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
337034470635	337034471193	337034471743	337034472293	337034472843	337034473393	337034473943	337034474493	337034475043	337034475593	337034476143	337034476693	337034477243	337034477793	337034478343	337034478893	337034479443	337034479993	337034480543	337034481093	337034481643	337034482193	337034482743	337034483293	337034483843	337034484393	337034484943	337034485493	337034486043	337034486593	337034487143	337034487693	337034488243	337034488793	337034489343	337034489893	337034490443	337034490993	337034491543	337034492093	337034492643	337034493193	337034493743	337034494293	337034494843	337034495393	337034495943	337034496493	337034497043	337034497593	337034498143	337034498693	337034499243	337034499793	337034500343	337034500893	337034501443	337034501993	337034502543	337034503093	337034503643	337034504193	337034504743	337034505293	337034505843	337034506393	337034506943	337034507493	337034508043	337034508593	337034509143	337034509693	337034510243	337034510793	337034511343	337034511893	337034512443	337034512993	337034513543	337034514093	337034514643	337034515193	337034515743	337034516293	337034516843	337034517393	337034517943	337034518493	337034519043	337034519593	337034520143	337034520693	337034521243	337034521793	337034522343	337034522893	337034523443	337034523993	337034524543	337034525093	337034525643	337034526193	337034526743	337034527293	337034527843	337034528393	337034528943	337034529493	337034530043	337034530593	337034531143	337034531693	337034532243	337034532793	337034533343	337034533893	337034534443	337034534993	337034535543	337034536093	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
64043	25022	8036	1880	1323	1024	766	704	644	584	532	495	480	479	461	464	500	432	432	501	416	415	421	415	431	411	430	394	391	406	423	428	424	407	437	427	440	393	415	444	390	385	377	392	403	401	431	399	429	403	386	399	431	381	374	378	401	375	385	397	393	360	406	389	380	380	440	430	413	426	384	413	370	381	388	397	396	423	382	401	412	405	433	396	415	403	438	400	392	406	388	400	365	418	413	404	434	398	385	407	403	405	396	409	420	393	425	411	370	408	424	378	386	393	405	422	402	414	412	421	429	417	398	351	400	435	376	400	420	400	382	396	367	428	353	393	368	423	389	414	365	397	407	422	363	423	414	441	398	401	400	374	401	414	435	389	395	400	427	444	401	418	372	402	396	373	410	412	406	382	408	399	415	404	420	417	434	433	427	389	390	382	371	435	400	404	414	416	442	430	389	399	426	424	423	385	415	399	412	414	451	395	435	394	384	401	418	356	391	387	367	403	375	444	433	400	421	413	374	435	407	408	406	401	398	402	406	451	410	451	391	433	432	372	382	396	397	398	378	408	409	420	386	393	388	442	358	383	379	425	417	351	400	391	415	426	413	403	393	415	391	362	395	403	391	419	442	423	397	374	386	379	373	404	398	394	416	412	439	453	418	404	437	424	428	409	447	421	399	392	383	405	418	361	372	397	393	413	410	418	400	406	447	397	397	392	426	376	379	461	414	420	400	394	428	363	392	385	399	416	376	383	389	410	423	408	403	411	401	379	413	399	393	422	366	398	417	415	433	369	402	403	382	401	413	445	417	359	387	389	413	398	397	371	427	402	398	423	382	408	424	399	413	438	383	423	411	392	393	389	403	406	411	400	392	394	387	415	439	432	433	408	372	404	400	382	390	385	418	359	428	448	414	387	399	414	394	412	406	375	419	418	385	412	433	380	404	385	422	372	402	421	377	435	410	411	418	398	409	422	389	425	393	435	434	407	381	364	377	406	393	365	394	404	441	411	414	417	436	367	400	396	380	378	395	383	410	378	419	417	404	393	390	405	424	376	412	367	389	434	430	391	445	388	390	411	377	404	427	404	426	428	394	409	347	402	421	396	419	409	386	424	428	392	377	359	416	428	390	374	407	396	381	403	402	402	363	386	394	441	399	407	396	349	392	406	380	420	424	405	420	401	421	394	398	389	393	416	407	400	406	388	381	375	409	389	406	414	402	387	407	403	417	433	422	393	410	400	381	424	425	419	395	407	410	397	430	378	390	429	427	425	414	433	433	414	383	384	379	388	441	411	396	417	405	358	404	415	392	438	343	411	374	400	427	376	374	407	379	381	423	417	386	407	416	368	380	371	427	445	418	390	416	406	401	409	397	424	420	408	386	405	397	376	395	407	385	424	438	433	409	383	384	383	401	404	392	412	413	383	413	383	413	411	398	387	432	391	399	395	403	403	384	378	392	399	367	411	411	375	413	404	436	429	368	414	379	374	418	420	393	448	408	407	420	411	399	427	414	381	440	418	346	391	408	423	363	386	399	391	385	396	402	413	404	397	392	398	415	402	431	414	429	379	417	387	379	427	373	419	379	426	371	410	423	420	410	420	399	387	383	379	445	375	388	416	395	423	363	421	423	404	426	399	377	392	405	379	384	395	414	423	416	382	400	428	422	394	374	395	406	419	447	424	378	396	409	389	393	409	411	405	400	415	398	376	383	425	428	424	403	427	412	374	385	396	387	393	355	400	394	429	409	417	425	384	422	377	388	406	417	388	378	376	381	381	388	405	357	396	403	366	396	432	397	383	382	413	400	418	424	430	432	416	426	428	390	372	422	398	364	406	415	397	400	413	418	382	394	374	408	376	361	387	422	411	394	427	424	407	437	405	448	372	363	442	394	405	396	399	384	395	380	390	416	417	389	385	380	433	407	418	416	352	383	369	402	409	410	409	394	387	397	393	374	348	402	383	442	366	387	388	379	381	399	400	418	404	373	421	415	391	399	397	392	373	425	422	386	348	373	383	436	417	395	407	404	370	400	361	398	409	386	407	403	420	399	408	436	448	428	369	406	425	434	397	414	380	434	415	357	447	439	407	388	376	377	357	389	424	408	378	373	398	440	426	389	430	394	407	387	437	412	394	412	387	396	417	407	372	424	392	389	399	382	431	434	408	417	402	423	394	408	412	429	413	395	417	432	408	418	399	416	380	438	399	372	402	410	402	404	375	395	407	438	439	423	387	413	407	389	384	402	396	402	384	410	413	381	386	439	385	384	425	391	440	411	385	390	369	412	394	377	407	409	414	411	408	383	376	406	404	416	386	381	392	387	419	424	396	405	397	419	394	424	383	418	419	395	390	389	392	405	404	361	380	346	383	417	410	379	418	449	368	375	417	417	370	389	436	392	419	381	418	400	402	407	429	379	408	394	409	415	392	383	417	392	433	430	409	395	421	398	400	385	397	407	429	385	413	370	408	374	378	413	412	454	386	400	464	423	417	368	404	398	408	389	390	364	423	408	410	412	412	412	382	382	416	412	417	408	394	371	399	384	434	376	389	414	412	428	407	376	374	396	384	381	378	396	431	356	401	421	410	436	366	411	420	390	386	377	407	401	410	416	374	379	402	376	427	372	390	418	418	411	354	402	375	380	427	350	372	392	400	386	392	411	417	395	405	379	389	396	402	462	424	426	409	379	390	379	366	385	344	382	398	358	391	403	395	372	426	432	430	393	409	408	372	425	417	396	444	420	403	388	407	402	372	391	403	417	385	415	435	403	381	400	425	405	382	395	389	382	393	418	402	393	413	395	426	407	407	364	387	410	399	380	406	429	425	401	406	368	432	437	442	386	394	405	401	399	441	359	395	403	371	390	389	450	386	401	377	415	423	402	395	382	424	392	428	427	409	409	431	406	441	346	411	397	415	375	398	424	376	360	417	396	420	401	417	396	394	418	398	399	396	388	426	410	432	400	374	414	396	414	391	394	415	371	415	422	418	395	389	406	396	404	379	458	418	417	399	386	376	424	389	377	379	421	414	418	410	426	389	403	413	397	410	399	361	390	384	421	400	372	369	402	455	438	365	399	418	401	408	425	369	348	406	421	403	398	394	409	414	393	408	403	407	400	430	438	420	391	369	377	389	426	392	398	383	400	411	385	392	372	448	383	381	388	378	419	395	399	417	407	405	400	426	424	402	396	380	415	403	384	379	376	394	436	391	377	378	420	404	397	380	412	360	391	407	379	418	410	426	425	418	426	386	410	408	370	415	419	424	423	374	397	396	413	388	370	451	439	428	427	398	384	369	412	429	389	361	358	414	428	391	415	417	384	392	408	397	459	406	396	436	412	378	363	389	390	409	398	414	416	369	362	418	387	441	406	406	422	414	398	366	442	433	430	393	385	409	411	394	402	381	430	433	398	429	404	393	397	391	412	397	426	446	414	405	384	392	386	388	413	359	409	420	409	403	392	390	409	376	376	372	414	409	428	406	392	401	354	389	402	427
35688	2207	3996	4658	4117	3502	2881	2519	2200	2080	1839	1667	1562	1516	1430	1435	1337	1195	1226	1192	1219	1159	1169	1160	1100	1122	1075	1088	1087	1103	1079	1046	1029	988	1067	1035	1105	976	988	1027	1020	964	971	930	952	983	1013	1004	983	1040	987	983	979	1035	962	986	992	967	949	991	941	950	991	974	942	1010	989	916	978	935	899	921	946	945	982	968	966	957	953	987	958	949	974	902	984	906	921	970	939	943	992	994	960	946	937	954	970	979	957	930	995	983	955	923	911	991	998	928	949	976	902	932	938	978	937	974	949	948	938	986	1011	961	943	884	936	912	963	976	938	919	937	986	877	943	934	956	979	921	950	965	946	986	926	958	902	1022	947	982	934	919	994	933	930	979	959	959	977	1026	943	1016	939	939	950	949	957	912	954	957	926	958	909	963	915	911	917	980	940	936	910	929	923	966	870	925	967	947	946	917	941	970	952	929	973	948	912	981	969	952	920	884	935	944	932	940	926	950	908	889	917	968	944	1020	963	981	905	869	915	968	937	982	917	940	990	965	979	892	928	958	926	938	1005	951	955	984	1003	973	889	968	926	919	923	965	946	997	975	970	950	952	1010	928	950	894	927	984	972	923	950	969	985	909	928	977	921	926	970	967	959	974	911	907	963	951	942	903	918	942	951	1007	906	920	922	912	939	939	924	918	968	926	900	973	1020	939	911	929	937	938	958	1005	929	976	934	958	1003	971	908	951	937	938	953	889	925	980	987	944	922	911	952	978	918	994	971	957	951	907	962	939	910	923	933	988	875	968	913	909	959	955	959	927	924	989	994	889	968	897	940	937	919	934	925	953	930	858	939	919	924	986	943	953	968	1017	945	920	944	969	940	915	939	943	1003	952	935	944	957	878	952	962	941	964	901	950	920	907	962	911	913	936	952	920	914	890	954	939	943	926	1014	956	911	907	1013	921	912	916	950	912	980	928	923	950	946	940	890	963	958	894	953	988	995	866	927	956	979	974	952	930	952	955	916	940	979	960	922	969	955	953	977	940	896	902	897	994	971	956	960	861	960	897	898	932	942	976	952	956	900	976	933	972	945	927	936	897	937	944	961	962	903	980	990	929	917	980	962	947	924	948	992	879	939	955	977	968	944	938	961	939	981	927	898	933	956	924	974	909	956	941	990	936	879	943	969	964	954	944	928	962	965	914	944	977	963	930	916	911	916	914	926	987	954	953	937	943	916	973	956	949	985	935	918	903	880	938	1002	954	907	943	974	988	913	957	928	872	967	900	876	934	955	967	911	925	923	936	962	978	987	874	879	940	948	946	945	1030	964	956	947	960	927	944	909	926	946	926	918	933	904	913	951	931	913	941	935	899	936	1005	930	952	864	941	908	1034	963	914	952	932	939	926	914	982	976	925	885	900	911	936	933	904	1012	903	930	920	955	949	921	914	951	895	933	943	907	965	939	928	900	963	972	932	913	945	953	947	930	900	919	919	921	1017	929	924	950	1015	960	956	945	941	972	933	921	958	934	976	872	1004	968	971	920	950	1026	927	925	952	1021	930	979	941	940	911	928	991	970	965	964	943	902	941	956	955	925	896	904	1011	959	970	968	929	930	911	998	940	941	936	950	929	925	935	902	961	966	1001	913	1005	897	998	949	934	974	901	950	929	998	942	905	924	951	975	944	958	913	890	1000	903	891	978	924	949	955	924	927	895	920	913	918	945	927	907	971	963	972	959	992	950	972	945	920	991	921	925	955	897	947	939	964	913	912	906	917	923	954	1005	961	899	957	980	972	944	931	942	971	925	914	947	938	920	942	962	884	972	964	938	953	944	925	966	928	984	883	936	900	867	973	923	943	939	965	963	964	918	922	975	1023	912	1021	876	962	931	930	926	1032	908	964	965	944	899	950	966	916	972	946	941	914	916	968	973	919	973	943	940	943	893	949	950	933	959	932	946	966	876	977	907	939	911	881	930	907	894	937	963	988	924	919	897	960	973	946	913	976	944	960	965	920	937	946	906	948	962	925	948	950	896	957	970	1000	922	961	937	909	901	945	901	912	904	996	979	973	923	969	960	893	974	982	910	928	951	962	946	884	926	938	930	951	963	950	946	897	927	921	952	947	956	935	986	903	950	925	973	967	916	885	936	896	937	900	918	964	901	901	926	904	1011	935	947	956	981	913	910	996	939	898	969	961	1015	1023	1007	929	987	918	952	929	962	967	926	955	908	932	958	980	955	959	944	957	914	871	931	868	929	941	909	944	917	889	901	941	914	996	948	922	904	936	938	917	987	934	933	992	953	852	956	930	960	972	939	950	938	937	938	960	982	959	969	951	993	936	917	963	889	946	939	925	950	958	976	929	997	957	928	922	964	977	921	902	957	991	919	955	897	1006	903	955	937	951	990	953	954	921	941	905	942	954	960	997	917	1002	966	938	998	925	938	900	987	959	941	909	938	925	914	938	960	974	905	949	913	921	934	977	879	945	966	928	965	913	930	942	959	976	973	907	970	938	977	933	960	958	963	954	869	928	971	962	921	974	910	931	900	886	965	962	926	977	949	910	970	995	945	963	951	926	938	920	902	835	958	930	943	945	940	936	938	913	1030	934	924	923	988	980	946	901	884	939	991	987	950	936	981	976	924	995	961	993	949	983	898	939	972	926	917	968	930	932	937	951	908	956	930	937	914	919	991	982	919	903	899	933	954	938	901	943	916	994	980	939	955	967	944	958	942	984	902	914	950	943	909	962	961	936	927	907	943	1016	904	919	991	933	991	932	957	952	896	913	957	927	872	940	918	888	950	927	955	1035	922	885	916	966	945	931	950	916	985	944	897	1005	966	939	908	982	921	944	920	1022	941	917	992	1011	949	903	943	947	917	962	924	908	888	921	979	972	928	954	941	974	926	964	924	947	881	883	923	910	958	992	952	907	951	900	874	914	932	936	885	1021	939	907	962	934	908	1000	905	917	1001	938	923	942	934	941	930	978	906	937	952	937	956	980	943	935	948	936	959	921	993	903	880	943	967	933	976	893	901	1007	915	940	946	955	933	929	909	976	960	886	944	950	949	932	930	958	940	925	961	954	1022	930	904	910	971	962	991	1001	891	888	952	910	927	936	942	964	995	901	932	920	951	958	981	915	909	981	963	915	978	981	969	881	925	952	964	919	931	928	937	954	931	1009	948	945	935	974	919	938	881	897	938	1019	944	933	954	889	878	977	927	990	885	923	912	936	990	941	966	933	954	974	901	920	939	947	934	979	953	950	963	968	979	927	985	946	975	930	1008	939	903	906	914	971	965	1008	920	938	941	935	927	958	937	912	949	898	934	967	925	926	930	904	924	1019	974	952	895	932	927	949	940	876	915	975	973	878	908	944	878	919	929	951	968	913	941	910	960	880	890	966	898	907	973	963	920	973	946	958	936	979	949	939	924	933	954	882	958	957	926	945	974	922	931	944	959	916	957	935	913	913	924	930	916	931	922	950	917	957	940	872	951	911	948	950	971	907	978	989	960	944	942	945	927	937	941	911	947	910	954	977	986	958	886	931	937	957	935	976	947	970	940	974	936	957	930
11610	381	174	174	165	146	141	161	142	168	158	163	175	137	157	146	156	155	179	147	163	159	141	162	140	139	143	151	145	131	135	144	161	152	152	135	141	171	147	156	165	143	133	156	151	151	138	164	165	140	164	130	145	153	159	145	157	148	159	142	133	142	166	163	160	167	170	151	152	164	173	143	150	140	146	147	159	131	161	173	156	157	148	137	138	174	129	144	152	132	176	139	161	155	145	157	138	180	136	160	152	158	153	152	158	147	131	146	158	145	150	174	164	157	145	149	135	175	149	131	154	122	160	149	156	149	160	140	175	172	139	155	123	168	169	135	136	153	137	154	164	174	175	139	165	170	145	134	186	154	172	157	137	127	148	147	152	170	148	155	161	141	144	157	145	156	135	128	129	147	141	148	154	167	166	144	143	161	162	154	146	157	163	158	129	151	140	147	156	154	157	146	132	153	145	133	139	145	139	152	135	174	178	183	166	142	148	174	155	136	168	169	129	143	147	147	131	152	150	141	141	145	165	148	170	150	173	167	143	127	128	140	153	167	138	134	163	129	156	152	156	153	152	166	164	144	130	137	157	156	147	138	176	170	130	160	138	158	134	156	174	152	175	134	157	150	153	177	158	147	177	183	147	152	154	152	169	135	148	148	147	147	140	156	166	159	162	164	149	165	157	138	145	153	162	172	145	171	177	169	155	156	138	135	176	159	170	157	158	129	129	154	152	173	153	176	139	146	157	176	172	156	122	160	152	143	149	171	162	154	158	143	142	145	151	148	155	167	138	134	158	145	157	127	153	171	146	140	171	169	130	133	163	154	174	143	171	140	157	155	168	162	156	148	144	172	187	143	168	152	132	133	144	147	137	187	153	159	177	152	149	162	160	154	172	154	156	160	148	140	134	179	157	164	148	147	159	178	142	149	163	180	153	139	129	150	172	150	157	161	163	143	163	130	150	161	165	125	154	148	152	148	144	152	158	170	156	139	157	179	128	184	186	146	150	147	150	165	163	178	147	156	150	155	158	153	163	161	162	182	162	145	150	161	146	173	133	169	158	165	158	145	151	141	151	130	179	151	151	136	158	145	136	135	144	153	142	149	156	149	158	162	142	151	163	136	122	140	156	150	134	149	166	143	144	148	148	145	160	137	132	160	141	146	155	153	158	130	151	140	155	149	154	153	172	171	173	162	169	149	143	186	167	134	156	161	146	173	146	176	166	167	133	169	144	129	134	148	152	138	169	158	153	141	133	114	145	150	166	172	148	151	151	145	131	152	151	148	137	143	151	150	155	168	157	173	150	165	162	149	148	174	144	141	144	129	176	133	148	158	147	139	142	162	143	151	148	144	136	130	172	133	139	150	144	158	159	144	165	160	161	137	160	163	135	146	161	146	150	153	135	159	138	148	153	176	151	142	157	151	147	146	154	139	142	153	170	147	154	155	150	136	148	138	168	153	176	155	144	145	157	134	178	153	155	137	169	142	147	155	160	129	143	144	147	130	141	162	141	157	113	159	157	140	125	146	137	165	156	140	166	172	172	148	143	161	148	148	151	175	155	161	176	140	137	155	165	145	138	148	156	173	132	142	149	156	149	165	148	141	174	135	174	138	163	153	158	148	140	147	166	179	162	158	131	144	143	146	157	136	137	163	133	156	134	147	161	149	146	174	165	164	124	154	157	137	156	155	169	177	129	135	167	155	140	142	162	158	155	148	155	134	170	168	134	165	138	154	145	158	150	154	139	147	149	156	151	146	153	142	134	148	155	169	139	152	149	169	138	160	138	135	139	148	146	150	143	149	137	164	146	157	122	147	146	176	154	136	157	171	159	167	164	142	164	118	179	186	151	143	185	174	147	141	170	139	167	157	151	154	154	144	158	152	145	133	155	128	173	146	132	169	154	146	156	149	151	154	164	156	155	137	172	166	160	165	152	157	141	148	163	126	160	161	144	156	140	147	136	152	148	140	154	163	156	163	150	151	157	138	145	148	161	135	152	150	153	146	137	168	129	165	191	151	135	144	157	158	165	126	160	155	157	154	152	147	113	158	130	135	142	132	145	147	161	152	169	142	161	140	154	153	151	119	159	169	175	155	147	163	182	142	131	152	161	161	143	165	154	139	173	142	136	148	178	153	187	148	132	134	171	165	141	135	151	165	144	154	155	146	146	143	144	128	171	148	169	150	163	190	150	159	149	146	136	151	142	148	160	136	133	153	137	136	135	140	155	130	125	138	162	131	143	146	158	149	146	150	156	178	163	144	145	149	148	157	168	148	158	170	158	157	159	125	165	146	154	143	152	132	140	147	159	164	151	135	137	168	168	141	127	154	155	147	162	150	128	122	134	141	163	153	168	170	137	147	146	130	144	169	132	186	163	142	147	169	181	159	168	179	164	161	150	142	152	152	157	148	137	137	159	135	122	172	165	155	164	138	146	149	134	152	154	148	151	170	152	141	168	131	163	150	146	139	137	148	150	167	143	169	142	142	154	140	170	178	161	133	148	150	158	136	145	154	165	145	135	123	150	144	158	153	147	159	128	161	164	159	144	173	145	147	155	154	144	162	172	162	166	154	148	150	141	150	131	150	146	159	129	152	151	158	151	157	153	152	141	138	149	136	163	163	139	165	156	158	155	145	143	201	153	157	161	112	150	150	143	149	128	155	153	129	147	137	149	150	170	169	161	127	156	152	154	169	140	143	165	156	134	143	154	142	144	150	168	158	140	158	147	164	161	154	146	129	151	183	154	159	145	147	135	162	134	159	134	159	147	160	145	149	146	166	135	138	158	146	149	154	138	154	145	164	155	135	150	153	146	158	132	147	150	147	152	164	135	140	150	143	137	166	134	145	159	157	157	144	133	137	132	147	151	155	167	137	141	160	156	157	139	158	136	134	153	151	160	166	158	163	140	143	143	160	119	153	137	154	133	143	155	163	140	140	150	141	162	166	152	151	122	170	139	167	152	122	144	155	156	174	141	157	168	152	144	136	152	135	163	147	152	165	142	154	157	148	148	151	131	142	173	135	132	156	136	159	133	180	153	137	115	163	128	150	150	152	181	155	147	194	165	149	156	188	146	135	166	150	159	134	164	135	152	166	151	138	168	155	192	135	169	172	195	154	146	174	162	149	122	140	135	139	163	154	155	165	149	137	136	138	136	156	161	154	177	139	128	122	150	146	136	148	147	153	145	174	157	142	157	166	141	163	160	162	156	154	145	160	156	169	182	153	152	147	140	134	150	141	179	149	159	139	168	167	160	147	168	152	143	138	150	143	137	169	153	152	144	142	158	125	177	150	149	149	129	151	148	146	154	139	158	159	143	143	152	142	174	158	155	141	133	149	148	119	161	160	161	162	137	148	141	132	166	160	160	158	138	139	126	141	145	160	122	141	143	165	155	158	167	171	149	142	147	148	129	150	168	147	158	149	143	109	137	146	148	130	139	132	137	152	166	143	155	153	152	163	150	166	150	136	153	169	154	131	159	146	142	129
10775	463	501	498	515	471	498	464	461	418	433	442	469	443	436	448	422	432	440	453	446	427	418	398	425	428	427	438	435	439	430	455	426	415	434	456	402	423	404	432	408	416	382	455	410	447	429	408	424	444	446	445	440	411	419	437	405	392	423	437	423	395	399	439	433	442	450	449	460	388	420	424	422	438	414	447	414	403	437	448	389	408	435	411	417	434	419	396	437	403	454	440	418	407	454	442	433	397	400	454	398	439	420	434	462	459	429	414	407	419	450	363	407	402	474	420	464	478	420	433	396	438	399	375	407	419	484	397	395	406	393	402	440	437	452	412	436	465	403	468	427	390	405	438	435	424	414	391	425	408	445	419	416	423	446	425	393	445	424	455	421	418	423	444	423	434	392	414	404	391	438	403	413	433	456	437	418	429	439	434	458	418	423	401	442	428	432	366	450	408	424	419	411	418	402	413	412	414	389	399	442	376	422	413	462	436	425	425	440	424	407	402	405	415	444	427	421	421	418	428	414	425	441	422	434	392	395	433	434	417	414	417	389	462	402	423	428	405	389	391	395	385	414	449	399	438	406	445	428	419	434	379	403	407	426	404	439	404	461	424	395	411	413	421	406	400	369	378	420	430	442	409	428	439	455	419	419	419	414	434	411	450	413	446	434	436	421	429	428	452	416	426	416	422	398	399	419	417	434	432	453	466	404	398	433	445	434	425	396	435	434	417	421	401	428	421	385	429	449	357	459	411	392	407	446	384	441	417	390	447	423	413	403	421	426	424	429	419	412	441	400	420	431	414	402	422	414	431	430	444	438	417	444	433	453	454	444	430	426	392	431	461	403	440	444	434	406	415	435	387	403	451	430	444	415	448	435	405	389	418	427	461	424	427	390	439	443	434	432	488	432	409	423	404	440	426	408	443	460	418	410	461	450	407	493	432	427	466	416	405	394	454	426	415	396	411	465	424	450	434	421	394	406	454	443	383	405	419	406	408	440	397	427	450	447	441	445	391	403	396	399	424	424	430	434	429	389	471	450	459	406	372	394	398	430	414	433	410	406	412	429	417	412	413	420	421	420	414	443	443	477	381	461	432	413	369	399	422	416	403	434	409	400	447	458	429	407	443	407	414	365	445	415	415	432	423	440	412	411	413	388	407	422	414	450	420	434	415	397	434	430	415	408	419	406	422	433	371	436	413	446	403	437	444	352	434	395	437	417	456	417	415	421	393	436	424	408	438	406	457	402	418	422	433	408	419	428	387	424	468	415	431	419	411	410	383	446	428	415	430	421	432	398	431	401	417	427	394	424	427	423	418	426	406	433	437	397	400	431	434	417	456	449	435	431	407	390	406	419	403	458	402	430	405	436	412	401	402	421	408	399	411	419	409	434	418	414	415	408	397	447	416	414	423	434	401	383	413	404	435	436	445	440	404	429	448	426	409	435	427	418	389	455	397	442	425	419	412	400	426	380	433	415	441	377	403	417	434	448	451	409	418	435	430	445	421	444	439	432	420	386	439	474	413	414	447	433	392	420	456	426	412	407	421	392	416	414	460	397	424	427	421	429	427	395	417	404	424	457	408	424	408	419	433	417	387	403	439	410	444	428	454	434	450	421	458	419	422	413	414	442	428	402	427	447	419	426	446	415	407	423	419	420	447	393	442	428	434	441	391	389	401	442	417	406	380	406	433	456	455	408	444	437	436	460	447	456	443	413	408	406	418	448	393	424	396	427	450	451	402	417	420	437	435	425	420	466	412	418	434	445	440	403	429	454	416	452	433	397	455	403	430	391	397	433	430	426	406	414	430	433	441	401	421	455	408	431	448	404	446	447	433	399	386	454	430	423	425	436	426	449	404	436	443	407	405	444	424	408	407	408	411	445	370	421	438	443	449	388	430	393	431	452	425	438	422	423	444	441	437	421	416	428	391	459	438	410	443	427	451	415	442	405	399	399	424	405	394	416	489	389	406	414	426	407	400	405	421	407	428	465	438	424	436	441	386	415	423	438	426	399	398	433	396	424	413	422	429	395	425	454	396	443	434	423	435	419	431	462	425	398	404	415	415	457	420	455	392	400	389	423	403	450	412	426	440	412	442	431	423	437	398	429	401	436	421	448	423	389	459	400	434	436	421	411	405	389	392	451	429	445	437	440	460	418	402	425	460	434	420	394	403	443	413	461	414	432	419	452	423	410	443	448	399	441	441	437	440	403	425	448	391	408	436	454	410	403	440	455	429	417	432	399	413	420	426	425	400	422	397	439	389	452	435	427	411	414	412	404	429	449	385	442	406	425	450	467	385	431	410	428	443	426	417	425	421	401	410	441	414	432	427	433	445	491	456	456	419	427	418	432	425	461	406	366	414	423	413	437	448	394	409	405	415	437	407	419	408	428	418	436	443	448	423	426	442	431	415	448	398	416	433	402	411	414	405	442	424	403	425	410	418	455	393	429	421	421	404	414	430	438	421	449	429	435	421	408	415	411	438	395	461	386	421	398	427	417	437	466	453	403	415	435	410	410	423	430	424	428	393	445	434	401	434	427	451	390	405	432	420	397	404	421	430	463	458	427	459	404	436	449	425	419	408	381	418	426	400	391	414	398	440	407	409	453	418	427	400	434	416	422	414	423	422	411	419	395	428	423	409	426	434	419	407	435	415	405	464	442	419	434	443	433	456	422	413	433	424	426	438	419	404	395	389	421	434	401	435	450	440	416	382	412	425	414	458	416	429	368	438	418	456	467	449	434	409	413	413	397	447	414	435	407	455	400	409	438	408	409	430	424	434	419	440	450	402	391	420	398	412	427	393	409	420	381	427	412	422	435	407	468	395	412	409	418	439	450	429	419	408	432	425	430	432	419	438	382	434	464	403	457	410	410	424	432	431	381	429	411	380	406	403	442	455	414	439	468	453	440	436	449	405	400	452	473	434	436	395	394	453	388	374	433	406	445	385	436	441	416	434	410	436	395	409	444	434	416	421	446	397	456	410	399	428	430	442	451	440	420	422	427	439	433	419	436	417	403	418	444	434	433	459	416	422	419	437	402	435	411	427	403	412	443	431	435	423	413	419	421	451	433	443	406	422	419	431	445	438	433	441	458	405	385	411	442	412	433	427	414	423	412	448	419	436	431	391	409	444	418	441	446	422	407	434	442	417	424	437	434	389	426	439	381	404	452	397	418	422	412	431	426	428	420	400	369	407	405	431	439	427	452	413	402	412	414	446	385	444	415	434	411	454	435	466	415	402	406	394	458	405	441	449	431	385	423	444	455	434	429	461	378	417	443	426	415	418	447	388	414	422	437	437	405	393	423	429	435	440	418	430	405	455	389	437	418	437	432	459	337	422	400	408	397	454	423	427	411	402	405	417	432	425	422	409	418	434	436	396	417	458	429	436	429	433	396	412	417	414	412	435	415	443	453	461	390	422	434	437	407	450	409	442	399	421	435	420	442	390	456	447	419	411	452	431	431	431	416	435	440	421	422	445	435	454	416	424
55773	16598	2695	837	620	466	382	351	300	306	299	270	306	253	258	222	258	224	243	208	240	249	225	217	210	217	197	217	222	201	214	221	223	220	248	204	207	211	225	216	207	211	227	177	220	253	239	201	201	207	236	215	233	228	217	233	200	198	230	196	196	223	237	191	222	206	212	223	224	222	199	228	230	218	207	213	222	202	204	214	194	193	204	216	231	198	244	227	215	184	182	206	222	207	215	235	230	205	213	202	223	236	209	200	207	223	201	207	240	202	225	218	183	204	212	217	248	220	185	186	208	205	213	193	218	209	248	210	215	223	211	230	225	224	189	213	218	188	195	212	222	212	209	184	217	223	259	197	191	201	210	204	200	218	206	210	217	190	218	191	222	225	229	217	209	213	216	218	199	233	199	200	216	212	231	222	236	211	196	217	201	213	201	241	222	232	225	218	247	224	208	235	199	194	227	184	222	219	198	234	214	195	198	217	213	223	198	221	217	235	204	226	207	218	235	193	215	190	237	193	184	210	230	217	219	208	226	221	222	194	192	250	238	189	214	203	199	228	185	222	251	234	219	203	210	223	207	220	208	224	209	194	208	209	236	220	223	208	199	201	197	214	222	182	220	230	203	188	196	201	176	221	212	203	204	214	229	235	207	181	233	196	214	182	231	214	196	205	205	213	218	210	226	203	262	215	214	220	218	208	218	218	234	201	202	207	231	223	175	190	215	184	207	204	219	206	217	217	206	209	231	179	205	218	192	238	210	205	193	215	217	232	185	211	205	235	195	212	227	221	235	215	210	202	233	193	208	212	209	215	232	216	232	176	221	215	207	202	201	213	211	211	213	252	198	198	234	195	216	216	196	195	199	233	204	199	188	200	202	216	224	228	228	195	190	226	224	223	199	216	206	188	214	216	189	196	204	222	204	229	217	229	234	217	208	220	225	220	204	200	218	223	225	200	218	215	229	195	203	217	187	196	210	219	233	206	217	216	238	205	202	211	237	221	243	217	234	238	216	194	204	212	218	196	199	191	224	202	221	197	211	220	213	204	211	231	216	198	198	225	211	216	212	219	202	225	217	213	184	194	207	227	182	216	230	230	218	173	224	220	207	201	219	192	213	196	225	192	200	234	214	195	199	205	212	223	183	229	196	217	200	223	218	227	196	220	221	225	220	217	257	184	218	205	234	222	212	214	217	204	204	187	200	201	213	202	211	190	210	219	201	243	207	198	214	219	214	229	224	206	248	197	221	228	193	219	258	195	210	213	207	222	202	189	212	224	217	211	194	240	237	227	205	189	204	228	207	190	209	194	220	209	228	213	218	222	193	237	216	213	185	210	215	217	202	196	193	218	222	236	205	219	224	235	212	220	184	198	193	206	192	229	204	232	263	209	192	240	196	219	208	205	213	218	216	193	201	211	204	205	219	184	217	216	208	220	197	231	214	201	232	222	228	206	248	236	192	220	197	218	204	177	209	247	204	216	225	216	198	185	222	216	216	221	210	208	192	217	209	196	181	236	209	190	213	220	212	198	218	227	213	197	197	236	195	209	225	209	216	178	214	213	229	248	206	197	195	214	216	213	205	237	201	190	214	218	197	204	205	219	206	210	205	214	188	191	200	205	203	207	208	197	230	208	213	216	220	225	226	204	223	216	192	193	209	216	214	222	195	231	213	220	220	228	200	179	206	210	241	246	251	226	208	233	243	252	217	178	212	208	203	202	200	189	226	214	190	229	193	246	216	210	200	205	241	195	228	223	231	220	197	192	200	212	230	215	203	241	239	208	196	205	207	220	190	218	201	230	212	216	238	225	232	191	204	220	210	216	215	215	210	221	208	208	225	225	204	205	209	202	233	194	183	206	194	206	187	198	225	205	200	195	221	188	196	214	223	208	196	218	235	207	205	177	224	235	195	213	206	224	200	226	232	212	190	215	251	233	217	246	227	208	201	224	235	188	200	213	206	238	199	222	224	220	223	197	202	201	237	240	230	215	182	194	217	217	218	213	188	220	196	186	213	221	201	209	214	175	239	181	213	221	225	213	179	237	217	220	213	228	209	215	233	182	186	226	218	195	193	208	197	207	205	231	215	226	205	199	214	212	211	194	200	194	197	212	222	209	223	207	225	206	181	209	211	201	197	198	200	222	222	202	238	192	217	206	242	228	193	236	209	190	204	220	203	209	181	233	194	202	201	225	209	215	227	188	216	211	187	202	206	218	232	204	212	224	236	228	233	235	216	213	214	219	221	205	200	232	199	204	213	195	232	211	215	195	243	205	197	220	200	188	217	230	182	217	220	199	218	218	210	226	239	233	241	226	233	220	208	193	232	221	216	203	205	205	214	207	198	206	219	210	230	230	191	192	213	207	202	216	201	217	175	232	218	214	199	206	210	194	209	184	184	219	229	221	197	224	213	211	205	205	212	187	201	212	201	191	219	216	230	213	237	218	225	223	244	188	219	214	217	214	178	197	208	214	236	223	216	189	204	223	216	220	214	202	204	221	216	228	214	211	195	201	204	217	226	212	210	239	243	206	250	211	190	225	202	222	217	218	205	219	191	199	202	204	220	205	228	214	227	219	226	221	210	202	230	240	225	225	233	206	213	211	216	197	210	205	253	231	210	207	225	224	206	205	202	193	212	202	200	205	248	218	193	199	209	225	191	209	202	233	221	222	193	220	211	227	234	216	206	258	238	211	239	227	232	241	197	226	216	191	207	246	232	209	212	200	189	208	225	215	216	202	209	206	192	219	214	199	223	233	227	211	237	216	212	216	196	188	249	222	211	239	202	193	215	194	233	227	209	191	209	221	184	228	237	208	242	176	219	211	206	236	222	192	245	211	231	194	195	206	210	202	237	224	206	218	189	196	225	201	203	222	217	227	233	215	207	196	184	227	196	197	215	186	210	230	226	218	218	229	207	216	192	220	213	222	199	225	188	222	206	206	218	202	211	181	226	186	216	198	236	189	209	215	208	192	216	206	187	191	213	226	204	198	215	211	201	222	224	211	221	230	209	217	197	227	192	191	209	254	233	205	231	176	220	214	219	217	205	226	238	205	218	195	243	211	206	206	199	214	218	214	224	229	218	230	240	214	220	220	255	209	202	204	206	218	205	195	233	207	190	246	225	250	213	202	218	225	244	216	218	211	205	201	205	232	196	232	220	200	198	194	211	200	248	239	212	224	184	213	212	235	216	200	216	213	215	197	221	200	172	206	236	197	209	197	183	267	213	223	241	227	210	223	199	206	233	214	233	211	192	220	214	224	224	217	222	226	184	222	215	192	196	200	219	222	205	253	223	223	226	209	228	209	222	201	207	233	192	220	212	216	228	215	201	198	224	212	205	242	204	226	205	213	214	197	205	191	217	208	208	221	210	219	206	203	216	209	228	225	218	198	209	199	231	222	207	212	201	204	207	208	178	219	202	228	217	210	201	202	213	198	225	209	232	200	203	230	216	223	219	183	240	196	202	218	217	231	233	189	242	190	226	219
28926	1225	2220	2461	2157	1881	1629	1391	1255	1085	1014	933	879	875	792	824	794	740	696	738	673	678	648	656	626	620	602	598	641	643	661	618	599	616	599	575	583	532	583	649	576	571	586	582	568	593	546	591	570	576	577	581	554	588	598	611	569	562	582	560	583	592	570	567	605	579	545	570	602	553	567	551	567	536	556	531	584	578	553	555	533	563	575	578	561	573	551	533	544	553	577	579	516	515	590	530	557	584	582	525	589	562	583	558	518	556	560	563	591	602	551	596	525	514	582	522	540	600	557	550	596	532	561	554	551	574	557	532	585	576	583	564	531	578	561	491	547	554	582	554	579	571	563	574	581	620	540	594	567	606	521	569	528	590	581	563	585	576	575	601	594	580	566	590	546	550	565	589	600	568	530	577	548	586	558	564	533	517	563	540	535	525	574	560	575	565	550	597	619	552	583	540	545	546	577	594	559	606	561	562	544	585	566	524	597	595	574	560	599	542	512	575	566	547	572	542	581	573	559	591	572	572	587	484	561	602	592	592	561	578	559	578	572	565	544	552	593	566	548	532	566	563	581	538	595	534	572	540	553	563	562	541	551	575	529	562	560	576	551	565	569	587	575	554	552	572	547	581	550	626	562	580	572	564	584	550	594	539	571	574	549	529	579	575	582	580	546	552	538	523	545	586	528	555	544	604	543	590	579	595	556	569	571	612	570	524	567	519	567	577	558	530	534	575	579	565	555	547	548	582	543	578	527	556	554	555	537	595	566	549	499	574	553	539	554	602	596	567	551	599	554	562	538	565	533	552	596	614	544	564	519	602	574	552	574	566	538	569	579	581	556	564	540	580	567	559	540	528	551	547	568	537	520	596	570	550	571	573	556	588	539	571	561	564	605	536	551	542	575	565	522	562	549	550	572	600	563	576	559	536	570	559	561	552	573	500	542	532	545	551	561	591	577	555	601	518	522	531	557	566	627	581	551	586	564	548	560	563	575	556	586	556	598	556	544	548	556	583	543	535	548	563	533	557	592	565	545	523	616	598	535	547	585	551	534	588	561	581	574	549	578	552	576	549	551	508	510	587	628	507	542	555	586	588	552	545	582	571	530	585	584	603	555	594	523	532	540	547	535	558	602	536	579	595	541	536	543	540	551	535	563	545	558	554	590	576	529	549	600	545	582	496	589	549	578	580	557	611	563	561	542	579	547	564	578	536	607	544	617	557	495	553	567	572	576	562	552	535	581	566	539	563	551	533	605	513	547	559	571	580	552	565	517	560	580	495	579	582	552	520	550	558	571	568	600	572	591	573	536	560	562	603	563	529	569	537	544	568	530	548	579	514	563	545	528	558	534	550	531	584	558	540	552	575	557	544	591	532	538	585	572	572	570	609	550	588	560	579	592	576	546	595	586	546	549	570	560	601	554	589	550	569	553	519	577	557	563	568	528	535	585	597	551	563	549	548	542	559	590	559	551	604	565	582	556	568	612	514	595	542	519	566	545	550	545	570	567	576	545	578	587	580	542	562	540	608	523	564	589	565	586	530	585	563	559	567	545	547	605	557	568	561	557	573	577	555	563	600	569	608	580	552	550	567	601	498	594	559	582	582	561	606	555	599	591	563	583	524	530	551	549	577	552	533	522	520	545	589	570	568	560	522	565	561	600	573	561	544	571	560	566	569	620	573	581	543	587	554	598	557	524	584	557	564	594	532	542	544	614	563	592	582	557	541	562	551	601	585	581	567	602	528	568	574	563	577	512	523	528	571	587	555	558	581	587	601	571	531	556	546	583	562	560	588	583	532	569	570	570	538	584	572	587	562	577	601	513	569	552	560	576	560	553	560	558	555	583	575	609	572	576	560	600	564	507	530	603	541	566	583	541	618	559	593	584	578	572	574	515	533	585	542	557	570	550	580	550	565	553	578	572	545	602	522	534	502	540	579	574	557	538	551	584	611	575	570	591	567	606	586	579	604	562	559	571	547	551	544	601	543	565	562	579	527	579	577	539	570	593	536	570	571	569	549	514	569	552	555	576	532	574	553	559	570	524	550	568	522	562	585	605	549	561	551	581	547	557	576	542	563	546	588	540	587	593	547	560	559	552	575	593	543	560	604	541	547	590	529	557	572	573	538	556	591	594	591	565	576	564	603	591	559	570	534	565	546	570	579	535	518	608	590	575	530	546	534	576	494	535	591	577	574	548	573	536	518	558	538	560	575	522	541	564	559	559	555	570	547	582	545	563	558	543	558	608	553	607	601	550	563	493	581	504	553	555	534	592	530	621	553	548	528	565	581	569	510	572	564	547	558	557	584	621	559	548	537	617	596	580	558	569	571	532	580	525	624	559	530	581	557	603	532	590	561	560	522	565	581	552	552	563	538	581	551	546	565	561	579	526	582	583	549	558	634	531	509	577	602	521	562	557	561	580	562	535	590	533	540	582	545	587	581	538	545	566	574	559	530	571	544	589	572	576	588	552	552	563	543	569	577	548	505	574	579	573	513	543	581	542	561	607	565	541	496	581	539	562	552	552	583	578	528	554	536	553	548	599	535	581	559	576	577	561	570	574	624	552	617	577	560	580	540	564	557	565	544	553	569	566	544	586	523	564	549	510	529	547	537	583	549	580	575	547	541	580	556	561	554	542	564	536	554	545	539	539	562	591	591	524	554	605	576	530	546	584	582	544	526	567	558	540	542	548	570	570	547	562	602	551	562	562	545	553	574	573	574	596	590	582	603	600	573	585	535	592	618	586	572	613	529	545	549	571	578	603	555	558	549	604	541	547	569	531	578	527	562	566	550	588	575	548	536	535	577	552	582	532	574	551	587	610	540	514	561	555	561	565	589	549	553	534	573	587	563	554	556	560	523	553	571	527	521	573	576	533	540	565	553	567	570	555	563	537	564	559	585	569	545	587	588	559	570	575	618	605	535	504	553	551	560	539	579	594	589	537	584	573	541	563	564	537	548	567	518	564	568	549	619	579	549	556	528	555	565	591	560	584	569	555	563	572	551	561	567	551	579	564	553	572	548	515	551	561	583	547	546	533	554	600	555	550	586	599	554	587	534	596	559	534	600	544	561	584	574	564	570	560	544	523	579	567	546	568	607	574	543	568	540	573	606	576	583	552	586	554	548	549	549	520	542	614	535	595	548	597	583	580	548	558	582	572	573	602	559	598	550	572	564	592	552	522	546	505	549	552	543	539	579	575	548	594	567	537	579	543	590	537	543	560	566	576	556	572	571	600	560	518	500	538	553	535	536	559	566	548	588	565	560	516	543	557	546	534	552	518	528	537	608	533	588	603	561	545	568	573	531	539	581	573	526	571	552	557	603	601	528	526	569	550	578	548	533	585	520	579	564	600	571	600	579	595	552	559	506	565	597	558	551	565	573	572	597	575	544	565	529	526	572	568	535	560	551	553	560	570	572	579	580	584	536	537	554	538	524	555	542	560	594	552	557	509	567	595	533	599	580	554	527	566	533	519	541	604	575	555	552
67406	24836	8405	2006	1238	952	759	719	661	571	608	519	509	467	445	436	455	418	427	410	413	416	449	425	447	373	394	442	419	412	409	423	378	409	417	409	405	415	400	388	410	368	416	415	460	414	409	392	367	375	425	423	383	393	372	417	401	374	410	381	385	408	384	426	418	401	399	387	426	398	382	371	391	385	385	388	401	399	381	382	422	404	384	385	416	371	390	372	401	391	390	376	373	438	347	411	387	420	385	439	384	371	414	389	393	375	355	392	381	395	445	421	378	411	434	412	412	431	397	375	412	367	375	387	415	411	412	373	410	350	401	411	411	381	405	351	374	388	368	378	407	399	389	412	427	410	376	383	433	374	371	405	437	416	370	394	413	404	388	397	385	403	428	425	431	381	381	401	406	347	415	402	388	402	387	390	418	402	378	389	370	370	420	370	375	367	369	396	395	388	403	406	369	380	386	443	386	391	435	388	394	410	416	396	398	363	391	361	364	398	392	415	393	382	387	374	411	395	364	351	424	371	384	401	394	431	422	442	412	396	393	400	393	386	342	393	395	406	352	375	422	392	380	404	387	421	426	438	397	408	413	415	371	401	412	378	391	357	386	380	378	434	362	409	404	416	417	398	428	385	389	386	395	400	372	428	380	412	402	386	385	365	425	373	399	379	385	412	405	406	416	404	389	393	402	384	371	395	401	429	398	400	394	367	360	399	384	392	380	400	379	399	375	369	409	400	413	380	417	428	418	369	424	387	415	373	408	389	346	353	395	402	370	405	396	382	435	393	383	416	412	432	377	396	421	428	378	372	426	392	370	369	374	379	413	396	393	387	372	405	395	417	428	421	383	413	358	431	372	381	388	429	398	366	383	375	377	391	369	410	369	401	373	393	369	385	404	381	402	406	386	398	399	357	403	396	413	388	429	387	388	380	384	404	368	384	380	470	376	417	403	408	413	392	386	415	397	398	370	386	398	386	403	372	388	406	404	406	452	404	393	380	405	361	404	369	411	419	379	428	413	399	385	381	348	393	392	396	392	402	369	373	398	380	384	439	389	394	361	411	386	405	378	354	423	401	366	386	405	410	417	369	375	421	379	406	389	407	390	399	375	386	385	421	453	396	384	419	393	392	387	414	434	389	408	360	386	374	427	392	395	390	390	414	383	405	347	395	376	395	429	415	380	398	395	395	412	367	384	406	385	376	374	403	451	416	353	374	392	399	398	374	406	403	356	426	367	400	375	371	389	390	386	409	410	423	391	379	387	386	398	415	410	400	436	383	371	425	389	428	365	380	390	390	370	376	367	433	408	388	395	350	394	413	387	410	404	393	391	389	394	381	399	366	374	415	412	399	405	355	381	385	418	396	381	381	398	373	355	377	398	394	389	397	424	361	387	417	402	359	418	365	408	383	415	385	409	375	388	393	390	369	371	393	429	404	373	410	382	403	394	422	392	400	356	387	362	427	377	356	384	397	394	400	387	418	396	384	340	380	394	355	396	407	436	385	375	386	388	360	376	398	400	362	403	380	408	370	392	366	439	424	393	382	408	423	377	412	376	382	411	395	382	407	377	415	415	414	412	417	393	373	393	402	402	379	355	414	383	389	417	389	387	398	374	434	370	405	386	379	407	393	368	399	363	395	369	413	379	415	447	395	367	416	380	402	417	411	386	381	411	395	377	424	395	386	413	410	357	396	373	386	412	422	350	400	380	407	416	382	415	430	416	404	417	442	389	411	386	388	416	413	385	355	380	415	381	391	420	430	413	402	384	426	421	393	421	396	400	398	430	391	372	362	387	384	405	398	357	371	391	451	402	431	416	386	410	434	383	422	412	388	405	403	323	405	372	404	403	395	356	434	403	417	384	362	395	385	364	361	421	399	401	429	412	421	397	401	373	370	406	445	395	417	416	412	398	396	356	406	373	439	414	414	371	381	402	397	410	375	361	363	408	369	389	417	371	394	421	389	391	405	408	384	405	372	419	421	364	382	398	379	403	400	366	366	373	413	419	413	412	354	414	395	413	371	390	427	392	391	431	419	392	393	364	415	394	392	427	412	429	357	390	380	390	427	426	391	352	396	387	360	382	396	398	384	368	362	406	399	401	405	376	394	379	401	362	408	377	409	362	357	398	367	400	364	403	404	398	386	404	400	392	399	394	407	383	408	377	416	359	413	391	370	422	384	383	395	404	395	427	430	404	373	391	405	398	420	362	407	387	410	418	377	356	436	413	396	398	351	384	386	382	377	379	394	406	414	400	372	399	380	403	387	387	420	415	404	388	405	404	387	356	398	379	396	361	388	397	368	422	373	397	435	403	360	410	377	377	382	437	418	412	400	380	409	414	353	395	374	405	373	426	405	393	406	398	353	385	406	392	406	372	399	426	370	413	405	385	376	418	373	386	400	411	383	453	386	409	392	386	369	374	382	362	402	370	423	366	401	383	348	401	375	393	425	398	370	359	363	390	417	374	413	436	371	399	390	399	406	398	387	415	414	406	367	415	383	424	399	415	401	360	385	410	406	411	367	370	404	397	357	376	395	381	407	417	386	434	384	388	396	421	372	407	391	384	448	405	396	349	407	407	380	414	416	393	405	390	357	383	413	395	410	370	379	397	413	363	353	356	373	363	399	387	405	379	372	405	393	403	380	373	364	401	424	384	387	405	446	391	398	393	377	412	426	386	382	382	406	417	409	361	372	425	403	397	382	378	398	429	365	432	400	371	400	370	382	394	385	407	397	381	390	427	434	404	446	412	364	388	408	407	376	402	388	396	415	373	439	384	394	357	390	398	407	357	370	424	397	363	390	391	385	423	383	384	439	370	401	403	397	356	431	389	407	405	361	385	408	454	433	354	416	409	412	384	431	381	441	377	374	412	403	426	396	366	414	363	400	364	392	350	370	407	407	383	375	394	399	384	426	429	406	370	367	389	419	390	421	398	407	364	401	409	379	362	373	384	411	367	391	389	372	418	429	368	424	392	409	399	397	420	345	402	389	416	422	384	406	393	404	402	390	378	380	354	357	362	383	416	363	362	397	410	417	400	373	409	418	378	399	379	390	372	409	378	387	351	394	342	396	360	413	378	375	438	382	421	402	430	411	399	405	383	442	374	385	439	391	435	404	388	389	400	403	382	394	421	387	400	422	407	385	389	411	415	393	402	419	386	447	354	413	393	378	373	426	419	392	388	415	410	372	384	390	367	386	411	403	449	371	391	401	392	375	398	383	382	381	402	382	419	381	411	429	394	388	423	420	419	407	376	410	374	398	385	399	417	397	409	350	382	397	400	417	398	395	438	415	392	380	393	370	425	415	348	366	364	328	394	406	398	371	402	418	411	382	395	411	411	416	397	404	386	421	348	394	405	405	364	408	379	388	389	375	424	404	438	387	353	444	372	355	397	403	405	385	417	385	377	386	367	428	397	369	415	393	373	406	376	415	381	396	398	365	336	398	415	434	381	373	425	384	396	383	405	409	398	393	434	408	349	393	390	405
37582	2161	4063	4639	4095	3462	2970	2514	2130	1929	1796	1640	1545	1420	1382	1357	1321	1228	1278	1259	1206	1115	1094	1124	1125	1017	1107	985	1012	1068	1033	1070	1021	966	959	999	959	1007	973	992	1026	1058	921	954	936	980	997	967	1000	938	1002	992	1002	978	954	976	986	903	934	931	962	998	982	963	957	912	908	911	936	979	1013	882	975	934	919	989	932	966	998	936	934	896	899	890	906	952	922	964	918	934	907	892	920	918	933	939	910	909	903	967	884	889	951	893	942	918	899	937	951	966	963	896	928	886	890	945	922	895	918	947	890	976	921	874	925	894	905	957	1015	945	977	925	941	962	897	946	903	909	938	958	900	880	886	873	924	875	960	916	966	907	890	880	932	929	913	911	943	903	975	908	905	978	884	907	923	992	859	854	940	927	877	870	960	952	947	921	921	940	904	897	960	966	922	925	927	892	968	911	982	916	906	916	949	950	966	971	912	935	982	969	906	940	967	981	908	927	912	986	944	915	889	941	899	999	879	908	933	963	889	945	894	929	896	892	899	918	895	950	949	942	912	869	918	908	910	937	898	911	942	935	929	926	996	918	967	912	947	961	927	921	929	919	931	886	980	898	893	948	959	911	957	924	943	880	919	915	931	946	892	882	898	933	972	885	962	941	941	896	927	886	914	903	988	915	909	895	966	941	931	950	904	919	853	880	919	911	911	924	900	946	917	911	919	872	888	962	898	829	978	897	890	990	892	881	883	829	957	933	935	952	926	888	878	941	917	889	912	931	923	903	933	896	913	914	919	919	918	882	874	963	904	897	876	967	913	889	939	917	933	941	948	967	917	940	913	939	906	904	916	960	975	914	947	949	944	919	922	989	919	912	926	899	918	880	878	943	902	944	984	933	906	922	960	920	906	938	925	907	902	931	909	912	895	957	904	847	940	913	915	887	966	895	912	915	908	922	967	933	875	923	896	908	930	894	895	882	894	907	882	918	910	909	989	871	908	919	883	926	938	963	899	915	945	917	910	886	902	879	952	869	901	893	927	889	926	910	895	935	944	958	953	943	949	879	899	900	955	957	938	878	858	917	934	913	888	973	932	936	927	848	911	894	985	901	951	900	932	929	944	881	931	937	905	928	966	953	901	895	915	893	915	908	924	939	897	883	935	943	956	908	993	906	910	951	980	956	948	916	967	939	885	934	975	939	915	999	989	961	917	926	925	909	892	868	931	920	934	927	923	943	954	936	969	992	963	869	903	991	949	865	869	911	935	931	985	950	896	964	889	943	942	872	921	925	910	902	908	955	934	895	935	946	929	964	919	938	971	898	975	913	948	941	931	911	924	966	888	898	975	890	899	918	981	886	933	901	874	966	899	966	917	928	875	962	935	905	933	1019	902	951	920	879	975	887	868	903	956	935	950	926	864	877	931	951	938	940	910	913	916	897	900	922	943	911	981	914	881	901	906	941	912	919	901	866	895	906	943	891	986	933	929	925	912	911	915	926	930	901	858	879	951	963	955	918	929	975	903	884	926	881	924	909	868	890	902	896	898	894	931	841	938	935	907	878	940	926	954	878	912	921	952	893	865	928	961	888	916	940	882	951	924	901	967	961	935	891	916	916	934	904	915	910	916	903	964	907	945	896	898	924	917	902	901	966	892	942	883	935	911	923	940	937	954	962	898	938	912	903	870	926	940	946	935	910	936	925	894	962	932	898	962	909	913	890	926	924	913	955	895	944	913	950	921	907	889	966	880	949	923	932	865	968	885	876	931	919	897	896	929	873	935	932	908	922	946	941	932	880	920	929	903	944	913	914	900	889	982	917	949	946	918	937	938	964	932	911	956	903	896	965	924	908	882	883	943	877	871	913	899	872	930	955	864	859	916	978	927	918	883	931	947	1017	991	913	922	890	924	951	988	907	942	932	907	884	874	927	918	927	911	920	914	890	929	954	841	915	952	919	875	909	933	930	865	923	942	912	881	896	998	916	935	892	913	884	927	888	889	946	971	950	870	931	912	921	941	910	938	917	926	937	927	917	973	982	923	986	914	838	928	888	931	961	919	868	948	892	908	915	940	874	894	901	904	912	947	940	897	917	922	938	892	899	965	905	997	919	868	903	898	900	906	941	942	912	939	944	930	939	912	913	885	910	931	922	862	951	976	917	937	927	929	951	936	890	889	896	943	947	900	906	911	891	898	921	849	941	940	900	927	908	900	947	913	944	928	900	947	880	962	933	915	863	915	894	935	882	905	942	870	838	931	936	920	949	891	952	917	931	909	911	948	882	930	916	891	961	937	909	897	905	968	892	884	863	940	921	929	897	969	884	910	950	904	888	935	881	937	936	903	942	975	903	892	898	931	928	900	891	863	950	885	889	902	936	918	931	918	865	920	880	954	896	934	898	935	930	969	914	918	900	918	908	947	930	946	926	989	866	843	916	984	939	967	902	925	936	928	928	967	894	919	942	952	931	903	969	885	939	928	924	939	920	914	942	935	901	994	944	910	921	903	946	968	930	897	948	918	928	902	905	953	904	941	892	906	927	932	921	933	959	883	880	966	927	916	903	898	965	941	943	912	886	892	958	913	937	844	874	918	917	960	935	926	916	939	932	917	886	870	876	946	878	884	966	901	911	893	963	875	927	938	950	886	939	873	933	863	899	933	914	951	916	980	966	954	884	946	892	878	976	883	950	946	937	946	886	911	892	887	944	897	928	942	943	907	876	981	875	904	973	934	961	986	946	946	897	914	943	937	928	836	896	924	932	918	927	948	968	896	927	952	917	926	947	936	887	910	896	934	875	932	878	936	940	953	960	864	872	924	933	888	975	902	933	915	986	902	863	984	946	891	887	879	926	890	892	921	904	922	882	919	959	881	949	991	867	931	945	872	884	897	892	845	957	935	957	906	948	884	956	937	949	964	903	931	934	952	923	892	927	870	931	933	887	895	906	909	914	943	948	895	899	900	919	950	885	890	947	921	920	859	910	951	921	883	905	958	892	939	916	887	873	879	902	906	906	871	880	917	940	940	863	914	930	921	919	882	888	945	939	860	928	877	987	949	935	895	892	926	905	906	963	909	980	948	896	889	916	917	957	914	905	925	922	938	903	940	992	882	967	935	905	926	912	858	973	924	903	952	942	894	950	877	930	966	887	905	900	925	929	926	998	932	953	899	941	920	934	933	927	904	924	874	925	880	953	912	907	931	969	925	906	928	890	941	930	933	924	943	927	907	901	935	953	931	835	958	885	912	895	870	937	891	912	927	920	928	936	983	907	897	838	930	956	946	930	948	948	893	886	939	858	943	935	926	910	924	922	948	913	946	902	934	931	900	878	930	898	955	939	970	898	941	936	890	915	952	942	949	892	889	947	917	952	927	885	923	933	940	915	910	954	914	907	946	974	907	978	954	917	900	963	928	921	889	927	970	938	946	875	927	983	957	942	904	904	882	886	961	886	946	898	921	890	915	947	932	926	906	976	930	939	989	858	981	898	958	965	936	899	954	914	886	898	947	920
11436	429	172	172	162	145	161	161	143	148	154	154	142	135	153	146	147	158	135	160	123	158	168	173	111	161	144	144	147	133	159	156	143	174	148	157	128	144	116	146	173	147	148	142	131	145	130	153	121	128	154	157	140	134	148	154	134	158	124	138	156	146	158	151	149	152	165	138	145	170	149	121	134	172	177	146	137	141	143	143	162	177	137	154	129	151	150	142	125	156	150	143	155	141	142	157	132	151	146	125	138	152	133	157	149	149	153	165	143	157	144	175	140	141	140	162	167	169	142	141	159	153	140	159	162	168	164	156	139	150	146	158	160	156	154	144	159	144	140	135	148	158	140	162	140	159	149	139	156	163	154	159	154	148	154	152	124	125	151	148	139	163	158	149	136	151	150	121	128	147	150	155	151	159	136	138	150	155	138	151	157	147	157	152	155	160	146	159	154	166	152	159	147	140	158	155	159	141	151	148	146	138	135	177	155	154	155	154	146	149	141	118	132	148	143	155	150	160	133	169	137	143	125	174	161	150	158	152	140	130	164	163	117	148	145	131	135	136	141	141	135	155	139	154	145	125	129	142	128	156	145	147	152	156	164	141	149	146	157	159	139	147	157	132	160	138	147	130	147	131	146	137	126	131	152	171	156	155	144	165	121	146	152	150	137	128	147	164	139	154	144	141	156	137	162	144	137	145	156	170	173	157	168	119	164	145	161	142	168	157	146	134	145	140	131	162	152	147	147	162	139	152	157	143	148	152	151	155	136	166	152	146	156	139	122	136	136	136	172	162	141	143	136	166	135	151	148	153	132	152	158	147	136	157	162	142	143	136	148	136	157	144	152	136	139	140	144	157	148	171	146	127	165	164	158	153	158	143	140	146	149	134	142	147	154	173	138	146	134	144	147	151	142	150	158	129	160	145	155	154	143	145	144	132	126	144	158	141	126	150	149	145	152	157	158	157	155	161	137	149	139	139	139	164	130	131	140	145	153	161	151	173	122	148	161	161	124	129	166	171	146	161	165	145	155	157	164	137	131	149	128	144	138	169	162	151	140	143	142	151	153	129	147	157	141	163	139	153	186	131	139	145	174	160	158	156	139	150	148	169	164	154	158	166	133	138	150	137	167	150	145	156	150	149	155	141	132	120	148	145	131	160	157	133	167	132	144	139	127	133	145	156	125	150	129	151	137	160	137	145	148	161	140	161	141	142	157	129	147	130	133	142	135	143	157	137	144	135	163	144	148	153	161	147	156	153	158	151	138	138	150	146	124	148	128	174	132	152	145	143	140	160	152	166	147	133	150	169	126	133	140	163	159	125	168	147	143	159	162	154	142	142	145	153	145	145	134	131	138	155	174	144	135	148	161	121	139	156	132	135	142	170	139	153	143	164	161	169	137	188	172	168	136	167	181	155	138	115	140	143	138	140	150	169	129	171	146	166	161	164	155	154	165	165	148	160	137	151	138	143	162	127	154	152	156	158	132	142	144	144	141	138	161	143	162	125	130	129	138	127	154	166	140	136	147	133	144	161	181	140	135	166	132	152	165	151	151	141	150	162	166	158	149	136	136	163	135	162	146	142	117	122	175	158	161	152	163	138	133	138	152	160	159	135	137	140	131	157	145	166	160	141	145	166	144	146	139	143	148	165	144	176	145	151	161	161	160	144	138	140	151	160	147	121	158	159	143	143	147	154	136	149	149	186	149	140	148	127	139	169	150	149	161	136	155	143	138	162	156	156	138	131	158	146	173	153	143	152	151	167	152	157	172	161	140	136	159	144	157	145	163	161	164	129	157	153	161	137	149	145	162	147	144	141	139	142	158	154	144	150	141	128	143	169	138	147	153	146	137	155	152	136	141	144	160	149	171	150	154	126	181	161	141	158	171	153	163	147	139	155	147	150	138	170	150	132	142	150	136	174	136	119	143	171	161	138	141	146	143	153	133	156	147	160	127	151	143	138	149	148	162	135	165	153	164	149	139	153	167	179	153	149	157	160	160	157	148	170	146	120	174	155	150	174	158	177	145	171	147	164	151	153	145	144	153	149	156	148	140	141	133	147	158	134	136	145	134	154	133	157	140	157	151	138	154	157	118	157	125	148	164	143	143	135	148	130	135	161	133	149	139	155	166	155	174	148	135	132	147	170	130	132	148	153	150	142	123	150	158	148	143	147	162	157	148	130	130	155	131	119	149	153	162	166	141	136	149	131	137	154	156	148	138	161	163	146	139	161	157	153	135	130	130	153	124	148	155	166	141	121	142	112	151	176	151	178	162	145	146	164	150	144	151	154	169	152	138	130	141	154	151	163	163	133	150	149	142	154	152	144	170	137	148	154	166	119	157	129	143	154	157	137	133	159	140	135	152	138	148	145	150	123	130	168	150	148	148	151	150	167	151	170	145	149	171	157	139	132	136	150	141	127	137	166	158	149	155	137	125	154	143	133	135	143	143	172	151	153	148	155	145	136	166	159	125	154	133	152	138	134	148	152	124	136	166	163	171	162	137	140	138	120	154	152	131	138	142	146	133	150	148	178	161	136	168	157	140	145	156	139	135	160	156	154	132	141	166	126	137	139	133	158	129	152	129	126	163	163	150	147	131	151	145	160	143	164	149	159	147	145	148	174	150	157	153	165	129	134	161	152	146	151	142	124	146	135	133	146	145	147	148	151	148	141	159	151	134	151	148	155	155	149	158	151	163	161	150	141	158	163	153	133	132	186	143	171	158	145	149	160	156	143	135	162	134	145	167	123	141	152	134	140	134	158	155	143	167	124	132	147	156	128	154	148	153	129	145	144	135	148	147	166	144	142	137	153	169	138	154	138	131	153	141	147	117	143	145	149	160	147	129	146	150	146	140	159	147	153	165	158	147	156	137	160	179	165	135	164	127	137	152	167	132	144	137	141	150	171	120	148	146	148	155	143	174	138	151	148	127	156	135	136	154	129	147	166	127	142	146	134	155	129	144	173	135	152	167	168	156	151	150	165	152	116	166	125	140	138	135	139	147	126	138	136	152	161	128	144	144	151	140	147	158	152	127	160	141	150	146	136	141	143	170	165	138	152	150	151	157	155	137	145	152	155	157	146	145	151	173	155	143	159	150	163	109	147	163	129	139	152	144	142	154	177	167	167	132	156	134	153	153	153	154	161	137	152	128	120	162	143	151	131	148	179	159	149	163	155	151	153	156	135	164	142	151	146	146	142	152	137	158	163	163	145	143	157	147	143	159	172	153	148	162	148	145	135	149	130	160	128	148	165	145	173	150	141	169	136	165	164	131	128	164	149	146	148	132	155	156	123	153	153	140	143	141	166	150	142	126	150	153	140	149	159	152	179	139	160	150	154	154	164	140	151	124	170	131	147	141	159	151	155	136	127	151	146	167	147	134	130	142	139	148	125	132	136	153	151	155	140	160	148	154	161	132	175	148	141	149	170	137	135	139	149	158	164	142	172	171	158	148	140	144	157	156	123	144	147	143	153	122	144	155	149	137	152
10785	396	452	476	480	470	459	457	429	420	439	413	452	434	440	416	419	415	422	400	436	406	458	441	417	424	440	377	457	438	414	399	404	420	423	445	386	406	457	422	430	393	417	422	395	463	430	388	403	414	409	458	392	430	403	411	411	419	421	417	416	427	390	414	431	424	388	426	393	407	421	396	394	467	384	397	415	415	434	380	398	422	421	398	421	405	384	402	400	407	451	415	427	403	438	395	409	400	424	401	421	428	447	370	394	415	386	405	412	417	423	400	376	416	433	422	425	442	409	421	449	408	449	428	395	392	396	353	412	429	404	448	414	428	399	437	397	392	381	426	438	423	421	439	433	439	399	444	385	433	384	391	424	414	404	425	420	404	408	413	397	406	424	410	434	439	403	412	425	383	418	400	381	434	429	416	432	414	463	365	408	429	382	408	455	436	402	437	378	402	389	408	453	398	424	395	436	406	408	436	382	435	394	456	431	425	424	404	387	391	427	444	413	420	432	430	410	417	450	428	427	401	429	444	445	377	416	419	390	409	412	422	408	398	437	414	427	415	407	431	391	390	451	411	420	413	443	445	431	430	406	384	423	394	414	389	417	413	431	398	412	465	442	404	417	400	408	415	464	421	438	379	396	422	398	445	399	440	407	432	423	419	416	436	427	396	404	442	427	403	455	432	427	393	432	431	446	432	384	412	431	408	435	387	412	423	428	423	410	402	409	397	432	412	427	408	394	404	422	413	427	405	399	400	416	413	410	410	413	447	407	394	415	394	448	453	413	425	417	406	399	395	409	400	413	387	438	416	434	419	395	391	408	378	462	418	407	430	358	409	428	440	401	417	457	377	405	436	425	395	408	424	386	418	394	414	408	412	448	426	429	435	388	400	420	423	422	433	388	389	428	393	431	386	441	428	427	409	404	403	419	411	440	447	430	453	406	392	432	412	450	401	436	429	439	414	401	399	385	430	411	434	430	396	410	415	455	424	423	415	410	422	407	388	453	410	419	412	417	421	389	402	416	432	383	415	385	410	419	401	430	426	391	425	443	404	401	377	409	429	406	442	411	402	430	412	372	443	420	446	404	384	408	407	388	393	457	417	409	442	421	420	412	435	386	405	432	399	466	392	436	378	437	367	392	405	429	400	458	427	436	414	426	414	433	412	414	419	437	378	432	399	415	395	404	405	397	395	414	424	422	431	401	413	414	406	362	424	405	394	363	420	403	417	401	388	414	408	421	406	421	387	430	418	386	412	404	391	411	422	420	404	410	410	438	446	437	411	383	424	440	415	392	420	421	391	458	429	411	386	426	389	389	410	412	418	391	405	403	451	400	403	418	407	374	412	438	418	421	427	436	405	388	410	398	405	380	384	437	409	409	420	428	401	432	405	413	398	385	417	396	416	433	420	470	420	406	393	431	381	425	368	413	399	413	428	411	385	449	384	390	437	441	431	397	431	464	424	416	397	402	401	396	428	409	440	431	373	409	418	439	420	417	393	409	455	380	420	391	339	386	414	417	408	407	453	423	433	416	399	401	426	377	404	404	404	412	388	421	466	439	412	360	444	400	420	405	388	426	406	413	393	391	438	448	389	397	442	432	431	400	405	421	404	437	391	393	431	447	424	403	429	428	445	429	384	419	423	423	419	389	433	426	412	398	415	452	414	381	435	437	421	437	443	403	429	407	421	410	388	410	378	434	458	431	400	430	409	406	410	374	404	403	432	377	414	400	374	418	387	444	408	434	407	415	402	424	425	406	437	375	393	412	410	402	392	406	395	453	429	422	436	423	422	366	421	403	424	432	434	415	391	432	396	426	408	413	406	440	402	433	429	403	399	407	441	420	404	390	467	436	421	397	446	405	392	379	410	384	412	398	425	416	407	425	431	407	419	391	423	426	396	401	438	397	404	412	429	415	430	409	408	425	420	451	414	411	440	413	445	399	433	422	422	426	425	423	395	384	433	391	431	400	413	377	390	388	430	413	388	456	452	416	369	418	392	414	396	395	394	418	423	404	419	439	411	388	422	434	400	414	370	392	429	405	412	379	410	441	389	417	419	412	419	418	403	370	395	416	407	386	391	414	412	404	465	432	447	419	363	418	426	398	447	402	416	419	387	406	434	437	408	432	359	388	426	409	463	447	396	400	395	405	409	437	430	399	438	427	398	440	414	398	427	410	392	408	401	453	364	445	402	461	402	385	393	456	427	446	412	400	427	447	440	423	409	433	388	413	419	439	387	395	426	427	445	426	399	444	402	407	445	451	396	390	433	413	373	427	408	410	417	408	433	425	403	402	449	409	438	421	437	449	428	385	406	457	418	407	436	413	381	395	396	431	413	430	387	424	399	385	385	396	404	417	417	420	395	384	435	421	399	429	428	406	372	413	418	417	393	413	417	424	435	458	454	441	408	411	425	377	421	441	440	397	408	373	407	412	432	399	431	396	421	458	424	448	451	404	369	441	414	412	434	397	410	379	408	420	392	413	417	412	436	383	451	423	418	385	376	417	421	414	400	414	369	414	394	388	429	419	386	434	401	411	438	442	433	394	408	408	425	428	411	410	430	412	415	403	426	430	402	392	439	413	427	396	410	394	401	376	405	400	416	401	419	429	383	422	393	399	421	406	398	383	400	430	408	397	390	446	418	410	401	403	428	412	415	408	391	417	435	406	431	412	435	378	395	411	396	391	375	391	413	432	445	439	401	428	416	428	434	409	372	399	413	395	430	432	418	439	405	416	422	425	491	447	415	397	432	411	400	398	415	417	422	374	352	388	409	403	388	406	440	442	424	430	415	410	446	426	407	429	396	455	423	420	414	440	387	428	397	432	409	407	442	450	415	420	417	446	430	431	454	416	403	427	476	451	394	405	393	412	429	413	402	387	431	417	424	433	444	447	417	417	420	400	419	433	448	428	447	402	425	415	422	412	365	400	400	414	406	414	460	405	417	377	406	426	427	422	422	425	407	439	421	387	410	426	409	423	443	408	400	416	416	422	430	378	444	430	455	387	401	416	371	410	409	403	407	447	414	402	395	402	448	400	414	396	410	430	423	416	415	387	384	395	453	407	401	426	409	433	424	448	407	407	425	436	420	420	428	408	415	390	421	425	423	422	446	470	402	441	376	395	415	426	410	406	437	437	431	447	410	427	448	430	408	431	422	446	429	420	403	459	419	409	421	403	434	430	397	447	412	381	433	421	472	409	450	408	399	430	404	417	428	466	434	393	414	422	426	403	378	425	401	393	422	418	431	382	401	449	399	392	414	414	424	398	440	418	400	423	410	425	422	360	411	405	409	437	419	363	426	374	416	415	409	452	427	414	461	408	440	413	387	476	411	439	404	419	440	365	397	439	424	437	399	417	438	395	416	397	444	429	430	448	424	427	402	410	426	414	419	426	416	459	375	418	418	414	415	416	412	438	408	416	426	442	405	416	463	419	377	427	376	407	395	419	428	423	419	387	428	431	431	397	398	419	390	414	438	392	403	446	432
58348	18223	2968	877	586	493	394	312	343	315	285	298	270	252	226	217	256	231	222	222	205	237	234	231	244	242	205	244	223	233	224	230	200	230	218	205	250	212	222	207	166	220	208	193	226	218	201	223	234	219	204	219	211	186	210	206	194	189	243	233	200	209	231	191	202	215	221	214	206	216	223	225	202	245	211	238	200	226	203	191	209	187	190	205	222	198	202	207	216	216	227	216	217	214	197	251	201	227	196	213	216	195	218	205	203	207	223	194	214	235	195	215	223	223	224	225	233	188	200	219	191	203	208	205	197	211	203	201	226	198	229	221	210	204	195	192	217	230	212	194	230	203	198	198	225	211	217	198	192	246	211	209	208	206	199	220	226	192	206	216	211	216	200	178	202	221	246	209	209	218	189	212	208	187	199	215	202	178	201	220	197	223	206	220	252	188	216	208	212	209	232	226	229	229	204	182	215	194	207	215	193	182	205	238	199	213	218	219	203	219	203	194	203	200	217	238	230	209	202	196	215	217	172	193	184	200	203	192	213	224	200	207	184	221	184	212	210	211	199	203	225	198	240	207	215	224	211	211	204	178	221	210	201	223	210	191	172	184	193	201	206	216	199	230	197	243	195	217	190	194	186	193	210	202	222	210	221	190	194	222	226	206	191	206	217	228	221	222	205	211	204	226	233	214	210	190	211	221	197	224	225	205	207	217	206	211	218	211	210	202	207	211	202	216	205	221	226	206	204	214	229	218	189	179	222	233	264	204	203	203	202	194	221	205	180	231	219	184	238	219	196	185	183	221	213	178	215	207	221	225	202	191	223	236	196	197	183	192	218	173	177	216	196	212	226	202	206	195	224	226	211	226	244	224	197	225	203	222	214	211	206	248	197	215	222	212	196	218	203	211	231	228	196	197	198	227	215	215	190	211	208	192	181	209	210	192	212	208	192	203	206	218	190	215	224	211	217	200	203	207	196	229	209	227	204	221	168	219	180	225	206	191	206	222	191	202	214	216	206	227	207	224	176	193	224	225	195	223	223	205	207	205	212	185	190	194	215	204	206	199	186	192	180	186	208	215	253	192	219	226	182	224	185	215	207	219	202	191	227	205	195	192	212	181	205	194	195	207	194	213	195	188	180	224	191	196	225	227	216	227	231	222	215	196	214	236	225	199	214	208	226	196	194	216	210	185	223	213	197	206	223	221	198	223	206	223	220	210	212	212	194	219	232	201	222	214	214	218	205	192	215	216	215	219	200	217	215	216	201	217	214	209	216	230	238	223	212	194	224	245	199	208	246	213	195	194	240	206	199	216	201	223	220	204	224	233	227	214	221	219	219	203	209	204	207	195	231	235	199	205	221	200	190	228	229	207	180	222	225	193	250	218	225	185	226	188	211	216	219	177	200	185	196	195	211	220	190	192	201	194	210	222	235	203	249	203	229	218	208	188	211	194	205	227	201	217	212	229	205	189	218	218	193	221	223	217	202	184	201	223	215	223	234	181	233	202	225	233	227	196	212	235	210	204	217	209	193	220	214	208	201	198	247	212	218	207	229	169	199	205	198	209	244	220	222	205	197	209	184	205	202	194	215	202	191	213	252	203	198	191	214	210	210	187	229	198	199	196	207	211	248	218	217	198	220	193	189	202	227	208	214	203	215	206	212	244	203	203	211	231	207	227	205	180	201	208	206	226	218	196	209	214	205	220	213	196	203	213	228	207	200	208	182	211	199	224	236	205	194	225	176	201	211	228	214	205	198	217	206	215	233	217	217	217	225	212	242	195	226	186	207	191	189	210	196	205	215	203	216	230	230	202	222	209	213	170	212	215	212	234	229	233	200	201	210	227	217	211	192	211	178	190	236	206	214	210	204	200	187	213	252	223	220	214	261	220	199	227	188	201	231	201	218	209	184	196	202	212	203	229	224	210	206	207	217	218	204	227	230	193	225	208	193	182	178	239	201	225	193	201	195	236	198	230	216	227	179	231	229	202	208	205	224	212	208	228	243	210	213	235	237	213	241	182	210	221	210	184	198	230	224	200	213	206	214	213	220	205	211	211	211	189	208	210	236	202	214	198	205	187	201	227	217	204	197	226	188	230	227	198	225	186	203	227	203	202	190	198	218	210	212	176	214	195	205	194	197	203	208	199	214	196	209	188	207	182	194	172	226	214	234	187	198	213	223	206	201	193	215	205	228	240	202	203	197	239	211	229	188	189	218	188	218	208	198	212	224	222	197	226	190	222	191	206	216	192	219	214	209	204	190	203	198	220	211	226	190	196	216	214	237	232	227	204	206	199	196	208	196	229	181	204	238	222	191	201	224	245	186	204	218	248	202	203	203	203	195	222	231	216	209	204	210	187	227	232	230	188	193	215	217	192	191	190	218	218	249	211	192	238	225	218	188	233	202	206	228	237	211	226	209	214	232	193	225	219	230	223	225	181	204	205	209	179	200	221	225	193	194	196	212	203	233	247	204	213	230	221	208	218	224	198	198	222	219	229	207	236	216	215	193	213	217	203	233	206	189	196	213	226	196	225	225	188	234	206	191	202	200	212	229	211	197	215	219	219	196	190	188	209	229	224	208	211	177	197	187	232	222	192	218	244	212	241	205	208	203	207	214	214	200	196	202	215	215	233	213	208	255	217	187	195	230	204	188	212	221	215	204	204	213	224	219	213	235	229	222	184	223	215	219	228	202	206	198	214	200	207	239	207	223	224	219	235	228	214	188	178	211	207	188	217	210	201	172	239	245	208	205	186	212	229	219	213	214	218	205	210	241	196	245	206	226	185	217	212	226	187	219	209	232	213	191	187	215	186	212	225	224	194	209	193	179	206	185	217	240	229	223	228	182	223	221	214	217	238	203	199	212	234	209	191	174	204	210	197	199	211	214	215	222	220	214	195	215	202	199	203	220	238	183	181	197	199	221	197	212	197	212	201	200	208	207	224	205	200	212	200	228	209	216	194	200	236	229	221	191	198	216	214	217	208	209	196	194	222	205	203	230	194	208	200	199	211	186	194	209	223	224	203	229	217	240	236	203	225	187	222	205	228	233	216	208	202	192	202	171	193	177	224	209	224	194	190	165	198	186	224	201	182	204	223	199	210	199	208	214	214	231	193	211	226	207	198	194	195	220	217	202	207	217	201	218	196	207	202	194	205	201	208	213	221	229	224	212	212	197	196	224	198	202	209	200	211	238	192	237	231	208	208	230	204	212	223	225	220	211	197	200	216	211	226	219	198	211	189	212	205	209	209	220	210	216	182	188	202	203	233	241	215	179	214	224	207	211	209	207	229	216	214	207	203	188	215	199	213	233	210	191	220	186	238	182	201	236	219	228	228	211	206	199	217	217	200	217	192	177	195	207	229	220	219	207	200	194	210	228	204	222	207	189	210	224	212	218	203	224	203	217	203	204	237	205	224	207	211	205	191	198	248	236	216	205	198	196	192	207	223	199	227	222	214	220	195	208	227	211	223	228	259	196	205	210	204	211	214
30961	1123	2102	2447	2215	1837	1615	1380	1259	1114	1083	921	879	824	795	791	761	763	709	737	656	670	663	700	617	633	653	611	621	597	628	631	616	611	599	605	602	597	589	595	571	614	603	583	588	628	556	562	576	608	538	605	581	583	559	603	570	551	532	589	567	551	555	590	534	608	564	544	592	581	556	578	518	559	534	547	537	547	527	572	540	540	557	501	592	557	551	579	565	558	568	560	568	576	555	566	593	559	618	549	554	555	581	523	593	619	524	572	605	516	580	539	527	569	552	572	541	545	534	549	546	549	583	573	522	544	536	527	607	538	578	540	621	549	545	574	521	571	562	610	515	553	588	546	517	546	596	521	547	513	554	568	530	553	580	542	576	600	555	569	561	565	585	539	556	549	587	564	561	486	578	579	524	590	582	520	550	590	570	532	552	584	544	554	593	596	558	582	559	549	547	536	540	556	603	545	517	546	541	545	602	562	570	576	555	546	577	590	588	571	534	556	605	538	556	561	535	537	510	571	538	592	559	519	536	565	560	575	556	592	539	572	533	563	566	535	581	538	546	528	564	574	580	523	532	544	531	524	513	588	575	536	554	589	539	532	565	559	599	553	529	569	574	557	539	606	580	596	590	562	550	563	533	566	549	532	524	547	551	565	530	548	575	567	548	526	548	532	589	559	525	551	542	576	546	535	554	572	550	537	534	558	553	524	565	578	566	612	584	577	575	552	588	521	524	529	513	549	516	598	586	570	568	553	562	555	548	546	586	564	579	558	569	568	556	526	539	569	537	560	553	582	516	530	513	552	552	558	573	568	560	548	550	557	547	572	500	535	547	531	518	563	556	576	509	577	559	579	586	535	528	553	550	602	547	559	552	550	558	543	564	542	538	591	545	576	507	594	504	604	590	585	576	559	549	549	558	491	553	634	569	578	586	559	537	516	570	542	554	597	599	552	552	533	595	564	566	563	597	570	523	549	549	558	533	577	576	564	557	526	547	605	589	526	544	555	529	554	548	515	556	554	584	577	597	548	535	583	537	583	537	525	515	579	612	576	556	537	585	551	543	577	569	551	578	530	542	525	534	546	559	583	562	578	589	556	545	557	537	560	575	588	579	571	584	528	495	522	565	572	542	575	536	564	553	559	555	600	587	553	548	527	549	549	560	565	515	567	576	565	571	560	534	583	522	565	539	567	582	521	541	575	564	575	568	553	578	561	526	546	521	557	522	571	553	557	573	580	525	584	566	580	531	570	600	567	544	566	554	560	548	520	572	573	569	613	543	568	542	562	552	592	534	514	585	509	557	558	557	533	564	535	556	552	547	505	543	537	598	570	546	569	555	580	516	550	568	576	559	545	575	575	532	542	565	521	598	548	589	559	555	545	566	534	551	546	582	596	531	574	543	538	551	535	556	559	566	537	523	581	560	524	535	538	591	556	556	554	593	531	560	571	565	569	533	580	576	589	528	568	590	542	579	558	531	548	551	567	557	511	584	554	555	541	539	557	587	541	600	564	549	536	520	553	587	530	555	544	570	553	523	562	564	557	565	523	541	542	565	574	569	589	595	595	581	561	550	585	546	544	560	514	534	540	558	578	589	542	564	550	557	551	548	576	555	549	531	558	604	555	545	545	550	551	562	561	562	524	540	560	570	593	543	581	580	573	541	531	570	548	551	584	567	549	568	567	534	563	565	555	534	600	586	552	571	560	536	577	553	600	528	546	585	569	585	567	572	499	564	578	562	546	561	558	516	582	540	567	520	553	546	543	504	562	517	590	552	579	581	572	575	556	577	554	545	548	578	535	601	535	549	554	565	581	559	556	558	570	556	561	564	518	560	551	562	516	574	569	573	549	545	570	551	510	576	588	572	576	537	573	583	557	524	610	542	543	591	574	561	548	543	553	585	562	570	553	564	560	535	597	524	534	570	533	553	589	589	578	546	566	540	587	529	578	602	541	560	550	531	570	581	569	568	590	551	547	537	567	614	585	566	553	560	577	524	555	571	564	529	562	597	530	552	538	525	540	521	539	579	525	554	514	602	545	591	543	531	537	540	554	590	558	558	540	570	533	563	573	545	549	538	579	542	519	540	549	550	561	580	539	533	542	551	572	584	595	605	525	523	574	569	545	581	575	551	540	562	568	539	561	535	563	583	576	557	551	545	583	573	544	559	531	546	582	559	604	551	562	542	568	546	556	555	554	558	559	564	554	540	516	576	552	540	529	520	541	527	549	557	556	546	570	552	558	588	529	523	553	509	571	558	547	565	527	524	588	583	539	556	542	575	556	575	566	509	548	550	539	609	530	566	595	575	553	524	541	552	565	521	561	600	580	565	564	546	529	556	553	521	521	545	516	546	573	561	534	557	562	561	577	575	544	499	562	523	621	554	573	546	579	574	546	533	531	598	569	551	576	536	582	549	521	567	520	596	530	608	566	543	575	569	538	624	611	577	565	581	548	527	530	568	550	578	558	569	589	495	565	543	562	515	536	535	574	523	526	571	551	565	562	518	564	543	523	542	574	577	538	573	557	529	537	596	557	564	597	528	569	537	556	535	525	580	565	582	556	572	555	595	561	555	533	535	581	531	544	541	571	583	577	525	548	560	560	562	536	555	569	541	588	546	557	565	554	590	569	562	522	573	529	571	533	519	528	527	524	547	557	579	598	547	543	571	591	548	531	563	557	600	531	564	608	573	561	587	540	526	562	554	547	559	545	545	568	564	578	553	545	537	577	577	583	564	536	557	532	531	597	532	531	561	552	565	536	585	602	579	569	549	580	597	555	564	549	541	565	557	545	539	526	549	580	524	537	541	554	553	536	556	541	548	509	591	531	563	545	615	557	561	564	548	555	551	565	563	539	574	557	522	530	545	577	536	567	543	554	516	612	578	564	561	589	563	544	556	578	565	573	538	541	541	552	552	529	605	548	572	555	527	563	525	584	571	589	569	540	585	486	576	548	548	541	542	568	534	580	589	538	563	573	542	545	515	570	553	585	598	565	524	557	584	614	549	567	548	564	551	516	563	571	530	552	584	538	513	530	539	548	574	568	539	572	549	575	575	538	565	530	559	582	568	519	555	565	544	545	591	562	554	544	573	558	507	558	579	561	550	566	552	522	588	549	569	523	546	511	554	553	568	574	559	594	552	599	565	539	522	538	557	527	600	573	537	588	500	618	528	562	567	563	532	575	577	505	576	565	542	519	525	592	534	519	587	546	549	540	643	551	516	560	570	567	537	582	600	590	592	519	578	545	553	577	546	541	528	601	574	567	590	540	560	603	548	558	522	549	514	588	509	556	549	591	574	559	592	565	534	538	564	576	545	546	551	544	558	554	558	546	546	551	521	562	554	534	582	559	499	526	542	531	576	547	540	547	569	565	559	570	543	559	529	559	570	577	561	542	546	624	559	557	532	512	571	531	507	577	546	506	517	579	558	553	534	530	573	563	547	552	579	553	524	590	588	506	582	567	578	536	550	548	564	611	535	570	567	561
69417	26474	10031	2023	1257	984	830	702	672	550	487	535	470	471	425	467	433	466	437	449	450	415	457	440	456	415	429	418	393	417	421	403	390	389	380	408	377	409	449	352	426	368	410	411	421	373	407	378	426	394	359	371	419	411	409	405	391	407	402	442	413	396	384	404	417	377	427	428	393	392	379	424	373	404	427	403	411	401	409	414	404	411	409	411	429	437	360	424	377	374	349	447	414	404	400	384	396	399	388	382	405	391	413	341	355	373	403	402	410	412	420	420	395	411	379	385	386	405	404	379	383	336	411	403	415	347	393	376	439	378	417	373	396	393	409	363	382	390	391	401	370	403	401	397	436	399	411	415	417	406	389	399	428	379	393	425	416	405	396	417	402	395	377	376	412	386	383	381	396	386	412	415	396	350	353	414	407	398	352	381	409	410	419	397	369	407	371	425	379	382	371	401	398	422	398	381	420	415	408	389	371	429	410	406	402	401	424	398	415	385	410	404	384	378	414	384	400	427	401	411	385	370	364	410	399	405	386	389	404	395	395	394	442	404	361	360	389	430	402	391	408	405	389	393	385	411	402	411	350	417	372	436	391	416	383	402	434	373	381	431	380	320	386	397	399	375	397	431	401	399	376	374	405	360	366	425	369	377	421	417	397	389	404	373	370	409	381	381	394	401	392	347	379	408	368	389	415	388	411	405	395	402	381	423	415	414	405	399	390	374	414	404	405	383	395	388	398	395	430	399	380	420	439	370	380	438	426	398	390	399	390	411	449	397	386	417	400	424	386	421	403	429	428	392	443	386	387	381	379	366	398	374	387	430	383	425	424	391	387	385	399	388	411	404	417	412	414	396	404	388	394	389	369	361	407	349	354	375	405	400	408	377	370	385	380	412	411	393	395	399	379	395	423	390	398	377	379	382	414	397	393	396	405	396	405	394	420	401	379	369	397	382	376	380	407	397	374	414	402	378	432	380	361	408	374	382	380	390	401	376	371	405	398	376	356	397	391	387	384	421	391	403	373	405	389	409	443	422	404	359	400	415	387	364	390	414	389	368	416	390	371	401	366	416	434	399	398	379	410	378	390	395	419	397	391	363	413	373	402	427	403	439	430	376	391	416	365	408	366	414	381	462	393	373	358	417	428	417	404	392	366	399	424	352	380	400	418	407	376	368	445	391	393	371	389	381	398	425	377	384	402	387	375	378	371	414	381	410	404	336	411	359	379	396	400	438	367	391	405	372	385	386	381	408	385	373	384	440	398	378	412	382	433	391	351	411	391	378	393	442	396	347	370	387	417	421	371	413	383	343	397	421	410	375	405	392	387	414	377	402	436	382	365	366	374	369	411	408	396	383	402	396	414	365	390	424	385	368	352	431	408	378	359	383	400	403	430	407	415	391	408	433	408	386	404	384	403	400	427	370	361	383	384	427	405	424	431	422	377	394	376	415	413	390	392	351	408	427	379	384	376	381	382	394	387	398	388	392	409	386	409	398	389	391	421	382	384	396	389	398	394	388	412	414	401	371	385	401	408	397	380	440	418	406	405	396	370	428	385	385	370	402	392	356	373	384	378	382	386	379	398	392	405	398	408	395	405	411	372	423	371	387	370	376	404	391	389	415	370	358	431	420	387	358	435	427	355	392	420	383	383	386	392	387	407	394	365	420	382	396	436	409	399	368	398	388	396	382	383	406	415	405	433	386	396	387	375	393	416	431	420	387	392	394	381	418	353	380	379	418	418	389	384	416	402	359	399	408	404	464	381	372	414	367	392	374	443	394	378	365	388	415	428	399	444	386	408	363	383	378	414	378	411	396	406	429	366	419	381	371	454	392	362	383	374	369	385	408	378	394	409	371	403	385	388	407	403	405	377	364	406	415	408	397	447	381	387	409	414	418	380	458	386	324	391	393	422	369	377	367	405	407	398	425	416	379	372	357	406	401	376	419	403	395	380	357	401	402	433	370	396	389	363	401	391	379	403	409	405	434	376	417	362	351	428	391	395	398	400	396	390	384	401	420	391	382	401	403	382	399	412	383	411	404	378	386	389	402	385	429	393	423	403	405	382	418	395	406	422	402	417	415	360	392	367	411	397	421	408	447	382	360	428	378	421	401	433	385	386	385	398	414	385	390	421	387	405	393	376	399	410	368	435	363	377	354	386	391	385	350	413	386	416	363	370	402	389	411	372	408	402	425	409	387	408	421	411	394	421	420	404	405	412	379	395	400	380	416	383	423	372	378	406	367	387	385	404	388	402	412	443	380	394	393	380	421	423	389	367	371	389	384	380	382	406	374	381	374	417	402	405	382	418	363	364	381	393	372	398	389	406	412	373	397	371	406	421	393	441	383	397	381	388	401	438	383	395	402	361	400	391	377	368	397	368	403	397	404	356	416	392	387	381	423	427	386	360	371	363	423	390	435	355	392	416	397	413	414	368	392	430	463	413	449	374	405	385	386	391	357	385	403	388	371	412	405	413	394	394	358	396	389	396	395	390	415	396	393	419	393	419	404	400	394	388	414	411	384	396	386	403	361	394	398	418	421	400	376	374	413	413	395	351	392	386	373	396	432	373	402	392	381	418	388	380	395	406	403	394	383	391	393	424	388	384	363	393	428	389	384	412	425	401	408	373	393	405	360	391	407	376	394	409	428	420	391	397	421	409	377	405	377	371	423	390	390	372	406	412	419	408	385	387	367	380	392	365	400	420	407	390	429	412	422	392	403	430	424	377	373	389	396	432	378	417	394	403	398	406	418	413	374	390	333	404	410	366	396	383	389	364	388	413	402	394	377	417	393	388	370	463	388	421	402	401	384	350	409	409	395	400	422	401	403	383	374	380	388	361	370	390	412	408	386	376	430	388	417	412	388	406	381	404	436	384	404	381	361	370	408	409	388	375	406	423	395	432	412	399	388	363	420	404	370	398	382	413	403	404	409	385	408	368	377	389	408	395	398	398	362	393	388	381	380	399	384	430	392	391	405	355	407	373	395	400	436	354	398	375	367	421	431	397	389	401	465	431	387	395	362	388	410	389	386	416	401	400	408	386	384	377	351	388	386	458	375	421	358	391	420	379	405	395	402	404	419	419	431	410	390	391	398	407	374	389	385	415	367	396	400	362	432	392	418	387	408	429	381	392	385	365	418	400	388	368	389	370	389	412	413	408	410	409	424	379	347	395	375	427	372	388	398	395	350	384	409	362	401	390	352	404	388	381	364	415	383	384	397	410	411	390	423	417	373	400	386	404	362	367	389	376	380	439	399	393	375	394	404	380	346	391	373	365	439	392	375	391	382	377	443	427	434	395	405	409	416	383	400	398	387	393	402	383	401	357	399	390	387	392	396	400	398	381	409	413	384	435	405	398	387	384	391	398	376	417	357	385	387	408	375	410	418	394	373	400	398	399	382	387	420	395	385	415	396	394	389	410	407	388	379	387	373	387	403	370	392	401	351	389	381	382	378	409	398	370	418	354	411	413	399	362	413	382	359	390	390
40267	2097	4034	4687	4189	3355	2874	2468	2155	2021	1814	1627	1551	1525	1348	1369	1300	1242	1238	1191	1248	1193	1106	1080	1063	1008	1095	1083	1011	1030	1126	1056	1027	1005	1006	999	983	1025	1006	976	1008	988	1001	964	973	1001	969	962	932	997	958	981	931	888	912	981	940	962	956	918	926	950	950	952	944	963	933	923	939	900	898	951	985	944	938	919	978	880	963	954	869	943	963	892	929	892	937	941	932	908	926	926	958	888	908	931	959	946	864	933	886	905	869	935	905	941	901	953	985	946	958	946	884	1002	932	875	881	905	977	914	909	949	915	977	965	908	953	878	911	956	922	922	894	944	936	898	891	984	893	934	921	834	920	876	914	967	937	919	950	892	952	937	940	938	900	909	924	954	937	927	906	968	957	917	903	910	948	934	957	965	927	887	914	922	946	944	864	887	885	890	928	924	936	951	956	926	900	920	928	898	879	965	911	893	974	962	912	928	984	902	889	960	890	887	955	909	882	915	955	916	899	910	931	922	885	965	986	892	935	987	872	932	941	960	899	930	923	905	882	917	1026	953	909	911	969	882	911	888	929	930	899	900	893	978	990	946	879	938	946	884	870	885	883	877	899	892	893	817	921	951	949	926	945	976	917	875	940	880	934	936	943	875	923	893	927	903	871	908	946	893	905	928	929	943	931	896	921	940	897	902	897	931	919	914	942	948	877	912	951	906	898	966	867	920	937	913	896	918	907	900	868	960	908	935	945	924	910	889	933	955	923	904	962	967	919	920	962	930	981	911	914	912	897	946	926	925	915	919	903	943	922	909	888	970	930	939	907	927	953	979	955	889	907	909	873	993	892	910	929	888	933	895	896	974	917	886	942	861	883	924	917	932	894	901	927	951	923	969	932	902	927	966	913	913	964	960	892	921	874	920	967	925	910	919	945	953	966	894	884	917	925	914	944	953	889	875	969	976	965	943	950	930	942	957	895	951	881	930	918	939	906	926	903	923	903	946	920	887	935	900	855	887	959	978	904	941	942	873	899	935	920	962	927	940	925	895	895	927	970	897	966	920	904	826	891	919	912	859	926	938	912	913	919	962	908	881	963	909	898	942	941	979	914	956	921	929	892	970	948	934	965	943	926	890	933	942	920	930	900	916	874	895	943	912	883	964	958	903	887	910	875	952	901	899	929	918	992	943	964	904	930	902	946	894	910	907	970	888	887	928	942	942	949	949	910	929	904	965	918	909	930	912	910	926	912	895	876	901	947	964	878	912	923	925	973	909	910	936	909	955	861	867	890	916	893	958	879	943	879	992	948	913	887	907	918	965	937	948	857	915	929	888	930	881	907	862	958	919	891	917	899	952	952	871	917	958	888	953	900	885	914	927	902	888	917	913	915	923	955	981	914	948	941	835	960	897	898	914	889	934	917	942	886	929	929	945	923	926	941	921	925	893	894	890	958	926	934	995	952	938	909	879	919	912	909	945	925	950	911	937	901	932	948	982	943	901	930	852	909	937	932	923	956	914	895	960	918	896	913	899	905	940	960	921	923	956	972	902	922	902	897	969	942	866	943	851	872	904	940	967	909	926	907	912	893	924	975	913	890	888	991	911	854	913	916	892	928	925	936	896	911	935	888	968	880	888	865	968	911	890	919	909	875	945	951	887	879	992	922	1018	942	887	910	941	909	929	917	916	884	920	953	955	876	905	929	931	889	946	943	908	961	928	859	977	969	928	918	922	880	901	897	899	921	901	940	912	949	984	881	912	937	947	885	909	946	894	951	996	932	923	904	910	917	945	948	926	961	880	865	907	934	929	989	931	941	930	916	929	937	897	920	919	927	900	940	920	903	861	907	926	901	928	909	948	913	899	896	897	923	982	934	889	954	922	923	944	955	947	917	913	892	962	920	905	912	909	865	911	955	990	938	934	928	908	940	914	874	990	897	928	897	929	917	932	935	888	937	906	932	922	874	912	927	937	926	951	895	934	873	988	924	891	946	883	896	889	895	894	921	912	880	887	970	889	880	919	931	934	945	891	930	888	926	883	921	908	871	938	928	939	945	923	916	919	914	934	909	914	909	962	949	886	879	878	894	925	963	892	931	907	919	923	932	981	948	897	868	889	949	911	923	883	926	917	950	918	973	903	964	929	975	873	947	900	948	924	882	893	958	893	911	947	950	919	934	927	931	895	977	910	924	939	902	910	916	982	869	931	895	890	913	1015	1007	911	953	885	980	962	881	891	942	932	944	947	924	929	905	931	972	883	949	894	852	924	924	856	930	920	898	870	941	953	917	900	932	913	943	914	917	898	896	955	923	988	895	941	927	934	876	937	929	946	952	909	950	951	909	923	893	949	884	956	911	912	901	918	895	940	888	950	868	919	937	871	962	901	944	923	937	922	878	945	973	925	943	940	963	875	919	929	968	913	874	938	930	921	966	902	918	917	926	972	938	895	961	929	903	890	944	969	943	929	1011	941	896	920	916	895	944	903	978	927	922	959	929	924	871	936	910	895	943	961	993	958	957	923	928	893	952	941	889	893	969	920	889	865	922	887	903	879	927	934	940	924	859	956	967	908	904	937	975	935	881	925	891	923	913	863	939	933	953	971	928	858	912	968	948	943	949	872	918	935	918	952	895	974	957	952	905	966	924	981	963	886	963	897	965	918	958	885	848	939	891	909	908	883	954	926	898	912	974	906	965	948	907	942	948	944	905	913	915	928	912	925	877	884	881	910	938	902	910	940	930	912	937	936	909	925	863	966	902	923	898	920	922	922	879	901	919	870	935	893	925	878	959	909	950	883	881	950	901	955	931	896	923	940	921	961	920	930	965	895	898	960	897	903	935	989	924	984	941	915	938	946	900	878	928	873	900	931	879	880	893	944	983	961	925	913	925	898	956	914	933	881	920	912	884	948	958	964	936	939	893	932	915	903	916	901	954	907	914	885	882	926	927	941	890	933	899	866	948	933	939	882	933	909	893	931	929	879	935	885	887	948	904	953	908	946	941	895	937	960	941	943	937	923	918	929	933	919	975	881	922	896	958	880	907	926	925	947	898	934	934	940	934	938	887	879	945	900	898	891	877	933	937	953	946	906	880	898	894	870	931	928	930	893	924	954	894	919	870	893	924	887	872	962	925	974	945	941	925	906	935	930	940	935	875	906	975	893	918	921	916	901	908	907	890	871	956	927	934	878	943	980	947	884	947	889	921	908	862	863	925	955	942	903	906	929	888	1024	917	892	924	906	898	880	939	879	875	931	935	948	906	897	938	872	907	960	915	923	902	913	891	852	912	897	940	893	928	964	964	926	943	944	893	875	954	956	860	925	894	901	948	905	911	911	877	936	937	917	930	930	960	891	953	876	889	908	919	907	896	904	1024	906	943	953	910	864	919	894	974	903	891	919	944	914	950	953	868	957	931	900	900	902	926	901	956	881	900	981	970	937	925	907	870	899	874	942	978	944	923	913	887	903	913	908	950	963	904	931	897	913	945	931	992	931	921	917	942	936	920	915	982	915	941	951
11429	467	164	167	155	155	154	164	131	144	139	153	162	167	157	125	136	154	157	145	170	160	166	148	126	151	147	138	133	159	149	179	158	152	150	153	148	144	161	162	130	123	144	160	143	143	147	149	160	170	170	147	158	164	128	142	150	162	153	155	149	166	159	162	169	132	158	165	140	168	156	161	148	150	148	160	152	168	170	139	158	145	145	163	137	162	184	171	162	148	145	148	145	143	139	165	151	166	160	164	148	154	157	141	138	150	148	146	140	128	142	155	139	154	139	141	145	145	177	130	149	144	146	142	156	147	162	150	141	147	146	172	138	158	171	153	149	162	143	166	165	141	156	172	169	148	160	132	156	144	163	153	138	154	144	134	164	151	145	138	170	182	156	149	136	165	149	139	130	134	135	142	166	132	161	165	136	144	139	140	126	165	146	137	161	135	139	141	148	145	169	152	175	140	158	149	160	174	186	142	157	147	151	155	140	152	136	131	137	163	136	143	152	141	131	137	145	156	149	163	148	130	139	149	170	150	133	146	163	134	178	160	137	116	159	190	154	125	167	168	186	146	149	158	173	150	123	128	158	169	140	155	140	154	131	146	149	140	156	161	133	141	149	144	154	157	175	176	148	157	158	156	140	128	148	131	165	154	135	162	137	144	139	163	152	138	140	147	143	149	130	152	155	141	141	141	145	152	152	156	157	141	148	147	151	145	148	135	140	146	161	126	163	149	149	163	156	157	163	152	133	149	145	131	148	148	152	132	173	148	139	174	144	140	149	158	150	150	145	149	161	154	150	156	181	139	155	136	138	167	160	147	155	140	137	141	159	149	148	151	150	147	176	189	135	163	126	144	144	138	159	147	150	144	138	182	159	140	142	134	147	141	145	135	147	157	167	168	157	138	156	168	159	155	138	141	124	141	148	150	134	173	134	142	151	151	139	158	132	168	161	155	170	153	156	145	149	142	145	128	139	166	151	150	139	152	159	143	140	138	142	147	166	143	151	149	127	140	145	142	156	162	141	161	149	143	148	133	138	175	146	133	151	163	148	158	153	154	165	151	170	165	153	143	124	163	144	147	145	130	165	136	152	164	152	150	164	147	151	134	137	135	135	139	146	140	141	138	173	127	144	159	155	156	131	152	149	168	154	158	131	157	147	144	151	135	171	149	142	144	150	150	151	157	168	152	142	149	140	141	133	149	174	163	144	164	139	146	158	142	142	170	153	138	127	157	146	173	149	162	147	141	176	145	130	145	149	165	146	130	146	149	174	176	174	164	133	160	166	129	148	149	162	153	135	155	157	141	119	144	165	152	162	145	160	137	154	134	134	164	183	138	158	139	178	160	154	140	161	141	153	143	163	137	144	178	167	154	143	153	159	140	150	163	158	144	141	150	120	127	153	125	146	137	171	147	161	127	150	155	120	142	123	124	145	169	141	150	125	146	128	162	167	155	137	162	133	157	157	169	162	153	153	174	154	152	139	133	152	166	148	153	135	166	136	152	137	147	176	149	143	135	125	129	135	161	172	162	144	147	161	138	164	144	149	169	140	139	143	150	161	146	162	128	148	146	154	161	151	160	150	152	166	138	131	136	150	153	143	169	147	156	137	147	143	132	152	164	160	182	156	114	149	156	148	179	170	147	130	180	153	154	146	164	150	144	140	144	163	152	157	144	157	139	141	144	156	149	145	164	151	160	143	160	150	157	162	162	133	127	145	150	144	164	147	143	134	170	154	150	147	155	155	163	172	154	132	136	139	166	175	157	134	146	170	150	142	142	132	124	143	137	152	140	146	140	142	164	141	138	133	153	142	151	167	143	145	155	140	145	158	169	172	145	125	147	136	150	149	150	139	165	170	151	137	158	144	146	162	138	172	149	151	150	143	132	159	146	162	154	158	152	160	182	160	131	126	151	144	149	156	166	178	151	147	147	164	139	166	161	139	130	157	146	170	132	169	132	151	153	125	157	135	163	165	158	154	136	146	176	135	155	156	136	153	181	152	160	159	144	151	157	152	139	157	145	146	152	138	171	136	177	151	163	150	174	148	162	131	163	169	162	157	131	157	162	156	157	143	151	139	169	140	133	162	136	129	145	149	134	149	153	146	148	154	130	151	162	129	151	154	161	168	160	153	167	132	142	169	180	154	154	154	138	135	154	195	153	166	157	161	163	169	143	147	148	150	159	143	150	161	137	156	161	157	139	149	155	170	127	163	147	138	146	150	161	154	175	191	165	147	143	166	134	167	132	116	149	153	179	175	149	154	129	133	154	174	165	148	158	125	156	157	151	147	148	136	147	149	140	149	150	147	151	165	114	138	144	160	148	146	160	153	126	147	148	151	142	158	134	146	143	154	161	132	153	130	185	137	157	153	140	157	138	148	154	185	149	142	148	158	149	143	143	155	167	145	140	135	152	161	136	110	149	151	146	146	138	132	145	158	120	162	159	157	144	146	138	124	121	146	137	164	142	146	146	143	140	132	146	138	148	149	159	144	145	144	160	131	145	158	161	163	135	155	145	142	141	160	148	153	153	165	151	164	156	149	154	148	140	145	140	162	167	164	154	136	158	151	147	142	160	140	160	140	124	158	138	159	142	145	140	133	143	153	149	163	150	147	178	151	127	122	155	164	152	156	147	149	131	135	145	154	136	160	133	141	150	142	136	140	148	146	146	143	161	163	150	178	165	139	175	119	168	156	162	140	150	157	170	172	138	154	159	155	135	134	162	167	149	127	146	146	135	132	149	178	158	132	157	131	159	167	139	153	171	135	140	134	152	164	162	147	133	146	140	139	162	158	149	143	133	153	161	156	141	137	141	151	140	139	152	147	143	130	150	130	167	145	161	153	163	164	152	149	131	163	168	138	140	141	148	143	149	138	159	142	165	146	138	171	144	131	118	161	152	151	140	144	124	132	138	142	160	130	166	160	149	180	153	146	189	155	155	164	155	143	143	167	128	149	142	159	136	146	153	164	141	126	149	143	137	152	152	124	151	146	130	154	144	147	169	158	166	186	135	162	134	161	147	171	139	158	135	144	149	166	151	152	148	153	139	148	132	169	148	137	177	144	151	139	161	148	152	153	161	129	147	148	145	139	168	131	142	164	153	153	145	153	147	139	147	152	156	161	167	147	154	135	165	168	140	148	150	153	130	163	164	147	150	151	140	142	159	134	128	153	157	131	153	132	162	168	151	172	174	153	148	153	148	152	149	147	150	148	134	143	156	138	154	162	144	156	137	151	138	160	167	151	153	143	151	169	166	123	142	136	150	153	156	157	164	151	168	152	127	163	150	126	156	154	159	136	154	159	155	168	149	154	148	129	169	144	150	163	137	153	138	146	137	130	149	149	127	144	173	162	164	137	134	133	149	167	143	144	154	140	138	152	158	126	124	177	160	163	143	164	157	174	158	141	152	142	147	169	169	156	148	132	156	140	154	153	146	138	139	167	140	154	160	153	146	137	137	147	146	142	160	163	186	152	137	171	145	158	139
10634	455	498	486	483	474	441	449	431	438	444	410	439	421	422	428	384	420	423	443	422	413	467	470	415	424	401	433	404	428	380	414	416	424	411	429	426	401	404	390	423	438	447	434	435	395	414	411	425	400	386	414	442	427	416	458	412	419	418	414	445	390	474	461	402	423	429	411	431	444	429	446	407	389	401	426	412	414	427	415	424	438	399	456	424	431	400	437	421	402	404	433	468	420	399	404	402	400	398	425	442	409	417	429	408	406	380	415	437	402	407	436	448	420	418	435	415	399	401	394	402	398	421	390	394	408	408	406	395	425	425	438	394	429	405	419	406	430	435	406	465	414	385	414	417	425	375	431	417	406	427	439	433	420	430	458	406	419	407	427	365	403	410	407	381	406	410	435	392	424	422	423	453	424	452	410	386	392	426	399	396	414	417	415	418	430	377	413	392	430	414	422	427	391	426	440	410	403	399	442	429	432	447	395	469	359	402	385	396	392	414	383	399	411	437	426	408	401	439	409	397	437	399	425	415	372	401	401	419	417	424	402	440	425	416	414	385	420	428	418	424	414	381	419	427	403	390	408	385	424	391	419	419	418	408	404	409	407	453	418	427	386	394	418	430	442	438	404	406	404	420	442	448	418	381	408	431	429	406	436	365	430	411	418	423	425	394	392	426	416	405	418	397	427	418	427	404	411	449	419	456	402	395	421	396	400	446	395	412	394	417	450	458	417	371	431	401	408	413	432	423	469	415	438	380	415	413	390	395	422	405	414	443	389	442	455	392	420	439	432	458	449	434	421	408	401	405	402	457	431	430	390	396	430	408	437	413	386	419	389	419	398	432	366	439	414	459	403	413	417	420	374	366	417	399	420	412	411	384	406	393	419	387	411	411	405	420	412	419	429	429	428	413	442	432	439	392	419	418	453	421	420	406	437	428	400	382	396	410	426	392	419	393	427	420	403	390	442	378	416	435	428	426	435	414	376	395	375	405	425	407	428	433	400	473	400	422	423	425	457	447	441	423	425	448	425	416	434	455	403	436	439	411	420	393	413	438	444	400	418	424	436	405	437	415	397	402	430	395	413	438	387	409	422	384	426	395	378	413	426	403	435	417	395	440	407	394	432	423	419	415	447	438	418	392	439	395	418	383	413	429	410	424	405	438	432	417	430	454	410	371	401	428	382	428	456	420	411	422	446	416	455	438	423	436	447	440	420	399	385	431	409	415	385	440	406	429	395	405	438	433	401	369	426	435	433	418	390	420	405	423	404	432	412	411	455	419	408	400	480	423	423	411	418	402	391	443	381	402	419	449	442	389	407	353	436	404	470	417	405	398	423	382	436	442	424	408	419	387	405	401	423	417	402	408	438	401	427	422	379	399	425	396	454	386	437	407	403	411	376	390	406	434	437	412	403	394	440	420	438	389	441	384	454	427	398	376	406	416	408	411	412	398	436	405	400	416	393	444	436	403	432	412	378	390	409	427	407	391	414	416	392	388	440	432	395	424	390	420	438	426	453	399	411	411	374	422	404	434	408	403	426	428	406	417	420	379	426	386	409	398	399	428	417	434	404	412	370	383	436	434	447	441	387	413	416	414	361	424	393	431	416	420	382	422	409	437	394	415	428	408	440	389	414	430	397	401	390	418	426	435	406	456	404	395	399	379	397	408	409	428	430	411	462	381	401	435	443	413	428	437	404	411	393	421	433	418	424	420	445	422	399	400	387	428	479	391	388	419	405	412	453	441	417	418	413	381	423	424	427	462	396	453	386	403	420	439	421	397	408	429	437	432	438	413	390	393	404	380	409	430	429	399	392	406	441	421	406	394	454	417	431	420	386	414	415	413	387	433	397	426	410	416	436	424	361	443	377	415	403	409	403	436	416	395	408	404	362	398	435	412	417	419	384	425	412	380	426	402	396	400	457	394	417	412	397	392	408	377	440	451	413	380	420	422	410	437	418	459	416	407	396	422	430	394	409	409	445	381	437	423	403	420	437	428	416	415	420	422	446	435	425	427	424	428	428	441	430	439	442	417	407	456	413	466	373	476	405	440	403	434	426	452	407	424	431	435	393	394	429	431	445	416	391	425	392	426	399	399	409	438	417	449	448	441	404	426	413	436	464	436	416	393	399	409	392	438	398	441	381	430	401	403	419	387	416	409	407	413	452	405	451	382	421	451	417	434	439	405	419	441	426	406	439	431	439	459	419	414	397	417	444	417	380	429	415	388	380	387	411	403	392	389	438	381	430	390	411	423	383	437	443	369	402	395	410	411	415	416	431	417	444	419	443	389	426	405	400	402	433	431	411	422	418	431	433	413	394	399	416	392	432	443	430	383	402	411	419	442	463	444	361	453	407	417	466	428	382	390	439	411	441	417	417	422	407	399	412	372	401	408	410	394	439	453	444	431	391	437	395	420	430	404	428	419	391	423	408	448	435	429	420	393	417	403	453	426	424	404	422	423	427	426	426	391	430	421	403	420	408	437	414	412	426	399	429	436	449	413	418	403	408	425	450	422	434	422	461	435	383	418	403	427	445	430	433	427	415	392	445	418	436	420	429	421	399	414	449	366	401	410	417	435	415	407	460	411	424	423	415	401	450	415	379	462	409	408	423	423	416	408	412	412	414	460	457	425	353	422	386	390	399	436	427	397	388	441	454	426	407	437	411	406	407	418	409	413	426	405	401	392	412	446	465	431	440	398	440	434	414	430	401	430	400	414	410	400	411	426	426	418	448	412	448	436	392	424	405	378	388	428	432	422	383	416	434	420	403	418	443	413	406	449	414	397	429	440	367	425	386	403	424	406	417	427	445	435	416	435	452	424	394	422	404	421	458	373	433	408	431	390	398	446	427	448	417	419	436	410	385	452	425	421	423	430	421	413	387	429	416	400	415	434	418	437	444	405	414	421	409	399	432	447	403	428	405	398	420	426	389	436	416	405	399	457	407	400	434	420	435	406	393	430	398	432	398	401	460	397	398	400	415	408	395	409	382	429	440	416	411	381	411	395	475	422	400	404	407	425	439	395	369	413	423	397	450	423	404	391	419	394	402	421	391	425	428	429	440	415	426	420	418	389	378	428	420	403	391	432	407	444	439	421	456	400	387	417	423	426	440	414	392	432	409	412	436	425	441	411	426	421	367	423	426	407	399	408	415	416	447	412	410	410	394	435	439	434	362	442	363	391	392	415	451	412	400	419	406	399	427	436	422	468	417	410	416	411	410	409	416	418	426	396	426	416	420	435	403	477	417	434	422	384	427	412	405	416	397	437	432	440	388	404	421	444	398	408	397	390	457	415	405	407	421	424	421	432	417	415	419	409	437	426	422	409	404	414	417	426	432	410	423	395	398	406	442	412	436	417	403	407	378	414	411	418	417	422	451	408	445	459	403	373	393	396	418	417	379	411	400	405	387	418	416	441	422	383	421	387	416	417	441	417	371	422	411	405	435	402	398	424	423	450	420	389	414	418	435	423	395	425	422	413	409	456	424
60061	19467	3643	900	608	480	379	345	342	294	311	268	266	248	270	255	248	253	243	221	228	248	241	226	213	210	226	222	238	220	228	195	233	222	199	198	209	229	241	251	214	222	213	215	193	217	220	218	225	210	188	225	193	223	189	211	196	242	207	206	223	198	220	197	219	224	218	229	235	190	236	235	181	239	199	216	189	204	209	208	178	185	231	220	240	232	239	217	208	218	198	210	191	223	213	237	213	207	186	212	197	210	205	196	201	221	190	207	200	205	209	213	207	205	200	196	221	193	240	201	203	189	209	189	220	202	219	202	230	226	203	197	226	221	220	231	228	217	220	213	213	209	235	216	205	229	209	185	196	206	200	205	228	243	219	225	205	201	209	217	218	238	205	248	208	227	199	197	213	213	237	214	226	223	236	182	197	194	209	218	227	258	223	182	192	220	230	233	215	220	201	193	211	222	202	231	192	199	233	201	219	198	215	222	186	212	191	204	206	213	206	220	210	205	218	201	207	195	206	212	205	213	208	208	235	208	215	207	201	208	209	208	214	232	229	231	219	207	225	208	247	202	218	224	177	205	207	195	190	219	196	206	195	197	228	193	203	211	183	225	219	227	196	217	213	208	203	181	236	214	214	224	216	210	209	212	207	210	210	201	233	202	193	258	202	214	203	200	204	193	181	191	203	190	206	216	226	227	207	216	194	219	210	216	191	186	193	209	224	212	212	189	220	186	211	206	211	210	228	234	181	218	216	217	213	223	200	218	235	214	242	207	220	228	204	212	224	207	232	227	210	225	212	202	224	204	196	217	186	227	219	202	213	230	175	198	192	221	213	202	243	225	216	194	240	199	202	195	214	218	207	205	218	224	205	198	192	248	198	248	187	215	202	188	230	239	195	217	239	255	218	196	199	201	225	232	182	213	200	207	184	184	210	217	213	212	193	213	207	205	186	215	222	198	194	198	219	236	208	218	192	217	191	228	205	223	222	213	214	217	235	198	203	219	204	198	225	204	211	214	192	220	208	228	198	238	232	218	213	239	231	178	198	182	188	197	190	219	185	222	235	230	231	232	235	185	232	223	209	208	187	194	202	205	199	197	212	224	224	192	192	208	215	206	208	210	222	215	190	231	214	230	230	189	197	186	214	226	183	174	240	221	214	213	204	182	208	227	195	191	198	204	197	208	177	214	227	238	185	208	233	194	208	205	208	226	221	260	195	228	217	253	203	202	211	219	211	212	201	218	232	201	198	205	240	220	217	196	201	213	164	216	222	205	208	180	224	225	231	224	199	236	221	209	216	208	210	214	217	192	201	205	210	219	215	192	204	227	219	211	234	210	217	228	217	219	195	233	230	222	200	212	223	203	217	197	211	206	202	221	209	226	214	225	227	187	222	216	188	221	232	219	216	195	203	226	199	205	193	193	185	201	232	197	214	206	205	205	207	177	225	231	209	224	211	211	228	205	203	202	190	234	207	186	235	204	237	203	209	202	204	209	216	212	213	192	188	243	221	205	212	189	223	177	242	220	228	244	210	211	247	200	200	222	216	217	226	216	208	229	193	201	210	237	249	229	187	212	206	216	236	228	216	226	200	201	228	222	238	207	255	224	202	232	210	233	199	194	207	218	205	222	208	200	220	208	212	192	215	204	235	198	197	187	218	247	214	194	198	218	214	207	237	210	198	207	217	236	236	215	233	212	222	210	210	226	238	215	228	212	225	232	214	209	224	195	177	189	223	213	215	227	216	201	209	237	204	212	235	216	200	216	223	205	177	207	183	207	207	231	208	218	225	233	221	209	224	202	209	199	228	233	217	214	206	253	204	205	195	233	207	220	203	184	240	212	207	219	201	212	230	225	192	215	203	227	233	206	208	216	220	220	202	206	237	242	224	234	203	217	222	206	222	209	221	200	207	204	200	224	230	211	180	203	225	209	220	194	212	241	214	205	208	216	192	228	228	222	189	213	240	217	191	226	216	241	208	210	196	223	225	204	221	211	202	211	210	258	196	227	218	210	215	225	238	200	230	181	212	201	221	191	208	205	195	217	188	223	212	218	206	193	214	211	234	221	204	216	266	225	232	218	203	227	206	250	213	221	208	194	184	216	205	228	210	190	209	186	211	202	207	176	199	229	213	214	235	215	212	213	226	190	199	233	230	237	219	196	207	188	209	210	215	223	227	197	219	187	228	201	219	221	179	227	212	218	236	225	201	200	215	199	221	231	236	238	218	218	182	228	216	219	197	196	239	221	225	209	215	230	203	222	211	199	202	220	191	205	231	206	199	198	228	237	215	199	201	229	202	229	206	209	223	248	241	205	211	200	200	217	217	202	239	205	213	201	203	198	213	210	211	225	217	204	201	230	224	198	190	214	189	222	226	193	227	225	195	214	244	203	233	234	230	223	227	222	183	225	200	202	216	226	229	213	207	227	202	195	234	245	224	209	188	214	201	198	201	219	227	207	231	208	205	184	190	183	216	200	212	173	211	231	231	217	217	236	232	228	193	205	195	222	212	197	209	215	210	187	218	212	194	208	194	213	220	215	218	202	212	223	214	202	203	230	214	203	217	204	191	206	246	227	208	204	237	198	214	195	204	212	219	209	244	215	233	181	204	216	198	182	217	211	237	194	242	210	231	206	214	232	219	205	207	196	191	230	202	195	240	237	206	204	221	195	227	220	202	218	228	253	209	205	230	172	217	212	214	184	217	246	202	212	199	203	194	199	192	221	232	218	205	205	177	197	229	233	215	187	218	219	225	216	223	207	206	223	239	230	224	204	200	206	220	210	215	208	223	191	212	224	224	190	190	227	220	206	214	194	222	209	199	213	211	227	215	224	195	205	228	188	214	207	241	223	196	215	201	186	228	236	235	231	188	193	236	213	236	197	216	214	194	210	217	218	184	218	227	212	207	196	210	197	206	239	205	189	204	208	222	236	260	223	220	213	198	201	219	198	212	195	183	213	205	234	181	232	205	196	243	222	209	217	215	215	193	239	204	215	212	229	224	189	201	214	211	227	218	187	207	230	195	201	219	197	205	211	188	175	266	203	208	186	230	216	217	197	212	218	228	222	239	205	224	206	225	202	217	240	227	188	219	206	231	196	228	228	232	213	207	223	203	239	212	248	222	213	219	200	208	214	187	216	215	209	228	221	214	171	220	216	229	182	221	206	205	220	214	213	189	189	187	209	219	192	219	215	200	190	222	216	220	212	193	213	231	204	198	216	210	205	200	193	204	223	227	212	217	226	252	201	217	220	212	227	234	207	187	211	200	207	217	233	227	249	207	210	207	229	198	198	208	239	224	223	225	210	216	205	214	199	186	213	194	220	221	244	211	217	210	205	226	209	189	181	220	228	207	201	228	209	208	199	236	190	199	198	202	222	195	217	209	226	231	213	188	186	188	220	231	231	219	175	202	188	223	215	217	229	200	196	201	218	220	217	197	195	219	186	215	219	218	209	193	210	241	217	201	223	209	226	219	221	203	226	220	230
32653	1204	2228	2569	2195	1801	1596	1427	1221	1080	1035	973	929	870	783	826	745	742	724	713	682	687	703	645	656	632	629	628	672	626	649	649	621	647	624	609	580	643	619	625	600	552	610	613	572	556	576	580	583	574	543	534	619	571	580	542	601	583	510	561	533	537	550	606	575	580	591	549	539	556	546	578	571	560	583	587	522	599	583	588	572	559	579	564	537	549	567	543	588	604	554	562	602	587	583	580	592	609	553	558	567	531	556	576	556	579	557	540	555	548	517	584	532	555	591	566	572	547	577	575	566	566	541	564	616	613	535	615	556	547	553	589	570	597	579	578	572	531	531	554	556	512	548	565	553	568	545	564	595	561	517	544	590	620	575	566	565	576	551	575	588	564	568	533	530	561	577	541	609	589	554	553	573	558	553	558	542	545	556	533	537	588	568	548	557	594	558	557	543	549	554	535	592	565	573	527	575	550	570	561	585	579	576	581	558	599	589	533	550	555	569	590	536	579	554	541	553	512	592	570	532	548	538	565	578	549	583	552	588	523	522	577	564	510	542	542	573	547	582	579	550	530	576	568	591	573	566	570	574	586	552	525	588	562	530	581	548	572	575	558	577	564	527	569	549	567	541	580	547	586	556	548	543	625	563	533	565	543	609	584	566	596	559	572	520	588	584	556	546	558	523	578	541	612	597	569	564	583	563	550	536	577	571	578	512	567	596	594	511	518	570	553	552	565	563	571	546	584	590	569	535	530	551	575	552	566	608	544	545	538	554	543	548	527	590	528	539	520	576	574	574	531	571	560	557	548	560	542	571	531	542	533	556	502	563	535	544	515	598	536	601	513	554	568	559	566	565	551	576	581	576	611	573	584	545	602	590	526	588	596	530	561	542	560	554	522	556	550	563	602	484	571	549	526	563	592	566	598	549	599	537	578	551	533	538	548	566	547	562	579	566	553	569	576	600	559	548	568	585	604	600	518	551	567	556	596	554	583	561	551	608	567	539	550	551	590	530	576	586	541	540	583	554	586	534	534	568	536	545	561	561	564	505	565	586	557	535	563	591	555	566	582	526	563	591	544	597	579	576	557	570	578	591	571	549	549	602	591	563	565	585	559	556	546	567	557	550	543	544	582	529	564	567	580	568	576	578	569	546	533	570	579	596	571	565	584	523	588	575	556	553	524	563	569	576	573	571	563	569	573	574	570	529	589	534	554	536	555	510	588	535	574	577	602	535	581	559	565	566	571	558	577	557	582	539	618	587	554	526	600	549	579	538	575	569	561	529	536	566	549	590	554	532	554	571	556	547	584	555	588	583	596	598	595	555	589	577	579	533	542	586	540	585	509	565	600	600	579	562	552	569	567	577	573	553	578	597	541	592	531	564	607	535	532	552	574	589	551	569	627	567	548	575	619	550	506	558	570	546	544	529	604	577	611	575	551	521	552	608	565	564	549	564	556	549	524	586	555	580	558	579	539	528	552	576	559	552	556	558	555	565	571	561	567	563	549	565	583	605	521	539	593	541	546	612	567	528	558	558	542	578	545	551	543	554	570	556	572	514	577	543	597	570	557	555	595	568	532	597	593	584	600	537	558	541	543	604	607	590	517	578	571	551	546	587	582	562	589	520	582	534	565	547	527	558	548	599	504	551	531	562	573	554	551	554	549	578	549	539	563	513	587	564	572	579	593	551	552	547	553	595	611	564	560	568	564	552	559	564	521	563	520	556	560	585	613	583	543	585	575	563	560	572	557	544	535	550	554	513	555	573	567	569	526	562	553	545	571	561	561	532	540	564	544	579	589	580	529	524	524	568	534	589	575	569	524	594	558	511	542	594	558	567	537	592	586	534	574	539	582	577	550	544	585	569	576	543	538	571	577	514	558	548	585	537	574	526	520	607	571	544	568	588	549	586	562	557	543	583	583	578	552	574	555	544	522	560	514	524	584	574	564	596	563	559	587	552	569	544	555	533	549	558	569	563	581	552	555	575	516	587	564	583	576	479	549	563	557	552	566	557	552	603	538	579	564	548	572	541	574	532	548	578	566	582	571	589	585	536	569	607	490	526	535	541	565	515	538	558	585	558	574	553	551	557	554	604	521	527	567	526	584	587	556	558	560	578	516	571	564	564	541	568	560	582	544	571	570	512	558	563	514	584	556	583	559	554	561	563	505	513	562	549	539	557	603	584	592	581	541	597	551	582	596	576	552	569	530	546	547	570	582	567	603	579	524	535	562	552	542	565	598	531	602	594	569	566	603	582	595	535	610	597	549	559	555	545	542	565	572	568	548	596	570	549	565	581	586	559	579	574	537	543	562	576	583	546	583	542	536	547	558	541	554	539	564	540	539	565	562	577	543	591	575	557	583	600	582	552	563	518	577	609	592	558	527	556	594	615	567	590	622	584	587	606	558	569	555	576	583	597	569	591	579	561	534	564	543	576	523	552	581	542	551	532	583	549	551	562	522	550	528	563	536	543	583	573	557	577	531	575	567	567	614	545	530	578	508	571	587	602	563	544	541	581	541	604	556	556	602	605	539	587	592	595	601	571	546	516	598	587	583	557	548	545	553	593	584	579	538	551	547	573	607	565	530	553	544	581	564	546	539	616	572	587	551	584	563	548	544	584	567	562	536	563	545	608	571	539	594	574	531	574	556	507	547	552	550	545	559	589	512	550	580	584	509	536	593	591	617	576	522	565	584	550	542	582	542	549	478	561	578	547	545	541	509	583	573	527	593	623	541	534	546	566	572	564	580	565	533	619	538	588	599	566	573	552	598	554	580	549	554	549	530	582	535	565	559	591	538	576	597	595	526	584	574	574	546	529	538	556	520	552	638	544	547	554	572	532	610	538	570	552	542	624	541	533	586	561	520	541	547	548	502	527	561	574	556	610	552	558	594	565	556	563	569	551	545	606	557	572	545	550	550	528	544	576	593	537	593	541	565	547	577	590	545	548	557	555	525	642	576	554	606	590	530	538	543	546	538	584	502	568	595	544	587	567	519	587	539	565	598	558	538	552	591	526	600	578	571	559	546	573	574	584	559	576	521	561	563	582	536	522	582	545	579	608	576	583	586	571	563	540	601	569	542	567	572	592	561	536	629	529	568	576	613	598	535	525	552	562	606	567	584	571	576	573	558	513	594	555	575	528	532	551	540	584	564	545	524	565	566	520	533	541	542	594	555	539	544	557	556	592	574	573	565	588	631	574	509	537	547	538	546	530	529	562	540	526	591	586	515	538	522	553	538	538	527	542	579	561	594	579	574	550	582	555	610	567	564	587	538	569	594	531	528	578	581	596	569	585	576	553	565	573	553	560	540	541	582	523	570	572	565	589	563	554	565	574	492	587	556	554	559	555	591	529	528	555	526	587	569	571	566	542	603	566	545	563	577	560	571	560	576	564	589	546	571	539	582	567	496	518	565	547	551	506	583	555	555	577	574	552	602	564	564	566	544	587	562	517	603	541	601	578	550	538	561	551	559	569	528	599	550	547	582
68310	27464	11450	2067	1200	972	790	753	637	558	533	537	488	489	501	469	440	447	438	424	429	400	431	430	410	401	410	433	397	421	419	398	395	413	405	420	399	405	376	427	400	378	417	389	410	432	388	412	440	423	400	402	376	415	403	407	390	387	391	400	359	408	427	402	391	383	357	363	378	399	380	391	396	403	341	374	409	411	396	378	383	414	446	421	383	377	403	374	403	412	391	410	407	413	436	407	378	391	354	372	433	397	386	382	403	386	406	386	444	374	351	411	428	411	417	408	440	416	428	400	380	411	430	407	397	389	391	436	388	414	396	402	408	404	406	405	420	398	394	420	379	400	398	394	390	391	397	397	405	401	378	384	429	418	408	436	407	394	398	365	392	401	386	409	381	425	418	388	417	396	397	414	410	386	395	398	370	397	386	375	408	381	376	388	398	380	455	423	424	412	414	387	444	380	426	382	400	422	475	403	389	429	366	426	372	367	422	403	372	399	413	401	384	360	393	416	404	417	402	403	389	377	414	394	411	380	421	375	368	407	370	374	394	389	411	382	403	370	355	350	402	407	447	343	410	387	402	350	386	405	368	375	358	390	384	395	364	403	399	416	405	418	390	391	416	404	384	352	386	442	435	390	353	375	386	388	429	380	403	370	382	397	395	381	389	341	399	449	376	382	382	408	388	378	401	409	417	404	399	385	386	431	424	409	413	335	403	392	421	423	374	398	415	403	415	405	362	409	392	373	404	377	383	416	438	404	389	395	357	417	400	370	429	388	404	424	357	366	400	432	351	392	402	393	361	420	385	400	422	413	387	380	443	419	420	364	393	403	380	428	402	412	400	394	403	392	395	353	382	364	407	399	403	411	368	406	451	413	347	383	419	401	420	395	421	422	404	413	374	398	395	447	416	412	394	459	391	415	367	366	372	396	395	396	389	418	378	374	406	404	405	375	422	412	392	424	440	386	396	415	393	428	412	391	400	409	392	441	391	373	384	367	399	394	364	395	409	408	393	358	383	428	368	388	351	357	377	392	384	401	374	404	357	409	420	398	398	426	367	371	385	404	387	453	378	422	388	398	424	386	382	418	376	429	393	387	443	395	404	409	404	398	395	394	417	402	401	362	415	423	403	392	424	375	396	401	448	403	399	398	435	393	434	413	392	384	395	432	442	381	368	388	389	393	384	415	405	405	393	375	376	420	424	407	362	407	424	438	402	388	434	377	376	364	396	441	384	416	400	399	400	390	391	401	392	402	395	406	404	397	396	404	394	380	425	383	400	445	394	376	394	366	377	371	396	425	374	442	415	366	426	394	411	394	347	412	346	385	445	383	391	429	412	405	398	440	408	404	373	370	369	397	430	446	459	357	411	411	360	398	409	385	406	414	407	406	415	412	406	399	429	391	393	392	408	360	405	400	427	378	394	420	388	405	395	428	392	423	387	414	403	411	385	389	395	390	407	414	408	365	420	405	451	412	424	426	395	410	392	385	381	416	430	406	389	415	380	386	419	421	394	393	394	422	410	438	417	428	402	438	396	393	396	368	421	373	409	377	376	425	401	394	386	411	433	421	399	399	405	384	407	406	396	407	397	393	430	415	385	415	417	421	417	398	416	422	393	420	402	418	412	372	446	444	371	402	399	360	414	429	384	415	397	418	367	427	416	389	411	380	398	448	394	370	379	412	394	407	405	409	418	367	402	415	393	392	349	367	394	383	428	389	399	388	405	365	403	389	406	386	380	381	416	386	372	389	377	415	392	373	392	407	388	408	422	382	395	411	429	390	408	356	404	384	382	384	368	382	398	394	396	489	373	393	387	403	395	424	397	399	379	393	394	374	380	378	395	414	398	440	399	383	369	376	394	433	417	423	402	378	388	387	389	401	396	403	402	362	357	388	451	393	393	410	410	377	403	389	422	400	367	402	377	405	372	400	425	391	400	362	436	392	365	401	388	409	404	383	395	391	382	394	394	397	414	393	374	425	418	414	407	403	409	360	384	394	375	392	456	401	378	407	421	416	392	396	370	393	343	419	397	400	416	385	379	384	414	417	391	434	404	388	415	410	450	373	430	404	395	391	417	388	390	379	432	388	385	376	382	394	395	399	404	409	403	417	394	408	408	404	422	403	409	450	402	410	375	371	373	430	395	370	396	411	378	397	404	388	421	389	368	426	414	428	358	411	360	378	406	394	385	426	369	413	370	405	403	384	416	373	431	402	383	395	387	373	402	378	378	388	378	402	410	381	393	392	404	410	373	376	413	376	418	384	408	377	417	410	390	359	398	405	401	422	378	408	382	424	399	398	382	426	391	382	371	395	394	414	407	406	400	405	373	382	349	392	422	378	374	408	381	431	396	353	360	409	349	375	399	391	426	371	385	421	425	405	447	418	360	372	403	406	397	436	364	417	407	408	428	413	372	433	388	381	421	391	408	435	353	419	408	401	379	389	396	393	407	367	383	395	412	377	386	402	388	424	388	392	391	408	392	379	403	366	386	381	394	382	404	375	414	380	366	401	358	432	384	395	376	403	421	417	371	387	405	385	405	404	428	413	460	378	379	377	414	386	411	392	367	389	417	380	359	392	426	386	361	408	389	384	398	414	378	437	419	420	414	396	429	411	392	389	406	373	376	332	390	371	422	410	426	393	402	385	383	359	384	365	398	402	424	384	403	360	427	389	382	401	408	369	377	374	402	372	418	405	382	378	396	403	414	377	422	409	391	428	424	389	411	408	403	410	409	391	415	388	439	369	388	424	401	387	394	388	398	411	396	402	380	413	389	419	397	399	402	403	442	439	423	397	390	401	400	385	404	409	374	377	420	379	385	413	406	446	391	388	422	420	410	368	381	403	373	389	391	390	365	373	416	424	397	417	387	398	384	388	433	412	409	392	406	420	394	394	372	371	389	365	379	367	397	407	370	428	382	421	367	388	404	386	407	384	417	371	379	422	392	382	412	426	403	400	384	394	382	373	383	366	399	385	418	403	381	376	382	375	445	376	359	423	375	396	387	434	428	423	381	364	404	386	392	356	388	401	417	400	424	395	442	424	406	403	399	408	418	430	383	465	387	379	394	397	328	424	426	417	389	395	419	369	392	411	389	367	399	418	404	361	419	363	382	428	397	422	412	357	393	413	401	385	391	435	352	400	391	419	396	393	393	420	429	382	399	403	400	401	369	419	384	389	417	443	447	387	380	421	394	392	444	392	366	400	430	423	390	392	372	388	403	381	402	381	381	398	387	421	398	368	407	405	385	421	437	416	426	402	428	396	348	424	395	377	420	419	392	432	422	433	394	394	404	395	413	403	399	414	409	382	393	338	383	356	409	392	388	435	373	364	390	399	387	397	407	399	368	394	354	408	385	374	362	403	389	380	379	362	398	366	420	364	406	449	415	435	405	411	397	411	407	382	424	396	360	353	383	378	377	402	362	390	415	418	339	358	368	406	397	417	406	374	390	387	391	388	384	391	419	422	403	418	397	397	415	437	414	396
41839	2208	3984	4593	4148	3420	2897	2537	2163	1936	1783	1692	1589	1501	1420	1401	1308	1256	1228	1200	1148	1196	1159	1114	1112	1071	1106	1068	1089	1109	1049	1063	1052	1000	993	990	1009	1022	998	986	966	943	1017	905	927	953	995	978	970	968	961	979	952	956	1014	956	959	967	1010	964	950	950	997	1010	919	916	983	945	895	931	945	942	987	969	983	882	945	946	971	965	902	950	972	971	916	951	946	970	889	964	916	896	945	952	981	976	911	902	942	903	894	970	918	962	921	963	962	930	946	943	890	953	913	948	913	949	912	864	930	952	927	925	977	884	885	994	919	926	883	894	985	919	914	886	930	909	938	886	923	909	899	945	906	940	925	935	969	926	969	935	927	877	903	942	966	893	893	914	948	901	926	938	911	963	962	928	888	946	949	893	939	922	941	944	886	913	949	949	918	874	919	1037	900	925	936	912	924	976	893	954	901	908	1005	929	916	974	937	945	928	934	923	927	930	937	920	905	964	922	977	930	939	896	941	959	992	970	923	935	928	973	906	902	921	921	947	1008	951	920	907	909	946	927	943	934	940	956	884	966	878	897	926	891	892	937	899	947	881	923	928	885	863	943	907	903	951	948	926	938	908	958	940	894	940	898	933	912	892	938	916	955	948	903	892	921	969	887	940	942	904	943	925	926	919	951	888	877	924	901	969	939	943	954	925	903	926	865	923	913	901	926	926	937	961	920	904	922	967	960	906	957	908	958	895	995	900	929	965	955	917	915	860	915	940	920	914	1000	928	924	932	923	914	945	946	924	899	950	912	923	899	943	875	907	887	942	889	948	951	949	944	894	902	930	911	970	928	890	894	923	950	888	905	885	931	909	986	915	927	919	930	933	965	969	895	939	904	934	942	910	901	939	956	990	922	958	904	901	937	843	908	907	909	941	877	912	924	891	897	910	904	910	919	952	938	931	906	928	917	947	950	956	918	919	934	930	912	932	943	832	947	858	935	918	915	918	948	898	881	908	905	992	957	937	905	875	902	884	892	898	960	895	946	892	937	889	967	918	987	918	936	902	952	869	965	906	950	923	900	912	897	945	904	904	935	851	913	926	926	881	905	919	927	908	921	947	922	887	932	963	904	889	880	939	932	892	959	924	958	906	916	967	941	891	899	935	888	956	914	919	923	963	968	934	896	937	898	909	913	931	976	907	948	936	903	918	902	895	984	891	913	959	925	849	943	908	881	913	949	889	941	946	953	944	919	987	908	884	903	928	919	954	922	925	951	899	930	878	925	967	878	892	944	907	928	900	879	929	903	922	901	905	931	932	911	911	1029	968	887	862	913	903	957	864	917	917	959	939	938	896	885	924	922	973	881	880	895	909	893	902	957	928	926	959	883	905	930	974	917	924	913	915	914	941	965	854	912	916	944	992	946	914	918	883	943	935	929	897	887	916	943	936	966	888	957	870	939	965	855	911	891	930	892	900	936	995	908	949	925	891	983	947	945	888	911	951	884	889	862	901	934	916	977	918	912	949	931	905	924	926	911	924	900	948	905	939	928	956	967	930	899	917	941	973	952	917	859	926	928	932	974	967	888	930	891	914	936	893	954	914	919	967	922	927	1005	905	881	889	947	963	936	948	874	907	962	928	917	957	902	879	908	947	943	896	899	944	931	891	959	895	920	879	893	920	939	961	903	928	960	998	930	935	902	947	890	929	934	921	940	944	925	924	883	972	941	946	930	904	932	942	951	911	913	913	925	949	956	952	953	958	945	977	990	921	931	894	919	893	899	916	919	887	899	952	934	969	851	893	961	867	923	936	933	894	889	950	864	906	1000	954	954	962	846	950	925	948	918	951	885	937	880	980	917	921	933	919	944	989	930	943	965	929	936	941	976	929	859	949	959	919	927	946	963	951	921	923	1014	911	928	983	964	892	915	974	904	897	909	963	933	913	922	922	845	883	949	982	949	880	919	931	930	933	925	895	884	900	941	928	933	916	948	910	922	946	979	935	953	959	935	948	947	893	915	872	943	905	881	918	917	907	931	966	922	893	924	916	867	920	906	944	921	917	897	852	922	925	921	908	923	894	885	903	988	911	919	950	956	984	853	927	909	938	925	894	930	908	911	894	897	889	959	984	935	977	904	906	861	944	930	936	899	895	988	910	946	917	948	879	940	941	907	963	946	944	904	925	954	928	932	914	941	900	908	925	960	894	904	934	884	957	950	963	929	938	926	968	888	922	948	898	879	914	922	902	906	940	904	930	929	908	972	923	926	917	907	925	934	901	949	921	899	929	884	925	950	902	895	914	925	940	961	956	901	911	929	949	900	934	903	903	909	940	950	974	943	883	924	900	924	945	909	952	946	972	1010	928	868	919	954	905	910	897	950	922	922	913	964	928	924	947	895	930	847	941	889	910	930	936	920	955	870	886	861	900	929	937	964	899	910	1010	954	924	930	868	879	917	950	920	891	968	936	956	922	946	911	888	949	933	905	904	932	966	960	858	906	922	941	935	926	932	911	942	949	898	921	952	929	895	925	915	940	933	943	870	826	919	910	957	879	911	964	882	899	923	950	927	906	890	904	940	984	932	896	890	927	946	919	941	922	916	972	950	918	912	937	900	950	870	932	940	902	946	954	933	971	931	940	909	897	925	889	973	912	927	956	957	976	931	929	922	938	924	960	941	926	907	920	933	914	916	940	949	930	918	1002	941	902	920	893	900	933	918	938	971	884	909	902	952	880	895	923	942	942	962	921	926	903	951	924	929	941	918	920	900	909	931	937	943	899	927	885	905	931	915	885	912	937	936	925	953	886	946	898	898	907	946	935	947	911	940	914	907	913	952	891	911	953	911	959	902	943	944	916	994	900	934	896	970	946	906	923	894	926	978	886	921	940	979	980	979	959	948	945	892	902	950	899	948	914	893	846	956	963	900	894	868	950	947	978	933	894	918	914	930	975	941	917	941	988	891	957	1004	896	916	948	938	849	985	911	938	923	895	898	932	930	899	918	898	960	931	933	950	962	958	903	894	920	931	931	947	933	893	880	936	919	826	936	916	935	931	982	918	925	882	926	931	950	927	921	915	896	896	905	964	955	865	929	889	935	913	910	926	922	884	895	961	921	927	928	903	944	919	903	890	935	910	985	976	931	984	941	917	885	893	945	937	911	964	931	934	922	942	887	938	898	937	956	908	962	890	899	926	926	943	936	915	892	918	922	932	938	906	917	971	935	926	922	941	976	923	912	939	863	890	933	928	907	955	927	898	879	941	930	950	902	950	909	900	948	939	947	881	946	895	944	904	918	941	945	965	923	921	923	943	944	928	949	933	917	860	939	897	950	933	954	956	915	953	901	929	898	897	939	943	916	1006	878	968	916	887	946	956	974	953	918	912	945	894	942	915	958	938	936	859	926	869	931	886	928	917	914	915	934	893	956	921	892	945	915	913	966	904	986	935	905	868	875	905	980	897	920	946	945	952	893	888	922	952	937	931	897	904	922	878	955	904	884	903	896	918	878	965	972	904	924	909	895	911
11917	507	185	168	187	150	150	145	145	141	172	150	144	155	147	164	135	177	164	130	149	153	142	138	156	166	131	145	172	151	144	155	175	156	141	155	140	130	137	174	154	151	146	147	172	156	153	166	137	144	121	146	152	144	177	143	168	170	151	161	139	150	150	145	153	148	161	150	138	160	152	166	152	155	169	133	139	131	146	130	143	151	168	140	151	145	143	142	136	152	159	138	174	158	141	143	174	139	159	162	155	154	132	162	149	140	156	135	155	139	169	139	146	159	161	162	155	166	150	144	150	157	133	145	149	127	160	139	149	162	141	139	156	150	138	143	148	149	169	157	139	149	153	149	148	156	162	143	161	145	137	139	158	172	156	170	158	154	153	165	157	165	145	141	151	151	153	150	156	163	147	156	138	160	144	145	158	141	140	163	164	151	146	176	137	163	176	149	144	160	150	141	155	149	139	154	132	145	164	141	139	143	133	177	167	124	145	155	155	129	156	152	163	150	170	162	155	133	147	138	136	167	148	157	159	156	144	144	143	137	156	151	137	162	187	154	153	154	154	153	128	152	157	148	133	155	160	162	145	142	159	136	157	154	127	141	171	166	170	153	129	153	165	162	160	171	153	178	150	140	140	125	141	158	158	159	167	169	158	153	165	143	139	154	175	160	159	149	140	152	146	143	151	164	146	150	168	161	152	165	133	157	151	144	141	173	150	160	141	163	141	163	143	153	144	149	127	132	151	128	157	157	155	150	146	154	136	189	145	125	148	148	163	141	151	153	143	125	159	139	137	162	143	135	123	141	171	149	153	158	149	137	164	139	129	152	132	127	145	148	144	154	166	144	145	153	143	160	133	124	161	159	153	156	157	157	124	148	146	172	147	132	142	150	152	168	147	140	147	148	152	164	147	156	132	154	139	154	146	159	165	189	154	156	165	164	143	151	132	139	148	150	147	180	145	147	133	137	164	154	182	150	161	162	161	134	139	162	157	174	157	149	149	143	160	174	154	134	155	144	176	144	152	149	131	148	132	143	177	173	152	159	138	160	169	144	144	135	169	166	161	161	171	142	166	153	145	153	155	156	148	136	171	134	183	151	136	131	138	156	157	155	160	137	152	162	160	136	169	147	153	154	154	145	122	145	144	144	141	131	148	144	145	168	128	169	176	157	157	154	152	151	166	143	148	140	153	159	181	161	164	154	147	153	128	138	153	159	165	165	141	147	137	149	148	143	163	150	153	143	168	170	158	159	138	157	154	170	159	157	140	154	149	167	143	165	147	174	115	129	151	167	168	143	161	170	186	138	158	166	130	135	148	164	166	141	159	144	124	149	139	147	145	132	126	170	131	145	143	162	136	152	163	158	150	142	147	169	135	179	148	161	148	141	149	160	149	158	151	170	148	142	135	154	159	147	136	140	173	135	174	156	161	153	129	163	165	158	141	173	143	152	124	133	161	145	153	156	137	155	152	140	132	166	153	152	158	147	146	134	161	171	170	157	143	138	147	137	137	146	132	148	153	158	139	136	170	159	157	165	159	163	170	168	164	147	136	135	152	154	150	145	157	137	137	155	154	146	149	149	160	152	140	160	177	156	173	149	175	149	126	146	146	153	127	161	162	146	153	133	157	152	141	149	142	153	148	174	128	145	153	145	149	175	168	140	136	136	162	142	130	141	164	167	161	152	129	177	153	154	151	165	153	163	158	186	153	142	136	152	151	141	149	137	163	136	156	141	149	138	149	132	139	136	134	169	163	163	156	159	149	145	126	147	151	156	144	136	166	146	161	141	157	166	152	176	141	138	156	146	153	170	153	134	166	140	163	160	119	130	172	144	144	140	153	142	138	141	160	142	138	169	150	140	159	153	148	174	117	158	140	160	152	150	140	171	143	151	147	137	136	147	159	173	173	145	153	157	138	135	131	177	134	135	161	150	131	160	131	171	166	145	151	163	154	151	177	165	125	143	164	142	153	138	141	169	143	170	161	132	163	139	153	145	163	158	153	154	140	156	161	158	153	157	157	149	160	121	149	150	159	158	170	155	160	156	150	151	155	150	144	131	159	129	146	167	160	129	151	173	137	139	127	131	150	153	172	146	166	132	150	157	153	134	152	153	152	153	174	147	183	148	145	138	146	156	141	158	138	128	151	148	143	141	156	181	143	136	155	134	151	151	139	144	140	161	180	167	145	146	152	156	139	156	134	147	151	136	161	144	137	162	167	145	120	165	128	145	123	153	153	126	146	154	163	153	153	160	121	117	149	150	155	148	157	153	164	167	163	140	140	132	149	155	153	159	177	142	133	127	165	149	161	146	151	134	162	138	135	147	139	161	133	164	163	152	144	140	157	149	150	158	136	133	135	145	146	140	138	157	145	137	129	136	139	171	156	149	150	141	145	147	158	153	152	135	130	152	186	147	170	149	163	160	152	156	148	133	160	144	157	146	157	141	147	152	153	141	148	158	133	134	177	155	125	157	141	158	164	177	164	152	162	122	167	138	173	156	143	155	158	152	149	125	129	148	158	130	154	145	148	154	152	147	154	166	154	139	140	168	155	127	167	123	147	149	161	167	162	139	141	163	168	156	147	164	152	141	147	150	152	150	150	162	134	128	131	144	123	115	152	132	133	146	157	119	160	149	144	142	135	141	157	140	150	162	179	152	147	149	152	165	158	138	133	163	152	131	137	147	155	137	162	151	150	160	160	137	142	143	138	164	147	139	127	145	149	152	171	146	190	160	157	157	135	147	150	132	156	144	154	147	130	143	144	148	147	154	150	140	153	130	131	147	134	154	132	153	168	161	120	165	135	147	160	140	157	142	166	158	144	137	153	135	137	125	184	131	146	171	160	152	192	151	132	152	142	147	153	127	133	173	142	169	121	161	164	142	146	160	138	135	143	149	155	160	158	162	136	153	145	151	145	164	151	158	141	169	147	150	133	145	134	147	157	170	184	138	139	167	143	163	153	138	156	135	127	138	140	164	158	158	132	157	170	169	144	138	169	151	154	148	175	170	125	142	141	152	131	161	146	159	118	130	158	181	138	160	142	158	115	146	143	157	165	179	152	144	126	147	148	175	158	166	137	180	136	154	159	161	144	137	151	153	167	169	142	179	178	134	149	151	167	144	176	155	142	118	145	130	145	168	170	163	140	132	149	148	161	143	149	154	139	145	156	187	157	171	146	136	147	146	162	149	164	150	161	168	135	147	172	155	154	140	148	160	150	152	141	141	143	164	169	122	144	172	152	146	143	159	142	156	139	133	155	141	173	140	153	144	138	130	165	144	159	150	156	130	133	135	152	146	171	144	169	154	167	136	151	144	146	156	149	156	148	161	157	136	161	153	154	136	146	112	135	166	169	150	170	155	128	144	136	147	137	144	159	142	133	146	153	155	158	156	169	158	155	153	145	143	153	133	153	147	142	155	136	150	142	150	168	138	161	157	148	161	144	151	126	141	150	128	133	130	146	146	140	181	142	129	150	150	149	144	155	165
10790	461	499	506	478	497	470	418	408	459	436	442	432	403	442	395	444	414	413	469	404	398	423	411	430	410	404	419	435	471	357	383	442	403	413	364	427	418	417	405	432	419	456	423	421	413	414	381	378	446	423	419	405	434	397	427	464	388	435	456	408	391	414	427	444	441	430	438	459	417	400	412	415	398	415	436	402	407	380	418	421	438	433	399	424	410	436	381	459	383	412	431	441	415	408	419	401	441	436	401	412	424	428	407	406	400	409	405	444	374	433	428	433	415	448	413	412	401	403	426	391	441	446	430	437	391	415	422	429	433	419	414	416	410	424	398	396	394	420	394	416	402	449	414	397	406	438	397	407	438	438	406	447	378	387	402	396	442	396	429	403	395	412	401	399	431	427	433	400	426	439	429	424	441	458	419	416	423	422	451	408	425	447	392	462	399	424	384	439	403	416	422	441	411	418	418	375	396	392	416	405	432	419	432	391	427	416	434	409	427	400	380	420	462	427	410	435	431	416	408	441	438	460	447	415	406	390	434	423	435	461	418	430	411	422	427	368	419	392	422	396	427	433	390	433	450	406	373	426	429	412	398	405	416	430	424	402	430	411	395	445	409	426	406	442	420	411	417	387	405	414	404	417	381	418	438	458	406	438	448	425	399	421	390	438	411	396	417	409	424	398	407	421	403	441	432	440	400	414	413	392	403	413	442	413	439	483	437	400	445	460	398	402	408	402	441	401	450	425	436	463	437	439	402	480	417	417	394	405	421	434	416	423	407	387	422	454	438	411	417	404	430	424	424	439	371	412	388	400	439	416	420	408	430	420	421	440	430	406	425	436	437	409	429	410	444	416	384	461	413	427	426	392	428	408	413	440	415	404	409	375	424	392	422	421	392	432	407	411	418	375	438	405	403	443	418	415	427	411	436	438	434	415	460	431	432	435	439	411	427	446	406	425	406	420	426	416	426	396	417	392	394	387	402	433	423	406	444	412	399	438	407	421	415	434	395	383	415	391	416	417	374	434	358	433	445	411	407	408	436	434	400	398	397	426	472	416	411	403	416	438	428	424	423	428	403	414	412	386	415	472	388	426	433	400	367	409	418	400	428	435	434	415	403	410	397	405	394	420	397	421	427	417	434	393	466	426	462	418	423	438	422	428	400	417	457	433	388	382	416	413	435	424	395	424	428	425	400	446	426	421	399	415	388	429	412	436	430	423	421	368	432	404	450	406	418	418	445	425	394	418	444	416	420	415	450	432	398	415	410	420	421	426	403	397	400	451	427	431	391	380	383	410	425	396	398	428	436	422	403	447	400	409	474	423	396	435	414	445	390	384	410	395	414	396	392	439	430	415	417	426	411	418	374	365	409	425	393	432	416	402	430	431	431	392	409	449	387	435	432	450	465	419	420	415	394	465	444	430	468	427	420	385	438	396	415	432	427	429	403	396	419	375	449	397	397	413	418	429	395	405	419	412	415	461	397	412	412	412	409	394	422	431	409	405	395	422	402	403	383	401	426	449	441	445	428	394	423	424	405	423	392	445	424	415	425	396	420	407	453	383	389	434	428	428	419	424	407	432	410	431	382	450	404	398	423	442	412	427	402	413	441	410	399	419	408	420	419	408	378	415	443	442	441	405	409	397	414	415	444	393	424	390	439	398	395	404	416	413	369	448	412	446	420	432	428	375	429	409	396	423	439	438	428	416	417	384	425	445	412	406	409	446	420	434	411	391	418	425	413	430	381	420	411	401	446	410	414	414	406	405	422	455	434	445	407	404	419	449	406	397	410	418	411	417	423	414	357	437	409	410	400	396	432	441	402	426	408	460	403	384	412	413	422	440	388	413	392	395	389	393	387	410	401	414	369	430	418	440	423	436	411	438	418	428	438	383	439	425	379	420	429	438	418	430	447	380	450	423	377	434	414	433	397	426	417	415	413	417	402	389	414	432	445	385	411	401	396	442	364	392	409	473	441	433	447	412	390	435	429	408	408	414	384	402	426	409	425	417	438	397	392	440	445	426	422	421	426	438	423	408	423	388	429	408	433	435	396	434	422	422	431	418	396	398	448	379	434	408	449	436	407	439	406	425	439	429	405	396	426	427	442	442	439	457	413	427	402	397	375	425	432	423	452	399	423	428	459	439	430	438	485	409	404	398	439	420	411	444	397	389	397	417	410	381	437	420	402	391	402	404	437	406	398	453	429	397	396	438	416	401	425	388	443	443	439	414	436	426	417	410	390	418	398	427	419	404	453	434	406	413	425	422	398	429	425	447	436	398	407	380	418	399	412	410	419	415	373	415	376	455	407	424	431	405	424	380	394	423	433	399	398	419	385	426	402	364	420	451	411	432	418	400	452	411	435	433	385	422	435	450	440	392	421	434	404	361	439	425	405	465	419	413	422	448	435	450	410	431	461	454	385	440	395	458	409	399	423	430	409	414	408	418	425	428	412	414	385	439	408	424	452	405	415	423	409	421	440	421	405	393	427	454	423	479	436	417	406	426	393	402	408	425	436	437	417	445	402	354	422	401	377	408	373	408	428	447	369	429	409	401	438	449	434	430	397	434	392	434	410	432	418	419	441	413	441	403	402	423	395	397	403	427	428	444	393	415	412	422	410	432	398	407	403	412	422	458	405	434	415	412	415	406	432	429	418	440	413	384	421	417	415	417	394	417	412	455	428	402	468	442	461	414	455	390	416	441	445	400	437	391	409	424	396	406	402	399	440	418	439	394	405	390	402	407	427	427	381	433	426	413	456	403	408	399	427	393	410	445	427	452	391	405	408	435	399	393	420	413	423	389	399	424	398	390	435	438	425	396	397	441	405	441	413	382	399	425	416	438	458	426	452	424	421	391	414	454	406	419	420	450	449	422	428	445	417	435	413	438	465	428	445	418	437	430	429	423	434	414	413	402	400	413	465	454	419	390	447	413	445	397	405	442	409	404	439	407	418	454	428	445	396	419	410	388	407	450	434	403	465	412	435	446	418	447	453	410	408	417	384	407	435	428	430	418	422	408	410	422	427	417	444	488	405	441	401	431	428	427	406	417	412	430	381	426	408	460	411	414	426	410	433	400	386	414	398	426	392	417	415	419	426	418	445	439	379	399	365	372	452	365	460	407	413	426	430	426	400	440	412	427	428	431	416	433	440	434	439	409	426	409	384	431	410	402	407	376	425	430	450	404	371	418	393	384	441	404	400	417	419	403	457	432	436	400	461	413	391	435	444	428	440	414	406	446	414	421	394	440	416	408	434	435	441	422	439	419	402	426	398	429	424	417	393	409	417	384	388	402	388	434	410	435	431	398	422	421	443	461	410	430	387	417	415	424	450	420	381	404	418	393	415	432	398	447	420	442	437	407	415	407	405	408	414	423	446	406	383	425	424	411	420	409	440	395	456	455	426	401	421	411	410	458	410	380	429	431	433	423	435	424	442	406	411	432	392	405	396	453	420	423	449	441	412	402	440	466	403	385	412	421	409	423	425	400	420
58090	21567	3987	857	657	466	421	392	302	309	263	224	257	260	245	229	219	222	237	258	260	235	212	238	236	223	204	224	241	217	243	234	193	219	219	210	194	224	252	205	234	222	227	216	235	223	210	235	232	231	230	223	218	213	204	220	217	215	209	220	191	232	234	234	212	234	209	196	218	233	180	178	221	227	218	206	185	199	235	190	195	198	227	198	222	210	208	208	202	197	225	251	194	208	220	198	230	205	200	181	220	194	213	208	217	199	216	201	201	220	248	232	225	217	227	209	243	240	218	220	232	190	199	213	196	189	222	209	241	177	176	207	206	212	214	250	216	212	207	210	198	183	208	212	198	209	194	222	214	248	212	185	210	214	221	237	206	230	210	204	222	223	224	206	224	189	232	232	228	206	214	224	222	193	213	208	205	211	244	209	207	199	191	188	237	211	182	196	242	206	193	219	206	206	205	226	220	200	224	242	212	218	204	205	210	228	213	231	204	197	205	230	202	230	224	212	214	234	214	191	206	211	205	252	185	170	224	215	233	217	210	172	221	204	215	205	216	201	186	213	214	212	196	241	227	204	210	215	224	217	215	238	195	206	233	222	214	231	221	215	180	212	226	226	239	230	216	206	221	185	201	225	224	192	213	191	218	197	192	217	212	228	182	232	204	244	189	225	228	179	202	222	198	196	189	208	197	217	190	210	200	224	219	208	236	220	194	223	214	229	240	206	211	183	212	218	207	226	230	186	219	222	206	235	222	207	228	204	240	203	201	220	261	225	223	206	188	211	224	224	244	210	220	193	204	234	210	224	221	229	215	233	250	225	215	209	231	215	237	210	207	227	229	201	201	201	204	222	224	212	213	206	223	212	198	218	202	234	238	211	215	212	211	229	210	199	201	200	203	219	217	187	198	214	207	225	224	209	167	223	217	225	212	209	206	195	213	227	208	216	213	220	198	235	259	198	215	200	241	204	181	200	234	220	238	211	224	249	209	208	184	196	218	221	197	205	205	216	213	219	197	180	191	241	193	214	252	203	224	204	199	224	201	220	198	212	224	197	198	229	215	181	221	206	211	197	236	221	221	231	221	225	242	205	203	231	200	203	223	182	198	198	244	218	209	235	214	216	210	233	220	188	184	208	212	216	214	194	187	231	214	222	206	213	239	212	241	216	210	228	231	206	231	179	224	199	187	180	233	203	218	223	215	225	218	233	213	226	226	219	208	180	198	239	199	244	212	172	204	215	212	257	204	233	225	220	194	209	197	221	214	209	189	210	242	182	200	229	217	231	240	220	205	210	215	223	208	240	214	217	193	201	203	234	212	216	189	208	245	217	230	202	209	216	207	210	203	223	215	221	226	224	222	235	191	194	213	187	200	214	211	221	230	249	222	197	201	243	186	218	227	206	244	227	214	201	222	213	205	187	229	229	181	199	206	203	190	216	235	231	236	235	234	229	226	190	200	196	224	218	228	250	229	212	188	197	215	212	222	217	227	214	195	205	216	246	252	220	200	213	186	199	240	222	224	185	206	217	228	213	207	202	208	222	225	201	210	200	197	197	193	221	194	229	190	215	230	245	213	220	200	212	210	209	236	206	217	212	196	194	228	198	235	200	205	189	237	218	185	232	202	187	216	205	218	227	212	220	205	220	207	187	225	204	199	189	221	216	227	203	222	203	201	214	222	231	212	223	200	196	230	222	209	219	224	215	196	202	198	217	221	212	231	217	194	207	201	204	199	198	198	227	205	197	210	220	220	246	203	174	202	205	209	219	216	213	200	202	232	216	219	235	241	193	211	212	205	230	246	205	227	212	183	214	212	222	219	217	227	217	212	211	183	225	234	233	221	189	214	203	231	188	190	232	211	221	219	222	212	195	223	219	207	217	207	208	196	210	218	220	210	215	208	217	216	233	193	209	211	211	191	213	199	217	211	200	172	198	231	204	212	228	227	225	219	208	226	204	206	218	211	209	218	196	200	221	230	190	227	215	230	202	239	232	186	207	208	227	234	215	212	237	234	192	214	208	204	220	206	216	219	207	192	189	196	206	220	202	215	184	221	197	196	223	223	177	213	237	219	205	195	187	212	216	213	223	209	240	202	213	228	188	185	202	192	214	223	205	190	202	205	213	232	212	245	213	241	229	215	210	194	201	232	210	216	218	205	224	225	252	229	227	189	214	254	221	216	201	228	218	216	214	197	209	222	215	166	216	222	234	200	205	205	225	209	199	208	211	232	180	208	226	217	201	214	212	217	211	223	217	230	231	219	215	229	166	222	216	227	220	191	182	194	224	232	233	207	191	223	223	203	210	225	236	209	207	215	218	229	199	218	203	223	171	231	218	193	186	204	194	202	229	224	231	211	206	202	201	208	214	206	220	189	216	196	182	218	251	199	218	216	190	209	240	228	215	202	189	236	228	236	227	208	235	195	202	211	210	236	232	216	221	208	209	214	223	191	192	199	201	224	199	194	214	205	218	182	213	219	229	179	226	219	211	216	232	222	242	215	213	190	192	219	217	219	194	207	213	219	235	197	203	243	217	198	230	214	200	201	214	237	200	197	197	205	224	206	227	248	189	204	225	223	264	226	185	212	199	224	203	228	231	194	220	227	198	241	194	216	202	202	215	226	231	216	211	259	242	232	215	233	234	202	206	183	202	200	190	199	182	216	208	250	207	230	226	201	231	194	191	209	205	216	214	242	214	217	229	212	208	219	223	194	210	211	225	201	208	253	219	226	236	198	216	197	196	206	219	207	200	216	206	198	206	202	211	202	203	213	228	202	227	198	201	219	232	207	195	240	219	210	219	187	206	242	252	216	197	199	212	231	225	217	223	188	193	222	193	212	218	212	198	214	196	230	195	212	223	214	236	222	234	200	188	232	239	209	233	232	228	217	220	218	198	192	194	197	227	249	214	220	214	217	220	209	214	237	219	191	180	222	239	204	212	237	205	199	194	217	225	206	227	227	219	192	206	221	207	213	217	210	219	200	226	205	220	184	216	227	201	199	215	195	246	215	217	228	236	232	215	227	231	214	228	202	236	239	209	241	201	234	197	205	211	220	203	253	191	217	229	184	235	221	176	195	212	209	218	198	222	215	234	228	205	194	206	245	216	215	198	230	208	209	221	228	206	206	212	203	227	213	220	215	194	217	223	214	223	216	241	217	212	218	206	186	216	199	227	239	202	205	215	207	226	187	170	218	198	209	229	190	213	185	224	200	197	210	205	225	225	218	220	209	192	225	235	208	195	191	204	239	228	195	222	212	223	207	206	228	227	199	208	187	186	206	214	235	189	206	235	221	209	212	235	214	199	192	202	196	224	207	207	229	191	220	215	208	213	210	195	198	190	211	204	226	219	205	217	237	222	211	212	227	224	207	208	224	204	223	225	205	226	222	233	205	199	194	209	213	213	238	216	211	193	224	220	211	203	225	214	216	211	200	219	216	223	195	211	247	218	220	217	206	180	189	189	200	212	225	217	222	211	230	230	211	232
34021	1351	2239	2556	2205	1849	1557	1360	1235	1100	1050	1006	879	858	807	765	799	745	726	710	684	699	648	647	659	652	627	652	617	628	644	605	591	630	608	594	553	625	602	583	593	598	627	584	556	595	598	561	596	540	615	602	587	589	557	561	561	575	565	632	570	568	595	555	603	587	566	565	576	537	599	587	577	565	571	569	536	571	628	547	598	560	582	560	594	576	585	603	553	548	566	590	580	557	572	560	549	590	560	540	538	584	572	566	572	545	503	566	565	573	561	567	551	588	546	553	556	563	580	563	584	602	619	560	597	579	535	572	562	571	607	568	553	567	586	562	581	549	590	531	576	570	600	568	549	554	566	597	569	585	582	554	548	544	513	560	535	536	556	530	521	551	548	534	566	585	588	563	567	576	636	587	568	574	565	591	559	540	560	569	567	544	575	545	544	585	546	571	563	557	521	523	552	553	551	616	584	565	578	552	562	524	530	564	521	572	579	542	579	585	541	559	576	608	543	556	599	565	560	540	518	557	533	599	547	549	554	569	545	558	563	532	591	573	545	555	564	499	548	601	538	594	548	588	520	552	581	564	544	561	593	560	585	544	537	542	542	606	561	572	537	571	560	589	572	634	584	586	549	556	555	517	541	525	561	593	530	566	576	598	572	555	611	551	567	572	544	583	554	532	578	595	551	594	546	565	577	567	565	558	558	602	550	538	567	560	587	562	543	593	596	560	561	564	554	581	570	537	536	525	544	523	541	498	558	569	612	538	550	505	527	586	570	567	579	561	596	558	532	577	586	577	564	562	585	561	578	564	535	552	554	565	577	599	554	574	551	553	579	602	548	614	513	528	586	547	540	525	545	563	525	555	556	569	576	542	578	563	581	554	599	566	544	576	562	565	535	598	587	535	529	575	534	589	588	585	561	564	555	594	538	537	569	572	566	591	585	569	560	564	546	542	550	574	591	593	569	579	630	523	560	560	572	586	597	599	539	570	568	527	576	553	562	565	579	529	574	537	584	584	616	561	593	554	611	562	604	529	563	550	572	578	529	544	565	578	561	566	562	568	557	567	603	574	608	568	560	568	545	549	582	583	563	579	572	541	560	562	553	561	545	567	593	571	568	569	562	558	579	568	521	557	546	622	603	543	562	589	567	569	601	541	542	575	558	585	556	544	543	582	561	584	579	542	539	517	545	566	500	541	565	591	557	558	583	597	553	591	595	571	549	575	630	553	581	575	542	536	580	597	579	567	598	592	528	568	556	573	585	585	576	539	591	558	573	561	550	553	560	546	553	613	562	543	546	514	564	547	563	593	593	533	569	561	538	559	534	590	555	557	545	567	577	555	575	555	525	577	538	533	582	571	523	576	561	548	572	539	566	580	561	544	579	568	559	539	568	570	591	589	566	611	557	553	527	584	549	583	512	521	544	583	545	564	531	594	563	568	551	577	579	534	584	584	553	551	577	544	614	581	600	566	573	554	556	515	588	576	510	568	562	586	560	567	577	557	533	583	519	571	570	532	586	547	547	554	538	587	569	560	562	602	549	528	531	599	613	564	565	571	571	560	565	554	582	569	579	521	583	575	588	571	541	533	565	573	569	551	571	548	547	576	586	552	587	571	577	567	560	568	551	578	545	579	599	586	592	516	576	584	549	576	523	550	550	548	555	589	533	571	571	587	547	553	568	562	549	586	573	597	512	560	535	591	556	555	606	566	534	541	549	527	576	586	560	564	569	536	571	552	551	574	589	594	568	610	599	589	553	562	535	561	535	562	575	593	603	536	549	603	555	523	565	547	564	543	568	559	592	549	597	598	597	548	536	525	587	513	598	559	564	577	631	557	549	566	565	565	551	549	558	569	551	566	586	610	565	576	632	578	509	542	591	569	548	577	564	584	564	577	547	496	557	610	545	566	510	556	552	555	522	539	553	532	551	538	576	586	575	547	572	559	573	580	584	568	569	590	583	583	535	594	584	570	554	531	594	586	557	601	511	583	594	564	578	523	564	562	571	568	567	528	592	546	558	603	545	597	551	611	597	583	573	563	543	579	589	546	589	579	557	563	610	537	560	554	547	538	553	586	540	564	592	532	551	571	541	515	566	582	558	581	554	525	551	569	526	545	575	539	602	571	561	553	579	603	562	561	550	595	564	601	561	566	573	555	552	558	539	585	559	527	503	565	571	614	595	601	567	563	523	603	539	535	529	540	601	575	594	563	566	590	570	556	594	570	563	558	528	577	585	540	524	541	582	539	529	563	552	611	579	578	547	525	525	593	602	524	593	557	600	581	588	517	557	550	583	538	513	583	556	566	530	536	549	560	571	576	571	587	602	556	530	571	530	554	551	552	526	519	559	592	552	558	605	546	571	535	568	582	590	545	575	602	591	580	579	560	638	565	572	540	541	533	547	539	553	556	564	532	578	601	556	550	592	552	554	595	546	539	537	582	571	585	603	540	562	548	533	554	561	594	545	581	539	565	552	559	510	559	613	605	579	548	555	586	560	560	541	575	595	585	563	523	566	567	612	543	512	534	569	598	545	541	565	560	539	503	547	553	550	539	585	553	580	575	579	551	575	559	565	586	546	544	585	534	565	606	526	527	561	561	523	581	586	543	573	570	581	545	579	564	551	583	535	588	545	551	583	547	549	571	557	615	586	550	555	580	571	566	557	571	527	570	572	545	553	561	572	542	546	556	576	591	542	580	552	547	520	572	517	557	547	615	578	527	532	601	561	572	575	544	512	509	545	520	576	602	579	590	605	592	604	562	575	490	529	556	551	571	583	589	590	583	533	559	556	535	559	570	531	584	578	580	561	565	592	538	584	584	531	529	560	570	580	511	549	519	617	638	589	558	545	548	565	531	536	544	568	566	531	550	544	656	602	582	539	577	568	557	545	613	583	572	589	560	524	586	581	527	562	550	537	583	633	534	575	572	525	571	573	573	554	556	562	601	576	543	527	559	577	625	532	539	577	554	524	539	575	548	575	567	559	558	528	544	562	573	597	568	580	555	570	563	594	548	571	603	527	574	583	579	566	543	568	569	563	580	530	547	564	590	595	559	577	553	559	557	570	575	568	572	564	552	575	570	546	549	532	561	561	540	570	544	528	549	610	587	539	541	615	605	560	513	533	572	536	593	557	600	577	539	523	575	541	531	536	539	548	558	590	578	547	568	567	580	558	583	577	505	547	564	528	577	625	571	560	565	572	570	540	546	552	583	607	593	602	554	521	551	583	574	538	578	554	573	534	547	557	609	543	597	557	542	578	527	586	546	561	534	569	595	513	545	540	551	546	548	575	614	552	536	520	551	571	594	609	545	527	584	538	540	548	574	560	575	558	556	577	585	586	549	569	549	594	619	535	554	578	567	526	530	568	570	576	568	559	579	590	547	564	582	561	578	589	567	533	587	553	554	574	541	582	603	539	555	564	535	578	584	537	549	572	528	539	541	588	567	569	580	570	520	566	561	528	630	602	544	587	557	576	566	540	591	573	549
65920	29256	12044	2191	1235	947	815	691	618	583	536	551	477	428	451	437	490	463	420	435	412	419	425	437	412	407	434	412	441	382	405	403	448	394	438	398	436	416	384	427	418	404	408	376	431	396	394	420	391	412	416	408	379	393	403	395	385	390	372	364	400	423	406	394	385	402	376	396	437	368	395	419	392	402	424	412	370	389	380	399	426	392	404	412	367	411	424	400	399	430	432	373	456	391	405	408	407	390	422	431	372	400	390	395	360	396	359	364	394	420	418	409	382	393	430	382	423	381	408	410	419	410	411	360	392	424	430	371	379	406	365	369	388	408	392	399	388	383	421	388	389	420	421	398	385	384	376	366	397	424	392	396	415	409	392	382	426	378	393	398	396	371	383	432	394	418	384	382	378	417	408	440	399	403	394	377	377	404	400	416	360	413	375	369	388	379	400	378	409	387	413	382	400	376	410	421	392	383	368	405	377	371	416	371	404	348	415	368	426	399	400	408	425	378	398	401	382	416	401	368	419	423	374	355	437	398	401	445	389	388	399	419	408	403	391	386	404	405	387	407	387	396	417	424	392	431	359	418	379	407	426	455	416	407	400	379	371	385	423	390	393	417	418	384	421	362	365	384	392	368	422	352	389	398	371	417	420	418	418	384	402	417	396	373	365	467	380	405	405	421	430	395	368	406	403	410	437	417	405	415	402	388	421	402	426	384	448	385	397	414	404	385	374	407	402	418	387	388	414	389	454	379	410	357	403	408	392	366	357	402	381	430	403	437	414	392	435	390	393	349	373	398	375	355	378	419	433	409	413	332	424	367	414	405	425	403	416	406	366	389	409	382	400	410	406	389	384	374	381	359	422	411	389	428	392	439	397	406	384	399	389	382	396	436	388	360	400	367	401	426	390	432	402	386	347	404	375	421	415	400	408	400	404	400	390	396	408	369	406	388	383	371	410	364	396	353	424	378	398	417	379	421	416	412	402	397	434	392	400	408	382	377	425	374	386	429	377	393	407	398	370	400	438	404	399	421	428	391	399	409	393	430	403	409	410	359	427	360	395	403	383	391	411	391	389	435	403	398	414	385	392	417	432	405	427	393	438	413	369	406	392	392	403	414	442	395	407	380	373	385	418	391	435	384	414	402	389	366	399	407	403	427	360	401	411	380	398	424	432	397	413	397	427	410	433	391	405	395	352	356	404	388	407	391	371	364	373	409	418	422	424	407	419	402	383	374	358	389	407	409	402	405	391	403	394	377	391	406	392	399	387	385	397	387	402	396	392	384	384	356	384	385	445	366	392	391	436	453	389	418	389	368	379	368	348	408	405	421	393	372	421	380	391	401	403	406	404	392	395	379	368	412	413	418	381	380	408	367	383	410	398	420	391	391	388	430	398	418	423	426	385	426	417	407	435	392	416	386	421	402	356	413	409	361	401	369	396	394	386	405	360	388	404	355	344	390	424	414	402	423	413	369	399	421	398	404	388	433	407	410	381	383	391	386	365	415	407	424	398	388	409	420	384	406	426	400	425	425	409	407	410	349	416	425	398	399	390	417	375	398	401	457	425	414	410	406	327	402	397	420	402	410	433	391	403	381	343	332	390	386	420	379	403	435	397	374	395	398	388	414	417	397	398	385	381	399	367	425	379	388	386	436	412	395	381	384	396	389	391	400	374	417	381	397	393	409	387	384	407	390	399	380	401	399	389	383	367	403	422	394	397	409	396	422	396	391	383	395	421	388	393	403	375	405	388	386	408	421	387	410	378	430	415	367	379	394	375	428	429	373	395	403	393	356	379	421	432	413	446	421	369	424	452	398	401	353	371	360	409	385	402	391	391	409	401	396	427	416	434	444	431	407	392	386	381	362	406	382	421	381	371	407	386	389	398	402	392	362	372	414	405	390	389	399	365	400	425	427	374	399	425	407	372	402	384	366	376	357	397	395	373	389	420	384	392	438	408	374	417	400	394	357	443	396	406	411	355	469	449	379	351	415	384	410	403	380	415	395	372	399	397	364	369	379	405	419	386	404	409	413	369	360	395	393	408	388	417	423	440	395	398	405	407	425	398	376	403	406	410	369	404	382	396	380	405	418	416	371	365	386	398	417	419	393	408	420	394	406	400	414	372	374	389	370	379	383	400	356	388	406	403	369	400	385	388	380	419	410	381	380	384	376	398	421	381	387	385	394	402	410	399	371	399	385	373	413	429	364	425	412	426	408	384	405	373	412	371	412	395	416	397	390	362	399	374	379	402	395	357	392	408	445	405	371	369	381	385	399	412	421	383	393	402	382	378	397	427	394	388	412	384	406	356	388	406	409	403	386	411	398	383	406	420	397	362	387	372	352	380	434	390	393	399	394	436	419	373	416	371	373	387	374	418	411	414	404	371	374	363	339	408	411	402	358	401	443	376	389	418	426	426	387	405	416	363	378	373	385	415	389	391	416	367	408	389	403	368	408	391	355	379	367	397	362	399	377	412	447	385	402	345	394	419	378	369	425	423	401	425	414	443	385	396	389	394	392	380	419	345	391	387	417	409	406	388	397	396	374	341	412	445	418	408	397	379	367	452	369	418	354	387	406	395	435	398	379	405	398	414	376	417	371	427	393	405	375	400	385	449	388	424	392	390	409	394	434	405	364	420	386	417	408	362	397	424	410	396	358	357	392	412	424	383	389	403	440	386	403	457	406	369	384	406	392	369	397	426	390	414	388	434	391	387	418	408	387	380	385	344	418	413	406	408	439	415	377	382	425	397	387	378	380	370	383	407	367	403	401	418	414	444	439	423	388	393	404	413	372	403	389	391	391	427	375	377	368	386	397	393	376	409	396	462	383	385	398	400	462	377	377	410	377	390	404	394	406	429	374	380	388	415	415	411	416	408	403	389	387	416	392	411	386	362	388	428	406	420	373	419	366	417	386	390	413	399	434	364	389	428	419	394	420	384	380	416	362	401	397	393	395	445	414	384	405	384	374	352	401	414	392	436	406	374	378	435	401	406	368	382	400	386	376	429	378	392	392	385	348	385	378	384	404	393	414	380	398	339	417	382	394	377	395	369	392	416	395	383	381	397	369	325	406	423	396	412	395	370	383	401	365	383	396	402	409	396	388	403	410	436	411	360	363	379	391	401	386	394	376	404	413	421	394	404	406	394	418	410	376	350	382	423	354	409	437	442	410	363	389	419	412	417	364	428	413	404	434	405	396	397	378	441	424	367	385	438	385	370	395	420	434	402	421	397	388	409	363	405	414	397	403	405	391	370	368	388	361	382	381	420	410	368	385	396	375	401	378	388	390	380	373	390	429	446	365	386	391	399	351	368	409	405	428	405	445	397	393	423	378	386	390	427	422	418	413	437	398	414	402	391	386	401	363	397	421	369	389	433	408	395	388	368	376	388	409	386	376	424	387	417	388	366	391	419	375	417	389	412	412	402	378	402	388	456	388	401	372	414	411	373	407	400	388	375	381	405	420	382	399	394	388	388	408	425	410	392	372
43283	2317	4016	4696	4124	3381	2800	2490	2235	1924	1774	1643	1581	1504	1435	1374	1313	1279	1271	1235	1140	1120	1147	1133	1045	1093	1034	1037	1091	1040	1070	1052	1042	1014	1033	1049	1036	959	983	1045	959	996	994	976	976	997	968	964	978	946	903	998	901	951	930	1004	951	1002	895	961	918	940	952	937	956	935	955	992	910	925	994	923	907	965	935	904	978	915	956	915	960	942	942	875	915	941	931	883	902	953	950	910	954	929	960	977	894	958	945	964	924	931	928	893	926	925	987	946	932	995	928	923	933	900	912	947	967	932	951	936	992	904	980	912	938	978	876	887	966	973	911	921	931	910	966	945	890	926	930	978	918	922	908	958	896	921	942	996	925	926	892	960	935	904	974	904	895	967	912	884	968	975	952	904	980	925	965	931	906	970	927	902	925	929	948	910	889	919	941	914	914	970	937	994	946	950	923	962	978	943	1005	947	917	932	924	946	935	970	875	984	948	942	943	932	895	907	942	919	1001	951	885	935	972	905	924	970	957	881	917	930	924	898	923	900	922	935	950	937	936	912	917	922	905	924	965	879	924	902	883	921	915	948	906	929	944	980	902	944	943	903	913	932	907	903	917	951	981	975	923	977	915	903	926	912	1018	851	952	963	986	901	911	898	942	910	900	945	929	945	1001	932	970	919	966	982	945	936	913	913	885	859	990	981	947	906	879	913	916	943	955	937	958	898	952	956	928	948	988	929	886	954	960	960	910	902	926	873	992	938	926	874	916	934	967	884	925	937	925	885	941	942	950	877	885	963	925	955	896	943	964	909	912	893	999	951	929	934	891	939	936	914	976	1015	939	868	920	945	901	891	921	997	908	869	890	914	924	933	912	936	886	985	940	958	958	947	943	922	949	948	910	892	871	903	887	921	848	892	932	876	956	911	949	902	945	926	882	900	916	926	931	968	911	944	932	945	931	901	904	967	940	906	958	933	944	951	900	892	900	890	911	881	923	929	933	925	939	893	872	956	953	912	920	962	899	903	926	938	917	901	952	890	944	879	934	892	912	909	917	902	894	974	961	921	924	921	913	905	874	922	931	924	914	985	913	986	934	891	914	959	991	923	926	958	930	988	970	944	930	919	877	898	980	919	942	965	893	929	913	937	957	910	903	892	910	882	947	905	964	879	945	932	918	889	882	909	925	914	911	913	940	912	935	971	886	930	931	921	895	950	894	909	882	910	924	915	873	940	911	911	957	918	932	927	919	920	975	906	929	919	882	915	884	918	926	955	919	977	903	875	957	925	957	902	890	936	934	927	889	924	913	917	990	925	891	917	906	897	905	1001	900	925	945	886	871	933	919	952	940	916	920	940	883	973	887	955	954	898	872	934	943	910	956	930	885	957	920	925	933	951	938	978	929	946	905	970	899	899	965	973	944	910	906	856	877	932	909	948	951	908	925	887	979	884	911	974	905	953	935	954	955	924	921	983	945	868	923	1000	902	953	942	874	946	928	873	900	956	919	966	928	949	908	918	916	919	951	894	936	893	875	916	922	957	946	915	964	912	905	944	892	969	944	911	908	946	927	925	982	899	952	919	970	921	935	898	935	909	912	956	915	942	909	931	964	905	875	949	926	993	897	930	905	923	971	925	904	933	915	900	905	978	928	890	980	884	938	947	959	918	957	887	900	896	967	958	1004	902	947	905	918	953	920	921	896	858	868	905	894	853	904	918	927	935	936	852	930	936	881	950	913	990	884	965	974	932	957	916	867	959	909	923	915	935	900	989	913	946	924	902	907	912	1004	983	934	895	947	920	940	959	914	918	923	880	943	907	929	851	949	936	981	983	924	914	962	902	906	939	907	933	950	957	890	961	918	896	965	917	978	1006	945	955	943	972	934	922	919	950	915	976	918	914	971	942	873	911	959	948	957	952	911	969	914	875	903	977	918	936	955	861	933	885	984	970	903	931	895	931	927	945	946	961	961	948	940	930	924	953	913	904	907	989	932	919	964	939	956	919	901	882	905	962	932	916	936	943	909	917	928	940	948	957	939	940	928	954	939	955	949	938	943	915	907	904	920	917	918	894	945	869	972	924	944	940	898	943	989	957	1009	931	896	926	947	944	854	933	933	919	936	877	949	900	966	922	945	937	895	934	935	909	945	884	877	986	936	945	910	933	932	850	901	872	952	955	931	946	873	878	947	951	930	910	922	908	903	940	925	882	952	950	899	929	938	894	939	913	925	957	952	956	923	922	947	949	938	934	899	912	939	933	932	956	963	963	925	894	989	859	931	914	905	943	876	917	887	996	924	921	959	990	891	912	937	929	959	909	919	934	971	911	939	884	901	944	921	930	876	924	939	897	907	912	954	956	918	924	901	906	947	967	902	896	922	942	962	907	909	948	910	945	875	972	937	880	940	886	900	879	973	873	889	925	893	921	909	931	898	936	937	958	883	936	910	931	947	915	953	917	947	893	904	901	967	885	957	883	931	915	898	967	968	926	949	920	1002	950	944	881	890	959	928	1000	887	929	951	913	910	958	960	938	947	924	993	912	868	921	903	933	950	947	891	957	960	941	936	972	932	973	943	952	926	948	868	932	947	943	935	924	891	978	926	927	901	928	961	981	906	890	963	957	922	962	894	941	974	864	948	915	887	887	938	865	920	969	921	935	900	935	958	974	914	993	926	958	910	963	930	926	890	935	943	923	897	893	892	910	931	931	930	925	960	922	897	909	943	935	916	889	893	942	935	1010	900	939	903	896	878	953	956	921	940	928	974	918	878	917	934	946	967	975	923	918	910	918	981	965	922	932	933	932	928	908	970	909	944	902	866	872	979	871	897	943	945	940	948	890	919	907	928	945	929	884	948	843	952	901	944	911	982	873	1006	929	879	929	915	906	951	912	899	989	922	912	916	935	924	931	939	985	1004	940	910	883	916	934	936	962	972	899	997	912	965	886	915	957	914	884	984	953	935	952	935	986	896	882	963	945	920	951	883	929	930	895	859	938	912	925	926	904	902	913	894	900	935	948	930	934	926	957	949	922	966	927	918	965	902	906	986	932	923	935	933	920	946	894	922	945	879	928	931	932	876	942	965	884	918	927	865	911	921	897	918	936	903	946	940	883	899	946	929	870	928	949	846	943	951	960	897	930	910	931	923	944	966	948	946	878	943	918	922	918	964	930	954	889	910	869	924	954	922	929	922	982	945	928	1009	904	877	864	870	923	909	934	891	840	883	889	903	967	908	927	941	967	955	885	920	949	868	954	923	934	934	929	955	894	929	889	922	933	967	890	961	881	952	978	932	926	936	916	938	901	950	956	943	883	891	923	920	935	939	954	890	960	932	869	938	903	986	940	898	921	950	915	910	919	855	905	906	962	932	934	865	909	930	964	939	991	949	910	889	910	958	926	917	915	982	960	914	954	941	912	959	905	897	906	913	893	909	930	932	950	905	938	916	969	936	906	956	937	935	883	930	908	921	896	925	906	863	897	920	978	886	890	964	915	943	956	940	924	888	960	945	889	908	923	918	926	1001	886	918
12339	618	189	168	165	139	166	176	154	151	169	156	153	144	158	159	145	141	176	140	145	156	171	120	166	140	142	139	149	170	146	170	126	128	135	117	162	167	139	155	166	133	146	157	138	159	148	160	137	135	138	160	152	131	142	152	180	146	136	144	161	157	141	167	151	159	157	155	154	138	153	153	151	155	165	154	144	158	185	143	124	137	131	141	138	153	152	139	169	135	158	145	135	176	141	150	157	132	144	153	139	163	147	149	177	166	155	159	186	141	153	132	137	161	159	169	163	153	147	142	151	152	135	129	173	176	144	140	161	156	161	161	158	162	143	137	151	146	149	148	181	187	164	125	153	167	146	146	141	158	161	129	153	161	153	153	175	160	158	174	158	146	179	141	154	148	161	149	156	151	159	165	163	159	150	145	149	140	137	136	145	132	148	149	139	151	150	149	132	141	158	149	162	138	174	148	144	134	169	140	164	135	174	150	139	152	147	172	144	175	147	147	144	125	153	162	160	143	169	163	141	152	142	177	157	158	156	154	143	169	134	154	158	138	145	151	160	154	154	169	156	134	159	165	158	154	141	119	158	140	158	145	168	137	172	158	154	169	152	173	137	138	138	156	161	132	143	160	142	160	151	166	165	161	156	169	142	146	139	153	136	182	147	119	155	173	148	148	136	139	138	153	142	150	129	143	162	147	141	168	116	142	156	140	146	147	133	138	169	144	138	156	158	144	124	142	168	171	163	158	154	157	153	172	171	154	182	170	137	182	159	156	161	153	143	157	161	149	160	168	152	154	140	151	143	158	145	169	166	170	173	144	161	141	137	158	159	148	144	156	147	159	147	131	161	167	162	149	157	149	144	139	137	175	143	159	144	142	114	153	140	146	144	164	146	149	150	155	156	124	149	161	155	149	135	131	158	188	164	167	146	131	142	182	150	159	148	168	157	138	145	137	151	155	148	156	154	174	174	138	145	141	153	132	152	145	146	151	174	138	144	159	144	170	140	163	151	164	149	131	145	156	137	144	159	131	159	165	198	158	160	152	130	163	137	147	147	135	161	171	139	142	179	140	140	147	140	115	168	136	157	158	142	163	156	152	140	149	152	147	156	149	144	152	149	165	150	174	143	164	151	159	132	189	156	146	144	130	173	186	145	150	138	142	121	148	128	185	143	150	156	184	183	153	158	134	182	150	146	155	132	152	162	173	137	144	166	148	150	136	153	149	145	153	148	150	137	135	170	158	150	150	124	140	159	151	150	169	162	150	144	154	129	162	120	152	154	158	144	137	166	152	146	153	135	153	151	177	181	158	142	145	143	134	173	155	145	170	148	139	160	146	141	140	154	160	147	115	152	153	145	173	134	130	142	128	152	145	131	143	144	146	144	173	139	124	151	135	132	148	172	142	165	163	154	154	163	163	147	147	162	158	159	143	155	153	155	152	155	180	149	146	164	153	157	137	161	159	150	153	154	162	141	150	154	152	137	155	144	135	123	135	141	157	156	167	172	142	158	149	155	164	141	161	163	153	138	145	142	145	147	145	156	150	157	152	134	148	128	149	152	141	165	137	135	150	133	166	140	168	157	145	151	152	159	144	143	162	151	150	141	174	164	130	138	172	172	155	152	158	152	162	147	152	138	152	151	175	134	148	155	154	144	148	159	168	149	153	164	151	143	159	164	138	151	134	131	168	129	145	136	147	164	155	170	158	122	152	130	158	169	157	176	156	126	141	141	160	164	130	153	144	180	138	147	176	162	164	164	150	161	150	141	143	149	151	143	152	145	167	139	147	156	143	155	153	144	138	159	158	147	176	149	154	135	153	144	142	165	152	162	144	176	151	154	177	159	158	159	166	138	129	151	179	142	144	147	155	155	150	149	186	169	175	135	136	162	140	153	146	145	141	161	173	156	135	153	145	139	146	187	152	169	166	136	160	160	172	138	145	147	115	173	135	144	160	140	156	160	157	145	130	133	148	150	162	146	152	161	139	158	143	151	142	149	167	139	155	147	144	141	145	176	136	131	159	162	145	131	169	161	137	140	138	161	140	146	140	156	163	118	173	158	146	182	162	167	169	127	143	150	167	153	167	147	137	150	158	140	156	152	159	145	147	180	172	151	154	161	168	142	150	163	162	155	152	142	145	122	153	143	146	146	158	137	176	147	130	136	135	140	154	162	154	155	166	141	124	170	137	136	142	164	159	143	126	155	158	168	160	121	157	121	155	141	161	150	155	158	135	156	148	136	149	149	146	151	169	178	158	154	152	156	135	156	152	130	191	145	155	158	170	152	127	151	161	141	140	136	176	148	160	158	146	147	150	153	151	128	142	181	145	148	172	170	152	186	147	122	164	146	151	140	144	179	141	141	130	158	158	173	180	134	158	163	145	159	156	144	139	145	144	151	159	146	147	161	138	134	155	136	154	137	154	166	151	139	158	147	132	156	132	162	150	151	172	139	139	127	145	146	156	141	143	160	170	154	155	161	150	160	166	166	171	152	141	152	137	151	163	143	138	117	146	154	186	157	157	149	164	153	147	137	183	154	159	146	129	141	129	132	160	144	139	156	150	140	157	142	128	147	143	151	135	141	170	171	152	151	141	164	176	183	141	148	180	180	141	137	137	145	140	127	151	135	151	144	137	139	145	142	146	141	140	140	153	168	149	140	169	157	130	137	150	151	167	141	133	129	142	176	139	144	135	142	153	137	157	157	139	163	145	146	160	160	173	158	127	162	159	133	134	163	159	146	169	148	153	141	176	146	168	126	152	143	145	156	148	150	155	169	165	137	163	122	146	147	144	126	154	149	143	132	152	153	137	144	157	164	141	152	163	137	153	153	143	154	164	149	144	167	153	153	139	149	157	150	143	153	117	162	147	155	159	159	135	140	170	163	153	158	157	167	156	142	132	163	150	144	142	165	153	147	161	145	147	157	127	146	167	172	166	145	150	134	148	148	175	153	156	171	143	152	159	143	162	149	151	150	173	156	142	150	145	144	154	138	148	137	158	143	169	138	139	132	146	156	157	142	149	138	174	148	144	169	174	151	145	134	129	130	171	157	130	162	145	160	141	155	145	143	146	148	154	147	150	150	145	144	145	141	158	149	161	131	145	143	158	148	135	152	140	142	155	148	152	162	168	125	146	154	159	153	166	138	156	137	143	138	145	145	141	156	148	168	159	169	170	142	158	145	138	158	137	158	145	157	142	131	172	158	162	148	146	159	163	156	159	141	141	134	169	171	166	149	157	144	142	166	151	148	149	153	137	148	147	165	141	153	148	155	173	152	149	153	137	148	154	147	147	151	158	144	167	162	146	167	149	132	150	149	149	153	146	155	165	153	146	167	126	164	154	155	142	164	132	154	154	148	166	153	166	163	150	154	148	129	179	160	165	131	142	154	136	152	157	150	162	137	159	153	168	138	174	157	144	143	163	151	154	165	167	144	134	160	153	163	161	154	147	150	173	154	149	162	154	158	172	139	154	150	145	148	147	150	144
11214	444	497	517	480	496	499	457	414	431	400	416	447	421	403	430	416	453	455	402	440	418	435	422	430	433	416	440	444	443	413	401	437	426	403	468	434	398	423	419	426	393	433	420	419	423	407	378	387	423	467	451	419	424	404	412	441	396	408	427	460	442	405	389	441	426	440	436	413	432	412	444	428	445	449	403	421	405	421	405	429	412	421	436	395	418	428	427	400	386	419	439	448	436	389	414	420	412	420	451	431	424	420	417	416	415	402	432	427	412	416	384	399	444	385	399	399	431	405	412	439	419	423	436	422	439	423	430	422	397	387	402	401	445	428	393	432	446	435	417	421	437	390	426	377	405	436	428	420	415	426	424	414	408	400	399	445	427	443	429	422	406	424	387	407	426	404	380	406	425	419	427	447	417	403	440	432	419	418	446	451	432	402	413	408	442	395	468	458	384	451	421	434	381	408	434	434	393	440	463	451	443	416	422	447	381	382	422	410	438	405	430	378	437	410	425	403	428	401	420	385	436	445	388	416	423	418	420	388	351	426	434	421	410	412	467	413	402	400	420	416	449	426	408	401	413	429	419	361	385	405	408	451	429	449	433	414	415	427	402	415	442	420	378	430	434	415	386	401	457	398	407	412	455	448	407	403	445	414	403	395	428	476	445	443	440	416	420	399	438	413	398	398	381	424	416	432	405	393	419	413	395	418	399	452	427	408	402	411	412	401	435	412	388	423	389	407	395	407	408	428	426	405	367	409	395	436	375	420	409	449	431	406	408	441	426	448	422	423	395	444	453	410	429	439	474	417	427	392	431	418	400	426	411	435	393	402	408	465	406	416	413	406	433	417	444	422	419	378	382	445	437	417	444	375	383	406	426	393	418	430	419	405	446	440	409	456	440	411	455	414	422	409	383	378	400	432	399	430	408	410	402	427	409	404	430	443	464	444	382	432	448	427	449	432	426	403	451	420	430	430	410	432	435	435	398	401	400	413	464	385	413	432	413	423	396	437	432	437	383	439	428	432	398	417	410	407	418	436	387	422	475	450	418	405	394	413	374	428	442	461	396	426	440	410	433	430	458	424	467	411	407	383	414	404	410	420	419	419	454	444	418	420	436	425	412	417	392	426	404	404	431	459	417	376	438	414	419	422	427	378	381	430	406	393	446	414	419	405	377	411	401	413	414	377	419	405	403	408	432	405	412	460	424	420	439	384	407	458	420	434	428	398	426	425	415	415	388	433	414	422	426	418	411	429	434	433	434	459	410	423	396	427	399	416	448	426	396	433	436	410	432	414	431	422	432	430	426	381	431	428	453	463	448	415	419	443	449	428	417	428	429	438	412	432	413	414	407	424	435	398	432	401	440	414	439	407	404	428	407	437	412	406	351	415	436	422	406	420	412	418	429	402	400	426	430	424	434	399	392	423	432	433	416	399	441	453	443	441	416	372	434	454	448	410	435	448	435	421	445	413	420	415	473	424	392	393	380	429	414	422	422	436	422	401	458	416	412	422	415	468	453	413	394	437	416	416	396	404	414	432	387	426	432	414	426	429	399	414	408	456	398	452	421	417	402	491	421	438	396	430	410	413	378	441	415	428	405	418	454	407	429	427	404	412	410	409	425	443	407	434	430	422	427	420	440	399	424	414	398	436	452	392	400	389	425	442	402	444	415	424	405	370	415	406	426	432	401	420	419	383	412	382	434	412	463	419	426	419	419	428	397	403	409	452	391	439	411	471	457	425	440	440	445	432	411	421	422	435	446	414	426	456	433	387	388	408	403	421	421	422	421	426	415	427	384	401	427	457	427	436	423	401	433	397	414	417	424	409	439	440	438	412	411	399	420	409	424	400	416	449	436	462	446	399	437	421	403	402	427	441	385	398	448	405	434	432	379	405	438	438	431	404	421	397	416	450	398	429	390	392	437	412	430	403	410	430	433	391	408	413	442	434	442	416	417	399	410	423	414	385	434	440	402	396	381	428	456	397	413	453	418	402	382	405	400	449	428	404	418	461	412	411	440	397	384	415	404	389	420	388	448	406	410	412	449	394	396	431	425	409	368	423	395	411	448	414	428	399	392	438	402	421	413	420	401	416	395	399	370	428	382	424	389	471	425	423	412	440	384	414	421	430	406	425	400	445	409	439	386	439	467	395	417	397	392	398	395	383	451	422	410	443	412	426	401	420	464	404	388	439	364	402	435	426	428	423	412	458	402	417	432	432	416	426	416	426	408	449	370	408	398	429	438	407	433	390	403	444	440	443	429	431	422	411	417	413	433	457	420	392	388	459	400	437	435	404	432	398	424	418	417	390	398	415	452	404	437	404	435	429	434	385	426	433	415	402	419	460	399	438	432	411	439	414	412	422	412	398	477	396	425	430	393	439	401	415	439	415	424	432	429	469	386	441	395	422	445	451	411	389	428	442	413	433	430	416	434	407	413	456	429	418	408	410	422	409	443	416	404	404	412	422	440	404	430	431	441	397	394	417	426	407	429	444	439	420	383	403	416	382	419	399	402	407	390	428	377	441	388	422	419	422	390	417	391	421	412	412	447	398	394	419	415	436	400	420	422	415	410	453	406	426	426	402	420	396	428	420	428	415	425	459	413	433	439	432	427	421	431	404	436	407	394	463	407	434	422	410	370	442	391	402	435	416	434	427	459	419	416	383	419	441	405	409	410	411	392	417	430	423	421	389	414	410	411	445	444	417	435	453	390	398	413	366	444	389	415	414	425	378	414	410	417	411	393	408	415	444	399	453	422	414	414	413	414	432	438	419	418	430	435	407	397	407	419	437	458	435	442	402	391	413	418	419	409	447	429	420	386	402	410	427	398	443	399	424	414	415	428	418	395	401	440	438	418	412	413	408	416	428	436	420	442	376	416	426	428	405	430	387	406	430	420	427	427	435	384	437	426	413	422	420	404	398	430	378	456	412	404	450	402	419	434	417	397	404	410	410	457	398	428	428	438	424	419	400	448	416	386	417	397	382	426	444	456	422	420	413	421	433	424	405	392	420	433	367	419	385	370	426	421	387	420	427	415	432	424	419	413	421	440	420	421	431	444	429	421	409	451	434	425	446	420	405	398	430	422	409	418	445	413	408	393	437	422	436	365	430	414	429	415	422	412	461	422	388	423	392	400	434	433	413	425	423	378	406	467	411	430	425	395	448	411	432	399	415	423	398	424	389	401	413	415	400	404	394	419	420	410	402	375	453	399	436	421	399	421	443	396	456	419	378	418	390	430	404	424	434	408	436	424	419	414	400	451	407	432	430	414	438	422	434	391	426	424	429	384	414	419	396	404	397	403	431	387	412	425	407	388	442	428	469	423	431	421	422	419	413	413	452	402	414	439	409	419	445	453	402	458	400	440	388	412	446	469	415	452	445	401	417	429	410	378	420	402	435	410	461	447	397	451	406	418	418	433	400	463	388	458	449	407	389	438	410	428	412	414	414	447	408	434	365	411	453	407	384	406	411	388	421	442	414	393	426	429
57637	22478	4352	848	627	485	387	328	315	313	271	265	263	259	246	234	236	228	239	243	227	253	227	229	228	239	216	245	214	206	212	209	234	194	201	204	202	215	218	212	215	206	189	201	221	220	216	226	224	207	193	208	225	205	189	219	213	224	214	243	227	213	198	239	219	217	220	205	196	244	206	212	231	202	192	212	202	217	195	207	212	193	207	195	214	241	184	215	213	211	208	176	209	239	236	197	220	217	218	211	181	187	226	187	200	209	213	211	208	217	238	214	185	177	225	200	208	206	210	223	214	220	178	201	187	213	211	232	196	211	214	215	204	210	222	217	210	231	210	204	213	219	216	221	208	225	216	236	204	200	255	203	184	199	221	213	222	194	225	176	227	210	223	212	207	230	207	236	212	225	215	219	208	218	213	218	228	195	208	209	218	202	196	225	199	210	230	209	212	202	199	223	210	244	226	217	202	209	226	224	215	219	205	233	212	219	196	204	206	231	208	201	233	197	224	212	187	203	215	193	219	232	218	175	201	202	254	202	210	213	251	192	211	220	199	193	227	213	195	204	221	203	208	200	243	220	197	236	200	216	223	225	210	168	210	224	232	206	228	235	232	208	195	185	188	209	217	216	214	199	227	189	211	204	223	218	215	201	204	232	185	210	233	189	233	211	205	230	220	204	212	214	202	200	197	186	212	196	196	207	203	200	256	217	206	224	206	219	220	196	222	204	231	191	227	196	205	221	246	200	187	206	214	206	231	253	226	195	230	216	212	211	213	194	209	220	221	221	205	215	212	214	206	207	211	221	200	211	187	221	214	216	219	185	196	238	212	197	229	211	202	232	217	193	209	218	214	237	216	196	206	235	199	223	191	217	212	203	220	209	229	232	251	200	215	208	224	189	187	216	220	216	185	226	208	200	192	222	203	213	212	211	235	204	211	231	220	199	202	225	209	190	218	204	197	231	219	199	201	231	186	228	240	198	202	213	229	219	217	201	213	213	211	201	219	189	233	212	214	215	221	210	200	225	221	219	198	226	204	217	198	226	201	248	241	232	210	198	210	220	222	230	210	225	211	208	215	230	216	217	202	222	226	208	217	204	209	220	225	213	213	246	224	224	228	202	214	197	208	210	210	228	197	195	210	207	203	199	198	209	198	198	200	206	228	220	222	228	200	210	230	229	197	248	247	200	248	173	191	206	202	205	230	219	226	208	240	225	189	216	199	222	220	206	205	220	216	216	186	215	221	222	206	218	223	189	232	220	244	237	198	205	218	203	193	216	241	194	188	203	207	204	201	207	187	232	224	200	189	208	236	214	233	200	228	201	197	235	217	207	202	234	209	218	237	197	225	213	232	215	223	213	214	227	256	216	258	206	226	211	209	169	194	226	208	185	236	189	242	194	220	203	200	202	226	212	215	196	207	229	257	215	211	202	222	190	212	197	198	221	215	215	233	239	221	224	212	234	201	194	239	210	230	199	227	219	202	215	177	204	212	224	210	229	207	236	256	208	231	240	194	247	204	227	205	203	215	204	223	246	198	193	215	212	207	199	207	217	231	198	211	227	227	217	237	216	204	199	216	224	214	221	202	200	223	207	197	212	264	214	199	202	227	221	215	219	227	212	221	210	231	217	213	213	212	230	226	238	189	221	194	221	208	219	208	224	208	203	200	204	185	198	219	226	233	208	217	214	206	229	199	196	238	226	227	199	230	212	254	209	204	208	218	212	205	210	192	248	237	197	204	231	221	227	208	226	228	183	192	235	221	211	212	235	221	215	195	199	211	214	227	217	195	217	196	212	188	244	219	187	212	214	201	200	231	241	198	195	188	234	202	241	251	206	211	198	213	188	222	225	234	231	219	220	214	212	223	201	222	213	190	193	225	187	229	209	222	220	213	202	202	226	201	222	232	217	187	195	217	220	216	202	226	202	200	210	207	214	237	227	219	222	196	217	213	220	229	217	218	197	213	201	199	216	197	211	196	206	215	202	237	231	199	218	234	209	196	218	210	199	218	206	224	210	229	234	237	227	201	219	226	201	190	210	188	210	215	200	200	229	213	197	272	201	202	254	229	214	226	220	173	205	234	229	221	241	228	221	236	207	217	229	206	219	221	210	220	192	230	216	233	203	235	217	244	230	257	216	206	214	226	203	201	206	200	218	213	209	224	258	220	215	194	213	174	210	223	197	226	235	205	220	206	229	252	228	190	208	190	212	189	208	226	212	207	191	219	240	204	204	221	215	235	191	200	202	187	217	214	241	207	209	197	199	233	193	215	248	203	212	201	233	265	200	221	217	192	204	212	202	204	206	230	226	193	211	204	219	204	220	205	216	229	217	207	210	231	223	219	211	230	211	209	205	201	198	241	222	219	257	212	201	213	224	228	216	211	192	232	227	226	209	210	215	231	236	222	202	223	192	206	204	216	215	203	219	203	181	240	207	197	209	196	207	199	209	203	231	200	221	228	220	220	212	202	212	222	210	240	225	212	173	186	200	185	188	190	212	205	227	193	223	230	260	221	205	235	217	225	215	200	251	212	225	223	208	229	193	180	214	250	213	213	171	187	205	215	223	207	193	218	200	223	219	225	199	216	180	211	240	204	199	189	215	214	206	206	241	211	202	214	181	229	230	217	233	200	212	226	214	203	196	199	212	224	207	202	230	237	214	216	222	225	214	210	210	215	181	191	214	231	245	201	197	215	232	192	212	210	225	181	239	194	214	239	211	219	224	219	210	225	204	216	218	220	202	201	202	233	232	209	233	217	217	193	207	219	216	240	226	224	208	227	214	186	218	226	207	259	209	190	242	199	243	251	225	211	213	229	224	204	195	217	199	199	199	235	237	240	180	215	233	230	198	214	236	188	202	218	237	227	204	184	214	214	233	210	213	211	223	212	255	218	215	189	226	189	214	258	241	224	189	233	219	209	219	216	231	249	210	269	205	210	215	221	240	227	218	208	226	220	221	241	204	229	241	245	205	258	213	227	226	214	225	196	231	210	194	177	207	232	210	230	219	213	213	209	215	213	216	215	212	221	209	225	267	239	202	215	196	205	210	191	234	230	216	231	211	223	232	223	209	224	208	203	212	209	223	215	239	232	208	207	201	215	213	215	214	218	223	221	234	229	224	221	236	198	232	237	229	231	192	182	228	185	219	195	203	187	182	210	237	222	221	209	208	234	220	226	236	222	231	206	228	213	218	216	215	211	235	203	222	195	202	210	210	186	210	238	210	218	220	209	186	227	198	255	202	203	208	201	201	193	183	220	218	233	212	199	217	219	221	215	232	214	232	193	211	205	225	233	209	211	238	216	203	268	203	205	198	227	211	212	232	235	202	206	210	217	217	209	218	194	209	196	216	199	209	188	223	223	228	208	199	214	216	201	185	207	226	212	217	229	203	226	221	244	220	200	213	215	191	173	204	205	206	216	190	224	221	222	207	206	197	233	227	223	195	220	187	209	226	214	225	215	216	241	204	206	198	240	215	187	197	261	216
34583	1300	2150	2428	2190	1838	1514	1361	1169	1096	1039	960	867	824	801	763	767	717	692	692	733	680	672	694	681	632	628	602	643	634	599	618	640	623	583	611	587	640	603	587	604	599	619	575	587	558	624	593	543	645	576	549	595	578	600	571	605	576	564	579	589	569	565	600	594	577	574	552	554	529	553	597	539	565	590	578	540	609	585	552	545	574	584	526	553	544	560	530	586	570	570	558	556	600	597	550	576	562	552	596	559	536	559	519	581	542	577	610	616	577	543	608	577	556	537	584	551	544	535	598	569	552	528	586	600	529	562	555	577	551	557	556	556	555	515	618	549	569	570	591	586	566	590	568	540	594	583	546	554	539	547	610	509	595	595	597	571	589	571	569	562	553	568	580	572	525	533	559	566	533	576	563	562	520	578	578	560	559	559	556	519	581	553	552	532	578	564	560	574	559	533	580	533	610	500	546	548	549	567	543	563	546	571	548	560	555	548	535	523	551	562	595	595	568	545	545	551	577	535	550	515	612	571	534	601	607	600	591	601	513	516	573	587	550	569	564	547	592	559	564	577	585	577	579	559	546	557	563	546	572	580	560	571	584	602	551	532	579	560	580	525	574	593	568	535	568	577	567	548	561	542	601	554	571	616	611	521	547	588	564	554	601	523	527	612	536	575	524	560	549	548	534	560	555	537	541	550	590	571	583	601	557	575	567	551	562	549	573	553	552	576	562	548	521	550	583	547	532	536	573	583	577	579	545	550	550	562	562	571	602	600	556	543	594	550	571	575	536	556	559	584	584	539	582	618	564	560	581	576	538	574	586	594	579	585	576	569	587	482	523	575	561	548	547	567	562	542	563	540	522	585	550	595	541	569	589	600	560	571	550	520	548	547	550	559	554	532	524	561	568	536	593	589	564	507	561	605	519	552	578	556	568	517	560	584	542	583	540	557	557	582	562	544	537	535	593	597	589	591	579	520	571	536	525	613	544	557	535	576	528	560	555	550	582	573	564	567	567	586	564	563	535	541	540	592	587	595	565	547	585	565	583	590	565	555	528	551	606	585	559	540	542	579	571	603	579	550	522	606	534	549	552	572	577	575	550	517	563	557	547	560	579	583	576	580	574	593	577	573	566	551	578	529	540	499	540	557	546	595	552	585	588	590	557	566	515	578	574	573	567	535	552	546	560	536	583	593	541	553	510	550	611	597	530	553	564	543	551	580	567	583	561	527	555	561	526	563	575	550	555	555	556	519	581	585	582	528	554	538	578	580	559	560	619	589	532	595	594	577	604	556	566	584	584	585	573	564	588	526	571	623	585	572	568	574	532	527	558	552	538	602	567	569	576	553	572	546	585	591	554	549	542	553	548	549	584	586	567	540	565	592	581	586	587	564	589	549	521	545	580	550	564	554	562	600	564	520	560	593	543	554	565	575	540	542	512	580	555	617	587	566	531	533	599	604	567	571	542	568	574	549	547	559	540	569	545	529	556	538	513	560	589	567	548	532	585	534	640	541	601	614	583	565	575	548	559	571	586	550	542	554	527	587	540	559	601	551	548	565	587	509	530	549	596	575	563	571	571	604	620	560	547	542	560	593	551	546	541	542	556	558	547	552	574	581	573	553	598	598	531	543	568	578	559	538	592	560	577	553	608	549	529	495	590	569	558	537	560	575	576	607	556	534	575	556	574	567	529	548	538	516	549	570	558	570	528	616	602	546	564	561	547	551	602	580	532	546	498	571	578	564	553	562	565	530	600	570	531	543	572	582	535	588	588	554	562	589	532	535	577	565	587	548	587	578	577	606	559	517	540	538	552	553	522	624	578	602	575	545	580	586	611	558	545	555	572	550	540	543	552	536	580	574	594	574	606	559	567	581	574	560	566	593	567	575	597	537	564	520	531	589	579	577	584	610	573	572	538	562	546	545	587	598	554	587	611	569	564	557	562	547	557	528	578	579	541	578	579	569	548	576	557	569	548	588	590	555	586	559	564	554	580	583	542	529	532	557	556	551	540	594	556	591	548	587	597	574	521	562	573	538	582	606	554	577	597	559	550	584	560	528	559	572	569	584	571	532	532	583	613	581	566	567	576	573	556	554	528	598	587	561	571	552	603	562	622	595	546	514	549	578	608	583	572	550	567	530	553	572	565	544	588	568	560	585	566	576	525	581	548	535	550	549	550	576	578	516	558	575	564	543	593	556	506	546	523	539	550	559	618	580	573	582	562	541	568	577	513	547	610	608	611	554	520	515	528	557	587	547	543	586	561	522	549	530	561	532	538	576	576	576	538	570	504	526	569	577	619	536	535	576	591	543	568	543	604	528	550	564	528	589	559	554	573	544	576	582	541	565	531	582	547	539	540	571	565	531	553	569	534	531	570	561	532	544	524	579	559	555	539	545	564	593	532	578	569	555	563	547	560	571	602	562	607	605	548	615	572	559	527	553	548	558	589	584	560	601	547	543	551	564	599	587	547	548	592	549	581	568	588	573	566	549	544	561	512	548	552	559	559	531	563	597	554	572	572	560	598	577	569	559	589	573	521	589	564	541	569	590	553	530	593	536	572	514	580	541	572	547	596	537	586	524	515	517	555	571	519	608	565	575	582	573	552	528	586	576	600	580	579	586	583	554	587	582	571	553	537	572	583	560	554	611	546	572	580	559	582	592	560	552	539	558	551	587	572	576	542	526	579	568	591	528	588	561	554	594	566	538	537	568	525	519	562	573	562	572	553	589	589	592	596	567	598	554	550	523	549	590	583	551	581	603	536	529	564	563	539	575	560	566	558	577	566	506	588	561	581	573	545	568	552	590	540	564	603	523	567	579	537	562	528	538	593	561	570	568	560	588	565	583	571	586	562	580	570	607	582	545	508	575	557	547	553	557	565	540	528	550	563	573	577	570	556	568	529	551	539	587	581	570	612	562	491	539	529	596	551	539	559	556	582	594	552	561	540	568	588	586	544	567	540	547	563	592	581	543	541	584	568	552	572	540	552	565	571	611	579	570	539	550	622	568	546	548	549	523	523	583	528	561	535	567	586	585	588	574	572	513	547	559	576	579	532	579	555	522	581	574	527	565	591	552	562	591	531	540	564	558	567	570	549	534	582	557	570	560	532	576	564	570	597	561	517	558	552	544	561	530	565	556	572	572	550	590	552	581	525	616	564	556	590	556	545	529	563	586	557	547	536	558	551	538	555	586	594	574	520	565	550	525	557	546	572	566	553	565	558	564	583	545	552	595	585	542	560	573	588	547	503	574	578	535	541	583	556	573	597	604	584	575	544	575	541	518	588	607	545	526	572	563	542	566	576	596	554	560	581	579	531	543	556	567	548	535	597	565	545	546	605	525	536	566	539	569	590	496	518	550	568	542	549	550	550	577	571	561	576	569	541	591	546	532	564	585	564	547	565	524	529	543	578	540	567	558	573	550	529	577	574	555	572	585	522	587	538	584	591	570	525	580	596	512	521	586	562	485	575	552	588	584	565	536	572	540	592
65893	30101	12320	2236	1250	974	759	711	586	592	539	537	511	514	506	502	502	441	480	444	435	453	453	457	449	423	441	423	406	435	416	403	413	389	393	451	427	388	404	354	392	421	382	390	397	370	406	437	377	432	362	415	406	390	400	414	381	401	391	408	436	391	417	390	404	393	388	381	404	396	402	395	442	385	415	404	429	392	411	378	380	406	399	419	373	404	370	404	395	375	400	372	413	419	380	380	410	398	371	364	432	375	393	397	373	399	407	390	407	409	402	398	409	385	398	417	395	347	385	384	442	425	353	410	395	361	361	381	392	392	387	384	387	389	381	400	395	392	413	424	449	369	443	449	400	365	397	430	392	400	389	368	384	447	391	370	413	419	386	387	416	425	398	425	407	389	387	365	396	360	457	422	369	409	345	368	390	393	399	411	382	396	419	398	395	414	382	405	417	393	412	409	416	402	348	380	412	378	352	372	412	409	352	397	403	367	379	373	413	409	390	395	398	408	373	377	400	408	409	365	375	381	405	409	377	423	386	424	381	359	409	427	399	423	425	404	383	368	395	388	406	424	380	406	402	421	423	390	391	381	371	402	422	385	401	377	437	396	411	401	417	426	374	383	384	403	372	419	380	405	380	375	412	376	416	422	420	349	382	411	354	414	418	425	372	375	401	428	372	399	408	389	411	405	371	388	387	431	431	425	407	429	402	369	409	388	395	408	380	377	413	389	400	440	384	387	406	398	386	372	424	398	374	378	391	387	387	401	430	394	405	400	397	398	360	388	375	406	426	381	398	388	361	411	451	345	434	430	401	400	388	407	389	360	390	377	448	403	418	402	399	441	418	354	386	380	375	439	395	393	413	392	409	402	383	407	420	415	372	388	366	399	383	392	399	401	395	393	387	380	406	361	385	365	418	386	424	411	419	374	397	400	391	415	406	401	416	415	388	398	421	384	406	426	365	400	401	397	400	413	390	429	431	421	426	433	385	426	377	396	403	405	387	415	391	393	400	382	427	390	411	395	440	404	426	361	342	386	393	352	398	392	367	382	404	402	399	377	379	404	445	412	413	423	385	386	416	407	377	382	386	388	397	378	410	374	419	432	361	338	397	376	406	383	408	386	399	391	405	403	438	350	369	419	398	399	385	437	392	404	397	375	383	390	394	438	388	370	397	399	406	393	374	382	415	432	395	428	409	403	392	377	366	356	387	410	400	409	428	402	386	353	375	387	416	367	409	424	388	376	378	413	396	397	374	384	439	376	393	408	407	380	406	370	400	400	418	403	398	408	425	419	402	399	354	407	405	369	399	406	378	394	351	377	393	409	397	381	386	372	417	368	408	410	393	356	387	409	406	368	399	377	389	423	392	402	356	408	370	388	378	378	407	421	406	377	359	392	420	405	362	409	448	383	395	407	369	372	404	418	403	395	376	407	404	375	379	424	373	383	426	403	349	411	405	409	401	418	371	423	410	423	398	398	388	372	442	422	402	399	378	413	425	413	388	368	376	380	394	377	406	440	388	381	363	386	427	386	377	375	427	404	402	387	388	412	385	402	376	410	368	429	379	378	379	429	407	360	372	374	388	415	402	401	398	404	431	401	365	424	385	397	409	405	374	390	396	388	394	351	428	406	413	420	392	407	371	344	442	392	403	376	386	401	381	401	391	405	405	377	370	417	418	417	383	415	401	387	413	420	387	394	373	399	440	368	418	384	375	396	417	403	376	386	407	395	387	401	374	363	403	384	393	386	396	379	363	401	383	376	398	348	384	404	415	368	338	418	429	425	417	425	402	396	395	393	397	408	384	396	423	394	380	403	399	419	392	374	374	330	431	415	359	372	393	397	372	389	364	371	396	418	443	373	366	400	416	373	409	408	397	375	384	393	393	436	395	412	427	414	415	358	407	431	407	370	411	364	385	380	389	366	390	371	380	381	386	401	436	418	397	404	348	355	406	394	394	384	415	359	407	384	421	421	426	415	417	364	410	384	418	409	385	396	393	391	387	422	414	373	417	401	388	400	370	417	381	431	392	416	387	381	403	396	402	380	426	415	414	421	399	386	378	363	383	400	380	397	410	400	395	385	420	415	391	403	383	418	415	382	411	376	380	399	384	417	403	405	402	373	419	390	393	375	404	378	385	411	383	365	438	390	347	365	401	381	398	387	401	389	422	427	379	375	387	351	405	381	362	382	397	369	374	370	383	387	398	412	347	392	404	376	367	363	385	350	421	384	385	431	436	384	407	375	401	385	432	386	402	373	381	437	444	410	413	384	440	375	430	430	389	410	410	360	396	352	415	425	391	377	406	415	370	393	394	404	371	381	366	401	427	408	383	411	411	393	417	402	413	390	420	410	412	404	413	384	403	413	373	404	429	437	413	395	387	370	413	422	388	399	386	374	414	378	387	365	392	420	413	402	417	407	402	377	407	396	392	444	427	360	387	404	438	433	426	389	392	433	412	397	391	400	393	443	439	407	390	396	393	429	410	434	380	423	399	420	391	405	370	408	415	396	407	398	376	376	457	402	411	380	458	393	410	368	368	401	418	379	416	384	402	440	411	409	404	420	369	419	431	435	423	405	415	410	369	393	398	414	403	418	412	364	386	385	392	432	379	364	359	440	429	391	398	407	362	402	376	398	426	399	414	405	402	371	447	387	377	391	418	399	397	402	414	457	399	387	408	411	353	411	387	406	403	371	382	408	404	414	397	399	407	429	392	450	400	394	382	386	381	368	445	372	381	381	423	401	383	367	381	393	433	358	366	356	404	414	393	371	428	437	396	392	418	420	436	391	425	398	396	379	389	437	384	427	403	413	368	421	410	347	391	376	366	426	422	391	391	383	391	419	406	367	428	390	358	372	387	371	434	448	395	412	358	385	357	383	368	452	394	399	374	373	399	415	390	393	346	373	388	389	427	404	416	401	381	425	426	417	389	367	426	380	430	402	378	429	393	430	378	419	380	400	426	419	430	390	393	390	386	403	422	378	381	372	394	384	380	423	381	395	412	374	418	394	405	400	371	435	404	390	366	422	376	431	380	390	405	380	415	370	419	374	368	406	395	390	401	390	408	387	366	415	390	361	424	399	449	409	377	404	415	401	433	387	438	423	358	393	464	416	441	397	394	334	378	410	419	409	348	412	397	339	373	370	443	388	397	392	398	372	417	353	380	377	410	381	392	389	404	426	376	383	372	390	400	408	416	389	412	406	419	393	374	409	392	403	368	353	387	390	392	392	424	433	413	401	402	375	363	423	422	436	393	397	425	380	435	416	405	423	381	404	386	390	407	370	408	397	420	444	378	423	383	374	378	395	424	395	396	421	426	403	412	351	411	399	375	390	417	393	394	420	398	407	397	387	393	378	348	403	385	413	418	371	420	426	382	402	410	420	431	433	354	368	392	441	392	354	359	428	432	392	398	389	383	372	397	422	390	394	368	372	388	369	403	421	383	394	373	391	378	426	407	361	414	394	405	401	406	395	403	398	394	386	370	365
43818	2341	4020	4540	3980	3345	2855	2390	2108	1884	1768	1582	1561	1488	1356	1380	1311	1266	1231	1157	1125	1153	1096	1118	1100	1050	1063	1080	1021	1069	1025	1053	1058	1002	1013	1030	982	1027	1037	1026	940	1006	970	1043	910	1056	919	888	988	1000	912	998	908	960	951	957	912	962	938	889	990	957	974	954	928	972	958	932	1022	923	941	953	946	938	959	953	968	983	949	919	940	955	963	933	924	948	959	897	1008	974	937	941	900	939	976	951	985	909	927	873	917	925	930	931	933	1002	975	943	963	910	913	997	939	924	957	966	931	934	907	973	926	869	935	947	904	929	907	959	979	889	913	951	933	931	965	907	912	943	926	950	969	931	971	985	899	914	980	920	888	982	894	948	940	953	932	968	939	919	912	922	856	932	982	956	943	948	871	882	922	992	923	946	899	938	956	958	938	956	920	916	926	947	890	897	913	901	919	913	964	948	967	934	899	930	954	919	847	952	922	891	972	906	915	911	920	909	914	918	913	869	937	934	919	906	908	962	921	934	938	899	916	943	928	942	925	939	869	942	888	902	1029	920	986	871	916	924	953	951	900	891	928	891	973	954	921	884	907	893	880	912	920	965	901	948	927	885	908	919	933	884	863	955	928	931	922	950	908	940	927	903	941	878	878	942	945	939	892	879	952	840	944	921	916	923	932	900	921	902	871	944	973	926	939	887	944	918	966	894	900	918	920	880	957	895	909	937	922	970	948	937	936	907	897	878	1001	933	933	953	945	918	977	925	935	888	927	888	885	930	949	954	930	908	984	911	921	965	941	902	924	912	884	960	993	952	891	870	907	937	911	917	941	933	896	938	907	896	917	941	913	919	913	930	951	932	919	932	893	909	906	913	958	938	899	912	907	946	937	897	952	916	907	939	931	943	893	896	901	914	887	928	855	956	983	915	922	927	890	953	919	912	924	899	905	960	893	895	925	958	925	939	970	890	906	938	907	932	932	911	957	964	886	934	932	887	924	907	959	944	933	898	914	906	955	902	911	930	946	943	914	926	888	938	882	896	929	943	920	978	917	1009	917	972	930	874	966	936	930	906	915	908	932	977	933	910	952	958	911	996	904	900	910	948	977	964	876	925	973	906	861	945	919	929	948	886	966	929	921	909	987	950	874	870	953	899	961	859	917	922	934	931	900	873	880	890	917	917	953	908	907	941	894	923	977	892	933	927	912	939	974	914	906	913	944	884	920	960	990	904	928	938	949	896	898	950	938	956	907	905	911	918	936	918	953	941	942	954	965	920	898	931	933	898	953	962	873	874	886	919	940	964	968	959	904	894	934	863	950	938	962	861	957	946	937	978	908	905	915	890	930	923	937	932	903	921	865	915	975	898	905	913	940	911	920	974	946	922	956	941	901	946	906	944	954	941	934	929	966	953	963	952	968	873	973	911	914	939	881	935	921	924	906	881	973	904	997	969	950	957	960	884	968	928	965	912	946	927	955	927	885	920	931	935	948	899	932	956	936	934	918	963	929	990	927	947	893	920	938	896	911	883	954	973	898	889	955	933	886	930	898	928	924	951	885	938	943	911	861	920	890	902	911	928	882	896	909	966	904	854	919	942	910	948	967	899	942	925	947	909	889	904	909	969	923	913	842	904	932	980	887	924	939	901	935	882	955	912	892	905	911	977	932	921	955	896	983	924	1014	1002	994	951	982	928	945	936	907	860	862	927	1009	936	960	937	958	957	874	932	987	913	978	872	948	959	913	949	901	891	927	902	937	929	911	969	879	1015	872	944	906	919	889	933	932	988	942	918	917	914	946	914	999	887	948	968	952	915	919	843	926	894	943	944	930	889	922	936	884	887	945	939	913	904	937	925	899	876	960	969	883	972	941	880	892	932	943	935	905	935	901	935	928	938	973	941	944	927	937	967	961	920	926	918	897	931	897	898	889	933	951	938	970	898	966	912	919	916	912	847	954	963	936	978	934	878	948	916	943	917	956	945	955	922	960	920	933	936	986	865	900	913	891	917	997	924	887	954	947	910	916	914	940	911	945	975	1000	964	911	934	903	873	927	917	838	930	898	946	966	913	878	867	946	940	921	901	942	908	883	935	991	942	938	862	941	956	960	910	909	953	938	962	904	951	978	977	896	982	945	917	915	931	899	920	906	924	895	856	908	874	936	891	887	928	894	929	877	864	908	951	931	901	932	915	940	911	928	892	898	935	922	999	959	903	964	891	872	933	900	929	927	903	945	882	955	953	970	1019	954	921	968	951	930	947	957	903	1027	946	949	892	953	914	912	920	900	981	973	926	894	931	957	915	881	935	886	958	924	968	911	897	971	841	908	927	930	903	913	912	962	991	917	934	903	897	946	949	952	862	981	944	930	939	908	950	922	916	953	930	908	921	951	916	922	882	929	977	874	944	930	922	903	902	950	939	899	981	917	904	949	888	946	938	942	908	918	882	931	890	919	923	956	912	939	932	907	913	897	924	914	867	944	938	924	882	918	954	885	903	886	995	890	921	956	874	969	953	982	1002	907	944	922	963	929	923	892	898	914	917	977	914	948	938	924	986	933	934	910	920	958	915	941	944	925	899	914	935	889	913	933	918	886	947	921	908	930	918	953	933	946	918	948	988	976	928	923	894	948	948	911	957	932	902	902	944	931	943	867	867	926	946	971	907	958	956	905	875	959	939	934	953	921	939	904	957	940	925	906	892	933	971	937	922	966	875	929	854	909	950	913	938	968	884	933	917	869	912	936	919	931	903	922	966	962	933	908	894	905	887	927	949	939	939	970	916	917	904	906	930	931	967	876	958	979	916	875	923	935	916	894	951	938	927	909	930	920	908	915	982	941	966	889	952	908	963	912	943	921	932	911	965	931	949	928	945	885	921	924	911	895	906	941	937	857	917	1001	933	873	906	887	961	943	923	865	866	888	881	931	924	953	923	914	967	894	924	927	974	896	926	868	951	862	938	951	887	900	896	904	899	944	932	948	916	943	917	898	879	971	878	997	915	955	969	932	937	946	950	935	903	939	910	894	924	992	947	980	886	935	913	923	928	896	926	935	932	953	910	929	981	922	911	896	930	925	894	937	947	969	917	873	933	974	890	974	981	949	901	931	968	872	947	942	934	990	935	962	882	924	977	930	938	938	908	950	913	910	911	966	950	898	936	953	949	968	945	904	875	956	958	945	950	916	976	957	908	920	952	1016	953	918	956	945	958	911	1040	939	903	959	890	894	897	937	920	897	919	955	914	967	910	969	938	959	920	942	990	911	934	941	908	972	913	941	915	936	903	931	921	915	936	975	916	949	947	902	890	873	918	950	991	966	954	940	884	937	939	933	918	893	925	903	944	919	960	921	925	940	928	932	955	979	936	889	879	964	911	913	898	936	923	909	884	914	943	940	942	958	938	923	901	942	883	938	894	914	911	942	956	919	969	982	881	905	903	911	909	940	870	894	955	952	891	936	959	926	947	914	942	917	909	913	924	929	914	916	949	937	953	935	902	905	924	918	954	958	940	953	929	960	945	937	933
12019	587	222	172	130	144	185	158	154	158	142	111	138	143	152	170	154	164	161	154	150	170	143	141	161	138	161	137	137	146	141	181	158	156	160	142	155	151	152	126	124	154	153	144	124	167	146	155	178	166	144	153	137	163	147	151	144	124	134	158	159	153	137	132	153	141	156	147	131	153	175	123	159	156	162	147	159	147	136	133	162	147	180	157	146	155	163	144	154	154	144	136	157	148	167	149	152	154	153	164	144	137	153	156	136	148	152	164	153	177	151	178	154	176	170	146	164	144	147	148	164	149	149	143	173	133	157	176	153	153	142	151	154	145	135	162	162	174	171	149	161	169	137	162	165	165	146	146	170	139	138	142	144	155	165	161	166	180	158	157	134	143	157	157	136	151	143	129	157	140	140	166	152	154	149	157	140	150	138	120	153	166	161	144	168	154	147	167	175	143	148	172	153	167	153	152	146	145	148	150	159	159	143	152	153	150	140	150	163	149	142	137	139	184	136	154	163	184	159	166	165	136	154	160	144	157	152	167	156	138	145	140	149	146	146	162	158	156	152	153	140	156	148	130	150	140	116	149	136	146	137	164	119	146	164	141	148	167	124	166	135	149	163	148	168	151	147	158	151	142	141	130	154	137	150	144	145	164	165	152	138	167	158	142	148	146	142	143	131	157	156	171	141	129	151	165	162	162	143	164	156	144	147	151	154	169	156	126	145	149	174	142	147	154	137	151	161	140	159	137	150	132	143	147	150	159	164	168	164	140	162	145	141	160	152	137	168	126	144	132	136	129	140	137	138	129	171	134	146	148	158	161	162	156	157	172	163	163	149	154	161	162	148	143	151	148	160	158	167	162	135	136	173	145	147	164	159	128	147	136	159	152	132	146	161	153	159	144	147	161	154	158	160	143	131	149	144	147	155	131	141	148	126	126	145	157	180	170	167	157	130	153	135	143	142	147	183	144	171	149	146	152	156	144	177	147	150	147	141	158	173	147	153	125	155	139	142	172	167	146	141	160	146	144	116	141	154	139	155	159	145	150	165	136	155	144	143	141	138	144	144	142	161	125	134	151	166	161	164	144	134	154	136	152	146	150	152	144	140	169	142	181	170	168	140	154	147	135	140	146	148	152	159	157	158	184	166	170	159	113	142	151	167	149	145	151	127	160	171	184	162	156	135	130	130	139	152	153	136	152	155	148	140	155	164	148	154	149	150	159	161	153	164	158	143	120	129	146	155	167	156	154	151	152	147	162	135	172	143	150	134	150	141	149	144	141	163	135	153	175	160	132	152	176	146	142	155	133	158	161	156	161	156	160	157	138	139	173	168	153	149	158	153	168	162	142	123	120	161	129	145	146	177	139	139	144	136	134	149	151	152	162	133	149	155	132	155	136	163	170	158	172	153	127	151	134	155	150	138	150	156	156	162	163	142	136	156	156	146	140	125	146	159	142	127	155	141	169	137	161	147	153	140	150	148	147	135	167	147	148	170	145	137	154	159	150	164	141	171	135	156	146	154	147	152	136	145	157	143	165	137	133	142	145	134	136	151	139	143	165	125	163	162	165	147	153	157	161	145	157	136	155	145	128	147	153	158	153	142	169	149	139	156	147	148	156	161	151	151	145	166	134	137	150	136	170	153	149	154	135	139	142	151	169	150	160	144	163	155	135	143	150	123	147	151	164	159	152	148	161	153	142	129	163	158	141	143	149	163	129	164	137	158	153	158	151	154	158	138	152	149	167	158	136	158	157	171	142	158	159	164	141	147	141	144	148	138	134	170	154	157	130	131	143	147	151	159	149	137	158	155	146	171	142	154	132	140	156	163	152	151	135	169	152	157	147	149	158	138	145	154	158	146	156	134	153	137	166	136	144	175	165	143	145	141	147	163	150	158	148	150	164	148	128	156	164	141	157	151	149	172	155	150	133	158	154	161	150	158	156	166	165	155	148	136	145	127	152	164	146	149	147	144	154	152	144	140	161	155	150	125	171	151	138	130	154	158	169	146	121	167	148	141	136	141	127	158	141	177	154	155	174	154	156	146	156	166	133	148	163	148	188	166	155	155	167	147	152	154	133	138	171	142	157	172	169	148	139	152	160	168	174	150	149	157	131	154	154	175	159	155	128	150	155	158	170	142	153	180	170	111	164	162	173	159	171	148	145	152	155	152	177	144	139	159	122	160	151	161	147	154	147	134	149	157	141	166	150	131	164	159	143	154	182	143	159	161	132	145	141	144	119	134	143	174	151	158	167	151	149	138	179	157	179	165	146	141	146	149	146	146	139	147	175	131	151	149	141	154	170	145	154	147	149	164	153	154	140	136	155	140	150	157	165	173	132	155	159	137	165	178	153	145	128	128	150	125	141	169	137	152	152	153	144	122	153	167	156	130	145	160	144	157	166	170	142	153	157	123	158	154	139	176	139	146	151	152	172	153	153	134	134	150	133	134	155	161	137	176	144	151	170	166	139	186	137	131	164	125	158	165	162	164	158	160	139	146	136	121	143	163	164	171	155	161	164	160	178	166	156	148	137	148	152	151	150	142	156	142	138	145	211	153	165	153	127	154	142	151	149	145	144	141	157	149	154	155	154	161	146	154	144	162	160	155	166	179	134	150	157	169	146	145	155	163	157	129	146	144	155	132	152	154	153	145	160	166	154	138	154	179	157	142	153	150	164	146	148	138	161	149	164	158	142	132	141	164	157	135	152	159	157	138	146	161	184	147	138	129	165	159	139	158	144	148	158	141	138	169	148	147	137	150	164	158	154	152	169	174	167	139	139	153	137	141	171	146	129	144	153	161	131	171	188	133	164	139	167	136	142	171	175	142	149	149	161	157	153	150	135	160	156	157	132	152	148	133	135	134	148	164	139	136	147	169	160	150	157	149	167	163	152	187	156	140	146	158	150	149	162	142	168	137	149	160	143	139	166	136	147	145	140	175	169	143	171	160	157	141	153	148	165	150	156	158	123	157	152	146	150	163	144	142	138	166	162	163	161	163	158	149	164	141	144	150	151	145	145	149	150	147	160	163	153	159	175	137	163	152	173	152	170	140	153	145	150	147	146	143	164	149	165	128	136	158	137	138	159	139	161	138	158	148	153	150	168	153	150	146	153	152	156	168	139	130	161	163	156	136	135	191	154	134	156	145	149	165	140	166	150	177	157	142	145	163	156	152	153	159	144	156	142	149	159	136	146	156	166	152	153	154	148	156	160	163	155	156	144	151	156	135	138	141	136	157	163	158	143	147	161	153	147	151	148	141	140	168	170	135	155	142	144	163	143	159	179	149	160	154	166	144	170	136	145	155	163	163	151	160	139	167	134	157	154	191	160	156	154	160	170	139	152	162	152	146	151	164	144	154	137	173	156	123	141	157	150	142	142	171	166	142	152	176	145	163	139	143	144	146	138	135	142	148	165	157	160	161	137	130	145	158	131	147	149	157	145	138	164	156	168	147	156	151	162	153	157	175	144	158	171	169	145	153	136	132	174
11229	460	487	505	485	463	488	457	423	459	454	440	443	463	415	408	449	466	421	427	400	431	404	395	427	412	435	424	448	409	445	420	404	412	411	392	409	440	420	439	401	424	420	399	416	394	448	453	394	392	396	401	426	419	413	391	388	440	438	460	425	434	446	435	415	429	402	396	407	389	452	424	429	449	406	417	431	406	392	392	435	394	393	454	431	435	412	392	433	378	399	434	419	390	441	426	413	409	444	442	435	439	413	428	438	422	420	439	405	414	433	392	438	404	426	452	395	446	457	422	402	390	437	347	429	400	436	418	406	400	416	416	382	453	415	404	428	429	405	389	427	456	423	418	405	391	389	418	426	414	390	448	397	414	423	394	436	387	397	373	396	435	411	423	429	400	400	431	466	398	418	389	420	412	415	435	433	410	465	426	439	409	394	426	427	428	412	402	430	409	435	429	397	408	402	407	406	423	411	409	417	431	455	417	419	434	443	428	436	396	411	402	460	412	420	442	395	424	425	460	434	453	417	424	401	382	426	419	420	441	396	449	435	424	384	435	402	409	441	441	451	437	387	442	438	425	446	414	453	436	442	459	431	392	446	436	437	410	401	391	426	403	442	398	416	428	396	408	442	418	428	400	440	437	429	417	416	429	381	425	421	411	405	423	394	430	437	446	419	421	401	424	364	397	478	408	372	441	398	409	408	400	415	434	429	443	452	427	450	397	422	435	453	422	421	436	430	455	431	397	448	404	420	412	418	453	429	397	430	442	451	411	428	414	443	384	412	432	448	428	409	405	440	415	388	442	416	398	438	420	450	405	445	399	462	398	433	409	410	443	388	419	361	389	410	436	443	437	420	426	432	401	442	453	411	438	395	425	425	449	459	405	421	431	448	433	398	440	397	405	445	435	418	392	428	401	408	435	390	399	399	411	403	385	415	408	401	421	446	416	414	435	458	400	411	436	437	451	443	405	408	433	394	418	430	402	423	434	413	410	412	446	437	418	389	460	392	433	420	459	464	420	434	403	461	436	408	416	435	431	396	417	417	414	418	367	445	439	425	385	403	402	429	435	437	416	386	412	377	407	430	433	394	406	422	414	426	392	427	391	434	442	423	423	404	415	383	406	423	432	419	390	403	412	428	403	428	434	437	447	427	412	403	417	441	416	425	435	392	432	393	374	422	447	406	434	408	463	425	470	412	414	382	433	423	375	422	428	418	415	401	433	399	415	420	434	395	397	415	412	416	433	412	423	462	418	407	433	414	441	407	449	425	412	402	400	431	403	437	400	414	416	417	455	411	388	416	391	450	400	397	420	445	418	426	431	416	400	423	398	409	428	366	408	406	390	460	433	399	419	453	412	416	425	449	432	439	445	403	422	429	400	407	383	419	407	442	434	427	395	412	426	393	413	430	418	443	407	438	435	375	435	457	439	413	405	449	413	419	393	423	391	421	422	438	445	428	424	403	451	409	404	416	399	436	380	441	427	471	445	408	400	390	431	394	410	435	433	437	401	431	406	403	399	397	411	404	405	401	428	396	438	438	454	438	449	458	425	406	414	467	400	406	418	397	424	362	409	424	420	420	389	392	436	420	408	401	390	465	431	424	419	436	413	436	414	424	419	429	425	412	429	413	437	424	423	405	410	389	427	427	442	444	414	435	416	393	400	402	416	389	453	413	411	401	420	430	411	446	400	426	433	417	424	403	432	428	452	444	405	403	414	418	411	372	404	405	376	389	411	410	396	462	434	450	444	404	448	430	427	451	388	421	424	415	430	407	426	408	394	369	453	405	407	424	435	459	421	381	398	434	394	450	430	414	427	434	402	429	403	469	431	418	418	437	396	454	426	388	421	444	425	402	430	425	430	428	427	422	407	416	406	404	406	411	415	415	425	411	454	453	407	399	444	423	397	410	418	423	433	447	453	421	420	434	382	394	415	398	424	466	440	421	390	411	455	398	371	405	409	407	411	400	424	454	447	436	407	401	393	375	425	389	414	439	429	407	416	402	432	419	438	427	431	428	438	426	403	428	409	403	419	449	409	416	374	428	438	431	426	447	397	434	476	470	398	432	417	413	417	428	391	425	390	382	406	424	400	405	400	388	405	409	430	432	423	448	408	448	410	426	424	409	437	412	434	398	431	418	436	444	397	431	433	428	402	406	420	450	450	438	448	415	421	402	441	422	367	428	428	453	424	448	412	417	415	458	409	468	434	388	415	419	403	418	441	416	377	411	432	434	417	419	404	434	395	409	426	393	435	410	408	433	425	434	445	416	425	406	399	412	432	366	429	420	379	388	446	439	436	427	424	429	431	466	423	474	415	410	439	440	454	371	410	487	402	420	406	397	388	409	417	430	406	413	434	426	424	430	442	409	447	429	420	417	395	407	431	430	409	423	401	398	421	402	430	390	438	434	410	422	414	422	440	444	407	437	435	403	419	447	392	406	422	406	422	405	393	408	435	371	427	423	406	410	426	447	427	414	454	376	413	380	449	423	385	402	431	404	408	451	433	431	453	428	419	418	436	442	401	459	411	440	423	437	398	450	410	451	432	423	446	419	415	423	414	427	399	451	445	422	465	410	402	397	387	431	414	419	429	460	385	397	408	417	430	438	437	418	409	414	420	383	388	465	404	395	462	432	413	402	397	372	448	403	438	400	424	389	434	405	412	432	459	434	395	419	402	415	425	400	452	420	390	479	441	401	424	422	434	443	383	411	414	420	375	435	397	429	442	411	408	433	430	419	437	441	430	412	395	438	418	404	433	414	427	434	405	423	427	377	426	435	417	398	426	447	437	421	402	446	407	413	439	430	395	408	395	433	438	474	403	418	415	400	470	441	401	415	443	414	418	399	386	391	429	410	374	412	437	439	405	451	391	417	446	382	406	454	405	406	387	424	457	442	447	425	434	447	455	451	452	422	440	404	412	404	427	406	451	404	414	445	432	445	377	448	410	434	413	447	398	451	420	409	431	428	437	387	423	424	406	423	431	446	381	411	417	392	416	400	410	399	442	412	404	438	435	429	425	436	414	407	408	442	429	430	463	448	398	469	416	442	429	413	420	447	420	399	400	436	429	435	434	434	426	412	434	415	389	441	415	402	413	411	402	424	454	438	430	403	402	396	398	463	410	424	401	448	429	412	412	396	410	410	402	432	400	449	415	410	405	408	409	432	430	416	480	380	435	412	415	443	405	413	425	430	385	421	419	408	438	403	388	429	428	411	387	382	431	406	404	435	456	409	405	440	421	426	398	418	426	412	422	426	418	452	431	423	430	413	419	430	409	417	421	407	449	395	423	428	394	405	430	404	423	435	434	425	417	438	437	415	468	444	390	400	419	392	399	405	388	410	422	433	423	400	395	433	399	410	427	403	417	416	414	422	427	405	389	410	399	451	412	448	401	443	404	456	411	411	422	410	402	407	409	452	436	408	419	417	438	411	389	400	401	404	405	459	439	439	431	440	396	387	445	434	433	395	406	410	436	427	441	418	447
57993	23561	6032	870	581	481	361	355	317	297	287	288	290	278	225	254	234	271	208	253	230	231	219	263	224	241	243	235	202	219	238	234	232	232	242	220	219	241	249	221	235	199	217	229	216	219	237	185	214	194	211	214	219	212	191	202	208	200	237	202	221	222	199	223	226	221	188	225	214	201	218	215	187	206	210	222	218	195	214	215	219	209	199	230	218	215	211	194	235	209	223	208	215	216	189	208	214	194	242	208	227	211	212	229	192	223	228	184	213	190	212	238	218	209	197	237	225	198	210	195	205	221	225	210	204	194	241	214	214	237	220	193	219	216	222	204	214	212	217	208	206	228	245	207	224	223	198	221	226	234	217	224	196	266	214	211	194	222	210	221	208	212	227	230	211	193	191	213	198	213	214	229	229	192	206	223	236	225	203	204	197	214	211	204	201	206	206	196	221	205	221	204	173	180	210	229	204	217	206	203	225	212	236	205	233	216	209	227	236	228	215	207	234	205	205	243	215	208	215	205	216	216	208	184	179	216	224	178	214	214	226	200	231	234	220	215	217	213	216	234	232	208	207	211	207	211	188	207	237	216	202	203	220	233	192	221	200	225	199	210	221	193	199	205	222	223	240	230	187	220	209	246	207	199	205	202	199	215	244	207	225	198	206	224	220	204	224	228	213	215	198	200	200	195	184	210	216	243	212	239	217	222	210	216	228	250	214	225	225	233	261	196	201	209	194	205	226	210	183	214	231	219	195	241	200	216	197	214	224	191	201	191	217	216	235	216	220	191	225	214	195	219	222	216	203	230	211	204	222	231	212	191	220	205	239	187	208	208	218	228	198	206	210	207	216	225	201	223	227	202	214	201	193	209	216	221	232	218	242	227	207	220	223	217	220	213	216	217	225	202	177	197	198	212	202	211	221	231	240	210	197	210	216	200	215	236	185	223	220	212	227	214	199	224	229	217	204	230	172	252	226	197	229	216	192	211	190	204	215	209	191	214	215	224	211	230	202	224	217	208	208	240	210	232	210	217	209	204	226	227	224	234	216	184	210	226	202	265	208	212	248	229	203	206	197	203	215	207	238	224	202	198	267	194	220	210	189	225	205	198	193	237	211	173	210	214	243	193	216	232	201	198	207	203	239	220	218	195	222	190	237	203	208	220	226	203	221	196	236	239	235	226	236	212	224	200	203	191	213	224	228	223	211	218	212	234	217	198	217	190	186	222	209	216	217	218	191	218	224	190	214	209	225	226	249	216	197	193	197	232	255	203	227	219	236	205	182	223	220	228	234	212	200	194	219	191	199	224	221	246	206	242	207	229	193	205	196	207	205	206	222	211	231	179	210	238	215	219	234	212	215	189	207	214	224	198	230	214	235	208	245	206	234	205	217	213	231	214	220	175	186	204	231	212	195	212	228	218	207	183	209	221	220	207	233	248	197	232	202	210	227	200	190	209	198	222	204	215	194	221	226	224	205	207	204	230	196	242	189	208	219	216	245	236	238	237	245	200	205	183	224	199	224	217	219	208	202	219	221	208	216	196	200	216	227	222	230	205	220	212	212	233	204	173	198	223	206	221	232	245	190	237	196	213	209	202	194	206	204	236	207	218	206	211	209	204	198	226	226	229	221	191	194	215	235	227	197	231	204	224	207	224	196	222	197	228	172	211	203	192	217	251	208	232	229	236	201	231	217	202	215	199	224	219	234	218	197	221	213	216	201	203	245	208	211	208	219	215	215	229	206	175	219	203	225	197	214	226	190	201	213	209	215	230	226	189	236	215	206	222	200	226	208	238	220	194	200	227	224	208	200	204	225	242	229	212	209	174	195	209	200	219	210	207	243	226	218	208	219	236	237	242	224	214	214	216	191	210	214	216	224	223	210	208	225	199	224	192	200	213	196	205	226	194	233	208	214	192	233	243	183	244	224	212	234	194	222	210	219	221	230	209	229	217	187	199	212	227	246	199	193	202	206	226	208	222	191	201	227	223	219	258	195	193	211	234	205	204	206	225	213	221	228	215	188	205	227	219	196	179	210	224	214	199	206	239	238	209	214	218	222	212	197	210	210	220	183	221	232	202	180	195	177	246	231	188	212	199	226	206	227	246	225	202	223	205	222	197	220	218	195	209	189	194	234	207	222	220	213	214	194	228	214	232	214	216	181	217	207	211	219	199	255	206	226	222	209	201	205	216	220	234	205	219	232	188	212	207	217	251	202	229	203	231	213	230	197	240	197	226	195	210	203	228	226	228	204	202	219	204	234	217	227	250	215	209	237	198	211	215	222	213	223	203	217	187	216	202	175	212	228	254	200	181	227	203	201	197	211	187	225	210	222	200	236	225	224	201	202	229	218	182	205	196	230	206	182	190	189	211	217	206	231	222	234	185	203	185	227	205	206	241	195	227	204	210	210	206	191	217	190	202	195	199	206	238	211	219	208	212	231	236	186	207	219	214	208	208	247	240	212	242	219	200	245	219	224	188	229	210	203	218	236	226	201	234	192	226	207	229	239	192	224	210	197	232	188	212	237	221	229	211	197	179	205	204	222	212	221	222	240	204	225	211	219	218	220	223	214	235	212	245	219	217	222	220	185	207	215	222	232	221	210	200	214	197	199	214	223	235	214	204	209	242	214	169	198	209	197	193	217	184	237	228	181	229	229	223	221	223	211	231	204	203	208	228	218	200	241	217	229	222	223	209	206	223	199	175	209	236	214	223	209	208	220	199	201	199	218	195	200	238	189	218	212	213	235	223	199	188	228	197	234	224	208	196	210	214	213	222	234	215	226	220	218	225	180	214	215	243	209	201	195	187	203	224	234	229	200	189	232	221	210	228	192	203	209	200	208	193	223	211	191	212	207	209	217	239	197	196	197	208	207	199	225	218	202	217	216	218	218	207	207	200	231	199	209	219	202	196	231	232	228	219	204	205	219	193	242	216	206	232	205	185	198	213	223	214	229	207	206	198	201	199	203	205	209	215	235	205	208	219	201	211	222	221	212	211	204	226	208	208	231	209	234	219	206	240	212	216	218	213	196	213	227	220	224	210	235	206	219	219	235	220	208	211	210	230	226	197	174	199	201	220	223	217	196	222	217	210	199	220	205	176	235	232	186	198	221	223	228	223	223	210	226	211	229	208	253	208	215	220	230	225	235	237	214	238	215	229	230	213	250	228	201	199	202	221	195	206	232	231	226	183	233	221	193	190	201	214	215	210	204	230	219	230	223	221	216	202	188	232	219	229	201	221	200	190	205	209	207	194	220	206	202	215	229	220	212	196	218	192	210	242	222	193	203	222	228	250	199	206	219	211	202	220	205	216	168	226	219	213	234	211	232	180	217	176	221	213	224	236	216	217	191	235	195	207	217	219	217	208	231	239	210	224	230	250	236	221	216	228	224	208	212	212	191	204	214	195	261	192	203	201	216	206	209	202	232	206	207	201	203	181	199	230	188	210	259	204	235	210	198	222	214	228	197	211	195	180	230	207	211	227	210	220
35103	1446	2175	2546	2244	1863	1551	1398	1157	1082	1004	1001	951	833	840	832	742	779	727	705	704	686	622	692	658	648	656	604	617	653	630	639	625	586	579	644	613	592	644	603	611	588	579	583	560	587	582	577	547	593	596	588	596	639	608	581	607	573	575	556	584	607	570	584	566	589	578	573	554	541	605	545	526	592	597	562	566	553	497	572	512	560	543	594	609	568	553	580	621	531	572	605	539	593	588	587	556	552	617	588	576	552	539	583	574	552	560	590	531	594	561	582	572	579	570	532	557	551	555	582	543	598	609	520	540	567	568	559	593	547	579	575	569	576	558	603	587	555	551	579	572	533	551	599	520	532	522	599	568	546	571	557	559	574	592	574	569	557	605	558	568	581	552	566	553	533	554	537	533	529	578	549	543	532	570	575	536	563	556	570	558	571	577	564	558	582	619	542	522	570	545	565	523	582	592	546	593	583	551	537	565	565	565	561	532	551	566	555	571	602	578	539	539	567	549	576	576	556	531	553	586	571	550	579	589	545	525	537	536	570	548	583	551	537	560	566	545	584	549	539	587	558	527	551	527	566	525	624	554	546	563	555	591	559	549	565	605	560	537	540	584	595	602	588	621	569	570	541	582	585	538	550	553	596	537	547	555	561	550	576	526	536	603	554	544	537	541	588	573	575	547	547	560	581	533	577	567	565	604	581	575	581	550	572	561	548	545	552	554	558	563	542	562	493	503	622	576	516	589	563	553	574	567	541	589	531	553	538	542	558	556	569	556	575	587	571	551	563	534	578	573	567	558	546	544	605	555	565	560	542	564	547	556	606	559	552	567	579	549	545	565	559	549	609	557	578	545	579	590	564	560	536	596	549	598	583	589	499	560	590	581	526	568	574	585	541	536	529	567	535	614	544	567	542	560	570	590	588	552	520	575	539	554	561	628	580	590	589	509	574	569	580	548	551	559	601	543	600	555	591	591	558	589	562	596	558	574	560	534	605	528	564	532	585	556	590	526	611	547	597	570	594	559	575	550	612	568	552	545	576	580	567	541	571	547	577	552	593	581	560	561	583	566	554	540	579	594	527	543	578	546	559	568	527	547	550	569	600	567	528	552	547	567	577	577	573	545	546	532	585	566	567	599	541	607	535	510	536	558	585	574	594	572	577	570	526	581	575	552	553	585	551	550	558	542	559	538	575	578	563	550	553	556	569	573	571	540	569	537	621	548	563	583	555	536	538	572	593	569	577	549	593	533	550	546	537	553	533	527	528	554	544	554	586	604	530	547	569	544	539	579	593	560	593	557	562	518	558	567	539	557	525	568	590	603	572	553	562	578	583	570	536	541	549	575	559	542	550	509	602	539	554	543	551	545	591	529	520	551	591	569	509	569	585	560	551	572	574	572	556	576	561	567	579	521	575	577	540	574	559	584	541	571	563	564	595	560	557	559	563	555	539	539	584	577	525	575	565	557	542	524	566	551	550	555	560	560	582	553	544	565	539	532	556	575	567	563	533	551	565	535	545	582	579	588	597	574	589	534	573	576	570	594	580	531	555	586	556	599	574	552	551	600	595	626	530	559	564	555	604	530	566	547	549	561	533	579	552	532	575	566	572	585	555	570	518	539	553	554	579	582	545	556	545	585	628	588	564	568	590	543	564	573	550	574	612	590	578	572	565	553	558	574	541	552	579	590	626	612	533	554	589	575	535	545	547	599	593	624	552	637	580	565	545	554	571	602	581	580	584	546	572	563	619	571	518	583	554	579	566	537	558	573	577	567	584	571	569	549	585	518	563	577	558	566	570	566	605	616	570	553	579	574	580	543	577	586	558	573	551	554	571	569	549	530	552	554	576	604	559	601	570	530	537	577	564	595	545	545	565	559	580	567	601	565	551	561	577	612	556	584	573	554	537	558	584	584	578	551	594	569	562	608	568	569	567	581	570	579	564	566	536	553	537	616	599	524	621	544	511	571	554	576	589	586	528	554	597	576	567	504	573	597	542	546	560	578	562	569	535	557	536	606	563	575	597	547	534	596	587	580	537	606	599	555	588	569	532	584	552	570	551	516	515	534	561	539	536	539	568	542	564	563	573	552	560	555	575	576	556	547	598	582	552	576	567	535	648	586	567	577	571	556	518	596	558	564	580	574	566	578	582	575	548	584	567	513	552	547	591	539	532	549	550	562	615	520	545	567	561	536	594	550	558	606	555	543	573	550	575	539	548	576	569	618	528	544	599	570	554	578	579	562	630	599	553	531	555	540	535	594	560	549	579	551	540	560	575	595	612	606	566	552	608	555	603	523	587	554	549	583	594	545	565	551	564	602	590	534	579	566	565	562	555	588	553	519	612	622	560	603	611	522	559	546	613	562	560	585	564	589	549	554	561	563	568	591	583	573	562	597	593	584	548	557	608	557	555	560	550	523	550	532	572	547	586	571	594	555	566	577	562	556	580	554	566	566	581	563	615	560	561	534	594	549	546	538	584	561	538	531	535	556	563	547	602	530	566	596	562	532	538	536	536	567	545	569	541	539	585	573	614	588	588	565	578	552	557	539	529	557	538	551	560	551	576	537	584	574	542	595	549	582	603	612	552	570	553	534	517	574	546	561	606	571	550	547	547	554	575	570	572	527	564	520	520	573	556	559	577	618	532	553	588	573	581	553	557	557	534	524	520	513	581	544	519	550	527	558	642	573	548	569	588	540	546	561	518	549	560	567	592	569	564	550	636	563	546	562	542	575	556	564	568	555	587	562	557	577	572	599	563	572	564	561	620	606	559	561	541	531	564	591	586	542	535	559	594	566	588	592	567	564	615	552	567	558	585	579	561	586	545	608	573	563	546	568	570	571	590	545	521	542	555	566	597	541	541	592	539	558	585	581	538	607	516	533	547	553	577	578	541	545	560	531	543	568	585	531	520	532	579	559	543	521	538	552	548	570	576	555	547	600	569	519	584	585	616	541	553	546	507	562	545	571	566	587	541	564	587	540	560	550	529	561	562	604	563	595	552	536	593	546	556	611	546	564	571	598	592	556	582	555	510	581	533	558	564	526	554	532	556	610	556	584	560	538	589	560	563	567	581	551	549	580	536	592	533	573	581	553	538	578	556	592	530	543	571	575	611	568	613	526	545	570	611	568	582	566	593	568	579	554	582	581	561	574	548	571	537	562	574	602	564	603	574	588	570	603	608	547	551	557	545	525	570	565	574	587	531	625	586	580	560	563	579	539	545	557	537	571	553	546	587	564	580	534	519	588	555	559	525	535	579	595	548	592	630	535	581	547	545	570	521	533	590	585	549	580	583	625	554	592	629	581	545	514	623	601	587	568	584	534	565	529	565	557	572	556	578	583	554	513	564	567	598	532	586	552	575	560	601	553	563	567	628	606	587	586	581	600	559	581	575	619	578	550	541	574	593	591	583	557	564	536	557	566	565	575	553	564	522	553	565	578	586	573	552	568	554	576	555	598	597	574	564	550	558	561	566	568	615	546	571	577	565
65699	29627	15801	2762	1315	962	758	737	616	595	565	490	464	476	427	476	453	470	428	391	418	442	454	412	375	407	431	440	422	409	417	424	407	413	359	441	409	403	389	447	424	392	412	404	409	397	366	381	417	431	390	420	392	361	386	412	409	368	429	425	384	382	423	421	389	390	386	375	429	397	389	429	422	382	403	392	416	408	415	455	431	413	404	350	331	403	397	389	378	387	386	384	413	379	381	395	406	395	442	442	402	417	371	403	401	393	428	401	377	378	364	362	371	371	416	386	393	414	426	418	395	414	412	392	396	386	404	395	353	387	399	402	415	400	394	384	394	388	396	425	386	364	350	400	378	394	406	428	425	406	365	353	413	377	419	386	411	388	423	409	390	411	414	407	363	400	405	429	424	374	393	388	387	396	380	406	412	381	437	401	402	420	366	409	422	412	420	383	357	383	383	369	387	372	400	416	391	378	420	417	387	385	396	372	427	377	391	390	380	399	402	400	411	408	356	385	357	392	410	390	393	428	419	359	390	439	403	358	407	419	444	399	390	415	394	367	374	394	407	398	359	413	389	407	397	375	392	402	413	404	388	425	416	386	418	402	389	409	392	375	368	353	393	386	383	393	389	363	425	364	415	373	419	383	392	394	382	408	379	405	383	422	402	393	378	406	440	402	415	359	398	383	429	416	419	412	356	412	410	400	393	396	392	421	420	383	387	394	397	357	428	357	371	393	364	397	405	410	413	352	396	403	372	411	362	421	378	390	379	370	399	384	432	399	396	382	416	391	387	376	401	399	399	407	411	411	406	391	417	408	394	391	385	440	402	395	381	392	381	398	402	405	406	375	393	401	387	380	373	441	370	368	396	394	400	411	406	389	383	420	368	420	394	415	404	376	387	406	406	411	419	360	402	403	423	394	397	408	404	408	397	388	410	382	371	406	369	382	451	422	404	401	389	376	397	389	420	401	403	424	436	404	413	392	380	398	360	394	388	399	402	394	386	394	351	396	398	409	399	374	374	396	367	390	378	362	371	411	427	387	403	408	402	437	406	385	391	442	445	389	407	374	427	390	397	393	388	368	400	414	389	426	388	363	413	383	413	388	425	380	406	372	379	415	435	442	402	388	392	408	383	426	377	432	415	419	425	383	388	362	436	340	375	396	407	396	387	375	370	394	377	385	386	382	376	388	393	437	393	384	394	392	415	391	395	423	370	356	397	388	398	402	354	391	430	398	405	377	428	426	407	372	402	387	414	375	373	411	396	376	380	395	386	455	395	404	386	407	419	350	407	366	385	380	400	428	438	448	412	395	405	389	351	405	369	383	391	381	404	415	418	418	379	431	391	388	427	412	402	422	388	392	411	368	363	424	411	390	396	402	416	385	367	398	396	393	362	423	440	406	394	435	387	394	385	422	426	419	408	389	424	382	377	355	374	393	405	389	390	390	388	342	387	417	337	401	392	400	423	390	413	386	447	406	424	397	432	412	400	403	412	373	406	424	350	378	420	407	407	400	399	396	412	404	413	390	410	372	344	420	391	331	378	367	402	377	363	369	413	376	397	371	415	377	401	418	406	381	374	386	435	388	398	390	384	418	414	410	409	411	385	403	363	401	406	439	374	421	355	411	387	428	430	413	386	376	398	347	394	389	419	400	365	387	384	402	403	399	420	377	355	400	418	414	376	409	396	439	416	389	368	402	389	388	418	429	386	424	419	420	381	411	355	420	401	420	420	387	366	392	369	418	398	347	397	422	417	383	405	370	442	384	392	369	397	381	396	393	408	431	395	383	399	351	406	389	435	415	392	461	420	410	403	403	414	392	389	429	415	394	402	387	389	374	398	414	433	418	424	395	371	394	381	374	383	390	370	398	423	436	371	403	407	423	372	341	352	387	392	416	389	372	369	377	399	406	431	388	405	392	428	385	387	382	393	391	427	402	415	421	406	387	397	431	385	388	409	399	445	422	383	389	435	410	419	376	405	414	389	425	429	382	381	391	420	403	387	384	374	409	376	383	415	410	392	381	405	400	425	335	408	401	393	417	395	401	423	374	399	386	424	365	411	377	381	391	382	408	425	409	378	406	401	398	428	403	392	398	415	389	380	438	377	399	390	376	393	404	373	389	398	402	407	385	382	401	392	397	439	441	407	413	381	415	371	406	400	416	410	363	394	415	422	373	398	403	424	358	393	389	435	398	389	361	387	421	422	419	414	436	365	420	381	411	426	391	410	452	417	398	404	402	363	405	400	393	433	402	395	415	421	365	385	367	427	416	389	417	386	374	404	405	424	399	406	432	402	411	392	396	373	424	418	418	369	389	396	369	365	397	400	404	396	388	426	361	452	372	345	422	384	395	405	397	369	393	377	363	391	415	395	408	361	396	423	378	404	372	383	368	392	398	368	378	426	435	384	372	377	380	383	434	379	410	397	387	375	446	370	375	429	411	396	399	410	356	399	408	399	347	373	420	399	450	429	378	391	416	373	362	405	372	380	365	408	400	381	397	409	396	412	411	394	390	427	395	425	364	383	376	357	411	347	404	353	420	357	417	387	410	378	377	372	379	385	350	411	427	408	371	377	370	403	357	427	405	443	411	419	376	402	385	366	409	410	430	464	435	401	377	389	396	400	413	385	427	412	445	441	388	368	400	393	391	397	420	383	393	411	406	363	412	400	421	388	414	410	406	394	390	378	398	444	401	377	404	443	393	403	412	382	388	450	369	372	432	430	383	419	365	401	405	386	398	391	370	401	403	410	390	406	383	394	399	384	390	382	414	430	420	419	376	405	384	424	378	425	372	401	351	376	373	395	398	413	396	364	403	386	402	406	394	407	409	397	421	391	385	403	345	415	399	431	402	419	431	384	374	413	398	384	422	390	423	402	363	402	398	389	390	414	405	391	418	358	369	366	390	404	365	426	371	428	388	424	406	446	391	395	393	369	374	383	398	410	369	407	360	393	421	419	425	402	412	426	386	410	414	378	394	399	402	401	357	356	380	453	378	399	366	352	409	411	403	389	405	389	372	404	422	383	393	405	386	360	411	395	376	413	388	369	396	426	401	375	388	405	402	409	369	438	408	406	417	387	404	423	421	388	378	425	389	371	397	384	408	408	384	409	383	390	379	378	435	363	381	352	385	359	379	404	439	407	412	394	390	404	410	387	390	383	419	387	407	428	373	380	365	401	379	390	419	426	400	423	371	372	418	397	394	402	421	430	417	391	367	440	441	385	418	388	429	418	394	411	424	383	401	438	388	371	429	394	398	390	340	347	405	392	380	449	362	411	399	430	394	383	387	367	424	380	389	376	405	394	395	361	409	394	442	421	394	414	396	422	415	441	404	419	374	408	380	388	405	415	401	397	426	383	384	391	404	402	404	389	419	393	372	399	387	380	407	388	358	402	390	381	391	389	377	381	369	393	348	365	387	389	369	404	383	399	376	431	404	400	373	376	406	405	400	420	371	399	406	418	441	400	422	390	373	395	393	417	433	388	388
44386	2519	3936	4686	4066	3472	2780	2399	2138	1990	1707	1638	1503	1511	1389	1337	1270	1269	1183	1189	1186	1189	1135	1111	1111	1117	1149	1050	1097	1078	1035	999	1101	972	956	1004	979	1027	985	1002	946	926	985	947	1016	985	948	947	959	1003	933	920	981	989	949	960	937	931	913	1012	937	965	919	942	993	956	968	998	928	921	943	949	914	935	953	916	997	939	910	929	919	936	930	969	904	941	884	998	948	961	937	946	918	924	947	946	945	935	902	950	922	935	947	941	898	1021	950	928	913	946	934	944	989	909	962	908	957	940	885	962	943	919	929	937	937	919	959	906	946	908	924	930	889	958	932	842	909	959	923	967	931	904	928	956	948	918	882	895	891	902	895	962	921	906	960	891	990	950	895	916	879	927	885	923	937	927	957	938	931	958	942	948	955	998	887	928	900	875	927	908	874	936	932	902	963	902	910	919	974	955	895	911	925	950	894	951	887	1004	925	941	899	969	928	930	911	921	915	971	911	892	926	943	893	928	903	961	924	862	934	953	937	916	997	919	928	917	894	924	880	891	909	888	900	914	949	947	905	984	913	892	914	910	893	875	909	926	895	937	883	962	949	1014	939	918	983	858	932	925	934	922	934	924	911	920	942	946	966	912	942	928	926	909	879	948	969	918	909	982	852	911	932	932	959	920	913	887	917	956	930	954	909	890	966	928	952	896	916	935	931	941	925	922	924	906	966	901	924	921	920	1011	980	968	932	939	930	919	937	875	916	965	918	918	941	926	989	950	967	867	900	954	902	903	905	915	913	920	974	924	853	925	939	941	974	923	984	958	941	948	964	871	956	931	960	910	931	922	936	935	931	985	959	920	880	901	917	904	906	942	957	880	929	893	954	896	968	892	962	955	946	938	930	951	936	964	947	937	920	937	920	933	925	898	934	910	997	916	938	916	964	946	944	915	971	908	996	957	915	952	887	969	904	931	912	953	917	839	946	913	909	880	945	903	965	910	923	954	918	976	933	888	877	911	902	940	885	895	927	930	945	934	840	919	914	912	906	944	946	888	913	918	870	919	890	912	946	941	879	883	902	890	966	911	951	977	967	944	923	966	959	897	899	983	937	911	895	926	928	938	942	925	988	946	917	881	885	959	907	958	903	901	933	916	931	928	909	930	939	885	935	888	946	947	915	877	946	935	932	962	906	971	970	939	970	903	958	922	937	875	910	941	960	914	956	932	920	910	919	894	922	908	967	924	922	957	956	975	875	905	943	986	937	921	930	938	913	894	935	984	919	952	938	884	977	919	931	963	929	916	936	925	924	932	968	877	934	981	901	903	904	914	926	899	888	920	922	885	831	914	900	974	947	895	975	908	928	895	915	891	909	910	913	923	888	899	869	928	922	892	937	916	926	935	953	959	962	914	930	920	907	888	933	929	935	947	954	922	930	935	893	921	904	920	904	949	968	947	903	910	894	927	889	924	931	855	928	923	981	883	962	982	892	904	928	927	918	957	954	942	899	918	995	991	1001	962	947	951	888	900	866	948	903	901	972	925	936	962	877	971	964	886	906	916	911	917	955	949	912	955	946	937	971	892	890	930	936	940	886	894	868	912	942	881	894	910	913	982	899	910	907	928	949	902	906	954	989	969	947	958	938	890	908	975	891	916	884	896	937	911	945	893	921	935	961	948	909	955	936	870	887	928	918	966	891	943	927	894	944	905	916	1017	943	918	909	925	919	940	866	914	901	901	908	937	945	904	877	886	990	944	968	938	979	923	913	920	918	915	907	935	949	928	855	943	946	908	937	928	973	871	873	933	943	884	939	943	955	945	911	912	929	939	886	934	921	956	941	905	962	897	964	909	943	902	926	930	978	897	922	926	923	943	908	959	855	929	931	915	943	940	920	867	928	964	1007	934	931	879	924	970	910	955	860	940	886	932	944	868	974	937	900	963	963	946	944	950	919	920	928	921	939	954	900	923	916	908	925	923	911	872	864	974	973	883	895	880	946	921	937	974	928	924	939	839	956	901	987	909	922	958	910	934	944	920	940	945	924	923	919	900	941	953	956	930	951	901	954	902	943	917	986	920	902	970	953	908	902	919	889	893	899	891	936	856	918	902	917	895	977	908	886	945	874	907	918	910	945	906	933	921	875	988	974	954	941	919	947	913	925	945	960	876	931	946	902	937	924	941	947	920	903	879	913	898	957	894	903	887	932	934	932	930	926	915	914	931	894	952	933	964	936	910	912	899	987	924	898	951	932	928	942	954	951	945	980	958	906	945	891	923	912	852	968	956	945	918	941	935	936	880	920	901	912	953	909	900	936	947	892	938	918	917	926	972	889	894	966	944	920	886	977	888	962	948	943	985	958	954	949	898	903	939	875	963	940	911	894	935	992	907	913	880	914	918	1020	984	879	967	924	956	941	930	921	983	943	931	922	922	952	939	890	957	984	950	888	911	900	955	954	968	899	952	926	898	947	966	928	946	909	885	965	970	971	894	927	957	922	933	945	915	920	981	910	881	911	907	996	918	930	954	921	906	918	896	934	938	944	930	929	915	846	956	934	919	877	890	902	931	951	936	896	922	941	889	919	941	1017	888	918	901	957	886	978	931	916	946	951	952	901	968	893	898	920	951	949	924	880	928	913	912	898	878	893	932	929	924	912	952	936	889	898	963	876	893	921	940	906	979	877	904	899	887	928	932	980	906	972	892	925	950	911	969	921	965	896	930	920	932	911	917	996	965	947	873	956	862	972	947	985	908	876	943	923	946	934	988	989	857	924	933	916	894	910	892	941	904	972	923	937	978	955	896	943	926	938	913	909	900	929	906	953	912	920	933	984	953	926	925	939	969	902	867	923	900	878	906	933	868	985	937	871	969	912	971	920	904	1002	931	949	987	921	961	919	907	871	894	919	942	909	930	865	899	939	906	910	978	904	920	912	913	912	919	952	927	940	864	871	864	948	920	944	963	903	928	996	896	928	905	939	891	984	892	924	961	943	943	897	937	873	910	916	899	915	974	934	909	924	895	901	891	905	968	872	972	916	904	920	972	883	930	970	919	932	915	922	982	926	908	912	987	906	914	919	915	863	905	922	913	973	952	891	927	887	891	891	909	931	975	945	937	897	902	896	951	931	962	947	913	873	943	883	932	923	935	910	900	908	892	935	882	904	916	983	943	943	959	929	908	886	898	946	908	944	953	910	923	927	942	918	856	932	913	905	942	897	921	905	941	954	924	904	908	885	946	934	977	928	901	877	883	933	963	912	943	924	892	944	926	878	926	918	932	884	958	903	957	942	930	889	947	968	890	949	890	904	917	875	922	934	857	873	908	952	940	913	886	890	932	900	897	913	861	954	898	901	876	879	936	976	898	906	994	929	894	943	964	908	902	974	976	940	890	949	973	948	892	897	970	870	947	966	963	938	879	938	910	908	900	909	991	876	936	948	951	941	882	962	876	915	873	968	932	885	951	956	957	947	973	938	914	899	921	921	912	926	956	960	895	884	911	941	901	951	952	955	931	901	894
12852	880	357	213	176	153	173	172	156	141	153	141	146	157	130	164	157	129	151	134	154	130	156	152	137	170	145	159	157	143	157	147	115	167	160	144	138	173	165	138	173	189	136	146	147	141	155	156	156	145	159	134	163	162	137	147	143	143	161	147	165	135	177	152	154	156	183	161	154	160	157	144	178	145	163	152	156	155	154	152	162	181	157	143	140	131	159	145	163	163	158	164	172	135	136	174	142	154	171	165	155	155	167	158	152	152	160	149	130	148	155	164	146	156	160	159	159	157	143	171	144	159	157	146	161	144	153	149	143	141	143	171	151	167	148	138	152	167	140	174	165	152	152	164	163	157	155	155	160	155	154	140	172	135	154	143	164	175	142	137	148	149	171	135	170	144	150	167	169	154	191	154	134	151	165	146	170	180	141	156	183	175	148	152	158	152	156	164	165	142	153	137	139	159	154	137	153	157	155	164	157	145	150	117	136	156	164	118	157	156	145	161	157	126	144	142	176	142	151	141	155	151	147	165	151	146	172	159	125	160	173	184	175	145	145	143	144	176	144	149	136	158	163	159	128	146	181	168	187	145	161	143	148	153	180	144	157	157	182	159	143	158	149	148	153	166	144	142	139	169	150	160	161	162	159	150	160	136	149	168	149	159	153	172	138	147	151	165	157	154	146	151	153	160	158	177	157	157	161	154	171	158	156	126	143	148	150	161	153	168	149	154	148	142	156	161	157	161	156	158	159	176	150	133	142	150	164	134	173	146	152	169	157	160	138	152	140	144	155	146	136	141	166	171	150	177	152	155	156	197	140	156	150	148	147	141	145	145	157	154	173	155	146	140	171	161	137	156	138	164	153	157	139	143	179	150	145	138	163	158	165	166	142	156	135	130	137	174	147	170	156	165	178	137	172	141	148	135	148	163	159	166	136	154	143	167	141	160	129	132	161	153	142	164	157	150	159	149	137	164	167	161	122	187	154	165	159	147	142	170	135	151	165	141	123	168	139	153	153	168	156	156	166	159	177	156	172	148	157	147	169	145	173	141	155	162	171	154	163	154	163	154	159	157	166	154	144	158	149	126	159	160	147	147	167	152	161	146	165	147	137	129	148	139	152	154	160	148	139	160	151	182	147	144	158	146	169	158	146	129	144	161	139	169	177	140	137	155	153	141	168	158	128	154	161	167	138	155	156	135	122	141	133	169	153	171	144	134	134	158	171	160	183	145	162	158	160	143	144	148	162	156	166	139	148	137	140	160	147	140	160	147	156	143	161	155	157	131	167	152	165	148	151	158	154	152	148	149	162	139	154	171	162	140	177	145	159	180	155	134	188	133	151	146	149	157	184	139	149	177	150	165	182	180	151	147	139	151	143	149	178	172	141	144	140	135	142	161	148	155	151	143	145	154	169	135	146	151	152	137	172	191	149	161	141	153	151	141	146	139	134	171	179	136	175	180	160	161	138	147	157	155	166	145	142	173	165	138	144	164	162	153	157	179	158	162	162	143	161	171	154	154	160	129	141	141	188	152	157	173	141	161	146	148	143	154	144	165	165	143	147	136	128	146	146	158	144	145	141	155	162	155	166	122	169	170	167	146	162	139	159	166	151	153	141	161	152	150	143	140	169	124	167	156	158	161	137	137	134	154	135	145	170	132	139	159	142	161	147	158	163	156	151	129	161	164	151	141	131	165	137	127	145	146	146	156	145	140	156	142	146	155	153	158	161	157	166	154	148	149	139	164	149	126	149	159	136	145	151	141	187	154	130	143	158	151	148	140	163	157	156	157	157	150	152	188	167	163	157	159	199	174	167	142	145	142	174	162	146	159	154	146	159	165	143	152	153	144	160	182	163	161	137	160	168	145	133	134	141	148	161	158	181	122	146	155	163	158	144	178	134	160	170	165	148	158	157	142	168	153	177	145	160	151	157	169	152	128	145	157	176	162	151	130	167	137	130	138	134	139	140	153	137	157	135	138	140	148	158	141	163	167	146	145	160	173	160	154	149	155	161	161	140	156	153	136	144	152	161	166	178	176	148	139	135	139	153	163	132	143	157	158	167	147	133	151	161	160	128	139	150	156	146	138	158	153	170	123	139	161	142	147	161	164	138	134	170	158	159	154	162	142	143	140	149	151	130	149	154	160	141	132	160	149	142	163	155	153	145	143	150	141	139	145	163	141	144	149	165	147	152	143	160	147	170	153	138	165	129	170	157	160	149	162	143	154	150	141	139	147	144	147	148	143	142	155	165	155	142	138	158	143	146	155	136	182	143	161	160	153	161	150	147	120	153	154	163	165	125	136	156	143	153	160	144	166	154	154	180	161	165	148	156	148	151	131	150	154	166	141	167	171	144	154	143	153	169	159	162	162	167	155	138	172	144	150	138	171	169	167	125	173	154	144	149	146	151	155	148	148	153	144	158	157	143	154	141	159	141	133	154	152	148	151	157	139	144	147	155	145	162	170	145	141	140	153	175	145	163	158	162	161	152	164	167	162	169	150	155	163	164	174	153	139	155	171	150	157	148	148	156	145	154	159	138	136	154	148	166	145	144	145	153	138	158	134	166	164	143	137	170	151	141	157	125	147	153	146	165	168	168	151	156	160	188	150	143	134	175	162	154	162	153	145	149	146	167	159	127	157	173	166	145	154	153	170	160	136	152	143	139	165	165	164	126	148	138	158	136	177	162	148	161	133	163	157	160	143	148	160	150	174	167	154	146	148	141	148	133	153	157	169	156	125	150	160	152	129	142	115	171	151	155	176	158	153	178	176	156	173	143	145	181	148	156	153	167	179	131	143	153	150	155	169	153	171	138	154	156	175	159	149	144	133	149	163	139	163	172	129	155	164	139	149	133	159	145	160	163	158	159	151	131	146	165	159	139	128	137	160	158	151	144	135	130	132	155	146	167	161	166	130	152	139	142	142	166	160	162	166	154	161	160	165	158	123	150	158	140	140	171	157	161	191	134	140	136	172	143	150	150	142	153	138	152	157	160	133	158	143	168	162	157	164	172	170	158	138	148	153	169	163	125	176	160	143	177	147	143	168	156	160	142	142	155	157	158	146	147	148	165	151	155	156	143	173	143	160	141	149	162	151	158	157	157	154	155	143	168	156	168	168	152	148	165	157	167	146	165	165	143	149	151	134	149	141	167	138	160	139	150	179	156	146	182	159	160	160	146	152	157	131	135	124	158	130	139	147	159	143	142	152	168	135	147	181	152	128	150	151	146	155	133	144	159	163	159	133	158	162	182	148	153	149	145	159	147	138	169	158	172	159	136	147	160	172	163	173	132	172	156	146	164	137	154	152	142	150	155	149	136	154	123	148	148	148	170	130	124	173	134	114	160	167	143	157	177	156	169	144	159	158	141	130	161	152	167	145	170	135	169	166	159	177	172	168	148	157	140	164	143	151	148	138	155	142	173	159	168	149	159	170	146	140	149	133	156	155	165	149	159	153	154	160	161	142	166	159	143	137	154	156	142	166	153	146
11623	485	469	547	515	488	494	451	435	453	452	427	410	419	427	459	422	422	419	468	383	432	447	479	429	436	426	437	396	446	461	421	429	460	409	444	416	421	424	423	425	407	436	415	416	374	404	442	427	428	402	428	420	433	418	395	458	402	413	438	405	398	447	449	430	424	429	419	417	421	411	465	426	407	447	434	416	416	423	389	418	423	401	450	404	422	431	442	456	458	425	421	432	424	413	450	433	442	402	423	441	422	458	448	423	426	416	447	461	447	428	432	430	437	436	466	429	408	408	424	402	443	365	412	457	380	443	383	428	380	419	421	433	430	387	398	397	378	414	422	430	430	455	432	420	447	436	421	438	443	444	436	420	403	420	436	415	417	419	425	431	409	423	417	410	431	428	419	450	409	432	455	410	417	482	438	421	403	396	446	430	428	426	438	430	431	403	441	397	418	392	449	418	409	423	453	420	443	422	399	410	442	428	446	422	407	432	433	416	471	420	400	428	425	410	419	416	445	413	417	445	451	433	430	407	404	409	422	386	420	428	439	407	407	431	437	413	416	380	441	419	437	446	399	395	445	444	436	377	437	451	386	456	396	424	464	426	435	445	425	406	423	407	438	455	396	440	411	417	425	425	415	406	434	422	407	410	438	436	406	417	438	418	432	423	412	420	413	420	421	452	423	411	455	416	461	384	409	425	400	418	442	426	414	415	409	416	419	389	459	418	435	425	427	454	423	407	422	433	407	425	415	427	424	388	402	420	426	404	397	441	456	413	419	433	472	427	427	405	410	456	404	419	399	443	413	406	441	402	436	428	449	455	406	393	398	442	434	425	426	424	384	424	442	424	413	423	438	421	443	436	421	423	420	413	449	443	432	424	444	422	453	407	447	430	411	388	410	450	412	436	428	414	451	428	409	441	413	436	429	413	413	422	404	440	386	468	458	387	417	448	433	414	431	421	460	409	417	414	419	437	412	402	425	415	437	393	408	415	430	393	431	425	409	471	405	419	406	418	383	421	436	385	435	418	419	459	393	425	454	382	466	447	449	465	440	414	457	455	419	399	457	439	390	464	434	413	391	464	440	430	421	443	424	401	410	428	394	429	439	413	438	424	418	402	417	435	426	440	442	421	443	423	424	419	410	402	443	452	437	432	423	440	398	432	388	417	425	402	406	434	454	431	428	443	410	430	443	415	403	409	415	403	406	422	446	473	428	417	455	416	438	370	431	409	415	434	431	462	408	413	410	420	406	425	436	424	428	420	433	413	392	411	395	444	405	436	418	457	447	422	405	432	405	412	409	384	389	444	469	390	426	394	416	438	453	407	454	406	383	431	442	413	402	454	409	431	425	424	395	416	435	408	413	402	433	405	442	424	451	432	418	446	425	452	444	398	423	458	430	464	388	440	452	420	428	445	403	410	411	416	427	451	412	398	407	391	461	405	429	421	431	427	431	437	474	415	423	404	420	385	405	421	421	414	444	442	418	415	418	388	393	405	422	397	454	448	421	397	445	455	419	396	407	424	420	412	422	407	415	405	448	396	414	441	459	405	411	394	483	444	430	423	452	417	453	408	428	446	415	420	388	408	425	405	384	422	384	437	427	388	458	422	414	458	426	461	448	444	412	411	407	467	438	442	431	408	430	438	422	424	403	425	427	438	424	443	398	408	395	438	432	412	418	474	422	394	457	391	411	419	444	399	460	427	401	428	444	402	417	436	413	411	416	408	432	428	381	449	422	433	412	393	437	462	443	446	429	397	440	458	442	412	411	438	452	395	420	401	437	393	405	435	422	442	439	464	401	414	376	388	428	413	481	397	424	392	458	409	445	432	435	431	427	422	394	410	413	433	406	456	406	423	410	398	424	448	418	373	457	387	396	409	457	440	443	440	431	402	419	422	392	435	465	399	463	407	428	431	452	438	396	415	423	438	403	452	449	403	421	435	400	431	440	436	436	434	410	453	422	418	447	395	417	443	416	459	424	385	397	397	426	447	440	411	413	433	421	405	399	413	450	443	409	402	395	464	440	425	418	446	387	389	426	408	434	384	422	417	400	430	429	407	431	411	446	437	407	402	409	389	429	410	424	433	462	430	466	416	459	428	457	432	430	428	420	408	392	420	420	422	429	412	430	479	426	435	445	449	418	397	437	451	396	404	406	391	430	426	478	432	450	414	428	399	408	407	447	409	418	426	411	445	443	435	465	439	413	425	412	481	425	416	433	439	449	478	449	454	438	444	429	448	443	416	438	425	412	434	433	437	444	444	435	404	403	437	423	429	390	441	410	391	411	456	448	439	456	467	430	419	397	450	435	400	412	377	455	377	444	415	438	432	394	447	435	428	452	429	393	411	419	399	435	423	425	434	444	438	466	400	416	377	432	423	400	448	444	379	430	405	394	440	427	406	419	396	410	447	438	406	421	431	461	419	442	434	432	433	402	459	392	446	396	409	414	435	453	459	412	406	398	408	440	417	427	420	416	402	429	441	394	441	464	441	435	436	389	419	435	424	460	439	431	444	454	440	432	414	432	412	416	449	425	475	404	407	428	404	469	417	436	443	411	397	459	406	426	488	442	410	437	375	420	413	439	396	479	424	453	412	413	383	429	380	415	408	435	427	411	454	433	409	450	418	416	429	467	466	417	456	435	414	419	407	404	412	420	427	441	397	423	430	415	433	400	457	414	460	443	427	413	416	447	466	438	435	457	422	421	384	397	410	424	425	433	406	370	409	418	412	406	393	406	453	437	442	415	457	429	481	429	422	449	415	434	397	436	416	412	428	442	446	400	410	442	438	429	434	442	401	443	454	409	456	437	421	437	429	430	450	432	430	423	412	427	435	403	429	392	416	422	426	419	430	396	427	415	441	404	396	400	405	391	428	409	380	417	434	470	391	437	430	441	399	418	426	423	428	424	412	430	428	435	414	412	439	441	421	412	437	403	438	456	407	448	394	395	428	422	419	425	404	435	407	462	444	458	428	387	432	454	480	431	440	425	406	434	437	425	429	412	422	444	386	407	426	437	450	441	411	450	407	383	452	435	409	429	420	408	448	424	446	428	454	437	449	422	408	430	422	445	427	431	438	411	427	403	419	454	407	418	408	436	431	436	398	378	415	395	405	401	409	435	421	438	402	429	409	404	426	405	415	414	407	448	423	434	401	404	455	423	430	427	366	396	388	403	403	440	399	447	406	438	394	434	407	411	435	433	419	450	404	447	409	388	464	419	427	451	426	421	425	430	415	404	406	481	410	424	457	411	429	439	420	423	393	431	417	413	406	413	453	428	445	448	424	430	433	408	460	451	470	416	428	423	397	416	426	416	439	441	437	422	447	463	402	469	402	447	432	435	420	414	369	424	405	431	413	409	416	407	409	393	442	419	435	388	419	444	415	450	424	424	414	436	397	417	412	399	415	436	423	423	422	417	431	413	406	409	428	449	463	429	416	419	424	450	433	449	377	439	403	428	476	394	423	403	428	423	430	403	450	448	409	430
56731	22388	5934	931	618	494	398	351	323	296	295	277	266	256	248	231	252	247	227	213	220	205	240	226	234	220	214	235	255	238	226	221	213	216	220	190	217	202	204	232	209	195	213	214	214	209	219	194	207	214	237	228	241	218	213	193	234	205	204	222	206	213	192	198	212	226	198	212	215	203	218	221	181	236	200	199	210	225	217	232	216	200	209	218	189	211	205	195	198	214	202	233	229	209	208	229	213	215	215	213	208	207	217	211	213	223	194	216	222	208	213	193	232	225	214	227	187	209	220	217	199	191	210	240	218	213	201	215	193	213	218	236	206	228	218	205	238	180	228	216	212	215	212	198	228	191	203	210	206	215	221	213	202	194	210	228	183	214	228	172	195	229	231	220	199	243	222	217	204	224	219	235	208	206	199	244	213	178	220	214	222	191	202	205	236	204	201	219	218	238	226	210	203	212	211	199	211	220	213	205	190	211	218	222	205	207	206	233	211	215	202	212	223	207	206	172	191	198	183	228	197	179	219	198	186	216	185	216	223	221	195	228	236	216	231	206	196	214	189	215	223	214	185	193	202	231	237	222	219	223	212	231	219	222	202	235	222	202	194	210	207	201	210	198	217	201	234	209	194	213	208	211	212	251	197	216	224	229	186	188	219	213	209	198	234	209	225	223	226	234	215	183	218	216	208	203	216	213	213	195	196	211	204	211	186	189	209	210	232	241	205	215	193	249	203	229	232	176	184	194	228	195	196	198	214	220	218	198	226	223	206	185	235	212	201	223	210	224	219	225	188	224	220	230	218	220	218	192	194	180	185	204	189	208	209	216	212	208	218	223	203	205	200	205	208	222	235	204	233	224	215	208	210	222	223	223	220	226	211	201	195	208	219	206	221	228	223	240	220	200	199	210	230	205	189	216	236	223	211	210	193	215	236	202	217	182	240	197	209	205	209	220	213	226	222	179	211	230	209	205	227	220	234	209	218	207	215	218	182	190	237	231	204	230	222	189	236	194	177	200	199	202	209	207	222	204	209	239	228	181	219	203	212	210	227	197	215	199	196	212	225	216	185	192	195	203	223	193	205	208	215	208	229	205	206	218	221	203	244	168	200	210	216	236	231	191	196	209	211	213	234	228	219	195	201	227	189	211	227	227	205	218	212	192	195	243	238	208	186	233	208	223	224	208	222	185	222	203	185	239	202	191	223	206	231	228	216	215	206	204	207	207	232	206	240	215	202	177	223	204	198	205	184	210	230	211	204	200	211	225	191	202	226	203	214	194	176	217	219	222	204	206	206	206	205	225	211	213	207	195	216	217	216	196	218	194	234	193	229	254	213	213	226	203	206	207	209	206	233	215	208	189	221	211	243	208	196	220	239	206	188	193	213	215	195	210	197	226	181	213	243	210	197	223	206	201	203	230	219	187	198	198	210	179	191	212	182	211	247	231	207	201	199	207	226	212	201	233	207	195	228	232	248	209	219	212	234	199	197	219	222	196	216	220	236	210	212	209	234	208	220	187	208	208	209	178	207	210	199	200	216	209	187	208	235	233	211	201	219	221	193	188	203	215	212	187	207	217	211	198	187	194	221	191	206	224	221	215	199	204	214	181	188	205	217	201	204	221	211	214	214	186	189	209	206	212	181	206	203	220	191	228	219	232	199	213	203	210	213	227	183	217	241	219	200	211	204	236	210	220	218	235	220	202	191	227	214	242	222	203	236	188	208	212	212	243	211	223	186	196	208	238	198	239	199	238	183	201	199	198	237	215	216	238	195	208	225	199	196	223	207	225	188	209	225	226	193	199	224	215	218	184	220	191	192	187	193	183	212	204	229	219	180	194	233	221	212	209	216	196	211	179	193	210	198	216	227	211	240	193	219	198	215	200	200	203	190	207	221	211	219	205	213	209	211	201	211	208	219	192	208	198	208	226	201	199	206	200	211	253	200	196	191	232	199	195	182	214	192	219	228	231	208	197	219	196	202	220	195	198	185	187	215	222	215	246	190	225	212	205	210	225	205	225	210	215	211	208	176	205	201	229	210	223	208	202	182	201	202	222	211	212	200	222	192	220	175	205	183	207	226	205	223	222	214	216	208	233	218	187	204	209	207	193	211	200	198	203	194	237	233	204	221	199	211	206	184	213	231	212	182	214	215	213	206	218	218	217	222	219	230	200	190	243	224	234	222	206	190	180	217	194	219	230	203	205	218	223	198	199	208	226	192	198	235	196	204	186	208	213	199	201	179	210	203	184	192	209	189	240	236	202	199	199	253	205	207	189	214	198	222	208	194	241	203	223	219	204	199	220	197	180	202	193	206	226	218	213	220	202	232	214	217	192	203	245	233	187	231	214	211	213	200	211	178	211	211	224	200	189	201	231	230	203	206	188	237	212	241	223	228	178	212	212	218	201	217	202	220	210	206	201	195	196	205	203	211	207	197	217	224	192	218	222	214	226	229	217	208	199	218	200	195	207	203	177	208	186	200	200	206	223	193	219	201	211	199	246	221	218	221	207	228	221	194	192	200	209	207	199	222	239	199	206	196	193	201	215	235	209	215	212	203	213	204	198	207	218	218	199	205	208	211	191	210	207	200	186	201	202	214	190	192	203	210	221	207	202	212	201	217	223	226	227	213	197	186	201	195	224	206	216	202	219	188	210	228	213	199	217	201	218	219	207	233	224	214	193	228	229	207	213	221	214	204	223	220	203	224	217	229	211	196	225	213	215	191	165	221	196	228	227	188	223	201	195	187	210	214	225	218	176	232	204	238	248	225	201	211	192	207	231	221	204	203	190	207	204	226	210	223	230	206	205	239	210	234	221	202	220	197	212	206	203	190	188	228	210	240	236	234	195	226	212	206	225	234	216	249	206	204	194	230	245	265	214	185	221	225	213	202	213	228	218	228	214	199	217	194	201	246	205	211	198	226	203	217	192	194	195	255	219	206	191	214	210	201	212	211	197	191	191	222	196	212	227	210	215	206	216	199	216	179	203	200	204	227	223	210	207	213	220	192	211	230	194	219	222	226	208	182	203	216	218	220	199	234	216	225	222	189	194	203	200	220	214	216	212	217	213	200	198	227	227	227	191	210	238	183	200	219	197	196	224	213	218	187	233	189	213	213	214	211	205	233	209	187	192	200	245	228	200	235	209	208	206	208	199	198	220	217	220	187	209	201	221	222	214	189	229	206	189	200	214	229	234	213	211	230	214	205	205	218	230	215	214	234	206	240	214	198	230	216	183	188	200	202	240	229	221	207	219	203	196	207	199	217	209	222	197	224	225	224	239	224	216	180	193	221	224	225	238	193	232	192	203	200	207	220	204	216	213	225	197	213	216	175	212	204	226	230	219	207	215	212	214	195	210	201	208	195	204	204	213	218	220	221	216	205	210	200	216	244	211	222	172	232	217	216	199	215	208	225	221	209	204	190	186	216	216	220	219	250	213	200	181	230	191	182	220	231	212	212	196	209	192	228	187	221	198	196	206	194	195	235	234
32865	1333	2235	2509	2255	1871	1559	1341	1228	1089	1006	988	867	875	846	791	737	772	754	666	710	662	645	651	661	670	661	630	597	663	651	627	584	637	600	575	553	571	599	627	588	542	608	538	609	575	592	598	583	602	572	614	594	546	584	578	604	601	591	572	592	538	532	568	571	567	559	568	543	569	582	572	574	541	592	557	581	590	524	566	599	556	562	574	624	575	615	522	548	566	519	588	559	554	562	576	561	613	586	561	548	568	549	572	521	570	540	607	544	554	574	598	617	564	593	564	599	545	543	548	587	567	532	623	516	560	506	570	600	574	552	541	540	523	546	562	582	548	557	549	573	545	560	599	580	550	559	560	558	575	566	549	563	528	530	577	600	518	589	598	576	577	531	547	575	554	554	570	562	579	565	569	577	544	530	512	566	593	577	593	565	542	574	537	610	582	547	599	550	545	588	557	580	549	536	582	529	641	566	547	532	592	547	557	587	588	531	549	588	603	546	567	586	534	559	557	550	590	541	542	549	570	564	543	539	546	561	636	593	565	505	559	575	531	566	554	535	605	567	583	545	589	545	529	566	541	574	539	579	556	519	532	565	562	549	510	548	557	540	576	549	541	529	562	585	552	577	573	514	580	556	543	602	562	535	542	549	590	574	585	517	557	549	518	608	588	572	556	588	563	578	543	569	524	550	576	556	525	562	551	572	544	584	603	554	547	561	551	556	547	562	560	587	597	529	526	557	506	544	532	565	596	550	564	519	579	553	568	586	567	578	516	552	556	560	578	531	587	551	578	556	527	533	577	553	562	542	541	516	554	596	546	574	519	564	570	572	590	550	573	555	561	556	563	549	573	562	565	570	530	610	571	540	536	516	569	551	549	575	557	588	596	547	544	531	589	590	520	564	525	553	571	535	574	519	532	555	571	526	547	548	567	568	529	582	566	548	538	510	562	572	582	608	549	542	485	581	547	523	514	529	559	554	574	541	543	561	546	560	582	544	518	576	553	580	594	562	562	536	562	559	523	573	490	560	535	562	546	542	625	557	570	570	559	577	562	576	606	589	575	575	532	537	577	590	541	553	592	584	537	566	587	581	594	580	548	563	546	530	552	556	578	584	549	579	574	577	552	559	555	506	533	539	559	557	559	562	550	563	574	587	545	579	531	590	558	549	536	566	565	575	611	574	549	591	584	527	540	577	564	566	554	594	552	575	557	531	559	586	556	528	545	573	610	563	605	597	544	553	572	563	551	557	556	540	555	519	581	567	522	587	566	574	551	545	548	577	539	590	543	574	593	583	533	524	576	564	521	513	521	504	570	525	587	541	569	565	544	596	595	517	527	597	516	566	601	507	555	544	547	593	554	571	609	579	543	534	600	573	577	574	545	551	585	548	542	536	588	600	552	545	557	563	569	547	538	566	571	543	550	575	530	524	539	540	562	551	567	599	575	534	606	586	599	549	558	577	544	566	536	574	580	563	525	573	558	566	546	587	538	529	591	572	550	548	593	550	559	553	550	578	536	514	549	555	613	523	574	539	547	572	540	590	551	599	585	596	517	521	540	530	540	563	580	539	535	544	566	571	551	548	604	548	537	552	543	587	557	553	612	533	567	567	583	563	568	551	517	553	556	564	565	526	529	531	587	565	556	549	555	574	566	578	586	538	542	560	536	527	579	498	544	557	535	565	565	598	567	567	538	551	563	537	531	597	541	528	575	532	547	588	528	558	556	538	509	564	536	522	527	535	579	566	554	557	561	540	543	532	576	527	571	532	518	596	543	584	556	514	627	595	551	586	548	588	537	585	501	561	534	568	544	567	586	559	560	548	595	546	538	561	564	577	569	533	515	562	541	577	559	547	515	581	550	540	591	559	576	598	489	578	595	612	569	588	577	569	562	549	596	562	599	572	566	545	550	543	576	581	572	581	558	566	559	555	567	584	573	559	560	581	571	556	550	547	512	537	531	527	550	568	575	568	547	555	542	556	547	524	590	569	549	565	538	516	589	556	534	602	522	549	579	562	557	525	557	548	562	610	543	588	564	602	554	543	579	570	559	550	574	552	590	556	570	574	581	525	578	562	580	578	556	554	574	599	544	564	550	535	550	504	545	534	593	569	587	544	537	578	559	558	597	560	545	508	542	543	597	588	583	540	555	566	551	591	569	528	596	527	516	597	573	549	562	590	584	543	569	541	560	563	551	550	540	570	538	559	569	583	543	547	573	533	557	557	589	545	584	532	547	603	549	529	560	569	581	574	597	597	552	520	558	580	544	549	538	559	579	566	553	556	558	530	579	588	543	602	598	571	554	573	565	513	530	548	549	581	551	529	569	550	546	554	536	550	539	564	561	582	585	541	540	562	602	556	547	497	559	584	590	562	566	568	568	557	580	547	574	535	553	574	543	550	543	596	542	516	579	561	550	589	541	520	554	516	575	587	540	580	560	577	517	571	557	555	525	563	584	565	570	567	560	555	543	587	517	575	575	556	577	570	564	522	549	595	601	531	547	553	597	567	561	549	515	540	581	557	531	544	566	499	557	599	590	540	542	553	542	576	528	509	577	572	550	545	574	568	539	545	529	601	524	530	532	559	543	557	551	524	517	565	578	577	555	553	536	561	577	553	516	571	584	616	583	558	584	558	593	538	565	575	590	556	553	600	569	584	552	555	573	562	567	525	546	566	527	542	555	540	585	584	576	579	592	496	557	510	577	580	614	556	524	542	502	596	549	560	547	554	580	522	534	548	558	592	582	538	534	568	598	545	553	546	545	571	561	574	541	545	587	538	507	560	540	531	527	555	543	529	549	538	568	529	541	576	589	515	573	587	541	531	545	584	534	527	583	566	593	600	546	599	533	543	581	529	529	564	563	537	592	548	553	534	556	571	521	565	563	537	571	580	579	550	557	550	559	554	546	537	556	546	541	575	561	555	550	567	560	543	543	547	512	548	558	558	541	537	515	590	542	559	554	565	579	601	565	525	569	600	538	543	591	579	546	589	599	540	576	547	587	510	541	560	557	560	544	582	526	588	553	575	581	523	536	520	577	588	586	577	533	562	529	544	564	558	580	550	592	556	587	534	531	604	562	542	575	546	566	571	596	577	549	542	613	529	539	605	537	570	558	571	527	579	589	543	563	561	551	536	573	517	528	532	558	591	569	557	570	507	551	607	577	559	573	571	565	529	565	589	569	578	523	565	537	577	558	550	590	537	542	564	591	603	590	540	548	544	534	560	541	575	597	575	558	522	554	554	542	573	564	531	542	588	590	581	535	610	570	567	546	516	498	610	514	563	521	544	583	545	570	597	599	555	568	534	553	559	567	539	562	524	577	555	612	562	569	548	503	562	527	545	548	540	519	565	607	560	591	584	535	550	557	511	526	549	563	562	535	533	554	562	544	542	578	510	561	542	563	529	552	523	567	527	611	539	548	544	556	540	562	586	562	534	562	547	510	562	596	584	600	538	546	559	560	591	560	537	548	497	543	543	556	548	516	551	519
64447	28074	14947	2498	1340	972	761	655	672	583	530	550	438	456	504	501	449	469	462	419	422	407	426	428	404	383	399	435	415	390	431	385	411	380	400	425	423	440	435	403	412	446	346	409	408	421	429	392	416	418	379	357	399	350	411	395	377	394	406	433	387	404	358	412	413	396	380	429	377	434	402	370	381	383	412	425	382	392	377	394	397	400	399	417	408	397	396	361	454	417	415	385	402	388	384	396	349	416	359	430	401	423	383	350	387	371	382	396	379	416	407	387	432	395	400	418	349	400	404	422	344	370	381	389	384	371	396	390	369	396	386	360	424	371	388	411	365	392	405	397	371	400	377	399	380	406	392	374	379	381	387	372	389	399	396	395	411	398	404	438	362	403	390	404	389	366	385	408	400	409	408	405	413	378	386	380	431	413	366	357	441	384	400	394	389	418	385	423	393	390	421	368	379	401	390	347	356	443	340	397	460	390	436	451	375	369	389	427	376	409	424	396	419	419	412	413	376	410	379	367	384	402	382	394	371	383	359	393	436	426	414	412	388	403	366	387	411	378	398	426	422	407	391	335	385	413	373	378	401	403	404	396	389	416	410	417	448	398	355	382	423	375	434	404	417	380	398	387	398	375	426	420	388	375	397	368	392	373	387	366	416	443	384	394	407	373	405	386	383	375	395	362	403	358	440	427	392	448	405	378	397	410	404	406	392	428	408	393	399	394	395	416	398	382	394	370	390	402	389	397	388	380	408	442	380	385	383	401	410	397	414	342	357	375	393	337	401	365	408	410	390	378	402	426	400	398	395	388	417	375	346	385	410	364	402	429	378	397	366	390	391	410	394	407	417	376	420	381	365	376	387	423	387	406	380	398	427	375	391	373	392	364	411	424	351	401	428	431	420	396	380	426	408	417	412	405	390	402	413	421	390	417	424	385	459	389	404	397	365	394	389	386	361	374	351	400	411	358	406	387	407	385	399	383	409	429	409	390	397	404	392	415	394	430	424	410	395	447	385	375	427	376	414	398	395	400	369	414	400	412	400	356	346	378	397	388	429	384	413	393	399	358	385	381	387	403	384	378	404	425	377	396	377	387	455	376	420	416	409	359	389	415	390	369	402	372	410	361	365	424	413	409	392	414	411	401	390	421	395	417	347	374	387	403	364	376	418	401	384	393	395	429	393	398	417	414	425	427	401	394	408	413	381	422	403	373	399	412	406	387	367	352	409	445	398	398	415	431	452	403	397	418	423	388	375	405	400	388	398	398	383	415	437	419	417	402	413	414	394	399	379	401	425	398	419	403	387	418	443	419	416	436	423	410	386	376	402	385	430	401	415	414	391	377	345	391	397	372	363	403	425	384	400	391	382	385	390	360	389	374	406	369	364	393	420	386	405	397	436	424	349	391	388	379	388	386	407	377	391	451	389	404	385	390	409	339	433	371	375	394	375	406	387	411	413	392	416	416	368	406	406	391	374	397	382	393	417	417	413	343	416	411	386	371	434	422	408	427	374	389	383	383	382	412	418	405	405	386	413	403	419	384	385	415	380	383	374	379	390	409	385	402	401	430	439	414	382	393	418	389	390	395	413	403	377	381	389	396	370	376	377	388	412	378	396	392	366	411	377	367	396	391	391	388	386	362	419	386	429	380	359	424	412	428	430	383	403	383	384	422	391	378	365	368	394	419	392	378	377	413	404	361	397	417	383	414	415	374	388	397	426	389	350	355	410	412	389	381	382	423	393	407	371	434	409	393	363	389	421	416	405	403	367	386	404	421	420	373	386	413	385	379	383	386	385	422	409	406	392	417	405	378	381	395	379	413	381	370	361	403	400	451	383	374	375	354	381	382	393	405	413	433	431	395	402	371	370	432	385	412	415	383	383	373	409	393	441	394	397	384	440	374	386	418	390	383	368	408	373	386	421	409	392	401	415	412	403	407	406	400	412	390	396	399	396	380	394	406	394	396	406	408	412	415	363	414	399	402	380	386	350	436	409	383	391	409	418	400	378	334	407	411	358	377	414	414	369	375	384	412	422	405	388	402	433	353	366	358	363	397	382	405	388	454	424	394	355	392	348	385	398	394	395	393	393	455	413	430	391	431	406	363	385	364	406	404	394	392	407	372	394	403	391	391	381	395	405	401	408	403	435	404	431	355	401	401	430	422	357	371	458	391	400	416	387	373	397	392	416	389	376	392	378	405	367	389	355	381	400	395	381	396	372	393	411	429	404	415	382	400	378	397	400	411	364	370	365	379	387	403	408	399	381	409	405	397	397	439	404	420	442	433	414	394	387	451	366	427	405	390	418	376	400	418	415	418	385	376	401	364	381	409	410	362	415	433	393	388	414	370	394	388	405	385	405	400	410	383	399	412	389	425	377	369	404	390	405	400	394	419	337	388	389	401	397	402	405	428	371	418	404	387	386	393	394	402	400	393	382	393	382	367	432	393	399	370	411	385	400	416	393	402	409	390	365	400	378	406	392	420	372	407	399	377	419	368	356	388	392	361	364	434	429	391	400	415	413	377	410	395	420	390	401	385	416	451	412	394	391	383	388	368	395	389	408	395	400	388	389	415	428	405	384	381	386	400	436	386	417	370	411	433	418	402	422	379	386	421	370	393	403	392	384	395	359	417	384	376	354	405	384	371	389	420	387	402	369	377	418	410	374	406	393	398	410	381	395	381	401	369	415	387	394	396	395	402	384	355	403	411	369	406	405	381	369	396	371	376	420	380	372	417	412	405	416	392	397	438	393	391	386	409	377	369	382	405	433	399	379	405	357	384	411	370	447	398	417	380	402	399	353	419	407	400	358	390	390	393	384	397	409	436	358	382	420	394	383	417	376	343	385	392	363	384	385	415	408	402	384	433	410	370	383	417	411	403	333	410	411	397	416	401	398	407	418	414	416	433	402	357	374	382	381	366	424	384	427	395	390	396	379	396	400	414	397	412	391	369	367	390	391	385	385	468	388	384	385	369	392	371	418	361	428	380	428	372	391	387	402	408	391	387	371	429	417	374	371	430	406	374	376	373	351	405	367	400	376	380	383	411	413	417	404	397	391	402	414	387	405	370	409	439	409	383	377	390	418	433	389	377	411	378	422	379	396	421	375	451	427	431	390	408	351	415	394	390	417	392	436	407	402	380	389	409	387	442	399	405	399	421	448	361	398	375	393	390	349	387	357	401	379	390	374	396	365	397	347	367	387	387	407	413	390	401	388	369	417	392	414	378	375	402	408	396	379	373	357	366	382	380	416	419	368	402	408	414	401	367	396	411	373	413	414	400	355	422	376	386	402	421	383	390	382	402	345	375	414	415	417	382	412	431	415	382	375	412	413	358	369	384	424	358	406	366	460	424	422	387	447	384	413	456	392	394	402	352	357	408	394	390	396	429	395	433	393	422	386	422	386	400	406	354	426	388	386	376	381	417	390	355	401	406	382	399	382	384	400	423	410	381	379	395	435	411	396	367	398	385	380	419	362	374	394	405	424	390
40671	2124	4005	4640	4163	3375	2927	2467	2107	1993	1850	1741	1575	1505	1361	1377	1311	1254	1266	1188	1189	1228	1190	1065	1138	1027	1065	1078	1027	1052	1019	1029	1002	990	1048	999	1055	997	994	968	943	989	968	1023	996	1009	960	908	908	908	973	960	1004	966	988	973	936	975	916	945	962	958	960	924	926	891	942	928	959	971	934	933	953	927	891	944	945	938	955	969	923	960	891	926	951	911	913	886	921	939	970	1019	906	953	912	949	901	929	903	944	914	963	931	951	909	931	883	891	912	956	912	944	918	960	923	897	959	898	943	938	923	917	925	906	951	897	931	944	925	875	935	902	963	914	915	917	950	894	904	940	932	913	915	924	885	904	915	894	931	889	900	933	929	902	940	930	905	928	901	937	876	940	894	961	995	940	952	951	934	886	968	919	889	868	924	938	913	914	900	933	897	917	926	921	912	876	907	954	936	919	987	957	897	903	930	893	948	894	954	923	942	953	907	895	897	899	900	931	922	932	977	972	917	910	955	884	943	921	926	936	977	896	916	895	953	907	965	887	936	979	921	938	912	908	939	944	941	887	931	906	944	934	950	903	885	926	952	865	896	878	930	959	939	908	911	893	900	958	926	894	950	900	940	981	955	887	901	969	879	927	981	924	938	917	1005	940	942	868	991	884	945	933	886	928	934	935	948	965	944	914	918	917	876	895	911	881	921	958	919	943	915	911	929	947	942	928	918	913	910	914	963	932	943	894	861	903	912	957	918	881	953	904	940	918	899	915	925	951	913	903	872	926	878	895	881	942	976	910	946	952	950	944	927	903	951	926	967	961	920	959	923	895	853	944	966	967	957	973	930	979	926	861	895	930	968	897	923	933	875	918	880	945	960	907	919	922	894	899	937	889	943	942	930	945	965	961	939	983	888	912	924	976	936	913	918	955	957	883	940	881	930	931	941	901	924	908	928	875	989	871	923	891	912	911	864	941	913	894	913	924	968	894	864	885	902	894	908	887	923	899	909	945	964	946	925	897	923	911	844	925	952	927	936	929	901	956	883	958	899	971	876	922	911	934	873	920	991	936	949	903	971	926	917	945	901	938	918	902	915	924	914	916	935	942	888	899	874	924	928	901	917	856	936	923	910	913	889	909	920	932	920	916	963	918	892	948	944	891	995	914	938	896	929	925	945	905	934	901	935	915	924	932	973	878	853	922	869	944	967	895	911	960	926	918	908	959	939	918	917	933	883	939	939	888	885	892	955	914	960	951	896	904	905	919	911	981	912	908	932	938	948	900	957	928	956	889	892	928	886	913	887	923	950	889	919	909	918	937	901	925	945	920	899	915	909	865	941	884	895	975	883	912	925	849	947	895	950	960	947	942	920	909	894	915	996	971	897	863	857	954	920	951	980	905	967	962	938	899	867	923	928	884	896	874	906	968	963	963	927	980	944	916	972	948	963	887	935	965	977	964	910	884	908	943	887	929	959	937	876	934	940	901	916	938	966	940	868	919	916	882	924	907	931	913	947	921	888	887	913	893	952	919	919	912	934	907	939	927	937	898	900	920	969	912	905	881	938	891	900	929	924	923	916	893	913	913	910	883	924	926	937	944	915	952	932	894	974	948	888	989	894	923	917	945	926	925	901	890	882	957	871	904	882	945	940	897	958	935	953	1015	902	931	905	971	897	950	936	917	952	912	928	942	974	913	907	923	928	917	905	899	873	864	931	954	963	943	938	934	883	957	962	884	932	882	934	956	961	961	926	887	954	945	928	937	951	914	907	948	923	879	944	905	939	895	927	953	925	886	890	934	943	887	899	940	948	896	922	922	923	883	884	937	933	890	898	939	916	933	961	922	955	888	958	917	919	943	909	893	965	860	952	948	933	968	940	942	860	918	907	895	902	850	886	960	960	960	924	878	931	898	965	890	957	870	903	931	918	908	892	919	863	937	952	931	967	894	950	905	955	929	872	874	988	923	928	910	928	916	928	896	925	952	975	907	930	900	929	876	916	922	948	921	933	924	899	963	916	903	932	880	930	947	887	916	928	933	899	968	897	908	968	892	905	869	913	920	888	946	900	931	909	911	924	932	928	890	942	905	947	892	982	916	937	919	882	932	900	877	937	915	867	912	888	882	900	934	932	940	909	906	896	930	938	916	896	884	910	912	921	935	961	909	934	951	902	930	935	897	909	926	889	930	939	940	904	920	902	880	875	956	916	919	935	936	922	923	934	990	907	928	887	931	896	962	914	909	944	907	908	936	955	924	932	922	907	945	850	918	962	893	922	884	904	847	937	929	918	917	900	929	940	967	934	913	957	917	901	910	928	949	891	921	934	851	906	942	907	897	948	953	903	920	929	901	921	892	937	931	927	870	896	892	908	1001	945	961	922	930	942	905	941	922	934	851	979	990	927	923	908	878	923	958	897	947	899	903	873	937	872	851	931	921	896	883	945	958	930	946	961	968	922	926	907	907	881	914	940	950	925	935	925	920	941	953	939	924	922	909	938	968	932	909	906	883	939	953	965	960	944	895	940	921	933	912	941	921	929	887	902	932	916	937	973	920	949	908	890	879	913	896	952	946	907	891	869	938	911	922	923	938	893	1003	860	942	893	910	956	860	871	891	886	886	973	900	922	914	916	870	902	945	899	873	905	947	952	904	946	956	952	937	947	944	916	914	915	932	940	902	851	931	886	904	925	897	935	927	920	944	853	877	911	926	924	925	911	914	875	874	838	905	895	880	889	917	921	907	935	987	873	851	945	936	903	951	987	931	940	985	911	970	914	918	931	907	876	958	946	1000	906	868	953	843	925	922	909	924	909	929	911	899	965	893	915	926	901	965	941	904	899	912	940	930	851	961	931	952	900	929	933	968	917	921	939	884	936	961	853	929	920	886	933	873	972	905	885	919	873	936	973	928	991	975	891	862	937	914	883	912	895	893	916	924	881	917	930	973	903	918	921	904	863	968	916	910	1008	889	849	880	966	868	907	903	877	953	951	914	904	874	941	953	917	920	927	908	937	851	910	879	961	911	974	916	933	865	923	906	906	938	886	927	937	897	958	880	895	926	948	947	922	910	886	978	918	907	898	932	906	891	903	921	972	945	979	947	922	972	869	951	943	954	924	870	882	897	909	919	902	986	956	987	948	880	963	861	933	921	869	938	979	920	955	932	936	928	890	932	948	957	856	958	908	881	897	956	864	885	917	931	970	916	882	877	910	875	909	940	928	971	904	971	905	950	983	973	896	966	904	890	978	923	917	961	951	965	899	920	929	951	901	922	929	895	932	927	851	922	974	929	920	892	935	946	926	880	953	897	938	925	943	916	892	918	906	886	946	941	899	947	902	912	947	891	931	971	878	890	906	908	963	941	913	926	889	957	906	891	905	881	886	960	948	924	905	918	912	916	954	907	870	919	895	868	909	909	954	966	931	917	886	919	944	892	940	1008	907	896	908	933	916	902	867	922	969	953	920	915	922	918	896	938	914	890	903	901	876	905	901	921	925	863	898	974	996	947	898	886
11623	491	175	153	164	157	142	146	151	153	155	127	133	150	154	150	140	138	163	137	147	163	149	141	129	165	141	152	133	150	141	132	137	157	154	140	141	131	155	147	150	130	151	157	163	153	147	146	157	150	127	133	168	162	146	132	157	154	138	127	138	150	149	160	153	136	133	138	143	154	141	164	140	157	138	142	147	128	139	159	152	150	175	136	154	155	152	167	163	152	113	169	146	156	145	151	149	135	168	146	172	162	137	147	122	138	132	132	149	150	141	162	154	172	158	140	137	143	167	150	153	182	153	131	159	163	146	147	121	136	161	119	150	135	142	167	150	144	159	159	127	132	123	134	138	153	158	167	153	149	165	138	149	143	156	146	141	115	163	135	134	149	142	157	142	151	122	132	163	155	152	165	165	129	159	157	167	135	136	127	166	146	134	142	137	164	162	166	161	169	155	147	139	157	146	144	157	183	143	152	135	137	135	160	152	173	147	127	172	134	159	151	146	136	124	165	145	135	141	145	140	146	136	171	169	149	157	144	134	150	145	173	158	141	156	139	130	138	130	130	167	144	116	121	159	164	141	127	119	144	166	135	134	156	138	147	150	141	140	168	140	138	167	140	155	162	153	140	138	142	143	147	130	140	141	133	153	145	135	149	135	138	126	147	161	142	148	139	148	135	153	149	147	164	164	163	147	140	153	129	159	136	169	149	145	146	147	154	147	149	148	163	153	142	149	156	135	145	138	150	134	161	140	129	138	131	145	152	155	143	160	156	136	155	159	130	145	146	182	139	130	131	146	149	176	156	145	135	156	186	161	134	177	169	150	157	164	160	133	146	129	152	154	145	130	172	151	137	131	144	138	146	140	139	139	153	146	146	131	146	163	151	166	147	153	158	133	134	171	149	134	157	149	149	154	150	152	160	160	171	150	168	158	153	138	138	143	145	154	146	154	149	151	151	162	150	147	145	120	133	124	132	154	130	122	140	134	155	142	159	156	155	139	132	140	167	127	144	137	184	156	140	152	149	146	147	154	147	138	149	150	127	166	143	135	149	130	114	143	146	148	147	142	146	134	138	154	144	159	139	167	146	135	144	152	171	135	135	155	126	158	146	159	150	154	141	143	133	155	158	157	159	157	145	163	132	144	134	151	138	151	133	156	115	155	145	145	127	153	159	152	160	153	126	154	136	164	145	139	140	155	151	150	144	163	148	161	146	154	160	144	153	148	148	158	176	136	122	164	149	136	148	156	178	155	127	135	170	138	145	154	158	161	151	162	160	144	162	139	157	176	164	156	145	158	174	163	124	157	148	134	140	151	154	157	138	150	142	127	143	150	152	137	140	159	125	132	151	147	143	141	139	152	152	138	131	160	160	175	144	147	127	140	172	145	142	157	148	157	160	132	155	159	150	158	149	146	162	140	135	161	163	135	157	155	165	149	131	150	163	140	143	143	146	143	148	157	175	136	132	141	152	132	144	138	130	145	143	154	151	156	165	146	170	159	134	146	150	142	149	141	152	136	130	143	134	122	149	131	153	151	138	126	152	149	150	159	142	128	151	136	148	146	156	164	139	147	149	171	162	134	143	151	148	139	155	140	127	141	136	157	160	162	146	142	158	158	130	146	171	136	143	142	144	129	137	137	170	123	141	138	151	136	157	158	154	169	133	158	153	155	146	162	137	158	147	163	155	165	139	150	129	132	150	164	131	131	188	129	143	168	139	155	133	157	139	155	127	145	158	157	128	160	152	152	149	143	120	177	151	165	153	137	159	130	170	151	161	158	149	165	152	176	106	148	139	135	145	133	157	176	126	114	144	133	166	141	161	144	150	157	147	127	189	148	165	137	142	154	141	163	155	158	148	141	137	155	151	147	156	144	156	127	158	159	156	148	156	139	133	138	148	158	145	155	141	159	155	154	146	167	155	151	156	156	129	163	141	134	152	147	164	134	162	166	127	137	167	132	138	153	161	125	159	161	157	143	154	134	133	148	152	159	158	162	165	128	129	167	159	143	138	126	141	148	123	151	142	155	158	155	149	126	138	164	157	150	151	157	127	137	130	134	153	134	154	160	154	133	150	153	151	146	147	158	168	160	153	146	162	141	133	180	148	124	152	163	140	137	132	136	156	145	160	167	154	156	159	150	151	145	164	149	159	171	161	142	145	163	164	128	158	158	127	159	149	142	172	132	144	140	130	149	140	130	150	121	130	142	148	163	154	148	138	148	140	139	145	137	149	137	164	142	146	143	159	151	148	126	133	129	175	158	144	136	136	152	120	161	192	153	170	158	146	137	143	167	186	148	129	158	150	153	139	151	140	155	135	159	151	141	144	145	157	156	165	135	123	145	143	136	127	142	144	152	156	149	151	132	154	143	141	139	140	140	156	158	154	165	129	133	124	148	142	159	151	159	133	134	148	152	145	158	179	139	126	124	168	135	153	128	136	150	137	124	138	124	154	145	148	144	156	160	159	147	149	150	152	146	158	153	139	157	147	150	140	144	133	129	160	149	157	160	133	132	148	144	151	124	133	149	148	166	151	155	147	153	142	133	143	152	145	125	125	160	163	132	150	148	151	134	133	128	150	143	128	123	161	150	153	129	156	160	147	143	129	151	158	153	169	147	113	128	153	167	147	147	159	159	171	145	146	153	139	130	120	127	151	121	153	152	128	141	146	159	141	148	134	146	151	135	161	122	145	134	144	139	149	143	155	161	128	164	154	145	148	141	147	122	137	129	163	170	141	134	154	162	165	154	134	126	131	160	169	140	161	148	134	151	141	147	142	150	159	154	138	135	138	159	150	174	135	140	148	135	128	149	129	150	125	143	132	143	146	155	147	158	162	142	153	171	157	140	144	134	163	154	150	149	177	144	138	135	133	152	151	144	151	130	147	151	151	135	150	144	132	143	161	160	153	149	146	153	153	172	134	128	134	151	136	148	164	163	172	134	150	144	135	147	121	141	172	139	151	170	154	142	146	142	157	140	129	136	150	163	153	140	166	185	160	141	165	136	169	160	156	147	141	153	163	134	143	168	153	144	149	169	138	129	126	151	163	171	137	147	134	137	162	144	129	145	176	135	155	143	160	174	135	129	144	138	150	154	159	136	155	145	174	155	148	152	143	154	144	182	139	143	152	136	135	160	142	175	168	130	149	162	130	164	122	130	135	152	136	165	141	129	144	153	163	140	147	130	153	136	154	140	142	137	142	140	139	163	136	147	159	151	135	161	153	137	184	160	149	138	153	146	128	123	154	127	165	137	140	120	136	165	157	145	124	154	165	146	148	133	170	161	141	152	146	143	140	160	116	156	158	153	142	133	133	133	128	128	157	140	141	128	145	147	148	136	151	152	165	146	126	156	145	160	175	140	157	149	140	154	129	151	178	140	157	158	149	136	142	158	117	128	144	134	139	153	154	148	158	172	128	127	140	176	141	126	130	149	163	174	147	137	146	175	140	152	144	160	127	130	156	123	157	163	159	144	144	125	164	140	132
10585	450	494	488	490	512	443	402	417	439	390	380	386	458	437	401	420	416	416	428	400	408	402	405	435	435	426	371	421	409	382	381	383	482	395	409	412	421	402	419	426	381	441	401	392	421	418	385	399	419	409	422	433	411	414	426	423	419	406	400	412	402	412	431	389	417	402	393	412	417	399	414	385	405	394	366	430	409	415	396	387	404	409	420	383	402	406	440	389	430	432	441	421	407	417	380	373	400	433	432	468	460	372	397	416	396	413	419	416	448	435	394	438	384	451	392	428	431	414	369	446	402	385	494	389	437	420	395	413	374	433	421	461	387	422	410	442	408	411	395	419	406	356	380	434	430	441	426	379	407	429	415	409	409	415	408	380	392	388	384	430	414	397	387	407	397	414	401	417	429	385	407	422	395	422	406	407	424	406	413	386	434	407	404	442	374	414	428	412	426	421	391	388	408	398	388	392	412	387	422	369	381	363	403	409	427	417	398	432	400	422	422	382	421	403	429	435	456	417	422	443	415	404	418	425	422	453	371	440	395	416	424	382	436	405	436	378	386	454	420	401	442	406	424	378	395	402	417	407	424	403	445	421	380	404	403	405	386	419	430	400	424	410	421	413	445	436	378	416	370	428	439	390	372	420	429	425	391	367	435	381	424	403	396	419	392	431	390	438	438	445	395	398	415	387	391	404	403	407	420	383	445	406	423	398	388	390	419	408	403	436	414	412	408	405	412	390	372	430	442	413	403	373	388	395	420	419	437	416	397	411	407	439	438	420	411	397	417	400	395	400	397	421	379	397	460	408	428	406	405	387	371	386	403	405	406	395	384	406	384	423	410	386	379	440	419	386	386	413	356	410	425	420	439	400	398	432	373	385	433	387	428	370	440	437	393	402	413	435	392	421	390	388	367	397	414	417	386	397	381	392	401	417	385	411	395	420	422	399	392	410	429	414	395	421	421	446	402	403	403	402	367	415	420	437	429	408	426	452	399	438	414	396	408	419	380	419	405	421	373	395	375	412	429	398	412	422	426	370	426	414	402	407	367	377	391	384	429	429	407	400	409	425	439	389	435	399	397	424	458	429	433	466	398	376	417	414	379	413	405	423	417	386	425	430	411	395	404	424	424	398	432	439	411	395	409	410	379	428	417	380	447	414	384	384	404	373	387	416	386	408	398	385	423	435	386	430	412	421	404	413	376	451	415	421	442	418	396	364	434	404	396	403	440	438	390	395	423	428	424	436	453	415	446	408	414	435	383	402	398	420	399	386	417	434	429	411	382	451	417	372	410	430	428	429	404	414	435	400	389	429	372	414	394	428	405	436	421	399	412	408	418	414	463	393	393	409	407	407	402	407	406	420	440	389	420	453	428	428	369	414	388	401	394	406	430	433	435	411	446	429	419	404	407	395	402	402	425	378	402	392	404	405	393	394	402	389	396	387	436	382	408	413	392	408	400	356	417	455	387	423	386	430	392	393	391	404	398	399	396	402	433	357	409	420	400	411	425	422	420	405	402	401	409	451	404	381	411	409	413	368	404	426	464	434	415	398	430	394	381	422	377	400	414	443	441	394	439	415	400	405	409	380	389	377	424	425	425	395	399	397	406	402	413	419	415	431	364	405	414	399	421	404	390	402	430	438	403	396	408	408	447	420	421	403	412	348	427	427	392	398	420	415	401	421	424	413	398	381	411	397	419	430	370	390	397	406	451	420	420	432	421	448	398	432	380	404	431	409	418	398	430	412	437	428	382	417	396	400	398	428	377	443	421	411	392	435	452	417	385	394	415	377	388	391	433	390	400	404	427	402	398	413	401	416	404	454	420	419	429	385	406	421	384	407	442	404	416	422	412	401	409	379	396	411	394	421	390	392	407	402	399	418	420	385	432	391	440	379	417	426	384	450	431	423	401	395	422	399	384	400	405	393	374	402	416	423	420	387	398	429	432	460	405	446	412	449	387	439	434	413	442	413	430	426	404	400	376	428	426	407	445	402	442	386	383	386	429	394	420	456	407	426	394	435	384	462	398	435	388	381	425	437	410	432	401	423	394	414	399	438	388	417	408	406	413	393	388	423	400	429	443	402	431	407	422	424	378	392	372	435	393	406	375	402	418	439	416	408	375	413	381	400	389	415	426	423	421	375	398	420	426	424	415	385	405	406	437	396	403	424	401	411	434	420	381	438	400	396	433	401	396	411	443	395	397	401	387	420	437	440	385	455	391	400	447	438	404	385	368	418	430	418	393	429	382	410	451	410	376	442	439	408	424	402	418	358	464	430	401	448	407	420	431	412	419	438	439	428	407	378	404	392	408	422	395	459	418	420	411	393	373	364	379	421	404	415	402	432	421	408	406	385	399	411	407	407	402	415	430	414	403	358	374	402	399	420	376	422	371	406	433	390	378	411	407	430	422	410	363	409	401	386	389	418	407	393	405	424	381	429	410	418	421	455	380	429	438	430	413	440	387	435	361	415	380	410	390	380	438	408	385	436	427	424	419	428	428	362	414	406	441	414	403	414	443	408	422	421	422	429	398	429	343	429	398	399	367	430	439	437	423	390	418	393	425	383	398	444	443	455	443	380	359	447	396	428	426	405	431	418	403	438	410	380	431	397	414	397	385	389	443	426	396	372	429	401	411	424	426	421	407	383	389	419	413	418	405	395	390	420	396	416	425	421	435	382	393	393	443	433	397	378	404	399	413	409	446	404	426	432	424	433	387	437	404	412	435	447	429	392	420	378	412	384	423	417	416	408	447	417	445	404	430	425	390	414	377	395	404	380	413	462	404	399	407	412	421	406	438	396	422	400	384	446	397	386	410	448	391	388	395	418	461	432	404	443	424	464	405	416	440	395	404	405	386	389	427	409	407	381	390	402	414	397	418	407	401	438	366	427	401	392	415	388	391	422	436	401	407	397	393	379	407	384	387	391	421	398	409	391	397	401	384	395	436	426	403	411	430	446	436	415	390	362	380	434	390	412	421	421	397	414	422	399	410	416	412	382	414	414	372	421	388	416	373	376	423	401	426	427	419	433	395	412	414	431	445	421	471	390	399	402	400	424	430	399	419	405	398	391	401	401	419	413	483	379	412	374	420	416	418	404	454	457	407	381	419	410	411	427	383	443	406	372	422	428	405	441	417	396	417	391	440	421	440	379	425	394	398	405	441	426	436	446	439	409	422	397	397	406	398	402	422	433	367	400	428	402	437	378	391	393	419	380	371	452	420	390	377	398	410	423	425	426	419	378	431	413	399	421	405	380	409	422	419	407	435	392	394	389	440	407	432	422	419	450	400	405	384	397	421	430	424	411	447	385	435	378	377	435	415	409	446	429	430	421	420	402	391	383	397	437	421	379	425	423	402	465	387	385	433	394	437	389	432	436	438	386	421	408	387	441	366	415	401	384	388	416	425	406	422	391	398	418	402	435	470	412	396	403	406	379	413	413	407	394	418	404	433	380	418	415	400	418	391	417	393	400	400	430	425	373	421	408	436
56311	20535	3754	866	618	509	433	360	290	307	264	236	259	259	252	253	237	255	221	205	229	220	229	229	225	227	222	225	209	245	203	216	218	220	215	268	240	221	243	200	202	190	214	179	213	230	217	213	215	190	181	233	214	218	194	204	211	228	205	220	201	218	201	220	211	215	233	209	201	210	224	223	179	219	186	196	200	203	215	202	210	215	209	183	211	213	234	195	211	203	211	197	206	201	193	215	196	213	211	222	228	210	220	252	215	201	193	235	216	224	217	228	218	232	221	209	208	221	237	215	210	233	188	228	220	215	230	219	219	230	189	214	215	193	220	237	187	241	228	206	215	225	213	208	243	202	212	208	200	202	193	209	217	212	225	225	214	212	202	217	190	213	209	222	227	220	205	220	232	208	225	203	228	212	229	213	232	242	229	198	194	231	246	195	244	218	216	216	176	244	211	195	201	210	211	209	205	233	190	227	198	245	222	178	180	242	233	162	209	212	209	209	217	207	213	177	219	211	223	223	176	192	223	184	209	228	228	225	223	187	207	241	194	208	226	205	228	199	239	225	200	225	218	209	211	228	205	215	224	197	207	187	207	232	233	197	210	228	202	212	214	218	222	207	231	221	228	192	198	209	223	209	247	212	201	210	222	181	176	199	216	212	216	188	199	189	190	223	203	203	177	211	194	223	234	223	205	197	193	200	218	215	198	181	213	210	208	224	233	211	203	209	207	205	219	208	198	209	185	215	215	224	237	217	218	196	191	221	207	218	215	206	217	199	199	223	204	198	220	222	218	189	231	221	203	191	217	218	233	229	210	207	180	184	187	181	222	190	215	218	231	216	219	218	220	244	232	218	182	186	184	225	199	191	222	177	197	236	189	228	241	204	203	188	219	189	244	211	220	193	254	216	219	204	188	199	215	211	209	202	229	200	209	206	213	202	194	227	203	205	250	221	219	226	221	207	187	216	192	235	191	196	177	211	209	213	210	224	240	228	208	204	227	225	196	230	207	199	199	226	214	235	226	216	198	202	213	200	216	213	204	213	211	190	211	216	219	196	218	195	202	209	200	175	226	180	231	209	194	227	215	189	258	219	208	225	216	211	196	201	191	182	225	215	210	240	190	207	214	209	212	225	211	204	197	200	230	206	205	222	187	203	230	200	203	209	231	201	206	213	209	216	211	221	197	232	191	205	202	220	213	209	212	219	200	207	185	201	232	200	206	197	205	198	198	192	185	206	256	184	201	175	215	174	214	232	240	206	193	224	223	209	200	200	207	192	210	219	218	218	202	222	217	217	208	232	232	211	213	214	223	230	213	232	250	220	206	198	231	201	217	214	198	228	199	195	180	209	199	186	205	222	221	239	198	223	200	217	190	215	204	178	205	229	201	205	194	211	220	199	218	228	226	231	221	215	214	207	226	202	228	227	213	194	227	224	259	213	231	216	212	215	221	210	210	220	221	202	209	207	203	189	207	182	218	192	229	222	225	192	217	183	233	219	222	186	217	212	241	191	210	225	198	205	205	191	193	213	197	230	230	225	221	205	226	209	208	218	227	228	217	198	197	198	224	214	191	222	207	205	233	194	207	207	196	216	219	230	198	180	204	193	205	199	186	211	202	228	241	200	241	241	206	201	216	209	215	214	186	229	208	239	231	213	228	202	211	223	217	205	210	219	228	238	211	219	225	232	199	206	224	211	212	202	205	188	259	225	192	209	203	208	206	215	225	214	193	235	202	191	200	242	198	211	176	181	204	183	216	228	187	190	236	222	209	219	180	207	227	215	235	202	223	199	217	208	228	210	225	197	194	203	190	207	227	197	200	211	231	224	184	184	209	203	243	229	187	212	209	208	202	200	204	222	211	194	205	196	205	192	199	216	207	224	240	222	213	195	224	211	199	199	184	206	211	240	232	202	204	195	217	231	212	232	208	194	209	236	193	209	212	214	193	230	201	194	168	202	202	228	227	237	198	208	197	222	234	215	175	211	186	230	204	205	222	193	219	209	216	238	219	211	221	220	208	204	207	229	203	225	198	215	213	217	208	216	207	213	226	206	198	240	221	215	206	200	228	224	219	215	201	181	223	226	217	210	211	178	211	233	242	227	245	215	228	208	214	204	190	236	199	221	185	201	209	210	201	197	192	192	201	201	181	220	218	198	216	220	203	200	204	200	206	205	194	199	182	217	193	190	209	188	221	208	193	210	212	215	216	226	211	228	209	252	212	203	209	191	211	231	222	204	204	227	223	217	201	216	193	195	224	223	225	213	231	206	214	219	187	205	210	214	209	232	207	199	239	215	216	186	232	204	216	217	208	215	200	200	202	194	192	214	202	215	215	220	231	209	198	214	207	230	183	219	226	205	216	205	199	221	201	184	199	229	204	233	184	208	221	208	189	230	229	218	214	190	187	231	215	179	188	212	222	213	232	196	211	231	223	225	189	196	193	218	223	225	212	202	226	241	198	204	194	191	219	215	212	214	220	215	212	216	184	207	247	198	238	219	210	189	213	198	199	213	217	248	232	235	199	228	204	203	237	179	249	220	208	212	201	200	228	179	210	238	226	219	236	213	228	210	214	206	209	198	214	204	221	201	227	208	209	195	248	198	209	190	206	210	187	183	193	196	221	209	232	208	179	214	208	224	180	211	203	199	215	194	231	189	202	187	224	184	207	209	205	215	221	253	193	201	230	204	210	228	213	205	213	221	189	220	235	199	201	191	185	193	193	208	218	205	235	184	194	210	212	206	208	198	215	245	191	211	210	203	199	218	205	197	215	216	195	203	237	216	217	199	206	210	219	197	236	217	223	207	211	229	216	234	238	217	222	214	216	221	225	208	193	193	235	209	211	232	228	231	225	209	230	219	199	218	212	200	199	194	229	191	227	240	195	192	185	209	226	198	200	226	207	191	194	182	224	203	216	218	220	218	209	218	213	206	218	195	195	197	207	182	200	204	228	224	207	216	215	219	224	227	199	201	211	196	205	205	198	250	228	212	205	203	209	190	217	212	257	213	237	224	217	194	189	219	208	203	198	224	204	186	198	227	231	196	221	176	212	199	201	207	178	233	228	185	196	206	205	200	186	229	200	219	217	224	192	241	179	206	214	216	209	220	211	231	217	196	182	200	197	215	194	207	207	241	179	200	230	212	226	220	202	198	238	211	235	208	203	207	186	222	205	208	188	226	219	236	225	187	207	228	211	208	185	209	224	227	200	239	216	205	221	215	186	218	210	195	229	219	205	231	212	227	221	207	201	249	200	196	180	184	207	207	184	195	202	228	189	226	203	212	207	190	195	195	188	211	216	217	210	211	227	245	207	217	195	191	215	219	199	209	180	211	185	202	233	241	221	229	191	216	223	193	207	193	204	201	234	242	217	224	173	219	253	192	183	210	213	215	217	188	213	211	223	197	211	213	183	211	219	232	217	221	214	212	197	213	234	196	219	214	182	222	214	193	206	194	201	232	217	214	191	211	193	196	230	209	223	221	201	186
31202	1197	2227	2572	2222	1931	1666	1445	1225	1136	994	943	874	811	820	837	737	731	749	707	677	704	671	641	641	630	599	643	673	602	580	615	596	616	608	617	602	609	585	589	547	590	618	615	580	537	634	584	579	575	594	576	580	550	599	583	569	587	604	579	532	579	561	575	579	549	559	544	559	562	588	563	607	601	594	574	604	591	581	551	534	529	563	563	554	575	561	536	553	538	605	576	567	577	565	538	548	569	570	511	559	542	593	546	602	548	559	554	542	552	603	543	546	600	544	553	595	572	524	527	543	574	541	546	545	528	609	590	549	569	535	546	568	581	606	593	557	574	548	590	530	532	550	533	544	564	613	556	549	562	524	532	570	558	564	585	572	520	573	534	563	526	610	558	548	577	546	539	559	558	535	481	540	570	555	575	563	553	583	601	542	565	565	593	530	561	544	538	537	549	586	585	566	534	559	577	600	550	512	573	544	538	554	532	548	551	572	553	534	552	537	563	523	531	510	560	555	575	553	554	585	573	549	562	492	551	523	579	596	568	540	598	558	567	549	553	539	525	564	587	569	562	506	525	558	592	579	556	567	559	556	550	573	534	555	559	559	571	511	596	533	512	524	557	604	555	566	568	580	546	547	624	534	568	535	557	568	523	592	593	591	551	597	550	580	566	560	595	539	574	540	598	566	549	592	616	531	567	577	574	534	538	585	561	571	559	548	548	542	527	581	555	589	581	556	584	555	544	557	582	524	525	585	547	557	528	555	553	548	587	566	599	484	569	564	590	572	526	593	574	584	585	560	570	514	570	529	548	555	590	559	543	547	544	562	570	555	523	527	578	562	589	550	570	557	603	524	556	552	569	568	605	544	549	539	511	598	584	557	579	551	539	496	557	577	531	551	571	567	544	561	514	534	537	574	534	575	598	554	582	573	555	570	537	533	556	585	577	540	501	581	578	529	532	583	549	568	536	550	551	576	554	537	565	535	549	522	537	557	549	582	533	591	545	550	535	537	525	529	553	553	537	568	548	569	579	519	569	577	542	535	593	555	534	566	543	580	625	583	536	572	571	546	512	557	578	547	573	544	547	563	533	570	539	579	554	539	549	533	604	564	554	570	566	550	622	560	537	541	541	544	511	557	573	606	561	538	575	523	536	565	566	547	563	582	533	543	575	587	542	546	611	525	532	579	539	561	579	574	544	596	553	503	549	537	613	590	584	590	613	598	488	544	594	567	582	549	537	523	576	566	559	579	567	556	566	567	569	521	579	536	513	558	546	594	526	597	556	567	560	564	555	515	531	525	529	503	595	517	569	533	602	543	544	591	556	543	573	528	565	552	532	563	549	573	577	541	611	551	544	586	562	633	521	527	553	590	572	545	575	561	552	552	572	605	540	559	566	545	518	528	589	546	591	530	592	569	555	566	574	560	580	520	569	547	546	535	570	540	556	576	533	516	565	560	550	523	563	551	563	533	577	536	541	532	570	554	548	581	580	533	555	541	536	574	534	555	529	553	542	579	566	557	565	536	548	570	567	509	554	588	597	546	598	542	562	534	551	524	500	581	540	593	582	555	548	596	547	543	560	584	581	546	546	551	600	568	544	566	565	563	506	552	551	559	564	533	566	577	536	551	574	571	529	561	564	514	528	557	549	564	578	573	563	559	549	537	556	567	544	547	567	533	540	554	559	542	557	575	602	550	528	612	581	539	531	540	503	595	522	553	533	549	593	564	560	563	577	560	547	526	575	544	574	527	537	563	524	510	522	573	623	574	547	535	565	576	559	591	529	561	566	562	569	593	575	542	536	530	563	583	544	580	562	595	560	557	554	559	554	510	576	575	559	583	580	562	577	545	528	540	529	566	562	559	584	578	563	558	561	535	554	541	591	566	595	604	554	582	517	529	521	578	532	547	578	540	523	566	555	586	573	570	565	524	590	516	562	531	532	594	572	510	535	505	561	532	566	559	514	548	536	577	564	561	567	549	571	582	556	561	575	571	583	553	531	527	537	589	500	508	564	564	546	512	567	575	573	573	559	550	563	551	560	573	600	566	565	567	535	538	529	550	578	559	534	577	557	566	549	571	583	576	581	601	571	536	600	577	564	565	552	552	559	529	621	574	573	583	545	580	551	548	531	537	562	539	556	554	557	535	552	536	562	547	559	560	553	585	588	615	550	533	560	552	567	551	567	550	554	605	591	555	556	573	548	557	548	534	604	534	541	535	558	575	584	578	553	553	522	498	565	569	506	526	575	564	582	522	550	561	568	585	543	565	598	537	568	584	531	591	560	543	529	553	560	569	586	569	593	555	586	610	597	541	554	520	531	545	576	539	563	582	583	556	591	555	549	609	528	527	573	619	549	550	569	548	556	558	556	577	572	569	551	547	559	547	550	569	567	519	525	547	548	569	560	570	604	555	495	555	529	528	597	539	577	532	611	502	548	550	555	572	576	590	557	574	587	539	525	575	554	536	576	568	569	515	557	537	549	561	545	579	527	582	540	558	574	610	556	548	550	559	579	527	566	548	556	564	531	576	581	513	534	545	566	607	590	522	526	518	519	595	553	543	580	546	577	592	573	560	559	555	541	570	546	576	548	548	546	558	571	538	561	556	569	564	545	465	579	601	550	611	607	576	535	555	550	540	565	556	559	565	586	567	543	520	576	518	534	573	537	584	560	567	522	576	551	534	507	583	500	574	570	542	556	526	568	556	536	539	556	585	527	563	544	571	538	570	543	519	602	574	568	566	577	575	483	563	573	574	579	585	578	585	501	576	570	515	559	590	559	541	566	598	532	563	578	564	589	546	560	617	578	566	544	536	553	513	546	565	607	566	547	560	566	565	562	535	569	550	511	523	577	561	556	558	540	559	579	570	568	564	558	537	555	547	562	559	526	537	571	537	524	558	542	565	595	526	545	514	546	522	548	550	592	527	569	544	551	532	606	522	517	539	557	574	552	573	544	555	593	557	576	552	543	595	568	553	559	542	546	576	598	556	555	560	561	538	565	542	565	532	564	569	564	536	562	545	476	586	556	554	535	564	518	581	521	501	542	610	561	560	584	522	531	583	586	574	547	559	517	568	548	592	522	567	543	574	538	579	536	512	563	557	599	570	556	567	545	561	521	544	533	570	591	568	561	590	528	554	553	553	555	552	546	551	566	549	553	597	556	539	558	583	579	541	561	562	561	546	557	560	554	581	547	568	570	576	531	549	540	601	536	551	514	540	529	552	560	587	544	559	550	547	514	537	518	521	572	553	551	548	551	561	634	580	538	584	517	558	561	541	575	512	593	542	542	542	564	552	547	568	548	593	522	551	573	564	522	520	521	586	498	534	544	552	582	592	598	537	551	567	546	550	541	552	562	566	543	535	586	567	526	590	542	558	543	576	575	519	608	553	566	554	590	577	561	519	560	573	549	593	576	545	555	602	506	562	576	554	589	499	533	561	599	553	512	517	551	510	571	520	571	576	552	561	562	585	563	594	560	573	588	565	523
66821	27947	9634	1997	1282	975	829	698	597	561	555	517	516	457	476	408	473	453	440	421	386	418	431	415	444	440	455	415	394	396	446	370	422	396	411	442	381	386	392	381	404	421	355	399	421	379	406	409	357	394	413	369	401	414	435	380	408	433	411	387	380	418	381	367	427	396	424	423	416	432	396	399	396	404	400	387	433	397	388	389	394	411	376	428	382	401	365	377	389	430	424	422	398	401	457	378	403	401	409	386	378	350	378	373	379	374	392	409	406	425	440	390	402	355	377	402	410	358	423	409	454	424	383	374	414	391	394	419	357	417	397	393	396	395	394	412	390	420	457	375	399	417	406	393	398	369	400	427	383	376	407	397	367	400	375	356	419	389	402	367	385	415	378	410	390	368	396	355	391	386	411	404	412	394	417	364	423	392	394	387	407	390	401	399	402	378	388	389	399	363	369	398	402	409	419	381	382	394	388	370	412	409	394	410	400	408	370	409	382	391	397	405	413	381	386	375	396	411	363	387	383	361	333	413	404	426	359	397	414	439	395	414	352	396	373	419	367	420	414	407	402	391	417	447	407	418	414	347	367	383	353	406	397	376	426	353	393	401	393	360	367	404	372	437	354	412	376	396	410	356	401	400	400	414	408	355	392	381	402	372	398	421	417	393	389	381	407	409	387	400	383	356	392	426	417	377	401	399	410	380	389	416	403	388	375	404	356	410	380	413	442	376	365	361	416	390	413	406	402	364	408	371	414	417	337	408	405	380	395	397	365	396	384	399	406	381	420	388	418	408	385	364	417	403	397	360	406	437	410	403	412	355	373	384	377	433	409	394	366	366	385	349	383	411	393	423	367	394	366	370	414	376	406	388	409	382	398	451	397	396	391	413	390	410	415	397	456	422	398	346	399	373	368	429	438	390	377	368	428	417	418	354	376	367	415	410	429	393	377	383	371	408	384	360	371	418	397	422	412	400	390	400	409	428	418	360	414	398	354	412	381	430	419	391	394	387	415	425	411	403	369	409	418	385	407	399	395	381	391	423	373	415	411	403	375	379	410	343	407	335	400	400	410	404	410	371	377	389	393	397	416	377	391	413	382	421	433	415	398	376	397	398	395	427	408	413	426	363	392	388	392	384	391	368	391	371	416	379	419	409	445	359	377	386	391	390	425	405	389	420	368	428	376	386	413	396	395	405	390	379	416	403	405	424	382	399	413	388	367	351	376	368	404	402	412	377	385	434	385	428	397	377	422	399	402	362	410	419	390	362	407	431	381	442	376	382	401	396	392	355	365	385	421	410	376	421	390	375	403	380	368	395	381	401	362	410	426	383	440	390	379	386	375	402	418	393	389	384	393	382	365	429	398	401	381	385	374	390	375	412	409	375	421	416	362	388	381	412	370	396	388	418	403	428	369	415	402	389	436	381	409	379	394	389	421	420	392	392	390	371	403	427	419	367	411	396	421	390	412	435	380	410	380	401	383	434	368	397	393	373	363	405	403	355	406	388	401	404	392	412	412	426	383	383	406	390	381	429	374	391	387	406	414	401	412	426	419	405	397	448	392	399	431	409	384	388	401	398	382	414	395	424	402	390	441	356	395	399	415	394	381	392	390	396	412	382	417	401	375	377	358	398	398	410	392	412	373	404	391	363	378	412	418	367	369	389	391	384	394	384	397	397	360	360	415	413	393	389	427	420	440	394	394	461	398	394	385	402	383	360	430	365	408	433	421	389	393	391	409	405	437	387	440	411	388	383	433	401	378	414	406	351	416	385	427	385	392	381	403	399	379	400	394	402	371	440	439	365	418	389	409	396	393	422	400	370	375	375	382	399	405	414	399	416	418	373	391	430	411	415	406	427	402	341	418	387	415	406	394	387	380	400	391	438	385	372	421	394	365	410	386	418	384	352	403	386	391	391	340	388	380	403	370	383	417	428	355	409	423	409	389	386	409	412	405	399	418	380	423	392	370	436	411	377	409	402	431	393	371	379	418	367	391	401	401	402	429	397	361	380	368	388	392	381	410	382	437	392	378	375	410	412	411	405	416	360	401	406	351	395	369	351	374	437	420	394	402	392	375	399	384	369	409	425	366	404	408	362	354	384	402	368	418	381	401	425	403	387	376	405	380	414	426	389	411	391	439	344	385	377	408	391	425	429	381	372	392	384	367	404	431	380	378	391	384	394	380	406	425	420	396	416	416	417	408	387	458	369	398	384	389	412	425	405	388	422	394	405	413	400	398	448	396	397	424	380	401	395	408	381	433	436	403	404	408	405	416	409	395	375	413	407	419	389	416	389	381	386	367	403	405	394	394	370	371	386	381	382	348	395	419	429	399	364	405	370	382	391	382	390	403	404	423	380	403	382	431	428	373	417	348	397	382	398	413	411	392	403	397	392	370	427	384	404	413	370	372	396	349	422	396	404	367	416	440	383	398	364	399	387	376	369	376	384	435	406	404	399	399	393	371	357	383	376	437	434	372	397	408	399	387	450	397	434	410	414	423	407	346	377	382	382	400	383	410	406	383	436	414	395	390	389	405	396	397	374	415	410	414	397	362	387	422	375	395	400	367	396	388	385	387	408	436	421	395	378	397	380	402	400	416	442	421	417	407	379	380	393	416	376	409	419	398	386	429	404	413	377	395	409	389	409	407	359	352	399	382	354	400	411	403	400	390	372	387	427	380	406	385	385	418	437	429	361	413	417	368	430	398	433	394	394	403	407	424	354	393	383	392	376	384	425	405	427	384	401	393	413	387	370	377	365	404	387	406	441	381	400	391	411	415	385	409	418	345	414	383	398	414	378	398	397	406	438	378	372	412	397	388	373	394	380	379	398	408	393	428	378	377	360	419	407	383	395	374	405	404	388	402	401	391	354	365	422	350	394	412	365	375	366	397	360	396	361	412	379	388	399	407	409	383	382	399	403	419	420	381	402	411	400	419	385	381	381	388	396	438	386	384	402	428	407	378	419	379	419	392	413	383	406	422	386	398	375	446	394	397	360	375	396	367	401	414	385	399	394	403	395	379	381	368	411	393	372	404	375	406	418	392	401	400	402	386	389	397	393	359	419	413	408	410	384	405	361	427	419	378	358	404	380	399	449	362	383	375	397	399	364	372	384	376	414	374	385	432	384	342	418	374	371	376	398	424	424	396	434	415	376	388	395	378	399	393	397	405	414	397	419	411	407	412	400	405	405	375	395	390	410	384	402	405	375	361	403	445	372	410	389	401	362	389	376	402	388	425	409	392	369	402	363	416	383	409	427	398	410	397	392	388	382	414	393	389	419	402	378	379	382	440	383	417	350	409	405	404	393	409	401	455	385	393	404	403	376	355	399	352	424	420	449	367	372	407	387	392	389	425	389	396	393	396	390	393	363	401	376	364	370	406	424	365	400	396	414	385	419	450	411	453	409	379	397	389	399	416	414	416	436	365	380	353	373	396	396	410	417	416	413	392	446	415	369	413	394	377	345	417	421	384	381	414	405	396	397	384	377
38866	2145	4189	4724	4115	3505	2835	2511	2107	2030	1798	1667	1643	1486	1450	1344	1319	1233	1235	1239	1125	1185	1066	1125	1109	1046	1092	1042	1002	1115	1058	1061	1010	998	1032	986	968	1015	962	882	970	974	997	956	930	977	931	937	986	991	988	924	970	911	904	968	967	956	969	911	987	915	916	928	950	956	918	979	985	998	912	902	993	990	963	901	921	932	961	932	946	956	930	932	961	955	922	899	915	892	952	906	950	921	945	968	933	905	899	840	899	916	946	915	927	960	926	927	888	914	957	908	916	933	929	877	953	883	912	896	907	911	933	936	945	965	928	914	903	921	889	916	928	930	898	907	941	936	953	967	837	905	847	912	924	983	897	974	891	891	916	912	927	952	903	958	978	895	883	920	873	895	969	932	934	908	888	945	953	916	953	954	908	925	926	961	904	963	947	914	934	912	960	914	937	960	913	965	931	909	915	877	959	887	950	880	917	872	897	893	906	911	899	915	935	907	979	928	913	893	965	894	904	909	908	890	961	871	912	905	953	872	922	928	928	977	908	932	925	923	966	917	900	860	921	952	954	936	900	929	827	976	930	973	954	942	945	940	971	950	912	898	909	891	892	902	924	923	892	943	932	953	936	949	857	915	883	844	928	944	910	866	932	881	899	897	892	946	869	925	958	938	859	862	928	952	921	852	941	920	922	941	923	909	903	925	913	956	904	889	919	968	921	890	873	965	932	923	885	914	934	905	882	964	940	928	918	939	919	920	954	939	971	905	831	865	867	929	957	936	885	935	899	985	921	904	923	864	918	830	964	895	897	896	956	987	914	939	910	989	921	926	913	885	861	949	959	938	943	980	932	892	871	947	896	933	885	935	929	889	930	899	958	916	970	832	858	929	928	954	902	892	904	918	922	901	931	930	905	889	910	910	922	899	894	858	945	938	920	971	909	893	973	925	938	914	934	980	914	914	917	899	884	924	862	959	949	894	882	893	894	899	874	836	875	886	912	901	931	909	858	880	951	931	923	896	908	858	906	960	907	862	897	883	877	904	890	904	949	917	939	894	933	883	857	932	954	903	873	907	881	951	958	922	928	952	885	904	907	918	870	986	863	886	921	924	919	906	923	896	940	954	875	918	956	909	946	935	918	941	898	1006	916	868	916	926	892	947	880	881	966	909	902	895	950	889	886	871	903	903	910	890	847	901	881	920	907	967	922	948	919	882	927	946	974	918	924	947	947	882	935	966	921	963	953	921	953	889	928	957	865	872	951	888	875	927	928	916	890	958	890	908	918	927	960	926	877	947	936	883	912	901	960	981	904	884	895	879	908	895	941	838	929	946	903	934	911	965	887	929	974	909	924	894	937	913	936	896	953	950	961	961	900	946	948	892	933	946	904	869	893	924	898	913	935	878	926	920	939	900	904	893	884	927	918	927	897	891	854	930	948	976	935	892	965	849	896	924	903	942	917	937	957	963	860	904	837	930	958	921	909	915	917	900	962	937	953	967	913	940	961	880	921	923	934	912	951	939	961	927	915	903	929	943	917	902	913	970	930	922	916	911	900	907	923	973	934	915	866	892	920	979	911	916	925	936	898	966	897	871	917	917	904	969	897	951	947	905	877	926	921	917	977	925	876	891	929	900	918	925	904	897	928	912	945	947	894	878	880	987	946	923	899	910	898	927	918	957	892	959	920	967	853	897	912	924	953	911	924	873	917	879	939	891	919	906	974	930	910	900	897	879	894	925	950	957	924	948	919	917	900	928	922	958	893	916	928	899	866	852	958	863	862	955	907	921	914	937	916	953	936	915	869	924	928	949	888	893	959	926	965	966	935	934	931	938	972	913	958	899	947	901	871	957	924	895	921	903	965	935	923	948	938	867	923	930	926	930	929	909	917	885	972	921	926	948	901	911	910	931	881	924	932	932	935	941	900	926	919	931	878	907	903	923	952	948	929	901	943	921	902	973	902	914	902	853	927	918	919	913	912	932	917	959	900	944	967	928	939	885	948	962	878	933	917	918	839	946	927	927	918	898	947	873	935	876	940	882	882	912	907	923	906	910	866	941	887	919	897	911	925	916	935	938	926	895	918	881	963	905	918	902	931	870	953	910	915	893	879	859	879	899	893	912	935	918	976	922	921	937	933	954	904	920	913	918	906	973	935	1014	909	945	993	947	926	928	930	1037	867	927	940	963	968	940	891	900	895	925	871	935	955	918	900	970	840	954	940	936	881	931	935	876	906	943	894	894	984	885	927	929	915	871	899	936	923	956	905	937	927	928	946	945	913	951	894	919	923	949	955	857	956	922	976	925	887	898	909	944	884	962	904	878	892	916	905	957	876	907	926	886	905	945	899	940	925	936	906	956	923	975	919	935	924	935	915	948	950	938	927	921	898	961	923	948	919	920	927	860	940	882	917	892	977	922	933	864	911	881	941	920	893	958	921	940	873	930	942	904	908	910	993	937	928	916	905	929	930	924	904	945	892	846	941	879	946	963	939	892	905	965	833	931	899	936	885	922	934	983	960	928	897	934	900	949	935	882	908	929	859	851	881	930	926	935	934	904	916	901	922	901	913	900	963	959	965	935	915	924	873	899	931	901	937	928	920	911	891	928	840	901	933	927	929	908	843	926	905	939	939	948	860	897	969	881	849	921	893	961	917	898	908	921	899	878	892	886	852	942	897	890	899	920	886	967	950	885	928	969	971	922	868	957	976	940	910	909	921	882	903	918	875	935	963	918	854	897	874	916	951	909	970	959	904	968	886	904	877	934	961	902	935	878	908	950	905	884	919	921	918	964	889	951	893	912	942	910	898	936	908	957	929	973	918	886	957	894	877	864	924	889	905	880	875	926	903	867	952	904	949	968	923	911	968	896	956	917	945	985	915	899	927	906	926	901	948	909	960	945	939	892	897	913	866	972	918	886	878	919	898	898	912	918	876	849	879	933	985	916	877	881	915	870	896	920	916	884	860	931	948	952	897	882	927	890	953	901	942	860	898	932	935	988	928	911	879	881	858	934	839	934	914	945	899	902	933	907	988	925	947	888	960	903	927	936	885	934	932	894	943	920	905	900	942	881	908	902	918	901	862	882	917	930	975	922	905	928	940	885	948	887	885	944	913	944	903	967	877	881	905	967	920	936	877	929	993	959	937	916	901	869	898	944	935	986	903	940	866	918	960	924	962	972	924	911	940	919	943	937	888	975	931	913	890	903	938	935	896	909	897	951	929	929	909	863	949	931	920	896	943	931	898	955	897	919	884	906	968	906	880	924	892	947	873	881	929	903	933	879	926	906	921	898	938	907	984	895	924	922	877	983	837	901	910	942	926	886	918	884	931	877	952	955	919	925	913	910	896	922	854	934	908	919	963	946	965	919	910	876	938	920	933	881	881	909	897	909	960	969	967	904	878	943	907	882	986	854	933	858	970	897	914	937	956	949	888	948	907	930	957	950	886	913	954	961	914	882	832	929	925	965	918	860	919	948	912	912	920	921	931	927	941	917	952	933	938	925
11341	466	154	180	159	149	174	154	142	161	144	177	141	139	140	136	132	154	145	169	139	156	132	160	153	146	160	141	164	158	153	158	141	143	134	145	150	167	147	153	151	134	140	152	154	135	150	157	156	140	158	151	149	145	140	142	147	132	135	157	153	160	144	154	174	155	161	159	149	154	146	157	145	141	130	132	132	138	141	133	150	158	142	126	125	146	153	140	148	147	158	126	143	161	132	127	162	142	159	147	164	161	150	146	155	146	132	155	162	172	132	127	157	160	152	134	158	146	127	142	161	160	134	154	159	139	142	152	153	131	148	146	145	142	126	153	166	166	129	128	154	140	158	159	146	164	124	169	155	129	139	144	151	141	140	142	162	151	138	122	148	150	149	136	146	149	178	136	160	144	146	138	140	135	152	156	154	162	127	163	144	148	151	130	149	140	140	140	136	154	153	151	133	140	129	140	159	169	138	144	168	149	155	127	149	159	147	143	131	172	140	154	114	136	138	137	148	146	157	167	155	118	162	156	148	129	129	141	128	137	154	148	145	169	109	151	147	153	148	152	143	178	156	162	149	159	124	144	149	169	144	158	145	150	139	143	133	165	152	145	145	128	165	160	146	97	164	159	117	135	129	135	168	144	152	141	137	147	165	136	145	147	139	155	116	130	170	139	168	135	160	142	141	156	143	151	155	158	134	123	132	157	137	157	158	149	141	132	147	127	134	153	148	122	129	143	134	151	136	156	127	136	135	140	129	153	122	124	132	134	141	153	125	126	169	158	162	165	155	136	142	142	136	136	135	143	138	150	144	148	162	145	135	133	137	146	153	150	150	153	135	149	143	138	146	157	153	156	150	145	142	172	140	150	135	149	142	142	139	154	166	145	151	147	142	154	130	130	149	141	155	150	167	112	150	146	154	149	135	135	151	148	134	140	149	161	145	134	143	131	132	142	142	163	155	141	138	127	126	147	154	135	136	147	155	152	125	161	154	149	122	158	154	140	123	146	130	167	110	163	165	135	142	155	157	148	142	152	128	163	144	145	147	137	139	141	127	190	143	170	151	158	148	116	148	151	143	132	151	156	147	143	149	148	132	147	143	124	122	130	141	146	142	159	136	137	151	165	165	154	145	137	120	158	137	130	160	138	170	139	170	172	109	155	160	153	140	144	156	135	161	148	137	141	142	137	156	139	139	161	139	143	136	136	151	164	133	140	172	132	164	148	134	138	162	162	158	144	143	140	158	125	138	133	160	148	134	134	116	155	160	163	170	135	147	123	129	151	126	145	142	146	153	164	149	131	132	181	143	136	160	152	137	146	150	168	130	134	143	153	116	140	136	149	142	144	151	169	144	141	129	125	132	128	122	148	161	159	136	123	166	150	149	147	162	142	169	154	157	162	144	134	134	137	135	133	143	138	145	142	156	143	143	178	136	147	137	164	128	142	133	143	135	145	133	135	129	133	134	132	143	154	171	115	135	163	178	155	159	141	165	144	146	146	137	143	151	141	174	144	148	142	153	148	138	159	172	135	148	157	135	156	135	166	124	135	157	136	136	166	141	150	138	126	147	145	155	152	157	170	164	162	134	153	145	143	134	148	153	144	145	139	136	139	155	148	166	140	139	144	140	148	146	135	116	148	152	154	178	128	140	167	143	158	142	142	158	147	141	126	137	145	146	129	134	163	161	122	145	146	143	148	153	160	135	138	147	149	157	149	140	157	133	153	125	133	136	163	143	155	139	142	157	135	138	154	143	133	149	140	143	144	149	134	148	153	143	150	141	152	146	139	155	135	141	145	155	154	130	146	138	155	153	150	151	142	146	134	154	143	147	129	155	154	158	169	133	145	154	140	155	149	151	160	149	145	149	170	164	161	155	160	152	167	171	144	158	156	142	148	144	129	169	136	136	129	158	139	118	147	151	135	145	145	156	145	154	166	169	144	165	153	148	155	128	142	136	163	124	151	159	141	157	151	164	134	148	164	170	151	159	153	157	146	144	164	131	143	144	150	146	152	147	146	135	157	149	150	142	160	159	129	144	151	145	166	142	164	137	147	125	140	186	147	125	143	152	151	146	167	152	144	138	136	160	161	152	149	173	149	116	119	134	160	126	165	126	132	177	139	175	144	126	131	158	150	185	146	153	173	145	153	162	173	175	147	135	144	123	164	149	134	160	139	157	151	154	157	148	146	125	152	146	130	141	150	145	142	141	169	133	138	159	139	129	127	172	167	149	133	164	149	135	158	141	154	151	138	146	135	160	158	136	141	148	144	138	134	168	162	132	142	147	150	153	131	143	132	154	154	144	161	157	154	157	139	154	143	151	140	144	140	141	151	151	143	120	121	144	144	149	144	146	149	153	154	161	162	173	143	152	146	132	141	135	144	140	127	123	161	133	123	136	160	159	139	126	153	161	144	134	128	141	153	151	151	159	135	159	145	146	134	147	149	139	159	126	147	151	144	150	144	142	135	151	133	131	137	130	151	143	139	141	153	161	145	136	145	139	123	133	155	145	128	144	157	151	135	150	124	158	149	140	156	154	149	153	162	166	141	143	151	156	151	133	143	135	138	162	135	141	134	134	148	139	137	151	135	156	154	120	151	158	124	156	140	130	148	125	159	156	120	144	144	147	138	124	137	153	157	144	141	145	162	146	158	153	135	127	161	149	143	139	143	127	129	132	138	152	136	150	157	141	146	137	155	156	163	151	134	161	143	154	139	146	145	143	141	173	147	141	146	140	151	122	134	130	148	151	161	157	139	151	134	126	158	130	140	145	162	158	153	142	139	137	153	162	131	150	132	162	149	141	146	129	157	135	140	141	133	154	161	157	141	160	143	140	137	160	139	148	136	127	153	130	155	135	174	131	142	144	147	155	124	151	137	158	137	155	151	129	148	134	147	125	150	141	142	135	152	152	161	119	130	130	125	141	131	154	159	148	151	154	180	137	126	148	140	147	146	133	123	140	140	139	153	132	131	157	136	145	141	150	137	136	139	152	159	147	146	133	159	154	149	154	132	142	155	142	145	168	144	171	121	141	136	134	134	155	146	146	128	133	145	154	152	153	156	134	154	133	156	152	144	133	154	133	166	147	132	141	132	146	164	135	142	192	134	145	145	141	133	134	145	139	147	172	138	151	138	155	147	150	155	130	159	137	170	154	137	135	144	151	160	131	149	145	143	167	117	140	158	139	132	131	146	165	131	144	134	143	149	147	140	143	136	157	140	138	164	138	155	157	161	155	151	135	152	160	155	144	139	150	143	152	154	142	152	135	148	148	133	132	145	155	132	133	142	155	127	143	143	143	136	204	144	155	134	145	144	132	136	144	147	157	145	126	140	137	145	160	142	147	156	154	172	130	120	143	138	168	159	150	153	145	159	150	145	141	159	158	124	134	149	120	130	149	167	157	129	131	135	139	147	146	165	138	145	138	150	154	170	156	136	132	115	143	144	122	149	130	153	156	145	157	149	162	123	130	135	130	163	138	140	156	154
10762	414	494	485	465	433	450	440	445	438	435	434	438	393	435	424	435	430	427	428	409	415	394	424	414	429	392	385	422	427	436	458	449	413	385	410	387	404	375	428	454	439	404	415	386	402	453	437	432	383	440	450	413	428	396	421	456	409	402	389	434	397	419	400	433	438	397	418	451	392	427	392	409	452	394	384	397	416	443	436	407	396	441	392	377	410	423	421	410	374	421	398	388	405	397	404	430	392	442	443	434	407	406	417	406	394	372	392	409	435	414	390	418	399	399	368	404	415	442	402	426	383	411	438	392	422	383	414	413	443	421	419	385	384	441	396	409	424	411	411	411	399	412	419	375	441	438	397	465	394	410	435	447	381	384	378	429	399	419	423	433	399	449	417	414	402	424	398	423	398	412	397	407	387	417	398	388	401	411	416	430	412	390	395	420	417	416	417	427	419	432	375	417	407	417	436	368	420	428	436	454	388	408	438	408	421	386	401	417	417	408	404	400	419	424	414	386	419	396	453	384	445	405	451	382	419	425	404	415	430	427	411	404	448	422	425	433	427	416	434	425	425	405	374	418	396	416	400	419	443	386	405	385	386	412	401	402	419	409	409	407	409	425	421	438	406	423	422	375	392	422	411	429	398	410	389	429	442	406	421	382	433	409	399	429	394	416	404	415	466	417	415	403	426	430	433	424	385	400	413	435	412	428	414	394	385	431	414	394	403	416	417	383	423	449	412	456	421	371	407	388	432	418	359	424	436	406	390	384	426	422	397	433	388	390	425	433	390	446	403	379	408	389	397	432	402	404	407	384	422	398	400	444	445	374	398	395	413	359	418	393	399	417	423	404	396	444	416	359	413	388	429	396	431	407	430	425	390	374	358	392	403	413	405	417	373	395	431	398	408	439	425	423	402	414	411	399	439	407	455	411	414	421	406	425	395	433	405	389	351	403	380	446	436	400	402	389	426	419	436	399	411	426	416	401	409	422	387	425	400	398	428	411	413	417	397	441	393	389	438	432	385	421	336	442	443	409	424	412	437	426	389	412	422	382	376	408	400	408	385	421	430	414	398	437	376	411	390	429	404	449	419	427	386	399	433	405	412	401	387	397	399	417	431	432	417	442	441	407	430	401	372	402	412	417	386	443	433	368	440	407	408	407	451	385	415	396	395	394	404	420	407	415	406	424	418	394	415	443	441	399	438	445	394	413	438	418	436	403	421	434	403	412	421	417	396	429	401	406	424	391	458	413	414	443	373	422	390	426	415	413	407	392	423	438	369	398	397	370	403	445	383	432	412	404	409	415	400	434	419	398	419	384	450	419	443	399	432	401	411	420	449	406	435	444	384	421	390	425	416	396	424	429	407	407	393	417	426	416	427	427	394	408	451	397	397	404	427	434	393	414	455	413	421	398	427	445	408	397	409	406	392	416	433	443	395	399	440	438	395	415	403	444	390	423	361	472	423	401	404	418	401	384	417	415	397	407	416	378	396	390	392	431	400	406	377	407	432	409	404	400	429	418	419	446	461	411	413	457	407	368	417	425	424	432	440	420	429	404	412	424	448	409	424	415	407	406	449	414	409	406	398	421	447	388	406	425	404	420	430	434	419	423	418	417	412	404	410	432	364	397	455	429	452	381	417	377	417	435	400	371	446	412	399	394	397	374	423	422	365	398	410	408	387	382	370	427	427	431	435	407	391	384	426	378	430	380	391	395	419	379	389	393	398	416	394	458	428	386	400	396	396	418	443	407	396	455	406	406	433	426	402	404	396	434	418	365	413	402	415	397	399	395	444	404	389	406	437	417	391	404	404	428	389	395	405	384	424	419	374	443	456	393	401	418	443	404	437	400	434	395	421	410	419	361	399	407	363	446	401	452	407	429	441	392	414	403	413	381	394	396	441	384	414	446	414	419	438	408	380	379	399	407	416	406	457	410	397	420	384	421	440	434	421	402	445	409	393	412	404	453	436	381	444	413	436	422	439	439	423	402	438	399	421	380	392	418	400	423	399	396	396	356	405	405	438	433	466	404	420	426	401	427	391	420	418	380	389	423	405	434	400	364	436	392	410	382	400	431	437	426	441	410	384	410	393	443	451	408	442	380	391	406	396	428	426	425	387	436	385	425	424	372	425	425	446	411	415	433	423	408	421	397	428	383	401	418	402	410	433	402	415	404	446	377	421	403	408	413	419	452	413	424	399	422	437	425	392	413	409	418	419	371	380	416	419	387	432	421	454	414	428	402	422	420	401	423	440	409	410	412	448	436	410	379	406	427	424	431	399	418	413	416	425	412	416	401	379	410	424	428	419	436	416	387	396	395	410	446	415	426	423	389	417	384	425	423	445	421	396	410	425	397	428	381	427	420	423	380	433	419	433	400	375	392	392	400	409	427	477	422	417	388	403	423	442	410	427	410	380	415	391	399	415	410	389	435	394	421	424	405	422	385	424	399	383	367	418	404	410	415	392	441	389	436	407	450	424	409	387	459	379	375	438	430	435	429	440	395	411	440	412	430	421	373	409	438	381	414	392	417	422	419	430	421	397	397	403	414	429	433	412	418	407	403	390	385	459	392	402	419	416	411	410	416	429	373	401	412	394	423	387	410	404	413	420	402	418	437	421	401	402	413	428	387	436	439	422	399	417	390	427	429	415	427	411	448	385	435	430	438	389	399	409	408	397	384	410	373	427	408	414	380	418	390	381	448	391	445	404	411	440	386	418	425	404	411	388	415	428	421	436	430	404	403	444	379	402	403	410	385	405	412	475	415	424	449	450	386	389	425	445	417	435	422	408	395	425	404	428	430	388	431	386	379	372	411	431	434	424	423	412	383	389	412	427	444	392	415	397	425	449	401	417	453	446	408	385	390	382	416	418	402	413	457	372	355	435	438	410	397	439	416	412	437	400	381	422	427	426	452	411	447	400	380	410	398	400	402	376	410	402	396	417	402	408	416	403	413	401	390	428	406	410	398	415	406	402	407	391	396	429	452	385	418	391	374	404	433	428	441	401	422	411	385	434	391	445	394	402	397	397	397	422	359	390	433	395	431	420	424	402	405	382	390	405	402	442	427	440	416	418	390	400	382	433	400	423	439	420	388	444	447	396	425	411	409	426	386	431	448	399	401	417	456	350	442	402	402	417	425	381	416	419	424	420	420	413	376	449	431	397	415	417	387	398	447	406	405	414	417	404	410	409	407	398	385	416	385	390	399	431	421	397	419	398	388	372	418	424	390	418	405	403	388	375	403	367	361	398	421	396	417	396	422	399	440	429	407	418	429	401	391	387	432	396	407	433	419	430	409	411	416	423	444	409	393	413	401	430	411	425	421	404	403	391	409	402	401	426	421	400	458	384	386	383	419	433	365	382	398	408	430	383	373	415	422	437	434	406	381	435	436	432	379	447	392	418	426	398	390	420	424	419	407	394	419	400	428	410	395	402	416	464	391	408	391	426	407	414	404	414	364	424	405	399	372	393	402	371	395	422	396	413	456	394
55854	20316	3002	837	626	486	440	363	310	309	285	269	259	216	231	269	254	225	226	239	199	242	202	206	231	235	209	189	227	228	198	232	247	210	226	214	207	244	207	209	233	243	224	211	194	195	246	237	215	216	240	224	208	213	208	197	218	214	205	216	214	236	202	185	219	224	222	193	233	190	206	223	217	221	216	199	196	211	217	223	194	207	216	240	205	193	238	205	227	242	239	176	201	227	219	220	188	213	199	213	185	240	218	231	204	209	229	206	201	259	214	198	217	219	234	226	212	223	230	215	220	200	211	213	207	203	186	192	217	234	204	225	217	241	201	200	223	215	185	186	211	220	217	188	204	227	216	196	212	214	212	212	191	215	207	211	223	184	207	233	214	213	209	226	211	190	199	201	203	205	223	210	205	237	212	205	212	218	194	192	205	214	202	201	204	200	217	207	221	217	216	192	216	209	220	200	209	217	225	211	226	214	200	203	201	182	182	236	239	216	162	207	225	218	207	195	217	189	204	213	181	222	235	225	213	223	202	218	216	207	231	212	194	210	200	218	226	208	225	199	207	205	203	204	210	227	210	221	209	202	192	195	210	221	207	183	215	221	221	209	200	190	218	213	226	216	223	229	216	214	208	242	182	193	210	219	212	236	233	206	215	229	201	202	230	203	206	208	232	219	214	228	211	204	190	230	224	188	206	203	197	209	214	189	194	192	242	190	217	194	219	219	199	202	200	202	212	196	217	202	186	197	235	213	218	206	205	192	202	205	211	219	200	207	203	206	245	215	184	214	207	208	192	221	226	247	237	225	218	219	224	195	195	227	237	225	206	224	186	201	212	205	219	212	216	208	202	235	198	200	213	213	203	201	213	213	215	200	225	187	201	195	199	224	235	209	208	188	196	218	234	221	236	189	196	226	196	216	219	233	225	211	247	191	214	212	196	209	250	213	201	219	204	240	234	201	200	236	208	192	185	194	196	249	207	207	201	211	220	205	205	189	200	206	204	190	199	216	216	212	209	219	215	214	228	215	214	213	200	218	216	193	227	211	213	197	181	181	228	211	209	208	214	215	211	227	188	214	205	225	218	214	216	210	203	216	220	205	235	218	221	229	217	195	204	186	183	204	218	233	214	201	190	204	222	233	193	209	211	223	226	197	214	210	206	223	238	208	227	209	194	218	212	223	183	207	220	261	206	180	209	242	190	211	202	241	198	183	197	231	231	227	189	227	208	188	222	213	206	228	206	192	206	226	207	219	227	205	217	226	191	238	211	216	189	224	198	218	211	195	217	216	233	200	211	199	181	233	214	233	220	222	195	226	175	211	210	215	216	183	221	217	179	215	224	201	195	203	224	223	229	205	205	205	201	213	208	205	217	196	200	223	183	198	208	231	210	217	226	200	200	185	188	205	228	238	240	195	189	219	223	195	214	219	200	223	218	206	232	225	199	198	212	214	188	219	212	195	182	183	201	227	217	189	206	225	207	189	201	209	183	189	207	218	220	231	212	230	231	199	207	199	213	204	209	201	216	204	212	228	200	202	183	209	189	195	254	248	190	228	218	190	206	235	210	194	206	215	212	220	229	220	222	213	215	205	236	187	223	216	215	231	239	240	236	218	216	226	206	228	226	194	209	191	210	222	213	230	194	206	184	225	206	235	230	208	196	245	203	204	222	235	229	196	219	207	190	223	202	198	213	222	213	219	185	221	224	215	223	193	207	191	200	239	209	179	224	201	223	201	213	223	220	181	207	187	188	234	219	211	202	197	195	225	208	215	218	204	215	219	198	197	232	203	180	187	232	187	200	209	215	179	209	219	190	212	202	216	203	220	218	208	193	202	236	170	205	223	204	223	208	233	212	202	239	203	188	222	188	197	215	224	211	218	221	217	230	240	197	222	194	227	207	222	224	226	221	212	229	229	211	192	208	196	216	230	221	206	199	228	193	223	202	197	204	203	207	210	211	208	189	222	194	220	221	228	214	206	213	201	220	202	218	238	222	213	210	200	198	263	237	219	209	190	220	232	228	223	204	205	217	185	195	186	236	209	212	240	190	223	202	227	205	236	215	211	212	222	227	239	192	220	237	226	201	201	214	181	193	200	199	229	205	209	179	210	221	222	185	202	208	213	213	196	195	197	204	212	243	231	199	220	228	210	225	212	199	217	206	188	185	217	200	216	186	202	191	207	226	206	208	213	207	215	197	220	208	196	215	227	230	199	200	195	226	209	202	177	189	231	172	188	183	233	240	210	223	198	226	208	228	232	200	197	189	196	241	212	196	211	246	192	164	210	219	237	210	188	210	216	231	207	221	207	219	215	194	208	189	188	207	217	186	229	187	207	233	188	197	210	207	219	217	233	220	188	209	237	216	222	213	221	224	216	196	220	223	227	195	208	214	217	187	209	219	214	195	196	216	233	199	193	206	211	204	205	212	230	216	211	238	196	230	220	215	177	222	214	242	230	243	225	228	196	221	208	218	212	190	208	203	203	214	193	192	232	191	211	204	212	251	217	203	245	222	200	241	237	199	237	235	187	256	241	203	196	242	196	196	230	205	203	216	237	220	178	256	203	217	185	186	214	254	222	240	194	216	239	209	190	214	214	222	194	210	179	193	242	237	207	214	221	239	214	191	192	211	197	217	213	186	227	212	180	239	213	183	222	225	195	221	201	232	210	228	233	192	231	213	221	259	205	178	219	226	258	218	199	221	228	210	197	205	208	209	204	219	201	190	199	256	212	243	203	209	182	201	183	197	222	212	203	232	205	250	227	177	220	241	201	216	200	237	231	209	202	208	228	210	219	217	200	192	223	200	219	210	228	222	226	223	205	212	230	222	200	213	216	203	232	208	244	199	224	178	206	186	221	214	204	211	187	233	232	223	236	224	202	207	202	242	233	201	233	225	210	183	203	237	221	205	209	225	213	235	205	180	224	229	232	190	228	209	244	164	202	218	198	216	198	204	231	219	224	209	239	234	212	239	225	190	193	220	211	232	208	233	231	229	212	240	191	195	229	230	240	213	183	229	196	199	209	201	226	217	192	201	228	205	225	203	223	215	234	222	219	214	190	214	205	215	220	208	215	254	202	235	204	232	189	196	204	231	219	203	219	225	201	226	191	200	235	201	227	225	208	210	205	208	173	204	194	219	240	221	204	190	202	223	185	210	211	232	212	221	227	216	202	215	239	202	227	217	197	228	195	205	204	207	199	208	191	209	218	182	194	221	213	217	231	198	184	197	193	218	213	194	217	207	204	223	213	210	215	193	216	219	201	227	227	212	194	204	202	199	230	206	234	210	202	222	227	222	224	202	200	194	222	207	236	202	181	208	221	202	213	225	217	218	204	228	218	226	192	217	205	250	207	226	222	197	212	207	217	202	198	228	212	193	226	224	220	222	184	222	203	211	223	255	210	210	196	204	198	214	216	191	213	195	214	210	223	195	196	196	195	186	221	198	201	199	201	215	215	202	189	203	203	212	226	207	233	220	220	237	200
30664	1185	2235	2636	2343	1957	1592	1381	1230	1175	973	999	852	863	836	779	750	731	741	715	712	671	667	652	619	627	663	671	630	614	618	557	599	599	578	613	581	611	610	573	540	580	576	595	599	570	595	578	564	594	596	566	578	565	585	576	546	562	571	580	540	586	598	568	587	529	571	577	540	595	527	546	580	590	532	549	534	601	532	516	541	600	545	565	563	530	567	569	596	529	541	578	580	521	607	548	593	566	566	575	580	546	570	526	572	535	587	562	563	550	590	563	561	585	558	543	578	569	571	581	559	526	530	535	557	526	531	526	543	560	543	531	560	516	579	566	528	593	595	556	557	581	546	555	558	539	568	541	602	527	570	562	559	590	531	537	507	573	530	547	571	581	592	515	579	562	547	560	537	524	562	583	575	593	575	559	549	568	581	538	569	552	518	555	601	532	550	514	560	590	549	554	584	584	533	606	592	563	552	570	540	536	572	538	535	546	550	587	535	608	554	550	545	553	525	526	537	563	561	570	571	552	548	546	569	569	579	580	552	547	559	520	546	551	573	539	552	600	568	572	560	548	551	578	567	586	554	616	581	518	578	582	544	543	556	562	547	547	555	566	600	534	556	561	516	574	591	558	518	576	514	581	573	548	552	562	555	556	546	569	560	517	541	590	570	573	556	565	593	588	546	533	560	591	544	589	550	583	517	579	576	555	542	566	524	579	550	519	557	563	601	544	537	566	549	547	530	594	591	540	538	556	575	542	547	593	560	553	541	600	575	565	589	543	589	571	533	552	542	544	543	583	561	562	551	530	560	560	524	543	578	582	559	561	556	564	605	555	540	553	522	566	546	577	583	575	556	551	575	580	516	587	588	527	566	550	558	591	547	578	581	592	548	547	560	604	576	542	540	564	527	510	595	556	602	571	546	550	579	547	542	523	561	561	560	512	610	583	548	531	572	552	558	535	608	563	533	534	574	552	563	565	532	564	543	584	557	575	534	582	527	540	547	535	529	575	556	593	548	550	552	509	569	601	599	585	574	574	564	551	567	578	574	573	549	511	564	590	544	550	547	545	566	559	578	592	539	592	536	569	554	548	556	579	563	535	553	530	550	564	561	520	581	554	546	531	577	527	575	569	575	554	571	576	548	526	551	525	573	548	554	561	556	586	512	539	582	533	538	561	554	532	547	567	579	537	544	586	590	557	522	512	553	534	568	524	540	539	521	583	559	550	521	523	559	536	560	509	587	596	535	582	555	567	558	577	573	514	552	510	536	549	543	586	567	534	574	544	550	582	545	583	597	556	525	539	574	526	572	585	523	553	632	560	564	536	566	542	563	539	567	598	540	576	583	534	557	586	542	522	534	554	553	552	535	567	555	530	566	587	600	557	548	553	559	572	557	561	515	567	556	548	573	546	590	535	576	582	561	581	507	576	548	560	545	546	511	568	538	561	541	582	556	554	588	561	561	521	527	575	539	575	546	552	554	539	563	616	607	538	610	528	539	520	576	545	553	561	544	573	568	541	536	577	599	541	559	577	536	528	558	610	553	565	571	589	535	571	554	576	537	576	549	535	506	552	545	547	536	565	539	528	593	582	578	534	542	621	540	580	588	541	585	543	558	565	552	538	582	574	549	593	535	544	580	585	616	559	537	548	577	576	594	567	527	602	568	590	559	548	558	531	548	549	582	524	531	556	584	567	522	552	519	573	579	586	598	574	517	556	572	552	550	552	546	542	586	521	567	587	518	530	518	530	534	536	543	558	563	526	532	588	542	583	601	549	531	516	551	561	567	587	548	549	580	549	543	536	562	573	597	556	522	477	570	564	585	548	571	547	582	584	542	568	567	577	599	558	578	556	557	517	527	534	553	541	576	567	584	529	535	575	559	605	580	582	523	560	526	594	526	557	611	598	606	527	578	571	545	593	540	551	567	556	529	549	561	577	522	600	564	578	561	564	595	535	541	582	570	538	562	568	615	561	539	572	519	524	578	556	580	572	538	541	539	530	558	566	568	568	578	519	534	563	580	565	567	551	593	569	515	561	594	571	554	542	518	548	575	527	542	520	592	559	580	555	623	550	519	559	544	582	581	554	578	540	583	511	581	559	560	518	546	563	554	555	550	576	586	550	536	545	572	558	577	582	583	570	572	555	544	578	563	563	550	567	542	524	558	533	560	541	579	530	577	604	548	515	547	569	554	570	526	553	554	553	508	549	584	585	548	566	518	552	547	522	532	562	566	582	566	578	568	561	544	534	565	557	499	544	555	555	537	573	542	550	513	577	526	588	546	536	550	578	592	568	536	514	573	577	558	519	554	516	556	600	571	552	576	593	604	542	556	547	548	539	536	522	615	596	543	549	588	551	533	592	556	556	548	558	499	582	549	546	583	526	542	573	578	508	538	545	581	529	553	593	573	576	566	531	520	572	571	554	548	568	532	577	559	572	574	560	532	543	562	542	567	535	588	583	556	534	548	535	568	514	578	601	602	567	549	546	556	554	561	542	554	576	507	547	595	565	596	563	553	555	532	542	575	539	571	604	558	601	587	565	565	554	552	575	536	521	535	517	551	525	525	544	575	576	562	532	576	594	590	541	554	537	583	547	542	554	567	536	546	554	556	587	575	574	587	604	587	594	588	582	570	554	552	564	546	601	500	596	578	534	566	576	582	568	563	574	546	540	532	554	570	551	503	579	573	565	538	531	563	577	569	543	514	515	589	554	568	578	546	535	537	546	653	563	575	570	561	552	553	538	563	560	556	535	587	561	579	566	538	532	542	576	533	525	532	545	514	558	567	564	568	554	586	541	512	558	569	528	566	526	550	569	508	503	598	598	569	564	537	592	542	535	542	573	585	562	571	584	575	531	585	583	578	604	544	562	556	564	552	524	537	530	553	562	563	524	529	533	561	557	520	544	572	544	557	554	517	575	631	535	575	554	549	540	592	527	529	542	591	554	574	545	510	539	572	552	579	590	540	554	570	556	576	590	515	560	547	539	548	551	569	531	556	576	585	557	551	571	546	559	577	587	561	583	589	586	566	537	599	548	563	556	552	562	604	558	528	541	556	574	577	524	547	575	539	508	516	539	556	532	577	524	525	513	558	561	569	527	529	580	571	579	583	546	557	588	527	512	562	512	587	547	519	529	603	543	553	507	550	569	504	580	568	525	557	516	582	553	564	521	532	532	538	584	540	547	574	608	564	542	544	563	554	522	592	487	576	581	552	521	575	575	571	610	534	541	590	504	516	568	531	538	565	545	587	558	544	586	509	571	577	553	583	509	535	556	567	604	526	547	536	573	524	535	553	559	552	542	533	555	586	540	543	591	555	556	559	543	548	571	583	568	543	579	562	524	526	574	568	554	537	539	563	589	540	487	547	556	568	527	548	547	572	544	537	602	518	564	576	521	555	595	566	546	571	559	557	585	553	530	560	606	556	583	539	554	553	565	531	600	561	594	471	549	541	556	556	538	539	545	510	554	534	546	552	573	601	558	542	550
65459	27877	9648	2189	1279	1019	823	740	621	582	546	539	508	464	458	504	451	430	405	426	416	404	449	384	429	385	385	445	382	393	414	420	428	415	422	394	427	404	379	431	421	430	418	419	402	381	424	429	379	417	443	390	394	431	403	422	402	383	372	400	424	398	391	417	377	457	393	391	395	393	380	425	381	390	389	402	398	382	365	396	383	380	416	406	382	422	408	404	435	371	384	412	425	386	388	395	411	395	392	441	406	427	426	382	370	413	403	395	380	390	356	432	399	398	411	417	388	410	394	390	403	403	412	381	401	396	409	419	377	381	385	396	388	390	385	397	367	380	365	396	358	400	405	375	397	375	388	409	357	426	411	418	402	333	380	382	352	404	390	405	370	404	418	383	404	396	369	389	401	413	366	368	416	378	442	402	443	349	448	389	394	399	410	358	391	422	382	383	384	395	419	420	389	385	364	394	390	403	398	384	402	346	409	420	407	429	397	414	412	410	418	411	362	417	380	428	427	381	384	371	353	363	377	398	421	408	412	398	398	436	382	436	420	425	379	420	379	364	433	412	384	398	412	383	384	409	404	389	385	393	401	374	353	362	435	384	417	412	398	378	402	431	398	400	373	411	382	399	417	378	397	359	404	375	399	350	393	425	439	401	398	389	369	401	425	352	398	365	445	399	412	409	397	394	416	373	393	373	394	407	395	388	392	417	386	361	377	370	427	410	363	407	410	419	387	372	407	396	384	412	423	376	394	375	386	389	404	365	405	382	374	394	422	404	407	417	427	344	381	390	381	399	382	410	403	404	417	437	384	393	354	392	361	406	421	395	386	392	377	379	398	389	363	418	392	389	370	397	357	439	393	398	416	349	391	384	395	417	369	402	424	415	372	404	389	385	413	381	388	411	383	382	364	391	410	427	403	404	388	401	396	404	365	391	394	402	407	419	387	388	377	401	394	398	412	419	372	386	374	386	388	396	411	399	401	379	416	466	370	405	386	382	354	380	407	386	398	385	410	404	410	411	383	374	423	394	410	414	410	407	382	397	409	369	365	419	394	380	392	392	378	371	398	398	381	367	386	381	413	378	402	364	437	400	380	376	363	416	393	423	404	385	424	380	394	393	389	428	400	390	451	412	404	392	363	415	411	415	382	380	369	380	388	405	392	409	418	430	389	420	391	399	419	424	390	375	373	401	398	410	363	378	380	384	424	362	376	374	380	423	387	401	416	374	378	388	343	373	385	402	384	418	404	376	408	393	423	424	361	369	396	383	369	399	368	364	381	386	374	469	398	393	418	403	405	384	368	424	393	365	398	394	413	385	407	387	403	396	379	438	422	387	399	420	404	392	396	381	397	395	367	417	411	377	420	398	375	441	383	392	428	405	360	399	367	389	385	392	450	420	418	361	400	409	427	382	359	413	406	413	379	348	392	427	424	381	396	386	393	385	395	375	390	391	421	379	373	402	366	382	414	391	380	383	440	388	386	431	381	387	384	391	372	420	374	360	425	365	405	392	402	366	345	392	406	384	365	395	419	375	370	402	389	400	398	419	385	356	417	407	398	394	380	441	368	372	410	389	390	383	402	372	393	376	389	376	406	375	354	391	414	431	442	406	414	385	384	392	360	387	405	440	395	411	377	359	420	386	423	375	392	385	392	413	429	386	414	393	372	383	403	391	378	377	398	372	364	368	424	372	347	375	380	419	362	389	396	351	393	396	378	378	387	362	387	353	365	405	383	395	435	446	402	412	414	390	390	355	367	376	411	387	400	376	370	371	394	412	425	378	399	400	354	414	406	409	389	387	397	390	364	363	394	449	411	377	410	382	391	392	402	414	384	395	359	357	382	358	377	422	386	391	427	390	404	380	400	418	375	369	384	382	432	397	385	423	370	405	400	394	353	369	373	395	451	372	407	383	402	394	441	408	428	372	385	402	385	374	385	400	396	389	367	433	383	378	359	395	391	344	404	380	446	430	413	401	431	357	393	411	401	386	422	381	381	372	372	423	439	395	388	380	393	389	381	410	362	396	378	344	391	414	384	409	415	387	398	423	350	362	397	410	427	419	398	397	372	405	393	391	373	354	391	375	394	399	370	422	392	403	392	397	393	385	403	418	415	395	405	400	390	412	420	373	418	429	380	409	356	405	381	377	383	392	376	366	394	403	411	364	377	393	421	366	441	377	370	395	389	410	401	424	396	412	390	425	364	354	360	408	430	385	419	433	380	396	348	397	392	366	402	388	390	418	426	406	370	368	408	399	382	378	366	360	392	408	373	388	414	416	357	387	421	388	414	397	369	387	398	399	378	391	374	379	423	373	379	384	393	371	398	366	415	405	401	391	373	400	381	392	393	410	454	406	358	387	402	431	418	409	394	385	397	419	383	372	412	375	412	399	371	374	412	383	370	406	425	374	362	409	425	344	376	381	427	401	436	358	422	417	414	378	391	386	400	404	445	368	372	403	406	407	427	377	392	440	414	395	332	369	414	371	393	430	384	398	361	389	389	421	419	400	410	418	381	405	408	376	378	402	436	387	405	392	388	412	375	390	417	382	396	408	406	415	404	400	392	393	402	367	392	370	370	402	402	366	388	404	412	398	408	395	385	395	393	397	399	413	354	395	368	387	441	399	425	376	403	373	375	408	394	388	372	413	363	391	406	390	429	366	395	397	367	380	408	401	374	367	389	406	415	384	387	386	388	373	400	373	393	391	377	379	411	431	381	435	387	419	376	405	410	391	405	370	354	419	461	381	407	370	368	394	392	404	399	434	386	369	409	359	412	385	389	423	395	380	368	412	409	362	373	390	354	396	388	380	385	373	378	408	444	390	417	375	381	389	410	394	395	379	389	380	405	376	415	413	355	361	427	358	403	356	358	398	384	439	417	403	425	386	386	403	435	350	382	414	409	389	407	348	434	438	399	446	400	379	438	428	410	389	414	402	437	402	409	396	421	388	411	411	448	408	403	405	410	429	397	396	410	396	409	373	375	402	443	406	411	367	376	379	433	420	393	387	362	369	361	422	419	384	381	395	382	396	387	400	398	419	364	354	364	373	317	416	380	374	431	400	387	407	346	352	406	415	370	387	390	366	387	411	408	411	367	380	419	401	390	402	408	378	392	389	395	381	387	373	404	390	414	394	389	391	383	387	416	395	364	342	402	398	387	400	397	365	364	395	386	377	363	424	365	413	427	398	385	418	398	390	390	413	413	390	378	386	402	374	383	385	425	374	389	362	418	402	406	442	376	416	352	342	391	366	391	383	410	397	398	372	393	383	416	381	420	411	400	388	413	407	408	374	403	399	407	373	401	384	449	405	387	364	447	377	399	405	399	386	361	371	433	386	399	390	391	405	359	403	407	372	439	410	376	393	369	361	408	391	391	395	432	402	413	394	394	407	413	409	401	400	370	391	424	442	397	420	407	382	386	407	385	369	373	381	391	366	378	390	377	431	381	373	400	377	396	411	408	385	393	362	399	398	380	379	427	370	417	350
38323	2155	4005	4741	4270	3517	2939	2429	2149	1939	1837	1694	1603	1391	1401	1268	1269	1246	1188	1168	1172	1124	1135	1033	1114	1020	1066	1001	1029	1017	1022	1040	983	1005	998	981	1012	997	987	999	964	984	991	945	909	949	1000	960	969	983	1043	977	965	975	923	930	948	902	941	979	1002	962	969	972	934	933	933	951	970	904	905	891	933	928	947	1012	908	906	916	920	955	956	965	936	929	889	896	911	911	856	970	869	922	985	927	960	1014	940	961	863	944	894	928	903	956	967	926	983	931	909	895	910	948	895	853	972	942	944	911	971	879	900	943	917	878	922	921	898	985	946	907	971	964	874	916	930	943	936	929	906	902	917	863	958	870	876	934	958	940	938	898	891	886	883	893	890	912	896	909	876	956	938	925	877	927	907	971	897	991	885	864	975	940	945	929	898	928	943	867	903	948	882	890	946	941	952	925	926	881	922	931	949	929	910	872	896	942	907	872	910	933	934	924	1001	877	930	891	905	899	903	1003	912	903	895	962	922	927	889	947	948	899	923	917	902	939	967	935	912	921	857	980	884	965	883	946	970	881	931	892	878	890	943	901	904	867	911	897	941	904	889	901	896	916	906	931	849	958	948	900	885	915	902	856	937	895	957	973	940	914	930	924	925	923	920	881	891	942	990	941	932	911	884	897	898	947	896	954	863	931	906	928	914	843	908	886	937	907	948	927	928	922	887	953	940	930	894	926	950	910	908	944	899	905	902	870	868	869	922	917	939	919	937	892	921	915	939	899	902	882	998	918	1006	889	923	900	911	873	853	924	947	878	901	952	873	927	954	922	920	919	910	898	878	947	898	880	964	961	925	968	940	919	906	898	909	898	941	882	928	923	982	916	935	937	879	938	981	910	896	913	912	871	953	883	913	931	940	915	910	896	923	864	948	909	910	962	946	918	947	909	938	947	947	978	918	923	875	927	885	874	901	946	867	938	982	898	866	929	972	898	909	882	926	893	891	902	905	917	970	930	958	927	873	902	915	930	876	895	918	856	881	886	906	928	911	927	923	914	909	923	876	931	905	916	908	921	916	972	901	929	943	946	926	852	893	893	929	913	908	898	916	903	959	936	916	936	889	930	904	936	898	927	917	834	902	897	920	887	948	972	912	953	947	886	924	889	905	941	890	938	903	924	896	903	902	925	884	932	909	892	893	856	921	894	917	964	882	912	892	904	935	941	871	916	919	841	960	897	923	952	912	893	872	902	877	915	907	867	939	910	912	925	917	967	922	880	928	886	955	866	920	932	960	840	886	898	909	947	911	890	913	928	855	864	946	895	896	877	962	870	938	948	941	928	938	943	950	871	891	912	893	889	882	929	960	934	902	908	939	941	927	928	841	942	953	912	922	911	932	966	901	979	919	937	928	900	944	887	903	868	877	967	888	941	902	978	923	925	913	904	929	922	870	895	931	939	964	980	915	962	875	936	906	916	885	956	905	980	900	938	897	934	888	944	895	916	879	930	853	905	930	883	890	918	908	912	941	908	902	933	926	872	862	896	871	905	931	949	934	905	907	884	983	898	1010	928	901	858	908	972	964	910	915	909	893	874	932	921	896	941	908	884	922	935	880	868	920	888	897	917	893	959	888	923	867	929	940	890	956	927	959	919	986	946	914	900	854	895	935	943	909	967	965	912	935	949	921	946	913	940	927	943	885	903	894	924	968	941	933	928	902	957	959	870	937	894	888	956	903	962	890	903	931	896	870	913	898	882	987	913	903	934	906	922	927	935	945	911	897	929	894	895	894	961	882	949	942	961	915	952	910	905	864	873	887	969	867	906	890	879	865	866	972	896	925	905	924	902	890	912	895	889	877	890	900	911	936	877	909	930	951	892	915	944	886	897	898	926	868	905	974	886	879	891	879	922	931	925	898	915	943	958	946	895	937	962	896	920	889	983	913	973	922	909	868	875	882	886	919	912	911	903	877	936	932	945	926	924	935	908	920	895	874	936	875	927	889	911	861	959	922	934	956	909	979	884	945	962	930	937	921	951	877	942	899	885	925	902	905	924	893	889	912	928	895	944	941	884	943	961	944	918	964	884	926	893	927	867	954	920	900	908	949	926	905	919	905	906	960	915	927	875	888	893	925	957	951	908	876	893	896	913	939	888	882	861	943	935	961	883	908	911	900	939	972	957	905	893	882	947	840	907	899	916	960	923	969	917	877	927	905	898	930	950	893	935	868	919	876	886	898	950	874	945	927	903	916	933	984	880	899	925	911	946	926	933	983	959	866	938	929	885	916	956	916	913	885	864	921	948	898	857	870	924	904	933	926	945	888	927	928	939	892	908	902	891	962	896	915	970	893	922	904	891	956	917	961	885	915	872	903	935	890	894	917	843	952	968	867	969	889	910	932	888	899	888	876	931	948	926	889	904	935	934	873	912	930	939	898	869	893	934	919	947	940	901	936	916	893	918	954	871	932	910	930	896	898	895	853	889	905	881	882	951	898	916	962	871	935	892	846	866	870	973	883	953	940	895	910	950	914	864	915	920	905	933	873	880	868	936	919	922	927	902	938	881	901	966	923	907	936	891	967	887	892	914	903	909	950	902	921	909	827	913	915	909	909	928	911	881	894	905	898	896	911	918	949	963	930	915	838	960	900	897	921	945	965	984	862	918	890	935	931	957	900	902	895	868	935	903	865	886	932	888	912	901	858	870	870	884	919	934	910	938	955	961	940	945	930	1009	932	927	902	886	920	901	904	932	904	933	907	928	946	892	894	925	892	909	897	914	956	915	865	932	937	912	916	937	941	885	902	926	914	952	879	929	924	915	906	894	947	899	943	918	872	890	883	927	881	899	968	914	907	945	935	935	916	913	927	934	913	901	957	943	934	908	889	820	919	910	955	897	983	963	877	897	893	923	856	846	884	930	893	863	908	997	903	902	935	929	913	849	938	913	879	927	884	875	890	944	892	856	944	905	939	887	893	906	959	887	957	879	885	922	914	883	958	917	904	878	908	852	927	924	918	934	896	927	853	923	894	890	919	922	907	875	933	942	893	882	967	891	861	930	925	906	974	927	909	892	930	952	894	958	918	906	907	899	889	929	922	910	960	905	902	960	894	928	951	864	852	941	917	914	902	904	917	870	903	917	906	911	936	889	915	914	955	938	926	926	931	915	958	907	924	867	916	939	919	931	881	938	933	914	898	951	859	902	866	916	941	947	934	937	873	931	950	879	955	908	925	911	927	932	924	920	917	972	872	895	906	882	905	951	937	880	919	937	879	873	900	930	906	893	905	906	930	855	896	910	945	896	907	910	895	980	896	953	875	931	944	900	925	969	930	950	940	914	956	887	923	880	880	939	919	899	893	928	898	969	980	927	899	987	961	874	907	872	920	926	903	862	904	937	881	898	909	936	874	918	885	943	893	880	886	944	929	909	938	926	934	913	930	898	917	899	930	929	943	900	890	919	925	945	912	910	906	926	901	885	902	907	924	901	934	944	839	950	896	915	913	909	945	978	968	865	922
11962	689	242	191	188	156	158	131	169	146	159	166	157	157	166	137	158	146	132	114	156	147	141	127	148	169	151	169	154	138	142	167	157	147	169	132	144	148	143	144	147	140	160	134	160	153	132	137	120	150	162	138	145	190	148	137	156	155	158	156	169	157	136	173	156	161	153	155	152	159	139	159	136	149	175	153	158	186	163	149	179	137	148	126	144	141	147	166	152	158	127	182	135	108	139	148	127	151	140	151	138	149	157	144	149	160	164	135	146	159	145	144	144	131	160	145	143	172	147	133	138	180	138	152	150	170	160	132	160	159	134	157	150	162	163	137	146	140	128	160	165	148	151	141	148	156	151	131	132	139	130	138	172	147	147	138	146	177	132	139	143	156	162	158	142	167	134	151	140	141	155	148	132	193	136	138	140	149	145	148	152	166	123	161	134	125	143	135	170	153	166	156	173	149	147	139	150	132	138	154	154	158	151	161	173	139	141	145	161	164	151	137	158	167	148	158	152	158	156	153	134	144	147	171	131	135	147	149	156	147	138	141	140	137	144	153	145	146	148	121	154	152	149	126	138	161	157	138	174	169	139	154	134	124	170	138	177	153	129	152	158	163	159	159	147	139	188	133	149	157	174	145	138	129	157	143	158	158	132	142	169	170	165	140	155	150	186	141	150	172	176	133	156	147	161	143	148	164	154	133	153	143	171	159	163	152	131	151	169	137	184	181	151	148	177	160	146	143	143	162	158	162	150	139	149	144	144	140	146	135	148	143	156	150	151	165	148	171	145	139	141	141	147	142	148	149	126	154	147	152	128	137	135	147	130	149	164	154	147	155	148	148	156	174	147	149	153	144	135	151	144	138	143	135	148	142	140	147	118	156	140	132	151	133	142	146	157	142	156	158	152	137	177	139	179	134	145	137	166	132	156	143	158	144	154	173	143	147	153	151	180	158	175	151	159	160	130	152	142	149	141	146	137	149	133	144	143	145	156	161	150	152	147	160	122	141	133	137	149	141	170	181	148	151	143	133	139	156	173	146	149	149	137	129	154	145	152	150	153	180	136	136	179	127	170	158	166	166	161	136	144	154	141	168	150	151	147	140	144	150	160	143	160	140	161	157	140	166	152	148	167	163	139	138	142	148	178	171	149	158	159	136	175	144	138	140	168	158	148	156	143	160	126	126	156	136	133	135	155	150	162	158	128	164	141	137	163	147	129	160	143	149	145	159	149	140	182	156	143	155	141	139	130	175	154	141	158	131	125	161	151	157	156	148	148	151	150	179	127	140	115	151	150	136	148	130	167	140	134	154	147	141	144	148	166	140	143	161	146	160	127	168	131	129	183	173	148	150	158	170	138	161	142	141	139	142	172	159	170	131	146	168	150	157	155	158	154	152	156	171	155	157	150	135	136	165	146	114	148	155	164	150	148	146	151	132	128	140	154	146	166	133	157	144	147	143	137	116	161	149	164	131	143	141	131	155	143	140	150	163	157	159	136	165	134	132	166	152	163	157	131	118	143	147	168	142	141	171	141	132	142	139	144	142	136	139	160	133	168	148	137	136	124	157	157	148	155	150	128	160	135	139	175	143	136	160	148	120	147	121	133	135	151	171	133	177	174	136	159	117	134	174	145	147	158	124	178	144	167	147	155	137	151	133	147	149	144	148	136	142	162	149	155	155	132	158	169	146	152	158	164	127	149	138	146	151	117	142	141	142	133	129	130	157	159	144	149	159	159	161	154	148	151	158	169	147	126	138	146	153	127	157	142	155	140	158	144	141	133	174	178	132	139	140	138	128	154	168	166	134	129	155	150	165	132	123	156	158	134	139	142	145	137	139	170	146	142	145	160	150	149	164	165	135	133	149	157	139	146	153	164	143	139	152	162	156	148	154	132	172	145	150	159	163	163	152	144	145	128	149	153	140	133	159	157	153	154	131	133	149	165	156	123	172	151	149	145	168	146	155	145	152	143	142	139	179	145	166	129	141	122	152	150	132	142	162	142	177	148	159	140	136	127	162	143	141	135	152	141	134	149	165	133	151	137	148	151	134	164	145	162	152	155	160	168	123	167	153	152	141	124	144	147	143	165	133	150	160	147	148	173	145	151	177	142	149	161	140	153	167	157	159	161	163	160	140	160	135	166	162	144	168	147	145	164	145	152	173	132	160	152	143	153	159	137	136	156	136	126	137	167	140	129	159	141	131	136	127	151	136	156	139	147	142	180	152	151	130	147	156	153	136	137	144	145	153	147	153	159	149	144	128	149	180	137	168	178	145	152	144	165	145	132	144	154	146	140	127	150	154	171	157	138	176	160	158	148	144	156	143	139	151	155	141	141	175	151	150	151	159	148	134	144	167	156	131	141	159	142	143	165	157	171	139	142	148	164	139	146	137	150	141	150	129	146	155	149	157	136	134	146	152	150	162	152	137	125	162	163	142	122	153	134	152	165	175	141	164	163	136	155	145	134	145	149	155	157	114	155	146	159	127	125	141	156	172	157	168	166	167	141	148	162	142	165	133	156	135	172	177	152	168	171	156	150	155	141	152	163	145	161	146	132	137	148	143	144	134	146	155	143	149	162	158	152	137	152	129	167	158	157	164	137	146	125	129	148	136	145	147	156	145	143	148	161	155	153	129	164	139	155	174	161	171	148	146	139	131	142	164	152	161	165	131	143	118	144	118	140	154	161	161	152	157	137	140	165	131	160	150	144	162	151	158	159	154	148	129	142	147	162	153	166	129	141	127	137	174	154	160	145	149	142	155	156	148	136	147	158	131	167	134	163	149	119	123	140	144	146	158	145	141	134	134	120	155	142	146	158	163	151	140	143	150	143	129	150	154	154	160	163	118	160	149	123	143	140	137	144	151	131	134	133	168	138	135	141	160	160	136	166	145	146	143	168	163	155	149	131	135	141	146	141	130	140	161	153	148	147	147	165	147	158	161	139	170	152	155	167	149	142	150	158	159	149	142	159	140	171	148	171	155	145	163	175	133	144	158	174	162	158	167	156	149	140	155	135	149	172	152	156	153	160	143	157	151	138	153	145	142	144	139	139	163	140	133	147	140	140	152	138	173	155	142	145	140	153	149	131	157	128	145	162	178	170	142	142	160	154	162	134	126	151	136	148	134	161	154	167	147	155	149	178	169	149	165	153	149	141	149	133	157	158	160	150	136	143	152	148	145	146	114	132	156	176	156	139	140	136	164	164	154	151	173	172	142	126	165	158	131	140	151	162	149	141	150	142	185	164	149	153	172	138	150	162	160	160	137	158	154	142	144	150	130	162	148	170	139	168	139	133	131	155	165	147	154	167	145	164	182	142	158	159	133	149	154	156	176	164	165	150	146	168	153	143	130	132	158	143	177	165	167	140	161	163	145	143	145	141	165	162	164	152	144	159	156	152	152	138	142	130	126	139	133	155	149	147	147	155	134	131	141	160	165	159	136	132	160	138	146	134	156	136	129	145	170	139	151	150	138	152	158	164	160	143	132
11072	455	544	526	545	478	486	431	432	462	449	466	424	410	417	452	410	463	418	441	434	438	403	444	433	410	420	448	406	431	445	398	419	435	422	430	450	391	445	409	420	400	381	410	394	422	418	429	436	429	397	472	392	388	433	436	410	381	417	394	399	408	439	430	434	415	404	423	404	420	418	423	381	436	412	410	407	374	408	414	400	400	457	444	381	412	447	422	417	457	410	418	383	395	407	425	425	408	411	429	416	426	405	391	426	416	422	401	420	432	440	425	421	406	395	416	393	407	444	411	431	394	416	452	415	422	423	446	406	435	432	410	367	441	424	408	423	396	436	421	414	415	415	432	440	444	391	412	428	430	381	426	405	426	416	414	450	450	399	405	394	413	463	426	393	411	400	379	410	407	407	393	402	375	414	409	431	387	431	429	415	421	446	403	376	433	413	387	432	426	395	417	459	435	436	397	413	396	437	446	433	407	404	403	389	434	396	411	413	410	414	412	375	432	430	441	412	415	413	431	433	396	396	424	407	413	424	403	434	380	462	393	414	397	407	415	425	391	418	414	390	415	392	428	415	423	381	414	434	429	390	417	435	397	419	436	423	367	435	419	388	442	414	444	394	434	411	416	414	437	414	474	391	409	425	421	423	428	393	444	430	428	410	392	430	434	395	410	430	397	383	404	404	429	445	423	447	417	393	423	393	391	426	429	456	444	433	431	391	409	409	400	416	382	399	391	434	434	417	404	432	412	436	401	405	432	438	382	391	405	410	451	406	396	385	389	444	404	425	397	419	433	401	414	422	422	466	422	410	411	428	403	441	398	414	445	457	392	409	431	416	416	416	430	391	431	386	424	432	377	436	398	372	393	433	390	414	408	398	389	393	428	407	411	398	405	411	392	407	418	424	398	439	433	412	463	388	420	386	437	417	407	397	398	384	394	426	430	405	422	442	408	444	421	419	416	421	427	397	398	405	381	408	396	443	428	392	370	426	370	401	411	447	436	417	407	397	438	424	406	407	404	427	429	440	425	441	424	455	426	386	428	425	405	405	411	402	437	405	425	404	415	436	427	399	410	425	417	397	407	425	437	421	379	403	445	389	386	395	409	444	398	454	451	432	396	383	363	440	420	432	434	393	434	442	385	421	390	376	435	400	403	412	463	370	440	390	405	417	412	397	374	455	398	411	388	431	414	431	411	381	408	391	418	372	380	440	439	397	429	403	427	430	431	417	460	456	417	432	449	423	392	424	423	442	423	415	411	413	404	435	375	381	429	408	412	390	385	437	402	380	420	386	409	412	408	430	419	430	420	418	393	413	408	421	418	408	437	410	431	445	418	433	440	415	421	438	431	385	438	395	379	369	425	414	398	428	427	435	410	423	400	421	420	438	397	416	418	397	380	404	392	431	440	425	412	420	420	410	422	435	407	417	396	423	404	388	425	405	430	398	410	415	410	407	358	425	417	402	409	409	405	427	419	413	435	427	413	445	433	399	425	438	422	428	398	406	402	425	462	418	410	405	412	412	420	409	430	405	463	429	423	432	418	442	455	400	444	406	449	421	385	381	396	402	424	436	436	394	430	442	424	386	446	413	411	408	385	441	453	415	432	415	418	424	415	416	394	398	407	439	410	380	414	434	412	427	433	421	426	388	439	415	414	414	368	420	429	430	435	390	401	420	413	389	406	410	374	397	442	378	411	397	408	443	445	454	420	415	415	413	428	387	431	433	423	433	436	386	444	435	412	426	366	418	434	394	413	419	433	411	442	385	405	432	400	433	448	423	409	427	362	405	424	425	399	383	409	415	422	414	386	449	444	417	432	417	420	396	412	396	393	373	411	378	398	439	456	385	402	415	419	400	396	432	409	420	410	390	447	415	436	414	419	420	449	435	420	410	449	397	380	450	423	402	434	419	382	424	412	431	402	444	390	403	377	370	403	434	366	433	401	427	402	414	405	417	445	410	428	385	420	412	397	452	444	421	443	439	414	455	422	437	411	420	416	390	427	406	424	410	393	431	402	396	418	421	427	410	403	396	450	408	425	434	421	390	434	399	427	455	381	430	405	429	418	421	408	425	408	414	393	407	394	421	407	408	428	454	444	422	406	433	439	427	408	434	427	431	421	456	444	423	439	415	422	426	431	420	428	451	414	430	404	404	418	371	467	416	422	418	412	395	415	414	398	385	440	394	394	409	430	372	408	382	432	412	411	443	415	409	449	428	435	425	404	407	395	400	400	399	424	408	414	405	403	434	400	411	436	435	399	455	416	404	454	410	428	424	398	393	414	424	471	439	403	441	411	411	409	415	420	411	437	385	395	385	425	423	390	445	415	424	451	424	436	420	401	429	461	407	430	420	416	415	418	385	400	420	407	437	422	395	380	406	413	420	402	423	458	410	389	380	435	417	447	404	416	391	447	444	424	388	420	446	402	432	382	424	421	388	402	419	440	382	384	391	456	404	463	408	458	409	387	388	418	434	429	396	404	425	390	440	437	401	410	410	411	433	395	414	409	408	382	401	406	428	400	408	444	409	403	402	402	427	409	439	374	421	431	416	406	389	421	382	383	421	375	445	376	391	412	427	432	434	400	420	431	403	400	402	416	431	399	436	429	433	378	409	405	432	393	439	454	390	383	430	411	437	405	437	448	393	452	426	420	415	407	404	404	397	435	386	467	445	415	416	434	416	407	423	394	407	395	421	388	414	426	420	395	459	399	434	404	389	415	387	428	432	422	437	376	415	423	393	385	461	437	399	437	388	412	416	412	403	427	415	434	462	400	366	431	398	423	402	414	437	422	438	420	401	449	427	414	401	426	413	428	374	401	407	434	436	432	417	434	432	445	424	416	437	447	420	426	395	380	370	433	405	435	401	401	434	349	414	399	385	411	417	401	433	412	408	396	401	381	436	410	391	424	431	417	454	402	382	438	392	403	425	440	402	431	448	453	461	424	434	403	449	425	411	442	434	405	399	391	421	427	418	399	416	412	382	438	458	453	415	396	394	431	423	416	352	391	408	438	410	425	401	426	439	426	414	409	407	437	431	399	405	406	420	406	436	408	408	431	424	421	407	418	423	438	410	423	400	436	386	413	421	414	415	451	423	402	414	412	427	400	433	439	402	424	410	395	412	465	420	414	408	445	428	391	414	429	389	387	402	413	372	402	436	456	424	417	462	402	442	419	433	374	456	415	415	412	421	454	384	459	397	435	448	413	404	442	408	457	416	407	431	443	429	394	419	424	398	478	397	455	407	424	387	425	424	393	415	454	389	371	450	451	390	385	410	426	415	447	414	402	420	426	394	422	424	414	414	428	380	394	439	397	411	413	442	422	404	399	431	441	458	428	398	426	396	403	421	451	413	431	426	394	408	437	411	396	408	428	394	426	423	434	440	406	404	424	428	429	431	418	418	441	412	430	412	428	429	408	434	427	443	433	416	418	424	400	399	438	432	431	439	415	414	430	434	409	398	397	431	412	405	400	407	398	436	434	377	443
57094	19656	2788	829	628	489	407	358	317	345	275	278	265	255	243	247	252	227	234	215	208	226	258	231	237	222	209	217	211	220	209	225	204	242	219	214	226	209	197	233	247	222	209	211	227	178	219	208	214	205	212	225	199	242	224	216	218	187	204	184	222	224	221	222	198	223	193	193	203	236	233	206	212	204	233	218	217	215	217	247	191	208	232	186	207	234	183	194	224	238	225	218	200	208	223	225	214	188	217	204	242	201	196	218	210	206	212	194	210	201	179	230	176	213	219	219	234	201	194	211	204	194	219	226	196	218	197	199	205	239	210	224	213	208	235	211	221	204	195	228	202	226	199	198	209	230	225	208	212	209	193	222	237	228	239	213	207	213	188	212	210	195	195	195	218	199	224	210	203	218	230	218	205	207	244	197	239	210	193	223	197	199	200	212	211	206	230	212	217	220	223	204	186	234	205	207	189	206	206	194	221	201	200	219	202	224	196	210	196	223	234	195	231	194	203	231	214	205	233	231	217	209	235	214	205	216	214	233	207	195	187	243	194	199	227	184	204	184	219	208	222	223	194	229	229	246	197	205	217	212	210	180	197	224	200	216	201	215	211	215	208	221	211	209	226	205	228	250	209	186	199	196	211	213	196	252	201	227	207	209	226	188	197	218	195	194	205	208	219	222	189	197	213	221	186	224	189	192	217	213	220	238	214	189	222	209	240	215	191	242	225	240	194	198	209	224	199	197	222	200	209	195	213	229	207	217	215	208	206	209	213	205	217	237	213	216	184	196	215	208	199	197	218	186	197	200	223	197	200	196	189	198	198	221	211	209	201	204	224	185	195	206	208	220	203	214	214	200	230	214	219	206	198	228	203	204	228	192	239	196	221	217	229	217	196	210	210	219	189	220	185	202	195	205	229	234	234	198	207	213	223	208	165	232	205	223	222	212	226	201	215	203	209	191	217	200	232	215	238	226	246	195	213	214	218	205	194	209	192	219	201	225	213	193	188	213	203	242	190	188	231	208	209	222	246	180	173	206	218	235	227	192	236	216	211	216	218	212	230	203	214	223	224	215	213	216	192	230	205	219	221	220	216	222	196	214	226	227	210	224	210	211	213	242	231	198	229	210	219	226	208	208	193	233	195	180	206	212	219	223	202	208	238	204	218	225	212	211	195	203	237	196	247	220	208	194	225	215	217	231	216	216	217	227	185	209	203	194	189	213	213	204	217	188	245	190	231	222	203	209	208	229	203	192	226	226	216	217	214	210	218	215	207	204	199	198	217	229	203	200	213	231	245	225	196	214	205	199	210	210	182	195	225	214	218	214	219	178	201	226	226	206	234	210	214	228	226	200	231	225	218	235	206	220	213	229	203	212	213	195	209	195	214	205	188	221	194	200	197	220	169	202	214	193	210	201	224	210	223	214	194	243	210	219	206	222	203	191	249	211	225	205	210	222	219	230	197	214	228	207	218	203	219	204	235	208	240	204	209	206	194	198	218	193	227	203	217	206	199	199	194	208	233	178	210	204	205	204	223	228	229	207	204	194	238	221	209	194	209	185	197	227	237	200	223	258	220	210	205	199	217	227	200	215	224	198	211	212	228	207	196	184	198	210	221	208	196	187	204	225	222	227	214	197	217	193	210	228	211	199	207	202	208	220	224	215	214	204	206	213	234	213	198	216	214	206	228	230	195	228	197	223	214	211	221	203	232	202	218	201	221	205	193	211	210	210	229	209	210	204	212	209	219	223	225	247	206	206	198	237	222	209	205	212	238	223	236	200	233	200	212	208	213	211	222	219	221	229	207	224	217	190	201	210	210	203	200	183	236	243	208	202	223	204	221	216	217	200	195	190	195	215	221	204	171	196	203	212	221	216	224	216	224	226	216	235	199	228	212	208	242	218	206	228	213	191	200	241	210	222	209	214	220	199	232	187	198	196	191	215	188	206	209	217	204	214	215	232	173	237	226	203	199	209	189	215	207	221	215	218	197	206	188	193	239	200	212	211	204	199	237	198	205	211	218	212	200	213	224	196	208	230	240	203	214	226	222	219	204	204	186	212	206	248	221	209	209	204	220	201	233	206	209	215	200	214	201	212	213	231	246	229	219	209	199	214	235	231	220	218	206	216	210	233	199	206	221	210	206	185	255	222	222	246	208	194	205	187	215	193	208	204	181	192	189	217	232	212	204	203	205	231	195	213	217	193	202	196	183	205	198	215	214	219	208	212	191	232	189	194	213	223	194	214	197	229	236	213	216	242	249	207	193	228	225	223	242	212	204	196	188	195	204	194	219	226	241	214	200	204	227	207	203	232	196	211	195	218	227	232	213	202	223	190	193	204	223	210	205	216	206	224	217	239	211	216	179	201	215	227	203	199	225	230	250	227	216	207	204	202	226	208	204	219	205	195	226	213	215	208	213	183	247	195	203	202	230	211	186	202	209	206	214	215	207	208	197	242	236	231	211	218	210	226	196	205	195	192	216	219	209	225	177	212	209	197	225	179	212	188	223	204	212	207	210	231	201	190	233	204	218	203	215	211	230	217	195	187	226	213	238	214	218	200	206	209	228	207	212	217	210	197	210	211	210	210	195	210	214	248	201	228	211	206	203	207	198	218	190	213	230	220	233	198	225	220	211	219	208	205	204	217	213	186	215	238	200	215	206	204	215	212	217	234	223	211	206	218	208	249	207	222	203	208	201	218	210	213	173	215	215	231	217	250	228	206	231	193	226	211	201	199	222	201	200	188	213	224	219	230	221	227	220	209	187	193	205	198	216	236	208	204	189	214	196	208	218	216	218	227	198	206	218	197	203	218	224	208	236	200	238	238	216	199	239	213	215	251	240	216	209	190	188	211	205	213	214	221	197	202	205	238	228	226	207	187	226	213	216	205	204	205	225	228	217	215	218	207	193	216	208	219	218	203	234	210	218	187	212	214	224	201	203	222	234	222	243	203	225	186	227	204	198	216	182	217	200	181	211	195	177	197	209	202	210	205	223	217	222	201	214	209	199	204	193	205	222	193	225	206	206	217	199	232	216	189	201	215	211	179	210	234	228	212	227	243	235	207	226	200	194	199	208	197	219	214	211	227	212	203	228	211	221	207	230	212	212	212	212	228	201	197	214	221	218	204	201	226	219	229	229	220	222	240	200	227	206	228	207	211	211	207	232	208	208	215	222	221	235	211	196	231	217	204	228	196	208	206	231	197	217	227	218	231	217	189	209	234	224	222	215	188	194	220	211	218	211	208	201	182	205	216	203	208	232	201	216	225	210	213	209	210	214	242	204	200	195	219	217	204	190	191	227	216	200	222	196	227	198	198	216	229	214	193	200	226	186	211	170	190	187	194	225	235	227	201	195	214	215	198	223	218	199	208	245	193	192	208	189	177	195	198	216	196	207	210	223	220	202	221	240	238	204	239	212	199	226	236	220	206	222	220	228	221	194	219	241	205	189	221	228	213	218	218	212	202	201	229	207	230	223	214	219	240	197	229
31639	1124	2183	2534	2333	1942	1582	1356	1209	1129	1045	971	896	829	788	785	779	718	706	731	686	676	658	686	651	648	626	657	604	603	644	619	612	592	606	596	567	569	605	599	642	596	523	636	575	556	608	610	593	589	564	565	589	593	551	561	539	561	557	514	578	594	561	581	571	572	590	564	534	584	577	607	569	579	579	586	563	553	568	529	555	578	563	593	565	565	587	575	567	566	598	556	545	544	560	569	567	547	571	563	598	584	528	586	538	567	600	529	568	579	586	555	601	522	572	562	618	571	557	511	568	592	559	538	585	554	577	584	557	549	519	549	602	510	545	531	575	526	509	560	607	551	570	536	548	560	602	537	574	547	577	527	566	523	587	554	531	603	548	605	549	547	561	537	610	549	554	533	542	547	556	590	573	556	602	551	557	595	526	585	551	575	572	544	565	576	533	580	561	519	530	584	584	536	553	571	526	582	573	518	565	536	543	551	574	568	546	526	566	508	537	517	549	576	550	567	552	558	567	561	568	526	512	569	549	528	577	588	580	561	567	552	530	575	586	569	559	549	568	567	582	567	575	576	556	575	567	520	590	555	579	575	616	565	598	529	608	532	534	556	557	552	567	570	574	574	572	554	615	584	536	598	516	588	555	585	556	608	525	554	550	564	534	587	568	579	547	530	570	508	561	538	508	584	556	510	547	570	573	600	579	576	552	545	541	535	523	586	549	561	512	562	525	546	556	534	547	563	569	536	538	535	550	563	594	543	541	547	580	539	499	564	604	561	599	561	552	584	533	539	546	581	571	571	622	559	517	565	591	554	550	555	570	528	542	571	566	551	549	559	509	548	570	512	546	567	529	591	572	545	549	567	564	569	607	568	595	573	547	534	588	579	526	563	535	570	550	532	592	573	541	609	548	554	580	546	574	565	535	562	566	544	575	563	595	559	555	548	554	603	567	548	552	548	546	559	563	531	578	566	562	575	542	592	592	494	535	583	571	529	561	537	494	573	563	597	562	564	575	581	574	540	563	534	539	541	550	570	553	530	566	591	541	529	581	545	582	563	536	522	580	569	543	582	549	600	584	523	596	592	552	543	574	555	542	535	583	609	522	540	585	535	558	562	566	561	559	584	570	563	558	539	547	613	528	530	585	542	575	571	527	524	548	551	528	526	570	519	568	542	539	562	544	574	566	558	567	554	563	546	566	562	549	568	545	534	550	544	542	517	553	489	549	534	558	609	548	545	584	572	551	530	538	563	564	569	562	545	575	540	542	629	541	542	539	553	578	559	584	533	564	558	536	565	602	521	555	546	558	534	550	562	560	580	573	534	551	583	535	593	590	542	569	577	575	567	559	566	551	568	559	576	556	561	560	544	591	560	546	562	539	527	553	566	569	546	581	559	576	548	578	574	541	517	537	550	565	556	554	556	544	550	551	581	560	556	532	566	534	590	539	624	560	572	546	577	568	547	506	545	544	533	516	546	587	551	583	555	522	561	564	581	606	555	534	539	563	580	552	558	527	544	530	535	546	539	519	580	554	613	544	602	610	559	600	551	562	538	532	564	550	579	552	548	528	584	541	564	545	538	557	551	545	551	533	549	530	544	564	562	589	549	511	550	578	537	541	523	586	580	566	598	574	518	553	568	547	558	496	572	547	541	555	528	537	588	596	548	552	545	559	524	559	588	548	555	534	526	551	564	553	572	557	537	575	555	607	546	550	550	576	588	570	540	574	569	564	543	558	583	545	540	563	528	547	542	542	562	538	574	539	534	571	593	557	559	578	572	502	558	568	572	546	614	584	603	595	560	570	551	579	530	586	568	603	563	531	556	583	559	609	576	570	514	611	574	578	574	493	584	576	545	542	554	568	556	552	559	525	501	584	595	598	571	573	573	544	551	567	559	522	533	590	553	589	535	554	565	589	568	583	528	542	586	554	541	550	514	553	587	548	556	539	539	538	505	570	563	515	551	567	555	557	570	519	552	572	591	518	608	531	561	560	522	592	570	590	590	567	593	531	578	559	534	564	578	567	529	572	546	517	548	561	578	555	561	573	507	520	564	592	564	551	568	560	610	555	543	571	584	566	580	533	550	531	596	538	609	571	561	546	533	544	535	519	560	557	568	541	583	552	554	568	513	553	561	553	531	575	524	539	523	596	597	547	578	548	578	547	534	574	584	576	593	544	551	529	555	545	514	584	557	561	545	578	557	579	576	575	529	598	554	542	579	578	566	549	599	567	525	554	552	569	566	544	548	578	558	578	559	567	572	593	612	567	517	502	543	580	586	579	552	560	575	586	570	574	533	565	601	600	539	567	563	529	577	620	556	526	590	605	548	535	578	552	538	578	547	547	517	557	537	516	557	532	549	523	565	585	507	573	554	567	547	536	547	549	522	578	567	574	536	590	583	554	545	588	540	580	570	542	574	622	570	546	565	564	576	590	578	619	545	539	567	594	558	550	564	562	517	545	547	565	547	593	574	580	552	552	573	584	567	586	556	545	559	545	557	571	599	565	539	542	570	563	601	533	607	555	515	526	544	617	557	601	543	596	531	561	547	579	563	514	563	512	555	535	560	591	558	530	570	553	542	543	560	539	579	550	523	564	568	597	597	518	541	536	549	547	527	536	586	573	517	568	557	587	558	569	542	589	485	543	593	568	556	561	574	563	577	554	541	592	524	553	558	527	548	533	556	512	578	562	530	538	555	548	556	542	589	574	571	527	538	547	584	567	550	531	557	539	552	609	553	530	570	583	569	601	582	600	532	532	535	544	570	557	552	522	517	577	560	558	553	548	538	585	556	531	516	563	550	531	589	523	532	578	594	528	592	587	515	552	530	576	535	542	542	561	554	535	578	567	568	613	567	548	572	573	540	568	520	572	580	561	579	556	578	571	560	573	570	543	527	536	579	521	544	542	563	494	552	571	570	547	583	579	543	570	578	485	613	532	549	569	537	545	600	536	517	581	548	549	603	601	560	572	583	549	559	564	557	578	552	579	544	550	561	598	530	568	549	580	551	599	567	553	580	626	541	563	553	566	533	515	554	581	563	557	525	557	561	547	537	622	574	589	569	535	568	571	560	538	550	549	580	582	536	560	537	544	523	521	544	566	598	546	563	545	537	558	580	523	565	569	531	526	535	558	571	570	526	617	544	588	594	576	561	555	561	552	570	568	572	563	562	538	530	549	558	537	542	580	595	572	531	553	557	562	569	542	565	574	592	584	535	512	524	566	518	503	535	596	616	568	549	505	565	539	577	552	563	552	582	541	576	549	567	524	537	541	597	547	562	546	575	615	556	553	553	524	581	551	586	556	572	508	549	528	566	566	554	541	570	584	558	556	559	517	525	582	550	545	550	570	592	539	557	553	558	559	540	560	578	544	580	543	561	556	599	564	532	569	534	550	572	529	580	589	567	594	614	577	567	549	561	553	578	528	569	551	551	575	574	545	569	583	592	559	553	555	556	553	527	556	546	549	569	532	535	527	581	590	559	576	543
66148	28123	9665	2188	1293	1003	779	723	604	565	559	574	478	468	481	442	446	476	473	442	449	470	409	439	385	386	416	408	413	461	404	407	376	421	411	372	406	417	430	391	412	438	374	408	406	407	410	417	383	392	402	390	404	416	391	387	405	407	403	404	383	426	424	391	425	439	419	367	422	424	415	381	419	377	401	399	396	362	407	383	407	418	376	353	389	411	412	406	407	424	370	407	403	395	407	403	396	383	425	399	359	409	399	391	388	411	434	423	372	367	386	461	424	386	414	380	399	412	367	440	353	382	405	417	395	422	409	400	385	380	428	384	414	400	384	372	395	391	377	391	379	389	389	396	359	446	377	396	398	379	444	419	419	378	401	335	377	410	389	424	374	352	406	404	383	408	416	420	455	418	402	355	402	420	392	390	391	382	384	409	383	409	406	384	417	392	370	394	375	418	409	376	384	372	378	391	376	416	391	369	425	413	408	376	372	402	406	383	401	376	414	406	352	360	374	406	416	399	399	418	379	395	397	356	411	399	392	403	382	401	414	388	425	373	394	376	392	426	398	394	397	376	412	398	421	426	399	404	368	424	373	375	394	414	366	426	390	422	408	385	383	398	386	396	379	427	377	363	451	410	432	407	418	405	371	376	419	395	405	384	388	359	400	379	391	459	405	363	395	394	357	397	381	377	369	382	409	399	388	415	388	415	401	384	397	441	372	370	422	418	411	383	393	418	411	367	351	413	392	409	424	377	374	420	393	410	361	386	406	418	360	399	361	397	404	418	410	406	405	400	401	446	386	399	411	399	394	376	382	380	419	376	383	401	385	408	450	391	388	427	414	369	405	400	391	432	423	392	384	419	400	418	402	372	389	376	372	428	417	372	440	413	360	390	400	403	407	373	387	425	381	399	371	441	357	374	409	384	383	388	386	362	413	394	378	392	368	394	352	396	428	387	416	376	392	401	413	405	409	408	383	396	403	388	390	386	365	374	384	423	395	386	363	401	389	370	381	391	392	411	370	367	370	405	385	389	384	390	402	391	395	388	402	355	385	371	419	406	407	379	378	386	390	397	380	399	382	388	386	405	383	451	423	392	402	355	420	407	407	439	356	427	360	366	393	380	436	374	373	405	359	417	422	421	379	354	414	391	370	346	399	440	399	414	429	429	397	396	392	398	415	376	391	391	371	404	386	371	416	402	389	368	377	389	403	414	380	360	411	399	375	413	363	408	405	382	456	377	407	362	382	437	399	368	398	415	390	386	394	362	418	399	356	383	399	387	374	384	390	387	422	452	376	409	405	413	363	420	364	383	384	377	377	355	428	390	412	407	374	385	410	442	409	394	423	367	405	398	364	403	415	395	427	406	390	433	405	402	413	414	378	436	420	388	384	341	417	389	387	387	389	387	364	352	406	401	381	421	391	413	374	390	396	394	391	398	395	396	387	377	380	408	390	400	380	400	389	419	384	367	407	433	394	375	398	395	415	445	419	358	394	385	412	381	395	398	394	400	385	384	408	428	416	414	430	387	399	360	377	388	417	382	405	378	424	397	415	401	411	371	388	382	399	413	391	377	363	403	385	387	390	363	435	433	387	372	388	441	393	375	427	428	386	441	411	411	378	402	407	399	431	384	399	419	376	390	398	417	416	367	394	403	418	428	414	433	410	417	421	399	385	439	360	381	438	356	395	377	391	383	420	392	382	376	404	446	408	442	427	410	439	390	411	394	426	408	409	392	410	366	419	405	401	431	378	393	431	362	353	358	389	402	372	383	393	380	351	431	428	402	406	413	349	380	382	375	448	372	465	362	389	392	396	407	418	416	430	427	407	391	378	361	343	379	401	361	382	420	398	383	387	413	395	476	400	389	400	365	365	376	424	375	399	378	414	370	387	444	375	384	413	415	384	405	413	421	370	430	373	421	429	441	422	376	406	365	393	421	388	405	400	388	392	390	402	383	422	360	443	418	393	395	386	400	396	380	395	415	364	397	363	395	388	387	369	368	399	358	424	385	402	411	401	403	416	354	396	379	406	393	399	440	404	402	397	397	402	379	422	437	401	428	409	368	414	419	373	397	399	360	366	423	376	383	405	378	349	383	362	390	408	402	417	366	408	411	381	356	367	390	433	422	375	399	366	425	394	388	370	373	353	403	410	391	370	434	364	404	399	403	381	426	418	391	378	390	395	370	454	411	390	421	418	410	387	380	376	381	415	389	387	376	393	368	418	404	436	397	412	383	431	383	410	423	396	425	345	383	396	382	403	410	391	388	414	402	416	367	394	396	407	401	413	415	385	360	404	381	379	422	411	390	402	391	388	379	390	377	366	419	392	419	422	370	419	439	409	412	396	414	411	411	397	414	378	371	351	338	442	391	431	435	406	424	425	441	401	432	383	408	396	372	396	412	409	396	423	419	354	366	379	372	377	372	385	338	381	407	414	431	375	416	401	375	422	441	432	398	407	415	408	389	407	381	391	418	383	410	459	412	435	414	411	396	401	391	388	411	388	352	383	416	407	400	368	430	415	432	402	417	388	380	384	358	383	396	371	415	375	435	425	435	375	375	405	406	416	425	392	369	393	391	435	391	396	373	406	391	421	413	423	438	446	410	433	448	406	391	405	386	410	388	433	385	377	422	350	413	429	409	368	383	407	395	424	379	411	388	422	400	397	389	425	388	394	400	411	420	398	394	422	375	417	406	418	410	422	405	388	378	418	417	392	404	429	382	415	389	384	400	375	388	407	427	412	403	398	417	409	385	397	374	407	430	400	412	392	402	414	381	405	416	402	390	353	360	367	361	404	398	420	401	394	406	409	401	416	386	383	385	412	409	396	392	414	379	359	377	381	390	381	389	392	403	391	424	429	408	404	373	406	415	365	383	392	410	419	413	396	418	409	394	388	404	364	451	370	381	392	403	396	404	373	372	396	383	436	424	429	381	441	388	447	408	406	375	373	389	386	443	374	396	398	432	389	389	402	397	386	390	405	378	380	385	391	446	386	384	397	415	396	400	405	377	387	413	380	403	391	398	370	370	396	382	406	398	413	395	435	380	368	410	429	401	383	399	392	425	417	393	425	405	407	394	435	400	389	381	432	445	408	381	407	400	391	355	432	422	398	377	433	388	420	403	407	425	372	377	373	405	385	420	428	415	376	407	436	357	399	402	401	369	407	413	399	404	412	417	399	385	356	436	392	387	444	378	415	374	422	387	384	389	414	398	397	387	381	420	385	389	405	394	411	403	394	383	373	388	393	381	379	428	402	404	438	385	428	440	381	394	393	366	398	404	403	391	403	409	400	403	361	413	424	377	414	414	423	399	406	429	425	397	391	419	396	394	385	393	380	391	403	406	353	421	405	433	377	402	346	421	423	423	435	377	395	417	409	416	425	413	390	412	419	381	442	378	406	431	375	395	368	401	398	407	371	413	413	405	412	385	463	377	407	372	363	426	417	420	412	389	368	384	364	376	384	387	383	378	405	417	404	383	409	410	377	414
39293	2197	4075	4772	4196	3471	2831	2498	2198	2034	1790	1661	1581	1473	1429	1348	1307	1274	1193	1204	1192	1204	1146	1138	1087	1106	1103	1080	996	1011	1052	1094	1061	995	1032	975	1040	969	981	996	1029	988	1066	977	1002	998	959	955	911	964	935	959	1012	935	947	991	932	959	1006	969	946	967	991	917	929	959	928	932	935	936	938	923	993	958	943	947	944	915	951	944	919	963	956	863	919	916	862	947	957	936	861	951	938	938	944	925	936	986	963	892	885	908	938	897	961	920	1023	970	945	919	946	867	938	936	949	899	908	893	939	970	905	910	932	954	932	916	937	866	892	909	953	957	925	940	890	918	935	896	918	887	884	923	964	919	968	956	903	927	940	922	865	934	900	948	910	948	974	888	925	899	926	928	907	988	908	914	926	893	901	942	910	969	960	926	939	901	883	939	955	922	937	923	912	967	927	950	946	936	931	973	968	895	927	877	922	914	929	947	940	959	923	950	945	914	938	882	979	917	939	961	915	874	900	957	931	945	868	893	917	914	931	880	914	942	889	950	922	916	938	922	909	908	892	915	958	963	916	887	975	934	908	969	939	928	924	920	969	926	892	957	903	950	867	877	902	933	955	894	940	945	979	958	881	945	967	926	902	922	985	914	931	918	972	859	960	906	923	860	942	923	929	852	924	879	972	914	923	940	963	913	911	966	966	888	939	874	978	928	905	880	959	886	937	938	888	929	887	894	910	923	955	914	934	924	907	941	925	878	908	914	955	927	941	907	948	955	960	931	908	931	932	932	954	927	921	944	908	935	918	904	936	930	939	988	929	995	893	896	932	818	927	944	913	897	914	950	883	919	878	931	927	918	942	900	925	910	919	947	956	927	868	921	936	940	839	978	926	899	897	886	899	945	954	887	839	904	919	961	968	894	895	915	957	890	897	986	946	896	905	897	893	925	903	922	893	958	980	946	950	949	905	969	942	909	894	953	872	912	991	883	932	884	931	905	934	902	913	944	906	932	922	865	916	986	888	954	896	958	940	950	931	911	924	975	902	924	958	879	929	920	953	920	888	923	949	914	947	922	904	905	895	929	926	895	922	884	917	863	893	851	885	896	926	913	908	880	941	932	918	893	915	911	974	928	940	920	977	929	911	889	912	919	916	934	909	934	959	952	921	957	936	877	949	906	948	891	932	923	906	917	917	887	923	922	938	978	846	950	851	857	921	940	919	966	909	927	900	881	894	908	946	919	939	912	897	869	889	951	908	929	952	927	920	900	900	931	927	953	916	855	913	919	889	902	986	939	941	922	905	929	891	911	934	964	911	950	936	947	985	913	935	837	973	943	931	956	938	900	901	942	926	960	896	913	894	936	919	903	897	925	920	924	917	907	924	895	894	943	928	943	905	910	895	918	898	962	953	979	965	958	948	891	916	928	896	921	922	948	881	924	969	960	950	917	914	947	942	945	959	904	933	948	896	935	894	921	924	905	943	926	944	921	904	905	929	967	916	986	925	931	966	921	917	920	907	948	947	899	888	924	955	938	901	878	904	921	929	933	936	940	936	934	895	892	918	866	927	881	903	983	964	931	910	907	907	932	939	889	953	921	914	958	926	915	911	866	921	957	949	896	903	890	918	942	915	905	896	907	852	942	875	910	891	928	918	957	865	905	902	903	906	981	912	912	886	941	960	892	919	962	876	915	934	939	896	911	1006	963	945	915	878	923	875	901	911	898	865	941	870	898	919	933	915	923	973	952	941	882	922	941	937	963	883	882	878	953	856	999	970	948	979	948	901	984	959	886	950	935	911	898	930	915	870	899	950	903	940	910	935	948	924	911	944	898	940	941	917	953	939	906	911	922	934	923	993	947	970	908	906	945	894	893	927	917	913	921	869	994	945	972	911	911	918	880	934	925	968	962	936	931	903	940	915	868	971	917	866	906	952	912	904	925	921	868	899	888	903	957	943	873	929	953	858	895	910	890	912	923	891	922	918	912	867	913	925	927	850	924	881	911	912	935	904	942	909	896	941	958	899	910	898	967	985	954	912	848	942	930	893	978	937	914	927	892	914	915	918	904	902	962	950	933	849	913	955	890	944	854	951	973	927	838	930	878	967	912	945	939	916	886	913	871	909	933	943	849	908	884	954	913	913	887	948	899	920	937	906	821	923	949	927	904	879	913	906	894	944	916	957	926	915	924	933	895	878	886	935	849	947	902	919	925	969	965	980	950	978	897	930	864	868	955	900	891	902	957	915	894	890	897	944	904	896	874	894	909	904	1030	942	927	921	923	975	909	960	918	881	908	865	919	946	881	907	899	881	894	890	945	895	890	970	895	946	880	914	972	899	939	917	990	933	967	925	921	952	951	942	944	958	914	948	914	935	928	990	951	936	989	955	936	890	936	934	947	878	875	961	944	856	950	922	936	956	927	909	885	950	950	901	889	907	860	915	928	905	938	967	967	911	922	951	982	1001	879	954	898	934	901	940	909	865	967	953	937	863	911	897	920	948	966	924	897	948	932	938	883	955	953	893	954	909	918	956	881	980	929	924	962	912	926	959	923	936	919	926	905	907	914	918	938	944	932	939	918	890	901	885	915	899	922	887	860	940	901	882	883	945	897	988	942	920	914	902	902	962	886	959	921	927	944	875	901	899	934	921	914	929	922	902	880	963	952	872	926	916	978	964	952	878	877	960	959	943	925	908	894	894	941	935	922	864	947	938	934	909	926	915	900	951	974	944	924	911	902	951	959	968	946	943	893	961	899	932	866	913	1009	948	912	937	932	938	915	880	908	899	919	959	850	902	913	912	955	902	906	915	928	890	921	952	905	951	912	908	924	925	930	957	922	910	975	898	917	934	959	912	959	930	942	891	870	931	858	964	890	947	918	922	922	909	926	910	890	843	906	975	922	924	933	974	889	888	899	915	922	936	905	942	915	933	964	929	934	922	941	919	894	915	848	949	932	886	909	918	917	961	923	920	903	942	881	936	910	935	954	889	894	881	938	890	928	884	946	922	856	941	891	903	936	870	933	839	934	946	934	899	957	907	885	883	906	926	880	939	893	924	879	933	908	923	947	911	912	965	914	965	902	947	924	957	962	977	905	936	917	901	916	918	1008	939	849	942	906	902	907	953	981	926	992	908	886	875	883	919	938	875	970	913	951	916	862	871	945	919	886	896	905	910	906	945	923	925	880	877	942	928	907	983	917	914	974	938	924	920	921	909	935	930	944	900	915	963	948	886	935	958	871	943	908	940	898	929	908	885	904	911	958	880	930	900	949	924	936	902	898	955	949	933	922	913	950	936	900	944	891	920	895	936	873	910	954	897	911	953	888	916	900	975	945	945	910	949	894	878	923	970	924	903	919	969	910	944	963	916	853	926	909	895	936	914	887	970	948	890	880	958	907	899	927	956	897	909	864	865	927	952	914	921	877	879	932	879	901	914	936	935	909	898	931	933	928	895	947	946	931	925	908	935	966	946	947	962	953	914	872	932	968	955	940	973	965	895	905	923	962	892	960
10781	478	168	173	173	167	132	164	151	146	146	158	144	144	162	159	144	124	142	157	158	155	183	167	130	167	132	167	151	139	163	163	150	120	164	146	141	140	136	147	144	142	141	140	141	130	142	131	152	164	157	163	170	148	148	142	155	167	159	148	151	152	129	161	178	156	148	154	156	138	171	186	151	164	145	176	162	139	165	147	134	157	158	153	131	163	137	126	141	135	139	144	132	132	156	136	151	166	167	153	161	156	151	134	142	148	122	170	153	148	161	143	170	157	148	160	123	126	143	145	131	172	179	183	157	160	151	127	156	142	139	146	141	140	134	174	162	153	149	161	152	145	164	156	162	155	171	147	153	144	136	147	161	125	128	130	140	172	148	168	151	157	156	140	149	156	149	132	158	136	152	145	143	151	149	155	120	132	146	150	140	147	148	136	145	130	152	156	133	153	160	132	131	146	140	147	134	128	154	162	138	134	130	163	129	151	139	160	143	133	129	152	142	138	143	146	156	143	151	132	129	135	128	145	165	157	167	125	137	165	144	130	150	138	141	157	148	153	151	154	117	156	139	129	112	146	113	154	151	122	155	135	138	128	165	135	129	137	141	129	154	154	155	134	136	136	132	125	149	140	173	146	139	129	160	146	141	139	129	149	135	136	144	150	116	153	144	146	162	155	134	148	161	143	148	157	146	159	170	151	153	140	127	166	129	141	149	164	157	144	138	155	144	159	128	132	138	145	172	143	151	159	141	141	154	163	134	145	146	143	143	137	158	146	131	167	134	136	179	172	150	132	130	143	157	161	156	132	145	139	155	149	128	148	150	146	146	150	119	169	143	154	166	147	145	158	164	143	152	164	151	171	137	125	150	159	137	156	142	150	150	146	155	158	116	129	150	136	149	150	148	150	160	178	148	125	125	155	157	148	135	129	135	155	159	151	167	164	161	158	150	147	134	143	137	149	138	121	133	162	153	159	163	148	143	162	143	139	135	159	137	131	135	141	141	146	144	143	144	164	179	158	129	132	133	132	137	134	148	144	144	141	134	124	147	150	142	135	152	163	150	134	164	132	155	135	134	163	136	144	159	165	149	142	148	155	166	151	139	152	164	148	141	160	152	137	160	153	142	139	169	147	154	141	162	136	139	136	147	142	145	155	149	157	155	160	156	159	130	169	151	133	116	152	150	132	139	151	161	160	182	138	179	157	162	149	175	151	105	146	129	162	164	122	149	128	159	137	159	145	166	135	156	143	155	164	187	175	149	162	166	150	170	136	137	137	136	164	130	150	135	136	155	157	147	166	136	158	135	159	153	170	170	133	165	141	163	160	137	153	147	150	140	177	163	178	155	143	128	156	138	142	166	157	147	129	144	172	147	160	134	131	182	142	126	151	141	135	162	144	156	144	148	146	141	161	147	154	160	155	138	139	134	175	148	138	130	129	140	142	138	143	143	148	130	147	140	152	158	164	145	149	157	166	140	145	147	154	141	151	145	138	159	141	174	138	164	165	124	144	155	141	163	144	153	154	151	176	130	158	143	149	140	137	161	152	167	148	161	160	168	151	138	140	163	142	144	119	158	154	147	156	153	142	136	133	174	150	169	174	145	155	154	169	156	142	151	172	162	157	135	140	165	130	118	169	148	164	144	165	136	149	143	152	143	165	135	153	138	132	132	181	172	162	155	158	135	162	143	134	139	149	172	174	154	167	162	135	153	143	140	151	161	141	166	158	155	174	144	158	142	146	159	143	134	143	149	135	154	142	146	156	159	139	151	165	144	138	158	143	141	166	136	145	141	140	138	133	137	165	136	140	142	146	145	139	162	148	165	163	149	161	150	129	123	147	160	159	141	122	149	145	165	155	149	149	158	132	152	132	153	158	130	155	148	143	150	156	145	153	156	141	125	141	143	157	133	143	150	152	125	167	141	144	131	151	121	149	158	137	145	144	127	143	150	145	149	144	134	144	132	154	148	163	146	169	169	141	185	171	132	137	154	160	161	136	164	133	154	139	137	140	141	157	167	141	143	138	133	173	151	143	145	154	153	144	146	132	144	127	131	128	154	155	150	138	146	166	145	161	160	159	142	140	156	146	145	133	172	140	140	144	144	158	158	165	152	146	143	141	140	123	131	134	148	174	167	149	145	164	132	150	146	156	158	147	137	134	158	143	149	138	154	154	124	160	149	139	150	172	145	148	151	144	144	146	166	127	163	132	140	147	137	137	156	172	151	178	155	142	151	163	144	133	159	171	162	171	155	154	150	139	166	150	177	151	150	147	170	142	146	164	152	124	128	165	152	143	134	143	149	130	140	146	138	154	156	155	157	155	148	140	134	148	142	156	132	146	154	153	130	144	130	157	151	165	158	136	122	167	145	123	158	144	163	156	180	158	151	179	119	135	151	155	156	146	170	139	151	149	153	150	154	160	157	151	154	168	122	176	147	144	160	136	160	157	150	158	157	134	151	137	160	156	147	165	159	128	156	166	138	171	129	121	145	137	154	164	170	144	137	147	129	137	127	158	152	125	165	148	152	156	162	164	149	149	152	144	145	157	154	142	142	140	143	159	143	148	131	147	146	156	160	146	130	157	139	133	141	145	129	148	150	159	146	146	160	139	153	147	147	157	148	159	141	143	145	155	136	164	150	129	138	138	136	148	156	145	123	170	147	124	146	121	148	163	182	124	150	141	168	143	149	153	134	147	155	173	134	150	154	166	142	168	135	156	138	140	113	163	131	136	125	143	160	143	140	151	156	151	162	152	157	115	132	138	169	183	162	148	138	147	145	132	156	168	156	159	161	129	142	151	150	154	143	149	166	141	143	143	141	140	157	172	158	154	145	160	144	129	155	157	174	147	170	148	138	148	147	160	141	134	144	138	154	157	141	139	176	159	137	164	139	119	139	176	148	147	178	149	118	139	137	130	164	136	173	151	142	140	137	131	115	126	146	139	139	159	161	157	144	126	170	152	150	155	130	152	150	159	143	156	117	134	154	169	147	137	150	148	143	174	134	144	154	133	148	133	148	179	141	162	154	160	151	159	175	133	146	174	175	152	142	140	164	132	153	150	139	142	141	128	153	149	167	125	168	144	139	139	160	170	160	154	165	147	123	139	171	131	174	159	135	148	138	153	167	149	148	125	132	139	171	139	139	124	174	155	164	149	160	169	150	137	159	163	171	167	145	152	142	150	154	166	155	137	131	164	151	119	127	146	174	143	153	151	163	142	164	165	151	128	149	175	148	146	146	135	136	134	139	159	144	141	135	165	139	141	152	151	127	134	143	158	172	130	175	146	146	123	142	155	142	137	158	134	139	147	170	130	151	140	149	165	157	158	150	176	142	132	145	143	140	145	166	153	143	129	153	140	148	151	149	164	161	121	143	161	170	145	143	155	128	146	138	142	130	163	154	148	124	144	152	143	152	135	141	136	162	151	145	142	148	151	170	166	151	145	150	134	135	123	142	135	165	142	126	159	158	153	156	149	158	143	146	114
10634	450	436	501	499	456	450	436	399	427	434	439	409	438	453	411	428	412	419	404	381	432	409	424	396	449	429	409	386	404	414	434	422	447	364	370	363	395	425	396	393	389	413	417	412	429	408	441	430	386	403	442	435	413	431	415	429	416	415	432	434	405	376	412	405	430	418	400	412	418	426	459	432	426	414	427	388	405	412	428	415	421	372	443	418	407	405	401	414	416	410	402	435	415	407	404	424	400	398	414	395	393	417	421	407	443	433	390	420	421	413	394	404	392	416	440	421	439	422	436	403	390	381	384	421	402	423	398	434	431	416	396	423	435	416	397	415	420	420	394	435	404	405	403	377	398	416	404	403	411	413	380	410	392	446	423	411	388	437	411	409	414	443	412	418	423	400	386	397	377	435	464	401	415	396	413	395	426	455	404	450	410	427	388	426	418	408	397	424	425	394	461	428	433	391	444	418	425	427	424	418	447	410	425	419	449	432	476	408	414	418	403	416	398	403	421	419	393	424	400	390	416	454	382	412	419	431	398	399	412	424	424	407	400	408	431	401	438	467	380	422	406	384	427	415	396	380	393	391	420	422	432	434	391	420	429	420	407	428	409	433	397	414	425	400	403	422	419	410	404	449	407	392	408	436	404	404	390	383	382	397	455	412	390	406	378	397	445	431	421	459	424	432	390	410	443	427	428	387	422	429	425	399	420	391	450	453	436	424	459	413	436	413	380	402	402	409	460	385	411	424	447	437	443	399	412	455	414	404	444	408	431	428	420	426	414	428	419	412	437	423	447	424	406	381	433	370	407	387	441	392	409	381	406	419	430	414	406	408	438	434	452	434	406	368	408	393	444	406	425	418	424	409	410	418	427	435	402	399	390	365	383	421	422	405	439	389	420	429	413	435	412	428	411	449	411	371	421	432	408	418	426	397	396	438	427	418	442	437	409	442	405	415	422	418	390	438	428	413	404	438	432	404	436	445	433	441	422	432	426	410	464	407	423	425	396	420	378	448	410	414	438	385	420	431	448	391	392	421	429	428	438	410	417	413	413	483	419	397	424	411	445	447	403	421	412	405	416	404	395	442	403	414	413	384	418	397	433	400	431	382	421	423	403	406	414	401	444	417	410	460	415	420	399	402	423	410	414	414	388	394	398	397	387	442	428	387	404	449	403	389	400	464	429	421	397	382	426	396	430	405	396	447	396	427	450	415	419	434	414	429	402	409	402	421	418	396	393	417	374	425	395	407	440	420	407	411	428	442	392	410	408	421	427	418	408	405	422	419	446	387	382	399	392	433	365	417	433	396	423	406	382	392	416	412	379	402	438	415	409	402	412	421	406	418	418	447	419	406	405	416	442	411	413	405	422	414	422	389	426	405	399	440	412	410	442	445	448	399	399	417	410	391	411	455	413	351	406	409	435	427	441	434	415	407	434	433	444	414	393	412	425	419	404	393	438	414	394	413	386	421	407	383	405	408	395	415	425	372	391	414	421	402	410	404	423	386	416	407	443	419	431	387	413	403	439	436	389	425	439	420	420	412	393	421	453	403	382	420	433	413	436	411	417	424	392	398	414	403	367	414	393	389	435	424	406	439	395	439	397	440	403	392	418	415	420	432	426	430	430	430	405	397	404	432	412	426	409	429	430	438	457	451	437	415	390	385	436	426	429	419	400	403	418	402	437	415	402	454	426	421	420	418	402	404	414	402	424	406	383	423	418	403	445	416	425	445	402	419	431	426	417	393	364	396	402	409	397	413	440	424	403	432	396	406	433	395	384	454	394	462	463	412	397	435	395	415	406	403	403	433	413	419	433	419	426	414	407	415	425	418	393	438	425	414	435	417	418	415	377	425	393	418	394	471	426	445	432	423	381	393	439	417	446	456	428	396	374	412	430	420	389	433	441	427	430	393	420	418	409	429	403	442	411	413	421	420	388	419	398	414	403	400	467	420	388	452	392	421	473	412	398	421	407	424	427	394	407	406	424	439	430	391	398	429	433	388	441	415	411	450	442	424	397	414	411	390	423	421	421	428	437	416	421	381	439	376	429	411	400	463	452	427	401	401	396	400	431	411	400	423	459	410	430	408	408	413	420	394	387	417	418	419	399	388	408	395	394	382	428	382	421	400	413	390	413	407	407	399	407	432	417	384	399	448	410	415	402	403	398	401	429	393	413	407	451	409	441	398	430	429	405	411	418	417	433	431	444	385	426	409	419	441	424	451	471	415	430	425	392	405	430	387	431	425	396	386	419	422	406	438	449	428	415	407	398	382	400	411	402	384	424	393	416	405	438	451	402	400	399	432	388	396	418	404	416	416	421	420	439	442	420	434	433	366	411	415	391	396	406	452	369	380	416	428	437	408	445	392	390	389	380	404	431	420	462	395	413	401	381	429	419	424	397	433	433	468	416	401	400	424	408	437	441	433	426	397	404	440	411	406	440	429	470	395	406	406	431	416	362	406	408	408	422	398	399	415	473	414	454	427	441	398	444	424	434	429	414	439	384	380	397	359	443	425	419	378	426	388	463	433	426	398	466	421	418	387	410	409	402	405	374	436	437	417	420	410	396	450	402	415	411	424	392	433	413	414	464	431	462	393	405	425	381	419	411	446	397	408	407	420	434	443	418	422	436	411	449	418	403	434	377	381	402	395	430	410	423	377	424	403	434	411	422	387	446	396	402	436	404	441	426	394	398	414	426	403	432	411	369	412	408	415	420	465	429	415	430	434	420	417	399	409	399	427	408	397	393	450	427	399	391	455	388	392	437	412	414	424	406	426	419	409	416	410	404	406	421	416	394	439	456	405	364	442	450	393	407	421	418	400	382	384	423	405	416	404	418	425	443	406	437	385	447	409	430	400	423	443	430	405	402	441	423	395	401	381	402	445	429	388	401	419	407	393	421	400	411	421	398	413	390	438	428	403	410	405	401	421	430	426	422	378	398	409	434	426	392	403	406	430	399	422	451	429	429	397	402	399	401	469	416	431	433	394	400	402	411	410	466	460	415	426	440	431	397	402	431	401	392	452	410	386	461	413	406	410	428	418	421	398	362	400	404	436	372	404	416	405	376	417	408	413	409	389	405	409	427	401	375	408	362	424	409	403	418	438	415	440	447	422	418	405	436	438	407	449	442	407	416	441	391	411	420	412	462	412	418	407	428	421	459	452	422	403	413	410	412	412	389	425	396	443	342	428	425	391	393	416	424	410	383	399	435	399	399	430	441	387	433	389	438	433	412	419	432	423	401	368	389	413	418	425	449	390	400	423	399	376	401	393	405	384	396	391	385	394	438	409	444	407	439	400	399	465	426	412	426	401	419	414	383	438	405	435	430	442	410	419	420	435	413	391	394	405	442	431	399	398	410	442	393	409	407	388	430	405	434	419	396	418	402	418	400	414	448	381	376	418	406	398	417	441	433	423	414	426	412	356	403	410	434	365	407	442	400	378	407	411	383	428	430	406	452	438	396	407	415	423	412	429	420	408	381	422	386
56930	18625	2404	886	616	502	413	343	326	300	279	248	232	252	253	275	260	242	250	256	240	241	253	233	200	207	217	215	232	228	214	209	209	197	209	217	204	200	210	227	239	223	240	260	212	232	196	215	207	202	204	203	220	228	212	221	204	207	201	220	204	236	237	217	226	207	211	187	197	226	200	203	197	196	202	230	229	196	194	207	251	239	216	209	222	233	218	207	215	231	217	235	215	228	219	220	214	214	205	218	195	195	227	224	228	219	192	198	186	254	222	248	180	229	197	192	228	212	239	238	203	201	189	217	205	206	224	216	214	218	216	189	220	187	235	183	200	217	215	223	211	214	208	222	215	207	214	240	201	214	229	188	206	230	214	219	233	209	236	222	213	199	199	200	219	205	214	202	215	191	225	201	192	200	221	227	205	186	204	235	186	235	221	180	192	211	174	209	210	221	223	208	202	231	239	195	230	209	203	237	240	224	219	199	251	189	253	222	185	216	218	207	192	213	201	203	188	187	207	181	200	215	212	216	191	201	202	206	183	209	200	221	194	210	229	213	210	205	199	215	223	204	197	202	214	225	226	183	220	209	253	218	230	217	206	187	208	228	219	186	242	211	214	216	227	208	216	205	224	180	236	216	205	200	223	198	211	217	237	244	227	216	201	201	219	194	223	212	210	215	182	242	213	196	200	228	237	190	205	205	204	202	193	231	184	207	222	220	233	208	220	233	196	222	203	219	193	207	248	205	232	224	213	222	208	236	225	225	190	207	203	214	214	193	208	207	217	228	191	195	226	201	238	243	230	219	226	219	205	178	194	175	222	225	208	221	199	226	233	203	259	234	203	209	204	207	217	197	215	208	215	197	218	226	222	219	212	221	217	197	219	210	205	208	197	234	214	235	214	205	186	238	227	247	216	198	207	222	197	206	214	222	196	196	219	228	206	218	204	214	205	232	221	196	212	219	214	198	176	219	228	214	190	211	206	192	192	208	228	201	237	202	228	205	215	210	215	193	238	199	202	238	199	222	233	208	222	204	222	217	212	208	205	211	202	197	223	213	217	197	207	207	213	204	201	225	205	208	233	208	198	225	212	200	217	220	231	216	221	212	215	219	196	239	215	214	224	236	203	234	219	218	227	201	221	212	201	214	199	230	205	243	200	222	205	202	222	224	226	222	214	199	209	204	187	211	214	219	210	241	230	246	203	223	233	238	198	218	229	231	237	179	212	237	220	231	198	224	223	177	234	224	197	203	205	213	233	199	210	194	223	208	189	227	194	226	184	193	205	213	202	239	202	217	205	198	223	193	191	226	245	209	202	215	220	183	214	234	222	207	215	215	217	213	180	213	217	171	198	221	215	209	237	186	209	227	232	215	228	211	205	198	224	205	212	201	232	238	202	216	216	201	203	187	193	227	211	184	230	192	217	208	225	210	210	192	224	213	184	215	190	236	215	221	193	203	237	230	190	227	211	223	235	220	215	179	201	238	220	187	202	245	229	202	211	221	211	214	203	201	217	177	195	192	197	203	209	228	227	216	225	213	196	198	203	252	212	214	214	204	205	203	225	200	210	219	234	175	234	184	200	217	188	220	221	197	191	198	205	201	185	195	213	194	187	211	230	199	225	187	222	249	209	219	213	212	203	209	197	223	203	183	192	201	204	214	236	209	213	250	209	232	214	211	239	221	206	228	225	223	235	218	214	186	235	233	187	209	219	196	205	210	219	224	206	202	202	213	214	213	217	228	175	182	189	229	228	250	208	213	230	208	184	202	237	236	201	200	208	203	203	239	220	207	201	188	223	217	211	232	224	225	198	190	221	212	206	214	203	232	227	217	201	201	226	205	194	190	200	218	221	200	255	230	213	218	222	211	218	199	225	204	210	217	230	220	228	167	192	185	214	226	219	214	195	206	239	217	205	201	223	223	203	210	230	182	227	200	213	205	210	214	214	202	208	242	198	246	183	200	214	189	225	197	190	214	227	213	193	211	215	222	192	185	199	233	193	208	203	228	224	224	221	215	237	200	207	225	189	243	207	211	206	210	209	227	228	236	201	206	223	231	201	206	230	180	201	221	224	224	197	193	212	223	223	196	211	227	191	217	218	197	214	235	213	242	231	227	207	190	222	219	201	217	216	217	197	225	211	233	209	205	232	207	213	214	212	216	195	234	189	194	191	221	214	190	236	210	235	214	223	225	234	213	223	213	187	193	214	221	193	201	220	185	214	211	186	209	233	222	208	216	221	211	212	190	223	185	220	231	205	206	213	210	196	195	185	187	205	198	226	206	202	210	191	213	192	183	218	202	219	223	197	216	191	215	182	192	177	215	227	193	203	216	210	235	199	209	194	227	212	228	193	218	209	249	233	241	219	231	190	206	205	196	223	215	200	194	222	252	190	258	213	209	216	219	223	201	231	216	206	224	233	193	195	199	189	200	222	226	205	224	203	199	217	225	222	220	212	211	217	211	213	213	217	201	223	187	211	240	221	226	224	227	212	183	214	198	201	233	202	208	230	206	237	197	197	205	216	219	231	201	209	225	228	233	222	235	203	226	207	200	181	205	213	214	214	215	231	192	207	221	228	208	208	202	241	227	204	204	198	225	205	176	196	204	190	195	229	212	182	179	201	223	209	207	244	198	208	225	197	222	205	205	196	203	181	197	195	194	216	207	205	229	209	220	188	189	194	215	211	201	195	223	204	219	216	193	201	230	238	218	226	226	191	236	234	183	218	214	231	211	196	231	235	215	203	225	223	219	228	205	194	228	238	196	226	217	203	226	189	233	216	237	199	223	221	208	220	214	207	256	255	220	203	200	204	207	212	194	197	224	223	225	229	251	250	211	214	249	232	196	217	206	211	191	229	195	243	245	213	222	234	170	226	202	225	231	200	225	235	204	215	209	237	231	226	232	180	202	199	238	211	202	241	215	208	214	207	176	234	210	246	224	231	186	205	209	232	210	215	213	206	201	213	210	220	201	225	224	229	222	187	219	212	196	224	242	233	197	207	212	206	235	251	196	199	202	217	218	201	228	219	206	210	228	231	220	191	188	198	221	185	240	196	218	216	211	222	218	215	198	202	226	218	217	250	191	233	190	207	224	182	227	212	206	230	222	223	204	213	229	208	221	224	225	204	218	218	199	219	226	190	217	207	211	199	199	218	231	200	196	210	211	203	209	189	200	195	201	211	214	207	197	208	231	221	181	193	202	185	232	218	225	206	203	201	244	243	227	208	200	203	203	198	229	231	201	241	203	212	222	203	192	228	252	224	204	237	195	220	237	209	193	190	215	237	240	205	252	210	213	207	191	204	183	179	225	216	209	213	199	183	212	221	199	240	203	227	216	239	235	216	190	221	228	186	230	197	206	203	208	228	198	208	213	216	207	216	210	214	183	216	195	210	204	201	209	208	217	207	231	207	223	190	207	205	232	215	231	220	203	223	225	228	185	220	221	208	201	215	230	205	204	232	199	214	181	228	206	218	246	216	210	206	224
31094	1179	2248	2642	2310	1894	1577	1409	1189	1159	981	948	985	869	801	713	739	712	778	690	672	648	684	673	654	610	614	616	634	607	652	645	639	628	594	606	613	586	581	648	591	582	562	627	600	571	524	548	564	579	572	564	616	547	545	596	592	582	569	558	541	571	595	586	582	563	590	534	598	565	635	561	603	546	579	580	528	561	596	573	548	533	558	566	580	572	611	573	574	567	609	542	584	582	547	577	557	576	566	532	589	550	584	550	552	575	566	597	553	548	532	574	577	572	588	542	567	583	567	635	580	588	522	589	526	530	533	535	569	590	532	537	603	512	582	538	571	537	533	595	562	575	550	540	542	510	593	522	537	559	544	576	569	535	560	599	599	572	569	575	563	582	581	583	579	533	551	574	549	570	559	552	576	554	557	581	622	577	559	561	556	584	576	572	555	567	545	548	587	549	527	588	556	574	503	604	566	563	587	566	574	575	587	563	548	553	606	588	562	617	513	574	567	560	547	579	552	578	554	514	558	586	582	521	531	579	551	551	577	603	568	556	511	545	543	579	544	572	577	612	592	561	567	570	546	533	575	577	545	539	565	534	557	559	557	536	565	519	554	569	565	579	568	570	580	542	546	558	580	542	573	582	535	544	582	575	542	580	572	561	604	562	540	530	548	540	544	553	556	524	536	549	554	573	545	570	566	560	548	551	561	575	554	573	556	544	507	557	617	559	550	584	537	576	562	542	541	533	582	543	562	579	560	548	575	560	580	573	564	592	546	564	557	540	570	535	554	546	582	596	529	583	592	598	548	552	573	541	530	585	552	612	557	568	511	545	539	529	574	569	563	525	545	564	570	582	536	561	557	587	557	571	555	565	582	570	527	601	548	570	568	563	589	544	592	550	575	550	572	507	560	566	582	507	526	553	575	571	579	516	565	547	577	537	577	532	529	551	539	553	525	579	545	587	570	529	545	531	524	551	597	543	603	550	555	512	566	562	570	567	580	553	572	538	568	552	577	538	597	604	561	581	548	540	595	551	577	546	539	537	525	585	563	545	578	587	588	526	569	541	558	573	518	581	574	565	572	542	599	554	576	551	572	599	583	542	584	563	592	548	576	568	561	559	565	503	580	559	537	551	535	561	565	603	534	596	551	541	535	562	528	569	554	564	571	606	525	534	562	544	518	546	571	596	568	596	507	574	609	557	542	563	612	543	594	557	542	554	557	581	557	579	581	552	534	529	592	576	535	576	572	572	564	568	558	537	587	592	522	589	574	561	569	573	570	551	533	563	585	554	534	588	558	541	541	552	548	572	572	577	569	568	578	530	561	563	530	570	573	556	585	581	566	542	585	581	551	550	549	571	586	560	523	538	546	532	552	618	572	594	576	545	555	553	606	587	523	609	580	517	574	541	552	568	585	551	570	571	547	596	559	529	503	545	555	541	535	577	574	519	557	540	543	570	523	582	545	590	540	575	574	530	539	522	564	538	562	580	556	582	556	539	536	580	581	587	568	564	565	543	557	598	542	503	559	538	573	527	557	574	568	523	568	543	561	542	518	587	573	571	590	562	554	597	554	558	570	559	578	564	523	570	576	554	540	543	586	527	546	537	555	511	598	556	576	539	602	549	600	571	570	616	582	576	556	561	545	604	524	569	551	551	583	547	594	592	570	560	554	564	546	547	555	569	542	533	504	594	539	579	543	550	569	558	537	523	526	582	559	559	494	606	554	572	554	610	575	581	567	561	529	568	518	534	592	552	530	546	548	530	559	541	559	535	559	562	578	582	608	596	576	553	560	557	550	552	555	549	544	542	516	558	575	568	539	559	616	561	572	511	560	557	549	633	554	540	556	568	548	591	559	589	584	555	535	574	583	575	558	581	563	576	576	550	584	581	552	543	524	563	536	558	536	564	574	610	571	527	531	568	541	531	550	543	609	515	569	592	554	596	588	580	595	536	508	538	560	561	587	579	570	567	542	554	586	553	558	534	601	594	536	537	595	526	561	565	514	606	579	550	567	560	570	534	527	555	604	518	563	528	561	558	566	548	570	564	521	581	562	584	573	560	561	514	568	519	529	551	572	548	583	560	551	619	574	580	532	540	562	547	568	562	534	597	580	574	555	553	567	557	527	593	588	557	617	536	554	585	568	590	568	555	583	569	560	527	519	574	555	583	571	551	553	548	607	611	554	571	508	563	533	567	525	582	561	537	575	550	532	518	544	530	501	534	533	572	613	545	555	584	543	548	559	565	610	599	567	543	553	576	563	524	556	515	583	543	596	582	566	559	576	535	569	582	563	558	525	524	585	592	520	560	517	568	564	580	546	544	590	599	584	580	527	511	531	582	525	600	588	552	586	581	536	576	548	559	619	547	560	573	557	564	538	594	560	570	557	573	550	558	555	592	540	592	573	539	605	566	572	550	571	643	571	551	542	584	538	535	559	600	538	567	555	547	530	569	568	581	565	586	573	580	534	525	549	588	532	569	513	581	565	577	599	535	587	521	543	597	546	525	572	562	544	554	574	539	547	570	544	550	580	529	541	560	566	593	591	628	520	549	572	560	557	556	576	527	541	583	546	562	563	588	583	537	570	577	560	552	585	595	558	588	532	561	595	542	604	554	533	529	524	541	531	600	595	566	527	577	560	577	596	592	545	585	591	533	556	559	574	540	578	594	549	563	547	572	535	550	544	588	530	569	579	550	578	548	587	565	547	567	525	549	582	534	595	618	535	551	549	551	530	578	566	583	605	583	527	563	559	501	575	568	536	568	585	587	570	564	597	576	548	569	568	548	598	548	575	598	539	551	565	564	552	558	567	577	576	578	556	486	549	597	554	556	533	490	525	595	542	590	536	566	567	579	580	584	526	491	604	538	563	591	570	542	576	578	609	587	570	529	594	571	588	540	576	576	585	539	559	563	558	549	583	523	607	553	578	526	570	575	560	555	593	543	554	543	540	576	531	544	525	516	534	591	537	519	614	572	579	554	557	546	585	528	536	533	528	635	565	543	562	530	570	551	577	554	567	571	560	572	564	618	550	558	568	569	570	548	526	540	579	567	587	577	539	571	547	609	577	568	572	559	585	544	544	552	574	548	557	603	625	546	590	564	544	568	579	547	564	591	582	545	564	559	538	535	580	610	546	532	552	576	558	501	566	527	547	594	563	595	558	533	562	571	564	555	556	539	568	563	546	527	568	572	557	571	550	543	575	532	590	552	537	592	567	530	570	563	539	550	538	581	566	575	523	582	598	546	554	531	537	561	525	557	551	588	564	534	572	591	523	551	553	576	618	555	568	606	571	538	576	550	609	585	600	584	545	531	547	578	569	589	509	564	571	548	588	557	553	535	580	591	511	555	569	553	557	581	575	534	600	533	516	578	538	536	559	546	575	571	547	571	564	594	544	590	529	541	568	575	565	534	583	559	586	532	531	580	539	567	556	580	573	549	544	533	484	553	579	525	535	594	591	557	555	563	573	509	579	525	551	554	572	530	539	565
69336	27108	7225	1970	1290	991	847	728	706	617	560	529	479	482	448	452	462	445	431	472	440	410	449	388	399	420	359	403	380	444	405	401	404	397	373	398	413	392	431	410	420	399	368	423	399	401	380	396	350	385	422	393	376	397	379	389	430	394	433	429	412	399	397	376	389	408	405	431	406	431	389	407	376	448	389	423	406	403	409	390	406	382	371	416	417	419	384	364	411	372	404	403	428	414	401	386	431	373	384	374	379	396	382	389	390	391	405	408	408	403	343	383	401	407	414	412	363	378	417	389	411	367	380	382	404	364	392	415	437	372	390	406	434	392	366	408	397	384	365	383	395	419	360	382	381	413	384	368	380	427	403	389	408	399	369	410	411	391	390	371	388	433	385	355	381	408	402	387	429	381	394	389	382	360	344	373	382	395	382	424	410	365	362	395	396	406	431	415	373	404	394	396	377	372	385	379	378	387	444	370	377	387	379	411	369	411	423	394	399	384	396	397	389	397	371	369	384	369	416	377	427	368	421	446	395	341	397	412	392	365	358	405	370	376	385	408	411	396	390	400	396	381	393	396	456	389	393	387	399	367	399	415	404	390	392	395	395	418	418	405	405	397	425	382	351	382	413	369	399	380	364	407	402	401	363	378	423	400	416	394	383	372	399	373	367	346	357	411	418	417	412	359	357	422	395	417	423	389	378	418	426	402	404	412	423	392	390	416	392	382	417	412	393	415	372	380	373	406	424	406	436	386	425	383	407	376	396	401	397	440	372	391	404	407	435	434	381	391	389	393	357	366	375	385	403	376	397	398	399	376	411	391	402	398	390	398	388	402	380	411	400	398	384	381	383	426	407	413	404	380	420	402	393	384	424	374	366	395	379	370	378	421	430	385	355	379	393	393	378	363	408	420	384	387	408	400	356	376	385	413	382	398	407	360	377	389	416	385	422	392	412	398	415	378	385	443	408	395	397	423	408	418	392	375	391	382	371	384	379	409	381	390	416	319	370	389	375	405	389	397	399	395	408	402	402	403	406	403	391	378	362	409	375	401	369	372	389	364	382	376	416	397	409	422	384	400	406	406	368	378	362	412	410	400	413	397	421	428	383	382	447	423	363	409	410	377	417	402	381	424	410	376	401	404	363	388	389	410	382	409	396	456	400	398	402	407	412	400	425	425	379	387	398	401	423	347	397	408	431	413	386	373	444	391	363	391	406	369	405	368	368	433	378	439	398	406	434	383	393	387	413	395	423	411	374	391	416	397	386	396	401	387	397	383	381	376	426	382	384	378	417	429	412	386	374	371	423	358	387	392	380	402	458	449	375	400	385	422	398	391	412	354	427	346	404	367	433	422	407	388	412	379	360	361	369	400	428	421	434	386	389	396	427	396	353	415	426	385	384	403	409	387	375	406	399	410	388	382	408	407	366	409	392	410	380	406	401	392	436	430	401	375	398	408	437	392	410	380	401	390	375	403	419	415	429	384	391	426	361	372	393	393	412	406	408	404	387	404	427	433	375	383	352	377	391	418	373	396	408	370	400	400	387	383	399	419	394	419	407	377	391	411	409	405	381	383	394	408	379	402	411	390	359	438	410	415	398	391	403	421	437	405	403	362	437	435	397	388	399	418	396	392	403	400	393	374	428	382	388	437	391	438	433	459	398	404	407	416	414	430	383	373	425	403	360	400	383	421	416	383	393	393	388	408	447	405	407	411	375	379	351	379	403	377	416	370	392	421	401	393	380	400	377	392	380	390	408	376	376	403	374	402	393	431	392	424	387	389	404	382	404	376	407	424	387	401	372	392	378	396	396	402	437	395	380	393	422	412	365	429	398	390	398	356	359	410	374	439	404	392	384	381	417	402	374	392	377	428	377	409	386	416	392	367	389	369	396	387	430	390	408	453	387	362	382	414	387	439	418	368	390	396	359	396	391	410	368	411	384	400	401	351	391	423	378	375	387	378	405	413	379	390	378	370	418	359	388	405	430	410	411	374	377	416	400	388	381	381	383	388	404	416	401	384	402	397	368	409	420	392	375	389	395	413	426	415	377	400	415	398	398	420	435	405	414	390	397	372	410	369	395	413	404	396	373	387	393	344	381	421	403	403	362	432	402	367	359	410	440	371	397	392	428	433	384	374	392	373	397	390	397	437	395	409	408	405	359	361	400	368	439	391	379	350	396	417	408	428	412	398	388	365	400	391	381	396	406	431	382	399	395	409	398	382	402	428	382	389	379	379	371	395	406	388	375	399	383	378	438	418	420	429	397	407	392	390	437	388	386	397	406	402	371	382	389	389	419	360	392	395	373	407	410	374	367	366	388	373	398	413	413	402	378	388	379	402	405	380	385	395	385	416	409	374	411	363	403	413	398	460	389	395	377	389	429	354	371	452	438	379	351	363	367	399	401	390	396	411	391	394	385	401	379	410	389	390	416	455	410	394	441	400	397	421	388	435	391	395	414	362	398	403	391	404	395	385	361	365	433	425	401	375	380	400	408	410	421	422	367	396	381	390	390	408	411	403	367	376	380	377	367	419	439	408	379	406	390	405	382	410	384	388	398	374	409	411	393	410	402	427	409	416	429	384	404	427	375	421	404	394	346	378	411	406	409	362	415	357	419	416	394	391	371	402	395	408	375	433	376	390	413	395	400	397	387	396	383	441	385	387	394	404	349	386	386	385	401	405	418	419	380	380	372	409	351	398	410	351	384	397	404	367	375	403	392	374	392	400	383	384	396	394	384	402	403	389	416	393	348	403	374	388	405	380	412	429	347	363	350	399	389	416	377	406	376	373	390	399	381	390	358	400	364	392	405	355	432	377	394	378	404	372	392	444	418	389	402	385	362	388	352	390	395	414	421	376	414	378	416	412	399	397	386	425	384	391	414	381	388	389	392	378	385	385	411	394	396	402	403	407	404	383	400	380	378	425	395	425	412	385	386	400	429	423	400	406	412	406	376	383	385	390	396	429	355	388	361	410	402	376	368	378	367	398	362	414	425	419	399	430	430	366	397	422	404	358	387	385	377	392	362	380	433	372	390	404	387	428	428	399	413	369	394	384	423	407	384	398	419	391	402	383	392	397	391	404	403	387	383	379	366	379	373	382	390	431	404	408	392	413	416	394	373	383	389	420	394	415	369	383	362	389	420	367	406	397	428	402	399	402	390	390	391	380	395	397	401	390	419	374	393	409	453	385	355	384	382	408	406	406	352	407	398	431	397	413	373	427	392	377	383	408	373	424	412	432	405	391	385	418	377	396	385	402	416	365	377	381	356	387	394	355	405	382	386	388	417	402	394	357	419	372	393	370	360	405	396	393	407	399	412	407	396	376	413	374	415	382	415	431	400	411	397	384	432	388	392	401	395	357	399	423	375	387	399	428	379	360	379	426	345	368	381	389	395	402	378	423	402	433	399	408	442	406	409	393	408	386	398	348	393	429	399	404	368	391	419	358	400	409	404	400	432	397	410	460	407	395	372	402	401	420	431	378	390	359
38761	2177	4147	4776	4136	3488	2857	2510	2225	1949	1796	1684	1520	1469	1367	1350	1307	1238	1248	1129	1206	1160	1123	1186	1137	1083	1074	1058	1066	1043	1005	1072	1001	941	1010	1013	988	1020	1034	1016	1031	985	954	966	984	960	1005	961	946	1026	985	959	952	1002	963	942	933	997	969	928	953	959	909	942	947	929	960	933	927	952	922	970	921	942	947	944	977	909	935	925	911	934	978	929	956	977	930	971	949	906	930	978	934	888	913	945	925	961	888	955	898	978	944	923	972	954	982	976	932	873	899	950	912	893	913	910	913	977	911	930	930	903	944	897	957	917	887	872	969	963	902	964	913	975	953	931	928	954	987	900	925	918	928	906	964	934	955	934	892	881	911	925	927	906	929	927	949	936	936	891	952	868	910	883	937	912	971	941	936	909	890	883	939	898	904	925	906	945	868	865	928	935	910	893	926	876	904	939	910	941	882	954	872	874	939	913	946	901	917	913	901	885	905	929	964	889	856	844	887	975	977	874	957	946	892	905	922	872	913	885	904	901	907	919	971	900	903	857	930	938	937	910	934	857	885	894	919	944	933	935	910	922	942	943	909	919	931	948	953	918	884	880	921	941	939	909	928	935	961	933	912	882	892	918	918	941	966	863	922	929	952	921	944	1030	913	923	930	878	958	939	932	914	907	993	937	991	936	918	922	870	922	893	890	884	912	947	967	892	939	889	860	945	932	928	878	915	879	932	892	924	923	857	942	917	900	909	910	911	869	944	928	887	883	915	936	917	887	942	935	922	917	897	872	905	921	915	944	917	960	924	911	919	940	903	961	896	910	914	874	941	907	950	937	884	956	903	901	897	960	961	886	936	946	891	1008	933	924	863	993	898	928	935	968	917	877	852	920	937	932	905	938	947	969	909	912	875	905	902	927	904	886	943	960	913	922	919	923	935	889	931	897	907	941	931	892	928	928	914	910	906	900	893	933	878	921	861	964	897	873	912	917	932	896	899	933	926	908	927	922	908	885	933	965	938	933	941	941	952	970	938	898	885	908	869	947	955	936	882	886	892	920	900	938	938	899	966	914	919	933	926	873	893	924	946	952	953	863	908	904	922	904	940	900	952	882	1005	929	886	929	946	929	893	954	947	910	932	921	916	880	878	913	906	902	942	936	907	919	861	943	943	940	897	902	934	940	907	926	911	941	972	877	895	946	970	935	938	939	893	897	905	920	893	927	898	897	901	922	942	923	917	957	954	911	876	847	923	963	900	970	914	919	921	935	952	941	963	948	921	973	946	899	907	888	933	897	901	917	953	966	880	885	914	957	879	935	955	929	902	911	871	906	935	844	937	874	904	946	937	918	926	901	879	931	979	888	882	895	909	855	893	932	892	936	961	903	928	929	940	922	915	912	947	904	906	899	829	913	870	944	867	929	955	893	893	888	898	908	891	941	967	919	901	901	912	931	868	906	976	928	959	907	933	925	917	919	880	920	916	918	950	869	870	923	852	934	932	936	941	883	905	928	880	935	903	864	878	926	863	987	902	906	897	949	939	888	927	944	947	916	900	921	902	983	955	901	940	890	930	953	894	910	970	875	937	948	922	933	938	911	899	950	996	949	919	917	945	931	885	929	953	927	945	921	879	870	884	946	940	938	948	891	934	911	973	942	927	946	890	869	901	923	886	895	904	929	928	937	924	945	943	956	948	902	898	889	969	954	905	939	876	910	909	910	926	923	934	900	937	935	883	983	880	954	946	935	862	872	930	888	858	886	905	844	860	925	946	907	888	917	890	869	913	909	930	908	954	907	927	917	938	853	918	934	872	931	912	899	951	952	957	959	898	872	940	996	890	901	892	936	874	885	904	876	922	949	939	922	922	911	924	925	887	961	967	946	893	880	935	972	944	892	917	922	912	936	920	969	912	972	936	926	898	904	902	881	901	953	959	957	889	969	925	915	916	976	894	912	914	878	899	948	955	904	909	899	936	887	888	962	922	913	907	959	949	964	919	906	900	925	919	943	935	943	943	889	942	922	940	976	971	947	931	913	934	941	885	903	888	907	900	919	852	962	930	893	912	922	967	940	943	873	911	926	954	941	940	953	906	867	877	954	906	906	939	948	909	939	883	932	852	921	954	911	942	938	923	942	950	946	878	936	911	898	944	967	891	866	965	887	934	913	933	974	954	929	857	887	927	880	883	926	924	936	982	892	898	912	889	896	911	957	926	940	915	959	975	937	911	904	931	915	841	896	890	890	952	937	938	901	921	916	903	948	942	878	951	910	910	922	889	933	882	865	888	858	893	924	912	954	928	934	913	907	914	928	937	926	946	957	909	971	909	931	982	924	904	938	953	887	894	902	967	935	873	937	909	898	896	913	949	896	941	925	927	901	853	889	913	930	903	951	929	943	998	941	910	928	953	976	898	921	948	929	960	943	955	960	975	838	977	923	965	927	919	889	909	917	923	976	916	880	967	914	888	989	903	878	933	930	887	976	935	1006	910	913	943	941	944	875	933	926	878	960	868	920	942	977	894	973	901	953	904	897	886	947	1000	992	899	931	941	864	923	933	952	962	905	894	901	938	940	917	942	916	925	952	951	893	936	937	893	919	920	918	934	882	904	931	883	948	943	885	893	917	968	892	939	933	890	901	916	911	899	906	946	911	873	914	914	886	894	861	920	890	885	961	942	959	921	935	941	985	883	914	897	930	921	946	865	880	911	903	902	939	877	881	926	882	911	958	915	939	923	934	924	945	921	936	922	964	974	896	904	950	909	941	951	920	883	938	878	929	942	905	925	940	902	929	933	904	968	969	992	924	848	935	928	953	949	939	935	862	950	923	871	970	869	911	891	918	996	886	913	945	1006	912	896	965	959	952	923	975	913	943	954	940	897	959	960	949	927	895	928	967	916	928	951	921	930	888	908	926	945	931	909	883	923	938	867	919	898	922	940	945	944	949	926	949	891	904	940	925	951	957	870	949	891	945	921	983	851	865	947	923	912	961	915	964	973	934	925	910	901	951	871	874	919	894	879	883	944	909	937	903	942	1009	887	934	985	970	937	928	884	889	887	925	968	957	914	919	893	897	935	934	922	941	954	905	942	919	928	973	956	936	960	988	910	992	937	943	904	915	897	955	898	922	952	926	909	906	881	903	918	914	892	876	913	950	984	923	916	933	883	908	911	960	943	956	887	853	883	910	879	887	888	942	938	957	901	878	902	950	915	879	915	901	917	932	936	959	946	909	925	957	897	903	897	903	946	905	893	956	935	905	937	911	955	912	944	968	884	964	894	902	919	963	952	930	911	894	933	961	975	946	946	903	885	916	905	913	992	926	919	925	912	916	918	937	913	966	924	855	850	926	920	945	954	864	876	880	947	918	926	914	862	919	974	950	981	942	948	941	880	865	947	900	941	942	925	955	920	926	908	940	914	898	904	936	955	923	883	887	921	927	874	932	874	905	956	951	919	970	951	915	877	880	927	889	944	920	913	895	986	914	907	903	921	884	902	919	933	970	879	934	917	952	967
9963	382	169	178	168	158	146	143	139	132	139	152	167	144	146	155	148	148	114	141	153	142	146	134	133	146	143	154	161	145	189	134	157	149	138	151	129	125	166	138	147	149	140	142	150	153	156	135	154	158	127	157	137	133	150	125	146	150	167	141	145	156	141	146	166	143	134	143	149	122	157	135	146	141	143	155	147	135	126	179	156	134	143	128	143	148	135	148	165	154	156	168	159	133	156	162	138	141	128	141	151	151	147	140	142	128	150	170	163	145	142	160	172	131	163	166	132	168	147	138	148	152	143	175	148	157	148	140	158	152	142	137	144	156	144	133	156	159	142	139	137	150	167	130	157	162	138	149	137	157	122	139	123	141	139	151	145	127	116	142	131	128	141	162	140	147	135	146	152	151	146	172	149	146	148	136	153	134	120	135	142	153	138	136	159	158	134	138	122	137	131	143	143	140	148	114	140	154	149	146	140	148	136	130	151	144	142	146	153	132	142	139	133	146	145	129	136	125	134	160	137	133	140	133	151	134	137	141	154	147	138	133	140	127	136	142	149	140	131	141	141	132	146	143	138	154	134	144	158	143	148	137	156	141	161	154	134	162	148	150	146	126	136	158	137	132	149	158	118	166	159	155	157	135	166	170	134	138	113	134	161	127	135	155	142	119	142	140	148	153	148	161	147	159	142	135	159	124	126	140	159	155	137	149	155	163	160	153	144	151	157	150	141	158	165	152	140	154	160	143	153	138	155	145	121	136	132	161	148	155	134	165	169	146	139	172	149	143	137	132	173	159	146	155	141	176	139	166	153	158	133	174	172	129	127	157	143	157	163	143	155	150	147	160	147	143	131	176	137	163	130	131	124	149	146	163	156	151	127	150	140	150	142	159	155	154	149	125	149	133	153	136	149	151	130	149	156	133	141	155	157	149	138	128	125	151	172	141	140	144	156	122	145	142	148	157	147	166	152	151	163	164	157	132	138	148	132	150	124	148	157	139	163	156	153	158	126	133	141	169	149	131	178	162	130	158	135	136	134	140	142	139	145	131	139	156	156	172	150	141	133	173	137	160	140	122	132	143	141	129	119	150	178	131	148	165	151	140	166	153	151	155	147	141	129	144	164	136	133	153	143	137	129	142	138	170	143	137	144	121	157	145	138	162	129	126	137	148	152	151	133	135	155	152	124	156	147	132	143	152	141	125	136	156	139	126	154	150	128	148	128	141	132	146	150	132	141	128	170	131	141	149	155	148	142	143	136	136	124	157	136	133	152	131	133	126	158	156	121	114	155	142	140	173	139	162	159	145	136	147	161	135	155	140	131	151	133	124	150	146	149	145	145	134	131	155	133	138	155	135	162	135	152	149	137	160	138	153	154	145	135	160	155	134	150	139	143	150	168	134	144	135	155	134	124	147	148	150	150	149	148	153	140	146	145	131	170	151	153	151	143	138	140	128	146	132	153	152	141	119	158	146	145	144	150	137	129	163	162	122	152	156	137	143	137	147	159	157	167	129	137	151	123	126	155	145	156	134	158	140	120	152	136	139	155	136	136	146	146	145	124	149	152	169	136	159	136	169	150	151	155	146	151	151	149	166	145	143	128	131	133	146	154	135	129	130	155	140	168	152	140	140	151	162	152	153	157	132	155	139	148	145	164	149	152	132	147	139	158	152	156	146	154	131	149	158	157	146	130	120	140	159	141	162	147	141	137	135	139	140	162	164	138	129	156	128	137	150	162	165	146	138	123	129	148	119	145	151	148	121	137	132	132	161	132	158	130	155	148	139	146	147	154	115	157	130	138	141	165	151	155	132	132	151	167	143	133	147	145	127	126	155	140	164	155	132	161	146	145	144	144	131	158	161	129	150	135	151	139	141	134	156	138	157	152	157	135	159	156	158	165	134	134	131	151	158	145	140	152	141	133	158	148	140	144	127	122	137	132	139	145	146	140	144	145	139	171	132	140	145	114	144	150	177	126	143	139	153	173	132	149	142	155	132	163	130	139	126	141	151	135	135	152	135	164	153	128	132	134	160	156	130	143	168	135	125	162	130	153	136	164	150	158	156	128	140	142	141	159	127	157	147	129	162	143	133	177	157	143	135	146	144	145	134	150	151	130	139	142	149	143	137	154	114	143	152	155	136	162	159	142	154	157	138	158	146	138	139	149	133	147	153	126	145	154	171	137	131	122	154	160	143	133	163	160	153	128	159	139	172	138	137	152	137	152	130	144	158	134	141	134	146	147	166	134	148	157	148	146	142	148	147	133	125	149	130	138	137	138	160	133	155	138	130	150	148	160	156	125	153	125	158	149	162	134	123	130	142	151	152	128	175	145	151	133	142	155	153	142	130	136	139	132	141	118	159	130	163	151	158	170	160	162	141	149	113	130	146	159	176	146	162	156	165	149	173	156	134	160	143	149	136	136	153	138	147	157	130	142	152	141	126	142	163	153	143	143	150	141	166	152	155	166	158	149	138	175	169	150	151	136	137	172	160	162	131	145	141	141	145	137	140	147	134	149	139	144	154	153	147	139	158	135	183	128	171	138	145	125	164	161	157	140	140	146	143	139	163	139	133	143	155	144	158	165	156	142	145	146	144	134	156	151	167	157	151	138	144	144	144	138	135	162	174	144	150	128	158	145	149	139	147	132	137	148	151	148	137	145	139	121	135	143	125	154	167	167	150	146	150	143	138	151	134	167	136	139	143	161	156	123	147	141	129	149	142	151	145	126	143	146	168	165	148	141	157	142	152	156	130	131	148	159	130	127	137	153	144	158	149	134	153	160	156	126	147	129	130	143	157	143	133	124	137	165	159	159	155	164	133	130	156	126	141	147	158	135	164	147	154	135	160	142	153	168	146	151	147	153	163	165	120	126	156	139	141	137	133	143	157	138	167	139	140	163	168	138	141	129	126	149	147	131	159	141	136	156	142	137	151	156	145	146	152	144	142	162	162	133	147	142	163	155	143	137	157	141	137	154	155	126	151	129	148	134	123	133	139	136	180	161	149	144	136	129	165	162	152	160	156	159	158	139	125	122	137	134	172	129	160	133	165	131	153	144	153	125	143	186	150	136	155	127	132	150	159	135	152	175	139	142	131	149	129	154	140	133	144	173	153	139	152	149	138	133	162	144	149	135	128	140	138	152	128	168	140	136	147	139	137	147	140	127	119	135	124	129	138	139	123	141	157	143	144	129	143	154	154	153	157	156	145	161	139	147	142	114	134	133	155	144	159	154	128	161	118	140	168	156	140	140	135	143	147	155	167	131	152	141	138	132	149	131	143	140	157	147	144	137	140	156	159	165	138	155	122	147	157	150	148	129	154	141	134	143	122	147	134	154	160	130	137	156	168	152	173	157	168	125	173	138	131	134	172	132	160	158	141	128	145	140	177	147	140	143	146	113	149	170	135	145	140	155	147	140	144	149	148	139	160	144	149	149	153	150	135	144	151	164	126	123	130	151	125	164	155	124	122	152	115	162	136	144	164	156	141
9985	425	452	483	488	460	454	420	423	432	427	409	441	424	393	378	435	417	417	414	409	407	445	389	400	430	437	427	418	375	424	448	387	403	391	407	395	389	382	381	388	411	404	382	434	442	412	384	415	414	420	427	383	384	416	429	424	356	428	405	422	378	402	374	407	402	427	406	447	404	384	392	381	422	408	410	415	406	440	444	370	407	415	409	423	428	357	371	405	377	434	433	424	439	441	391	441	401	439	394	384	428	402	417	424	400	430	388	387	436	389	429	396	404	427	392	386	421	427	435	432	417	424	448	401	445	414	422	431	375	386	444	433	426	398	432	393	419	369	438	413	429	423	429	396	445	411	419	407	437	408	449	402	430	399	402	393	419	415	402	392	386	401	402	404	437	421	379	409	401	417	383	363	405	423	403	455	378	423	414	416	431	402	437	401	413	433	404	416	395	411	441	385	388	444	380	433	385	421	398	418	424	397	407	394	418	401	376	442	403	403	457	429	434	404	402	431	387	405	401	393	389	418	406	408	372	378	437	399	414	423	388	389	413	431	435	421	419	427	387	450	399	419	423	365	422	424	433	380	410	449	422	449	405	414	423	400	422	409	424	391	389	410	428	447	409	418	400	386	405	367	421	377	405	439	415	417	392	400	406	423	390	397	379	378	420	414	414	412	409	414	417	424	412	406	408	391	400	388	426	410	449	383	395	430	431	405	363	411	389	400	396	420	383	422	430	410	401	403	450	385	438	415	414	415	384	410	418	382	422	387	397	395	396	411	436	423	387	411	399	418	398	407	423	377	390	369	401	422	418	445	439	396	419	399	415	399	392	420	383	426	403	381	422	388	412	409	395	418	428	428	412	421	404	410	389	418	425	373	380	416	389	432	404	421	383	424	387	423	409	399	401	409	391	427	419	438	397	437	423	407	427	415	409	409	427	389	419	391	411	424	363	429	404	431	453	423	425	391	380	352	376	418	422	400	406	421	437	394	388	441	416	430	434	416	430	402	380	348	444	400	394	407	408	392	426	405	435	430	419	406	404	441	378	430	439	417	420	446	396	416	421	437	414	417	406	444	427	394	412	448	432	397	434	415	410	431	407	413	454	449	411	407	398	402	424	426	425	433	408	410	366	395	395	397	374	420	413	427	381	406	403	381	435	403	399	399	403	415	405	442	410	430	387	388	376	437	388	418	375	406	431	423	406	431	449	416	454	404	405	434	404	419	426	401	401	408	369	409	374	423	379	437	421	407	414	381	392	419	421	425	436	422	400	425	402	405	383	379	371	424	402	423	431	359	441	454	404	406	399	394	395	410	408	414	419	400	418	426	402	398	430	414	417	444	412	411	427	414	427	444	390	419	447	463	406	406	442	438	390	406	396	405	462	426	382	421	389	369	381	452	423	382	404	427	431	391	449	448	413	389	404	426	381	392	407	392	426	433	391	405	414	410	421	392	447	380	392	408	423	396	409	411	407	377	414	444	398	414	420	408	415	398	436	379	408	430	429	394	448	379	423	418	410	414	413	384	403	411	353	399	412	411	378	418	431	453	445	401	428	408	413	383	429	401	373	430	395	402	381	400	418	388	414	393	426	419	444	436	435	388	369	391	435	404	393	383	402	423	449	397	406	381	402	372	407	398	432	419	410	415	448	417	410	437	418	399	427	394	449	421	427	429	419	388	390	433	419	434	416	429	418	406	367	432	428	403	455	371	406	400	412	404	410	444	398	435	418	424	392	433	430	430	424	413	434	426	385	379	436	428	411	410	433	413	417	396	365	420	415	420	385	403	433	448	432	395	456	412	432	410	418	402	393	420	397	441	361	456	433	388	376	430	395	418	415	428	422	398	389	429	416	409	414	405	371	437	380	432	446	425	421	412	409	390	409	398	421	416	417	406	381	428	438	441	384	396	394	393	362	391	394	417	401	455	369	383	408	418	415	393	396	393	385	429	398	416	417	386	406	409	435	389	417	379	423	407	442	406	377	416	418	422	423	386	448	386	398	431	427	444	439	400	401	434	388	430	433	430	397	404	402	429	428	366	409	441	427	374	397	400	402	413	435	397	396	433	404	370	436	397	408	386	397	446	407	362	402	388	425	393	429	404	376	417	418	386	399	386	423	433	448	373	432	423	415	374	410	417	404	425	422	411	379	450	416	425	458	434	443	420	412	429	401	428	451	388	404	396	405	408	421	408	418	380	398	438	368	385	413	398	448	400	401	401	401	383	403	387	426	428	416	387	445	394	411	406	405	426	430	382	408	424	426	414	410	421	442	378	453	393	442	400	432	381	410	393	432	398	376	412	414	415	410	439	371	415	415	414	398	382	423	381	408	413	400	421	396	382	428	410	469	390	382	404	385	443	427	460	425	385	403	393	360	408	442	426	389	431	443	408	386	391	444	438	421	424	432	402	427	401	428	416	418	363	409	384	425	403	445	458	453	427	404	418	341	413	392	390	427	367	398	474	399	419	407	439	421	400	411	424	400	429	426	431	382	403	411	421	407	412	460	406	414	393	429	381	359	397	434	432	380	436	444	464	442	440	396	404	393	412	437	412	422	426	402	396	402	416	451	425	421	402	387	389	438	411	431	409	406	392	392	395	427	405	418	438	393	404	416	400	413	447	408	440	390	434	399	431	403	418	422	382	410	447	403	412	412	399	427	390	403	414	393	438	425	374	399	411	407	428	391	402	422	445	418	405	442	394	428	405	397	439	417	428	377	434	399	426	416	416	372	425	399	411	388	382	415	398	425	432	416	404	431	416	404	391	393	426	382	440	399	406	420	424	427	420	433	389	407	423	406	369	404	399	423	436	425	394	370	387	368	444	402	396	423	406	432	394	404	419	394	443	386	420	376	409	401	379	417	431	425	380	440	399	411	425	403	423	397	392	410	404	426	393	417	411	402	394	422	412	423	409	408	396	425	415	404	417	440	425	372	401	403	410	422	413	383	488	409	428	421	422	420	433	415	393	413	398	377	412	390	400	400	393	382	387	400	382	438	410	391	397	405	388	430	419	428	413	387	390	366	382	370	419	424	410	410	390	419	410	438	417	442	414	415	412	400	438	408	398	404	369	409	407	410	391	428	435	400	375	424	430	427	380	391	404	408	420	356	397	396	411	401	419	426	382	383	376	368	410	385	403	416	409	407	413	403	377	369	406	409	384	389	404	439	389	415	396	381	395	411	418	398	447	446	393	384	393	435	398	410	368	391	389	397	457	388	378	421	424	424	437	398	393	409	405	427	417	366	449	421	382	424	413	434	405	388	412	388	398	404	387	406	422	418	430	387	428	415	402	394	413	406	404	421	421	423	418	377	397	462	439	386	399	428	370	406	437	406	447	393	419	428	389	418	414	436	376	370	442	437	424	389	394	405	386	381	417	439	373	438	382	388	436	399	414	401	419	370	419	402	423	433	431	385	434	448	396	394	405	404	366	390	438	397	383	446	398	418	377	395	396	412	428	405	404	428	429	424	414	422	418	412	393	397
56502	17545	2223	841	632	480	374	325	314	288	299	281	250	280	215	247	221	199	237	241	187	214	253	217	245	232	199	225	234	222	226	217	206	201	211	229	256	213	232	217	228	211	193	226	221	221	192	208	217	218	214	220	202	216	227	211	215	203	207	191	228	219	218	208	213	184	208	212	178	216	203	197	211	196	195	223	209	228	188	242	224	209	207	221	190	207	199	185	201	195	187	222	237	220	220	204	215	229	209	187	229	212	196	193	205	209	222	188	228	185	204	215	213	215	245	225	200	205	215	201	232	211	188	197	197	237	220	207	209	192	222	208	185	205	226	224	221	184	232	213	216	210	188	204	195	210	203	201	201	205	211	227	175	224	220	178	199	236	181	204	195	221	216	202	204	215	210	196	193	197	230	216	224	191	214	206	215	179	196	212	219	254	218	206	226	205	217	232	206	207	228	215	189	205	212	216	188	234	224	213	191	205	210	216	194	214	220	209	235	220	193	205	186	229	218	221	207	182	207	189	201	196	217	189	212	211	218	201	203	221	227	201	209	217	196	201	237	208	225	191	205	197	222	203	206	242	212	216	226	217	211	206	222	202	206	194	193	198	207	163	198	191	230	214	202	202	213	214	203	195	222	199	224	204	203	198	229	208	198	210	183	191	196	224	192	215	212	230	225	213	198	258	185	185	208	216	201	219	204	206	218	222	224	205	227	209	194	218	204	222	204	205	214	205	236	189	215	176	230	204	204	239	210	208	182	216	232	213	205	199	179	216	205	205	215	223	206	195	214	222	230	219	226	200	214	197	203	218	197	222	193	236	185	206	209	209	212	198	199	205	191	213	216	199	214	207	210	216	221	237	224	224	222	206	172	225	210	227	195	221	206	198	192	191	220	212	182	225	206	229	188	200	233	201	215	223	203	234	198	220	203	193	205	189	187	234	217	246	223	193	204	183	205	213	225	193	202	192	198	211	223	236	203	197	216	204	190	193	214	227	206	221	196	195	206	222	182	194	247	204	214	198	197	223	210	232	209	189	191	226	218	210	216	199	234	217	199	194	228	218	221	194	238	197	217	233	231	199	187	177	219	223	236	189	216	235	248	203	197	221	206	192	184	197	195	191	212	203	223	213	207	195	223	213	193	216	234	176	220	225	210	208	233	228	201	221	218	222	243	225	208	223	202	189	213	221	248	195	207	202	219	224	203	195	226	199	215	214	203	219	195	208	207	199	236	202	205	205	210	216	178	209	204	205	194	195	193	224	223	217	211	221	221	203	209	228	226	208	204	188	197	201	195	218	193	204	192	208	202	219	206	225	215	205	224	216	176	192	246	199	207	206	244	207	224	178	196	200	227	226	218	183	207	213	168	232	204	202	220	194	176	209	196	206	181	194	203	235	207	223	229	199	210	204	216	194	189	208	213	212	199	228	213	176	208	189	209	219	213	219	187	214	220	194	200	212	201	211	224	181	204	214	213	204	196	220	215	197	220	223	187	197	193	187	198	207	202	212	216	180	188	207	205	221	234	213	211	206	211	219	214	214	217	230	196	191	206	211	202	205	227	188	247	197	228	193	207	232	170	223	227	192	202	242	219	224	198	221	189	232	239	203	230	221	192	214	212	212	209	220	209	199	218	210	217	206	206	184	192	188	217	242	206	208	213	224	212	198	227	222	204	211	207	211	217	220	216	203	201	229	240	213	207	216	169	203	200	224	199	220	190	241	218	200	200	223	228	221	209	225	185	189	195	196	217	203	173	208	242	233	206	198	220	211	227	219	207	220	231	179	196	233	211	221	200	205	217	229	200	218	204	243	221	215	216	218	221	195	216	255	214	218	201	238	223	221	223	203	210	204	212	207	217	208	211	191	209	204	211	207	197	219	208	220	189	209	221	227	202	192	205	196	223	197	225	198	211	226	202	217	200	212	183	215	219	202	211	212	223	215	212	219	220	233	216	224	214	195	211	219	220	205	212	198	217	225	195	212	201	211	242	217	241	260	225	176	200	195	195	242	215	201	219	201	226	198	239	217	216	242	218	215	205	200	183	238	206	211	192	194	200	213	237	204	211	204	208	198	217	229	217	197	219	224	205	210	188	215	190	207	220	229	209	206	228	196	214	211	214	203	214	197	211	175	200	200	195	202	210	230	212	206	197	220	224	188	182	197	208	185	198	207	227	201	201	210	208	194	224	222	208	189	188	214	194	207	211	212	231	195	192	229	180	210	221	188	209	218	197	216	203	229	195	215	240	221	230	226	239	167	197	239	199	242	214	229	207	192	210	214	230	208	208	218	222	213	201	205	177	201	206	197	237	184	218	212	207	194	225	237	212	206	193	192	209	203	197	187	214	208	235	206	227	213	203	225	218	225	212	186	210	224	212	226	208	218	194	200	199	209	208	187	226	192	226	203	213	231	206	248	211	228	209	219	236	210	219	206	209	211	212	184	199	201	212	207	213	201	250	235	218	213	225	213	220	195	200	219	202	233	218	207	183	177	227	205	212	199	211	215	234	200	199	240	197	196	175	203	232	215	191	190	200	198	191	186	215	207	202	205	212	223	240	212	197	207	207	194	183	209	206	182	203	218	206	221	229	204	212	224	205	218	219	188	215	221	208	177	188	215	196	232	173	196	199	181	229	209	215	205	214	184	214	239	207	239	208	204	215	205	201	199	224	210	213	192	182	203	208	167	229	208	197	200	179	210	216	215	214	201	201	212	256	192	216	188	190	228	199	237	229	183	200	200	232	224	253	184	209	206	217	222	239	220	211	229	234	222	222	214	202	206	229	208	199	212	207	178	182	201	221	221	224	228	195	224	193	213	240	205	207	226	218	205	180	194	197	184	230	210	209	181	218	218	219	222	223	233	213	226	216	224	217	208	191	217	212	224	229	219	232	216	186	212	205	197	221	235	239	252	231	212	205	223	207	222	204	196	212	224	205	208	206	230	234	178	190	214	210	203	192	204	217	214	220	251	207	195	207	199	219	192	207	223	213	215	190	207	217	198	200	218	196	194	195	178	188	201	207	211	218	203	226	221	229	199	207	210	217	215	215	203	233	227	202	201	212	188	199	205	191	225	200	216	233	226	243	200	209	199	203	226	200	199	181	193	210	233	214	229	184	212	223	201	218	193	207	225	218	238	201	208	194	230	209	209	242	200	224	219	213	218	225	221	218	219	182	192	197	194	197	213	180	230	211	229	218	197	208	201	194	201	199	220	247	209	185	190	171	180	207	215	214	220	214	207	194	223	188	194	210	199	225	191	199	215	234	244	234	240	192	197	188	214	192	192	197	208	216	234	213	221	210	196	211	190	206	213	238	205	197	220	242	206	217	216	210	219	198	219	229	181	239	255	211	214	207	174	217	188	183	207	228	214	213	197	205	216	206	223	205	226	228	177	230	175	198	210	229	211	192	191	196	194	216	216	243	214	198	207	208	222	188	219	193	228	211	190	184	192	199	222	215	200	209	194	212	230	209	219	199	221	219	203	226	226
29779	1260	2232	2631	2373	1998	1616	1332	1248	1116	1067	970	870	838	844	761	716	743	708	704	680	640	629	660	644	608	641	626	628	616	641	630	651	661	598	623	585	603	630	596	573	558	599	607	563	575	643	589	563	577	568	556	610	571	584	566	561	541	601	563	602	554	526	582	599	558	558	542	572	585	571	564	570	575	592	559	558	515	559	577	570	545	558	576	561	545	568	561	571	579	560	589	549	614	542	574	542	560	546	550	560	534	567	561	562	623	580	554	568	566	562	573	536	562	548	580	563	588	558	544	577	578	570	591	541	567	548	563	535	569	561	538	543	547	589	570	538	563	555	586	563	555	593	587	502	556	540	505	544	496	562	559	511	559	579	561	563	593	544	583	572	578	580	551	542	558	518	567	574	517	557	537	591	566	565	513	593	599	577	578	523	543	536	538	591	563	580	527	554	541	563	551	565	569	545	552	585	527	555	581	551	527	569	553	527	567	524	553	525	555	529	577	577	569	532	549	548	523	583	573	562	521	563	546	562	564	540	575	563	583	528	558	522	542	520	539	560	517	589	532	535	550	548	598	598	574	605	549	556	525	554	513	563	586	563	562	551	579	551	544	537	558	560	561	585	558	539	550	585	542	580	565	566	587	565	548	543	571	577	541	574	552	516	570	603	567	553	580	588	566	538	537	595	578	599	549	550	558	533	552	530	591	554	556	588	550	586	555	573	553	506	529	578	536	545	535	547	556	567	577	601	558	536	571	573	513	535	566	518	581	539	531	634	543	536	612	601	550	540	519	577	579	581	552	592	532	525	601	518	549	542	553	527	556	562	572	570	564	573	573	555	539	587	566	553	558	563	592	533	586	580	591	526	579	559	539	581	581	538	562	558	595	554	552	588	555	550	490	534	600	563	552	616	526	596	559	614	603	556	535	549	585	553	562	540	586	551	594	542	576	539	575	577	516	554	572	531	575	540	556	560	583	576	523	599	550	578	551	536	562	551	556	519	593	562	587	557	538	537	542	551	570	586	541	608	558	547	570	562	556	554	522	585	551	539	537	520	543	519	575	536	522	559	533	558	538	580	559	584	518	523	547	535	549	555	561	556	569	572	552	571	519	582	585	516	564	547	590	582	538	512	552	551	561	580	543	561	560	550	583	533	564	564	549	533	566	517	550	563	595	547	548	532	599	553	582	570	572	547	579	510	540	562	559	544	520	547	538	547	548	550	594	570	532	582	555	535	571	556	519	541	581	600	579	545	527	562	564	539	542	536	531	546	566	562	530	570	533	540	547	571	557	518	555	544	556	558	576	559	574	556	589	596	575	556	547	553	550	522	577	601	566	593	568	531	552	582	536	559	569	539	554	566	532	562	555	533	599	542	556	547	541	560	595	549	581	597	511	579	556	529	582	557	553	541	575	560	559	557	564	552	551	592	557	525	563	558	535	572	563	588	539	539	596	529	538	526	624	548	560	537	581	584	548	534	549	490	543	556	604	582	538	558	551	549	571	537	550	570	576	546	588	560	546	545	609	548	562	564	579	558	554	554	545	560	541	577	552	511	564	553	572	555	557	529	542	572	568	553	576	539	518	565	535	553	580	549	525	567	546	567	554	556	535	538	562	576	569	553	568	585	565	586	540	548	559	584	568	532	551	575	564	536	532	566	543	558	545	555	589	545	569	628	552	542	538	573	570	568	528	549	514	569	545	558	548	559	552	552	568	528	582	539	555	577	513	538	554	551	586	599	485	549	530	534	575	556	548	565	575	545	520	595	557	556	559	534	536	542	547	592	544	502	588	546	530	551	541	509	560	566	546	572	593	514	529	589	595	561	560	606	545	566	549	548	556	544	530	550	575	570	582	520	591	526	615	537	537	569	580	569	560	587	509	565	567	560	557	547	538	511	621	560	524	574	599	528	524	564	587	545	537	511	543	558	551	545	549	549	552	567	530	561	527	573	576	540	559	562	555	559	557	556	572	580	549	573	524	560	562	555	536	517	531	586	532	567	533	538	535	526	520	580	581	522	589	529	540	596	550	577	591	528	564	582	566	550	570	566	553	555	489	581	572	557	536	592	575	531	563	546	588	582	573	585	576	528	588	540	566	563	527	545	563	558	557	551	576	528	544	559	536	600	573	569	527	581	531	550	527	576	538	607	575	547	558	590	576	573	495	542	573	531	566	565	534	556	550	572	582	578	546	590	559	559	543	539	519	534	515	534	525	597	569	532	592	513	613	535	561	580	621	514	522	585	567	544	518	541	581	564	560	597	538	531	537	566	589	560	553	548	549	588	564	528	562	519	552	597	563	570	531	567	561	574	519	584	535	545	554	562	538	539	549	585	540	537	593	570	544	547	540	532	544	555	589	598	525	560	602	520	614	560	576	502	566	576	563	557	537	540	538	541	550	554	558	563	583	569	574	556	555	559	554	538	540	560	544	572	538	571	547	543	560	528	541	584	606	588	574	555	532	541	536	596	520	528	531	593	543	564	572	583	570	586	564	575	508	548	532	568	584	543	569	534	544	530	543	566	498	531	561	543	574	588	556	593	509	583	568	565	549	562	557	557	578	560	556	508	560	568	594	548	511	529	546	548	519	583	532	546	524	476	571	533	571	609	553	564	590	544	566	562	598	556	606	553	517	515	579	540	535	558	566	569	587	557	538	537	579	575	545	559	563	593	578	549	535	580	581	568	530	599	558	529	533	560	562	530	563	538	544	576	533	520	567	543	559	543	548	565	589	552	559	529	562	572	585	588	536	577	544	514	545	538	569	545	592	586	595	556	564	576	568	549	532	557	547	555	582	545	538	522	564	579	552	521	547	570	526	569	571	565	520	539	517	568	583	524	548	568	564	573	539	538	549	541	572	557	587	521	590	553	490	547	560	530	563	564	522	566	531	558	564	543	572	583	582	560	560	552	526	588	539	519	572	522	594	572	544	582	549	588	560	550	585	518	563	529	551	538	548	548	533	550	552	530	607	572	585	576	551	546	550	563	520	542	552	529	524	584	567	534	599	576	604	535	547	592	551	546	524	569	553	551	561	554	574	536	539	565	544	543	553	526	541	560	557	532	586	565	525	551	519	546	586	557	575	528	546	512	557	555	540	516	530	584	563	550	544	509	577	544	547	540	556	588	567	569	522	567	550	531	541	574	554	559	550	535	554	555	585	533	523	571	550	580	539	590	540	541	558	563	532	552	550	573	563	560	555	516	556	543	535	552	516	576	559	560	548	571	548	559	551	580	559	504	528	621	553	547	586	548	552	560	537	577	609	567	572	588	596	512	569	572	574	539	520	551	585	564	531	582	601	598	550	559	502	544	588	539	569	571	524	570	561	539	498	587	559	553	598	581	527	569	531	511	552	570	579	568	520	577	547	571	558	572	570	587	534	539	562	536	599	578	552	571	546	547	567	566	553	570	567	572	579	585	553	584	544	574	571	543	555	553	594	564	557	536	563	536	525	495	545	537	505	580	574	536	564	552	569	540	561	557	532
68431	26511	7494	2058	1358	998	785	718	558	565	525	496	532	471	455	465	463	438	455	426	457	437	441	453	425	383	441	423	447	408	437	393	410	444	396	393	388	387	396	351	448	383	412	382	405	399	428	478	414	379	408	414	377	416	374	413	384	354	346	413	395	421	430	401	385	396	364	390	374	375	373	352	361	348	387	394	374	402	391	420	384	441	364	417	381	386	399	404	377	420	391	384	349	394	407	379	367	408	365	383	373	415	410	389	404	405	418	369	402	355	411	385	384	383	402	427	401	372	384	349	430	407	395	397	404	393	367	394	416	414	371	377	397	389	395	362	398	390	377	395	400	387	387	404	378	350	358	427	339	395	383	413	369	335	419	388	366	396	376	387	349	374	400	330	416	407	377	395	396	385	388	400	410	386	399	405	408	371	385	370	404	416	397	454	415	386	398	398	431	410	409	434	398	423	393	423	377	388	379	365	391	386	394	388	411	387	398	402	365	403	381	413	374	416	390	403	345	374	396	421	403	383	379	343	391	365	387	389	393	399	406	438	421	392	376	380	397	391	408	443	334	398	401	401	370	344	381	402	398	410	377	396	418	397	383	367	383	392	420	413	423	399	416	394	403	395	397	411	404	362	378	407	372	366	405	379	381	422	432	401	389	398	393	362	410	356	366	424	415	391	414	403	384	375	403	418	421	396	388	385	398	375	400	415	407	391	399	395	407	393	391	425	428	371	344	391	364	371	367	361	408	379	345	402	415	378	372	368	409	400	371	371	410	380	411	406	407	384	453	395	395	373	407	402	396	380	427	419	372	351	391	391	399	370	380	377	403	424	413	402	427	389	371	359	434	346	370	351	424	408	419	411	373	371	397	387	360	376	417	434	381	384	388	402	428	386	402	427	373	367	398	387	381	402	373	418	387	409	399	378	411	359	354	384	407	383	389	384	425	442	381	400	344	369	376	384	372	410	368	451	409	382	403	394	413	394	420	351	395	384	436	411	418	407	399	382	387	401	401	389	400	382	380	395	421	422	404	388	358	372	402	376	401	410	380	393	369	390	378	398	427	356	379	399	431	417	408	397	372	368	401	395	436	368	408	402	420	416	393	404	382	417	393	403	363	361	404	416	431	402	407	390	422	406	408	402	407	375	388	374	397	391	371	404	401	402	394	437	390	380	422	431	383	421	380	399	409	363	412	425	426	391	379	405	397	397	395	407	397	398	370	406	388	396	365	386	388	419	412	392	346	416	430	403	384	426	351	416	395	439	419	375	401	393	386	358	399	399	428	364	389	408	443	426	391	371	382	372	384	345	390	368	394	407	391	380	415	407	393	353	382	356	386	356	418	413	373	407	397	383	383	394	364	382	374	343	394	424	376	362	389	391	358	342	395	398	402	416	388	396	401	352	408	441	385	346	410	419	396	381	392	365	388	371	389	378	402	375	384	400	383	360	360	398	421	368	401	385	385	397	367	382	395	386	426	410	378	382	434	389	377	381	393	388	422	438	413	397	383	378	408	404	378	409	398	378	432	407	433	408	425	397	408	395	383	381	386	389	386	401	375	375	401	425	403	396	359	410	398	422	410	394	367	400	412	426	397	408	378	386	379	386	379	391	414	378	382	390	399	375	404	405	388	429	375	396	384	401	402	427	411	381	380	373	404	372	419	386	384	403	372	369	419	369	412	359	393	384	402	367	397	406	383	361	372	383	349	376	380	392	394	391	388	397	360	378	350	354	423	400	442	418	373	346	420	404	364	422	396	395	388	379	385	352	417	383	385	374	399	388	375	396	367	401	373	414	405	433	371	421	429	401	432	398	408	391	398	378	359	407	376	391	396	389	385	384	410	417	372	386	422	397	374	351	388	374	386	435	377	384	431	399	388	389	392	380	387	381	398	392	378	401	399	405	379	396	392	392	379	380	402	371	430	407	379	362	435	372	423	392	404	381	406	396	432	424	396	383	416	407	404	424	440	383	410	396	377	424	377	390	372	348	394	390	396	375	393	399	414	423	383	393	401	423	428	417	391	434	408	422	407	428	388	408	377	375	393	352	367	450	386	407	385	368	422	355	378	380	385	409	405	426	398	361	383	336	398	404	401	421	357	389	393	402	388	390	410	363	384	381	441	397	401	359	407	394	385	398	369	409	408	405	410	415	390	396	343	411	369	373	388	377	386	363	391	425	367	408	379	400	400	409	369	371	412	398	409	400	400	444	390	384	389	392	385	424	423	374	357	382	378	414	400	398	394	399	365	386	388	419	390	396	378	392	414	415	426	426	376	403	418	403	360	394	370	387	409	375	375	365	423	437	414	383	373	374	368	399	377	373	409	362	379	401	401	392	422	383	439	369	370	412	348	394	329	395	407	394	403	383	367	417	397	420	377	415	399	377	360	384	372	384	386	415	396	438	386	374	382	371	390	376	386	376	380	375	369	351	398	398	371	397	399	378	401	365	394	403	371	397	370	394	433	395	381	382	425	379	393	369	405	390	411	372	342	427	407	384	410	377	400	430	412	374	344	435	407	411	386	405	423	380	383	392	406	385	397	424	392	392	418	374	386	420	373	368	387	432	405	372	354	410	396	376	419	385	390	381	409	405	425	407	381	320	394	364	390	395	404	421	442	367	395	376	404	411	367	418	420	400	385	367	401	385	391	369	385	420	442	372	410	405	394	369	430	391	393	424	416	401	440	372	423	381	392	371	342	409	360	364	417	381	434	380	407	372	394	424	393	378	387	389	368	358	395	407	400	385	387	362	398	376	395	417	396	365	398	414	381	383	361	381	380	412	424	407	383	401	409	362	426	393	405	386	421	405	359	384	377	388	388	370	364	413	368	398	370	405	399	407	384	401	359	410	374	388	409	389	434	383	404	358	390	380	401	403	406	415	463	419	364	391	435	375	444	386	374	416	402	404	415	398	385	385	404	376	404	371	391	363	407	408	381	370	375	415	410	419	350	380	446	393	370	390	438	425	417	396	376	413	413	375	425	387	455	367	383	364	403	430	381	419	386	395	397	324	383	361	373	379	378	414	371	430	429	409	383	385	398	366	383	422	369	373	419	384	418	395	373	388	406	355	375	400	429	366	377	362	409	397	407	381	410	391	402	404	379	383	396	354	412	394	420	382	397	363	350	398	388	385	402	414	430	384	407	388	408	396	419	379	383	407	392	402	412	389	414	408	400	422	387	405	386	372	370	449	430	396	410	405	384	404	419	417	411	405	419	404	408	385	405	434	396	399	393	384	386	427	412	368	409	368	396	376	394	373	390	355	379	411	375	350	394	397	430	415	355	391	395	363	385	372	403	384	384	392	385	402	365	414	430	415	390	420	379	398	364	410	375	387	395	379	408	418	399	388	394	432	384	360	423	371	374	361	390	406	398	406	392	388	385	393	445	373	401	383	415	369	398	436	433	427	376	408	407	368	374	352	343	359	406	370	402	412	411	420	412	411	408	394	419	373	417	389	396	431	380	374	376	401	366	364	354	414	423	378
37777	2143	4210	4827	4115	3503	3007	2552	2260	2077	1778	1604	1568	1436	1400	1270	1336	1278	1246	1222	1220	1170	1110	1099	1051	1107	1031	1051	1069	1062	1012	1004	1034	1024	996	1002	968	1016	976	983	1036	943	962	965	937	940	980	1012	940	963	944	984	954	948	904	944	932	971	933	925	942	969	952	961	946	978	973	898	969	896	948	948	915	955	924	936	930	927	857	938	982	972	927	913	1032	940	933	938	929	979	914	925	918	928	965	895	935	927	931	882	922	896	941	953	891	961	892	917	872	908	915	960	937	952	901	929	903	914	912	904	925	946	931	922	929	974	917	964	933	965	949	948	896	921	915	950	965	933	927	996	947	902	913	935	887	868	916	912	881	904	938	974	929	942	913	923	945	915	939	915	969	913	955	967	904	874	869	941	958	977	916	883	897	924	906	939	884	901	920	930	938	946	920	904	952	907	942	948	882	926	931	921	939	935	867	966	929	913	953	903	964	862	920	963	930	899	906	888	928	941	873	861	958	887	919	934	935	928	909	973	979	933	920	900	887	929	925	892	912	906	907	949	881	938	900	986	929	918	918	864	901	936	882	899	940	893	907	905	915	930	909	877	937	928	908	871	903	945	959	971	941	949	895	931	885	934	992	942	888	912	940	896	912	897	886	952	928	893	932	909	928	889	941	866	941	957	924	927	915	934	973	922	959	961	900	877	886	917	903	927	906	933	922	913	887	907	902	904	913	903	968	956	931	962	892	934	912	961	877	900	893	871	940	944	947	934	941	920	936	942	947	931	937	886	948	905	943	912	895	938	891	939	921	910	897	904	894	905	895	897	943	892	986	915	898	932	993	894	958	860	907	924	896	918	902	885	946	915	889	931	913	920	946	882	878	883	949	960	907	909	876	892	967	957	905	945	921	846	930	930	880	939	934	920	949	971	970	911	941	911	908	909	869	941	932	925	937	878	901	906	894	947	888	955	903	954	913	918	889	872	938	858	875	981	897	951	915	915	930	940	855	934	915	891	910	943	926	946	895	930	896	882	969	875	914	981	893	918	935	956	879	881	913	952	911	944	915	914	902	922	911	881	874	919	870	931	918	914	885	879	954	913	942	923	912	935	900	962	910	897	910	912	953	919	935	875	938	941	979	881	910	930	935	950	966	925	915	894	920	928	924	931	942	916	907	868	884	876	936	921	947	890	890	922	957	929	919	893	901	921	935	912	899	941	952	945	893	940	891	944	947	951	960	916	890	907	900	892	907	929	925	916	917	900	939	905	911	925	982	919	958	877	906	865	893	918	883	909	966	895	903	924	921	931	904	871	865	961	889	937	941	898	941	949	906	879	951	930	896	917	879	897	948	873	923	893	885	901	918	884	960	908	898	911	907	881	900	926	891	887	917	932	890	929	959	956	958	983	979	902	894	886	867	868	969	910	912	952	931	890	969	874	899	972	870	902	996	923	933	914	937	988	911	955	906	940	929	923	926	969	953	902	904	917	922	925	941	945	946	898	921	913	942	920	921	947	942	928	904	924	877	965	904	924	969	955	947	924	925	916	928	971	919	882	917	941	868	924	893	875	922	901	923	906	871	910	947	915	886	912	908	874	905	901	922	867	910	928	900	919	948	909	965	867	952	934	904	953	882	915	956	924	902	932	912	918	955	932	884	933	904	965	922	948	924	950	971	907	943	929	927	897	954	897	889	952	910	886	876	910	898	939	932	906	921	898	948	881	883	963	905	920	874	883	905	904	856	910	907	994	904	896	964	917	949	964	979	877	901	923	919	959	916	939	905	911	950	925	943	919	935	888	887	916	933	926	907	964	925	918	935	916	889	870	897	911	927	935	879	931	919	898	897	908	935	951	931	878	946	937	922	909	965	916	918	902	925	958	913	911	912	851	907	878	935	934	925	895	940	924	917	918	959	926	940	971	924	892	907	895	926	911	933	889	934	937	914	936	884	931	951	918	928	861	924	927	916	960	874	941	937	902	922	854	882	897	931	904	926	927	918	943	908	1019	917	908	943	863	927	911	928	961	946	920	961	1003	899	910	952	916	946	895	912	919	964	905	917	964	945	924	895	857	904	876	914	912	938	885	894	912	906	918	948	915	904	899	907	920	945	881	891	912	878	919	961	931	951	923	940	958	918	922	874	894	925	949	932	888	950	896	891	892	946	980	910	858	947	895	931	949	955	979	873	876	889	904	910	910	938	927	970	895	912	910	909	922	916	903	914	957	870	893	922	908	912	917	935	915	952	933	940	876	932	893	919	914	925	891	946	889	886	879	895	927	908	899	918	921	901	919	975	917	937	863	921	902	905	964	956	892	977	900	935	936	940	876	890	923	910	900	859	935	862	909	903	935	962	914	946	905	955	879	870	894	893	905	948	882	952	970	933	895	958	917	937	906	879	907	920	950	941	891	954	900	901	914	938	940	904	919	929	882	913	923	934	904	908	930	921	942	897	935	922	874	918	842	951	906	893	891	906	934	927	929	967	899	879	992	888	927	921	941	917	928	923	916	886	880	945	945	924	907	912	917	886	921	920	880	922	862	924	964	932	931	927	910	971	888	963	922	923	875	904	921	929	906	929	966	949	976	954	928	928	897	854	956	906	950	911	914	953	915	911	862	875	912	969	911	870	922	906	888	927	925	912	949	935	959	920	972	966	919	931	919	942	933	898	887	888	899	943	967	900	907	894	971	967	895	899	903	882	894	951	917	957	889	912	893	900	884	923	917	932	913	890	899	939	905	934	889	910	926	911	963	925	945	911	922	980	958	899	923	929	959	933	896	910	938	886	914	918	954	925	880	916	933	929	1009	911	945	904	950	923	897	916	859	891	890	927	947	915	898	952	876	932	903	838	898	894	915	923	979	960	861	919	961	974	937	955	922	938	943	888	886	961	942	886	973	968	915	909	888	904	882	977	894	921	933	961	884	935	905	870	872	883	986	917	937	889	885	925	930	934	933	933	944	980	909	885	941	922	931	966	899	971	938	952	962	885	931	889	949	908	939	872	938	954	891	917	878	930	888	937	904	936	872	928	873	911	927	888	923	914	890	894	866	914	854	905	908	916	899	963	868	887	985	949	925	946	942	918	887	857	897	922	908	865	925	928	888	946	931	925	938	863	944	966	908	839	932	923	897	892	962	889	955	887	916	927	952	853	924	930	924	948	906	928	903	919	916	910	957	883	890	890	955	915	932	956	955	916	900	963	885	873	932	910	896	896	876	946	922	896	923	824	911	945	933	930	945	923	954	927	910	971	904	883	956	934	876	898	922	956	901	927	886	903	881	946	914	907	925	911	861	924	892	876	884	944	903	903	946	946	933	881	907	930	938	932	870	914	917	946	913	967	952	906	927	876	923	923	889	915	942	911	912	927	895	929	914	911	948	893	923	924	915	863	920	887	910	909	928	928	949	926	888	899	905	891	942	937	943	862	861	966	893	905	915	956	914	974	888	957	907	836	880	921	909	927	942	903	899	964	867	903	911	969	876	887	932	908	944	925	989	885	937
9638	410	154	176	140	166	163	141	149	148	145	168	139	165	182	135	124	142	168	154	137	138	130	153	137	173	126	155	132	170	126	140	159	141	152	145	121	164	154	122	161	132	142	137	159	129	138	151	162	158	143	162	148	122	153	153	129	136	142	167	148	146	131	144	140	117	127	162	178	138	149	155	146	147	127	169	145	141	122	147	139	146	156	169	166	163	152	134	145	165	152	164	146	142	164	155	118	149	143	141	144	154	149	165	149	134	132	129	154	163	134	137	136	157	139	115	140	135	144	160	156	139	126	150	117	136	179	152	172	141	176	152	134	171	155	142	150	147	138	133	150	115	137	151	131	149	153	119	122	123	150	148	143	152	147	151	140	138	150	135	147	163	150	140	148	153	161	154	167	153	143	152	138	151	134	147	166	139	125	140	159	133	136	150	145	131	148	139	169	145	167	133	139	141	146	142	135	138	137	148	147	143	153	135	161	128	138	143	143	147	126	140	161	128	143	167	151	156	155	154	150	162	126	139	133	151	178	170	160	138	123	142	160	152	143	137	125	151	148	132	134	135	149	173	151	153	147	149	134	143	164	128	138	141	153	161	153	145	150	144	151	124	148	141	130	146	150	159	120	121	140	164	129	144	124	122	146	138	155	170	137	155	145	152	149	147	122	164	159	172	160	144	147	141	127	140	129	155	138	136	154	119	150	143	137	147	168	147	157	143	148	147	142	144	151	127	138	154	131	145	142	136	129	157	142	152	149	163	158	143	133	145	142	145	141	144	139	157	138	129	161	157	154	132	136	151	135	126	148	149	138	124	120	158	127	150	164	177	151	135	146	124	151	127	131	155	130	145	175	135	140	144	137	130	143	125	168	168	137	143	158	139	126	150	124	171	171	148	148	168	135	145	117	145	148	137	161	153	146	150	157	156	138	137	127	135	146	142	157	118	168	148	154	138	133	157	153	151	163	144	145	146	162	120	158	134	154	125	155	137	167	139	109	158	134	144	142	136	148	141	127	131	146	123	144	128	144	152	163	160	132	139	166	158	172	144	138	131	152	150	136	159	151	140	142	136	141	146	122	136	147	134	152	130	167	162	151	149	142	146	143	125	149	136	137	140	145	162	136	145	143	159	137	145	158	145	152	134	176	130	160	148	125	149	147	153	151	134	141	143	136	160	159	155	137	144	147	133	123	144	146	172	151	145	134	126	155	142	148	148	130	164	143	138	118	164	170	142	148	151	143	156	160	154	143	151	137	149	144	141	144	117	151	166	138	149	143	165	151	144	153	151	131	158	129	164	139	141	147	131	148	142	136	143	148	158	151	142	144	141	154	152	152	140	168	132	145	160	181	149	120	148	152	160	137	158	126	151	121	159	138	138	152	145	145	146	157	139	141	126	156	146	147	146	145	142	128	134	150	164	141	154	158	156	164	160	145	166	140	131	138	147	144	137	132	159	153	142	136	123	150	135	143	137	132	148	163	147	123	134	143	132	133	143	137	144	141	123	117	175	139	137	164	124	125	147	173	136	154	153	150	139	152	135	152	148	165	144	134	131	139	134	138	136	171	162	129	148	128	129	138	139	138	131	130	149	150	159	150	145	151	123	138	152	181	116	152	130	140	148	159	139	140	171	132	140	149	127	141	151	139	158	158	134	141	133	123	150	139	139	146	169	157	142	157	121	146	143	145	131	154	155	148	134	135	156	138	142	146	146	163	160	141	150	154	130	141	150	144	171	155	131	129	132	148	139	134	185	152	156	145	137	159	141	153	152	143	163	145	167	132	145	140	125	150	154	147	133	155	139	122	143	137	151	130	157	153	135	120	153	149	150	142	138	172	145	147	146	149	155	129	174	146	125	144	156	159	149	151	135	175	138	152	132	151	143	153	157	145	170	158	152	142	137	169	138	144	147	153	151	148	128	140	127	135	150	136	137	160	141	145	131	138	138	145	151	133	155	135	137	137	161	175	161	135	153	164	145	166	147	143	165	153	131	129	155	124	127	134	149	148	160	149	138	146	148	137	157	130	147	139	139	134	139	143	141	144	149	155	179	152	141	158	155	149	126	161	129	132	134	150	117	134	134	118	150	164	138	153	150	147	152	127	132	153	160	147	128	128	154	157	138	131	128	150	163	147	136	164	129	145	168	133	146	167	162	146	148	163	129	119	127	118	128	135	147	165	165	145	147	154	143	142	149	152	167	166	125	137	141	132	135	136	151	126	142	151	161	170	144	138	124	159	136	153	144	158	117	160	164	158	149	155	127	142	143	145	126	136	134	143	138	127	142	136	141	155	133	128	137	152	155	147	146	132	153	139	154	128	146	146	154	152	143	148	172	171	131	141	169	127	144	180	143	148	160	119	151	153	150	146	150	140	141	143	125	148	131	131	160	155	143	152	152	123	131	154	149	115	135	121	122	142	133	151	129	147	159	144	153	161	144	156	152	157	154	158	140	145	133	133	148	154	154	144	128	179	178	146	122	124	138	147	145	170	147	137	143	154	130	142	127	146	154	139	132	133	127	150	155	130	157	145	134	130	144	147	146	145	143	155	159	181	130	114	137	155	144	156	143	134	121	141	153	136	157	143	170	141	122	142	169	150	141	161	159	152	129	140	141	146	150	130	130	147	125	123	161	143	144	149	138	108	136	131	140	156	140	152	140	154	163	145	132	145	142	128	154	151	162	155	124	168	145	156	129	137	151	138	130	148	133	154	154	138	137	149	137	148	136	154	146	166	137	121	132	165	138	129	139	148	134	153	165	163	148	132	161	134	169	126	150	135	133	132	168	144	150	144	136	134	146	154	151	155	146	130	153	142	130	135	154	144	141	151	154	144	151	146	149	146	175	138	149	137	145	130	172	167	155	136	161	131	157	139	138	147	187	170	154	129	156	133	147	152	141	140	136	136	134	147	167	141	154	143	127	159	160	151	143	156	129	152	134	137	154	141	139	152	137	147	180	141	126	136	125	144	149	136	159	135	147	147	137	150	153	148	132	142	141	121	155	174	144	129	138	164	140	143	156	141	141	126	154	150	148	144	158	148	140	166	151	162	139	163	136	126	143	141	158	160	140	134	124	164	142	127	150	128	152	137	148	139	121	128	142	133	159	147	144	138	142	115	146	142	151	138	152	165	132	143	139	140	139	138	144	141	167	176	126	140	136	136	153	150	147	142	146	141	140	149	161	160	146	145	158	149	144	131	173	150	134	143	131	135	169	131	155	150	134	137	147	154	163	137	129	144	128	129	138	139	131	138	154	127	153	144	151	129	139	119	176	136	155	148	157	128	155	138	139	144	150	141	152	128	139	158	176	154	134	148	148	159	133	142	145	150	137	159	144	159	171	153	144	144	145	143	145	160	173	157	147	135	162	140	156	133	141	145	132	133	127	160	171	117	146	135	145	144	118	164	138	133	153	168	157	148	142	133	160	149	148	141	149	131	137	145	129	144	164	132	133	153	148	153	131	165	138	148	169	175	169	157	160	160	156
9416	444	473	452	469	447	477	423	437	444	432	442	425	442	435	421	411	408	389	401	404	405	451	382	382	425	391	409	427	401	424	401	399	422	407	420	447	423	413	422	425	392	443	409	423	374	414	411	414	427	447	386	399	459	392	417	422	389	401	399	424	399	430	387	424	400	400	412	394	414	395	416	440	419	406	379	435	393	420	388	435	404	394	435	404	427	451	387	408	414	398	406	409	444	383	400	403	400	400	392	440	422	388	414	425	379	404	431	389	356	403	409	422	441	410	405	440	452	420	443	409	427	426	388	423	460	420	422	404	404	399	385	445	403	394	430	392	425	399	409	416	389	430	425	408	395	388	439	386	389	362	408	415	367	411	455	411	405	407	374	422	434	449	388	394	419	388	402	373	401	428	397	419	391	413	434	429	409	409	379	430	428	417	396	415	398	449	426	419	417	406	393	393	411	412	393	395	402	420	403	410	377	418	409	438	421	422	416	414	391	418	381	415	387	398	418	421	381	397	422	389	447	426	392	436	421	427	388	433	410	395	386	425	378	394	392	400	437	363	418	379	413	360	445	424	414	417	383	411	435	379	403	409	402	402	400	411	394	431	454	420	432	410	413	405	390	434	415	388	405	410	421	432	410	435	424	401	388	427	396	423	385	433	390	425	407	408	436	432	397	388	395	394	414	427	426	423	392	442	377	412	399	408	394	398	422	389	420	374	464	407	434	408	417	414	423	429	423	400	420	393	401	410	440	376	435	432	410	406	401	426	418	425	391	405	377	395	444	420	454	383	428	401	435	402	443	423	389	434	353	420	415	378	412	373	392	389	412	424	399	391	429	412	413	397	418	420	409	395	398	409	388	392	411	408	411	410	388	444	392	391	405	406	394	414	399	398	406	414	442	464	422	385	390	417	402	428	399	413	391	387	404	396	393	397	416	399	413	382	426	405	386	401	401	414	400	444	402	435	417	428	418	409	426	414	401	400	413	397	404	402	404	387	411	434	395	402	424	394	401	392	393	422	394	438	429	395	401	415	406	416	373	389	387	393	407	401	403	416	408	401	424	378	398	437	431	409	383	434	455	375	397	409	435	406	402	418	382	407	436	364	405	439	385	404	466	418	412	437	349	406	413	400	413	403	409	436	385	424	370	400	412	411	435	413	411	400	377	405	389	404	421	407	394	451	374	373	383	403	387	371	397	400	408	437	419	433	411	425	424	400	392	396	372	411	425	398	424	399	395	418	416	417	386	434	400	429	364	408	426	380	382	378	409	429	386	370	428	442	405	451	441	418	414	429	405	375	399	455	416	388	431	420	425	381	405	415	402	388	418	394	425	389	401	425	391	429	422	419	406	422	406	413	394	389	412	403	442	369	388	400	383	443	416	411	390	376	415	406	399	409	409	446	399	403	424	408	458	431	412	398	353	415	422	389	413	407	370	407	389	403	390	420	433	397	404	423	396	397	377	436	403	395	401	407	407	443	389	411	418	391	424	381	401	384	378	450	400	450	397	406	419	414	439	409	415	409	418	403	410	442	403	426	405	440	368	407	372	424	404	418	359	415	420	414	450	393	425	401	459	373	394	424	427	421	422	415	411	452	364	410	437	368	439	426	399	416	442	401	399	425	455	409	413	450	379	444	364	405	421	410	413	394	394	379	422	409	366	427	359	441	450	384	428	395	367	419	379	425	428	428	435	386	402	448	439	427	397	441	409	426	401	410	436	395	452	415	394	370	400	406	438	385	437	379	337	392	433	417	379	439	432	422	436	411	414	418	397	410	398	384	410	436	392	380	432	398	399	444	406	421	390	428	444	394	410	415	382	420	400	440	426	385	396	423	390	397	395	399	413	401	431	430	397	396	399	440	434	400	410	408	372	404	393	405	417	426	390	418	425	427	439	411	461	402	431	397	427	410	433	441	405	418	399	414	403	415	394	418	404	410	418	447	383	434	406	445	369	410	432	406	404	399	432	413	365	407	402	417	425	417	384	417	393	396	428	393	381	381	433	399	390	383	431	401	401	442	430	438	375	405	408	400	434	402	389	432	418	422	406	444	403	409	385	400	418	419	404	396	424	397	413	394	379	441	368	396	418	419	421	421	419	342	408	370	423	403	399	404	415	403	429	395	405	437	413	412	396	416	426	427	412	422	417	395	401	428	392	399	407	407	400	367	405	416	423	413	362	402	423	421	412	407	381	428	389	414	417	405	390	412	366	413	385	429	437	447	440	430	388	409	388	417	438	396	412	407	453	418	374	419	397	413	421	416	385	413	432	414	393	368	400	421	423	390	412	369	432	395	414	416	398	422	399	426	390	397	426	406	394	410	446	409	394	419	411	427	373	410	390	409	428	443	415	410	403	428	421	424	413	409	411	438	412	431	410	429	451	382	381	415	389	429	440	389	446	413	405	413	431	406	381	406	437	419	409	402	400	408	380	413	403	407	397	414	404	432	420	410	437	413	374	406	413	396	436	415	392	413	392	392	396	409	420	421	434	421	404	432	424	425	441	376	407	394	401	418	428	403	392	430	396	409	397	369	411	397	430	389	410	407	384	394	402	394	390	397	384	427	422	393	412	413	399	418	419	395	416	404	423	408	429	393	368	372	427	407	406	407	413	394	381	393	378	406	413	436	396	401	347	418	453	425	388	426	405	407	423	406	375	378	414	409	416	410	400	407	418	405	410	366	425	413	400	425	399	422	368	402	385	400	410	423	378	403	398	430	411	447	423	427	418	397	429	430	430	437	402	396	390	418	416	382	398	429	397	395	403	385	423	413	404	410	402	423	434	420	405	420	387	378	426	400	373	354	397	421	409	483	432	420	418	423	401	391	405	411	408	388	423	383	410	409	379	420	363	423	407	382	418	377	419	416	417	429	381	388	439	415	384	366	401	393	377	402	397	434	429	388	396	429	405	424	416	395	408	395	383	419	405	422	401	413	423	413	415	418	409	429	404	405	406	377	386	392	396	390	401	399	392	410	448	428	395	385	419	404	388	402	362	422	430	419	406	413	409	385	429	426	452	393	399	377	392	386	427	440	442	427	393	417	405	397	361	391	373	379	411	432	410	421	412	416	427	411	428	410	423	395	400	409	434	421	429	404	389	458	407	442	417	444	423	433	403	396	414	421	405	392	355	423	409	432	425	408	428	416	415	415	390	375	427	412	400	410	416	447	419	372	394	401	417	423	427	410	392	414	404	409	397	401	448	390	381	420	401	405	388	415	418	443	394	400	406	419	396	415	407	389	417	384	391	422	388	404	427	413	437	441	451	402	392	443	438	461	409	406	392	381	406	405	396	435	441	403	435	431	397	406	389	399	421	392	426	396	400	464	431	419	451	404	401	424	391	409	417	392	404	382	363	431	406	374	389	419	400	442	442	398	406	410	413	380	417	419	414	382	413	409	450	418	393	418	402	423	420	401	402	411	427	431	417	376	388	401	405	403	422	413	410	440	445	425	406	379	415	422	394	406	421	369	397	401	385	371	429
55044	19504	2791	839	617	474	429	382	349	310	315	279	253	264	252	224	229	201	237	248	234	214	212	206	250	229	216	205	226	231	225	239	224	220	216	224	200	216	227	174	197	218	217	204	216	216	220	208	201	219	228	194	228	213	201	209	215	212	218	231	212	212	188	210	228	225	204	211	225	212	208	211	221	230	219	240	230	242	194	206	205	223	253	223	196	221	199	208	213	216	224	210	209	236	205	221	205	218	214	220	225	224	229	232	211	210	210	212	224	224	222	191	217	196	185	201	208	220	201	217	208	211	215	208	191	223	209	211	234	207	208	206	238	190	224	208	245	225	218	223	220	234	207	199	207	207	192	216	210	214	204	195	216	205	214	209	232	224	206	214	198	227	206	218	182	244	243	205	217	204	202	207	237	211	234	243	208	219	202	216	226	198	196	224	214	231	204	211	209	195	216	218	213	188	192	222	214	187	196	194	219	220	211	199	208	220	169	227	201	192	205	209	181	191	238	216	184	194	209	207	226	225	202	212	221	243	222	212	210	184	218	213	204	213	205	215	183	210	224	197	224	226	209	239	198	246	220	223	213	257	224	191	221	219	204	213	219	210	202	233	239	230	211	227	214	217	203	209	227	189	222	211	204	220	204	197	212	204	213	225	235	187	206	211	208	207	233	185	201	217	227	217	238	193	215	178	197	209	238	202	205	218	213	195	209	212	230	189	211	204	196	227	199	190	227	215	202	225	208	219	207	196	208	225	221	206	207	226	207	213	232	203	208	229	195	229	214	205	223	192	226	220	203	201	211	237	188	224	203	224	222	204	215	215	236	208	193	220	224	211	205	222	222	233	215	225	209	164	197	189	214	191	233	228	236	181	221	230	196	203	213	218	235	244	206	213	214	241	216	212	230	193	223	195	214	212	228	192	214	209	223	188	222	224	224	224	236	180	201	224	227	214	232	229	216	229	212	177	216	209	250	223	198	209	176	219	188	187	209	207	220	206	216	199	213	217	238	220	222	188	214	217	250	186	206	227	223	229	217	181	209	206	213	215	224	209	195	198	188	207	213	196	225	217	216	213	194	217	244	222	218	203	197	221	200	215	207	207	189	219	233	201	200	246	208	199	197	199	219	205	229	211	204	215	199	193	229	182	198	209	212	203	235	225	228	217	228	211	254	218	222	199	223	222	211	237	190	215	212	223	226	195	215	210	216	216	202	235	189	213	204	242	211	250	203	192	229	208	221	202	202	219	214	191	203	203	232	219	224	197	216	223	202	187	215	199	221	188	223	230	262	213	218	202	171	200	231	210	209	216	224	195	218	218	208	202	179	217	241	198	203	216	204	191	214	214	208	199	209	217	183	205	203	209	195	232	192	223	220	228	213	212	195	217	246	229	191	222	215	218	194	220	196	199	201	236	210	220	217	203	211	203	230	211	206	239	219	207	216	188	210	209	204	204	204	204	213	209	221	230	225	221	214	204	236	208	195	214	222	228	199	225	204	226	236	215	195	205	196	216	198	227	221	223	213	231	220	236	215	234	195	192	192	212	208	195	223	221	232	222	223	199	217	199	226	236	201	223	210	214	209	211	222	252	230	238	219	202	224	233	205	234	224	204	203	228	211	230	225	221	200	218	196	230	209	219	203	233	199	211	215	219	184	200	223	217	208	198	248	215	204	218	207	197	206	201	244	218	224	217	205	213	204	214	223	196	219	229	226	223	238	219	209	250	181	225	181	193	221	229	214	218	221	225	214	213	194	201	214	235	192	209	225	224	213	221	193	215	222	218	211	223	204	188	217	224	228	200	229	235	216	213	196	211	206	223	209	204	188	235	204	210	217	215	219	216	210	194	192	212	230	207	188	196	207	193	223	217	200	211	205	194	200	234	214	204	220	212	204	212	221	223	216	201	227	203	194	206	219	204	202	210	190	208	199	234	204	212	242	209	208	222	227	220	208	208	211	211	222	208	212	233	207	194	218	234	197	209	243	205	200	222	211	187	212	229	201	217	226	233	206	236	213	214	211	208	188	228	224	179	202	210	215	215	208	235	209	208	209	254	225	206	237	212	195	220	208	223	232	232	207	245	200	210	193	203	193	198	217	219	187	198	201	217	229	218	215	180	209	226	237	185	213	193	200	250	210	209	183	196	228	207	204	212	185	231	192	209	238	213	205	243	190	222	204	207	217	219	241	247	233	188	205	213	218	203	234	202	213	196	218	206	205	197	205	200	226	231	201	210	205	231	218	184	253	221	215	228	216	202	216	213	234	217	214	206	244	223	225	226	213	236	199	227	226	195	214	213	244	228	215	225	241	214	247	203	207	220	210	199	223	222	209	206	202	223	228	229	226	210	215	230	220	197	208	209	202	182	210	216	212	218	230	200	214	208	195	209	191	199	224	202	214	224	233	209	186	216	207	223	219	201	240	189	180	219	204	200	213	206	194	222	219	196	237	213	206	231	189	221	208	198	227	208	198	207	202	207	226	202	204	235	217	241	187	200	227	239	221	202	228	216	192	215	203	226	219	210	244	201	227	226	190	223	235	243	223	208	209	226	213	210	218	195	190	207	209	201	199	256	162	229	254	241	181	200	208	187	194	189	201	208	200	223	198	227	205	212	208	208	204	187	174	217	209	206	198	210	226	209	212	209	220	210	225	208	204	219	234	230	169	218	212	232	212	223	178	205	241	231	224	213	216	234	226	217	220	224	209	198	235	209	187	220	216	252	201	209	224	177	212	208	232	211	223	220	204	209	197	244	246	228	219	251	224	203	220	198	199	221	194	219	195	215	232	223	234	257	240	249	225	214	217	207	205	226	224	197	233	228	209	208	223	238	183	214	237	209	212	239	194	199	239	212	200	188	217	229	207	181	225	215	204	200	214	213	192	224	185	215	209	215	185	216	208	205	237	217	211	196	215	226	199	218	220	197	230	209	210	219	203	196	204	188	190	223	226	237	213	216	212	215	197	224	190	182	238	213	236	224	212	210	214	195	207	215	231	202	221	208	213	206	200	199	197	231	227	213	199	206	208	212	212	260	204	207	227	226	216	191	225	206	221	214	199	225	198	212	220	191	208	222	201	202	213	213	207	232	234	190	236	211	236	203	250	220	217	234	178	229	206	223	178	207	203	183	189	224	213	219	220	231	214	217	205	181	231	231	215	206	206	197	218	234	238	247	195	209	199	197	211	196	234	210	225	198	217	188	210	238	210	221	226	223	219	219	226	200	233	198	196	196	206	201	224	220	199	199	218	203	203	214	226	208	192	203	228	206	211	201	203	208	206	208	203	218	222	212	225	200	239	241	229	199	244	214	238	217	218	214	206	212	203	221	212	216	211	202	186	221	194	222	233	199	248	211	221	221	220	188	197	206	238	226	230	220	211	232	244	240	242	204	224	226	217	222	208	232	200	227	233	213	194	189	241	203	227	212	205	231	228	214	231	232	204	194	204	237	241	210	218	233	207	207	204	200	212	200	241	225	212	206	242	195	233	222
30076	1208	2224	2530	2349	1851	1628	1419	1184	1142	1078	988	930	828	902	809	731	788	699	690	708	709	677	641	684	646	638	626	642	622	625	651	693	607	602	586	624	622	574	572	593	643	622	581	601	595	587	537	573	622	567	627	581	577	562	596	572	574	545	600	562	598	557	597	588	590	590	612	568	577	617	521	541	585	572	583	630	515	580	594	568	573	621	560	607	607	605	582	572	595	596	572	537	613	531	546	522	599	590	537	551	607	541	560	583	578	583	573	571	594	581	599	551	554	608	559	566	566	589	553	601	553	531	546	537	601	516	537	557	570	570	524	569	592	534	584	523	547	530	581	538	552	577	545	548	568	574	565	576	583	571	568	539	587	555	545	555	560	582	569	549	560	549	598	569	580	540	575	593	598	559	576	516	566	607	561	531	557	547	589	551	595	582	554	604	595	549	588	595	525	574	544	523	585	546	563	578	567	594	569	534	586	585	578	546	557	542	596	542	545	558	589	560	546	589	555	576	523	587	579	563	579	548	589	597	583	602	585	567	554	548	595	601	576	537	567	531	580	558	601	592	571	602	532	561	597	598	566	618	537	564	561	577	551	581	568	542	600	569	577	588	563	617	548	613	603	578	593	598	590	532	561	588	512	581	538	548	590	566	585	546	514	559	602	506	579	545	557	579	579	569	579	543	564	600	545	568	568	574	535	531	554	578	563	565	561	568	584	529	536	564	546	565	547	558	561	572	554	607	596	570	519	574	533	552	585	586	570	622	601	551	531	574	560	584	566	528	535	535	566	533	551	569	562	568	550	590	552	552	570	580	544	541	572	566	546	550	569	535	582	579	588	568	593	543	540	572	557	609	554	541	561	540	596	578	559	571	548	520	546	606	552	572	566	566	560	611	544	569	563	549	553	587	491	584	560	573	557	577	555	576	610	561	566	524	544	610	556	568	559	575	532	583	543	526	535	547	538	558	591	577	556	573	532	543	582	562	591	551	580	574	557	574	573	578	555	589	520	582	567	587	578	581	546	602	576	573	567	528	553	540	606	568	525	573	570	558	521	528	548	606	536	547	596	592	588	570	580	533	559	548	630	539	617	571	563	571	599	546	527	558	572	570	582	547	554	581	551	525	547	542	518	582	580	580	588	545	604	546	577	599	555	599	576	569	526	543	556	553	582	542	567	544	564	537	571	561	565	568	538	561	609	575	565	561	578	593	555	601	552	533	537	572	560	574	561	557	568	536	531	575	587	582	534	560	578	559	572	546	529	615	572	597	561	560	565	574	533	543	549	564	566	549	596	561	561	600	575	546	575	568	555	539	569	507	526	559	584	554	616	564	563	612	526	612	555	556	566	550	562	576	582	536	527	562	541	570	555	549	588	544	532	590	586	587	557	560	564	530	561	570	560	593	530	535	500	556	539	585	551	581	523	508	565	603	579	530	551	555	544	570	538	565	565	583	554	556	546	581	617	587	578	637	590	616	575	575	562	539	565	621	574	586	584	591	568	565	598	556	551	559	587	576	567	570	576	561	582	482	611	552	583	611	539	592	577	593	585	540	570	524	571	543	555	573	548	529	623	569	566	590	555	596	564	539	543	587	651	563	573	548	555	547	558	548	575	579	542	567	547	575	569	603	631	565	569	560	560	566	555	634	542	554	579	578	559	582	598	557	591	576	524	573	586	541	553	575	564	546	562	533	547	565	584	571	564	535	542	516	571	544	556	570	549	627	573	523	584	565	553	588	563	575	544	543	546	558	563	603	578	554	616	570	584	540	527	551	561	562	580	554	562	541	553	540	583	544	549	590	553	528	555	550	550	583	589	553	541	584	571	560	547	562	517	584	544	563	575	570	563	597	587	583	598	585	586	562	579	605	560	602	556	554	515	562	512	548	556	540	568	562	554	529	528	592	566	563	581	583	586	592	591	582	520	523	551	540	556	583	571	576	572	561	563	556	591	569	538	583	568	572	592	548	577	569	533	535	563	589	552	577	549	515	555	560	530	604	539	560	551	555	606	577	567	527	559	606	574	534	571	566	547	558	545	611	510	582	606	546	574	593	546	538	566	564	573	533	575	568	595	562	525	552	526	561	573	606	583	544	572	588	553	520	577	560	567	524	566	585	565	577	552	596	557	545	557	535	578	554	573	574	516	572	569	540	534	566	612	539	580	577	551	583	595	614	532	580	519	548	580	588	589	521	580	532	546	513	542	561	558	557	575	566	620	571	579	565	600	575	593	553	605	588	557	512	555	579	586	536	555	565	578	561	559	604	546	557	602	526	552	537	563	538	537	552	555	552	592	623	592	572	562	543	537	538	588	555	566	564	527	551	568	556	591	600	600	566	573	553	552	560	549	549	607	620	585	552	561	584	573	552	548	560	581	577	557	593	583	589	541	557	555	555	577	527	562	575	508	550	568	581	561	532	596	493	571	559	522	574	590	526	599	562	544	599	555	596	571	558	580	572	596	525	571	570	574	562	560	521	573	564	547	588	607	541	563	593	559	560	568	563	587	553	572	543	558	547	572	597	565	541	607	591	551	564	556	566	572	549	581	596	586	579	570	554	622	531	558	533	603	606	567	524	574	587	538	523	562	616	572	562	563	567	560	501	570	530	566	537	608	536	587	608	574	575	543	564	536	563	531	553	552	588	577	571	550	550	533	575	580	544	563	538	569	569	535	578	548	584	560	557	519	528	552	546	497	536	568	562	581	570	584	575	576	570	572	557	558	547	544	588	582	551	563	574	561	572	531	566	604	603	603	529	548	536	502	554	592	558	603	603	569	557	554	556	590	571	554	574	550	575	544	537	546	545	570	520	576	584	583	547	538	547	578	582	571	594	550	511	566	565	575	559	586	556	591	525	571	576	537	536	596	543	542	597	567	568	602	543	591	546	530	570	562	559	557	573	564	587	563	526	583	548	587	547	584	584	595	557	575	573	573	559	556	540	565	527	552	572	609	538	573	574	563	612	627	545	566	585	569	557	563	559	544	550	529	568	555	580	565	524	603	582	549	563	532	564	606	556	554	593	613	567	566	554	584	570	566	581	560	571	625	585	573	522	568	582	577	557	584	522	564	562	615	548	579	572	547	563	569	585	568	572	529	578	514	553	548	555	597	553	589	576	567	541	532	559	621	596	596	559	549	551	570	601	582	550	542	563	596	590	563	543	542	566	541	550	540	595	561	558	535	503	553	594	579	576	572	546	573	594	572	592	560	567	577	584	573	551	572	568	551	523	597	546	553	592	566	540	585	541	562	552	561	577	570	588	561	571	609	595	596	553	579	567	551	612	547	571	637	553	606	546	534	527	600	572	575	584	564	555	579	595	568	595	521	563	563	610	520	555	582	565	588	531	546	550	562	555	567	573	559	580	576	553	592	584	559	559	530	522	554	585	594	553	570	596	540	579	578	544	591	564	598	624	539	582	534	563	565	521	540	572	583	540	559	562	551	617	573	571	577	619	581	514	552	569	550	538	583	564	554	556	548	582	570
67136	27294	7721	1972	1399	975	827	680	692	600	521	516	498	506	471	441	429	426	452	436	428	423	437	438	424	413	376	435	407	406	402	405	425	430	440	427	387	389	384	428	443	378	380	423	397	431	383	371	363	374	429	380	389	365	405	405	377	392	389	373	407	369	389	423	415	357	376	381	358	361	367	442	371	390	340	370	410	395	379	409	400	441	417	394	405	382	425	397	411	416	357	399	412	380	360	427	395	387	386	406	413	372	402	372	382	393	411	416	401	395	365	394	363	411	396	398	402	396	401	380	370	405	398	347	429	373	408	374	393	391	408	417	432	328	435	435	386	408	386	363	416	408	389	417	389	355	408	432	401	392	374	365	355	400	363	387	398	384	409	399	397	399	414	434	346	413	384	384	422	396	390	412	363	387	427	398	390	390	359	378	398	377	381	441	391	409	417	403	390	351	409	424	366	390	371	401	404	363	387	414	390	425	383	366	365	405	373	394	420	395	388	387	392	377	412	353	382	406	387	377	383	419	403	385	420	347	388	380	398	359	353	405	401	373	407	406	380	389	359	406	402	366	411	366	376	365	394	381	431	389	399	424	411	423	407	413	458	397	367	357	393	447	425	382	446	426	379	387	384	371	366	380	430	360	344	386	370	377	368	371	403	379	400	391	398	393	364	393	393	403	413	398	389	383	408	392	407	427	385	384	413	404	404	386	379	397	397	408	401	379	393	414	384	392	384	404	367	408	420	383	404	357	388	380	393	397	366	419	415	398	398	400	399	406	398	412	336	361	369	397	389	442	384	406	388	425	397	399	381	440	408	395	395	357	390	376	384	381	401	389	384	368	427	374	379	390	394	390	364	439	400	392	402	384	375	419	368	378	401	429	395	397	394	408	400	396	432	394	390	444	376	411	386	381	348	384	390	407	398	393	416	407	393	365	414	396	420	386	403	367	424	397	384	399	384	422	409	357	378	376	377	332	396	370	386	400	394	384	396	387	361	405	356	381	380	406	397	365	395	410	387	375	394	406	391	397	409	372	379	387	396	397	360	435	406	417	363	404	414	409	387	389	402	372	402	376	394	405	395	374	418	379	384	385	385	416	413	393	368	371	398	408	403	370	416	402	388	384	441	383	390	398	422	409	394	403	391	427	382	389	405	393	367	407	379	386	367	381	402	355	398	397	373	411	352	413	369	370	411	386	399	450	377	419	383	381	363	427	391	392	369	392	384	413	424	387	403	406	412	416	410	384	407	407	419	377	362	372	370	430	388	397	422	357	390	433	385	418	370	368	411	398	399	396	392	377	383	383	393	372	382	364	393	411	416	369	372	420	372	378	400	387	398	408	387	392	387	399	403	376	375	392	437	377	377	415	356	394	427	365	411	377	370	386	383	394	412	372	424	370	376	366	380	392	366	376	375	393	386	415	387	392	401	412	429	411	416	406	377	413	391	412	397	369	433	387	393	362	375	419	394	439	368	364	387	402	379	384	417	390	409	362	348	393	444	405	394	407	394	422	387	389	405	379	365	397	383	370	401	371	381	378	360	387	371	372	350	414	370	387	382	378	403	424	379	368	409	382	393	367	432	382	364	395	382	382	366	371	404	428	379	414	401	405	407	375	373	422	397	421	382	431	418	368	371	429	369	407	420	366	368	400	415	388	379	383	383	419	374	373	392	403	378	389	412	415	404	380	364	396	415	375	393	381	410	358	391	405	415	389	358	385	390	406	427	411	395	378	416	402	408	408	416	401	419	408	419	408	407	412	431	414	357	443	366	405	421	379	381	399	382	376	392	369	385	401	385	362	363	367	388	369	393	430	352	381	413	362	392	379	376	419	394	387	380	383	403	412	410	393	396	405	375	398	420	410	397	380	394	423	380	354	387	364	427	401	438	417	392	393	402	382	423	423	382	405	358	392	397	386	407	445	395	394	409	364	392	396	390	401	380	366	409	405	383	444	414	396	408	375	402	379	415	422	406	369	388	378	376	399	417	422	406	405	374	389	387	408	393	403	357	397	406	347	418	394	413	387	379	349	402	364	419	388	421	380	383	410	423	403	399	375	412	398	408	388	376	397	395	404	412	361	381	347	389	379	391	414	366	378	383	392	367	367	381	401	378	417	393	411	431	427	398	406	363	413	419	352	382	386	399	413	418	402	369	413	362	371	386	435	397	421	401	371	420	380	421	409	402	394	385	375	411	417	395	400	402	363	368	377	373	410	390	402	430	388	405	380	410	411	366	422	370	412	396	374	417	415	380	341	377	397	367	396	393	366	386	418	430	401	382	394	385	377	434	362	416	419	377	404	376	343	421	394	404	348	378	365	400	432	406	405	401	380	356	384	386	397	413	380	383	425	417	403	415	400	397	386	406	389	435	362	394	384	368	406	392	391	369	402	394	417	422	424	386	427	374	369	409	343	397	390	409	408	424	371	373	358	366	382	408	434	404	371	406	396	395	373	383	375	358	421	381	398	400	425	399	379	340	354	396	352	389	380	388	401	336	369	400	383	384	402	382	432	380	415	402	418	411	391	367	390	380	404	394	400	373	388	426	365	378	399	405	400	401	411	432	410	385	402	412	369	361	393	394	414	395	399	367	362	386	401	374	376	377	419	417	366	357	356	357	391	382	361	362	379	406	356	371	425	395	373	378	379	366	356	358	392	376	425	417	385	399	400	393	404	406	363	393	440	386	361	414	411	375	380	397	396	417	404	399	417	427	363	378	361	364	382	374	398	390	384	368	403	375	413	383	387	363	376	354	401	387	338	379	395	382	410	400	429	387	376	377	378	399	364	387	417	372	394	388	385	420	392	365	397	423	359	394	426	372	408	371	389	351	333	336	397	392	397	391	360	390	371	395	374	430	386	400	378	381	348	364	404	407	417	393	374	423	383	367	410	414	402	410	407	390	396	374	389	380	378	384	408	412	375	388	392	366	421	378	414	365	407	403	341	383	361	377	382	405	387	392	406	418	398	408	379	380	385	390	410	388	373	361	386	385	399	378	397	377	391	435	383	442	390	390	365	379	362	367	383	338	392	407	418	392	424	377	396	412	392	390	361	377	401	388	389	383	375	396	375	367	370	421	411	376	420	387	385	375	372	379	430	408	421	385	392	370	396	390	420	431	410	371	395	389	361	412	447	387	400	384	373	374	402	388	375	359	375	386	380	391	384	362	418	387	378	386	403	357	417	439	377	388	399	380	398	406	388	389	398	408	356	366	408	345	405	441	385	359	394	406	400	380	402	392	382	393	396	398	405	387	343	380	420	385	378	382	371	392	406	366	416	373	389	390	361	409	379	384	383	343	386	405	393	394	373	420	391	363	380	410	424	377	403	371	384	393	412	438	382	411	382	383	388	401	415	428	399	410	397	398	408	392	406	359	404	397	414	402	421	423	370	423	412	356	399	399	426	381	416	387	401	441	392	395	384	439	402	385	410	384	428	403	414	380	392	392	384	395	409	388	371	418	369	384	413	376	367	380	422	398	379	389	428
36470	2206	4358	4879	4243	3677	2952	2607	2384	2026	1826	1692	1605	1547	1453	1360	1322	1223	1297	1273	1116	1220	1137	1217	1054	1004	1089	1046	1047	1052	1058	1042	1039	985	1045	966	970	983	1013	987	970	989	989	916	1001	1005	934	997	975	987	945	950	978	940	957	927	937	963	915	952	959	965	968	982	961	961	955	964	882	940	934	941	919	966	997	912	936	914	966	977	913	924	912	923	935	940	933	904	889	935	1028	945	942	872	896	1000	953	940	937	993	890	899	884	914	915	911	946	972	931	955	928	881	954	907	908	933	890	984	965	925	900	874	957	898	975	917	919	865	913	917	875	905	898	868	905	941	922	903	838	926	947	958	945	882	956	917	934	937	941	930	888	881	956	888	888	913	900	914	890	871	916	905	953	954	934	959	904	957	924	878	881	928	917	893	1027	945	889	925	911	969	873	882	902	898	884	906	939	926	889	914	908	917	924	862	975	939	926	938	970	896	905	938	952	935	888	885	913	922	943	940	921	927	896	916	929	900	937	1003	962	893	957	913	918	902	909	876	898	931	896	906	939	884	915	927	947	926	890	928	902	918	923	944	928	919	923	909	940	873	896	926	924	910	863	877	845	949	833	862	945	983	875	924	922	916	948	933	908	950	919	931	963	946	918	944	910	955	921	902	937	950	925	936	941	942	926	856	940	975	933	915	924	899	976	889	896	943	910	936	947	901	926	940	910	876	974	918	901	918	902	956	928	913	949	922	903	906	851	882	942	893	938	884	951	955	924	911	910	888	938	924	884	950	911	850	918	919	906	926	942	934	909	913	918	942	895	956	936	941	919	950	968	907	925	855	911	982	941	914	946	958	845	932	891	912	891	897	905	961	886	927	900	973	870	940	894	941	907	923	945	930	894	928	908	901	953	877	869	911	968	914	863	875	953	938	900	939	976	880	939	990	935	868	889	918	914	919	881	938	922	912	913	887	911	891	946	977	909	935	938	924	946	916	943	917	952	923	928	840	924	913	890	961	922	944	921	911	930	908	960	925	953	922	916	932	924	993	932	945	866	886	929	898	902	917	928	904	884	927	898	884	944	933	866	916	931	871	951	929	913	942	887	906	884	908	910	915	931	888	951	921	919	900	903	912	903	953	950	858	918	902	891	961	955	902	949	906	904	951	856	847	923	922	930	870	898	933	959	914	911	942	946	881	909	938	966	905	904	942	904	893	956	913	900	861	949	921	862	893	942	903	925	898	939	895	950	887	867	946	879	938	937	908	932	961	951	896	912	911	906	974	900	835	952	935	858	950	933	916	920	967	956	951	930	884	860	951	859	877	925	933	940	891	941	931	887	975	935	871	946	901	876	887	916	889	901	916	916	892	907	910	909	908	915	926	956	970	900	896	860	923	972	913	899	901	915	874	889	921	900	919	931	953	849	939	916	897	934	939	937	940	919	953	877	950	855	887	912	923	909	981	935	935	929	912	864	881	871	942	934	923	938	916	904	950	957	923	895	890	921	861	924	932	899	899	906	932	921	903	906	903	909	876	942	910	908	951	950	895	916	935	924	890	884	911	902	900	899	904	968	913	941	970	830	904	892	949	911	861	916	957	937	926	924	949	890	946	965	921	932	934	949	881	893	880	896	915	910	947	933	951	925	953	955	865	905	954	928	887	943	923	928	961	953	911	893	881	900	901	896	923	908	873	875	909	916	919	916	861	890	922	857	949	952	868	967	898	963	941	925	904	885	938	962	926	940	923	933	926	903	925	966	946	954	927	867	947	923	913	931	942	914	947	924	882	916	898	925	895	930	907	932	940	899	950	874	937	918	944	901	909	879	955	956	939	986	930	944	985	916	974	948	933	909	912	956	891	879	920	882	921	924	958	871	927	888	927	948	920	931	878	980	888	911	928	886	915	876	958	923	929	952	932	897	881	896	897	935	918	964	906	937	897	862	905	916	959	881	891	906	931	838	913	906	932	872	917	996	920	910	971	961	917	920	921	914	974	882	930	900	925	914	972	953	893	849	947	939	941	908	902	975	914	910	936	890	897	885	911	936	911	912	927	878	901	921	895	916	882	924	930	922	928	927	931	903	901	930	888	958	933	902	956	924	917	945	877	914	910	882	918	907	903	932	851	925	883	945	922	882	933	886	967	915	921	889	882	920	914	903	959	929	848	924	879	901	931	915	889	910	920	913	876	919	906	904	926	962	883	923	979	916	937	932	961	904	906	925	960	965	911	910	921	897	924	918	947	933	874	865	910	870	907	969	983	940	902	932	888	910	941	913	958	921	921	917	939	899	932	949	943	937	922	911	892	884	910	917	900	895	876	878	890	973	918	920	958	859	877	877	953	905	920	858	935	873	959	876	961	934	965	939	897	893	882	901	859	896	882	895	890	953	930	885	867	931	924	916	958	959	932	978	870	889	910	926	897	902	856	936	941	912	938	923	942	920	885	992	894	900	923	929	883	956	961	913	946	965	861	937	881	920	894	936	927	918	901	899	875	939	914	923	903	896	912	896	906	904	899	909	931	908	921	922	909	970	907	918	936	914	904	908	925	876	930	946	894	944	895	873	930	909	914	931	966	939	887	874	921	875	926	902	921	936	906	940	880	889	990	927	943	954	889	865	881	943	932	933	943	911	899	916	905	908	940	908	932	927	965	863	903	949	890	888	912	892	846	944	905	917	927	921	889	920	913	950	954	940	952	928	925	913	890	884	937	989	926	956	870	935	883	943	898	904	878	923	944	904	916	942	976	911	882	881	978	950	951	904	900	883	912	927	930	926	981	937	926	863	917	913	917	881	857	903	920	932	941	913	936	876	884	924	934	913	933	916	896	912	847	903	935	945	950	938	912	908	871	921	928	940	919	909	954	946	956	890	911	957	906	902	916	958	899	890	940	860	912	936	894	944	906	889	894	943	938	942	927	913	924	929	957	906	928	928	911	899	870	890	939	912	931	960	917	858	948	971	907	880	907	929	856	892	918	865	934	899	926	927	911	896	884	927	980	902	874	896	891	917	947	954	892	860	951	921	910	956	922	914	900	907	911	875	921	901	875	922	950	907	897	919	897	904	949	957	919	913	872	916	945	955	931	886	904	927	902	887	938	905	925	966	899	893	891	853	933	941	963	902	940	962	922	861	897	887	868	951	880	905	953	878	929	899	958	926	908	956	944	937	925	978	938	929	881	891	947	929	891	941	944	917	918	908	927	853	891	868	894	914	893	925	912	880	946	925	897	886	853	910	914	925	958	924	919	951	939	875	948	958	961	952	951	848	932	917	972	893	917	954	913	878	955	932	909	956	934	871	924	949	955	963	950	915	970	969	962	885	882	885	892	933	902	921	955	965	899	950	934	896	877	922	945	949	917	936	960	935	932	922	862	912	908	918	884	947	928	886	915	918	932	968	870	948	960	959	964	921	909	959	885	952	906	898	877	931	943	945	929	926	989	911	915	941	926	933	921	888	943	938	959	913	956	914	939	909	991	963	902	890	901	928	928	919	902	942	945	916	881
8758	397	178	178	134	191	153	151	135	139	136	143	142	145	141	139	139	152	159	154	152	154	144	136	145	142	157	122	153	129	145	139	150	162	164	134	168	134	149	126	169	163	150	146	147	123	135	130	171	136	151	157	160	130	126	161	162	139	110	142	138	141	149	99	137	127	142	146	138	130	153	152	143	134	120	158	148	151	146	145	151	130	136	151	130	129	125	130	135	148	146	141	159	136	169	150	144	151	166	155	152	136	149	142	141	155	169	111	137	126	138	140	147	142	141	135	143	136	131	125	151	145	152	162	141	155	117	127	160	128	149	149	161	173	136	149	143	133	132	124	149	128	141	130	134	140	120	122	143	150	135	124	144	139	179	133	135	130	151	161	132	123	160	179	158	142	138	123	128	134	128	129	147	150	138	144	150	148	132	149	134	141	146	124	153	144	168	145	138	142	150	137	142	160	140	124	151	124	133	148	134	141	154	163	151	131	141	146	126	143	141	160	139	116	131	129	149	152	148	144	134	146	135	128	133	141	143	131	123	139	146	147	123	116	139	144	161	141	135	135	119	147	149	141	149	145	140	148	141	149	137	136	133	135	147	135	154	135	143	124	145	154	162	146	123	147	169	120	146	156	121	148	136	144	126	136	157	143	160	144	126	119	133	131	147	126	146	143	137	126	159	131	146	159	162	143	138	178	133	127	112	152	133	154	122	134	127	156	127	155	154	161	134	142	131	146	148	133	149	142	122	165	136	129	131	147	149	156	137	148	145	132	151	141	145	138	139	163	143	146	147	111	146	151	133	160	166	128	132	155	141	124	132	142	139	149	157	138	165	159	129	155	163	126	143	137	129	141	143	153	154	142	152	140	131	131	113	139	118	120	152	132	137	127	158	159	140	138	145	137	113	144	142	151	157	152	147	148	152	137	144	120	155	138	161	155	150	146	120	139	135	124	139	142	139	131	132	132	144	146	134	151	163	151	136	150	143	128	141	138	187	163	144	169	125	126	126	128	137	140	144	129	146	125	140	145	133	148	160	137	158	147	158	151	130	138	125	158	134	156	145	134	128	144	137	131	151	127	136	133	165	132	134	140	147	149	133	140	152	139	135	118	145	134	141	142	146	127	145	142	133	132	154	142	136	148	161	135	127	123	161	113	142	134	144	147	140	149	163	139	148	148	148	161	142	171	153	115	170	151	144	116	118	155	105	164	141	139	145	157	156	152	150	141	142	144	132	143	135	141	135	120	132	143	133	142	175	161	132	144	132	149	147	143	146	144	137	141	118	161	125	123	105	143	141	140	135	146	154	165	132	157	128	154	157	141	142	147	178	157	128	138	148	141	132	156	137	139	130	128	128	123	140	156	176	144	155	129	131	142	165	130	152	139	125	114	141	143	140	160	135	152	120	133	142	151	131	143	136	150	122	129	142	133	146	148	138	132	136	112	143	139	137	156	122	105	109	156	131	138	133	121	171	156	140	133	128	125	136	138	126	160	138	145	152	125	122	152	171	146	149	138	144	143	144	146	131	139	128	129	135	131	129	129	154	120	142	144	160	149	143	151	145	144	144	138	132	177	145	155	119	133	137	153	126	137	162	181	133	144	152	150	152	148	125	135	138	161	130	125	139	125	124	141	149	138	143	148	132	130	142	131	147	148	144	145	144	165	144	127	127	131	128	144	135	152	127	168	152	136	153	126	156	166	162	166	147	141	154	135	129	144	126	143	121	145	144	124	146	138	140	145	149	136	140	128	148	154	130	141	144	173	133	126	123	143	128	126	121	151	126	136	140	132	149	114	128	131	138	133	117	149	148	130	159	119	135	143	136	144	139	119	126	149	107	129	155	139	132	129	136	142	142	154	147	163	143	144	154	147	155	143	156	136	143	156	124	138	138	149	146	108	138	154	132	138	169	134	135	146	154	139	115	139	155	149	125	129	129	135	128	148	116	120	142	132	165	141	142	134	137	149	133	157	149	155	144	149	151	141	133	155	129	143	149	149	152	149	150	139	137	126	133	155	162	162	141	130	153	150	145	110	160	134	139	140	148	136	154	144	135	168	138	134	155	157	149	153	158	173	154	138	129	175	150	135	165	136	140	152	155	144	149	127	157	126	137	140	159	146	153	149	140	141	131	133	131	147	125	148	162	135	138	139	144	155	156	146	169	138	150	149	168	143	152	143	131	142	152	159	151	133	138	129	150	146	122	149	156	143	140	129	139	143	148	139	148	126	133	157	162	151	151	143	144	138	155	139	132	135	113	136	139	123	170	144	147	154	132	126	140	153	146	161	146	132	123	138	135	131	156	150	161	139	145	136	163	170	146	147	129	126	140	138	124	158	118	147	145	134	143	108	129	142	149	153	155	144	153	122	137	150	151	143	151	141	143	128	145	149	131	152	138	122	137	132	174	171	153	123	134	140	147	139	137	148	152	137	138	147	158	140	160	156	137	151	132	128	136	158	132	151	144	140	155	126	122	138	106	128	145	123	146	121	138	153	135	158	136	155	111	136	149	115	139	142	151	143	131	124	132	134	144	136	128	136	123	140	138	118	129	136	147	148	145	148	128	118	159	161	143	132	161	134	134	149	126	137	136	144	133	115	164	141	133	157	133	141	146	140	132	142	117	123	142	144	132	130	139	145	144	169	147	136	127	128	134	142	152	138	144	140	141	144	134	115	157	137	152	154	133	144	123	149	133	130	125	144	140	139	144	125	149	137	146	150	136	141	160	138	135	143	154	137	133	139	160	140	130	149	146	133	159	150	137	122	146	133	143	127	124	133	136	157	153	151	125	141	122	131	139	141	127	163	141	134	162	136	132	157	154	143	156	164	129	128	135	163	138	122	160	120	147	152	144	123	153	139	141	144	140	137	155	124	149	131	132	145	156	155	164	142	147	141	126	141	150	132	157	127	168	154	127	136	119	135	131	127	148	133	135	148	123	151	166	141	147	126	156	191	130	136	125	151	147	129	162	148	169	136	115	146	163	152	148	132	146	166	132	128	137	139	143	135	151	149	132	151	150	133	147	153	136	144	127	111	133	126	153	146	133	147	164	153	127	127	123	126	149	145	147	133	153	156	127	152	163	140	161	124	120	126	158	139	140	132	162	150	126	126	138	142	163	135	154	118	152	148	140	141	148	127	150	158	144	138	150	135	145	141	142	137	171	151	158	180	123	142	150	132	137	146	158	142	135	134	128	145	159	128	145	142	134	128	149	131	153	156	138	150	154	153	147	168	136	134	130	143	148	137	152	157	154	150	129	150	151	152	140	123	148	144	139	125	161	129	159	135	130	145	116	142	152	128	140	163	130	139	140	143	130	148	136	141	123	142	133	144	139	164	158	147	151	151	135	143	132	148	149	141	151	134	123	136	140	151	154	126	152	145	143	137	126	142	132	155	143	164	132	146	122	136	143	129	139	124	155	148	133	152	132	164	151	146	166	143	145	147	133	139	142	122	153	134	147	136	157	159	133	116	158	151	139	133	126	137
8861	413	418	462	467	457	411	421	425	461	437	407	422	400	412	411	404	416	381	418	428	445	427	391	399	406	403	402	413	421	405	403	407	385	371	385	413	381	398	422	428	400	401	418	460	400	427	395	394	406	429	396	436	420	412	403	399	374	420	414	378	409	353	385	370	415	416	409	410	423	401	384	340	426	415	394	402	384	410	371	428	400	389	363	426	401	412	445	400	405	393	379	355	409	399	409	394	419	404	409	384	436	368	409	402	387	362	423	383	364	384	444	430	405	400	386	406	377	420	419	393	430	403	397	403	432	392	366	394	411	388	420	411	379	447	431	397	377	413	389	418	400	408	427	407	347	389	438	418	382	412	419	398	398	436	426	396	381	405	354	417	396	429	379	444	399	369	437	407	378	390	349	412	435	400	392	406	397	397	425	401	390	442	364	411	395	399	403	425	394	409	403	364	436	392	447	390	422	449	407	405	441	401	435	435	379	381	376	384	435	430	370	423	415	438	415	392	407	432	398	407	422	411	407	420	399	417	431	414	385	405	404	415	410	376	415	403	458	399	422	394	406	424	390	416	397	460	422	396	378	406	392	414	407	412	397	379	437	466	391	414	385	382	426	414	379	368	376	402	424	404	413	402	395	371	406	385	424	399	401	373	402	418	414	390	400	422	370	378	403	413	403	410	418	414	400	393	405	415	399	372	399	387	383	445	404	424	415	377	417	409	368	418	411	366	408	397	394	420	400	384	388	406	431	428	413	384	404	438	377	380	409	395	405	374	413	383	397	394	419	383	394	361	399	387	377	371	410	420	382	384	406	431	350	400	403	451	435	410	369	390	434	417	369	399	412	378	407	425	371	446	416	386	411	361	389	405	408	385	418	390	426	426	409	397	414	403	408	409	406	445	404	426	412	414	419	443	376	406	386	410	424	395	410	403	379	377	444	409	417	397	420	405	427	442	398	428	407	392	407	413	423	406	413	399	391	430	402	376	405	437	378	438	404	382	387	398	392	381	413	372	424	435	404	401	425	378	409	409	399	428	402	388	400	431	402	391	411	434	426	433	389	428	406	399	414	411	423	410	385	372	392	386	417	405	417	389	403	395	413	412	371	372	395	395	377	445	397	398	427	413	401	425	448	394	433	392	440	416	376	392	401	361	406	414	404	418	402	423	365	394	408	398	372	370	414	401	414	407	400	387	411	404	417	390	419	388	411	414	365	434	400	405	369	377	417	430	405	389	361	398	414	400	391	399	397	394	432	394	408	404	422	388	412	416	405	424	436	404	389	400	371	371	434	411	409	411	405	444	419	383	384	409	406	382	426	397	374	391	380	402	414	403	428	427	407	404	426	378	433	400	431	384	392	399	399	382	347	363	404	404	384	406	393	404	411	424	398	391	396	410	400	413	417	426	387	389	388	399	408	433	404	370	385	414	421	414	405	396	420	414	429	375	455	421	390	398	392	455	408	406	400	385	422	402	379	379	428	379	383	384	390	370	409	412	436	410	408	409	416	412	433	387	420	377	403	404	414	406	409	413	429	416	454	422	368	400	391	425	430	421	378	416	394	429	404	415	414	386	404	438	422	408	388	393	379	416	404	382	382	388	386	404	415	414	398	371	383	390	396	388	358	399	403	434	378	396	402	416	368	423	399	415	417	411	400	445	410	415	389	343	425	400	402	425	444	382	374	414	392	415	412	374	436	394	406	388	400	394	419	414	413	368	382	406	387	380	431	418	414	394	378	429	427	418	404	394	448	406	397	392	421	406	402	381	421	431	434	417	387	385	403	410	425	428	397	460	422	419	406	399	448	446	400	413	351	400	412	393	385	452	431	393	385	398	428	418	411	379	391	428	427	385	383	370	401	411	402	422	399	413	389	383	412	379	405	388	404	405	405	389	362	378	428	412	407	409	393	405	391	394	422	430	393	407	452	427	404	384	377	385	406	386	382	401	406	427	399	392	397	392	404	416	430	437	394	442	421	421	429	393	385	405	419	374	437	403	448	384	420	416	398	389	427	384	416	406	384	374	393	439	398	382	405	399	366	408	405	462	418	396	393	429	396	394	416	428	397	426	372	387	364	411	383	460	410	399	370	396	437	395	396	371	404	401	444	404	440	434	366	421	410	415	394	426	407	408	394	367	383	371	415	435	404	398	404	393	368	415	402	413	377	392	402	402	419	419	403	413	375	394	384	412	454	387	415	390	435	372	406	396	403	429	378	451	408	414	387	397	415	407	386	397	389	378	420	388	452	429	358	392	418	387	405	423	412	398	371	393	413	439	406	402	421	438	421	389	406	398	399	382	475	415	410	397	439	397	394	428	404	424	427	424	437	434	401	362	411	429	405	404	357	372	371	406	420	389	417	382	384	383	410	444	402	381	396	393	410	369	370	393	364	384	372	394	387	401	412	389	392	398	380	438	389	464	417	429	388	365	387	430	421	383	409	418	404	408	419	399	392	439	389	383	377	392	369	428	389	390	446	419	417	397	412	372	426	424	432	405	386	392	407	399	390	366	429	415	420	421	385	407	431	403	412	392	406	382	388	409	411	387	374	392	416	410	402	397	368	431	436	414	418	422	405	447	407	440	389	385	407	352	375	413	407	398	427	380	415	417	389	423	403	368	393	405	402	426	398	427	404	405	373	376	405	407	394	384	388	414	399	421	429	400	371	409	383	408	396	402	421	374	412	398	415	402	411	411	427	381	400	416	391	387	408	443	387	381	442	415	381	408	436	387	368	418	391	401	437	382	395	398	400	385	423	418	428	392	405	395	409	410	396	420	405	435	401	416	404	451	429	405	400	393	413	390	423	393	415	422	398	397	382	449	378	401	390	387	389	399	398	392	402	405	384	433	399	391	411	395	343	421	408	388	406	390	404	445	411	414	420	438	403	431	396	402	414	403	384	409	394	432	401	405	383	410	363	423	429	378	381	406	437	404	435	399	445	376	416	403	401	413	409	424	383	366	415	411	388	362	421	436	384	386	385	410	397	408	394	391	379	429	414	399	390	390	374	423	408	431	423	419	413	421	467	403	380	369	408	404	420	427	402	405	402	403	402	413	402	397	405	416	409	400	439	411	423	404	386	415	402	406	398	419	447	388	423	419	401	400	402	405	436	399	391	421	373	411	452	378	423	390	384	417	399	413	383	424	402	437	378	422	412	398	403	394	414	381	397	409	386	407	409	398	435	439	408	409	355	396	431	410	391	448	398	394	411	405	399	403	391	416	382	392	371	377	415	426	387	399	403	412	432	404	405	393	394	422	422	404	399	416	377	371	399	412	441	394	417	408	390	404	403	368	387	421	421	423	432	419	369	437	384	421	379	446	402	365	388	424	384	445	429	400	421	372	404	392	387	381	382	373	411	447	410	417	410	394	432	396	375	429	415	397	402	430	412	421	418	381	440	419	382	380	394	398	392	399	378	403	434	379	443	394	387	442	399	417	412	383	402	407	407	371	404	387	375	398	402	391	384	393	387	383	403	451	408
54264	18277	2173	890	609	473	422	362	342	272	302	237	271	225	199	234	213	228	186	232	212	216	213	253	253	218	213	213	191	239	198	222	201	212	228	249	214	192	195	190	216	228	219	205	201	214	221	197	208	189	218	209	234	197	219	230	213	201	209	200	232	191	224	226	187	224	185	196	190	214	195	221	198	228	208	198	181	218	235	218	164	204	218	181	222	194	220	217	185	231	208	189	221	203	209	221	222	205	232	213	218	203	191	226	193	236	244	208	180	199	229	192	220	214	219	200	203	207	208	196	196	197	201	228	190	206	226	217	201	231	230	213	198	214	206	221	220	210	202	204	190	192	220	215	196	194	209	201	204	193	189	214	198	202	196	192	231	191	194	189	212	212	203	212	193	202	206	239	198	179	211	194	200	190	203	205	214	216	194	213	205	193	224	201	199	224	208	215	208	222	219	216	167	201	227	236	214	191	222	211	204	219	197	194	211	197	194	203	182	193	205	203	217	207	184	235	199	195	223	204	217	226	213	195	196	234	206	195	231	193	221	191	219	225	207	205	200	206	198	207	175	245	219	228	189	214	213	230	195	239	217	197	182	207	206	210	232	190	199	206	194	184	189	212	219	228	196	210	199	212	186	222	187	227	223	186	209	217	180	231	222	206	181	191	201	205	217	190	187	222	228	195	229	207	219	205	194	223	186	209	221	188	211	202	216	199	233	213	186	194	206	224	197	226	222	199	209	198	229	207	233	203	217	205	213	223	242	190	208	187	197	235	211	215	225	208	197	227	209	190	208	194	220	205	221	202	199	210	194	215	201	234	203	197	211	213	210	207	186	220	197	190	188	199	235	229	181	197	228	180	204	187	183	198	239	201	199	196	194	196	219	222	200	199	217	190	189	202	197	208	216	208	231	212	206	210	224	215	214	207	196	229	196	205	237	228	214	233	229	198	195	193	202	217	199	201	210	202	211	166	201	191	214	203	194	195	216	197	229	188	215	200	203	213	190	190	211	218	196	235	216	204	228	206	222	200	188	204	227	221	234	215	222	198	201	205	216	211	228	214	225	196	204	207	204	203	213	217	225	208	240	228	211	181	239	213	214	209	215	227	183	211	183	222	219	204	204	205	205	211	206	220	188	204	188	195	227	205	214	204	190	217	215	199	181	197	193	197	200	214	216	211	206	216	220	221	240	224	206	182	240	212	232	197	184	224	204	201	215	209	210	203	230	210	206	205	220	191	215	172	209	201	194	182	195	206	216	229	202	218	219	226	206	237	208	209	239	238	196	180	224	197	209	191	199	195	195	197	201	237	185	229	194	214	228	213	196	233	204	200	221	205	216	203	209	178	216	234	218	200	197	198	211	201	205	202	217	213	220	212	214	206	214	185	200	210	234	208	207	181	242	222	189	188	200	228	181	203	201	177	226	211	211	203	201	185	217	174	203	192	207	229	215	213	206	196	190	221	198	212	231	213	188	225	206	205	186	223	201	188	217	192	196	213	217	225	189	235	221	212	215	187	200	214	207	196	219	219	223	213	184	213	222	237	230	228	199	209	217	211	208	230	187	205	186	186	217	206	207	187	215	209	234	202	196	216	207	197	219	208	202	212	204	206	208	187	187	207	187	222	187	240	219	211	206	199	207	207	202	192	224	209	205	210	213	191	212	216	224	215	214	213	237	225	209	183	210	195	224	207	231	194	191	210	206	214	184	199	231	195	201	213	204	207	203	187	201	197	216	195	196	213	232	230	192	232	201	216	204	218	206	221	184	190	216	206	208	189	211	224	225	215	186	182	183	219	229	228	204	214	218	231	201	205	229	198	206	198	204	198	204	219	191	183	199	199	190	215	198	195	195	225	188	228	214	229	208	201	214	204	204	214	195	199	223	211	206	218	202	190	221	240	204	207	172	213	182	198	193	182	212	187	215	208	201	185	196	195	197	204	214	190	195	207	210	218	208	189	201	181	203	172	217	200	191	202	190	186	182	197	207	226	210	203	217	188	201	211	197	237	181	190	192	180	186	203	220	223	220	214	199	197	209	188	187	197	199	202	190	219	178	165	227	194	212	231	211	182	209	225	213	195	236	186	231	237	207	194	188	197	218	218	228	197	194	201	213	209	185	231	215	203	240	214	222	204	215	201	194	212	246	208	224	232	230	198	218	217	217	200	216	234	196	204	207	195	208	199	216	208	214	204	188	183	226	192	180	211	222	200	219	207	224	231	212	195	188	220	236	206	224	222	191	200	175	190	188	213	200	235	168	195	187	196	203	212	188	198	212	208	191	198	230	209	214	222	221	214	228	203	218	210	211	194	187	179	231	198	215	197	209	215	178	208	215	226	214	205	167	205	220	236	216	169	199	199	205	198	227	236	201	207	208	185	193	182	202	233	203	203	201	205	214	198	197	202	201	192	206	202	220	197	215	205	171	206	200	215	214	189	188	213	211	214	203	212	209	207	205	207	218	181	193	230	210	197	216	182	225	227	201	219	201	195	217	183	194	188	239	225	209	226	224	201	212	177	231	217	201	220	244	215	221	228	226	192	194	222	203	184	198	213	189	198	193	214	213	217	229	222	202	190	195	222	204	236	208	211	199	209	206	227	226	196	199	205	210	198	249	237	187	207	182	208	182	217	194	218	190	209	194	201	203	226	212	215	208	211	221	186	189	206	202	220	185	186	201	212	188	212	201	226	188	184	220	176	197	187	207	199	202	223	213	203	219	231	221	218	207	215	211	209	205	209	202	183	213	201	221	199	224	191	198	200	220	229	215	249	185	204	207	212	217	213	216	233	217	213	221	216	204	229	203	213	203	222	200	215	208	217	218	204	207	189	205	231	225	226	197	193	207	193	198	207	215	194	195	219	203	165	205	215	205	194	200	203	234	240	204	199	213	207	183	195	224	222	204	232	220	212	209	200	237	209	216	217	198	194	190	220	223	231	198	206	174	198	191	181	230	207	205	184	196	212	209	203	198	196	195	222	230	206	215	168	209	212	206	210	198	224	225	204	217	206	181	176	234	201	200	233	210	216	199	218	177	215	233	212	229	219	187	221	224	184	185	228	215	222	219	223	195	196	207	213	183	194	210	200	236	192	209	221	227	222	217	196	223	229	212	217	226	170	223	197	222	200	213	204	187	199	218	197	211	195	206	202	227	204	193	195	192	201	214	199	159	222	218	198	223	206	216	187	178	185	209	199	189	217	211	201	193	208	216	232	200	234	209	210	175	212	207	197	211	230	207	181	188	206	192	189	209	189	196	215	229	221	213	246	170	198	192	207	198	210	220	189	210	194	208	205	190	190	217	222	205	212	224	208	223	204	198	221	193	222	240	240	224	200	212	221	205	214	209	214	203	209	186	182	185	221	191	226	170	183	192	193	173	179	184	175	205	201	189	220	207	187	204	210	221	175	230	187	201	215	204	223	200	186	217	260	213	201	228	206	222	200	197	207	212	205	223	204	186	177	195	205	230	178	203	222	207	174	211	239	235	248
29060	1210	2240	2569	2335	1911	1623	1400	1270	1150	985	932	929	848	813	761	737	772	694	713	704	672	602	671	647	633	577	602	631	630	623	638	641	604	598	609	614	585	575	596	592	596	574	571	601	596	553	588	551	581	557	541	555	607	560	591	575	606	577	552	577	539	568	611	548	559	604	551	564	597	550	558	562	564	603	599	569	584	557	543	529	547	544	595	548	533	541	523	519	555	526	580	566	614	548	579	564	550	588	598	536	604	591	546	576	559	535	559	532	567	568	522	574	574	570	549	553	543	583	562	555	529	588	587	547	570	556	561	555	577	592	518	549	530	546	549	549	492	567	579	571	559	564	550	562	555	537	565	590	544	538	526	548	565	559	523	536	508	571	582	587	542	525	556	552	531	541	534	545	534	524	559	589	562	522	577	540	577	549	541	562	554	563	564	551	559	541	548	553	532	579	582	540	582	570	517	566	563	541	530	544	535	548	562	583	547	547	537	543	594	574	577	554	572	587	559	545	539	536	561	564	587	527	545	552	579	582	593	639	567	551	578	589	561	541	568	597	541	518	504	564	559	532	591	598	548	494	524	585	591	583	576	549	570	557	569	535	574	550	574	536	532	541	534	537	519	555	522	549	545	582	598	577	581	558	545	545	583	597	555	591	593	590	539	574	589	505	558	571	560	560	540	556	546	563	542	565	551	582	534	562	532	577	558	545	539	599	580	541	545	536	547	553	564	555	556	589	563	551	577	584	552	532	555	569	535	567	525	561	555	554	602	581	547	534	558	553	542	543	544	516	547	536	558	536	567	520	556	513	545	558	580	549	578	561	499	590	575	570	556	545	554	543	525	574	544	560	524	559	566	591	569	558	534	549	577	539	546	537	540	559	544	555	529	572	555	507	596	557	548	515	596	551	534	577	528	544	571	568	573	552	558	553	527	576	520	546	553	543	553	552	606	572	573	615	580	593	530	560	628	537	494	550	574	556	557	587	584	557	546	592	542	532	549	522	547	535	578	569	543	549	573	544	554	543	466	554	555	550	559	581	560	581	535	571	543	559	548	552	536	548	546	559	562	511	505	561	534	575	547	578	555	561	505	549	540	546	556	542	527	544	533	550	569	562	523	532	557	554	562	515	545	575	518	587	541	550	572	579	561	559	572	546	520	565	524	581	544	532	546	604	559	521	582	566	524	562	595	578	564	562	544	556	521	525	520	560	581	567	550	546	549	553	513	546	540	533	575	559	545	524	564	539	564	501	601	539	587	564	535	562	507	598	552	558	562	548	562	552	536	542	554	547	573	575	580	530	581	568	573	550	514	521	529	540	518	552	574	578	597	558	544	549	610	612	563	550	544	566	594	564	552	555	512	536	551	557	581	529	540	599	545	525	555	572	565	549	581	531	577	536	515	546	534	591	526	560	549	554	564	554	569	567	507	561	563	553	543	557	551	546	543	585	585	525	584	548	600	560	550	558	558	580	519	536	586	542	560	577	560	568	554	598	549	526	529	548	551	533	544	528	550	561	533	515	532	546	520	608	541	522	517	599	508	559	540	545	511	561	531	533	580	538	541	573	561	557	582	569	587	541	548	541	614	563	540	558	527	567	566	558	559	528	581	559	557	525	548	545	555	545	540	555	523	586	560	569	558	548	604	543	550	544	561	566	512	578	594	526	563	600	581	550	530	540	564	571	567	569	558	553	559	546	568	538	537	579	512	547	507	572	588	567	527	549	570	578	534	558	532	567	544	568	563	546	553	545	563	569	534	546	526	566	540	489	604	539	528	525	543	523	530	552	560	567	542	522	581	576	543	530	552	539	545	538	569	515	553	552	551	540	539	567	512	540	566	551	581	508	581	553	531	508	601	556	556	585	539	564	539	546	545	567	549	541	519	574	589	529	525	594	557	556	564	593	560	555	552	542	531	557	599	542	564	550	598	559	556	559	557	558	545	539	577	574	581	577	573	618	516	560	618	583	550	543	544	546	537	579	515	577	527	526	580	553	549	531	552	592	562	559	567	540	560	573	564	550	546	551	572	522	520	567	576	518	547	580	518	576	572	582	532	529	570	586	575	531	541	544	545	568	546	566	530	540	540	534	543	573	578	574	541	523	561	535	592	558	491	528	635	545	511	578	502	548	556	559	573	567	562	521	541	537	545	554	498	546	550	551	569	538	571	614	527	552	572	588	554	592	595	573	529	529	540	510	513	572	564	569	546	554	586	523	536	574	595	552	556	600	584	517	548	539	575	569	550	574	538	587	578	581	539	557	576	556	526	607	563	589	541	522	558	573	585	547	533	575	502	559	547	591	522	540	537	524	527	532	545	550	558	599	547	547	546	534	578	574	549	578	553	560	582	545	553	539	586	560	590	546	558	597	556	609	576	541	535	565	541	533	568	544	548	583	559	541	559	540	553	528	559	552	517	545	560	556	580	564	569	534	529	516	509	578	556	593	537	595	560	580	545	589	540	565	558	539	525	618	577	562	571	565	556	577	557	568	552	591	521	536	609	551	564	561	537	547	573	555	574	589	540	532	526	566	595	556	497	571	595	588	563	590	551	557	536	543	582	561	569	591	542	580	572	545	564	600	532	571	567	537	602	578	526	525	558	563	559	544	555	565	576	525	559	546	565	587	588	583	507	595	497	547	591	552	502	580	572	514	533	564	554	540	530	539	531	511	539	564	540	536	564	528	543	536	557	555	576	516	519	508	552	494	566	520	561	538	581	537	547	554	540	495	564	548	552	520	565	582	558	540	576	558	549	560	524	586	531	566	557	569	528	569	530	532	544	517	550	566	580	546	562	566	566	559	564	544	558	552	506	514	579	511	560	567	498	519	561	553	546	573	574	566	598	590	539	542	552	571	529	513	583	536	546	571	513	560	546	542	558	518	564	523	545	533	566	575	585	547	551	546	546	573	567	538	576	568	566	567	556	578	545	557	553	550	486	532	539	556	589	519	527	543	591	546	518	558	538	538	552	505	575	579	563	573	585	589	549	583	556	559	523	572	556	527	542	573	573	544	557	564	578	563	548	566	581	553	541	527	540	558	525	564	556	569	536	526	537	551	542	598	552	561	540	580	568	562	543	538	563	553	590	578	543	514	548	529	529	549	571	562	539	542	551	566	563	515	554	599	530	583	549	511	593	554	560	526	539	555	590	551	565	529	596	475	527	516	578	529	618	577	526	526	526	543	577	557	532	536	546	523	533	553	538	530	555	587	558	571	564	540	503	504	553	549	568	529	593	576	545	577	566	551	542	558	539	512	572	514	565	604	572	586	557	591	572	513	543	533	572	512	529	578	570	531	536	553	557	576	601	570	553	582	570	577	533	543	572	544	535	608	558	522	538	549	551	517	491	557	562	566	525	560	523	574	539	525	524	582	551	528	561	547	573	555	572	582	557	597	550	548	549	545	538	533	566	568	599	513	507	562	558	552	565	576	569	552	548	552	564	584	538	566	541	561	550	556	557	540	514	565	542	538	550	600	533	544	543
66089	27327	8068	2052	1301	935	792	681	629	559	533	531	478	458	426	468	484	426	468	420	462	415	389	434	400	412	379	408	377	412	424	380	442	383	410	413	435	378	411	417	380	389	406	427	414	394	396	388	418	405	384	410	388	353	418	422	403	421	424	378	404	371	377	394	406	399	394	407	404	387	432	406	412	392	409	394	382	373	415	431	417	403	413	406	410	375	394	380	380	399	395	387	380	402	399	402	394	366	361	367	378	353	410	380	349	397	413	372	394	371	393	366	406	429	404	345	358	358	430	408	362	365	411	414	373	399	382	419	385	408	379	411	371	376	413	368	362	368	413	404	393	398	393	393	424	436	428	407	419	399	363	353	382	425	390	391	414	384	383	386	379	402	373	395	388	346	426	388	391	370	412	387	350	374	400	391	378	386	396	428	395	435	412	412	401	352	397	394	372	384	385	393	435	387	414	392	368	412	385	399	370	385	432	429	391	372	384	383	388	396	417	391	411	388	371	419	411	445	407	418	352	394	396	394	382	376	381	396	399	397	371	396	349	407	437	405	390	377	366	373	417	375	367	437	383	362	380	393	390	368	382	403	416	402	394	404	381	376	404	398	363	377	382	345	369	381	378	394	403	400	388	405	376	379	433	395	381	400	446	414	415	325	421	386	433	377	431	414	391	399	383	387	409	408	406	407	380	424	417	420	400	411	372	359	410	391	408	392	389	392	414	391	380	410	428	410	384	382	445	406	399	381	413	404	392	399	370	369	374	383	372	387	379	395	403	399	392	427	411	407	405	430	379	396	366	417	391	375	405	412	405	405	389	420	419	407	399	399	415	379	435	391	388	426	403	381	408	379	368	374	368	360	364	371	373	378	408	424	395	407	402	379	398	402	380	373	388	362	430	398	390	372	392	380	403	385	365	387	431	359	389	335	398	379	440	409	436	410	379	377	373	409	413	401	387	401	400	418	392	370	392	349	384	398	405	401	393	362	380	389	399	390	424	385	372	372	414	401	386	386	361	354	355	410	404	405	370	383	377	351	408	438	349	403	349	365	398	365	390	400	412	377	380	368	391	373	370	434	421	366	421	399	416	394	383	375	389	401	376	384	362	386	391	373	390	393	417	379	402	389	369	401	426	365	380	384	382	397	397	340	384	369	392	387	366	402	386	385	416	360	377	409	362	346	393	406	342	377	348	446	356	397	394	406	372	361	414	379	401	380	412	392	420	378	383	415	378	386	379	410	371	406	410	408	395	381	412	378	341	379	408	347	371	397	410	399	390	369	400	379	354	411	400	385	325	386	382	392	435	379	384	408	364	365	390	418	414	426	342	354	372	390	401	404	390	392	388	364	400	400	403	424	384	383	397	406	407	371	404	388	368	393	363	411	354	407	385	405	360	398	408	364	409	398	401	388	365	384	364	363	396	433	402	385	377	400	373	394	354	410	384	390	403	421	395	355	398	382	414	404	392	392	397	385	401	432	384	389	375	346	390	399	393	366	394	397	416	379	427	386	385	405	385	375	366	370	371	392	383	369	411	387	388	436	430	391	413	434	351	401	377	366	395	381	427	407	362	365	416	415	377	369	390	404	374	397	394	361	361	368	417	401	329	406	406	360	367	411	381	357	427	418	368	388	400	388	407	395	415	349	382	383	398	378	380	397	391	394	391	367	384	424	381	421	396	425	420	419	417	388	381	390	362	359	413	391	381	376	406	408	351	406	416	416	408	395	359	409	373	396	381	392	398	413	452	356	419	342	369	390	371	380	364	381	374	393	409	395	369	360	347	389	379	392	390	405	389	390	362	371	407	361	368	416	390	359	403	405	366	365	392	386	412	389	378	376	398	423	394	389	392	381	389	380	407	371	395	403	378	385	419	404	428	373	367	389	417	435	390	434	386	378	376	389	391	430	413	384	378	404	346	384	401	398	369	398	393	368	363	372	376	370	399	375	406	410	414	378	384	401	421	394	396	402	386	365	393	389	398	396	387	415	401	412	366	440	357	390	386	356	388	417	412	369	336	402	422	376	415	388	434	385	409	381	379	371	391	354	361	423	412	400	382	405	397	365	404	400	413	401	380	356	401	355	424	401	380	399	390	401	407	373	356	396	422	389	410	411	426	375	400	404	392	396	393	369	377	421	383	357	352	434	387	388	426	417	434	421	384	374	409	422	420	384	366	373	445	372	400	403	383	384	405	388	361	382	384	391	393	388	394	400	395	405	372	378	385	386	367	389	391	406	391	372	390	399	396	362	378	389	381	397	372	401	395	410	403	384	385	352	394	397	376	397	354	380	369	394	380	413	405	401	413	369	358	406	368	388	373	380	363	405	405	367	376	403	382	371	369	408	410	442	411	435	373	410	402	380	380	385	431	393	356	407	405	413	379	386	384	417	393	418	403	419	409	409	401	367	416	356	424	384	371	376	392	377	392	399	371	352	392	395	413	373	376	383	396	374	356	403	399	403	409	406	432	363	404	371	378	392	393	357	396	373	420	369	387	388	393	398	409	372	347	418	373	374	353	408	418	413	418	393	386	403	387	391	381	372	428	380	387	373	393	374	417	405	353	348	375	385	427	414	395	357	401	419	392	340	352	383	413	406	402	377	390	394	406	375	421	358	396	382	421	397	432	422	365	359	368	428	423	380	378	368	395	377	378	417	381	359	356	381	404	408	388	374	366	384	446	380	406	391	385	417	421	413	349	359	403	402	371	373	404	379	364	378	388	401	394	393	378	424	370	405	399	396	403	387	396	373	384	409	421	386	414	394	403	364	425	374	397	391	380	369	415	375	380	395	377	380	387	429	398	379	409	338	398	363	377	410	412	377	398	369	391	381	398	399	364	393	388	376	373	387	393	396	349	371	383	412	402	367	382	420	394	425	389	416	403	399	387	369	432	404	404	400	390	383	411	365	400	406	417	395	359	399	404	380	417	402	395	394	417	371	382	413	423	387	385	394	415	418	416	374	401	386	403	428	393	398	376	352	390	365	383	379	433	412	373	378	368	416	363	370	386	378	404	394	386	392	402	367	417	418	380	397	404	401	362	396	427	363	402	388	442	380	403	389	363	389	373	357	398	365	424	408	386	363	398	385	378	390	416	408	363	399	340	384	372	418	381	374	391	377	419	358	410	404	416	390	369	367	396	387	413	372	377	362	415	378	409	356	392	413	391	405	387	435	370	413	380	413	392	405	381	409	371	365	388	401	402	457	395	419	399	406	409	369	384	417	437	377	358	362	390	386	404	410	389	393	422	403	373	379	333	384	408	407	390	394	391	422	395	410	379	372	371	410	393	406	398	365	398	379	413	367	402	376	385	399	383	380	386	414	438	388	445	394	367	373	411	386	393	383	373	431	404	407	421	391	391	411	351	363	402	392	404	334	385	384	406	413	369	409	428	365	381	384	399	413	410	406	381	383	375	385	343	394	407	380	397	406	383	387	386	370	382	401	379	371	384	380	390	376	395	419	393	405	380	387	414	358	415	375	418	340
37230	2263	4114	4884	4186	3511	2970	2467	2285	2051	1825	1709	1613	1475	1404	1333	1316	1275	1248	1207	1177	1163	1136	1120	1102	1099	1063	1113	1100	1057	1055	1030	1006	1032	974	1021	998	1002	1006	989	1038	990	968	995	1005	949	917	976	974	946	926	959	925	1006	959	911	931	967	906	957	977	897	955	972	960	878	877	930	906	958	923	928	985	980	905	909	986	928	940	927	943	877	940	997	883	884	873	946	936	995	935	930	955	937	920	874	947	925	910	939	889	982	909	944	936	854	940	890	937	925	897	954	895	864	885	896	851	943	940	943	873	915	885	993	961	911	925	886	910	907	925	934	929	936	923	922	954	916	934	981	892	968	944	952	900	898	925	908	931	930	854	946	925	961	900	940	927	933	875	903	941	949	931	894	939	959	949	935	890	925	956	950	931	927	915	951	928	940	921	880	981	911	866	903	926	990	900	926	952	869	926	907	890	915	944	883	908	924	922	946	857	908	915	921	935	922	886	833	876	967	931	940	897	909	913	917	959	917	904	918	903	926	964	894	917	915	914	892	861	876	912	930	912	898	955	930	938	861	942	928	920	891	875	898	921	920	932	918	911	962	892	925	942	879	872	956	903	921	915	914	904	967	971	936	950	913	910	939	906	926	974	859	925	858	901	977	900	915	959	890	895	914	916	874	959	899	936	925	876	915	863	936	894	934	981	906	926	933	911	956	937	947	891	939	944	913	938	888	889	900	874	915	902	919	890	1010	944	929	916	930	942	920	951	936	947	921	941	889	930	898	938	871	893	884	917	926	892	927	949	926	934	923	923	945	908	855	937	903	878	1008	920	941	856	919	915	888	893	905	910	939	961	885	960	877	870	914	947	926	912	897	887	900	871	906	875	895	919	905	917	954	958	931	862	907	912	914	950	946	931	938	883	938	901	881	852	899	928	916	937	912	905	906	883	932	875	891	922	906	893	954	915	908	945	974	939	907	901	978	914	867	870	909	937	893	883	905	920	862	927	896	908	931	869	891	958	941	913	953	906	888	998	882	903	925	853	914	950	911	921	857	922	934	907	922	906	886	900	966	896	928	879	906	931	852	935	947	896	902	886	919	900	918	942	874	881	939	868	940	951	913	871	947	883	978	914	892	934	938	936	882	926	919	904	932	911	918	928	960	917	910	964	910	952	928	922	970	891	926	924	877	919	876	901	932	948	876	919	898	923	946	847	916	875	953	927	905	902	923	907	927	928	902	920	928	885	948	911	905	875	987	907	939	892	940	980	977	890	857	921	879	898	938	891	911	902	887	926	926	933	907	917	883	902	898	941	887	930	921	925	945	882	929	894	893	925	879	904	960	868	925	859	870	945	958	942	920	953	930	918	954	927	963	901	949	883	900	952	971	868	899	897	892	933	969	931	928	946	857	878	958	909	948	942	948	950	887	907	905	946	921	907	917	938	925	911	965	921	911	888	899	941	873	931	890	896	925	982	916	956	884	890	885	1017	962	981	913	921	939	886	937	869	876	883	939	908	940	930	927	929	863	935	924	893	964	943	860	899	972	930	920	930	889	956	935	930	872	932	889	884	954	893	965	899	917	922	938	907	938	902	921	909	926	955	950	901	947	922	928	932	919	938	924	925	935	929	939	922	919	904	892	875	954	880	909	935	870	905	942	925	941	929	940	917	893	937	922	963	965	866	929	942	895	895	932	904	889	909	908	958	920	959	918	919	909	910	893	946	922	907	959	901	897	944	907	967	926	952	904	917	944	899	887	936	922	912	915	873	954	903	878	928	966	882	972	857	824	898	914	897	935	918	892	896	918	935	893	946	923	912	921	892	875	910	829	925	907	894	915	867	935	890	905	889	935	973	941	855	931	916	916	916	906	940	940	902	922	909	907	948	930	962	954	934	916	880	909	898	928	902	946	905	977	864	949	923	880	938	952	846	919	941	856	924	927	903	886	932	913	859	881	912	871	875	871	937	876	958	870	876	881	935	939	917	846	961	880	902	926	887	871	915	910	895	898	938	912	950	939	951	928	969	930	934	920	955	946	894	900	961	907	943	932	920	900	949	902	882	904	913	954	924	931	905	879	898	929	897	907	948	902	952	927	930	924	899	957	924	886	934	930	943	900	888	956	941	865	894	902	893	930	927	902	915	864	938	900	864	888	917	922	926	932	854	924	916	898	911	916	943	889	877	928	929	944	900	906	944	903	916	909	952	954	933	904	911	896	939	880	920	916	880	889	868	888	1004	929	909	900	921	904	914	946	936	952	866	927	914	936	956	833	917	913	901	955	937	876	967	932	900	923	957	938	919	875	961	952	852	870	927	944	908	907	910	949	825	962	923	894	918	894	925	872	994	882	931	946	902	869	922	873	923	949	933	935	929	965	903	918	934	868	953	915	928	924	911	929	933	877	912	947	884	934	910	924	935	855	886	972	913	931	842	885	909	894	932	883	971	930	900	933	917	889	849	899	865	933	867	898	929	957	886	890	908	871	920	891	899	883	900	918	913	951	910	918	930	906	946	934	854	877	965	892	881	887	919	954	927	889	904	935	963	894	892	891	936	914	918	940	918	867	937	922	926	851	973	873	931	870	936	917	872	917	917	901	961	843	895	908	855	912	937	915	927	904	899	954	931	902	952	938	907	893	955	930	919	909	895	894	912	936	923	844	953	899	939	905	895	917	987	829	928	929	886	911	905	921	912	911	901	919	889	900	863	918	947	875	894	897	902	928	937	936	895	923	863	942	969	953	902	901	988	925	881	987	915	945	889	864	923	939	897	920	956	941	944	962	915	901	949	896	919	941	895	945	890	875	939	897	957	913	935	912	890	879	962	911	926	874	887	908	934	914	891	913	937	907	943	968	903	888	870	956	917	928	843	887	941	921	883	897	902	960	902	915	908	961	926	885	946	905	899	951	965	965	917	918	928	904	953	950	875	884	915	912	901	928	917	924	885	906	879	915	925	946	964	931	961	871	876	942	872	922	970	911	972	939	946	858	907	957	866	920	865	880	921	924	910	894	921	843	964	923	878	870	906	907	900	938	858	935	927	926	861	919	946	891	936	892	917	861	835	976	879	918	935	911	885	918	962	908	978	889	967	951	929	884	919	887	965	913	919	934	948	893	899	916	938	904	934	898	914	868	960	932	956	936	926	920	952	912	910	899	916	865	959	986	876	956	901	925	958	918	944	944	923	916	900	902	880	951	864	874	925	884	887	866	974	927	932	884	916	894	892	926	892	943	921	947	968	929	874	923	862	950	922	910	886	907	948	936	906	952	950	923	910	945	901	915	926	971	934	939	864	884	901	918	933	942	908	954	892	937	927	916	938	944	931	905	895	948	885	922	855	927	911	880	913	893	913	924	888	906	896	944	937	920	935	896	961	926	880	922	939	932	912	907	916	878	914	933	940	965	907	926	943	942	922	920	931	957	849	884	900	933	945	923	974	918	957	877	946	931	945	932	919	908	890	932	903	902	882	902	899	905	910	950	995	876	941	895	891	951	919	943	949	905
9383	391	159	152	161	141	135	139	156	149	142	162	132	147	128	122	140	151	149	147	130	130	155	170	141	138	164	176	134	145	168	147	144	162	154	161	139	139	132	141	136	128	146	155	127	164	142	163	136	141	143	120	161	141	140	134	140	153	147	139	129	153	159	114	125	156	134	111	157	142	131	164	133	152	137	140	151	153	124	164	151	140	113	141	128	159	145	128	152	171	142	137	135	148	147	166	141	141	138	158	138	148	127	134	152	157	147	138	144	128	128	145	149	149	161	140	162	153	137	139	139	132	124	147	155	129	162	137	135	156	148	139	129	136	170	128	129	132	152	170	158	146	153	129	158	132	153	142	135	137	142	165	149	116	148	141	128	172	146	122	138	159	147	154	158	151	151	139	150	155	160	143	139	147	134	138	159	145	148	173	136	151	127	137	146	137	133	144	165	158	151	153	124	149	152	124	156	131	118	145	154	161	151	154	115	140	135	139	157	125	142	148	148	138	149	155	156	152	164	166	144	131	157	142	140	150	134	154	152	138	138	162	125	133	139	135	149	123	155	133	158	147	153	128	119	161	152	109	140	140	134	148	144	132	141	150	164	145	137	135	147	149	162	140	154	132	142	130	150	142	134	158	120	159	121	157	144	144	149	134	131	156	142	154	154	159	110	164	152	143	169	145	139	156	128	149	133	134	162	150	154	151	158	165	147	117	143	144	137	149	144	157	148	143	140	144	173	151	144	160	137	114	132	141	149	133	148	155	126	156	151	150	128	153	151	145	134	148	123	143	149	130	132	151	168	142	142	137	134	148	141	146	130	138	146	132	142	156	131	153	143	126	146	158	129	148	155	149	123	148	137	127	133	145	144	126	141	142	130	146	158	152	140	148	147	140	146	145	143	138	165	148	145	143	140	134	168	152	148	164	136	151	154	148	127	155	132	142	149	139	116	141	140	145	134	139	143	139	143	136	141	121	138	141	144	127	133	136	156	148	146	137	148	111	139	129	152	129	126	129	168	136	124	132	134	148	139	148	137	122	147	137	127	146	149	151	123	141	158	143	119	132	143	135	142	131	159	137	142	107	146	121	155	137	158	157	141	164	173	147	147	145	127	150	117	147	150	142	158	157	137	142	155	181	155	137	141	153	147	132	146	134	139	148	154	135	132	135	159	147	145	134	166	156	121	157	136	165	169	144	133	158	143	144	139	134	159	151	166	155	160	142	151	125	146	148	153	140	173	151	151	149	143	146	137	150	149	141	152	175	155	161	152	122	135	158	135	119	128	152	170	129	178	151	152	156	145	167	152	144	158	148	123	153	139	151	146	136	137	117	138	129	143	129	143	130	145	154	150	142	133	128	149	144	148	177	142	147	126	133	162	137	144	133	140	146	140	139	127	155	142	138	145	183	130	147	135	168	182	140	143	134	145	142	132	131	136	161	138	125	141	151	145	147	150	155	144	144	135	157	151	146	129	135	161	133	145	148	141	155	155	153	170	138	149	159	141	143	138	136	152	154	141	165	159	159	122	153	142	128	146	161	149	134	141	127	153	148	142	139	138	130	151	132	156	157	163	127	149	143	142	151	137	169	144	149	147	157	156	140	128	141	132	139	119	155	132	129	140	126	135	160	157	150	163	135	161	146	140	137	151	134	160	144	186	147	143	124	145	149	154	158	130	138	141	139	139	151	141	154	147	135	148	165	135	132	162	143	186	134	157	168	163	130	130	142	126	130	146	134	156	142	127	135	123	151	169	168	131	148	160	133	165	166	159	141	148	157	160	128	146	142	132	154	134	169	131	164	127	153	158	136	156	145	123	153	141	129	174	163	118	127	136	145	159	136	171	136	139	146	170	164	146	139	124	170	146	132	123	170	127	129	145	147	152	139	143	137	138	152	145	142	147	128	153	154	127	128	132	148	135	157	131	150	156	140	143	122	139	150	152	143	149	154	154	138	139	131	150	129	169	166	141	154	120	181	136	138	133	144	139	141	137	161	152	127	134	148	122	147	144	178	130	146	145	130	135	134	153	149	156	141	139	140	138	119	145	140	154	134	162	149	137	134	159	121	151	148	140	145	133	140	134	162	140	147	139	152	165	141	137	155	132	152	150	117	161	156	151	107	151	139	132	143	123	150	159	141	141	141	143	153	164	145	131	153	146	138	159	131	128	130	141	161	131	150	152	139	130	164	130	139	149	141	154	150	124	150	160	142	143	148	138	150	146	140	157	140	148	146	141	145	108	137	140	117	141	139	135	166	156	114	165	170	140	133	155	148	148	171	150	156	139	129	173	129	142	144	142	135	150	139	127	144	179	156	148	133	126	141	161	143	130	112	146	158	144	154	126	154	164	141	156	162	139	150	137	137	137	143	158	158	130	158	153	158	157	127	149	137	138	168	141	134	140	144	140	149	137	159	174	152	158	161	153	138	161	155	137	152	143	137	136	146	123	163	154	184	137	166	145	171	159	145	139	150	160	148	132	138	150	132	127	158	146	157	130	139	153	110	156	150	155	139	130	154	109	151	143	149	148	136	135	147	139	138	128	138	138	125	159	140	173	149	163	139	131	155	150	156	135	164	158	148	133	146	140	124	148	163	139	136	141	138	150	161	144	155	132	115	145	171	141	138	145	143	137	128	143	152	135	170	137	135	148	134	139	125	142	157	139	148	145	128	157	156	139	140	141	142	159	152	130	150	164	142	141	158	146	146	175	135	159	152	126	132	138	132	129	136	158	144	158	151	138	142	127	156	145	124	126	142	147	145	148	165	133	135	171	172	136	145	137	130	135	146	140	148	148	132	156	165	158	163	146	168	148	150	145	125	162	136	164	144	177	152	152	146	130	138	136	137	130	128	135	162	126	152	123	153	142	148	152	147	135	162	129	151	154	155	144	162	159	176	153	178	127	151	154	140	151	125	138	149	158	132	153	139	155	128	142	139	164	145	150	144	139	115	133	149	159	128	147	130	147	145	146	144	185	150	158	125	158	170	143	130	150	145	145	140	113	145	152	127	156	141	156	136	153	136	149	140	158	161	158	152	153	129	129	154	141	145	121	135	133	146	157	126	123	136	149	120	146	130	159	160	150	144	147	169	140	155	151	180	159	124	151	136	120	143	160	137	140	171	146	142	145	152	145	146	149	153	162	139	146	157	148	142	152	153	140	140	141	149	168	157	129	129	152	147	129	130	129	136	154	166	127	138	148	130	145	154	143	138	132	124	155	146	140	158	147	154	153	130	165	121	180	143	162	166	125	142	131	132	152	149	136	141	125	124	147	142	150	121	152	148	146	131	153	138	144	145	140	135	145	138	141	153	167	160	142	151	136	151	148	136	130	132	135	143	137	163	108	134	138	140	137	153	165	127	142	156	155	134	119	129	156	149	162	155	150	163	161	159	159	166	138	129	171	152	138	140	127	156	126	144	117	146	149	165	177	150	133	125	155	133	147	155	151	156	155	138	153	155	173	166	147	184	174	164	160	117	151	131	146	150
9229	427	512	480	464	465	464	452	438	452	432	424	415	461	393	427	412	386	403	426	396	425	441	383	403	403	412	372	438	406	390	396	437	401	406	395	398	413	373	398	416	426	404	434	362	411	414	379	434	353	427	410	398	402	400	410	414	428	391	426	441	421	406	406	397	374	402	445	391	414	420	444	409	419	414	405	394	398	393	388	426	403	422	427	391	435	417	418	420	410	424	413	398	365	458	413	389	400	408	407	412	388	396	402	402	413	405	409	411	418	423	410	393	419	393	400	432	431	412	404	407	418	410	418	441	422	374	417	404	427	402	401	420	430	392	391	388	380	400	421	425	409	394	408	389	386	416	387	376	405	431	397	368	396	399	397	391	428	408	403	435	402	403	419	409	365	370	384	424	405	405	429	457	418	403	391	412	417	389	397	437	418	429	403	371	436	446	391	386	424	399	377	409	393	415	406	411	372	428	412	410	403	408	389	387	409	454	403	387	389	417	358	398	424	402	398	404	411	407	425	413	443	403	427	412	396	388	439	401	422	388	400	416	379	406	402	400	381	420	393	414	394	419	393	453	411	403	431	442	391	373	441	418	400	408	414	430	410	410	426	412	417	420	447	448	419	405	408	384	376	418	413	406	386	368	421	391	377	424	437	413	396	414	432	418	428	414	434	397	400	436	402	401	412	391	423	404	357	442	407	416	383	393	425	385	383	427	427	393	417	420	407	416	402	423	410	405	426	392	418	398	409	403	400	401	439	393	405	419	428	401	421	404	419	416	359	395	434	412	396	409	387	417	400	412	384	404	385	404	424	402	440	386	401	418	410	418	431	406	398	397	449	407	424	393	423	412	406	460	416	409	414	420	366	408	404	414	411	426	435	409	448	399	419	447	408	411	434	406	416	412	392	426	414	394	412	406	397	408	389	409	375	418	405	415	413	376	391	357	449	445	369	416	398	420	380	397	429	400	386	410	393	399	408	365	388	478	384	405	410	438	409	397	426	414	417	391	447	406	437	433	401	417	388	368	422	421	395	398	422	416	409	416	420	440	426	438	484	394	394	391	399	387	383	403	358	407	402	398	408	378	359	445	414	391	379	415	447	402	432	450	401	397	408	406	411	404	410	405	431	418	401	417	377	424	401	401	407	390	421	407	407	414	394	383	429	374	421	406	393	399	439	377	445	415	422	461	394	456	407	390	414	421	409	382	375	397	411	399	417	401	397	416	405	371	393	373	409	398	406	383	417	450	411	389	408	438	434	377	414	408	403	388	369	400	393	364	412	407	411	439	402	439	419	424	411	404	418	405	413	403	425	419	388	390	441	391	438	352	447	404	415	417	394	395	432	382	397	424	414	458	435	391	404	383	393	401	406	401	421	428	381	437	407	381	402	410	406	377	364	422	410	381	451	426	463	387	433	399	411	440	403	405	397	364	432	400	378	394	400	454	414	390	412	393	446	409	394	422	420	406	382	389	386	431	430	406	382	390	435	411	427	422	418	373	407	385	424	407	423	415	432	418	412	403	389	427	410	393	405	398	443	423	403	399	390	361	431	409	418	381	385	397	394	381	423	394	430	424	422	388	397	407	406	450	405	411	416	420	391	381	388	416	408	395	407	398	381	401	413	409	424	429	371	424	411	441	429	375	407	406	388	410	387	391	381	408	417	388	415	405	430	392	410	411	420	412	394	415	402	418	428	408	369	404	392	397	401	431	450	406	412	432	379	388	426	409	422	433	419	398	398	405	467	409	424	436	421	405	385	403	444	406	399	420	418	423	399	371	421	434	431	390	408	389	402	412	427	378	390	435	393	418	417	443	394	456	420	413	392	402	414	407	382	441	389	405	391	399	424	396	403	435	404	399	457	427	425	440	434	402	392	412	404	388	434	418	412	427	375	420	415	404	382	435	396	425	368	410	387	433	379	424	405	390	441	395	412	399	417	439	408	394	406	395	388	391	411	409	406	456	418	406	427	375	420	401	428	444	384	413	405	410	399	416	431	395	400	426	448	369	442	398	423	428	435	415	390	452	441	399	408	408	430	451	408	416	393	382	400	418	413	416	411	404	390	422	426	428	438	392	402	385	416	433	398	428	396	425	397	411	394	401	397	392	377	389	407	392	392	411	370	388	401	396	418	412	414	413	387	424	385	418	384	380	404	412	400	413	439	461	406	442	382	433	438	389	385	376	429	441	400	411	391	382	411	444	413	422	416	417	416	446	425	393	407	432	388	417	416	403	444	398	416	427	400	424	397	373	410	392	418	437	359	424	385	438	426	410	368	353	418	376	436	398	401	397	388	406	386	382	418	404	409	394	396	411	417	436	409	403	415	370	393	456	416	399	413	423	424	456	410	434	386	430	394	393	427	401	397	394	423	398	390	412	436	436	440	396	398	402	401	385	409	412	423	408	366	377	416	428	417	421	422	390	433	416	407	413	402	406	402	401	407	407	440	436	415	415	372	389	434	397	419	404	403	403	404	414	408	403	369	418	397	418	368	388	421	391	395	401	406	418	414	405	372	398	403	407	390	400	448	433	383	422	416	393	402	413	417	430	391	421	380	427	441	431	391	399	419	480	391	416	412	444	435	404	411	446	403	445	411	403	408	408	385	407	410	390	436	404	415	403	447	409	406	440	387	435	431	386	413	397	400	408	417	430	403	424	378	416	408	431	403	391	369	416	370	438	435	422	391	416	370	391	411	393	429	388	396	428	413	392	429	413	407	423	398	390	421	414	417	466	395	390	388	437	431	401	432	406	402	387	401	408	402	403	391	377	394	407	405	402	399	413	377	422	415	389	416	465	399	396	403	405	411	381	421	436	379	474	461	418	389	409	413	417	389	425	416	393	414	376	400	419	402	426	389	419	390	411	369	411	419	431	398	408	401	403	397	413	419	383	422	376	389	398	408	404	398	396	385	394	404	401	410	385	378	358	402	387	378	381	417	400	420	387	381	428	401	396	374	415	445	428	396	414	421	426	406	432	383	441	410	436	440	428	404	418	391	390	419	426	412	439	409	457	386	392	427	413	408	378	436	419	388	362	386	414	380	360	397	419	378	400	440	421	412	385	408	432	413	382	425	406	391	436	416	416	428	390	393	423	413	406	400	388	426	416	410	408	433	427	390	396	399	385	406	396	458	422	439	418	396	419	448	412	441	395	400	423	401	398	401	439	467	400	431	465	380	431	400	415	420	384	440	431	435	396	397	426	413	411	347	424	426	417	438	405	426	400	440	444	399	395	406	404	397	416	425	435	414	394	383	421	401	442	417	401	398	402	412	379	368	468	418	420	394	400	378	405	390	410	418	411	392	392	410	395	366	389	452	412	403	381	426	390	388	393	410	400	407	368	395	414	418	395	411	392	354	388	413	428	390	427	397	390	442	434	426	399	364	404	418	386	407	401	417	402	401	428	406	417	414	420	417	420	427	391	407	398	404	420	443	397	407	383	399	399	361	418	418	442	416	427	412	376	409	394	393	433	408	389	409	406	431
54620	18373	2455	876	581	464	398	375	334	313	280	299	215	227	237	245	238	237	243	230	217	194	253	232	213	221	224	232	182	234	194	205	225	235	199	208	190	217	219	207	238	213	222	228	237	231	201	235	242	219	213	202	181	205	198	202	213	204	188	203	200	200	184	194	217	212	210	212	216	239	214	208	220	229	216	219	222	231	205	198	211	222	218	225	206	242	217	199	218	228	215	183	191	191	193	211	226	228	197	246	202	208	230	215	194	201	221	188	229	192	219	242	208	209	214	190	196	214	212	190	215	219	212	195	190	220	212	233	197	173	217	192	216	231	222	245	206	198	211	211	200	243	231	245	197	201	174	200	219	189	211	205	203	201	217	202	189	207	200	208	234	193	241	171	191	199	211	219	243	167	230	199	218	206	188	199	236	220	199	219	199	219	213	214	209	167	230	234	193	207	191	199	194	200	209	190	215	203	225	194	221	204	196	200	197	215	187	212	198	188	203	191	204	211	220	196	192	208	235	191	235	229	183	220	229	191	215	195	200	198	212	192	188	207	211	245	212	180	190	216	208	220	195	203	215	218	214	209	221	197	202	207	211	203	203	244	200	223	213	226	175	190	223	188	214	214	212	213	229	219	186	201	225	229	214	217	194	212	194	207	213	227	183	202	205	213	178	215	171	202	195	240	216	214	189	190	196	235	206	202	187	193	203	213	224	175	201	218	212	200	215	235	233	196	205	225	208	171	217	194	223	231	201	202	213	214	202	214	215	210	202	206	245	207	216	194	214	217	200	223	215	197	219	210	227	196	193	211	208	238	196	228	200	212	211	186	229	221	195	183	192	237	200	205	217	230	208	212	218	196	242	221	180	217	238	219	206	205	193	216	199	203	212	195	227	231	214	212	223	195	224	214	199	211	202	198	207	200	215	203	184	205	234	215	211	199	188	191	197	193	201	218	214	195	200	208	226	197	190	215	228	238	229	214	202	201	191	209	196	228	190	216	205	191	208	238	188	221	207	198	215	188	188	198	238	220	210	199	239	189	217	217	191	207	216	235	210	243	223	195	214	226	206	221	195	203	205	191	220	218	223	208	211	204	219	209	234	207	221	203	227	236	218	199	188	194	210	229	213	206	201	196	202	241	204	217	210	183	188	171	194	191	208	184	216	213	212	202	205	234	201	226	205	220	218	223	211	212	205	212	228	261	234	213	206	183	228	189	205	227	211	210	197	203	209	240	209	199	231	194	220	216	183	202	210	218	221	217	248	208	209	226	183	224	215	225	173	201	215	199	196	203	200	219	195	204	220	182	209	214	202	222	226	213	209	205	210	184	209	200	175	217	214	194	216	214	182	199	239	210	187	182	214	218	215	210	198	191	193	171	231	210	225	206	225	217	221	211	197	224	223	177	200	195	201	232	211	165	202	186	208	212	230	193	205	205	194	196	202	196	210	200	225	209	197	218	209	204	193	221	214	205	205	225	216	196	220	221	199	192	184	193	224	185	193	207	233	215	247	222	175	212	207	218	223	204	222	200	207	233	209	222	216	231	220	217	200	238	202	206	199	192	201	215	202	195	200	184	231	235	238	244	205	205	219	232	206	211	202	202	201	204	210	182	206	232	213	210	179	212	180	221	209	204	228	194	206	213	199	212	215	215	182	197	209	201	231	222	179	197	197	188	201	181	188	175	213	199	197	208	184	206	212	188	236	225	173	224	211	196	208	200	217	203	224	222	213	224	205	209	227	206	179	192	199	202	199	213	196	186	213	210	220	212	187	209	233	219	214	192	197	199	217	218	209	230	224	221	185	220	196	201	184	224	217	206	236	197	199	212	170	166	223	218	180	198	213	208	213	198	225	189	198	194	191	226	219	212	200	217	203	219	188	197	201	232	213	213	200	199	221	199	216	207	207	211	216	203	214	205	209	207	241	201	215	201	211	190	231	212	184	208	193	184	200	199	229	201	217	190	222	208	199	205	227	217	205	202	211	229	229	205	197	244	218	217	206	248	189	187	195	219	214	215	202	207	194	207	203	191	213	198	208	227	190	210	214	178	218	201	203	225	210	203	215	203	188	206	202	210	217	202	225	210	197	190	235	202	220	191	202	176	189	212	198	216	185	196	225	222	220	215	189	209	192	226	202	183	210	205	205	199	223	210	222	202	213	221	197	229	197	210	205	206	217	205	209	187	223	232	192	188	212	218	237	194	195	208	210	219	193	201	192	259	200	211	221	186	203	195	201	200	222	205	194	172	216	190	187	217	206	218	214	205	202	227	194	198	226	216	182	200	196	194	178	192	215	208	185	184	203	224	186	215	216	200	192	206	219	216	196	213	214	214	194	183	203	201	213	220	207	214	217	226	192	213	203	218	207	224	186	236	246	211	199	230	205	223	198	204	213	216	192	232	207	212	200	159	155	199	221	195	208	223	201	184	213	192	256	207	226	220	188	197	221	186	202	205	211	229	180	189	206	223	218	192	205	200	211	190	215	204	229	194	220	197	205	197	199	228	214	201	192	198	210	178	203	213	192	236	222	209	199	214	201	230	241	233	215	205	218	227	201	199	199	193	237	208	186	196	213	212	221	223	218	212	231	201	205	202	193	215	204	240	201	211	208	220	219	209	224	192	183	208	204	224	200	226	228	185	209	189	204	209	244	183	219	220	224	207	201	234	173	195	198	228	212	203	189	219	172	209	197	211	186	208	212	220	231	192	214	210	215	191	208	229	220	199	199	211	188	218	209	201	216	192	195	202	212	185	207	215	183	187	230	199	205	222	194	230	216	218	204	217	182	210	217	211	201	187	179	204	184	181	199	194	204	223	228	204	195	214	208	225	196	197	207	194	212	197	183	229	216	182	197	185	198	184	187	205	202	201	199	228	206	229	190	209	211	210	213	211	234	234	210	208	206	208	219	218	224	212	224	219	193	222	216	206	195	218	209	216	198	188	220	214	233	211	204	212	185	205	200	207	204	214	213	186	240	229	192	188	239	194	216	209	227	213	192	202	218	213	216	190	192	168	204	241	213	213	196	192	214	192	213	200	204	218	221	222	199	233	204	229	222	204	189	210	192	231	204	223	236	174	202	219	206	206	218	234	198	211	208	214	195	203	202	187	225	218	174	236	202	212	226	204	233	226	205	238	244	226	205	206	224	232	209	198	200	205	180	203	233	210	205	209	208	216	193	247	224	224	198	219	207	216	193	222	193	217	206	203	203	198	214	195	217	192	225	216	169	213	206	210	216	214	212	217	196	196	220	222	215	244	203	196	200	205	196	203	217	200	228	222	209	190	202	180	194	186	202	218	202	185	209	178	187	214	221	220	188	203	222	237	202	191	206	202	200	230	183	186	221	209	210	190	198	205	245	195	189	212	215	227	220	220	224	206	207	190	240	215	198	168	230	188	202	196	182	207	200	219	209	192	209	191	204	202	206	195	234	221	207	200	235	210	179	198	208	178	201	225	209	203	224	212	185	217	229	220	215	216	212	199	217	171
28758	1184	2183	2589	2276	1886	1602	1444	1255	1169	1042	990	890	871	781	862	767	683	717	701	643	701	656	694	613	667	629	615	617	643	591	647	583	660	548	595	568	597	583	542	610	610	572	575	613	564	572	594	606	566	607	591	573	560	595	583	532	585	525	621	585	600	580	559	572	568	558	599	489	562	568	548	538	560	585	579	550	572	554	557	573	578	545	544	531	546	591	533	574	533	511	547	550	524	558	572	548	544	574	509	602	563	529	550	575	528	542	527	591	551	584	564	518	563	515	549	586	551	544	524	603	596	538	537	569	556	545	587	537	533	570	538	526	571	561	563	583	530	608	576	611	601	506	560	515	582	539	560	562	572	540	583	545	536	563	521	536	552	536	539	575	542	577	616	540	547	564	542	581	566	551	550	509	547	534	546	604	522	502	529	542	540	611	544	558	556	559	559	555	552	555	577	539	541	551	578	555	565	598	577	565	558	522	555	563	551	562	534	555	532	553	564	546	546	550	577	531	558	562	549	571	583	569	535	633	535	531	590	596	553	543	537	542	564	549	556	554	587	524	527	545	561	538	574	551	534	555	561	537	553	522	585	557	531	582	553	571	545	593	522	513	510	537	539	563	586	597	565	567	525	570	535	547	518	513	621	529	592	518	551	587	538	566	508	560	529	568	544	576	572	576	539	537	564	533	556	570	543	551	542	513	552	514	555	525	537	571	571	544	566	519	585	576	575	568	571	562	551	542	591	582	532	564	551	583	579	534	560	542	584	561	555	547	548	542	541	535	564	558	526	549	578	541	594	560	550	533	581	566	508	562	553	580	558	527	543	532	589	568	579	552	572	564	523	521	585	565	546	543	522	553	536	548	532	524	550	570	568	587	585	510	590	572	543	546	551	572	552	576	570	534	601	552	541	585	593	528	544	541	550	532	580	556	627	514	548	577	571	567	553	526	549	576	529	573	579	544	551	526	519	545	526	515	572	585	569	541	559	542	551	536	561	572	564	515	532	558	570	564	553	566	561	573	553	567	518	572	563	553	568	503	551	568	604	551	519	564	513	575	567	522	525	591	546	561	598	558	558	544	535	547	556	556	581	593	548	582	539	589	552	503	524	564	539	565	571	546	559	569	519	558	570	523	537	562	540	550	567	550	587	543	599	566	558	509	520	601	578	507	525	550	588	538	542	555	522	605	573	547	556	556	546	522	563	551	578	540	567	533	532	519	549	547	575	515	516	595	535	556	548	550	520	540	572	531	539	534	537	573	566	586	549	539	568	535	532	575	557	591	495	540	562	527	572	550	586	564	579	573	523	539	556	541	527	571	529	533	541	542	529	548	540	571	557	548	622	537	545	578	598	601	590	560	582	598	556	531	551	537	567	570	574	507	562	531	585	501	520	617	571	582	577	593	568	542	564	583	533	566	586	571	577	566	549	558	572	552	531	562	557	551	531	556	584	551	545	553	610	571	564	580	583	576	538	583	564	592	574	563	520	529	569	593	547	533	528	521	557	543	523	533	557	561	512	545	550	567	555	555	520	530	514	575	555	536	545	499	558	582	569	560	586	539	602	569	561	577	556	525	507	535	579	564	589	601	545	562	565	513	541	599	589	547	547	566	605	616	541	539	562	539	542	511	558	516	518	589	600	529	535	528	558	558	513	563	592	513	552	544	517	580	576	556	585	513	506	572	561	531	571	561	577	541	536	505	569	569	570	569	526	549	505	585	545	570	583	561	551	540	568	587	551	523	576	559	532	558	568	538	588	521	573	528	553	571	552	577	554	549	503	566	531	544	565	522	564	558	568	574	572	515	570	569	514	561	561	530	537	565	578	550	566	544	563	548	569	542	566	567	586	575	553	518	558	544	545	539	522	559	572	558	565	578	584	548	518	571	569	571	574	593	542	556	548	575	556	579	569	577	518	557	525	567	558	575	557	562	574	530	550	544	525	555	561	568	580	555	569	569	519	542	586	542	558	566	577	535	535	560	547	556	582	562	616	544	539	557	547	532	617	523	518	526	566	550	497	537	498	489	528	562	569	565	538	578	559	537	544	543	502	566	601	551	543	571	582	501	529	551	531	553	524	537	570	549	540	551	563	582	542	569	569	549	545	539	560	556	509	597	535	557	567	582	567	552	559	573	568	564	561	561	581	645	550	610	531	516	585	565	581	592	541	528	566	551	540	579	521	557	540	548	593	587	559	558	578	531	571	538	562	558	575	551	595	558	550	518	541	528	591	560	538	554	571	562	569	559	558	541	522	538	539	540	545	543	570	531	532	530	585	542	520	542	576	543	515	522	568	563	557	561	513	540	592	537	567	541	525	605	588	522	593	538	579	532	579	546	560	550	613	573	597	592	570	573	565	553	569	560	623	511	529	593	526	510	598	540	617	560	568	523	541	501	540	572	559	548	588	579	592	585	561	558	564	544	587	544	553	592	565	521	587	552	589	534	540	572	545	558	550	525	552	567	549	574	582	575	577	544	559	528	569	579	595	561	594	546	560	540	540	529	556	564	574	531	533	534	503	515	576	539	536	541	532	534	544	544	548	556	545	522	567	510	562	556	568	526	572	579	537	555	525	594	535	515	595	565	552	520	583	576	549	527	554	537	584	545	557	509	582	571	581	538	570	539	535	528	538	557	558	588	546	580	579	562	563	554	501	530	544	567	569	537	578	566	556	554	544	554	534	532	545	572	576	539	554	549	566	573	548	495	520	577	528	534	556	574	538	603	524	584	555	482	553	559	575	527	608	561	540	515	566	549	548	537	594	583	514	554	544	546	566	539	568	564	569	601	557	578	524	536	568	580	543	526	563	575	567	531	562	577	562	539	565	535	522	577	558	537	548	548	543	577	607	531	558	544	564	570	574	516	573	578	556	551	532	559	527	494	594	549	543	598	578	564	541	550	547	555	571	515	555	539	547	534	566	555	567	521	528	562	627	542	566	581	552	581	591	526	551	512	554	535	565	552	575	581	517	601	567	575	525	562	571	570	558	539	599	571	543	590	591	552	542	541	564	582	552	522	579	526	550	597	544	531	581	558	526	552	553	547	547	539	543	530	586	560	531	517	569	595	580	566	600	578	538	548	539	549	540	600	535	611	532	603	586	577	563	548	573	560	563	498	595	554	543	577	555	559	527	525	559	535	529	560	552	607	577	560	578	579	585	576	538	615	515	534	542	578	538	560	574	528	559	522	539	560	547	550	543	518	537	547	538	584	579	541	565	562	547	570	481	523	542	558	519	546	583	543	563	563	538	554	540	551	487	549	534	530	519	596	565	566	563	588	563	549	531	531	569	605	567	545	542	562	585	549	576	583	545	564	550	567	574	592	616	526	579	563	526	548	584	519	552	575	538	566	605	621	567	578	625	533	539	530	515	560	536	518	558	545	578	558	552	565	537	535	532	535	586	569	575	559	563	555	529	593	571	590	537	559	568	523	532	554	506	554	568	556	551	517	567	571	556	546	547	528	587	560	543	532	522	541	563	508	578
68604	27079	7855	2024	1319	978	818	689	650	580	570	495	506	493	442	489	457	438	431	437	444	408	436	372	406	373	417	425	415	382	371	367	417	378	382	369	402	390	402	417	384	425	408	408	408	422	403	411	424	384	393	385	388	380	411	432	399	396	386	399	370	405	368	421	361	379	420	424	395	390	387	353	403	393	401	378	350	406	381	410	405	349	406	392	391	387	406	374	412	427	434	407	404	355	399	408	360	369	398	407	399	370	383	388	364	403	411	406	412	398	381	400	399	423	369	388	414	434	396	435	407	387	387	392	403	368	348	391	391	399	354	411	383	419	362	360	388	396	380	378	413	393	425	378	430	368	383	422	388	369	422	395	363	377	395	365	403	371	386	435	370	408	382	369	426	391	434	411	373	417	421	394	404	380	438	432	379	398	372	367	380	376	407	399	421	368	406	383	397	410	407	412	375	441	363	377	380	410	365	363	414	418	397	395	375	393	416	343	390	414	378	422	404	405	410	400	359	395	417	427	372	413	448	394	397	384	383	399	381	372	398	400	430	427	411	384	408	401	398	414	385	371	377	375	376	402	386	398	382	391	370	372	372	412	437	396	396	391	412	350	395	410	380	418	392	373	406	414	389	390	395	390	347	402	396	366	380	393	393	373	383	376	387	401	388	370	362	445	403	386	386	405	405	376	421	445	410	373	395	424	375	390	398	372	345	376	419	383	376	400	401	395	380	385	439	397	398	381	413	386	377	414	390	393	393	380	361	404	382	415	348	385	410	367	394	401	409	414	448	430	396	397	394	384	380	398	425	386	373	379	382	386	376	423	380	381	397	397	415	421	406	391	405	410	422	353	441	404	378	390	378	412	375	379	399	387	385	394	374	424	354	369	399	385	357	382	411	371	362	371	366	369	385	358	365	373	399	365	389	362	379	412	393	395	405	404	369	342	419	388	422	382	395	433	435	383	407	370	403	383	412	426	417	402	390	429	382	404	431	456	378	369	406	386	432	377	382	408	420	384	411	377	345	396	398	410	392	391	409	365	427	388	422	355	370	384	400	383	417	388	385	426	385	382	389	382	399	387	399	356	410	371	404	436	369	416	403	391	380	377	384	383	392	408	409	370	406	373	356	358	376	360	424	382	393	397	415	399	373	382	403	410	386	353	372	391	397	395	370	420	397	393	380	402	399	418	388	379	394	394	363	373	381	367	384	417	371	392	374	371	417	387	399	415	378	389	423	394	349	378	373	414	394	401	383	389	413	393	395	375	365	379	426	426	389	363	419	395	377	371	367	422	388	397	384	384	422	335	426	422	376	369	380	369	396	399	388	410	395	399	400	361	385	405	382	420	427	409	376	416	413	375	389	364	383	393	394	356	390	390	417	392	414	412	406	421	403	425	403	392	371	408	410	395	375	421	356	385	369	401	405	397	404	364	395	354	401	403	411	397	338	390	343	374	372	378	420	367	403	381	386	373	362	430	386	425	408	395	408	358	400	387	391	386	381	362	357	410	377	407	407	393	358	369	410	408	385	370	402	383	382	391	407	389	387	432	367	394	390	382	408	356	409	409	390	370	394	432	394	421	405	408	382	376	374	383	378	419	386	421	377	385	432	419	385	394	363	351	375	353	396	413	409	385	408	416	409	410	390	340	392	395	428	398	354	381	404	403	420	401	368	402	360	417	429	397	423	387	413	381	352	382	394	354	391	397	366	385	426	375	376	349	340	440	403	389	394	392	409	399	411	421	402	413	387	385	351	389	410	358	413	371	415	397	402	410	381	352	374	377	365	372	418	396	428	379	384	402	384	399	433	405	399	384	416	405	399	377	402	409	386	395	427	368	402	402	372	395	403	402	392	432	405	353	390	368	378	382	381	417	409	439	420	368	404	401	381	391	395	377	412	371	353	390	431	408	422	373	368	373	403	397	384	396	375	372	384	365	397	410	391	433	412	390	380	359	381	385	383	385	383	390	366	381	352	383	400	402	387	413	373	374	389	402	381	393	364	406	430	390	390	353	388	425	430	413	385	392	410	380	403	363	406	392	356	389	391	403	392	377	419	344	407	373	366	369	388	416	393	387	395	395	358	387	415	383	394	389	380	382	407	388	414	398	393	371	371	415	376	401	382	358	402	381	386	407	378	382	380	415	393	379	418	380	354	423	416	409	409	374	390	406	409	388	382	388	363	374	370	364	432	375	436	401	390	452	378	448	387	408	389	428	399	381	363	388	388	383	410	386	410	367	372	421	388	404	373	374	380	408	420	400	410	372	366	394	397	394	417	416	376	391	401	390	372	364	369	363	376	372	408	440	422	402	375	395	389	392	351	404	386	410	405	418	392	389	433	381	376	378	380	391	380	400	387	399	370	385	371	396	381	400	376	395	407	399	390	374	367	405	390	389	374	421	390	390	416	375	382	360	385	412	367	375	363	400	414	392	348	414	411	413	383	388	428	408	414	393	403	376	431	380	412	379	397	409	397	402	408	424	394	385	422	403	402	373	383	365	430	399	364	378	381	338	420	393	388	399	391	412	365	415	426	365	391	382	408	382	439	409	422	412	400	404	397	400	406	384	398	390	377	388	385	415	390	404	391	395	408	427	387	396	375	353	410	403	406	403	397	342	356	403	422	354	372	425	380	375	394	398	378	400	376	370	366	389	375	395	373	339	381	403	419	392	405	365	403	393	421	390	364	395	419	349	376	396	415	379	422	398	364	377	380	377	401	394	403	385	368	370	413	405	392	394	405	369	391	387	407	385	385	431	418	403	389	410	382	383	390	391	415	394	410	367	366	381	418	380	394	379	388	414	408	406	445	430	396	408	394	407	375	373	389	414	365	435	418	418	405	392	392	404	357	400	381	407	364	371	395	377	375	417	382	388	417	368	410	412	438	428	379	399	400	398	413	364	371	376	385	390	391	370	422	398	403	425	387	401	385	434	397	376	417	400	413	370	388	364	393	386	435	379	384	388	442	397	372	396	374	408	380	374	407	418	392	380	359	384	381	332	413	406	406	400	416	411	336	406	387	413	414	415	376	388	373	384	366	389	375	400	390	416	340	377	385	382	396	378	396	401	381	380	395	392	379	396	401	395	389	410	443	401	378	369	383	404	407	411	413	403	386	379	408	400	386	381	369	391	400	393	392	371	409	397	385	401	351	380	377	391	367	364	415	355	393	395	413	366	380	374	406	383	367	406	391	404	379	393	401	346	356	447	409	408	337	421	392	363	385	417	417	393	376	403	390	401	392	402	381	403	395	401	415	429	378	396	443	381	357	397	396	391	396	398	437	407	419	373	390	384	385	391	396	410	402	398	384	402	363	391	381	379	436	396	406	389	387	362	377	356	407	368	404	389	415	384	373	410	379	396	425	416	417	375	430	383	351	390	395	369	387	382	350	376	407	382	406	356	415	368	389	371	375	386	359	377	364	418	387	396	362	364	417	437	399	371	382	407	405	411	403	369	372	388	375	406	386	455	402	373	340	392	404	395	390	377
37321	2202	4279	4902	4395	3582	2889	2669	2276	1967	1903	1703	1585	1541	1428	1374	1317	1278	1223	1188	1215	1147	1104	1099	1095	1137	1025	1060	976	1017	1052	1006	968	987	1031	1042	908	962	991	994	1012	968	976	997	929	967	973	957	1023	977	982	956	979	973	907	962	952	917	960	963	977	961	1008	926	929	976	936	951	982	949	881	935	891	924	918	919	922	902	984	919	935	929	953	950	915	986	966	947	904	863	913	927	954	918	923	942	934	894	924	979	987	989	964	906	888	901	941	939	904	877	945	975	953	904	888	946	1004	910	888	938	873	938	964	949	962	925	882	941	934	937	938	918	916	917	936	956	954	924	942	938	872	916	922	924	928	923	923	911	970	867	925	920	918	981	947	928	946	917	968	937	939	921	926	905	910	908	912	994	919	930	955	927	928	926	907	915	843	905	949	923	868	877	911	926	929	890	971	887	894	926	930	901	935	900	875	926	931	910	938	892	932	909	878	909	943	902	895	915	931	912	951	922	876	854	900	963	888	950	961	910	919	925	947	843	943	930	912	931	915	988	903	842	924	916	904	955	906	905	917	956	928	898	909	934	974	937	946	918	946	940	857	898	920	900	932	937	897	949	905	923	870	900	953	936	894	903	918	883	921	972	903	913	933	959	898	904	947	912	965	955	916	854	888	897	933	931	899	937	900	918	927	923	931	955	874	945	884	868	934	934	872	920	918	984	879	866	890	877	905	963	914	916	943	933	935	971	946	948	931	856	931	901	898	904	860	915	865	938	913	970	921	929	948	920	915	891	905	926	902	943	897	894	950	916	931	921	893	901	969	902	913	910	906	890	949	948	921	887	896	924	886	895	939	945	920	905	986	965	856	923	936	945	955	897	909	960	916	880	919	955	938	878	914	934	941	933	902	872	854	980	933	838	912	905	911	931	958	905	933	919	921	935	947	897	914	938	895	870	926	939	969	933	906	963	889	913	945	912	935	944	954	913	960	869	875	938	942	915	878	903	924	973	940	862	922	920	891	937	878	896	897	931	974	961	888	950	927	949	913	907	913	888	930	891	915	939	933	921	941	897	916	911	877	895	864	943	928	895	954	868	906	907	892	887	871	966	900	934	911	906	945	921	904	932	908	910	900	895	926	906	881	946	956	884	934	951	957	895	946	887	955	872	900	929	892	937	928	923	907	877	870	847	876	928	925	937	895	852	929	931	912	916	918	892	893	936	889	890	947	951	873	919	884	924	917	840	931	892	885	896	858	930	965	929	964	868	918	937	952	893	886	877	877	873	887	944	927	904	931	938	856	922	964	952	924	955	969	914	914	879	892	898	919	861	919	965	877	968	956	908	889	861	917	892	845	905	872	916	913	950	979	905	971	946	899	906	949	933	923	860	918	945	859	871	940	906	928	917	896	903	933	933	927	906	910	967	888	885	939	895	936	925	907	920	930	905	906	911	949	956	888	949	912	943	942	895	907	919	902	921	861	915	942	912	901	906	957	874	888	836	893	924	945	885	892	907	935	843	916	981	918	963	941	881	956	922	944	952	929	904	898	923	900	911	904	977	961	993	899	937	880	899	887	928	880	969	894	944	950	904	887	902	904	858	918	955	943	906	887	942	905	913	931	875	958	949	879	956	883	951	927	859	909	942	897	940	926	866	885	882	912	942	904	881	941	918	938	937	933	890	933	921	949	906	966	913	892	955	920	909	956	923	911	928	905	928	936	935	937	970	930	938	896	969	910	941	901	950	907	933	960	920	882	863	898	875	962	945	901	956	884	912	918	900	893	938	915	861	925	960	904	936	894	887	929	1019	897	876	917	928	905	921	884	933	904	908	895	963	933	947	936	904	876	890	934	934	874	933	934	904	922	884	904	868	957	907	900	909	974	938	917	889	937	936	908	910	924	946	910	904	904	921	867	905	890	886	874	935	875	935	947	880	908	989	904	974	907	960	979	919	949	896	954	925	958	898	895	957	896	934	894	948	947	910	907	870	949	870	901	939	905	923	878	903	964	917	942	933	951	898	909	938	957	869	912	916	918	945	937	928	943	911	952	907	918	920	918	882	880	957	912	927	934	895	926	878	968	919	955	947	865	952	926	950	983	925	933	887	964	972	908	970	903	898	923	919	898	944	909	909	903	976	939	904	891	956	889	912	898	913	927	896	924	891	914	911	914	964	945	936	904	914	913	900	925	877	983	958	882	911	897	946	945	898	930	863	924	884	871	932	886	881	899	936	912	934	941	888	949	923	932	897	877	942	894	856	915	893	883	924	938	941	898	920	889	945	921	924	932	906	876	883	912	932	910	899	1008	898	920	870	915	855	901	877	971	907	881	880	903	935	923	905	897	934	951	877	955	903	922	931	937	889	948	951	932	904	949	964	900	891	859	916	910	889	856	927	939	934	924	921	915	942	911	902	864	907	904	945	925	895	900	889	925	888	913	934	918	933	919	967	942	877	943	864	919	917	962	867	877	919	848	899	930	936	917	906	939	948	949	962	962	909	907	950	923	923	940	915	919	870	935	923	939	933	927	909	875	972	923	867	921	914	895	928	930	967	930	878	871	898	893	906	908	911	888	931	921	925	899	939	917	850	896	963	923	881	889	916	934	932	913	993	871	909	927	912	972	881	932	854	882	930	932	910	871	907	945	894	932	969	985	914	888	896	961	964	877	925	921	941	934	902	922	892	925	896	907	889	861	896	936	900	921	931	923	947	915	879	911	918	925	933	931	915	910	931	914	866	932	908	884	962	917	919	943	889	916	905	929	875	890	960	921	898	929	884	902	939	907	979	959	930	913	933	912	930	871	889	934	877	906	884	948	920	926	883	924	866	871	910	922	927	958	921	897	931	927	855	919	924	915	949	962	965	893	906	885	917	964	967	940	959	898	907	967	855	951	945	855	915	909	950	881	938	909	865	907	935	932	890	934	860	898	935	896	896	921	906	952	967	916	887	856	837	952	946	932	920	924	943	923	941	933	933	930	962	950	937	946	958	912	930	940	972	908	943	905	947	887	943	922	931	906	954	947	875	909	908	891	907	862	959	932	946	969	895	944	987	937	928	922	973	924	936	924	927	922	880	966	907	924	932	894	919	909	942	938	943	926	897	932	889	899	886	929	928	876	924	946	917	962	898	921	921	915	902	925	874	916	899	901	898	966	920	890	905	938	920	831	880	926	881	894	922	905	923	935	908	883	965	919	892	843	958	881	930	930	917	945	928	910	908	917	939	912	920	909	907	930	927	930	889	920	879	927	970	901	898	914	928	869	964	924	953	943	919	925	980	928	931	923	898	912	908	959	891	951	961	934	929	951	940	881	859	886	900	875	920	912	925	940	838	993	901	853	949	900	888	930	887	962	940	935	922	869	927	912	927	849	894	953	898	949	942	882	907	937	935	871	929	937	902	909	909	920	887	871	890	891	912	906	931	931	923	919	913	944	899	940	908	890	885	984	926	839	918	861	936	902	922	934	905	908	945	906	907	911	918	930	943	937	955	892	896	905	903
9443	415	185	159	129	160	128	153	162	146	151	146	148	170	157	140	164	177	151	157	149	137	134	156	146	142	136	155	132	153	149	164	144	160	155	134	161	148	162	146	156	118	126	144	149	130	141	150	137	140	140	130	148	154	153	142	150	131	170	136	146	134	144	142	132	151	149	145	154	129	153	153	138	143	156	122	118	162	141	131	139	148	136	144	151	149	147	135	157	152	143	168	154	131	139	156	130	140	136	147	152	125	144	142	134	129	149	125	150	140	149	144	149	156	142	160	149	142	145	134	145	150	137	140	158	152	138	124	122	149	143	131	122	136	146	147	154	134	141	144	139	127	170	140	174	181	182	157	143	142	166	155	167	165	168	142	133	152	138	161	147	148	148	153	122	151	146	159	133	160	149	132	138	137	146	153	140	104	166	129	135	150	136	140	120	140	166	137	151	134	132	138	152	147	122	161	139	159	119	149	137	147	139	137	143	152	156	130	160	145	150	152	162	164	136	148	175	137	143	135	139	150	141	139	169	147	149	145	146	152	120	170	147	140	166	137	136	150	164	160	125	156	118	158	138	128	138	154	135	125	138	145	129	132	140	144	121	122	157	133	134	154	155	135	136	126	129	149	144	128	150	153	137	130	147	107	142	163	170	152	155	128	139	136	137	125	150	136	139	162	185	140	154	145	154	131	143	140	147	143	142	142	144	135	152	158	125	146	143	151	161	141	135	140	142	154	141	139	146	121	138	126	148	128	130	146	155	149	137	142	149	124	160	128	136	146	133	154	147	163	142	151	138	151	155	130	135	147	157	134	159	144	126	153	142	152	137	143	137	145	150	116	133	139	164	137	163	137	144	149	148	141	151	139	154	143	158	146	136	147	130	168	158	160	149	141	130	140	138	133	129	136	158	143	122	155	139	160	157	128	145	143	131	158	155	159	150	160	154	146	154	148	141	137	142	128	139	129	134	131	144	134	142	119	156	169	154	154	157	139	140	146	143	138	157	153	148	161	154	190	161	121	147	155	128	136	131	165	150	132	152	146	146	134	127	131	170	134	146	123	151	143	147	162	154	129	129	136	131	143	139	139	144	147	115	124	138	148	140	152	158	171	139	127	149	119	131	160	158	150	123	128	145	127	145	130	158	158	138	129	126	124	110	127	139	138	151	136	121	146	161	151	137	164	137	144	118	139	135	161	146	122	133	179	163	131	151	170	138	133	135	124	141	141	134	134	136	165	121	143	137	159	168	138	158	150	136	146	128	157	156	130	158	158	141	129	131	146	131	133	140	139	145	134	147	164	137	140	128	145	147	121	104	148	143	159	136	155	154	125	134	138	131	133	128	135	162	176	145	120	147	147	136	129	158	154	162	151	142	143	137	150	147	189	166	152	145	142	136	147	147	164	136	149	131	131	156	125	128	135	158	147	144	151	141	122	132	126	152	153	144	151	147	142	136	137	160	140	129	123	132	132	137	118	138	137	114	140	162	134	136	167	136	135	133	163	135	128	133	150	139	135	160	149	154	161	136	137	148	138	141	145	130	150	149	169	124	127	121	145	139	150	162	150	130	158	151	145	155	132	151	139	159	128	162	160	140	137	146	135	147	158	149	162	141	170	140	170	110	146	150	147	138	160	141	131	149	126	138	143	125	143	163	133	145	152	120	128	164	145	161	147	128	139	151	156	127	158	144	163	158	146	146	155	171	155	130	120	149	138	165	141	118	142	136	146	138	97	172	134	152	153	157	141	138	140	123	117	145	135	143	174	155	130	162	147	149	141	126	156	131	140	132	141	137	149	140	126	160	148	135	127	140	120	137	134	149	139	129	140	150	126	133	152	136	147	164	149	154	155	151	145	147	138	133	135	127	150	167	148	119	156	124	148	148	118	128	161	132	150	125	128	143	143	157	155	137	140	149	170	152	143	150	137	145	157	126	127	132	151	127	140	122	140	161	140	144	137	136	133	152	143	140	142	156	174	162	151	135	138	132	117	139	135	132	140	174	148	138	137	132	151	125	142	166	150	149	139	143	141	145	131	149	130	145	129	137	129	136	135	158	142	137	154	149	152	155	129	131	154	158	140	160	152	153	136	141	132	135	139	131	125	145	150	151	124	144	159	165	169	119	125	139	150	151	148	148	152	143	144	146	128	149	152	143	133	153	137	128	127	116	119	148	153	126	134	157	139	143	144	161	137	127	119	155	152	124	137	132	127	145	153	162	127	133	139	152	120	137	128	129	114	132	173	150	144	126	122	145	145	143	137	139	161	134	148	152	169	142	168	148	126	153	118	155	158	157	143	152	137	137	131	168	155	152	151	148	142	143	155	160	141	155	138	152	148	125	157	140	151	131	133	119	152	136	146	139	142	106	118	150	140	143	141	143	164	127	143	138	138	142	143	125	122	123	143	160	140	132	138	153	162	143	136	151	125	129	163	142	136	154	137	152	139	152	138	161	133	146	156	126	150	153	152	126	139	141	152	153	146	136	123	156	131	131	158	142	141	144	128	149	136	164	151	145	148	135	138	150	136	136	150	149	169	137	125	160	134	136	148	149	145	147	141	141	149	145	135	147	155	153	137	120	151	142	134	130	136	118	141	160	130	137	139	136	128	125	152	126	155	141	157	154	132	151	152	157	161	156	141	154	127	138	133	145	152	166	143	107	142	152	158	126	129	127	134	120	132	135	132	140	162	121	164	141	149	143	147	141	149	150	124	153	154	148	111	138	159	131	132	152	159	140	147	140	120	148	112	144	172	159	154	165	132	163	156	163	153	148	152	160	153	148	121	129	151	138	145	137	166	142	120	149	140	125	124	143	146	152	148	137	124	115	141	146	156	152	151	128	133	147	154	126	157	148	144	161	158	123	156	126	169	141	170	134	144	152	164	158	150	145	166	121	134	134	142	124	142	154	159	136	143	148	172	154	161	138	137	129	142	126	129	148	134	149	148	127	146	147	141	143	151	125	133	131	134	142	162	144	163	159	147	132	125	128	126	143	122	140	163	143	116	153	141	148	129	155	149	137	133	137	137	147	141	160	145	143	137	145	131	143	144	133	152	134	158	132	167	129	134	134	137	136	137	162	143	148	135	114	138	151	145	144	134	154	129	154	146	146	139	142	138	111	164	147	153	140	132	127	153	146	160	143	160	124	129	144	146	135	153	147	156	150	132	157	168	152	146	135	139	133	103	157	173	145	127	127	129	143	136	144	124	133	142	159	151	153	132	128	131	127	144	177	153	119	137	141	126	133	126	115	136	148	156	123	139	150	140	151	165	154	148	148	157	169	139	161	133	145	139	143	157	164	147	139	111	142	150	140	138	142	140	120	142	160	122	149	133	120	136	159	137	139	144	129	130	142	131	134	145	150	175	157	139	153	142	164	146	139	128	123	144	134	151	142	145	132	167	151	147	122	132	141	135	151	136	151	138	138	139	127	135	137	145	134	141	130	140	134	163	168	156	128	149	114	147	171	137	154	130	138	143	145	146	134	155
9581	406	422	462	454	469	455	457	447	415	402	415	440	428	428	413	423	397	422	427	445	411	412	412	406	416	436	391	406	442	408	428	398	407	417	404	399	362	414	409	383	398	395	428	445	425	373	401	385	416	419	451	425	396	381	393	366	422	377	396	378	420	402	425	379	419	443	450	385	407	373	404	415	389	398	425	390	382	441	394	421	407	392	417	381	448	402	398	397	419	415	392	442	418	380	405	395	406	404	448	416	416	399	395	402	422	415	426	406	405	419	412	391	416	419	404	427	396	393	402	450	395	422	414	408	397	402	413	385	423	388	406	434	369	398	381	410	430	403	404	415	427	391	365	393	410	413	411	417	414	398	388	395	419	391	386	424	431	412	394	423	370	385	404	441	389	397	378	401	458	426	411	456	437	396	427	406	391	400	410	395	408	439	361	402	413	419	408	383	402	389	399	421	387	387	401	420	445	420	391	400	406	423	397	434	392	419	391	417	413	441	389	405	396	394	397	381	394	391	386	454	407	426	406	454	391	404	387	369	412	397	408	399	380	383	405	382	405	392	407	356	372	392	396	407	381	405	409	416	404	384	421	390	363	417	380	377	421	376	417	402	389	446	392	395	399	397	435	391	396	403	428	424	401	379	423	439	418	397	375	399	399	421	430	407	408	436	439	415	415	377	434	387	365	414	414	367	415	405	402	417	385	419	411	382	415	397	404	416	424	401	414	421	395	388	402	402	392	433	399	415	375	392	404	410	435	427	406	431	391	423	417	398	368	404	381	404	410	423	420	434	371	405	442	406	396	430	407	359	388	407	346	381	401	422	427	428	389	394	410	404	390	434	419	375	433	437	412	446	407	410	364	406	396	402	388	411	415	395	443	427	382	393	365	424	418	410	415	423	425	416	385	423	410	424	390	401	401	381	417	403	416	386	444	419	405	403	400	391	387	405	382	409	421	380	391	410	379	443	401	376	439	439	391	394	411	390	405	401	427	414	395	397	437	418	441	417	407	348	396	393	410	414	369	398	394	380	414	415	389	411	391	450	381	388	450	399	391	388	447	424	456	403	436	379	425	428	402	396	409	399	411	413	389	420	424	417	429	398	403	408	410	410	401	411	405	419	373	445	382	437	398	382	402	382	422	390	354	362	399	413	389	411	416	413	369	423	422	435	396	402	405	403	403	396	387	381	386	414	419	421	424	391	405	445	410	404	391	420	394	413	380	416	413	367	397	405	393	388	411	401	424	393	383	411	409	426	410	394	411	439	380	424	437	362	411	419	423	411	414	389	415	411	368	413	390	398	410	398	395	393	441	406	418	422	420	381	386	410	406	361	404	409	432	414	385	411	398	419	409	373	425	427	402	415	398	370	387	410	388	403	407	408	449	388	389	388	420	399	382	434	359	419	392	438	425	408	410	383	444	392	383	418	394	425	416	393	394	377	400	395	387	426	435	387	407	362	416	440	378	360	393	401	393	421	412	400	387	420	434	427	396	400	425	435	379	402	368	421	424	404	427	409	416	406	414	420	411	397	393	399	421	374	394	429	405	391	451	406	412	389	424	417	371	386	384	405	381	400	390	397	429	404	420	415	427	413	385	397	389	458	417	385	423	409	371	391	403	415	411	402	377	384	400	423	399	385	414	422	374	419	383	389	390	433	376	410	426	435	379	397	399	428	379	402	411	406	400	413	424	392	413	407	400	365	341	406	443	418	384	424	428	357	392	392	416	402	419	400	399	430	405	418	418	387	412	433	388	426	400	424	426	414	400	389	444	431	397	432	371	423	422	420	414	443	385	396	397	390	408	336	382	432	416	385	408	417	377	435	388	395	422	378	422	392	358	381	387	393	420	395	405	407	393	403	377	415	402	391	410	386	407	408	409	376	405	416	454	390	354	357	429	391	383	410	409	408	410	417	395	423	408	429	404	430	390	401	387	371	384	424	389	385	397	416	407	432	433	459	402	391	399	408	348	415	430	380	373	401	394	410	399	414	464	410	423	438	362	422	378	422	439	386	430	423	428	399	373	407	402	377	387	381	395	393	362	382	387	402	402	404	436	372	401	385	418	373	422	406	370	384	409	435	406	407	414	399	411	382	434	367	385	403	408	404	426	403	417	428	383	406	417	408	420	342	387	369	363	428	367	423	401	431	383	413	387	388	399	379	398	398	384	401	397	396	445	424	397	431	387	418	407	397	363	423	414	397	358	429	402	398	391	410	414	398	400	399	422	411	382	389	400	412	382	417	384	378	396	377	459	446	400	373	399	395	427	430	436	409	411	376	412	416	407	384	370	387	404	420	439	349	393	387	402	429	405	390	402	406	423	392	390	370	404	425	390	387	387	376	390	415	401	372	391	410	428	382	405	441	399	413	418	435	406	415	373	400	413	412	384	403	382	416	409	391	406	427	454	395	395	398	427	390	387	430	390	398	410	375	410	447	430	437	417	395	424	411	449	419	396	422	381	436	410	392	393	408	369	412	398	399	399	417	380	421	424	410	371	397	397	399	391	412	384	387	403	400	369	421	394	405	377	397	402	389	412	434	406	379	396	455	403	393	429	415	407	381	407	428	448	406	382	382	420	422	411	427	367	418	396	441	358	420	400	407	453	439	375	427	398	407	419	379	380	387	421	362	450	396	367	417	397	399	423	389	419	432	404	390	421	441	391	397	382	420	390	411	413	399	400	391	382	388	423	400	398	394	429	389	379	377	432	397	413	391	413	405	431	401	413	388	425	419	390	426	440	383	382	404	392	429	428	392	405	408	367	407	400	386	371	393	407	370	373	396	435	393	426	409	439	439	375	419	413	413	432	411	413	414	371	401	429	369	389	402	404	379	421	370	414	404	402	378	397	403	413	402	422	360	424	421	406	407	421	382	401	397	402	383	400	386	416	403	396	382	442	443	438	387	430	448	368	402	393	384	400	430	375	375	384	419	417	418	405	412	416	381	405	364	435	426	404	415	427	409	405	375	436	383	409	380	422	429	399	382	372	446	412	425	402	372	420	376	413	400	437	410	413	450	425	411	401	385	387	420	418	404	426	437	428	404	395	422	406	422	385	427	382	416	425	411	407	428	403	387	422	413	418	376	419	415	396	386	399	377	425	401	394	384	373	400	405	395	404	390	395	420	397	417	399	391	417	395	417	424	384	373	418	376	428	450	420	408	406	404	389	403	410	428	392	402	472	405	391	399	361	379	424	403	404	414	363	398	419	399	420	392	418	407	375	381	421	391	430	398	443	412	409	448	415	410	413	396	417	391	389	398	388	400	388	403	400	421	428	397	415	387	390	361	377	412	414	424	399	355	376	384	432	400	425	408	369	423	385	384	405	441	388	407	374	383	421	401	389	377	392	426	398	381	400	358	402	366	397	394	402	412	414	399	397	388	415	423	401	392	380	397	392	403	410	373	377	407	413	414	413	382	375	429	437	412	374	420	410	391	432	376	415	394	357	383	413	400	395	388	426	390	406	374	384	379	443	368	417	429	389
56147	18094	2245	912	576	477	402	392	333	307	275	267	255	259	238	244	244	236	218	234	225	225	219	218	232	207	222	198	199	211	212	214	213	250	223	224	190	191	196	229	180	206	187	213	219	201	206	214	245	197	219	219	220	211	212	207	219	205	221	197	214	205	220	217	215	221	213	212	206	244	219	188	191	205	230	204	185	198	240	232	171	190	221	190	220	227	210	205	246	213	201	219	253	212	224	221	213	214	232	205	218	203	204	213	191	207	210	190	225	198	198	184	212	213	217	205	226	190	176	226	180	219	193	206	210	226	195	185	201	188	203	218	218	224	196	172	176	230	222	236	223	202	209	208	209	234	225	198	192	212	210	222	202	196	229	217	224	212	203	235	183	187	186	198	215	190	214	193	208	230	207	184	181	213	199	223	239	216	201	209	200	195	202	229	209	205	194	211	193	241	188	208	207	210	230	188	231	211	212	217	205	231	188	212	198	208	204	226	201	189	204	197	196	220	207	224	188	211	210	217	208	220	215	200	198	212	221	199	211	199	191	215	235	204	227	215	183	202	231	247	223	215	227	209	194	216	225	211	191	214	210	229	216	216	186	201	225	210	219	228	190	190	191	218	214	218	207	204	209	207	212	196	225	205	198	197	206	219	200	205	225	213	213	220	222	235	196	238	193	206	215	235	215	237	211	193	189	208	217	205	227	211	212	213	201	175	211	211	201	194	186	198	199	209	219	170	229	202	188	207	197	219	222	217	194	210	238	214	216	209	229	203	220	244	225	183	230	217	207	197	200	220	208	200	198	197	227	186	197	188	201	211	189	211	227	207	206	213	196	213	224	200	216	229	209	205	210	197	226	210	223	189	191	219	189	186	223	208	189	207	219	172	198	229	204	233	218	218	217	202	204	230	216	209	224	225	189	213	205	198	215	234	208	208	202	198	210	186	206	220	226	210	204	203	176	207	223	208	200	213	197	212	203	196	240	220	211	172	187	230	213	204	209	213	197	202	184	199	216	206	214	195	220	196	204	186	202	210	205	182	199	197	200	188	210	240	201	222	203	192	223	236	208	198	204	171	191	227	178	192	210	199	210	211	210	222	217	208	195	218	197	217	194	214	204	227	196	209	199	224	224	208	196	209	215	206	200	212	211	196	195	236	200	193	202	217	206	205	193	204	222	194	172	220	184	198	230	225	203	203	233	214	215	216	199	196	246	211	204	265	219	197	212	222	190	214	240	196	199	210	193	193	218	194	202	207	208	196	199	218	190	224	216	185	228	233	224	205	223	220	196	180	203	210	202	218	238	209	235	237	201	229	248	198	207	198	211	202	215	229	207	188	213	199	199	220	206	210	211	238	183	233	201	208	239	189	200	213	246	252	212	215	206	208	202	204	212	240	222	199	180	223	210	215	193	206	235	221	210	196	229	215	203	197	219	215	214	190	206	214	221	200	198	220	211	215	203	190	208	219	230	203	196	223	236	215	227	194	207	226	213	197	208	239	187	211	218	211	214	190	206	199	220	207	210	191	184	203	196	231	205	218	226	214	240	206	201	234	210	225	212	218	247	206	237	209	209	209	194	218	196	217	222	200	231	216	219	229	216	208	187	218	225	233	213	213	213	190	218	210	218	214	208	207	219	191	222	213	195	203	235	238	189	222	212	194	215	195	210	222	184	202	195	219	212	207	226	219	174	191	223	194	229	232	210	203	232	221	206	197	200	205	195	201	175	209	201	206	225	213	223	220	214	212	228	200	202	209	181	213	187	184	196	205	206	197	200	206	204	210	209	216	214	199	183	186	198	222	216	204	232	204	199	209	217	221	187	209	191	194	202	231	199	197	198	246	215	197	210	201	185	190	219	224	182	202	209	191	196	205	198	213	214	225	201	206	218	204	209	204	209	210	180	196	223	197	228	213	207	191	199	190	206	199	221	232	229	211	199	213	215	216	185	192	193	194	185	228	226	210	215	197	222	196	234	203	230	222	237	196	205	209	201	185	220	223	205	194	208	221	189	200	225	206	208	200	238	203	209	180	196	186	223	203	191	233	219	210	214	193	202	211	196	208	220	190	206	213	206	214	216	214	193	218	225	216	202	222	223	220	251	234	205	214	203	188	206	189	193	203	220	202	212	215	204	197	200	205	205	212	231	212	215	202	230	215	188	203	253	219	228	235	227	198	230	210	220	200	204	194	195	196	185	191	229	206	202	205	207	201	197	192	203	175	225	210	224	208	210	240	246	191	215	189	202	209	211	248	229	239	225	210	231	193	200	200	184	194	221	223	222	217	195	203	213	207	235	192	213	188	209	205	210	200	223	225	203	194	189	199	198	214	223	182	194	196	205	227	221	211	205	228	250	218	201	210	199	225	218	215	224	202	218	225	194	210	208	192	214	198	198	195	204	247	201	236	221	195	234	197	205	222	231	219	232	211	181	210	187	209	203	213	208	223	222	229	205	222	156	205	185	199	217	194	208	213	206	209	188	213	183	224	202	188	207	210	212	202	234	202	199	185	210	197	211	197	196	211	218	190	214	199	180	208	198	203	199	178	193	177	222	201	215	221	185	231	189	211	192	208	184	196	203	250	222	200	225	211	203	208	217	218	170	224	201	210	222	244	196	192	222	203	240	191	183	205	211	221	201	211	219	199	229	185	208	208	203	213	240	201	203	224	217	236	221	218	206	218	212	202	201	182	220	216	211	201	198	214	204	213	200	196	207	217	222	198	206	208	206	223	232	198	190	207	237	188	207	204	236	232	198	206	207	228	206	209	217	219	184	211	222	200	220	219	206	206	210	210	198	207	223	215	196	220	217	214	212	195	208	219	202	174	230	193	209	221	191	206	217	186	205	210	215	215	194	216	186	192	192	183	231	210	234	224	217	203	204	206	211	215	232	203	210	176	207	197	242	198	194	234	202	223	199	217	220	185	214	226	197	201	205	240	225	208	233	210	214	206	204	213	209	222	210	214	216	211	219	205	204	219	187	190	231	227	233	219	222	203	226	195	250	203	213	207	204	222	213	178	219	211	198	212	219	211	213	229	214	206	197	234	194	216	194	210	204	207	201	198	212	205	181	193	175	224	209	185	203	217	196	210	210	206	197	225	226	199	186	219	226	214	230	198	216	198	187	220	172	211	223	190	199	229	208	209	212	221	219	217	214	209	213	222	212	186	212	221	208	224	233	195	201	236	232	211	182	213	219	199	215	194	196	192	200	236	202	197	219	230	202	213	186	217	227	200	217	213	216	204	208	224	207	246	219	214	233	215	203	212	211	225	176	219	208	196	209	221	219	247	198	180	196	223	222	218	214	191	197	200	224	203	178	231	228	217	202	219	181	185	197	201	196	208	207	209	184	208	213	206	203	207	210	177	192	232	215	218	201	208	205	192	200	220	226	189	181	193	196	197	188	215	224	217	219	195	229	198	201	212	205	236	218	221	222	216	227	193	204	207	207	230	216	211	240	241	218	200	214	184	214	205	212	224	218	201	222	229
29130	1222	2275	2660	2270	1944	1594	1337	1225	1135	1068	921	920	870	872	819	770	748	701	686	658	646	693	676	663	627	625	649	640	583	613	593	655	590	581	582	612	575	611	583	631	577	589	580	628	629	558	579	571	553	552	590	532	562	581	613	549	590	586	583	528	581	541	523	564	534	557	592	530	567	543	588	556	578	562	582	576	582	589	590	530	562	553	566	540	590	596	583	587	612	549	562	574	532	536	538	576	563	579	552	537	558	572	566	543	577	582	561	567	564	543	546	560	561	574	554	518	608	592	561	564	574	589	571	562	525	526	540	560	544	559	570	573	550	577	550	550	537	546	587	563	552	574	598	578	569	577	568	628	563	561	555	548	574	516	558	546	565	564	564	546	570	591	550	593	531	575	542	582	536	560	543	598	558	574	565	544	540	566	541	571	553	558	550	541	543	594	542	570	533	577	562	573	575	595	553	534	540	591	579	531	579	525	535	561	586	596	547	560	580	540	535	573	549	574	527	553	563	557	530	587	542	523	554	626	568	514	545	553	533	554	557	563	558	545	600	523	554	530	562	564	580	533	578	532	571	546	535	523	598	528	574	551	557	524	566	548	524	530	525	543	527	588	543	545	592	552	564	556	564	568	592	537	572	582	588	533	533	591	514	591	635	585	537	513	608	540	559	592	566	566	562	565	564	542	556	577	528	532	563	569	547	575	549	577	608	539	593	572	586	532	556	545	540	544	510	587	550	577	556	564	560	577	567	534	547	549	591	592	573	538	530	561	536	599	587	525	552	568	600	518	558	574	571	581	600	572	570	534	532	536	555	593	553	542	577	626	550	527	537	553	556	596	552	580	567	491	561	574	528	540	559	538	582	579	588	572	544	549	522	559	524	558	542	552	530	554	543	590	520	550	542	523	543	545	617	580	586	558	540	589	564	527	576	564	593	551	519	536	580	562	569	560	553	558	556	553	555	553	584	540	563	529	585	556	576	557	573	557	535	528	553	565	576	574	576	541	579	556	548	547	548	541	571	603	574	537	558	544	569	552	579	573	616	522	545	564	574	595	580	557	538	545	585	536	557	535	579	569	558	506	531	562	595	565	542	589	588	560	593	576	540	567	581	544	550	550	588	565	546	519	562	584	532	602	550	541	554	539	510	572	549	552	548	571	557	563	546	574	554	535	544	566	511	563	575	540	530	542	561	548	581	560	510	573	546	562	617	526	560	546	548	522	552	585	525	567	531	558	527	555	534	528	574	528	552	559	558	555	548	560	552	575	510	544	557	559	560	565	565	555	513	539	534	509	591	565	532	567	518	576	542	498	525	533	606	560	559	546	549	538	548	526	565	573	512	575	560	557	611	564	582	575	562	540	559	564	592	557	568	554	588	576	544	546	570	565	614	557	552	537	532	543	547	567	593	579	548	582	559	579	537	522	551	569	563	575	541	558	548	582	509	566	503	575	545	561	585	608	520	577	561	565	552	537	543	564	545	609	602	523	557	546	530	538	548	553	558	566	577	544	568	547	571	513	585	563	549	549	576	543	537	552	553	548	527	574	542	564	561	601	554	570	545	552	552	573	570	598	542	591	593	549	575	570	536	574	569	549	578	563	538	590	549	590	571	584	558	558	554	570	555	562	580	619	526	532	595	590	556	566	538	519	507	602	516	528	585	548	603	512	616	561	577	573	558	508	547	543	588	547	534	531	572	563	561	522	562	547	551	583	564	517	543	578	595	593	564	528	600	546	622	532	578	568	539	547	575	576	533	544	551	543	544	574	548	526	564	527	545	608	500	580	580	555	543	563	577	562	572	550	543	560	545	540	568	575	566	534	559	563	558	555	588	596	560	540	552	580	572	552	530	567	562	534	526	548	551	551	560	537	581	571	587	543	608	552	586	520	542	604	547	545	548	563	512	584	534	545	568	566	555	579	600	552	558	541	589	534	585	556	549	539	598	534	498	565	574	544	582	585	599	529	564	553	559	534	608	560	596	576	521	537	548	571	602	579	573	540	551	562	545	549	568	616	549	549	585	572	587	532	524	588	596	541	561	598	585	579	520	583	618	613	563	575	594	556	560	553	562	574	524	532	557	537	551	574	541	531	593	561	637	558	567	563	557	541	555	531	572	523	564	536	537	539	555	553	529	617	558	586	594	578	520	571	565	578	593	547	548	550	566	547	565	548	556	526	552	539	561	562	558	541	586	572	594	536	560	590	601	571	548	510	572	561	569	566	532	535	542	532	551	575	559	539	546	547	549	543	580	550	560	598	542	583	558	590	534	551	563	584	526	598	587	535	581	591	557	558	546	563	559	529	562	535	558	522	557	543	520	531	561	573	544	581	528	552	587	605	567	528	530	532	535	561	547	510	573	578	543	545	568	603	580	561	534	572	526	562	561	589	581	565	566	538	597	546	560	576	568	529	538	548	581	532	557	526	562	567	533	549	559	538	536	549	587	534	541	578	592	548	530	559	563	558	583	538	598	553	540	571	574	552	563	549	565	538	526	548	583	563	539	571	562	570	561	552	540	597	542	603	591	558	535	631	531	570	562	505	539	555	570	545	571	523	579	581	552	517	543	573	551	575	501	568	575	561	581	540	558	542	532	521	529	529	544	585	559	531	528	533	537	559	536	570	540	538	525	589	570	569	573	569	547	551	555	543	559	516	544	564	585	578	556	549	532	563	561	564	569	539	615	538	561	557	552	592	576	565	552	550	567	514	563	567	546	558	584	639	590	555	563	576	584	559	536	592	588	582	550	582	541	561	584	521	548	562	542	560	567	556	531	540	534	524	572	589	550	575	521	564	563	543	590	584	542	592	604	549	560	537	580	541	561	532	547	533	525	565	567	521	557	529	600	556	551	557	557	554	601	569	561	593	592	531	536	580	584	563	527	539	546	573	547	542	529	574	628	576	550	590	549	553	545	548	546	536	592	594	572	546	602	554	575	544	573	584	583	585	581	536	579	539	543	581	607	523	524	535	571	595	533	551	557	527	577	544	585	558	561	550	539	528	566	547	568	557	564	538	549	584	525	555	556	576	599	579	617	600	565	543	521	537	583	591	560	550	573	542	552	555	579	527	611	553	509	608	566	567	512	587	551	570	560	552	553	564	573	568	548	546	530	544	559	567	539	597	549	580	538	534	539	579	563	596	550	558	540	579	578	554	611	542	514	526	551	572	549	586	564	549	595	544	551	536	571	589	578	582	561	572	548	575	563	586	557	562	576	583	532	544	573	581	583	535	557	548	567	528	572	544	565	588	574	593	550	615	555	548	529	550	550	549	530	551	540	543	539	594	555	586	556	485	583	569	601	551	554	569	539	565	529	580	538	515	590	516	559	642	530	619	562	533	570	553	589	550	565	538	580	548	555	559	546	554	578	544	581	538	577	560	555	570	563	547	562	536	585	601	538	572	519	593	573	546	574	602	553	524	518	534	569	548	562	494	595	553	538	566	605	532	596	580	534	555	525	607	558	572	563	542	534	534	546	576	569
66570	26164	9329	2295	1340	1018	849	671	615	594	516	509	552	481	452	479	427	442	449	440	446	420	393	430	446	385	450	366	417	458	384	403	423	414	417	401	414	394	369	361	338	411	398	384	411	389	391	394	409	387	407	467	408	412	395	418	423	356	423	368	370	380	376	423	401	358	348	409	409	394	398	373	390	367	377	380	424	374	386	403	410	386	398	362	406	395	384	397	375	406	437	409	416	361	408	375	410	383	367	369	411	374	365	394	375	411	388	398	382	400	400	371	387	370	419	414	389	388	371	384	391	398	388	380	430	398	372	423	372	428	401	389	411	398	364	380	400	390	357	398	376	399	386	413	401	388	385	367	385	386	363	410	439	363	376	429	386	372	446	376	371	426	378	390	404	403	363	401	373	377	402	378	390	375	403	402	397	398	362	390	401	396	391	382	409	394	376	378	408	355	365	375	413	421	392	377	383	385	420	392	397	432	387	384	440	375	395	352	362	350	379	386	364	370	385	363	412	409	414	402	383	409	370	373	377	441	432	377	406	409	391	381	375	397	405	374	367	396	436	393	398	397	377	359	403	409	391	369	408	403	397	366	373	426	390	408	380	376	404	374	369	407	390	402	389	387	363	382	396	411	395	402	378	380	415	392	429	378	357	390	399	426	430	371	396	368	404	382	412	375	364	399	401	405	357	424	448	435	416	390	397	420	380	431	415	384	415	403	408	403	426	382	387	417	413	420	366	375	364	369	380	442	329	406	411	382	375	368	358	383	342	416	407	388	398	348	374	382	367	423	435	363	382	390	395	399	416	382	388	393	387	378	415	376	419	388	395	430	389	383	383	396	366	396	358	373	396	412	376	426	402	413	399	394	376	408	397	396	412	359	413	378	397	427	366	382	411	412	371	377	358	418	366	393	407	371	366	397	426	402	390	360	393	423	371	398	376	443	402	372	380	360	361	365	384	370	415	374	375	404	395	402	390	388	380	352	440	384	375	346	385	376	419	423	398	384	375	395	385	379	411	375	385	378	359	388	402	420	374	384	441	368	429	411	369	402	385	381	417	387	385	382	427	383	378	392	384	389	404	379	416	416	396	437	367	396	390	376	398	376	355	374	384	385	370	361	355	423	370	390	384	397	359	385	366	410	434	438	388	381	390	427	403	381	402	432	355	362	391	377	404	391	421	407	385	376	389	412	418	407	388	404	378	361	367	396	401	397	387	378	409	405	377	385	433	379	408	417	423	416	399	390	410	415	425	394	388	403	431	399	419	364	398	398	379	401	371	397	399	428	416	413	432	373	378	422	394	374	393	373	416	436	374	385	387	360	431	434	383	386	396	404	394	383	371	428	374	375	362	378	412	386	389	352	396	398	392	390	384	398	395	370	386	359	412	433	393	375	407	405	387	413	383	381	396	364	394	392	370	407	403	392	380	417	421	380	372	360	403	390	374	393	401	430	384	397	402	371	403	416	383	413	377	412	402	382	390	379	358	409	372	371	416	388	385	378	382	403	385	389	390	342	405	386	408	366	384	401	373	402	379	368	372	413	392	407	385	361	412	404	390	374	401	401	369	352	422	358	356	359	372	397	381	399	375	364	421	364	388	400	388	415	434	382	427	349	385	432	351	377	368	361	384	380	398	397	407	398	361	358	404	392	410	362	373	407	384	363	378	411	368	392	400	401	404	367	400	399	417	407	404	370	377	373	407	414	412	420	398	393	374	336	381	428	404	369	366	390	363	420	423	394	423	368	383	410	418	368	420	420	375	367	407	400	384	423	387	437	409	411	381	380	384	419	352	388	380	386	406	381	377	403	371	380	384	432	382	418	421	354	369	392	416	417	382	381	364	376	342	411	437	387	426	412	386	402	372	373	398	402	358	408	391	345	388	371	390	369	388	431	399	406	426	380	404	452	389	344	387	420	405	399	367	403	422	389	404	419	366	392	384	405	435	390	355	391	400	386	387	375	406	427	410	409	428	321	380	402	403	400	406	405	380	348	362	383	388	384	417	412	327	387	419	417	405	386	391	387	437	409	425	366	386	386	359	401	395	369	405	344	396	414	367	395	392	388	397	392	412	376	348	417	363	389	381	396	384	372	383	353	423	425	387	387	378	403	398	419	398	379	385	375	374	381	414	402	361	415	424	450	373	384	361	367	405	404	373	386	346	385	394	397	413	400	388	406	403	379	414	409	401	356	379	431	387	385	361	386	401	388	397	408	395	375	357	416	412	433	397	374	410	404	443	401	402	380	396	414	379	388	388	391	407	367	449	379	379	390	413	391	415	404	381	367	369	384	428	420	372	383	373	411	393	410	434	397	355	424	367	384	413	406	412	384	415	381	371	411	376	407	378	381	367	409	402	389	404	431	392	395	388	378	384	417	380	377	383	398	415	386	419	388	363	398	390	395	419	394	404	417	389	403	364	422	391	337	385	368	394	391	384	371	399	395	391	412	406	348	380	422	403	381	378	364	404	398	391	367	415	378	396	387	395	410	402	324	376	399	388	402	423	397	378	372	386	388	373	419	419	372	405	429	375	399	412	437	378	393	370	415	408	392	387	393	348	404	388	391	376	380	375	419	381	364	384	361	395	408	432	413	443	405	401	387	356	406	363	398	335	421	392	413	427	394	390	383	392	373	395	359	383	425	366	384	375	395	409	397	402	412	392	380	417	401	391	415	377	405	386	360	399	414	417	407	412	390	395	391	392	406	355	396	345	374	399	432	377	373	393	387	398	406	402	388	385	387	421	389	389	379	402	390	411	390	392	385	404	411	382	369	410	400	446	359	377	391	397	391	427	376	370	357	404	366	410	361	379	396	390	376	429	431	372	371	376	413	385	423	408	365	387	391	376	395	406	389	355	400	379	379	396	390	376	372	438	376	374	361	397	402	395	395	376	387	440	380	398	394	446	366	405	399	404	404	365	356	373	436	410	383	420	439	377	420	427	385	359	378	343	373	432	389	396	399	405	361	368	372	341	401	379	397	402	354	385	386	372	404	392	427	365	405	393	356	373	351	389	380	389	376	379	373	374	346	365	360	394	374	394	347	384	372	386	376	407	438	407	365	383	365	415	402	383	438	364	427	434	389	415	384	412	395	372	401	358	399	429	386	415	379	362	370	398	418	383	334	367	438	366	397	416	356	358	398	412	401	414	342	396	388	379	429	400	394	376	382	409	434	362	401	390	368	409	409	408	399	385	412	404	383	385	391	357	395	416	411	404	397	395	405	360	367	400	394	386	387	377	382	340	402	369	387	363	424	417	398	418	393	386	396	348	366	410	397	366	452	400	387	384	407	361	394	403	398	367	418	410	416	403	368	389	397	404	409	377	398	391	394	389	385	422	412	375	344	416	398	402	395	402	400	398	406	418	365	390	391	415	391	397	370	414	415	366	363	372	390	406	395	397	382	404	387	398	391	384	387	385	389	372	382	414	392	394	372	435	413	404	376	366	366	414	388	407	378	412	384	375	369	386	367	423	406	367	393	399	389
35906	2288	4234	4709	4241	3698	2871	2596	2161	1981	1884	1670	1499	1513	1500	1425	1261	1261	1187	1185	1239	1170	1219	1167	1158	1077	1050	1055	1075	1123	1004	1042	1011	983	936	1022	997	984	968	978	988	988	1001	966	1006	995	954	966	908	931	939	948	949	956	953	955	927	991	993	953	926	914	905	974	910	954	918	951	888	958	924	937	873	910	959	936	927	943	908	953	943	896	908	961	880	925	942	912	870	935	942	880	872	895	935	892	895	919	943	924	935	862	971	969	947	918	907	888	953	975	896	914	861	930	916	898	941	936	909	941	924	930	923	889	906	900	876	906	919	898	921	894	971	940	872	961	940	894	917	913	940	968	949	859	892	942	953	918	943	925	885	879	924	901	906	878	923	947	890	878	943	927	909	918	925	942	898	923	936	907	911	930	940	922	964	970	931	861	909	867	914	886	959	853	879	938	872	922	933	910	919	858	851	927	943	941	878	934	951	923	955	885	902	929	876	864	887	963	940	893	945	954	901	964	963	928	910	918	920	897	859	953	914	902	938	883	885	881	907	859	940	939	912	931	943	921	958	947	902	919	923	950	904	917	886	930	931	874	927	900	958	895	882	968	912	903	946	853	873	915	901	851	858	925	946	895	916	893	937	916	903	887	958	926	870	905	915	890	904	915	914	897	913	933	877	1000	907	855	940	930	840	925	932	933	933	902	915	902	927	933	946	911	933	935	955	897	923	901	954	887	918	938	878	966	925	898	939	932	869	911	881	946	939	955	909	953	872	949	979	877	927	851	899	919	915	933	927	931	874	945	875	873	937	913	899	935	960	923	906	955	900	879	921	886	861	895	960	917	942	893	959	873	946	883	949	958	905	894	905	930	912	864	964	892	860	926	911	898	919	896	924	904	906	922	904	864	882	893	930	865	893	934	934	891	941	919	900	892	919	906	894	914	887	954	896	899	953	883	944	905	878	924	888	890	930	941	897	897	872	886	929	910	892	880	933	837	896	934	855	869	897	918	879	903	905	890	963	951	926	924	923	909	940	902	876	911	897	906	897	867	952	914	948	876	918	945	941	978	888	915	942	852	929	964	913	931	883	914	886	940	883	961	931	914	956	942	917	992	913	933	879	910	901	917	914	959	962	880	965	901	844	922	911	943	907	920	935	896	960	907	945	887	888	906	950	900	919	923	925	927	931	937	934	897	900	885	899	886	921	910	902	888	872	901	916	846	858	935	938	845	895	871	943	910	947	973	855	938	868	909	934	902	922	861	943	875	905	891	941	922	878	885	910	958	910	970	942	933	907	891	880	951	930	958	930	968	911	916	877	906	935	907	928	966	931	883	917	932	884	905	884	992	859	954	960	912	937	910	895	936	896	951	899	914	864	871	976	907	916	858	908	905	869	880	886	928	865	930	940	921	886	866	932	915	872	926	890	947	899	938	944	872	940	924	896	912	891	929	921	918	937	882	910	921	938	896	945	885	923	939	888	912	901	929	960	944	887	891	847	912	923	977	886	910	883	964	896	892	950	950	904	839	914	917	951	919	901	942	962	899	910	914	912	945	880	888	932	918	935	906	896	874	937	909	927	898	866	926	876	923	915	906	870	905	964	931	942	856	880	938	942	954	896	905	957	888	890	909	874	925	917	906	934	897	871	900	891	929	880	922	935	945	975	957	936	890	934	929	976	939	948	958	934	938	895	922	927	930	921	896	904	952	936	890	927	954	957	928	927	900	864	918	963	890	896	941	917	953	929	949	919	949	916	975	944	932	906	906	913	894	942	857	877	934	950	898	878	905	919	912	953	990	898	908	933	910	899	918	870	948	930	871	921	1006	915	956	924	901	910	888	875	833	866	934	900	943	841	965	867	913	937	883	951	932	921	969	893	920	872	989	943	934	944	900	935	931	938	934	918	919	918	923	922	888	951	936	922	961	857	890	870	919	882	849	904	926	910	976	912	916	935	911	912	886	878	918	933	940	904	893	913	899	912	930	902	910	950	933	967	950	895	925	895	939	946	937	894	916	888	922	974	942	895	923	905	904	900	904	942	926	901	917	906	957	899	943	857	936	907	874	950	948	890	948	925	958	882	943	910	918	919	955	962	899	914	901	907	903	878	893	914	906	912	937	937	889	896	958	899	908	941	929	922	930	890	920	890	870	895	858	956	929	879	962	921	911	865	854	945	863	929	973	902	885	895	859	992	924	878	892	934	912	961	944	941	903	932	900	884	868	956	932	943	912	868	903	955	893	902	903	941	927	964	927	927	905	940	869	932	922	880	909	910	877	917	853	933	894	928	893	933	924	913	946	901	941	887	945	953	930	914	891	922	905	960	894	956	968	880	913	966	947	942	932	953	901	882	883	945	854	909	888	909	896	902	943	931	945	948	894	902	885	875	947	899	930	905	886	990	942	917	964	941	971	976	877	901	944	923	911	949	954	923	914	895	842	917	874	916	955	851	945	935	933	920	941	876	953	907	889	915	893	919	895	907	913	939	888	920	892	896	929	974	908	928	893	906	912	916	913	883	890	915	910	918	897	945	915	877	941	904	896	943	870	868	901	903	915	890	902	924	881	906	891	941	885	883	917	915	906	923	914	907	939	895	915	872	907	883	856	870	988	964	884	874	882	897	918	927	934	938	918	849	902	931	948	952	919	922	936	900	960	900	922	988	938	988	897	943	926	925	897	862	940	873	906	933	876	982	946	969	912	886	938	903	910	891	949	849	895	917	932	935	903	972	820	908	955	867	969	925	917	936	941	928	969	928	970	914	924	907	888	888	890	937	901	885	897	916	928	973	953	939	906	988	949	880	900	921	923	952	891	896	887	924	910	935	881	908	857	920	958	880	915	890	880	945	916	902	921	943	950	995	937	882	893	903	953	916	928	914	948	856	848	889	926	901	938	927	913	903	916	912	876	918	932	902	917	933	878	889	938	877	950	860	947	906	900	903	896	910	911	911	964	915	931	937	861	881	940	905	889	924	913	931	892	864	926	874	897	942	900	925	931	888	858	855	974	925	934	867	953	899	901	920	876	942	900	969	913	911	934	857	868	882	865	980	905	932	866	952	931	892	948	942	902	935	883	911	891	890	926	921	988	981	966	900	942	967	927	976	887	905	919	905	1032	872	929	886	892	973	897	856	959	884	925	898	916	895	921	926	893	929	900	912	980	900	914	883	923	947	936	924	935	955	949	884	951	902	965	848	956	916	973	888	888	895	930	897	918	936	946	948	920	919	909	869	995	911	934	885	921	916	924	896	905	924	895	868	865	962	914	951	925	922	915	961	879	897	956	924	937	929	880	960	917	918	915	969	935	890	925	908	920	969	892	934	938	898	898	960	880	908	845	948	953	930	918	894	893	880	886	938	920	968	919	906	894	988	981	953	952	926	932	902	911	902	940	937	925	905	920	939	913	938	919	920	916	860	893	926	968	862	870	997	864	859	884	906	990	922	938	882	966	903	904	895	949	968	945	922	896	921	892	836	938	887	901	880	913	932	937	959	820	909	964
8267	320	165	172	181	134	138	157	162	137	149	125	162	136	149	168	148	146	141	144	132	149	153	133	145	159	134	133	138	153	155	132	153	123	149	142	148	139	152	156	144	141	161	135	148	127	139	140	135	152	124	137	147	134	135	128	120	119	153	137	156	122	125	123	141	141	135	130	145	143	138	141	137	154	168	137	127	131	151	149	129	146	148	127	157	162	140	157	146	138	151	149	139	121	136	157	131	127	154	146	143	124	123	161	145	144	152	150	136	165	150	137	156	139	139	130	137	137	140	119	139	164	153	145	154	122	163	134	130	148	156	149	134	148	143	148	146	128	142	128	130	154	153	149	173	156	146	145	160	127	109	158	146	111	116	126	130	133	152	136	139	125	149	133	166	150	142	133	144	138	142	127	135	142	142	151	158	128	137	138	130	116	151	137	148	112	149	152	126	127	147	134	138	131	129	136	120	104	125	145	140	165	144	130	102	145	135	149	144	130	137	159	115	135	140	138	162	136	122	151	135	150	131	146	172	136	148	166	151	150	154	131	157	143	150	124	156	136	150	129	149	144	145	123	160	141	127	137	142	144	157	141	172	138	132	142	135	129	154	135	156	158	153	145	140	134	115	141	152	127	129	134	143	133	149	131	128	174	117	126	166	137	147	155	132	140	133	151	142	135	134	152	149	133	139	150	148	132	128	135	152	143	139	153	151	148	127	140	151	128	162	159	147	154	160	136	149	149	152	156	137	148	147	125	162	146	143	135	156	150	129	136	123	143	121	130	149	146	132	137	154	123	147	154	126	127	120	127	138	138	150	155	158	154	146	146	141	140	144	143	172	134	130	139	144	155	142	155	154	155	143	133	144	129	133	129	147	142	146	145	136	133	141	123	127	142	142	137	137	138	148	137	120	143	133	117	146	156	135	139	152	162	157	135	130	143	151	152	139	156	135	137	144	148	123	150	152	158	150	145	136	138	149	151	149	144	142	153	134	137	164	138	139	147	128	146	131	138	145	149	158	137	147	166	155	131	113	158	132	130	141	131	145	135	121	156	134	152	161	136	156	135	157	152	154	169	141	129	140	146	124	160	145	137	148	163	135	135	128	149	141	144	118	124	143	123	149	144	130	126	149	127	126	148	158	144	147	135	144	158	166	138	141	141	124	156	160	154	135	124	149	126	131	145	130	142	170	153	133	152	126	135	154	125	139	140	165	138	147	117	137	135	141	128	178	142	152	124	131	137	138	124	147	127	138	146	164	127	150	137	132	134	146	152	151	152	134	160	157	131	138	128	162	143	148	122	134	165	137	168	127	125	127	143	150	135	128	134	159	125	140	151	163	111	140	143	134	130	123	148	138	130	130	133	140	128	146	155	137	140	140	139	119	145	141	159	150	147	129	135	130	125	143	141	151	142	124	144	135	130	141	156	135	165	139	162	145	146	129	139	138	112	159	167	104	139	145	142	132	153	155	133	154	129	156	138	138	133	137	135	179	125	142	139	129	125	105	129	146	133	116	132	140	133	124	130	152	135	136	152	110	140	142	173	148	139	157	149	135	129	136	132	122	150	147	150	144	136	138	140	140	143	138	140	142	140	135	153	127	136	139	146	138	153	138	140	134	155	127	153	123	157	141	154	130	123	151	144	132	149	148	165	146	159	149	148	129	135	146	147	162	153	132	128	152	150	129	145	152	143	133	126	135	166	129	131	148	148	138	153	155	146	126	147	157	132	147	144	162	141	132	124	150	119	156	140	171	145	128	147	139	138	141	144	138	145	137	136	132	147	145	148	143	162	164	160	154	137	139	157	133	129	130	129	141	129	137	150	115	129	152	156	133	124	128	124	133	153	143	124	136	161	120	138	124	141	148	149	142	135	133	139	143	144	134	144	142	137	120	145	107	147	152	137	134	124	132	156	147	134	123	150	138	145	130	119	134	144	144	137	128	135	166	157	166	137	149	145	149	147	136	126	146	169	135	141	146	140	132	162	140	125	138	137	148	137	128	140	129	156	137	112	140	113	149	148	129	156	136	145	150	139	147	145	126	126	146	143	134	119	151	129	140	143	139	137	138	127	157	131	160	168	154	163	150	156	162	140	130	123	166	131	132	137	132	169	156	137	146	152	152	145	140	148	147	159	149	136	147	129	148	157	138	132	129	147	135	143	150	147	128	130	161	146	142	136	155	153	126	142	143	155	123	169	143	131	135	145	156	132	120	157	154	126	137	132	135	131	150	161	114	131	122	142	138	142	139	124	149	156	157	132	161	142	138	133	155	123	148	147	134	161	134	150	144	130	130	142	146	152	138	150	139	154	114	164	149	136	149	133	125	122	141	148	120	167	141	135	145	143	143	140	146	124	122	149	118	143	147	159	161	145	143	140	149	139	146	163	134	164	143	148	154	140	164	137	143	127	136	133	139	123	155	148	137	138	140	142	132	136	122	149	144	128	136	138	145	153	135	139	134	136	134	136	141	135	136	134	137	132	123	115	134	174	122	133	143	153	115	135	164	130	137	138	162	145	137	122	123	123	146	137	153	137	117	138	134	139	144	152	156	125	134	146	155	129	143	166	145	154	149	126	114	145	144	146	145	137	136	131	142	145	126	166	119	123	160	159	144	157	134	178	145	133	135	123	143	150	147	150	141	135	159	156	148	137	143	135	147	180	139	135	167	137	134	123	151	148	129	147	143	155	157	130	153	133	139	132	142	143	132	140	116	135	131	118	134	151	146	138	163	127	152	151	114	152	163	112	151	156	156	140	137	149	147	146	142	136	151	156	141	144	162	132	139	140	169	135	131	124	124	125	142	145	149	157	138	130	165	133	149	133	148	115	142	137	142	121	109	140	133	158	148	129	125	135	138	139	148	138	130	133	123	152	146	126	112	128	158	138	135	155	148	122	122	135	150	150	138	138	149	148	122	122	139	150	142	136	143	135	136	146	140	122	154	138	120	134	127	126	136	136	124	148	128	144	144	117	151	143	134	143	173	154	144	114	134	147	142	138	159	140	132	139	116	154	149	145	137	137	146	162	135	140	165	141	115	131	148	165	146	132	135	131	135	131	139	137	135	139	135	133	130	149	134	138	143	128	150	112	130	130	130	146	138	156	145	136	143	127	145	141	133	141	163	143	128	169	155	156	150	149	134	147	124	135	140	136	140	149	146	174	149	158	124	138	135	137	135	115	132	157	142	141	148	150	127	137	151	163	141	112	147	144	119	152	131	149	136	147	125	121	145	143	141	140	152	146	148	122	164	158	115	160	158	135	154	119	132	114	157	159	132	143	131	131	149	160	139	134	179	128	160	156	139	147	128	163	128	160	146	133	154	143	150	173	129	151	153	126	122	140	158	142	145	154	157	148	130	149	141	157	137	149	157	132	143	123	141	125	154	134	137	144	143	130	154	134	131	134	135	119	134	118	140	130	162	138	139	129	122	167	140	165	133	132	148	162	139	148	138	143	152	132	128	142	170	143	128	147	144	138	154	151	162	142
8347	437	439	492	468	456	416	441	406	435	414	403	394	395	465	439	393	406	421	406	376	389	426	426	381	443	418	413	411	378	396	418	384	405	450	428	375	426	412	405	389	419	426	396	404	396	372	411	413	375	379	369	383	437	409	380	397	398	387	361	388	398	385	427	419	414	444	349	409	379	396	392	408	436	389	361	419	372	389	434	438	395	459	407	422	418	413	406	390	415	401	370	384	390	420	399	403	452	404	393	404	366	388	396	408	419	413	397	396	419	414	387	397	412	415	396	398	412	398	410	383	407	368	412	414	384	362	403	371	418	404	425	418	400	389	387	410	395	372	445	402	412	400	412	341	428	410	394	410	390	360	420	400	406	409	413	397	391	392	346	396	432	376	376	357	388	411	366	371	379	391	408	408	387	387	378	389	378	389	417	390	416	383	371	385	403	399	402	364	427	443	398	382	407	370	418	429	365	410	338	390	385	381	372	422	425	406	378	416	401	417	386	387	393	413	383	415	392	429	377	372	383	403	392	400	361	409	386	412	398	383	393	413	394	367	396	397	394	401	419	366	423	422	394	393	410	390	420	383	418	422	408	411	399	373	388	414	413	413	374	428	403	390	385	388	373	415	385	448	384	390	397	396	374	411	416	401	426	364	416	388	401	396	395	395	397	401	388	383	367	376	415	416	378	419	400	390	395	404	410	454	374	372	364	433	399	433	400	413	420	430	398	380	401	410	358	396	418	395	385	390	409	416	407	387	392	376	379	373	399	382	400	432	410	407	403	450	416	422	392	389	444	388	396	439	388	432	442	400	403	383	398	381	416	426	399	439	405	400	404	376	391	424	422	411	432	391	413	415	377	402	433	427	375	395	420	392	410	407	407	387	440	446	403	397	412	391	394	401	378	364	407	419	397	418	411	377	418	402	376	437	426	391	417	386	386	392	425	378	385	430	425	383	421	412	397	398	422	395	399	406	401	418	386	363	392	401	379	387	395	422	405	382	419	432	372	388	409	404	386	395	405	378	416	408	440	409	384	374	382	378	396	417	395	413	391	428	426	381	416	412	432	405	399	422	371	429	378	386	392	411	409	397	407	374	378	390	414	376	369	396	390	412	362	435	400	386	367	406	397	428	411	409	435	403	412	404	397	433	387	410	391	403	408	378	408	438	413	397	417	380	386	407	412	381	366	359	398	341	356	408	368	397	411	382	410	403	401	398	407	406	381	363	396	383	411	399	388	414	428	405	413	416	365	416	366	383	395	397	404	374	373	415	410	388	447	422	419	394	413	382	394	437	401	392	337	392	403	381	390	401	382	393	350	374	389	412	401	423	386	411	405	420	367	437	380	369	362	421	429	390	396	397	397	417	418	394	378	403	450	450	410	357	405	372	357	405	427	406	383	405	386	412	414	414	400	435	387	403	365	433	372	413	428	401	375	405	385	397	398	418	374	391	409	395	404	393	400	358	373	409	402	404	392	447	385	425	395	405	372	431	397	434	384	366	400	397	428	368	385	403	381	365	391	403	383	396	440	406	441	399	399	413	427	408	429	403	372	414	384	377	377	401	423	368	392	377	395	387	379	441	447	378	427	392	389	382	422	388	371	445	395	445	405	414	385	381	369	412	402	377	429	365	424	364	391	393	377	405	419	414	394	402	416	392	405	380	418	370	402	390	375	431	387	399	381	416	425	411	394	404	397	416	395	380	414	433	392	410	362	396	407	382	425	400	408	394	391	394	407	380	424	405	391	378	383	391	393	382	397	381	384	389	415	397	412	405	415	366	389	404	391	377	393	394	404	390	379	411	390	375	400	382	369	402	400	391	383	403	424	381	414	430	401	384	445	393	398	398	379	397	419	411	405	401	376	418	371	409	373	412	397	386	377	431	401	406	408	390	413	409	402	396	391	399	402	396	386	419	402	412	389	386	382	411	386	394	432	402	397	419	390	392	386	375	397	342	392	427	399	398	402	368	389	377	397	388	380	421	366	418	389	384	397	384	414	391	421	424	424	408	374	371	374	385	400	400	378	408	433	408	414	399	379	388	342	374	414	411	406	368	435	449	408	360	422	408	372	383	399	408	408	382	391	424	403	405	398	455	394	412	401	381	402	365	416	436	403	406	395	419	423	443	378	379	376	389	402	360	426	342	374	379	402	384	345	392	414	404	414	396	385	394	384	370	414	399	398	381	420	399	401	410	392	427	413	442	378	365	418	403	387	394	416	394	404	396	418	424	379	358	391	413	401	417	413	410	394	383	394	387	395	389	394	396	426	395	417	393	421	389	418	394	417	410	397	387	414	415	426	409	414	422	369	397	402	406	419	403	419	383	404	393	428	425	380	385	405	360	411	393	400	416	384	419	444	436	422	428	417	434	393	413	385	409	426	398	370	398	404	379	376	409	391	390	445	413	395	410	415	383	365	402	436	412	389	430	381	410	436	387	402	380	405	400	393	395	394	430	395	430	434	390	395	417	382	423	425	395	429	397	404	389	438	396	408	395	437	411	365	426	386	432	384	417	410	384	403	403	405	391	379	416	417	408	411	406	391	418	377	399	397	355	394	400	417	446	359	353	428	419	396	419	420	405	394	423	380	400	412	426	401	376	373	389	407	402	363	398	398	393	420	427	385	383	427	407	411	393	410	388	424	421	441	389	389	401	403	407	422	363	379	430	381	391	366	380	398	426	397	416	383	444	395	379	379	406	409	421	400	450	423	408	412	413	388	418	406	410	394	419	423	424	396	420	393	377	388	361	409	395	382	400	381	394	403	409	385	408	390	431	383	405	389	388	412	391	395	373	406	375	404	410	425	407	409	427	415	402	405	385	395	408	429	363	406	333	431	397	391	422	366	390	395	408	452	406	412	390	397	396	409	386	392	392	402	423	402	434	411	352	406	420	383	377	389	433	393	403	404	439	418	399	409	419	361	410	406	433	417	420	400	427	427	423	379	396	411	421	401	416	382	411	406	381	422	423	382	401	413	400	403	408	383	384	417	394	436	417	411	423	420	381	441	386	410	367	400	386	366	382	379	413	395	402	403	412	425	376	384	414	397	374	410	413	420	361	425	401	385	380	388	430	421	405	413	385	382	395	366	395	374	376	383	400	395	411	392	425	390	365	401	444	377	379	397	422	383	376	415	381	424	393	389	410	409	386	377	412	396	431	368	387	371	431	407	404	431	374	401	434	382	376	414	409	406	398	412	399	388	405	395	405	406	419	385	404	408	397	367	385	372	397	406	403	386	385	384	388	413	410	398	386	403	371	436	399	374	389	404	404	423	409	372	359	406	379	415	426	386	382	401	436	390	403	416	394	392	406	402	418	406	425	425	419	394	386	396	394	392	363	406	438	410	448	429	403	392	394	388	397	416	397	387	389	393	420	404	376	397	384	400	396	385	390	402	410	412	376	359	376	367	374	396	402	348	433	407	399	391	376	414	409	403	373	381	415	431	377	374	368	402	364	386	383	359	422	404	389	404	411	401	411	382	363	416
52960	17192	2244	882	668	469	387	384	313	332	287	277	261	257	223	260	254	223	234	225	241	271	221	245	225	216	229	229	253	236	188	221	242	209	207	200	222	213	222	193	228	199	203	242	203	203	217	235	214	202	220	222	216	218	197	208	222	198	203	208	188	202	215	222	213	209	209	191	236	222	191	224	195	204	228	212	202	207	213	222	231	198	212	181	206	211	217	215	218	220	174	229	210	206	203	216	215	213	199	216	220	182	214	205	199	243	211	204	193	194	215	207	190	204	213	198	212	187	191	203	208	229	184	202	183	203	209	217	199	229	201	191	214	257	216	221	177	216	221	192	186	170	217	196	243	232	188	195	210	198	209	219	203	217	200	203	204	197	220	222	183	201	190	203	225	199	228	203	207	188	186	196	201	189	220	228	191	214	222	199	216	203	204	206	248	209	183	205	179	183	230	193	182	201	214	195	210	217	199	192	184	216	189	222	208	212	214	206	200	199	202	202	184	195	209	204	177	217	223	220	206	214	207	196	201	201	219	198	204	197	205	208	218	190	216	182	212	207	223	233	232	201	211	195	224	221	188	223	210	195	231	219	203	197	216	200	202	192	208	208	215	189	210	207	207	189	186	211	219	182	216	189	227	207	239	208	191	230	213	200	222	224	192	209	187	195	217	219	213	192	180	202	172	230	212	208	205	186	204	221	190	209	213	223	200	224	219	197	166	214	180	182	204	234	218	225	182	215	192	224	222	218	197	200	214	192	191	210	199	199	187	186	192	235	196	209	213	195	209	194	235	170	193	234	201	194	226	239	212	173	234	215	196	200	196	216	177	202	226	212	199	219	217	194	213	214	195	222	207	179	205	222	200	202	217	205	212	224	191	192	183	190	193	192	211	218	190	200	213	233	192	197	211	217	211	232	205	188	177	180	219	203	199	214	246	222	212	209	202	201	211	186	186	236	187	205	214	224	219	200	214	223	211	196	201	217	227	206	184	211	218	220	224	237	240	197	184	253	212	206	196	194	213	206	205	194	205	192	215	203	208	237	214	198	197	206	206	230	230	186	214	216	189	198	184	187	194	197	192	189	177	215	216	196	200	227	199	202	207	212	194	207	220	179	216	211	202	212	205	223	209	228	223	204	184	207	218	205	228	211	228	199	199	195	208	191	217	240	210	212	217	220	216	221	196	209	185	197	190	244	214	224	222	196	182	229	222	218	201	195	195	211	220	222	220	191	213	207	212	201	207	206	248	207	217	232	212	208	200	200	205	216	187	193	221	221	195	202	198	180	201	212	200	227	207	186	216	207	218	209	240	218	188	174	211	214	193	215	207	222	214	215	219	186	197	200	226	222	203	191	196	195	195	198	206	215	199	208	220	198	207	223	228	215	215	206	206	209	229	221	211	220	221	221	183	180	206	219	229	236	195	211	218	221	219	213	183	227	193	230	245	235	199	216	222	213	217	223	191	219	199	246	213	204	204	210	190	229	212	217	203	210	175	222	216	192	213	202	198	224	199	205	214	210	212	198	214	226	221	202	206	212	200	187	207	226	233	223	200	193	242	229	204	182	199	175	196	213	216	200	186	224	230	216	208	187	232	217	202	215	204	220	216	210	211	181	222	201	221	217	186	162	216	173	235	222	208	212	216	217	182	221	179	195	208	194	212	202	223	215	183	201	222	217	213	218	194	198	216	186	201	206	208	197	220	215	189	192	222	207	227	202	205	200	214	227	226	210	226	195	198	214	204	201	203	201	211	189	191	225	187	219	204	208	195	215	199	185	208	211	211	206	182	211	197	221	197	205	198	201	200	196	217	185	188	213	196	219	196	217	214	200	193	199	186	234	183	201	200	194	205	217	206	214	196	215	205	187	188	205	214	212	233	221	206	189	230	198	202	230	208	217	216	202	201	195	214	198	215	207	213	221	193	196	209	238	192	221	227	196	220	198	192	224	200	231	211	224	188	214	220	215	195	204	212	212	203	213	211	204	229	232	206	202	223	198	246	234	197	203	193	195	209	196	213	204	230	222	219	197	224	211	199	204	193	222	211	221	212	209	216	193	224	203	170	213	211	210	206	206	208	202	205	175	211	191	196	252	192	210	195	201	219	177	221	211	203	203	192	209	218	206	208	206	217	199	199	210	208	201	224	203	200	213	224	215	193	218	224	214	185	185	224	231	202	177	210	214	200	188	196	214	208	212	207	228	203	212	197	204	196	219	194	239	221	186	201	203	222	214	207	195	215	202	211	185	218	205	226	197	221	221	198	191	207	195	216	219	221	215	191	204	209	215	198	185	217	190	195	226	226	203	207	207	203	218	226	216	214	185	194	215	205	201	202	176	195	229	215	214	229	216	207	230	197	215	224	218	216	203	241	233	217	198	197	183	220	195	214	213	209	200	231	232	217	224	185	221	210	205	223	208	254	210	175	193	205	222	216	234	206	219	189	211	203	212	239	178	223	209	201	206	200	189	202	218	222	216	194	197	197	202	205	199	233	232	216	187	202	206	228	231	204	184	210	223	186	192	214	189	213	195	218	174	207	205	189	225	205	218	219	225	232	242	201	183	203	218	232	245	221	206	197	244	214	202	207	209	187	214	200	207	224	219	202	221	191	230	273	185	207	180	217	193	208	193	198	220	226	184	211	203	212	222	189	214	202	206	189	210	205	219	209	203	198	207	214	175	189	196	210	228	207	199	229	229	184	229	188	204	206	232	210	197	201	223	191	211	213	197	220	210	199	221	213	201	194	214	210	202	197	223	192	196	181	212	205	200	211	195	189	224	184	221	195	209	236	199	189	200	246	195	216	216	207	209	215	207	225	205	189	202	231	250	211	178	205	216	190	186	235	217	223	205	202	205	195	217	204	206	190	223	196	224	201	222	217	206	213	242	205	223	203	200	176	201	233	196	237	205	214	201	215	224	194	212	201	213	228	245	188	218	235	221	233	210	206	199	175	194	202	196	196	205	209	215	225	202	191	226	232	200	198	189	196	234	189	236	205	191	209	179	204	209	211	241	216	227	229	223	221	215	206	230	214	213	204	199	193	223	195	195	205	213	245	215	217	223	203	192	226	218	194	208	220	198	212	219	189	213	202	196	214	203	197	192	194	204	196	182	210	192	210	221	193	201	212	207	223	195	229	212	226	220	211	239	204	210	215	197	201	216	221	207	228	209	227	240	192	210	201	223	198	184	202	189	193	219	162	188	228	216	188	198	219	222	187	195	197	196	182	224	204	223	187	184	227	246	242	240	200	202	236	205	202	205	215	231	195	228	221	214	214	212	198	208	217	220	211	193	210	184	223	239	187	194	238	202	226	236	223	220	218	214	239	213	221	205	207	155	227	204	213	238	218	205	206	205	207	215	212	218	208	208	208	216	190	223	217	217	190	189	207	219	225	196	217	218	203	217	201	233	200	228	218	188	234	207	233	223	229	218	199	194	205	184	195	219	187	185	205	226	226	201	224	196	207	234	193	199	200	210	205	222	209	218
26930	1241	2276	2647	2287	2006	1662	1414	1190	1124	1034	988	934	837	819	759	773	743	692	713	687	680	719	683	643	627	663	608	635	624	611	611	647	609	603	540	629	591	536	575	574	607	588	557	575	596	539	578	615	548	553	590	570	551	613	550	601	547	550	557	590	566	560	570	536	621	552	587	576	573	521	564	565	559	580	561	524	591	499	539	563	570	598	558	560	579	534	587	544	565	623	625	593	577	561	550	564	557	544	553	595	547	546	603	587	565	535	548	579	563	559	530	561	569	562	589	531	546	547	517	569	557	534	580	543	565	543	550	548	569	539	527	536	533	532	529	580	518	569	549	509	549	547	566	496	577	591	554	547	535	543	513	557	565	562	521	602	527	578	552	556	573	522	573	575	575	542	508	511	577	515	591	544	597	553	553	565	555	527	560	558	570	552	567	517	552	528	558	541	555	526	549	557	526	567	571	552	580	549	537	541	549	527	531	566	580	522	544	518	561	534	527	529	534	547	526	564	540	564	543	527	525	552	551	585	561	560	587	533	585	548	555	546	563	512	559	532	533	532	573	530	522	546	570	553	545	567	549	565	506	539	535	564	511	559	552	520	554	551	528	574	565	566	543	557	546	545	546	536	544	559	545	558	532	559	584	534	547	555	560	546	561	544	561	554	557	567	504	543	584	563	558	555	527	534	554	547	558	602	536	560	553	590	519	550	603	555	549	596	562	532	542	534	562	567	561	545	536	580	582	601	577	559	516	563	561	546	535	520	556	546	582	572	569	491	517	549	583	556	575	539	532	551	511	572	542	546	546	535	572	596	558	532	558	544	531	581	525	577	572	541	546	586	541	576	556	537	559	510	548	576	580	590	542	576	572	549	566	580	575	541	571	503	569	572	565	522	534	579	592	576	578	577	541	549	563	524	530	546	562	531	528	543	565	554	576	584	548	518	534	500	595	563	560	559	547	591	516	566	576	577	562	550	563	541	569	517	563	541	539	554	532	601	556	529	544	532	595	552	524	537	510	549	565	569	550	537	574	515	502	520	522	554	569	524	549	537	538	492	569	557	509	577	611	524	543	531	531	559	555	553	580	560	548	542	532	570	531	568	539	573	578	574	496	593	559	508	567	576	526	580	536	531	523	550	545	581	557	534	608	575	539	550	543	608	576	549	515	588	566	547	571	516	561	571	507	559	575	553	527	511	551	564	546	535	534	541	561	531	554	532	562	550	576	586	536	536	538	527	543	559	542	564	571	559	528	567	572	551	560	557	563	561	561	521	614	608	557	520	577	560	501	534	537	552	516	592	537	516	567	578	524	590	551	561	606	570	583	547	522	585	560	601	549	565	596	611	551	567	566	553	573	527	515	551	580	517	527	551	566	525	556	556	529	574	577	529	578	597	545	546	535	577	569	537	579	578	554	501	515	563	583	541	549	531	525	525	527	561	588	524	544	560	566	533	558	536	551	576	528	557	572	584	554	510	526	538	568	528	559	560	574	558	564	540	553	531	554	553	637	537	557	548	587	559	532	557	595	549	522	541	509	505	555	530	576	547	538	563	576	534	527	550	580	550	574	557	599	538	591	516	572	597	533	548	557	591	549	565	530	545	530	569	544	518	531	576	527	519	574	572	548	540	547	606	559	520	526	564	564	576	525	595	555	557	552	555	590	614	557	521	568	557	537	580	551	561	574	535	536	551	535	565	539	535	572	553	585	570	562	507	568	557	533	578	512	534	552	491	589	592	519	528	542	569	550	595	530	628	589	583	582	527	559	566	540	585	545	533	563	565	553	513	568	516	544	561	539	569	522	540	558	522	527	565	555	545	564	546	552	585	537	556	539	548	534	576	547	558	574	566	582	579	540	542	590	583	547	562	513	558	571	537	537	572	566	526	561	546	558	528	535	534	568	520	524	539	545	532	525	526	590	581	552	501	567	565	565	567	561	544	541	552	590	573	575	558	562	564	561	546	575	585	544	568	534	521	543	539	554	528	566	530	539	584	540	553	568	566	610	527	545	550	528	559	588	541	584	550	623	598	554	592	580	543	535	517	530	554	521	615	578	534	537	567	555	495	578	556	555	545	565	554	583	540	582	584	592	546	540	535	509	526	565	552	528	514	554	536	557	542	571	543	525	535	570	585	513	570	564	542	594	550	531	562	588	575	535	530	552	548	552	575	568	527	550	574	539	565	537	555	602	530	547	571	549	559	566	553	563	580	564	563	557	580	587	583	517	534	535	558	586	611	613	567	542	601	528	594	584	551	577	582	553	557	580	565	590	524	542	567	525	587	522	603	579	510	534	515	583	565	571	547	553	596	536	532	505	507	574	539	588	514	517	580	543	538	599	556	537	524	512	607	560	571	580	558	577	530	519	538	567	545	576	570	565	576	525	550	580	535	521	525	582	567	551	541	545	543	599	536	560	567	532	562	557	556	538	568	563	568	542	523	567	574	565	588	554	537	559	580	560	559	525	544	576	537	557	579	526	503	569	548	537	532	537	534	584	521	567	560	562	581	578	545	567	538	575	530	532	572	501	545	559	581	534	529	568	552	550	576	558	539	548	515	520	547	499	535	517	544	552	581	518	580	545	563	544	541	537	501	557	557	507	561	550	571	570	543	565	579	570	577	548	542	539	579	521	553	513	537	558	573	563	529	596	546	548	540	599	526	529	555	547	554	597	527	551	539	571	557	561	585	525	566	547	569	544	555	526	558	543	530	589	572	591	536	545	592	537	593	547	535	511	573	551	508	573	568	550	500	608	554	551	604	550	525	546	572	581	568	524	525	519	546	540	547	543	509	548	532	556	564	588	560	585	567	526	556	519	550	570	561	548	535	541	555	555	552	539	528	542	559	573	529	575	564	562	566	537	540	541	562	569	538	564	530	509	538	574	540	541	576	525	523	567	559	507	554	561	531	569	519	582	590	550	567	575	526	578	579	591	524	601	557	517	563	571	542	527	502	547	583	531	606	572	547	559	535	535	541	590	534	559	567	575	560	567	540	605	528	556	558	539	577	534	563	554	525	541	567	543	572	553	578	527	522	566	540	519	570	510	544	544	535	511	563	518	530	550	565	557	565	534	547	553	570	576	554	531	582	557	560	545	560	561	550	532	546	566	541	553	544	578	592	566	548	565	594	561	596	541	534	518	556	482	528	535	597	562	537	555	584	577	529	555	544	552	549	545	534	584	551	534	557	564	571	578	542	554	580	560	576	544	566	560	580	548	570	563	596	522	571	555	556	575	564	551	561	541	501	537	502	552	545	527	554	561	558	533	586	553	521	480	567	587	567	543	507	520	550	550	526	571	530	577	599	573	525	569	540	589	571	509	532	531	549	542	578	524	562	549	560	553	573	545	584	546	565	576	520	538	547	560	505	529	522	547	548	547	554	546	527	539	548	594	576	531	573	555	552	540	562	554	555	558	516	538	571	522	563	561	582	572	535	530	558	563	537	591	567	573	561	550	560	540	538	582	527	570	598	516	536	550	532	556
66310	25080	8648	2149	1303	987	838	722	665	611	562	521	486	486	453	440	418	435	406	425	424	413	422	430	448	416	392	435	377	429	404	414	390	434	437	448	391	454	398	420	428	397	389	418	425	398	403	430	421	408	449	416	386	414	405	399	388	396	373	369	373	386	416	360	418	390	362	375	377	410	366	393	425	412	412	358	387	376	376	400	396	390	409	406	434	375	429	383	387	396	422	399	431	387	371	388	398	390	364	367	395	386	396	396	367	366	406	377	445	362	376	392	393	378	360	369	406	390	394	407	385	429	436	374	380	375	394	396	388	410	378	414	382	374	397	416	416	409	420	369	368	438	359	429	397	418	376	393	401	387	367	415	430	400	379	362	371	430	398	383	385	411	387	410	367	376	412	416	411	374	351	393	389	360	349	402	376	372	401	363	393	376	383	437	393	401	361	424	400	384	385	394	380	399	399	406	392	418	434	371	395	393	379	386	388	416	362	403	390	399	391	396	427	425	349	358	412	385	406	362	382	380	376	409	387	392	375	424	410	389	392	408	400	374	407	387	402	406	407	448	361	419	390	407	406	406	403	410	398	402	410	361	376	402	413	434	389	398	375	371	390	378	419	396	379	391	374	401	395	414	407	379	389	369	357	371	438	394	372	357	393	381	397	389	373	411	409	378	367	393	418	368	422	375	371	352	391	393	378	375	362	391	402	386	379	386	400	389	379	364	425	382	394	396	402	431	427	379	393	382	388	379	397	394	433	409	371	379	400	388	396	385	411	415	393	389	400	402	374	359	347	402	406	351	406	380	405	422	396	354	365	383	364	420	369	397	382	376	410	359	387	422	414	386	390	377	359	361	405	397	407	380	402	382	375	370	390	394	412	423	376	391	420	395	380	415	386	394	397	426	394	372	405	400	429	343	356	409	374	431	386	408	392	395	378	386	387	402	405	422	421	403	428	398	361	426	417	415	391	380	429	376	434	403	383	357	350	438	428	401	403	404	398	363	394	385	424	363	431	386	382	411	414	418	375	376	356	434	434	447	393	396	365	432	389	373	386	394	381	399	393	423	413	374	376	372	427	413	369	408	407	412	382	358	400	372	392	391	385	417	408	416	402	392	397	356	421	407	436	403	430	378	384	385	378	378	417	383	388	442	409	418	376	453	395	383	360	378	414	402	367	434	417	419	399	443	424	413	365	388	406	402	409	407	393	417	399	406	375	372	373	399	409	369	364	383	392	349	390	416	407	391	385	387	378	394	432	390	414	390	383	383	414	406	401	419	416	343	386	393	383	386	402	386	408	391	431	423	387	391	414	445	382	421	366	395	390	403	396	333	376	372	423	408	448	395	349	402	393	441	430	390	381	358	432	391	418	364	376	406	386	408	418	374	368	432	424	412	395	426	394	372	399	380	401	381	395	382	456	420	379	429	382	396	374	433	427	355	392	401	406	438	390	401	385	379	383	389	380	389	417	368	390	407	420	406	391	378	376	394	382	382	348	386	394	395	403	394	405	412	395	353	378	384	387	391	376	402	430	392	371	361	407	392	381	384	372	414	425	394	413	379	433	387	405	437	396	383	389	375	377	379	362	403	403	413	421	411	392	392	402	418	411	393	397	377	389	415	385	373	372	406	406	372	390	377	402	368	398	451	416	419	368	390	388	391	394	409	387	403	413	394	411	403	380	401	379	358	385	382	404	402	377	392	402	402	392	403	425	395	386	395	414	362	423	415	367	395	415	415	396	410	426	391	380	398	365	389	379	369	407	335	380	396	406	372	418	410	399	424	352	370	359	393	387	403	368	365	394	400	397	399	356	404	378	382	378	393	385	419	377	373	378	401	392	407	409	395	414	413	389	391	411	394	411	373	397	416	377	387	339	393	371	395	399	366	407	374	379	398	385	367	387	416	387	406	405	392	398	379	383	397	382	394	407	372	450	385	422	393	380	472	396	396	397	414	395	437	388	377	445	393	374	397	392	376	379	408	427	349	391	395	419	400	388	386	418	376	412	374	416	397	387	356	368	379	387	391	397	416	381	403	373	366	399	403	417	382	357	385	412	401	409	425	391	407	395	420	353	350	401	387	378	358	413	420	415	381	408	373	369	384	396	402	403	390	367	412	413	395	436	396	365	343	383	399	369	404	409	386	384	342	369	417	409	368	382	397	369	400	428	359	366	432	412	378	345	382	375	366	393	369	393	422	410	396	405	420	403	405	388	426	362	399	421	411	420	430	368	410	379	404	384	400	407	411	349	389	372	366	393	375	401	382	403	411	405	399	404	413	413	405	424	381	359	408	385	376	420	378	398	400	368	360	410	365	466	378	407	393	381	382	391	338	353	365	367	383	392	411	372	419	381	398	394	375	394	391	393	390	368	410	399	392	407	441	385	400	393	393	393	400	406	392	431	373	373	374	397	388	393	373	384	384	400	402	396	412	365	395	399	361	376	395	392	387	387	393	396	383	398	396	393	352	374	416	408	375	376	382	374	412	410	409	375	372	385	423	389	368	384	368	381	392	428	412	391	396	379	367	396	390	392	378	416	395	407	422	373	405	422	391	423	342	390	378	435	388	397	362	402	396	408	412	395	407	355	393	425	439	373	371	402	405	401	388	417	408	390	384	383	396	386	381	373	401	376	419	418	388	389	413	397	356	371	367	394	370	381	414	376	410	391	380	407	407	394	379	376	430	390	406	408	406	419	350	403	367	375	378	396	432	425	384	399	383	405	382	395	377	392	377	405	387	386	410	424	406	423	392	394	373	413	419	399	398	397	404	397	424	393	329	367	396	423	423	416	408	407	403	429	396	409	346	408	384	437	396	403	382	355	379	437	373	395	404	391	398	370	400	367	395	392	385	425	432	381	443	387	442	406	385	422	392	387	392	401	398	401	424	394	424	406	353	412	392	383	392	411	384	384	364	387	394	425	388	407	429	401	417	373	409	387	394	401	356	384	398	396	374	405	371	386	393	360	363	398	399	397	381	409	437	432	398	406	382	401	358	408	409	382	381	438	367	395	396	384	396	363	422	430	393	385	353	368	394	398	381	417	396	373	416	402	410	393	411	395	390	415	382	374	375	371	380	403	443	408	434	404	395	369	390	401	395	371	414	410	367	381	387	377	404	373	362	429	388	379	434	387	381	382	380	416	412	428	392	385	397	382	373	380	362	398	387	380	388	375	405	413	376	411	365	413	416	405	378	398	387	400	394	366	385	393	451	406	387	378	382	390	367	398	370	372	377	403	401	417	370	378	370	369	419	410	367	391	345	393	380	391	399	390	414	441	396	368	434	405	383	335	399	363	376	381	373	354	392	366	373	386	396	393	409	370	422	410	386	410	422	389	441	401	410	402	407	357	382	414	409	384	386	411	410	381	434	388	387	373	382	347	390	394	400	395	367	373	381	370	402	398	416	383	391	367	402	394	377	377	366	360	400	388	415	393	409	414	369	368	390	402	395	378	391	406	379	415	406	386	405	413	373	381	333	372	406	414	376
34999	2194	4302	4901	4310	3667	3040	2587	2377	2057	1823	1721	1556	1493	1432	1358	1365	1286	1300	1191	1178	1180	1162	1130	1128	1070	1050	1041	971	1074	1026	1004	1039	1003	1029	1009	1056	985	985	1033	975	986	925	913	960	953	927	924	948	959	955	976	985	970	913	981	976	936	920	942	933	927	980	956	937	923	920	943	928	940	952	955	925	962	943	898	878	913	956	890	899	954	942	912	928	944	945	903	910	974	968	886	920	844	945	907	926	900	911	912	892	958	970	960	951	917	940	907	908	902	924	893	924	858	870	886	902	893	941	864	907	916	959	942	900	870	916	904	884	895	944	947	914	924	938	960	922	871	949	907	947	939	934	932	907	909	942	955	934	902	903	927	898	875	911	913	938	870	883	911	939	894	912	918	857	883	917	889	895	944	902	948	924	880	950	917	959	888	941	906	964	910	958	921	934	932	989	908	922	955	863	966	890	958	932	956	881	853	916	905	897	898	930	944	915	936	900	897	940	932	920	924	900	870	914	901	906	951	933	906	930	929	882	918	948	963	872	896	924	870	908	954	880	951	881	900	941	892	900	901	912	875	937	970	937	887	944	876	914	915	886	956	972	863	898	861	941	946	903	917	950	879	892	913	950	903	909	880	896	965	905	903	906	891	875	925	964	947	929	914	873	934	936	863	972	866	875	903	925	903	920	896	920	961	904	904	911	915	933	926	927	939	854	930	892	890	907	961	891	920	895	926	859	906	919	883	889	930	868	961	923	913	922	914	926	904	959	930	934	883	918	944	885	948	912	891	883	936	929	860	915	924	967	848	915	905	900	910	916	922	942	927	985	944	922	872	940	967	931	974	901	938	889	911	920	926	941	913	898	909	891	871	946	972	925	937	911	934	853	897	894	899	900	956	925	921	893	919	896	896	934	941	861	893	856	943	896	884	934	875	877	858	922	934	941	937	877	921	920	910	931	972	895	954	898	956	911	923	931	869	972	959	914	911	920	936	926	896	860	918	916	876	896	935	915	912	894	926	951	953	949	942	881	902	901	888	880	906	935	950	921	886	935	947	961	889	924	899	906	923	920	971	966	928	960	894	912	937	933	928	913	936	955	908	920	930	909	905	938	943	922	929	913	921	952	898	975	925	911	921	940	900	942	942	904	910	921	913	896	917	881	906	908	934	944	911	874	959	938	896	966	892	867	907	892	984	930	908	871	939	954	932	862	900	874	957	916	885	937	929	914	914	940	841	923	891	907	930	897	930	931	883	907	853	909	891	1014	953	957	909	898	870	916	946	963	924	932	964	895	881	940	921	899	927	938	950	931	954	915	921	933	924	901	898	892	925	959	904	877	911	874	919	893	941	915	873	942	900	947	868	921	878	911	883	934	976	949	906	989	908	948	887	854	864	903	909	940	917	899	968	934	935	990	906	915	947	941	930	880	928	927	915	872	851	925	919	984	948	931	908	980	869	874	917	946	951	897	912	932	930	835	832	867	960	926	957	952	902	907	963	960	910	867	944	873	928	906	928	921	903	902	917	920	969	912	891	933	908	957	938	959	881	916	960	922	939	888	970	870	894	904	945	934	920	930	947	877	931	906	951	882	878	946	914	927	904	969	909	877	897	905	975	875	861	936	916	932	908	873	973	920	936	911	933	961	951	983	901	913	925	900	886	964	874	912	912	915	879	913	926	933	927	937	918	902	925	937	898	889	918	896	929	927	959	951	862	924	928	909	836	927	935	898	919	911	940	944	931	910	948	941	909	978	923	922	964	945	966	903	893	921	949	919	893	950	916	919	837	932	943	944	909	967	896	969	939	919	936	946	930	962	921	940	907	900	867	895	934	886	914	894	926	966	899	912	917	953	921	909	956	899	905	915	966	904	924	941	951	866	904	921	923	937	880	931	952	930	976	918	845	985	967	963	917	944	915	951	935	947	908	913	837	878	959	931	948	911	966	905	932	940	867	874	924	933	926	877	920	957	944	911	866	901	856	906	890	967	977	910	919	849	919	899	924	968	883	897	918	926	925	929	894	922	902	906	897	931	910	908	921	902	882	903	947	914	902	924	921	938	953	898	900	871	887	874	879	904	907	937	914	926	891	887	903	886	863	913	875	889	890	842	907	955	920	937	922	884	908	904	946	950	897	909	920	931	887	919	900	898	926	884	865	920	910	920	857	981	895	878	937	922	905	933	881	962	932	933	1005	919	936	929	957	906	954	939	931	951	902	942	866	939	885	922	928	912	955	916	961	880	932	941	936	953	895	873	888	928	900	894	919	907	918	940	884	885	948	917	820	951	888	874	926	983	938	927	899	940	885	876	942	928	909	918	889	917	920	913	900	993	928	922	885	949	979	964	918	957	888	915	954	922	922	925	995	897	973	918	939	893	920	922	897	957	946	901	890	921	917	924	898	943	935	932	914	952	918	956	847	1009	903	893	915	896	933	885	898	925	948	874	937	927	916	895	906	949	942	948	892	920	955	920	914	910	943	885	899	933	918	917	920	931	896	923	868	871	929	895	891	893	932	924	940	872	849	870	964	956	940	910	962	964	937	935	926	917	887	846	917	932	888	923	906	858	928	937	910	897	922	946	858	894	921	904	897	883	905	957	932	927	913	959	866	933	860	894	879	918	921	938	965	920	934	956	913	930	949	918	905	890	899	913	920	909	933	911	938	922	913	934	932	926	918	935	893	911	881	915	872	896	899	913	874	936	870	924	923	931	937	893	918	890	946	936	881	948	912	874	956	927	926	950	964	856	918	902	896	923	960	903	943	899	953	953	912	904	892	910	966	956	921	952	869	966	903	892	889	927	925	956	962	942	923	892	905	860	884	909	918	956	914	900	882	877	905	931	888	980	959	911	902	890	859	946	849	946	941	907	918	925	890	880	874	865	927	957	892	918	940	892	926	966	939	912	960	918	919	935	925	895	934	954	869	890	925	974	877	904	883	898	911	921	832	845	925	932	930	924	878	934	948	954	928	873	878	930	927	938	908	956	907	889	937	913	899	934	887	908	960	968	928	919	891	918	877	915	986	923	945	951	970	949	873	974	942	959	897	921	938	916	924	921	915	935	882	929	887	942	943	896	928	890	924	926	896	930	868	872	926	892	874	885	918	1004	940	950	956	895	898	925	937	926	961	942	873	884	914	977	882	941	955	913	905	903	864	938	903	898	919	937	944	876	900	924	904	940	910	925	897	895	882	882	897	910	893	951	866	922	943	910	956	979	913	901	901	930	896	900	867	907	880	941	928	928	877	924	931	915	882	949	967	848	943	920	962	913	901	937	864	903	881	955	881	902	959	899	942	915	873	945	953	919	900	934	910	933	884	911	954	862	965	871	916	908	929	916	902	891	925	924	924	958	970	918	948	917	897	915	939	892	879	924	867	875	920	916	891	952	888	884	912	947	941	922	884	870	928	883	950	948	927	921	904	888	856	904	921	947	940	934	903	925	907	911	849	909	930	924	883	885	919	914	871	950	893	904	994	905	952	928	886	921	883	944	925	936	864
8430	323	178	155	148	150	175	132	122	140	131	131	137	133	146	143	155	135	141	150	151	168	141	145	123	150	143	137	152	143	152	161	123	159	137	142	156	158	134	154	140	139	154	157	110	140	154	126	140	140	115	135	126	145	126	150	135	154	127	161	137	141	139	166	153	167	137	133	153	132	154	141	141	150	147	132	123	158	168	137	145	146	157	156	152	163	151	143	147	154	136	138	133	148	131	157	116	143	140	150	142	149	126	125	132	149	140	147	143	129	134	140	157	161	121	171	129	130	113	141	155	141	112	151	138	139	141	150	160	126	159	131	107	152	118	140	145	123	129	149	164	163	156	141	147	160	174	147	136	127	136	159	126	145	180	158	126	140	159	136	129	146	138	155	142	149	161	141	157	151	145	132	160	134	161	143	124	146	154	144	143	172	145	151	153	148	125	132	147	143	165	147	121	147	157	122	137	162	131	137	138	151	149	125	145	139	134	139	169	141	131	162	132	167	170	137	163	143	149	135	143	134	122	136	143	164	169	141	141	140	148	134	145	140	144	140	148	123	138	150	153	133	137	154	132	135	152	139	134	132	127	130	166	139	168	117	147	154	118	129	121	125	157	129	134	152	128	118	140	135	148	140	135	159	159	152	131	156	139	147	142	160	143	156	138	126	160	138	152	141	126	142	147	130	128	139	161	142	146	136	141	142	162	155	138	134	147	155	142	148	141	141	112	179	140	134	158	139	143	137	142	144	116	130	148	149	130	149	158	155	163	129	144	132	145	152	145	134	137	136	158	143	141	160	148	147	126	157	150	131	134	144	160	130	137	149	145	128	152	137	147	150	151	154	141	128	159	156	150	130	130	133	154	145	140	160	146	130	135	139	127	123	151	137	134	140	132	143	161	139	169	154	141	124	142	134	119	123	156	167	144	139	162	146	125	122	132	147	125	140	135	151	137	126	133	140	161	121	148	145	147	129	121	129	153	145	154	125	138	139	151	134	144	143	118	129	141	130	131	153	145	142	159	145	138	143	112	125	149	161	141	143	151	133	151	158	147	134	124	128	187	134	152	136	122	147	149	152	164	118	164	145	161	152	160	133	137	149	155	141	150	158	130	147	112	140	144	135	151	125	137	139	145	136	138	127	119	125	145	141	131	149	132	132	143	128	149	130	145	135	146	128	152	118	130	131	124	140	168	132	141	143	137	139	144	148	121	148	138	133	145	148	116	155	154	147	168	133	137	145	138	111	140	144	139	143	121	165	127	129	176	128	127	155	142	148	136	133	141	156	176	142	159	142	161	165	162	156	121	130	137	112	146	135	152	144	155	137	161	145	169	133	136	149	125	141	153	114	137	141	132	129	143	151	126	134	148	143	135	122	149	148	124	136	123	148	154	131	143	139	156	112	143	149	147	169	139	126	131	152	131	129	157	133	152	152	137	139	127	172	169	123	143	135	126	126	142	142	159	165	152	148	130	143	166	161	146	122	136	125	139	131	139	145	126	125	155	131	156	144	144	146	139	143	133	134	130	174	160	133	158	145	128	125	140	153	149	130	129	125	125	149	159	126	138	141	164	142	149	157	157	159	151	142	144	124	146	135	132	133	150	131	150	138	137	159	150	144	137	126	150	158	145	128	139	150	155	139	146	141	153	143	114	124	132	135	138	138	131	137	140	129	132	128	153	150	129	150	135	147	189	132	131	143	145	146	132	143	137	127	133	135	144	176	128	149	132	128	132	153	169	146	140	162	127	164	150	144	142	143	147	161	131	164	154	155	115	149	137	126	138	136	133	140	124	158	157	149	148	147	124	136	142	141	145	145	139	135	114	114	126	119	137	141	142	141	137	124	135	132	138	119	134	135	149	141	151	144	139	133	105	140	160	122	127	125	131	139	144	153	145	148	141	136	165	132	145	143	132	155	148	145	147	125	133	155	149	166	152	147	150	138	143	125	140	137	143	140	145	131	136	163	137	149	137	132	128	134	153	131	126	129	128	147	139	124	141	136	156	127	151	134	130	149	137	158	157	157	124	116	151	131	133	137	133	151	140	134	134	142	136	133	142	157	126	138	130	161	161	146	129	159	142	130	150	164	121	152	131	141	144	145	162	160	174	133	166	153	132	142	137	142	144	144	132	129	160	137	125	130	123	148	148	149	125	138	127	154	144	127	142	133	130	158	140	126	152	141	132	154	145	134	125	142	146	130	140	120	156	127	133	157	138	152	156	133	146	167	134	136	139	152	145	144	135	126	145	142	157	152	144	146	164	130	137	157	158	120	148	149	133	162	132	138	133	130	147	143	152	149	138	120	161	144	148	136	151	162	120	132	144	143	140	160	130	161	151	144	160	160	138	140	126	144	154	128	135	135	136	122	144	133	146	126	150	174	148	148	134	138	146	164	145	120	138	145	139	154	146	126	120	121	138	158	139	147	158	159	138	154	154	116	147	138	128	126	154	129	149	148	163	135	145	149	147	150	130	150	156	164	138	155	139	143	132	137	154	171	170	154	141	176	148	123	150	143	150	148	126	128	140	158	142	130	133	131	161	162	130	126	176	126	135	153	142	127	151	143	129	153	149	151	141	162	142	139	145	143	150	138	132	155	158	151	145	126	138	134	139	146	155	137	126	144	138	130	150	127	134	128	167	165	142	141	140	139	139	143	145	148	120	140	148	152	137	139	135	131	114	159	148	149	154	154	141	149	122	147	149	154	150	167	141	147	166	149	158	148	144	177	151	118	141	146	147	146	140	135	165	136	145	168	150	154	143	141	158	131	140	147	146	125	130	181	132	142	137	132	129	162	171	154	146	145	151	137	139	120	160	152	151	139	115	124	142	155	139	153	160	140	134	118	144	128	159	180	155	147	142	143	145	136	143	145	123	136	148	166	147	154	145	139	144	156	152	140	147	147	154	129	164	132	141	133	135	124	148	134	148	136	151	140	137	143	146	135	165	144	106	134	131	140	142	149	135	114	162	128	134	122	141	146	143	120	146	147	144	139	127	155	141	135	143	125	167	118	145	159	145	148	127	125	130	146	131	136	141	133	141	148	135	142	133	138	154	123	137	151	153	129	168	123	126	159	136	119	147	150	152	168	145	130	131	143	133	135	147	151	167	147	157	137	158	156	154	150	159	139	147	148	142	141	149	131	146	140	134	148	116	162	135	150	120	125	135	144	127	150	135	137	149	137	154	119	157	140	126	119	128	145	130	156	164	149	141	163	137	146	154	140	137	118	145	161	125	128	132	141	166	164	173	138	166	137	130	145	138	160	139	131	147	137	138	137	132	136	131	147	120	156	120	116	121	142	139	130	136	162	131	153	151	146	148	148	132	162	157	151	158	146	126	145	152	136	117	155	168	136	131	137	153	153	153	132	153	144	143	167	142	153	149	148	135	130	134	143	155	142	146	151	123	141	158	117	144	139	141	155	131	160	150	136	120	136	146	145	139	122	120	130	142	146	154	153	143	145	137	157	172	151	145	173	133	131	128	136
8379	408	468	450	465	437	414	444	416	420	383	435	424	368	437	423	404	421	402	434	438	408	420	432	398	421	411	380	428	394	408	383	435	414	403	391	379	415	419	405	389	423	387	413	406	440	392	397	396	414	395	426	398	407	381	424	436	407	413	403	389	408	409	368	388	367	386	378	394	409	397	387	391	420	400	416	412	382	393	397	418	404	396	359	384	449	384	396	397	373	408	394	421	401	431	384	395	418	398	390	408	440	412	452	428	388	423	395	409	430	402	418	437	404	403	388	445	373	394	429	426	383	419	405	393	411	406	345	371	425	426	411	418	410	422	400	369	374	426	434	401	407	408	404	400	380	383	373	405	365	401	440	422	400	401	400	423	403	412	392	457	388	375	398	443	400	427	409	373	364	384	398	416	411	415	379	407	374	415	381	378	415	436	357	392	417	420	425	404	382	377	377	429	387	401	439	409	422	393	393	421	392	418	408	390	414	373	407	402	376	390	377	392	406	409	407	379	388	374	391	382	387	411	385	430	430	382	371	358	437	399	398	409	425	377	432	443	390	392	399	383	398	389	404	397	366	400	385	399	387	383	363	403	396	409	407	364	420	439	398	398	400	398	377	406	404	384	413	365	395	393	416	401	387	422	425	393	380	410	378	374	408	390	421	410	406	385	413	381	411	421	388	371	392	389	391	423	396	398	372	394	408	397	406	405	409	407	396	399	368	413	394	428	381	394	394	392	421	395	392	412	386	451	404	369	396	398	402	388	406	410	412	423	419	399	450	398	392	414	389	417	373	402	399	422	387	388	413	408	401	404	403	373	405	413	387	395	399	385	413	403	405	420	413	412	397	412	402	420	383	377	408	413	393	398	374	405	404	375	399	449	401	406	437	410	386	405	383	428	390	405	411	416	407	438	411	417	381	396	404	409	419	416	394	392	422	370	393	385	438	417	397	383	374	359	368	404	395	370	397	401	392	362	413	378	369	410	401	438	425	401	417	408	412	383	424	431	394	428	413	418	400	375	414	402	386	351	401	420	396	434	378	465	405	400	402	367	411	394	425	407	384	443	426	379	395	405	408	396	417	423	413	396	428	411	384	411	379	402	382	438	426	386	399	384	403	368	384	433	397	390	401	392	335	382	409	411	448	424	397	388	366	395	393	381	398	400	410	409	398	400	435	382	394	439	392	403	418	420	372	397	418	376	405	385	429	382	365	395	404	436	374	359	408	401	428	409	377	378	391	408	395	373	402	393	416	416	408	407	421	395	403	390	407	375	421	386	385	428	400	410	410	441	433	393	394	395	405	368	381	444	389	405	372	397	390	383	422	352	409	414	392	402	433	354	355	407	404	430	366	362	413	397	427	375	396	401	427	410	414	398	407	400	382	392	398	378	387	407	388	421	363	371	408	410	435	346	374	408	399	384	400	381	412	380	406	376	397	378	408	388	397	368	419	421	395	409	401	386	420	415	379	405	439	409	391	391	395	404	422	418	381	356	393	412	423	439	382	436	407	396	356	389	362	433	421	407	406	433	369	357	387	416	412	368	415	402	374	389	411	379	403	396	401	378	395	405	410	422	405	439	415	354	430	431	393	397	395	405	417	412	395	404	420	414	401	408	394	409	420	411	401	382	373	419	387	406	410	412	429	370	411	393	383	391	372	401	401	433	373	436	410	431	381	417	389	436	408	460	398	412	399	404	369	416	388	412	429	389	416	394	419	413	414	459	407	386	399	393	426	417	405	398	380	405	427	391	425	422	369	401	392	386	415	407	426	368	378	446	405	396	386	395	390	393	401	422	404	411	389	418	413	415	395	383	396	418	410	397	437	405	396	402	427	382	409	412	382	365	376	415	400	415	407	394	405	392	373	439	357	366	424	400	420	390	395	356	384	366	400	380	407	410	388	397	355	424	370	423	371	405	406	410	409	415	406	405	396	428	393	414	404	404	385	369	356	421	419	422	409	418	386	397	388	399	385	421	392	392	387	385	414	401	414	398	393	395	423	413	380	426	384	388	419	385	382	397	396	404	385	433	403	374	434	436	413	379	406	429	394	422	402	427	420	407	400	416	408	360	429	390	392	431	378	416	409	410	404	426	369	420	426	402	407	368	425	377	394	442	380	384	374	399	356	378	348	426	420	388	405	403	418	435	400	378	400	388	408	415	395	452	405	440	392	384	428	397	378	431	392	368	448	403	371	411	413	402	417	437	412	389	408	401	410	411	380	408	401	406	387	400	394	424	406	396	401	364	360	385	422	399	385	378	391	407	444	421	397	408	381	382	389	396	457	371	414	415	407	397	426	388	417	411	413	434	365	408	413	422	433	411	404	373	399	381	377	416	431	371	411	401	388	430	394	415	396	438	391	366	377	415	385	411	401	403	389	415	385	389	396	377	383	414	372	366	430	431	398	420	402	398	411	389	373	389	421	428	416	394	384	402	439	397	397	424	396	417	386	399	402	408	388	403	399	421	406	432	430	393	344	398	413	390	390	386	387	404	403	393	405	408	395	430	404	383	445	394	428	410	397	371	411	382	397	429	420	406	402	375	389	389	414	424	415	442	403	389	396	414	422	420	418	419	406	414	422	389	381	413	409	417	413	401	400	412	403	386	394	423	385	410	383	370	401	415	426	428	409	391	424	416	414	382	419	423	400	370	388	439	416	396	406	444	405	419	411	400	385	417	415	383	389	386	384	429	348	427	423	418	399	420	375	435	396	389	426	431	416	407	385	398	396	409	404	423	416	437	412	428	391	402	351	392	404	465	389	428	388	416	395	370	425	384	383	402	396	460	406	411	386	412	408	373	396	424	398	385	408	380	409	406	407	411	424	431	387	418	407	420	384	387	391	400	387	408	414	405	410	406	359	369	397	417	407	386	392	406	361	410	368	436	388	412	380	412	387	359	373	442	372	391	414	361	388	421	391	411	375	384	409	390	379	390	379	391	401	420	385	408	404	415	392	391	385	401	403	451	415	405	417	357	404	420	392	416	406	450	408	395	390	403	393	368	414	402	371	415	417	400	389	404	416	412	363	407	397	393	387	399	424	401	419	413	372	420	410	431	414	429	425	384	415	431	385	381	420	411	385	366	405	393	412	373	369	385	382	405	435	414	423	413	410	409	366	406	398	404	404	416	389	391	371	372	390	411	379	407	418	387	409	403	397	403	379	411	382	381	405	366	426	442	407	392	393	402	412	405	454	409	409	377	415	409	405	431	393	383	387	400	435	426	401	369	419	408	391	410	411	391	416	414	404	386	399	407	397	428	386	399	388	433	412	400	428	425	403	406	397	379	405	404	401	384	400	370	390	405	421	401	361	395	438	384	396	391	417	408	397	377	431	385	422	382	445	372	398	412	431	409	392	386	419	395	389	397	378	395	394	411	409	392	376	404	402	401	413	403	418	411	408	417	390	409	428	408	385	427	378	376	428	401	403	425	398	376	442	446	384	421	372	368	417	391	367	373	394	408	405	403	418	405	441	420	387	388	406
53115	16716	2124	840	623	445	402	360	341	312	309	298	276	236	251	230	254	234	208	231	200	201	254	220	227	223	215	226	219	193	216	217	226	218	230	221	210	228	191	221	211	253	207	208	213	224	235	229	225	234	184	242	206	222	233	217	194	210	212	217	220	200	195	196	213	206	224	222	203	219	231	200	212	238	239	214	234	245	201	203	205	186	203	228	213	209	218	208	222	204	232	233	216	201	225	198	218	212	195	192	217	207	203	192	197	226	205	210	228	196	210	225	232	200	210	219	215	199	231	231	225	213	230	211	174	218	189	210	198	191	222	233	230	195	218	223	246	210	226	239	188	208	215	213	213	209	217	212	234	245	209	223	208	216	209	213	195	214	230	243	207	214	234	207	220	204	224	189	213	242	201	236	214	212	225	212	228	194	224	208	218	217	184	210	209	226	190	209	210	221	247	222	198	186	236	223	188	223	226	228	222	199	195	183	199	216	185	209	194	196	222	232	209	205	204	209	232	201	223	196	210	192	232	244	211	186	222	226	191	212	208	206	187	220	193	223	205	215	195	235	213	201	217	232	207	235	231	229	224	198	213	202	179	228	222	215	206	238	224	202	233	201	243	224	195	208	240	185	218	222	213	225	234	215	189	211	202	228	195	232	211	173	209	273	237	223	199	189	218	219	235	210	216	197	217	214	227	206	240	199	236	225	234	199	209	206	218	208	213	210	218	244	185	207	218	232	226	203	204	192	198	219	205	235	208	188	218	192	244	217	233	215	209	216	220	212	235	222	217	186	209	210	211	209	217	209	219	215	239	240	227	212	236	199	193	207	212	223	214	217	232	204	197	203	195	192	206	210	210	216	210	231	216	199	196	218	214	191	204	250	202	216	210	210	200	210	229	197	216	195	234	219	235	219	228	200	192	206	206	225	225	230	214	197	236	193	212	175	203	211	211	210	216	219	206	222	239	220	214	218	200	198	217	209	210	215	192	210	212	197	232	192	223	219	204	216	198	222	212	208	208	250	215	251	218	226	194	222	178	193	195	232	218	208	229	256	196	213	204	198	207	214	193	227	207	232	194	206	178	197	187	223	219	219	213	212	247	211	210	209	225	223	193	196	199	182	209	208	188	198	212	207	204	203	217	227	213	198	217	207	204	209	216	217	193	199	202	240	192	211	200	238	214	172	213	233	238	215	188	226	222	214	195	235	191	209	209	221	196	213	229	212	196	230	220	235	209	206	199	206	210	214	197	243	235	231	219	217	232	215	199	205	203	237	201	210	206	221	208	204	196	214	198	242	173	219	215	230	202	231	219	209	203	199	228	203	211	219	245	211	209	233	203	181	208	217	205	226	197	207	212	229	222	216	201	233	224	212	209	211	238	211	240	196	215	196	216	200	198	199	225	212	252	204	190	200	220	201	220	202	209	209	229	190	229	195	211	211	210	206	204	181	223	250	236	157	233	233	232	194	200	228	198	200	210	233	194	212	221	226	220	220	193	218	198	212	229	193	190	231	223	188	210	219	216	207	204	208	207	204	222	223	226	226	200	206	187	213	212	210	210	228	209	227	237	204	187	200	216	226	220	221	194	204	192	207	201	179	212	212	218	222	204	227	246	211	199	233	215	205	205	205	212	208	213	200	199	196	206	203	197	183	183	183	215	228	210	216	221	228	226	195	214	202	189	215	241	217	194	221	224	207	225	194	178	210	219	197	213	211	220	214	215	212	206	210	204	217	216	208	213	221	223	206	218	198	226	212	231	219	213	176	232	243	238	212	211	191	226	205	224	206	210	210	209	226	202	215	198	232	222	223	193	232	237	229	223	221	213	204	213	208	217	207	185	222	221	208	202	197	220	191	222	221	214	206	221	224	242	214	201	228	254	189	220	216	212	218	219	231	210	202	225	209	215	212	226	214	222	209	218	195	215	210	223	189	186	179	195	245	207	223	204	204	218	212	201	212	204	210	230	217	215	204	213	219	223	227	192	192	238	227	228	206	207	203	217	223	190	225	230	226	223	204	205	224	223	222	197	211	196	197	173	215	231	205	209	221	198	202	236	224	218	218	219	201	216	229	227	203	201	197	228	196	217	235	219	182	238	216	222	221	201	222	232	230	197	224	217	190	200	206	244	199	221	230	243	202	208	204	190	211	209	200	205	219	240	214	180	207	221	218	212	219	205	217	217	215	187	204	203	198	217	225	194	218	240	193	221	211	195	230	220	207	217	227	226	231	202	213	214	229	188	224	191	217	215	213	196	234	210	238	230	212	215	219	216	214	198	222	212	230	212	185	244	216	203	212	227	203	207	217	194	208	224	191	192	221	203	200	211	203	229	224	211	202	211	213	205	210	220	214	209	237	197	196	222	221	217	232	198	220	194	222	184	203	234	189	212	199	227	184	204	190	218	217	217	202	211	232	216	216	205	209	227	241	235	213	204	244	227	233	213	208	231	192	233	262	224	212	181	208	200	199	217	222	216	221	184	235	224	241	240	219	199	217	192	240	219	199	198	199	224	215	207	185	189	205	197	227	232	237	187	203	187	203	207	208	229	211	214	221	199	231	232	224	208	198	216	194	234	226	199	215	212	214	210	185	239	230	206	207	226	213	198	231	235	208	198	242	205	217	190	208	214	206	202	196	231	212	216	251	245	211	212	226	222	191	195	189	225	212	216	229	217	200	210	201	219	225	241	198	239	221	205	206	208	220	222	210	186	194	208	234	210	182	213	214	222	195	205	218	206	206	199	213	206	201	196	178	185	218	235	235	185	222	202	215	216	188	219	212	210	228	232	201	212	236	198	204	215	199	218	207	200	233	217	211	217	214	198	176	242	238	215	202	211	215	196	194	191	219	208	219	230	217	238	214	220	224	236	226	191	229	222	205	233	216	194	228	209	203	200	219	209	224	215	196	201	222	203	191	199	195	210	221	197	224	182	186	179	202	203	203	263	228	194	230	177	206	206	203	218	177	215	216	207	215	225	223	223	210	201	195	202	219	207	217	220	218	206	245	206	222	201	198	236	177	191	197	227	203	218	205	188	217	206	217	199	203	230	226	219	203	201	204	197	244	199	231	215	216	187	223	211	193	191	237	202	209	228	216	227	229	216	222	215	199	244	212	204	204	195	215	202	194	224	221	210	205	213	242	185	219	229	209	211	216	209	215	199	201	185	198	197	217	235	227	214	225	241	191	206	219	188	206	199	216	230	222	208	221	225	185	172	184	220	217	208	227	207	217	226	225	203	218	189	234	219	216	202	246	197	221	238	236	218	193	190	228	208	196	208	234	223	217	221	203	185	194	202	217	194	217	213	204	211	210	170	225	204	211	207	201	219	206	243	224	221	226	191	196	198	234	186	211	217	193	221	209	232	189	213	221	199	213	209	240	198	231	205	216	223	221	200	187	191	207	205	206	220	206	211	194	186	208	223	210	191	198	190	212	211	224	235	225	208	165	190	195	176	201	195	216	194	245	220	216	247	242	226	223	206	208	226	202
26748	1190	2174	2642	2323	1960	1665	1368	1278	1086	1025	952	890	875	810	784	712	738	742	748	692	689	630	615	647	647	658	648	603	643	645	591	612	594	569	625	578	599	596	629	572	620	613	590	647	601	605	622	605	633	635	599	569	558	581	616	573	574	605	582	565	577	576	557	562	583	561	602	571	515	572	530	582	546	539	565	580	557	589	561	536	595	590	573	587	563	547	530	556	559	555	561	586	553	592	580	601	603	511	552	539	572	549	550	558	555	580	515	560	552	564	593	538	540	541	538	543	573	571	590	580	558	518	597	546	519	586	581	581	526	533	586	548	554	555	576	533	548	588	552	577	564	544	585	570	522	540	576	560	580	564	574	580	550	562	549	569	605	554	561	557	595	570	550	578	535	542	580	554	582	570	547	541	582	566	591	597	591	580	561	597	580	596	586	596	564	615	603	566	562	563	569	580	560	527	562	558	569	545	582	558	591	545	582	585	535	524	582	542	535	567	562	567	558	561	603	605	538	569	580	556	571	558	545	572	577	579	574	587	560	536	573	597	557	528	551	556	578	526	574	561	540	535	540	593	581	594	554	558	579	548	541	565	578	598	543	556	572	536	553	519	562	590	548	560	570	602	577	556	560	569	547	548	564	589	528	561	551	533	600	540	535	574	548	579	539	566	525	526	533	556	577	552	572	568	568	557	561	590	565	574	544	546	549	515	544	557	563	549	552	529	581	526	595	561	582	554	546	576	554	545	575	581	550	526	571	536	532	547	574	535	576	606	546	525	565	575	602	589	548	581	536	545	525	550	548	601	611	584	536	531	588	573	522	594	558	568	590	578	589	544	556	528	581	506	572	551	579	536	571	541	544	542	579	598	556	509	536	537	548	525	560	544	526	578	568	557	571	543	581	579	585	564	537	579	550	540	556	583	579	544	606	558	516	588	551	545	560	565	565	559	543	617	579	522	572	590	581	551	584	573	529	567	568	570	548	543	544	561	507	572	549	596	537	531	566	541	551	540	577	565	567	598	572	578	556	540	555	580	602	575	558	560	591	551	538	536	586	571	512	568	550	578	560	564	593	572	575	544	543	561	547	550	569	543	513	610	525	556	542	541	581	521	589	563	562	561	582	571	541	572	566	554	551	554	564	580	574	515	575	584	541	570	534	567	538	554	556	581	524	598	577	513	553	578	572	561	550	539	588	539	559	551	568	555	554	557	602	586	531	586	569	530	554	565	546	549	576	576	555	574	543	565	567	568	546	523	602	554	566	594	565	594	558	574	570	543	549	565	573	536	557	511	559	529	574	573	580	562	573	553	576	561	550	555	605	575	576	560	592	528	590	551	570	583	529	598	539	525	536	553	571	586	532	561	618	570	577	542	552	554	526	564	543	545	583	571	567	573	555	568	560	577	556	509	579	558	622	538	543	576	584	559	562	563	579	552	559	550	577	548	557	592	543	534	586	517	555	563	567	554	548	594	553	562	549	572	570	526	545	566	557	547	609	556	509	582	547	543	544	565	562	587	598	540	574	578	558	554	509	557	575	532	552	550	584	614	547	542	561	538	543	574	531	537	584	555	521	569	576	554	546	527	552	601	552	571	542	559	593	594	599	558	562	568	571	585	571	584	539	551	589	574	561	561	533	517	578	584	558	594	555	577	528	510	565	537	538	568	591	531	537	542	571	570	580	526	591	519	567	534	546	542	571	533	547	580	554	554	553	551	550	528	578	542	616	570	520	526	545	577	528	580	559	555	571	569	566	569	569	519	556	595	539	553	568	542	599	554	578	572	546	593	565	548	534	540	551	552	555	551	584	564	543	564	561	540	618	532	571	535	571	540	523	578	613	541	535	540	596	561	577	556	549	515	594	581	581	576	546	571	527	563	564	593	577	592	564	550	554	581	542	573	563	559	577	546	603	543	579	546	598	572	584	586	603	543	581	555	525	572	539	549	567	577	566	495	562	524	524	539	555	555	569	561	540	558	558	596	565	566	524	597	584	553	558	544	587	571	550	553	547	536	554	561	555	535	534	560	557	548	553	518	539	569	552	529	564	524	558	554	581	555	540	515	604	540	575	588	522	544	536	532	562	579	556	584	553	591	561	518	587	534	598	526	591	563	605	546	545	536	550	538	555	545	574	576	626	521	556	559	561	516	495	533	610	584	550	539	523	587	541	539	578	552	578	602	580	552	543	557	574	567	563	566	561	564	566	570	574	569	521	540	504	566	585	549	534	557	574	590	476	579	579	542	561	564	511	522	567	546	558	556	571	562	475	570	584	526	590	515	586	584	547	533	503	544	523	556	546	542	618	567	602	555	554	585	586	559	547	552	543	528	536	565	595	559	591	560	569	567	534	560	533	569	578	552	554	557	526	526	570	545	576	572	553	554	579	600	568	526	575	534	592	568	582	528	544	525	563	566	591	540	543	595	552	571	587	527	612	569	557	573	565	507	536	580	541	528	520	525	579	528	560	544	602	616	549	563	549	559	537	549	575	587	567	577	531	582	576	553	604	569	554	547	563	559	541	586	530	555	574	559	518	537	563	543	547	551	594	597	570	593	565	571	530	565	627	552	484	541	596	584	550	559	555	542	596	500	568	539	569	593	618	556	557	627	561	563	555	603	545	577	535	564	552	556	585	547	550	575	550	535	553	519	563	598	589	561	589	552	576	540	567	561	510	587	550	559	560	564	588	576	546	531	506	572	547	535	529	534	588	556	537	576	522	561	563	511	581	523	568	550	563	569	574	564	607	582	585	545	588	531	555	570	550	550	550	616	538	593	585	566	563	566	586	606	553	547	518	570	572	515	576	555	566	559	564	568	535	578	559	571	515	526	585	571	558	504	592	542	517	572	560	538	572	595	574	580	551	615	534	578	559	541	558	534	584	564	565	567	553	530	595	568	530	549	588	543	515	546	560	582	550	534	544	567	534	558	550	564	512	583	565	540	553	544	565	556	568	543	557	610	542	550	549	564	548	579	543	593	562	583	573	537	565	559	553	568	566	572	553	548	582	552	579	546	521	527	529	556	549	555	562	602	534	552	517	538	600	558	563	562	550	555	502	559	573	533	597	559	576	572	539	549	586	544	581	550	563	600	542	527	567	553	566	516	588	547	612	519	542	605	551	550	541	566	545	521	529	534	577	572	561	573	520	559	550	546	560	547	566	538	523	557	527	556	535	531	544	545	541	539	522	538	550	565	546	555	579	548	565	591	543	553	598	565	586	573	523	541	576	580	542	504	528	579	562	575	539	567	572	550	562	547	578	575	537	574	585	561	543	564	514	556	559	586	517	551	565	515	526	570	551	499	542	585	557	569	534	564	548	594	595	573	566	543	546	555	580	558	569	550	551	545	588	559	569	543	566	579	575	544	558	537	563	557	575	557	518	530	581	550	502	588	580	576	561	583	595	538	567	572	539	541	575	563	568	594	518	585	593	545	568	583	570	589	559	548	562	580	563	573	584	566	551	558	569	530	569	555	575	540	570	560	545
66669	25217	10171	2385	1306	992	848	687	648	561	569	520	503	454	493	430	432	464	459	410	409	455	417	406	396	417	418	438	383	392	441	413	415	384	438	400	412	392	429	401	360	448	369	364	396	395	400	413	404	455	395	389	370	432	376	403	416	383	415	391	361	428	419	409	385	398	410	401	393	361	393	431	409	370	380	409	414	410	367	408	427	420	385	397	383	400	381	398	410	390	415	416	371	349	419	397	383	387	384	394	407	405	396	394	366	363	440	432	416	407	368	409	391	403	397	408	378	382	372	415	417	388	383	381	372	385	400	421	397	387	394	412	393	401	426	387	384	405	367	423	368	420	393	377	399	361	434	377	393	396	448	387	388	341	377	379	391	380	398	389	384	380	409	395	412	384	385	417	406	382	368	408	384	388	404	401	388	402	419	411	380	363	414	430	451	370	409	397	343	367	379	449	405	382	408	370	398	416	392	419	412	367	388	416	390	388	378	406	408	378	422	367	444	403	398	369	369	408	439	389	387	377	423	421	377	413	383	397	379	389	383	360	380	385	387	382	386	387	397	444	351	384	413	380	374	386	409	380	404	430	362	366	423	411	450	386	397	431	401	414	386	415	393	412	423	409	423	391	389	409	375	379	467	399	414	386	412	400	403	370	385	423	436	380	411	422	392	372	404	393	408	401	438	406	415	416	362	438	388	407	366	387	430	396	436	359	414	375	368	415	366	406	375	353	388	390	386	409	381	398	408	403	420	373	387	400	384	415	409	386	409	413	376	405	400	388	368	380	364	374	365	387	398	405	380	401	438	389	377	388	391	413	385	372	397	421	396	397	414	447	340	380	395	390	441	429	399	416	393	396	390	411	391	422	346	385	386	400	394	370	397	386	422	416	398	416	388	377	379	382	384	380	385	389	431	408	388	402	403	380	378	414	374	433	382	384	432	363	391	438	387	387	442	416	357	409	355	398	401	429	381	398	406	414	395	391	375	384	398	396	375	404	430	382	333	400	358	429	412	402	376	346	356	368	393	412	385	399	387	355	357	382	348	408	410	405	375	416	379	420	372	408	413	397	371	421	394	370	350	405	416	389	378	375	351	377	372	375	385	434	422	418	410	404	408	376	388	368	406	434	402	384	413	389	430	372	405	393	372	391	407	361	394	446	421	384	343	391	381	404	409	413	368	400	409	365	364	412	406	371	356	438	438	384	374	372	407	415	382	364	420	387	375	383	402	411	367	394	407	388	398	398	402	390	377	361	383	405	430	396	415	392	388	397	412	387	388	397	413	403	397	408	411	397	392	366	423	394	437	396	359	402	421	389	382	398	386	402	393	421	428	363	362	371	380	406	400	403	412	389	385	424	431	400	395	376	368	418	385	373	417	385	387	393	404	400	400	374	406	379	417	429	443	387	397	422	388	401	370	371	366	382	390	375	376	397	366	400	381	383	392	392	401	436	373	367	364	408	397	386	383	411	423	376	390	379	410	354	435	349	386	373	382	411	401	400	422	379	417	400	389	380	401	426	414	380	420	402	388	404	373	401	388	367	413	398	394	386	385	393	391	395	412	387	376	387	368	374	374	388	344	406	388	427	396	398	443	401	377	414	441	380	408	379	404	362	385	412	411	432	399	432	381	410	385	413	384	406	397	401	367	381	383	398	419	423	423	392	373	435	368	383	426	379	408	356	373	394	402	393	378	340	397	419	411	405	403	397	405	395	401	437	418	403	407	417	422	418	353	392	409	381	415	396	380	380	415	405	450	405	413	397	397	403	390	370	404	434	363	364	376	380	390	417	409	369	410	446	407	341	407	384	426	392	390	388	394	408	408	407	370	396	401	407	378	409	413	411	379	393	405	413	378	421	354	356	430	371	431	404	433	418	383	366	418	370	405	380	340	378	434	393	413	409	381	348	453	373	384	377	366	373	383	412	417	370	373	397	414	404	402	381	372	408	375	378	417	380	401	363	393	397	385	403	366	357	396	370	367	416	397	352	387	428	355	399	384	416	414	387	394	401	368	441	427	383	385	396	426	391	440	451	406	396	396	399	358	421	428	395	396	415	379	404	406	414	367	404	378	398	405	415	380	437	371	360	408	418	357	387	444	396	380	371	426	376	391	375	416	388	403	413	389	379	380	363	399	375	358	396	393	370	377	417	434	371	389	391	386	406	404	419	389	371	380	422	409	403	384	406	392	366	406	420	405	397	392	405	379	410	387	416	430	412	383	393	406	389	397	375	395	383	409	407	379	392	415	384	419	400	403	430	404	419	393	383	403	397	363	396	418	445	387	389	441	406	446	384	365	374	358	413	381	410	427	380	406	374	381	375	360	401	376	369	384	368	395	412	354	394	387	371	392	393	379	390	390	390	397	438	409	390	419	393	432	360	362	382	360	381	406	411	361	389	429	406	397	375	396	396	406	376	408	407	407	398	377	394	421	419	419	381	365	396	396	386	388	379	401	381	392	393	382	433	369	392	421	389	375	407	398	406	405	376	394	392	431	393	418	379	360	374	383	394	439	393	410	387	410	381	386	386	413	378	424	405	380	373	379	397	403	419	411	389	392	387	414	410	403	405	419	395	350	402	354	413	401	381	419	375	388	365	384	384	394	402	408	414	402	364	389	357	410	362	415	440	385	360	423	361	376	380	388	411	391	398	416	386	406	393	368	402	373	393	358	357	388	387	399	355	368	413	389	391	373	431	390	409	392	429	420	409	394	403	366	426	410	385	365	400	400	383	393	406	382	362	388	380	416	396	383	372	403	373	427	400	373	377	420	392	387	408	373	363	390	401	393	383	374	401	366	367	381	401	401	394	386	405	427	398	418	417	393	422	406	425	405	382	385	352	363	411	399	361	374	424	403	403	410	405	391	357	393	375	399	385	386	402	400	387	397	383	413	409	402	390	402	404	393	399	383	390	378	411	360	409	385	398	374	413	374	392	377	424	399	383	405	364	464	399	394	363	376	386	401	397	450	416	426	359	394	377	384	386	387	388	406	398	418	392	366	397	394	407	364	382	377	364	397	395	370	369	414	406	405	404	388	401	388	395	401	357	429	404	369	385	376	405	417	386	408	388	404	381	358	414	404	391	427	402	379	385	402	389	416	368	390	372	409	397	432	417	399	376	401	406	390	413	417	406	399	415	403	381	407	378	381	381	402	407	376	389	383	432	418	395	420	399	380	395	405	395	385	369	364	413	395	401	383	380	420	440	401	388	396	382	397	390	423	391	379	434	415	425	417	371	381	363	411	452	403	397	380	393	418	416	387	388	378	400	427	415	389	383	430	355	411	397	383	425	345	391	378	381	391	369	390	397	391	412	399	386	408	401	366	393	400	397	404	413	388	374	377	419	408	420	394	422	432	404	381	404	371	420	383	403	421	385	377	390	402	383	368	419	393	390	412	374	402	424	388	430	435	407	358	401	401	408	388	394	397	428	418	397	434	349	414	362	421	419	386	425	431	372	428	409	396	443	409	404	375	378	374	424	400	369
35151	2232	4252	4778	4380	3599	3008	2570	2290	2026	1908	1676	1641	1553	1409	1364	1279	1280	1220	1254	1214	1173	1157	1090	1169	1147	1030	1137	1023	1001	1021	1004	1033	1007	1024	1022	1019	1021	1083	1016	1017	984	972	966	959	957	946	987	967	976	984	982	990	938	968	933	991	929	930	983	964	1005	938	931	914	932	985	988	993	906	927	953	943	954	929	945	929	919	891	937	954	959	907	909	976	943	935	1002	917	1009	922	963	976	970	967	938	931	946	965	877	887	946	919	941	935	951	928	933	991	952	955	915	951	943	929	926	890	944	945	967	970	926	965	923	941	963	942	936	915	891	961	925	920	935	937	915	964	957	973	926	930	961	895	876	932	970	952	966	920	905	940	915	940	915	892	913	927	953	931	931	932	904	930	922	963	884	994	937	907	950	928	949	901	908	957	958	884	969	962	923	974	910	946	994	900	927	888	888	957	962	893	864	890	964	872	913	900	891	945	935	912	910	903	917	925	882	954	940	898	913	868	880	886	919	925	951	983	925	926	936	884	901	913	979	877	923	902	883	911	897	935	970	856	947	902	951	930	932	917	910	912	949	868	944	909	928	913	939	934	903	962	867	939	928	928	927	928	947	881	951	898	927	960	987	951	873	909	962	931	903	940	877	946	925	870	946	901	935	946	940	908	913	914	956	968	919	955	858	901	927	967	987	906	919	936	889	886	925	904	945	984	959	916	945	912	968	933	921	916	954	930	943	889	936	934	949	886	932	926	962	940	881	975	860	869	962	908	922	883	907	948	926	905	943	961	927	935	908	903	956	907	971	930	982	905	974	904	919	919	915	932	958	948	926	919	905	948	987	921	892	928	935	880	943	926	950	931	915	940	898	866	906	953	859	929	979	946	929	943	900	933	951	927	988	937	970	951	954	889	915	894	921	874	964	914	905	931	939	905	924	921	948	925	914	938	881	902	1000	935	942	928	929	887	886	895	954	917	976	924	970	973	904	964	898	901	907	909	931	947	942	869	884	946	910	993	916	969	917	909	871	915	906	911	942	921	969	939	908	952	848	938	960	917	920	921	922	935	971	904	915	898	922	967	961	923	893	890	951	932	941	944	960	932	923	976	839	917	894	915	894	902	951	926	922	921	932	953	934	921	919	914	927	918	920	967	883	930	919	938	918	965	897	950	959	936	923	936	917	920	946	888	963	879	888	920	1005	970	920	882	975	955	889	982	910	933	917	923	892	888	919	955	940	919	957	950	904	919	974	938	942	939	926	917	937	860	915	927	972	949	924	949	928	895	871	959	933	894	945	888	921	912	961	953	908	916	944	934	918	918	937	877	937	922	977	937	962	902	926	880	925	897	922	887	913	906	927	933	906	934	909	984	912	869	919	906	914	869	907	937	943	923	914	924	945	863	987	890	927	919	912	940	926	921	947	937	913	903	930	907	933	926	940	853	935	988	945	922	923	909	917	920	890	886	951	974	917	878	929	927	923	888	910	939	907	936	914	897	974	939	939	934	919	960	921	962	911	912	914	976	919	950	930	936	944	914	966	908	914	948	927	893	978	996	921	925	924	924	885	894	887	958	904	854	915	890	954	877	936	872	957	968	860	934	956	929	919	883	913	941	881	971	911	963	1000	956	953	921	874	972	922	917	927	899	935	907	970	920	936	881	950	934	909	951	919	887	960	879	918	940	891	923	898	979	957	916	891	927	914	979	947	923	948	864	905	901	906	896	920	932	957	904	925	889	915	960	872	928	964	911	920	911	880	890	986	911	910	932	936	928	924	888	899	871	890	904	925	901	923	892	905	914	927	905	921	920	930	919	954	895	887	916	931	981	973	900	958	931	914	899	954	971	950	921	960	901	881	913	922	878	959	863	952	928	905	956	922	893	884	928	926	930	934	947	918	920	976	921	847	930	921	928	955	961	926	895	919	916	966	923	886	926	991	890	899	972	941	864	911	917	917	971	884	911	974	910	923	957	977	921	908	887	892	898	948	924	963	922	902	916	967	934	928	903	945	945	927	918	902	924	927	933	977	990	936	927	909	938	910	907	961	874	907	924	927	931	953	932	973	872	882	914	954	944	900	904	883	887	983	881	896	934	913	897	898	979	895	931	897	929	933	911	930	849	950	913	956	944	897	858	931	962	885	913	961	969	878	888	928	912	944	985	970	897	886	954	929	907	905	937	938	901	951	879	915	903	885	932	863	914	908	934	906	928	915	936	937	874	897	925	941	909	947	950	936	914	927	950	950	920	913	897	903	955	891	969	954	941	943	919	906	972	891	915	914	936	931	879	947	905	901	938	865	947	913	942	934	884	914	914	882	867	879	885	941	898	958	962	909	901	997	931	937	884	916	939	860	886	931	905	923	943	930	883	893	955	893	901	970	940	916	905	904	914	894	899	871	908	910	883	970	893	924	890	920	888	943	948	891	994	961	996	956	919	900	911	913	921	950	910	915	971	903	907	936	976	899	921	966	922	953	893	927	914	911	964	919	898	915	896	901	950	875	988	931	959	948	966	914	909	917	907	914	927	921	908	994	966	903	906	930	923	953	975	932	935	896	936	942	930	870	950	904	897	949	900	896	938	915	924	911	939	887	947	928	901	894	948	987	930	954	959	884	912	929	907	928	896	934	917	974	949	871	859	922	916	900	910	929	935	929	932	890	931	938	918	914	934	900	928	945	914	948	915	899	949	951	986	880	945	921	921	902	953	948	934	921	938	921	930	929	895	972	930	936	913	915	971	891	886	958	851	994	879	959	972	954	984	959	910	918	952	956	978	917	945	981	873	915	931	899	914	909	872	927	954	899	944	927	939	925	953	965	967	874	944	946	980	920	966	861	893	942	911	934	929	895	938	915	896	910	909	923	892	908	924	909	954	953	1012	913	898	913	908	900	911	916	961	935	969	923	967	920	918	917	936	912	900	943	929	886	902	949	891	925	865	947	937	904	965	930	948	921	967	925	948	963	925	934	951	978	944	888	907	917	855	929	866	942	915	943	927	939	927	924	899	927	915	893	874	913	917	922	948	945	919	906	876	855	874	869	952	897	938	879	980	931	876	920	875	938	930	874	927	903	910	918	942	884	919	925	897	898	961	938	910	926	910	915	931	938	884	945	901	973	863	891	920	937	892	955	911	927	954	914	989	924	920	939	876	883	889	934	916	901	902	914	898	897	919	938	975	920	887	932	949	998	895	951	925	954	966	941	921	909	949	941	941	911	842	920	954	920	930	945	872	914	958	965	963	896	916	876	939	979	881	916	975	934	886	921	880	910	875	923	915	879	914	958	874	910	921	910	926	974	892	926	891	858	973	901	902	921	915	952	923	926	913	916	904	950	927	889	960	991	985	957	946	917	922	916	930	938	912	898	937	940	883	978	884	947	925	895	929	916	885	975	906	924	980	926	941	933	906	884	907	932	927	921	982	948	965	931	920	971	958	928	944	941	950	945	962	913	957	915	916	906	948	919	893	928	932	946	951	947	895	935	936	898	938	910	869	909	919	948	946	908
9027	387	191	169	153	132	148	161	146	166	160	142	150	150	157	163	139	138	140	156	157	152	125	132	147	151	153	130	122	157	116	140	166	143	163	149	148	136	154	140	156	152	133	155	143	135	145	131	141	151	167	157	140	149	152	134	146	165	139	126	163	133	157	147	149	150	157	137	146	152	153	156	151	138	165	141	150	143	169	149	152	137	146	178	144	161	156	140	159	151	159	148	161	140	151	142	131	159	164	132	134	135	124	112	153	142	141	158	134	139	157	163	163	154	159	130	137	134	172	149	138	138	122	142	170	144	156	148	164	152	149	124	133	123	136	135	137	141	126	149	125	134	153	159	143	152	127	128	160	173	140	169	173	167	148	108	152	168	159	149	161	153	149	155	131	135	162	129	142	171	148	156	166	144	129	149	138	130	147	145	140	157	150	160	143	148	138	121	128	140	158	159	157	156	124	142	143	145	153	140	140	126	127	133	138	149	184	146	146	157	170	155	158	148	136	141	167	119	134	143	156	122	134	148	125	119	142	154	140	138	153	171	131	120	131	156	139	148	127	154	157	141	145	156	173	132	147	156	158	140	140	134	127	151	146	142	146	148	146	148	157	145	145	145	147	182	168	142	131	151	145	161	150	157	128	162	149	138	159	138	131	133	170	146	160	145	150	180	130	125	131	152	138	148	154	144	175	139	132	168	168	167	128	147	133	108	132	148	124	127	136	158	153	141	157	171	134	158	136	148	152	154	147	152	151	142	132	156	154	157	161	143	149	158	140	133	157	132	147	145	154	142	133	136	153	140	138	154	157	149	154	129	144	133	141	155	166	137	173	157	136	143	137	146	131	162	156	141	130	149	162	125	151	133	147	134	122	141	151	133	159	150	167	147	113	155	151	166	162	135	151	139	166	151	153	174	130	158	153	138	143	147	134	151	159	153	154	152	131	141	179	158	165	130	113	156	141	150	143	159	133	127	152	153	135	148	136	133	153	137	159	163	166	150	157	143	162	157	145	163	125	134	172	149	144	149	144	152	152	154	132	165	142	135	154	141	149	129	152	129	149	143	139	165	165	151	141	147	136	158	141	157	153	135	132	155	140	148	149	139	138	139	146	149	151	156	138	118	138	143	150	134	164	165	162	160	143	145	155	145	146	157	149	138	140	149	131	144	141	165	152	166	152	130	158	159	157	154	144	148	156	153	141	135	144	136	126	163	142	154	143	152	134	170	119	145	122	153	151	155	146	158	140	148	170	146	137	137	162	152	139	138	156	139	147	163	165	121	132	133	162	137	159	145	148	132	138	157	148	146	184	150	132	133	152	140	137	147	153	133	127	151	153	136	137	131	145	177	156	146	131	145	137	135	136	136	135	148	158	145	145	155	148	147	155	146	164	150	127	142	134	154	141	146	142	158	160	182	148	134	136	148	142	153	158	145	132	135	144	145	152	144	116	159	160	155	130	156	131	162	155	131	149	146	162	127	129	151	158	142	156	149	147	151	144	163	153	144	151	142	146	137	150	148	151	137	149	139	159	133	161	130	141	137	153	143	156	160	144	150	143	155	148	126	136	166	146	140	147	159	142	146	144	143	161	149	144	170	149	147	166	141	162	163	159	157	165	132	156	149	158	153	134	146	171	117	150	137	154	141	150	139	134	143	152	159	157	155	147	151	134	159	125	153	136	149	140	129	140	121	127	144	162	161	132	129	152	180	167	144	138	147	149	138	151	128	135	157	149	127	165	113	152	156	139	148	139	126	138	137	144	135	143	152	155	143	150	147	122	143	134	135	143	146	152	112	150	163	130	144	142	159	137	147	134	146	117	188	145	128	133	147	139	145	135	153	164	151	155	145	143	159	124	159	157	143	135	146	153	147	140	117	145	151	147	143	126	164	137	152	152	164	130	149	144	149	145	155	170	148	152	169	140	142	151	158	160	151	132	149	127	138	124	147	135	164	169	139	161	168	151	154	163	161	119	127	156	133	143	165	165	138	139	143	140	139	151	152	151	144	160	146	156	139	141	177	131	136	143	148	133	145	142	141	165	130	169	145	156	161	127	132	148	144	140	174	135	148	161	118	150	158	162	139	174	163	149	140	142	130	137	137	117	141	142	145	153	130	133	140	119	164	185	142	147	155	132	157	139	136	179	140	135	167	168	151	160	151	165	164	146	132	139	142	165	133	157	164	126	153	142	139	150	137	154	140	113	122	155	159	148	154	125	168	151	134	144	119	142	143	128	148	144	154	137	158	135	158	150	169	141	156	174	150	139	152	160	158	140	127	151	144	136	160	136	146	119	148	153	165	169	137	151	147	140	150	171	149	116	123	136	147	141	128	145	129	130	131	152	172	154	149	151	162	143	149	160	131	145	168	154	140	150	173	138	162	150	136	141	144	128	126	158	145	156	149	158	141	154	165	137	135	140	154	147	153	132	156	143	151	144	146	144	152	147	174	115	129	144	138	142	143	141	139	128	142	158	155	161	147	123	159	152	144	167	165	141	146	137	185	163	130	123	143	147	156	166	156	123	145	140	142	163	142	142	148	146	161	134	153	147	150	157	157	150	150	157	138	154	160	155	122	149	133	133	150	126	148	123	130	137	152	139	145	149	158	145	154	148	173	138	114	147	165	157	138	128	136	143	123	153	132	144	157	153	159	135	138	155	175	142	146	131	135	119	141	140	140	150	133	163	139	134	164	150	130	150	159	150	113	151	139	144	139	161	144	140	138	162	138	143	167	137	122	135	162	149	140	168	148	146	136	143	164	162	133	143	194	139	152	145	130	156	170	144	133	139	155	145	141	134	132	129	131	131	141	145	146	151	156	161	157	135	137	130	154	143	170	146	144	148	119	163	151	143	153	142	136	157	130	144	150	149	158	160	135	154	159	144	145	134	134	142	145	161	136	161	147	147	135	148	148	162	146	146	142	146	160	137	155	151	137	135	135	143	154	124	131	141	146	153	149	140	140	157	144	162	161	155	134	122	140	155	136	125	138	155	150	136	130	148	134	149	154	141	143	159	141	137	141	136	144	143	150	141	144	151	134	144	144	153	130	151	155	156	145	148	134	163	161	135	141	148	130	143	174	147	142	153	155	148	149	151	156	150	161	126	138	141	153	123	136	154	145	164	141	172	140	131	146	144	140	130	140	128	168	159	143	153	125	158	121	155	126	156	152	135	150	156	149	159	141	131	144	169	151	141	137	134	158	147	135	171	138	121	162	131	142	160	153	136	171	160	132	148	156	129	148	126	131	167	134	131	122	143	136	134	157	149	140	132	140	143	147	134	148	131	146	152	159	150	158	145	149	156	138	150	140	142	181	156	156	157	165	181	171	141	140	144	128	143	148	137	123	144	128	136	156	126	132	147	156	149	140	117	151	149	153	125	159	161	142	157	145	141	155	146	148	155	104	132	158	158	149	151	135	146	158	147	138	156	179	164	140	151	152	166	162	137	143	127	154	154	148	152	146	159	166	148	148	150	143	150	166	142	127
8884	435	459	475	501	430	464	437	436	436	441	452	411	427	440	415	432	420	420	381	456	373	433	379	422	400	413	419	423	410	426	420	460	391	400	438	463	417	420	432	418	413	412	453	414	394	432	420	406	422	451	403	429	456	399	397	448	419	455	412	427	413	398	402	422	426	415	412	407	394	413	430	398	469	425	412	423	407	430	406	412	409	422	383	448	435	414	433	389	419	418	446	401	389	410	416	406	423	454	404	425	363	410	409	414	415	460	386	410	399	380	400	427	388	419	405	392	429	365	394	393	424	396	419	376	399	416	447	443	425	401	408	414	402	401	396	400	441	416	403	410	409	415	405	415	410	417	394	420	398	375	405	418	376	434	415	402	408	430	413	423	399	410	413	413	439	395	406	399	407	414	413	407	400	371	393	385	413	431	372	388	390	392	399	429	424	417	417	404	431	428	390	358	429	421	416	405	410	431	395	391	421	387	408	378	375	429	434	387	373	381	375	455	416	408	439	437	407	402	400	416	394	409	440	408	426	392	422	431	426	423	394	404	435	422	471	398	377	401	447	405	423	412	422	430	400	416	416	439	425	449	423	426	386	409	367	403	420	449	448	410	398	422	403	392	380	410	368	409	415	376	372	401	426	387	440	395	375	391	411	415	375	432	390	406	382	418	390	387	398	412	392	395	399	401	399	396	402	400	411	395	408	469	392	392	386	381	399	382	423	419	428	425	405	441	417	439	420	438	432	442	419	446	414	434	372	390	419	402	402	397	427	421	423	399	379	428	413	425	395	408	423	403	413	413	381	380	376	396	416	437	413	378	380	416	443	411	426	404	445	388	401	466	411	390	418	400	429	393	384	406	400	424	419	403	404	407	404	396	387	390	415	368	424	426	430	396	419	417	408	431	395	412	434	410	416	388	409	418	433	403	403	396	402	423	426	357	438	441	421	426	405	380	378	441	386	425	408	416	428	424	413	403	433	423	386	416	389	420	437	414	389	426	390	393	429	386	375	382	418	418	407	436	402	376	433	428	407	382	436	399	436	392	401	445	397	429	420	416	379	418	415	423	409	404	389	392	427	391	394	399	450	391	440	433	389	383	435	416	444	415	372	426	432	391	410	417	401	405	435	394	388	397	375	421	399	402	431	377	399	375	422	420	424	433	406	386	398	406	377	417	409	413	419	408	398	407	417	425	415	418	390	388	450	406	416	397	421	372	411	410	398	420	397	369	413	401	404	422	340	431	392	386	449	408	442	369	399	423	410	410	396	407	419	402	432	416	423	413	415	429	418	398	381	443	419	408	395	429	431	398	395	398	418	452	433	421	415	372	413	384	444	387	441	437	397	389	425	397	415	437	407	430	391	392	433	374	413	434	402	386	391	407	410	399	416	407	416	397	414	414	384	415	417	397	450	402	439	422	410	390	430	433	399	400	391	369	427	419	378	394	431	414	441	440	411	442	407	421	401	388	416	431	397	419	393	420	409	455	404	392	393	411	427	383	401	424	462	433	432	387	441	401	406	441	417	372	407	362	408	439	436	418	392	388	420	392	388	431	407	403	403	454	443	407	393	405	425	443	417	432	468	406	406	393	412	396	401	394	419	399	389	394	442	410	404	402	400	382	404	415	424	419	447	407	417	440	396	434	414	419	436	417	411	398	425	406	432	430	381	414	444	399	410	409	417	397	417	428	398	410	449	409	423	398	412	417	426	448	387	398	401	391	369	397	405	388	388	398	424	383	412	391	434	402	393	395	408	432	399	408	430	372	410	411	417	410	419	410	446	432	403	406	400	402	401	419	398	399	406	435	417	424	422	421	401	409	421	394	392	398	391	451	402	412	435	413	409	423	420	427	453	440	427	396	402	437	420	450	414	483	415	381	434	408	426	418	439	421	414	398	394	424	384	393	384	407	438	428	425	431	413	454	423	413	420	414	423	369	357	420	409	438	417	411	379	400	394	434	435	402	364	419	414	422	413	412	414	402	474	422	403	411	389	426	406	399	419	415	407	428	414	386	431	426	435	429	390	413	410	411	410	419	418	435	439	401	412	428	423	401	376	430	410	419	416	393	410	420	403	413	413	405	406	399	399	411	410	406	430	389	400	410	409	432	352	411	424	445	441	392	432	395	440	383	367	414	407	409	408	407	402	404	404	449	417	378	405	406	409	418	407	381	440	402	428	395	427	435	401	449	401	434	418	438	388	425	386	415	407	385	396	425	425	432	409	413	409	412	389	410	405	435	402	416	409	411	396	451	386	395	418	415	367	420	404	421	439	392	431	402	395	418	391	448	436	412	447	415	415	401	420	411	380	435	397	421	424	407	455	415	420	412	354	448	415	408	421	390	421	375	395	417	433	417	409	392	443	401	427	418	417	413	431	354	437	403	402	408	386	438	417	404	391	405	391	415	419	443	413	439	437	425	394	385	411	397	418	414	401	433	414	415	421	417	430	379	406	423	383	421	396	401	453	422	416	392	401	389	442	411	376	391	416	434	421	457	445	414	419	402	414	371	443	415	386	413	387	433	453	426	387	399	414	427	408	417	421	392	403	443	399	427	406	432	402	441	387	388	398	441	409	403	398	362	396	409	403	422	415	423	387	412	430	414	385	412	415	397	400	431	408	411	470	424	438	414	404	410	376	423	457	401	413	422	432	411	418	426	430	452	414	406	399	400	389	389	440	418	410	434	402	416	406	440	429	405	411	420	446	424	404	395	374	409	421	387	404	398	429	425	388	448	425	444	376	416	417	404	340	420	424	416	386	424	382	386	367	421	375	398	437	395	412	437	435	376	415	421	432	393	402	395	379	402	386	405	446	421	414	445	443	451	397	403	421	423	418	433	424	404	379	421	390	391	390	416	438	399	398	422	385	392	430	393	417	381	377	401	377	423	448	388	415	430	397	407	399	412	413	443	403	398	415	414	435	404	409	435	417	392	399	401	408	431	402	394	394	472	400	386	391	420	434	389	426	411	433	424	385	409	404	372	416	438	433	370	372	421	391	363	393	407	400	401	411	388	427	395	398	383	401	373	402	389	386	403	420	431	429	399	407	382	388	416	435	419	430	430	408	398	405	414	413	404	442	435	384	453	397	422	434	392	373	415	431	414	427	398	427	416	421	429	416	419	411	383	417	425	393	441	388	439	447	385	428	438	420	413	425	415	423	414	372	396	439	374	409	417	417	420	380	394	390	407	395	413	445	399	409	379	398	395	413	421	418	393	427	403	416	435	375	410	409	397	429	378	446	412	408	418	414	439	403	403	385	396	421	408	445	376	440	372	368	421	395	402	422	412	409	417	427	422	410	381	416	423	427	418	426	407	410	419	406	412	382	413	434	404	441	409	400	385	385	388	415	414	427	436	386	436	413	371	398	449	402	426	425	405	394	399	388	417	445	418	394	391	422	404	421	401	412	410	388	412	387	425	402	409	415	415	372	419	441	409	413	422	398	449	420	401	417	429	398	408	387	422	408	388	400	416	446	403	439	452	410
54257	18401	2522	908	651	492	426	371	341	324	292	265	264	278	272	275	259	225	246	213	222	227	234	251	240	222	232	244	270	237	251	213	199	230	209	204	202	253	216	205	213	228	232	216	227	211	216	216	233	214	224	230	197	214	208	230	229	212	214	231	209	228	204	203	206	235	225	221	241	201	212	225	224	226	184	219	223	213	211	248	204	234	231	216	217	205	228	217	209	230	231	222	229	211	217	196	239	201	201	207	200	205	224	254	237	196	216	200	228	223	204	237	237	234	209	224	213	215	188	217	209	215	214	232	219	201	213	224	236	234	208	201	212	215	241	206	226	238	212	221	222	237	199	211	215	241	254	195	210	225	188	220	234	238	206	248	228	224	214	229	213	184	228	219	207	201	196	208	245	231	216	192	240	221	195	191	194	233	189	228	201	224	200	213	196	203	220	202	210	254	208	217	228	223	255	228	218	233	180	241	234	198	219	222	208	195	213	195	210	210	199	224	212	220	216	208	195	209	232	225	226	221	205	223	234	197	212	205	218	207	204	220	228	211	242	222	174	222	224	237	242	219	212	214	207	192	233	231	232	226	217	194	234	257	222	239	205	208	211	208	239	226	247	174	199	225	217	213	185	197	223	227	227	191	179	226	192	193	226	201	226	214	224	196	208	206	202	211	224	213	238	199	225	180	210	226	210	215	201	247	267	206	232	224	202	216	206	223	233	219	212	177	213	203	223	208	211	227	191	244	230	196	198	218	196	215	215	227	202	209	222	197	169	218	217	196	248	203	219	199	188	224	216	226	192	212	207	226	216	202	220	221	213	206	206	213	203	234	259	227	199	221	187	215	227	224	221	220	217	208	232	210	238	224	193	223	225	232	205	240	199	209	216	227	235	205	182	217	211	196	226	219	210	204	198	182	251	216	229	231	210	216	203	219	213	214	210	243	215	247	234	197	211	190	195	224	205	218	230	193	247	230	243	207	192	208	206	204	247	204	210	218	198	241	214	188	219	225	221	200	210	211	221	227	229	214	209	208	227	216	216	209	238	197	234	210	238	220	213	214	230	235	227	223	214	172	210	218	229	210	206	222	255	216	219	232	244	215	231	225	211	199	195	206	203	240	230	187	200	209	217	225	222	201	230	185	208	212	196	198	183	229	224	229	244	222	213	231	236	213	226	195	219	215	224	194	223	202	223	201	190	234	205	218	199	216	210	219	211	206	219	209	220	209	210	228	232	215	205	184	226	204	216	259	223	215	183	198	197	198	201	224	207	211	205	216	209	186	222	220	183	196	210	215	184	233	196	203	205	252	232	203	210	191	213	209	223	210	218	212	237	230	237	208	224	200	221	218	196	213	211	236	212	209	213	211	240	202	220	225	219	226	171	219	226	191	214	201	216	191	227	217	213	204	215	224	227	233	226	205	220	219	212	202	222	229	206	219	211	229	214	205	181	217	262	204	226	222	200	213	221	191	191	223	210	208	223	188	218	236	218	218	211	221	209	212	178	214	204	218	221	210	223	221	240	244	213	199	220	218	230	182	229	221	255	237	225	192	214	204	217	211	220	201	209	221	220	215	205	212	216	222	223	240	196	207	216	229	240	211	200	215	245	205	229	210	209	216	241	223	187	232	247	228	208	217	193	187	228	207	213	201	251	201	245	237	228	231	221	216	210	193	196	217	209	223	208	223	205	216	200	235	218	226	253	210	212	209	220	209	212	207	214	200	187	209	238	202	220	250	224	219	205	208	223	202	221	225	208	214	211	186	248	221	230	231	198	212	218	237	217	205	223	220	222	209	203	205	213	217	211	246	235	207	263	215	216	243	193	220	227	194	215	241	224	226	211	208	212	227	213	239	197	234	214	242	205	218	212	198	220	211	198	232	226	214	218	228	228	225	212	232	217	208	210	226	204	218	273	193	224	179	238	210	216	205	239	209	206	216	207	237	219	224	229	221	207	215	218	239	187	200	205	193	229	236	220	200	219	203	211	218	205	205	197	213	236	170	214	238	186	201	209	233	193	203	234	214	214	216	208	207	210	225	224	203	204	211	225	215	209	216	194	221	225	207	224	216	232	241	248	210	186	227	244	228	216	229	230	191	223	210	195	232	221	242	193	212	232	203	207	216	225	216	208	228	219	235	224	191	253	224	253	217	217	197	207	199	203	223	239	212	207	237	227	209	198	212	232	223	215	197	208	208	198	195	221	193	210	211	226	215	196	211	212	216	224	211	200	240	209	223	212	217	204	215	213	203	236	254	218	222	229	217	223	201	198	231	273	226	247	229	220	251	206	209	205	218	243	218	244	230	199	227	187	195	206	218	232	230	211	216	204	208	189	257	212	209	216	232	204	206	245	192	206	218	218	225	181	250	223	216	226	211	239	216	217	220	243	233	212	200	222	198	200	213	206	210	227	190	217	203	227	228	260	210	237	237	216	204	236	233	217	207	193	212	233	206	191	205	212	202	200	209	234	231	226	206	228	227	231	225	233	206	214	225	190	239	191	213	206	202	203	204	188	213	218	214	214	202	240	227	230	218	252	241	220	217	238	235	201	223	219	208	241	219	226	202	209	198	251	240	237	212	225	213	208	222	196	241	197	234	195	202	227	202	195	201	242	201	209	232	187	209	199	204	214	239	215	207	207	204	230	246	217	205	197	216	236	210	233	215	203	221	221	209	218	231	203	205	222	192	206	233	225	236	246	220	210	236	239	209	191	216	209	234	196	242	241	237	181	218	224	207	203	211	221	204	230	195	235	211	220	243	224	215	242	237	190	225	201	202	209	213	214	245	195	219	202	230	232	227	208	237	214	210	234	233	205	215	194	217	191	227	210	249	216	239	226	218	211	234	207	201	193	226	217	237	224	188	221	200	241	192	210	212	219	228	210	213	199	229	196	226	193	207	221	241	215	241	231	202	218	233	216	230	224	216	233	211	239	213	203	213	245	218	209	232	203	217	212	219	227	229	190	204	223	226	201	239	217	239	197	247	217	219	208	216	217	222	196	207	237	191	231	206	239	239	203	229	220	231	227	221	227	220	214	229	224	191	230	194	205	197	222	218	224	221	197	204	224	217	227	216	202	194	215	229	216	202	200	204	227	216	202	246	211	223	223	213	214	268	221	205	228	210	169	214	218	217	217	225	249	235	255	200	227	232	227	232	245	213	218	214	215	222	219	181	223	186	194	218	211	243	230	199	217	215	180	229	198	235	182	244	232	222	219	217	219	201	193	205	216	247	220	199	236	237	199	238	224	232	208	223	199	225	211	234	213	201	204	202	212	234	231	213	218	205	219	212	232	220	215	232	215	220	215	201	206	208	190	182	178	220	217	227	242	231	229	219	219	194	172	196	223	213	239	211	206	188	198	191	207	243	222	215	219	193	198	220	190	204	237	207	232	218	201	223	183	200	228	210	214	231	213	214	233	226	246	227	243	227	210	205	212	210	221	229	197	231	244	200	220	210	201	224	224	217	234	173	206	209	207	196	227	220
27964	1203	2244	2646	2380	1937	1684	1439	1251	1108	1079	969	943	890	858	751	775	730	786	717	672	676	683	644	684	633	680	664	603	616	609	649	620	644	610	645	631	614	616	598	614	634	590	636	546	586	616	607	607	616	559	567	581	564	588	559	569	547	526	581	559	588	595	565	594	552	592	625	550	553	594	573	601	602	610	580	586	586	547	598	607	597	614	564	545	601	629	582	569	542	592	619	537	624	549	548	580	602	580	529	587	591	588	557	569	544	612	593	570	551	593	561	530	566	567	578	609	574	618	526	558	606	544	591	570	556	592	542	564	594	565	538	587	562	554	568	563	524	579	567	549	588	587	570	570	591	618	586	574	603	566	558	540	612	590	604	626	579	564	588	538	598	622	637	589	603	525	629	561	608	553	572	574	608	605	581	596	574	576	566	582	523	559	556	555	545	625	555	561	597	582	553	573	581	566	557	569	555	590	596	565	586	584	605	560	506	592	541	567	561	574	572	588	622	565	573	585	554	532	584	554	596	562	570	583	565	570	525	570	567	587	523	549	610	562	557	556	572	582	576	547	584	561	580	534	636	562	590	609	552	528	570	515	578	564	583	500	547	555	567	592	534	556	563	552	550	562	552	562	551	617	551	591	587	558	615	589	576	605	578	546	598	572	582	611	601	549	605	582	570	591	531	566	567	542	591	547	555	549	576	597	615	556	555	577	561	562	612	580	546	582	568	557	595	563	586	595	604	580	571	571	564	541	558	559	522	552	555	541	588	540	575	563	592	553	594	574	601	581	523	584	596	515	551	624	567	528	610	628	560	560	562	568	549	548	570	589	502	524	592	562	559	566	567	530	556	559	581	552	577	597	605	599	580	574	559	568	560	576	576	529	566	518	583	580	556	580	554	551	555	589	561	553	562	580	585	578	573	594	520	601	597	576	564	569	587	541	572	609	593	577	573	543	575	549	523	577	542	582	548	578	573	576	572	565	605	551	616	587	555	523	553	569	614	607	541	568	516	574	628	542	553	545	580	587	568	560	561	548	596	570	572	514	563	551	551	571	577	595	592	578	589	575	546	562	546	529	541	567	569	550	566	584	517	579	540	568	575	588	580	566	590	571	577	545	541	547	565	551	539	569	575	543	553	529	557	592	573	573	573	615	580	585	547	578	516	591	547	593	575	570	579	554	558	524	592	572	597	483	588	590	589	581	563	565	556	556	574	563	585	547	591	543	571	576	584	568	573	581	556	533	568	585	552	592	589	551	559	544	565	547	568	550	561	564	576	561	583	545	584	583	533	546	562	597	588	577	566	554	545	552	555	529	553	574	580	531	558	551	571	591	560	580	604	559	596	576	564	569	573	542	551	609	583	571	557	572	563	581	545	567	565	555	589	505	610	561	561	593	538	559	571	597	587	617	536	579	577	525	542	590	605	590	558	553	571	573	577	594	596	572	543	567	567	583	532	520	569	564	574	590	545	581	562	558	584	564	552	636	564	562	620	569	538	556	523	565	606	595	558	612	544	565	556	555	585	603	571	610	553	563	616	564	575	612	562	529	579	547	552	618	572	593	598	533	600	562	545	597	585	588	542	545	564	565	557	576	574	533	608	542	552	577	569	561	561	582	583	548	515	556	594	550	585	603	583	581	581	581	545	567	554	564	526	561	605	527	547	562	558	545	568	540	565	582	548	627	603	527	564	554	610	627	553	547	563	547	617	582	567	592	585	550	537	578	554	532	577	599	552	616	568	614	560	591	536	538	549	576	636	607	579	545	566	550	537	573	555	565	588	578	604	559	568	586	547	562	596	570	560	544	610	612	524	555	556	603	569	604	569	540	615	601	568	549	559	565	545	548	587	576	573	530	568	608	561	559	565	538	545	558	533	579	566	570	581	552	543	552	546	562	560	561	568	561	544	573	592	549	551	605	587	533	586	557	595	579	592	530	601	554	570	579	574	562	555	566	534	605	559	566	553	609	608	592	605	509	604	580	597	586	574	515	587	570	588	526	581	584	531	571	589	569	560	595	539	529	623	600	547	563	560	585	593	557	595	580	594	570	582	556	544	551	586	602	597	591	591	559	567	551	589	565	584	552	567	570	569	554	541	578	560	573	559	568	575	588	589	558	565	570	571	553	550	569	537	555	556	619	539	582	573	533	610	559	561	602	600	522	585	573	569	592	571	540	565	591	575	610	550	568	543	540	604	572	574	578	571	599	599	594	580	576	525	567	583	577	565	566	595	592	542	606	522	583	602	574	587	598	533	556	543	574	596	569	577	619	604	609	547	564	561	596	584	554	576	574	562	591	582	558	590	550	577	546	580	574	553	536	583	572	608	552	508	569	551	616	568	607	611	575	553	545	551	565	568	583	586	576	600	551	545	581	538	573	633	598	585	547	546	518	572	599	560	524	551	592	585	600	544	576	532	587	584	600	592	596	553	545	575	536	584	535	576	557	567	559	579	566	522	592	544	566	568	559	565	571	604	568	542	562	589	568	548	581	541	634	554	557	544	555	579	597	603	564	562	535	555	556	568	582	577	620	605	556	587	579	580	562	572	574	604	591	603	611	559	601	608	609	532	564	571	571	581	572	563	591	542	593	554	574	580	590	565	569	536	570	554	583	531	562	559	606	562	556	584	538	553	549	544	526	571	592	550	534	566	579	584	551	565	580	575	602	562	556	533	603	579	551	577	573	576	577	563	543	581	554	583	560	569	556	578	565	574	551	524	634	584	577	562	589	525	549	561	581	547	606	593	558	587	549	522	579	562	559	580	645	596	548	552	559	570	565	580	568	617	574	546	589	533	590	570	593	552	595	579	563	602	520	599	552	600	535	595	599	586	575	543	523	511	549	570	606	530	557	586	568	557	599	614	568	593	575	576	628	576	545	579	576	599	580	595	571	624	566	594	573	500	559	587	548	615	616	572	594	569	598	564	555	575	572	557	573	578	611	575	607	558	594	578	536	549	602	572	522	569	581	567	564	562	570	588	599	611	536	567	592	559	549	597	578	582	570	541	604	560	582	529	555	590	603	569	589	565	566	599	589	572	630	570	573	540	568	592	580	566	554	599	556	550	580	536	632	554	574	567	590	534	516	581	564	594	563	555	576	531	570	568	551	549	523	579	569	547	579	508	529	592	590	550	556	536	544	591	521	538	588	596	586	597	562	542	570	587	564	577	584	591	592	545	527	567	553	590	572	582	574	574	562	559	554	636	574	536	591	545	564	531	568	565	617	573	553	590	602	569	608	567	580	597	558	559	592	547	575	575	562	590	593	582	571	565	600	574	613	585	536	570	572	582	540	600	575	570	588	572	578	558	545	541	579	566	575	604	574	523	613	614	574	569	592	558	586	573	536	559	549	564	555	542	605	589	571	598	551	549	588	587	582	560	572	591	538	586	541	547	571	559	572	607	551	529	588	594	585	586	606	582	547	578	565	589	555	546	547	570	608	568	530	557	601	534	591	611	531	584	586	576	617	599	559	543	540	568	562	547
67049	26305	10823	2636	1508	981	758	695	700	578	546	529	502	531	466	467	464	485	423	407	417	436	431	446	407	440	407	430	414	385	387	399	363	427	408	430	397	401	399	355	387	432	409	422	414	389	428	403	396	404	381	404	441	419	415	409	428	378	460	396	409	354	397	408	419	359	381	423	412	429	412	381	395	390	374	396	368	398	411	397	380	402	391	405	408	387	424	398	364	432	402	395	388	380	387	413	366	434	414	401	382	423	419	408	377	394	412	354	402	392	379	348	396	398	399	380	403	419	425	377	378	417	387	365	381	457	390	432	370	373	401	423	389	399	388	388	423	405	398	389	408	404	406	413	394	397	402	397	409	388	402	440	398	393	384	387	418	390	374	380	440	448	416	431	377	448	381	366	440	408	384	424	390	403	413	404	364	405	440	434	383	387	388	373	399	398	438	412	384	361	415	409	412	434	394	383	398	425	420	381	402	422	385	368	402	407	430	375	400	393	440	402	378	400	405	359	403	374	374	422	422	359	396	381	419	408	411	406	404	406	408	394	392	382	381	431	418	466	421	363	370	373	394	403	391	406	405	384	415	404	374	420	418	407	417	391	408	387	415	403	391	387	411	389	403	396	370	413	407	413	393	383	401	404	371	419	425	381	449	424	394	392	433	400	432	427	407	382	420	349	410	440	408	422	394	433	421	444	378	415	406	411	372	386	396	439	403	355	397	411	414	430	409	408	379	411	417	424	415	428	403	393	413	397	362	362	365	413	377	361	379	405	390	435	390	391	403	363	414	402	405	408	421	412	409	403	428	442	391	402	381	400	386	439	436	410	425	418	408	400	397	413	417	433	434	417	471	369	397	355	402	383	402	397	435	386	380	388	423	379	383	421	404	446	428	394	393	387	383	363	396	387	398	414	444	417	439	432	384	408	413	384	373	382	404	391	389	382	403	435	377	350	396	398	396	352	397	419	398	389	407	393	385	382	425	373	415	393	376	352	408	393	379	419	384	407	412	398	388	370	419	393	386	423	405	405	394	386	420	392	401	446	387	402	389	423	405	420	408	414	411	398	397	415	407	392	391	395	360	401	367	416	390	400	419	389	395	400	406	446	407	402	382	383	407	434	368	385	417	375	395	368	428	384	392	422	417	397	417	352	444	393	370	416	378	409	379	400	439	389	400	390	398	424	414	400	404	399	403	389	413	407	396	404	398	404	406	387	425	432	374	411	408	385	430	369	385	409	400	391	433	409	421	409	406	421	439	418	438	442	388	379	383	413	395	399	424	402	396	353	421	425	409	377	410	375	410	412	402	396	412	406	422	407	415	377	412	414	393	432	417	374	422	373	402	402	420	430	392	420	361	436	425	401	399	399	391	358	373	403	421	379	396	435	413	409	417	391	389	373	406	395	432	388	381	426	421	386	382	414	388	381	468	429	388	388	392	416	389	396	395	367	407	407	389	385	377	380	397	404	398	402	372	394	400	454	382	410	399	409	429	382	390	422	375	393	393	424	420	370	383	385	377	391	403	426	447	405	374	440	372	361	400	376	450	424	381	388	396	402	413	407	381	405	409	418	375	414	410	400	416	412	412	401	452	377	355	412	416	396	404	420	424	372	390	401	416	400	419	399	405	392	403	392	366	343	418	381	392	383	365	376	383	417	429	392	422	396	413	382	410	410	404	410	382	376	396	423	395	413	420	427	390	426	428	396	385	373	428	398	385	346	415	440	357	383	386	411	402	367	382	398	396	372	412	432	427	365	404	424	417	406	388	412	413	360	395	404	364	407	400	412	370	440	402	408	406	396	405	401	431	383	424	419	397	365	371	407	376	369	401	405	392	415	459	402	428	377	395	406	409	385	404	397	394	390	423	422	391	411	367	383	380	391	397	373	420	418	423	391	402	384	423	402	385	429	420	365	373	419	416	437	417	434	401	429	397	417	364	428	439	396	411	432	393	421	407	397	407	383	441	399	421	372	412	401	382	402	402	431	384	436	402	422	403	406	432	373	424	390	384	414	365	381	402	405	410	392	385	420	395	385	403	402	422	411	441	405	378	376	393	406	370	426	425	363	379	425	426	429	399	393	398	374	381	398	389	381	387	357	412	392	413	392	388	391	371	401	385	409	406	390	401	418	408	412	407	391	412	410	374	415	405	393	386	391	376	380	411	403	415	424	385	373	401	420	420	389	419	416	442	384	379	402	437	371	416	421	394	423	375	408	371	399	395	439	362	384	407	362	410	393	394	405	406	326	405	395	390	345	363	412	433	366	401	390	429	412	404	432	412	414	393	390	364	399	357	396	403	395	407	404	380	411	430	424	389	397	418	422	389	413	356	442	403	419	401	442	428	386	412	434	408	399	403	432	419	396	400	398	382	398	391	404	423	392	405	396	394	386	343	390	391	396	406	425	390	379	382	370	462	426	434	386	368	413	441	404	402	395	393	414	403	444	439	420	413	369	424	422	405	382	389	419	382	423	428	383	408	385	439	416	388	410	365	363	438	409	410	404	382	409	408	433	369	433	421	392	410	416	438	398	385	379	405	413	397	413	392	395	391	457	398	428	434	384	419	400	413	386	397	410	390	386	416	417	409	374	405	403	415	383	395	361	374	385	388	392	398	413	373	397	385	431	377	385	413	388	414	405	404	387	386	392	422	385	358	371	437	422	399	403	381	385	407	377	399	394	426	398	398	405	382	383	382	404	410	388	397	404	377	416	383	372	388	427	375	357	379	387	416	440	433	411	391	401	385	378	380	422	373	426	384	395	395	369	416	404	440	409	383	434	400	440	406	415	350	382	419	385	436	425	388	414	382	384	389	424	402	406	369	417	399	355	414	380	415	377	405	368	387	412	396	359	420	401	379	365	403	362	432	398	420	410	392	399	383	430	374	406	383	419	387	372	426	392	415	388	426	391	401	386	369	445	420	388	403	348	383	402	418	402	446	410	380	398	424	349	407	413	407	423	368	386	445	370	393	421	377	388	388	405	401	425	410	414	406	393	407	386	435	394	411	389	425	360	416	403	369	425	384	423	386	369	377	402	399	397	409	396	427	404	433	423	382	425	373	418	408	446	389	385	396	372	401	425	360	415	381	396	365	371	390	385	357	337	370	380	383	372	401	374	392	398	423	367	398	404	401	419	381	403	383	382	426	392	404	420	428	431	363	381	403	406	414	382	389	409	427	414	404	376	385	403	411	380	393	415	406	390	390	402	360	436	389	376	410	379	390	393	375	408	405	381	431	381	383	416	390	397	398	445	411	380	370	390	449	435	415	389	404	417	375	413	426	396	373	404	396	374	404	427	399	402	376	382	394	445	444	376	363	386	417	406	399	374	400	403	409	384	396	407	407	358	422	382	374	437	404	427	405	401	381	404	366	429	415	436	374	439	358	409	390	447	393	428	424	419	351	389	409	368	441	410	429	391	406	376	436	395	371	435	395	394	380	409	430	421	377	430	355	393	402	402	413	377	376	380	420	382	378	394	380	435	402	421
35597	2203	4270	4824	4289	3340	3089	2492	2293	2021	1784	1746	1572	1477	1388	1351	1380	1301	1293	1205	1270	1138	1141	1189	1103	1155	1119	1055	1017	1006	965	1058	1065	998	1003	1028	1005	1021	1065	953	1036	986	992	933	1013	949	943	1001	953	978	978	966	1026	922	941	937	951	930	923	980	951	902	963	995	966	932	960	992	973	955	975	931	949	956	934	959	929	941	925	987	1016	973	950	939	955	918	910	933	971	916	997	958	899	976	948	963	941	886	952	902	958	938	936	950	981	942	941	953	933	944	942	927	905	943	932	1006	953	962	930	948	913	942	917	918	947	925	914	942	867	921	905	891	922	913	905	890	895	918	953	924	915	933	978	894	906	974	917	912	930	917	933	865	931	929	926	925	916	911	890	908	925	925	931	980	936	985	967	914	958	945	971	956	929	928	899	985	899	942	911	936	876	1002	925	913	923	947	948	911	919	952	933	927	907	900	903	914	879	949	915	977	985	896	976	946	944	913	922	915	930	917	914	892	931	955	938	958	898	908	955	930	916	954	972	897	931	912	895	898	924	872	940	945	914	938	888	928	977	904	899	916	982	955	968	888	901	973	896	948	883	865	891	910	924	950	889	883	884	986	909	920	920	964	927	898	966	904	888	942	872	898	930	905	968	938	928	937	946	981	926	949	907	905	959	933	959	931	903	947	916	926	904	889	944	924	911	937	876	887	901	948	959	897	933	918	922	993	958	981	933	921	948	891	927	936	956	889	928	1017	943	923	976	997	937	920	936	934	920	968	928	899	882	957	900	948	907	896	934	940	940	869	923	934	947	914	918	925	948	918	944	873	959	850	925	929	910	877	919	956	908	909	1008	897	918	965	906	946	920	871	884	908	1001	935	936	912	935	913	946	927	1008	918	897	919	949	910	909	884	926	956	969	930	943	887	886	910	949	950	941	943	922	956	909	951	931	903	947	888	948	910	926	932	914	973	907	903	904	943	905	941	895	930	935	927	934	929	964	929	921	925	944	865	949	919	937	867	883	952	895	952	920	954	893	967	899	909	915	922	903	956	942	925	923	959	919	990	888	940	935	926	961	896	942	965	886	973	972	932	963	892	940	946	925	896	946	946	936	915	958	881	909	872	929	918	924	989	923	872	995	908	903	920	969	945	962	903	965	947	976	914	963	923	906	944	957	961	931	993	944	926	906	985	918	889	934	980	905	995	907	951	935	964	929	955	934	901	919	913	947	922	914	847	905	963	953	908	865	903	868	874	936	970	922	924	1023	949	950	920	918	956	906	887	924	978	936	913	933	940	920	914	942	909	925	914	816	967	946	1003	927	872	889	895	886	940	953	924	953	932	937	942	972	876	903	956	960	914	918	950	922	972	937	930	932	886	924	914	949	961	944	958	910	901	974	942	868	930	971	979	967	965	976	986	925	928	922	928	904	963	878	921	894	902	869	921	960	911	902	949	943	960	941	973	891	948	906	933	935	933	948	883	909	906	908	891	867	936	961	971	952	881	846	914	926	880	921	930	932	938	892	893	890	931	921	906	997	900	960	956	944	948	937	941	972	946	903	893	997	902	935	943	938	922	919	906	934	952	887	923	971	895	981	989	906	907	920	896	953	863	994	908	908	944	905	950	966	926	888	983	945	937	902	909	889	904	900	980	933	913	929	957	896	906	890	895	960	931	956	934	906	914	946	906	921	951	962	960	880	922	941	960	915	956	948	930	923	1007	898	921	908	946	978	915	961	954	968	942	898	909	942	956	894	920	957	954	956	937	910	908	921	897	899	997	874	912	957	883	966	946	892	852	945	897	888	900	973	975	913	902	938	913	906	917	927	888	988	927	901	909	891	958	900	926	886	973	908	897	868	919	926	972	941	898	964	958	910	882	968	909	944	955	899	883	929	916	940	984	968	932	927	943	925	941	952	948	906	939	901	951	907	907	950	921	946	966	897	913	943	915	934	971	915	909	939	898	931	913	928	941	897	941	971	927	985	931	953	955	903	926	880	953	931	958	937	906	949	974	945	888	950	931	917	932	981	922	913	928	931	908	913	920	890	952	925	910	928	921	1003	938	986	980	965	964	970	923	957	922	911	928	959	889	951	975	911	935	906	926	859	950	928	926	973	909	893	901	944	951	857	944	907	901	880	937	958	884	937	935	876	869	915	965	956	898	953	965	983	918	900	963	956	891	896	934	924	924	980	982	878	919	920	927	910	941	904	903	952	947	932	974	959	940	948	893	922	916	951	895	939	928	894	923	958	933	995	896	911	983	964	968	907	900	935	936	964	962	893	925	940	967	942	944	959	899	987	949	969	920	909	923	889	935	865	929	900	888	911	903	878	960	948	940	945	957	921	936	934	932	931	872	947	1000	973	942	929	878	878	969	961	899	908	912	882	912	922	942	938	935	986	942	939	947	887	942	901	911	898	886	879	898	908	954	915	948	926	915	903	907	920	924	968	929	941	915	963	950	968	944	881	962	978	922	942	917	913	982	945	972	885	899	887	922	958	930	903	902	920	991	951	962	946	912	923	892	972	933	971	881	919	870	924	929	905	899	946	969	916	881	882	933	925	922	948	956	901	868	953	923	946	897	939	962	910	957	895	944	941	941	937	931	934	881	921	938	946	907	981	902	946	917	930	904	923	873	968	922	928	953	938	930	892	884	921	954	909	940	911	963	994	940	946	998	947	959	909	925	922	910	949	968	916	907	922	951	935	937	908	922	957	958	975	898	931	915	938	907	939	891	927	887	923	901	937	938	928	931	916	901	936	928	966	947	965	911	898	912	957	948	939	903	926	971	979	910	900	923	919	907	990	950	894	917	945	905	945	970	961	926	911	900	905	889	946	894	947	897	883	917	906	888	942	963	901	913	925	904	922	898	948	947	924	945	899	942	923	894	930	954	980	945	858	951	970	909	918	934	942	927	933	957	893	913	954	938	860	979	903	904	895	937	938	952	998	931	900	976	947	949	922	911	911	877	896	941	996	909	988	954	972	936	955	981	917	930	904	901	958	940	892	882	927	899	946	955	885	976	906	933	874	908	953	904	933	932	952	968	896	919	902	931	996	920	926	974	910	960	921	899	896	976	978	911	899	949	977	925	899	891	909	904	859	879	869	951	907	904	953	955	896	944	968	933	952	951	869	893	961	953	929	910	970	952	1024	955	945	890	956	889	920	956	922	937	900	963	931	932	909	974	928	950	948	915	963	927	895	924	886	942	912	898	939	923	918	909	950	951	989	956	977	914	948	976	924	940	933	940	929	969	945	955	911	920	916	897	975	982	925	945	983	931	928	963	896	997	945	932	913	884	891	964	916	913	898	936	872	931	906	945	890	952	950	970	939	931	920	877	930	914	935	924	919	929	910	948	905	958	939	921	955	915	936	951	958	885	938	977	960	931	973	963	914	947	981	881	905	929	923	934	906	896	940	915	911	933	936	934	953	956	943	896	912	999	937	908	942	938	897	902	940	898	933	941	960	930	976	958	926	967	921	943	898	952	899	898	928	915	893	895	991	980
9200	368	220	157	167	144	136	165	155	159	190	138	135	139	136	160	155	146	163	157	157	143	179	159	153	159	151	152	149	152	157	146	128	156	138	132	138	137	157	148	163	153	154	132	165	152	142	148	126	166	138	150	152	132	151	146	157	140	131	170	159	144	164	139	151	165	142	144	167	155	175	137	147	148	143	141	160	164	159	160	131	158	140	166	166	157	141	148	147	155	151	156	133	149	154	151	136	157	152	136	163	166	153	134	146	141	147	151	148	158	151	137	134	137	147	141	141	154	137	134	165	158	143	152	140	130	143	147	140	157	173	158	129	132	169	154	157	147	155	141	165	134	161	158	159	156	155	140	155	143	157	155	134	141	127	144	153	181	164	168	136	157	151	151	148	157	156	137	135	154	147	180	155	133	178	144	152	151	148	142	155	134	161	156	168	169	147	135	128	153	129	168	137	151	147	165	142	144	174	149	160	148	167	147	155	152	165	135	150	170	168	151	147	150	149	152	146	168	165	147	158	142	143	156	171	148	149	171	140	151	143	149	165	147	138	136	134	151	135	156	144	156	138	140	153	158	140	136	137	118	128	131	135	151	161	151	147	176	156	157	149	135	163	173	147	149	132	143	149	157	161	172	156	118	161	141	171	149	141	158	130	154	174	156	161	152	152	127	176	129	123	125	136	151	169	171	178	140	142	151	158	140	143	121	138	164	144	157	152	152	145	163	133	141	149	150	167	138	154	140	137	148	170	171	173	160	127	151	176	139	142	146	191	123	166	131	176	156	139	169	135	152	141	157	147	150	145	154	141	165	148	175	151	134	136	167	157	149	172	133	130	135	148	176	154	133	139	145	165	147	140	148	150	127	153	165	134	165	156	136	135	141	174	146	144	144	136	146	159	155	150	150	146	153	154	162	141	151	150	143	142	161	152	145	165	161	157	140	133	166	156	164	144	151	158	170	153	170	141	157	132	145	145	153	135	161	151	130	141	164	151	150	162	149	142	123	156	131	144	167	142	163	150	133	135	159	163	137	147	150	149	172	140	145	159	160	149	147	162	133	155	156	135	149	140	157	135	138	138	146	153	162	151	155	168	152	139	130	178	141	142	128	137	157	136	145	138	161	173	154	138	154	140	156	125	154	137	160	132	154	139	139	152	126	145	140	146	128	160	146	108	125	146	137	127	144	136	143	138	151	154	127	145	137	161	169	154	142	151	136	159	158	148	156	151	131	147	154	140	146	153	142	137	157	112	150	162	159	164	136	153	155	151	142	135	134	136	137	140	165	147	142	135	159	161	148	141	129	155	161	129	150	139	168	161	141	165	154	152	165	151	170	171	154	163	162	145	154	138	141	129	160	168	157	153	132	157	153	164	140	155	143	146	147	155	160	144	135	114	145	151	134	170	167	139	159	141	142	153	167	151	170	162	154	138	147	174	122	116	153	165	180	168	171	164	164	162	150	160	155	147	170	166	151	145	164	162	133	135	154	126	158	141	151	145	119	138	169	139	142	159	148	164	130	157	158	167	146	161	162	168	133	151	145	165	155	139	146	164	144	150	155	159	155	145	149	144	142	166	140	153	141	155	186	148	149	135	165	158	150	142	163	140	155	144	146	120	138	135	160	136	126	134	154	140	148	149	139	152	175	144	173	161	152	172	140	144	161	163	171	144	157	132	149	145	158	170	136	149	143	143	146	161	131	158	131	151	164	141	126	140	148	134	146	131	147	157	151	137	160	168	120	155	157	138	141	134	134	136	169	141	142	165	157	151	141	139	132	156	144	140	148	156	175	131	141	145	136	160	126	143	166	167	134	168	139	171	137	160	151	130	127	142	140	158	139	140	151	138	160	160	159	161	152	152	150	173	166	139	161	133	154	139	133	121	157	165	134	171	152	150	147	144	148	151	136	138	136	129	155	135	160	159	176	147	139	152	128	111	122	135	142	156	169	126	159	151	165	157	152	177	158	141	141	142	153	144	146	152	137	165	131	145	146	129	150	166	160	129	130	146	143	154	154	159	161	161	147	129	126	167	145	147	146	135	123	166	151	126	156	165	136	154	149	142	138	137	132	148	171	135	139	144	159	113	147	142	159	168	159	141	156	138	137	142	154	149	144	155	146	159	129	167	162	157	170	142	164	151	137	149	151	131	132	157	168	146	159	158	144	137	126	133	163	173	139	157	133	155	171	142	133	162	144	152	153	140	142	140	155	140	139	138	168	117	151	147	137	164	145	122	141	161	151	158	165	154	152	151	128	138	156	152	157	144	155	153	151	139	149	136	169	137	113	147	152	131	155	126	128	131	150	138	134	139	149	139	129	160	163	141	153	138	164	170	151	151	169	159	142	179	166	139	153	144	127	132	146	160	147	140	138	154	121	126	150	155	139	155	141	150	154	152	131	149	156	142	150	145	147	148	147	152	132	143	155	154	155	155	155	164	114	149	143	134	153	118	127	166	161	149	157	161	130	163	145	141	143	168	139	146	118	125	171	158	150	160	172	149	141	156	170	161	145	146	146	158	139	165	158	158	155	138	152	162	173	143	163	148	149	153	138	134	138	157	147	143	122	157	168	159	139	130	138	162	157	141	140	132	148	142	153	158	174	147	141	125	169	147	143	142	140	152	170	140	141	144	145	138	173	137	143	147	134	137	133	168	151	151	144	170	152	179	152	149	135	152	135	147	129	154	149	145	134	131	156	142	155	122	150	160	161	142	132	139	148	153	164	136	168	167	155	164	116	133	153	159	137	146	177	139	138	143	137	150	160	137	160	141	149	159	137	142	137	122	145	149	145	133	188	149	143	140	168	143	140	142	161	159	158	172	141	139	164	159	147	131	147	143	131	142	159	146	143	173	151	143	151	146	131	148	138	139	167	144	152	138	145	141	152	130	135	168	129	157	143	144	143	159	172	152	140	150	151	142	152	148	154	147	149	144	133	151	157	155	141	147	132	142	162	140	165	127	139	137	152	146	147	168	146	135	160	152	155	166	147	155	154	157	150	162	154	150	136	122	162	171	128	143	154	131	152	172	144	157	165	132	150	161	135	136	152	118	162	139	178	156	146	190	133	165	160	150	166	143	147	128	156	138	151	129	165	149	162	152	153	127	137	146	172	165	141	136	127	154	139	149	147	155	129	144	144	162	155	140	152	161	163	157	149	164	141	155	156	148	149	162	155	134	193	134	150	136	155	156	168	137	148	154	148	168	151	140	157	177	123	135	171	185	129	157	152	156	147	144	144	151	139	158	148	154	166	155	143	153	125	154	154	148	132	145	186	152	146	172	151	157	142	130	147	145	125	138	138	154	158	159	149	149	146	167	154	153	142	151	151	156	139	124	121	162	161	154	129	156	119	139	172	150	165	146	148	160	151	155	144	160	162	131	145	139	138	133	152	131	133	150	146	155	122	135	166	184	161	156	187	141	126	131	155	133	140	146	154	140	144	161	166	153	151	143	152	142	159	130	145	146	150	136	128	156	140	143	166	156	144
8823	457	473	489	499	420	481	446	445	436	437	431	423	446	436	451	428	427	462	389	386	395	418	405	388	408	417	422	409	442	463	417	452	460	398	400	396	433	415	415	398	417	421	421	426	401	437	408	412	415	394	429	418	414	437	406	400	401	427	387	413	442	413	389	389	446	394	419	417	413	412	421	423	423	417	400	389	392	436	456	409	393	412	426	392	399	436	393	414	420	396	434	388	403	398	395	403	390	396	410	443	417	451	393	399	437	415	447	413	387	437	396	385	384	435	420	397	390	430	417	442	427	423	440	417	406	449	384	422	435	352	420	405	462	441	430	386	418	394	431	420	392	399	422	351	443	414	439	435	423	446	423	418	398	435	398	417	429	377	431	400	443	419	414	427	413	430	395	392	410	368	419	402	407	397	403	423	419	453	410	395	414	459	414	416	414	456	455	417	433	416	397	410	392	407	416	415	425	409	420	430	402	417	409	405	436	414	410	399	429	398	420	414	439	438	439	412	438	406	404	419	435	401	409	432	419	451	420	415	425	461	426	414	432	409	428	429	392	417	436	412	408	410	432	437	413	407	412	410	450	399	446	416	460	407	414	431	443	426	443	401	425	449	381	445	375	402	406	415	421	438	428	427	424	379	397	413	402	445	422	438	424	435	402	414	394	388	432	438	417	478	437	454	400	403	416	439	392	419	409	378	409	438	454	426	415	416	371	433	432	425	422	443	408	408	427	421	419	393	422	399	438	402	442	428	392	400	414	389	426	429	403	415	430	403	419	396	409	391	392	381	393	445	403	409	436	379	426	454	383	391	397	419	406	438	389	394	397	413	440	419	414	406	469	468	457	428	415	414	420	428	424	427	402	444	417	380	404	402	417	386	403	443	392	409	400	431	401	438	407	452	442	397	381	428	407	426	399	416	409	392	400	426	392	412	433	409	430	428	415	392	419	407	407	443	419	393	437	389	436	420	425	409	421	434	421	411	390	408	405	402	405	410	369	415	424	429	435	432	410	435	412	437	439	426	452	420	429	412	408	409	404	404	385	435	419	413	442	415	432	439	398	398	424	391	393	394	404	449	435	408	413	424	382	428	395	410	402	425	420	411	451	380	407	412	396	385	419	474	446	404	427	411	443	427	420	433	408	385	379	404	442	418	404	428	391	384	428	431	402	402	416	445	402	385	349	438	445	401	415	439	433	407	425	398	414	425	423	406	333	410	422	447	456	424	400	423	415	373	392	422	410	421	409	448	403	400	394	455	427	415	453	431	404	429	433	446	405	416	411	408	400	419	418	414	418	394	473	382	409	427	422	425	415	444	445	416	417	405	445	406	416	415	394	418	391	404	442	415	405	402	455	411	398	429	436	398	393	404	394	403	437	414	403	343	396	414	399	406	405	436	416	414	406	408	425	413	405	415	419	401	425	419	422	418	382	418	411	405	427	432	431	418	466	388	436	414	456	410	418	397	434	407	411	426	410	445	387	416	416	405	443	362	393	457	428	412	379	431	428	425	430	439	413	402	435	407	380	409	419	401	428	413	396	435	428	449	401	454	421	410	391	413	416	415	431	387	411	412	416	422	395	421	391	424	426	438	419	428	450	404	408	461	402	424	385	431	440	408	449	392	421	393	416	404	438	422	420	424	410	439	430	413	418	406	375	394	426	449	459	407	419	384	429	407	423	406	417	398	389	414	397	429	400	431	397	393	422	410	399	407	398	391	377	426	407	416	393	409	406	423	420	427	414	417	417	424	377	420	374	409	380	412	400	418	413	429	442	429	412	436	386	436	401	403	421	451	400	418	440	409	440	423	372	412	416	444	433	443	437	435	387	437	400	411	421	406	419	402	432	426	425	377	422	402	391	437	427	415	409	435	399	421	389	401	436	428	407	424	369	409	438	380	408	414	425	398	452	418	424	425	409	393	419	415	417	405	364	415	404	360	412	411	424	442	394	412	409	419	415	451	416	435	408	432	407	394	383	379	390	411	436	442	435	412	415	419	427	410	432	393	392	427	389	416	446	404	419	408	433	455	384	432	416	377	403	416	388	444	410	422	389	461	443	454	409	403	424	392	410	389	412	425	441	406	421	442	427	412	414	395	422	438	407	371	403	452	418	382	427	403	407	419	413	394	430	394	398	445	411	444	412	386	423	409	421	439	430	402	410	428	428	427	419	372	394	437	435	412	417	430	362	395	406	413	437	461	435	434	389	410	390	442	391	460	412	399	436	432	407	427	420	416	389	466	411	405	394	416	420	426	378	422	410	441	391	455	427	429	406	423	433	406	394	413	427	407	399	394	408	380	402	418	450	444	391	413	409	417	448	430	393	420	404	371	402	415	409	439	432	426	413	391	434	410	397	421	419	455	449	427	421	423	416	446	391	428	432	421	420	442	427	426	423	404	439	427	445	423	413	407	383	422	424	429	381	423	402	385	380	426	397	432	393	464	388	409	421	429	398	397	434	428	402	417	434	436	408	378	401	459	395	419	431	402	393	404	400	381	413	398	362	405	383	412	421	420	410	375	427	400	403	418	367	410	414	400	400	419	419	390	415	429	433	402	406	415	411	435	425	414	403	382	417	423	459	404	439	406	445	410	396	417	416	407	415	422	459	413	410	408	428	419	419	427	433	402	436	412	383	400	429	410	394	390	426	425	363	389	408	376	411	414	426	428	441	409	408	405	390	428	359	418	447	436	416	435	430	423	419	391	421	453	397	401	453	461	438	421	430	439	409	428	360	458	374	403	402	431	417	418	427	453	409	394	442	408	413	402	404	378	432	440	414	417	431	406	451	424	402	406	410	440	385	409	418	400	424	453	426	406	406	429	442	415	411	411	453	420	347	428	405	408	406	423	419	414	417	389	450	429	438	415	415	408	406	412	417	428	379	435	413	395	436	463	411	362	412	441	419	423	421	425	444	407	457	398	453	383	449	379	392	397	396	435	387	392	455	399	418	408	400	392	397	413	401	386	405	400	435	393	421	428	425	426	406	433	452	372	395	401	440	429	404	392	433	429	411	403	446	393	407	409	425	415	418	442	391	423	454	427	416	424	445	429	399	401	413	379	377	427	401	375	394	425	421	415	384	404	426	437	428	439	440	443	417	455	401	425	440	402	394	432	416	399	434	404	397	438	400	435	401	406	409	415	444	414	456	427	401	438	446	426	408	403	394	412	392	422	445	417	409	414	422	374	412	455	416	463	415	423	425	398	413	490	471	441	426	385	388	408	395	414	426	424	439	408	409	415	403	424	401	433	399	391	396	410	393	404	403	435	384	408	416	425	394	428	423	430	424	381	429	416	448	398	413	429	401	415	393	418	387	441	407	401	405	415	398	394	395	392	418	403	383	445	409	420	434	406	426	416	417	390	437	391	428	420	397	396	426	439	415	430	415	400	407	426	448	437	400	454	417	435	423	453	389	434	410	430	416	419	408	433	396	415	435	404	406	407	411	419	406	417	442	397	411	404	390	450	456	417	405	418	414	436	409
52319	19186	3149	893	677	552	373	342	359	274	290	276	267	285	243	240	245	238	237	240	245	222	213	251	239	205	224	215	230	212	241	214	239	221	224	210	208	228	213	227	220	210	224	229	214	218	221	203	216	221	251	211	212	208	214	231	252	212	216	221	207	244	227	221	199	192	217	197	205	218	206	186	206	268	204	203	230	190	245	209	206	235	186	209	222	235	224	198	227	202	199	226	227	216	219	229	207	208	255	201	236	220	240	198	228	233	226	216	205	206	211	196	232	202	204	209	215	207	223	184	217	216	206	199	208	230	217	231	206	235	196	196	194	220	215	213	221	208	191	221	227	225	213	206	214	225	193	233	212	213	187	222	226	202	217	221	241	208	210	231	215	225	201	242	242	197	207	234	232	225	231	243	202	232	201	213	173	233	232	237	189	210	223	181	206	211	219	217	213	233	243	224	222	228	230	216	205	193	227	225	215	222	196	204	188	206	204	202	205	206	201	190	235	206	201	201	225	196	240	211	210	205	229	202	209	206	207	190	227	199	224	234	231	218	187	213	204	200	245	211	243	228	221	209	205	196	217	206	218	234	190	189	227	214	193	226	226	181	248	222	204	210	215	225	219	197	193	250	212	208	211	212	207	210	209	209	253	215	223	203	231	208	194	184	199	212	189	232	210	233	229	239	190	224	227	204	220	222	249	234	207	212	222	227	191	234	198	179	218	188	207	205	217	228	204	215	223	226	200	223	219	238	227	223	216	195	214	197	237	219	243	231	182	239	206	233	222	215	241	215	219	207	242	216	203	216	193	201	193	245	194	210	230	241	211	215	224	209	197	207	222	220	203	218	224	237	209	228	207	203	237	228	208	202	196	212	224	234	226	222	213	204	215	229	215	198	227	199	222	237	221	200	230	208	207	232	216	221	220	223	199	217	190	216	235	207	189	221	227	228	216	231	207	224	203	206	207	243	230	186	191	242	209	238	201	228	222	238	201	206	225	207	203	232	230	205	223	205	195	194	203	218	216	190	221	194	242	221	200	218	201	198	240	205	191	177	203	199	210	223	228	245	223	200	222	210	209	211	202	216	201	205	196	193	227	245	233	209	187	220	201	197	212	222	224	216	210	198	234	229	184	207	217	224	200	247	232	205	216	231	236	214	202	220	236	208	206	194	207	213	208	220	232	213	233	204	192	224	228	217	205	265	218	202	202	221	201	244	211	204	195	207	205	247	261	203	208	214	234	206	229	188	225	227	205	210	239	203	225	193	219	206	194	198	216	225	201	227	180	230	242	228	232	240	230	210	215	200	213	222	244	221	226	211	229	207	190	196	193	202	193	227	235	234	213	229	252	204	239	208	219	205	217	230	229	210	213	199	212	213	227	213	247	204	217	243	201	212	232	207	211	193	202	218	215	228	221	223	209	201	217	210	212	222	217	215	211	217	212	221	223	197	191	221	202	207	233	188	217	227	218	210	181	208	223	181	208	222	213	204	209	207	206	212	252	214	245	213	226	215	235	197	237	211	231	198	232	206	209	248	201	207	212	201	229	227	213	242	206	203	225	196	224	221	194	226	210	236	251	219	227	184	200	198	222	235	208	209	213	219	222	231	205	197	199	199	222	207	209	229	212	220	230	222	225	184	214	204	206	211	238	204	207	180	208	200	213	216	215	216	215	211	212	240	224	207	216	208	222	214	200	233	197	207	211	201	219	200	232	195	222	210	217	215	193	227	204	224	213	200	231	217	209	221	196	231	263	216	232	240	219	206	238	230	210	212	189	213	206	217	243	224	214	207	162	201	250	227	200	229	212	227	217	215	215	191	249	205	224	230	214	253	261	230	221	215	207	216	209	228	259	204	230	203	207	195	200	205	225	247	236	202	199	227	197	217	219	231	222	227	187	199	206	196	215	200	231	203	216	205	210	194	228	234	224	215	216	223	223	229	205	201	254	253	231	231	217	205	233	187	206	220	182	205	207	181	194	203	205	231	228	230	220	206	233	179	249	208	214	237	185	253	185	233	237	230	235	210	225	219	239	209	192	209	234	207	217	201	210	230	227	225	235	222	207	229	215	215	217	210	211	209	223	208	177	232	226	203	214	201	225	233	198	222	217	210	207	220	203	200	226	221	247	222	194	204	202	209	210	204	208	221	226	235	232	181	217	200	218	222	193	214	199	193	200	212	219	226	212	217	218	203	228	224	249	214	222	210	210	205	194	218	204	232	208	203	199	207	199	206	226	213	211	219	233	200	233	224	202	200	222	215	221	224	196	239	188	244	164	186	211	223	217	211	221	189	228	226	190	209	237	219	240	235	227	244	231	208	232	206	214	198	223	232	200	189	207	247	198	223	213	185	226	222	198	217	230	217	249	235	207	234	220	232	204	215	216	239	184	251	206	213	244	214	197	230	194	224	203	211	230	239	208	215	195	230	220	241	191	205	208	208	186	198	187	220	223	210	203	240	233	212	220	209	242	248	236	237	197	200	203	198	197	224	270	225	186	202	188	209	223	209	205	220	219	209	214	209	220	191	192	206	212	223	191	230	217	225	206	242	218	223	262	207	227	221	203	218	177	229	225	207	189	246	216	214	226	233	210	222	202	217	209	213	199	212	233	214	214	202	232	243	216	210	217	234	216	239	210	208	213	224	239	236	223	210	219	212	225	223	208	221	201	201	229	199	221	212	227	228	248	203	224	192	226	228	210	245	228	201	201	218	210	186	239	211	207	214	223	244	210	230	240	190	194	201	218	228	226	204	206	204	221	212	190	230	232	248	237	226	220	236	250	223	210	222	213	237	210	258	217	227	210	244	226	208	237	199	213	178	199	241	216	230	212	226	210	242	196	183	202	219	190	198	205	225	238	215	221	238	219	200	220	240	190	242	216	214	212	206	193	239	229	178	230	234	239	221	240	212	225	212	222	199	199	205	243	226	221	191	200	179	235	214	218	223	192	214	196	200	205	216	223	220	202	214	211	193	190	199	207	186	235	225	201	210	210	228	229	201	192	197	197	196	164	183	212	213	203	226	194	217	212	202	206	228	228	216	235	221	222	211	195	206	209	229	214	217	233	204	221	205	217	220	217	185	200	218	228	206	240	234	225	225	215	211	211	212	210	207	222	236	199	226	219	230	218	213	218	225	220	216	176	217	231	196	213	211	225	203	212	200	222	197	204	208	201	225	220	191	183	217	224	204	213	220	222	209	220	199	219	222	202	202	218	219	214	223	197	200	227	217	206	246	240	218	191	230	218	239	229	222	223	215	208	211	221	222	196	205	189	193	222	199	234	227	222	195	190	206	208	233	213	210	242	206	206	217	209	240	213	190	235	229	211	236	210	193	209	196	194	202	214	214	220	227	204	238	230	251	208	244	201	210	202	243	227	192	229	208	231	242	190	212	196	198	230	205	205	202	217	211	238	217	202	225	203	186	216	226	237	209	220	198	213	213	219	231	209	228	232	216	231	247	204	197	233	210	207	212	213	206	209	205	215	214
26559	1214	2254	2653	2388	1980	1598	1410	1304	1137	1083	971	929	851	839	790	765	742	766	712	731	743	653	674	699	643	650	622	624	672	663	600	639	630	567	557	576	564	586	619	550	603	608	578	641	559	580	618	606	597	672	611	596	584	588	553	568	621	565	574	594	615	548	580	545	601	571	554	577	551	517	557	588	574	580	589	615	606	611	624	574	585	551	516	536	565	578	562	598	584	552	597	560	597	551	549	509	545	550	577	556	581	537	582	579	560	526	575	558	545	523	583	584	562	587	572	527	584	595	602	524	585	554	529	542	602	582	556	589	556	589	576	620	528	549	609	562	581	570	559	547	582	536	597	563	510	575	562	546	559	549	537	591	548	568	584	566	588	581	546	558	559	632	531	579	591	538	593	573	633	581	561	577	580	540	598	584	574	589	583	595	590	510	581	522	574	566	575	604	604	591	576	589	567	536	581	572	556	568	540	543	574	549	600	556	604	563	545	527	556	589	573	594	561	583	544	557	572	561	597	568	582	580	580	605	586	574	601	594	602	574	583	534	580	570	563	511	546	593	572	580	571	543	560	606	561	590	533	588	540	557	546	579	538	601	549	557	555	554	553	547	564	603	583	579	566	562	537	505	573	623	555	550	563	554	571	517	591	548	522	582	563	586	507	554	530	572	534	532	572	540	575	590	555	604	559	550	563	571	586	591	534	571	554	542	559	552	597	557	562	580	581	565	556	552	529	535	547	581	563	554	557	591	596	551	536	543	545	550	573	591	603	574	576	587	529	548	559	560	584	582	607	534	527	563	592	565	618	601	553	563	574	561	601	552	598	549	555	591	557	548	580	546	558	532	583	561	566	577	541	635	572	546	542	582	589	561	596	557	554	527	538	528	578	531	558	582	596	572	560	573	542	552	562	591	566	602	623	515	557	576	535	586	587	615	549	606	563	578	608	546	588	589	548	567	575	587	555	582	606	566	585	594	546	583	599	610	606	586	570	543	584	540	566	509	585	569	519	611	555	553	551	584	546	570	549	612	565	557	555	601	579	537	570	587	554	600	588	582	582	571	567	572	595	573	557	571	596	610	590	559	538	599	558	542	575	586	572	590	529	576	553	584	547	601	573	588	555	580	581	601	550	566	585	569	570	561	584	560	593	591	579	600	536	571	557	575	571	584	563	612	548	586	557	564	547	525	529	616	542	557	597	551	536	538	548	591	602	568	566	578	570	550	539	564	581	525	569	601	619	549	568	588	566	567	558	572	586	555	607	535	588	582	546	573	595	562	581	574	554	554	563	596	591	587	588	549	570	559	548	547	572	516	514	582	566	564	577	598	556	593	576	549	558	571	606	557	618	533	579	546	598	545	578	545	581	563	569	539	553	565	520	564	556	581	559	569	584	612	539	532	555	589	573	585	564	551	581	527	569	561	534	559	564	564	561	569	551	557	541	555	528	625	612	568	584	587	600	516	582	541	572	512	551	517	553	555	570	532	568	576	569	585	616	610	544	554	599	542	568	518	542	536	577	552	550	596	557	532	640	597	606	564	586	563	539	583	592	587	541	536	572	592	557	569	595	583	553	549	535	562	585	563	557	554	546	600	600	590	572	587	517	591	569	559	594	572	568	539	554	564	548	573	551	570	561	549	552	591	575	606	591	556	626	545	563	582	543	541	582	546	561	547	564	529	540	616	568	605	574	566	570	537	570	549	534	562	533	577	590	583	551	580	575	551	505	591	539	572	562	537	553	572	578	550	553	581	568	548	570	554	561	554	549	586	564	584	583	589	580	553	538	566	546	560	544	576	583	612	566	575	556	615	528	587	570	578	580	579	522	580	550	581	585	571	589	553	545	567	560	553	591	568	558	577	561	551	561	579	544	550	506	557	561	573	549	535	559	586	584	611	565	591	607	614	556	562	563	558	563	567	570	543	568	562	541	554	555	560	580	526	576	551	581	575	563	568	599	620	553	586	580	544	575	576	552	567	549	599	541	557	563	532	573	582	633	559	511	546	572	640	534	511	577	559	536	530	545	597	605	536	647	521	577	549	607	583	607	586	595	570	595	589	573	569	559	605	561	593	580	576	570	566	528	548	541	578	585	559	579	552	595	550	618	573	516	567	580	545	594	544	539	561	543	547	530	559	553	600	572	569	552	574	552	575	535	541	553	573	567	552	602	590	556	584	595	580	568	572	576	566	557	529	595	557	555	513	585	583	585	551	564	559	566	569	564	587	579	560	589	530	533	613	592	550	518	568	601	548	568	580	581	525	566	545	575	569	607	545	572	566	557	567	551	542	610	579	584	539	593	551	577	568	607	587	590	533	570	559	573	556	568	573	577	517	569	570	518	567	551	549	550	576	551	594	560	542	570	558	610	577	575	596	548	567	544	576	519	556	570	570	554	564	559	600	555	542	603	588	561	573	536	576	570	554	542	559	551	574	639	603	537	556	535	586	555	550	551	578	553	562	556	566	513	539	559	552	592	555	557	559	560	554	604	556	557	559	564	614	541	554	538	543	545	595	587	558	547	609	593	563	541	547	592	568	602	612	563	551	616	596	599	614	586	560	564	581	559	557	537	557	586	578	555	578	605	609	562	615	573	550	565	555	571	548	566	613	555	580	584	577	563	582	523	582	602	598	579	571	560	577	622	589	565	564	548	601	582	563	593	579	594	552	563	593	594	554	518	563	545	588	579	605	613	591	554	595	604	569	530	570	577	538	566	555	582	581	554	575	538	601	527	568	545	577	581	579	560	539	613	565	556	574	538	523	547	543	615	580	605	605	572	568	591	556	579	526	579	579	593	584	582	578	519	522	532	611	572	608	516	552	522	549	596	577	568	554	569	542	544	558	564	591	541	646	616	545	590	559	569	587	605	586	595	593	569	594	571	554	571	548	602	588	513	601	541	544	554	607	556	600	548	587	582	530	575	552	575	533	555	548	533	566	555	552	562	664	584	557	561	574	561	571	530	522	554	596	538	524	537	572	548	543	573	557	559	583	569	569	572	556	546	549	588	584	561	568	554	566	521	596	576	554	568	527	561	611	568	570	584	553	611	534	574	583	591	623	562	567	575	558	559	527	572	536	565	571	581	571	524	587	561	527	537	597	534	547	545	586	550	563	577	534	589	569	603	545	595	539	569	576	562	517	569	524	560	561	539	577	584	527	615	579	563	559	557	544	562	512	562	548	564	597	558	557	547	570	576	520	556	557	600	566	545	507	567	556	585	577	550	612	589	575	569	554	529	602	569	578	546	545	555	572	569	554	552	576	571	580	537	578	560	569	579	591	557	557	599	555	537	574	559	553	589	591	554	539	587	592	583	576	587	592	555	594	590	553	554	584	534	556	564	562	577	518	592	565	563	576	548	604	570	599	546	565	601	570	525	579	567	553	566	560	571	590	547	565	569	579	588	573	556	526	557	577	556	582	595	556	567	582	572	559	621	559	574	539	572	581	539	519	622	581	580	583	566	583	578	603	535	541	558	580	596	590	585
62409	25502	13318	3053	1441	1087	821	705	621	602	508	494	491	453	470	494	478	423	457	434	468	453	419	416	386	436	445	426	407	369	423	419	384	436	420	411	364	389	425	396	423	381	395	425	434	393	441	394	428	410	404	411	417	373	416	410	408	420	388	381	411	410	399	402	399	389	387	394	361	418	390	400	394	431	409	421	414	393	397	410	394	388	390	417	387	372	390	411	391	400	388	415	370	388	379	413	394	421	424	371	439	427	447	408	398	394	380	395	408	390	382	379	420	405	400	372	399	381	428	434	410	405	411	387	424	397	419	369	367	404	388	391	391	413	412	389	392	398	428	431	368	418	373	400	426	435	427	426	411	404	434	381	401	388	372	402	414	391	372	403	423	442	400	407	383	430	422	392	408	389	377	422	351	380	447	387	385	410	392	342	402	368	383	399	391	411	400	394	385	405	394	405	403	374	417	411	423	441	418	416	425	421	365	410	425	410	392	421	387	403	399	358	402	387	401	350	411	415	414	438	413	369	397	383	401	376	396	403	406	448	391	381	364	408	406	385	394	354	401	361	415	392	387	373	417	390	390	423	398	415	405	386	386	357	417	380	402	415	377	423	378	391	384	382	416	379	351	399	387	446	388	378	390	409	395	417	418	378	395	420	390	427	404	432	400	419	360	373	402	408	388	402	415	405	390	378	374	379	405	389	431	412	366	377	381	374	364	389	395	363	381	418	416	342	406	379	387	433	408	413	401	400	423	391	436	394	379	394	397	384	428	421	421	379	399	391	382	382	389	370	383	367	368	371	400	402	389	404	408	392	387	402	400	357	395	415	397	382	382	397	373	399	401	393	364	389	380	405	388	370	388	429	426	383	369	427	438	397	413	393	399	376	391	376	416	419	393	369	398	382	385	402	401	391	381	361	414	432	409	390	422	412	416	383	401	420	427	387	403	401	379	415	438	412	450	416	406	387	381	363	422	393	427	364	389	367	430	389	373	400	392	390	391	394	374	375	358	391	407	409	365	407	392	372	369	381	420	387	415	441	368	382	377	384	360	387	381	390	408	377	388	383	381	413	384	380	406	406	416	448	414	382	428	398	401	416	393	365	393	367	385	379	403	375	407	388	364	435	393	399	435	402	403	406	386	408	399	395	391	353	374	380	373	419	407	377	388	354	403	417	410	398	380	397	406	420	418	363	380	371	448	398	395	392	410	439	406	347	389	414	392	397	408	384	383	363	393	412	430	387	435	431	390	427	419	433	395	421	379	388	374	437	371	429	394	442	391	380	377	413	421	404	362	401	394	388	383	448	412	396	376	393	400	398	406	369	377	395	342	364	412	384	401	386	419	423	390	382	360	400	398	439	428	360	354	382	376	376	416	403	428	412	396	420	406	416	373	374	420	426	377	384	411	352	361	372	420	409	405	386	403	370	418	407	360	385	399	426	414	388	417	398	377	373	378	411	399	414	397	389	404	425	362	357	397	335	398	388	359	436	412	368	424	403	399	415	387	411	389	387	382	433	396	378	398	414	421	400	395	405	389	410	370	369	406	359	405	432	408	421	399	385	382	410	414	397	386	404	416	411	365	371	379	420	390	366	395	422	451	356	377	400	375	390	390	399	398	363	369	408	381	363	406	414	361	413	380	415	343	364	372	405	430	367	383	393	372	411	426	395	387	370	398	389	387	419	373	394	416	402	372	395	407	376	417	390	392	396	423	371	381	412	364	389	420	390	405	389	410	447	399	383	381	399	423	393	385	402	382	405	389	395	358	404	442	418	360	404	411	390	394	374	364	398	443	430	407	390	416	421	376	451	383	399	377	386	381	350	369	387	432	399	386	369	375	425	369	372	397	384	404	421	408	438	397	391	411	406	424	418	407	406	418	378	402	411	383	410	392	439	370	387	400	421	398	409	410	350	436	413	425	392	363	362	387	402	418	380	393	350	386	376	389	388	385	401	451	370	376	374	398	371	411	388	389	415	393	394	397	408	363	387	377	419	403	430	418	366	399	411	405	401	393	390	423	392	392	444	398	392	451	433	406	374	371	381	401	418	402	424	391	400	384	378	426	387	392	412	414	374	412	438	365	389	391	390	397	412	408	369	385	374	395	388	405	384	407	410	382	419	405	404	392	390	381	373	416	401	397	385	420	389	417	396	388	399	400	395	378	397	399	423	382	384	414	426	399	377	401	385	419	382	369	388	384	359	430	401	374	432	416	414	367	418	367	375	404	425	404	390	368	367	368	345	417	373	397	430	371	419	406	422	406	387	391	438	417	401	372	388	363	422	367	390	403	422	363	447	371	391	393	413	388	409	414	412	406	378	435	374	377	396	387	414	434	411	362	392	429	398	414	381	385	429	382	418	391	380	380	377	372	408	396	438	409	385	416	378	393	399	404	401	382	401	419	411	392	366	363	419	418	401	391	368	367	379	436	428	411	408	364	371	400	362	395	402	381	397	393	380	419	411	376	425	427	349	398	388	383	395	378	411	396	401	414	375	385	415	404	409	407	418	443	404	375	389	395	412	432	379	409	373	389	396	362	424	403	406	410	411	459	411	454	399	400	389	371	380	381	413	385	394	407	399	369	411	404	394	398	394	419	401	398	409	411	429	391	430	418	398	374	411	406	427	415	402	407	378	428	407	380	412	401	405	380	366	385	419	367	412	404	360	371	415	402	396	377	410	363	381	398	368	397	431	419	382	379	401	405	414	371	419	361	382	395	403	373	362	361	379	371	390	390	381	403	387	358	369	408	432	387	388	425	389	398	379	395	368	394	431	404	391	375	401	404	423	385	387	375	399	406	386	376	416	388	398	444	384	357	460	410	397	394	410	413	407	371	427	395	367	412	443	411	358	361	407	421	435	426	369	412	426	415	385	445	411	411	425	421	365	385	356	423	397	421	378	403	413	390	430	396	398	414	401	385	439	390	422	414	395	378	364	410	372	431	388	446	378	388	372	351	348	412	412	386	393	413	391	366	386	395	406	413	361	406	399	368	366	406	398	341	388	377	431	359	361	407	425	376	343	389	396	400	412	374	373	418	392	376	390	406	410	403	401	418	399	400	396	380	441	397	434	407	411	416	413	401	401	383	358	377	390	398	396	371	384	388	382	424	390	406	403	399	416	378	394	408	406	418	409	407	356	381	440	402	406	400	332	375	408	398	412	386	368	423	405	403	404	376	421	373	407	391	367	430	430	385	389	415	386	393	397	374	339	383	404	398	404	405	399	373	393	393	410	398	416	389	393	366	400	368	395	401	371	386	436	389	422	405	399	380	397	416	416	387	377	394	348	351	435	428	370	430	433	386	419	439	388	412	419	388	375	389	449	390	407	394	429	391	429	402	407	384	398	407	396	466	390	379	402	408	403	376	399	361	393	383	410	413	408	413	381	406	406	409	359	407	409	377	398	432	438	403	381	351	384	407	414	394	434	457	354	429	380	410	379	390	386	411	366	413	395	414	405	397	404	391	377	402	384	360	397	399	413	421	405
33396	2197	4363	4923	4290	3571	2949	2588	2276	1958	1881	1723	1605	1548	1418	1450	1330	1225	1238	1195	1165	1169	1140	1150	1093	1110	1115	1122	1064	1068	1107	1001	1002	1053	1028	1009	1000	971	1000	1013	938	991	1045	962	1011	964	1000	988	987	973	1050	964	970	962	932	917	933	891	952	931	946	917	918	989	945	939	943	957	950	952	912	905	951	940	926	966	951	964	979	964	892	950	936	919	887	924	928	907	910	933	952	958	877	897	959	990	918	966	934	875	935	916	956	942	910	917	932	975	902	914	894	889	912	949	931	935	931	863	951	933	906	892	865	919	966	946	895	977	887	924	957	950	860	967	909	901	949	947	915	888	953	894	888	907	868	906	908	940	912	952	946	911	909	903	936	911	949	893	939	917	941	941	933	890	926	944	930	870	867	873	901	980	913	940	942	949	881	840	869	956	928	970	916	922	919	891	936	987	864	896	849	832	901	907	895	912	898	914	963	876	959	891	918	925	896	941	928	937	925	934	898	891	918	947	890	968	923	900	993	941	956	898	937	961	916	908	961	913	926	898	959	953	913	891	914	836	910	930	950	922	945	979	992	872	909	972	941	926	914	917	898	978	896	906	975	1012	931	941	857	854	870	906	904	910	954	871	973	938	881	929	866	928	914	930	914	931	935	948	914	912	894	869	917	871	944	878	930	892	915	974	940	942	891	961	900	917	906	919	889	901	928	959	913	931	926	905	903	884	980	975	895	909	908	912	890	850	942	998	916	924	946	965	911	926	937	933	934	904	968	887	914	894	945	962	930	910	927	937	910	866	940	882	923	892	940	850	910	909	905	922	968	924	954	871	948	918	924	881	919	943	927	938	926	908	857	891	967	885	927	939	926	906	931	947	904	946	912	987	938	935	916	884	896	903	930	948	902	944	943	956	927	922	956	937	950	891	896	903	928	893	910	895	915	929	930	894	938	905	919	924	921	920	926	869	940	931	882	954	921	925	1030	876	916	919	917	948	874	864	915	951	899	915	949	920	924	879	903	905	907	929	948	963	989	950	907	963	904	878	918	971	966	961	962	892	889	908	974	932	923	931	937	859	935	884	964	933	915	921	870	941	927	986	882	868	920	897	897	932	842	909	945	927	973	914	945	863	917	918	924	924	874	930	953	902	908	903	946	921	956	956	935	907	929	935	959	807	925	933	847	895	907	865	978	958	1001	920	979	908	928	868	912	950	955	893	948	973	954	889	946	919	901	937	967	956	932	937	947	912	916	948	970	1006	903	912	910	938	906	951	929	917	941	880	944	925	941	945	865	903	905	928	917	937	952	894	882	890	964	932	976	964	909	952	922	924	870	934	914	911	889	910	950	933	897	948	974	940	935	953	883	871	900	958	924	892	850	908	903	941	913	969	895	901	899	881	921	921	916	926	917	930	893	946	891	949	914	931	909	914	893	914	931	896	912	894	910	960	921	912	897	910	920	932	928	952	901	899	918	958	886	919	905	902	927	944	934	910	865	905	920	894	920	913	922	939	894	889	937	942	931	946	952	945	875	891	941	910	936	961	928	874	895	871	937	944	893	901	922	911	900	952	904	954	897	916	888	918	932	873	935	936	921	974	984	963	907	916	900	907	941	901	931	897	891	968	874	967	922	948	949	960	913	940	920	886	875	907	902	899	925	970	959	917	944	839	919	911	912	927	895	985	952	886	928	902	937	951	941	913	889	887	876	867	879	929	942	926	960	910	859	889	951	972	954	929	907	910	925	940	890	901	952	946	909	829	922	955	891	843	868	976	930	912	901	946	942	965	939	1000	1066	941	921	938	916	934	898	973	885	904	894	986	910	895	893	981	902	895	933	908	966	956	905	914	919	968	935	928	932	952	863	918	912	905	953	933	962	975	1007	913	968	856	920	902	923	945	920	871	889	919	944	930	890	935	960	949	948	898	893	903	921	979	932	925	941	912	888	893	909	863	920	950	929	932	946	912	888	930	901	922	922	946	913	903	885	921	904	899	964	898	890	927	919	953	907	924	921	887	956	939	936	925	894	929	902	869	902	921	867	954	965	951	950	976	938	874	912	927	856	956	908	940	907	923	976	893	944	953	914	951	930	946	929	878	886	906	973	892	904	917	917	971	892	930	938	906	984	950	876	938	934	919	957	932	917	964	890	876	940	907	890	980	917	900	941	912	936	951	931	913	958	948	916	960	918	976	907	869	932	901	873	893	886	910	915	951	946	979	894	944	907	946	875	917	850	954	952	935	961	892	926	908	928	892	925	936	890	939	900	922	923	933	899	935	930	927	959	929	889	963	912	939	966	929	924	964	972	865	897	882	889	917	895	939	969	868	910	891	905	901	920	912	922	903	938	938	895	963	925	934	895	925	925	947	912	891	900	916	896	867	940	927	904	945	964	901	928	945	959	923	928	907	912	903	886	944	930	904	908	868	883	940	909	890	994	926	968	919	878	952	930	940	1024	933	924	979	884	936	912	887	966	954	891	939	968	848	940	918	864	927	916	947	928	1014	888	910	957	896	897	943	951	955	958	910	918	938	931	900	905	929	872	941	882	912	923	886	915	964	899	895	946	887	898	964	922	901	920	936	967	862	902	898	930	932	941	933	940	918	887	926	925	913	886	961	945	909	915	887	905	908	919	883	895	904	910	997	930	892	932	953	952	958	941	945	933	946	953	934	950	903	931	937	943	896	947	878	941	945	1006	955	897	927	908	916	915	899	832	940	963	965	918	923	988	927	935	906	918	889	856	918	937	946	883	948	915	889	974	888	971	911	956	924	909	958	955	927	905	907	959	918	977	896	919	898	941	894	904	875	914	931	912	903	912	899	869	922	904	946	916	910	909	895	928	986	912	956	958	836	927	934	852	904	926	992	927	922	914	934	857	929	889	940	983	972	924	923	878	948	920	948	898	920	928	918	896	904	882	885	914	882	919	919	906	921	937	873	903	961	889	946	932	946	905	907	903	872	949	914	907	932	906	949	892	940	938	908	903	944	957	910	942	924	896	867	928	925	952	942	882	985	943	976	906	901	936	893	896	877	982	900	943	964	881	892	944	948	901	939	979	934	893	886	888	870	901	936	925	937	876	958	881	889	931	876	925	941	966	920	950	928	903	937	908	966	880	889	992	938	915	909	939	929	1008	912	939	941	886	874	959	905	909	945	891	935	946	914	906	943	885	932	928	914	931	918	918	908	919	868	965	919	907	892	910	858	937	980	915	979	918	979	928	931	884	974	930	913	867	894	912	963	929	899	895	919	949	874	892	940	931	895	911	910	916	964	867	864	887	947	948	910	948	911	895	968	873	922	976	975	894	909	958	962	936	903	950	892	916	912	921	897	961	907	930	945	885	904	876	890	898	897	941	892	946	949	906	907	894	897	982	872	893	927	930	956	922	952	899	950	879	948	971	914	938	991	933	944	902	937	952	899	916	947	935	929	901	868	861	953	927	930	872	953	882	884	880	928	875	916	894	923	955	975	882	935	918	923	915	928	932	927	934	967	944	923	873	949	921	941
8493	359	173	164	160	132	160	152	170	143	142	126	138	168	135	153	141	143	143	159	152	152	127	153	169	172	142	126	147	149	159	177	147	159	145	160	145	139	143	151	142	140	142	164	124	157	117	150	129	138	151	155	145	149	135	149	137	150	149	146	136	141	147	157	141	125	134	154	125	140	157	153	146	136	157	166	150	146	154	154	158	132	146	131	166	132	136	162	128	158	142	149	148	156	139	142	136	136	147	153	150	158	136	152	166	116	139	136	169	162	153	142	165	159	152	164	141	153	154	151	130	134	148	132	146	150	158	128	125	159	174	132	132	157	147	166	153	144	151	138	161	168	135	111	111	134	153	147	141	150	157	139	137	164	153	154	143	160	128	153	139	139	158	148	136	146	139	156	156	179	148	168	139	170	136	147	138	149	161	163	128	152	142	153	147	157	132	144	143	145	161	155	166	145	163	151	180	144	129	132	128	148	155	155	144	136	148	148	143	176	169	124	147	139	134	141	136	165	135	163	165	145	141	132	147	169	144	131	169	131	139	133	162	147	152	129	156	158	161	166	147	148	180	157	140	150	147	136	158	130	154	127	152	144	156	149	139	174	149	144	143	144	142	143	118	161	133	152	162	155	128	145	132	138	141	125	148	126	139	153	160	123	156	140	133	148	148	157	155	139	139	156	138	141	122	158	146	162	168	145	149	148	124	133	136	122	144	136	148	144	135	122	151	140	150	129	132	132	138	135	140	145	132	143	121	145	143	162	160	128	170	141	138	146	155	132	145	150	142	166	159	149	139	141	158	144	158	153	143	158	129	132	144	138	147	139	143	135	142	152	161	134	133	134	151	123	138	149	130	139	147	145	141	174	151	130	141	160	157	140	161	124	153	137	137	136	141	146	140	161	136	142	135	133	139	161	175	176	143	156	142	148	151	145	136	153	150	153	124	145	135	121	128	164	146	161	164	161	129	130	148	171	150	154	145	149	129	131	138	142	114	133	150	152	130	166	135	146	138	150	120	123	144	156	172	142	139	151	138	151	139	146	120	140	155	155	147	150	165	138	154	141	148	146	148	158	130	137	172	137	151	133	149	132	159	148	153	138	145	140	125	129	157	141	152	151	136	141	134	149	151	148	171	157	160	136	124	145	138	138	130	147	157	158	131	153	132	132	130	159	148	162	146	133	149	165	138	154	157	154	123	153	165	156	119	153	142	149	139	149	150	137	142	151	139	151	142	119	136	136	155	144	142	164	156	131	167	158	133	148	145	118	166	142	132	136	156	153	144	149	157	139	164	143	130	153	150	162	152	149	173	158	158	145	140	140	158	177	148	143	147	159	155	137	144	183	152	168	127	139	154	151	153	149	158	146	122	122	142	151	126	160	121	160	150	127	130	159	157	126	162	159	153	127	144	150	130	167	152	161	141	148	137	149	156	146	150	131	145	128	139	126	148	160	150	153	164	135	170	139	162	145	162	147	146	149	132	140	155	131	131	137	141	121	146	157	131	151	143	149	123	139	137	145	149	130	139	147	147	116	160	156	156	162	139	161	121	144	137	149	153	159	159	148	156	125	150	143	145	143	144	154	153	147	144	141	166	145	137	153	164	131	139	154	125	159	155	129	155	169	150	140	160	139	137	133	158	135	159	135	128	134	151	183	140	137	164	145	153	162	149	148	140	130	135	153	157	120	152	146	156	150	124	153	148	145	154	153	150	114	151	153	141	165	144	143	138	161	125	134	131	177	162	146	133	153	143	136	149	143	142	141	144	136	141	146	155	153	164	139	130	132	130	152	138	152	164	155	137	124	144	147	152	162	144	153	133	125	141	139	131	152	162	164	120	156	167	140	134	155	150	153	174	151	143	147	142	145	149	161	142	136	166	152	153	133	158	146	132	147	155	142	155	143	141	160	139	146	157	160	170	141	153	120	151	129	152	137	161	143	147	145	135	159	149	153	146	142	143	142	135	146	172	155	119	145	144	138	152	151	126	147	141	152	149	132	143	173	143	137	138	159	151	133	131	140	161	143	138	153	148	180	135	151	140	148	155	155	135	140	145	140	173	188	150	129	147	144	164	140	148	138	146	150	156	127	150	146	119	134	151	149	126	128	141	161	149	139	127	138	138	119	151	141	160	129	142	133	128	147	134	158	156	139	151	149	172	158	132	138	146	127	164	148	152	155	143	119	151	134	155	159	161	158	151	136	149	127	175	147	142	143	136	161	155	126	131	130	149	145	159	140	119	151	145	137	144	129	146	153	141	129	175	132	164	164	160	107	148	165	139	139	152	149	156	148	158	164	135	162	138	162	159	149	143	136	133	124	160	175	154	138	164	136	136	137	152	156	161	142	139	140	162	140	135	132	132	150	144	139	163	120	145	123	139	147	163	133	139	139	149	141	149	136	147	168	152	157	148	150	146	150	138	125	147	154	133	141	153	136	143	151	145	144	136	135	142	136	151	155	157	144	140	134	130	136	141	115	155	139	135	143	152	150	158	140	134	155	135	174	136	150	149	151	117	122	147	144	144	141	149	134	136	147	167	152	136	140	138	133	122	135	141	133	161	158	140	147	157	175	145	133	146	146	138	149	127	143	159	133	140	142	149	151	168	154	156	139	154	144	128	138	146	133	153	141	143	149	152	162	164	154	153	139	156	130	140	158	131	145	170	128	138	129	146	132	151	134	150	144	158	147	144	128	164	140	143	141	144	156	129	151	151	152	168	149	143	152	167	135	130	167	144	135	140	149	157	153	143	143	138	155	131	138	133	140	145	156	128	120	145	133	139	135	138	131	140	155	140	124	163	161	134	149	125	153	136	137	147	156	172	157	135	145	141	123	139	158	139	156	134	152	155	117	135	152	154	147	110	153	145	170	140	140	160	179	127	164	179	150	126	135	132	157	163	172	125	128	147	143	131	135	153	165	152	168	144	128	139	153	168	144	144	137	130	141	132	148	160	132	143	153	134	138	157	131	137	162	150	140	161	154	142	143	146	147	160	151	136	137	144	146	124	144	145	126	164	139	143	151	158	150	139	130	133	159	144	142	163	164	135	129	137	165	160	132	152	148	166	148	163	131	152	169	121	138	153	139	153	133	138	134	161	138	154	142	146	127	152	120	142	138	140	150	138	146	135	143	148	141	137	159	151	145	152	169	141	137	135	166	117	148	159	147	121	150	128	141	142	128	168	158	143	132	143	173	153	158	161	159	156	119	149	152	156	134	155	146	128	162	153	162	132	163	178	140	135	141	168	154	136	158	168	129	159	146	148	120	135	138	132	131	126	156	137	131	160	160	131	145	144	130	131	142	115	127	139	145	159	129	179	157	142	150	128	154	148	136	167	169	151	146	141	150	155	134	148	165	152	174	140	161	143	148	133	155	148	140	148	156	150	141	132	150	175	149	151	153	172	153	136	135	142	116	153	146	162	158	156	142	118	149	163	183	147	144	153	135	133	149	150	150	148	149	145	148	147	141	139	143	142	148	145	123	155	146
8220	411	474	488	484	463	461	455	411	407	445	428	455	400	415	462	435	387	413	379	407	402	426	402	427	419	430	407	424	389	432	437	418	390	397	387	401	398	409	405	395	421	398	403	398	411	392	406	386	411	432	392	420	426	386	388	419	416	419	427	415	409	400	389	409	406	416	359	448	417	419	399	413	405	408	423	414	424	419	403	365	414	394	389	415	377	420	407	439	414	407	406	440	441	405	433	388	397	409	419	386	382	423	414	422	383	425	410	378	421	387	411	434	390	413	402	406	394	402	389	374	420	377	415	383	409	426	467	393	402	420	438	404	408	386	409	385	428	418	457	427	433	446	406	407	425	395	402	403	362	415	404	392	403	408	418	380	422	392	369	384	398	413	404	408	381	408	380	438	388	416	402	382	412	395	416	410	396	414	417	438	393	440	395	416	403	424	402	423	391	405	414	444	398	389	360	414	402	413	375	452	406	400	405	414	396	400	406	426	394	362	423	420	398	443	430	402	427	399	422	461	415	420	420	425	416	455	443	415	416	415	399	417	390	397	407	410	384	405	423	454	403	370	420	419	403	431	399	405	423	420	435	430	393	429	397	418	388	390	393	397	388	413	400	435	361	432	391	409	411	394	416	418	401	407	417	433	421	391	389	400	403	429	449	385	387	384	424	399	406	389	418	390	392	371	357	395	377	402	405	413	404	444	399	402	409	376	424	388	408	389	389	400	385	388	419	396	404	428	408	435	385	390	439	413	400	402	389	407	423	406	423	414	440	388	444	373	436	366	399	384	442	379	389	430	383	401	427	398	426	437	410	410	375	422	400	424	366	375	415	400	385	434	430	452	379	394	408	434	402	409	393	415	408	449	385	402	426	398	401	396	398	412	403	392	391	407	405	406	381	405	400	430	410	417	365	421	382	404	415	402	377	434	396	410	415	371	391	383	402	393	406	402	392	392	402	356	417	435	379	404	418	434	428	392	374	405	417	404	401	449	409	399	419	410	435	418	406	423	426	402	395	447	409	389	419	416	386	431	397	389	385	424	397	394	406	436	421	383	384	427	382	380	410	394	392	388	391	402	414	389	395	350	418	420	384	420	410	420	398	424	392	372	420	399	363	383	415	406	413	410	418	407	444	390	419	425	428	426	386	422	401	393	457	427	416	440	413	373	436	398	405	438	408	407	420	441	430	412	425	362	434	423	401	433	377	414	375	384	437	422	438	410	419	418	414	417	427	388	405	421	385	421	407	420	374	419	375	410	426	377	401	411	403	405	405	425	417	392	413	463	413	411	371	355	401	413	397	412	380	402	411	398	432	416	383	395	419	393	397	393	457	430	405	385	391	404	396	412	425	415	415	378	387	413	404	374	409	409	406	412	434	408	420	393	412	392	397	429	428	388	425	407	404	371	406	413	414	387	399	421	411	395	434	424	408	384	409	398	427	400	376	433	405	422	426	429	396	418	392	381	428	398	388	419	385	456	397	365	435	394	392	416	370	403	391	408	434	431	420	403	376	419	434	418	420	449	387	413	429	426	399	389	428	395	419	440	408	407	383	408	406	424	422	440	399	352	458	411	394	397	411	437	432	437	460	431	394	415	390	364	412	414	405	450	401	373	429	412	416	379	390	409	402	406	455	428	419	393	431	441	398	375	416	442	431	427	432	409	400	399	393	455	404	403	431	418	438	393	406	409	429	398	413	434	415	383	395	420	405	420	377	432	398	404	400	389	407	419	406	452	370	416	418	420	402	393	439	422	406	422	431	422	404	377	401	398	408	415	373	398	386	407	414	384	440	389	424	391	374	426	390	415	415	432	410	414	406	406	407	429	411	381	434	425	383	420	411	380	402	445	419	409	411	415	411	437	371	436	434	418	382	402	411	415	404	418	411	387	403	400	397	434	411	419	412	401	428	389	407	365	394	404	403	408	416	416	395	400	400	410	430	414	425	404	372	418	382	401	361	419	454	410	445	416	443	394	391	431	412	396	446	374	402	417	420	413	387	398	395	380	409	391	415	363	429	439	406	425	437	429	391	398	419	389	403	408	421	431	413	405	364	430	395	403	431	401	390	429	382	391	391	414	388	447	451	407	425	433	364	405	381	432	424	394	385	406	431	431	403	444	408	421	409	381	401	437	425	409	394	429	366	431	434	396	398	401	370	404	430	403	408	395	392	389	400	417	420	432	400	378	356	386	441	423	392	418	444	399	399	414	404	392	385	404	378	428	396	414	432	380	412	376	401	384	448	384	403	388	390	445	391	435	399	417	385	406	395	422	366	425	420	390	425	413	374	420	430	392	422	442	405	422	367	404	413	387	396	423	411	396	395	414	459	415	385	376	393	419	425	392	419	390	405	431	421	400	395	394	400	415	394	408	408	423	427	390	368	428	401	390	400	390	411	383	396	394	445	398	423	406	389	393	393	401	426	377	440	383	409	399	396	421	401	388	401	446	384	444	418	407	374	406	400	372	419	430	422	377	426	412	418	415	438	392	459	397	431	433	402	414	435	434	432	372	399	413	427	381	402	370	399	392	420	432	403	403	423	452	423	398	416	410	418	411	413	451	402	416	397	382	392	400	391	411	418	419	412	414	408	400	410	436	405	424	432	386	431	393	392	422	428	419	402	400	367	391	397	415	389	401	417	393	416	425	409	388	438	391	398	427	395	424	419	420	439	425	377	404	393	414	425	428	385	410	378	405	429	440	409	412	443	425	410	400	398	403	458	389	418	425	399	430	427	384	422	368	385	428	422	387	408	404	402	424	391	396	399	390	416	399	392	390	417	380	420	404	440	402	367	399	390	416	405	414	420	415	430	442	429	385	424	385	391	393	389	369	412	378	420	442	387	421	414	375	434	404	369	414	451	401	359	367	380	373	406	437	401	450	390	453	474	406	422	395	396	401	376	431	391	370	365	389	417	379	414	395	405	464	420	440	402	404	417	432	422	375	419	397	386	405	409	396	430	442	418	403	439	386	406	417	425	393	403	412	413	426	401	401	442	369	428	389	429	418	396	409	420	357	424	406	395	415	383	414	439	412	381	424	410	447	403	428	417	406	415	425	406	408	416	438	409	418	411	393	404	435	452	397	397	413	435	448	387	419	397	403	425	396	428	408	396	413	397	376	381	419	432	410	400	411	398	404	379	420	415	421	400	447	411	394	382	418	435	405	390	418	430	419	398	442	399	450	420	404	415	416	421	398	386	416	363	412	404	403	436	411	419	432	421	401	414	396	418	424	418	447	385	386	420	419	393	419	409	436	400	405	378	401	447	427	402	412	403	390	411	415	389	417	424	367	464	424	417	432	397	358	400	426	409	397	393	438	391	414	436	407	419	417	391	442	446	391	385	390	426	391	423	388	414	401	423	404	415	417	402	407	415	433	439	391	398	450	416	384	430	427	410	442	409	404	377	423	450	409	375	414	408	435	440	399	396	432	395	383	396	433	383	391	387	426	435	416	378	408	416	389	432	434	409	409	400	424	419	377	415
50869	18974	2653	884	664	513	410	372	298	270	288	271	275	261	215	272	247	222	246	215	227	215	236	205	224	206	208	207	210	198	245	210	238	222	228	224	230	209	201	232	229	219	229	213	241	216	235	216	220	226	222	220	206	190	212	213	223	225	214	223	214	216	197	207	234	202	214	221	220	212	202	213	198	197	202	226	229	224	187	219	222	233	206	225	229	214	209	239	220	213	219	194	170	211	204	189	225	234	205	187	209	225	231	197	234	258	227	191	231	217	209	199	202	209	172	181	211	218	216	223	216	224	224	203	249	226	226	232	205	204	177	198	216	188	220	196	204	193	205	200	215	221	226	218	225	205	224	216	224	204	187	208	214	224	203	215	202	241	202	213	228	205	192	216	222	206	204	212	229	206	229	225	229	202	210	186	198	197	233	201	194	214	213	228	219	242	234	204	206	224	213	193	183	192	231	219	194	209	188	219	206	198	227	202	244	192	213	206	198	214	184	236	175	200	237	231	218	231	202	195	216	195	192	211	201	212	182	211	201	189	206	220	211	190	219	173	196	229	207	241	221	214	222	215	213	197	205	213	216	216	247	223	212	201	177	204	198	197	218	215	197	209	221	204	209	216	203	216	206	227	208	227	180	188	194	245	218	204	223	203	230	218	188	244	222	243	179	216	206	219	209	215	222	200	193	213	214	220	213	231	202	205	218	208	211	211	200	236	219	196	223	199	211	206	225	219	227	223	242	185	207	188	207	216	219	191	215	228	184	218	207	219	208	247	207	208	219	231	179	200	227	198	210	222	219	217	226	206	196	204	200	221	211	228	192	193	195	240	235	226	181	187	231	215	227	224	204	227	226	218	191	224	233	208	191	203	207	218	199	182	223	210	219	234	198	230	226	210	215	198	208	211	229	179	228	227	225	209	207	219	242	206	207	184	193	195	204	235	207	211	184	202	212	208	269	199	206	207	237	223	227	205	218	192	202	218	227	231	226	214	217	203	196	193	211	219	222	201	240	224	195	203	192	194	196	235	240	213	205	190	191	204	225	227	221	252	218	215	209	193	228	218	217	211	220	219	213	206	220	228	214	210	207	225	230	183	245	210	220	233	225	211	227	227	231	220	207	195	194	194	238	199	221	267	215	184	193	210	199	239	225	212	203	195	212	205	188	208	203	196	204	245	232	224	206	217	218	187	215	180	219	212	198	201	227	210	202	225	215	229	214	215	245	216	220	199	208	224	221	200	189	201	212	259	209	224	223	181	184	209	207	198	200	193	198	225	215	208	222	217	218	229	192	202	194	210	239	211	228	226	201	201	235	198	196	217	228	204	227	203	219	217	239	213	184	203	203	224	216	187	214	225	226	196	201	193	217	218	227	247	213	194	220	200	197	210	200	220	200	190	194	204	209	199	219	224	201	225	187	199	195	213	201	171	198	221	222	231	225	217	221	206	186	201	211	220	207	203	207	205	189	216	183	195	224	212	186	223	189	217	191	241	195	214	205	181	207	208	205	208	199	194	200	195	205	231	213	217	219	220	200	209	222	195	218	171	195	190	208	207	187	235	199	233	223	226	187	203	234	194	223	229	225	218	219	222	202	221	206	207	219	248	208	216	170	184	217	211	195	228	223	222	205	187	205	208	202	196	210	208	224	217	190	232	218	201	219	217	200	208	237	207	238	205	230	227	237	176	233	227	196	228	218	186	216	214	206	229	211	221	214	214	203	223	205	207	195	188	221	211	202	202	188	187	201	204	181	211	215	199	212	233	222	197	220	244	231	227	219	210	204	215	215	194	221	228	205	214	197	215	193	220	209	223	214	186	217	207	200	202	202	207	206	226	206	215	209	236	254	199	199	233	220	225	182	233	215	208	230	200	216	221	208	187	215	237	193	210	195	214	205	224	216	181	192	187	215	211	218	226	202	187	211	212	192	221	211	223	203	196	197	209	225	207	189	224	205	209	223	202	207	217	170	221	187	223	192	227	234	216	208	202	228	201	218	218	203	207	179	204	235	198	217	236	220	207	203	205	214	198	201	204	229	216	213	215	214	189	186	199	195	203	223	184	203	230	236	209	219	194	224	195	197	197	214	209	188	219	216	185	238	223	240	199	203	230	202	233	212	211	225	219	203	206	191	212	215	212	205	191	227	211	209	216	198	214	223	234	221	209	229	215	206	169	211	198	205	181	190	216	186	228	185	205	203	200	221	233	204	167	211	225	218	241	191	196	204	224	217	200	202	205	199	202	204	215	213	238	220	189	221	198	196	235	216	230	217	209	210	236	223	196	225	198	199	208	210	191	203	177	196	227	192	207	231	216	183	189	200	223	236	184	238	194	204	181	227	197	223	202	196	187	223	218	205	210	249	225	203	208	219	204	221	204	222	224	226	212	190	207	225	202	220	218	196	217	208	215	239	192	206	202	183	212	228	224	220	214	211	215	210	194	225	209	217	225	201	193	210	209	201	228	209	211	218	193	216	234	247	208	226	203	189	210	215	196	219	180	203	216	210	187	198	224	197	211	205	217	201	222	201	203	263	218	217	182	222	200	232	237	212	212	196	211	215	206	214	200	220	231	203	227	217	205	200	174	203	189	196	207	217	194	196	209	202	239	230	210	209	203	211	198	202	201	196	187	216	203	216	228	217	220	170	217	229	216	174	214	218	224	217	204	240	194	217	221	209	219	227	192	218	221	221	233	199	213	219	207	197	241	205	198	181	182	215	212	249	228	211	205	224	241	220	201	203	195	204	203	219	204	230	210	201	230	204	242	193	198	209	226	206	220	206	226	201	216	227	224	219	242	204	231	204	205	211	187	203	240	214	197	213	225	198	228	211	228	209	239	217	202	227	188	191	201	209	202	190	209	232	232	235	200	213	192	213	218	210	194	194	221	211	212	196	195	213	227	217	229	194	201	207	172	199	237	208	217	231	182	206	235	217	208	240	211	217	221	215	208	206	216	221	211	210	210	231	216	226	214	227	209	246	221	205	206	185	202	187	229	213	243	219	213	208	213	203	218	216	204	212	189	213	216	209	233	216	193	222	202	198	194	197	199	200	196	230	197	226	207	191	181	211	186	198	204	200	203	185	229	187	219	217	205	184	230	212	217	195	209	200	223	216	211	188	238	220	204	203	212	222	222	230	218	215	220	201	223	215	200	209	242	211	202	224	203	236	210	202	222	204	229	225	214	204	239	213	220	228	223	198	193	220	242	214	214	238	217	196	224	215	194	172	227	189	199	217	220	222	230	212	192	194	202	221	208	193	209	203	203	209	207	225	208	241	197	227	221	189	227	207	231	203	235	223	251	225	201	242	216	191	192	228	228	209	241	224	201	226	209	218	203	218	195	208	245	208	218	213	180	210	225	252	239	212	250	198	205	194	211	195	223	230	226	188	172	220	215	188	220	204	217	231	213	196	230	222	182	223	224	222	227	193	200	223	216	227	203	213	199	257	207	197	200	202	221	210	209	235	205	226	220	221	208	188	194	251	234
26179	1216	2372	2669	2398	2011	1595	1432	1263	1213	1101	936	963	875	830	786	788	735	712	696	706	653	650	665	653	684	635	661	646	596	652	634	647	641	639	576	627	582	604	614	608	618	571	600	627	558	585	572	571	551	579	567	610	608	591	545	573	590	553	560	568	588	593	589	560	577	607	563	575	531	588	547	567	597	605	566	550	546	544	578	560	589	551	579	558	544	561	559	539	559	608	572	586	573	570	534	513	572	559	549	562	547	559	527	582	566	573	590	509	528	588	576	546	568	576	607	569	555	587	550	552	544	593	562	537	613	547	582	545	535	553	535	549	575	620	586	557	545	552	533	558	603	547	553	557	573	605	542	513	517	554	597	512	515	548	503	560	550	575	549	550	530	595	545	584	563	539	578	598	519	554	578	571	550	544	507	526	516	587	555	575	570	609	557	565	586	548	555	594	526	571	518	574	562	574	527	578	525	550	502	543	611	558	556	559	559	592	554	590	590	561	514	614	565	533	561	562	547	553	537	560	543	566	557	554	531	527	603	551	551	532	594	543	594	569	580	570	556	584	583	594	548	560	581	574	504	568	561	550	557	584	526	548	559	552	553	552	550	531	547	580	567	519	552	569	557	577	546	605	573	528	517	544	542	562	553	537	578	531	577	571	522	563	556	530	536	565	578	578	548	541	520	566	584	562	588	591	574	597	584	564	594	539	573	570	522	547	526	611	549	567	582	530	573	622	553	569	559	585	558	544	535	533	529	587	584	573	577	548	606	558	575	578	588	600	573	631	566	590	545	538	544	565	587	558	550	536	519	580	576	556	554	557	563	558	569	533	601	502	594	576	557	586	542	570	581	525	569	581	561	592	546	545	540	572	582	583	577	557	583	549	545	577	590	514	573	602	580	540	577	560	556	576	548	538	543	574	570	534	570	513	559	606	562	554	573	540	537	532	559	566	561	517	566	555	600	545	573	549	573	540	572	545	576	574	548	550	512	569	561	539	537	562	579	566	582	602	586	580	541	560	547	567	528	527	525	591	552	580	566	497	565	575	587	546	573	580	604	600	577	494	578	526	524	563	600	568	567	524	573	547	554	571	540	538	546	503	534	569	562	545	558	548	554	562	550	569	566	537	584	599	519	584	573	586	597	506	529	557	574	557	547	558	564	545	545	552	567	542	572	566	571	529	582	492	592	558	511	592	557	580	566	545	576	571	552	582	558	623	570	539	528	581	572	530	557	567	584	565	557	517	540	564	550	578	567	547	573	573	563	571	542	553	597	529	560	576	546	560	595	552	591	569	571	533	532	546	522	537	560	517	557	552	588	533	587	555	560	552	497	565	571	542	533	542	579	535	515	572	541	527	554	580	530	559	540	565	560	597	559	587	553	569	534	556	552	562	543	560	591	534	559	596	569	536	534	553	537	510	579	512	561	545	570	522	567	584	571	539	596	534	571	577	572	539	569	582	518	581	484	566	502	508	591	575	538	571	516	572	552	553	548	561	546	508	551	547	560	554	573	560	574	550	548	568	537	570	582	540	530	543	538	554	591	532	636	566	582	557	559	599	534	534	577	579	589	637	609	485	551	564	531	574	633	501	579	557	566	540	548	599	569	533	537	627	545	544	558	559	534	558	529	548	565	593	597	545	567	571	565	536	532	540	536	571	606	562	520	525	574	545	597	556	568	558	569	522	555	522	592	544	567	568	552	546	595	557	552	585	568	582	579	520	564	554	564	555	596	569	537	560	562	552	500	579	547	543	539	537	564	561	558	536	585	602	543	586	564	551	529	578	555	576	565	543	548	553	506	586	598	586	563	582	583	544	590	594	626	553	539	538	546	553	571	564	555	534	545	556	594	537	554	537	517	554	515	565	561	539	603	574	570	555	550	614	529	561	552	577	580	594	565	556	561	518	521	520	531	566	571	598	551	564	578	553	591	535	568	594	585	505	573	550	593	595	592	555	572	542	519	577	541	569	543	572	567	543	604	551	533	551	520	581	563	569	559	572	580	567	594	558	604	579	564	571	579	616	576	516	553	547	572	578	614	539	574	590	533	564	557	545	595	576	564	617	546	572	576	533	549	535	552	573	526	565	572	532	589	576	597	560	576	539	542	532	602	573	553	542	530	551	592	578	554	527	611	567	528	568	537	525	549	586	524	568	594	571	575	577	571	545	553	565	587	530	497	570	578	521	564	600	555	570	546	538	563	583	564	524	568	540	566	583	536	559	633	526	586	584	532	602	584	575	580	583	560	577	541	545	555	586	533	543	559	563	561	544	561	595	569	600	577	557	548	558	537	593	611	564	544	523	558	591	535	554	542	573	556	529	559	587	546	549	548	585	565	537	546	576	539	521	584	537	570	581	541	551	583	553	540	550	548	552	609	575	551	586	565	553	546	516	558	527	532	545	560	537	579	533	567	600	544	535	577	563	506	521	556	535	522	567	553	550	593	575	528	543	559	553	537	543	519	605	614	565	581	598	548	580	558	526	580	526	595	553	525	577	561	508	537	568	545	570	519	578	551	584	611	569	579	538	574	557	571	529	540	604	565	557	607	575	571	587	524	562	571	602	525	521	626	522	533	546	539	582	569	544	544	609	571	551	597	534	570	531	584	601	592	543	562	539	553	573	569	540	515	516	556	553	557	596	599	552	564	579	599	586	538	570	557	509	608	584	525	602	566	545	538	570	580	562	552	555	518	540	530	600	565	573	590	565	548	544	550	527	565	536	553	591	565	588	540	554	579	556	528	510	543	547	569	545	557	563	541	540	560	558	586	561	585	543	510	565	602	593	540	541	550	551	562	525	576	517	544	569	584	579	555	578	548	525	561	536	545	560	529	539	572	553	506	592	565	545	523	561	554	548	592	558	538	586	549	584	572	544	554	541	577	568	534	537	555	554	541	565	584	569	517	565	554	574	622	565	553	563	517	515	565	605	559	549	574	566	554	564	569	555	583	564	561	587	606	543	575	581	561	583	553	537	548	583	559	587	574	565	578	564	571	569	536	575	601	556	513	528	524	557	539	572	529	609	549	553	541	553	571	541	532	549	584	549	509	521	550	560	573	574	582	526	563	583	550	606	568	543	553	578	566	572	573	557	585	545	576	565	592	602	562	545	568	538	522	498	516	536	552	573	593	591	603	557	557	597	553	561	569	537	579	575	565	574	542	563	545	556	570	561	554	563	523	519	584	568	580	531	572	538	580	557	537	579	549	563	545	596	582	564	534	595	578	554	601	546	560	542	580	540	486	591	567	546	549	573	519	564	602	587	586	561	611	587	544	575	572	571	598	536	568	581	546	588	541	561	560	562	563	534	584	565	569	555	578	531	532	591	566	571	556	572	537	562	549	586	567	594	567	578	570	565	560	586	577	516	569	568	579	565	518	558	563	561	545	562	517	580	545	601	572	525	591	552	548	514	596	562	593	548	585	536	581	544	567	539	545	548	574	547	604	575	595	567	588	574	545	550	537	527	585	570	524	557	550	547	551	574	546
63996	26241	8902	2369	1431	999	824	656	628	562	552	530	512	483	442	429	467	495	398	400	427	422	404	402	439	444	374	395	417	398	409	388	429	415	365	403	420	413	378	413	352	394	438	373	447	392	406	393	383	370	386	397	404	402	390	410	364	388	361	390	396	433	333	402	403	386	400	377	410	398	359	388	376	395	377	367	363	379	404	383	400	381	397	375	394	360	390	416	385	408	419	393	382	368	400	354	422	422	372	368	386	353	382	394	366	409	411	385	402	352	407	416	410	384	403	388	395	380	393	408	425	381	437	400	355	385	370	391	407	363	393	385	417	405	369	391	367	419	373	441	395	432	399	388	387	388	385	368	380	440	371	382	420	379	403	414	388	386	384	379	403	383	347	410	405	395	426	409	358	419	408	415	381	375	403	385	394	426	346	376	394	410	378	406	398	400	401	370	365	402	433	357	412	410	392	396	397	382	394	381	403	383	363	388	382	399	346	396	382	376	410	392	394	369	393	380	395	378	374	425	380	357	371	389	408	384	409	406	369	413	409	369	382	404	376	401	399	413	370	384	428	333	416	379	431	383	388	401	388	392	392	362	365	397	378	361	386	386	365	454	390	380	346	402	383	401	365	402	359	399	409	391	386	408	400	382	422	392	402	411	356	381	417	399	425	404	398	392	375	379	363	384	366	417	366	407	381	417	405	380	377	378	367	398	403	416	395	398	372	353	380	375	420	358	415	377	391	385	411	411	412	419	400	430	373	380	391	379	416	407	393	375	406	375	387	423	407	399	391	417	385	380	405	411	366	390	408	387	416	384	400	401	388	417	384	400	378	411	420	401	399	366	405	406	400	410	402	399	366	363	377	386	389	379	397	364	419	362	384	395	382	381	399	366	364	353	379	438	383	373	431	380	366	387	411	388	390	387	396	423	369	415	399	390	398	351	376	404	374	384	427	397	412	343	382	403	370	385	398	374	358	421	401	393	406	368	385	370	441	384	378	374	387	365	388	407	412	405	372	395	410	412	377	405	406	413	379	415	389	387	367	379	369	414	377	413	352	363	414	370	406	387	363	391	413	428	397	396	403	353	412	385	389	339	402	411	386	399	376	389	376	384	429	407	392	357	366	450	376	378	382	407	365	368	405	390	397	380	374	401	422	363	369	413	411	390	423	388	439	399	393	406	416	388	344	403	417	379	355	384	394	396	370	402	402	382	397	400	390	419	397	385	414	435	427	388	377	382	405	401	431	422	388	389	396	386	374	422	404	391	404	370	398	407	394	396	360	399	386	377	371	383	400	396	359	372	374	383	416	387	391	401	390	389	379	417	420	430	398	408	385	388	379	392	386	401	407	361	411	380	373	386	350	391	400	355	382	409	354	372	382	366	390	377	336	376	386	390	401	365	363	419	397	405	433	375	398	376	410	389	381	395	381	379	355	376	376	384	403	399	374	389	382	385	373	395	372	378	387	360	331	395	413	380	413	383	378	393	396	384	381	369	408	401	416	386	373	390	396	376	391	419	418	375	384	380	422	367	390	354	394	438	421	382	388	378	413	409	381	396	419	416	416	378	412	423	396	391	379	431	368	405	397	380	384	416	399	414	365	367	417	385	394	432	409	397	386	410	429	401	408	420	366	385	366	389	410	427	401	362	378	379	392	374	401	375	353	377	389	375	348	434	376	410	411	410	443	402	391	431	408	396	402	408	416	430	416	404	398	424	356	378	368	418	386	392	395	388	370	430	403	395	406	371	386	394	429	392	396	408	347	387	404	400	379	358	377	375	424	386	416	392	414	384	386	440	373	399	387	437	387	388	405	387	399	395	361	385	392	413	422	438	412	381	381	402	414	377	396	410	408	356	395	335	360	351	414	382	359	385	397	382	394	379	362	411	376	396	365	359	401	359	418	396	394	426	388	362	395	420	401	413	391	397	402	367	362	380	390	366	396	361	394	396	358	369	358	388	386	383	396	396	365	340	417	429	368	427	406	417	417	400	359	387	415	389	382	406	401	385	391	404	398	378	402	403	422	385	389	372	383	398	394	366	397	419	372	396	396	366	366	367	377	409	413	415	347	375	390	382	362	385	407	420	436	375	355	392	410	397	380	420	337	383	396	395	398	426	375	383	379	387	365	394	389	403	354	384	427	393	394	363	376	432	408	408	380	405	395	405	412	387	353	414	376	376	386	402	373	395	399	409	378	413	368	368	395	364	410	364	397	383	412	391	359	391	386	403	431	385	390	373	378	374	341	400	394	378	363	397	405	385	386	390	376	364	366	419	398	391	386	411	412	393	378	393	389	364	374	378	397	402	430	394	400	416	377	426	370	384	348	365	388	377	383	377	338	395	404	411	401	396	371	393	383	389	379	420	427	384	446	408	396	406	372	402	389	373	365	388	435	392	365	401	407	383	384	390	409	367	389	381	390	378	360	362	427	369	374	424	369	405	437	390	369	415	382	380	369	384	402	388	376	421	407	370	379	366	401	401	407	386	393	404	380	390	383	353	376	379	392	408	398	435	355	396	418	343	385	396	384	396	401	394	438	414	400	358	360	396	371	375	426	385	392	410	361	382	415	353	414	425	412	414	400	407	396	402	377	413	366	405	368	390	347	376	401	393	427	439	392	343	395	346	378	361	408	377	396	410	390	412	417	390	382	405	369	404	399	396	341	377	392	406	391	368	363	408	412	371	381	402	391	394	386	369	400	405	401	392	394	377	410	390	423	379	367	414	384	389	383	408	372	405	381	394	422	351	359	354	374	433	369	370	397	394	383	363	427	396	413	392	393	384	378	382	411	397	359	416	410	371	446	391	402	417	386	364	402	403	403	420	400	427	408	402	373	386	416	413	373	381	411	410	364	375	345	412	373	370	390	364	401	386	401	419	382	364	369	404	403	371	411	414	389	395	372	392	376	394	361	389	342	403	370	336	366	367	376	423	389	415	421	404	399	413	405	396	387	448	409	386	425	396	380	380	393	404	357	352	414	370	393	398	409	374	407	385	368	374	387	390	360	391	417	414	364	374	383	387	376	397	408	405	392	341	377	404	421	431	395	410	368	401	443	379	379	405	383	397	400	411	384	424	395	391	409	396	406	388	364	404	401	420	381	359	376	408	395	403	385	370	377	374	373	358	410	390	384	452	392	399	460	410	363	380	424	377	389	380	404	397	400	388	375	401	405	400	375	373	372	417	421	390	401	383	379	388	400	370	414	433	388	364	401	402	390	391	386	407	399	391	393	382	368	381	387	390	350	415	379	387	387	344	356	394	393	419	431	352	356	407	417	403	413	382	427	371	356	368	405	415	386	391	408	375	413	394	382	447	399	344	377	373	363	403	412	357	418	389	439	375	392	379	356	391	425	391	398	383	398	363	418	410	416	406	373	384	397	366	390	386	395	409	369	411	404	378	410	383	374	389	385	431	364	358	395	422	368	379	389	365	401	393	415	402	397	389	430	365	410	405	433	375	391	388	357	397	394	362	371	422	383	365	413	384
33023	2224	4312	4927	4406	3592	3039	2630	2291	2069	1873	1758	1608	1595	1485	1433	1336	1252	1244	1188	1234	1184	1125	1119	1074	1092	1061	1038	1037	1043	1070	1049	994	998	1045	967	1024	955	1006	991	963	966	963	960	964	928	932	982	915	968	987	950	922	916	981	941	947	918	952	952	943	922	957	998	959	972	929	933	895	905	950	971	891	988	970	964	927	927	942	916	962	960	922	919	949	953	950	903	935	915	948	911	952	912	932	895	918	900	957	879	984	928	967	947	930	936	901	979	928	913	931	927	903	934	924	898	931	890	927	925	893	913	906	965	931	931	940	876	922	913	926	902	949	876	950	904	932	898	853	920	864	913	896	966	891	965	936	915	887	967	918	922	936	917	859	938	912	959	907	896	885	940	926	908	951	951	932	953	894	957	951	940	905	931	908	934	935	909	935	908	897	902	901	900	909	908	913	897	946	931	904	888	960	913	904	897	942	907	901	936	898	897	935	933	951	927	924	912	961	925	899	936	879	906	949	847	902	922	921	902	950	952	895	926	910	946	930	939	884	901	893	857	901	916	934	965	894	908	909	902	917	962	866	884	927	981	985	895	919	896	922	953	940	912	949	894	900	949	898	890	924	938	919	952	895	942	926	904	926	938	872	957	943	907	939	898	920	975	930	908	913	943	889	994	912	899	966	871	856	912	976	892	947	882	899	927	904	928	924	961	890	899	860	926	905	883	886	941	941	991	880	936	884	904	871	930	879	968	905	908	936	863	859	867	898	941	984	880	942	937	860	919	900	930	926	903	947	926	908	964	913	913	908	940	935	877	928	926	911	907	959	936	917	936	913	898	925	961	925	922	894	955	829	949	928	859	885	899	917	900	903	918	892	947	855	917	926	917	959	909	961	955	874	911	958	971	967	879	905	933	913	890	893	919	907	878	930	929	929	853	915	887	912	911	955	882	857	910	880	909	941	939	901	957	918	920	941	944	925	928	880	933	938	925	919	887	932	883	974	963	939	919	950	898	917	890	884	933	951	953	952	885	881	919	933	915	886	859	946	918	926	901	936	912	920	929	930	910	905	862	916	926	889	894	942	890	902	889	903	920	939	942	946	911	896	892	907	915	948	918	932	885	879	952	926	932	946	986	849	957	989	886	958	882	948	953	920	926	967	882	876	898	938	910	909	878	919	945	874	915	863	855	912	913	916	911	870	933	908	966	943	904	978	927	885	902	930	926	903	932	926	920	920	908	959	909	899	924	914	911	904	930	960	916	957	903	883	919	899	877	842	945	861	894	951	911	929	915	949	911	962	942	947	939	947	908	917	860	900	936	925	894	917	894	938	883	931	887	890	904	930	959	908	914	884	916	862	879	957	901	944	931	882	903	936	898	917	883	876	869	959	966	987	951	886	935	913	964	875	947	917	911	877	936	914	887	928	923	889	891	960	905	934	910	880	914	879	910	887	909	983	922	915	946	922	970	898	930	922	936	904	859	932	850	960	902	888	880	938	888	905	940	917	875	915	915	945	877	933	914	933	885	946	924	906	872	890	903	920	879	928	887	990	874	887	839	917	939	977	898	924	880	922	919	934	896	936	916	942	892	899	948	941	923	898	915	955	835	871	915	890	904	920	908	890	875	867	898	890	923	890	939	913	861	923	875	887	916	883	947	890	867	924	889	873	916	925	950	946	895	955	936	918	880	922	868	947	895	916	919	934	940	896	930	900	966	956	937	930	853	896	902	899	951	895	899	947	901	874	927	932	903	862	901	948	897	946	896	933	902	910	943	935	916	878	910	893	892	940	968	887	886	887	919	939	871	923	935	925	957	866	878	913	904	959	922	922	942	896	859	934	924	920	887	930	925	946	910	866	917	913	924	914	933	859	926	952	907	903	958	938	901	908	864	903	945	928	877	864	925	930	920	895	906	898	912	959	956	955	921	931	914	939	899	901	949	884	903	916	900	901	962	898	863	936	930	938	956	863	885	978	937	903	924	937	901	911	887	925	900	854	922	935	897	962	864	978	912	942	923	925	1002	879	873	890	851	863	898	930	919	911	834	949	955	917	933	908	893	910	931	936	870	938	958	935	963	936	920	888	902	893	913	928	928	863	944	892	919	926	877	860	912	953	884	914	893	938	950	914	887	950	861	923	949	898	960	925	910	954	867	884	915	924	898	919	903	867	889	874	897	915	918	867	925	984	876	875	921	915	902	958	948	877	907	900	914	970	898	940	974	941	930	855	894	922	927	883	864	913	883	952	911	940	903	926	929	878	928	939	912	917	1003	848	938	898	890	910	926	963	930	872	911	930	857	920	981	944	955	902	904	874	941	927	914	928	948	921	898	920	886	910	880	896	899	915	881	911	892	865	950	902	896	963	861	971	845	965	983	950	939	960	868	955	927	947	951	933	975	934	925	880	978	938	883	911	904	892	885	919	956	946	949	967	903	906	947	876	898	929	913	885	869	924	898	962	915	935	919	883	935	921	928	925	912	985	922	909	875	936	926	942	901	883	964	940	910	855	924	921	890	926	929	945	957	892	944	928	950	908	880	909	928	912	892	956	884	869	958	951	945	919	896	896	880	918	973	928	928	899	875	932	894	937	926	936	895	917	925	913	929	846	908	910	932	885	974	935	941	900	897	870	923	899	849	904	935	906	918	914	900	928	886	922	952	868	905	881	947	874	934	886	876	915	830	888	937	933	897	913	888	930	938	914	945	912	918	933	957	913	936	916	914	843	875	922	918	963	977	865	897	921	944	917	936	926	855	902	941	910	890	907	952	920	922	891	901	914	932	931	909	961	891	877	917	965	924	905	952	967	937	888	949	915	949	936	920	936	928	871	900	964	919	955	926	904	941	937	953	901	913	832	934	922	903	885	913	845	934	903	926	909	922	916	923	926	937	924	927	891	891	905	925	946	911	905	913	916	931	857	896	932	906	911	881	970	902	924	941	872	960	936	982	950	889	860	918	900	920	911	893	917	920	967	888	942	977	855	959	886	897	994	885	909	958	896	917	842	906	928	913	930	891	893	911	922	931	928	919	918	920	861	910	939	924	918	859	914	899	895	897	942	917	958	920	887	919	923	929	897	888	909	900	935	920	920	946	966	966	939	872	958	939	943	875	924	889	943	940	970	946	911	884	898	919	917	888	929	907	975	905	936	877	924	913	959	864	940	918	924	911	955	903	973	923	905	937	913	834	934	904	896	933	895	969	884	888	913	862	889	934	871	859	901	893	938	901	923	950	989	898	947	924	945	1014	941	904	886	942	881	943	953	918	894	901	878	934	877	876	935	932	926	922	925	912	970	912	878	920	876	929	978	935	910	864	923	891	882	940	883	906	939	960	946	853	949	930	876	895	895	956	903	982	888	869	933	923	851	949	883	878	934	915	878	954	914	946	925	884	916	918	921	931	1009	909	899	935	913	882	945	966	864	925	965	936	938	917	940	964	893	952	925	859	949	906	945	916	918	962	891	942	981	872	965	912	934	934	890	914	851	882	988	931	919	982	910	839
8234	534	227	181	179	154	152	136	128	144	146	135	146	174	133	155	148	127	150	144	129	135	146	164	146	156	143	134	124	136	129	134	141	138	157	157	141	133	153	155	128	142	117	129	143	152	162	156	144	110	114	130	144	132	151	144	174	156	156	136	138	122	165	146	148	154	151	134	126	153	149	152	142	152	168	142	152	128	148	139	171	143	152	165	146	146	151	151	137	131	130	129	134	128	155	146	160	147	122	140	140	157	155	145	154	120	137	170	140	143	153	143	137	135	146	113	146	126	154	154	141	149	160	145	158	152	141	132	168	123	133	135	161	131	138	121	124	144	172	136	142	139	131	135	126	163	145	132	159	134	133	152	141	133	131	139	135	136	146	126	137	119	140	158	164	139	144	157	124	130	155	140	139	144	125	145	149	135	147	138	155	144	143	150	139	160	141	149	121	142	137	141	147	131	159	156	169	138	155	134	137	135	158	148	163	149	141	160	161	122	153	126	152	150	152	142	134	135	141	151	145	123	151	104	129	133	147	144	138	132	134	134	157	134	125	136	133	136	139	166	143	147	134	137	155	165	131	145	133	173	153	127	160	147	134	144	124	160	141	139	125	155	144	121	116	162	135	144	139	126	150	147	130	140	171	117	146	133	139	136	140	148	115	138	158	134	129	140	126	145	144	145	158	142	150	151	131	157	162	138	124	156	168	129	139	124	125	162	158	134	146	118	145	130	121	141	138	150	129	140	118	165	140	132	140	148	136	136	133	134	128	145	145	147	131	130	151	141	156	144	157	123	151	145	154	179	123	138	134	147	144	132	152	133	141	141	131	142	156	148	126	145	135	154	136	145	150	146	145	158	133	132	127	149	146	136	155	131	154	130	168	136	149	139	153	144	137	121	157	140	148	134	148	132	136	144	115	136	163	150	164	133	130	123	140	137	150	169	153	139	133	163	131	159	150	135	145	149	168	147	141	125	140	140	162	154	146	134	168	136	146	154	128	139	131	152	155	130	139	146	151	135	148	138	156	135	161	134	135	165	155	136	148	136	129	156	142	120	144	148	142	143	157	147	138	143	154	145	140	148	130	151	151	153	156	149	147	130	155	153	153	144	143	162	139	145	158	134	162	135	157	130	146	132	136	144	156	142	142	150	146	128	145	140	166	125	151	153	132	154	134	154	159	151	146	136	138	136	111	150	152	146	146	139	140	128	150	141	126	137	140	140	154	124	145	149	142	161	145	139	132	130	152	144	141	188	135	145	152	152	142	146	129	152	121	143	138	145	144	111	158	143	145	127	152	140	132	133	148	158	140	148	127	136	128	149	123	134	140	170	126	151	163	142	146	127	131	130	131	131	125	156	150	146	140	161	153	145	125	153	136	125	142	137	142	134	147	131	145	154	147	137	140	134	163	161	155	135	142	163	146	139	131	145	128	135	149	116	125	153	146	129	149	139	143	146	159	136	138	141	150	138	140	142	163	139	151	153	120	150	152	140	155	128	129	133	159	120	135	141	149	145	153	135	156	158	142	147	154	137	154	123	141	147	149	159	145	130	155	162	143	156	130	126	122	136	143	143	135	127	134	151	144	130	140	115	153	143	144	139	173	163	137	122	151	153	154	146	136	160	127	148	149	125	156	163	154	139	144	172	139	158	118	149	143	137	149	112	140	120	116	152	154	131	135	147	158	155	140	151	158	147	141	147	137	114	130	140	115	162	127	149	140	142	141	140	146	150	153	143	137	127	115	148	124	159	155	137	132	132	143	129	132	157	136	121	164	129	134	152	161	134	149	158	155	158	127	154	154	134	148	148	153	128	146	130	164	134	148	151	145	126	124	149	155	152	135	123	117	153	148	139	138	138	148	131	138	147	141	140	141	158	176	129	116	134	150	144	142	135	144	136	132	146	139	157	142	126	143	156	141	138	173	163	138	142	139	135	158	138	140	157	117	158	136	148	138	142	147	134	150	141	116	134	140	156	127	113	160	156	136	125	159	173	152	151	134	129	138	125	150	161	161	122	134	129	147	174	155	150	136	140	148	111	130	153	135	123	145	140	136	138	149	131	137	131	151	153	140	142	140	129	149	134	151	131	160	165	143	138	141	116	153	141	129	155	160	118	143	149	132	122	166	159	131	139	166	120	144	148	121	145	117	156	136	152	155	141	126	147	144	158	143	146	133	133	130	102	135	143	138	144	154	165	161	157	155	151	149	144	130	151	122	134	140	125	145	147	135	149	153	151	131	146	128	141	151	160	142	121	130	134	149	126	154	148	135	147	128	146	150	130	169	151	134	157	148	134	156	126	141	140	155	134	154	152	123	158	164	144	147	132	138	130	134	137	148	109	138	128	135	151	154	159	131	161	135	158	141	143	130	149	134	143	146	152	142	152	162	144	128	146	148	159	147	142	142	143	143	135	147	137	171	142	123	133	141	142	156	141	141	151	163	174	157	173	154	137	146	140	150	161	139	151	147	153	160	149	149	134	135	155	151	132	146	167	126	138	142	137	133	122	152	136	141	143	145	149	161	148	140	136	140	136	185	146	130	134	125	127	125	143	132	167	142	153	124	147	157	157	157	143	135	131	134	132	147	157	138	153	142	137	151	120	147	112	136	122	150	123	157	141	129	130	116	139	152	153	123	129	139	129	158	153	120	172	143	137	133	151	141	152	136	141	146	148	152	115	121	145	144	138	168	131	145	159	138	135	131	142	161	135	155	165	155	146	165	149	159	165	139	136	145	138	144	133	161	120	138	139	159	139	132	125	124	126	141	151	136	126	138	133	147	167	125	126	121	138	152	153	157	136	149	149	146	145	153	130	160	163	160	142	139	146	146	147	141	130	158	142	136	130	146	148	136	142	121	130	154	151	128	133	144	146	124	135	158	168	124	134	151	128	128	146	151	131	151	147	148	146	146	146	156	140	143	159	134	137	142	146	165	138	151	175	123	145	142	135	147	141	143	135	147	126	143	161	155	141	130	135	145	150	153	140	146	138	150	127	157	142	134	151	121	165	139	143	153	154	129	127	123	125	144	172	139	138	135	156	168	118	131	155	137	143	138	159	139	163	157	140	140	132	153	147	143	140	134	140	145	120	142	148	133	138	130	172	174	132	131	150	134	118	126	128	136	165	141	147	126	126	144	147	124	155	139	125	143	150	143	118	133	141	144	132	152	157	147	125	131	130	134	134	109	152	151	131	136	154	172	143	157	153	149	141	137	142	126	162	145	130	143	143	131	146	140	164	132	138	123	139	127	135	129	139	158	127	128	146	114	146	141	164	149	136	171	154	152	136	162	159	149	143	130	143	138	129	154	148	138	148	139	159	122	156	136	140	158	140	141	185	126	123	127	147	153	130	144	145	143	128	160	131	153	125	148	125	127	161	161	137	145	151	146	137	148	150	138	150	145	128	157	145	162	160	162	140	129	155	151	131	141	156	165	132	132	148	157	143	135	168	146	154	172	138	152	153	148	149	134	152	140	125	142	139	139	142
7374	436	530	512	478	489	467	431	424	419	430	451	448	430	448	414	397	425	414	418	433	449	427	441	391	412	403	408	421	385	365	422	406	436	455	434	368	399	380	394	399	428	382	417	380	398	417	421	407	431	437	396	401	388	423	415	384	399	443	426	404	409	373	393	392	388	411	395	389	423	409	388	412	390	412	378	420	384	372	419	391	390	376	347	383	384	408	420	405	412	396	367	434	431	417	408	432	403	403	397	399	390	389	421	397	380	368	403	386	415	386	392	419	403	405	390	418	388	399	432	414	409	422	418	392	437	383	438	432	408	404	397	401	381	413	429	379	422	426	415	395	403	431	368	373	443	422	386	387	414	370	429	412	404	412	395	386	420	386	407	395	419	406	406	402	365	414	431	381	376	377	425	409	434	437	430	388	396	398	404	392	395	402	433	390	411	403	363	390	418	390	393	376	393	410	402	389	375	390	374	426	430	415	389	405	411	415	421	367	386	389	437	384	394	386	406	399	401	406	422	428	355	420	407	397	421	421	392	389	410	414	376	430	406	441	374	401	421	372	425	405	417	417	409	422	413	426	429	418	402	383	371	354	442	402	368	410	401	390	400	394	405	424	386	403	423	397	413	416	405	397	419	402	402	415	396	373	410	415	356	380	415	400	385	430	424	381	427	384	399	380	400	403	420	388	433	382	412	398	370	411	425	394	361	404	385	420	406	412	409	423	385	387	420	372	408	418	396	400	399	379	431	435	403	401	400	405	387	424	405	422	395	402	393	381	416	413	402	394	387	425	386	385	374	374	426	406	393	436	393	401	417	416	386	394	409	400	382	393	382	404	376	435	442	415	380	428	377	395	383	359	375	406	428	400	414	402	377	396	404	409	402	408	421	398	417	347	419	417	391	431	385	390	418	386	396	429	399	379	379	411	393	374	407	397	404	427	411	405	375	437	435	410	410	400	372	415	371	384	413	441	404	463	407	392	417	404	401	417	366	430	415	389	375	370	419	403	388	398	395	386	434	412	379	408	388	398	420	393	395	394	401	411	391	414	407	396	430	432	418	376	394	377	420	379	371	416	418	416	377	379	417	401	414	386	435	406	381	430	385	384	378	445	383	394	418	391	424	381	399	399	400	378	405	387	414	395	400	391	404	389	395	444	419	390	399	420	415	413	380	412	434	406	373	450	430	376	385	404	396	406	401	393	415	393	426	391	374	388	429	421	401	422	393	391	449	377	382	418	412	417	413	396	402	387	402	385	420	412	442	402	391	413	408	413	417	383	392	387	405	412	427	397	418	434	412	404	416	400	397	397	415	411	411	378	390	420	431	368	368	389	390	398	410	405	374	417	424	401	374	411	391	398	392	446	409	424	409	416	405	385	425	404	396	394	413	393	376	410	399	427	409	430	384	382	416	424	401	390	381	407	439	404	417	397	411	443	380	379	377	392	386	416	408	386	376	419	403	395	406	395	400	410	394	398	383	415	375	425	396	387	411	382	381	414	392	407	440	398	365	392	410	377	411	379	391	397	388	389	401	406	397	361	423	385	403	418	374	401	376	384	408	415	404	401	371	396	382	396	402	419	409	381	420	401	386	385	432	385	387	427	405	357	405	386	424	431	395	411	398	407	434	406	407	413	392	398	399	349	383	421	411	387	418	408	388	444	397	399	436	418	375	423	367	389	397	400	391	401	433	413	416	391	393	412	417	371	399	390	400	387	406	397	398	423	417	406	385	398	388	395	369	420	394	412	404	414	438	402	431	399	409	421	394	370	385	428	395	400	400	387	384	405	407	406	408	385	408	392	397	401	413	423	381	385	431	388	392	431	411	388	387	402	387	392	387	397	381	424	395	376	440	427	415	403	413	448	404	407	410	401	407	405	408	419	400	392	403	373	404	409	390	410	374	402	409	378	403	398	399	383	386	388	424	385	404	407	420	388	407	395	368	400	362	382	388	401	424	427	404	389	402	418	422	417	378	384	401	432	387	410	442	419	393	371	404	419	411	395	394	405	404	417	422	363	446	396	417	386	415	393	435	371	415	392	387	403	402	387	411	403	417	411	400	417	405	374	395	429	409	405	422	405	385	385	402	396	372	395	435	414	396	412	404	382	412	380	408	428	411	363	379	383	401	403	410	402	388	389	408	402	387	350	386	387	390	406	398	396	385	410	423	390	406	415	391	413	408	409	413	398	403	392	449	404	387	420	381	437	351	371	437	402	410	415	408	413	400	420	392	407	400	396	378	416	396	423	383	397	384	399	421	375	389	379	403	432	381	402	424	361	379	411	380	432	413	420	382	431	396	386	400	426	375	411	384	384	418	382	381	395	420	390	376	388	405	410	437	398	417	435	370	418	391	411	386	400	397	389	414	465	385	410	426	427	386	413	406	415	425	373	418	403	394	378	444	415	385	391	389	417	388	410	398	416	401	398	397	413	415	387	406	427	407	429	400	401	396	415	431	414	406	401	405	378	386	396	399	379	411	370	416	385	429	399	388	365	406	401	408	422	395	401	388	455	387	402	370	436	422	412	393	395	393	381	419	401	428	448	444	429	398	409	372	418	442	380	356	386	413	369	408	409	393	395	415	408	433	402	408	409	411	425	385	406	398	408	356	355	387	394	430	391	411	378	406	374	384	364	419	424	397	434	402	377	413	380	397	389	386	398	409	355	427	417	383	412	417	404	386	384	404	395	423	408	382	402	409	412	397	376	395	384	367	402	405	390	418	394	375	403	402	431	410	387	375	350	422	412	376	396	384	427	368	381	359	390	390	406	418	430	368	413	435	427	410	407	395	429	425	387	391	408	410	409	392	412	393	385	424	433	411	404	374	423	426	396	407	374	364	410	391	392	408	381	385	420	384	380	404	393	401	390	412	401	411	416	401	407	429	429	415	379	408	382	437	403	443	451	421	374	385	440	392	383	401	422	448	394	392	418	390	433	418	403	434	397	382	396	398	450	381	408	429	426	456	391	416	406	389	379	390	340	400	437	403	396	408	403	424	389	401	375	430	436	401	396	380	382	450	407	389	366	401	388	433	409	399	404	411	454	418	407	394	419	397	395	399	368	398	390	394	414	400	432	465	390	387	446	414	412	360	377	376	414	412	452	405	432	449	402	402	409	392	405	386	396	384	420	379	386	410	394	368	379	418	431	408	386	420	429	400	386	372	416	414	372	391	385	404	392	401	388	380	386	408	370	384	396	405	388	406	413	380	394	413	417	402	408	450	403	380	369	394	451	384	415	402	338	452	410	404	425	381	397	390	390	393	402	401	407	397	402	402	413	366	352	393	431	436	396	372	388	351	406	400	387	399	378	390	421	383	406	452	388	400	401	415	389	424	417	414	388	397	374	428	366	409	381	395	378	415	389	420	383	381	378	430	407	382	410	393	390	377	441	389	404	413	418	388	394	414	398	396	410	434	438	388	408	422	392	432	379	412	408	389	386	404	423	414	410	416	393	387	423	359	414	415	401	424	399	407	371	403	380	418
50566	17426	2256	895	652	494	445	346	326	365	304	309	289	275	239	214	247	223	223	219	237	234	188	196	218	229	220	191	220	245	228	231	216	223	217	178	215	223	217	215	204	207	229	209	187	209	220	198	212	183	188	198	186	221	208	183	211	188	217	204	210	205	216	213	205	205	211	214	216	203	207	218	213	214	201	201	210	252	247	227	215	188	195	202	186	215	196	206	189	227	231	180	196	197	189	239	190	198	212	197	225	224	201	205	214	239	242	212	216	198	200	231	194	179	175	193	215	198	222	188	189	217	196	206	229	239	206	231	200	210	181	220	183	198	204	206	210	225	196	205	238	228	221	224	211	192	201	228	215	229	217	218	220	217	215	223	189	216	192	228	229	209	211	197	207	241	215	186	221	224	194	206	205	199	202	216	226	210	234	197	232	231	217	194	245	200	195	210	192	183	192	204	191	236	213	224	202	215	232	202	197	208	203	227	190	217	178	205	201	234	211	213	202	185	222	186	191	203	220	196	203	221	180	200	240	217	202	199	189	193	189	216	191	205	191	195	196	195	214	222	216	184	228	215	198	178	193	201	162	204	193	205	224	205	214	220	201	214	212	213	199	226	203	211	188	232	184	196	203	209	209	214	208	199	218	224	228	211	208	216	210	203	235	218	223	212	221	218	192	197	212	224	210	188	232	232	194	194	193	233	207	194	214	221	195	201	210	229	187	203	208	180	192	200	205	220	229	215	210	183	237	180	238	216	209	204	240	200	219	198	230	228	226	236	215	216	207	236	206	197	214	218	195	214	183	189	191	204	181	205	209	231	208	198	213	211	204	205	200	216	199	214	227	213	206	211	210	207	194	204	206	209	188	190	200	197	210	241	213	189	202	230	240	219	209	213	207	201	186	209	201	202	186	199	203	220	241	211	199	227	208	212	197	211	179	202	228	216	177	237	204	212	195	215	224	225	226	217	198	214	206	231	203	185	217	246	191	188	178	212	188	222	209	225	225	210	206	201	186	209	209	183	198	186	206	197	218	203	214	223	227	224	202	187	201	189	207	218	181	226	220	218	208	203	236	226	182	182	189	228	220	206	196	223	208	174	214	227	230	232	221	187	187	219	224	218	216	193	201	206	224	231	190	229	210	225	221	197	198	222	209	198	215	205	194	213	219	197	192	185	231	193	206	197	219	206	217	194	196	215	223	188	218	221	213	213	198	200	221	204	200	204	215	227	226	224	230	229	224	211	201	220	201	174	187	223	205	202	215	193	199	198	237	215	210	214	199	207	223	213	228	234	205	226	208	214	198	200	218	194	208	225	205	210	232	204	186	207	202	200	251	210	189	195	209	213	234	244	188	204	200	187	241	202	237	237	222	221	225	193	232	189	190	211	220	203	212	201	215	188	186	205	212	214	189	219	196	199	210	204	205	193	199	207	222	224	208	218	180	196	182	184	200	227	220	213	216	187	221	202	195	242	209	231	177	233	201	197	199	206	231	186	227	191	203	218	207	244	226	200	226	192	185	199	205	198	192	244	232	197	187	213	201	197	218	175	229	218	198	210	222	213	211	221	218	193	207	208	235	249	209	215	197	235	206	204	221	213	197	226	198	199	189	205	185	184	208	197	200	222	216	201	212	233	196	196	180	198	189	203	193	191	230	197	228	217	208	190	245	205	183	211	186	209	229	227	208	188	198	197	219	193	212	204	176	227	237	211	192	192	193	239	208	193	217	210	219	199	215	188	200	205	201	210	221	201	193	233	178	193	211	225	225	238	233	210	186	205	178	194	218	193	231	209	204	189	199	196	213	194	215	204	211	190	205	223	203	237	213	214	194	203	204	191	229	228	206	206	223	207	188	196	237	228	192	211	199	201	203	193	212	210	183	180	217	184	197	232	206	236	228	194	213	216	201	202	197	181	233	222	207	236	238	201	224	206	207	208	187	198	243	201	211	207	217	196	229	214	198	202	199	202	202	196	210	215	204	204	206	202	210	206	219	203	231	205	204	242	212	189	180	223	200	205	209	229	216	234	220	209	188	217	220	184	209	215	208	238	180	194	223	202	196	210	221	217	220	210	184	204	190	179	208	194	181	202	230	235	226	197	176	191	215	197	251	214	197	213	254	230	226	190	186	236	198	206	181	192	188	205	222	220	216	216	208	207	203	188	209	209	231	194	202	208	243	192	208	189	183	212	212	229	226	231	211	204	224	231	207	215	217	231	199	199	211	217	191	220	190	191	216	236	222	213	211	202	205	194	208	183	208	197	205	220	186	198	212	216	193	197	192	211	232	204	240	205	227	203	207	223	198	191	210	226	204	212	192	222	195	196	203	219	217	225	220	214	199	192	212	190	188	202	215	212	212	204	210	218	202	221	189	210	197	197	226	205	212	183	196	175	205	209	206	177	211	168	215	210	196	197	235	237	203	213	194	219	208	214	207	194	217	208	239	211	212	204	205	227	220	229	212	175	199	200	193	198	199	194	185	239	227	194	208	215	204	210	242	204	209	208	179	191	199	195	197	228	221	211	215	204	186	216	212	200	231	187	187	208	224	200	221	200	250	187	218	232	212	206	202	180	206	195	237	197	226	220	223	188	182	208	231	241	228	221	184	211	204	230	215	186	242	239	235	189	208	202	215	209	206	237	191	221	224	186	213	188	200	195	224	227	218	230	208	231	190	223	210	204	200	209	247	223	197	207	204	218	223	204	200	227	191	196	212	248	211	208	225	213	225	226	196	224	192	190	222	233	242	201	199	202	221	200	198	191	208	221	196	224	197	212	231	226	215	189	197	223	198	203	212	212	176	199	184	184	212	186	207	199	194	229	184	204	218	193	204	194	199	193	193	209	199	204	198	232	234	185	234	227	235	220	196	203	202	196	204	214	226	198	162	208	215	206	180	207	196	175	214	203	208	231	210	204	195	219	208	215	184	182	181	219	214	209	192	199	202	215	219	202	241	211	168	201	182	198	206	188	210	208	197	188	190	183	204	224	195	219	200	221	195	205	233	217	207	240	219	249	207	199	208	206	217	171	191	212	198	203	224	221	200	209	202	213	197	184	188	204	222	190	182	195	231	216	182	211	202	230	211	181	201	185	220	227	233	212	242	187	199	208	228	209	203	205	195	223	215	232	198	222	226	216	195	206	204	203	208	195	204	191	194	214	199	228	222	190	227	196	179	190	227	218	192	188	210	175	212	211	191	196	218	234	214	213	220	211	191	212	218	214	191	216	203	216	200	229	208	210	226	214	230	244	189	210	224	205	219	208	192	210	186	199	210	199	230	199	245	179	182	210	192	224	222	224	194	212	229	198	205	227	217	203	202	234	196	195	242	199	199	203	184	214	194	173	211	244	209	242	214	216	224	234	195	206	206	205	207	195	205	209	173	170	212	215	205	206	190	204	204	207	235	196	206	212	184	229	181	217	192	180	184	227	193	218	216	210	167	222	211	206	237	225	191	227	193	225	220	235	206	179	222	207	213	205	230	212	208	188
25414	1242	2354	2784	2354	2058	1694	1428	1329	1114	1078	948	855	900	773	833	765	747	701	700	680	712	682	627	589	618	648	616	699	635	627	630	623	648	588	610	599	601	574	612	605	649	602	567	589	573	554	586	602	559	570	556	595	588	604	558	608	564	564	548	599	528	596	517	541	546	577	560	510	582	563	604	551	554	593	597	564	631	561	557	599	564	563	566	571	509	569	565	579	531	552	598	589	577	538	559	547	589	553	546	552	543	547	547	555	580	568	582	578	554	571	525	567	546	599	557	567	586	543	545	569	578	558	546	623	562	625	530	583	554	545	515	526	552	561	542	572	573	559	563	577	564	585	527	570	578	550	557	548	549	573	586	549	588	535	581	566	570	581	524	562	533	552	545	545	520	585	549	540	560	535	558	552	586	560	564	542	563	518	543	519	556	545	568	519	544	576	544	550	541	553	576	558	587	529	549	566	559	599	537	549	576	561	559	552	549	527	537	581	537	520	563	563	543	521	560	560	566	563	545	557	577	555	540	576	541	523	555	508	557	597	608	530	545	557	526	563	564	574	586	545	586	552	555	530	545	554	582	565	568	546	540	561	576	558	601	573	571	577	528	546	566	516	606	585	564	563	576	527	512	601	550	522	492	548	531	560	544	536	589	536	568	530	559	577	568	564	587	535	562	549	546	562	557	573	531	524	569	533	571	554	540	592	548	561	544	530	559	546	573	524	532	552	516	562	576	532	566	539	581	536	563	586	591	514	544	511	576	552	587	559	523	533	522	542	530	558	557	534	491	543	600	539	557	530	545	569	595	507	552	555	536	581	522	575	548	563	563	549	546	573	548	583	534	586	529	515	565	613	549	542	507	520	522	585	581	514	486	535	564	566	576	563	606	583	553	606	560	544	586	576	551	579	536	541	536	548	521	559	564	571	582	526	518	538	564	573	555	579	551	560	568	557	541	567	561	557	558	532	557	494	609	521	608	557	530	555	564	579	508	520	544	589	585	596	573	525	588	514	577	548	544	571	582	589	518	557	564	590	551	542	559	555	562	573	516	548	599	553	543	537	518	525	567	525	567	528	544	529	550	563	591	550	549	562	543	572	573	574	509	557	579	579	524	621	584	553	570	552	562	507	574	521	512	573	547	582	535	554	568	517	559	572	588	531	584	537	549	556	573	527	563	538	510	557	588	530	511	554	543	575	531	530	560	571	532	518	596	560	553	555	568	571	534	526	575	603	526	536	553	575	544	554	573	551	592	570	540	584	492	570	532	522	556	542	586	571	595	558	542	555	506	573	549	554	536	538	550	588	569	594	571	556	561	522	526	544	527	540	561	574	563	544	535	544	582	555	531	566	566	561	559	533	526	572	564	555	567	567	585	537	541	557	558	541	567	551	574	538	583	596	595	546	556	588	549	513	582	557	570	561	529	586	562	519	555	547	586	550	566	560	541	563	577	609	544	570	545	572	555	502	570	574	568	596	578	524	527	557	561	526	555	548	559	561	562	577	569	592	555	546	567	552	567	571	490	603	529	576	558	591	555	558	558	545	560	602	562	536	575	586	531	560	557	538	536	541	545	549	539	563	548	557	535	564	555	583	582	534	589	585	539	574	538	541	577	544	547	578	576	513	540	579	556	614	529	529	589	537	523	538	542	569	538	579	580	564	560	572	553	522	564	581	565	566	554	575	491	546	581	558	547	542	522	528	546	539	607	565	542	514	534	601	544	563	527	547	600	563	586	548	526	561	585	525	576	574	546	535	541	543	524	508	556	557	507	557	584	562	503	520	544	545	527	520	577	528	528	557	538	596	554	540	529	581	571	550	581	540	561	548	589	534	556	564	558	564	544	542	507	570	597	563	570	550	537	592	594	539	531	584	537	532	550	541	561	569	555	549	579	552	548	570	554	530	559	509	571	573	564	595	577	539	573	549	556	509	567	535	590	575	534	556	558	575	536	580	566	596	571	563	541	550	564	496	562	564	557	550	568	558	562	540	585	543	526	520	501	493	594	579	590	584	565	553	564	565	563	552	511	539	565	543	545	566	545	546	562	557	562	559	569	530	583	536	564	542	526	541	585	545	558	549	554	547	541	534	587	501	608	515	559	557	587	567	595	568	561	599	533	547	589	556	543	581	564	533	545	518	563	551	563	528	531	581	514	552	555	565	563	559	581	539	559	580	544	568	561	540	531	594	565	529	520	575	547	551	549	562	528	505	528	597	558	566	566	537	576	500	530	566	568	574	561	538	530	560	521	550	564	552	569	545	549	534	554	485	545	517	540	572	521	550	581	542	575	577	540	523	553	561	569	565	580	535	549	539	558	550	564	608	531	604	526	557	531	551	577	584	552	537	537	557	536	594	567	529	528	530	551	567	567	558	534	519	538	539	516	545	566	518	568	575	529	568	559	568	535	571	561	564	561	540	505	554	560	545	538	541	541	589	589	544	534	535	553	559	516	585	584	553	534	552	567	537	507	597	557	586	570	551	543	614	563	508	574	520	549	535	570	530	552	550	565	508	552	566	549	527	563	547	578	543	543	598	570	552	557	555	528	573	564	546	504	569	584	574	563	577	585	507	584	539	575	566	566	565	583	566	559	551	538	599	539	531	515	521	578	569	540	545	556	598	544	571	492	532	542	586	585	548	537	562	585	506	572	532	566	554	568	554	546	528	534	554	568	561	573	542	581	540	524	600	599	530	640	540	556	520	547	560	519	607	513	560	541	583	537	551	565	571	556	556	559	552	587	571	533	574	567	566	591	531	567	547	563	547	548	533	536	506	592	567	566	565	559	569	559	562	540	585	588	509	570	493	565	543	566	531	519	548	509	539	528	533	569	574	575	581	569	567	564	582	557	588	578	578	551	570	567	527	546	560	538	557	554	602	557	590	552	580	520	573	562	540	589	516	557	575	571	588	542	567	544	559	584	553	546	572	560	553	569	526	565	506	530	557	600	509	554	559	552	549	539	542	540	534	563	534	536	534	574	569	557	565	540	563	560	614	545	597	555	553	558	546	552	557	555	575	518	532	572	579	584	582	586	556	512	554	583	556	561	578	572	529	532	568	550	552	474	573	517	564	503	549	541	567	581	530	542	575	552	522	542	562	571	599	538	565	542	529	559	524	541	582	554	553	591	522	540	542	553	531	569	554	576	565	552	545	524	566	535	585	536	533	528	529	522	541	563	576	558	554	561	591	543	567	535	558	589	603	554	547	585	567	505	552	534	561	574	579	573	572	530	588	556	563	515	557	593	527	568	546	490	537	506	601	579	557	571	594	539	558	546	586	616	505	581	579	575	573	544	573	581	559	576	534	570	520	571	550	550	559	559	535	592	574	553	576	557	544	581	517	539	510	538	559	545	595	509	593	543	581	546	531	541	568	588	578	555	584	565	595	536	575	587	565	598	532	516	592	588	537	572	558	584	568	593	572	542	556	580	604	602	553	596	550	535	558	520	562	608	554	526	562	566	537	543	563	580	563	575	547	571	580	586
62588	25579	8037	2174	1363	1018	890	740	647	624	575	540	499	495	487	444	519	418	449	429	456	463	421	410	453	376	368	412	406	371	401	388	389	391	415	393	417	385	402	417	386	408	395	419	383	396	396	394	378	414	401	371	384	411	387	410	421	347	371	411	404	391	374	380	367	401	399	423	363	415	381	380	362	390	356	413	369	384	376	355	380	369	385	365	404	392	418	393	404	422	404	402	377	388	387	385	350	397	389	390	397	364	353	334	378	374	380	386	392	363	371	384	418	354	372	392	370	419	376	412	408	356	399	373	382	402	363	363	380	404	382	396	352	409	399	406	405	385	391	386	373	380	399	349	399	373	386	360	354	398	381	377	364	394	384	371	358	382	412	328	365	401	425	388	353	373	367	390	400	377	382	415	417	348	377	360	358	405	394	392	421	365	410	361	383	369	370	403	387	371	423	355	407	397	421	383	365	373	365	414	405	422	394	391	381	383	387	415	393	398	411	385	389	439	347	425	366	389	392	368	415	379	401	369	365	362	390	351	371	368	352	371	362	388	393	373	383	422	380	376	401	406	385	366	362	359	392	422	391	385	412	388	383	378	392	359	375	390	379	394	391	430	398	400	349	374	395	376	369	350	361	393	403	374	369	394	390	406	392	382	378	377	384	353	391	364	370	365	371	386	389	371	355	364	397	398	387	415	404	374	370	385	396	404	403	448	366	411	378	408	368	420	403	383	405	364	382	382	433	361	428	423	422	358	386	414	381	360	410	418	384	366	394	378	387	377	404	397	379	413	408	415	401	385	368	401	391	396	401	402	360	408	425	384	364	364	407	400	405	426	398	391	400	398	387	414	412	389	370	381	360	389	401	410	397	412	376	395	390	360	398	369	368	404	403	356	376	422	395	387	388	401	382	380	399	370	392	418	370	396	381	417	372	401	430	401	367	380	348	369	417	387	382	393	418	357	414	383	387	392	415	379	378	379	436	371	385	410	384	412	399	409	402	368	396	396	371	358	336	372	417	387	369	384	374	372	378	376	353	366	412	387	401	377	387	407	355	362	405	386	379	400	404	441	351	368	427	379	389	399	381	387	349	375	376	374	419	408	417	384	397	369	401	421	380	364	391	378	377	359	369	367	401	364	375	370	380	379	395	424	374	399	433	392	384	392	409	386	402	438	381	394	383	403	404	392	374	392	394	389	354	372	397	395	367	401	366	382	369	367	367	398	375	393	387	411	413	400	367	392	423	383	422	378	363	401	377	336	390	400	381	390	392	376	387	415	412	363	402	390	363	406	366	395	414	434	405	423	402	385	385	390	373	378	387	406	375	345	398	393	393	369	401	391	440	393	351	368	400	376	397	378	377	399	402	356	381	409	413	366	375	412	432	389	443	376	391	341	358	372	407	336	370	446	389	405	403	361	366	362	400	386	389	371	375	440	349	409	388	410	331	429	415	375	365	380	368	391	407	390	386	366	393	414	359	374	367	398	392	390	421	371	360	398	383	383	396	395	368	369	435	443	413	412	432	360	385	404	407	385	361	377	410	383	379	362	380	409	393	405	397	349	388	387	361	403	387	379	361	363	380	366	410	354	390	355	387	366	377	380	406	390	365	378	383	394	409	389	408	378	416	386	367	387	388	370	419	362	407	448	377	405	403	386	365	381	398	426	361	373	351	383	385	347	380	370	414	394	344	406	365	381	375	394	396	369	383	390	418	405	366	398	369	425	392	384	380	425	371	406	427	365	358	392	361	322	406	393	422	389	425	404	375	377	376	373	399	370	391	386	391	375	419	381	357	353	366	395	377	393	380	413	378	394	419	391	418	383	380	409	402	392	365	424	412	381	436	381	418	389	393	380	367	371	400	400	370	370	426	414	375	378	355	365	393	403	374	388	388	386	363	356	410	380	390	390	406	362	377	399	400	390	363	379	367	376	370	397	411	407	379	392	401	386	406	381	389	382	358	400	377	434	420	399	379	394	393	387	376	401	381	397	408	388	431	425	379	382	427	401	383	431	408	315	397	372	368	404	373	382	388	394	366	395	402	393	404	380	389	389	364	350	380	402	385	384	374	373	442	368	406	391	385	393	387	365	422	392	363	388	388	376	404	440	396	421	396	371	407	427	401	382	405	377	402	383	335	383	399	376	383	395	393	414	397	361	388	380	429	396	389	359	420	397	367	385	369	401	400	380	423	408	370	378	422	388	388	377	391	382	391	390	373	395	413	391	394	386	385	365	379	385	342	384	390	392	408	379	372	353	411	384	378	406	388	399	401	362	426	424	358	372	416	384	403	402	409	388	419	377	407	368	394	390	410	394	350	387	369	395	411	377	408	366	364	377	376	381	412	399	417	403	379	376	419	389	409	412	426	391	387	372	376	355	394	392	420	379	424	419	374	389	368	411	382	394	396	353	435	384	386	413	385	380	377	342	379	349	366	398	366	395	411	401	376	381	429	365	422	374	395	371	354	390	353	373	386	403	392	396	365	389	364	377	360	408	385	389	393	409	412	368	394	384	349	399	408	405	365	401	370	412	387	373	356	405	425	378	385	396	417	365	366	362	402	441	382	418	379	408	395	371	418	418	399	361	420	394	382	400	388	401	378	383	387	403	364	393	377	395	375	391	344	383	388	387	369	388	354	423	377	393	410	401	367	405	397	404	359	369	406	408	404	382	382	377	364	392	360	359	385	358	374	418	399	379	382	373	395	380	380	382	410	397	412	377	390	373	381	423	373	401	395	368	360	380	387	354	382	358	366	393	378	384	387	418	426	389	395	381	384	429	375	420	412	374	380	424	370	398	389	378	402	385	396	392	383	398	396	379	406	402	407	386	394	432	406	384	373	369	369	410	414	408	382	365	375	376	393	390	403	371	386	388	382	385	357	369	414	391	400	360	413	370	395	396	414	383	377	395	369	390	368	392	406	402	391	376	368	387	387	359	390	376	381	377	427	339	430	382	402	351	382	372	357	411	397	385	354	422	416	373	433	412	383	380	394	362	383	344	389	383	375	409	374	377	369	359	415	372	384	389	380	381	396	386	393	401	421	401	377	368	428	377	390	392	416	383	406	410	374	401	412	355	433	402	419	380	401	365	394	397	400	377	386	381	385	361	412	415	366	375	351	354	377	395	390	419	402	376	363	378	389	387	413	378	419	401	411	372	381	412	384	375	373	406	391	389	420	418	346	389	390	385	389	384	386	399	361	370	395	384	387	433	403	415	406	385	407	417	411	382	407	409	380	371	367	407	375	371	375	376	385	389	365	416	380	344	383	376	385	384	400	388	390	411	376	389	381	381	397	369	389	418	392	403	411	399	377	385	390	374	383	416	357	411	392	386	419	374	366	395	385	375	400	410	416	405	414	384	387	374	393	429	344	393	374	407	377	366	362	421	381	354	422	394	367	400	411	429	415	377	377	380	420	368	389	399	414	389	417	376	347	373	393	397	365	395	432	387	401	396	408	366	391	431	395	376	372	406	393	448	372	384	363	408
31512	2211	4405	5129	4476	3718	3111	2639	2377	2097	1797	1734	1616	1534	1490	1340	1330	1296	1181	1251	1219	1158	1191	1151	1114	1097	1107	1050	1055	1031	1001	1015	1022	993	994	957	1020	1006	936	986	983	939	957	906	972	1050	982	1010	972	952	917	935	961	973	929	933	892	946	937	926	956	952	895	926	933	941	904	1003	880	911	955	914	952	947	953	923	940	966	938	925	917	896	895	912	928	893	922	936	906	974	872	953	925	907	961	933	923	956	902	878	900	920	847	953	915	917	925	922	920	950	926	848	917	894	930	953	866	886	933	896	915	961	898	912	925	924	945	899	876	913	885	934	944	872	918	898	902	873	888	890	875	931	925	952	922	921	925	893	908	943	930	941	891	885	924	927	956	862	897	895	906	939	927	899	888	884	918	896	850	890	918	955	929	892	911	931	938	884	883	927	911	898	903	894	919	926	895	931	914	889	941	922	952	953	908	955	985	930	913	893	963	894	919	931	931	929	881	945	901	929	934	907	894	903	963	908	901	933	913	874	885	920	866	928	921	895	889	964	915	929	909	926	903	917	954	942	931	837	898	952	915	990	910	926	945	917	893	950	884	911	894	948	881	908	878	932	901	952	933	905	881	936	909	886	934	885	901	838	893	930	898	897	876	901	885	929	903	923	846	889	882	932	864	888	913	881	903	916	864	913	886	910	893	893	888	944	906	889	929	920	880	938	924	910	907	887	942	929	934	908	960	905	941	922	915	925	863	955	945	958	905	875	900	908	915	844	969	917	890	905	869	911	904	934	921	954	865	941	910	878	922	944	880	873	934	907	864	905	917	881	1009	920	946	910	937	914	894	944	805	903	866	913	955	937	919	894	863	879	930	913	915	872	919	890	871	907	908	930	895	873	881	909	899	896	905	847	967	897	899	968	910	882	877	956	941	930	912	928	917	873	904	921	886	910	891	966	876	892	900	873	868	915	896	860	931	924	879	900	924	875	909	919	962	888	896	892	905	872	927	905	871	893	929	942	901	869	895	846	935	882	913	909	923	922	885	920	880	975	905	952	940	935	991	880	931	959	906	898	876	920	896	908	940	916	897	950	939	935	912	873	890	891	903	901	904	887	870	882	919	953	843	901	906	896	915	900	927	888	957	883	974	865	884	914	913	915	894	964	913	913	874	932	874	869	874	905	945	869	930	908	803	899	920	949	917	939	919	893	928	843	939	918	912	919	902	903	910	925	943	887	909	929	940	897	879	869	892	873	928	889	889	931	878	888	906	923	836	896	926	895	884	859	947	942	886	924	905	921	910	924	905	888	877	895	920	945	929	941	881	954	900	874	910	919	923	902	860	906	925	921	932	943	877	893	931	870	913	932	861	845	915	882	865	891	933	854	920	886	938	984	855	948	902	907	874	900	970	925	912	909	879	910	946	918	879	881	875	869	916	915	916	867	874	872	883	899	882	949	928	934	911	901	869	902	946	900	906	915	956	906	858	916	909	871	933	959	952	827	949	905	846	898	906	925	842	936	854	917	925	903	941	870	864	870	937	863	919	951	870	884	896	921	919	856	946	883	891	882	880	918	911	934	922	862	935	920	885	880	888	905	899	905	892	958	900	912	861	892	905	911	932	887	889	925	835	901	901	903	887	943	892	887	896	885	913	950	996	876	923	886	877	880	920	938	891	856	889	909	908	892	900	891	899	911	900	932	887	936	940	856	909	924	920	919	933	860	915	868	915	933	898	904	892	924	888	907	886	894	946	946	897	858	930	917	863	943	944	909	907	894	900	922	895	954	869	847	868	929	925	868	962	916	899	894	930	954	891	939	918	937	912	899	861	920	852	897	903	923	926	931	946	869	938	917	925	902	900	941	931	935	931	863	936	962	929	884	891	878	957	875	918	895	902	966	932	908	853	929	868	936	917	919	928	842	859	888	935	905	970	896	911	882	928	903	852	893	944	934	915	890	980	883	912	926	908	853	916	927	840	871	931	974	870	943	945	973	917	912	902	881	955	906	919	917	892	944	882	884	889	866	874	966	903	920	895	919	893	900	941	912	885	822	916	924	943	911	849	903	898	937	894	869	908	905	959	916	886	916	863	882	919	954	922	875	909	919	935	925	874	912	881	913	914	903	901	901	910	892	904	883	926	889	987	923	896	927	886	906	892	946	904	891	882	932	941	889	942	880	900	915	917	862	924	865	865	917	907	931	872	928	906	922	917	914	930	935	900	899	846	862	908	876	886	909	943	940	887	902	868	938	900	907	949	905	879	902	915	883	892	907	911	909	896	889	940	929	942	896	901	902	903	882	891	894	910	911	873	920	873	920	915	859	901	877	883	899	935	872	932	883	878	891	931	863	870	899	888	907	910	914	893	905	958	908	846	899	865	902	872	833	920	902	915	943	887	871	931	875	918	879	929	930	940	875	836	921	906	927	915	934	875	901	950	948	890	856	903	908	916	971	890	834	896	841	953	917	891	864	905	924	900	954	855	903	935	902	903	897	952	884	907	878	908	884	887	908	893	844	922	916	845	945	928	870	921	913	904	866	953	863	836	925	900	883	907	900	895	913	946	934	964	900	918	891	913	876	915	948	899	918	850	969	899	867	880	930	937	965	884	929	919	922	943	904	898	893	892	961	984	919	920	919	973	926	887	831	942	877	849	860	927	907	935	909	913	933	886	930	894	915	931	829	923	943	880	937	870	892	902	885	900	903	886	897	842	899	986	882	850	936	902	897	924	841	905	927	913	858	925	918	896	899	911	933	928	864	909	853	934	884	889	888	925	919	899	903	875	918	871	899	875	951	880	910	991	845	890	888	849	881	913	945	921	842	887	955	941	919	866	915	909	882	898	873	928	915	903	962	923	925	884	857	912	932	923	900	879	910	880	888	851	924	948	882	889	888	914	925	909	922	893	935	891	895	914	922	911	923	911	886	962	893	940	903	872	931	915	861	917	864	878	921	887	937	906	895	838	949	887	926	849	867	945	866	879	943	900	899	883	878	890	871	880	914	905	880	916	927	893	905	874	928	901	927	937	907	892	972	893	927	898	959	945	887	935	857	911	904	880	937	899	867	901	935	916	938	886	956	940	885	959	922	921	945	912	887	859	879	893	935	919	845	919	880	908	925	930	913	885	887	886	869	929	865	860	954	963	943	914	890	898	892	860	929	945	892	911	914	931	918	932	896	889	906	871	878	878	878	927	898	910	919	872	914	876	953	869	842	904	879	913	878	876	870	882	937	932	887	901	903	928	953	912	917	887	907	896	959	955	945	876	912	944	934	959	898	860	873	877	900	868	893	915	904	944	941	906	848	969	915	882	875	892	886	919	877	916	900	908	885	930	927	904	930	911	910	894	917	948	843	849	939	926	961	889	910	928	947	930	946	910	855	934	924	887	857	886	900	891	877	895	902	962	903	923	915	945	889	902	889	881	937	905	887	892	917	868	862	928	928	892	926	852	923	867	894	925	879	927	889	895	925	895	969	908	922	912	900	938	928	890	899	915	912	961	938
7590	482	213	163	166	139	150	157	148	174	156	119	133	151	156	153	146	139	154	142	151	134	163	146	137	132	157	125	126	122	135	150	145	132	142	133	160	131	158	155	144	137	119	131	138	146	138	132	138	139	151	166	151	123	128	124	132	166	133	162	141	140	152	154	145	143	142	162	110	142	163	141	142	127	134	154	177	134	131	147	135	133	131	139	128	130	133	144	133	136	151	127	140	124	164	137	130	131	127	125	130	123	139	141	165	133	112	129	151	147	142	138	132	149	136	147	132	160	157	143	152	132	169	131	127	126	139	115	136	151	158	136	154	137	139	139	160	125	119	127	143	127	136	157	142	150	131	141	138	134	119	134	159	124	148	126	144	136	144	144	145	154	140	132	132	151	113	134	162	124	132	146	132	150	127	148	140	140	157	122	139	124	142	150	137	128	127	126	124	134	128	162	139	136	137	148	129	109	149	178	153	139	132	139	133	137	162	150	142	146	147	130	147	137	132	135	143	146	133	137	150	125	141	119	128	139	142	142	131	166	135	125	130	147	147	145	129	131	137	143	136	120	144	132	139	120	125	161	166	127	127	154	123	130	141	143	133	158	143	130	155	154	137	147	142	143	134	136	147	129	153	146	157	154	145	143	124	112	134	111	172	122	141	132	133	135	143	145	157	118	121	139	152	147	120	148	135	149	123	133	145	146	122	139	134	154	142	124	126	143	165	164	148	139	148	134	126	131	141	151	125	139	150	133	159	159	145	139	141	131	143	143	148	132	150	140	157	155	148	149	138	148	109	155	152	117	137	135	127	138	120	146	134	134	145	148	115	145	147	123	142	143	133	131	124	123	147	133	132	130	140	131	149	125	133	151	141	161	130	161	131	102	144	133	159	131	122	151	135	136	122	128	152	134	146	123	129	127	136	141	162	163	141	136	135	145	143	154	153	149	147	132	160	128	159	126	117	130	156	151	150	147	146	155	157	123	124	139	167	136	130	151	113	139	120	153	149	136	146	136	135	138	146	132	119	123	117	143	159	165	140	138	158	134	125	142	132	140	150	118	157	148	147	134	128	129	141	145	141	133	144	125	131	125	164	139	142	124	130	129	129	148	147	136	125	153	149	156	140	134	138	123	130	120	128	120	135	150	127	131	141	125	136	143	117	126	139	143	142	143	143	166	154	127	139	135	147	141	119	132	141	151	175	142	120	155	116	158	132	130	157	145	117	173	131	127	149	143	148	96	143	135	127	115	160	144	117	116	128	140	147	137	119	164	147	122	181	146	160	134	141	140	161	163	146	117	142	135	143	133	117	127	130	145	133	150	131	119	130	143	130	154	161	134	149	151	131	139	145	142	124	136	163	157	135	156	131	137	141	150	139	129	137	140	145	131	139	162	167	123	150	141	134	119	148	127	135	152	145	136	137	119	133	149	131	146	150	139	116	136	103	137	148	141	166	133	126	131	143	145	135	138	158	150	140	134	137	145	153	148	126	130	130	133	151	143	140	144	133	145	141	150	145	148	141	141	153	143	140	155	138	142	145	139	147	133	138	164	132	138	162	135	153	153	152	185	173	134	133	119	162	117	127	128	132	153	131	144	164	150	122	146	133	129	142	120	132	140	143	154	127	130	127	147	130	125	127	122	172	161	124	106	112	151	150	136	140	130	146	133	139	154	124	135	136	117	137	154	137	147	147	151	131	156	134	149	130	149	148	130	127	120	137	145	168	150	164	155	156	161	134	142	126	139	153	112	150	137	139	139	151	162	164	129	117	133	137	139	121	124	153	150	132	122	153	156	137	146	162	148	154	161	139	161	133	147	115	132	148	147	140	147	146	157	132	114	157	164	128	133	141	137	132	155	141	142	123	129	122	145	160	143	128	128	148	161	140	140	166	147	137	136	159	127	145	141	117	127	147	138	132	136	131	140	138	163	133	112	120	137	138	135	137	126	131	143	159	168	157	148	157	142	124	131	132	162	123	146	145	133	134	146	162	137	139	139	154	155	144	137	150	128	132	145	151	133	142	136	133	151	157	138	154	151	119	156	135	133	126	125	162	122	158	146	113	135	124	140	128	122	145	135	139	149	160	128	132	150	149	157	136	137	117	149	139	150	124	121	110	139	141	144	144	145	134	115	119	124	141	141	107	110	122	134	146	160	149	136	118	133	128	146	154	130	142	136	147	141	157	142	144	146	135	154	127	142	140	123	179	138	145	139	132	124	117	135	169	131	150	132	133	124	127	133	125	133	150	128	161	155	148	139	119	144	151	145	136	127	111	144	169	134	154	128	146	145	136	127	138	123	141	146	133	147	147	132	130	134	146	136	131	145	131	157	143	148	133	134	146	121	154	123	119	163	179	151	147	158	133	132	147	132	125	121	139	127	163	137	121	152	128	122	147	163	147	142	139	132	141	150	152	145	122	160	135	139	138	140	133	154	126	133	165	128	152	132	141	145	153	116	156	127	149	146	137	118	145	162	139	164	128	142	155	145	159	131	143	125	120	137	119	126	134	158	119	142	122	136	105	130	142	131	162	119	131	159	124	139	138	139	139	147	158	149	142	156	120	130	140	128	139	124	138	138	127	134	139	136	162	144	150	141	134	151	131	120	131	133	131	150	139	152	144	157	152	128	155	134	138	123	134	132	145	125	134	156	163	141	155	164	147	138	134	134	142	158	137	138	170	163	143	135	152	140	133	137	141	129	141	140	147	142	148	137	161	151	146	124	124	165	137	152	129	147	140	123	134	144	141	131	146	149	153	155	136	129	139	122	129	147	140	126	132	166	125	118	148	141	140	141	160	155	137	133	153	155	150	138	132	146	148	143	161	134	136	136	153	155	137	146	143	136	133	146	118	127	119	130	137	151	125	163	150	134	144	152	122	127	127	140	127	144	158	161	149	147	142	138	135	142	145	149	157	139	113	123	132	153	140	147	124	147	141	140	139	150	153	132	135	158	127	162	150	141	134	170	137	136	151	137	148	148	147	146	139	137	141	149	160	137	163	144	145	129	151	144	139	138	132	130	126	154	137	151	120	124	162	152	126	128	136	153	154	162	139	158	157	142	131	142	127	127	157	143	150	147	137	124	133	134	153	153	128	135	147	133	136	143	146	144	147	173	149	135	136	132	143	127	130	141	157	132	145	141	153	150	136	141	131	138	138	139	157	140	122	146	156	147	162	139	133	144	125	133	143	151	130	155	144	155	117	123	144	133	147	161	136	144	149	156	132	149	141	126	147	134	153	149	119	135	144	140	148	127	133	124	131	141	152	126	146	145	124	133	133	133	130	148	154	126	127	139	150	146	145	150	134	158	123	116	125	143	135	151	143	120	149	143	133	128	148	144	133	139	134	140	138	144	131	136	130	133	136	123	129	127	128	153	147	133	150	121	143	165	156	132	131	151	142	147	152	158	148	157	137	148	145	166	151	132	126	137	124	136	142	144	151	134	135	129	132	134	145	141	153	136	120	127	126	141	134	123	146	155	145	138
7162	471	479	468	493	433	448	439	435	410	444	405	409	409	420	427	408	423	396	417	389	418	392	387	425	422	383	409	407	377	370	370	396	416	407	440	434	369	392	383	421	414	391	378	399	401	413	373	375	397	403	418	377	373	414	450	397	397	414	405	409	405	409	379	422	391	396	402	411	425	414	384	394	417	377	378	412	382	426	374	384	399	385	373	397	359	405	418	405	414	402	393	406	388	393	431	401	403	431	410	384	395	422	405	397	401	412	399	374	375	375	399	359	370	424	411	399	403	414	458	378	388	386	415	370	422	408	378	412	381	417	412	400	410	463	396	393	426	396	379	380	373	417	402	374	415	408	346	383	382	430	384	378	410	399	417	392	392	398	435	390	388	430	417	386	363	368	405	384	430	412	426	358	409	382	386	371	397	355	396	409	400	441	402	389	398	406	421	370	388	388	395	380	392	372	416	425	400	375	424	393	383	394	417	385	427	393	378	448	445	417	357	394	416	376	373	401	398	365	396	417	364	401	378	400	404	391	426	388	424	406	415	394	425	423	391	426	394	346	395	415	398	371	389	436	369	404	412	391	384	412	392	406	410	412	412	388	391	430	427	448	440	411	392	365	390	385	398	409	389	373	377	426	395	367	388	390	365	371	416	367	409	351	343	404	398	388	418	385	378	449	390	396	387	394	385	396	388	398	447	394	355	395	382	412	398	370	380	401	395	389	407	416	411	380	378	393	398	378	384	415	384	392	395	399	386	409	393	377	421	419	380	404	415	406	413	383	397	401	386	381	376	401	394	407	425	391	386	431	358	410	418	412	429	401	378	430	427	434	374	418	391	403	417	383	394	415	397	398	390	397	362	409	396	418	410	387	393	406	361	432	411	391	386	398	377	422	430	413	387	396	390	389	407	371	395	404	401	374	439	415	383	384	419	389	379	431	410	372	407	381	376	421	415	432	406	398	381	389	410	411	384	397	376	418	380	391	399	372	405	413	410	364	394	393	399	418	363	401	421	394	395	404	387	389	401	388	401	390	373	373	422	401	391	383	369	402	401	434	439	384	374	380	395	387	382	376	408	399	388	408	441	416	405	400	379	435	384	381	370	397	401	392	413	387	389	391	424	396	411	402	415	386	404	380	387	437	396	394	402	424	401	418	384	376	382	413	400	400	396	439	422	405	379	382	388	438	394	399	373	395	415	396	371	354	385	450	390	401	356	401	345	411	413	409	415	424	428	407	377	390	402	353	407	400	423	401	436	393	413	413	426	396	377	380	390	406	417	425	428	386	420	394	366	351	368	362	379	337	386	368	383	382	407	393	391	399	378	364	374	366	363	445	386	381	422	406	329	384	378	397	413	398	390	423	420	392	409	423	376	421	391	417	410	405	425	409	411	397	424	412	391	375	392	423	376	438	417	382	384	399	423	368	449	364	373	387	416	376	388	424	419	395	443	379	364	357	388	366	440	412	418	386	393	414	447	390	407	410	413	400	400	390	402	408	404	379	379	399	402	394	415	433	393	410	406	379	383	414	435	421	431	397	390	365	404	428	374	385	403	380	405	384	375	415	384	417	374	409	401	398	396	401	401	367	390	385	383	415	358	384	408	376	429	398	400	372	384	420	399	425	405	411	415	386	375	422	380	404	389	382	397	431	418	405	376	380	402	407	393	406	386	432	413	418	402	388	397	393	410	420	405	377	418	398	398	398	367	373	415	419	365	380	419	382	371	383	414	423	389	396	399	413	446	424	380	436	424	411	430	422	408	394	419	389	411	434	424	386	429	397	414	390	358	400	417	378	390	382	416	417	409	406	436	375	385	378	380	413	400	420	375	412	379	372	376	399	383	385	391	400	426	400	401	410	386	428	384	378	429	407	359	376	378	412	351	397	403	405	406	399	383	396	431	428	430	388	395	427	386	372	379	393	396	395	395	415	378	392	376	392	364	364	392	424	396	413	414	406	399	364	398	416	430	456	367	429	398	417	393	451	395	432	416	327	399	400	430	408	376	397	390	398	424	376	432	405	382	415	403	371	380	371	353	389	394	367	400	375	442	378	389	375	374	365	411	416	399	357	386	406	412	402	416	362	396	399	382	397	398	363	442	344	408	413	423	383	380	398	393	394	397	399	427	421	385	382	442	404	379	371	391	407	413	426	388	400	393	390	388	394	400	427	419	397	411	395	364	443	435	384	418	419	413	397	404	421	405	417	385	393	416	381	368	400	393	405	418	384	379	388	406	399	400	355	361	383	409	400	412	401	387	388	433	390	393	372	382	381	402	417	385	399	377	378	426	376	378	457	394	388	391	392	393	402	369	386	382	396	383	419	408	400	418	404	395	385	420	392	415	363	414	410	423	394	403	406	411	380	428	355	365	404	390	413	401	424	411	401	396	422	384	371	387	350	397	394	403	400	394	410	401	440	413	408	405	411	358	388	428	369	405	403	412	406	384	386	383	386	401	410	417	402	413	433	373	382	406	401	416	383	391	409	398	409	382	402	373	389	422	406	412	437	389	441	395	385	421	384	392	417	383	403	402	416	413	400	387	394	379	367	408	403	402	396	381	385	403	385	389	368	368	399	372	430	362	379	381	396	412	382	409	415	393	396	386	361	393	393	379	384	385	444	383	396	384	379	439	378	390	419	418	401	371	397	430	412	414	409	418	398	394	400	373	397	399	379	376	389	392	382	379	397	370	385	400	370	396	400	392	391	403	425	373	392	408	458	401	379	375	415	412	389	383	405	413	398	402	385	381	401	385	391	374	378	433	432	395	417	421	391	411	352	399	411	365	408	424	384	381	408	414	408	393	380	412	412	396	442	373	422	435	386	429	401	413	383	434	424	412	384	391	392	411	387	384	406	380	396	352	388	398	379	407	377	408	390	365	387	383	377	382	446	416	430	381	420	412	372	377	406	386	428	406	404	406	413	402	389	423	376	441	371	395	407	414	406	415	400	403	380	397	407	388	413	381	428	410	368	391	382	403	419	401	409	406	380	388	379	385	390	374	391	374	388	369	418	361	418	385	394	395	409	375	368	377	471	364	370	387	432	381	434	380	382	398	441	401	394	389	428	399	399	412	407	397	448	398	420	381	409	384	364	387	386	368	431	413	379	397	372	417	379	393	397	415	414	425	410	374	387	418	414	403	363	382	419	437	364	423	424	431	411	426	418	382	412	387	410	405	395	385	398	381	411	427	404	373	381	413	409	432	402	411	399	396	435	405	368	359	418	391	405	426	405	391	397	392	385	399	383	406	413	432	381	413	406	418	377	437	410	423	367	366	384	410	382	396	402	360	388	422	410	370	391	386	394	412	416	434	382	396	401	409	371	408	396	381	386	427	392	413	430	395	361	399	422	442	403	410	384	425	366	433	395	417	426	397	424	386	365	406	422	402	403	404	400	397	368	386	392	384	405	372	412	412	379	406	371	411	362	404	401	399	383	390	395	387	398	405	395	419	401	430	421	405	366	394	399	417	366	398	410	386	418	407
50804	17558	2151	871	630	475	387	320	330	289	321	273	283	241	263	250	215	238	229	262	240	208	221	248	244	232	196	232	217	210	210	207	217	210	187	190	196	214	224	212	210	208	217	200	204	180	198	203	211	201	206	218	230	197	217	224	231	213	191	226	195	205	193	207	203	224	218	212	172	203	201	179	219	203	207	199	217	198	203	210	192	205	182	234	241	199	197	219	247	213	192	190	211	244	223	185	197	226	224	213	207	195	181	207	221	200	210	199	202	217	222	189	203	201	219	192	212	196	191	198	215	215	194	193	217	202	207	200	204	196	186	201	229	191	207	229	223	214	217	226	179	200	238	219	203	211	209	195	253	195	183	174	218	221	215	223	216	210	202	191	200	218	213	202	210	231	172	205	221	210	192	214	213	197	202	206	206	206	199	224	242	225	207	212	232	193	220	214	196	219	215	225	229	208	223	199	174	191	175	216	206	194	187	217	210	221	235	208	199	233	207	222	205	179	233	204	204	195	211	203	194	221	221	219	225	183	235	198	201	221	197	202	195	182	196	197	224	193	195	187	195	203	218	207	219	193	193	204	205	193	215	187	215	193	193	216	212	216	219	213	214	195	229	213	187	189	209	208	210	202	206	196	205	185	239	206	197	249	189	213	218	221	195	199	186	223	213	200	202	218	234	194	208	209	205	199	223	200	213	218	209	204	204	196	218	248	217	202	191	194	209	204	217	235	200	223	218	207	204	194	240	224	215	195	204	203	213	235	209	193	200	208	207	202	194	228	196	205	198	197	208	213	222	215	213	224	235	198	211	219	227	209	212	218	189	193	194	182	182	210	197	205	202	197	214	201	198	223	214	223	204	223	227	209	195	236	182	207	220	190	213	217	236	221	200	229	201	242	202	194	192	211	243	215	238	188	217	184	194	197	210	209	202	207	195	217	177	183	192	176	218	200	215	207	215	224	220	212	228	199	197	208	232	238	208	209	218	216	210	219	193	194	220	213	220	210	194	226	204	195	183	228	210	237	212	223	192	212	199	202	219	204	192	211	206	228	201	199	202	216	215	219	199	226	209	212	211	187	252	216	199	230	229	204	211	224	211	242	195	222	217	220	206	213	205	207	200	210	200	207	211	216	203	194	241	181	210	201	183	198	185	219	216	206	222	205	203	197	175	213	206	217	193	201	206	207	223	245	213	183	213	222	169	215	195	205	208	209	183	204	211	212	208	223	207	204	203	224	206	241	227	203	195	218	225	194	226	196	223	208	225	184	199	199	221	193	217	210	198	214	225	216	198	186	196	212	232	188	223	202	182	206	196	223	201	191	191	209	221	203	190	181	196	240	204	204	212	210	170	190	208	189	201	206	190	190	190	219	169	203	220	186	179	200	192	208	202	217	195	203	175	206	178	223	227	217	210	208	208	204	207	189	209	206	183	186	219	195	189	202	192	207	197	208	197	203	189	196	210	211	232	213	217	211	221	222	202	196	188	188	195	195	192	186	231	203	190	204	213	193	192	204	205	218	210	216	198	234	215	184	224	222	209	205	207	204	217	210	203	191	216	218	193	240	213	201	218	229	194	209	203	237	197	204	182	208	225	190	217	175	195	238	205	219	208	225	211	193	246	216	191	197	183	203	234	211	176	226	214	193	204	191	204	211	207	200	214	220	222	193	200	193	179	213	215	228	198	222	216	207	216	195	181	219	217	209	220	226	200	205	212	234	202	204	198	224	186	206	196	228	177	181	196	193	184	190	240	210	220	226	208	175	224	201	193	215	199	191	201	195	212	197	196	193	207	182	208	227	236	192	205	192	200	212	212	241	233	221	198	227	229	204	196	187	199	212	231	207	214	194	206	209	210	204	218	203	217	233	222	192	216	184	190	200	208	221	195	198	200	201	207	221	199	228	199	198	236	205	186	201	216	215	218	180	224	191	235	199	209	193	193	207	196	209	212	216	217	210	183	190	193	185	192	203	213	204	217	224	220	196	220	205	209	216	221	192	195	208	188	183	210	189	221	184	204	190	212	191	190	230	197	182	181	199	176	210	216	202	230	205	197	206	198	197	225	210	205	214	214	226	191	214	231	223	195	202	211	196	184	208	205	208	226	197	235	234	234	211	208	228	176	228	207	198	226	218	201	220	207	221	215	209	184	216	213	203	209	227	196	202	220	208	229	207	221	198	186	212	233	193	226	224	210	222	201	209	195	223	233	198	229	215	201	196	202	208	188	227	191	196	224	169	219	201	202	198	211	193	201	223	210	202	209	196	204	189	218	188	166	200	182	200	200	197	209	207	189	212	188	212	233	207	195	201	211	219	208	216	180	191	205	226	202	196	214	189	204	204	230	201	184	209	199	202	212	190	217	195	225	212	193	217	251	221	224	218	195	218	186	183	205	210	198	209	222	211	204	197	195	198	225	219	199	207	190	238	201	216	208	193	200	210	191	190	245	225	205	199	195	199	247	203	190	201	223	212	201	214	217	193	177	226	199	202	223	249	228	202	221	233	220	194	236	216	188	212	209	217	198	213	194	196	198	201	213	234	187	229	222	203	223	202	192	208	205	201	205	205	179	229	183	212	203	200	220	181	194	239	189	212	243	197	201	211	206	217	201	201	200	191	219	207	188	210	172	201	211	192	206	232	185	248	212	217	190	164	156	216	237	193	201	208	213	205	197	240	196	226	214	210	203	223	221	182	219	229	187	198	219	218	186	228	220	207	210	195	200	182	199	176	210	211	203	212	176	208	182	229	206	207	198	195	215	237	203	191	207	257	215	218	207	199	223	214	183	217	269	211	243	206	179	198	181	202	218	196	196	214	176	224	211	197	189	196	184	189	208	206	192	227	214	188	205	199	171	201	223	185	200	210	204	228	197	195	185	193	211	218	254	202	189	188	189	181	186	214	212	202	210	212	221	227	222	217	175	221	183	189	187	195	194	169	224	203	203	203	200	215	209	205	227	209	226	201	215	200	191	199	203	190	200	208	201	233	212	204	199	196	221	223	192	198	225	204	204	200	204	205	219	202	206	216	196	210	209	217	231	209	196	211	193	210	185	204	199	209	218	210	199	227	203	205	217	231	200	214	207	199	206	189	211	201	207	204	217	198	208	214	234	211	205	206	196	172	193	212	183	182	212	204	212	188	213	189	205	222	206	215	209	209	229	192	194	197	209	187	168	196	186	199	213	216	235	227	204	229	219	201	210	232	196	227	231	199	212	207	183	228	227	223	188	212	246	228	223	213	191	203	215	207	192	214	188	219	225	202	220	235	204	208	206	218	246	204	226	196	213	194	198	227	221	234	210	205	204	216	197	206	195	191	196	218	225	218	224	206	192	201	197	205	248	197	172	206	185	187	222	209	199	213	209	201	215	207	221	203	211	178	211	192	221	189	231	187	205	217	183	203	206	201	223	206	241	205	169	190	206	211	200	225	230	191	218	189	195	213	201	204	212	198	218	212	201	210	216	200	191	212	215	216	210	214	223	191	194	221
25599	1267	2416	2698	2485	2104	1674	1502	1283	1111	1060	1017	904	871	823	774	797	693	677	669	694	676	665	691	660	640	645	651	639	660	595	565	587	604	591	565	609	593	594	550	586	551	561	587	606	590	564	593	575	560	594	558	554	565	556	532	554	564	533	554	557	560	543	527	565	555	561	545	581	549	570	563	570	521	539	555	572	587	594	563	515	554	559	544	520	586	562	542	552	582	516	553	548	551	540	561	530	543	607	573	546	530	595	538	491	523	612	554	549	598	531	537	502	573	543	556	532	534	542	545	512	519	561	551	546	586	544	558	576	567	556	572	522	551	527	572	558	518	555	531	527	575	563	545	554	539	532	554	558	606	581	585	556	553	542	549	523	567	540	542	529	579	546	549	537	552	536	561	486	518	546	565	556	580	553	548	551	587	529	564	502	577	551	541	526	561	553	558	561	518	552	585	556	544	555	527	581	497	520	563	539	464	541	534	585	530	554	562	557	518	545	600	587	533	548	532	541	553	570	575	566	581	551	564	523	552	553	533	573	560	564	584	543	602	575	547	510	572	561	570	548	529	547	547	535	553	549	540	590	533	518	543	536	549	549	531	554	582	530	530	550	567	563	570	551	517	562	566	560	528	539	529	527	544	552	561	546	557	559	522	533	553	525	557	560	567	586	530	522	555	534	543	546	540	585	535	564	573	553	537	577	532	513	561	577	571	588	513	568	528	552	565	552	552	564	540	570	518	541	575	540	551	544	543	601	573	546	540	532	563	527	548	578	519	547	552	544	511	561	534	541	548	527	533	571	524	546	528	547	548	567	530	530	532	535	543	540	545	529	557	582	579	559	568	545	563	569	566	544	552	528	488	534	564	566	589	536	571	535	540	568	578	547	549	523	564	575	500	563	516	547	530	562	592	515	531	557	516	557	511	558	600	581	530	517	583	515	521	551	533	538	552	581	505	544	573	544	543	553	565	525	558	566	511	522	583	532	532	517	525	512	498	539	529	543	533	578	555	604	571	563	547	594	550	537	590	529	578	570	511	544	520	519	502	539	575	526	564	593	555	513	590	564	542	555	508	567	539	537	542	537	542	559	549	573	534	558	538	530	517	568	556	560	557	559	564	563	569	555	541	536	562	571	566	528	520	558	544	555	579	530	542	581	563	575	565	568	521	565	519	529	577	520	565	539	546	575	517	532	544	526	553	560	555	557	546	534	560	607	495	567	542	595	570	572	556	561	578	555	563	493	552	565	621	514	572	593	520	559	536	533	563	540	552	571	542	570	557	564	513	575	556	552	559	557	565	535	547	560	567	573	556	554	544	574	541	562	535	542	533	539	551	556	555	563	521	562	543	545	537	512	558	560	558	591	533	569	553	543	561	544	571	539	565	562	584	539	540	571	583	515	565	562	581	548	529	538	545	497	518	573	558	561	558	535	528	530	558	544	546	532	547	574	520	565	523	524	513	529	552	567	581	574	525	576	529	523	496	564	526	535	615	533	594	563	522	565	533	578	568	552	537	558	551	533	579	513	511	575	567	534	574	574	503	515	495	518	545	552	519	574	584	561	578	579	520	579	519	558	522	585	557	536	523	541	521	564	511	554	542	553	554	528	509	544	587	563	541	554	521	512	516	523	547	541	555	490	553	569	601	568	498	563	551	552	538	531	520	556	560	547	527	544	604	537	531	580	536	547	543	576	555	529	593	538	533	544	525	570	547	567	530	562	550	561	535	557	520	564	536	592	549	562	551	552	538	524	532	593	519	525	555	536	556	543	501	560	549	534	568	555	587	533	560	566	523	504	510	552	509	570	578	512	556	560	577	528	612	547	534	579	569	563	544	535	541	565	579	509	569	553	551	604	546	527	540	547	542	585	575	518	540	554	547	551	561	543	547	545	558	547	556	542	505	557	561	543	524	565	539	561	564	573	543	497	533	512	542	524	566	548	526	559	515	528	528	519	570	523	557	533	545	563	533	517	515	523	560	542	529	557	542	548	547	557	547	599	548	575	565	549	521	551	546	549	523	539	550	540	520	553	545	546	514	531	528	563	551	571	540	523	557	517	499	534	523	515	575	502	536	554	530	549	549	554	535	562	528	574	565	553	529	567	584	504	571	552	547	556	518	564	530	533	542	522	599	566	544	590	563	573	575	518	548	568	577	570	548	518	551	541	544	553	554	487	542	542	559	514	548	557	542	519	536	542	560	578	538	551	556	532	580	575	543	561	534	553	571	504	535	575	539	556	540	556	522	535	534	526	573	560	524	572	523	517	535	507	541	569	560	569	561	561	532	562	532	570	561	538	515	538	580	547	566	515	525	591	538	544	496	514	514	509	594	536	524	604	508	537	576	564	544	555	556	546	535	555	518	569	535	584	504	561	536	519	530	553	547	567	573	543	561	540	545	574	546	537	595	538	561	526	594	585	552	547	502	578	540	565	557	551	545	598	526	550	572	532	555	532	543	514	608	543	542	542	590	515	581	583	558	552	576	558	545	558	562	593	531	503	585	539	553	574	576	586	556	556	503	546	513	543	585	589	535	555	571	530	549	557	547	542	542	533	523	537	530	560	582	569	535	538	553	514	539	542	511	554	511	572	525	548	572	528	638	565	555	508	559	556	578	546	536	585	531	565	538	539	559	522	569	600	571	528	576	520	529	519	520	562	588	525	543	533	540	520	586	559	529	577	573	545	557	540	555	563	533	535	585	560	549	533	539	536	536	550	536	512	558	588	547	562	495	566	571	518	558	525	550	528	557	548	570	513	557	581	564	591	551	569	561	542	523	488	526	534	544	471	551	570	546	515	568	615	538	561	565	603	541	547	550	552	566	559	530	553	563	573	581	588	576	534	532	595	549	567	561	527	559	589	588	540	586	562	531	545	531	572	569	554	546	574	518	531	560	538	520	550	523	560	551	485	530	548	571	540	524	570	504	516	560	551	545	571	560	602	530	546	548	552	523	616	552	554	545	545	532	548	519	533	560	557	553	583	539	517	534	558	587	485	544	552	548	530	528	597	555	548	536	569	563	534	556	566	528	539	565	562	536	524	509	521	541	527	557	549	546	574	522	524	551	535	517	514	535	530	538	575	573	507	587	576	532	546	494	578	591	567	529	525	501	566	534	570	532	556	549	499	555	538	504	541	549	528	512	522	534	544	514	555	512	545	587	582	611	570	540	572	539	513	511	546	568	585	600	579	535	575	554	549	560	547	562	520	545	568	547	582	535	539	580	560	556	558	537	588	537	522	584	551	583	521	538	569	545	519	533	554	534	556	517	589	520	546	565	579	555	581	536	557	522	595	523	555	516	571	541	504	568	522	502	538	572	549	570	576	569	555	500	575	579	594	513	552	566	567	554	551	523	577	583	580	578	519	529	562	586	550	548	556	581	549	533	536	551	502	559	585	573	560	556	541	552	510	555	567	566	542	523	549	549	565	569	565	561	559	580	543	584	565	576	580	519	540	585	516	516	576	538	503	538	559	561	565	525	588	541
63597	26375	8611	2339	1372	1041	794	773	629	592	561	545	491	518	455	453	480	429	487	429	383	413	405	443	379	430	427	403	425	420	391	358	394	413	366	438	366	377	403	434	402	404	407	388	391	396	350	419	351	399	381	377	378	358	398	416	395	418	348	381	397	389	389	388	396	401	384	403	419	408	412	391	393	380	382	407	380	407	394	412	378	346	395	413	410	393	367	423	407	406	365	406	388	398	354	388	361	397	350	362	386	402	348	376	411	354	396	363	390	437	369	394	364	393	378	370	380	388	411	423	369	398	372	410	386	400	377	376	389	396	401	372	371	381	386	390	402	389	366	379	374	402	392	370	340	397	385	380	380	405	418	368	352	409	422	394	359	356	406	369	387	372	389	407	374	355	401	412	407	359	395	398	398	406	421	404	376	390	350	398	392	379	375	394	373	402	412	405	362	401	380	424	403	370	359	341	366	405	379	411	374	369	354	366	346	401	412	364	395	395	399	397	376	392	389	383	377	401	420	400	385	396	385	425	396	389	395	408	347	389	386	369	389	392	419	381	374	395	346	362	384	373	373	384	381	381	376	385	404	385	417	360	369	389	423	374	365	390	387	400	416	429	367	386	408	419	428	425	405	371	367	398	384	392	421	380	383	352	383	392	370	386	414	398	393	408	375	374	373	404	412	401	404	395	367	411	391	408	389	400	373	379	407	395	414	378	374	357	398	367	382	359	378	412	375	379	375	374	398	383	357	417	361	397	381	346	410	417	380	362	405	377	375	405	401	397	376	368	395	412	401	360	379	392	410	380	403	372	429	400	390	377	375	386	350	348	377	393	374	329	397	395	396	386	434	385	368	382	397	366	383	396	381	443	412	393	400	385	356	385	388	398	373	409	393	352	391	373	408	408	404	420	400	364	399	393	418	390	395	390	354	392	406	354	405	418	360	403	408	383	379	417	376	416	379	409	421	398	364	367	381	364	415	387	381	401	380	355	378	353	396	364	352	389	405	389	374	386	358	408	397	392	400	374	386	414	386	414	397	385	396	392	407	401	395	381	377	412	394	374	372	396	394	371	370	397	445	378	411	355	408	374	367	400	406	373	359	400	412	401	387	358	425	428	385	422	390	379	377	407	418	390	383	389	365	385	402	380	388	414	402	412	377	410	376	419	423	377	403	394	347	395	427	382	399	376	361	345	400	358	354	356	418	391	415	398	378	385	374	398	394	401	372	408	402	352	351	402	392	323	422	411	385	410	384	355	386	392	418	380	391	381	414	373	380	370	390	398	397	367	389	382	422	414	386	410	389	381	359	393	356	383	386	401	400	360	325	378	397	371	405	372	362	452	412	378	428	369	373	407	359	392	385	376	386	368	379	426	409	370	411	396	391	393	431	408	388	371	386	390	373	388	429	358	357	365	408	404	364	402	392	378	352	409	340	363	387	406	372	396	422	385	401	392	401	385	370	381	409	399	384	368	431	395	391	414	403	399	366	414	384	378	332	377	382	392	401	404	398	395	404	394	376	409	379	379	379	408	396	394	404	383	383	381	437	379	386	360	368	395	382	392	391	381	384	407	411	414	379	410	392	419	390	376	407	426	402	394	445	386	399	438	376	396	405	369	390	404	391	391	390	385	359	353	393	391	363	422	383	388	335	389	377	359	435	356	380	393	392	425	401	397	378	378	393	395	405	417	390	386	352	376	430	373	365	365	390	361	374	388	381	398	407	397	378	383	376	419	350	386	375	386	380	405	406	377	412	344	363	385	413	388	387	394	419	367	374	423	419	437	373	377	373	379	398	392	369	393	345	436	402	349	401	387	399	376	390	390	394	369	401	384	400	421	386	430	375	402	367	388	400	401	420	382	387	378	402	414	374	394	399	398	402	354	426	359	383	415	373	403	357	393	399	402	391	390	378	381	406	409	394	404	434	369	409	390	375	410	413	414	383	423	368	393	372	372	358	390	413	413	375	402	376	381	389	366	375	406	404	386	364	369	364	390	398	388	409	374	425	373	431	425	376	403	387	397	386	392	409	399	367	372	370	379	400	399	414	422	409	404	389	392	409	437	373	377	379	388	366	345	419	414	431	407	403	405	392	369	373	341	433	390	394	396	364	442	374	412	402	411	383	382	393	391	403	391	390	401	418	386	403	424	358	359	392	390	393	408	375	374	380	391	420	403	398	435	406	376	379	371	386	371	376	381	402	376	391	373	366	394	387	374	359	394	367	387	367	414	394	380	378	364	386	393	400	375	356	385	388	347	396	361	396	373	364	405	402	383	370	388	359	391	399	350	359	372	415	397	396	357	415	425	395	387	406	416	388	389	339	338	417	412	407	422	415	397	372	355	390	364	376	403	419	375	388	387	394	436	415	373	367	375	377	375	393	364	377	367	396	390	366	423	406	407	369	409	411	363	390	421	386	357	392	391	387	414	409	403	416	401	376	399	407	413	422	381	368	389	372	375	394	360	407	423	364	402	393	357	383	429	404	392	428	384	385	371	376	371	379	412	378	348	406	370	395	397	369	383	415	395	430	364	380	344	384	387	412	384	428	370	387	379	362	369	410	404	382	401	390	431	422	421	399	384	365	408	404	380	404	427	408	366	365	396	372	357	397	419	399	359	400	383	430	414	404	381	367	379	414	396	394	398	362	401	407	409	390	388	380	369	356	393	388	435	383	386	396	395	379	397	416	434	402	366	387	379	350	330	394	394	394	421	406	376	403	395	391	389	365	414	369	371	355	396	430	391	425	396	386	379	372	391	401	419	376	369	392	376	420	348	381	349	434	413	375	385	359	419	468	394	416	431	393	407	421	357	331	385	378	399	417	363	398	424	346	383	391	367	352	411	400	362	370	318	396	388	368	372	367	397	407	398	378	379	390	387	382	398	389	429	368	403	368	409	385	378	354	372	384	396	364	404	387	403	403	361	369	382	353	402	400	358	379	380	393	354	374	420	436	432	416	387	379	386	372	397	361	384	374	366	395	383	375	424	358	419	409	395	368	410	388	357	364	390	400	386	378	381	405	424	388	357	422	402	393	425	404	388	389	402	426	382	384	404	394	391	412	360	400	361	360	402	405	408	384	349	392	410	395	355	368	383	393	412	379	378	380	347	383	379	379	384	396	406	402	384	428	406	392	416	403	398	384	418	407	371	399	388	345	386	364	390	381	369	384	408	411	361	385	383	411	376	388	368	392	406	425	412	378	397	361	404	413	364	392	434	383	403	403	395	347	393	397	407	365	396	396	418	385	389	426	375	391	379	367	346	384	395	384	362	396	395	381	363	399	384	367	385	396	411	370	386	406	431	397	421	392	341	397	424	350	351	354	420	376	397	353	386	383	394	387	389	441	430	404	398	370	381	424	410	358	372	424	380	413	394	373	390	398	406	406	408	403	415	380	372	403	342	391	389	366	372	355	402	412	383	406	400	427	416	416	350	383	374	347	384	387	412	383	390	359	385	399	388	371	373	430	385	415	374	407	409	377	345	346	356
32630	2236	4455	4926	4471	3779	3009	2662	2248	2142	1889	1647	1656	1496	1418	1349	1367	1250	1237	1277	1226	1141	1157	1114	1065	1101	1106	998	1117	1042	1023	1036	968	1041	974	987	989	1031	996	1008	915	960	972	936	1006	957	949	954	885	970	938	1004	921	965	956	884	921	891	920	935	945	946	924	915	949	931	940	939	924	895	959	933	971	896	944	882	915	922	941	887	940	920	904	914	876	927	959	921	926	919	930	897	904	936	915	882	886	846	962	944	864	860	904	906	908	915	913	934	925	918	876	922	883	919	884	947	858	852	959	948	945	933	937	916	942	859	899	909	951	859	841	903	932	907	900	917	900	900	887	880	903	937	932	920	927	947	873	890	938	962	964	875	896	858	866	887	865	942	890	942	867	815	928	917	877	940	974	909	884	896	932	913	955	899	915	941	944	962	933	930	886	896	855	829	870	918	927	920	921	919	889	955	937	866	933	875	918	906	866	892	893	848	895	941	928	879	889	907	877	899	892	922	913	936	944	898	925	893	935	964	878	904	907	929	907	907	890	975	914	944	934	923	923	861	954	870	950	875	914	906	892	889	881	908	906	889	902	926	931	902	912	916	934	956	945	925	906	908	913	962	850	919	946	923	847	884	904	901	913	906	877	936	887	860	947	872	875	866	904	920	921	900	906	898	904	930	929	908	920	872	883	874	893	877	938	875	856	932	970	857	918	933	904	933	896	904	874	908	858	919	887	875	949	863	937	846	937	906	927	848	905	942	901	949	846	938	848	902	917	896	911	881	902	870	912	839	895	929	890	912	928	893	909	938	873	883	920	952	878	926	913	887	903	924	929	933	929	883	895	903	887	881	917	891	873	915	892	966	995	910	826	826	904	867	908	887	964	938	892	880	901	918	900	911	876	915	956	943	938	961	881	892	883	864	886	957	956	906	864	909	935	923	907	949	882	897	884	893	917	906	856	846	886	883	890	904	911	908	999	946	887	924	971	968	846	924	954	956	941	886	929	928	886	895	903	844	899	829	902	945	950	863	902	883	933	875	901	938	952	895	855	890	949	901	914	911	913	901	913	906	907	894	903	896	901	914	888	863	905	975	894	972	961	884	842	911	929	937	924	882	923	886	906	912	926	858	860	922	897	903	889	931	945	917	867	888	910	876	931	916	935	887	879	920	868	907	855	974	908	877	879	890	883	885	907	925	914	918	931	908	902	880	881	929	866	927	947	855	931	928	912	882	887	927	915	864	915	892	883	889	916	883	904	918	918	969	896	898	893	896	908	880	877	859	934	874	886	848	915	909	941	915	859	931	904	921	889	900	943	909	916	908	949	916	877	842	884	863	897	831	918	904	913	946	936	918	906	928	903	915	892	904	924	925	860	907	870	926	898	912	935	966	908	922	918	886	897	937	925	905	955	907	939	916	909	871	922	975	911	906	932	909	928	904	891	924	919	918	922	880	832	937	914	917	937	898	872	949	924	912	881	899	901	924	915	956	912	942	884	814	944	928	887	884	898	871	910	940	909	861	896	901	901	896	942	866	912	897	978	889	902	865	926	902	916	883	893	974	929	870	894	920	904	891	988	851	876	926	900	863	894	882	908	934	920	885	950	960	871	921	933	912	898	870	895	880	918	911	911	889	898	924	909	887	876	858	938	902	943	943	878	858	955	883	869	949	885	947	894	869	937	918	932	882	915	924	911	935	934	882	885	898	886	909	912	916	931	867	902	896	895	977	851	904	839	894	950	930	911	918	907	917	888	911	939	943	884	843	915	917	923	927	890	851	904	870	926	895	929	893	891	882	894	879	873	933	886	943	891	919	907	927	898	940	879	902	887	906	904	918	934	915	899	935	928	883	894	863	916	855	913	949	930	873	856	859	878	956	946	928	911	882	900	897	927	874	918	900	868	912	902	910	922	896	888	870	888	886	952	930	924	915	930	887	892	909	927	919	936	955	872	925	927	880	960	911	900	880	904	850	926	885	915	896	868	950	898	933	855	884	869	890	970	948	889	846	918	955	896	907	871	918	944	912	885	875	852	905	889	853	872	921	930	974	894	915	917	868	874	963	980	928	869	838	909	924	857	940	937	893	921	899	916	878	899	881	932	930	944	936	898	880	900	927	889	904	906	911	887	877	874	895	889	890	862	926	932	929	875	903	870	949	879	893	947	889	897	928	880	933	903	898	865	921	899	936	918	923	926	932	928	921	877	950	872	927	900	969	930	965	910	988	926	918	894	928	888	896	915	885	861	923	899	906	914	901	900	966	889	881	924	887	921	894	894	880	904	860	880	918	897	955	887	926	883	909	875	887	951	919	893	898	917	934	850	845	879	933	889	921	933	942	901	870	942	893	934	892	921	899	880	927	909	910	868	901	889	898	943	871	918	851	859	908	919	914	914	877	936	873	911	907	878	940	872	890	877	919	892	851	938	924	949	868	866	931	904	877	921	852	905	880	890	871	941	893	929	927	917	913	903	954	897	905	947	964	865	927	907	862	919	848	949	876	991	943	939	887	890	865	913	902	892	915	894	869	931	915	903	880	880	924	900	927	870	909	857	905	903	859	931	936	913	926	869	924	897	949	900	876	859	945	911	854	886	938	906	915	888	965	866	915	905	909	865	914	966	923	866	889	853	917	855	890	931	919	959	882	891	930	916	884	923	915	919	904	883	880	914	877	933	947	879	940	868	913	919	899	913	923	925	903	909	872	905	864	879	964	888	894	915	963	930	839	905	866	872	883	938	857	898	864	907	909	912	911	894	877	912	877	883	910	916	906	860	915	902	983	893	860	922	879	942	905	891	909	898	931	864	921	890	925	951	897	904	861	888	900	933	964	907	876	912	914	903	908	892	889	894	894	853	866	892	882	853	900	870	885	898	871	924	892	893	902	893	872	887	933	858	920	876	895	890	871	892	895	938	914	933	912	855	876	875	877	925	950	949	951	901	903	897	903	900	959	921	939	930	873	852	917	948	879	893	895	913	899	908	878	884	924	898	906	864	1004	862	927	930	920	866	882	916	895	938	918	897	904	949	959	907	948	873	882	934	904	896	893	927	963	895	947	871	900	919	943	920	890	863	894	926	870	878	943	846	901	894	1015	883	915	922	895	965	947	916	876	876	876	892	873	928	924	958	867	917	885	869	969	908	921	869	944	871	923	959	940	904	866	910	871	880	863	904	911	911	905	882	936	884	912	891	910	885	895	891	932	923	946	869	954	887	903	905	896	908	975	942	957	880	896	947	931	818	928	880	930	878	858	866	870	957	926	905	910	970	864	948	886	931	863	893	853	951	859	931	930	901	891	870	882	899	921	913	874	935	916	936	915	909	864	895	921	871	874	900	918	933	923	894	957	908	881	958	943	914	898	875	888	882	917	951	869	918	928	950	882	982	902	911	942	888	947	904	916	906	929	928	912	952	866	882	923	906	904	869	916	931	932	927	903	925	862	905	912	889	917	904	914	940	904	907	949	915	899	875	913	954	914	905	870	876	870	937	891	915	914	928	934
6633	328	175	156	156	119	129	158	149	129	148	147	132	141	150	143	129	129	143	137	150	123	149	128	142	169	124	139	136	148	119	152	137	130	136	153	157	133	161	143	137	138	143	137	114	120	137	123	143	139	128	140	134	128	121	143	133	150	159	159	143	121	136	133	138	120	115	127	137	161	151	112	137	124	132	147	139	121	132	137	111	158	139	124	138	149	122	148	151	121	116	168	135	131	129	146	150	134	157	124	119	127	157	148	143	151	128	164	118	132	117	124	148	144	130	145	140	140	149	131	115	110	121	128	156	149	133	143	123	147	143	130	118	137	150	125	135	134	144	155	128	116	140	145	142	144	150	120	141	130	136	131	153	124	151	149	132	150	134	114	134	140	125	138	129	152	134	137	111	130	136	130	130	133	130	143	131	137	115	134	153	145	118	108	102	123	153	139	130	124	129	158	131	127	115	160	129	132	141	139	134	138	129	121	135	133	143	162	148	111	145	126	143	122	150	151	139	146	143	121	146	122	144	144	117	138	140	143	147	143	138	145	135	121	126	134	113	134	130	125	136	142	130	141	135	123	122	146	128	145	153	153	143	139	135	125	139	142	145	135	130	141	131	124	115	145	153	157	140	129	141	127	131	125	143	149	150	112	149	134	126	127	141	145	130	109	141	137	127	146	154	152	120	118	130	144	149	154	119	139	140	144	127	146	140	146	113	119	129	146	133	128	152	118	128	123	143	116	143	131	157	136	159	126	151	148	146	136	142	125	142	137	131	134	134	138	124	137	130	129	126	138	127	134	132	125	133	149	122	153	131	134	114	135	174	131	138	135	125	138	148	161	146	152	138	122	115	125	153	145	149	145	156	144	133	136	106	131	116	115	134	123	139	139	149	158	157	125	117	153	148	136	120	122	156	145	128	143	123	144	142	142	134	140	156	128	163	132	129	135	128	169	123	147	148	136	138	124	127	118	123	147	126	129	118	121	136	148	138	135	146	148	164	136	138	142	126	144	152	146	141	120	133	137	126	132	128	118	151	157	131	118	139	126	166	141	136	112	145	131	131	144	147	151	122	142	146	140	122	122	137	157	116	134	141	133	136	142	159	124	119	136	138	141	126	125	141	129	132	124	162	148	131	126	124	130	142	121	131	136	136	127	139	133	123	155	129	143	136	127	136	120	125	126	143	127	123	124	152	119	133	148	136	134	135	128	135	141	141	135	126	130	141	121	117	117	140	134	140	156	117	136	132	114	140	138	121	134	140	139	148	148	137	139	126	130	115	139	140	124	128	130	139	137	126	148	123	125	147	152	150	131	124	120	127	145	128	133	131	140	135	136	137	157	111	133	140	136	152	120	159	132	144	122	134	121	142	128	131	115	144	137	132	147	123	120	141	139	125	157	124	150	129	128	141	141	151	122	152	120	118	130	143	122	146	122	135	133	119	116	153	125	147	148	141	129	137	128	143	140	158	121	130	134	145	134	134	117	135	142	141	129	138	142	148	142	143	102	124	139	133	131	140	146	150	126	135	136	133	130	120	138	131	132	121	121	150	134	119	136	130	126	136	152	132	152	128	134	136	157	144	144	142	134	140	132	128	134	128	151	125	140	138	131	133	150	150	128	155	147	151	120	136	133	128	138	148	152	140	127	145	141	165	117	131	143	129	144	127	149	125	133	125	135	144	136	146	133	140	120	131	126	134	131	127	139	133	120	138	127	136	156	130	135	144	139	127	141	127	143	132	129	155	155	152	123	131	138	153	140	142	147	139	136	123	144	131	122	114	120	136	121	150	144	145	125	137	149	135	132	140	142	120	148	122	149	140	137	129	120	146	136	145	140	136	164	139	120	153	148	138	117	135	142	140	113	132	146	140	125	123	143	140	146	119	140	134	146	152	143	139	133	123	147	124	142	144	130	139	164	140	135	154	150	124	140	163	136	131	129	113	138	113	114	165	157	134	126	138	157	123	161	135	125	129	161	135	137	143	146	132	147	118	136	138	141	148	135	134	142	142	137	122	137	131	134	145	108	130	125	116	153	123	148	160	145	129	138	144	134	127	137	117	126	143	135	106	138	141	129	153	142	125	118	139	131	145	149	138	132	131	143	122	128	134	119	131	133	128	163	144	149	157	150	111	133	129	107	148	127	136	152	123	134	150	125	144	99	116	127	116	139	139	138	136	123	128	139	151	136	149	140	121	135	157	145	127	131	126	126	146	128	153	146	138	151	136	141	141	128	123	136	136	141	131	122	126	129	155	138	144	131	153	139	138	120	132	135	140	141	133	148	140	133	135	132	118	135	138	129	121	124	142	139	153	132	129	155	143	148	138	146	129	126	121	145	138	150	112	136	147	157	139	153	135	127	134	123	122	130	144	130	151	134	129	130	151	119	127	128	149	139	151	153	139	128	136	139	157	132	140	160	128	136	151	143	125	130	139	126	117	125	143	136	153	145	146	148	139	131	156	144	122	123	139	146	137	126	151	139	129	119	110	127	160	134	132	128	138	138	137	142	139	143	146	141	158	139	135	157	123	159	130	120	143	108	139	150	147	118	145	156	138	132	151	145	124	132	133	109	133	152	130	133	131	149	142	130	147	131	143	127	136	128	142	145	128	131	106	149	144	126	140	168	137	143	146	116	145	128	123	123	126	140	145	136	136	144	126	128	118	128	135	134	125	149	126	146	138	114	111	136	127	135	116	127	128	153	99	135	146	140	134	119	112	124	118	134	130	155	132	155	148	131	139	130	126	131	138	149	135	135	151	129	131	137	128	125	147	179	127	162	119	124	123	150	114	141	138	146	147	155	150	154	120	148	137	137	120	139	126	151	140	123	141	133	130	131	141	135	118	136	132	146	120	137	138	141	138	134	138	133	136	148	127	139	147	136	124	120	152	119	139	139	145	130	140	158	168	144	144	137	125	140	130	125	157	140	133	167	146	137	142	127	143	135	142	134	129	140	139	132	143	120	122	118	115	141	122	137	130	164	128	145	114	124	121	148	150	133	133	144	137	120	130	140	151	136	127	138	157	133	126	135	129	151	147	125	143	130	119	129	152	142	128	124	127	155	132	138	142	133	133	138	133	135	151	142	133	126	133	129	124	134	144	128	139	142	131	137	133	134	148	144	126	113	118	120	142	149	147	147	145	135	163	151	125	150	130	142	138	124	141	150	165	160	159	146	130	135	152	153	127	161	138	159	145	113	122	124	136	151	125	137	151	126	137	131	144	126	119	119	137	159	160	122	125	143	137	123	136	147	125	142	119	130	118	140	161	126	144	129	126	134	148	133	130	145	123	163	120	119	155	129	140	134	135	131	140	137	129	138	138	127	123	126	145	131	150	122	125	140	141	121	137	153	125	143	150	132	118	135	135	159	147	145	153	156	122	119	147	138	137	127	135	132	149	113	120	144	118	144	147	140	122	132	129	143	128	147	118	133	113	148	128	135	147	155	133	150	155	140	137	150	123	142	131	121	149	114	141	141	121	149	141	152
6434	392	476	466	491	478	424	454	379	419	435	352	432	379	435	396	372	395	376	382	415	413	400	390	371	372	372	366	401	407	382	363	381	419	393	414	406	379	386	408	376	399	400	391	371	432	413	390	425	355	381	343	414	384	404	408	422	359	390	347	370	393	375	427	376	397	403	394	383	406	368	392	376	381	372	382	385	363	401	388	385	395	348	392	395	416	377	383	394	385	416	387	386	334	383	415	398	375	350	394	382	371	405	396	387	386	405	376	389	424	390	420	396	379	389	377	373	409	391	384	395	373	399	362	379	364	375	385	399	393	394	372	400	394	400	380	411	421	376	376	366	399	416	387	406	369	399	376	391	417	364	374	358	387	405	374	376	380	376	359	421	390	373	390	374	406	395	386	394	413	389	388	389	387	414	419	380	373	345	419	391	365	372	414	390	403	395	384	384	389	393	408	404	373	410	378	420	378	395	396	392	396	380	371	390	348	369	418	403	413	385	402	389	392	403	373	429	355	390	397	376	364	410	353	368	388	386	404	344	383	387	386	368	366	374	388	395	392	380	384	356	390	367	361	401	397	381	384	357	408	386	417	396	385	396	380	381	383	372	356	429	388	385	375	341	385	401	364	378	407	423	393	370	381	394	386	367	387	382	383	405	398	406	382	403	407	396	410	346	401	387	411	376	386	396	360	388	370	347	387	406	366	400	389	391	369	382	370	401	414	399	371	345	342	367	389	415	378	412	382	381	373	395	398	374	384	386	375	364	392	367	391	392	363	358	383	403	365	372	378	384	417	413	386	372	395	393	389	352	405	351	367	395	355	396	404	352	374	390	394	377	360	378	399	367	366	399	367	367	386	411	368	377	415	401	391	402	414	395	391	394	386	359	376	394	416	416	378	404	377	444	394	380	381	337	366	404	375	422	380	378	379	381	398	361	348	358	365	353	415	370	376	394	413	396	407	392	405	385	383	366	370	363	422	414	395	370	392	350	409	416	369	407	385	389	355	357	396	393	368	376	364	383	411	395	392	394	374	382	367	373	366	389	372	407	381	374	409	375	395	391	400	398	374	363	400	367	388	377	390	387	390	417	367	430	369	409	380	387	377	386	374	404	390	412	407	375	393	393	377	360	407	410	413	389	407	390	384	359	425	375	392	349	379	390	390	389	383	385	402	383	346	390	381	393	417	408	399	378	374	396	404	410	392	425	449	418	399	388	361	357	387	382	407	391	375	391	388	350	398	387	375	392	385	363	400	363	425	388	422	390	380	407	377	408	396	370	391	375	390	335	373	394	394	381	409	368	391	373	426	403	366	396	363	338	390	400	371	382	421	358	382	390	387	415	365	388	413	375	400	433	376	399	368	355	372	404	395	402	413	419	349	356	387	396	348	427	377	400	412	410	378	382	386	371	381	400	403	379	422	387	384	377	379	372	398	386	384	407	376	362	370	372	410	380	374	366	370	353	392	402	400	384	388	411	387	384	353	390	398	393	399	379	379	369	397	394	398	377	377	394	413	373	407	388	359	399	363	382	397	403	398	403	423	375	386	387	377	377	381	398	353	408	386	363	403	364	410	384	404	384	373	405	373	388	348	405	394	383	428	376	394	403	377	409	419	416	389	387	398	427	422	376	432	381	389	374	416	395	393	383	366	372	402	370	369	374	408	384	384	391	375	346	419	373	405	375	367	363	380	386	390	404	419	386	391	391	397	423	380	390	398	375	369	365	379	410	349	409	398	383	363	418	376	346	394	414	363	398	369	375	378	369	428	413	366	371	397	390	416	340	410	388	378	407	402	387	389	374	383	377	414	409	385	372	409	372	408	409	406	413	385	376	371	392	415	392	416	381	386	395	355	390	423	376	396	415	375	393	382	384	360	397	402	379	420	396	366	361	422	383	389	407	414	391	404	409	336	380	378	362	412	364	416	390	397	389	389	412	398	416	377	411	397	410	396	383	390	403	365	369	340	365	367	392	394	388	367	358	366	384	375	382	421	397	366	379	432	356	389	378	373	398	423	376	380	405	403	400	376	414	402	349	400	372	417	392	405	366	338	412	384	388	356	423	358	398	415	394	396	406	384	402	415	384	418	425	411	402	362	376	368	381	397	399	373	410	385	401	404	396	414	379	395	351	392	376	391	336	382	383	370	420	401	381	410	367	385	373	350	428	374	365	384	347	368	405	405	411	410	355	383	382	384	388	398	360	372	364	362	389	367	358	415	378	402	382	360	381	394	434	377	393	421	398	403	411	407	361	419	390	382	386	381	365	430	410	390	397	366	366	373	377	375	366	390	391	365	373	401	410	391	394	399	408	406	386	415	394	413	408	400	412	366	387	416	379	398	361	427	354	379	410	389	373	395	391	357	400	372	390	387	380	410	392	397	371	372	385	394	390	380	388	394	402	395	417	387	402	378	374	416	388	405	383	407	413	376	388	379	379	396	406	387	367	393	412	378	391	420	369	401	397	412	383	417	383	354	365	379	375	383	390	413	385	356	422	382	406	378	394	372	372	401	409	417	391	406	431	346	379	405	397	402	368	366	388	368	378	402	424	374	361	380	362	395	392	408	400	389	378	373	405	396	354	373	357	360	405	407	369	413	395	377	406	398	361	377	396	390	381	405	374	396	338	385	375	405	406	380	401	391	397	416	394	364	418	398	351	396	394	362	383	355	408	362	388	426	391	361	420	399	372	426	376	400	391	388	415	352	381	421	402	411	372	367	374	392	390	374	359	371	384	344	376	402	400	382	382	394	354	373	391	366	372	392	361	396	374	413	394	403	375	394	385	396	389	369	367	373	400	365	370	391	382	409	387	416	427	384	424	372	352	392	381	405	388	359	383	396	394	396	412	377	362	377	393	369	368	388	367	396	383	377	340	398	399	398	394	421	383	393	362	397	386	337	380	393	359	374	394	383	397	407	389	391	392	359	418	416	386	370	406	365	374	398	347	389	382	405	374	391	395	337	376	402	399	383	393	389	380	391	397	406	378	375	367	402	385	366	372	380	395	397	377	402	358	383	364	358	398	386	379	384	426	372	397	397	382	375	395	353	393	371	371	406	404	390	388	407	365	361	391	390	379	365	419	384	369	377	381	379	394	381	383	384	399	405	405	376	382	383	351	373	396	397	415	377	403	431	382	391	404	421	417	396	392	386	369	368	367	368	390	392	409	373	400	388	378	379	411	407	389	378	387	367	405	430	367	363	379	424	418	386	354	376	404	385	383	400	361	362	382	380	396	398	375	407	375	368	358	401	382	390	383	424	384	431	405	388	379	388	401	366	387	377	404	380	388	370	415	397	398	390	382	386	373	351	400	402	374	386	396	351	391	372	340	385	390	403	413	397	379	396	403	417	348	374	395	363	400	362	390	379	395	374	418	388	366	373	413	390	384	381	405	386	386	390	361	406	362	385	382	392	366	401	384	362	412	389	384	407	355	378	381	371	401	380	397	402	407	397	386	401	378	392	381	411	386	374	399	380	402	421	395	418
51496	17005	2215	876	681	504	401	408	312	316	254	289	250	251	256	213	250	189	236	239	207	223	220	224	197	213	228	227	237	242	233	210	230	224	204	192	202	182	213	199	229	193	186	180	216	235	176	193	212	191	227	200	185	198	227	219	233	231	219	187	224	224	203	185	229	206	204	192	194	224	186	203	223	197	192	202	194	202	202	189	178	209	223	185	190	204	224	223	202	201	209	187	205	205	216	177	207	208	212	198	201	184	214	215	209	180	182	211	206	231	210	199	217	193	203	193	207	194	165	214	211	197	204	227	212	191	199	218	177	190	203	208	199	199	212	216	212	217	210	185	199	192	197	212	218	226	194	212	193	209	214	185	187	203	205	176	173	210	187	184	190	219	217	206	241	193	222	236	205	187	197	216	197	182	203	185	187	212	218	209	190	206	222	194	229	196	221	203	199	226	194	223	192	199	183	226	210	201	217	198	197	216	223	211	221	213	213	202	211	212	176	220	209	201	201	197	219	189	217	231	179	234	218	212	195	194	218	168	215	193	219	215	211	210	191	234	239	205	220	240	178	195	224	185	212	206	214	210	184	227	160	212	232	210	194	207	181	200	217	199	212	195	228	188	186	197	223	201	191	196	203	220	197	223	204	211	196	192	198	230	207	199	208	212	222	218	213	223	183	208	226	186	212	219	201	212	204	215	202	212	188	187	193	206	239	205	205	220	190	191	203	204	199	210	195	214	180	195	182	198	223	211	220	229	211	202	180	216	232	229	219	196	199	210	233	181	200	191	172	195	218	207	170	194	198	192	192	196	196	232	224	211	172	193	208	198	205	213	209	197	196	214	200	188	192	210	202	187	228	195	187	207	197	253	201	196	188	215	228	222	196	182	204	199	183	213	201	210	193	191	202	200	182	208	207	211	193	201	200	204	225	195	193	187	193	207	208	212	181	199	196	212	209	200	204	204	208	193	210	209	203	211	221	206	223	192	196	201	210	190	201	193	189	245	178	200	220	199	197	204	221	199	236	172	222	207	185	184	188	190	206	195	202	196	183	214	204	182	223	214	219	209	198	216	188	193	232	196	186	210	188	217	194	219	234	179	246	208	193	184	191	192	186	210	207	196	212	217	212	186	217	196	165	195	189	197	212	205	202	187	191	193	204	201	206	207	202	204	209	216	200	225	193	196	186	219	233	177	188	195	227	210	238	201	183	215	211	195	202	218	203	197	221	191	226	191	209	205	208	218	191	199	202	205	184	209	185	190	221	206	210	193	207	210	196	204	195	191	209	203	171	200	201	208	229	238	177	200	182	222	222	215	173	209	185	197	217	214	218	203	219	203	177	221	244	192	181	189	203	208	197	191	192	184	200	191	199	192	235	198	184	217	201	205	201	226	193	188	186	188	197	203	220	204	217	221	218	210	213	215	197	221	223	206	194	218	213	228	214	217	204	208	197	183	227	198	185	195	198	202	190	196	227	183	180	243	199	221	203	209	202	195	208	198	191	203	202	201	209	219	191	213	194	233	232	198	237	223	188	200	181	232	212	230	207	208	177	218	211	206	203	199	196	208	247	184	205	190	188	197	204	203	220	222	209	208	174	183	199	192	185	197	212	207	207	187	198	204	210	187	209	203	202	200	211	210	203	211	207	184	185	205	208	210	215	187	194	207	221	206	193	199	208	218	235	196	173	196	242	202	196	209	189	178	207	194	198	202	207	246	205	193	188	216	225	178	196	190	217	206	189	214	208	219	171	199	207	205	208	194	202	203	203	189	216	187	189	210	198	218	212	208	205	230	190	243	191	196	195	230	203	222	197	227	187	205	196	206	220	213	195	170	210	201	210	189	207	203	244	198	186	215	202	194	224	220	188	164	218	234	229	206	187	209	221	227	194	210	196	220	213	222	202	194	220	226	223	226	201	216	206	183	192	211	212	212	195	170	230	198	195	210	178	196	217	191	198	180	208	215	219	188	205	196	206	204	211	223	206	249	242	196	195	222	207	234	203	189	218	188	232	216	202	237	216	201	204	203	182	239	209	198	201	213	231	180	192	173	232	205	204	210	176	205	208	201	188	196	214	182	224	205	187	212	231	201	182	237	196	200	208	211	214	204	194	195	187	209	195	217	208	209	225	232	191	181	217	201	201	201	187	214	200	232	214	204	194	196	210	192	197	220	218	207	206	185	225	218	205	217	193	193	224	199	225	209	205	210	226	197	225	184	214	216	233	214	211	207	215	218	188	189	215	241	209	233	208	209	213	224	208	193	199	215	235	205	208	197	208	202	215	194	195	200	180	196	199	187	192	170	214	172	206	182	210	180	187	221	201	233	201	200	203	203	252	206	206	195	218	191	157	219	232	207	217	188	196	210	223	176	208	202	204	203	219	187	197	198	204	205	224	235	205	202	203	180	193	209	211	186	204	184	200	205	194	186	203	183	199	208	197	228	234	206	210	188	218	211	183	205	192	224	229	214	199	200	189	245	195	183	187	190	192	216	198	206	220	194	201	208	213	209	197	204	223	217	220	224	175	178	226	214	207	222	183	230	221	207	199	209	220	194	207	248	239	198	181	208	204	211	230	209	210	206	203	224	212	221	214	184	220	191	179	209	190	206	182	233	196	207	221	207	195	211	199	248	215	212	179	209	194	203	196	199	188	204	234	231	172	217	174	227	221	205	201	193	234	190	164	211	242	193	225	190	215	207	193	189	257	206	199	238	203	230	194	190	203	202	224	200	227	196	180	230	201	208	203	224	188	199	199	231	231	223	179	227	224	200	231	228	198	199	203	197	202	226	209	205	193	187	195	183	176	201	208	221	210	202	221	200	207	231	191	212	202	196	205	206	212	188	221	221	206	219	192	189	187	203	190	204	223	224	200	197	181	197	202	196	209	215	185	209	207	209	227	215	191	190	223	214	203	192	196	220	221	197	192	205	231	202	227	223	205	190	202	210	200	217	202	206	211	229	193	209	216	207	192	193	217	211	221	166	185	201	178	215	199	198	212	192	225	181	197	197	199	171	236	214	208	204	205	204	209	199	215	200	207	184	206	218	233	195	217	208	200	213	175	199	219	187	215	194	194	198	183	202	196	198	201	223	221	244	209	219	206	200	221	229	242	231	218	206	204	218	205	203	201	207	196	210	199	206	227	204	189	210	198	235	181	186	186	189	205	220	206	238	221	191	210	216	236	207	216	213	220	210	189	210	195	217	213	207	218	205	212	229	182	206	203	204	222	225	214	217	193	197	182	230	198	205	198	213	202	211	211	179	208	234	207	216	205	220	212	196	184	190	215	179	222	193	193	206	199	182	206	208	226	220	207	227	215	207	222	217	226	209	203	196	190	203	193	208	192	224	217	213	207	196	201	202	223	204	211	187	205	196	202	207	204	219	205	213	203	194	220	206	182	207	213	206	194	196	180	240	202	206	204	217	204	170	232	219	205	229	195	204	191	226	200	201	194	212	196	199	205	228	231	216	189	185	196	197	222	220	198	235
25939	1181	2315	2712	2483	2068	1786	1416	1314	1178	1055	1004	906	893	860	826	739	765	713	666	692	647	684	642	668	657	604	664	616	592	606	580	602	592	535	568	605	577	578	544	600	624	531	627	575	573	571	585	556	639	574	616	547	572	556	541	585	536	589	593	555	553	537	542	514	554	535	522	558	590	531	537	549	564	549	483	554	544	569	533	555	540	541	537	517	554	545	558	552	538	512	600	545	570	538	598	562	601	551	599	571	533	534	526	529	543	548	550	547	532	535	555	537	553	554	595	527	584	550	550	593	552	500	536	512	537	555	509	523	540	556	552	569	543	540	541	560	522	519	537	527	544	559	512	566	556	530	557	576	522	537	563	549	527	557	571	529	529	564	539	521	572	552	527	535	531	528	580	546	545	521	548	556	560	521	541	541	565	560	507	567	565	566	549	569	541	561	545	529	551	523	530	526	545	535	535	545	519	510	560	556	539	573	579	515	568	523	602	537	565	539	560	553	591	523	555	546	547	565	525	509	560	572	551	542	570	520	580	545	567	571	529	546	527	541	554	534	563	524	513	562	601	596	529	555	567	573	542	532	538	522	579	522	590	565	536	568	546	545	557	577	570	505	510	597	524	569	503	530	544	559	532	510	592	566	556	530	513	518	585	565	532	562	573	586	534	544	566	548	573	551	557	531	590	558	540	526	575	551	522	533	560	527	550	527	520	564	552	573	510	537	542	586	583	559	544	542	562	563	546	524	509	561	514	543	556	545	521	558	552	546	575	545	571	543	514	549	532	520	555	557	531	560	564	563	512	540	576	531	546	535	542	540	537	528	591	544	522	550	508	538	541	569	556	554	508	563	568	571	529	553	546	541	521	535	559	538	557	560	555	545	544	555	507	533	590	553	542	532	550	583	522	553	529	545	539	570	527	546	567	536	550	529	549	508	560	542	581	534	543	554	565	550	534	561	557	524	547	560	525	571	505	580	558	530	577	544	526	520	549	597	565	561	536	542	553	552	558	522	517	497	524	535	519	567	502	575	557	522	580	571	538	588	500	544	498	526	556	551	582	532	555	533	519	545	576	516	546	549	523	568	566	566	546	572	534	556	515	516	548	568	535	538	553	544	575	535	575	532	570	540	530	563	574	536	538	545	550	557	524	525	580	559	506	553	572	557	539	524	559	541	519	528	532	576	570	556	555	542	561	528	601	540	518	546	513	578	531	559	574	537	558	554	519	550	573	556	560	527	520	554	537	529	543	524	525	529	564	534	528	560	536	566	569	551	515	561	551	581	541	546	549	533	509	554	509	563	501	509	608	606	573	523	569	524	549	535	585	532	564	516	567	547	514	507	580	539	542	563	544	509	547	532	592	578	526	538	541	516	538	555	572	524	567	537	541	556	593	559	546	519	563	531	554	565	570	536	537	578	553	570	522	548	517	540	502	534	533	532	542	557	496	550	558	534	526	571	560	528	542	578	505	565	540	580	533	566	540	545	530	552	571	527	535	537	526	570	537	587	558	486	512	526	564	554	534	560	557	560	555	562	510	583	547	537	580	552	520	550	551	545	559	569	545	598	559	587	520	568	521	529	594	515	542	569	529	521	544	527	522	517	543	524	578	557	564	540	537	539	533	501	516	526	536	538	544	555	569	538	543	572	550	556	554	552	569	538	487	530	526	535	553	567	559	559	536	547	562	544	552	532	579	543	538	589	562	557	513	530	534	535	559	550	543	560	558	560	555	547	544	592	571	523	542	522	544	555	567	522	552	551	531	563	555	548	522	540	530	577	539	539	554	588	547	532	537	497	558	554	530	564	533	520	542	548	589	537	555	552	528	531	538	552	573	567	578	540	529	536	541	553	536	566	487	513	532	555	578	568	588	536	550	569	539	550	544	543	552	510	521	558	578	549	556	530	532	578	568	562	539	557	499	551	540	554	570	528	550	582	552	563	529	543	523	586	549	533	571	471	540	506	565	560	551	514	579	581	545	533	525	551	538	545	539	555	521	553	596	539	560	604	530	593	552	490	499	535	532	557	559	592	548	526	496	549	531	581	534	547	502	526	541	531	526	559	516	536	545	571	524	533	529	544	535	519	504	546	539	555	540	536	577	584	541	518	528	534	535	565	516	548	497	529	600	568	496	571	581	575	564	560	534	586	527	548	564	567	488	542	577	532	558	535	587	531	528	543	542	535	576	539	562	544	589	552	568	543	527	547	539	496	547	559	584	567	543	520	535	533	549	547	545	513	534	542	555	570	568	559	579	539	568	545	512	526	591	518	540	551	524	552	523	561	539	551	565	574	558	526	543	563	542	588	536	542	509	554	555	497	522	575	565	551	538	585	521	536	561	520	546	510	548	544	541	535	520	489	541	527	559	544	553	530	492	577	516	551	515	548	568	552	521	538	535	572	492	511	533	536	585	494	542	543	530	555	547	575	548	547	561	519	542	539	545	542	531	499	518	562	530	522	563	553	531	517	575	550	563	556	553	517	538	554	529	555	525	562	532	530	554	532	518	548	544	563	538	523	576	519	561	501	550	544	520	539	538	504	553	546	569	587	536	521	548	499	536	515	553	527	564	533	551	545	527	543	532	573	547	564	561	534	560	529	551	527	543	559	538	514	544	561	548	560	516	526	585	512	517	536	558	566	546	535	531	524	567	547	575	524	554	559	546	508	558	531	548	528	594	531	526	571	573	525	581	519	551	524	535	540	562	513	577	532	561	539	525	540	545	535	504	503	597	562	530	561	537	539	551	587	540	534	536	534	530	565	542	572	574	541	570	507	542	578	538	580	553	527	563	527	510	558	548	588	556	538	515	543	501	533	541	521	534	567	563	557	544	583	534	536	540	598	535	526	542	540	531	549	539	562	528	541	580	525	576	536	525	534	537	554	535	553	561	528	558	497	580	563	574	534	551	531	528	569	563	570	580	489	562	561	569	558	558	540	581	517	539	553	561	538	546	565	538	576	513	563	543	566	567	529	506	547	570	542	578	520	542	537	552	574	561	584	530	505	519	547	523	556	505	572	541	565	565	557	560	554	531	572	527	552	547	548	572	522	543	535	570	541	533	545	539	544	579	562	546	529	554	562	522	554	568	531	536	528	587	527	537	536	537	497	548	600	515	538	596	527	570	543	511	499	549	569	580	543	553	536	544	540	548	561	515	553	540	537	535	532	528	511	504	580	554	553	551	544	558	546	509	532	519	500	529	572	527	536	547	526	530	537	569	592	533	529	535	521	570	586	507	531	562	546	530	534	492	546	537	547	555	533	539	534	516	525	541	541	595	503	495	543	551	577	526	573	541	584	530	532	563	540	521	586	555	529	580	555	524	574	555	593	538	515	526	560	563	525	532	559	499	562	520	535	554	557	553	553	531	541	536	496	516	568	514	523	526	561	555	522	592	564	511	529	571	583	554	574	588	539	545	574	548	589	553	543	613	541	520	507	537	535	539	562	533	544	561	545	542	550	576	546	542	552	540	538	553	553	573	533	542
65165	24651	8095	2310	1358	1019	870	706	676	547	537	562	510	452	453	425	426	442	439	441	394	410	417	408	403	438	372	405	415	413	384	388	392	385	429	390	408	421	376	405	417	402	398	373	381	384	397	394	421	409	409	409	391	415	394	400	365	349	395	406	408	385	390	337	400	399	370	389	413	377	366	393	390	413	407	376	369	377	407	382	406	393	388	380	426	364	392	446	376	395	425	402	354	397	394	399	382	410	410	393	371	404	349	387	406	396	380	403	413	378	411	401	370	390	401	395	366	381	372	384	426	390	355	342	361	380	400	369	379	399	404	366	402	384	376	369	372	354	346	389	385	368	364	361	393	445	414	381	363	405	345	445	402	399	377	398	390	414	374	418	399	405	372	424	387	408	404	382	417	378	422	397	364	382	403	338	380	397	383	420	383	374	367	394	393	339	378	364	375	384	391	370	391	381	419	421	361	408	400	376	389	383	355	401	407	363	380	369	390	392	368	372	373	427	387	391	360	404	398	400	357	310	398	361	402	367	371	395	396	414	379	377	410	389	374	375	409	381	351	408	382	357	378	414	395	382	333	371	336	376	419	413	393	370	357	386	410	361	391	376	396	382	404	376	359	361	414	425	353	400	399	372	390	395	398	378	390	428	398	372	394	397	335	367	391	368	332	369	357	400	393	389	348	322	404	384	372	389	369	391	399	390	405	390	406	342	360	329	343	379	383	402	388	398	365	348	382	368	390	414	408	389	398	378	338	401	398	369	385	397	380	407	395	385	394	384	389	395	378	405	392	383	403	390	405	394	426	392	427	367	409	376	382	366	401	418	374	385	432	397	379	381	383	354	358	411	396	317	394	380	405	410	369	390	419	375	391	394	372	387	393	373	366	452	378	368	367	366	389	388	357	380	390	357	427	376	387	410	384	353	377	379	398	399	392	395	398	384	377	378	367	407	420	379	417	381	371	387	371	394	325	378	360	418	379	405	382	406	405	390	404	411	351	357	377	382	401	378	364	374	385	384	416	359	364	404	378	368	400	377	402	345	347	375	367	363	414	376	383	452	373	366	389	400	358	366	408	409	369	396	423	413	387	374	382	410	391	367	406	382	389	403	382	382	392	423	410	406	385	394	367	381	436	404	373	437	404	358	371	381	373	412	420	393	413	408	351	391	406	415	360	375	414	390	377	378	401	420	396	387	367	383	397	357	379	399	379	377	349	389	405	408	364	367	397	385	439	370	409	395	368	389	430	360	426	370	401	371	351	412	347	368	381	399	393	385	391	388	379	381	367	385	360	394	382	347	398	360	358	393	392	370	383	365	417	397	391	380	351	375	396	370	390	400	394	425	362	379	383	405	410	393	360	389	391	365	344	383	391	372	358	397	372	354	400	353	370	384	359	401	397	368	415	377	381	381	400	372	393	360	410	399	394	387	389	384	418	402	364	400	435	372	386	407	408	399	397	411	393	400	406	419	420	418	417	351	380	378	382	364	408	403	401	403	401	390	375	429	380	349	378	398	388	411	382	393	374	392	357	377	372	388	389	387	389	352	411	371	369	398	401	379	387	398	375	397	375	408	408	414	389	378	431	373	416	358	383	387	391	370	377	346	351	360	414	348	392	398	397	373	359	367	362	411	409	432	345	375	382	373	375	382	387	397	381	370	374	358	355	372	391	394	404	403	393	413	365	380	372	358	394	397	407	388	375	376	405	380	370	360	384	398	391	408	406	370	358	395	371	392	426	384	380	397	370	398	400	337	391	386	383	360	382	380	373	377	379	382	360	398	414	371	376	380	411	387	390	429	365	375	394	407	361	414	375	416	377	392	402	377	380	366	377	354	387	429	370	368	400	381	357	390	393	397	409	372	378	415	403	385	377	382	432	384	351	377	384	392	363	420	420	411	367	378	378	408	384	428	372	438	407	400	341	400	410	428	360	374	412	416	395	353	388	404	394	359	373	360	409	386	366	396	385	376	415	379	348	401	387	399	419	395	379	397	392	404	375	377	360	370	382	390	423	386	370	355	337	382	426	363	386	394	391	379	394	399	408	416	381	396	440	395	381	368	375	395	433	407	366	384	390	387	396	376	366	362	401	397	360	344	381	443	401	410	420	391	333	391	380	357	404	364	340	369	399	381	407	397	385	373	350	345	390	375	388	366	411	383	375	400	379	389	392	405	385	402	361	379	353	374	366	398	376	365	374	378	365	380	367	393	362	395	322	381	386	361	385	345	329	414	409	411	445	371	368	418	402	377	393	372	382	387	371	390	374	384	369	365	386	387	379	396	421	387	393	394	368	394	357	412	372	412	356	381	413	413	354	395	387	404	380	363	418	388	363	376	342	407	390	347	389	397	407	405	390	400	406	411	396	390	402	433	385	355	362	365	361	376	374	364	392	384	381	378	386	420	387	420	394	366	369	426	344	389	396	394	400	364	341	369	392	388	401	415	380	392	436	395	433	400	357	385	407	399	395	382	424	393	404	390	370	380	423	403	370	410	413	397	389	457	383	389	388	370	383	424	385	370	379	345	400	389	407	414	434	385	402	379	366	397	352	373	377	387	375	410	387	359	352	401	367	389	393	368	417	421	414	390	362	359	404	400	387	373	390	372	384	386	395	368	396	396	381	393	402	406	372	399	432	403	394	401	381	392	386	389	342	409	376	408	418	377	401	365	384	369	383	376	406	370	356	409	417	388	382	384	409	398	354	339	396	375	411	379	374	384	418	364	409	374	378	406	401	382	423	359	421	404	357	380	384	380	416	387	380	385	392	378	328	418	365	390	423	394	388	356	388	389	390	405	399	404	367	428	402	420	353	349	382	373	387	406	394	404	391	433	369	389	414	392	360	412	414	400	412	390	391	415	382	352	383	367	366	395	404	402	414	341	412	409	344	394	379	360	385	450	339	406	384	370	431	388	398	370	386	391	384	403	393	348	386	381	384	360	376	402	388	359	357	378	388	391	411	407	382	383	397	365	382	392	384	402	379	438	388	390	386	395	383	412	370	430	394	366	370	397	396	350	383	393	383	382	379	364	396	400	377	388	450	392	398	390	408	393	376	400	397	370	380	418	422	414	421	387	383	403	367	401	396	365	389	394	408	366	409	378	411	399	399	413	377	395	391	343	381	382	351	422	384	375	388	409	364	360	388	378	418	374	419	433	403	382	424	398	379	440	367	424	384	356	395	387	373	389	386	361	367	376	373	393	387	400	396	412	417	367	386	387	352	351	382	404	390	396	377	383	423	383	372	408	377	421	387	399	353	368	373	392	382	414	392	380	389	380	388	368	355	356	374	378	390	374	398	399	373	391	388	367	386	401	393	346	360	385	376	417	364	394	401	363	350	357	388	378	372	372	411	393	387	377	401	338	384	361	407	401	375	396	394	354	367	418	394	382	370	392	396	394	357	407	402	387	375	359	400	361	382	363	369	366	382	387	375	373	400	364	389	392	357	408	382	369	386	385	398	377	406	407	365	365	373	394	364	419	371	381
32791	2239	4318	4970	4438	3763	3151	2656	2373	2163	1933	1785	1601	1503	1414	1389	1338	1275	1219	1241	1148	1180	1075	1116	1086	1124	1030	1060	1032	1031	1018	966	996	989	1047	1036	1014	992	990	981	988	984	999	940	945	908	924	945	905	994	887	906	935	929	988	900	918	936	967	946	955	917	924	935	928	928	885	945	924	985	933	903	908	945	898	934	949	913	907	913	968	931	866	895	912	919	890	936	948	932	918	905	922	897	914	939	948	924	897	922	918	905	901	909	934	913	891	905	873	906	942	900	897	981	939	895	904	915	921	908	903	862	995	926	906	984	938	906	943	909	968	865	873	943	973	921	841	897	883	902	923	915	935	918	900	887	864	906	889	962	902	897	898	934	904	927	932	971	857	916	948	834	948	948	908	927	930	911	922	924	885	887	870	893	895	937	910	887	952	874	894	898	888	887	893	892	887	907	922	908	919	862	927	994	934	875	900	886	900	968	923	893	939	865	872	890	913	928	945	902	912	921	909	909	907	923	924	912	889	881	945	917	925	891	903	883	946	914	863	836	919	913	879	854	844	958	861	883	985	860	929	872	888	877	921	867	867	875	896	935	885	966	923	879	875	901	893	907	909	864	917	866	934	854	879	892	948	919	910	900	912	905	874	863	867	880	900	845	894	904	849	871	881	950	966	937	954	892	927	837	841	918	893	936	902	875	912	880	915	941	913	917	861	880	922	899	914	930	926	898	890	857	860	885	891	861	901	938	862	885	836	927	886	912	874	918	848	905	865	931	979	904	931	901	922	910	916	952	927	945	911	903	862	880	886	894	871	925	920	879	907	873	940	899	872	893	943	911	901	966	901	867	894	942	916	907	944	961	907	900	909	896	891	907	925	886	932	883	907	903	931	855	879	935	912	918	911	867	915	874	920	912	920	871	890	914	836	887	896	888	867	950	914	919	946	883	898	900	927	880	888	918	902	906	909	970	900	913	893	916	845	848	927	888	891	893	905	946	874	925	831	945	845	909	931	901	951	881	891	874	811	889	871	849	868	907	941	874	899	893	889	894	892	935	938	891	914	883	893	969	955	877	945	930	907	867	882	933	882	840	886	908	896	869	919	879	958	1005	926	892	898	872	882	885	850	886	924	925	890	899	919	872	913	910	899	889	882	880	953	928	886	887	893	892	882	879	872	946	893	859	880	881	929	918	925	879	902	869	908	956	868	931	925	921	956	870	932	847	908	926	831	872	882	879	883	913	916	891	887	914	929	905	907	918	929	893	887	937	842	909	913	867	860	873	960	890	943	934	946	937	850	874	928	919	861	916	907	881	901	940	865	923	922	851	932	960	901	885	919	836	928	884	915	903	886	812	894	937	910	918	884	863	902	902	891	914	875	856	875	907	942	907	922	878	920	932	939	934	918	858	963	878	913	911	871	875	900	891	923	896	962	894	937	916	962	861	895	892	882	914	853	896	907	898	863	895	870	923	949	878	870	871	898	882	894	910	894	884	910	861	845	860	892	906	911	905	932	864	880	886	918	901	910	930	902	885	909	894	911	907	906	907	940	908	876	877	889	889	922	905	897	915	929	851	889	908	897	866	898	875	917	932	902	924	882	856	930	954	846	895	858	909	910	901	958	968	917	921	871	928	895	892	876	928	890	874	874	889	886	945	894	876	884	883	894	929	919	919	881	894	946	918	923	881	940	885	905	879	880	882	964	898	912	924	901	906	905	907	928	925	918	920	840	901	884	896	919	891	894	935	957	918	939	908	877	875	892	913	894	922	913	895	916	932	887	862	885	906	886	885	926	928	942	895	876	874	899	926	881	917	902	896	875	915	875	934	914	853	834	878	884	944	904	832	918	897	915	851	873	902	921	884	916	910	914	926	866	893	913	936	851	948	880	885	930	896	881	881	958	842	931	919	886	914	870	918	883	959	866	902	909	943	891	906	893	903	883	884	887	916	943	888	921	987	882	911	920	903	910	918	910	928	915	923	907	890	841	885	921	965	919	911	871	928	807	885	862	942	898	863	942	935	878	918	889	904	932	959	878	888	927	935	962	910	925	898	882	939	877	934	869	874	942	967	886	874	935	880	930	916	910	887	935	868	916	888	958	929	893	924	904	992	878	892	912	892	866	896	906	911	960	941	901	891	903	945	889	850	900	919	921	847	883	938	886	947	894	903	897	871	881	879	965	855	892	888	874	925	917	891	872	937	898	858	908	881	915	905	903	895	914	903	932	871	855	887	864	917	881	936	905	908	866	958	891	939	878	930	901	897	930	924	888	878	872	955	862	926	859	904	878	905	869	900	899	884	847	896	887	928	926	892	847	921	890	912	939	885	942	859	939	933	862	946	928	862	910	876	863	857	857	872	891	897	895	920	915	906	882	920	853	878	919	870	928	921	911	906	895	856	899	903	938	886	916	914	898	911	962	919	970	879	947	842	941	851	924	898	952	882	854	898	888	916	888	908	874	954	889	878	860	938	882	906	897	932	889	920	925	911	893	936	878	895	865	866	929	873	901	914	889	886	931	904	921	894	950	888	928	901	856	920	968	889	860	922	922	896	943	883	892	913	934	884	913	873	915	915	896	941	937	880	950	824	926	907	860	919	877	872	893	873	881	928	934	873	899	909	882	950	947	937	898	963	927	877	878	976	886	926	861	936	877	935	891	914	892	883	888	909	917	901	907	919	882	883	858	929	936	900	907	909	946	887	918	949	929	927	924	882	956	905	906	899	887	879	895	876	883	933	907	884	885	882	901	893	891	911	903	895	906	927	893	855	919	875	943	886	920	906	948	898	927	878	902	940	923	869	912	883	912	929	953	912	894	920	906	905	894	965	901	935	904	898	867	888	888	897	880	916	888	868	876	950	895	942	983	911	961	898	886	889	913	890	891	870	924	887	910	912	924	920	913	932	885	935	921	915	872	940	886	847	877	911	914	929	898	919	841	931	899	911	921	896	897	941	859	907	916	887	882	863	918	903	899	894	897	861	956	932	938	902	903	872	890	932	905	929	883	896	936	895	953	898	908	853	908	926	910	933	924	890	922	930	869	901	914	854	941	880	932	893	892	901	906	869	900	948	937	912	927	884	905	837	929	925	882	887	892	901	885	879	903	897	889	887	949	866	958	956	875	1006	909	906	884	921	889	892	885	906	869	910	913	976	881	899	905	861	906	948	897	915	870	913	932	985	927	959	909	988	840	939	930	847	902	917	882	956	871	858	942	874	887	916	961	894	887	909	900	903	930	875	909	879	901	902	867	918	973	926	954	890	867	922	955	900	916	863	859	909	907	917	868	917	914	867	924	884	904	890	858	938	893	854	878	928	898	945	897	945	880	923	877	926	913	854	912	871	952	932	914	918	852	907	872	888	909	873	913	892	862	903	903	913	907	909	919	909	903	871	955	963	911	898	870	888	923	878	882	947	850	923	850	900	899	918	941	1003	838	932	890	887	888	935	904	886	907	885	861	906	907	870	913	875	882	900	933	944	901	877	861	904	942	950	877	908
6602	248	156	150	129	145	146	131	122	145	136	147	142	129	131	134	141	142	113	143	122	102	156	146	113	115	133	127	126	143	121	140	148	145	141	144	116	140	141	123	159	139	139	164	140	124	123	127	120	132	128	129	142	113	145	146	123	154	141	126	122	132	154	131	138	133	121	130	136	126	142	130	130	138	144	132	131	146	123	120	137	142	129	118	143	134	138	117	138	154	123	119	135	121	120	129	124	138	112	136	145	130	147	139	149	128	127	149	134	155	133	133	131	152	138	138	130	130	157	131	122	154	159	133	143	128	146	127	122	141	146	140	139	110	127	107	132	141	112	117	113	141	141	161	152	131	106	114	140	124	130	135	138	128	133	116	129	115	114	123	144	121	129	151	141	130	128	128	145	135	132	146	124	127	116	103	114	129	137	128	125	123	143	120	165	152	141	143	135	139	144	153	128	137	132	121	143	122	130	137	113	132	137	127	116	138	122	141	133	121	138	149	136	123	128	137	131	142	117	139	145	139	129	114	125	145	127	113	139	136	126	105	117	127	147	149	143	137	118	118	146	152	132	143	140	123	139	123	128	132	130	122	132	145	141	131	128	144	146	130	133	152	146	140	124	124	147	146	127	117	138	138	121	145	130	134	121	141	145	138	128	151	129	153	128	119	133	120	140	148	127	132	134	134	125	120	120	147	113	128	130	147	114	129	154	134	138	128	133	119	138	138	142	142	128	127	155	151	142	133	145	127	118	151	122	155	109	131	128	151	132	144	152	130	145	99	123	125	126	112	136	143	149	142	133	134	131	147	128	131	117	139	124	137	138	130	144	120	140	130	134	139	117	133	131	135	159	147	139	134	143	131	117	132	120	151	126	126	135	134	143	105	135	147	120	135	129	149	119	125	133	144	141	136	141	132	145	164	120	155	129	140	142	138	131	133	151	122	129	118	136	132	132	148	145	121	153	146	130	135	146	129	127	132	130	136	118	164	125	143	146	146	134	138	143	135	135	113	125	132	125	142	156	105	128	112	111	143	129	128	150	123	139	123	115	120	148	114	123	113	132	117	112	129	128	131	130	147	142	155	115	133	139	116	130	132	131	131	133	121	119	134	133	131	118	125	147	129	138	131	124	131	135	120	107	137	140	131	135	139	149	124	131	138	123	145	120	127	131	134	135	127	140	116	124	127	155	131	145	145	132	147	126	150	137	138	120	113	126	130	118	130	134	138	127	136	142	135	110	144	128	137	132	134	130	136	165	140	133	140	126	133	139	129	138	128	125	140	146	134	133	143	134	106	131	135	145	137	142	134	164	128	123	119	132	149	145	134	108	132	138	123	143	111	126	115	124	136	116	108	160	144	137	144	131	130	144	128	136	139	149	143	137	124	139	127	135	140	147	132	135	144	129	139	141	136	109	142	157	122	141	146	129	125	147	143	149	127	131	154	116	123	136	146	121	138	147	145	139	139	139	131	121	149	160	157	126	147	127	156	150	129	146	139	140	145	137	132	120	137	143	117	125	136	150	107	136	136	130	145	110	102	128	116	140	107	124	118	120	143	126	119	142	135	129	136	124	140	151	124	133	117	134	151	105	143	148	149	135	135	115	146	131	136	131	131	128	136	130	125	110	151	134	142	136	128	134	155	126	117	133	115	133	116	136	131	125	140	128	131	152	152	133	121	134	127	119	106	124	142	116	139	148	132	126	133	125	129	125	148	155	132	125	118	137	118	130	136	147	115	145	119	117	150	131	116	123	125	128	136	134	130	145	137	129	128	150	123	131	139	121	169	142	123	110	138	135	141	147	141	131	114	112	139	179	144	146	121	145	120	133	125	151	155	116	143	134	135	146	123	149	143	142	136	113	102	131	123	150	137	124	145	124	118	107	135	140	139	101	133	149	125	153	116	109	132	128	125	129	145	129	132	117	113	144	133	122	158	146	119	139	141	132	135	141	144	155	129	123	126	152	133	135	167	113	130	119	106	132	128	139	156	127	143	124	128	156	133	139	140	121	124	126	126	149	142	127	129	138	145	146	137	143	151	123	108	143	134	142	131	136	144	150	119	133	144	107	126	117	117	121	142	119	125	141	149	136	127	138	128	127	149	114	125	126	123	128	124	145	117	127	127	137	134	120	129	126	122	131	156	138	108	138	122	139	120	120	121	148	139	139	133	129	128	139	125	123	137	134	120	122	143	118	136	122	147	125	137	130	140	121	127	157	163	135	132	108	136	126	150	132	117	125	138	138	132	131	139	131	130	141	144	129	117	119	152	108	155	121	120	144	106	138	142	123	160	133	137	126	134	128	144	139	123	125	110	119	125	127	129	130	123	158	118	134	152	123	133	114	156	148	123	128	133	126	144	138	138	119	118	139	149	120	140	165	125	130	127	116	138	160	140	145	127	144	118	131	121	152	140	143	133	122	138	139	126	145	141	159	134	111	125	121	123	137	138	147	149	125	126	135	129	114	116	135	134	117	111	145	118	122	137	138	142	127	147	118	134	144	126	153	145	130	126	126	104	112	118	125	132	131	130	128	154	125	140	116	103	110	141	122	146	148	114	128	134	132	111	146	127	159	150	142	127	125	125	130	138	149	117	128	141	144	157	128	120	153	126	158	131	152	130	139	139	141	139	127	132	141	127	129	138	136	123	172	120	133	131	140	130	159	134	104	127	130	127	121	137	114	131	135	128	157	142	126	143	122	117	125	132	119	118	125	140	110	122	125	151	132	128	120	127	136	144	133	142	120	133	134	124	126	145	123	134	141	128	152	120	119	112	138	116	138	141	144	143	157	117	134	119	110	140	135	127	119	143	131	121	139	137	127	145	140	144	135	128	125	108	136	136	145	139	143	129	129	112	130	141	117	134	127	128	134	128	146	143	139	129	115	141	145	163	116	138	134	133	151	143	133	125	133	114	130	139	150	141	146	152	141	136	138	117	139	145	163	137	133	126	116	135	158	142	154	127	121	148	136	139	168	116	133	134	115	124	115	126	143	133	139	135	147	148	138	139	118	144	132	141	132	143	129	134	140	140	123	126	164	131	150	124	157	150	131	117	134	122	115	116	134	115	126	119	144	158	118	133	148	129	132	113	133	145	120	124	113	131	139	135	163	155	140	137	138	140	136	147	130	130	126	141	126	117	141	117	134	131	147	146	128	135	136	145	165	154	152	128	137	139	137	128	120	133	140	132	125	135	133	130	99	144	147	145	149	132	118	112	124	136	150	130	124	140	121	138	129	145	157	172	134	132	125	161	123	146	120	131	135	149	141	152	133	137	153	130	135	137	148	120	122	137	127	106	138	141	134	130	138	146	120	118	117	120	144	117	141	152	136	147	146	114	159	126	150	147	128	142	136	121	141	148	120	120	118	129	143	137	151	137	128	132	150	100	138	156	121	129	133	116	128	131	145	141	118	125	144	140	142	116	121	147	125	114	130	124	133	124	129	136	143	123	125	137	125	133	145	141	128	142	125	137	128	136	119	152	110	142
6310	423	412	426	472	417	420	401	408	400	409	402	370	394	376	393	369	417	355	389	412	365	376	387	393	376	347	400	376	374	353	348	382	369	379	402	380	391	372	390	393	401	369	372	377	380	421	368	362	397	392	397	381	373	387	407	358	385	406	387	373	349	376	389	397	409	382	383	371	406	367	401	353	420	357	363	376	371	373	429	397	375	369	385	383	363	386	410	389	376	404	363	385	386	379	365	367	390	398	363	391	410	397	366	382	355	410	395	369	415	351	368	391	364	356	397	368	366	405	377	376	389	366	385	386	369	404	379	372	397	389	403	376	397	420	387	386	394	402	398	405	355	368	371	394	358	350	375	407	412	398	405	384	392	380	388	376	361	370	396	377	415	366	370	403	378	399	369	379	348	401	389	352	380	360	386	352	396	371	420	399	374	376	364	370	401	368	408	388	366	391	362	368	410	377	342	390	376	400	370	382	367	412	377	402	341	365	369	387	384	366	376	388	368	404	410	360	355	368	415	357	414	394	370	403	362	370	353	359	366	361	398	396	369	370	362	388	384	425	396	382	408	385	413	387	384	377	395	364	357	412	392	369	414	423	389	393	353	372	350	406	395	389	395	383	405	366	394	384	385	399	373	366	386	361	362	406	419	369	369	389	375	385	388	393	387	417	369	374	411	396	360	369	377	375	385	389	369	384	379	393	369	387	356	352	368	385	433	390	358	363	362	365	396	362	385	371	392	407	375	363	387	386	395	374	386	382	372	379	367	383	378	400	384	396	373	386	388	376	382	359	398	379	371	356	377	388	386	429	389	382	404	376	379	359	414	364	360	387	396	404	389	372	369	382	385	389	393	321	369	352	412	352	391	374	388	362	377	385	351	394	343	374	354	383	326	410	415	393	404	391	394	377	429	384	355	389	387	408	391	382	361	382	364	397	384	385	385	364	376	397	356	379	378	423	356	390	412	401	365	411	400	358	383	379	374	391	380	404	383	375	406	398	386	376	367	359	388	368	366	371	371	400	380	390	367	388	396	413	390	371	381	373	377	374	376	374	367	360	436	402	400	373	385	373	384	418	366	395	392	393	375	383	416	378	405	402	385	348	403	340	401	403	361	388	376	437	386	424	380	371	391	370	379	397	372	355	348	355	406	369	366	379	391	386	370	401	400	381	405	372	356	420	390	379	354	364	411	383	434	383	369	360	406	357	368	358	383	373	380	406	402	387	412	365	398	382	357	374	375	376	361	395	368	371	378	404	374	418	408	387	406	346	401	382	350	383	357	337	367	402	415	375	368	353	375	425	399	389	384	419	389	407	385	389	394	371	379	398	374	402	405	383	370	402	384	384	400	363	418	343	401	408	379	386	409	371	399	408	370	419	391	367	407	366	373	397	392	390	401	408	407	400	343	367	374	395	370	355	342	426	398	408	399	371	403	383	397	385	369	362	413	368	372	379	408	389	422	371	377	361	400	384	378	383	372	363	373	363	367	378	407	414	372	384	349	372	362	374	378	409	416	377	399	384	357	354	386	334	413	400	367	406	394	388	409	407	385	361	392	353	397	394	360	381	380	386	356	391	381	387	397	383	356	399	380	367	398	407	398	410	370	381	386	366	401	384	384	362	339	383	404	368	355	385	364	395	375	360	356	390	403	374	394	399	414	414	403	368	383	344	403	400	371	367	388	389	386	370	368	403	398	384	349	372	373	403	382	365	369	337	392	388	327	383	346	407	383	395	383	377	409	379	408	350	387	385	365	387	375	341	401	374	362	416	408	392	373	399	382	369	382	370	387	418	400	380	374	383	382	384	391	378	404	348	380	378	353	383	386	382	395	372	380	373	415	406	373	394	376	403	376	403	388	392	374	362	390	407	403	404	357	387	404	375	381	385	391	374	388	393	383	380	397	389	367	407	363	397	368	386	368	394	381	384	386	380	411	384	349	398	417	393	311	359	390	368	371	343	359	395	355	427	381	365	370	397	347	375	385	364	407	379	381	398	389	371	389	411	342	379	376	344	365	378	393	411	381	377	367	376	363	359	380	367	390	399	399	392	364	377	362	348	391	364	360	366	364	368	398	375	398	395	351	408	383	381	409	394	339	381	408	344	352	383	372	357	386	380	401	404	373	394	404	379	396	393	400	410	368	370	352	354	381	385	414	337	397	366	375	406	394	408	409	400	399	373	387	373	393	379	388	411	383	336	388	379	372	378	385	378	350	396	336	370	425	398	339	355	381	356	371	360	389	355	386	360	391	359	419	383	400	368	379	376	381	410	374	376	383	380	366	397	364	373	384	379	386	355	347	375	359	388	361	383	395	377	357	378	375	381	391	424	388	399	389	354	365	370	406	375	369	361	403	400	404	406	365	386	376	396	387	379	403	397	382	377	372	397	391	382	368	386	359	383	398	411	343	387	388	375	382	367	389	399	355	412	382	358	392	399	396	395	353	378	389	373	378	393	380	387	340	398	366	389	400	393	385	367	347	401	404	372	392	394	395	354	377	391	353	386	361	338	380	363	393	367	402	395	353	411	353	397	389	387	386	371	370	377	363	385	367	422	360	391	378	396	374	356	386	419	387	395	402	391	379	383	358	387	353	348	396	359	368	367	397	371	407	360	409	397	419	387	365	359	393	393	421	366	378	370	390	372	364	399	375	364	378	399	388	371	376	357	397	392	383	381	376	411	385	344	389	379	385	363	388	414	359	344	399	369	402	363	374	403	392	382	336	376	403	371	388	412	354	425	398	370	412	362	351	371	396	387	436	370	366	387	409	367	398	395	379	326	384	412	419	344	386	426	365	374	404	401	426	405	414	369	411	384	392	367	367	389	376	371	381	374	415	362	401	341	372	410	395	369	394	363	370	402	402	406	369	370	381	387	385	360	365	401	401	404	398	378	386	411	404	378	393	435	411	375	395	415	376	419	376	378	375	385	377	353	377	364	377	398	378	384	382	366	391	358	384	372	416	380	398	369	362	379	363	387	368	374	360	458	377	392	390	359	358	375	403	378	343	344	404	405	379	391	380	411	391	370	396	398	419	391	350	393	390	372	388	353	409	366	389	357	386	367	350	398	372	359	400	403	374	375	386	383	388	391	385	402	347	387	375	386	366	412	397	422	409	351	375	375	419	391	365	345	368	382	353	398	393	375	379	380	398	380	383	411	369	403	376	374	420	375	373	373	360	404	349	392	399	388	383	376	397	390	388	367	406	383	365	386	395	365	359	369	397	396	378	365	429	404	360	332	374	356	399	384	401	406	371	388	368	404	384	399	403	441	398	351	368	370	343	357	354	343	381	376	357	401	379	377	382	361	365	376	355	369	375	423	382	403	367	391	365	384	404	389	392	389	385	383	389	423	384	360	394	372	384	391	373	356	360	360	411	376	355	361	359	400	378	366	394	358	389	401	346	403	408	413	436	377	373	385	351	414	357	402	353	350	392	406	383	375	402	369	393	402	364	401	361	393	366	334	399	379	417	376	413	380	399	415	394
53127	16222	1859	896	580	509	400	357	325	313	286	253	268	242	268	244	241	234	201	234	216	213	234	200	206	202	199	194	195	223	221	210	190	209	232	197	191	230	195	225	207	209	243	203	214	200	224	208	190	220	229	224	217	188	183	212	204	215	178	207	199	211	202	212	192	184	197	241	173	199	204	181	224	205	206	205	196	202	202	201	193	199	198	217	198	205	211	204	209	183	197	222	206	205	206	213	201	205	205	215	239	194	230	206	206	210	197	203	195	210	211	208	215	204	183	203	190	206	223	209	191	209	188	196	213	175	229	189	202	210	211	179	187	208	199	185	190	205	192	194	204	188	229	208	218	214	166	209	223	193	238	202	191	224	207	187	168	204	230	216	232	204	189	226	207	233	217	174	192	185	178	195	209	251	204	209	198	197	201	216	227	204	208	204	199	194	202	224	224	186	197	217	190	184	227	208	191	190	201	203	204	212	199	182	207	218	216	218	186	198	183	219	231	200	209	203	197	227	192	182	209	184	212	195	199	218	215	201	221	194	169	174	225	220	212	181	211	200	200	237	203	200	227	183	201	209	209	193	207	204	205	203	210	210	181	226	197	198	202	217	184	184	205	191	216	187	177	204	226	200	219	182	217	222	230	205	202	206	184	223	207	194	219	207	205	191	196	188	206	211	193	197	199	198	195	192	175	218	186	221	191	184	190	209	213	199	204	214	209	184	191	191	217	231	175	182	181	189	210	199	215	217	202	191	215	230	198	197	204	215	198	195	229	206	166	210	193	198	213	207	202	196	198	221	207	210	228	195	169	215	226	201	192	232	221	219	197	208	191	212	202	201	190	192	187	219	252	213	198	201	195	226	189	197	190	222	207	225	179	200	212	208	190	209	185	209	180	189	208	203	205	200	226	219	200	177	204	221	222	219	192	190	218	215	212	212	195	231	215	184	217	196	216	190	192	212	185	209	206	205	235	196	209	237	220	184	204	199	215	191	226	209	217	199	204	202	217	208	195	189	202	183	220	212	212	190	199	204	176	203	232	209	199	210	198	180	223	185	199	198	199	229	221	219	216	182	192	182	221	199	233	212	202	206	185	213	203	207	218	213	172	219	214	224	212	197	186	202	211	215	197	216	229	225	185	218	204	199	205	196	185	220	230	195	220	183	199	200	201	221	236	215	213	196	200	229	193	188	193	192	221	212	209	221	225	199	204	221	209	177	179	211	185	184	195	189	192	185	204	184	193	229	209	207	198	233	207	221	213	218	206	224	213	226	169	189	190	216	211	174	188	169	181	244	210	201	208	215	204	200	217	218	226	179	205	203	215	206	202	206	203	193	194	198	199	218	224	194	199	192	199	229	191	212	183	225	207	202	202	215	212	209	195	193	208	203	235	202	208	205	183	221	207	209	213	219	214	191	211	202	222	211	183	199	225	205	174	179	184	202	198	206	193	204	218	197	217	192	228	182	205	206	207	187	202	215	212	200	225	216	203	175	232	211	196	205	209	203	200	176	214	207	201	224	213	185	203	182	238	195	194	205	241	206	201	183	207	178	219	197	197	204	194	219	187	191	197	192	180	215	194	200	206	192	261	220	194	217	184	200	187	173	203	207	195	178	204	199	184	206	200	226	218	211	209	218	181	199	229	167	227	213	205	188	196	200	201	212	219	203	215	191	170	236	201	201	201	222	214	202	212	198	187	195	195	230	187	178	211	199	216	218	214	227	211	225	215	191	193	188	178	218	215	204	226	196	240	213	185	192	194	203	209	189	196	206	197	209	216	200	201	184	211	197	184	192	200	214	208	220	187	230	195	234	198	203	200	212	203	219	218	218	183	208	208	188	194	211	208	204	172	230	189	194	225	211	178	187	209	191	215	205	240	194	191	198	221	191	214	216	194	199	196	212	187	211	205	215	173	192	202	211	176	190	202	213	167	212	208	187	192	198	217	203	200	200	204	181	198	240	201	180	205	191	185	185	221	189	205	227	221	195	174	232	213	184	223	173	200	188	187	203	199	224	189	206	180	209	202	222	192	205	191	230	204	196	196	211	202	213	215	205	224	208	204	206	205	211	196	195	222	188	200	226	198	233	199	199	189	192	224	219	216	230	242	220	214	218	207	192	193	201	205	188	185	213	217	193	230	174	215	227	227	242	213	232	187	208	194	216	211	188	196	173	190	203	204	196	183	199	185	180	227	200	204	222	226	210	204	221	175	184	207	222	213	215	223	220	181	200	208	202	227	183	185	223	214	193	206	200	221	212	203	220	186	213	214	204	229	186	207	214	205	223	205	193	218	226	197	200	210	198	184	184	202	210	199	209	186	202	216	215	208	226	219	198	206	203	195	212	254	219	194	188	212	220	183	191	202	204	196	187	211	196	204	208	203	225	194	209	215	191	201	191	197	224	190	195	191	197	208	172	218	197	229	220	206	184	217	204	175	167	183	219	206	210	216	217	190	220	230	221	212	217	204	217	224	191	215	208	213	189	186	208	195	246	232	200	215	187	208	207	228	196	223	235	185	198	186	206	205	190	192	213	198	213	207	219	194	209	218	217	194	213	216	197	200	180	188	230	196	189	199	199	184	210	212	192	225	218	237	223	196	171	182	216	186	193	207	198	201	214	221	208	181	218	231	213	203	195	175	209	208	230	220	229	211	215	168	223	222	208	205	195	210	223	213	180	194	201	217	206	183	236	214	183	182	210	221	215	222	254	172	227	168	191	212	193	200	247	214	205	204	195	217	203	201	219	227	192	214	192	173	187	212	204	214	192	219	195	195	218	214	218	193	205	211	187	205	216	241	198	221	183	201	201	205	194	220	184	194	202	219	203	217	174	221	186	210	182	187	195	193	189	234	184	179	207	213	223	212	215	213	192	189	182	240	197	218	197	198	210	226	197	201	200	219	214	206	193	212	202	192	200	222	191	223	203	231	183	192	226	204	225	203	198	199	239	194	196	192	216	197	201	200	215	192	205	192	183	218	194	214	178	165	193	178	219	186	184	205	209	215	198	204	194	191	225	196	232	210	211	192	207	193	212	200	213	198	197	191	212	215	205	204	207	198	205	211	225	195	206	175	184	195	182	197	220	208	187	209	207	239	227	195	224	183	220	224	215	198	215	210	214	216	212	201	201	222	179	207	205	225	212	208	181	187	205	182	188	217	202	192	192	183	206	220	182	201	199	193	193	212	240	205	210	216	213	213	208	196	205	182	207	203	197	209	198	218	226	226	203	208	200	233	201	209	198	195	221	224	195	179	215	191	198	204	231	202	203	197	215	213	190	196	193	212	228	215	217	241	184	203	171	250	221	222	190	215	194	200	173	188	200	214	210	191	200	213	190	205	204	216	190	214	176	203	191	209	214	214	207	213	227	209	233	232	214	205	217	193	186	196	183	229	187	188	205	210	188	218	232	186	221	208	214	194	228	209	203	198	221	181	192	181	203	197	217	222	211	200	235	205	204	233	193	226	215	208	242	196	210	190	219	194	198
26141	1274	2353	2738	2356	1997	1681	1428	1219	1203	1051	955	932	852	809	808	729	703	718	720	644	685	685	641	675	616	603	639	660	562	623	637	558	579	619	576	601	576	569	573	562	548	567	571	611	549	553	552	574	544	559	589	565	572	541	559	573	563	544	521	565	580	533	595	551	531	584	578	572	594	554	585	529	546	526	540	593	573	524	565	590	571	539	579	544	554	553	518	553	527	556	576	541	515	559	540	552	579	564	512	517	566	542	544	513	505	565	469	553	552	565	534	545	554	557	538	559	564	581	510	584	548	513	558	554	506	554	571	537	591	531	552	608	536	518	564	526	523	525	570	555	549	541	547	556	525	536	518	603	598	577	536	550	571	573	567	580	563	550	561	587	613	584	519	566	534	520	525	507	543	555	566	553	551	564	548	533	561	532	538	531	546	540	558	561	515	524	555	501	525	571	595	575	543	535	552	523	555	575	553	521	531	574	514	577	532	520	535	614	599	595	542	546	544	532	548	576	549	539	505	538	555	521	504	544	517	544	523	548	546	510	534	561	486	546	537	555	550	524	531	562	523	573	573	554	530	538	593	554	561	532	534	584	548	514	533	520	524	542	531	541	548	571	518	551	524	580	570	523	594	542	575	551	534	556	555	523	512	578	564	565	537	560	537	519	517	531	536	584	506	531	520	554	483	526	519	564	561	556	567	567	496	512	523	552	577	551	527	548	532	533	541	549	502	541	565	509	549	555	556	545	554	551	524	559	549	562	570	520	555	536	520	559	494	552	544	570	575	516	543	543	535	546	542	551	514	571	532	549	521	564	550	531	529	546	529	573	532	532	574	566	554	560	545	539	576	534	523	519	495	554	532	540	559	574	585	504	573	548	545	513	546	531	557	552	527	521	544	551	544	540	558	546	563	578	509	557	548	519	552	547	513	509	539	538	546	539	559	510	549	553	586	542	519	574	496	557	524	534	570	579	555	506	537	580	537	558	577	519	528	540	539	523	528	547	570	533	550	537	574	499	568	500	563	563	537	546	562	545	532	535	548	581	530	550	513	548	566	545	506	558	515	557	518	575	472	547	523	567	580	543	546	523	532	520	550	506	520	541	551	500	545	526	538	543	521	515	567	518	541	527	536	544	519	538	543	515	534	515	542	536	532	562	569	519	561	539	535	559	513	549	533	545	550	530	517	572	544	518	527	541	556	549	540	579	552	529	551	516	574	549	531	551	539	550	536	545	566	524	492	550	517	565	538	524	572	582	528	523	524	570	557	588	528	530	534	538	521	578	489	562	548	526	518	536	530	557	549	560	545	505	533	550	486	511	522	528	545	551	577	522	583	479	563	513	530	517	521	535	577	538	540	545	525	558	526	581	521	557	534	507	553	499	541	521	555	601	541	556	541	527	540	545	576	531	537	579	595	542	498	596	559	589	586	519	529	510	558	559	549	555	502	531	515	549	554	539	566	572	589	553	520	530	558	560	554	595	518	490	562	612	513	552	558	523	520	547	549	520	573	538	506	534	519	524	558	550	576	511	552	552	532	551	536	539	536	571	582	515	523	515	542	550	563	597	566	571	536	528	572	545	539	548	558	557	556	553	555	539	585	530	524	538	583	562	574	508	539	558	589	548	507	560	515	534	544	535	496	532	558	553	531	532	523	554	561	552	548	537	556	518	529	584	562	538	554	600	558	577	529	551	553	520	478	590	528	528	539	529	592	538	538	513	531	511	508	583	519	527	552	546	469	524	567	541	531	531	533	518	517	530	549	524	552	534	512	562	522	593	538	533	562	581	553	542	492	544	559	539	532	537	568	528	508	540	594	558	573	539	586	567	559	566	539	546	553	533	544	586	594	550	557	570	542	552	525	520	543	566	605	601	541	531	542	562	535	531	520	540	571	539	566	548	543	540	575	550	543	514	526	522	540	559	555	567	538	548	513	504	551	514	558	512	561	559	508	532	530	542	560	507	539	512	534	564	539	542	555	559	569	542	522	534	538	541	543	566	515	558	543	536	587	521	549	534	526	548	556	521	558	539	509	557	565	557	530	560	552	577	532	577	521	553	544	538	530	512	563	569	573	535	525	509	548	556	541	518	540	555	564	564	544	521	558	516	536	569	552	545	544	541	559	536	501	545	532	534	528	552	524	542	550	468	570	504	585	524	531	521	570	525	551	556	503	555	532	533	530	553	555	577	499	538	527	502	546	524	547	538	553	525	551	527	543	557	538	530	536	496	556	560	545	523	573	571	543	506	556	524	547	561	514	535	548	554	552	532	533	553	550	557	584	540	559	522	546	561	537	567	524	540	541	537	564	516	526	553	577	508	548	505	559	565	527	574	556	509	548	582	544	558	566	505	576	581	536	521	464	576	528	518	534	548	568	538	583	536	538	543	542	551	553	569	537	533	548	576	535	532	550	569	553	516	534	539	585	567	529	568	544	541	519	511	540	544	572	574	533	540	581	548	534	537	530	545	607	536	529	575	523	522	564	546	555	549	533	515	539	562	539	519	564	594	557	564	511	529	556	561	523	555	540	499	515	548	521	525	569	488	551	553	576	510	534	539	513	561	545	562	536	541	521	554	509	542	561	500	581	526	573	544	549	545	538	561	568	511	556	549	530	549	513	525	538	537	503	535	553	545	550	559	542	554	568	561	515	541	555	561	583	517	531	542	537	519	548	527	563	540	547	544	555	520	543	564	552	535	579	531	561	527	539	568	573	550	548	525	568	508	557	520	501	545	564	535	534	511	538	565	544	538	587	545	573	522	564	582	547	533	551	547	553	563	552	509	541	511	564	543	513	522	546	516	548	526	537	549	514	548	595	537	552	563	553	535	581	508	569	592	484	537	586	514	556	525	545	536	542	512	541	504	537	529	540	532	565	546	516	520	545	534	516	500	540	564	507	548	543	537	540	527	548	551	464	542	524	566	517	529	522	530	529	553	563	557	544	573	562	515	563	559	577	597	594	492	503	574	556	554	541	564	566	571	542	551	548	519	524	543	523	551	553	546	555	546	538	551	546	586	532	554	495	565	585	527	535	547	560	542	550	556	541	571	576	567	480	514	554	577	521	556	548	572	562	569	535	513	570	546	505	513	538	560	575	547	558	537	535	560	530	534	536	578	552	564	512	525	571	525	568	561	556	527	520	537	552	537	547	553	526	544	557	546	549	522	557	544	563	552	544	530	556	542	555	566	533	534	593	520	526	542	539	541	553	549	538	511	533	582	560	546	559	549	576	540	561	595	550	597	550	548	563	510	510	524	549	538	583	515	549	537	521	540	520	526	498	575	547	569	529	549	560	530	590	530	545	532	530	545	540	533	544	517	594	545	518	560	533	582	527	568	544	558	516	507	522	580	517	569	555	551	520	520	525	568	562	527	602	516	500	556	540	522	568	540	537	523	514	529	572	562	568	561	537	535	566	565	586	560	597	579	523	533	545	562	540	532	586	526	542	564	533	573	509	573	553	584	540	535	552	537	530	531	576	550	532
64052	25352	6529	2124	1370	1034	854	710	638	539	541	528	500	477	496	486	478	436	437	445	454	489	424	429	422	443	425	420	428	381	432	410	395	380	452	383	384	365	387	409	390	365	380	421	358	418	418	391	394	414	386	393	377	427	404	378	431	388	414	378	420	399	398	361	407	418	393	354	414	397	402	362	388	388	386	399	382	430	416	399	386	387	379	365	401	371	358	395	400	380	371	421	364	408	405	410	394	381	403	364	367	422	384	405	379	389	394	388	377	380	394	380	366	369	387	365	392	409	376	365	409	351	396	378	391	350	434	388	359	366	428	384	382	405	377	396	392	340	368	405	390	383	385	370	371	402	382	377	431	401	386	416	402	410	351	410	403	395	366	366	375	386	399	389	399	409	399	449	431	387	400	418	370	405	366	372	372	415	403	369	372	406	361	372	432	388	365	388	338	376	407	391	394	401	384	362	376	353	394	375	404	369	408	371	434	385	390	409	367	374	337	375	423	415	365	414	380	387	404	418	376	396	379	371	396	405	394	372	368	416	372	370	362	384	397	380	375	409	381	409	405	416	388	371	389	367	392	387	384	387	391	412	342	385	369	368	369	368	378	383	410	370	344	414	345	351	380	408	397	383	428	396	380	413	420	366	371	411	422	359	383	385	392	386	380	400	391	401	402	376	391	401	377	378	392	400	370	367	373	363	410	395	369	369	365	407	416	422	438	391	374	361	429	369	414	385	351	402	380	412	417	373	350	375	384	369	379	380	430	380	397	350	382	397	387	412	421	386	410	373	414	388	364	347	358	420	374	402	357	428	408	376	365	390	387	369	398	393	402	410	407	362	391	353	374	368	384	434	353	361	417	373	389	375	389	355	394	434	390	432	356	389	395	403	375	384	403	362	395	402	379	391	405	382	399	396	354	370	410	399	398	377	393	399	376	384	425	373	360	385	385	426	387	368	375	348	375	410	383	392	420	392	419	389	390	392	398	373	408	385	381	371	380	385	367	376	385	394	401	371	391	371	395	380	382	372	363	392	421	366	407	395	343	417	391	341	376	398	403	375	345	365	412	366	382	394	386	383	394	400	391	397	360	363	415	397	381	359	387	403	405	377	390	403	419	412	357	416	392	401	394	379	353	432	416	368	392	342	385	372	400	406	387	418	377	383	399	396	378	420	405	372	397	416	355	351	405	422	418	389	337	386	394	403	385	400	347	371	389	386	347	385	418	395	445	362	410	399	369	409	390	360	367	347	391	391	367	389	375	404	404	393	395	382	390	400	400	383	350	408	415	399	381	402	371	383	373	410	384	384	369	381	373	436	407	393	375	407	383	335	384	362	368	396	388	375	415	409	362	415	358	380	399	397	374	371	350	388	415	383	407	388	384	370	352	435	381	377	397	394	379	382	381	380	372	387	378	397	378	389	366	384	381	366	392	370	388	379	388	390	365	375	388	385	416	398	399	383	406	388	408	381	371	412	362	393	395	393	410	372	360	390	434	391	348	417	397	392	380	376	370	369	359	357	392	402	409	422	410	401	391	342	393	380	375	408	380	408	406	422	377	414	375	385	394	415	413	398	379	376	398	376	385	391	431	390	376	368	363	420	392	389	377	377	367	404	383	372	397	392	410	365	391	386	388	416	368	391	411	386	413	415	407	377	397	395	417	402	371	395	369	372	380	386	395	391	359	389	418	405	399	392	370	378	419	431	417	387	421	402	392	378	397	395	393	370	375	383	366	380	362	422	400	363	439	407	402	377	380	379	383	405	392	365	387	391	353	383	394	388	388	364	363	374	366	425	408	400	404	376	392	378	384	360	413	396	376	355	398	380	411	432	370	369	359	417	410	384	381	392	371	367	415	434	374	375	372	399	402	367	380	397	389	395	390	402	351	422	403	375	393	361	353	365	385	379	395	364	380	366	392	366	395	378	376	395	380	414	409	446	365	373	377	427	395	375	403	373	379	393	367	405	350	369	431	408	369	402	364	393	367	396	400	336	370	377	394	377	380	391	409	407	383	410	436	391	376	374	395	361	419	398	384	386	363	424	348	403	402	375	422	385	380	378	377	391	397	386	412	388	358	401	394	369	373	349	391	411	373	415	396	401	379	410	374	363	389	392	403	396	375	390	402	416	380	382	394	368	381	379	374	355	389	370	395	364	409	352	427	372	393	370	436	375	362	413	346	357	404	401	415	382	392	406	391	389	413	408	408	399	370	413	388	371	374	435	401	374	408	345	367	382	368	383	416	357	378	389	417	397	391	391	347	404	395	420	371	412	423	407	378	350	395	405	405	362	393	368	368	357	378	349	385	424	400	392	392	418	363	441	402	371	410	402	365	369	390	351	360	414	382	363	391	358	362	412	372	401	386	390	385	409	383	380	363	392	377	380	380	399	419	398	400	384	400	400	360	422	380	395	375	382	374	382	392	387	418	399	386	400	360	372	427	368	401	407	401	394	369	373	360	397	371	420	359	378	352	382	432	384	409	413	358	385	382	389	416	398	417	375	402	395	407	418	380	423	377	387	361	383	338	368	367	379	394	385	379	365	362	360	388	433	369	400	416	406	378	379	399	353	351	413	371	389	386	430	382	375	357	412	400	404	407	398	377	374	397	363	402	398	400	409	391	403	379	383	385	365	393	381	403	376	386	371	444	392	378	389	429	359	402	403	400	437	377	377	407	359	389	395	404	420	383	437	377	412	391	369	392	397	407	386	377	428	399	415	419	377	405	380	390	359	354	351	376	401	394	376	443	385	381	412	421	391	340	421	366	371	404	371	393	405	374	387	365	383	392	398	367	353	390	387	346	395	426	363	396	400	404	404	346	434	370	381	363	373	369	393	363	372	358	436	398	406	417	385	414	340	369	368	393	382	412	410	394	395	414	398	424	393	417	419	357	351	398	394	365	430	385	438	391	401	405	404	394	422	386	379	387	395	390	402	366	416	411	375	399	401	399	369	382	419	368	382	391	409	391	401	383	400	362	397	415	430	400	398	381	410	419	394	411	410	413	365	393	371	425	406	373	429	403	404	335	362	426	388	394	431	422	410	377	387	381	385	387	372	377	400	382	407	392	385	385	383	423	422	380	390	403	382	387	406	389	398	403	414	389	382	336	371	414	376	345	399	383	377	409	362	391	353	411	388	412	382	362	372	417	382	408	408	405	364	355	377	378	400	406	411	384	391	386	347	387	421	409	373	391	384	413	371	352	391	372	399	424	368	406	402	415	389	371	372	377	399	423	409	401	351	398	381	391	391	422	365	366	409	400	425	375	375	352	356	384	351	413	379	383	412	425	368	391	350	380	427	380	395	411	345	413	407	389	367	414	397	359	414	376	396	367	380	360	424	378	366	360	415	403	383	392	405	401	359	353	422	407	387	416	366	435	382	379	354	391	364	390	397	411	409	378	405	370	351	376	427	376	392	355	383	404	393	359	386	419	380	378	395	389	392	342	379	402	396	375	380	377	379	400	381	384	412	393	411	360	405	382	382
33189	2174	4434	5066	4479	3677	3112	2669	2314	2095	1953	1762	1628	1596	1427	1357	1377	1264	1283	1199	1177	1099	1183	1081	1046	1054	1110	1017	1066	1043	1033	1011	991	1044	1012	918	959	1061	1029	983	1005	942	1016	1012	968	953	944	946	887	1001	982	960	914	914	972	912	964	961	926	944	926	916	926	897	888	882	925	898	952	875	889	941	993	946	902	928	1011	918	906	878	904	899	925	947	964	899	880	882	935	949	933	927	906	937	917	918	901	923	874	898	907	918	848	953	895	926	871	940	960	917	947	869	924	940	885	883	867	979	913	896	934	945	939	920	926	965	912	854	942	905	896	915	875	881	836	933	840	875	935	885	870	923	915	902	892	900	836	958	943	918	877	881	859	881	870	895	960	916	969	913	885	847	891	901	912	903	879	911	903	916	860	897	943	877	881	875	878	943	920	936	914	913	912	898	856	927	878	885	858	928	868	898	848	915	881	901	975	901	860	943	861	861	909	951	916	937	838	852	870	890	869	910	921	892	930	891	937	921	926	900	934	898	889	876	892	910	921	846	901	907	947	902	919	887	900	897	903	896	863	919	906	923	950	914	912	877	874	904	915	922	912	891	912	899	957	868	912	878	950	916	939	914	902	947	859	945	896	980	909	910	857	904	932	864	901	920	896	948	912	912	848	936	867	893	888	909	857	939	913	879	876	901	902	912	932	893	896	863	921	858	929	847	934	932	885	876	897	884	870	896	897	954	888	886	916	872	922	903	953	897	916	885	954	898	958	914	853	867	867	907	915	895	903	940	878	923	972	894	858	907	888	887	890	939	944	882	901	863	902	887	962	920	935	850	863	911	925	909	913	861	879	892	899	832	952	851	887	874	908	892	915	902	892	869	920	922	938	885	903	890	918	902	944	868	920	890	891	924	927	937	933	881	871	943	930	885	885	911	914	930	836	940	898	902	899	902	899	864	913	888	930	869	893	906	883	900	868	894	932	936	935	877	939	847	906	882	878	890	884	921	924	948	866	906	879	868	953	871	903	882	893	920	863	894	920	848	903	851	879	899	932	864	915	874	911	877	896	902	871	907	909	887	864	862	901	961	910	925	920	853	878	886	892	915	940	875	933	909	873	910	920	870	899	955	837	906	892	881	881	913	896	880	875	898	877	940	905	878	936	929	933	844	902	898	908	917	874	922	919	901	831	857	865	891	869	894	928	930	889	886	906	920	860	968	950	963	863	925	889	833	898	909	906	856	901	897	921	883	905	885	911	865	951	886	885	904	827	925	896	870	867	873	937	881	932	915	911	877	969	873	882	919	900	884	891	922	936	882	860	877	856	965	848	882	955	909	901	911	905	933	963	890	913	878	881	921	859	875	930	909	911	900	927	878	856	917	935	885	884	902	910	866	888	889	847	871	913	914	904	873	937	909	935	929	939	928	904	930	867	877	856	928	910	897	865	886	914	861	912	861	938	862	876	874	936	913	893	968	895	959	919	869	843	904	912	908	930	826	902	945	963	900	922	941	908	835	924	925	881	914	946	887	915	937	879	919	908	856	887	885	944	934	916	930	876	887	904	921	878	933	858	892	906	934	924	888	865	893	919	917	923	860	917	922	881	907	865	872	875	925	954	913	943	903	924	920	923	869	891	895	921	854	897	893	858	898	865	901	921	892	901	865	951	894	915	905	894	856	945	883	895	906	928	897	888	902	927	898	843	908	927	885	946	913	922	941	930	958	893	886	920	909	934	862	892	915	863	894	909	917	881	908	903	849	915	954	900	902	929	871	885	931	931	944	890	923	926	849	896	914	854	850	890	901	892	925	892	927	920	902	896	941	868	895	912	939	921	926	912	882	917	910	901	884	841	856	885	920	884	876	886	838	904	971	975	891	914	918	848	901	884	947	935	911	894	856	902	904	893	875	912	926	879	859	915	961	901	894	887	895	875	929	928	952	878	921	926	889	921	890	900	972	931	915	893	933	911	876	906	886	908	922	894	946	839	942	881	902	863	857	828	878	909	893	887	924	895	864	891	918	878	897	942	878	910	890	928	866	886	891	931	924	923	847	924	904	899	903	949	895	912	973	853	952	909	877	904	934	942	926	867	889	893	886	939	917	882	953	948	902	908	903	889	904	900	892	895	889	915	913	889	885	891	877	898	909	923	864	862	873	899	896	882	888	884	928	925	867	879	914	886	889	932	872	940	895	922	951	875	907	925	862	924	849	892	919	963	899	895	857	898	895	891	844	950	906	892	884	917	910	853	896	909	901	870	902	928	844	883	947	886	863	867	912	896	877	855	920	908	862	928	912	877	891	878	910	915	891	921	903	909	942	863	863	922	958	869	921	885	866	832	941	875	910	892	932	900	943	886	900	913	901	888	921	898	877	898	911	912	927	964	873	874	947	950	932	891	932	873	949	873	879	908	865	933	886	865	847	957	932	884	914	891	873	917	890	905	884	883	903	902	881	887	859	903	867	907	917	891	889	879	939	893	951	927	888	863	925	904	888	919	870	898	911	875	890	915	910	884	923	894	975	885	929	917	897	892	861	912	932	893	911	923	897	882	847	899	862	885	961	938	913	911	892	910	922	898	878	861	917	924	899	897	900	948	921	973	928	898	944	935	889	887	902	901	925	923	904	910	926	891	906	827	919	914	906	904	867	900	933	900	922	940	913	899	894	866	902	970	899	954	937	908	916	912	903	882	933	877	910	886	921	899	930	893	943	886	858	931	910	932	871	873	921	960	920	892	896	896	885	943	880	865	905	927	874	847	870	831	910	948	946	833	944	864	874	899	849	909	899	939	918	951	835	911	865	919	907	943	873	953	911	958	922	903	941	876	888	876	928	925	861	980	920	865	891	921	935	918	905	914	900	896	926	942	894	876	934	911	896	878	912	932	855	926	955	943	892	916	906	898	892	886	952	914	885	908	842	904	878	926	921	903	954	976	892	910	924	879	874	864	921	906	935	896	919	924	930	882	895	909	908	876	928	904	877	878	876	876	927	872	917	897	864	963	909	902	901	888	912	888	863	928	908	882	885	873	918	961	921	939	914	941	909	905	912	885	914	912	903	916	862	912	877	952	912	885	882	882	880	913	926	908	940	918	947	895	936	873	924	895	932	904	913	934	878	911	933	909	902	839	856	875	875	927	954	906	937	891	959	822	911	907	940	950	922	894	901	910	899	936	923	973	908	915	834	873	902	941	936	908	917	923	856	943	880	873	868	865	898	832	862	916	909	909	835	967	878	889	857	894	873	946	850	910	849	861	956	912	912	923	899	838	881	886	886	931	874	880	888	895	913	895	884	901	850	928	887	861	919	876	843	869	870	949	889	895	927	904	936	860	958	881	907	890	938	887	876	855	937	945	881	844	898	949	900	900	937	915	898	887	898	886	913	868	887	943	906	835	891	905	873	867	926	883	876	916	917	871	902	889	894	867	939	923	941	840	907	863	931	862	914	869	873	929	914	926	927	925	916	879	918	887	861	857	926	868	892	945	878	905	897	951	891	897	922
6873	313	159	142	159	148	165	114	124	155	128	142	131	142	127	134	142	131	138	125	131	122	135	137	154	128	137	105	136	133	140	147	120	113	123	150	125	131	125	139	131	150	135	148	136	135	129	132	134	116	123	123	118	148	135	127	128	115	161	160	129	155	117	135	139	122	134	138	131	141	144	119	119	151	145	134	129	146	143	133	127	124	92	135	140	149	125	133	135	148	159	157	129	146	139	134	117	123	112	141	135	144	121	118	133	123	116	143	146	134	142	124	117	124	128	134	122	123	143	139	142	141	153	137	132	107	136	143	141	134	119	148	126	153	126	119	105	113	125	136	125	125	139	121	113	129	119	115	123	134	146	150	145	135	140	114	144	146	152	136	129	144	134	120	116	130	139	139	115	129	133	159	133	134	134	147	130	134	124	134	129	146	159	126	126	131	143	134	150	109	113	107	129	138	137	143	126	127	155	163	140	138	120	147	120	124	134	140	142	128	117	121	128	145	139	163	143	123	118	136	149	131	123	130	167	125	127	112	147	126	161	150	138	126	145	131	158	145	137	154	133	132	125	132	148	168	125	144	144	149	112	109	123	128	148	109	137	125	119	131	166	141	132	133	143	124	133	135	122	132	136	129	147	151	151	134	122	125	135	137	143	141	127	120	133	130	138	143	120	142	141	130	149	132	127	135	154	138	121	128	123	138	93	118	132	145	137	130	146	141	147	108	132	112	124	140	127	133	137	139	125	126	132	124	148	119	148	140	144	147	135	137	123	140	129	120	118	141	139	154	151	128	127	132	145	142	135	134	119	116	118	134	124	126	139	129	126	99	122	137	131	134	142	163	125	119	141	135	120	150	125	115	146	135	129	123	162	129	124	143	133	145	138	134	130	142	136	115	134	142	111	120	139	134	139	129	134	146	130	137	126	129	128	130	128	113	119	130	127	130	132	139	127	120	153	164	146	117	121	146	138	140	119	127	139	141	131	123	151	168	129	129	130	130	128	130	120	119	122	137	121	131	130	126	127	129	139	137	136	122	122	150	150	133	154	145	133	125	125	124	125	145	130	132	126	127	146	146	143	145	134	125	114	124	128	127	121	147	121	141	139	135	118	147	116	120	134	137	133	128	146	126	122	116	141	121	144	141	155	137	166	120	106	142	126	120	149	136	113	114	106	141	134	126	140	136	132	116	155	148	139	141	151	139	146	135	116	127	147	138	136	129	119	147	140	144	120	144	159	130	125	124	138	143	123	135	139	143	144	150	120	138	144	119	141	139	129	118	116	131	140	143	128	157	133	138	129	134	130	123	121	133	140	150	147	121	137	123	148	132	120	141	133	130	109	135	117	125	125	127	108	129	125	125	135	142	132	114	140	138	141	125	119	151	148	144	149	138	136	126	143	146	146	126	131	143	134	149	130	130	141	128	132	133	130	138	143	143	147	130	132	124	140	131	133	117	144	147	130	136	128	135	133	134	127	160	126	160	144	139	141	147	142	131	142	130	118	145	140	132	151	113	145	137	141	131	149	129	138	126	160	161	141	142	115	143	147	127	133	120	122	135	140	129	105	111	130	122	159	148	115	144	142	144	140	113	128	134	145	133	106	118	132	137	122	133	148	112	117	121	134	147	141	136	147	146	129	124	134	137	117	130	147	141	116	147	149	121	147	130	140	134	151	148	136	121	120	129	160	155	137	160	132	116	111	128	139	142	122	109	134	143	127	148	137	141	115	141	124	156	144	124	139	122	140	138	119	145	124	139	106	131	117	127	141	155	142	169	129	146	123	135	123	143	148	153	131	138	129	132	150	129	140	123	131	151	144	146	136	109	133	134	114	134	100	135	133	134	161	135	132	133	122	131	112	109	127	123	134	139	134	157	154	139	117	119	140	143	122	125	126	133	152	124	131	131	168	149	136	152	148	136	132	130	122	139	129	94	133	158	139	110	119	115	134	137	133	123	142	140	156	133	138	142	156	144	146	134	133	137	131	124	167	140	143	132	146	136	113	131	145	150	116	120	119	120	130	160	125	140	136	141	124	138	126	130	124	136	142	144	120	137	123	135	137	131	122	126	127	134	119	136	106	144	138	128	145	133	156	131	148	116	127	147	154	135	136	144	138	150	150	151	131	113	129	141	134	123	119	135	112	127	120	120	141	133	133	129	151	123	112	148	122	120	143	126	145	119	144	140	132	151	124	126	130	131	127	118	124	130	130	132	127	141	129	143	129	128	134	161	115	148	132	135	136	126	137	129	132	121	166	117	129	141	140	115	117	146	144	130	134	129	125	102	148	127	120	133	148	129	130	124	145	146	124	144	136	134	109	138	124	141	139	121	134	150	140	130	132	156	132	139	161	132	144	140	144	142	120	131	122	146	130	152	162	134	129	137	128	129	129	155	145	134	156	126	136	137	146	151	140	149	132	108	136	142	125	154	132	131	131	137	131	142	149	126	140	125	142	124	133	135	127	120	143	137	133	137	130	131	126	145	126	140	140	136	129	131	132	103	125	146	136	138	133	124	112	119	123	130	104	147	133	121	152	154	139	150	139	161	117	116	135	133	155	123	138	146	119	125	134	152	126	119	139	138	121	137	132	124	137	142	139	136	158	137	123	111	136	123	123	119	137	155	140	142	134	135	133	126	149	139	111	140	130	144	149	158	133	152	126	124	123	141	129	140	141	120	139	135	136	125	140	142	135	139	146	117	153	136	147	147	149	135	135	123	159	133	127	142	126	128	143	124	149	145	154	135	118	145	115	134	130	153	130	147	138	117	120	121	125	145	152	133	136	157	115	137	131	153	140	125	157	150	123	113	131	131	134	135	126	138	135	122	121	140	118	150	136	140	142	128	116	150	147	119	167	142	141	134	135	148	138	129	124	131	129	140	132	159	127	122	142	140	125	136	145	139	163	158	146	144	124	151	139	151	131	133	152	121	141	133	128	122	137	136	120	148	135	126	129	140	124	126	108	149	133	125	110	176	133	127	133	120	147	150	105	121	132	121	123	141	139	147	130	136	135	113	111	151	127	135	141	137	138	128	138	135	132	115	115	154	160	152	141	120	139	137	126	136	116	140	121	113	136	143	138	128	135	137	111	133	122	140	141	133	131	135	117	140	123	135	120	143	127	131	130	128	151	132	116	122	167	144	115	123	126	144	149	120	146	167	141	151	156	141	132	134	140	130	133	152	127	140	160	148	135	147	141	142	119	136	144	138	136	134	115	143	131	126	125	137	139	118	132	135	142	131	129	117	125	115	146	127	157	140	112	126	147	127	158	171	131	139	145	153	126	136	135	110	128	150	109	140	144	142	131	137	106	138	126	125	132	117	143	138	136	154	152	138	137	144	126	139	119	136	163	159	135	127	129	143	117	117	156	128	127	143	140	129	136	155	108	137	104	135	133	167	125	137	135	138	126	136	136	130	121	124	126	133	145	145	148	118	115	121	135	128	138	139	116	129	140	139	134	141	129	113	139	113	129	132	142	145	136	127
6109	417	421	487	485	470	397	430	406	429	427	397	372	385	412	389	380	371	401	396	406	362	391	370	404	390	416	376	373	348	360	427	404	359	379	374	410	372	378	366	370	365	403	341	375	397	382	413	416	375	376	409	385	396	356	374	397	365	392	430	354	423	402	391	393	439	391	394	367	378	379	397	362	378	404	361	402	389	381	407	389	374	382	362	355	362	371	370	401	372	398	382	381	430	387	403	373	393	399	362	380	394	387	389	366	344	397	383	380	384	380	393	415	369	423	362	403	393	396	387	366	380	365	354	379	346	393	388	396	402	390	399	372	403	360	383	397	350	378	368	346	376	406	361	403	380	395	411	360	388	347	376	377	372	388	385	346	408	416	369	371	385	362	380	372	381	414	397	386	381	439	391	393	362	394	372	388	353	397	363	396	396	345	384	398	396	391	402	417	381	389	409	389	436	380	387	389	386	367	379	374	372	411	406	380	370	385	421	391	397	385	352	360	399	377	382	383	393	379	375	368	421	375	414	371	400	406	401	381	384	348	406	403	375	396	366	376	374	393	394	406	356	393	389	383	360	369	396	374	403	340	369	402	352	386	364	385	387	391	394	398	371	399	370	392	364	370	399	370	333	366	399	345	397	362	341	373	374	374	391	386	371	372	351	386	416	358	388	410	422	379	362	367	388	414	363	395	381	386	405	362	365	380	404	379	387	379	374	385	383	390	382	393	398	376	344	403	386	374	343	368	377	383	375	390	403	392	396	382	352	395	395	394	385	412	388	392	410	395	418	426	411	390	383	403	362	389	391	389	412	423	398	414	375	390	417	376	340	416	372	403	362	355	395	372	363	365	385	360	408	381	417	364	362	384	386	376	399	395	373	363	378	382	368	380	388	393	420	383	379	407	390	364	403	379	393	356	346	361	394	395	347	375	388	393	411	356	417	381	373	395	398	401	367	389	397	372	375	367	377	398	365	422	388	414	372	376	364	405	370	390	365	386	382	365	367	410	404	389	393	391	352	382	361	416	345	388	421	381	360	378	380	402	396	384	381	360	367	378	392	372	397	397	375	388	393	362	406	397	397	405	359	345	388	399	345	372	375	381	347	402	349	347	389	388	398	394	368	370	385	368	426	368	386	410	359	380	382	384	396	346	363	379	360	388	369	394	397	371	395	392	359	388	433	379	379	421	361	397	393	381	358	381	398	377	420	379	387	370	393	386	405	369	372	393	399	381	372	348	436	378	370	392	370	408	395	375	377	364	376	397	344	378	382	413	403	366	405	392	360	418	370	412	393	364	380	343	352	411	360	396	371	402	348	360	413	356	376	379	343	402	355	404	380	362	375	375	367	393	372	414	351	375	409	350	377	408	381	447	360	373	374	391	377	398	412	389	398	419	353	409	381	386	411	384	328	370	344	389	413	386	397	371	365	373	400	424	416	387	384	387	393	397	379	432	416	407	377	398	341	365	415	395	362	373	353	413	382	373	343	374	369	392	354	382	363	378	364	392	375	394	397	373	377	391	363	393	407	366	378	388	395	388	385	339	386	352	379	412	385	403	404	395	394	393	404	381	423	437	374	373	356	385	383	371	402	388	366	369	336	353	373	369	367	389	385	375	380	377	395	378	372	381	391	395	388	366	380	372	386	392	382	367	354	417	354	393	384	378	383	362	398	390	379	398	398	363	379	399	351	397	381	401	381	391	407	411	361	396	352	343	400	381	360	366	404	377	376	380	404	397	378	382	363	378	376	387	368	352	385	409	395	391	408	345	408	392	386	374	388	377	422	431	418	412	393	407	374	381	379	389	397	361	393	396	388	384	383	380	341	365	392	354	364	388	382	369	397	381	384	404	372	436	368	372	349	403	373	397	392	389	389	390	377	378	388	363	399	378	406	405	374	401	402	341	370	405	369	396	383	412	383	395	396	369	388	407	389	402	394	381	373	331	377	384	390	384	364	408	390	421	418	382	382	368	378	363	379	418	370	393	386	409	386	377	407	370	384	381	382	388	376	373	395	401	370	404	411	373	378	374	405	360	412	373	380	393	383	387	377	364	361	366	398	388	346	372	435	382	397	405	361	360	347	376	399	368	355	399	383	381	373	399	395	358	371	385	377	406	356	387	382	374	366	365	387	383	319	397	405	394	391	403	376	364	399	432	356	389	387	372	391	421	399	401	376	409	368	399	373	366	388	410	380	377	404	379	408	393	445	387	393	379	369	369	368	417	426	401	396	360	365	371	360	385	387	392	397	384	374	372	322	371	390	391	393	404	384	395	385	374	382	372	383	393	387	391	390	344	406	354	383	338	400	377	373	405	372	379	388	400	419	358	362	380	394	393	411	372	381	393	336	375	403	381	367	385	371	368	389	358	372	403	385	389	378	359	382	379	384	381	403	391	398	375	361	370	383	375	377	398	384	394	374	399	379	382	365	406	360	380	372	400	371	375	361	350	416	389	413	406	373	365	368	360	348	405	394	417	379	392	354	373	371	415	403	384	377	373	376	388	380	372	382	350	337	427	399	401	392	372	387	382	395	388	357	389	358	375	417	385	369	362	418	383	402	373	361	357	401	394	385	354	412	405	371	368	371	405	382	388	395	371	377	384	382	366	366	364	399	391	399	363	378	419	373	383	382	398	389	381	372	390	341	384	389	419	414	384	389	395	398	401	380	372	398	401	379	386	359	371	382	366	401	400	359	370	351	404	396	375	369	402	390	421	375	310	366	385	384	425	367	375	403	428	385	394	387	416	387	393	348	392	379	416	368	408	376	344	352	366	375	403	366	389	412	364	392	386	364	403	409	387	361	341	367	390	402	404	380	374	390	363	404	362	402	370	368	367	384	378	347	398	414	389	387	388	393	356	412	372	370	391	414	342	359	394	369	381	411	401	387	339	367	389	379	364	388	408	371	409	394	399	372	419	402	382	384	404	399	382	367	405	379	385	391	381	399	392	385	391	399	388	353	351	420	388	346	380	403	361	373	341	382	401	404	347	361	407	361	394	438	394	393	416	350	376	379	397	398	391	381	358	387	378	392	336	408	387	391	375	384	365	413	384	363	379	363	395	403	386	384	378	388	395	404	410	418	395	392	374	327	382	360	368	378	399	432	385	411	381	367	375	392	380	411	398	370	410	383	405	366	391	397	416	365	377	388	352	398	388	383	410	379	367	391	382	395	369	381	398	352	381	382	409	384	383	356	359	379	365	376	400	396	373	346	390	378	394	413	358	376	365	370	382	355	393	393	381	361	385	354	351	369	373	410	364	340	383	427	368	372	358	368	388	369	372	386	423	398	395	361	378	382	408	409	376	383	351	355	384	417	370	406	369	405	396	369	357	383	380	357	414	382	439	352	362	384	387	331	371	387	391	372	393	371	346	406	367	386	374	333	375	377	342	382	378	394	355	374	390	365	390	399	402	379	382	374	334	364	366	372	391	353	350	397	357	368	389	384	361	384	379	365	357	371	396	406	411	406	352	390	359	385	402	396
52737	17646	2246	909	689	503	408	359	302	338	293	292	239	268	237	228	230	237	219	207	211	189	243	183	223	211	181	210	199	207	234	194	228	205	198	209	216	231	193	227	221	187	186	206	204	207	210	195	211	237	220	211	198	180	201	228	192	197	200	218	194	202	210	228	198	197	188	194	194	233	232	220	188	244	192	207	196	222	218	197	189	191	187	232	233	223	213	188	211	215	190	202	205	190	208	204	214	217	178	188	202	210	219	224	188	208	219	197	191	218	196	191	197	224	209	199	217	211	199	224	198	212	189	202	223	197	218	188	194	209	189	206	193	193	211	171	209	227	200	212	197	221	214	188	211	213	204	207	200	222	232	191	196	191	218	198	176	180	211	200	215	191	205	206	212	197	205	221	184	225	219	185	205	188	209	209	190	195	223	204	197	214	189	192	198	202	211	219	182	201	208	193	201	218	219	209	210	215	206	243	212	209	215	232	204	199	196	204	239	222	207	202	225	193	198	195	208	203	197	217	198	213	195	180	219	218	199	213	189	196	192	194	223	202	212	198	194	204	196	221	198	191	203	191	202	204	197	191	224	209	208	184	221	220	221	181	223	203	205	209	215	211	172	176	214	196	194	212	198	229	163	202	198	230	211	218	202	192	233	185	197	196	208	205	227	183	191	188	206	181	208	188	219	217	215	218	205	201	196	223	240	219	211	206	198	228	201	198	211	206	201	207	227	188	199	201	198	210	212	194	175	185	214	208	230	186	217	206	205	182	214	216	207	167	191	177	186	209	198	199	227	221	178	201	209	204	186	179	184	194	204	174	187	169	189	218	205	206	214	200	199	205	203	215	205	212	221	182	199	186	222	202	181	199	198	179	221	212	199	187	209	194	193	190	190	231	198	216	188	202	193	183	221	212	209	181	186	200	199	224	208	192	202	217	203	207	205	219	189	194	228	204	158	191	200	192	194	204	196	231	219	251	199	225	181	186	222	185	210	211	220	220	191	188	206	207	199	195	207	191	237	218	174	194	219	225	199	220	196	190	213	209	186	215	208	191	198	208	217	209	189	204	209	225	188	216	214	213	167	183	232	203	199	203	220	219	211	173	207	201	191	202	186	186	193	190	198	211	217	218	179	197	188	208	184	212	218	202	197	190	194	204	189	224	177	188	164	200	207	211	215	188	191	200	201	184	195	203	214	194	202	188	208	214	198	210	181	200	183	188	204	208	221	196	197	224	212	207	187	209	210	182	193	209	218	177	202	217	214	197	206	212	194	212	215	205	186	196	208	199	206	177	213	188	223	201	222	195	210	187	195	190	227	181	196	193	228	199	194	228	246	212	191	189	183	195	219	196	189	201	226	228	192	207	189	173	208	186	180	193	166	191	205	205	200	221	197	209	209	207	184	174	195	181	221	224	216	184	197	176	207	195	206	209	214	193	215	195	225	189	225	200	186	186	217	191	186	200	244	193	201	197	185	197	165	206	203	216	225	241	215	210	197	214	191	172	183	208	184	200	232	197	219	184	186	216	222	209	194	186	221	209	208	189	186	188	207	198	210	206	207	229	198	188	217	219	203	182	208	191	196	210	229	213	189	212	223	178	194	202	199	208	217	187	201	190	221	223	202	195	212	174	194	216	204	193	196	177	184	197	176	203	215	210	187	192	195	183	191	204	202	208	195	208	195	203	195	208	214	174	176	187	202	193	200	206	189	187	184	209	222	193	199	245	208	206	203	185	169	196	233	194	199	207	212	202	179	205	210	200	203	211	221	192	224	204	210	208	209	198	186	190	206	205	228	214	178	217	189	191	201	204	175	191	201	194	197	224	218	212	201	203	228	215	187	203	220	215	207	211	191	204	201	198	228	187	190	199	194	223	201	208	186	215	194	206	195	213	206	209	200	185	177	161	186	207	210	225	205	227	243	184	180	200	198	178	186	210	215	221	209	204	202	206	203	206	162	182	221	209	201	205	169	193	196	207	198	193	191	202	193	190	187	190	194	202	233	195	205	197	202	177	228	196	212	222	203	188	214	210	230	183	224	210	221	197	205	181	243	187	208	195	201	228	215	203	225	186	228	188	188	212	221	216	205	201	208	211	198	180	212	183	189	195	208	196	213	212	206	185	192	174	199	244	203	220	196	205	195	204	181	188	197	222	176	191	221	206	215	219	203	181	207	200	204	187	195	200	222	201	208	203	204	185	198	211	209	195	202	194	231	202	216	221	218	222	219	217	197	214	209	226	208	174	214	197	196	189	198	183	205	196	188	188	195	233	179	176	208	215	223	213	197	200	206	205	213	207	232	208	232	218	176	195	166	204	213	191	204	195	204	196	202	206	217	220	186	202	208	223	191	236	198	217	184	218	234	209	225	209	220	190	193	219	227	230	220	223	204	201	193	190	182	200	210	223	192	241	193	210	211	194	196	197	196	210	193	176	207	210	198	233	212	191	220	203	196	175	181	198	211	219	206	226	217	214	205	181	225	198	187	221	191	215	194	190	213	212	195	213	205	194	195	223	199	206	189	216	219	190	192	228	179	210	193	223	197	196	208	220	211	200	193	211	208	196	218	200	205	211	211	204	199	204	197	192	207	164	185	204	185	217	202	201	200	207	200	200	185	211	198	184	211	203	200	225	179	193	215	227	233	217	216	198	190	192	241	230	173	241	225	200	219	186	201	162	190	207	210	193	224	194	208	214	228	184	231	220	219	210	205	207	214	228	211	191	193	204	202	221	196	197	216	192	180	224	210	227	194	217	220	188	221	166	208	205	208	200	199	210	189	196	189	197	205	192	192	226	174	195	203	209	236	194	201	230	209	183	203	197	200	229	202	195	236	200	180	199	204	202	183	205	198	209	207	207	203	203	206	197	196	201	214	220	215	184	184	206	221	183	218	194	220	186	190	201	206	184	171	200	175	205	217	202	220	205	221	218	203	209	181	195	185	208	199	199	168	197	171	215	179	200	203	211	180	191	216	215	194	214	217	224	194	193	178	203	195	201	218	202	206	195	216	203	199	224	184	202	212	216	237	222	195	194	178	190	187	179	176	206	201	222	212	181	207	190	221	206	218	216	194	245	173	227	207	183	204	224	194	204	205	225	212	194	192	225	185	183	189	197	212	203	205	225	194	187	199	184	196	184	224	204	187	180	216	212	215	216	192	203	190	211	185	217	203	188	198	208	191	226	199	195	214	185	208	210	198	207	196	211	232	188	243	167	165	208	174	189	198	197	228	216	195	172	203	198	223	197	200	216	208	183	241	231	200	187	217	201	200	192	187	190	191	198	204	200	190	197	211	198	165	203	199	212	209	183	201	206	210	206	184	196	191	216	205	196	194	204	227	198	205	173	188	212	215	191	215	185	213	197	218	213	178	195	180	192	228	222	227	212	201	202	236	193	205	198	182	188	203	180	210	195	210	208	237	215	247	177	198	191	219	190	181	203	196	208	195	227	203	194	221	220	203	197	224	189	190	210	194	209	207	203	182	195	230	207
26194	1223	2367	2712	2366	1972	1665	1465	1243	1175	1064	1000	935	895	813	794	757	749	644	673	725	651	631	627	636	620	648	630	600	618	566	573	573	618	565	577	656	624	579	568	625	570	559	555	591	554	562	563	527	540	527	551	551	543	556	532	531	547	568	563	581	556	513	599	589	565	545	589	554	493	559	577	559	589	529	586	593	550	493	567	563	545	537	546	509	562	579	522	522	569	538	547	512	525	573	547	585	542	528	523	535	550	560	534	559	520	574	540	560	504	568	529	495	545	579	527	555	518	592	533	537	513	572	568	514	531	515	512	565	558	541	520	563	542	531	518	550	546	535	509	549	528	542	557	545	517	553	540	505	547	569	487	503	545	517	541	500	546	528	557	573	527	567	543	528	551	560	580	554	521	522	519	572	533	523	539	558	514	533	545	527	550	539	532	523	535	524	540	561	536	531	536	574	534	539	554	514	555	537	595	542	550	555	498	560	527	528	555	521	536	550	504	539	545	575	565	534	544	509	537	564	557	574	571	549	536	555	540	542	548	562	573	545	521	530	507	574	555	540	565	549	559	568	545	532	549	574	537	542	558	513	529	523	549	523	547	535	532	546	523	521	542	520	513	564	549	545	558	570	581	584	562	570	552	482	554	510	533	514	570	569	562	554	584	545	511	554	514	514	554	566	570	515	538	520	504	523	538	525	548	514	564	545	555	551	515	558	512	542	530	523	529	560	535	535	576	607	521	554	514	505	537	543	571	516	538	538	543	511	534	507	532	530	546	574	515	536	513	521	551	520	537	511	569	535	561	541	539	550	529	495	525	556	575	572	522	554	529	551	528	509	490	529	533	532	548	541	530	525	485	571	566	573	539	546	571	564	565	555	544	529	554	497	557	518	508	540	536	549	588	552	580	520	485	503	568	512	506	515	522	555	548	506	516	531	534	518	537	521	561	508	559	506	518	548	513	521	536	543	526	528	534	536	548	550	521	543	510	575	520	524	533	586	559	558	540	532	560	501	614	579	552	508	501	544	581	520	528	544	559	538	518	529	563	507	538	526	565	561	518	504	587	498	560	596	539	524	527	517	537	538	530	554	573	549	538	578	563	532	546	548	541	553	525	547	535	527	572	538	521	522	550	559	519	526	529	538	543	575	543	546	516	547	535	518	525	525	538	522	536	535	503	547	570	515	512	520	524	558	512	516	527	533	526	521	558	552	531	503	540	593	511	511	502	525	527	541	524	525	543	530	581	524	564	534	538	545	546	502	551	536	537	535	568	533	571	529	527	515	566	545	503	545	586	524	559	538	528	508	548	545	559	544	549	526	517	537	572	574	536	551	555	582	535	535	520	539	543	555	555	569	544	589	506	536	508	553	512	546	552	567	528	555	593	506	538	553	543	531	493	545	542	534	554	532	551	531	525	576	536	537	514	531	575	529	525	547	519	579	529	517	526	527	590	587	544	522	553	520	553	566	574	528	561	524	514	545	549	519	507	538	565	554	550	514	495	512	527	529	549	580	530	551	466	559	547	541	536	514	546	548	530	532	523	503	516	550	538	527	531	556	489	531	558	515	534	534	531	517	511	564	524	532	525	535	548	521	560	559	534	553	505	525	517	537	536	525	526	524	557	537	558	588	560	526	570	568	524	502	543	500	547	541	551	560	530	572	525	532	568	546	572	568	533	555	535	511	523	546	528	519	539	548	545	549	554	544	560	523	548	514	520	533	537	513	546	510	549	559	529	568	537	512	526	508	510	508	534	570	556	534	541	597	549	497	540	583	530	550	593	543	552	556	561	565	557	527	499	551	561	526	532	553	601	502	539	556	526	520	565	510	517	557	528	500	541	554	571	497	555	550	548	531	515	544	553	588	555	554	538	529	536	584	521	535	559	536	563	522	555	533	562	572	565	525	533	529	541	552	540	529	539	501	529	537	531	592	557	529	519	534	517	534	552	596	576	523	513	552	556	524	514	543	544	534	527	539	523	565	508	575	542	541	537	515	545	547	522	560	559	526	520	515	542	517	529	513	527	549	534	540	559	537	541	531	560	544	535	546	505	528	520	566	486	589	535	550	556	524	544	523	551	540	530	516	564	532	541	536	541	534	533	561	519	511	548	497	551	512	529	527	527	569	537	557	553	507	551	538	528	550	517	530	547	548	586	526	507	534	506	550	561	511	527	530	552	569	531	564	563	552	593	520	554	582	508	528	546	558	528	554	548	539	521	541	567	504	570	536	516	556	497	545	474	496	539	575	523	543	581	558	516	557	552	525	490	551	529	539	537	560	476	571	546	498	522	517	546	530	545	553	536	527	501	541	593	553	544	556	541	544	552	543	534	487	528	530	533	489	512	568	529	513	569	515	528	542	507	539	541	539	524	495	536	538	529	577	550	547	544	541	513	540	531	553	545	566	521	495	535	530	528	530	518	547	532	506	528	530	516	494	539	528	536	524	532	529	533	490	526	536	540	519	562	532	536	532	537	517	522	508	580	499	558	516	496	554	545	509	501	518	522	565	547	506	527	515	520	506	526	524	563	564	555	522	505	553	556	570	536	550	531	533	579	545	528	534	566	519	564	542	521	496	565	537	545	569	515	526	516	526	506	544	522	522	555	545	562	544	530	576	563	534	542	539	584	501	515	533	512	516	560	512	558	550	545	557	532	573	560	536	558	514	527	555	524	494	532	559	512	517	557	571	539	534	530	535	524	512	543	569	529	545	521	533	534	582	550	541	569	524	541	501	529	555	523	544	564	532	562	513	549	530	554	513	569	553	567	494	554	554	528	546	561	532	535	528	544	560	511	556	513	550	479	551	575	553	543	524	554	532	542	525	532	514	557	525	520	507	546	554	559	610	518	539	563	540	517	517	552	531	563	540	546	521	533	547	562	525	509	547	540	560	529	547	537	563	539	503	554	550	533	555	541	540	566	517	497	537	565	523	564	541	538	559	500	547	556	510	559	516	547	535	558	504	498	545	562	528	548	548	569	509	551	528	552	531	568	555	569	538	554	533	543	511	528	532	585	538	505	562	575	539	517	524	536	583	536	550	555	545	569	552	552	579	525	544	513	507	530	551	523	548	584	569	520	486	551	541	526	519	516	526	550	556	524	572	518	555	545	536	591	539	526	502	507	559	515	520	539	530	550	538	555	503	550	563	551	552	554	535	511	503	536	502	596	528	530	533	542	525	530	514	537	528	550	489	564	539	563	553	572	551	540	542	581	581	544	547	514	542	530	578	556	542	514	532	524	519	547	545	525	561	537	582	557	534	526	563	469	526	539	522	503	542	536	579	511	555	546	577	559	522	544	550	496	530	525	548	552	535	542	556	554	509	520	488	528	524	522	484	549	544	545	546	539	552	573	512	563	559	520	535	485	531	528	562	532	544	488	568	520	511	538	546	528	547	570	540	529	530	488	522	538	535	518	550	542	511	514	511	560	572	546	551	501	553	502	506	541	571	557	560	531	562	545	567	529	514	523	540	538	545	493	525	513
65427	25273	9656	2452	1334	991	846	656	666	597	538	499	462	481	440	457	478	426	443	445	392	449	408	404	406	399	383	396	413	402	397	394	387	399	369	384	406	402	383	394	416	369	409	403	385	366	382	369	405	385	377	365	356	353	355	390	388	371	367	388	385	412	417	411	401	392	406	384	378	399	424	394	407	362	396	375	391	380	387	405	428	391	399	360	376	379	389	402	390	386	409	378	347	367	414	381	365	365	394	423	387	378	397	386	401	360	388	379	389	391	402	375	401	437	396	370	335	372	376	415	366	425	358	379	409	403	370	350	410	388	376	360	359	397	401	384	391	365	384	402	400	406	358	356	364	387	420	379	385	357	365	407	368	347	399	378	396	365	374	377	423	398	389	366	365	395	379	381	381	439	377	385	405	408	385	399	380	391	371	385	360	384	369	375	388	372	358	433	350	349	383	379	396	411	389	394	369	396	380	364	360	364	397	361	417	399	361	396	410	405	355	395	431	417	342	397	384	425	352	390	376	352	392	393	417	378	391	432	401	387	364	374	404	371	358	345	379	395	373	359	355	424	377	391	402	374	375	379	368	350	354	381	380	368	405	387	367	388	372	385	373	361	390	381	416	387	386	404	376	387	440	374	345	374	394	361	403	402	368	381	389	376	379	410	365	366	370	400	406	381	326	413	380	423	387	373	355	370	354	426	391	392	390	357	397	420	383	383	386	376	385	400	385	367	355	378	360	344	398	379	434	377	372	392	379	392	362	415	375	368	386	350	371	386	389	406	384	395	381	420	394	388	358	372	360	387	367	387	403	399	369	410	369	408	364	411	411	397	390	405	354	407	383	334	407	393	388	395	388	411	377	410	398	414	350	406	385	367	389	364	325	422	399	387	400	378	393	377	381	353	329	361	366	392	376	386	377	365	404	359	397	409	387	414	406	411	374	366	362	370	380	408	416	366	379	405	367	371	381	373	416	427	382	386	387	414	400	402	389	382	364	359	381	372	419	388	405	356	385	407	377	364	345	385	382	382	371	380	381	403	339	377	395	373	394	401	381	355	387	406	378	364	340	402	359	413	361	381	375	375	371	427	384	376	368	388	413	394	398	413	339	395	394	377	370	410	401	393	358	394	357	409	399	385	386	410	384	358	428	392	401	346	403	395	381	403	412	372	386	382	398	395	345	371	366	396	400	419	365	419	356	389	372	386	392	351	394	394	405	376	343	399	443	409	391	421	393	406	357	388	409	349	371	396	394	367	408	371	418	331	361	388	394	374	406	372	374	380	427	398	348	373	394	356	378	421	383	379	379	384	407	352	428	345	353	411	403	360	405	363	381	372	344	384	402	400	357	369	361	412	376	422	378	357	392	369	385	390	366	377	387	408	386	350	398	371	364	372	377	394	365	377	375	378	412	311	366	366	378	397	391	387	392	351	429	373	359	381	393	392	366	374	375	363	364	376	391	380	391	391	396	393	372	400	362	382	377	390	371	429	373	383	380	353	378	390	408	409	340	373	383	371	333	381	409	397	382	356	438	413	345	353	388	395	381	410	397	395	375	416	415	393	402	414	368	366	392	335	380	399	419	363	389	363	389	372	381	378	367	408	359	367	372	367	390	366	406	375	384	407	358	399	411	381	368	346	350	363	350	366	341	380	369	374	409	356	354	386	398	410	426	409	392	358	364	370	364	367	431	364	384	381	364	445	407	364	398	381	377	373	393	356	408	398	423	436	374	382	395	369	372	369	423	397	401	383	350	385	401	388	377	399	397	407	335	357	382	379	378	392	397	402	358	359	380	406	382	394	349	403	376	353	388	394	369	385	397	392	392	363	391	400	370	401	388	400	404	423	387	425	385	392	369	355	383	410	369	371	375	381	375	363	391	385	369	356	373	373	396	404	356	400	394	394	362	387	407	402	426	407	343	427	373	335	390	342	375	384	398	367	369	407	386	385	358	402	393	396	408	379	374	378	375	351	415	414	378	409	357	409	373	352	373	377	379	357	429	363	378	410	417	397	355	370	396	399	363	393	364	400	360	389	378	412	373	406	374	359	380	387	371	413	408	392	388	371	376	377	381	349	361	363	410	347	422	344	370	372	377	381	360	388	360	403	372	387	410	371	400	366	390	395	403	376	396	360	398	369	408	381	408	379	391	396	351	382	380	409	378	395	378	396	350	410	393	398	399	407	398	361	390	399	385	431	401	365	374	366	367	381	366	360	391	384	422	388	415	358	366	408	393	359	351	386	342	339	378	362	357	376	401	370	365	367	385	403	395	401	378	396	414	361	347	383	350	377	404	426	386	345	353	374	442	371	405	363	389	381	366	371	375	369	365	388	375	395	384	422	400	351	361	395	389	364	405	438	404	373	369	399	362	366	384	358	394	408	389	401	409	380	385	372	392	346	377	363	420	369	377	409	411	388	407	387	377	373	391	391	378	381	361	420	382	394	368	364	390	371	394	385	383	382	351	370	364	363	405	339	352	384	357	400	365	394	387	404	389	394	396	355	362	381	366	359	399	384	393	381	398	368	358	402	376	362	398	362	401	390	357	405	403	388	373	371	362	400	414	374	373	371	377	361	396	375	356	413	354	393	423	409	338	354	402	399	366	387	345	408	379	384	385	362	375	403	411	378	398	412	387	368	392	367	357	336	416	377	368	420	375	394	377	372	404	368	366	408	417	386	393	400	384	405	391	390	380	383	427	403	370	375	404	381	367	366	381	408	397	371	388	393	370	388	378	404	378	340	392	422	391	388	413	393	368	350	402	375	325	404	348	380	336	380	409	388	380	396	391	387	375	411	418	398	387	385	392	365	369	366	404	359	411	367	361	387	379	419	416	429	411	363	373	362	396	392	333	381	361	386	388	398	336	374	357	378	383	408	346	393	382	434	386	369	392	379	366	371	389	404	391	383	395	367	398	382	347	387	373	363	387	393	419	389	387	393	400	373	353	415	376	381	412	343	386	411	364	413	376	388	416	395	367	368	340	381	373	391	379	375	384	390	365	376	395	393	367	361	397	413	353	336	370	353	390	366	382	388	377	390	392	391	406	393	361	354	387	416	372	366	376	397	395	386	383	386	355	367	406	401	396	376	390	408	370	392	411	343	394	377	416	369	343	370	399	375	351	396	394	404	392	344	399	418	376	395	375	361	365	373	400	345	383	441	356	397	404	394	398	383	382	372	363	390	375	360	389	423	350	364	379	362	383	366	382	375	404	346	383	421	377	393	361	378	418	362	381	352	406	424	381	419	388	414	369	428	419	346	344	396	391	391	378	386	388	402	360	378	389	408	376	412	387	395	385	368	383	391	382	384	401	402	391	391	414	395	377	391	422	378	354	394	416	414	403	391	385	425	384	401	382	398	408	357	383	385	365	381	358	369	404	398	389	402	404	350	380	396	422	394	407	428	390	375	390	386	362	380	362	411	385	375	406	409	400	405	417	429	405	402	387	363	370	400	381	394	355	367	399	366	384	382	361	377	344	400	361	411
33143	2238	4393	5088	4392	3648	3097	2673	2208	2086	1782	1780	1576	1522	1493	1258	1342	1282	1259	1258	1121	1127	1175	1148	1139	1124	1010	1058	1061	1022	1023	979	1036	990	1038	961	977	986	929	986	985	979	982	923	941	873	940	971	927	1024	939	922	972	922	941	977	932	934	901	994	894	940	991	893	919	926	877	896	884	936	966	864	929	880	915	934	917	941	902	897	899	899	964	867	915	908	885	935	864	912	928	861	926	905	871	934	891	899	962	926	909	905	906	934	916	946	905	869	963	948	930	908	922	920	928	907	889	942	869	917	915	888	925	898	864	953	906	946	852	957	938	899	869	919	923	830	918	905	912	816	966	860	852	879	939	880	928	940	880	902	943	874	929	969	905	895	907	880	891	860	919	915	894	910	940	897	872	928	936	898	868	848	907	932	854	887	896	867	866	834	895	878	872	900	883	887	931	873	873	842	875	893	885	876	883	825	837	896	865	881	949	903	941	876	908	885	922	863	933	883	927	883	917	888	862	899	905	876	919	915	908	934	898	928	941	931	880	902	906	869	907	931	907	895	992	909	950	864	851	873	943	937	919	862	881	926	900	865	861	918	905	920	943	892	885	850	910	882	920	929	863	874	944	875	982	893	914	866	923	908	916	859	877	895	919	855	856	851	867	891	953	894	892	863	858	906	844	940	887	877	849	897	908	915	913	867	882	906	865	962	903	812	878	895	903	901	861	894	894	908	925	933	905	867	882	921	938	884	871	840	937	887	872	858	912	882	875	857	889	921	935	885	861	933	933	869	912	908	857	885	886	956	864	910	939	858	883	901	916	899	880	906	847	894	867	956	903	841	914	869	929	879	918	904	898	905	904	899	878	887	897	901	939	910	877	957	876	884	869	839	880	921	914	904	846	900	871	900	921	833	888	945	850	890	890	884	847	925	870	881	881	901	866	888	851	878	897	921	894	877	915	845	892	906	936	883	885	869	866	893	892	890	928	920	865	916	885	889	887	917	879	905	874	892	918	904	877	937	875	946	884	897	884	922	933	940	833	943	921	906	892	861	818	887	871	866	894	886	922	886	883	875	843	895	844	893	892	916	837	916	884	848	897	886	842	951	873	927	909	909	949	909	896	943	960	925	890	880	871	892	864	935	877	886	894	913	868	903	894	861	945	904	854	907	867	860	917	906	922	879	885	883	917	922	875	898	886	888	958	899	883	865	913	923	866	954	881	903	884	909	846	833	913	918	926	940	843	961	906	879	882	854	899	942	932	921	929	877	909	891	865	885	867	884	890	901	888	922	900	893	918	871	807	941	869	875	941	908	910	955	931	891	904	913	836	851	894	870	869	902	946	844	859	935	871	916	913	925	937	892	930	893	840	885	941	885	934	897	841	823	928	864	901	890	879	877	868	909	859	941	906	838	920	877	863	903	824	878	891	895	932	885	905	902	910	943	956	929	889	895	887	885	907	883	935	834	887	914	894	873	883	899	898	845	899	928	907	890	891	859	862	815	903	875	872	876	859	863	955	854	880	877	917	831	900	946	842	914	914	925	859	948	884	894	900	933	891	911	936	881	851	842	905	963	849	912	872	895	878	909	885	857	923	897	883	864	846	956	884	857	885	871	917	883	926	908	906	873	896	950	886	898	911	885	857	933	897	903	865	877	902	948	884	855	839	915	894	904	885	893	900	924	963	894	911	922	887	886	928	909	896	860	864	887	923	848	945	906	904	913	888	866	910	913	922	872	877	888	924	879	838	902	897	879	866	886	891	907	863	887	933	992	884	934	848	907	920	870	871	924	890	923	887	908	891	900	863	895	896	918	908	898	937	872	933	929	867	866	916	909	923	883	925	917	845	998	895	885	930	931	899	939	889	917	857	926	886	911	892	884	908	910	883	876	893	931	843	850	896	911	874	899	904	842	894	929	942	937	900	836	924	873	912	941	886	861	901	882	828	932	952	901	945	883	873	877	932	890	873	908	913	876	898	886	914	874	893	893	844	964	960	915	924	862	897	884	888	910	905	921	932	858	902	875	870	876	873	867	879	853	857	899	871	849	830	814	936	899	894	887	905	912	869	879	913	884	924	945	892	885	905	911	845	900	876	925	921	887	930	850	935	855	868	886	891	969	874	907	921	876	897	889	906	925	908	882	871	916	875	861	927	877	894	837	916	951	864	892	893	896	900	901	919	901	910	863	912	888	847	898	863	914	825	859	940	924	893	931	916	863	867	938	916	862	891	902	906	870	904	843	918	916	888	954	868	914	894	907	893	899	874	901	917	860	882	928	896	884	868	880	868	913	929	890	885	928	867	891	882	903	897	927	864	860	868	882	912	867	840	902	883	874	883	893	917	911	900	884	890	875	885	883	914	900	865	881	875	893	874	953	904	889	862	876	913	861	920	890	908	922	883	904	896	884	894	936	948	925	860	863	900	896	924	870	882	945	857	896	915	908	909	912	886	858	883	927	896	880	888	949	889	971	899	913	943	875	880	869	856	891	931	844	901	944	901	880	914	906	918	925	847	912	934	883	981	912	903	935	884	897	919	904	892	913	904	876	880	887	874	896	903	933	914	928	919	831	877	929	902	880	937	935	855	897	875	945	854	870	891	853	857	897	918	902	910	879	903	865	854	863	870	842	834	890	897	929	870	871	853	935	930	856	825	913	872	911	951	910	877	897	859	921	876	918	863	915	879	873	895	865	922	881	860	936	912	865	908	874	896	916	815	889	907	888	901	905	927	910	919	906	916	895	941	931	939	887	899	840	864	846	882	821	925	871	904	877	886	867	934	894	886	897	849	946	879	905	867	912	911	914	938	880	904	945	903	863	882	882	891	866	905	868	925	865	863	881	898	904	918	906	918	867	899	844	839	916	910	935	911	889	891	927	944	971	903	878	860	931	889	867	893	879	891	910	908	863	899	859	897	861	917	878	943	887	944	858	898	908	876	870	880	891	920	855	838	854	913	896	922	910	892	880	898	864	870	896	910	913	900	865	860	904	896	916	889	894	932	888	934	926	973	883	917	884	849	903	864	882	965	890	936	886	892	912	929	867	941	935	888	879	905	845	891	875	939	884	838	898	928	884	870	910	902	855	850	884	900	890	926	979	944	911	923	882	905	877	846	897	834	839	916	893	898	934	943	947	895	921	869	855	861	889	882	882	926	895	834	877	911	897	933	891	886	894	896	900	865	921	897	944	898	901	879	913	877	889	887	933	874	878	935	853	893	885	942	912	874	919	842	853	873	885	890	895	939	928	914	920	878	903	926	897	820	880	873	892	873	904	883	813	897	873	873	852	928	899	931	922	940	906	889	910	873	856	909	892	885	914	854	868	861	900	889	895	861	845	917	897	901	950	841	881	892	931	886	868	926	891	869	856	925	920	914	879	896	913	840	930	904	904	918	892	865	880	895	824	914	921	929	883	901	884	877	933	947	930	882	854	880	912	843	933	843	898	893	862	902	933	862	870	840	958	841	878	922	921	897	850	943	869	884	925	890	945	900	918
6758	297	160	147	146	132	168	156	139	130	127	147	141	119	126	134	127	137	132	127	114	130	152	146	129	134	141	124	129	149	138	121	125	131	155	138	132	141	131	122	127	130	166	154	130	138	133	95	146	114	108	138	107	126	121	137	122	117	125	145	109	135	113	148	147	125	139	133	149	131	157	105	145	112	111	133	131	103	135	131	144	122	119	154	137	136	135	128	142	106	143	135	124	136	151	124	128	118	142	136	131	133	126	133	141	149	127	122	178	133	135	121	157	152	141	151	134	124	146	157	119	142	128	117	123	141	123	133	141	132	136	117	113	141	145	127	132	134	134	136	123	137	131	132	105	140	140	138	129	142	140	142	147	129	125	129	142	141	122	123	137	138	148	139	136	125	153	128	127	140	138	123	134	130	140	116	126	138	128	130	161	139	148	125	142	138	144	133	136	169	124	131	112	136	114	117	129	106	118	139	113	125	153	125	140	136	125	146	146	144	124	137	130	142	146	143	130	123	134	128	122	139	131	135	146	140	131	172	125	136	123	134	132	136	119	158	167	137	122	131	132	128	130	145	120	130	133	123	130	114	117	127	128	125	129	127	104	128	126	133	135	117	133	132	117	136	123	121	115	124	130	126	132	131	162	129	142	140	116	132	150	135	137	129	127	128	132	115	144	136	121	147	126	121	119	117	125	124	141	140	137	126	141	161	153	121	147	146	118	126	134	125	137	155	134	143	137	101	136	130	140	105	114	111	112	133	119	139	131	147	141	144	114	139	118	122	102	134	135	151	152	125	131	121	150	140	123	135	106	133	121	135	136	146	123	146	157	143	105	118	116	130	153	112	140	134	136	128	111	132	147	135	136	132	131	160	140	141	158	142	111	113	159	120	135	146	167	139	132	152	121	126	114	127	143	126	119	134	139	147	131	152	144	129	143	150	155	128	128	136	121	118	147	134	140	146	148	128	129	123	122	115	136	128	125	134	128	117	128	123	122	138	127	156	143	134	144	118	141	132	134	123	106	136	152	157	131	124	125	124	120	120	139	139	129	133	147	118	122	123	141	154	131	140	146	147	145	140	141	140	131	123	122	129	127	143	142	136	128	112	125	135	123	137	128	130	111	130	139	138	145	144	141	150	144	136	145	146	145	136	120	135	140	152	129	138	140	125	143	126	131	113	127	126	129	144	110	144	135	129	119	128	126	152	123	140	151	134	111	143	119	127	139	113	122	146	150	112	139	139	132	119	125	131	150	130	143	156	115	145	122	124	132	142	120	128	134	159	111	119	119	156	142	121	146	125	114	126	139	127	148	136	128	148	138	132	131	117	128	134	142	134	153	150	121	136	126	128	119	132	141	117	144	142	115	151	143	117	122	130	138	109	140	114	139	127	126	149	137	145	139	146	146	137	131	150	140	123	145	124	155	138	145	137	111	126	138	121	134	152	128	118	118	114	136	132	105	120	144	126	137	138	130	140	131	153	127	135	135	127	140	139	126	131	115	157	121	151	129	109	125	117	112	154	136	128	118	159	134	109	146	148	131	152	136	129	130	142	141	144	128	118	161	131	157	128	122	136	149	131	126	135	126	101	131	125	143	143	136	141	142	131	127	125	136	134	142	147	128	140	152	145	144	151	132	163	135	147	146	133	138	103	144	143	129	134	138	131	132	120	125	126	139	124	127	134	153	127	129	118	114	143	125	139	121	163	104	139	147	142	144	141	120	133	116	126	142	124	135	135	147	114	123	119	147	136	127	114	156	133	125	129	115	151	140	149	137	161	114	137	124	141	136	144	134	123	133	121	139	144	144	129	145	116	159	149	128	131	156	129	145	118	147	128	123	155	119	129	117	121	134	133	130	130	120	137	151	132	130	137	143	119	144	128	140	135	121	134	149	125	128	142	133	133	121	119	141	146	125	119	134	156	115	115	130	123	130	144	141	134	140	135	130	131	125	112	125	133	134	132	150	155	119	148	150	129	137	120	125	119	126	138	135	141	137	134	113	140	138	136	152	118	117	124	148	113	125	130	147	141	125	138	119	135	134	148	125	129	113	127	127	143	151	128	149	126	112	129	131	134	143	126	140	124	140	141	119	128	130	128	150	134	144	138	119	123	125	123	118	125	133	149	144	144	129	135	147	130	134	130	131	110	128	132	136	131	134	147	132	135	139	120	118	126	152	115	135	119	131	139	129	120	131	129	132	137	136	126	120	120	117	139	117	141	141	128	123	141	123	114	146	136	145	136	135	112	148	146	145	144	134	130	147	149	137	148	149	126	155	131	146	130	142	144	117	142	106	131	130	154	138	124	126	122	137	132	133	112	144	134	130	112	137	140	129	115	153	147	126	115	111	134	157	131	117	143	129	112	144	128	129	120	127	149	134	150	125	132	116	132	124	135	105	139	141	114	131	161	122	134	131	149	123	129	123	135	134	144	149	154	141	122	136	133	135	130	116	118	146	123	119	119	128	124	151	111	129	134	162	144	137	118	127	120	132	135	133	134	123	127	149	135	140	126	112	139	139	126	149	106	126	126	142	109	153	122	129	136	117	149	153	123	159	129	111	139	124	138	164	118	119	143	130	121	132	132	118	162	133	136	148	125	130	130	122	133	154	129	113	120	124	134	122	128	156	110	121	131	126	128	134	131	135	118	141	147	126	122	142	127	146	116	123	140	139	141	122	143	104	143	147	142	154	118	148	126	125	145	126	121	117	140	149	122	117	167	112	135	128	136	116	140	115	121	133	135	124	147	110	135	122	131	142	114	121	122	106	150	145	126	126	105	135	138	146	129	140	128	126	129	145	114	146	140	145	151	115	127	132	143	147	147	136	125	152	136	141	145	141	143	145	146	124	149	126	120	112	146	135	143	137	136	130	144	126	132	145	133	117	140	128	96	138	142	133	144	144	138	125	125	145	134	125	136	150	131	140	114	118	124	126	142	134	132	138	140	125	146	123	137	149	152	135	132	143	132	138	116	124	137	109	133	115	110	140	116	140	130	128	139	125	118	151	128	125	124	141	143	134	131	106	132	129	121	163	123	131	129	111	146	130	134	152	124	115	132	126	128	122	146	130	125	160	135	138	129	131	118	139	134	120	134	113	123	134	132	118	141	126	137	146	133	141	149	125	115	113	123	131	136	119	106	151	172	140	126	130	128	129	122	131	124	138	126	126	112	117	132	134	148	128	109	130	134	131	114	136	144	121	146	133	134	136	154	132	151	116	127	103	130	130	141	121	143	126	146	151	130	133	128	138	130	121	134	137	145	137	128	140	153	132	139	136	117	126	117	153	147	142	134	139	150	132	131	149	134	136	140	145	123	124	124	137	126	145	132	128	145	124	134	137	135	118	132	122	143	134	121	141	128	148	117	120	128	138	118	131	131	139	146	134	136	142	125	128	132	151	147	139	146	125	141	132	127	126	148	119	128	131	141	126	134	128	148	143	132	144	147	138	126	128	143	117	145	124	105	132	115	138	126	128	156	141	131	116	114
6320	409	447	413	430	427	430	451	385	403	349	407	402	384	391	406	353	425	385	393	391	377	355	398	392	348	394	347	396	401	392	374	403	392	385	377	356	410	352	367	363	402	374	396	367	371	373	407	373	387	366	380	391	387	393	378	328	400	402	394	383	401	374	389	393	350	374	375	358	387	372	358	402	382	383	388	371	408	359	383	390	356	389	411	356	377	395	380	370	365	361	404	426	376	355	381	383	341	375	367	375	379	348	408	389	375	367	378	403	369	360	381	406	389	397	356	360	334	392	358	346	369	365	386	404	360	366	344	401	337	402	359	367	364	359	379	375	402	371	367	358	385	366	395	381	391	384	382	367	385	346	365	397	403	372	361	382	364	393	415	363	385	382	345	369	383	376	372	381	339	375	345	381	353	367	368	366	379	354	383	392	376	385	387	392	405	372	407	320	335	374	380	400	353	371	385	362	375	360	381	368	409	369	413	406	332	403	375	370	414	404	366	373	386	396	370	375	396	370	385	382	410	358	386	394	384	365	378	367	372	403	389	408	401	340	356	353	360	378	408	380	387	387	342	387	375	381	416	364	385	379	409	389	367	398	377	378	380	395	399	380	387	385	398	364	401	383	393	361	367	375	374	400	352	379	366	385	375	370	384	403	359	362	338	429	391	392	372	378	375	379	388	353	355	363	404	384	375	397	359	418	396	387	346	388	390	360	343	392	348	370	360	408	379	344	355	349	383	381	383	384	395	403	386	356	357	399	390	361	370	375	420	357	350	411	390	385	381	394	402	386	427	409	397	384	380	391	380	361	382	325	383	386	422	360	372	378	337	400	331	399	377	381	379	356	354	378	396	372	401	390	389	387	406	394	397	409	391	375	379	401	368	401	381	373	393	357	364	399	346	384	381	385	349	374	394	418	369	419	370	395	380	398	346	367	384	389	385	366	343	386	389	373	387	372	366	375	405	372	352	368	406	366	366	379	377	341	404	372	385	351	397	360	362	369	412	419	352	402	364	366	355	380	366	414	340	371	392	363	397	359	384	382	356	370	369	378	378	366	366	375	371	329	393	384	391	409	365	367	385	370	364	393	351	406	376	395	410	375	397	395	392	389	344	376	398	389	370	364	407	377	373	367	381	385	377	370	353	435	363	382	362	376	385	403	381	360	365	372	381	356	360	386	399	352	359	385	399	391	387	390	393	391	417	360	361	386	388	386	423	393	367	359	368	368	401	383	390	383	375	360	418	401	377	351	373	383	361	353	365	382	419	411	372	381	382	406	365	403	366	344	393	382	379	373	376	399	367	364	368	374	404	374	353	387	398	358	404	391	393	373	381	358	351	392	367	385	372	373	383	392	357	369	406	405	374	392	377	369	384	395	400	383	397	358	364	379	387	364	384	343	361	355	383	392	389	381	389	385	380	371	381	360	369	396	386	372	367	409	385	340	378	368	374	382	370	406	381	395	359	375	415	400	385	379	378	362	348	374	367	381	353	405	389	364	393	400	384	341	413	401	345	383	390	363	392	373	386	433	387	391	370	342	401	354	386	406	375	362	355	345	351	356	400	389	371	409	326	366	400	404	367	409	370	386	377	392	359	358	370	338	388	373	357	402	368	382	389	329	401	368	385	402	384	400	396	400	387	372	403	360	368	375	362	377	394	364	353	371	346	383	385	410	361	423	382	378	410	351	372	389	354	350	346	355	360	347	390	398	397	379	329	381	354	372	370	405	379	369	380	392	378	367	366	408	368	338	377	390	365	338	385	348	396	396	389	368	391	400	386	375	380	383	408	368	380	355	370	386	375	351	402	371	422	381	365	398	395	372	414	382	387	394	390	387	392	386	422	368	369	390	369	379	419	337	375	390	368	375	384	373	360	392	342	346	366	385	367	377	395	362	353	397	379	393	388	406	381	381	379	402	369	355	397	414	379	343	369	419	366	349	365	370	369	384	375	399	381	341	341	356	372	337	355	399	387	348	390	359	382	355	393	361	366	347	378	342	382	368	381	379	371	426	357	386	407	355	358	373	395	357	394	378	396	359	370	379	381	400	372	392	368	380	391	399	377	394	389	402	362	396	390	379	410	390	387	343	356	377	413	386	372	374	350	409	398	372	383	369	418	403	375	410	381	381	380	395	388	336	356	369	366	361	391	365	358	358	407	372	390	410	404	389	386	403	407	389	401	375	373	356	363	384	356	372	389	388	415	409	382	370	374	393	372	371	366	385	367	382	344	417	375	389	429	353	397	409	423	341	378	381	375	390	406	385	372	386	356	352	400	401	377	389	404	381	364	347	374	380	375	362	385	428	364	356	390	379	396	358	402	360	389	413	372	350	340	370	382	374	366	383	374	363	376	410	387	353	353	388	398	388	355	357	376	355	365	379	380	408	355	391	363	373	389	361	384	347	379	334	354	384	374	362	343	382	348	381	357	397	399	340	373	402	396	349	378	373	369	377	377	399	365	392	364	360	353	371	407	361	404	381	393	397	360	357	379	385	369	357	400	385	374	401	354	390	376	380	395	358	378	368	386	409	376	413	390	400	368	374	378	371	420	403	408	374	406	386	354	389	402	357	381	343	360	392	386	363	374	402	401	392	368	402	395	400	375	359	381	348	396	402	366	387	344	374	379	355	384	404	359	385	376	356	404	355	405	370	368	350	372	417	385	379	364	377	391	360	356	402	406	370	350	379	367	381	372	369	388	372	388	367	365	380	355	378	357	385	373	353	382	418	348	380	398	409	356	367	416	400	354	390	382	369	385	400	406	407	373	352	377	356	377	387	415	412	352	373	386	412	370	397	393	407	354	371	386	418	392	358	373	353	386	359	415	381	396	341	385	377	343	371	346	365	379	366	357	360	359	385	369	388	385	371	355	381	366	343	369	367	337	383	347	364	379	363	356	340	408	361	365	369	397	376	383	402	397	360	388	407	394	373	428	397	349	367	371	377	379	350	411	351	351	372	378	365	358	387	381	403	372	377	347	357	370	355	367	375	390	342	384	382	386	342	353	367	377	403	333	376	372	375	352	387	375	370	386	385	403	357	407	422	384	355	384	415	361	369	422	397	363	353	385	342	368	378	350	387	401	403	369	353	366	359	394	371	354	363	387	375	354	340	390	397	396	383	358	391	412	346	376	342	395	391	383	373	366	380	395	365	364	393	381	357	387	382	409	424	419	378	380	371	387	390	412	399	378	340	334	353	358	404	381	399	403	390	410	396	422	389	400	350	359	385	360	352	359	390	389	375	379	351	371	381	378	375	384	349	384	385	371	372	377	366	379	386	386	388	395	393	402	370	342	380	353	348	373	375	376	385	381	377	381	377	406	380	401	367	360	379	357	356	378	406	369	413	367	376	394	400	361	393	394	335	396	372	397	356	395	348	392	371	396	393	365	344	371	353	399	393	378	402	385	367	391	335	403	375	342	398	379	394	353	359	407	386	374	369	396	373	365	401	383	366	367	394	364	373	385	359	388	381	382	354	385	407	353
54526	19326	2848	927	680	489	425	332	351	306	288	286	260	291	251	258	255	256	220	234	219	214	212	226	250	219	210	194	192	224	212	214	209	214	187	196	186	186	207	194	208	194	216	194	184	209	196	216	212	252	198	191	226	184	220	197	202	194	199	203	200	211	214	193	198	217	206	201	235	211	195	192	198	228	185	224	194	193	198	208	189	211	175	213	203	216	165	202	232	202	214	216	205	215	177	221	203	239	230	202	207	196	219	199	216	218	221	214	205	223	184	187	202	223	167	233	187	192	215	205	188	181	235	203	218	189	210	213	194	211	207	215	208	217	197	226	178	184	220	209	166	232	202	198	213	210	212	202	177	236	214	206	201	225	194	218	207	196	187	202	198	198	221	217	193	220	187	205	221	201	208	204	228	205	211	203	231	170	230	208	222	229	192	191	210	212	193	231	206	218	175	202	210	203	188	209	205	180	206	195	190	193	198	188	234	187	212	202	187	206	219	196	195	210	200	191	208	206	206	212	205	186	197	204	216	214	196	213	193	238	191	209	206	205	208	217	181	211	187	185	204	220	232	205	212	194	229	194	210	216	227	220	209	198	201	192	191	207	227	173	203	203	182	211	202	201	200	201	191	203	182	229	193	194	193	219	199	190	181	224	206	205	197	204	198	186	211	196	203	252	211	221	202	193	196	226	216	209	221	195	202	209	201	210	206	211	195	207	177	185	214	204	242	195	231	192	190	196	184	186	194	204	215	190	210	215	218	206	201	196	211	198	210	173	210	215	189	178	192	225	169	193	218	193	196	201	250	202	204	201	203	204	220	198	203	192	209	197	216	224	224	198	212	215	195	206	202	199	215	197	213	215	176	226	199	212	190	187	194	181	191	178	196	227	208	193	193	189	208	197	193	228	240	206	181	194	203	220	195	194	182	207	234	213	189	207	218	211	209	210	205	219	214	185	204	204	207	192	198	215	236	214	162	190	194	212	200	182	198	205	191	198	249	207	176	241	179	213	172	221	175	216	207	216	190	204	185	226	196	171	186	187	183	201	208	216	213	207	206	224	255	213	225	220	177	196	181	215	190	264	213	190	202	197	209	196	186	199	225	179	198	187	180	225	231	203	254	196	194	185	204	193	224	200	225	215	209	223	213	181	193	191	165	222	191	226	197	189	205	206	215	189	213	218	194	189	195	226	217	229	202	198	204	214	214	194	198	209	203	228	185	212	194	184	193	200	202	210	208	211	197	203	190	215	199	236	179	212	205	207	211	200	204	182	210	198	243	185	209	201	233	215	196	188	196	200	214	197	223	205	218	196	190	235	205	207	195	204	178	210	203	209	192	208	202	196	209	195	223	187	200	192	182	205	206	206	212	208	203	194	217	201	215	202	210	201	231	212	194	209	212	214	225	230	219	211	193	197	189	194	199	182	204	200	190	216	208	217	212	176	204	210	208	183	167	193	190	178	176	178	198	179	221	204	188	201	216	185	231	211	210	200	208	209	202	204	220	219	199	205	214	188	203	211	206	209	192	213	190	175	205	206	209	210	210	200	207	212	202	213	204	212	209	236	199	218	207	213	203	204	176	207	190	201	203	203	224	197	192	218	188	210	222	203	159	193	214	214	216	232	206	192	191	182	199	222	203	197	223	182	210	216	203	205	209	195	191	211	197	208	203	212	187	208	203	174	198	175	220	224	203	208	212	210	208	194	186	181	204	212	189	232	212	199	195	206	194	219	210	208	226	183	212	224	198	198	207	223	224	194	197	184	222	206	219	175	202	216	199	212	209	199	211	233	202	188	227	215	208	200	216	228	195	177	193	193	222	201	190	189	203	184	205	189	191	178	198	215	211	201	224	182	205	204	204	194	185	208	219	215	240	197	227	213	177	209	236	205	191	215	223	190	221	224	185	185	188	204	232	197	206	213	225	201	184	183	230	207	178	196	214	204	211	214	189	200	210	206	217	207	196	212	165	198	220	212	221	218	228	217	222	184	218	200	193	228	222	191	236	197	197	178	192	206	211	189	205	224	192	189	201	223	214	214	179	200	222	173	217	210	195	210	189	185	206	188	200	218	213	207	199	173	212	205	213	214	179	230	231	200	209	203	220	202	208	220	185	193	179	212	263	198	184	198	224	188	198	219	194	234	219	193	196	188	201	179	192	212	201	236	207	223	187	187	219	180	209	199	200	201	194	190	199	231	208	190	196	203	189	193	185	231	195	190	184	217	231	219	203	201	209	201	214	227	215	196	192	220	226	187	212	203	190	186	227	192	201	205	220	214	202	210	210	200	209	207	213	172	227	197	212	224	195	188	224	215	209	220	190	208	197	237	200	195	216	194	202	216	220	216	211	179	242	193	200	190	205	215	205	214	220	208	194	208	197	222	179	223	223	190	200	188	226	193	206	186	225	192	197	201	231	186	205	187	197	227	226	190	217	204	200	220	206	193	214	217	219	204	204	199	193	203	195	203	187	239	220	197	222	218	239	231	222	205	222	200	177	217	192	191	204	206	229	224	225	228	225	199	201	201	184	228	172	199	188	187	187	198	210	196	221	219	190	206	189	223	188	223	180	186	198	199	190	204	224	221	243	179	219	232	166	200	217	212	197	202	194	221	205	221	199	212	207	216	199	189	229	218	215	175	186	203	209	191	226	177	214	196	209	210	177	199	213	211	225	224	193	204	208	176	234	233	208	194	195	211	213	195	198	202	192	208	202	190	225	237	217	185	204	198	209	198	195	222	217	185	179	167	232	202	207	197	214	194	196	207	207	192	201	221	219	224	182	197	217	203	200	236	214	218	222	206	220	199	207	218	200	182	212	224	196	194	190	174	171	214	200	189	201	193	195	207	195	223	195	218	213	211	212	206	218	202	203	227	211	201	210	189	199	209	183	222	228	216	225	225	175	195	187	208	220	188	203	245	175	215	205	196	205	214	224	207	205	194	168	188	220	204	196	198	190	192	202	203	226	214	188	230	183	187	181	216	198	201	217	220	213	183	227	235	203	202	212	191	173	204	200	212	229	196	195	187	210	232	206	183	205	190	225	196	215	195	169	236	225	189	195	210	197	185	201	212	200	183	222	207	205	203	206	209	198	199	228	202	229	215	218	224	192	199	210	212	217	218	179	198	235	190	192	204	210	220	175	215	215	166	202	208	217	197	212	224	197	196	203	189	206	204	204	198	181	206	191	165	197	202	186	225	192	190	189	207	235	210	198	210	206	203	193	201	189	189	188	188	230	194	173	205	191	186	200	201	200	228	215	227	190	202	219	213	196	187	217	191	220	202	188	212	204	202	198	208	196	222	180	196	220	194	201	201	210	191	208	201	193	189	211	193	203	207	208	227	191	187	199	224	202	216	209	207	218	240	228	174	222	186	233	226	218	168	175	194	215	225	229	197	203	178	210	235	210	229	201	207	207	207	210	187	206	182	207	204	181	199	213	198	201	217	205	221	221	210	202	189	203	203	205	205	216	243	190	200	208	218	210	224
27094	1254	2346	2671	2351	2013	1620	1487	1184	1085	1097	954	963	870	867	800	736	742	727	667	679	742	650	652	676	620	603	644	655	588	585	559	588	614	595	638	556	592	599	581	590	575	575	530	578	590	611	572	566	565	571	540	561	539	569	541	522	563	536	520	561	561	579	539	541	547	535	534	547	532	497	559	545	557	558	600	537	534	549	575	593	534	536	518	552	571	513	540	579	506	547	601	509	570	543	538	556	517	508	567	529	512	565	558	508	517	572	534	539	543	563	531	528	571	514	549	556	534	532	538	573	508	512	533	565	515	572	568	569	533	563	503	577	545	523	526	539	537	552	532	554	550	522	548	522	556	507	498	536	557	565	524	533	554	557	545	548	515	568	521	504	539	539	558	533	480	539	545	512	525	554	526	565	554	555	536	565	579	513	528	565	544	547	535	569	554	521	534	549	559	526	500	536	538	536	574	551	513	530	561	522	517	549	519	572	512	571	558	551	561	571	523	530	514	579	511	553	526	553	551	545	566	530	537	524	549	515	531	506	556	523	530	550	531	537	570	521	561	546	560	514	517	572	534	552	540	526	558	598	542	554	512	520	529	526	519	523	528	572	525	532	554	543	558	548	539	515	527	519	529	567	572	521	557	522	507	540	590	545	548	534	543	513	499	493	600	540	527	549	549	535	521	554	521	583	559	532	550	560	526	533	553	520	525	490	526	555	562	538	555	569	542	549	582	531	536	578	561	561	511	512	559	557	556	528	518	524	557	537	533	525	480	598	496	549	541	533	521	574	554	545	539	539	561	492	508	524	519	519	525	549	526	587	509	532	528	516	527	545	539	564	540	549	504	574	521	501	550	525	566	543	551	532	560	528	554	549	541	532	539	556	544	508	563	531	572	544	533	570	541	550	552	533	527	534	534	550	566	555	495	509	533	511	551	542	524	527	535	553	583	557	507	555	556	535	533	518	557	555	532	524	524	521	541	517	554	527	509	513	567	551	577	549	534	550	549	547	485	530	562	557	557	557	518	508	564	511	534	551	533	513	542	527	538	545	544	532	538	522	500	545	529	559	486	530	534	578	548	527	532	563	549	535	552	582	541	527	523	530	511	549	552	549	547	546	558	534	538	540	539	590	548	528	567	545	545	580	581	554	535	531	559	498	545	523	538	519	532	536	568	552	565	548	527	520	566	524	526	508	561	514	516	548	546	555	507	569	548	519	572	479	521	503	544	560	476	527	558	544	505	529	585	559	522	552	518	500	517	551	557	533	507	543	519	560	590	561	535	553	529	546	564	523	563	557	513	551	562	582	539	592	577	548	523	543	540	575	536	517	535	527	514	499	577	549	539	528	571	525	506	497	572	564	550	550	496	520	543	518	540	542	558	491	575	551	532	520	549	568	561	574	528	532	573	555	532	583	487	556	570	570	531	556	522	551	490	509	560	542	580	541	562	526	566	542	520	529	544	522	565	534	518	542	592	562	574	557	532	512	518	569	514	557	526	535	519	523	573	534	548	539	543	512	533	584	564	560	546	513	494	509	518	548	561	526	549	542	539	552	578	573	570	556	489	564	563	571	565	502	565	543	568	598	555	556	549	522	516	527	550	524	549	543	535	541	516	550	541	508	554	525	539	558	523	525	556	575	549	553	589	533	489	535	535	515	605	556	558	506	532	539	518	516	538	568	545	576	497	565	506	550	566	523	548	512	495	513	543	533	579	592	571	582	568	548	556	572	554	514	549	561	516	526	532	588	514	519	481	499	548	549	524	581	547	547	546	557	612	553	533	521	531	561	524	528	560	506	544	558	560	538	512	570	517	532	555	528	561	520	528	565	541	576	572	559	545	557	548	526	550	523	521	550	552	513	572	555	515	476	516	541	532	516	570	508	569	493	563	578	549	553	554	493	577	552	537	564	531	520	518	553	483	542	521	581	542	523	549	553	549	556	560	527	510	580	569	529	531	519	534	534	549	525	495	569	540	536	535	551	514	565	533	539	521	572	567	510	561	561	533	547	536	526	544	524	530	546	538	551	536	553	503	512	511	547	552	558	445	541	540	538	579	515	507	591	521	506	571	545	545	537	546	521	531	549	551	550	540	559	568	532	539	579	549	568	557	522	533	547	557	505	532	593	505	589	522	513	561	549	541	548	521	518	537	582	517	562	531	574	566	508	527	496	570	537	534	505	554	529	548	539	539	522	560	499	541	507	524	548	549	552	575	585	536	539	545	541	480	551	502	547	576	496	508	528	531	544	564	514	545	512	514	509	507	551	547	542	517	506	547	542	496	549	538	503	566	551	545	552	520	522	531	475	549	527	516	524	541	546	544	545	511	521	579	552	495	532	550	525	512	537	557	556	523	525	533	498	546	560	563	474	515	506	559	553	541	512	530	570	543	571	582	522	543	565	521	522	545	526	532	524	528	563	573	530	521	545	523	558	511	540	503	549	569	545	527	579	570	579	475	526	574	522	555	555	570	520	553	555	539	546	542	564	544	513	543	554	544	494	546	566	517	504	522	555	554	535	570	560	575	561	528	504	570	544	527	555	535	533	550	536	533	527	524	524	528	507	522	526	561	517	531	536	564	544	561	526	554	536	561	537	550	574	542	564	548	516	540	523	548	504	485	552	531	552	561	550	551	499	584	556	545	573	508	547	502	539	550	561	506	537	526	555	504	561	565	524	512	538	558	525	552	544	530	555	546	559	532	541	535	538	545	522	576	579	578	528	517	574	554	528	532	534	521	560	563	528	576	582	568	584	585	526	535	552	504	517	595	596	511	563	526	557	549	574	551	521	539	536	550	553	514	547	616	560	547	533	516	587	559	534	570	527	559	535	579	552	544	561	524	531	543	499	588	532	571	523	546	541	563	569	570	550	549	528	544	525	580	540	558	573	592	532	549	523	511	545	549	553	525	519	510	533	522	514	535	519	593	533	531	545	537	537	591	545	532	548	550	559	571	510	545	512	528	555	537	500	566	534	540	543	564	524	525	468	520	499	528	573	528	532	562	593	547	497	582	492	554	547	605	544	548	596	552	533	581	513	505	543	534	560	579	558	531	524	573	506	553	522	547	554	529	509	541	544	589	542	595	508	546	541	538	528	544	544	569	527	543	546	526	535	485	570	555	528	523	507	555	558	562	515	546	524	549	545	546	563	541	534	551	538	546	552	496	549	514	537	526	564	551	559	511	508	546	573	556	530	519	542	563	533	520	499	588	545	550	558	560	513	520	557	525	536	513	492	498	492	504	512	567	506	519	564	532	536	538	540	540	602	514	510	557	539	524	581	519	569	531	531	500	541	576	485	572	600	557	509	526	502	525	559	539	572	549	549	548	566	556	543	498	560	556	552	558	570	549	548	526	559	538	530	507	496	474	530	529	553	524	542	546	523	562	524	521	544	582	519	540	570	529	547	509	541	512	554	541	562	538	539	554	538	565	517	567	563	530	502	504	603	593	539	541	545	532	529	528	569	558	560	534	540	525	550	529	588	493
67400	27520	8809	2225	1426	1040	883	723	643	611	552	510	462	464	485	435	448	474	429	423	411	415	391	417	411	393	398	417	397	397	415	410	381	383	408	407	385	390	425	416	373	395	424	393	358	422	378	361	433	385	386	394	375	395	378	385	384	388	385	373	445	402	406	373	392	405	386	399	403	382	384	367	386	398	398	403	364	394	424	394	374	393	389	360	387	403	349	402	355	388	377	372	419	397	424	395	369	403	377	380	378	376	409	383	369	404	428	403	384	375	362	421	389	409	355	377	371	390	367	380	426	362	350	376	398	404	407	363	385	441	370	401	360	364	364	396	368	415	432	359	368	359	391	384	408	373	413	424	407	355	370	374	397	419	388	375	368	346	357	351	387	359	366	370	372	368	411	403	377	380	404	378	344	401	362	350	337	406	374	365	386	361	374	407	402	381	421	395	359	381	403	344	407	337	367	398	351	405	375	367	362	362	361	372	367	385	381	356	421	383	406	386	417	412	394	404	406	393	376	386	405	386	421	353	403	393	364	378	397	396	387	370	407	410	385	371	384	380	402	397	396	425	365	349	402	393	367	357	396	374	385	356	396	366	358	397	395	376	390	352	386	386	373	387	368	411	386	386	375	350	372	405	355	410	362	334	331	398	367	380	398	379	397	383	418	401	378	392	383	357	429	394	383	399	419	374	389	364	413	396	391	356	393	394	410	401	386	407	401	399	397	381	358	373	381	367	380	379	383	416	340	395	367	389	383	395	358	374	383	377	384	401	400	406	396	385	369	384	414	392	386	379	336	407	383	397	378	365	375	372	372	389	355	381	415	381	389	374	417	377	368	391	397	393	374	406	370	375	414	396	362	371	362	383	383	392	376	379	423	397	378	392	369	343	395	395	381	389	411	387	394	393	375	359	400	398	374	349	394	394	382	404	405	408	426	400	397	354	399	412	375	357	417	394	385	361	359	359	373	390	407	382	396	401	389	430	375	345	410	406	386	373	358	403	368	396	396	359	386	379	374	400	333	382	396	386	385	395	362	390	380	381	397	415	378	442	377	397	385	378	411	415	410	388	384	412	363	398	382	418	389	389	410	382	360	413	362	376	405	428	459	388	381	357	390	351	377	377	366	383	417	368	412	358	374	385	342	367	411	426	419	399	428	338	401	328	371	351	392	399	374	397	400	406	433	356	390	358	400	365	392	394	385	401	377	367	348	380	380	371	389	395	352	377	370	386	372	357	380	385	372	365	394	422	366	368	408	377	385	399	368	370	391	412	412	411	392	403	382	414	404	371	394	384	394	366	344	346	321	369	368	355	345	396	403	407	368	366	420	411	433	389	384	372	415	381	377	389	379	404	389	356	405	406	370	382	413	385	415	398	383	397	362	364	380	376	418	376	358	378	397	425	382	383	395	393	407	404	355	384	392	392	377	419	399	379	399	385	389	391	392	358	389	349	408	401	404	427	424	390	393	383	415	396	375	424	358	342	397	400	347	403	368	372	391	388	431	388	347	413	397	405	393	375	368	363	393	381	369	384	383	360	355	375	370	388	375	419	371	388	415	362	382	397	370	406	374	394	407	410	419	413	392	358	375	392	368	432	352	345	361	373	373	392	406	368	395	407	369	416	361	381	398	414	381	358	406	364	374	377	404	394	372	414	397	387	398	392	395	355	418	392	389	405	401	363	390	397	377	377	412	392	366	393	375	383	402	362	393	387	377	372	409	375	408	418	361	369	414	375	395	361	382	390	395	380	377	345	439	389	372	405	374	361	383	369	377	390	382	405	382	438	352	380	352	379	391	392	413	384	354	397	364	376	409	392	392	372	361	367	365	326	390	391	403	410	395	427	345	368	379	378	399	403	376	352	373	390	425	416	409	416	416	356	378	380	374	379	410	383	364	377	357	347	382	372	427	401	385	376	374	374	392	379	370	393	370	370	414	405	389	384	347	418	363	389	356	404	352	366	386	365	389	387	379	379	364	403	350	391	403	346	372	379	383	381	399	352	419	404	383	397	344	387	351	347	369	382	385	373	399	416	388	390	366	401	366	413	382	379	404	344	382	403	383	361	355	367	361	399	384	377	352	353	420	345	391	400	364	379	379	336	373	400	394	411	394	380	422	383	371	363	373	397	407	383	378	388	406	361	408	399	384	381	363	388	383	385	385	377	413	397	387	405	373	376	370	350	368	375	398	371	357	386	398	437	370	384	431	376	412	352	367	374	361	455	404	396	393	390	364	372	351	390	341	342	391	384	428	378	375	397	400	403	399	386	408	380	395	398	370	429	394	386	399	379	365	382	392	417	362	375	378	385	375	378	425	395	362	355	428	376	379	372	357	358	366	396	363	376	375	368	358	382	363	340	377	366	353	387	366	381	393	379	382	376	362	380	387	382	369	361	410	404	360	402	348	380	405	415	411	389	391	384	381	375	402	373	402	380	390	362	394	393	369	385	402	398	383	388	410	388	402	390	413	387	394	404	381	383	362	406	435	399	358	374	383	353	364	410	360	394	387	406	404	412	376	406	415	349	399	373	385	371	393	392	390	390	377	388	402	370	361	376	382	367	388	380	353	362	374	402	366	376	387	386	415	381	371	393	371	392	360	383	350	354	392	363	371	395	386	387	411	395	398	390	366	403	402	389	403	392	391	394	399	381	391	367	367	405	409	404	384	376	391	390	390	381	408	412	393	378	408	382	349	385	379	380	404	393	380	394	410	367	385	395	404	387	394	366	379	411	392	410	390	358	385	361	397	366	405	372	373	373	377	396	351	368	396	356	406	387	434	391	367	367	394	392	403	405	385	398	378	377	388	415	392	361	348	399	392	387	398	412	364	364	405	343	390	375	398	391	381	367	379	383	350	408	336	407	393	388	382	382	414	400	388	382	408	359	398	411	401	423	388	398	403	338	409	406	407	403	372	383	361	378	393	373	389	404	340	380	368	391	403	414	358	390	363	368	377	384	352	393	350	397	405	363	395	347	390	364	373	374	363	393	403	395	376	378	394	393	402	391	405	381	372	390	374	369	383	373	391	411	387	403	410	412	396	364	345	333	395	399	361	358	388	370	351	398	407	394	381	377	379	384	387	386	369	382	372	404	426	382	410	390	357	354	339	372	402	359	367	389	372	384	356	347	397	391	395	361	422	361	382	358	422	364	359	376	373	354	382	392	393	402	381	390	382	387	412	414	392	354	387	392	385	353	378	358	400	377	420	394	375	403	425	415	402	341	390	424	376	359	390	385	417	394	400	386	379	406	406	391	372	419	410	385	391	406	392	388	400	408	412	376	382	419	400	414	381	415	371	386	386	356	402	400	377	401	385	379	385	412	360	362	418	394	415	405	385	390	356	386	378	367	374	388	350	389	419	377	421	392	401	404	379	384	363	385	408	385	371	336	401	349	407	361	385	422	400	367	380	349	392	394	370	385	369	371	368	390	430	400	396	420	384	376	372	386	382	364	428	391	379	375	378	399	382	384	384	375	376	370	404	371
34892	2264	4311	5044	4544	3671	3062	2686	2338	2100	1888	1707	1614	1498	1476	1375	1316	1242	1235	1169	1173	1189	1140	1123	1093	1094	1025	1044	1005	1025	1008	1043	1013	1030	980	1001	958	998	961	974	978	941	1014	974	967	987	921	978	937	946	937	983	976	938	958	966	961	954	1013	943	971	926	908	922	918	928	891	923	919	952	906	908	914	955	892	953	946	897	914	910	884	913	861	904	959	925	903	912	912	940	929	929	916	925	940	880	897	913	882	892	866	924	903	880	959	878	875	870	896	926	942	917	921	871	917	924	907	912	937	951	868	840	925	835	886	875	882	921	938	897	920	889	878	911	960	915	902	913	870	963	918	907	883	858	903	881	928	897	932	951	938	936	909	950	869	886	896	941	870	874	929	930	888	889	918	915	878	915	900	896	855	938	853	851	848	899	920	905	837	884	851	901	877	897	935	925	878	850	827	932	906	872	895	882	889	890	911	929	858	931	893	882	905	926	853	916	835	824	875	922	915	875	872	907	870	912	943	947	917	905	875	940	867	862	874	880	882	906	882	914	884	906	937	891	941	902	911	891	916	906	955	919	875	899	891	911	907	937	898	872	918	891	902	832	923	898	940	929	917	927	881	930	861	979	880	859	844	861	804	880	899	917	855	937	937	896	869	893	865	858	835	913	913	859	851	914	825	896	881	906	896	922	889	885	894	909	873	883	898	827	910	872	877	837	891	865	871	849	900	898	930	896	907	890	881	900	952	880	966	901	910	885	912	887	873	908	912	907	943	844	851	870	850	927	867	904	899	941	893	910	936	924	910	818	911	912	894	951	914	886	878	886	956	903	868	897	888	919	939	888	896	865	866	839	898	888	917	885	876	945	932	882	913	901	904	893	902	959	942	888	912	882	905	889	918	926	861	842	873	904	906	895	925	880	952	886	947	865	888	871	846	879	906	881	831	879	948	873	901	900	880	906	921	945	875	946	858	921	890	914	900	887	920	890	920	909	920	938	891	883	877	930	843	877	869	903	880	859	908	854	873	895	839	904	880	947	903	883	931	899	911	920	854	890	877	876	896	901	903	896	917	946	881	848	897	864	835	888	880	850	938	922	919	911	925	861	840	924	936	883	912	911	902	929	915	872	904	867	853	917	880	897	929	858	864	902	902	856	864	927	943	888	855	899	908	881	884	858	954	852	912	888	881	905	904	870	888	887	930	952	894	904	842	919	859	915	907	893	945	852	909	913	858	915	866	868	833	904	912	911	922	888	959	876	847	908	856	942	912	918	903	934	940	961	887	913	880	888	915	926	898	922	888	908	910	948	886	926	896	876	900	882	916	901	925	917	933	904	963	907	906	856	925	905	909	881	931	895	854	930	929	866	908	967	898	937	901	859	887	904	921	876	916	885	936	920	888	907	910	905	851	925	892	899	923	900	911	865	921	889	887	886	903	917	920	917	895	859	890	895	871	930	900	833	874	926	919	907	915	909	867	880	876	909	879	871	887	891	913	873	871	901	937	939	935	845	896	894	860	848	926	960	897	944	849	905	914	851	912	876	957	881	895	892	804	892	910	940	923	925	850	898	920	926	943	928	884	926	888	887	914	911	875	935	892	866	845	875	930	904	909	940	912	943	925	896	906	901	918	850	916	878	925	856	913	916	894	874	863	815	854	910	864	877	913	927	955	861	940	890	879	865	895	953	883	860	889	909	993	904	938	954	898	866	891	946	855	902	895	943	913	923	995	896	928	854	907	904	896	868	845	891	879	924	879	900	912	913	898	924	869	924	916	901	882	910	881	890	925	931	924	896	891	894	896	902	885	900	853	899	922	897	910	943	877	901	855	886	932	944	895	945	934	937	896	876	955	862	887	889	849	871	889	877	929	874	910	860	898	889	886	859	890	891	851	921	938	876	942	890	907	969	915	932	894	869	862	886	886	932	921	956	930	935	900	928	849	898	903	926	934	887	917	893	906	889	912	909	895	839	900	861	856	878	936	864	881	889	868	890	907	886	861	882	888	861	857	853	900	877	891	888	902	884	929	958	866	888	878	896	905	905	916	903	868	899	904	938	884	917	891	877	878	861	918	919	896	869	935	900	887	873	906	895	875	892	878	928	913	871	896	927	910	897	938	896	910	852	916	886	880	837	913	926	942	921	884	871	887	914	895	884	865	869	951	935	919	862	901	888	913	821	905	933	914	929	849	935	931	884	949	857	926	893	943	936	920	926	907	899	897	864	888	894	883	877	862	915	920	875	902	881	862	874	893	878	914	933	869	919	894	934	861	887	872	881	854	918	926	920	904	891	941	887	889	918	876	856	862	815	870	860	883	907	893	880	927	857	827	871	906	898	910	934	869	866	874	875	943	929	869	912	870	889	883	884	893	854	938	927	937	930	871	950	868	925	901	873	932	899	936	919	896	863	894	910	911	912	903	888	917	933	890	908	911	939	872	882	899	945	910	883	870	886	899	888	843	892	895	864	918	886	939	907	916	879	895	886	846	858	868	815	904	879	945	863	862	905	876	882	884	901	891	922	901	907	960	907	901	836	898	882	903	885	929	920	891	909	875	928	897	893	898	881	909	904	893	889	916	943	918	946	881	864	908	879	880	889	852	864	936	889	890	833	853	888	902	900	894	873	949	877	904	949	842	911	893	904	922	927	858	862	917	905	886	898	949	914	909	883	919	881	929	912	898	858	893	932	923	928	919	906	901	826	928	897	922	880	882	825	913	872	933	836	906	903	863	862	912	916	890	875	890	897	918	859	850	866	931	883	893	867	874	943	877	868	916	871	915	879	900	904	826	938	877	922	873	914	883	884	890	912	886	899	898	908	899	907	881	889	944	864	864	852	915	871	839	880	883	895	928	913	893	938	930	887	891	899	924	885	889	906	869	888	910	866	909	892	903	898	938	921	881	932	874	922	914	893	887	964	882	870	886	958	891	848	855	858	905	907	884	874	908	844	902	897	907	879	907	891	858	846	898	872	899	857	921	913	936	877	871	891	915	837	892	888	921	893	916	859	945	910	904	878	906	908	942	866	897	845	914	904	846	859	863	885	915	915	838	876	921	942	857	919	931	970	845	883	891	895	923	912	944	866	931	904	902	896	875	921	928	914	871	851	859	854	887	869	871	862	909	878	948	875	874	880	918	895	864	881	890	932	860	893	923	893	880	902	887	876	881	887	925	876	839	932	907	911	872	922	906	930	915	872	957	934	884	984	915	863	914	870	889	859	903	867	891	847	907	901	889	929	965	901	937	908	974	891	922	918	861	872	923	864	921	917	866	870	892	928	853	878	904	903	907	882	901	852	906	877	833	842	864	880	899	881	920	848	910	928	853	923	904	936	883	937	899	849	876	900	853	937	931	887	913	921	935	915	856	885	902	892	888	877	900	950	918	919	907	903	925	901	935	940	875	868	945	859	926	967	922	864	902	924	875	932	868	856	918	867	884	909	827	863	912	891	907	896	908	860	953	901	867	903	855	891	895	839	898	877	857	885	901	900	923	911
6542	310	156	162	134	143	131	136	122	142	111	124	139	158	133	131	140	114	126	129	142	147	124	140	133	138	108	142	151	145	125	137	123	157	129	116	115	105	131	125	136	139	143	142	132	142	143	163	140	141	140	108	120	137	140	114	148	120	111	137	120	138	119	118	131	137	129	128	135	132	126	137	128	148	110	129	133	120	124	160	109	143	127	142	141	103	124	122	127	123	129	137	148	136	145	128	128	165	148	131	125	114	132	130	126	143	118	145	135	125	137	149	138	121	122	131	148	125	131	120	125	125	135	133	126	116	149	152	124	131	155	149	129	137	124	122	122	121	137	132	132	111	136	127	125	148	129	130	148	129	148	129	129	124	116	108	113	128	147	112	125	123	122	152	149	143	121	131	127	138	125	114	142	164	132	135	124	141	149	143	103	127	131	151	132	140	130	143	151	143	134	122	138	115	133	107	146	123	131	109	129	119	121	119	121	135	132	124	133	140	124	127	133	129	123	109	140	154	132	135	138	140	151	136	145	110	158	119	141	117	157	130	134	136	124	111	131	135	154	165	133	129	141	129	127	142	149	144	118	134	119	143	141	123	131	150	124	130	159	119	128	115	140	129	124	126	133	151	116	132	121	129	128	151	120	134	111	111	129	124	135	127	131	135	132	117	139	147	133	119	145	151	129	126	135	129	137	130	137	149	135	124	138	124	111	121	137	134	102	138	135	140	147	131	127	112	127	140	120	133	151	144	142	128	157	135	106	153	106	130	128	152	148	148	121	130	112	154	127	150	129	124	134	118	120	119	130	131	119	120	142	127	112	127	140	137	123	141	134	137	163	136	108	120	141	136	141	145	145	141	136	120	152	124	117	149	115	123	118	150	111	126	141	131	126	157	134	140	150	131	113	142	143	130	146	138	106	120	133	128	140	144	121	136	149	162	133	135	141	127	145	127	134	162	129	151	136	114	112	154	139	114	129	134	121	136	121	157	110	134	148	134	123	115	139	100	143	131	122	129	140	147	140	138	120	141	127	140	158	116	122	137	123	132	105	116	139	129	99	124	139	144	129	119	131	129	134	151	140	141	133	153	157	140	130	125	129	132	114	110	135	117	149	131	125	131	121	133	137	145	111	154	131	132	135	122	143	121	123	130	148	140	135	126	132	128	136	127	135	135	122	128	124	142	157	134	125	124	111	123	129	146	139	121	133	113	140	134	141	119	132	133	160	133	131	119	142	124	141	124	127	126	112	122	150	143	110	122	140	124	127	114	140	120	121	135	135	117	101	118	122	122	117	134	118	136	134	127	139	109	134	126	123	138	138	104	108	131	121	147	125	151	125	140	119	156	130	134	156	144	125	127	128	135	136	139	117	139	136	158	127	125	132	140	134	129	151	128	121	133	133	111	116	122	106	134	130	136	139	124	143	119	129	139	127	105	129	120	116	135	130	131	130	120	117	113	132	119	120	137	119	126	127	131	146	146	118	117	146	129	97	134	119	131	111	145	115	143	125	143	136	149	120	133	136	131	129	132	140	140	141	125	116	117	120	128	133	138	136	131	134	148	130	144	113	141	149	124	149	148	139	124	122	130	127	99	128	107	130	136	135	118	138	106	136	112	135	120	123	150	120	140	123	121	144	98	122	149	122	108	158	129	146	136	155	128	117	120	141	135	139	124	132	133	128	110	125	117	146	124	131	109	138	137	126	168	116	121	144	133	122	109	146	92	111	125	144	111	117	140	134	135	120	131	122	145	120	140	132	144	126	124	141	123	112	132	147	117	113	107	117	156	131	135	134	127	152	126	99	132	154	141	154	126	127	135	158	134	133	129	126	131	118	148	121	157	122	141	104	149	155	128	123	142	129	131	118	137	139	140	136	124	128	135	128	139	135	105	122	109	150	144	115	105	125	149	151	146	133	153	126	110	129	131	129	134	146	140	111	125	120	137	145	131	133	134	134	115	134	143	114	129	124	132	127	120	129	135	146	153	143	144	114	126	126	144	106	123	140	124	120	132	139	146	139	147	142	119	122	127	138	139	140	148	123	140	139	143	139	139	116	156	142	135	139	122	139	133	115	129	145	120	115	137	134	138	132	150	115	128	108	147	141	131	156	140	137	116	145	128	145	140	133	127	129	146	160	123	135	111	139	119	119	135	139	131	120	131	137	129	120	130	134	113	140	148	124	125	124	111	140	102	131	139	106	146	138	142	145	133	140	125	132	120	122	123	115	146	134	135	128	129	130	114	111	125	150	125	134	134	128	131	141	121	121	140	141	146	130	144	134	123	145	135	127	120	128	137	132	123	125	137	160	116	127	125	115	147	151	122	135	135	147	122	122	144	114	131	141	132	145	131	134	124	147	117	144	136	160	104	129	135	144	147	150	140	135	136	120	145	141	161	120	125	130	138	148	139	124	125	117	144	138	130	126	127	131	133	153	133	145	149	136	137	98	137	137	141	108	121	128	134	155	121	143	144	127	115	108	126	141	140	141	123	120	117	137	131	113	131	133	132	139	137	144	128	139	145	126	107	146	114	153	133	135	133	129	139	119	135	129	121	135	129	123	147	136	130	123	130	143	111	141	148	142	122	129	143	142	146	141	136	135	122	122	113	128	120	126	130	145	147	150	138	104	152	161	146	133	129	109	145	146	134	138	122	131	140	129	149	138	143	134	133	122	125	148	132	123	125	140	123	115	124	154	129	139	142	142	142	116	138	120	137	134	153	143	125	127	143	145	138	130	130	131	139	137	120	158	141	128	144	113	131	110	137	141	123	143	106	136	136	149	128	116	138	129	123	118	123	120	132	132	142	136	128	147	152	137	142	125	115	128	121	113	129	138	132	130	140	138	145	135	153	129	133	132	124	139	108	102	136	137	123	133	139	142	115	121	146	136	137	146	115	128	140	145	121	128	133	108	132	140	114	130	150	125	132	121	130	140	152	103	136	124	131	127	141	125	128	130	142	133	132	126	112	127	139	125	127	123	133	149	148	110	130	127	127	139	129	126	117	151	120	135	131	125	135	130	119	140	138	147	114	136	127	120	148	143	119	142	104	131	148	131	155	138	139	137	135	116	137	131	122	125	161	158	112	138	111	150	131	98	124	129	144	130	135	136	103	117	153	120	134	131	137	135	120	139	116	133	109	119	142	142	107	129	120	140	132	131	140	122	124	126	116	157	138	127	148	135	125	148	128	144	132	122	147	127	111	137	137	138	124	119	130	134	133	127	117	121	131	130	126	126	129	136	143	127	124	169	128	141	133	127	109	124	140	114	106	139	128	136	128	138	151	136	145	115	106	132	135	112	140	134	119	121	138	150	124	145	131	147	136	130	131	144	135	135	135	116	139	133	126	130	123	141	141	132	130	131	124	114	138	146	112	128	119	128	125	133	115	114	119	143	120	130	127	133	141	155	97	132	130	121	150	162	136	140	132	151	125	133	136	132	119	111	155	145	140	148	118	146	123	142	120	154	108	137	152	128	108	157	147	127	133
5858	396	417	413	413	412	404	414	415	418	405	370	396	414	391	358	414	403	399	392	398	404	395	396	402	339	369	391	370	390	402	350	424	377	397	371	387	379	397	373	375	410	381	376	391	386	405	415	372	381	383	367	390	387	403	380	362	367	385	365	389	434	349	386	396	353	382	397	393	379	369	393	371	387	416	345	405	372	357	369	345	373	409	353	368	377	386	442	371	370	369	368	394	352	405	348	400	378	372	392	362	375	375	349	370	392	398	398	381	378	363	401	370	418	408	362	384	384	401	367	368	391	385	355	361	382	417	339	350	373	364	344	400	380	384	385	399	377	405	361	383	371	366	375	373	383	366	394	385	409	365	412	403	377	387	403	381	394	346	365	361	353	405	391	377	375	374	354	348	399	401	376	355	394	368	361	405	399	358	366	398	323	408	407	349	378	354	409	352	396	366	382	406	412	370	379	383	388	425	388	355	371	377	347	398	412	372	356	392	390	350	391	361	406	362	392	369	370	388	366	372	368	388	400	413	380	362	396	370	402	384	412	388	374	389	405	386	349	381	393	385	394	407	391	391	362	381	390	389	365	390	376	369	375	384	374	388	384	392	375	377	375	395	378	354	381	383	397	381	377	368	359	367	371	407	382	360	376	387	344	383	403	373	387	408	341	362	408	340	377	360	395	384	385	387	346	375	386	394	378	389	378	425	387	361	373	365	373	403	380	360	384	348	386	393	379	363	382	363	380	371	344	396	394	342	370	404	367	406	390	366	394	384	391	411	372	403	401	380	377	374	379	363	398	374	384	402	394	356	381	369	365	361	417	362	380	392	416	393	388	384	387	403	356	398	363	418	403	363	360	381	375	384	396	405	366	392	381	392	346	380	400	378	354	362	363	351	370	374	374	372	398	409	350	357	382	372	385	396	365	342	378	386	398	407	385	378	375	381	391	396	359	379	431	379	348	370	373	372	372	413	411	424	390	370	412	378	377	365	376	372	370	396	380	380	364	413	365	410	359	395	345	357	374	395	371	374	366	375	405	368	389	395	378	401	405	379	376	375	410	376	375	405	359	380	368	345	362	376	362	356	354	390	384	408	363	364	388	361	371	369	398	366	417	362	347	370	358	343	401	348	366	382	393	385	401	348	352	387	364	410	372	402	403	376	396	382	396	366	369	367	357	410	347	388	388	394	406	374	366	405	380	382	355	398	371	359	367	372	371	365	339	380	396	424	377	413	410	353	340	382	401	380	379	381	401	360	388	359	368	392	422	367	369	410	377	389	345	385	376	376	357	373	396	383	421	340	379	369	382	390	397	370	402	366	421	363	323	388	407	384	390	408	355	373	378	342	369	361	383	381	352	377	395	369	375	351	357	367	396	382	400	402	330	359	372	397	379	376	376	396	410	392	365	379	372	387	365	401	399	359	387	382	370	382	375	359	388	395	377	390	390	384	350	360	357	399	345	384	370	383	395	371	339	398	378	365	356	403	396	372	368	387	347	371	388	367	386	381	357	378	370	341	393	391	375	365	386	408	395	389	398	389	384	368	365	361	379	396	385	407	368	426	377	377	348	350	359	375	375	391	424	419	334	376	400	386	368	383	359	380	370	341	361	368	433	354	358	358	373	372	374	377	387	362	364	364	376	374	428	369	364	371	378	410	358	390	378	370	386	374	400	384	372	372	408	376	395	361	357	356	333	374	358	394	375	367	359	401	406	397	407	371	415	372	382	357	346	376	379	358	327	348	374	376	351	373	391	350	352	355	348	382	415	406	381	380	392	362	428	408	360	379	362	371	353	350	389	390	380	367	375	380	385	331	359	404	370	377	395	388	385	384	324	396	327	384	374	405	391	373	367	359	361	412	401	379	327	369	384	393	371	358	399	362	386	382	356	340	359	363	390	383	373	366	397	376	363	389	388	393	370	376	366	370	372	373	345	388	386	351	359	380	393	371	386	361	421	351	359	398	374	363	384	400	372	391	413	365	422	338	335	365	372	380	380	342	377	365	363	365	340	399	354	385	386	338	369	383	362	394	359	411	379	404	390	373	393	388	370	349	388	382	386	383	390	386	374	414	363	383	409	409	383	395	379	389	360	381	380	398	337	368	373	379	376	383	376	377	337	347	363	401	380	358	383	362	395	382	403	384	372	386	366	394	374	393	368	365	372	376	383	403	371	408	399	404	375	371	374	352	372	398	368	359	389	355	370	344	392	365	365	361	362	374	382	344	360	370	371	370	361	389	386	365	389	387	325	409	405	355	380	389	368	332	379	398	418	402	383	373	364	377	400	360	346	352	377	348	389	395	387	378	380	396	371	392	393	347	371	361	350	377	343	392	396	376	362	369	393	373	341	410	383	377	351	378	365	370	386	360	411	392	388	403	381	385	402	341	406	394	363	345	355	401	357	395	379	379	399	372	392	389	314	355	381	399	371	385	379	389	408	397	365	359	380	369	374	407	394	387	388	358	409	410	381	371	389	371	365	357	353	392	398	380	334	343	355	359	368	379	354	383	379	390	407	344	372	370	406	393	364	354	404	369	369	358	371	374	367	380	377	382	389	388	356	382	362	357	389	387	381	368	399	385	371	373	355	358	372	376	376	385	386	359	390	373	378	334	339	386	382	387	370	394	403	372	346	395	364	374	369	394	382	339	397	401	390	372	354	361	411	424	374	371	360	369	380	374	401	377	367	384	384	399	371	370	358	400	390	363	325	383	415	364	366	358	347	364	356	364	385	388	378	368	390	391	367	358	409	382	408	380	380	372	351	364	352	357	383	404	360	392	382	371	398	375	417	400	373	374	391	364	387	353	431	343	352	391	393	347	375	382	379	352	375	367	381	404	368	356	397	373	356	399	390	364	385	372	368	401	366	378	385	362	384	347	334	366	384	395	372	374	367	375	358	375	357	390	374	374	395	389	389	349	401	398	371	363	366	366	339	383	401	368	362	390	367	351	378	407	354	370	386	389	381	407	355	408	392	348	385	379	403	385	367	388	331	345	398	383	341	344	401	390	377	364	402	359	374	410	369	369	358	367	388	384	366	388	367	359	378	367	413	377	382	408	411	386	372	341	439	377	377	383	326	366	360	379	376	393	401	388	377	368	384	359	363	377	345	382	382	396	361	379	378	389	389	370	402	387	350	372	383	374	360	381	394	362	380	379	376	441	373	379	417	348	356	405	379	379	387	383	377	369	336	382	372	371	384	369	378	395	389	375	418	394	364	428	387	323	392	387	362	374	338	322	378	358	389	383	331	381	365	404	368	409	401	347	398	389	400	370	395	347	362	367	363	370	391	386	358	372	387	371	359	364	387	390	368	369	368	361	385	361	346	373	340	366	397	401	392	379	401	370	391	389	370	384	376	397	396	405	361	375	410	399	371	361	387	380	363	387	392	355	393	367	379	329	396	408	386	380	362	375	383	366	363	376	367	391	371	381	385	381	394	383	395	384	385	401	361	372	363	370	380	428	389	375	358	368	351	406	379	377	362
54185	18274	2336	912	623	486	423	355	309	286	278	290	264	243	234	223	247	243	221	217	226	236	238	223	234	208	241	189	197	214	208	250	194	177	210	202	215	182	205	193	214	193	203	204	203	210	223	176	214	181	202	204	194	215	204	222	207	204	210	191	200	224	199	226	205	210	204	186	209	184	167	224	208	187	193	210	201	206	172	176	208	220	195	209	200	178	209	200	200	240	234	223	196	206	208	218	186	192	217	194	183	208	197	187	209	194	201	192	204	205	224	202	209	201	184	213	206	200	202	210	207	192	199	195	196	208	207	203	197	209	230	237	188	210	184	198	230	194	214	179	174	206	179	207	215	203	219	206	214	185	208	213	190	185	214	212	209	184	224	205	188	226	194	178	208	188	190	183	196	202	217	193	203	194	214	208	195	188	237	186	178	214	217	186	218	210	192	182	197	201	229	214	209	225	220	214	193	223	193	229	208	211	197	209	189	201	183	218	212	180	211	191	187	172	178	191	199	189	186	198	210	193	219	180	210	205	203	189	185	212	211	202	216	201	195	224	216	200	202	202	182	184	219	200	179	197	195	181	206	183	201	205	195	198	214	231	197	200	205	224	206	201	204	196	209	225	209	188	202	200	195	218	222	221	227	189	195	219	203	192	218	202	175	192	192	186	168	198	198	235	212	217	216	204	190	196	188	185	201	203	212	222	200	189	203	223	196	214	210	212	212	215	205	197	219	195	223	227	205	222	186	190	182	187	203	203	217	210	211	202	212	179	214	184	214	189	210	200	206	205	185	208	179	209	182	208	210	192	201	204	220	202	197	185	203	188	192	188	203	188	207	214	217	193	180	186	210	205	203	183	213	200	208	200	220	188	196	221	199	210	215	206	188	196	196	219	214	193	182	218	197	198	192	202	191	218	193	205	190	218	223	193	187	189	224	203	209	210	194	201	205	196	211	183	218	216	182	177	204	183	188	182	220	206	190	205	207	186	228	195	195	192	181	200	223	220	220	188	193	179	168	211	183	197	203	187	189	235	203	206	205	192	189	205	202	180	192	167	201	208	180	185	217	221	222	192	215	199	200	162	218	219	210	194	176	190	189	206	208	202	201	203	205	194	198	202	198	219	214	188	179	224	184	207	199	211	205	201	212	225	199	207	207	216	214	214	188	230	189	176	213	204	195	192	248	221	238	191	205	195	202	186	229	237	190	227	204	223	226	191	199	218	192	225	186	192	206	197	196	176	177	206	180	198	184	193	199	188	207	209	229	179	204	173	215	215	196	187	209	207	233	197	211	220	200	216	221	197	204	205	223	212	195	190	202	184	193	201	211	206	221	192	226	184	213	220	213	196	197	225	185	191	193	187	214	192	216	198	217	204	191	202	201	202	196	219	211	207	206	212	212	210	187	221	208	203	213	177	224	187	177	201	205	211	212	227	207	211	205	191	216	184	213	199	197	188	184	217	193	226	202	216	193	200	189	207	214	207	195	200	201	196	217	188	215	179	195	206	229	227	228	181	175	177	196	179	203	192	195	222	182	231	195	187	193	201	213	195	247	196	177	200	240	239	190	207	222	218	181	202	229	225	185	237	193	214	190	200	215	199	212	227	174	217	183	214	194	201	193	189	185	221	180	219	196	199	216	186	189	173	191	202	197	197	191	184	253	193	199	210	195	201	195	206	176	165	210	200	193	219	213	207	178	194	203	207	194	205	204	216	224	202	228	207	188	213	218	210	193	211	195	217	209	187	230	189	216	183	228	207	206	208	217	193	181	199	193	187	180	209	178	238	202	206	180	192	183	191	179	220	203	171	188	191	217	197	196	202	188	175	198	230	185	203	185	186	187	177	177	217	200	193	209	168	204	192	215	206	210	210	187	185	185	183	188	207	197	209	206	215	197	219	206	199	197	216	168	189	193	189	190	211	197	180	212	209	187	204	209	202	187	208	198	193	208	195	223	197	198	199	225	216	181	220	213	213	212	195	211	204	197	195	171	193	208	184	236	211	202	173	203	222	213	206	207	211	222	185	182	195	210	185	197	199	182	186	188	205	203	191	183	211	187	202	208	212	215	186	195	201	218	214	197	231	205	198	220	207	201	185	199	186	185	175	169	211	183	215	190	202	208	198	190	205	225	190	204	176	194	191	220	216	214	201	199	216	214	195	179	203	206	206	224	217	215	200	210	214	212	182	212	174	201	178	186	219	192	221	225	197	204	190	228	206	231	199	220	222	203	189	188	197	180	244	225	177	221	197	207	207	212	203	198	215	177	215	217	189	215	208	212	199	205	208	187	195	170	209	201	185	186	196	205	203	225	189	212	209	200	191	197	220	203	206	198	179	193	203	198	187	190	209	235	181	181	189	208	212	217	206	218	209	198	220	205	228	209	206	200	203	207	194	191	202	194	229	227	208	197	203	200	202	213	193	211	189	211	191	197	174	172	171	195	186	238	212	214	193	213	201	175	191	201	219	213	191	198	199	187	222	203	208	203	207	204	183	194	204	210	213	211	182	212	184	216	196	221	185	190	184	181	204	180	178	227	217	215	218	192	219	201	222	222	212	224	201	198	205	189	210	216	209	207	218	200	203	209	211	195	191	198	222	209	199	231	196	189	216	182	187	211	202	171	187	196	195	185	174	214	194	209	192	205	201	201	188	223	194	192	221	206	203	215	224	193	209	191	208	198	199	220	168	202	201	199	198	217	221	211	209	174	193	196	204	200	186	195	221	213	203	218	181	217	194	214	210	221	190	171	211	204	205	234	224	202	194	203	183	204	202	202	194	211	183	184	196	214	191	210	189	200	223	192	191	184	192	214	182	163	189	213	211	184	206	197	200	198	203	224	197	177	208	200	216	196	212	188	198	215	176	203	215	193	214	208	210	220	192	202	187	200	191	217	228	193	181	205	199	197	206	203	199	207	211	192	174	215	207	216	223	217	190	202	187	173	216	200	186	226	192	214	198	190	223	201	218	228	213	190	205	200	201	213	176	190	179	204	217	205	188	207	196	196	202	205	188	231	185	197	195	203	208	202	200	174	185	222	198	207	197	213	208	202	176	205	203	192	224	213	219	181	205	186	216	187	177	213	193	196	187	236	222	198	200	240	206	203	229	181	192	203	224	195	191	199	207	181	218	202	190	189	199	195	185	185	210	186	203	207	208	186	203	187	159	188	210	194	196	201	196	200	193	195	216	217	205	180	205	216	176	201	212	211	181	218	195	193	199	218	187	191	220	172	203	198	180	218	197	198	212	210	216	219	208	206	193	213	205	194	206	193	212	207	190	192	169	185	214	185	222	174	213	208	199	213	192	177	192	216	187	198	219	204	224	201	189	187	228	207	217	187	172	190	230	214	197	207	193	174	195	198	187	201	187	185	211	206	173	220	197	185	231	198	212	193	227	213	184	200	198	201	198	152	216	208	206	197	210	201	190	211	191	193	208	184	177	160	195	224	167	213	229	208	190	215	177	218	204	225	193	198	213	185	193	180	202
26888	1216	2324	2705	2449	1980	1698	1452	1236	1208	990	928	921	855	806	767	690	750	754	687	664	710	650	662	681	631	660	628	583	630	604	603	620	567	579	595	594	547	575	589	590	616	555	555	617	533	538	571	554	602	542	579	580	524	560	558	525	545	514	569	544	543	570	606	510	509	504	544	559	545	592	546	594	563	546	559	568	555	548	506	578	557	508	549	520	537	576	529	546	556	538	528	552	546	559	530	544	523	502	522	533	540	531	538	544	553	578	521	538	537	559	545	521	534	518	535	541	547	503	546	536	553	531	545	524	529	511	523	548	508	518	583	540	520	544	513	546	570	530	539	552	575	541	534	516	533	575	526	534	530	519	557	538	543	542	532	526	574	551	586	531	533	541	554	544	552	527	542	576	530	569	597	537	561	537	532	555	550	521	564	503	582	571	559	555	566	544	511	515	515	530	551	564	547	531	516	550	531	558	552	537	518	622	597	545	544	523	557	527	528	514	529	551	560	522	551	531	526	549	519	552	548	527	548	559	497	535	501	502	527	592	512	530	512	536	516	539	514	505	549	513	554	582	531	505	557	515	604	517	518	514	518	544	536	538	538	539	519	546	544	539	552	545	539	532	501	514	532	507	546	526	505	544	545	572	531	509	549	587	497	551	541	534	570	510	543	512	550	539	538	532	551	487	531	541	550	553	536	535	535	531	533	532	541	533	513	512	515	506	550	567	532	544	500	513	529	552	542	542	529	565	528	580	554	505	550	521	538	554	572	549	563	530	529	534	562	545	544	575	532	516	529	547	523	524	554	558	532	522	545	536	574	554	517	520	533	541	524	495	529	522	528	519	525	605	530	567	533	513	536	560	539	473	518	517	515	571	553	541	525	525	574	555	566	588	557	567	542	590	547	545	556	526	558	535	508	510	525	558	500	508	571	572	531	548	563	559	550	551	558	507	543	568	502	529	542	550	512	513	542	477	577	562	522	530	542	521	568	498	513	579	533	503	557	538	534	528	504	543	556	543	539	518	553	514	550	547	563	515	539	545	563	542	560	548	542	510	557	559	533	554	546	534	542	531	544	553	541	517	525	506	535	564	562	521	548	541	518	559	523	513	535	505	553	539	551	568	543	536	548	563	533	528	548	528	577	543	533	521	560	529	540	533	599	579	521	542	530	537	495	557	533	573	535	550	542	584	522	519	529	605	530	535	562	510	516	521	475	561	505	555	568	519	546	551	516	523	532	537	526	534	545	512	544	543	546	504	506	527	538	542	547	549	513	530	563	558	566	559	517	521	566	543	528	499	529	557	528	526	511	529	570	526	541	525	555	543	533	533	503	580	500	552	560	547	553	543	562	536	573	568	536	519	520	536	527	540	580	572	526	517	482	553	555	536	588	540	561	559	591	566	534	543	521	544	548	552	549	547	537	525	542	516	533	525	502	567	527	552	526	520	542	538	539	484	527	530	584	549	577	545	513	543	525	543	508	574	541	547	538	547	553	524	523	548	546	504	547	547	561	522	543	561	538	520	543	588	542	510	533	574	520	539	519	528	528	480	552	497	523	565	556	526	528	571	556	489	510	529	577	498	533	542	526	565	546	540	554	495	561	511	542	548	572	530	509	561	507	527	549	527	550	544	510	576	519	531	557	531	563	542	533	544	545	499	575	528	576	525	585	527	554	538	573	526	522	518	516	521	531	526	557	539	546	549	540	551	534	564	533	492	521	537	522	557	544	559	551	561	512	539	538	559	521	550	561	554	535	522	522	534	520	572	568	579	535	547	508	509	542	538	564	551	554	528	538	524	510	517	548	525	498	508	517	563	569	504	559	545	532	529	522	544	511	529	545	539	555	548	495	512	539	563	541	540	564	549	528	577	563	532	519	553	572	515	526	560	533	514	525	504	523	534	563	499	533	498	555	540	566	521	579	522	547	556	539	565	540	553	521	554	558	559	517	545	538	590	545	558	562	523	521	579	535	569	542	537	539	539	552	526	541	526	542	530	555	560	536	553	534	542	585	543	539	526	531	539	535	587	514	592	535	571	521	494	554	556	549	557	520	535	559	530	508	487	519	516	590	550	532	530	565	509	511	502	533	559	549	531	545	523	569	517	502	544	532	550	577	516	550	503	525	564	526	564	511	502	544	540	561	557	531	512	523	537	525	534	541	561	562	567	540	533	517	521	551	563	538	552	567	559	549	543	560	525	557	554	544	557	478	547	537	526	536	546	538	597	495	540	512	496	524	564	547	566	535	525	553	571	572	521	520	504	554	508	545	526	556	538	505	531	527	478	539	561	519	532	557	508	532	559	527	522	562	508	513	540	506	559	549	527	559	507	576	550	526	527	534	536	562	545	541	534	523	526	553	530	545	551	539	550	567	514	519	518	547	515	526	511	574	535	533	552	561	516	554	537	542	503	535	567	528	520	533	569	538	539	545	544	552	550	563	540	575	519	559	540	566	546	542	530	561	494	513	541	522	530	589	548	567	554	465	529	599	524	556	576	501	523	549	525	533	520	571	576	555	531	500	560	549	509	562	533	528	528	568	509	566	505	527	537	508	538	535	583	555	556	565	559	563	543	542	599	541	502	564	567	533	576	525	548	579	531	568	518	537	534	517	569	519	505	546	554	531	493	584	555	567	523	501	539	498	567	553	564	536	515	519	512	513	473	555	501	581	509	514	545	539	548	527	536	540	545	599	505	515	547	515	543	523	547	563	528	527	516	527	544	552	550	496	536	518	558	543	531	534	560	548	514	559	509	554	550	495	536	528	535	530	539	510	549	491	560	544	534	550	510	589	505	535	546	553	546	555	524	589	532	557	530	559	543	522	530	550	518	538	507	518	598	557	575	536	534	509	552	540	549	521	515	501	571	581	549	552	563	541	539	552	564	528	563	539	545	518	511	559	494	559	502	534	532	534	558	517	518	493	614	530	573	532	530	512	541	519	530	552	532	559	555	504	547	524	584	530	538	582	499	541	512	551	515	554	504	536	538	568	542	503	532	506	561	489	515	513	556	571	535	496	526	572	536	521	525	562	546	569	525	564	573	506	553	558	537	501	543	542	531	515	528	536	542	580	549	528	525	559	525	615	547	533	535	556	500	529	544	552	532	561	528	534	506	493	544	512	511	529	545	558	566	528	530	530	551	560	554	562	535	544	572	547	525	533	556	522	533	532	582	509	543	544	490	563	509	529	517	541	572	574	531	544	568	528	551	522	562	536	514	523	500	536	555	528	520	551	533	520	504	536	528	540	535	536	541	528	548	534	553	534	583	547	543	531	569	536	553	547	494	556	520	564	541	527	597	535	510	488	529	519	507	509	521	547	533	519	520	547	575	569	554	493	587	480	515	537	532	508	546	570	572	529	521	558	526	587	566	540	584	552	511	491	513	519	583	573	547	515	559	565	578	551	532	522	593	571	540	532	533	526	534	531	538	541	543	546	557	516	560	551	550	503	528	516	514	553	550	479	563	532	570	495	530	508	567	518	560	521
67781	27089	8872	2319	1422	1044	812	691	632	581	556	540	476	523	495	490	446	473	409	414	414	430	465	412	408	414	419	420	421	420	381	417	443	385	396	390	415	420	430	386	395	412	368	429	349	371	420	360	342	398	344	389	379	382	374	403	393	389	418	376	389	417	393	386	418	351	380	423	404	371	371	364	370	358	395	371	389	401	399	389	378	411	371	397	406	396	429	368	361	419	394	391	391	385	406	350	418	392	440	389	394	384	417	408	381	367	392	370	320	416	366	390	394	372	392	361	386	402	383	390	385	376	364	391	382	349	355	400	379	347	403	386	402	377	388	370	408	347	376	387	401	389	392	398	370	375	380	366	407	382	375	396	379	392	411	338	387	387	392	339	401	427	406	374	351	384	410	398	374	366	407	371	337	416	365	393	359	365	396	413	402	362	375	379	380	388	395	360	386	421	391	372	403	387	417	391	403	360	404	368	372	346	392	369	384	398	381	363	349	376	384	378	393	390	383	366	362	399	392	372	359	389	385	352	366	374	400	372	368	398	386	390	346	412	396	390	430	400	383	395	369	378	425	359	347	402	372	342	375	408	385	354	376	367	383	394	401	382	417	387	359	400	369	397	354	386	374	440	378	374	390	419	378	392	394	415	396	401	370	375	377	415	379	370	362	417	392	318	450	366	384	400	380	398	375	398	359	365	364	399	418	385	394	346	406	393	396	406	380	416	380	354	366	402	380	397	385	403	406	379	388	369	406	413	390	358	403	412	395	348	355	368	405	381	386	368	405	366	414	358	379	361	382	442	381	386	363	394	381	345	382	385	372	366	415	417	356	380	365	399	360	369	425	379	405	403	395	390	382	379	409	355	387	349	371	408	359	387	381	389	380	369	412	378	419	380	396	373	409	388	371	359	360	387	418	412	394	374	359	412	396	387	350	369	384	377	382	358	404	358	348	352	425	380	360	367	387	356	406	377	417	361	382	379	355	395	373	406	376	402	373	381	382	394	383	404	411	355	403	395	366	389	356	370	377	389	364	375	407	362	362	363	368	384	418	397	389	430	410	394	389	359	370	392	369	364	401	416	405	369	352	398	373	402	387	376	354	364	356	362	307	383	374	356	393	405	381	374	351	426	368	378	414	430	444	439	405	392	390	414	358	416	387	393	356	363	343	388	375	380	368	394	344	368	364	436	395	384	360	384	382	391	384	388	368	403	371	386	413	435	425	373	387	399	377	405	346	428	386	351	384	340	366	377	424	385	368	359	396	381	406	399	384	349	397	372	387	369	330	402	378	383	383	366	425	421	385	370	372	406	384	366	371	382	414	381	367	341	397	384	384	394	414	386	399	407	405	380	415	386	374	396	365	360	364	406	387	417	379	351	395	381	389	416	400	400	404	386	421	425	372	397	382	384	379	426	356	397	420	369	415	393	393	388	419	390	376	375	404	365	372	364	401	393	373	386	366	388	398	385	409	361	371	373	404	404	407	376	385	407	368	401	374	392	389	360	408	360	402	358	395	355	366	405	372	377	361	373	423	387	396	406	398	380	377	384	367	384	403	389	387	378	409	384	374	380	399	405	343	411	396	377	378	371	392	390	367	383	397	378	408	385	380	379	399	379	386	350	381	376	390	410	368	370	342	377	367	364	381	386	390	382	391	415	394	436	380	381	385	382	395	366	402	391	356	387	383	432	403	381	341	360	360	378	361	408	370	398	413	355	376	418	371	367	381	377	381	370	378	346	363	386	389	370	426	398	382	386	374	341	406	386	385	426	365	346	400	364	359	394	400	342	405	365	422	391	349	381	389	379	378	361	411	384	401	385	336	401	395	380	374	421	410	346	384	399	373	407	365	361	393	412	394	388	389	354	384	390	396	422	369	400	387	383	405	372	374	398	364	357	401	409	386	392	371	400	358	366	359	354	386	384	385	377	371	375	391	378	369	396	354	378	369	421	365	398	384	374	373	340	391	417	389	358	393	380	351	362	414	393	386	396	417	410	386	390	380	407	382	361	362	363	384	355	360	399	376	366	396	353	389	384	376	359	360	408	410	407	384	387	367	377	399	406	372	398	392	435	346	373	382	391	374	370	383	386	372	362	395	372	420	369	395	407	411	377	387	408	394	396	371	418	416	375	370	367	409	334	398	360	377	373	421	382	420	393	400	398	363	383	394	415	419	380	390	349	386	387	376	339	390	420	377	347	388	379	374	386	383	369	391	347	393	379	384	380	406	343	412	394	387	392	391	346	366	388	377	383	419	393	368	393	361	399	408	399	353	382	386	351	339	400	391	377	393	377	390	372	386	368	382	368	406	380	421	375	427	377	399	395	353	406	408	417	338	369	384	415	410	420	432	394	399	430	343	393	389	379	389	360	359	405	398	365	368	403	350	388	400	386	365	371	382	404	423	390	389	376	377	386	377	379	406	369	383	394	355	416	360	392	406	374	398	393	397	367	339	373	368	386	370	424	365	374	381	418	380	404	362	404	408	389	424	381	353	399	411	360	380	362	402	381	392	394	378	410	374	406	420	390	371	398	374	361	410	369	354	359	398	406	340	348	385	412	383	411	410	381	405	392	373	383	385	416	359	359	390	368	393	389	385	385	378	385	377	355	355	393	380	400	434	386	396	392	359	379	383	388	360	358	411	399	371	397	381	404	418	391	382	368	398	402	407	397	381	357	387	377	399	398	374	368	363	416	413	396	389	385	351	379	410	373	382	388	378	376	398	394	412	385	381	389	386	359	403	374	410	397	365	388	365	409	385	401	392	379	412	389	357	377	392	331	397	353	367	386	369	429	405	367	391	342	371	399	421	406	421	381	379	360	388	377	360	396	405	381	375	389	361	380	423	385	401	366	346	351	418	375	359	375	409	416	434	392	335	371	420	378	380	377	373	396	354	400	423	386	355	383	356	412	398	355	421	376	385	386	356	358	392	403	388	376	379	380	372	389	361	391	374	382	421	417	401	405	389	390	368	395	386	399	375	380	383	380	377	383	398	354	373	385	371	395	365	352	377	386	355	383	388	383	380	390	357	412	396	371	381	350	393	394	408	381	399	412	378	394	394	411	347	410	386	396	409	396	351	385	407	401	384	365	405	399	404	392	406	415	340	401	377	403	369	385	412	402	381	375	384	386	399	391	358	373	383	372	374	384	392	382	387	382	408	391	344	374	356	417	348	399	381	370	378	407	375	341	369	383	396	370	412	374	400	365	436	371	391	371	397	361	388	425	377	359	381	406	355	406	378	377	371	350	392	379	352	375	374	385	350	384	413	364	460	386	373	367	439	389	399	346	401	386	379	373	391	386	405	397	377	345	408	361	415	427	372	360	416	415	396	389	384	362	402	392	416	380	387	400	402	408	397	384	371	390	387	379	376	378	355	419	368	373	370	384	378	382	384	381	375	402	381	378	403	372	422	404	368	384	377	354	416	385	434	364	372	400	355	374	404	371	368	380	383	384	363	417	416	387	420	413	379	395	359	443	328	390	409	371
34670	2326	4340	5002	4464	3564	3053	2701	2283	2119	1900	1711	1572	1529	1367	1355	1365	1273	1144	1176	1209	1143	1125	1135	1091	1133	1098	1037	1048	1058	1007	1048	976	1033	1004	972	1014	960	1088	998	950	937	1031	914	935	889	977	916	952	923	911	946	943	904	885	927	897	950	980	941	907	849	882	905	952	940	930	908	965	881	934	918	903	875	919	942	930	956	914	900	927	906	880	922	934	901	921	815	900	951	940	879	914	870	935	978	911	905	883	892	919	898	902	847	944	870	902	879	915	908	908	904	850	921	878	915	895	915	904	908	956	886	925	902	877	897	881	885	919	933	926	919	945	877	910	896	896	888	894	949	891	886	931	879	859	907	919	899	943	917	877	941	903	844	877	895	831	900	925	935	849	925	868	885	969	937	882	885	870	903	930	860	912	966	876	903	881	931	922	915	897	948	854	920	913	919	916	916	892	847	873	869	890	885	939	960	886	846	926	915	898	865	874	877	881	944	873	946	865	914	928	857	910	889	902	901	874	861	901	905	858	882	857	845	889	886	907	942	852	915	903	826	934	914	862	916	898	920	863	849	844	872	928	888	869	889	895	852	867	852	905	898	845	927	908	895	878	865	935	903	867	912	858	887	944	933	881	935	894	907	903	925	863	919	861	863	903	922	860	879	883	945	941	876	920	885	893	929	915	935	908	884	905	877	918	858	942	920	879	912	893	893	865	925	964	916	866	889	936	951	921	910	857	883	876	983	926	917	924	895	909	882	863	912	867	882	926	908	860	881	898	890	864	857	865	913	898	906	897	912	866	886	865	849	913	921	912	894	832	914	889	844	899	878	862	888	939	861	909	906	925	871	896	961	927	891	919	859	925	923	910	840	932	858	902	885	859	894	868	930	903	890	859	869	889	902	853	907	907	918	872	893	891	952	863	836	879	892	937	844	886	839	899	931	866	882	957	910	884	907	909	849	906	935	873	879	935	950	873	889	934	885	923	947	841	899	897	917	930	933	883	928	902	904	851	878	857	953	868	885	873	924	884	905	890	901	913	873	880	921	905	878	879	896	948	890	899	909	912	873	887	873	888	886	871	910	941	906	880	914	906	885	859	926	936	902	916	886	922	921	908	948	884	905	916	938	925	820	863	940	846	870	892	895	915	900	898	887	878	894	913	877	917	880	907	878	897	906	925	865	876	907	871	867	890	873	866	903	884	882	918	899	914	931	902	851	868	921	845	860	897	906	933	835	885	920	922	936	892	884	888	864	883	927	917	838	850	856	874	907	903	856	924	874	899	892	911	887	910	921	845	912	893	873	873	925	904	840	905	871	939	946	915	885	927	914	917	910	833	878	930	892	909	921	942	868	895	862	881	849	902	931	888	890	938	908	896	899	844	921	950	863	849	879	894	897	934	898	933	864	953	875	885	908	903	898	938	880	869	848	875	931	917	931	882	903	892	863	898	880	920	915	888	898	961	903	926	924	905	907	890	901	942	915	914	901	870	909	896	884	862	838	877	877	941	910	872	855	893	897	882	891	911	904	895	919	847	907	898	938	899	889	937	880	889	866	892	896	872	897	904	914	923	846	849	863	923	898	871	878	918	867	906	961	889	892	965	922	888	922	914	882	898	910	958	899	878	924	881	885	880	885	917	893	926	894	954	842	860	853	930	871	880	905	878	902	881	903	909	910	894	874	884	869	869	865	902	909	897	883	934	892	939	870	880	903	899	906	884	889	854	913	910	911	877	881	884	902	879	915	876	898	899	943	874	888	898	919	939	858	848	832	927	909	862	951	889	935	917	903	930	900	854	912	889	929	885	922	929	919	907	891	912	888	849	901	898	870	947	856	910	889	919	885	879	901	902	924	921	828	850	882	850	872	904	850	926	893	882	910	901	884	877	909	863	892	900	887	903	913	875	931	854	904	915	867	916	912	892	916	894	889	931	881	933	891	904	875	912	846	901	923	942	865	868	864	912	893	915	923	929	860	890	905	873	868	918	888	886	873	906	909	889	857	925	915	872	896	930	901	893	944	878	894	875	865	888	870	939	868	876	886	835	888	887	921	876	860	846	913	915	899	911	808	880	848	927	868	923	876	902	853	879	904	892	867	866	912	881	880	889	858	937	873	930	916	927	874	903	921	914	891	900	920	897	882	945	907	907	868	908	955	897	881	955	920	896	941	862	855	883	902	879	935	862	852	836	874	909	938	879	870	895	906	898	925	923	916	937	917	856	901	914	850	883	892	927	886	920	906	912	883	959	848	874	903	870	871	934	893	912	893	918	900	880	891	854	906	901	904	951	867	882	946	907	833	943	917	932	866	882	887	892	881	899	845	874	867	890	901	892	872	898	905	883	883	871	893	887	929	946	969	880	931	882	897	899	881	935	876	850	928	908	957	963	880	899	854	916	916	916	901	883	885	907	902	926	935	846	885	884	847	817	883	860	830	925	880	870	935	877	850	901	981	897	900	905	908	920	932	937	932	844	962	920	875	901	924	871	922	950	918	966	854	897	933	956	905	895	881	889	883	870	902	908	863	875	867	898	921	906	894	846	877	848	874	913	834	878	916	900	882	854	904	933	894	920	905	869	811	911	861	873	806	883	900	891	894	924	892	885	906	910	918	923	939	935	880	921	886	955	909	917	904	955	923	872	875	926	871	842	923	856	922	917	870	908	928	921	905	902	885	936	893	914	826	886	889	887	854	923	919	911	878	897	903	913	889	896	918	955	870	883	905	900	835	934	903	912	894	899	886	889	878	922	907	904	943	927	883	914	874	914	862	919	908	878	913	867	896	857	846	858	879	876	862	858	882	908	942	898	868	948	922	898	866	897	924	893	898	873	928	882	893	849	903	885	925	924	900	869	917	837	916	840	864	915	971	889	954	953	865	920	909	921	890	891	859	887	890	891	870	925	904	832	864	857	894	894	921	887	921	916	920	891	884	903	892	864	896	951	902	854	860	899	869	968	899	874	877	973	855	874	913	887	920	837	850	869	843	865	879	862	911	901	936	929	877	882	944	881	889	958	854	825	902	944	940	884	879	909	930	897	919	875	912	942	944	921	886	940	826	904	922	877	859	868	934	884	906	869	921	919	873	897	879	929	858	873	900	937	888	904	868	918	904	890	907	895	887	900	890	854	878	875	864	907	875	828	910	848	908	885	898	913	927	867	935	854	928	917	884	876	891	894	913	858	925	913	872	926	896	896	836	980	892	881	936	920	935	862	867	921	941	910	975	966	902	903	902	922	828	875	951	916	877	918	879	895	914	926	945	873	909	947	892	880	873	867	928	884	927	908	862	922	857	886	922	914	912	903	935	901	918	859	889	899	967	920	940	889	918	910	909	902	872	921	887	858	874	847	852	909	933	832	914	971	906	885	895	911	834	909	890	906	883	832	858	891	927	889	866	918	887	937	890	897	883	897	879	882	872	887	934	898	869	899	893	885	922	884	894	905	919	881	924	861	843	976	865	881	870	906	969	842	951	935	924	852	946	913	836	850	918	864	879
6542	302	148	118	146	150	134	134	144	133	129	145	141	123	119	127	125	132	137	136	154	135	125	149	110	116	142	140	106	115	128	130	142	139	138	135	144	125	127	152	140	130	133	107	124	152	105	145	128	130	126	130	113	116	139	144	132	141	148	123	115	125	132	147	145	142	133	129	119	140	149	133	132	118	144	141	109	137	145	117	136	143	122	130	128	118	129	112	146	131	118	121	134	131	126	120	127	137	129	141	134	136	143	132	131	132	128	120	176	135	131	127	146	171	138	122	131	113	139	131	131	126	133	122	140	138	128	149	115	115	119	143	142	128	125	135	132	139	126	130	137	145	138	142	132	138	123	140	109	131	123	129	135	138	138	123	128	119	127	135	118	123	128	133	131	136	139	155	139	130	133	127	143	146	124	121	112	128	140	114	109	120	133	123	157	131	139	121	127	137	137	137	137	129	133	137	150	135	135	129	113	135	123	130	123	120	128	129	151	129	121	131	140	123	138	131	117	123	97	127	137	151	139	135	151	128	138	161	135	134	145	139	128	117	137	145	130	139	128	148	118	136	122	120	126	120	151	119	149	139	112	130	157	129	146	119	150	137	121	115	140	149	142	163	144	125	119	135	151	119	125	118	150	137	143	131	121	122	113	126	143	131	141	138	133	139	121	129	143	131	136	134	115	151	140	135	145	137	137	119	131	155	134	133	120	115	119	139	143	119	114	133	138	124	125	121	134	127	136	130	138	138	118	141	138	144	133	137	129	109	152	129	131	104	131	127	139	134	135	131	132	134	123	129	136	118	127	128	126	135	129	117	133	130	124	130	153	130	128	148	123	132	133	130	136	140	115	153	128	145	112	126	120	114	119	136	149	144	132	132	119	125	142	129	139	133	119	129	123	142	140	116	141	124	150	120	124	150	136	147	135	130	141	129	116	110	128	140	127	118	128	137	126	161	149	137	160	120	147	131	139	132	141	153	129	123	114	127	134	131	135	132	139	125	131	125	116	142	148	150	125	127	143	121	116	152	149	126	133	110	121	124	115	150	137	135	154	118	156	146	137	142	141	138	116	125	136	145	118	145	133	136	138	147	150	161	122	139	126	135	140	131	131	131	127	125	131	127	130	138	139	143	141	149	110	141	155	104	120	113	139	126	139	132	118	124	119	139	123	145	121	133	125	108	129	131	127	120	113	152	132	162	124	128	120	158	144	137	140	140	136	134	134	129	143	133	124	135	127	119	126	144	141	140	126	140	135	140	133	143	132	134	138	147	130	129	122	143	141	124	148	123	128	124	127	119	127	135	135	133	113	126	160	128	132	134	122	112	146	119	145	115	113	123	151	125	123	123	128	142	139	135	115	116	126	132	120	125	121	122	138	104	116	119	116	120	131	139	136	105	155	130	148	118	131	120	135	114	127	150	137	130	137	141	147	143	143	104	126	149	129	129	132	128	115	120	123	139	126	134	125	119	129	123	147	147	130	145	136	152	134	122	133	133	107	150	119	110	143	110	119	136	142	113	150	138	134	130	125	130	131	137	131	128	129	119	119	128	134	145	132	133	139	154	142	124	126	126	159	152	122	136	123	131	152	136	121	126	130	129	121	131	139	109	121	151	147	130	134	149	129	143	119	126	128	128	132	114	134	135	121	119	124	139	121	141	128	105	153	141	123	131	116	146	117	132	116	129	149	138	95	131	124	141	132	132	121	133	117	142	125	148	138	131	132	146	128	128	145	133	135	144	166	112	127	125	139	142	119	129	123	115	147	140	135	129	120	118	131	120	123	128	125	133	107	126	154	130	140	146	142	137	108	130	121	144	112	122	124	121	123	119	132	134	117	142	138	118	122	123	142	133	137	130	124	122	128	172	121	125	122	132	135	137	144	119	125	123	136	144	137	133	130	141	121	140	137	118	113	152	136	146	135	123	131	120	138	141	132	140	130	152	129	137	169	131	134	147	127	125	122	113	126	124	130	137	135	163	129	138	137	142	124	140	150	128	117	123	135	129	158	140	145	139	136	119	144	148	133	143	158	138	140	135	131	145	131	121	129	128	115	131	129	109	138	125	93	133	134	136	137	135	127	130	133	133	112	133	143	126	134	128	150	137	141	149	129	140	157	118	129	133	132	145	128	145	130	120	123	117	146	129	134	133	131	130	135	151	144	136	130	124	129	137	132	123	154	118	125	131	133	139	147	128	130	133	143	140	150	111	151	109	126	122	119	143	116	120	131	118	121	143	130	135	132	114	130	113	116	125	131	110	141	123	140	134	146	130	123	135	141	138	146	117	140	135	136	113	109	125	158	144	133	129	127	119	131	134	145	138	120	134	141	116	149	146	139	111	132	120	125	125	115	153	120	112	148	132	126	136	132	149	133	137	135	127	140	110	152	130	136	130	129	135	133	112	124	131	112	140	121	134	123	137	121	138	130	124	146	117	128	151	114	127	125	107	159	144	143	145	132	108	123	115	122	117	161	118	144	122	125	149	121	131	137	127	138	128	129	148	151	129	163	138	119	138	119	119	119	148	139	123	151	164	146	147	139	143	123	122	133	138	133	132	139	128	144	132	133	135	130	154	133	129	152	137	130	111	133	150	125	143	149	144	142	140	134	133	123	124	124	121	136	144	139	148	138	105	142	114	146	142	136	145	131	147	125	148	125	109	121	126	133	129	134	132	139	125	131	138	117	149	147	134	139	140	124	144	128	146	119	119	134	133	150	111	135	113	106	144	119	125	113	109	119	128	135	130	132	106	117	148	132	124	126	140	125	128	123	131	147	147	109	128	136	151	141	118	140	138	124	136	134	125	139	138	141	115	150	146	141	130	131	127	133	124	115	109	122	155	124	130	150	127	130	120	141	127	117	136	129	142	140	130	147	132	138	129	122	125	119	141	128	116	146	144	149	123	130	124	130	131	137	122	148	123	133	129	138	124	122	131	133	141	119	146	146	143	127	133	127	133	127	121	145	109	151	134	137	141	131	135	129	140	135	149	141	145	154	119	127	115	131	120	128	124	123	143	144	129	126	143	129	117	133	129	137	129	116	131	135	107	108	116	128	131	139	102	120	129	119	123	125	117	133	133	111	101	137	138	119	145	129	134	120	121	145	125	111	114	148	144	144	141	122	143	165	124	137	122	101	103	140	136	145	156	145	124	122	113	115	121	142	124	115	120	125	114	144	125	118	136	120	138	122	128	128	116	141	128	140	141	128	145	119	120	108	141	156	163	132	151	151	145	131	126	108	122	117	126	130	133	120	119	147	114	131	150	131	124	121	138	113	129	142	118	130	115	123	139	120	111	143	145	137	129	130	135	133	138	147	146	94	137	129	137	167	143	124	123	137	145	117	139	135	132	130	144	162	147	145	135	139	128	117	103	149	123	129	116	134	141	108	112	134	129	129	123	128	118	142	150	142	121	133	147	138	131	122	122	134	133	142	113	144	141	117	118	120	141	140	144	113	127	134	119	141	133	147	125	122	123	130	142	130	125
6086	394	437	394	438	436	416	445	396	382	358	372	421	345	405	388	386	395	399	429	392	403	382	396	395	413	406	369	378	411	389	360	393	380	388	339	395	395	358	380	386	394	345	408	374	360	394	399	373	353	361	335	396	392	374	375	382	343	398	357	340	373	367	409	379	384	365	384	383	378	365	358	405	374	375	397	350	348	365	370	407	387	390	392	386	366	403	364	405	383	378	369	388	373	397	343	402	378	400	384	406	370	403	378	377	359	360	383	387	369	391	401	365	364	377	339	346	376	395	398	363	362	399	387	394	357	401	385	408	347	352	372	416	384	388	390	362	389	406	374	381	402	377	387	374	358	389	381	409	340	378	386	404	343	384	400	391	369	387	375	353	382	377	395	362	417	394	398	431	395	370	371	372	392	395	364	345	376	408	388	417	336	373	385	390	383	402	395	408	362	346	352	376	383	408	390	386	376	385	351	371	401	376	403	392	380	361	385	433	346	399	407	401	358	358	417	378	366	365	360	387	383	369	364	376	360	381	398	351	408	400	374	380	387	368	378	394	387	380	359	370	351	366	372	371	402	377	383	386	347	386	389	362	379	367	364	371	390	381	388	373	364	411	350	377	371	384	374	386	364	371	419	340	333	408	373	407	410	405	401	391	361	399	363	396	390	358	390	385	398	363	374	342	370	399	382	390	375	353	402	380	360	418	388	389	376	372	363	426	349	364	394	342	382	402	409	401	398	376	415	385	379	377	408	366	374	385	386	396	354	362	405	352	357	385	399	382	387	382	386	384	344	394	367	356	342	381	360	401	386	370	377	367	402	344	363	424	413	374	375	392	369	363	373	357	361	370	365	368	378	375	371	356	376	403	361	375	398	379	354	401	396	409	402	364	374	400	363	383	379	381	407	393	354	401	336	361	395	393	388	372	364	378	331	363	398	355	390	357	386	357	337	378	392	354	393	387	375	383	361	357	389	413	363	375	363	378	401	343	367	378	381	405	333	340	342	381	383	371	347	405	376	374	396	417	379	374	370	363	367	381	372	374	371	372	364	374	352	360	353	365	376	350	410	360	412	341	384	374	360	390	343	370	370	400	371	368	363	398	396	366	351	394	384	345	373	385	361	398	386	400	393	381	371	367	344	374	387	396	412	367	401	419	366	406	388	389	405	361	416	358	359	395	394	407	380	393	339	407	392	380	368	396	394	387	384	346	385	386	374	376	409	377	382	382	368	407	371	413	374	328	417	406	368	375	370	371	372	351	379	390	381	380	403	370	371	376	389	403	388	377	345	426	386	389	380	365	360	357	368	406	378	375	366	380	358	381	403	363	394	376	401	378	406	366	383	418	402	373	394	354	333	355	337	395	358	401	410	419	377	393	399	416	357	367	335	338	386	386	414	354	359	391	387	369	408	390	393	390	347	376	360	401	385	341	383	354	344	378	347	395	362	399	389	360	362	397	391	334	387	379	395	417	380	363	369	402	368	377	420	384	377	391	333	401	408	365	365	330	377	352	410	366	339	402	363	366	381	376	360	361	365	374	379	411	373	352	375	389	372	374	399	410	372	368	369	383	391	369	395	411	415	372	392	372	405	385	392	372	364	357	403	342	399	370	358	392	373	353	402	353	351	365	371	374	380	363	394	374	366	377	377	404	378	371	401	399	373	384	403	386	411	387	390	358	362	372	355	402	405	360	372	385	346	370	419	380	399	341	370	369	370	379	381	363	379	378	364	344	389	351	393	375	381	355	353	383	386	407	397	349	376	387	380	377	370	382	368	357	373	357	399	373	365	374	358	376	419	395	377	383	399	387	356	389	410	375	392	374	343	379	368	391	372	355	372	359	373	421	422	367	377	360	396	405	379	361	393	419	412	401	385	393	396	389	399	402	362	410	374	375	395	385	402	399	391	380	396	395	372	386	393	382	373	333	351	382	379	375	377	419	388	365	366	374	375	379	394	362	381	399	396	383	378	345	402	380	394	429	378	382	371	379	365	386	372	390	353	354	386	373	404	372	391	415	357	412	380	363	348	384	370	353	362	365	337	352	402	357	404	376	382	378	375	391	366	407	406	398	390	396	386	360	394	403	379	385	341	378	374	358	400	368	363	404	375	356	359	354	376	401	371	394	374	386	407	367	436	342	380	362	364	404	358	351	403	434	356	344	393	391	382	388	347	390	363	402	391	353	398	378	388	354	386	372	376	340	394	404	387	386	400	405	399	388	389	355	392	356	357	360	380	368	382	342	398	394	374	376	352	404	389	384	401	367	344	405	368	331	387	425	332	364	364	359	376	385	363	385	371	405	403	404	359	372	400	372	384	368	385	386	416	410	409	387	358	380	368	339	401	385	381	358	376	388	378	369	399	385	377	366	365	397	367	368	375	417	387	390	376	360	387	373	371	372	389	372	391	406	389	387	378	401	368	389	379	377	368	388	370	381	396	410	373	382	372	389	380	379	393	400	368	385	377	359	385	340	384	362	386	343	379	390	355	410	367	362	384	354	387	371	381	376	383	331	336	396	407	428	375	378	335	370	378	368	373	387	384	372	391	410	352	392	416	388	379	363	409	380	370	374	358	404	402	400	382	332	332	375	378	416	393	362	379	371	380	425	374	399	357	373	372	355	383	367	411	361	367	375	352	370	392	341	362	366	411	376	368	346	374	349	383	385	372	362	408	417	446	392	377	417	404	396	368	379	395	361	375	381	416	352	387	345	380	359	399	367	414	373	344	391	397	377	394	351	378	366	366	389	391	374	382	383	372	383	374	366	350	369	371	372	394	341	377	408	370	367	354	361	392	348	375	352	404	384	358	357	369	361	400	377	407	372	365	366	372	358	367	368	418	357	372	390	372	387	394	371	393	379	350	417	356	386	396	392	359	384	371	393	356	345	366	371	311	358	388	393	380	396	392	390	344	347	372	363	349	410	351	371	387	394	329	396	358	365	345	411	380	389	388	381	380	394	366	383	378	341	377	374	370	402	362	386	381	393	353	385	386	409	390	400	374	401	382	394	352	373	382	401	375	378	392	342	378	354	367	350	390	392	379	391	359	377	396	370	369	357	382	370	404	380	361	370	397	398	352	371	391	364	365	388	434	347	314	372	374	390	367	377	382	387	377	376	377	348	425	369	407	356	404	362	374	391	385	379	368	408	366	377	350	385	372	370	408	391	367	401	379	377	356	379	363	394	392	378	401	350	386	347	374	333	387	388	403	350	411	378	370	375	350	394	361	417	352	353	393	377	367	425	356	352	392	351	347	364	392	381	371	398	373	352	385	403	395	404	407	372	397	399	382	371	356	375	389	352	366	387	394	375	368	371	346	370	370	413	418	359	364	388	363	372	422	390	392	397	349	368	392	390	366	357	329	358	380	365	386	393	371	374	364	374	365	369	357	400	368	360	403	381	364	350	352	394	361	380	428	352	373	382	364	396	366	390	416	374	370	380	371	370	382	360	368	374	379	375	342	365	384	363	357	420	365	350	377	350	374
53833	18539	2476	932	637	514	430	344	318	319	299	278	253	241	246	225	236	244	241	225	216	213	228	206	225	211	211	197	221	235	231	203	211	232	218	200	216	214	218	208	212	199	210	218	233	199	186	196	186	223	231	204	233	210	195	204	183	183	210	209	222	228	219	200	171	200	239	212	186	189	199	245	210	219	190	216	205	187	182	193	185	208	195	243	194	207	195	227	181	215	203	215	195	219	198	189	198	208	210	229	233	216	176	200	207	203	195	215	199	209	185	204	212	239	207	178	200	204	228	195	224	214	219	202	203	209	202	183	201	185	212	202	197	168	196	209	227	217	231	213	218	256	197	212	190	201	211	175	196	185	214	206	202	208	216	238	209	205	185	214	202	184	198	215	238	194	210	216	211	211	209	197	218	220	208	207	213	187	176	196	206	182	222	198	207	187	235	200	233	229	201	182	226	195	203	191	193	202	192	187	203	199	213	196	219	187	201	198	202	222	216	199	206	200	201	186	184	198	206	192	181	220	231	225	187	206	206	200	176	231	218	209	215	199	193	195	210	200	213	196	187	204	190	204	200	195	209	193	248	179	216	206	192	227	198	192	184	192	232	203	190	203	183	188	230	182	208	212	200	180	203	205	202	215	175	195	210	181	194	177	218	175	201	205	216	217	185	201	184	204	221	235	196	207	218	202	194	204	197	215	212	210	224	214	186	193	223	224	182	185	201	188	194	202	205	224	206	187	212	204	191	226	176	223	216	178	210	207	208	208	193	195	177	189	206	193	213	176	194	193	205	220	214	214	204	211	213	220	226	205	172	195	199	211	199	205	213	198	180	198	207	207	206	216	190	188	212	204	206	204	204	200	231	220	211	189	218	220	217	194	179	214	192	201	218	193	186	207	197	201	197	193	233	191	202	168	182	193	207	200	216	198	209	200	211	187	209	183	214	202	172	191	198	199	227	225	205	221	188	218	211	197	223	182	198	207	237	186	196	177	185	223	195	201	198	213	194	206	195	169	202	177	184	213	185	172	186	220	216	195	180	204	196	213	203	182	213	205	223	220	200	221	199	201	187	207	201	181	201	196	221	205	195	206	230	227	211	208	202	207	221	199	191	215	201	192	185	231	203	228	203	187	232	198	190	196	198	208	226	204	196	206	224	199	215	194	211	187	216	169	217	221	213	190	207	234	196	178	201	200	213	215	204	198	234	200	198	192	195	205	177	187	235	207	210	213	204	200	224	198	202	185	160	204	198	207	212	204	225	194	215	201	210	202	224	225	202	208	200	188	233	185	193	216	219	226	187	207	191	190	212	222	189	208	207	202	186	200	238	206	215	224	188	202	214	190	209	206	239	239	211	211	203	196	198	222	201	199	191	213	208	206	208	201	204	193	206	192	192	231	191	184	214	198	216	193	195	204	216	215	210	206	197	181	208	195	180	197	213	217	204	227	236	196	198	215	200	164	190	214	191	211	205	212	196	194	219	215	211	206	186	200	183	207	174	192	202	190	212	221	190	213	206	186	202	194	199	186	219	225	179	213	211	184	206	195	197	212	215	235	188	212	220	189	197	181	214	172	210	203	197	207	199	205	167	221	194	196	186	197	204	183	204	202	208	182	194	222	208	183	194	204	189	199	221	203	202	220	205	197	231	212	204	196	199	200	214	236	200	178	167	225	206	221	196	197	186	216	201	192	190	228	207	196	208	232	194	217	224	197	197	194	215	211	210	210	214	194	209	183	180	211	219	214	201	197	187	205	197	200	177	191	198	191	211	188	200	233	203	194	213	174	213	229	204	195	209	231	223	177	178	184	215	202	202	179	189	192	193	237	208	210	207	198	199	213	204	193	202	219	193	210	198	197	180	217	196	218	202	218	233	171	187	207	201	185	233	216	209	189	212	203	204	186	200	183	197	189	181	209	202	214	193	201	195	197	183	220	194	195	176	205	196	191	203	185	244	184	215	208	212	186	202	222	210	212	186	212	198	192	208	203	194	206	214	181	174	212	210	193	193	210	198	211	194	233	201	210	220	196	188	230	220	223	202	215	199	220	203	213	198	220	208	219	189	215	215	196	189	191	208	204	216	190	187	213	221	211	217	207	213	221	167	190	214	183	206	181	222	212	213	194	207	197	194	198	223	205	209	210	165	200	175	216	187	184	212	195	162	198	200	185	226	198	205	208	205	212	201	189	201	219	205	203	185	211	212	180	203	201	202	204	201	198	201	188	198	189	188	160	211	192	220	177	198	177	239	208	195	209	217	209	221	173	209	219	173	197	197	185	202	212	212	211	221	191	196	211	204	175	234	224	206	212	211	213	181	190	219	217	213	248	204	195	193	210	209	194	192	204	215	176	216	216	197	212	221	207	226	188	212	185	231	220	231	216	213	213	191	208	195	207	209	205	187	189	183	185	222	181	207	200	211	176	187	208	199	198	186	173	202	198	194	216	212	215	209	229	206	202	180	207	226	202	210	192	208	215	199	201	184	199	218	236	240	210	183	189	215	171	208	173	202	219	181	186	216	225	188	196	200	206	169	199	227	198	225	184	216	189	210	193	222	198	219	220	199	200	187	199	199	229	205	190	180	211	201	209	210	213	210	215	219	214	191	190	223	181	178	196	186	203	183	217	204	185	196	186	190	200	197	190	229	206	188	219	182	190	183	183	198	225	184	183	196	201	214	231	180	196	193	176	206	218	190	223	215	180	169	208	195	217	218	181	186	224	194	212	197	219	209	198	217	185	230	190	213	177	227	217	204	200	195	198	207	219	191	218	191	217	221	188	195	200	208	228	213	175	192	183	213	198	185	244	213	223	173	211	195	215	181	179	176	236	205	222	204	177	204	203	214	223	197	202	201	194	193	196	213	204	203	190	207	211	201	209	206	210	181	184	191	211	173	185	221	206	189	202	183	213	192	192	189	196	181	196	215	168	178	193	226	212	235	203	225	208	214	193	186	221	179	189	167	189	181	190	181	200	218	207	186	225	204	200	195	221	227	205	200	224	223	203	202	221	232	203	220	198	188	228	202	212	227	205	182	190	207	199	203	186	211	202	188	199	236	223	231	192	204	231	203	198	222	195	179	207	174	183	210	190	201	184	206	200	226	217	219	190	183	206	209	168	201	194	179	174	205	199	196	180	197	205	216	215	204	230	175	208	200	229	184	191	192	199	236	210	199	213	234	224	184	189	204	200	235	213	212	184	190	216	211	221	205	200	219	209	203	201	227	202	202	187	212	182	194	187	194	207	187	206	224	207	207	181	212	214	197	217	190	218	187	207	199	188	228	207	194	187	192	209	209	206	219	202	201	221	159	169	200	225	187	217	204	195	194	222	197	208	191	192	226	184	207	204	206	203	198	249	247	232	213	176	207	225	199	191	229	155	192	197	216	230	194	224	185	171	220	202	221	181	225	202	229	227	199	229	188	192	200	167	190	204	213	204	212	198	215	186	210	187	217	206	213	178	174	166	183	220	211	196	217	173	205	227	220	199
26410	1289	2332	2755	2450	2009	1634	1453	1306	1118	1056	887	905	870	813	779	744	756	716	708	698	662	600	632	660	645	590	624	603	597	587	578	566	555	587	607	606	589	569	549	558	610	506	574	560	560	591	596	555	602	546	537	553	514	564	582	527	536	579	566	552	553	550	554	573	549	563	540	534	546	515	560	545	524	540	569	561	525	551	562	519	523	502	614	529	523	527	526	519	559	541	580	562	545	495	567	572	508	536	517	563	533	565	559	555	527	568	571	534	582	540	558	565	536	541	554	514	565	558	524	536	506	529	530	511	557	504	539	556	501	534	543	543	567	492	544	503	542	566	566	508	548	597	511	528	554	542	541	548	616	541	514	535	506	583	572	524	523	572	512	568	583	515	531	516	528	531	558	485	535	532	511	534	565	547	526	548	520	505	521	518	548	543	543	547	519	573	546	500	551	538	529	556	552	552	552	508	524	530	518	579	581	540	542	582	523	531	536	510	534	502	551	496	523	527	546	515	535	515	542	578	508	534	547	501	547	522	603	565	531	559	537	549	518	545	571	551	543	543	544	530	573	546	588	486	522	507	532	544	527	569	575	567	511	563	503	537	543	575	553	572	540	548	500	531	543	497	524	542	555	538	533	540	517	489	541	570	523	544	595	525	571	524	560	493	542	530	538	519	527	513	519	520	561	542	551	558	592	539	552	521	508	504	531	507	576	543	559	554	563	540	523	546	534	504	571	540	565	550	552	551	504	516	547	524	551	541	530	515	551	561	525	537	570	518	527	564	573	552	554	564	531	601	538	518	554	529	539	555	531	533	514	534	572	541	521	551	543	528	522	534	533	538	572	550	541	504	517	493	508	559	569	569	537	554	574	553	552	555	514	541	557	520	549	554	507	518	500	533	574	524	553	575	565	535	519	510	535	547	544	540	520	506	552	547	556	585	544	466	573	569	505	513	565	533	537	557	518	520	549	499	591	541	529	551	522	521	529	513	519	520	564	501	517	550	525	543	507	500	552	572	546	530	559	522	548	510	552	550	493	556	542	576	574	536	520	556	541	527	521	538	509	517	591	520	512	549	503	532	538	488	534	541	541	571	524	537	532	512	571	547	533	579	565	558	540	545	556	530	539	544	517	582	555	554	560	548	607	541	565	521	500	500	531	502	517	534	538	556	570	528	509	528	533	545	567	529	533	535	522	528	547	561	519	580	549	573	547	549	556	519	553	549	538	523	502	577	537	532	506	544	546	502	539	566	529	560	532	483	576	551	563	553	516	565	526	522	531	483	548	544	546	579	579	543	565	526	505	558	485	540	561	560	582	503	548	492	537	576	515	554	530	524	556	559	521	549	497	509	500	541	540	539	518	534	541	541	566	547	472	563	521	566	514	524	548	535	526	574	532	583	538	520	562	486	547	542	548	571	572	538	496	541	545	531	553	548	577	556	540	550	542	558	534	536	557	542	537	553	559	518	511	548	531	550	512	541	554	566	538	529	551	527	527	571	513	529	541	543	492	535	530	525	525	504	479	580	539	544	528	552	561	585	551	500	557	589	571	557	514	507	540	545	566	514	505	592	497	523	569	543	547	539	573	503	539	505	535	515	536	507	512	553	548	532	553	523	535	538	584	514	540	544	544	537	539	536	551	542	557	513	521	558	560	558	524	487	589	496	561	556	594	551	536	510	565	504	537	527	552	512	509	536	563	552	569	552	520	527	535	570	554	571	564	576	494	552	477	551	536	528	542	506	502	539	545	541	538	524	530	541	553	562	524	526	539	539	554	555	527	527	523	564	537	544	555	557	554	509	510	502	549	528	569	541	545	535	567	522	543	576	520	557	545	503	507	518	523	527	563	547	552	521	545	570	511	544	553	534	522	517	560	506	556	531	508	522	503	538	517	533	540	529	582	552	516	566	544	561	525	529	539	570	543	551	512	534	552	549	538	538	551	540	533	526	520	543	540	531	525	565	501	553	482	503	564	521	595	564	524	516	534	563	529	554	538	536	544	524	568	569	548	497	531	499	517	492	555	495	528	551	554	488	508	554	528	558	510	546	573	492	569	496	556	571	557	545	541	539	520	558	512	532	546	497	566	556	559	478	539	532	509	532	540	549	530	558	554	548	534	542	535	506	521	565	530	582	523	566	511	520	550	507	558	535	514	549	509	557	545	505	530	473	531	559	552	535	548	536	559	561	541	568	557	566	525	539	534	557	554	534	523	523	530	537	542	542	538	528	508	554	543	535	530	524	507	578	560	551	524	555	525	533	532	537	498	563	512	551	555	546	528	494	514	517	540	514	523	526	538	547	521	535	539	505	544	548	521	559	553	535	560	533	566	517	549	498	557	527	521	587	534	546	497	567	546	505	517	524	568	581	561	546	522	549	586	537	555	497	522	572	536	549	509	541	538	571	596	540	554	569	547	542	537	584	543	547	536	553	550	551	533	568	549	515	533	575	544	508	558	529	515	542	530	552	490	553	577	552	581	497	565	542	557	517	514	556	548	531	548	546	553	543	547	570	547	543	544	531	537	532	578	526	518	491	553	541	552	536	522	559	515	522	559	534	564	526	537	560	513	567	573	590	497	527	549	579	526	529	533	545	546	541	533	558	545	548	507	518	524	549	529	522	545	531	516	507	492	547	510	511	535	564	548	548	533	525	509	502	534	554	539	558	541	596	509	571	558	524	528	540	544	520	565	548	570	511	535	550	547	556	530	539	536	548	527	491	534	527	559	496	537	530	521	518	515	518	530	594	548	510	558	561	561	510	524	525	533	543	557	549	496	543	530	513	552	556	540	541	556	578	574	529	558	563	535	524	530	536	571	543	574	599	530	557	545	528	557	557	561	546	572	540	511	523	537	564	494	527	549	561	549	520	501	541	541	553	544	554	588	518	539	530	529	531	565	524	568	551	497	484	561	562	577	551	560	480	548	582	555	540	534	534	529	528	544	559	576	562	564	555	512	549	520	540	542	531	530	502	533	563	519	545	547	559	541	542	542	517	515	531	515	568	556	537	532	517	539	539	521	542	518	590	535	567	566	543	505	555	546	508	545	551	524	521	564	549	524	512	572	535	513	504	580	520	517	556	530	508	566	501	510	551	536	518	507	504	513	541	532	553	538	555	563	557	532	493	538	577	549	586	517	578	549	553	530	579	547	535	507	512	562	527	532	514	561	512	546	535	585	508	568	520	519	532	496	521	516	560	555	514	521	497	522	547	527	574	524	556	543	538	553	571	514	510	561	540	583	523	528	580	541	543	552	534	535	526	551	561	568	534	561	498	509	528	544	489	513	560	586	557	536	521	568	491	527	532	534	534	536	525	518	549	533	531	550	517	563	579	481	525	545	556	578	522	574	535	546	545	544	514	509	559	577	536	486	565	539	547	559	534	542	551	518	564	516	572	548	547	555	526	515	541	546	577	527	563	517	541	516	542	513	552	539	493	516	537	515	606	586	540	565	535	554	555	545	527	546	495	501	545	523	510	567	550	540
66417	26357	8923	2388	1341	1034	863	682	648	584	544	510	506	491	459	477	463	429	400	435	451	452	420	389	417	425	406	383	424	390	390	420	432	413	377	392	397	387	375	423	383	391	337	393	417	370	403	393	405	367	392	377	389	384	427	396	372	354	338	430	409	389	383	372	406	370	359	394	402	378	351	363	365	411	405	344	395	350	385	375	419	414	384	406	386	401	415	413	372	370	387	426	338	390	424	363	376	368	390	382	365	383	427	383	369	398	400	376	374	399	404	380	365	397	395	375	380	392	407	401	391	381	359	418	391	380	389	387	423	404	351	358	370	390	394	384	388	361	394	396	408	374	368	352	424	385	354	406	367	372	359	417	383	391	428	400	413	374	365	391	376	368	408	377	369	358	370	396	396	375	385	389	386	412	411	371	416	412	373	386	380	417	357	373	349	365	381	400	390	398	397	407	374	362	365	378	419	362	388	423	405	381	375	377	384	424	381	353	396	370	402	394	380	404	387	378	395	373	380	380	350	346	348	362	364	390	405	409	413	406	371	349	384	361	375	381	393	363	387	415	400	401	410	431	417	407	392	346	390	401	369	396	378	400	392	357	393	374	339	332	345	352	369	405	447	374	376	429	381	372	346	400	360	405	389	343	377	363	398	372	378	377	392	418	415	399	373	380	379	409	383	379	346	417	368	394	372	385	391	380	381	397	362	401	360	383	443	375	361	357	377	378	390	405	355	374	422	369	386	397	395	361	408	384	379	399	385	406	405	361	431	405	387	424	334	387	393	416	400	407	378	395	418	402	410	390	412	382	405	415	416	419	405	398	393	384	360	379	384	407	385	437	414	401	409	384	394	363	365	368	367	373	390	390	359	381	359	427	413	374	406	396	398	399	354	405	396	388	374	406	398	391	377	354	377	415	389	381	356	413	359	367	341	361	339	401	383	415	373	409	363	376	364	381	366	387	424	351	405	431	377	412	370	386	387	366	390	395	392	390	406	379	403	379	366	365	409	383	369	367	400	364	363	414	371	356	367	402	397	376	390	402	364	413	341	389	372	375	379	377	361	353	394	393	404	406	404	400	379	369	348	429	378	369	361	381	433	434	381	374	358	395	412	412	395	347	404	382	367	353	368	406	362	354	381	385	356	395	397	417	390	407	361	374	394	344	391	380	357	396	367	387	394	385	404	404	417	385	399	370	360	384	423	374	363	385	338	373	364	405	348	390	380	391	376	380	326	356	384	375	377	393	392	400	349	357	384	366	406	380	391	353	386	404	404	373	395	413	391	374	397	400	382	399	394	387	377	404	395	403	375	395	403	341	400	408	377	407	394	387	378	405	397	386	382	409	402	374	403	402	420	342	394	373	368	352	380	419	395	354	406	406	389	400	400	358	390	384	349	387	391	345	409	389	361	351	351	372	406	367	367	404	383	415	362	412	376	419	403	368	411	348	332	353	395	384	349	357	393	408	376	390	363	377	372	395	406	373	421	418	397	354	358	370	376	412	441	425	396	345	344	391	376	367	382	361	381	389	372	390	389	402	393	389	342	365	418	364	427	373	390	383	392	396	385	420	399	370	342	415	423	405	396	381	373	360	377	356	401	349	383	341	369	374	369	387	383	384	403	344	367	383	374	353	370	425	324	383	390	418	374	362	413	401	379	428	417	396	377	369	376	389	381	398	389	379	382	381	390	390	375	374	386	402	414	390	371	383	393	370	372	362	394	374	383	367	366	412	378	384	419	385	421	393	366	369	395	397	374	375	347	365	390	360	363	390	374	386	408	384	368	402	342	400	415	385	372	360	403	392	362	360	371	419	375	384	377	351	364	382	400	422	391	394	351	429	396	391	385	437	411	398	374	396	363	377	397	384	388	390	416	388	397	392	386	389	380	409	412	356	360	382	378	383	385	424	394	388	411	385	346	402	391	352	383	420	384	370	398	420	367	376	387	361	409	387	364	366	370	399	415	386	406	404	367	353	368	389	380	370	432	435	422	358	368	396	417	389	401	393	377	402	370	395	400	392	391	371	362	405	419	405	391	376	366	387	374	414	411	372	389	396	402	403	375	392	362	377	402	379	389	373	368	384	392	351	397	362	413	364	370	362	389	344	373	352	417	393	393	374	393	457	373	401	420	385	418	387	373	389	363	381	358	404	428	377	377	376	363	397	398	359	372	359	378	377	373	371	389	396	385	374	368	364	384	383	398	387	410	421	398	398	433	391	365	430	386	399	365	404	392	391	401	367	368	389	383	353	421	416	362	406	400	372	364	375	396	385	352	375	402	383	393	425	406	381	372	372	403	399	378	380	397	360	384	415	349	412	392	343	397	417	383	326	356	369	406	341	418	377	415	384	396	347	432	380	399	416	410	352	370	385	345	363	407	395	403	410	382	375	381	383	381	413	370	379	384	345	391	386	384	376	358	372	381	378	364	409	405	389	441	406	379	390	388	382	373	411	366	377	387	386	397	413	363	385	341	376	382	394	376	404	368	375	421	402	364	368	370	409	410	389	361	337	351	403	421	364	388	374	379	395	385	365	377	404	362	344	400	409	411	374	361	385	374	363	420	394	374	405	410	368	404	359	439	404	388	389	382	371	366	403	366	372	380	404	404	379	377	348	359	390	347	419	364	419	407	398	377	384	408	379	348	345	378	399	390	420	368	416	383	376	404	356	350	370	380	432	388	401	388	405	354	377	390	411	411	386	394	391	395	388	385	403	390	349	360	375	387	397	358	396	375	397	395	384	419	346	367	442	385	425	379	385	380	369	400	377	360	409	382	369	401	386	354	411	405	402	356	393	402	398	397	389	387	384	374	391	431	371	418	371	423	364	365	372	383	391	385	349	369	350	380	392	370	384	388	422	411	361	364	403	364	390	400	385	383	387	389	407	374	361	418	370	380	393	406	362	405	408	379	363	391	397	383	364	386	387	351	381	381	401	356	365	387	359	349	422	388	371	407	406	386	382	377	359	364	378	372	351	399	391	410	389	411	377	366	383	371	381	393	400	370	367	407	403	415	364	365	390	385	396	417	430	386	381	409	397	409	391	366	341	402	370	382	382	391	385	390	411	374	412	387	356	374	409	373	358	410	362	360	365	426	405	361	402	377	431	399	402	385	413	406	364	360	390	380	365	376	420	365	396	341	406	375	402	384	385	388	411	389	415	401	398	394	381	389	414	422	374	424	356	424	359	382	397	403	389	373	430	348	403	379	358	370	407	380	401	399	394	354	370	401	399	400	383	399	359	356	399	380	410	395	395	387	401	430	368	353	376	371	405	406	403	390	360	389	376	389	394	375	375	397	410	365	403	405	370	366	388	402	382	353	371	385	388	373	405	405	390	407	384	367	406	345	365	370	397	376	394	355	353	396	409	388	356	389	367	399	370	380	367	417	380	402	404	348	404	396	366	415	400	420	340	374	375	405	408	379	387	409	384	377	386	416	353	392	389	419	392	384	404	379	365	360	396	368	371	360	419	399	373	370	354	393	376
33648	2241	4459	5064	4400	3720	3094	2608	2370	2080	1930	1770	1562	1484	1463	1354	1315	1262	1241	1235	1159	1175	1069	1070	1050	1111	1046	1005	1058	992	1022	1025	993	1017	1003	1023	1022	940	998	960	1013	926	949	1005	949	918	921	918	940	965	948	916	998	924	941	1001	913	933	894	911	923	953	954	921	960	966	929	880	920	958	857	936	935	908	922	912	956	903	835	873	900	907	895	886	921	910	873	932	895	907	922	918	926	944	874	915	913	935	951	897	907	932	909	910	910	911	874	927	873	885	888	900	871	847	928	867	888	893	911	934	875	866	990	887	899	877	913	850	860	858	888	890	825	943	919	881	894	894	886	865	873	837	941	943	871	932	848	892	870	944	904	870	906	888	853	894	916	938	845	888	935	876	886	845	889	945	917	941	873	844	893	867	937	909	857	884	930	898	876	891	910	887	914	904	889	881	914	837	869	820	896	920	869	878	950	909	922	827	859	889	883	912	931	903	920	907	873	900	879	906	857	855	848	874	929	954	850	845	894	876	856	868	921	866	904	971	907	902	913	889	921	932	960	904	899	906	824	886	889	914	869	903	895	894	938	905	863	944	878	870	884	914	851	957	953	921	907	867	938	916	893	898	867	889	900	878	870	874	927	925	894	935	829	898	896	845	912	910	941	899	881	906	905	896	917	882	827	859	872	904	882	912	870	968	881	865	884	868	853	903	916	907	924	909	926	870	862	882	889	896	930	903	929	925	863	959	891	911	855	911	913	871	884	904	914	921	876	911	874	902	869	847	855	872	839	958	934	859	886	942	883	895	892	873	902	887	904	927	854	889	877	828	905	954	925	915	924	853	929	899	863	926	845	900	868	904	905	889	898	968	942	922	892	855	871	869	879	860	927	873	867	880	874	882	926	934	912	902	869	931	879	866	896	981	884	878	856	887	941	934	872	889	945	883	887	874	900	887	914	929	896	947	920	877	909	845	891	917	868	931	888	921	934	852	914	921	868	915	905	896	932	844	885	875	848	892	910	877	926	942	889	918	889	941	880	890	906	894	862	899	917	879	913	940	848	900	860	896	915	930	880	884	904	942	898	952	923	937	871	879	865	936	880	874	851	907	971	915	925	918	845	889	947	861	859	910	891	878	849	935	957	884	893	927	917	910	907	825	900	917	878	916	875	922	925	893	890	865	918	844	929	851	891	857	929	851	907	891	906	882	895	862	866	884	858	876	901	880	856	887	870	926	926	868	898	867	868	872	864	897	915	803	943	905	915	905	876	913	824	855	908	894	917	894	892	902	904	909	890	943	922	887	931	900	890	914	876	921	897	817	885	930	963	827	891	920	885	946	893	928	922	859	887	883	815	862	888	847	880	877	905	897	926	934	870	864	909	888	867	842	887	955	867	890	875	847	878	874	903	970	863	903	919	882	857	929	952	893	923	843	846	897	912	940	935	925	913	945	939	878	903	879	906	865	857	879	861	892	895	901	856	884	883	905	885	901	913	866	900	874	879	841	871	911	892	900	919	890	883	964	902	909	894	908	869	936	876	846	884	886	909	866	870	896	881	889	873	901	936	913	898	899	861	848	890	866	960	925	863	959	913	919	901	857	948	905	911	859	854	920	908	882	838	878	911	893	901	830	881	909	871	886	862	916	858	909	906	839	887	868	899	914	870	884	860	898	924	911	878	894	884	822	843	910	900	895	928	904	876	869	889	903	989	865	850	940	856	934	876	918	929	928	878	894	893	886	915	897	907	974	874	856	955	901	918	849	869	882	900	912	906	873	860	886	891	930	886	907	912	862	924	880	845	863	888	903	904	862	933	933	870	883	863	885	893	909	926	920	883	920	860	884	853	849	888	920	888	943	912	877	868	876	891	898	930	885	877	902	913	911	932	831	918	876	876	907	907	960	832	877	910	878	932	942	854	914	877	932	873	864	966	919	908	894	842	855	878	946	926	943	870	853	892	917	896	876	897	934	922	938	922	896	892	827	893	882	901	901	872	912	895	903	855	857	881	848	884	900	888	931	886	872	876	946	902	879	854	852	872	895	919	869	851	881	868	919	872	858	862	901	894	1013	867	910	860	937	874	828	845	912	882	912	909	911	846	869	875	912	893	859	943	895	901	920	934	862	848	900	867	924	868	883	923	892	870	858	904	900	891	879	909	899	892	909	887	843	910	915	831	866	904	947	881	856	920	893	870	923	874	905	878	891	874	872	912	895	928	925	847	916	881	881	939	868	874	854	842	909	854	902	873	855	917	891	876	876	913	832	869	913	917	875	859	887	938	878	861	872	898	830	910	911	832	879	880	869	881	953	892	886	840	916	903	831	824	876	957	867	954	908	852	879	870	914	907	884	894	911	936	921	900	872	819	909	870	894	881	873	898	889	902	884	908	892	888	918	908	873	913	883	851	915	906	920	910	914	858	873	921	864	841	885	909	878	900	874	937	929	895	915	889	865	835	910	921	920	857	930	889	886	861	902	882	875	904	942	860	838	878	882	889	871	874	834	888	895	932	861	856	820	984	863	914	874	865	886	946	904	875	897	915	864	936	880	946	843	903	921	872	892	845	878	911	874	892	886	871	928	906	902	889	894	881	859	860	954	895	932	882	929	857	925	857	921	874	903	846	899	922	911	915	902	842	958	901	904	870	912	897	863	852	886	890	899	831	921	878	865	923	886	874	867	911	885	936	876	948	897	936	878	888	928	898	875	951	915	868	924	893	903	863	902	876	850	863	895	871	875	951	890	896	921	919	876	861	948	885	908	890	857	911	862	924	917	922	862	887	863	867	891	898	884	915	878	885	891	906	899	826	916	886	871	868	890	888	934	946	892	882	894	860	903	905	902	902	867	857	849	860	861	868	847	921	870	851	898	913	904	887	902	917	833	909	873	917	880	873	860	880	929	928	842	902	869	858	890	864	930	852	867	905	898	895	874	889	868	878	960	863	918	863	871	954	834	893	878	873	888	911	889	865	901	929	845	881	916	854	891	819	888	882	864	888	916	948	881	943	881	919	869	846	925	925	897	876	927	903	892	853	872	884	875	899	889	865	885	925	865	882	946	927	906	893	909	897	837	889	873	885	863	855	950	895	908	907	907	874	915	927	913	882	896	868	905	859	875	916	923	902	887	823	870	851	882	854	900	889	915	912	918	874	915	919	874	876	910	971	898	895	970	857	891	951	900	949	864	894	889	941	894	864	910	846	900	922	912	896	865	935	859	934	903	904	894	906	898	851	890	952	950	892	965	892	881	911	904	901	912	876	903	871	870	902	921	907	913	868	904	905	888	842	880	856	865	874	832	846	932	880	838	897	912	934	871	873	892	932	930	917	904	890	860	899	836	876	874	928	954	892	933	907	887	929	878	912	877	965	900	862	894	916	928	917	876	926	902	939	898	890	914	912	889	834	869	866	914	885	877	919	925	923	919	949	853	881	893	903	908	921	916	899	931	911	933	876	870	961	862	915	891	887	854	912	908	926	844	922	928	918	908	975	913	906	950	950	862
6683	312	164	130	138	144	165	134	157	132	140	122	126	117	152	116	125	151	117	147	110	121	134	114	138	139	125	150	132	128	137	126	135	140	117	134	120	123	128	109	122	137	139	125	135	140	134	127	139	131	120	119	118	145	136	148	133	119	122	118	126	129	149	152	133	155	138	146	133	116	122	131	140	117	128	119	124	133	128	126	111	125	131	119	144	126	154	132	127	152	131	133	128	118	149	133	139	129	141	153	146	129	126	140	126	146	118	137	138	124	147	128	124	125	131	143	125	126	131	115	108	98	139	162	112	121	140	136	109	125	131	152	117	140	128	102	155	142	120	121	147	130	130	155	123	140	144	130	134	159	146	130	132	147	125	134	130	115	107	145	115	146	119	118	136	152	141	152	140	132	140	140	113	139	127	116	140	141	128	144	136	122	137	139	140	146	136	130	124	116	136	139	126	134	146	128	135	129	145	123	130	119	127	116	133	126	134	131	132	102	109	123	115	149	132	132	113	135	112	157	127	126	102	128	147	124	145	126	152	145	128	149	117	148	145	141	127	117	116	139	109	124	135	123	140	122	130	123	144	148	121	117	140	117	132	132	143	114	115	155	170	116	121	110	126	129	133	128	137	130	146	139	120	144	131	117	116	123	143	127	155	148	144	139	140	124	151	137	120	138	133	119	127	131	136	106	138	146	144	133	129	154	126	133	118	120	136	116	135	136	133	121	121	122	129	127	122	117	128	111	155	137	133	142	130	135	145	114	127	136	115	163	119	124	144	138	125	136	141	140	137	121	127	127	144	140	133	126	127	126	131	127	125	138	131	134	133	148	147	120	126	121	140	124	129	137	129	127	132	126	132	145	144	138	142	119	146	134	114	132	146	131	121	138	140	134	143	133	137	106	132	119	155	133	146	123	133	138	138	124	139	117	129	133	121	126	137	125	135	141	150	134	125	124	125	134	138	121	115	135	134	128	121	125	144	116	156	132	139	129	111	141	119	131	118	124	145	116	121	122	137	151	125	124	123	146	143	113	122	123	125	120	140	155	127	115	143	132	128	140	144	123	139	114	146	131	126	142	137	144	133	135	101	113	123	141	114	141	134	128	127	130	162	133	143	135	129	130	120	119	110	138	147	129	129	118	132	133	153	137	128	112	110	141	138	125	124	128	130	128	138	143	137	128	131	160	135	141	133	111	134	125	133	102	135	117	114	115	129	139	121	116	139	117	137	126	134	129	116	113	107	141	111	126	153	135	133	118	153	141	104	130	146	132	106	135	133	120	116	144	127	143	139	126	145	133	135	139	154	122	141	153	110	131	146	122	110	141	136	130	124	141	132	130	111	143	128	129	142	131	126	124	125	131	138	128	141	145	137	132	111	124	130	141	123	139	138	131	132	149	129	118	122	132	150	127	125	127	112	138	135	119	135	114	135	143	131	151	137	136	127	140	125	135	141	123	139	123	131	113	123	120	132	125	122	152	120	135	130	153	130	127	130	132	138	146	131	131	132	126	136	119	129	121	141	134	121	125	140	131	128	136	149	139	143	145	149	138	139	134	105	151	135	124	131	147	141	149	124	135	138	126	130	142	120	140	155	147	134	139	124	148	148	110	118	105	119	126	138	145	136	173	128	126	128	127	120	139	115	126	129	130	121	135	137	134	119	126	136	144	129	121	135	121	139	122	138	131	148	122	118	139	126	123	147	127	125	134	140	132	122	123	145	154	148	126	130	156	133	121	142	122	107	130	135	138	138	149	141	127	114	126	141	127	130	117	109	130	142	139	125	121	116	157	135	120	114	139	125	134	139	142	150	120	133	127	113	140	104	122	125	136	158	135	122	134	128	132	145	132	123	121	132	124	139	147	112	125	149	134	138	160	155	141	135	131	150	135	94	158	149	115	119	134	125	145	135	135	123	128	130	118	146	131	129	129	130	139	116	129	134	166	148	125	122	124	133	122	126	124	120	111	129	144	112	141	147	142	121	135	135	127	148	117	121	123	127	130	130	119	123	141	127	142	127	129	114	120	112	143	146	115	131	139	126	123	128	126	112	120	120	126	115	122	125	108	127	134	124	145	142	133	123	148	151	137	135	130	118	123	145	142	129	128	120	112	134	125	142	143	115	143	135	140	128	126	137	126	143	126	130	134	131	119	128	133	125	146	133	124	152	127	125	121	155	129	133	138	144	140	139	147	152	148	140	138	144	102	139	138	116	136	115	143	118	131	120	127	146	125	132	127	144	113	152	145	120	146	130	101	132	143	117	108	144	130	97	120	162	119	110	145	156	118	161	159	108	101	142	134	133	141	147	120	156	126	132	136	121	148	146	168	134	143	144	132	122	135	145	98	125	133	147	134	138	130	129	124	123	146	145	152	143	141	155	116	128	157	132	144	115	135	146	135	147	135	113	134	158	132	134	148	160	137	128	153	147	127	153	132	127	148	127	144	143	132	128	137	128	123	139	133	130	126	141	137	141	125	122	114	141	143	133	123	129	126	149	143	125	136	132	126	133	125	128	142	135	141	139	136	142	121	105	133	135	120	123	129	115	140	119	134	143	140	124	130	125	125	161	126	113	118	134	118	127	142	126	103	130	140	124	136	131	126	112	146	134	130	144	137	158	135	133	121	121	149	130	128	116	124	134	121	139	121	158	125	133	120	139	153	158	133	127	135	100	129	126	100	129	136	125	135	138	113	130	126	124	134	118	110	134	126	141	139	122	153	142	133	130	123	141	143	127	117	121	146	142	128	133	139	162	144	144	125	107	166	131	136	116	140	130	131	124	145	120	119	125	118	131	118	122	151	133	123	124	129	142	136	134	127	117	124	128	146	128	130	148	125	122	122	144	106	144	119	122	136	124	129	158	138	129	143	151	142	149	132	139	109	136	140	130	114	132	125	132	135	134	112	129	112	143	110	156	134	139	133	129	145	127	133	134	127	126	133	148	131	135	128	123	124	122	129	119	126	128	145	115	126	125	133	120	119	119	131	114	135	136	122	142	153	146	134	119	114	136	137	138	148	146	129	151	127	127	143	117	130	107	140	127	133	116	154	123	150	143	134	126	118	153	134	131	113	129	143	125	127	136	137	137	129	132	108	129	117	147	147	126	128	140	150	140	131	108	138	120	152	141	127	146	144	130	126	141	158	141	146	118	142	125	133	134	145	119	116	119	144	128	116	128	146	124	139	143	141	120	143	119	159	137	130	155	133	132	121	136	139	112	126	139	103	116	126	125	126	126	135	124	118	140	135	146	125	133	141	129	137	90	115	111	129	129	128	140	137	138	112	123	123	136	150	148	136	110	115	149	129	124	119	128	135	169	123	140	151	115	143	112	151	137	122	144	130	129	141	138	124	130	140	147	131	145	149	150	128	132	125	126	141	133	143	135	139	147	130	151	135	147	129	134	138	148	115	117	127	124	117	141	103	140	130	119	129	149	125	145	120	115	141	125	123	136	114	123	124	153	147	131	120	130	142	138	140	141	134	134	138
6101	402	449	496	439	428	409	399	428	384	395	393	377	388	376	378	390	384	400	386	374	360	373	383	378	385	392	387	379	373	366	370	402	351	359	359	385	394	354	361	415	357	363	381	387	380	392	375	377	385	404	408	376	358	377	362	362	382	375	343	391	395	421	383	401	391	359	410	377	386	399	397	406	408	387	392	398	359	407	351	362	322	371	412	378	384	377	391	381	387	386	385	356	406	364	391	345	369	409	342	354	372	374	363	377	395	387	367	368	337	365	367	366	348	404	355	407	352	398	367	372	349	419	380	332	372	410	390	390	383	377	364	379	415	407	365	392	349	364	377	389	377	371	383	418	389	389	374	384	360	354	342	379	377	379	385	391	389	363	363	367	353	371	380	372	402	366	401	368	383	408	389	382	369	373	375	410	396	368	398	409	387	367	358	367	361	368	352	426	365	392	370	402	381	371	377	373	390	363	391	354	390	350	360	406	353	394	360	352	363	390	388	399	366	366	342	392	354	400	353	400	356	374	385	369	369	395	384	370	400	375	366	334	359	402	416	380	356	376	361	383	396	354	351	365	347	384	352	386	397	371	360	384	391	370	369	366	417	391	374	375	379	365	375	393	405	406	371	387	371	390	366	378	360	370	410	387	381	375	398	371	368	402	382	376	385	368	356	376	385	369	405	378	383	371	383	435	360	389	399	357	382	366	378	365	378	357	381	372	375	377	383	412	375	392	363	392	404	364	388	374	408	334	376	401	368	356	399	354	374	355	375	389	412	355	377	364	402	372	397	380	388	388	344	378	366	361	368	369	376	349	358	405	350	363	370	387	389	390	373	362	394	383	403	370	368	372	420	389	344	387	409	378	337	368	387	368	364	406	371	342	401	416	376	385	363	356	365	382	374	358	375	400	406	394	341	386	374	363	378	384	393	353	411	363	372	402	382	370	370	370	356	358	396	376	371	385	415	376	424	406	368	387	358	371	382	373	399	381	366	357	409	379	392	398	350	404	370	369	346	411	367	390	372	384	372	374	375	349	369	370	376	415	403	366	349	385	355	388	356	391	391	403	406	371	378	366	380	372	385	399	391	379	391	377	394	417	374	374	395	378	385	368	369	395	416	366	365	388	429	378	393	429	405	407	382	373	365	329	383	378	391	383	384	379	393	382	367	383	349	372	387	357	338	387	369	374	366	364	361	425	383	375	386	382	350	379	391	402	420	383	362	392	378	408	381	365	377	349	348	381	389	427	369	374	390	409	367	394	377	352	368	415	405	359	361	401	342	381	364	348	396	383	352	357	356	365	359	380	385	394	381	379	380	377	450	391	388	401	393	428	381	396	361	366	361	395	390	353	356	403	366	356	367	382	361	405	329	394	399	352	394	415	359	338	387	353	371	422	377	396	361	415	390	352	420	391	324	372	391	390	375	386	361	396	350	377	386	393	413	359	389	427	375	374	360	415	343	410	355	397	386	359	355	365	355	364	398	379	367	377	371	381	403	373	419	388	344	397	342	393	389	393	375	365	379	413	359	398	376	361	381	387	377	381	377	381	349	398	395	404	367	377	385	392	347	353	372	367	381	384	371	324	387	369	375	365	393	366	372	369	351	342	358	370	347	367	409	386	387	370	376	361	371	383	363	390	389	374	380	350	393	378	390	374	391	353	385	367	348	388	408	375	373	415	394	382	408	389	389	347	367	376	352	362	357	369	365	360	362	368	391	360	380	316	371	381	368	377	386	389	358	371	412	368	362	393	368	407	414	388	377	383	398	385	374	383	383	399	394	365	392	381	374	383	394	383	380	402	375	360	356	359	374	370	380	380	378	392	385	411	403	357	379	340	340	345	376	403	399	377	359	424	377	361	374	374	388	379	393	376	366	376	368	373	352	391	399	383	381	423	351	404	379	366	374	406	382	392	361	416	368	397	404	380	395	406	369	370	407	331	375	377	349	383	376	365	391	362	370	386	354	407	377	376	376	386	354	358	391	385	369	398	379	384	369	383	389	366	369	375	396	368	340	369	367	361	365	384	356	378	363	407	372	397	362	413	369	353	409	385	411	361	369	384	372	329	428	389	374	338	407	385	366	403	366	380	363	370	361	381	362	368	373	363	373	376	407	338	377	386	435	398	385	377	380	347	390	364	349	380	399	375	374	359	377	383	374	379	328	377	369	375	385	392	366	377	380	364	364	359	384	387	397	402	394	371	359	371	380	390	372	381	397	386	353	371	365	376	384	355	327	379	386	392	361	371	416	393	385	378	353	350	395	349	363	393	384	401	379	370	414	408	406	349	347	418	374	380	393	395	366	393	336	363	404	383	399	336	403	399	397	405	397	373	354	379	369	401	403	368	360	372	389	377	405	355	372	361	364	365	371	357	396	391	368	395	400	376	366	367	347	383	394	388	363	376	351	373	371	354	371	359	379	384	396	370	398	385	389	366	378	364	357	401	363	377	388	371	407	382	364	400	368	370	391	376	371	393	364	409	400	382	378	360	370	369	344	398	392	373	389	402	371	408	388	378	352	362	374	398	371	339	433	376	381	354	342	345	369	359	385	335	373	364	394	354	426	388	389	370	371	376	390	400	394	374	378	389	391	371	350	362	378	371	365	412	403	358	402	384	360	382	381	357	365	371	442	384	394	368	380	378	407	399	387	369	384	381	389	403	382	387	375	361	372	373	371	390	363	386	418	377	402	376	367	387	388	380	383	358	390	386	364	383	371	371	375	380	365	385	362	381	389	413	402	367	360	376	372	348	372	391	366	356	339	336	386	405	371	420	363	375	408	364	415	387	351	376	367	381	387	366	392	365	408	393	388	385	370	364	380	395	374	353	399	365	347	372	382	384	383	396	372	372	367	394	385	392	382	397	377	369	383	383	395	399	384	389	389	365	352	346	371	366	373	363	368	374	380	387	376	373	381	381	406	406	344	390	357	399	388	380	381	368	385	349	352	389	380	371	405	380	386	357	363	362	385	391	380	402	391	373	399	359	367	417	374	405	381	389	375	389	366	385	366	347	367	390	382	406	373	398	355	387	416	379	379	393	362	386	396	369	419	409	388	370	360	388	399	399	404	409	381	406	347	406	393	386	443	385	390	362	344	364	383	391	360	360	385	404	385	360	380	349	366	332	402	363	387	374	387	393	374	406	382	403	344	383	366	351	365	397	368	394	379	376	367	361	369	415	408	363	412	382	408	385	376	363	371	348	380	364	347	388	368	389	352	367	377	365	361	396	394	343	391	365	403	388	406	352	370	365	350	389	417	385	359	357	369	379	395	375	389	374	351	373	404	388	369	367	365	357	350	361	383	406	360	387	384	396	402	389	396	396	394	406	349	384	397	373	350	381	352	395	349	432	356	392	354	368	395	381	382	377	402	362	370	389	399	371	388	412	384	388	368	394	376	359	403	378	361	377	388	367	356	390	351	378	371	348	362	377	323	355	357	394	349	391	345	367	394	407	388	390	396	350	387	352	374	382	373	372	386	396	372
54257	18861	2649	960	693	480	391	297	348	279	270	287	274	242	234	234	245	220	209	240	208	210	241	229	183	212	222	222	205	213	199	215	186	236	209	226	235	216	212	197	225	228	210	188	193	207	228	191	199	193	200	205	208	225	211	238	190	220	197	223	189	239	195	198	210	186	175	187	214	213	196	172	199	192	209	225	192	209	209	207	222	188	190	178	221	202	228	232	195	206	211	203	215	227	221	176	200	187	203	219	205	226	189	199	223	203	198	225	187	224	217	206	211	202	177	197	203	172	221	189	209	215	178	189	203	218	197	196	195	166	206	182	179	195	219	210	200	214	209	193	223	198	187	214	197	195	203	233	217	217	202	227	223	208	208	179	223	203	219	186	188	211	212	173	207	201	195	178	184	199	198	205	195	198	202	212	205	190	209	202	211	190	204	168	222	224	208	214	218	212	185	205	210	200	212	211	181	210	207	231	224	188	204	210	185	207	214	204	209	208	227	201	195	187	205	215	195	182	215	221	220	199	207	206	211	209	207	203	223	175	199	212	184	218	194	178	204	175	219	219	212	214	230	188	172	205	221	219	194	206	236	220	184	200	190	220	210	201	204	188	236	213	186	196	199	200	181	175	202	196	225	200	202	193	206	206	197	188	210	210	200	221	227	206	205	189	201	190	179	203	219	208	208	181	197	221	187	195	188	208	184	206	214	208	201	209	202	174	215	210	210	202	206	209	220	218	206	197	204	197	172	188	207	214	198	201	195	193	204	207	197	182	222	205	209	200	192	188	194	198	190	179	208	205	231	185	209	190	193	214	209	205	211	210	187	213	180	184	181	203	176	223	191	220	228	223	182	238	206	186	195	224	230	216	208	197	203	210	187	223	203	204	227	200	224	196	207	175	226	197	196	227	200	212	185	201	238	203	202	214	207	194	215	219	240	185	210	200	188	237	220	199	207	228	212	193	181	198	172	192	214	192	180	234	224	224	189	223	191	212	218	188	205	221	216	217	185	197	204	174	207	196	190	225	192	173	192	204	175	209	221	205	213	217	221	219	192	211	208	191	198	199	218	192	204	207	199	216	196	239	221	203	218	198	198	200	187	198	196	209	201	192	211	210	198	206	218	211	193	230	217	223	211	212	196	207	192	202	192	191	229	201	212	212	204	224	207	213	190	202	209	182	206	233	209	210	213	220	193	206	212	194	190	214	195	181	198	187	192	189	201	196	202	211	186	201	203	220	200	193	190	191	224	233	210	208	196	217	227	221	174	200	197	185	203	199	183	193	220	219	214	185	214	188	199	209	204	208	216	170	197	202	193	230	196	190	213	199	212	194	235	213	211	193	204	223	194	210	209	190	201	179	193	199	212	178	209	206	233	184	224	196	211	201	210	200	205	186	191	199	216	217	213	222	207	208	220	218	204	229	216	223	183	188	189	200	227	208	199	217	191	201	208	192	209	207	203	193	239	194	206	203	199	211	208	205	196	207	183	171	235	213	211	202	195	228	192	238	207	192	198	203	181	218	189	170	204	168	199	178	191	185	198	213	224	195	218	201	171	201	196	226	182	201	201	207	218	226	189	214	233	196	223	199	217	208	198	194	207	202	193	199	208	199	203	212	233	208	218	203	224	206	176	180	185	219	191	190	197	230	199	208	183	179	210	177	213	195	227	192	192	201	195	175	204	189	201	173	213	197	204	245	197	200	210	196	203	201	200	215	194	214	209	196	198	172	199	186	198	217	189	231	194	207	207	211	176	203	174	158	232	212	199	214	213	208	196	203	213	183	154	176	183	193	192	187	204	199	180	206	211	185	176	193	217	206	222	199	201	189	206	224	212	197	210	208	214	199	198	179	225	199	234	206	198	168	216	176	180	224	219	198	220	172	225	237	174	227	210	190	200	185	210	195	218	195	177	214	201	230	224	215	214	197	197	218	214	212	190	204	200	214	211	208	202	204	199	198	205	210	203	221	167	196	235	212	204	226	236	196	209	215	206	226	226	178	192	198	218	194	178	163	207	195	204	208	227	224	194	227	196	192	191	208	197	185	191	225	186	197	204	206	182	212	199	223	208	212	235	231	202	201	210	210	220	193	186	201	195	226	225	187	219	199	203	189	187	222	211	214	205	176	212	190	219	177	205	195	214	209	207	206	199	206	219	186	187	182	217	180	205	215	221	188	203	204	173	202	196	198	200	193	234	213	203	212	192	198	196	190	201	211	209	177	213	200	193	223	189	197	215	212	191	210	186	201	195	217	195	225	180	185	203	193	205	222	218	185	233	214	187	184	189	190	199	227	193	214	202	218	188	197	207	206	211	196	199	167	180	209	206	205	217	196	230	201	187	185	201	196	182	203	218	217	191	213	189	189	199	171	201	207	176	196	197	192	221	184	177	240	211	199	216	188	218	201	202	210	213	219	197	219	192	182	190	209	191	226	210	165	210	207	236	182	173	201	196	218	204	178	173	212	234	214	191	201	218	198	215	209	184	214	230	216	211	182	199	180	218	211	187	178	189	211	226	211	174	193	168	189	220	177	198	214	218	180	219	206	197	216	197	220	203	187	212	187	189	202	214	217	220	168	215	189	213	190	206	199	192	190	199	187	198	196	196	194	211	203	190	206	175	215	202	209	209	205	189	224	214	191	187	174	200	195	209	199	246	207	209	212	190	187	200	198	218	182	189	223	218	189	207	199	200	211	216	221	214	223	192	209	230	221	204	215	183	212	199	189	195	219	180	192	220	208	219	188	212	221	180	195	194	199	234	235	208	223	198	189	194	213	217	217	206	209	193	203	194	210	201	210	191	187	204	215	209	189	232	207	186	199	206	216	204	209	215	182	214	211	205	187	197	211	205	229	192	200	189	200	198	192	255	210	215	185	215	191	205	216	194	172	215	203	195	207	187	183	200	196	244	212	207	189	214	246	191	193	198	191	220	172	189	214	210	222	197	192	206	180	183	190	195	186	193	217	179	214	224	217	214	192	180	218	193	190	211	193	192	209	219	200	210	216	195	212	222	182	209	223	211	202	190	208	191	222	200	207	183	166	174	200	197	220	218	189	194	185	206	208	199	185	208	185	200	199	193	194	194	211	237	200	202	210	201	180	205	210	201	219	190	219	226	211	213	203	199	205	181	183	195	199	195	212	214	204	224	191	176	216	180	201	190	221	224	208	231	215	219	218	220	206	223	165	227	202	189	213	190	182	221	206	205	209	217	220	195	215	206	185	230	208	193	196	172	175	204	205	200	208	213	224	190	205	193	196	205	212	173	216	186	198	210	181	187	187	196	190	189	217	209	236	233	191	212	214	203	207	228	218	207	201	216	198	211	187	187	180	210	185	194	188	202	184	187	177	198	208	207	214	210	189	189	200	186	196	210	218	170	197	220	188	211	196	220	205	212	183	199	200	202	222	192	215	186	197	190	220	190	165	219	220	206	207	218	217	196	190	196	193	212	212	186	190	215	208	199	177	205	210	194	184	215	215	208	199	198	219
26321	1217	2384	2693	2462	2034	1730	1496	1294	1157	1059	932	925	892	807	804	743	750	686	659	692	678	657	609	595	654	671	665	606	584	579	607	607	591	636	611	616	599	617	547	551	592	592	567	545	586	562	609	564	568	581	540	551	531	587	571	567	555	591	548	508	560	561	561	564	519	583	590	554	544	553	548	580	625	561	569	533	538	573	568	503	544	504	534	542	612	561	503	523	535	532	583	553	583	559	510	553	554	568	554	535	537	579	547	547	532	556	540	555	558	526	570	548	550	546	554	550	498	569	518	533	565	525	524	522	549	541	521	515	511	540	555	515	507	549	522	538	534	528	536	557	528	526	570	530	557	575	606	557	562	515	529	519	526	567	548	530	549	517	563	537	540	545	516	543	584	559	534	513	542	537	569	533	563	530	519	529	578	563	543	544	555	563	571	508	577	513	510	557	537	512	500	531	552	539	500	525	571	530	527	515	535	570	523	551	542	489	532	526	527	534	544	498	504	512	562	524	573	545	575	562	549	580	541	529	526	521	517	478	553	547	526	546	583	513	530	503	535	548	536	503	553	570	538	510	541	529	545	511	512	548	564	550	557	514	604	510	533	530	514	545	554	521	550	537	522	518	560	580	537	499	528	545	562	516	578	553	567	552	532	539	555	541	550	564	481	540	505	566	538	546	514	564	539	560	561	563	516	540	495	506	548	578	542	541	480	573	545	517	567	546	544	522	542	543	549	537	539	566	536	466	553	539	557	548	543	527	540	524	509	570	532	547	529	548	547	532	493	568	547	527	562	533	555	567	531	566	550	547	487	536	528	549	514	518	520	578	566	531	580	584	515	545	544	548	545	570	541	500	551	527	525	540	534	540	556	541	560	555	528	531	570	558	551	548	534	568	510	470	511	536	516	530	504	566	555	529	554	529	535	532	540	534	559	534	540	565	522	540	499	499	522	553	533	535	536	525	558	556	537	509	530	537	567	579	571	555	551	543	584	505	543	522	503	574	501	567	543	488	503	559	531	503	557	548	544	567	562	532	567	521	528	553	548	585	563	539	529	549	532	546	502	508	525	562	522	516	546	514	552	498	526	517	539	550	540	534	549	501	532	521	542	562	471	537	521	539	549	579	564	495	509	506	563	524	518	579	555	495	529	530	514	545	528	535	523	554	508	545	528	531	542	513	543	553	540	581	542	541	495	505	525	506	557	520	540	537	513	529	531	578	520	528	541	560	524	550	587	530	591	532	579	534	507	534	548	512	579	499	572	556	528	573	517	532	562	531	529	496	532	557	579	504	495	500	507	552	542	493	540	544	521	522	526	534	526	517	550	546	553	542	542	533	538	551	544	549	567	519	529	550	511	515	546	528	545	505	557	540	583	492	534	543	528	505	579	557	533	550	510	537	519	561	565	589	517	555	520	494	551	544	536	566	524	521	548	488	562	520	518	554	515	565	493	527	509	535	536	535	501	565	508	578	506	548	505	499	575	508	576	538	520	541	554	579	556	502	537	579	525	552	566	549	503	512	528	557	515	547	498	530	549	512	517	538	527	514	502	536	560	510	533	531	526	513	520	555	493	556	586	567	581	539	552	544	549	535	548	522	547	515	544	545	516	505	528	551	529	548	562	536	516	594	603	504	539	580	524	501	545	544	513	582	509	532	524	499	570	512	556	531	524	526	506	554	517	543	536	538	535	531	470	537	550	535	530	555	541	554	549	542	535	477	504	545	555	578	549	517	522	541	569	568	528	518	541	524	538	554	521	535	523	544	561	542	554	542	541	524	549	559	580	517	530	538	528	507	561	528	521	527	511	534	503	544	550	521	517	540	552	516	538	509	542	555	561	558	518	530	563	550	537	521	544	531	559	529	558	566	555	509	556	533	517	519	517	504	540	551	540	533	510	525	533	586	531	537	563	579	523	531	574	523	523	510	499	547	531	539	540	519	529	540	514	536	589	552	498	576	524	542	551	556	550	542	531	523	517	532	550	552	561	531	568	576	509	550	557	541	582	520	544	570	530	576	527	581	553	590	527	549	579	560	544	537	509	561	527	572	513	534	572	491	546	551	511	561	566	549	551	554	524	564	524	574	534	522	534	552	516	499	512	569	543	541	575	558	575	534	567	538	538	504	570	563	536	546	562	570	531	548	546	554	528	510	530	535	508	562	511	555	521	539	505	521	537	558	544	562	553	569	562	570	554	540	540	524	531	503	517	532	511	557	534	513	579	533	479	530	546	531	545	533	568	532	551	527	552	543	508	524	545	509	540	516	559	517	538	513	576	555	545	522	543	523	548	517	520	534	538	530	552	553	545	523	549	549	527	553	567	498	582	522	564	517	576	588	545	594	544	553	545	541	562	524	568	511	556	511	510	518	552	510	536	489	529	537	552	525	545	513	521	501	529	510	528	516	559	540	530	529	575	532	523	524	571	552	527	527	556	516	530	577	543	562	523	547	550	536	550	561	535	531	531	528	501	539	541	504	531	590	509	535	536	516	519	520	529	526	525	567	538	566	513	553	547	518	549	556	552	571	540	546	541	561	530	527	527	586	542	529	536	558	512	590	556	504	601	510	526	553	551	553	535	518	525	546	501	540	540	530	551	484	554	546	593	533	548	512	502	526	565	503	533	573	529	519	530	526	558	531	547	556	569	526	560	533	562	550	503	518	509	551	529	547	498	520	553	500	544	532	503	526	565	544	552	520	535	522	532	580	534	568	499	529	532	538	573	527	538	530	558	512	560	597	526	538	542	564	540	571	536	572	506	579	530	519	559	529	541	514	549	550	511	556	548	511	554	483	527	541	521	541	533	527	548	500	530	539	567	568	519	549	545	571	549	531	543	554	539	543	551	534	521	530	538	514	560	515	527	530	539	533	534	530	538	520	553	557	556	529	541	515	557	540	584	543	536	512	543	539	543	559	546	538	583	583	535	557	561	533	517	540	516	514	561	548	515	549	562	552	531	565	521	585	497	543	532	531	565	543	557	534	514	509	502	567	494	556	544	521	509	569	563	546	513	525	563	497	535	529	516	536	555	574	520	530	526	503	568	547	536	558	591	527	507	494	528	549	539	520	570	510	551	613	539	536	565	541	545	545	528	537	523	536	553	508	543	519	545	504	508	536	525	582	550	507	589	523	554	536	575	558	544	542	506	558	563	575	551	541	526	530	545	502	555	525	483	536	540	543	541	591	559	544	536	558	540	529	535	578	589	509	521	510	517	546	537	564	501	527	539	523	479	547	557	526	552	525	523	502	517	557	505	526	500	517	525	562	535	501	575	538	583	518	519	517	524	504	511	567	549	534	548	495	579	567	543	570	530	515	554	570	537	541	546	516	558	552	517	549	570	526	541	550	536	545	541	526	553	517	537	586	500	512	532	558	558	546	485	580	570	495	506	544	502	545	586	559	585	516	543	565	533	510	531	574	616	504	534	557	527	557	524	494	564	547	555	527	586	537	510	508	544	516	531	536	554	569	537	596	476	541	540	566	515
66971	25999	10219	2514	1429	980	843	658	676	611	533	515	495	501	477	491	441	451	450	461	411	463	422	410	443	406	427	392	398	382	353	373	361	421	437	399	407	426	366	389	448	405	425	394	415	364	401	400	414	400	391	374	384	372	404	394	386	379	414	408	364	405	382	344	381	388	372	407	371	391	407	414	361	354	368	387	394	368	362	400	409	399	385	392	343	410	367	408	396	375	383	372	405	405	362	410	367	374	392	363	415	387	414	399	375	355	391	363	357	372	406	381	381	376	377	371	387	385	354	376	365	391	405	376	356	373	383	392	380	417	349	328	396	383	382	402	407	421	411	365	383	390	371	400	373	383	383	383	405	372	379	362	359	367	320	367	364	416	369	371	401	401	361	342	350	374	387	391	375	388	383	393	406	361	366	413	375	384	390	354	359	351	362	387	354	418	355	395	366	372	397	409	432	401	402	350	375	371	379	393	362	370	338	387	370	397	390	402	405	395	382	403	345	376	409	417	387	372	381	374	396	370	421	394	404	389	362	363	372	365	410	376	380	423	392	377	406	380	357	362	342	368	391	356	402	383	381	396	388	407	378	348	404	368	391	381	354	391	393	376	374	419	403	361	410	399	380	407	367	427	441	370	394	370	374	372	367	360	370	383	387	382	420	402	383	416	368	393	374	415	371	361	350	390	402	371	394	368	397	388	416	405	423	412	367	344	421	403	385	380	397	424	390	371	381	392	346	390	413	380	393	391	374	400	392	397	392	383	402	419	394	389	362	357	379	390	440	367	385	398	400	398	357	417	395	373	376	383	390	384	390	390	376	376	372	374	357	408	408	425	379	358	391	380	380	372	400	340	391	340	372	417	375	390	405	352	424	416	408	404	385	359	394	397	401	342	347	388	381	400	396	389	410	368	387	371	436	407	368	404	372	417	402	367	366	410	430	371	366	375	365	388	386	380	394	387	404	420	384	378	382	404	386	416	404	402	371	393	365	381	385	402	385	378	378	361	355	398	361	376	397	353	404	359	347	375	376	397	373	394	374	407	409	396	394	387	403	381	406	395	383	387	428	395	405	372	360	356	363	404	421	424	377	407	371	355	368	362	339	342	399	384	388	422	401	374	435	366	412	360	352	382	391	394	397	394	394	371	354	355	391	421	413	388	362	376	394	371	396	411	402	386	367	415	426	412	431	376	388	384	351	390	408	408	389	373	379	425	382	374	354	374	370	379	363	382	382	366	399	360	376	369	397	389	411	386	330	401	414	358	374	378	397	372	349	438	389	405	392	336	377	382	372	392	362	392	349	394	382	382	370	457	394	380	364	399	360	373	382	400	379	409	363	361	405	418	354	379	376	406	394	389	341	392	381	368	355	345	384	402	375	371	389	376	390	395	390	363	390	379	402	385	380	390	356	423	393	375	385	366	404	349	419	392	360	365	424	368	387	373	350	375	368	388	416	401	405	371	388	367	405	398	409	374	369	387	351	323	430	392	364	370	389	377	354	428	383	401	378	354	404	382	343	397	394	390	372	349	375	376	357	410	355	377	389	363	404	423	411	398	341	349	383	360	390	376	415	388	362	343	385	400	378	373	392	384	405	394	372	371	411	395	379	357	406	383	381	372	420	370	393	405	392	376	375	349	375	375	393	386	372	401	376	356	364	370	393	378	393	367	360	372	383	419	366	362	384	425	384	407	394	412	395	397	345	357	365	375	389	356	402	418	374	359	412	385	354	394	362	385	396	407	387	353	381	388	414	426	368	382	410	368	368	398	416	345	413	376	397	386	416	397	372	425	423	400	371	400	417	354	359	356	362	381	403	386	378	391	403	394	361	372	390	436	388	407	379	401	359	397	390	357	378	392	386	439	392	385	375	381	424	378	398	401	390	386	389	366	368	378	380	384	389	377	377	384	366	436	387	370	384	378	413	401	382	370	344	351	432	395	363	413	389	413	375	388	385	386	385	369	365	390	410	385	396	389	399	380	377	385	396	391	405	396	365	374	365	416	380	368	359	392	345	405	400	410	394	370	426	374	372	372	403	414	396	363	403	368	377	371	363	348	371	388	411	384	409	384	373	381	396	386	366	390	408	407	389	386	389	362	396	382	362	396	434	401	383	362	371	431	406	407	362	376	424	375	385	406	380	401	351	409	386	415	368	401	406	373	400	366	402	351	399	359	366	356	392	393	354	393	373	376	390	391	412	371	383	374	372	361	404	394	379	386	388	424	388	389	391	393	382	393	363	408	375	407	386	425	415	348	389	396	364	389	420	399	421	406	387	365	400	407	420	380	370	385	361	426	407	398	418	393	421	371	406	367	382	380	387	379	359	383	375	387	394	351	395	389	381	433	405	397	368	377	366	376	394	369	417	354	387	421	435	381	407	363	385	407	385	381	393	387	356	382	400	367	408	367	389	398	386	382	411	409	369	387	391	371	357	330	405	378	423	402	382	377	389	396	375	398	395	369	384	368	362	401	367	371	415	391	375	394	358	355	361	432	351	353	398	397	354	398	407	408	398	351	395	400	398	356	365	373	380	394	367	388	410	347	383	364	412	358	395	408	364	356	362	378	384	369	364	395	378	340	391	402	358	365	379	393	392	386	398	393	391	380	372	364	367	374	400	364	354	388	400	392	405	402	392	405	350	413	374	374	412	358	395	368	388	380	371	390	425	372	397	407	403	372	383	406	371	404	361	397	393	403	377	357	377	385	357	380	381	391	384	374	376	328	378	375	367	381	353	380	373	377	399	409	385	392	387	398	391	381	359	344	413	391	368	378	350	367	399	367	385	391	409	388	396	343	396	363	392	370	417	395	417	398	374	369	383	406	374	366	426	404	359	352	421	371	384	421	368	338	376	374	399	416	405	372	394	447	378	374	374	378	355	365	384	342	412	373	417	374	428	398	354	374	379	361	342	345	396	366	402	416	361	381	415	379	386	414	368	402	370	389	412	352	376	397	395	417	383	401	388	380	377	345	364	377	375	389	375	358	372	399	358	386	391	353	409	365	446	377	387	369	365	380	370	411	378	386	402	360	375	389	374	427	387	358	421	383	389	398	413	408	385	375	411	396	382	384	381	426	407	393	367	386	380	413	400	410	405	383	372	386	385	396	365	380	362	384	390	376	355	377	394	397	355	398	399	390	379	418	423	375	420	372	360	339	394	377	379	397	431	388	396	377	366	375	372	385	399	397	407	406	401	362	386	400	382	359	374	415	372	378	406	353	361	391	401	376	395	397	402	389	356	415	366	376	341	384	381	406	385	383	359	375	341	360	411	381	398	383	411	402	356	379	368	358	399	366	411	360	426	380	389	393	361	371	384	411	380	363	401	404	403	376	390	377	395	381	407	402	382	413	375	393	392	381	409	380	364	386	389	358	383	389	397	369	368	394	380	387	410	382	414	368	370	400	393	399	413	362	392	410	363	367	390	358	404	404	396	389	426	374	376	362	394	397	340	381	401	374	403	389	399	364	388	377	376	340	396	393	364	417
33891	2215	4350	5080	4409	3744	3070	2684	2340	2014	1946	1717	1603	1564	1431	1355	1333	1348	1271	1252	1202	1152	1164	1185	1106	1119	1077	1106	1045	1104	1022	1032	1010	994	979	990	1009	904	986	966	954	965	1002	969	952	952	927	955	937	937	985	889	938	990	997	906	890	934	920	834	951	901	936	890	916	928	961	915	922	951	970	902	898	887	923	869	882	885	920	949	933	883	866	979	907	933	908	856	898	935	914	917	932	1001	879	883	870	873	919	918	892	920	879	921	911	931	923	951	959	937	929	904	902	866	900	965	987	920	929	934	861	892	872	896	899	893	875	886	931	882	876	909	899	991	879	915	932	913	916	931	877	921	903	880	937	909	924	944	888	902	922	932	921	908	876	901	945	894	870	921	896	940	895	888	889	918	937	947	868	863	907	892	901	942	931	885	902	912	878	894	903	903	867	900	913	856	958	874	918	897	872	921	953	870	911	978	898	891	951	859	913	899	883	895	941	906	920	930	905	866	913	852	891	871	884	859	964	870	870	881	944	915	931	907	906	858	911	921	878	882	863	938	893	844	885	910	916	895	901	890	924	917	887	870	922	932	920	895	880	884	902	860	901	893	927	899	986	970	914	895	907	896	908	908	888	844	953	965	901	968	869	947	864	914	905	897	922	884	866	919	889	860	915	903	888	890	879	868	898	869	932	879	951	905	879	838	883	883	883	877	950	905	849	873	918	913	901	875	868	911	882	907	941	930	869	901	921	935	870	863	861	943	886	875	842	871	897	932	894	906	872	823	918	933	886	891	872	908	895	862	842	904	898	873	900	863	916	876	885	985	890	877	886	921	943	914	930	865	890	897	905	901	899	858	844	867	948	889	933	912	829	860	876	937	914	861	929	901	913	898	917	875	894	870	901	903	872	878	871	911	920	924	879	880	873	899	913	873	859	917	921	871	939	905	950	870	941	876	892	921	949	875	901	877	887	872	884	917	943	958	877	895	878	918	916	955	905	912	934	898	919	884	912	960	901	897	866	870	894	898	875	871	891	943	870	874	887	839	918	877	886	893	836	894	939	883	897	905	864	896	914	899	865	909	907	876	914	892	884	875	885	910	908	888	929	991	927	902	921	895	854	882	903	886	903	882	910	907	907	831	915	877	907	900	928	904	910	920	871	1015	891	960	914	893	879	877	903	879	909	881	901	933	920	925	909	920	844	877	935	901	883	887	921	868	907	941	876	910	888	876	909	893	884	934	909	912	894	897	925	842	894	893	928	871	906	873	910	965	897	872	824	914	892	923	897	862	909	911	887	891	846	938	879	913	907	871	938	889	885	892	900	874	850	896	860	958	894	920	836	862	901	912	911	898	885	932	869	904	901	939	898	897	915	932	865	882	896	869	879	909	928	898	912	877	881	909	870	829	944	900	893	943	898	893	889	915	879	898	909	857	877	875	903	890	865	880	847	906	902	850	887	902	955	962	944	919	854	920	886	913	861	900	884	974	836	883	912	888	923	870	885	898	898	939	932	870	890	859	925	840	933	902	886	871	920	897	939	862	901	906	889	871	886	910	817	841	883	891	883	891	879	926	894	931	882	914	946	868	886	909	886	868	961	871	962	867	855	866	876	901	893	882	881	849	875	891	889	961	885	888	915	915	890	913	896	853	879	882	921	896	893	825	866	910	876	871	891	939	913	951	895	921	933	958	931	878	885	846	901	882	871	912	886	891	911	903	920	945	924	906	861	952	903	943	893	873	936	849	924	942	869	914	884	927	947	891	895	879	865	919	859	891	846	895	915	852	906	871	868	830	888	894	921	925	926	887	915	912	868	905	918	948	871	880	890	890	911	928	903	856	894	916	950	866	898	887	895	896	898	887	877	908	902	875	907	944	850	884	886	889	956	864	902	887	915	854	929	871	921	896	899	913	926	872	877	928	863	924	883	944	913	907	907	869	929	919	894	887	929	932	917	921	938	879	869	886	932	902	883	868	854	957	908	957	832	924	920	892	902	930	844	837	919	896	882	943	906	942	900	849	900	895	892	841	902	907	863	922	953	875	956	892	868	882	916	882	903	945	867	922	845	878	914	910	890	881	922	957	884	872	919	873	905	910	889	963	897	910	926	858	859	903	874	939	897	902	957	920	912	938	900	935	906	911	938	907	942	910	870	931	912	875	883	885	900	929	846	904	914	868	875	865	883	910	893	884	857	909	929	917	931	904	855	942	902	842	920	939	850	884	899	901	897	917	882	884	903	886	916	915	925	932	873	854	903	873	926	888	901	956	899	922	926	866	943	926	879	844	902	851	913	894	939	895	905	875	898	936	849	844	916	875	907	916	908	887	888	883	892	891	932	884	867	883	869	911	867	946	892	836	880	901	914	950	860	894	930	887	915	879	833	897	909	890	905	902	917	890	911	859	906	855	915	855	898	890	907	902	928	922	898	879	884	955	896	857	898	874	900	926	924	931	881	888	918	934	860	898	920	877	907	900	882	901	932	898	933	898	910	919	938	937	879	860	925	920	919	952	914	915	915	913	934	887	874	853	891	875	896	907	930	921	897	890	920	966	857	893	928	914	886	948	961	864	919	864	889	912	923	950	942	921	876	882	874	924	916	910	839	853	900	849	873	855	973	891	918	875	863	908	897	861	942	890	860	825	922	876	900	926	900	917	896	946	893	872	893	868	917	892	862	918	879	893	861	988	922	881	885	857	889	856	920	898	921	920	872	904	901	913	889	908	935	924	909	849	851	869	896	859	901	946	935	894	930	874	897	891	914	860	896	879	866	900	857	901	871	925	916	859	938	863	880	940	963	910	868	857	891	924	928	896	877	900	866	903	946	905	923	936	848	913	958	929	914	934	928	865	861	876	894	918	921	913	939	953	966	836	904	879	961	908	889	885	910	897	890	908	818	887	860	889	943	891	920	904	915	937	866	924	881	893	906	881	871	951	932	916	932	879	929	911	874	903	911	895	956	901	954	909	925	906	880	881	932	947	899	955	867	950	897	927	904	867	866	935	880	863	902	888	895	890	908	832	875	915	950	894	923	906	952	919	894	949	866	872	944	851	902	881	824	897	902	924	921	887	881	886	887	989	872	896	902	888	900	952	912	846	947	887	953	900	894	900	916	874	901	920	872	975	964	925	890	859	920	877	870	896	915	889	870	891	912	859	886	874	905	910	899	881	928	856	890	897	877	861	897	891	847	887	881	963	875	871	855	927	926	903	949	894	955	855	917	888	921	879	930	896	845	903	898	899	891	869	906	900	932	869	861	903	903	868	927	872	922	949	850	939	871	848	932	834	887	925	889	855	920	848	870	915	885	871	870	861	879	907	928	902	880	889	890	818	917	913	913	902	875	921	912	887	868	870	899	822	892	893	885	934	898	917	891	940	899	881	912	929	881	914	916	886	905	914	930	873	866	926	863	862	951	908	864	894	883	928	861	870	872	924	926	951	903	896	896	891	942	923	917	898	925	907	894	920	856	936	879	900	885	874	875	919	916	899	918	913	902	872
7191	341	178	158	160	140	152	130	129	113	150	138	117	137	126	129	140	121	143	149	117	135	138	124	121	160	116	121	137	122	121	122	136	115	152	120	134	138	144	128	137	123	131	118	140	130	115	124	123	121	125	144	126	137	143	116	134	146	108	136	141	127	133	129	122	132	135	115	147	133	126	127	141	119	143	120	131	150	107	134	120	148	126	127	116	129	138	124	129	127	133	138	137	138	112	141	126	150	98	145	155	161	146	146	137	129	113	143	137	128	118	124	160	131	141	140	152	118	134	119	141	141	121	115	119	118	126	129	133	122	119	143	119	141	127	129	127	142	137	129	111	130	140	137	129	131	137	127	133	139	134	137	149	127	117	130	135	141	143	128	101	117	128	131	132	147	127	130	109	137	143	126	132	141	143	125	114	142	126	145	101	117	128	112	109	143	125	115	142	108	124	122	166	139	145	132	137	135	128	134	135	160	118	136	144	135	129	115	146	120	104	129	120	135	127	117	113	124	138	141	128	142	121	117	121	143	139	122	135	146	133	143	111	127	125	151	141	125	125	142	128	129	125	119	137	128	131	131	111	124	132	117	125	132	133	118	133	126	137	153	129	133	139	124	117	142	140	127	114	128	125	127	137	115	135	114	118	123	137	135	142	151	164	139	145	147	141	130	106	122	100	132	117	130	129	121	154	147	122	132	123	129	137	132	133	121	140	139	126	155	135	112	144	114	121	139	126	126	141	130	109	127	113	138	127	116	128	143	159	142	121	122	150	125	107	116	110	127	132	137	131	148	119	123	137	120	120	114	127	129	111	121	137	128	131	143	124	128	137	127	107	135	141	118	128	128	139	156	128	143	142	128	126	139	121	127	123	130	110	122	122	124	130	114	126	154	151	135	118	137	115	136	129	129	133	123	139	118	155	133	141	128	136	126	144	137	128	128	136	136	121	142	147	140	149	116	152	147	123	142	135	148	140	104	152	138	144	114	134	135	104	138	107	123	126	144	114	137	125	136	122	139	148	118	137	119	134	125	126	127	123	123	137	125	110	131	138	148	136	151	139	109	120	145	133	138	114	124	122	103	127	138	108	126	128	125	114	138	136	127	122	126	134	124	113	123	161	127	141	127	132	122	121	119	128	114	115	150	140	135	152	120	138	133	134	118	153	151	133	103	131	128	130	120	130	142	147	129	127	129	140	128	145	140	127	110	123	135	133	126	126	131	124	151	135	132	140	140	131	145	152	134	133	135	109	136	121	118	139	129	109	126	131	131	127	143	128	118	126	139	121	158	146	148	137	103	131	142	145	121	144	132	129	145	133	139	119	107	136	110	140	123	141	118	126	137	132	128	149	139	123	110	100	134	131	130	154	123	130	112	114	129	147	139	120	125	146	124	135	146	130	134	120	118	116	116	124	140	129	122	131	136	142	123	118	110	157	128	148	137	144	121	129	122	137	132	131	131	152	126	146	133	138	130	134	138	149	149	114	119	128	146	139	118	145	140	130	134	130	125	146	122	130	135	135	119	116	131	131	130	120	143	131	119	134	134	125	131	139	131	137	147	146	136	129	137	133	138	123	136	120	113	144	146	136	135	122	147	133	136	137	150	117	130	113	113	136	133	138	138	135	124	126	139	127	134	98	132	124	132	136	122	140	135	102	116	122	130	127	113	126	114	128	123	112	121	143	120	145	132	122	131	132	162	149	140	135	145	140	122	137	132	127	136	142	126	95	131	139	127	131	121	104	147	122	140	146	119	145	134	138	128	151	131	146	136	125	125	131	135	130	130	155	141	143	149	158	118	131	117	137	143	124	106	154	114	123	128	122	144	111	124	126	136	127	119	136	127	112	134	111	118	126	144	122	153	137	140	135	137	141	131	142	144	146	121	134	138	136	135	116	131	110	135	119	143	129	133	145	148	143	139	114	132	127	121	115	119	118	116	114	110	143	136	124	125	131	122	143	112	136	130	140	143	133	152	136	129	147	129	122	150	154	116	117	135	138	140	141	131	135	135	133	135	151	160	134	146	137	119	128	126	123	130	107	126	121	115	109	152	152	128	129	151	135	124	105	122	124	140	155	140	110	138	131	121	133	125	125	151	110	139	141	153	111	131	141	144	126	133	120	134	151	132	137	121	145	135	140	155	133	126	138	144	153	133	126	125	133	142	129	132	126	118	141	112	127	139	160	158	135	160	145	125	125	122	114	145	136	137	133	127	129	141	132	127	133	119	137	123	142	145	132	144	137	114	127	126	109	139	133	115	162	121	133	133	116	129	111	131	119	126	145	146	127	136	118	126	129	128	135	114	138	128	107	142	134	131	139	135	147	131	132	135	160	117	124	137	138	131	128	117	140	142	124	134	151	124	152	142	137	100	128	119	114	145	119	135	141	154	120	115	124	135	137	150	116	115	131	123	139	120	139	135	122	127	110	141	136	118	150	130	164	146	136	131	124	114	123	118	125	131	148	149	115	140	146	140	138	141	128	116	135	143	120	126	116	118	128	105	138	114	126	142	115	126	121	126	141	132	113	146	140	131	146	150	157	150	123	140	134	113	142	115	120	132	144	130	135	120	144	138	136	130	145	141	148	122	158	137	128	158	131	110	130	121	138	116	130	147	139	158	146	110	104	122	116	118	135	142	132	125	118	120	136	119	131	118	135	127	116	130	129	144	125	117	132	135	140	142	144	138	133	126	133	124	122	140	145	123	133	134	129	129	126	125	158	139	120	149	152	120	144	123	142	99	118	142	133	129	122	160	120	102	129	139	113	126	139	132	139	99	128	145	135	115	130	134	144	130	120	146	150	145	125	124	140	143	142	146	127	118	114	142	125	122	127	110	150	149	133	123	152	128	143	134	142	133	148	129	111	133	138	161	138	136	155	142	135	138	113	136	113	145	118	138	122	116	131	148	129	117	130	122	138	117	125	136	116	140	137	150	124	114	131	123	122	152	142	144	134	152	141	141	148	164	119	134	120	124	126	126	142	137	116	135	154	127	133	153	127	132	153	142	123	125	150	109	128	115	117	124	125	148	140	133	120	117	144	128	148	138	112	120	129	128	138	132	127	139	148	130	122	134	126	130	118	125	129	129	125	148	128	113	141	128	138	143	120	141	137	150	147	122	138	139	126	159	135	114	135	123	150	127	133	109	135	140	126	126	129	149	113	123	136	145	130	156	145	113	134	126	155	153	131	134	127	140	120	143	124	126	144	122	158	126	127	140	140	123	137	108	147	123	120	152	138	120	145	134	130	127	113	130	123	146	163	154	132	127	122	147	117	141	128	131	118	129	131	134	124	147	132	129	113	120	134	139	135	126	122	126	135	136	127	116	136	144	122	129	118	123	132	129	147	135	126	143	129	130	117	149	126	137	124	116	119	134	127	122	127	150	122	128	122	128	139	126	129	144	147	140	127	143	139	125	128	114	147	143	125	126	151	107	132	123	117	134	135	133	126	131	136	149	137	145	148	138	127	125	153	141	129	116	114	124
6234	398	423	457	441	408	428	411	434	412	379	378	381	401	354	386	367	408	389	379	378	367	368	386	393	397	380	382	419	353	388	359	405	369	390	376	374	369	396	368	389	347	370	384	418	376	362	376	412	381	384	410	378	378	393	398	368	404	373	406	354	355	360	353	379	363	380	352	398	394	377	379	359	382	403	408	385	366	390	396	358	388	358	375	368	396	377	367	378	367	366	371	376	370	366	417	357	383	396	379	435	361	382	382	389	381	360	405	366	379	395	366	368	379	399	379	383	367	380	361	405	388	397	383	352	362	395	404	368	400	389	354	353	394	380	351	406	387	407	371	398	381	387	350	379	383	383	383	392	388	363	343	378	422	393	370	341	368	376	352	347	386	380	365	354	376	366	383	380	411	356	391	393	361	408	378	380	392	356	380	380	378	373	331	382	356	386	386	357	368	379	379	390	369	377	360	391	384	345	398	409	387	368	342	376	362	383	401	382	385	382	348	397	359	368	376	393	344	354	409	357	345	344	370	385	372	367	377	359	382	370	384	367	380	368	369	379	390	408	368	387	341	339	373	364	402	385	382	398	357	353	357	377	347	366	413	377	353	385	392	393	369	385	405	365	369	387	348	399	386	434	366	380	371	419	369	372	402	372	359	390	377	345	396	367	367	388	361	395	354	380	384	346	398	382	359	392	384	377	373	373	382	370	349	373	367	401	378	392	417	401	376	359	364	379	358	347	407	381	418	362	376	379	389	372	395	416	356	373	376	380	353	358	387	383	406	381	348	370	386	379	392	368	355	339	384	361	331	389	376	406	378	378	393	400	352	388	380	349	401	345	390	354	422	381	420	379	383	355	392	413	369	391	373	414	359	358	347	352	364	393	372	370	399	395	403	397	393	375	371	411	376	384	392	366	366	371	382	377	391	362	380	377	388	362	349	378	395	382	388	363	382	401	376	384	352	412	378	379	367	393	363	386	394	391	371	372	360	397	348	372	370	395	389	387	376	394	348	415	394	361	374	346	379	358	377	404	345	369	365	370	370	431	380	410	366	378	360	361	375	399	373	393	388	344	352	395	398	379	380	370	384	392	358	353	374	380	424	373	402	397	399	362	361	349	403	361	382	379	381	356	398	408	370	392	385	391	396	379	348	336	375	392	403	381	356	366	359	391	397	371	400	403	351	407	398	359	394	365	371	385	374	336	403	361	376	423	390	387	394	393	392	412	347	398	366	362	363	385	351	404	397	387	387	412	369	381	401	367	392	355	322	392	372	353	357	382	371	376	406	388	381	392	374	352	367	362	394	399	378	354	354	378	369	351	367	394	350	391	359	394	407	349	389	367	401	355	368	405	386	369	334	375	379	386	365	341	422	411	384	378	408	372	381	401	410	377	385	343	351	379	384	378	379	380	392	363	408	439	347	415	383	384	369	401	361	371	351	386	376	361	361	394	368	382	407	373	422	368	383	391	397	396	380	409	367	377	382	370	372	379	409	388	401	375	395	387	370	365	352	376	407	389	405	418	350	402	382	382	361	416	370	377	384	373	369	370	380	365	386	387	409	346	361	383	357	342	352	392	350	343	369	346	363	377	369	393	405	374	392	338	359	412	388	412	364	372	401	386	426	396	348	373	392	402	376	372	364	353	352	410	428	391	413	343	388	373	371	381	382	395	400	360	397	354	405	397	384	376	376	359	382	382	356	393	380	358	400	383	359	390	393	347	362	330	385	361	384	387	381	410	388	379	361	415	388	369	392	390	371	370	371	402	347	382	359	380	389	351	381	397	419	385	367	381	359	376	378	356	377	361	355	357	390	365	395	371	386	396	373	366	384	391	368	372	363	407	366	379	366	390	388	363	386	371	343	358	366	374	390	412	383	374	396	416	354	369	397	387	379	414	398	408	391	380	381	376	409	373	371	369	389	391	370	371	372	398	382	367	341	351	377	389	386	379	399	386	368	401	404	414	373	351	392	383	378	376	397	398	394	374	394	390	368	380	366	369	365	386	387	382	336	365	374	379	381	341	337	384	403	370	373	353	360	370	368	385	369	377	399	336	376	396	376	410	399	381	347	378	412	380	377	341	384	370	351	390	384	386	381	373	344	372	355	375	378	408	377	377	388	397	386	373	374	384	342	367	390	416	413	337	399	388	360	364	386	384	365	360	375	352	384	366	361	354	368	367	410	404	406	396	410	393	396	352	380	408	357	376	401	381	390	379	380	407	377	388	364	390	369	377	407	371	373	398	377	388	358	406	403	361	392	383	381	386	372	372	410	366	401	373	371	387	384	341	410	389	390	359	354	359	369	362	372	389	357	376	342	385	378	380	365	375	354	387	357	356	365	387	377	349	405	361	341	355	382	402	351	336	366	348	374	375	375	400	370	392	393	375	365	378	344	373	406	390	373	362	382	382	351	378	384	379	392	381	381	386	377	391	367	382	397	367	400	368	385	366	392	370	363	361	354	386	375	406	366	390	404	401	363	362	398	365	407	389	377	402	405	406	360	368	376	369	392	399	368	354	411	378	395	359	395	353	380	379	365	375	374	393	351	392	394	376	378	379	378	393	376	365	406	361	331	353	386	389	382	377	363	385	373	334	391	373	378	368	380	379	343	387	390	400	354	403	405	383	376	373	388	419	397	378	396	368	408	359	379	351	393	372	345	395	388	390	371	368	364	351	394	396	343	400	367	369	380	355	416	370	365	363	422	385	378	407	403	390	344	330	387	380	360	376	370	421	386	393	411	386	383	366	369	376	376	352	373	348	374	359	367	359	411	352	384	376	374	387	359	375	409	368	399	365	394	331	383	333	395	356	380	410	403	407	369	395	416	391	411	375	356	397	369	381	372	400	384	353	366	361	362	366	395	409	355	380	399	383	352	363	395	395	363	381	381	355	400	366	408	358	370	385	353	410	394	379	408	384	375	374	367	402	346	398	341	376	354	367	396	384	350	395	376	380	328	357	388	392	399	354	377	385	363	385	398	384	373	383	403	386	379	394	361	408	386	397	360	397	377	380	355	356	383	361	402	399	390	375	390	427	411	371	369	425	395	362	385	401	369	378	391	341	400	339	400	372	385	374	374	354	385	386	352	381	416	362	378	378	382	371	393	368	380	383	360	369	396	376	359	387	359	384	354	388	376	380	393	366	365	344	392	356	372	373	381	374	380	355	356	361	376	370	373	366	365	383	356	420	378	388	391	388	410	372	367	401	361	382	394	370	407	390	402	352	404	391	403	358	420	386	383	379	362	379	404	384	365	404	369	382	389	418	381	388	372	400	359	381	379	386	437	369	361	397	377	379	386	365	407	420	381	393	343	391	360	361	349	368	365	349	410	371	376	382	396	376	371	394	363	400	394	371	356	374	376	373	371	356	385	376	390	366	373	378	379	348	381	368	359	342	409	419	332	374	372	394	352	353	363	366	387	364	383	372	379	392	382	411	381	365	396	392	397	396	403	331	376	416	370	373	355	365	382	364	386	365	379	383	406
54621	19398	2992	891	645	514	409	361	373	309	334	285	223	252	275	244	216	227	192	225	248	178	231	206	236	221	196	181	200	221	203	222	242	216	211	223	203	187	218	241	207	204	225	228	208	181	203	201	198	208	195	218	232	207	188	220	230	206	184	228	189	200	206	195	187	229	210	211	229	210	176	204	211	226	211	236	222	217	210	208	189	199	185	222	200	190	183	190	223	208	198	198	212	195	200	218	200	216	205	174	238	186	195	196	221	205	186	196	211	181	195	212	174	214	197	231	197	212	215	211	218	234	202	218	204	222	219	214	195	196	194	182	214	218	217	196	241	210	236	205	207	208	196	229	179	202	244	216	205	214	207	167	182	200	195	210	205	174	214	217	183	218	223	189	188	199	207	234	206	189	188	184	208	232	185	192	171	189	192	232	201	184	182	217	208	205	188	196	197	224	199	218	201	207	211	203	224	206	202	208	207	177	203	209	203	219	192	214	214	206	191	192	200	196	212	202	206	201	206	199	181	201	219	193	203	185	181	213	200	203	231	199	197	206	202	215	232	179	221	194	212	199	195	197	202	217	183	179	214	215	200	202	203	224	191	227	192	185	199	211	197	192	220	188	189	190	189	203	218	206	179	237	201	221	184	209	197	219	216	213	217	206	231	227	182	224	195	213	246	211	209	211	213	219	190	216	219	205	210	203	189	216	216	201	182	200	192	199	206	204	199	211	198	202	189	188	193	197	210	217	206	210	203	203	190	208	182	190	209	189	210	188	204	226	208	205	223	223	225	189	214	190	225	199	181	222	226	236	197	210	216	201	185	206	235	215	215	216	208	204	189	201	211	208	192	176	206	198	223	222	211	218	226	199	211	226	229	185	203	203	216	194	220	198	234	221	162	212	183	225	186	209	220	239	202	186	201	223	212	202	191	224	209	220	212	219	221	173	197	214	207	200	233	231	174	203	186	221	207	222	204	203	205	207	202	199	185	192	194	169	213	228	192	187	205	206	220	209	202	191	214	214	196	180	204	194	215	196	216	198	181	172	194	198	207	192	174	183	202	207	185	215	191	208	199	192	205	187	220	211	210	212	200	197	197	209	193	182	214	218	174	208	200	214	176	215	214	195	223	225	215	210	231	204	197	195	214	181	215	173	214	214	187	219	175	186	219	236	205	198	205	199	194	210	180	219	183	206	231	177	188	217	223	219	211	202	199	219	224	213	223	224	213	208	182	173	169	191	225	227	184	181	218	217	220	181	231	191	175	178	192	238	198	230	184	203	209	224	197	203	177	213	188	220	202	209	223	191	207	218	197	209	194	187	194	215	209	196	184	217	185	207	213	211	191	194	197	184	173	204	200	240	185	215	230	211	213	208	205	175	201	219	194	199	219	175	195	195	175	212	215	226	228	221	205	188	182	183	189	184	206	180	213	187	203	231	202	223	193	237	182	214	213	220	204	219	197	187	186	196	193	204	212	216	194	216	186	206	193	225	172	185	189	199	205	175	195	199	203	223	182	214	199	207	193	198	177	215	192	204	200	223	205	221	199	187	177	205	209	208	230	199	180	196	198	203	198	203	196	217	234	200	190	217	209	205	208	222	202	201	197	216	181	216	210	213	189	193	182	189	214	202	205	209	214	208	199	190	213	216	220	212	202	222	217	183	205	203	182	204	199	220	201	211	223	217	192	199	182	187	215	207	204	222	232	212	210	187	200	218	173	183	201	221	217	208	174	205	186	231	205	210	200	180	223	200	236	217	219	226	197	194	174	209	175	223	213	221	202	176	182	209	216	203	189	208	196	241	194	218	232	213	194	199	204	194	210	209	209	221	188	184	181	183	222	196	216	209	200	198	210	211	221	181	199	218	190	217	209	194	218	222	206	196	205	214	219	225	203	211	219	206	202	193	207	201	187	201	225	191	237	234	194	207	219	212	196	194	221	220	165	210	190	200	222	198	233	202	192	201	205	218	196	194	222	186	200	221	180	217	217	209	222	228	240	220	187	195	169	202	220	219	203	224	203	201	220	176	218	206	195	199	184	192	223	192	195	177	220	201	203	190	213	200	213	195	235	231	190	191	200	193	189	199	198	180	211	183	208	228	174	197	228	197	185	205	207	216	198	224	213	204	203	207	197	196	195	221	210	204	209	194	222	199	197	211	201	231	218	192	227	195	208	189	211	189	215	183	195	185	191	213	203	188	199	214	225	212	171	197	173	206	182	182	210	175	194	164	210	231	200	181	200	181	182	201	191	213	224	205	204	184	195	229	215	204	219	203	181	190	192	193	188	191	184	203	181	214	206	220	201	211	200	209	203	223	182	194	218	220	230	222	180	210	196	209	208	213	209	207	203	212	192	186	192	206	199	200	204	210	219	191	233	218	184	192	166	198	229	187	211	192	203	211	181	202	192	199	186	217	205	190	203	229	199	184	224	216	217	194	209	187	195	173	215	217	211	187	204	184	193	197	194	192	192	226	222	214	203	173	196	216	183	183	183	208	210	216	195	203	201	208	198	211	222	195	210	211	214	213	225	201	200	197	209	200	197	187	229	202	230	223	232	200	208	190	205	194	228	199	225	210	192	216	195	188	220	209	180	210	219	221	216	216	242	209	208	206	223	193	222	190	190	205	194	225	206	233	211	199	200	221	191	210	215	192	199	178	209	186	204	183	200	191	201	218	234	215	217	197	207	202	206	187	203	224	199	180	217	209	201	184	209	226	213	208	199	237	200	205	187	209	184	199	220	182	182	209	221	212	233	172	195	211	212	196	205	179	195	201	196	214	211	198	211	206	198	220	180	213	201	204	188	202	210	188	189	213	189	209	202	193	170	185	202	210	209	183	191	225	185	201	227	200	226	214	207	205	220	191	223	206	202	185	186	201	168	187	209	197	206	206	179	184	191	226	195	224	222	212	206	185	174	200	210	186	197	189	207	217	224	202	189	209	197	183	213	207	192	236	198	216	209	211	188	198	204	241	204	219	223	199	214	204	214	194	208	212	205	213	204	193	222	210	205	192	220	189	199	211	198	219	222	217	211	205	233	200	181	186	201	192	197	163	216	207	200	211	185	182	200	194	220	180	210	171	231	203	207	207	175	188	196	185	189	179	190	200	201	226	222	213	186	205	201	232	188	199	234	232	195	218	199	207	225	223	213	205	195	215	186	209	197	198	207	186	188	204	205	209	201	223	206	211	191	192	220	199	221	183	185	221	196	218	201	217	214	212	206	197	203	209	232	207	197	230	195	235	249	206	185	185	186	197	228	199	193	236	172	199	199	197	203	178	203	188	188	210	202	184	208	178	207	204	197	203	210	208	212	205	227	205	183	229	191	190	182	195	200	181	196	187	191	202	193	207	202	188	187	199	198	224	194	235	223	243	201	199	211	220	207	201	193	184	199	225	199	227	243	218	202	219	190	221	177	224	173	197	192	219	211	201	211	247	210	186	197	205	202	200	212	165	222	208	200	200	214	189	208	206	189	213	214	210	188	215
26869	1215	2334	2727	2388	1999	1597	1480	1382	1147	1097	960	903	868	832	812	777	751	711	696	667	673	719	636	660	624	588	604	634	630	586	601	601	605	558	602	591	590	589	590	582	592	584	585	580	574	589	580	577	589	554	532	571	569	545	514	608	587	553	552	516	536	501	525	522	568	597	557	524	561	529	596	521	600	587	553	552	508	573	545	557	576	540	559	538	546	556	606	573	534	521	494	593	524	567	556	527	534	509	566	512	515	506	558	548	537	540	505	587	573	534	518	505	520	527	543	546	548	558	516	504	544	556	564	504	508	515	536	552	559	538	538	517	560	545	562	553	532	533	525	524	534	581	528	521	538	568	561	530	529	560	524	558	528	575	540	547	504	500	525	550	603	549	535	552	558	520	553	585	508	493	526	554	553	510	564	541	532	521	564	551	542	547	507	532	546	570	563	514	512	526	526	546	501	563	515	542	578	586	559	535	532	524	531	537	539	541	574	557	581	512	562	590	574	530	522	534	507	554	528	495	535	535	567	527	575	557	528	560	583	533	510	545	533	535	552	543	516	554	533	568	606	529	563	491	524	527	548	516	555	552	534	582	538	536	549	529	538	505	540	521	569	501	569	552	537	551	553	534	511	506	512	511	499	519	510	545	580	579	511	556	561	532	548	558	586	534	538	565	515	539	559	583	570	534	524	521	565	559	580	568	555	510	558	537	559	578	537	546	558	515	592	539	571	549	468	589	528	512	540	505	530	571	554	551	539	490	585	525	548	555	561	519	571	550	564	521	539	553	496	540	533	510	541	540	556	532	545	531	512	566	549	569	551	570	577	517	559	532	534	511	536	519	493	561	543	527	525	532	513	531	560	584	557	545	520	514	521	520	554	539	490	551	568	553	505	572	523	585	549	540	583	532	530	506	548	518	524	559	558	493	530	550	547	531	547	498	549	563	500	534	586	562	523	538	543	504	555	540	554	567	609	551	506	534	536	552	528	519	554	577	565	513	545	526	532	554	535	566	558	542	551	528	542	556	557	545	555	572	572	549	602	551	527	531	559	544	547	519	551	545	562	525	550	503	540	539	514	545	540	535	597	565	521	521	555	518	549	531	512	522	559	537	527	525	528	523	556	562	547	566	552	568	569	552	517	559	561	553	538	522	555	576	543	520	545	526	563	509	541	547	509	537	549	536	547	534	529	568	510	523	561	520	543	595	556	523	546	565	522	534	544	517	520	549	577	522	541	546	572	512	514	515	513	539	527	511	573	549	572	568	555	560	563	542	569	538	564	519	546	559	561	568	531	582	543	544	546	558	564	555	532	530	528	568	511	518	555	520	529	527	502	521	533	532	543	564	513	556	549	567	550	553	554	568	533	564	552	555	521	564	572	528	557	549	541	503	524	556	524	559	520	536	550	580	529	503	537	520	571	484	555	537	484	524	510	515	550	540	538	501	613	537	531	581	544	572	551	557	570	535	519	588	515	578	524	511	543	540	550	527	566	540	591	519	564	575	539	510	548	560	522	550	494	499	567	510	549	523	543	520	540	545	530	503	538	582	532	547	500	556	584	542	514	562	556	495	544	517	541	549	542	532	553	534	558	488	550	563	511	528	582	505	567	514	550	537	532	574	522	543	548	536	549	542	559	526	604	528	540	551	558	532	554	568	514	560	539	575	544	509	555	579	553	560	561	535	571	536	561	509	560	554	534	557	542	532	559	581	552	556	508	515	553	530	595	542	555	566	493	518	539	554	587	519	545	491	562	573	532	553	516	552	559	553	527	514	502	548	581	582	572	555	563	537	557	554	534	552	551	593	547	536	561	550	584	530	535	521	564	542	535	570	542	501	546	561	566	562	576	546	580	537	531	555	522	527	570	581	539	558	549	529	584	562	568	523	510	547	545	500	531	559	541	522	545	539	531	503	510	581	530	566	582	535	506	551	548	570	562	528	518	530	555	551	533	551	544	529	526	567	538	532	535	567	540	554	519	528	582	560	542	565	506	565	589	532	577	507	515	537	551	500	534	559	515	569	519	474	542	569	534	524	545	540	540	566	517	538	533	535	524	530	522	590	545	538	571	551	524	552	559	555	536	522	525	519	535	550	560	547	528	567	517	530	544	506	514	536	526	525	545	576	520	515	545	516	540	542	561	587	489	544	511	559	565	532	541	532	500	543	513	503	520	549	529	566	546	545	567	581	513	570	537	527	546	513	558	505	578	565	538	559	520	547	549	498	542	570	561	549	536	541	544	526	566	549	582	593	528	538	523	523	520	578	553	580	520	537	559	525	504	510	599	545	558	500	534	523	556	511	516	530	550	551	541	549	551	536	533	581	561	502	549	502	507	594	593	541	507	512	564	548	498	520	548	572	571	526	585	515	520	526	527	515	559	528	553	535	552	577	511	518	553	557	586	502	559	584	512	562	468	533	547	559	563	545	532	566	507	596	541	546	571	559	553	544	552	545	572	504	502	503	521	538	531	570	547	489	510	536	551	564	564	541	543	562	535	564	532	545	560	536	552	546	540	531	538	544	569	546	538	549	508	543	542	571	557	523	597	514	556	562	533	552	522	540	548	555	512	578	540	517	520	526	524	543	566	558	551	523	531	549	583	536	545	494	516	541	532	566	565	554	540	543	546	580	529	547	515	535	531	542	551	561	532	547	523	532	568	530	552	537	505	548	505	535	529	539	567	566	565	551	538	537	520	508	517	558	503	514	514	528	519	565	581	480	581	510	513	525	572	574	570	525	591	518	503	590	533	530	551	570	517	568	580	581	565	560	568	561	599	585	569	554	537	505	550	500	530	561	526	566	531	501	493	518	533	526	546	542	554	556	543	525	542	594	543	560	512	558	574	526	557	575	530	565	551	517	530	542	534	541	535	559	537	480	513	554	533	537	508	534	525	563	565	542	505	497	557	556	503	551	520	558	531	522	551	539	480	517	525	551	538	534	566	562	563	541	539	542	535	510	564	524	537	552	551	546	564	527	514	540	531	579	524	532	536	550	555	550	583	527	534	536	551	593	560	481	575	552	576	553	579	537	549	514	550	525	540	572	538	508	561	538	590	561	505	530	536	524	537	522	573	527	565	533	604	519	550	545	565	583	543	546	575	539	501	551	563	526	530	531	542	508	511	533	578	527	520	545	541	531	577	560	470	541	519	528	562	545	534	523	543	547	580	499	501	489	531	539	545	540	568	546	555	546	552	583	533	537	543	540	557	526	543	539	558	557	538	543	563	537	556	540	520	547	542	547	544	557	563	532	515	514	545	565	577	556	535	533	544	531	538	534	515	546	548	524	537	505	580	539	572	561	575	525	565	527	540	555	545	561	536	546	546	531	518	565	554	548	536	531	555	528	568	551	524	556	540	532	546	522	518	492	544	556	559	529	505	524	539	534	554	567	519	522	581	510	553	536	551	519	540	561	580	561	539	549	531	534	547	586	526	592	590	564	567	571	505	534	540	569	538	555	523	553	572	526	527	551	518	535	548	580	535
64189	26869	11438	2831	1393	970	801	724	655	571	554	511	491	494	473	459	440	456	396	418	433	429	438	411	401	434	420	438	400	397	411	414	414	433	388	440	414	402	425	391	372	399	403	397	385	389	372	453	410	392	409	398	395	366	391	403	399	405	367	375	401	339	389	400	405	341	396	437	403	411	367	387	365	394	385	391	373	392	411	394	402	310	411	388	397	410	398	391	392	429	390	375	384	405	387	383	423	418	374	377	368	394	386	389	408	389	372	387	398	389	361	391	378	396	367	416	398	389	393	393	393	362	331	386	394	382	386	372	391	447	435	373	415	408	411	407	375	380	353	401	375	392	414	401	423	396	412	370	377	363	366	390	369	376	392	374	389	395	400	400	388	414	382	367	374	396	425	372	390	385	384	412	406	371	379	395	419	416	367	377	394	385	412	417	395	390	387	350	389	347	361	407	409	399	391	387	387	403	396	394	393	373	400	372	398	409	368	375	369	388	416	400	394	390	369	406	400	427	423	392	384	373	346	405	353	390	356	351	379	381	375	406	408	354	349	401	418	376	383	394	368	403	390	387	361	377	361	401	417	410	419	355	359	386	365	405	388	391	368	375	407	362	364	429	401	379	385	380	357	389	408	359	400	363	414	384	385	360	352	382	375	396	381	396	419	382	422	361	356	380	419	373	368	378	380	406	347	392	394	356	390	413	429	380	370	385	394	395	393	371	368	394	400	385	402	438	409	364	373	419	382	404	366	373	393	396	393	373	393	373	425	371	432	385	413	379	398	406	374	381	387	363	382	386	388	362	412	379	375	409	386	375	377	382	417	400	375	418	399	379	383	371	392	388	389	389	406	440	350	396	381	410	389	378	371	369	364	400	373	370	376	391	372	393	362	391	392	386	397	382	392	383	378	399	417	406	410	392	381	350	378	377	389	391	413	395	424	373	373	402	350	422	383	414	436	364	404	386	394	386	365	392	398	390	385	372	408	379	358	417	386	398	385	418	349	387	353	404	375	381	374	345	381	358	392	397	415	424	376	388	390	417	363	384	391	448	392	436	385	394	394	366	405	359	393	407	394	416	412	408	376	417	420	393	381	381	413	363	379	418	366	409	418	423	413	408	372	381	354	374	388	375	402	397	378	409	418	353	405	370	415	357	358	372	377	409	388	374	391	380	382	374	382	374	370	381	362	403	373	356	388	414	341	378	394	381	404	379	426	389	351	404	392	417	367	395	423	351	445	446	368	393	418	408	391	408	370	388	415	358	405	377	343	350	391	425	380	388	370	394	396	400	379	374	418	425	386	373	403	361	380	386	354	353	370	345	392	374	394	404	404	382	371	412	372	415	348	410	384	385	389	377	393	367	378	395	390	408	355	380	383	382	378	368	381	383	371	345	421	359	379	393	333	423	432	384	376	391	392	420	361	386	380	409	380	389	407	389	428	409	358	412	397	404	417	398	422	424	395	364	369	359	392	359	398	401	407	412	432	378	349	393	373	348	377	380	356	410	372	405	395	373	393	358	357	401	379	350	373	390	372	421	375	421	407	401	405	391	396	394	362	389	395	394	382	435	396	362	374	386	408	359	356	358	384	383	382	390	401	395	400	379	392	407	382	411	379	398	371	439	410	385	368	340	394	362	385	409	378	366	382	400	411	399	378	404	397	389	364	402	421	400	381	366	423	335	348	347	373	388	393	404	409	401	393	384	415	359	375	405	398	357	390	397	396	370	364	395	408	412	397	379	373	404	385	353	419	382	343	375	355	356	391	368	394	421	408	382	397	383	384	380	395	394	401	423	391	360	355	380	407	395	402	370	362	392	408	386	365	383	378	355	368	414	374	367	371	409	408	366	395	400	414	376	351	387	377	398	404	380	417	369	367	370	405	378	392	396	413	384	406	393	370	375	361	368	378	370	379	376	363	357	386	389	410	379	376	379	364	405	409	385	392	394	381	357	395	363	382	404	411	365	433	383	399	382	395	403	378	377	367	386	390	402	386	401	355	442	377	403	366	411	392	379	376	372	390	398	338	404	393	379	373	383	376	395	358	370	375	420	338	423	387	374	381	408	386	397	405	391	409	380	404	375	409	358	439	347	390	386	382	378	451	381	363	389	394	428	398	377	396	397	404	412	390	415	402	379	377	408	426	372	397	374	384	397	403	373	394	418	402	396	406	437	358	374	392	426	407	395	366	367	351	389	374	392	397	386	420	417	389	360	397	388	389	403	412	421	396	408	379	405	398	421	388	413	380	438	396	386	390	417	410	359	368	379	368	415	388	369	427	400	376	374	371	383	384	376	387	333	404	366	357	401	400	391	379	379	368	375	418	373	363	375	385	355	368	422	378	381	346	406	389	402	387	393	428	416	370	400	369	380	403	408	404	357	401	385	402	392	376	402	384	379	400	354	405	351	348	396	402	379	383	382	331	392	402	406	414	411	421	416	362	395	416	371	400	380	406	369	410	379	374	398	390	381	416	425	345	389	339	396	422	391	385	409	382	369	399	378	366	385	382	382	427	417	406	371	401	365	377	384	370	365	360	356	394	398	397	380	397	387	372	386	396	416	356	403	369	404	389	386	371	360	383	385	378	413	391	374	389	370	373	373	401	377	374	387	375	385	397	405	402	362	361	411	406	379	399	370	380	395	368	375	392	402	387	379	391	422	398	388	384	359	381	393	401	409	415	390	385	395	400	372	339	403	413	369	397	384	378	378	363	383	399	360	427	410	424	410	400	402	416	369	413	405	382	372	369	358	386	373	377	367	382	378	376	379	350	375	397	414	390	366	378	384	358	421	425	373	377	387	396	448	354	399	377	392	401	365	413	400	388	388	349	399	383	394	397	412	413	376	380	400	375	393	373	377	378	386	383	401	379	446	386	397	384	361	407	357	384	383	380	414	425	364	391	421	416	372	406	430	357	377	356	374	416	423	375	379	398	403	389	365	394	402	402	397	377	405	421	383	359	403	398	382	333	392	390	373	415	385	423	393	421	387	402	376	393	387	384	389	363	347	386	372	411	360	396	440	382	394	407	384	343	407	389	406	394	365	365	403	377	409	387	409	377	385	387	387	353	401	382	367	379	438	377	379	377	407	377	406	365	403	396	402	376	407	447	392	371	409	400	396	376	366	386	378	389	398	342	358	400	357	397	402	362	419	392	422	439	394	388	356	393	413	371	379	380	371	382	398	403	388	383	355	365	399	402	382	360	391	409	424	447	398	424	373	376	400	373	418	369	378	381	389	339	403	372	379	371	382	391	408	378	352	403	400	393	416	388	366	378	401	332	370	376	439	375	389	391	386	394	378	424	392	399	386	362	392	414	379	400	415	371	380	438	415	384	363	417	379	393	362	376	373	362	356	400	408	396	402	390	373	375	371	396	382	407	440	400	403	380	402	348	380	440	376	401	391	398	397	388	379	378	381	391	388	360	383	405	406	372	356	388	380	408	370	362	411	376	371	372	389	397	401	420	412	424	406	428	396	365	359	395	396
34363	2195	4307	4960	4463	3657	3070	2621	2301	2069	1907	1710	1561	1505	1399	1281	1338	1267	1254	1220	1146	1159	1129	1102	1101	1092	1068	1086	1106	1037	1043	1007	1008	973	980	1000	1028	979	1005	1009	986	919	972	959	991	926	898	935	967	922	1019	873	940	934	948	926	912	919	954	865	985	932	893	921	935	930	911	901	911	963	893	958	926	890	932	988	892	924	862	831	933	889	940	935	913	885	960	912	901	908	923	879	956	911	949	882	907	905	957	898	914	879	837	906	915	955	873	958	920	921	909	825	930	903	966	945	943	911	932	888	922	883	897	904	842	884	894	910	876	886	854	901	884	905	921	875	893	936	916	912	926	876	901	921	918	905	862	947	877	952	947	932	865	911	930	922	948	883	902	895	877	884	877	870	893	935	1000	913	898	941	878	924	913	884	899	932	885	886	904	910	941	883	876	922	929	876	950	942	858	896	917	903	940	922	938	917	886	982	912	865	859	874	905	897	895	856	912	933	923	897	888	883	883	930	914	882	888	850	931	891	908	940	950	912	895	898	883	937	952	901	891	925	888	915	854	867	926	923	875	879	876	890	911	928	895	936	929	913	908	917	915	907	906	876	840	856	866	866	906	841	879	850	872	849	911	919	896	835	908	880	871	836	910	866	886	913	921	871	900	888	906	872	932	866	918	865	922	912	912	882	917	862	920	891	948	876	928	868	879	895	921	925	860	916	923	941	839	902	892	835	940	919	921	889	906	970	846	872	862	930	870	882	887	862	887	935	866	868	928	840	874	881	890	899	884	919	916	838	898	891	904	901	919	866	890	913	907	960	916	948	874	845	931	909	906	930	944	868	913	912	878	912	926	894	929	932	889	913	949	897	934	843	871	897	887	888	843	908	872	878	925	918	905	938	950	900	909	878	887	876	912	918	872	851	858	937	887	904	926	906	922	930	882	848	915	862	911	885	903	877	898	936	845	896	885	911	940	872	886	941	909	866	885	897	877	815	910	845	852	967	852	875	925	867	864	915	961	908	931	920	875	888	948	862	904	926	958	891	918	935	923	936	886	897	944	927	869	912	891	861	872	899	886	895	939	903	870	917	852	900	904	874	952	871	929	929	841	939	883	884	942	888	890	942	938	884	910	882	848	844	893	903	885	931	875	956	935	890	923	787	921	821	963	906	818	926	889	900	919	981	940	900	914	893	911	906	874	859	902	890	936	863	898	887	882	804	972	882	867	888	866	877	919	878	925	877	934	895	911	934	860	907	924	929	908	904	956	882	879	925	865	869	935	941	915	908	900	854	908	883	906	900	866	861	928	888	891	872	945	887	893	894	878	873	912	914	907	871	883	876	900	886	916	917	838	877	914	913	871	884	898	889	855	975	901	979	918	922	900	930	938	935	931	925	858	900	861	899	886	957	952	884	889	939	907	867	929	890	923	904	930	881	886	898	948	858	911	926	956	896	907	882	890	924	915	847	911	874	931	943	940	973	884	939	905	919	875	901	925	938	839	926	922	916	856	891	910	906	868	897	921	904	928	911	892	902	901	880	834	893	893	922	909	897	913	911	900	876	926	895	899	939	893	890	925	926	917	884	888	919	936	887	892	912	878	912	833	862	884	955	899	887	858	890	866	899	915	847	897	896	876	916	898	868	932	874	916	946	893	854	885	901	947	893	920	871	899	875	880	937	911	910	860	909	873	898	949	910	960	909	862	945	883	964	894	903	939	916	894	877	886	855	959	939	904	827	880	906	909	900	898	912	942	880	874	907	940	881	864	868	938	916	898	846	870	926	886	909	869	915	879	924	880	909	869	900	864	886	860	922	909	884	893	905	867	906	909	957	874	921	862	892	886	891	936	888	894	884	949	946	883	898	904	891	914	910	898	896	906	932	898	876	907	913	885	872	897	920	888	931	873	922	978	964	859	883	928	923	916	884	901	923	962	851	877	939	863	908	893	913	899	883	902	909	892	925	917	881	935	872	960	919	918	915	924	910	940	864	893	909	920	855	881	879	946	909	929	872	949	912	902	930	905	897	889	849	848	863	869	896	906	919	944	842	942	896	959	902	917	928	924	984	910	920	908	894	880	853	921	908	905	883	872	928	857	920	902	870	887	851	849	926	905	860	923	945	880	882	891	881	934	901	967	897	932	879	918	885	924	892	859	913	899	927	903	866	887	863	897	919	832	881	914	900	874	907	897	913	863	887	864	920	889	924	877	814	913	896	895	901	937	866	883	904	916	915	925	925	848	886	906	946	948	843	860	888	868	908	923	946	890	914	842	897	879	934	946	932	928	936	907	872	899	931	931	858	889	880	891	885	892	941	908	880	888	952	927	899	878	895	901	875	895	930	888	896	890	840	915	909	876	859	901	925	831	850	905	944	867	896	878	887	897	894	896	909	889	907	949	923	893	975	866	895	907	909	912	910	923	850	940	875	905	896	933	883	916	911	856	887	891	886	927	927	887	885	888	894	940	885	910	836	871	834	925	899	882	854	913	856	868	886	928	931	897	887	851	941	926	916	965	832	897	937	897	881	917	904	912	884	905	899	885	933	891	913	856	966	861	925	846	871	883	919	868	876	886	878	937	920	873	931	921	894	902	857	886	874	945	918	925	904	938	830	885	869	863	918	850	851	934	872	886	865	862	920	913	906	892	890	905	879	904	886	910	951	957	911	920	879	894	850	886	907	901	929	905	931	954	925	946	851	851	903	874	880	952	872	886	893	864	907	904	868	963	923	907	913	890	852	926	958	968	853	919	889	918	906	865	896	933	852	804	949	863	914	914	913	964	871	866	900	919	899	892	919	894	863	891	913	877	933	923	910	906	914	862	926	884	918	894	889	946	854	890	870	919	890	904	873	856	886	843	902	885	895	908	901	905	903	871	890	905	945	962	967	866	928	918	877	874	932	883	908	868	880	902	902	948	936	891	942	934	879	909	925	937	916	897	910	953	874	913	899	904	914	864	874	885	860	831	891	885	855	885	888	906	940	865	867	927	875	897	928	894	900	877	918	907	896	873	903	896	896	908	926	889	915	906	876	881	841	900	875	897	992	925	896	896	909	876	888	972	877	904	904	871	891	894	970	870	920	881	923	885	876	913	919	933	863	918	912	970	866	863	910	909	887	868	903	881	908	882	875	948	944	842	896	851	892	906	922	880	910	911	929	931	911	879	892	872	930	926	923	900	885	884	904	915	902	900	899	864	907	868	881	914	902	927	947	805	958	864	881	909	902	927	880	849	904	927	837	913	943	908	910	907	903	875	897	916	874	886	882	914	902	914	872	863	843	853	926	908	873	960	963	930	873	839	939	892	939	876	917	898	866	883	905	907	895	930	873	912	840	886	948	902	867	952	902	917	874	884	915	900	978	908	918	952	923	910	931	929	919	917	888	909	929	873	904	880	908	934	958	924	876	927	866	922	893	895	877	855	898	909	881	896	891	913	874	896	882	868	924	911	913	875	863	868	900	856	931	881	875	979	873	891	915	898	905	928	857	900	861	905	881
7088	350	135	164	156	130	135	140	119	138	124	143	133	133	130	146	127	127	135	150	123	125	118	143	118	140	125	132	121	130	124	126	128	149	141	137	133	125	143	137	112	144	131	144	107	128	133	136	111	147	156	136	142	129	110	141	150	128	133	124	122	116	141	136	142	129	136	115	131	114	124	124	150	103	116	132	141	122	159	142	154	138	122	139	135	154	124	115	126	132	144	142	135	127	145	136	130	143	123	134	147	122	107	148	133	115	148	149	129	120	128	135	142	125	138	140	148	117	115	126	152	132	126	139	135	135	134	141	142	131	120	128	134	132	118	140	130	128	125	135	130	139	135	145	141	128	110	122	137	117	128	127	152	132	145	118	137	114	142	131	129	145	158	127	126	147	143	134	137	133	136	135	119	132	125	129	151	121	144	130	133	116	140	134	143	145	125	129	115	124	145	141	143	142	129	143	139	132	131	141	124	114	138	122	122	132	120	133	134	120	149	128	141	141	117	133	133	124	120	140	112	123	138	117	146	139	128	128	150	131	141	121	110	128	126	127	142	122	121	128	147	133	142	131	161	138	120	116	145	106	117	133	127	124	151	130	129	129	131	138	147	131	130	135	173	139	133	140	124	124	134	138	138	153	122	124	121	137	140	142	123	148	125	130	130	155	134	153	136	142	149	122	121	147	133	114	128	132	114	162	123	133	132	143	134	144	143	132	146	133	133	136	146	124	110	118	115	134	129	136	116	111	108	117	131	151	144	142	116	133	140	134	123	133	124	140	142	130	125	136	100	144	136	114	109	137	150	149	150	126	123	137	133	113	139	132	138	124	119	136	104	134	142	129	150	125	117	118	144	123	110	132	152	140	114	147	127	125	140	138	139	143	128	124	138	119	149	141	141	148	133	148	139	138	146	137	129	117	129	131	138	150	140	158	139	157	143	148	132	120	106	150	135	137	125	113	132	139	125	157	131	135	139	117	149	131	107	138	126	105	136	120	121	139	128	143	133	145	134	129	143	127	155	126	116	133	115	149	105	135	124	144	124	123	130	135	130	112	131	133	113	108	132	123	122	140	114	139	141	130	138	139	148	114	143	128	140	133	119	139	126	135	135	126	157	172	133	148	120	133	119	136	123	138	122	131	131	142	131	137	128	133	119	125	137	116	127	132	134	134	142	134	118	143	149	130	129	139	148	133	120	131	153	142	135	137	126	132	128	140	131	133	140	125	137	131	137	150	145	107	129	107	142	146	128	116	144	154	121	137	143	138	146	111	123	135	130	133	138	105	151	148	127	125	134	128	150	140	137	155	141	126	127	116	131	127	126	136	125	137	128	105	123	115	99	144	134	128	120	127	143	138	121	130	115	145	121	114	142	135	148	142	123	141	119	124	140	144	134	147	134	138	128	112	110	122	126	117	125	125	115	136	129	158	126	123	139	137	134	149	127	125	147	126	135	141	133	131	140	149	129	136	140	152	139	134	134	120	131	123	129	124	121	117	107	118	160	125	122	136	126	134	118	117	132	136	140	150	137	129	141	129	137	131	136	118	156	165	141	140	160	114	119	113	127	142	105	154	130	151	142	111	131	117	144	128	145	115	135	132	160	146	133	128	141	118	119	129	116	144	127	105	130	128	140	133	128	138	153	134	154	163	123	127	132	140	111	123	129	129	146	156	131	143	123	132	126	117	131	161	124	117	113	124	130	106	120	117	137	127	131	105	135	153	150	122	124	159	95	130	119	129	166	141	125	133	150	144	127	118	121	140	126	131	121	132	136	146	141	141	136	147	145	123	128	135	126	123	143	136	142	146	121	140	136	133	118	138	121	142	136	140	120	112	161	138	126	128	137	106	124	141	130	148	118	151	144	143	120	139	125	122	130	151	118	126	118	126	130	124	126	135	137	115	135	108	110	130	130	149	133	143	139	131	141	139	136	125	134	115	110	153	146	142	129	118	132	139	106	143	120	127	150	141	125	152	129	118	122	130	127	139	138	124	163	128	131	126	129	122	126	113	124	143	111	129	139	133	115	129	149	145	121	132	133	115	103	110	108	132	159	139	148	132	144	101	130	132	132	120	131	136	127	132	135	129	128	131	135	143	148	143	124	147	126	132	136	138	157	143	139	123	115	119	135	141	125	135	128	123	140	143	130	146	156	122	137	139	138	139	164	125	111	154	124	125	125	125	115	141	140	135	137	127	132	132	124	142	162	139	135	125	126	120	126	128	117	117	133	143	127	135	130	128	133	135	141	140	141	132	120	138	127	121	128	140	128	131	130	141	116	130	102	119	157	143	146	125	153	114	139	137	154	133	149	112	133	129	126	132	133	118	129	111	113	116	127	159	115	150	120	137	124	138	137	122	127	139	111	119	133	106	123	135	111	118	121	150	132	142	130	123	134	133	91	131	127	130	134	134	160	138	109	145	146	117	127	126	136	127	119	127	120	134	132	140	137	116	128	147	148	138	143	128	150	151	115	125	128	136	130	143	119	141	136	137	132	135	128	113	122	139	130	131	158	112	116	124	135	118	143	118	127	119	127	138	118	139	136	127	118	138	140	118	137	114	145	111	137	154	134	145	104	134	140	162	138	124	140	127	131	138	135	154	140	127	140	132	123	118	139	148	118	135	130	116	140	140	123	132	117	124	121	125	146	145	132	128	147	146	156	142	132	120	106	134	142	121	164	148	147	130	134	145	146	143	117	126	141	133	105	126	128	119	124	127	108	116	123	100	103	156	127	121	153	123	119	103	147	132	129	128	139	128	128	145	134	137	136	114	136	115	163	127	140	149	149	128	129	136	140	131	137	125	142	119	149	123	136	119	112	125	143	139	136	115	122	115	147	158	121	144	131	137	139	132	112	125	132	132	129	139	126	117	130	140	126	120	134	147	111	154	132	151	106	142	136	133	120	137	133	104	124	119	145	131	141	129	143	122	118	139	130	138	136	136	161	134	157	149	129	143	121	126	124	135	133	141	128	114	142	113	112	138	105	138	136	141	137	132	141	122	136	139	139	134	146	106	126	150	132	115	135	124	118	131	142	143	136	150	156	119	116	139	132	127	135	131	128	137	123	129	153	126	131	118	144	129	128	152	139	128	132	117	141	120	137	146	141	151	143	131	128	142	145	143	143	122	147	144	104	146	148	129	134	151	116	115	144	135	146	137	131	144	128	120	134	134	129	148	121	126	136	118	161	126	127	123	146	104	135	122	136	111	143	126	141	110	120	120	121	138	120	128	149	137	135	129	155	129	119	130	144	147	134	142	138	141	131	124	124	135	130	159	105	128	124	125	151	145	149	120	152	124	127	122	128	120	112	142	124	146	123	120	148	145	128	134	137	119	117	139	137	152	129	126	109	121	145	127	139	151	112	115	123	134	145	129	141	121	148	103	112	146	153	123	147	128	124	126	116	150	110	112	126	137	146	153	140	127	136	158	133	127	132	129	121	137	132	128	130	121	152	136	130	129	139	134	133	129	122	145	126	108	131	136
6130	426	441	428	458	433	442	432	412	423	382	426	356	384	395	393	369	366	391	370	381	381	380	387	373	358	356	396	408	395	377	371	409	360	337	345	387	391	343	360	385	390	443	394	390	390	399	388	363	386	392	354	365	396	411	353	370	366	353	362	374	370	400	428	371	379	392	378	379	381	384	397	390	349	402	370	383	378	372	381	365	403	365	381	419	358	416	397	400	400	421	380	387	352	383	394	385	368	371	373	398	371	371	382	401	343	373	382	374	419	390	373	391	363	400	395	381	361	343	424	386	362	367	374	388	360	379	372	396	372	387	390	372	389	389	440	362	411	392	371	355	372	344	362	405	421	372	387	370	379	382	382	360	399	351	399	389	349	395	373	387	376	408	339	342	400	414	376	369	388	388	401	353	342	393	387	380	376	369	381	329	352	382	379	340	384	378	376	393	401	361	398	379	388	374	388	392	362	357	378	409	365	407	398	382	368	396	399	415	359	345	378	414	416	396	371	360	386	413	379	391	387	403	402	415	406	365	378	384	377	403	368	368	386	389	373	368	398	347	366	359	385	364	391	372	369	416	426	354	359	371	399	378	379	378	412	385	377	360	375	404	352	361	399	371	371	372	359	368	382	387	361	400	407	380	406	405	351	392	396	367	393	368	387	389	398	381	373	369	382	373	395	398	361	386	372	390	375	374	403	384	412	401	352	360	377	349	373	404	404	347	394	387	367	400	377	405	364	400	370	394	366	380	376	425	388	387	401	386	375	395	381	364	379	380	391	410	342	405	407	384	416	400	385	374	362	389	400	410	372	368	374	382	389	349	354	369	434	391	392	382	409	386	373	353	347	362	366	388	396	365	408	362	399	376	388	397	399	359	360	382	389	387	361	414	403	395	394	389	358	389	385	401	369	369	370	353	353	375	361	378	388	406	395	343	369	390	396	349	393	395	372	377	385	365	413	378	386	350	379	380	414	378	380	358	374	394	379	377	380	397	392	359	401	364	427	411	407	391	388	351	367	371	348	396	357	374	380	375	348	382	357	378	374	403	395	388	409	400	361	386	375	363	363	357	368	370	368	393	392	359	385	373	384	380	409	369	345	399	419	377	390	393	376	379	359	368	369	374	364	403	396	363	388	410	403	439	355	346	347	325	365	375	367	401	403	359	364	374	384	408	379	364	373	385	375	386	370	402	385	390	404	355	411	391	365	361	363	401	389	395	369	398	356	378	367	374	416	383	387	378	390	378	353	383	425	395	365	395	393	396	330	416	426	372	373	404	419	324	389	368	349	389	364	386	393	390	344	377	373	333	360	389	397	362	384	374	399	400	387	398	402	399	414	349	380	359	411	378	380	364	362	361	369	373	376	395	388	345	382	407	385	392	373	405	364	392	360	375	360	377	389	363	332	385	387	395	397	411	402	374	382	376	374	354	372	400	376	390	407	368	394	405	405	390	342	374	394	426	358	408	378	436	362	367	369	366	390	383	383	363	335	395	373	386	337	401	375	374	395	389	371	384	373	367	372	399	357	352	338	369	377	374	361	374	391	378	391	350	367	375	364	387	340	414	395	375	385	390	386	374	426	371	369	412	357	396	371	388	348	351	386	375	396	389	368	411	406	351	393	371	380	403	384	385	408	419	352	344	416	403	383	372	395	405	377	377	431	364	410	323	349	390	404	404	384	399	362	407	347	363	387	389	377	379	405	379	376	372	406	396	367	372	379	403	369	405	363	394	379	364	373	394	395	327	394	371	373	385	358	398	386	368	425	373	382	393	378	380	395	355	373	391	408	408	389	378	377	386	352	396	386	369	385	375	397	361	422	386	382	390	342	338	378	404	368	395	400	377	393	373	340	351	357	402	355	387	361	385	402	393	393	417	358	362	375	417	383	395	374	371	384	394	382	416	377	374	375	327	381	378	370	382	396	326	391	355	382	360	362	406	383	405	407	367	379	401	386	389	387	342	404	410	378	403	401	382	356	363	380	388	360	383	394	376	361	378	371	387	356	363	392	399	424	356	336	372	394	401	390	384	382	359	379	361	400	397	393	351	334	347	367	370	358	388	373	343	380	406	371	372	392	360	394	388	414	374	404	404	365	369	400	341	410	402	392	371	346	369	386	339	416	381	367	405	370	420	401	380	390	366	368	386	360	402	387	403	375	370	390	376	407	359	365	388	412	394	359	392	380	405	368	391	381	406	368	405	350	381	359	401	348	402	345	378	347	375	380	392	389	367	369	390	394	382	352	370	388	353	409	401	352	390	358	404	412	369	410	392	376	336	405	412	377	388	383	398	387	387	401	344	403	377	399	367	385	398	372	339	402	363	374	398	331	374	422	399	390	384	381	374	405	351	391	412	331	386	396	372	392	390	397	360	349	381	354	370	391	368	387	372	387	391	365	394	386	349	387	411	405	404	405	402	394	360	368	368	355	387	338	396	377	430	369	380	387	349	379	356	346	373	364	382	374	376	371	407	376	379	371	385	344	379	395	403	413	372	355	384	349	379	365	399	390	367	362	372	394	411	346	431	382	393	369	355	351	397	400	364	361	407	384	397	362	379	367	389	360	373	351	372	403	360	396	383	385	381	391	385	377	378	374	360	343	367	372	335	402	394	402	395	360	387	370	346	396	364	363	421	368	397	371	386	332	385	370	376	363	367	386	388	405	399	411	355	370	357	366	371	377	400	353	386	396	375	387	376	382	370	402	339	417	379	372	371	384	376	371	340	398	379	367	405	363	387	360	401	397	389	374	410	338	370	375	379	360	420	362	353	405	397	382	422	389	360	403	409	384	421	357	375	341	385	377	351	367	397	380	391	376	361	389	375	373	385	409	386	444	345	403	374	386	382	392	392	418	402	359	363	358	381	375	371	398	362	391	417	393	394	377	407	404	378	374	388	377	359	397	326	387	384	393	372	378	404	373	365	394	357	375	365	359	382	357	378	386	391	390	393	383	353	399	389	379	357	409	369	370	368	383	382	381	406	374	375	361	373	364	376	387	366	401	370	383	411	410	381	326	361	378	390	399	368	380	366	358	415	366	367	410	353	371	367	351	365	346	411	398	399	381	353	388	397	419	358	369	368	422	395	385	388	420	397	360	399	376	373	397	418	383	366	404	378	374	333	375	383	371	382	375	380	365	403	361	378	364	375	373	376	392	378	369	396	364	386	367	407	370	375	371	387	385	372	396	389	365	409	381	376	374	375	402	376	369	402	377	406	373	371	377	368	386	394	412	403	408	419	362	395	363	396	398	417	390	398	392	366	414	388	392	388	395	389	380	367	391	394	370	382	357	395	366	373	357	344	368	368	381	364	380	362	397	356	368	386	393	423	343	382	357	380	355	354	392	374	391	366	360	360	369	395	375	424	398	387	392	352	369	405	397	395	369	366	354	379	386	367	377	358	380	383	356	353	385	404	403	402	376	392	407	393	372	355	379	395	392	381	362	366	413	401	376	330	399	353	335	389	375	368	354	360	404	343	338	350	359
52817	18768	2882	879	591	448	412	338	310	275	263	287	252	273	261	218	218	224	231	230	237	212	230	201	225	216	210	201	191	208	207	206	178	212	209	212	189	225	216	238	212	202	199	198	193	188	237	226	234	204	194	212	198	195	207	211	203	222	233	221	185	223	201	202	236	167	225	214	201	187	195	203	208	201	209	190	200	192	213	198	184	195	208	216	201	175	204	207	206	199	210	198	182	202	192	206	224	209	192	202	215	202	221	195	205	192	223	220	222	210	223	207	194	187	196	208	206	242	211	214	194	199	178	217	201	207	185	216	201	212	190	229	184	206	219	206	203	191	206	222	180	205	213	200	227	206	198	206	192	205	222	211	244	207	219	212	217	191	207	183	213	192	210	224	189	234	205	194	195	185	198	208	188	198	194	190	203	195	199	201	198	201	204	198	216	189	197	211	190	194	186	208	217	204	207	197	204	195	188	213	239	200	186	210	232	203	206	215	206	223	185	209	199	201	201	218	195	191	206	213	223	208	207	201	209	235	203	220	183	216	230	220	215	201	217	219	210	220	209	208	198	212	220	229	212	192	215	185	208	206	206	176	198	205	199	196	208	189	198	179	193	196	192	174	198	201	234	198	201	201	193	186	196	228	190	196	207	207	197	181	217	224	211	214	193	179	176	235	178	211	214	195	188	222	205	196	212	211	206	212	186	213	212	198	233	209	172	211	212	208	190	206	218	216	226	215	176	200	204	199	208	165	232	183	212	190	210	222	189	209	223	201	224	230	215	176	204	184	202	180	204	203	211	216	188	224	184	210	213	217	197	234	200	213	190	201	215	176	197	213	200	223	201	197	204	204	236	213	195	183	188	195	209	207	198	182	205	206	203	200	199	206	232	190	193	192	216	193	247	225	189	229	202	202	198	223	200	195	191	213	191	185	205	203	224	208	222	208	173	205	196	186	223	189	214	222	200	181	202	228	238	221	231	194	180	219	183	203	206	176	225	220	165	200	220	214	223	219	207	191	163	199	204	211	199	191	195	193	196	221	216	186	194	208	204	170	181	213	216	203	197	198	211	199	199	191	224	239	178	218	212	191	203	216	207	209	211	179	222	222	218	204	193	195	192	197	236	207	191	194	209	197	211	206	190	220	217	192	236	193	216	204	199	191	228	202	215	217	207	219	210	197	219	197	224	209	199	252	206	195	222	172	196	210	205	211	204	191	200	200	211	199	194	205	190	225	175	216	208	198	183	212	196	209	193	212	183	198	210	225	201	187	215	200	206	177	235	237	185	222	205	202	198	204	186	188	195	195	185	181	191	214	227	201	217	186	220	201	212	190	210	178	215	190	194	198	193	212	174	182	206	178	181	206	205	195	199	217	207	203	202	233	184	181	192	240	191	224	215	231	202	214	201	199	189	215	193	204	202	229	208	204	187	196	198	226	190	182	175	194	210	163	192	216	187	215	219	212	203	193	175	204	212	200	186	207	212	191	209	208	177	192	204	195	211	211	179	161	197	193	208	198	217	187	199	226	197	208	190	216	196	213	214	183	197	193	218	177	209	202	202	237	207	204	189	198	206	219	209	213	219	194	201	189	225	208	204	212	201	210	185	205	221	176	238	199	211	198	203	238	194	207	197	208	216	174	183	192	184	221	213	197	189	195	225	227	225	228	219	197	189	214	205	185	210	205	212	218	196	216	225	180	203	174	220	203	211	224	170	212	198	190	228	220	198	217	179	198	203	205	185	203	224	203	201	217	198	204	205	197	211	214	169	202	240	196	214	188	158	200	219	193	174	190	207	203	193	183	212	209	198	181	186	182	215	176	211	214	226	195	218	173	197	201	173	208	186	196	204	218	207	199	219	203	198	222	202	179	175	202	201	224	218	228	218	197	232	198	203	199	218	193	212	206	242	190	190	212	190	193	205	207	198	205	177	206	211	207	217	196	177	201	198	210	203	196	170	200	212	206	220	183	176	188	213	176	190	191	191	189	195	213	197	196	214	214	213	213	191	195	213	192	199	222	236	212	224	201	223	184	245	207	200	179	197	213	193	227	216	204	227	196	213	189	188	190	197	192	198	216	176	211	222	226	189	192	204	198	197	195	186	200	204	206	178	183	206	187	180	198	199	213	197	202	226	202	186	210	224	176	190	220	216	183	196	185	201	196	219	226	211	214	214	201	201	192	209	199	208	219	188	200	228	229	209	200	194	210	192	184	199	207	212	215	197	205	208	213	234	204	207	190	202	199	226	198	211	218	200	202	203	219	197	223	210	196	204	190	193	208	201	194	204	207	214	216	202	241	195	207	189	205	195	214	162	212	192	184	206	174	208	207	219	208	197	228	234	225	201	215	216	222	196	218	209	211	196	197	214	210	213	209	188	185	194	201	205	217	200	189	192	214	218	195	184	195	202	198	208	223	210	222	201	173	221	214	201	245	168	170	190	207	209	196	216	216	195	186	223	197	194	192	200	213	192	195	213	188	225	183	211	185	221	235	213	238	203	196	215	200	177	188	198	200	195	218	190	198	208	211	199	220	232	207	169	215	170	189	185	194	224	214	214	225	194	209	212	211	190	216	216	187	176	186	239	216	187	206	231	209	219	206	198	200	215	215	203	220	189	207	180	192	224	212	198	206	196	218	202	191	199	182	230	211	214	211	214	224	199	201	206	211	177	214	217	237	192	204	206	222	196	221	192	188	203	193	204	209	235	197	200	204	183	201	226	211	204	205	222	190	203	182	204	207	184	184	203	205	197	199	215	246	219	200	210	196	186	198	193	199	212	210	203	190	203	216	206	197	201	187	207	210	191	223	219	190	199	188	233	213	213	179	202	173	213	200	229	188	225	201	183	183	190	216	197	190	194	197	204	212	195	207	211	203	204	202	192	199	202	186	204	211	204	216	194	198	204	183	171	183	210	210	223	209	217	193	227	200	207	197	224	206	209	213	200	182	213	221	200	214	206	215	205	176	209	235	192	212	197	204	206	191	197	189	183	221	206	188	169	189	211	205	186	195	188	225	206	180	196	191	206	187	233	196	208	180	198	201	217	205	236	199	220	181	205	225	196	211	206	199	177	203	205	203	194	184	222	192	203	200	220	228	188	179	204	218	195	212	180	192	206	210	228	238	218	187	208	236	217	177	185	208	208	208	200	180	194	176	216	170	216	208	222	203	198	225	193	232	184	205	190	175	196	195	181	194	212	182	187	162	224	223	174	231	200	218	217	200	201	209	180	198	203	193	227	197	186	190	205	206	207	196	184	216	235	237	210	211	192	194	191	198	217	186	201	211	170	206	228	222	202	242	210	199	185	207	202	223	200	226	202	201	209	201	190	225	188	215	188	201	188	214	220	197	229	188	207	175	194	209	213	202	185	205	189	201	195	198	216	180	218	171	221	214	214	216	226	200	208	205	208	189	202	196	235	224	203	195	220	204	209	228	201	206	208	213	199	192	227	227	183	227	196	214	200	212	215	224	211	192	219	218	197	180	196	198
26000	1202	2303	2714	2424	2013	1737	1433	1254	1138	1012	972	945	882	790	811	746	695	751	752	658	716	668	658	637	631	635	586	634	581	612	570	567	619	600	619	601	624	581	565	534	548	587	556	584	602	598	540	567	588	541	587	586	571	538	559	591	509	527	549	554	554	567	539	575	538	600	570	576	531	562	538	557	549	512	540	558	560	552	543	569	565	514	612	553	586	518	524	560	570	566	541	562	563	526	539	586	597	533	539	527	593	538	491	536	577	541	556	537	548	549	550	508	536	553	559	554	518	547	529	510	522	535	593	570	553	548	524	543	528	540	512	551	539	570	545	528	539	517	560	509	550	560	551	541	518	566	531	532	556	527	537	551	598	560	500	498	564	536	564	554	565	529	547	592	516	550	527	536	544	551	523	556	509	563	524	548	535	502	537	527	546	590	546	517	551	544	551	567	532	563	558	554	551	577	542	547	594	550	550	585	520	562	559	544	480	535	543	545	580	521	563	555	558	498	555	572	549	584	543	549	575	543	546	493	503	570	521	547	541	559	537	514	546	535	503	541	547	545	578	575	506	558	621	565	603	481	550	569	533	553	525	569	558	521	574	481	561	530	558	560	536	538	572	524	547	533	568	568	534	533	579	530	554	579	543	525	531	528	573	529	556	517	529	587	542	500	558	545	608	567	556	535	541	562	524	554	547	542	545	506	496	545	593	564	536	534	544	519	564	489	567	558	558	583	553	572	545	527	577	552	536	526	546	541	545	527	521	536	569	586	552	561	542	568	519	560	569	516	552	579	542	502	522	546	636	518	556	549	566	535	552	531	562	546	539	532	535	560	579	524	516	557	548	508	567	554	559	483	523	546	562	528	591	561	545	539	557	551	539	572	507	538	559	531	532	575	486	554	527	556	576	546	545	544	554	526	484	566	556	552	562	559	550	530	559	494	555	540	535	560	543	562	555	546	506	527	499	535	534	534	595	555	560	512	549	531	506	560	539	554	585	505	531	543	542	495	508	613	510	581	529	543	541	537	550	544	514	556	514	523	558	550	561	573	534	539	539	556	571	577	568	513	537	555	555	538	535	557	535	507	562	521	515	537	528	546	542	569	510	560	524	517	572	506	578	525	547	546	531	557	506	554	543	563	548	566	539	566	530	551	539	581	569	536	520	535	515	513	545	538	541	526	530	587	568	537	573	551	545	556	549	550	545	552	557	553	552	583	532	519	566	530	535	521	517	543	518	541	539	524	540	540	531	547	520	571	539	592	539	538	560	519	539	549	541	527	548	514	542	512	578	563	520	544	535	546	526	522	571	576	545	568	556	567	545	541	508	521	533	518	530	566	514	481	576	542	561	538	551	558	520	578	579	543	551	522	508	548	536	500	523	518	545	511	513	560	542	540	535	518	565	566	549	538	510	543	526	554	514	535	540	540	531	523	509	559	556	508	571	511	584	525	564	594	528	557	531	565	558	534	563	533	569	538	539	579	541	550	545	518	538	578	510	558	553	541	516	551	565	548	554	591	563	585	553	555	550	520	525	534	559	576	547	557	496	529	533	550	522	518	536	552	570	534	570	541	555	526	527	523	574	561	536	570	527	532	536	548	542	535	488	531	521	543	517	566	525	584	534	514	537	553	533	540	592	531	533	574	521	545	532	542	597	532	544	559	542	562	532	539	522	540	531	554	585	547	583	550	520	569	577	512	531	535	547	542	567	578	549	560	549	497	577	596	480	536	526	516	545	518	505	549	550	531	558	580	554	564	526	531	538	524	539	541	603	545	528	534	567	527	550	554	559	510	511	568	554	586	548	575	520	580	560	514	563	553	537	534	556	540	540	510	537	555	546	538	547	554	519	576	519	529	550	588	562	555	507	538	500	545	569	552	598	523	549	523	518	509	502	580	506	534	499	532	581	551	541	568	514	566	539	520	591	558	553	559	521	537	531	551	531	549	520	553	586	517	528	514	509	511	512	540	528	556	540	534	535	526	532	524	537	561	540	555	578	549	560	582	538	564	525	560	503	534	545	530	536	546	582	573	538	540	529	527	519	560	551	549	534	557	547	551	551	503	543	512	590	520	546	536	560	601	552	511	559	523	559	531	596	535	526	525	570	578	511	579	525	597	566	532	567	553	554	525	588	595	523	508	536	522	536	566	523	569	530	519	545	540	538	563	574	511	523	555	549	556	520	556	495	542	504	555	550	543	548	537	533	532	531	568	486	521	520	539	519	495	529	557	568	521	531	560	527	591	516	552	564	526	537	535	554	523	556	542	535	534	578	552	533	563	557	566	547	553	539	524	586	510	544	599	534	539	617	528	550	535	563	547	518	543	518	561	555	520	516	511	549	522	540	514	506	522	530	524	527	513	552	537	526	559	537	560	548	542	554	544	502	528	524	523	537	550	565	553	572	529	554	568	554	549	519	546	540	543	556	536	554	503	605	552	560	532	553	543	528	541	564	565	525	565	545	520	547	583	538	563	554	532	562	557	542	523	577	562	528	529	539	537	527	576	536	526	522	583	551	517	518	562	541	516	521	534	553	532	515	519	547	555	520	521	529	546	516	569	525	555	576	573	522	576	544	502	559	558	546	568	531	530	514	536	551	581	524	566	565	513	485	514	559	536	546	513	538	579	528	546	552	559	543	516	588	544	565	556	545	538	523	558	560	543	584	561	563	543	521	531	545	526	506	498	525	556	530	545	528	539	595	545	580	515	531	549	503	541	569	510	526	562	540	597	575	538	540	587	583	535	555	498	534	550	559	500	505	536	576	562	544	521	559	555	534	533	511	580	566	558	504	554	545	565	550	540	558	518	548	548	531	500	520	593	551	554	527	585	535	492	563	532	561	523	531	509	587	555	511	525	572	527	569	561	540	539	499	564	537	522	569	540	542	595	539	552	521	537	579	512	581	561	539	534	523	532	515	557	569	515	534	559	514	556	532	518	540	579	535	566	547	545	530	547	564	556	538	546	558	551	559	507	513	553	552	559	554	526	530	538	522	556	520	569	505	569	528	540	586	538	589	540	579	548	508	563	567	569	543	510	573	517	550	495	555	501	580	553	540	531	578	516	564	517	544	537	564	519	567	593	546	534	541	524	514	530	561	537	527	554	525	514	530	504	562	549	534	541	527	493	540	552	551	548	536	545	541	519	548	544	527	545	558	562	537	518	587	571	545	569	607	559	573	497	578	527	493	502	525	522	526	543	571	572	519	559	556	528	531	536	523	567	546	540	572	562	552	537	583	510	546	511	556	578	551	538	569	570	538	545	544	529	530	558	518	514	543	495	572	538	550	546	562	555	563	572	508	532	518	562	574	538	523	541	477	537	530	560	536	508	580	535	525	544	512	556	546	552	541	538	529	540	516	571	562	522	519	548	522	583	526	547	562	547	517	540	530	570	585	514	566	568	553	514	519	534	567	592	550	551	499	535	523	564	518	513	581	535	580	592	555	572	519	565	571	522	563	521	529	552	562	584	569	517	548	504	546	585	494
62656	25365	11191	2681	1456	1077	792	690	645	598	545	528	528	494	486	432	409	440	418	418	412	448	404	425	410	393	395	400	430	415	396	470	442	356	369	406	364	360	398	346	419	425	380	374	403	390	395	397	395	384	389	366	400	390	345	411	377	400	384	387	417	366	395	417	374	383	376	384	401	386	387	361	365	419	405	403	379	398	402	357	383	367	384	371	378	348	358	374	396	363	371	400	414	387	415	417	404	409	389	380	415	386	391	365	364	397	416	383	376	409	379	402	400	398	384	419	385	391	375	398	345	378	369	403	366	382	361	392	413	376	402	388	388	399	404	406	366	415	410	369	397	394	365	359	373	363	415	360	379	353	393	387	387	420	374	392	421	352	374	425	370	386	391	341	411	398	395	378	387	353	348	372	381	448	393	403	367	358	361	351	368	409	350	373	363	364	376	392	386	393	382	408	381	371	413	398	393	419	387	375	350	370	409	352	382	407	401	428	397	404	406	364	399	369	395	391	361	372	381	395	374	393	391	380	370	383	453	346	388	376	358	412	406	364	391	391	433	374	414	418	352	375	388	374	371	365	377	347	360	398	389	381	354	381	359	361	390	393	359	388	361	389	399	414	373	387	369	411	365	386	416	375	400	372	387	409	383	408	417	407	399	346	378	385	402	387	399	342	382	402	444	412	390	382	371	361	405	356	386	382	410	359	400	384	362	400	393	380	363	376	409	407	381	384	403	411	412	353	401	380	370	364	373	398	355	403	378	369	438	364	405	400	364	392	368	360	406	401	362	373	409	360	388	379	379	353	392	405	390	382	375	401	395	419	389	364	359	382	402	380	383	364	386	371	373	342	345	361	389	346	383	404	381	395	388	365	355	380	351	382	368	422	366	393	376	362	396	364	384	402	373	382	366	366	340	422	397	407	399	365	401	362	404	402	359	373	371	362	396	387	391	412	411	387	406	374	363	388	379	387	394	343	387	392	365	394	367	407	386	420	370	405	391	381	378	335	398	378	390	380	393	394	370	342	363	387	403	398	370	413	346	395	381	403	423	384	358	418	357	422	406	406	382	330	416	369	370	381	411	392	362	374	405	375	405	386	376	370	374	398	390	384	392	408	379	380	370	360	396	368	372	393	404	397	373	411	358	375	364	379	390	369	386	404	415	415	370	404	367	378	394	413	386	409	380	410	355	349	387	396	381	376	370	376	377	369	438	378	365	363	345	401	386	390	372	367	401	389	380	386	387	367	387	348	417	410	373	397	362	420	366	399	420	395	377	388	397	381	428	381	400	388	394	405	419	375	382	389	436	403	396	396	379	366	352	407	391	369	384	398	370	378	384	382	385	432	421	373	379	361	384	396	379	401	413	382	385	394	361	398	381	344	399	357	389	396	389	400	376	404	416	359	392	397	415	406	386	367	418	401	347	386	377	370	428	393	384	389	373	399	401	412	395	407	389	416	401	355	389	376	410	406	401	385	375	370	394	360	403	357	394	363	359	376	359	363	396	407	383	390	399	433	418	403	381	358	408	347	371	379	394	396	363	336	397	391	388	367	345	401	380	406	392	383	392	371	388	388	394	367	392	354	368	359	368	413	394	372	423	387	409	320	404	379	395	366	349	364	421	397	415	381	396	390	377	380	357	381	395	372	372	391	379	413	380	402	374	394	367	369	363	360	390	398	424	376	398	391	350	370	412	394	359	385	378	379	364	400	412	383	400	391	372	340	388	381	374	365	384	417	390	350	406	420	388	403	392	409	380	351	364	391	378	362	369	394	400	401	407	372	376	410	355	404	350	418	392	391	381	368	399	369	380	423	361	391	354	406	363	384	396	365	398	392	339	353	395	387	354	403	395	386	374	335	361	377	410	413	377	376	370	394	397	366	396	396	413	356	367	399	375	405	376	429	401	386	414	396	399	370	383	371	362	359	372	403	383	360	377	401	377	388	362	388	407	363	409	385	372	404	359	385	361	396	398	355	360	389	382	394	362	435	384	368	361	378	380	411	401	397	391	390	382	355	386	385	351	369	391	381	412	380	393	434	395	373	394	408	395	409	387	379	368	351	387	378	413	365	392	389	355	407	424	371	413	437	414	392	403	373	365	376	364	387	380	392	323	389	398	398	364	410	373	391	405	392	348	367	398	358	374	391	382	367	372	400	391	368	434	401	435	391	384	394	430	398	384	385	375	380	388	368	373	349	366	349	396	391	408	418	394	431	407	342	398	402	399	354	404	368	358	356	373	399	373	431	388	398	400	381	394	380	411	384	372	408	401	390	385	371	388	389	387	381	365	378	344	401	385	399	373	413	421	335	353	403	362	386	383	405	388	407	391	354	397	382	362	375	436	386	376	394	390	366	364	389	409	354	367	421	360	400	386	395	387	385	385	365	351	373	382	382	379	375	401	417	395	374	365	366	351	334	372	379	415	361	412	385	377	368	354	426	390	392	410	402	426	400	415	396	384	367	360	343	363	385	378	381	418	339	385	379	415	424	387	423	371	403	408	361	388	326	345	374	424	358	421	374	372	370	416	348	386	389	370	347	416	380	372	378	394	414	366	386	364	358	402	390	394	416	373	400	375	426	403	364	369	396	391	371	373	416	375	435	371	367	405	416	383	385	374	345	369	401	420	426	441	418	329	389	365	378	401	395	390	389	371	367	405	421	370	365	407	398	358	367	373	348	405	383	390	396	375	372	390	396	405	393	414	361	419	343	403	403	383	408	383	406	345	364	355	409	355	408	395	394	362	393	388	387	374	402	413	380	360	398	390	408	378	386	384	361	374	357	391	415	405	424	383	393	361	362	399	351	385	358	357	397	389	402	395	390	400	401	393	383	389	399	389	347	414	388	421	402	403	351	376	370	398	415	383	384	364	389	363	376	374	377	383	383	372	365	385	411	365	355	388	383	409	371	392	308	412	379	394	398	384	372	382	390	349	372	370	414	379	400	380	396	404	384	395	375	421	375	390	413	395	401	403	421	362	423	388	409	372	357	390	348	393	351	370	391	379	392	366	373	421	405	334	379	398	375	378	379	387	387	354	354	365	418	416	411	395	391	421	373	339	362	355	408	362	406	429	379	410	381	387	406	381	361	395	423	377	363	382	357	368	390	402	384	399	366	367	356	387	389	358	368	357	389	392	382	376	381	357	431	355	356	386	389	367	348	366	360	380	362	376	407	357	364	372	447	389	412	421	354	408	412	372	399	387	393	350	375	380	407	377	373	429	406	376	391	412	401	385	395	372	393	408	405	381	403	388	374	374	377	399	367	381	401	363	385	417	385	403	394	389	388	348	395	377	359	325	376	338	362	387	395	430	396	388	385	405	366	343	391	384	346	389	366	386	344	378	375	391	382	378	354	361	394	378	377	425	401	385	403	359	366	406	354	366	386	379	390	373	379	374	390	384	361	414	404	412	340	384	418	410	384	392	385	383	362	389	374	402	408	358	406	378	411	378	375	348	377	372	407	379	415	382	367	394	370	365	372	398	395
32895	2234	4421	5033	4348	3727	3106	2582	2281	2067	1906	1730	1594	1540	1475	1312	1252	1263	1305	1217	1184	1147	1140	1129	1091	1107	1045	1041	1065	1039	1026	1028	1035	1014	985	998	1065	961	992	947	956	1001	945	949	915	935	982	934	933	895	948	883	986	926	934	876	922	954	920	884	908	951	984	882	958	909	946	948	944	876	922	928	923	919	880	882	952	881	911	932	913	881	935	936	905	949	929	905	916	897	951	890	922	915	969	874	911	874	869	931	879	913	910	968	893	936	918	916	909	915	952	953	896	890	908	897	902	893	939	951	887	916	916	916	868	889	965	908	939	942	942	919	887	861	880	980	906	861	907	906	888	889	952	906	879	863	904	928	902	930	852	877	952	881	894	887	892	879	872	921	909	823	881	860	956	900	966	933	968	891	857	921	950	843	892	902	860	933	894	863	918	871	910	913	907	894	857	953	899	861	836	831	904	906	875	957	915	979	860	926	924	901	928	908	846	913	901	891	914	886	899	930	894	895	885	881	940	907	885	937	936	878	900	877	898	937	895	942	905	905	892	903	929	904	946	850	917	898	833	896	936	855	876	834	933	922	849	911	936	847	849	899	851	897	947	903	918	939	899	893	910	901	895	898	950	921	924	884	845	897	929	885	870	869	935	945	874	893	890	931	864	886	898	893	935	897	909	888	900	893	884	979	932	899	895	900	927	936	891	868	929	831	887	933	890	865	969	916	929	875	895	905	916	899	916	906	891	890	940	867	924	883	905	927	930	891	877	890	922	880	864	967	903	908	893	850	923	877	921	887	920	916	893	868	931	1022	904	908	837	919	889	894	933	863	819	876	899	923	863	890	883	917	884	912	924	875	861	897	869	867	961	881	893	888	853	929	950	897	860	900	921	879	858	867	824	836	897	905	880	818	931	890	861	899	924	921	895	868	893	912	905	881	951	923	915	915	857	885	899	860	901	894	898	962	875	893	937	946	903	879	869	908	871	923	917	916	850	928	907	878	904	896	931	894	959	925	891	872	898	911	945	908	833	901	927	954	885	921	867	949	889	932	931	871	966	885	935	932	896	903	895	913	886	969	928	906	956	846	933	865	877	905	892	923	843	935	890	892	909	915	930	944	948	853	846	989	933	949	892	861	846	876	858	867	932	888	948	907	838	911	906	879	856	885	873	851	886	850	867	909	931	924	913	901	922	931	879	938	870	884	929	895	913	900	897	869	857	932	904	936	882	906	884	917	920	861	887	933	874	882	890	908	886	859	885	934	929	905	870	867	882	929	891	877	948	849	891	886	928	933	889	899	861	900	889	918	874	944	922	907	863	887	883	890	919	921	961	877	892	876	892	900	878	921	897	892	861	910	919	923	871	946	873	844	899	895	922	892	894	903	937	926	882	936	925	886	914	915	872	870	869	949	907	929	888	886	929	901	921	948	905	910	917	892	890	913	940	826	935	939	846	928	870	906	894	891	874	919	920	867	929	926	895	834	893	942	893	940	913	913	838	1014	922	922	886	860	890	862	936	979	878	884	939	912	899	938	871	951	869	948	893	830	883	876	900	896	907	864	879	912	906	882	919	851	913	896	914	864	865	888	888	926	841	902	903	939	910	877	948	875	847	897	871	891	902	865	912	901	906	832	862	898	818	917	885	908	901	900	865	929	859	831	925	892	835	908	870	935	887	915	900	890	895	970	851	908	908	883	873	901	931	891	926	873	847	889	910	885	904	886	838	919	947	968	898	890	943	907	822	863	863	900	831	914	894	881	911	893	877	873	971	922	866	878	898	934	867	844	878	945	952	840	877	936	913	1009	918	869	852	903	901	899	891	869	948	926	899	915	895	893	906	927	890	910	903	864	905	828	903	916	882	870	874	926	896	897	888	886	921	887	881	879	862	834	887	943	842	958	867	867	908	901	915	883	863	911	909	906	920	827	868	854	907	863	885	931	910	907	909	936	897	935	923	882	931	899	877	898	843	893	923	920	905	982	961	931	886	884	858	920	915	899	900	858	868	858	920	843	871	871	897	893	919	903	898	911	912	869	889	876	899	890	889	917	914	899	838	951	918	891	891	910	909	873	892	877	951	917	884	853	878	870	915	955	871	889	814	870	922	889	863	883	852	957	893	911	964	899	876	864	952	854	935	923	910	920	922	867	885	919	902	919	859	973	865	880	939	886	907	964	877	899	934	865	915	934	891	932	880	862	926	918	899	908	898	886	872	894	898	940	861	887	887	909	847	927	843	892	869	867	971	894	891	868	942	978	904	932	883	919	899	911	892	930	857	905	898	931	916	908	905	845	855	882	891	856	883	898	913	851	904	930	901	877	872	923	879	886	898	885	916	864	906	860	917	909	925	887	880	871	857	875	890	865	871	888	909	890	903	936	909	930	954	875	927	888	870	899	896	890	920	899	877	934	867	883	888	887	895	907	888	852	880	915	918	903	891	906	900	912	907	928	930	885	925	877	891	847	874	903	882	917	890	876	898	897	885	899	962	881	867	859	932	880	923	928	864	885	895	867	881	882	929	929	887	861	891	888	903	914	950	900	908	899	917	869	878	898	895	834	914	969	954	883	949	888	891	840	895	889	903	905	890	912	919	911	911	901	892	874	922	863	871	877	935	926	911	866	890	898	930	872	834	907	942	953	909	864	880	875	903	908	855	916	923	927	985	900	852	889	866	857	896	937	886	853	861	915	911	903	938	920	875	954	921	898	862	887	925	885	883	891	883	854	874	902	922	891	958	844	941	923	904	896	931	917	943	873	959	847	914	935	944	915	946	910	905	824	922	907	910	864	893	880	881	897	929	923	909	913	927	883	854	885	841	867	865	896	858	939	843	879	938	940	889	897	862	905	913	898	904	913	900	917	934	856	881	884	933	868	873	916	909	873	867	918	893	911	913	913	895	931	900	924	869	867	909	956	972	919	931	908	931	918	832	886	893	916	873	920	940	875	934	898	889	895	919	881	920	916	876	885	896	902	924	876	938	903	879	936	911	918	885	866	858	853	896	901	825	850	946	945	914	969	888	923	881	922	968	871	940	869	930	950	820	845	910	865	885	926	899	941	836	875	882	883	889	865	882	921	878	906	902	932	927	895	910	868	919	909	886	933	857	899	897	896	882	899	925	897	909	942	910	884	912	910	914	887	941	944	864	919	881	906	865	962	894	874	908	893	889	879	894	934	837	884	912	884	877	908	925	895	960	869	917	906	936	880	956	893	935	877	912	912	889	895	863	887	899	910	894	903	899	873	907	949	922	887	951	942	963	956	960	919	884	877	967	942	844	910	930	910	904	884	951	938	849	948	953	902	862	836	943	910	920	926	903	892	925	919	943	893	914	882	915	915	929	916	903	873	953	864	891	903	836	917	888	902	891	937	900	899	904	928	876	903	897	863	920	938	900	847	868	926	932	883	868	885	900	911	928	935	908	868	850	922	864	914	893	935	889	914	943	892	906	874	888	957	899	892	907	899	877	903	930	908	924	887	886	911	875	866	869	846	948	864
6765	306	134	157	117	120	128	117	127	121	116	141	128	118	131	114	131	149	142	127	126	129	127	125	132	137	132	120	125	137	145	136	117	123	132	144	133	135	128	128	122	110	126	140	138	132	139	118	142	125	139	120	136	117	136	138	147	142	143	142	142	124	138	135	141	143	124	109	130	144	111	112	128	131	151	132	128	152	132	142	134	126	128	122	143	136	137	150	123	108	129	140	120	146	129	128	130	140	141	132	134	115	126	127	139	128	118	121	123	122	122	142	129	143	116	117	128	109	151	139	166	127	139	144	109	114	145	142	133	127	128	112	126	133	111	120	126	134	142	132	144	109	138	122	139	122	156	150	101	118	151	122	142	124	147	109	123	134	121	128	134	139	116	147	142	131	125	126	125	118	125	151	137	124	149	116	112	119	110	133	151	130	139	156	133	115	143	120	140	113	147	115	130	118	123	136	141	153	115	114	139	130	122	141	130	126	157	116	135	128	100	116	150	125	122	159	113	115	136	137	122	122	111	126	122	121	126	115	142	132	132	125	141	133	126	128	140	127	130	150	115	132	122	115	152	137	141	115	135	116	136	116	120	144	130	131	128	114	113	126	109	141	130	127	158	148	128	128	116	135	142	134	131	122	124	96	111	125	140	122	156	137	139	125	109	136	153	130	133	116	117	136	120	132	128	100	129	128	133	131	135	140	153	139	120	124	132	107	123	117	134	159	142	121	131	119	122	131	119	134	114	130	115	138	129	138	114	137	115	145	120	118	142	119	139	102	131	150	128	120	137	132	135	135	141	137	123	135	109	108	144	127	131	134	129	124	128	129	143	135	132	136	130	139	137	128	124	123	125	123	153	128	114	128	146	146	120	124	138	135	119	138	118	125	137	154	129	123	136	122	116	151	121	136	126	151	122	116	139	132	122	163	124	108	136	147	126	137	128	133	151	133	112	138	119	138	134	136	112	112	128	105	143	150	122	122	135	145	131	115	108	139	126	122	121	118	118	138	128	157	135	127	114	124	144	140	120	126	123	131	133	134	120	135	117	142	122	133	129	133	118	138	124	129	133	115	156	122	142	129	125	128	137	134	114	139	140	112	123	102	108	140	132	128	147	134	131	138	120	127	118	135	148	119	133	133	124	125	125	142	142	130	124	120	129	96	125	123	122	127	152	109	118	153	134	120	126	134	144	140	120	120	122	137	137	118	129	132	143	128	134	120	121	113	120	127	132	124	123	117	121	143	156	145	135	146	149	132	131	128	128	149	139	130	112	93	126	134	145	127	124	140	153	128	130	129	128	152	132	121	138	133	137	129	132	116	128	144	131	137	127	118	130	126	140	146	107	135	132	139	141	153	129	140	135	132	131	120	158	122	132	141	138	144	110	136	113	152	142	100	125	127	113	132	135	143	128	129	125	121	129	115	118	137	119	115	126	126	136	129	141	150	150	140	122	143	120	132	122	132	130	147	128	130	121	135	122	139	141	127	136	127	139	136	125	132	128	137	146	131	141	137	122	132	149	139	131	133	138	137	131	153	137	131	123	113	147	135	132	138	144	104	124	143	131	125	136	157	118	115	143	128	137	144	125	120	145	127	128	121	124	106	140	145	113	114	108	143	128	130	123	134	127	114	143	122	125	122	133	106	119	142	139	131	134	127	139	128	137	128	126	142	146	140	106	125	144	154	119	134	128	137	134	134	108	137	129	124	109	134	140	126	133	118	128	128	133	99	143	154	120	148	138	132	128	147	122	114	139	122	133	133	109	128	120	138	151	123	126	126	109	123	114	120	108	126	143	122	111	135	120	122	132	164	129	135	123	142	135	126	142	153	113	144	144	152	116	115	126	119	144	122	109	132	115	117	125	120	132	133	118	134	101	125	127	134	136	128	118	140	131	135	139	124	140	135	128	158	115	152	142	127	129	126	124	114	141	116	147	142	146	109	139	108	150	131	120	147	136	104	130	123	126	133	123	125	130	136	116	130	144	135	136	135	124	157	121	121	145	130	146	120	132	151	130	122	156	135	128	129	140	159	131	110	131	144	138	146	129	95	109	146	125	123	104	129	129	141	127	139	148	144	128	118	131	128	141	134	125	107	113	146	140	120	145	136	125	141	114	142	127	131	134	123	130	148	159	127	143	131	122	123	183	130	141	108	106	139	137	114	124	144	130	149	151	123	135	124	133	129	128	133	118	126	128	106	124	113	130	121	135	136	125	131	156	156	144	105	143	122	110	124	112	128	154	120	105	118	129	133	133	113	125	145	128	130	135	124	163	143	128	118	135	143	119	141	142	143	132	122	127	124	147	145	121	155	152	115	148	113	111	135	129	134	118	137	146	152	133	121	127	121	131	143	146	123	147	123	121	135	126	146	124	148	135	137	163	142	126	125	124	106	110	122	118	134	123	131	119	139	141	110	104	118	123	134	137	118	138	154	135	124	133	127	102	121	153	120	132	132	142	148	143	116	153	127	126	125	111	129	113	126	142	125	149	135	132	153	126	139	131	128	124	138	115	131	131	110	118	120	146	123	134	114	133	130	132	108	114	111	133	140	140	124	128	157	108	136	139	125	122	141	135	127	113	125	126	122	142	141	130	126	127	145	146	106	108	110	146	147	128	153	141	144	132	150	162	135	132	144	143	115	128	141	150	125	104	120	127	120	136	137	133	122	135	149	138	146	125	123	129	113	148	150	115	144	129	139	144	131	104	139	125	143	125	126	141	136	122	106	134	126	146	140	146	136	147	143	137	140	110	135	125	138	114	134	131	156	131	130	146	125	124	146	125	111	137	119	133	123	123	130	113	141	138	122	128	138	128	123	137	148	143	150	131	147	124	135	118	145	129	136	151	138	123	123	136	135	124	133	122	158	128	115	135	126	127	148	126	135	127	135	137	119	122	113	119	138	131	127	137	122	119	126	138	153	142	121	113	106	114	136	126	150	115	124	115	149	137	129	125	136	138	141	147	164	128	127	128	125	128	155	134	123	135	120	146	122	141	144	141	139	142	109	120	127	134	138	124	97	113	140	142	140	137	142	134	128	132	137	123	132	133	133	116	129	148	134	127	120	142	140	120	126	131	137	134	136	142	115	144	152	136	101	122	139	137	152	120	144	126	131	134	134	117	119	106	128	152	92	132	147	116	126	131	140	135	133	131	137	117	143	118	109	119	134	147	126	118	138	125	144	136	126	150	126	132	111	124	130	145	152	124	116	123	131	142	131	146	132	132	121	138	111	134	116	119	114	127	149	119	122	146	142	129	130	122	120	139	112	133	125	128	124	123	152	129	136	135	120	131	143	116	155	146	144	107	139	131	145	162	139	154	128	123	140	124	138	146	118	138	132	140	122	129	137	147	117	134	126	133	137	138	129	115	132	120	148	121	128	139	137	135	167	111	146	109	120	148	125	126	126	146	130	126	108	120	117	116	117	125	140	123	117	120	139	122	157	120	123	140	111	119	138	133	134	150	122	142	143	122	136	149	127	133	128
5828	406	447	454	500	421	397	389	390	408	386	397	394	403	414	407	412	394	332	396	357	345	425	383	391	374	407	388	372	365	354	377	391	399	355	400	392	373	410	375	357	387	378	354	402	346	383	331	378	392	410	407	361	405	383	382	366	367	379	389	332	392	361	386	362	380	392	363	355	361	354	403	403	366	378	409	359	403	375	358	389	379	387	358	407	373	382	393	376	383	392	398	375	361	386	393	347	400	362	395	374	353	397	374	394	380	370	385	377	393	356	390	415	370	334	388	369	397	369	390	350	384	383	409	400	381	371	388	304	398	367	376	377	376	379	392	370	370	352	388	385	358	364	386	341	432	380	365	389	379	365	395	390	359	376	368	359	364	360	413	374	336	385	368	312	385	368	378	371	370	365	369	375	370	392	360	372	389	349	388	388	372	379	349	364	394	395	343	364	393	370	386	362	403	376	393	373	391	367	374	393	368	375	345	372	357	394	353	350	369	356	381	368	389	367	379	366	400	382	375	353	394	351	368	376	388	355	360	375	342	398	399	413	380	374	332	381	390	400	401	366	362	384	405	409	390	389	387	391	362	412	393	369	358	376	378	365	376	395	351	364	367	368	382	388	354	397	374	398	399	370	351	380	406	373	353	417	340	376	380	385	366	400	329	378	370	369	392	388	423	377	376	397	367	420	409	370	380	398	379	395	374	357	396	360	363	405	380	375	399	378	380	377	414	404	326	383	363	416	392	381	406	389	376	354	371	390	350	392	367	396	429	379	392	377	340	371	364	385	350	402	379	364	376	380	408	388	367	372	352	389	378	367	379	364	380	392	393	365	381	364	346	410	370	343	356	399	393	387	388	372	370	385	372	415	353	373	371	404	371	392	385	377	413	402	376	376	389	385	382	406	392	352	398	374	375	369	363	383	331	406	403	357	393	368	403	381	403	364	359	364	343	355	318	363	375	401	365	368	363	382	390	386	370	399	332	387	397	383	372	359	359	390	376	368	391	362	342	362	418	367	327	391	357	362	364	394	375	376	376	353	377	370	369	383	355	403	399	377	363	386	369	389	370	390	399	363	378	386	390	381	379	387	357	344	370	355	368	361	354	364	375	353	403	413	336	364	374	376	361	372	389	391	336	372	407	364	403	384	407	378	373	398	397	392	396	368	380	383	359	395	386	412	363	385	373	379	350	390	369	379	408	378	352	400	366	380	386	362	345	364	392	365	358	397	400	390	349	374	359	358	374	381	359	395	368	388	380	388	354	389	347	389	393	406	394	395	362	372	375	368	373	390	387	345	384	378	367	378	381	382	356	376	373	382	405	361	354	414	386	331	349	385	382	393	364	355	378	385	375	409	373	370	372	376	368	368	385	388	373	379	370	372	389	391	372	390	384	339	380	387	335	359	397	380	373	354	334	369	417	360	375	400	390	397	386	390	361	354	367	360	345	381	375	314	355	337	372	359	357	436	405	338	368	404	373	396	372	387	370	378	387	377	385	365	337	387	369	380	397	365	351	390	375	395	363	377	349	388	383	384	386	370	384	371	401	400	351	354	376	390	375	370	372	382	366	378	421	371	375	391	347	374	391	384	407	384	374	388	406	353	385	429	367	383	391	337	366	384	413	368	381	351	341	366	341	406	377	377	359	354	402	383	393	405	391	355	360	380	389	370	386	375	357	384	358	393	339	405	377	364	360	401	363	396	355	345	376	365	377	373	365	376	361	406	412	416	382	386	362	360	361	395	418	389	352	360	394	415	339	403	378	388	418	383	366	371	334	371	369	357	389	401	378	413	367	370	322	379	367	351	391	378	337	362	367	397	370	404	355	382	389	403	372	368	398	407	372	379	387	385	394	369	385	375	410	384	400	359	397	375	391	387	365	356	400	360	375	373	373	381	404	405	390	355	399	391	388	350	395	368	390	382	363	351	385	372	365	370	366	383	382	363	362	348	368	374	385	394	379	367	354	391	370	378	380	399	368	397	378	367	413	378	424	369	385	392	374	365	430	380	392	358	406	413	351	365	344	379	360	408	343	396	391	381	373	350	383	386	334	398	352	391	388	367	380	368	346	350	375	383	405	342	342	396	383	377	374	372	389	341	387	348	391	384	355	394	352	383	358	354	373	316	351	375	373	364	396	401	395	350	399	377	407	390	363	413	371	348	409	394	364	378	418	360	424	405	413	366	361	398	391	363	384	390	389	386	429	409	392	358	346	361	329	390	416	409	383	387	363	397	395	413	391	385	403	423	372	399	372	356	393	372	366	367	374	407	375	349	387	328	387	352	358	402	402	362	371	377	367	373	369	378	366	368	371	383	375	390	366	375	413	388	370	376	385	378	418	370	366	413	368	349	374	390	348	375	365	401	348	390	408	391	365	370	350	342	352	381	368	387	369	352	373	362	385	399	382	347	377	393	362	381	367	398	360	394	398	367	385	362	390	338	380	362	333	380	401	379	394	367	364	399	373	399	343	349	381	341	402	393	369	379	379	381	329	387	380	380	368	348	329	367	376	363	369	425	389	413	375	407	362	386	390	388	374	408	395	390	406	352	357	370	361	361	393	385	383	367	368	386	398	390	380	335	388	380	351	350	330	385	373	344	399	383	381	356	410	368	357	371	369	395	357	383	375	397	370	392	380	383	401	402	426	388	366	358	372	381	384	360	398	389	398	383	412	362	389	367	414	354	358	370	383	387	373	378	352	368	390	385	326	394	351	381	385	385	380	393	384	382	389	359	361	385	339	381	355	367	378	374	369	373	384	371	393	349	350	348	410	397	377	411	375	385	374	357	385	395	372	378	341	338	391	365	377	376	390	395	367	386	348	362	367	403	397	362	391	340	379	398	383	368	370	392	367	381	386	356	390	368	372	374	383	367	370	366	399	391	370	372	348	368	370	344	367	377	383	367	397	345	422	360	370	382	381	352	373	341	362	373	364	388	354	409	371	385	400	378	372	380	385	388	382	352	344	411	361	351	338	365	361	369	414	411	364	354	347	387	380	376	357	377	422	377	379	372	375	354	384	394	371	357	371	396	356	394	368	373	380	385	376	386	389	389	387	376	391	403	384	366	351	350	354	379	406	361	351	407	351	383	398	395	390	374	367	375	373	395	367	398	390	384	379	384	372	367	342	354	365	363	348	362	353	401	360	381	367	355	380	367	386	375	394	342	358	380	394	398	374	369	375	340	384	361	361	363	393	410	372	361	380	372	389	362	392	379	389	422	326	376	391	393	389	378	405	373	354	325	342	398	391	423	379	391	335	396	373	360	370	349	401	355	383	367	390	374	368	377	376	380	411	387	387	364	421	370	360	387	383	375	399	382	421	394	397	394	351	389	381	405	353	399	386	404	340	375	399	413	354	369	407	378	377	377	379	352	375	332	369	379	382	399	395	368	393	374	391	401	350	372	354	362	360	386	393	340	381	376	398	402	378	389	406	351	396	350	379	344	403	405	361	352	400	366	377	385	383	348	365	386	404	357	348	415	394
53356	18818	2781	967	683	477	444	355	362	316	298	247	253	261	233	243	224	194	224	236	199	209	232	228	231	182	232	211	225	208	222	198	170	220	227	237	204	202	196	221	199	212	199	205	210	187	230	217	218	225	216	206	201	210	209	214	200	200	233	217	225	187	218	202	223	191	193	203	210	196	208	205	198	194	199	189	225	204	179	231	177	203	231	203	173	202	212	161	199	220	214	192	196	202	175	211	200	211	206	202	192	207	200	195	252	199	191	237	213	185	167	195	198	188	195	222	192	235	221	222	209	188	197	211	176	199	221	211	190	192	202	220	202	205	196	223	216	215	213	202	198	195	199	193	203	214	203	206	236	185	204	221	202	208	185	196	212	205	198	180	216	184	177	199	192	181	196	225	201	198	190	216	194	214	186	182	183	190	205	203	196	184	214	201	193	224	186	206	192	185	219	222	204	213	232	225	241	199	198	196	202	209	180	186	215	217	190	183	224	208	187	220	209	204	187	224	221	178	204	190	218	203	199	203	218	201	191	218	188	193	214	192	209	185	191	194	203	228	227	244	204	179	188	222	216	218	181	218	198	186	215	197	208	204	206	227	210	191	188	235	214	217	188	209	223	194	190	203	194	201	220	219	209	161	212	195	204	215	193	210	215	202	198	203	199	215	212	181	192	184	198	201	207	175	203	199	207	227	199	199	205	199	204	199	221	212	224	226	206	218	203	183	178	196	200	233	199	202	189	194	204	173	216	215	203	215	194	185	210	197	200	189	201	222	187	204	208	196	220	184	203	209	192	212	217	196	195	202	209	223	214	190	200	187	202	187	186	213	207	203	199	207	200	229	206	183	205	179	198	185	200	207	206	211	207	166	182	199	198	218	207	196	187	200	204	210	210	209	196	184	187	197	204	219	193	186	177	239	176	220	186	195	224	208	204	206	200	199	189	198	206	193	208	210	208	189	206	213	178	204	190	188	219	175	204	208	186	186	205	218	224	222	178	189	214	222	212	199	203	226	217	198	209	203	231	217	210	189	198	204	175	206	192	175	211	250	178	208	190	213	200	184	202	189	237	216	192	212	224	204	199	206	197	209	197	205	190	185	181	182	202	203	219	216	218	214	205	230	200	209	207	204	216	228	196	207	176	214	203	203	203	205	179	195	205	196	185	215	209	196	198	183	174	192	216	189	206	215	222	230	222	206	197	191	188	182	203	207	192	155	179	189	218	224	199	191	200	208	228	191	181	210	209	216	199	221	206	187	199	208	203	214	202	194	224	211	221	219	234	204	192	222	194	195	193	201	216	190	189	198	209	199	221	216	200	190	218	207	219	182	209	195	193	179	175	206	254	187	203	211	202	203	208	198	204	235	171	208	185	194	180	209	219	180	183	187	207	186	204	210	205	218	200	187	209	215	215	206	213	202	192	201	218	193	207	174	178	198	189	182	206	200	202	196	210	224	180	192	178	190	225	199	200	194	247	215	212	220	225	202	204	154	186	198	197	217	205	191	206	193	215	213	207	190	210	242	226	218	227	201	222	218	205	215	208	173	205	222	210	207	213	196	185	219	200	217	218	204	172	202	217	216	210	199	211	214	194	186	200	226	174	234	199	179	221	206	218	215	210	206	204	224	189	183	211	183	183	203	185	222	210	201	221	207	201	216	213	211	220	203	205	220	175	186	219	212	223	191	176	206	188	205	201	210	199	181	176	205	218	194	215	203	210	218	188	212	168	192	199	223	208	205	193	220	211	196	183	197	212	228	167	201	221	227	207	211	224	213	193	212	209	188	200	184	195	208	231	216	193	214	202	211	203	221	207	198	237	196	185	208	217	210	252	194	193	177	179	205	226	202	206	213	196	195	187	178	207	231	185	197	224	181	197	194	202	189	201	185	218	193	180	189	220	211	195	204	191	213	200	196	184	216	185	184	204	215	224	221	201	206	195	185	171	204	189	221	203	199	205	186	192	187	228	184	189	185	201	223	189	217	192	196	207	201	210	188	217	214	228	167	197	204	183	177	211	189	201	204	176	193	210	193	237	227	183	215	196	211	183	195	214	174	211	202	215	213	198	211	235	207	197	226	167	186	211	196	212	211	226	203	202	197	211	187	196	217	218	205	204	175	229	210	205	188	197	214	213	203	206	209	173	184	214	213	220	187	224	246	215	220	173	197	189	217	189	181	209	210	235	240	173	216	197	188	196	214	223	192	204	185	202	201	182	215	204	196	206	207	219	220	193	227	207	176	192	216	220	203	188	208	189	213	190	219	202	204	194	214	216	205	194	194	183	225	209	212	193	220	216	225	194	200	191	187	181	186	186	201	227	210	211	225	202	190	209	142	234	211	209	226	184	213	190	179	199	223	186	191	193	196	203	187	202	209	209	199	212	184	208	199	190	221	199	201	213	210	195	214	201	192	192	164	195	181	199	217	153	199	200	214	185	210	206	220	201	186	196	196	191	169	183	195	182	209	185	223	185	211	199	211	181	210	187	202	175	222	190	217	212	186	164	219	190	180	194	208	200	186	186	204	215	210	192	205	185	183	214	222	207	201	202	211	196	189	194	196	180	188	170	204	201	234	199	217	215	204	228	220	205	229	207	198	213	208	179	228	193	236	212	195	199	221	214	211	205	189	198	187	216	210	210	201	184	210	200	190	220	203	202	213	201	203	195	212	196	182	185	242	189	211	185	195	183	220	206	212	205	207	213	207	203	193	202	208	207	213	229	210	184	189	188	190	207	185	201	199	211	194	219	179	188	206	212	211	204	191	174	188	184	197	202	202	197	189	198	202	211	193	212	191	193	199	201	216	189	201	189	208	209	198	194	193	213	207	185	221	209	174	189	214	210	205	207	193	176	197	190	182	208	216	203	220	208	193	202	190	231	191	214	179	160	201	220	175	194	222	209	199	195	206	214	184	203	172	220	214	219	194	208	204	195	204	222	212	165	199	207	204	185	207	193	214	179	202	226	189	198	203	226	216	189	169	184	191	214	202	216	198	197	213	209	195	181	198	234	208	182	205	214	202	239	208	219	221	222	221	183	197	199	193	191	198	211	194	204	195	205	177	186	209	203	202	192	182	194	228	214	185	238	187	217	211	187	207	205	197	187	241	186	203	204	217	239	194	216	179	202	190	241	190	173	199	207	199	195	215	192	186	215	208	188	194	208	190	187	224	197	219	208	196	203	188	208	232	213	224	186	209	215	200	225	191	183	213	217	176	220	215	178	196	195	189	208	208	200	197	216	202	214	176	197	187	197	203	216	226	199	195	208	195	206	207	216	195	200	227	203	224	201	206	173	183	191	214	221	200	220	205	205	186	188	192	176	192	196	231	196	180	231	221	216	215	204	223	189	190	231	181	214	198	206	200	214	207	212	224	215	214	202	210	228	224	170	173	222	230	191	191	202	194	199	196	218	190	186	218	213	207	175	214	240	192	194	174	196	208	206	190	212	193	202	175	208	177	183	180	210	215	220	208	199	211	209	180	192	179
26473	1215	2386	2746	2381	2012	1718	1485	1285	1135	1034	966	936	853	811	789	789	778	713	683	663	729	645	675	672	611	623	639	591	640	595	578	602	592	606	631	572	578	577	553	564	607	540	537	557	537	563	563	578	552	570	599	552	552	560	553	561	554	497	541	575	533	545	532	589	563	525	554	551	574	589	509	508	572	529	539	535	572	537	574	575	558	550	543	513	524	605	549	488	561	601	539	549	540	529	562	530	535	544	531	580	515	556	523	560	547	563	613	549	504	534	516	576	548	552	604	549	556	505	577	506	542	559	499	563	547	526	540	551	525	569	532	560	509	579	526	502	547	533	507	575	514	509	515	565	513	505	528	548	552	501	527	527	547	545	535	547	570	494	527	577	518	527	540	548	569	534	540	566	563	540	521	525	554	490	540	519	564	497	544	488	576	525	556	555	547	516	577	516	568	532	539	548	518	557	514	548	543	500	557	585	581	566	538	564	561	549	571	567	544	513	595	592	581	511	580	538	522	522	539	550	539	565	546	524	566	565	518	560	529	520	581	534	538	554	516	554	538	558	557	538	509	505	580	563	511	531	535	535	520	504	535	549	545	579	541	543	550	498	530	507	551	530	564	508	561	547	552	561	519	524	545	528	544	541	538	537	577	494	536	532	524	531	565	554	516	515	547	524	538	552	553	534	538	549	552	533	580	534	539	529	551	569	552	559	551	525	584	561	513	551	491	534	533	557	565	560	533	529	562	550	538	525	566	522	531	560	549	592	539	566	525	521	570	522	571	540	526	572	543	548	568	541	535	564	557	545	552	522	553	575	556	538	496	563	515	526	510	531	522	532	506	500	545	559	553	574	562	539	567	554	528	541	584	544	568	520	531	568	516	550	556	551	545	543	543	578	551	510	535	508	548	555	544	534	519	533	533	513	538	527	550	561	554	522	515	542	492	524	574	533	539	575	544	524	598	549	551	542	477	526	515	522	521	547	595	545	515	566	530	577	507	554	551	540	513	563	554	525	540	527	525	531	534	556	550	578	538	548	548	542	559	548	576	563	484	569	506	555	537	561	570	535	564	523	527	539	520	535	562	528	539	526	536	532	543	549	527	541	503	576	522	527	516	559	554	526	540	547	549	518	549	550	496	523	568	562	560	516	506	551	563	495	534	539	546	553	554	531	599	564	531	563	539	547	540	554	506	492	574	551	554	526	493	552	525	540	537	559	565	541	514	574	538	579	541	576	532	533	543	531	594	552	538	510	525	548	560	555	551	539	527	538	535	537	532	565	549	532	540	535	515	544	556	579	574	510	509	542	558	544	568	547	542	536	548	526	549	511	521	570	511	576	529	544	538	560	540	551	565	546	533	565	563	545	527	551	576	559	569	579	530	529	540	561	579	527	526	539	510	543	539	523	509	576	535	545	516	515	554	565	526	539	535	568	554	593	526	543	532	544	551	521	524	577	507	556	531	513	513	543	507	532	501	545	538	530	530	512	532	552	558	548	542	535	542	507	561	521	518	496	546	566	538	535	522	546	553	515	530	506	567	512	519	535	555	502	543	536	520	514	497	589	549	525	565	527	535	557	586	562	518	513	571	529	584	553	545	518	549	588	567	516	571	577	542	540	565	535	495	543	544	515	533	548	502	576	535	581	536	567	509	551	548	538	548	553	537	563	508	509	534	497	543	502	537	536	536	597	587	529	540	497	552	506	512	562	558	528	530	555	521	540	542	497	503	544	521	562	533	528	517	547	581	525	540	517	547	556	540	557	579	579	505	577	511	542	542	543	530	589	528	536	552	546	464	547	540	556	534	574	536	529	529	507	555	575	567	530	556	563	512	592	551	537	546	546	557	563	521	552	535	547	550	559	536	567	556	514	575	538	550	572	527	506	521	542	522	552	495	587	552	548	572	540	551	539	504	536	529	558	513	539	572	478	555	523	560	525	516	515	529	534	547	537	553	540	571	528	552	515	492	528	580	555	563	519	510	561	564	518	493	531	516	566	555	520	516	555	536	493	522	522	529	549	541	587	538	568	526	581	519	562	554	517	571	589	521	503	527	548	519	565	542	590	542	505	527	591	547	479	548	546	547	484	510	571	518	533	519	525	559	539	563	543	513	527	518	575	579	570	538	591	599	521	547	541	533	511	532	571	554	542	566	578	527	512	567	533	539	548	542	538	551	548	502	547	531	493	528	546	567	570	528	547	548	569	532	569	532	537	545	514	550	530	592	531	558	536	539	561	543	520	535	509	534	577	530	590	528	518	574	531	569	560	523	540	508	524	534	570	520	559	501	495	522	551	573	543	495	539	555	531	545	577	591	520	522	573	543	498	533	538	532	524	555	576	529	564	529	537	510	546	510	505	547	556	545	521	546	564	552	551	537	504	526	484	516	561	526	570	547	559	570	532	548	517	525	542	542	562	527	542	548	615	578	508	546	562	512	522	533	523	546	556	565	540	519	563	597	541	511	533	531	550	519	520	521	572	549	533	542	511	521	547	559	526	538	543	523	592	503	512	556	549	542	535	535	532	568	531	573	507	532	542	556	541	544	534	505	510	613	542	517	550	533	528	529	520	544	565	515	532	536	534	600	567	530	531	562	530	543	503	514	529	510	533	517	543	543	534	498	551	577	514	519	533	570	534	531	516	512	543	533	560	557	495	507	543	523	545	559	519	530	589	542	555	549	521	553	511	517	518	552	528	536	578	564	563	535	598	493	516	525	542	545	549	529	560	504	561	562	514	564	519	569	539	585	548	528	501	511	534	551	548	539	545	522	519	520	550	552	563	536	533	554	545	541	565	523	542	569	557	540	532	550	540	493	531	535	545	524	525	565	514	546	528	540	594	533	531	539	563	516	539	559	436	547	574	539	537	566	552	521	511	552	483	554	528	550	547	520	562	523	539	522	509	575	568	581	516	540	538	561	529	507	551	554	549	544	592	520	505	553	551	558	567	537	546	549	523	522	544	514	575	560	542	548	536	537	538	510	505	514	539	556	550	531	536	498	533	535	549	577	577	561	523	553	532	542	544	583	578	576	499	557	522	525	499	536	528	549	557	526	540	502	547	520	503	544	554	561	556	525	537	543	543	563	555	552	532	552	560	560	536	509	563	495	548	514	541	522	605	560	551	611	549	524	580	552	561	549	517	507	545	543	581	578	518	522	557	522	531	511	518	544	519	543	562	599	559	538	557	547	542	548	544	565	525	529	525	562	520	538	527	565	578	519	547	538	577	572	568	515	517	531	548	509	572	529	561	592	512	529	558	526	525	578	545	521	535	527	503	571	555	562	558	543	540	547	553	529	539	576	496	537	540	512	490	541	531	511	559	561	581	574	525	574	571	555	570	562	508	554	545	544	530	557	506	537	512	521	552	524	536	546	537	541	497	509	539	527	542	540	553	518	547	532	536	472	534	546	539	525	523	527	529	557	560	530	560	533	592	527	560	528	558	609	529	518	526	519	563	524	539	563	541	529	535	534	528	554	534	555	528	511
66686	24822	10560	2634	1398	1024	837	704	622	591	546	530	490	458	443	464	461	430	423	417	420	428	414	410	387	403	383	418	424	392	392	429	401	436	396	417	417	376	397	430	354	403	421	342	399	409	415	401	386	365	423	411	423	387	375	378	362	364	398	408	400	397	393	383	338	380	377	389	407	442	356	416	359	353	414	379	387	371	384	372	396	369	373	375	403	379	443	419	394	380	376	386	385	392	388	394	376	397	396	378	395	395	379	382	389	380	378	390	355	358	383	403	405	396	353	379	362	359	359	399	374	366	404	400	376	368	407	424	402	418	400	369	359	393	416	422	356	376	392	388	370	391	388	396	392	398	393	388	367	430	423	378	401	368	368	394	390	390	394	378	407	342	369	410	368	353	418	384	364	413	327	382	381	393	398	392	383	395	378	345	407	348	393	417	413	382	368	371	395	384	367	376	430	396	399	412	379	408	346	399	396	381	375	369	357	392	377	391	405	383	349	375	364	381	365	359	384	376	357	418	416	363	380	369	374	388	363	387	385	390	373	369	427	384	398	355	392	357	375	414	400	387	380	398	366	376	364	382	408	386	365	368	388	368	382	366	379	378	415	392	376	379	390	442	400	409	362	394	398	397	410	402	383	382	376	423	398	393	358	410	351	376	385	397	413	390	430	421	374	366	400	375	391	376	427	353	394	365	415	392	383	385	359	395	376	392	385	361	410	364	334	360	418	390	406	384	393	385	388	389	423	384	421	381	400	387	391	345	357	393	384	366	378	399	373	376	358	399	377	363	407	414	375	419	381	380	385	433	388	395	393	386	380	402	379	392	385	393	424	369	372	384	393	369	382	379	380	357	404	434	382	362	374	374	407	396	402	381	395	400	402	393	389	356	384	383	372	389	382	347	396	362	356	392	378	382	429	413	387	363	398	407	418	356	401	403	394	378	389	382	428	364	420	376	345	410	343	411	375	384	374	389	415	395	380	374	361	416	378	366	382	368	398	391	400	404	382	382	394	351	387	371	416	368	401	380	391	399	367	367	397	411	372	401	383	399	348	436	394	352	379	385	395	391	365	375	383	433	364	391	388	411	362	399	426	379	361	393	345	386	353	376	376	376	388	371	373	385	367	334	389	368	376	395	389	357	389	365	399	389	370	358	367	362	367	388	382	361	400	391	400	371	413	405	401	371	398	418	368	354	383	436	356	383	405	356	383	428	367	432	370	395	402	351	398	396	414	374	357	368	349	396	393	347	387	397	399	391	430	425	407	389	388	357	356	406	422	381	428	399	364	382	369	384	394	386	361	409	371	380	370	385	376	401	364	380	380	347	362	375	354	396	381	397	397	391	384	357	371	370	368	383	417	419	356	397	415	407	372	368	396	424	445	433	384	379	403	425	379	404	362	384	408	397	359	395	408	414	353	390	401	410	399	412	370	389	370	358	394	410	389	373	395	429	392	362	369	385	404	363	384	400	383	414	381	380	421	366	384	364	402	380	407	390	360	376	384	398	372	395	382	345	415	375	359	343	352	354	358	386	384	361	398	360	359	370	354	407	407	397	403	362	379	370	344	379	394	380	415	383	366	394	345	367	385	378	371	373	375	335	397	373	397	371	389	370	374	384	347	382	378	380	378	377	398	368	385	393	376	443	409	401	362	411	384	361	398	359	424	386	368	402	378	377	354	381	410	395	382	352	355	361	400	389	428	399	373	376	330	399	411	392	364	401	397	396	375	388	382	385	407	419	384	387	375	380	379	414	367	363	409	373	390	427	384	433	366	378	386	363	353	389	414	387	363	376	391	356	401	360	402	396	377	365	390	363	391	415	379	364	377	389	448	400	379	387	350	367	407	401	375	378	464	411	357	415	368	371	363	400	361	373	363	394	393	380	383	352	396	390	382	388	387	404	368	397	391	427	382	354	375	362	388	412	342	365	352	409	407	416	402	366	388	399	407	385	398	355	374	383	386	395	376	390	389	350	391	368	399	402	414	401	359	426	406	349	381	401	406	396	405	381	409	392	395	359	382	421	416	386	413	372	385	354	384	406	355	366	447	371	348	379	383	403	350	422	355	347	377	374	363	366	369	353	379	362	373	376	368	416	380	418	380	357	384	375	357	397	372	373	364	399	380	357	387	401	404	373	426	394	380	397	374	408	376	413	401	372	391	415	372	426	382	359	377	388	400	380	411	381	371	385	402	388	394	392	397	369	391	361	413	414	383	399	397	388	390	358	396	380	396	411	410	390	378	401	366	421	372	384	410	385	384	368	405	415	389	400	371	364	354	365	375	389	392	383	384	400	412	336	406	405	410	357	397	369	408	397	403	352	375	419	341	379	373	419	385	389	386	390	372	385	405	399	393	375	382	359	373	355	387	412	372	409	417	418	393	380	365	352	417	388	326	337	362	419	391	370	383	424	398	355	394	407	412	372	364	394	365	395	377	408	402	405	364	418	348	395	402	384	402	415	431	378	403	334	358	412	386	367	342	402	389	375	378	384	367	384	421	397	393	392	372	357	364	413	381	375	395	368	373	357	380	360	448	371	368	386	398	398	406	372	389	375	400	407	362	362	373	405	398	391	404	361	391	421	396	411	427	371	379	419	381	405	373	372	369	384	353	381	369	365	368	396	363	353	384	407	424	359	367	414	414	391	371	384	407	393	359	368	387	386	353	371	418	381	378	387	358	400	398	361	398	404	368	372	388	359	378	389	392	391	391	398	375	402	400	383	392	376	399	389	370	385	406	381	389	370	410	419	398	403	393	386	396	367	422	352	392	345	367	393	378	356	387	380	373	378	379	375	407	358	388	401	377	358	400	393	389	380	364	370	378	432	399	367	379	360	385	361	380	380	377	373	398	409	358	381	388	420	393	383	411	354	363	409	377	402	364	393	373	372	344	390	393	386	385	407	401	387	385	386	363	417	374	371	409	357	379	381	414	369	378	382	391	388	395	363	364	390	337	365	373	374	427	373	359	397	381	417	359	390	394	414	360	378	375	425	379	366	368	354	385	367	371	408	376	352	411	402	418	375	389	427	383	353	363	386	349	369	404	360	406	357	381	383	379	376	399	423	387	360	384	407	390	377	364	379	386	387	368	357	386	406	390	441	364	371	388	376	380	370	397	357	396	389	383	385	399	353	403	381	398	390	414	407	379	387	385	397	429	382	412	391	373	392	397	394	408	372	378	399	379	400	378	356	366	371	390	393	397	395	356	399	393	386	402	385	363	370	394	363	389	381	388	375	362	416	410	341	393	371	361	366	383	440	379	395	410	402	401	356	399	391	378	387	381	364	359	370	408	368	381	381	419	400	372	403	375	403	385	392	372	374	377	350	418	365	384	383	383	403	428	381	371	355	343	361	391	392	388	374	392	413	402	359	409	371	394	384	395	380	396	379	420	376	393	386	401	378	389	373	377	378	341	426	388	417	384	370	373	402	384	378	396	363	367	411	370	343	429	394	356	379	401	399	378	384	396	375	386	397	422	372	360	361
33932	2251	4344	4970	4348	3674	3118	2629	2328	2074	1843	1691	1618	1506	1463	1395	1325	1277	1232	1284	1188	1167	1116	1158	1105	1052	1061	1057	1000	1086	1053	1021	1028	1019	1032	944	963	898	966	936	980	945	993	935	974	914	952	929	936	939	945	939	926	962	965	952	915	1005	942	901	909	953	923	873	992	922	925	975	923	912	906	904	917	924	911	941	867	895	935	905	913	909	901	902	874	918	921	839	917	892	914	926	932	902	861	924	888	910	915	921	863	934	926	923	938	908	886	910	840	884	907	896	913	914	898	965	869	938	917	924	926	894	895	874	1025	884	844	859	882	933	911	881	882	970	895	861	895	853	899	925	949	921	870	915	963	937	832	944	857	926	918	879	912	888	888	899	852	919	868	880	914	913	950	897	905	928	897	907	879	899	900	855	900	871	899	862	880	904	903	886	909	906	846	902	890	905	862	847	892	903	869	941	900	973	915	933	906	923	865	959	935	904	885	903	891	883	928	881	969	898	913	893	908	854	866	892	886	897	852	895	913	869	876	881	915	939	881	982	930	947	902	868	869	893	910	855	933	922	830	948	892	905	890	904	894	852	870	867	933	841	853	942	886	864	904	895	904	862	869	898	913	902	921	883	896	893	900	869	874	908	949	878	887	927	932	938	980	863	880	836	935	879	887	937	885	917	849	874	917	874	963	902	886	891	883	876	886	909	910	948	921	898	946	888	900	921	895	847	907	902	949	931	907	895	894	899	874	913	813	909	857	916	916	885	931	902	887	893	881	894	885	964	877	919	913	888	878	856	908	877	855	868	891	889	922	883	873	946	867	925	903	959	839	862	882	900	898	903	899	880	923	826	958	878	910	915	886	932	973	928	872	883	925	940	892	910	919	911	917	910	888	924	875	898	882	894	885	874	857	893	877	904	937	901	896	907	852	911	904	933	877	889	906	849	899	900	894	888	901	890	955	832	905	909	923	929	890	881	878	923	873	865	946	886	897	887	915	871	884	895	871	880	901	880	904	946	883	879	908	839	853	870	887	874	864	870	928	939	897	931	891	903	866	919	897	888	879	893	878	854	896	947	905	891	944	885	946	910	899	876	878	915	877	905	905	886	859	900	897	901	841	878	929	823	905	898	897	887	900	850	895	941	883	880	895	876	861	922	933	909	871	931	908	929	894	873	881	904	840	897	925	857	926	890	869	895	857	898	931	903	876	913	889	939	907	887	878	853	912	904	925	926	929	920	940	877	922	909	892	911	929	902	856	846	949	885	931	911	907	906	906	907	907	898	893	892	891	912	886	940	864	976	858	958	848	914	926	889	924	934	872	877	896	886	942	897	832	896	844	916	959	922	873	877	881	903	893	868	874	885	912	888	863	886	956	886	872	903	873	914	895	910	904	907	921	887	925	910	896	915	885	882	865	891	925	942	872	899	918	900	921	902	894	915	870	937	850	903	939	906	923	883	934	910	880	903	874	900	869	903	887	882	890	871	885	886	881	948	951	903	914	872	857	910	902	880	885	875	939	862	921	913	938	913	876	853	902	862	914	916	953	858	852	904	924	887	903	945	921	869	885	902	962	921	893	917	888	900	926	859	884	918	838	875	906	896	890	908	917	886	921	865	887	901	896	930	902	893	897	903	932	930	907	843	914	900	936	825	884	860	905	934	847	943	908	868	841	862	925	922	921	904	938	914	859	873	945	946	868	909	912	850	908	945	978	899	869	872	888	899	971	926	899	869	911	839	921	863	876	871	873	857	922	889	864	951	919	930	963	881	905	976	918	922	883	954	902	886	903	907	870	897	847	893	894	909	946	893	893	857	970	882	880	912	880	921	907	915	871	870	884	922	823	904	840	915	890	873	889	886	929	909	887	909	871	906	910	855	869	890	890	858	953	921	940	898	917	900	868	928	913	886	896	929	919	919	864	907	861	871	906	893	953	995	879	948	880	882	890	864	865	878	921	912	872	874	894	876	948	873	919	908	894	886	925	892	935	915	938	895	894	878	950	885	935	909	907	875	888	837	913	925	901	874	851	892	902	840	932	954	895	900	871	909	963	845	875	928	886	883	909	911	912	899	899	881	886	896	889	920	881	901	883	874	906	917	929	862	892	961	860	902	863	877	917	865	888	906	934	892	927	953	894	892	907	914	884	932	862	856	910	920	869	941	920	871	886	944	837	900	898	874	922	882	864	843	870	839	978	905	900	913	880	914	922	884	895	909	827	894	907	934	867	877	823	855	904	906	867	906	926	889	889	961	870	883	897	927	898	879	950	884	909	909	920	865	957	895	877	918	910	880	936	912	912	944	902	885	899	886	915	951	929	867	901	873	840	930	920	894	914	918	937	964	914	937	896	909	894	881	861	917	873	872	897	903	864	930	888	879	892	945	891	912	917	862	930	875	914	913	896	860	896	844	885	873	905	918	894	844	901	925	878	917	901	847	921	931	924	894	857	918	887	890	894	840	856	946	880	828	882	948	899	868	929	924	877	852	869	937	933	896	877	923	939	916	839	857	902	877	912	900	929	847	844	895	894	888	906	902	906	938	906	941	921	868	865	868	845	940	916	862	889	853	924	899	940	921	882	900	920	894	909	967	880	896	863	882	871	894	835	903	849	867	907	885	924	892	930	903	879	931	916	884	902	904	898	929	848	880	872	960	912	923	901	884	888	897	924	916	882	874	867	930	888	910	884	950	858	926	915	875	854	906	931	886	924	877	972	886	945	967	827	901	881	932	915	899	903	938	883	928	929	896	947	917	931	839	903	862	833	909	924	939	907	940	882	894	856	894	905	914	942	923	912	915	912	876	906	930	906	913	883	882	847	899	889	872	918	903	904	893	898	907	857	873	874	898	881	892	925	963	815	860	923	920	946	897	836	872	899	923	949	914	907	884	913	912	926	839	908	986	895	906	905	868	912	907	888	887	867	923	891	912	865	860	893	893	918	896	912	910	871	901	874	889	933	898	906	924	833	893	886	860	948	941	853	889	869	904	876	930	931	936	909	859	916	918	914	935	933	910	944	898	927	865	969	960	877	928	884	872	955	885	879	854	934	873	882	901	957	875	907	906	947	890	898	935	879	904	886	895	882	887	896	914	917	909	869	926	919	860	894	869	870	871	936	940	868	878	945	932	912	884	909	895	943	867	859	887	926	914	878	971	873	880	853	823	904	920	908	947	926	937	824	863	908	859	908	855	896	896	926	942	883	943	875	844	879	894	885	911	891	892	877	920	885	920	895	894	909	901	960	940	972	878	950	872	899	893	853	888	829	927	948	915	909	888	899	887	908	899	914	908	896	850	903	940	884	926	924	906	897	847	930	910	936	927	899	915	959	865	892	853	865	892	853	924	919	861	873	879	943	918	921	885	910	844	934	895	904	981	894	896	885	915	849	864	952	881	914	916	879	932	901	897	915	970	934	854	921	920	893	874	903	905	874	877	866	930	868	853	909	918	831	959	896	901	910	939	901	834	920	888	882	917	940	901	879	899	930	865	903	936	902	904
6832	313	131	127	144	102	158	147	145	134	136	126	134	136	128	116	129	127	140	118	137	117	131	151	135	124	132	142	140	119	138	116	137	142	124	161	117	107	119	126	123	125	118	130	139	119	141	144	144	128	141	134	137	117	123	126	131	128	123	138	109	132	134	114	118	135	105	148	142	139	133	119	160	123	149	130	128	144	121	129	149	116	109	114	130	116	135	113	118	128	136	121	143	134	133	107	116	125	131	144	122	135	121	130	136	142	128	142	137	140	136	134	145	144	144	127	128	122	114	134	116	127	116	145	121	126	124	140	129	130	146	120	113	109	137	137	128	126	136	140	117	142	130	117	127	147	119	117	134	142	147	142	132	137	125	142	125	116	141	131	137	118	138	139	144	129	116	114	149	132	130	127	144	128	102	143	140	127	132	135	132	130	119	145	119	104	129	131	137	118	145	120	140	118	139	143	114	140	121	127	145	113	142	124	134	120	128	145	119	143	142	129	119	119	93	130	166	145	128	130	137	143	107	113	124	128	116	113	124	123	119	109	115	121	152	131	144	122	139	138	134	129	132	109	140	134	128	132	124	132	129	147	126	127	131	130	126	109	121	124	138	125	138	128	118	155	133	130	117	135	124	111	140	132	130	135	148	115	104	120	124	141	129	125	157	109	109	127	120	135	141	124	133	119	141	117	143	119	141	121	130	168	126	124	133	128	143	112	130	135	129	129	116	133	145	127	119	133	131	112	109	128	129	141	131	120	125	128	139	125	132	110	111	136	124	125	115	158	138	123	114	138	98	131	109	145	124	113	132	114	160	131	135	118	130	141	139	145	146	121	144	118	111	135	125	133	149	134	127	122	123	107	127	132	115	148	138	139	132	147	119	111	145	118	134	139	151	131	143	124	120	125	130	155	134	121	116	116	121	130	117	106	129	146	134	115	135	122	127	121	115	158	141	147	117	145	122	134	115	116	161	149	119	106	117	127	149	141	120	123	143	123	121	123	138	145	122	153	125	129	129	132	141	137	125	149	122	129	127	115	115	137	119	150	121	117	134	126	123	137	144	128	150	127	136	125	133	136	128	141	126	135	128	133	136	134	136	122	126	126	114	123	132	128	127	134	120	142	130	140	140	146	138	130	141	142	129	121	136	129	127	127	110	137	128	129	140	157	121	111	139	133	103	125	145	117	146	132	135	138	103	139	121	146	108	128	138	125	140	141	127	117	134	132	120	146	123	130	148	129	129	118	127	129	118	125	132	134	133	134	111	132	138	141	125	124	130	154	137	137	121	131	129	139	123	153	153	106	122	131	127	133	140	120	129	137	124	130	117	126	117	136	129	133	120	125	132	132	137	131	128	146	140	145	125	132	141	122	125	147	128	153	143	135	124	125	129	129	127	137	128	119	121	120	129	145	126	150	141	129	100	137	128	122	138	113	101	138	112	159	142	124	118	113	137	119	116	138	139	130	113	129	136	125	120	124	134	111	126	136	130	138	113	129	144	140	120	123	149	120	132	121	143	131	121	147	131	124	144	126	135	118	147	160	128	155	145	140	114	144	132	120	145	160	128	128	133	146	131	120	147	125	125	109	121	135	143	131	131	116	116	125	135	123	130	135	131	124	116	141	147	143	131	145	136	119	141	116	124	125	133	132	133	116	121	114	136	139	108	120	133	133	119	117	141	135	131	137	121	133	136	119	116	125	134	125	116	122	124	116	141	121	149	105	124	154	132	125	143	136	130	129	134	143	150	149	139	143	145	132	129	130	114	124	130	161	117	126	134	134	134	144	125	112	112	132	134	144	121	130	119	114	117	147	117	137	150	137	126	131	131	134	116	144	119	132	105	103	140	133	136	149	128	140	132	128	118	138	153	145	132	125	129	139	111	125	135	123	124	146	131	120	123	120	131	138	125	141	142	124	134	124	131	104	150	118	146	133	103	118	150	137	130	127	123	129	136	127	144	129	133	119	131	126	117	129	106	122	139	134	109	132	154	126	143	114	151	110	134	121	138	134	146	124	119	126	124	126	128	122	121	113	143	129	147	128	137	131	113	139	124	130	122	109	134	148	129	135	133	139	117	124	130	124	128	137	110	131	147	127	133	125	121	122	132	142	125	129	135	147	128	139	125	116	129	128	133	156	141	144	118	146	122	124	139	113	127	132	125	129	126	119	122	134	122	134	132	117	129	115	121	131	125	121	128	125	148	131	128	139	129	135	123	123	115	135	150	131	130	140	130	108	132	130	114	135	134	126	137	117	131	137	118	131	133	140	148	129	126	128	140	151	130	152	128	117	120	117	118	130	150	127	112	120	126	131	109	111	118	131	129	142	120	124	124	103	106	136	133	142	117	112	121	134	148	132	137	143	127	120	145	112	128	132	125	158	136	134	131	147	150	123	145	129	123	116	138	135	108	124	134	130	122	127	141	118	142	128	146	120	129	141	156	107	133	110	136	141	116	133	131	129	129	138	128	113	133	141	110	141	144	112	124	145	135	127	139	126	112	125	134	134	127	145	133	120	96	118	145	147	139	127	126	133	144	124	131	129	113	119	126	157	144	132	134	125	127	143	136	128	142	140	127	121	120	116	116	113	127	130	115	119	144	143	135	120	140	158	126	120	122	131	130	138	120	133	122	141	118	107	138	124	134	131	139	131	120	126	110	123	145	118	115	129	144	138	122	164	129	135	123	138	133	121	133	136	125	120	118	116	119	137	127	116	116	140	163	129	144	138	131	126	140	132	113	121	116	118	142	132	133	139	134	151	112	125	149	139	110	153	149	130	138	128	117	141	113	130	155	131	148	122	128	132	145	116	125	126	136	107	138	120	146	134	136	139	146	104	110	108	137	128	124	134	133	143	143	126	113	114	96	146	115	119	123	144	127	135	145	126	116	114	137	160	138	145	142	144	118	140	134	102	142	134	135	149	127	115	137	120	141	114	138	114	111	118	131	126	139	143	128	146	141	157	129	132	131	149	120	154	135	124	108	134	108	131	123	130	119	124	136	133	120	125	124	133	143	105	114	134	115	143	128	141	114	139	114	142	151	140	113	129	106	127	129	105	127	143	116	125	122	142	111	112	125	119	124	134	117	120	123	116	134	142	124	132	147	140	113	130	123	143	104	139	126	146	123	127	141	115	140	123	139	113	127	140	137	124	126	130	122	114	123	135	157	141	125	110	112	112	123	141	130	130	118	119	127	120	123	129	119	121	135	131	112	124	122	120	147	138	131	125	116	126	127	152	130	156	131	130	125	127	126	132	112	128	113	140	121	106	143	135	146	111	116	120	147	129	150	144	123	106	135	124	127	137	134	129	134	108	123	124	142	140	151	124	124	132	120	132	134	112	155	114	123	128	128	140	114	121	127	121	119	107	146	148	135	133	122	143	135	133	145	117	122	132	148	144	135	111	126	125	126	143	137	138	117	136	119	153	146	128	120	140	124	112	131	143	116	127	146	138	137	150	136	137	128	126	127	136	100	120	115	112	148	126
6338	380	431	448	425	428	417	412	378	414	393	346	426	372	380	381	343	388	384	380	392	420	381	378	399	401	364	382	387	353	388	392	368	384	395	376	386	365	397	397	366	368	362	407	389	382	364	383	398	352	388	377	394	382	353	401	396	368	398	403	391	385	416	352	353	395	381	398	375	364	357	377	344	375	389	394	381	379	394	363	378	367	369	348	355	331	378	329	386	380	346	362	354	358	409	373	399	348	380	359	362	340	372	386	406	355	394	386	381	365	394	382	391	375	382	410	365	374	377	400	398	389	375	401	368	391	372	403	370	391	373	367	355	376	363	385	347	377	382	376	380	365	389	403	355	396	378	419	371	351	382	382	371	387	358	414	368	382	359	370	379	391	392	364	394	372	376	361	401	360	398	362	399	358	390	380	359	388	370	383	372	387	404	390	354	390	398	384	408	351	396	368	361	373	384	400	352	358	401	413	361	358	378	381	392	352	382	392	403	369	360	394	372	386	417	383	366	386	364	387	393	394	383	381	368	364	386	380	369	389	371	362	371	396	379	397	389	351	368	355	420	379	395	383	326	405	354	346	383	379	376	390	371	384	375	360	379	355	371	397	382	387	358	346	398	372	372	389	362	400	357	387	385	396	356	379	367	386	374	376	425	396	385	368	349	370	370	375	376	328	371	401	385	391	387	380	379	372	363	386	372	384	399	362	398	353	367	365	374	366	363	380	409	380	362	380	386	376	369	366	396	409	373	409	387	383	347	339	382	415	368	387	425	359	381	365	392	366	384	417	382	363	381	352	355	342	380	383	392	400	359	383	385	361	400	363	415	389	361	375	374	354	390	379	382	371	386	354	386	372	363	400	365	339	394	353	432	358	391	393	367	376	389	401	353	376	364	356	364	378	350	366	395	368	407	389	346	364	364	376	378	374	397	390	346	382	352	379	383	373	380	366	382	350	369	392	380	376	364	378	385	383	366	368	344	389	393	398	366	369	380	374	396	388	398	350	388	382	359	388	392	392	381	368	376	413	369	393	383	377	383	379	371	383	378	368	396	396	356	381	371	362	374	373	358	380	395	361	408	389	386	361	371	390	352	377	388	381	407	383	404	357	373	379	357	355	316	376	386	363	357	399	385	389	383	388	361	356	379	368	359	409	378	349	412	381	392	367	369	358	357	375	358	376	375	386	401	397	351	403	377	404	404	365	381	367	352	365	401	396	367	396	398	400	391	362	367	411	405	368	395	364	382	390	369	365	372	367	409	367	362	379	370	392	389	392	352	366	373	381	364	366	387	369	392	339	399	372	363	356	391	371	387	385	372	417	370	399	399	381	368	357	346	365	351	368	375	392	411	392	381	391	360	352	390	362	411	383	365	370	372	379	385	377	395	368	350	382	387	368	385	427	404	384	390	380	370	372	392	429	336	391	337	349	386	372	370	361	362	395	387	407	379	394	368	345	392	375	361	389	347	371	395	356	365	358	352	387	375	347	406	393	349	375	373	377	356	361	356	382	372	346	354	380	381	386	401	382	357	363	374	383	408	355	410	376	369	359	362	340	357	377	402	367	383	411	383	370	389	440	353	389	350	360	388	390	388	361	366	403	331	372	385	383	376	361	359	367	406	394	372	371	356	362	351	401	363	372	381	367	357	372	364	350	371	369	401	379	364	380	355	377	368	403	373	383	367	355	401	388	411	345	380	378	394	395	383	405	403	339	384	401	337	368	348	389	349	383	348	378	399	380	375	358	433	384	387	393	366	388	372	386	345	380	363	352	390	358	357	362	398	370	382	336	396	374	333	405	358	353	362	388	362	414	382	420	361	383	393	409	353	374	365	395	361	405	392	387	354	377	381	350	369	411	400	371	358	368	338	383	375	377	435	384	388	384	391	363	375	362	390	393	392	374	393	386	393	353	377	361	367	401	370	396	386	378	358	356	373	379	379	372	349	341	331	377	358	381	387	428	389	385	400	375	363	368	335	380	357	396	387	381	407	366	356	353	365	405	350	382	378	412	376	402	364	374	387	404	418	379	366	375	364	357	390	393	375	372	373	375	391	361	380	385	399	352	393	359	371	349	414	347	344	364	376	369	373	374	385	390	390	368	372	397	362	369	372	362	379	376	393	375	407	356	385	373	368	378	386	343	370	387	377	367	410	385	406	383	379	363	375	370	364	370	369	404	376	383	376	349	372	377	391	379	382	376	379	372	377	390	387	384	365	360	396	364	339	386	379	406	374	382	407	379	352	362	398	381	360	392	408	369	401	357	401	403	380	367	391	374	387	377	349	359	379	392	375	389	360	345	377	355	336	387	348	416	345	379	394	377	366	379	393	382	357	407	370	373	366	375	355	405	391	371	396	385	364	401	381	401	380	365	372	385	368	368	376	379	363	375	334	393	384	339	359	370	389	382	386	353	359	340	399	353	377	375	403	381	346	386	368	361	377	338	389	358	389	418	391	384	365	380	335	378	350	406	362	377	384	327	374	364	419	409	381	364	392	388	383	362	376	379	395	384	378	378	394	397	354	326	376	365	390	360	359	387	389	376	363	371	379	408	365	378	379	399	399	371	355	356	366	374	363	350	378	363	403	395	355	365	386	370	351	396	366	390	374	406	396	370	429	378	368	398	407	385	397	363	370	365	349	375	402	350	387	390	346	383	389	364	377	409	360	350	348	381	379	386	403	383	373	365	372	379	378	379	398	401	374	382	355	379	392	374	343	345	371	370	399	417	374	365	385	404	408	368	383	351	373	377	343	399	366	418	362	390	413	409	385	380	382	385	356	351	383	360	356	356	380	393	384	361	403	360	364	354	381	386	377	359	389	398	409	398	376	380	356	349	395	392	374	398	353	381	377	360	382	372	384	353	400	407	392	331	364	393	369	354	387	389	349	389	351	379	370	356	381	355	368	378	331	362	385	385	392	370	370	385	377	369	345	365	373	379	396	367	382	346	339	383	347	353	385	411	351	394	376	342	358	373	379	390	363	367	360	416	360	384	328	371	374	376	394	378	407	386	362	386	401	392	344	376	355	370	385	352	390	372	401	393	340	401	375	388	381	364	360	377	391	380	391	388	390	411	407	382	374	398	369	322	370	412	374	384	393	340	412	369	383	396	384	389	383	361	364	378	406	350	372	367	388	396	387	345	388	386	351	371	388	368	364	409	378	370	362	388	377	394	381	381	377	348	383	406	389	400	372	399	379	379	403	415	361	361	376	358	371	373	355	393	394	373	353	362	387	357	364	382	334	322	389	362	353	383	406	401	371	379	367	337	392	367	365	351	382	347	386	378	363	377	365	363	389	381	403	387	397	404	373	378	370	369	360	390	393	371	369	370	342	375	364	373	364	371	331	363	372	400	378	407	394	362	413	385	398	376	356	385	357	385	381	389	368	397	389	406	347	345	379	404	421	393	356	401	388	347	388	357	393	345	386	394	365	365	366	405	390	372	358	389	384	369	373	368	350	400	367	366	378	383	389	398	407	369	335	365
56428	18087	2833	956	652	514	439	382	332	329	278	278	275	228	221	265	220	246	235	222	230	234	248	215	219	212	218	212	228	215	212	202	219	222	214	197	203	215	186	196	211	208	199	203	202	203	200	194	188	191	206	206	194	229	203	199	196	206	182	226	204	217	183	209	211	199	211	191	212	227	225	214	199	221	222	189	172	182	199	235	233	196	212	200	224	235	184	200	206	191	215	197	203	191	212	183	199	188	183	207	225	210	197	209	193	191	190	200	221	214	203	196	220	221	225	200	210	195	219	187	182	216	204	193	184	224	183	196	208	202	193	229	226	210	223	225	204	236	192	216	198	200	210	227	195	203	220	198	209	219	214	204	206	213	214	201	228	225	202	209	211	231	194	230	207	191	201	217	209	193	227	201	211	190	233	179	202	215	187	200	202	227	203	222	181	199	214	227	204	199	222	192	233	174	229	215	216	187	223	188	208	186	215	225	204	223	204	201	191	209	205	198	208	217	208	208	196	220	190	194	220	228	229	217	212	208	219	177	213	217	225	209	186	193	206	212	208	197	179	213	243	220	184	204	212	178	205	216	215	207	191	217	204	208	191	246	225	178	192	204	218	232	193	199	195	199	212	203	206	203	215	212	220	227	180	190	208	234	219	214	196	192	187	202	213	208	204	200	204	194	188	191	201	237	203	196	221	192	223	195	202	204	231	230	202	218	193	209	190	211	199	215	207	172	213	183	210	204	219	196	194	215	190	230	209	177	212	184	205	192	206	212	204	200	191	206	180	205	208	207	203	198	180	189	208	216	220	216	217	167	198	192	198	197	197	217	189	208	207	209	218	193	199	192	213	210	194	207	216	213	201	223	202	188	205	176	217	200	200	207	212	193	216	228	199	196	188	220	218	196	208	204	224	185	207	193	200	208	198	199	203	204	189	192	232	185	206	196	200	223	197	224	188	207	217	232	223	202	239	178	182	222	179	207	214	210	220	185	236	202	216	198	206	176	194	241	198	203	179	211	204	195	243	203	211	183	201	198	173	204	223	173	199	217	210	181	229	193	222	210	221	206	210	180	198	184	194	185	187	208	225	224	221	194	175	197	211	199	208	217	194	220	198	201	238	206	198	197	238	231	187	187	187	212	180	219	178	204	197	185	210	211	200	212	214	188	195	198	222	196	193	203	221	224	211	195	220	228	192	224	185	196	203	202	199	241	237	191	190	182	182	207	218	183	222	203	206	215	213	214	215	173	211	224	191	206	190	214	213	213	221	194	204	184	208	210	200	203	218	204	187	189	207	204	180	203	202	218	190	237	193	175	187	208	171	220	193	214	209	192	192	194	198	225	189	200	192	212	183	195	226	199	207	194	225	213	188	205	204	199	207	206	215	186	200	205	213	201	197	205	196	217	206	221	252	204	228	182	201	207	209	195	187	212	172	205	182	203	223	215	198	189	228	204	205	222	211	185	211	203	242	210	221	208	221	200	188	218	221	193	211	199	206	205	192	191	195	198	182	194	199	194	193	193	205	197	209	173	207	226	213	216	209	209	197	190	230	246	194	189	186	167	203	191	197	197	195	207	195	200	202	211	211	198	218	233	201	197	210	209	209	199	192	192	196	219	185	205	225	220	221	235	195	223	193	201	200	219	193	188	197	227	180	199	201	182	212	193	215	208	216	186	176	194	210	206	218	200	178	207	174	175	212	207	204	206	200	198	190	201	200	230	214	215	184	223	203	214	210	230	187	189	220	209	220	219	202	198	195	178	198	210	181	205	192	209	202	202	188	193	220	190	227	169	195	203	201	206	188	198	216	186	182	217	209	207	218	193	199	227	209	223	183	208	189	180	219	182	187	209	188	200	221	201	223	224	190	224	209	226	206	226	186	195	205	219	220	203	214	193	190	220	212	204	204	215	211	214	207	219	191	202	224	222	212	198	202	187	214	196	218	194	212	222	183	207	200	196	258	179	225	204	220	208	176	230	228	188	220	187	192	209	207	237	216	203	230	217	215	224	212	205	198	217	204	225	199	199	213	207	210	180	235	213	197	192	206	222	185	205	232	211	212	234	192	184	204	220	204	199	224	211	208	222	201	199	190	184	214	184	174	200	206	183	195	199	202	207	195	185	197	218	196	186	201	222	220	199	212	196	197	205	187	186	199	180	199	207	225	194	220	200	208	225	194	206	173	170	199	208	178	183	188	203	224	216	214	236	192	236	205	221	188	177	219	179	205	183	212	176	225	206	210	198	243	219	199	199	216	208	206	200	226	214	190	197	217	209	209	213	207	200	200	205	217	202	224	192	185	196	221	199	204	204	224	196	197	197	207	190	211	261	194	212	203	187	186	190	223	223	198	198	190	195	192	215	205	212	217	221	210	230	193	218	192	231	179	205	205	205	190	217	181	207	223	177	206	183	214	190	226	232	217	205	215	223	187	215	216	199	160	221	185	190	208	228	206	206	210	204	199	211	220	214	230	220	176	200	188	231	204	204	199	187	179	210	192	180	222	227	201	200	211	192	200	195	238	215	195	167	201	211	180	200	210	232	216	184	211	195	226	217	202	193	204	225	183	177	193	219	189	173	212	190	199	197	218	215	228	190	201	226	200	199	208	224	204	186	237	215	212	206	216	217	205	197	212	202	202	226	204	224	203	191	209	229	217	194	214	207	217	189	203	227	185	222	176	202	223	207	199	218	183	205	213	186	193	209	206	227	215	219	195	195	220	198	217	189	196	189	205	214	212	238	203	197	192	204	165	196	204	194	234	193	215	193	198	202	210	203	212	180	198	235	180	187	194	206	184	213	206	175	192	194	179	200	228	227	225	186	213	218	208	182	200	197	207	219	185	170	201	176	198	200	184	178	205	190	183	211	201	224	209	196	192	199	210	227	207	182	216	223	211	192	196	219	210	210	208	221	207	205	206	203	200	224	215	222	200	227	195	186	175	203	166	205	210	208	170	172	179	195	194	204	210	224	193	203	230	196	200	223	215	216	175	204	215	220	203	222	206	184	215	205	201	198	224	202	165	234	208	208	220	181	198	206	228	179	238	193	202	194	212	209	218	199	194	181	221	193	206	194	195	219	224	201	211	215	214	199	198	193	173	216	211	230	232	214	179	205	187	226	215	208	186	192	201	195	196	222	220	187	187	190	219	224	206	221	222	208	217	219	189	195	228	231	217	202	202	169	199	228	232	181	206	196	211	190	188	226	213	220	165	218	196	202	200	208	196	218	200	209	214	205	190	200	202	221	179	209	205	205	195	195	225	207	179	215	182	203	203	203	212	169	210	198	235	203	212	222	218	196	202	240	223	231	203	194	195	203	213	223	187	211	185	220	187	234	201	201	165	194	245	194	183	179	207	217	210	238	217	213	196	214	211	179	208	214	191	212	201	224	184	220	198	200	184	205	218	200	200	188	215	207	197	205	209	209	216	187	186	201	220	208	212	199	184	213	193	220	211	181	189	214	212	230	196	192	179	213	209	220	203	205	196	210
27014	1253	2230	2705	2308	2011	1674	1446	1259	1123	1041	1001	926	892	816	833	755	746	725	711	703	717	652	652	643	625	614	623	644	593	625	630	589	573	622	614	570	544	629	573	608	557	579	560	596	581	571	567	559	573	570	588	599	588	516	553	567	564	580	568	547	540	568	591	548	507	527	624	536	560	595	552	581	556	560	518	582	535	565	574	574	563	522	575	551	558	560	540	544	527	563	516	555	553	564	559	505	506	563	560	564	557	548	522	545	575	571	565	500	545	547	556	552	559	530	542	573	547	527	532	564	569	540	559	564	559	563	556	555	511	563	539	504	567	509	552	529	562	540	523	557	599	556	549	539	571	533	562	549	594	579	602	543	525	567	556	503	532	541	514	584	535	539	552	530	526	543	529	562	563	555	563	544	523	541	529	541	557	514	566	562	512	534	533	568	508	521	588	557	571	554	525	559	543	530	576	536	584	537	515	539	550	511	553	533	507	610	501	549	554	584	546	513	487	563	554	516	515	532	560	534	574	587	570	566	529	531	569	545	574	558	515	558	526	564	489	555	526	562	547	551	581	552	542	534	517	557	574	548	539	545	521	508	550	556	519	516	536	567	562	526	524	549	543	535	511	518	534	551	541	528	585	546	506	566	534	588	513	538	512	515	554	534	553	572	559	515	520	553	492	528	526	560	578	525	530	533	536	538	550	499	503	533	547	522	555	589	521	534	537	575	546	535	528	534	509	542	571	557	550	513	542	519	570	580	530	529	547	552	549	521	505	509	556	541	564	596	507	520	536	553	588	542	495	520	536	540	573	594	551	528	548	537	532	577	546	564	493	525	542	553	558	586	517	475	590	537	513	517	545	550	531	532	544	519	536	526	502	547	535	556	560	524	501	526	520	546	556	558	570	521	551	534	512	572	545	536	526	546	521	543	577	535	535	525	569	530	513	512	517	550	494	569	535	548	563	605	568	578	585	537	531	598	547	549	560	551	522	551	512	546	547	585	542	535	523	542	552	552	559	563	557	547	505	557	532	512	514	522	523	558	559	542	537	516	537	575	514	513	526	576	553	513	538	566	518	567	548	552	538	556	572	539	599	534	558	545	594	534	535	539	540	541	540	523	525	508	574	552	548	530	577	571	546	548	530	531	540	531	535	557	538	588	552	546	565	532	581	558	547	506	522	580	580	573	551	537	572	542	526	587	509	547	525	574	547	515	518	561	585	586	526	541	522	530	519	549	553	537	565	543	529	564	594	535	582	546	584	519	537	524	507	577	563	553	517	574	525	533	514	540	554	564	572	504	514	536	550	494	560	549	521	568	576	536	553	559	559	514	528	580	541	560	556	562	506	502	565	500	544	537	491	553	542	519	480	565	559	539	545	510	519	531	523	532	506	562	558	539	568	527	502	529	529	574	534	556	558	565	549	519	510	506	559	528	536	550	566	560	579	529	563	529	555	527	545	527	570	562	534	557	567	550	546	536	557	548	523	542	543	560	574	566	564	543	545	567	525	567	543	541	515	608	529	530	578	546	559	532	530	558	545	553	557	531	547	574	539	530	549	529	523	541	544	508	528	534	540	545	567	580	515	563	558	549	515	577	568	520	548	546	558	527	539	579	506	550	541	573	538	552	540	559	541	542	520	559	543	554	533	548	526	534	482	561	565	544	533	578	580	557	569	519	557	526	555	498	526	525	534	532	504	482	561	576	537	532	517	529	534	575	574	506	520	575	575	529	559	553	506	531	535	517	529	564	558	528	512	570	537	565	526	560	520	500	524	555	564	522	527	553	569	524	556	586	554	530	576	551	553	578	551	532	531	546	519	581	532	500	547	536	539	530	526	522	529	540	520	543	532	532	540	529	546	556	537	558	545	552	557	526	535	560	551	540	576	552	576	510	515	512	563	555	520	544	539	532	533	581	580	519	564	514	536	557	533	532	556	575	559	550	533	533	560	566	539	524	577	522	566	532	557	548	567	542	523	565	550	546	546	551	553	545	555	581	541	536	511	508	589	548	546	543	585	561	531	498	526	497	543	550	544	555	581	520	551	515	544	543	508	551	580	564	567	555	538	552	527	544	555	491	534	557	532	542	536	550	557	549	531	514	561	578	537	553	539	544	540	552	568	571	543	543	538	591	583	540	534	554	548	513	528	553	496	581	527	546	553	562	558	541	548	520	572	601	571	537	506	527	552	554	554	551	543	588	575	488	549	528	556	536	520	537	543	520	549	573	475	537	516	528	531	534	560	546	549	491	560	551	521	563	578	525	547	551	572	523	552	567	543	507	527	564	565	529	525	587	531	561	548	547	509	561	559	553	558	591	541	562	538	575	537	525	567	556	557	547	555	540	581	517	512	566	548	546	528	545	514	565	580	565	540	563	549	514	516	576	576	501	530	547	562	570	578	531	544	563	567	527	528	533	530	549	548	550	566	558	545	523	480	531	536	527	550	493	548	533	532	546	609	509	526	536	569	567	532	549	535	559	521	575	503	535	535	567	546	538	494	549	527	550	547	543	543	575	574	572	536	545	535	543	538	500	517	523	539	567	545	528	545	560	571	571	526	571	551	573	546	542	558	503	557	562	526	537	554	531	498	550	516	574	578	523	517	543	539	545	583	528	520	561	565	556	508	528	576	521	515	544	535	512	530	544	558	533	532	524	551	551	561	608	532	518	557	538	543	589	519	558	511	525	529	536	551	559	561	556	516	531	516	559	523	549	578	509	530	536	562	582	524	511	605	560	512	541	557	527	594	531	518	585	490	525	549	545	554	555	576	560	551	514	535	567	529	534	515	498	504	528	533	530	520	586	557	568	577	547	513	532	538	523	516	541	540	538	548	564	528	499	551	543	560	504	520	555	546	564	545	507	525	497	525	567	542	539	531	542	527	539	515	518	547	529	508	516	520	520	582	580	567	546	525	514	510	581	547	587	528	529	513	565	533	533	548	553	559	567	533	525	558	577	516	542	550	533	575	524	563	554	532	517	568	514	516	599	537	563	561	527	553	536	534	541	522	556	556	527	563	563	526	543	546	564	576	611	560	579	577	508	540	540	547	562	558	556	526	552	540	522	520	558	548	528	529	516	532	520	540	536	547	606	566	538	545	532	539	531	511	530	541	567	555	546	520	556	564	562	548	520	547	535	553	534	563	565	550	546	543	570	544	551	594	588	533	548	530	526	514	538	593	532	500	567	520	550	541	504	514	550	544	506	559	552	522	537	535	533	572	555	501	538	576	551	531	569	492	514	575	563	584	552	554	538	572	550	538	528	550	548	513	546	524	526	547	509	556	520	535	565	518	539	567	574	567	557	548	570	561	572	552	583	510	554	574	557	537	564	562	533	552	486	541	544	530	574	565	568	535	574	499	558	545	524	523	539	539	535	544	525	537	536	542	549	602	525	503	542	558	519	536	591	513	534	531	520	556	541	527	551	510	548	523	510	570	533	614	567	543	555	534	539	552	517	554	523	520	601	540	501	544	585	534	535	521	538	507
68984	25201	10181	2735	1423	1108	795	758	628	621	539	556	527	489	456	512	427	453	416	437	424	425	414	411	411	438	410	426	428	425	418	417	437	392	407	371	378	406	401	406	380	377	404	383	396	399	406	388	358	411	375	379	453	418	361	407	387	396	388	408	431	414	377	385	389	380	383	411	394	395	379	358	379	421	363	403	406	374	401	396	387	385	392	362	405	390	368	379	399	375	372	380	370	390	382	380	376	398	359	390	388	369	398	412	401	430	394	394	373	333	396	388	425	428	363	389	393	397	349	401	403	402	385	406	389	363	396	387	351	398	391	371	403	388	393	418	394	402	441	372	341	382	444	392	362	367	388	387	391	366	369	403	385	398	351	395	357	374	381	400	382	364	375	385	351	391	450	408	376	355	389	383	346	413	348	416	413	398	376	349	415	353	392	388	353	387	390	422	414	391	368	392	390	403	385	397	361	419	357	356	348	425	345	399	404	418	378	375	397	373	396	382	379	382	358	402	396	394	445	374	414	377	386	375	364	425	391	364	375	382	356	355	403	395	376	342	432	396	371	386	415	380	374	399	371	418	377	381	399	377	404	364	391	361	393	361	415	376	391	357	356	430	391	432	393	419	392	373	367	399	379	394	437	382	396	369	370	395	381	373	329	400	384	359	400	372	380	364	407	373	404	383	414	378	402	406	366	379	381	392	373	369	380	331	425	370	395	401	407	387	372	377	392	357	433	417	379	369	413	403	383	403	385	349	380	380	388	399	419	339	397	383	409	395	373	350	365	369	390	372	368	335	375	405	395	434	377	400	411	366	367	384	405	411	365	385	400	364	390	375	380	368	386	384	386	392	371	372	437	400	362	363	378	397	373	379	397	359	366	384	376	352	403	374	407	365	393	372	364	397	380	400	329	394	405	377	376	387	365	396	383	394	374	370	377	361	360	384	400	419	363	406	380	354	398	403	388	420	421	357	361	395	426	394	365	395	384	380	392	397	420	395	417	367	376	379	401	363	385	353	366	384	381	371	385	401	401	398	363	387	340	387	400	390	371	374	424	376	409	401	392	368	357	398	371	377	367	364	374	371	391	410	369	392	398	360	369	394	353	380	391	420	424	395	348	386	374	396	393	420	387	395	412	341	376	375	385	375	398	370	361	356	388	365	377	392	392	374	400	390	384	391	375	400	397	362	383	373	391	370	390	371	404	403	410	396	408	377	389	374	361	372	383	371	370	388	355	373	381	378	376	373	393	392	381	423	407	394	366	400	376	383	421	426	374	382	418	357	383	384	389	397	436	406	401	389	378	392	375	419	410	382	388	413	378	354	390	392	360	380	409	394	414	396	377	393	357	374	382	394	341	381	352	370	410	372	375	357	392	359	375	388	394	428	389	389	387	424	372	386	428	388	397	378	386	372	409	372	366	371	412	413	400	383	387	367	401	359	425	399	391	377	382	407	391	397	357	415	400	379	369	392	391	394	391	407	370	386	424	373	340	359	340	405	372	342	390	365	410	368	390	399	389	390	385	360	448	405	421	411	368	384	413	386	387	362	394	389	406	392	376	396	390	340	337	378	381	396	382	397	393	387	386	372	417	400	385	414	377	402	376	346	372	368	377	365	400	382	382	407	374	421	377	374	418	416	400	395	392	415	402	395	398	368	383	390	331	400	345	389	364	386	382	412	382	401	371	408	429	342	383	391	382	400	371	434	371	379	394	394	350	418	393	383	374	399	362	414	384	389	371	348	381	357	391	345	373	377	393	426	392	392	388	377	379	377	387	414	399	417	404	359	353	370	388	390	368	352	327	403	355	369	368	370	361	368	426	400	378	378	410	375	382	359	362	395	383	405	343	354	372	414	376	385	390	341	388	387	385	383	385	392	382	363	392	388	392	394	379	351	397	392	325	379	372	393	369	375	377	409	352	379	399	399	393	335	400	362	396	384	399	399	383	375	406	392	396	368	399	416	389	406	369	408	393	384	374	360	375	346	411	377	371	363	387	367	389	352	365	427	410	375	386	371	404	421	377	401	378	364	375	395	395	396	379	363	381	385	395	406	383	366	383	391	390	358	416	369	388	384	399	362	366	386	376	376	375	371	354	355	425	370	351	394	401	375	401	417	364	379	397	394	392	351	404	407	390	361	389	374	388	415	382	379	409	346	403	338	397	412	376	366	394	392	389	402	372	372	388	380	374	391	352	388	400	408	409	332	376	390	373	343	369	387	405	369	391	359	380	416	409	413	371	365	335	386	389	427	383	400	375	398	379	356	398	373	360	382	386	396	377	382	386	372	436	334	406	395	370	395	406	395	409	405	415	371	355	368	398	389	411	377	371	399	383	375	379	401	390	378	384	390	398	371	376	401	433	411	397	421	400	383	364	362	413	405	359	379	387	406	372	384	381	430	357	385	412	372	391	400	401	409	344	400	398	403	403	373	377	386	373	432	376	372	350	434	405	386	412	401	347	372	416	390	364	387	402	412	411	407	370	387	402	361	398	385	382	356	412	373	358	411	362	385	405	357	407	389	404	376	415	378	354	411	391	397	430	377	397	413	366	343	390	375	345	381	375	379	396	401	395	364	395	361	415	380	364	391	380	343	404	389	401	395	339	394	401	384	367	351	384	381	414	406	393	357	397	377	438	401	389	387	387	416	380	332	386	405	411	408	349	380	365	404	372	402	373	403	384	401	408	409	390	421	366	401	395	377	414	419	366	392	390	386	391	389	367	411	418	364	348	414	372	362	382	355	355	380	375	429	363	372	379	360	391	369	372	385	391	373	345	375	356	383	389	394	365	415	349	361	400	382	406	383	380	369	383	393	347	375	396	399	395	385	371	364	411	368	370	376	419	390	409	386	368	369	369	371	386	355	369	369	401	352	324	418	360	377	353	378	365	406	412	369	392	415	390	376	397	347	362	348	397	394	403	392	349	387	377	331	353	375	402	407	395	353	370	380	361	436	376	397	427	361	381	368	412	398	401	372	378	406	388	408	371	377	402	378	357	395	373	383	391	421	440	377	380	380	362	394	397	417	384	389	388	372	407	391	409	364	366	372	400	396	405	383	365	367	391	404	385	413	364	374	396	375	346	410	392	380	352	412	378	353	386	393	418	375	375	370	405	380	366	429	392	405	362	398	355	357	371	343	335	396	408	369	378	384	387	368	385	389	394	399	387	407	383	430	386	334	354	410	414	388	402	390	394	401	379	364	384	400	394	375	359	389	363	366	368	396	384	408	390	379	361	370	370	371	401	359	389	396	364	405	384	401	420	383	348	398	402	370	338	384	384	383	413	359	400	386	349	380	395	378	396	387	386	376	383	362	407	426	365	372	376	408	390	401	368	365	378	418	403	344	421	414	389	403	377	429	425	416	412	405	374	442	393	402	412	395	393	381	372	382	405	369	422	392	409	408	405	396	383	372	366	400	384	377	387	403	370	357	376	372	404	386	358	385	336	421	369	373	372	396	389	391	357	377	410	395	394	380	359	402	372	389
35740	2214	4409	5036	4434	3660	3019	2600	2195	2040	1874	1718	1617	1497	1412	1335	1329	1360	1234	1224	1185	1169	1107	1035	1103	1138	1146	1053	1011	1046	1076	1013	1031	986	1000	999	974	971	971	977	922	978	978	970	918	906	957	919	894	949	949	972	961	939	954	955	926	922	966	928	877	936	935	941	873	926	952	933	935	940	976	941	899	930	903	901	882	950	931	898	978	963	902	912	1004	915	991	898	969	930	932	920	889	896	895	931	871	932	919	930	891	906	926	965	907	936	927	893	879	831	963	912	941	918	890	909	917	875	912	841	883	926	920	882	900	913	919	913	858	944	898	928	891	929	929	909	878	971	859	930	944	899	850	874	938	935	861	850	887	901	954	927	926	882	876	919	925	895	862	901	918	872	897	887	884	892	912	943	886	923	934	948	900	887	932	933	858	887	914	892	878	903	900	878	905	902	908	877	851	906	860	898	888	887	923	860	910	920	844	859	883	883	911	901	887	950	890	886	898	909	890	889	919	919	909	905	918	866	902	913	875	871	874	963	948	947	901	897	903	916	902	938	900	913	897	889	892	902	955	931	932	899	889	933	863	868	909	876	851	929	877	887	909	884	912	876	879	907	901	918	866	900	929	979	944	889	957	865	876	933	914	917	896	909	922	927	891	913	845	887	952	897	936	902	907	903	909	881	885	836	883	899	924	878	872	970	883	901	857	894	899	928	902	901	870	894	915	877	871	882	910	966	894	977	860	895	880	961	894	896	911	904	902	962	890	903	916	901	939	898	929	935	880	951	918	882	934	931	937	860	904	842	868	835	883	869	920	918	903	922	858	888	885	886	893	874	916	898	838	876	902	842	882	924	940	906	959	895	934	950	881	868	924	900	930	863	934	938	944	963	960	862	916	889	868	922	910	880	917	851	911	882	850	883	909	910	901	935	878	882	905	915	865	933	941	906	865	845	948	861	891	883	934	871	911	878	911	875	929	902	914	906	912	955	909	831	969	910	903	899	904	897	870	917	879	940	882	906	917	874	917	919	928	869	869	915	911	923	892	928	901	938	915	904	885	880	916	887	903	831	900	885	957	921	891	921	906	917	924	880	910	860	878	955	905	880	925	943	944	913	831	930	862	931	954	928	938	931	912	847	849	863	863	836	932	893	879	936	881	867	887	937	854	939	887	859	874	892	913	906	875	927	890	918	880	874	878	879	860	904	879	950	923	910	965	895	953	881	925	896	929	855	918	880	905	909	965	909	930	927	882	869	858	899	948	909	847	830	866	941	919	916	902	838	864	939	877	921	895	899	885	906	904	905	894	880	916	889	883	882	949	875	910	874	887	906	899	890	901	866	903	956	918	860	942	861	832	898	887	849	881	856	895	906	921	924	885	892	928	933	867	896	920	961	900	926	896	871	917	899	875	903	881	869	845	939	899	912	935	918	939	895	930	931	924	915	867	914	949	877	888	874	884	919	935	903	905	927	874	948	908	865	880	945	866	906	950	881	848	921	913	921	948	896	868	914	874	894	931	902	925	898	859	881	899	862	861	931	900	884	967	874	891	851	917	905	893	908	912	898	880	954	876	976	858	849	915	895	909	891	927	888	866	925	893	903	873	969	868	874	903	914	855	898	927	887	941	844	896	887	857	857	889	939	912	964	907	889	939	933	924	882	909	852	886	920	948	858	878	919	852	930	929	924	913	945	917	859	947	843	900	854	878	877	901	860	908	868	863	890	897	815	933	884	898	895	912	876	896	880	962	949	894	898	907	907	858	868	915	842	952	855	932	878	813	845	884	899	924	904	893	887	888	933	879	879	897	913	883	891	931	963	893	920	864	887	913	929	856	957	873	863	914	917	884	920	902	903	875	867	922	877	877	919	861	924	903	930	888	879	899	900	948	895	899	884	906	958	932	910	900	903	912	919	872	912	911	912	853	930	881	896	879	886	898	807	882	908	919	914	855	898	919	931	902	936	947	872	959	901	898	876	873	969	844	898	924	941	890	947	869	907	898	903	928	942	875	889	899	864	960	899	927	923	878	851	896	927	920	920	931	888	941	918	895	934	906	892	903	902	891	877	890	929	896	862	864	857	895	867	906	884	948	854	885	886	879	839	912	909	954	969	884	859	847	900	909	956	872	922	895	923	893	896	859	864	897	923	900	895	876	913	834	853	909	920	872	932	858	866	942	934	945	912	879	892	846	849	942	912	887	911	896	885	912	898	987	908	889	873	953	897	908	893	936	888	871	878	918	949	890	865	877	908	880	898	870	935	910	952	906	968	879	908	876	901	891	872	894	936	842	912	966	916	914	898	917	909	880	885	920	867	893	932	916	897	884	888	907	928	870	888	911	856	907	921	899	894	871	906	977	863	949	939	922	849	929	907	842	891	884	872	915	900	853	840	864	855	900	872	920	912	873	868	913	876	859	887	885	911	915	839	899	858	910	856	930	902	901	929	914	935	876	881	937	919	903	864	941	910	897	864	863	918	884	918	852	962	892	909	941	888	867	906	846	905	928	879	918	881	890	885	857	919	928	905	920	863	871	872	881	914	895	920	875	901	902	872	928	930	865	891	884	894	894	892	886	891	889	948	918	923	914	885	900	907	931	913	866	871	892	889	893	948	910	884	903	939	925	917	873	875	924	908	922	919	938	920	967	887	929	904	852	854	911	925	889	861	927	875	940	918	913	878	934	913	900	919	843	935	894	891	880	885	922	902	836	908	938	866	985	896	915	927	862	888	895	890	894	849	970	899	900	943	900	898	877	959	881	922	920	840	895	905	989	908	916	897	950	937	849	864	837	911	878	919	931	866	898	949	940	889	932	922	927	923	927	872	796	902	908	913	887	960	915	877	910	837	839	838	870	902	878	861	827	898	836	877	923	866	857	918	911	907	927	936	836	900	911	884	889	901	917	883	888	897	817	849	911	879	929	896	937	940	940	910	929	872	969	894	917	882	856	878	923	834	948	915	914	943	885	905	946	934	864	919	892	921	901	891	925	892	902	918	874	906	884	900	899	869	900	922	871	942	849	887	925	928	869	881	958	860	898	956	867	903	896	917	918	906	814	906	849	856	914	921	864	862	897	939	882	891	850	919	920	937	935	905	902	924	880	948	940	892	899	957	886	926	888	863	898	870	857	898	923	963	917	924	881	954	907	942	945	887	884	853	898	974	897	960	886	904	926	924	919	907	922	937	911	836	923	866	903	938	907	921	890	863	904	931	888	895	917	892	864	874	920	911	848	918	932	895	855	881	928	923	881	888	915	905	899	936	925	934	906	874	842	888	938	920	889	952	859	924	915	891	882	908	856	880	910	940	910	908	870	929	908	956	899	813	860	958	869	899	933	915	890	885	880	893	931	871	829	919	877	925	910	890	906	896	908	913	915	883	936	897	871	972	850	898	888	862	862	875	933	846	909	898	893	917	911	974	911	901	966	876	897	894	929	922	889	942	908	855	940	892	903	877	916	919	914	896	914	865	928	894	945	906	874	914	882	937	890	921	893	933
6936	334	171	177	155	129	141	140	139	139	151	133	142	155	145	147	134	131	133	125	122	142	134	149	111	150	132	105	127	103	121	137	135	134	135	132	135	142	137	141	108	127	125	135	140	145	137	130	121	113	143	131	121	135	126	145	123	143	134	135	136	146	114	128	140	151	125	118	143	133	121	111	113	132	149	132	122	141	118	123	135	130	151	122	107	133	126	113	126	96	136	156	117	128	117	122	109	136	135	163	108	131	128	146	136	131	118	143	126	140	124	148	158	118	117	140	133	123	129	127	142	138	130	140	140	118	129	120	135	170	153	116	133	142	138	137	131	126	115	163	125	143	126	127	148	135	127	127	124	157	114	152	127	148	146	140	122	135	138	129	131	141	141	126	148	138	121	150	128	139	130	135	142	127	161	124	155	116	120	120	144	110	141	123	141	134	124	129	134	125	158	110	128	129	124	132	133	124	128	137	123	136	140	150	148	136	131	127	130	135	108	111	123	121	133	143	84	108	115	122	148	117	115	118	129	130	109	136	117	128	149	130	129	124	133	126	113	147	142	112	127	122	156	131	123	146	131	112	141	115	129	137	118	150	138	143	133	121	147	114	116	128	114	116	147	122	114	141	126	129	149	127	117	113	129	118	137	141	146	114	125	128	121	131	149	147	130	115	142	139	130	130	125	126	133	136	99	134	126	130	119	130	135	146	132	105	140	117	135	120	122	141	129	135	135	123	118	134	147	118	112	131	125	133	118	131	111	128	123	124	140	147	113	138	135	106	122	130	124	125	137	131	111	130	121	128	133	110	111	126	138	117	126	107	124	132	133	131	121	135	111	152	122	141	117	127	148	130	138	133	118	148	113	118	124	126	141	129	98	143	107	124	124	146	151	119	152	108	139	136	138	139	135	141	147	116	130	126	123	130	127	128	153	146	134	150	121	129	142	140	125	135	144	136	139	134	129	131	129	144	129	125	134	149	114	145	123	131	119	136	132	142	140	107	149	149	143	129	133	131	146	122	152	145	126	135	125	131	146	129	156	107	122	149	133	128	129	140	118	127	146	135	140	123	147	127	123	144	121	130	119	135	112	113	171	159	141	135	122	150	131	129	118	148	110	126	128	136	130	129	131	132	121	130	151	122	118	140	128	128	108	122	143	147	133	115	122	135	131	132	131	125	177	133	110	129	138	125	127	143	127	156	164	155	125	135	105	127	109	140	132	116	149	118	130	146	124	122	143	126	143	118	161	133	119	132	131	140	136	143	121	129	130	132	131	122	145	155	128	145	138	123	116	140	129	117	121	130	116	106	114	127	114	137	120	130	124	122	104	121	149	126	134	125	116	139	130	133	138	146	148	144	144	127	142	112	139	136	136	125	125	124	124	133	132	133	146	122	126	114	146	136	115	141	141	122	131	123	123	128	119	146	141	146	122	143	141	131	127	167	122	119	111	137	151	136	114	142	121	132	105	130	140	131	117	124	157	124	116	131	139	116	134	134	141	117	134	142	128	111	130	119	130	141	128	119	125	130	139	142	122	132	132	124	154	135	146	125	127	138	121	149	105	126	116	122	131	130	136	127	141	115	126	116	129	124	154	117	131	130	142	135	136	132	129	139	123	123	123	123	130	139	125	141	125	138	127	142	147	135	133	139	128	127	125	124	128	147	124	147	119	148	139	128	154	134	134	120	124	120	139	141	128	139	136	130	128	120	116	121	139	144	122	123	131	129	141	114	128	134	133	157	135	148	135	128	115	139	111	123	120	140	113	142	114	120	123	126	123	124	119	144	148	116	135	141	120	131	116	136	149	130	161	144	148	135	127	118	171	133	104	136	129	133	121	128	116	126	133	132	141	130	143	149	126	151	134	129	125	104	154	118	122	114	133	125	128	135	134	136	136	122	116	123	115	125	120	127	126	119	138	146	146	125	143	128	135	128	130	144	155	140	124	124	121	128	137	125	129	115	140	148	137	135	161	148	129	141	126	139	125	120	119	144	105	136	136	140	120	151	113	119	140	126	146	136	150	139	125	119	141	120	130	131	132	127	130	112	137	132	149	127	121	118	125	154	124	128	119	126	143	141	126	162	124	133	145	121	129	107	124	129	150	132	134	136	120	127	131	140	121	141	135	139	140	124	124	134	110	137	135	125	141	129	129	122	104	114	110	152	125	134	110	128	125	134	118	131	134	156	120	145	136	109	144	125	140	149	126	155	118	107	150	133	125	122	147	136	116	142	127	133	131	139	148	130	140	144	125	145	116	146	128	119	147	126	127	131	150	145	119	138	120	161	135	140	126	150	143	138	147	134	124	170	125	125	136	150	141	131	132	131	128	107	143	154	117	126	125	144	132	133	141	100	130	123	139	136	144	118	107	117	124	102	125	128	138	138	131	139	130	137	130	149	151	116	169	115	115	145	130	144	143	119	137	117	115	107	115	112	137	140	129	136	127	137	111	131	117	124	127	153	131	128	140	126	129	130	123	129	138	143	130	124	141	122	154	109	122	146	134	149	130	143	128	112	150	133	115	133	125	138	140	146	148	162	142	136	127	150	135	146	107	120	120	119	143	125	119	104	122	131	126	134	145	128	130	133	146	143	131	134	131	102	118	101	130	107	129	121	122	158	137	110	140	140	131	153	133	154	147	148	132	129	117	123	140	111	114	143	133	136	146	138	124	147	134	123	127	125	119	141	130	125	135	120	124	143	138	140	158	126	152	129	143	125	127	131	119	134	167	145	127	134	123	127	125	133	122	119	133	135	130	136	144	140	135	106	122	112	118	140	130	126	142	138	139	139	134	138	135	125	128	124	125	146	162	131	143	134	126	142	117	133	125	126	120	132	121	162	131	116	143	116	124	134	123	125	136	133	162	105	130	128	131	129	117	147	119	121	110	146	110	127	111	127	116	138	134	156	133	132	143	152	161	134	114	127	120	132	128	127	119	124	144	130	104	142	134	130	145	122	148	115	138	131	126	143	111	113	146	152	140	140	117	134	133	121	155	106	147	120	147	145	125	124	135	112	137	120	109	127	116	131	148	118	135	154	118	142	109	127	138	158	124	139	135	111	132	131	128	132	155	101	118	137	132	130	118	147	137	137	121	136	123	126	140	134	113	142	139	145	123	135	124	127	118	138	138	131	109	120	115	132	142	125	138	125	116	141	138	124	120	108	128	140	137	139	124	133	131	124	110	129	128	135	136	136	139	144	139	129	142	141	118	148	120	128	144	141	104	153	122	108	149	128	121	149	117	137	134	126	138	149	144	134	133	137	132	129	160	146	108	151	124	120	135	139	123	138	137	130	125	148	142	134	142	114	156	122	147	111	162	131	109	127	139	113	132	126	121	131	137	114	123	125	136	108	141	130	143	135	145	126	152	118	139	116	153	137	127	128	131	122	133	137	138	127	126	135	119	136	128	143	103	152	121	135	147	115	141	123	130	114	124	121	137	148	139	149	119	116	117	131	151	122	135	130	137	132	135	125	125	122	132	123
6384	368	433	502	441	448	450	405	400	390	382	360	383	365	357	375	338	405	389	390	398	380	374	390	376	377	376	393	400	374	371	411	352	354	393	340	394	393	375	390	347	405	399	365	353	383	402	339	389	363	383	352	353	348	359	377	363	356	360	370	377	377	392	398	355	366	349	375	377	406	394	364	400	389	345	403	383	357	375	384	395	386	382	389	408	366	373	381	412	405	373	392	362	387	390	376	370	405	348	353	370	363	367	398	376	390	365	395	389	391	389	368	363	375	385	369	386	380	386	401	386	385	358	365	355	403	369	382	366	374	381	368	370	368	394	363	363	352	386	361	364	363	369	378	412	386	379	377	376	362	381	397	391	363	366	357	385	397	390	379	394	356	404	383	414	374	369	378	369	399	369	402	396	376	388	370	370	358	363	377	392	381	373	377	359	355	374	349	371	415	376	408	415	380	382	393	400	374	335	374	377	326	375	381	355	399	365	361	355	368	399	394	387	394	377	378	372	374	349	391	406	376	396	394	370	354	359	370	374	399	417	384	376	396	389	395	380	386	359	408	373	398	383	382	408	357	382	352	410	357	390	394	367	362	408	407	367	392	407	384	325	385	333	400	359	358	370	415	359	390	353	365	355	355	378	400	403	379	377	374	356	387	393	372	391	372	379	394	377	411	372	370	396	343	401	350	390	367	366	346	403	393	354	361	363	407	387	403	352	341	374	373	347	341	402	398	408	369	373	384	374	382	338	392	372	368	459	360	343	409	392	381	360	395	352	370	403	425	390	380	376	375	391	389	387	352	407	395	350	341	385	383	353	363	418	360	411	376	351	384	342	374	358	382	378	370	371	390	390	359	382	394	389	381	371	373	360	384	383	375	381	351	365	370	387	370	393	376	393	360	362	357	381	409	355	320	384	357	394	379	335	405	364	359	389	412	371	379	346	368	377	353	399	402	320	385	336	396	374	364	386	366	380	384	358	416	363	343	389	368	373	367	361	376	339	391	345	378	364	400	384	376	385	391	355	382	416	353	392	376	383	409	367	338	383	379	374	357	366	376	391	367	348	381	375	388	370	389	379	395	368	401	375	346	351	357	393	349	407	395	356	399	397	388	361	397	400	378	363	373	401	389	353	356	378	381	362	312	379	393	382	353	375	367	431	374	356	366	407	384	353	381	371	393	392	387	363	391	371	386	374	397	380	351	381	366	333	334	367	373	364	396	384	361	363	398	369	349	385	366	370	356	369	376	382	396	358	402	377	361	393	373	363	356	368	377	387	418	358	390	382	349	381	387	399	388	351	369	391	355	393	316	379	360	342	390	372	395	404	386	371	392	354	348	381	353	422	365	400	384	365	364	372	357	399	361	437	388	377	362	366	370	372	376	378	371	429	340	345	380	354	382	354	385	372	396	392	347	338	396	368	344	357	414	401	388	382	360	394	384	387	403	422	412	402	400	394	375	374	354	360	409	368	377	363	389	381	343	375	410	393	371	394	381	383	351	336	362	343	363	390	382	359	391	372	371	382	408	417	383	355	385	407	409	377	370	368	364	395	397	368	385	342	378	397	388	376	408	377	388	422	409	369	361	370	376	376	393	375	398	371	407	394	376	381	354	393	389	360	377	359	413	355	362	375	386	316	373	390	341	328	342	373	378	390	358	360	394	387	371	365	351	384	371	395	353	374	382	391	368	377	409	391	425	394	339	380	391	384	363	367	350	351	354	362	380	354	370	370	387	380	399	386	386	403	399	388	389	389	393	357	364	377	399	376	372	350	397	407	375	379	354	347	387	375	388	377	364	343	385	337	361	402	376	364	424	372	357	366	382	355	371	407	413	396	386	374	372	368	360	375	399	349	404	392	363	393	353	371	375	356	382	364	364	390	368	409	337	362	364	422	374	373	369	383	411	359	383	400	376	434	368	374	363	398	365	402	365	361	388	367	382	379	399	373	363	401	365	360	386	374	366	382	395	343	384	375	380	367	408	382	378	362	388	361	374	364	358	344	379	365	408	380	394	393	365	373	388	384	379	382	369	394	382	369	382	372	383	395	386	400	362	365	371	393	364	374	378	389	355	404	400	372	391	350	385	408	380	398	349	406	368	406	350	391	379	354	400	362	375	358	402	354	367	361	394	369	373	432	402	363	372	433	403	403	402	367	358	387	413	330	354	401	382	387	376	416	355	383	407	358	419	399	395	391	342	358	359	384	374	363	363	377	388	377	369	394	347	376	399	364	398	386	403	343	369	344	388	350	391	365	376	406	390	396	373	364	394	384	396	369	375	349	362	394	373	409	356	393	362	381	378	384	396	368	383	393	383	405	361	387	392	390	401	370	378	367	366	357	373	364	374	393	359	384	422	381	367	362	413	403	358	366	387	354	363	362	368	407	360	375	362	380	405	419	373	409	373	385	391	355	424	382	371	381	406	380	401	391	373	374	401	337	366	408	413	400	392	440	356	381	392	347	379	407	360	394	366	393	383	404	392	383	402	406	363	367	363	391	374	368	381	402	370	407	394	377	375	373	417	355	364	402	376	388	353	392	356	373	357	414	390	395	372	370	396	398	357	358	388	378	359	397	378	342	384	397	378	353	389	370	374	352	381	348	391	388	395	424	400	379	369	395	352	365	359	356	401	388	388	355	401	371	369	396	404	367	383	352	367	395	354	361	368	389	383	382	372	386	358	389	367	402	389	385	381	361	398	335	370	358	372	358	377	366	383	407	361	360	392	352	374	352	355	397	392	349	410	386	364	371	373	386	362	409	382	398	412	395	404	371	394	366	359	392	363	355	375	397	386	338	408	393	392	373	385	343	375	406	348	368	354	348	367	369	413	377	379	398	338	394	409	399	406	341	384	353	390	403	380	370	360	357	391	347	373	382	383	359	387	394	373	358	395	409	390	355	375	388	351	378	417	359	377	393	339	396	357	352	377	385	381	364	370	369	351	344	367	384	415	369	351	343	357	368	400	395	376	381	415	363	413	401	401	392	380	339	394	408	377	382	388	353	386	398	357	380	378	379	406	343	365	396	392	371	381	392	390	384	370	382	392	337	391	380	381	388	384	384	385	399	381	373	361	344	368	381	395	377	349	407	350	374	361	391	417	379	366	372	371	395	400	405	382	357	382	398	402	389	391	392	376	354	399	345	337	367	377	389	397	392	383	387	398	349	367	383	359	406	400	379	362	377	402	363	389	363	401	388	361	361	391	418	361	388	389	367	355	376	381	421	381	394	348	363	403	370	344	399	374	371	397	371	376	388	399	369	363	365	398	379	441	370	384	308	396	388	372	392	401	361	403	407	386	372	419	367	387	388	403	363	391	383	394	373	394	369	402	376	389	384	387	369	379	375	332	367	370	382	377	349	400	411	387	382	419	357	414	400	421	383	359	378	395	390	367	377	358	343	379	381	387	391	381	388	399	378	377	392	358	384	354	371	315	392	399	388	357	382	382	376	361	406	367	351	384	335	360	357	403	389	350	353	410	361	375
56707	18260	2653	935	664	508	436	358	337	325	252	249	250	231	254	250	253	218	229	237	214	204	227	226	242	220	209	213	198	183	232	202	200	241	220	202	212	216	211	201	223	219	214	206	204	236	179	184	210	237	209	200	201	198	197	204	201	210	206	231	203	218	216	209	231	192	220	191	233	199	199	212	194	226	211	201	172	214	208	191	199	176	209	194	201	221	200	232	227	203	198	205	190	207	207	245	196	188	201	229	199	225	190	201	209	193	175	228	204	248	197	205	193	228	211	211	216	190	200	196	202	188	183	212	229	213	195	187	207	224	200	199	187	214	203	217	197	181	205	195	211	201	209	211	214	192	217	187	185	208	188	212	180	200	188	212	167	208	178	183	211	185	194	201	213	208	217	168	229	223	184	211	239	207	198	188	195	213	212	243	213	200	193	206	197	204	203	221	192	239	195	195	194	172	202	190	212	202	223	227	216	194	220	183	179	189	213	196	195	225	214	211	189	217	204	212	226	207	191	190	199	221	228	198	196	185	215	161	201	206	213	201	199	197	244	218	215	200	210	219	220	201	213	186	201	199	227	180	211	208	241	185	216	188	192	202	208	199	176	219	202	197	206	227	192	157	181	187	196	222	238	185	220	213	213	205	229	193	181	197	210	216	226	209	209	204	199	204	203	201	215	206	220	197	203	226	199	195	225	223	206	209	203	217	211	210	196	209	224	210	197	206	247	220	205	200	205	190	213	195	223	213	192	193	191	200	213	225	202	193	221	217	199	199	227	218	213	200	209	202	204	209	178	174	200	199	198	210	177	201	196	236	220	238	214	189	194	194	220	220	214	178	213	182	209	230	191	202	199	200	197	223	221	183	189	207	206	210	199	207	199	192	220	218	197	177	194	229	199	200	197	207	201	208	208	190	203	170	208	185	222	194	214	196	202	205	203	201	228	203	212	204	183	218	205	194	207	192	200	201	224	178	191	205	194	194	218	200	218	202	207	219	208	213	202	189	200	205	188	200	219	193	206	192	187	199	196	226	196	203	210	207	201	217	189	200	203	217	219	233	211	216	203	213	203	203	189	190	210	185	203	225	246	203	186	205	197	198	221	188	199	208	215	191	229	169	222	208	189	210	223	216	192	205	209	185	207	204	195	186	210	191	207	184	202	171	200	200	190	201	204	242	221	211	204	236	251	247	198	200	188	189	218	202	194	193	197	224	214	205	192	224	202	209	209	200	196	202	195	209	195	193	189	215	198	194	191	210	215	219	176	219	200	215	206	203	207	186	226	203	200	200	178	210	227	197	206	204	217	205	228	197	208	219	201	203	182	216	190	235	200	216	189	212	217	212	194	215	208	231	214	204	214	217	236	192	226	183	206	202	210	210	196	195	203	193	227	201	235	220	211	241	215	200	225	183	193	191	224	197	194	196	218	239	214	197	204	209	228	193	229	192	209	198	210	241	200	220	221	199	171	211	183	202	186	201	198	210	199	212	235	230	229	198	214	188	209	216	240	204	193	207	197	195	214	205	221	225	212	194	218	191	216	213	225	193	194	212	219	238	209	219	201	223	227	212	205	191	215	208	200	197	192	219	218	171	189	196	210	218	195	214	205	236	227	205	189	229	200	202	217	213	197	185	202	190	206	226	213	206	182	186	211	235	224	216	215	231	202	201	199	184	183	194	186	193	193	198	187	210	210	191	211	193	184	215	220	213	243	171	195	214	215	216	220	209	239	192	218	185	208	226	216	208	218	209	218	206	226	201	173	174	224	211	199	231	220	171	194	214	201	179	196	211	220	189	230	191	219	206	213	205	193	215	224	202	182	204	199	204	217	242	205	204	204	186	215	218	188	192	186	200	189	209	217	198	208	194	236	194	221	202	207	201	204	202	228	213	210	213	193	170	227	196	182	213	197	221	212	200	209	203	233	213	207	199	197	234	205	217	189	201	203	211	218	198	198	198	192	201	200	208	215	210	226	244	192	213	218	242	205	197	225	211	210	205	209	194	219	181	192	207	187	220	215	198	200	214	195	200	184	192	231	205	183	209	193	199	189	209	202	223	216	220	183	196	233	219	202	178	204	186	214	197	199	197	209	243	204	199	187	213	184	207	210	222	189	201	217	237	228	209	194	222	204	198	193	209	217	181	229	192	216	205	230	217	197	204	234	212	190	221	188	185	228	213	197	221	207	223	205	226	199	194	188	213	205	210	199	190	222	189	218	183	185	232	192	213	165	209	196	207	209	213	198	202	204	230	214	211	197	211	212	201	202	221	211	179	190	196	196	206	190	188	229	176	185	211	230	206	184	211	196	228	230	244	176	181	213	194	180	206	222	196	198	201	203	188	192	189	186	220	224	188	204	211	212	191	191	218	185	203	216	205	208	206	204	197	180	187	195	222	205	200	210	208	218	200	190	198	231	207	220	194	215	210	194	204	196	214	203	241	202	200	202	216	212	221	208	203	188	186	207	208	226	191	180	183	220	201	197	208	179	179	205	215	191	195	204	218	209	221	244	180	168	210	193	202	198	209	207	191	196	222	211	216	204	198	189	185	193	207	198	194	217	202	190	195	209	205	183	201	213	178	208	168	215	206	205	217	204	179	190	201	174	208	206	208	183	197	192	190	197	207	204	217	220	183	193	241	217	196	191	200	203	183	168	210	177	186	213	174	216	179	234	228	211	206	224	206	222	212	209	226	217	201	196	222	216	204	176	202	212	190	207	227	196	203	198	199	218	207	222	191	210	214	209	203	220	189	221	203	189	205	220	207	223	199	230	216	219	207	230	198	221	193	211	203	191	192	220	192	212	204	202	216	199	192	224	180	205	216	221	189	210	197	217	190	204	218	219	177	194	218	207	192	210	190	206	201	208	222	214	192	198	216	225	195	195	190	194	271	210	230	211	178	206	197	204	195	201	174	196	202	205	210	206	192	217	208	205	180	193	203	218	214	231	189	228	195	207	206	183	208	191	235	217	185	192	197	173	205	206	218	194	211	227	205	190	193	192	211	210	205	208	232	235	193	218	220	202	216	202	209	225	239	204	191	196	214	216	222	205	193	208	224	207	213	199	237	200	246	196	191	208	195	198	197	207	234	230	209	201	208	207	211	223	203	232	190	185	189	207	188	226	218	210	187	191	213	210	193	217	222	193	193	207	182	224	221	227	230	225	191	229	201	213	207	193	203	194	203	209	217	184	189	217	221	216	199	208	202	205	195	230	213	188	204	200	233	229	237	197	208	220	219	231	199	182	217	195	211	170	219	211	203	208	201	204	206	215	206	197	180	208	230	170	186	217	204	199	204	194	209	185	196	199	191	213	195	209	215	219	234	183	180	200	204	199	210	230	219	211	197	211	176	223	197	198	224	199	195	188	201	204	217	204	205	183	197	220	222	198	213	216	205	205	226	223	205	207	203	205	187	200	208	175	230	215	214	203	215	215	218	196	178	222	191	190	186	221	201	198	184	194	198	196	213	217	172	190	205	186	190	231	209
28197	1218	2300	2606	2399	1979	1662	1402	1307	1127	1089	963	915	897	795	767	724	748	726	695	676	678	702	623	648	626	690	579	634	630	633	578	571	583	599	598	619	583	588	540	564	631	527	553	602	542	573	571	578	533	602	550	544	564	571	577	540	562	571	560	536	574	561	517	556	584	548	573	548	559	563	499	572	539	554	530	518	575	539	577	549	576	579	589	550	517	568	540	605	569	593	552	550	550	520	557	502	542	546	508	542	541	582	585	553	566	549	593	561	538	528	544	545	529	605	558	564	576	591	529	543	568	563	533	599	568	583	511	536	517	543	546	597	553	514	546	584	508	584	535	540	544	541	540	559	550	565	536	527	484	546	592	537	551	536	549	547	563	565	503	540	552	477	574	572	523	525	540	531	531	560	561	513	545	575	561	534	528	513	512	547	572	601	543	496	544	520	537	526	555	490	578	569	545	538	560	544	600	554	574	485	550	550	556	569	581	564	533	544	524	524	538	555	560	540	513	581	549	517	521	526	547	570	530	557	539	538	570	563	532	585	567	578	554	547	525	543	521	555	547	560	531	546	567	575	498	579	524	523	503	524	575	551	523	535	587	520	570	529	532	558	540	490	536	543	500	562	575	536	541	545	556	525	570	583	513	532	574	527	506	552	563	510	565	540	547	510	533	548	551	550	546	578	527	505	527	539	547	546	538	544	517	536	517	552	550	542	511	522	538	548	579	517	542	536	546	537	569	558	546	556	554	548	565	519	493	571	556	510	578	559	534	576	565	501	517	528	566	586	501	549	565	562	562	555	507	549	575	548	520	526	562	602	545	565	579	543	555	530	522	534	581	558	507	557	498	532	523	573	550	512	507	567	558	580	531	567	531	567	557	546	526	550	561	512	522	569	580	544	516	573	544	560	556	539	569	491	545	529	572	587	607	558	552	570	535	555	566	545	550	569	554	536	593	512	542	523	492	524	571	574	553	543	514	521	531	503	529	572	557	513	569	551	536	579	541	587	568	523	520	527	519	553	556	540	529	523	555	539	515	525	517	513	520	572	607	562	497	541	510	544	540	547	549	538	599	575	524	529	577	503	544	580	549	514	510	543	523	539	537	537	528	543	540	578	556	575	522	551	539	532	529	564	537	466	534	522	539	521	543	545	526	559	579	527	551	535	568	545	515	551	559	573	536	564	544	540	532	551	563	577	537	523	537	553	556	553	549	548	542	506	599	516	531	556	589	554	559	561	521	565	602	527	529	545	541	554	585	540	552	559	542	551	527	539	528	563	541	556	543	470	526	566	533	531	549	513	544	529	563	535	530	571	528	561	539	568	535	570	533	559	555	518	553	575	557	530	494	541	483	518	562	542	559	555	546	553	533	523	522	559	531	535	558	513	565	534	536	535	535	542	549	563	556	532	541	529	548	569	552	521	562	583	554	511	555	551	545	546	520	529	568	523	534	498	511	540	533	566	584	527	518	525	548	535	585	526	538	490	533	541	483	552	550	549	552	526	524	517	573	541	543	585	543	536	566	550	524	536	542	511	540	612	530	546	505	511	510	547	505	522	554	552	533	554	562	546	524	558	525	511	532	551	550	575	516	520	546	589	546	539	587	565	536	553	539	527	555	558	526	529	511	548	557	562	534	558	524	535	572	558	579	533	551	543	551	573	534	580	537	544	538	533	520	539	564	534	557	537	527	540	522	543	604	569	548	560	544	530	584	539	522	548	537	549	531	553	510	543	551	503	528	535	521	569	512	556	532	571	555	538	550	530	545	542	525	564	545	504	595	599	542	535	559	535	552	538	553	564	534	547	556	558	563	541	524	540	530	528	554	559	502	524	552	537	581	557	537	508	511	552	563	566	533	520	512	543	552	599	548	535	551	565	568	566	564	539	503	573	515	544	533	580	529	563	520	527	523	570	543	520	519	556	514	527	581	491	574	534	555	535	523	565	501	516	519	517	549	515	547	546	551	544	562	562	550	511	575	578	547	541	510	496	549	562	519	545	582	542	543	512	537	530	533	495	551	592	536	582	545	571	534	541	501	571	526	541	545	583	570	541	543	551	572	534	578	536	487	554	522	509	521	494	514	542	548	529	547	560	546	559	549	552	524	549	505	542	566	525	508	497	589	507	547	541	541	541	583	529	563	511	508	524	531	564	541	575	545	538	561	531	554	528	588	556	556	548	560	573	555	567	505	559	561	566	563	508	562	589	581	531	550	544	540	556	524	557	564	559	527	562	587	537	509	507	532	589	566	515	560	556	552	554	518	531	544	536	548	528	520	547	541	486	603	634	567	512	586	557	547	517	573	560	538	553	559	593	537	545	576	531	564	547	527	514	594	539	520	571	519	520	555	529	524	495	532	521	557	558	547	562	536	565	538	529	539	504	557	549	575	506	523	541	531	567	536	565	529	546	538	531	527	531	547	512	539	518	498	522	531	541	544	585	537	575	536	508	588	532	585	579	547	577	543	554	573	583	544	591	494	586	534	523	557	556	575	522	511	591	534	512	535	520	569	547	516	519	510	530	531	527	523	509	562	517	510	537	541	519	513	478	532	539	536	553	546	549	530	534	544	545	544	538	528	533	522	554	508	566	534	572	507	553	616	543	527	550	515	565	509	553	557	524	565	531	520	529	578	533	542	563	553	514	566	534	582	559	551	505	548	534	546	558	534	503	549	558	552	543	534	537	565	572	547	564	527	556	536	555	557	510	562	508	541	536	565	533	513	560	536	583	528	552	548	578	556	561	561	554	551	567	559	548	562	519	502	540	509	574	545	578	554	590	550	534	530	509	543	544	584	567	556	581	532	587	543	571	562	528	527	589	545	587	527	596	519	570	522	523	534	614	563	538	581	549	529	573	580	565	599	560	559	510	535	539	535	536	529	521	541	519	587	547	530	499	554	559	526	571	523	605	499	561	514	538	528	569	503	481	545	535	562	568	564	568	576	546	563	554	567	553	522	566	529	588	570	561	568	550	508	587	540	563	502	549	538	553	575	546	514	535	558	516	540	532	563	542	540	574	544	553	529	534	554	552	582	559	508	556	564	537	528	555	565	582	553	572	552	556	509	573	523	542	554	519	558	542	506	531	576	523	587	540	566	552	554	533	570	509	515	568	550	523	552	496	531	527	518	551	531	539	542	559	501	525	526	571	553	535	559	541	586	558	536	534	530	533	562	524	562	593	525	542	562	561	532	540	535	509	526	505	561	575	498	559	535	545	516	538	551	515	547	540	535	554	570	512	540	542	521	539	537	567	517	553	587	543	552	552	537	548	550	548	545	553	505	577	538	531	552	516	525	523	552	568	556	512	540	553	541	562	552	572	539	575	574	530	509	591	536	515	502	533	545	540	546	546	550	581	561	574	580	536	561	544	608	562	548	534	533	559	543	519	551	549	584	532	543	569	535	576	553	530	506	558	511	556	527	551	537	576	509	545	557	538	540	522	554	562	578	540	563	554	533	568	557	579	563	556	542	526	580	527	575	534	533
69287	25606	9666	2531	1370	997	836	668	658	573	540	572	507	477	466	485	426	442	430	403	377	394	434	441	441	386	398	400	402	392	397	409	445	394	376	383	358	387	415	391	394	365	422	426	383	369	406	377	360	362	387	400	413	417	408	421	356	378	372	369	347	363	378	362	393	386	404	372	389	381	342	390	394	382	388	358	368	387	432	370	380	384	454	416	390	368	370	396	399	372	435	371	392	381	389	408	413	390	363	365	381	378	379	400	407	372	399	401	388	385	411	372	367	391	387	391	388	375	377	386	380	367	381	359	374	360	348	360	356	345	380	390	387	404	392	374	368	398	371	418	394	376	402	371	367	432	404	360	387	354	359	369	372	397	403	416	377	418	381	387	389	371	403	367	339	334	390	406	397	382	395	375	415	410	371	380	378	383	416	399	428	392	384	412	406	416	382	382	414	379	352	382	410	402	380	398	389	396	362	385	371	424	394	399	357	389	416	391	426	419	392	397	373	409	368	401	395	388	366	377	383	393	401	398	413	325	394	383	362	419	387	420	384	366	381	367	406	409	425	380	409	358	405	424	366	417	378	384	359	379	418	398	381	353	381	403	424	415	402	399	375	407	374	368	396	399	365	378	392	414	389	390	437	353	409	408	378	391	377	355	353	385	406	369	379	373	402	384	391	364	375	359	418	393	339	382	389	385	364	374	372	394	363	381	392	367	374	388	374	383	378	407	421	376	362	428	372	389	371	414	399	387	395	382	404	360	398	393	388	407	366	385	370	384	353	377	402	382	382	383	397	377	364	383	399	410	355	366	400	394	392	371	426	404	380	375	359	381	402	361	390	366	387	383	390	391	354	379	389	407	394	380	380	377	403	413	402	371	384	357	374	412	405	404	407	387	364	388	389	394	340	353	410	351	352	392	387	422	423	404	380	347	385	392	394	390	368	364	349	389	413	375	395	391	385	375	394	363	367	352	368	381	421	428	385	361	370	392	364	417	402	374	409	381	364	373	421	390	356	370	377	402	379	366	372	352	369	393	385	386	366	423	404	348	398	370	375	415	401	375	378	352	363	373	429	360	421	396	411	392	386	390	398	388	400	377	350	406	374	357	398	349	390	383	362	388	382	375	398	386	410	368	405	353	385	405	388	377	408	399	383	351	389	359	412	368	367	358	385	406	347	357	443	393	365	391	390	353	386	369	399	362	364	428	381	389	392	370	379	375	368	368	381	392	439	363	349	373	389	371	390	384	379	397	398	390	384	384	389	379	391	394	405	377	401	404	390	379	393	379	367	386	429	380	396	416	406	387	339	405	379	413	412	390	376	411	397	356	371	367	386	363	386	382	382	367	411	384	417	345	346	376	407	403	367	368	369	391	386	359	390	372	386	386	399	419	382	385	387	407	423	410	394	404	383	357	358	384	356	380	356	398	413	386	409	371	399	401	399	399	399	387	351	442	385	383	382	389	383	407	411	395	385	410	359	361	387	349	413	384	395	373	407	389	417	394	407	383	395	399	348	391	369	398	370	398	360	375	425	386	378	385	371	381	384	355	380	388	364	362	366	391	416	373	395	354	385	425	360	345	396	418	388	363	380	364	400	378	389	362	388	356	367	389	422	361	356	373	386	407	406	383	380	368	392	390	403	394	417	366	434	352	400	374	381	389	382	421	385	379	436	411	379	367	378	376	423	391	388	369	354	383	371	360	369	393	422	387	352	410	384	369	373	403	394	370	382	399	366	375	365	376	384	384	372	404	414	401	400	379	390	358	404	377	376	366	441	396	407	384	382	392	371	384	387	427	411	412	387	380	394	402	365	368	398	379	421	413	356	420	368	391	392	439	362	397	427	385	416	404	394	374	373	357	416	423	355	386	363	376	373	377	387	371	378	385	393	387	387	406	379	355	323	394	399	393	381	372	368	396	417	380	387	360	390	391	377	372	397	397	341	385	397	340	356	350	381	383	346	369	412	356	376	354	373	380	370	393	407	405	391	378	386	383	389	398	413	385	411	383	367	402	413	381	407	376	391	394	355	371	353	402	356	404	390	396	380	359	355	363	408	386	407	411	355	403	416	378	407	364	344	370	417	383	387	382	373	411	382	352	395	374	375	367	396	403	391	409	395	403	401	378	414	404	384	386	385	399	384	390	384	374	410	365	421	393	337	405	379	364	419	432	402	393	403	397	367	363	387	399	405	376	384	356	366	400	387	387	373	390	401	442	371	384	405	394	375	358	429	393	383	402	363	384	396	363	400	339	354	341	420	398	378	392	376	386	410	366	419	358	382	373	376	410	391	356	447	369	394	375	369	396	375	382	383	358	362	384	379	399	385	392	369	365	386	404	366	395	355	394	338	366	415	397	411	397	398	428	388	382	370	372	385	362	365	394	374	385	399	407	387	383	384	385	375	381	395	374	368	416	402	394	427	391	383	378	370	383	385	433	390	355	390	376	387	387	386	400	398	428	422	361	394	387	388	377	374	403	383	354	414	385	399	392	417	411	388	373	388	393	380	405	384	378	410	413	398	377	407	397	360	418	379	346	410	389	372	370	407	405	385	379	368	399	374	409	388	384	386	415	428	361	397	390	418	442	424	402	409	383	363	375	407	415	393	353	371	402	354	377	400	397	381	383	381	424	393	410	399	410	392	365	389	394	372	401	390	393	356	386	363	396	403	402	413	408	403	350	391	381	379	399	370	385	372	390	405	400	398	397	420	394	393	375	356	371	390	361	396	382	340	415	358	382	391	424	384	385	402	385	372	377	391	361	388	391	373	423	381	358	391	409	373	431	392	407	381	368	394	392	374	395	426	370	357	367	436	370	394	357	406	357	403	345	391	413	406	374	389	382	373	393	364	407	358	380	386	377	367	379	394	342	398	372	349	390	363	381	370	368	351	407	428	353	368	332	421	388	382	379	413	392	378	356	396	394	388	417	361	377	412	391	373	416	377	391	403	382	387	353	349	400	409	395	387	400	401	375	367	406	365	397	425	403	377	377	379	384	380	367	352	352	356	393	435	400	421	386	410	383	366	336	408	403	400	387	377	378	399	377	363	452	385	406	365	413	369	371	371	338	396	388	382	383	370	383	393	406	390	393	364	411	370	394	408	385	390	421	378	413	368	357	388	358	395	402	413	365	384	401	387	414	392	409	397	438	377	422	446	381	375	403	374	388	376	387	421	364	393	417	397	378	419	374	403	370	359	399	378	392	383	378	413	399	397	370	385	354	412	362	383	373	403	360	372	380	395	381	442	405	434	372	378	356	425	426	369	431	373	379	371	366	384	417	397	372	412	364	395	415	392	402	372	373	415	414	416	366	418	386	380	357	416	412	398	393	350	388	367	371	380	374	369	373	387	378	396	406	377	378	419	384	394	376	362	366	385	415	434	384	411	385	391	406	394	377	398	403	390	394	390	394	426	367	387	356	407	386	359	387	398	405	358	369	377	361	391	379	376	362	400	387	429	450	409	422	390	423	407	378	393	401	359	398	385	376
37477	2180	4205	4847	4330	3683	3031	2632	2181	2006	1842	1703	1624	1496	1403	1300	1287	1328	1277	1176	1173	1166	1146	1091	1086	1072	1062	1053	1021	1016	1010	1080	962	1001	981	958	987	974	930	978	970	978	901	1008	934	970	943	934	951	983	935	873	967	954	858	899	959	959	891	915	943	899	920	913	900	928	834	928	948	918	957	947	880	914	944	938	927	926	914	910	932	970	938	953	921	913	945	960	946	927	997	895	950	917	867	984	874	894	931	955	887	898	939	902	915	923	903	893	923	945	937	961	900	888	948	908	906	897	905	925	908	857	920	908	967	925	951	941	874	927	969	876	894	892	904	913	961	936	911	914	883	904	857	887	905	953	886	887	936	941	917	906	918	879	937	918	906	912	905	873	907	892	946	900	1007	884	942	896	878	868	935	953	945	873	907	935	893	882	858	893	919	936	885	918	906	862	903	923	861	893	926	877	884	908	888	921	914	905	896	834	858	900	940	865	915	892	883	897	884	874	941	913	887	896	897	906	919	881	859	887	901	881	880	910	901	881	855	911	879	902	858	896	891	881	946	1008	881	884	898	876	881	888	901	880	895	898	900	889	884	894	942	885	906	849	934	932	887	933	902	923	896	907	899	944	868	941	936	869	874	888	912	942	959	860	879	905	909	884	849	906	925	855	927	931	918	885	927	901	923	936	872	895	888	883	924	936	850	901	915	910	869	939	904	878	933	929	914	927	922	911	896	867	942	910	996	850	916	965	876	935	889	928	912	924	923	875	897	890	894	943	844	900	922	837	881	871	907	909	886	903	882	867	907	877	901	930	868	905	913	922	939	900	870	922	824	920	905	915	898	913	908	851	850	958	916	895	907	951	921	934	913	886	875	931	891	939	877	878	888	883	943	931	814	932	917	866	889	886	853	906	914	894	863	948	869	930	915	947	883	934	909	851	949	853	860	906	945	909	905	897	919	828	912	927	856	927	875	901	918	905	893	865	847	875	893	967	873	911	873	878	893	921	895	898	876	904	927	944	924	897	921	909	939	935	929	887	930	921	855	912	962	943	912	881	934	914	871	906	877	901	932	924	868	886	909	911	908	919	905	864	897	861	898	921	939	929	912	864	897	873	862	917	922	895	900	947	886	895	914	908	916	910	885	830	886	945	879	953	900	915	843	873	941	920	870	866	902	917	888	886	921	875	908	872	883	947	936	873	904	913	878	905	897	901	875	838	886	871	883	900	913	935	937	888	867	918	932	922	870	896	883	868	874	891	956	923	898	880	848	898	869	877	907	915	907	914	921	913	908	902	914	877	946	888	942	911	892	858	850	863	892	948	895	931	903	900	892	903	905	882	888	923	888	846	857	913	913	910	920	893	903	905	961	858	855	879	895	894	880	879	894	915	932	877	892	862	898	869	908	890	932	937	859	913	943	883	913	884	877	916	921	915	905	887	913	894	912	951	896	824	891	927	827	923	955	935	916	971	837	886	912	830	922	938	868	888	926	874	891	932	889	921	921	907	951	951	863	925	888	868	888	854	927	885	870	929	915	890	899	889	954	919	874	883	932	929	882	836	864	916	918	846	821	943	886	918	914	876	823	862	932	903	883	867	894	883	945	921	933	860	907	890	891	935	865	951	941	935	851	861	940	912	863	945	926	893	923	884	895	901	923	894	927	987	887	904	962	928	885	899	937	867	887	960	852	867	926	871	906	924	896	871	932	915	858	877	887	903	952	909	927	890	857	863	879	932	887	932	929	911	853	930	923	957	888	871	861	888	858	917	934	878	877	912	834	970	882	920	926	867	865	899	936	917	895	896	950	891	882	938	846	946	918	900	929	923	900	875	852	883	929	896	896	938	887	881	896	919	850	856	851	946	875	913	909	889	936	851	870	912	917	887	856	881	879	881	919	869	916	854	888	873	884	910	897	919	884	916	868	870	980	921	911	891	896	871	975	901	907	889	940	880	865	890	902	907	880	897	911	878	934	934	915	858	884	873	891	911	872	865	866	918	913	913	901	866	906	944	894	880	868	855	853	924	902	914	913	874	894	885	958	864	913	880	843	894	866	901	901	927	874	877	918	915	851	823	945	937	923	922	907	917	884	900	910	853	906	903	912	904	920	847	987	904	920	952	943	973	882	904	869	897	953	862	937	898	861	880	899	903	927	876	951	953	970	933	882	937	810	934	875	936	935	852	871	893	885	929	889	889	971	831	902	957	904	898	929	897	901	887	860	913	966	869	910	832	875	896	870	949	894	886	921	872	870	923	875	939	909	881	903	926	858	918	883	911	928	945	892	886	951	923	969	919	912	892	885	910	943	897	872	807	938	868	887	926	870	889	923	900	839	925	868	867	925	843	882	898	921	856	921	909	918	879	919	934	927	872	931	933	907	942	901	888	919	897	897	909	857	885	891	916	887	867	884	964	853	941	885	835	887	933	891	933	942	923	849	839	824	888	858	871	879	942	865	845	958	856	947	913	883	946	946	886	945	916	878	898	919	822	911	925	875	907	968	896	896	913	918	938	867	907	881	907	896	914	870	936	897	897	899	913	831	955	921	872	923	887	874	878	919	886	892	902	926	894	890	928	942	924	908	920	887	905	943	948	870	917	887	863	890	836	852	912	929	898	873	914	922	882	882	891	911	907	898	923	930	917	861	922	877	916	904	935	910	936	921	873	921	973	874	856	896	902	904	900	888	892	919	935	898	881	878	935	882	945	912	902	987	870	901	864	858	864	937	920	908	930	922	956	874	942	888	866	939	928	896	886	953	918	912	906	917	922	924	870	884	901	905	897	894	896	887	874	880	858	887	915	913	945	895	918	874	906	917	903	886	905	839	856	899	949	892	949	942	898	912	935	902	903	923	913	921	878	896	888	865	878	861	863	907	921	915	932	903	912	857	863	927	1019	888	885	930	875	914	888	911	904	908	900	914	875	938	854	930	950	915	905	924	931	941	915	902	888	860	895	866	928	885	914	927	871	870	889	979	882	902	897	929	932	877	910	900	892	908	880	895	911	926	930	918	907	910	897	951	943	958	907	951	871	898	919	876	877	927	855	918	877	928	949	918	908	928	1008	902	917	874	886	862	925	838	848	901	865	915	883	892	911	927	905	887	913	852	896	937	878	911	887	877	940	972	889	896	875	874	886	881	881	885	879	887	899	862	884	871	860	889	850	900	910	960	932	951	969	873	877	900	910	887	933	923	889	892	928	916	898	925	885	897	937	898	895	890	899	877	890	939	904	920	881	940	911	895	916	918	902	880	892	877	886	875	895	899	886	906	947	925	904	899	928	921	964	879	915	867	907	911	905	984	979	916	885	942	909	873	925	883	910	900	931	861	836	967	911	915	879	869	944	881	827	913	944	888	845	898	905	901	891	908	908	888	881	924	866	937	893	905	924	941	931	887	923	956	881	873	953	879	957	919	908	876	926	873	911	890	910	897	929	834	926	876	877	922	868	899	923	849	920	887	894	928	930	934	877	939	864	885	895	934	943	876	901	899	892	885	853
7537	309	163	149	143	139	122	151	149	156	120	145	128	156	142	135	136	140	128	131	142	136	130	133	139	133	111	134	143	148	121	117	145	115	117	132	120	137	125	135	140	155	124	136	135	123	144	124	130	133	133	152	136	134	134	127	131	115	123	129	137	136	144	105	138	159	146	138	139	134	137	124	138	125	144	133	126	126	130	133	133	119	153	115	144	134	136	120	142	129	124	139	134	142	140	146	143	137	133	145	145	144	146	130	134	122	129	138	124	117	122	112	132	125	125	136	145	147	118	126	119	149	131	135	144	141	110	135	133	148	124	144	153	132	140	117	141	130	145	105	136	126	123	133	141	138	121	144	130	143	125	133	121	144	134	139	132	135	110	135	132	124	119	130	111	140	154	130	158	144	132	126	131	119	149	135	139	134	128	148	134	125	114	115	122	139	147	132	152	144	148	157	138	154	137	127	131	151	115	91	134	115	160	149	152	139	136	127	129	157	131	124	143	123	127	137	135	121	150	117	125	137	133	141	129	138	150	148	132	126	140	142	108	128	149	124	146	126	130	145	114	144	127	117	156	128	130	130	148	132	137	155	146	124	107	119	151	127	132	145	131	120	134	132	148	115	139	138	113	132	112	146	123	116	162	116	104	133	139	148	136	141	125	131	131	136	114	127	140	141	115	130	132	128	146	129	125	124	116	149	139	137	143	118	146	126	147	135	136	148	131	154	129	114	129	128	139	133	137	135	132	145	142	120	120	143	142	123	119	124	119	133	141	125	136	129	139	148	126	143	143	149	125	115	128	108	140	134	110	139	129	132	128	141	134	141	138	125	134	143	120	127	124	123	142	140	131	125	128	137	132	137	140	112	136	131	155	140	150	126	140	133	135	118	142	140	154	120	127	150	126	124	138	136	132	150	143	120	146	106	131	127	126	124	127	131	151	127	143	135	126	121	141	134	130	129	136	148	146	126	145	149	130	132	140	125	140	138	133	147	132	129	128	113	123	126	157	162	126	122	102	119	129	133	145	151	136	121	127	129	126	134	131	123	143	142	138	130	145	142	128	118	120	127	145	115	138	117	138	130	139	124	128	129	112	141	115	141	128	139	129	114	116	126	122	137	96	116	131	134	139	106	151	157	151	138	123	138	150	139	127	141	135	140	132	122	124	132	126	112	106	130	156	135	156	140	119	127	126	118	136	136	133	122	113	104	124	112	123	151	134	118	127	144	132	133	125	135	118	122	143	139	134	142	134	146	124	141	140	130	131	142	129	122	121	126	145	130	136	136	151	150	135	147	157	132	142	158	131	149	150	150	137	142	141	125	136	124	159	147	113	121	137	129	139	138	128	125	144	144	137	129	131	155	128	127	112	128	118	128	159	131	159	150	143	128	146	147	145	137	129	144	152	134	123	126	151	132	130	128	141	105	103	131	130	135	131	110	146	115	139	128	129	121	126	150	113	118	157	117	134	120	159	152	134	129	145	133	127	134	138	134	136	124	134	133	130	129	132	121	140	153	154	120	128	134	118	148	121	135	131	128	133	132	123	134	149	138	142	140	116	131	142	136	123	118	139	131	140	120	132	136	145	120	117	142	139	154	166	160	153	131	119	147	130	157	124	131	129	137	133	118	139	135	136	146	130	130	126	137	160	119	149	119	131	151	113	127	146	145	139	137	160	124	121	135	136	121	125	128	121	146	122	142	130	122	127	165	137	137	136	133	127	118	147	125	114	112	132	121	139	142	135	121	114	138	120	150	145	142	136	155	135	116	150	127	135	128	130	133	125	138	139	117	120	123	144	126	123	146	134	118	126	137	123	173	141	137	148	129	164	133	137	125	131	128	128	113	147	109	145	114	125	140	110	131	150	136	134	115	112	119	133	101	139	132	114	165	130	145	129	146	150	132	121	138	141	122	141	158	131	122	138	136	137	136	146	116	129	134	139	146	126	150	120	142	147	134	128	127	129	112	150	124	138	127	146	152	162	139	118	127	131	118	142	132	135	143	132	122	106	119	130	129	133	128	128	126	115	127	146	108	126	130	127	148	125	129	134	132	138	129	128	147	127	132	127	123	110	123	142	148	151	139	133	131	107	132	143	129	141	135	143	121	135	142	135	141	148	125	129	124	139	164	108	154	121	124	110	131	133	139	134	133	130	156	139	136	135	160	146	133	128	125	125	118	149	128	157	138	144	139	126	129	146	144	111	132	128	105	141	132	132	133	129	120	144	136	174	165	134	139	125	141	151	134	134	134	135	134	118	128	130	139	119	131	118	123	126	126	139	148	120	117	148	120	112	125	161	129	148	140	136	130	148	128	121	122	104	118	144	140	139	128	136	127	128	120	120	142	123	112	151	136	140	120	145	142	118	116	125	138	144	132	143	161	129	121	147	139	143	132	107	123	148	124	144	137	127	143	135	121	149	132	142	119	140	146	131	119	137	128	142	133	126	127	120	148	115	136	139	158	120	144	143	147	142	134	127	130	136	142	132	128	133	127	133	139	151	138	143	129	145	128	130	137	164	153	145	134	148	125	106	110	140	120	147	132	144	126	128	144	156	145	145	114	141	141	149	114	120	122	131	133	141	125	140	132	150	147	122	129	109	130	147	139	148	135	128	151	124	115	134	134	145	124	122	131	130	133	131	131	141	123	136	142	146	133	134	130	151	136	150	120	147	133	132	146	138	155	134	122	130	150	137	119	134	148	126	156	126	117	145	146	125	121	129	114	137	153	139	144	132	135	142	134	138	120	119	125	130	115	150	127	142	129	112	106	145	125	122	122	131	143	130	138	141	136	116	133	157	139	127	123	139	122	148	142	136	115	140	130	137	121	126	139	147	141	126	133	126	139	132	142	131	106	130	114	113	125	120	127	151	114	140	147	130	138	132	141	146	154	121	126	119	126	131	131	138	132	136	124	143	128	118	147	130	129	148	125	142	130	150	142	148	142	131	135	123	136	128	128	137	123	129	129	121	134	132	130	141	112	150	125	125	131	147	144	130	122	129	128	121	152	147	114	133	139	132	136	135	133	132	115	149	132	140	129	117	125	125	140	143	125	147	147	117	151	137	146	121	135	136	131	134	150	118	138	117	126	143	143	147	146	129	150	138	126	139	153	130	155	156	141	109	141	120	135	120	104	131	127	110	144	140	137	134	129	130	119	123	135	150	148	125	135	124	134	152	149	132	141	148	130	139	121	129	135	107	130	121	130	136	130	146	144	128	136	129	131	129	138	142	129	147	135	131	124	138	131	110	133	132	131	139	132	145	110	132	132	110	124	126	142	104	115	150	118	142	117	136	138	136	126	132	150	137	140	128	144	131	109	111	112	120	131	145	121	130	119	139	139	130	136	116	118	151	149	147	126	137	127	139	125	125	130	113	142	143	116	142	132	144	122	128	127	130	145	138	158	112	128	125	129	134	111	136	137	125	149	135	138	110	129	124	125	103	129	132	150	139	126	148	144	147	128	143	115	130	123	113	141	154	133	123	148
7378	389	464	456	451	438	414	399	419	407	429	371	384	379	390	394	377	350	409	381	410	436	375	400	439	385	359	394	389	373	361	377	378	385	386	373	406	381	408	373	350	392	391	396	378	365	347	378	410	388	333	444	365	376	391	374	354	396	396	391	352	392	380	397	375	357	359	374	398	389	401	352	362	402	372	400	383	377	339	416	351	409	402	386	385	384	386	403	387	434	349	379	376	381	424	345	377	401	363	403	383	397	371	374	414	358	405	380	354	355	399	325	378	391	372	406	359	394	377	400	391	396	382	351	383	385	421	350	421	415	385	358	398	361	358	383	348	402	372	357	377	406	352	397	368	383	412	359	377	400	381	390	368	363	374	381	396	349	375	379	356	363	364	376	390	400	352	381	373	391	345	378	408	376	409	370	459	369	370	371	393	367	358	435	405	396	395	376	374	369	351	377	368	351	370	380	327	351	371	386	399	424	430	384	385	368	378	408	400	393	367	378	409	375	392	375	399	378	398	379	372	375	378	378	402	402	393	396	394	387	437	388	389	378	377	393	410	421	393	353	382	372	411	398	415	400	356	363	388	390	354	368	390	378	403	360	401	404	352	359	408	380	360	409	414	380	393	375	357	401	375	386	353	361	379	364	391	339	384	384	371	372	343	409	359	405	399	442	370	374	366	363	378	385	410	365	352	386	377	407	368	369	357	387	373	387	404	373	392	404	370	374	379	386	372	372	366	380	390	382	379	390	383	404	361	378	390	372	355	415	404	384	417	370	364	348	352	382	397	420	380	378	395	424	361	371	410	366	384	375	393	395	399	379	391	394	367	380	377	396	401	397	386	399	373	376	349	370	408	393	393	353	384	354	401	361	376	405	349	373	406	377	400	349	369	339	354	418	412	327	388	380	411	386	370	407	379	389	386	388	399	373	394	359	368	402	363	365	364	352	378	372	384	379	386	390	380	379	391	396	426	400	384	367	382	408	368	341	381	397	396	374	353	369	377	394	389	395	396	375	372	364	381	417	365	395	395	325	400	391	352	367	381	395	365	394	377	379	392	388	363	385	394	411	370	396	365	381	359	380	395	333	345	369	336	364	414	380	361	377	392	375	362	383	387	370	376	384	365	369	395	402	380	386	350	381	387	390	384	346	383	399	379	374	404	397	384	393	377	385	353	386	387	402	362	372	382	425	393	405	378	365	403	405	343	388	398	398	411	393	365	362	357	379	405	374	389	380	370	389	360	399	336	382	370	379	401	382	376	331	401	405	393	367	386	392	389	367	382	345	362	384	395	394	401	405	395	350	388	382	397	406	411	342	341	371	383	379	370	429	371	387	388	392	402	359	366	396	387	380	382	399	399	392	395	396	392	379	352	376	396	413	392	367	363	369	392	422	378	383	402	374	376	373	422	396	379	362	410	391	400	386	401	399	405	374	365	408	359	378	405	398	403	358	354	404	383	399	398	407	402	387	419	399	397	376	404	376	379	355	354	371	385	367	401	389	356	411	371	396	385	396	394	417	346	389	379	391	368	390	383	404	382	412	382	431	378	360	395	387	391	397	371	397	349	356	409	400	347	422	424	401	396	369	377	380	419	391	372	377	366	358	404	421	377	374	398	372	400	386	411	395	359	375	386	363	422	365	391	399	387	351	417	367	420	410	394	367	407	379	382	393	366	378	418	384	349	370	382	387	364	374	386	363	399	415	406	395	339	396	419	399	370	404	393	373	365	346	374	414	397	403	355	373	373	394	361	356	416	399	361	386	365	368	418	370	402	367	361	343	404	371	360	354	400	382	370	367	385	372	403	387	385	389	373	381	358	392	398	385	357	353	431	395	384	397	361	382	385	405	378	396	396	426	351	429	376	402	362	409	371	373	421	384	389	383	368	352	405	385	374	396	405	389	380	393	374	368	368	342	383	331	408	346	354	380	433	382	389	385	382	356	376	390	394	407	396	380	379	387	383	385	382	371	352	378	384	339	384	369	385	370	349	396	409	391	391	375	361	408	383	387	391	389	373	385	367	387	395	422	407	374	382	377	377	381	416	365	370	368	383	389	362	370	362	355	368	377	380	389	357	401	368	406	360	381	407	355	426	333	386	380	403	369	347	372	360	418	412	419	382	337	383	382	411	369	398	401	406	383	400	398	422	394	356	390	370	374	373	435	384	378	393	432	398	363	411	397	388	399	366	377	399	386	376	386	372	380	369	347	372	379	378	381	375	366	376	391	401	408	387	375	417	375	408	370	366	369	369	418	419	360	390	402	395	387	392	406	364	379	372	372	394	404	435	356	400	370	407	370	370	397	410	343	376	385	373	394	384	414	395	349	383	361	360	381	383	391	415	392	369	392	376	379	391	409	396	383	386	384	368	375	389	387	395	376	391	409	362	350	392	389	413	421	359	392	374	344	385	385	381	357	400	367	389	404	354	374	375	378	380	376	424	396	388	369	380	389	383	376	398	393	418	377	399	403	373	383	405	371	375	347	432	405	373	378	314	371	368	355	376	393	377	405	343	373	378	409	406	394	374	407	371	405	417	375	380	362	365	414	398	411	406	405	371	367	392	364	382	423	359	360	399	384	358	357	403	393	361	412	398	360	386	376	396	356	385	384	358	356	409	404	410	374	378	354	381	394	404	381	385	376	393	429	380	367	400	393	351	354	388	373	397	402	421	383	375	367	374	398	392	400	395	366	382	384	370	383	375	385	359	369	375	361	373	400	353	348	414	365	368	366	396	397	381	402	368	390	404	355	361	386	379	392	357	361	401	378	383	419	380	361	368	380	375	363	401	377	409	376	407	364	395	380	413	425	399	398	405	396	392	381	393	355	403	373	365	360	412	376	373	355	376	379	357	373	404	389	386	397	351	387	389	400	355	400	351	385	447	387	390	375	373	375	391	383	362	411	419	356	357	406	404	366	412	373	417	384	368	388	382	391	403	413	384	378	378	368	395	334	370	417	372	385	384	400	367	378	377	366	382	362	363	393	348	387	373	347	378	379	404	362	381	382	356	391	404	385	409	356	403	361	365	404	431	407	355	359	400	386	357	339	394	397	366	388	395	379	401	414	354	402	377	410	367	376	400	425	381	383	364	387	370	415	370	383	370	387	400	392	394	393	400	411	407	394	370	386	375	396	392	377	404	397	383	392	408	339	359	410	386	388	393	399	370	406	354	365	377	403	386	397	364	369	382	362	357	383	407	395	392	361	417	385	398	391	374	383	377	410	389	369	382	382	364	369	384	366	388	396	383	384	386	384	383	363	378	400	377	378	383	412	379	368	388	359	406	397	361	377	378	370	408	376	407	366	351	355	346	418	389	401	397	412	384	384	400	370	387	376	385	387	379	397	384	372	373	363	371	415	360	377	374	377	364	371	406	378	428	369	396	424	398	375	417	407	347	373	370	375	364	362	376	358	367	399	382	387	391	393	413	352	370	401	391	393	433	370	360	372	358	367	372	327	397	348	382	377	383	382	388	392	371	366	400	387
54963	17800	2988	945	657	525	420	345	318	283	295	262	274	265	208	246	224	226	232	234	206	238	201	210	226	195	217	210	207	234	199	232	212	197	207	210	228	224	190	228	205	213	222	197	190	187	206	220	210	184	189	213	203	226	208	190	218	231	207	206	199	225	201	216	238	214	216	211	208	214	210	240	223	224	211	192	193	217	216	200	221	183	194	194	241	204	208	212	191	214	209	233	211	203	213	205	198	192	212	216	217	203	219	218	189	246	210	221	223	195	210	207	205	199	180	225	188	187	216	167	181	196	233	219	192	211	192	190	221	189	238	201	232	211	166	209	212	202	181	214	201	203	193	218	237	212	191	190	200	195	224	226	219	192	191	206	201	215	192	197	236	220	219	178	213	189	228	210	193	195	210	212	231	184	188	222	216	227	209	201	210	214	220	190	210	191	196	240	234	233	215	217	201	222	205	201	217	197	198	206	199	240	212	193	182	207	201	177	183	175	224	194	205	174	209	186	182	177	188	203	225	211	226	205	207	213	198	218	222	245	194	233	194	205	229	191	225	226	217	190	225	209	224	240	188	222	205	202	199	222	233	203	189	241	195	228	218	210	188	178	167	189	199	228	220	222	220	188	206	201	191	215	170	189	191	201	205	216	209	186	216	234	198	194	207	182	204	222	221	237	208	205	202	191	202	197	195	201	235	208	206	236	212	216	186	216	210	202	189	207	214	181	209	187	202	219	219	217	219	213	236	224	224	204	219	188	188	243	181	202	184	224	205	220	219	198	213	191	219	224	179	206	220	204	219	192	189	213	202	256	199	202	229	215	194	192	199	187	206	208	227	200	199	203	230	188	206	226	219	187	212	192	224	188	201	192	206	216	193	186	222	192	192	198	214	219	194	184	180	194	206	200	195	216	216	205	221	178	196	194	187	190	207	194	185	217	183	219	210	196	197	200	217	178	203	216	209	206	187	232	238	184	242	227	220	199	216	215	230	194	201	217	209	233	203	221	185	200	204	197	193	215	201	262	181	191	233	224	194	235	226	225	228	221	216	222	204	221	202	202	193	207	198	191	208	212	198	230	203	212	223	198	209	212	208	203	187	206	202	219	191	209	216	208	206	185	193	188	222	243	225	212	190	240	214	243	200	200	198	215	216	186	239	215	219	202	196	220	206	210	212	209	216	218	205	208	177	196	243	219	217	224	214	200	204	220	193	183	195	217	203	268	233	228	232	201	211	189	207	196	197	205	226	206	211	187	176	205	192	199	209	182	224	203	194	203	208	202	197	222	197	205	242	179	229	193	232	203	199	181	192	199	204	248	189	210	210	213	185	195	206	190	207	206	177	237	237	191	202	189	219	186	203	232	205	195	215	198	207	206	193	185	196	193	194	221	203	204	202	196	203	187	214	203	207	216	192	208	198	209	207	211	217	203	220	215	219	221	248	207	193	211	211	234	184	239	193	205	188	210	204	214	181	199	212	239	195	213	193	212	214	196	188	208	223	210	193	190	226	191	197	257	203	221	217	199	219	205	228	190	173	201	220	216	201	213	216	207	205	195	233	208	219	210	189	200	185	187	227	195	190	224	200	198	228	198	174	204	214	187	187	171	211	209	199	229	211	200	217	195	206	205	214	246	212	201	201	209	209	194	225	199	224	201	188	210	227	223	204	201	221	202	226	232	188	200	199	196	210	227	209	239	247	231	232	197	216	200	224	232	216	202	217	210	190	209	205	236	206	224	204	213	185	197	198	210	214	205	198	183	175	185	195	185	187	225	202	188	171	199	181	225	196	202	221	178	202	216	220	218	212	224	192	213	206	212	208	222	197	229	174	261	193	219	227	243	195	224	221	221	205	200	189	220	178	177	199	220	211	236	182	208	230	187	200	219	208	217	198	213	232	190	191	229	218	196	217	219	210	219	207	193	213	197	207	221	197	184	213	221	208	230	172	198	204	201	206	227	194	214	193	187	228	208	228	207	215	205	203	177	206	191	188	204	201	199	218	186	202	204	200	196	199	240	215	201	172	196	185	196	180	204	222	204	233	195	199	186	198	208	190	185	202	207	191	208	186	215	219	208	216	206	193	212	190	187	200	240	231	202	211	225	192	193	208	184	219	205	195	233	204	185	204	210	194	216	200	214	212	200	205	191	186	233	220	207	210	236	200	216	218	225	203	181	229	223	197	199	180	197	196	220	234	186	206	222	207	229	191	197	205	241	212	203	213	204	205	208	216	196	215	211	223	189	196	197	228	189	194	215	209	222	196	233	225	190	241	205	196	221	219	195	204	203	185	219	199	225	211	203	196	207	204	169	197	206	193	190	220	210	209	166	205	213	186	192	231	187	205	235	196	226	194	235	227	212	217	213	225	229	216	223	208	214	231	185	184	184	214	185	207	209	219	197	181	218	229	189	192	184	206	237	221	194	189	228	183	183	207	217	201	195	204	210	192	191	209	189	193	209	177	212	189	202	205	209	219	236	205	221	209	194	201	212	201	220	174	193	199	178	196	204	216	222	223	225	192	221	193	195	207	186	191	207	185	193	194	206	196	207	201	220	213	191	232	219	191	175	224	224	213	216	214	183	209	198	221	205	221	222	216	210	202	219	211	198	245	191	207	222	219	216	172	197	205	197	218	214	201	210	198	201	240	232	226	210	219	227	196	211	200	203	220	213	198	182	178	230	223	212	232	195	208	193	171	191	212	194	177	219	202	225	209	207	208	216	213	196	212	198	223	199	209	221	233	233	215	179	185	238	187	204	218	200	223	200	221	178	220	231	212	208	210	217	192	250	200	220	202	236	198	212	207	210	209	208	214	185	202	194	214	213	218	205	211	216	226	227	202	166	233	197	211	231	197	194	175	201	218	234	226	224	191	187	190	196	201	199	208	167	186	203	202	205	194	185	197	200	216	194	199	202	196	201	192	173	195	206	224	194	221	214	187	176	190	204	246	227	219	225	186	232	215	206	193	217	222	199	199	201	191	209	196	209	204	190	222	209	221	183	204	192	197	212	183	208	226	201	208	177	210	211	221	209	213	183	181	176	210	206	191	189	203	202	198	193	218	205	189	196	178	220	210	214	200	187	200	215	187	192	193	202	188	194	199	199	197	214	203	219	201	218	246	200	225	207	205	197	213	205	189	196	213	217	216	212	197	219	235	203	170	210	199	207	214	233	219	184	233	194	201	186	214	230	188	216	195	171	202	205	236	203	225	227	216	207	211	191	186	202	192	216	187	175	214	205	193	200	229	173	213	200	199	193	198	196	206	198	197	219	178	212	208	201	203	178	192	227	229	207	220	190	222	233	212	210	208	217	202	204	211	201	182	172	197	196	203	211	207	226	181	221	214	208	199	189	226	203	202	224	201	205	224	197	192	211	204	213	236	184	207	179	188	181	200	222	191	214	211	219	216	211	196	178	191	205	160	198	195	197	196	236	202	202	188	216	200	174	205	205	234	198	206	212	168	200	190	212	208	198	203	208	202	201	226	209
27987	1188	2273	2631	2374	2097	1664	1412	1274	1140	1026	986	895	934	789	804	745	745	687	705	726	671	646	668	621	561	631	637	592	604	584	620	627	588	587	607	585	604	591	600	573	584	599	594	561	611	555	555	614	553	573	585	612	588	584	576	558	595	533	562	537	579	588	563	575	561	554	543	593	542	571	542	612	532	572	570	564	558	581	542	536	542	552	551	579	555	571	544	544	517	519	557	550	557	569	587	548	550	598	562	551	572	570	556	559	585	547	564	539	546	548	545	558	561	594	541	573	564	544	517	566	554	550	590	508	554	531	560	532	569	558	582	551	578	572	529	545	536	585	525	512	540	549	558	577	516	594	506	578	528	517	550	551	542	565	552	561	552	564	530	542	543	523	572	502	562	506	592	525	489	544	533	554	576	541	559	534	488	498	529	563	551	526	512	554	551	563	522	541	518	592	547	530	568	558	521	583	533	549	537	533	546	584	544	557	542	574	588	546	577	550	565	559	530	567	514	577	542	579	552	537	562	523	514	542	573	562	570	530	569	542	534	552	577	556	546	577	487	603	558	553	522	560	580	505	568	506	545	511	540	531	554	513	529	568	527	548	588	519	561	548	550	517	526	544	505	576	531	526	538	554	538	520	577	555	528	545	575	565	521	557	544	544	525	531	576	514	530	584	562	539	516	523	583	510	555	550	534	530	556	515	524	485	549	524	561	520	567	518	526	553	548	562	557	551	554	559	542	565	571	568	546	572	513	504	557	530	576	609	564	579	554	556	560	561	576	567	540	508	541	516	566	531	534	590	516	540	559	559	549	578	558	540	555	508	520	540	575	516	560	548	556	532	541	567	550	536	532	560	522	565	530	545	525	519	527	560	575	584	529	559	538	585	593	524	502	552	522	539	562	539	515	534	534	595	547	525	509	569	531	574	555	552	563	568	548	552	560	562	520	532	519	537	557	585	533	521	542	542	546	518	554	531	538	587	549	598	571	587	525	529	517	530	557	556	563	530	534	488	570	591	529	530	512	585	510	545	527	538	557	526	539	519	551	530	580	555	528	537	516	569	513	520	537	537	584	531	556	596	536	507	592	559	552	565	628	569	560	557	532	537	528	546	544	562	582	590	521	589	562	542	507	557	583	562	572	577	562	539	526	520	502	569	536	497	557	584	553	570	529	537	485	589	570	533	575	516	520	578	480	529	549	541	560	565	566	516	526	489	518	567	606	562	542	509	535	550	538	548	549	556	535	539	565	572	553	525	521	554	576	535	581	548	551	549	519	589	508	501	554	493	544	565	536	519	550	533	490	606	519	540	533	548	540	544	577	535	558	497	554	559	538	538	578	580	547	551	533	551	525	555	571	527	533	560	567	558	563	568	550	540	539	560	548	554	558	508	526	556	513	526	575	555	584	515	559	514	545	555	556	603	580	542	547	523	524	586	558	491	517	547	590	537	536	532	531	556	553	514	535	615	557	587	563	527	539	590	539	525	565	540	571	540	570	537	590	571	536	520	553	518	545	552	544	529	525	521	558	498	560	526	547	561	562	586	541	552	532	568	521	559	550	596	557	564	600	517	551	559	496	562	543	568	527	569	565	528	559	534	515	577	549	563	569	532	555	548	585	545	566	543	514	572	515	508	571	527	528	538	561	550	534	568	547	565	549	561	540	568	520	490	582	533	519	568	565	558	558	546	542	532	573	543	535	591	558	544	558	529	578	532	544	532	532	533	514	553	537	556	554	566	551	596	506	519	533	546	551	593	563	535	558	535	553	533	521	581	572	535	520	547	524	545	569	530	549	560	556	552	519	552	585	554	534	486	528	578	539	568	542	538	571	525	566	493	543	555	557	566	554	550	532	528	559	549	510	507	547	537	544	563	525	549	489	532	501	606	529	541	572	549	585	572	531	556	537	557	575	545	555	600	578	536	497	503	548	545	554	536	546	538	552	583	536	535	514	522	553	512	555	502	527	565	558	536	564	517	576	523	517	525	549	571	548	537	530	527	565	560	551	538	567	548	547	565	526	556	561	522	509	546	553	519	531	548	562	544	615	545	540	528	571	533	561	560	530	542	519	585	563	580	543	557	529	551	558	497	545	556	545	529	558	534	563	563	578	544	555	524	535	504	564	580	509	573	541	524	527	568	552	530	558	532	518	551	543	518	557	502	532	522	539	596	527	578	599	550	501	482	590	520	543	581	536	540	533	557	543	588	550	578	573	543	538	551	526	539	581	572	548	557	513	552	542	574	537	548	550	562	550	531	563	553	542	569	511	553	558	551	543	521	567	530	554	555	533	560	541	537	575	556	549	501	529	558	526	576	525	594	512	541	525	551	564	534	540	595	517	559	550	548	531	534	557	576	569	554	537	564	546	559	524	553	551	551	536	494	534	524	534	511	580	563	514	520	546	517	551	521	535	558	537	541	532	538	591	540	554	573	529	530	531	530	551	517	504	545	552	579	571	571	538	580	527	570	546	571	585	555	544	567	543	546	562	529	567	597	532	559	533	499	553	604	558	524	554	534	546	511	552	542	557	496	509	527	555	585	560	506	505	561	573	546	539	541	544	535	532	556	532	528	519	541	525	584	577	541	561	561	507	540	529	555	539	581	546	570	582	530	547	565	540	542	576	554	589	567	539	605	512	531	552	553	550	538	539	522	560	549	504	559	504	566	505	543	580	560	521	542	557	531	544	577	565	518	573	531	570	538	485	559	573	546	579	540	561	529	516	574	583	575	533	506	527	540	538	522	547	532	556	580	507	520	533	549	525	536	580	567	554	562	570	573	534	523	541	549	536	527	567	527	579	538	513	565	573	561	524	553	555	525	509	523	521	561	554	547	546	566	550	577	523	533	561	583	553	595	538	503	538	571	564	601	522	518	570	561	522	570	556	552	566	535	537	543	563	536	573	531	554	551	579	539	543	520	554	576	506	496	584	601	520	543	571	514	531	551	556	514	549	549	532	542	542	577	556	542	533	520	516	502	535	548	565	544	537	559	562	534	595	526	516	569	542	557	546	542	548	553	569	564	543	563	501	532	525	556	507	547	525	548	513	589	523	549	527	554	534	590	553	547	554	525	559	554	557	547	505	550	521	521	517	526	556	539	516	570	547	508	575	558	565	561	531	536	583	574	525	530	531	597	532	539	568	524	536	517	590	556	522	574	536	526	562	541	531	509	564	541	540	564	558	518	563	552	530	556	547	559	546	521	534	552	565	551	511	593	539	576	526	553	565	547	564	568	520	569	548	534	522	536	541	539	547	554	508	550	534	536	528	518	555	548	562	560	558	568	519	548	555	559	514	514	586	529	525	532	571	557	532	537	540	515	546	539	526	560	554	546	575	530	520	585	524	519	538	522	547	541	603	515	545	532	546	534	554	571	570	526	579	548	595	543	566	496	530	593	541	543	500	539	490	547	556	561	544	543	555	523	545	559	566	520	556	540	578	568	544	545	541	540	581	532	531	541	560	569	563	533	588	523	525	548	513	567	560
62202	24630	10714	2685	1257	930	832	666	664	605	517	489	460	475	458	438	433	418	415	442	424	421	418	432	418	397	405	403	410	421	433	388	388	391	434	428	377	406	379	366	412	372	417	392	382	386	394	395	398	402	401	363	410	408	407	398	435	391	435	420	411	361	369	421	404	395	393	408	380	419	386	427	381	368	384	378	352	358	371	415	374	407	389	400	341	380	374	404	363	395	392	369	404	402	371	374	364	368	372	389	403	374	361	347	361	390	385	382	387	387	380	379	363	383	350	362	386	396	374	365	381	344	340	372	359	376	386	401	414	367	363	419	371	355	374	386	441	371	370	363	373	391	368	405	342	359	354	404	409	387	394	397	415	374	357	377	346	399	402	361	389	380	393	380	345	377	351	382	395	386	406	408	375	397	387	388	349	381	397	385	348	349	414	417	404	385	426	380	401	386	378	394	395	381	372	374	395	408	373	383	358	394	380	421	409	405	364	377	396	363	385	376	401	408	348	391	419	371	367	376	355	377	412	403	394	362	412	380	399	373	398	357	352	379	354	382	369	386	388	343	392	413	378	373	379	399	339	378	424	385	388	427	379	419	336	381	354	401	394	404	341	380	388	377	383	391	388	376	413	377	346	394	414	349	424	400	393	396	348	408	397	376	386	344	374	373	415	383	333	346	385	409	359	400	441	397	380	330	356	367	380	374	382	389	411	390	412	435	418	401	366	403	368	418	402	360	378	374	393	407	392	363	385	419	396	354	446	360	393	378	391	373	397	374	353	364	404	376	382	366	399	385	397	400	442	423	392	343	395	414	400	372	391	403	370	428	384	418	398	401	390	370	384	345	388	433	370	380	364	341	406	406	382	401	392	428	355	358	397	375	433	402	379	374	366	389	381	411	361	377	393	375	367	367	376	400	367	375	399	414	370	399	393	388	364	369	327	395	419	398	358	382	401	386	393	372	375	375	352	375	413	355	427	396	408	419	359	383	364	365	398	421	372	408	352	409	430	370	376	407	391	391	375	385	394	378	397	405	387	391	380	375	413	429	398	376	360	427	397	417	395	397	363	433	396	363	381	393	409	372	378	367	331	414	387	364	369	403	378	390	395	370	340	414	367	426	409	367	416	380	409	406	405	361	371	353	362	381	387	366	407	404	356	375	378	355	369	372	365	385	360	372	369	337	396	368	364	395	383	421	373	404	360	389	392	382	349	350	409	403	419	395	410	389	355	389	418	399	387	363	358	366	367	392	403	370	378	380	398	418	361	380	336	383	402	345	362	375	378	392	366	394	380	366	403	382	415	392	352	394	408	394	337	320	372	379	390	373	386	399	388	361	410	314	379	366	374	369	387	400	379	390	383	342	385	434	399	380	384	381	362	394	385	386	391	374	402	412	376	377	397	371	406	390	379	382	414	389	394	393	377	384	428	369	403	367	353	382	380	385	398	334	387	374	386	422	397	394	370	342	349	408	386	359	392	363	375	399	373	393	405	379	415	415	410	355	414	412	389	378	389	377	357	399	354	372	389	371	376	411	377	392	374	394	360	386	385	388	382	366	371	372	359	369	404	377	377	391	396	380	374	401	387	402	404	400	406	376	377	401	351	370	403	363	384	399	370	363	379	383	388	417	371	395	353	402	398	370	376	397	370	363	360	391	374	356	367	395	386	336	404	418	441	393	380	400	344	369	393	370	350	352	377	390	383	355	402	382	378	396	381	398	390	388	393	370	383	399	360	367	385	434	403	376	413	363	368	381	407	365	399	383	396	422	407	395	344	375	421	378	386	405	391	376	397	404	422	378	400	416	390	404	389	373	388	381	340	398	389	420	398	383	357	393	391	386	391	414	375	379	404	402	392	375	370	395	407	371	423	394	363	364	393	384	383	383	361	370	407	409	353	388	412	375	400	367	375	341	376	385	366	388	359	370	370	405	351	386	382	357	410	374	424	417	382	389	371	398	348	396	425	409	360	371	377	376	391	402	369	383	387	378	428	385	394	388	367	398	376	416	416	361	392	396	361	379	353	396	379	388	399	426	424	350	409	381	390	369	408	411	431	389	405	352	417	381	412	399	443	388	400	399	432	371	398	363	394	405	395	387	400	370	383	374	411	410	390	399	388	364	390	384	382	353	374	334	373	422	392	418	396	357	366	399	425	396	380	406	398	403	375	372	367	394	393	404	391	416	370	406	375	382	373	365	390	384	385	387	378	389	361	377	380	406	427	345	392	405	395	385	382	382	392	357	356	383	379	391	387	422	401	375	398	400	401	404	356	404	354	403	381	398	396	401	367	373	394	392	405	419	390	395	399	398	384	393	335	380	394	369	365	369	404	384	377	348	395	350	410	347	403	371	372	396	367	350	356	382	378	407	408	369	411	374	353	354	366	373	385	378	359	366	378	370	373	360	375	417	369	425	440	398	378	381	370	420	407	376	351	388	410	362	389	359	393	392	404	348	408	376	401	376	366	394	389	359	383	357	389	400	361	377	371	422	444	402	375	413	396	370	398	382	406	428	375	386	373	409	389	389	352	353	362	373	374	394	390	350	409	398	409	400	366	374	388	404	356	402	375	355	415	359	383	416	395	411	371	398	382	376	366	408	390	394	353	362	375	366	378	344	375	359	419	376	376	408	389	380	358	373	382	425	398	390	402	397	372	417	373	404	358	405	389	380	390	371	399	373	364	394	378	391	405	382	398	374	389	375	389	361	406	379	389	395	389	411	413	355	369	373	356	396	335	362	350	419	414	379	376	378	397	414	409	354	391	380	371	379	407	388	423	420	423	393	399	407	389	384	412	368	402	389	373	361	421	378	410	398	417	364	392	415	356	410	379	399	415	399	382	404	371	402	379	387	377	392	418	400	408	359	384	387	412	371	420	370	401	404	371	389	424	364	425	393	426	375	361	364	395	381	387	387	393	392	396	400	398	388	329	370	416	390	367	357	417	392	377	382	433	370	403	373	386	381	401	397	363	381	374	371	372	425	358	403	386	386	405	388	405	403	393	402	383	380	374	395	403	377	381	405	371	409	370	369	408	411	389	400	372	414	388	369	389	370	366	388	418	381	401	375	395	415	406	405	426	339	387	432	359	398	370	383	379	399	392	418	409	426	373	429	435	395	340	377	404	345	360	383	390	428	404	392	370	372	382	409	362	348	397	379	409	380	362	380	356	384	386	376	393	383	376	348	339	420	357	387	394	382	405	401	381	382	405	393	373	391	391	393	398	375	366	401	375	405	358	370	370	387	412	369	370	361	428	401	377	375	395	433	395	402	350	380	385	371	415	407	412	354	405	431	396	384	389	392	347	346	397	416	367	414	387	357	387	362	438	386	381	364	429	414	345	402	379	368	350	392	411	401	391	403	369	395	368	381	383	412	440	404	394	382	416	418	390	411	379	375	382	399	390	381	384	401	368	374	379	369	371	350	398	387	369	375	420	345	390	370	381	370	401	390	396	373	414	405	373	405	371	391	395	372	419	380	348	420	418	396
35974	2063	4368	4937	4251	3513	3107	2656	2286	1973	1922	1682	1628	1500	1383	1354	1316	1260	1251	1176	1127	1181	1078	1121	1125	1036	1066	1129	1032	1039	1046	1030	1039	982	1051	1025	986	935	970	982	985	1008	953	973	976	967	1008	924	946	947	971	932	905	873	934	920	927	955	896	948	946	1003	915	930	931	909	980	882	892	958	910	874	906	924	914	983	922	908	905	910	893	927	916	896	905	943	924	889	923	903	957	976	919	896	870	901	924	886	900	905	956	941	870	899	888	933	912	913	887	905	927	900	913	901	925	885	966	888	977	912	881	930	867	913	866	906	924	930	958	877	872	868	928	960	947	865	901	872	932	898	979	935	908	939	873	869	937	930	943	904	898	890	926	914	855	835	871	891	868	925	942	898	914	905	856	894	888	883	901	875	899	867	865	958	890	875	909	861	871	907	878	950	916	885	950	892	833	907	934	910	908	904	958	876	901	927	822	855	948	907	901	913	876	943	881	897	895	912	916	931	831	914	797	897	814	882	905	871	867	926	878	858	934	929	978	920	898	880	932	890	895	839	882	841	904	903	937	900	920	903	906	900	898	934	903	873	902	924	929	894	883	951	876	937	906	897	858	895	920	887	856	883	958	875	867	947	843	886	895	883	938	920	878	945	875	965	899	885	914	833	913	912	880	830	846	906	937	939	890	898	888	881	860	869	908	908	894	903	957	867	917	906	906	907	868	909	918	886	836	959	934	956	869	936	856	924	856	914	897	907	899	878	968	835	879	872	882	920	905	897	882	900	906	889	900	899	886	916	908	905	901	904	927	888	848	936	912	964	960	927	909	871	905	878	893	913	932	890	965	936	920	899	884	952	903	911	870	882	829	854	887	914	911	850	919	926	921	899	877	965	887	871	911	918	915	859	934	889	943	939	919	923	869	909	931	931	848	904	957	921	919	884	879	933	892	908	843	896	897	885	909	904	886	952	840	901	903	838	883	885	913	932	913	853	905	868	905	952	893	879	942	901	925	897	913	902	839	893	903	934	913	944	890	924	915	897	899	841	893	934	914	939	909	892	870	862	905	889	903	920	908	941	877	867	892	913	905	890	868	858	930	933	934	918	893	906	891	894	843	894	873	918	893	901	917	879	837	900	941	968	889	886	911	887	897	931	837	881	937	919	908	871	903	867	879	917	889	863	916	968	954	899	923	955	862	881	864	921	933	855	897	902	911	923	937	893	876	903	946	911	861	905	881	898	912	880	848	863	914	954	900	887	873	896	874	887	904	878	873	877	923	889	873	881	928	870	880	894	892	926	896	881	858	883	908	870	930	915	879	924	904	907	899	883	879	921	854	948	888	909	884	930	914	881	902	869	863	928	835	892	924	905	853	925	918	898	881	820	954	938	901	879	922	929	894	884	983	880	858	895	880	888	985	837	941	883	949	916	904	918	1002	878	922	936	974	895	940	925	865	862	931	878	961	914	863	947	885	878	893	946	922	925	882	885	895	904	890	926	894	900	875	925	876	883	884	939	862	899	901	903	868	916	850	882	906	871	919	904	886	904	980	866	897	880	903	935	876	927	871	926	910	884	883	894	909	886	922	807	865	897	903	888	910	910	893	923	945	898	904	939	936	833	910	912	862	887	929	928	913	861	924	945	870	959	904	881	876	939	890	904	889	889	910	915	914	888	898	925	894	884	919	977	878	945	950	926	890	919	889	946	912	908	872	848	913	898	922	912	893	901	867	849	958	903	915	906	909	920	850	948	902	894	942	885	907	940	923	899	900	936	887	915	856	907	877	903	871	900	950	887	893	932	897	882	876	835	874	933	906	864	895	865	909	934	925	944	883	906	894	903	874	897	903	907	879	965	929	913	869	954	944	878	917	911	941	907	852	887	932	884	879	912	934	939	962	901	908	863	915	874	940	924	914	862	913	914	886	899	883	848	905	879	908	919	894	873	919	896	891	911	935	873	898	900	928	905	882	863	914	898	934	925	881	953	861	927	907	913	917	836	886	902	918	907	924	920	866	918	881	849	875	934	908	888	876	900	935	920	912	893	968	904	904	879	882	888	921	954	941	935	892	942	922	918	865	895	950	951	890	914	936	893	904	864	896	879	908	903	933	946	845	889	960	906	884	921	855	918	908	858	873	860	933	895	904	908	905	911	896	906	900	878	951	924	904	913	930	917	904	914	867	914	911	954	895	857	919	896	901	883	925	890	877	878	855	928	888	905	865	924	875	923	938	928	877	911	903	935	868	933	956	905	899	902	915	897	911	955	882	908	911	886	885	943	938	903	857	907	916	879	894	857	870	879	858	897	886	896	874	922	880	933	878	900	866	887	921	809	937	921	923	885	876	916	923	885	895	946	955	950	884	886	924	934	900	920	900	924	899	935	908	954	931	898	840	877	952	868	924	893	912	890	889	851	935	897	884	906	939	914	921	925	930	924	895	930	860	867	908	948	910	864	917	842	896	929	951	889	912	888	875	825	877	933	890	903	932	918	913	916	888	898	914	892	947	897	915	900	864	936	887	880	906	881	865	872	883	870	896	925	893	912	920	932	896	887	852	928	885	883	875	898	869	921	895	936	918	951	876	865	849	858	937	944	879	916	887	887	891	935	894	895	956	906	928	921	900	908	906	902	897	923	941	942	928	896	860	912	907	934	897	894	945	914	909	917	843	949	846	889	889	913	867	894	900	906	886	917	864	954	899	910	890	889	920	901	874	899	903	888	907	918	882	874	918	821	908	864	853	898	893	852	915	920	927	869	906	869	859	906	917	911	883	881	917	915	909	849	881	876	883	897	910	892	872	888	907	947	920	909	896	873	887	891	917	917	885	905	885	832	898	910	900	902	943	933	917	910	911	865	931	934	860	896	911	887	894	868	894	888	945	939	959	873	848	882	904	912	879	868	818	920	875	826	902	946	902	897	869	910	930	937	915	927	887	897	934	959	885	865	863	919	924	900	959	901	908	866	948	914	869	979	933	913	923	904	877	937	844	875	905	876	861	916	919	921	914	901	942	902	931	892	908	858	869	954	829	876	863	934	926	918	895	885	893	923	882	927	862	897	897	935	938	944	899	940	898	860	932	885	899	899	877	888	897	937	884	937	932	843	923	938	941	868	880	856	919	877	922	898	890	910	873	951	844	900	893	870	879	956	870	914	867	922	943	916	889	857	920	895	877	869	926	883	887	923	907	877	901	966	906	905	854	925	901	845	898	884	877	870	893	901	899	927	884	933	870	926	925	833	925	908	925	932	895	912	891	888	915	946	887	907	908	960	917	873	888	829	910	994	887	894	881	803	881	922	871	935	885	868	895	910	888	966	899	899	887	877	880	892	951	888	909	938	917	894	968	867	839	931	888	932	900	903	960	914	934	857	948	920	886	894	912	881	937	867	885	865	938	936	896	904	926	909	943	889	953	919	897	907	880	879	900	969	921	925	863	910	963	966	910	894	858	893	940	852	944	915	904	876	902	862	915	910	868	873	895	892	937	873	906	889	912	909	851	902
7187	303	154	168	144	122	131	138	122	127	124	125	125	133	126	144	133	168	167	150	137	134	125	131	113	128	157	134	142	145	140	114	123	134	135	142	133	140	132	149	137	162	125	114	118	143	131	139	123	151	163	132	141	140	147	125	128	123	125	134	142	122	105	138	144	125	139	129	154	145	117	110	142	152	118	115	105	143	143	114	130	139	142	139	137	127	148	135	140	141	120	131	136	140	140	140	144	160	146	124	146	132	142	139	124	114	125	129	143	103	125	139	126	120	132	137	116	130	141	139	105	119	127	128	155	122	139	133	115	141	138	123	128	138	120	124	134	142	125	131	151	105	120	134	117	134	123	117	130	128	133	126	144	134	122	141	134	141	125	125	135	153	137	129	137	133	138	112	130	141	126	128	147	145	136	133	130	133	126	132	124	155	110	115	132	126	118	155	128	129	138	121	121	143	123	117	129	128	161	130	129	126	135	144	133	137	115	144	142	138	126	138	149	134	134	130	138	131	124	124	132	156	139	115	123	124	135	133	112	146	130	128	139	124	141	139	136	126	147	141	107	136	139	104	134	131	129	122	135	141	105	139	123	125	135	125	132	137	125	139	123	141	121	130	124	144	136	137	138	131	156	128	128	120	137	132	98	116	134	118	138	125	134	137	141	144	134	140	136	125	155	151	108	125	139	135	130	129	134	130	152	125	145	135	144	116	118	144	130	151	139	135	113	133	117	140	136	137	120	130	139	133	133	114	135	153	151	121	148	129	157	136	120	140	144	139	137	119	123	145	135	125	134	133	95	131	147	142	122	153	128	129	116	133	142	119	123	141	143	140	123	141	157	126	109	132	155	134	139	130	131	142	153	115	115	166	144	112	147	149	92	136	133	135	131	104	141	116	128	136	137	134	133	132	118	130	124	114	114	143	150	141	122	113	124	120	135	138	144	127	145	130	122	127	143	132	131	127	127	139	138	125	116	135	139	124	118	129	135	107	140	147	136	90	118	134	122	121	136	133	136	120	124	119	135	110	145	132	137	140	124	166	117	136	136	157	133	133	146	124	137	119	127	134	121	133	132	120	116	146	138	134	132	140	137	132	137	139	108	123	120	149	139	132	113	126	132	148	138	143	143	140	141	121	142	129	139	136	135	134	137	123	146	121	140	142	129	132	142	134	146	120	141	114	120	146	137	130	143	136	113	125	138	137	125	112	123	148	148	119	112	127	141	127	120	139	101	134	136	125	113	138	120	113	117	115	133	129	129	131	123	136	121	138	115	129	132	127	124	119	133	123	135	125	125	109	125	157	120	125	130	103	133	146	129	146	139	123	142	150	144	127	151	125	153	131	122	144	138	149	128	127	110	136	134	133	153	124	127	134	129	137	134	131	125	124	129	121	122	140	124	131	134	135	113	118	131	126	125	141	162	120	111	132	143	146	150	119	124	159	133	160	132	118	126	111	142	132	121	140	141	144	136	139	148	161	126	140	157	129	140	115	127	125	141	122	124	118	121	110	155	131	124	144	124	144	136	121	145	138	125	140	114	124	155	120	146	153	129	140	131	132	107	120	126	126	151	115	124	156	150	141	133	139	139	142	105	122	127	128	150	131	127	129	127	130	135	135	142	145	131	151	141	138	118	118	131	120	145	126	160	106	112	131	148	124	126	99	145	142	106	131	121	157	148	145	144	134	124	122	144	109	117	127	121	120	120	129	131	142	137	168	158	125	135	135	118	116	134	122	147	168	129	117	150	130	117	112	138	135	113	147	129	125	159	130	130	146	144	157	139	125	141	124	152	143	125	154	133	135	135	149	121	127	135	133	146	123	120	115	143	117	130	127	131	137	145	140	128	127	121	134	142	130	148	134	141	154	129	116	130	127	116	114	129	129	136	127	125	136	146	123	118	116	111	133	132	140	130	139	144	125	127	122	125	135	138	122	147	114	120	113	127	141	130	144	133	133	132	150	132	129	129	150	149	134	129	134	128	136	149	122	133	131	126	113	128	133	115	138	138	131	135	135	116	153	131	140	128	141	126	141	128	154	120	127	143	137	137	136	131	134	140	141	134	139	140	126	131	116	128	131	132	115	132	138	137	114	125	152	140	108	113	130	129	124	144	144	146	135	139	124	124	149	127	137	147	160	122	131	125	122	128	133	145	127	145	150	141	126	136	136	145	118	154	127	147	131	145	136	135	143	136	134	132	125	129	140	130	126	157	135	133	124	126	122	132	126	140	139	128	132	145	94	154	117	135	129	122	149	123	143	160	158	124	150	145	142	121	129	133	141	146	125	130	122	143	131	146	110	124	145	158	127	107	129	130	122	110	112	120	115	126	158	117	133	142	129	132	127	152	119	131	142	132	134	146	141	105	138	131	121	122	147	116	128	136	131	100	144	114	118	135	148	130	131	116	125	144	140	129	131	151	113	135	129	140	125	124	101	131	129	129	165	139	129	142	100	141	143	142	136	123	129	136	137	137	129	142	144	131	138	133	128	129	151	119	146	131	136	137	145	121	154	142	130	130	140	118	148	144	113	144	129	147	144	138	129	135	158	137	133	136	127	118	139	145	112	114	148	118	141	117	124	148	137	148	154	117	136	130	134	131	123	130	140	150	135	136	127	122	135	140	137	120	140	161	122	135	129	125	142	148	151	108	149	125	119	141	169	163	127	123	101	113	121	147	122	147	134	124	127	128	154	128	136	129	132	146	143	137	154	124	124	131	124	141	122	138	113	103	137	105	109	118	139	135	133	111	122	135	121	144	140	140	119	148	117	125	133	139	126	126	122	121	133	127	134	125	135	129	152	124	130	143	139	142	140	141	135	129	137	141	129	150	135	121	121	134	134	144	144	118	122	115	123	126	134	130	118	138	140	114	126	116	112	124	114	125	116	121	154	126	129	135	153	135	142	112	142	114	137	124	121	144	110	157	143	138	132	122	143	118	110	134	151	151	137	125	149	132	124	145	154	148	139	138	129	137	152	106	152	135	156	142	135	150	133	124	136	130	128	142	140	137	151	138	127	157	131	136	149	142	109	137	143	141	156	125	127	124	126	136	138	122	138	130	135	165	124	135	115	143	120	144	125	144	164	130	130	135	126	118	137	114	148	135	132	139	136	128	135	133	119	110	117	146	143	148	125	110	123	125	112	133	130	126	141	133	126	118	124	143	137	163	138	126	118	122	126	131	145	116	142	112	111	128	151	135	108	136	126	128	130	144	122	129	157	140	140	134	130	135	112	145	148	136	130	145	131	145	120	118	140	134	122	138	150	135	133	138	121	122	137	128	124	128	124	140	141	102	153	161	128	135	139	127	140	117	125	137	119	122	142	126	113	130	152	127	99	134	135	128	142	126	128	134	135	128	150	134	131	102	133	108	127	115	148	118	122	120	111	120	139	118	136	130	110	155	125	125	132	126	141	121	143	121	107	128	136	130	118	142	137	137	124	130	124	138	139	109	151	126	133	139	145	134	135	126	142	132	124	120	126	125	129
6857	419	435	443	454	454	423	410	398	426	395	410	402	405	360	394	368	380	397	395	394	383	395	379	394	382	368	380	347	378	424	369	379	375	392	401	400	418	371	403	377	369	346	451	356	385	365	399	375	397	417	387	385	390	396	350	362	357	373	374	374	401	359	360	350	373	364	386	401	399	393	358	371	359	417	382	387	419	379	374	368	387	379	371	377	413	403	411	367	376	403	347	354	411	375	412	362	364	358	358	366	390	374	370	361	413	367	381	382	364	381	389	369	353	382	389	372	364	400	360	351	365	384	377	396	389	423	377	371	378	379	392	382	388	361	378	391	405	376	367	399	372	373	393	365	379	380	375	404	365	380	386	416	396	391	380	407	336	351	401	397	352	406	396	380	342	380	403	376	376	375	396	396	380	366	383	364	337	393	371	397	371	378	380	376	388	400	368	397	393	377	411	405	365	373	355	408	380	360	374	389	335	387	374	393	402	384	365	367	364	397	382	399	377	389	379	383	363	399	392	353	351	362	392	370	373	343	373	372	389	420	393	358	395	393	403	380	384	399	387	366	394	399	348	389	382	373	390	377	347	389	368	381	376	364	365	373	362	388	399	343	413	392	369	402	368	379	395	370	400	341	392	417	376	417	373	373	389	400	383	380	383	376	398	375	387	365	398	377	361	380	396	375	374	360	360	377	381	354	371	393	380	426	395	353	366	393	419	320	384	401	389	369	353	415	346	390	360	333	388	378	373	350	356	390	355	385	404	388	394	393	418	376	375	380	380	364	374	366	411	381	380	416	404	410	383	336	328	387	388	376	387	398	399	392	355	409	368	358	371	364	391	369	357	370	363	409	417	366	411	388	373	395	363	398	353	363	408	391	363	387	372	379	350	408	362	366	408	358	371	411	379	379	415	400	376	417	379	357	419	388	401	369	367	383	357	382	369	399	359	405	396	349	425	360	399	410	385	396	422	369	387	369	393	365	382	400	355	381	371	385	362	422	381	414	392	375	370	378	365	400	372	394	372	380	419	403	385	353	402	371	401	388	379	394	372	383	418	384	358	359	376	395	410	412	395	390	383	405	368	417	375	386	393	389	369	364	396	381	388	369	351	387	389	374	380	345	375	359	381	348	380	358	372	387	372	377	400	422	385	378	365	365	345	340	385	405	383	337	366	386	395	364	363	389	390	370	361	356	374	346	372	374	389	345	356	352	405	363	400	374	408	373	360	364	403	417	364	391	361	362	387	384	360	357	366	367	399	348	370	397	372	370	372	398	382	423	403	382	393	374	404	387	428	381	370	345	401	372	371	367	377	376	393	377	383	408	378	371	389	332	350	402	409	378	393	373	387	382	386	391	395	366	373	390	353	386	363	387	395	399	380	351	367	384	369	419	375	368	389	397	386	363	365	389	378	368	389	406	396	364	369	435	369	357	402	377	380	365	391	389	365	396	355	338	386	356	425	394	373	377	330	403	412	422	361	401	408	394	397	360	380	380	370	397	404	387	388	399	387	353	373	399	380	350	380	416	384	392	346	408	364	390	416	436	393	388	384	372	400	368	365	351	380	377	375	365	387	365	345	361	380	369	380	363	366	400	363	398	380	386	401	402	375	382	356	367	401	383	361	386	347	389	350	377	410	368	340	371	378	342	394	380	401	351	381	381	389	371	379	374	376	339	390	358	373	396	416	394	383	373	373	377	384	357	420	393	384	366	390	399	357	367	389	384	339	334	394	353	384	378	413	380	391	384	338	385	389	353	431	375	394	386	382	383	381	402	384	370	401	369	402	398	366	392	356	389	386	400	391	401	375	401	372	385	381	381	344	394	384	385	394	369	415	388	391	356	408	346	390	376	397	349	348	363	374	345	377	365	384	365	375	380	400	386	351	384	408	397	359	373	374	406	375	376	383	394	381	370	391	390	399	373	367	387	357	385	375	406	360	365	374	367	373	390	389	368	392	361	375	358	377	375	355	374	401	378	358	367	357	393	380	394	397	361	370	396	380	379	398	404	379	396	385	370	365	339	369	395	383	350	371	379	375	379	369	407	364	362	339	408	406	374	389	386	394	370	358	377	358	373	391	347	358	367	362	383	392	411	401	394	362	381	395	373	371	397	356	402	354	391	388	356	412	387	385	364	361	374	416	369	423	353	361	364	399	400	332	404	410	356	431	383	397	409	353	389	374	372	381	392	396	327	374	380	371	394	357	401	384	394	355	378	406	369	371	421	354	396	405	363	359	358	368	386	370	391	395	420	424	382	388	410	393	367	395	395	388	348	408	364	368	377	400	384	346	355	367	410	360	402	355	385	381	370	378	411	352	380	384	385	402	390	388	376	368	376	391	368	420	381	395	444	374	406	364	389	351	422	391	360	394	367	361	387	394	343	389	388	402	389	369	366	415	383	383	397	408	362	408	395	385	362	347	361	364	388	387	390	378	361	389	386	384	363	414	336	390	362	341	359	377	389	388	365	369	371	353	373	383	368	397	367	370	395	340	390	370	413	371	423	395	397	393	417	383	419	364	374	383	377	371	410	367	404	374	393	401	389	411	362	370	397	380	373	353	390	374	423	380	360	335	404	401	376	389	376	380	389	376	397	399	402	364	398	396	378	358	373	385	395	367	394	401	380	408	383	327	365	390	385	373	385	351	372	399	383	372	403	403	335	392	403	372	378	380	349	391	352	368	422	387	390	348	370	388	355	398	405	382	368	401	357	432	344	419	367	375	400	384	335	402	397	372	379	393	403	377	354	388	368	371	361	383	399	368	367	363	395	396	382	414	382	372	374	359	380	345	387	411	402	385	393	381	381	362	341	386	383	373	364	391	372	396	363	393	392	423	401	377	375	391	451	382	421	362	405	340	371	355	381	398	430	368	423	375	372	388	347	375	398	388	356	360	382	384	410	364	421	401	366	339	380	404	391	383	388	394	393	409	383	338	359	353	378	339	352	368	367	377	381	399	371	381	349	370	354	399	374	376	365	358	412	374	370	384	376	389	360	386	382	404	382	394	393	367	371	400	384	363	420	350	371	408	393	385	372	362	379	402	368	363	380	373	390	392	403	377	365	388	349	365	368	351	369	399	348	387	364	366	386	371	368	376	358	395	366	370	375	406	368	378	408	365	375	377	419	378	386	357	368	419	387	365	399	361	361	381	350	385	374	387	386	330	398	370	412	358	383	372	405	402	361	410	345	389	372	337	346	416	376	360	395	361	347	387	373	403	340	356	336	384	364	401	384	400	405	373	388	398	361	399	392	381	358	373	416	377	393	409	366	362	368	407	413	334	381	399	373	376	386	400	400	379	408	378	359	409	381	406	375	386	389	386	372	378	391	382	386	383	384	373	383	369	397	371	372	355	363	361	388	351	358	354	366	361	395	375	367	362	405	385	369	362	378	418	335	370	390	373	362	399	366	378	371	362	389	358	411	392	392	393	434	377	374	377	375	370	377	392	383	380	383	367	368	395	359	355	378	402	406	373	379	383	369	378
52186	17812	3528	920	572	524	436	382	339	304	303	292	277	268	284	218	260	233	245	240	224	226	230	232	200	195	215	238	194	210	227	213	218	192	221	230	210	202	210	209	202	218	193	204	179	211	221	199	182	239	204	214	194	216	233	201	218	213	219	212	205	202	219	232	216	200	221	217	194	203	201	234	201	183	204	204	220	206	212	235	199	196	213	201	196	187	193	209	187	205	226	217	211	207	187	175	198	190	213	213	188	214	219	214	215	204	185	222	228	187	218	216	209	216	218	203	196	189	204	204	198	218	207	182	207	217	197	210	212	211	219	221	223	191	209	186	204	194	204	201	206	229	209	201	188	195	206	206	210	198	230	188	183	204	220	217	212	206	197	191	208	190	193	210	219	202	198	212	200	223	242	212	197	192	207	201	212	200	186	213	212	182	202	228	208	221	204	231	217	211	207	237	217	222	212	229	188	218	221	202	230	208	205	211	201	234	196	192	210	203	198	196	193	201	183	192	180	228	192	197	219	198	203	189	205	204	193	206	235	199	200	199	217	220	219	209	220	209	233	203	203	222	191	215	201	196	197	217	199	217	177	196	171	243	203	200	188	204	201	197	217	238	188	213	212	226	205	227	210	195	187	171	210	215	243	229	201	213	209	184	215	200	225	214	207	228	195	196	238	233	215	199	219	215	190	192	199	193	187	176	187	207	213	205	210	214	201	209	181	209	201	226	240	210	209	218	204	229	226	214	191	197	200	203	206	205	187	188	185	206	252	205	217	193	211	196	210	211	231	241	233	205	195	189	194	216	201	197	210	197	207	202	185	231	189	201	207	204	198	235	205	216	210	222	209	206	202	183	223	198	213	233	219	234	196	178	183	193	190	203	209	192	224	227	222	195	200	212	195	206	211	251	206	222	219	207	199	210	220	199	185	204	225	226	186	211	208	184	184	210	212	211	215	216	230	213	205	192	218	223	215	208	206	226	191	204	221	214	182	209	206	188	209	212	196	196	195	236	244	216	199	218	209	237	223	208	203	202	229	203	194	242	206	218	192	223	222	189	217	213	198	207	194	216	207	175	200	208	208	202	205	215	225	204	210	207	206	215	199	204	228	222	193	171	206	211	204	209	216	206	211	197	231	202	195	202	206	197	200	204	198	200	216	197	201	202	214	180	195	223	189	211	186	250	196	198	202	210	227	204	217	217	210	214	204	204	190	207	177	210	210	209	211	218	201	242	223	215	198	210	203	217	195	198	202	214	210	190	204	211	202	214	203	205	205	221	191	219	193	194	183	227	227	212	237	197	200	244	195	197	207	233	206	195	172	202	213	191	199	217	229	195	198	175	188	189	222	205	217	208	225	199	216	243	194	203	204	217	198	185	209	189	219	193	224	232	224	198	208	210	217	198	196	189	201	210	203	237	176	220	224	219	209	204	232	175	208	207	223	197	233	168	205	217	194	205	214	201	197	188	234	227	207	184	208	233	215	213	194	228	202	216	217	220	202	187	205	199	185	224	193	197	209	231	227	193	220	194	209	217	176	201	214	236	189	202	217	199	198	207	199	223	210	186	210	210	199	196	195	221	209	196	206	226	213	219	204	203	227	220	174	229	184	201	207	217	206	226	251	223	203	229	195	209	217	200	200	199	186	226	170	223	213	205	193	196	219	225	202	206	214	189	192	209	182	228	224	235	215	198	231	209	239	229	194	212	206	195	217	226	175	214	227	196	225	182	202	181	206	207	199	182	203	211	197	232	233	182	209	229	194	192	228	215	203	224	194	217	186	200	180	195	220	197	178	231	205	204	174	194	228	222	180	208	201	214	191	197	227	214	212	212	185	234	216	188	218	178	194	188	158	198	217	192	181	184	207	194	206	195	198	216	203	206	207	178	213	202	218	245	194	192	235	181	246	224	206	208	209	186	205	210	217	173	209	181	204	192	220	243	200	206	217	222	198	205	194	194	209	199	190	210	223	219	205	248	190	174	235	212	208	221	192	238	209	216	193	214	214	187	199	223	208	213	216	192	207	196	222	192	198	213	213	197	202	219	198	201	211	169	219	214	219	205	175	191	206	188	205	192	219	223	184	194	228	207	190	249	194	206	212	192	207	193	220	206	206	215	222	222	224	176	201	196	236	206	190	202	208	201	195	199	203	206	206	168	191	207	175	205	218	201	208	215	188	222	212	204	208	206	189	238	228	214	210	199	205	200	204	229	202	228	210	203	202	187	185	224	185	226	185	191	213	231	194	207	200	243	228	207	204	197	225	196	215	200	204	200	185	219	213	202	203	209	186	210	206	213	199	188	199	201	223	200	196	219	178	207	214	194	197	208	209	223	212	215	200	224	224	212	224	233	232	212	201	225	178	200	209	202	219	212	212	240	183	186	182	206	200	205	209	197	216	213	181	180	216	195	196	216	210	195	225	200	203	206	207	208	215	219	234	197	211	189	201	222	191	207	193	209	199	214	198	149	216	192	214	217	207	193	220	211	199	194	203	195	186	192	188	216	230	194	198	204	198	191	209	196	184	198	214	212	236	210	211	218	186	226	179	231	238	187	209	209	206	192	189	207	204	192	202	197	241	231	181	192	214	223	216	199	171	192	197	216	196	203	198	191	242	197	213	195	216	222	228	206	207	197	204	218	207	213	199	206	211	207	208	191	215	203	218	187	210	193	220	201	213	197	225	189	193	205	190	216	224	216	214	184	203	211	202	230	237	193	239	207	200	202	219	206	196	230	224	178	194	190	210	184	194	202	212	202	213	196	205	207	213	197	214	227	202	165	204	222	204	203	217	218	228	215	202	212	229	206	203	216	181	220	206	201	240	188	219	184	208	228	185	214	225	211	216	211	219	201	213	231	179	198	190	220	205	213	212	196	206	193	203	215	218	222	218	183	204	210	207	200	185	194	243	203	195	197	219	226	248	237	205	209	218	194	222	205	195	223	194	202	209	218	201	228	231	211	215	228	223	210	217	171	225	220	196	175	198	217	215	185	213	198	199	208	187	216	183	207	211	190	223	210	194	195	175	194	219	205	213	219	207	192	199	195	221	206	202	215	198	198	217	219	178	192	199	209	211	223	229	200	235	192	206	205	210	226	189	204	206	198	219	200	244	182	189	204	197	220	184	185	203	211	213	234	225	212	179	183	210	202	208	196	199	205	199	228	210	222	202	212	174	194	213	211	210	215	203	192	216	177	191	237	179	215	216	207	190	223	202	198	227	206	204	170	216	206	235	196	200	196	191	239	188	195	185	208	206	193	211	199	211	198	200	215	191	226	197	215	176	197	201	189	222	220	230	192	218	222	200	196	180	209	228	179	207	202	188	221	197	200	217	206	246	197	202	223	183	170	202	230	212	201	223	201	191	211	213	207	168	185	201	199	217	191	179	212	237	243	205	213	212	195	197	201	197	208	201	205	188	193	205	204	219	200	222	203	206	218	227	200	209	202	225	211	182	203	203	213	212	238	209	189	216	205	221	221	182	222	221	214
28002	1212	2303	2609	2410	1935	1652	1506	1292	1204	1061	960	868	894	824	775	772	746	696	671	698	701	714	650	581	654	642	636	679	649	617	575	620	604	627	585	588	607	643	581	579	644	595	589	580	607	567	551	577	557	561	553	571	590	576	551	570	572	536	584	573	576	570	543	572	549	586	561	539	564	542	545	548	537	565	584	569	561	544	537	531	541	549	546	497	559	607	526	557	555	539	538	567	557	583	529	517	516	603	563	561	591	625	554	514	563	520	545	561	544	565	541	553	522	589	544	566	562	524	509	574	516	547	511	505	552	552	548	582	539	545	536	543	580	549	509	556	540	578	522	542	597	552	539	596	537	601	580	587	516	530	534	556	509	530	571	554	588	523	540	528	549	559	532	539	569	556	544	517	562	525	550	575	632	548	568	544	515	543	526	580	540	549	557	546	536	515	528	595	550	556	548	544	560	513	516	539	537	526	570	572	559	587	577	539	563	524	535	521	547	554	535	564	565	575	538	558	548	559	589	531	553	508	508	513	568	539	536	539	556	542	555	555	570	555	521	525	540	542	539	561	564	547	558	548	554	557	537	577	537	583	563	512	528	558	535	592	611	555	577	560	534	537	532	511	563	553	585	519	578	577	520	548	562	549	518	550	524	555	594	544	545	561	559	528	519	538	543	610	527	579	549	566	492	554	583	529	498	550	572	556	551	583	570	520	564	528	524	547	573	574	551	576	508	531	546	585	526	556	508	564	534	551	531	554	478	551	526	542	563	519	592	563	552	557	560	550	531	548	560	545	517	529	554	569	506	539	564	536	532	544	568	560	651	554	512	555	576	564	560	543	555	562	551	549	566	571	638	591	545	541	560	588	550	556	567	551	547	545	555	549	539	565	549	545	550	544	547	553	590	557	590	545	549	554	543	580	572	522	546	579	552	557	523	512	585	505	522	515	562	539	573	506	532	571	559	534	520	523	523	554	514	541	534	595	557	590	532	543	516	558	528	523	543	538	522	554	578	531	571	578	548	545	543	527	545	496	521	540	588	550	569	545	536	570	611	560	577	559	540	537	519	554	537	533	576	557	565	504	553	539	550	539	526	574	549	569	492	566	573	532	535	528	496	543	526	521	533	548	514	559	525	534	565	526	584	556	538	591	546	551	550	531	535	517	565	555	524	561	559	540	559	573	546	562	549	547	529	579	565	553	554	544	550	529	530	528	550	591	524	538	522	533	502	539	532	531	577	534	553	585	554	537	565	550	492	528	567	570	573	539	559	537	566	520	534	553	558	578	539	558	570	571	587	539	532	519	563	553	529	500	599	543	594	575	549	565	538	523	527	531	539	584	565	529	543	565	570	523	543	593	547	586	573	505	532	542	563	551	544	569	573	545	537	540	587	538	589	563	559	537	570	595	539	568	530	558	544	543	538	517	532	541	544	595	560	576	570	558	587	586	543	541	551	488	579	551	537	514	553	558	573	501	570	553	527	541	560	536	512	551	551	526	566	526	563	582	516	587	537	529	564	516	571	548	544	573	567	550	537	553	561	534	551	549	506	533	517	529	518	535	526	552	569	524	547	546	526	522	539	577	553	570	524	562	556	552	562	505	564	523	549	523	550	538	516	583	548	563	550	557	514	581	519	532	596	563	559	616	541	554	494	564	530	549	536	542	526	562	528	574	553	577	521	565	575	533	567	568	573	556	574	539	525	521	514	546	554	555	527	561	511	534	552	563	514	529	544	561	520	556	546	558	528	559	555	516	570	520	516	517	549	551	600	540	541	561	558	554	561	505	533	527	524	546	554	584	564	551	542	547	552	570	556	531	554	500	560	571	556	522	568	562	529	547	576	593	530	553	535	523	516	583	533	513	551	541	547	552	543	576	551	534	570	572	587	543	545	598	616	561	570	571	552	542	584	547	510	553	550	607	533	566	597	565	543	578	558	535	553	541	579	534	555	536	556	533	554	561	557	537	556	541	559	557	559	607	573	557	517	573	559	578	539	564	534	543	542	556	563	575	557	547	548	573	557	579	532	588	530	564	571	589	551	522	530	529	521	569	521	569	592	510	559	554	539	514	525	546	556	565	585	600	589	540	572	538	550	561	552	561	563	557	551	559	494	546	572	557	524	509	599	510	587	526	562	583	510	544	565	528	533	496	528	546	559	551	577	553	535	545	548	572	544	555	543	558	542	546	579	559	546	549	537	539	549	559	541	550	576	531	523	540	540	528	540	563	519	524	584	529	546	527	551	572	545	556	573	528	544	544	542	544	543	541	564	562	584	559	551	575	531	578	574	571	537	569	562	547	552	515	520	547	570	543	536	541	570	576	545	569	555	528	510	500	542	544	553	559	601	517	532	542	523	576	568	574	552	576	549	581	529	544	517	533	556	563	540	567	552	571	531	578	552	540	519	551	531	535	557	528	514	571	531	573	506	559	569	539	509	564	555	539	530	524	569	548	585	535	537	565	529	523	539	582	538	550	569	538	503	568	562	521	534	521	535	533	565	544	551	546	532	575	531	537	574	559	570	569	546	525	573	567	567	571	548	531	566	540	557	541	556	550	572	523	569	535	536	562	586	538	563	530	544	520	543	514	548	521	589	578	540	575	562	557	530	553	541	585	531	532	514	584	545	586	557	565	546	571	563	584	551	555	571	553	569	517	535	516	523	533	577	582	553	574	580	568	566	582	528	522	539	565	553	563	556	539	582	581	528	567	576	587	559	558	554	559	581	546	552	520	535	530	563	532	576	566	572	537	506	571	550	542	454	544	533	567	585	529	546	531	534	529	514	568	563	555	572	584	542	556	558	530	561	599	538	585	550	491	528	533	554	546	544	503	542	562	571	567	558	530	573	552	562	505	511	570	550	561	559	544	594	575	537	555	542	560	534	510	524	580	542	567	534	545	569	556	572	591	585	560	546	548	525	549	551	547	511	567	565	577	575	541	527	586	533	524	548	521	508	553	563	559	526	549	536	504	552	539	515	550	576	546	576	557	541	547	533	524	563	528	613	575	597	550	586	550	593	560	583	565	581	570	549	542	549	564	604	567	584	544	550	502	579	541	552	568	588	515	511	576	553	544	531	534	555	574	561	554	522	555	502	559	539	567	598	554	556	568	586	521	552	570	551	528	557	560	563	550	591	523	553	530	584	552	534	532	564	593	529	594	527	585	517	553	564	578	581	574	519	556	547	529	540	565	560	536	555	574	576	546	569	585	522	559	587	546	541	503	583	515	557	547	535	548	544	571	553	514	541	562	553	575	590	547	537	591	541	557	553	563	550	542	560	545	573	562	589	566	573	547	553	498	590	543	566	518	513	561	487	497	555	568	566	531	532	553	557	569	583	529	549	528	530	544	551	564	570	580	583	521	563	515	570	517	529	551	515	568	542	542	554	574	558	571	558	562	559	545	558	536	510	620	541	524	555	555	528	508	508	586	567	532	525	549	565	536	531	563	547	553	562	514	550	559	556	544	516	563	584	549	556	504	587	519	554
58164	24246	12303	2774	1291	1032	828	757	626	598	563	554	475	466	441	443	490	469	450	425	436	479	432	451	436	425	376	416	375	391	413	413	416	430	424	403	401	397	350	403	391	401	379	378	365	379	338	366	377	363	427	394	377	411	412	423	386	384	395	366	371	374	390	373	393	370	406	401	420	401	382	387	391	395	411	388	350	373	375	417	403	408	397	355	392	388	358	415	387	420	380	362	400	385	379	393	366	355	370	397	361	380	366	390	351	380	381	370	424	428	399	385	393	373	348	398	416	422	366	401	394	426	366	343	359	371	392	384	412	373	378	397	411	374	400	356	406	391	383	383	369	450	420	411	398	386	421	383	372	419	392	424	398	396	436	348	380	408	396	405	399	373	362	453	398	407	377	395	395	410	427	365	430	369	363	408	409	380	425	396	398	409	390	382	373	397	396	368	364	422	385	374	399	394	410	388	409	405	399	374	374	355	417	395	423	400	383	393	322	386	378	394	377	361	378	408	348	409	334	383	383	360	400	359	384	401	364	405	340	413	432	376	372	358	375	402	410	425	366	352	396	355	401	405	402	404	401	419	414	389	377	373	389	394	422	427	394	396	377	403	434	410	359	388	348	381	376	399	421	379	372	380	408	389	374	402	440	384	407	398	376	390	413	388	384	383	384	349	390	367	380	374	368	391	352	349	385	379	371	371	350	387	391	417	375	367	381	335	419	392	425	414	374	346	389	394	408	378	401	387	407	392	373	420	384	371	354	394	408	375	359	402	382	366	366	364	383	364	379	399	384	381	353	375	368	400	391	358	384	368	411	412	373	374	387	360	366	405	397	404	415	372	367	377	384	383	376	368	411	378	399	388	381	342	393	379	418	402	390	367	362	405	360	425	390	394	378	373	380	407	408	399	356	390	403	337	437	398	379	397	401	365	363	393	384	406	396	397	397	410	377	392	394	408	392	402	387	400	419	383	352	380	382	398	424	395	404	336	375	378	383	388	413	410	395	407	356	425	378	387	384	409	397	385	357	424	375	384	377	385	374	424	383	399	357	408	377	375	388	360	390	357	397	411	376	385	402	434	381	396	408	386	388	411	358	416	379	356	405	421	432	369	377	365	346	356	394	388	415	370	388	399	363	369	387	396	406	412	390	352	357	408	418	398	358	399	372	403	391	392	414	388	370	345	376	381	374	398	370	397	370	373	406	381	364	405	377	415	358	429	354	372	385	381	340	365	408	380	414	392	391	415	428	365	376	396	380	394	386	389	362	427	420	358	408	362	431	406	381	367	354	404	398	380	378	390	396	404	383	412	411	394	398	373	367	418	392	398	372	352	405	399	373	419	367	420	367	378	398	396	362	388	381	371	398	413	384	405	355	395	400	389	366	425	346	388	393	399	390	374	362	404	384	399	391	437	390	403	394	395	405	379	356	385	373	398	446	393	367	372	356	393	384	376	362	367	389	374	404	360	391	368	392	376	367	424	427	377	406	381	372	389	373	387	369	370	376	412	373	390	405	401	412	386	406	394	414	414	410	350	390	399	401	380	381	346	398	454	387	384	409	415	351	388	384	365	373	385	366	350	366	403	422	365	383	353	386	355	430	434	358	378	395	382	394	425	397	397	384	390	417	397	367	387	360	392	410	399	377	394	381	380	409	383	355	382	354	366	379	405	394	384	409	409	423	380	393	400	390	393	387	384	419	363	377	379	417	365	360	373	375	412	400	383	399	401	408	367	395	383	393	395	395	362	433	409	409	379	400	385	391	378	392	370	392	390	408	346	369	376	389	393	403	396	419	382	389	348	388	359	393	423	390	403	347	375	413	389	380	392	402	383	394	422	396	397	420	375	431	387	392	376	415	393	364	407	391	346	372	339	395	377	431	362	387	414	369	386	393	367	419	379	371	368	380	408	359	392	359	361	426	416	364	386	375	393	365	365	382	374	388	370	379	367	364	361	404	403	428	406	410	362	365	417	380	382	366	398	406	411	396	404	400	379	408	373	352	411	367	388	358	440	399	450	402	382	372	363	395	400	395	414	371	378	395	345	400	380	390	394	355	366	414	378	414	389	376	344	380	411	394	408	394	418	380	406	392	375	383	388	402	357	384	372	395	413	398	352	392	402	384	378	395	405	388	382	394	404	385	393	359	380	385	387	391	376	375	368	371	376	401	382	419	391	403	409	402	370	348	383	393	403	387	413	400	410	375	383	359	395	370	412	425	369	397	409	372	406	397	388	390	387	370	387	387	380	373	373	376	393	380	376	342	407	358	392	367	345	391	374	386	417	378	388	381	378	340	402	384	401	401	398	372	357	374	413	376	382	397	386	392	409	411	415	408	401	387	404	371	418	397	402	347	429	398	394	387	413	398	374	377	410	361	357	402	388	395	413	387	424	440	403	370	388	373	351	372	419	380	358	361	384	419	403	392	423	372	401	397	381	387	401	377	421	403	397	365	405	372	378	329	356	366	403	386	351	378	360	408	371	379	399	377	401	364	436	408	378	414	392	362	387	372	398	393	406	433	418	431	390	420	422	373	363	372	383	384	403	375	412	364	373	401	395	421	407	416	394	375	377	403	377	376	369	378	390	414	378	345	383	367	376	350	412	416	379	379	416	375	379	404	400	400	383	362	378	368	410	348	394	366	385	396	378	389	376	416	357	389	423	447	401	357	394	400	367	387	393	399	369	360	390	407	379	403	415	376	407	397	385	354	439	417	380	418	357	393	370	373	352	394	379	381	390	422	364	408	409	400	410	387	398	402	407	359	372	401	383	390	368	442	399	350	356	377	404	416	392	368	421	422	361	380	383	340	402	378	348	407	403	426	387	377	345	401	418	377	395	403	407	407	349	369	383	412	411	431	387	392	391	387	344	384	389	365	410	389	362	384	365	370	397	409	421	381	410	385	352	369	365	422	377	391	364	406	373	412	405	397	393	386	376	420	354	353	363	375	397	387	403	395	359	398	385	395	388	383	380	384	399	366	380	412	377	399	387	420	417	381	385	428	363	374	403	392	338	408	396	397	400	383	365	431	409	409	408	389	387	397	374	360	415	370	406	393	380	392	405	368	432	422	395	395	393	388	392	381	369	402	380	405	385	380	409	398	375	386	381	384	402	408	336	364	394	415	393	369	373	365	369	366	414	344	418	408	391	369	415	391	398	408	419	387	396	403	394	383	364	396	403	364	361	378	398	387	371	407	381	346	380	370	367	388	357	364	374	368	365	388	406	423	389	398	391	381	411	404	381	390	425	370	433	363	403	366	371	414	356	400	374	417	387	363	370	347	411	358	375	394	395	398	379	360	376	348	356	319	409	376	377	412	408	398	396	410	397	384	387	382	409	379	338	373	364	369	377	390	413	379	400	369	410	412	377	378	391	393	383	369	378	395	401	371	401	369	390	369	396	353	366	393	380	349	398	409	389	395	397	344	375	400	434	387	372	408	382	343	396	408	407	412	379	348	403	361	389	409	419	354	410	408	369	394	338	363	359
35999	2152	4398	4864	4356	3598	3006	2621	2249	2038	1920	1781	1594	1537	1459	1443	1293	1263	1250	1211	1202	1103	1127	1108	1059	1111	1090	1020	1022	1092	1029	1065	1039	1030	995	988	1003	962	972	973	1020	1000	948	928	970	955	965	942	918	998	983	945	940	1018	935	938	919	963	925	902	898	962	963	986	896	920	1001	889	923	949	920	903	944	924	937	948	963	883	963	888	913	926	906	937	884	920	923	926	943	925	932	907	939	924	935	957	919	909	902	905	927	882	920	930	909	856	921	955	882	895	905	943	935	908	886	893	924	882	860	925	924	979	917	877	930	919	917	898	901	918	866	901	875	825	925	930	899	966	945	934	874	915	891	870	946	895	898	933	830	925	925	936	896	911	944	914	929	906	902	928	850	924	908	896	869	892	931	888	888	894	844	899	970	896	944	868	912	866	926	896	898	880	873	930	891	891	861	876	944	888	880	909	897	897	917	882	860	951	931	865	921	923	892	915	909	852	883	922	895	877	916	918	889	941	893	879	926	896	920	942	900	877	939	925	870	837	887	858	923	963	959	871	916	950	915	914	860	896	937	938	888	922	910	908	873	908	958	896	907	907	834	909	946	977	916	867	914	852	901	862	896	892	929	892	898	869	902	914	911	901	887	913	920	930	926	841	883	925	915	841	943	919	947	876	896	841	911	877	890	896	955	867	918	905	890	926	861	963	878	877	880	896	903	895	866	898	908	874	898	882	860	939	924	873	883	898	928	886	937	942	887	884	907	863	918	933	943	932	896	820	870	879	892	873	895	891	882	922	925	889	884	918	932	902	928	914	894	882	895	908	920	920	949	897	922	931	903	943	912	923	897	940	931	903	874	883	926	941	857	896	914	878	858	924	891	931	922	891	840	860	945	885	866	935	894	926	857	900	900	857	888	893	920	883	895	886	872	933	899	919	887	857	915	888	963	919	897	894	918	914	906	842	909	886	887	855	884	893	886	899	920	920	907	899	902	892	883	896	892	885	922	868	852	975	941	876	871	917	970	885	895	932	913	890	852	921	882	894	846	915	916	911	889	870	891	943	905	878	846	878	950	871	905	921	907	906	928	897	821	881	923	881	886	901	905	856	915	932	848	957	858	932	821	884	889	880	849	944	911	914	945	924	879	861	935	906	903	908	933	899	920	884	907	902	929	888	953	912	899	940	859	926	943	909	923	939	856	930	950	889	893	871	865	928	937	904	889	910	898	930	866	910	914	885	859	887	858	923	899	949	912	867	938	871	895	845	855	905	921	879	951	927	969	879	876	896	935	897	913	847	870	877	902	917	919	919	907	905	920	923	895	874	906	864	859	881	905	931	901	921	878	901	852	895	867	938	919	948	895	892	969	837	836	899	924	928	971	910	919	883	932	930	918	871	919	896	926	850	875	924	886	905	890	870	939	925	890	861	864	957	906	877	931	895	884	902	892	905	896	923	905	899	908	939	839	922	913	852	904	922	851	877	921	865	914	910	881	959	871	892	867	886	918	895	910	917	860	900	917	872	881	914	872	897	908	938	890	896	951	920	948	882	926	906	897	896	933	909	870	938	877	877	884	922	921	870	845	873	876	936	900	908	933	916	896	923	892	869	901	903	914	953	926	917	894	874	880	878	934	914	933	960	968	920	899	881	896	885	889	869	873	981	890	1008	863	921	860	980	914	856	960	879	888	860	919	880	872	908	935	931	939	870	903	971	951	907	925	854	922	931	923	884	920	900	879	941	940	897	902	904	913	867	913	854	934	922	909	935	886	958	887	900	932	871	948	895	896	914	901	857	875	872	904	902	939	893	907	905	912	940	901	888	942	919	859	947	881	878	890	963	883	880	882	891	855	939	889	910	923	892	934	932	931	931	890	879	916	876	902	883	971	908	915	933	905	930	850	896	930	887	913	856	896	896	915	903	908	921	883	920	886	891	922	898	933	905	884	892	884	945	931	904	908	943	937	932	929	888	904	916	922	906	956	913	920	907	912	899	955	907	881	927	905	896	934	860	909	907	920	934	944	954	964	896	899	892	892	864	936	926	933	892	866	932	902	886	868	937	893	896	913	862	902	883	888	931	874	891	940	968	879	910	887	886	907	898	928	941	888	881	906	837	909	911	888	899	891	950	857	936	901	882	911	828	915	849	890	972	906	883	895	916	856	907	906	871	999	906	876	920	940	927	956	931	901	868	884	924	933	889	902	895	888	905	944	917	892	909	905	894	894	919	884	900	918	859	899	931	929	936	883	877	861	932	907	915	907	882	926	863	905	943	960	885	885	952	883	853	918	899	944	872	874	957	897	934	960	868	959	923	937	952	914	895	882	986	895	916	866	915	960	890	870	928	924	900	967	857	939	902	900	941	885	871	915	926	938	852	965	930	913	890	882	879	914	831	902	903	921	856	884	970	901	884	916	831	901	858	866	913	902	897	901	971	894	875	927	869	888	854	918	922	866	884	897	883	858	887	945	862	891	906	872	931	908	866	851	994	956	875	951	943	916	919	890	878	908	912	843	887	925	869	885	925	907	867	939	876	890	884	895	936	860	874	891	930	928	874	961	902	919	884	920	877	869	888	873	852	910	916	916	952	890	884	908	907	927	942	903	907	918	939	883	920	944	884	902	882	913	881	830	932	875	841	949	884	918	876	885	876	885	959	946	950	922	903	917	910	912	933	912	891	900	892	858	900	917	956	884	885	913	880	901	898	921	951	908	956	889	895	924	909	906	873	907	959	908	884	891	891	928	873	904	837	906	911	894	881	911	938	861	922	926	906	879	934	873	887	910	899	938	935	902	890	898	952	874	890	949	884	885	873	912	922	897	882	901	851	934	893	898	934	885	897	884	903	884	896	888	865	899	927	899	864	941	901	899	920	901	887	931	923	878	915	922	865	878	906	930	918	890	915	946	886	884	889	899	851	880	897	854	863	857	912	891	885	918	915	912	896	857	909	911	924	879	915	842	906	896	859	920	960	931	896	861	948	895	939	940	944	942	902	971	898	889	889	942	912	943	875	864	918	879	949	967	944	880	882	899	887	918	927	921	898	918	894	899	904	910	905	888	900	953	965	914	907	904	879	907	900	904	943	912	871	929	884	874	920	937	859	834	877	943	925	905	862	901	896	880	878	922	907	911	909	915	926	916	905	904	884	925	865	918	890	942	927	902	955	866	926	925	854	878	894	845	899	854	890	883	910	941	969	895	862	922	942	937	882	893	944	958	939	879	907	840	988	909	867	865	918	924	947	928	913	900	893	914	856	916	873	955	891	935	895	913	881	815	897	915	882	900	911	928	904	898	864	888	857	906	875	925	926	902	893	875	916	843	860	909	898	927	920	868	893	944	876	867	874	969	890	861	889	865	931	871	876	891	909	836	908	873	914	931	931	889	909	876	946	907	958	864	898	887	863	884	857	918	887	933	918	937	905	920	921	878	907	957	875	936	876	917	894	897	874	934	890	899	932	886	876	950	846	883	893	880	928	908	872	923	899	918	878	945	906	889	894
8187	347	180	139	142	144	138	133	139	135	145	113	141	137	144	130	136	125	130	117	130	116	119	126	150	152	135	150	114	127	140	135	124	143	123	121	126	139	124	133	155	149	121	141	132	135	145	129	127	126	128	126	111	118	130	131	171	133	122	130	137	132	127	130	132	107	133	119	138	136	123	130	119	130	115	145	130	132	136	122	112	135	134	121	139	139	146	137	119	142	134	128	111	145	131	131	133	145	137	128	133	135	125	150	153	129	121	111	129	128	132	111	134	128	131	154	162	158	112	134	138	124	139	126	141	135	114	109	154	151	121	128	153	109	120	104	149	141	136	130	152	153	121	146	118	137	141	130	151	137	117	146	124	132	155	143	171	141	144	134	130	132	132	132	134	152	138	121	156	131	123	124	126	132	131	130	124	128	100	136	147	127	128	133	147	140	128	132	137	135	137	132	134	131	133	136	130	142	130	164	134	119	155	133	143	119	117	123	130	143	130	125	124	129	126	103	119	131	141	133	146	130	133	128	141	129	132	132	143	113	158	129	125	103	140	157	116	127	100	144	108	161	140	116	151	126	139	121	145	135	122	123	110	112	126	132	142	118	121	146	147	145	136	159	106	141	139	139	122	160	143	120	135	126	152	141	134	137	139	114	141	129	136	136	133	144	135	105	137	136	131	145	139	124	135	128	140	124	129	147	161	124	118	150	132	141	111	130	133	132	154	124	106	111	133	108	123	134	137	137	136	148	118	115	114	142	129	124	144	127	130	127	117	122	137	145	136	100	140	138	126	136	122	145	131	122	149	118	116	122	129	156	119	124	127	120	132	151	141	135	150	128	127	133	133	124	148	131	141	138	148	136	133	149	154	126	124	135	122	137	149	136	130	121	130	131	122	129	127	124	119	125	111	126	149	138	128	130	155	115	135	129	131	117	136	152	138	135	119	128	124	111	117	132	134	142	137	130	147	137	133	118	135	145	109	144	143	134	148	130	122	147	127	125	133	138	138	136	136	129	126	137	122	124	110	142	134	114	130	166	148	114	126	140	137	126	162	148	123	129	131	147	144	134	97	130	133	132	108	137	139	134	129	120	124	152	139	126	125	135	121	138	159	155	122	122	145	143	146	123	134	113	132	137	137	135	140	121	133	132	130	120	149	125	138	112	131	151	121	124	152	116	143	119	131	117	122	136	140	118	137	126	120	141	123	137	136	137	115	142	151	122	122	144	128	141	126	152	158	138	141	135	151	128	138	116	128	114	120	141	133	110	154	108	132	135	137	133	129	165	160	128	137	113	135	141	131	115	122	140	117	127	121	137	155	114	124	125	152	145	136	124	147	121	112	137	117	127	175	141	155	124	128	164	149	114	126	129	125	138	135	150	134	143	123	120	134	133	119	123	139	131	152	138	145	146	146	154	132	135	149	146	130	130	147	148	136	136	141	134	126	103	151	116	130	139	136	136	152	125	138	143	141	146	135	121	121	121	115	141	139	119	125	139	116	130	174	147	129	136	129	147	144	124	140	114	136	145	119	134	150	122	120	155	131	126	140	150	137	127	123	149	138	129	122	152	134	167	125	112	112	123	136	121	118	130	139	129	128	119	126	140	135	140	135	142	121	136	142	122	110	123	113	124	167	132	135	139	156	124	136	124	131	139	158	140	135	136	146	104	102	119	155	145	134	141	144	128	112	139	126	141	133	139	121	144	118	141	131	130	151	129	109	120	130	144	117	138	140	150	115	132	121	148	148	120	146	146	148	125	125	131	145	131	115	151	135	107	143	135	122	126	129	114	147	142	148	139	135	126	138	131	122	146	145	149	132	133	131	139	123	142	115	123	118	144	118	111	116	126	120	133	142	162	142	145	140	120	130	131	131	130	129	121	146	131	125	139	140	127	135	135	125	151	111	136	142	137	143	135	128	124	119	122	114	131	122	135	139	160	124	159	129	124	138	132	111	146	139	140	122	139	117	125	122	154	127	132	135	152	112	142	150	140	124	135	116	126	117	160	144	136	148	113	113	143	127	125	128	136	153	133	133	133	132	138	133	120	119	118	119	142	158	142	150	160	141	145	126	128	140	142	130	138	125	129	127	137	144	134	122	135	136	118	136	114	133	127	119	128	139	145	113	116	130	130	131	127	131	123	139	131	125	120	137	146	164	136	136	122	123	135	139	110	142	149	133	136	147	165	129	107	142	139	154	147	137	117	139	149	113	139	123	128	118	143	133	133	125	126	149	151	135	155	133	124	122	125	146	135	120	131	130	147	126	123	130	135	131	139	157	131	151	115	143	121	139	143	129	135	120	140	147	147	151	110	128	129	116	130	119	135	118	134	151	134	141	142	143	125	148	117	135	126	145	137	120	127	147	148	127	138	117	128	132	130	125	110	127	122	127	145	143	117	134	127	142	122	106	131	133	150	134	128	130	138	146	146	125	139	148	142	142	109	135	152	117	141	128	130	146	140	124	145	143	157	122	133	117	128	147	120	140	138	122	122	136	156	143	137	137	136	156	128	132	128	120	116	144	129	128	145	134	140	151	123	122	128	148	140	124	135	134	115	123	134	139	126	121	143	141	130	128	143	110	133	127	130	129	139	124	124	144	131	152	149	135	151	131	144	105	131	162	122	123	136	115	148	136	127	151	119	117	123	128	132	133	137	134	134	122	138	153	131	147	129	126	122	122	126	148	129	125	129	151	121	133	109	149	134	125	152	137	116	143	129	111	144	135	122	125	142	119	145	135	129	120	150	130	128	124	127	140	139	146	138	131	139	135	126	121	153	153	131	113	125	129	130	128	143	118	130	124	111	140	127	146	122	131	138	121	116	134	137	135	126	131	147	113	138	131	132	134	129	119	146	138	142	134	131	143	116	131	136	121	128	143	132	132	134	129	121	127	124	142	141	126	143	144	135	113	150	135	133	124	119	132	128	127	143	156	140	135	126	134	110	102	116	139	123	122	120	124	135	126	140	121	127	133	130	135	121	136	136	123	122	116	124	139	130	147	131	117	145	115	126	123	147	115	125	116	128	141	141	147	134	137	156	123	137	122	136	148	121	148	141	119	140	152	143	141	130	123	148	150	119	163	136	119	137	132	125	116	125	132	151	130	116	135	125	120	128	127	104	114	124	142	136	122	133	123	134	146	126	124	149	125	131	141	146	132	118	116	86	116	146	145	122	137	116	139	154	127	140	130	111	141	140	103	133	131	143	132	127	149	121	133	118	147	127	125	132	126	146	131	127	156	126	121	136	121	141	121	116	118	148	156	138	155	113	140	133	157	103	149	122	137	120	121	149	109	136	120	141	129	105	141	145	124	137	128	146	121	124	132	136	135	148	128	115	133	129	152	144	129	144	115	132	125	117	115	156	166	139	123	147	145	139	128	112	123	122	138	136	110	127	119	146	126	143	126	149	160	144	151	122	126	129	156	147	157	110	131	131	136	106	138	136	122	125	116	141	137	161	149	134	116	121	138	144	118	141	117	118	144	130
7065	431	425	475	469	430	425	416	377	412	422	412	417	405	381	422	384	401	430	408	393	364	397	389	384	397	411	366	390	418	389	394	374	371	390	415	401	386	384	431	366	389	356	395	409	380	391	374	359	423	358	402	369	411	401	406	373	360	385	386	389	393	362	381	396	365	406	345	379	357	393	391	424	387	404	367	352	372	382	361	363	391	394	374	351	407	384	367	401	372	374	368	384	398	399	384	372	389	401	400	374	380	368	386	354	373	403	379	365	385	347	387	362	394	365	379	333	373	397	367	360	424	386	375	403	359	379	391	406	396	407	354	388	371	377	389	361	376	383	418	367	377	366	413	353	390	375	376	404	396	382	377	386	395	394	402	397	385	376	384	358	416	408	358	383	362	384	399	371	376	377	362	398	379	355	391	390	390	349	411	360	370	376	407	357	408	397	393	376	376	392	400	375	400	362	431	432	371	390	397	341	415	369	391	353	390	370	384	363	408	413	408	389	398	364	374	409	388	380	388	341	386	394	382	387	383	367	357	376	382	376	385	392	388	400	375	373	388	379	347	411	381	390	390	383	353	423	378	380	358	433	342	356	337	364	371	383	378	385	361	419	384	362	404	401	371	382	380	380	411	374	408	357	346	396	363	408	394	382	334	368	368	375	343	357	398	357	393	377	373	377	333	356	407	400	418	431	359	377	384	397	376	395	370	418	385	362	405	396	406	373	377	348	402	341	389	386	343	400	374	374	378	378	416	373	373	383	398	387	354	402	370	380	393	370	367	386	369	383	380	425	359	401	397	370	376	384	382	334	371	359	393	396	389	360	381	376	358	380	374	416	370	423	382	358	365	359	390	357	373	385	376	400	376	400	366	371	406	404	383	348	381	389	378	396	381	393	378	369	419	404	397	388	357	387	351	374	378	370	348	382	361	394	390	405	405	383	350	364	361	394	380	387	394	364	334	375	411	369	406	405	372	374	381	384	390	392	342	400	350	394	396	411	363	366	371	369	352	371	373	379	359	378	393	402	379	351	356	407	389	357	363	372	391	383	381	356	403	395	373	399	355	384	355	399	362	385	404	351	439	429	377	360	413	408	373	407	368	395	385	390	364	362	407	383	350	415	380	377	382	401	354	372	348	337	394	387	378	408	408	384	395	363	388	392	389	371	415	387	374	375	369	376	380	364	383	376	403	408	385	376	379	336	355	356	371	395	384	361	385	358	380	404	390	395	372	393	365	388	369	384	403	392	392	409	375	388	380	363	369	395	367	339	372	366	400	390	395	368	352	399	386	368	393	389	403	348	405	352	350	375	377	383	409	364	387	382	439	354	370	328	397	380	360	362	388	381	372	391	393	358	400	411	403	382	389	387	426	385	416	351	368	365	448	369	387	346	364	380	406	372	409	348	386	342	405	384	385	369	380	344	380	379	391	358	388	380	400	346	399	395	400	372	422	386	388	370	328	380	344	382	372	414	376	360	388	360	385	325	426	371	369	398	348	372	377	346	372	389	396	414	413	390	353	420	415	372	372	367	371	390	386	381	389	414	357	372	403	394	369	335	379	351	375	385	372	381	371	382	360	371	397	370	405	403	353	421	376	397	382	409	383	381	382	365	396	429	402	387	400	373	408	356	374	372	410	383	403	389	343	392	390	382	418	407	412	388	418	386	408	380	391	327	387	403	399	399	430	358	367	386	360	380	407	396	381	369	376	402	361	382	399	385	361	420	361	400	367	378	346	395	380	386	381	440	321	387	367	330	380	410	369	358	379	398	380	339	378	382	391	380	379	388	344	402	354	390	376	390	384	368	378	375	352	368	337	389	354	394	372	408	356	408	388	399	384	380	361	431	393	359	379	403	387	409	357	417	355	401	384	383	342	425	362	377	375	383	424	403	400	354	380	372	395	432	359	381	418	394	432	415	403	362	400	396	369	383	369	388	377	375	375	375	383	383	415	386	412	384	408	380	369	401	386	402	369	404	388	385	381	400	363	355	387	397	407	398	392	371	391	407	354	406	425	367	413	382	379	376	351	360	374	384	365	375	383	391	421	397	387	374	360	387	349	384	357	366	369	416	415	383	360	408	359	375	396	406	357	384	370	380	365	364	393	386	375	371	363	352	360	433	360	432	379	374	408	408	393	371	403	383	387	369	367	397	388	401	354	381	372	384	393	371	385	388	400	382	361	379	422	368	358	407	364	389	375	361	353	408	385	367	370	404	372	401	408	400	362	405	393	397	360	369	398	388	385	380	379	374	394	373	357	398	402	384	381	366	369	376	389	389	417	340	361	364	422	338	424	400	399	381	374	410	389	382	370	363	404	356	373	382	394	404	357	367	377	390	401	395	389	364	372	406	408	383	377	366	388	370	404	376	406	399	416	386	377	395	401	365	404	389	411	409	361	375	369	357	373	416	342	383	365	416	371	366	365	388	387	380	398	398	397	401	403	403	378	383	397	387	363	406	413	388	386	395	397	412	388	364	399	362	387	392	377	395	372	337	400	372	377	406	386	381	365	395	379	388	385	388	360	387	408	404	387	355	411	338	399	371	383	372	412	392	392	392	383	391	403	405	395	407	375	398	356	341	376	382	404	367	387	401	403	373	349	398	368	393	394	362	374	396	409	380	388	368	405	377	421	369	384	383	386	379	385	407	398	400	390	430	389	378	376	398	384	390	366	384	373	376	386	380	338	394	391	365	364	391	367	380	385	346	383	381	388	357	367	380	391	390	398	406	417	371	383	400	429	369	388	382	378	389	432	404	407	375	366	360	382	358	329	364	345	387	381	383	369	418	369	381	374	372	389	380	389	407	401	366	353	376	368	374	392	410	411	354	372	398	359	370	347	373	372	379	404	353	336	374	386	392	364	389	415	399	339	382	375	351	363	372	377	372	404	411	395	348	394	357	372	396	367	377	365	371	358	376	381	353	380	371	330	390	350	376	372	400	366	378	385	371	356	409	387	371	364	383	384	375	389	371	379	378	346	354	430	396	405	355	428	378	378	386	397	365	381	370	387	380	357	392	376	413	370	358	385	378	399	414	392	356	361	349	396	391	398	386	402	416	395	350	388	366	367	372	388	385	399	352	404	395	388	379	359	355	377	365	378	398	378	400	362	391	356	379	365	360	396	392	348	399	400	413	349	384	358	375	374	380	398	376	388	418	402	386	413	390	391	400	390	373	390	373	360	363	396	376	385	390	398	372	328	376	383	408	378	408	393	426	380	362	368	395	349	377	401	404	344	357	394	404	407	365	378	375	408	398	389	364	384	404	385	361	420	388	364	429	369	382	354	368	404	378	374	356	393	381	382	366	396	356	390	375	370	386	406	396	373	385	358	371	387	391	394	380	386	394	393	368	361	358	401	403	398	390	365	434	363	346	396	379	352	352	411	392	395	366	383	360	367	394	380	388	396	428	396	392	387	406	369	390	385	350	353	373	385	382	405	367	352	339	377	357	386	398	399	390	355	358	351	344	404	359	385	393	399	366	411
50633	18378	4375	978	642	524	440	367	329	292	284	278	274	237	265	257	239	226	212	242	225	237	181	222	204	200	237	186	238	202	203	221	214	218	188	202	232	190	209	217	207	216	210	219	193	228	225	219	202	217	203	234	195	201	188	214	202	210	233	248	221	216	212	246	204	239	193	242	209	178	213	178	203	191	174	214	203	187	193	209	205	205	213	213	206	195	226	195	194	252	210	222	220	208	221	201	214	196	215	227	227	211	193	219	212	193	217	218	190	172	212	222	201	207	219	229	207	230	236	176	195	221	185	203	202	239	238	226	213	196	230	207	217	200	222	206	182	203	211	208	213	216	221	193	212	233	194	214	217	206	203	224	195	198	209	216	189	226	214	219	201	190	214	219	236	223	203	198	212	208	218	216	224	227	186	203	232	190	206	192	184	190	216	178	219	198	193	214	193	219	203	232	217	188	219	211	200	197	214	211	222	207	230	217	217	209	192	202	220	224	184	209	193	196	221	209	169	206	196	209	203	215	206	176	205	204	214	188	192	209	215	224	213	214	221	203	203	192	212	219	200	213	215	190	215	178	218	213	180	217	175	235	221	187	213	204	213	195	214	217	227	224	199	218	222	223	193	192	227	225	218	210	215	208	213	204	247	177	185	228	196	212	237	225	204	197	184	210	180	188	214	209	190	211	173	180	224	203	214	189	199	212	238	172	208	220	211	205	229	227	231	217	238	185	215	180	202	214	213	218	174	202	204	219	223	223	212	206	204	225	193	176	195	219	222	206	192	212	237	235	228	197	213	226	212	208	181	204	211	198	205	231	221	220	204	211	228	210	198	204	210	203	229	218	221	223	225	212	226	223	212	183	243	229	204	205	229	198	196	194	199	217	244	241	230	218	201	201	179	221	217	206	190	219	208	221	213	199	224	189	188	220	247	216	188	207	193	227	190	205	210	234	190	200	215	224	200	195	201	197	190	206	206	194	210	192	182	233	228	233	200	242	217	183	220	206	210	217	226	214	186	205	202	203	193	175	204	206	195	210	207	213	188	208	218	214	219	203	206	211	200	186	211	192	166	192	213	197	224	182	195	238	185	194	211	202	201	195	199	205	213	192	184	203	219	193	231	231	229	202	200	220	207	212	206	184	204	207	209	223	190	201	204	203	202	199	206	183	197	207	194	218	202	219	230	197	207	225	189	192	211	224	220	175	191	231	188	206	205	198	194	209	205	250	196	188	188	183	210	201	221	194	194	197	203	190	218	187	205	203	192	196	209	205	195	224	194	221	198	222	204	222	163	175	214	215	212	192	229	186	198	209	238	215	227	207	213	201	227	222	215	215	207	201	193	207	215	213	208	197	198	195	202	215	221	208	227	193	234	224	228	190	211	209	213	210	192	203	211	232	181	205	205	206	207	198	207	198	201	199	201	200	178	233	214	202	205	201	218	206	215	196	229	186	192	202	186	202	213	200	223	228	206	193	217	203	205	222	184	197	201	159	199	206	204	228	226	209	219	221	218	231	209	205	209	192	175	202	209	199	202	194	203	208	225	213	211	203	210	177	188	216	222	199	184	201	226	200	189	206	200	196	209	216	199	191	203	203	219	220	217	211	193	208	174	187	242	237	202	201	219	211	207	200	193	169	190	227	186	195	231	209	216	211	190	209	213	205	201	212	231	215	197	208	191	212	219	188	199	200	209	242	216	212	215	196	210	230	226	201	227	191	215	187	201	221	205	187	193	220	184	195	216	235	216	210	226	175	206	207	240	202	219	204	194	206	207	213	249	195	180	201	182	222	209	181	225	201	232	216	201	236	209	198	183	216	230	206	190	222	231	181	206	225	213	180	229	205	207	207	208	209	204	221	202	178	234	199	214	192	203	197	198	196	204	223	218	210	187	191	234	188	204	215	182	210	197	199	208	182	213	233	209	174	178	201	212	204	214	188	188	217	183	217	198	221	227	209	228	231	188	219	222	236	197	211	216	198	206	203	225	191	227	219	197	212	192	207	210	224	219	214	178	183	197	214	196	191	225	212	202	203	228	213	222	221	224	195	184	222	224	202	241	220	219	220	249	212	232	203	188	208	201	201	224	224	205	200	189	220	222	221	208	197	183	226	210	242	208	194	204	190	213	229	224	224	230	217	236	229	216	208	193	222	214	196	199	195	228	184	191	198	183	207	218	200	201	200	193	215	220	187	202	203	204	195	185	192	222	206	211	234	209	207	192	208	213	200	222	208	174	224	204	188	203	209	213	234	206	196	217	217	199	193	210	211	200	206	195	227	245	209	213	230	213	198	197	191	207	211	218	190	204	227	191	197	186	202	218	215	207	192	193	179	212	212	181	200	226	206	202	223	218	205	199	200	191	211	204	252	194	214	212	188	194	197	192	199	202	201	210	203	211	212	190	200	215	208	247	184	215	195	244	215	215	210	217	202	194	208	201	191	213	223	208	199	197	188	226	219	193	231	210	200	175	225	198	218	201	212	207	217	184	200	221	223	224	182	211	181	180	200	201	219	230	189	209	184	189	206	216	211	211	186	192	195	205	212	201	198	242	196	224	207	222	180	225	192	230	194	200	207	192	193	191	214	209	213	208	206	185	184	211	212	180	218	221	226	212	223	206	184	187	189	213	171	201	182	218	201	197	210	222	208	211	181	223	201	199	198	190	206	185	224	187	211	218	202	200	238	193	187	194	206	195	241	215	212	184	217	197	196	208	224	214	243	228	178	203	186	217	211	179	179	224	205	178	189	200	221	217	227	198	215	209	191	228	219	192	204	202	189	188	199	209	189	212	201	207	184	238	216	199	236	214	206	214	202	208	232	180	214	212	226	211	203	224	187	210	229	215	207	221	183	187	214	184	206	200	216	217	214	178	194	196	239	214	216	196	199	227	215	208	157	227	206	204	193	206	217	199	255	194	204	196	199	195	205	206	217	217	229	228	209	229	186	202	206	199	214	217	221	189	221	210	221	215	212	215	194	175	207	199	208	191	239	215	228	206	197	200	174	210	207	218	224	218	176	225	212	201	216	218	237	203	200	205	213	195	207	248	219	228	207	234	231	184	208	205	202	204	204	217	201	214	188	214	229	221	202	176	191	216	213	178	203	206	208	197	195	198	182	214	208	216	183	162	220	198	214	188	215	231	198	195	192	174	206	208	238	212	209	205	204	248	190	209	205	190	200	206	216	194	199	229	215	234	204	225	186	218	197	207	246	187	215	209	186	218	225	194	214	207	220	182	219	219	194	199	203	193	220	195	225	207	213	203	223	196	172	214	210	244	207	227	176	199	240	206	202	197	206	193	218	180	218	210	201	194	200	203	205	216	204	207	189	223	204	180	183	193	188	206	226	239	183	205	219	190	237	185	190	212	226	202	235	219	219	187	210	210	207	232	197	216	210	202	204	197	199	217	193	208	190	200	218	184	184	188	195	187	226	183	187	204	212	179	228	223	222	238	214	233	211	193	228	207	198	189	221	188	221	204	199	203	218
27973	1247	2236	2740	2357	1961	1670	1394	1316	1180	1079	953	885	864	836	811	792	729	732	719	681	638	726	625	630	655	643	612	582	653	645	591	658	616	608	606	610	506	548	584	615	563	568	576	587	580	551	570	530	605	589	575	554	583	566	579	555	550	588	560	575	572	559	548	565	599	533	573	555	540	552	560	562	549	579	535	561	559	587	535	569	531	544	565	531	536	555	569	563	561	582	559	583	549	578	542	586	542	561	549	564	498	545	545	600	569	553	585	565	556	545	577	567	573	577	536	531	519	559	562	538	539	537	535	554	544	551	517	569	547	553	531	503	552	516	555	555	538	548	550	538	565	578	565	574	520	548	559	509	488	563	562	568	528	575	520	563	592	597	554	587	534	546	534	512	576	526	570	520	578	537	559	538	539	574	575	504	562	499	542	544	553	537	525	547	539	581	552	524	534	533	528	603	540	536	584	508	541	527	566	553	510	488	531	535	525	533	542	577	574	560	571	537	590	534	537	543	513	561	580	521	559	549	512	603	580	542	476	574	584	575	564	567	577	623	527	526	549	569	549	505	560	531	537	546	519	540	556	557	557	566	575	537	556	539	583	552	542	557	561	497	591	563	578	533	562	580	534	524	544	524	589	575	581	559	609	532	545	520	532	552	563	519	549	550	557	528	594	612	546	543	497	593	523	548	575	557	523	543	583	528	546	522	540	547	505	560	538	549	557	577	552	533	535	526	626	550	564	544	562	560	551	525	604	556	546	587	528	514	555	533	518	576	546	550	554	551	561	575	574	524	563	556	545	525	510	532	550	586	559	547	564	530	550	505	523	524	546	507	555	548	559	520	544	550	533	561	561	564	581	547	563	559	516	573	518	561	584	567	546	538	583	545	545	592	543	550	585	518	570	555	554	527	515	549	554	557	583	548	520	599	549	528	549	503	533	555	559	563	544	525	568	578	582	546	501	567	515	521	544	570	538	539	514	565	593	587	550	540	554	532	527	548	539	562	537	520	529	538	521	552	522	590	566	528	581	566	573	576	549	538	533	553	526	534	571	511	561	559	532	525	520	530	566	573	542	554	526	566	590	578	505	545	599	561	531	555	555	547	570	557	554	535	524	588	570	557	575	545	543	540	554	548	519	542	548	523	551	545	549	552	541	538	539	543	577	510	579	533	560	529	530	554	522	536	513	516	548	583	551	537	548	544	560	559	508	504	517	550	544	546	527	537	524	552	564	552	556	558	569	521	547	587	597	620	574	586	551	527	540	577	567	538	569	576	564	581	558	559	534	548	541	568	564	546	542	588	532	560	565	564	557	586	560	536	532	580	577	530	525	578	561	554	571	512	522	567	567	569	523	540	581	527	573	572	527	559	545	608	555	567	573	504	538	579	549	566	549	568	549	554	535	562	544	526	533	558	530	527	587	578	518	534	506	527	512	536	539	548	552	542	594	579	613	515	502	497	598	518	574	550	592	571	557	575	573	560	523	520	566	558	528	573	527	538	523	523	594	558	560	547	581	534	567	581	611	608	540	513	524	535	546	550	556	506	578	528	574	578	494	572	535	518	549	581	550	547	552	589	557	547	573	515	532	555	558	549	532	559	555	484	545	548	560	553	516	509	547	596	505	592	539	540	595	538	561	575	543	578	560	514	549	544	501	523	528	571	583	539	564	596	547	583	545	500	530	571	584	529	564	544	568	581	500	565	540	553	526	569	562	573	512	555	566	544	568	572	509	546	560	555	565	550	554	550	535	526	548	575	549	569	553	567	587	557	608	529	510	546	542	558	526	520	545	528	513	515	533	505	534	544	539	582	536	589	537	574	521	563	548	536	528	517	533	547	566	547	538	557	546	527	578	582	546	555	576	540	520	527	562	535	555	562	558	519	541	528	559	540	513	571	566	502	522	571	570	534	556	552	579	556	550	586	558	601	546	552	517	591	558	513	586	556	537	530	577	547	540	543	573	543	513	505	524	525	526	523	523	548	500	509	544	552	553	583	536	534	574	566	533	550	531	528	573	550	512	582	525	540	547	542	542	537	521	502	524	541	539	541	536	612	490	559	569	535	550	569	534	598	551	549	536	531	525	551	552	549	615	569	548	542	548	590	579	507	572	562	584	542	540	562	509	520	550	567	580	555	536	552	538	563	547	556	526	564	566	554	548	540	552	550	539	560	542	560	552	550	548	602	581	572	567	560	551	529	575	553	583	515	555	549	555	523	573	532	577	564	530	588	539	529	561	566	563	528	520	593	556	551	536	535	528	567	609	559	536	548	580	540	545	540	538	579	540	579	556	522	539	535	514	605	519	536	553	555	528	503	529	556	547	565	536	544	555	516	560	526	589	558	564	576	534	567	565	557	521	556	594	526	555	548	552	510	556	563	535	564	527	547	530	524	555	528	506	548	572	544	527	526	555	541	527	557	583	564	534	546	570	525	569	568	543	587	571	537	564	548	559	603	546	533	548	541	547	540	566	570	563	498	525	561	563	512	525	524	553	555	546	554	574	550	543	560	584	537	551	548	532	607	565	560	566	563	553	551	550	558	563	573	560	552	566	563	587	508	546	526	579	524	588	556	562	587	546	538	551	572	519	535	552	525	562	533	540	555	562	574	554	530	517	544	528	525	538	546	546	504	588	540	513	532	540	507	533	522	532	531	516	606	528	534	529	558	553	552	569	585	560	535	529	557	542	546	557	552	533	594	562	538	517	567	570	551	538	524	549	545	564	563	556	570	574	565	535	539	522	554	529	547	612	551	581	552	530	539	520	585	548	584	532	520	525	566	529	532	523	562	532	524	612	546	505	570	597	585	553	548	540	544	587	551	537	550	555	537	562	539	548	542	565	570	540	555	491	558	546	534	584	553	528	581	579	547	542	543	572	586	552	552	562	516	531	543	540	533	553	564	521	540	535	551	510	513	548	532	592	553	558	554	541	581	537	539	531	548	583	552	573	541	583	564	537	529	553	561	536	526	593	554	552	530	556	587	520	595	564	566	520	564	544	508	535	528	506	537	548	583	516	529	562	557	595	551	561	565	542	583	531	556	549	601	522	542	567	591	543	534	507	580	523	563	509	522	588	544	518	548	587	547	549	574	583	565	557	570	545	551	550	531	571	533	542	502	571	585	528	548	557	552	521	570	547	549	546	505	570	561	575	550	548	512	537	509	554	567	539	514	527	554	573	541	597	530	550	560	558	533	580	571	576	525	577	577	571	589	560	579	567	571	535	535	549	515	546	549	521	550	517	525	509	515	559	540	551	503	565	569	511	547	542	546	540	552	550	584	553	533	581	546	587	554	582	533	561	529	558	556	580	571	547	548	559	523	529	515	571	522	520	545	554	541	512	547	531	558	524	521	546	535	546	567	530	542	554	597	543	563	578	534	522	552	585	534	535	532	550	587	513	586	558	534	540	550	544	579	543	570	549	508	589	531	577	551	583	557	571	526	579	533	571	532	567	492	553	556	541	532	514	556	500	539	583	538	538	543	587
55573	23941	13111	2708	1371	1007	842	697	677	588	594	514	529	466	460	446	474	447	447	459	423	411	424	440	423	387	412	425	420	386	407	389	396	407	384	408	423	397	395	392	416	381	467	387	416	388	424	389	402	392	431	378	427	452	407	388	362	394	382	386	382	357	397	370	389	383	392	414	383	376	394	407	422	395	426	406	408	366	389	368	370	406	368	366	365	375	400	404	406	392	372	372	371	366	383	413	413	410	396	413	374	377	425	377	357	351	383	399	403	422	377	382	376	417	391	368	416	412	406	386	361	376	401	381	427	386	393	390	356	344	404	401	381	390	364	373	364	388	378	405	391	359	390	403	384	377	417	342	359	405	412	371	428	385	361	363	374	378	391	377	377	357	382	365	367	377	417	434	426	409	380	385	405	380	425	356	361	394	392	369	392	361	394	346	431	391	382	399	433	380	401	359	374	409	367	381	405	355	364	418	385	407	386	385	404	409	419	377	373	421	382	366	347	383	418	368	356	401	408	385	404	406	378	384	393	428	413	416	360	355	391	378	381	386	397	377	371	373	374	385	370	404	396	381	350	373	345	385	370	381	393	405	363	390	348	408	373	406	409	423	375	391	420	417	366	373	377	394	411	396	398	413	382	358	365	406	346	396	380	378	388	393	421	408	386	401	384	359	384	383	399	362	419	374	384	354	369	359	376	389	399	388	376	370	400	416	401	392	377	391	408	373	399	357	359	391	409	391	407	345	370	380	392	411	409	408	356	390	380	390	369	402	402	407	356	422	404	434	411	451	364	400	387	425	353	393	388	379	390	375	413	398	389	345	392	388	368	367	409	377	385	390	428	362	361	404	388	364	353	372	359	398	389	380	392	365	397	385	378	400	365	400	427	415	381	364	360	382	413	392	376	397	419	383	353	386	365	382	369	378	374	375	339	389	384	389	364	368	352	369	374	422	373	408	374	397	386	352	385	401	370	391	394	381	344	375	364	365	385	413	362	386	365	353	388	396	393	382	395	354	422	377	423	381	396	384	424	378	376	418	353	377	407	382	404	402	403	350	364	386	377	355	399	408	376	380	397	385	388	373	330	345	361	404	394	448	432	424	413	395	406	378	400	384	393	404	382	397	384	362	372	377	354	388	404	368	422	363	384	368	368	408	378	366	394	393	386	345	403	418	389	365	395	417	355	412	359	376	383	393	384	377	369	386	413	405	426	372	369	402	375	382	395	414	419	361	422	394	389	384	381	388	386	360	400	415	370	383	370	408	422	413	380	339	342	379	405	412	360	355	404	396	366	400	392	396	384	360	374	362	363	367	372	374	383	397	366	404	383	385	407	374	396	392	344	373	339	387	380	395	410	390	354	392	407	377	430	411	376	370	372	401	384	374	381	370	395	379	353	383	393	374	429	411	363	372	365	405	369	418	412	357	377	395	391	349	369	404	374	407	408	396	363	378	345	380	360	413	379	401	383	435	355	407	382	398	368	405	377	380	446	377	395	387	389	372	378	352	383	404	347	400	386	384	440	389	422	420	421	392	377	372	373	386	425	372	356	338	377	404	327	403	386	387	405	405	372	407	393	419	384	396	368	364	392	383	410	375	422	355	354	414	347	392	377	387	377	368	394	381	384	384	403	396	389	373	442	367	372	389	392	429	368	371	402	391	360	356	401	427	430	436	390	373	407	394	402	341	345	389	408	437	388	350	410	403	413	391	381	409	347	382	387	413	400	397	412	392	353	428	381	384	420	380	392	371	386	368	379	406	410	388	415	393	423	425	426	385	403	390	356	371	395	405	382	393	373	393	408	405	379	388	415	394	372	353	348	362	349	431	402	367	368	372	383	375	427	376	388	369	386	433	361	379	373	370	414	392	391	396	395	361	360	381	407	370	383	373	383	395	409	402	376	370	384	369	388	359	416	348	403	361	371	402	400	387	354	360	422	406	387	392	413	394	384	386	395	398	403	362	381	398	396	377	389	373	404	367	406	375	375	409	407	415	401	375	429	396	399	394	403	402	372	379	403	397	366	372	391	405	413	419	408	379	382	400	398	380	357	433	403	435	431	396	414	411	378	367	401	380	384	371	358	384	408	395	422	390	401	379	399	392	377	408	382	369	393	417	399	363	373	390	398	390	386	376	365	358	376	391	363	388	407	394	375	414	382	396	390	387	399	374	383	400	389	408	405	360	381	391	363	392	399	391	389	389	395	429	401	345	389	361	393	406	376	402	416	417	357	412	395	428	358	409	378	367	393	404	403	383	409	400	393	382	366	393	400	436	393	405	368	394	402	342	360	410	379	374	412	361	409	385	366	401	409	395	376	360	385	368	401	381	358	390	408	414	372	388	395	378	373	374	398	410	392	388	366	372	352	410	383	398	361	405	374	359	378	408	396	410	371	385	372	369	356	397	387	373	404	404	365	380	398	369	415	396	408	392	388	372	349	404	374	399	387	409	393	393	384	371	373	413	360	363	370	368	351	395	428	408	358	413	425	401	399	441	425	388	392	392	374	346	416	363	380	411	406	382	367	364	375	397	382	393	379	380	395	371	420	366	382	365	368	418	384	403	415	373	398	378	374	395	353	440	388	361	358	399	378	406	390	420	361	406	392	376	375	376	340	379	403	396	383	379	406	387	409	379	389	400	368	363	376	388	386	384	382	406	378	377	367	407	365	397	358	400	402	390	440	386	387	370	431	374	349	376	369	372	411	379	444	425	399	389	388	395	399	406	351	376	414	396	410	397	395	390	381	363	376	385	393	377	380	401	411	356	375	375	379	402	342	393	434	376	370	403	410	378	377	377	339	384	396	396	402	421	421	438	409	418	416	384	394	405	355	416	354	380	412	399	417	377	380	424	392	373	372	386	404	396	336	359	379	416	430	366	376	410	396	377	391	386	412	391	384	373	356	402	389	386	347	386	383	332	375	388	391	421	371	396	386	371	405	423	394	369	417	371	360	335	387	415	393	407	415	400	372	368	386	372	383	409	412	362	363	375	410	413	390	386	366	391	380	349	384	401	405	427	399	368	404	396	411	417	383	404	380	375	386	390	404	395	337	415	408	361	369	357	375	371	380	352	394	432	381	394	412	413	390	364	393	378	391	388	368	369	418	384	398	377	382	404	415	409	377	352	386	367	377	383	389	422	408	376	344	376	351	406	357	367	416	362	382	382	401	378	401	425	370	375	393	376	413	351	421	407	427	357	379	397	416	380	436	406	376	364	361	387	381	396	400	371	367	363	398	399	356	365	411	374	389	435	376	372	395	376	357	390	360	364	389	364	387	382	361	396	375	398	391	397	378	374	387	372	362	374	380	378	438	359	408	395	394	357	409	405	403	412	390	394	388	398	399	349	356	386	390	373	389	432	372	363	480	422	351	384	416	345	380	353	358	360	387	398	352	418	420	413	391	414	387	400	377	398	415	390	325	386	351	375	411	367	392	376	375	397	358	376	424	400	417	405	358	380	374	357	377	415	347	360	405	360	373	381	391	405
35073	2206	4369	5029	4389	3643	3108	2523	2321	2025	1835	1708	1541	1525	1413	1371	1304	1252	1246	1275	1141	1139	1137	1096	1046	1093	1076	1087	1020	1081	1008	983	1020	1031	1050	1025	993	1049	1003	966	1016	1007	937	955	996	962	985	995	982	951	1000	955	864	935	984	941	942	916	976	942	911	936	926	899	968	902	918	909	953	908	919	922	943	969	918	909	956	860	925	895	932	929	950	889	898	904	903	909	829	961	939	915	937	878	918	907	889	896	887	927	936	963	917	916	908	939	908	880	904	926	925	969	911	871	947	971	849	885	919	1001	927	871	979	944	896	860	874	890	891	857	921	950	916	938	936	933	946	930	913	889	929	893	945	939	921	873	927	886	927	955	895	883	898	949	921	905	921	902	984	915	919	930	935	890	899	959	914	912	893	960	930	901	912	928	869	902	939	915	927	901	958	909	919	905	878	925	922	928	933	906	922	894	897	948	845	874	940	852	861	852	892	953	820	881	901	881	944	931	883	887	880	912	912	890	876	832	864	866	877	815	889	886	883	919	905	892	959	885	874	909	903	920	874	891	901	956	897	945	911	910	935	891	867	936	910	936	862	915	885	890	966	912	939	857	955	908	936	866	881	897	903	885	903	884	873	894	879	953	914	978	878	905	872	829	917	943	885	877	866	876	893	928	911	940	926	886	899	902	964	851	888	891	895	911	883	925	883	931	855	915	877	894	990	890	895	916	872	899	857	916	911	892	908	893	913	947	919	858	915	920	937	892	880	948	912	919	890	946	923	840	875	883	901	890	931	887	896	836	906	863	834	892	829	898	874	886	855	885	890	907	895	883	872	885	897	858	895	908	951	915	917	886	932	950	902	926	955	889	917	864	914	889	948	878	913	873	943	918	903	881	959	869	915	902	908	887	903	897	906	863	920	899	930	860	924	882	906	910	872	939	920	959	878	893	883	893	875	894	912	872	905	919	867	896	922	917	896	880	860	925	947	946	928	908	894	892	878	852	918	887	995	872	927	866	877	912	998	902	902	914	945	868	873	911	908	891	900	899	869	888	832	861	885	877	881	887	915	936	905	924	832	906	891	952	966	863	880	918	917	893	885	930	894	932	906	877	914	891	932	974	945	880	896	965	919	970	904	924	923	873	933	896	880	906	886	921	914	975	900	933	909	881	899	973	906	889	851	930	910	916	868	906	970	945	864	962	859	941	942	872	935	921	895	927	911	919	926	893	936	909	859	900	908	892	863	871	906	910	911	907	884	949	964	926	920	892	921	900	876	872	908	908	990	939	926	906	851	878	935	980	938	939	892	897	942	911	932	919	910	930	913	879	914	877	889	897	870	843	891	911	907	870	876	920	966	891	888	876	915	947	873	929	882	910	919	863	874	885	916	944	883	877	952	911	884	876	911	851	936	853	927	915	889	914	853	868	843	853	1008	935	910	934	880	888	873	856	905	881	925	889	826	882	927	920	922	918	897	910	848	856	886	883	887	878	922	900	898	907	891	891	878	901	852	910	883	898	912	931	975	938	939	898	891	887	890	884	920	888	914	963	877	933	890	928	913	943	942	927	886	874	893	927	925	861	933	873	921	902	927	941	888	933	901	914	861	953	881	973	922	881	917	896	925	920	863	892	950	912	940	888	936	874	907	888	865	864	898	942	901	847	902	873	919	880	923	874	879	907	923	841	950	890	946	895	936	880	911	915	951	888	902	904	853	871	876	903	909	908	905	951	938	915	898	867	879	935	938	947	1006	924	855	871	845	912	886	909	935	950	884	871	935	905	882	880	852	857	889	922	897	899	835	940	905	885	943	926	912	915	890	918	934	890	910	876	874	901	958	865	960	934	971	903	848	902	971	887	905	886	836	918	891	855	913	863	893	947	925	881	860	898	897	912	898	900	905	876	895	937	923	899	947	981	934	912	905	888	886	884	960	911	900	877	926	936	915	915	888	855	880	906	868	898	938	916	895	898	951	879	859	861	965	936	917	927	875	931	931	920	963	887	885	834	935	891	889	912	923	853	925	873	901	931	907	928	871	890	942	859	883	854	886	943	913	877	847	858	906	910	905	893	942	887	907	887	962	920	856	883	904	935	896	934	888	909	891	894	927	951	902	908	902	913	951	880	906	911	909	848	856	966	938	940	837	888	926	915	856	917	859	909	904	934	911	947	916	835	919	887	896	880	884	962	879	940	879	874	896	891	921	933	905	955	929	896	939	878	885	867	915	891	865	884	893	928	932	938	929	918	929	898	900	921	943	873	957	846	913	874	825	890	905	947	932	853	886	903	884	874	937	837	907	933	883	928	904	896	900	848	888	892	914	886	866	894	912	956	914	912	896	905	895	876	901	901	879	914	927	860	907	930	902	874	897	932	912	938	878	872	855	884	876	865	934	955	932	911	896	882	880	912	925	972	921	943	903	907	877	843	942	974	875	932	895	946	969	858	856	931	943	874	861	939	923	929	930	892	892	925	869	932	882	882	933	898	896	934	929	873	928	918	912	926	929	898	857	921	905	947	900	868	931	922	854	870	908	874	886	871	877	923	857	939	914	896	927	919	868	946	930	892	932	875	888	884	872	929	892	913	906	922	925	898	956	912	900	859	882	910	938	897	923	881	933	931	938	882	897	948	925	894	872	966	941	918	882	888	889	887	858	877	909	911	929	883	877	877	910	855	871	896	886	952	890	917	919	897	892	919	898	946	855	894	918	885	879	927	903	880	932	935	932	861	898	884	899	900	930	908	920	883	915	891	871	899	855	922	875	882	954	892	891	904	924	950	947	871	958	925	851	883	914	914	881	874	922	855	865	910	901	874	926	924	948	856	869	886	910	901	888	916	899	912	887	887	851	942	868	925	899	921	870	931	920	894	863	854	930	910	900	899	984	918	870	943	905	907	883	863	906	930	911	864	915	861	878	932	929	872	849	877	848	870	920	916	908	934	876	877	984	856	930	919	897	919	903	918	869	956	900	957	886	889	916	919	944	914	832	882	886	936	883	941	897	863	917	920	892	909	904	986	902	884	892	885	939	927	934	939	863	932	916	897	896	901	959	902	914	859	881	865	868	878	897	892	898	935	957	927	948	881	905	867	934	880	882	877	873	895	896	875	920	919	883	908	900	874	893	884	923	911	883	876	927	943	927	918	926	892	954	906	904	907	970	897	867	953	875	926	930	877	939	913	879	866	906	896	911	860	898	882	930	871	930	865	898	866	939	882	911	885	908	890	920	977	905	862	909	860	884	904	900	893	910	974	872	974	903	841	895	923	922	894	940	870	866	907	871	926	890	948	939	855	913	882	921	909	888	930	883	926	968	937	914	966	902	900	926	898	896	850	876	874	906	869	902	919	813	889	868	896	929	870	876	879	864	898	875	884	882	934	909	930	897	930	1007	919	953	950	876	849	899	910	933	868	852	877	918	880	978	871	889	906	881	924	939	871	944	926	907	886	899	904	910	901	811	942	893	908	949	882	916	902	908	898	916	905	895	871	889	916	881	880	919	909	908	912
8036	278	140	175	147	120	133	135	118	121	128	127	128	134	122	124	149	135	124	120	120	119	129	140	140	150	130	125	141	137	147	136	149	123	115	116	148	149	123	133	136	125	133	119	140	127	132	134	114	123	131	119	122	124	119	119	144	125	136	124	113	136	142	119	127	113	117	123	140	150	140	128	124	132	120	152	123	135	120	139	136	129	120	109	157	122	138	134	135	141	139	135	149	106	136	147	131	113	118	133	162	130	116	150	123	107	133	138	125	121	128	149	134	122	146	119	113	135	130	131	128	140	123	128	139	137	130	134	121	124	117	147	113	147	145	113	138	130	133	131	143	153	125	137	142	126	140	124	132	119	120	115	157	131	118	115	123	131	124	131	121	160	128	129	144	132	131	131	132	131	125	133	131	116	138	137	141	140	154	137	136	132	162	123	132	123	129	128	112	123	149	127	120	129	134	119	148	135	133	123	126	122	125	147	120	132	152	137	104	121	135	130	141	109	128	135	125	135	142	135	135	143	138	117	125	124	125	99	155	129	132	144	147	131	125	136	120	134	151	125	148	151	129	124	122	156	142	141	135	128	112	128	121	116	138	127	146	117	145	138	134	134	122	126	124	162	119	125	132	131	142	128	111	117	125	135	130	130	148	145	144	133	121	127	126	120	139	104	134	119	110	133	128	124	131	137	133	122	105	134	144	125	116	133	121	153	138	121	124	141	120	136	144	130	134	116	147	158	148	122	143	125	156	131	147	110	103	142	135	122	130	138	131	134	136	127	172	132	143	131	111	120	129	145	127	140	126	158	123	109	117	136	142	119	125	119	138	137	118	135	135	133	138	133	140	157	144	108	140	141	132	143	119	136	126	137	144	138	138	118	113	130	115	121	130	133	130	136	144	136	116	148	136	117	130	147	126	115	132	114	121	108	148	122	111	131	155	144	141	122	135	127	124	148	145	118	146	154	173	127	133	120	145	158	132	138	135	129	118	149	130	140	137	134	152	149	122	117	109	128	151	129	122	120	136	136	143	133	127	127	146	132	130	139	154	105	105	139	142	132	136	127	124	110	115	162	152	140	130	126	147	140	125	127	136	134	133	139	124	122	121	129	129	135	133	123	144	123	133	136	134	123	128	130	126	125	151	137	118	134	120	126	137	124	131	139	120	137	148	111	134	126	133	130	127	104	151	147	126	152	137	140	139	129	132	161	118	117	124	130	138	117	133	137	144	125	130	124	136	131	124	115	112	131	114	140	131	124	148	143	122	124	130	148	121	119	104	115	132	96	135	148	163	139	144	134	132	130	121	120	133	119	136	125	139	131	143	128	128	128	122	132	116	114	130	112	117	135	142	137	124	127	128	107	144	124	113	138	145	123	140	104	145	130	140	145	125	136	133	122	114	138	136	147	118	117	118	138	136	132	120	150	125	108	131	140	117	135	137	133	122	113	157	145	129	129	141	134	131	134	121	131	124	156	133	137	139	144	134	118	146	138	132	147	134	131	170	99	140	114	134	123	110	148	143	137	134	133	136	135	125	135	117	127	121	125	126	122	131	143	145	101	123	142	158	121	130	122	122	126	134	138	134	131	124	125	150	122	148	136	120	135	141	127	151	132	137	129	144	150	109	132	116	153	124	130	126	150	141	139	141	124	134	133	138	112	143	121	122	140	137	125	147	128	117	126	137	120	130	161	130	142	127	136	125	129	118	133	118	148	130	134	133	156	129	145	145	142	141	132	142	134	132	107	131	138	120	126	127	123	138	144	147	141	124	126	141	142	124	141	135	130	135	125	132	126	129	133	137	138	152	152	135	142	141	133	133	144	115	128	133	108	126	156	158	132	135	147	135	111	141	149	128	126	105	122	139	139	128	140	135	128	141	125	135	147	114	116	132	120	100	142	136	120	132	136	113	128	134	128	107	151	140	112	137	119	119	133	116	143	134	143	140	147	134	123	115	139	132	135	125	141	122	121	131	120	107	146	113	127	128	121	125	115	145	109	128	143	118	136	148	127	131	132	136	133	119	126	127	116	128	118	130	149	126	127	110	140	124	130	134	134	110	130	119	157	143	118	134	114	138	125	152	160	123	137	108	116	126	133	131	131	118	121	129	130	149	116	142	116	136	125	137	134	146	129	127	131	135	136	145	123	113	130	111	109	132	120	142	113	137	120	127	117	145	131	126	153	133	162	119	143	115	113	130	100	126	165	126	117	123	158	132	119	121	130	153	133	124	157	123	128	134	125	141	150	151	133	156	159	146	125	151	122	131	134	145	129	108	147	132	142	125	128	142	121	127	127	145	152	116	148	125	126	139	116	121	133	142	137	141	133	138	137	116	126	129	148	132	154	161	153	141	117	122	127	130	142	134	145	111	122	130	128	109	119	113	127	127	137	124	121	131	137	136	132	133	135	140	136	121	111	127	105	137	113	130	154	139	117	125	120	129	152	146	141	153	155	126	160	141	132	133	129	119	108	138	122	127	116	143	114	131	124	124	140	141	128	168	133	94	136	127	131	123	129	123	146	146	114	121	117	110	128	117	141	140	143	109	134	120	130	119	133	139	128	113	133	129	117	121	143	138	119	130	129	135	154	136	122	142	138	141	138	136	127	134	129	114	126	124	144	125	141	119	123	127	128	127	143	114	142	148	135	134	136	116	129	132	139	136	132	124	146	154	141	115	124	117	131	115	119	123	129	140	136	131	120	150	143	141	126	145	132	143	151	141	150	131	156	141	114	119	145	132	162	131	115	150	116	138	115	138	135	128	138	147	122	138	144	120	131	111	118	125	148	133	151	130	116	165	123	125	127	144	135	148	131	147	113	132	130	134	133	145	133	152	136	139	121	130	112	139	144	134	127	127	122	131	135	133	134	99	140	148	131	144	136	128	150	136	145	151	128	112	118	142	129	117	124	110	109	133	129	155	121	130	99	144	110	121	129	135	167	127	115	129	142	131	116	121	128	109	126	132	133	144	131	147	132	113	137	141	115	145	149	114	134	142	144	149	141	134	142	155	123	123	140	145	134	131	131	106	135	116	139	136	130	137	111	127	131	142	119	140	127	127	130	137	140	137	133	132	157	126	127	133	134	111	128	140	127	139	142	146	158	125	127	144	129	138	135	127	140	159	140	122	134	121	144	139	143	142	137	137	163	138	138	133	130	120	131	126	133	143	136	120	160	120	127	120	113	121	143	125	148	128	154	135	135	130	135	118	129	143	136	133	133	137	139	145	127	132	138	108	129	131	133	154	124	142	125	126	122	124	120	124	133	133	132	126	126	151	120	136	118	117	121	138	120	129	130	154	134	129	118	112	138	116	138	128	135	143	132	141	129	124	108	132	124	126	95	126	135	124	115	130	133	136	104	143	104	140	117	137	127	135	148	139	124	122	141	143	141	97	155	134	125	127	115	140	132	141	139	126	141	126	146	129	104	140	152	128	143	144	133	126	133	150	135	146	142	147	137	142	146	145	135	120	124	135	139	135	116	148	144
6515	403	453	445	451	420	418	403	374	388	365	378	414	395	396	397	389	373	378	389	387	354	407	365	380	396	412	366	372	382	400	370	379	374	411	433	347	389	364	402	397	375	392	414	392	358	398	379	385	358	382	367	392	360	373	400	369	405	390	367	408	379	389	380	368	422	357	380	351	401	383	378	345	368	359	379	367	379	363	385	351	338	361	358	376	386	346	378	406	364	355	362	362	367	385	369	386	370	384	400	386	408	380	401	402	370	363	360	363	385	397	399	381	381	370	411	340	358	371	349	410	355	381	364	420	379	448	386	346	406	389	382	350	386	394	388	387	390	390	395	370	394	388	368	366	378	399	366	372	375	374	406	357	369	364	375	378	387	370	379	373	352	385	374	386	386	410	361	401	377	345	385	361	337	387	377	371	393	405	382	399	378	372	374	369	416	372	351	377	357	361	391	390	383	399	383	367	392	360	382	383	386	401	381	390	379	392	382	350	379	377	383	376	404	363	414	400	416	391	398	383	392	364	347	379	388	334	356	382	376	384	393	350	358	384	379	378	353	380	373	399	362	366	348	353	383	383	378	400	383	388	390	369	395	349	368	376	392	350	323	349	404	348	364	364	347	388	416	355	379	388	368	373	370	392	390	430	372	374	391	367	353	393	372	384	392	365	388	364	353	348	378	376	349	372	393	379	366	366	338	384	389	401	413	359	365	366	399	338	383	386	386	388	400	406	372	389	392	396	356	390	415	354	360	389	381	399	367	354	393	381	389	356	383	393	388	373	397	384	409	344	364	391	351	393	357	387	369	380	360	363	381	395	351	417	375	388	347	349	386	378	352	357	403	368	387	388	338	368	376	370	368	397	374	384	389	319	373	374	373	395	371	385	427	401	364	397	373	373	382	390	389	388	376	366	353	373	407	355	352	384	338	417	374	332	397	409	361	385	370	393	409	364	379	400	398	370	370	362	387	356	375	354	418	367	404	377	367	395	412	366	405	366	401	346	380	357	383	409	404	365	377	402	371	368	364	400	352	398	347	375	332	390	413	393	396	377	385	376	382	378	367	364	366	366	382	374	411	340	366	355	399	366	397	367	393	384	407	353	372	398	394	363	351	358	352	379	353	384	366	403	401	389	371	383	371	412	349	399	386	367	392	369	390	376	357	405	398	390	345	386	353	359	369	366	377	375	370	375	373	332	346	402	373	382	366	353	371	363	354	378	392	377	399	395	398	390	352	403	395	366	365	396	381	372	394	401	425	361	361	391	385	377	386	364	397	404	368	354	385	387	380	364	354	346	371	382	362	380	353	343	370	372	372	401	341	374	385	376	388	359	362	385	415	383	335	381	346	380	378	339	352	388	377	374	372	394	347	397	394	347	369	405	353	359	356	374	357	336	363	431	350	409	403	369	416	375	355	360	409	394	376	331	370	374	370	372	409	406	411	399	364	384	359	396	368	405	369	352	408	364	429	358	356	403	384	345	368	362	368	365	379	345	364	394	395	345	388	394	424	349	367	374	376	351	367	379	387	367	391	391	367	365	382	389	379	366	400	417	366	382	358	331	392	384	418	364	409	363	347	401	390	371	388	376	369	377	383	396	341	385	403	382	376	374	419	395	404	372	359	354	389	388	391	396	330	379	394	388	371	389	350	398	359	397	364	370	339	386	345	384	396	399	388	421	396	404	386	353	363	407	375	383	396	376	349	394	398	405	401	361	354	374	384	421	369	415	364	358	384	367	394	393	385	376	361	366	388	420	371	372	384	367	327	376	371	368	388	385	411	369	405	326	381	374	339	375	342	369	390	367	417	406	376	384	396	397	363	390	381	380	398	388	395	372	375	387	373	359	354	380	390	359	394	374	376	382	415	394	414	388	397	367	382	414	371	360	387	379	411	373	346	364	355	362	377	352	388	377	423	363	397	384	369	369	360	338	408	356	378	372	386	394	376	392	380	379	351	352	393	378	408	427	378	344	411	411	381	391	384	358	393	355	395	396	387	367	363	372	357	381	372	391	382	413	384	364	362	372	377	383	362	383	359	357	374	378	385	384	382	376	365	359	371	367	379	410	379	386	370	351	435	408	340	374	409	402	374	380	400	402	401	415	392	357	353	379	405	366	356	366	364	403	403	370	373	388	364	385	351	368	411	375	389	375	381	389	366	390	369	404	375	358	395	385	383	383	405	384	379	373	355	367	388	406	400	394	376	398	376	382	368	364	354	379	385	377	356	383	427	365	372	386	400	390	347	375	355	370	391	362	367	389	347	359	364	380	360	389	405	372	381	370	385	354	383	360	375	386	368	369	369	380	376	387	367	397	404	347	433	354	405	362	378	362	345	415	389	376	394	380	363	413	375	374	381	396	347	375	357	379	405	389	385	397	398	387	401	388	383	381	403	398	392	401	365	397	383	348	385	378	374	428	391	380	397	358	379	332	358	394	394	383	410	365	381	384	393	384	398	401	379	366	359	396	401	404	364	370	346	366	397	363	396	356	399	380	389	397	352	403	362	389	362	375	373	355	376	351	355	362	395	381	358	375	392	369	369	400	385	380	349	332	404	391	381	413	346	390	391	393	378	358	394	401	370	383	324	395	364	364	376	372	377	368	385	373	347	331	352	405	409	367	375	362	416	365	347	382	368	369	366	378	383	373	394	390	400	363	361	380	395	341	373	352	367	409	346	395	351	385	380	389	422	388	358	410	343	352	368	408	366	357	381	356	386	364	407	379	365	318	368	385	372	384	363	364	386	373	397	382	368	379	340	359	367	387	366	379	339	402	378	378	396	367	405	384	373	353	387	405	385	353	391	399	396	374	366	413	391	357	386	372	389	358	387	356	393	368	340	362	395	355	371	383	371	419	379	374	372	397	369	385	375	374	382	372	391	376	389	372	381	383	374	383	391	371	367	389	399	394	344	389	351	381	362	372	397	340	360	371	381	388	391	363	344	378	351	381	374	354	382	398	379	391	367	396	362	378	396	417	394	403	369	368	372	380	412	398	351	378	369	377	390	379	369	400	403	390	382	376	359	372	360	364	367	384	430	395	364	372	352	388	371	357	369	371	387	345	400	385	407	403	375	350	383	404	399	420	362	362	390	385	397	382	392	384	356	391	381	378	404	394	379	400	381	361	384	375	388	360	373	387	408	356	387	363	367	395	419	365	383	408	389	356	389	372	396	368	364	426	373	400	354	355	398	404	373	375	386	368	361	379	352	373	369	391	359	378	353	382	412	380	387	337	390	393	345	401	394	434	394	370	388	341	380	380	374	430	384	340	391	369	382	364	382	376	365	390	385	370	376	373	380	421	369	399	385	376	370	377	401	396	371	361	383	385	346	368	341	366	361	383	358	394	376	368	352	390	393	400	401	353	414	381	380	403	383	370	366	366	393	375	395	369	397	363	368	338	406	360	386	339	401	382	385	394	364	374	407	337	349	390	401	371	371	393	379	364	420	386	392	376	366	373	406	405	369	400	389	368	368	359	371	399	381
49926	18014	3840	977	641	454	439	380	313	303	280	262	272	247	245	251	244	233	259	218	229	229	209	218	244	218	199	231	220	219	222	181	188	221	239	171	208	211	217	206	208	221	208	208	203	226	217	222	206	210	197	188	205	185	206	185	219	228	211	190	213	202	218	236	200	210	215	204	209	215	191	201	208	220	209	222	222	185	213	224	210	203	226	213	187	194	197	210	196	215	192	201	219	214	216	217	174	217	184	193	193	187	193	194	239	225	221	204	196	207	233	223	203	235	188	193	181	229	194	213	205	195	192	222	189	193	210	214	215	222	220	203	203	197	196	183	200	204	217	211	222	216	214	201	181	195	220	223	180	209	197	228	202	210	217	227	215	208	201	211	165	212	214	211	211	218	198	204	223	199	197	218	186	226	213	220	217	182	228	187	220	208	209	185	173	189	196	202	217	190	190	205	199	205	204	222	214	191	188	178	201	197	213	208	193	199	211	241	209	201	203	212	216	193	216	204	189	223	210	187	210	175	215	181	225	234	206	179	198	203	197	199	188	218	210	214	198	201	173	199	204	236	181	206	217	210	192	188	199	223	204	169	213	198	198	218	220	223	222	178	218	189	201	212	218	187	224	217	208	242	205	188	220	205	180	219	195	176	227	193	208	203	207	188	245	209	192	195	217	209	187	220	216	178	233	201	194	188	208	198	221	203	222	181	185	213	197	191	212	195	206	195	199	178	192	185	206	200	200	205	198	193	210	189	224	214	191	213	224	212	192	181	214	170	215	196	195	198	203	194	196	190	211	183	219	189	201	224	212	219	229	195	194	227	213	203	189	231	210	212	224	240	210	205	188	189	209	197	225	196	195	171	204	180	209	196	216	191	219	207	228	209	221	187	202	223	211	189	220	203	192	204	184	209	218	209	183	202	217	234	206	189	213	210	192	207	195	189	200	212	208	231	193	180	192	222	224	194	208	229	197	198	198	201	218	170	231	213	179	215	220	194	188	188	196	195	204	222	198	203	220	186	214	200	230	207	215	204	227	210	186	225	194	210	221	215	224	222	218	205	242	184	197	214	216	214	177	228	215	186	183	210	224	199	222	178	189	185	226	204	236	221	198	197	187	183	190	185	216	216	192	209	192	179	189	183	220	198	199	202	196	193	213	191	171	176	217	181	202	191	209	189	194	197	182	191	203	237	208	213	206	217	195	196	196	216	204	197	215	224	208	199	191	186	206	235	181	231	210	214	230	181	202	195	182	178	201	214	194	207	186	194	222	195	222	208	201	208	203	201	197	206	219	191	242	203	223	212	225	213	192	184	212	199	229	210	194	203	198	217	216	204	182	254	228	196	212	228	230	229	207	174	210	194	210	230	208	204	184	186	199	206	189	208	204	225	191	192	186	199	194	217	192	208	226	236	219	193	192	197	206	211	217	200	206	211	222	195	203	206	211	221	185	186	208	215	202	221	204	179	190	217	215	207	200	207	207	200	237	214	225	211	203	215	200	211	216	190	208	215	211	257	206	228	197	197	189	205	222	211	220	210	206	193	201	200	241	217	237	204	213	194	195	231	212	225	203	230	213	200	211	195	216	220	234	201	219	196	221	216	190	209	215	226	204	210	209	184	225	208	240	209	231	220	229	219	197	177	198	198	187	200	258	184	196	194	227	227	212	200	218	212	210	238	182	213	235	197	198	170	212	190	203	233	217	207	221	188	205	208	225	221	214	227	191	203	219	226	230	193	195	231	181	167	214	209	208	196	196	215	175	201	191	201	185	205	197	216	190	195	175	202	188	188	197	216	221	211	238	204	239	193	223	198	199	212	225	210	200	193	204	195	226	200	213	188	221	219	210	204	184	180	204	219	208	192	204	225	196	234	210	207	210	203	190	204	209	197	206	228	202	199	185	195	197	220	233	207	188	208	200	228	213	193	183	220	204	206	193	188	226	194	215	200	212	225	194	211	236	202	207	198	206	189	213	232	224	224	217	193	179	203	205	198	227	203	213	213	185	199	235	200	215	215	189	217	200	216	202	194	211	203	207	196	205	215	215	190	187	213	219	182	211	201	207	186	212	210	225	181	213	204	229	220	193	225	227	225	202	205	192	206	221	231	193	196	218	218	228	213	212	193	223	215	209	183	186	197	189	199	212	187	213	191	193	205	202	217	213	202	212	191	194	227	215	204	192	195	198	182	203	209	208	193	221	224	241	198	187	212	184	217	196	199	213	218	191	209	211	189	214	191	192	208	219	207	201	210	195	211	192	180	214	204	200	206	194	192	200	215	218	201	200	213	205	197	192	186	186	195	217	208	222	230	192	210	199	187	207	204	183	213	199	203	211	193	204	185	227	236	209	216	208	190	224	218	221	192	198	199	192	196	189	199	209	199	211	204	210	211	192	235	212	196	201	225	224	188	209	198	213	209	215	221	190	209	200	188	204	196	211	206	196	187	221	232	237	179	208	216	227	219	226	232	201	231	204	203	208	216	207	193	202	244	232	195	202	194	224	203	195	190	215	212	223	195	199	200	214	205	200	195	216	209	190	184	225	198	215	178	180	219	230	226	207	221	219	209	198	214	214	175	192	192	218	208	194	181	191	211	192	188	195	215	198	218	232	212	211	203	208	217	194	207	209	204	208	205	238	215	226	235	204	197	212	186	198	193	208	186	193	192	202	232	190	196	194	225	229	219	218	245	198	225	187	185	197	173	220	221	198	197	192	195	184	221	194	197	239	191	191	184	214	210	192	210	189	209	203	210	198	212	187	256	218	184	213	211	205	213	208	182	205	195	197	190	182	204	207	196	175	185	202	217	201	205	224	198	194	196	191	196	207	211	208	214	215	206	209	197	196	209	200	208	237	178	214	192	199	194	202	197	213	214	188	198	197	206	239	209	195	216	198	203	209	195	207	186	189	179	219	198	209	189	219	204	219	195	179	206	209	208	210	213	190	221	225	237	179	193	194	202	215	228	191	188	225	204	238	218	197	206	190	205	221	202	182	205	190	196	214	204	210	204	188	223	194	190	195	217	196	197	197	198	174	217	203	203	215	239	187	217	194	208	221	223	193	208	231	167	166	178	188	195	227	209	207	193	168	179	207	202	208	219	203	182	184	220	200	214	203	183	238	191	210	173	203	187	213	235	227	190	209	213	213	207	192	201	225	213	248	211	213	241	213	200	207	192	188	233	212	198	185	223	203	222	227	198	194	198	211	192	169	221	187	221	207	231	208	206	216	210	213	226	242	206	188	225	191	189	212	195	196	214	219	208	182	207	200	192	200	166	192	210	221	204	209	184	222	216	200	202	199	193	222	203	202	199	220	210	210	220	223	198	206	224	228	209	188	213	175	203	211	193	213	200	182	200	210	207	216	209	223	227	192	219	210	219	183	198	192	206	213	202	207	203	222	222	210	225	211	199	195	221	221	179	196	184	201	224	208	214	173	216	197	222	190	217	188	181	188	177	199	231	192	227	201	176	216	207	224	218	212	205	200	211
27312	1217	2330	2728	2429	2006	1604	1478	1276	1107	1067	981	910	845	824	855	770	735	753	678	647	663	669	624	649	692	616	634	582	627	619	592	646	568	631	554	592	588	581	625	581	581	610	542	593	639	612	552	593	570	545	518	518	563	589	520	616	581	556	527	537	579	579	595	575	534	579	590	521	539	544	551	541	587	584	525	581	582	562	545	542	555	520	541	575	576	515	573	571	541	530	540	582	561	527	547	553	533	515	562	515	543	510	607	486	535	532	549	484	516	522	567	552	540	565	526	557	568	565	523	539	578	528	565	526	534	558	545	523	574	524	535	576	534	577	535	577	558	515	546	537	495	510	577	508	501	510	562	499	532	519	546	535	564	545	544	551	509	553	562	557	572	528	549	547	573	564	590	535	539	591	527	545	557	527	565	515	562	552	558	541	556	518	507	569	559	523	569	500	535	540	527	586	579	568	570	565	545	538	529	559	540	512	532	572	549	506	543	585	520	560	519	502	549	522	564	530	587	499	545	521	558	555	515	562	556	484	573	583	548	556	541	547	531	560	565	529	577	491	537	550	531	549	546	576	547	520	555	548	519	560	536	552	543	570	519	567	568	537	540	519	586	534	513	525	543	562	537	552	574	527	527	568	571	505	562	539	551	546	569	509	533	516	569	580	561	561	544	540	580	524	528	546	519	557	541	542	549	543	555	508	549	585	520	527	535	566	540	497	544	523	553	541	514	589	550	557	567	580	538	515	605	536	536	586	546	577	571	517	577	524	564	554	525	543	565	524	547	550	538	580	559	574	535	516	563	542	506	518	543	561	540	565	524	515	526	582	552	549	541	554	561	551	552	553	519	554	537	552	540	568	551	548	505	521	582	526	463	546	502	560	541	539	522	610	559	549	593	564	578	566	590	547	571	564	491	551	581	548	542	543	555	535	537	535	568	529	509	569	525	556	541	549	572	538	541	551	541	510	526	557	530	540	557	553	529	610	564	535	555	545	517	541	513	604	569	526	570	521	562	520	583	527	503	518	539	582	550	522	557	553	528	547	586	508	511	503	567	573	558	547	553	527	546	505	487	583	535	608	595	580	512	542	528	547	539	545	546	567	522	546	538	539	537	551	581	576	574	539	553	542	542	533	552	549	551	536	565	539	507	545	582	553	504	520	559	534	543	541	533	559	553	553	588	569	543	510	540	563	542	555	511	509	544	531	572	587	560	525	527	553	523	555	514	506	529	631	546	566	532	582	582	518	580	508	553	584	557	559	507	556	523	539	579	513	570	561	569	540	537	571	552	535	520	546	495	539	543	508	565	540	520	566	564	547	533	533	511	541	560	555	539	562	580	555	564	562	608	581	540	563	533	569	531	563	533	573	589	542	513	528	568	554	517	548	554	543	564	544	529	587	559	557	599	534	535	595	578	534	544	574	541	556	515	589	567	532	532	551	527	579	585	587	558	593	564	501	558	528	570	526	593	531	554	550	543	529	540	507	516	533	572	552	552	526	542	585	563	550	548	552	549	496	527	503	545	575	558	519	546	574	538	530	573	573	528	540	495	523	546	565	575	516	529	568	526	514	497	560	582	540	526	538	536	530	517	570	557	540	549	512	507	546	566	559	563	552	557	525	538	542	567	586	541	564	552	576	559	541	566	517	559	525	523	545	539	516	571	542	518	495	535	558	567	587	542	512	585	530	533	540	523	535	554	520	525	557	562	579	545	545	547	537	559	542	509	545	550	556	568	526	507	573	573	540	534	505	575	567	562	590	518	547	537	536	575	558	563	522	556	530	491	536	549	544	548	534	541	515	603	540	504	555	504	556	586	554	517	548	549	520	539	568	582	571	541	550	521	563	538	574	525	559	540	537	548	501	578	539	510	545	575	566	519	547	528	532	586	527	531	505	563	548	538	529	558	549	546	546	508	592	544	522	550	615	567	564	571	524	511	541	574	524	536	523	551	525	536	548	508	518	541	532	558	561	528	516	565	524	573	560	515	568	559	539	514	550	538	546	519	582	527	583	522	568	537	527	549	562	561	561	544	578	595	569	540	561	519	565	529	553	534	553	545	536	562	558	540	562	525	562	524	584	527	578	536	567	573	509	568	565	514	536	574	563	573	570	533	542	554	578	564	555	534	550	539	515	509	537	548	532	571	553	568	564	580	568	558	568	561	569	582	517	576	534	534	576	522	630	548	580	535	565	516	539	587	548	539	528	508	522	529	557	565	537	542	536	537	521	592	538	527	555	542	533	521	542	535	496	544	525	535	535	554	536	579	552	535	534	570	539	569	539	520	562	574	582	556	548	522	529	568	559	570	540	515	529	518	545	579	559	509	523	541	524	488	547	553	571	569	544	522	522	548	553	536	504	541	516	492	534	554	541	523	577	595	567	529	554	546	575	561	530	531	496	570	567	586	517	553	527	554	562	547	570	533	571	537	514	534	564	575	551	517	560	554	558	505	527	543	542	538	563	558	511	583	541	511	555	518	574	562	558	550	538	537	599	553	525	523	558	502	519	524	579	528	567	513	563	565	529	564	544	539	601	540	534	529	542	533	557	543	561	548	524	531	570	593	570	561	480	544	545	552	556	560	566	566	547	547	571	546	530	514	539	526	503	570	561	535	575	531	543	544	551	538	519	542	522	540	534	556	542	515	555	568	520	520	532	508	514	582	585	484	554	552	576	560	539	536	570	526	575	569	522	561	534	535	531	561	534	543	528	548	515	551	525	496	511	485	533	562	567	534	512	548	547	533	587	561	516	528	564	555	518	554	566	542	529	571	542	579	550	523	551	548	574	518	532	512	490	581	554	570	561	534	569	569	505	543	555	570	531	577	531	532	564	534	528	572	560	536	540	517	545	539	603	548	573	518	577	551	493	560	534	520	546	518	516	540	503	587	555	531	582	547	546	556	574	558	568	534	526	541	529	523	544	541	574	557	552	558	537	504	528	525	564	567	542	579	527	590	595	563	554	516	525	574	550	509	564	577	587	563	568	574	529	540	574	586	595	540	563	559	576	598	525	575	542	521	527	539	512	536	540	575	529	562	527	579	560	584	577	530	558	520	498	541	534	535	547	561	518	562	551	547	573	538	550	568	523	580	526	548	553	543	562	553	547	545	516	592	585	556	525	571	525	557	551	523	597	565	527	473	524	544	525	518	584	523	527	535	576	554	550	527	530	566	547	481	549	521	558	560	593	576	513	536	545	576	566	576	558	547	561	521	529	553	545	559	592	547	510	520	588	546	589	542	515	530	572	529	583	550	525	604	514	587	555	563	572	584	559	527	523	522	536	546	543	572	527	568	571	579	563	543	531	527	544	530	563	550	584	520	537	527	569	530	551	559	566	556	508	547	540	539	508	525	538	534	510	541	564	535	539	549	546	543	544	548	552	574	586	542	553	557	518	519	518	528	549	562	555	539	567	547	547	594	556	592	572	547	557	563	532	536	547	606	545	548	517	535	518	584	561	539	546	552	561	536	565	485	539	566	524	574
55102	23949	13209	2715	1332	1000	849	708	617	581	581	528	455	482	461	442	451	415	398	446	438	412	396	470	429	430	436	420	439	388	404	407	414	393	383	407	417	414	405	406	388	411	416	404	405	383	372	398	387	406	361	366	385	377	384	389	381	346	385	398	408	400	404	375	368	388	353	388	379	369	397	389	366	392	402	357	384	384	393	366	405	417	395	374	383	374	406	359	376	367	375	401	399	372	399	364	381	364	400	370	358	363	398	382	390	398	416	412	367	382	378	393	398	362	366	407	380	372	440	383	415	381	372	385	396	392	364	375	396	376	389	380	407	382	396	392	394	385	377	402	360	311	436	377	365	375	387	395	369	370	384	372	345	356	402	379	354	405	378	362	410	408	365	378	394	446	366	375	380	427	367	360	427	389	382	356	403	403	366	402	392	396	380	365	380	365	362	389	358	380	360	391	428	362	370	384	361	370	392	352	388	393	375	389	371	382	360	415	417	381	387	353	390	383	394	382	406	383	394	353	385	330	392	387	407	392	392	384	389	392	399	385	389	336	406	360	360	408	387	417	400	414	383	397	394	413	408	400	388	417	351	369	388	377	393	402	360	411	364	368	354	376	379	425	371	377	368	386	402	435	387	413	395	362	378	371	416	419	380	372	404	389	383	372	399	388	389	392	381	369	400	373	392	366	390	407	364	413	446	372	383	385	357	389	378	371	325	402	400	385	391	336	393	398	391	378	396	406	346	367	406	365	397	388	411	416	402	403	398	408	391	382	345	411	384	378	396	377	368	393	375	407	415	371	355	362	384	376	394	377	396	346	405	386	384	346	393	407	381	382	347	396	386	360	347	394	421	401	355	379	404	363	352	388	333	369	359	391	382	381	386	413	371	389	379	353	377	403	379	403	385	398	391	362	398	401	397	360	377	400	352	415	380	369	357	417	385	376	386	400	394	401	401	362	381	386	389	377	394	363	369	379	374	378	341	377	333	385	407	403	413	390	372	420	354	353	388	370	402	402	386	394	400	381	394	379	399	390	401	393	372	403	413	402	368	410	400	388	387	389	384	377	387	346	412	357	370	363	388	367	395	355	400	354	376	389	414	365	390	382	363	398	366	391	364	381	424	394	375	362	410	354	378	354	365	393	411	402	349	363	394	381	404	354	384	341	353	367	373	383	396	370	400	431	400	395	361	403	380	390	399	408	344	387	367	371	383	375	394	384	367	411	412	354	395	399	388	366	390	382	367	354	386	386	388	410	367	359	389	393	393	378	389	355	359	351	376	379	398	402	407	380	383	365	394	377	420	430	374	379	377	404	375	402	372	425	391	392	359	363	397	418	393	401	375	364	388	365	389	370	408	389	379	421	359	364	364	385	403	361	414	402	404	415	377	370	383	396	396	373	366	389	415	366	383	383	384	367	377	397	395	400	396	381	372	380	398	371	329	371	381	433	343	409	374	353	368	400	385	383	399	425	387	411	387	388	389	354	384	403	434	352	384	422	412	400	364	403	400	408	349	363	357	392	374	412	404	419	377	398	367	393	389	332	367	388	386	371	391	394	403	381	405	392	396	408	410	362	400	386	374	400	379	375	378	393	394	388	396	375	403	368	409	393	417	371	416	332	378	376	361	364	397	371	377	388	401	361	378	370	411	409	374	396	379	394	394	383	425	386	394	419	374	366	411	384	390	421	395	410	402	393	413	414	403	404	391	380	401	399	409	373	441	388	350	380	404	390	378	357	402	366	392	383	426	324	348	368	408	420	403	398	376	399	375	391	400	402	397	391	365	380	397	388	374	392	375	380	382	397	376	416	378	418	376	389	388	368	405	378	383	347	393	402	382	422	398	366	367	400	364	368	402	434	410	387	385	363	361	408	417	364	399	368	391	419	357	386	397	379	381	401	399	381	364	411	394	361	387	357	389	382	372	388	374	377	400	427	392	414	386	368	398	365	369	372	368	379	371	356	350	381	399	389	383	392	370	385	366	427	382	391	393	390	393	387	413	369	365	398	391	424	392	376	378	377	406	351	394	379	369	369	374	359	385	379	360	359	408	411	355	360	403	378	391	377	373	374	395	379	363	405	391	373	403	387	394	414	405	380	370	427	401	398	422	383	369	337	400	375	404	368	383	370	389	361	363	378	322	409	381	409	381	348	387	386	372	387	420	351	400	386	417	350	386	411	377	420	408	406	377	368	396	356	389	334	392	359	362	347	366	389	394	368	350	376	395	379	390	399	392	405	399	375	398	420	378	372	393	353	404	405	377	340	358	393	369	375	353	356	399	419	376	401	349	379	456	383	399	364	389	377	390	393	415	382	413	370	360	374	380	410	392	356	356	438	392	381	373	419	444	380	401	419	416	414	412	382	403	363	362	368	424	398	364	392	349	401	361	395	383	370	387	396	397	387	389	380	388	383	373	360	404	379	394	423	396	385	401	388	366	370	361	379	383	407	383	389	382	372	372	386	387	356	388	370	393	414	412	378	371	396	376	370	366	400	405	384	422	404	383	384	383	382	385	383	414	400	373	409	401	363	372	377	343	402	349	398	392	364	357	424	383	390	349	389	338	393	366	439	397	375	389	373	345	419	387	368	357	410	377	364	379	425	394	381	394	415	372	422	352	382	339	366	375	367	382	372	356	407	369	378	376	385	363	338	383	362	396	384	420	361	384	406	388	350	386	420	375	391	377	364	386	426	359	393	385	414	425	387	334	393	400	377	369	369	390	373	377	397	405	391	346	365	393	391	360	401	424	370	366	377	415	372	398	355	411	398	360	361	380	398	349	389	411	349	399	442	430	357	351	416	378	342	380	367	383	413	412	392	401	387	373	399	403	369	407	420	400	364	353	371	379	344	445	376	353	369	367	397	391	396	404	361	372	344	420	411	374	403	364	361	402	408	369	367	383	371	393	402	357	359	406	355	408	425	398	388	382	380	369	399	368	375	370	379	418	384	361	383	385	366	400	408	403	367	359	395	364	388	404	367	406	369	400	378	412	409	399	408	413	400	382	343	390	388	366	368	404	384	382	364	350	416	397	387	371	380	391	403	369	376	378	352	374	396	383	392	374	363	390	396	351	371	412	392	403	415	419	388	421	383	389	381	389	422	367	380	371	378	388	397	397	380	379	374	362	393	389	372	404	391	369	385	369	414	382	381	390	415	411	378	360	389	377	380	370	375	398	389	371	415	359	377	398	370	363	388	385	364	362	372	391	377	380	392	396	353	368	395	382	376	405	395	411	378	364	376	377	366	370	397	372	333	395	412	401	395	381	413	370	364	368	370	372	381	339	400	411	395	387	385	392	385	377	386	347	388	354	412	390	421	406	406	350	367	371	358	395	372	432	382	369	395	359	392	358	427	345	402	389	378	384	358	398	425	415	395	405	377	407	395	396	388	390	331	418	374	344	379	357	371	379	382	395	343	354	390	386	418	379	374	366	333	384	394	391	421	393	360	324	433	399	400	359	359	418	369	404	380	412	400	413	411	388	414
35005	2251	4288	4946	4478	3661	3043	2657	2340	1979	1927	1691	1594	1536	1441	1388	1307	1230	1231	1195	1170	1154	1129	1112	1105	1039	1037	1044	1019	1082	1033	1054	1011	997	947	1015	1012	993	991	961	996	961	933	919	962	900	935	899	963	947	864	890	915	931	960	971	907	892	961	936	936	911	959	920	934	914	933	955	885	870	940	968	875	879	983	906	852	966	950	883	910	885	937	896	914	956	936	948	937	870	878	948	865	906	889	887	884	940	958	946	908	897	856	908	867	935	934	927	869	943	868	870	891	931	910	920	888	935	926	918	890	896	884	898	880	957	891	896	855	912	892	890	898	865	812	912	873	886	897	919	931	929	875	883	902	883	878	926	890	906	886	950	892	851	909	869	929	958	876	887	832	914	928	899	925	846	879	838	932	888	871	893	897	900	964	893	876	923	887	890	878	910	857	890	847	954	887	868	923	934	861	885	913	957	894	929	886	892	904	943	944	857	904	920	898	918	902	880	917	935	873	931	870	904	895	881	876	915	898	879	899	930	911	901	930	876	927	850	944	916	906	929	971	881	950	875	902	851	859	880	851	873	896	878	945	906	903	928	881	898	929	957	996	894	849	888	955	916	915	897	891	895	880	886	892	890	873	900	868	881	866	879	884	898	900	878	863	961	863	902	852	911	870	892	912	934	871	876	846	885	883	889	887	864	868	924	892	881	919	887	833	879	848	894	913	943	940	909	871	901	903	917	913	885	849	869	892	933	957	885	903	903	865	913	872	891	931	850	886	857	858	883	877	897	923	885	862	871	885	881	908	920	851	940	897	939	939	912	983	865	886	918	928	902	935	914	869	903	897	926	885	888	883	899	900	865	890	928	928	903	840	921	892	899	909	860	876	850	870	941	862	884	894	913	904	942	922	856	874	903	860	948	871	927	867	951	840	907	887	869	890	871	927	903	884	900	907	831	891	917	955	869	905	870	888	922	858	900	877	901	913	900	878	863	914	910	888	864	949	938	936	874	889	840	894	923	884	893	908	850	889	868	877	913	877	892	906	903	889	927	902	888	890	921	898	892	888	974	885	931	916	882	909	911	875	906	933	874	925	898	859	939	904	922	935	875	929	882	854	862	893	891	876	885	910	866	928	870	882	912	1001	909	906	939	902	942	886	897	929	924	888	848	915	828	905	920	908	900	969	868	861	894	920	825	887	872	902	919	888	925	888	889	919	885	863	901	922	927	890	904	858	968	895	850	849	882	946	913	903	849	929	877	861	912	886	882	875	869	954	912	841	909	904	887	895	900	954	869	931	913	867	885	875	898	921	846	910	890	891	869	890	886	904	939	887	904	840	891	886	884	824	907	845	903	906	902	886	874	940	885	918	882	885	864	938	877	837	881	917	925	899	935	914	919	924	865	920	865	835	928	934	877	859	890	904	883	904	855	869	871	919	914	892	894	916	870	865	878	841	914	910	902	945	926	870	875	883	873	894	885	920	887	912	899	919	898	907	875	918	867	922	903	877	911	926	838	913	968	889	829	905	910	880	892	931	839	864	913	872	932	884	950	933	907	909	925	809	916	858	884	784	899	890	884	917	855	919	936	903	894	854	885	933	878	966	921	897	890	910	869	910	899	918	890	896	946	910	871	904	881	878	920	909	870	835	910	951	880	889	843	884	936	881	884	877	907	949	892	871	881	948	875	832	906	900	908	896	845	868	895	883	917	879	889	889	907	881	909	909	921	906	889	898	956	878	908	934	902	923	912	963	884	855	950	943	878	913	917	914	883	924	886	968	952	892	908	910	901	845	862	866	901	940	851	921	911	932	893	890	887	887	900	889	880	911	949	849	908	868	848	914	882	935	872	936	894	893	912	848	894	982	908	861	884	918	914	892	889	897	881	930	914	866	913	855	895	936	888	911	856	963	905	948	855	856	918	860	834	856	880	883	917	922	891	928	897	880	931	891	930	881	857	903	842	876	882	933	905	893	894	900	903	945	882	912	928	908	889	927	882	888	885	915	886	881	908	865	855	889	878	884	866	862	934	881	869	879	912	919	881	939	890	892	869	910	876	855	876	915	896	883	894	875	947	904	872	945	891	893	925	873	906	939	904	932	831	901	872	887	897	902	877	891	881	912	904	899	894	931	928	898	906	914	929	892	896	872	889	892	880	914	908	889	881	912	930	929	924	942	918	961	869	898	906	873	912	953	898	913	918	911	913	911	923	871	890	876	926	902	872	867	926	886	848	876	874	944	920	904	905	882	817	884	892	935	913	865	864	934	970	872	910	890	964	863	876	883	895	892	871	914	913	923	864	858	890	883	883	901	946	958	854	882	881	875	861	944	856	891	902	922	942	873	896	877	912	897	866	893	922	916	837	903	874	928	915	903	879	868	921	907	869	912	954	943	878	914	885	895	904	933	869	933	903	900	871	885	916	929	911	937	903	871	920	864	888	891	930	900	878	865	881	891	947	900	908	890	899	896	887	833	903	905	888	864	838	881	905	858	859	883	916	880	887	925	886	888	912	888	908	886	876	961	872	887	929	977	903	917	924	883	918	912	918	900	893	900	926	896	898	872	863	868	889	920	891	890	904	856	943	888	938	911	898	960	853	911	918	855	931	886	885	860	853	898	949	909	879	914	913	926	864	919	870	902	870	840	916	893	892	912	909	917	900	869	911	880	925	905	825	931	924	911	896	878	869	910	864	912	912	841	900	910	901	873	892	856	863	910	903	875	884	866	922	873	862	889	842	854	844	906	879	908	853	913	873	919	896	929	911	889	921	920	910	890	900	934	891	884	868	940	908	874	901	876	892	918	875	897	893	922	938	907	851	892	917	897	899	898	873	906	855	899	916	953	889	901	880	892	927	915	901	939	913	930	932	935	949	888	911	918	871	904	901	881	861	861	974	873	921	882	915	892	917	864	924	847	847	862	930	864	921	834	869	934	863	928	887	916	902	809	973	973	891	914	941	934	912	905	871	900	915	889	873	906	873	845	950	884	879	896	874	923	901	920	890	833	929	910	911	888	952	861	866	867	885	907	960	917	868	891	881	918	877	869	929	893	914	883	892	904	874	875	873	952	864	859	954	936	900	927	865	932	900	903	857	921	845	883	880	929	897	909	920	932	834	892	896	926	901	913	870	922	922	910	968	941	869	868	900	868	940	920	947	891	892	914	915	910	888	938	995	868	880	935	954	894	943	898	882	928	870	854	894	936	893	916	889	882	918	921	945	887	941	858	877	891	916	886	895	920	871	921	928	968	897	898	878	887	932	924	927	884	925	904	914	953	871	855	902	977	926	925	860	890	885	906	905	906	908	970	884	857	822	920	908	933	898	886	798	850	872	926	875	863	969	888	910	905	922	933	846	863	894	909	923	908	920	884	929	948	926	883	879	925	930	876	873	911	908	932	922	893	941	906	893	898	878	849	909	904	878	917	903	970	897	875	918	901	895	873	907	896	870	946	927	909	909	926	869	857	923	881	890	876	866	907	860	904	895	908	852	901	926	912	914
8567	359	173	145	152	124	127	115	127	138	135	143	132	125	133	123	126	128	120	98	146	136	108	111	141	124	121	135	137	112	107	135	130	134	126	133	126	127	127	138	140	130	134	127	151	134	135	136	163	120	155	126	110	153	127	144	119	123	124	125	138	120	128	166	167	133	157	135	152	118	134	152	125	123	108	162	118	133	125	124	136	118	156	131	130	144	136	130	129	126	127	118	124	141	118	119	148	110	142	133	147	130	141	122	130	134	126	125	134	101	131	132	144	136	121	134	121	132	118	128	116	134	130	128	141	114	122	128	118	127	123	116	142	144	125	131	119	137	122	124	130	127	140	154	125	156	128	124	126	132	131	146	117	134	135	121	133	123	121	139	136	119	132	123	140	140	136	108	131	119	167	113	125	131	136	153	101	157	131	129	146	130	135	126	150	104	145	125	134	115	123	153	126	120	142	145	147	109	131	134	114	112	120	120	126	124	135	140	130	138	146	135	115	144	142	125	122	126	127	133	142	122	143	157	124	130	130	119	134	119	151	158	135	112	138	124	137	119	146	135	132	138	127	131	119	141	151	107	118	130	129	149	141	155	123	126	147	144	120	126	111	139	158	118	126	126	132	136	133	130	128	133	148	115	120	145	135	113	124	141	123	119	125	129	148	133	139	130	134	133	141	121	128	135	137	135	118	138	130	130	133	143	141	136	123	134	129	140	140	112	124	115	142	124	154	147	131	118	140	142	109	115	132	124	134	121	131	131	112	118	142	133	142	128	139	143	125	132	125	112	134	130	122	120	117	118	141	125	145	131	134	125	123	131	137	130	117	110	147	114	101	138	119	121	136	135	127	138	104	157	149	132	133	133	113	117	131	129	152	137	132	153	137	129	136	155	135	136	123	114	113	119	128	130	134	119	142	149	138	137	136	128	114	124	129	124	124	140	148	123	117	135	121	143	144	126	131	137	127	119	112	121	145	104	135	152	134	136	130	106	136	150	121	130	129	108	139	122	124	122	128	144	137	135	139	124	128	144	118	134	120	135	145	150	102	132	119	142	136	101	126	119	124	128	120	143	144	111	101	151	125	143	128	134	119	129	139	133	134	125	168	152	113	135	130	130	145	135	127	121	117	114	108	146	140	120	109	125	134	123	132	129	145	130	129	128	148	119	124	137	139	122	124	153	128	126	152	131	110	140	153	139	138	135	139	121	126	129	117	143	122	141	137	145	132	151	133	147	149	130	130	133	135	129	153	155	135	133	120	120	140	144	137	125	159	142	150	130	119	144	141	134	135	134	102	150	159	125	142	153	125	124	129	139	137	143	130	131	131	123	142	114	128	154	133	133	127	117	134	140	154	138	144	120	136	146	160	128	150	132	131	171	126	132	134	132	141	133	129	151	146	132	131	117	134	121	148	134	152	133	143	135	124	129	123	124	141	112	111	156	128	127	130	149	122	133	152	150	138	114	128	135	110	138	130	123	122	147	134	119	143	156	118	127	153	127	127	129	133	131	119	136	147	129	120	137	147	121	120	141	120	144	115	133	151	127	127	107	143	126	123	112	129	91	123	133	124	146	126	143	132	129	144	145	149	127	105	138	143	114	145	129	139	117	112	136	145	173	106	131	138	119	130	131	134	132	156	159	121	109	105	135	128	143	145	127	117	121	124	126	118	113	146	126	107	121	140	128	129	151	137	132	108	137	108	130	129	138	134	110	124	120	132	139	115	105	130	122	113	109	112	147	147	107	140	143	114	126	142	128	148	136	133	121	128	107	127	125	152	128	122	120	141	126	155	143	141	126	123	140	148	138	138	119	124	139	128	120	121	157	117	121	131	148	124	154	133	128	123	107	117	140	141	119	128	128	120	138	127	143	119	137	124	140	128	129	119	147	119	119	128	126	127	141	130	114	123	159	149	110	120	105	130	120	125	150	133	145	139	138	121	153	127	163	128	139	156	111	108	108	151	120	133	137	110	133	126	112	133	119	134	136	131	131	138	135	134	137	127	135	116	134	112	122	123	145	148	120	130	121	142	147	122	134	128	151	119	125	145	143	147	114	115	121	155	104	125	155	147	127	115	141	129	135	137	116	163	130	123	137	131	126	128	140	97	129	130	108	136	125	134	113	127	148	136	155	119	116	143	124	122	120	115	133	133	112	134	135	146	143	124	129	130	140	138	115	108	120	135	116	110	140	125	120	130	157	129	112	114	146	137	151	139	131	125	112	107	129	124	138	132	128	126	146	147	121	126	125	143	113	117	126	158	123	125	118	155	113	112	130	135	135	138	135	124	128	136	131	146	136	117	131	133	157	119	113	134	128	138	126	121	137	127	123	118	146	121	129	111	108	133	132	122	120	120	121	128	109	146	132	119	112	134	132	143	139	128	111	128	152	126	128	126	138	122	137	135	176	146	121	115	140	146	140	150	146	133	123	130	145	135	117	154	135	138	140	145	118	121	135	138	154	120	110	141	136	127	122	124	134	143	120	112	126	151	134	136	158	129	123	116	127	110	145	132	150	139	119	131	137	131	120	116	131	144	144	135	127	132	133	142	138	129	138	149	143	117	123	130	134	99	127	131	142	130	137	145	127	130	146	133	137	113	138	153	123	151	112	148	129	122	131	145	134	127	134	117	126	146	124	116	93	140	143	132	121	117	131	131	151	130	121	134	134	112	130	120	135	145	118	126	113	144	156	161	122	146	134	121	137	121	144	114	92	131	128	148	147	146	115	139	115	139	131	129	116	129	136	146	149	153	127	141	121	147	123	160	123	130	110	132	130	133	157	133	127	120	151	139	122	141	155	134	118	120	130	116	128	133	141	137	146	140	139	134	126	126	164	135	130	125	136	148	119	120	143	132	123	134	153	115	134	153	127	151	126	139	133	128	107	128	120	129	128	125	126	122	127	143	113	139	147	128	151	131	142	122	131	130	116	134	118	139	134	132	112	121	119	139	115	114	152	129	143	147	136	109	135	132	108	128	140	124	118	132	146	140	133	114	132	131	128	151	141	142	139	119	127	121	133	125	137	155	121	128	119	139	164	118	125	140	122	114	139	123	127	147	138	146	140	129	131	101	138	135	123	135	145	120	130	130	107	112	126	120	138	130	147	126	129	144	138	129	123	116	121	144	150	108	144	157	127	114	118	120	125	123	108	129	165	150	139	130	128	127	137	133	149	129	130	129	135	133	131	128	140	134	145	113	135	113	147	140	132	130	136	126	112	119	132	134	125	145	128	140	119	129	118	118	130	135	135	113	119	125	127	150	141	137	129	110	120	128	154	129	122	137	144	138	125	149	108	158	120	134	119	118	143	131	126	131	136	130	135	136	118	117	143	127	153	138	139	136	144	115	123	113	138	120	125	126	132	127	122	135	130	129	111	139	145	132	122	132	131	142	134	133	120	149	130	135	123	133	140	138	135	133	146	123	107	117	161	142	120	133	120	136	97	105	129	134	136	125	121	115	109	148	107	112	119	135	117	117	151	132	133
6698	410	445	443	443	438	428	412	401	424	403	432	408	377	363	374	412	403	324	387	385	358	367	402	375	346	419	378	395	326	386	365	379	414	386	340	380	389	342	387	403	379	380	372	336	381	352	375	398	348	406	405	354	352	381	345	377	375	385	378	386	367	345	373	358	377	357	382	377	369	405	379	363	362	395	364	396	360	384	359	380	379	363	387	379	373	359	380	363	351	377	388	424	351	390	355	414	364	338	373	400	372	406	410	387	354	362	365	353	382	366	354	401	386	379	369	344	396	372	369	383	372	386	372	369	371	378	355	386	366	370	385	361	367	371	425	339	387	381	337	398	393	381	340	366	372	373	396	386	367	373	432	393	372	387	350	383	378	376	362	405	395	380	354	414	368	396	377	379	394	346	395	384	391	376	398	399	391	369	352	378	383	366	375	398	345	356	385	379	408	408	359	372	338	352	374	364	416	382	384	398	386	359	371	377	390	352	361	410	393	364	390	368	405	395	382	408	396	394	362	377	354	378	374	399	392	339	415	338	404	383	355	362	389	360	358	430	360	374	415	372	379	382	395	372	425	357	360	331	383	396	358	408	381	386	390	392	357	340	363	390	371	389	359	391	376	341	361	365	410	431	370	367	365	353	388	385	335	397	334	379	388	343	381	366	381	387	379	331	397	400	402	359	363	378	370	379	375	387	386	374	372	377	353	407	323	406	383	365	364	376	406	360	341	370	348	390	379	379	377	388	409	398	375	361	403	424	376	380	389	386	406	355	381	379	389	418	399	364	383	368	383	361	357	387	387	339	407	402	367	375	338	395	393	392	367	379	387	363	368	389	359	374	363	370	422	408	387	389	397	369	400	377	373	357	376	418	382	384	379	368	387	348	375	399	360	347	386	372	403	389	371	378	371	357	362	338	381	362	384	385	387	360	384	367	380	377	368	416	390	350	381	398	359	390	375	355	343	346	370	363	364	397	394	374	365	361	398	366	350	385	378	384	363	405	410	358	336	406	365	390	380	376	393	377	378	377	389	336	386	399	384	392	364	385	421	399	405	369	368	378	370	394	370	372	375	383	363	389	374	385	367	379	367	374	389	396	419	396	384	370	448	372	396	364	415	379	387	397	350	342	348	371	345	379	377	383	394	403	370	375	379	348	379	366	376	367	377	375	378	357	371	353	380	375	372	383	385	387	379	356	398	374	383	384	358	370	379	364	386	380	400	344	389	375	404	364	358	351	367	351	351	379	377	350	366	402	383	389	336	349	381	419	409	377	373	380	385	392	385	354	361	378	362	372	396	360	394	370	373	426	365	344	363	362	384	342	404	385	399	370	356	349	410	363	348	345	383	372	389	378	363	364	381	353	351	387	368	413	352	380	401	406	424	379	397	336	396	392	372	408	369	379	351	391	390	379	343	365	379	367	359	403	366	343	377	395	385	359	371	349	385	367	396	356	382	378	393	373	345	400	367	368	377	368	390	373	363	388	376	401	393	391	414	359	383	358	404	371	391	356	397	358	365	378	351	331	370	388	379	371	390	364	394	363	365	396	396	373	387	356	336	403	375	371	387	382	357	355	366	404	380	364	379	381	376	402	378	394	420	347	348	364	382	410	362	395	371	388	366	388	390	382	388	379	378	392	368	393	397	355	356	416	373	415	378	359	350	359	383	382	380	382	371	405	356	381	377	350	396	372	420	361	419	393	358	372	374	406	371	401	369	377	366	372	324	389	379	352	340	375	371	365	347	348	362	404	415	396	404	385	354	383	402	369	409	385	337	367	357	404	352	379	373	368	376	380	393	404	370	356	379	417	354	369	388	354	395	378	375	394	381	399	348	376	350	379	363	331	389	391	359	419	388	368	395	383	378	392	351	348	380	320	378	347	378	391	376	344	355	386	376	369	378	356	378	341	356	376	356	350	352	385	392	364	401	410	399	357	381	341	355	375	372	383	361	398	355	356	361	382	390	367	376	381	365	377	376	407	389	375	392	376	357	355	356	367	370	385	354	394	390	332	342	401	374	386	373	397	386	374	363	406	393	368	377	382	389	375	372	345	395	373	373	367	387	384	393	387	377	383	373	374	398	364	365	407	409	394	375	372	366	386	375	373	374	362	388	402	396	381	365	360	409	373	338	367	367	364	358	373	353	391	373	359	438	370	381	373	384	357	390	361	359	350	368	391	384	388	362	373	382	363	372	384	347	339	355	366	363	359	375	369	386	346	382	401	386	350	375	399	364	404	361	377	351	367	399	378	363	380	391	378	398	387	367	390	374	382	357	322	400	350	383	396	376	380	365	412	377	370	390	362	361	377	390	385	398	372	382	364	362	393	401	364	385	386	363	378	400	404	377	385	351	349	388	384	380	334	389	347	378	379	371	367	373	387	369	372	399	386	373	373	378	390	353	366	378	368	395	355	425	409	369	381	377	425	372	370	362	396	357	401	373	361	376	389	356	372	358	393	346	410	369	354	380	378	370	408	346	393	372	404	406	385	376	367	346	384	366	389	381	346	384	392	371	364	352	372	370	394	369	392	398	362	409	388	380	380	370	389	383	377	402	395	382	377	348	366	367	403	374	389	394	364	396	371	386	396	338	390	415	391	396	362	391	393	373	375	399	374	394	369	371	378	378	399	370	387	390	410	379	391	418	351	343	352	366	378	375	379	357	359	372	370	381	394	373	357	377	380	373	373	349	381	383	350	381	406	384	374	369	420	368	405	368	403	374	405	395	382	351	379	380	374	373	411	382	365	338	372	392	385	420	376	409	384	391	383	403	366	345	367	352	406	400	406	375	370	363	369	380	378	369	383	361	395	369	360	386	336	401	397	377	372	395	358	340	386	366	371	353	368	368	369	366	375	355	374	356	379	348	389	375	388	365	402	352	380	382	360	388	358	390	363	351	379	394	419	359	411	392	375	367	403	374	365	404	406	385	393	368	367	392	372	367	351	392	349	393	375	413	359	431	375	370	376	368	409	378	383	366	400	363	356	338	374	418	412	375	375	404	390	392	381	347	382	410	393	380	373	399	389	363	418	335	375	370	398	369	404	359	407	386	394	365	377	386	356	359	381	351	377	403	346	360	339	365	387	391	373	375	385	362	354	354	413	364	382	418	373	369	399	362	348	370	362	373	374	397	380	395	361	362	375	372	366	381	362	372	400	357	373	393	382	389	376	363	367	410	372	368	392	378	378	401	354	375	352	379	354	379	367	385	353	383	369	404	366	368	369	373	369	347	395	385	371	396	372	370	338	373	373	353	417	369	354	371	377	384	349	372	359	426	372	363	380	380	367	385	386	403	343	382	377	400	367	391	389	355	383	356	381	397	374	408	364	388	364	381	394	355	406	396	377	362	378	366	372	365	372	368	397	387	365	428	390	432	389	351	363	367	401	344	317	341	332	381	353	378	391	398	375	394	358	391	389	362	371	387	351	415	398	385	374	373	401	400	405	373	377	396	348	365	389	357	414	403	379	395	382	361	352	367	373	390
48650	19075	5503	987	630	496	444	354	379	297	297	294	281	240	248	249	244	232	211	223	247	227	199	212	235	233	199	185	235	214	203	179	221	217	220	194	213	221	223	212	186	200	212	209	192	215	202	201	199	205	213	238	198	209	227	189	202	200	216	210	188	203	199	177	169	201	184	200	211	229	204	228	237	205	190	191	176	189	221	229	231	223	222	214	204	197	233	208	184	204	202	202	180	209	224	196	225	221	212	186	203	192	213	225	192	189	205	202	243	177	193	199	207	189	218	194	202	211	219	193	220	222	217	191	191	197	200	202	203	184	217	193	216	195	201	197	208	215	215	185	230	213	228	216	209	205	213	209	210	209	177	205	227	213	196	195	184	231	215	213	226	223	202	197	190	176	229	208	181	197	227	204	241	201	201	192	214	211	217	194	207	208	199	199	206	226	213	208	209	227	189	211	207	191	219	236	230	215	197	216	216	185	201	190	207	216	206	215	204	213	215	213	205	197	214	221	220	216	199	214	195	217	166	230	225	208	205	206	204	212	209	159	192	194	205	195	209	218	168	198	215	203	194	208	205	191	180	211	194	215	214	221	203	211	237	217	219	223	205	184	210	205	219	230	228	198	195	188	224	193	198	204	204	198	160	202	220	197	201	218	207	201	207	203	219	201	199	204	215	217	227	188	184	193	188	177	205	224	186	200	208	192	215	207	227	196	192	186	208	219	211	196	195	181	209	193	213	188	204	197	218	209	237	227	206	194	218	203	178	198	240	193	207	234	198	198	210	205	204	213	200	201	205	201	213	177	201	218	220	230	201	211	196	218	207	184	192	186	206	213	216	198	199	195	215	209	208	203	218	207	222	219	199	214	199	184	197	229	207	191	213	192	191	198	204	208	187	204	208	203	213	194	176	216	208	214	242	215	231	193	194	208	209	217	217	201	198	203	209	194	195	222	189	202	220	198	250	211	193	185	208	203	200	192	191	207	210	225	205	175	205	173	206	195	179	214	201	202	209	160	212	193	204	222	238	208	187	219	188	197	209	211	219	213	202	208	238	197	226	214	194	201	206	174	201	184	217	184	192	207	180	222	196	214	215	207	244	193	213	211	222	208	220	195	219	207	214	217	211	226	199	219	217	227	222	199	244	194	192	190	198	202	187	219	236	204	202	222	203	217	201	204	211	205	202	205	195	189	239	225	201	227	232	206	227	180	206	200	204	197	227	204	215	211	212	226	189	206	198	197	190	191	214	176	184	226	236	207	200	225	212	204	227	197	196	204	206	201	235	210	211	192	187	201	209	218	214	176	200	216	207	197	219	202	198	213	194	206	224	186	180	195	209	181	201	208	184	209	203	182	191	207	199	212	201	217	237	228	239	190	188	235	201	214	207	214	206	211	201	219	195	188	200	197	197	187	204	198	203	204	212	225	185	185	173	209	200	216	212	200	194	214	199	215	199	215	208	198	225	180	198	205	202	214	212	213	189	202	203	202	176	185	208	197	204	205	223	209	199	219	216	191	187	201	201	217	200	192	195	204	202	188	212	195	193	196	189	198	208	224	221	212	207	195	218	181	210	193	182	199	196	203	181	223	200	202	190	226	186	204	229	236	197	220	197	200	190	239	194	224	236	196	205	217	182	216	197	186	203	211	207	216	209	200	215	201	225	215	227	231	221	216	216	231	189	182	223	197	198	234	207	199	206	184	218	205	196	216	217	180	176	190	230	218	212	207	212	184	199	208	205	194	200	193	195	177	208	197	209	202	215	215	233	158	227	216	201	205	222	217	225	223	216	220	230	213	205	214	227	209	215	231	202	223	221	205	208	206	193	217	209	228	216	213	197	214	225	210	225	199	189	216	184	215	210	189	199	196	212	229	208	224	190	177	193	180	210	200	182	214	185	196	255	197	191	203	235	227	208	209	230	222	226	187	202	215	208	209	201	186	207	209	222	194	211	208	231	231	206	205	229	196	202	221	177	208	209	190	212	198	218	202	235	227	180	207	237	210	254	220	221	220	191	198	198	228	214	189	202	198	230	203	228	207	188	206	196	206	199	219	205	194	175	204	192	202	206	206	157	205	217	203	198	231	184	212	200	200	218	210	204	209	201	211	182	174	218	222	217	202	221	179	183	210	219	215	223	227	195	205	204	211	214	190	200	214	202	222	207	214	215	231	221	208	206	228	217	192	219	231	225	238	190	211	163	229	219	197	200	202	219	223	193	225	192	215	217	191	190	213	219	215	233	186	178	217	220	227	211	202	225	195	214	205	202	197	210	191	175	208	230	204	190	196	218	203	186	207	188	224	239	210	183	197	191	220	187	217	206	222	187	208	205	210	205	197	194	192	209	206	209	209	190	225	195	212	212	231	215	199	195	192	213	216	195	210	181	223	187	222	206	216	209	196	203	209	194	233	188	218	233	220	199	205	245	211	199	240	222	194	220	199	197	194	218	181	175	207	197	203	201	187	212	226	181	204	223	175	230	196	208	204	203	222	192	220	248	204	192	219	215	198	187	182	212	218	175	184	173	218	187	203	219	219	182	198	220	228	217	203	228	252	215	189	204	212	205	212	218	221	234	218	224	235	196	215	205	236	192	190	191	198	218	198	191	214	217	201	198	196	211	223	232	191	197	220	208	206	205	196	246	223	207	197	203	204	219	238	209	207	215	229	227	206	206	206	171	189	207	209	182	222	218	205	203	170	228	231	212	173	202	206	190	232	187	208	216	205	185	193	210	208	194	177	235	186	197	216	219	183	206	188	196	203	219	186	213	219	207	168	180	217	210	216	199	197	192	213	191	205	195	179	210	190	223	200	210	203	176	196	182	221	207	207	195	182	182	205	200	189	189	210	222	188	212	174	211	206	205	215	229	198	199	200	202	212	221	206	207	220	200	202	229	210	202	206	180	189	202	219	185	188	190	227	216	183	248	208	186	179	216	176	198	204	165	169	217	179	214	200	233	189	203	190	208	239	215	209	205	191	236	243	204	218	188	209	199	193	206	224	207	185	204	202	223	203	199	207	212	196	203	202	243	241	227	211	215	206	223	190	218	230	186	222	206	208	224	204	210	221	241	198	217	204	200	227	191	200	213	201	202	223	195	193	210	193	166	204	206	195	192	181	223	198	174	205	216	219	179	204	219	205	215	201	161	207	220	176	210	219	211	204	243	207	215	213	180	211	237	185	193	216	201	219	205	209	223	213	213	207	203	206	172	219	224	179	171	234	193	172	199	232	202	199	206	239	202	219	211	180	175	203	195	177	166	195	229	199	210	185	209	210	210	180	164	196	213	193	217	181	230	218	180	215	174	179	206	224	174	208	213	201	203	213	183	194	214	206	226	229	212	192	190	208	216	187	183	178	203	207	208	195	184	219	210	216	230	201	227	200	204	214	199	231	216	207	200	203	196	191	225	197	228	182	204	193	190	211	209	237	182	196	192	215	208	191	196	238	194	187	232	187	228	221	198	201	215	229	204	179	194	177	204	190	202	203
27864	1161	2303	2721	2485	1978	1720	1561	1309	1165	1051	968	868	856	797	813	770	731	789	706	655	665	638	613	650	658	660	636	610	609	668	597	631	574	600	604	607	552	552	619	595	588	568	539	560	605	577	596	592	591	575	558	565	599	574	552	551	532	553	600	578	566	555	575	582	536	552	581	545	579	585	554	572	543	577	553	548	581	572	582	550	548	551	515	583	588	588	535	573	567	564	591	586	549	569	528	556	574	499	500	523	516	590	532	546	548	549	544	558	561	551	588	563	520	567	476	554	559	533	528	564	590	551	528	528	568	577	581	551	541	535	532	560	547	566	549	510	538	547	535	593	569	529	553	572	493	531	591	533	533	575	567	529	534	507	579	575	580	567	590	560	565	564	503	553	515	572	543	583	529	540	577	562	568	516	578	627	555	568	533	549	564	549	519	558	575	573	531	523	587	573	518	563	523	593	510	557	590	513	524	543	577	565	552	504	519	554	541	550	522	536	510	537	548	590	537	581	548	574	539	534	554	533	516	544	565	554	540	541	517	494	544	526	521	544	486	589	547	510	577	524	572	530	533	541	508	559	534	566	545	529	551	540	541	593	563	552	564	585	530	524	575	546	552	547	593	514	557	535	562	526	549	494	565	559	539	565	543	568	539	557	539	536	570	579	542	552	499	547	543	530	563	518	543	563	576	574	574	548	538	527	563	556	557	518	526	551	585	577	580	549	538	539	528	497	528	565	550	520	533	540	528	559	555	554	548	592	592	510	550	557	524	568	542	533	560	545	588	535	569	540	506	548	561	514	573	507	539	557	521	510	526	559	528	545	527	544	565	555	532	547	506	573	568	553	506	524	564	530	573	570	557	551	529	548	513	573	581	560	558	576	518	569	539	540	508	546	565	542	571	545	577	537	530	556	573	565	538	570	583	581	564	556	558	569	548	519	478	560	535	573	535	581	536	564	587	528	540	578	532	532	533	544	544	553	566	506	550	530	536	551	556	517	558	530	549	561	569	533	542	579	512	551	542	534	510	549	580	548	575	566	504	529	565	511	519	575	511	572	548	515	549	514	493	513	572	539	526	573	548	544	526	537	535	545	523	540	570	557	490	519	531	592	569	587	513	570	548	508	541	562	546	537	517	581	558	548	543	495	540	547	570	564	544	585	540	552	548	562	524	579	537	578	569	513	533	512	526	528	571	588	539	578	550	552	563	567	603	546	538	530	545	523	564	533	526	549	546	520	521	546	552	563	528	587	601	567	587	624	551	569	594	554	542	533	527	585	543	564	558	564	535	525	544	538	503	540	542	607	517	558	557	494	548	537	572	513	536	500	546	577	572	573	564	512	574	531	569	561	535	535	572	522	537	541	556	531	576	559	547	541	562	546	552	551	530	571	595	521	550	568	577	568	559	535	527	556	574	596	556	523	580	520	554	516	530	555	557	551	577	573	528	534	541	581	528	555	545	539	538	551	556	584	561	549	534	554	543	544	552	547	508	532	508	559	526	583	559	566	515	559	518	553	530	531	556	535	534	544	527	563	566	559	515	528	549	557	572	531	600	554	539	595	521	531	547	539	562	561	543	526	589	562	523	537	513	528	501	577	587	539	550	572	569	552	523	536	564	588	584	510	548	573	522	544	543	557	549	551	530	558	499	560	581	523	535	544	543	550	544	502	519	568	528	528	565	575	555	547	571	543	552	552	568	565	574	514	556	561	589	540	513	532	532	515	526	532	582	534	571	576	578	603	532	525	529	528	551	529	567	524	564	542	552	559	553	549	472	548	556	545	472	537	533	532	530	561	531	535	567	554	595	510	573	549	538	585	522	505	580	532	550	491	564	575	542	512	553	530	521	518	534	525	546	545	555	562	559	526	534	565	518	573	569	602	551	529	551	541	520	568	575	563	532	527	577	556	517	543	546	496	562	530	520	545	552	548	541	544	556	559	527	551	521	558	534	571	536	496	544	527	555	565	521	545	523	502	508	552	571	573	587	576	573	534	516	561	571	534	532	554	531	536	529	540	568	551	601	533	556	521	518	562	561	556	564	558	563	559	536	553	554	555	580	599	585	513	544	552	547	553	514	526	558	551	527	520	513	556	497	547	550	522	585	558	530	593	563	558	579	569	512	525	559	511	564	522	529	577	531	542	572	555	502	532	537	579	565	538	560	554	542	530	593	545	567	561	599	527	576	540	547	565	529	540	564	518	577	522	546	562	523	517	540	518	591	548	551	536	555	558	523	541	586	545	530	537	557	540	532	542	539	544	546	540	535	517	587	518	537	560	547	555	539	584	560	532	555	528	537	562	606	609	556	519	530	576	578	547	567	559	534	562	541	572	551	552	547	555	537	550	535	567	544	523	551	507	553	547	552	547	521	496	510	555	524	577	542	533	523	527	498	595	560	536	530	519	507	522	511	536	495	525	544	533	583	588	557	515	523	552	588	564	534	555	526	534	559	551	521	572	585	542	590	568	581	548	481	527	540	548	549	603	541	556	600	605	534	554	565	502	523	532	568	519	514	537	562	571	570	550	542	523	577	567	557	536	549	475	555	549	547	536	508	565	596	525	549	521	551	530	570	553	574	534	600	524	551	540	545	549	566	548	559	531	547	549	518	544	534	540	515	512	532	550	522	574	568	594	556	549	541	527	570	528	569	508	545	566	531	519	544	534	574	536	565	577	563	590	597	514	567	540	575	564	527	546	548	583	532	552	529	579	562	578	558	561	540	530	482	545	519	465	541	504	516	530	550	551	584	506	592	543	582	543	552	562	565	574	564	531	563	558	498	527	571	549	578	553	564	579	571	542	544	586	541	521	528	548	517	540	537	499	550	501	589	585	523	539	555	536	533	565	530	528	559	562	541	555	507	533	504	618	541	517	509	549	552	561	545	542	571	565	538	550	595	475	544	541	554	519	578	570	558	554	564	566	541	550	579	513	511	540	550	520	563	574	519	560	539	553	555	521	571	536	562	556	579	552	601	545	576	539	554	543	563	568	565	581	573	588	556	494	532	546	562	567	508	540	534	557	514	545	556	545	551	577	555	583	594	549	586	481	548	553	582	514	536	531	530	555	539	535	590	545	527	573	522	550	573	521	558	544	554	562	543	563	539	529	518	555	556	567	561	553	546	560	499	557	582	554	572	536	539	521	564	500	548	529	530	544	559	570	570	537	537	549	543	553	551	584	546	558	547	513	558	525	561	486	597	551	567	529	592	529	563	553	538	547	570	556	577	531	514	528	560	559	550	559	538	550	576	552	546	562	583	563	523	535	533	516	563	584	511	556	524	565	551	527	520	543	557	534	538	526	549	525	566	562	542	522	556	542	555	590	548	583	521	531	524	533	568	504	555	538	526	531	535	577	550	493	560	535	526	573	551	516	537	580	553	534	519	568	545	518	528	514	557	560	574	548	561	564	519	535	550	490	583	499	534	550	582	572	569	559	510	548	544	550	551	557	495	558	524	512	557	526	549	542	512	514	525	565	546	549	580
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
