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
337060060181	337060060742	337060061292	337060061842	337060062392	337060062942	337060063492	337060064042	337060064592	337060065142	337060065692	337060066242	337060066792	337060067367	337060067917	337060068467	337060069017	337060069567	337060070117	337060070667	337060071217	337060071767	337060072317	337060072867	337060073417	337060073967	337060074517	337060075067	337060075617	337060076167	337060076717	337060077267	337060077817	337060078367	337060078917	337060079467	337060080017	337060080567	337060081117	337060081667	337060082217	337060082767	337060083317	337060083867	337060084417	337060084967	337060085517	337060086067	337060086617	337060087167	337060087717	337060088267	337060088817	337060089367	337060089917	337060090467	337060091017	337060091567	337060092117	337060092667	337060093217	337060093767	337060094317	337060094867	337060095417	337060095967	337060096517	337060097067	337060097617	337060098167	337060098717	337060099267	337060099817	337060100367	337060100917	337060101467	337060102017	337060102567	337060103117	337060103667	337060104217	337060104767	337060105317	337060105867	337060106417	337060106967	337060107517	337060108067	337060108617	337060109167	337060109717	337060110267	337060110817	337060111367	337060111917	337060112467	337060113017	337060113567	337060114117	337060114667	337060115217	337060115767	337060116317	337060116867	337060117417	337060117967	337060118517	337060119067	337060119617	337060120167	337060120717	337060121267	337060121817	337060122367	337060122917	337060123467	337060124017	337060124567	337060125117	337060125667	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
52114	23856	17952	4530	1977	1250	994	954	830	661	663	640	598	458	460	438	431	433	391	423	369	423	406	393	385	396	413	402	406	399	386	374	377	382	371	362	358	393	376	362	398	375	333	404	338	357	410	358	349	385	385	377	348	376	413	361	376	368	357	382	338	353	336	379	375	398	342	338	395	364	361	361	356	366	359	375	352	410	388	373	383	382	398	372	411	353	379	384	392	389	391	381	360	346	380	377	361	372	338	357	339	351	352	347	362	396	382	338	395	394	365	369	358	380	385	320	352	358	377	387	374	375	342	346	346	338	367	360	377	380	347	378	344	401	378	352	371	342	374	396	365	355	325	385	365	366	341	380	341	354	352	391	341	363	360	364	368	367	352	394	366	384	334	374	355	338	378	390	387	366	360	320	318	395	367	355	363	354	384	397	368	423	380	362	370	384	370	354	353	329	340	339	382	382	377	388	345	372	379	343	365	345	334	335	366	379	388	366	384	380	372	348	367	346	373	370	402	382	387	364	362	365	368	351	359	400	351	394	376	378	354	349	399	349	360	351	375	349	384	398	366	364	395	351	348	377	376	360	373	361	369	373	356	362	362	344	370	372	348	371	381	354	360	380	361	357	377	375	362	352	342	369	329	369	363	393	340	339	332	334	380	357	379	402	430	379	364	362	362	350	365	348	319	372	369	388	412	390	390	390	337	363	382	381	361	371	331	339	385	360	335	380	357	350	369	407	354	374	362	351	357	369	369	357	381	373	346	326	379	396	371	353	358	374	352	406	362	363	406	369	366	387	385	374	367	379	322	363	406	392	392	356	322	357	369	380	359	388	345	324	333	360	358	382	353	376	341	358	353	365	329	342	322	367	344	360	364	376	368	353	362	370	388	350	363	354	375	388	338	368	353	378	327	377	338	378	383	372	384	346	354	379	347	348	387	370	327	381	352	394	385	391	345	374	382	370	358	398	398	375	359	373	364	353	365	374	365	350	363	349	366	379	325	367	365	356	366	371	350	348	336	376	384	429	359	384	399	365	356	368	400	369	388	372	404	343	356	366	362	381	368	433	356	370	372	412	378	366	350	375	400	364	362	377	381	342	336	391	338	363	347	363	353	348	350	382	358	344	358	360	357	375	369	367	346	370	330	377	364	367	354	360	372	347	364	371	374	304	338	348	354	389	374	357	345	384	374	358	336	337	358	322	373	332	339	416	346	337	327	371	348	347	391	338	379	407	351	350	391	350	364	376	327	332	403	383	384	348	341	348	354	353	360	376	388	374	370	363	367	348	387	401	380	370	346	329	358	355	354	408	350	321	380	370	346	402	362	349	352	378	348	313	362	365	380	371	384	401	363	359	368	364	377	336	353	365	356	386	334	383	365	361	308	386	361	340	362	381	392	354	356	354	365	351	374	343	352	338	372	372	361	366	349	345	391	351	390	369	361	377	368	347	357	351	361	369	353	405	376	343	362	352	354	384	373	352	330	357	394	335	397	358	387	331	345	325	371	362	358	385	365	338	379	396	373	354	376	366	382	348	359	350	372	377	404	360	350	374	393	364	351	379	366	378	334	363	374	360	360	339	352	334	369	361	377	355	374	361	365	340	342	327	347	389	340	386	332	364	347	349	355	354	377	371	381	359	358	324	372	341	387	347	376	363	360	383	341	399	360	375	384	384	361	401	360	384	356	361	383	391	401	365	388	357	337	372	358	376	374	374	389	335	362	353	376	362	346	366	394	384	363	366	358	378	388	366	363	399	332	370	362	335	363	339	382	353	368	359	381	358	313	355	342	371	358	389	339	367	340	369	353	351	338	355	376	369	362	347	353	349	342	355	351	391	378	382	371	393	332	335	349	363	349	315	348	397	359	342	351	395	388	320	366	364	359	387	377	365	349	355	371	372	369	365	356	342	367	364	360	365	368	380	325	353	361	354	331	355	399	378	398	348	370	347	370	338	373	385	353	363	358	352	341	356	313	375	325	353	354	328	350	379	361	369	348	394	355	352	337	311	338	370	374	394	358	382	355	338	387	336	390	390	359	363	340	349	378	409	392	358	346	361	349	337	383	394	354	363	349	356	384	360	336	363	354	349	352	394	339	348	372	357	374	347	340	331	369	368	378	332	365	359	334	365	374	348	371	357	355	356	352	371	370	338	361	379	350	382	361	334	369	327	371	326	360	349	354	364	321	376	357	369	324	356	357	317	391	348	351	341	360	359	349	357	360	372	351	371	341	363	381	361	331	344	354	389	379	350	380	383	398	359	358	390	353	371	360	366	351	352	395	343	377	365	346	349	348	378	367	364	399	355	349	355	367	382	355	386	376	376	398	340	383	357	367	406	403	347	392	388	305	342	361	355	316	371	342	349	340	324	348	354	375	323	353	344	354	364	375	378	354	375	326	379	384	398	366	353	354	331	378	344	352	391	400	346	346	363	383	386	358	381	358	350	385	377	362	343	372	360	367	415	412	367	352	341	331	384	334	336	314	363	339	377	373	357	339	347	377	374	366	379	367	400	370	374	371	373	330	357	369	376	355	344	391	364	380	394	357	398	391	381	356	374	331	386	387	367	375	325	355	370	340	343	357	352	359	351	338	317	395	365	372	364	376	354	355	335	358	374	367	392	364	399	358	396	349	378	377	365	325	350	386	354	380	387	355	350	362	374	366	382	371	356	360	360	366	337	389	403	390	357	384	368	374	329	345	358	357	360	360	352	354	381	361	370	366	346	381	362	319	334	361	360	376	404	379	382	340	403	413	371	379	398	367	331	340	369	379	359	383	372	396	359	351	370	399	378	354	363	382	337	361	365	384	379	372	371	362	351	404	408	363	352	396	377	381	345	299	393	325	340	378	387	326	356	344	384	351	379	334	378	342	357	341	392	351	346	347	402	385	362	372	358	427	340	373	375	332	376	355	363	364	377	396	371	349	332	361	400	392	382	339	328	348	361	349	351	396	351	353	332	365	336	320	370	331	359	366	345	403	400	365	397	369	347	350	399	316	333	355	338	363	377	396	362	401	347	359	363	359	357	385	362	396	352	377	360	371	343	326	349	368	350	308	346	363	354	386	368	327	339	324	359	347	341	368	388	353	375	341	344	386	357	400	366	363	376	331	385	341	340	323	331	393	342	355	357	394	343	416	362	341	394	354	384	353	340	389	362	352	374	367	355	347	351	337	326	368	387	358	400	348	362	379	365	397	381	366	372	378	356	360	372	382	341	371	357	375	407	321	368	351	381	346	362	386	351	368	344	347	380	373	375	365	372	366	363	385	362	380	410	341	362	354	356	346	376	373	361	352	368	331	350	359	404	347	372	375	377	380	386	354	357	348	330	348	368	348	368	358	352	353	373	373	352	386	376	349	337	343	365	389	367	343	361	339	370	344	366	338	373	371	382	367	345	368	390	389	351	367	377	337	351	324	336	351	371	391	375	366	342	367	376	409	369	357	375	372	378	355	348	367	359	346	352	383	363	388	344	346	368	353	360	367	357
28775	2821	5278	5923	5191	4374	3665	3160	2743	2449	2152	2042	1870	1766	1626	1524	1470	1426	1327	1243	1121	1131	1114	1049	1063	1048	1062	1050	1044	1026	1009	968	911	942	938	934	982	981	921	944	926	910	884	890	905	903	885	903	939	867	873	892	876	880	877	891	921	897	891	860	879	863	868	876	866	889	890	852	863	910	839	850	861	846	927	870	923	827	870	887	823	909	854	898	841	909	870	830	913	904	855	859	830	879	876	847	882	869	873	839	829	861	904	833	842	856	775	861	852	870	820	848	878	875	839	852	860	862	837	865	824	851	834	852	894	818	899	859	909	913	802	802	874	889	862	861	849	847	853	882	878	868	856	852	879	824	823	862	875	829	830	875	835	842	831	892	841	912	875	862	860	836	871	846	863	849	810	844	851	874	841	828	870	853	806	872	801	832	821	874	890	848	804	856	800	862	909	828	915	842	828	861	812	848	843	829	844	852	842	799	827	877	809	845	832	920	876	839	885	869	892	833	835	886	866	834	879	889	863	829	899	874	830	790	811	876	879	895	857	840	816	815	872	884	880	890	874	882	920	846	822	806	831	847	870	878	855	807	829	818	826	857	885	804	807	779	832	876	808	854	792	783	836	856	836	815	847	822	832	876	819	759	895	876	796	820	872	810	864	815	775	861	821	808	837	818	849	907	853	866	887	863	820	833	844	817	893	825	876	854	849	837	884	839	819	865	794	829	836	816	865	844	897	831	896	862	807	841	845	830	850	876	811	827	878	832	841	836	861	863	843	790	869	830	852	859	804	814	877	840	846	831	863	829	850	807	857	843	846	841	861	818	833	807	839	868	868	866	839	840	798	882	889	857	879	896	922	850	891	793	891	868	904	828	831	838	814	885	824	842	838	876	819	860	841	813	826	831	859	838	820	802	861	851	846	811	817	879	871	848	810	831	847	891	840	896	855	829	867	817	862	796	817	791	824	844	830	868	894	873	840	880	882	830	817	906	802	830	894	856	900	902	869	845	814	863	811	822	807	806	815	853	846	802	830	868	835	898	871	821	878	849	839	849	876	834	836	843	856	834	829	818	871	833	839	811	902	834	835	862	872	859	877	881	870	828	806	824	848	855	808	886	824	808	825	813	890	812	844	821	834	847	811	812	828	890	833	850	911	834	838	840	817	877	866	829	787	812	861	806	822	799	897	862	835	872	875	887	829	878	864	874	869	839	819	854	856	772	781	807	857	819	857	891	817	784	844	781	877	851	815	841	882	829	827	866	850	861	861	853	834	841	812	862	864	916	868	855	863	828	847	871	841	844	870	846	862	841	894	855	850	866	861	857	881	803	836	854	813	860	899	910	824	803	822	833	839	863	827	891	885	845	847	853	832	855	822	838	864	853	754	865	820	841	865	845	846	823	872	816	899	886	817	863	833	844	843	822	827	887	932	861	810	835	944	865	825	814	886	871	853	880	828	813	799	892	868	831	813	842	859	821	882	856	875	861	879	828	825	839	881	879	845	820	887	807	887	812	855	858	866	865	828	893	868	875	882	832	884	845	778	872	844	804	840	845	809	835	860	846	863	841	939	930	823	809	872	822	818	821	849	821	876	829	794	824	857	857	831	803	847	894	871	834	801	835	835	818	872	851	819	853	842	834	842	800	882	837	813	846	843	829	862	927	793	840	804	862	840	866	871	864	790	774	828	880	848	822	822	818	857	866	841	807	843	854	887	899	845	831	840	903	790	818	796	846	834	892	869	875	851	836	860	798	864	900	834	818	888	886	817	883	820	886	811	841	834	828	860	857	815	850	841	901	847	856	888	842	851	876	850	847	868	790	870	853	877	819	839	883	860	815	836	813	883	880	835	832	791	873	833	841	863	833	798	837	887	825	855	863	858	860	871	855	860	873	838	833	838	739	849	807	883	829	874	800	824	894	883	832	833	864	811	867	836	844	845	825	830	826	788	834	849	856	846	841	839	828	879	818	844	835	843	856	858	853	892	844	831	884	874	849	809	887	842	831	827	827	866	867	851	825	863	823	877	858	824	859	803	839	813	840	849	791	840	886	798	909	855	809	791	865	840	844	817	842	815	815	831	865	851	837	828	896	850	860	762	806	890	870	833	858	825	900	852	877	853	835	864	871	822	828	894	838	812	836	824	830	824	876	867	830	867	832	872	827	861	862	842	886	838	862	867	742	774	888	841	820	808	859	816	810	874	838	865	819	849	894	864	806	876	833	906	842	813	877	839	833	863	857	865	884	858	835	838	816	856	805	841	826	838	847	836	873	874	857	824	849	912	845	859	841	810	859	876	828	859	869	919	860	803	863	863	784	785	858	840	865	836	838	852	855	744	793	820	811	831	884	846	854	822	883	831	840	825	894	866	873	843	834	833	834	775	822	814	877	816	815	856	811	872	826	874	827	855	876	848	852	821	827	909	838	804	860	838	820	855	836	810	802	844	831	825	846	825	864	834	807	821	843	854	840	822	833	873	887	837	849	845	853	870	871	850	819	857	827	848	846	825	819	801	853	873	883	790	855	889	876	857	837	852	868	844	838	838	803	852	839	828	862	878	864	866	866	880	833	829	837	848	841	840	784	869	809	870	854	823	867	886	841	858	875	827	883	839	795	908	804	861	914	856	912	814	824	906	841	847	844	882	847	875	846	847	828	820	824	821	832	843	824	826	828	833	817	848	797	814	812	832	843	796	801	847	847	872	854	821	833	831	878	820	833	846	822	832	886	826	883	825	838	838	881	910	832	864	870	821	824	828	871	845	849	852	821	847	862	809	865	822	873	892	874	837	881	868	879	803	835	877	885	816	843	842	826	818	828	857	830	897	887	843	882	824	826	855	846	869	848	824	903	865	792	882	864	873	833	820	826	820	837	884	825	818	845	801	832	859	836	841	848	878	857	885	796	816	827	858	849	830	880	842	886	843	808	823	877	920	850	868	849	874	907	839	821	799	792	862	748	819	858	801	792	877	819	822	812	798	843	858	840	837	832	867	874	818	842	870	868	883	861	808	890	855	851	794	822	818	854	874	879	833	848	856	817	876	884	845	875	869	838	877	809	827	903	843	849	845	875	854	860	857	847	773	872	842	846	887	862	890	818	810	827	812	844	874	901	838	853	818	855	839	861	856	856	819	882	846	890	902	819	864	860	853	869	880	839	864	864	891	831	831	820	839	800	850	855	811	906	856	853	835	813	820	891	868	859	823	859	812	833	877	878	835	870	853	793	820	836	843	839	827	854	897	862	869	835	860	777	845	803	877	807	858	873	855	883	875	825	858	875	907	815	830	817	917	818	822	911	854	865	839	778	837	899	867	870	848	869	864	882	846	842	881	871	866	831	798	866	826	823	822	834	858	855	778	843	832	836	851	857	890	856	855	818	854	861	892	851	840	851	855	837	876	867	832	854	824	818	815	852	788	821	872	922	881	835	864	850	810	830	875	808	907	832	871	828	790	850	873	864	808	820	860	828	804	864	866	860	813	836	841	880	849	835	886	845
7044	437	367	280	290	293	295	289	277	253	293	256	242	249	231	236	251	242	272	246	248	244	255	249	278	246	263	241	247	223	258	266	223	240	276	238	227	233	240	228	250	240	259	232	264	252	257	240	249	231	213	241	241	239	247	214	223	264	253	243	226	239	214	244	244	265	269	257	257	240	236	275	257	243	234	264	202	233	231	210	247	242	244	232	272	239	234	245	239	251	236	237	281	234	249	224	237	234	242	244	225	265	250	236	219	230	255	244	245	243	257	254	225	251	245	240	235	245	242	238	220	256	248	240	236	227	227	236	225	259	272	246	253	217	243	265	225	223	245	229	221	226	271	251	232	234	231	243	213	260	264	242	235	286	256	239	250	272	229	258	229	241	235	241	248	216	241	223	237	230	219	249	224	261	232	253	240	224	227	228	272	231	239	233	249	220	245	242	255	245	259	202	237	234	257	253	250	223	242	242	232	251	245	250	231	219	253	252	224	269	233	239	227	256	230	210	250	257	234	233	239	239	248	260	273	224	235	238	263	237	213	287	257	247	247	222	290	255	259	250	208	218	268	263	238	246	251	259	247	260	234	249	267	207	228	231	257	253	249	275	238	226	241	238	264	227	239	236	261	210	262	232	245	242	222	232	244	258	218	260	222	261	247	221	237	234	259	250	263	232	234	263	242	242	270	214	256	240	237	231	225	254	247	250	232	249	215	251	244	224	227	223	255	240	232	240	241	197	226	244	254	250	210	227	278	236	230	265	269	223	254	239	276	219	246	243	218	228	242	240	254	226	242	247	211	207	240	215	234	218	232	252	238	235	205	220	207	253	242	259	259	230	245	254	222	270	220	240	217	230	236	241	230	240	233	243	236	241	202	221	256	290	242	259	228	238	221	227	220	237	258	208	273	226	238	215	249	271	234	232	235	223	246	257	238	258	263	222	231	256	242	246	251	224	252	252	261	249	217	230	216	255	279	254	206	250	264	261	212	289	242	228	239	258	245	251	222	248	238	245	237	227	203	252	238	259	219	251	228	250	204	264	244	240	266	260	262	241	233	243	226	251	250	258	249	244	239	253	244	222	232	254	226	244	245	260	238	228	237	262	246	243	225	248	275	220	260	217	243	234	269	228	265	255	251	227	238	252	235	227	230	249	236	273	287	239	250	230	225	263	193	241	236	220	209	260	245	260	242	246	212	228	238	246	241	223	242	242	249	249	259	222	234	225	245	257	228	272	238	234	241	243	245	249	238	229	245	240	239	223	207	259	249	234	240	214	265	232	262	235	212	254	241	212	236	233	281	267	250	223	238	225	204	255	226	238	233	248	247	281	242	244	223	271	238	213	256	245	259	256	242	229	267	252	247	236	250	251	260	233	255	215	217	259	253	227	256	259	270	241	239	253	236	244	226	241	250	233	245	217	258	224	265	244	243	242	224	259	233	240	222	238	228	227	249	288	233	224	254	223	273	219	249	256	240	279	237	242	248	236	234	260	229	241	243	221	252	246	243	209	240	271	279	237	270	249	254	259	252	248	262	210	239	235	235	246	216	249	244	235	238	237	247	245	236	243	244	222	238	213	249	220	269	208	218	231	238	212	229	247	280	242	238	243	283	261	288	244	215	265	223	235	257	243	222	239	238	225	227	253	250	257	241	258	250	253	250	275	227	237	241	245	240	257	249	269	255	237	243	234	252	231	227	259	253	234	228	237	236	235	236	244	262	238	236	251	241	226	245	246	252	236	248	233	257	238	225	263	240	235	274	235	226	222	211	248	218	241	254	241	241	250	258	223	265	262	265	225	259	269	230	234	243	226	229	243	240	241	225	267	226	244	229	275	232	258	223	232	243	232	239	235	236	224	247	262	212	240	218	230	239	236	224	214	242	259	213	250	248	267	255	271	247	233	246	232	234	249	237	229	272	253	229	213	227	249	238	254	237	247	236	244	221	236	233	234	215	245	249	236	243	202	257	219	247	231	203	223	216	280	234	227	243	257	267	230	244	247	223	247	252	244	253	222	255	234	262	235	254	248	223	259	222	263	265	233	250	236	245	239	276	272	255	246	238	247	246	278	269	231	217	211	267	218	249	247	215	238	234	247	242	250	258	253	240	232	214	249	251	268	270	234	250	258	235	253	266	230	219	260	233	257	271	250	249	243	240	254	231	265	245	259	256	235	260	266	244	217	235	266	227	256	221	216	220	251	226	223	251	244	252	244	268	253	220	224	252	240	247	246	231	248	235	271	233	245	238	269	225	263	221	275	250	245	226	235	234	243	248	247	239	214	250	206	198	245	279	228	229	237	225	235	224	220	238	256	217	241	254	253	234	241	248	241	269	226	223	219	250	212	242	225	243	244	248	239	227	238	257	231	226	246	260	215	230	247	267	250	244	240	251	249	237	232	231	236	254	272	233	249	244	218	252	248	246	234	254	259	255	218	233	257	266	239	249	254	236	220	241	224	209	215	232	268	228	213	235	252	246	257	248	242	245	230	265	277	257	245	259	253	237	218	230	265	246	238	254	261	260	229	252	270	243	238	280	230	232	298	221	286	253	251	268	254	242	269	243	222	230	227	254	235	254	283	274	226	241	277	220	279	243	234	249	248	236	248	231	240	225	260	232	226	237	251	239	256	247	273	231	274	244	266	278	212	230	250	221	237	235	244	252	224	225	222	264	235	250	228	235	247	261	237	234	257	252	231	237	230	223	238	234	246	232	257	249	218	225	231	232	241	220	244	254	228	246	254	229	225	220	221	258	264	226	244	229	234	215	218	210	248	249	247	222	265	247	244	231	231	216	225	221	240	259	240	230	237	229	260	222	239	245	227	228	245	228	245	230	236	254	247	241	244	242	261	253	209	228	232	262	254	221	251	228	247	248	255	250	254	238	224	243	225	230	239	226	232	256	226	248	234	225	246	233	267	249	263	242	223	241	247	242	221	268	214	249	221	240	224	252	236	247	225	235	224	233	262	233	281	244	224	236	261	241	253	236	245	276	233	230	244	250	246	235	249	235	251	255	238	254	233	250	266	259	240	253	237	254	261	244	208	223	263	242	243	240	234	258	233	227	232	267	257	242	251	227	232	248	253	254	244	229	233	226	230	220	232	229	250	238	261	259	236	224	223	248	262	236	241	217	249	233	193	229	257	225	233	250	249	229	235	228	240	250	265	237	200	255	256	213	266	253	245	235	252	243	266	264	252	239	239	261	237	242	212	221	239	277	255	241	257	269	244	251	249	255	233	241	208	244	242	269	240	241	242	245	234	231	229	230	239	219	229	225	246	271	258	238	280	265	233	225	256	246	242	237	245	231	234	238	239	229	222	231	241	240	227	233	222	251	239	239	204	216	238	233	212	226	226	234	217	217	217	247	238	216	255	227	231	238	227	225	238	261	227	238	225	242	244	232	256	252	235	231	258	258	216	226	260	255	210	251	259	227	231	235	250	240	251	247	266	247	223	269	222	285	259	261	264	263	256	244	220	267	242	221	217
6599	700	794	835	862	793	785	784	731	672	635	625	618	578	621	629	609	612	616	564	607	595	556	607	569	605	601	543	572	607	558	629	552	598	594	565	597	551	666	570	598	563	603	602	557	587	577	611	657	602	598	562	582	624	588	562	576	549	591	596	621	601	557	575	615	589	577	576	618	604	609	576	563	557	564	586	560	562	591	587	579	558	617	621	608	577	619	574	547	575	597	588	594	563	580	570	596	609	634	606	518	603	586	557	574	638	590	573	597	574	585	574	585	614	567	576	624	585	596	575	574	583	596	568	554	604	583	630	612	600	575	610	603	588	573	611	582	579	538	563	578	590	589	614	603	584	580	625	597	600	613	578	532	566	570	604	580	573	598	605	584	576	627	559	607	590	634	562	591	588	592	600	571	588	579	587	583	606	592	574	588	545	593	611	615	553	608	567	600	568	572	612	588	570	611	567	587	591	574	559	592	566	602	553	583	596	606	601	582	614	559	625	547	555	587	564	592	571	553	549	592	595	544	573	596	596	599	570	563	594	581	602	597	602	590	628	612	571	588	559	619	581	609	605	625	601	597	597	587	601	596	632	567	543	607	592	591	564	596	565	615	557	587	541	569	594	571	551	578	570	592	617	564	605	593	607	591	606	598	598	603	614	581	587	571	603	596	563	631	616	589	585	569	522	630	595	583	571	580	576	581	555	562	604	562	602	560	561	583	615	619	611	611	600	577	588	575	619	596	587	563	555	581	558	571	650	610	581	574	638	538	572	546	617	571	576	594	576	634	612	595	617	631	618	617	585	573	580	599	612	527	617	583	584	572	610	594	576	603	559	595	548	570	642	565	595	559	609	595	573	575	573	562	591	613	572	569	583	591	573	602	589	598	616	571	611	612	614	624	600	614	567	610	600	556	611	564	557	567	589	584	605	599	625	593	584	610	577	616	619	594	522	557	596	594	595	576	620	574	607	579	618	564	582	586	564	575	569	591	569	597	603	578	573	566	617	577	593	599	607	597	581	616	588	574	503	564	599	571	553	582	567	603	610	616	545	555	643	575	617	576	626	593	550	576	616	626	555	587	583	613	604	602	571	564	570	542	603	563	583	556	560	560	572	608	612	601	554	593	616	595	595	603	562	597	578	569	610	615	542	544	592	568	579	552	570	541	558	592	607	615	608	607	613	602	605	573	593	582	562	588	569	545	503	572	628	597	561	574	612	600	593	606	608	570	598	602	604	575	598	601	585	580	599	595	594	600	555	576	603	599	613	600	573	592	560	586	595	574	616	579	600	580	534	599	556	599	640	558	579	573	569	599	581	591	580	584	625	549	578	540	579	614	612	600	561	601	609	607	549	567	585	628	621	567	583	552	574	600	591	591	605	600	606	614	598	576	619	595	626	545	567	584	594	574	566	563	582	586	607	611	601	555	592	596	627	561	620	542	557	615	608	641	567	578	611	606	580	586	616	586	562	568	576	605	594	582	577	569	557	592	571	605	584	627	613	573	589	618	593	614	610	578	575	573	590	602	604	615	571	583	612	570	549	592	566	632	584	591	566	596	570	593	590	594	565	534	582	600	573	594	595	621	607	581	579	593	573	591	607	587	555	634	573	622	571	583	625	578	587	583	603	584	570	599	558	560	571	572	587	568	609	593	594	568	603	577	602	566	526	560	578	625	627	603	579	593	549	587	587	575	570	585	543	576	587	615	589	574	600	557	559	567	583	624	601	585	578	606	605	609	583	613	556	587	614	587	588	559	609	591	590	591	536	604	593	575	528	581	653	558	617	580	580	569	599	590	619	643	624	582	607	568	607	555	582	580	587	603	573	590	512	612	562	585	622	582	591	615	593	609	565	596	627	616	588	552	593	634	609	591	608	586	570	568	606	578	585	562	604	616	576	579	572	535	619	578	605	592	583	566	592	547	608	599	584	584	582	635	592	603	615	582	600	568	562	590	558	559	559	581	590	630	649	591	601	595	582	576	595	597	552	553	547	589	600	555	595	573	555	561	534	608	590	582	583	585	589	562	540	564	603	588	583	593	554	633	575	612	579	594	591	594	573	618	545	572	602	585	556	602	606	559	571	562	557	562	608	591	600	609	586	585	578	613	634	586	563	603	586	584	607	584	611	614	585	566	561	591	581	613	600	589	606	585	558	595	570	597	557	641	596	560	589	606	568	571	573	610	582	580	550	547	626	558	566	555	612	582	599	576	591	605	607	575	535	640	531	600	597	609	573	597	613	563	555	587	529	615	630	608	564	589	592	590	569	546	606	587	581	581	566	577	579	581	559	620	626	606	574	622	583	594	577	575	546	568	582	599	594	618	565	594	546	602	548	588	614	597	589	612	623	596	616	613	543	588	592	587	589	567	626	590	575	587	632	639	585	561	545	578	557	584	567	569	622	576	547	553	599	591	576	564	569	602	561	544	595	583	559	602	631	564	628	638	568	582	614	588	569	590	594	576	586	607	621	581	532	602	580	546	595	567	555	551	584	553	563	593	625	599	596	638	568	580	622	646	573	596	602	584	586	606	573	585	605	654	633	625	591	577	544	595	602	571	571	591	604	585	555	574	589	578	615	600	607	615	620	561	579	626	570	658	573	563	605	570	598	573	599	615	580	581	618	580	630	574	604	562	570	588	591	565	571	573	606	574	601	590	563	582	584	562	558	592	552	579	633	546	621	612	596	628	538	584	555	648	628	585	563	552	546	554	616	559	576	607	569	608	566	600	586	568	526	605	565	612	642	599	621	596	575	604	584	581	609	550	611	595	621	606	568	635	620	557	598	584	586	577	568	643	579	592	615	607	549	608	541	670	581	650	585	563	598	586	564	610	566	581	595	600	590	540	562	575	604	605	593	558	566	622	553	602	591	599	601	592	590	572	651	617	609	595	597	597	575	591	598	593	569	598	625	592	617	577	562	654	599	548	616	568	599	531	545	539	596	579	560	592	580	600	572	577	604	620	620	626	599	636	575	568	576	592	602	590	554	605	578	600	611	592	595	591	601	557	612	579	544	591	555	600	535	625	626	615	594	577	614	557	586	566	554	579	573	587	561	607	580	572	531	593	604	536	585	597	548	602	545	583	605	570	616	553	589	563	564	584	577	579	606	648	555	610	564	599	598	644	605	594	574	587	590	610	583	578	597	569	576	620	561	579	619	559	624	578	570	539	642	573	547	562	597	632	625	628	543	633	570	578	583	576	568	562	596	589	582	541	577	636	591	623	581	568	567	586	600	578	582	613	560	540	591	560	585	595	551	579	566	566	587	611	561	582	567	565	569	611	589	593	562	586	582	584	609	640	598	552	549	620	555	589	592	568	640	551	581	600	600	585	574	595	576	573	566	554	600	638	546	601	579	534	606	609	590	605	570	552	600	549	604	572	608	610	577	607	592	579	602	605	597	598	569	591	640	597	588	576	605	592	558	601	583	632	582	623	582	563	594	568	594	573	594	557	560	615	577	612	587	587	570	550	585	627	606	631	592
45691	20554	10042	1482	874	679	584	477	357	376	369	371	292	269	279	274	274	262	276	261	249	262	286	255	264	220	238	234	238	239	236	259	239	226	209	224	247	237	227	248	216	265	232	229	252	229	227	245	251	237	238	234	207	233	221	248	257	239	237	243	225	232	220	242	187	232	247	240	265	202	257	218	241	226	252	261	223	237	226	240	247	244	251	215	233	220	240	231	235	247	221	237	256	215	213	217	245	242	247	239	230	196	235	217	265	238	212	232	235	221	206	229	227	224	227	231	252	245	233	259	257	214	226	218	232	227	205	234	245	244	229	252	268	216	192	217	234	256	213	197	227	222	229	242	232	245	224	224	235	227	212	220	249	212	217	234	241	222	239	209	233	231	225	260	241	244	216	242	209	244	228	207	232	219	208	241	255	255	242	218	218	221	227	252	232	222	218	239	283	210	221	248	215	238	224	239	228	205	198	229	237	231	232	252	223	231	216	221	253	214	218	214	204	205	222	225	258	227	219	252	224	219	230	203	229	225	233	230	246	221	223	212	223	220	205	224	229	237	221	238	233	238	225	248	219	225	241	220	245	215	230	211	225	233	230	216	255	189	232	232	236	224	245	211	236	221	210	248	192	206	216	228	222	228	213	235	232	207	205	252	215	234	201	217	225	264	233	249	251	237	214	232	217	232	228	234	224	218	229	207	234	229	243	232	235	228	241	250	222	223	249	210	247	232	254	201	221	245	239	230	244	246	222	214	208	234	217	261	214	223	205	188	243	222	223	247	217	235	199	224	247	236	237	248	230	250	252	239	222	241	215	212	223	213	218	204	221	208	190	222	217	259	231	243	219	237	229	261	221	239	238	215	249	246	235	202	219	234	252	204	219	230	215	260	235	231	256	215	251	240	236	230	202	250	230	235	224	212	219	257	235	250	247	230	222	241	196	247	248	221	212	229	257	222	220	242	193	230	216	223	240	217	217	228	202	211	248	219	242	224	261	258	208	197	235	225	196	190	225	233	242	228	221	226	227	234	225	230	259	241	248	246	208	223	231	250	184	221	246	241	210	236	210	216	199	233	236	222	230	218	208	245	197	238	213	226	228	206	203	235	246	232	208	238	240	224	218	239	201	245	229	250	258	239	209	245	235	224	239	250	202	224	208	239	220	215	213	203	227	244	247	247	221	223	234	236	241	224	241	237	230	253	275	219	264	211	224	224	235	233	207	228	238	226	251	239	229	231	240	238	201	218	223	246	232	257	242	245	222	209	221	248	204	199	217	207	221	235	224	249	222	237	219	246	228	223	222	237	228	240	250	224	204	211	215	243	244	214	255	220	230	250	207	221	208	237	228	226	228	221	251	225	240	245	195	219	252	227	192	229	207	222	283	264	233	212	265	209	230	206	225	231	220	236	249	232	224	229	230	235	236	226	252	219	224	234	245	224	198	246	233	229	231	239	254	244	220	236	225	214	235	247	219	254	243	230	229	218	207	227	250	206	255	231	224	225	252	242	185	209	216	237	214	185	205	224	221	193	244	245	240	243	206	254	214	215	254	232	254	201	226	232	232	231	215	220	257	221	243	235	203	211	213	244	241	211	244	223	232	262	206	244	223	227	214	222	201	242	210	230	236	261	239	245	210	243	228	214	210	253	231	221	248	233	230	239	220	238	202	244	195	250	221	228	219	222	234	241	251	237	237	253	203	241	226	218	268	256	222	238	193	227	229	227	211	225	216	218	223	208	220	214	187	229	239	229	235	229	214	227	238	190	226	255	254	223	205	218	214	218	196	244	245	225	251	205	216	230	231	228	224	214	209	259	263	203	221	208	241	222	256	204	227	221	219	238	196	219	209	227	223	212	258	232	258	215	241	264	231	237	233	240	234	232	243	222	216	211	233	231	209	211	230	234	240	231	265	230	215	253	221	243	234	220	205	220	217	196	203	229	256	205	248	234	222	210	223	239	235	226	223	218	205	252	217	241	234	231	220	198	263	219	208	204	240	238	219	230	236	251	223	230	238	252	224	236	267	218	266	219	198	238	244	250	254	254	240	207	217	233	228	225	248	234	224	241	239	222	213	206	264	201	222	255	227	224	251	231	240	267	208	249	242	214	224	246	212	239	223	222	245	234	237	228	206	207	234	243	239	205	255	236	229	241	216	222	210	235	199	238	228	238	223	241	234	247	235	238	213	211	242	235	253	216	193	231	230	224	230	244	234	236	247	220	247	232	227	253	223	244	245	218	225	247	237	231	236	202	256	236	211	228	225	254	188	219	225	220	242	254	215	220	253	244	215	260	213	218	225	224	203	211	230	228	247	212	227	236	231	204	208	220	208	244	231	261	218	227	227	241	224	234	242	260	215	203	242	233	232	210	223	261	240	250	222	231	234	221	242	233	223	208	235	222	217	202	213	239	243	213	258	231	221	285	220	225	232	235	231	261	267	246	208	223	248	209	230	235	231	236	235	203	236	224	218	223	217	203	251	227	216	229	220	198	252	214	258	247	228	218	224	212	239	225	253	226	234	240	231	264	238	217	226	265	204	216	198	234	228	214	242	245	235	244	234	236	233	204	238	224	220	234	253	210	243	236	247	263	209	213	246	219	242	229	203	221	215	256	216	230	203	252	245	228	231	253	231	230	238	226	200	247	208	246	226	222	246	235	230	218	204	235	215	225	226	231	235	253	229	232	245	242	216	244	238	223	238	240	241	230	239	230	219	187	242	239	224	250	217	234	234	215	245	237	234	229	234	228	237	231	233	247	223	229	220	224	219	253	209	216	221	235	228	234	214	238	233	255	215	256	236	243	237	204	224	200	226	226	201	203	223	226	218	243	227	219	216	210	210	203	241	222	243	218	226	210	210	219	229	215	233	249	225	289	238	222	202	219	226	216	216	230	250	234	233	199	204	200	221	197	212	237	203	230	220	226	247	250	232	199	222	199	261	218	216	206	242	241	210	257	212	244	218	222	226	225	200	253	207	246	217	230	237	206	241	208	235	238	239	223	244	229	259	241	233	246	219	237	237	204	267	218	243	229	240	208	187	191	238	222	202	228	181	213	209	248	217	241	231	230	271	218	235	234	230	225	221	205	233	233	218	267	231	239	224	240	213	229	242	278	231	198	250	241	221	212	236	239	225	250	228	250	251	219	221	218	218	221	243	223	223	233	215	229	211	257	239	206	226	206	230	206	259	238	202	226	212	228	237	229	215	253	244	226	237	174	220	235	237	253	246	230	240	242	195	226	210	239	251	244	248	200	235	261	220	235	219	251	241	224	236	244	243	239	227	222	232	224	237	239	227	227	222	222	255	209	224	220	252	216	267	201	207	260	211	243	233	218	239	223	246	197	223	283	246	208	198	217	226	249	214	225	242	225	191	258	258	242	227	212	197	217	255	204	188	222	235	260	206	223	232	228	254	221	247	204	257	223	254	226	215	218	225	224	229	236	196	238	223	204	242	226	251	231	226	248	246	278	230	206	248	242	205	232	253	231
22202	1582	2854	3363	2926	2514	2129	1883	1612	1418	1303	1328	1061	1006	899	902	868	821	848	793	756	741	641	724	717	643	703	684	691	643	622	621	626	634	619	646	629	582	645	623	640	571	616	577	603	633	599	609	588	547	625	559	610	562	586	561	554	598	627	607	569	589	575	584	592	621	578	586	581	571	550	599	647	578	585	566	606	536	569	577	548	623	596	593	569	568	584	535	612	556	588	573	621	601	574	645	564	533	557	569	559	577	561	595	557	553	586	557	563	567	572	552	610	628	616	574	561	583	577	555	577	598	549	573	551	584	528	570	592	582	543	565	566	606	580	574	602	539	531	538	539	559	574	624	575	598	566	552	550	578	577	609	648	552	575	550	534	567	611	574	527	593	596	571	596	602	551	541	557	581	549	544	544	576	613	550	547	546	606	585	556	543	553	579	589	582	541	615	588	564	579	564	564	590	502	548	586	576	620	559	646	558	583	564	539	536	596	567	580	563	569	609	587	566	550	599	576	585	624	589	552	543	578	589	563	512	588	566	601	571	565	545	581	569	568	587	608	564	606	580	566	550	601	606	563	541	628	531	598	571	554	600	568	534	581	577	567	582	584	595	526	555	539	554	575	554	577	542	597	558	574	574	615	581	565	565	594	562	582	585	583	569	564	551	550	594	590	541	549	576	574	553	581	546	569	542	575	549	592	551	566	613	527	569	525	615	535	542	590	581	563	607	558	580	578	555	589	596	568	574	538	548	552	556	554	526	567	591	510	598	559	608	592	595	572	557	596	598	570	596	564	575	610	547	599	560	564	551	542	598	598	553	586	581	563	600	594	568	562	607	545	549	563	598	557	567	553	548	547	551	598	521	524	542	553	544	548	564	585	567	589	601	620	612	586	599	561	632	593	564	538	548	578	604	545	620	554	559	558	549	601	555	544	590	518	534	570	577	542	578	603	567	579	562	579	588	595	582	572	591	559	588	545	576	542	567	580	559	590	596	585	591	546	618	586	585	578	548	549	545	567	586	598	563	582	561	573	585	570	551	565	546	585	566	601	589	575	553	580	557	590	649	600	579	555	577	609	564	590	583	584	572	595	567	574	583	631	598	582	556	519	520	558	561	575	601	563	565	537	547	563	555	543	544	578	533	571	570	563	560	576	557	557	577	565	572	549	604	566	563	581	558	597	545	572	561	601	565	534	564	588	527	539	554	593	569	556	568	518	544	543	520	596	552	562	578	551	516	579	560	583	603	592	544	579	602	572	600	568	554	590	580	580	536	532	549	556	605	588	540	593	557	596	534	559	584	611	531	572	585	573	572	572	511	561	561	575	564	592	566	567	567	557	530	549	625	561	632	562	566	572	511	562	538	581	598	526	573	551	581	553	585	540	577	585	604	573	562	553	635	562	549	569	607	566	598	559	550	556	575	571	602	595	578	575	567	556	559	572	581	590	574	588	566	550	602	611	566	568	516	576	583	541	603	579	544	616	589	589	591	572	570	590	592	554	536	585	591	551	617	590	542	631	588	578	550	613	592	575	514	613	579	532	611	611	536	556	593	590	624	589	579	582	546	622	554	529	603	581	599	568	591	602	559	598	559	632	574	555	589	527	620	566	547	586	566	540	609	520	571	593	542	557	587	514	596	545	603	573	546	560	555	573	578	576	584	557	592	609	533	576	546	541	578	570	577	619	574	604	544	569	539	581	557	528	541	573	559	539	593	551	576	567	614	607	602	545	564	584	558	585	536	570	548	589	533	557	589	583	535	543	610	550	564	558	594	607	541	524	610	609	587	558	537	561	585	618	613	589	577	530	544	573	569	541	561	534	566	619	570	559	606	539	565	593	606	564	554	581	550	582	595	565	585	556	604	585	564	536	589	630	558	597	531	570	573	617	582	554	543	592	610	561	609	577	578	559	551	566	537	584	569	541	556	578	577	591	559	565	568	520	555	560	590	577	575	588	537	566	587	558	580	569	574	565	574	588	631	547	555	590	572	569	549	600	545	553	589	548	560	534	571	558	607	587	523	516	594	546	559	560	571	557	590	566	588	550	619	588	570	537	538	589	572	561	560	571	591	585	519	600	600	549	590	570	554	552	573	602	600	568	590	554	613	574	588	551	573	536	564	618	569	641	565	585	561	574	548	595	546	522	531	547	588	589	560	568	551	564	617	526	555	556	578	571	601	598	521	566	614	559	584	573	620	543	601	585	585	541	590	576	590	581	565	564	572	543	538	533	567	571	566	531	535	538	568	543	623	550	581	555	551	578	584	581	583	536	585	555	616	579	562	543	560	593	551	559	619	559	526	604	575	553	547	606	515	540	568	567	548	581	566	583	595	593	603	564	589	557	554	603	584	579	582	552	586	555	582	520	561	579	537	605	572	549	544	587	569	537	603	565	593	560	579	594	577	557	581	587	562	575	587	537	589	552	611	569	592	593	574	553	566	589	589	543	567	611	572	504	578	628	596	550	573	554	552	527	563	575	560	593	589	566	531	606	544	560	552	536	594	583	613	523	579	570	571	601	585	610	544	546	552	585	563	554	588	558	538	554	592	562	543	600	558	582	583	634	554	558	547	569	570	553	594	575	553	599	543	555	599	536	548	565	595	557	575	582	570	554	547	577	590	598	586	557	528	548	599	571	567	588	596	584	552	571	548	570	541	578	549	581	615	596	609	568	613	570	561	578	570	579	566	548	614	560	611	563	572	568	602	565	605	587	610	570	531	575	587	564	568	622	608	550	563	537	610	573	569	591	593	573	614	590	557	572	538	535	535	555	565	607	535	545	593	562	570	600	546	573	601	573	535	601	617	562	613	591	610	549	562	565	563	575	590	569	548	593	596	556	525	603	595	600	563	560	620	552	558	590	544	595	569	563	553	551	569	570	564	556	563	607	569	621	595	572	557	603	591	572	542	561	555	605	586	560	585	579	547	584	532	576	546	578	564	601	551	540	566	582	539	569	618	559	553	589	587	537	574	548	547	593	555	576	549	573	553	585	547	594	575	571	571	614	556	591	543	569	571	592	586	581	590	563	577	601	575	567	601	641	578	536	576	594	561	542	584	533	601	587	549	574	563	546	563	569	541	591	564	603	569	522	597	534	552	500	523	540	549	585	592	583	557	593	578	557	573	571	568	603	560	582	557	553	629	600	567	554	557	580	556	567	588	576	587	576	558	576	566	543	565	534	558	559	579	525	574	560	594	580	529	587	576	576	550	588	566	547	598	589	559	571	547	546	560	589	565	582	571	607	594	557	579	623	565	564	550	574	583	551	584	546	562	567	608	550	658	577	562	538	579	584	532	568	581	584	562	562	586	539	598	587	581	579	558	550	599	620	562	568	575	578	591	524	616	583	572	586	603	565	550	562	562	568	539	537	566	602	586	584	549	575	596	571	566	571	545	565	602	600	564	573	562	614	602	545	596	546	566	581	531	573	592	584	565	571	581	585	556	591	592	576	547	600	589	605	555	613	583	573	546	586	568	529	511	602	554
53061	23120	21999	7508	1968	1365	1042	795	757	606	590	589	528	502	469	443	434	447	430	416	441	384	388	417	392	415	422	392	410	403	398	375	396	382	338	402	385	381	409	364	391	379	347	422	422	384	384	382	380	370	409	366	363	381	364	369	380	359	360	387	411	363	407	415	359	380	353	365	373	367	381	367	371	385	333	410	385	363	412	354	385	362	354	333	355	353	379	380	364	341	341	393	360	362	355	364	375	356	353	339	346	422	388	402	360	345	369	352	357	405	407	386	398	358	373	351	330	364	372	350	370	388	374	376	361	355	376	381	357	360	396	325	381	337	380	389	354	373	387	397	394	387	367	342	383	364	370	351	348	369	361	368	323	380	366	343	347	363	376	374	362	351	367	345	406	378	342	397	370	362	350	336	396	371	367	350	352	365	399	358	381	343	373	376	371	340	391	379	377	394	359	376	376	360	353	365	395	325	375	366	390	371	414	342	409	380	391	363	370	355	362	338	354	368	379	384	387	367	370	374	383	373	383	371	342	332	377	317	370	396	372	392	357	374	361	381	387	404	379	377	347	358	380	378	367	371	363	363	343	380	375	374	383	376	365	344	356	355	358	344	387	361	373	380	345	357	356	381	383	334	355	341	365	356	375	382	381	352	365	376	408	392	364	369	371	325	329	393	366	385	397	366	349	400	369	355	357	346	397	381	339	363	383	395	368	340	363	358	357	381	378	383	365	370	381	340	349	373	361	349	373	358	336	382	373	346	386	378	365	378	348	360	391	374	364	398	368	365	392	336	347	328	360	388	383	360	350	382	395	385	380	321	370	336	344	336	371	398	366	347	354	358	324	405	404	339	357	400	382	340	378	331	348	330	348	387	394	389	381	388	387	367	380	366	387	396	366	377	390	361	370	385	333	324	338	374	368	371	380	391	358	374	333	384	345	350	363	373	380	345	378	371	386	362	363	393	407	360	374	397	362	352	333	382	357	363	386	357	373	368	375	339	398	354	368	357	385	374	370	384	390	345	374	358	417	374	380	361	410	324	369	360	381	367	354	328	372	374	374	363	324	362	360	345	375	350	353	363	403	357	377	375	361	388	340	383	398	363	354	382	376	382	362	365	331	356	385	368	373	378	358	387	388	385	353	386	398	340	365	374	367	383	356	332	378	376	362	353	381	408	380	392	373	352	372	351	382	388	342	375	395	352	385	380	344	372	358	414	365	359	362	352	377	352	380	389	393	391	415	362	326	358	373	350	386	357	366	360	396	349	372	367	387	335	360	375	359	366	395	377	367	370	380	389	372	391	352	361	402	418	407	352	349	362	393	361	349	362	363	361	371	370	333	325	373	359	406	360	381	358	425	349	337	357	361	362	374	422	363	390	392	400	409	388	376	364	389	393	375	352	380	344	339	361	377	342	383	388	378	365	336	401	375	339	368	379	349	371	381	375	325	373	380	393	392	368	371	356	369	337	357	394	381	399	393	345	357	384	390	368	396	355	399	332	404	394	370	352	314	384	395	388	401	366	391	385	341	377	333	379	400	380	354	381	346	381	420	402	399	348	348	346	400	377	364	356	372	365	400	377	355	372	339	353	348	363	399	340	373	384	339	413	377	397	389	376	370	370	383	367	360	341	394	372	395	346	367	375	360	360	371	370	355	374	367	413	383	355	388	373	361	358	333	344	360	333	383	370	378	368	371	404	378	395	332	360	373	373	375	335	357	375	362	378	372	344	365	351	376	390	349	358	369	362	370	364	354	389	371	362	410	343	345	367	428	351	396	347	403	404	354	402	312	353	365	357	356	363	371	391	369	381	344	395	385	369	398	399	378	359	342	345	372	350	377	396	409	340	376	390	393	381	347	380	401	375	405	393	370	369	375	350	390	366	367	422	380	368	381	355	349	378	372	372	376	353	367	359	353	388	331	336	402	343	357	358	406	379	397	373	330	421	343	334	348	373	336	343	359	365	373	371	332	362	363	367	358	405	386	330	373	353	398	354	338	385	345	397	375	345	364	386	378	339	358	352	384	372	414	387	355	384	361	366	377	364	345	385	369	361	396	379	369	350	355	376	347	357	370	388	368	378	365	378	380	362	394	370	323	362	374	366	368	381	360	380	368	360	409	365	339	369	388	338	371	380	389	376	355	357	351	339	416	350	411	409	363	388	366	357	330	383	439	336	380	333	356	376	360	382	373	362	375	373	413	374	353	411	359	347	379	375	345	327	369	341	357	371	387	370	375	348	362	361	340	372	375	319	304	376	348	376	363	366	336	389	346	340	373	352	371	370	371	367	347	374	390	381	377	347	342	368	381	336	443	367	324	399	373	363	353	379	378	320	376	365	349	357	350	366	402	392	363	365	361	341	367	367	346	380	382	370	366	315	397	360	367	382	390	343	413	366	377	341	398	377	381	405	383	366	344	368	401	372	357	368	368	389	353	369	374	335	384	384	401	352	381	376	378	347	387	380	369	369	349	376	372	355	361	375	351	406	369	381	334	352	352	369	359	359	359	350	371	387	386	376	404	360	348	379	328	367	376	349	335	369	354	375	356	322	361	392	404	372	353	388	365	353	371	364	363	354	375	379	362	347	354	379	349	376	384	360	364	371	350	349	368	392	395	341	388	367	343	382	392	404	380	339	380	407	399	362	402	380	363	353	350	348	382	345	356	377	362	374	339	391	392	367	374	397	353	359	374	376	358	366	356	389	375	376	378	339	363	391	388	342	383	335	342	368	355	354	383	350	365	376	369	371	335	313	340	367	372	391	371	385	384	338	393	376	342	357	377	376	371	410	393	382	367	372	371	372	334	364	342	388	450	382	367	380	347	385	319	391	376	365	362	383	350	360	355	365	372	355	355	372	359	355	351	376	355	383	341	342	371	383	389	373	393	362	347	359	371	381	356	366	397	365	357	358	353	377	384	373	345	351	400	344	358	385	354	378	362	337	403	410	385	400	393	372	373	412	375	390	364	367	360	380	368	355	386	367	357	352	346	352	370	401	400	377	389	415	380	353	365	357	330	380	358	391	330	347	386	376	359	340	370	360	360	394	364	378	359	394	380	377	400	391	333	369	338	369	373	358	361	331	391	396	411	371	360	390	367	366	385	380	381	377	384	340	416	352	343	354	386	392	339	373	399	365	363	377	389	391	342	400	406	348	327	347	327	407	382	339	351	344	326	358	362	395	365	403	394	372	310	374	393	334	388	374	416	387	411	420	369	363	371	390	381	373	359	356	367	360	378	350	376	341	366	345	346	381	368	383	358	388	375	403	395	339	370	342	381	381	363	387	318	415	347	389	363	351	410	390	372	374	348	356	377	380	361	373	381	328	357	368	380	361	380	360	428	377	360	369	333	333	369	374	412	371	406	368	342	360	361	381	380	384	359	375	375	365	343	369	330	410	405	361	385	369	345	391	382	375	363	379	364	393	370	357	393	392	379	373	359	405	324	380	360	344	368	369	397	371	361	370	384	353	383	348	335	402	398	336	360	375
30309	2772	5019	5497	4971	4356	3798	3107	2694	2354	2060	1891	1669	1585	1561	1486	1384	1324	1378	1248	1234	1132	1100	1031	1024	1045	1023	1047	999	948	994	974	941	963	917	928	1017	909	929	888	941	942	892	874	895	922	860	863	877	879	953	872	918	897	858	854	880	947	834	848	876	921	885	938	853	889	895	835	868	888	885	818	854	884	830	903	840	857	861	834	815	865	873	821	886	909	885	857	925	855	878	878	824	907	866	863	831	844	841	888	873	870	882	869	837	825	856	865	909	858	810	844	896	914	840	858	813	842	865	857	826	883	912	859	866	899	853	844	815	881	939	841	896	857	880	871	811	876	851	873	893	821	860	894	889	867	887	843	873	849	865	847	857	860	893	845	842	865	885	836	852	880	815	870	842	858	855	882	844	882	894	893	923	883	811	867	901	834	896	825	869	820	837	830	842	950	851	864	856	810	844	845	847	828	839	878	852	844	882	848	871	883	903	853	871	867	839	878	850	848	814	892	922	843	878	884	898	804	841	792	856	839	863	905	895	845	791	847	800	834	847	894	857	886	855	856	853	844	891	824	904	838	874	928	844	769	864	835	832	848	777	793	857	850	835	842	840	902	855	874	879	864	895	834	866	847	874	852	777	875	838	860	855	878	881	893	886	857	897	816	875	861	856	879	916	876	864	812	833	831	841	874	840	871	875	841	866	836	858	893	858	875	830	817	840	889	849	831	898	835	882	890	876	848	856	847	936	845	840	867	875	840	808	845	846	861	819	893	842	882	853	855	875	846	882	867	829	847	786	859	911	848	813	884	861	807	873	891	907	889	888	840	829	816	848	851	847	829	841	871	815	780	820	881	832	814	874	808	818	847	851	826	825	903	797	794	871	855	829	805	829	833	843	835	860	833	848	881	850	894	841	799	857	789	870	791	855	852	852	843	832	819	901	872	804	893	876	796	832	836	899	855	893	873	871	801	850	829	836	833	836	824	826	878	859	833	843	878	844	886	840	837	850	814	847	860	855	878	859	807	843	878	891	881	817	868	842	865	790	827	871	828	852	811	848	902	829	893	827	843	843	867	832	855	917	843	884	836	886	882	839	841	821	818	860	932	820	844	882	846	794	823	835	833	847	875	861	821	862	839	850	848	848	833	840	802	845	856	837	787	884	872	852	879	812	820	827	821	852	825	846	879	864	808	854	821	840	847	866	795	887	836	919	867	868	901	836	847	809	828	884	817	847	851	867	843	846	838	931	889	874	827	861	860	811	852	797	871	888	843	833	869	909	847	860	840	849	893	798	772	833	835	872	898	800	890	858	878	873	894	865	887	874	833	878	880	874	873	876	825	825	857	870	844	859	820	826	851	859	848	879	845	859	944	843	837	887	834	867	852	842	808	830	843	845	848	855	850	848	846	874	874	808	886	805	866	819	837	824	872	787	885	867	818	835	845	870	831	930	891	843	849	825	854	886	824	850	814	859	814	809	827	900	829	851	836	852	810	823	898	911	852	871	823	913	837	825	851	829	854	852	877	864	864	838	902	809	854	833	808	827	826	842	845	865	897	870	916	860	861	835	846	839	884	827	814	843	831	935	857	843	839	835	868	839	887	861	860	780	903	846	868	863	882	849	841	857	881	849	839	863	852	799	836	802	874	839	876	830	838	822	842	890	803	858	829	876	837	862	852	908	876	818	829	879	886	831	873	836	896	827	815	825	853	876	818	869	849	856	817	835	853	858	827	855	840	857	858	857	857	883	855	832	831	888	889	839	836	869	833	838	819	859	863	887	889	840	843	810	898	840	838	869	879	852	859	863	888	874	848	887	825	893	870	852	867	815	775	839	895	872	830	825	873	848	841	849	853	873	840	875	838	848	852	889	842	849	807	909	881	879	883	845	881	884	858	818	868	828	868	914	893	868	846	859	823	855	805	854	840	873	833	891	877	888	815	910	872	887	900	829	840	840	837	847	898	860	851	745	921	869	815	831	855	884	896	857	851	813	871	813	844	905	941	887	902	814	887	865	849	861	853	839	847	876	892	869	882	861	827	812	838	851	858	888	914	888	856	862	881	859	811	877	861	903	846	851	876	860	813	815	873	829	845	901	854	845	833	868	870	852	855	899	867	838	852	848	809	860	821	871	886	867	840	836	888	858	842	818	844	874	856	810	846	868	902	886	842	872	862	830	851	813	870	882	897	838	831	859	852	911	840	881	903	827	870	906	797	836	878	879	896	847	866	817	807	848	879	852	869	857	897	842	816	826	889	799	823	885	897	855	836	812	844	875	827	927	857	818	864	803	885	848	888	862	869	884	879	780	828	842	880	791	863	912	779	896	899	803	866	852	856	858	908	854	841	901	896	871	838	839	878	827	848	822	809	807	871	837	898	831	889	862	843	870	907	845	829	853	879	824	876	860	888	831	879	817	797	852	821	868	869	874	818	813	867	836	822	862	851	817	873	894	858	878	869	868	860	890	880	816	834	830	878	862	849	828	876	876	820	806	855	885	880	840	841	836	865	850	810	861	850	889	902	845	841	872	892	855	879	837	882	834	877	821	847	797	930	852	784	842	905	830	885	905	823	784	829	860	829	849	879	872	845	882	844	836	877	886	822	859	865	855	895	852	847	841	853	879	872	831	853	883	831	823	887	812	836	880	842	863	886	816	897	892	832	876	815	836	795	841	843	904	839	903	804	785	823	832	811	829	861	825	884	842	862	804	844	901	834	866	919	900	825	888	830	853	923	880	852	812	869	772	810	861	871	864	836	833	793	898	897	894	860	872	835	801	786	837	864	841	826	820	854	871	849	836	891	798	833	891	799	860	872	830	846	810	845	824	854	906	848	899	792	867	902	880	847	907	846	837	861	855	902	925	821	882	847	820	849	823	880	875	831	854	891	850	866	850	889	877	824	852	835	878	821	864	896	847	782	864	869	852	871	845	834	864	889	846	865	836	876	846	836	812	853	851	862	820	870	834	805	904	854	851	851	868	847	911	776	806	866	868	828	848	811	864	827	837	853	827	844	887	846	846	894	797	809	845	837	833	830	886	828	860	859	802	831	868	858	816	822	865	887	847	872	914	865	828	863	801	864	841	869	898	858	848	846	842	846	875	839	807	829	780	871	857	853	812	836	849	850	819	817	834	867	825	827	805	858	859	845	864	893	822	862	883	858	842	866	862	844	837	870	837	870	907	844	827	847	844	853	845	850	858	838	870	885	822	867	857	832	825	812	839	846	835	840	839	881	863	822	854	824	849	813	829	857	839	896	855	834	879	838	855	832	838	867	853	841	855	910	894	843	827	874	883	915	879	910	861	897	867	821	867	866	811	837	900	865	833	914	830	836	803	845	869	899	872	861	906	877	842	880	872	851	870	798	862	908	844	898	832	855	851	839	914	841	879	823	929	829	876	831	810	869	882	848	834	860	862	831	886	847	826	809	840	884	824	843	879	890	818	856	827	851	870	828	887	842	815	834	848	830	842	827	840	862	883	804	809	883	846	862	870	822
7875	457	336	305	328	324	320	254	254	281	267	253	249	243	269	245	257	250	228	252	259	250	261	234	246	233	257	265	244	238	232	245	246	230	235	257	260	247	252	242	267	278	262	259	245	245	224	263	249	268	215	240	259	239	221	231	259	265	201	260	277	243	264	237	232	243	243	259	267	265	268	225	261	252	228	265	266	252	277	242	244	285	252	248	252	275	275	291	256	265	248	240	273	248	241	255	266	262	246	260	233	249	244	249	269	219	222	223	226	260	227	254	263	247	248	262	241	252	255	222	263	241	219	240	217	227	267	246	275	254	235	258	250	251	218	226	245	254	248	263	254	245	232	236	235	244	232	233	240	224	263	264	244	240	257	275	264	225	227	231	224	230	245	236	277	231	248	257	223	246	223	239	249	244	236	269	267	225	260	240	277	210	247	254	247	233	239	239	212	262	235	226	247	249	255	233	236	237	247	270	219	229	242	233	243	213	270	242	253	264	263	248	242	258	253	236	249	242	242	262	235	252	243	255	207	249	218	231	239	248	266	237	237	261	245	268	263	251	226	238	271	245	262	249	229	232	264	226	224	257	233	238	237	264	216	243	235	235	231	237	233	218	231	229	247	222	271	263	272	272	234	215	223	262	280	248	269	300	243	231	243	247	257	251	249	251	231	245	212	255	269	257	256	238	230	245	253	239	237	235	262	222	246	265	245	277	286	263	233	241	256	232	253	249	246	248	205	238	222	243	235	237	221	258	271	245	230	223	273	266	272	248	242	242	249	249	272	230	239	233	254	269	271	226	265	251	258	251	227	244	242	234	252	278	230	234	248	254	283	242	251	259	247	231	249	265	247	224	245	251	232	277	240	239	247	269	261	239	267	235	233	235	253	234	279	304	214	250	214	228	209	250	246	258	237	281	260	261	237	261	259	274	245	245	277	251	219	247	270	253	261	225	256	248	239	210	241	227	258	278	246	254	256	250	223	258	238	274	285	219	252	260	240	244	256	248	275	240	251	204	251	252	244	267	237	214	247	237	251	258	243	237	271	261	240	260	261	248	236	233	255	236	280	257	252	251	232	258	210	246	257	222	239	238	229	222	265	271	265	235	252	261	255	255	225	244	227	253	245	228	241	239	256	262	249	251	250	258	238	247	275	270	271	277	255	263	245	233	255	229	231	243	250	251	237	236	213	276	267	243	244	253	237	257	265	251	251	250	243	222	250	235	230	245	239	263	232	255	252	257	253	224	223	265	242	248	237	242	248	246	239	245	252	260	278	247	246	261	282	241	255	247	227	233	255	248	273	258	268	252	250	223	280	259	251	220	265	243	248	243	241	258	272	234	225	260	241	235	246	251	240	288	246	254	237	232	234	238	249	242	260	276	257	238	242	229	237	262	240	262	229	238	235	254	252	257	257	225	221	231	241	253	251	235	235	268	238	249	258	256	263	255	255	278	233	220	276	238	219	264	235	279	238	269	259	240	239	233	287	253	250	252	214	239	247	230	247	258	259	225	244	253	253	283	247	250	256	269	261	247	220	242	212	250	244	231	252	253	251	241	242	252	245	241	200	265	259	241	239	261	246	255	262	229	249	227	257	242	266	228	257	251	258	278	244	240	249	222	261	237	254	256	255	272	258	220	239	232	260	258	253	255	249	240	244	235	249	285	235	242	250	231	256	254	249	254	247	237	210	261	251	255	261	254	267	237	244	255	226	269	252	230	240	227	231	272	251	242	240	230	228	250	248	246	267	243	248	276	234	249	213	250	246	248	270	268	230	254	226	236	228	235	288	259	231	232	234	259	249	243	243	247	261	259	267	230	234	254	239	239	230	258	225	225	259	259	212	239	228	270	238	232	274	242	251	264	261	226	244	269	246	249	269	231	248	234	224	261	272	239	222	256	255	248	246	238	228	265	234	205	256	253	265	237	254	238	257	222	233	246	272	262	242	223	225	241	240	242	241	250	261	243	284	241	266	265	241	230	235	249	213	246	231	219	250	236	230	228	255	270	260	232	195	256	231	227	279	271	252	249	210	226	250	261	250	235	261	252	242	267	269	239	223	262	276	262	252	236	228	261	251	263	259	258	259	256	277	219	260	260	235	213	245	242	263	237	243	239	226	265	244	246	253	265	213	241	253	234	254	268	246	239	243	279	253	269	248	225	230	245	234	238	240	258	258	250	252	235	260	248	210	255	239	256	274	238	250	281	282	274	221	227	259	243	204	263	229	256	253	245	256	250	264	250	289	253	236	258	269	243	262	266	262	244	233	245	238	234	240	221	246	244	250	250	246	254	254	248	236	278	265	214	232	223	241	240	239	272	269	222	231	261	242	229	242	227	278	243	243	254	249	191	233	242	226	241	257	262	261	257	254	246	256	252	253	237	244	229	243	250	249	241	253	248	277	227	246	222	265	261	212	247	208	210	276	230	224	251	260	262	235	246	256	269	245	259	226	229	239	283	251	252	227	234	265	262	247	252	229	269	241	280	249	244	230	226	253	257	255	234	272	234	241	251	245	237	286	238	286	240	244	245	247	259	212	234	237	226	271	258	249	254	226	254	255	246	235	225	250	247	250	227	211	253	252	254	239	217	246	229	228	231	274	246	247	230	245	251	230	248	228	226	265	237	243	281	236	239	238	272	262	235	263	222	250	250	280	244	268	271	245	255	258	250	241	212	223	249	263	230	221	231	249	245	243	251	229	253	254	252	222	241	270	223	240	235	234	255	249	227	254	238	267	236	276	255	258	261	258	250	239	245	236	246	247	240	229	244	228	243	238	236	253	257	211	242	260	235	231	228	255	223	244	242	249	244	259	262	256	271	260	234	264	266	242	224	239	244	251	238	236	225	239	206	235	259	239	243	254	253	232	235	249	268	241	248	236	236	251	235	248	253	288	235	237	261	239	195	239	268	258	248	265	225	246	271	229	225	219	252	265	237	221	269	230	241	251	247	248	246	226	260	291	255	258	240	250	248	258	268	260	274	257	237	234	244	242	265	245	290	223	231	260	233	275	206	285	257	247	241	246	261	269	248	253	252	236	274	244	250	273	225	255	229	240	233	247	260	246	243	233	269	262	264	246	231	238	222	217	219	262	269	266	231	227	222	273	245	209	251	285	277	233	220	255	243	257	253	231	263	245	256	240	233	233	244	267	228	226	250	252	215	261	236	260	242	294	262	224	218	245	230	256	227	235	241	249	245	232	259	236	244	260	251	246	235	241	259	231	233	249	229	249	259	252	230	235	233	274	234	240	219	239	246	262	264	255	236	259	249	220	219	232	259	235	235	245	256	278	273	238	226	281	265	227	237	227	218	265	253	264	248	253	254	238	242	231	222	241	223	250	265	218	256	223	289	248	229	259	241	229	246	248	230	250	248	254	217	253	235	232	252	242	235	251	274	237	242	227	284	232	224	250	293	238	252	266	240	248	246	244	252	224	255	233	249	245	255	242	241	232	258	258	270	253	253	276	248	258	225	236	247	221	257	242	221
7234	694	830	912	953	833	749	722	691	668	638	702	624	673	634	617	638	615	660	601	604	662	586	613	607	615	576	588	576	572	611	619	610	575	618	608	613	633	604	594	578	579	591	600	605	606	568	625	596	584	644	582	613	609	609	560	587	590	607	593	557	609	613	608	612	631	553	584	618	599	627	608	586	634	611	615	591	595	592	613	592	581	648	597	628	593	584	627	610	607	602	614	581	591	603	563	584	588	582	606	569	643	599	610	605	601	626	598	567	572	606	577	585	580	641	602	592	593	602	550	579	557	543	567	581	599	618	584	628	604	603	565	610	572	590	630	571	611	611	588	581	622	617	553	589	608	647	556	622	596	624	601	573	619	629	581	594	608	601	602	597	609	627	634	613	574	604	569	598	624	585	614	586	599	600	613	565	563	633	614	599	606	611	621	581	577	563	577	633	590	582	563	597	613	582	556	617	614	598	596	588	594	560	573	627	615	580	598	592	602	594	612	605	612	569	587	588	611	571	617	612	613	617	542	634	639	618	627	619	574	580	581	611	622	578	568	614	642	623	631	575	602	595	605	589	625	609	669	571	582	541	541	567	569	618	606	579	622	623	605	613	613	603	582	604	558	573	595	553	627	641	619	592	606	606	585	597	620	617	642	555	563	646	591	539	579	587	561	583	594	596	585	595	602	597	617	608	620	580	583	564	579	591	618	588	594	552	560	605	619	568	594	577	581	593	613	594	549	613	563	593	599	560	619	581	629	558	616	605	609	625	580	615	584	585	578	608	594	646	572	594	594	641	573	568	575	602	556	613	586	614	587	596	586	562	573	707	574	599	582	604	596	638	572	567	597	653	596	592	629	589	602	601	608	627	588	608	558	600	608	622	581	614	589	634	624	601	652	595	629	568	581	568	583	613	574	577	610	600	608	613	609	620	585	588	636	618	608	627	573	580	576	556	591	568	603	545	566	587	576	576	578	574	590	555	620	565	575	628	602	571	604	592	598	598	565	616	579	572	589	614	620	577	568	623	596	574	622	619	569	545	612	581	611	583	598	611	587	597	592	625	678	577	553	599	572	597	599	569	624	583	628	626	561	572	623	567	564	620	617	555	599	526	591	607	580	630	561	602	616	642	645	641	594	593	556	566	608	598	590	607	554	629	600	588	549	540	574	612	578	597	598	566	657	570	606	656	633	576	632	608	584	626	637	653	602	566	588	592	596	587	615	568	603	571	585	555	553	596	566	591	594	600	584	570	591	532	577	590	632	599	640	606	627	607	604	587	560	585	590	611	593	591	628	580	646	606	588	577	609	562	573	580	628	577	567	598	630	582	568	553	576	583	587	600	587	617	576	608	580	563	603	569	604	580	582	642	553	639	622	583	555	555	615	564	571	587	605	618	575	601	574	597	618	646	596	615	600	598	585	569	607	628	556	604	630	587	585	552	577	571	612	583	585	590	586	588	599	572	631	594	597	599	596	603	561	613	619	612	585	687	597	624	577	565	612	597	602	567	601	588	570	548	598	604	604	596	622	586	572	586	612	618	613	645	613	604	568	603	628	631	618	611	601	613	618	597	596	642	638	558	602	590	562	620	589	587	581	566	580	572	598	513	576	604	642	562	602	594	577	589	619	566	606	624	591	553	608	611	596	587	623	620	583	591	584	637	627	586	605	583	598	583	594	635	634	628	561	618	605	584	604	654	588	592	634	576	579	611	601	651	610	556	580	573	647	646	633	561	579	599	639	591	627	616	579	625	570	583	558	588	612	629	626	547	627	567	560	569	667	590	606	607	595	577	608	589	616	589	623	609	632	621	610	609	643	586	605	605	603	611	628	575	602	625	592	607	598	590	595	605	612	640	578	609	582	586	571	595	618	621	564	558	601	627	576	574	597	635	576	574	595	589	616	639	574	558	585	622	588	598	658	585	622	588	610	620	572	609	603	576	603	635	639	623	586	593	627	572	595	591	575	616	599	608	593	606	555	587	589	587	608	559	570	627	595	581	556	588	622	627	637	651	599	575	634	627	584	634	584	548	590	629	615	610	619	583	549	609	556	629	604	608	579	620	580	592	653	625	617	607	623	630	609	578	612	559	610	575	616	597	601	591	608	555	574	582	638	584	588	630	590	594	598	618	608	588	596	611	577	605	635	652	606	613	617	611	632	590	599	589	574	590	587	588	568	582	580	592	603	613	575	598	607	600	619	584	613	594	576	588	621	641	599	600	565	595	563	592	640	596	624	589	564	645	577	636	612	599	573	621	596	595	554	627	615	595	597	622	539	615	611	567	590	579	599	563	591	585	604	635	584	578	602	593	595	576	611	560	598	614	630	622	580	603	623	634	591	566	659	582	596	628	546	596	565	601	625	614	552	600	613	617	642	613	622	554	579	632	600	586	602	597	609	594	581	623	605	640	591	566	601	595	606	608	561	596	611	568	580	593	577	560	620	627	597	564	584	580	572	585	552	563	578	582	598	601	594	580	569	600	610	616	606	603	594	603	591	619	564	629	583	600	626	569	643	574	583	581	624	606	621	630	648	585	551	604	598	601	567	547	625	615	640	545	592	632	575	602	631	593	587	577	609	631	647	597	554	604	611	603	566	616	609	582	594	580	587	606	579	593	570	561	618	620	630	613	609	585	574	629	616	566	585	642	557	580	598	569	614	596	597	577	591	556	563	610	585	657	636	585	582	598	631	610	618	595	615	578	609	601	632	577	567	619	555	569	549	612	597	592	538	613	609	637	638	588	588	669	610	581	610	601	632	645	635	588	639	588	611	600	580	589	615	586	605	592	578	594	587	602	617	614	561	616	629	613	622	621	599	574	581	587	630	566	582	616	632	597	606	621	632	610	607	632	619	628	589	591	589	652	573	555	586	570	602	581	559	616	597	567	602	581	574	572	568	545	623	554	564	608	586	643	610	593	614	586	610	598	605	579	589	593	597	602	627	596	600	650	635	586	621	602	582	641	564	597	592	608	577	568	595	567	594	578	614	603	612	592	581	592	596	612	602	629	562	602	590	640	636	592	637	621	617	618	572	564	602	633	552	611	606	581	557	587	580	607	617	572	621	610	542	645	605	550	610	595	623	543	583	568	595	546	607	595	594	597	615	639	583	593	630	597	592	583	625	655	589	560	602	624	598	628	593	585	567	612	589	563	577	574	587	622	612	599	631	578	610	596	613	548	595	606	572	646	624	565	543	577	591	599	551	605	626	569	590	578	585	602	577	606	595	596	596	612	574	605	614	584	635	602	579	611	615	565	605	588	527	586	608	614	595	615	600	625	629	570	552	575	558	609	586	585	600	631	633	611	661	600	637	591	589	594	564	594	609	586	573	586	627	581	633	591	600	604	580	609	593	611	609	617	640	624	672	545	602	614	571	607	582	619	574	565	618	622	598	581	607	635	581	583	603	588	552	586	661	597	622	567	580	603	608	603	608	617	591	580	558	555	587	608	587	607	609	591	623	612	596	578	596	542	615	612	623	574	584
49971	22061	12874	1909	864	669	584	446	387	366	328	308	298	326	293	273	262	242	271	241	222	220	255	235	232	239	243	215	237	220	245	228	247	220	262	233	205	236	214	264	243	238	229	227	209	212	224	204	204	194	234	260	217	246	232	247	221	225	225	253	226	167	227	214	211	213	219	218	215	216	227	217	218	226	256	243	223	229	201	222	240	222	231	235	245	215	220	241	230	231	205	228	212	197	227	238	183	217	244	205	233	248	223	225	245	214	252	237	242	230	207	239	240	222	199	217	240	226	217	224	203	232	217	208	226	243	215	282	241	215	226	247	227	234	230	235	229	232	226	223	234	230	216	206	222	224	197	212	240	241	213	218	238	215	227	222	230	225	236	227	217	217	234	239	226	229	267	232	222	234	230	225	245	234	220	250	246	221	218	205	220	221	200	219	221	237	275	206	255	215	195	231	247	227	218	232	242	231	212	212	216	208	200	219	220	200	202	224	226	210	228	229	220	223	210	246	231	213	231	237	225	226	238	202	224	209	213	235	218	230	227	220	225	206	225	209	244	245	244	214	223	198	223	235	204	217	205	225	226	192	226	211	230	257	216	220	211	225	220	192	224	232	240	229	207	200	194	191	241	197	229	208	237	227	225	235	233	228	216	233	215	221	244	223	217	208	195	211	247	257	210	215	244	207	200	215	207	262	223	231	205	232	231	226	224	211	233	224	197	218	206	231	205	213	203	225	234	224	208	229	222	223	238	221	211	225	220	202	267	241	231	219	222	220	221	239	211	233	207	208	221	213	218	210	211	247	220	209	212	223	228	251	201	240	212	190	208	225	205	211	225	205	244	231	212	260	214	205	220	211	218	225	208	221	234	194	195	203	210	228	228	231	224	231	242	244	219	205	226	233	229	248	221	220	229	229	251	223	237	235	216	193	207	238	181	215	214	224	241	209	227	249	231	203	205	217	201	237	220	226	246	220	223	210	198	214	241	257	233	236	222	212	209	221	221	223	211	243	201	245	213	224	185	234	215	217	232	217	226	227	230	218	230	236	221	245	243	241	224	228	227	250	213	210	213	232	223	220	231	216	213	195	207	228	229	226	211	202	233	232	218	242	214	234	234	214	225	228	216	192	226	215	202	244	220	226	238	223	213	233	228	221	229	207	248	229	235	211	186	193	210	226	220	239	213	221	254	232	234	220	240	244	199	222	241	213	221	224	234	232	236	240	236	235	222	217	191	227	232	197	216	195	222	226	237	217	191	180	231	244	227	214	202	223	218	252	244	247	230	231	220	207	221	214	238	245	233	205	234	227	219	199	234	213	218	230	212	214	223	244	230	220	225	225	222	226	239	217	233	224	221	225	212	219	229	279	221	220	240	214	220	222	226	189	217	236	220	230	213	220	193	207	183	225	231	212	244	248	239	236	218	202	213	242	238	215	251	230	214	241	210	219	222	250	215	229	226	253	213	236	211	220	197	215	237	263	200	192	198	223	231	217	251	202	212	221	225	203	244	233	204	206	206	235	210	229	205	236	235	250	194	232	224	222	196	234	225	217	259	213	223	247	228	222	232	245	244	211	219	215	233	222	240	189	214	206	217	217	198	210	235	216	235	205	240	235	238	218	217	251	246	209	196	210	237	242	211	223	219	250	238	210	224	251	227	228	226	211	200	200	214	213	224	245	229	213	224	218	233	236	216	222	219	208	225	229	232	225	237	239	248	213	212	236	210	232	205	227	247	208	251	251	228	214	219	214	224	218	224	212	216	218	195	226	218	240	246	238	245	230	249	238	235	215	229	227	232	229	238	214	192	226	244	188	201	247	228	247	217	195	214	206	231	223	223	229	227	214	226	229	213	221	229	219	223	210	228	239	235	217	216	227	218	258	218	226	222	213	228	205	211	238	235	242	245	217	210	238	240	233	207	225	229	223	214	234	219	216	229	244	206	220	239	225	233	229	207	198	221	214	219	232	218	214	218	218	234	216	250	206	220	221	228	226	221	212	231	224	239	245	201	211	227	226	236	222	232	215	247	222	249	224	224	223	219	240	208	214	242	236	223	233	228	208	255	220	238	216	225	234	223	235	213	231	223	229	202	206	223	222	233	213	221	204	232	223	247	246	221	230	228	195	213	213	218	218	234	229	228	204	229	221	251	232	205	208	229	204	224	184	229	211	224	244	219	189	202	233	225	228	226	200	225	232	210	196	195	238	215	235	201	240	201	190	216	235	229	211	203	239	215	237	229	227	241	245	245	206	194	222	199	205	189	242	205	239	250	207	244	194	225	221	224	231	234	205	210	188	219	229	220	229	245	246	205	208	215	244	221	205	241	203	232	190	215	193	221	216	228	205	219	195	228	195	230	220	243	223	222	197	224	233	234	238	217	228	239	206	224	230	215	248	224	215	244	232	194	254	197	212	245	242	214	222	215	236	205	236	227	218	220	250	223	194	239	214	214	207	211	204	219	227	206	187	193	203	229	242	211	222	228	211	222	232	203	223	219	225	196	220	229	226	209	215	230	202	222	231	229	233	252	229	205	202	232	219	225	204	226	218	230	270	193	215	209	204	225	216	237	208	236	225	225	205	225	216	223	223	224	227	245	211	201	195	202	216	222	240	228	204	229	204	229	249	201	233	240	212	199	207	224	206	269	240	234	204	226	218	212	211	235	194	189	213	235	247	215	221	206	226	229	239	202	226	183	252	240	227	208	277	227	250	214	199	233	243	240	196	241	228	218	209	201	212	249	232	217	234	212	253	254	233	219	216	207	223	244	206	230	215	204	206	248	233	211	240	188	218	223	240	212	240	229	197	225	198	220	240	236	229	205	210	229	213	196	206	236	225	204	194	198	214	238	210	191	232	225	215	191	242	245	208	194	198	216	240	218	221	214	220	236	201	212	203	211	246	220	237	230	228	201	219	229	221	201	202	222	227	215	228	236	258	206	223	248	244	208	229	239	235	214	214	229	203	217	210	227	221	217	250	243	220	258	207	241	192	196	256	220	224	221	206	232	229	255	215	212	248	208	189	204	240	235	197	193	205	238	231	238	211	207	215	223	239	230	220	194	209	241	252	231	212	204	206	197	207	228	220	211	186	211	205	209	222	214	187	238	258	207	224	231	221	248	227	239	237	218	239	234	224	216	244	276	219	265	230	223	221	229	180	226	192	221	210	204	218	228	215	234	237	215	222	227	208	261	216	226	232	236	206	214	222	216	232	205	213	249	225	226	227	219	210	233	231	212	204	208	205	222	208	224	237	254	203	209	237	198	229	247	217	234	235	214	214	236	213	205	218	225	220	217	237	205	222	206	233	224	208	214	210	208	203	248	217	262	223	256	219	275	237	221	200	241	230	223	237	245	230	214	237	216	230	223	232	197	233	207	223	243	202	205	213	230	230	200	226	230	219	230	253	215	240	199	219	239	227	211	248	217	224	234	189	232	224	229	248	215	222	253	206	226	239	217	218	224	222	217	230	197	251	240	197	238	214	229	216
25478	1627	2729	3321	2938	2387	2093	1712	1577	1299	1217	1154	1003	1006	987	825	899	879	774	724	726	693	696	658	675	623	621	694	658	681	658	634	627	600	615	566	575	587	605	589	580	594	595	569	560	580	568	566	577	601	602	551	543	518	576	603	584	557	576	599	548	571	608	613	563	605	578	583	585	594	578	576	570	581	587	551	580	579	547	553	572	563	532	525	581	524	584	585	550	585	540	595	567	581	567	575	573	554	590	505	572	569	576	575	558	573	576	540	541	582	549	607	582	513	569	570	577	539	549	550	529	537	563	568	496	518	601	547	569	559	569	592	545	555	564	550	577	530	566	518	516	530	535	602	572	535	545	545	572	579	549	557	563	548	572	555	545	566	557	605	557	567	585	563	560	559	560	579	556	592	543	562	564	561	541	607	593	599	561	555	573	570	526	575	613	556	578	520	547	571	550	590	599	553	501	587	577	589	574	535	564	555	588	569	540	537	551	577	555	549	559	574	592	552	561	622	569	566	522	603	572	578	557	590	608	567	569	549	567	592	532	534	573	564	566	591	558	571	569	627	535	528	532	549	531	559	549	606	580	618	557	568	554	580	567	573	540	538	606	572	555	569	540	566	610	572	558	613	582	591	534	548	559	552	582	530	556	582	548	584	601	531	513	551	578	552	568	564	584	570	535	559	533	552	558	593	565	546	605	523	531	572	525	544	584	581	567	521	590	548	560	548	583	536	570	561	569	540	543	549	546	571	598	564	554	523	555	540	546	543	550	613	544	579	539	520	557	542	583	541	566	546	539	565	546	541	515	552	527	567	574	547	550	537	590	556	551	548	534	575	557	564	579	586	564	516	556	572	548	556	557	593	549	549	539	585	544	582	547	564	548	552	566	551	560	521	548	574	551	573	551	543	576	580	568	597	524	559	556	551	574	595	599	488	565	580	562	606	556	560	576	574	538	591	557	529	550	544	528	540	583	547	627	558	573	599	572	592	565	572	572	524	541	589	527	551	557	571	529	533	605	590	575	564	564	585	546	593	578	572	566	582	580	533	532	549	575	518	588	588	606	576	591	519	581	571	572	546	555	558	540	559	545	550	508	597	552	538	560	530	578	589	533	533	569	562	563	528	580	603	497	563	572	569	555	581	572	565	570	581	550	587	556	581	578	509	525	546	575	595	541	541	594	556	614	566	530	642	549	617	564	574	573	556	583	573	554	522	578	540	555	606	595	592	606	586	571	557	595	563	543	543	578	573	594	550	573	533	560	545	574	541	553	560	518	572	581	562	527	564	587	542	600	545	544	541	562	579	549	547	543	529	601	548	539	560	590	563	524	553	576	596	585	553	570	592	541	535	602	570	552	542	549	534	571	537	521	546	549	548	515	566	579	554	559	596	557	560	552	568	547	552	529	553	536	559	601	558	526	546	537	555	603	537	527	630	598	525	546	561	532	583	565	594	576	555	562	565	544	566	538	595	566	574	561	559	555	547	547	517	518	542	556	527	562	600	549	586	520	534	520	569	587	525	569	603	522	561	578	576	535	582	572	550	617	581	528	539	560	572	573	588	527	529	542	530	565	563	560	564	525	531	543	519	551	552	563	551	586	587	534	501	542	567	568	554	530	598	575	561	551	570	546	573	501	575	576	582	575	558	593	574	573	568	600	575	581	598	601	534	572	555	561	575	546	543	574	557	529	538	558	540	567	592	528	512	522	570	499	554	555	559	522	567	583	531	539	566	555	530	557	525	579	557	574	565	543	557	575	560	548	577	561	533	582	573	551	561	588	575	560	539	550	579	520	598	538	608	529	561	564	563	566	540	585	561	535	616	566	529	535	547	571	569	555	551	516	559	556	564	556	569	572	586	559	529	582	561	583	541	589	602	568	550	591	576	535	548	563	534	563	594	545	565	538	566	546	577	541	584	561	571	552	574	536	559	591	591	591	549	548	529	537	536	572	562	555	538	558	561	580	565	606	529	551	554	536	565	542	586	537	565	549	551	608	575	542	556	584	557	575	585	558	556	580	587	571	537	533	519	578	576	559	533	607	568	534	524	571	587	530	595	572	556	562	563	589	556	521	577	573	558	561	550	580	569	587	566	574	551	598	520	517	602	524	531	566	557	596	574	584	516	565	593	555	599	555	586	556	531	578	557	610	518	543	561	569	534	566	578	571	537	576	589	567	557	546	567	572	582	563	518	530	562	522	496	528	536	553	514	579	531	609	547	587	537	549	560	563	551	595	575	583	539	610	576	590	642	567	583	588	532	564	539	556	600	554	536	523	590	584	552	605	601	572	533	551	505	563	575	565	566	581	550	571	590	588	537	565	562	537	511	550	574	571	569	561	595	570	556	521	522	565	567	552	575	565	572	576	519	563	565	533	579	572	543	560	568	582	569	521	572	543	596	602	584	525	580	539	530	554	572	552	560	575	570	515	548	514	580	559	581	576	550	572	626	549	572	549	577	551	592	599	560	553	573	597	569	563	577	506	559	572	537	562	546	531	601	579	563	581	579	557	569	605	565	561	559	533	564	516	592	484	594	524	551	581	562	575	563	580	540	554	520	593	575	521	572	561	567	599	580	511	528	552	557	591	569	523	583	534	564	596	572	588	538	522	529	558	544	592	589	570	536	585	559	551	551	582	589	572	579	532	567	559	577	590	565	532	574	572	559	570	524	564	577	516	559	543	616	551	571	527	555	556	573	551	581	573	594	557	520	529	556	559	599	563	571	554	550	566	554	592	559	521	550	533	592	588	533	567	556	603	529	558	598	570	554	558	546	543	583	597	533	570	588	586	582	519	561	548	527	549	544	557	588	536	524	586	544	550	592	583	564	548	570	548	613	580	540	552	570	544	562	590	559	555	523	550	545	584	569	595	530	597	573	588	577	543	573	545	573	591	587	570	586	522	500	531	557	587	537	539	553	585	556	554	548	567	573	527	542	584	571	536	589	587	530	544	540	579	511	555	541	554	558	524	565	543	549	554	543	532	591	528	594	567	571	576	537	561	561	569	584	617	563	568	569	559	548	582	567	532	576	589	573	568	544	555	547	593	542	552	542	567	593	564	540	551	530	533	551	514	574	565	602	572	534	573	544	578	598	510	543	555	589	603	526	543	556	556	565	600	546	560	524	573	567	562	562	591	550	539	558	574	576	568	573	544	548	563	596	547	575	559	600	556	550	571	594	530	553	545	601	561	502	543	539	549	574	570	568	554	505	554	541	558	567	585	587	576	590	542	559	562	558	570	570	602	589	569	511	577	539	582	534	589	502	557	552	525	578	583	541	586	542	563	576	594	551	592	556	568	557	585	537	565	580	556	526	552	554	547	551	581	549	542	577	565	528	547	522	590	567	525	529	569	556	607	599	582	593	565	601	580	583	564	560	583	549	538	562	555	562	543	557	536	515	551	549	579	574	549	551	548	592	559	566	534	542	572	600	550	550	561	526	587	575	563	525	564	560	558	547	528	556	566	537	549	560	557	534	537	573	554	522
47987	25749	21864	6859	2091	1360	999	859	695	622	593	611	514	493	499	414	465	452	426	435	436	344	418	393	384	403	353	360	324	346	379	369	390	359	385	398	388	375	309	384	370	355	369	372	349	364	322	345	352	351	339	376	369	367	368	369	354	402	373	335	337	361	362	371	337	373	359	330	404	372	339	356	315	388	369	360	370	348	368	362	354	367	371	384	338	370	397	362	349	343	368	383	346	383	350	338	375	359	367	379	349	381	360	319	346	344	360	362	332	338	364	369	385	379	342	384	333	362	381	357	319	406	386	361	354	346	383	370	384	341	356	368	362	373	404	340	338	379	369	380	392	383	367	337	342	352	348	394	345	342	367	367	341	393	355	366	340	354	366	368	351	343	343	385	386	347	334	402	354	362	377	370	342	377	344	353	379	343	350	344	357	365	361	340	376	369	372	354	366	352	355	377	401	358	356	374	353	399	391	362	357	373	370	349	370	375	359	369	359	352	338	367	338	396	357	357	381	391	392	341	360	335	382	386	389	359	359	367	379	381	374	439	376	324	390	371	355	345	363	400	363	394	349	366	369	373	333	372	385	340	358	350	386	376	390	375	337	361	363	342	340	383	387	370	350	388	347	341	334	389	382	354	327	342	355	373	355	364	387	355	357	363	363	356	336	356	344	338	357	347	406	342	377	365	380	351	404	358	332	369	360	372	326	357	370	387	368	368	387	353	354	380	358	368	379	397	336	370	348	337	392	328	367	372	353	351	348	382	349	367	376	343	344	347	363	381	368	368	358	376	349	365	323	369	327	375	386	370	347	346	346	389	391	359	328	363	389	357	370	380	360	348	369	335	323	377	362	370	349	358	347	345	365	344	383	365	340	383	362	382	355	334	327	371	364	354	364	342	389	387	386	366	349	388	363	407	368	355	338	376	396	408	365	353	381	350	365	342	356	360	333	356	357	402	383	365	353	362	369	372	362	350	368	371	374	370	367	355	376	347	344	363	373	346	337	348	388	371	398	388	356	343	343	378	346	354	355	369	381	362	369	393	333	354	364	383	382	399	361	350	355	348	366	393	332	345	388	386	339	408	364	341	361	357	372	320	382	407	374	385	380	370	383	357	349	382	396	328	360	301	332	316	355	405	415	403	365	360	338	388	382	416	358	341	346	349	338	383	352	341	342	345	379	341	349	371	379	339	359	349	373	348	347	391	363	377	360	386	394	354	347	356	356	404	363	383	360	350	397	342	365	343	369	331	370	397	373	376	368	377	365	381	348	340	366	372	358	389	366	354	334	333	376	359	344	351	323	357	333	363	360	374	363	343	379	377	361	376	368	354	346	340	368	382	369	396	392	373	356	388	351	356	331	353	346	345	368	333	386	374	354	350	366	349	404	347	308	396	402	355	369	396	381	388	347	363	368	378	366	351	349	368	369	355	364	350	347	378	389	369	351	360	362	345	377	362	395	366	314	361	334	399	363	356	367	352	344	353	338	348	362	367	354	372	345	341	343	348	360	360	373	353	372	358	378	383	369	383	337	357	329	388	384	372	405	355	336	371	342	347	374	359	364	373	349	349	377	382	350	362	389	344	366	373	373	410	383	362	390	372	374	381	392	360	376	360	349	372	349	391	310	352	353	353	391	360	337	365	338	354	385	344	375	375	362	361	391	380	307	342	330	382	407	351	392	394	375	395	394	375	340	371	384	375	364	364	370	372	340	378	395	344	383	364	333	358	360	364	391	373	375	355	375	378	372	342	387	355	371	357	343	362	371	359	341	356	383	350	384	425	389	366	393	372	340	386	415	374	341	336	351	380	354	356	356	385	359	335	382	371	365	352	357	371	375	325	397	368	339	348	414	355	344	337	358	371	331	341	342	387	367	365	378	381	347	359	397	370	374	367	370	390	421	354	365	382	375	383	318	380	360	347	357	355	362	383	357	354	324	359	377	324	346	409	356	354	387	319	368	358	319	376	350	333	395	391	402	402	344	367	378	402	362	365	371	354	366	359	368	359	362	420	359	369	333	400	359	402	385	371	323	349	361	378	407	359	306	369	356	368	357	389	357	391	378	376	370	361	369	381	358	352	369	375	351	347	365	365	386	393	366	356	346	364	355	375	360	349	368	384	343	360	359	352	351	342	338	352	333	394	347	344	361	392	346	336	369	380	371	369	323	384	367	326	354	379	351	375	378	345	377	369	375	373	357	367	361	356	359	344	375	402	372	355	377	397	343	342	346	363	387	327	356	359	383	365	377	369	329	363	363	347	360	335	374	372	329	366	361	361	363	381	366	363	338	368	329	380	373	332	338	345	349	368	389	379	380	337	364	336	351	342	337	383	360	363	382	370	347	392	368	353	362	364	387	367	383	384	365	351	348	375	349	349	367	330	358	376	356	348	369	336	360	358	357	362	357	359	347	359	373	340	401	380	380	332	364	355	370	361	345	351	352	352	346	366	350	367	362	345	383	363	367	388	353	354	381	388	345	345	360	367	338	395	347	386	339	351	364	343	347	368	359	343	391	307	359	400	335	340	372	338	357	403	362	360	380	375	379	338	385	354	334	352	366	354	359	364	350	360	362	383	348	339	364	365	379	380	357	358	401	370	359	363	387	391	370	323	340	373	347	377	367	395	343	361	330	348	368	323	388	421	352	352	385	346	367	321	366	363	375	336	395	327	364	353	362	362	355	339	360	375	342	331	357	358	381	417	363	351	344	381	354	387	404	375	363	379	344	342	394	367	365	360	339	356	370	330	367	387	347	378	369	372	372	386	394	346	353	351	378	330	380	347	372	353	364	355	378	308	336	342	360	370	354	339	345	369	351	383	384	361	377	414	368	356	370	349	371	339	322	356	348	390	375	365	386	389	349	366	397	358	406	388	389	375	350	373	358	372	400	396	404	359	380	370	347	351	350	361	385	385	361	353	333	344	337	356	342	348	337	405	375	345	352	351	358	365	386	331	338	332	377	394	377	389	371	384	377	374	324	372	349	364	364	374	381	317	356	377	350	331	380	339	361	370	387	379	370	381	386	346	379	400	350	363	345	390	388	358	366	387	334	357	352	370	385	375	384	351	371	360	351	356	341	373	328	382	343	358	360	398	365	360	406	351	356	358	356	369	346	366	357	335	348	355	335	394	340	408	354	376	391	362	332	370	398	364	359	383	353	370	356	361	370	357	339	406	377	385	408	353	367	365	377	350	390	385	393	373	357	337	343	388	352	364	376	351	387	383	358	343	375	342	324	365	324	364	367	399	379	356	372	327	357	378	369	343	361	380	357	368	371	389	380	356	362	350	369	374	404	369	404	353	354	354	355	333	350	357	384	336	345	363	334	408	363	376	370	359	379	370	364	356	326	405	381	363	343	349	366	375	349	413	393	403	401	328	359	338	367	375	375	366	407	361	387	349	412	407	378	374	371	352	380	369	372	373	352	346	373	349	352	354	388	372	351	372	359	343	372	375	370	335	323	403	377	385	384	347	364	347	420	391	368	373
28663	2794	5048	5965	5077	4208	3619	3039	2581	2298	2165	2201	1794	1664	1582	1438	1447	1411	1352	1171	1152	1170	1086	1101	1065	1070	983	1021	995	999	950	1009	985	926	962	961	963	980	904	867	886	926	927	942	880	904	883	903	887	913	877	855	907	853	848	865	870	873	861	836	844	897	893	907	839	890	858	836	848	866	927	891	824	893	811	882	817	898	859	923	870	907	919	851	824	821	883	801	828	808	887	880	846	841	849	878	862	879	820	863	850	881	859	914	849	809	874	871	804	855	835	817	819	832	860	834	897	834	906	867	845	847	842	822	848	848	829	823	866	813	841	832	840	852	822	868	865	836	829	818	802	861	808	852	840	811	859	838	819	892	812	878	865	801	870	813	817	881	823	835	834	845	866	838	896	852	857	871	888	813	882	860	825	900	814	864	852	844	836	865	840	820	867	811	843	806	858	792	819	812	854	828	859	819	829	880	866	889	879	879	849	886	825	870	857	869	790	814	824	864	833	830	815	806	824	820	818	851	870	819	868	813	800	806	881	846	861	824	880	828	833	814	825	872	825	840	829	842	835	851	808	877	835	821	837	816	816	907	867	812	827	861	866	834	919	777	837	802	859	825	865	838	838	835	754	830	811	906	872	832	849	838	861	823	838	826	862	871	816	852	830	868	852	817	857	922	860	825	843	824	819	825	853	883	851	810	841	892	834	787	845	887	794	791	813	846	862	781	871	854	839	825	845	858	817	831	813	845	896	870	840	835	859	878	863	807	813	886	822	807	852	809	885	830	814	875	829	883	852	832	762	831	849	814	831	850	852	866	839	820	806	830	803	793	795	773	845	820	825	839	868	822	832	815	820	837	865	830	855	847	831	891	854	844	842	843	852	892	811	835	829	886	841	857	875	854	840	853	858	859	841	893	865	778	858	815	840	852	810	815	914	844	842	821	840	860	885	777	806	818	815	877	852	882	879	888	793	874	846	874	844	845	821	840	859	886	852	832	831	854	841	837	870	833	871	833	839	810	838	855	818	824	873	828	772	834	805	863	816	896	866	859	833	788	887	816	808	879	841	866	822	841	865	836	837	845	819	861	823	806	859	832	863	788	789	819	846	864	878	888	846	834	799	823	850	826	821	833	862	859	810	858	800	877	848	836	825	853	844	851	856	842	847	822	819	821	860	832	798	819	846	843	858	839	816	863	876	857	848	792	862	852	861	851	827	872	828	826	874	861	831	830	884	854	808	840	826	855	838	850	840	841	811	859	823	876	832	848	825	812	824	822	877	893	878	832	859	828	819	874	855	859	832	828	860	849	827	829	831	829	843	884	818	883	800	789	760	810	841	862	829	857	836	850	812	872	805	786	786	879	875	754	842	824	780	824	861	870	842	833	818	823	857	858	872	816	855	812	854	857	817	850	829	867	829	833	830	850	848	836	877	864	839	817	869	835	842	842	843	916	863	814	856	821	858	834	824	867	811	814	846	866	814	867	868	867	869	855	860	830	866	852	830	861	879	853	850	808	876	806	833	841	892	846	805	896	836	867	860	865	859	909	875	853	838	803	802	811	866	848	881	851	812	839	842	827	843	775	838	825	902	837	867	855	840	838	852	854	847	858	855	827	862	834	838	800	825	866	796	874	882	798	818	815	851	857	876	848	838	825	842	866	833	779	818	819	877	898	825	867	811	854	835	804	825	865	854	878	847	887	808	866	787	829	851	852	878	767	846	832	859	812	822	837	857	844	833	819	799	845	837	855	830	812	861	842	874	830	839	856	803	847	837	867	775	841	875	858	832	821	849	811	900	832	838	863	908	842	844	861	834	833	832	787	825	828	907	856	798	829	886	822	839	848	812	847	859	817	891	870	807	832	810	922	818	856	816	835	837	890	812	812	860	841	877	835	892	823	854	806	834	898	888	839	815	821	858	841	832	832	857	850	859	876	847	893	851	841	822	869	840	831	871	832	855	809	878	846	854	809	807	792	876	845	819	871	822	829	873	840	835	847	867	857	850	803	795	804	890	853	829	833	854	815	845	852	817	824	842	846	837	889	822	910	812	764	860	867	878	830	822	828	867	839	830	784	880	813	784	851	854	848	878	850	827	872	840	767	815	821	827	788	826	872	824	828	778	823	791	848	821	844	817	825	865	880	840	805	869	899	825	853	870	814	802	810	831	826	859	828	838	856	860	887	819	799	796	813	806	843	807	853	831	840	852	791	820	844	860	817	840	835	839	794	852	829	823	805	860	842	831	881	835	862	825	782	863	795	842	837	850	895	882	861	891	814	869	838	842	864	785	848	843	824	791	839	861	865	844	862	776	798	837	891	836	834	835	839	818	855	830	823	844	845	851	856	784	844	844	900	865	842	836	860	813	831	822	820	825	832	847	806	863	832	830	820	760	807	861	841	815	888	791	847	803	834	807	808	816	893	837	850	813	784	844	842	833	836	846	847	854	837	870	873	839	847	790	832	838	826	804	863	832	887	824	887	834	886	879	832	816	848	822	828	804	841	878	856	843	795	850	814	859	814	853	848	890	865	861	886	796	799	819	812	822	839	852	824	835	864	822	811	821	847	808	820	831	878	840	853	876	798	797	869	897	818	855	856	858	830	852	823	834	824	849	820	818	854	777	830	878	829	883	805	872	881	819	855	877	852	901	818	864	868	838	850	858	832	860	798	841	817	825	817	849	829	864	807	809	815	864	841	841	794	861	823	850	852	899	856	828	787	818	873	829	795	847	809	817	839	823	797	864	838	901	814	858	796	805	855	852	810	867	873	853	824	869	798	834	824	830	881	830	869	893	818	818	877	854	897	789	858	834	850	849	816	829	819	814	887	848	840	841	877	839	828	795	856	821	873	849	861	828	875	817	838	852	871	830	847	790	825	840	828	834	826	854	855	867	814	852	807	847	862	836	820	860	823	834	850	799	775	860	845	835	869	891	851	848	822	821	810	852	831	872	852	832	838	828	864	850	792	837	838	884	876	826	835	886	826	844	892	857	820	864	858	860	890	867	820	801	843	870	826	822	882	830	873	820	827	849	875	837	845	853	838	803	886	828	842	817	917	902	821	877	831	865	818	803	816	847	832	790	852	815	861	789	862	861	901	778	861	839	826	825	856	876	816	832	880	857	830	821	833	897	859	869	821	848	857	846	805	824	858	822	863	859	842	848	829	862	854	875	788	858	817	810	842	837	844	849	855	848	837	817	827	874	829	813	845	866	848	768	849	859	817	850	871	842	856	839	830	773	845	833	837	816	886	826	826	804	834	846	835	858	838	861	857	891	841	846	846	834	830	830	855	851	856	817	851	910	857	791	810	825	814	880	894	853	904	841	854	882	852	816	879	850	873	825	824	859	805	865	904	815	849	851	835	816	807	820	835	777	822	869	843	823	852	829	834	832	856	920	813	864	828	882	870	844	833	857	924	841	882	854	781	846	823	806	875	819	917	854	838	815	844	877	838	856	831	813	858	860	862	861	833	854	847	853	847	789	825	886	832	847	837
8621	579	362	379	364	338	274	283	291	255	236	272	282	239	274	251	245	233	273	260	270	301	266	247	247	268	273	257	251	246	258	260	275	250	255	253	230	235	239	276	258	281	285	258	277	257	239	225	257	243	241	225	266	244	284	261	273	252	279	212	238	259	281	261	265	228	280	261	257	255	267	252	266	269	223	280	261	256	280	251	279	258	241	262	264	233	243	283	256	261	273	252	223	233	238	238	240	262	266	253	263	248	270	267	235	279	248	241	252	243	254	244	264	279	229	235	266	269	267	267	263	236	258	267	268	276	310	252	251	249	263	228	247	220	260	231	226	229	279	267	241	250	236	241	237	256	219	234	246	262	256	275	236	251	271	249	242	218	269	269	255	246	289	278	280	239	273	253	245	266	252	232	274	230	231	263	231	236	239	262	267	278	228	244	237	247	283	245	258	254	235	277	227	272	266	256	232	238	271	255	243	270	272	228	270	275	245	258	261	280	255	222	274	255	260	278	259	270	266	250	240	243	267	249	232	253	244	250	256	236	239	257	271	270	239	231	213	244	273	251	289	248	230	255	268	246	245	231	245	241	277	214	233	254	237	252	260	230	226	227	259	262	266	278	273	255	263	262	270	246	253	234	256	233	252	245	282	241	249	256	248	242	250	266	259	279	280	271	280	260	278	233	291	240	248	274	231	252	242	226	245	254	242	254	249	260	246	272	254	242	233	257	240	233	264	243	251	272	239	261	274	271	235	263	244	297	267	262	234	253	281	300	265	240	259	225	229	244	249	253	245	254	251	255	257	261	228	274	250	272	258	240	265	261	234	247	268	229	244	254	240	267	259	271	253	232	216	253	258	230	272	248	235	256	273	254	249	244	261	247	251	228	259	252	269	272	256	227	240	249	250	260	239	256	243	233	260	257	283	249	269	242	260	240	224	254	234	237	236	237	232	251	255	233	233	239	255	269	239	252	260	246	209	218	231	235	259	264	226	237	276	246	253	251	245	300	223	251	247	265	237	209	252	260	273	283	244	247	251	249	248	275	238	258	241	262	261	271	266	273	255	252	236	262	264	238	262	245	263	256	261	241	248	229	241	210	258	270	239	248	259	257	236	279	243	262	271	256	255	264	246	246	277	256	260	235	250	233	241	262	248	234	250	314	270	258	261	282	252	250	245	261	248	267	251	278	260	252	227	260	261	253	242	238	233	252	266	256	274	264	224	258	273	276	250	287	263	232	235	216	246	244	261	236	258	272	270	228	238	254	263	251	274	242	243	249	228	244	265	254	253	257	256	279	245	272	248	259	264	272	259	262	288	229	248	273	272	243	232	279	235	254	276	243	244	271	252	240	244	230	254	223	267	257	249	232	236	248	236	259	217	239	250	239	241	259	267	250	241	239	255	232	237	285	274	277	259	262	220	232	251	247	283	252	245	267	250	260	248	246	238	274	258	244	247	272	244	212	257	264	267	261	243	267	232	250	257	250	246	277	276	231	275	234	221	264	263	231	251	282	261	222	266	242	260	271	251	248	266	258	279	238	260	234	245	257	255	266	249	265	259	238	292	259	258	226	251	253	256	266	273	234	273	258	248	256	241	210	249	253	246	255	258	309	285	262	227	246	256	251	260	277	252	252	251	247	234	246	279	245	287	246	264	254	246	229	249	255	241	283	249	277	244	222	253	241	224	273	257	257	250	273	287	249	258	271	258	257	216	252	257	233	264	250	274	249	265	245	265	275	239	249	244	294	260	299	244	233	241	241	245	234	255	264	244	220	250	225	262	247	265	255	258	280	249	280	248	268	245	265	254	227	274	240	255	246	261	222	238	246	248	268	268	246	256	240	264	247	273	241	229	217	248	243	244	231	228	261	275	260	267	276	254	249	240	287	263	262	253	246	244	290	285	265	254	243	234	250	225	245	265	271	261	261	239	233	261	234	249	256	238	289	227	253	266	246	259	228	220	263	281	251	245	268	235	276	293	266	263	244	251	230	218	237	238	241	269	263	258	233	246	270	213	252	249	314	246	237	266	274	236	254	253	247	270	253	243	281	235	258	253	261	240	267	257	283	257	224	240	243	272	237	281	228	253	220	286	259	279	275	275	229	215	249	230	257	226	257	222	239	244	283	240	251	230	248	270	294	262	259	250	252	270	262	263	248	275	257	264	243	265	251	232	253	265	245	249	270	249	268	274	269	240	249	266	245	266	261	240	273	256	230	263	252	240	277	239	282	283	260	227	239	234	264	269	289	270	251	245	240	229	245	239	241	245	288	247	237	245	259	261	253	237	264	259	238	227	279	264	272	258	277	245	240	276	236	265	275	237	252	237	261	232	234	277	254	244	249	257	240	266	270	282	231	261	267	275	253	271	246	241	266	255	271	279	249	257	256	284	246	259	260	222	227	239	257	259	258	266	220	241	248	278	262	261	215	256	236	235	254	278	272	252	230	247	258	252	278	254	261	232	248	225	249	270	257	264	248	260	250	255	253	256	232	262	265	257	253	281	274	283	271	229	241	268	284	274	261	251	229	249	252	270	229	245	238	265	254	238	226	260	258	272	248	260	241	262	238	254	283	240	254	243	241	262	258	245	265	275	243	249	262	273	276	263	263	264	252	231	256	277	244	244	230	234	265	241	248	254	228	248	235	241	278	231	245	281	249	245	248	273	252	244	258	258	263	259	260	275	257	248	268	229	266	233	280	246	246	232	289	272	254	238	250	246	236	239	256	260	272	238	241	247	264	263	248	254	259	274	231	248	257	250	240	240	247	204	260	231	257	241	254	263	234	249	236	259	292	236	269	260	241	274	280	264	232	256	239	241	250	288	261	231	257	253	292	250	265	252	267	244	249	276	244	251	241	262	283	253	299	285	241	245	253	246	272	241	241	250	274	239	262	248	246	232	236	233	264	249	290	280	256	241	253	280	260	230	234	251	258	249	248	239	248	245	278	246	269	240	287	231	233	249	270	261	256	261	265	256	247	229	266	250	239	220	269	242	292	249	258	264	269	244	246	232	260	253	250	245	238	250	257	274	249	250	258	237	243	218	287	245	260	264	250	256	243	259	219	219	272	237	227	252	231	234	278	250	250	289	234	252	260	236	254	239	235	259	236	246	257	274	252	256	274	249	245	235	235	256	239	221	255	237	240	257	235	250	260	233	276	253	262	226	265	246	216	267	263	249	248	228	249	260	262	285	249	279	240	281	264	254	245	254	240	260	283	246	267	264	268	231	252	279	228	259	260	237	271	259	247	281	252	262	255	264	244	273	235	255	251	259	254	257	259	242	272	257	276	265	274	249	245	226	268	271	248	255	258	280	249	236	243	279	269	256	284	240	248	230	258	234	262	254	295	263	268	265	242	267	266	269	281	228	270	245	235	229	271	255	258	248	251	252	238	265	267	236	245	270	233	242	238	256	260	265	258	253	250	258	249	283	240	258	253	299	251	243	257	226	272	257	282	243	220	244	263	239	281	244	248	265	229	258	233	227	255
7922	649	874	968	938	887	866	787	687	630	693	676	652	665	656	636	652	620	588	584	565	609	594	620	624	618	585	611	658	597	601	618	618	625	634	596	637	564	581	611	589	582	621	621	650	592	598	616	573	633	572	602	635	608	644	589	583	625	563	659	601	616	572	651	595	596	615	591	582	605	605	594	592	650	629	587	605	565	622	634	577	583	600	621	586	588	613	613	615	586	610	606	584	626	564	662	581	637	632	605	636	616	621	587	633	648	571	617	599	598	615	606	624	597	624	597	641	615	658	612	614	601	564	601	660	635	573	622	652	617	603	644	605	545	639	588	573	605	608	585	586	650	595	658	644	621	606	592	600	592	639	592	615	582	600	635	626	616	576	609	580	629	556	621	585	639	592	627	583	622	647	640	609	636	591	603	618	595	602	581	575	581	652	609	602	582	639	570	620	612	594	616	600	574	600	568	650	648	588	562	592	581	578	601	615	620	591	637	625	601	626	594	615	680	615	630	598	624	570	616	610	647	586	607	611	621	609	575	642	564	600	608	612	626	612	622	588	625	591	639	606	576	590	557	624	651	602	633	593	664	562	555	609	553	641	603	588	624	563	651	640	644	628	561	601	575	611	574	607	617	564	581	577	662	604	619	594	601	612	614	634	595	620	618	610	647	594	575	613	614	638	616	553	613	585	595	597	570	612	568	630	571	600	625	619	600	597	634	649	640	619	646	637	579	635	616	657	607	624	614	657	594	606	663	607	598	631	586	624	614	641	619	624	611	612	661	599	627	621	618	639	568	597	621	566	614	602	613	596	631	630	650	605	632	606	647	594	614	622	591	622	586	594	586	638	591	572	628	607	581	606	582	625	627	607	616	585	582	645	623	660	591	622	602	645	613	641	588	578	627	611	604	603	595	630	627	627	619	563	597	626	576	636	628	595	610	582	575	623	594	580	625	593	561	626	634	610	606	616	615	609	646	625	616	572	621	651	598	618	631	589	606	589	666	603	593	616	611	566	596	593	601	586	621	639	582	658	598	600	667	665	664	619	586	620	636	634	616	562	563	626	623	625	582	617	593	640	637	608	603	624	601	617	628	589	645	569	617	589	629	640	612	623	573	616	639	607	596	662	601	612	636	627	599	618	612	611	598	576	619	629	604	565	565	640	549	622	624	610	575	558	613	624	552	580	569	601	587	584	608	641	625	586	615	616	631	587	661	639	601	602	616	614	641	605	576	594	685	574	666	595	601	569	629	563	604	609	601	578	569	578	598	592	620	640	581	621	621	596	612	630	627	557	582	596	608	609	564	572	598	616	598	626	596	576	601	607	616	622	621	647	609	636	549	624	626	646	618	653	607	642	596	592	613	617	597	601	587	612	571	615	623	620	622	625	649	599	612	589	625	578	648	636	654	655	563	568	601	603	573	607	601	648	643	596	637	605	634	613	600	637	626	612	581	594	618	589	653	592	628	610	656	639	588	607	629	628	613	601	604	589	578	579	599	633	594	602	565	625	613	583	636	598	589	623	582	594	622	572	602	620	626	602	611	658	604	620	647	611	616	632	603	572	581	607	595	669	618	635	641	575	607	587	587	593	597	594	608	612	625	598	602	608	616	603	569	585	621	644	605	557	607	616	631	601	622	610	657	587	612	633	663	632	597	598	626	613	626	626	627	591	658	627	638	567	604	580	612	644	609	625	612	588	608	651	602	648	593	578	663	640	620	583	612	630	609	590	573	612	582	604	573	589	636	635	616	629	592	631	589	590	643	626	617	664	615	588	641	601	602	638	584	573	575	589	631	600	601	576	580	642	583	620	592	640	591	605	599	671	603	664	650	591	604	624	569	601	575	596	630	598	605	594	583	590	550	649	609	621	655	602	595	568	578	647	589	650	609	624	659	610	624	594	591	609	625	629	603	600	606	564	593	633	611	604	653	594	589	613	638	595	633	584	599	602	594	631	617	627	608	599	611	621	588	621	634	601	619	629	592	661	601	574	602	597	641	617	650	644	618	579	613	557	567	629	608	605	628	650	667	592	622	617	640	600	596	635	642	596	651	630	590	618	594	607	589	617	551	652	603	598	566	639	630	615	593	645	598	603	627	553	604	609	547	628	608	635	588	588	606	607	584	584	585	594	631	597	601	569	627	619	585	617	591	593	615	591	605	636	637	615	618	605	556	601	596	590	608	572	578	583	587	573	584	629	627	602	582	623	622	603	597	589	618	615	599	586	565	589	629	580	614	597	606	583	623	633	629	639	583	629	620	610	629	646	643	622	607	626	611	636	575	597	603	586	565	597	598	607	627	601	613	617	588	605	647	638	633	673	611	611	607	598	591	645	626	592	656	620	662	614	596	573	632	618	592	649	617	580	605	589	565	592	577	616	608	654	614	567	611	634	621	602	648	610	608	601	647	592	603	601	625	597	671	566	616	608	625	651	636	603	643	580	649	641	613	601	609	620	650	610	567	637	628	626	635	569	590	623	620	640	539	638	642	619	586	561	603	612	620	613	621	578	621	609	553	628	620	568	604	586	605	609	596	610	604	616	611	623	621	580	580	626	580	627	604	632	580	605	616	656	592	557	594	591	612	678	589	638	586	628	625	589	609	651	589	616	607	594	589	617	629	637	638	607	623	619	636	584	621	593	588	605	615	606	608	603	612	652	643	591	589	592	637	587	630	586	654	622	581	623	572	561	602	576	609	623	568	560	608	595	630	647	573	624	617	580	583	626	568	618	591	657	625	615	606	580	599	622	577	594	612	619	609	616	618	610	628	586	576	607	565	648	610	603	625	644	599	618	601	578	627	574	567	584	640	572	650	617	610	605	621	646	604	581	567	608	651	607	590	562	633	602	620	632	632	609	611	637	607	639	612	614	557	656	586	610	637	601	602	611	675	604	650	650	589	594	608	599	605	614	622	597	639	605	618	608	592	641	583	574	567	629	652	660	611	607	613	600	621	594	611	589	643	601	619	605	602	582	658	605	574	656	620	641	580	602	577	608	645	561	598	621	606	579	549	667	593	622	588	578	622	613	552	674	587	602	618	586	594	612	627	636	653	589	574	613	586	622	604	583	591	634	615	580	622	597	591	571	609	601	573	581	629	568	609	628	648	590	610	607	619	652	614	587	609	603	667	613	622	660	583	593	617	609	595	619	599	651	580	622	634	624	615	583	622	602	627	615	628	613	612	570	626	570	607	555	587	663	635	599	585	575	637	573	607	692	660	652	584	619	631	566	576	582	587	604	612	594	575	594	593	644	629	624	578	630	613	608	619	625	606	575	608	629	617	597	625	569	624	594	607	596	604	592	622	651	614	614	633	648	602	598	629	629	627	609	587	581	570	592	607	651	582	670	631	603	646	621	638	586	631	592	609	633	578	633	626	582	584	588	616	529	573	615	617	623	658	645	603	620	599	580	531	654	606	621	623	629	598	589	633	601	568	574	565	625	630	600	668	575	612	586	568	592	643	618	594	601	562	630	582	607	587	668	579
45067	22561	20004	2846	928	718	551	422	425	370	348	321	321	281	319	252	270	306	293	249	240	278	239	270	263	254	245	235	253	241	241	247	259	248	231	241	264	204	207	215	239	205	242	221	223	225	239	233	260	243	251	245	248	226	251	240	229	260	210	215	245	220	220	200	243	238	229	237	216	239	269	251	236	219	232	235	248	261	220	242	239	252	210	250	225	232	235	247	236	243	252	254	242	230	234	224	267	239	223	255	265	244	241	227	272	199	222	244	258	217	238	202	235	235	227	234	264	220	242	257	232	258	229	246	266	234	231	252	239	233	242	213	243	224	257	238	237	228	204	216	225	236	242	235	232	228	249	228	195	239	246	209	250	252	249	231	205	205	257	294	234	213	261	231	212	239	227	241	219	247	207	217	216	222	208	213	228	265	233	263	250	248	195	242	232	252	236	259	248	218	213	236	216	221	247	239	213	234	218	221	214	283	242	224	222	226	239	228	234	251	234	242	235	234	218	222	240	229	238	248	229	202	240	222	238	230	227	243	225	234	260	231	257	211	227	231	228	231	243	234	244	248	245	206	238	273	234	224	243	210	220	236	237	243	241	225	209	251	245	208	239	229	253	247	229	226	216	205	233	226	231	239	275	215	245	226	201	227	255	227	236	262	222	227	264	235	251	236	211	239	225	240	235	220	257	233	239	207	215	235	216	220	222	206	242	247	242	245	274	237	233	235	243	233	243	252	234	243	237	232	239	251	246	261	206	203	213	235	209	236	226	238	250	231	229	237	238	233	222	224	222	225	236	230	232	244	237	258	233	252	247	250	239	254	242	232	238	218	231	250	226	211	239	237	238	245	241	238	248	234	244	243	227	279	245	230	226	252	239	241	232	232	242	237	268	209	233	253	237	242	249	219	222	239	239	234	251	224	253	237	280	248	237	258	240	226	219	229	240	248	243	235	207	248	225	233	274	235	234	232	222	227	247	219	249	222	225	225	243	237	239	251	239	221	233	231	245	250	221	237	247	253	241	256	219	235	232	212	237	221	239	225	271	209	244	230	259	200	225	210	219	245	211	227	244	233	263	237	228	219	231	233	234	214	226	195	228	237	200	233	231	242	240	229	260	215	229	213	230	259	219	206	238	246	224	229	198	218	203	234	227	252	242	227	212	227	228	268	250	247	230	230	234	256	261	241	235	252	230	231	220	255	245	237	239	213	225	265	240	222	239	238	218	236	217	201	251	238	238	241	222	270	221	231	216	217	252	266	236	250	242	265	244	212	232	238	257	222	240	243	228	231	230	234	258	224	232	237	216	233	219	249	220	228	222	244	219	221	240	201	239	252	247	264	236	258	225	243	242	238	226	239	228	217	246	228	224	265	234	243	237	237	275	224	205	239	226	223	190	266	262	223	235	223	215	240	229	230	231	236	257	226	227	215	215	241	265	252	231	253	241	236	219	229	236	244	200	263	214	231	227	226	234	240	266	234	237	229	244	235	238	240	240	246	225	239	213	221	242	210	229	242	237	216	219	244	240	239	238	257	228	212	246	228	254	221	256	253	239	232	235	232	209	210	229	242	241	228	206	223	218	221	225	219	231	217	229	227	223	257	230	240	245	215	207	251	236	233	234	208	238	235	226	244	257	266	268	221	220	223	227	229	219	244	251	232	236	241	221	224	216	214	239	212	262	221	237	246	214	223	226	226	212	233	246	242	215	226	231	225	221	268	265	251	224	238	225	266	254	221	259	193	244	232	257	232	245	235	223	233	244	237	221	237	230	228	239	246	254	230	226	239	241	211	230	234	210	222	251	229	230	227	238	240	242	227	252	231	256	230	236	263	264	230	227	279	230	239	212	222	221	213	234	224	222	238	233	258	249	228	223	240	228	259	228	254	243	252	251	237	219	227	273	206	247	231	260	261	223	245	263	274	219	219	236	224	247	254	248	244	240	237	234	244	210	224	276	239	228	243	251	221	236	238	214	237	261	247	243	235	291	222	248	236	228	248	207	231	228	227	263	210	230	213	230	227	217	205	250	220	219	225	228	234	262	224	221	274	225	215	244	237	245	246	240	218	211	256	263	220	250	245	210	245	234	212	242	264	212	229	229	245	215	255	222	235	260	245	238	238	212	250	246	238	240	242	218	208	255	240	221	243	243	236	230	230	231	223	267	212	230	238	265	245	245	229	248	245	237	253	227	230	234	271	238	232	234	234	225	249	200	248	241	244	276	222	229	238	241	230	242	240	234	248	228	235	273	226	207	248	224	261	221	225	243	222	226	236	216	234	231	256	234	224	229	254	254	258	238	240	268	244	237	217	243	230	246	219	237	244	213	236	254	255	226	243	248	245	213	238	244	254	246	246	229	218	234	210	232	220	215	245	238	216	230	238	239	242	233	237	232	258	205	208	210	226	220	229	214	207	232	245	260	263	215	236	240	227	216	235	244	223	242	235	235	251	237	241	211	251	248	222	279	221	258	230	238	231	220	233	238	273	209	240	218	223	251	258	239	228	226	268	235	268	250	241	243	195	235	236	248	220	238	229	234	240	247	240	220	249	226	223	235	235	239	229	227	214	220	239	249	234	201	248	219	234	223	236	248	198	214	222	243	241	221	252	242	238	230	226	228	232	198	231	212	233	236	235	235	244	224	236	249	233	230	240	218	223	257	244	238	249	251	222	224	229	231	222	243	240	240	244	247	240	229	207	223	224	224	209	241	252	232	224	229	233	230	226	225	228	223	217	199	267	225	249	233	254	241	237	208	212	235	220	246	270	223	216	235	225	213	246	224	227	252	240	221	221	251	229	221	251	200	226	246	248	231	253	220	229	253	229	239	234	233	218	262	214	244	239	281	199	241	239	239	239	235	255	285	219	260	231	242	244	253	247	237	187	248	236	240	215	233	234	219	243	226	230	231	218	230	213	229	236	254	228	235	268	252	226	237	229	229	214	220	234	245	238	235	233	209	221	230	239	230	236	232	242	234	228	239	235	226	268	248	231	201	218	211	239	244	240	227	209	241	262	238	223	230	251	223	223	237	235	222	241	237	264	236	226	211	216	217	226	221	242	229	252	243	240	219	241	234	211	207	211	254	215	189	257	221	233	244	221	241	221	229	265	250	192	259	221	249	235	264	227	209	224	255	239	251	256	248	245	224	218	220	236	263	224	215	242	241	267	233	230	234	234	234	221	250	242	248	232	194	251	228	232	233	237	251	263	236	241	252	250	266	245	221	263	260	237	218	239	276	255	234	222	208	224	247	274	242	253	230	262	247	252	254	260	239	228	244	264	223	209	211	228	249	236	213	247	217	234	239	247	231	242	265	223	229	222	269	218	215	243	226	222	240	241	230	228	210	246	269	232	233	281	226	240	235	224	215	233	223	230	197	239	219	256	264	223	214	238	235	234	231	206	232	250	229	259	250	273	223	240	244	249	239	229	261	234	253	248	222	215	241	238	219	215	259	241	231	217	242	261	221	246	240	227	238	228	231	212	250	213
24950	1663	2763	3393	2983	2499	2069	1659	1409	1309	1298	1194	1120	935	911	922	918	866	733	755	732	696	754	683	718	683	706	663	662	714	680	618	647	600	633	633	632	591	624	675	628	636	613	638	538	603	590	664	598	606	575	599	636	542	597	575	619	617	590	585	632	575	620	601	555	564	575	600	584	590	632	569	563	604	650	608	611	552	578	635	587	614	596	585	598	576	635	580	608	596	607	567	622	621	627	591	604	607	587	567	571	642	561	603	597	584	584	575	551	590	559	580	627	595	592	603	571	582	573	563	588	650	573	590	587	616	593	605	627	571	627	592	590	602	603	558	606	590	621	546	627	612	593	619	594	583	559	591	589	562	634	616	571	579	629	567	594	563	608	597	606	588	599	589	613	575	588	609	612	595	600	584	594	564	598	548	611	580	569	575	593	600	575	602	607	584	619	575	546	577	523	586	564	573	608	567	600	627	546	610	628	590	558	576	557	593	578	584	586	577	547	592	593	585	591	605	539	636	623	617	554	589	572	614	604	578	567	581	609	591	593	585	575	610	576	580	596	559	567	606	597	593	592	618	615	553	597	531	601	573	567	577	596	602	549	568	596	557	549	610	624	530	622	523	602	612	593	583	595	537	602	570	560	594	613	587	588	590	566	601	616	585	547	587	565	546	627	518	563	603	552	586	579	605	594	569	562	549	592	579	611	564	572	548	580	594	549	598	549	584	574	586	567	570	568	592	605	596	583	578	589	602	605	573	599	570	551	588	590	561	602	605	568	597	573	543	589	541	537	575	555	567	595	595	603	583	606	614	578	549	537	595	576	596	626	595	567	585	614	608	588	585	621	573	575	569	603	597	544	624	589	598	561	596	654	579	576	521	607	572	588	585	546	574	574	569	611	639	593	592	586	596	586	600	569	554	566	571	581	611	588	582	578	648	609	591	562	542	607	549	602	580	581	577	588	604	596	589	601	562	581	597	598	593	581	542	609	613	563	587	573	581	584	622	557	591	598	569	588	607	599	592	581	567	564	596	616	549	617	618	562	604	600	582	556	583	595	597	575	556	613	541	628	572	597	560	608	619	596	534	576	596	634	573	634	582	582	570	605	573	614	593	606	556	601	571	559	560	584	621	589	554	585	559	589	557	588	611	597	573	588	531	600	574	561	599	547	610	610	579	542	574	589	520	596	574	579	576	602	638	512	578	588	589	552	591	612	592	581	608	580	620	587	547	579	600	552	593	616	571	592	617	528	613	588	573	601	599	599	591	603	559	579	620	588	590	602	614	595	606	567	590	582	614	603	624	583	604	621	577	589	616	569	594	594	590	571	594	573	587	573	579	578	608	621	567	560	533	600	608	622	636	579	580	586	611	598	594	600	604	615	615	608	543	603	563	606	601	619	617	574	585	612	575	578	551	596	561	604	583	600	562	564	603	586	577	580	550	601	620	519	559	572	654	593	607	598	595	623	623	637	605	578	584	606	564	562	598	607	591	576	561	650	555	600	579	564	586	583	602	546	578	588	595	592	592	569	591	569	564	570	618	590	581	584	593	574	580	564	617	602	614	603	607	594	610	597	571	605	612	590	573	598	567	596	603	573	605	584	543	601	641	573	545	591	624	606	597	561	581	596	624	554	556	596	559	557	630	622	565	601	567	545	564	598	584	588	579	559	602	616	607	615	572	600	609	564	599	596	580	548	555	597	584	557	627	609	587	580	542	568	531	597	582	595	563	571	593	606	616	614	578	591	551	579	560	591	547	552	574	600	551	581	533	563	592	605	596	596	615	599	584	640	567	590	614	529	617	600	598	628	581	577	560	573	662	631	589	578	593	587	625	595	590	539	613	563	582	605	608	576	600	526	594	572	566	540	598	576	564	606	559	589	645	560	540	542	568	603	593	579	576	574	571	626	608	554	603	592	662	574	561	555	622	556	597	546	600	582	584	565	591	591	613	631	607	600	591	578	586	612	568	637	569	608	544	558	589	606	560	600	573	601	586	620	579	604	580	571	567	593	569	602	578	585	571	592	602	665	653	531	607	611	555	544	651	615	599	558	587	560	575	583	615	556	612	563	570	640	582	601	615	560	587	588	557	572	571	639	607	579	591	569	585	629	619	602	597	590	619	576	573	532	550	585	602	596	580	554	554	567	627	567	615	571	584	587	608	553	547	613	568	603	547	547	581	577	638	584	598	638	577	616	622	555	538	581	575	577	618	600	623	564	604	546	562	606	556	571	622	617	565	577	614	617	606	555	592	592	587	603	579	574	563	584	536	577	621	553	587	630	568	548	590	581	606	589	609	610	591	572	598	588	560	582	580	613	612	573	587	624	593	574	582	592	568	602	585	561	588	600	594	534	582	591	590	596	561	559	587	602	625	626	605	601	553	552	583	576	584	589	567	612	594	599	576	590	563	585	638	560	588	576	540	595	571	567	549	600	638	580	561	564	652	609	583	605	582	619	583	595	586	595	572	524	553	590	591	585	569	549	567	579	611	568	576	569	593	560	602	576	579	592	605	633	601	571	570	591	622	669	603	576	618	606	616	561	559	567	626	616	617	601	606	575	577	543	614	603	542	553	561	619	582	561	604	576	590	567	583	616	624	582	583	597	608	599	606	607	609	576	561	568	587	532	574	553	632	646	589	579	558	563	543	590	621	578	581	569	596	600	604	581	622	569	575	622	568	588	560	609	570	585	602	592	620	581	582	618	554	586	599	598	563	571	566	603	571	589	538	593	576	581	547	559	538	600	596	578	588	574	604	587	570	558	584	588	555	613	561	581	596	583	595	612	535	572	601	612	571	596	568	601	589	595	582	578	611	567	605	600	598	548	593	578	595	587	594	585	591	561	616	613	581	529	579	614	603	572	596	594	604	620	607	533	589	605	616	578	585	611	614	568	589	603	606	594	578	548	613	611	621	606	583	598	616	555	575	575	570	606	601	566	588	597	598	616	560	623	545	564	570	572	631	604	575	575	601	558	552	533	615	602	639	593	602	587	529	565	543	617	571	587	585	622	585	570	584	569	550	572	618	572	606	589	570	600	555	617	588	568	531	544	605	608	596	604	606	584	599	593	595	622	616	595	615	589	555	558	595	606	606	595	602	601	610	579	586	587	565	580	620	572	584	584	598	590	579	579	592	566	613	572	598	567	581	550	557	558	576	570	554	555	612	554	574	587	607	598	563	572	571	572	572	626	609	567	593	547	612	618	610	610	586	637	539	596	609	565	564	580	631	623	593	581	577	584	623	608	590	604	606	618	602	619	590	582	550	593	585	577	588	608	529	542	593	619	575	582	580	583	561	586	536	608	610	618	613	596	589	580	598	554	581	613	585	565	601	588	558	549	591	528	589	580	579	613	591	627	600	599	578	593	590	596	654	559	579	577	611	605	567	604	617	597	584	553	601	570	579	613	624	609	572	588	607	580	601	600	640	639	586	603	606	615	597	605	625	580	605	574	556	591	538	565	574	603	586	544	615	601	576	566	586	636	580
45043	25429	25441	11069	2558	1529	1101	903	746	664	609	593	502	517	550	499	530	486	430	421	440	439	373	415	394	357	448	377	379	367	421	390	402	361	424	407	404	400	411	372	396	398	369	403	363	381	390	396	363	385	359	405	372	356	333	400	417	387	383	403	397	400	366	407	414	360	341	396	386	401	371	420	430	349	381	403	362	354	386	401	390	376	365	356	386	380	410	372	392	386	392	382	420	367	334	370	346	402	375	321	409	373	366	363	413	370	355	369	385	361	371	368	370	403	328	380	375	386	359	409	401	401	367	384	402	396	372	374	356	349	389	380	356	358	351	374	395	372	375	406	372	407	344	391	341	372	379	422	373	372	391	392	382	433	386	397	343	352	377	371	379	388	385	443	372	383	389	398	409	388	398	342	405	389	410	384	369	401	330	396	376	358	361	384	334	358	374	397	338	375	344	399	380	417	415	376	370	377	404	369	367	364	339	377	373	399	390	407	422	403	399	406	356	391	388	374	362	398	387	373	371	393	389	357	406	414	413	408	385	387	370	384	362	361	373	375	345	326	385	363	399	332	381	373	393	370	383	389	379	383	373	389	382	375	356	356	383	411	411	388	381	391	385	397	400	380	374	365	367	365	395	392	374	385	373	407	389	396	327	384	401	350	384	381	409	343	395	409	354	386	401	379	385	379	398	375	364	401	392	369	390	394	413	345	363	363	381	380	409	381	382	399	360	383	367	389	385	380	386	319	372	406	365	368	398	374	372	338	424	379	364	391	415	372	361	397	372	352	358	355	397	386	372	400	400	381	380	388	348	378	396	365	364	381	388	359	389	361	398	345	356	371	380	398	345	390	359	384	395	370	349	367	421	358	381	376	394	357	377	369	383	372	379	395	405	382	381	357	372	415	390	375	394	391	390	372	368	361	360	396	372	364	373	405	363	375	377	388	397	372	376	356	377	370	375	383	371	413	398	360	382	373	389	371	414	384	390	370	375	381	380	363	373	363	363	372	388	389	395	380	389	377	435	356	369	358	387	393	374	385	387	385	372	383	325	380	387	345	386	373	387	395	375	397	372	402	376	371	401	356	388	381	369	372	409	399	362	364	376	370	373	421	368	397	369	384	369	379	386	370	367	369	372	380	389	400	391	408	378	379	394	348	336	387	393	354	366	376	350	377	356	370	385	364	361	408	396	417	378	327	341	359	370	353	375	379	367	418	372	395	331	388	338	336	361	406	395	404	383	399	380	387	392	343	395	365	385	363	389	407	401	364	375	371	390	383	402	360	360	357	349	390	382	407	374	377	373	358	367	346	396	393	322	370	394	407	380	370	357	377	349	347	408	363	385	371	396	349	374	346	414	371	392	417	413	376	366	336	374	344	384	398	356	338	361	389	395	405	368	347	378	432	376	357	333	396	376	397	385	396	379	379	387	394	382	371	374	392	398	410	372	387	367	372	368	374	376	367	365	399	384	375	346	377	373	373	372	381	389	386	386	352	362	370	400	371	348	364	374	398	389	378	376	360	355	379	372	361	380	362	362	384	409	341	391	374	411	386	376	388	394	369	392	381	377	353	366	389	420	378	390	371	399	385	376	354	366	369	362	418	427	398	408	365	379	394	387	382	408	348	345	355	393	345	384	423	367	388	407	369	375	338	407	329	357	350	342	390	369	388	395	345	397	356	378	363	412	389	408	394	389	376	346	389	370	385	389	366	364	387	407	344	368	354	403	404	379	359	390	411	378	367	370	379	387	403	371	372	371	338	378	400	378	353	392	332	374	366	409	392	454	405	372	369	340	391	374	375	365	344	386	352	382	361	378	369	386	389	393	367	390	378	369	372	400	380	383	370	369	401	374	359	361	358	367	391	354	390	378	372	391	382	370	384	380	408	379	380	385	412	335	372	386	361	390	399	363	338	380	354	395	377	401	385	410	377	349	394	365	363	347	359	353	385	376	400	348	390	384	371	397	406	370	403	382	398	391	376	373	373	400	374	387	374	354	385	374	394	373	376	364	364	404	372	345	354	370	378	399	349	376	398	355	360	367	371	409	374	393	399	373	342	350	364	407	377	386	373	371	364	384	429	395	385	375	344	392	383	392	368	372	366	375	366	426	397	421	387	371	344	378	388	390	369	378	397	364	394	364	377	384	349	353	372	364	364	401	416	396	381	342	396	360	358	385	403	347	384	366	388	390	389	353	399	371	383	366	345	367	405	351	422	374	339	363	391	375	391	370	351	351	373	346	343	376	409	372	381	370	367	352	385	371	343	360	391	367	364	389	391	371	376	351	377	378	419	391	390	372	352	381	344	336	382	385	410	400	381	371	364	390	396	362	362	374	373	358	372	364	394	368	389	443	378	370	375	392	380	389	368	359	359	350	388	362	416	387	333	380	352	392	404	365	362	419	384	369	386	373	387	416	382	394	396	407	399	375	353	398	357	371	393	378	368	396	366	380	369	376	342	378	373	353	369	362	378	368	369	390	382	404	393	360	379	392	383	380	359	381	380	420	378	371	353	366	365	339	365	366	363	381	339	382	361	346	340	378	361	379	360	385	413	384	392	383	396	368	365	393	391	391	401	377	377	364	344	376	352	415	364	367	390	379	366	370	320	399	397	373	374	351	399	362	395	362	348	374	383	361	394	380	383	391	425	374	361	417	370	376	373	353	370	371	340	456	375	355	421	361	409	372	377	378	416	362	372	360	372	349	402	355	397	411	391	330	403	370	359	377	400	339	359	358	392	397	339	358	333	388	347	397	372	385	337	352	378	419	426	366	351	370	372	384	400	323	383	326	381	384	356	360	348	334	394	364	358	379	345	392	358	375	366	372	400	398	382	382	357	332	387	366	378	363	353	362	386	408	373	394	411	390	417	401	383	362	385	413	379	351	395	372	365	378	342	365	375	378	335	365	378	351	375	387	360	348	365	371	383	376	363	354	362	398	378	383	396	388	401	384	416	370	371	354	391	353	385	391	365	369	403	350	386	380	399	362	357	380	382	379	363	384	375	380	381	407	357	366	379	367	369	370	366	349	407	381	391	392	398	370	353	378	394	366	392	380	339	382	393	388	355	372	392	389	381	374	368	388	353	414	385	365	367	449	378	366	349	368	375	397	386	352	378	359	374	394	382	345	356	334	397	385	335	366	388	396	356	376	405	378	387	365	371	380	372	343	353	410	369	415	368	356	368	352	400	382	379	359	370	356	380	382	398	376	386	333	392	373	391	375	354	402	382	398	420	382	389	360	337	380	366	355	358	404	413	393	375	369	366	390	371	349	354	379	385	389	398	385	378	387	333	428	388	368	360	374	399	400	365	377	388	395	384	341	378	347	390	374	386	387	371	360	380	402	374	385	343	392	353	373	362	358	349	369	390	363	378	384	415	384	397	376	373	411	420	411	371	389	406	347	365	359	357	383	385	356	388	393	388	377	386	409	377	375	394	379	386	374	366	352	417	387	417	361	370	383	358	362	377	344	378	366	371	360	408	369	396
29116	2854	5221	6070	5243	4242	3455	3138	2579	2338	2259	2132	1817	1722	1669	1511	1360	1475	1242	1195	1208	1172	1216	1136	1068	1064	1096	1055	1000	994	1008	943	991	995	956	994	956	925	1031	953	954	942	943	895	951	962	970	881	919	855	950	942	895	866	844	887	882	895	932	863	915	944	928	865	833	942	924	890	882	919	927	898	916	868	924	857	902	864	909	882	876	893	927	887	868	883	905	863	909	856	876	923	897	869	854	881	887	892	850	863	904	864	914	905	874	890	847	877	854	888	889	853	886	873	832	840	852	871	897	855	900	859	843	938	821	865	864	923	888	883	907	873	944	918	933	916	901	877	883	834	846	878	860	853	840	867	861	908	881	910	852	906	894	863	908	868	844	962	837	921	928	879	893	856	887	920	890	894	823	889	939	865	880	905	898	878	879	861	894	896	870	897	876	864	857	803	859	871	836	912	867	882	926	905	863	882	880	869	904	877	926	866	855	867	915	856	894	861	875	857	858	820	852	876	827	870	946	846	904	885	866	874	890	863	867	873	853	873	940	916	856	869	854	906	818	919	896	949	886	827	839	860	863	878	865	849	857	863	898	861	861	820	866	863	923	872	885	873	861	905	871	868	894	877	901	844	878	826	913	918	910	873	895	906	906	923	907	898	891	880	871	875	897	849	916	908	919	899	880	846	878	841	943	874	891	866	897	876	857	952	911	851	889	873	876	829	878	894	915	858	887	907	944	864	901	890	903	835	833	883	843	883	843	871	876	852	884	905	857	881	880	874	855	887	853	884	896	914	895	885	940	997	860	883	874	881	884	826	856	892	911	870	908	880	860	845	859	841	903	874	846	869	872	878	860	860	867	870	893	904	863	887	859	862	930	872	874	894	862	905	861	918	884	877	845	854	885	854	883	901	887	898	880	880	839	865	820	856	900	897	924	871	912	908	863	926	917	873	904	883	856	849	889	849	877	881	880	855	845	922	829	883	876	883	906	916	949	858	891	870	854	861	848	887	788	877	869	831	868	874	850	927	834	861	887	883	903	900	932	826	926	883	924	896	901	869	926	865	852	884	846	866	825	881	819	892	898	911	841	889	880	817	872	878	876	908	904	900	850	888	861	878	885	891	925	904	908	929	916	897	901	859	904	907	861	851	888	911	927	873	931	936	836	902	848	850	877	903	879	868	884	825	835	890	860	856	835	868	870	861	879	899	870	870	886	881	919	877	857	894	848	898	871	877	864	887	902	951	882	859	849	931	920	872	871	882	826	827	924	866	879	926	889	826	897	852	901	897	898	927	843	856	856	860	904	863	897	906	837	879	886	880	875	810	865	893	899	888	849	878	867	946	861	889	868	882	876	822	853	859	840	891	874	927	929	888	869	870	916	831	853	887	849	868	827	903	892	825	882	867	901	838	948	931	855	861	911	910	872	943	906	857	906	865	867	887	871	905	865	847	917	874	846	832	878	909	856	860	872	867	895	874	932	870	914	942	886	862	898	898	919	843	870	839	943	887	878	855	882	889	816	830	918	912	907	887	868	908	878	903	850	888	858	915	903	884	834	893	862	819	840	856	906	916	881	875	834	832	826	851	851	886	934	892	910	858	847	836	936	966	891	865	853	894	844	877	885	894	901	931	846	869	898	899	815	853	866	842	814	894	901	880	930	917	890	888	873	836	882	904	873	896	834	881	854	893	893	844	869	871	863	846	908	879	847	883	910	856	889	914	847	830	884	864	810	867	877	844	875	828	870	883	903	853	883	860	873	859	872	898	921	879	859	872	884	860	911	890	866	940	880	862	827	908	867	888	855	901	854	945	883	857	892	838	871	913	850	950	831	846	851	832	841	887	879	932	910	877	854	873	807	928	836	822	874	896	853	927	844	879	824	850	895	889	877	860	902	872	863	818	847	885	884	868	931	892	879	883	851	830	856	882	847	857	879	887	825	847	861	911	925	876	902	891	903	892	822	919	906	899	846	837	869	890	871	866	924	926	927	827	873	840	904	862	884	871	928	833	906	899	895	867	849	868	840	855	880	866	856	875	890	914	885	885	911	875	902	891	874	913	858	889	858	896	850	834	912	840	805	864	896	843	877	856	860	876	907	858	876	853	833	843	863	816	843	866	890	886	864	885	878	873	872	867	896	866	913	873	891	855	869	900	869	878	911	876	844	896	862	876	849	856	889	876	883	850	888	859	870	875	920	915	891	875	880	833	859	847	852	920	857	877	867	879	840	830	858	861	930	894	873	869	872	893	869	889	907	875	885	870	880	864	859	865	850	847	872	885	867	855	876	897	879	877	872	883	868	898	857	900	861	865	874	931	868	882	916	880	903	864	886	855	882	867	882	896	869	891	883	867	891	834	893	880	907	855	910	879	894	868	858	925	852	895	877	893	828	914	885	927	895	890	869	887	855	896	875	843	878	887	905	854	930	884	890	874	885	907	907	873	866	864	889	898	887	918	896	907	928	891	905	873	914	847	831	892	898	863	857	920	909	897	910	874	923	908	902	899	916	866	914	879	894	918	933	832	846	883	896	860	833	882	921	869	884	868	784	950	902	898	872	876	869	863	851	864	931	898	878	893	872	845	883	846	842	873	911	843	931	863	837	855	904	859	843	886	847	876	905	896	839	882	925	880	875	888	876	940	873	902	889	867	878	862	876	895	854	855	850	971	926	854	884	843	923	873	887	884	895	894	896	924	851	893	929	874	862	904	911	863	895	875	908	864	911	919	865	908	867	826	852	855	899	905	904	868	881	911	865	855	841	897	884	856	886	867	869	811	888	854	893	913	864	883	873	818	804	910	899	884	857	908	851	826	930	873	927	862	902	905	852	833	876	890	917	864	858	893	865	897	879	895	828	909	893	840	885	872	852	889	840	887	892	860	902	879	851	866	911	836	864	895	930	859	827	883	880	881	869	828	879	946	867	885	874	884	892	851	914	898	906	921	838	854	822	872	923	848	916	842	868	928	863	882	878	944	940	939	872	869	891	964	893	896	830	953	896	894	869	836	882	836	863	889	881	910	923	833	890	861	866	894	882	887	856	844	878	891	844	854	919	877	831	808	919	875	901	873	915	869	924	919	911	856	848	842	895	865	876	912	914	841	849	818	882	845	911	883	900	917	923	866	893	899	943	853	918	869	851	823	888	877	849	852	874	885	914	887	863	832	861	864	864	892	827	873	908	916	933	897	908	844	887	875	888	874	871	901	903	858	881	824	867	862	862	880	904	901	905	861	883	882	859	899	924	888	943	867	855	874	910	896	892	916	931	866	837	862	895	863	914	899	873	886	867	893	886	860	849	908	875	868	864	899	877	869	878	827	925	840	878	882	908	846	899	904	868	895	861	874	887	930	886	915	912	856	880	909	876	834	834	893	840	865	895	902	895	883	883	873	815	884	901	787	878	869	837	845	891	862	868	867	860	865	894	876	865	858	911	840	852	856	917	904	904	859	874	905	828	856	881	906	848	881	894	890	856	916	919	819	818	832	921	846	904	830
7043	459	377	418	330	339	278	261	265	254	238	271	256	304	226	244	229	217	261	223	244	262	244	244	267	250	233	248	229	236	244	228	248	237	255	225	258	239	246	250	260	221	243	235	237	247	243	258	264	268	236	222	245	265	247	242	273	235	226	282	253	251	242	247	238	246	241	230	234	256	262	255	235	227	231	222	249	260	216	250	247	241	275	224	241	264	229	250	264	239	231	259	283	255	264	248	243	249	252	237	239	243	239	237	250	259	261	265	240	261	235	219	247	257	243	268	236	256	242	251	249	255	254	224	236	273	240	250	241	282	247	232	228	262	253	242	282	251	235	232	233	255	262	253	228	238	229	262	263	259	208	258	259	263	223	223	238	239	243	226	263	245	246	245	216	223	231	229	260	249	250	251	267	247	232	272	244	251	277	264	247	253	270	250	237	218	238	250	271	263	254	233	247	265	238	268	242	250	256	246	238	211	274	227	251	226	266	255	273	264	248	247	271	245	250	253	269	248	271	254	232	240	256	259	258	200	231	218	258	246	260	251	251	227	242	257	273	231	229	268	254	244	255	253	221	230	236	242	255	255	241	243	261	240	235	246	248	253	249	261	258	257	276	268	235	239	244	241	263	229	254	258	256	260	247	207	231	252	263	282	261	240	264	259	230	265	248	221	229	277	250	234	255	269	249	248	239	224	259	234	244	228	248	236	236	249	231	257	258	247	211	242	257	263	255	231	233	237	254	260	238	246	223	244	243	246	236	280	232	256	244	237	257	281	264	220	258	231	264	224	253	262	256	250	249	229	267	308	253	242	233	258	246	261	254	251	252	249	217	236	242	221	250	251	220	232	250	228	242	250	267	235	222	236	268	270	275	244	259	240	269	252	248	228	244	236	227	256	250	229	226	231	248	260	273	275	239	236	234	272	228	247	283	260	249	229	229	224	292	233	233	228	238	257	239	248	218	225	236	234	268	256	241	238	259	258	248	246	256	267	262	256	246	253	233	234	244	251	253	260	272	241	272	247	265	240	236	263	264	215	229	240	236	232	257	241	248	238	244	283	289	256	240	270	249	263	244	261	241	241	259	218	269	254	275	260	225	215	248	259	230	234	221	213	247	242	265	252	234	236	250	264	247	258	277	221	211	221	246	232	245	219	226	237	225	244	268	221	269	229	255	265	269	248	232	271	268	225	227	266	246	250	255	238	240	285	230	275	249	233	235	272	245	266	247	266	224	254	271	265	232	269	246	237	228	271	255	249	255	249	265	225	253	237	251	295	244	224	245	247	263	253	250	240	230	238	248	250	257	244	259	246	271	254	246	261	254	242	261	236	254	261	255	238	247	253	256	247	238	232	239	251	249	232	266	248	257	214	245	268	253	243	242	249	250	215	269	244	254	246	227	248	233	257	272	235	285	264	249	258	247	248	235	262	275	269	248	266	244	244	262	260	211	267	233	268	241	212	265	264	260	231	213	254	254	250	249	276	233	223	263	239	241	243	242	231	236	245	262	219	250	256	272	271	275	229	235	226	273	277	263	246	256	265	253	239	230	236	279	271	251	265	242	266	242	226	244	228	250	290	234	224	238	234	261	222	280	233	235	278	252	235	236	245	239	233	252	262	246	262	265	256	234	266	239	247	228	243	262	229	239	252	204	242	260	241	251	240	237	243	269	245	233	253	233	253	245	246	202	246	251	266	251	229	237	267	254	231	214	218	253	264	293	245	242	239	225	256	243	243	228	240	238	219	251	249	244	236	253	245	246	246	239	241	244	228	261	247	240	242	238	251	250	261	260	250	283	247	228	264	276	234	230	239	228	254	258	258	268	251	250	223	288	235	251	270	247	227	260	262	263	240	282	224	246	275	228	250	237	259	257	221	265	258	278	205	225	260	245	256	235	231	245	239	252	223	244	253	255	250	258	257	252	267	260	231	247	239	250	242	248	253	255	250	260	253	242	243	238	241	254	233	252	250	230	264	265	266	254	252	224	275	264	244	252	248	249	234	278	237	300	230	247	268	213	249	246	246	257	285	260	239	230	245	236	241	256	246	244	262	247	269	202	221	188	216	267	263	257	245	239	258	252	237	259	242	273	246	242	245	254	263	243	256	247	261	250	273	231	265	239	262	234	242	275	242	247	248	230	218	265	267	250	247	258	247	262	238	250	222	258	226	254	247	257	235	233	253	231	262	274	266	223	273	228	241	254	230	229	255	233	269	230	227	289	226	249	242	258	270	258	246	239	304	280	251	257	256	235	248	194	204	254	236	249	265	226	216	233	266	247	263	245	231	233	248	261	251	253	260	256	257	238	251	231	248	252	275	236	272	276	271	244	257	227	241	236	251	256	221	261	257	236	244	279	228	268	221	230	248	272	266	232	253	242	257	258	229	229	246	282	246	247	269	268	235	259	212	240	228	247	241	237	249	254	256	207	211	238	250	228	226	260	255	248	255	214	265	216	239	305	241	233	263	237	240	247	257	240	247	247	218	236	241	219	248	255	255	244	231	263	221	224	253	255	251	242	227	243	270	256	253	229	254	254	250	257	223	273	263	273	242	250	244	252	226	285	256	258	237	258	245	259	231	249	232	232	252	261	244	243	215	244	236	221	292	240	239	268	243	212	228	245	231	263	262	235	253	238	226	259	239	283	264	256	249	221	259	253	239	252	236	249	251	256	238	251	228	231	292	259	261	269	258	239	233	233	259	243	246	259	234	243	256	221	261	218	243	269	228	246	252	219	272	267	250	236	269	278	258	245	250	254	244	249	283	241	246	240	258	250	255	245	268	266	269	269	253	291	248	262	227	227	228	252	260	261	248	248	247	226	251	246	277	226	270	265	253	242	241	239	214	279	294	257	262	250	239	235	257	283	264	267	239	258	241	246	263	236	238	253	231	235	254	245	234	275	232	249	249	273	259	269	249	271	236	277	229	241	224	248	241	249	231	235	224	258	253	247	225	246	248	250	230	288	246	272	250	242	255	230	245	250	256	234	274	261	232	275	230	232	219	244	203	241	227	240	240	269	286	232	243	258	251	266	243	278	254	249	241	265	270	250	224	255	273	220	274	264	238	233	275	257	233	264	260	272	262	272	265	240	235	244	223	249	275	235	227	265	224	255	271	265	246	246	250	234	263	253	247	244	235	261	246	234	226	251	254	262	229	251	239	227	252	281	243	263	233	211	225	255	239	245	238	252	247	230	250	263	247	222	269	228	250	235	277	284	243	244	221	262	284	256	240	264	221	252	263	262	260	240	269	239	239	243	237	241	256	261	232	242	236	244	244	236	239	243	226	206	257	244	233	263	235	209	254	252	253	225	252	254	264	230	246	262	260	239	263	242	236	249	267	264	246	247	257	228	246	248	251	246	224	264	270	237	251	259	234	247	281	234	231	236	234	280	237	271	253	255	245	237	268	244	269	223	269	241	253	249	293	269	242	207	244	236	255	248	257	257	257	242	244	248	234	273	252	237	263	281	226	286	205	237	267	253	242
6616	722	955	1077	1009	964	863	776	706	689	641	672	646	611	627	611	661	695	599	627	632	611	617	594	697	628	618	608	630	627	648	638	642	615	615	577	609	609	608	606	650	584	606	601	578	603	586	572	595	595	614	629	634	618	578	616	581	609	610	607	586	646	570	589	636	655	575	600	579	587	612	626	610	611	611	647	589	626	593	586	606	583	634	621	621	613	606	604	583	610	612	593	599	602	617	618	562	579	571	560	627	621	614	614	658	575	594	599	628	615	631	664	638	642	584	577	585	562	642	612	587	632	603	591	601	620	598	568	578	630	615	595	598	612	581	531	580	605	636	580	577	600	589	587	596	602	621	585	642	617	646	630	588	633	583	586	611	615	615	602	574	615	642	567	602	635	603	599	633	642	551	595	619	614	595	577	635	616	591	613	647	590	618	593	596	582	583	612	615	618	661	593	630	574	630	604	585	568	576	614	637	589	616	562	614	606	574	586	617	585	621	576	625	570	561	611	600	624	595	666	616	601	641	582	622	585	636	624	645	594	551	589	609	610	576	606	579	613	644	579	624	555	617	574	603	618	624	601	655	575	600	563	580	556	584	594	656	593	591	575	587	611	570	612	590	590	658	602	573	616	601	596	615	629	559	620	564	651	609	577	615	635	606	610	608	654	544	594	596	600	613	564	570	599	611	617	611	609	655	589	616	614	646	516	589	636	614	579	636	653	611	587	593	607	602	597	582	603	606	619	600	639	614	575	585	560	646	606	611	569	570	579	614	641	605	581	644	626	629	612	668	576	618	592	567	602	600	575	614	645	575	601	605	630	611	600	595	591	604	639	598	612	581	621	590	569	615	593	596	583	623	620	569	565	582	631	600	611	567	641	536	592	594	566	559	595	599	626	583	610	563	620	601	594	579	560	634	607	615	590	581	612	599	621	603	603	599	617	639	576	598	597	578	632	619	584	609	607	580	639	622	608	592	625	613	585	567	599	618	594	623	623	592	585	581	604	580	616	601	638	581	640	608	614	590	559	574	584	604	558	604	605	584	652	561	611	598	601	622	573	600	596	594	604	594	573	591	579	582	598	593	582	608	618	583	604	603	628	606	551	606	627	555	582	600	593	575	596	597	581	574	594	592	599	584	590	615	621	575	614	600	609	612	618	604	593	594	596	601	603	583	617	624	630	615	627	623	605	641	584	562	609	606	596	631	607	590	636	608	611	621	591	600	624	589	624	603	606	580	580	612	607	571	585	569	584	614	577	647	580	619	586	622	582	577	593	595	604	633	613	547	625	609	581	592	598	598	613	636	607	610	556	636	594	605	589	603	591	610	616	585	587	598	567	596	604	672	553	616	575	643	615	620	584	586	610	582	583	593	571	524	566	570	592	603	613	622	614	567	637	578	606	587	658	608	639	609	554	621	607	603	613	609	639	582	607	585	637	592	594	588	594	641	595	626	612	606	610	627	621	658	641	604	630	588	615	605	594	581	578	610	629	626	599	555	597	606	611	614	591	602	603	584	592	605	594	633	631	566	570	627	613	609	581	592	599	566	575	620	643	616	589	626	595	594	590	606	618	600	589	616	611	602	573	624	620	656	640	578	600	596	616	585	642	586	578	592	609	608	593	612	597	622	632	581	592	605	580	590	597	609	632	591	575	584	653	582	601	588	555	636	621	615	619	602	572	603	597	593	580	607	608	594	624	613	628	587	580	592	653	596	627	531	609	590	592	547	617	622	595	609	635	615	574	602	619	621	599	629	617	627	610	601	571	625	588	619	574	596	618	591	621	573	653	581	604	664	590	587	587	615	611	627	583	637	633	600	649	611	602	625	630	594	610	658	618	595	645	597	601	569	600	583	608	643	608	601	643	579	585	627	560	591	619	605	568	617	603	622	599	626	595	597	614	603	604	633	612	598	615	614	604	582	628	617	582	628	577	608	561	583	603	561	565	614	596	577	597	635	590	608	623	598	582	591	576	575	579	652	632	613	628	637	597	585	635	643	595	560	660	613	575	609	620	619	629	667	634	618	607	621	580	606	611	635	651	603	589	599	604	635	624	591	597	561	592	629	612	578	632	615	581	600	571	555	644	580	586	595	592	584	602	621	620	594	580	561	634	577	628	575	680	543	614	590	629	597	600	574	591	593	593	603	605	639	605	540	583	634	596	600	618	592	616	593	632	645	633	622	646	599	622	574	594	592	602	602	611	619	610	561	584	632	588	582	576	582	565	658	587	596	565	621	648	578	594	594	590	605	599	612	609	625	601	584	594	586	597	657	568	586	640	588	617	607	646	587	559	649	636	585	613	629	610	609	586	627	618	588	627	615	592	621	585	602	574	631	593	615	604	596	630	588	616	619	589	588	630	615	634	592	603	590	605	604	607	631	559	606	622	569	618	570	590	568	624	607	586	605	605	634	617	589	620	611	631	611	639	618	586	559	607	610	628	619	612	595	590	620	597	640	604	590	669	621	601	592	621	626	613	596	592	565	604	637	609	616	637	611	590	601	569	617	601	609	594	589	606	621	611	571	571	578	583	585	592	615	621	554	663	611	612	633	681	628	556	595	599	610	649	654	613	604	578	604	598	611	593	624	581	644	548	607	621	579	637	621	583	575	613	592	608	615	614	570	589	587	609	588	608	592	579	626	605	614	613	620	601	607	580	567	599	568	609	623	601	643	588	611	598	580	607	584	626	593	582	587	592	598	550	580	632	571	558	618	567	602	588	573	598	592	551	588	655	571	613	621	623	609	622	581	615	576	579	608	593	625	603	627	584	633	592	656	587	579	653	612	630	587	613	623	562	610	594	632	576	663	596	592	604	586	625	591	662	634	627	586	609	592	579	578	578	624	580	601	616	589	591	582	625	557	614	613	596	603	598	616	568	576	613	595	601	586	576	616	598	606	637	618	629	569	613	554	607	662	561	578	611	602	609	629	604	607	597	610	614	635	575	627	600	618	587	593	606	590	555	558	586	603	603	653	575	618	615	642	568	642	613	563	605	593	636	607	591	621	628	601	659	622	601	589	626	574	591	611	627	612	604	576	619	587	598	575	621	545	575	576	628	597	621	598	611	612	635	594	621	595	586	619	624	621	582	603	623	610	557	595	592	573	622	555	599	626	597	596	579	598	565	590	601	614	603	628	618	571	579	650	612	588	617	609	626	574	572	584	608	595	608	618	630	621	591	588	646	651	626	587	604	616	621	590	577	569	555	646	580	638	602	580	602	579	651	631	626	611	600	587	595	595	609	577	622	583	598	605	579	575	581	573	569	623	597	632	598	605	576	597	587	615	612	593	608	604	613	611	622	607	573	608	585	602	611	595	566	622	568	603	620	600	609	574	612	577	584	573	636	566	553	557	606	604	573	604	588	625	594	573	583	599	590	650	615	657	626	590	593	666	597	594	591	632	630	574	635	604	602	588	611	568	603	567	581	610	555	601	599	558	586	579	642	631	624	599	604	613	598	585	610	595	611	607	632	656	615	616	622
45447	21954	12594	1974	1087	716	540	442	429	399	355	362	297	321	299	283	267	275	256	243	290	239	257	248	249	225	268	222	240	222	251	226	236	238	255	272	237	221	243	226	240	252	252	223	216	223	247	235	241	246	218	231	236	239	242	257	254	249	221	246	228	224	225	247	234	231	209	257	211	240	252	259	225	214	217	275	232	222	229	230	207	237	233	214	223	246	233	250	236	228	218	223	207	216	231	251	239	238	235	233	244	204	223	250	237	208	252	226	254	234	267	233	238	242	223	225	228	250	244	246	205	234	211	249	234	258	234	223	215	219	199	246	229	270	245	232	213	253	240	235	245	230	225	230	226	229	227	243	253	221	273	244	239	227	253	269	234	256	255	245	242	213	236	259	212	267	240	204	248	197	221	233	231	240	218	218	231	227	241	245	249	268	229	216	235	223	254	227	221	226	232	208	235	206	243	269	209	234	227	213	227	198	222	219	244	223	252	218	226	228	225	235	222	246	231	227	250	226	255	238	241	235	225	251	249	218	233	229	229	215	224	210	205	218	205	205	227	228	243	241	209	222	213	211	245	202	230	213	226	225	229	225	259	228	243	238	234	210	224	241	225	243	263	233	253	220	241	209	204	209	235	242	240	221	223	214	232	192	205	223	214	259	221	263	209	237	216	243	226	218	269	244	220	244	249	211	252	219	187	206	243	224	236	228	234	218	227	211	231	248	233	221	207	233	237	258	225	280	256	234	228	232	224	244	204	215	216	234	228	200	237	205	241	236	214	243	232	214	266	219	231	243	229	235	254	222	220	211	247	218	209	230	208	226	242	240	214	254	229	226	220	222	228	244	255	242	218	217	203	234	237	255	235	246	233	217	219	221	261	237	228	216	231	224	216	226	247	222	256	199	240	211	243	222	231	186	236	209	223	245	219	222	226	231	210	239	203	225	244	236	223	252	233	221	233	242	230	232	224	229	209	241	210	235	230	245	221	202	240	219	235	248	260	211	272	252	224	234	216	228	231	254	225	247	228	236	223	238	227	221	212	254	240	226	244	231	216	248	217	236	229	208	236	234	262	206	265	251	217	219	241	252	237	190	220	210	239	248	218	219	234	194	230	213	218	229	248	242	247	208	226	226	234	239	249	224	207	237	246	231	222	253	229	225	241	216	232	251	266	248	210	231	239	227	234	247	221	243	210	214	219	205	246	217	211	229	232	227	228	220	223	251	231	243	232	234	233	234	222	210	257	243	221	252	246	208	256	211	206	245	214	196	245	251	233	248	211	216	236	231	241	231	243	228	222	230	238	243	213	209	224	223	241	237	246	248	238	229	213	226	238	216	231	241	206	228	240	227	254	234	224	222	273	246	237	229	231	231	223	235	205	250	250	208	280	242	221	259	228	218	231	233	216	218	222	256	253	215	240	240	233	233	250	238	240	267	225	212	229	239	233	234	234	214	218	216	239	252	236	254	246	248	211	211	228	253	220	237	245	227	239	212	241	224	213	230	211	233	231	235	259	242	244	235	200	232	245	237	228	225	234	233	238	237	250	243	229	240	239	230	212	186	232	206	233	201	247	233	233	254	233	245	222	227	229	222	214	243	244	219	242	248	210	264	258	252	248	249	211	237	221	239	221	252	234	237	244	231	208	217	243	219	217	239	197	228	230	224	244	199	222	230	218	245	232	199	213	214	259	224	244	208	215	202	213	227	206	229	231	256	228	259	234	216	231	214	229	237	218	262	219	219	232	263	198	204	227	232	231	242	218	226	221	234	228	237	220	276	232	230	243	217	208	210	262	235	263	193	208	208	226	260	249	247	239	227	205	218	224	215	220	249	240	237	216	238	275	221	236	244	262	224	236	233	215	227	208	227	221	231	231	217	249	236	265	268	228	245	212	232	217	249	220	217	231	209	227	248	227	243	214	233	239	231	216	214	246	229	225	236	248	247	233	273	210	227	248	220	225	252	226	236	237	260	250	253	217	232	233	229	232	266	228	255	230	220	244	262	214	244	248	244	210	218	206	207	233	234	234	209	226	197	224	240	250	222	217	212	224	245	195	216	233	276	216	224	228	216	209	239	245	223	221	239	235	233	234	245	248	209	243	259	245	236	223	232	219	233	228	241	226	237	212	231	241	210	255	224	190	253	240	217	230	223	229	221	218	216	248	260	222	248	215	223	225	226	237	238	221	230	229	252	229	232	232	250	225	236	220	230	233	241	257	231	211	253	230	243	230	231	218	228	222	242	250	212	233	228	198	237	225	230	220	230	249	241	215	213	235	234	235	210	222	225	224	216	254	229	233	237	228	227	217	218	250	228	229	206	252	240	231	213	230	241	224	241	209	230	238	257	234	239	203	215	228	267	239	246	249	230	235	262	221	247	224	234	222	210	253	231	227	225	225	225	248	261	223	229	236	241	245	255	208	221	221	232	199	243	213	234	226	215	234	248	236	238	229	232	202	242	242	231	259	232	217	215	252	222	216	225	210	245	233	232	222	233	234	232	272	207	241	232	228	239	236	263	235	240	233	246	240	237	229	223	227	230	229	246	222	246	210	207	228	237	223	237	191	218	217	258	237	235	224	255	216	241	216	239	234	221	219	225	215	232	226	252	229	223	247	214	219	208	238	217	215	235	223	226	204	221	218	209	226	219	230	239	231	249	209	241	236	256	245	235	215	239	236	228	246	209	233	243	210	219	231	222	205	233	255	222	230	202	224	223	222	246	213	181	210	222	249	212	222	215	227	240	243	228	245	233	231	217	230	255	204	231	211	220	243	239	244	217	214	218	189	252	213	236	243	217	219	221	220	226	220	203	256	259	222	223	247	221	216	211	218	237	233	237	223	230	225	228	210	239	221	260	217	198	243	231	221	246	245	233	221	204	251	229	226	230	249	228	221	206	207	261	216	233	222	252	204	234	208	263	267	238	231	228	228	245	218	216	231	221	240	225	252	200	213	224	236	279	224	225	242	222	230	234	172	244	231	214	232	212	223	245	241	213	239	235	224	245	252	239	238	226	261	216	195	201	229	265	228	230	243	243	236	232	217	218	217	204	233	220	226	219	186	232	266	224	212	247	238	232	257	224	224	208	244	230	234	192	243	231	229	218	220	251	244	223	199	235	240	235	233	234	218	229	244	193	202	204	207	240	204	239	262	190	204	208	227	225	221	230	224	211	223	208	245	216	236	242	256	215	198	253	241	208	188	225	200	254	231	248	207	244	242	238	236	252	260	242	237	240	218	230	230	266	241	222	217	238	241	228	229	256	257	219	233	256	230	265	209	220	233	198	247	259	211	224	219	227	229	227	238	208	261	235	243	187	222	237	234	238	226	255	235	226	217	249	249	253	224	218	214	201	205	229	222	228	244	225	233	239	231	235	223	243	204	236	237	229	216	235	205	253	248	284	232	284	233	193	212	226	255	254	216	231	246	227	229	200	240	218	221	215	236	224	231	198	236	242	242	242	227	256	215	239	231	248	225	245	238	236	217	239
23784	1592	3033	3542	3126	2560	2050	1848	1528	1401	1229	1136	1106	1097	961	971	860	799	746	781	733	701	719	721	711	684	633	698	649	656	656	630	610	612	611	627	643	584	619	604	581	617	634	591	604	669	585	613	605	626	614	560	581	593	575	605	582	615	576	598	544	574	547	590	566	572	602	571	612	567	613	617	569	610	584	568	557	580	593	613	603	596	563	615	631	578	578	563	585	610	621	563	558	597	562	574	594	580	569	607	600	594	567	605	586	571	604	603	611	578	601	564	577	597	613	600	617	598	611	577	546	578	601	590	591	604	580	558	545	571	589	560	596	613	622	563	548	568	567	597	596	563	578	574	575	602	598	560	581	605	554	563	597	590	569	580	597	540	583	586	611	613	562	572	593	568	598	551	579	585	617	590	577	597	549	548	547	574	585	598	568	619	578	576	597	609	591	598	590	569	585	594	609	595	575	580	589	577	563	545	576	579	624	545	574	580	529	595	603	632	540	565	598	588	566	564	588	613	545	576	562	581	580	620	567	561	599	581	566	553	593	570	575	576	600	543	576	568	593	608	595	610	568	597	554	551	585	559	609	569	569	545	609	594	572	578	578	580	582	594	552	586	617	621	556	582	564	576	540	534	569	592	606	564	587	624	581	566	575	590	558	567	543	567	584	613	576	608	560	578	514	610	585	600	542	550	582	607	572	611	592	608	561	594	570	574	603	588	589	602	534	610	588	619	585	614	585	584	534	590	565	599	592	578	566	593	569	613	546	577	544	570	594	561	538	523	583	570	589	557	563	594	566	580	568	582	603	597	592	560	581	615	588	565	551	597	562	563	539	625	547	568	560	562	562	584	618	567	552	567	517	579	611	542	588	558	569	624	595	621	561	598	578	611	566	555	595	552	532	548	561	599	602	592	545	579	606	584	563	628	591	586	588	596	632	557	608	592	549	588	589	556	580	586	573	593	595	564	598	547	536	580	591	572	585	596	625	593	562	571	624	604	565	551	595	555	594	596	549	605	587	580	546	572	582	576	569	587	595	624	551	604	566	570	555	521	567	573	565	565	550	603	572	579	551	576	576	607	605	581	572	547	594	554	608	544	553	557	552	538	579	566	571	576	519	585	593	585	568	628	574	582	552	601	541	569	581	567	576	588	602	589	584	618	613	535	575	609	544	576	595	530	594	557	607	600	629	594	608	595	596	572	569	567	535	565	561	564	588	562	567	542	603	554	559	577	574	576	607	564	580	581	571	540	581	552	550	551	585	564	588	609	582	615	573	550	557	555	596	537	593	554	588	582	539	630	564	554	621	573	550	591	580	596	572	562	581	560	555	604	568	558	613	565	575	532	564	554	571	531	565	573	584	566	606	591	625	568	592	593	589	569	591	552	548	579	547	588	552	574	586	583	528	551	565	533	598	614	561	584	559	604	645	578	575	591	582	571	575	540	590	595	569	505	587	613	527	631	564	557	583	598	554	586	580	575	581	580	565	600	590	609	571	603	606	578	599	605	560	575	571	594	602	655	602	570	558	560	588	576	564	590	595	561	558	574	609	584	558	626	589	576	585	582	573	599	529	549	570	544	579	588	570	595	606	571	601	585	585	560	631	620	587	609	571	586	563	596	548	611	563	594	601	598	617	581	537	595	562	618	571	557	626	554	592	583	613	585	563	589	587	573	546	568	578	575	624	549	577	577	529	582	598	558	528	609	587	588	598	570	598	606	582	572	560	578	609	570	553	582	601	581	601	589	609	565	596	584	567	561	581	559	580	627	536	603	523	562	584	591	614	600	643	575	549	563	588	609	553	585	545	550	618	577	544	594	594	551	531	546	594	581	598	604	615	570	555	573	624	595	585	592	621	604	570	573	582	572	541	579	559	527	543	545	593	582	612	584	614	562	602	583	570	582	573	595	606	547	634	608	565	583	585	588	632	635	588	594	560	605	575	600	564	584	580	565	593	597	562	588	567	588	574	557	590	570	571	537	597	565	589	571	585	592	557	585	552	615	644	612	552	556	607	563	548	594	561	642	587	584	572	577	596	599	575	550	566	562	591	573	586	566	593	556	597	595	599	584	577	600	630	540	596	574	548	609	601	627	589	581	584	556	605	554	607	564	595	562	571	588	598	580	534	604	595	564	553	594	561	573	574	577	568	607	578	593	583	582	605	586	531	591	580	604	567	555	569	569	588	558	586	563	593	550	548	570	546	574	599	563	596	562	590	634	581	569	560	569	569	591	612	570	571	600	614	559	568	597	575	588	569	569	619	599	593	579	590	582	538	547	564	521	576	565	576	577	565	551	594	583	562	591	588	592	571	562	611	529	545	612	603	643	569	614	550	569	559	543	622	596	568	608	539	609	613	549	612	562	589	589	558	580	600	547	598	594	575	569	589	554	561	568	607	601	603	579	563	625	560	574	589	570	579	600	556	553	538	569	563	586	581	583	554	602	585	547	576	587	543	602	561	566	595	582	616	529	535	515	577	581	617	571	540	578	584	613	575	601	581	624	607	555	570	580	596	587	613	620	586	573	666	525	569	572	572	555	614	582	568	588	583	572	613	556	566	615	588	572	536	561	608	599	569	575	598	538	577	616	584	581	615	569	584	560	566	592	570	563	591	556	577	544	539	560	545	608	602	567	569	609	540	599	549	623	587	615	620	592	613	612	568	560	639	563	597	613	591	557	572	563	633	569	609	610	574	608	583	576	558	545	581	585	583	574	588	600	638	613	554	592	584	577	547	621	605	569	613	558	545	573	575	580	587	586	581	566	543	625	591	587	611	561	561	588	612	567	604	582	523	572	575	601	567	591	561	553	556	534	557	600	604	561	606	555	543	578	564	579	541	567	606	605	588	521	591	565	563	570	589	541	571	580	578	559	593	569	577	604	594	603	594	604	586	556	572	535	601	615	579	606	559	575	585	563	575	559	594	614	524	621	594	643	597	541	590	572	577	624	574	607	589	592	603	573	579	586	592	583	578	543	606	567	588	565	591	576	575	606	578	567	603	553	572	581	584	576	561	586	576	597	570	590	607	608	558	596	567	615	571	605	588	582	562	590	567	615	604	542	577	535	576	598	598	541	609	557	568	584	613	602	599	574	600	538	598	572	605	565	594	613	572	607	586	579	576	556	571	562	602	589	625	601	603	541	599	596	573	581	575	583	583	551	552	597	574	575	589	607	547	580	556	557	599	555	615	596	619	563	594	562	574	565	617	555	558	544	567	581	586	571	581	607	568	577	571	605	563	583	590	592	586	559	532	601	564	596	574	595	587	578	559	584	596	601	582	585	559	540	527	591	591	528	590	539	562	539	600	596	563	583	624	582	578	569	554	548	544	603	618	605	539	532	570	605	594	574	592	566	569	586	568	584	625	569	572	591	609	539	592	568	536	572	555	571	607	585	597	574	580	573	614	570	573	602	604	584	577	572	586	617	565	594	607	592	614	569	559	573	630	604	536	596	551	572	544	596	594	595	613	542	571	516	543	575	593	624
47855	26685	27610	13845	2697	1419	1043	805	785	714	608	619	558	594	584	518	520	465	413	448	435	449	416	437	454	436	409	422	435	438	414	403	464	394	411	425	367	409	381	407	393	364	406	424	376	369	352	399	404	421	441	408	409	443	370	412	407	368	361	385	420	370	364	362	416	391	390	393	395	390	382	400	433	398	374	382	398	417	366	389	393	414	372	392	388	401	392	397	404	419	404	378	380	393	399	370	388	435	369	400	395	377	393	431	394	379	422	409	423	408	353	414	378	423	396	370	393	377	403	445	395	416	396	379	388	416	410	394	402	410	372	401	364	401	343	375	382	408	439	412	391	387	412	415	415	380	390	353	404	398	394	432	433	402	377	423	406	413	376	395	414	408	388	395	407	384	380	417	379	403	398	366	424	423	422	382	377	392	410	367	374	360	373	382	403	382	397	389	391	368	371	401	398	374	404	396	367	390	392	380	371	343	386	429	394	411	390	392	383	374	369	341	375	405	417	454	361	394	389	383	438	361	370	389	435	389	411	420	365	386	407	392	393	406	393	393	400	390	394	399	388	404	403	381	372	394	368	403	343	410	444	397	374	409	378	364	400	393	372	414	423	406	376	391	380	399	393	415	379	382	370	374	393	380	398	412	358	400	407	428	405	366	431	412	351	393	410	384	403	392	364	397	388	407	396	417	400	414	379	412	456	407	365	358	381	390	368	431	391	436	372	405	392	407	410	408	353	382	381	347	384	362	386	401	365	379	357	423	423	387	431	391	403	363	383	407	367	431	382	403	373	381	395	390	407	436	378	406	414	407	371	403	393	375	401	380	400	379	408	375	417	382	384	394	404	391	394	423	374	455	391	411	390	388	394	414	417	426	351	344	355	396	383	395	358	371	358	407	399	404	392	408	420	391	387	376	373	359	400	387	394	406	405	405	379	405	406	371	376	401	404	365	434	407	378	364	385	398	396	386	387	411	402	457	379	365	396	375	444	408	379	376	368	369	365	380	425	384	388	388	425	393	383	438	398	383	409	369	407	402	423	357	404	373	380	377	371	390	370	379	398	446	397	392	375	399	404	385	415	386	387	394	375	436	397	395	400	430	380	386	371	411	393	391	402	383	393	395	380	401	359	425	397	450	400	398	371	399	391	366	389	367	401	378	392	370	396	365	362	385	400	401	397	382	425	425	414	367	404	415	443	354	376	413	393	381	363	382	390	399	383	372	409	384	374	363	391	446	367	402	378	392	400	393	402	384	422	414	378	378	355	348	402	362	400	400	429	417	398	379	406	360	386	354	396	385	424	369	404	368	355	386	385	427	393	383	392	412	425	436	442	370	395	384	441	399	381	396	390	416	431	392	357	398	364	414	400	402	389	432	347	364	392	350	372	429	365	408	420	424	376	385	365	375	395	372	383	394	393	356	420	347	370	360	392	404	395	388	385	400	411	415	355	385	411	405	389	376	391	377	391	408	392	355	424	397	384	379	380	374	413	381	405	377	351	412	403	421	393	365	404	401	403	366	431	412	423	389	400	387	391	395	381	431	417	377	384	430	424	423	401	380	390	381	408	418	414	394	406	424	433	377	412	421	450	395	382	423	428	368	401	391	401	395	413	415	376	406	369	371	360	339	370	417	420	367	436	402	386	389	343	401	420	368	386	414	348	385	382	399	413	411	368	429	421	428	408	419	409	397	407	356	393	399	426	366	384	390	384	418	384	366	374	401	376	413	417	389	377	417	409	383	387	400	362	404	424	377	362	402	447	385	385	412	406	375	412	408	356	354	392	413	425	392	392	416	361	388	381	382	393	416	412	385	449	425	390	384	376	395	370	453	429	388	418	399	413	378	405	398	387	384	375	385	410	386	403	388	396	370	432	392	425	403	368	413	396	371	397	403	404	427	390	418	433	408	385	365	426	396	361	372	372	365	413	427	419	390	401	387	399	408	407	389	412	374	426	379	414	437	388	420	338	388	397	395	395	440	360	411	375	421	410	362	421	415	365	416	420	377	395	390	416	381	373	402	383	399	391	396	399	357	360	377	398	418	370	396	388	427	405	429	393	392	399	378	396	441	417	415	383	407	409	409	409	375	388	344	389	397	414	399	379	423	379	393	382	402	394	381	403	404	400	364	385	385	426	372	413	381	379	377	408	402	424	420	362	361	383	395	401	396	372	389	408	380	421	385	368	460	396	381	411	386	372	384	381	422	366	370	381	394	407	421	359	421	410	391	359	395	387	414	395	407	378	367	374	405	420	391	381	417	367	420	397	389	354	385	398	386	371	399	356	401	407	383	368	409	372	406	396	388	421	396	389	421	404	416	424	414	408	392	369	400	430	383	358	353	390	394	408	372	409	337	392	378	387	364	383	393	414	415	369	397	402	387	372	388	391	404	394	402	365	406	395	415	388	391	358	380	383	418	406	355	395	414	415	428	370	422	436	385	402	412	366	413	373	406	420	365	373	387	388	397	427	407	395	390	386	416	391	369	401	388	407	395	388	455	402	421	384	349	367	391	402	378	414	407	388	377	426	375	362	373	387	410	377	357	443	384	403	377	383	381	389	412	394	423	383	347	409	413	404	387	380	376	412	360	412	347	379	404	404	430	388	418	372	388	400	385	410	401	401	440	398	415	409	387	388	395	376	369	378	391	404	378	412	414	370	377	405	407	411	362	379	409	359	374	387	392	403	400	412	374	429	378	391	376	390	370	365	387	399	412	413	390	408	399	337	369	388	405	391	418	384	360	394	374	451	424	377	373	383	423	401	391	360	373	326	394	438	416	386	419	380	428	368	382	395	411	370	419	383	390	369	390	398	451	424	428	397	393	392	377	391	363	384	410	356	416	407	424	391	436	400	369	421	400	380	373	410	400	381	419	410	385	404	399	424	376	433	379	401	377	396	382	425	388	421	415	425	368	397	367	367	410	429	384	413	364	418	413	358	402	391	394	388	364	365	409	366	395	350	388	399	406	374	394	383	393	366	400	399	374	408	410	411	401	416	404	394	417	412	417	381	362	312	397	373	420	390	391	351	382	366	379	399	382	404	374	414	378	419	410	359	390	385	430	368	361	381	386	406	419	389	391	362	369	409	409	422	372	409	361	373	398	399	404	408	413	400	380	406	390	392	387	369	404	411	392	394	395	394	423	430	390	371	347	400	401	381	405	414	397	385	406	390	421	379	417	350	371	358	396	371	394	395	418	424	399	387	371	372	431	435	418	388	363	409	410	383	409	383	429	393	367	394	375	411	407	373	390	384	400	398	392	433	367	372	432	369	357	379	400	394	383	360	413	390	372	399	388	411	353	372	391	381	352	439	384	358	390	381	431	393	420	390	377	409	422	361	399	418	384	380	412	412	387	416	392	391	402	379	385	355	412	381	400	401	428	407	421	372	367	422	367	400	363	341	388	378	422	392	401	371	410	387	390	373	381	367	416	394	369	381	391	352	374	386	359	440	372	418	440	408	388	367	400	414	397	360	390	384	391	367	406
32618	2729	5302	6217	5270	4193	3439	3147	2659	2532	2364	2260	1917	1834	1697	1570	1551	1444	1282	1298	1235	1179	1185	1111	1113	1154	1166	1076	1082	1031	1071	1065	982	1075	1027	1037	970	1018	982	1009	998	1051	970	980	979	995	945	948	934	942	943	971	897	963	961	909	896	919	956	942	967	948	889	901	934	896	907	874	954	966	902	915	913	946	943	930	917	890	967	951	954	978	911	893	947	979	949	925	941	876	933	910	915	914	926	933	904	911	911	899	873	951	954	930	905	912	878	939	937	933	936	926	990	861	918	976	941	906	899	965	952	941	975	911	900	908	947	888	921	963	935	921	920	908	921	905	916	921	931	915	916	924	916	875	918	919	890	902	948	956	906	989	917	851	916	928	895	919	930	867	892	950	857	957	902	882	928	892	947	916	906	921	927	953	930	924	947	950	873	862	889	925	868	956	906	904	830	902	965	866	920	910	998	965	914	855	878	902	846	894	926	923	897	932	880	894	919	935	926	898	923	940	918	921	921	882	902	882	872	896	951	907	912	906	912	929	890	930	913	923	932	922	869	916	924	912	920	960	915	889	895	964	921	919	896	870	954	909	908	866	888	941	872	927	992	879	911	888	921	892	929	844	901	890	895	854	883	886	961	903	930	915	874	880	909	902	921	881	890	915	947	888	952	915	878	943	941	855	936	905	922	894	885	892	918	891	893	965	954	932	942	913	956	954	972	881	897	852	977	930	914	966	906	906	879	894	966	832	933	900	907	911	906	898	887	906	942	936	894	916	890	889	892	984	893	899	924	929	906	919	890	882	894	907	893	908	986	928	908	909	883	915	844	897	930	916	953	873	883	867	938	932	898	934	884	901	894	858	953	914	885	939	918	912	889	908	935	905	929	893	938	914	911	932	909	906	895	898	898	886	898	867	924	964	906	960	920	870	895	893	913	968	858	891	925	910	1008	949	911	919	887	846	836	917	891	910	922	899	923	963	930	925	922	981	886	911	914	885	923	889	959	936	921	937	878	841	896	936	929	905	886	901	951	878	923	947	915	888	892	990	930	886	962	867	905	846	897	902	922	945	907	902	933	921	845	884	869	891	881	908	916	934	900	949	921	892	880	865	947	913	929	875	878	930	929	912	867	928	912	925	906	901	932	911	939	889	866	970	927	956	977	903	873	914	890	902	963	941	922	889	854	982	935	915	934	901	983	910	916	906	1006	882	879	862	894	886	920	913	989	898	869	951	940	871	888	905	912	933	936	869	941	939	903	923	907	930	928	922	940	895	919	873	913	927	881	875	919	896	920	939	852	947	847	933	944	919	919	904	944	902	890	953	919	938	909	842	914	918	943	946	940	915	841	927	930	919	857	892	928	920	876	955	954	908	933	841	833	849	897	939	933	867	892	914	910	917	908	880	891	909	897	955	952	933	921	878	881	933	917	912	929	938	913	932	860	908	901	948	874	889	939	935	848	900	901	955	858	923	890	896	893	937	868	888	931	933	890	908	907	917	918	888	913	892	876	914	882	878	928	849	923	912	915	942	918	912	866	922	927	935	905	932	898	873	884	903	968	922	890	899	863	858	902	908	923	925	889	856	909	894	932	922	925	877	937	890	865	907	888	896	929	934	925	928	928	952	863	925	959	931	926	920	961	929	905	886	884	942	915	823	890	891	928	895	935	1019	875	860	913	876	875	883	947	927	865	924	886	856	920	883	974	896	928	902	864	887	896	909	852	883	870	925	929	894	892	882	885	856	867	937	936	891	958	905	920	870	915	945	951	911	867	912	883	990	947	836	916	883	930	885	901	922	972	895	899	870	891	901	910	924	943	873	850	868	954	891	908	940	937	898	909	958	908	960	883	846	928	881	870	875	862	940	943	843	858	936	906	921	877	821	919	938	940	929	914	885	887	933	898	964	934	890	911	940	907	950	895	933	921	908	909	925	930	891	908	884	954	847	936	935	928	899	917	918	893	918	862	891	883	902	933	985	911	939	888	916	903	875	911	870	918	935	875	902	924	937	938	881	929	950	898	916	971	899	909	877	959	876	937	898	917	871	950	908	962	931	909	965	913	895	874	889	960	893	918	948	927	935	902	920	889	922	941	891	925	923	958	924	961	938	907	900	919	944	924	882	968	874	914	887	913	863	907	942	872	881	917	927	905	940	922	909	899	869	883	914	908	935	901	901	898	888	945	935	842	930	844	891	951	970	900	915	853	945	916	884	889	878	877	922	866	879	902	911	946	888	932	937	898	955	912	920	891	904	912	882	902	927	891	919	919	919	950	895	867	896	930	910	864	907	858	879	893	938	916	892	913	965	899	918	905	871	914	915	928	930	928	926	934	903	988	886	948	898	909	894	864	946	910	897	879	946	878	874	880	907	902	970	940	883	895	909	929	887	938	870	861	846	919	911	929	917	909	852	905	887	920	939	900	860	910	864	894	898	862	956	933	876	911	885	928	881	889	962	937	900	940	911	883	941	918	866	950	911	908	903	928	930	898	894	926	917	913	930	903	858	930	890	874	883	945	923	871	904	912	875	985	915	879	902	883	889	883	931	872	860	873	883	925	883	905	870	920	915	893	911	867	909	925	922	971	952	903	906	887	858	867	913	870	954	921	922	915	931	904	912	924	976	897	906	946	937	932	936	914	859	923	867	880	901	912	887	945	896	894	900	899	915	929	858	910	920	918	881	917	892	920	934	923	877	938	849	868	895	923	906	914	858	887	926	913	939	882	870	878	909	880	911	889	922	937	936	966	917	885	950	938	913	883	866	893	893	932	898	960	919	915	872	899	862	901	947	915	916	899	937	905	958	941	914	912	911	865	938	897	893	900	979	856	881	893	911	939	936	932	854	944	913	928	856	910	905	913	896	920	935	927	930	863	911	921	953	917	872	981	933	867	885	917	914	911	854	924	916	937	914	850	906	874	962	899	937	886	931	888	927	924	900	906	962	902	972	936	881	885	901	921	848	863	851	901	917	930	912	908	909	924	868	893	871	885	909	913	941	887	925	973	919	935	906	929	810	890	946	874	930	899	910	888	898	911	971	914	938	901	911	965	907	941	902	902	887	928	889	935	940	917	941	914	848	904	867	938	887	898	883	906	909	905	941	893	918	898	940	950	928	911	896	917	892	925	875	899	888	962	904	917	906	897	939	920	878	908	947	865	939	875	949	955	910	875	929	901	941	915	907	894	896	969	916	933	906	854	882	901	886	915	898	917	868	911	900	972	913	956	947	921	855	890	935	857	870	909	922	873	913	930	915	898	906	892	844	949	859	893	885	917	923	934	901	882	917	936	925	902	842	903	953	928	908	933	908	895	897	981	907	941	862	943	903	897	937	884	879	910	912	910	875	992	898	946	902	878	962	906	933	914	944	924	923	921	842	936	897	907	920	938	884	875	926	874	806	931	941	861	967	905	889	881	926	904	926	916	928	881	905	879	955	896	898	920	924	959	930	889	878	914	951	936	928	910	894	899	914	879	890	928	933	909	883	911	902	898	897	888	951
9948	600	455	409	345	329	289	288	302	282	263	247	245	301	265	256	214	235	269	292	258	254	251	286	282	245	238	263	219	286	255	252	271	269	268	228	253	276	256	265	269	264	291	234	276	265	269	265	307	289	271	264	292	238	250	271	269	272	261	298	236	283	277	261	256	244	262	249	265	276	279	273	255	263	225	249	281	276	257	242	268	252	263	258	232	263	242	268	280	260	272	288	306	292	281	298	273	276	258	248	271	218	268	244	263	258	254	266	260	251	266	233	256	285	255	274	298	299	261	229	257	250	273	260	279	244	286	273	283	300	275	246	252	281	253	262	282	256	279	281	231	263	215	215	239	273	228	243	244	283	258	275	256	286	271	256	289	251	234	254	270	239	251	232	294	239	226	273	255	286	274	244	249	230	232	256	252	236	275	265	252	248	269	271	260	264	253	257	238	288	265	285	294	236	291	283	239	245	261	270	277	240	278	274	273	259	258	266	244	264	261	272	240	259	245	262	271	276	267	270	253	287	260	261	282	263	247	258	257	256	271	269	260	264	257	269	262	279	258	254	279	282	215	248	267	267	309	260	265	241	232	265	261	278	284	251	243	277	250	253	228	233	236	256	252	269	237	259	267	255	257	299	247	256	247	239	267	284	254	255	268	266	227	269	252	268	290	242	229	252	260	257	273	209	244	251	237	252	275	245	271	290	276	270	234	266	246	265	279	242	286	279	275	223	245	273	290	290	254	260	251	249	281	268	312	270	278	265	271	243	256	282	273	260	240	264	251	264	283	257	258	253	262	277	248	244	263	269	224	258	251	252	283	229	263	301	301	275	268	240	273	238	258	271	282	274	246	253	249	257	267	255	286	260	243	264	275	245	266	287	279	247	249	273	245	263	268	290	264	280	265	261	245	277	261	287	232	261	270	303	255	278	280	259	253	259	259	264	260	258	256	253	259	247	259	253	266	274	237	271	251	256	249	229	256	278	228	256	253	293	266	270	245	260	296	265	253	279	254	236	259	275	264	252	267	249	260	250	253	266	267	253	225	272	274	267	251	252	265	281	274	224	285	202	260	280	275	237	258	252	280	275	218	258	262	267	232	262	246	258	273	261	251	242	260	259	246	247	276	237	280	256	259	285	275	278	236	241	244	281	280	303	273	229	272	263	255	260	247	256	260	247	254	251	260	264	252	259	261	258	256	267	250	256	267	239	283	284	260	243	240	266	253	251	267	272	260	258	261	238	259	242	248	299	281	242	273	236	225	249	231	290	273	247	279	250	243	238	251	270	266	231	245	258	262	265	255	247	226	267	255	230	249	238	290	282	266	277	253	267	314	267	287	273	262	231	280	265	288	285	266	289	282	273	258	243	265	223	268	249	256	280	277	259	231	236	260	262	261	243	253	264	257	233	257	236	245	262	276	274	247	246	264	261	260	298	228	274	246	298	224	244	266	245	287	247	260	253	274	286	285	241	259	246	263	253	253	258	251	280	266	277	252	250	290	243	275	256	273	260	248	287	257	239	272	275	257	262	269	242	266	248	247	277	216	273	261	270	267	273	298	252	299	239	258	258	268	280	255	249	238	282	266	280	272	266	283	248	277	262	259	230	274	250	273	245	289	270	288	251	224	263	248	237	259	269	256	233	244	274	243	243	242	248	251	236	273	250	267	293	271	266	254	257	240	242	258	262	221	272	277	219	245	271	258	261	267	245	254	263	241	266	252	279	270	263	275	251	272	263	254	297	285	259	247	246	270	246	252	233	246	235	247	295	260	258	245	280	300	248	277	253	252	248	289	248	237	276	275	252	260	256	253	236	262	257	227	267	249	287	244	262	275	261	279	258	245	286	253	259	291	284	232	263	273	261	240	246	248	244	266	244	244	284	256	271	235	240	260	293	295	240	262	268	260	273	289	267	244	236	269	261	255	282	246	277	270	280	235	267	263	297	252	273	265	248	239	236	242	233	267	259	238	248	241	252	271	236	258	241	262	249	250	240	263	262	249	256	245	257	232	278	272	259	286	254	272	278	262	279	266	238	293	236	250	249	266	278	283	244	255	241	255	265	266	234	268	248	223	248	236	291	279	285	260	246	241	276	243	271	258	268	299	274	263	276	292	273	267	255	237	233	275	253	237	243	248	269	236	249	246	242	265	263	274	282	290	253	274	250	265	266	257	260	254	239	233	246	263	253	258	273	262	297	275	243	270	260	241	262	262	268	262	264	267	277	261	266	249	262	249	229	264	267	292	270	222	234	243	271	252	268	260	240	256	274	273	237	230	245	250	288	270	261	286	253	273	256	282	281	257	251	266	236	260	267	245	245	267	272	249	230	260	243	238	259	244	281	281	291	271	261	257	299	226	258	284	240	255	252	232	253	238	257	264	252	248	259	255	236	237	252	259	268	282	223	261	259	278	264	275	269	246	267	264	249	208	231	267	263	268	262	263	280	254	234	258	246	291	258	241	259	265	219	260	246	255	259	282	245	244	277	279	259	235	261	270	243	266	267	231	263	273	293	266	261	277	261	250	229	241	248	289	265	266	251	251	244	286	255	244	230	247	264	273	291	293	246	249	258	273	248	264	266	269	252	253	275	284	251	276	242	241	269	274	240	252	247	278	258	269	289	252	237	266	302	280	261	232	233	261	255	263	260	265	250	263	267	250	239	254	251	269	262	243	276	233	250	234	280	281	234	259	248	281	258	257	257	256	290	245	264	235	280	256	255	263	260	284	256	264	247	264	271	279	255	223	238	267	285	267	270	252	252	232	251	257	253	251	271	242	253	238	254	267	287	252	280	242	264	266	289	292	275	268	229	261	254	259	258	252	242	264	255	242	259	246	257	244	281	258	264	232	251	264	300	241	255	265	265	260	271	247	281	253	251	263	244	239	236	242	272	243	281	249	225	247	278	259	267	288	274	252	279	224	254	265	280	260	290	255	285	276	266	248	261	262	267	261	264	264	257	251	251	222	232	258	260	281	241	293	258	248	269	254	271	254	263	260	281	229	253	234	286	266	248	243	289	270	245	271	265	264	244	247	243	272	278	265	243	261	250	280	270	256	265	271	267	250	299	244	247	272	257	280	253	267	241	265	241	263	270	260	250	231	257	285	252	265	248	280	278	295	255	238	237	237	275	279	257	263	267	267	246	264	264	297	287	287	282	253	269	252	268	250	258	238	277	247	267	252	221	295	290	267	246	291	230	257	226	254	245	233	248	290	273	260	255	265	276	262	230	251	253	269	283	305	293	254	267	257	270	286	241	262	246	262	252	262	284	253	252	248	255	247	235	259	253	224	260	250	253	258	281	270	253	256	235	250	266	275	227	262	270	286	264	249	264	256	260	245	246	263	228	245	252	264	259	243	259	241	239	262	257	244	258	258	242	249	260	280	242	240	262	231	294	248	250	237	257	256	299	258	279	240	272	235	256	263	254	243	250	243	245	271	242	263	265	292	262	245	234	260	285	270	267	278	264	253	288	243	290	250	280	233	244
9476	713	949	1071	989	836	782	748	707	719	673	652	653	651	686	675	611	608	655	655	585	631	650	662	662	642	605	649	665	599	677	654	599	629	605	665	639	632	639	636	641	636	642	590	654	650	623	627	622	609	651	651	661	622	674	590	620	621	637	613	614	633	684	629	639	673	587	646	629	643	627	629	608	581	640	638	627	624	621	629	603	663	611	617	647	613	627	604	622	658	612	643	635	605	572	615	622	596	666	640	629	663	620	601	668	622	624	590	652	613	640	626	664	632	632	646	609	596	677	614	680	651	632	580	669	612	610	623	647	622	609	657	645	611	583	601	651	617	630	656	616	643	605	600	615	620	661	606	623	612	563	607	617	672	630	588	640	605	612	614	633	597	624	652	593	611	602	641	625	637	654	667	650	598	618	630	627	603	676	633	602	620	674	656	612	658	616	660	631	575	643	665	641	666	653	637	602	576	667	632	654	648	611	636	644	613	642	630	612	609	694	619	593	620	622	638	639	631	628	626	618	654	646	611	635	646	622	658	652	625	608	628	639	584	617	635	643	694	624	605	652	635	633	623	660	615	621	606	653	608	608	634	617	629	648	571	638	603	644	639	621	687	608	594	621	657	667	631	617	653	682	614	625	645	599	617	656	668	643	623	637	637	658	636	656	613	664	635	630	623	592	630	603	594	633	631	662	601	618	617	643	616	621	611	578	630	623	613	602	656	629	632	652	616	580	584	663	639	684	635	616	643	567	626	592	594	652	633	629	591	662	645	652	602	607	633	687	603	617	617	604	629	633	627	629	622	634	627	632	621	645	585	627	561	625	606	619	644	661	618	629	623	630	643	610	632	589	665	656	636	644	673	614	641	601	622	623	665	604	587	623	627	650	598	574	618	629	617	631	648	614	604	632	626	643	680	672	589	629	612	628	621	612	594	644	605	606	632	648	640	652	641	654	653	596	650	684	618	625	657	646	646	617	610	679	640	628	595	616	620	615	649	676	631	663	609	627	603	630	589	643	613	624	624	606	664	621	629	637	629	650	638	608	610	616	641	617	628	609	633	659	655	630	613	667	625	589	634	646	562	623	591	630	652	594	625	614	613	631	669	604	615	605	634	619	640	609	589	593	641	601	603	623	644	613	674	663	619	588	634	636	602	600	607	632	626	625	637	621	658	669	647	643	635	603	627	647	601	631	614	635	621	582	619	666	603	631	604	610	625	671	600	611	601	661	645	617	644	658	659	600	592	679	675	619	634	608	644	628	690	584	619	580	624	612	625	682	618	659	600	675	645	591	613	616	643	647	616	611	617	614	640	670	627	654	575	655	645	615	620	655	619	633	639	596	594	625	647	641	653	619	595	646	631	624	651	678	635	648	629	615	642	651	652	637	641	644	625	629	633	612	577	661	600	581	634	639	600	624	643	684	612	650	603	651	630	574	603	727	621	676	601	616	620	630	636	638	609	657	647	621	590	619	622	573	645	645	653	625	624	632	616	565	629	632	628	605	640	620	638	658	593	595	623	596	642	646	592	657	587	654	618	635	651	650	613	666	638	671	667	659	643	607	578	653	611	620	623	673	603	638	585	594	601	628	654	606	611	607	652	649	628	639	649	654	639	638	621	646	612	620	623	613	663	671	609	590	611	620	600	625	624	642	659	679	584	627	656	625	613	630	616	626	663	637	651	661	631	593	596	642	624	619	648	635	640	641	591	628	638	614	621	670	636	587	618	618	604	621	626	655	634	660	643	641	581	673	601	630	626	641	632	616	631	644	640	665	650	621	671	665	637	635	576	658	631	614	656	615	614	660	631	625	638	630	619	631	626	642	617	628	631	625	644	597	609	621	625	606	655	598	664	623	582	654	625	639	670	700	608	662	600	640	659	622	626	629	593	567	629	656	646	613	625	621	634	616	636	633	608	594	612	631	609	620	683	653	644	661	614	687	618	652	665	633	639	628	642	618	612	628	729	623	632	645	624	623	606	622	611	566	634	600	612	635	607	604	604	652	620	600	632	624	680	654	625	619	592	628	660	611	629	659	665	569	658	662	662	650	614	593	642	649	600	667	608	632	627	599	608	619	610	618	654	605	566	628	661	636	671	629	649	594	685	652	615	618	629	630	600	653	621	624	609	633	649	619	640	604	612	640	633	690	602	597	592	613	606	616	617	621	608	621	678	689	675	623	598	637	669	629	597	615	637	660	605	570	623	641	632	621	620	618	624	621	643	626	585	602	647	627	650	627	590	630	655	631	638	634	598	638	627	620	613	646	631	626	630	650	677	610	650	610	672	651	614	606	611	609	594	650	670	632	622	610	621	601	639	665	636	636	655	628	644	650	643	652	643	655	619	628	586	592	635	659	605	666	649	612	655	696	621	597	618	618	593	613	651	622	623	621	629	651	633	637	643	575	598	624	633	625	644	664	642	597	572	594	639	622	634	644	614	655	624	612	619	625	656	633	618	637	616	578	631	607	643	633	650	629	611	623	586	655	594	576	604	626	611	588	639	657	600	641	617	663	603	621	627	640	608	610	624	642	659	624	646	623	680	635	653	635	608	631	670	668	645	637	625	632	630	647	650	627	609	632	621	626	644	621	678	675	622	662	648	647	626	654	620	657	661	635	647	630	616	616	609	650	650	656	611	624	665	618	661	658	596	621	584	666	638	660	620	653	633	633	647	639	572	652	592	653	672	627	674	640	638	610	632	598	609	647	629	657	619	628	637	618	589	643	634	623	661	674	618	628	612	618	609	627	641	612	634	620	622	670	681	652	644	655	614	616	665	593	622	587	615	566	669	628	639	653	586	653	593	687	640	586	621	631	632	632	635	620	619	622	605	635	623	624	634	667	596	657	629	700	646	625	653	644	618	640	624	689	617	652	637	628	679	659	636	647	609	620	630	628	672	607	607	632	591	619	645	627	629	638	642	674	603	646	628	685	632	649	623	623	633	637	599	661	664	634	611	632	599	620	604	603	668	624	627	600	642	599	651	602	602	609	615	637	676	573	614	608	612	652	611	596	631	615	626	660	629	623	631	635	658	631	608	644	621	643	658	647	648	620	636	649	589	626	633	652	611	637	632	620	639	637	689	644	605	656	609	648	631	609	633	612	645	660	612	635	667	616	646	612	617	601	664	626	643	621	647	616	657	640	597	611	651	681	592	556	630	649	608	579	598	579	631	569	658	626	639	624	650	609	604	632	602	604	578	644	659	639	636	677	599	623	623	629	658	601	655	625	629	641	608	689	647	639	612	628	621	646	655	660	615	604	590	684	646	620	607	652	625	697	666	644	641	579	618	619	599	648	629	616	642	652	579	619	687	595	610	632	651	632	616	627	565	623	685	653	621	597	644	637	627	620	587	632	621	644	595	667	587	658	670	616	594	651	686	626	636	624	579	617	642	638	651	629	661	605	627	606	585	651	626	650	644	608	650	650	678	645	646	652	658	551	600	662	633	658	602	595	634	652	553	639	665	580	652	620	643	617	633	647	616
48392	21468	12513	1886	954	713	559	476	429	403	344	304	302	276	302	256	298	265	266	270	248	228	235	241	267	226	236	223	233	231	213	233	231	228	228	205	243	211	233	260	252	217	221	193	195	204	215	231	191	229	212	217	231	229	204	216	226	221	247	232	225	223	217	219	202	232	228	213	204	225	207	226	209	203	243	257	239	211	225	229	227	219	202	209	208	211	216	206	205	236	213	236	205	249	239	240	202	220	195	222	199	238	220	213	220	211	216	217	229	210	245	225	243	211	227	222	227	225	215	206	261	264	217	232	238	235	212	235	220	213	226	224	226	202	250	217	207	200	191	241	186	200	228	223	212	239	193	237	225	211	246	239	236	227	238	191	214	218	216	220	222	208	213	228	228	232	233	212	190	252	222	200	224	213	189	212	191	206	226	249	199	210	222	217	223	186	207	216	238	248	234	205	220	223	234	203	231	241	203	222	232	233	194	201	208	211	192	212	244	220	247	218	221	223	216	219	224	192	230	218	214	195	220	200	236	234	220	226	187	215	226	238	212	236	205	185	195	215	222	191	244	226	221	211	212	228	218	221	203	219	186	195	210	213	224	236	221	197	206	235	248	193	220	231	217	199	203	221	214	198	237	184	199	214	192	210	219	212	196	217	193	247	216	211	214	214	222	227	191	210	230	207	231	201	206	221	228	250	215	206	210	216	233	217	206	196	206	220	239	212	234	216	225	235	227	210	240	226	244	221	177	223	253	254	216	215	211	212	234	221	216	232	221	235	201	196	236	234	216	226	231	201	216	220	241	216	209	223	230	225	188	208	212	217	195	213	235	221	221	203	229	225	239	218	227	236	223	222	210	217	246	224	210	208	188	206	230	221	249	237	209	226	231	189	229	199	246	195	202	213	237	261	214	212	200	212	242	256	228	237	212	239	209	202	214	215	234	218	225	221	213	214	210	248	205	247	217	199	202	244	195	196	212	186	237	261	212	242	220	179	202	211	210	227	195	219	219	213	199	218	206	206	195	211	208	212	233	228	239	231	245	223	216	231	216	202	228	227	234	231	218	218	205	211	204	187	239	212	192	229	207	226	210	209	213	211	245	219	212	262	226	247	239	202	225	218	233	229	199	218	228	202	218	210	204	212	206	227	236	235	211	217	208	229	218	229	206	216	222	211	217	233	224	192	219	232	226	229	230	198	232	236	225	210	229	211	219	217	229	226	200	242	206	191	219	252	223	227	224	217	194	214	213	183	239	216	222	232	225	252	222	212	208	217	215	198	213	242	194	228	246	212	200	199	226	210	221	206	228	201	225	240	244	205	257	213	247	249	223	210	212	227	216	221	224	191	217	191	247	218	205	207	212	218	232	208	203	195	220	231	225	215	201	219	223	216	200	207	211	213	209	227	204	229	237	247	217	202	244	210	229	188	188	221	228	218	216	235	224	208	187	210	201	211	212	189	259	236	193	215	241	215	223	244	230	205	218	235	210	232	239	221	230	216	232	228	225	219	239	204	213	211	213	231	227	220	228	196	219	212	250	227	229	220	219	249	231	199	208	202	231	234	200	220	232	212	217	231	206	206	207	218	212	220	205	229	220	211	242	223	214	230	209	233	201	233	213	244	219	214	197	224	211	216	227	226	214	233	218	227	235	220	242	211	215	235	220	257	239	241	202	215	215	213	185	208	230	215	222	240	226	190	202	226	201	210	227	239	197	226	228	194	180	204	197	200	230	211	202	234	206	222	238	228	231	223	217	201	224	234	191	226	226	234	224	204	221	205	201	250	228	232	204	233	206	204	221	252	211	225	212	212	229	197	227	218	219	213	246	196	222	206	214	199	233	201	235	213	214	223	238	189	211	206	212	188	212	233	227	241	236	230	223	215	202	217	200	237	193	231	189	231	215	220	230	214	218	209	215	205	181	210	222	228	207	209	220	219	216	210	216	218	229	234	198	230	243	218	211	216	215	227	252	239	233	252	232	225	220	217	243	198	250	218	206	228	216	224	224	224	224	199	237	217	245	246	224	200	211	236	213	209	230	197	217	218	215	204	262	234	248	225	209	212	228	237	211	207	231	222	234	226	206	246	230	214	212	213	235	218	221	219	227	243	219	221	187	244	207	215	218	212	224	225	218	216	195	221	204	247	216	225	198	185	207	225	240	214	216	231	227	243	262	245	227	210	236	216	243	211	197	229	219	208	228	224	210	213	219	219	236	197	220	209	209	190	221	226	227	216	245	224	201	232	222	249	214	219	207	226	230	209	227	214	230	207	222	223	220	210	226	194	203	191	224	218	211	236	239	224	222	216	235	215	229	213	210	219	226	197	187	196	225	225	229	227	217	214	210	213	215	204	204	205	231	245	234	257	255	231	234	243	256	222	241	201	213	224	175	208	231	224	249	225	233	199	226	205	237	229	245	253	203	202	241	216	220	201	226	215	230	227	239	240	202	237	221	236	210	207	223	223	228	247	215	224	236	205	214	213	202	204	215	214	250	226	204	174	216	221	222	231	207	218	208	221	203	214	207	232	211	205	187	205	209	215	211	239	207	211	237	205	229	198	208	236	229	234	212	230	229	187	224	224	227	199	202	214	229	215	228	206	229	222	250	205	216	233	199	260	234	220	223	218	236	234	228	241	229	248	192	222	230	216	230	224	212	204	242	210	217	213	221	218	197	248	203	224	213	213	211	216	227	227	217	224	232	220	250	222	220	199	213	212	198	194	229	197	235	202	196	219	210	232	209	240	239	235	236	213	251	196	247	208	185	222	201	231	215	218	233	233	216	204	226	205	216	222	236	223	226	198	247	230	228	200	218	218	208	242	210	208	226	209	239	191	222	179	206	198	227	201	206	232	220	209	249	216	224	204	211	193	210	212	231	233	245	217	252	230	219	203	212	205	238	207	199	223	209	190	227	234	206	211	216	188	220	229	197	205	219	199	257	203	209	246	208	208	215	209	252	214	211	230	243	234	226	220	212	186	223	215	225	212	225	213	181	228	212	205	239	241	227	232	217	224	207	206	233	217	225	216	226	227	210	226	221	235	203	219	228	242	230	244	220	249	223	214	192	259	223	231	220	207	241	233	233	224	186	219	222	265	219	214	224	210	214	223	211	215	224	208	216	218	204	222	217	221	233	212	240	218	202	193	208	206	211	243	236	247	236	227	225	252	196	210	265	237	212	239	214	239	229	220	209	234	247	215	205	226	252	209	230	226	232	226	236	229	226	226	250	233	261	232	242	230	216	221	203	195	265	230	203	238	221	228	219	250	213	214	210	219	208	229	205	236	225	242	212	241	222	210	221	225	213	220	227	209	195	233	223	244	194	241	218	185	243	197	244	228	225	208	227	215	202	237	246	214	245	214	239	217	202	225	247	213	228	246	229	213	209	237	237	190	210	217	223	230	218	251	199	211	212	205	214	228	195	232	245	186	217	239	243	240	237	243	212	197	232	250	216	214	225	177	223	209	203	251	244	210	211	234	242	218	205	219
25105	1640	2874	3437	3000	2351	2151	1780	1596	1389	1258	1189	1008	951	970	924	914	787	753	747	716	654	594	652	664	670	641	638	670	626	606	704	618	616	562	566	623	584	641	546	596	603	617	567	577	595	617	604	522	558	567	603	569	601	588	561	600	572	549	533	613	589	591	551	563	543	510	532	528	592	558	572	566	574	571	596	576	553	521	596	571	589	576	532	565	570	580	543	561	596	540	567	584	582	552	585	545	561	562	555	560	537	549	550	562	532	570	582	534	591	551	555	578	538	565	561	561	591	573	591	552	578	552	547	589	561	583	566	584	537	560	550	558	545	559	575	541	535	544	560	565	570	516	511	556	556	534	529	567	552	586	572	553	527	578	517	583	580	580	537	556	571	541	556	539	586	547	538	550	586	523	567	608	531	599	502	552	540	541	546	531	568	569	560	556	574	544	565	576	577	587	611	538	527	519	560	511	565	589	572	555	575	547	559	578	555	546	577	602	559	546	536	506	545	541	527	570	549	577	564	556	560	550	500	583	560	559	577	590	539	542	552	563	571	556	554	561	553	573	554	544	527	553	546	570	541	553	561	553	545	573	526	571	554	587	548	532	570	540	541	580	575	569	504	551	545	579	568	543	552	567	538	573	539	545	554	573	574	554	569	529	521	529	563	538	560	591	585	585	556	544	519	556	529	549	548	538	538	547	619	591	563	550	549	590	548	555	521	563	510	588	577	564	538	561	571	570	527	561	582	573	576	522	527	542	568	587	587	587	589	528	600	541	608	536	541	554	587	531	547	557	542	548	541	567	575	572	524	577	549	561	559	589	558	543	555	517	608	529	560	575	576	574	553	562	569	559	541	574	555	566	536	582	559	557	569	517	563	577	505	618	575	552	572	561	577	573	558	542	563	529	542	576	548	569	541	546	524	560	551	542	563	588	581	570	573	545	568	556	556	522	523	584	511	557	600	551	611	529	542	526	537	530	521	547	531	555	576	530	546	536	563	550	542	581	563	559	556	511	557	534	562	597	560	565	576	583	601	582	596	533	578	537	545	503	492	580	548	530	554	593	570	562	523	593	583	549	582	554	587	569	557	500	601	553	529	527	567	547	595	567	603	617	556	571	556	522	573	536	552	582	582	552	510	577	600	562	547	547	578	543	571	555	591	555	558	550	613	579	605	541	573	519	569	548	539	561	572	556	576	604	579	583	564	558	575	531	566	565	560	568	519	559	517	564	581	515	553	555	569	564	589	528	570	536	559	584	550	573	570	588	560	552	527	558	557	555	541	618	562	546	561	539	570	562	525	549	572	542	570	570	594	531	577	547	527	518	550	569	583	585	593	551	561	562	593	569	527	576	609	558	519	528	547	568	576	594	562	609	528	575	540	549	584	546	549	531	571	569	521	594	557	545	550	590	534	536	543	523	497	564	562	569	527	580	518	582	591	590	567	523	579	571	546	547	560	557	535	525	537	621	509	577	524	568	553	546	558	554	577	546	557	594	589	550	603	546	554	578	539	537	564	572	547	520	588	545	589	514	592	532	569	547	590	565	547	567	529	592	534	565	586	574	532	568	610	581	569	529	551	542	595	500	544	540	557	609	573	546	551	554	556	548	576	546	545	585	579	594	572	564	592	563	569	555	558	565	553	589	538	629	548	549	504	579	585	499	563	555	532	516	600	557	555	532	537	552	566	583	620	534	528	567	584	564	564	525	566	521	561	575	537	552	606	547	515	586	515	546	551	568	535	584	584	548	547	533	598	536	543	570	591	570	562	601	597	558	621	597	549	569	527	569	583	549	551	581	573	613	580	529	574	506	546	585	565	577	562	596	560	566	546	585	510	575	536	585	555	527	568	626	550	549	562	599	601	550	588	566	587	619	551	568	589	603	564	582	585	560	526	557	563	616	550	578	615	557	564	548	585	543	536	554	569	579	543	538	575	591	534	572	577	554	552	602	569	537	554	593	559	562	552	540	532	591	576	540	586	548	544	541	560	562	595	547	570	562	533	577	594	581	557	560	545	544	546	566	571	538	525	538	570	546	542	533	588	571	508	562	559	593	565	582	551	561	549	550	584	590	553	580	559	564	571	582	594	528	564	543	554	551	594	546	572	546	604	570	533	589	573	556	529	526	560	534	576	530	585	592	574	536	547	560	534	552	579	558	588	563	547	558	606	557	529	559	546	568	561	495	588	542	580	547	525	520	581	534	565	562	597	561	559	576	565	541	549	581	582	551	557	510	599	529	528	545	594	592	527	524	587	569	562	566	611	586	589	541	569	532	569	564	579	549	549	574	546	519	553	569	541	553	550	562	580	525	598	569	568	565	570	560	565	597	518	537	545	541	578	546	562	549	588	554	513	543	528	532	522	545	553	585	556	545	558	538	563	550	535	539	542	569	578	553	561	581	523	529	572	584	525	534	556	558	518	575	586	543	566	541	538	569	516	524	561	546	538	560	582	553	596	556	563	556	520	561	617	583	547	577	558	591	577	553	544	548	532	555	565	551	573	545	598	562	522	528	555	540	546	543	561	563	507	592	554	558	554	563	574	598	585	559	569	564	564	559	579	551	554	551	575	593	580	547	528	587	539	518	557	552	584	595	497	578	545	559	548	532	547	582	595	579	553	563	571	572	518	569	567	597	556	547	574	594	529	611	526	576	550	570	540	596	522	599	554	587	551	564	524	545	563	550	552	536	539	538	569	593	516	555	556	511	527	554	528	584	578	553	561	559	595	530	583	552	553	522	523	569	554	529	554	548	607	575	606	547	599	522	586	560	581	539	525	537	588	574	538	557	523	556	500	539	558	568	580	554	535	557	548	560	564	507	570	605	579	566	547	557	555	521	534	556	544	535	551	548	539	541	577	589	573	572	551	543	549	504	569	596	546	533	561	565	561	567	539	554	550	572	583	576	599	588	561	567	581	553	583	546	559	578	553	555	565	545	541	590	569	570	540	553	578	549	538	620	574	555	556	544	493	547	537	544	531	551	573	527	567	562	531	560	546	590	568	536	561	540	556	565	608	523	560	552	583	552	540	545	552	530	518	586	584	582	568	560	551	619	539	516	589	540	550	497	522	570	551	527	531	552	555	616	548	540	562	583	531	570	577	568	535	552	556	543	544	563	568	567	563	507	513	575	575	543	592	521	539	536	575	550	596	596	568	524	546	542	569	551	588	529	567	499	559	563	547	571	548	573	571	547	588	573	605	574	538	564	534	569	560	567	541	537	563	539	509	572	511	594	565	588	557	575	527	544	558	530	568	591	592	512	536	549	538	537	547	573	588	570	539	566	584	513	565	560	514	568	558	598	527	595	583	539	550	569	539	561	581	543	544	537	562	539	561	567	588	595	568	572	549	548	551	549	574	568	585	566	539	560	589	551	574	581	529	580	601	566	528	560	575	585	594	562	564	565	573	560	575	572	580	547	588	541	534	529	563	557	556	558	555	558	589	565	550	531	539	537	585	587	548	573	579	561	580	538	578	559	580	553	538
40636	24256	27683	18215	4030	1357	1022	867	717	618	603	673	636	672	540	461	471	406	433	396	392	377	386	370	379	385	393	370	431	350	373	349	363	410	366	351	373	342	381	360	346	371	390	388	369	369	361	395	384	354	330	314	373	341	350	348	343	356	322	363	381	385	359	336	334	343	335	343	348	349	343	361	391	377	337	369	377	315	354	353	338	320	349	332	340	350	342	320	386	370	369	362	341	385	364	378	333	373	315	376	334	352	365	373	346	323	355	345	359	326	344	360	381	354	357	393	385	376	363	364	362	342	376	322	345	330	352	373	340	366	350	355	348	350	351	342	343	352	321	357	360	360	361	371	327	350	338	334	342	405	326	357	365	389	364	354	348	355	313	347	356	339	326	378	361	361	351	336	368	385	349	361	341	345	371	364	378	377	381	353	355	353	319	354	352	325	351	382	376	375	334	329	328	355	349	303	327	374	355	352	354	362	336	374	322	395	330	335	358	358	372	367	339	361	351	367	342	336	334	348	351	338	339	346	358	362	352	343	372	361	336	321	338	347	338	317	348	343	363	324	357	329	352	342	346	294	364	361	333	329	315	354	340	375	352	346	340	351	401	323	310	336	343	380	338	339	398	339	382	340	396	377	372	375	373	354	376	328	357	373	383	351	366	374	334	362	389	377	395	344	369	343	333	338	360	389	331	333	363	386	371	373	383	348	342	343	386	328	399	373	379	332	394	362	350	357	346	395	349	338	338	404	368	324	388	329	350	350	347	371	335	372	335	367	360	344	349	344	369	360	353	355	361	370	356	369	331	391	373	361	349	356	335	401	320	355	332	353	355	358	369	347	361	355	332	352	337	331	315	329	388	339	381	359	333	337	346	365	359	312	331	371	338	376	343	376	338	345	366	334	345	356	344	383	384	375	368	346	352	335	354	342	354	359	348	319	398	366	363	345	329	342	359	371	379	376	337	411	367	354	347	324	346	366	371	373	357	360	372	365	406	368	331	363	351	364	367	362	380	370	342	333	345	347	373	363	373	313	354	334	374	347	322	359	356	369	334	367	339	328	358	368	357	329	366	343	356	373	360	358	355	347	357	348	318	371	374	349	351	361	343	374	357	351	353	381	359	337	334	364	360	322	375	337	334	361	345	351	372	335	368	336	355	362	383	357	330	324	402	360	366	367	361	357	359	327	328	400	331	351	342	390	325	322	343	335	340	318	389	388	330	387	352	324	341	374	390	331	388	323	370	384	381	351	341	353	362	365	340	347	373	343	345	340	369	325	362	346	384	362	370	382	328	364	343	326	354	344	378	345	362	392	344	331	358	350	335	376	381	330	360	355	355	350	371	336	346	317	358	347	367	324	389	334	358	331	363	367	340	372	386	390	341	386	373	368	337	313	295	349	346	338	368	331	371	348	329	387	347	360	350	344	344	321	326	329	354	363	378	333	340	395	345	353	312	342	327	359	343	360	364	351	367	347	350	388	364	336	358	343	331	353	366	364	319	354	387	357	342	326	370	367	369	370	322	346	355	367	364	386	370	352	376	362	366	332	390	334	339	332	289	345	355	369	354	323	338	376	354	362	316	356	326	329	378	386	344	317	380	374	348	307	361	357	344	366	375	386	376	344	355	365	347	377	351	357	380	346	357	358	370	358	321	314	326	331	314	375	336	354	362	353	377	348	360	332	383	362	337	366	321	343	366	372	357	342	348	343	331	358	351	343	372	355	365	338	353	373	337	343	338	349	383	369	345	383	297	394	375	379	372	329	367	365	381	376	348	345	358	358	369	365	340	367	332	319	354	358	327	346	405	341	365	385	349	321	382	349	369	360	376	346	335	365	375	373	353	393	344	359	355	370	369	382	341	344	369	325	373	339	349	298	356	364	350	374	351	335	378	340	348	367	383	382	391	361	360	377	375	339	361	372	357	363	360	384	332	369	335	357	347	340	323	314	289	340	318	328	335	351	360	371	331	335	349	338	340	370	337	364	361	348	353	395	323	344	363	359	350	353	406	369	355	380	356	370	359	358	370	363	334	330	324	339	322	338	337	361	381	393	338	350	364	351	391	360	355	333	336	355	354	343	375	360	387	364	365	343	353	370	380	368	347	385	357	343	324	345	360	362	311	349	343	332	350	324	350	357	390	353	325	302	363	322	378	329	318	341	391	345	328	351	341	373	349	336	392	324	364	312	354	373	333	354	349	370	333	321	345	382	367	333	348	375	391	369	372	327	381	366	394	389	359	353	340	357	350	341	353	367	394	393	354	359	336	365	355	344	329	345	397	333	362	359	360	336	359	349	299	355	327	356	362	382	388	355	332	355	349	346	368	372	340	361	358	375	364	343	374	355	352	369	323	343	374	377	351	354	334	400	366	317	341	350	383	350	366	346	345	335	367	306	357	334	341	363	378	366	317	311	333	394	344	381	389	339	382	356	350	365	364	356	381	366	384	356	340	363	382	367	336	363	391	375	370	379	375	362	346	333	368	385	360	336	321	372	352	373	344	374	361	317	353	363	380	359	317	331	331	321	373	350	327	376	397	378	344	365	355	371	368	339	374	389	339	355	350	340	359	358	359	315	390	344	378	358	325	342	343	341	319	351	355	321	359	352	379	365	350	383	338	352	343	350	356	330	347	396	337	366	346	340	352	349	381	360	301	346	352	375	368	362	320	314	366	336	356	369	346	377	367	381	347	336	362	356	349	350	347	348	328	352	326	363	340	365	357	352	401	358	368	404	370	319	344	406	371	292	378	365	345	345	373	357	360	382	366	353	335	376	345	367	341	327	354	349	329	352	358	335	339	343	374	361	376	369	369	364	333	369	364	320	383	352	378	354	370	366	388	360	360	374	365	390	395	367	323	366	341	344	365	343	387	346	336	370	390	391	398	363	351	347	340	374	343	338	375	363	391	333	401	346	382	334	352	353	363	380	322	334	342	352	366	344	313	314	375	365	334	345	390	344	355	344	355	303	335	322	351	347	335	334	355	345	334	348	351	318	378	358	333	381	350	355	367	337	359	349	335	346	336	358	370	308	377	337	355	333	300	338	354	354	351	360	367	379	342	359	342	345	359	330	358	371	349	364	351	356	348	318	361	358	312	354	351	376	360	329	363	347	322	345	346	375	341	347	387	402	340	353	329	375	351	355	357	360	369	371	344	371	334	337	364	332	358	363	359	396	365	377	353	349	352	341	363	353	372	402	366	364	377	351	368	343	356	355	319	353	382	380	350	333	331	376	379	356	312	384	356	343	356	369	345	381	357	315	355	326	353	393	363	360	350	373	358	339	362	358	345	373	333	350	357	352	330	371	331	329	365	375	346	372	370	338	362	354	384	379	374	324	329	366	347	338	356	353	342	343	374	380	337	345	385	330	390	363	387	337	330	372	354	367	333	294	351	348	375	323	323	318	341	352	366	350	371	371	347	345	360	369	355	352	361	357	339	336	363	366	373	350	353	359	330	343	362	363	358	337	322	365	339	364	373	339	338	306
29734	2728	5190	5942	5021	4073	3519	3084	2528	2339	2060	2090	1936	1720	1507	1510	1299	1239	1190	1115	1100	1131	1054	1095	1034	1041	1019	932	969	953	983	943	893	925	918	887	867	940	879	910	901	881	912	872	828	827	867	848	906	861	944	834	889	858	865	858	874	906	810	838	847	856	768	822	859	809	789	825	875	848	832	820	800	883	842	879	815	822	890	781	870	870	890	809	873	832	884	818	858	892	853	880	865	796	850	868	839	812	807	783	837	842	809	824	800	754	850	832	823	833	760	846	824	833	759	831	896	802	809	829	819	854	794	900	796	857	857	826	835	810	787	822	830	799	841	837	833	805	836	822	864	853	818	799	790	818	804	826	885	796	857	823	795	844	800	801	826	837	762	862	814	797	832	788	853	825	809	827	846	882	815	855	880	795	773	857	846	805	804	779	847	847	790	796	761	814	816	834	813	784	820	811	773	810	865	847	779	871	841	820	844	815	830	815	787	843	791	861	793	800	801	823	856	842	847	807	820	756	807	838	854	798	802	859	836	819	828	814	825	873	836	805	812	799	802	804	836	825	806	791	816	816	855	830	831	811	785	822	785	789	778	789	824	809	797	840	823	794	844	819	807	800	786	819	837	817	825	827	832	796	826	827	835	792	774	807	870	821	799	849	826	801	828	797	812	773	854	792	834	811	756	831	849	829	841	809	843	833	820	839	794	777	818	857	822	847	795	892	853	784	808	793	837	795	848	864	812	766	827	802	837	807	869	832	801	812	800	808	761	819	823	782	810	784	784	793	806	809	778	764	872	837	824	771	814	808	858	837	851	830	711	797	797	827	812	802	819	818	823	844	824	817	813	802	855	801	816	840	789	850	808	830	804	812	840	804	817	799	828	838	863	797	837	815	764	825	835	827	833	854	775	788	765	826	866	805	870	801	806	773	790	834	850	790	850	792	803	856	866	806	801	819	830	785	824	865	836	813	834	819	829	837	839	842	779	830	786	814	819	792	858	823	825	838	837	813	815	783	789	793	790	816	773	859	801	747	824	809	839	787	790	790	827	831	844	821	824	883	808	817	820	860	865	814	788	803	796	842	825	802	848	847	867	776	839	799	822	830	793	845	784	796	822	845	818	805	806	820	840	811	802	814	818	826	776	832	821	779	829	807	849	891	828	857	823	807	832	769	785	807	808	834	845	799	770	836	795	820	807	785	828	846	796	771	785	800	835	826	840	752	802	870	811	799	814	801	831	846	799	811	795	850	861	835	825	814	758	824	818	824	825	814	796	860	824	836	842	806	794	811	807	806	761	835	846	844	812	828	888	833	810	828	813	891	830	807	792	872	819	806	783	865	802	872	803	797	793	879	779	828	805	887	887	847	836	814	833	843	840	799	856	759	813	817	796	783	833	782	859	829	795	846	830	790	837	821	849	826	853	817	847	798	791	818	822	805	806	767	810	770	808	776	790	801	792	849	846	807	813	835	836	814	870	764	763	812	812	809	797	872	829	810	825	828	826	830	810	846	805	860	773	817	826	883	817	850	791	800	834	828	758	843	776	736	849	855	834	819	798	856	800	815	821	806	815	834	816	807	900	826	796	830	837	810	820	820	871	821	801	799	850	871	796	793	800	789	834	806	850	845	828	847	825	827	858	814	753	769	768	809	873	867	795	819	806	813	792	825	814	811	829	833	761	800	847	830	838	782	796	764	886	810	837	844	812	890	852	832	805	838	767	831	812	837	813	812	854	836	813	799	832	792	814	759	812	788	840	879	828	788	848	855	763	815	822	888	838	820	800	833	841	798	804	829	786	817	792	819	810	867	810	819	774	785	831	818	866	853	826	891	772	831	854	804	819	857	835	831	819	819	781	795	866	844	845	794	914	794	852	791	818	851	788	744	815	806	789	805	850	845	780	834	850	809	826	807	825	857	867	834	807	765	822	798	830	825	806	831	834	811	805	791	808	788	836	794	796	844	809	815	792	818	859	833	832	861	875	847	815	819	820	790	797	835	814	814	832	837	819	826	805	844	794	773	835	805	815	826	841	833	812	824	848	781	826	775	789	825	803	783	793	830	797	803	814	863	806	846	837	830	827	814	816	848	859	874	783	795	781	836	827	797	850	845	828	813	827	862	826	800	836	830	801	810	808	812	836	784	847	787	812	804	806	854	771	809	782	842	830	845	832	827	799	875	821	848	781	840	854	834	844	833	797	843	834	875	817	802	841	810	811	824	846	764	795	847	798	824	819	816	822	771	791	838	861	813	837	800	828	746	845	788	834	805	789	817	879	834	798	844	870	777	823	828	824	783	779	824	872	823	812	830	834	793	796	822	781	834	826	814	777	834	790	800	837	885	795	795	754	793	776	823	766	763	813	829	797	786	791	844	846	838	809	806	777	826	834	854	758	822	806	825	826	784	738	865	829	799	814	793	846	831	850	835	790	814	805	847	860	860	838	849	807	823	864	782	794	779	806	794	796	793	825	800	870	826	817	813	801	799	783	836	826	807	798	845	808	851	811	802	793	815	754	827	784	861	765	773	828	770	843	750	770	845	810	782	837	825	772	771	790	782	845	866	857	796	782	843	833	840	806	856	740	802	815	819	872	842	798	810	808	802	833	802	798	786	797	799	862	851	808	793	776	849	808	795	795	888	835	844	825	841	801	796	774	780	847	850	843	775	817	848	835	836	820	798	850	814	828	748	841	868	822	820	845	815	835	802	831	842	789	820	827	794	778	783	805	785	837	787	866	849	818	826	854	850	794	822	810	812	847	881	829	840	827	821	805	824	817	862	832	796	832	835	831	847	805	836	823	798	861	837	822	828	861	771	801	841	873	849	819	849	815	801	823	823	763	818	808	852	834	818	811	793	814	802	803	841	809	824	844	810	822	770	833	784	800	829	746	753	822	836	834	803	858	864	813	853	759	762	779	852	789	825	828	805	792	830	804	854	819	802	809	813	827	823	788	832	791	813	828	827	766	766	836	828	837	809	841	823	798	827	801	833	817	811	758	819	778	824	803	766	833	815	834	800	850	812	842	808	855	827	795	775	880	786	815	806	785	829	833	819	831	766	825	791	788	815	794	798	817	853	830	793	807	857	803	803	808	801	836	842	811	837	809	852	823	799	821	795	822	834	817	839	837	854	821	800	781	820	807	758	805	836	845	819	810	777	835	774	820	831	840	820	841	808	825	867	853	803	833	835	788	843	779	846	828	817	806	816	799	769	807	784	849	873	803	869	783	866	833	840	819	837	836	807	861	825	801	809	822	795	820	825	826	825	834	786	850	826	798	797	866	856	844	778	791	866	804	767	837	865	820	767	805	802	791	894	863	769	838	761	852	828	831	793	778	867	810	831	845	818	798	793	843	840	813	842	806	874	791	774	835	822	858	786	826	822	811	824	805	806	802	829	795	833	815	826	745	814	800	772	825	808	819	905	804	802	802	827	890	815	841	843	831	814	809	790	826	835	814	896	852	853	794	804	766	824	784	890	764	777	822	788	788	829
11198	647	432	380	327	300	290	269	283	294	274	292	272	292	256	255	256	263	277	262	287	284	264	279	264	284	240	258	260	274	278	265	248	245	301	261	260	262	288	261	249	299	295	271	257	257	260	291	253	237	295	284	251	248	285	223	262	251	242	271	250	261	260	278	263	247	250	260	267	266	259	261	288	259	257	266	280	270	249	274	250	252	252	280	287	283	255	262	263	271	243	286	242	252	282	265	246	257	283	261	268	261	283	284	269	265	263	276	248	274	266	263	290	270	249	247	264	253	266	288	259	280	279	291	274	257	266	255	220	260	232	294	230	277	243	294	283	255	288	263	255	277	283	286	246	243	251	257	264	251	283	292	268	246	258	265	238	273	303	279	260	257	292	234	253	243	283	283	261	263	263	262	261	285	271	287	247	305	247	278	252	298	288	256	249	279	286	261	267	265	272	297	290	276	267	258	280	266	248	237	239	249	258	249	291	273	268	259	264	231	243	255	264	265	272	259	270	237	286	267	257	272	293	256	274	250	268	277	271	227	251	276	246	269	252	264	270	269	273	265	272	279	257	297	246	258	291	266	240	266	277	264	284	276	294	278	241	260	270	276	280	268	254	257	267	285	295	283	253	272	283	250	248	275	276	263	263	280	269	238	254	253	250	259	258	285	256	260	262	266	292	273	266	255	245	277	292	271	223	241	277	273	287	272	287	279	243	306	274	254	247	287	263	243	238	257	274	247	292	300	282	243	268	246	266	271	246	238	255	257	278	220	247	257	269	268	265	281	291	244	262	245	290	262	244	261	296	266	288	290	270	267	267	245	260	261	279	253	281	265	267	213	255	248	236	256	270	282	258	229	255	263	261	241	256	229	267	251	326	247	267	241	275	260	252	280	267	261	218	238	256	283	253	259	281	239	260	253	243	262	245	228	268	280	291	289	267	250	265	249	245	258	247	264	290	282	263	267	258	267	258	255	246	282	247	274	274	252	256	275	254	259	261	268	264	253	242	257	258	247	257	272	289	263	245	261	250	261	245	284	223	260	249	230	273	251	268	237	250	256	264	282	280	279	232	264	258	248	242	223	251	277	266	259	274	279	273	258	237	266	267	269	284	264	265	273	244	286	262	264	270	253	288	272	272	235	243	234	258	276	255	248	257	265	259	260	243	262	269	245	285	272	264	262	263	241	260	297	244	246	240	260	269	265	272	246	278	294	282	250	264	277	260	230	250	271	282	249	278	255	256	298	268	255	269	261	241	267	277	293	248	259	258	255	253	246	261	270	273	260	252	257	262	252	259	278	270	252	269	244	264	259	241	265	253	278	260	256	289	293	223	263	241	248	282	285	281	299	258	290	263	237	268	265	287	303	263	255	272	255	273	288	233	242	275	236	252	279	250	243	285	239	252	231	247	250	251	274	263	258	291	254	261	256	244	258	262	254	276	290	279	260	295	280	307	288	256	240	281	258	250	243	265	273	306	260	261	284	265	291	264	236	288	294	279	267	267	258	270	269	263	286	274	240	249	268	266	265	241	268	260	241	255	242	253	262	274	258	282	262	229	270	277	282	264	295	281	267	240	268	274	258	270	265	261	249	262	207	247	246	263	270	295	256	261	277	276	277	245	268	272	294	255	279	263	276	258	251	282	253	266	271	272	248	276	260	250	270	261	263	266	265	274	266	246	264	249	279	273	272	261	236	250	246	276	260	249	257	275	281	264	270	262	284	260	246	252	251	269	234	255	256	264	275	276	248	252	276	243	271	269	260	253	267	264	250	324	265	248	248	273	235	257	271	255	259	274	266	261	293	242	249	252	260	251	265	265	251	282	276	270	273	260	254	288	269	265	284	280	240	260	270	236	301	247	256	276	276	283	287	247	277	254	277	238	279	251	252	282	265	263	275	259	268	265	268	263	280	285	269	255	248	259	288	262	253	263	299	287	261	249	283	239	253	254	250	241	281	265	261	293	273	259	246	259	235	270	259	292	255	275	253	256	239	282	266	263	273	266	251	280	276	243	254	268	245	240	284	278	222	239	297	265	265	246	242	273	296	276	284	232	268	263	240	250	244	272	277	267	254	250	258	270	264	274	251	252	251	263	272	251	263	246	276	262	247	259	253	247	277	276	275	270	242	288	261	227	281	248	248	261	269	292	257	263	243	241	289	274	281	269	255	228	277	267	271	265	245	254	271	293	274	268	265	251	272	286	232	261	278	222	261	266	275	240	253	247	273	253	267	272	253	245	250	268	247	249	266	236	246	276	247	280	258	262	269	267	254	245	248	266	276	255	236	234	247	288	255	282	285	296	243	280	269	263	233	252	265	278	286	255	261	276	275	277	251	226	247	286	283	273	256	251	254	285	284	268	256	256	277	259	251	276	273	269	271	250	276	290	291	260	278	258	275	262	257	271	264	212	234	250	268	213	261	270	271	293	231	267	264	298	231	269	293	244	263	260	241	273	218	274	254	251	269	248	273	238	281	268	253	243	253	272	259	308	248	263	279	259	247	270	223	229	251	266	251	257	217	285	240	276	260	275	234	247	269	287	281	270	248	293	267	253	295	263	304	305	260	273	267	256	266	261	233	242	242	271	252	259	248	273	273	269	260	247	249	229	277	262	264	241	234	230	263	272	254	254	286	295	253	268	311	252	251	241	221	275	234	271	252	269	268	230	261	301	274	269	278	277	264	278	227	268	270	248	260	267	245	281	261	247	248	272	275	254	249	242	265	271	288	242	272	294	268	246	274	262	272	278	230	266	266	262	227	270	258	249	275	243	268	275	256	288	255	230	282	241	243	267	271	275	257	285	281	252	282	275	271	291	271	255	265	266	257	275	269	268	309	270	272	265	264	266	272	257	284	232	238	241	260	274	271	263	273	244	241	234	259	247	264	278	253	247	270	277	245	269	261	280	268	275	266	282	270	280	278	263	249	265	255	238	249	298	322	256	295	290	295	269	264	288	250	258	276	266	280	251	276	285	277	231	261	262	292	296	270	274	249	280	275	268	287	208	276	256	246	239	265	253	290	268	282	261	259	240	287	257	277	272	294	254	278	258	264	265	249	266	266	251	255	283	283	268	270	232	268	287	266	275	270	252	266	240	264	231	240	268	219	264	263	279	249	262	239	251	266	289	260	239	260	242	244	232	226	268	248	303	263	266	246	247	280	265	277	283	242	260	293	259	271	245	262	270	262	245	275	259	242	256	253	252	270	285	242	265	267	274	279	249	280	282	234	265	219	258	291	246	272	240	266	266	233	255	273	252	252	270	276	234	254	271	254	258	271	307	299	276	243	234	254	284	250	253	246	261	242	264	266	268	259	248	273	288	252	250	297	271	283	244	280	279	278	256	276	255	258	252	266	276	267	242	250	277	266	268	266	257	288	263	230	279	253	263	285	236	237	219	266	255	275	267	270	295	246	239	241	259	271	291	249	280	289	240	243	266	266	263	266	246	269	271	264	286	268	283	286	279	255	249	311	249	256	281	243	303	299
10730	772	998	1136	981	845	829	760	720	714	713	702	652	649	658	699	633	657	650	611	628	617	630	657	624	648	628	661	619	623	618	653	628	578	612	699	600	657	585	618	603	666	653	603	676	664	645	674	660	632	677	640	681	623	628	609	626	654	616	670	586	597	644	627	648	638	637	645	604	643	634	623	632	654	590	624	625	641	625	626	644	629	620	623	574	678	637	663	616	642	637	623	606	614	636	606	606	630	653	658	665	606	614	611	665	652	643	625	637	622	654	641	609	644	680	623	638	619	599	614	611	650	626	645	638	629	583	618	606	613	624	622	594	643	639	648	645	653	619	590	602	652	635	666	610	651	588	617	586	610	621	667	635	645	647	679	632	627	604	651	664	640	587	638	645	613	635	619	608	627	652	603	666	635	668	645	624	618	631	614	655	615	663	625	606	643	613	581	626	670	666	584	660	630	656	641	656	658	610	645	626	626	613	624	630	621	631	674	618	606	658	662	633	613	591	624	651	672	627	624	621	600	624	633	675	604	621	662	610	653	572	680	651	648	645	675	657	656	605	613	641	602	642	620	612	653	642	645	693	613	667	636	677	637	655	647	606	640	610	609	610	609	592	594	590	618	634	606	639	658	593	641	657	672	674	624	620	614	631	617	632	640	610	575	602	628	623	635	630	630	622	645	632	693	630	639	633	594	633	595	641	632	623	629	639	625	617	640	634	642	627	656	651	659	648	597	664	638	620	692	633	649	615	650	656	645	632	617	596	660	611	620	636	644	599	642	621	611	596	621	680	607	658	653	646	594	635	648	640	615	671	671	627	606	611	632	670	625	688	607	644	682	631	612	604	635	650	616	634	625	641	626	659	644	616	655	619	634	646	664	580	654	626	624	613	605	632	634	654	629	628	604	593	622	641	612	609	653	617	603	639	626	603	675	617	626	606	626	685	624	635	620	643	641	638	564	618	636	671	601	613	650	599	664	599	645	602	664	639	628	633	632	679	622	650	617	612	631	612	643	641	646	621	636	625	651	640	645	631	605	590	635	586	627	657	666	634	635	619	668	663	687	649	631	620	638	612	619	619	618	643	613	664	623	637	650	630	634	642	629	633	656	623	641	643	661	602	622	623	603	594	685	616	627	621	625	605	612	640	601	673	661	630	651	655	652	622	597	639	605	631	631	595	621	661	675	649	581	659	639	641	605	642	660	630	580	654	594	600	644	657	582	644	650	594	647	663	641	612	661	626	576	645	620	658	644	668	621	619	585	606	627	652	648	645	559	652	646	637	637	591	592	595	627	662	635	620	624	632	632	607	629	604	669	627	656	654	662	610	642	672	640	589	610	608	629	591	627	609	644	604	621	631	629	597	612	628	604	611	664	630	640	636	599	654	636	627	616	611	632	613	635	653	650	620	593	615	642	629	644	626	595	651	672	649	613	661	632	669	624	681	633	635	642	618	635	577	652	646	650	622	645	598	620	623	629	636	648	613	606	643	625	639	601	642	651	644	629	662	610	608	656	584	686	627	620	668	675	639	635	645	639	635	622	570	630	561	625	640	653	610	643	653	642	652	641	620	652	597	670	636	647	662	656	623	628	680	624	683	638	642	635	639	609	669	665	626	629	636	626	612	598	583	618	596	672	612	662	612	598	603	629	601	642	661	675	677	671	651	630	652	660	572	637	642	642	649	619	665	615	624	649	652	623	608	609	628	639	672	642	648	678	653	622	630	647	611	639	605	675	615	646	628	626	636	688	650	599	605	645	647	634	631	603	652	588	613	626	586	647	627	579	635	605	649	603	659	633	655	644	682	612	637	627	637	629	649	598	604	612	661	600	645	625	633	639	666	628	609	625	607	613	623	633	652	622	646	621	633	634	595	665	618	613	631	643	658	609	658	641	554	642	648	612	597	617	662	582	676	619	679	699	556	639	611	627	610	655	643	636	611	620	681	636	687	681	602	692	626	677	610	642	641	597	618	659	603	601	617	629	619	612	659	628	643	620	648	599	632	617	682	597	629	681	648	599	640	652	648	602	622	629	655	654	639	614	614	649	650	605	657	645	623	658	616	612	650	634	647	597	638	648	641	647	626	631	622	629	623	661	648	639	632	611	622	654	611	677	616	632	648	621	612	627	616	624	537	637	627	655	635	629	633	643	642	597	602	644	631	600	614	609	648	598	656	619	599	593	651	583	626	602	591	647	583	653	672	613	646	669	590	619	616	648	627	605	558	597	629	624	658	655	614	634	625	636	625	649	611	656	679	654	618	645	638	636	625	635	592	588	623	593	594	605	616	578	623	626	646	619	639	611	613	621	628	623	650	594	592	644	604	639	660	631	611	632	605	645	636	616	622	669	648	610	623	610	610	617	677	623	609	603	604	590	598	608	651	643	638	657	596	613	668	643	628	644	652	697	625	618	610	633	645	659	680	641	645	655	641	580	629	613	653	677	620	625	623	604	637	725	593	636	649	633	689	563	627	638	635	647	635	665	647	666	585	628	626	626	657	603	630	662	642	639	634	587	690	592	638	621	663	627	642	650	640	623	615	666	626	625	618	600	601	647	650	639	663	597	668	614	606	596	617	612	652	640	638	635	636	650	631	616	622	620	636	661	624	652	633	628	639	618	634	649	662	674	635	647	649	635	651	635	610	632	601	589	611	637	637	631	628	622	611	637	600	641	684	654	615	643	644	653	658	614	630	648	615	648	627	641	603	601	577	640	619	644	609	677	599	650	658	652	632	663	611	624	651	619	636	653	595	630	607	639	638	628	621	616	628	626	634	608	648	625	548	618	645	703	643	576	652	652	657	580	624	636	663	664	571	600	619	607	611	609	609	642	629	629	620	667	630	663	593	599	634	609	631	633	588	647	653	642	607	643	669	616	618	660	638	631	589	637	612	623	595	583	583	606	627	598	632	611	621	639	653	616	659	637	639	676	622	649	650	634	660	629	649	624	637	640	611	648	648	636	595	612	658	651	623	632	636	644	647	632	648	627	637	618	648	707	654	651	667	609	599	649	622	635	604	646	607	629	609	642	613	613	647	618	675	685	628	634	628	606	657	625	620	627	668	646	625	609	622	654	656	593	636	635	618	573	556	659	584	646	626	627	642	584	635	617	590	603	628	601	664	602	604	641	651	594	625	671	570	601	614	624	647	641	618	603	643	614	617	643	623	659	655	660	618	649	620	622	614	644	616	615	645	655	588	657	658	592	661	643	626	614	645	637	626	588	582	599	622	583	596	651	647	616	627	623	599	650	621	633	637	657	626	588	632	661	650	619	648	627	592	653	575	641	579	660	644	616	581	658	658	623	664	634	660	640	638	592	610	661	669	631	637	669	617	647	646	605	671	618	638	668	629	640	619	651	676	658	677	653	624	611	624	635	690	612	662	643	611	667	642	611	601	632	613	604	672	661	647	617	606	607	689	628	627	618	658	620	583	623	634	665	650	664	641	639	596	610	602	625	642	623	650	618	644	623	634	652	636	666	658	645
50559	23906	14931	2079	959	641	552	426	445	392	388	323	328	266	287	284	289	233	267	285	242	248	247	258	278	245	249	246	260	228	227	233	290	225	220	233	244	268	242	266	269	219	248	233	244	273	240	243	252	238	228	258	282	272	232	271	243	280	256	242	219	238	226	271	221	234	258	223	247	251	236	255	238	266	293	254	232	272	262	268	242	263	253	234	227	243	243	257	245	227	222	254	249	239	239	210	255	247	237	264	216	210	261	235	219	244	252	247	241	238	241	234	295	259	267	253	219	245	234	253	250	221	254	257	243	234	257	256	265	230	263	244	225	256	218	248	241	239	247	225	237	233	209	255	246	205	258	223	225	234	255	244	260	259	239	212	212	261	240	227	218	227	268	245	209	254	289	235	211	249	239	261	264	248	257	233	237	233	250	241	260	244	258	239	269	276	265	222	287	260	246	249	247	255	252	216	260	244	269	230	236	235	234	246	239	221	243	213	267	229	254	257	239	248	245	250	247	223	230	259	275	251	218	249	237	246	233	261	282	243	264	249	220	231	279	241	262	214	195	263	243	267	257	252	237	242	233	233	261	219	250	247	264	253	244	251	232	245	253	244	271	252	247	250	261	258	272	261	220	222	246	247	262	233	247	211	227	226	239	249	221	238	260	250	252	232	256	246	239	236	240	270	238	224	237	278	231	258	227	231	244	238	254	236	227	242	217	223	231	230	255	257	252	229	258	237	253	267	215	246	244	224	236	227	264	215	258	258	238	214	243	238	258	231	233	274	271	267	266	262	233	278	269	250	240	262	233	246	225	242	246	253	219	236	217	254	242	251	271	240	215	281	270	248	252	220	229	238	248	254	236	235	284	253	246	230	252	224	231	250	233	250	247	251	224	257	288	259	236	225	274	244	221	241	235	259	261	258	258	244	241	249	240	256	241	239	231	224	231	229	237	271	261	238	227	255	243	205	259	232	247	238	202	226	262	263	259	244	246	261	274	236	240	259	220	222	200	250	231	286	221	254	251	230	237	243	227	248	242	261	238	260	226	205	234	266	281	243	222	197	270	237	245	237	259	254	250	269	234	266	273	266	230	231	234	225	250	223	230	246	248	249	234	243	290	271	251	236	248	245	227	266	232	258	229	239	214	219	228	233	269	280	246	244	226	211	249	242	243	255	245	235	226	234	229	258	232	222	213	247	234	222	281	225	230	234	245	229	250	253	228	238	244	255	237	256	252	270	240	274	245	254	249	227	247	285	252	261	252	287	248	240	233	238	232	305	246	266	239	227	240	214	259	243	271	249	221	223	210	244	267	226	301	249	228	219	236	218	266	258	224	229	276	266	257	286	272	248	265	232	212	245	251	265	239	257	213	217	273	267	249	234	213	248	261	254	242	245	246	222	245	261	265	223	247	230	266	245	252	235	242	240	246	245	250	210	199	187	234	205	251	248	243	229	244	257	246	252	259	242	237	257	226	253	235	250	269	273	230	257	242	247	215	264	230	254	266	218	266	264	249	240	252	248	220	258	239	226	234	228	271	250	223	248	252	238	249	235	250	254	239	260	245	232	221	236	267	250	250	230	239	226	244	233	235	242	237	251	249	208	234	243	246	235	234	254	245	254	255	248	240	230	261	231	256	248	273	237	246	234	261	208	241	229	256	273	273	239	251	231	243	230	226	230	247	222	230	221	216	258	267	225	243	258	248	240	223	237	231	242	258	244	246	248	234	253	246	271	235	217	221	250	227	280	260	237	222	247	246	253	225	253	247	264	229	255	246	229	250	245	212	220	244	247	244	241	234	268	257	262	266	227	240	275	238	263	243	231	277	240	244	257	236	262	222	226	224	227	247	245	258	227	220	261	256	238	263	234	269	251	247	252	242	224	208	284	259	222	264	247	260	240	234	249	246	259	256	246	244	250	250	264	265	258	222	251	249	259	269	215	241	244	246	210	236	238	232	238	229	206	225	251	272	235	262	239	255	225	254	252	220	244	225	254	246	234	243	279	227	221	273	252	248	252	234	268	263	234	259	238	270	226	243	278	226	261	259	224	226	251	230	254	245	238	267	258	254	270	253	241	246	217	251	248	230	240	211	215	281	216	236	283	262	256	256	224	238	251	260	221	224	247	253	255	261	242	231	232	230	252	234	277	256	221	237	226	269	269	245	246	272	248	227	242	225	261	236	247	235	228	274	240	236	259	249	274	232	264	261	236	228	274	254	220	247	246	268	257	245	261	272	245	248	268	259	241	250	235	221	233	261	262	264	244	229	252	221	209	246	247	234	253	254	242	233	227	238	243	244	247	244	245	237	242	236	249	258	249	227	264	260	284	245	243	242	251	251	246	228	241	242	233	250	239	249	241	241	217	239	256	238	267	204	240	246	222	259	223	265	248	210	234	263	244	224	227	261	221	244	255	210	245	227	248	216	271	252	267	220	256	245	213	244	246	276	255	251	269	259	247	237	245	214	225	256	245	252	233	221	230	254	229	227	250	245	221	245	213	219	208	234	241	222	252	256	248	249	236	244	247	230	257	227	242	266	253	247	242	236	201	235	255	243	269	267	225	237	270	223	230	263	237	243	233	248	221	237	212	242	233	257	248	229	234	259	231	259	290	227	220	235	262	283	242	233	252	228	228	221	217	258	253	232	238	267	237	233	258	253	272	238	263	205	244	270	229	255	248	251	235	257	276	217	232	247	239	266	227	212	245	260	234	231	230	207	255	231	207	266	247	266	268	252	249	234	232	236	241	255	233	261	239	238	267	264	240	235	254	264	251	229	244	218	225	243	223	236	222	285	260	220	241	265	257	257	223	224	238	221	273	249	267	232	270	250	237	217	223	213	263	257	253	215	226	229	222	225	228	229	198	232	237	259	230	245	213	246	250	213	274	245	216	255	232	239	227	274	232	243	221	254	236	240	230	207	254	259	282	257	250	269	264	237	219	216	231	236	229	213	253	229	241	243	262	237	254	239	224	261	217	251	245	266	221	226	249	238	248	283	262	243	241	222	235	263	253	246	268	233	246	274	255	258	244	253	250	276	253	245	252	245	265	235	250	245	232	240	244	238	260	219	241	226	234	244	242	244	230	245	265	275	235	253	249	260	239	246	254	236	226	266	228	252	228	285	246	242	232	242	235	247	242	246	232	247	286	234	232	262	256	228	251	272	273	260	259	223	241	233	261	230	269	254	239	242	204	219	236	239	234	247	250	261	220	220	239	245	235	247	264	270	243	248	245	273	217	242	228	262	258	225	273	234	251	232	231	250	254	246	241	257	244	256	236	250	237	265	237	237	221	256	255	270	226	243	238	216	214	267	234	222	206	223	231	221	222	254	249	239	224	236	226	245	266	241	239	270	228	283	238	220	244	261	252	268	241	247	276	220	217	236	254	227	248	252	261	252	249	253	254	232	255	270	237	192	265	227	235	220	241	258	237	224	218	249	223	243	266	244	252	235	274	246	246	269	276	244	193	232	262	267	216	274	221	244	244
27406	1572	2880	3438	2824	2328	2117	1822	1490	1385	1305	1174	1214	1003	986	909	821	771	788	742	737	714	715	712	718	693	721	712	689	701	638	660	650	636	655	655	668	682	611	654	623	635	620	624	644	643	670	629	628	585	601	647	636	616	612	642	611	664	637	600	598	636	672	660	636	640	613	625	645	661	654	628	616	659	619	638	607	598	622	619	583	630	641	610	599	613	635	626	623	614	617	599	635	664	617	607	627	588	610	626	592	604	610	602	580	608	655	614	615	603	587	621	583	576	603	617	609	573	651	655	604	631	576	653	604	626	589	612	594	620	658	566	610	662	607	595	605	613	576	618	623	601	588	604	668	571	567	621	578	609	587	630	589	622	601	635	585	580	602	583	614	565	586	590	614	608	664	607	572	605	612	587	621	547	654	605	583	573	635	603	600	580	601	543	590	614	597	600	631	588	603	634	568	634	578	617	621	614	645	643	593	620	582	587	601	652	577	637	599	616	575	565	591	585	578	613	598	604	586	554	613	580	549	623	618	611	618	625	624	611	621	620	636	568	636	605	647	643	634	644	586	626	631	606	595	618	587	570	605	580	619	572	631	588	601	626	605	615	577	561	615	639	630	641	665	644	572	609	567	569	601	580	662	588	589	607	637	612	575	625	596	601	609	603	606	609	624	609	604	583	569	619	574	608	604	590	590	626	591	625	578	599	577	604	603	559	625	572	603	600	609	608	649	583	621	615	626	584	583	626	593	603	620	599	571	619	608	559	633	630	581	579	610	602	564	564	581	619	620	588	609	568	623	605	609	587	567	611	600	640	634	625	631	614	653	651	537	577	610	634	597	576	619	605	608	628	579	610	609	620	628	585	593	615	616	610	610	579	610	569	588	573	625	624	581	614	593	607	595	595	594	644	608	632	615	581	625	572	579	565	586	619	591	623	626	590	583	609	592	565	611	618	563	566	595	623	596	625	597	598	633	647	622	600	560	575	588	578	588	569	650	620	650	643	588	642	605	655	602	644	585	628	585	608	611	624	572	609	572	629	660	587	614	620	651	600	569	593	590	601	627	590	608	599	632	597	619	639	612	605	596	601	610	603	611	629	596	609	546	631	556	574	590	642	564	598	613	618	621	592	598	609	639	633	553	633	573	642	615	612	567	619	605	651	619	600	616	632	593	595	604	617	578	647	620	589	633	657	611	609	565	625	614	653	623	617	583	570	653	560	613	572	636	612	563	672	606	604	604	652	593	646	590	657	596	564	567	586	582	598	630	589	583	575	586	582	619	638	649	649	560	638	615	591	630	616	638	613	620	628	606	571	631	626	622	577	598	597	639	622	618	618	649	628	612	633	594	607	632	595	596	605	582	574	580	591	640	615	553	562	639	622	616	599	579	602	588	596	587	595	614	604	576	631	536	608	611	660	631	598	645	586	602	635	613	634	584	626	557	615	620	651	618	609	591	639	626	610	599	601	629	656	641	650	616	595	618	607	626	582	624	640	574	596	674	649	597	609	611	641	576	587	605	601	618	606	624	630	597	614	612	567	609	612	614	602	652	608	570	606	644	590	580	640	592	608	614	620	579	645	632	583	613	643	584	608	612	596	562	606	603	603	656	607	627	657	581	608	595	592	608	587	639	637	606	615	648	626	637	631	649	593	609	624	626	596	586	607	618	610	597	610	618	622	601	593	582	597	621	633	611	657	617	591	610	593	624	612	603	582	576	666	580	621	543	585	573	589	586	592	587	590	614	599	590	623	588	638	635	596	654	583	630	623	589	587	595	619	577	601	537	588	603	591	621	649	618	582	560	597	602	574	596	594	580	628	655	593	583	617	566	596	574	605	597	627	614	568	627	578	623	626	648	591	623	599	557	612	651	604	630	620	603	599	586	624	636	623	587	567	594	633	610	590	625	618	630	556	589	620	607	574	614	568	625	605	590	622	607	566	600	619	565	578	616	611	583	648	619	567	613	596	573	626	630	608	625	610	626	589	584	575	594	587	603	605	609	607	605	597	633	664	617	574	633	606	624	600	595	606	654	581	544	630	586	565	601	572	609	573	611	573	562	593	593	586	555	559	619	609	599	639	614	621	616	595	617	601	599	541	626	598	616	598	597	628	602	606	647	600	639	558	596	618	657	549	664	624	577	603	600	645	576	581	620	630	594	624	582	616	604	629	631	613	653	571	614	639	610	580	595	609	633	556	589	614	630	642	612	641	567	575	631	538	602	628	594	583	595	639	593	583	647	581	616	612	640	614	636	620	603	610	618	645	625	607	597	594	623	606	571	622	557	613	569	581	612	616	549	639	583	656	620	620	590	594	623	622	627	603	568	620	576	606	595	580	605	600	595	592	595	603	613	600	623	661	599	592	597	608	599	610	639	638	623	606	578	640	634	570	572	566	577	608	579	601	598	601	607	578	618	601	632	660	592	620	605	616	630	575	598	637	599	616	602	614	620	626	580	617	604	639	596	622	596	593	540	627	618	611	615	579	570	595	610	628	599	604	646	610	625	565	596	578	624	616	633	622	559	644	594	599	589	586	608	600	601	606	547	606	603	601	622	629	651	598	582	573	599	597	598	615	603	597	637	584	558	591	614	621	606	621	589	612	615	627	622	587	644	588	587	605	594	577	583	602	633	605	600	601	629	563	608	597	625	647	597	619	640	630	571	615	590	606	598	551	590	598	607	576	620	585	599	597	604	598	598	569	600	613	660	573	633	559	580	611	582	620	577	559	626	629	573	587	615	625	573	565	620	644	613	624	609	604	559	625	626	616	622	594	587	560	586	592	615	587	581	616	559	630	599	635	585	617	623	609	593	590	606	590	625	612	569	583	615	568	612	631	609	612	567	606	616	584	626	574	567	585	645	601	580	641	581	611	583	603	577	649	606	563	616	570	623	611	621	568	625	582	594	586	604	645	605	631	623	581	609	585	632	568	615	661	584	646	606	584	618	596	606	586	595	615	630	631	607	632	620	622	622	589	591	649	636	597	607	584	607	605	629	604	582	597	627	595	573	641	590	581	595	556	618	589	570	571	574	546	598	603	565	586	610	555	568	613	642	604	635	610	589	610	627	566	591	595	633	616	575	599	599	593	633	592	648	621	661	603	649	575	587	560	626	582	679	625	598	591	632	597	586	586	627	572	587	602	612	608	616	594	584	614	616	560	635	671	599	617	610	615	623	583	589	593	540	570	624	657	597	607	634	594	587	597	589	591	628	587	592	604	668	632	627	609	585	634	640	625	565	592	624	604	609	572	611	607	615	576	636	585	603	623	596	577	643	597	596	601	603	575	604	600	616	605	571	555	604	625	586	594	614	605	577	620	557	574	627	624	591	639	615	611	579	620	589	632	581	602	594	603	599	593	634	643	659	582	605	591	614	548	608	621	572	606	632	633	616	623	548	597	608	594	617	599	612	630	646	606	618	577	625	548	606	571	616	593	621	605	608	606	622	627	605	615	608	617	567	620	649	654	570	575	646	575	637	623	618	625
50195	24873	24720	10403	2454	1258	1034	819	694	688	649	599	532	496	494	519	462	449	420	423	418	357	440	401	374	402	410	388	377	397	428	447	379	400	418	404	395	409	398	405	399	406	405	377	394	361	322	384	392	425	406	378	392	355	403	395	409	335	368	398	334	416	367	394	342	401	392	394	401	419	386	378	377	397	393	367	392	375	416	367	370	385	369	380	373	372	361	354	387	400	368	413	384	379	341	340	372	368	411	376	398	399	436	423	403	370	362	404	360	423	403	372	381	377	404	391	410	438	367	386	399	336	396	372	354	388	387	364	382	362	413	398	369	369	414	379	373	387	347	377	415	362	397	366	368	375	363	420	367	397	373	384	372	379	352	367	375	371	420	417	435	392	359	338	412	388	409	378	386	344	404	377	411	361	390	379	385	404	401	369	350	375	399	373	405	410	370	404	417	427	414	376	387	411	365	372	406	410	380	356	390	353	374	418	369	416	370	419	372	431	392	400	405	390	387	418	376	380	362	328	403	329	362	377	374	392	366	398	391	384	393	388	384	384	378	384	373	398	382	416	401	430	357	382	373	386	389	370	371	417	405	407	410	377	386	403	387	381	349	331	376	379	362	375	412	373	439	376	366	389	408	394	376	398	360	394	359	354	344	387	398	390	375	386	402	378	391	380	396	369	439	391	394	336	344	374	376	370	373	324	389	367	389	397	424	392	357	383	370	391	367	399	403	368	394	416	421	385	377	400	386	380	391	376	413	405	330	383	384	396	375	331	404	386	399	387	389	395	411	370	361	369	417	416	389	348	406	402	393	341	361	402	373	396	362	397	404	396	383	397	408	372	370	394	355	396	390	366	362	392	356	368	396	420	386	387	394	413	376	412	372	405	396	388	358	378	402	402	426	412	365	390	394	363	413	386	378	390	398	369	359	370	419	405	380	360	414	403	358	344	443	384	388	384	364	364	382	355	377	403	380	388	384	391	365	400	404	369	345	375	402	392	366	371	392	374	360	346	376	349	388	391	391	365	377	376	390	383	406	406	363	391	407	374	365	394	374	376	367	373	374	394	392	378	383	403	363	367	382	396	368	370	357	362	349	357	410	359	384	358	356	407	403	382	389	423	364	382	383	357	393	374	379	347	355	369	375	374	332	398	381	371	386	391	376	382	362	393	395	361	420	374	373	411	399	362	410	369	385	364	369	340	387	411	375	380	369	385	381	389	383	402	391	380	361	412	368	438	397	345	389	369	376	376	378	423	361	380	425	387	354	356	404	414	365	383	366	383	433	393	338	363	376	355	414	380	376	413	381	382	372	409	418	389	395	387	380	369	384	417	399	361	396	403	360	380	383	371	384	389	399	388	410	402	382	371	379	402	407	433	384	378	368	395	396	422	390	361	387	389	393	370	384	433	391	376	393	404	355	419	391	387	427	387	396	380	399	411	399	395	377	375	388	417	427	350	395	405	395	391	391	371	371	366	359	405	370	392	356	398	397	402	381	372	366	410	392	408	410	360	369	364	403	374	412	389	420	401	349	382	361	376	345	419	380	347	383	371	397	398	378	390	386	368	389	380	416	386	365	369	374	402	387	360	411	377	425	378	393	367	384	388	381	375	382	394	383	371	356	374	390	369	439	403	402	349	375	406	366	392	375	384	348	417	389	391	376	431	388	437	415	335	409	383	425	359	413	383	387	394	408	384	389	407	388	393	400	393	386	426	358	389	401	391	337	378	363	409	342	387	356	396	388	371	403	403	364	421	398	391	349	377	372	405	376	383	402	401	381	388	401	377	404	359	409	397	391	368	355	382	394	414	372	389	370	392	387	426	428	382	395	392	376	382	418	393	366	379	398	403	394	404	387	368	373	372	388	387	360	408	374	381	355	392	418	382	356	391	408	381	372	394	354	359	368	369	414	370	388	379	406	393	424	409	357	359	394	380	365	381	401	362	388	403	397	379	407	393	408	401	350	396	423	405	408	395	383	373	385	376	380	394	388	382	373	403	362	364	393	378	383	339	388	382	393	398	371	374	366	371	405	382	369	369	378	355	347	375	365	381	372	369	367	371	374	423	353	369	366	404	387	376	403	385	356	411	382	359	373	399	354	350	423	422	425	361	368	338	378	377	331	386	368	381	396	402	368	376	397	397	346	390	363	390	353	406	383	365	388	425	389	375	377	381	386	357	450	394	400	374	356	407	400	369	410	396	414	330	327	367	385	365	397	393	411	324	418	392	402	403	421	335	371	396	413	403	438	378	378	350	401	388	426	359	352	403	354	395	404	403	423	406	398	374	408	391	376	371	370	346	395	350	397	407	382	378	386	392	393	371	397	363	355	379	343	370	338	404	384	365	391	359	396	428	393	424	363	415	400	416	410	355	393	366	362	388	405	371	387	381	380	424	401	368	369	399	381	383	375	398	357	431	412	369	398	427	372	372	415	379	384	351	411	391	353	350	376	382	436	398	377	384	403	364	383	384	420	401	412	375	383	378	343	410	413	398	413	364	374	372	388	395	373	412	387	391	381	348	364	371	375	389	458	361	347	384	396	394	388	409	395	370	378	360	386	398	352	385	395	361	377	396	386	392	406	352	382	398	377	377	382	383	388	386	386	380	375	387	369	352	388	381	370	397	364	405	364	383	345	380	339	419	364	377	387	389	393	392	375	408	382	357	357	357	423	440	392	349	405	376	387	421	398	387	384	431	372	380	385	356	393	413	412	346	380	392	369	372	355	369	393	366	370	372	421	377	400	364	406	400	416	402	368	371	363	373	380	386	401	362	401	361	376	378	426	375	344	376	374	404	384	392	358	357	370	369	405	414	418	405	383	371	381	399	374	371	374	376	351	399	368	406	386	400	392	372	370	398	383	400	397	385	383	410	385	365	394	375	385	373	362	370	397	401	372	347	386	373	431	399	377	339	385	373	415	394	385	372	383	350	397	381	370	366	400	388	424	443	410	353	395	351	399	383	389	366	384	395	367	404	378	391	402	380	427	358	357	382	413	372	379	380	372	361	370	377	378	360	408	353	406	341	351	399	403	401	364	363	405	381	383	397	380	414	378	347	366	385	392	390	393	401	388	394	375	356	335	376	396	377	361	430	407	390	373	381	416	369	392	390	383	382	393	427	393	397	375	417	387	404	429	410	383	403	396	388	390	363	352	385	399	418	396	369	363	406	407	376	401	393	422	384	374	385	384	382	338	376	355	389	375	367	424	371	389	396	362	436	427	370	389	415	361	383	417	364	371	398	378	361	383	375	394	371	378	391	393	400	393	393	425	395	399	404	376	379	359	404	395	381	433	349	357	368	362	335	349	374	360	374	371	356	368	389	382	406	418	368	405	404	382	398	388	369	383	389	353	386	351	336	373	373	356	372	348	402	390	342	386	376	386	351	382	400	374	377	382	388	364	418	391	359	403	422	391	401	370	357	384	426	395	372	360	412	409	403	363	392	379	354	374	399	405	371	365	363	385	352	357	358	382	381	372	372	368	388
32334	2675	5126	6008	4996	4148	3771	3072	2564	2307	2152	1962	1805	1626	1655	1426	1362	1276	1219	1168	1100	1137	1138	1104	1118	1075	1062	1078	1124	1069	995	1003	1021	987	960	997	948	1023	961	909	978	902	987	961	943	912	947	931	922	907	925	928	972	836	955	914	930	893	979	879	896	892	915	849	912	880	926	847	915	906	876	897	909	933	891	924	921	922	911	871	886	877	932	921	932	892	836	895	876	880	832	922	921	901	931	906	862	884	919	878	824	919	882	869	928	878	859	880	868	952	900	906	930	890	871	843	912	924	871	888	952	944	863	927	904	873	878	915	908	886	861	910	899	887	898	885	906	911	889	883	936	915	884	910	883	878	908	910	915	867	920	924	892	861	898	965	915	893	814	925	874	872	907	905	868	891	938	959	834	869	899	938	884	918	939	947	907	902	880	960	935	903	917	882	933	890	890	896	912	874	882	830	893	861	916	951	877	880	859	889	900	912	892	937	893	881	928	902	835	881	858	869	887	855	899	892	935	868	859	865	896	911	908	864	936	875	816	931	829	854	909	886	896	928	873	882	889	911	901	887	915	885	893	864	859	907	850	855	895	942	921	888	895	919	918	897	897	903	921	929	869	875	884	879	870	871	839	898	902	852	857	936	883	885	887	911	892	875	896	908	880	880	839	909	943	855	866	834	865	853	906	852	903	855	882	906	843	913	870	889	866	844	911	930	844	915	906	852	907	878	893	877	851	943	888	875	868	888	903	869	884	853	872	881	885	905	905	837	880	843	927	871	905	909	873	903	919	876	891	889	846	912	865	923	922	832	868	910	881	878	890	925	912	881	876	907	898	884	930	906	900	894	853	920	925	864	910	870	886	933	891	910	871	890	935	877	878	857	884	907	873	838	915	918	921	860	843	858	891	912	854	825	905	883	861	856	871	883	902	831	913	922	831	882	900	920	877	842	870	858	859	903	911	900	853	829	878	885	908	927	843	895	864	872	898	841	927	891	857	857	812	878	843	927	895	917	905	893	863	897	887	860	904	857	857	897	910	935	846	895	899	899	908	828	941	926	843	854	918	895	844	888	925	875	874	861	879	934	898	866	860	885	875	902	885	962	916	888	875	895	949	896	884	821	889	880	901	880	848	915	937	905	880	899	883	881	838	839	906	850	882	906	886	923	816	922	890	893	930	876	926	873	870	928	928	934	928	884	866	913	904	945	852	906	906	885	879	863	899	867	916	916	895	916	904	876	867	891	896	939	942	879	901	905	886	871	922	885	887	884	915	869	884	861	843	909	921	835	880	914	886	883	888	842	897	938	892	839	870	909	881	902	884	883	888	876	883	867	860	894	896	900	855	847	911	924	906	905	882	927	884	853	886	821	913	900	940	925	896	960	909	888	880	873	868	892	908	884	938	864	863	902	883	922	878	869	877	874	900	879	845	900	825	915	886	921	922	917	854	839	850	906	879	914	810	863	922	880	892	924	908	896	917	864	914	874	915	876	890	901	894	917	883	885	871	899	866	844	875	873	889	862	925	928	879	906	891	898	881	897	887	858	865	826	867	847	916	901	850	901	867	938	855	853	869	944	861	844	883	893	932	890	921	937	905	922	889	906	833	905	907	934	845	905	897	854	886	887	869	889	877	880	859	850	819	898	890	872	962	873	830	893	901	859	866	877	889	911	953	905	925	941	902	906	971	796	925	853	876	854	843	922	882	911	913	885	915	920	916	845	908	898	844	877	875	911	842	914	863	905	894	903	974	926	878	901	910	905	902	896	890	833	878	912	931	869	920	890	907	844	920	846	851	899	904	850	879	845	895	919	845	844	881	879	927	889	907	907	890	876	912	879	914	908	896	882	919	904	891	840	916	948	856	912	942	852	866	908	898	896	891	909	870	872	847	864	850	853	914	874	926	897	876	873	919	861	924	897	864	900	866	938	865	920	863	874	929	892	949	865	849	873	901	867	882	950	830	884	871	871	881	888	855	858	904	860	898	900	911	929	857	872	902	897	920	859	865	886	888	826	892	973	854	904	872	893	896	868	928	870	910	906	957	905	851	891	874	848	892	849	878	917	902	855	899	929	892	891	889	869	893	919	903	916	894	879	868	893	870	888	913	914	918	904	852	912	895	905	899	857	874	865	937	905	947	904	886	851	839	883	892	868	886	881	889	870	903	915	864	912	916	852	847	922	897	844	890	831	902	879	922	885	968	914	879	905	867	916	824	929	869	918	885	921	888	891	861	834	886	875	809	867	883	896	893	831	912	913	941	917	864	870	858	857	847	906	920	923	880	872	873	915	881	827	906	850	869	865	844	878	898	890	867	891	874	884	947	884	931	877	889	880	918	876	896	881	866	860	955	886	909	898	833	847	892	896	889	918	911	833	878	893	897	889	930	897	819	856	849	825	956	920	900	954	870	926	893	908	922	918	894	865	827	897	895	920	921	852	892	913	941	880	923	877	929	844	852	898	924	945	922	915	859	925	896	910	927	890	858	924	902	844	888	820	902	859	882	929	886	893	842	824	951	903	915	925	850	889	866	857	837	894	893	944	887	857	876	884	911	874	898	909	881	930	934	882	846	919	869	925	845	873	912	869	870	851	922	879	888	928	861	909	837	929	930	910	909	894	927	878	922	858	878	902	929	928	886	901	876	859	913	888	927	890	839	921	891	928	927	857	866	913	851	916	946	856	918	961	886	914	820	875	865	890	900	851	895	894	913	911	865	852	859	831	901	869	919	893	941	891	854	847	871	841	913	882	903	903	861	887	859	908	874	859	952	900	878	945	894	826	950	864	850	920	835	901	876	913	850	883	949	888	933	891	898	906	930	829	942	893	872	867	902	888	844	891	914	949	908	893	921	894	923	906	851	892	892	869	931	865	859	945	868	865	862	852	927	901	831	826	883	874	840	864	892	882	909	900	896	878	877	885	906	937	849	925	891	871	890	885	914	852	893	888	889	940	887	870	869	879	836	899	901	852	870	881	852	920	879	830	872	850	808	877	877	831	899	917	892	921	933	882	904	866	928	853	960	913	884	881	901	876	904	849	889	913	853	867	886	885	898	836	871	827	870	938	851	931	892	896	874	848	902	886	898	924	909	877	908	899	871	921	854	923	951	865	841	882	856	926	832	844	919	926	884	895	856	837	858	869	901	860	857	861	880	928	923	906	896	920	887	864	883	861	922	912	896	881	899	856	906	887	936	881	813	873	873	912	885	890	839	880	880	860	909	906	868	909	875	859	921	927	926	894	875	886	856	911	863	939	904	886	931	902	934	875	927	872	882	905	914	831	881	898	949	871	883	911	875	892	889	835	909	884	847	903	865	892	872	866	890	891	890	831	891	889	901	913	835	939	879	872	889	849	874	850	955	932	876	865	915	874	898	848	929	893	920	887	838	927	825	874	879	933	914	885	895	916	895	910	925	946	871	903	901	890	880	916	850	877	830	945	872	902	893	949	900	871	887	868	947	892	901	900	870	843	919	869	930	878	895	919	936	827	880	895
9983	641	452	424	288	320	275	270	265	263	229	267	247	272	290	246	270	268	255	216	276	258	267	264	255	278	273	263	279	267	262	246	255	289	221	266	283	266	265	232	256	252	264	251	246	276	285	253	263	296	262	277	228	247	270	256	252	243	264	276	240	237	242	221	266	273	267	286	262	274	271	260	266	236	267	244	240	262	285	243	230	253	249	235	260	252	270	296	267	267	256	270	240	251	221	270	251	241	268	268	261	243	238	274	257	252	266	252	261	236	249	294	287	235	259	260	247	248	245	240	249	240	257	266	257	248	268	242	243	277	238	235	255	285	228	268	264	245	260	258	272	251	282	282	300	264	262	266	246	243	268	248	247	258	255	235	241	273	239	271	259	236	253	269	222	268	262	227	270	277	257	272	242	233	272	247	265	252	280	266	275	256	263	255	223	259	257	264	266	252	236	259	262	240	241	239	242	246	256	267	292	237	234	271	249	249	241	257	260	243	243	241	249	272	258	264	252	263	273	257	204	238	276	235	279	267	244	260	261	246	261	235	237	246	286	296	242	238	274	250	276	268	273	281	246	271	251	252	261	260	276	258	253	235	283	266	249	228	259	306	269	266	271	250	270	264	281	249	217	242	258	255	285	261	261	260	268	267	276	258	252	271	262	269	250	260	242	218	250	264	231	265	296	235	241	273	270	245	242	254	271	281	260	257	258	266	255	246	250	248	224	245	272	252	256	248	257	246	268	224	236	274	259	260	287	276	241	266	272	283	201	244	255	245	244	275	265	245	283	273	238	240	265	244	266	257	256	261	262	279	274	259	273	276	263	223	269	233	254	259	244	255	253	237	276	223	260	234	275	242	244	264	256	253	246	241	265	246	250	260	237	255	258	260	257	245	257	254	256	250	240	255	245	285	268	248	262	280	264	268	248	253	294	279	255	247	276	259	257	245	242	285	248	236	267	256	269	240	272	280	261	256	265	258	255	239	264	266	273	278	269	263	279	245	237	282	251	262	266	263	247	241	273	235	238	245	281	271	258	284	249	280	258	260	253	276	248	276	282	268	242	232	249	251	248	280	306	269	276	270	276	241	251	272	258	245	251	247	274	256	249	231	257	246	261	283	277	262	268	264	252	272	266	262	301	286	254	236	264	241	288	239	259	287	288	243	258	263	244	259	261	248	262	261	278	217	233	301	274	271	261	249	236	278	268	258	248	256	224	250	250	302	262	253	257	278	260	241	257	259	261	260	304	224	273	242	245	250	246	271	245	239	279	253	226	245	243	252	218	253	253	238	247	245	255	232	257	269	253	277	251	247	292	293	263	283	260	262	248	259	220	272	284	247	257	262	255	255	253	267	237	260	240	249	236	281	270	266	256	290	212	233	263	236	253	279	276	260	250	287	274	230	252	261	252	218	244	246	260	284	283	290	271	302	244	263	247	259	275	247	266	230	259	272	231	290	216	254	284	260	268	248	281	254	298	267	251	268	252	250	270	246	262	245	272	245	266	255	274	237	268	270	268	272	249	265	246	259	272	274	266	233	235	260	256	278	262	257	285	280	236	254	282	266	294	251	246	249	284	268	262	278	268	239	229	255	272	272	263	237	256	256	252	251	258	228	269	264	268	251	257	240	245	289	268	255	219	266	289	299	260	232	252	281	256	241	259	253	265	263	247	255	249	257	248	239	238	260	251	271	245	276	279	237	272	256	249	264	258	278	255	270	269	260	268	280	251	255	263	214	266	272	251	256	247	245	251	287	276	248	211	293	260	275	237	233	261	239	263	261	250	249	264	248	258	249	255	278	255	286	252	239	227	257	292	251	241	275	242	246	260	268	236	264	258	274	251	303	283	238	255	252	287	239	233	258	254	248	271	241	264	242	261	250	254	254	247	273	256	242	279	269	256	270	267	239	269	241	273	246	246	239	243	254	293	278	265	242	302	237	274	253	250	269	236	231	248	251	231	262	258	228	241	303	270	241	244	282	240	270	254	239	237	265	247	262	248	244	273	274	258	262	277	261	233	273	265	272	285	275	258	249	248	265	281	247	240	252	242	255	257	269	303	272	262	258	290	281	278	230	257	251	290	238	260	265	270	263	275	273	261	273	273	249	240	271	268	246	260	273	257	277	261	236	266	254	287	252	268	253	262	239	247	254	258	252	260	253	262	254	261	273	252	300	294	234	269	250	257	251	272	247	246	247	280	261	273	252	269	258	235	239	272	285	283	253	263	254	266	262	235	266	236	265	208	267	241	260	250	290	256	257	267	261	275	253	289	258	269	290	248	274	217	266	274	259	268	240	284	252	234	265	245	248	263	253	246	244	269	272	275	266	258	278	243	262	230	253	255	260	246	268	250	290	261	246	243	232	232	244	242	257	243	256	238	230	281	264	240	250	229	247	246	255	249	239	265	231	241	284	270	282	254	266	248	240	251	259	265	254	277	272	260	265	282	284	271	269	264	282	247	261	295	289	260	243	279	246	292	237	279	247	274	282	244	257	277	250	239	256	238	230	216	247	241	254	289	259	280	268	253	261	262	298	262	291	237	239	277	246	232	224	271	264	248	246	274	257	218	247	216	247	277	216	246	241	257	288	280	270	250	239	239	278	267	242	248	259	267	270	259	250	230	238	241	248	268	268	222	243	238	221	236	258	244	269	251	292	273	241	225	262	255	239	248	282	224	270	228	239	266	271	254	272	245	247	274	265	269	257	233	237	265	285	249	242	266	250	263	269	254	270	232	239	270	222	258	270	270	267	277	236	270	270	240	270	263	251	258	239	253	261	272	260	252	283	273	243	227	244	271	259	242	247	280	267	275	248	252	268	257	259	261	237	258	253	248	256	260	255	230	234	260	238	258	271	272	264	259	235	265	221	232	248	276	256	277	293	256	269	271	225	258	255	254	254	250	259	279	281	256	261	252	240	241	270	263	292	254	253	272	254	283	251	284	271	260	258	213	270	245	252	266	277	238	279	247	247	264	266	257	276	261	248	267	253	258	241	233	261	253	266	254	287	273	260	272	234	251	244	236	284	247	257	248	260	260	263	286	240	259	223	248	251	262	240	234	245	262	246	250	238	229	264	253	239	306	252	248	235	285	248	274	276	256	242	263	286	260	269	263	248	235	240	245	279	243	253	224	228	238	270	268	240	254	246	270	263	265	257	259	216	264	237	247	275	259	270	278	262	238	284	244	263	242	249	290	249	284	262	276	261	259	236	243	252	286	288	226	207	257	241	252	257	267	260	285	272	253	272	248	241	241	256	242	242	240	255	244	291	277	294	258	282	282	241	250	253	271	267	245	269	269	251	275	264	239	291	264	279	252	250	252	219	244	250	271	280	270	282	243	251	257	258	217	258	252	233	278	274	298	243	236	266	279	248	264	266	259	285	245	252	247	259	252	246	268	273	261	237	273	281	278	258	231	256	229	252	257	268	283	299	261	277	262	271	265	252	256	277	279	257	281	240	239	255	274	247	277	263	263	251	238	279	268	264
9370	746	1006	1124	906	821	836	756	712	691	649	644	659	646	634	666	643	645	668	618	599	628	578	631	636	609	624	657	608	671	643	669	629	606	643	629	624	602	632	605	621	644	628	626	569	632	615	679	612	661	604	586	612	624	606	645	624	609	609	618	617	630	605	618	630	624	631	642	615	641	650	600	586	627	598	601	596	676	639	627	610	611	602	647	611	596	594	641	602	622	664	649	630	634	614	606	635	637	618	645	693	632	597	623	655	651	627	624	593	635	616	648	611	602	613	632	683	624	622	645	639	603	670	610	617	618	647	604	586	600	641	633	635	610	648	642	601	659	623	646	628	604	621	620	633	634	615	631	599	665	635	641	595	637	647	615	624	618	655	628	631	601	641	657	585	624	597	645	622	580	610	637	612	640	643	638	603	679	657	620	612	604	648	605	580	599	615	603	615	636	629	625	595	662	628	665	636	621	619	644	599	560	675	582	615	589	617	623	592	614	602	631	672	609	579	632	635	615	692	593	604	621	599	604	601	656	631	605	612	604	628	662	604	611	628	606	629	587	642	645	630	614	594	617	637	635	578	592	614	645	636	596	646	606	648	606	629	672	630	617	636	687	612	644	605	624	549	632	613	622	646	617	567	664	580	666	618	655	621	641	623	642	630	614	615	607	628	603	635	673	593	620	630	623	614	599	642	642	633	633	629	615	645	626	601	648	569	651	600	612	599	623	626	595	615	640	637	593	629	572	612	612	600	634	645	605	622	640	637	607	651	623	638	638	672	604	607	620	607	628	622	611	634	619	643	623	624	600	591	645	597	620	576	590	605	609	662	598	619	642	574	655	629	673	571	641	624	675	603	607	637	609	638	642	569	622	601	634	665	601	638	612	616	636	600	648	681	630	632	637	639	632	622	632	619	612	646	650	602	597	606	602	599	608	610	623	632	617	629	617	668	637	595	609	626	645	656	602	634	604	587	637	617	587	597	639	622	626	657	608	630	626	602	656	600	609	621	583	648	597	620	615	581	593	608	610	679	633	638	653	617	591	656	648	635	606	587	611	639	634	628	640	615	623	630	599	666	686	633	632	557	614	609	606	634	582	640	634	630	648	567	635	655	583	638	654	657	620	621	633	644	626	639	643	622	644	582	631	600	622	666	616	631	600	643	642	612	646	608	616	574	650	575	638	648	614	674	629	627	615	615	641	642	701	629	641	622	656	596	641	643	613	644	582	601	598	584	615	626	627	611	612	593	611	598	650	613	577	630	607	608	609	610	603	581	647	645	655	617	641	663	596	620	630	654	642	636	605	617	621	587	637	633	632	555	555	624	683	624	599	627	637	642	625	638	602	583	669	623	645	640	649	661	595	640	634	666	648	668	636	684	626	591	602	605	633	585	633	644	619	619	639	595	606	607	600	658	651	612	598	621	639	589	619	592	582	594	610	603	624	648	666	596	625	624	644	604	630	659	623	616	615	627	606	626	672	622	634	653	634	620	601	609	625	589	622	607	669	611	603	654	610	617	632	617	606	628	600	654	605	595	575	651	624	619	624	641	615	600	633	620	627	599	631	635	637	659	618	641	637	668	598	643	601	624	610	618	621	648	573	610	651	616	598	582	646	597	598	613	650	624	616	650	612	618	641	601	627	617	595	629	621	623	619	625	596	621	597	541	575	618	596	646	611	630	599	645	589	614	640	628	597	614	635	629	671	589	631	641	600	630	608	598	611	624	614	614	605	592	634	615	604	608	670	652	659	610	620	658	592	648	634	620	622	636	618	612	614	633	610	596	661	613	586	602	644	643	607	615	596	597	573	617	648	607	612	624	606	664	607	580	577	664	589	653	571	661	623	662	652	610	582	631	583	564	608	625	613	618	642	623	607	647	613	653	615	578	619	643	614	614	602	631	621	636	593	648	602	630	643	624	624	607	608	643	588	590	601	592	613	636	616	644	636	655	606	637	645	677	618	666	636	631	602	615	617	606	638	649	609	630	630	651	585	644	608	568	643	609	612	644	630	578	643	635	673	619	603	659	575	626	608	650	593	607	618	634	629	647	645	613	623	627	580	651	590	644	576	571	643	638	613	654	627	615	612	598	602	617	621	635	622	671	651	608	642	650	670	669	644	615	628	627	636	648	590	577	654	563	635	623	640	646	640	587	582	561	606	623	631	669	617	624	612	638	591	653	648	650	608	603	644	615	609	623	605	612	623	641	645	628	561	610	588	632	642	655	610	661	637	564	675	633	615	635	636	629	588	637	642	630	628	634	648	619	608	633	618	612	613	648	590	638	623	609	659	637	649	603	582	671	638	602	639	677	586	651	603	621	647	621	578	598	635	624	602	637	647	673	617	652	635	587	576	602	591	616	626	613	622	643	618	658	629	639	639	586	605	610	604	681	604	622	647	629	634	591	622	628	582	625	609	646	639	689	697	567	642	654	608	600	620	564	590	663	649	612	635	600	589	642	563	642	581	625	638	605	633	597	615	590	625	679	605	600	623	599	662	614	607	675	646	638	613	573	586	591	630	630	590	607	652	612	622	606	620	580	588	617	635	621	636	621	612	603	655	617	617	599	662	616	654	616	619	596	594	615	626	615	604	582	624	611	616	650	660	580	652	634	595	631	600	638	651	605	670	629	619	634	632	649	654	612	627	627	556	573	585	588	616	591	618	651	631	656	640	615	640	640	638	636	591	605	625	648	597	643	625	628	601	631	662	627	598	574	610	595	621	627	577	601	598	614	645	583	631	598	594	640	633	590	620	637	628	651	620	653	637	634	622	627	621	605	600	614	634	621	593	677	643	642	630	626	627	630	642	611	607	614	574	671	633	636	652	639	598	610	642	625	635	633	603	619	611	573	651	626	608	630	597	617	671	612	676	625	622	664	619	617	608	643	630	611	631	635	622	636	662	581	642	625	645	605	611	615	631	650	586	643	622	619	586	646	652	623	622	574	600	623	595	662	643	640	645	632	656	616	659	647	610	629	623	634	627	646	635	624	625	634	645	665	645	588	633	633	577	635	669	621	620	670	616	567	624	678	627	648	617	579	619	614	611	615	645	640	662	617	619	602	605	594	659	629	635	601	641	580	633	595	668	636	581	636	596	594	594	598	658	660	621	634	618	629	606	625	598	639	622	581	622	616	599	616	603	595	649	606	631	596	623	587	638	637	639	575	638	619	647	634	584	614	654	609	616	610	640	604	655	590	684	620	578	667	598	640	600	619	582	660	618	664	595	627	633	632	598	629	585	605	620	645	640	586	623	599	653	631	637	643	615	650	607	651	592	609	597	615	629	620	667	609	616	679	589	640	673	611	599	605	607	625	617	636	603	605	692	660	631	629	634	605	592	622	622	639	637	625	638	681	648	620	630	657	624	644	603	616	599	634	581	646	602	653	631	639	630	641	602	663	593	655	618	624	632	589	615	637	615	655	623	625	616	623	612	566	640	605	615	651	602	625	581	620	593	633	597	592	641	637	650	616	602	619	645	610	638
47203	23790	20275	3299	931	762	609	465	412	360	344	336	314	342	328	244	298	277	300	272	247	280	264	272	258	245	268	278	281	273	253	264	274	251	246	263	266	280	260	211	262	265	239	244	256	233	278	234	242	240	258	233	280	227	218	257	259	226	256	258	255	252	261	235	270	250	227	278	222	288	251	200	240	274	232	248	225	215	263	261	257	271	268	242	283	224	237	261	260	245	262	239	258	219	237	235	231	241	247	234	266	246	258	229	257	239	241	250	228	259	253	246	239	249	254	261	279	255	245	237	235	227	238	251	248	227	246	263	236	298	295	265	261	253	255	270	270	253	258	242	224	223	252	231	227	234	248	249	245	258	244	249	240	228	245	249	232	235	242	255	234	241	247	251	261	227	224	251	240	262	239	238	240	238	280	243	216	239	270	265	231	248	260	240	251	268	271	248	255	287	259	254	239	263	243	266	251	240	216	277	250	279	230	260	292	235	241	293	271	252	233	235	254	264	232	262	224	226	249	270	252	236	264	253	241	266	253	277	232	252	258	257	281	250	245	279	238	277	257	262	242	250	261	270	238	205	253	246	224	268	238	262	256	269	254	214	245	282	277	273	227	221	249	240	248	276	248	246	232	250	266	240	233	266	242	252	249	229	222	242	231	232	248	255	226	252	253	231	237	278	229	235	244	279	243	255	248	244	241	232	265	282	220	257	244	234	250	246	267	247	239	224	266	265	238	249	263	257	229	226	228	208	252	246	245	226	249	249	223	272	240	239	250	236	228	224	236	242	250	246	234	263	241	210	214	254	258	248	257	238	261	225	227	250	254	255	244	238	241	243	250	251	238	246	275	279	235	259	245	234	259	246	230	252	221	278	261	248	234	262	262	243	276	250	256	238	268	264	261	253	255	236	215	233	263	256	226	254	248	257	282	257	248	272	259	215	236	239	237	264	255	244	250	256	240	253	258	221	283	252	265	240	245	234	201	260	220	240	258	241	245	206	246	250	217	238	275	249	228	237	264	255	261	230	218	256	267	232	258	271	238	233	260	259	245	271	247	242	260	258	248	251	272	222	251	231	266	243	255	269	233	249	227	251	232	266	261	248	268	230	256	270	261	248	226	248	264	234	259	271	247	240	240	262	207	229	244	257	257	225	266	216	276	230	227	242	247	258	247	252	284	249	218	266	243	256	247	219	250	221	273	238	228	238	239	241	251	241	230	238	218	237	251	250	272	250	250	246	260	265	282	275	224	264	252	246	271	251	246	223	270	229	233	264	269	273	256	245	256	263	231	273	218	246	251	237	246	258	272	270	274	259	241	239	265	270	267	264	238	236	246	205	246	274	235	270	257	251	269	242	241	255	238	266	249	282	256	273	232	249	259	234	235	232	225	235	238	243	191	278	258	240	240	276	259	235	246	246	244	220	232	227	224	237	259	248	253	214	254	266	248	264	243	247	244	222	235	245	246	279	256	241	247	258	238	256	241	229	286	271	244	264	287	241	224	277	223	252	263	257	258	266	254	284	276	253	257	275	235	236	246	266	230	241	260	224	228	239	245	260	222	258	252	223	260	224	257	253	247	230	219	264	223	224	229	248	247	251	237	248	256	245	247	257	240	247	242	249	259	243	241	275	254	243	227	251	238	235	244	227	241	232	210	243	258	259	251	232	269	224	267	211	241	231	234	236	232	231	247	253	250	265	241	275	235	260	228	240	253	258	279	246	257	237	248	257	253	251	248	252	239	243	251	254	237	222	258	257	239	241	251	240	215	275	274	229	254	261	247	259	258	241	244	274	241	236	246	252	252	249	258	252	247	239	244	274	221	251	242	243	234	262	276	251	254	262	247	241	218	232	236	266	219	264	261	244	256	266	271	265	255	279	234	254	218	227	259	241	232	225	257	250	223	237	257	231	240	242	224	274	248	246	265	252	241	224	227	229	240	271	257	264	246	299	262	255	235	257	253	243	229	253	241	255	239	220	228	232	244	224	271	261	279	270	247	244	270	286	242	242	219	291	250	240	237	243	227	261	274	247	252	247	228	241	222	279	240	246	227	244	227	237	242	257	252	279	259	219	262	259	262	236	224	249	266	275	246	255	232	228	231	241	245	242	202	261	247	275	253	252	262	218	266	247	244	285	251	239	265	272	234	253	241	244	249	259	249	230	260	238	255	272	235	235	256	249	241	274	241	258	239	242	240	228	234	255	263	236	269	218	226	264	234	250	254	242	250	278	255	248	254	248	264	259	266	231	242	244	243	213	252	237	235	216	233	239	241	242	250	228	230	234	241	259	278	247	246	250	251	230	251	258	252	266	225	251	222	235	257	237	236	258	241	243	230	259	223	267	237	281	239	213	232	228	248	254	228	238	252	270	249	236	250	278	276	252	251	261	248	238	275	247	291	269	231	240	256	223	252	233	249	265	262	249	243	237	249	221	237	261	260	251	270	229	279	237	281	254	251	255	266	241	258	252	235	232	245	262	204	292	261	238	243	277	255	267	245	262	230	283	262	233	262	233	232	250	258	226	250	268	256	255	252	241	249	244	210	268	230	245	242	278	256	221	245	236	276	233	279	239	257	262	255	241	250	231	249	267	237	280	278	259	216	255	249	233	235	260	246	251	242	214	238	268	243	281	259	249	239	221	254	230	248	244	282	249	272	231	241	255	254	284	241	262	280	250	249	241	255	250	269	249	258	263	257	261	264	266	263	240	247	247	244	253	222	242	237	243	228	245	232	249	265	273	255	242	262	244	227	231	227	258	252	246	224	233	263	254	251	250	274	233	225	259	237	268	209	210	230	259	245	251	253	257	267	247	280	261	250	308	238	218	251	247	237	256	231	288	261	219	254	252	243	261	225	249	270	268	248	242	259	275	238	263	262	242	250	243	257	263	248	246	303	242	248	269	245	274	287	229	244	272	279	255	232	238	236	258	284	277	251	249	239	253	240	241	271	277	236	244	235	236	220	269	238	241	248	255	237	246	255	240	249	214	231	260	233	237	243	224	246	268	271	245	253	243	241	245	243	219	248	231	248	263	252	223	233	235	244	237	231	253	247	262	261	269	248	228	264	251	284	226	238	263	231	215	274	238	238	239	205	252	253	232	260	254	249	256	240	275	233	240	233	245	276	264	244	231	242	261	224	240	247	250	251	251	254	247	282	241	230	241	239	255	260	258	245	253	282	233	250	248	242	238	232	231	245	254	237	238	234	261	243	272	224	244	241	227	225	234	238	243	248	239	242	264	248	216	221	280	264	243	230	248	277	230	247	252	214	231	217	250	257	263	272	234	210	244	248	231	255	252	240	230	286	264	243	263	267	251	277	248	236	248	250	228	261	250	247	209	240	244	261	217	273	286	247	237	245	255	249	270	235	262	278	278	233	235	242	268	262	259	234	254	250	250	257	235	263	229	269	254	246	235	238	244	216	271	234	264	253	237	280	231	260	263	249	281	275	273	240	244	246	263	248	257	268	242	264	264	233	279	254	253	242	242
26348	1610	3121	3395	2698	2440	2143	1729	1518	1259	1209	1253	1093	1115	948	922	833	788	813	784	733	727	764	711	744	720	733	689	714	711	717	628	692	672	699	665	686	650	656	659	601	653	596	657	619	661	694	664	653	594	639	684	656	627	634	584	628	595	675	643	627	615	660	656	652	612	581	603	629	625	623	619	676	627	622	610	610	623	619	569	618	615	628	639	647	591	612	605	613	638	608	590	591	584	608	595	607	616	630	635	590	620	626	580	585	583	597	620	667	648	598	625	680	637	628	619	610	599	625	593	626	645	573	598	599	593	605	649	627	584	598	618	594	660	655	578	639	641	635	627	572	607	623	608	646	604	608	618	591	622	600	633	590	578	633	576	612	673	550	608	590	666	608	609	610	582	628	608	648	604	634	591	587	647	621	589	623	590	607	606	622	589	598	661	629	623	608	597	600	632	592	574	610	617	640	610	604	593	581	657	595	617	644	598	600	605	644	647	594	642	592	578	608	616	607	668	604	604	575	650	594	647	607	622	647	605	596	647	621	605	648	628	628	660	638	661	631	637	670	604	630	603	597	600	651	599	614	607	647	619	637	577	632	597	608	630	614	606	655	654	596	631	647	574	621	670	618	595	567	602	602	630	632	571	638	634	595	617	617	639	628	627	609	627	658	623	641	651	601	621	604	660	642	612	623	621	645	593	620	606	617	607	621	612	636	639	618	573	629	605	652	621	617	597	586	621	609	672	645	626	599	625	632	655	629	589	623	577	602	608	617	609	636	622	667	607	634	573	639	615	607	572	582	591	615	635	613	593	591	602	629	603	611	620	604	636	608	648	572	587	593	589	637	638	616	607	632	634	604	604	613	606	595	657	629	599	632	639	601	632	635	624	630	595	628	629	582	618	651	568	630	616	587	611	635	640	590	588	613	600	629	596	595	604	603	659	651	681	616	661	603	607	590	649	659	584	636	618	612	587	681	598	626	640	643	601	605	607	644	571	620	614	612	591	568	622	657	649	606	640	597	593	601	598	633	623	606	633	614	620	597	626	594	649	632	572	648	609	593	655	672	663	610	622	651	621	624	576	642	625	614	599	634	622	620	596	578	644	596	594	664	617	587	627	621	637	617	609	643	629	592	638	612	588	615	617	655	605	619	603	599	626	647	601	640	627	573	644	637	629	631	632	607	613	608	636	605	646	608	603	643	629	656	605	648	613	608	637	611	597	612	578	603	633	605	647	607	584	605	620	592	617	603	649	615	605	625	624	610	571	614	638	587	616	608	601	591	609	640	631	677	622	689	626	610	634	649	622	616	602	641	588	647	593	654	578	642	585	596	585	597	653	634	598	615	619	607	625	630	644	613	648	627	584	626	616	593	633	556	608	645	648	597	630	596	606	582	580	594	612	636	606	625	654	625	633	581	593	610	611	583	658	636	604	575	625	583	591	595	584	642	612	587	675	649	647	635	630	615	596	614	609	596	635	636	612	599	659	585	615	644	655	662	607	629	584	655	626	616	544	625	585	609	605	612	625	606	589	605	618	599	617	602	594	623	600	611	626	628	621	663	624	605	615	623	605	615	651	598	597	589	596	600	663	617	632	651	636	655	623	666	697	604	604	625	639	591	648	606	625	634	611	633	598	579	638	622	625	566	626	604	629	589	599	576	553	620	640	637	618	617	626	597	606	609	614	622	627	587	613	603	620	634	630	578	563	603	627	608	581	634	635	637	599	614	660	616	619	626	631	613	617	647	627	609	606	619	639	652	663	636	633	615	609	625	611	652	622	618	616	574	609	563	612	628	662	604	604	642	601	642	649	602	599	628	620	581	588	651	606	626	663	669	591	628	621	617	608	643	576	587	644	594	581	639	630	592	654	616	599	610	599	586	623	635	588	604	643	579	640	620	571	633	641	639	574	621	618	597	705	626	637	610	636	603	578	580	612	647	596	592	596	623	585	644	633	623	584	585	622	625	640	630	605	614	645	626	640	621	644	583	603	642	620	630	626	576	601	579	631	617	627	619	661	654	635	660	617	602	628	595	642	635	631	638	616	635	585	617	658	619	598	630	620	649	579	616	640	616	644	578	625	591	613	608	618	641	589	589	626	568	586	627	599	592	616	598	633	586	584	601	616	562	660	626	589	585	642	612	565	606	641	655	592	612	654	636	599	613	618	618	600	582	595	638	617	624	598	613	617	595	584	632	657	584	603	585	655	604	649	628	652	630	625	597	642	622	622	602	621	652	608	636	579	590	612	592	608	619	641	619	651	600	650	608	612	603	640	621	585	588	641	648	665	581	641	643	628	634	574	591	590	593	607	633	610	658	571	608	597	543	627	599	607	648	619	677	617	636	609	658	583	594	646	608	597	651	585	576	614	598	649	623	617	602	598	570	570	569	628	572	622	613	622	619	605	632	654	612	574	618	633	604	593	654	599	613	618	681	614	574	609	615	605	602	631	638	672	598	624	608	640	646	633	610	663	609	626	576	580	607	631	570	595	634	652	621	620	613	649	573	629	624	616	629	563	628	621	597	625	577	601	611	625	590	637	614	624	621	610	648	615	575	621	569	617	613	642	603	603	622	577	621	581	622	610	625	660	615	616	644	640	643	576	592	658	636	637	587	580	658	603	605	611	597	621	595	590	646	641	574	594	584	601	605	624	621	617	657	628	606	587	656	629	633	591	613	596	651	575	589	655	622	594	633	577	613	620	589	655	606	619	576	633	637	640	641	629	585	616	635	622	623	623	605	612	659	615	646	606	591	603	623	589	605	620	622	648	618	615	634	646	629	639	648	636	603	598	668	607	600	641	586	603	631	620	634	683	643	633	614	660	604	673	569	643	625	639	613	598	651	641	634	651	600	607	605	650	592	617	581	662	639	644	575	602	628	610	617	578	610	594	660	608	644	630	625	620	592	648	612	614	631	634	625	608	590	625	629	614	613	633	601	608	613	635	580	632	615	593	621	621	647	625	632	594	584	592	584	576	651	623	610	614	613	643	620	594	665	583	604	596	613	613	622	562	592	614	609	592	599	576	647	627	579	591	620	643	611	583	624	636	640	621	638	624	616	608	586	615	590	643	582	620	580	634	586	609	606	632	615	634	625	609	637	635	597	590	643	623	646	605	602	620	630	618	609	572	625	578	619	601	632	639	583	607	650	599	634	633	614	633	649	619	619	583	619	681	637	615	626	589	688	632	627	584	622	628	633	597	611	622	597	625	654	612	633	592	605	643	656	620	657	607	623	614	659	648	593	614	634	636	624	615	583	626	620	623	585	643	609	585	567	599	588	612	637	593	635	624	625	590	651	579	631	653	606	604	639	629	604	646	623	637	616	621	593	640	608	702	599	608	592	618	614	640	563	584	639	601	619	611	631	637	617	583	608	613	621	585	589	648	634	634	618	672	618	613	613	586	597	650	577	606	645	644	615	639	605	599	620	606	572	647	644	610	590	631	606	628	612	598	591	604	617	601	623	628	596	566	597	649	621	616	632	627
48766	23293	27041	12893	2543	1412	1025	815	769	684	607	624	560	531	446	509	449	454	421	420	402	383	465	380	402	423	390	375	398	405	378	402	395	359	416	419	370	409	399	380	373	407	389	376	402	429	358	371	364	397	424	371	368	391	359	440	362	373	384	372	366	347	394	376	402	344	363	368	370	370	386	372	365	403	376	381	405	398	331	423	408	372	404	340	353	350	365	371	383	425	389	367	374	347	389	381	338	372	385	390	366	395	362	377	365	330	378	397	394	392	365	377	388	339	390	375	388	401	393	397	393	361	407	394	399	412	323	358	401	420	362	391	373	365	389	432	412	383	361	364	398	375	385	382	359	372	360	361	366	382	369	405	357	383	356	406	384	407	355	380	361	359	365	370	411	411	347	369	381	403	378	367	381	398	380	358	384	400	396	373	425	371	385	403	395	416	394	399	342	374	345	379	375	379	401	385	361	375	415	346	359	391	332	370	384	391	423	404	395	387	401	351	391	365	382	392	389	414	361	381	400	403	360	388	338	349	358	363	387	376	398	365	353	408	420	386	377	376	371	424	420	369	368	375	396	350	338	376	380	395	376	404	398	429	391	358	348	336	355	374	401	355	381	403	338	388	377	369	355	347	364	361	347	375	383	380	426	384	357	372	379	394	373	368	407	345	398	386	419	377	369	402	378	395	400	368	407	384	421	427	367	352	351	379	373	357	379	376	351	373	403	388	357	382	353	399	341	379	384	406	359	350	384	368	372	351	353	356	354	368	370	423	384	372	364	389	404	352	372	412	404	390	369	317	366	375	387	351	351	375	345	368	411	370	396	370	379	380	399	344	398	367	392	359	372	335	395	363	389	389	357	399	356	383	397	367	414	371	373	322	369	391	372	394	406	413	408	382	408	390	380	373	386	368	354	377	410	380	369	395	393	380	367	356	354	352	400	414	394	366	394	352	374	368	400	402	383	373	388	382	386	368	336	385	338	366	379	371	405	408	385	345	352	393	352	374	392	394	381	422	360	371	408	378	416	331	373	379	339	383	384	394	358	391	376	395	416	391	382	367	370	347	363	347	386	367	370	416	367	406	353	396	348	350	395	371	388	343	396	399	347	379	375	398	388	364	371	370	338	371	392	386	405	389	343	386	379	387	404	346	351	375	378	356	369	378	357	411	394	410	399	381	378	375	394	398	343	404	386	382	372	361	351	407	375	353	347	370	384	348	344	363	363	376	391	368	341	402	381	398	391	360	351	383	378	345	372	357	398	400	371	378	335	403	398	404	340	374	379	362	377	361	373	407	347	365	364	399	368	385	379	367	372	412	361	381	346	377	386	389	356	395	386	328	375	390	439	406	372	363	387	388	329	364	373	382	389	375	392	368	374	385	391	360	370	407	392	339	389	386	390	372	380	382	426	387	412	421	393	444	350	370	386	399	352	368	362	386	378	363	367	358	386	389	381	356	355	347	359	358	369	387	400	379	335	380	350	372	407	392	392	369	387	392	341	383	370	367	353	414	409	366	353	412	395	370	398	393	378	372	405	391	383	409	417	373	337	388	375	346	359	373	380	403	384	407	375	358	352	377	379	374	365	425	355	428	392	372	356	367	359	339	390	357	356	347	344	380	362	331	387	349	367	404	377	389	387	392	355	382	396	377	371	389	390	402	380	386	372	396	412	392	373	351	380	360	337	393	397	383	368	369	366	400	389	340	381	393	396	367	365	357	381	353	391	371	369	393	343	376	363	389	388	428	366	337	361	387	360	399	412	380	351	399	377	352	396	394	353	409	401	381	358	368	381	416	374	405	394	365	381	381	394	355	367	358	349	347	403	369	386	405	375	347	367	370	355	334	365	373	385	360	374	346	375	396	338	356	392	376	391	396	397	411	374	390	406	351	384	413	355	379	361	400	355	339	362	376	405	385	399	350	361	386	366	342	378	392	391	384	358	403	365	397	381	389	387	412	340	390	378	354	367	371	392	371	394	395	359	373	405	413	371	360	395	433	368	404	399	394	350	356	370	404	397	359	337	412	397	359	366	395	393	383	389	390	376	399	404	371	388	348	383	354	384	352	333	399	341	360	355	411	371	359	380	380	382	383	400	401	372	365	356	341	397	368	372	404	357	380	396	376	332	361	370	368	335	369	355	367	377	376	406	351	361	358	378	367	376	381	414	376	369	400	403	393	395	353	351	380	359	383	380	340	414	352	389	381	388	388	384	365	416	357	389	360	384	321	371	376	384	390	366	360	376	370	330	370	375	396	361	375	359	354	385	343	371	409	400	383	385	345	338	360	375	369	388	338	406	390	387	384	381	401	358	372	373	379	336	354	367	425	394	343	359	393	393	389	369	376	358	365	393	379	418	388	331	367	398	384	363	382	358	360	390	378	399	357	378	371	348	397	399	393	370	332	384	362	416	385	334	412	412	407	342	417	410	354	403	407	364	360	358	415	368	371	390	396	361	358	386	389	357	339	379	386	379	376	424	398	388	355	362	392	375	374	391	384	385	363	342	384	378	347	400	359	339	368	393	362	404	373	367	394	386	386	417	336	441	374	326	393	385	367	375	393	391	396	407	359	355	425	348	378	352	386	363	340	361	377	369	427	399	403	351	389	385	373	354	372	390	389	371	383	356	419	396	368	396	359	404	374	361	397	375	363	381	405	374	361	413	386	402	367	395	352	373	373	374	361	361	391	367	398	370	387	385	372	391	366	383	367	342	351	362	390	392	377	352	381	373	360	415	374	395	386	364	387	379	403	402	389	356	388	387	371	413	409	391	353	392	369	350	367	368	362	377	372	369	386	400	406	387	415	343	387	387	345	365	348	361	399	405	390	330	378	380	343	341	370	373	418	377	372	353	377	383	379	391	387	344	387	381	382	355	366	385	380	405	397	416	360	395	385	379	402	384	398	377	357	353	422	405	349	383	403	372	400	396	384	357	375	333	371	374	379	346	384	395	361	354	365	353	374	371	366	404	379	385	365	384	394	349	402	360	396	375	371	395	332	382	393	344	356	360	368	386	396	371	393	359	372	414	396	339	364	398	378	379	363	366	391	366	389	385	323	380	361	369	337	373	380	383	363	380	383	377	390	382	406	355	403	341	340	378	360	399	365	345	351	380	403	387	409	378	397	400	366	386	372	350	373	366	359	362	375	375	390	390	345	386	380	400	353	360	356	373	388	405	371	388	380	374	408	420	386	385	372	355	366	399	417	374	364	368	381	375	365	326	410	429	356	416	376	378	339	387	406	379	353	380	360	394	339	402	345	368	370	376	392	395	416	356	391	382	380	379	353	366	383	364	396	352	368	351	429	392	384	346	393	376	365	373	363	373	392	370	384	337	356	378	386	382	370	385	378	366	380	424	360	402	371	369	396	379	372	354	366	372	349	367	390	362	377	363	379	361	347	386	391	363	395	370	353	348	353	389	391	379	391	399	412	343	357	355	386	339	367	378	330	378	398	370	367	390	339	399	384	361	375	361	429	395	376	381	367
32015	2725	5366	5878	5012	4220	3656	3135	2638	2234	2008	2028	1713	1681	1500	1478	1361	1249	1218	1245	1178	1132	1122	1169	1070	1045	1092	1080	1041	1042	971	1013	1024	965	1027	972	950	948	921	884	903	948	907	919	916	870	922	930	914	839	910	918	903	915	925	853	938	909	931	861	888	890	855	882	874	873	937	909	861	904	926	964	894	933	846	902	881	923	953	866	877	902	887	940	844	870	911	867	881	854	915	887	938	898	926	885	873	891	828	878	884	872	948	874	845	864	908	933	829	916	875	810	858	835	847	868	872	865	946	883	859	825	890	886	851	881	925	878	870	876	897	852	892	913	907	850	902	860	889	899	930	907	845	868	869	890	850	894	868	856	851	840	870	832	903	903	870	919	871	878	849	838	817	851	889	874	821	945	833	830	850	849	877	868	838	857	818	914	848	910	859	853	862	850	872	868	833	814	882	850	837	848	908	870	898	860	853	876	858	877	920	919	854	902	926	860	888	855	862	837	873	869	868	938	909	898	844	914	913	838	828	895	887	853	854	869	844	827	858	870	880	913	882	853	892	898	869	835	925	862	850	882	850	898	857	864	886	849	886	934	847	843	836	862	834	849	824	894	850	822	850	880	809	893	830	892	859	810	848	873	836	866	917	869	889	862	865	882	878	923	922	869	889	912	875	875	831	855	813	905	872	912	861	919	893	901	865	865	882	847	863	861	852	870	860	881	934	856	891	888	919	897	871	849	879	829	864	886	868	945	865	855	836	957	871	895	881	913	856	897	864	861	860	857	859	884	907	892	834	890	903	833	945	856	887	845	834	828	874	832	859	887	831	874	886	849	894	829	868	876	895	836	929	849	879	874	867	878	907	830	879	845	924	869	870	879	862	888	831	869	866	859	867	857	908	859	905	883	835	879	875	905	866	866	846	909	933	903	844	892	886	851	863	847	857	897	860	928	911	861	846	944	854	858	909	865	890	887	806	901	868	840	881	865	883	889	856	906	862	859	874	915	894	840	865	876	870	901	851	930	832	847	890	896	887	857	907	873	844	870	866	855	819	858	912	832	864	906	848	820	865	856	864	894	797	848	871	877	910	874	873	886	845	870	827	921	868	864	863	869	893	867	871	841	847	871	838	828	866	900	919	887	822	920	873	854	827	853	883	865	910	876	852	873	859	878	792	852	822	891	865	924	865	885	901	874	860	863	861	887	895	919	872	820	866	903	840	875	839	879	893	854	852	844	893	906	901	832	857	860	870	861	851	955	883	821	860	895	865	904	913	888	937	852	850	869	848	861	854	886	867	933	835	884	891	900	823	924	810	889	863	898	878	884	817	853	865	836	853	825	877	894	910	887	927	892	896	870	899	868	878	893	837	900	906	899	898	843	859	900	849	890	886	893	819	928	858	887	900	937	879	877	868	902	840	864	849	834	879	924	848	845	861	875	877	846	903	853	826	870	904	882	862	855	865	880	841	869	861	883	895	907	883	857	861	899	888	839	851	869	840	811	848	845	873	933	850	884	879	834	864	878	837	857	794	898	837	917	902	896	890	897	874	836	894	880	854	814	896	915	882	851	926	842	853	909	833	824	881	876	851	913	882	917	854	888	884	857	890	834	833	855	839	903	808	845	883	866	869	896	897	866	872	835	841	858	869	882	834	875	909	899	856	805	881	887	852	846	859	921	909	873	913	849	935	886	874	818	887	836	888	933	905	900	875	839	861	886	874	882	899	876	886	872	861	865	833	870	853	825	913	916	873	877	880	889	859	859	808	888	880	839	868	846	888	901	877	805	910	860	898	869	870	865	866	862	815	807	975	898	909	831	863	855	863	842	805	885	843	870	867	868	887	868	856	909	849	908	910	840	885	856	852	877	827	856	896	904	836	842	885	865	826	839	891	882	852	841	816	848	835	852	832	896	892	859	865	885	885	878	880	901	822	824	847	858	871	902	899	881	854	839	896	901	847	866	817	844	849	852	862	882	875	860	855	845	876	887	878	854	875	853	924	881	843	864	821	888	830	823	833	946	871	872	859	864	783	843	863	842	934	835	831	813	807	872	868	880	835	785	864	881	828	911	843	907	860	841	862	842	836	877	867	924	864	883	871	853	913	860	868	878	898	882	830	886	850	905	870	870	823	857	837	862	880	912	918	883	891	851	877	859	839	911	850	837	844	848	872	874	883	834	909	910	860	913	897	885	896	896	840	917	872	860	867	874	812	904	882	843	919	851	861	862	877	872	892	890	836	864	814	834	849	861	857	918	916	859	919	935	870	840	838	830	871	874	809	930	899	843	834	838	864	859	862	903	836	868	830	883	844	854	864	884	855	830	876	861	922	878	854	885	883	859	880	862	890	802	911	813	851	830	844	871	903	887	860	960	839	829	891	893	875	894	885	900	854	861	843	864	917	872	806	831	904	903	928	867	853	864	826	888	834	819	882	881	831	835	886	845	879	907	838	897	832	888	845	861	864	865	882	866	896	850	831	855	903	843	846	959	842	914	846	875	849	826	925	847	863	837	842	881	917	870	900	855	834	832	854	902	830	917	824	854	867	891	834	840	852	846	845	881	886	861	848	865	866	845	904	862	859	885	827	810	842	853	848	875	907	896	888	832	851	892	878	826	895	970	855	851	851	833	910	840	926	850	905	834	860	921	877	879	883	914	874	863	917	906	881	852	889	869	862	918	854	827	854	885	897	849	887	863	860	900	921	864	900	871	861	861	880	898	872	892	869	859	895	883	899	879	900	868	849	880	855	894	904	857	886	898	933	898	839	870	852	800	846	894	886	864	902	875	867	847	847	834	831	873	798	865	918	966	891	886	866	886	817	873	913	904	887	874	849	864	855	894	918	877	896	865	880	835	892	851	868	880	815	867	913	897	824	905	837	888	858	900	888	816	836	872	827	855	873	857	868	853	879	866	803	894	859	883	935	859	884	820	864	882	912	851	902	897	853	857	832	808	953	880	854	817	881	880	858	932	905	896	898	855	876	892	921	856	853	864	884	933	867	848	836	877	910	891	855	842	884	847	851	838	870	849	873	899	834	879	869	865	905	857	860	907	884	863	843	868	903	854	824	910	877	868	864	815	841	824	854	854	819	852	833	842	840	825	888	878	890	821	876	886	864	827	851	853	878	909	848	875	872	868	850	833	901	847	868	876	866	893	824	844	851	896	858	863	856	863	802	889	926	864	875	848	887	895	888	856	856	910	888	823	866	867	875	909	826	862	898	873	834	923	897	815	845	808	845	850	878	881	859	866	862	889	890	864	900	826	872	891	872	876	836	885	918	816	895	869	840	840	840	869	873	861	856	852	866	885	878	919	834	865	852	866	884	861	846	870	880	858	857	866	925	884	875	920	833	904	803	874	878	868	881	889	814	863	904	862	934	903	849	864	838	901	859	790	866	852	887	882	891	846	911	869	893	858	843	867	835	834	897	858	874	870	872	913	870	832	851	894	857	857	921	818	801	799	830	869	864	879	892	877	863	891	912	871	900	871	844	863
9914	632	506	404	307	321	285	283	324	293	268	271	258	267	304	289	306	275	275	274	245	272	256	266	282	288	290	289	262	299	267	270	271	277	282	263	270	284	270	303	260	253	257	309	297	282	281	295	281	243	279	278	268	250	280	246	255	276	286	237	257	280	280	245	263	284	284	281	255	281	257	263	266	259	262	260	253	294	256	270	238	253	295	299	277	260	265	257	285	251	269	277	272	270	239	327	300	261	248	280	253	290	294	231	262	262	247	278	281	251	273	255	257	268	290	278	276	278	270	281	274	271	249	284	289	304	274	267	281	314	299	290	281	259	263	270	256	302	243	285	279	288	271	290	262	288	268	273	252	261	259	290	280	251	266	270	249	265	264	277	282	252	248	262	282	236	247	269	298	298	293	262	281	278	283	254	273	258	277	261	277	255	282	251	276	274	282	245	255	291	321	268	276	294	268	292	281	290	281	287	262	261	295	263	266	261	277	236	282	267	280	271	292	250	277	244	284	290	251	264	250	267	268	274	263	288	292	316	288	259	292	281	278	276	258	288	253	302	264	258	284	297	277	273	284	262	256	253	254	279	273	287	278	260	292	264	295	296	259	292	223	291	276	315	263	297	254	279	266	242	284	268	250	285	296	295	267	295	247	249	262	298	287	266	289	284	300	264	270	237	292	276	278	246	300	274	248	260	252	274	240	283	252	276	240	284	269	270	258	290	282	294	257	273	281	281	270	292	261	272	258	253	286	290	287	268	285	246	246	283	278	259	232	296	261	271	240	243	249	293	287	258	257	278	284	280	298	294	277	282	265	300	273	262	282	253	243	297	262	289	255	297	283	257	282	279	261	278	276	276	257	278	274	266	247	293	286	243	276	289	256	271	266	316	265	270	275	284	235	282	298	248	264	268	276	297	243	240	229	294	317	267	265	257	279	300	283	291	322	271	299	262	260	259	265	276	262	296	263	270	256	288	289	223	281	248	264	300	261	272	265	258	305	276	252	250	295	271	281	261	269	268	294	298	259	295	306	292	224	267	289	246	286	267	276	275	269	286	266	271	262	279	308	271	255	230	263	296	271	306	270	280	287	277	275	279	301	286	317	287	261	267	256	287	262	250	287	266	286	271	296	302	261	278	309	288	299	274	284	270	303	261	277	266	291	282	256	251	283	329	288	267	277	293	268	300	267	280	280	273	268	277	274	268	286	276	247	271	292	272	255	268	275	288	266	294	245	277	302	263	266	276	294	299	284	315	259	285	283	282	296	263	273	269	271	256	269	261	255	252	266	263	276	234	267	266	253	272	280	233	277	267	243	285	273	292	304	257	300	296	293	287	291	291	270	283	260	260	282	292	272	290	274	263	276	234	310	274	278	300	300	271	291	289	260	283	269	288	277	298	269	296	251	292	259	264	287	233	263	274	277	263	257	310	290	276	285	290	289	305	274	246	259	262	251	262	299	272	268	245	236	274	288	311	277	298	277	268	293	244	245	232	255	239	262	281	288	292	296	289	255	247	244	277	260	311	293	253	274	283	271	289	264	280	265	294	290	288	275	259	275	300	260	260	291	254	283	266	271	305	256	308	271	287	269	280	277	293	245	277	252	267	277	283	268	262	250	270	291	307	258	265	276	280	284	264	243	277	289	245	242	257	255	274	274	249	287	275	295	257	259	280	289	319	240	267	283	232	312	259	284	271	285	279	257	267	294	290	313	263	275	279	284	248	267	277	289	272	267	274	264	293	290	253	280	241	267	268	278	284	249	270	278	280	306	267	255	273	301	267	275	299	238	264	251	270	251	274	285	265	287	286	262	264	254	276	296	249	286	263	288	274	244	256	239	259	293	279	298	299	287	273	248	253	274	282	268	269	269	298	262	297	257	276	266	291	278	260	270	305	247	278	251	279	290	255	265	293	288	256	243	274	276	285	272	311	266	259	271	266	266	284	256	247	266	267	281	274	276	236	292	313	261	260	276	287	291	285	257	286	272	262	279	271	271	253	268	280	292	269	306	296	271	263	240	269	293	261	275	246	270	297	284	283	263	282	263	263	283	254	285	286	249	278	277	272	282	282	245	301	218	273	243	247	275	270	253	263	274	269	287	274	293	274	259	276	269	258	285	267	274	269	285	242	256	295	286	288	288	294	307	287	306	259	282	278	267	266	260	277	289	268	275	265	267	286	293	274	310	270	258	255	285	286	285	281	254	250	274	280	272	284	287	266	254	290	265	260	280	259	308	258	273	263	268	307	288	281	232	257	285	259	269	256	256	279	252	290	241	260	240	265	261	258	271	255	287	273	285	249	247	294	251	272	279	273	251	280	260	283	289	265	277	281	296	283	310	316	273	257	257	277	272	297	286	263	272	265	263	264	256	266	289	260	241	246	273	229	261	252	261	263	269	277	251	241	260	292	255	290	237	284	280	277	254	282	284	291	280	244	320	288	271	257	311	238	244	273	276	271	280	267	271	279	289	300	261	265	288	304	277	265	284	284	267	270	280	281	248	261	290	290	264	289	292	255	272	298	237	250	272	271	239	248	285	242	284	281	294	285	254	254	310	281	247	256	267	308	268	239	269	255	274	283	263	262	274	238	269	274	278	264	263	241	292	279	261	274	253	276	271	258	259	252	251	303	288	291	264	253	258	268	265	259	330	266	293	288	287	294	288	286	266	278	275	265	252	294	291	248	270	239	286	271	280	278	278	283	253	260	278	269	254	280	263	279	281	300	286	251	274	271	250	277	279	286	271	268	284	264	290	282	260	282	266	321	255	278	266	278	283	233	287	252	275	272	270	277	266	257	274	275	287	269	269	270	278	298	260	266	248	290	271	293	311	303	283	259	240	279	269	260	271	287	269	279	288	235	270	273	261	258	272	282	272	257	279	286	274	255	238	272	278	252	280	243	267	276	268	305	259	272	270	277	289	263	305	255	271	237	266	297	266	258	264	254	271	280	260	279	282	272	262	262	229	270	315	248	256	240	292	290	270	261	291	270	278	249	289	261	278	264	267	283	268	314	246	287	268	302	272	281	283	277	308	319	298	278	316	271	284	276	249	258	288	246	286	286	242	274	248	280	267	262	268	252	228	232	251	261	259	251	266	303	264	263	275	277	266	268	287	269	249	265	290	268	260	255	301	275	266	274	256	264	260	280	240	282	237	303	276	256	264	263	287	269	287	257	266	276	272	259	286	286	283	238	263	240	279	284	275	252	299	285	276	288	276	310	279	273	272	262	262	278	261	272	261	272	247	244	252	269	255	232	262	309	275	275	276	286	257	310	322	296	275	275	269	268	289	253	306	221	257	257	262	287	265	256	291	294	292	270	275	296	294	289	272	273	282	268	259	274	262	255	295	340	298	285	247	261	299	291	284	282	248	298	234	278	287	253	284	276	258	290	260	269	271	297	276	266	289	251	249	273	266	259	256	249	294	280	287	263	285	289	251	272	284	250	267	272	287	244	274	250	266	261	264	288	300	268	232	268	239	263	298	253
9618	814	1071	994	956	938	838	762	699	628	655	707	668	622	635	669	698	684	646	617	692	659	640	631	649	689	660	685	665	670	676	697	671	727	635	622	669	655	646	606	658	629	648	579	654	658	657	633	615	657	648	649	655	630	695	667	643	636	645	649	652	650	635	654	685	644	617	686	596	663	625	633	648	629	648	638	668	625	655	630	651	671	621	698	663	672	653	658	671	640	578	643	639	609	635	666	658	645	670	612	676	610	603	641	675	626	634	667	585	635	693	580	668	676	638	646	639	654	652	673	666	659	623	651	676	615	679	665	646	617	641	627	628	663	635	650	635	648	645	608	622	671	648	652	656	708	695	642	638	630	652	674	642	708	640	656	688	637	656	687	639	612	709	660	625	627	680	612	635	627	656	646	634	629	619	664	662	673	668	645	609	687	672	668	628	669	676	626	650	629	671	640	664	688	635	632	642	649	655	675	609	637	665	646	687	643	671	662	686	654	648	646	710	657	676	665	653	730	712	679	651	652	704	701	630	665	692	619	681	644	643	656	639	637	662	681	655	657	677	651	617	647	668	686	652	678	665	628	676	601	628	651	647	670	640	628	657	628	616	629	631	652	624	644	646	654	633	699	662	723	667	702	654	639	709	631	623	637	675	707	656	675	625	626	644	657	688	679	645	667	665	612	648	625	657	662	654	610	655	662	624	660	638	635	662	678	650	638	680	654	694	670	608	666	663	652	615	668	626	649	697	682	659	617	642	664	647	650	626	646	637	671	679	631	634	672	678	647	664	612	606	676	626	663	707	639	681	676	646	643	690	678	637	628	675	665	671	681	678	644	644	641	654	636	646	631	653	675	672	643	634	648	635	696	648	680	662	667	672	615	667	615	632	654	710	660	647	655	658	621	650	656	645	652	683	655	640	662	630	662	622	655	596	616	612	631	714	633	642	640	654	622	706	647	633	699	662	620	653	654	638	654	644	624	661	643	678	670	609	654	673	714	672	637	664	615	626	658	650	626	599	643	600	668	671	663	644	619	672	633	637	645	608	643	634	646	672	626	687	662	665	673	715	673	634	612	681	659	653	679	677	627	628	666	642	638	618	681	684	613	636	670	623	596	635	685	640	661	624	637	664	668	692	646	636	638	636	673	653	630	690	663	670	647	687	641	682	653	648	679	678	638	645	688	674	662	647	712	622	646	667	666	662	658	672	662	654	684	663	601	628	671	631	629	648	654	687	645	674	647	620	626	655	678	635	613	634	651	637	661	700	634	644	690	608	665	618	631	627	675	601	659	664	688	589	643	613	628	625	659	703	683	664	659	604	652	725	606	644	671	695	636	603	597	653	626	649	663	647	651	624	650	670	657	627	612	670	681	656	646	678	615	624	616	641	650	652	647	626	660	660	662	646	695	709	651	666	650	669	608	603	626	684	666	642	636	634	643	636	646	658	658	574	689	621	617	640	646	632	631	672	634	665	607	690	664	640	693	626	654	659	625	627	660	658	623	656	673	716	692	670	660	635	675	606	649	660	691	606	665	650	645	632	691	667	643	608	637	621	671	668	655	685	657	645	660	649	714	628	633	655	680	649	636	618	660	633	678	688	607	594	679	675	695	700	664	670	661	680	665	711	658	637	622	656	666	656	606	683	608	632	681	641	656	686	666	683	633	614	643	648	676	673	651	663	651	656	666	647	692	662	666	685	644	661	622	641	650	625	645	620	682	668	667	665	669	703	632	682	621	606	660	637	604	656	620	630	660	649	651	637	713	675	635	632	636	699	649	660	674	729	673	677	634	613	647	689	654	654	610	654	646	662	647	641	697	650	660	681	693	656	665	630	648	607	606	678	640	716	642	625	647	650	698	615	656	641	663	623	642	659	685	658	672	644	654	626	649	681	598	606	637	655	651	660	661	650	686	647	648	639	678	640	629	683	688	628	674	624	656	683	634	671	656	623	679	636	645	634	675	637	678	674	692	588	644	628	641	669	696	660	679	652	579	670	656	659	666	672	629	653	675	625	624	668	709	654	630	634	647	648	639	660	648	684	652	677	630	701	654	643	631	684	685	645	657	676	593	646	603	609	643	637	691	635	688	599	674	640	684	618	621	660	672	646	635	666	646	633	618	614	606	689	676	650	678	667	654	645	626	622	655	662	629	634	659	682	677	652	618	662	652	646	690	657	647	649	675	692	639	652	622	635	683	625	695	660	701	655	687	652	606	643	673	684	672	644	669	633	663	660	690	660	628	656	620	632	677	651	658	616	642	645	663	684	675	661	627	674	604	636	643	686	611	639	630	632	638	697	642	670	651	631	674	586	622	603	636	635	659	573	653	629	651	631	631	679	640	697	659	670	628	664	638	648	654	678	647	680	627	661	623	632	698	673	639	642	638	671	665	655	663	615	691	624	635	644	660	662	651	636	642	628	663	638	648	631	640	646	677	664	613	675	650	661	660	684	656	668	681	636	631	603	640	677	659	657	597	679	719	666	653	648	652	671	639	663	665	686	662	698	628	668	683	637	611	662	599	638	664	631	642	611	678	662	642	661	679	646	654	682	684	662	610	648	653	665	658	617	627	633	698	677	625	632	677	651	691	607	702	703	645	627	673	696	644	712	636	646	683	677	651	692	637	678	641	607	631	641	691	670	651	648	644	684	655	651	618	604	625	675	620	690	655	695	632	650	650	684	700	653	676	674	668	673	650	683	673	640	648	640	699	638	668	670	630	685	680	627	649	648	609	677	607	671	647	653	660	651	658	616	702	659	711	652	682	643	643	662	657	664	643	668	650	632	675	645	662	649	627	665	652	633	663	635	673	622	617	641	675	611	621	631	655	649	656	626	672	642	668	662	628	652	653	634	651	643	623	655	661	659	630	629	630	594	644	646	660	644	659	632	663	612	668	650	681	675	698	676	681	673	639	655	689	646	675	676	664	699	672	620	633	682	631	624	627	620	619	667	633	643	680	660	642	626	675	641	658	656	627	660	625	698	653	609	679	634	641	661	645	632	616	686	648	695	637	621	640	676	676	634	648	667	630	632	643	662	647	672	686	622	641	619	665	647	663	657	674	692	621	673	645	671	639	645	665	679	700	662	616	660	623	691	700	663	663	664	638	701	664	611	642	655	604	689	652	694	667	606	649	659	650	617	632	609	643	648	644	615	654	635	678	691	640	654	612	642	627	655	643	628	648	653	621	674	660	673	643	613	679	682	683	663	670	649	683	657	596	669	641	692	644	656	641	641	615	654	674	669	646	673	640	660	653	638	644	633	623	639	656	660	658	681	689	639	640	643	628	630	667	687	647	633	689	636	634	649	689	642	646	670	655	639	649	663	665	615	669	624	657	647	680	641	670	665	687	635	609	638	637	657	653	625	637	652	621	629	675	658	639	624	668	631	656	647	637	633	663	664	685	670	652	706	648	682	652	665	649	687	675	629	663	627	637	708	648	716	633	686	667	639	662	644	661	623	639	674	653	630	627	599	631	662	668	634	652
49524	22141	13235	1939	998	746	579	472	406	404	374	402	326	310	307	267	259	263	282	287	247	264	241	262	250	266	272	260	238	254	264	253	252	222	282	248	238	239	235	245	258	241	239	225	252	261	251	265	255	241	253	248	234	228	245	248	253	243	222	255	242	249	227	218	274	237	233	227	236	220	263	227	248	290	227	280	221	265	269	228	241	260	235	250	222	254	243	272	249	265	233	226	224	215	238	243	248	271	235	213	232	237	243	238	248	236	245	257	233	252	261	253	237	261	233	247	238	248	235	211	236	244	245	216	225	234	289	252	212	229	269	236	230	209	240	253	237	219	261	242	233	244	241	243	225	246	232	239	238	258	235	256	253	272	251	235	244	250	214	239	244	236	241	249	247	229	238	234	232	238	256	270	267	238	227	209	216	248	231	213	244	234	252	230	214	232	240	257	263	247	260	245	236	229	219	242	231	272	238	227	254	275	210	249	272	260	218	246	235	234	243	224	226	259	220	248	221	252	227	226	289	246	241	269	247	242	248	247	220	212	222	236	261	267	229	222	248	229	273	248	259	235	241	251	251	219	205	208	244	236	234	240	257	273	270	247	258	245	225	234	253	232	263	252	261	258	249	258	239	231	227	236	249	250	237	238	239	274	268	218	249	207	219	236	255	233	256	219	240	252	236	256	234	238	233	262	255	215	232	243	243	253	234	214	248	266	223	253	256	244	240	270	201	259	265	249	261	248	273	247	237	264	246	263	252	261	259	259	242	229	241	234	219	221	241	271	235	239	239	237	247	234	242	283	253	258	215	222	217	257	252	238	295	259	252	245	244	238	215	252	244	279	237	262	235	244	243	243	254	225	234	252	234	225	243	214	261	245	231	267	270	230	228	214	244	237	237	226	226	258	229	237	240	243	223	244	248	279	240	265	251	226	279	247	248	229	256	274	257	254	243	252	238	212	264	262	252	236	211	215	234	230	242	246	256	268	248	256	233	246	260	203	251	218	246	238	235	207	240	235	225	237	248	209	236	215	258	233	267	236	255	240	252	239	238	258	249	245	248	262	246	255	244	259	231	231	243	238	253	238	232	237	267	235	230	241	235	247	264	233	215	230	236	249	243	250	249	232	243	233	224	242	251	265	241	266	257	222	245	264	246	244	240	239	242	227	255	260	247	265	266	250	244	260	240	230	241	243	229	247	244	236	265	223	259	252	253	225	225	203	237	251	240	232	231	227	214	262	243	246	227	251	259	274	224	235	248	211	226	230	210	227	252	241	215	231	215	223	230	244	248	254	251	274	247	228	251	224	248	205	218	258	254	232	254	239	265	222	222	222	242	249	224	271	216	242	275	265	241	223	227	252	246	257	273	252	234	251	241	247	221	244	228	255	246	255	240	254	209	246	244	241	239	269	264	239	267	238	252	234	243	241	239	256	241	232	234	247	260	241	233	227	223	231	259	250	245	255	243	244	246	263	248	257	238	240	279	230	259	242	243	219	233	251	264	245	269	228	261	243	234	254	255	275	235	255	237	237	290	241	246	219	227	251	218	260	249	279	249	241	245	276	265	253	249	222	273	239	242	284	230	281	243	272	238	246	253	259	245	241	253	214	268	275	232	248	238	242	218	235	243	229	217	269	245	272	265	252	253	234	237	217	256	260	261	236	234	249	279	248	262	239	251	234	277	230	221	224	257	273	240	240	239	240	270	238	260	233	259	243	227	258	213	240	252	222	271	254	221	214	214	242	227	281	231	250	261	258	249	257	248	247	210	239	244	245	227	231	246	230	199	237	261	280	261	280	262	262	228	261	235	248	261	260	224	255	251	209	221	268	241	259	207	218	250	262	270	242	224	228	230	276	261	221	239	252	243	259	264	271	250	262	258	265	243	274	249	233	224	258	271	243	237	231	225	232	237	270	240	243	229	270	260	216	282	275	274	262	219	287	226	274	244	239	250	243	228	272	246	262	251	243	264	262	269	256	240	212	226	245	265	265	233	224	219	238	242	261	257	234	236	217	258	236	241	229	233	250	213	261	258	290	264	244	258	238	219	227	239	246	232	256	268	235	214	230	216	268	257	235	245	246	198	243	221	248	230	230	232	264	261	228	223	241	246	273	254	259	257	261	237	245	261	258	245	251	227	226	265	259	257	249	222	268	226	265	258	246	259	227	234	243	264	229	255	238	230	248	202	238	224	236	240	251	271	257	233	238	283	248	219	278	239	245	251	250	249	257	253	244	231	257	225	250	221	280	207	234	257	231	222	249	275	269	234	211	235	255	238	242	241	261	255	221	248	224	256	251	215	258	274	238	250	239	234	244	254	240	232	227	258	239	218	264	258	257	228	253	264	249	248	256	250	250	216	266	269	270	251	257	251	220	225	259	278	234	241	249	242	229	252	212	240	239	243	235	240	260	233	238	246	255	241	240	227	238	235	243	204	218	236	225	241	268	248	239	217	252	216	276	225	224	242	242	250	235	251	278	240	224	256	266	263	219	247	227	256	240	250	202	259	248	225	265	274	281	260	225	249	226	222	272	253	260	219	224	261	235	271	255	227	265	256	238	272	268	231	250	255	250	233	269	252	257	238	237	241	238	239	243	219	235	209	258	270	263	237	268	251	241	234	222	244	231	220	254	239	240	243	241	235	211	234	241	224	250	221	250	260	251	237	232	263	231	235	216	252	242	235	207	213	231	260	250	219	260	252	237	225	228	254	246	227	264	227	227	255	251	260	245	283	223	261	253	230	247	230	252	234	252	238	266	243	266	237	249	239	243	236	210	243	253	244	243	237	243	250	232	237	253	233	228	278	229	240	228	237	241	276	264	239	272	274	264	244	237	242	239	260	239	267	222	261	271	247	242	256	272	235	249	252	242	232	224	263	246	257	224	255	246	239	238	257	262	267	250	239	259	225	238	208	225	223	257	236	264	257	260	250	238	235	241	254	250	244	247	253	234	262	258	244	223	254	227	256	249	251	256	255	253	261	230	252	242	257	221	256	238	253	289	253	243	249	224	227	236	277	212	243	246	259	236	270	234	246	266	263	266	230	242	234	217	242	241	222	226	255	262	250	215	239	240	228	265	249	258	229	224	223	227	238	233	264	248	237	254	226	242	252	242	247	252	227	260	240	237	213	235	246	268	234	228	229	247	242	257	241	249	222	226	245	231	226	260	245	223	251	256	251	228	254	234	217	235	236	248	212	240	210	272	270	265	270	235	257	252	262	243	240	268	270	228	232	247	244	239	238	260	271	264	240	260	283	238	280	264	246	244	244	242	252	253	248	250	249	235	233	222	233	228	235	248	263	256	228	235	252	240	219	237	259	260	241	250	275	257	246	253	226	244	230	260	248	237	256	242	210	287	240	232	228	224	252	232	246	264	264	253	240	235	247	245	253	270	230	259	227	236	290	227	232	247	274	256	243	231	243	249	227	236	242	231	241	234	273	227	252	259	242	243	261	240	249	283	223	251	280	256	225	232	255	248	240	221	238	240
25333	1644	3015	3373	3012	2639	2121	1665	1425	1324	1252	1159	1070	977	896	941	805	815	789	762	755	745	753	701	724	716	703	670	663	704	691	658	678	653	662	641	649	623	678	649	634	646	622	656	643	658	624	621	668	637	605	562	661	637	638	617	687	616	617	597	621	621	626	655	596	667	643	618	626	613	590	587	612	645	593	647	640	575	595	621	588	561	621	622	620	661	644	638	611	640	613	613	588	604	622	623	626	611	610	610	623	646	640	625	621	632	642	587	620	618	615	648	619	634	600	615	624	600	657	644	632	609	588	596	628	607	605	619	654	582	607	590	623	592	575	608	645	620	621	616	635	652	559	595	631	601	620	581	655	623	580	619	635	580	640	601	594	658	654	582	601	623	666	617	611	664	626	617	567	588	657	598	605	608	611	619	620	612	617	584	607	624	595	617	555	594	590	663	605	600	601	600	616	606	616	616	598	595	598	610	576	577	625	608	602	552	549	603	605	588	569	622	595	635	622	601	576	607	583	646	570	632	612	599	596	612	661	594	638	595	631	592	587	622	627	659	673	615	649	616	613	598	627	583	605	602	626	610	640	607	583	574	612	550	598	627	601	612	607	626	612	643	578	616	613	611	593	641	574	623	592	604	628	552	616	585	639	599	594	583	590	624	583	621	589	604	629	631	581	587	633	591	592	587	614	634	640	562	615	616	623	632	616	588	606	629	602	548	573	581	558	587	647	639	604	621	626	588	597	571	627	639	637	635	651	609	647	579	631	600	623	573	595	581	607	566	646	615	600	646	572	578	606	587	635	624	590	582	591	624	621	627	619	563	615	627	572	601	589	610	621	637	592	638	681	622	656	579	638	590	609	606	603	600	576	623	640	604	599	643	604	611	588	600	591	605	602	612	598	603	564	593	630	557	571	622	600	605	597	608	590	624	593	616	569	674	612	609	616	627	623	605	571	635	652	618	604	596	615	569	618	636	629	602	608	589	628	591	591	608	594	624	606	609	645	604	614	639	599	617	603	648	614	566	586	583	543	644	611	626	589	561	585	608	621	614	582	566	625	576	591	600	604	584	587	606	594	610	631	564	634	574	568	588	610	628	645	621	604	614	591	587	571	594	608	620	577	561	582	632	582	628	627	579	561	639	601	585	559	601	622	643	591	652	559	591	578	601	649	609	591	568	630	643	597	598	600	637	619	608	612	615	623	631	645	608	622	564	661	582	626	588	595	637	564	578	577	636	616	587	599	625	575	554	623	583	578	623	606	624	549	611	601	594	589	591	580	630	613	626	609	605	610	595	623	584	586	628	580	614	567	615	608	618	589	579	624	586	629	643	603	656	621	578	550	595	594	573	654	612	631	582	625	598	617	555	619	650	610	628	650	617	607	619	645	642	610	605	599	618	626	621	599	597	591	567	603	614	613	560	640	591	553	614	582	608	620	582	604	573	590	613	613	610	633	619	607	647	634	613	586	594	601	603	600	602	581	636	576	590	584	634	614	597	602	600	629	552	639	594	592	608	596	623	577	603	631	623	618	614	570	594	649	624	571	646	588	602	595	633	597	619	593	610	595	627	627	624	624	639	615	597	589	587	599	639	610	602	640	659	578	610	598	634	615	610	630	592	634	620	621	566	608	587	597	610	531	647	596	594	608	595	627	602	582	598	612	618	630	546	596	620	595	622	627	664	632	642	617	608	653	636	613	630	595	612	618	629	583	603	583	603	597	608	608	621	628	603	652	594	585	562	588	598	639	597	640	622	598	606	579	593	580	598	602	615	578	609	627	626	601	622	605	640	586	599	613	609	582	615	583	620	624	615	630	608	644	552	605	564	561	628	570	563	602	602	604	592	598	599	623	599	518	593	601	591	605	610	617	568	578	614	572	607	549	621	623	582	619	599	594	585	630	629	605	564	613	579	608	582	579	602	590	610	612	567	614	602	629	616	621	589	568	626	621	603	640	602	572	619	601	631	647	600	620	607	625	624	588	586	585	627	569	574	600	623	607	628	590	618	603	602	642	623	575	643	635	645	611	566	582	591	609	600	611	566	609	584	622	582	570	578	578	607	610	640	590	638	616	607	645	589	598	618	621	610	670	598	609	619	612	618	615	610	560	538	605	581	584	603	601	650	618	637	564	598	590	597	621	620	596	611	599	588	580	577	600	605	576	618	590	605	646	610	597	566	553	603	582	612	618	630	618	548	631	594	588	605	635	587	609	607	598	634	574	566	619	634	633	574	579	629	614	589	626	644	610	620	608	576	627	599	604	634	587	577	583	610	662	650	609	650	652	628	586	611	586	627	596	550	595	610	611	609	648	597	633	612	614	623	605	589	617	647	609	596	587	572	566	614	628	638	569	650	576	658	586	642	619	634	619	609	632	618	579	604	604	622	572	620	626	646	576	666	586	604	611	600	527	589	610	623	588	645	599	607	570	623	628	596	609	607	578	596	583	552	641	614	566	604	593	598	591	618	620	651	610	583	582	587	563	650	621	588	576	609	619	565	623	588	614	639	615	602	693	601	605	579	596	585	602	579	649	618	589	589	573	626	636	609	610	606	628	596	538	607	572	581	574	617	627	596	604	592	624	590	605	646	623	602	596	618	604	619	632	613	611	606	602	610	659	664	604	600	619	634	600	595	613	548	626	605	603	593	616	610	639	590	630	601	599	621	638	614	627	611	627	602	592	658	603	602	598	585	598	640	636	642	647	597	603	614	603	615	665	600	645	630	602	627	587	616	617	652	627	610	591	646	623	631	623	617	645	569	594	599	620	663	563	624	611	653	602	637	613	596	606	622	594	603	617	683	597	612	621	602	623	610	575	574	625	588	595	615	628	578	622	629	577	600	614	587	605	545	623	598	616	570	606	604	620	608	660	579	645	601	603	607	593	599	649	589	660	611	633	562	642	628	611	584	579	594	618	705	610	620	582	610	616	608	573	629	623	567	584	579	631	627	574	652	651	650	606	639	587	587	572	581	646	611	607	606	603	600	608	605	622	605	609	649	609	635	564	586	620	593	603	648	613	585	569	630	607	641	629	556	573	596	633	572	624	638	604	635	623	605	557	601	595	600	593	628	624	624	594	625	604	583	631	593	568	640	564	621	589	598	581	619	587	603	592	604	623	590	603	595	631	613	610	587	606	581	566	583	629	587	586	646	616	614	654	602	588	617	613	638	647	616	578	609	620	607	615	613	626	571	619	603	584	617	646	597	586	570	607	571	644	603	600	603	575	608	560	633	586	603	575	636	586	644	564	622	594	628	592	610	596	614	602	581	553	610	630	634	617	637	616	592	594	589	633	594	628	593	644	556	592	572	586	650	608	594	589	610	578	577	577	568	588	635	572	616	653	625	682	585	595	612	581	612	622	631	609	627	621	664	610	592	556	634	639	588	577	590	597	573	621	637	598	623	602	585	641	603	641	631	607	606	646	593	579	591	569	608	588	644	629	583	611	584	599	626	622	639	630	622	623	652	611	594	603	631	621	650	635	577
52254	24285	24722	11468	2903	1399	1002	966	741	706	635	624	565	466	551	491	458	447	470	469	400	400	442	398	413	438	427	379	401	388	400	406	402	401	355	418	357	414	417	346	414	334	390	372	390	428	439	368	392	427	373	374	376	388	375	382	409	375	395	405	399	374	382	380	451	354	399	386	389	379	408	387	400	411	390	409	405	394	377	396	399	415	429	363	417	407	389	382	363	399	368	407	403	379	383	368	378	389	382	339	403	376	390	390	403	396	386	381	321	415	359	372	390	424	360	413	391	359	347	416	381	380	402	416	402	395	391	413	390	364	380	384	382	385	398	365	341	407	384	414	395	357	356	412	404	404	399	407	371	383	366	358	355	366	387	383	397	373	374	367	353	371	382	383	379	356	404	373	388	358	377	397	401	381	387	379	420	373	395	408	408	428	389	393	367	366	384	401	409	396	382	392	374	369	406	394	403	376	354	363	385	398	373	392	386	404	407	411	361	393	413	387	382	413	381	431	391	381	394	409	364	376	409	373	386	382	403	372	410	435	379	395	401	363	427	386	421	386	365	367	387	404	383	372	346	407	398	383	402	382	394	404	387	373	351	388	377	393	383	368	364	357	381	363	384	380	364	389	376	367	382	392	416	399	350	385	372	390	380	420	393	387	397	389	390	363	372	362	407	379	418	372	355	392	363	395	387	339	397	386	372	390	388	359	415	383	429	377	385	396	399	361	401	378	376	359	374	358	362	358	372	386	421	385	396	368	358	383	399	371	387	406	406	387	406	400	364	383	389	354	404	379	400	440	436	387	406	384	402	410	410	399	400	365	385	425	387	390	380	395	393	363	412	398	403	433	356	373	395	382	382	406	411	447	422	390	399	389	377	406	384	374	421	340	387	409	408	365	403	431	392	347	352	399	398	383	413	409	409	383	383	392	399	363	386	399	415	405	380	382	384	384	396	389	401	384	359	415	403	369	401	413	390	392	412	403	398	386	349	369	404	357	414	367	406	352	394	424	368	390	356	385	383	387	402	380	404	393	361	385	396	398	437	454	384	342	379	448	382	403	378	385	404	408	370	370	406	363	349	385	393	344	383	396	358	412	408	426	372	384	375	386	416	351	364	397	363	381	384	382	388	394	378	389	422	342	361	406	397	372	394	400	399	380	426	398	411	400	367	393	325	402	407	403	367	397	397	382	361	405	377	357	390	429	380	391	388	407	382	401	406	413	375	402	381	385	363	392	392	401	389	429	372	382	349	398	372	409	383	379	390	411	365	400	411	342	376	361	381	387	347	430	354	398	395	401	418	406	406	367	400	386	426	400	349	361	395	412	400	405	404	386	405	413	382	397	389	380	429	380	402	374	413	371	386	332	405	421	427	374	429	403	402	364	392	365	368	372	415	409	357	386	390	353	396	379	394	384	406	402	374	359	397	390	397	362	409	401	389	391	364	387	374	413	385	389	380	323	436	353	383	361	365	431	391	375	383	374	392	376	347	390	418	395	367	390	400	397	389	372	378	382	391	423	452	398	349	356	419	369	354	381	417	422	422	372	380	361	389	408	406	396	385	365	401	401	397	386	389	379	388	409	425	407	399	369	424	372	433	410	347	380	387	368	400	350	371	379	378	408	404	421	401	378	360	350	352	409	400	361	393	391	351	385	382	395	393	353	372	409	387	392	379	389	388	369	387	404	379	401	401	397	417	367	359	385	349	403	372	379	375	427	380	356	351	384	378	399	360	347	397	415	436	415	348	392	399	385	403	410	391	414	394	399	440	357	382	342	347	382	437	398	374	423	375	412	364	392	385	395	387	365	364	387	347	370	387	363	345	415	387	398	441	402	431	384	418	413	379	416	363	391	375	352	389	408	387	386	385	387	366	401	397	381	424	386	403	376	375	387	361	397	410	366	403	390	354	380	397	383	360	394	350	424	397	397	403	409	385	371	363	387	395	383	423	386	396	360	381	356	400	375	394	434	372	403	412	370	413	387	400	379	368	390	384	355	395	396	408	368	399	392	435	359	403	385	388	360	364	376	386	408	391	393	367	367	367	381	380	340	357	381	379	361	407	391	386	418	366	369	403	387	372	384	360	407	366	355	373	400	382	358	362	403	368	402	395	360	379	417	377	395	383	349	408	392	409	373	386	365	348	356	336	359	370	416	385	395	376	397	357	353	391	354	397	414	394	450	413	380	383	368	350	379	410	378	417	381	369	382	377	409	371	386	385	433	388	399	411	409	414	379	373	380	364	375	349	389	396	415	365	367	393	370	375	372	366	344	405	353	348	365	388	359	377	405	393	415	384	358	395	397	359	377	393	371	367	384	390	380	381	390	384	384	367	390	438	363	394	361	381	404	431	399	424	372	386	396	407	373	448	359	411	414	373	373	390	375	412	421	388	371	387	379	363	370	374	382	384	357	389	398	371	402	410	394	370	386	364	358	391	366	410	397	380	399	408	403	405	406	387	384	372	403	434	379	378	400	368	365	376	386	380	392	388	403	383	358	399	371	394	402	399	391	355	394	391	361	407	401	414	413	402	387	393	380	392	385	377	388	335	376	376	392	376	384	383	413	370	389	378	377	350	413	374	393	385	360	372	376	385	371	358	399	388	370	411	376	398	361	371	414	408	376	386	405	366	391	404	422	399	369	378	363	393	405	392	385	393	386	362	404	420	388	384	360	370	379	402	390	402	365	384	408	426	384	408	409	389	382	371	389	402	380	389	369	402	356	418	394	382	386	386	400	383	395	401	376	400	372	422	384	386	396	423	372	407	415	374	384	402	408	369	401	390	383	393	425	418	406	347	346	389	377	405	392	373	410	389	399	381	352	383	363	406	390	366	412	379	403	365	392	332	391	363	372	410	385	425	424	400	378	374	372	392	411	411	374	366	381	360	384	453	369	390	355	367	369	417	348	387	398	367	363	407	441	385	409	369	416	382	380	418	397	383	395	404	389	388	375	399	421	375	393	412	395	367	401	395	372	345	405	389	409	348	351	372	370	374	399	395	405	412	379	431	403	389	385	371	396	357	409	381	393	391	431	409	380	387	349	419	398	381	441	409	394	390	392	433	381	344	404	400	386	403	398	428	389	396	339	394	412	391	415	381	399	405	323	376	365	408	386	373	379	400	386	392	366	362	383	382	407	378	389	375	399	403	405	414	400	385	379	391	391	403	410	390	432	411	374	395	399	384	394	385	387	401	376	387	412	384	408	397	381	388	350	420	388	389	393	425	405	397	351	423	429	386	395	396	388	434	412	392	409	382	381	430	352	381	357	388	401	398	396	381	403	395	362	360	380	387	392	388	420	371	402	412	398	416	405	399	386	358	357	366	383	440	384	418	408	377	373	378	393	346	385	419	428	326	407	390	406	365	417	391	399	443	407	372	385	370	387	381	369	398	412	390	373	376	409	367	375	375	375	423	398	380	365	381	394	368	411	374	389	404	382	392	402	377	352	363	392	410	387	345	427	380	359	412	381	424	391	370	373	430	430
32729	2753	5275	5758	5167	4315	3682	3059	2509	2265	2006	1985	1673	1645	1526	1441	1338	1272	1268	1201	1219	1139	1176	1127	1042	1034	1012	1045	1000	1000	1034	1035	987	981	1019	950	954	1010	949	1016	967	962	981	969	928	939	934	945	963	929	992	882	875	974	934	950	848	940	960	910	840	943	881	908	862	904	917	927	874	944	892	964	912	927	931	834	947	921	902	966	954	843	896	885	923	936	920	860	900	893	857	891	874	878	923	875	877	853	873	907	880	934	956	936	874	889	897	937	900	956	889	910	940	836	947	929	931	916	915	872	890	953	914	915	879	911	919	906	873	848	883	884	901	825	930	925	931	909	956	897	900	858	870	971	831	857	897	914	841	900	892	858	880	882	867	907	941	855	916	943	888	934	872	880	912	903	900	906	917	861	901	915	931	876	914	891	882	868	927	911	899	932	916	865	906	943	850	941	908	882	876	871	916	880	968	925	931	912	852	904	897	870	887	942	845	898	932	915	886	907	846	921	909	852	884	891	891	927	883	894	880	876	875	927	871	858	899	863	880	876	839	843	932	922	889	941	959	984	1004	892	925	883	878	863	896	882	896	896	901	918	894	914	910	908	836	878	879	890	867	925	830	898	868	920	934	878	862	849	890	865	860	846	893	877	878	877	928	903	900	897	892	858	837	898	913	888	918	876	919	916	894	887	875	931	921	841	888	924	925	904	868	920	898	820	882	878	892	890	872	920	902	933	891	888	926	925	868	900	928	846	919	878	893	964	890	948	876	859	890	902	868	889	865	932	916	913	927	871	855	893	872	900	873	856	848	923	881	882	906	872	864	904	896	886	893	877	835	902	932	907	888	860	920	868	906	927	932	882	863	941	862	906	839	915	900	923	916	881	918	890	864	876	863	903	872	889	892	917	900	904	921	838	899	884	892	905	925	901	978	919	894	917	917	910	885	898	915	907	879	879	926	908	902	861	868	867	950	860	907	930	940	874	840	885	883	877	890	884	932	895	926	883	870	901	913	884	886	890	877	879	890	886	848	880	832	930	914	900	912	951	853	893	832	921	878	866	823	878	930	890	886	839	903	920	871	916	898	901	859	866	884	877	880	910	889	854	921	924	868	924	849	885	907	925	855	836	921	897	953	963	894	921	869	924	844	896	911	852	840	939	911	879	902	899	903	883	869	900	886	910	860	885	915	910	904	910	873	848	869	857	889	856	910	917	868	871	937	906	871	888	898	889	901	852	959	939	913	864	880	904	891	892	830	896	890	886	912	895	894	895	800	872	857	895	901	900	911	921	841	887	904	898	939	885	839	935	955	880	927	887	886	892	862	947	884	847	918	936	889	890	859	921	905	912	904	919	925	917	890	907	903	885	856	870	934	886	906	864	868	883	908	929	900	953	882	891	881	905	975	882	875	912	881	886	874	856	872	894	866	901	884	846	898	915	869	880	838	890	923	910	881	895	920	899	867	902	863	860	882	927	870	861	907	889	894	861	884	893	915	854	926	886	895	883	893	890	901	875	902	869	893	935	871	911	900	872	949	881	913	874	874	871	834	871	872	891	906	873	935	923	938	830	861	928	860	889	939	840	872	892	911	847	862	914	914	913	833	896	904	927	887	901	833	918	890	864	870	868	848	893	887	924	893	900	893	911	933	923	902	853	962	880	873	912	946	895	866	885	839	875	842	918	908	923	883	940	894	918	914	880	863	919	879	888	908	892	911	906	943	890	907	927	892	916	924	875	899	884	874	885	904	885	887	823	889	909	917	862	939	883	912	862	852	919	924	883	907	872	882	868	886	851	892	943	914	865	954	930	916	864	928	943	840	939	896	919	916	873	901	944	917	923	887	868	852	907	841	859	842	949	877	899	946	902	889	860	883	855	860	861	859	936	862	900	907	889	858	848	904	928	935	917	909	861	926	866	898	872	881	926	888	919	902	951	923	917	904	904	957	862	867	945	884	861	884	930	873	942	874	891	917	860	949	920	915	920	922	851	909	886	895	885	872	871	878	930	893	899	894	885	949	870	880	942	883	882	850	924	867	880	895	871	873	910	861	852	879	880	890	923	853	914	875	885	886	897	897	844	880	886	849	834	863	896	898	820	906	899	915	867	925	933	904	867	892	917	912	879	907	876	905	886	860	833	860	918	881	897	907	879	907	897	928	892	880	861	911	902	932	919	887	897	893	839	890	922	919	874	880	899	904	902	893	882	844	916	857	896	913	867	907	835	867	895	895	881	853	879	874	917	889	898	800	884	870	921	919	884	862	878	916	896	872	869	863	914	899	860	869	885	905	887	913	899	936	886	899	906	865	840	966	878	889	887	906	926	920	915	902	870	871	893	877	955	924	853	904	887	903	924	899	861	899	908	886	934	862	879	943	896	904	895	900	929	889	894	889	909	912	852	872	920	929	892	884	905	891	851	908	927	916	891	924	879	920	864	855	901	939	883	932	837	881	942	879	904	879	899	842	839	896	883	899	910	897	884	830	933	883	925	857	920	866	914	922	892	893	883	879	846	902	899	881	873	903	904	885	881	859	877	917	899	919	872	908	897	856	831	898	912	901	953	881	892	893	898	879	848	901	878	907	913	896	852	905	854	891	922	906	862	914	856	974	909	872	847	914	851	863	865	878	899	921	901	914	913	916	854	917	879	866	896	855	854	915	892	917	930	839	932	843	840	926	932	869	854	862	837	916	876	821	854	881	888	886	878	904	888	887	883	867	939	877	878	904	865	903	884	892	888	901	919	892	911	881	903	913	907	923	895	882	893	956	855	885	881	886	910	905	855	868	858	896	862	900	893	924	881	884	856	895	900	890	909	911	818	918	866	866	850	926	895	911	845	974	913	865	897	957	916	890	884	946	918	867	917	857	901	910	930	863	868	879	889	855	937	967	914	878	903	891	896	897	896	865	915	887	873	868	900	950	885	957	936	880	884	886	890	851	863	942	895	897	914	888	897	927	922	858	882	882	871	915	927	891	884	913	870	859	964	894	909	871	906	853	880	867	926	907	918	910	905	880	947	946	906	943	873	883	878	861	892	833	881	874	840	849	942	880	851	861	871	873	911	895	892	849	887	868	892	889	853	872	890	899	820	915	896	942	920	897	904	860	891	883	886	903	916	885	932	889	929	852	917	900	853	905	865	851	928	936	923	868	916	854	879	884	910	901	873	916	909	904	866	890	859	931	877	909	924	950	941	858	906	938	859	948	896	935	908	865	943	932	856	863	925	926	894	885	852	920	882	913	936	938	877	885	916	909	901	881	856	889	893	902	857	875	848	897	938	868	972	914	870	927	863	968	841	847	860	846	876	923	906	912	911	887	917	886	854	905	933	917	879	888	875	879	873	854	866	948	888	881	882	916	898	890	857	825	919	847	903	908	894	882	896	903	884	898	872	858	886	920	921	918	924	891	849	876	889	852	895	914	927	886	859	866	865	886	887	891	876	911	894	907	856	925	905	873	883	904	892	905	910	923	884	903	906	883	922	880	886	917	898	839	813
8308	609	431	380	378	333	281	320	283	282	244	273	255	270	251	283	239	250	250	290	231	245	258	250	246	250	278	271	251	243	254	240	269	239	248	254	276	244	236	198	268	253	243	213	253	263	238	274	266	258	238	225	257	239	287	236	232	280	224	228	251	251	227	238	251	276	260	237	272	244	254	280	296	269	273	244	238	264	265	258	255	244	263	255	262	236	240	253	266	251	272	236	276	254	255	297	235	223	251	244	275	276	233	233	249	282	260	235	261	256	254	254	228	255	279	243	259	284	266	223	235	256	249	249	247	258	231	244	258	256	252	265	266	265	256	270	267	233	243	266	223	241	258	282	245	237	243	246	280	255	267	242	243	242	240	241	249	267	229	239	252	242	247	278	289	273	244	259	256	247	271	278	218	264	252	264	252	262	293	208	237	235	230	245	243	296	252	236	203	256	255	270	273	259	269	246	254	237	236	256	256	234	283	248	246	273	270	249	247	255	262	225	264	227	265	256	211	257	261	256	262	262	239	269	260	261	279	265	280	239	236	219	252	260	266	237	232	241	283	241	235	257	268	236	261	269	255	264	268	241	284	271	268	255	247	232	229	252	272	241	251	294	277	266	255	285	259	272	252	223	259	266	201	239	256	269	260	229	288	242	249	234	265	237	243	252	248	248	296	283	269	237	242	238	245	258	244	269	252	268	255	256	236	254	230	250	266	285	223	266	287	276	235	239	250	266	252	289	246	297	259	217	251	248	208	241	274	276	253	235	266	260	253	226	268	221	247	228	258	290	264	239	255	255	280	242	275	234	271	254	296	236	289	261	268	222	241	256	262	218	260	248	250	249	258	269	250	249	265	268	271	263	248	249	253	247	240	252	263	234	246	264	261	224	267	231	232	262	216	233	263	273	244	273	271	265	260	264	271	256	240	267	276	240	261	281	249	235	234	255	238	253	251	246	246	258	245	270	298	269	258	240	266	276	287	292	255	273	239	248	236	287	248	251	233	255	254	245	238	283	239	245	223	275	267	261	222	231	242	243	278	241	246	259	261	265	258	274	253	250	249	267	245	267	258	246	239	228	264	276	254	274	258	226	260	256	246	279	267	239	260	262	236	247	265	250	229	232	260	249	263	290	245	249	265	278	251	248	252	256	231	260	263	303	276	251	236	245	232	250	260	234	244	278	255	237	265	246	221	249	237	255	238	255	260	260	241	302	266	237	272	283	263	232	219	231	239	262	226	259	252	233	247	257	245	262	252	244	257	247	273	265	260	274	238	255	277	250	244	240	233	255	273	259	268	251	231	258	239	273	224	270	290	258	272	231	256	273	234	235	240	249	255	268	249	254	236	224	271	248	215	256	245	268	252	272	296	238	239	264	246	255	278	253	279	239	239	246	274	255	229	307	263	289	268	261	267	260	272	233	252	252	266	243	254	249	245	248	237	279	283	233	265	235	260	279	254	262	263	232	266	233	237	240	277	240	203	255	248	237	248	232	278	240	248	277	239	259	235	254	270	282	257	215	253	259	242	225	253	270	246	234	260	232	227	222	239	239	259	246	266	262	266	247	254	237	250	234	242	226	226	265	268	274	275	282	239	258	250	256	246	242	223	241	254	254	256	273	260	278	284	241	250	265	242	256	266	242	267	203	227	265	248	257	250	237	247	284	223	258	279	219	256	247	243	250	247	259	254	265	237	267	254	253	241	254	259	253	274	256	250	242	255	255	268	240	250	252	271	244	289	268	255	253	239	214	251	229	263	276	247	238	238	257	269	267	254	247	231	261	238	249	261	246	270	246	256	259	288	283	272	273	262	256	240	226	259	253	245	263	261	250	253	244	271	241	209	267	263	261	224	250	248	243	256	253	294	236	219	243	267	243	242	254	233	252	252	251	254	271	285	273	267	243	238	232	252	233	274	264	247	254	265	227	245	258	258	252	239	276	263	263	273	262	248	259	197	242	217	246	257	251	250	232	254	254	264	225	259	223	262	256	234	257	235	261	253	285	249	268	241	245	225	247	248	233	235	246	223	251	288	238	255	286	212	261	221	265	277	273	271	227	233	238	245	269	276	252	240	249	228	249	232	242	276	233	242	248	251	230	260	250	236	258	254	261	252	271	266	236	239	256	265	259	250	260	254	253	273	269	271	241	245	251	255	265	258	263	250	251	230	226	298	250	263	248	237	216	264	232	273	257	250	259	251	220	273	251	272	272	259	247	248	253	252	248	265	231	265	285	302	245	264	246	260	248	249	254	254	279	248	255	269	266	277	266	256	261	246	275	235	245	272	260	257	252	289	260	276	232	272	261	237	255	247	253	242	265	250	254	273	239	264	244	239	266	257	231	288	247	238	267	252	263	214	251	286	282	252	244	219	257	282	275	253	260	253	239	246	278	260	255	240	263	251	259	259	276	280	252	280	233	280	224	282	234	241	272	269	252	261	237	246	249	267	269	261	265	243	279	281	258	262	251	260	191	223	270	277	248	264	240	243	241	254	257	270	283	270	260	268	256	269	255	234	252	238	245	274	285	257	223	252	273	249	217	261	237	244	259	248	232	234	227	262	239	251	262	272	238	274	266	243	264	253	249	242	217	241	273	235	258	240	257	225	248	267	273	267	222	260	253	241	268	267	263	257	260	265	236	243	267	255	229	275	242	213	228	284	233	222	273	255	235	283	308	251	259	224	238	260	256	266	247	271	258	245	268	258	236	238	276	272	237	241	282	281	254	248	252	258	248	243	240	253	250	277	274	227	237	255	257	236	270	235	271	234	252	260	268	253	272	258	263	249	273	263	255	246	262	292	265	226	264	236	235	263	253	249	256	253	213	228	266	271	251	255	236	247	248	269	272	288	263	266	275	262	250	250	225	241	264	272	227	279	286	242	240	271	274	241	247	280	236	256	265	250	242	216	239	271	256	255	266	283	220	240	245	234	254	277	255	263	255	250	222	230	267	279	246	247	245	257	270	272	252	254	218	263	254	254	241	264	231	212	268	252	257	287	277	263	267	272	252	234	241	230	252	257	241	265	273	244	281	258	259	287	252	234	233	236	250	272	249	226	258	268	241	235	252	253	247	246	242	256	250	249	261	226	229	238	276	261	254	275	224	267	237	241	234	260	254	290	242	264	242	283	260	232	245	238	252	265	257	252	281	251	243	246	240	264	254	277	229	254	234	252	218	266	246	233	234	233	242	238	251	244	239	242	223	296	270	245	248	214	265	260	252	239	261	252	247	284	265	240	247	262	278	289	276	270	229	255	263	260	248	239	278	246	208	255	283	238	242	270	257	247	253	250	233	242	241	260	242	265	266	251	241	254	259	224	259	256	250	246	244	275	265	240	236	240	271	252	268	266	283	288	253	224	242	258	259	238	247	231	273	244	238	268	266	245	265	244	254	230	251	266	252	256	249	247	257	247	215	250	273	236	233	257	266	237	244	264	237	244	229	227	245	230	225	253	230	264	249	242	262	269	233	263	271	248	260	248	268	251	261
7831	802	970	1050	1066	833	738	700	745	637	664	638	679	651	680	647	598	631	674	608	572	583	600	589	609	597	624	609	676	622	589	628	630	602	582	594	606	611	595	598	593	641	651	629	584	642	617	606	622	599	634	638	625	598	612	601	583	587	608	606	585	615	628	566	581	625	605	638	621	663	617	676	624	663	618	618	577	611	593	596	598	594	624	606	597	621	647	586	609	598	605	629	634	594	644	617	644	629	598	643	573	607	586	658	587	598	587	639	626	638	632	615	627	608	614	569	665	641	625	597	636	597	642	644	639	582	690	617	609	621	622	611	612	612	624	624	648	605	543	630	639	612	602	608	634	638	619	586	662	552	620	623	595	580	599	577	624	642	621	643	664	649	639	614	600	612	631	626	623	625	602	625	644	633	644	616	649	626	599	628	585	622	573	625	611	625	597	593	607	592	559	637	630	599	616	638	608	606	574	591	605	653	624	607	608	611	561	602	619	613	579	621	615	615	619	636	617	675	593	621	629	627	608	616	617	638	608	616	628	596	589	626	664	599	583	581	656	590	614	607	611	631	584	596	608	596	603	607	608	615	646	624	612	677	607	606	602	609	630	646	572	587	610	595	662	546	628	644	609	610	632	695	631	562	619	565	643	620	598	599	617	641	562	605	603	598	584	604	643	603	626	597	635	585	636	588	646	642	594	628	642	616	636	608	634	630	617	573	592	617	629	637	627	616	613	603	613	635	619	603	542	610	610	653	641	590	555	629	592	619	630	583	554	616	613	600	556	630	562	617	646	556	598	602	618	595	608	612	618	593	616	627	582	618	632	610	632	642	602	610	592	627	594	588	589	602	638	608	634	645	614	589	630	655	589	605	624	575	604	646	623	671	613	618	656	592	639	625	647	627	595	628	611	578	628	620	630	634	601	627	613	633	605	634	634	624	591	636	620	623	609	638	597	642	626	596	622	614	616	617	582	640	585	610	637	633	672	608	603	589	640	585	615	626	600	649	622	545	611	596	610	634	621	616	612	616	638	603	611	622	622	576	605	627	659	578	632	663	682	627	586	627	646	633	601	566	595	631	639	627	568	583	621	613	654	577	629	587	578	634	622	606	584	612	615	622	634	587	620	602	594	616	630	570	634	600	605	585	612	606	562	566	607	626	587	632	584	601	563	621	649	592	595	600	636	619	593	651	612	619	594	652	654	601	615	624	629	583	612	612	568	680	605	639	654	612	646	617	600	597	617	612	650	610	603	647	630	628	618	606	647	643	590	603	621	628	617	612	593	606	640	603	597	613	612	601	677	578	661	655	637	693	571	600	595	593	618	592	625	638	641	592	628	635	586	638	617	623	598	625	646	646	581	594	620	634	623	578	654	635	601	582	599	622	646	620	591	611	623	606	624	616	631	621	581	587	658	596	618	611	632	632	607	596	611	610	611	588	612	628	629	623	643	627	622	605	578	599	632	568	624	674	613	617	594	625	610	620	639	593	630	613	622	633	622	616	593	650	555	638	637	637	581	591	651	666	608	643	615	660	640	588	607	601	644	623	562	624	569	601	601	585	569	590	625	699	581	600	652	597	618	605	616	568	635	630	675	625	625	641	681	649	619	623	595	594	598	637	637	614	578	627	594	600	583	602	660	598	670	610	631	609	551	574	588	590	633	602	615	640	608	583	636	593	641	588	603	651	587	630	589	626	633	591	645	627	638	647	595	633	625	618	617	606	608	608	594	639	606	630	599	642	586	561	588	609	599	681	649	675	623	591	654	596	606	588	639	629	619	643	586	591	569	587	651	608	593	642	580	625	588	586	580	625	594	606	616	618	579	617	593	618	595	571	604	645	644	636	630	632	653	614	663	611	621	625	571	604	620	632	603	616	636	645	610	617	644	616	624	597	612	646	605	620	643	591	648	628	585	615	598	625	648	641	641	594	644	613	627	611	648	633	644	609	648	597	604	590	616	659	594	619	619	615	632	587	577	635	639	650	629	583	644	645	607	595	586	610	647	644	612	630	614	677	560	578	594	612	615	603	564	601	602	638	593	618	627	628	603	598	597	596	611	631	648	611	615	580	588	558	606	595	595	594	584	650	660	584	624	674	624	581	664	595	617	660	616	597	617	639	593	637	601	641	649	582	629	629	656	599	610	615	604	648	632	624	616	613	591	626	647	679	560	634	589	627	628	631	570	605	649	623	600	588	644	586	628	630	647	639	612	600	613	640	607	604	585	620	604	635	627	583	621	611	559	607	673	628	664	592	591	634	607	648	625	613	597	648	568	644	681	622	588	574	665	571	674	620	645	616	611	648	590	572	595	642	674	666	617	593	615	575	631	606	617	632	587	603	625	604	664	615	665	618	619	643	653	613	575	622	609	634	589	617	624	646	601	661	624	612	609	588	623	660	659	593	639	601	594	604	604	613	591	616	622	647	625	640	567	633	610	612	598	647	636	575	603	599	623	641	655	607	653	622	625	635	615	638	625	640	645	594	588	602	619	581	620	615	569	642	646	575	584	615	629	587	694	582	651	605	624	620	626	614	618	592	643	598	626	629	620	580	628	624	626	632	564	639	611	639	650	607	660	574	628	586	625	586	577	648	628	612	593	608	612	628	578	627	635	621	589	583	578	570	605	632	613	575	596	652	637	595	562	653	632	575	578	606	631	614	617	665	604	638	602	648	620	642	596	637	622	601	641	607	592	630	624	575	609	577	619	621	624	596	602	624	538	584	619	605	589	640	563	603	585	638	596	620	595	657	631	596	617	606	626	579	637	631	654	648	623	589	634	607	615	639	580	605	615	635	601	639	632	588	577	595	607	643	681	633	641	665	609	568	638	590	601	603	613	640	638	569	656	609	556	600	585	592	585	571	640	625	606	579	582	648	611	590	616	598	599	630	664	621	583	575	622	650	605	595	628	632	609	635	624	602	597	611	608	591	611	597	601	619	594	602	574	564	645	616	601	592	666	596	620	598	614	607	602	615	618	633	601	633	612	628	645	598	621	605	597	652	609	637	610	598	606	567	587	644	604	590	647	627	615	606	631	617	604	613	608	617	640	617	573	655	600	595	608	629	630	615	617	658	597	594	609	596	604	611	599	656	648	606	607	633	633	633	598	632	603	592	623	632	582	672	597	585	640	623	610	616	631	646	613	582	615	596	637	576	618	634	578	573	590	633	634	580	643	666	666	589	602	652	651	599	599	636	603	617	614	590	612	629	581	589	639	635	562	620	601	622	611	599	643	631	608	630	633	630	654	619	656	603	641	586	637	631	606	586	628	646	608	637	617	601	630	646	636	595	620	603	589	595	615	628	640	619	654	622	644	607	605	638	601	633	559	602	561	644	583	592	629	645	620	631	575	616	650	627	591	583	640	616	603	620	577	683	678	639	634	636	626	616	615	580	633	598	639	623	652	616	628	558	554	644	589	612	616	605	670	597	610	682	606	637	605	573	642	619	631	656	608	639	648	591	610	654	563	586	622	622	612	640	616	628
45425	23755	17151	2192	1017	693	472	423	419	377	326	342	329	319	322	246	270	287	246	254	229	258	266	231	233	253	221	250	236	234	214	254	259	223	239	243	255	225	249	243	256	219	224	256	249	252	233	257	261	229	240	219	247	260	250	243	240	256	232	233	227	248	251	216	232	229	256	219	269	249	215	234	222	223	232	211	239	243	213	224	242	244	248	246	237	272	250	235	228	243	257	260	221	203	220	245	251	221	233	224	245	233	260	264	249	243	246	273	235	211	249	229	236	250	233	247	253	232	244	224	241	270	239	232	239	247	243	247	230	278	256	243	230	261	236	229	228	240	242	246	232	194	238	229	227	228	238	260	248	227	270	226	250	246	255	238	224	234	249	199	250	245	231	267	218	240	233	249	237	213	249	232	224	238	248	223	233	232	224	213	252	258	249	194	232	232	237	259	236	275	223	259	207	228	228	211	222	230	214	252	205	227	229	220	219	230	202	226	260	233	276	212	240	263	207	249	241	232	209	234	227	215	227	236	245	220	226	256	267	241	236	235	226	216	216	280	249	259	248	234	211	234	250	224	251	217	217	224	201	239	243	223	231	235	233	248	239	203	265	221	235	241	217	224	222	229	234	235	253	226	230	230	195	217	252	235	248	228	228	223	253	217	205	244	219	217	216	227	264	211	240	204	263	254	279	204	252	240	229	284	234	236	223	238	231	224	241	242	253	201	279	240	217	245	244	221	246	250	239	233	232	268	239	234	190	232	226	249	233	230	239	255	223	233	259	240	247	250	229	236	264	238	254	248	245	227	239	253	198	230	238	233	250	264	241	237	257	253	277	255	273	209	202	234	222	239	221	230	254	222	230	228	227	220	217	226	216	240	243	253	224	259	237	265	249	240	236	213	224	246	235	252	257	265	231	268	242	233	244	234	237	247	246	218	254	232	243	237	244	243	213	215	244	223	241	267	245	226	241	212	218	224	217	218	243	235	244	246	253	254	252	273	255	243	211	250	231	248	207	233	247	230	267	220	227	212	222	229	253	254	249	223	245	233	268	230	261	206	216	246	224	226	238	233	255	273	261	240	243	237	218	230	250	236	241	267	251	216	264	207	214	213	257	246	224	220	243	238	232	252	225	244	244	231	266	229	238	237	256	251	215	226	271	249	254	261	234	216	224	222	254	208	267	238	247	234	189	255	242	240	242	218	230	248	282	241	237	249	252	242	223	246	254	221	254	250	238	266	213	248	254	235	225	232	211	260	258	232	215	191	212	240	248	250	250	249	248	275	250	261	230	239	210	255	239	227	260	235	254	247	257	228	238	240	232	264	243	267	208	274	257	239	243	229	251	252	246	243	220	248	238	219	233	224	244	250	273	236	227	236	228	233	213	244	211	229	216	228	227	235	224	281	244	258	248	235	254	244	261	217	222	240	238	230	225	235	225	250	243	229	257	236	235	228	217	232	221	216	238	232	259	252	245	230	235	244	240	212	246	245	214	225	250	273	249	232	245	225	248	225	260	249	266	237	237	238	261	260	231	222	248	263	238	235	223	264	226	236	214	236	242	234	258	230	241	254	225	246	227	238	217	210	256	241	218	258	256	225	236	260	246	271	239	242	247	246	214	221	239	210	209	199	213	219	246	249	235	269	230	203	232	212	247	234	225	222	251	235	226	245	215	232	265	254	277	236	226	229	250	240	251	234	218	251	223	202	249	249	217	227	260	222	240	254	267	243	241	238	232	239	243	216	219	252	258	247	246	234	249	206	263	250	255	252	235	209	229	232	247	245	228	230	256	244	237	239	232	236	237	227	229	255	264	247	249	230	252	240	229	246	244	237	221	232	244	233	217	195	257	219	216	233	257	208	236	253	242	233	223	222	228	245	249	270	250	234	204	229	236	214	261	234	268	231	242	216	247	205	242	244	237	249	225	229	233	200	253	213	226	236	208	228	210	266	255	214	224	235	223	241	221	250	246	239	225	247	227	222	237	263	236	257	249	242	232	228	243	249	248	240	236	222	234	237	227	228	248	244	237	200	201	264	234	244	256	215	239	218	235	220	267	232	235	243	243	253	254	242	240	228	257	243	234	243	213	234	267	216	228	249	250	237	227	227	232	273	264	258	236	248	209	257	233	236	262	264	255	249	227	233	227	241	224	208	249	243	233	252	224	219	225	240	252	226	222	226	197	217	245	214	224	259	240	253	233	229	240	227	246	218	228	238	260	241	243	249	229	258	238	222	265	224	226	231	232	232	218	237	231	227	234	235	244	272	267	225	228	210	264	245	234	241	229	219	223	259	241	236	215	246	225	247	230	244	243	244	246	253	225	214	243	229	209	221	227	236	261	213	233	210	236	204	253	249	250	207	279	226	217	216	247	236	248	252	246	242	219	229	213	230	250	253	246	233	229	236	248	256	231	252	244	241	254	238	260	208	248	222	225	244	217	229	227	238	226	254	253	250	240	208	207	218	216	225	278	227	217	268	258	228	250	253	226	227	256	263	242	237	242	259	233	227	223	266	227	215	222	237	249	250	235	258	221	283	234	270	208	218	228	241	237	250	247	249	244	228	253	226	227	244	232	210	216	237	229	240	254	249	232	229	238	217	227	241	236	251	210	233	237	232	235	248	249	245	221	220	251	220	231	233	223	253	227	225	241	242	226	240	213	238	210	248	211	216	247	236	235	231	236	226	252	252	231	227	224	247	231	240	230	242	218	275	240	263	205	216	248	228	226	222	255	232	219	239	223	230	278	246	211	245	242	252	241	238	216	246	256	226	232	214	256	229	247	246	212	221	214	238	252	279	232	226	227	234	232	233	237	247	223	243	219	230	236	232	214	256	247	218	254	257	256	223	246	229	224	235	246	250	237	208	241	238	217	217	225	227	233	267	247	237	237	258	253	247	249	253	242	279	253	224	240	249	225	227	235	217	235	245	245	226	236	224	249	214	208	273	262	240	219	215	233	249	220	205	225	227	257	225	257	250	250	234	230	233	232	234	258	246	264	245	232	223	217	243	270	272	231	244	247	238	253	225	197	236	226	204	246	235	225	224	244	229	233	252	252	246	234	251	254	251	207	238	231	258	231	250	205	227	225	261	217	231	248	247	255	218	226	218	239	232	214	243	241	215	267	227	220	260	243	254	238	235	252	248	247	218	232	204	229	266	252	237	229	216	251	238	222	229	263	205	240	257	258	237	239	250	215	260	243	255	258	230	211	209	222	225	233	244	226	219	243	230	252	219	239	242	242	255	239	238	268	242	238	236	196	236	249	226	218	270	257	232	253	258	247	247	239	224	216	227	233	258	223	238	270	251	261	234	240	259	237	212	248	240	238	248	229	218	249	236	264	236	253	240	211	232	217	231	255	244	248	210	227	225	230	223	275	248	248	242	245	254	211	239	228	255	232	217	237	243	236	244	234	252	245	263	245	225	244	214	222	270	214	224	218	201	263	230	252	222	249	268	226	231	207	224	238	264	221	238	227	225	212	261	242	227
24879	1735	3029	3323	3016	2599	2181	1733	1440	1335	1236	1232	993	960	891	918	843	825	777	761	792	705	754	729	676	683	686	676	693	702	681	646	674	684	619	700	633	607	612	663	633	633	627	586	633	635	625	628	632	601	618	591	600	612	575	626	641	570	650	644	616	596	599	642	588	576	630	626	599	581	609	614	595	607	627	642	598	627	594	636	616	603	611	597	603	623	562	618	606	559	601	615	560	575	573	573	643	623	604	583	612	660	581	610	584	580	596	580	572	555	592	600	613	557	581	608	538	588	585	610	566	615	579	595	608	623	607	568	589	612	578	609	624	583	624	610	606	605	612	589	582	556	592	597	567	596	579	621	595	622	581	595	569	557	618	587	597	585	575	595	582	623	617	603	626	592	573	586	575	622	592	575	597	607	658	581	606	599	568	593	590	632	613	635	596	581	631	637	637	602	623	558	606	546	611	583	551	637	577	646	564	601	583	627	612	573	596	616	595	677	539	626	627	665	565	596	588	538	629	615	586	548	649	542	642	618	604	609	567	658	569	603	601	625	592	621	638	609	626	598	597	577	581	585	576	606	588	578	615	587	606	638	598	617	553	601	597	613	575	626	613	650	581	622	621	582	618	583	614	619	569	569	584	593	623	636	593	578	591	577	609	605	611	613	617	619	588	541	643	610	594	556	619	621	628	613	603	586	589	608	616	556	629	570	621	610	561	598	584	543	608	559	573	575	567	591	612	537	563	594	611	592	597	588	585	601	605	578	588	613	631	602	627	604	596	598	548	620	607	591	635	561	572	604	564	589	585	602	615	557	574	576	559	557	542	596	591	634	620	587	586	602	589	562	618	609	623	596	585	572	580	589	611	576	559	576	591	587	590	590	627	579	590	599	604	611	579	565	583	617	611	628	629	600	564	584	581	604	649	601	592	554	554	606	616	623	571	599	577	589	599	569	617	640	602	617	599	601	633	606	629	607	558	571	624	582	567	561	611	634	632	627	549	581	558	584	585	563	602	591	599	560	536	590	595	595	610	533	588	594	627	591	635	597	576	565	559	573	618	588	608	631	582	571	546	579	607	581	589	628	622	583	639	633	592	611	592	591	619	606	610	589	611	613	631	584	603	581	575	622	568	604	607	613	656	575	556	611	625	597	614	607	578	564	612	598	606	620	616	504	589	623	601	593	589	577	588	545	578	552	602	571	586	591	593	629	639	611	616	592	630	601	604	574	557	556	547	609	635	592	593	589	607	633	585	630	576	567	609	575	667	591	609	644	601	594	586	578	604	606	585	612	604	616	585	568	578	590	604	617	587	607	651	575	603	583	594	573	616	588	615	567	614	536	639	595	648	585	573	645	612	589	604	579	600	593	567	620	622	590	594	607	592	601	600	563	602	635	560	606	560	584	595	599	576	623	544	547	544	575	572	562	604	595	566	621	591	596	572	629	604	598	553	625	565	581	599	567	591	604	581	583	591	611	547	571	563	611	579	608	572	632	577	639	642	618	633	593	598	576	611	593	611	595	568	575	553	579	555	592	598	603	603	580	577	574	552	573	593	548	613	591	619	601	584	593	624	571	574	596	598	581	582	633	584	586	558	649	572	591	578	645	553	599	560	586	583	564	609	610	629	630	565	603	622	615	592	548	588	622	584	608	580	603	558	643	583	582	561	631	576	641	576	628	618	610	582	681	560	567	577	593	592	615	622	603	582	576	654	565	590	614	560	604	567	567	608	557	613	605	593	601	595	614	593	592	564	582	618	562	597	585	589	593	605	641	641	594	607	595	627	550	589	556	634	585	576	626	601	619	590	578	578	607	551	589	573	608	605	602	583	572	545	599	610	588	608	559	619	592	607	602	614	593	600	568	591	599	595	603	604	568	609	586	572	603	565	573	594	534	631	616	606	612	608	546	594	554	591	557	615	595	595	573	579	658	621	596	664	590	609	579	563	568	656	590	588	581	617	613	556	619	579	630	632	625	587	622	612	555	596	594	612	622	600	616	571	632	601	579	596	579	603	628	568	633	625	614	561	580	611	541	578	576	585	605	636	590	589	631	563	598	578	589	587	641	619	568	604	553	558	568	567	608	592	586	629	611	587	617	538	597	579	588	602	608	605	579	606	591	611	618	600	580	563	603	561	580	599	567	582	583	642	575	579	617	583	605	549	570	577	546	598	584	576	624	605	640	570	613	607	591	608	574	597	602	592	623	588	613	585	562	593	583	570	584	567	575	624	595	658	597	675	609	591	575	574	578	554	610	562	587	578	594	557	529	630	608	574	587	615	600	602	613	571	554	590	592	582	574	582	624	646	582	598	588	606	593	606	622	566	566	563	602	607	613	561	614	574	583	633	615	561	585	564	596	590	557	617	596	566	599	559	593	637	583	583	607	588	605	610	601	606	580	570	606	568	600	598	597	584	630	576	600	616	611	578	631	586	529	618	573	614	556	592	551	592	553	610	611	593	578	600	605	584	624	634	588	579	598	585	570	620	587	580	603	590	578	550	599	568	628	606	618	649	592	603	592	559	593	627	571	540	593	573	595	630	623	625	603	645	617	570	607	569	585	599	596	630	578	547	612	575	591	589	610	607	561	633	623	591	630	610	602	602	601	559	574	617	608	555	601	588	598	570	594	563	607	571	611	556	604	618	600	572	612	603	601	602	587	602	647	576	578	589	587	616	570	572	565	570	612	587	598	563	590	609	631	594	608	527	605	570	531	587	534	596	607	576	555	597	559	585	599	596	612	586	580	595	574	576	589	591	579	610	594	587	595	592	580	590	602	601	619	578	561	552	609	638	574	599	612	584	597	586	547	593	624	591	589	584	563	578	578	585	628	582	593	588	619	617	627	584	584	551	576	612	589	604	624	594	621	614	603	645	590	657	556	596	592	612	631	583	607	570	553	582	521	586	602	609	605	595	619	586	570	621	621	619	616	584	623	606	617	595	544	610	602	570	561	618	612	573	548	579	583	572	606	551	601	563	599	592	538	580	586	592	624	603	601	573	589	575	534	615	637	602	625	603	559	585	563	578	598	573	575	621	542	574	595	594	590	552	572	574	612	628	594	620	583	580	592	539	578	585	575	545	589	599	627	650	629	666	598	560	571	590	571	549	588	609	583	587	587	599	549	576	614	589	607	617	591	593	597	568	590	564	576	570	578	563	600	585	603	594	611	602	587	589	628	585	588	576	597	584	621	610	525	579	634	611	574	607	597	611	583	620	568	604	581	630	572	595	582	590	553	617	570	585	567	586	571	620	617	581	569	606	613	582	590	602	609	580	604	572	609	582	618	590	558	581	598	559	560	578	609	605	613	579	620	582	616	606	574	628	589	600	589	585	600	564	561	652	559	588	597	592	587	622	577	541	618	574	600	594	571	652	615	608	639	557	585	570	576	574	575	609	593	614	615	598	576	635	552	607	585	571	627	619	622	566	580	626	580	607	613	587	627	579	623	554	615	595	610	591	577	572	620	588	580	585	593	632	613	646	604
48988	26265	20285	5432	2357	1457	1143	812	657	683	614	622	495	457	454	441	415	416	446	395	427	447	431	421	380	394	382	373	405	393	387	368	362	381	385	354	364	385	375	406	356	394	371	398	397	376	382	370	376	353	375	392	410	349	394	395	336	404	382	383	382	394	357	384	377	370	376	359	348	359	381	346	354	366	356	345	383	384	376	365	397	385	358	331	359	376	378	346	370	390	385	373	374	358	384	374	417	344	362	383	341	372	330	387	374	402	343	328	399	331	386	390	395	391	383	338	385	363	367	395	375	370	384	397	372	373	374	365	399	415	393	364	391	365	366	356	352	382	373	385	373	342	385	421	377	354	399	377	330	340	381	377	375	390	367	372	346	365	365	329	356	335	391	377	341	376	354	351	339	364	404	380	382	365	374	376	416	386	359	394	389	370	344	388	351	386	399	382	370	386	374	340	407	385	358	378	385	371	364	397	371	405	337	400	362	390	348	361	353	368	360	366	359	366	363	355	341	369	380	405	336	348	338	383	364	340	341	370	363	391	362	353	332	377	370	379	393	379	378	351	373	355	374	400	350	377	366	398	386	376	382	370	347	375	353	361	342	396	341	369	370	364	357	388	399	405	419	332	365	382	366	373	370	364	351	394	398	347	398	338	422	355	358	384	367	398	339	364	401	366	337	419	408	390	343	342	377	368	390	358	373	415	406	362	357	369	402	335	367	408	357	378	386	382	363	370	385	367	403	358	385	362	381	403	350	411	367	340	386	377	386	357	347	353	373	379	405	368	380	345	311	388	373	384	400	373	360	355	358	381	358	330	375	369	376	384	368	383	360	345	374	383	335	383	350	381	349	377	349	400	402	365	367	383	346	389	389	362	355	372	386	384	385	389	378	369	377	395	370	378	345	383	381	387	355	385	392	367	370	378	373	340	345	323	396	399	367	333	378	347	365	359	359	328	353	391	384	377	417	382	348	363	365	400	361	359	391	404	387	337	343	357	378	344	382	362	386	337	325	410	383	342	407	375	399	364	426	342	357	374	347	365	423	362	346	367	349	335	382	370	408	364	354	354	374	393	332	331	372	375	350	401	359	392	360	377	376	346	372	355	368	372	345	369	373	374	366	317	310	374	377	352	362	395	416	358	367	346	391	372	411	354	357	394	381	341	370	341	393	370	345	358	343	372	363	358	338	398	328	343	391	362	393	343	386	382	356	398	378	343	378	384	359	360	353	397	337	364	403	341	360	395	397	334	334	386	403	374	371	359	366	405	358	375	364	358	377	367	388	406	377	387	378	379	378	383	375	382	400	340	390	377	357	346	388	390	361	392	375	377	339	380	374	363	411	368	353	379	372	388	398	382	375	376	386	372	377	361	353	354	343	398	375	386	345	379	377	382	357	358	382	405	409	353	385	342	338	366	343	375	401	353	318	363	345	382	359	389	375	360	361	356	351	375	396	358	401	396	396	346	358	347	385	365	406	366	363	396	367	378	361	378	356	389	347	346	356	369	351	348	387	405	402	371	354	391	358	379	350	365	380	324	397	369	354	372	405	384	422	395	366	342	360	385	342	407	354	377	340	376	342	386	357	431	366	350	399	373	354	369	377	338	362	396	375	365	355	355	394	391	378	369	364	376	383	356	341	384	360	364	421	396	404	351	364	385	357	401	348	397	362	357	366	374	378	378	392	386	366	350	347	340	368	352	411	383	349	384	383	362	358	365	381	352	392	369	374	355	343	355	330	355	329	388	387	334	344	361	372	347	372	378	382	361	405	354	394	367	366	361	366	325	363	371	398	345	385	384	359	406	330	376	402	357	340	345	342	383	391	363	401	386	385	361	351	379	388	368	361	373	387	374	400	394	369	397	321	349	407	345	391	371	348	362	375	360	340	386	376	330	363	387	373	364	393	368	377	354	408	330	386	340	375	372	410	359	335	367	368	363	361	371	381	380	398	399	352	389	373	356	338	373	388	367	372	333	373	368	383	383	393	354	359	389	376	352	365	359	362	370	370	394	334	379	368	388	356	395	392	372	377	378	381	362	336	364	372	371	357	359	385	372	372	350	391	367	389	402	350	397	383	369	362	354	365	334	377	404	370	379	341	323	370	371	375	370	388	363	352	354	351	324	351	349	374	349	390	386	394	361	395	367	366	335	346	357	390	380	394	341	344	364	386	382	372	353	371	363	357	383	361	390	388	383	334	361	366	348	378	403	381	406	395	387	343	366	365	377	388	382	355	419	363	337	325	360	364	385	384	387	351	366	338	342	354	362	396	362	338	393	376	365	386	381	389	357	379	386	319	366	363	378	403	391	339	386	376	366	379	345	368	387	371	357	373	398	372	347	342	347	337	357	372	349	349	353	351	387	390	390	414	374	366	383	335	403	368	380	432	374	357	331	352	372	352	382	378	334	353	396	367	375	458	339	358	364	381	385	398	364	366	368	358	406	365	367	382	414	364	361	364	370	350	368	407	339	320	409	375	344	387	369	380	358	357	385	361	370	396	404	349	396	369	382	366	365	361	331	343	372	328	365	352	396	390	394	397	384	382	368	377	359	331	389	360	372	353	386	392	402	379	347	350	350	350	369	365	366	384	364	368	329	366	358	366	395	353	335	376	422	359	393	395	365	357	365	378	384	354	370	320	413	378	382	369	397	347	358	353	361	344	377	346	379	374	375	384	419	377	352	406	404	368	390	344	344	377	380	384	390	382	372	340	340	370	405	374	380	369	358	363	331	349	371	348	367	381	348	390	354	355	352	364	395	337	370	333	381	369	372	403	384	382	412	380	389	362	391	397	370	354	402	389	342	398	371	381	355	389	353	354	394	368	356	375	342	371	342	347	373	345	383	383	331	379	382	385	392	388	369	396	408	406	400	391	335	378	376	416	366	356	354	342	383	360	361	388	344	370	348	359	365	336	386	330	347	400	403	371	354	369	377	386	352	365	343	341	345	368	363	378	394	360	342	405	393	314	393	349	370	360	401	400	403	366	355	364	391	377	365	339	372	350	324	366	388	354	367	374	364	407	368	335	401	373	389	353	361	347	371	375	357	323	341	352	375	362	351	401	421	379	360	331	378	357	364	342	339	293	355	379	422	369	381	400	357	418	348	345	382	380	394	363	385	346	379	405	362	361	380	338	348	379	401	396	363	349	375	365	333	352	374	342	372	372	344	391	388	392	365	386	380	351	374	360	415	358	349	356	349	397	362	388	359	377	395	361	368	379	348	371	382	380	357	387	342	339	399	367	340	378	387	353	317	341	404	356	359	379	349	371	360	357	342	376	405	325	397	386	413	359	419	388	375	358	391	378	333	377	366	374	367	377	361	381	325	356	369	359	361	357	346	364	328	344	375	377	365	360	378	358	387	350	396	332	345	362	350	372	340	346	384	336	405	341	320	324	367	382	344	361	397	365	389	376	357	328	361	380	392	390	386	376	366	330	360	362	400	368	394	413	372	379	380	352	360	357	340	376	351	385	367	390	344	395	378
29020	2878	5283	6448	5525	4432	3819	2960	2531	2259	2186	1949	1752	1591	1482	1391	1369	1314	1251	1186	1190	1176	1129	1129	1028	1057	1044	1066	993	1028	1006	989	990	959	971	933	912	955	902	960	912	909	911	910	924	922	909	875	915	873	883	876	885	898	921	872	920	899	855	919	912	838	904	919	844	865	841	899	841	891	829	833	853	869	804	862	870	876	881	834	923	840	935	867	880	872	886	863	862	864	850	847	858	856	852	871	846	816	911	880	884	857	928	876	866	882	859	875	864	894	825	811	894	843	899	886	835	850	889	866	877	921	834	873	860	876	870	836	853	839	883	864	820	891	889	855	835	882	856	853	887	909	871	836	861	850	824	865	839	857	882	876	824	886	854	826	872	855	853	852	840	883	801	869	831	820	893	812	842	869	869	877	879	827	884	827	852	878	888	905	813	890	828	894	877	866	801	899	867	884	893	827	868	829	868	882	853	869	888	901	878	833	820	869	825	870	842	833	851	852	823	834	862	857	838	854	862	861	904	847	874	859	850	899	897	889	871	890	800	917	857	838	883	887	837	861	904	889	901	871	888	861	878	890	864	893	909	894	880	886	848	861	875	880	883	832	900	837	871	844	807	832	840	894	870	905	891	819	887	856	887	829	824	917	849	863	844	866	890	855	910	877	846	836	864	854	817	867	854	813	809	849	838	830	864	880	833	831	879	873	876	829	895	801	881	855	869	864	898	873	891	802	858	858	851	837	850	824	872	868	832	864	818	902	818	837	881	836	855	878	858	852	874	799	882	836	859	851	826	840	801	840	851	849	873	826	899	880	803	833	824	869	844	884	876	880	852	931	892	894	856	815	851	887	893	848	921	889	881	824	794	860	835	825	863	866	814	851	824	852	888	887	908	868	846	836	857	881	843	792	865	882	797	881	866	876	791	873	792	864	872	816	817	853	844	873	892	871	870	866	791	862	873	857	825	874	896	832	846	878	803	856	847	915	830	855	890	838	850	846	899	831	793	882	844	834	868	904	862	821	840	838	782	865	806	872	828	831	825	872	846	866	844	863	856	828	873	831	881	851	881	870	884	842	852	845	846	801	860	890	890	811	849	876	858	880	844	878	878	851	825	883	820	857	852	891	861	851	797	845	874	837	895	836	838	879	871	897	891	863	866	846	892	831	812	824	840	842	834	843	853	849	884	874	901	862	876	848	836	880	864	856	814	898	893	896	880	813	813	851	823	811	859	860	856	884	821	800	911	851	865	852	861	852	871	881	853	846	867	858	859	878	833	817	878	828	848	886	872	868	788	881	847	873	816	879	810	858	886	867	867	841	855	852	896	917	824	828	918	904	857	873	843	856	829	801	872	856	823	909	887	804	884	906	862	839	830	867	842	804	886	816	910	878	835	837	839	845	872	837	901	837	821	867	836	877	817	869	879	875	837	869	847	805	878	874	839	883	864	863	844	863	865	856	858	827	862	866	884	830	852	879	825	866	849	803	873	865	861	870	852	841	833	858	842	912	846	914	856	839	831	818	811	845	872	882	900	839	859	869	863	884	858	842	871	830	844	828	883	817	811	904	842	831	872	876	874	816	898	889	857	871	876	872	879	863	834	867	856	851	874	831	873	875	879	875	892	866	772	809	833	849	884	864	883	911	859	901	851	895	852	883	900	865	880	872	870	893	838	852	841	887	842	843	841	855	790	906	855	871	849	861	840	854	892	852	865	858	817	903	815	841	853	849	930	836	861	840	850	894	834	823	855	850	810	849	881	830	852	817	855	883	874	823	865	834	831	842	817	894	877	843	884	866	887	855	856	889	843	843	806	887	820	872	813	806	870	847	813	860	869	848	831	859	865	877	868	882	873	797	843	881	904	849	851	849	859	858	799	844	839	845	850	795	896	918	865	863	913	897	881	842	845	828	905	865	805	810	877	873	887	831	852	845	828	836	879	877	889	857	902	852	829	865	817	843	862	845	875	865	852	847	855	817	850	853	849	870	842	854	869	856	827	827	864	850	876	861	837	866	872	841	860	879	885	886	880	842	859	804	821	868	860	911	831	859	851	876	910	882	875	850	833	867	895	829	860	867	859	886	838	933	867	856	840	826	882	918	906	886	891	871	842	826	866	878	864	876	864	828	818	865	862	878	860	860	872	922	873	899	855	853	854	862	854	851	831	824	877	890	816	835	820	817	841	864	830	836	814	863	885	892	853	818	820	893	886	856	908	861	842	886	833	840	814	823	803	898	842	852	828	860	838	879	858	865	844	859	815	832	867	813	880	917	917	842	904	794	912	880	826	820	849	866	895	898	873	955	880	858	849	835	840	843	809	842	842	844	894	824	851	850	882	868	914	859	855	816	874	907	865	863	887	838	870	866	809	835	881	855	872	837	876	868	854	866	832	803	842	834	894	826	895	846	886	851	837	892	827	885	865	858	812	863	880	834	876	841	841	861	867	821	859	867	882	852	810	827	849	839	820	831	879	865	816	868	896	856	873	862	882	903	825	842	855	865	875	912	812	869	829	842	826	840	877	881	872	880	903	844	885	858	908	834	850	887	905	881	869	836	872	786	832	846	846	862	862	863	880	837	870	882	794	867	841	874	862	891	871	862	867	819	856	870	846	892	896	826	800	828	864	848	818	823	875	833	899	883	875	825	878	831	874	851	851	847	887	843	882	847	855	860	870	827	856	832	796	864	811	879	807	882	824	882	820	858	837	839	894	883	836	805	871	821	818	834	870	851	851	849	805	845	878	886	787	894	828	885	878	814	812	876	859	809	863	873	816	858	816	872	816	849	872	834	872	792	871	874	860	829	893	821	898	874	830	855	932	838	845	908	806	867	830	874	835	859	898	875	876	828	815	852	927	834	828	825	895	912	874	866	879	852	892	876	870	808	852	874	849	865	826	887	830	879	912	857	841	841	802	845	874	835	872	899	833	832	825	850	910	821	870	863	918	844	880	862	864	809	832	860	817	897	847	886	866	882	882	858	846	854	917	829	849	816	854	870	875	866	894	825	828	879	839	896	867	853	884	859	801	881	852	891	821	867	836	864	857	879	844	910	822	903	785	889	837	900	814	832	851	844	855	893	801	824	821	804	869	853	879	893	813	867	848	840	834	771	863	861	910	915	829	867	866	910	832	856	835	820	872	851	834	841	874	853	866	889	857	865	840	839	823	861	927	895	877	798	866	846	838	831	861	859	871	828	891	872	882	800	903	824	857	892	872	864	852	863	884	812	855	883	915	874	868	893	801	891	832	865	865	847	839	849	884	827	819	840	886	861	794	845	867	880	831	841	849	883	863	872	883	877	914	885	847	835	854	856	897	800	839	858	857	880	830	837	792	834	824	872	825	842	876	839	828	864	858	823	817	903	845	856	831	859	827	889	894	868	879	855	836	862	860	856	903	828	848	893	846	868	852	828	781	853	813	885	872	884	845	859	926	890	867	861	840	872	849	900	836	831	855	833	884	845	861	866	830	860	844	863	880	889	864	900	840	841	875	839
9079	573	387	388	310	334	274	263	284	263	260	248	247	249	256	259	256	271	248	251	246	264	235	255	247	252	247	255	233	234	288	255	223	258	267	264	257	258	264	247	268	249	251	257	259	247	262	246	260	266	233	274	254	285	248	269	245	251	225	265	257	241	273	257	247	266	249	241	259	246	276	272	249	257	286	272	254	210	242	227	224	240	264	250	255	266	246	256	243	260	262	256	287	266	280	267	243	220	260	282	278	254	262	264	255	261	274	278	261	229	263	235	266	269	257	263	215	270	263	256	228	253	240	222	251	232	222	252	262	241	239	260	233	247	235	258	269	284	269	240	238	253	252	212	245	250	235	263	255	237	255	241	255	259	273	258	267	238	286	248	280	259	273	280	245	250	266	250	274	247	289	239	234	247	255	248	223	271	233	286	258	253	244	272	290	235	248	242	258	250	271	248	266	267	248	232	263	286	243	277	232	246	246	223	255	255	271	269	252	246	244	231	247	256	212	262	256	287	284	221	244	258	243	232	236	259	288	264	255	249	227	245	242	291	240	259	275	255	255	253	274	251	261	277	254	259	271	234	269	255	291	257	234	297	308	220	248	273	246	239	228	243	235	223	252	241	274	244	278	255	248	256	263	226	262	256	245	250	243	264	222	230	230	243	241	230	254	241	262	241	214	261	269	245	242	274	234	264	246	245	274	271	217	248	258	263	259	252	232	255	284	269	237	248	243	252	265	269	275	240	258	245	255	244	270	291	216	263	264	246	313	238	225	235	273	236	261	253	249	226	237	233	239	261	258	246	268	260	208	237	248	272	242	215	230	265	244	247	268	251	245	249	251	267	252	269	252	241	262	268	238	255	280	255	258	253	236	234	262	262	259	236	237	250	232	246	238	241	250	260	246	238	238	239	295	247	287	243	245	269	251	250	257	248	267	229	240	280	210	275	254	239	276	259	242	265	263	253	270	275	250	215	240	227	269	233	238	243	257	262	251	269	267	243	255	299	260	282	229	230	241	231	288	222	287	241	264	274	228	283	272	266	250	253	256	262	240	258	264	263	234	235	260	266	242	248	205	277	253	271	242	278	221	236	272	250	288	266	221	231	247	217	237	227	241	222	239	225	236	268	236	257	260	245	265	247	224	241	265	252	254	286	278	246	261	242	232	234	291	246	249	233	237	243	315	249	246	211	280	261	272	235	239	232	264	245	234	254	270	286	270	265	230	264	252	219	242	238	254	231	252	234	278	230	258	260	264	259	243	274	257	250	256	256	222	256	265	258	226	260	263	232	283	237	265	248	256	287	240	254	223	263	244	262	263	237	270	276	279	265	235	239	229	242	264	287	247	256	244	249	232	229	232	217	232	236	283	245	273	235	271	231	226	242	233	250	271	266	270	241	235	227	271	239	237	260	250	251	247	234	255	270	249	220	251	272	240	274	234	265	232	249	234	269	249	244	254	272	237	244	254	237	282	213	271	277	248	267	240	271	240	239	264	244	267	246	242	225	231	258	224	260	265	233	239	249	262	237	285	234	260	242	247	252	244	259	251	258	285	253	270	249	229	272	286	244	263	288	253	251	233	240	236	242	261	238	218	244	256	249	273	240	222	228	232	272	306	236	287	265	269	216	288	268	249	252	280	225	243	243	242	260	235	242	263	237	245	266	262	242	260	233	254	283	259	237	251	257	230	286	240	236	232	261	265	242	253	249	270	307	259	248	252	250	252	239	265	271	273	244	283	263	261	270	231	244	243	257	289	257	256	290	250	260	281	248	256	253	248	270	220	251	255	265	240	281	275	272	243	272	222	246	251	237	248	215	245	245	245	274	243	274	263	235	259	238	257	255	263	248	233	232	245	232	290	233	255	249	249	285	259	244	263	229	241	275	254	244	276	250	245	236	261	236	258	265	250	230	242	270	228	261	274	270	257	255	250	269	256	246	251	260	249	254	239	259	278	269	266	271	280	246	254	266	248	275	257	261	243	240	255	256	267	271	245	252	243	251	243	234	249	273	240	262	261	218	254	251	255	258	260	254	248	258	244	260	285	243	263	265	259	268	213	264	263	256	262	270	245	281	275	243	237	253	298	259	249	259	235	271	259	279	282	277	255	248	257	226	252	262	255	262	259	240	264	273	249	237	240	244	246	256	254	262	268	251	245	246	276	273	239	237	256	251	234	228	267	246	291	276	248	263	238	253	246	255	234	276	282	266	240	246	249	253	267	246	269	246	245	282	246	256	239	261	278	278	257	253	238	249	281	257	231	230	252	247	243	248	287	246	223	249	245	243	248	259	283	283	289	253	240	247	274	258	272	257	231	219	272	225	266	245	264	266	259	272	238	247	259	264	261	288	272	245	259	250	240	257	303	268	235	252	249	239	258	253	263	240	244	240	246	230	232	247	267	252	250	239	233	265	240	231	268	279	258	244	250	280	270	208	259	271	260	264	233	279	241	276	270	255	242	242	244	237	260	231	254	253	218	248	263	248	248	217	229	218	254	261	241	250	242	225	260	260	255	243	254	267	238	247	231	263	235	229	283	270	256	304	262	252	267	246	270	237	234	266	253	220	227	280	279	254	284	257	250	277	279	285	239	236	258	236	265	240	252	256	234	277	267	267	255	262	222	267	259	230	248	237	259	229	263	245	242	251	228	244	250	230	268	264	269	282	254	249	241	260	284	227	261	244	260	256	270	258	251	233	252	237	258	258	259	270	239	235	247	253	260	240	223	221	256	300	262	230	255	231	246	255	246	253	261	251	282	242	245	250	234	257	248	243	247	274	255	242	232	243	256	260	251	248	270	242	234	225	243	241	225	279	270	235	274	234	262	261	260	254	254	272	244	243	266	259	239	234	245	268	249	271	245	250	250	234	270	285	239	245	270	256	261	258	271	248	229	250	240	270	266	272	262	273	263	224	245	237	257	249	269	233	244	279	224	242	240	221	269	268	251	243	253	283	247	241	266	227	266	227	250	262	250	252	253	257	240	251	227	262	234	245	226	219	232	266	266	261	244	242	248	259	244	238	233	244	251	239	260	254	262	251	254	285	277	205	267	245	265	237	233	252	269	230	229	257	268	283	290	251	237	253	292	284	240	259	247	252	250	241	236	249	232	251	262	239	243	280	242	269	256	260	255	246	234	244	222	283	267	247	248	237	236	235	250	220	241	258	252	230	264	244	237	266	262	263	253	242	255	270	271	228	269	250	229	224	261	258	289	280	262	244	241	251	268	258	251	254	288	265	251	235	252	260	232	244	244	234	288	231	241	232	250	263	228	229	264	225	265	245	253	253	288	248	259	237	252	269	263	261	257	244	216	235	243	252	278	231	246	244	260	247	247	246	251	275	272	270	247	263	263	263	287	244	249	261	265	250	275	243	231	275	279	268	260	262	274	243	251	237	245	260	254	275	263	243	255	236	264	231	263	246	264	236	260	276	254	261	247	230	261	246	247	238	265	264	241	240	261	236	272	267	205	223	243	257	239	281	284	271
8211	759	916	1114	1024	850	751	694	674	619	638	654	637	607	605	577	632	652	616	591	661	604	632	599	644	576	652	617	605	590	619	625	585	647	621	628	574	619	639	666	647	607	616	645	637	616	610	621	644	616	595	634	589	582	614	588	607	611	583	646	639	605	597	609	599	583	621	602	620	610	650	585	575	583	595	633	638	652	623	570	585	567	618	633	600	612	578	621	624	567	591	580	642	615	594	616	566	586	610	573	627	618	583	617	575	598	647	643	611	609	606	585	621	621	588	646	622	593	595	590	588	602	619	599	581	588	600	617	628	641	623	628	624	580	631	561	676	622	630	638	602	550	630	619	631	587	596	604	662	607	626	594	637	598	588	550	621	622	612	632	592	621	652	617	625	633	570	582	616	624	624	584	636	575	592	600	619	620	586	621	600	602	627	571	633	566	617	598	643	604	623	624	596	632	594	594	571	613	644	646	625	576	591	588	595	636	599	636	608	595	601	563	595	681	620	627	616	568	628	599	615	631	629	611	563	594	595	602	606	592	598	591	653	610	628	637	645	623	597	624	605	636	606	630	621	645	627	561	645	609	617	605	579	606	636	649	631	557	630	623	642	602	587	611	604	609	574	589	596	606	543	610	578	624	624	636	596	606	629	601	661	612	598	578	581	649	601	605	621	617	581	618	639	566	584	610	627	578	644	629	549	553	567	603	610	598	605	604	626	624	603	562	618	598	610	583	597	643	600	620	611	616	629	644	567	609	575	650	639	589	592	593	607	649	574	584	634	604	627	593	613	609	620	612	623	612	613	607	549	596	627	609	608	596	638	579	584	605	606	610	585	570	634	596	640	632	603	591	646	636	607	583	612	640	618	609	619	572	634	609	618	622	635	608	613	632	593	604	605	580	564	632	590	620	633	625	636	631	614	564	594	612	600	605	599	626	624	637	602	600	579	617	575	611	600	610	599	580	578	585	605	581	566	619	610	618	612	621	592	621	585	558	580	589	606	620	626	628	663	612	610	616	594	643	580	615	597	667	607	597	628	608	620	633	587	624	641	601	568	609	622	595	603	603	578	627	625	637	559	577	565	581	576	619	607	614	613	636	591	594	653	643	647	619	600	658	589	616	573	590	582	605	626	621	571	646	640	641	619	609	611	592	629	581	585	630	644	565	601	589	574	627	609	625	604	569	631	640	610	675	610	577	589	635	592	603	610	623	614	622	618	541	603	643	602	584	630	665	633	611	583	589	593	597	592	611	628	587	600	604	622	648	607	608	590	578	606	616	596	605	591	586	604	582	592	652	612	578	592	634	590	619	604	601	623	559	594	645	606	587	627	592	629	568	614	591	603	622	621	612	625	626	602	620	580	611	564	586	605	626	585	639	623	553	587	597	657	696	607	639	593	602	618	610	652	637	558	595	592	623	584	619	563	621	654	602	609	606	570	614	595	604	587	594	595	627	574	631	610	601	619	626	653	607	634	641	618	570	644	599	606	583	621	582	613	638	638	613	615	602	572	621	619	600	681	588	605	599	572	646	604	563	581	597	620	555	607	580	624	582	611	585	614	656	596	612	673	654	591	627	566	628	619	599	596	579	627	623	636	584	621	643	590	629	610	599	611	572	644	611	572	609	616	627	628	595	606	643	594	567	585	575	624	633	624	607	554	625	620	579	646	597	559	625	635	628	578	645	569	626	606	569	610	626	614	625	622	609	616	594	597	633	587	571	655	603	610	571	580	628	663	627	608	591	615	579	604	563	575	609	601	595	596	601	632	615	622	607	595	619	607	612	608	601	587	627	621	592	630	566	618	584	574	636	578	573	593	554	594	654	621	594	631	632	597	616	605	604	617	620	548	617	610	603	626	625	621	608	602	594	607	573	598	616	584	640	564	606	613	619	625	584	651	632	576	571	597	643	583	625	566	635	628	622	609	595	619	642	624	628	615	575	625	585	590	616	595	622	665	528	635	625	599	616	576	568	609	631	622	595	628	611	577	611	609	629	624	618	618	613	606	610	629	596	625	607	605	563	614	620	600	618	656	615	594	591	576	605	596	623	611	594	584	627	559	565	581	614	585	671	612	638	583	553	629	609	617	614	614	577	596	608	641	613	614	596	645	610	648	621	597	564	636	565	616	589	580	634	604	565	592	604	630	579	654	588	602	626	639	579	627	571	585	643	618	605	584	624	583	625	608	598	646	640	618	587	575	620	589	584	611	592	628	598	585	624	616	650	630	571	616	593	603	618	630	640	619	549	618	676	588	596	626	605	617	610	623	621	617	566	562	605	566	633	616	572	603	571	586	633	612	610	628	622	633	609	578	590	632	617	638	622	612	593	612	591	609	628	582	617	584	625	605	557	622	608	628	645	539	600	621	609	622	579	615	638	605	616	601	595	590	629	619	569	623	609	622	621	638	638	600	615	628	609	565	585	606	613	571	599	608	574	560	627	602	572	575	591	581	652	621	590	624	601	593	599	589	581	629	594	622	632	629	617	573	601	603	586	565	633	634	639	675	607	632	622	586	596	588	599	624	570	605	623	595	609	597	594	590	611	595	604	663	579	607	606	611	630	586	612	605	625	652	626	598	599	565	633	605	661	545	580	566	677	614	592	628	625	600	601	626	609	600	618	580	621	615	607	636	571	614	587	603	638	564	575	656	598	597	605	649	620	589	611	636	619	613	619	635	650	626	585	569	591	648	641	641	584	653	633	573	590	622	631	566	607	607	621	575	598	594	600	574	569	588	621	612	619	621	585	599	552	621	602	586	588	560	585	600	603	638	599	633	625	587	601	585	602	583	603	591	563	610	638	628	606	619	578	575	607	587	622	590	629	621	590	616	608	642	614	576	616	548	643	597	627	586	598	629	590	600	634	565	546	662	649	647	581	629	651	599	628	617	606	585	593	601	621	596	599	642	574	596	636	595	632	582	619	613	579	643	629	624	629	577	614	621	609	589	608	633	583	630	587	579	611	651	589	605	569	607	619	616	625	609	628	609	638	607	638	628	630	615	611	605	607	609	570	633	605	605	592	628	625	608	589	581	581	621	607	615	637	588	634	652	598	614	591	633	604	664	610	606	637	599	575	609	614	615	598	628	607	601	603	615	628	626	651	652	618	580	638	595	619	583	603	629	599	621	586	592	616	607	630	568	599	581	608	593	615	625	582	595	613	585	638	604	624	610	681	600	614	631	609	634	576	630	593	602	604	619	666	621	612	579	645	634	602	655	644	624	644	600	642	641	616	606	641	576	630	595	620	603	602	571	626	583	628	651	597	600	578	586	621	617	635	627	625	597	586	584	600	634	558	637	638	559	586	628	579	654	634	594	575	599	636	615	601	635	607	566	634	613	615	644	643	575	582	589	650	617	607	611	597	590	619	657	558	574	630	607	612	596	632	602	556	628	601	616	611	604	551	582	646	584	623	620	596	624	602	622	608	602	596	654	587	634	638	598	582	640	657	606	604	599	613	597	616	599	608	638	597	634	561	607	630
46858	23687	19197	3306	970	661	551	517	411	401	375	300	311	277	281	275	253	243	261	279	250	288	286	267	253	248	249	278	246	218	235	259	228	262	230	269	224	248	245	239	226	263	257	254	255	238	230	234	259	259	244	248	251	248	226	247	243	226	213	237	240	240	260	229	286	235	225	213	252	264	228	259	241	234	245	243	226	217	267	233	232	229	258	251	244	230	233	219	229	256	243	251	225	235	244	236	223	211	242	246	275	255	263	219	261	254	238	236	276	249	259	238	235	243	242	245	245	241	250	253	243	257	250	254	268	215	269	241	243	225	267	205	268	242	240	216	250	221	232	256	247	259	232	226	257	259	250	246	242	248	239	241	251	246	251	237	266	249	237	247	224	253	253	247	233	252	221	256	237	241	202	216	236	242	235	230	237	236	253	229	207	243	244	277	240	209	243	206	237	245	250	255	267	249	234	231	230	271	270	243	238	215	236	241	238	242	249	217	222	281	259	255	245	247	247	245	242	257	226	241	247	258	242	256	238	244	221	239	239	261	222	246	255	238	245	220	228	253	251	225	239	234	235	282	237	244	268	224	240	243	235	267	229	237	244	258	242	251	205	255	205	240	217	270	243	243	240	243	265	231	231	246	264	254	191	238	251	238	239	234	223	252	256	258	252	218	232	238	237	266	238	234	219	247	228	237	238	229	239	222	252	219	259	262	255	238	254	254	271	267	236	264	229	257	222	266	234	237	254	254	254	254	250	260	234	261	248	242	237	223	230	256	253	253	220	250	249	258	208	222	230	247	222	245	244	221	221	217	250	230	242	273	230	236	246	229	257	231	236	253	222	237	208	257	268	244	231	270	236	241	264	238	242	251	228	224	239	258	250	241	257	214	246	241	241	251	236	252	239	226	258	259	236	254	265	254	243	221	225	236	234	216	230	266	271	253	234	252	208	244	245	252	261	230	224	234	228	220	211	234	267	237	227	241	243	230	224	253	241	243	232	206	274	248	241	237	262	196	262	230	261	245	229	242	243	265	215	233	244	213	245	259	229	240	251	250	226	257	246	248	259	223	239	262	250	230	235	269	245	238	255	251	248	243	214	287	235	238	208	254	218	238	249	237	235	254	247	255	238	227	233	233	282	260	217	211	229	248	240	253	251	246	254	269	245	200	244	235	234	237	234	233	244	265	229	231	246	254	238	245	245	245	246	221	229	241	239	242	247	226	261	238	262	244	227	229	236	251	234	238	261	230	227	265	245	235	216	269	246	233	233	221	243	216	234	242	256	239	228	253	233	256	253	254	247	232	251	259	270	262	247	234	264	230	225	215	228	229	202	234	246	215	229	250	248	229	240	223	223	222	213	224	246	214	266	231	233	232	228	246	255	252	251	256	235	245	233	227	234	227	240	225	224	253	220	248	277	262	258	256	242	220	226	272	233	269	242	255	265	240	254	234	208	258	259	234	221	227	240	268	223	274	250	223	234	239	229	208	255	248	235	220	275	271	243	252	234	231	251	229	234	260	245	247	244	238	233	239	206	248	236	220	238	231	232	255	211	251	250	235	256	247	209	259	226	254	244	260	230	266	219	218	249	239	239	211	229	262	240	229	260	239	219	243	239	239	253	220	237	247	242	255	231	216	241	232	255	261	248	222	236	220	249	245	237	234	244	244	266	247	235	207	240	259	229	253	235	261	233	235	222	254	284	255	239	241	268	253	265	261	276	237	255	253	220	253	222	262	244	227	261	216	259	218	218	241	264	240	217	231	256	236	243	266	221	255	205	245	221	260	271	250	245	246	242	216	242	226	233	238	238	254	220	210	248	245	239	241	225	234	252	235	241	240	254	222	234	252	257	238	260	228	256	225	238	215	229	231	243	243	249	234	265	208	214	247	249	252	215	228	234	254	243	249	249	210	261	239	234	252	238	279	239	232	247	211	237	238	233	253	255	239	270	234	246	221	233	213	247	247	231	239	233	261	256	230	248	241	259	257	217	245	251	214	239	260	249	238	227	241	239	232	238	238	231	231	217	219	253	262	245	250	225	244	243	248	238	242	257	247	239	254	216	229	241	230	225	271	255	238	266	274	225	239	233	232	247	236	251	261	241	253	248	233	230	231	233	241	251	230	216	232	259	236	235	226	244	235	242	234	246	210	241	261	240	239	233	225	241	224	229	255	222	250	235	226	214	240	261	226	259	251	250	219	268	222	234	269	226	225	232	246	259	236	237	235	234	217	252	248	236	203	248	245	206	227	245	238	244	234	260	249	260	222	224	263	217	235	264	254	208	264	224	274	227	238	268	241	248	242	229	239	238	274	227	252	264	253	218	250	243	250	202	243	218	229	228	235	274	232	282	234	250	221	253	245	201	253	250	241	249	255	232	245	244	232	246	224	240	237	230	245	239	248	264	262	222	228	226	257	261	255	245	224	261	239	238	244	241	240	230	226	228	244	267	252	210	223	230	247	243	226	222	243	228	237	217	233	252	241	234	238	244	225	257	212	225	218	251	232	238	224	224	229	283	244	222	261	241	245	235	224	241	223	279	263	241	225	247	234	232	231	242	254	226	220	247	261	237	268	239	231	258	253	238	230	222	231	226	260	230	227	237	218	250	246	229	254	233	244	253	257	250	243	226	250	234	251	234	244	254	225	238	262	228	254	226	235	255	235	249	242	254	221	230	250	232	235	254	257	239	226	249	225	237	219	219	233	264	237	244	236	243	242	254	237	243	243	241	258	243	243	259	219	229	238	235	241	228	213	234	212	245	242	263	246	220	233	223	241	222	259	248	250	231	231	234	207	263	224	205	245	237	248	278	238	210	230	241	232	219	246	228	205	232	243	230	232	256	221	241	250	230	224	229	269	228	264	247	237	226	253	242	265	198	206	294	263	248	230	250	251	245	241	221	259	239	256	242	265	255	235	257	227	255	248	252	231	264	226	265	207	209	244	213	222	262	248	224	229	255	210	261	228	243	243	232	252	254	221	268	242	232	261	232	253	269	258	234	232	246	237	255	257	247	233	233	220	254	255	273	242	258	219	217	267	233	240	240	256	261	246	254	258	231	248	223	240	238	213	240	228	250	238	251	249	247	240	241	229	229	255	257	228	238	250	240	253	245	225	232	234	233	274	238	224	233	263	231	258	208	219	219	271	225	250	233	216	256	228	247	245	217	252	231	245	245	227	238	244	250	261	229	230	247	226	248	223	259	273	221	271	241	213	235	255	256	254	220	224	229	234	268	228	228	244	242	237	225	232	243	228	269	249	237	223	232	251	255	239	256	247	211	212	221	235	262	234	240	254	214	247	247	243	229	240	234	230	240	242	277	267	245	258	237	230	253	193	244	240	240	208	239	233	229	232	256	251	268	240	269	267	225	235	210	245	247	255	239	240	257	246	243	240	268	256	238	220	251	233	235	237	243	257	266	257	262	208	244	250	255	253	253	220	201	211	247	240	255	216	274	240	219	247	238	221	234	232	276	255	236	223	262	237	225	240
26347	1623	2921	3555	3059	2360	2152	1634	1411	1294	1265	1134	981	1007	928	878	858	772	818	813	749	741	741	749	749	698	630	700	668	665	644	623	683	638	666	607	638	660	597	653	657	640	584	615	640	634	602	652	667	637	593	567	654	592	614	620	618	628	591	629	654	562	608	609	638	641	605	648	645	630	614	611	622	592	539	611	601	642	600	578	586	658	578	594	612	585	605	594	617	609	572	600	599	602	584	633	645	620	578	597	613	615	607	607	615	603	598	590	593	621	576	611	637	594	606	568	617	572	627	593	575	598	598	535	600	551	641	608	593	590	650	601	588	590	593	626	628	606	615	640	612	629	560	586	614	604	634	569	600	583	622	604	582	600	597	619	593	616	623	615	609	598	595	578	596	593	611	587	612	642	608	617	567	565	557	603	621	617	592	588	583	615	589	561	621	599	596	632	585	606	581	635	604	641	584	627	620	589	635	614	591	595	599	606	592	635	585	593	597	620	618	604	553	551	626	583	633	582	569	624	551	599	606	567	560	608	538	570	577	612	581	645	598	646	602	617	612	644	595	576	608	630	609	605	628	587	577	627	618	604	631	558	581	590	639	603	627	595	670	603	584	571	613	620	611	597	627	591	583	593	581	637	579	638	592	609	609	631	618	561	623	633	582	634	579	565	631	645	601	541	638	610	566	590	568	587	578	591	600	597	588	590	605	595	594	607	556	627	576	625	591	590	552	609	605	574	605	585	620	612	627	586	607	606	583	668	622	612	612	583	643	601	619	600	605	571	598	587	605	638	603	591	595	607	584	598	642	568	616	610	624	598	593	541	629	623	583	582	588	609	614	591	612	623	592	566	579	602	549	615	634	632	590	585	594	626	656	653	575	609	603	637	631	605	542	638	610	583	630	603	601	577	601	584	644	603	554	622	626	615	633	618	601	635	566	610	569	610	626	594	573	631	598	573	638	611	597	609	602	549	619	575	571	597	603	579	644	580	613	609	634	599	579	560	598	587	618	598	589	573	591	606	592	591	600	612	607	594	580	599	583	636	613	587	575	597	602	614	563	586	663	608	585	635	603	611	594	576	556	595	604	575	600	609	609	596	557	597	624	608	601	615	580	628	604	616	576	572	531	607	559	637	609	619	624	655	611	611	611	579	624	625	631	603	624	590	619	582	609	597	571	603	568	629	592	615	588	587	616	606	601	550	600	575	615	581	563	603	586	622	592	586	606	613	554	609	600	617	594	580	534	612	601	632	568	574	603	598	621	625	661	620	651	620	616	588	584	587	586	579	589	635	626	606	638	595	570	586	608	633	582	566	609	584	614	565	562	615	605	596	581	597	605	567	579	570	612	638	634	588	573	625	632	651	647	589	594	545	604	582	593	574	591	610	586	595	588	593	568	579	559	561	630	610	566	606	634	628	587	609	593	618	621	625	602	540	620	570	578	608	570	625	611	635	620	598	587	598	557	576	552	614	608	596	598	589	623	617	635	595	592	637	587	598	621	623	616	617	598	606	587	632	561	618	584	589	642	596	587	604	576	614	618	601	634	591	613	582	633	592	575	649	617	584	573	630	547	588	620	593	580	574	584	618	619	620	539	607	557	609	601	619	608	607	620	592	633	600	588	592	550	604	597	602	629	591	607	599	601	586	607	595	631	569	583	572	590	610	597	647	594	563	574	643	606	607	617	563	616	617	549	575	571	568	592	599	628	624	661	611	604	605	604	607	581	578	546	602	618	579	610	630	616	623	564	560	622	596	618	601	603	632	598	597	637	608	588	563	596	591	640	616	608	628	632	595	608	608	635	567	584	584	622	586	633	591	583	569	589	570	618	626	609	633	627	608	613	624	582	614	584	575	599	610	583	590	618	568	640	604	572	592	596	559	651	553	606	600	608	586	619	592	616	598	576	573	634	595	609	590	586	583	591	630	612	631	606	590	560	588	621	570	611	589	599	631	619	607	557	593	631	598	577	598	606	624	583	544	600	597	602	558	571	566	652	625	577	592	561	593	587	609	628	582	590	611	624	583	591	604	591	637	583	622	535	606	588	598	589	567	635	626	570	585	593	651	608	558	577	594	627	590	598	621	643	642	576	587	609	581	553	587	592	655	607	603	612	598	612	545	592	573	612	613	588	627	630	605	574	590	580	603	638	599	615	593	600	581	632	595	586	606	640	622	581	654	583	567	595	583	609	597	598	553	604	622	582	616	639	590	626	611	603	579	596	573	614	584	558	612	621	586	578	638	592	637	567	575	624	589	619	592	626	617	633	603	589	606	584	641	602	608	577	615	645	604	584	638	608	568	584	591	647	582	617	592	600	609	595	611	614	621	616	619	634	574	598	620	591	627	611	605	593	569	588	617	618	619	602	577	614	615	599	622	627	624	611	637	623	602	649	593	614	600	606	588	606	621	591	629	600	522	608	588	593	606	614	631	595	595	586	594	578	584	597	588	631	611	589	618	599	624	583	618	604	588	585	561	612	646	622	605	600	645	593	586	572	586	588	584	571	599	592	601	621	604	649	576	604	596	615	628	584	594	619	586	609	570	588	591	579	599	594	558	553	606	608	596	608	585	606	575	592	615	600	595	576	646	598	606	609	560	612	607	623	591	604	583	619	634	611	570	572	602	531	609	618	599	601	599	592	556	597	581	617	633	583	562	609	638	582	628	597	632	640	627	625	614	590	623	685	604	592	615	637	630	614	613	593	587	565	566	605	600	627	629	590	597	608	647	643	626	568	572	619	560	622	595	572	617	594	596	578	574	621	607	622	586	547	576	608	602	651	628	571	586	614	590	579	626	625	592	599	625	595	614	598	588	628	600	570	584	639	588	557	597	610	644	657	608	645	584	618	608	604	621	630	622	595	613	600	608	608	594	623	637	596	618	620	582	600	588	615	594	600	604	606	579	667	588	636	665	615	575	573	617	562	588	587	605	632	546	570	593	656	588	643	595	571	613	546	596	605	631	603	602	582	617	576	593	588	576	629	605	634	606	623	576	595	578	559	604	576	620	644	554	624	652	625	602	642	611	627	607	577	595	628	558	618	598	596	535	563	570	621	634	577	595	593	568	596	581	585	565	596	631	605	602	596	576	602	613	610	613	544	620	581	612	605	563	582	618	646	573	569	584	618	588	610	591	590	639	576	626	652	569	616	583	591	589	601	586	629	581	652	568	586	589	600	648	607	606	607	572	623	662	624	584	625	594	647	599	591	641	584	571	641	571	549	571	659	635	629	572	606	587	629	590	619	598	629	614	604	603	599	636	570	578	600	570	578	617	639	626	634	624	618	591	579	604	611	630	584	614	595	575	582	607	600	608	598	602	668	627	627	614	588	618	616	555	601	631	596	630	627	532	578	629	620	610	598	610	579	616	594	564	608	573	607	579	617	622	566	614	634	625	589	606	570	594	584	649	645	617	597	608	612	584	617	619	591	616	632	597	643	588	564	563	614	597	561	616	607	633	575	596	587	561	636	630	589	636	627	579	637	609
47720	25181	26296	16263	3947	1465	1011	880	734	626	584	576	604	493	505	443	461	446	386	410	436	427	409	374	404	440	409	430	408	361	397	379	408	415	398	408	418	404	417	441	369	382	398	369	404	373	405	381	430	359	387	391	415	388	414	376	393	405	397	412	404	380	356	360	376	400	385	378	419	412	382	384	383	404	370	414	353	398	372	423	385	366	387	375	394	394	367	418	416	393	356	386	360	375	390	388	402	346	373	372	401	365	349	408	353	406	390	371	396	348	379	346	348	364	395	406	400	357	362	383	409	365	403	407	419	391	418	404	370	398	396	381	375	323	381	401	380	323	403	404	381	430	419	401	381	411	379	367	373	410	375	403	390	363	387	384	362	374	389	426	381	398	372	391	429	379	412	390	385	378	366	416	415	355	402	388	404	360	375	377	371	356	363	366	374	356	388	375	411	376	382	412	388	386	385	382	364	397	401	398	375	440	420	383	388	384	389	388	404	383	377	373	378	379	364	372	404	387	406	358	392	371	393	419	342	425	361	427	375	395	390	390	389	396	404	380	406	399	357	380	392	396	418	373	340	397	362	409	365	378	403	352	377	401	408	390	389	411	407	381	418	412	365	381	418	393	405	344	385	404	359	370	372	398	376	384	411	369	394	400	370	357	396	353	393	397	384	427	392	394	389	369	394	405	380	355	401	364	354	361	335	396	402	406	397	428	356	380	385	414	396	424	403	415	371	364	400	370	398	401	342	385	405	351	419	378	394	376	370	359	382	363	379	384	381	401	362	401	375	386	399	384	391	402	416	378	364	377	414	392	407	390	403	405	388	363	394	379	366	420	370	338	390	402	391	372	385	339	415	433	351	397	363	379	372	380	369	400	407	390	386	350	406	429	397	436	388	405	381	400	377	358	405	377	380	388	374	382	397	383	359	384	434	392	388	406	412	393	345	355	383	435	377	359	422	345	403	365	371	424	358	378	367	407	392	417	370	393	382	421	379	384	393	400	400	413	370	409	443	373	338	382	393	401	397	397	384	367	374	377	396	408	386	421	386	366	370	360	377	381	391	383	377	390	372	376	374	405	388	378	412	390	376	380	427	352	378	353	374	394	403	387	419	396	388	378	389	380	355	389	405	373	420	400	393	408	362	386	380	406	378	366	434	356	386	395	374	361	369	395	397	372	397	374	396	384	416	423	391	416	359	428	376	391	395	385	368	438	404	416	411	414	360	383	402	393	364	396	373	375	334	365	376	378	392	400	392	392	358	364	389	394	385	410	359	390	396	394	383	390	382	383	355	405	394	398	407	390	361	370	345	375	418	422	405	391	385	390	355	337	356	386	374	371	381	355	389	370	410	378	376	362	408	407	357	379	376	425	409	401	404	378	359	379	382	414	407	399	392	377	407	390	410	382	402	379	433	381	360	398	383	419	394	383	400	397	423	404	419	379	425	396	398	384	365	388	363	396	421	412	399	373	424	391	357	404	404	382	368	418	421	350	369	419	357	372	380	372	377	389	399	367	399	385	371	401	404	364	391	402	370	417	410	355	382	409	373	398	422	354	405	352	402	381	391	372	398	401	425	372	419	399	394	386	360	377	384	414	390	344	394	353	366	397	393	401	372	395	391	407	409	374	379	391	365	362	375	421	399	381	408	392	377	378	368	374	394	401	383	371	395	404	385	392	355	437	404	361	398	421	385	336	368	392	382	408	370	418	416	356	403	422	408	412	348	400	389	381	376	390	410	367	375	392	376	371	377	392	406	401	434	392	374	374	358	368	417	390	372	395	404	389	371	360	390	403	381	403	365	354	385	424	378	402	360	378	405	403	378	365	369	391	382	414	429	421	381	362	409	379	389	334	385	352	388	377	373	401	323	329	422	398	406	360	394	428	396	393	416	357	415	337	398	407	374	362	395	383	352	373	400	386	392	386	384	395	377	422	391	386	391	376	387	393	367	359	365	363	369	384	384	413	418	418	386	368	362	379	359	387	398	364	403	372	383	385	370	361	414	381	382	391	370	374	359	388	418	391	371	368	372	357	393	417	430	366	357	357	368	387	417	386	388	345	372	389	384	380	387	438	374	377	386	350	406	393	398	422	401	410	381	388	382	361	385	376	385	408	416	380	387	410	381	428	381	419	423	343	423	390	387	407	387	396	390	385	388	404	417	394	366	394	368	373	400	371	366	395	404	380	370	380	370	408	397	386	358	395	369	379	380	377	401	392	400	398	371	392	375	418	389	357	383	407	380	400	422	380	413	380	356	377	397	398	385	374	346	400	337	390	365	430	383	373	446	397	383	408	388	390	337	427	404	396	418	406	397	363	339	405	378	408	387	373	368	381	423	360	397	357	346	415	379	363	409	404	391	397	373	383	409	408	358	407	402	439	361	407	389	386	379	382	363	348	401	362	385	376	367	403	400	354	411	363	419	410	358	388	370	388	347	402	395	385	414	376	404	360	362	397	353	342	418	358	400	389	406	417	384	390	393	396	383	390	427	393	393	395	371	392	381	370	377	382	403	370	378	382	403	393	370	416	369	382	392	397	389	391	411	412	389	368	380	385	389	394	366	365	396	391	363	367	397	403	363	418	399	399	390	459	418	365	391	378	372	391	373	391	383	363	394	415	385	370	344	401	373	418	378	379	382	378	384	364	381	395	435	373	348	387	385	390	383	345	350	346	365	387	393	407	420	386	358	369	373	390	386	384	373	394	423	362	397	411	389	391	386	348	390	417	390	406	394	371	397	391	367	387	392	410	379	428	392	346	391	367	394	389	369	388	382	385	390	359	397	345	387	370	370	402	414	372	410	379	364	392	403	345	374	403	375	416	382	371	373	414	391	391	396	399	391	393	368	424	429	401	356	379	394	398	365	386	366	395	425	410	410	378	406	367	367	384	362	359	382	380	355	369	395	371	380	364	369	371	399	400	390	382	411	399	376	383	420	349	414	400	351	386	428	410	363	364	377	339	385	381	395	392	391	388	359	389	438	383	402	363	398	401	380	407	426	407	402	379	374	355	391	374	402	378	389	381	389	384	408	383	395	388	403	354	407	384	371	381	378	396	370	371	375	371	399	415	372	398	395	382	357	407	379	378	362	435	395	375	372	345	369	392	380	400	375	407	370	367	382	353	411	415	383	380	410	419	392	345	424	387	383	369	382	438	369	373	321	405	392	376	389	351	394	370	348	404	392	349	384	393	407	408	398	398	415	390	394	345	366	387	400	374	356	382	359	382	365	352	377	385	388	349	405	390	349	384	376	368	385	440	377	382	385	393	388	380	405	417	401	432	388	389	402	373	345	370	384	412	406	351	362	397	403	362	369	384	403	414	367	371	353	364	394	383	382	360	380	431	377	391	403	369	435	353	389	392	391	376	372	407	409	411	375	370	378	368	408	411	409	362	366	431	359	398	410	395	363	372	387	403	377	337	437	392	372	343	403	373	395	354	389	344	423	400	400	394	365	392	397	398	357	367	377	396	389	363	380	403	395	451
33196	2601	5046	5990	4977	3883	3230	2886	2483	2275	1931	1826	1799	1546	1443	1486	1275	1274	1199	1181	1189	1131	1121	1079	1069	1067	1035	1020	1017	971	1065	1047	996	1033	961	950	998	948	988	914	886	934	918	971	961	968	973	877	947	978	892	925	955	891	896	904	911	958	927	927	895	899	916	970	919	972	950	932	920	896	918	884	915	860	888	900	897	858	943	878	957	837	911	918	887	895	891	894	918	864	898	974	851	921	921	806	853	880	941	873	855	913	868	961	906	878	866	903	898	877	909	922	897	941	879	920	939	851	918	874	865	864	915	920	954	895	933	885	869	899	981	889	827	872	868	917	895	864	879	925	934	896	890	864	862	905	860	892	876	907	874	875	917	872	900	913	892	885	854	905	869	910	923	923	870	909	880	884	898	903	930	899	888	882	912	856	922	920	883	912	880	883	939	891	888	889	894	942	916	910	852	909	904	969	861	838	886	866	896	874	875	937	838	932	880	912	918	901	873	971	918	896	993	921	870	858	911	898	912	891	900	828	895	905	889	914	867	863	903	922	874	864	941	905	924	862	927	936	940	885	941	955	898	908	888	885	876	888	863	865	919	912	901	878	858	905	919	899	897	916	876	920	853	860	940	910	883	893	863	893	889	890	877	923	864	873	934	865	948	927	865	875	936	949	899	870	949	887	866	899	886	889	876	837	894	879	930	861	943	895	882	896	872	840	900	855	930	884	846	832	932	868	933	873	884	878	881	897	880	898	877	888	930	930	895	909	909	887	906	902	897	848	927	902	920	928	799	876	841	902	901	898	907	878	865	866	882	886	892	854	917	896	944	873	844	891	932	879	894	952	849	895	888	865	946	842	960	882	887	861	954	904	911	908	894	890	865	868	867	853	914	876	876	912	980	810	875	896	880	880	918	909	890	901	920	883	865	934	872	943	907	923	945	852	913	869	884	877	916	949	891	895	903	896	905	927	931	899	883	901	932	875	850	1021	831	909	858	884	942	934	902	848	928	873	904	903	917	864	911	925	887	883	939	863	865	870	937	872	877	917	913	887	866	925	943	918	870	903	896	930	833	844	952	904	893	889	846	947	916	902	917	884	908	900	892	932	820	898	853	895	883	907	930	899	876	916	878	919	861	844	923	857	926	947	906	890	921	928	848	950	932	916	848	915	829	929	904	910	933	852	827	876	893	984	892	900	873	831	926	904	870	878	865	865	904	908	922	912	890	877	886	913	900	884	909	856	930	899	908	868	893	837	886	879	889	895	910	890	921	844	869	870	954	924	883	923	949	876	911	895	875	901	944	888	914	866	896	872	860	854	910	861	894	945	944	909	946	890	873	888	959	913	918	912	862	939	912	873	877	887	927	899	918	886	884	863	919	921	842	892	904	859	908	899	893	899	899	863	908	881	916	881	883	900	879	930	860	941	866	901	882	850	891	867	931	872	940	882	853	866	927	863	889	851	928	929	888	895	854	881	972	844	882	917	840	894	943	896	892	869	900	946	852	882	893	874	925	951	907	947	891	880	824	906	925	881	912	882	866	820	896	894	918	898	874	914	933	859	894	908	876	904	922	929	981	905	919	878	871	869	869	915	909	884	945	900	903	852	881	843	874	862	915	873	865	888	895	894	900	912	838	865	834	911	887	931	897	885	871	894	900	884	890	906	928	927	951	932	903	885	942	906	904	922	892	912	901	937	884	947	912	877	869	938	939	873	885	893	874	920	870	930	867	879	894	879	901	831	888	893	882	842	862	896	894	915	823	921	859	837	886	838	919	923	877	946	869	893	885	908	878	932	932	862	905	878	886	866	881	911	944	886	909	916	915	843	884	866	920	918	907	881	845	841	838	936	918	882	878	823	899	911	887	954	907	869	897	903	903	932	880	904	877	897	899	901	869	938	906	877	852	892	874	918	907	888	857	832	915	893	873	850	911	889	925	898	920	908	894	879	903	896	901	897	883	937	941	876	881	858	890	914	906	908	846	904	910	822	899	913	878	962	875	858	851	867	890	857	917	910	864	939	901	864	908	911	955	859	904	875	902	875	895	870	924	888	882	874	905	857	910	920	860	893	877	878	873	907	859	949	882	910	934	842	844	860	868	924	856	909	886	902	863	872	886	912	904	833	917	906	893	928	887	922	941	833	861	894	888	921	899	917	914	885	869	863	867	847	924	869	846	909	952	884	919	857	932	884	928	859	893	871	896	932	886	889	903	890	914	871	898	852	913	900	889	924	900	910	951	912	878	956	899	904	918	874	878	889	902	884	874	917	878	881	824	940	870	896	876	959	909	881	885	871	868	882	907	873	914	916	931	888	871	865	892	917	847	909	845	871	892	921	882	914	879	903	820	937	885	881	889	869	876	844	908	842	901	868	869	953	880	890	884	846	856	838	848	934	913	909	880	941	877	887	906	878	857	922	850	906	893	867	901	878	877	854	941	864	834	903	960	942	903	893	852	932	922	924	910	923	905	903	915	906	904	890	876	893	883	901	930	883	877	929	871	882	904	913	923	876	866	867	956	899	930	866	929	886	892	928	889	940	897	881	882	891	889	918	895	859	916	856	900	885	900	907	908	890	955	908	880	833	867	860	908	943	912	874	929	863	894	923	878	822	918	832	901	893	949	898	862	919	879	884	910	902	920	925	841	888	912	882	920	878	911	924	899	899	897	886	829	871	916	905	878	914	917	892	883	915	890	882	889	866	895	876	880	824	900	916	893	933	914	856	932	852	934	879	888	883	928	910	949	905	863	877	867	886	845	918	933	899	911	995	857	894	854	920	925	863	966	894	841	889	906	863	917	888	872	908	899	868	937	860	878	883	925	929	923	896	840	868	901	917	889	908	888	853	860	884	921	923	905	918	853	922	878	914	912	887	849	875	901	957	934	866	870	881	912	933	850	892	835	849	922	867	846	862	917	840	885	891	883	895	930	882	903	883	916	903	857	889	880	842	892	849	885	921	919	874	890	891	916	879	845	865	860	878	866	871	909	858	849	892	919	910	866	871	868	906	951	898	943	872	931	875	949	864	903	890	891	864	916	911	883	860	931	922	851	931	858	922	882	876	846	922	895	862	928	923	879	862	892	874	861	912	877	862	918	885	874	854	884	921	906	884	859	861	880	888	884	886	888	927	867	834	956	913	886	905	837	827	868	843	918	836	915	935	875	902	884	871	895	848	817	840	899	925	890	913	912	936	908	914	876	891	894	874	911	906	919	920	880	925	918	897	878	856	906	880	881	878	849	893	924	901	902	892	887	937	882	834	885	924	853	866	914	903	871	862	865	875	877	902	929	882	910	885	883	946	889	909	868	914	869	896	888	889	871	889	902	923	865	910	925	917	909	879	897	906	891	878	846	915	880	930	872	880	900	899	869	902	843	869	906	890	864	893	903	843	867	909	856	910	959	911	883	913	909	883	891	935	882	894	895	860	881	850	889	876	903	923	932	923	923	914	922	913	948	893	860	845	904	867	935	886	863	882	888	902	965	918	878	902	945	917
9398	592	447	361	328	281	278	252	252	280	267	240	282	268	237	274	202	240	259	269	262	261	232	251	228	241	227	277	288	265	229	223	227	244	222	240	237	257	253	248	241	267	251	241	285	297	258	244	228	239	278	278	284	277	260	290	266	253	250	239	250	256	260	286	263	249	240	251	255	248	228	231	240	253	251	258	267	249	233	272	259	244	251	270	229	233	261	243	240	261	282	222	237	267	257	252	273	256	224	241	233	282	224	235	221	242	232	271	238	269	243	256	249	248	248	269	245	253	239	249	263	231	261	255	241	255	238	248	261	271	239	289	272	234	247	243	256	279	253	266	244	233	247	268	267	237	263	293	248	241	242	270	256	195	245	251	265	249	250	255	245	250	267	253	238	243	234	217	255	256	232	252	252	267	216	273	240	249	249	258	245	247	269	248	222	243	249	252	253	273	278	256	285	258	274	242	244	236	259	243	242	224	254	263	250	238	265	277	271	275	271	224	277	256	262	253	219	245	264	215	257	270	256	291	258	225	272	243	224	275	242	251	225	239	250	243	263	251	250	240	221	260	263	252	248	233	239	252	256	255	243	222	229	228	254	227	234	239	268	226	251	273	268	238	243	249	249	242	241	249	246	251	236	264	252	260	274	254	241	243	239	250	280	224	242	235	255	245	266	245	262	234	254	227	223	248	244	229	248	253	282	246	233	232	272	251	264	262	246	268	235	280	262	256	262	241	258	236	248	221	244	245	252	234	223	252	257	250	269	251	241	249	257	276	230	249	250	253	239	230	253	240	259	251	257	289	254	228	254	234	248	238	254	277	241	264	284	247	264	287	245	238	272	267	257	260	265	249	259	284	237	243	247	232	285	250	250	250	280	231	235	265	240	244	240	267	265	221	250	235	259	248	286	269	242	249	268	263	242	250	264	251	265	256	245	277	268	269	266	224	258	244	234	272	251	226	279	247	253	255	264	274	247	270	257	245	282	234	280	232	226	218	240	240	271	242	223	263	271	253	274	250	240	246	270	247	252	265	241	229	260	241	237	255	266	256	247	251	251	271	251	270	258	240	244	218	241	252	261	247	231	239	241	251	225	250	243	274	256	251	290	271	248	267	246	259	264	269	263	229	271	239	258	244	268	253	262	233	235	253	226	259	249	253	239	276	213	223	238	228	250	242	254	263	261	241	250	225	248	249	273	243	237	269	256	271	266	277	249	259	253	246	235	242	255	229	247	249	265	243	254	253	235	265	271	226	249	230	266	249	255	252	281	213	239	279	218	224	242	271	243	245	262	253	223	264	257	240	262	231	246	254	244	257	213	272	273	276	256	245	268	231	257	280	269	214	245	293	233	258	249	232	252	266	244	265	230	255	269	252	275	247	243	260	231	275	234	263	248	265	229	264	249	252	292	266	242	240	257	259	254	238	267	264	250	256	248	258	225	277	244	248	284	231	254	217	255	242	236	256	263	269	238	261	249	245	230	283	256	257	296	241	234	262	227	273	219	236	213	245	229	231	242	261	257	256	240	253	254	276	270	207	251	269	217	245	268	255	236	264	233	252	249	262	239	272	244	218	245	274	253	270	246	236	240	233	272	233	240	272	241	262	246	259	256	261	253	245	245	252	230	265	282	230	262	243	210	262	266	251	213	261	237	269	285	226	238	240	230	248	246	260	227	237	246	247	205	255	245	257	255	225	247	243	252	259	215	257	250	235	250	258	258	290	242	262	262	243	257	231	259	255	254	270	249	244	269	274	266	272	280	281	248	250	278	240	226	251	253	251	223	274	250	271	262	252	246	260	235	274	248	271	251	266	266	260	230	242	275	240	238	249	257	273	224	233	279	240	225	259	254	256	270	262	271	252	251	242	232	256	230	281	296	257	217	258	228	266	228	258	243	242	257	243	269	285	253	244	269	228	252	261	204	236	238	282	255	282	243	249	242	225	221	229	237	246	279	232	268	272	237	253	229	270	262	254	248	224	244	272	226	241	226	240	266	257	251	220	249	245	253	251	272	249	268	245	272	251	230	246	236	273	239	238	248	229	251	223	234	251	260	265	258	254	262	228	260	240	204	251	235	229	253	244	264	265	237	271	226	242	244	250	240	266	264	254	228	256	244	274	267	251	263	289	250	235	261	244	260	265	259	246	261	279	281	233	223	223	261	235	273	252	238	248	255	232	238	259	231	267	265	246	273	232	251	255	248	233	262	250	251	296	238	237	239	252	228	244	235	258	275	294	276	250	255	283	271	241	251	233	223	248	279	239	251	267	288	232	241	279	236	244	237	233	262	260	224	254	261	227	221	215	274	234	259	225	253	266	234	264	266	224	224	275	249	203	269	237	265	259	251	238	247	262	278	269	222	258	233	261	243	224	248	240	257	248	225	241	213	234	235	249	262	239	217	253	247	244	241	254	242	220	311	271	225	239	260	250	262	252	210	272	251	238	262	234	253	247	235	242	230	239	221	251	242	242	250	244	237	265	278	248	252	279	246	241	249	232	260	262	243	231	269	271	264	258	245	236	246	230	258	246	251	276	249	233	256	231	242	253	256	248	239	250	228	213	272	261	235	245	275	234	232	252	265	259	218	256	255	259	238	264	242	267	255	226	209	253	259	210	261	302	262	254	241	244	232	274	300	242	224	244	253	276	227	253	281	278	240	251	249	250	262	254	250	232	251	247	281	233	226	258	226	262	246	232	271	236	234	210	231	255	269	269	268	210	255	245	241	266	277	253	239	262	266	282	241	269	235	238	245	244	232	268	248	268	262	261	233	235	267	241	228	217	245	234	264	296	292	266	259	247	250	258	267	247	296	243	277	233	282	246	257	260	253	241	254	225	253	294	255	247	252	223	261	271	246	268	249	250	261	256	272	250	217	253	237	250	250	254	252	250	255	256	268	242	240	250	254	279	263	247	261	244	288	226	233	254	259	304	256	245	233	243	223	251	243	250	235	232	234	250	261	275	247	231	256	276	261	242	256	239	234	255	275	258	257	222	256	265	255	227	239	228	252	231	240	252	260	234	270	255	258	272	266	221	263	228	249	263	234	227	236	262	254	264	256	248	256	212	239	279	251	263	228	262	275	290	294	234	259	236	250	228	249	234	260	225	242	229	273	266	272	248	226	228	264	245	260	247	246	264	255	259	231	255	288	275	215	234	239	242	258	269	276	226	231	224	289	259	269	253	247	243	260	242	266	278	245	224	243	226	275	289	222	274	217	242	240	250	240	283	269	266	243	221	225	250	252	227	257	245	242	227	271	257	264	246	226	260	240	241	224	267	261	235	233	264	227	240	243	242	250	241	271	257	218	242	256	247	262	279	250	241	234	259	278	234	251	237	261	255	239	270	268	249	274	267	278	230	243	259	268	245	257	225	251	235	232	261	247	253	265	251	250	285	227	256	269	259	264	269	260	249	253	252	267	251	254	231	226	233	256	274	257	226	272	252	257	238	253	284	236	255	224	274	261	267	235	253	259	282	247	226	249	266
8335	793	993	1095	977	841	771	682	713	696	685	618	645	625	597	583	610	598	610	640	620	573	570	619	623	632	616	577	617	595	607	578	600	645	651	573	580	575	597	599	628	615	600	619	597	594	616	581	666	624	611	637	596	579	587	555	614	626	599	605	606	626	593	603	585	639	632	588	605	629	599	625	555	593	583	584	615	607	613	600	591	605	603	605	633	636	603	634	642	594	614	567	574	580	604	563	610	561	611	601	618	582	587	584	573	569	642	616	615	580	598	664	606	595	642	586	627	621	603	594	606	612	588	632	611	620	621	578	640	651	615	631	621	612	626	614	596	587	592	593	593	657	589	590	630	630	578	595	624	664	612	629	595	602	630	577	625	612	620	607	620	614	574	590	612	602	624	567	607	604	577	601	619	662	617	626	627	630	606	585	658	552	586	616	600	611	605	627	565	586	648	577	549	623	610	645	663	593	582	618	618	611	610	632	627	578	635	650	609	600	622	590	646	617	614	601	598	597	632	575	616	626	583	615	573	606	635	624	629	611	612	610	549	586	612	597	645	615	588	632	606	605	581	597	620	578	633	583	560	588	606	576	580	588	616	614	583	611	592	597	632	590	630	602	581	574	612	620	608	622	660	612	592	556	639	569	626	590	589	563	599	651	578	593	594	594	632	587	575	579	592	601	594	575	571	580	601	594	549	628	587	609	600	602	604	606	616	583	581	574	631	623	575	594	584	635	620	594	640	667	617	645	644	610	602	611	613	601	601	618	587	611	645	590	584	637	538	599	591	589	537	577	590	616	621	609	639	614	596	639	612	609	619	603	601	590	584	575	593	604	634	640	593	610	609	616	543	617	597	593	599	621	586	601	618	575	576	599	582	566	583	598	597	608	622	618	627	563	617	605	637	576	567	593	595	618	612	659	654	652	597	624	618	591	546	594	577	574	579	617	587	581	590	620	603	565	581	636	622	633	612	639	627	583	581	580	598	607	608	587	585	604	631	598	577	601	593	626	583	628	600	577	640	630	606	569	616	577	646	599	609	626	593	625	563	590	582	619	615	609	581	611	645	615	584	632	646	610	559	585	634	597	626	620	570	602	614	551	592	635	563	618	611	615	600	585	580	639	605	560	596	580	607	625	619	625	589	581	625	557	587	587	623	665	615	636	568	594	623	599	617	594	635	599	587	603	610	592	576	646	601	626	604	551	623	567	561	564	631	572	591	613	598	636	646	576	599	616	567	606	609	595	586	664	616	584	624	633	636	632	607	628	606	602	600	602	592	603	581	618	616	611	536	645	593	627	568	583	586	575	607	637	571	618	611	549	578	674	610	615	562	562	592	606	622	567	617	635	591	522	624	610	618	652	601	572	621	598	604	582	620	594	604	541	576	613	597	630	603	619	576	605	579	603	597	666	588	624	611	615	606	638	575	563	607	592	575	641	605	593	602	631	601	556	615	590	597	585	581	617	603	603	617	571	633	582	629	625	611	609	576	600	618	547	601	614	630	632	614	624	561	590	622	573	588	602	586	604	601	614	583	601	587	624	616	588	576	572	581	629	584	574	608	552	567	622	628	583	593	625	590	628	596	590	533	580	651	613	641	572	604	607	586	573	634	557	628	614	634	572	647	595	620	635	600	604	575	676	608	606	564	596	577	630	604	640	569	608	585	588	638	581	620	636	591	564	635	622	614	614	595	611	578	593	572	599	593	653	595	606	573	642	596	597	588	620	601	692	619	596	617	623	579	588	601	587	631	611	557	590	617	636	581	564	624	616	563	601	595	599	611	617	610	570	611	580	602	636	596	605	622	591	602	573	629	592	627	629	615	629	547	600	610	598	602	607	626	636	588	581	580	617	597	592	633	560	625	630	553	633	587	558	635	578	595	625	610	636	587	638	603	612	629	603	559	566	577	595	637	621	592	586	588	563	618	596	590	583	573	596	604	588	639	636	636	612	573	635	638	622	633	590	598	630	584	597	611	647	648	556	625	636	591	586	655	655	588	585	584	634	614	647	650	602	635	593	621	637	607	608	561	600	607	589	583	611	618	604	633	598	590	573	636	615	584	607	609	646	622	609	558	610	591	547	620	623	565	648	587	591	606	594	606	599	589	616	592	597	610	632	600	600	586	634	590	622	611	591	608	605	562	630	648	573	615	594	585	580	569	647	594	631	571	617	611	587	612	581	655	623	641	598	588	589	621	635	622	598	560	619	608	613	580	603	636	577	569	611	593	610	560	609	614	655	577	624	601	583	593	635	623	621	620	644	596	615	645	631	628	596	574	636	632	612	642	566	614	577	625	607	575	638	584	609	592	597	566	582	625	603	601	624	611	626	595	630	615	589	604	631	586	608	610	569	601	611	649	594	587	633	636	639	623	601	638	601	606	606	609	614	651	583	614	615	623	597	586	611	591	609	602	613	627	601	614	609	588	589	626	580	583	564	603	661	585	588	616	620	546	638	564	547	560	603	624	636	568	605	653	599	599	620	654	561	595	589	609	594	556	646	604	604	594	583	663	631	565	604	612	650	624	644	661	583	584	610	591	633	604	601	559	600	633	617	579	584	602	583	621	616	663	662	610	637	642	606	624	662	610	651	666	620	603	619	615	616	610	611	573	604	588	554	640	605	594	598	614	583	582	588	593	590	580	592	584	580	613	566	569	638	557	650	601	587	608	584	640	601	610	635	603	602	614	623	630	595	612	621	603	600	543	639	565	603	586	627	614	602	566	560	679	602	619	629	567	610	673	662	604	580	595	593	541	591	644	577	614	621	601	636	577	579	636	599	665	606	609	652	597	612	589	639	594	617	625	577	578	581	594	642	597	607	626	602	587	606	612	565	604	590	634	594	613	634	607	594	613	625	588	602	545	619	589	635	617	588	581	570	627	579	616	590	570	610	598	609	631	609	593	627	600	609	604	592	638	633	658	614	609	577	617	579	576	619	584	579	634	592	615	594	636	648	586	566	617	630	601	610	598	629	601	607	614	587	624	620	633	612	643	585	587	601	601	625	641	614	584	619	671	614	601	577	601	625	605	605	611	574	562	604	594	578	606	593	605	606	609	635	651	609	569	553	633	577	614	598	602	605	622	609	593	629	608	582	627	624	620	610	635	605	570	593	614	644	615	623	594	633	632	596	593	629	653	622	620	666	594	595	591	633	626	631	623	591	548	642	598	606	629	612	561	599	604	602	606	626	632	628	576	596	621	630	602	627	645	613	622	577	611	605	623	614	580	629	607	636	626	601	619	590	580	588	642	613	599	611	631	601	576	582	557	628	618	621	623	616	647	640	630	645	617	630	620	569	551	636	655	590	638	612	600	601	604	590	582	626	612	644	646	603	686	620	596	572	563	629	573	614	656	603	627	568	637	591	598	597	603	617	593	630	580	593	587	606	604	659	624	621	591	625	612	614	591	601	599	596	600	632	605	576	630	584	609	645	615	601	615	616	610	583	604	602	601	591	567	599	593	610	615	598	636	590	594	632	595	592
42935	23371	20079	3431	1269	777	604	481	413	361	367	364	304	315	271	270	265	270	244	232	288	234	268	257	265	232	267	248	262	213	226	239	231	255	239	247	212	244	268	242	235	232	264	230	231	266	234	245	278	241	260	246	216	231	256	250	238	236	259	220	242	241	240	230	264	228	250	243	237	251	235	231	263	217	237	258	248	224	209	247	234	246	265	242	225	225	234	236	238	249	261	254	263	229	223	249	256	238	268	251	192	228	243	226	263	239	240	224	252	208	279	245	229	241	286	238	206	261	257	258	261	264	234	252	241	245	253	237	251	263	231	227	252	243	255	249	222	233	252	228	248	259	238	263	246	244	230	225	220	231	230	265	274	260	238	243	228	270	250	271	270	253	242	232	216	252	220	233	262	270	212	247	257	264	229	239	239	233	249	258	214	229	248	225	213	265	226	201	276	242	244	226	228	247	234	260	233	248	229	237	283	226	236	261	245	233	214	225	244	252	232	272	223	245	250	227	262	237	236	228	208	230	260	210	260	236	228	229	245	248	255	262	232	240	218	247	239	234	272	232	254	253	227	241	241	254	248	251	276	220	230	242	224	229	231	246	218	249	249	242	246	265	261	267	264	239	221	236	242	230	222	262	243	223	247	213	228	246	262	226	254	224	256	230	242	229	238	220	242	264	217	235	257	263	258	215	217	251	259	247	255	248	249	229	291	250	231	229	275	222	218	239	240	225	235	243	215	239	240	251	222	254	237	236	242	241	229	251	267	243	235	256	239	246	241	251	235	236	230	243	256	246	267	234	267	280	217	260	231	234	241	242	234	232	269	226	258	239	225	232	213	253	252	250	246	244	254	263	242	247	227	257	241	243	243	228	240	251	226	206	252	224	225	215	235	229	247	236	240	254	256	223	252	228	249	220	257	251	234	232	218	244	258	293	215	231	191	235	240	209	246	236	251	244	233	220	229	228	238	225	222	268	219	237	227	238	252	251	236	223	257	241	238	236	214	214	232	242	230	229	225	235	251	247	242	223	262	245	229	217	245	266	233	247	229	235	274	244	256	228	224	227	255	205	249	233	233	223	224	276	253	232	261	227	233	247	262	224	233	244	236	219	254	255	207	214	233	250	216	240	238	246	249	227	239	246	234	240	231	242	248	247	247	254	221	241	224	239	231	238	237	231	225	250	250	247	218	215	228	232	227	248	237	268	252	256	229	234	215	242	220	251	226	249	256	244	257	254	240	216	245	217	230	236	222	240	223	247	247	232	218	226	271	244	235	227	268	245	236	257	228	236	213	246	244	248	245	271	234	252	266	262	227	230	226	257	265	244	272	242	271	246	254	230	246	225	223	235	228	223	240	230	228	247	245	235	251	245	251	245	235	220	238	257	252	225	239	217	235	224	244	236	250	210	280	230	222	242	269	249	267	253	233	239	240	244	244	242	234	243	253	224	228	216	243	235	231	255	250	238	232	270	253	220	263	252	250	272	222	255	259	214	229	261	213	191	252	239	211	261	256	229	241	216	226	215	257	213	249	282	211	235	221	214	259	249	245	223	249	238	269	244	258	245	217	230	227	231	223	254	238	248	237	216	253	244	275	248	258	231	244	258	231	236	252	247	231	231	239	250	257	246	220	262	238	259	236	277	234	216	250	213	233	225	210	218	249	254	242	265	238	226	220	251	252	263	221	256	259	262	269	285	237	249	262	238	273	228	248	261	225	228	230	229	237	219	242	244	229	238	228	248	249	211	243	254	273	232	269	266	258	239	264	239	241	203	217	254	242	231	253	233	256	260	241	280	260	225	245	244	236	218	247	232	227	246	257	238	248	260	230	225	247	249	241	223	223	258	241	242	236	250	238	266	223	220	222	221	227	236	248	266	252	254	224	244	271	251	222	241	269	211	236	227	242	250	213	226	231	251	251	266	227	282	261	266	219	211	248	219	215	229	241	233	246	228	236	254	262	245	260	240	232	238	226	265	249	276	221	226	228	240	240	214	238	234	226	256	216	201	267	265	254	258	216	244	232	227	248	251	253	229	240	229	224	241	239	256	248	212	241	255	230	257	212	268	236	261	230	245	238	267	230	277	221	210	237	275	220	212	247	250	221	244	241	196	226	221	237	245	237	255	252	251	240	233	198	237	218	229	222	232	237	240	254	226	249	230	225	209	249	250	242	218	245	269	234	214	244	234	242	237	231	264	237	224	237	246	240	229	249	243	222	248	230	258	238	244	238	240	235	230	255	240	234	254	257	252	242	247	243	237	261	230	219	231	219	265	237	238	236	251	236	226	261	253	249	248	235	225	237	216	238	229	221	238	213	239	255	230	259	241	260	231	254	244	246	248	226	238	242	217	252	263	219	228	266	246	220	240	233	210	218	250	241	221	215	263	255	254	229	247	236	259	257	220	244	246	256	228	253	225	231	250	262	224	255	233	277	221	223	228	232	250	241	232	245	220	255	241	237	220	229	229	251	239	248	255	225	242	220	220	258	257	240	251	261	203	242	254	257	272	230	237	247	251	237	236	226	239	243	228	227	216	236	247	239	270	247	232	256	255	236	219	233	220	236	242	248	237	248	260	237	258	221	269	257	225	226	259	245	246	235	230	228	245	251	239	253	218	238	224	228	239	232	236	232	217	221	230	273	266	239	226	239	227	229	241	237	223	257	237	264	246	250	262	235	230	257	239	225	236	240	245	266	239	230	236	252	219	266	233	227	225	244	237	241	242	229	210	252	232	257	236	237	220	249	226	232	244	212	230	248	225	244	234	234	213	207	252	260	204	227	242	213	236	239	220	225	222	236	258	212	218	262	245	254	246	250	217	234	241	232	254	228	242	288	228	259	232	231	220	246	230	233	230	223	250	206	263	245	257	248	249	244	242	245	242	207	242	220	241	263	227	239	216	229	242	245	224	236	263	247	228	248	249	235	237	250	236	233	213	250	255	224	238	237	218	236	227	255	224	223	248	200	232	249	238	218	232	253	229	240	216	242	263	245	218	210	230	257	244	231	227	254	245	258	238	255	235	251	225	251	247	239	245	214	227	265	251	216	207	263	220	241	216	242	228	225	218	220	226	239	257	234	246	236	249	254	242	229	228	229	250	232	212	239	232	253	263	245	253	249	242	232	237	233	227	245	245	237	249	245	257	225	242	225	265	215	263	222	243	244	232	232	244	248	223	213	238	217	249	256	238	232	227	241	240	224	239	258	242	211	217	250	268	226	213	233	232	233	256	220	247	245	238	247	228	255	246	247	257	245	221	258	248	253	226	267	216	243	242	269	246	231	240	265	250	239	217	218	236	235	220	242	248	240	232	239	237	210	238	235	204	253	219	232	272	241	266	234	227	247	213	253	249	224	215	243	241	246	228	233	239	286	233	261	258	225	218	239	249	220	250	235	250	229	244	244	247	256	233	266	261	251	257	245	237	198	225	221	229	223	239	228	240	248	241	228	225	269	246	229	228	219	273	215	239	241	256	259	269	207	213	239	236
24771	1615	3317	3885	3162	2394	2018	1622	1493	1350	1271	1257	1062	997	893	857	830	774	774	835	758	726	705	650	692	668	708	697	643	646	672	695	649	625	642	670	682	613	612	641	641	624	589	654	654	585	611	673	593	646	636	618	616	621	612	609	593	581	593	610	619	578	593	644	607	626	598	644	613	590	610	586	632	566	625	642	587	670	595	637	570	620	625	655	620	578	604	633	621	610	619	576	587	621	612	624	630	613	620	587	634	653	650	577	623	602	600	586	599	577	647	588	606	624	575	602	586	622	614	624	644	609	590	588	639	610	614	598	600	596	615	650	597	615	602	572	633	587	583	580	617	632	570	555	611	591	588	640	606	596	578	578	595	576	559	585	574	585	611	653	547	622	571	617	592	611	662	577	619	585	598	613	556	595	566	599	540	634	612	595	603	588	621	585	634	587	621	620	605	600	591	661	615	589	620	597	604	623	584	644	547	585	568	585	603	605	624	592	569	579	631	580	561	624	587	640	587	597	616	608	608	668	581	608	611	622	650	617	602	655	594	543	606	599	559	635	627	597	575	585	592	593	559	588	587	635	596	636	605	621	596	666	614	580	583	583	603	573	613	620	557	626	630	583	612	656	582	557	550	565	620	627	557	604	553	619	616	597	619	595	579	580	593	548	591	555	584	581	593	597	572	572	573	593	552	588	609	624	591	606	578	614	595	555	575	600	561	612	540	624	541	559	618	591	567	626	589	549	565	598	606	596	634	606	588	605	574	590	558	567	617	564	585	597	589	604	613	578	560	615	597	601	599	575	592	583	574	571	600	599	629	587	571	594	620	603	565	578	616	626	617	551	608	594	576	565	568	635	567	618	590	605	635	607	566	578	576	579	605	617	629	590	617	577	625	579	570	594	620	616	578	609	565	606	589	603	576	602	577	609	619	604	566	595	612	615	570	595	605	588	589	574	569	594	618	576	593	591	558	532	582	573	580	568	614	611	595	583	585	573	587	605	564	593	630	576	580	627	617	613	602	612	625	633	621	656	583	599	558	584	578	620	630	566	622	583	603	585	611	569	606	615	602	568	579	591	613	607	604	601	557	583	593	635	634	611	600	576	594	587	551	576	612	570	621	626	596	582	583	606	604	578	616	577	587	601	611	576	623	613	557	567	588	575	555	587	588	625	641	594	586	572	584	574	597	629	619	583	619	587	580	598	622	601	575	590	569	629	586	621	587	580	553	594	606	635	592	604	587	604	603	595	583	562	651	585	567	605	611	623	593	632	600	607	623	586	595	557	626	571	604	605	594	596	549	607	595	567	571	586	547	543	593	583	637	592	621	615	586	584	636	605	588	576	589	591	565	612	635	595	601	593	626	575	563	579	610	602	575	618	574	623	593	595	583	594	588	574	580	575	575	588	600	623	634	586	616	571	625	600	633	594	577	554	600	613	590	588	577	566	592	576	546	624	602	593	596	581	597	593	573	597	672	591	595	565	567	613	624	551	603	601	564	580	581	565	597	615	584	546	593	603	563	568	613	599	588	612	562	634	574	611	575	590	588	614	585	606	613	614	605	604	645	640	578	605	583	601	593	563	572	601	578	535	582	608	598	565	590	563	606	584	594	630	574	595	596	576	587	588	578	617	643	558	578	543	590	622	627	588	615	574	595	568	637	599	615	599	576	586	589	582	595	577	649	574	626	585	598	618	586	593	581	587	589	597	557	625	553	589	565	597	570	623	610	667	597	587	571	580	582	614	613	620	582	604	645	603	571	615	589	593	592	626	605	637	573	592	598	574	617	600	547	584	617	588	612	582	559	586	599	603	633	573	598	557	564	600	588	628	593	602	577	571	607	600	588	615	597	572	566	593	613	604	628	628	596	597	592	618	562	638	621	616	584	615	581	600	602	542	597	595	566	621	621	621	564	546	605	610	571	584	562	586	617	609	579	581	625	568	570	590	592	560	590	555	616	605	610	581	606	621	616	638	602	548	556	634	589	576	603	655	574	580	603	546	633	624	623	595	581	597	560	624	583	590	610	547	600	610	634	585	563	605	614	601	561	596	542	597	598	611	629	616	579	616	584	609	593	618	590	565	606	649	615	573	618	577	595	581	547	567	588	634	603	545	569	610	604	611	589	621	597	579	598	582	607	595	593	591	576	611	571	613	596	606	634	552	585	579	617	600	584	643	576	596	575	623	610	620	665	616	592	571	573	592	637	549	580	587	615	605	552	597	584	592	596	608	581	578	582	581	634	603	585	567	566	620	638	567	556	631	555	578	616	638	579	621	597	584	546	564	569	557	590	613	523	583	638	588	614	606	630	570	631	631	580	609	614	623	580	571	563	616	592	613	552	591	592	573	600	623	591	615	617	604	608	554	611	646	635	587	559	589	572	612	582	582	611	604	583	582	585	579	616	599	608	603	585	601	582	602	589	605	608	565	612	554	625	613	590	550	589	614	592	608	591	640	597	594	611	585	582	617	607	671	591	608	628	623	632	555	580	611	579	624	576	642	603	594	573	567	569	569	606	611	581	591	596	605	586	591	591	588	585	613	586	597	627	572	561	578	608	571	581	624	632	587	606	598	613	630	665	570	616	572	592	612	612	602	587	617	601	573	594	597	594	557	578	593	568	592	600	602	577	573	593	623	635	559	581	607	627	643	581	579	587	613	556	610	626	552	551	556	567	588	578	602	602	632	605	620	601	617	600	594	559	554	598	615	600	579	606	580	583	583	652	568	594	602	581	630	576	584	569	613	606	556	582	598	607	561	629	564	575	599	573	609	566	586	585	576	592	617	601	598	645	616	648	569	563	565	557	608	596	621	585	605	592	602	597	547	588	620	589	645	594	581	626	627	597	630	566	639	577	616	573	583	596	587	627	632	586	622	611	603	605	622	596	639	561	588	574	575	572	595	590	624	602	574	598	598	561	579	608	604	567	596	578	594	599	609	615	588	564	581	574	600	576	589	584	645	628	561	559	588	607	622	574	602	558	599	645	597	587	635	604	625	601	616	601	592	592	590	589	600	622	609	584	580	630	605	584	573	547	588	591	605	618	655	597	552	631	586	602	571	559	619	572	620	624	581	616	645	624	585	569	650	581	597	576	576	573	630	618	600	574	606	670	628	596	625	571	621	603	624	578	634	588	587	569	570	569	592	614	611	617	514	561	604	624	586	621	603	600	632	584	571	597	574	576	621	615	614	628	547	625	605	591	580	543	545	608	598	611	539	595	579	596	554	562	631	590	605	616	575	606	569	548	578	589	623	563	614	614	604	590	605	593	561	577	625	596	587	603	613	596	582	636	604	608	560	578	550	559	608	569	574	566	656	597	583	656	613	671	629	647	611	634	561	570	591	573	590	575	608	582	582	617	603	587	549	612	602	655	575	583	611	612	595	599	616	590	591	595	591	574	622	588	610	603	573	583	582	614	605	604	611	597	600	585	583	582	581	627	602	570	601	587	649	581	596	596	617	597	589	662	612	609	573	579	587	585	601	628	608
47409	26168	24452	8853	2351	1403	1119	799	715	597	634	656	511	466	492	463	452	436	424	411	436	442	392	398	447	417	451	412	396	389	418	406	377	379	406	396	392	380	403	426	413	399	375	404	356	392	332	364	375	411	410	385	384	358	391	361	392	382	348	389	371	376	373	359	372	364	396	397	395	382	342	330	378	397	375	368	372	390	402	375	411	405	380	379	390	360	360	413	398	357	372	369	369	396	394	417	403	393	334	358	422	354	357	344	393	375	403	346	352	397	378	377	365	402	358	344	371	383	373	367	372	371	400	353	377	377	385	385	376	370	407	385	340	391	411	386	364	368	370	366	387	402	328	352	396	388	388	360	376	395	347	352	352	379	423	377	392	333	356	366	404	427	370	379	381	404	367	372	376	359	413	357	376	377	379	372	423	370	379	355	310	368	385	375	360	382	409	369	356	373	365	367	383	359	366	412	384	382	340	390	424	385	357	356	421	375	373	402	380	353	356	381	359	391	403	361	367	385	406	394	376	366	404	382	401	356	372	399	370	365	404	396	388	415	371	338	390	401	400	381	376	369	404	382	387	370	384	381	353	372	389	404	364	358	391	383	389	368	393	424	375	363	394	366	377	384	390	365	356	342	374	386	370	373	374	379	356	353	370	392	374	341	370	322	364	383	348	407	372	411	358	380	387	419	381	367	394	382	351	371	411	372	379	405	356	383	384	397	387	366	402	353	330	372	382	400	361	361	337	377	364	368	374	400	392	378	379	383	380	408	400	416	398	371	379	336	379	344	375	352	350	389	396	376	383	360	383	321	364	369	353	362	354	385	387	367	329	377	344	366	359	369	367	356	392	401	360	369	419	393	388	394	397	365	402	363	369	355	381	377	407	364	373	386	392	382	387	352	380	379	377	352	372	361	370	371	368	378	373	350	354	437	382	376	343	378	399	397	364	372	371	357	357	407	354	382	384	386	390	357	370	401	386	390	388	372	342	387	368	370	385	354	354	396	371	363	363	386	391	413	416	364	374	353	384	378	362	367	387	385	373	350	369	349	328	374	412	358	389	395	336	435	377	377	371	377	394	402	389	371	344	379	373	368	380	374	378	395	408	369	394	370	369	370	371	358	438	396	354	374	364	344	383	390	389	390	379	377	431	392	378	373	399	394	388	374	353	361	392	390	370	403	417	383	360	387	384	360	390	345	369	361	367	353	409	368	365	358	351	340	373	371	349	363	351	376	370	352	329	362	392	368	383	413	369	380	375	403	419	378	386	386	395	400	357	370	337	365	372	357	404	360	402	360	356	370	372	350	392	384	385	393	374	368	362	378	390	359	332	366	402	369	375	386	362	361	379	384	364	386	372	350	390	388	369	376	387	389	410	406	360	334	344	388	393	341	363	398	371	417	382	393	350	347	393	406	367	385	392	381	374	364	346	371	363	373	385	388	409	387	392	358	367	344	385	385	369	368	367	351	362	399	387	387	388	381	388	359	374	398	388	365	386	385	371	357	376	416	383	364	394	365	373	367	371	372	383	374	374	358	349	359	381	416	362	362	418	400	369	344	385	392	338	364	412	365	380	379	400	368	367	383	401	399	396	362	380	396	349	391	373	397	376	400	380	358	359	403	419	361	369	330	368	366	406	401	377	386	356	372	348	389	373	388	367	408	385	352	413	384	355	396	363	394	361	368	367	376	406	342	347	365	408	367	369	383	424	388	374	388	358	391	403	406	395	347	379	399	382	328	377	384	359	379	376	359	414	366	364	327	401	394	352	369	387	364	367	379	363	379	367	357	385	372	373	382	375	369	372	367	393	346	395	379	364	362	413	376	355	349	364	379	351	374	389	422	407	380	379	372	368	367	390	378	392	383	404	404	393	392	396	367	367	379	395	368	386	368	363	364	399	376	352	381	382	371	350	397	393	392	352	375	353	359	362	365	404	381	393	391	376	406	353	374	390	370	389	392	356	366	349	352	357	372	352	336	384	360	366	429	381	387	376	353	363	382	364	358	384	378	360	401	380	391	355	361	379	385	388	412	396	366	379	398	402	362	384	378	380	370	343	355	387	388	375	370	375	395	345	380	328	391	378	390	351	377	393	370	392	351	390	389	391	362	382	414	351	376	349	366	377	359	371	384	346	357	390	390	377	389	404	407	389	378	386	392	374	374	374	359	355	389	372	386	362	380	408	375	389	380	384	383	379	403	364	378	371	342	426	378	384	339	398	373	355	332	337	377	414	378	387	364	412	393	379	365	339	382	379	311	342	362	390	383	368	388	394	384	402	354	363	361	381	338	402	386	413	379	359	352	418	375	387	362	348	397	359	374	366	379	361	398	384	326	360	406	405	367	387	369	354	353	412	377	391	355	390	397	400	399	396	362	368	363	380	379	400	386	372	404	372	374	382	367	420	402	360	371	354	368	356	406	371	408	344	364	340	347	350	385	351	370	398	380	396	383	367	366	394	405	410	383	406	438	362	379	362	367	381	361	370	374	329	387	381	371	356	365	396	371	382	421	398	370	365	377	364	362	414	384	382	369	398	399	352	391	329	362	359	356	393	376	382	386	372	369	372	388	404	359	380	385	369	365	407	374	359	351	401	342	347	368	369	377	387	390	385	367	378	388	401	405	413	369	376	377	356	376	389	397	387	345	395	377	346	376	401	358	359	348	370	392	374	381	404	381	387	374	359	405	407	376	399	396	387	396	380	405	371	352	364	387	384	370	399	361	396	387	398	355	356	344	357	419	382	407	386	387	386	386	367	375	384	386	394	385	373	398	401	366	362	382	367	422	419	398	353	379	377	390	360	359	391	393	394	371	348	400	409	422	369	337	405	374	389	385	381	359	377	323	383	331	420	403	389	382	372	393	396	396	334	347	400	351	380	379	391	385	352	358	361	377	378	409	389	416	357	362	380	373	372	372	367	386	370	377	370	406	401	327	375	387	371	362	355	354	421	380	373	391	379	356	382	382	367	416	361	364	354	378	380	333	385	381	355	397	377	360	338	400	371	370	390	369	381	365	393	389	404	385	355	368	369	379	395	331	354	394	385	354	366	380	359	371	374	387	342	342	361	397	390	415	403	383	371	373	354	401	380	347	406	374	406	365	378	381	363	391	381	413	398	341	424	380	344	367	369	381	367	359	380	361	394	364	373	353	363	393	375	433	377	400	348	375	384	379	359	379	385	386	406	371	381	367	392	397	397	369	412	361	348	400	420	335	363	345	373	374	395	404	376	403	372	340	385	380	361	355	386	383	378	406	361	371	387	383	409	359	394	401	353	366	376	342	350	385	373	389	373	391	371	339	363	372	373	352	426	385	374	381	414	357	379	376	375	340	404	399	389	363	346	366	371	398	377	395	378	380	369	439	439	403	369	412	401	390	360	395	414	415	389	359	371	342	355	371	425	388	392	402	369	363	381	369	424	403	359	387	371	387	353	378	369	360	361	380	402	343	405	369	382	368	350	432	354	348	388	357	415	418	404	357	344	367	377	402
30061	2978	5612	6467	5336	4214	3519	3014	2445	2291	2197	2045	1712	1537	1558	1410	1385	1306	1288	1234	1201	1098	1118	1117	1118	1101	942	1022	1012	1027	989	1037	1024	965	1030	1032	937	945	930	927	985	920	925	935	895	942	875	819	932	887	957	893	903	902	850	879	903	945	872	867	895	863	905	874	883	874	944	902	830	864	892	869	886	872	884	831	868	933	851	861	899	882	894	913	877	888	965	828	853	876	875	881	890	881	899	868	863	917	855	877	907	888	874	910	882	911	883	868	896	922	874	923	876	907	878	912	950	878	904	899	893	884	888	884	854	834	886	922	899	896	885	881	844	887	838	914	909	886	884	889	854	890	873	851	863	898	846	871	850	927	862	847	886	939	887	835	900	881	868	865	903	861	881	866	844	838	874	852	832	968	900	860	889	890	894	843	897	839	861	858	853	890	845	857	840	871	889	855	849	848	919	851	832	811	852	890	881	896	874	923	836	887	900	880	863	863	877	835	900	839	862	857	944	884	876	875	946	876	859	849	837	888	850	917	843	827	918	844	922	868	914	927	871	806	840	884	893	867	885	869	886	853	886	845	891	850	863	921	880	885	846	845	891	872	867	880	887	869	907	873	852	826	841	954	882	851	803	818	897	863	875	845	857	853	856	892	911	846	872	875	832	906	853	868	836	865	864	843	869	835	848	855	832	858	927	885	846	893	885	919	847	901	856	853	796	884	891	899	859	879	872	905	828	915	852	872	904	906	911	867	879	904	841	863	840	829	841	860	834	857	834	814	874	891	879	867	874	870	877	915	867	867	883	848	852	924	835	891	896	890	887	881	865	900	901	850	926	826	879	880	836	886	817	937	829	879	874	901	858	874	930	911	885	809	874	843	899	911	891	837	935	889	894	821	842	846	863	862	912	844	909	828	848	854	850	836	867	893	824	841	809	890	875	873	865	850	838	861	894	897	896	897	854	869	835	916	861	840	905	876	860	838	866	864	891	865	840	842	885	845	880	845	903	848	870	919	906	874	848	871	849	896	901	863	899	842	868	894	860	872	874	912	865	913	849	856	878	872	840	848	915	865	850	797	860	846	815	855	873	866	883	870	838	826	867	894	901	878	868	854	837	913	793	866	837	861	860	861	874	928	867	889	868	769	856	817	843	859	885	930	814	901	857	823	869	891	880	829	875	850	849	898	874	887	903	884	919	857	843	878	859	859	890	875	853	902	877	865	850	867	868	934	897	858	852	918	846	846	880	913	897	868	887	879	862	872	864	905	809	855	842	881	894	898	856	873	868	844	899	830	903	889	827	876	844	842	870	839	822	834	866	842	909	893	926	846	853	806	905	890	861	882	876	881	870	831	820	842	901	858	842	846	872	839	889	892	783	878	835	892	838	895	873	869	893	842	902	904	907	841	906	871	873	811	911	864	847	863	880	831	858	939	922	858	831	901	835	870	811	878	885	908	854	821	879	880	902	882	845	833	849	856	829	929	872	869	907	854	917	838	871	878	861	862	902	828	853	875	926	858	904	864	919	872	907	900	852	883	879	968	891	845	849	866	892	935	869	887	834	843	860	828	877	850	869	848	918	913	849	879	832	851	910	869	904	856	854	905	884	862	825	907	924	861	945	878	860	847	864	879	834	867	849	881	875	866	858	852	842	897	895	832	846	877	853	829	846	891	905	838	862	891	848	904	846	855	880	880	817	899	871	843	876	874	851	874	880	858	897	824	903	862	851	938	863	844	844	871	866	848	886	858	842	796	862	894	856	851	829	903	898	899	880	881	904	845	935	854	902	870	876	886	926	894	860	843	866	862	869	857	848	849	847	841	857	855	821	854	909	842	884	848	940	833	901	859	853	905	855	866	860	818	939	883	905	891	861	888	825	908	893	927	838	836	894	912	824	843	882	854	903	902	834	908	860	816	891	853	911	920	845	820	849	778	879	869	865	881	907	915	883	884	902	879	836	855	925	875	803	878	857	964	846	880	831	819	882	907	873	901	880	864	904	826	839	922	851	871	924	882	820	891	867	881	856	858	908	878	862	838	853	940	900	877	882	877	870	832	849	871	907	856	908	820	865	900	906	860	851	860	878	927	838	864	884	875	867	922	878	872	879	870	879	875	886	859	875	860	888	883	861	853	845	932	849	865	881	833	897	852	901	908	875	844	912	898	871	875	859	838	865	902	837	902	857	859	936	879	868	902	872	860	906	848	800	915	851	873	832	869	826	883	850	852	870	893	833	883	818	869	821	860	880	814	891	852	842	913	855	825	888	867	902	835	837	902	887	863	884	870	914	902	842	825	881	903	836	944	884	897	835	873	820	885	881	906	862	929	833	810	896	916	913	867	900	892	855	866	818	876	871	839	934	834	886	858	912	865	905	860	863	832	864	864	866	851	863	819	863	912	880	895	874	844	885	854	857	858	824	852	889	872	864	843	861	846	893	917	796	835	832	901	898	844	877	823	847	887	913	893	833	826	883	817	863	892	847	859	835	857	892	846	925	949	874	890	875	885	857	870	883	940	850	901	881	865	856	878	851	841	922	893	894	926	882	801	921	857	876	904	856	887	910	882	849	914	887	919	880	884	852	881	850	841	891	876	889	914	810	865	887	858	869	877	862	894	895	886	858	903	868	827	838	860	893	853	855	851	893	859	922	873	843	832	840	894	891	889	888	813	834	872	884	871	883	912	850	895	861	852	856	889	908	884	853	855	923	865	844	879	901	926	938	886	854	873	884	878	891	875	916	884	862	887	856	796	887	877	867	868	863	853	856	866	902	890	867	863	893	866	879	906	834	869	833	801	886	869	900	859	878	854	871	812	878	853	931	866	845	860	854	849	869	887	827	853	908	868	888	839	873	899	852	909	851	829	886	865	851	852	860	907	857	865	867	930	895	890	876	881	825	871	853	892	878	959	893	885	860	877	911	844	837	852	897	848	897	897	906	851	906	854	850	833	850	839	861	859	833	900	900	924	893	880	894	838	911	855	857	845	851	894	861	889	880	888	849	898	842	906	882	853	852	876	827	889	842	821	837	900	865	890	872	873	841	858	907	894	883	879	854	888	821	913	896	820	904	906	842	851	907	814	833	812	858	873	858	874	900	887	834	893	826	827	853	925	851	853	835	836	861	797	888	840	859	846	871	886	875	843	892	892	883	867	912	837	891	882	881	869	838	834	912	875	904	849	874	881	899	853	905	883	879	846	846	827	887	884	838	821	919	877	854	915	906	898	935	890	916	882	883	908	885	868	841	864	893	877	875	878	883	896	869	873	847	887	906	852	915	888	888	821	861	891	891	825	895	878	886	912	898	828	847	860	863	860	886	845	825	864	895	855	865	884	873	883	911	829	838	855	863	815	871	830	874	871	921	889	869	868	886	927	880	874	792	922	880	892	885	876	851	882	856	895	879	833	834	943	857	856	859	922	897	816	838	890	901	859	880	873	880	876	894	862	848	887	898	842	874	846	839	852	900	846	822	868	886	846	889	878	849	893	814	888	852	864
7575	525	524	376	337	279	299	259	254	237	246	247	243	225	246	254	253	277	270	254	261	263	230	258	242	246	248	257	249	257	261	250	252	281	231	236	262	234	230	245	214	280	230	260	272	253	279	240	244	277	234	275	242	256	242	243	232	284	263	244	255	264	246	232	252	268	258	247	258	236	234	244	237	233	248	275	244	219	267	222	265	256	239	258	250	235	216	255	250	249	257	254	257	266	228	274	271	256	235	242	270	229	258	249	247	255	262	233	228	255	222	245	256	268	260	280	240	271	215	228	230	273	237	225	229	247	226	238	252	249	279	214	285	259	243	264	248	222	259	256	248	255	276	247	259	239	254	259	233	244	265	238	239	236	243	237	250	240	252	268	243	226	238	232	271	252	210	228	249	209	264	277	233	238	228	249	245	271	220	245	266	275	253	240	228	237	259	248	235	219	228	287	280	251	217	249	280	275	240	260	224	258	282	244	295	271	242	234	249	273	235	256	226	261	232	251	229	252	250	265	252	266	253	280	246	256	257	235	235	216	239	252	275	238	252	266	278	264	267	264	278	248	281	213	248	239	277	233	249	227	242	234	243	234	245	232	244	228	258	231	289	265	245	274	253	256	237	251	245	246	251	227	226	244	234	254	277	240	261	248	245	255	227	256	261	247	251	246	240	253	252	240	217	260	241	236	226	241	274	248	259	271	260	267	243	246	239	252	253	241	232	235	237	259	264	273	254	265	251	253	252	249	235	250	278	259	244	255	242	224	231	248	243	254	265	209	254	263	238	288	257	257	249	242	236	264	238	274	256	252	252	244	275	261	250	248	259	234	256	246	224	244	237	238	295	232	244	292	247	239	259	267	236	212	259	252	269	249	253	284	229	229	263	258	259	243	260	272	275	254	247	270	258	267	220	236	244	261	255	257	248	238	283	272	239	254	228	241	238	234	250	256	266	281	292	252	273	260	251	273	272	294	252	266	255	239	226	236	228	235	245	253	262	268	244	247	260	246	235	250	256	269	267	204	241	239	255	228	248	221	264	260	218	250	262	254	253	261	258	241	246	238	257	245	216	247	232	257	250	298	228	257	269	237	251	226	273	224	249	254	227	223	243	268	251	228	233	259	236	257	263	229	264	217	264	259	244	267	211	253	234	264	260	264	260	235	223	254	231	258	219	256	254	253	237	264	258	255	238	247	250	225	241	240	239	251	264	259	233	246	268	263	241	257	259	263	217	274	244	258	239	268	229	259	251	248	220	264	249	260	271	257	243	233	247	262	256	266	243	249	258	246	251	223	228	209	268	252	228	276	251	250	241	242	251	248	259	249	226	260	264	271	265	266	244	255	281	276	198	228	225	255	244	264	271	251	250	261	267	238	217	230	247	251	218	229	239	266	250	281	249	224	246	243	260	261	226	234	259	236	226	251	256	281	238	247	264	243	240	263	262	262	236	215	268	231	254	235	267	240	240	244	242	233	244	251	245	213	247	235	248	247	220	265	228	239	250	238	218	263	250	218	246	238	256	244	262	241	247	260	218	249	258	255	233	234	270	259	227	260	232	243	262	275	262	254	245	219	220	249	241	251	250	258	233	286	268	244	271	239	238	260	216	257	254	265	247	278	269	285	264	254	244	240	263	243	257	221	260	281	239	273	248	280	243	243	276	256	253	259	275	254	253	244	248	258	235	267	236	228	244	225	250	273	255	238	232	263	233	261	267	236	259	251	251	248	224	218	247	271	235	266	260	244	250	235	226	249	243	250	243	270	245	271	245	264	244	261	222	241	240	251	265	240	237	272	220	220	236	234	256	238	265	239	255	232	264	263	230	297	278	240	241	244	241	246	268	258	239	269	228	255	233	247	232	264	244	231	264	253	232	212	217	272	246	237	267	250	256	250	227	257	245	258	267	235	219	240	226	221	235	259	236	258	239	267	260	240	244	264	288	224	265	256	274	265	245	235	220	233	207	249	284	235	263	250	234	236	273	270	226	223	265	265	260	261	247	241	219	217	230	233	251	237	233	309	258	237	265	258	247	268	261	257	255	256	254	249	264	260	237	244	224	260	251	251	276	250	261	237	259	252	226	239	276	260	261	236	252	258	265	234	252	262	262	248	234	267	268	269	249	233	251	225	257	245	222	263	229	249	295	255	240	255	261	264	243	237	272	246	235	240	263	221	213	266	275	244	215	233	262	251	266	212	278	230	232	260	212	234	242	220	271	273	263	250	258	257	251	252	270	230	264	220	244	232	231	224	241	244	230	214	253	245	241	250	247	244	253	230	274	235	267	238	244	273	270	253	242	255	273	243	240	277	220	245	272	293	261	228	224	271	218	233	249	234	266	250	238	249	270	232	258	251	236	233	260	225	278	236	266	272	248	236	251	237	227	221	221	236	246	239	234	262	253	211	208	245	259	257	255	247	241	284	263	249	250	263	273	262	260	215	275	236	241	270	223	259	235	272	272	257	258	262	253	247	245	233	246	244	246	255	241	263	254	225	217	245	241	247	237	243	260	244	259	245	246	246	249	233	216	231	257	273	244	247	222	255	225	300	279	240	262	257	221	247	216	261	267	254	247	217	235	246	246	234	237	218	260	235	259	269	243	256	255	220	241	262	261	222	226	280	245	266	284	259	234	252	229	247	249	272	270	275	234	258	221	257	256	254	260	248	232	234	237	218	278	263	248	247	275	212	248	225	234	266	261	243	272	251	293	262	242	241	244	263	263	264	238	246	240	277	251	262	277	220	233	280	257	227	246	288	252	270	256	242	234	267	249	238	246	242	243	252	277	239	247	239	208	241	228	262	242	265	210	274	247	228	282	241	264	280	254	273	251	267	245	214	245	255	264	247	269	281	266	247	263	238	274	247	231	242	257	267	280	266	263	246	223	256	252	212	236	213	250	266	225	282	258	267	271	233	259	267	229	225	254	270	231	228	235	233	241	264	231	211	234	266	267	257	251	224	248	275	214	261	285	216	226	239	244	256	248	260	272	256	264	237	276	231	250	263	238	227	219	232	235	240	225	254	207	220	231	217	258	266	282	267	255	243	252	262	254	256	247	255	226	229	293	256	262	239	252	264	201	270	258	238	225	261	251	245	240	255	221	275	256	247	237	250	247	277	240	260	256	260	227	235	221	262	269	280	244	238	269	260	265	273	249	269	262	247	260	237	274	284	226	247	223	247	241	241	242	242	245	240	248	263	233	242	274	251	263	241	264	253	243	263	234	248	286	294	263	252	252	234	257	274	278	253	283	221	261	247	242	272	279	260	243	231	279	242	234	245	213	238	294	247	279	260	269	261	237	243	239	209	250	236	264	255	266	274	267	242	251	244	250	263	228	255	243	261	279	246	227	248	240	251	247	245	305	271	240	230	274	242	201	284	248	245	271	254	243	232	274	235	285	227	250	247	212	248	260	227	260	257	261	245	220	254	244	240	235	243	266	249	225	239	248	230	257	269	217	243	276	261	279	240	263	235	285	255	250	241	277	255
7051	747	1018	1129	967	818	703	706	654	656	615	597	617	592	633	566	635	645	582	631	623	625	589	607	621	572	584	611	637	627	630	592	606	564	575	592	594	588	544	617	629	599	567	627	621	594	596	585	579	592	597	619	595	583	600	626	636	562	594	602	623	617	622	600	587	597	588	640	665	585	640	610	583	625	563	622	623	605	595	592	581	593	554	570	624	581	613	590	634	588	623	582	572	604	598	586	577	632	582	629	608	550	605	640	639	650	593	588	553	592	629	659	584	606	592	606	600	612	571	611	613	621	617	566	635	604	629	579	625	591	598	622	590	601	620	566	597	646	582	605	600	596	572	540	570	608	611	603	612	564	629	633	567	541	598	633	625	635	623	621	573	579	587	583	604	571	570	583	629	616	627	590	612	595	589	585	579	613	569	621	619	598	609	596	582	576	600	587	562	569	620	590	596	635	571	602	597	629	634	549	606	610	637	610	618	621	591	575	607	619	608	546	544	625	604	618	582	627	555	593	576	631	593	614	622	620	570	569	575	589	617	603	594	620	585	614	583	611	587	588	645	554	635	574	596	630	611	600	564	587	584	569	627	604	578	594	616	590	574	603	646	604	568	606	577	597	586	601	597	652	606	613	619	565	563	601	571	602	658	597	600	609	611	595	587	568	634	606	632	588	596	628	610	568	635	596	592	577	612	607	615	581	634	588	585	584	545	525	574	614	596	594	602	646	603	613	573	589	633	618	610	601	626	588	620	616	606	591	615	577	599	607	585	650	617	635	612	604	579	596	594	609	601	596	554	591	601	591	609	585	584	601	627	594	588	640	626	592	608	604	670	602	558	581	572	627	621	584	575	597	633	621	609	594	621	618	613	599	579	618	547	594	595	613	618	556	614	602	617	636	623	599	618	607	594	611	621	568	594	612	585	598	579	549	609	585	589	604	581	595	586	633	584	615	622	602	585	592	610	583	581	608	623	593	572	596	570	604	580	596	615	593	622	603	611	573	594	592	588	604	590	611	551	594	607	571	623	605	615	572	563	591	621	603	604	635	616	619	613	602	553	608	584	604	583	595	633	613	636	591	511	585	603	619	584	599	574	576	637	603	576	546	593	607	626	603	641	635	574	585	577	626	597	632	593	618	622	597	645	612	538	588	596	624	592	613	629	569	567	578	563	603	603	608	658	579	596	555	591	554	570	597	565	617	624	567	583	586	598	576	610	583	607	641	644	620	609	600	596	607	655	591	614	603	622	610	597	632	611	611	588	601	572	598	558	573	634	592	577	557	565	620	562	614	627	622	561	600	561	569	584	569	575	599	609	613	590	578	598	618	644	592	581	596	612	628	578	590	621	632	618	617	612	629	650	613	579	541	644	598	609	626	608	603	587	618	622	576	550	598	583	629	590	575	568	602	580	586	604	636	603	597	601	599	590	597	604	538	604	620	640	592	591	591	604	596	600	625	630	564	582	611	641	601	570	560	620	592	574	603	631	576	565	615	609	580	541	591	613	580	606	556	590	593	563	614	590	624	605	602	568	650	576	579	591	615	582	635	642	629	569	588	556	573	591	639	634	556	623	624	579	588	604	593	593	625	606	601	633	606	600	587	618	603	571	648	588	609	601	619	605	545	571	571	587	578	610	617	615	624	579	606	596	605	622	632	576	623	584	607	587	591	601	634	594	647	546	559	543	639	580	625	613	604	613	596	601	600	593	616	624	622	592	578	569	621	617	624	610	627	573	621	619	647	600	617	613	604	607	524	619	626	565	591	523	598	630	604	568	625	617	611	603	606	592	619	597	592	604	563	582	589	620	598	570	576	610	566	608	621	633	583	621	560	599	610	613	637	597	603	616	591	659	604	594	573	656	670	623	556	576	622	580	597	568	586	582	613	595	577	623	607	606	638	591	618	564	575	658	599	643	601	634	578	609	573	594	619	601	606	565	607	565	574	611	596	592	607	589	615	614	615	589	594	617	615	585	570	594	577	582	615	607	622	554	602	610	603	625	566	621	580	653	607	583	581	586	606	606	569	594	616	577	574	578	621	594	552	599	627	605	607	597	558	566	597	581	601	615	593	566	616	615	589	601	637	584	613	602	568	601	574	565	594	627	536	624	572	610	565	618	594	571	622	597	593	615	586	607	610	569	625	599	559	565	550	602	596	606	585	582	595	594	523	609	566	636	567	614	566	590	573	572	596	585	605	576	568	577	566	612	597	556	587	580	604	564	603	639	595	575	618	549	612	611	635	615	606	539	590	581	591	595	592	614	601	577	593	635	610	639	630	579	584	588	589	607	614	583	631	571	622	552	586	607	602	603	606	604	559	622	550	634	620	600	564	627	603	580	617	623	578	615	630	591	607	607	607	590	647	615	561	573	622	626	607	614	619	602	563	574	634	609	604	607	602	595	621	622	561	635	577	614	568	599	595	614	615	640	552	574	608	580	633	562	590	572	581	605	579	586	580	564	623	613	613	566	591	592	594	569	603	591	597	606	588	600	599	578	644	605	607	587	568	658	609	577	544	604	591	586	596	623	579	593	610	593	590	604	646	581	563	599	594	583	591	623	585	613	584	626	576	568	583	634	562	621	624	614	612	598	593	647	587	615	581	604	568	602	616	635	578	580	606	555	550	596	547	570	615	588	592	587	586	627	583	610	570	616	614	614	645	606	625	588	535	591	587	629	597	585	596	581	561	526	606	597	579	594	567	617	619	607	623	571	576	586	578	605	610	626	610	604	618	623	610	581	599	615	558	608	606	596	579	618	575	571	629	594	597	622	569	608	595	562	589	610	593	545	577	604	586	596	594	611	621	617	588	609	611	615	599	632	567	570	608	639	609	553	599	578	566	587	604	605	590	571	582	528	583	575	594	621	595	576	620	608	549	629	615	580	602	624	602	593	633	595	602	632	629	616	558	580	592	607	591	624	630	553	571	620	612	599	610	578	592	607	611	607	634	617	598	628	629	614	590	575	584	581	572	525	581	586	589	567	547	547	606	582	623	580	609	621	630	615	611	649	627	642	606	591	597	626	583	617	622	587	626	640	594	602	568	606	614	612	654	611	620	554	636	563	640	638	581	631	632	614	576	581	631	645	641	599	592	571	605	599	561	573	605	621	586	597	560	586	599	582	586	549	583	629	575	615	617	609	560	580	538	604	660	542	630	562	570	581	605	603	609	593	626	595	595	630	632	640	607	629	625	612	634	603	594	594	630	628	596	604	548	597	593	633	637	609	628	594	642	638	609	618	584	572	603	583	610	613	579	604	586	579	628	588	603	627	602	610	617	632	594	591	554	542	551	577	632	566	636	626	616	596	630	607	595	643	625	627	583	608	623	562	604	562	616	632	609	610	621	590	607	585	628	600	592	601	664	591	579	613	562	604	584	595	581	588	607	589	578	634	620	593	626	621	644	574	593	608	626	550	586	593	624	599	596	542	589	569	614	599	615	604	645	604	607	598	598	587	592	589	577	600	606	596	621	619	593	602	639
46144	23969	18676	3115	1010	639	615	441	376	353	357	367	326	279	334	282	294	266	285	241	268	253	260	238	249	246	239	209	267	275	250	241	220	266	266	276	253	232	264	252	235	241	269	248	229	233	267	246	251	245	281	264	224	240	232	298	232	238	254	259	237	230	240	250	244	252	251	238	210	282	256	213	228	256	220	214	244	231	222	275	238	220	249	249	226	204	218	251	261	257	236	268	234	228	290	245	253	211	253	223	222	239	255	235	252	246	221	242	235	258	230	247	258	243	213	256	241	224	259	256	254	234	233	249	241	233	232	248	254	227	255	245	231	249	233	246	232	228	237	254	223	254	258	236	257	262	230	251	235	240	262	224	231	252	245	242	242	211	231	263	256	235	252	241	235	272	244	250	236	224	248	234	232	246	256	262	256	241	243	249	228	241	278	256	235	236	257	258	213	218	242	244	254	208	235	244	240	248	209	253	234	241	268	215	266	248	267	255	214	235	247	240	253	236	235	224	224	236	223	239	255	244	254	227	248	279	247	255	222	232	236	234	232	230	239	247	222	264	248	254	224	254	249	222	246	235	242	257	258	229	240	251	233	225	263	234	232	237	230	221	270	226	253	266	241	260	227	248	248	272	256	222	233	260	264	226	257	251	223	233	260	220	259	239	244	234	249	275	227	234	227	249	285	261	261	262	260	233	250	247	243	227	256	239	224	257	228	237	231	250	233	233	279	266	246	240	235	252	229	270	257	232	221	245	238	228	268	224	267	216	223	269	233	233	253	271	212	229	255	243	225	214	228	238	239	246	259	230	275	283	240	243	234	244	270	256	275	225	224	237	250	249	250	241	253	264	251	239	220	229	234	227	244	271	229	259	219	239	230	241	228	227	226	232	232	243	262	240	249	225	279	276	262	251	224	225	243	257	253	227	235	232	222	284	248	213	286	259	245	230	228	260	245	224	248	209	243	230	240	239	251	264	219	245	252	253	249	233	246	258	225	214	236	264	258	251	264	244	265	255	248	268	249	258	236	254	278	271	257	248	260	233	220	219	256	259	225	235	230	238	248	245	260	247	246	225	215	225	242	237	233	247	262	225	307	258	233	244	241	244	241	244	266	236	238	217	243	226	247	248	239	256	218	230	268	232	265	219	226	242	258	230	228	212	265	222	224	240	242	252	262	242	245	218	248	243	203	225	214	242	245	242	231	237	249	243	255	264	243	219	235	247	232	259	263	233	225	214	238	244	215	254	272	246	253	240	251	268	228	264	218	246	234	271	227	278	247	263	250	266	233	254	210	243	233	241	246	254	292	249	259	228	250	247	208	252	218	253	245	242	240	230	262	250	245	213	231	267	239	266	267	254	230	238	217	249	254	227	243	234	249	218	265	238	264	248	225	261	252	249	253	221	233	239	242	251	264	276	257	272	243	272	237	215	233	222	225	237	254	271	252	266	251	232	267	251	270	254	282	208	243	239	233	248	225	223	233	259	281	225	234	245	255	230	225	231	241	223	259	243	236	241	227	234	245	257	237	265	252	242	237	263	233	221	238	246	227	225	244	281	214	232	286	248	227	214	228	247	220	256	253	256	244	263	262	223	238	222	238	268	256	231	258	248	231	266	233	221	237	245	231	230	220	227	219	233	247	247	253	252	247	239	250	236	258	232	251	242	232	269	258	280	217	225	234	264	249	219	248	238	236	217	229	211	231	256	238	239	284	220	256	246	253	244	276	254	223	222	237	239	257	237	234	269	278	245	239	266	251	257	254	259	215	261	245	252	260	252	250	220	237	226	234	251	251	252	230	237	243	244	260	228	226	267	251	231	268	220	234	253	256	218	233	248	224	241	254	246	244	220	242	242	250	263	222	234	263	216	231	243	250	239	225	218	252	252	266	249	229	250	207	265	237	229	273	242	235	270	246	250	232	233	226	230	229	230	238	229	239	232	227	247	236	220	232	248	248	240	254	249	252	272	239	278	236	262	247	234	250	264	293	239	221	236	255	230	245	263	251	255	230	230	249	241	268	256	225	246	220	258	234	233	246	241	256	278	222	214	233	219	240	234	241	255	236	245	216	261	245	255	236	247	232	273	243	245	244	243	241	262	228	242	249	233	268	228	237	232	222	230	259	261	273	213	218	243	224	216	254	240	269	254	272	237	243	270	234	207	231	247	239	235	225	240	242	239	222	241	244	233	219	242	250	280	246	239	203	234	247	236	261	239	236	252	227	198	252	217	241	257	248	210	254	238	261	252	243	234	236	220	229	239	227	221	258	227	268	234	246	226	267	254	244	217	233	241	209	227	292	248	258	233	238	243	224	219	233	276	246	266	237	218	269	250	241	249	247	243	263	263	252	244	248	241	238	260	225	272	242	254	239	235	256	242	258	251	215	244	215	286	234	228	242	252	243	247	235	238	233	224	236	250	249	234	252	253	251	249	250	232	214	253	244	220	261	292	236	216	217	227	240	235	254	233	246	239	252	262	248	236	250	251	234	223	248	215	239	256	239	227	229	232	247	236	261	247	232	241	236	245	236	244	284	261	245	221	242	248	218	247	237	274	229	247	257	287	254	218	236	242	269	254	221	240	250	225	217	246	251	265	227	246	234	224	251	228	226	231	227	239	251	247	251	237	277	321	214	257	249	262	243	275	254	268	265	256	252	234	230	246	209	222	249	273	228	242	232	271	229	260	255	249	271	223	270	231	262	223	267	248	264	218	260	204	217	266	245	265	227	252	219	229	216	245	263	205	248	219	244	226	227	274	253	233	240	243	250	245	258	214	249	232	247	232	243	254	223	255	245	243	214	257	231	267	254	249	247	225	218	223	209	231	221	211	236	255	253	265	253	254	271	249	240	228	222	247	265	260	229	242	209	259	251	225	227	239	252	247	250	221	203	253	250	246	202	258	208	217	220	238	285	242	237	266	239	255	247	222	269	230	252	243	230	252	261	227	240	251	233	272	215	238	277	257	210	225	243	272	236	232	246	252	250	242	254	263	221	234	228	248	234	253	250	250	241	256	262	250	238	253	269	227	255	262	230	212	236	258	257	247	276	215	216	244	270	258	227	219	230	210	244	241	228	234	241	236	253	220	252	230	227	218	273	210	283	236	240	271	249	229	227	236	228	250	243	238	245	241	238	206	242	238	245	273	217	246	259	248	241	240	236	236	227	252	261	218	246	227	234	232	263	234	233	241	253	231	244	277	245	242	224	238	254	235	245	253	247	281	245	219	247	252	225	245	266	248	238	232	191	234	238	250	232	237	205	247	221	244	263	256	252	208	260	252	234	223	268	255	252	246	257	236	232	213	207	248	230	266	253	261	276	236	220	241	234	231	254	241	210	238	252	248	241	236	243	229	256	259	247	238	242	227	229	247	229	225	213	241	231	258	231	273	244	217	228	249	245	268	220	228	277	231	251	250	249	231	250	246	216	234	231	246	239	229	249	234	231	253	273	249	279	274	273	236	251	254	219	229	286	253	251	246	232	238	248	246
25848	1697	3077	3475	2775	2367	2025	1629	1449	1343	1213	1184	1019	939	960	873	886	805	746	774	757	677	734	779	739	691	676	701	683	675	703	666	670	675	617	615	618	668	633	642	623	662	631	602	616	617	703	646	619	645	640	578	643	612	646	654	635	585	570	607	604	593	618	629	583	582	629	565	615	623	622	661	596	614	650	622	641	583	652	589	590	592	652	658	575	599	636	573	598	591	624	620	642	621	557	610	581	627	581	594	602	594	584	611	609	591	598	598	627	622	609	574	625	600	624	605	635	659	597	579	587	588	640	597	603	596	605	644	593	601	587	638	611	594	644	616	629	612	644	619	641	598	583	602	611	606	582	582	602	654	615	610	616	606	572	608	619	592	598	618	611	602	608	640	621	594	627	639	616	564	606	615	602	623	630	608	597	602	593	614	644	571	603	620	633	634	623	601	589	618	591	611	558	612	602	622	595	601	620	624	601	573	629	634	607	573	617	622	578	558	610	587	615	634	585	599	560	601	628	605	568	608	586	618	612	554	640	602	615	655	599	616	638	638	576	666	634	634	636	556	642	653	624	651	581	561	610	578	603	605	593	585	625	617	565	574	625	620	616	602	578	622	594	575	607	544	582	611	617	644	612	619	572	607	611	612	598	617	589	602	612	593	611	592	599	627	586	635	570	594	584	629	635	638	583	577	584	612	587	539	592	627	593	617	592	575	616	609	588	598	581	637	613	617	594	619	575	601	604	602	600	602	671	565	595	614	604	627	623	606	574	637	592	641	604	563	581	583	659	602	611	603	629	561	604	620	631	609	637	637	631	607	579	619	613	657	586	552	584	602	634	622	604	604	607	620	588	608	630	614	607	624	596	586	622	612	610	587	583	618	584	616	618	553	590	598	549	587	581	580	563	607	636	590	569	616	615	587	638	596	595	614	637	578	618	602	596	593	572	573	637	568	605	618	589	627	597	553	583	633	580	579	635	614	625	597	609	586	653	639	586	631	616	578	612	599	636	610	569	608	646	595	603	609	595	627	621	624	618	601	589	582	632	619	633	583	629	582	614	600	572	622	584	585	630	576	596	607	586	621	620	581	626	637	582	605	613	607	616	623	622	592	589	597	592	619	659	576	569	610	603	624	582	628	587	548	606	613	602	589	601	624	609	635	615	595	612	618	591	557	616	567	571	636	628	583	639	580	578	592	572	596	578	633	564	596	605	592	617	582	611	634	605	625	590	571	613	643	619	608	589	642	612	566	567	612	588	625	642	603	587	628	617	576	581	619	663	627	595	575	598	540	585	614	604	612	611	567	662	628	610	617	633	605	619	590	621	616	572	567	614	583	597	605	623	606	582	622	612	609	638	614	605	580	613	589	637	622	628	564	591	653	591	587	609	600	573	622	639	595	605	586	616	590	591	603	601	591	570	608	606	603	632	615	634	573	575	618	627	603	618	568	618	524	602	590	632	634	612	641	583	599	591	552	611	577	599	554	625	584	615	616	619	634	562	595	636	598	629	538	595	597	641	609	632	612	637	582	575	573	620	603	641	592	620	571	566	587	648	579	629	598	623	571	641	637	603	606	616	630	600	617	637	616	576	593	640	584	604	672	598	598	596	586	586	619	572	631	593	632	600	674	607	582	664	587	623	626	601	573	588	588	625	612	615	643	621	624	607	557	609	601	610	643	623	591	585	618	629	603	586	607	606	620	603	598	611	655	589	613	617	585	628	586	575	608	542	579	596	582	577	663	570	601	571	567	591	615	645	623	620	604	580	624	617	583	540	628	622	585	604	592	642	558	613	577	658	654	611	598	619	636	600	568	607	641	590	612	640	631	612	600	578	570	626	586	576	591	621	599	614	655	607	610	683	623	613	622	680	613	612	569	604	624	588	608	644	630	624	625	597	575	587	638	616	567	598	578	649	617	606	640	570	608	594	582	633	625	600	603	573	579	579	591	606	640	603	609	588	639	601	585	678	612	594	611	627	611	574	576	630	586	614	572	592	631	632	631	589	619	588	603	636	607	581	595	597	602	581	588	605	599	581	585	623	586	578	607	632	563	613	596	622	614	604	605	577	649	592	613	608	602	608	624	584	579	573	602	626	567	558	586	599	568	603	593	607	616	626	625	587	576	610	610	611	615	566	600	620	616	602	576	616	613	608	628	623	632	578	605	577	579	629	584	600	608	603	577	616	587	613	579	598	583	625	600	611	640	564	621	634	580	644	609	575	591	614	579	571	561	574	631	583	557	596	598	558	613	636	586	608	564	592	563	619	585	585	596	591	615	613	619	631	583	642	632	582	597	606	589	614	576	627	615	621	578	619	632	589	567	578	583	587	622	628	613	613	621	619	587	592	630	596	590	591	577	595	587	592	591	616	574	618	615	584	640	607	620	588	644	606	628	592	604	614	593	583	574	640	579	625	615	615	620	608	623	571	590	615	625	614	595	589	609	591	637	615	612	581	594	644	592	608	576	588	590	606	620	602	577	605	629	628	590	594	598	651	620	580	602	603	619	554	639	586	635	619	617	627	676	620	610	633	610	618	619	576	593	620	578	587	563	609	597	594	583	592	665	645	572	598	650	580	631	601	584	600	646	571	633	628	634	556	616	585	572	604	590	591	596	560	611	587	591	597	610	610	646	608	585	588	554	624	589	578	623	608	613	606	577	655	580	576	583	580	579	590	594	586	603	589	615	595	591	615	597	579	643	622	585	607	596	599	640	603	602	581	621	646	621	643	601	570	580	561	584	611	615	605	615	627	593	630	604	588	631	624	616	592	615	625	609	584	645	592	606	605	610	618	592	640	646	592	626	575	596	610	622	604	636	635	596	581	561	561	651	631	589	593	595	631	608	636	603	592	578	591	623	599	596	637	607	592	604	596	652	590	614	592	626	600	580	606	616	562	602	636	605	655	600	640	586	609	568	638	576	561	594	596	576	562	633	635	608	624	606	592	566	590	597	596	602	608	603	584	616	585	621	583	653	619	577	642	594	601	561	563	596	595	630	615	646	595	631	617	632	584	605	658	619	601	591	575	616	606	571	609	614	626	606	618	614	644	636	602	607	596	595	628	598	598	614	587	627	586	617	603	612	590	597	593	614	586	549	622	575	592	619	592	571	608	621	635	601	634	641	600	573	617	636	617	560	641	578	624	567	589	585	530	623	627	608	591	584	603	636	585	597	594	560	633	615	600	591	597	613	594	625	645	582	611	612	631	590	579	634	582	621	576	589	600	623	577	561	607	575	601	536	607	606	627	605	592	615	632	619	572	621	610	578	580	643	605	602	604	580	599	601	589	602	605	644	606	618	564	575	645	618	582	619	606	648	621	604	596	606	624	581	611	562	635	606	571	604	569	604	587	610	616	601	593	566	616	606	623	575	620	638	612	589	595	574	632	626	555	637	581	606	636	588	585	584	549	602	642	585	574	630	633	604	601	610	612	641	581	621	625	556	611	609	567	615	612	648	593	586	620	591	615	594	608	600	632	613	668	597
48674	24965	24219	9557	2810	1433	1043	787	724	642	627	606	482	524	529	453	438	489	479	431	378	407	408	373	414	390	383	408	375	412	421	399	411	378	347	395	370	383	400	372	352	406	433	375	342	367	377	366	381	376	373	399	376	437	346	378	349	371	358	370	381	368	403	379	396	373	387	410	405	396	366	376	361	338	351	400	398	422	418	357	390	394	379	397	360	361	361	409	408	372	396	385	407	375	374	380	418	394	364	385	401	390	422	362	388	378	385	386	384	359	394	390	415	403	399	403	390	352	385	377	377	387	410	413	404	347	387	361	381	373	375	366	396	404	384	346	377	355	411	401	363	414	410	396	386	353	419	373	396	395	407	384	384	358	415	367	368	356	418	368	345	390	400	364	387	384	360	395	400	383	398	348	368	367	370	422	391	391	390	413	366	351	380	371	371	384	375	419	346	391	372	378	364	368	374	370	375	417	362	372	402	365	363	397	366	395	367	368	402	392	421	405	434	385	377	397	408	349	389	396	362	341	356	371	363	409	415	370	404	388	374	391	351	393	379	364	358	357	395	378	372	354	361	391	338	361	394	407	363	394	399	358	361	362	381	366	373	383	367	347	357	416	374	385	385	363	360	369	364	370	396	361	367	410	372	385	408	393	422	388	395	372	340	367	362	371	371	376	417	385	382	369	370	400	388	355	360	386	361	355	373	375	350	370	406	358	378	371	349	350	399	356	386	390	372	394	408	388	419	353	365	387	381	345	400	376	375	416	389	361	408	352	359	413	395	396	373	396	389	372	351	393	383	394	391	399	382	382	341	438	361	390	375	395	357	410	425	376	358	385	381	388	376	398	437	344	372	355	422	385	381	404	381	362	440	362	360	394	376	388	352	371	380	388	380	352	398	369	395	358	370	381	403	366	390	405	355	377	371	394	393	408	380	403	386	375	378	382	371	393	338	403	368	388	351	379	360	352	410	382	393	384	400	362	382	396	359	407	380	364	371	404	388	388	371	399	363	371	365	399	326	390	349	384	324	380	367	376	370	383	393	357	338	373	402	402	384	397	366	383	358	384	355	355	414	396	383	380	394	361	418	364	377	379	351	363	395	386	398	389	375	374	348	403	398	368	331	417	348	392	384	403	384	379	342	395	369	365	335	344	353	391	356	403	377	404	368	365	362	345	389	371	431	370	389	392	352	403	417	405	367	356	398	385	372	375	379	418	420	402	396	385	356	341	383	376	392	377	345	368	383	382	377	358	360	343	374	371	401	364	396	383	372	378	335	336	439	382	367	411	372	382	390	413	365	332	332	372	358	347	379	369	357	373	419	371	353	395	404	372	345	337	361	386	397	383	385	407	389	382	399	431	381	375	372	408	402	373	364	381	400	370	402	384	388	378	378	371	356	413	392	368	380	391	392	317	354	392	388	382	381	410	438	369	353	370	377	401	384	392	372	381	371	384	372	387	360	400	404	413	388	383	352	389	377	419	380	386	395	404	381	392	367	379	418	402	418	380	361	362	344	391	391	373	382	386	383	371	373	385	372	392	396	385	386	385	412	373	392	370	358	370	344	373	362	362	381	373	384	382	359	389	382	396	345	391	390	380	395	379	357	353	344	383	374	370	351	376	385	382	384	399	410	398	367	349	364	370	384	363	371	366	341	382	389	370	373	384	358	383	367	370	385	372	402	383	377	386	390	384	337	387	388	390	393	366	365	377	374	392	357	364	377	380	375	360	401	384	378	398	368	366	384	379	388	398	378	384	369	389	388	381	435	373	377	406	361	374	351	413	417	393	411	377	397	374	371	381	378	353	395	361	398	346	400	357	365	375	390	379	382	380	351	372	388	376	370	391	399	359	400	376	397	351	356	386	370	395	384	353	378	346	366	334	410	365	373	385	356	409	381	376	369	367	371	397	346	397	328	364	379	356	365	442	394	384	379	346	405	404	374	368	386	390	408	349	394	393	418	370	384	391	375	414	393	378	413	372	357	456	375	323	404	369	404	391	342	363	397	365	378	417	386	384	362	394	372	355	436	392	360	363	381	379	370	377	403	391	381	384	374	375	362	323	390	371	414	386	370	404	362	364	364	374	337	392	374	367	362	385	384	374	361	374	401	390	375	384	377	371	408	378	364	381	369	366	408	378	379	375	401	402	383	391	339	348	378	364	389	347	381	390	386	384	363	396	403	371	417	418	359	395	372	350	395	353	364	366	370	389	396	360	384	361	378	376	390	364	373	382	353	424	374	371	361	370	353	390	359	342	389	364	367	409	389	403	374	398	399	391	363	341	365	356	386	396	391	394	417	354	388	403	351	366	382	364	367	385	410	357	398	405	341	387	370	384	378	354	378	338	370	396	373	390	358	363	362	373	333	379	347	413	338	377	348	403	328	411	305	379	364	346	382	410	371	386	424	377	373	376	394	398	370	399	379	393	382	378	374	391	392	363	403	379	362	375	400	347	367	430	360	379	364	342	405	345	388	364	408	403	364	362	366	398	402	382	393	379	375	381	369	379	398	392	375	374	397	368	369	385	358	388	358	403	371	371	355	351	380	395	383	325	378	391	350	349	365	344	364	399	377	403	375	326	385	395	374	364	434	375	366	422	425	373	381	401	386	370	387	376	385	388	376	356	383	364	387	378	392	351	395	331	364	349	363	398	383	390	370	367	341	355	375	422	407	372	387	371	412	397	405	365	387	401	356	350	387	369	380	406	386	369	402	382	386	356	351	379	366	369	368	359	397	389	366	352	383	376	376	363	387	391	400	398	393	381	367	395	406	349	380	342	335	365	387	361	354	395	390	381	377	372	395	368	317	347	405	374	369	389	386	365	399	415	375	386	389	382	372	401	392	367	361	354	425	371	376	379	374	399	379	391	409	362	375	387	379	367	361	345	346	353	396	398	398	337	368	367	376	376	387	394	387	379	342	358	377	413	385	416	378	387	386	397	345	377	371	390	367	386	356	367	411	390	373	378	382	340	352	392	378	389	369	388	384	348	412	390	379	373	370	371	354	355	398	412	357	384	385	349	372	360	379	380	366	344	370	357	358	335	409	376	386	371	351	380	378	356	402	352	386	405	378	363	410	413	391	395	376	368	362	366	383	388	401	361	374	372	351	377	385	365	381	354	375	360	368	355	338	373	389	365	367	384	410	332	370	435	366	380	384	357	327	374	412	362	349	349	375	383	362	370	367	416	398	353	400	369	387	368	328	367	365	338	407	376	364	365	362	397	403	407	393	374	356	374	362	358	396	400	402	384	409	388	375	377	388	365	391	360	406	373	428	372	373	368	358	363	371	366	375	332	360	397	384	364	389	363	384	374	361	415	400	365	341	380	369	381	367	367	394	414	338	391	387	400	383	369	396	376	369	369	369	414	395	380	364	370	378	326	354	373	381	384	393	393	358	397	365	395	390	376	396	370	387	364	359	406	396	409	389	384	411	372	357	369	387	373	343	398	367	362	408	331	358	364	388	369	411	395	391	405	383	422	367	356
30253	3098	5664	6427	5259	4258	3567	2872	2432	2394	2318	1969	1740	1587	1507	1515	1464	1285	1303	1258	1219	1157	1093	1074	1137	1066	1013	1118	1084	1002	1006	1003	1008	1017	966	940	985	974	935	936	965	981	903	978	986	887	935	927	909	915	877	845	954	885	891	944	935	962	894	910	899	903	910	906	943	901	857	831	837	883	898	902	844	866	873	905	916	895	911	868	871	914	886	877	846	890	937	908	891	932	883	913	854	848	862	889	910	906	930	883	862	962	857	883	929	929	894	852	923	865	896	855	849	901	933	954	789	876	870	900	904	887	871	885	883	879	824	899	881	918	841	851	822	912	856	903	890	955	894	909	868	823	881	882	902	944	910	867	926	909	861	898	874	874	882	869	896	890	900	898	858	875	908	885	921	891	880	889	844	889	869	900	898	836	871	891	902	899	890	893	846	855	889	872	913	872	897	889	904	893	887	878	840	912	909	913	898	908	887	827	856	940	896	872	893	875	873	877	906	869	934	868	864	819	865	916	901	861	893	829	920	913	902	859	851	924	893	886	834	862	914	849	882	900	920	863	899	908	907	885	854	833	848	856	859	889	895	865	848	865	877	868	889	854	931	911	868	800	904	836	886	843	859	874	825	871	863	839	844	897	903	873	820	898	886	844	863	907	857	868	852	871	879	920	872	865	871	899	881	892	870	892	876	871	913	913	831	866	859	903	903	914	889	902	879	881	878	877	849	833	872	857	862	901	860	861	864	871	907	917	845	870	878	879	817	882	863	796	865	840	894	852	830	919	831	852	840	859	877	867	875	914	848	871	828	936	857	867	892	892	849	934	844	858	900	847	879	859	866	907	907	864	855	884	907	807	884	910	881	810	821	909	887	879	860	879	862	846	924	919	861	906	869	873	915	851	866	857	870	826	887	916	852	881	826	865	860	857	870	867	915	831	866	917	878	821	905	882	873	901	858	880	866	876	893	863	887	910	889	873	922	847	870	844	899	864	859	864	943	879	884	868	864	868	889	903	892	860	911	843	902	871	926	878	913	797	858	801	875	853	895	946	914	847	870	867	871	928	873	870	873	879	892	894	949	870	933	858	916	912	885	880	888	851	906	817	849	891	900	846	887	869	897	876	911	865	892	851	827	857	868	907	827	898	871	856	873	882	890	858	917	882	898	892	876	880	920	873	936	871	832	824	915	912	870	839	951	866	871	913	871	921	872	887	829	862	891	874	869	919	949	890	901	901	865	871	950	902	869	871	869	911	922	901	876	934	829	860	907	925	872	865	843	811	911	898	888	862	881	865	916	822	892	890	884	878	875	886	900	899	898	934	872	859	817	864	892	888	858	854	877	813	916	900	950	880	836	890	899	916	871	882	845	918	858	871	834	942	895	881	885	837	869	924	875	870	904	896	857	839	878	882	894	863	825	887	867	829	892	878	877	883	845	904	899	845	884	893	870	886	872	941	829	896	882	829	907	849	859	911	837	853	886	889	852	876	869	881	884	868	874	890	854	849	931	896	883	925	884	853	897	895	863	900	845	863	916	830	874	923	893	921	882	866	896	892	819	884	856	866	857	876	836	871	853	841	838	889	867	908	809	818	851	872	915	840	903	893	883	824	854	900	837	861	851	872	869	864	901	862	845	835	900	859	861	881	869	858	888	860	904	861	883	876	829	936	862	879	852	874	820	880	888	876	871	835	878	909	859	868	925	882	893	878	833	880	907	913	896	852	899	874	875	811	876	868	873	889	910	877	908	937	911	811	857	894	883	892	874	879	867	878	866	890	862	873	914	884	896	899	906	859	899	863	842	851	871	894	835	859	919	918	886	835	844	851	915	897	911	864	909	882	848	849	893	835	879	850	868	877	882	820	857	860	850	853	890	916	831	895	859	857	874	893	886	873	887	914	852	855	940	909	835	837	865	870	871	853	878	866	887	897	775	884	863	909	862	843	922	888	947	861	840	845	896	831	848	889	955	870	877	875	852	861	880	912	927	828	844	876	898	886	899	890	956	851	880	850	922	863	924	828	926	880	866	900	792	875	873	845	849	872	892	853	859	847	910	793	895	862	887	907	887	893	949	870	867	868	833	855	858	851	845	908	863	862	848	886	918	879	891	879	884	855	898	881	880	892	859	860	861	908	872	851	910	903	876	905	816	931	865	912	872	868	903	889	916	853	911	834	892	850	906	885	937	834	932	935	891	885	876	867	885	885	902	888	894	893	875	841	865	942	843	856	904	922	867	849	865	885	947	915	844	848	905	939	879	852	843	885	872	919	857	865	855	843	856	890	802	898	901	876	866	873	908	837	883	888	946	873	870	872	898	878	909	901	841	853	876	870	887	886	838	890	887	832	907	819	861	882	875	892	885	899	902	890	885	872	925	887	877	906	876	892	894	895	876	845	905	887	913	929	894	894	820	827	858	915	855	858	894	853	877	902	861	866	888	890	857	865	834	882	889	919	841	843	860	877	871	924	901	822	884	955	864	847	869	858	844	866	920	866	890	884	849	839	861	852	834	886	843	845	898	902	892	916	861	888	881	861	824	867	878	869	900	864	857	864	875	950	870	861	859	909	860	840	896	853	901	877	843	915	901	824	881	899	913	839	984	898	853	909	911	844	884	845	853	882	868	835	841	872	873	876	926	840	835	851	866	848	906	874	847	863	854	870	868	904	896	908	883	865	892	873	895	884	887	932	870	881	864	859	845	867	847	900	942	900	874	850	858	844	891	822	936	883	863	872	880	895	884	859	908	870	851	916	917	840	875	880	867	824	887	900	857	890	861	867	905	901	939	892	926	811	894	856	883	897	859	846	853	922	874	919	896	870	885	849	873	904	857	815	886	898	877	857	845	855	898	850	873	855	866	916	913	939	909	863	898	878	875	906	852	868	853	907	866	914	909	893	905	884	886	878	903	896	888	858	897	849	894	917	874	892	858	855	842	855	838	876	805	860	861	889	814	881	867	842	992	861	906	893	884	910	914	834	878	889	857	870	884	897	832	812	881	902	895	906	856	873	826	870	867	909	843	926	858	907	899	908	888	876	853	884	879	921	915	890	840	852	874	889	881	866	851	849	920	888	900	872	896	888	853	847	825	864	860	845	919	847	918	870	900	834	876	853	856	898	880	835	886	870	857	909	924	869	863	883	922	870	872	895	850	908	931	851	894	890	901	835	911	855	832	871	917	849	848	862	857	906	867	823	864	868	841	853	840	903	892	881	886	874	883	849	810	868	851	879	877	915	846	845	909	901	871	877	855	894	903	885	871	888	913	926	856	820	878	843	864	908	880	898	875	864	866	860	880	849	937	823	842	873	817	883	908	878	892	951	856	866	885	843	891	862	842	826	904	896	879	829	832	942	852	876	888	866	900	888	844	873	920	866	868	921	864	900	848	868	840	900	909	897	886	919	917	848	849	873	887	902	858	880	912	872	893	859	893	839	869	857	907	844	866	887	829	898	885	889	923	882	878	844	887	915	896	843	872	887	884	891	848	877	894	880	892	884
8902	823	718	583	415	333	307	292	235	300	214	267	271	288	255	302	272	272	268	236	258	235	282	293	280	251	241	286	258	275	279	269	282	269	257	272	287	285	265	243	251	235	258	275	259	266	251	238	291	234	256	238	268	265	260	274	276	239	226	261	283	255	249	235	248	250	260	261	260	234	245	240	265	254	265	245	281	272	258	257	279	236	279	229	258	284	275	276	282	283	286	276	277	298	271	278	254	246	270	243	236	290	275	277	255	287	262	268	278	279	246	271	273	255	271	235	259	254	255	238	285	226	233	270	247	246	275	259	256	269	266	279	262	260	251	226	254	245	266	284	241	265	274	292	245	255	241	253	243	273	268	239	242	257	252	306	250	260	258	249	275	247	269	269	275	254	268	220	272	264	244	248	242	276	245	276	268	270	274	258	251	248	258	250	295	257	267	264	269	288	250	259	265	251	282	262	268	264	262	253	253	249	287	283	267	276	278	275	284	247	249	236	246	246	259	272	236	253	244	261	266	230	290	267	267	267	283	245	240	275	256	227	244	250	278	271	281	257	215	259	259	236	269	269	241	256	295	250	255	271	253	271	244	287	263	255	249	259	247	257	260	258	264	288	253	270	235	251	259	247	272	249	292	282	237	248	244	238	251	270	258	213	253	235	241	244	259	245	219	247	301	243	237	245	257	253	256	247	289	244	268	295	253	253	255	238	223	252	273	266	287	276	285	256	277	261	257	263	248	289	283	272	275	269	235	245	265	298	253	298	245	281	265	274	259	243	261	295	284	234	239	262	293	252	296	278	249	286	217	262	291	264	255	253	243	238	274	250	252	264	248	253	268	251	264	267	247	246	248	222	249	250	263	291	270	239	286	260	267	265	255	235	276	269	258	250	267	240	264	240	254	241	279	229	256	280	271	235	246	266	249	286	248	272	266	253	250	291	258	268	278	232	240	273	237	290	239	266	264	263	252	272	256	272	280	245	245	256	283	256	257	264	251	268	236	260	253	251	249	262	269	257	230	249	249	216	261	298	256	266	225	251	250	267	251	267	270	256	295	276	271	223	273	248	258	248	245	237	240	263	270	273	218	257	252	268	262	278	269	270	261	251	254	237	224	248	270	287	307	264	266	245	234	248	242	247	258	224	251	256	271	275	272	258	278	284	235	243	258	281	290	277	246	264	224	262	278	229	247	285	255	247	267	229	251	282	239	263	237	283	257	226	240	268	268	272	264	262	260	232	242	255	280	256	297	223	279	284	266	238	264	259	273	263	256	280	275	272	252	253	245	250	264	274	266	267	272	278	270	249	250	302	258	253	247	251	224	252	305	270	244	279	283	253	282	232	269	265	256	258	280	234	285	224	251	242	230	248	237	255	300	250	269	241	258	266	245	248	268	256	245	287	236	277	273	277	296	246	253	264	251	241	261	264	241	228	240	275	260	247	265	272	290	253	252	249	238	235	285	255	255	279	265	262	254	278	258	254	236	305	269	286	280	268	244	255	261	265	244	239	270	232	242	228	247	258	248	252	292	261	233	253	256	266	279	248	248	241	251	240	267	240	253	259	257	268	275	251	271	248	248	248	237	266	238	258	273	280	261	268	249	260	261	265	242	262	248	244	263	265	234	260	269	259	256	281	258	267	252	263	272	270	259	263	251	257	250	260	269	257	267	267	248	234	253	252	246	253	243	248	246	273	259	276	282	250	260	256	235	230	268	248	257	248	262	253	252	243	296	259	274	248	254	264	258	270	279	266	268	271	225	245	248	244	275	269	269	250	274	244	257	240	240	279	235	227	237	255	247	257	244	298	275	278	246	266	277	280	271	294	279	264	256	269	255	257	261	272	277	242	271	265	266	279	239	271	257	252	288	241	242	289	245	269	245	270	231	225	266	256	268	272	282	223	256	242	270	257	261	238	279	233	274	277	263	264	273	240	267	236	244	257	267	269	255	244	300	269	265	251	228	248	263	230	268	249	271	284	240	274	264	277	289	246	259	233	239	230	241	272	257	263	224	211	263	253	245	273	250	287	247	272	247	269	267	260	270	285	245	264	292	238	294	250	273	258	253	269	265	263	272	248	247	280	285	282	260	308	246	271	226	273	224	282	251	247	284	252	254	273	249	285	255	260	253	290	229	251	234	242	261	296	252	273	233	245	275	233	265	236	249	234	257	282	263	281	237	293	252	264	245	246	235	231	278	262	280	219	251	252	225	248	266	247	261	250	264	260	251	276	206	275	265	299	271	288	273	270	264	267	265	245	250	244	254	261	261	239	263	279	238	252	255	247	229	247	231	281	228	265	238	233	266	210	262	249	278	235	275	237	271	248	284	284	263	270	247	245	247	250	221	272	289	245	235	287	282	243	275	262	261	269	242	275	251	262	261	260	253	233	224	237	268	266	239	241	263	275	279	264	247	240	224	232	261	277	270	255	234	249	267	263	260	260	236	249	234	249	250	230	275	295	248	247	247	261	244	270	288	241	246	266	244	269	247	246	242	239	273	251	238	276	261	244	246	279	248	265	244	262	258	280	268	272	253	255	263	271	264	233	254	268	270	261	248	287	272	262	226	260	238	270	222	252	275	253	255	256	260	261	249	255	276	273	270	259	262	230	267	271	236	270	258	239	287	277	254	261	247	251	273	259	283	267	268	288	232	263	278	265	235	264	255	247	263	276	268	274	229	275	256	266	234	257	230	287	267	295	266	248	276	232	297	261	283	300	245	235	256	257	304	233	289	235	241	254	270	266	240	268	272	249	251	245	250	270	249	261	260	266	291	239	242	270	248	241	267	268	298	264	277	262	252	304	245	280	250	261	245	263	260	267	256	251	260	257	240	281	272	254	284	246	259	256	263	274	251	209	249	231	243	257	239	231	223	240	278	270	276	270	240	252	247	252	252	268	265	250	247	240	238	248	228	248	276	239	255	253	234	211	270	262	273	262	218	255	265	261	270	250	253	241	260	279	246	266	314	244	247	277	285	255	251	233	251	248	266	282	250	269	280	264	239	232	266	286	261	254	258	249	251	254	273	270	262	254	244	283	260	252	260	261	257	267	289	268	271	222	278	265	265	239	275	263	283	259	260	263	265	258	243	313	260	246	240	285	237	243	283	257	255	269	280	263	241	263	251	251	263	243	290	276	258	266	239	253	243	246	224	246	240	262	272	268	246	274	243	283	259	243	269	242	279	288	285	269	284	248	236	256	220	253	284	256	261	225	242	243	256	249	262	262	259	260	256	252	254	290	271	298	259	281	284	222	280	237	262	237	256	245	242	245	269	271	267	273	250	277	282	269	269	274	286	264	297	237	247	258	265	274	288	252	271	233	245	269	271	277	278	264	233	269	262	277	247	272	243	252	247	259	252	269	292	268	274	250	254	260	265	259	269	252	273	236	262	277	240	273	280	239	250	245	279	284	244	290	245	293	265	237	273	226	280	254	264	277	257	265	263	238	260	273	269	241	266	281	279	267	261	284	291	259	242	241	262	267
8257	865	1128	1070	945	851	785	710	712	723	655	648	650	660	626	669	661	611	634	644	645	659	601	630	631	650	647	638	629	633	588	635	598	611	633	602	609	619	610	666	631	617	587	628	651	591	619	637	603	584	610	593	634	658	612	587	563	590	650	598	614	608	598	610	617	625	647	646	646	652	636	580	641	652	660	636	648	604	630	621	623	635	639	597	617	618	589	608	642	616	672	622	595	569	677	625	655	591	617	603	600	648	593	595	647	679	597	627	622	599	599	640	670	635	576	647	569	631	679	629	650	627	599	610	670	555	593	654	627	615	555	593	591	635	635	620	640	583	665	597	610	644	614	638	600	610	640	644	618	596	596	569	592	643	628	639	636	661	606	623	614	608	622	593	617	629	658	578	646	670	594	609	624	581	602	619	633	613	614	593	623	598	631	635	577	624	608	608	615	623	633	643	617	598	628	606	655	630	576	656	658	612	625	619	634	620	623	604	630	660	630	611	616	641	604	564	647	588	573	633	628	589	606	599	573	554	650	610	643	613	572	634	629	594	615	649	628	623	639	618	611	602	600	631	630	614	597	640	594	625	630	598	597	577	626	660	607	600	637	625	647	650	603	622	641	608	644	629	576	620	601	640	657	655	610	643	594	587	589	606	620	599	611	631	588	604	651	605	582	592	612	634	601	594	610	616	626	629	618	575	643	598	594	602	630	604	639	621	608	578	608	636	647	631	604	630	565	617	653	595	574	633	590	619	582	579	573	572	653	578	543	638	621	573	591	626	604	620	593	610	595	587	584	639	619	621	613	633	604	625	601	647	580	643	648	598	659	642	654	644	611	599	619	624	642	649	633	621	638	599	567	575	596	646	625	596	608	641	640	598	616	594	607	598	591	610	629	616	652	642	612	638	615	612	621	569	598	628	626	643	564	596	623	614	619	567	616	627	620	630	625	622	593	609	631	622	646	629	654	589	644	640	628	646	630	572	618	627	623	641	610	637	688	653	656	616	549	636	648	608	591	610	618	637	608	659	602	615	614	621	660	592	643	618	626	584	661	607	585	603	639	612	622	636	609	651	628	631	630	654	600	668	649	676	685	632	605	604	628	678	589	656	616	620	643	567	633	665	650	624	622	613	558	665	629	599	622	641	664	607	602	612	618	646	598	602	643	605	621	626	620	664	572	635	619	622	626	610	617	637	662	626	641	586	612	638	596	661	662	601	631	602	627	594	627	615	593	598	641	582	602	624	616	654	596	603	653	581	574	652	621	623	609	617	635	587	615	606	620	618	648	600	617	652	624	622	650	628	635	631	688	668	628	617	581	619	585	626	589	628	594	634	626	656	615	653	582	660	576	626	649	621	596	621	620	598	600	603	609	616	654	661	615	657	588	652	632	610	599	578	565	615	656	631	637	613	579	590	629	593	631	655	649	619	674	627	591	580	607	612	619	604	610	646	648	616	615	590	608	619	620	628	642	614	596	634	602	642	631	605	602	637	561	623	627	625	609	628	620	601	602	631	620	636	614	592	605	630	560	582	580	594	589	568	640	613	626	604	578	634	641	633	599	614	624	604	581	636	634	593	590	620	621	599	616	573	635	605	612	575	624	611	662	643	608	585	618	595	609	631	592	624	601	642	582	617	648	648	598	618	614	620	624	632	582	643	615	664	602	627	617	611	651	629	642	638	599	620	664	675	648	656	628	595	652	634	633	625	627	652	617	614	609	562	642	632	579	669	588	617	624	645	622	681	641	609	593	627	612	628	591	607	606	629	640	605	652	588	593	670	649	613	598	621	638	621	613	606	622	627	624	628	598	640	568	603	599	633	604	618	571	598	590	625	606	604	614	608	610	611	590	608	603	631	618	606	601	593	602	605	602	613	685	597	654	645	640	620	617	642	598	645	591	618	638	595	652	603	609	598	600	601	623	662	601	636	642	605	650	617	535	595	612	611	598	634	631	626	677	587	643	585	620	594	642	640	596	625	636	638	653	595	653	629	632	570	668	644	670	673	630	652	593	645	608	657	570	657	618	620	589	632	616	620	643	595	606	637	588	612	639	584	640	571	566	654	615	643	598	593	575	627	625	620	610	638	598	619	619	627	600	669	640	643	562	632	643	628	612	608	606	620	593	603	610	636	633	589	621	615	632	633	607	623	552	596	647	663	633	639	633	623	595	645	591	637	606	609	613	602	584	605	604	622	633	659	604	588	612	620	653	596	650	591	621	587	634	635	664	621	614	640	606	625	652	600	665	617	607	552	648	604	588	646	637	611	616	622	610	621	598	639	581	564	654	658	632	636	665	589	579	627	641	638	604	608	630	647	622	613	619	646	626	598	617	578	581	630	605	636	586	586	653	582	611	634	641	642	605	623	620	629	626	575	631	613	638	601	608	595	613	675	599	604	627	583	638	614	594	653	598	599	617	574	609	636	630	564	638	586	592	657	624	660	628	597	603	620	623	633	629	632	639	615	617	618	623	617	606	631	655	589	659	647	605	638	653	581	623	632	640	616	634	672	624	606	626	589	616	581	613	664	611	612	654	589	658	625	648	592	609	583	619	622	593	616	638	589	618	632	607	594	607	640	609	619	587	631	659	611	631	632	613	622	634	592	649	635	566	618	624	644	632	630	597	610	597	628	669	611	586	638	627	621	650	643	697	590	645	614	618	661	617	664	630	635	616	615	569	612	626	654	634	632	610	629	611	582	595	617	626	558	662	649	606	611	652	625	623	646	650	620	614	642	615	619	575	610	638	613	659	601	615	623	591	646	655	641	618	638	656	559	603	611	637	687	602	597	595	640	620	624	664	664	619	560	637	607	635	612	636	619	682	583	571	634	604	621	533	601	611	585	591	578	602	632	594	609	600	575	626	636	588	614	590	605	593	600	599	608	616	635	627	609	675	608	660	649	611	600	609	581	625	640	658	602	639	616	599	649	618	640	602	584	605	608	600	639	617	673	617	641	600	604	600	628	640	613	618	588	608	590	643	602	629	652	613	634	641	581	621	631	612	610	617	603	615	634	620	630	637	676	631	590	619	626	611	648	663	633	611	611	595	640	664	618	623	639	644	658	622	643	631	628	609	660	640	658	584	617	603	626	578	621	620	632	604	582	653	614	640	634	589	648	608	616	608	677	622	565	580	619	621	583	655	639	569	592	635	628	634	629	642	628	598	600	619	613	609	593	615	618	641	623	605	586	662	602	644	634	596	595	639	594	616	562	672	629	651	579	643	600	653	588	631	602	586	617	679	637	621	630	603	625	656	658	632	596	593	612	614	627	636	632	594	622	590	604	633	573	628	600	603	575	623	630	627	640	619	615	637	624	631	604	645	663	617	598	625	627	615	601	646	619	612	605	606	622	622	652	631	585	564	625	611	639	675	640	650	605	664	622	615	627	658	636	656	633	648	653	610	615	612	631	669	617	635	640	556	575	605	648	568	643	623	660	564	648	614	651	622	615	608	589	635	599	575	638	619	597	616	597	634	618	619	627
46670	22577	12966	1914	928	702	560	483	366	387	353	360	275	279	288	289	274	282	283	244	236	207	274	254	223	253	224	260	238	258	247	261	241	237	220	230	239	219	217	239	260	240	261	220	257	262	230	245	275	237	231	259	251	254	203	256	239	229	233	239	257	214	238	221	250	231	250	261	214	213	236	255	231	242	261	246	237	236	225	247	221	239	226	217	239	215	243	218	257	240	260	235	237	250	222	211	247	229	225	231	215	212	226	197	239	220	231	238	257	228	235	272	240	220	221	237	239	223	246	203	248	210	210	262	238	230	238	267	233	246	242	216	230	241	244	210	227	236	258	240	217	236	207	226	220	209	247	270	258	238	242	257	253	211	222	195	228	219	246	191	224	231	246	269	253	229	261	233	246	255	241	248	268	230	251	238	216	223	247	259	240	219	245	234	243	234	227	235	243	211	217	213	253	254	249	246	239	251	235	228	216	230	252	231	231	241	236	235	214	240	222	233	265	206	195	222	241	265	229	253	234	214	237	231	267	229	240	219	209	212	222	250	233	227	266	240	238	212	232	234	247	244	246	249	235	241	229	255	216	239	213	210	256	220	232	257	218	236	200	257	267	236	221	234	243	230	235	249	235	244	230	237	220	231	239	225	237	257	219	217	218	234	273	218	231	229	231	197	237	219	206	227	270	227	250	248	225	221	252	245	225	246	234	227	243	251	246	249	248	261	234	258	208	234	229	227	206	257	244	231	220	250	209	227	236	241	247	231	210	250	203	217	244	226	239	241	234	252	249	212	212	239	233	205	236	209	249	221	249	245	220	243	215	224	214	223	229	230	221	211	245	232	224	243	232	241	204	249	230	238	237	273	234	232	226	242	228	227	269	224	255	238	244	222	254	219	222	219	212	222	220	240	242	237	229	230	219	244	249	241	243	252	249	265	209	235	256	256	241	242	240	254	253	211	220	238	265	263	220	228	250	221	227	219	241	242	227	218	192	207	246	250	235	222	233	225	231	219	243	252	255	233	221	230	242	250	256	242	250	234	220	223	241	226	223	259	257	230	220	223	229	247	233	257	235	226	253	243	222	217	214	233	239	217	248	253	259	210	232	241	238	198	248	220	226	247	221	200	239	228	239	248	208	233	267	222	215	242	226	226	239	218	253	235	251	248	223	223	220	214	193	228	245	250	235	239	230	241	270	240	222	234	235	229	242	235	223	253	233	196	227	228	227	221	227	264	242	223	257	263	261	229	224	270	232	251	235	231	251	254	258	247	240	248	216	226	255	255	248	226	233	223	232	232	249	230	249	260	232	247	269	241	188	224	233	269	248	212	219	201	216	210	243	247	246	245	244	248	239	209	203	229	229	238	219	221	225	205	258	236	251	256	231	230	254	253	232	202	230	229	245	237	222	221	233	226	203	242	227	233	236	248	227	251	249	224	248	235	203	214	235	225	263	239	222	248	223	234	239	227	203	243	200	223	225	258	222	246	246	227	243	252	226	254	213	246	227	228	255	224	226	230	238	247	239	226	208	239	220	240	257	207	224	232	218	237	224	231	235	225	226	229	231	233	225	239	226	239	256	266	217	213	236	254	244	252	256	249	235	229	263	237	237	197	233	250	227	231	237	235	229	231	221	215	233	276	212	228	235	214	263	224	268	252	258	236	228	229	221	203	246	261	258	243	249	250	223	240	229	242	238	249	234	232	226	234	230	233	239	248	243	241	254	243	235	205	208	240	239	258	242	240	221	230	236	206	241	212	258	274	254	211	202	204	204	231	215	225	244	239	225	245	253	228	233	203	233	257	259	223	205	238	252	229	244	224	229	234	240	189	246	213	224	235	237	220	251	239	250	236	240	254	227	251	231	210	192	229	224	254	242	240	228	215	226	249	226	230	251	260	221	224	239	224	258	242	230	225	220	225	222	245	205	217	241	241	237	243	207	269	234	243	199	244	216	223	221	235	248	222	238	250	260	237	250	238	258	239	228	245	201	250	241	234	239	232	213	207	251	232	243	234	244	234	234	234	253	230	223	235	210	218	249	217	225	242	226	232	243	241	228	215	231	240	229	222	241	261	231	242	236	249	272	260	256	256	257	236	258	235	274	209	227	228	238	247	244	229	213	232	219	235	225	243	236	221	259	219	225	229	217	228	236	241	245	246	228	210	210	221	239	227	269	245	236	242	219	217	247	218	234	269	252	214	228	228	235	254	243	230	247	237	237	229	264	250	233	232	219	253	261	236	219	211	259	227	244	230	199	222	249	238	281	221	246	245	226	252	244	241	248	224	231	248	247	252	235	225	226	209	223	246	244	244	217	220	212	237	252	223	235	215	243	224	232	231	220	261	213	218	221	228	265	240	245	254	246	267	210	257	232	241	255	246	251	244	269	224	246	241	236	238	247	225	219	208	245	240	240	208	247	242	254	226	209	261	243	220	240	233	215	223	221	259	228	225	263	209	224	216	228	215	231	234	193	230	234	216	227	232	270	220	239	249	218	212	226	231	259	236	222	195	212	232	238	229	249	213	222	236	231	234	211	215	263	271	238	233	234	220	212	220	211	214	222	214	219	239	237	236	222	235	241	246	201	221	233	233	236	205	233	238	189	246	208	255	232	236	227	222	224	245	243	223	245	212	240	249	236	232	226	246	217	210	213	222	259	253	257	253	228	219	234	214	210	238	213	222	232	256	234	197	237	263	250	243	234	195	230	226	245	257	243	238	261	272	217	236	259	246	228	248	254	235	221	237	249	225	217	235	250	230	247	241	239	246	242	244	231	232	263	238	207	240	232	219	234	261	254	241	239	238	245	235	239	250	228	247	270	199	240	244	227	236	232	217	223	243	236	210	213	235	212	241	266	243	234	242	240	230	244	256	242	253	226	255	260	204	234	232	250	255	231	242	209	234	217	246	229	236	250	234	262	264	239	249	213	241	239	242	262	221	224	246	272	220	226	221	237	225	228	246	246	187	227	198	251	264	247	236	230	225	211	252	233	205	259	233	248	206	249	257	245	256	216	238	236	256	211	227	238	229	256	214	215	238	228	239	242	252	213	217	224	233	229	238	204	239	222	225	226	240	211	226	216	231	246	240	219	221	232	239	265	233	230	237	252	222	225	230	227	232	252	240	258	233	237	216	221	228	218	256	211	284	227	243	228	258	229	226	262	244	251	284	219	236	208	239	224	224	217	251	264	236	224	228	219	212	228	229	242	246	257	212	246	232	265	244	239	225	225	237	266	231	224	214	258	252	233	223	225	233	257	258	224	246	229	207	247	237	221	242	226	258	214	243	234	224	237	249	220	238	246	225	235	224	210	226	234	205	231	217	226	250	216	217	233	222	223	241	210	218	220	199	219	230	263	228	233	250	240	253	238	248	224	230	227	260	236	232	210	247	212	230	284	221	252	251	217	226	226	238	240	254	229	249	224	246	243	229	235	258	233	233	218	245	236	283	260	268	229	231	241	244	258	215	271	243	242	222	224	267	253	244	237	224
23668	1862	3191	3724	3043	2345	2026	1641	1432	1346	1176	1178	1035	903	953	849	895	862	788	766	713	660	737	685	708	687	653	694	649	692	655	664	653	651	650	657	695	627	568	659	619	643	677	581	600	628	606	583	642	593	600	602	620	571	618	637	612	614	596	630	623	635	600	592	604	606	636	595	590	584	601	597	579	626	649	588	582	572	584	603	578	596	600	637	566	595	606	626	616	607	615	587	574	603	598	610	595	553	552	592	613	591	577	568	571	626	588	576	571	574	625	558	584	628	580	579	556	643	601	564	559	620	582	581	609	614	611	607	599	554	588	578	613	563	554	593	586	562	616	577	590	558	586	564	546	619	607	585	574	560	569	604	569	581	599	550	593	594	610	592	580	573	584	600	647	596	555	544	590	568	579	576	565	604	575	620	582	586	562	613	637	549	588	557	592	557	597	627	594	611	581	604	591	604	560	604	575	565	619	618	589	639	603	592	584	535	579	612	583	584	541	590	586	605	562	549	588	592	601	572	592	608	592	562	621	623	594	590	557	569	613	597	567	593	561	593	623	613	618	571	590	568	603	591	610	600	573	572	589	581	610	533	563	601	567	568	556	591	552	546	652	570	540	612	606	577	593	583	604	575	595	617	607	569	575	614	576	606	611	571	564	593	567	612	596	573	570	546	561	568	587	586	604	595	554	588	588	569	555	527	566	600	615	568	574	597	529	599	584	559	592	599	595	594	577	597	601	594	576	583	564	582	561	545	638	625	614	634	569	574	627	552	581	599	637	577	555	597	569	603	584	589	575	571	583	586	581	596	570	598	590	603	543	596	565	578	559	557	615	601	575	558	618	562	561	582	585	580	593	547	573	588	612	563	619	578	575	593	548	574	562	584	636	560	575	589	579	632	585	621	553	555	540	572	564	619	594	553	604	556	620	584	579	637	570	623	590	578	574	629	518	596	587	584	568	604	577	586	570	565	600	570	579	589	624	593	566	555	626	608	562	589	558	587	594	598	578	553	605	549	553	569	583	531	583	595	573	610	588	582	588	573	622	565	620	537	555	601	594	609	574	570	587	630	570	611	538	582	565	581	595	581	598	570	579	544	550	590	566	561	580	581	601	585	593	578	574	614	576	632	581	579	565	560	600	544	549	610	603	597	570	605	596	571	603	566	561	569	589	576	625	642	587	630	581	604	616	579	595	545	570	604	605	568	597	604	602	582	582	613	586	606	600	622	614	559	624	571	552	566	571	634	583	600	537	581	526	588	569	604	549	615	560	541	594	578	569	576	628	591	598	609	591	573	580	613	611	579	576	556	609	611	585	543	573	596	585	588	612	564	582	584	606	617	556	549	557	607	562	581	600	576	625	562	591	538	576	583	576	601	564	622	558	578	561	619	592	530	599	557	636	562	617	575	618	587	567	602	589	564	594	527	599	595	580	554	579	617	557	613	593	603	574	565	600	621	586	593	604	570	569	551	582	582	607	591	543	567	587	589	596	576	601	601	522	581	587	599	587	560	575	608	559	560	578	622	612	625	581	556	570	589	593	603	623	568	553	571	581	621	621	570	587	535	551	609	557	600	587	620	628	567	583	630	608	590	572	572	571	588	558	601	582	564	607	581	576	601	565	591	615	599	598	603	573	577	584	612	605	613	609	572	583	580	582	615	564	568	570	544	574	595	600	614	563	624	602	594	585	559	581	575	565	594	597	570	599	573	607	586	610	600	596	567	576	582	577	515	567	571	602	634	628	591	588	621	578	573	561	593	543	573	585	617	583	571	569	587	609	605	551	580	597	559	567	552	605	581	607	565	549	631	560	593	539	628	598	573	605	632	574	544	590	594	563	565	559	609	560	620	599	585	556	574	539	579	574	581	595	625	596	565	567	581	567	577	593	589	610	584	571	602	638	589	607	604	597	583	555	584	585	574	547	520	537	574	611	598	583	606	606	564	593	606	615	583	594	550	568	590	556	620	583	530	583	591	572	586	611	572	571	636	589	580	570	605	615	619	607	584	583	554	581	555	585	578	558	567	609	592	561	552	581	549	577	541	599	617	606	620	590	598	598	581	604	594	590	571	569	580	581	582	595	541	584	585	587	566	599	578	580	573	579	618	601	588	583	582	588	591	609	556	626	566	596	574	593	597	570	572	549	578	614	563	565	567	601	572	582	576	567	616	633	560	614	563	588	578	577	553	592	634	594	579	570	547	565	561	559	606	596	627	568	561	572	577	590	586	605	603	593	569	563	597	631	584	571	573	590	585	580	620	594	604	551	571	600	549	567	561	600	582	608	584	577	604	556	559	611	587	577	596	616	596	575	586	599	637	573	611	625	578	621	577	595	570	606	631	603	609	609	546	586	547	624	559	599	588	612	586	586	601	588	609	593	590	613	613	591	558	602	577	604	592	620	588	603	638	579	590	540	603	583	636	660	574	611	585	622	578	596	584	623	577	602	589	572	622	565	614	620	548	591	634	547	583	532	589	633	612	584	573	598	597	574	583	588	507	644	600	630	593	565	570	588	565	554	617	596	585	611	533	600	589	556	605	599	590	584	610	597	603	545	537	618	618	570	592	594	537	553	572	623	540	568	563	592	561	562	611	553	601	636	593	597	552	654	568	564	584	585	606	588	581	526	536	601	609	578	566	563	571	616	557	566	578	602	586	616	566	643	603	566	594	602	590	594	592	545	608	589	597	578	633	622	592	612	627	607	602	573	575	564	594	557	608	543	619	591	553	607	598	591	591	570	593	625	595	598	605	585	591	566	629	579	568	629	583	619	554	598	597	560	542	576	557	606	599	627	615	591	573	588	564	571	587	605	560	568	592	578	558	621	597	627	548	578	599	608	614	561	590	553	546	549	586	566	606	602	565	586	589	594	581	620	626	639	568	582	592	557	556	554	589	635	527	522	622	572	570	560	560	585	577	581	624	607	587	571	597	600	531	612	611	608	568	607	598	594	595	588	602	536	607	589	601	609	562	587	609	595	584	586	637	569	587	601	590	595	545	585	570	558	627	551	557	630	583	580	566	538	573	574	584	605	553	579	633	581	601	587	631	609	578	567	636	597	581	599	664	565	616	573	591	568	607	565	577	576	585	595	585	573	548	577	595	609	569	602	573	573	597	586	598	587	560	582	577	596	616	541	609	555	620	591	521	589	565	583	594	595	583	579	615	582	599	595	605	555	573	548	565	555	542	559	576	612	571	609	540	618	592	538	589	545	625	584	579	579	588	602	543	576	597	607	592	600	596	574	604	598	559	583	564	585	613	577	540	574	599	589	597	611	560	583	575	588	643	582	587	585	595	597	578	583	578	546	608	576	583	545	601	573	597	560	586	595	622	552	612	626	575	557	584	589	559	599	619	578	555	585	599	608	591	613	551	595	587	561	575	550	638	554	583	559	577	554	630	544	628	620	610	613	593	580	557	600	606	571	595	601	588	588	628	582	566	545	611	600	586	574	571	593	584	607	590	593	591	633	574	567	574	583	599	605	621
46624	23309	24277	9988	2448	1419	1037	841	678	706	634	593	522	492	473	522	468	451	410	399	436	423	405	367	384	381	414	399	382	417	381	387	400	415	379	393	395	398	395	376	374	373	362	343	371	335	383	358	345	407	330	368	341	367	374	384	388	338	377	367	356	398	416	423	331	366	395	372	355	395	378	351	361	396	391	348	368	358	368	386	375	387	358	395	361	376	374	393	360	373	355	363	398	377	354	369	385	371	404	352	360	354	345	373	359	362	356	339	361	337	379	381	366	406	361	350	381	371	364	351	373	351	340	328	409	376	399	349	342	343	381	376	362	380	346	387	332	355	361	378	341	361	361	319	406	359	382	367	411	387	432	395	373	373	367	349	354	395	359	370	375	379	345	378	353	358	379	368	348	410	371	361	353	427	349	383	330	345	362	366	324	390	387	387	390	379	395	369	363	380	402	361	379	363	353	399	381	354	366	359	400	382	391	351	347	342	389	385	385	352	343	402	379	384	363	369	361	345	362	335	409	315	360	362	400	357	377	401	384	362	387	340	337	390	346	340	338	390	331	366	387	353	350	352	371	346	373	377	339	360	393	355	367	387	338	326	350	310	366	368	372	371	388	363	363	360	418	396	361	376	365	356	365	303	337	379	365	325	353	346	364	388	335	409	346	364	379	392	386	371	375	361	382	394	382	333	367	355	394	359	325	417	367	356	370	377	340	393	337	336	365	381	353	384	348	358	389	363	339	373	374	358	342	368	383	351	374	356	415	359	369	360	361	346	369	359	337	341	354	403	391	378	375	385	391	377	419	379	364	410	422	353	353	375	340	328	369	404	389	357	371	341	383	359	357	342	329	351	383	351	386	364	322	348	335	358	373	377	376	391	398	397	388	348	390	349	388	376	357	351	345	379	350	392	352	355	384	375	329	377	382	382	368	368	356	375	402	359	340	371	339	360	395	347	384	329	383	362	345	385	386	345	313	376	381	396	346	352	393	362	365	336	387	376	346	372	371	353	400	382	396	365	408	349	378	391	368	359	352	383	359	367	391	388	321	366	355	385	397	354	396	368	340	362	369	366	362	378	376	340	361	369	384	327	384	345	385	337	348	371	389	412	364	378	371	434	373	377	386	371	362	364	382	317	338	354	370	380	334	368	377	348	373	389	334	341	370	346	409	391	370	359	384	332	344	360	373	385	323	337	361	355	399	358	408	391	347	319	313	352	381	399	356	382	382	376	380	369	359	379	409	365	368	373	401	387	355	381	340	376	360	369	348	362	360	373	375	381	385	357	361	387	354	372	356	358	369	363	418	395	351	361	333	377	365	353	363	395	352	398	365	351	357	392	384	370	337	352	354	364	374	353	389	366	361	371	377	349	386	406	342	356	349	366	379	385	337	412	348	428	336	368	382	346	383	350	377	364	338	374	376	375	388	368	331	374	354	352	356	368	398	305	421	318	328	406	390	357	376	379	365	362	349	345	381	379	360	391	388	378	371	358	371	363	407	365	347	382	403	354	332	352	350	357	333	381	388	359	377	373	388	376	414	400	360	395	375	380	380	373	366	404	347	366	353	364	353	404	379	377	390	381	373	392	372	382	353	369	374	347	372	363	343	359	363	362	342	382	359	350	315	371	400	407	375	389	346	433	374	374	390	366	361	389	370	352	341	379	388	386	383	371	385	382	352	358	342	384	363	346	397	384	375	359	360	379	367	367	398	368	396	349	364	361	356	394	388	387	375	329	374	406	390	351	367	367	348	420	343	345	353	372	369	368	351	341	378	358	391	350	377	358	370	387	366	362	373	391	352	336	361	348	387	361	366	350	400	376	387	383	346	405	375	342	339	377	352	369	370	365	380	404	403	342	377	330	398	371	365	362	365	384	380	352	372	388	353	349	364	377	343	361	380	383	380	395	386	338	374	337	375	358	337	344	379	342	326	382	358	347	395	362	362	365	406	346	366	378	346	380	394	363	361	356	320	362	372	366	366	365	411	349	396	334	351	397	357	365	387	402	341	325	375	346	384	382	358	368	383	380	348	381	375	402	354	369	413	373	345	368	367	377	367	360	344	348	392	393	376	384	403	414	327	336	364	411	362	350	368	402	391	366	368	363	354	364	391	378	370	406	410	376	412	351	376	359	375	363	387	369	339	356	374	362	379	367	366	369	359	338	354	355	379	362	361	381	385	393	380	376	393	378	368	386	366	380	381	359	367	330	390	371	350	343	361	347	361	352	348	402	409	405	390	392	343	351	345	349	379	395	385	381	386	385	375	384	404	346	395	363	363	369	359	370	351	364	362	428	357	370	362	380	350	335	355	379	363	369	352	350	394	347	383	371	392	359	343	332	365	346	358	381	367	417	383	353	367	378	378	353	377	365	365	358	311	352	346	329	366	399	380	348	396	361	365	389	367	350	330	360	350	406	370	343	319	393	399	343	391	375	347	358	382	366	359	351	382	379	386	384	356	332	365	383	369	380	369	363	356	395	384	348	362	361	347	340	382	367	366	383	395	372	389	397	388	361	353	339	363	372	333	344	364	366	372	391	388	351	389	363	394	346	369	395	365	385	391	350	392	369	383	419	345	354	356	387	401	384	383	339	340	380	392	342	357	387	382	381	359	360	375	376	327	376	347	330	379	361	354	381	394	383	381	350	378	355	405	313	359	366	370	398	330	412	368	361	365	385	386	369	377	363	346	345	350	394	338	366	351	416	361	361	367	355	375	343	366	356	350	359	377	361	397	347	379	381	401	354	362	369	328	358	373	348	360	394	375	391	376	342	388	343	380	375	376	348	388	349	386	392	396	387	391	356	394	367	353	384	397	370	362	352	374	347	338	367	379	373	331	391	379	330	367	418	388	357	394	343	375	355	375	406	338	358	420	398	381	356	396	376	359	364	366	328	353	336	331	347	368	352	344	353	385	360	374	349	375	376	382	379	376	377	379	370	360	378	370	366	364	385	351	403	390	349	351	398	406	344	380	334	363	400	351	352	346	354	369	345	325	368	361	368	345	347	354	358	333	394	339	321	354	380	425	349	378	356	361	367	347	348	430	409	364	369	360	359	358	364	371	367	351	361	357	378	358	367	353	379	351	402	386	403	381	382	366	357	365	364	381	374	384	370	379	357	367	396	389	325	349	346	389	387	362	376	368	355	364	376	348	387	387	347	373	373	384	376	366	356	383	340	352	351	398	371	370	351	357	355	368	354	363	365	397	337	378	342	356	350	348	380	370	346	360	339	379	365	340	377	410	357	361	377	389	338	377	363	392	376	384	367	363	378	405	372	413	358	380	343	370	357	350	367	361	375	383	376	347	379	362	363	342	376	398	341	389	343	342	346	346	357	387	353	344	368	366	358	328	370	392	375	318	397	382	368	356	336	376	354	357	365	350	359	374	363	437	313	403	364	402	385	375	359	356	380	349	378	360	355	341	372	382	357	411	410	391	343	345	367	334	350	387	363	366	366	414	358	356	374	374	345	360	365	364	360	430	384
27911	3254	5716	6309	5420	4358	3641	2889	2672	2427	2203	2024	1700	1578	1567	1533	1373	1275	1333	1262	1169	1128	1106	1061	1083	1035	1010	1025	979	1024	980	1016	979	1020	948	894	952	889	953	880	961	978	901	886	922	913	866	915	941	951	919	839	876	829	893	887	846	926	921	920	894	932	905	853	877	899	857	791	878	927	877	943	886	881	904	877	893	867	881	889	830	856	892	895	927	847	835	869	868	797	852	853	871	869	860	887	872	890	867	859	876	846	823	873	831	883	856	870	873	862	833	806	860	874	887	855	890	816	868	873	867	857	814	908	907	842	842	901	840	859	879	889	859	869	844	883	860	882	883	890	860	782	842	865	860	825	850	853	847	810	863	858	857	872	906	858	870	888	881	880	904	863	828	905	833	884	826	816	857	875	844	839	800	862	902	833	868	847	844	880	808	878	812	840	830	857	878	876	854	861	848	877	795	854	824	822	836	846	858	889	894	849	862	848	867	863	829	843	850	821	848	813	849	887	892	843	846	923	820	842	833	880	820	840	814	836	880	843	873	786	787	910	869	885	856	862	848	896	886	855	781	889	898	820	775	878	859	894	792	833	873	851	851	866	862	797	851	828	839	842	897	851	875	821	899	829	822	826	904	838	832	876	862	826	855	828	853	786	811	864	851	870	857	866	862	888	880	867	860	857	889	830	899	840	874	834	845	832	809	827	890	853	817	826	914	831	784	870	874	816	829	751	830	822	831	812	876	852	895	791	844	865	797	925	864	883	835	824	836	820	813	820	875	858	872	839	812	847	897	831	835	880	833	839	883	797	812	866	833	813	878	855	824	800	854	831	870	862	869	792	890	877	818	821	877	905	815	868	859	875	906	891	841	831	835	888	834	816	793	870	855	859	823	804	842	860	870	870	862	839	872	889	889	882	884	789	825	808	841	819	819	865	848	876	803	862	832	885	838	875	879	816	857	848	827	821	804	858	805	874	805	824	839	847	846	853	822	800	869	882	902	869	876	867	859	863	858	831	870	907	855	859	795	875	873	849	805	878	860	822	816	830	871	837	829	856	894	871	876	796	849	863	858	834	808	846	843	807	888	884	831	836	845	830	868	833	870	913	848	854	849	893	833	846	863	798	841	850	882	836	812	833	890	918	836	831	910	892	839	853	836	873	839	883	839	842	864	829	860	852	840	859	790	863	867	860	883	847	827	810	847	809	831	848	857	861	849	846	851	896	834	853	830	787	861	821	822	849	808	811	876	894	866	808	834	824	930	827	862	833	830	843	869	869	818	857	814	940	840	827	859	803	797	834	874	869	831	819	856	866	827	847	856	857	883	847	858	831	810	827	868	868	891	850	840	805	861	854	834	877	793	867	885	817	861	916	870	900	875	838	796	815	794	891	843	883	827	872	879	853	817	826	866	864	845	854	869	835	850	850	879	837	839	797	826	863	863	839	835	842	889	926	844	866	863	803	844	866	824	893	833	839	870	877	848	867	906	884	937	850	856	860	939	853	833	857	845	891	897	838	858	850	847	836	871	820	808	894	784	846	858	875	826	801	879	877	852	821	838	875	838	845	820	840	880	924	817	850	860	826	847	888	868	844	815	858	857	892	872	846	800	870	840	844	799	872	842	804	817	868	862	824	868	848	813	888	877	873	861	888	857	797	814	856	869	852	935	831	823	846	822	876	847	831	825	902	856	844	845	878	858	853	870	800	854	867	847	838	839	896	873	828	862	862	848	854	851	883	880	864	855	842	804	883	877	858	862	855	867	861	858	882	853	889	842	840	808	855	879	867	797	834	837	829	826	857	894	824	826	849	842	856	873	832	863	829	892	843	841	859	841	861	847	828	903	888	828	842	868	814	860	874	836	846	828	869	786	881	848	859	868	848	806	857	810	870	841	911	888	828	874	802	874	811	867	901	848	871	899	930	874	879	867	888	876	841	844	859	878	845	863	836	819	841	846	845	857	859	889	903	824	856	869	823	815	852	807	880	841	863	860	817	796	847	842	876	864	851	822	889	841	838	868	837	880	845	834	860	828	836	880	858	831	870	858	827	904	847	816	843	851	825	842	878	845	926	855	886	878	847	848	822	832	847	850	844	867	828	854	893	828	821	817	866	825	888	874	866	849	816	813	889	815	788	855	802	818	806	810	830	852	845	854	881	839	832	881	854	882	820	867	877	914	880	886	829	881	868	841	894	873	821	855	861	786	877	869	813	836	848	893	819	805	871	848	825	830	861	859	874	819	854	851	831	864	837	897	817	898	889	840	820	790	848	841	828	836	865	855	811	835	827	804	812	823	838	870	829	866	914	801	866	867	844	864	885	876	853	847	868	885	790	856	878	841	823	908	858	874	827	868	888	858	880	803	802	796	807	820	864	908	869	873	829	871	878	901	850	897	895	820	905	877	845	889	868	811	860	866	854	836	844	892	869	833	890	887	818	815	858	829	850	839	854	821	819	793	840	890	876	867	827	865	837	878	808	872	884	799	876	858	822	840	845	879	810	872	844	880	887	863	898	917	841	842	876	847	865	855	866	854	883	910	836	817	835	822	825	852	818	803	874	831	871	845	877	908	891	834	865	877	851	822	877	787	852	867	812	899	857	825	873	876	857	870	919	840	825	823	871	831	829	810	890	814	828	873	871	880	839	831	806	863	833	871	823	866	867	817	842	871	860	914	806	822	854	809	850	859	828	868	854	862	886	861	881	849	829	825	856	818	846	801	822	838	847	822	816	788	837	863	818	778	846	885	864	880	803	839	839	864	850	925	857	858	848	859	849	799	814	875	846	846	880	849	890	899	860	805	915	863	860	856	851	776	856	867	836	861	831	844	839	847	850	851	800	822	816	869	855	827	831	836	854	882	885	891	865	845	828	872	870	822	843	838	881	840	859	889	862	835	821	900	834	860	891	868	870	835	861	846	901	867	806	875	841	883	856	823	838	890	859	844	872	844	914	852	852	825	871	828	848	847	895	779	848	870	795	880	850	841	857	822	848	884	820	795	844	835	861	818	829	864	880	835	875	902	845	819	824	839	888	895	896	892	813	830	852	851	823	855	853	811	855	877	852	858	838	873	822	900	798	885	839	804	866	882	822	838	857	841	850	804	884	856	832	837	828	928	876	873	821	873	813	912	873	861	862	809	853	883	830	877	843	832	848	835	817	827	815	830	840	865	861	869	842	859	847	891	848	878	849	861	873	865	840	841	842	815	851	879	826	853	826	819	846	858	881	856	855	883	855	814	851	821	838	828	844	836	862	842	805	841	813	805	864	825	867	861	807	829	814	843	855	863	861	820	857	816	863	828	868	844	802	846	839	894	844	858	834	842	822	862	805	876	848	825	839	825	812	811	830	821	889	836	839	821	879	823	887	893	829	869	847	857	830	865	854	845	806	861	882	879	851	803	851	812	860	878	867	914	845	852	874	846	881	870	864	843	858	858	833	807	821	850	889	845	842	835	849	860	839	879	836	845	876	830	874	930	848	818	846	812	844	916	830
7658	624	466	355	335	256	254	261	229	249	228	229	236	234	220	221	223	251	259	233	237	219	245	221	271	252	238	271	233	236	247	258	218	226	216	221	242	224	220	241	218	211	230	221	263	230	232	246	241	270	252	246	223	240	241	267	223	238	216	231	189	245	209	216	257	242	224	246	223	225	244	228	243	263	233	234	237	225	257	202	239	227	219	222	235	227	231	251	266	241	254	258	240	242	218	221	256	257	194	242	211	246	233	269	231	252	241	234	211	226	250	203	226	251	255	252	242	217	216	223	221	242	237	262	244	225	233	233	192	255	239	254	241	229	245	224	220	249	248	227	211	251	215	227	238	246	244	246	226	227	244	256	205	239	265	236	272	247	231	228	240	227	239	246	235	224	230	235	245	221	244	255	224	231	259	231	230	255	240	194	248	209	235	232	246	254	195	228	257	229	224	239	258	241	248	250	251	241	255	248	238	227	220	241	271	225	224	207	222	221	256	249	226	255	237	241	200	238	241	239	238	208	232	257	247	211	258	212	216	209	234	224	241	268	241	268	287	238	240	248	261	247	212	204	270	224	269	224	233	247	217	260	210	249	261	260	242	258	240	249	255	247	263	227	231	237	235	220	221	250	225	206	228	256	248	226	220	250	242	264	214	226	247	244	224	242	212	223	241	191	209	216	231	251	237	218	252	226	247	256	240	250	259	254	228	215	258	234	219	212	259	220	245	235	241	218	235	248	247	240	230	225	218	252	247	205	257	204	237	245	219	219	224	233	237	273	260	238	250	268	248	223	252	249	255	271	237	218	232	215	226	221	252	276	241	262	255	247	260	221	222	233	252	228	204	217	249	240	251	218	228	230	252	239	265	260	249	253	259	243	216	271	203	220	228	242	228	235	220	261	234	229	241	239	240	227	234	232	202	225	207	222	231	243	264	228	228	252	228	235	236	213	245	255	254	235	235	243	216	245	258	226	224	258	248	256	203	245	226	243	232	256	248	230	222	267	225	258	234	263	243	252	238	256	261	234	244	238	247	228	203	258	211	246	234	227	231	238	260	265	238	240	208	227	235	227	254	234	266	196	251	246	248	204	240	253	269	234	237	269	263	243	241	236	242	198	245	247	229	214	243	249	207	224	216	237	245	221	229	273	247	219	221	229	233	213	222	236	223	242	233	239	236	241	290	229	248	217	249	223	225	212	254	219	219	252	208	231	244	228	217	247	240	248	216	242	253	233	273	234	225	247	274	243	223	241	214	221	211	212	232	223	223	218	234	240	237	240	234	238	230	228	208	235	247	252	234	246	228	189	233	260	232	228	249	241	250	261	237	233	241	222	196	242	235	235	241	228	247	237	216	248	225	251	258	240	251	252	249	254	243	226	222	221	225	230	254	259	250	229	212	230	239	222	231	252	237	233	233	236	245	234	231	237	221	232	232	228	224	213	248	269	228	246	218	266	251	241	259	227	257	239	281	252	250	237	257	268	227	255	244	257	250	255	258	237	237	235	263	242	246	228	213	245	259	230	235	244	240	228	206	242	226	245	246	250	217	231	206	221	218	247	218	260	232	223	230	229	240	221	230	219	208	213	238	238	231	235	243	228	222	258	242	249	242	245	247	225	244	199	244	261	252	231	221	207	238	228	249	223	222	279	243	230	224	235	265	235	227	236	245	264	259	256	235	245	205	256	242	235	205	258	256	232	215	243	222	238	241	280	243	269	250	247	231	199	222	257	230	261	249	251	263	259	257	254	265	213	237	263	232	202	213	229	238	242	229	207	218	263	243	233	244	258	219	252	244	234	228	242	258	231	223	221	222	250	269	228	262	252	215	257	240	247	240	235	241	250	234	221	244	244	285	211	255	245	214	248	258	239	213	210	225	267	241	248	224	254	231	228	227	273	219	252	226	222	226	235	257	238	216	218	238	237	226	241	228	250	219	220	235	237	236	225	221	245	253	262	229	224	228	222	209	249	233	243	240	263	236	217	234	245	259	259	260	225	233	248	248	216	223	235	250	219	221	247	241	216	230	252	236	227	244	267	245	234	260	241	263	257	235	218	221	260	245	242	248	221	263	232	264	227	231	227	251	245	228	255	254	240	238	237	244	222	255	228	229	252	229	261	229	240	267	247	254	232	250	238	257	234	222	217	241	259	265	256	260	258	233	234	239	221	247	249	260	256	249	231	228	231	215	232	260	263	250	254	234	246	234	234	214	243	251	242	251	241	235	248	226	238	259	249	248	249	203	228	227	233	224	240	277	241	212	207	245	242	248	254	228	237	234	194	228	238	255	254	199	226	234	231	236	221	256	217	233	272	266	232	247	267	240	228	252	247	258	222	220	264	241	262	246	226	205	232	247	218	248	208	265	250	241	248	248	247	271	248	236	215	241	239	215	225	261	245	252	244	245	230	254	250	241	248	218	225	230	237	221	243	233	236	254	233	258	234	261	253	244	240	243	261	252	236	238	262	229	246	242	234	249	238	236	244	296	253	244	241	226	238	233	257	278	255	211	226	252	250	219	254	235	219	250	239	255	255	238	206	211	221	225	228	192	240	241	230	258	222	234	206	245	233	264	214	228	234	209	238	210	266	233	251	238	200	225	224	278	230	227	206	231	240	211	213	233	257	284	229	239	242	228	244	230	227	250	264	266	245	218	258	212	225	278	206	253	222	236	265	198	245	242	237	201	267	240	222	231	245	221	231	261	249	226	253	225	245	236	250	240	229	240	234	259	260	241	237	259	199	209	257	240	252	235	249	250	220	243	226	232	241	222	216	231	256	237	239	224	241	235	218	215	218	236	243	235	231	227	240	242	214	240	207	232	259	244	248	235	243	252	213	237	229	227	254	229	231	239	254	252	226	258	224	199	251	246	241	240	247	244	242	251	228	248	248	255	229	206	228	246	210	254	244	222	224	253	260	263	228	240	233	248	246	269	245	233	237	250	237	240	256	222	249	235	225	255	229	230	245	236	287	242	238	248	238	260	259	242	219	221	213	238	241	216	220	225	241	258	234	218	204	219	251	225	226	234	266	241	233	221	231	230	227	244	247	211	239	228	237	260	265	224	253	258	237	216	217	233	242	252	236	250	238	202	217	190	216	238	238	278	246	274	277	247	236	233	248	265	257	230	231	243	221	225	255	223	252	242	247	235	264	235	243	252	243	228	246	253	229	222	264	212	240	245	276	250	241	225	229	262	257	244	236	238	226	205	235	240	251	236	257	228	271	249	237	235	235	250	248	250	239	270	247	243	259	237	249	254	255	250	218	240	203	226	245	262	229	218	239	232	216	217	256	256	229	212	238	251	258	211	246	212	237	231	243	262	226	238	253	228	227	263	246	209	248	261	218	234	226	250	246	234	270	236	227	240	230	229	221	230	219	216	243	256	227	228	225	232	273	220	235	257	248	200	222	217	273	218	247	214	244	270	234	250	225	227	219	252	244	228	230	247	244	256	225	220	226	263	223	231	260	214	228	248	243	226	238	237	239
6793	814	1008	957	884	738	738	685	687	633	612	621	640	646	592	613	602	614	624	547	586	593	617	557	566	569	604	624	580	581	618	552	598	601	578	628	581	566	557	567	564	591	598	585	592	588	576	586	612	535	570	558	587	560	561	600	525	538	547	573	570	585	580	589	566	555	613	599	550	636	548	564	558	569	616	564	572	612	635	588	582	523	575	590	601	593	563	588	585	598	605	612	554	576	595	575	550	615	577	586	577	571	609	628	591	622	558	561	594	594	591	572	606	606	587	580	594	548	521	591	577	584	620	600	617	625	586	605	559	592	571	603	579	583	598	584	565	550	570	570	605	563	583	599	540	536	581	574	545	601	590	604	610	593	598	567	588	555	546	559	562	595	599	609	563	619	631	588	599	577	604	600	585	590	611	561	582	582	592	577	586	577	577	592	560	558	585	543	608	581	597	551	581	563	598	580	598	589	597	580	582	580	566	552	587	595	563	556	557	546	564	549	552	572	542	572	596	569	602	548	557	619	612	575	572	578	589	617	598	575	590	570	582	567	591	560	607	605	653	573	604	574	568	569	584	580	562	611	604	613	579	574	560	519	572	585	586	592	512	580	576	542	567	579	598	572	582	595	601	563	532	579	570	558	572	582	571	542	566	551	560	597	578	563	591	595	573	544	545	556	564	581	594	573	607	556	586	558	564	580	562	609	555	538	581	558	568	624	576	558	575	594	599	613	608	604	533	562	597	552	523	576	571	566	558	575	599	577	575	583	576	571	586	574	593	549	643	539	578	587	568	570	596	580	591	559	573	565	603	561	574	581	611	566	585	622	561	588	550	553	583	626	560	617	587	620	594	528	592	562	595	565	623	570	553	600	541	583	556	604	626	543	547	551	613	570	573	597	554	522	577	585	606	617	564	569	547	573	597	606	606	579	598	633	618	556	573	570	532	596	561	566	573	562	587	586	562	569	639	605	579	595	563	606	609	586	602	554	565	591	564	585	563	570	567	594	597	601	574	557	570	569	570	570	579	578	609	596	644	566	572	586	588	548	625	603	542	580	594	562	536	616	608	588	564	605	604	560	591	577	550	563	567	590	551	607	576	535	566	592	611	591	581	566	585	600	588	609	597	602	593	592	594	552	594	555	535	585	559	589	568	561	579	568	585	536	600	595	552	576	602	561	589	599	589	568	584	585	566	584	599	572	556	607	567	580	569	594	549	556	588	548	596	600	617	566	604	577	606	589	555	612	599	562	575	595	579	584	565	551	602	531	548	589	584	580	609	580	571	561	596	620	568	614	588	595	567	587	578	588	581	582	591	599	587	604	576	564	599	575	615	613	579	585	619	554	545	570	544	606	534	579	586	599	551	566	552	586	575	562	597	580	543	560	580	605	562	566	591	625	520	579	586	597	570	588	560	514	572	570	549	567	571	583	582	569	586	563	538	582	602	573	611	634	545	564	583	583	573	553	556	613	550	590	593	551	582	604	591	576	592	599	585	541	570	553	584	569	575	532	594	579	564	645	579	614	612	622	560	571	584	607	568	565	566	571	579	580	547	585	604	525	585	612	547	556	603	585	570	540	575	552	532	536	542	598	572	579	560	574	549	604	574	571	566	578	578	575	602	569	603	588	589	591	568	555	583	594	587	594	562	565	593	587	566	584	581	586	578	584	568	567	566	570	594	612	606	568	583	555	598	571	561	558	618	546	567	599	537	514	569	563	584	562	580	629	584	576	598	612	555	554	583	592	576	537	543	553	542	555	590	632	604	594	587	519	591	622	562	542	563	580	577	578	571	582	555	522	573	610	579	584	598	550	566	591	610	581	552	559	589	585	609	610	568	599	582	588	581	577	576	583	627	550	552	583	555	564	555	614	597	573	556	625	584	568	620	581	566	574	600	558	582	591	570	583	552	578	579	578	494	571	622	619	580	616	558	572	598	540	582	533	616	572	562	586	548	610	603	614	547	555	603	617	607	589	575	553	564	601	580	563	588	531	570	594	586	582	587	578	603	530	579	592	606	556	574	608	527	602	580	588	528	603	618	549	554	598	574	573	554	614	585	573	588	619	566	580	598	601	608	590	584	552	566	551	556	578	567	604	597	599	607	582	545	582	597	589	590	567	622	576	582	571	565	598	580	567	584	594	583	581	597	565	607	502	586	574	619	569	614	585	577	573	598	601	598	572	565	547	609	546	539	558	543	623	579	538	601	631	583	534	552	568	576	590	555	596	552	549	570	565	579	530	530	555	587	593	586	557	568	535	564	570	578	622	542	564	591	559	539	596	567	589	553	578	601	603	582	579	576	629	611	575	573	538	588	583	548	563	568	576	562	584	559	551	647	593	551	576	586	555	584	546	573	543	571	613	595	572	579	642	581	581	593	571	566	583	595	561	585	594	566	554	565	581	585	624	596	573	574	579	564	539	593	600	552	562	576	574	571	574	571	605	564	598	568	598	581	584	574	553	619	593	559	576	633	607	548	555	619	587	561	570	555	565	559	606	588	570	594	599	582	580	638	591	599	629	580	578	580	617	601	533	571	559	580	574	628	569	549	596	583	581	598	543	599	535	576	602	563	595	565	574	603	546	563	527	581	564	597	589	563	585	579	566	574	617	549	579	608	634	569	571	561	573	559	592	628	568	559	544	574	600	557	571	538	594	584	618	591	580	593	572	571	612	575	545	575	580	599	596	547	593	594	532	577	584	615	569	602	570	636	580	616	590	581	567	597	575	564	593	574	561	586	605	561	601	619	559	585	623	596	583	578	562	562	592	589	592	597	588	570	590	616	578	611	597	598	573	591	592	538	565	567	652	568	592	586	574	573	611	615	578	582	553	583	570	540	601	562	570	590	606	564	576	615	611	608	584	601	605	576	562	590	575	607	618	602	592	532	572	602	549	575	586	564	540	588	600	574	620	573	559	610	603	590	567	541	568	586	610	526	571	546	559	565	585	544	572	599	578	590	581	553	546	531	551	615	583	565	603	600	570	569	586	568	643	597	580	578	532	549	577	576	595	564	563	585	572	595	574	591	583	574	552	585	563	546	583	570	569	620	599	630	562	581	579	612	561	622	548	607	578	625	590	601	584	576	567	599	597	564	545	585	603	615	605	571	575	570	606	541	583	553	591	574	558	544	625	541	564	573	562	613	562	557	577	553	572	618	561	604	567	561	558	557	551	606	598	581	590	539	573	574	564	580	558	544	547	608	549	568	603	581	589	587	570	576	543	548	546	593	554	602	596	563	604	577	586	642	567	602	578	559	565	524	607	558	549	561	597	574	573	533	590	635	591	564	574	579	531	608	538	573	557	610	561	628	559	585	570	618	614	615	614	579	559	556	590	601	587	570	543	583	588	626	568	508	548	547	570	587	580	606	583	581	614	578	532	563	581	575	575	590	601	579	557	585	604	583	584	585	597	592	597	534	611	562	606	571	552	545	527	498	596	558	560	546	600	562	613	603	579	604	581	585	613	590	567	614	599	564	558	596	572
47410	19932	12034	2660	918	666	593	470	390	374	368	319	305	316	279	277	273	262	269	263	268	286	263	231	277	270	270	212	240	237	225	242	247	240	246	257	242	222	222	264	212	262	213	225	210	262	209	206	224	209	234	244	241	234	234	233	239	196	268	217	229	216	263	257	240	225	245	245	277	211	208	224	247	232	238	250	258	231	240	241	220	226	215	259	246	260	222	228	216	216	240	219	214	225	239	232	245	231	213	242	195	214	210	242	228	209	247	233	231	237	241	225	238	203	231	221	256	250	252	203	256	225	235	265	238	223	210	260	210	236	238	192	221	204	206	247	229	239	209	215	233	225	208	228	231	232	212	207	225	229	231	236	228	223	252	222	220	251	239	222	246	229	267	234	245	201	254	231	220	249	245	221	234	258	252	248	237	251	242	237	225	222	207	221	232	232	211	239	229	248	240	227	233	225	232	243	225	232	258	236	220	202	213	234	226	261	213	196	224	222	232	216	224	257	248	259	237	216	232	227	240	208	234	246	243	216	248	220	250	241	253	240	212	217	232	212	241	217	243	220	248	210	219	237	213	235	225	216	227	218	205	235	215	237	206	216	251	228	213	212	217	226	222	234	208	232	217	238	240	258	226	217	221	249	224	255	207	218	218	240	234	242	225	196	230	235	236	256	192	228	232	231	227	237	226	216	220	248	227	217	261	222	239	235	206	224	253	214	217	235	220	236	250	231	245	217	218	212	252	240	235	215	221	225	191	227	205	217	222	263	212	249	247	240	222	199	231	235	237	217	235	237	212	231	230	227	244	210	235	227	251	225	275	218	241	221	198	248	228	253	226	219	238	246	227	228	195	249	234	237	246	256	224	232	204	220	243	232	244	213	233	229	215	230	241	202	224	244	244	222	223	270	221	249	226	238	224	210	238	242	199	210	224	224	243	234	241	212	224	258	237	240	229	221	227	239	245	227	210	211	209	207	235	243	199	224	239	231	233	218	203	221	230	245	243	245	231	241	251	222	211	230	212	242	260	219	201	264	283	225	204	227	233	253	218	239	235	251	252	245	213	236	228	183	246	217	230	231	244	221	233	208	230	220	217	270	229	229	236	219	234	217	245	204	238	195	225	229	222	267	232	232	228	260	246	227	212	235	244	235	239	242	236	200	239	237	260	249	224	256	236	227	266	211	225	214	218	267	231	224	222	225	223	215	238	214	236	262	213	204	236	247	215	216	230	214	207	213	235	249	224	223	233	240	240	233	242	224	235	202	241	224	259	197	248	223	217	247	246	229	231	230	249	218	216	230	220	239	216	219	214	230	228	249	222	244	240	229	234	220	251	222	227	248	239	233	230	244	228	216	237	241	236	211	221	264	230	255	215	239	214	218	256	240	229	212	247	262	213	250	248	235	225	229	216	223	221	209	190	247	249	219	196	224	226	224	262	227	231	225	244	220	260	221	236	244	242	231	227	235	219	240	231	244	247	222	214	247	221	236	220	211	225	227	221	235	244	251	211	237	235	222	240	247	231	229	187	230	226	224	208	226	231	238	250	271	216	227	225	215	218	265	223	216	223	210	235	224	198	227	203	222	220	215	186	209	234	229	224	223	217	244	241	245	228	234	225	219	219	209	257	225	195	257	226	233	234	240	234	206	240	229	250	218	209	229	229	225	224	232	229	247	248	203	207	244	234	212	214	233	229	245	231	263	227	243	228	225	213	228	215	231	228	231	241	249	208	237	256	202	208	270	220	238	224	234	232	258	259	217	231	206	218	223	259	213	214	233	221	221	215	227	237	229	237	254	234	225	238	222	234	197	221	228	228	244	221	248	229	240	223	233	209	230	207	264	199	220	236	250	233	239	244	220	234	219	219	217	221	230	231	223	257	240	227	218	245	220	237	225	219	225	255	230	240	251	246	247	229	220	248	227	261	213	229	206	238	251	226	235	215	233	239	252	230	219	239	220	234	215	190	216	263	240	220	204	248	231	267	235	243	222	255	211	242	246	206	233	250	210	232	233	224	205	238	232	223	221	237	206	219	233	203	239	241	251	225	238	234	224	216	232	250	204	211	224	233	231	232	258	243	214	242	219	237	227	235	229	236	210	242	216	242	224	202	208	228	240	229	219	212	234	225	241	217	226	220	249	249	246	251	212	215	245	197	245	212	234	214	234	225	240	227	254	263	213	231	231	226	219	222	235	242	219	221	216	226	209	234	222	233	244	231	216	239	198	237	212	232	188	230	215	238	213	245	220	219	243	258	230	233	245	227	246	224	219	220	240	225	237	242	208	235	206	244	237	213	213	223	254	222	252	232	214	232	224	211	234	229	223	243	213	241	223	246	224	232	206	249	200	257	242	241	223	259	236	226	251	213	230	234	235	222	216	236	202	230	229	262	232	237	227	221	218	236	233	243	250	215	241	223	218	245	263	247	228	251	237	224	229	209	215	254	252	236	227	202	225	238	239	235	220	248	228	224	233	217	209	225	202	208	223	231	208	201	202	236	207	233	243	220	248	197	253	247	255	224	222	223	238	211	233	197	260	225	209	229	238	255	228	284	233	233	253	240	210	213	226	229	214	227	237	225	186	242	225	218	239	226	225	226	219	221	227	229	239	206	233	221	234	221	251	204	249	217	220	245	263	215	208	233	227	240	222	221	237	209	247	234	244	227	251	227	214	241	239	237	251	241	256	235	213	220	219	252	247	212	250	233	232	228	226	241	219	228	220	239	244	221	232	215	230	235	246	235	202	212	212	216	202	253	209	225	235	229	222	239	252	249	236	229	230	211	226	231	206	234	250	216	226	238	206	267	258	208	227	223	223	241	249	225	238	244	227	221	216	221	193	222	232	206	216	232	257	239	229	239	245	231	220	216	228	243	229	217	211	198	234	231	239	223	220	199	235	247	256	236	228	245	225	245	239	223	251	233	227	229	221	259	224	221	258	225	280	217	266	227	264	233	231	253	236	236	203	224	251	232	218	239	206	225	224	204	225	231	203	244	209	225	229	224	213	230	232	226	271	221	221	244	240	240	243	242	216	229	255	226	221	221	221	226	262	257	225	248	225	234	258	240	224	242	239	266	222	217	204	222	214	239	219	226	247	227	232	234	237	194	246	224	227	207	214	238	218	200	248	242	217	236	204	227	236	229	255	216	244	194	213	227	212	236	249	231	226	263	245	234	203	216	241	213	222	227	199	261	245	216	230	219	224	216	237	240	220	260	221	220	240	252	209	243	221	224	246	237	216	198	211	232	254	237	231	234	235	218	238	254	246	243	218	274	213	235	242	219	237	223	218	259	234	230	220	253	242	235	256	259	231	248	237	231	221	269	214	252	238	227	229	237	202	202	226	228	253	224	242	220	249	220	232	227	214	251	227	242	204	208	252	216	234	215	217	228	243	240	254	257	198	225	215	224	213	222	231	224	232	239	235	231	237	216	252	196	195	205	243	240	260	267	193	229	244	244	235	239	227	229	246	217	229	258	237	219	212	239	243
24459	1843	3079	3516	2844	2356	1967	1659	1441	1310	1229	1208	1111	941	867	835	807	801	714	783	758	719	715	716	693	704	687	622	641	662	652	676	628	670	599	598	636	596	665	637	619	630	624	628	653	611	630	607	620	585	549	644	624	594	562	568	598	562	599	617	584	595	562	634	564	618	601	607	613	584	578	622	594	572	570	589	592	552	608	566	617	639	597	548	611	597	580	613	590	563	577	534	587	560	546	605	599	606	587	582	600	583	544	550	607	611	587	594	608	510	602	564	632	565	559	586	534	537	583	566	578	564	565	578	550	545	622	529	577	604	551	593	572	612	573	582	601	548	635	629	600	585	601	583	578	572	553	605	562	550	593	573	554	581	535	602	553	571	587	577	560	584	563	586	599	575	583	605	543	541	604	580	601	599	541	562	544	565	584	568	560	598	552	532	540	588	577	604	615	563	583	576	601	538	567	542	597	600	588	594	584	586	560	591	575	578	587	579	548	589	563	567	593	563	633	591	569	529	629	560	589	596	604	546	599	635	597	617	541	533	609	564	560	592	573	570	618	637	538	608	565	573	553	563	557	553	572	563	552	573	579	577	592	592	616	590	576	559	551	582	528	603	612	579	574	577	593	544	575	556	555	550	558	567	632	529	599	544	612	553	596	588	628	605	586	615	585	590	573	564	562	586	550	628	573	556	599	542	548	559	574	595	557	560	567	597	614	554	573	614	550	552	596	596	550	559	576	595	585	586	551	569	520	533	594	557	564	576	581	570	590	595	587	602	590	574	559	564	601	554	598	593	584	589	594	543	584	623	567	579	529	628	582	569	640	574	592	582	571	552	537	551	586	578	584	542	510	600	552	577	560	584	548	651	600	567	585	562	587	548	598	619	561	606	615	599	535	553	577	556	582	547	574	585	561	560	553	551	590	560	548	549	575	537	562	588	613	550	588	543	574	602	566	556	576	603	593	615	577	591	595	603	568	561	621	540	628	573	577	571	588	576	614	574	552	584	569	549	610	604	564	570	540	594	568	590	560	623	563	610	584	536	594	595	561	588	564	608	530	562	596	604	595	549	544	610	570	566	597	569	617	606	637	553	584	570	602	563	603	541	594	548	610	519	579	579	586	588	585	580	540	607	566	573	545	552	559	594	611	547	576	577	570	614	615	558	573	540	597	577	600	594	572	564	597	599	576	618	606	551	563	610	532	586	572	575	578	579	610	566	575	550	613	601	559	590	550	602	539	594	599	608	597	614	558	543	581	595	559	558	577	567	602	606	580	566	567	568	538	568	603	555	568	572	573	584	594	633	615	612	610	571	582	535	557	591	545	552	562	594	596	563	624	557	574	591	573	595	591	569	552	541	607	593	584	568	584	593	548	569	569	563	581	590	563	534	599	602	583	568	605	588	560	595	566	578	557	572	580	562	581	550	567	584	604	633	563	612	543	590	583	560	602	551	508	635	557	580	533	585	580	615	579	565	571	567	613	592	604	613	551	604	629	586	557	563	575	557	590	592	615	565	606	538	594	570	591	555	568	569	593	544	618	548	560	518	568	586	609	587	584	551	562	561	601	565	576	553	584	540	570	598	575	544	612	560	638	595	582	648	586	552	556	569	580	558	585	586	555	539	546	545	596	608	553	548	545	577	607	586	597	591	566	620	594	594	556	514	576	557	567	583	591	546	587	590	567	580	593	548	571	572	586	550	573	528	595	583	592	587	619	557	614	566	595	601	600	560	566	555	585	563	607	551	581	592	569	591	561	576	606	539	564	620	532	544	613	613	582	584	602	543	570	560	542	594	546	530	555	595	576	525	579	549	597	610	535	551	570	546	576	617	588	513	564	581	584	539	581	582	601	600	554	568	517	613	598	586	561	598	572	566	574	592	617	581	586	590	597	607	556	569	557	559	540	578	605	593	586	571	606	560	551	568	606	603	594	577	605	591	592	603	575	573	606	575	555	558	544	603	528	573	571	583	548	582	599	581	585	623	545	581	606	606	616	563	596	573	583	587	594	579	637	588	574	618	558	571	554	588	632	578	556	544	566	555	560	542	565	557	589	550	558	588	585	562	561	594	585	574	552	537	580	592	573	561	609	584	612	584	596	558	543	553	594	613	613	580	544	584	532	619	539	614	586	567	540	602	584	584	549	547	575	592	585	605	594	587	557	587	582	527	564	583	577	563	551	587	611	610	609	589	596	581	582	603	538	577	561	574	585	584	591	601	558	619	543	552	553	608	573	542	587	575	633	570	559	592	562	622	539	581	594	570	606	578	582	552	570	547	579	600	603	573	542	587	583	550	599	619	596	548	580	556	540	612	600	620	572	578	522	559	553	635	616	555	638	591	556	606	574	606	573	553	562	547	582	577	579	608	563	570	625	563	572	581	572	591	591	568	623	575	547	582	559	583	572	568	580	505	558	577	576	614	596	541	567	584	574	542	557	549	592	595	579	588	617	588	584	546	592	549	579	546	553	560	572	601	547	536	577	606	548	585	582	617	580	603	611	582	518	580	564	544	591	565	577	592	606	585	533	576	537	556	593	593	585	591	557	590	604	538	611	586	584	565	575	554	579	547	627	587	543	610	559	582	619	575	551	563	566	563	571	591	574	550	567	585	533	569	618	518	555	559	575	603	590	579	532	537	581	573	569	565	605	610	616	558	632	545	612	560	596	523	589	576	547	594	574	615	552	592	560	608	556	603	561	589	551	570	586	522	595	562	572	543	523	562	584	532	587	587	566	549	598	567	575	584	549	557	616	551	598	618	571	559	564	584	521	611	563	538	586	570	597	597	590	603	632	559	597	589	580	608	556	543	596	558	578	587	587	548	568	566	599	610	565	648	576	575	560	592	555	625	576	569	543	636	565	565	576	585	576	570	571	552	584	584	551	561	599	562	569	570	622	586	564	568	589	595	571	554	566	551	581	585	582	585	596	586	592	564	579	573	592	544	590	601	579	582	581	521	564	548	608	575	601	606	581	560	571	552	568	545	572	523	583	559	619	567	575	599	600	611	597	622	561	560	569	619	576	574	580	572	572	600	587	524	554	539	582	554	601	605	567	555	623	576	615	560	554	573	559	540	573	579	588	555	573	571	591	595	610	620	553	583	581	582	611	580	554	585	604	599	537	583	565	549	600	570	584	564	594	589	591	563	565	603	530	597	565	567	583	547	581	612	584	581	550	582	609	569	592	553	531	563	624	591	614	548	578	574	614	544	579	600	514	623	584	574	508	567	568	590	589	531	581	573	554	569	571	545	586	576	606	585	575	605	598	577	588	563	556	616	608	549	597	547	601	580	614	595	609	551	611	574	595	618	547	537	621	575	583	624	571	577	572	555	600	596	584	570	574	554	530	570	557	590	612	598	558	570	559	574	588	584	539	580	565	567	567	568	544	603	574	589	591	573	584	588	559	576	581	530	542	551	565	593	553	559	607	537	542	576	633	571	597	603	581	598	555	587	543	544	577	587	650	609	549	578	596	592	565	587	555	510
41708	24518	26774	15666	4070	1530	1120	795	720	591	559	549	534	516	489	480	428	506	442	419	440	408	416	383	378	409	455	344	377	397	384	400	383	389	374	406	371	377	378	384	419	431	397	379	360	379	382	380	391	365	356	385	364	385	398	396	389	393	412	353	356	370	368	342	365	384	392	389	392	381	370	347	346	385	348	386	355	386	385	346	359	382	361	353	345	371	355	375	368	380	368	403	395	356	368	381	405	358	398	392	343	350	377	390	383	359	396	367	374	375	394	382	383	403	406	355	352	340	363	352	339	399	382	351	361	383	374	413	408	387	364	343	384	323	411	362	392	380	374	374	399	345	344	359	373	361	362	413	371	376	360	367	419	381	343	340	360	353	375	373	391	371	356	388	340	385	401	390	355	353	362	366	391	351	347	394	379	382	396	381	364	388	347	408	386	380	382	361	373	360	412	390	375	391	389	360	380	396	374	373	330	362	379	339	370	396	380	360	343	355	386	388	375	358	358	367	358	386	401	371	362	399	356	397	326	353	360	359	399	409	399	367	374	367	377	385	377	351	373	360	380	364	356	384	402	366	361	349	366	381	401	346	372	341	355	383	383	384	333	360	340	408	372	407	354	380	416	392	379	383	392	379	382	373	384	374	328	412	373	381	348	364	366	363	387	383	342	371	358	355	360	347	378	379	363	353	395	384	356	369	404	423	367	374	355	361	376	393	342	361	352	377	385	377	412	412	371	379	365	360	357	344	370	385	373	361	398	348	371	375	340	365	394	388	339	365	384	357	384	370	370	407	443	367	365	397	402	362	364	352	345	351	401	395	380	329	358	398	413	374	368	360	359	360	370	369	373	349	359	383	368	355	381	433	369	331	336	378	373	368	366	342	356	365	366	387	383	366	331	372	370	353	387	370	411	392	335	376	360	362	394	380	373	422	404	366	391	384	388	345	341	379	364	373	368	396	377	352	375	366	355	398	344	377	380	354	368	350	380	387	380	339	362	394	377	354	345	346	365	368	376	369	361	400	348	365	426	364	390	370	343	338	354	368	378	372	382	378	412	342	377	377	374	376	351	398	351	348	381	376	391	369	359	355	346	350	356	367	371	392	388	361	340	335	366	396	369	387	380	343	398	375	401	353	384	375	361	342	387	385	363	371	342	357	380	377	387	383	396	379	378	382	379	397	337	354	368	388	365	330	400	375	391	388	397	363	374	359	388	356	377	343	404	410	377	362	381	354	363	371	344	357	355	363	355	373	394	371	343	352	366	382	437	379	330	405	374	350	358	329	384	365	367	389	393	384	364	375	390	380	334	390	396	328	351	349	340	420	377	417	363	381	353	365	393	359	346	379	368	364	398	351	313	386	360	372	393	390	352	382	358	401	393	352	382	378	367	377	336	377	365	349	340	374	377	375	380	411	341	336	401	378	361	373	366	395	352	369	361	413	400	357	358	377	406	356	406	354	355	386	351	348	392	374	401	371	377	374	364	361	372	360	370	357	392	368	358	401	369	372	370	362	346	367	380	349	375	360	392	365	360	344	405	334	360	382	377	375	404	417	418	329	350	372	363	363	381	409	367	385	377	395	403	344	346	351	399	377	372	423	380	401	383	337	343	373	349	321	367	351	400	333	369	386	392	326	387	354	371	398	371	429	354	368	421	364	385	367	410	415	374	385	354	370	384	393	379	396	378	367	352	398	390	415	391	375	361	379	361	419	360	362	355	379	400	460	380	413	348	393	354	361	392	347	366	421	412	392	403	370	347	350	377	331	353	370	379	360	362	383	396	402	388	344	395	348	412	348	406	419	367	371	355	352	370	378	371	361	413	385	375	374	369	383	417	383	365	387	368	323	366	379	364	405	397	346	379	370	381	379	359	382	374	332	386	374	381	380	360	383	361	345	367	403	394	357	365	382	404	370	385	390	360	403	402	391	386	379	374	384	411	378	377	361	358	354	370	385	373	359	378	365	391	379	340	344	382	382	375	378	370	344	358	382	369	344	354	384	408	362	407	380	376	351	364	386	372	381	389	358	349	369	404	410	354	378	426	404	386	353	405	378	393	394	369	396	372	362	381	388	329	352	353	374	358	358	387	390	361	370	358	396	406	401	319	371	401	375	406	413	395	364	400	384	357	390	398	381	369	407	397	393	387	413	339	377	384	357	400	388	370	370	368	357	360	379	348	387	388	373	372	329	355	379	412	387	361	379	336	369	362	369	392	405	404	385	352	389	402	368	375	386	368	376	344	367	401	366	401	408	384	357	338	412	364	374	355	362	385	349	387	379	391	376	362	373	385	378	402	391	403	394	389	370	359	358	322	384	395	385	366	390	370	398	390	389	344	367	345	367	333	386	387	369	400	386	367	372	370	363	372	372	379	344	349	393	364	362	400	373	370	391	386	347	398	393	371	366	375	347	369	366	394	382	368	362	388	355	363	377	371	363	395	378	361	352	422	363	365	373	372	361	372	361	404	374	345	376	367	342	362	350	395	396	386	379	394	410	408	371	352	366	346	378	367	406	373	359	371	379	401	367	369	406	384	352	387	367	396	356	383	403	382	385	389	366	335	382	375	406	379	336	341	371	378	393	359	390	348	375	380	351	351	362	369	351	354	368	359	357	413	358	348	400	358	392	354	354	373	381	371	349	389	350	353	353	358	396	359	340	369	381	368	357	382	351	377	411	409	411	355	389	343	354	366	366	368	408	367	393	393	359	384	389	332	361	370	373	366	352	403	376	353	388	368	365	352	353	377	383	331	374	373	374	381	432	338	371	389	383	366	338	400	357	328	372	389	364	375	347	374	418	391	369	381	398	365	373	374	373	378	364	406	377	366	376	364	378	369	361	356	373	389	367	359	357	407	382	366	368	365	339	371	363	412	390	402	362	343	370	400	353	347	369	381	367	353	385	340	328	351	402	393	383	395	338	388	387	376	368	375	374	369	407	392	331	375	396	370	390	363	382	370	351	346	401	397	389	386	387	392	359	396	375	370	407	407	353	343	353	422	362	355	413	390	385	353	340	334	365	382	348	356	414	375	358	363	381	359	353	337	350	408	360	371	347	358	357	384	359	393	371	360	371	387	390	363	370	425	387	396	382	353	382	410	360	396	376	392	365	376	361	387	360	372	395	385	370	376	414	393	354	375	372	375	360	370	392	359	397	369	357	390	415	395	379	329	374	359	381	399	351	386	353	376	340	348	352	351	347	370	374	351	346	360	424	353	360	390	392	385	391	388	369	395	362	405	346	407	387	389	377	404	375	357	384	378	373	396	365	365	380	377	347	392	384	370	348	391	353	369	350	367	360	402	379	374	348	384	417	378	335	375	355	380	382	372	409	378	370	330	361	339	357	388	384	413	357	355	396	368	377	351	370	357	391	367	349	357	351	344	364	359	385	347	377	396	334	381	399	375	391	371	354	390	368	391	370	352	408	367	380	338	365	371	394	410	375	328	381	383	380	365	366	351	397	359	371	382	369	415	378	347	357	366	330
29360	3223	5513	5935	4976	4229	3613	2929	2520	2216	2106	1853	1701	1586	1544	1367	1400	1415	1240	1215	1112	1136	1126	1090	1073	1039	1027	1026	1041	972	982	1011	993	961	947	946	875	1010	930	916	950	932	917	973	937	933	900	907	899	934	928	852	898	903	903	891	938	874	938	878	901	862	854	850	857	876	856	842	884	890	897	856	908	930	870	878	956	898	894	890	852	849	876	894	887	961	901	860	850	841	870	828	922	868	882	896	887	848	898	811	896	849	872	855	901	868	875	851	858	862	876	868	832	868	893	867	894	877	802	856	912	885	839	873	912	861	834	871	898	883	880	831	801	841	846	893	836	853	871	873	866	883	860	907	834	840	852	840	902	907	860	860	848	931	820	878	843	823	855	887	824	829	888	870	859	896	856	863	891	893	886	830	882	841	879	822	898	809	868	849	788	864	849	833	850	844	858	797	810	869	849	851	855	850	836	928	855	857	873	859	862	868	903	832	873	857	862	885	887	858	868	884	822	865	893	840	847	834	879	868	832	801	880	847	858	848	863	902	862	901	877	795	883	872	927	934	889	880	871	855	858	858	894	843	876	848	865	859	866	861	844	857	888	864	846	848	859	860	858	923	804	857	858	841	831	870	868	890	826	857	829	824	861	932	887	890	865	886	894	880	847	822	876	893	895	859	883	841	877	811	885	880	888	847	875	873	866	852	853	855	842	870	862	861	835	841	854	831	877	824	845	837	861	874	913	857	869	899	841	815	873	901	844	824	792	848	883	854	852	878	848	882	925	892	824	864	916	858	876	846	883	815	906	836	870	885	941	878	862	909	871	813	840	808	871	852	834	900	850	836	859	829	909	837	850	857	900	845	845	880	805	945	861	853	845	854	873	842	859	982	870	865	847	852	808	900	898	847	846	815	839	843	882	845	849	920	852	896	881	925	789	902	891	847	871	859	862	866	870	922	874	830	875	808	890	872	860	887	868	826	883	837	834	829	877	856	858	820	881	917	845	808	878	846	857	846	881	799	871	843	868	856	827	863	834	868	862	835	855	883	860	854	907	868	838	860	921	898	877	854	894	899	897	851	829	892	855	847	848	865	871	858	910	831	896	860	849	871	860	853	839	858	906	907	851	865	854	883	826	856	840	876	853	877	888	844	857	867	894	828	870	827	870	874	786	903	855	845	813	852	856	911	907	879	862	862	859	823	868	854	864	905	872	835	903	899	866	824	862	857	880	860	907	899	836	860	859	855	835	882	868	835	852	879	880	871	824	897	852	864	864	881	854	842	822	836	858	883	873	883	864	828	900	889	865	876	853	895	840	864	864	828	903	846	951	859	850	829	871	868	845	904	888	905	888	868	859	842	863	907	872	849	839	844	875	881	864	858	802	835	891	886	884	885	869	928	842	865	856	837	864	878	886	842	851	857	836	863	835	897	873	868	866	903	845	821	871	828	914	878	878	879	809	870	844	829	873	862	832	826	843	840	847	894	915	854	890	903	886	860	831	852	852	891	841	919	845	880	835	861	829	887	859	835	855	865	820	902	862	878	927	864	867	796	901	866	848	868	842	878	868	835	828	853	872	876	849	900	823	885	841	840	869	816	891	872	873	892	858	853	841	871	862	908	903	887	853	823	860	879	891	862	926	877	830	914	903	826	859	845	869	854	856	917	828	869	842	862	853	864	834	907	881	819	863	854	811	842	897	893	882	845	869	840	873	882	861	876	892	841	863	864	878	842	902	911	864	867	810	812	837	824	898	873	880	893	820	817	869	868	832	837	871	903	831	872	791	868	891	839	923	820	839	849	895	865	900	849	846	857	863	853	852	867	886	898	861	875	827	864	817	843	888	852	895	884	880	876	858	856	884	834	892	853	864	810	877	855	816	835	873	854	875	901	834	871	798	910	860	784	872	854	815	853	834	870	886	886	865	858	861	935	912	833	805	833	869	862	890	861	859	851	865	871	912	854	857	876	902	773	886	868	806	862	832	884	865	888	826	872	922	900	852	808	880	831	877	898	891	852	829	908	840	842	877	862	904	840	896	829	908	885	902	890	889	920	860	850	856	858	847	835	869	898	885	845	851	881	857	883	857	907	867	921	900	920	873	904	850	864	827	876	914	866	856	905	837	868	858	832	869	871	866	914	852	824	860	880	858	802	842	906	871	897	874	837	849	859	851	844	900	895	857	844	848	861	860	845	892	901	874	874	871	856	893	841	810	811	834	865	854	852	854	853	957	876	833	859	849	871	815	874	884	926	835	865	840	812	827	838	827	902	847	827	857	851	834	854	817	837	871	856	868	888	842	896	867	848	849	880	827	897	853	866	820	894	881	874	843	851	846	874	860	865	892	854	883	850	877	876	870	869	826	806	901	858	840	880	816	894	804	895	873	892	841	919	890	883	799	891	822	848	859	863	899	899	895	870	848	873	868	878	871	824	822	865	837	933	873	826	845	855	888	887	819	847	844	821	894	855	913	856	877	855	890	898	871	844	877	853	877	829	829	824	864	842	886	877	877	898	837	850	870	882	897	792	898	831	857	888	905	849	829	863	828	867	822	860	878	833	876	813	898	881	819	825	822	863	880	926	866	913	830	841	822	906	847	906	845	882	849	835	841	885	818	831	888	856	862	893	859	851	875	897	860	870	903	853	896	808	921	909	871	878	884	865	869	814	882	830	904	846	860	890	864	864	825	860	850	926	876	849	879	846	865	935	847	894	871	883	883	840	879	845	937	799	847	871	799	836	861	915	872	925	876	911	897	881	883	877	899	905	900	878	853	847	853	903	909	814	864	884	834	866	846	832	895	797	818	850	876	910	842	854	834	883	868	847	866	885	829	886	910	870	884	890	870	856	886	825	942	919	839	851	852	821	837	883	849	881	817	860	861	883	884	808	855	857	858	889	903	875	854	819	874	867	884	870	870	862	875	831	883	875	839	849	881	899	880	887	884	908	854	864	845	824	873	798	844	852	888	892	878	825	845	868	878	904	917	846	871	828	864	882	830	891	852	895	860	842	896	913	858	862	859	894	895	868	845	884	885	869	867	847	892	854	846	835	876	881	893	875	860	863	867	885	846	858	847	857	828	874	865	839	874	912	901	885	861	835	881	945	888	856	891	883	897	864	847	900	874	876	857	862	889	827	889	896	794	846	917	913	883	819	848	911	859	883	887	889	860	877	842	923	886	876	898	877	878	870	832	877	865	905	867	868	859	872	854	894	837	843	865	863	871	853	865	829	907	877	861	884	865	832	814	836	857	858	895	853	850	820	932	843	850	827	835	845	895	857	832	853	926	887	845	811	852	795	892	910	829	851	845	903	863	866	873	915	834	878	850	853	793	884	888	852	851	835	840	885	844	885	862	887	874	863	913	882	876	856	844	884	856	921	863	855	873	845	845	873	835	800	837	864	841	882	795	873	846	852	867	855	842	899	833	888	838	872	848	895	842	830	806	847	871	815	864	869	852	898	922	889	863	826	908	891	848	868	891	835	852	863	831	800	826	817
7935	664	540	384	281	261	285	264	276	255	242	229	257	266	234	259	249	230	243	243	240	226	238	244	239	231	252	237	234	222	244	249	258	248	229	241	228	264	232	256	245	235	254	245	244	272	228	259	232	243	235	265	260	238	215	239	256	249	254	234	222	242	229	256	247	264	259	246	251	256	200	250	235	231	237	252	248	266	250	220	244	242	229	243	250	253	237	255	221	256	219	232	273	250	244	253	240	255	241	228	233	237	256	250	251	230	235	233	229	244	227	238	233	213	248	247	238	272	253	249	228	222	221	233	294	188	205	213	267	266	262	232	223	250	245	249	231	263	229	212	226	233	262	258	261	261	241	248	258	237	266	238	242	278	277	236	252	229	250	215	215	263	269	244	228	208	234	233	242	254	222	237	245	238	230	229	237	217	235	236	241	251	232	251	251	269	266	228	255	246	223	236	251	231	254	249	255	220	259	241	249	234	242	236	234	216	245	224	246	235	236	254	251	264	228	246	234	216	249	251	232	246	276	226	233	284	280	252	243	228	246	210	251	231	271	226	228	255	252	251	273	261	286	234	263	244	252	243	241	203	209	212	240	252	239	210	235	241	253	227	232	233	256	227	250	246	272	219	259	243	227	236	248	224	243	243	255	243	228	238	265	239	244	255	239	246	256	244	274	258	274	253	252	218	225	243	245	245	235	255	232	235	242	261	228	247	254	234	206	244	271	249	249	251	228	232	240	225	231	265	253	246	232	242	254	229	270	255	209	226	246	262	226	246	240	271	269	234	228	228	226	229	209	274	255	229	262	238	240	220	260	204	238	242	232	237	252	246	260	246	228	275	234	230	244	207	251	251	219	245	254	225	238	249	255	233	247	230	213	250	261	236	251	245	219	293	250	246	211	225	243	227	240	225	243	238	235	274	227	235	240	253	222	238	247	258	252	255	239	245	247	226	226	258	256	233	225	230	228	254	233	235	275	279	258	238	248	237	232	259	242	238	231	263	248	245	236	223	225	239	233	231	204	243	234	239	247	227	241	258	257	253	259	258	253	245	236	241	226	259	257	237	254	210	268	222	245	270	249	238	213	239	235	248	241	248	228	234	264	270	244	242	256	239	254	233	222	252	278	217	273	234	251	210	267	220	252	223	242	253	256	239	253	214	239	258	233	247	233	274	284	264	220	237	245	230	253	234	249	228	228	189	265	241	247	210	249	261	243	226	236	262	210	221	257	250	261	244	261	219	231	259	251	209	241	259	234	228	218	247	218	248	223	256	251	211	198	230	223	234	238	240	242	232	241	229	276	269	249	224	231	238	239	237	256	243	249	248	224	252	252	263	249	251	230	221	255	230	247	230	262	237	256	250	246	237	254	259	239	263	242	251	238	255	233	271	222	261	234	225	244	242	251	241	238	194	234	238	259	245	214	254	251	236	239	243	284	273	261	268	197	222	264	255	211	242	236	254	256	225	233	236	251	249	265	231	252	245	207	233	257	275	253	223	282	237	238	248	243	224	246	253	247	258	235	246	216	244	244	239	242	259	233	246	250	222	221	245	256	249	233	235	241	249	251	240	224	253	258	232	276	241	236	229	237	240	231	260	252	267	255	250	232	245	237	229	255	221	241	251	211	228	256	215	258	224	250	253	293	257	216	245	231	250	239	247	231	250	244	250	235	218	269	251	259	223	255	253	239	248	244	252	266	234	238	222	241	231	269	256	244	219	264	240	226	231	216	234	243	230	214	242	248	237	247	245	234	238	238	227	238	238	224	240	248	239	248	258	254	248	239	265	232	222	235	242	236	254	256	244	236	258	232	231	234	241	213	266	253	240	214	223	243	267	242	253	227	244	243	242	205	248	252	250	270	255	243	220	237	249	242	238	243	231	230	238	232	249	207	247	245	270	259	276	215	266	228	225	253	271	258	209	273	246	236	243	261	238	256	263	251	217	252	260	252	235	220	256	271	238	267	241	222	222	245	240	234	230	263	240	242	240	245	225	224	223	267	254	250	239	244	250	251	246	221	277	247	217	273	244	238	220	235	263	254	254	251	249	267	242	238	224	203	256	224	238	243	238	238	264	224	264	226	242	230	255	256	261	222	215	248	233	238	198	229	247	247	252	232	228	236	239	253	258	247	250	240	246	220	263	263	247	255	236	262	235	271	244	277	266	259	247	260	247	221	252	234	221	243	253	236	259	270	235	242	216	239	238	249	260	229	267	210	257	269	244	248	248	233	231	240	259	242	261	247	247	259	236	231	251	233	262	221	238	222	269	253	263	233	244	232	251	242	241	266	232	257	220	277	231	239	247	233	242	258	263	239	262	266	237	242	241	221	239	220	234	251	267	253	224	266	205	246	232	247	216	235	253	230	247	245	250	240	237	277	239	219	262	220	262	239	241	227	255	264	247	224	244	234	208	249	253	225	212	253	233	233	254	236	233	260	220	256	215	294	261	241	238	221	221	258	251	258	217	297	216	241	226	233	244	249	215	253	222	253	245	247	238	226	226	226	258	237	269	254	253	244	279	255	257	252	230	246	271	264	269	239	270	247	288	240	229	223	294	261	246	223	240	243	245	234	216	210	231	271	213	249	233	228	226	244	229	212	277	226	233	238	248	266	248	253	217	242	242	267	234	220	228	238	266	233	245	224	265	251	264	246	240	253	234	234	218	234	235	259	266	243	263	251	238	255	233	228	278	231	275	269	241	258	240	257	213	239	250	256	232	253	217	230	223	230	240	254	239	251	238	260	244	258	244	215	255	252	220	229	258	224	243	259	230	257	249	207	218	258	210	244	268	230	265	265	245	218	258	245	251	272	250	278	236	246	240	224	242	245	230	218	249	244	275	250	276	245	207	238	224	274	209	243	248	245	268	256	239	238	251	249	246	225	236	268	247	223	250	241	249	261	268	248	212	252	246	242	256	253	247	232	241	255	235	261	263	253	255	219	217	221	255	223	227	236	254	241	239	233	232	236	221	246	240	236	258	237	247	234	236	232	246	242	215	225	248	248	216	221	188	196	255	228	244	222	222	227	238	218	228	245	240	273	242	231	240	226	218	269	216	253	248	269	255	259	235	237	262	223	245	213	241	234	249	238	241	223	266	249	258	252	236	286	254	258	232	247	260	264	250	238	235	275	218	228	257	271	254	252	245	244	230	268	231	254	231	241	243	249	233	222	277	237	222	233	256	236	239	233	232	225	255	241	236	215	221	267	229	223	239	232	217	272	225	240	234	247	249	251	237	263	258	237	217	250	240	251	230	240	243	271	266	226	239	276	258	262	223	255	246	255	268	230	233	252	237	265	258	258	271	220	253	243	211	259	267	241	234	224	238	251	234	212	224	272	257	215	233	226	246	245	231	254	227	236	270	253	213	230	242	234	252	244	261	262	246	238	245	215	259	240	224	254	276	265	221	201	251	247	210	245	234	266	249	245	249	260	242	223	232	222	263	276	234	229	252	229	255	255	224	247	250	211	251	244	257	257	240	246	240
7286	775	929	1007	877	744	716	745	706	684	668	692	589	625	594	592	590	583	642	605	631	620	582	643	616	569	605	565	625	592	588	566	563	602	546	571	593	604	601	608	571	611	610	620	587	597	566	584	615	586	556	601	632	605	586	578	558	653	618	533	609	634	588	600	595	619	612	601	589	552	633	575	594	586	635	561	596	599	592	570	521	587	584	604	605	610	558	614	579	625	596	573	600	599	614	572	625	602	568	582	613	576	558	591	561	564	588	609	597	578	585	553	573	555	606	606	577	567	583	623	620	593	521	565	596	551	598	574	598	557	544	613	578	578	618	553	575	594	651	605	544	561	593	588	580	578	593	582	551	605	589	632	553	576	574	591	568	559	582	593	625	577	607	616	579	586	602	586	595	574	639	618	583	600	621	578	579	568	535	607	607	588	620	600	571	580	609	615	617	612	577	603	600	573	607	593	593	621	540	575	556	572	624	567	603	609	572	553	594	593	596	579	623	635	627	575	607	625	601	615	545	591	588	615	610	539	640	586	566	566	617	590	601	619	601	608	585	603	617	584	596	591	616	585	600	581	573	609	590	577	574	594	530	587	585	539	560	622	585	574	602	607	602	587	557	555	622	632	575	568	576	592	623	620	552	634	589	632	610	636	614	625	618	575	578	560	597	569	567	601	601	614	595	572	601	612	607	587	607	574	603	617	626	575	554	563	578	576	557	598	577	576	564	587	583	588	562	584	583	601	620	583	585	610	569	558	605	613	574	604	550	608	622	571	593	560	564	557	579	570	556	619	577	593	569	588	581	576	606	606	587	590	563	569	590	570	589	563	572	588	602	578	587	562	587	579	584	577	595	561	575	595	575	574	599	578	581	564	618	594	590	595	568	590	588	526	601	571	614	643	603	598	562	581	609	592	558	623	621	649	555	567	540	612	605	579	607	565	575	577	585	607	569	587	608	610	578	647	600	600	575	602	579	602	575	576	622	593	564	634	546	576	571	626	593	587	584	594	601	596	628	596	604	610	614	600	611	617	556	594	602	615	597	599	595	547	611	601	616	563	655	593	580	577	576	582	563	574	604	617	600	618	612	575	576	578	563	626	591	585	576	586	615	617	564	618	587	606	552	589	564	578	616	570	601	558	613	567	539	602	590	599	654	588	575	605	575	579	552	596	587	632	611	533	594	599	551	613	582	617	598	635	601	616	649	598	578	622	546	575	608	587	584	594	586	588	594	600	631	621	609	565	591	631	585	617	616	573	573	606	608	554	615	603	585	603	586	551	580	563	549	598	590	616	635	557	641	562	559	583	636	607	599	610	621	577	605	595	523	562	594	573	568	580	589	612	560	596	564	605	618	594	602	598	584	599	580	638	597	587	583	587	614	558	611	598	596	614	588	561	565	580	559	549	562	572	608	589	614	553	544	582	584	594	592	579	636	632	538	594	565	601	574	611	569	639	606	565	569	575	611	628	577	615	551	580	614	561	604	625	539	570	590	570	624	565	541	572	573	565	577	579	598	561	593	576	568	611	628	586	595	561	587	569	577	594	622	583	581	573	641	591	644	586	570	575	617	571	613	596	577	606	556	567	622	615	574	561	592	579	575	567	576	558	552	573	587	571	569	615	620	556	631	601	604	606	620	587	599	566	591	641	584	563	632	610	614	560	607	545	619	607	592	592	583	574	605	593	612	556	583	575	625	604	562	554	606	582	598	616	578	593	584	607	615	621	592	574	627	580	575	582	617	572	617	567	586	652	620	555	626	589	594	533	588	595	545	611	577	595	596	595	598	575	617	613	548	635	570	641	592	638	595	584	591	636	590	542	579	599	605	583	559	618	590	552	577	595	584	573	551	582	569	584	611	590	603	568	604	614	611	595	605	596	610	596	582	586	565	581	599	594	599	563	603	567	608	524	581	564	564	595	568	586	615	596	576	648	566	604	611	569	553	604	594	536	606	567	560	598	620	606	603	601	629	602	563	570	561	639	573	614	599	587	590	652	610	597	648	573	579	606	669	573	547	563	596	616	604	622	613	595	557	590	557	589	546	597	591	549	575	595	582	586	566	592	548	549	615	602	633	580	594	604	588	584	605	580	611	574	568	599	561	600	577	579	623	628	628	599	576	635	604	624	595	628	581	648	567	577	588	592	589	583	562	539	557	615	573	605	567	600	615	604	578	597	643	593	591	617	571	573	603	586	614	618	650	587	599	595	586	572	529	547	589	610	629	590	623	600	620	562	593	624	581	599	550	532	588	628	561	609	581	560	612	589	588	619	588	598	605	638	593	586	598	625	595	595	603	633	589	546	560	559	574	586	592	586	602	594	537	602	591	588	582	619	622	570	581	632	560	583	587	602	566	609	573	596	575	597	548	581	575	567	584	601	578	585	568	580	571	554	539	599	629	565	611	618	613	596	594	574	597	619	586	539	605	543	607	656	591	588	619	563	592	617	600	595	626	576	571	610	626	564	603	616	593	606	643	595	575	555	584	574	603	580	599	643	529	575	620	593	571	602	592	628	641	576	622	547	628	611	557	591	594	562	576	585	599	570	602	607	606	577	608	552	575	587	595	565	579	581	608	578	579	578	584	548	590	597	583	579	595	616	614	596	564	613	604	560	572	624	586	611	597	620	591	600	642	593	599	602	561	593	614	608	579	562	608	562	590	592	582	610	595	605	612	613	576	557	622	637	573	576	622	542	602	542	621	542	610	583	575	552	577	598	571	607	604	610	606	584	615	630	593	611	635	623	566	587	592	617	569	598	568	624	620	579	553	546	580	608	558	615	547	599	597	589	635	598	616	572	548	625	577	582	610	607	550	598	631	552	587	614	582	594	600	591	582	627	582	629	577	621	582	541	621	572	617	579	558	563	590	597	590	597	573	608	613	590	598	580	650	584	591	609	606	618	569	581	610	569	577	649	597	590	616	604	602	626	614	584	560	554	608	609	615	588	586	619	626	612	585	604	608	619	602	574	578	601	587	594	616	614	611	572	608	611	588	572	616	592	606	597	585	618	581	621	537	652	648	612	538	596	650	569	605	589	615	608	600	629	595	626	584	569	564	578	586	583	559	593	610	631	589	569	586	624	588	609	547	623	616	614	591	588	590	608	600	619	595	580	562	597	588	628	578	565	558	587	551	593	570	575	620	600	586	620	624	596	589	603	575	599	595	555	609	565	598	573	580	593	566	604	585	643	611	579	551	579	605	590	553	587	600	586	620	576	588	568	575	584	652	611	595	608	587	611	578	582	545	602	597	623	616	569	581	562	610	610	653	585	590	579	625	568	559	570	587	617	596	576	594	617	571	569	590	581	573	561	577	616	580	579	599	581	630	613	621	632	580	597	621	561	594	593	614	590	578	606	596	583	617	599	554	565	608	593	607	582	570	597	631	574	562	603	629	621	555	616	598	590	560	611	556	593	577	637	605	626	575	585	613	603	551	588	588	606	597	606	572	553	567	644	571	576	572	554	561	585	609	598	558	597	555	618
43533	23214	12511	1857	1010	768	641	491	361	314	332	319	272	320	269	278	286	243	269	273	248	234	223	249	226	229	224	224	219	232	240	236	236	225	208	217	224	212	195	226	223	243	237	222	212	236	228	254	226	233	227	234	202	217	224	230	239	192	201	209	229	220	240	190	244	241	238	242	234	209	221	224	231	241	210	228	219	218	216	219	234	229	225	204	202	245	244	213	249	214	189	217	203	242	260	208	218	218	215	202	245	244	216	220	216	234	217	207	214	236	188	238	214	205	235	205	223	221	238	216	203	222	255	254	210	201	231	211	200	223	224	227	209	246	234	242	201	221	233	220	215	216	212	222	217	188	208	217	251	215	201	208	247	238	246	213	190	235	234	228	206	235	246	238	254	237	211	239	223	181	245	239	213	262	230	241	220	221	225	229	224	210	226	223	223	225	230	202	215	203	209	211	245	222	219	240	231	189	190	242	233	220	242	228	246	223	201	247	231	201	209	212	211	208	244	227	227	220	239	201	257	231	209	216	235	252	242	202	220	215	214	236	216	204	198	256	207	235	222	222	232	203	232	228	224	223	240	235	222	228	190	231	215	241	234	209	210	210	213	189	222	233	211	240	229	212	219	244	228	220	229	238	239	199	232	206	212	242	237	242	223	199	198	219	237	246	207	218	214	212	221	237	248	208	227	219	240	235	233	226	239	222	181	220	210	210	199	224	214	224	235	227	248	241	233	225	214	230	187	200	235	216	223	188	217	211	228	199	245	236	212	232	221	225	252	215	214	235	211	206	207	225	249	217	225	236	224	226	237	240	215	219	246	210	202	209	243	255	239	200	226	230	218	216	220	228	173	241	214	219	241	212	208	265	233	223	212	230	236	192	243	212	228	217	214	237	254	233	219	215	215	244	204	225	216	237	224	224	197	226	217	225	258	184	229	237	200	222	210	238	231	225	193	215	218	226	228	215	200	210	228	241	226	248	227	201	242	239	191	229	251	215	229	227	228	234	233	222	234	200	191	200	215	230	227	248	243	188	227	218	227	243	191	211	230	241	255	237	231	230	243	242	251	189	238	226	225	224	253	206	205	235	227	207	206	227	190	228	221	206	234	199	227	223	241	261	220	231	247	203	235	211	237	240	225	233	219	209	232	234	236	208	214	226	203	197	255	219	219	228	215	227	221	226	191	206	220	220	225	217	202	201	197	222	183	215	206	206	220	216	218	187	237	257	221	214	216	248	214	220	205	226	208	198	252	243	220	185	230	252	221	213	208	241	247	256	248	208	224	213	246	239	243	215	240	223	225	236	206	236	231	214	221	209	215	214	229	213	234	228	196	212	237	241	231	200	188	245	229	224	221	235	240	218	228	225	216	235	210	225	209	226	224	224	236	202	192	213	218	230	222	229	219	243	203	218	236	209	216	250	211	210	190	242	231	220	207	226	228	194	253	248	223	212	240	224	227	226	238	226	225	240	217	210	238	251	226	234	210	229	242	225	230	242	253	258	213	209	217	230	222	227	235	183	222	220	244	216	198	224	204	215	237	205	234	232	228	248	225	236	243	212	234	231	225	218	253	243	222	201	250	257	228	243	238	207	207	236	233	218	211	208	219	208	217	191	196	253	247	214	216	200	238	246	230	248	239	212	247	215	222	227	243	189	241	220	227	222	225	208	223	244	239	200	226	216	269	229	219	188	224	213	242	233	228	225	218	197	212	175	224	233	213	228	247	231	243	222	216	209	219	217	221	218	235	214	217	216	231	231	233	185	223	236	218	231	248	214	220	229	225	238	234	254	244	231	231	234	200	205	226	212	218	237	232	245	226	234	217	222	244	205	246	228	237	219	228	214	275	242	241	212	227	193	218	232	238	219	221	221	218	211	201	192	224	212	217	215	216	262	252	235	217	213	217	199	237	225	218	227	211	211	233	227	217	193	223	247	239	221	231	198	211	198	226	222	227	243	232	227	230	213	220	206	230	233	223	226	263	209	229	232	224	211	249	261	239	215	255	243	237	219	208	229	228	219	230	242	239	222	217	231	230	220	226	248	242	212	249	259	215	221	235	230	211	223	261	220	213	232	231	221	206	223	210	218	222	201	217	197	257	240	251	220	271	255	244	220	226	225	231	215	237	229	251	250	246	222	211	226	255	201	228	215	200	211	220	223	210	225	224	221	206	243	232	245	249	221	188	216	253	249	222	231	228	238	222	229	222	231	234	229	245	223	253	216	213	206	217	230	248	214	221	209	195	222	240	213	234	225	206	214	227	212	216	240	195	218	200	233	202	228	206	221	211	229	190	220	263	237	209	209	227	229	221	238	203	239	234	226	194	201	226	245	227	237	212	203	215	216	205	204	228	221	233	210	242	221	197	220	247	215	207	216	199	221	217	203	210	232	217	251	226	195	222	232	229	216	210	226	215	250	222	227	177	211	223	205	228	228	208	231	227	207	207	251	226	226	201	202	243	213	240	208	221	205	202	225	228	202	231	225	197	233	215	235	241	232	233	208	245	207	234	230	246	233	210	237	245	215	227	219	197	212	233	240	198	243	217	217	239	228	228	232	209	199	227	223	251	204	227	236	231	228	231	233	226	228	215	217	224	210	212	188	238	224	228	218	230	246	216	243	205	207	211	235	207	209	206	215	219	246	216	247	203	235	197	217	214	225	219	234	204	214	238	250	212	195	241	228	259	188	223	232	216	208	230	221	220	207	233	223	261	211	246	224	233	233	222	255	198	222	229	211	217	267	231	218	222	237	224	235	215	219	232	230	245	228	242	224	220	216	220	245	240	207	224	225	244	247	235	211	238	222	219	188	227	243	212	226	227	200	214	236	241	230	218	226	224	221	242	194	237	214	222	261	220	217	236	245	239	230	216	203	221	242	235	232	211	239	224	232	208	252	251	222	212	205	239	235	233	225	227	239	233	226	212	226	221	220	216	246	206	223	220	238	238	233	221	231	206	240	218	233	257	207	216	209	204	210	215	220	204	228	211	227	223	212	244	208	223	225	233	206	213	231	232	226	208	211	230	216	218	225	263	222	254	227	192	184	190	213	210	217	258	252	205	214	207	198	235	275	237	225	223	216	219	202	230	239	196	211	204	195	200	228	223	220	214	212	207	224	237	229	234	194	258	213	195	235	225	225	211	208	240	217	244	203	224	221	221	235	247	200	226	221	217	225	232	214	208	227	216	245	241	221	255	241	223	227	220	201	213	239	236	244	241	239	214	219	221	241	236	232	206	236	230	236	234	200	239	241	211	231	256	242	240	224	209	238	209	212	231	204	242	232	232	226	213	242	198	226	251	233	217	245	236	234	219	211	232	216	213	230	238	221	248	267	216	248	239	201	228	224	199	234	220	208	244	228	225	235	199	217	235	212	258	227	219	200	240	223	260	236	231	208	210	211	233	216	244	214	235	249	245	203	237	217	234	226	219	221	241	229	216	224	230	228	245	225	228	219	219	209	252	252	244	231	217	237	225	239	233	231	192	239
21829	1738	3066	3468	2943	2535	2039	1715	1435	1470	1338	1066	1026	927	909	914	877	780	771	760	680	699	726	719	663	635	671	608	641	657	599	644	632	621	643	603	617	595	594	622	617	572	619	589	594	627	559	605	591	580	588	584	571	599	592	555	581	580	554	580	523	566	569	619	576	574	583	556	561	575	569	563	618	524	561	552	582	584	565	574	569	560	549	601	580	565	566	587	557	589	586	599	563	599	554	567	574	549	584	530	537	578	559	574	547	581	581	604	572	576	608	554	590	562	582	572	559	552	540	598	557	624	593	621	541	546	579	549	596	558	558	571	579	535	599	597	581	582	570	572	551	539	547	611	582	549	615	584	550	557	599	544	530	574	591	541	551	572	567	533	560	566	614	552	546	534	521	556	557	586	538	503	571	614	566	549	589	570	518	551	557	534	585	624	569	570	575	543	563	546	591	578	587	513	564	553	528	572	591	568	603	543	540	537	549	591	536	564	515	553	540	547	599	596	521	610	550	554	592	582	579	571	531	567	558	552	621	587	582	604	563	568	580	540	562	561	565	576	538	551	569	604	564	574	600	545	584	517	550	583	579	523	588	547	554	590	584	554	549	575	558	588	527	580	565	560	533	581	578	573	568	579	619	589	566	564	508	595	584	576	553	546	581	594	531	616	587	561	572	576	600	546	545	543	560	536	567	566	574	555	597	574	582	573	523	538	563	609	544	540	562	591	574	547	584	579	569	604	570	538	576	583	564	553	574	536	593	593	617	585	563	572	532	529	578	604	540	594	590	576	564	556	565	569	554	606	566	568	558	571	587	602	567	550	540	558	565	616	583	541	553	542	536	582	583	565	523	535	553	567	591	527	584	554	559	546	536	586	582	592	575	571	571	613	524	577	585	576	579	561	580	565	530	538	599	536	549	566	575	518	573	596	577	571	564	580	570	555	548	607	525	570	559	567	561	559	567	585	583	552	572	599	588	552	566	577	523	548	601	574	560	597	600	540	589	590	569	587	588	566	571	553	561	548	565	563	568	570	579	562	554	568	514	562	606	539	539	539	565	578	592	569	521	571	494	549	574	530	574	599	535	568	551	557	555	541	562	558	538	596	598	538	594	590	545	564	570	603	586	606	548	580	560	567	565	587	575	576	517	575	534	553	609	547	598	568	557	546	555	557	567	614	601	613	540	559	517	561	555	545	594	552	554	568	554	525	588	612	553	537	596	586	569	582	569	600	524	549	572	540	558	548	555	563	532	570	609	551	588	570	547	598	592	579	539	594	600	593	586	575	527	581	527	578	539	550	572	550	576	589	593	575	582	532	582	565	568	580	571	538	559	536	552	512	610	589	591	532	565	560	558	510	526	577	571	560	609	594	584	518	567	536	581	565	591	561	517	551	578	594	534	532	558	545	545	569	537	537	553	576	584	589	578	548	588	546	621	573	554	583	562	599	598	568	561	551	568	561	566	551	586	574	579	554	574	578	563	586	557	570	569	578	563	565	563	558	568	571	537	576	565	535	566	578	557	631	623	521	582	601	505	574	587	558	552	544	634	555	519	562	578	576	535	571	549	579	530	566	586	566	587	575	549	539	564	549	541	565	569	553	522	582	543	577	542	576	573	531	579	553	588	544	595	507	560	568	525	578	569	604	555	547	565	562	551	557	526	592	532	559	560	572	594	566	598	555	560	577	590	554	583	591	570	557	597	536	557	574	567	584	529	553	555	556	551	589	567	577	572	589	589	589	550	552	622	529	522	525	542	521	540	523	526	521	543	553	574	595	586	572	566	565	584	555	535	585	613	569	537	587	547	577	577	575	545	558	568	556	538	590	548	553	568	554	558	550	564	587	565	529	580	563	537	553	562	577	561	598	549	566	589	560	560	597	611	515	595	529	555	538	519	550	541	531	551	565	568	540	559	601	554	548	629	566	553	584	576	541	639	600	523	612	578	583	559	528	539	624	540	580	523	580	547	511	544	523	553	572	549	578	600	564	520	566	567	571	575	557	580	568	588	583	574	524	522	586	554	535	572	589	567	561	571	580	550	565	562	539	539	567	590	547	572	563	610	603	564	601	516	579	533	588	542	559	559	567	587	604	591	557	557	529	609	507	585	583	568	593	602	593	561	587	593	544	549	600	553	576	580	578	612	569	566	504	567	567	574	552	533	558	557	559	577	541	569	554	590	501	539	572	572	594	548	590	538	577	597	593	589	576	582	596	561	559	511	591	569	612	582	526	530	588	565	576	531	550	539	547	556	563	580	575	553	555	559	596	610	594	530	564	584	537	575	542	601	591	631	548	602	576	556	599	538	574	599	525	578	595	601	578	531	575	549	570	558	542	524	575	576	585	593	545	605	567	578	567	563	548	580	577	549	535	580	541	526	542	565	520	513	531	547	575	564	540	574	599	539	596	534	567	583	537	565	568	542	607	563	568	577	588	542	575	560	578	570	594	571	563	608	584	566	519	581	568	554	566	562	550	538	575	565	551	567	581	615	571	624	532	597	562	571	602	553	601	568	598	561	537	580	590	553	570	585	600	588	555	563	570	588	591	558	600	532	548	604	565	588	575	543	583	565	580	549	561	618	533	559	582	552	567	565	533	616	623	593	562	579	557	556	571	622	573	594	629	562	549	576	591	595	631	564	568	596	546	564	550	579	548	559	557	598	547	548	531	561	571	580	581	564	528	515	572	573	544	632	557	533	547	546	575	576	542	576	565	585	542	575	567	566	595	549	554	557	580	553	556	563	592	541	533	539	534	580	631	536	580	594	624	597	572	555	558	575	565	523	575	568	552	561	589	559	567	532	543	585	551	579	540	545	531	530	536	553	549	599	544	576	531	536	576	560	582	561	591	520	590	569	577	540	561	534	561	609	565	566	576	547	528	541	596	598	595	556	579	501	546	568	552	606	580	550	561	568	597	586	568	575	575	544	577	591	569	541	616	611	604	590	531	534	561	605	607	587	535	568	547	567	525	539	519	615	514	568	580	535	616	547	570	581	576	584	604	561	591	587	578	594	575	586	614	569	584	578	599	569	609	570	577	578	583	581	565	617	551	595	551	621	557	597	519	555	580	540	602	573	551	571	531	563	552	556	591	560	523	556	563	546	564	526	587	541	559	536	606	588	574	600	560	600	588	547	573	523	559	564	539	573	559	575	560	565	566	531	566	564	580	573	566	587	578	583	555	567	561	597	526	567	580	606	542	541	540	561	546	565	611	553	563	555	562	608	556	558	564	581	598	570	591	619	566	553	562	574	564	570	583	579	543	591	594	570	587	593	556	559	593	580	564	592	569	541	545	571	538	586	561	567	548	607	581	577	556	539	583	568	583	550	564	528	629	537	563	578	554	552	561	564	567	529	549	578	610	576	556	587	525	607	596	574	558	528	594	581	549	576	584	522	561	554	538	603	565	566	529	534	536	574	562	569	565	609	597	568	591	581	569	570	563	558	582	565	600	553	566	626	571	562	567	549	546	556	570	543	581	536	566
53947	24595	21777	8048	2086	1385	1054	791	717	611	587	586	505	500	470	518	536	441	410	409	419	400	426	430	410	397	405	389	409	392	400	368	353	406	359	341	401	321	379	373	393	379	332	390	374	388	356	380	372	345	368	339	397	399	355	370	374	354	370	389	369	343	340	353	362	354	372	374	362	371	400	344	378	380	364	352	333	397	367	348	395	378	352	370	361	392	368	366	360	341	367	377	378	341	386	338	368	352	359	381	371	382	375	373	363	403	365	385	371	356	358	334	350	338	386	404	388	344	394	383	359	367	378	402	326	354	381	352	391	349	366	389	350	387	347	343	316	362	364	363	331	369	418	364	394	355	368	356	372	389	360	371	413	374	336	362	384	385	391	379	340	352	372	355	366	361	360	382	375	350	363	389	370	352	311	393	406	348	339	368	339	351	396	338	346	369	369	373	348	339	375	359	384	400	389	410	360	379	343	367	372	347	325	366	397	375	378	393	357	375	360	374	339	375	382	351	384	393	309	352	372	344	368	348	370	419	381	343	369	382	347	359	387	367	344	346	420	351	341	360	348	384	345	388	393	410	376	357	362	362	355	345	365	368	396	354	342	354	348	407	383	368	368	385	373	340	372	340	365	352	346	345	384	399	379	349	374	372	353	361	344	347	367	396	372	385	393	367	345	361	388	391	350	352	412	345	385	416	353	399	352	402	336	394	395	376	340	367	358	362	369	343	408	377	377	377	403	376	365	391	359	397	380	408	399	350	388	381	376	356	365	370	361	400	319	383	381	373	377	383	412	368	352	389	350	367	375	375	354	369	351	389	379	388	396	407	346	380	395	373	381	342	346	379	407	377	397	351	386	353	377	391	377	362	397	394	372	387	365	348	337	390	360	359	346	366	390	346	369	369	343	368	388	343	377	396	359	365	373	391	373	324	366	345	363	365	352	362	370	337	365	352	366	376	358	345	373	382	360	366	350	366	370	345	360	369	337	370	326	364	354	388	377	401	366	352	357	408	359	364	362	415	360	378	380	386	348	355	383	352	362	393	390	360	338	379	368	358	387	379	359	308	361	364	362	398	371	367	421	381	355	366	329	345	350	402	376	376	379	380	357	349	374	372	373	356	358	384	372	332	397	394	366	346	355	383	371	380	368	374	393	394	396	339	364	349	353	345	354	375	341	370	341	394	367	349	392	346	328	383	352	348	338	336	328	369	383	383	390	390	374	344	375	383	335	344	397	369	376	363	361	390	374	401	383	353	391	397	383	354	404	365	343	390	342	347	348	388	361	389	380	382	354	344	353	386	350	367	373	355	340	341	375	383	365	388	394	344	373	367	383	356	410	380	391	362	350	366	412	362	367	350	379	363	381	366	329	363	360	352	373	353	358	392	377	373	359	363	375	364	369	385	381	389	392	390	375	387	380	360	409	336	353	361	374	389	385	369	378	350	357	377	394	387	387	340	361	368	359	387	346	356	373	378	359	390	387	358	377	349	362	368	363	338	394	376	376	381	373	374	331	385	337	375	367	359	343	324	367	367	350	400	365	364	370	345	356	369	397	353	347	342	336	357	371	324	364	333	366	405	409	378	358	376	399	348	393	340	373	385	365	359	338	332	345	387	384	383	415	360	391	404	366	382	328	357	365	347	341	369	363	341	374	375	346	358	353	389	364	369	384	363	356	370	358	351	389	378	355	363	385	347	361	384	357	349	416	354	377	371	375	370	371	376	365	412	364	401	396	374	365	400	365	382	336	382	364	355	341	394	352	350	359	384	400	368	397	359	393	381	346	383	336	346	402	365	363	395	405	339	356	358	359	324	375	381	389	354	347	371	384	361	368	373	358	398	375	327	377	335	390	403	372	369	384	319	352	362	337	360	352	350	307	379	367	359	367	363	366	335	360	372	344	371	355	358	341	385	379	352	361	407	381	365	338	343	389	345	404	348	398	363	379	421	318	360	365	386	373	341	358	354	336	362	388	351	370	351	368	378	359	409	358	364	382	375	375	332	344	383	356	351	370	381	411	403	329	385	366	367	368	356	394	400	346	363	357	328	343	387	373	378	369	400	360	378	390	368	348	384	389	367	323	372	397	364	331	373	331	364	346	336	349	349	356	367	362	328	377	341	349	357	355	366	361	381	365	398	346	368	399	355	356	371	313	379	366	409	329	334	371	400	361	372	373	345	393	338	352	370	383	355	398	347	374	365	373	372	371	373	360	357	359	364	352	330	374	372	356	355	363	355	341	368	364	366	378	372	371	381	378	318	347	354	343	372	350	359	396	399	381	392	353	378	335	368	362	363	379	341	373	370	360	339	358	375	342	352	350	376	383	338	356	371	361	363	369	326	342	388	388	359	376	367	351	389	368	349	392	395	327	368	371	387	367	363	376	368	353	379	349	370	363	340	355	370	371	348	361	336	388	354	347	358	345	371	342	396	368	384	389	368	359	352	383	373	361	361	343	348	363	392	363	361	371	348	337	389	373	347	375	367	322	341	375	367	349	292	369	373	401	382	355	378	392	346	365	377	359	375	367	399	406	377	343	409	361	369	341	351	363	395	349	363	366	388	385	359	384	322	347	352	400	357	349	390	378	370	378	336	380	373	373	392	370	363	358	340	387	367	373	360	338	407	348	365	348	350	381	379	370	405	379	377	362	370	378	352	391	356	370	392	381	394	392	388	390	373	387	387	370	362	363	375	373	356	365	377	341	373	362	414	370	339	346	342	383	374	386	375	348	371	395	369	361	388	351	390	389	403	376	388	377	347	370	347	377	386	354	338	356	399	352	353	375	374	371	394	408	363	318	357	364	394	368	352	383	381	366	350	401	375	348	368	339	354	357	382	356	376	370	367	393	364	369	347	337	375	367	361	344	410	381	365	367	384	341	318	366	366	388	335	349	353	378	346	394	354	375	378	359	369	391	358	375	354	367	340	351	365	371	347	354	364	377	369	360	352	393	351	353	354	379	398	378	353	353	364	405	355	311	314	352	368	385	382	361	343	332	351	388	331	354	322	373	374	380	372	389	365	365	402	357	390	377	400	348	428	379	413	356	332	377	376	355	381	326	379	410	351	371	365	374	379	390	351	369	388	400	416	359	389	372	352	400	374	355	331	382	366	405	373	382	361	385	387	354	405	384	403	342	352	354	345	362	351	356	367	375	350	361	381	350	385	342	375	327	378	346	332	352	324	355	399	361	358	372	368	347	400	345	338	361	369	342	391	356	357	387	393	405	393	415	355	360	353	401	334	365	362	371	370	366	344	316	363	375	372	366	362	357	357	373	351	375	331	373	387	368	352	405	393	343	367	380	359	380	370	367	343	348	364	404	379	367	382	387	377	378	388	380	391	362	360	382	354	380	381	385	319	344	373	362	378	372	356	354	339	343	382	381	376	378	387	363	368	347	338	340	329	372	400	341	330	362	356	417	381	389	400	343	398	366	370	362	353	396	358	357	360	371	384	354	401	377	357	386	375	377	386	387	373	397	338	366	366
30563	3111	5362	6177	4934	4225	3500	2872	2446	2152	2067	1879	1581	1553	1444	1440	1441	1291	1109	1269	1185	1149	1192	1088	1106	1051	1012	999	1032	959	964	970	960	1011	946	972	944	965	900	973	918	874	936	893	898	903	911	875	923	849	850	898	897	877	867	847	864	886	898	922	822	899	862	873	913	872	851	872	917	904	871	943	915	869	872	877	858	922	864	814	850	804	871	879	878	872	841	866	834	842	897	898	815	891	818	859	857	876	917	841	848	878	895	842	822	860	882	888	836	841	846	846	874	854	878	855	874	843	864	889	873	916	841	828	868	855	913	848	873	823	867	919	866	865	889	825	914	874	888	827	852	881	839	892	878	856	888	872	865	836	888	808	841	826	826	811	803	844	845	858	856	839	863	862	900	871	838	805	844	835	859	836	861	865	820	851	820	843	871	898	828	872	817	896	849	848	864	858	869	838	814	893	870	877	857	815	800	864	838	862	846	836	864	816	844	837	895	881	874	833	791	870	826	911	871	885	855	891	859	898	804	838	807	834	870	821	806	884	786	861	819	881	864	859	871	925	832	874	841	834	858	902	898	854	913	855	880	845	827	828	793	882	832	819	833	893	868	832	817	820	845	834	903	856	789	814	817	858	856	868	817	803	854	864	792	858	850	819	896	814	809	869	868	864	832	842	932	854	854	806	808	858	816	877	858	876	895	811	864	842	848	819	819	852	884	839	788	911	888	871	855	799	837	840	874	825	899	851	913	848	831	848	844	858	856	868	826	893	811	840	838	821	782	824	863	804	869	860	853	791	821	804	831	807	859	854	888	844	903	833	871	842	802	889	829	822	818	897	833	898	820	834	865	881	844	851	875	812	870	823	820	872	834	859	792	881	827	833	870	819	842	901	821	855	863	872	893	793	810	835	888	882	811	851	858	891	847	863	838	835	895	790	899	828	802	867	851	857	864	878	890	870	863	894	806	841	847	846	846	812	903	879	800	845	873	843	898	880	840	829	843	848	861	866	870	820	819	872	862	838	854	837	814	842	870	870	891	833	863	846	865	834	876	865	793	849	842	866	854	869	869	838	833	854	897	872	855	840	862	852	846	800	874	774	866	864	846	821	850	804	886	870	813	809	874	908	839	857	869	866	885	828	866	825	845	879	839	913	862	791	846	842	882	834	864	871	858	840	881	882	851	857	822	846	864	849	843	840	826	856	853	873	870	786	860	794	884	808	851	855	931	810	845	855	829	844	856	861	864	836	821	879	853	873	813	883	848	841	887	818	852	861	826	887	841	836	814	866	850	826	848	822	865	875	861	873	872	870	847	818	780	863	871	884	855	873	874	808	891	858	860	870	808	858	870	849	814	839	850	833	876	809	835	873	876	840	862	836	860	874	871	858	856	863	869	873	829	868	825	845	843	875	856	851	832	852	835	883	857	843	902	798	876	835	835	884	841	914	846	800	825	883	825	835	810	863	851	865	838	798	841	832	845	842	866	848	879	910	877	871	798	843	787	839	848	869	847	825	870	877	818	864	834	854	883	824	909	805	853	866	844	861	822	830	817	825	842	856	882	876	810	855	871	821	834	837	809	845	826	893	853	828	816	872	772	843	842	926	879	821	858	863	875	893	858	805	905	841	927	810	828	812	783	830	911	847	847	809	855	839	826	899	836	828	832	825	814	845	812	844	860	883	853	882	858	852	840	832	902	860	862	849	772	814	793	841	821	912	822	839	867	896	813	852	807	846	814	838	873	809	810	865	837	855	824	807	857	820	844	901	848	820	830	875	882	859	873	862	847	817	849	869	908	915	855	851	829	836	830	832	890	798	881	886	856	879	851	869	836	815	858	825	854	862	882	870	880	821	848	870	865	807	776	823	855	856	839	863	848	827	825	844	848	815	871	881	832	829	855	812	797	880	867	867	870	855	868	826	878	820	828	842	849	831	822	873	889	863	821	828	836	784	884	824	836	835	825	856	872	837	806	887	829	821	864	837	838	823	855	901	855	888	783	835	854	817	846	877	873	808	882	846	842	885	868	793	873	887	873	872	881	886	880	866	818	848	898	863	845	832	840	818	878	847	874	818	784	860	850	852	909	863	869	840	838	790	836	850	847	849	876	862	879	832	862	861	846	876	820	826	886	817	847	829	890	821	879	810	791	875	884	775	823	859	832	841	828	821	840	878	898	838	825	860	827	843	878	842	888	879	847	859	938	837	961	852	812	838	876	864	831	815	838	933	844	826	823	830	851	867	863	827	821	858	826	827	821	839	810	864	842	855	858	826	853	891	805	866	807	868	894	872	880	850	834	844	892	826	856	827	879	830	866	843	838	865	825	865	841	844	808	795	868	903	878	833	832	822	821	882	908	878	869	819	867	844	853	859	839	872	822	829	858	899	851	854	868	858	832	846	842	795	827	817	840	896	895	895	885	852	887	850	884	876	850	845	911	854	799	850	859	837	863	827	820	829	908	858	885	797	873	860	886	851	852	897	851	875	841	798	854	861	875	797	851	888	891	834	881	843	827	838	809	865	851	810	881	909	912	852	868	863	848	872	846	868	865	859	839	874	844	819	886	858	916	857	845	881	865	869	862	863	853	862	855	826	855	869	860	865	863	836	847	861	799	817	858	857	788	847	875	811	887	868	816	867	897	892	857	899	854	867	846	785	858	783	857	884	890	843	902	905	873	820	831	840	886	858	889	859	823	878	866	873	838	862	885	850	841	869	829	829	890	829	863	831	955	838	848	860	846	872	860	851	875	862	831	868	856	842	905	871	822	881	842	830	809	864	834	858	887	886	835	852	871	863	893	787	849	822	861	880	835	840	876	863	869	870	845	822	857	853	851	829	882	834	876	822	855	804	865	836	846	827	844	902	883	898	799	856	827	874	832	834	806	929	848	849	829	866	916	827	840	863	819	852	864	800	842	835	872	870	842	857	814	831	805	855	819	830	830	886	883	845	910	821	904	813	817	839	823	871	815	874	916	862	873	813	847	851	830	832	852	855	844	847	842	869	869	865	861	835	818	869	822	831	873	869	813	875	870	847	794	829	801	923	851	834	784	858	904	853	890	873	920	851	793	836	841	858	866	880	840	883	855	781	829	834	802	856	857	873	864	825	870	887	855	887	830	802	883	831	845	847	813	837	841	863	821	827	825	882	860	831	897	854	849	922	841	877	808	859	801	847	841	859	875	854	827	847	793	852	865	838	835	852	851	858	838	815	826	884	874	846	824	888	859	856	814	856	887	830	842	873	819	844	892	842	846	806	840	838	879	874	840	827	825	879	843	835	838	872	842	830	868	816	846	820	823	881	929	840	866	828	825	866	845	888	856	855	762	827	788	858	863	847	869	826	883	853	865	874	875	897	867	894	913	785	865	831	833	848	870	839	751	821	795	848	813	827	799	875	829	832	849	876	900	869	881	856	855	875	909	832	860	856	827	841	830	844	869	757	824	824	846	818	844	834	836	883	841	837	830	845	867	862	857	812	843	825	848	798	878	879	861	873
7924	618	455	370	287	287	306	220	256	276	258	248	244	285	286	229	247	243	237	243	238	236	242	230	249	225	258	260	222	239	237	265	237	220	206	239	239	250	241	254	226	230	238	247	247	248	252	242	249	222	237	212	250	236	278	244	231	243	256	250	291	220	224	267	257	240	224	236	251	253	257	233	235	277	223	233	234	244	243	257	233	224	244	251	244	225	266	249	240	257	246	224	228	287	242	249	252	236	232	246	226	259	238	236	237	231	229	281	220	220	219	252	226	231	270	212	226	230	279	243	217	244	238	214	241	196	234	264	267	253	234	287	223	274	254	219	230	248	247	272	280	232	264	235	241	252	216	243	250	243	241	242	248	243	228	246	237	245	259	254	209	241	251	214	249	238	258	258	255	223	235	290	205	234	203	218	225	246	226	260	246	238	256	242	226	248	247	239	249	258	259	243	242	242	249	246	247	249	236	228	253	240	224	215	274	233	238	216	231	232	271	242	226	268	260	245	225	266	266	244	247	241	256	253	245	243	243	246	228	266	222	229	249	223	228	240	277	253	272	244	265	254	261	240	226	264	230	264	233	215	250	237	258	234	239	276	258	260	254	268	215	240	212	259	278	265	260	235	234	254	225	290	244	223	243	244	229	251	243	248	234	270	269	255	246	251	282	222	242	243	234	267	221	255	262	268	242	227	236	238	232	226	255	230	241	231	243	244	249	199	258	211	259	262	264	236	266	237	253	271	222	230	221	244	251	251	261	223	233	232	232	231	255	223	217	242	255	279	210	267	276	251	258	243	261	262	250	254	267	235	253	267	255	272	280	253	255	238	287	253	244	243	250	271	263	252	219	233	253	250	246	218	228	230	247	241	254	255	252	274	239	256	255	231	259	237	242	222	242	284	281	245	234	249	229	225	245	266	249	267	232	232	258	246	248	222	218	256	252	220	251	223	260	212	256	220	272	239	231	228	260	234	239	263	232	260	259	236	237	230	240	260	253	260	240	219	237	227	233	232	236	258	257	221	243	238	264	258	250	237	234	247	245	230	252	231	229	250	239	247	225	245	229	254	253	262	242	243	226	255	254	251	242	242	238	229	244	242	226	239	240	263	263	233	229	252	243	245	256	233	215	231	250	264	245	249	248	222	229	228	236	235	236	244	237	231	232	213	261	258	223	237	261	258	267	235	252	233	210	241	233	244	239	233	229	212	256	230	256	282	249	252	252	212	254	252	241	232	251	242	224	257	237	217	215	249	239	222	243	259	229	256	256	242	225	246	217	230	236	264	249	288	261	256	212	245	274	213	270	220	225	229	218	245	248	221	243	262	240	265	262	231	272	244	246	264	226	247	274	274	268	257	230	218	247	239	241	268	236	252	229	243	232	244	247	242	250	250	226	222	227	247	258	251	264	221	247	270	228	227	243	258	252	246	258	251	228	251	233	255	253	241	235	227	229	245	194	243	240	239	257	244	241	209	241	241	219	261	241	249	271	227	278	233	251	261	258	263	240	261	216	242	258	248	229	250	231	222	238	233	273	236	270	224	240	275	223	248	251	240	241	239	286	244	224	240	222	217	243	231	256	236	256	244	287	246	242	250	285	255	230	218	256	281	249	247	248	234	264	243	263	235	241	211	221	226	261	261	280	234	223	274	240	269	223	241	249	233	240	263	239	222	238	225	243	222	248	229	245	239	245	230	234	245	216	245	235	261	215	240	257	223	255	256	226	250	219	240	240	275	236	243	243	242	233	259	253	239	262	239	241	242	232	222	232	235	253	231	260	263	249	227	246	240	252	241	262	248	258	224	262	215	220	238	236	248	225	234	217	219	253	262	246	261	227	248	253	254	235	261	217	219	247	268	229	246	254	230	246	237	249	235	253	237	226	252	243	247	261	256	273	221	252	268	258	254	222	262	239	234	220	240	248	218	211	238	243	267	244	227	243	238	236	251	255	264	249	241	247	221	251	247	248	255	248	279	261	258	225	250	228	245	250	255	266	252	242	239	225	258	276	239	250	253	269	251	235	247	246	241	240	256	254	238	253	262	230	237	267	248	218	230	242	255	249	234	226	227	300	270	248	271	249	241	262	236	253	239	217	229	244	259	275	248	252	260	243	232	217	232	217	260	218	239	210	267	260	231	252	240	222	267	210	236	222	251	263	251	242	237	221	265	227	229	221	262	242	240	276	223	245	252	223	214	246	255	221	231	214	223	273	257	256	263	249	261	227	233	263	258	226	272	259	248	221	235	261	224	240	221	235	242	244	245	220	206	237	250	269	252	271	237	241	258	244	210	237	210	234	248	261	233	254	230	230	253	233	252	242	245	237	249	213	223	262	251	229	215	240	248	242	240	226	239	257	234	248	245	262	257	257	257	221	247	256	229	259	243	237	236	234	230	242	246	244	225	250	268	250	233	221	234	247	233	229	260	260	270	238	263	246	256	280	271	263	259	240	220	227	250	258	281	224	243	242	247	248	242	227	239	239	245	231	237	235	237	243	220	259	275	219	229	247	220	261	266	263	233	239	221	226	245	264	249	213	238	237	233	214	235	239	221	247	232	241	267	263	223	261	238	249	226	260	242	243	235	236	266	212	215	243	236	276	256	258	213	244	234	223	223	247	271	234	232	222	226	255	233	264	245	241	246	236	239	245	229	227	245	270	231	234	251	222	246	241	252	250	191	232	233	235	224	257	237	280	231	255	237	295	229	239	248	236	240	234	270	238	256	243	242	256	232	245	252	271	249	211	230	232	247	252	206	246	255	231	225	261	268	252	230	215	226	208	267	265	227	222	252	247	270	244	279	247	261	257	242	220	218	237	251	250	235	246	239	237	235	243	213	253	245	218	247	238	246	263	261	256	239	259	223	240	248	236	244	261	261	238	223	260	240	242	256	252	247	245	241	228	236	240	253	267	250	229	246	259	237	252	218	248	245	267	236	229	262	270	252	220	256	252	237	238	212	233	247	234	231	244	252	213	238	252	232	227	224	236	244	253	243	258	224	243	227	255	242	277	262	286	270	246	284	261	187	239	241	240	247	240	242	243	245	238	246	217	258	260	248	226	245	244	246	215	245	249	259	255	273	246	232	245	238	219	249	255	230	222	238	229	256	237	238	248	242	232	249	232	225	227	237	229	249	281	272	280	234	244	256	236	211	212	219	240	268	239	222	238	231	225	247	240	255	241	257	224	271	230	249	267	255	230	259	251	249	242	244	231	262	255	219	244	249	227	228	223	210	253	225	236	225	262	240	233	250	259	248	264	219	263	230	224	243	260	283	244	216	234	237	239	229	231	205	237	250	243	222	272	243	251	261	234	232	242	277	254	215	258	247	231	227	256	232	231	222	236	254	222	225	247	242	248	247	232	219	239	249	221	239	241	212	202	272	233	240	262	237	229	226	224	236	242	226	208	214	245	255	237	236	229	228	211	247	247	231	238	225	260	264	255	244	229	265	263	258	246	261	223	268	231	236	252	239	239	260	241	275	240	236
6927	735	891	918	784	740	791	679	643	643	652	623	623	628	619	566	589	595	630	590	598	616	635	618	647	612	572	606	653	582	595	567	550	602	585	548	592	606	577	582	581	623	591	553	603	595	589	589	579	574	547	541	605	586	598	583	571	601	563	606	553	590	608	607	588	600	571	587	596	588	580	596	589	568	584	612	637	587	576	606	628	556	571	602	621	576	605	595	600	574	582	584	583	578	555	579	594	620	554	578	553	566	600	560	573	559	589	560	626	578	602	584	560	596	581	596	600	566	619	580	590	566	557	601	599	594	578	620	577	545	597	560	613	571	624	600	607	595	586	551	617	564	609	577	600	609	592	592	584	584	572	600	560	557	613	583	571	573	639	578	564	618	586	588	614	546	592	612	559	591	620	613	613	601	582	583	564	592	566	588	565	627	563	550	583	585	574	591	567	585	565	597	558	560	561	560	553	611	541	582	634	595	556	596	608	559	550	588	581	594	576	606	590	565	620	592	573	555	615	605	588	592	585	540	607	586	592	604	559	544	595	606	567	550	570	586	593	626	615	606	634	576	597	569	616	555	608	573	609	593	573	578	592	621	620	568	619	582	622	605	556	606	570	559	589	569	577	590	575	608	581	559	573	595	604	603	558	606	618	575	592	616	550	591	583	588	613	598	571	582	565	618	603	598	609	640	592	584	611	578	587	537	582	564	585	629	578	533	639	552	600	609	544	558	621	564	543	599	566	556	602	591	590	543	603	626	559	598	577	572	577	593	591	609	575	592	596	560	599	591	605	583	558	598	592	563	595	568	582	623	627	587	584	589	569	563	638	576	559	578	614	544	589	593	599	592	609	591	606	556	576	543	586	578	560	625	603	645	618	570	579	585	570	611	587	600	563	584	555	606	612	569	591	634	577	615	564	593	575	615	556	649	567	581	598	603	602	551	614	581	633	548	593	614	569	613	562	570	571	562	595	575	583	608	564	567	597	538	606	560	566	577	565	563	585	627	608	598	616	588	636	581	586	623	590	554	561	562	585	594	613	546	654	599	539	571	606	632	566	562	658	577	593	589	556	583	586	619	584	556	535	575	597	573	586	588	615	590	552	595	564	648	590	606	598	620	622	583	614	615	572	597	604	554	549	592	616	558	600	568	597	616	558	598	555	560	575	562	574	618	597	615	558	584	575	597	593	582	605	593	602	591	556	553	562	589	581	549	586	591	612	572	589	581	579	636	606	574	582	551	580	628	589	552	581	586	611	584	578	625	566	587	564	567	590	597	589	581	605	602	554	585	574	567	568	586	576	618	598	605	627	597	573	601	588	602	568	565	574	566	578	593	589	593	560	582	588	587	575	587	573	562	583	611	582	608	579	572	596	564	609	587	566	567	557	612	622	533	580	540	584	607	585	587	622	567	575	566	548	579	565	599	574	566	595	566	594	594	581	591	577	611	572	558	566	557	550	601	631	574	559	578	568	629	584	577	588	580	550	625	610	621	588	561	567	581	579	576	598	600	586	591	600	622	580	555	602	629	564	564	616	553	596	535	588	564	554	607	572	615	633	569	588	550	577	625	555	607	617	571	583	632	604	635	582	620	626	585	573	613	593	542	556	571	572	587	564	628	577	622	610	603	582	557	602	558	607	571	620	589	540	558	572	559	590	588	587	584	612	642	603	591	596	654	584	553	574	603	633	565	593	570	588	583	597	560	595	619	566	603	618	569	551	594	546	544	605	562	599	597	564	627	645	565	550	588	606	587	597	587	599	605	611	571	637	587	617	632	540	579	538	600	602	585	575	622	597	550	586	598	598	549	584	543	566	600	576	575	615	615	560	562	560	599	629	629	605	588	644	607	597	576	608	594	589	565	596	611	590	562	597	616	531	598	550	587	569	597	614	584	568	631	552	574	605	577	591	564	591	601	581	557	569	606	559	583	574	570	612	596	647	540	588	584	602	544	569	587	585	538	595	595	561	573	606	618	620	606	633	562	597	553	619	561	585	570	631	605	607	570	561	580	616	562	558	617	603	575	562	572	566	563	594	562	607	593	613	607	545	625	586	576	595	611	597	607	604	571	590	541	598	585	609	606	605	543	654	560	584	608	601	548	576	584	588	555	589	556	591	546	574	579	573	579	655	594	556	554	591	560	615	561	568	551	589	580	580	587	567	565	597	615	569	586	642	613	581	548	556	585	592	548	599	586	537	586	563	618	582	592	603	568	580	619	583	549	623	576	604	584	553	608	607	581	604	618	601	572	593	602	589	614	600	593	597	555	553	565	557	564	593	633	564	608	568	605	579	594	570	640	602	538	634	526	599	588	598	558	604	619	588	546	578	553	589	550	604	611	614	571	613	603	582	588	587	565	532	572	616	565	591	597	577	563	560	568	531	600	609	646	557	631	571	577	577	620	574	565	575	600	577	599	609	616	577	591	562	575	548	615	592	608	577	577	598	560	615	552	632	594	607	608	539	541	601	599	557	563	544	614	581	579	554	597	630	625	587	594	629	591	573	552	610	567	627	601	593	615	594	600	533	543	583	603	569	591	590	604	599	567	591	590	576	585	534	614	586	564	561	568	537	562	650	559	629	622	601	554	605	603	615	576	560	585	626	581	583	559	630	599	594	600	575	609	563	587	576	609	573	630	546	583	548	607	585	586	588	575	598	605	609	574	619	609	600	558	592	592	558	566	617	610	619	574	544	569	592	623	581	579	618	589	624	601	568	615	591	593	614	595	605	610	554	558	578	604	590	560	578	585	597	618	574	556	622	629	569	586	593	558	655	535	581	601	571	609	595	600	579	550	558	615	570	596	592	611	521	593	570	589	583	579	596	626	589	638	591	624	636	580	595	578	565	606	584	561	566	609	586	567	585	575	586	624	571	569	600	591	580	554	577	547	543	599	577	541	578	557	596	585	605	617	572	599	608	616	575	599	563	628	613	615	626	554	586	581	567	537	593	569	583	562	609	583	550	573	547	615	556	539	620	574	607	578	612	603	596	588	609	565	547	590	558	604	618	642	525	566	559	570	582	575	616	616	590	574	595	567	574	570	564	574	572	592	585	559	599	587	591	570	627	662	577	611	571	552	595	587	638	584	584	577	579	591	565	654	585	583	541	610	569	610	565	601	581	588	535	591	562	579	549	592	546	558	614	598	581	593	610	610	583	560	574	586	575	567	530	607	586	634	604	564	590	587	610	575	571	620	602	598	587	610	581	562	537	571	565	610	592	558	606	543	542	596	586	578	616	582	576	585	593	557	609	583	607	550	584	593	583	610	564	615	567	619	591	571	584	603	579	573	633	585	575	597	585	597	613	610	599	578	573	581	554	616	536	559	552	562	552	580	557	557	594	593	551	539	561	593	542	576	610	609	541	579	518	576	597	580	576	622	621	620	601	605	604	591	571	575	618	578	609	587	587	554	643	558	569	591	609	531	539	576	606	558	619	556	633	556	576	591	592	615	578	594	571	612	568	578	680	587	624	571	583	552	589	554
45026	22119	14229	2206	931	701	604	505	386	350	309	290	314	302	312	302	253	294	233	268	256	232	259	237	247	227	216	239	240	213	213	236	200	230	203	243	215	232	252	218	218	221	237	209	238	235	226	225	210	211	256	219	214	244	252	247	240	219	235	212	218	251	230	232	256	233	248	195	228	262	226	244	236	222	265	251	229	228	258	235	207	241	258	251	229	270	230	247	192	261	227	231	235	213	215	230	234	226	229	243	243	229	234	225	225	220	251	251	220	214	237	234	252	237	232	230	235	238	211	221	246	225	235	217	205	269	220	235	203	208	227	229	239	228	212	230	257	215	233	222	249	251	232	219	210	227	234	232	236	221	224	250	233	224	213	226	219	219	213	237	231	207	233	236	229	220	228	219	218	208	206	208	227	220	242	234	220	206	211	229	238	203	198	271	207	239	239	247	211	199	220	256	201	229	217	223	213	258	238	225	198	225	221	224	225	226	205	239	216	234	226	216	254	219	220	236	215	222	218	189	216	214	237	211	221	218	217	234	193	219	228	219	213	216	229	254	228	234	209	210	226	225	235	211	246	263	238	223	238	225	247	229	243	229	233	231	240	254	195	217	214	224	232	224	221	228	234	239	213	224	206	223	223	239	238	207	231	213	204	201	222	219	216	203	212	224	214	224	231	200	240	242	233	250	229	224	253	223	221	225	205	227	251	243	218	229	212	241	230	224	232	218	217	261	239	236	218	236	234	235	216	239	234	227	242	243	226	228	242	212	237	202	231	204	206	210	243	232	224	230	225	213	211	210	217	218	240	224	242	205	219	255	243	212	228	249	225	264	238	235	195	236	225	229	230	212	208	247	264	232	257	246	216	201	232	232	225	220	242	228	245	232	224	241	225	219	215	239	255	228	242	227	224	197	232	222	225	218	222	240	221	226	228	240	245	247	260	246	197	234	226	248	214	225	222	209	232	252	241	189	227	237	214	235	225	209	237	246	247	246	210	237	242	210	221	225	210	220	219	252	224	236	223	218	231	236	218	210	250	208	213	232	211	241	212	246	210	240	239	226	242	235	266	221	219	242	244	242	221	234	230	271	228	230	230	216	240	229	214	242	242	204	224	198	241	229	225	239	196	235	210	226	228	246	241	243	207	195	224	220	218	219	227	230	261	200	241	241	234	215	208	202	226	231	231	227	236	211	254	224	217	240	201	213	244	232	230	216	230	234	226	210	211	231	241	233	216	214	224	208	219	237	228	240	228	202	227	218	217	244	231	243	231	217	189	238	201	208	231	248	240	223	229	205	221	253	219	216	238	222	223	232	249	216	209	237	225	252	240	236	207	249	243	230	194	239	242	205	212	217	220	216	221	233	193	213	221	233	228	222	240	251	260	214	228	213	225	221	202	248	244	227	225	215	220	237	236	214	215	230	236	219	224	213	235	238	216	166	204	246	259	234	253	246	225	209	239	228	253	224	226	202	249	230	225	226	224	236	226	241	234	213	218	216	219	219	201	243	208	257	223	223	224	233	243	230	233	195	265	218	199	182	200	258	224	227	226	218	243	231	206	219	222	263	211	207	235	232	220	232	200	229	222	219	230	207	241	236	242	215	225	229	222	208	240	208	225	214	254	237	255	218	236	231	193	235	218	223	215	227	231	247	245	225	198	228	202	230	222	266	241	212	273	230	216	212	231	257	235	227	212	223	232	239	267	255	214	220	226	241	233	258	212	244	249	247	217	220	245	214	253	228	224	223	243	236	239	203	257	240	210	240	224	257	217	245	228	230	240	223	242	209	231	233	241	207	200	236	213	250	219	234	228	193	213	226	208	250	193	219	228	250	236	199	249	217	219	225	221	204	242	230	207	223	212	238	233	234	257	224	237	196	231	220	220	216	275	248	217	197	252	213	237	208	233	236	201	214	231	270	241	240	245	225	179	234	238	240	248	226	249	212	206	251	240	231	263	262	257	234	239	259	224	227	226	220	239	231	228	225	231	197	226	255	230	234	238	244	253	226	237	220	188	223	215	207	254	222	240	199	228	267	250	226	245	221	239	233	253	231	215	205	208	209	254	234	270	252	228	236	206	260	233	208	247	218	215	239	266	217	241	238	229	232	237	238	197	217	216	253	235	232	209	217	232	213	239	223	223	240	211	197	212	232	216	202	245	214	230	247	204	224	204	218	244	230	227	224	250	236	221	225	220	240	201	187	226	208	245	232	247	217	247	223	214	224	228	216	234	199	203	232	225	266	223	218	224	231	239	246	247	211	216	219	246	233	241	196	226	241	237	268	221	224	196	221	235	222	238	257	244	244	229	212	192	225	243	227	210	243	223	226	232	240	211	245	217	241	213	224	226	232	228	198	238	240	232	229	216	224	243	234	230	223	225	252	231	227	244	261	232	235	204	220	234	214	210	203	239	208	235	242	225	234	252	206	211	238	215	244	240	214	234	229	239	230	212	211	243	209	252	224	251	206	226	243	250	238	208	224	200	239	227	222	221	247	226	250	251	225	225	240	243	211	235	239	260	224	222	243	229	239	212	231	245	245	257	213	196	245	226	225	213	202	218	228	213	238	236	220	250	245	235	226	193	209	203	221	222	214	229	256	232	224	203	208	213	243	220	217	244	217	242	238	198	244	263	254	203	236	212	218	223	216	213	228	244	241	237	233	248	214	259	226	218	239	213	225	217	237	234	209	245	267	235	251	238	208	203	264	224	247	215	218	217	241	248	250	227	248	209	233	237	228	225	207	219	238	202	226	247	221	250	255	257	226	274	248	216	233	173	213	210	220	219	233	240	245	221	252	236	212	229	270	227	223	221	222	238	227	220	224	243	251	212	206	215	216	229	213	225	223	219	235	221	197	217	245	233	225	212	254	229	239	228	218	223	217	247	217	223	228	228	218	222	206	212	216	225	236	230	205	237	220	213	225	228	208	227	221	219	221	229	206	219	197	237	240	215	235	232	271	247	226	215	205	220	245	218	233	238	232	231	218	224	229	225	191	242	235	218	231	225	219	221	241	200	218	222	224	252	243	226	236	217	188	220	240	242	210	230	230	231	224	205	226	243	247	203	208	216	261	226	264	223	211	212	218	263	248	219	247	241	234	242	248	253	228	234	235	228	220	228	236	219	200	249	238	248	213	234	253	227	243	207	220	246	236	233	235	220	248	208	238	233	214	225	241	217	229	201	248	224	211	198	217	212	217	212	220	231	206	235	197	197	206	242	210	238	184	229	245	236	250	215	239	225	224	235	224	238	226	231	210	199	217	255	230	236	240	218	225	223	248	262	236	236	230	224	238	220	242	229	237	266	225	238	252	237	231	232	241	217	215	249	238	226	208	248	222	210	224	233	242	241	235	230	253	232	223	241	223	234	211	244	248	228	220	249	241	217	213	228	236	241	254	208	241	199	210	208	218	227	249	246	210	212	226	221	233	233	215	211	219	232	258	216	239	239	220	207	231	233	211	210	233	191	244	211	235	214	218	205	241	224	241
23163	1850	3098	3406	2656	2503	2170	1694	1425	1398	1176	1099	951	998	895	902	829	788	794	725	736	720	696	654	713	704	655	585	642	641	652	632	624	628	587	580	636	594	645	618	584	668	636	598	573	562	581	578	624	583	578	615	612	596	569	552	608	656	547	584	601	564	575	608	572	593	591	552	586	593	583	559	613	629	613	558	576	545	616	531	577	557	579	549	582	597	597	539	566	551	549	581	586	600	531	598	575	541	578	535	542	566	593	574	556	613	565	616	562	540	622	566	592	614	590	553	583	543	593	571	580	602	574	570	585	565	555	595	552	549	574	569	554	552	555	612	579	556	571	562	527	537	595	548	571	616	548	595	553	596	596	616	609	573	578	603	588	546	565	592	564	549	552	583	634	588	555	581	570	584	611	605	577	561	578	599	577	597	599	547	580	574	597	578	599	567	538	545	612	558	563	566	567	603	545	552	595	553	632	567	615	570	606	541	555	608	591	617	594	598	584	566	585	596	525	562	569	574	600	541	606	560	573	549	561	546	570	576	577	569	528	541	547	587	542	581	595	598	573	580	573	605	606	548	516	543	529	590	572	617	571	574	590	550	525	542	548	597	562	579	573	570	540	558	590	550	549	580	586	550	584	556	564	557	561	568	582	582	531	562	573	635	553	582	542	599	568	553	547	551	573	569	564	542	595	556	557	557	569	612	580	570	546	583	553	563	562	592	567	576	551	586	607	592	522	569	613	564	595	576	541	615	514	531	586	556	555	571	571	590	576	571	594	595	569	581	611	587	620	506	590	615	592	578	595	585	568	561	604	566	581	555	581	574	563	567	603	591	552	531	549	566	539	550	562	611	564	532	591	562	606	515	574	572	592	557	582	545	571	570	596	559	592	565	539	583	614	597	595	569	551	572	580	571	542	518	538	554	589	589	545	564	561	546	565	555	576	550	572	550	535	580	548	551	595	592	566	590	551	543	543	547	558	573	547	577	567	553	514	554	570	568	597	599	566	556	588	571	591	542	624	589	572	576	596	534	557	562	554	586	568	639	542	574	586	575	615	584	564	599	606	559	624	567	551	601	573	587	612	548	579	571	585	589	583	554	594	542	587	561	571	594	560	587	579	562	545	551	544	561	596	595	573	552	588	562	589	551	561	584	549	599	568	557	552	565	583	522	574	611	577	572	566	504	569	564	556	569	579	583	559	586	566	570	555	550	515	585	568	606	556	560	560	565	564	603	564	524	623	559	586	578	551	583	552	631	603	589	617	601	568	579	624	582	562	577	587	565	551	559	546	576	517	566	602	594	591	558	570	554	582	600	566	578	638	592	538	545	532	563	595	553	554	585	537	589	581	571	590	554	588	569	567	561	555	559	588	591	563	595	563	533	559	549	532	565	593	582	586	629	587	572	543	559	574	572	577	575	541	589	557	581	581	617	551	564	595	584	577	616	569	589	575	567	576	592	566	550	590	581	599	621	621	578	557	605	550	587	573	576	578	533	547	583	583	540	575	547	571	527	606	569	546	548	568	586	599	534	570	565	584	531	550	612	583	578	568	571	583	616	601	577	560	539	609	569	566	560	604	579	614	554	598	543	560	574	593	566	593	579	613	581	604	614	554	558	566	595	561	581	583	602	595	571	524	566	562	565	546	567	586	570	563	563	575	560	555	554	580	581	571	560	548	590	593	616	552	603	577	627	572	597	534	545	613	523	523	564	558	579	605	639	588	557	548	575	568	569	561	555	555	605	562	530	536	543	606	555	576	560	590	580	527	564	530	566	540	631	560	590	550	572	568	568	584	552	581	574	575	591	568	575	562	543	561	605	597	545	593	560	596	566	576	527	563	600	583	595	575	555	512	574	540	560	552	600	547	599	589	580	565	592	613	579	563	556	564	564	571	577	578	539	587	532	564	558	579	605	585	572	578	567	594	621	577	530	552	587	581	594	572	576	509	593	555	556	555	590	532	576	595	609	562	571	572	571	568	575	545	571	553	545	597	579	546	559	580	609	574	586	558	566	614	644	569	572	579	584	542	585	600	585	546	542	578	585	563	542	570	574	593	585	556	597	591	589	572	591	556	579	602	553	552	601	591	566	555	506	580	568	556	538	550	533	559	590	595	622	573	570	580	596	591	552	556	607	598	586	585	517	591	569	589	567	568	551	581	573	573	572	578	570	570	599	537	616	556	537	530	567	612	539	543	553	556	581	553	539	585	530	565	591	576	564	532	588	614	572	535	552	592	549	578	610	598	527	546	574	596	602	551	561	576	521	607	578	576	582	576	581	548	551	549	605	595	569	565	559	612	565	563	536	602	548	550	568	575	612	558	602	541	585	564	551	558	578	544	576	588	558	615	560	565	596	571	577	582	581	598	617	573	584	544	540	594	570	556	582	588	561	574	548	572	542	568	537	573	557	583	575	549	564	596	578	569	564	582	591	570	547	578	559	546	577	579	507	589	594	611	538	610	595	581	611	588	585	566	602	569	561	584	607	586	574	521	551	578	557	571	577	607	594	543	606	576	546	584	569	553	546	570	595	553	573	599	582	601	541	562	535	585	589	563	553	560	567	640	559	572	548	557	589	592	577	565	556	571	529	568	577	520	571	553	608	563	579	514	556	611	588	602	539	590	575	572	534	600	575	578	614	580	555	595	533	533	592	613	553	617	566	580	587	538	589	599	545	580	612	550	572	593	569	611	568	601	569	589	567	584	577	569	513	551	582	624	563	543	586	606	583	570	541	617	539	571	622	557	598	544	594	581	584	565	582	592	580	542	569	585	601	586	557	564	553	544	571	563	582	584	617	567	562	511	561	594	582	588	581	566	551	551	557	578	590	539	571	601	559	536	576	561	604	517	553	556	580	594	503	575	532	599	596	594	578	611	600	600	582	604	566	575	582	601	587	560	548	614	583	586	565	562	593	580	521	555	567	600	567	532	614	555	574	570	558	590	555	549	562	638	561	596	582	529	610	573	595	549	597	576	569	619	587	579	604	583	562	611	578	608	549	595	558	557	619	562	589	582	579	583	557	536	568	604	575	587	568	598	589	569	543	565	625	533	609	540	591	529	587	569	574	565	562	575	620	584	627	519	600	595	581	566	546	572	583	583	574	548	575	557	624	576	588	566	596	603	577	551	541	589	550	559	634	552	582	563	565	587	551	513	558	535	531	579	586	536	579	637	562	622	574	577	558	582	563	590	615	561	626	595	569	594	585	606	536	586	518	577	574	552	604	541	560	579	587	593	597	547	595	590	620	603	568	557	570	585	590	550	607	567	549	567	589	562	584	571	554	564	583	602	583	563	566	568	582	575	596	567	610	584	603	581	566	556	544	543	572	553	625	570	602	557	630	609	580	607	588	592	564	546	586	554	612	568	584	646	532	564	625	582	545	601	612	557	546	586	556	618	604	582	581	588	586	569	606	565	592	626	564	585	551	567	620	623	529	564	597	577	565	601	553	545	598	604	558	565	579	586	577	588	591	557	571	590	584	600	576
44746	24992	26220	14607	3566	1497	1039	866	656	688	629	582	490	492	455	460	462	448	402	438	440	390	387	411	382	367	378	380	356	396	364	410	408	349	397	381	399	413	398	398	387	378	378	346	400	387	391	366	367	410	346	395	389	367	365	348	343	404	347	365	377	378	372	381	365	338	405	388	368	344	341	348	348	375	372	371	409	415	399	352	392	386	363	376	360	356	409	389	362	385	393	377	377	351	401	406	377	348	396	374	338	370	365	363	366	371	396	371	370	336	371	406	328	370	376	382	412	332	375	380	339	363	396	371	367	409	378	373	396	387	346	353	365	371	384	353	360	377	391	353	344	322	399	366	347	366	401	354	371	354	356	384	405	395	395	402	389	409	377	346	375	382	387	379	410	345	400	379	401	366	368	352	364	411	396	340	356	379	369	388	382	380	364	374	394	401	371	371	386	354	337	387	351	360	369	374	365	346	371	362	370	370	363	371	380	365	381	359	359	360	394	399	360	412	355	366	357	346	370	333	362	398	415	361	346	398	363	370	385	389	385	370	349	371	349	351	372	378	339	361	371	347	312	319	335	380	373	380	391	364	343	381	362	394	391	412	385	362	357	361	365	380	346	390	383	400	389	374	366	387	413	354	362	369	366	345	384	379	420	368	362	359	330	379	385	385	354	358	380	378	354	355	402	396	384	374	404	340	359	345	353	367	357	364	374	387	374	381	328	377	372	340	376	366	378	376	365	343	383	410	380	379	334	376	399	380	375	328	369	370	354	369	369	355	389	348	364	366	403	384	384	353	376	384	364	359	385	376	374	388	360	356	386	362	354	369	387	360	397	406	379	403	386	394	375	344	335	401	333	416	372	381	384	387	368	354	379	382	365	358	384	362	350	370	364	383	368	368	396	398	321	339	332	356	368	369	381	376	383	364	352	359	323	359	354	376	382	361	365	389	367	381	389	376	374	364	375	363	349	365	344	368	392	375	397	383	354	375	406	375	352	370	380	406	353	359	377	350	387	425	349	399	399	360	369	387	355	390	353	353	387	376	367	375	376	358	396	404	380	394	376	351	367	373	394	354	355	375	373	375	348	387	367	348	363	365	351	342	390	371	393	339	373	385	378	383	357	385	341	386	373	378	368	394	352	348	333	366	393	377	372	379	339	362	362	403	384	367	374	388	374	385	411	380	364	372	404	429	415	375	361	339	341	349	323	364	364	378	352	376	363	386	371	355	371	404	370	364	359	367	380	358	369	362	359	393	371	332	383	370	351	379	344	381	392	378	361	366	378	404	369	343	379	385	328	391	389	334	339	373	381	336	331	393	355	353	354	399	389	380	389	366	363	391	363	371	345	368	384	363	372	353	354	325	383	354	386	369	377	380	390	373	384	369	373	357	368	416	337	383	388	359	380	390	403	398	375	390	381	389	395	406	365	357	357	413	388	362	369	344	349	400	372	346	363	363	384	372	357	386	343	363	388	393	339	357	376	356	414	380	381	404	403	356	376	375	366	406	418	363	387	327	371	342	370	337	384	369	401	344	360	375	364	379	355	380	376	382	385	386	385	372	406	388	363	369	360	396	337	338	362	402	342	397	425	393	407	352	375	382	372	406	352	366	414	391	360	337	349	362	394	348	388	379	368	352	383	373	382	367	389	373	350	411	369	354	400	334	376	374	378	388	369	351	360	349	376	370	392	406	356	368	410	385	384	374	374	349	375	395	387	374	366	387	375	347	381	335	358	386	358	391	363	345	371	407	357	332	385	347	386	376	347	381	365	374	385	360	393	390	362	361	352	362	389	362	390	371	331	342	360	385	376	351	369	412	338	344	410	367	381	366	365	385	355	365	336	341	358	387	371	381	385	374	343	343	397	362	357	378	335	405	374	355	363	372	319	353	362	336	349	350	417	364	402	412	390	363	385	379	356	350	352	366	362	387	355	378	366	365	417	387	397	363	395	359	347	392	380	406	362	344	387	372	351	392	430	343	345	412	385	410	362	375	364	361	393	381	372	369	373	378	374	366	366	367	372	393	356	373	370	364	400	387	375	364	348	397	370	367	414	401	367	391	374	366	343	375	376	414	363	359	344	376	379	362	351	382	337	356	385	364	403	370	364	364	406	364	354	388	355	367	369	357	371	379	361	377	356	351	374	346	363	349	375	384	376	400	369	375	381	350	381	414	343	373	361	386	378	352	408	405	389	384	401	370	403	372	352	388	386	391	357	324	368	391	381	371	369	376	377	322	362	349	343	401	384	380	392	400	354	376	368	359	368	399	362	407	359	390	376	371	354	357	397	395	382	370	405	335	375	379	353	394	357	345	367	382	350	352	336	362	373	398	398	372	420	364	333	373	345	300	353	375	350	374	330	377	347	360	387	388	369	381	387	367	383	353	364	406	377	372	381	387	354	347	374	355	394	375	372	397	387	375	346	381	348	348	396	369	389	390	394	376	382	377	394	382	397	367	380	371	380	392	396	370	365	402	344	396	329	395	377	324	344	332	353	359	381	350	374	387	366	350	389	341	396	405	350	339	373	329	396	340	326	348	398	376	358	337	404	370	361	391	346	348	365	367	355	377	377	383	355	391	371	388	393	359	392	367	393	368	322	364	344	405	358	356	382	369	365	352	349	356	371	361	362	331	342	364	390	371	355	382	402	362	365	383	362	355	403	377	364	383	364	377	368	388	376	359	378	383	359	338	342	398	371	405	359	368	339	376	377	372	372	380	361	337	364	382	383	418	339	372	341	369	372	376	375	415	390	364	387	383	351	383	394	355	395	365	342	397	360	388	386	413	367	379	401	377	384	346	400	376	345	373	393	383	386	395	375	350	401	345	369	362	390	367	409	377	380	367	368	358	338	356	398	360	389	357	411	392	361	377	387	363	395	387	397	372	338	359	357	402	381	400	366	340	365	374	348	358	377	350	368	338	387	338	374	386	381	379	370	384	371	376	387	411	358	345	416	359	380	367	363	355	363	377	387	403	361	341	384	375	392	370	348	387	356	373	346	406	385	366	392	382	383	402	405	360	340	415	392	352	374	361	341	353	351	374	373	381	384	384	359	366	366	348	348	414	391	361	354	403	387	408	348	368	363	380	367	373	363	383	365	354	379	344	355	377	326	382	383	397	335	378	378	370	328	374	368	343	382	359	383	373	377	382	343	350	351	358	364	381	332	377	357	358	336	371	360	366	330	379	356	378	380	354	364	387	359	352	363	348	348	350	366	359	360	363	372	385	351	380	366	349	366	366	385	381	384	375	381	396	377	370	409	405	374	407	365	362	358	358	382	386	378	368	383	367	374	373	368	353	393	364	338	340	402	363	400	342	334	350	360	342	373	389	395	363	365	377	410	337	373	380	359	369	367	382	340	372	385	380	389	380	374	363	366	370	342	382	367	399	369	378	388	380	393	378	389	418	389	351	415	387	404	348	349	357	374	383	388	385	365	368	390	360	402	354	372	376	367	332	384	419	377	367	391	359	401	405	397	361	370	400
29962	3048	5267	5735	4877	4137	3554	2959	2504	2243	1919	1849	1756	1548	1513	1427	1283	1335	1253	1166	1183	1117	1158	1143	1136	1055	1044	1026	1005	1028	983	928	1001	963	976	936	966	892	890	856	952	950	889	882	931	965	910	896	917	931	928	891	898	917	902	862	890	863	899	888	868	858	872	835	868	878	893	902	916	873	892	882	894	908	855	897	886	849	836	866	909	889	922	853	865	847	865	864	842	882	884	849	858	856	804	852	878	883	839	874	878	853	851	863	876	874	870	876	866	827	826	842	888	818	870	860	842	857	877	880	933	855	819	881	870	845	891	862	833	866	863	828	827	817	876	903	858	893	862	895	906	886	882	878	832	846	827	820	844	891	833	906	851	885	844	813	829	896	865	832	792	870	876	825	870	840	833	858	865	856	879	935	861	879	811	887	817	825	916	860	920	899	847	843	827	846	862	860	886	873	848	861	870	903	870	804	838	814	843	889	940	884	829	877	844	845	866	851	864	881	820	815	821	866	870	834	863	869	842	822	865	841	855	877	825	861	872	854	868	873	840	835	851	844	812	838	849	844	894	893	849	775	826	827	838	839	847	873	845	887	870	873	850	877	810	897	855	899	867	858	827	796	917	886	823	893	864	845	833	865	866	831	846	857	948	791	912	863	890	865	827	872	877	891	899	843	882	849	813	859	869	773	845	902	870	864	843	853	804	857	877	905	927	881	857	868	864	879	865	848	833	853	806	845	847	797	816	846	817	848	882	843	836	860	861	824	794	916	869	819	876	819	828	905	872	816	847	866	860	824	824	863	878	861	870	818	840	882	889	810	858	844	838	854	800	850	831	893	860	847	837	869	819	850	862	808	869	819	881	864	907	846	801	883	856	946	864	817	859	925	849	894	909	809	852	847	878	885	884	875	877	799	862	870	867	838	858	779	829	825	857	878	844	841	833	884	817	851	855	847	897	837	811	857	867	854	895	833	870	853	842	848	857	867	851	875	885	822	853	848	861	886	815	835	835	872	828	868	843	864	827	887	891	897	813	874	831	878	884	887	820	879	878	876	861	879	813	889	832	823	858	871	882	863	857	881	911	878	893	862	869	847	887	870	886	839	895	860	831	842	829	881	828	808	850	865	822	889	877	846	850	837	873	888	873	881	856	886	856	875	822	814	857	924	876	898	790	868	859	877	827	854	902	821	898	811	883	865	863	875	919	853	829	861	844	818	858	849	829	874	791	901	863	854	892	853	881	823	848	839	879	859	853	868	827	840	867	868	857	862	855	873	869	867	875	890	841	894	890	838	880	824	811	911	891	912	821	821	856	820	905	852	787	863	892	879	884	875	865	894	865	872	846	887	861	820	837	910	794	830	915	872	843	848	849	873	869	829	835	853	874	882	879	859	871	878	832	883	818	823	888	855	842	830	867	840	852	881	874	829	838	865	844	863	877	903	854	892	915	895	882	872	868	811	884	834	901	874	911	858	797	788	841	859	907	842	874	817	884	818	850	848	912	832	825	858	880	876	857	851	877	857	878	874	909	817	869	861	904	846	827	858	874	869	914	848	852	851	866	848	875	889	931	875	855	866	864	861	850	792	908	871	909	856	809	864	855	844	851	817	862	884	846	856	869	839	883	887	931	821	926	843	883	819	812	886	906	880	854	861	894	845	899	867	857	840	846	879	801	839	850	819	884	881	830	862	881	860	857	845	842	865	835	835	812	844	798	836	902	866	867	856	871	866	850	899	896	874	870	832	837	870	867	865	897	866	827	832	839	830	840	845	862	896	894	944	846	808	833	812	833	838	847	911	858	874	832	871	882	875	903	874	855	814	829	864	912	859	857	843	875	913	907	837	869	887	885	813	822	836	854	907	869	835	860	903	877	834	865	839	826	851	878	816	860	914	842	836	834	847	845	865	858	929	885	851	820	873	823	884	905	889	907	856	845	869	821	899	845	852	859	889	861	839	876	797	789	876	888	897	828	900	881	877	879	876	866	814	904	862	856	892	851	874	843	834	845	889	860	902	851	858	873	859	958	836	895	839	821	906	850	896	820	865	856	867	812	808	864	873	858	876	815	854	881	875	853	791	841	802	898	808	859	870	863	862	839	782	870	901	833	813	862	905	856	838	803	864	865	860	858	866	795	892	859	823	824	882	861	855	791	855	931	849	895	900	838	853	848	807	825	859	886	915	849	880	873	826	872	917	802	844	868	862	905	827	903	882	828	852	890	902	857	870	824	852	898	864	848	836	863	895	794	825	845	837	878	862	914	879	857	876	817	839	898	855	829	893	867	848	876	843	872	837	849	922	900	874	867	866	855	824	858	860	869	864	885	879	878	824	851	869	856	885	852	886	820	867	796	876	890	781	821	861	899	865	877	851	877	847	836	817	874	788	825	828	882	846	902	873	839	881	880	891	904	871	860	852	883	915	826	840	812	824	888	907	833	899	888	910	875	801	814	827	811	888	857	839	837	854	892	831	838	844	878	843	849	852	904	842	879	911	798	873	819	836	909	847	734	859	845	857	876	866	807	840	839	868	877	816	831	839	834	881	845	868	832	824	846	914	839	859	827	851	807	843	837	851	903	893	872	840	830	882	835	871	823	888	920	854	890	878	862	857	873	832	916	882	854	854	906	857	890	862	862	864	860	828	871	843	841	825	891	869	903	890	833	806	892	851	889	899	861	888	852	868	900	856	834	916	872	857	876	903	807	847	812	853	852	924	834	861	876	882	879	833	865	852	837	893	831	854	905	859	844	862	829	802	815	849	842	884	905	859	844	844	841	825	825	865	868	812	893	922	863	878	816	841	915	840	887	820	783	845	889	848	880	887	911	858	887	849	863	819	836	846	831	848	873	875	895	879	860	873	884	861	815	912	892	864	851	861	865	908	857	864	801	862	822	836	802	929	862	912	900	829	845	835	831	862	858	830	866	866	898	877	843	900	862	865	872	841	854	857	870	843	879	852	825	849	866	869	855	840	887	834	824	876	861	856	847	860	849	876	873	896	912	862	843	864	850	868	869	865	875	886	834	879	871	833	854	873	858	834	789	874	852	872	851	858	841	817	856	835	833	814	833	841	867	892	850	819	778	840	807	837	862	850	835	855	823	884	885	806	865	864	909	858	832	839	857	857	868	826	857	848	833	868	805	879	918	834	853	894	858	918	855	870	885	882	857	852	846	814	873	838	921	918	901	810	817	907	822	874	859	848	921	826	884	906	830	899	831	863	842	871	836	830	835	872	907	933	865	864	849	833	837	870	841	851	851	845	849	890	880	811	830	844	854	828	871	801	881	868	812	868	857	824	819	801	836	882	838	905	836	854	914	859	857	841	862	847	792	865	913	908	839	867	871	870	828	835	870	851	848	827	876	953	863	879	861	841	873	824	891	899	891	838	877	865	879	884	818	912	853	874	881	864	852	870	868	821	840	852	826	857	802	826	881	856	926	875	842	846	837	837	836	811	828	856	832	852	900	892	867	850	873	834	892	799	875	894	904	846	850	850
8536	597	408	328	291	270	272	223	296	251	263	241	225	239	263	252	251	222	231	235	266	267	245	259	229	236	216	212	250	233	270	242	234	258	223	244	252	246	271	237	244	263	251	244	259	295	248	241	232	236	281	251	260	240	263	260	238	232	267	213	247	264	249	240	250	248	237	234	248	256	257	242	253	255	221	247	244	242	255	239	238	241	256	217	243	207	220	240	251	238	237	219	258	233	249	247	229	230	269	248	251	266	252	217	249	243	259	231	227	259	222	238	238	242	261	257	234	252	229	239	222	264	268	245	264	256	212	249	231	233	253	214	241	230	242	244	249	246	249	235	228	246	240	236	236	237	254	251	228	246	239	246	247	234	220	258	236	237	227	232	261	249	257	241	205	229	225	242	255	215	251	219	232	240	221	230	259	243	252	223	228	257	216	247	255	231	222	258	245	250	232	256	222	253	237	275	229	204	229	248	252	237	239	244	235	286	249	230	268	253	289	230	240	239	262	252	271	244	235	269	260	255	267	233	260	229	241	244	262	225	215	226	221	222	243	263	250	238	252	256	241	262	245	229	201	246	219	257	211	230	224	236	235	260	225	227	238	231	238	247	262	240	232	221	241	237	245	248	243	250	253	249	265	267	205	232	237	221	233	225	229	259	284	249	228	253	248	232	225	222	223	248	205	226	246	240	264	246	255	226	228	221	224	233	244	223	238	265	274	237	249	257	252	215	230	267	235	252	259	256	283	223	243	237	240	223	228	270	223	251	232	245	260	251	243	264	251	227	259	221	250	214	224	257	214	267	244	239	239	242	258	242	256	246	246	246	257	259	228	214	268	261	250	230	240	228	249	222	279	224	223	251	224	240	269	244	229	218	236	238	252	263	243	250	254	245	238	245	267	225	225	240	212	239	244	231	260	254	263	248	240	252	228	229	238	234	239	239	243	214	269	242	232	233	271	254	263	225	222	261	228	271	256	218	266	238	258	220	226	244	241	256	247	242	225	249	241	241	246	240	225	234	250	239	240	259	230	237	240	250	238	221	217	225	239	231	235	224	248	259	221	231	222	260	257	214	254	253	249	261	251	248	234	237	247	229	253	259	218	250	249	232	260	249	223	247	274	240	268	205	268	254	242	230	251	258	226	229	230	241	219	248	223	274	228	266	236	239	219	242	225	254	230	229	230	238	233	277	219	199	256	266	250	264	242	239	232	213	238	278	211	243	232	227	252	238	215	232	251	222	254	241	247	255	245	211	249	205	239	263	265	248	232	216	247	255	232	234	243	255	250	231	215	260	235	251	244	261	229	241	252	231	245	247	243	235	216	210	246	230	238	253	250	239	214	245	241	237	252	209	257	237	243	268	271	256	228	237	240	240	255	237	268	216	248	233	232	280	228	241	248	222	234	230	256	247	240	231	230	218	251	237	253	252	239	249	238	271	241	219	227	238	248	234	241	233	234	240	251	225	219	259	205	237	227	239	244	277	224	242	230	252	259	262	252	255	228	229	237	237	193	233	240	235	247	259	217	229	222	227	259	246	266	247	231	256	245	241	255	268	228	243	233	237	263	260	245	241	218	236	224	241	245	226	249	236	235	255	243	229	244	237	246	252	247	250	220	269	260	258	257	247	243	231	257	236	245	240	228	209	247	222	231	224	251	225	227	236	231	245	229	260	250	251	203	256	267	259	270	250	227	234	240	254	239	253	260	231	264	244	277	241	228	212	265	239	261	219	243	214	260	242	249	233	247	245	246	247	243	226	242	220	225	247	243	237	214	252	233	233	250	223	229	252	221	243	253	246	248	266	255	270	249	251	229	260	208	252	262	235	235	235	237	246	242	267	244	252	231	249	239	248	232	221	244	257	232	267	247	252	214	246	209	256	238	267	220	271	222	227	260	221	231	245	228	248	252	235	228	231	265	254	249	273	247	243	235	223	228	219	258	231	251	241	265	237	236	253	253	245	235	240	261	223	228	259	253	233	227	217	282	236	237	220	234	261	218	239	231	223	251	242	233	257	252	270	256	231	232	224	230	256	233	233	238	247	242	239	237	251	215	262	246	269	278	238	236	221	239	239	244	229	253	242	240	292	230	235	251	250	233	238	239	227	229	264	189	270	219	250	266	249	244	266	227	232	247	267	234	238	243	250	249	233	241	244	271	236	244	236	244	212	218	217	230	268	227	259	236	223	222	243	259	258	241	251	255	254	240	222	198	219	258	269	244	249	245	244	266	242	206	230	288	257	235	247	246	277	242	247	246	229	221	224	248	244	269	247	239	248	249	258	225	226	279	227	240	219	251	238	255	215	219	239	251	224	232	253	255	223	216	265	234	237	259	236	265	225	288	253	233	240	252	222	228	255	243	247	257	224	239	205	224	267	268	254	261	230	253	254	242	252	247	225	245	210	247	256	219	217	253	238	205	259	226	239	247	236	250	221	247	216	222	238	224	262	254	210	225	244	238	236	244	221	227	252	227	258	239	258	282	202	228	218	212	233	244	240	254	247	216	207	231	262	272	243	246	247	214	248	263	233	253	237	260	239	240	263	232	245	249	247	225	234	226	255	251	265	248	231	203	236	267	232	246	241	234	260	240	250	262	267	250	265	220	242	258	255	226	241	277	239	259	230	234	240	234	262	238	241	268	245	239	274	269	287	243	254	272	225	249	262	242	231	250	245	262	261	259	233	253	236	222	232	252	227	243	244	268	210	239	248	229	235	252	250	231	236	239	218	224	244	238	224	218	252	214	227	209	261	215	238	210	232	256	223	237	243	224	230	245	231	234	259	271	239	246	276	231	242	233	240	235	273	251	247	219	224	245	246	241	210	226	248	239	252	229	230	256	219	238	243	238	234	260	261	244	235	258	226	204	277	254	255	238	242	236	238	244	251	240	220	262	235	196	267	240	253	255	234	253	243	237	233	273	227	253	236	241	252	228	244	239	251	267	224	255	237	254	226	265	224	238	249	223	262	262	234	225	260	230	212	246	257	251	260	245	245	266	277	253	235	251	260	255	271	244	264	247	217	236	236	264	241	270	220	266	249	250	262	244	238	241	238	240	211	269	258	244	238	289	237	232	249	266	242	244	271	222	243	215	229	235	276	250	214	238	231	236	265	252	225	222	271	235	274	257	217	233	248	294	279	243	241	256	254	239	227	235	258	251	261	231	242	224	243	222	264	254	228	217	230	244	221	250	248	257	258	239	237	233	243	214	263	269	216	226	264	249	236	231	243	260	247	240	256	225	232	231	257	231	234	249	227	215	254	273	256	250	230	244	255	230	258	253	233	239	217	250	234	234	244	243	213	246	246	262	293	253	228	254	223	267	250	229	213	231	248	236	233	269	241	230	222	245	219	238	240	214	232	257	239	243	225	239	233	250	226	229	221	255	235	240	235	238	238	230	249	260	257	239	242	226	213	223	238	238	243	242	229	240	254	239	251	202	222	245	243	242	229	246	229	242	237	247	230	234	233	249	246	250	238	219	248	225	287
7611	755	886	895	784	821	736	691	679	660	630	642	670	655	585	604	620	611	606	566	568	593	632	622	560	603	595	578	596	620	588	600	616	599	603	631	578	588	591	579	629	541	601	593	550	627	574	594	608	604	574	587	604	620	563	544	604	592	604	659	574	559	577	580	597	578	601	555	583	566	576	614	577	592	557	586	599	580	549	611	599	587	636	600	607	606	561	585	539	595	553	583	572	553	576	607	571	598	627	583	583	599	598	589	612	580	604	585	579	587	586	629	621	590	589	607	592	568	613	628	614	601	591	601	615	579	582	593	595	589	587	586	620	548	557	585	580	605	564	593	581	638	609	562	588	587	548	603	557	622	589	550	568	582	594	604	590	589	532	593	580	602	564	571	616	591	594	576	552	578	619	624	592	597	582	578	579	575	586	590	571	573	577	580	590	601	560	601	613	583	589	607	594	640	633	551	573	565	609	543	580	553	571	550	591	607	596	631	599	603	564	592	586	579	584	625	571	597	580	579	578	590	589	614	607	615	610	618	595	610	563	569	562	596	576	599	568	623	587	599	613	603	577	589	576	551	594	568	562	591	582	570	581	594	603	579	583	590	548	576	578	581	619	557	582	577	536	578	588	580	559	587	540	585	628	589	619	562	592	543	577	631	566	595	569	588	577	581	620	583	610	583	600	637	590	581	597	611	586	602	569	603	570	600	569	587	586	604	607	540	572	598	592	555	611	567	581	627	570	575	569	650	554	577	602	602	593	572	570	542	589	620	581	604	617	605	550	581	596	587	581	607	597	559	597	599	577	556	579	573	592	625	567	618	581	572	576	589	591	608	565	627	616	560	628	593	638	556	586	570	581	614	608	596	603	604	563	554	588	591	562	630	603	574	546	602	589	557	592	564	593	601	566	562	585	582	569	626	576	585	556	612	519	610	579	629	563	552	523	551	582	581	646	571	572	617	594	593	598	578	588	628	562	573	614	574	615	550	574	610	584	589	571	579	582	527	595	553	586	606	557	628	556	595	574	538	567	579	589	560	562	574	547	569	593	570	605	596	577	569	603	625	564	570	588	591	580	553	619	612	607	592	566	585	585	557	582	549	621	604	575	586	613	586	576	572	553	564	612	581	556	605	632	587	570	577	598	586	588	606	560	564	606	567	579	567	586	554	596	556	594	558	645	586	601	597	569	613	587	605	595	564	578	588	614	554	613	583	599	601	602	602	563	587	591	579	586	585	586	590	572	583	575	603	524	555	562	614	619	616	588	641	630	587	609	594	594	554	624	594	592	586	609	561	591	600	590	584	590	578	586	571	550	585	540	597	585	575	567	614	598	576	610	569	630	580	594	556	582	606	578	594	639	603	589	573	553	565	556	576	534	592	563	591	609	578	623	587	573	599	580	594	596	570	559	620	653	561	590	573	581	596	610	628	615	594	569	597	581	597	580	621	608	575	582	621	559	580	572	659	607	607	589	600	596	625	583	600	588	572	579	565	591	567	639	560	580	559	549	576	607	612	595	595	603	563	580	631	623	581	617	653	599	625	591	566	574	543	608	598	588	588	604	581	570	591	552	606	555	539	535	604	605	621	590	614	579	530	578	559	588	553	572	594	614	567	572	630	565	547	595	570	598	600	586	538	558	601	553	594	562	569	584	590	623	568	607	629	537	590	576	563	632	545	612	587	597	618	601	574	595	605	618	602	590	646	592	593	611	598	599	566	544	567	614	573	598	603	622	514	597	567	598	602	577	577	600	624	573	622	607	558	548	605	590	554	618	598	592	592	598	577	588	593	591	619	645	591	514	577	569	549	575	603	609	619	562	624	614	560	616	561	576	580	594	620	580	592	628	609	568	621	551	578	597	569	572	573	594	592	620	601	590	607	576	628	600	596	560	605	603	617	604	579	567	619	531	579	562	608	593	531	561	582	637	555	594	634	576	604	620	569	544	596	604	574	595	544	574	615	579	565	573	594	532	612	594	610	632	573	564	588	572	565	596	592	588	571	609	564	595	598	579	585	604	573	598	606	568	619	600	571	606	625	585	573	530	578	614	590	548	611	580	608	571	594	574	580	601	570	577	614	577	566	605	555	574	556	593	591	618	594	598	582	540	591	602	597	624	587	581	605	568	601	536	576	589	623	561	572	632	595	571	608	574	645	605	581	606	565	593	568	596	573	584	582	562	605	603	611	570	604	594	633	540	614	633	572	586	581	585	580	583	599	599	576	598	601	593	608	589	554	571	605	626	636	567	577	579	606	604	573	615	613	584	563	618	597	584	582	585	544	639	582	584	623	553	576	547	590	570	562	608	549	583	619	582	561	600	567	603	563	586	599	587	570	595	656	576	575	612	618	571	589	585	620	578	617	595	595	593	582	612	628	585	585	619	521	602	592	586	577	611	599	603	577	592	609	555	587	595	587	602	599	575	600	553	587	589	603	609	542	592	599	619	585	580	614	561	615	597	607	568	553	569	596	585	634	576	577	587	615	587	569	619	606	587	576	618	597	567	584	608	616	591	581	605	589	615	628	580	618	630	589	629	572	533	614	576	595	609	545	564	601	594	618	595	542	565	591	618	535	600	538	632	577	582	598	591	601	635	564	534	622	576	567	604	565	568	604	597	575	579	587	586	640	609	579	575	606	589	540	602	566	552	561	599	601	608	562	542	560	613	558	603	591	566	605	566	594	552	600	560	588	598	550	563	576	549	566	604	608	580	570	616	584	594	633	585	566	578	572	621	603	565	576	592	565	575	592	571	603	598	618	582	597	607	578	599	582	561	617	614	588	646	643	585	586	592	589	546	532	565	569	592	566	547	608	567	601	572	590	569	610	601	597	606	592	611	617	591	584	579	634	579	556	639	598	578	632	583	568	583	603	597	577	605	538	604	595	602	556	580	571	566	562	611	562	574	561	578	593	576	600	568	577	507	619	550	580	582	612	592	615	612	599	590	599	549	568	597	588	604	559	568	592	566	571	629	581	588	609	596	569	565	602	568	581	581	610	618	611	609	551	594	584	599	608	583	605	582	595	575	582	573	585	618	610	589	560	588	599	549	581	611	560	583	603	570	568	578	584	612	585	578	573	584	595	580	620	587	531	566	590	597	591	623	589	587	599	593	575	600	597	606	595	619	593	601	578	578	577	595	621	535	598	621	638	530	557	582	608	596	589	597	589	600	589	625	571	578	606	598	609	645	614	605	606	617	565	549	608	562	587	619	558	618	569	612	592	566	606	609	620	583	599	598	601	552	575	578	536	566	589	599	589	594	563	621	581	600	623	548	580	610	583	585	650	600	570	618	585	578	579	579	586	621	606	596	567	560	577	550	603	606	592	577	574	615	620	569	535	600	537	563	562	561	605	604	622	596	601	585	586	565	542	582	613	610	599	554	618	540	568	576	562	600	562	585	565	593	595	602	617	593	600	595	602	602	571	599	572	613	587	557	611	568	615	582	576	566	578	614	570	596	598	558	625	612	595	580	611	583	597	564	605
42113	22936	13747	2333	915	804	658	491	416	379	378	285	282	295	285	233	266	270	235	248	255	259	232	236	237	253	212	244	231	250	214	240	244	241	224	263	202	212	215	224	224	248	212	249	231	230	223	259	208	194	231	228	209	250	217	245	196	200	262	223	224	239	235	226	238	222	230	249	250	215	207	246	223	250	235	221	208	203	210	215	225	198	229	248	218	229	246	226	218	235	229	233	230	216	227	205	250	220	240	238	233	261	241	244	226	225	226	218	233	238	234	220	213	205	217	229	206	222	248	224	229	219	224	211	233	234	227	218	218	209	198	242	208	191	237	226	197	221	239	217	211	236	238	233	246	245	201	246	216	207	199	224	255	234	196	251	231	238	226	219	201	206	197	206	217	236	235	217	231	227	197	201	210	212	229	208	213	221	254	198	252	222	220	231	228	212	217	223	237	236	234	211	253	233	238	244	232	221	205	226	215	228	255	207	229	223	219	211	232	225	232	217	225	234	248	210	227	250	231	221	234	213	235	241	205	220	228	236	229	230	243	198	234	213	191	212	220	224	233	221	237	195	201	209	214	257	227	227	210	211	228	222	238	226	233	215	205	218	220	225	229	221	228	222	225	237	233	224	233	248	229	207	210	228	218	228	231	233	258	209	265	233	223	255	217	244	254	230	220	219	230	231	222	213	232	198	244	215	248	213	221	227	264	224	254	235	178	225	211	237	237	228	205	210	203	234	227	217	221	242	202	232	208	268	245	264	220	246	228	230	243	273	203	235	227	248	247	203	205	225	233	215	231	191	225	223	222	224	221	222	215	219	224	213	179	224	229	219	231	218	244	209	219	250	203	209	278	213	239	219	239	220	215	245	222	215	217	252	232	200	217	216	215	212	226	212	212	219	224	246	243	232	226	223	194	209	221	233	230	241	200	225	205	238	244	236	259	243	230	234	228	212	188	233	239	196	220	206	218	234	246	207	221	236	232	227	229	241	248	228	198	213	245	227	207	226	222	219	224	249	225	222	220	217	205	211	250	221	218	219	223	218	232	208	206	219	256	218	229	225	200	223	231	217	243	210	223	229	228	220	233	218	198	237	235	228	200	209	234	221	246	229	214	275	220	242	221	201	225	220	237	259	201	259	245	236	216	250	227	223	212	223	214	233	222	209	227	219	214	216	234	217	233	219	252	225	235	219	238	199	242	263	216	212	252	226	216	241	221	211	233	199	217	218	199	217	211	215	194	263	223	225	228	270	224	215	203	253	240	214	239	234	231	231	245	244	231	229	233	226	226	220	221	233	252	260	225	244	234	232	219	264	233	196	228	221	237	217	217	207	221	232	221	247	243	211	234	218	231	204	222	229	220	214	228	230	223	236	204	223	229	249	241	254	213	212	230	219	220	223	230	190	227	203	216	240	240	196	235	248	222	216	213	211	185	220	242	212	228	249	229	226	217	230	235	218	232	233	237	207	188	232	249	238	213	227	232	226	214	216	232	226	216	212	246	234	232	225	223	220	204	247	211	225	202	219	230	224	243	224	222	238	213	231	221	219	247	224	240	219	221	253	210	238	241	251	244	237	226	246	243	225	243	235	225	200	229	216	253	220	210	226	228	214	237	261	217	234	200	218	233	234	222	233	245	246	238	238	224	227	226	231	237	245	218	200	189	230	217	228	231	223	206	235	188	212	191	239	230	233	247	219	184	242	268	224	241	225	227	243	238	243	253	203	226	230	201	224	223	213	233	241	228	242	249	213	242	211	256	230	233	222	207	226	226	223	222	232	230	241	244	211	217	212	216	226	217	220	216	254	232	215	227	228	240	252	229	244	205	202	236	204	212	228	217	241	227	214	230	222	233	221	208	226	217	228	226	242	248	224	207	219	199	237	232	231	201	236	222	192	232	239	243	226	227	198	258	242	249	215	210	216	212	228	222	215	219	220	249	226	202	238	224	211	207	245	240	240	234	218	219	217	239	215	229	219	232	241	238	242	247	219	239	223	237	216	231	204	242	233	239	235	215	208	238	207	213	208	225	232	247	231	247	214	228	248	229	233	223	220	219	238	248	205	246	236	214	223	220	203	254	215	227	237	210	238	209	195	202	220	209	231	232	245	230	245	215	243	237	217	242	223	229	241	232	199	235	211	219	207	209	230	208	214	224	230	264	224	245	223	228	211	215	227	241	244	227	211	237	214	219	214	228	200	206	232	208	226	234	237	207	230	228	210	251	234	215	227	202	238	235	227	263	229	207	242	256	216	218	244	213	239	219	206	214	224	213	236	231	243	206	228	268	223	230	232	226	207	230	213	250	232	230	236	251	207	226	232	266	237	215	215	213	212	245	207	212	221	238	224	216	260	225	232	248	205	231	210	255	230	216	227	238	211	218	231	252	215	219	219	244	231	228	209	213	241	225	226	233	222	205	255	241	233	216	199	231	232	219	220	227	245	227	216	219	197	234	226	233	199	230	246	225	215	194	205	218	204	237	198	223	206	252	229	218	225	242	239	237	219	233	256	233	229	203	254	198	206	215	208	233	209	220	196	210	226	237	244	216	212	214	236	213	216	214	235	218	228	223	212	220	225	244	213	212	229	213	212	247	225	229	222	235	232	203	242	256	225	221	210	210	209	249	220	247	228	185	228	229	221	211	230	232	221	228	226	238	205	237	219	214	257	222	233	223	232	257	234	230	265	201	234	217	221	228	250	211	244	226	221	219	209	250	241	243	216	287	215	206	241	218	224	231	230	220	218	223	219	235	211	230	220	241	219	224	236	208	220	204	237	229	222	211	235	236	241	220	218	206	245	212	230	184	206	236	240	203	245	227	201	206	207	227	196	223	267	234	199	231	218	203	221	207	205	202	255	251	225	237	231	214	230	235	201	207	224	212	229	226	242	221	185	213	238	228	233	234	226	231	222	241	219	232	267	216	211	210	243	229	221	224	244	230	235	277	226	228	218	234	231	219	233	245	194	232	216	239	244	252	211	222	222	210	208	214	212	224	237	233	219	215	226	206	213	201	220	250	244	187	202	189	231	235	234	218	219	210	249	217	240	237	224	222	198	232	211	232	205	247	210	191	241	239	230	212	232	225	230	217	239	224	209	214	243	250	225	245	244	226	239	232	217	218	221	223	229	250	197	229	207	220	226	224	241	223	237	217	222	216	204	247	223	189	213	230	220	239	242	209	256	199	250	237	236	229	200	233	213	234	220	270	236	223	225	218	230	204	235	214	220	206	243	233	240	227	224	210	240	222	228	228	228	226	223	238	245	238	217	213	220	215	234	225	245	198	222	210	204	232	231	238	260	199	227	197	209	247	255	238	217	212	216	240	227	238	254	208	247	224	233	224	208	220	227	232	232	227	238	267	233	231	260	213	237	233	237	214	215	205	228	220	230	181	236	228	258	224	239	225	237	221	246	253	211	246	226	205	218	215	231	229	250	234	211	219	206	222	202	241	208	179	243	252	225	224	242	221	217	241	237	231	223	218	179	236	208
21869	1744	2930	3411	2840	2310	2169	1755	1436	1317	1254	1058	1061	927	910	896	851	802	765	752	711	704	697	723	663	641	646	698	662	655	636	689	639	593	611	627	642	626	603	643	579	623	644	612	584	588	597	573	617	580	631	608	601	593	556	608	600	597	569	594	586	556	550	534	567	558	603	575	587	586	590	574	588	586	613	613	589	557	583	583	557	586	550	588	572	556	586	608	583	549	583	613	556	579	506	572	585	611	549	553	546	587	558	568	566	575	585	575	591	619	561	588	554	611	540	555	576	591	634	611	529	556	640	574	606	588	591	571	575	602	579	587	561	597	558	588	581	579	534	555	586	574	562	552	526	565	570	612	583	565	533	572	513	623	605	590	537	635	603	611	567	576	568	577	567	576	566	569	547	578	588	573	618	587	550	573	557	570	573	597	581	592	540	545	593	602	518	587	541	534	589	593	570	577	536	591	527	582	569	562	616	621	578	570	570	633	548	540	575	574	600	558	591	582	561	553	586	554	570	545	545	576	533	591	612	525	593	615	607	550	604	586	577	532	576	594	557	588	604	560	589	618	592	532	603	542	595	564	597	548	568	588	559	581	570	569	562	591	564	598	589	565	568	578	578	579	602	582	601	579	568	574	559	536	573	564	579	541	554	529	561	562	547	578	535	574	577	552	572	526	566	579	583	567	595	554	610	556	579	533	549	567	591	591	542	576	590	582	565	601	580	577	551	570	565	572	546	597	548	547	581	565	559	609	521	572	589	543	569	579	545	581	575	579	565	570	526	555	575	557	576	572	602	605	610	569	568	559	584	581	567	559	516	534	571	574	537	532	568	554	549	567	573	555	574	550	591	591	577	597	564	549	561	564	560	591	593	549	590	563	605	560	564	544	555	553	606	544	580	632	600	540	564	576	556	565	523	590	594	592	572	563	568	565	562	575	529	585	640	588	554	529	602	570	540	569	559	555	550	565	612	547	555	546	555	564	565	599	604	565	555	558	555	580	556	574	524	535	562	561	574	564	571	546	596	578	589	568	601	567	587	608	592	572	550	569	571	584	572	552	585	596	547	513	557	553	576	615	573	551	600	563	598	550	577	581	564	543	593	558	615	519	580	578	624	577	523	610	586	583	570	551	555	550	577	543	553	598	547	571	579	635	583	581	556	553	549	557	586	593	540	561	612	582	574	568	554	596	596	558	602	556	589	573	586	533	553	549	530	605	589	591	553	581	601	578	523	603	600	581	577	514	578	580	598	557	564	542	603	547	549	592	566	557	571	579	559	573	589	537	577	587	545	549	592	603	545	496	543	595	557	583	603	512	580	597	571	567	554	571	559	552	560	580	556	516	558	537	564	566	603	577	573	582	596	584	580	568	601	590	539	572	561	553	565	564	531	609	601	597	557	590	532	601	573	544	558	562	567	564	539	531	554	569	609	594	635	566	585	562	554	570	550	570	608	524	570	579	571	594	578	555	595	568	554	570	574	551	596	589	586	532	603	567	567	544	595	589	574	577	541	632	552	523	588	564	581	565	576	541	526	604	564	596	565	579	553	539	564	567	572	539	575	578	548	526	570	596	568	605	581	571	532	565	556	575	583	535	556	598	628	602	559	578	537	579	597	566	522	549	549	570	571	547	606	550	551	541	569	548	593	597	583	570	587	572	556	574	607	501	583	585	548	537	582	576	553	539	542	570	626	568	571	566	624	582	550	506	567	587	545	533	533	548	621	544	608	577	578	544	557	568	529	606	587	584	593	593	605	539	606	591	585	562	559	552	583	567	584	530	607	556	530	521	582	555	556	569	537	572	571	603	542	582	559	593	583	555	551	570	536	593	553	548	595	590	567	592	570	581	562	595	560	536	592	595	590	580	588	582	545	570	546	579	572	562	578	581	537	561	590	574	555	537	561	577	546	543	604	626	571	562	591	591	535	587	569	532	582	566	545	580	596	595	595	546	521	611	599	581	561	572	519	550	582	607	575	567	511	541	631	575	612	528	597	597	541	593	596	541	585	596	539	525	586	584	586	563	586	595	536	551	557	577	564	573	575	582	595	567	531	615	591	580	592	559	556	548	574	563	577	561	537	597	581	571	560	590	568	570	544	580	577	570	584	569	566	559	543	569	597	521	589	545	517	590	571	565	522	596	566	573	577	618	582	566	583	555	552	545	553	545	565	582	550	564	562	538	535	561	594	565	548	574	543	574	580	541	530	636	563	579	543	560	554	564	603	547	522	586	611	547	585	599	590	559	579	599	580	590	580	568	585	564	578	580	581	567	588	567	576	588	517	563	568	609	562	572	615	556	618	599	532	591	644	597	554	568	539	596	575	547	568	530	588	537	544	577	561	626	580	543	527	588	547	538	581	559	542	561	601	601	555	506	574	587	584	547	583	579	537	604	607	562	591	574	550	570	577	572	547	559	544	578	572	558	542	585	532	584	560	554	520	561	587	593	548	594	553	593	557	544	555	588	595	596	570	587	596	556	541	564	544	634	524	599	585	590	589	487	564	526	584	543	528	597	561	584	590	573	606	569	563	547	571	578	522	581	583	525	566	582	585	542	596	572	555	542	578	571	577	547	590	577	571	578	577	547	576	584	567	542	593	595	555	565	553	630	597	565	618	577	577	604	544	570	566	568	580	543	580	570	579	561	578	577	612	578	566	545	566	595	579	565	572	565	568	573	532	596	575	557	545	597	588	582	578	579	549	568	537	547	548	588	590	528	586	613	537	553	587	575	552	579	572	542	596	571	609	528	594	617	549	595	560	539	539	565	567	551	541	571	533	535	591	557	563	570	592	596	518	544	526	559	606	576	588	566	591	572	596	526	580	534	598	591	576	554	551	559	585	617	565	551	565	534	563	572	587	578	562	581	551	558	566	571	569	539	530	549	584	562	589	558	567	568	589	543	620	597	562	576	541	588	552	560	595	580	590	551	555	610	556	566	568	574	565	539	551	549	556	532	575	622	601	558	542	549	589	607	555	568	534	580	587	581	579	542	564	597	562	565	592	601	601	605	585	540	595	583	545	541	557	596	570	575	579	585	592	575	601	545	572	574	575	556	621	560	586	590	598	488	610	541	644	592	548	547	587	573	549	583	554	613	561	565	564	564	543	593	610	578	578	586	588	556	570	561	541	598	594	612	566	601	573	528	563	606	584	593	607	580	553	601	581	587	550	604	575	574	578	593	565	583	562	578	603	584	584	532	561	592	548	573	557	573	581	617	586	600	560	588	552	548	557	535	576	611	554	596	577	576	551	559	574	597	572	560	572	583	546	512	582	542	591	582	616	587	551	555	555	554	553	550	576	564	576	588	577	573	568	573	564	578	555	564	552	600	630	603	563	542	574	581	549	577	584	560	577	622	570	569	592	555	553	531	586	591	544	547	558	598	587	564	594	558	555	585	564	529	595	544	550	567	535	589	561	522	586	558	567	574	534	552	592	580	603	545	605	567	538	560	590	578	556	563	580	576	540	620	574	571	593	539	557	588
49522	23476	25567	15033	3303	1454	1116	820	671	605	579	527	494	460	463	482	488	444	397	447	413	392	373	413	418	372	383	408	365	409	416	437	388	389	391	387	399	368	388	404	416	390	373	357	383	357	383	398	355	404	380	378	393	382	365	380	338	404	360	370	400	382	373	395	363	368	369	419	406	363	380	370	370	354	374	367	347	362	409	384	403	406	392	402	342	355	407	414	376	385	346	389	360	367	371	390	373	354	361	350	358	373	360	403	378	372	334	384	389	379	369	394	378	363	390	402	395	361	352	397	370	414	382	387	376	375	363	373	397	382	374	329	356	387	366	391	366	368	398	349	373	382	388	361	389	373	355	399	357	379	358	362	383	369	387	399	358	351	369	357	367	346	398	372	379	384	373	357	372	379	383	377	340	381	348	376	431	396	363	401	360	363	385	364	411	385	321	341	337	400	343	392	385	363	380	402	420	395	377	400	338	355	373	396	357	376	390	386	446	409	351	374	385	367	348	338	383	345	357	384	400	389	391	409	374	396	350	365	374	355	371	377	350	331	374	375	384	433	359	390	350	358	377	358	398	409	360	402	410	366	382	385	439	339	399	413	416	366	386	385	405	410	380	423	383	375	376	390	404	351	399	369	341	388	406	370	378	377	400	375	361	392	367	359	415	365	386	397	369	360	364	370	377	406	365	365	364	362	383	345	358	394	361	365	404	359	356	371	374	434	345	391	340	400	386	409	358	340	389	343	379	393	380	357	351	364	362	420	378	353	408	383	379	418	433	383	380	368	360	385	337	374	381	379	344	368	349	366	366	393	382	360	378	362	360	396	405	379	402	383	315	383	372	358	356	363	358	367	362	391	388	396	361	402	405	400	361	364	369	356	380	403	397	375	403	340	356	370	376	344	366	385	402	358	416	352	400	388	362	367	384	387	366	390	366	340	384	388	366	349	389	374	394	321	407	366	372	374	344	398	345	382	388	395	387	395	385	343	391	407	391	366	382	385	387	386	366	363	378	394	382	350	396	371	384	363	369	346	328	410	344	378	387	425	376	372	367	388	388	380	360	345	352	366	354	346	406	393	388	391	358	377	410	376	359	396	424	378	343	364	374	371	382	370	360	367	356	385	384	382	387	374	368	369	367	359	387	409	382	402	382	402	364	387	378	355	342	385	374	346	390	347	356	372	407	380	351	370	410	383	349	370	356	353	334	370	333	371	392	392	383	342	362	355	363	370	378	386	368	353	392	357	332	372	373	343	353	371	355	344	375	373	406	322	375	427	389	366	361	369	370	416	389	378	381	388	382	357	363	353	367	403	341	366	356	366	336	390	396	376	371	347	377	362	402	358	357	352	350	356	426	370	389	370	356	373	401	338	359	350	378	355	337	372	365	388	406	409	377	364	343	384	353	403	392	359	365	364	340	389	401	388	383	440	349	396	374	370	388	367	381	360	363	351	370	369	385	341	342	368	389	368	353	358	335	369	389	389	376	397	393	378	368	412	391	417	367	372	336	377	387	362	357	359	420	373	340	370	384	389	362	338	390	363	365	370	357	374	339	380	364	386	387	360	402	373	379	355	361	399	375	370	373	360	377	346	342	318	358	372	398	353	366	374	367	393	367	367	364	404	379	373	350	351	395	396	388	341	373	370	384	403	388	374	373	372	375	400	424	405	372	398	359	362	376	379	368	363	342	345	412	375	408	364	361	392	366	371	356	348	347	368	387	368	362	390	343	370	400	379	371	435	389	407	410	384	388	353	358	378	356	374	341	378	351	393	377	347	362	399	348	375	362	372	385	380	392	354	391	364	384	338	382	371	332	359	365	367	387	345	409	403	373	397	364	344	354	391	367	389	356	360	365	360	363	376	379	439	370	351	370	363	374	330	393	390	369	334	378	329	413	353	390	393	351	389	369	402	373	352	366	371	329	407	371	376	384	363	382	378	377	390	339	367	396	383	368	395	389	363	422	377	386	378	363	402	369	398	369	376	392	354	375	359	376	391	384	384	388	360	380	358	337	418	388	384	380	351	408	391	375	368	400	377	374	378	369	398	334	377	386	390	370	319	371	350	381	337	340	391	395	383	362	390	349	383	351	386	390	390	385	395	384	361	393	375	385	374	357	379	419	374	394	376	393	371	353	345	389	378	397	419	383	333	417	356	369	391	367	404	358	363	389	353	385	338	394	369	371	372	359	369	383	371	370	399	403	405	413	373	356	368	370	375	335	354	389	361	376	330	366	396	350	387	369	365	407	384	393	373	374	361	398	369	369	386	390	405	369	387	404	375	397	373	373	398	353	386	334	400	369	378	375	349	341	377	371	379	365	362	331	372	383	349	408	375	383	383	370	399	339	335	402	350	375	386	354	371	353	388	380	349	361	353	338	386	402	421	387	344	366	394	386	376	379	380	378	421	355	358	337	377	369	345	353	355	408	370	390	388	365	380	363	388	407	363	384	363	329	376	375	367	347	379	383	328	362	391	368	398	374	370	375	366	423	371	386	366	359	416	357	385	354	376	377	390	394	408	318	386	387	369	395	361	359	382	375	369	378	351	407	408	364	376	391	352	352	364	383	362	308	370	328	382	386	342	413	365	366	411	371	331	379	376	397	337	375	368	383	383	340	382	347	392	353	359	368	375	382	379	377	367	418	393	376	391	346	409	387	359	351	375	405	375	371	351	419	374	390	400	421	380	373	387	351	395	379	395	356	364	418	395	379	362	395	360	409	391	404	373	366	357	402	364	345	385	375	353	342	383	350	352	386	356	337	369	360	373	352	420	376	381	372	354	371	337	378	369	383	363	342	349	378	342	375	378	405	379	364	368	386	385	350	359	349	403	380	350	355	352	356	337	368	391	370	387	400	360	409	326	422	414	428	393	419	376	347	362	404	387	366	390	381	373	356	363	389	355	404	394	364	358	363	398	380	386	374	386	375	365	362	338	368	369	374	362	368	331	398	372	407	391	392	353	377	384	401	425	352	359	353	393	347	390	362	364	410	393	350	390	377	423	399	389	368	378	349	338	381	365	341	366	359	394	407	381	396	365	358	353	368	361	380	372	342	355	389	381	365	366	388	387	382	410	430	361	356	430	400	402	398	392	360	372	400	447	400	362	400	386	364	362	434	391	385	407	354	393	322	343	371	378	345	354	352	353	392	370	394	359	382	359	350	379	367	390	366	386	364	394	404	367	362	376	361	349	374	399	349	369	399	378	363	397	370	379	379	373	361	373	374	342	363	385	345	380	404	372	374	390	385	366	388	406	398	354	389	382	375	389	390	344	370	345	334	403	387	380	362	387	368	372	360	384	361	387	431	392	419	396	344	371	376	338	408	400	383	384	377	358	352	362	385	368	385	372	373	364	387	375	378	401	357	389	367	363	356	361	403	375	387	363	360	333	353	361	368	395	387	356	437	369	360	374	406	377	411	401	399	384	358	363	423	354	396	347	350	388	372	402	387	403	375	359	377	393	395	351	391	380	358	386	362	376	384	385
33228	2912	4937	5550	4769	3882	3538	2742	2401	2279	2042	1726	1600	1429	1460	1440	1390	1307	1178	1200	1150	1120	1168	1138	1044	1067	1057	1032	1040	1021	989	987	1061	983	956	923	952	942	974	977	937	976	962	941	875	951	880	901	907	917	889	886	961	987	916	951	919	888	913	895	875	907	838	870	873	857	912	848	915	852	944	910	921	884	872	863	905	883	871	966	901	894	917	878	860	813	871	874	832	888	870	864	910	914	904	866	886	927	864	848	872	885	931	896	915	838	933	882	833	895	916	890	873	870	902	907	848	867	880	885	933	904	896	918	889	909	914	869	936	956	877	819	865	873	885	826	833	873	882	864	865	921	903	838	872	903	898	853	870	863	843	866	919	911	784	857	889	857	848	911	834	883	876	885	849	834	903	897	879	877	838	915	901	849	881	858	881	885	842	851	899	864	903	873	827	845	884	837	901	909	880	861	867	912	885	888	844	900	876	909	858	883	878	849	869	912	867	915	859	841	895	862	855	858	897	950	928	912	840	904	857	882	844	917	893	879	887	858	900	818	846	928	885	858	919	908	932	851	886	867	850	900	845	887	900	891	861	811	885	899	910	875	907	888	909	837	901	909	877	903	853	898	889	911	892	872	860	875	823	893	839	852	853	836	900	886	871	853	881	884	855	899	835	842	895	890	890	850	833	813	905	860	878	885	843	863	853	852	887	894	890	883	917	861	848	871	920	842	906	915	841	862	862	897	833	845	877	887	854	928	874	851	841	851	878	874	856	886	876	864	855	909	836	853	858	878	870	876	920	915	900	862	867	867	848	909	879	841	811	840	881	890	870	883	870	895	907	879	878	889	833	803	884	857	867	848	858	876	867	905	887	828	895	844	913	852	865	896	899	878	901	848	873	864	918	828	894	864	876	877	940	891	881	838	872	858	884	875	880	872	927	908	885	930	849	905	875	904	847	921	836	884	855	859	854	858	879	875	853	861	865	914	903	858	827	889	903	825	833	887	870	897	849	882	859	848	885	865	915	889	840	881	929	868	896	875	885	869	887	879	865	919	890	945	828	866	887	935	842	871	865	901	890	853	852	912	886	891	853	894	900	881	845	913	862	821	840	855	900	824	860	905	856	879	914	884	932	920	902	854	882	820	865	932	859	824	874	852	861	922	878	864	920	850	820	851	889	887	930	865	834	885	847	860	937	889	882	917	875	879	899	919	901	921	897	814	834	872	867	891	842	897	888	918	865	871	854	842	853	903	834	844	882	841	891	856	826	888	915	866	877	890	885	920	894	812	823	872	911	834	896	858	829	861	880	886	873	868	864	866	850	825	851	824	907	835	886	903	848	834	915	890	900	879	882	853	934	905	915	914	887	873	893	886	875	852	838	828	880	865	895	857	840	896	824	846	867	862	851	903	852	892	831	851	879	850	828	883	901	861	839	874	951	890	876	849	855	880	901	855	862	853	859	814	835	853	883	849	863	794	866	885	904	859	898	918	855	902	858	864	946	858	882	893	858	866	897	921	890	901	890	850	883	897	893	888	893	891	859	902	870	865	920	881	918	843	839	876	874	915	888	918	873	843	872	849	913	876	915	886	914	838	870	856	916	879	924	865	827	856	847	862	832	857	860	903	892	870	872	861	852	826	894	827	852	852	923	866	837	856	805	916	900	903	876	861	901	868	893	864	896	882	899	934	925	847	882	946	882	827	875	822	909	811	892	847	846	845	854	904	918	923	899	898	807	911	947	855	837	872	891	847	906	893	920	831	873	918	871	900	907	868	899	886	873	852	863	889	908	914	853	877	875	902	923	862	829	902	876	890	875	848	810	862	866	897	935	843	881	888	860	861	903	890	858	838	851	871	883	876	776	867	863	857	859	840	831	820	865	874	882	916	883	813	836	876	885	887	923	848	885	845	915	835	866	874	866	881	829	846	887	891	885	838	861	832	850	879	873	869	869	835	907	901	840	922	876	885	908	843	888	888	893	876	861	859	874	844	938	888	908	846	863	911	856	852	830	854	805	893	860	860	844	874	825	876	894	866	868	905	853	854	820	854	860	854	867	888	868	851	913	866	862	856	885	880	830	861	831	881	883	838	843	900	862	907	912	866	911	869	866	901	864	918	841	846	834	857	905	828	899	874	852	863	898	806	856	893	895	904	900	896	841	904	867	911	808	892	892	902	888	878	849	890	848	844	861	927	839	879	866	903	903	889	871	942	899	891	845	850	868	856	806	896	894	856	889	835	860	865	841	829	863	892	854	841	855	898	910	805	873	933	903	873	834	884	881	878	888	819	889	889	895	842	849	880	872	860	934	911	841	850	867	865	890	839	835	815	827	927	895	867	898	867	868	901	858	883	859	918	862	889	895	891	902	960	870	840	893	911	837	862	837	866	880	851	902	871	918	859	850	873	837	838	824	869	890	858	891	882	913	919	898	935	922	907	898	863	894	873	878	868	872	868	898	870	879	870	849	907	859	862	851	798	835	880	847	862	900	846	931	879	858	902	893	837	901	863	882	850	862	888	890	853	925	907	835	892	877	845	814	891	886	849	897	876	886	857	807	880	917	871	928	871	861	828	895	885	873	872	853	873	849	888	883	868	855	879	913	915	884	846	863	838	856	859	863	892	861	879	862	847	936	846	881	833	888	850	860	857	894	917	905	871	851	868	872	896	825	867	873	880	842	827	899	867	872	875	845	910	875	901	876	887	868	871	848	859	878	890	840	925	849	882	885	863	855	828	878	889	881	880	888	866	899	911	856	880	914	819	919	873	835	936	880	866	841	851	846	895	914	803	897	940	906	903	849	900	921	898	891	895	896	847	888	879	901	841	826	852	907	890	881	895	835	857	841	892	852	915	886	840	898	883	900	892	933	800	880	875	812	863	887	856	887	927	892	865	909	904	894	867	827	845	852	864	864	866	874	858	873	881	918	850	863	870	879	879	875	850	859	870	900	853	869	855	921	839	837	836	901	914	903	866	900	890	881	849	831	852	870	846	876	848	907	929	850	881	921	872	858	845	833	896	853	869	826	931	928	900	827	825	924	921	818	854	872	892	867	898	862	870	876	859	870	893	849	839	863	892	874	886	850	869	879	885	869	904	907	885	869	841	848	879	871	823	856	872	898	849	888	864	902	948	862	910	894	854	824	867	903	895	848	932	792	931	856	901	841	840	837	829	881	893	852	889	882	893	869	923	891	904	872	871	868	868	888	879	885	888	894	860	901	893	935	852	891	856	873	864	889	837	859	884	849	841	893	915	853	853	880	929	884	895	821	853	913	879	881	862	877	843	920	925	872	912	872	818	899	918	856	915	882	901	887	940	835	869	880	872	885	803	849	854	878	913	845	886	850	859	857	859	853	880	921	851	878	967	931	864	889	839	837	843	924	863	884	875	902	862	874	885	845	912	864	858	853	888	873	837	870	867	874	931	883	872	855	868	848	896	870	871	823	868	883	906	870	874	900	846	917	876	846	859	853	839	864	882	862	880	869	842	865	895	914	849
10165	680	399	347	296	303	264	262	281	258	250	245	224	253	275	254	238	256	251	264	263	259	263	241	244	273	245	256	242	224	231	250	267	277	237	223	279	265	252	256	237	216	234	249	279	231	232	271	273	244	245	215	252	246	233	247	227	258	251	235	243	242	256	234	269	233	276	249	254	267	246	259	259	254	236	272	267	266	256	267	232	266	223	271	249	246	233	232	228	250	272	231	227	215	251	229	264	261	254	248	250	266	241	229	254	236	196	246	239	225	229	242	289	265	229	246	268	232	235	239	246	224	272	276	264	249	207	236	249	238	241	216	258	250	273	280	244	253	241	258	248	239	276	247	193	237	220	222	245	270	246	261	227	238	260	285	235	270	230	228	252	267	261	243	233	230	267	258	223	248	245	277	230	265	243	230	237	229	247	238	228	254	246	247	238	247	253	230	265	227	273	271	223	261	226	241	241	251	233	246	234	229	233	274	259	250	275	247	225	227	261	259	230	216	249	225	250	244	251	236	237	230	222	226	243	237	230	231	252	274	264	235	260	227	232	214	258	240	251	249	226	249	235	247	248	228	237	280	261	230	232	264	226	213	232	241	270	269	250	272	275	259	258	274	253	270	253	236	226	236	228	258	238	265	229	253	243	246	220	251	232	264	262	247	270	259	218	239	234	267	265	272	259	251	246	275	232	232	269	261	281	252	228	251	254	250	261	259	232	227	258	238	246	258	221	218	228	231	247	273	249	277	238	255	231	238	261	237	236	252	251	267	232	242	284	232	226	253	276	232	240	236	245	238	245	264	276	258	243	269	239	257	228	217	254	263	247	248	249	282	237	243	245	266	269	239	250	214	222	240	268	244	256	255	255	244	245	239	263	242	252	246	240	221	226	274	246	248	239	244	220	278	264	227	221	229	230	261	238	277	258	227	261	241	219	245	261	247	245	251	233	249	255	250	259	246	255	241	254	232	242	241	266	268	251	241	257	250	249	209	253	287	263	265	238	247	256	254	301	254	268	268	262	224	237	240	246	248	205	229	243	219	241	238	238	250	227	243	223	255	247	225	255	274	259	254	245	266	241	235	252	267	225	242	234	246	284	249	236	222	243	256	262	242	241	218	235	198	249	252	249	267	245	257	241	276	244	256	250	249	220	217	247	262	236	238	266	254	266	238	243	251	250	220	257	261	264	229	267	270	267	248	253	236	233	237	264	269	230	241	231	248	256	212	215	220	244	237	253	242	247	252	237	255	272	256	243	243	257	231	254	269	260	253	241	249	244	226	260	257	224	243	268	229	221	261	256	268	207	245	268	274	226	241	270	242	240	228	254	260	256	263	254	250	248	236	279	242	254	251	230	258	204	214	248	223	248	250	261	272	224	290	254	247	251	237	241	289	270	248	214	258	253	271	271	238	251	260	273	265	251	228	253	252	240	225	255	261	250	255	251	270	240	250	248	222	229	233	275	266	242	224	273	232	248	256	266	239	233	247	249	228	251	250	237	228	249	258	223	227	248	243	254	257	252	241	226	232	282	262	256	239	249	265	279	222	215	250	260	264	227	254	246	259	240	260	285	245	222	232	248	240	272	272	267	283	261	225	265	248	265	213	279	252	245	252	220	236	237	217	225	260	263	231	253	236	255	241	243	223	237	242	231	246	250	234	255	232	246	214	248	255	260	239	236	261	254	278	235	249	246	266	263	253	264	208	255	256	251	250	239	261	230	239	241	256	268	259	232	235	267	260	235	269	249	215	251	255	232	252	260	242	234	213	233	251	258	246	245	223	265	257	258	262	244	273	238	260	226	239	268	236	214	237	253	252	280	262	242	217	273	267	262	264	234	265	272	242	254	238	242	236	251	271	230	218	253	254	245	261	250	238	252	224	237	251	292	217	226	241	279	222	233	238	235	260	248	278	245	253	246	266	267	260	239	229	243	246	268	259	247	253	273	248	251	220	213	240	263	252	299	237	247	233	250	250	247	255	236	214	286	264	242	251	253	244	264	226	240	229	235	219	263	252	245	235	292	232	261	270	265	253	231	248	241	252	272	260	224	243	249	240	275	252	215	240	249	251	215	238	241	236	267	233	225	246	269	239	243	230	243	224	223	268	258	245	253	239	234	249	239	233	243	248	263	273	244	271	259	222	240	273	237	245	266	254	233	248	212	229	259	255	276	248	234	230	262	238	258	256	264	252	243	253	255	264	250	242	266	273	262	264	259	226	224	238	242	205	261	268	250	225	270	256	235	271	269	237	248	245	248	241	244	285	267	244	251	258	234	264	263	264	246	222	245	235	237	219	272	248	236	256	224	245	276	271	237	249	237	236	233	268	224	259	256	257	249	229	226	264	235	281	228	277	276	235	252	251	258	238	254	233	238	266	231	249	254	247	265	246	237	269	246	248	228	224	247	243	263	261	251	253	271	246	268	232	259	252	271	247	267	262	236	243	259	251	261	246	262	204	195	213	243	226	267	230	239	234	240	227	234	247	263	248	231	253	220	251	244	250	262	267	259	288	245	246	218	262	252	269	272	262	232	273	234	253	254	229	248	256	232	276	251	223	272	259	277	250	247	250	284	228	241	245	238	252	270	273	261	199	239	241	247	240	276	275	256	253	245	256	234	269	254	261	287	247	231	223	282	221	277	229	248	235	204	226	250	238	248	215	228	258	238	245	252	278	231	244	234	260	238	244	244	238	247	230	232	255	255	252	236	238	249	217	234	251	242	243	279	283	254	272	247	262	257	271	253	220	263	256	230	250	241	238	225	224	252	244	256	243	268	261	217	246	244	261	255	240	265	241	249	246	245	253	259	240	281	252	244	256	277	266	248	238	247	242	244	237	229	263	229	223	233	271	261	258	235	254	250	262	268	237	257	219	223	256	263	247	254	217	240	248	243	252	260	250	265	242	273	266	250	253	194	267	259	253	266	235	226	258	257	262	241	240	284	236	237	245	253	255	257	247	269	230	238	239	245	246	253	259	250	228	238	223	247	232	260	229	220	279	220	263	239	254	263	243	258	253	218	265	262	236	237	257	263	246	222	235	236	255	216	245	256	266	253	246	221	242	230	239	250	250	220	261	247	229	258	235	244	277	250	287	241	275	268	253	237	234	230	269	245	247	234	229	266	248	248	262	272	258	234	238	238	242	268	236	249	260	269	227	220	239	259	239	248	245	262	263	259	260	241	280	226	254	257	270	268	247	240	216	229	230	247	251	233	254	264	235	225	259	280	253	259	240	234	266	257	248	281	236	264	268	233	229	235	259	237	241	262	254	239	228	260	275	242	244	264	241	247	232	242	232	259	250	233	254	248	234	238	250	261	240	237	255	257	258	246	233	282	266	244	207	233	246	254	250	235	234	229	234	280	261	249	247	251	246	218	232	213	257	262	239	220	269	255	245	247	234	246	253	235	239	258	259	234	244	246	249	257	274	286	253	224	255	274	244	260	285	230	270	220	262	280	255	249	205	241	262	239	254	261	257	238	258	262	239
8922	710	842	894	889	784	783	736	660	687	632	610	672	645	671	598	632	613	611	620	625	620	551	641	620	594	561	621	618	605	613	645	612	602	557	569	580	594	591	607	602	628	639	573	573	612	592	636	594	583	562	588	629	630	642	566	636	581	603	611	594	598	607	578	615	628	618	600	615	598	637	609	636	614	627	610	632	576	620	619	566	596	587	594	581	564	620	587	576	576	587	593	587	582	570	591	569	602	624	577	595	579	603	606	593	621	569	642	598	635	590	566	590	587	583	609	570	579	582	582	596	620	608	583	593	612	593	633	595	616	573	596	577	614	609	573	613	570	609	678	651	620	612	584	610	578	606	570	621	603	611	593	653	632	582	623	607	598	595	587	625	581	594	583	593	577	555	579	558	601	606	588	558	593	633	623	603	606	626	632	633	574	564	625	610	662	594	622	626	603	567	566	564	642	588	658	575	613	601	604	587	621	587	603	613	639	604	615	589	594	581	617	594	635	589	624	609	595	624	630	583	577	595	646	604	541	559	638	585	583	621	608	593	616	611	577	642	652	623	585	620	604	651	592	630	633	621	597	599	561	569	628	581	595	594	563	611	617	608	602	581	557	583	574	614	591	563	608	628	641	554	587	593	554	607	592	601	587	583	587	619	619	601	590	589	630	592	591	600	618	620	604	573	573	566	627	584	581	586	542	604	614	613	586	608	556	603	605	564	611	641	617	567	604	611	592	653	577	581	635	610	617	637	569	589	610	585	614	632	599	598	602	596	605	604	599	626	618	627	606	590	618	581	570	607	615	610	622	602	604	592	599	575	581	583	615	604	601	602	614	624	603	595	563	573	591	591	641	600	595	620	607	624	588	604	576	616	628	607	604	609	541	644	603	627	580	641	592	629	574	574	560	579	605	545	606	610	577	592	620	647	619	576	594	589	585	594	592	586	634	600	593	590	640	623	574	651	557	626	580	563	577	566	535	605	609	601	640	568	574	619	587	639	520	594	615	618	572	587	614	626	598	582	586	573	596	586	594	584	567	599	552	682	572	660	622	640	594	598	621	579	640	591	589	641	619	612	630	600	568	601	606	623	601	571	614	608	604	601	635	605	622	595	564	603	603	575	647	594	585	587	628	631	586	609	598	584	671	582	629	572	626	587	580	597	611	607	589	602	628	607	617	609	563	563	608	623	587	589	599	588	658	610	590	640	607	628	573	576	619	596	638	594	616	648	612	590	587	613	612	569	588	587	579	609	592	653	617	632	647	595	606	581	617	592	633	588	584	647	628	612	579	609	596	597	560	622	612	623	602	580	578	580	655	634	572	603	595	638	641	577	607	606	609	622	604	589	605	626	550	618	568	609	652	555	579	600	575	593	638	624	590	601	647	618	578	566	588	679	639	619	621	551	607	539	607	614	549	602	587	634	590	606	582	603	589	625	628	624	617	589	631	601	620	649	608	595	630	606	574	616	596	587	558	623	591	656	616	611	604	606	627	605	606	594	584	607	608	584	610	621	643	551	601	635	636	602	635	602	601	657	608	594	606	610	633	618	603	588	637	565	621	623	611	653	642	606	580	617	583	609	619	575	603	577	593	588	648	591	600	583	588	585	584	562	577	566	579	620	649	550	585	595	575	585	616	610	629	612	603	607	622	559	585	650	562	628	664	585	603	586	619	640	641	558	592	601	602	571	614	625	623	580	602	604	598	594	638	599	602	614	606	595	556	618	592	628	592	630	609	586	592	607	591	599	574	584	564	589	588	584	564	642	593	646	611	659	619	580	564	603	645	619	664	638	613	638	615	640	593	612	578	617	583	602	568	600	621	644	627	622	571	583	622	578	601	579	620	587	580	636	569	561	592	640	552	599	586	586	581	588	619	570	584	567	627	598	587	609	577	571	585	603	584	641	624	605	598	593	562	606	574	582	628	598	630	591	579	589	596	574	614	573	585	612	590	593	544	584	591	615	608	599	642	574	554	641	582	636	636	616	597	608	637	602	552	621	555	583	615	631	615	633	584	603	578	639	597	584	630	613	573	603	597	563	609	613	627	626	609	624	607	619	612	594	628	610	626	607	621	547	621	597	572	590	628	586	590	621	647	590	606	613	597	576	630	634	580	597	580	611	582	618	589	632	607	594	545	607	599	593	581	601	591	595	586	584	592	605	592	608	598	612	619	596	603	618	587	613	584	595	599	597	587	626	560	631	583	607	605	591	558	614	581	585	644	596	591	571	589	556	609	559	619	613	617	664	634	550	631	608	619	589	584	610	640	605	613	612	612	576	606	624	622	565	591	611	592	638	628	585	561	621	633	600	560	608	585	567	616	586	636	598	616	560	592	593	621	599	643	598	583	592	623	591	596	598	596	581	621	579	627	613	610	569	608	572	586	635	575	617	529	657	633	588	656	586	610	591	604	589	623	600	592	606	592	575	596	629	604	639	584	582	605	607	605	612	602	602	606	652	607	543	669	573	538	628	598	625	671	586	579	576	607	592	590	581	612	612	554	596	589	613	565	558	604	569	602	607	588	602	598	550	588	587	599	606	646	575	597	603	571	578	617	613	631	632	630	558	624	587	584	614	563	565	645	597	610	602	578	589	628	592	576	616	593	590	593	581	592	578	582	592	617	580	585	616	586	630	579	622	599	568	551	608	626	603	599	621	583	629	635	575	582	564	614	650	587	597	574	605	593	623	647	553	622	610	561	598	629	585	601	602	588	570	581	646	589	560	630	634	606	559	645	635	667	612	612	620	597	635	597	587	579	646	617	604	643	577	564	584	632	619	621	617	610	585	611	643	566	607	591	582	551	587	578	570	611	591	610	598	581	587	610	616	596	578	606	609	602	612	604	598	588	644	574	604	656	626	609	613	569	583	603	608	563	603	595	588	606	611	624	649	612	608	590	589	588	576	586	587	614	601	561	588	596	582	602	642	640	602	592	592	578	587	632	575	606	579	573	595	627	560	613	602	612	582	635	633	585	597	565	576	578	634	605	557	611	569	646	617	606	640	593	606	638	599	651	562	595	607	574	584	583	615	623	618	573	600	608	645	559	607	632	533	619	621	597	616	616	650	614	609	589	593	589	575	568	606	641	593	602	618	615	611	582	599	621	640	600	583	587	607	570	607	606	601	646	626	615	601	593	583	617	608	594	612	602	590	602	613	589	586	585	605	619	586	609	618	566	626	546	588	596	599	579	577	584	626	596	608	573	574	621	591	629	606	598	616	616	572	581	592	642	606	586	617	582	594	602	581	607	554	635	625	633	590	635	651	593	592	598	604	580	593	558	597	595	605	608	601	597	585	607	622	685	603	609	612	611	638	556	531	580	630	621	616	647	531	611	579	601	627	602	596	588	591	616	641	602	628	586	602	586	591	580	621	628	594	558	590	571	597	594	603	569	565	622	611	578	615	601	631	571	586	599	599	594	625	609	628	567	610	582	571	625	565	615	612	641	593	629	623	599	565	599	562	608	574	630	601	595	567	602	595	625
43038	24149	18896	4053	942	648	496	455	394	355	298	313	266	288	265	242	279	269	281	272	279	264	239	242	246	265	231	253	257	230	213	246	230	242	240	234	248	245	245	257	240	261	238	246	216	234	224	251	244	240	249	222	215	228	240	230	238	219	241	257	238	274	246	243	226	249	227	240	237	228	230	224	245	229	234	250	227	252	257	234	213	224	248	248	218	244	216	216	214	215	231	230	250	223	232	236	252	252	239	234	229	231	201	257	258	232	218	203	234	249	238	241	228	242	229	213	241	259	196	245	283	234	239	227	234	248	225	251	230	235	244	223	234	251	243	231	236	239	265	237	243	243	231	216	229	249	227	241	231	225	225	231	230	218	250	233	231	230	230	262	251	221	251	230	229	243	239	242	254	228	223	226	239	236	224	240	241	236	267	216	211	236	255	272	249	219	237	249	235	233	219	230	236	248	239	239	237	242	256	238	257	240	243	259	219	238	252	237	211	254	232	240	242	235	246	224	213	217	259	229	243	257	218	208	197	249	228	224	242	261	221	252	236	238	217	216	217	248	240	242	239	245	257	237	224	256	218	226	234	206	234	232	220	261	240	221	244	233	211	214	238	232	212	231	233	231	222	232	203	229	240	239	257	243	267	247	231	228	257	268	243	241	233	258	222	228	246	225	226	249	261	244	251	198	214	236	258	220	237	233	248	234	224	233	251	255	244	239	212	238	221	293	225	222	246	223	234	270	233	249	269	231	265	256	233	255	218	224	239	272	251	228	225	220	204	229	252	237	240	241	213	201	256	234	207	257	272	241	234	252	242	245	238	254	230	249	272	220	245	236	260	228	209	284	245	243	268	246	231	250	245	228	225	232	215	236	237	226	251	239	253	245	230	204	246	251	221	216	260	217	212	215	232	223	235	248	241	232	246	202	250	232	252	221	228	239	242	247	242	229	234	254	229	275	222	238	228	250	267	222	222	214	243	235	246	213	237	249	214	225	269	249	240	219	201	235	215	230	236	236	232	237	217	253	226	230	226	258	223	277	245	244	242	239	260	212	254	218	250	259	235	236	244	252	232	248	227	224	231	238	230	257	251	226	214	249	255	247	253	250	241	221	244	246	228	234	255	246	247	260	231	197	252	263	223	244	253	234	242	219	257	223	241	233	236	247	243	254	232	233	221	233	275	252	239	258	227	231	228	253	223	217	207	270	197	223	237	222	240	240	245	235	256	222	256	242	234	231	245	233	229	258	224	258	229	233	210	235	225	242	239	256	270	227	233	282	247	216	225	240	220	227	208	214	216	240	236	227	208	243	204	241	273	215	220	227	246	227	228	239	251	255	235	228	248	258	230	226	238	243	255	261	272	247	243	230	234	251	226	211	245	235	216	230	235	229	227	228	235	243	226	223	228	270	264	246	222	217	254	231	260	225	227	220	219	244	241	215	230	257	238	212	247	212	241	232	240	238	253	211	241	228	257	223	213	238	237	244	233	218	231	255	264	233	253	216	239	237	218	248	260	250	252	271	221	232	220	252	209	244	241	216	247	233	227	247	224	258	234	244	250	240	246	220	201	244	270	220	251	226	232	230	240	225	237	225	233	249	258	226	213	240	230	226	255	239	244	256	253	264	217	222	247	230	229	238	236	254	236	278	218	213	227	221	243	251	257	224	226	230	237	199	235	247	228	249	235	235	209	232	240	225	230	240	210	226	239	257	252	230	219	201	250	262	205	247	210	239	239	243	222	247	244	221	197	238	251	235	248	237	263	255	245	225	221	243	221	246	217	229	255	228	231	229	207	216	220	215	249	255	214	232	236	241	223	235	241	211	241	244	229	229	262	230	236	227	234	238	265	248	244	239	247	230	244	230	240	208	243	266	246	209	265	217	233	204	249	205	228	216	227	240	217	247	260	235	271	207	216	221	244	232	240	239	243	257	231	268	247	253	243	218	233	239	219	266	243	261	247	257	220	230	227	236	241	235	220	245	246	224	236	256	258	218	220	242	229	235	256	238	236	243	244	224	252	252	238	239	242	229	226	246	227	246	227	234	272	255	212	250	224	237	273	245	213	224	251	243	220	244	220	241	240	240	210	225	246	259	221	255	249	205	256	258	252	225	257	238	239	227	219	260	216	247	256	246	243	218	253	213	252	257	280	241	257	253	248	223	239	231	247	207	254	221	247	234	238	235	241	206	222	240	266	236	239	222	263	215	209	213	205	225	231	209	235	190	231	206	233	238	209	244	217	223	248	210	243	248	241	230	218	215	230	231	234	249	255	217	208	208	208	246	226	250	254	239	225	210	229	227	223	244	215	241	227	231	223	227	219	247	253	208	203	227	212	220	202	226	246	237	222	226	227	255	256	229	219	228	230	218	226	212	210	223	224	217	254	251	241	212	225	219	264	225	248	238	253	264	211	222	256	224	231	220	229	243	212	241	224	238	206	247	258	241	235	229	223	232	249	260	240	230	223	235	260	263	238	247	220	253	232	231	217	219	257	254	245	233	251	237	234	215	224	226	250	241	234	239	221	219	207	247	221	261	237	225	224	243	240	229	233	215	239	247	222	242	264	248	253	248	243	267	240	233	240	218	230	228	237	219	238	226	235	260	236	221	216	255	233	216	217	204	219	231	223	180	231	243	239	222	243	219	258	241	241	224	226	249	218	217	224	232	235	224	244	215	206	240	235	213	213	249	233	227	267	242	231	220	221	266	238	243	237	250	236	197	235	222	254	239	242	247	248	207	243	260	235	245	240	243	228	238	251	226	226	235	233	250	222	221	241	229	257	220	247	237	246	240	238	237	215	225	224	229	237	255	266	233	217	226	224	221	217	228	234	251	256	230	235	228	227	214	241	231	234	232	253	244	231	248	207	236	237	258	246	195	238	231	256	248	237	243	218	244	252	250	192	220	232	208	230	237	224	240	246	246	224	262	211	227	240	257	222	251	219	228	224	224	230	239	244	241	227	214	252	252	239	239	233	219	215	256	218	259	246	253	180	230	244	260	264	246	232	258	205	251	261	230	224	238	239	265	258	234	229	218	244	238	278	239	256	227	261	218	242	242	255	217	261	261	221	250	222	207	255	237	242	206	225	235	211	213	233	215	255	202	235	224	232	198	227	187	223	251	240	230	241	232	249	231	242	204	237	263	234	244	241	233	238	241	218	209	230	232	246	217	226	202	215	224	252	230	262	245	218	219	231	240	255	227	248	235	251	224	253	257	218	256	258	219	218	220	268	209	229	253	265	241	259	238	235	208	237	243	244	261	218	277	229	262	245	213	244	261	212	221	230	225	225	237	253	259	235	223	243	244	211	251	234	234	238	264	226	226	252	249	234	225	237	245	231	230	240	233	214	249	213	206	228	240	234	249	216	248	269	231	211	250	234	199	276	250	240	225	235	247	257	236	221	219	228	252	253	230	235	220	271	229	243	236	227	209	244	227	225	235	241	238	230	252	258	221	220	240	244	243	217	225	238	228	232	229	223	226	230	216
24159	1734	2917	3357	2694	2393	1986	1694	1414	1342	1184	1120	874	951	867	830	827	877	770	769	740	750	752	673	711	669	654	687	648	648	641	646	644	617	670	616	668	627	614	635	653	645	624	600	602	567	607	602	588	663	617	612	636	623	567	593	621	626	600	611	597	567	555	596	617	567	608	607	590	606	549	618	568	598	561	585	563	616	617	613	636	564	646	611	561	572	555	595	573	627	608	595	563	578	576	582	579	589	566	625	607	607	612	557	573	580	588	611	581	612	589	613	610	600	581	584	584	604	659	614	633	596	606	599	640	587	595	585	643	569	574	543	591	603	575	590	591	594	607	544	590	584	600	594	631	609	598	624	603	575	627	620	595	599	574	560	597	564	595	594	587	620	581	598	573	619	541	614	590	610	568	614	556	562	587	548	576	583	590	631	583	590	541	593	585	589	575	574	588	582	542	571	558	629	571	578	581	590	565	644	622	575	600	599	598	605	591	566	564	565	591	563	583	580	563	605	571	563	626	604	606	587	602	581	648	601	586	619	570	562	607	634	582	581	593	563	586	621	647	580	618	570	606	643	579	583	519	541	579	587	533	600	631	602	551	595	593	577	578	612	606	584	587	576	600	518	589	587	579	559	582	564	547	619	596	585	537	599	562	585	540	615	600	616	574	582	594	595	581	584	607	584	594	642	590	608	563	595	624	613	571	586	534	567	557	567	633	558	579	613	560	541	558	547	591	597	576	652	587	604	580	579	581	611	536	547	510	577	548	620	598	563	560	615	521	600	581	597	625	565	595	591	544	573	547	602	589	594	594	616	569	577	599	588	574	611	614	576	623	565	589	573	581	566	624	583	568	601	590	588	606	602	581	535	617	591	575	616	597	565	556	534	627	606	567	578	614	571	610	643	587	616	602	564	552	544	626	593	581	569	577	578	588	566	600	560	596	576	561	617	619	596	598	576	591	552	555	587	582	571	587	630	592	614	609	612	604	588	596	603	552	560	593	546	611	552	594	569	594	616	606	636	622	591	608	577	582	588	551	594	609	632	647	597	583	531	603	578	615	602	583	568	598	548	560	562	595	640	552	610	582	594	580	570	568	577	628	633	563	614	563	580	571	570	641	582	556	585	564	548	578	637	596	608	550	598	579	581	565	550	588	573	596	595	627	582	568	581	612	619	632	593	579	615	588	611	606	597	589	609	583	627	592	593	557	556	596	576	580	588	582	600	596	596	600	595	617	582	637	617	589	593	565	651	612	635	585	618	585	620	574	638	589	597	577	578	587	574	576	590	585	591	588	563	639	610	584	606	595	566	571	535	587	638	591	594	572	557	591	591	578	607	593	598	575	591	610	557	526	571	538	579	560	577	618	565	534	608	620	577	578	579	571	607	596	563	571	575	594	584	583	589	573	619	612	612	576	601	587	558	582	609	547	614	558	615	573	582	588	592	582	591	599	568	609	579	609	601	558	641	585	592	590	600	565	595	590	678	544	616	607	559	600	545	567	593	594	582	620	599	567	580	583	571	582	588	582	603	569	581	566	568	583	606	574	565	634	633	601	583	550	616	622	562	553	563	615	592	577	598	614	580	577	570	592	585	586	559	603	554	551	594	538	579	557	618	637	538	643	584	580	577	612	589	615	609	561	585	594	615	554	574	557	574	573	606	609	570	580	585	590	626	601	577	611	576	617	605	636	557	573	574	594	606	640	561	582	560	603	605	582	571	602	563	575	572	583	604	603	586	569	623	590	616	607	564	603	608	594	570	568	627	603	559	580	555	587	653	620	595	608	606	591	584	542	572	611	549	601	587	572	610	610	605	541	571	619	562	579	630	619	577	591	576	601	609	604	587	562	542	607	600	591	616	620	581	627	582	568	628	605	596	609	588	546	596	571	606	553	618	629	586	589	604	590	565	574	561	615	554	603	591	599	579	569	608	578	575	607	585	621	543	611	557	614	600	578	545	592	586	577	584	562	586	588	598	581	592	558	582	586	605	559	613	561	578	553	572	536	601	595	614	621	601	570	564	582	604	600	561	563	596	548	596	623	606	605	618	552	597	576	572	538	575	560	587	602	568	579	602	606	584	585	597	563	600	599	562	661	598	605	577	584	566	585	561	587	586	577	598	583	582	612	581	555	566	582	583	591	533	620	556	617	590	549	588	588	592	577	590	560	577	574	560	569	595	627	608	561	604	587	609	589	588	599	622	593	581	553	562	581	589	581	564	612	583	627	552	582	576	585	600	600	563	598	599	586	584	563	578	597	596	588	575	575	633	552	573	580	558	591	596	568	597	585	577	573	605	568	596	572	574	562	603	612	591	635	608	629	581	544	602	575	600	582	561	580	613	564	624	609	560	588	573	601	621	633	640	593	552	600	613	583	566	599	540	610	579	581	610	580	617	588	565	601	547	558	570	568	569	560	624	577	577	563	552	558	597	533	622	545	556	596	595	601	595	609	577	562	595	592	563	598	571	552	572	597	616	606	627	539	597	641	590	584	609	523	608	580	611	590	505	607	560	585	590	605	611	592	570	587	591	623	569	569	597	570	566	568	560	600	582	579	593	592	603	523	647	564	626	618	589	571	607	588	621	624	649	582	580	598	581	599	599	580	605	570	600	604	630	594	589	551	578	619	617	630	570	563	647	556	582	567	549	532	605	535	573	581	584	572	611	575	561	564	617	580	591	614	575	587	596	565	600	610	549	576	557	579	555	572	579	608	560	583	575	584	591	605	573	590	595	613	572	620	549	591	567	590	616	557	562	605	593	546	626	572	548	581	601	557	546	608	572	578	606	577	572	572	578	607	605	576	563	602	589	650	548	631	622	530	610	567	543	582	597	589	629	599	586	588	601	595	603	594	547	602	582	576	610	616	613	543	589	588	573	578	552	569	556	623	587	623	597	562	543	568	558	572	578	617	607	610	570	612	601	599	567	588	590	552	567	562	574	606	544	589	535	573	587	578	573	626	610	635	537	594	557	536	588	585	592	602	586	575	590	588	540	575	544	570	609	603	611	548	582	637	594	594	605	557	573	574	607	589	601	564	560	609	577	582	561	551	563	567	583	576	593	615	614	591	624	563	587	576	543	602	598	601	573	573	616	562	575	582	617	612	596	591	592	590	588	560	625	588	639	605	583	605	597	586	574	563	606	568	611	571	582	592	594	581	586	619	563	613	625	615	592	564	609	567	584	591	590	591	578	521	581	588	581	553	563	572	611	615	573	583	576	598	601	601	587	574	612	641	590	596	573	598	588	585	591	603	626	590	562	591	620	560	578	585	584	613	592	606	596	565	558	559	550	595	577	550	603	587	618	612	579	558	616	562	609	598	619	582	568	576	598	568	550	641	650	607	622	550	563	580	598	601	553	581	602	617	634	589	561	604	592	542	541	612	624	610	586	607	578	580	558	608	618	601	593	580	586	585	548	549	588	587	571	574	591	620	595	601	573	564	582	606	574	585	569	619	588	590	553	624	540	593	590	582	625	595	591	599	573
45683	25494	26142	13955	2969	1414	1025	789	642	625	603	601	552	484	478	460	433	435	449	397	429	389	425	387	362	373	414	395	376	423	385	403	372	422	393	388	396	376	375	375	364	369	397	357	404	397	359	347	337	335	405	373	376	368	365	340	355	386	350	401	387	377	376	369	410	388	401	365	393	373	376	441	357	416	373	335	350	386	361	366	361	369	399	378	353	366	402	381	406	336	378	397	377	389	381	347	357	400	360	339	358	369	369	385	388	359	386	383	373	361	378	394	387	390	381	355	370	359	357	354	394	370	369	361	406	383	406	413	404	346	396	378	379	380	371	352	365	342	396	356	375	391	375	404	347	379	389	375	358	337	367	389	354	403	361	372	382	375	347	358	393	407	395	388	369	436	382	373	347	359	379	377	376	374	360	406	398	358	363	386	359	375	382	374	385	377	376	406	353	352	355	360	358	367	413	347	365	374	335	386	377	378	365	396	358	350	373	383	381	384	386	361	357	401	399	428	365	379	374	396	358	356	360	362	420	392	338	377	358	397	348	367	396	376	365	337	397	409	372	373	372	352	391	335	373	336	357	330	395	363	374	361	356	377	338	381	420	391	336	371	399	365	388	356	390	349	361	394	408	365	347	334	349	355	378	368	364	407	358	366	375	376	412	371	373	355	379	368	375	374	366	359	369	392	387	377	397	354	371	356	357	347	349	394	352	375	370	383	335	367	372	351	374	384	398	364	378	376	372	382	375	393	399	373	379	389	355	372	397	392	392	378	357	372	385	345	368	353	405	352	367	371	367	378	356	376	374	363	388	369	386	368	348	406	389	400	391	371	375	360	337	356	357	351	373	362	337	363	376	388	373	338	385	388	379	347	382	345	369	376	381	394	338	384	370	377	353	382	371	345	397	352	385	373	358	380	333	386	376	354	332	348	402	404	366	366	348	335	348	368	368	372	375	356	369	374	363	415	383	342	338	367	378	357	390	389	389	382	362	398	349	379	335	363	391	382	402	368	338	359	353	367	410	368	363	364	366	408	386	374	333	354	366	385	385	377	376	357	406	371	361	375	308	359	363	373	404	355	362	387	390	365	367	366	356	375	351	378	360	340	380	377	365	369	361	365	381	387	391	358	375	423	414	372	404	378	381	357	399	369	345	387	354	378	352	354	372	356	363	372	362	348	352	379	368	392	369	370	383	373	343	380	366	330	369	429	377	338	407	380	378	371	405	386	394	334	370	396	375	364	379	331	401	369	373	359	367	377	369	371	377	370	396	352	397	380	357	423	355	339	404	352	370	393	388	363	369	401	414	399	351	399	374	365	351	367	371	329	385	372	342	369	347	350	360	333	360	353	369	377	371	384	362	369	366	385	342	348	382	365	406	407	384	328	394	404	366	357	382	384	360	349	387	366	336	368	355	382	381	356	375	396	360	371	379	348	377	379	394	396	388	370	333	362	370	402	341	370	387	397	408	384	381	362	396	362	354	362	376	374	355	366	348	399	403	366	363	397	377	376	330	375	440	365	357	360	375	390	368	371	393	386	411	373	383	372	389	400	350	372	392	388	373	380	366	394	387	377	383	369	459	385	363	376	352	403	408	335	359	361	356	364	363	368	382	386	379	355	356	362	383	379	347	347	365	349	370	370	354	369	356	333	391	375	413	375	387	385	343	382	402	357	394	377	369	340	363	379	389	376	360	368	358	381	360	363	365	385	397	403	391	365	366	379	377	379	367	387	422	365	388	389	373	383	384	376	403	379	402	369	375	352	389	367	383	368	387	383	392	350	354	415	397	344	368	366	395	390	392	375	373	370	339	405	379	373	395	366	343	368	358	370	363	356	377	360	328	384	376	372	399	375	355	379	360	354	395	402	382	407	380	342	363	351	382	396	396	373	351	373	350	375	363	387	367	356	374	357	364	376	351	375	362	370	349	360	361	355	398	356	339	362	385	379	385	346	361	365	347	348	370	393	381	326	377	355	356	397	369	390	375	363	368	406	416	341	394	388	410	389	397	359	364	364	382	358	348	359	398	355	389	395	371	373	336	355	323	365	349	378	369	411	359	363	374	367	416	391	338	369	344	341	354	374	392	363	384	376	345	348	368	361	357	387	308	349	362	367	380	332	362	389	394	366	398	404	388	415	373	334	384	373	380	376	398	391	354	320	370	368	348	397	339	375	389	353	338	360	360	400	356	383	359	350	343	354	337	380	354	359	378	357	312	356	335	364	359	385	397	374	372	356	359	380	364	374	377	349	369	383	377	339	367	357	376	347	370	388	393	354	429	350	405	354	354	356	374	359	354	356	385	360	383	373	418	389	377	355	409	398	376	363	343	399	371	373	384	414	355	402	394	393	328	386	364	354	420	356	384	387	400	366	361	366	373	357	356	358	369	368	370	368	369	366	361	371	368	389	358	360	359	371	380	345	405	369	413	388	337	374	334	352	368	358	356	396	410	364	381	394	345	376	381	357	343	387	391	383	369	336	388	365	354	340	368	374	372	371	342	382	365	366	359	376	377	370	340	359	368	359	395	369	367	361	350	378	368	372	343	409	365	386	350	349	371	374	394	365	371	380	404	383	363	379	369	384	382	376	361	357	368	397	390	353	355	365	365	380	365	400	407	379	368	412	392	344	387	376	382	392	412	374	375	408	371	414	363	344	353	363	375	354	450	378	351	383	404	407	376	402	369	357	397	369	396	358	365	370	332	385	379	404	367	403	358	391	366	368	355	344	341	380	411	365	403	383	369	373	410	364	369	367	368	364	362	392	366	356	332	321	350	370	408	377	386	394	363	398	382	391	399	390	372	349	381	340	395	366	369	372	384	351	399	395	341	357	367	402	347	332	374	398	383	370	374	371	361	374	337	342	348	381	355	370	376	381	393	383	386	412	388	361	389	340	332	389	367	368	357	395	369	359	354	373	354	318	379	359	362	363	377	404	373	401	349	388	377	346	358	379	354	364	369	365	405	363	309	349	370	376	340	373	387	346	398	387	396	377	358	356	355	414	383	325	386	347	389	390	384	369	371	359	349	383	359	366	364	401	385	357	369	365	407	363	352	365	372	333	378	372	370	420	410	370	347	369	400	377	365	361	357	378	363	367	353	366	349	374	389	375	361	370	376	376	390	380	401	373	369	377	421	354	350	384	342	369	389	338	362	412	375	404	403	372	364	379	379	378	369	359	359	384	370	391	353	389	353	350	362	349	358	395	343	417	403	345	331	360	366	373	388	355	389	384	394	366	370	361	382	384	394	362	347	394	393	363	325	374	369	387	359	372	368	363	338	333	356	353	371	367	410	382	345	377	390	365	360	382	357	357	355	365	346	360	381	367	373	395	355	358	354	369	350	402	363	362	332	412	352	417	381	356	368	383	376	361	346	353	342	359	332	374	386	416	360	358	373	349	398	375	385	338	412	377	355	372	376	379	358	370	388	364	379	385	363	351	343	359	427	415	416	380	380	374	361	376	338	348	405	373	360	333	373	357	416	360
29982	2703	5001	5820	5104	4125	3440	2763	2370	2283	2023	1809	1717	1589	1482	1414	1422	1186	1255	1215	1127	1131	1171	1092	1153	1076	1006	1044	1053	963	960	957	937	958	976	1006	1023	961	905	1024	888	904	947	972	961	922	928	913	862	883	872	920	899	921	878	898	909	884	887	908	858	862	855	867	852	863	857	894	890	901	878	842	858	841	866	923	877	889	920	868	813	865	883	908	905	921	844	864	855	850	901	888	874	848	883	898	908	869	892	876	895	815	851	832	910	866	861	835	890	825	846	839	864	882	882	866	904	862	875	867	821	821	851	900	851	870	871	855	888	863	858	861	837	846	839	827	828	836	885	873	786	842	904	816	826	885	868	842	817	888	869	915	870	844	916	855	898	873	887	859	859	834	867	910	930	812	936	855	864	840	860	793	884	821	929	879	901	885	881	815	846	913	796	885	837	863	867	871	914	862	881	844	870	862	840	841	874	859	797	853	839	895	878	850	878	848	829	860	860	927	904	882	874	866	800	834	849	875	862	883	898	917	862	802	844	854	830	840	848	903	846	895	827	921	849	935	891	910	879	848	908	862	876	861	824	892	886	871	935	890	857	831	879	830	849	869	872	913	794	813	839	857	867	870	848	870	871	856	895	899	868	871	808	845	867	860	847	900	880	884	830	875	882	930	805	817	831	878	838	856	903	799	886	807	831	816	853	888	845	834	876	872	810	866	857	848	874	837	886	792	843	881	863	846	874	852	872	821	840	846	902	856	848	820	861	845	908	799	876	840	848	825	840	901	854	857	935	903	871	838	857	782	852	886	877	833	850	861	857	873	846	840	872	911	841	876	866	819	815	834	895	860	800	873	818	846	844	848	865	916	879	856	869	921	856	840	845	898	827	877	848	847	932	868	818	811	883	839	888	861	894	886	852	861	831	895	886	918	891	850	852	847	868	900	885	830	840	867	868	839	852	877	892	872	838	884	848	908	864	844	921	878	815	843	872	847	862	828	897	860	851	801	853	910	852	848	820	904	862	823	826	895	920	869	853	871	837	845	811	851	885	856	864	839	866	861	859	827	841	826	862	879	903	913	901	842	862	850	847	841	894	902	907	876	828	856	839	841	903	896	896	894	894	823	878	868	852	850	865	855	847	812	860	870	860	854	901	854	876	823	882	863	834	883	830	895	909	881	869	906	822	901	827	862	849	842	827	873	828	885	865	878	843	878	837	844	900	849	875	861	826	835	907	804	861	905	885	865	912	856	866	912	866	852	850	880	870	848	827	905	884	808	827	821	891	859	821	880	814	877	889	876	889	836	808	850	871	782	868	861	848	836	874	830	864	911	857	809	857	873	832	903	859	880	863	816	830	862	869	842	868	890	922	847	855	860	854	889	858	831	898	863	846	937	877	861	811	871	850	839	806	885	874	909	840	825	879	863	849	877	853	843	913	856	830	911	866	837	860	927	817	887	866	842	851	863	856	887	835	875	878	809	837	785	885	841	851	852	854	899	834	827	853	892	902	886	871	875	842	917	908	860	832	874	860	912	887	832	866	822	892	837	884	888	915	850	886	877	856	884	854	813	821	841	851	844	803	835	856	839	843	820	851	934	850	801	853	800	841	866	905	887	886	831	816	847	818	798	867	880	868	865	856	858	847	827	831	839	890	865	843	875	902	884	825	872	878	854	825	835	867	875	838	851	887	878	850	810	847	869	830	839	856	868	876	859	797	900	867	845	843	783	878	874	863	900	797	861	841	804	890	841	788	847	851	912	872	865	864	869	864	884	864	882	850	863	819	868	804	864	894	857	846	892	901	871	824	848	823	839	825	873	839	906	869	872	807	897	840	879	857	856	871	861	845	851	838	886	863	928	870	870	822	893	913	894	909	821	849	841	871	827	851	832	822	843	872	829	835	849	851	865	821	848	846	871	844	871	919	908	889	855	897	858	843	863	858	827	835	870	822	855	906	856	819	889	902	825	867	874	887	857	895	864	854	878	872	857	806	892	864	890	893	886	818	853	889	834	806	872	908	888	834	869	884	894	849	861	841	880	918	861	890	901	858	871	833	846	850	840	881	862	857	884	854	851	846	872	837	896	870	848	855	881	866	885	826	886	835	880	842	888	881	824	851	791	827	806	921	839	876	865	804	831	871	894	828	811	824	857	814	875	849	811	835	830	812	860	861	890	899	919	848	836	860	845	830	887	859	844	841	858	849	845	865	880	864	859	872	878	851	814	853	888	834	882	841	897	886	872	874	887	867	881	850	842	874	844	877	867	848	838	889	894	840	822	864	902	855	850	868	869	846	872	921	852	848	911	876	858	852	877	882	824	875	860	841	888	851	813	861	837	847	855	861	844	902	897	866	857	901	858	853	863	848	878	876	827	867	829	866	857	866	925	844	854	875	867	854	867	832	862	878	839	879	871	827	874	856	885	868	838	876	839	870	884	841	830	822	876	880	890	894	872	824	869	885	865	880	861	857	882	888	889	869	895	818	843	847	856	841	862	859	784	846	855	854	785	827	834	883	845	863	877	837	852	845	917	890	893	855	863	887	852	873	870	842	893	844	823	854	865	830	821	809	861	896	899	845	886	838	895	841	844	921	853	878	828	821	879	834	865	898	910	831	941	900	895	808	849	880	914	884	818	845	844	873	886	858	850	840	850	850	898	844	810	888	863	845	876	801	852	848	901	914	862	881	825	881	896	864	860	853	907	830	883	932	868	841	852	848	857	811	859	858	899	845	783	824	869	871	838	871	870	839	886	904	867	811	861	896	868	886	891	884	925	860	924	825	858	883	935	869	837	850	820	851	822	908	865	902	853	856	903	810	879	859	859	856	898	894	851	833	897	904	928	849	848	842	894	854	871	819	885	832	856	833	858	856	908	860	883	917	857	838	891	857	899	845	828	848	816	841	852	889	865	863	874	850	847	923	843	846	887	815	864	877	857	845	897	892	892	865	948	858	895	856	787	843	853	861	811	868	893	919	856	828	904	849	858	910	857	879	867	828	831	891	871	808	831	867	891	855	865	832	873	838	875	840	859	870	900	858	864	915	900	843	856	851	836	888	904	887	940	825	876	868	891	885	848	948	885	858	845	850	882	828	852	848	836	886	846	867	865	852	876	837	800	837	912	887	892	853	860	867	855	868	854	830	877	920	818	844	830	856	922	867	851	800	848	872	861	881	881	849	900	924	828	904	892	865	824	831	824	917	852	916	848	868	840	895	864	870	895	870	821	869	862	857	915	848	873	889	892	881	862	830	852	928	884	876	815	860	876	808	864	853	888	841	828	831	842	828	910	860	837	938	815	864	864	873	894	856	808	907	895	918	844	843	877	884	860	833	857	885	828	907	864	907	915	886	799	904	846	844	886	867	852	826	873	866	835	869	841	906	877	890	851	879	868	875	870	851	822	838	816	836	870	849	815	856	853	896	870	943	881	841	867	896	921	844	807	923	828	887	866	878	834	884	870	881	851	864	831	846	889	867	888	894	901	822	826	849	871	882	873
9298	829	609	508	335	291	284	290	243	250	261	250	257	275	255	258	248	229	235	255	250	272	248	242	233	231	268	265	262	262	264	267	258	251	256	263	242	246	241	224	235	268	241	266	263	278	242	233	241	249	239	213	232	253	261	244	242	233	255	247	229	220	285	254	271	215	219	252	276	244	256	222	272	256	235	281	281	269	202	224	244	281	240	265	246	268	259	230	256	258	272	270	249	266	259	253	225	267	282	260	247	245	278	253	240	260	277	255	251	257	263	253	236	259	268	220	254	253	246	253	274	283	261	277	229	241	269	254	239	266	229	249	267	230	268	239	249	265	264	248	276	252	236	250	263	249	251	279	276	269	247	250	253	236	257	227	249	277	215	249	279	248	245	234	243	263	225	222	271	246	263	260	224	245	230	233	244	262	239	239	254	265	260	242	257	246	257	233	230	253	230	263	243	212	262	241	242	240	234	233	241	242	244	257	266	262	241	277	269	269	233	272	263	253	259	223	256	271	279	232	229	244	224	245	253	241	221	262	258	244	257	229	271	227	254	231	258	246	268	232	233	261	259	237	222	271	253	271	215	259	248	249	248	257	240	270	240	240	245	261	251	264	251	265	231	253	226	249	258	266	279	235	246	265	215	233	217	260	232	263	242	265	263	250	266	242	256	232	242	218	258	248	256	227	234	243	256	239	250	255	248	266	240	246	229	261	246	273	255	255	245	239	247	271	229	266	254	249	258	248	258	274	231	264	226	246	260	266	241	270	276	263	220	241	255	232	214	246	277	249	237	223	263	243	242	243	236	237	248	236	284	237	224	276	222	276	241	259	276	252	236	227	262	243	234	240	261	274	225	264	279	242	280	261	229	229	244	225	274	278	257	202	241	229	235	258	268	247	259	258	267	265	255	268	244	215	257	260	249	244	251	224	231	253	247	250	217	283	264	250	241	271	255	239	232	234	241	233	267	226	248	258	231	234	241	255	216	244	249	230	273	246	255	240	245	244	252	247	257	238	226	261	274	217	254	241	243	280	249	240	213	250	237	261	238	285	275	269	218	240	266	254	248	218	252	279	259	280	252	255	238	250	244	251	243	245	233	247	251	271	230	219	256	265	228	236	255	250	272	233	238	264	225	232	254	236	238	242	250	230	247	247	243	261	234	249	224	254	261	253	263	265	256	230	254	279	253	236	251	281	228	227	252	250	253	259	260	248	249	229	238	271	241	224	246	274	209	266	228	251	253	261	267	270	236	250	260	222	224	277	279	269	262	242	254	240	241	239	251	249	241	273	242	243	254	236	244	239	242	245	239	242	241	235	273	258	252	243	237	203	212	252	249	257	236	219	268	266	276	271	226	242	291	226	253	243	258	257	214	237	242	245	268	241	272	231	271	286	274	251	259	237	236	246	252	262	242	218	249	228	258	236	261	243	251	248	292	229	269	252	259	261	235	251	231	259	256	288	277	226	258	238	246	223	250	235	261	250	271	232	260	240	248	246	267	279	250	240	253	247	242	244	273	254	252	233	247	288	274	254	235	238	249	268	231	245	226	272	241	241	274	255	259	243	275	264	238	251	250	250	258	268	235	250	262	229	213	275	245	240	262	247	252	240	252	239	270	256	256	276	255	262	211	251	238	271	245	275	250	264	243	212	252	249	267	275	268	293	236	258	244	254	244	229	214	282	253	243	257	240	276	257	242	232	195	221	244	249	255	245	238	274	261	238	260	271	233	267	248	228	239	248	256	260	227	260	241	233	251	237	256	262	242	242	232	256	246	241	266	263	239	238	256	258	246	251	257	258	251	259	261	264	264	261	263	237	247	263	223	219	254	259	247	216	246	238	230	246	252	239	233	234	257	270	262	237	228	240	248	252	249	247	255	246	237	261	268	260	267	276	242	247	258	261	246	234	266	243	260	272	225	277	285	239	231	272	269	268	251	245	257	254	251	238	244	242	264	254	227	246	250	245	250	279	265	222	245	239	211	244	299	250	284	272	255	250	241	273	249	235	266	240	247	224	237	232	263	278	276	252	248	226	259	289	259	261	250	262	265	272	265	263	258	241	248	256	221	235	224	224	254	235	229	255	241	259	247	235	245	264	265	249	263	265	277	268	236	241	246	269	246	231	238	197	257	230	295	224	211	245	272	243	283	273	260	263	264	258	231	252	233	252	246	217	269	223	233	271	269	226	254	248	225	251	250	253	224	265	273	273	257	254	247	252	248	270	228	269	236	238	259	301	228	254	249	262	260	238	266	251	239	253	259	253	276	246	240	238	229	254	254	252	209	263	284	254	245	234	258	264	218	258	259	257	255	249	240	257	236	238	262	260	266	266	286	250	284	226	270	232	215	269	245	278	246	232	246	223	230	251	265	243	230	239	248	258	223	244	256	260	266	253	269	274	260	258	250	222	259	282	256	255	271	246	219	255	254	248	253	258	256	257	243	213	212	242	257	220	271	234	227	242	240	262	242	243	233	243	236	232	245	238	249	263	231	277	240	260	247	227	220	278	266	228	261	242	223	237	236	287	254	253	250	223	250	264	255	257	240	248	250	254	283	232	246	232	248	255	252	246	276	242	249	245	233	246	252	247	274	246	255	248	267	263	254	228	269	251	236	249	239	268	247	243	271	221	260	263	215	207	236	251	233	239	264	254	252	252	262	243	246	248	245	274	241	296	228	265	273	257	254	237	257	261	260	266	247	239	270	246	273	264	262	263	240	254	233	251	255	237	247	250	221	233	243	261	263	247	254	257	265	225	257	248	243	259	256	269	275	246	247	234	251	235	282	227	259	250	236	264	227	260	278	227	270	246	252	252	285	285	244	219	247	268	227	266	250	234	239	277	263	254	259	242	272	265	255	270	240	244	264	229	240	254	250	260	248	274	242	248	230	264	251	248	218	235	265	275	226	243	265	267	248	255	256	254	249	234	250	275	282	262	268	269	227	268	238	276	246	238	280	247	257	256	272	261	267	246	276	258	257	270	263	267	237	256	268	230	262	251	249	247	270	230	247	257	277	254	239	241	264	252	254	260	245	250	252	243	237	239	223	264	259	233	254	280	224	270	263	254	254	210	221	237	241	216	263	263	243	219	261	274	224	259	242	219	262	215	265	247	242	245	245	274	273	246	240	242	241	246	247	261	240	263	258	266	283	258	253	229	239	257	241	265	244	235	284	294	280	253	237	244	262	236	270	238	261	286	244	245	280	236	223	234	253	233	274	260	244	235	249	257	264	278	273	225	245	289	264	247	253	266	231	219	235	259	271	253	260	249	254	271	249	239	260	267	271	253	258	264	274	279	238	249	233	262	271	272	272	231	280	231	244	282	241	247	208	269	247	257	242	230	221	279	228	240	280	237	245	259	285	221	263	248	274	275	264	234	238	242	251	263	249	233	234	223	244	211	240	235	280	253	235	230	216	238	255	237	238	256	243	274	279	277	234	271	259	261	236	255	236	259	260	246	248	260	223	241	247	240	286	212	253	225	257	246
8378	748	896	926	978	849	816	723	722	688	699	664	596	684	633	563	598	656	613	621	635	628	603	572	647	594	616	596	661	582	607	586	582	611	559	631	616	587	632	591	615	586	591	638	596	607	640	601	599	584	633	610	607	639	601	635	590	684	599	622	576	602	587	605	585	680	595	606	600	630	561	592	565	583	570	578	641	582	618	658	596	627	598	650	643	637	560	603	581	627	587	602	607	641	617	604	599	567	615	606	562	605	574	588	603	595	586	594	604	625	625	553	593	603	570	627	601	611	588	578	596	596	572	609	547	564	608	572	616	562	612	603	581	602	634	624	580	592	582	613	592	587	603	609	611	633	631	605	570	600	659	617	593	593	594	601	658	601	546	600	660	620	597	570	590	609	629	588	604	598	606	566	606	637	556	613	629	627	590	614	587	639	627	583	636	604	578	600	631	612	555	545	602	563	623	568	647	599	611	574	633	604	603	645	582	560	606	584	597	602	583	606	609	592	603	611	597	579	598	630	600	599	572	659	589	580	596	604	620	600	615	619	615	582	609	593	598	612	620	619	585	607	603	535	611	615	610	603	630	580	598	576	588	579	544	608	606	577	621	607	584	597	586	572	610	534	634	674	590	570	637	643	611	627	616	599	616	581	642	654	620	613	606	589	615	604	571	630	603	595	594	597	605	603	591	619	602	599	651	603	650	586	619	602	587	600	641	600	638	611	574	617	578	587	582	596	570	623	621	593	621	599	576	624	546	637	565	589	586	600	625	594	606	608	599	577	607	611	623	616	600	583	667	605	586	685	609	609	640	590	570	581	606	612	667	595	592	608	639	540	563	598	585	617	616	557	612	609	556	667	607	563	604	623	593	625	616	608	612	650	580	581	573	626	587	599	629	592	623	595	616	620	601	565	603	626	601	580	578	616	630	560	617	606	616	596	583	536	606	609	619	596	625	619	594	632	592	601	615	626	605	597	622	631	597	652	637	601	587	608	670	620	616	604	572	636	611	612	602	624	673	621	612	611	626	596	603	665	593	567	619	606	595	630	554	588	605	606	615	585	573	608	644	583	632	626	573	622	606	571	596	602	605	622	585	619	614	644	621	590	644	582	604	552	608	601	607	586	630	605	604	606	607	602	600	556	565	581	580	624	619	637	573	613	647	625	614	598	613	588	648	593	606	582	614	611	621	567	619	588	638	617	590	613	614	586	650	602	579	600	602	595	616	546	576	576	606	604	616	577	595	613	617	609	579	610	587	609	567	588	599	611	596	633	598	589	596	605	586	593	606	599	595	573	599	602	537	600	585	624	593	634	570	610	620	568	643	577	576	635	586	626	630	596	611	587	594	588	635	597	635	640	610	596	604	622	610	590	608	601	618	611	551	587	576	650	595	645	596	574	605	607	580	630	544	645	620	580	560	555	600	607	596	600	608	607	551	575	609	606	599	559	573	597	599	567	576	595	639	628	582	664	612	578	608	603	532	584	618	630	607	596	608	596	600	632	588	625	565	563	617	569	557	583	598	603	624	567	621	621	563	638	570	565	624	586	590	607	638	629	602	627	597	612	622	638	593	608	627	608	553	608	609	564	589	587	605	629	596	598	613	648	563	641	629	610	620	568	616	574	580	599	532	566	623	643	619	600	644	582	632	574	625	589	560	598	619	626	570	581	588	588	580	624	615	596	630	595	603	615	585	595	585	591	531	576	600	590	602	555	604	585	618	643	595	619	609	589	615	576	592	623	598	660	556	598	524	583	587	625	607	550	623	609	585	592	630	636	649	620	604	625	599	605	586	594	587	626	589	617	615	611	634	623	640	590	623	611	567	633	626	598	607	638	623	625	566	599	534	609	628	585	614	606	596	587	648	563	601	586	641	603	591	581	561	597	599	598	618	628	619	589	652	583	610	599	594	596	655	626	598	604	606	619	558	617	578	597	646	607	575	557	603	602	688	578	621	594	631	625	623	579	607	605	566	643	569	599	578	610	611	551	676	591	595	641	618	608	614	596	594	626	632	611	592	642	593	599	597	641	532	559	595	620	568	631	595	575	594	611	624	619	632	588	604	599	629	592	630	601	626	576	626	622	589	604	561	563	595	618	551	589	612	590	606	612	607	601	627	545	572	576	571	626	557	610	579	568	603	620	625	629	574	601	570	608	579	610	623	585	596	574	602	607	570	601	531	618	587	628	621	599	577	602	622	619	556	568	584	642	618	609	573	633	684	588	573	605	618	641	576	594	581	595	615	649	593	605	581	565	579	560	590	610	617	628	637	663	609	654	545	609	592	594	558	627	616	625	599	622	590	583	639	594	579	584	609	585	562	623	556	589	593	611	604	624	577	599	613	620	600	642	599	595	627	629	602	599	603	578	600	599	590	559	585	608	619	618	603	619	571	594	587	598	625	607	599	597	603	607	581	637	603	600	610	583	631	596	584	624	592	606	642	567	585	584	632	565	568	551	569	580	608	601	579	580	577	636	601	632	649	632	611	591	556	608	588	606	624	628	574	625	596	616	561	617	603	556	632	639	587	595	611	567	583	624	578	632	638	619	608	595	662	604	583	647	573	632	555	622	609	585	568	584	563	605	607	591	604	613	622	595	602	552	597	607	567	600	611	569	588	610	634	595	571	608	581	617	584	650	617	598	593	602	570	586	600	571	594	597	573	596	622	617	628	620	601	624	589	594	607	621	619	633	611	621	577	668	609	670	605	641	588	665	639	613	618	601	581	589	578	613	596	630	587	618	639	631	612	596	608	587	613	641	596	633	572	604	637	595	564	602	568	602	618	621	612	594	573	573	602	601	597	600	633	618	569	559	637	604	614	618	606	604	610	597	621	585	579	593	592	587	583	601	620	584	576	605	626	639	604	635	606	590	617	591	587	608	604	630	600	593	590	606	575	602	608	591	596	623	640	630	600	633	646	610	634	606	561	626	643	604	605	590	603	574	601	609	614	542	601	589	604	576	579	618	566	637	578	616	564	599	584	598	591	611	617	597	611	621	619	590	626	603	618	649	619	603	595	593	617	616	618	653	595	636	654	617	614	634	635	624	580	652	595	612	581	614	633	598	606	622	608	612	568	586	572	618	596	630	630	592	621	584	630	605	588	521	577	628	611	582	636	620	581	582	590	591	624	600	557	590	597	640	603	600	584	625	599	592	643	580	592	570	612	582	625	627	581	616	582	600	660	582	581	564	582	579	563	585	581	588	605	625	591	632	612	595	606	607	622	573	600	650	604	622	594	575	571	615	607	633	618	623	557	577	624	618	602	603	623	576	624	611	599	581	579	621	607	599	633	561	617	581	601	594	562	645	590	621	596	649	581	622	617	618	631	568	637	589	585	654	629	601	564	662	618	584	587	592	598	583	624	562	582	627	602	555	595	610	585	606	573	597	623	607	604	632	592	572	644	612	568	635	628	596	573	623	644	613	621	595	642	613	532	588	611	606	560	612	589	611	634	600	582	597	581	620	577	600	584	623	566	611	610	581
46511	19491	9032	1636	935	664	460	441	396	360	342	303	288	274	281	221	252	255	222	237	258	257	228	256	228	229	226	216	208	240	253	227	218	242	214	227	210	235	259	227	228	244	240	223	239	235	264	205	239	222	232	232	233	215	231	228	266	225	229	236	206	216	218	217	225	248	248	253	230	221	218	247	226	241	240	217	238	225	215	198	234	228	208	222	235	211	227	212	223	254	224	222	213	217	239	243	238	207	238	226	203	213	225	230	224	230	209	239	273	202	216	228	240	215	230	223	247	219	219	226	223	212	233	230	230	221	246	246	226	231	225	247	241	253	211	244	215	223	200	215	212	206	241	248	202	228	217	238	227	220	212	225	216	236	211	223	238	218	223	217	220	229	230	221	233	253	228	246	236	244	204	219	211	213	229	229	229	205	195	194	238	220	231	230	224	225	243	245	228	220	224	217	253	233	204	227	206	207	213	243	238	208	220	241	221	215	202	226	241	185	231	242	214	214	217	232	213	219	217	239	203	242	233	181	213	243	202	215	217	270	234	230	236	223	224	230	240	225	216	250	238	254	229	227	224	191	237	239	224	229	214	267	232	232	213	221	230	235	237	232	230	188	220	221	241	239	200	222	191	254	232	259	221	215	230	236	219	245	218	209	211	240	221	210	239	218	225	248	213	209	210	239	208	216	199	225	236	249	213	220	197	248	239	225	208	225	196	196	210	205	240	247	189	235	192	219	220	229	245	224	224	228	223	217	234	214	230	228	225	241	237	224	210	216	233	225	238	242	243	209	211	226	204	262	236	197	206	181	242	241	224	210	229	215	249	207	205	216	231	178	239	217	226	227	214	226	219	241	254	231	238	224	234	244	219	224	218	209	196	242	227	220	221	219	225	209	227	213	230	227	220	254	230	238	235	233	242	224	232	214	200	228	210	204	208	193	226	207	208	223	218	244	191	220	246	207	224	229	225	224	250	207	219	227	220	203	229	241	246	214	207	233	221	219	208	232	243	202	223	203	202	231	240	205	201	220	213	218	223	222	216	220	226	219	227	235	216	211	211	223	226	214	221	199	199	206	217	233	223	238	214	221	234	229	231	237	234	215	191	233	214	191	228	235	238	243	246	227	212	232	193	201	227	231	211	203	239	212	217	207	225	217	214	218	208	224	204	229	230	201	226	211	234	195	217	248	209	198	220	245	243	190	227	210	226	208	257	229	233	235	223	221	237	227	236	218	226	266	242	228	238	232	188	253	232	251	210	234	226	228	236	226	214	231	255	207	249	209	255	222	219	203	221	206	238	228	205	234	222	214	212	234	219	217	243	226	214	236	195	212	223	245	248	245	228	229	228	221	220	246	250	218	262	208	208	225	208	217	225	236	205	218	214	209	219	214	216	218	203	245	225	250	253	214	217	202	236	245	211	225	237	242	224	219	257	200	205	281	218	205	225	231	214	216	240	221	219	235	217	209	263	220	232	204	217	237	225	223	211	199	220	207	241	196	193	205	227	225	226	224	215	213	229	236	187	212	223	210	220	206	239	241	265	239	236	202	221	226	230	220	222	206	197	242	212	224	241	229	266	225	219	218	209	229	235	204	217	234	230	238	192	229	248	209	225	204	203	205	236	243	198	245	252	223	225	222	223	213	219	222	196	209	224	202	238	250	232	260	231	233	221	230	204	251	228	236	235	219	210	201	229	231	229	214	244	224	208	210	241	246	219	239	209	207	199	229	228	233	235	260	193	235	223	214	219	237	249	215	203	236	240	206	208	240	251	223	239	228	246	241	272	227	214	240	244	238	214	218	211	218	223	206	236	247	225	243	237	253	232	245	233	199	242	226	234	239	217	239	216	224	201	229	222	234	220	246	211	230	223	244	234	246	221	249	214	214	219	235	232	232	271	219	222	190	175	241	212	237	243	233	240	221	212	230	223	214	225	239	227	235	227	244	227	206	239	236	218	243	206	232	205	245	256	238	203	226	227	227	244	218	234	245	204	223	202	230	241	228	203	243	233	211	223	231	209	211	222	233	224	237	227	201	231	235	234	243	194	224	193	217	190	217	244	225	211	231	238	203	234	219	236	257	241	203	241	234	223	207	254	224	224	204	216	216	199	236	210	235	235	215	225	219	220	233	234	229	216	210	231	215	241	242	193	236	217	229	220	211	201	182	233	236	223	247	224	215	239	204	211	243	220	210	243	227	236	236	240	220	233	211	227	215	207	219	234	239	211	231	234	242	222	226	220	188	247	208	227	209	208	217	218	234	210	228	222	214	248	244	240	237	235	232	249	243	236	233	198	235	225	253	233	215	216	230	225	201	230	205	202	239	205	253	233	217	235	232	235	195	232	241	245	229	228	216	216	193	233	226	228	245	227	208	209	221	221	228	234	226	202	236	212	229	210	248	207	251	208	215	237	215	201	210	238	234	204	203	235	230	214	235	243	238	211	225	217	250	227	227	231	222	239	197	197	235	221	219	256	217	220	200	173	202	225	233	261	230	227	230	230	206	199	234	215	224	221	237	237	231	221	211	236	219	222	236	227	220	226	231	217	224	218	228	225	226	228	218	239	253	243	217	230	209	237	223	218	201	250	215	214	235	221	237	217	196	223	230	198	259	200	224	222	206	219	220	228	197	243	211	223	206	228	224	193	234	237	230	257	225	190	225	225	203	224	229	223	231	212	202	220	216	234	237	236	223	246	218	233	232	242	245	209	206	218	231	238	220	200	217	230	227	223	250	239	220	236	247	242	235	234	209	238	201	221	205	237	221	226	224	222	193	231	237	199	230	213	217	244	234	191	210	199	220	224	222	224	239	236	226	202	217	240	218	231	197	250	219	253	229	223	200	249	203	217	215	225	238	235	221	229	250	241	220	251	213	229	233	232	189	208	224	232	252	229	221	233	220	228	239	262	223	238	229	230	216	208	225	212	220	241	236	219	214	222	203	217	221	248	240	231	227	225	213	199	224	214	221	201	231	244	201	237	232	224	231	216	230	239	213	187	237	224	240	233	228	200	226	233	215	218	213	212	222	238	229	254	239	220	225	231	210	211	202	244	215	214	261	235	233	205	248	232	227	225	242	189	211	213	248	219	239	220	196	228	226	199	206	199	246	208	223	239	235	219	241	218	226	207	213	231	226	247	204	224	199	229	228	234	216	217	253	240	242	223	222	233	217	213	210	226	237	227	198	217	215	208	267	217	230	220	226	230	209	216	250	221	229	242	214	233	229	216	230	207	213	214	246	230	207	218	215	217	223	211	244	198	222	267	216	238	187	203	211	229	199	200	213	225	219	228	226	211	229	220	217	267	224	193	224	228	261	207	205	256	244	217	230	210	228	195	235	227	238	238	230	226	235	232	228	208	213	211	190	217	221	210	238	229	236	199	196	214	252	225	242	224	221	217	233	245	221	198	220	232	225	228	219	219	215	216	244	234	216	201	238	186	244	240	224	207	259	209	232	213	223	240	221	216	238	192	231	198	235	215	227	238	233
22529	1819	3037	3366	2913	2382	2024	1717	1417	1260	1156	1089	996	978	881	895	857	795	758	701	676	695	719	712	682	648	678	689	656	643	629	646	610	582	621	638	613	642	617	622	603	639	621	613	585	581	589	578	638	558	615	576	637	560	569	608	582	579	543	585	594	558	526	564	559	555	568	576	554	569	580	531	595	574	543	590	525	585	548	562	602	551	582	581	563	541	566	617	548	598	602	600	571	549	552	587	551	564	570	537	569	591	568	588	534	539	552	573	535	565	572	598	583	585	570	608	544	522	561	548	521	548	589	594	609	590	574	580	567	549	587	574	552	562	570	559	591	543	579	564	529	537	563	574	534	591	564	582	552	557	541	583	608	562	574	569	561	547	512	578	545	561	561	554	599	570	539	601	573	607	575	578	571	612	624	544	579	594	578	568	583	570	576	582	561	588	612	558	567	577	538	576	578	570	581	624	591	589	566	611	597	558	584	550	544	596	559	564	629	539	544	554	567	556	547	553	570	548	559	566	603	616	593	543	557	562	601	576	557	545	591	564	546	573	580	524	572	566	576	607	573	561	601	564	534	554	580	576	570	557	562	575	598	580	581	549	576	578	549	606	530	535	597	569	577	541	555	622	552	549	596	549	542	573	616	543	578	575	563	576	546	573	605	536	578	613	594	598	555	568	563	572	572	583	553	582	615	571	563	545	583	563	587	568	598	541	553	547	546	589	612	565	575	574	568	530	584	568	536	568	540	541	567	565	572	610	568	569	606	582	558	576	538	522	575	558	590	566	594	531	602	529	540	569	580	557	530	555	561	561	579	559	558	551	579	595	580	575	563	551	541	534	535	558	522	600	565	574	559	557	535	554	528	557	568	566	597	569	526	535	607	572	573	591	549	519	521	517	553	552	592	585	587	578	554	567	605	558	551	568	569	573	588	537	543	547	544	543	603	509	598	524	540	599	564	585	607	543	565	541	524	563	616	577	561	527	538	558	546	552	537	538	575	573	548	529	583	564	569	607	580	607	566	604	572	580	594	578	555	549	572	552	571	584	554	577	576	570	520	596	559	561	586	560	574	543	556	574	579	597	577	560	594	589	585	592	595	566	604	558	583	569	576	564	586	542	575	536	553	550	571	547	598	572	582	587	584	586	577	551	533	580	594	609	554	543	588	541	581	611	580	522	541	560	593	582	569	574	565	566	584	564	558	566	589	580	573	597	541	562	562	568	589	638	581	563	543	534	571	592	582	557	594	539	584	598	562	567	592	546	553	586	584	561	536	610	570	542	534	555	541	545	609	541	530	605	553	590	595	543	587	571	576	546	621	577	539	577	615	572	563	524	573	612	531	545	571	577	594	591	568	605	555	568	560	568	555	591	570	585	553	565	594	603	553	569	569	571	563	576	554	602	588	540	540	578	544	537	561	568	564	558	563	548	538	586	591	571	528	544	547	598	534	607	600	549	538	557	562	583	572	588	554	568	565	554	559	607	541	547	595	593	582	598	558	577	591	596	585	526	545	605	516	567	530	537	570	558	590	566	565	587	600	502	546	548	566	582	560	594	557	597	588	598	544	606	553	559	547	618	555	579	566	564	620	550	576	620	596	593	595	543	584	574	536	565	527	576	585	525	540	576	531	588	594	583	571	554	581	596	575	574	592	582	572	579	576	564	643	544	584	546	579	541	530	579	586	600	589	576	544	568	547	497	560	563	631	566	558	552	539	580	583	545	554	595	573	530	580	539	541	603	609	563	594	556	620	576	562	597	562	558	558	538	523	560	565	514	558	544	541	544	581	527	614	550	587	577	562	543	598	554	616	554	553	571	580	617	607	565	570	568	531	554	581	526	574	601	523	587	525	582	600	571	542	544	553	600	587	593	550	623	594	572	542	586	591	578	602	537	537	578	574	623	601	551	599	562	565	558	572	581	560	616	571	559	581	592	568	549	591	573	540	578	554	584	569	597	590	525	569	534	533	542	553	574	555	569	521	551	584	553	574	623	582	580	524	544	585	552	547	591	567	555	582	589	557	534	545	588	585	567	619	523	575	558	546	609	555	530	562	578	570	569	550	590	572	599	555	577	578	598	591	583	561	591	578	544	497	566	551	572	548	550	557	581	599	574	579	500	566	556	585	546	572	526	529	586	585	590	558	553	578	598	581	533	601	540	552	619	584	551	588	537	577	597	583	575	605	571	588	557	589	598	597	524	563	559	611	587	575	557	553	610	563	580	571	581	555	598	550	576	542	579	533	538	526	576	545	522	576	534	564	563	559	589	561	598	567	533	559	577	582	579	575	581	564	571	547	559	575	585	562	571	570	590	608	610	583	569	565	560	578	551	550	585	558	591	537	541	586	550	548	546	551	584	552	587	555	552	572	575	580	589	568	595	540	583	557	554	571	608	549	543	572	557	549	555	573	550	608	579	606	590	585	538	573	552	577	560	565	561	612	569	581	531	595	594	583	593	564	534	582	588	555	569	570	542	567	537	542	587	556	558	561	577	563	535	576	549	570	525	582	557	613	629	558	575	581	595	596	561	537	543	559	538	622	578	541	563	602	577	588	620	581	570	553	581	525	530	572	575	588	543	627	568	554	523	568	559	561	566	549	560	592	529	564	539	568	566	522	553	570	555	554	609	559	556	558	577	530	509	594	580	583	601	602	569	547	571	564	572	588	524	580	580	571	541	532	599	587	575	532	597	565	553	553	567	552	580	569	594	580	595	557	583	563	569	535	586	533	583	605	554	539	569	570	578	578	552	554	537	615	583	516	607	557	562	539	548	552	555	567	572	559	573	520	572	603	579	562	566	556	575	635	566	570	533	587	586	598	579	565	545	573	540	554	540	549	547	519	596	554	587	549	541	572	536	594	632	569	526	549	601	584	564	612	595	569	579	541	561	557	569	558	571	583	527	548	563	570	561	563	583	548	569	526	564	579	547	595	545	569	598	569	548	559	530	552	574	598	532	570	580	552	599	564	571	597	570	565	599	568	538	584	537	543	604	547	594	543	550	561	574	543	560	546	560	535	548	563	522	556	526	554	551	556	586	583	587	572	539	575	587	552	590	613	555	543	541	558	561	562	568	548	563	570	553	556	566	564	570	543	582	574	538	605	587	532	556	561	569	541	568	571	612	548	558	608	567	561	628	587	590	558	552	596	532	565	579	561	581	526	545	560	587	523	577	583	531	532	553	553	523	611	553	601	522	607	574	528	531	555	528	582	582	548	548	590	567	579	548	532	606	561	537	568	579	598	581	553	580	581	569	604	583	568	565	557	566	559	557	577	590	550	540	553	560	524	554	583	594	570	599	590	548	618	569	617	562	546	538	558	579	556	571	546	580	566	571	590	544	538	531	535	592	563	593	552	588	590	584	538	592	542	589	551	587	611	523	558	507	557	605	580	548	519	552	545	617	518	559	593	602	545	591	591	587	544	574	586	534	553	568	556	553	565	593	585	528	559	589	551	585	541	577	602	614	570	561	553	560	595	547	569	621
49957	25370	21939	6880	2256	1293	1033	794	683	656	606	564	509	496	516	546	482	452	433	387	419	397	426	405	394	404	356	393	400	376	393	355	356	400	390	382	367	327	381	352	399	365	381	394	352	363	391	335	373	362	399	359	358	370	354	348	370	359	328	377	363	343	340	367	397	348	356	413	357	373	386	337	382	328	352	335	421	341	345	377	388	373	361	349	353	340	383	373	358	373	357	342	376	336	363	360	356	359	354	411	398	369	363	364	365	350	382	373	381	370	369	351	349	387	422	382	352	356	395	369	345	343	348	358	361	369	329	333	364	432	324	350	368	358	395	382	377	347	364	368	387	383	374	358	362	374	410	350	368	379	363	368	357	386	415	379	365	339	362	370	336	358	357	398	390	364	371	370	398	373	411	394	352	336	353	360	342	353	391	352	349	381	365	366	359	365	373	338	353	365	314	381	362	349	356	351	343	393	396	356	336	344	367	355	359	336	368	392	342	365	329	342	359	347	354	341	355	347	323	389	359	344	363	340	384	361	334	368	372	382	409	363	384	308	316	370	325	351	369	333	369	365	364	357	335	371	350	345	329	338	397	351	320	348	327	380	371	360	373	359	363	360	378	364	356	351	368	392	365	373	356	384	362	349	353	332	351	384	413	370	386	389	351	387	357	331	331	357	337	327	356	404	370	361	331	371	367	392	370	363	396	357	375	384	336	355	361	350	376	354	338	367	365	352	382	338	363	376	325	362	327	351	381	358	329	333	381	333	335	390	352	397	383	359	370	350	321	329	379	357	384	360	398	367	323	362	398	356	370	326	372	383	366	368	370	318	366	325	371	348	383	346	342	373	353	341	358	374	361	368	375	348	348	362	350	390	384	364	338	333	357	356	392	351	369	380	355	350	371	358	329	376	366	356	362	325	384	381	395	344	335	338	363	351	366	361	358	349	312	344	357	345	347	345	369	346	351	321	339	338	348	329	379	396	386	343	348	355	351	398	349	395	360	361	370	339	388	370	344	334	356	337	357	385	373	348	326	380	348	356	329	374	371	364	351	363	366	361	362	381	363	372	367	341	344	352	380	344	350	368	339	375	357	364	355	386	389	333	342	366	358	361	331	342	380	356	378	385	344	367	331	370	373	382	391	332	385	366	355	339	378	375	375	363	306	341	326	363	365	345	364	340	354	372	377	348	338	354	345	349	378	344	367	397	372	388	355	342	375	391	380	363	335	344	367	366	346	369	365	375	352	376	369	359	361	347	362	344	359	327	383	368	349	345	356	347	357	320	367	325	386	362	367	386	361	334	388	345	365	415	364	352	376	341	374	332	360	338	363	348	372	356	362	347	354	333	354	354	346	340	348	364	357	374	368	334	337	349	352	375	361	364	366	390	348	359	357	356	368	351	367	373	375	349	376	332	360	373	407	353	348	388	346	341	353	357	342	352	367	307	316	370	368	391	336	327	353	355	340	365	355	399	341	362	335	386	355	388	329	380	358	389	370	337	363	369	364	377	384	330	392	368	348	397	407	330	341	358	359	363	353	362	315	339	362	330	341	311	346	374	388	337	359	370	346	365	330	372	350	363	346	378	388	344	402	376	385	392	370	294	351	367	380	322	353	367	416	368	356	389	351	352	341	351	343	374	351	354	323	339	376	318	362	370	363	363	363	365	360	374	320	341	369	345	356	364	353	350	380	407	331	410	379	389	350	375	368	337	361	381	390	412	335	363	382	349	387	369	374	368	381	352	356	330	366	391	402	376	389	369	371	367	339	330	368	345	358	342	364	360	345	344	385	362	358	369	332	350	349	369	330	356	345	374	371	379	352	356	365	343	371	362	365	346	355	330	386	346	335	368	371	385	358	367	370	375	350	367	375	362	377	369	332	375	361	377	322	362	387	382	363	427	391	348	356	360	339	366	378	352	347	358	382	345	367	381	360	368	344	350	356	382	393	335	374	359	361	413	375	350	320	314	354	388	355	337	331	335	387	384	383	397	384	364	349	373	386	338	369	350	360	341	349	360	347	364	316	370	359	369	367	372	335	381	366	369	371	337	376	346	375	349	379	347	392	414	394	376	350	365	348	353	365	369	382	377	338	364	379	365	406	338	414	370	346	368	376	354	357	386	385	336	337	371	378	387	349	392	361	351	364	370	343	329	380	360	355	401	382	398	384	376	369	365	383	335	393	339	346	354	353	354	310	354	364	349	374	364	333	313	384	363	342	350	407	362	367	352	382	360	326	364	357	350	355	390	354	340	346	363	377	392	374	383	366	373	365	369	330	365	390	342	368	383	332	351	360	324	395	367	387	379	378	335	349	351	378	364	340	346	350	386	365	364	349	391	373	363	362	349	370	353	326	384	358	354	357	359	356	372	381	371	365	331	352	345	354	325	326	353	367	360	360	369	394	356	414	382	367	355	348	364	399	385	377	351	378	349	357	382	367	376	338	341	369	364	368	335	372	376	352	391	385	395	361	330	348	366	366	347	356	327	390	371	357	375	337	360	347	359	353	315	354	374	326	344	388	364	420	380	334	351	347	362	384	384	383	346	397	365	345	355	310	362	360	362	338	344	381	373	385	383	394	353	360	370	346	356	342	345	353	372	372	353	360	354	318	395	377	350	386	379	340	371	357	353	364	367	389	380	387	392	395	374	365	348	335	357	360	352	399	356	388	347	353	351	362	349	352	323	374	336	372	387	381	354	358	404	356	387	378	348	352	345	345	366	355	352	351	351	362	346	313	340	357	364	389	359	397	369	332	333	384	346	377	354	374	358	352	324	370	349	369	347	348	326	374	328	371	355	363	356	323	371	367	338	396	369	399	356	365	370	332	340	355	352	382	378	356	359	371	365	347	352	401	387	372	369	369	373	346	350	374	397	363	369	377	351	366	341	373	370	379	391	359	389	390	372	375	342	361	346	364	376	325	350	387	331	348	321	371	390	351	347	345	343	380	362	351	392	376	394	347	328	376	341	357	369	360	364	381	408	379	386	309	379	336	377	361	348	374	401	345	371	350	390	342	359	339	356	344	398	339	357	357	366	370	371	357	419	369	335	393	393	358	352	356	381	388	387	376	352	362	370	347	385	382	325	325	322	352	372	382	379	343	357	401	377	350	348	367	373	382	381	348	358	331	380	363	354	375	351	350	370	350	328	362	379	392	370	360	367	369	384	352	342	336	348	347	385	363	343	397	361	397	392	400	343	371	361	338	358	326	340	343	322	363	360	350	344	372	358	357	371	360	357	365	375	358	344	351	358	331	347	341	379	360	349	347	370	355	363	332	358	368	375	368	386	324	357	369	370	359	355	359	400	345	334	348	379	350	347	366	334	347	358	354	344	385	370	363	369	387	369	365	381	361	332	351	352	337	373	370	358	391	351	363	378	330	387	348	356	316	357	379	354	358	322	343	337	344	327	360	370	345	337	339	387	331	367	380	337	343	373	364	328	351	359	378	378	343	366	343	332	352	365	379	382	362	347	348	336	368	402	361	371
28231	3028	5314	6137	5184	4396	3415	2890	2528	2384	1952	1771	1723	1551	1447	1498	1278	1251	1258	1202	1137	1103	1132	1108	1039	1056	1033	1014	995	994	995	960	960	976	933	929	965	951	937	895	939	913	894	886	930	871	918	850	901	869	906	932	978	886	842	832	858	911	849	843	872	866	851	824	867	854	845	807	875	844	837	841	858	826	865	851	930	845	855	872	843	899	862	861	869	881	865	893	879	851	813	821	845	830	829	883	888	845	865	871	872	854	896	861	832	834	829	839	844	829	833	858	871	871	806	855	862	843	839	864	851	830	889	828	841	845	838	837	778	831	831	879	844	824	876	868	827	832	835	825	824	877	854	831	832	870	894	823	834	848	840	825	836	849	913	863	847	837	808	912	889	829	822	801	853	811	878	850	886	846	862	815	853	864	836	847	835	835	844	787	799	832	905	863	864	876	819	826	846	857	806	878	837	839	868	838	881	846	885	883	829	849	857	854	887	832	800	847	828	853	876	836	837	863	830	830	853	836	823	874	840	811	877	866	804	824	830	843	844	876	844	837	786	850	806	835	837	877	823	874	858	828	878	829	835	826	835	840	845	802	848	855	854	867	855	785	831	873	814	858	859	841	876	846	853	843	810	834	848	867	809	830	827	878	837	835	833	853	870	865	845	865	886	868	853	805	848	877	808	851	831	849	837	830	865	778	835	838	840	837	800	892	811	858	832	813	849	800	811	857	824	828	841	799	847	836	823	820	875	835	819	795	821	860	860	885	839	904	848	841	916	818	854	867	839	801	903	847	843	809	842	869	817	850	839	834	862	788	867	869	841	856	819	806	840	798	818	870	799	825	873	857	848	873	869	838	837	806	844	818	874	881	840	863	845	789	873	821	765	850	849	797	783	867	803	874	827	870	827	878	915	853	862	858	881	836	883	880	843	860	856	858	834	787	840	862	876	794	856	838	805	835	821	820	854	807	823	804	804	848	862	827	797	839	812	747	797	839	820	875	910	830	863	904	840	840	871	834	834	825	871	813	826	878	844	846	815	864	867	833	868	850	829	878	814	806	845	824	866	827	837	845	892	864	846	847	806	885	839	830	810	858	817	833	823	882	843	827	822	859	827	870	892	826	819	850	824	868	902	867	859	808	812	834	835	811	828	838	901	860	883	838	832	877	853	863	840	788	822	855	909	826	848	828	820	834	807	829	837	798	849	885	850	885	885	847	834	791	809	813	854	834	826	846	837	859	818	866	885	846	869	821	839	844	812	858	823	836	821	824	842	858	833	839	845	851	811	852	844	784	868	857	855	837	840	886	891	845	838	868	846	869	820	850	876	827	864	884	810	850	833	830	817	847	838	829	880	887	827	840	811	823	852	879	777	878	825	830	816	896	812	816	929	884	839	852	832	822	881	865	837	855	841	826	842	883	797	887	825	811	831	859	838	821	826	892	810	824	811	862	804	840	852	881	860	831	868	856	907	824	939	822	848	807	835	880	814	887	824	844	874	869	831	835	830	841	838	829	814	828	853	865	848	856	848	857	854	871	839	770	869	868	779	837	856	828	828	868	854	854	853	813	870	869	806	838	832	835	826	852	841	830	923	830	862	789	837	809	805	847	832	916	868	851	859	840	850	808	860	843	813	855	817	854	790	864	873	819	832	805	823	901	852	834	868	828	837	823	832	894	886	837	858	849	810	848	824	839	840	819	874	855	834	868	819	788	778	825	865	827	834	882	835	854	823	816	905	818	883	810	853	770	835	815	838	849	865	907	770	814	858	847	848	817	858	801	828	821	850	856	837	833	806	869	830	877	923	836	865	827	864	842	842	857	865	833	815	787	827	869	846	876	856	851	826	823	812	834	839	846	863	817	846	838	842	864	786	856	835	818	796	849	792	816	798	772	862	880	852	800	873	838	873	845	808	872	807	818	819	856	875	844	833	780	810	838	859	818	848	859	857	811	865	829	840	841	865	821	839	863	874	820	815	886	820	845	824	829	860	827	798	873	848	838	868	834	848	877	806	869	840	790	895	881	818	862	829	846	835	895	777	873	811	830	844	876	838	792	842	877	835	883	834	765	839	803	905	888	850	880	830	852	860	835	846	827	815	830	870	803	822	828	882	887	859	829	793	851	835	808	841	847	809	843	864	857	908	856	853	822	822	861	834	821	825	861	830	820	830	842	865	830	830	878	846	850	889	865	852	903	815	870	822	864	816	848	803	839	784	810	894	834	802	824	815	878	894	836	880	871	871	848	839	799	862	857	889	835	867	839	849	876	873	812	784	849	810	855	815	897	835	854	847	819	801	793	824	795	808	747	863	863	817	866	840	834	818	813	871	834	847	874	879	855	877	840	838	841	803	853	839	870	845	823	886	830	874	873	838	886	905	833	876	917	824	848	816	851	843	836	830	860	847	810	858	811	824	835	824	803	826	807	813	820	859	809	854	847	828	817	819	884	870	839	830	820	832	775	791	868	838	827	839	862	811	835	861	783	868	877	800	867	812	825	873	876	849	846	900	823	864	828	830	884	836	809	834	802	864	855	822	856	798	792	834	829	803	842	863	847	857	844	793	861	832	835	870	887	827	832	893	841	827	838	832	851	857	829	809	841	880	856	858	818	830	842	812	879	833	876	896	847	834	834	856	880	838	884	871	828	847	830	813	859	865	872	819	820	804	825	823	834	849	847	833	842	862	834	858	860	878	788	801	888	860	811	865	844	846	845	888	820	869	864	850	817	820	885	831	796	834	836	847	834	865	851	856	855	837	826	867	861	849	816	876	901	816	828	870	857	848	829	844	876	811	806	821	833	847	856	823	884	814	808	893	781	829	902	884	786	790	821	894	894	854	847	799	831	856	821	833	820	863	807	775	831	850	876	841	864	824	806	827	866	817	840	817	815	774	871	839	827	857	826	813	790	820	797	897	825	838	835	826	851	881	796	837	884	800	865	862	826	822	830	816	869	845	842	832	755	865	842	875	849	865	833	815	860	807	861	853	860	863	841	881	823	839	855	849	857	842	839	821	862	819	870	799	800	832	851	885	838	889	784	830	819	868	800	863	837	874	874	871	878	824	899	852	809	826	816	829	875	851	823	831	854	833	851	842	840	860	861	807	866	850	835	870	859	855	878	872	839	899	824	856	861	834	896	816	834	780	815	839	817	895	804	892	822	896	825	843	821	802	836	802	874	851	871	845	873	874	840	839	862	813	878	865	793	787	840	868	837	846	864	862	826	884	830	822	836	870	824	817	877	814	824	844	834	900	847	885	864	820	889	880	791	860	828	909	874	819	829	847	886	846	880	829	827	856	840	755	869	871	831	860	882	848	821	870	826	857	864	854	822	842	851	820	836	836	868	856	846	857	826	827	862	856	915	909	862	826	804	833	831	870	852	839	903	868	815	847	857	780	836	827	863	812	827	839	772	793	848	871	834	824	821	856	820	805	825	780	894	828	869	839	818	827	829	832	851	838	811	880	826	853	864	821	817	862	784	895	841	876	863	844	844
7295	535	456	344	319	252	257	278	249	246	202	237	263	239	227	241	223	244	243	263	212	224	240	228	226	227	227	214	197	238	237	198	215	217	220	206	225	210	220	258	237	213	206	256	230	214	237	239	228	241	231	224	221	198	225	251	200	220	218	212	272	212	203	239	219	234	209	219	226	207	224	234	220	232	209	227	252	257	238	234	205	230	232	205	230	225	234	249	231	222	244	233	229	233	253	253	213	199	210	239	213	231	227	239	226	233	228	254	228	226	238	222	224	220	251	226	238	220	235	240	218	236	264	237	222	227	231	218	231	236	225	248	215	250	197	240	206	232	227	255	219	228	237	252	248	257	231	218	223	244	210	205	230	225	211	237	250	227	216	230	245	228	240	246	237	217	232	221	229	258	227	243	250	244	243	242	235	232	231	216	226	240	233	220	233	239	225	203	224	246	225	265	221	226	224	227	223	233	232	281	228	230	248	209	214	229	226	250	236	254	252	261	240	227	231	227	213	243	238	250	260	224	228	201	207	255	277	209	210	222	249	206	250	237	243	232	224	206	214	224	230	218	238	260	224	219	269	238	211	227	220	227	224	264	206	244	214	246	230	231	211	222	241	250	214	218	217	218	248	217	218	199	259	221	241	231	218	226	249	202	274	242	198	227	252	210	241	229	204	196	257	230	245	235	234	228	214	266	237	223	254	225	227	214	231	246	215	232	217	246	234	258	234	194	231	236	255	228	207	225	203	216	239	251	255	218	237	244	231	250	212	235	229	222	236	208	226	236	187	224	219	226	224	250	220	235	218	261	230	209	231	242	240	199	268	220	199	217	234	224	209	223	218	221	219	211	220	212	218	232	249	226	235	243	226	231	239	231	235	226	232	225	221	226	244	225	217	210	224	232	215	235	226	203	245	235	218	238	242	254	209	226	251	239	224	221	223	256	228	227	250	246	235	226	219	223	230	239	256	243	227	266	217	245	222	206	265	246	237	244	245	234	224	236	238	230	213	252	223	228	238	237	222	232	236	209	230	217	220	225	231	239	227	265	259	230	238	235	220	252	237	236	248	201	246	204	237	234	209	225	237	233	206	231	214	228	210	250	242	207	237	224	217	218	251	243	236	254	252	233	217	243	233	232	234	212	215	227	244	223	201	241	211	212	217	249	230	229	236	199	205	231	231	207	216	215	233	219	259	191	223	232	217	266	231	247	247	215	245	213	213	233	227	223	207	225	213	208	262	225	221	229	243	242	217	231	237	227	225	250	221	212	246	243	273	203	218	238	216	224	237	245	244	240	214	219	270	260	267	230	222	200	204	225	219	220	231	221	233	204	214	239	250	254	218	217	227	233	217	231	227	256	233	235	224	222	252	214	205	209	254	253	239	243	258	194	219	233	224	240	229	233	238	238	221	211	253	227	236	231	231	226	225	253	247	212	226	206	221	235	237	226	248	215	212	255	208	237	230	219	227	216	224	225	214	198	220	235	209	227	251	207	224	226	241	237	255	261	226	234	256	239	230	244	219	213	194	246	253	223	231	213	230	244	229	197	231	221	222	222	231	242	227	244	220	225	247	222	222	227	219	237	227	253	225	264	237	260	204	224	232	219	248	224	241	228	221	222	218	245	204	215	205	224	250	235	245	186	215	236	238	223	207	220	224	213	236	249	237	239	218	208	232	218	226	230	228	226	230	239	228	220	217	261	212	212	223	245	240	206	273	277	219	240	236	214	244	257	255	237	201	202	251	270	235	240	213	225	222	245	226	260	220	215	242	239	253	238	232	218	236	224	237	222	242	228	192	232	213	203	241	203	196	236	242	226	236	218	230	252	245	227	236	225	221	258	209	208	227	197	222	247	215	232	208	211	228	223	238	219	211	233	241	235	238	216	251	226	231	210	257	236	252	228	233	232	229	255	225	226	224	222	220	229	224	223	239	232	214	238	235	208	189	247	231	227	257	225	241	229	248	229	223	210	240	210	242	231	219	260	262	234	237	242	219	222	218	219	246	199	190	215	237	206	275	235	217	239	229	229	215	212	236	222	245	247	236	221	261	245	235	246	219	266	224	219	198	232	197	253	221	235	229	243	218	255	233	238	235	213	250	256	210	249	278	234	224	244	236	206	217	224	234	236	236	223	230	225	219	209	259	237	239	233	232	228	237	250	231	224	242	215	231	253	218	236	226	224	229	228	234	243	239	212	212	240	238	189	220	226	210	230	215	224	248	211	225	282	220	235	203	218	237	210	223	252	232	218	242	238	247	258	215	209	229	247	216	255	222	241	214	241	244	236	230	226	249	218	241	207	218	240	224	231	200	228	220	221	227	207	229	222	227	220	229	245	260	232	244	253	224	227	273	219	199	231	220	252	278	225	234	235	240	243	223	232	236	240	232	249	244	202	228	225	233	232	235	235	236	240	224	217	203	247	259	253	249	229	208	224	224	252	219	206	207	207	227	202	217	217	204	214	242	240	250	236	250	228	236	263	213	229	218	222	237	211	210	238	227	223	229	247	235	225	249	219	217	224	226	233	214	224	219	230	211	228	209	227	210	230	241	239	238	228	210	216	218	206	210	254	229	256	223	210	231	239	248	234	218	231	226	222	215	247	240	240	280	269	196	228	207	229	245	241	207	246	238	233	241	227	206	243	235	247	234	196	235	242	219	243	243	233	203	223	214	242	228	227	206	242	252	273	219	238	222	192	236	228	208	228	207	241	211	216	235	227	244	274	223	225	230	222	214	235	242	215	219	241	239	256	216	211	248	249	243	237	215	240	233	198	225	222	227	222	235	233	233	237	270	226	248	239	243	213	213	208	238	203	186	221	230	232	234	247	203	234	215	224	228	210	248	227	217	226	220	219	259	238	211	234	247	239	235	223	241	234	236	228	222	251	208	226	211	240	211	219	242	233	222	222	256	214	213	216	194	263	223	238	232	251	212	212	235	227	201	241	218	207	225	239	200	245	218	226	228	247	236	212	219	246	221	260	246	236	224	208	221	246	232	220	229	227	198	226	222	232	239	239	251	229	226	245	217	219	239	243	219	230	201	272	260	229	224	234	262	248	248	236	240	226	229	223	251	234	237	251	244	213	233	235	247	240	199	219	244	227	247	244	253	220	251	232	209	262	227	246	228	232	249	200	229	232	224	217	247	244	229	223	199	223	258	213	238	244	242	242	224	253	279	263	218	237	246	193	245	219	201	217	272	227	232	235	215	244	235	223	227	223	235	204	245	259	224	210	237	246	245	220	226	220	222	220	234	256	255	219	247	222	239	235	254	237	232	242	246	242	209	256	265	217	215	225	232	230	214	243	242	229	225	223	218	213	236	219	218	231	218	264	260	238	203	239	213	204	210	258	225	249	225	254	229	239	234	266	228	235	212	254	245	218	232	255	188	232	219	225	223	229	222	245	235	264	204	201	255	231	235	230	248	231	244	199	249	236	217	218	207	221	234	266	231	230	241	221	220	238	222	234	250	262	216	213	216	253	231	207
6764	667	922	933	828	790	686	675	616	651	601	600	579	625	583	577	600	604	597	549	563	577	601	565	560	586	613	564	561	554	585	550	554	598	545	566	561	567	528	571	546	532	553	534	567	553	554	591	574	547	565	625	560	531	590	550	585	598	560	589	601	592	566	541	555	557	556	564	558	583	598	545	532	571	530	543	589	544	564	553	581	571	530	583	585	603	530	520	551	540	575	571	556	520	578	585	572	571	553	562	541	566	584	555	534	571	564	583	549	532	546	601	588	574	527	533	587	552	534	589	588	595	559	576	548	601	585	539	553	558	546	529	575	561	554	552	553	553	565	553	545	554	540	548	575	543	550	587	542	573	545	547	582	634	547	534	570	576	539	577	552	571	587	552	568	621	576	572	534	541	571	574	562	587	545	559	555	564	585	547	526	554	567	553	534	573	533	556	577	548	562	533	535	529	530	565	554	571	594	583	553	580	559	529	575	583	585	540	556	565	575	538	538	538	558	545	567	554	569	556	553	552	581	557	576	535	538	570	539	526	555	547	552	565	570	577	578	569	532	607	543	566	557	555	543	585	522	584	541	603	543	584	572	569	559	574	539	582	575	595	593	572	554	546	598	581	543	534	581	569	582	557	561	576	566	553	588	542	582	536	555	519	533	552	594	588	563	587	555	582	604	626	575	588	581	586	592	578	542	582	535	554	594	541	607	545	556	530	597	544	583	575	546	551	544	571	549	538	528	544	557	558	584	581	570	534	544	610	531	592	579	586	553	593	610	546	557	561	582	538	559	552	587	555	560	578	586	540	600	546	523	567	596	542	549	530	595	574	560	565	549	588	565	532	578	559	558	552	531	562	594	562	575	566	567	568	591	558	557	555	581	543	595	588	541	558	516	563	577	546	577	587	566	541	577	604	594	587	526	599	568	555	587	578	589	573	563	547	525	588	576	543	545	566	527	535	540	581	516	554	542	517	549	571	574	572	547	524	568	551	544	564	542	561	507	537	588	605	557	602	541	553	581	567	582	591	539	604	587	554	570	524	534	520	534	562	566	585	552	569	536	600	572	551	588	587	605	565	550	563	583	576	546	565	578	565	583	542	540	571	585	554	579	543	521	585	545	563	572	588	560	576	613	552	570	553	584	546	553	532	596	560	569	575	602	580	541	550	547	568	517	572	580	560	581	546	543	581	533	527	583	529	582	598	575	547	555	561	609	579	538	553	557	579	551	568	559	547	537	535	555	567	529	537	578	603	559	557	582	548	590	581	554	539	589	609	564	536	597	566	575	562	540	583	560	568	522	556	525	563	541	577	521	553	571	579	536	589	544	550	560	565	587	565	570	594	565	573	560	558	607	571	509	582	577	528	545	548	551	550	581	590	551	573	544	555	543	543	575	544	563	545	539	571	554	543	519	570	572	565	559	529	529	569	568	529	550	581	565	524	580	578	576	527	571	581	557	574	556	595	583	545	577	560	567	605	578	564	536	597	542	533	538	590	574	541	571	586	589	543	579	568	570	569	527	571	537	558	565	513	603	531	554	568	581	567	577	558	602	556	596	542	601	595	504	551	554	552	554	535	539	543	557	570	555	539	553	574	563	554	567	580	556	598	576	553	600	539	575	578	605	592	559	543	596	564	534	541	571	555	561	539	566	598	558	529	544	565	583	598	601	556	582	585	561	544	559	556	557	583	553	596	548	544	589	521	556	535	561	551	538	585	559	541	591	586	591	610	508	537	554	575	582	580	518	561	557	578	557	569	522	553	532	534	575	549	571	557	552	581	526	571	592	565	555	535	562	543	573	574	554	548	583	576	554	571	531	556	548	551	608	556	569	551	545	569	573	541	556	539	560	545	541	589	584	564	557	557	561	580	601	583	569	557	572	533	579	555	584	519	551	541	572	609	536	564	626	551	548	547	526	575	566	576	562	553	556	593	575	555	589	513	571	560	565	584	518	552	573	576	539	577	597	587	607	587	586	583	534	554	575	559	620	552	552	551	534	555	585	512	565	512	560	585	581	567	553	568	556	587	556	593	561	570	547	603	562	587	552	550	590	576	535	538	557	575	568	577	559	558	593	583	572	565	545	540	574	571	578	555	568	546	567	586	535	593	570	529	571	571	555	550	565	523	574	577	557	528	570	549	558	559	565	589	564	570	550	511	533	583	567	556	567	569	588	574	538	588	559	535	587	547	563	544	566	537	558	563	561	548	555	555	549	560	571	516	576	557	526	584	561	550	583	580	583	542	543	555	561	558	575	570	623	567	530	552	565	531	581	551	573	606	557	558	561	509	576	563	589	578	584	562	522	559	599	548	598	602	586	527	532	600	576	550	531	530	537	553	553	590	590	565	632	532	589	587	600	579	586	552	602	581	553	559	548	563	578	546	585	579	577	578	540	587	540	586	565	567	566	556	524	560	535	533	556	524	581	605	592	586	538	559	620	543	534	579	548	525	611	566	576	582	538	599	584	570	567	583	588	620	561	567	572	561	520	584	544	557	579	592	591	552	541	596	591	535	591	557	570	554	543	574	530	528	562	571	579	578	574	548	575	579	521	579	550	563	557	540	550	531	547	543	552	602	534	596	559	499	571	597	601	538	553	591	587	590	541	557	503	606	549	566	559	541	579	562	578	584	574	552	573	583	531	568	568	528	551	551	556	547	543	605	549	566	595	551	562	555	553	556	562	526	558	578	561	580	574	579	534	537	554	575	619	605	555	564	584	564	580	556	579	592	563	523	556	585	560	554	557	557	545	544	565	559	530	577	527	588	552	563	546	570	581	639	571	551	572	520	558	579	512	593	560	576	614	533	531	561	523	516	592	549	556	577	582	575	575	573	533	567	591	536	549	565	538	556	576	542	565	555	607	582	550	576	548	572	595	615	545	560	583	527	560	579	574	556	543	533	528	602	566	556	549	580	612	567	557	541	559	583	604	532	589	569	592	584	597	581	567	572	536	581	606	525	608	560	549	566	600	570	526	555	570	555	532	522	523	536	584	529	608	558	603	559	607	541	594	600	538	540	527	540	574	590	567	576	578	592	574	605	577	551	601	519	519	551	534	556	542	595	550	580	556	520	601	554	558	512	513	569	524	546	602	581	565	569	518	588	541	566	591	565	534	532	567	609	594	532	560	541	566	521	528	517	568	584	601	587	607	613	588	583	574	556	578	541	571	540	586	556	577	568	516	564	555	572	534	533	587	578	538	569	569	548	510	594	597	581	544	590	566	597	507	572	559	536	584	561	568	539	552	573	582	567	578	547	548	547	542	543	569	592	569	577	607	513	533	559	582	544	591	532	582	589	587	558	597	558	572	537	561	549	573	563	547	541	595	575	533	562	556	560	571	540	580	547	545	548	511	519	587	567	545	516	596	555	552	536	527	540	571	595	574	551	566	532	604	554	593	560	567	569	591	532	516	572	553	557	543	525	571	550	577	601	551	550	537	592	557	512	504	540	535	522	546	568	586	557	541	527	589	601	546	563	582	523
46653	23567	13446	2104	947	704	466	403	386	362	294	303	297	295	240	251	246	260	237	263	227	253	228	210	230	244	231	238	228	248	247	242	229	213	214	236	220	224	228	260	212	250	222	216	231	200	253	239	237	215	205	242	223	243	206	181	239	236	214	216	199	197	240	258	234	226	232	217	242	243	202	217	216	189	214	215	236	215	218	234	230	216	247	234	215	228	215	206	239	208	229	227	219	216	238	224	224	227	212	221	224	254	194	204	216	215	202	222	232	252	221	245	217	254	204	217	232	216	235	231	215	226	215	209	234	207	250	214	216	234	237	219	229	230	238	224	236	248	231	197	217	202	204	251	237	231	224	195	223	215	214	224	223	222	210	217	222	211	231	244	205	219	225	217	215	242	228	239	183	237	229	243	234	205	244	214	216	203	202	215	206	247	221	238	233	209	233	229	206	203	232	187	213	229	209	223	228	233	202	232	241	211	200	231	218	224	246	217	201	203	223	232	257	207	226	216	206	194	212	238	219	200	206	209	210	209	187	236	206	214	215	209	201	214	213	185	230	207	243	215	191	245	254	212	211	226	234	210	229	247	221	204	247	233	244	234	224	203	261	249	198	217	214	207	195	233	244	233	234	222	225	234	235	205	235	240	195	214	222	243	242	239	221	209	236	225	203	220	234	258	223	234	205	238	190	192	247	239	212	221	231	251	218	246	225	223	243	228	206	218	231	245	225	235	207	196	232	204	212	205	272	234	219	207	236	242	225	229	219	230	238	226	235	234	244	219	210	216	219	200	245	225	247	201	210	241	212	227	231	229	235	240	214	236	232	190	212	236	210	222	215	212	224	205	229	219	218	210	227	215	238	223	238	241	226	219	204	230	205	230	217	243	225	210	236	219	218	206	232	214	195	213	208	250	235	216	246	217	215	233	227	203	186	222	205	205	239	214	262	205	235	228	225	208	209	221	241	224	238	209	214	262	203	235	212	229	240	251	212	222	229	198	215	216	198	206	219	226	266	217	225	242	221	234	223	196	216	230	227	235	229	228	235	240	209	240	224	219	215	221	255	213	195	235	223	215	213	247	233	210	216	209	199	197	229	222	230	215	182	203	183	227	229	233	211	222	233	232	220	216	204	184	247	192	245	221	212	228	230	218	198	241	218	233	233	249	225	215	207	216	229	173	212	242	235	233	253	199	201	221	231	222	227	228	230	229	204	197	231	195	240	217	244	214	198	248	209	223	251	209	246	237	223	202	220	197	195	272	198	232	240	236	231	204	246	206	213	232	268	227	231	218	205	223	230	212	204	219	205	250	236	200	225	205	219	235	254	232	228	244	207	211	236	212	211	216	239	206	225	221	236	246	239	228	238	213	214	224	238	211	226	236	197	237	214	227	225	222	204	223	238	233	239	219	227	228	223	234	245	229	214	224	222	222	195	228	221	223	228	241	254	231	193	220	262	230	231	214	230	212	219	218	221	231	236	219	213	238	211	232	220	232	221	221	221	246	236	215	206	215	234	235	214	244	195	217	215	241	231	222	230	211	218	201	216	233	202	216	226	209	208	213	216	222	225	249	221	254	220	207	203	235	222	217	225	204	238	230	215	217	230	217	201	231	225	212	191	255	226	194	225	223	227	196	211	234	229	231	222	232	215	239	228	205	212	221	215	231	254	236	210	222	237	238	219	249	231	244	211	200	232	229	214	216	241	196	203	228	228	217	217	228	223	217	217	206	224	229	228	224	221	225	240	204	232	233	203	220	203	230	224	209	211	211	217	226	217	210	209	236	249	227	234	231	207	191	211	214	213	230	208	210	244	189	200	217	215	218	217	243	230	226	222	215	238	219	202	222	217	260	221	238	241	217	221	219	225	224	207	224	217	241	244	247	222	228	223	234	219	256	234	226	240	215	211	202	201	187	258	228	245	220	232	244	228	216	225	238	207	213	204	191	217	227	206	208	201	214	224	222	221	228	219	254	217	209	233	223	222	216	240	247	212	177	225	238	220	255	223	225	238	206	223	210	222	206	218	202	218	253	220	228	243	224	217	242	214	225	221	220	241	240	222	200	241	227	235	227	213	199	225	218	231	224	233	222	220	242	226	194	233	246	204	237	235	233	229	190	200	217	204	203	228	248	218	204	213	209	183	196	204	226	211	208	237	219	242	203	240	215	221	220	211	209	231	219	206	224	205	226	235	226	242	242	220	222	213	247	221	229	210	241	224	211	240	220	210	229	222	211	214	176	230	229	213	235	216	235	231	202	207	203	214	224	194	216	209	187	212	201	197	241	214	245	235	225	249	209	234	239	229	182	204	237	238	230	209	209	241	202	225	230	217	202	196	214	249	212	228	215	226	251	225	249	223	218	240	251	230	230	219	232	247	224	234	233	227	204	212	221	237	206	244	213	213	242	239	230	227	195	224	196	209	245	224	222	223	240	237	227	199	238	234	201	201	205	215	218	245	239	203	228	197	256	239	208	193	235	192	237	237	224	218	233	223	230	243	193	234	217	237	229	230	256	204	202	227	197	219	220	216	202	225	201	239	206	209	217	230	213	224	233	227	225	239	210	228	222	239	204	228	211	236	206	216	217	207	213	207	212	220	238	205	213	220	248	258	230	207	231	185	198	236	235	208	211	227	231	223	225	251	234	223	271	244	233	227	209	231	215	238	222	220	224	210	199	203	192	222	213	245	199	220	198	235	222	227	216	225	226	208	266	210	239	250	231	214	243	213	214	255	186	235	239	207	215	230	225	199	213	220	207	243	244	236	245	221	204	214	218	202	239	215	256	223	234	220	220	232	209	225	208	226	226	212	221	231	225	218	223	205	217	209	242	216	223	199	203	229	218	225	221	218	176	238	210	211	225	222	240	214	232	252	228	222	226	207	213	228	237	223	232	236	208	231	221	226	247	253	230	209	219	195	211	235	209	232	207	201	214	222	206	226	225	235	248	244	249	229	222	230	238	232	240	195	230	218	257	219	242	220	229	213	243	224	199	193	223	209	191	194	189	229	228	236	236	195	247	210	215	251	225	211	233	201	194	220	213	219	235	236	220	241	267	225	211	210	212	214	204	245	256	230	207	204	251	193	234	204	222	234	207	225	201	206	262	240	202	206	233	209	238	224	230	232	207	206	221	209	209	238	211	219	241	220	224	225	222	220	246	227	239	228	223	229	233	212	218	220	201	209	207	210	225	214	232	231	244	238	238	231	203	229	199	227	230	186	236	216	222	214	230	215	256	209	236	233	225	219	213	211	224	238	226	231	235	218	219	221	240	212	237	208	234	229	234	206	232	225	222	229	205	219	223	239	235	216	211	223	214	208	248	237	215	232	226	219	263	221	207	225	198	242	218	214	192	251	184	232	232	228	231	217	241	243	217	233	216	220	229	201	237	238	218	247	215	253	244	212	215	250	195	200	225	255	210	195	220	231	216	238	217	238	187	196	225	200	196	196	213	231	232	239	228	247	231	236	231	198	217	219	215	226	219	225	227
24521	1644	2942	3667	2699	2335	1858	1614	1409	1330	1178	1131	953	919	944	808	846	774	770	727	709	624	713	672	691	647	667	631	624	654	634	629	608	640	633	611	605	572	591	614	614	603	639	612	587	598	565	545	594	584	550	557	590	564	592	589	580	538	576	556	590	521	588	552	540	591	562	566	571	574	572	587	581	558	575	565	608	532	551	618	583	566	526	532	565	551	556	563	596	560	569	536	597	577	610	569	553	575	601	558	573	565	542	579	568	571	582	531	587	569	570	560	586	558	571	539	578	538	563	583	524	562	561	552	555	580	567	571	582	547	555	582	534	558	573	552	570	585	549	512	567	576	585	573	559	555	548	540	557	545	545	576	550	552	563	545	608	544	580	542	557	553	585	568	587	560	540	582	564	540	586	597	564	532	579	602	571	572	526	561	586	580	589	548	600	538	537	566	559	603	563	566	506	587	559	537	515	555	610	555	553	554	593	587	552	564	567	553	560	563	571	535	574	541	567	585	522	577	565	541	548	600	550	557	573	592	562	557	507	561	555	533	551	587	527	559	542	545	549	583	564	598	547	568	590	556	547	572	558	577	532	575	589	578	594	539	583	524	531	562	555	572	576	564	600	535	572	570	579	563	582	553	597	581	579	606	597	547	573	541	515	559	593	632	561	585	499	572	544	568	613	574	598	510	634	557	536	594	584	547	561	535	566	567	563	574	547	558	587	578	562	574	528	562	609	547	531	533	600	572	543	607	569	577	570	544	592	582	561	566	525	599	595	577	613	566	535	573	563	537	592	545	527	554	563	579	570	564	522	587	537	556	552	571	545	560	564	561	551	557	555	579	572	583	529	554	595	499	537	533	515	546	578	578	569	589	576	575	517	592	569	551	582	553	592	585	565	547	556	549	521	523	566	591	551	566	545	580	543	554	566	559	529	576	566	586	595	588	537	570	616	543	608	529	600	548	530	567	596	510	553	573	517	585	537	548	584	544	517	617	544	542	532	580	568	578	580	539	570	545	576	583	537	564	563	560	519	581	575	532	573	615	563	547	607	577	564	554	551	522	532	536	571	543	529	538	528	558	595	591	565	563	590	560	548	571	552	553	583	546	541	506	567	561	575	567	543	531	537	527	567	525	563	583	577	588	585	590	557	532	560	520	585	567	606	564	598	514	606	575	511	575	564	586	575	572	541	599	588	560	579	583	547	589	578	591	530	586	574	550	548	594	577	585	604	559	586	548	560	606	607	535	551	556	560	612	579	590	566	544	539	603	557	601	559	555	567	555	553	526	583	555	545	579	526	541	565	571	553	548	553	542	541	589	566	593	573	568	569	580	557	514	535	530	601	574	555	561	547	558	573	552	601	543	589	582	616	546	546	488	569	530	564	618	582	546	555	542	531	602	569	580	572	610	543	570	597	542	569	597	567	555	556	588	534	562	542	539	589	585	599	526	562	548	570	541	579	553	564	576	569	522	576	537	555	538	590	601	601	619	525	563	583	569	581	519	563	552	530	607	566	588	549	565	579	582	606	613	538	560	576	562	607	626	566	563	581	561	580	582	553	550	573	589	610	542	548	584	580	553	564	537	541	558	627	579	557	554	570	585	565	551	551	562	571	544	590	578	526	601	548	533	614	572	605	567	565	601	572	516	537	568	560	574	552	561	549	520	544	574	580	563	533	552	574	566	588	546	567	577	565	598	587	527	500	546	527	579	515	547	554	545	519	550	533	564	544	590	564	579	559	542	566	544	565	556	563	572	570	595	586	554	549	586	591	571	534	557	506	565	572	578	568	562	579	556	539	568	565	562	579	569	571	542	577	559	528	541	560	603	541	517	589	557	569	555	572	566	586	565	579	589	584	562	559	592	579	537	578	556	551	571	586	620	538	557	549	544	538	563	496	579	559	578	535	560	578	566	540	570	571	562	549	560	527	557	560	566	553	604	569	561	588	527	566	553	518	600	540	565	565	551	548	548	572	545	554	570	539	573	577	542	551	548	536	547	572	532	565	568	599	555	553	584	536	544	595	502	554	568	554	557	534	556	590	556	542	546	603	577	535	569	537	549	554	496	607	543	547	571	593	575	530	573	560	575	552	559	542	552	532	568	577	562	552	571	515	546	555	611	610	542	575	598	565	574	559	564	580	525	595	548	573	548	598	534	574	539	549	581	553	555	573	585	576	531	589	576	568	572	562	556	564	567	550	569	554	548	566	578	543	540	607	543	516	530	549	579	538	513	562	578	566	552	536	544	556	547	539	544	554	591	592	547	533	523	574	573	569	527	587	564	557	597	533	530	536	563	579	525	565	575	532	608	563	563	550	589	516	566	604	560	546	572	580	556	578	552	514	553	590	555	577	591	563	578	593	541	582	535	595	560	585	546	512	572	602	533	551	558	562	559	594	593	604	572	520	561	571	538	508	549	549	557	562	590	558	530	581	596	528	573	595	557	547	540	563	573	569	570	557	572	586	523	607	601	529	508	572	528	524	575	573	561	559	569	583	516	562	563	586	581	518	575	579	598	574	563	567	572	567	581	587	562	576	579	561	560	558	581	588	594	549	587	562	544	601	561	543	560	564	597	589	536	596	546	563	554	538	595	559	513	590	580	521	575	526	571	523	555	539	497	530	529	567	550	562	563	548	608	577	570	557	552	558	574	551	571	557	518	584	523	530	547	534	567	546	543	603	585	583	586	525	580	559	550	561	606	560	584	551	559	574	614	599	573	584	556	613	578	574	536	578	550	572	534	612	549	589	581	555	569	569	534	538	535	542	572	541	587	576	586	557	574	580	584	569	568	559	533	578	549	556	546	533	539	570	556	591	586	551	580	578	576	563	530	584	553	567	594	630	550	560	564	533	577	556	547	576	542	539	566	572	580	528	532	567	528	547	539	567	516	542	581	534	561	585	536	571	548	564	567	581	561	568	581	562	597	524	566	559	573	584	570	552	539	558	557	548	552	539	555	539	537	575	578	554	595	533	563	533	596	579	547	526	582	581	597	591	555	557	576	545	566	559	576	560	571	576	581	543	529	565	567	583	597	616	562	539	565	588	566	532	553	555	614	592	590	558	581	527	563	578	540	566	560	604	556	543	573	593	552	570	543	561	602	582	585	594	613	611	570	579	566	538	536	546	607	550	555	608	518	562	558	532	546	593	567	573	540	556	515	537	528	535	567	615	595	605	546	560	548	511	547	577	541	605	590	582	566	534	574	557	578	541	584	559	581	559	564	544	507	588	549	568	556	533	616	575	581	548	582	551	573	514	565	527	531	570	541	562	590	545	576	570	505	563	561	555	609	559	521	548	540	512	558	568	574	538	604	544	567	577	571	567	611	527	560	541	542	538	513	531	524	530	568	566	590	551	523	531	577	555	578	560	581	534	597	553	584	588	594	558	564	588	542	545	564	566	543	558	591	576	570	529	563	612	561	575	518	579	581	570	536	593	549	545	586	546	579	560	560	578	537	569	585	573	575	564	558	575	554	568	608	573	587
51682	23594	25154	13384	2538	1289	989	822	635	627	548	535	497	492	469	476	442	448	397	374	396	405	397	400	410	385	388	397	411	371	385	414	385	406	354	401	387	344	385	413	372	399	403	390	392	356	361	391	350	365	391	361	356	378	330	371	388	379	367	343	409	403	350	368	324	353	352	324	393	376	343	374	390	358	355	358	380	364	377	386	389	360	350	351	380	367	383	411	385	360	408	379	368	374	330	386	340	338	354	353	372	365	393	369	356	362	395	374	379	378	343	352	379	340	339	372	370	366	367	394	362	364	367	350	343	343	400	369	390	365	388	373	361	381	418	374	346	360	379	394	404	391	367	342	371	322	361	332	368	360	362	350	348	377	359	379	394	371	360	377	361	379	378	354	380	375	367	365	374	358	361	377	389	395	396	364	368	384	382	375	372	367	383	369	346	380	377	362	350	379	381	349	355	359	365	371	363	348	375	352	364	339	422	364	379	370	392	354	370	379	358	376	350	347	417	354	374	387	355	369	341	356	328	348	362	351	352	370	355	384	377	368	386	410	404	383	395	397	367	366	384	388	370	367	367	363	404	371	405	364	383	360	378	378	379	366	371	369	361	378	383	366	373	379	357	350	363	407	403	385	328	394	369	372	364	347	360	357	390	361	407	342	368	408	381	380	384	327	360	319	375	350	379	340	412	349	361	385	403	371	361	397	350	369	361	358	391	366	388	341	375	325	349	385	402	357	328	387	368	353	366	346	336	412	359	365	357	362	365	365	381	406	366	334	368	340	372	353	340	376	362	346	383	320	352	382	420	342	371	380	360	346	360	350	396	336	329	353	347	362	375	391	335	368	377	345	361	375	372	352	371	313	369	360	396	345	393	405	346	364	382	367	339	351	376	374	367	348	383	329	358	360	342	342	350	377	370	354	360	349	372	353	376	349	357	351	336	330	323	370	373	350	381	364	377	375	348	364	391	346	319	363	388	367	378	353	362	364	392	353	342	351	382	351	305	357	387	372	387	377	356	382	387	369	375	348	303	373	383	338	328	365	326	325	371	377	306	375	368	407	381	391	343	366	353	352	364	365	337	404	389	412	382	373	369	401	378	394	343	363	354	378	342	331	359	377	377	318	366	363	353	360	356	372	382	392	364	350	358	385	363	356	383	359	373	397	383	382	356	348	397	385	337	350	382	342	391	365	363	382	364	388	384	356	363	362	357	331	371	356	405	394	360	362	394	375	389	373	397	306	366	398	380	387	371	369	395	392	378	367	375	382	382	336	414	370	356	374	396	344	382	346	352	376	362	357	396	376	348	397	363	336	389	357	359	379	382	377	399	359	356	394	368	370	374	391	377	348	366	364	407	364	341	343	334	385	354	382	334	360	340	328	352	351	395	373	372	323	368	339	385	378	372	392	366	363	384	371	372	371	342	379	395	358	336	357	379	371	351	376	357	344	394	371	340	381	355	408	349	367	377	341	373	370	374	378	371	401	370	370	367	330	343	372	381	411	406	373	339	349	348	366	404	354	333	340	366	374	409	332	350	346	367	355	362	389	361	397	389	355	374	368	334	360	372	345	407	374	350	374	358	352	330	366	360	344	387	361	357	336	377	380	361	351	365	369	391	349	361	363	360	383	368	363	375	404	364	362	317	344	378	391	357	340	390	376	397	360	399	394	368	386	364	357	348	372	358	394	386	365	383	368	367	338	385	349	370	343	389	370	363	347	381	353	375	358	363	396	346	355	365	346	356	385	350	369	345	376	364	314	389	362	399	357	398	351	358	391	359	372	350	365	339	360	373	335	392	388	347	370	372	359	384	351	358	383	356	338	387	378	372	356	317	356	334	369	376	323	374	367	369	369	387	367	353	361	356	344	366	351	364	359	362	336	346	370	427	360	362	374	320	360	370	379	342	362	330	367	337	348	397	363	352	363	364	346	358	376	387	365	374	386	355	354	362	372	346	360	397	385	355	396	381	362	350	378	374	317	355	370	395	384	354	378	389	374	370	358	384	322	352	350	352	378	359	404	378	372	366	355	376	357	375	387	355	413	368	385	353	347	367	350	386	387	402	392	406	339	363	381	341	354	380	344	388	377	347	358	353	381	382	354	352	363	365	342	368	363	359	364	394	357	374	359	385	351	336	366	382	403	364	345	369	376	380	376	357	364	369	339	355	352	346	349	376	347	379	358	341	370	349	362	366	330	365	371	369	396	377	401	369	345	387	390	360	377	365	389	338	372	375	375	368	382	392	355	356	327	353	369	386	377	369	370	364	376	340	355	370	397	408	360	377	369	341	367	366	320	366	354	386	378	389	371	344	382	376	359	384	381	352	392	383	376	372	381	330	387	349	380	365	363	393	357	399	369	329	357	379	384	336	364	331	315	403	349	348	344	345	344	402	436	346	337	396	355	348	373	384	346	374	383	356	341	384	374	368	369	336	382	392	367	356	356	400	368	354	346	381	348	377	363	368	397	370	389	362	363	400	348	360	363	336	360	368	346	371	336	344	361	350	371	365	362	339	390	348	387	396	366	368	389	404	356	373	322	381	352	354	370	362	392	362	359	360	370	385	397	357	394	347	364	346	361	367	358	373	344	370	396	351	381	416	381	371	387	340	361	373	335	343	348	403	357	352	397	391	387	409	351	343	352	361	397	355	338	372	376	351	379	357	351	394	415	369	367	378	361	354	386	341	362	366	381	348	346	369	383	372	377	333	359	375	377	386	361	377	385	349	344	363	340	345	345	369	351	366	364	360	378	359	441	346	351	365	357	380	393	402	347	379	346	375	349	370	348	355	387	352	358	348	319	390	351	361	374	372	368	363	378	404	380	344	369	382	401	401	380	361	329	334	375	385	366	329	369	376	352	377	374	355	397	346	365	395	408	367	364	332	372	384	314	330	394	331	354	352	349	369	440	383	332	380	366	394	373	367	379	343	339	375	346	384	392	350	338	369	338	351	363	394	368	359	393	368	350	365	368	395	330	380	360	391	379	377	370	350	379	354	364	386	325	374	422	371	343	328	367	380	311	338	330	412	328	403	352	359	336	346	362	353	363	408	403	353	308	330	345	377	379	350	330	380	360	356	363	333	404	374	339	404	399	371	342	365	365	358	376	366	347	335	370	359	347	350	392	389	372	380	343	381	411	389	369	386	345	380	379	355	349	360	370	357	383	369	389	363	329	407	397	374	368	391	373	381	345	358	398	419	366	361	389	355	339	326	364	362	377	361	324	381	357	384	368	353	390	364	364	371	378	345	327	362	351	371	374	387	382	393	346	366	368	372	365	352	371	411	392	367	318	368	356	370	386	399	357	350	325	415	368	362	351	354	355	375	381	339	377	358	363	335	370	331	378	368	339	373	355	380	348	392	374	365	361	392	343	365	370	368	360	379	366	403	362	309	352	396	346	406	368	362	396	384	363	310	357	370	377	373	359	377	365	369	356	396	358	315	352	339	359	353	339	351	376	351	373	347	353	370	363	354	371	333	372	378	334
31795	2988	5180	5775	4765	3981	3447	2880	2424	2108	2106	1764	1612	1571	1517	1301	1374	1317	1175	1172	1123	1108	1098	1093	1126	1024	1022	1004	1037	1002	994	931	940	975	965	952	915	914	936	930	864	921	881	937	915	853	967	867	877	906	880	984	916	902	899	896	870	847	849	850	857	883	897	869	883	857	857	885	894	888	906	820	864	879	897	902	838	839	826	879	846	893	822	864	855	862	859	848	835	799	876	863	832	848	867	824	910	856	829	814	849	888	839	846	840	891	886	820	848	873	906	880	900	945	862	880	878	875	875	851	892	819	872	816	844	844	869	867	854	850	843	879	824	841	831	872	860	833	874	879	850	885	839	911	871	804	873	822	870	834	818	897	880	846	834	852	852	861	837	831	860	870	910	853	875	868	863	856	852	845	869	778	781	804	833	827	849	845	836	817	803	795	801	889	857	844	859	875	901	832	852	822	813	853	836	793	831	824	882	876	851	872	892	857	883	884	874	879	866	845	829	888	841	820	922	827	813	895	830	862	830	801	872	873	830	857	862	823	870	838	851	800	856	845	845	919	902	850	862	822	854	846	827	822	848	871	841	838	853	831	854	823	832	824	876	860	861	843	857	872	910	851	809	889	853	818	847	878	899	831	877	863	896	901	801	836	891	882	859	816	852	846	847	883	859	865	867	820	895	832	860	828	846	858	882	871	823	824	886	823	874	794	830	853	828	866	873	843	870	830	873	891	870	867	893	889	857	896	921	790	821	895	822	851	896	883	866	820	871	845	857	845	848	872	859	800	848	886	885	869	812	831	872	822	924	807	814	898	859	856	855	817	826	879	831	832	822	875	865	892	909	856	881	870	856	874	828	850	875	826	849	859	820	874	828	849	871	896	862	822	874	865	845	862	850	844	807	849	837	825	878	898	854	833	818	868	855	844	834	864	831	864	815	829	888	822	917	850	849	841	848	796	865	852	820	839	857	845	893	856	780	883	875	901	840	835	854	897	863	850	905	893	853	811	853	846	885	854	850	886	865	857	846	801	823	828	840	854	854	865	865	843	880	864	850	825	887	836	862	874	855	892	804	809	913	854	898	851	839	853	861	819	898	882	860	846	827	867	838	881	820	859	877	799	906	830	870	811	831	865	897	809	898	883	865	830	848	851	855	878	906	865	811	905	824	889	865	841	821	802	873	876	840	805	856	838	842	833	883	877	841	841	839	832	881	881	884	876	885	900	862	843	832	858	787	820	884	856	861	874	883	837	870	899	821	820	790	868	856	896	906	862	884	865	802	867	778	898	798	821	868	881	834	891	831	861	798	868	782	896	829	859	818	945	813	821	856	876	864	826	806	848	827	864	849	848	841	852	828	862	866	869	887	863	833	890	820	847	812	887	887	879	844	871	852	785	836	855	848	864	799	843	891	843	841	844	891	823	825	835	852	851	911	862	853	797	876	807	818	815	903	819	812	906	836	824	847	823	857	819	811	793	850	863	858	826	841	830	888	881	859	836	843	803	858	875	863	839	843	878	880	893	911	863	838	866	851	851	851	832	823	804	800	835	847	856	803	820	834	897	833	832	841	821	869	841	823	849	859	878	910	834	848	871	884	897	896	823	852	839	843	832	865	869	839	858	853	799	896	858	899	822	868	878	811	825	848	805	856	854	837	850	807	827	854	896	817	854	851	831	836	821	861	842	827	882	856	826	909	828	845	900	843	824	801	840	837	876	896	870	849	852	834	877	839	836	874	816	772	874	884	854	834	883	885	857	852	802	860	796	861	878	844	893	848	809	820	845	843	888	789	830	903	880	811	904	830	824	893	873	797	824	860	896	857	836	882	841	865	817	819	866	835	814	846	875	856	823	891	859	831	840	896	833	851	838	941	847	884	840	812	849	840	873	835	850	848	875	852	848	846	852	812	826	897	857	820	867	853	880	834	858	829	827	813	860	874	893	878	832	843	847	866	868	809	899	869	851	833	859	835	875	873	847	830	856	860	874	836	849	867	859	845	891	834	798	883	883	914	856	869	872	819	823	875	878	822	817	805	877	863	888	861	802	901	864	822	849	876	917	866	855	859	921	853	899	859	867	823	800	828	873	816	837	818	834	877	861	764	812	825	861	829	879	832	871	885	813	865	837	867	865	838	861	872	819	840	834	818	855	809	826	830	838	870	848	884	835	935	831	873	808	850	838	865	921	862	864	886	797	883	806	828	859	828	822	800	824	833	852	813	808	832	848	881	852	851	809	885	882	873	876	894	866	814	890	938	829	905	835	825	842	871	848	914	815	845	857	847	869	844	863	837	806	816	856	859	885	837	883	873	902	872	894	875	879	887	838	878	851	830	861	880	858	884	866	844	836	847	913	840	810	833	872	811	863	849	880	834	862	801	837	815	846	824	802	868	844	824	913	866	826	872	836	833	827	867	855	855	863	868	812	836	840	837	877	863	864	874	845	836	875	893	858	858	847	867	886	823	860	882	835	840	800	856	839	823	917	891	893	826	857	854	890	832	844	843	856	818	876	842	799	861	856	873	852	817	890	873	915	849	806	817	857	870	811	857	814	873	838	864	825	832	843	832	842	854	872	853	870	857	860	871	903	770	808	846	827	844	888	896	881	806	858	867	863	856	883	834	860	861	828	835	846	802	851	829	856	902	878	848	857	891	887	872	859	849	852	951	834	818	831	865	884	867	840	821	821	854	856	863	848	898	844	883	852	878	848	903	839	867	814	841	824	859	846	852	800	849	892	856	851	812	833	834	839	862	843	831	889	796	789	899	846	904	873	858	818	884	881	896	891	842	807	832	831	811	838	838	846	853	867	820	823	859	826	840	848	833	859	819	905	873	857	855	874	814	815	822	858	828	839	826	859	811	891	881	860	855	817	829	832	886	835	871	872	887	813	833	924	853	835	844	888	884	846	837	858	895	799	846	807	853	844	888	882	897	774	817	830	865	881	904	829	867	860	853	816	858	833	807	855	879	850	856	843	835	869	865	862	859	874	863	873	861	841	826	906	860	843	890	846	814	851	853	877	858	856	834	812	825	830	862	773	874	888	840	843	867	853	834	827	875	788	850	872	863	885	849	847	906	857	886	885	874	885	834	848	775	842	855	879	896	864	875	826	861	880	871	828	848	835	830	931	893	878	867	865	837	860	915	842	850	891	867	830	861	835	824	869	827	856	791	825	890	871	856	812	864	850	827	870	866	861	856	837	823	825	795	892	921	873	850	828	874	811	808	879	892	875	854	834	854	876	862	895	832	839	856	859	819	819	833	862	851	825	825	845	861	909	845	814	845	863	857	830	810	895	836	840	816	800	899	861	829	881	845	861	827	917	834	854	834	913	798	886	812	835	855	890	855	791	828	827	861	866	836	872	810	844	849	824	825	875	846	843	823	798	905	854	810	861	833	819	826	866	894	854	854	841	813	819	803	864	846	859	826	894	842	810	896	835	884	862	853	890	885	857	891	861	866	938	808	841	868	880	864	845	838	870	847	841	866	832	800	800
7355	489	394	354	315	256	273	257	232	254	241	239	215	249	234	229	237	226	201	230	213	233	230	232	260	224	216	221	227	238	221	213	208	262	222	200	253	235	226	217	242	252	200	229	265	223	243	207	241	240	224	207	242	225	198	240	238	231	241	235	223	257	232	205	255	234	237	223	238	232	236	214	224	239	245	252	259	257	230	229	265	236	255	256	225	238	240	260	224	251	207	226	251	224	247	240	222	249	226	238	185	231	212	198	235	239	211	217	226	205	261	239	229	223	200	240	221	240	204	221	243	227	218	219	220	230	263	217	214	234	212	231	254	208	219	225	227	271	220	250	225	261	246	234	228	251	212	243	229	236	207	208	218	239	231	246	213	208	268	236	249	239	237	237	246	201	214	234	247	231	227	219	220	228	239	234	213	213	232	235	230	231	216	236	229	261	236	217	213	224	215	238	229	224	223	211	233	252	244	248	214	205	245	244	197	238	204	227	229	207	206	236	208	241	222	249	237	259	248	227	219	221	236	223	213	239	229	242	234	234	250	250	247	236	223	245	234	199	217	218	225	219	259	228	235	231	219	225	252	231	211	241	228	253	260	231	220	214	221	220	225	257	231	216	237	231	236	217	224	271	253	208	244	230	262	238	218	231	220	220	255	222	230	254	242	221	218	239	227	236	257	218	230	217	232	212	198	231	254	235	219	227	246	198	253	244	208	207	211	220	254	235	241	275	232	248	212	235	257	230	262	229	233	238	204	236	211	197	270	225	238	209	228	242	267	241	227	204	249	238	227	243	254	254	220	232	262	216	234	221	231	230	275	256	238	263	254	224	240	242	258	219	243	232	252	242	240	239	209	205	251	234	228	228	234	226	230	223	221	215	247	238	229	227	237	243	220	246	223	228	242	245	235	226	204	203	222	215	269	206	218	214	228	239	234	239	234	218	272	235	237	201	226	257	226	229	245	253	246	212	226	235	207	236	239	261	228	226	237	208	226	243	229	233	200	225	219	213	232	211	256	234	215	234	214	237	203	236	230	245	231	234	247	229	245	235	214	238	239	212	224	254	253	243	246	212	217	229	223	229	199	250	233	234	238	227	223	202	217	232	241	220	233	207	228	247	251	245	247	244	245	227	250	221	241	209	250	233	215	226	225	242	206	248	216	222	271	238	236	220	253	238	260	260	254	219	267	219	227	233	234	207	212	206	234	249	238	217	245	269	232	261	256	230	228	233	235	215	233	263	219	222	215	234	259	260	225	218	229	231	214	216	243	218	236	250	246	228	243	211	231	233	254	260	220	265	267	235	214	232	237	206	228	234	217	229	237	235	224	233	247	227	233	237	231	227	198	232	247	238	230	269	226	229	207	241	231	234	251	219	228	216	273	240	232	238	226	249	205	214	239	226	248	247	235	212	227	250	245	235	244	250	206	237	246	233	248	217	253	233	205	236	236	221	209	233	219	229	249	235	239	210	222	210	209	226	214	227	222	262	222	238	215	213	234	234	252	213	227	222	237	250	261	268	236	242	246	230	232	229	238	245	224	219	239	229	220	250	247	248	251	241	236	235	227	204	240	232	218	212	272	228	214	214	221	214	223	209	239	229	232	239	251	245	228	213	247	226	234	244	202	245	231	261	252	245	254	241	233	247	222	218	235	212	234	220	223	228	207	241	235	239	217	218	219	245	244	225	198	252	206	254	223	225	225	199	243	193	208	224	230	229	238	239	243	259	243	196	223	242	224	232	228	243	226	239	245	217	247	247	215	233	205	228	229	235	229	207	247	245	247	240	226	233	222	247	237	210	215	244	224	220	246	216	243	224	226	235	218	208	217	243	225	237	197	213	224	247	235	234	216	228	222	239	217	242	190	236	250	226	253	235	239	232	204	259	235	212	215	225	227	231	228	226	243	215	265	223	223	243	221	216	222	210	232	247	233	233	247	229	207	209	216	247	248	224	220	217	232	220	239	239	225	244	218	219	222	224	216	248	270	215	207	247	257	237	225	242	211	220	224	230	230	223	284	250	234	251	239	223	231	233	252	223	251	241	237	228	248	234	263	210	235	221	239	241	201	243	234	225	235	243	219	237	261	234	228	237	234	231	234	250	203	216	217	206	215	214	224	250	244	232	244	225	212	231	233	227	204	217	224	221	237	262	215	237	205	244	231	264	241	227	222	209	244	221	260	234	232	226	238	215	235	214	223	243	248	212	238	211	233	234	246	253	246	237	220	229	252	258	240	240	253	243	216	248	212	188	231	235	231	247	281	196	244	241	227	210	214	236	244	216	231	222	212	232	241	208	230	210	237	220	234	230	228	231	266	245	224	257	243	254	205	221	233	223	238	231	231	233	232	213	267	225	225	241	196	231	218	230	266	223	204	243	247	217	254	238	230	231	235	249	245	277	228	204	207	259	209	247	214	221	247	250	237	234	229	231	249	229	237	213	205	228	217	234	224	272	255	273	224	236	235	217	240	240	247	224	209	249	213	256	192	237	228	250	231	238	243	199	230	215	236	230	253	225	243	229	233	203	241	257	216	248	249	243	269	210	248	249	230	232	225	211	238	224	243	222	237	222	220	206	251	244	241	218	240	261	222	260	210	202	236	243	237	228	244	220	222	231	292	228	254	235	253	244	233	243	229	209	231	215	244	276	254	252	202	202	217	246	243	246	250	209	241	258	224	229	199	244	233	243	222	198	227	243	232	235	235	199	242	208	247	222	228	247	228	233	223	230	202	213	204	251	209	238	270	237	231	216	286	232	208	229	242	226	217	236	243	238	249	220	236	238	232	243	248	210	218	216	246	220	244	211	239	252	232	243	225	227	257	241	231	237	226	210	231	236	227	229	232	218	220	223	233	225	221	219	212	214	222	239	216	223	229	244	196	211	216	236	212	270	230	223	244	253	218	222	221	236	226	227	233	197	237	254	245	241	245	217	211	202	221	238	231	188	237	205	257	244	230	218	280	232	283	224	236	220	219	230	219	217	244	256	259	235	201	247	195	238	177	225	232	222	233	227	220	236	191	227	233	221	213	230	246	228	233	250	265	225	216	238	255	198	228	196	220	227	232	245	228	242	233	262	231	242	211	252	221	210	263	237	236	236	250	244	246	226	238	224	208	214	230	275	239	228	231	251	195	242	236	270	231	230	223	255	247	236	235	249	231	247	229	230	224	203	213	207	226	248	222	227	210	238	199	229	223	206	224	258	226	245	224	219	216	244	223	222	232	222	198	212	245	221	220	223	238	213	231	227	239	230	244	261	227	290	223	223	238	220	217	231	219	246	233	253	224	235	230	228	195	230	205	225	219	209	235	239	234	204	216	242	277	202	222	229	222	224	234	232	246	200	255	253	204	237	230	219	240	246	258	202	274	226	234	238	224	248	234	239	225	203	213	245	234	200	251	263	249	224	213	226	229	232	241	212	226	243	256	235	245	244	195	252	257	247	233	250	220	218	216	226	249	246	236	259	227	231	213	245	259	246	255	247	215	245
7081	684	928	941	919	768	767	685	666	615	586	595	573	617	583	579	557	591	556	558	600	554	583	594	551	580	573	579	570	551	581	566	592	592	562	554	520	571	554	566	572	522	600	563	554	600	602	603	550	559	525	561	593	553	580	615	536	565	558	566	561	561	524	543	588	548	562	566	566	536	554	536	583	565	567	580	576	544	554	566	582	539	576	593	548	571	555	571	564	560	561	559	531	516	517	544	618	562	592	545	570	551	572	545	589	579	544	544	589	540	619	548	527	555	580	577	611	603	523	545	572	547	526	601	576	536	583	583	604	589	580	568	589	563	537	580	553	599	558	555	558	632	576	579	596	561	562	589	591	575	543	545	594	516	575	578	616	559	564	603	588	601	602	570	573	593	611	583	599	568	559	583	582	528	582	562	566	546	572	553	587	570	551	573	557	563	546	570	592	564	600	606	583	510	521	559	634	560	622	564	568	573	588	616	612	537	587	553	599	563	578	582	545	524	575	551	536	556	536	565	585	550	592	582	576	571	548	580	574	570	617	560	556	571	611	610	554	577	612	551	539	594	563	563	566	576	631	546	578	599	520	621	565	602	573	569	578	563	572	589	595	586	563	565	569	609	585	550	548	556	544	566	608	553	552	582	540	522	600	560	578	544	565	556	578	581	567	580	569	582	566	567	583	605	570	558	586	560	531	592	558	536	522	614	579	559	537	536	584	542	532	568	541	556	550	574	587	561	569	553	539	606	520	570	538	518	547	540	571	588	524	559	543	569	543	539	619	592	579	567	560	585	549	584	576	603	614	585	556	602	555	609	595	566	599	586	518	576	577	537	591	559	565	588	568	586	564	567	571	581	561	586	588	560	561	576	565	566	577	538	515	544	526	554	587	566	565	569	577	559	594	583	575	562	534	542	553	560	596	574	551	575	556	598	578	571	544	571	588	561	604	535	550	528	575	544	572	551	583	547	573	558	581	582	566	545	571	595	534	556	566	564	562	566	622	556	581	579	587	529	559	526	573	565	554	581	527	604	614	647	584	574	527	564	539	541	544	595	576	557	600	577	554	534	548	566	572	562	520	545	573	578	556	575	555	554	566	599	611	578	573	564	579	557	563	624	589	597	580	602	595	582	525	554	550	527	568	575	543	583	564	537	544	534	604	556	537	563	579	581	583	568	562	564	563	556	545	640	593	559	591	572	534	598	584	573	564	597	568	567	560	549	599	560	553	574	576	558	604	573	573	571	567	540	508	583	546	530	560	599	611	609	571	536	570	573	568	594	556	551	546	623	583	553	571	552	584	552	584	605	580	508	551	558	565	529	577	562	579	623	581	543	554	558	610	552	499	590	551	567	547	554	578	565	592	541	559	548	565	515	583	537	567	600	540	560	564	585	582	562	542	616	588	553	591	527	586	562	598	608	586	553	543	554	554	602	586	553	564	628	574	562	536	571	555	549	538	559	587	581	574	591	552	583	546	528	555	597	526	549	550	610	581	576	567	532	600	603	584	528	537	593	566	543	562	564	580	596	590	518	532	588	605	565	601	544	585	551	583	571	594	570	574	564	561	567	562	536	576	577	567	582	525	594	568	565	530	569	542	597	572	544	560	553	562	548	578	575	636	583	570	548	563	587	603	564	569	566	556	577	550	564	587	542	597	565	545	593	551	571	606	550	562	562	598	577	564	631	594	565	599	520	545	593	533	549	588	549	497	565	604	568	517	584	630	553	545	574	580	573	564	548	613	550	594	553	541	560	557	578	557	583	545	571	558	580	576	568	541	563	561	579	547	587	576	574	559	571	579	595	561	539	620	578	580	582	610	549	528	562	561	541	544	581	558	574	616	576	538	568	527	581	565	560	563	617	553	562	560	562	584	575	558	579	571	572	613	550	583	557	591	546	546	581	534	599	582	559	590	602	554	616	602	524	544	544	573	568	582	607	568	568	556	567	580	543	573	603	549	531	574	558	564	555	543	546	574	551	586	549	559	567	540	560	534	558	571	560	524	562	588	529	583	571	557	575	572	629	587	606	592	548	566	573	574	566	527	563	592	589	562	579	578	561	540	601	600	555	557	560	583	572	615	589	583	560	554	601	561	574	540	601	548	595	540	511	545	533	585	622	545	574	577	570	561	563	536	574	596	549	597	564	538	560	562	553	566	572	567	561	544	553	611	541	526	553	585	575	554	569	533	566	578	548	549	553	552	585	528	596	592	546	578	588	543	603	601	577	562	552	541	511	539	564	556	571	608	594	598	570	541	565	561	572	513	598	564	606	546	557	529	556	578	599	559	561	545	537	564	594	535	542	608	545	596	556	574	578	578	555	559	562	587	624	554	533	539	571	582	595	561	599	614	550	580	512	558	549	557	537	592	564	597	586	536	559	527	578	572	552	570	592	535	567	586	586	536	556	567	537	562	593	595	594	585	596	579	521	589	509	598	574	594	592	552	533	567	583	577	560	546	546	549	644	578	589	558	545	514	544	519	573	594	590	569	584	541	572	562	528	608	578	557	582	617	592	600	526	592	566	551	512	561	628	586	523	571	536	552	549	552	595	619	598	614	549	607	557	585	592	583	571	568	536	575	556	579	553	572	581	587	575	573	563	604	567	600	577	553	595	538	536	557	545	618	577	550	555	561	552	568	581	583	616	545	556	535	572	576	559	607	592	565	552	555	545	588	588	540	590	527	541	551	601	558	556	551	592	557	535	542	579	576	599	565	600	560	612	554	569	549	553	521	571	569	571	573	591	570	558	587	583	528	546	570	577	551	559	560	590	553	592	544	571	571	591	611	550	534	584	545	580	551	569	600	591	608	577	552	565	546	568	582	570	588	586	587	583	584	582	538	588	625	621	575	550	566	552	577	550	556	581	540	544	613	542	593	568	550	562	546	581	567	532	590	554	546	574	618	603	539	604	623	562	621	538	542	541	566	587	569	551	564	597	562	563	574	558	544	545	605	563	529	577	538	560	562	549	583	574	581	583	604	569	497	594	552	557	544	580	543	564	559	554	551	507	573	584	554	576	583	551	597	536	616	537	584	556	555	594	581	579	618	576	556	591	546	553	613	573	547	549	557	587	563	524	554	560	531	553	569	518	570	590	559	571	547	565	552	574	532	577	574	582	562	534	558	613	619	565	553	573	548	581	558	577	598	565	563	580	565	577	570	546	570	555	549	582	576	569	566	539	585	616	578	579	582	546	556	564	546	557	589	590	560	567	542	589	544	588	565	557	567	537	571	583	553	611	563	587	552	579	579	570	535	545	606	547	505	558	581	534	599	570	571	559	586	548	544	592	548	594	616	577	530	600	533	558	586	541	593	584	562	552	565	546	573	597	584	565	579	554	585	533	538	577	602	517	581	566	561	562	557	529	557	556	573	541	580	538	570	565	571	582	563	581	591	566	578	571	573	597	569	625	585	543	560	574	580	586	530	540	546	561	536	570	546	572	524	568	534	543	570	522	562	569	547	574	564	589	566	572	590	547	546	582
42806	22162	11576	1729	841	661	537	426	397	342	306	291	280	281	280	252	231	263	220	236	260	223	203	231	235	234	227	245	234	218	220	245	182	238	227	229	200	196	225	218	222	206	235	189	187	209	204	220	231	240	224	196	205	216	224	240	223	210	210	230	204	225	227	204	222	231	241	245	234	223	198	231	216	232	222	202	211	220	203	198	188	231	192	223	201	220	209	210	202	228	219	193	206	203	234	204	222	211	229	211	213	229	196	229	232	197	223	219	237	243	220	217	211	215	211	193	181	206	224	243	211	195	226	220	219	230	219	222	180	220	221	227	240	203	235	196	207	228	202	228	233	206	213	211	215	220	221	208	202	188	233	222	223	206	208	220	206	212	237	231	204	220	212	230	224	218	222	183	234	229	217	203	223	220	204	223	202	218	221	223	220	211	242	218	238	226	229	188	190	209	228	193	207	192	210	208	198	183	225	239	215	236	227	227	199	217	217	226	216	209	225	194	201	201	228	236	209	247	214	212	205	231	191	209	216	204	185	209	209	232	232	223	222	203	181	212	213	240	195	227	200	211	206	212	217	225	214	218	200	214	209	223	256	214	195	202	204	190	190	215	232	204	212	205	201	224	208	196	208	211	227	209	210	186	212	215	227	226	203	219	185	209	231	225	195	204	200	219	194	207	237	224	238	215	224	243	193	192	232	201	245	199	209	223	213	185	189	207	233	205	195	238	207	202	193	221	210	232	254	221	207	210	220	224	231	243	216	213	238	194	216	257	215	213	211	208	238	185	252	242	221	201	213	228	215	237	200	207	236	228	223	210	230	230	207	237	216	241	207	209	204	216	198	243	202	215	219	208	224	191	207	201	216	219	201	198	210	241	197	207	215	210	223	192	207	237	194	237	229	217	234	202	219	197	223	184	202	202	239	193	202	227	202	185	215	204	235	211	187	200	228	222	212	226	192	226	217	199	231	188	236	226	242	218	217	196	207	234	228	204	211	187	210	238	243	224	225	202	213	221	240	210	214	204	214	211	224	202	216	209	198	195	214	216	221	206	204	235	255	220	213	203	226	229	231	227	213	214	176	229	220	230	210	209	230	205	233	208	223	226	208	202	194	201	226	221	232	241	197	221	197	248	215	192	212	239	209	247	216	237	218	248	193	200	205	209	212	214	210	223	256	181	201	196	227	205	224	210	203	220	183	202	239	254	225	227	202	217	221	209	183	214	228	223	189	181	239	233	208	210	211	189	195	218	205	209	225	193	232	225	205	223	200	217	227	210	223	232	217	227	258	233	221	218	210	211	207	243	227	252	195	217	208	212	213	233	186	215	217	220	220	214	218	226	224	222	228	222	221	202	225	204	229	198	215	211	229	246	204	206	182	195	209	203	226	218	211	205	230	209	212	201	216	233	196	228	211	236	231	212	203	221	216	211	213	226	219	190	217	224	189	225	197	222	219	210	205	230	218	203	219	190	238	239	199	207	217	194	215	197	230	191	197	196	193	193	221	212	239	234	191	223	216	226	214	213	212	204	223	230	225	232	203	201	195	223	169	195	218	234	230	186	207	189	206	210	211	224	212	184	187	224	192	227	253	230	194	196	213	221	209	216	203	223	214	213	197	221	218	249	232	184	204	189	218	206	212	196	237	189	239	222	230	235	222	216	190	258	226	193	243	201	239	214	257	234	224	192	191	225	240	236	187	225	191	220	245	193	224	207	223	228	230	228	206	215	193	223	249	214	197	219	234	215	233	196	216	231	232	219	227	192	228	194	245	230	237	220	213	224	233	222	241	217	216	235	241	220	258	210	229	203	233	209	201	201	211	211	198	180	209	218	224	212	243	234	219	205	182	217	219	199	218	206	220	215	215	219	196	209	219	215	262	228	199	206	256	219	190	249	224	188	217	212	222	235	190	212	245	219	228	205	214	233	211	228	230	225	214	241	193	206	238	211	207	215	216	219	212	208	201	202	213	234	217	216	215	205	189	226	220	221	209	215	220	207	206	204	208	213	217	242	216	231	214	226	219	226	225	218	182	226	237	225	190	201	198	211	217	232	192	210	216	197	218	183	211	230	234	213	206	217	225	190	229	230	189	220	208	213	216	210	230	200	200	212	253	204	218	213	220	214	221	208	215	219	201	204	215	200	199	240	208	231	210	217	221	214	218	229	209	188	218	174	212	196	241	232	203	218	214	201	193	225	206	201	194	213	193	220	228	214	223	199	224	209	233	223	202	240	213	223	227	220	233	221	217	209	217	207	220	223	224	205	191	223	197	212	208	206	225	205	220	221	238	187	208	211	235	222	212	199	238	212	223	198	189	225	213	221	246	206	223	220	205	193	206	197	222	228	203	229	237	200	223	224	207	204	198	228	217	229	206	199	209	216	209	220	236	205	226	218	206	230	197	190	207	217	191	225	219	206	217	210	202	239	209	224	190	214	199	213	224	210	231	190	228	211	237	224	229	193	194	225	228	177	207	229	216	198	217	229	189	203	197	223	188	193	207	209	200	207	217	227	205	201	216	219	222	242	228	216	216	205	224	207	219	221	209	204	239	178	206	207	203	185	196	217	228	195	221	197	221	219	216	199	257	225	210	221	186	225	202	199	204	207	204	230	208	239	214	212	223	228	221	232	211	205	212	195	231	199	220	206	225	241	215	208	191	230	232	184	209	231	200	207	205	221	223	209	203	232	195	230	188	200	224	227	210	216	202	214	230	228	195	213	223	217	193	226	234	214	196	211	198	203	208	220	211	212	219	201	190	223	213	184	220	206	207	229	195	206	225	222	208	211	237	237	230	213	218	216	208	208	186	232	222	201	236	208	217	201	204	208	200	213	193	196	214	201	226	230	212	221	228	189	211	208	207	209	208	213	166	197	216	207	246	205	211	217	189	197	233	206	231	220	233	223	220	215	248	220	206	197	244	216	216	192	189	188	218	215	186	218	217	211	195	211	212	218	232	221	217	208	214	215	224	214	225	215	218	216	227	215	204	257	244	198	221	210	230	192	211	187	211	195	234	212	209	198	228	224	220	213	199	208	236	187	194	243	197	198	224	190	187	191	217	232	214	216	204	212	192	217	212	206	211	196	212	213	212	209	230	218	219	202	208	201	246	193	184	212	195	201	225	204	228	234	224	236	209	231	185	203	207	243	203	211	212	219	205	199	229	200	213	187	189	236	224	212	214	233	174	221	213	190	201	209	205	215	213	223	202	226	223	180	202	206	202	214	203	187	227	198	207	226	219	215	223	246	214	213	219	228	212	208	195	184	216	227	230	208	224	204	230	220	214	221	219	198	242	186	208	219	186	218	199	257	226	226	177	205	215	236	213	195	244	219	207	252	211	216	207	182	236	211	204	236	244	211	201	228	201	212	195	234	207	218	237	214	218	235	190	205	213	210	225	214	228	220	216	203	185	221	205	255	201	183	228	215	221	195	231	186	223	195	214	221	226	222	246	229	232	197	212	212	234	196	214	198	208	211	248	202	206	216
21189	1653	3138	3649	3025	2434	2064	1708	1438	1290	1277	1008	975	910	859	848	799	787	723	712	712	686	688	696	681	688	631	614	590	570	654	591	619	590	574	596	569	618	576	577	621	583	574	562	560	568	600	591	579	592	570	533	556	577	544	557	545	553	566	538	523	549	523	568	576	529	583	556	549	523	571	535	563	604	557	514	558	550	565	535	549	547	554	513	541	564	535	553	565	558	530	576	520	542	558	542	526	492	567	569	566	553	600	540	533	535	531	546	560	540	564	529	542	524	555	561	554	566	523	549	541	539	557	575	561	537	524	546	547	568	528	529	608	541	567	577	563	548	568	539	522	540	536	579	543	541	527	524	541	588	523	584	536	548	559	552	567	588	523	584	569	580	532	505	529	540	570	543	524	559	544	542	502	526	527	548	565	539	576	562	617	542	589	551	540	580	566	487	516	542	558	563	562	491	557	552	562	532	532	560	583	560	507	526	554	534	534	564	544	512	484	554	534	575	565	587	525	541	576	586	498	552	549	547	541	549	545	533	535	507	538	491	508	538	526	524	563	572	537	560	542	560	517	561	559	545	556	532	610	560	529	549	515	530	549	516	519	531	554	569	515	543	559	577	519	528	574	562	518	534	517	553	560	524	512	547	550	594	522	555	488	526	528	550	545	520	533	514	523	500	537	562	517	554	541	584	574	522	546	583	524	550	575	576	562	503	501	538	544	549	540	532	554	569	566	561	566	536	550	545	573	573	551	560	570	520	525	559	576	558	555	525	521	560	538	561	571	564	529	506	514	533	586	547	562	561	573	535	540	541	541	553	590	565	543	554	549	533	537	571	572	522	559	569	550	532	546	542	565	598	567	550	526	578	567	552	549	538	550	548	520	555	527	547	570	553	519	583	575	553	573	538	549	490	546	548	571	543	516	573	568	579	499	515	537	526	558	506	568	541	541	525	575	538	571	536	550	551	550	579	531	545	570	530	517	583	549	574	539	549	555	528	579	527	533	566	589	589	527	527	557	515	520	490	559	552	538	534	502	548	488	506	512	505	539	564	560	556	553	559	540	539	580	557	533	590	536	537	577	549	550	545	565	531	541	555	548	512	526	526	521	550	546	539	552	565	539	517	513	546	564	555	542	523	557	540	531	569	487	553	527	579	517	526	588	550	559	555	563	572	480	544	558	561	584	539	542	536	533	516	546	544	550	568	539	528	536	549	535	527	538	518	530	539	528	496	520	521	590	514	551	563	531	552	531	548	484	529	562	557	504	563	551	570	563	564	563	513	560	571	548	542	549	562	585	544	556	591	576	518	542	569	547	530	543	579	573	570	540	562	511	568	526	551	567	518	551	575	575	554	545	531	559	501	553	572	527	509	519	541	524	530	516	532	560	620	567	550	511	532	560	575	527	598	603	567	574	528	547	551	556	539	553	534	533	549	564	548	541	552	554	562	530	538	537	533	511	510	590	534	522	561	528	513	513	562	573	527	585	570	522	512	525	497	578	524	529	531	549	559	579	507	561	519	559	530	552	570	578	591	533	522	537	517	529	537	519	526	527	518	540	535	554	546	524	577	538	510	548	540	527	525	548	557	567	556	539	524	522	484	538	539	526	556	565	541	558	559	558	551	560	586	517	536	529	530	540	563	550	561	532	526	579	526	535	546	548	559	489	491	583	504	514	566	521	603	517	525	532	537	498	529	518	575	554	548	557	514	529	552	561	579	513	558	540	586	583	514	551	541	521	509	528	549	528	529	563	524	595	534	508	525	570	524	538	564	598	540	520	567	562	540	518	558	559	569	561	552	564	537	556	530	571	565	578	545	519	561	548	546	571	567	555	544	511	527	543	545	548	544	557	531	571	532	562	548	504	545	524	526	532	508	532	547	547	519	551	532	569	575	534	559	536	571	568	539	528	519	476	550	537	503	544	545	508	524	562	574	537	567	548	569	527	526	540	544	500	530	545	524	530	565	496	508	564	602	545	536	534	520	560	579	566	538	527	535	507	543	558	585	519	500	534	559	557	579	537	549	555	579	534	579	581	550	540	577	526	542	557	580	544	538	508	534	517	561	576	535	544	557	528	503	545	552	540	513	570	535	539	478	542	552	517	557	574	557	554	553	567	568	514	553	564	558	587	543	537	566	517	543	587	544	578	501	554	523	552	512	537	552	523	536	573	542	548	555	580	532	564	543	527	585	588	583	543	580	559	504	526	537	539	535	539	564	559	556	497	574	568	555	519	543	522	565	563	530	585	501	517	546	553	536	522	520	535	538	562	511	543	563	569	565	587	566	544	518	557	555	513	553	503	518	521	564	539	562	543	562	554	518	549	560	541	547	547	548	504	536	519	544	533	544	531	551	577	556	526	557	538	519	512	537	571	554	585	556	498	532	543	575	562	512	520	598	548	517	599	536	577	554	520	520	555	523	595	556	567	522	515	568	536	606	584	551	542	506	572	551	571	544	537	567	549	525	554	583	542	545	516	511	553	544	540	521	536	568	505	550	554	536	533	508	535	533	562	518	548	533	522	523	517	512	535	510	529	524	557	570	530	538	562	566	555	564	540	542	511	552	509	542	551	556	544	563	548	575	490	511	530	523	540	549	533	519	545	553	532	504	569	550	518	547	570	495	544	533	553	556	584	574	536	553	537	507	544	558	538	556	588	570	540	546	535	544	577	498	521	546	534	520	563	508	573	572	533	531	559	567	543	560	554	532	549	575	528	546	596	571	523	556	543	572	528	532	508	586	541	515	534	536	538	572	541	562	533	560	544	570	573	524	531	519	555	532	569	529	554	521	545	568	531	549	558	563	553	559	550	559	530	526	542	543	524	557	526	514	501	528	547	551	558	561	573	551	509	536	553	576	541	583	532	545	583	532	533	559	567	588	529	510	556	547	575	592	550	555	543	539	535	549	594	508	565	554	522	574	539	492	530	524	557	554	506	546	514	560	556	536	508	572	550	502	543	552	510	552	568	541	535	559	554	611	597	563	540	557	594	518	555	522	516	525	585	541	581	572	512	549	539	526	559	561	556	542	566	550	551	586	577	571	548	540	534	496	500	519	528	522	515	539	569	573	585	529	540	558	535	579	540	581	585	517	537	575	566	550	553	505	509	543	531	556	551	528	597	572	549	558	513	522	534	507	516	532	541	539	542	504	585	511	557	581	538	531	565	533	505	566	535	560	529	517	549	517	559	553	548	544	520	583	532	572	573	545	525	592	553	507	538	575	533	516	518	570	550	540	568	542	531	527	529	547	531	560	619	558	575	563	552	547	517	537	530	555	520	531	521	571	578	544	510	539	564	566	541	545	546	583	559	527	523	545	514	557	540	540	556	539	549	540	511	535	575	537	538	522	530	556	512	527	523	541	520	581	552	527	522	585	533	555	541	548	559	567	589	560	543	626	537	535	549	523	580	563	528	527	607	524	543	524	531	534	552	549	593	568	511	537	532	564	525	565	506	584	538	578	515	532	600	534	575	509	518	562	578	529
43236	25977	22815	9621	2373	1366	978	799	714	540	576	516	492	491	448	409	393	431	388	397	397	424	361	394	385	391	372	376	347	368	406	364	369	365	362	379	370	370	411	413	339	372	381	390	377	334	347	330	353	376	380	349	348	321	383	374	350	334	356	360	374	362	346	362	355	345	335	326	333	333	333	352	345	354	400	377	350	360	392	353	363	354	393	348	342	348	357	336	363	339	358	368	347	370	366	359	360	383	370	330	334	323	380	399	378	355	326	345	370	364	345	327	351	322	415	318	358	358	381	364	327	354	356	364	349	378	355	351	328	356	367	354	337	356	373	349	359	317	353	355	366	315	355	377	365	335	358	348	370	375	341	367	338	356	375	356	354	341	341	363	393	388	400	359	350	337	314	356	379	334	379	390	371	362	363	367	352	389	327	335	341	341	374	398	314	357	357	358	347	375	323	326	352	335	361	341	344	358	342	349	338	314	396	372	336	362	319	371	366	345	372	363	372	339	357	368	342	332	364	360	347	346	350	352	358	379	357	386	326	333	346	342	322	376	329	347	339	356	321	333	365	347	344	362	365	372	373	361	364	375	350	359	336	361	424	372	350	342	372	378	365	355	377	365	363	367	352	377	323	348	368	407	331	339	402	314	372	345	379	360	350	309	302	330	353	345	341	344	376	377	373	361	368	358	369	361	348	352	320	371	381	386	366	335	382	332	388	383	376	360	358	377	335	356	344	367	328	361	365	343	321	345	370	346	371	370	345	383	349	389	337	345	352	341	339	355	358	358	362	357	383	347	316	337	368	360	360	405	358	347	315	319	369	386	334	325	328	363	324	374	399	383	362	357	379	388	366	324	355	386	349	377	388	349	331	340	346	320	389	371	336	364	330	342	384	396	372	386	341	378	342	342	369	334	357	348	342	341	385	355	353	367	359	366	329	339	323	316	322	365	360	384	339	347	309	369	322	363	373	333	345	361	348	333	349	360	360	353	379	355	340	372	353	341	338	387	352	343	363	388	354	350	355	395	360	378	368	386	365	358	324	360	381	372	373	353	352	338	332	381	340	365	352	318	309	389	362	376	337	368	364	332	326	349	325	319	336	347	375	338	358	376	368	373	347	341	353	351	387	402	376	332	359	315	315	379	378	353	378	336	353	364	344	345	340	333	350	365	345	368	361	362	375	356	383	342	376	343	325	366	338	363	337	365	334	365	400	358	383	350	354	334	369	367	361	358	349	366	350	342	335	358	385	377	403	397	368	337	384	346	348	385	338	320	350	357	337	366	370	385	354	374	348	354	343	320	347	320	348	385	335	326	347	367	339	349	374	344	352	374	369	328	355	348	347	356	351	370	349	356	376	325	354	322	383	373	328	366	393	343	365	381	342	374	349	358	377	353	342	321	382	382	339	345	353	347	360	371	372	372	356	343	396	379	335	366	352	313	368	358	376	338	369	382	338	351	329	380	396	388	330	331	360	316	338	365	331	336	328	370	356	347	340	383	356	343	351	378	344	371	377	367	365	365	346	316	359	362	384	371	338	356	379	367	363	332	375	366	385	361	357	359	330	362	342	320	351	359	357	357	365	385	335	336	372	343	329	322	350	371	333	333	356	384	354	354	352	367	349	346	354	358	322	374	345	389	343	339	387	347	343	345	344	372	330	365	363	376	315	346	331	327	342	309	371	355	351	346	354	351	359	373	356	361	325	373	359	369	376	341	344	361	343	330	330	347	348	346	341	342	333	350	333	341	342	344	314	376	356	390	378	330	376	339	374	389	376	381	377	327	344	341	341	308	338	355	335	355	318	363	308	371	364	354	390	357	381	341	366	315	342	384	358	337	355	346	349	385	354	347	364	346	320	352	342	391	350	329	375	342	372	369	348	347	327	400	343	361	334	318	368	331	386	359	361	318	340	351	366	349	331	338	347	388	345	360	359	384	371	338	342	347	370	396	354	405	334	338	345	394	369	377	391	326	356	343	353	358	349	385	351	355	343	380	346	334	361	344	376	349	368	330	358	374	332	354	355	339	352	376	352	372	331	351	368	338	316	377	366	334	346	348	350	363	369	343	385	321	380	374	395	373	348	364	353	364	307	352	360	335	330	367	356	342	348	356	368	301	355	343	336	323	340	339	364	356	359	346	379	361	367	348	349	369	355	325	338	343	325	329	339	344	376	359	351	358	378	377	371	340	378	401	380	347	373	359	393	327	315	409	358	333	322	354	352	335	397	395	367	377	356	350	347	366	357	375	334	346	362	299	321	322	343	360	362	362	364	382	408	345	403	373	357	351	370	340	348	339	337	387	390	394	357	349	321	361	314	346	368	388	360	386	350	375	350	360	345	359	338	365	366	372	361	371	369	362	344	373	368	309	363	337	379	362	398	338	370	342	359	363	367	368	350	350	357	371	346	380	345	363	327	388	363	342	343	382	398	369	340	368	369	357	380	403	341	369	351	344	352	372	374	341	356	367	354	338	358	353	321	369	347	350	355	338	368	336	353	340	358	384	372	342	359	332	347	342	370	389	337	335	364	343	349	355	352	373	347	382	341	357	337	347	355	366	350	391	354	355	366	371	375	343	353	362	340	350	338	378	357	321	377	383	396	366	405	352	368	387	378	368	342	362	377	392	339	347	368	400	302	361	360	377	371	368	396	347	364	378	371	343	341	344	377	349	345	345	338	343	329	347	379	365	335	315	342	340	311	355	328	370	362	363	362	386	320	383	367	383	342	366	340	345	365	359	356	333	388	405	356	329	348	348	346	338	356	348	356	374	336	370	359	317	370	358	354	395	336	362	363	345	349	318	353	379	347	339	361	346	355	359	318	353	389	379	353	357	361	346	376	322	315	347	347	349	335	391	400	415	371	363	367	333	349	339	345	348	349	346	396	341	362	349	353	327	326	353	338	364	336	342	351	354	345	358	350	360	345	341	396	339	327	374	398	335	357	324	298	345	354	369	366	357	387	348	341	345	367	341	352	341	363	317	344	374	322	338	341	369	366	339	349	330	342	360	383	363	331	333	309	401	319	349	377	343	378	329	351	350	349	366	379	353	362	358	371	361	334	367	367	350	345	363	342	327	328	351	364	336	384	336	353	386	355	343	376	365	400	370	360	354	357	333	368	342	344	335	372	338	395	364	324	366	344	318	348	383	352	371	353	365	371	359	335	324	384	359	377	359	351	323	368	344	331	356	364	371	298	323	347	348	328	344	340	328	325	336	387	375	337	369	387	336	357	372	348	325	355	393	369	354	351	343	338	388	365	348	321	340	361	372	366	373	366	335	327	352	363	366	351	338	349	361	359	327	345	360	341	355	386	377	347	347	356	393	309	343	367	337	336	359	338	325	392	371	339	324	347	331	359	389	375	373	343	333	341	369	311	362	358	338	349	372	351	322	369	389	356	325	351	376	360	378	371	341	368	335	365	319	362	347	363	367	359	325	384	335	369	365	377	347	364	358	363	366	352	372	371	365	395	324	353	353	370	307	382	366
25334	3129	5477	6242	5092	4222	3673	2876	2580	2220	2043	1853	1699	1519	1530	1388	1326	1237	1216	1188	1115	1163	1114	1039	1051	1004	1041	1020	1039	985	940	992	934	969	930	932	937	924	910	891	886	954	903	953	872	878	927	865	840	866	888	922	855	872	880	867	832	865	814	815	868	789	832	830	816	854	845	839	855	865	858	835	897	806	905	812	779	858	789	833	809	920	886	875	855	803	841	817	884	834	837	832	836	860	810	816	832	814	839	815	842	869	861	840	856	859	799	784	849	862	827	853	818	850	848	824	870	843	817	859	850	852	848	858	824	782	812	897	848	849	845	804	786	818	873	854	832	870	906	866	782	811	842	866	786	815	841	837	881	869	845	841	836	801	865	837	814	821	840	832	822	835	826	872	845	869	823	849	846	851	861	852	793	793	819	865	764	880	877	833	854	830	801	838	850	838	877	856	857	824	787	876	830	849	783	791	855	803	797	836	833	815	801	847	812	899	831	854	815	818	827	829	825	842	811	799	736	876	882	803	813	827	804	872	847	841	764	842	822	826	802	851	883	835	871	847	794	846	826	822	886	842	807	832	798	872	905	802	878	850	807	784	777	830	837	831	856	808	907	844	817	812	834	802	829	865	870	850	796	780	848	811	852	786	840	863	834	810	835	840	856	833	836	801	820	842	846	830	807	771	780	851	794	828	821	811	848	870	810	817	863	824	745	829	877	788	851	835	822	862	775	857	857	848	837	807	831	817	846	878	789	827	853	854	833	880	820	870	842	909	815	903	801	910	810	841	832	832	886	840	788	809	805	846	805	883	843	798	826	852	891	868	798	819	872	780	823	822	790	865	798	825	778	818	856	844	832	817	821	817	845	809	819	880	858	764	828	858	811	824	851	863	783	848	811	822	854	829	813	798	854	847	848	843	790	801	870	822	826	789	798	810	787	849	792	849	813	811	832	809	835	850	837	850	811	840	855	820	861	816	853	858	845	859	820	802	828	828	830	805	873	763	837	862	839	842	850	783	854	850	874	864	804	858	800	833	794	838	828	859	838	865	831	833	827	877	830	774	804	814	854	841	785	847	839	831	872	798	850	829	838	818	754	789	819	858	848	778	838	813	807	820	806	832	848	800	853	848	810	850	807	869	796	832	815	812	814	788	812	901	847	867	830	800	818	864	810	804	830	811	781	854	771	817	796	823	826	798	781	817	830	819	829	827	814	822	767	764	876	817	826	794	862	834	855	813	832	840	837	786	880	839	836	842	826	804	829	814	804	861	863	865	828	816	810	800	774	879	821	841	894	804	844	820	874	827	795	837	851	800	871	863	804	821	834	850	840	852	845	811	825	816	845	809	796	813	790	839	798	858	795	849	820	801	821	796	841	866	838	819	840	810	831	831	781	774	824	797	791	833	825	789	818	826	827	837	840	816	871	850	885	832	809	828	846	841	851	815	781	765	854	813	791	806	836	837	805	870	791	824	827	829	807	843	862	874	834	923	834	799	843	838	811	779	814	818	849	806	838	778	796	864	797	848	859	826	831	802	851	907	841	805	797	806	834	854	840	841	804	800	855	782	816	811	846	807	804	850	819	837	835	828	888	912	857	865	794	864	826	804	847	785	819	861	810	815	828	818	826	793	811	853	876	829	782	817	850	804	790	758	819	810	858	788	833	851	800	819	847	891	834	809	800	853	820	791	795	784	822	825	780	868	833	824	810	885	801	846	802	843	843	838	778	836	815	844	830	863	769	813	837	826	797	846	812	822	837	821	828	855	826	816	854	852	840	809	827	841	803	805	823	821	805	825	851	823	857	849	849	825	804	801	810	827	824	843	832	823	790	823	865	809	784	824	852	818	847	771	844	777	859	786	842	824	850	842	817	837	850	796	810	844	858	795	809	851	825	855	889	811	784	854	812	832	892	843	814	826	837	795	826	847	834	849	847	830	837	840	795	827	834	775	854	855	798	841	834	777	827	813	822	814	763	896	848	812	846	814	846	846	826	842	790	799	836	832	804	838	782	799	808	859	829	841	781	812	837	842	802	815	866	840	774	816	866	866	814	846	830	782	817	846	823	806	819	772	762	844	816	841	833	842	812	828	783	783	807	793	836	787	804	832	787	856	838	892	808	850	796	829	791	835	849	854	820	812	807	898	828	815	830	890	880	830	778	824	856	832	800	850	795	764	837	829	823	784	895	825	841	815	804	816	833	866	770	817	858	831	814	832	834	803	824	849	812	786	861	809	845	817	827	830	836	826	733	848	815	831	790	837	836	797	831	844	847	851	819	807	839	842	779	788	870	817	850	821	857	832	843	841	842	844	793	817	824	818	834	846	834	860	801	867	865	830	863	811	820	805	817	826	847	765	794	848	824	825	769	854	835	830	866	802	856	828	853	771	865	802	844	807	815	800	825	792	791	813	772	809	825	798	835	830	807	815	848	803	860	825	837	810	812	809	799	812	844	832	822	820	800	825	863	806	835	837	830	845	852	811	771	813	791	788	847	779	794	856	832	859	825	769	855	816	816	837	806	839	812	873	885	761	842	804	816	826	785	824	812	804	798	803	806	830	814	791	837	803	831	861	884	764	825	846	789	852	801	824	851	838	799	834	871	832	846	820	826	772	835	811	836	803	776	827	849	862	789	825	826	818	835	800	795	815	827	822	839	766	843	754	808	824	827	809	883	847	807	818	856	805	820	829	734	843	852	800	800	823	845	795	831	798	822	805	824	846	818	841	783	857	844	872	851	801	825	816	801	855	821	821	827	783	858	817	864	869	827	762	819	841	826	891	822	812	855	845	874	864	845	830	820	840	853	839	813	836	847	843	808	857	816	853	826	881	841	864	847	823	801	784	824	819	871	856	801	866	830	749	804	871	859	848	882	831	845	848	869	853	820	828	816	803	785	844	828	859	843	809	823	847	852	825	772	846	822	799	841	802	808	831	788	797	827	830	818	802	847	875	812	795	877	833	787	799	812	825	794	817	855	852	797	890	844	829	782	840	876	820	847	858	826	827	787	826	795	849	823	810	867	776	854	817	886	839	840	843	858	824	842	855	807	847	872	839	798	767	870	800	810	824	817	800	844	821	822	842	848	892	821	846	808	860	844	853	804	802	844	771	819	826	806	850	810	812	834	839	773	821	821	826	837	824	886	777	883	815	831	842	840	784	885	806	797	827	846	762	857	816	794	817	862	838	832	783	843	804	867	801	805	828	821	820	868	827	824	805	847	818	870	826	812	855	846	833	762	858	852	805	812	799	837	803	856	842	861	839	799	816	804	863	887	822	828	870	824	830	858	819	877	845	834	872	828	850	856	865	857	826	870	821	842	790	809	804	821	842	854	886	836	855	845	840	831	858	797	867	809	810	863	874	843	803	805	851	886	801	839	846	799	781	871	843	827	882	814	821	829	842	826	877	831	763	852	797	848	796	823	867	882	848	843	872	879	829	838	809	843	787	852	809	870	819	823	863	835	837	833	806	814	805	791	798	845	853	903	843	835	826
9079	621	425	351	299	259	279	228	223	265	237	247	211	232	241	245	196	226	198	242	217	223	234	208	235	247	233	226	231	249	246	223	265	254	235	224	218	228	252	213	222	234	223	249	229	241	214	254	239	222	235	230	210	210	236	229	243	242	222	245	219	238	227	228	227	235	247	252	212	228	229	247	242	249	244	212	188	251	223	229	228	234	238	245	208	234	247	244	242	237	248	236	209	199	252	227	214	227	207	235	204	221	245	219	234	244	263	261	236	259	227	218	256	223	242	227	225	223	253	205	199	222	245	237	221	242	243	218	239	226	234	250	239	227	223	250	235	202	223	243	227	231	256	258	247	251	230	220	211	221	254	226	238	232	249	225	238	247	256	238	284	241	230	205	231	265	262	241	239	244	232	245	233	253	234	226	199	235	223	259	266	250	221	228	246	253	213	210	218	228	198	266	249	250	256	232	231	209	259	238	239	231	228	221	221	216	227	246	244	228	254	225	214	247	253	231	208	256	237	264	240	244	222	230	202	240	228	206	258	214	251	236	227	247	229	224	211	254	237	227	208	223	229	225	223	219	237	212	211	223	240	243	261	265	230	230	251	250	245	234	234	242	213	239	223	231	230	242	236	228	259	242	229	203	242	229	245	226	242	221	216	247	253	210	225	219	243	219	230	248	220	249	266	243	221	237	221	239	238	210	191	259	248	229	251	212	244	191	228	212	230	213	232	229	202	245	204	227	214	239	239	249	238	241	213	210	224	222	241	218	277	250	224	232	223	207	248	225	242	256	241	227	241	243	238	241	231	196	234	233	244	235	236	232	207	244	258	206	243	258	238	239	240	233	228	235	237	246	214	237	240	264	231	243	227	229	242	242	218	246	225	227	216	241	213	247	217	235	235	230	244	242	243	237	259	249	228	231	250	213	246	242	251	239	247	210	222	224	232	231	241	233	248	221	260	221	221	223	247	232	239	222	224	237	202	235	224	222	250	205	207	238	229	246	219	243	241	233	241	229	244	216	224	243	251	250	219	232	229	217	234	241	216	254	238	250	246	241	228	283	265	228	234	205	229	205	217	265	253	216	230	261	238	249	205	239	251	217	204	228	257	247	226	237	243	229	226	224	234	207	223	236	264	241	247	230	216	207	232	250	231	237	222	226	236	231	265	238	224	226	230	244	234	239	227	242	258	229	236	250	252	252	230	244	243	214	267	238	233	206	245	236	236	237	286	242	224	243	263	233	223	242	243	221	262	224	242	233	251	245	233	217	222	213	231	237	226	226	225	241	216	229	264	236	242	222	236	210	219	205	235	250	201	225	246	207	226	238	210	235	215	251	259	228	217	252	246	230	258	213	235	233	230	232	245	216	207	236	237	252	232	219	214	236	235	226	251	212	244	240	239	230	280	230	215	244	225	245	253	224	221	209	262	239	266	222	230	261	232	239	233	216	202	234	226	240	238	259	241	243	256	230	231	249	220	255	265	216	262	209	236	243	231	233	259	248	234	261	228	218	214	212	230	214	208	215	263	241	238	205	227	231	243	241	241	261	219	235	247	231	231	214	226	220	254	220	173	224	212	235	241	249	228	234	242	188	207	232	250	249	239	229	286	244	237	225	234	243	257	243	242	234	249	239	251	201	239	234	251	240	227	254	237	238	257	226	258	231	227	256	228	229	235	237	240	205	253	282	252	223	225	219	251	227	218	236	224	249	265	234	225	239	215	245	249	229	230	221	254	255	246	243	254	234	201	232	244	223	235	218	252	268	200	214	221	273	240	203	228	245	239	242	210	234	217	248	235	244	218	246	239	246	231	226	221	238	243	241	249	248	216	232	251	251	261	235	206	239	226	253	268	225	222	229	254	222	199	223	221	267	237	237	235	234	257	225	245	232	223	241	237	231	212	252	200	211	195	254	239	258	242	236	223	266	240	248	233	241	226	228	208	237	220	234	228	241	229	229	249	239	206	213	221	243	270	248	231	227	233	246	248	218	237	252	224	242	260	242	232	259	230	222	226	224	250	258	255	219	229	239	244	234	240	256	245	247	220	245	239	239	230	260	230	236	220	238	246	229	211	226	216	225	225	253	218	244	247	241	229	227	224	224	237	221	237	245	236	183	238	218	239	222	243	221	225	240	241	259	214	236	244	237	253	219	205	257	236	233	245	260	256	217	251	221	253	227	223	208	246	250	241	240	235	262	221	274	235	252	238	228	244	255	239	209	245	256	256	238	228	239	226	245	259	248	227	223	229	216	239	248	256	279	264	207	235	235	244	248	223	228	223	224	226	247	230	224	224	250	252	254	258	229	238	225	222	238	224	232	227	234	256	209	250	243	246	243	245	229	253	215	260	239	234	246	250	237	243	232	248	218	207	251	234	236	274	223	214	246	225	233	247	208	230	230	237	233	223	257	244	255	220	222	236	248	239	212	258	223	219	253	249	252	246	264	227	253	226	247	226	232	229	206	243	241	255	257	237	247	227	221	209	228	209	219	218	198	213	248	239	244	274	253	222	264	245	220	226	237	231	207	209	203	231	229	231	224	252	224	222	192	240	221	228	257	229	224	247	227	269	243	241	209	208	280	224	202	242	235	218	226	226	233	214	222	241	238	205	236	234	220	238	209	226	220	210	266	241	222	213	257	248	212	262	237	264	232	243	212	231	237	238	240	238	222	225	248	253	210	229	229	225	230	243	246	245	253	207	205	241	217	203	255	232	234	238	227	234	228	242	265	211	253	253	223	204	252	243	243	237	244	214	215	238	241	213	228	255	230	223	234	229	230	241	223	241	229	237	238	238	252	226	251	244	254	221	217	246	238	225	231	244	248	230	244	236	223	229	240	239	235	243	231	261	252	264	227	230	237	231	247	222	246	238	239	209	194	215	237	210	214	218	257	231	227	230	236	246	242	238	236	230	214	239	266	241	225	238	249	275	212	249	251	245	213	227	231	219	245	192	212	215	257	262	250	200	218	219	258	253	243	199	220	231	222	232	228	227	251	249	238	238	243	255	253	228	232	211	226	241	222	214	258	246	236	218	234	261	234	195	228	253	229	259	213	268	256	200	210	242	247	226	239	223	247	232	239	243	242	205	243	248	215	230	218	205	225	238	249	249	234	253	233	226	203	257	261	229	217	233	218	230	233	236	235	275	241	238	223	228	233	238	223	259	227	249	218	203	196	244	241	222	257	243	234	228	236	229	254	248	233	256	242	245	226	197	219	244	241	222	229	251	229	219	271	253	270	251	245	207	257	237	219	228	243	232	230	231	213	227	265	240	257	230	221	223	238	219	228	232	227	206	222	216	257	247	248	245	228	258	243	256	278	239	230	265	252	224	210	231	261	255	255	201	224	258	226	232	240	267	262	212	236	243	236	220	257	236	230	228	248	238	250	225	236	245	257	264	224	253	234	211	236	225	229	240	220	202	238	251	228	213	229	248	233	244	224	215	219	227	217	218	234	220	212	230	243	233	235	241	247	198	270	194	268	239	249
8192	711	951	934	804	751	690	652	672	652	598	581	599	634	577	642	599	575	632	577	578	561	559	604	546	612	577	529	550	603	599	550	550	558	553	560	551	612	586	594	577	607	599	607	575	587	592	552	621	576	555	598	508	591	578	568	539	578	595	565	567	591	581	555	602	565	592	606	604	576	549	554	525	550	566	584	552	580	625	555	615	622	606	573	575	589	536	577	599	550	542	571	550	594	560	584	548	596	597	601	601	569	562	615	558	575	591	576	608	560	555	612	537	519	578	561	559	564	521	592	569	591	565	600	552	579	546	561	581	550	597	574	589	580	517	556	564	560	580	613	542	603	571	589	562	571	575	600	570	564	608	590	558	584	594	559	631	562	579	588	557	586	549	574	560	548	588	637	567	592	582	561	608	563	574	596	571	557	560	591	551	536	582	598	520	565	628	564	559	580	516	599	563	582	562	582	581	557	592	551	564	607	540	547	563	619	520	571	560	565	546	561	578	599	571	553	638	595	571	528	573	589	569	631	564	585	565	548	585	567	586	586	566	617	567	563	616	586	584	576	563	583	554	565	582	571	633	573	544	511	581	552	593	571	611	614	545	552	566	540	590	578	598	587	563	569	509	572	587	580	567	541	601	567	575	550	586	609	559	613	572	639	551	581	570	596	564	575	586	563	532	570	621	563	647	546	589	598	578	548	575	536	640	644	587	583	555	618	611	542	594	558	571	602	570	543	627	574	546	529	578	576	565	614	581	613	542	567	546	566	548	535	567	559	588	563	606	570	567	604	527	584	580	572	597	542	631	576	575	558	579	580	570	576	551	558	608	555	612	561	602	591	565	539	580	582	581	588	559	555	563	565	564	581	575	586	562	568	581	554	581	632	565	576	591	595	586	534	588	578	560	596	521	551	608	549	568	558	574	592	603	595	568	534	588	611	593	584	575	561	561	578	586	562	595	542	526	580	581	582	581	570	592	519	587	576	603	567	528	613	574	531	575	577	527	593	553	572	569	577	583	567	530	562	576	609	577	599	604	607	535	579	573	586	548	592	566	553	539	567	556	593	578	546	557	550	581	563	553	611	585	580	614	592	542	574	606	595	567	566	569	556	587	615	568	608	608	560	575	607	531	593	568	610	603	572	561	580	587	528	517	593	599	621	594	546	582	565	599	543	583	601	552	577	575	562	537	600	571	568	530	571	569	561	553	591	579	601	594	590	571	584	582	553	566	569	572	539	534	554	588	584	576	547	610	594	582	619	587	551	564	580	554	593	574	578	630	579	582	577	545	541	600	646	544	576	570	583	568	542	582	599	585	563	576	583	547	566	558	609	598	596	552	538	610	596	594	556	547	578	566	610	572	551	577	601	553	588	547	584	525	572	560	589	548	567	572	567	568	585	577	566	554	535	591	580	569	522	538	574	578	594	524	589	581	587	577	584	609	581	576	602	599	602	575	555	557	590	526	564	571	571	599	586	594	529	566	615	547	564	578	571	597	609	590	617	618	573	515	559	565	573	571	548	561	601	580	573	618	611	547	577	567	599	539	550	573	599	558	580	595	553	601	584	633	569	551	516	578	603	547	603	604	565	556	608	563	602	596	588	598	585	580	597	581	565	573	614	577	528	556	552	603	539	611	581	577	577	588	576	536	583	550	586	593	563	583	544	544	572	566	572	562	537	544	530	583	536	546	562	517	539	579	548	606	599	583	574	573	563	622	586	572	552	628	552	568	578	558	596	580	572	548	617	612	533	553	559	607	579	544	593	626	566	593	537	602	564	533	557	571	590	567	569	591	573	557	589	559	582	556	593	527	565	552	587	560	573	540	583	622	559	536	583	543	577	573	585	598	568	598	580	554	532	611	561	573	578	619	564	570	581	572	578	552	589	575	562	554	583	579	566	571	548	582	557	589	573	580	537	582	607	581	556	632	560	564	543	605	566	583	534	575	589	590	562	576	590	586	536	550	584	557	580	545	599	551	563	546	606	534	606	599	591	630	566	558	542	554	570	618	594	597	568	578	519	562	558	544	573	568	641	572	578	577	573	584	616	598	555	571	545	568	573	572	625	591	561	578	620	591	586	543	585	575	564	572	552	594	598	571	609	594	542	552	600	570	594	607	570	558	552	567	582	573	599	573	540	616	558	569	588	598	607	536	560	539	588	632	608	576	592	536	540	575	554	548	625	561	554	636	586	551	555	615	538	545	539	561	557	545	563	595	586	561	601	551	584	557	586	607	617	546	556	588	605	577	555	555	548	579	542	578	567	533	563	587	599	562	596	574	557	601	574	563	562	586	566	559	602	554	595	561	558	578	533	569	572	538	548	575	534	547	600	566	578	596	591	609	589	577	595	551	581	539	560	593	552	578	570	540	573	580	598	594	574	549	594	577	599	572	541	567	544	595	575	579	585	599	559	506	582	566	567	580	602	588	555	599	594	558	539	599	584	580	564	577	573	639	559	585	603	558	547	549	584	554	504	571	560	582	610	530	579	581	557	587	583	567	574	569	596	583	584	563	622	546	586	571	567	554	553	592	584	556	565	590	557	562	569	566	588	552	581	563	608	556	561	591	545	550	588	571	579	590	577	559	557	552	552	556	591	592	553	557	597	589	569	559	533	543	597	557	565	600	561	577	561	570	589	595	558	600	608	617	575	546	548	599	578	565	586	610	572	591	597	544	536	602	592	579	554	600	561	611	562	583	542	546	529	544	571	568	585	571	548	584	566	582	585	553	565	570	589	588	529	587	538	528	594	627	615	612	562	579	549	604	587	617	583	531	608	579	572	575	587	567	557	584	597	536	560	614	555	603	552	551	559	575	588	601	573	548	552	582	552	564	580	517	601	616	539	567	563	616	551	614	578	566	558	557	598	577	535	604	585	623	625	574	615	580	578	589	603	596	606	600	562	612	596	534	581	509	577	539	574	563	548	574	618	561	551	595	572	542	588	551	539	586	568	614	557	546	572	570	580	549	611	578	560	584	569	532	594	593	550	591	595	535	588	610	540	539	574	543	591	583	538	600	587	591	638	577	641	563	555	573	572	535	558	590	539	556	600	575	573	526	582	574	616	576	522	587	574	592	597	578	610	555	551	618	566	558	543	589	556	597	598	566	572	592	561	568	572	570	571	564	553	570	586	588	555	559	588	553	560	563	636	620	601	552	609	567	550	575	533	602	574	576	600	568	575	583	565	591	589	575	564	612	558	622	630	570	569	570	541	578	562	574	599	593	579	590	539	584	575	568	576	566	601	602	580	578	562	557	561	585	562	545	523	591	561	574	564	588	589	564	576	568	560	600	570	594	601	602	558	595	581	591	569	622	570	545	575	612	590	581	563	567	566	583	535	579	581	555	599	545	593	522	605	551	560	582	551	580	596	587	583	607	610	573	578	592	571	564	517	570	550	606	568	598	591	572	536	589	525	568	590	595	586	580	535	560	576	562	532	605	622	601	534	555	611	583	563	549	542	600	617	591	526	591	563	566	606	542	552
43964	23468	15756	1888	886	570	485	430	370	351	285	283	274	240	265	251	221	219	221	233	248	216	226	224	237	219	193	243	224	216	213	239	232	213	232	200	250	210	219	224	232	221	214	228	221	211	219	203	222	218	186	205	228	241	227	218	222	180	199	243	203	190	197	217	206	205	228	224	216	236	196	205	211	228	212	230	203	199	220	188	232	240	230	215	203	207	226	212	225	230	195	209	217	223	196	223	230	193	211	193	210	225	212	216	178	232	231	216	220	204	216	202	220	245	210	197	194	203	217	226	223	227	196	211	205	233	207	214	179	216	220	179	210	211	235	216	227	207	188	225	240	206	214	203	228	206	191	212	209	198	217	225	222	235	223	223	185	192	245	227	203	203	197	216	210	235	201	207	208	224	223	219	221	224	188	196	243	200	197	199	239	191	217	224	189	213	183	221	189	246	227	201	228	188	186	195	204	221	208	224	236	210	216	217	224	229	196	200	214	203	212	198	207	220	235	204	186	240	230	208	217	220	235	216	188	187	233	222	218	210	207	187	217	220	203	221	247	215	216	205	193	225	187	192	214	201	205	216	197	230	198	208	196	218	207	178	202	193	224	206	199	204	201	228	214	205	240	216	231	200	190	206	214	223	226	206	222	217	226	224	190	187	211	206	228	201	230	229	220	240	187	229	210	219	233	194	188	202	187	204	218	187	230	189	238	224	198	209	215	204	206	211	201	174	202	204	203	211	208	198	197	220	242	228	234	234	197	204	208	211	210	204	205	209	230	196	201	196	213	208	203	237	225	192	208	228	202	206	210	212	195	220	255	198	196	212	203	192	198	216	203	194	216	206	223	211	222	183	237	232	220	221	203	237	196	228	191	210	229	219	226	227	197	230	224	200	211	208	203	221	218	214	226	224	216	218	194	198	218	211	229	194	216	206	205	228	235	215	206	218	191	200	205	221	215	226	219	227	215	221	217	205	214	195	250	246	238	209	250	219	213	195	215	210	213	209	233	224	213	212	181	209	211	208	189	216	235	212	212	231	210	187	221	200	204	211	205	210	200	228	235	222	220	204	206	224	220	201	223	219	218	237	187	189	226	221	215	239	213	218	196	223	209	225	186	191	208	216	215	247	196	216	225	193	209	240	213	233	224	199	225	223	230	200	217	245	204	207	212	209	206	225	200	215	212	224	219	209	207	214	206	241	234	233	212	178	227	233	240	201	222	231	233	221	216	224	206	200	212	211	179	225	192	242	214	191	182	198	224	232	205	225	208	193	244	217	231	203	232	231	252	225	195	204	212	210	177	207	207	207	196	208	201	223	225	208	224	223	212	197	220	187	221	229	213	213	211	193	202	206	213	217	200	206	224	215	230	205	208	209	215	223	193	212	205	195	248	196	230	182	213	215	226	217	183	211	184	225	173	193	212	204	186	201	211	230	230	199	214	222	223	228	187	217	204	202	214	208	193	216	221	234	227	204	208	233	224	228	212	206	222	198	226	219	180	219	209	193	228	242	207	188	229	210	231	231	210	209	243	218	220	242	196	220	219	224	210	196	208	214	218	203	187	235	212	201	248	209	205	233	214	213	202	216	204	248	179	190	189	196	183	234	238	222	246	200	216	222	225	233	217	203	243	203	228	217	195	198	241	211	178	187	221	214	209	229	198	220	201	230	202	211	213	209	204	228	238	203	231	215	217	227	214	214	223	237	228	204	217	237	187	193	230	219	203	214	226	212	223	199	201	186	208	204	202	206	248	190	211	223	210	186	226	203	216	194	242	220	230	223	211	178	231	243	205	219	201	224	220	216	180	221	242	211	205	203	233	210	215	231	193	218	209	223	230	213	230	217	209	244	217	207	208	223	228	228	228	205	232	193	207	204	210	225	233	237	236	212	210	225	221	219	222	235	220	211	205	208	219	214	216	212	197	215	232	187	212	223	207	222	211	222	220	224	201	216	217	243	237	205	222	207	202	235	222	205	197	212	232	205	227	237	220	203	188	209	212	207	200	226	199	223	170	218	220	232	211	221	209	205	237	197	201	194	202	217	216	201	207	204	206	196	197	219	199	239	251	198	194	250	227	216	200	215	182	213	216	235	208	196	201	217	209	198	228	202	232	207	260	206	228	186	215	211	210	178	213	248	220	205	230	193	200	204	232	207	202	210	210	199	230	224	218	243	206	195	205	230	241	229	194	200	221	218	195	228	212	226	201	241	206	224	212	231	212	183	225	233	214	199	205	209	210	191	203	222	222	209	218	197	203	199	223	210	250	212	212	204	198	206	221	198	231	194	186	216	210	210	197	217	215	218	185	199	216	200	193	198	194	213	196	225	222	203	186	231	207	219	201	235	207	201	216	218	210	232	236	202	250	226	207	227	210	232	206	182	184	205	221	211	228	191	214	207	215	221	210	230	214	220	189	209	202	225	210	202	218	224	194	231	241	218	205	215	218	215	215	208	229	211	219	204	210	212	228	201	218	197	218	235	199	234	177	201	224	222	200	232	214	192	193	206	180	209	240	206	237	207	210	210	194	192	182	229	210	212	176	217	190	213	199	224	214	212	170	201	193	198	221	223	224	221	218	195	205	212	210	227	196	214	214	229	197	218	238	225	248	223	209	217	193	242	215	213	216	199	227	239	230	224	237	213	226	221	215	242	189	187	250	167	252	235	229	213	214	172	229	240	211	240	202	207	217	210	220	220	215	242	190	227	192	212	198	236	186	197	222	194	202	225	209	220	223	197	220	263	218	201	212	208	209	216	220	213	205	216	229	189	226	201	210	192	220	196	212	204	238	213	218	214	211	224	203	175	225	210	233	179	217	202	179	224	206	201	218	237	194	213	208	186	200	208	192	210	233	242	200	242	221	194	214	214	230	206	195	191	237	190	207	212	218	212	224	206	219	193	188	198	213	187	201	186	232	194	200	238	211	206	224	193	198	244	215	199	188	201	207	233	225	217	196	215	202	202	208	217	225	213	197	218	230	195	223	207	208	181	235	219	204	227	214	211	213	216	236	203	210	224	199	211	215	182	202	192	193	214	232	233	197	217	195	191	218	197	216	234	245	198	240	189	208	228	222	210	196	255	229	197	225	235	218	237	192	209	185	200	215	217	211	198	229	227	206	202	238	208	216	203	185	198	230	238	209	191	211	199	218	201	209	222	220	210	215	198	221	205	206	229	201	199	221	236	232	189	177	213	242	218	214	203	184	229	221	214	235	233	207	210	215	220	216	210	212	235	223	239	204	217	205	218	223	221	204	209	202	239	201	210	193	193	232	206	195	211	205	217	204	211	200	181	206	198	231	227	204	240	213	203	229	204	231	220	202	221	223	188	216	219	194	225	229	238	196	198	243	233	210	200	233	225	247	232	236	207	192	199	220	210	200	236	194	232	229	189	212	198	207	225	217	194	205	221	207	202	202	202	194	251	185	230	206	198	243	232	202	214	223	236	178	179	228	205	203	216	207	202	229	191	192	227	214	203	206	201	196	199
23152	1654	2972	3391	2915	2319	1909	1682	1479	1239	1163	1019	1042	835	902	914	860	758	794	769	713	704	704	658	611	668	670	630	656	643	663	640	614	579	583	606	595	568	591	611	588	572	602	580	587	564	521	550	598	533	543	512	537	558	562	588	537	580	580	583	581	525	529	535	594	541	603	547	561	537	542	552	580	573	551	514	506	536	531	531	532	608	560	550	565	561	554	531	562	557	572	524	541	558	537	578	554	577	523	575	539	557	540	525	591	578	531	550	558	549	555	582	596	562	510	531	537	549	539	570	561	564	570	535	538	588	539	550	556	526	584	498	554	514	565	540	549	534	563	553	546	578	563	506	534	531	537	518	548	548	557	549	506	561	541	542	564	545	545	568	538	529	580	544	575	574	517	530	552	533	515	549	545	559	519	550	495	517	563	548	575	516	524	513	562	546	521	537	524	550	529	524	574	564	519	535	535	582	539	537	553	565	582	533	538	537	520	550	551	543	554	553	538	544	540	531	562	561	557	560	537	553	539	518	564	557	491	556	547	545	551	528	559	493	493	582	573	595	549	591	520	549	558	510	543	518	547	541	492	560	527	539	529	535	555	583	558	555	562	507	560	538	507	535	538	533	531	533	524	542	542	528	493	543	548	566	539	515	554	530	534	560	520	527	538	506	577	527	525	558	567	549	529	553	538	572	558	576	532	549	558	605	563	540	540	529	558	562	550	569	536	503	550	535	519	543	567	555	542	559	523	517	524	540	525	528	531	551	519	520	520	552	531	502	497	519	537	544	557	510	577	521	555	508	573	535	550	511	540	533	523	540	570	539	545	540	578	538	552	549	544	482	517	570	560	556	526	572	526	543	550	531	538	538	496	566	608	530	540	551	531	516	517	550	500	540	558	548	539	587	534	573	549	583	569	562	563	554	532	525	511	552	536	544	531	529	541	535	531	536	523	546	587	573	502	530	486	532	553	531	531	555	564	565	558	523	526	537	545	560	525	539	514	535	546	516	559	545	524	516	554	560	539	523	533	582	542	609	532	582	538	596	530	569	579	584	569	535	519	512	538	548	507	558	536	539	520	571	492	594	514	529	526	537	545	546	547	515	511	564	590	545	528	536	557	528	550	507	524	523	543	564	560	545	529	537	561	554	555	585	546	568	573	517	570	568	603	589	551	618	565	541	552	528	534	567	553	544	565	544	557	511	589	516	579	531	503	584	537	620	554	518	552	574	577	565	562	520	563	513	521	527	507	553	494	497	512	526	533	590	543	581	541	509	541	558	540	521	532	550	573	550	526	530	543	584	540	571	558	551	572	523	541	542	564	554	543	568	559	537	514	539	590	550	526	551	542	503	530	560	544	537	526	539	553	590	560	529	543	493	525	555	503	585	489	523	556	531	574	554	568	540	536	498	573	554	536	549	555	565	519	536	552	498	542	544	527	526	540	502	497	516	532	544	559	532	554	538	553	541	559	553	538	543	559	523	549	555	542	542	506	528	624	545	542	531	545	514	555	502	549	540	565	524	570	585	550	547	557	529	530	532	519	494	545	519	555	545	565	515	584	548	562	534	530	527	554	541	546	571	546	531	569	510	545	561	574	557	539	527	535	575	517	569	546	559	563	510	510	545	525	526	552	546	532	528	537	528	523	520	577	554	542	539	527	513	532	563	553	500	538	548	512	539	519	560	510	528	540	510	556	537	559	559	530	542	524	551	543	578	538	571	515	559	546	562	564	561	527	564	513	571	540	566	502	519	596	573	578	578	509	567	515	522	577	535	572	565	572	538	485	548	561	563	526	543	540	522	529	550	537	555	543	560	578	509	558	521	535	534	512	522	563	526	538	585	530	528	528	544	552	511	529	562	542	516	523	514	517	536	544	549	535	534	547	521	564	543	533	547	537	544	471	560	524	569	569	515	538	479	488	574	516	503	533	532	569	556	538	480	547	584	581	541	542	525	514	537	518	538	527	580	543	545	544	545	559	519	517	532	547	572	529	566	572	534	544	478	503	542	594	555	533	568	560	523	515	539	506	540	568	543	533	623	552	578	540	531	510	566	563	592	547	529	543	558	561	587	549	505	521	544	531	495	552	519	555	551	544	543	521	505	524	546	535	547	549	543	522	518	538	567	532	536	527	506	509	523	601	551	549	532	515	533	534	557	548	555	557	540	530	517	584	592	565	627	537	556	543	557	524	591	495	507	503	537	565	602	537	590	508	569	531	543	547	572	516	546	539	545	551	594	592	554	573	526	524	545	574	568	541	529	540	514	592	549	570	562	521	540	517	523	528	565	561	551	528	524	538	520	536	540	570	523	515	546	556	528	566	566	485	555	556	555	551	503	572	507	541	548	546	599	577	520	538	574	554	552	508	554	506	565	558	572	547	522	549	523	555	551	565	499	537	515	537	539	537	528	547	532	522	600	555	536	512	533	523	562	550	517	538	562	563	574	564	565	570	569	525	528	553	522	509	520	548	572	559	549	516	519	527	551	507	534	543	526	514	551	553	559	544	566	607	537	571	547	509	538	522	578	538	511	554	541	570	566	538	507	523	572	560	554	544	534	525	534	543	543	561	542	536	539	514	546	567	547	520	567	542	559	601	551	523	548	535	542	561	541	504	523	542	524	564	575	534	531	535	552	520	565	555	515	537	548	539	529	500	575	529	539	566	543	551	505	521	556	542	516	503	554	552	526	525	524	538	583	543	577	534	566	583	533	550	539	540	570	553	552	484	545	547	543	513	553	555	528	564	541	525	584	573	521	522	573	550	537	574	527	563	532	530	529	524	573	575	528	558	550	516	530	555	592	571	593	544	562	541	551	545	548	573	585	517	520	524	526	531	539	554	540	535	589	607	532	491	560	558	573	514	510	519	562	560	570	478	555	530	535	529	541	532	542	519	549	557	520	540	544	562	511	562	506	545	551	496	518	559	552	569	544	568	520	545	548	584	523	570	552	535	515	540	550	573	530	567	550	505	523	514	536	547	572	574	567	528	562	554	577	540	550	556	561	532	518	569	560	527	554	525	562	502	543	579	533	564	520	553	534	535	534	542	524	550	517	540	514	532	515	532	511	573	546	547	553	512	553	538	505	511	543	536	548	545	532	530	551	539	575	554	549	527	573	585	539	526	533	525	554	555	503	557	579	559	546	524	553	556	565	573	543	530	556	529	533	573	507	544	504	518	580	525	538	490	576	541	547	603	534	557	514	554	540	555	540	534	512	526	546	523	559	532	553	535	515	516	547	542	519	562	543	502	542	557	606	562	581	534	551	568	519	527	585	571	557	570	524	530	533	548	554	548	558	542	527	566	568	560	545	529	536	571	537	567	522	588	549	537	549	542	509	545	554	540	537	514	536	550	559	575	540	533	542	554	520	565	558	597	500	499	555	552	555	538	519	507	570	548	522	525	553	520	536	541	552	525	583	567	534	562	527	536	525	580	474	543	544	592	570	485	500	526	529	559	521	505	535	521	539	534	521	520	532	528	546	531	592
46381	25408	24487	12000	3195	1452	1064	808	616	591	545	612	552	500	455	462	415	451	416	407	384	394	405	389	401	397	369	412	364	348	356	377	340	384	341	370	376	334	354	377	357	370	373	330	390	380	379	360	331	366	396	387	331	379	350	367	380	309	328	346	324	341	346	340	342	359	355	371	358	351	328	374	373	373	320	329	389	375	350	377	349	339	342	376	340	348	307	379	350	364	349	352	368	324	314	333	330	345	334	345	365	361	380	365	376	352	376	325	322	320	322	326	336	328	376	326	350	380	354	316	342	329	374	331	369	359	345	346	331	345	359	327	334	374	377	383	312	350	340	353	380	334	362	351	359	344	343	377	359	321	337	346	343	416	315	375	314	364	349	409	362	353	354	361	328	337	353	372	336	361	369	340	347	394	325	374	380	347	325	316	330	350	390	341	319	331	348	335	371	378	334	390	338	314	331	333	382	399	377	336	367	352	348	374	374	363	357	355	348	360	342	343	363	364	368	368	374	336	331	339	303	369	343	348	365	324	354	358	342	357	333	357	354	365	341	335	342	333	341	316	359	376	352	351	361	356	371	349	373	378	385	331	352	351	355	350	335	410	348	349	332	312	333	374	339	375	358	349	382	354	331	304	367	343	394	370	395	331	355	357	357	335	335	361	339	359	306	355	341	331	347	364	359	354	363	359	329	340	333	352	359	330	346	355	332	321	369	341	361	323	327	365	378	339	351	375	354	364	357	368	343	393	367	355	342	352	320	378	342	350	348	336	365	386	351	369	369	348	367	366	349	397	349	370	387	363	337	370	324	377	356	359	321	334	334	335	341	351	377	362	323	366	374	323	343	326	360	312	362	342	356	332	362	344	373	336	364	349	346	346	371	361	333	378	338	349	329	355	328	341	296	380	383	362	346	348	343	356	394	372	340	354	337	354	315	357	361	367	363	351	346	346	318	319	329	337	346	350	376	320	326	325	359	361	357	341	312	384	394	384	380	328	361	350	358	345	339	346	352	342	345	347	372	357	343	346	342	354	335	348	366	342	323	355	371	355	341	379	353	345	352	341	366	328	321	338	355	357	309	366	328	353	362	351	346	352	371	347	359	377	367	372	386	338	305	345	329	337	365	363	345	342	352	344	352	360	336	323	346	373	339	370	328	340	371	313	342	380	329	331	336	353	339	347	323	343	331	383	347	342	351	356	327	345	353	314	369	340	375	337	378	356	354	364	346	310	335	371	407	341	389	387	362	327	330	326	343	355	351	335	356	347	349	358	349	326	355	322	369	338	379	360	360	358	325	325	344	352	375	374	311	333	368	334	360	415	355	398	377	356	371	344	330	334	384	339	389	340	360	343	358	376	343	348	386	374	332	355	327	370	327	378	349	352	353	371	349	337	356	368	342	366	339	334	369	347	330	339	332	373	353	357	350	364	361	336	355	359	371	320	357	341	336	346	352	334	357	317	306	367	337	357	348	325	339	340	358	348	353	363	339	297	348	315	349	367	315	334	316	340	349	369	326	370	360	349	376	350	331	333	352	360	344	352	321	398	354	371	340	355	347	349	329	323	364	325	353	361	343	367	367	370	314	370	398	366	343	357	342	368	356	340	377	332	374	367	355	335	384	362	362	375	321	379	316	371	357	379	368	372	369	396	357	353	368	349	354	387	377	352	361	358	316	368	376	385	363	350	367	348	360	352	349	347	341	374	345	330	328	337	342	363	359	311	360	365	369	344	344	320	351	353	368	340	365	358	357	336	361	349	378	384	361	338	394	339	329	367	335	329	324	337	360	375	336	329	365	361	385	322	332	331	358	356	351	363	339	358	346	324	337	381	385	325	325	352	339	362	350	354	330	357	330	328	326	321	381	363	336	337	357	352	398	402	303	314	351	365	348	376	379	390	345	343	356	348	335	370	378	330	340	338	335	379	344	367	338	367	337	380	345	340	365	326	364	350	379	373	329	360	357	316	342	368	326	360	315	349	342	313	369	359	329	384	368	340	350	365	368	352	377	377	325	346	329	346	369	354	359	343	320	355	341	354	381	346	356	342	367	351	360	386	372	390	366	354	368	339	360	359	374	369	373	360	345	349	336	348	340	358	377	364	357	308	351	372	342	339	310	352	339	398	334	346	346	357	367	349	341	362	359	340	319	354	355	320	383	355	364	341	348	333	378	304	358	354	329	363	364	350	367	335	365	333	387	386	325	311	384	371	366	380	339	363	364	326	335	373	382	370	328	353	345	340	381	386	373	369	342	363	330	340	353	396	347	322	311	376	343	379	341	363	354	369	334	315	349	330	347	379	349	336	350	368	322	351	319	352	373	342	330	357	347	317	323	347	341	367	340	369	373	354	334	348	398	340	316	316	336	355	341	349	344	375	359	365	348	362	344	376	341	321	351	354	350	346	370	341	355	326	349	371	345	312	368	360	347	347	330	364	342	317	346	346	357	366	352	349	381	350	321	346	325	383	362	332	366	346	369	340	329	343	342	384	357	319	349	364	316	340	301	347	362	326	359	365	333	372	342	339	321	332	340	393	385	325	383	357	325	377	384	337	377	339	380	373	341	343	367	341	342	337	344	371	364	347	333	336	320	373	364	360	373	333	347	353	370	358	333	338	370	356	386	309	385	361	394	339	363	328	331	376	356	347	378	385	340	362	337	318	356	334	385	342	361	316	345	331	335	350	369	299	348	350	366	337	359	370	346	327	337	385	378	383	351	366	354	338	347	333	365	357	312	356	358	337	345	363	302	359	316	345	334	379	386	386	371	339	388	339	371	372	381	350	357	335	338	310	357	341	345	335	363	353	314	367	364	354	338	354	349	332	381	366	364	365	357	339	340	378	369	333	352	418	333	347	360	337	310	357	314	404	321	371	336	335	371	333	381	331	362	360	395	311	344	350	381	354	357	325	362	339	373	323	345	401	340	350	374	350	378	329	328	371	311	352	338	366	354	357	370	388	400	386	356	336	333	315	343	324	405	360	388	350	344	364	357	352	382	330	361	335	346	348	337	338	354	374	339	346	330	367	347	348	360	346	350	334	367	334	317	347	365	350	349	355	343	344	339	363	323	334	353	383	363	389	339	375	358	343	325	359	386	359	336	349	339	353	365	367	352	361	339	363	338	377	379	372	350	349	336	353	329	343	315	342	318	378	375	362	368	328	334	336	351	347	358	312	335	369	306	329	360	364	340	374	307	318	335	358	341	372	352	366	364	392	331	383	375	344	359	364	368	336	354	367	326	333	354	357	350	371	362	376	380	365	358	372	396	321	312	329	337	352	353	370	390	335	366	363	354	358	339	347	345	362	399	344	332	350	330	333	355	335	355	338	344	362	327	379	347	345	349	377	344	364	346	343	347	381	351	366	338	347	361	316	311	351	356	367	379	335	330	335	328	350	369	387	351	363	386	361	385	396	373	334	371	334	315	324	359	359	337	334	366	374	337	347	394	338	354	378	361	338	374	354	357	354	363	364	360	367	373	336	378	389
28955	2841	5465	5771	4913	4194	3425	2868	2450	2106	1818	1757	1565	1472	1421	1365	1335	1204	1174	1134	1082	1083	1104	1073	1113	1032	1030	1007	1024	1011	964	886	947	990	907	918	886	890	898	885	875	930	873	880	843	854	836	856	909	811	867	835	835	847	822	804	834	866	857	841	829	874	829	879	876	868	841	798	781	826	824	835	849	825	809	847	847	832	826	803	818	835	847	814	854	783	830	811	833	776	802	781	836	816	843	842	811	829	812	841	853	808	828	845	777	855	838	822	817	825	845	781	852	849	788	834	816	797	790	818	834	839	835	779	779	821	845	816	830	809	840	836	832	832	787	808	821	793	885	860	784	897	808	821	804	833	824	851	797	827	791	835	796	827	792	833	756	760	825	865	825	807	812	820	840	840	878	856	887	814	824	863	809	830	827	823	876	829	836	831	826	801	823	805	828	848	811	799	802	834	787	856	817	847	845	824	814	812	792	773	818	849	843	788	835	812	801	830	860	817	865	778	861	831	783	791	795	829	856	765	796	808	862	882	825	819	814	816	841	795	854	853	811	825	831	858	837	819	874	828	836	829	858	804	793	772	804	870	811	794	798	780	837	780	826	850	830	753	820	795	780	815	816	826	791	831	814	812	861	781	786	822	803	822	851	782	801	753	825	842	825	787	834	845	868	804	821	789	859	780	839	825	781	781	872	809	860	843	838	801	799	779	834	877	825	838	805	808	786	833	824	824	765	864	806	769	866	824	857	817	846	803	822	801	786	818	843	823	838	773	848	796	812	825	837	852	882	821	799	831	834	828	830	856	807	825	788	819	823	852	804	803	852	756	790	802	871	798	831	767	823	779	864	816	787	845	817	849	831	858	864	805	849	843	758	881	814	802	808	790	761	820	884	820	836	887	794	850	814	813	843	855	801	841	810	821	830	812	788	803	809	829	856	794	807	806	812	865	799	840	785	812	790	838	827	800	826	825	843	794	818	827	869	826	817	821	837	849	790	866	818	813	847	820	795	871	831	829	775	834	801	809	801	805	875	784	802	810	809	803	812	778	797	818	841	786	832	821	788	828	829	831	790	855	868	778	815	818	813	832	861	779	802	817	842	828	811	796	842	857	767	792	814	791	838	855	795	814	843	808	814	791	823	781	803	812	793	848	781	814	821	851	792	783	790	765	852	841	818	819	826	806	845	869	806	779	774	820	764	835	802	870	818	827	812	822	821	841	837	842	794	836	793	815	841	839	826	824	794	802	859	798	823	787	803	863	858	784	871	811	837	831	786	800	832	875	834	865	813	787	818	834	844	841	762	808	788	815	842	820	786	831	825	827	833	834	844	809	798	795	836	852	823	811	780	822	834	772	818	782	801	821	858	795	828	820	822	787	809	809	802	815	809	808	821	836	808	833	872	819	800	768	881	807	742	864	822	857	813	841	855	777	805	782	819	804	809	840	821	760	775	812	791	849	805	845	813	837	833	847	747	838	834	821	831	853	780	836	801	803	790	817	877	873	825	861	854	841	827	829	797	811	832	828	832	800	786	817	814	806	815	805	870	865	820	849	772	816	795	808	831	808	767	832	801	827	806	786	884	793	839	814	807	799	848	839	825	783	822	845	849	825	838	824	785	829	880	832	812	827	845	815	830	794	803	812	783	873	815	856	803	848	790	819	881	803	790	844	738	843	840	830	869	838	823	828	799	813	800	804	830	861	833	834	848	828	838	856	803	873	812	809	828	853	810	791	832	858	815	861	786	860	783	792	859	820	856	826	794	822	816	838	803	774	858	802	778	781	856	818	826	807	826	748	795	764	818	787	849	824	801	809	783	845	794	792	782	849	810	790	796	813	847	805	854	783	842	867	785	825	878	889	819	810	792	783	811	802	835	898	804	809	818	808	847	798	794	851	789	863	821	791	804	847	796	801	878	827	780	817	853	782	864	830	786	811	832	789	858	809	791	798	824	851	855	814	804	810	768	839	806	797	817	810	813	810	803	803	859	850	801	789	823	805	851	793	785	845	856	821	775	806	811	857	821	819	802	787	805	791	781	812	829	776	791	800	819	828	769	801	830	834	864	833	839	824	830	829	809	836	770	847	813	821	803	844	822	790	838	778	796	858	787	822	796	751	816	825	820	852	836	825	836	820	839	789	797	821	795	805	772	785	779	783	826	828	846	794	819	788	844	805	822	790	810	808	810	821	802	818	821	755	812	809	806	817	777	843	726	825	817	799	811	774	822	843	870	806	835	814	753	821	843	820	792	816	801	798	819	855	822	815	845	860	811	864	781	836	816	864	806	812	863	810	831	820	809	856	859	869	786	791	840	832	829	755	836	827	898	840	815	833	800	821	838	844	790	854	779	798	822	834	790	827	844	799	874	788	875	807	812	779	831	819	870	806	805	865	833	816	840	850	800	824	863	850	818	763	827	835	787	837	816	807	832	853	779	861	802	800	889	815	842	864	844	872	808	844	815	817	856	847	835	824	844	857	858	857	820	856	797	802	828	777	801	809	826	848	805	786	830	807	747	840	836	866	834	851	838	777	812	842	819	769	809	794	836	802	820	817	798	823	826	846	808	795	836	741	853	750	854	818	778	827	762	835	830	792	839	776	859	808	796	799	828	829	781	790	877	851	780	805	907	837	760	755	807	831	870	827	783	865	843	819	875	839	804	803	832	788	835	768	800	767	793	834	897	815	829	888	794	826	826	829	813	783	810	879	803	866	814	851	793	806	825	820	848	818	796	825	812	747	781	818	863	799	787	820	832	795	867	772	818	814	754	824	807	872	846	776	836	807	832	794	829	875	821	779	881	766	855	810	798	752	790	817	843	833	845	835	802	779	791	809	779	817	864	819	790	839	792	810	796	864	807	801	803	805	836	841	871	807	887	852	824	811	746	806	815	848	755	829	833	768	819	843	817	840	829	792	813	837	810	788	800	790	814	799	816	830	850	763	838	781	798	805	842	823	846	794	787	818	759	842	841	823	807	800	842	806	848	822	836	835	784	779	784	833	819	821	830	784	835	795	781	855	847	822	805	782	803	838	817	844	848	840	869	790	783	806	851	779	793	817	831	830	807	850	834	784	837	837	852	850	817	857	847	792	796	802	806	837	764	817	755	837	803	809	831	824	830	816	816	806	814	840	790	829	799	790	848	846	813	837	812	840	816	848	837	827	852	859	767	869	866	785	886	791	804	791	793	803	819	803	769	872	883	786	821	856	880	802	790	876	805	804	832	821	817	834	821	816	822	848	781	763	803	863	851	815	815	810	869	786	811	778	799	816	788	841	855	824	845	840	809	819	815	791	828	807	814	826	748	787	835	793	843	796	841	790	898	816	831	848	832	816	808	821	790	811	838	779	805	804	854	847	829	830	826	780	805	817	850	818	853	783	812	849	861	778	823	854	815	863	782	843	852	784	837	798	829	813	844	852	806	819	815	792	841	850	802	875	864	822	789	801	763	791	807	821	854	812	753	826	806	808	815	790	830	822	839	835	786	834	864	843
7971	697	567	363	327	274	247	236	242	227	242	233	230	243	219	217	197	233	219	218	239	239	205	229	246	231	216	200	206	215	211	228	240	218	224	196	215	227	251	229	216	235	246	236	246	229	220	230	235	240	213	227	241	204	197	207	219	222	218	200	205	211	208	222	223	223	221	212	224	211	234	206	200	249	209	217	229	238	237	227	223	207	215	204	240	261	216	206	222	238	226	204	192	244	228	232	219	226	231	227	215	214	206	224	202	221	217	196	228	221	222	211	225	206	218	196	266	221	225	222	240	234	225	240	240	215	215	198	232	197	210	246	218	217	231	240	231	213	207	207	208	206	233	226	198	224	209	242	220	238	237	206	213	203	231	230	229	216	232	198	197	222	242	240	224	226	250	226	211	234	237	195	224	222	206	211	232	216	226	197	206	228	244	231	233	227	219	213	228	206	217	202	218	238	221	224	185	231	248	219	222	208	217	194	208	227	235	223	215	226	207	198	207	237	222	220	186	233	247	202	219	241	221	210	221	214	216	217	234	189	216	228	218	210	232	211	247	212	220	221	239	228	213	227	198	227	226	228	210	204	214	221	236	241	219	238	228	208	249	237	221	211	221	197	208	186	208	223	231	225	210	217	214	221	211	226	229	238	254	194	261	238	234	204	242	211	228	215	233	216	198	191	242	224	235	202	223	201	239	244	216	202	248	236	216	230	189	229	221	197	210	222	207	219	207	235	243	206	208	203	206	214	199	274	222	215	218	223	199	243	204	216	230	220	232	211	197	222	204	233	223	224	223	212	204	191	196	231	222	237	216	216	211	233	230	239	234	231	211	233	238	205	194	224	232	219	243	218	208	222	194	224	195	244	245	227	221	242	229	236	205	215	226	228	260	223	201	241	188	203	216	240	207	209	209	233	246	208	223	244	225	242	216	221	249	209	194	231	259	210	196	250	238	258	252	208	217	207	202	238	202	229	226	229	193	232	264	240	215	229	223	245	235	225	232	223	209	233	230	229	253	207	227	216	227	237	229	208	228	235	192	221	221	215	232	220	197	206	229	232	201	246	235	237	223	202	223	216	224	202	194	232	227	201	225	234	221	204	211	233	220	223	223	215	203	250	243	216	247	244	225	223	221	218	233	200	218	201	217	218	209	224	209	233	215	190	229	236	235	224	239	215	223	234	234	193	222	189	196	212	211	197	209	215	191	227	216	236	228	228	212	217	184	217	222	216	222	242	230	242	219	228	238	222	235	215	215	209	215	222	226	225	241	235	234	237	192	232	231	216	224	249	215	220	241	208	230	257	228	218	257	247	210	225	220	233	228	204	187	212	216	224	193	202	240	219	258	239	207	211	215	214	215	210	212	240	226	220	192	221	234	216	224	211	222	231	238	257	218	225	221	221	237	246	229	234	222	223	227	179	220	212	204	204	217	230	219	214	218	225	220	215	227	225	214	207	180	196	215	216	233	217	190	234	252	212	219	190	240	208	215	235	222	220	251	192	224	215	222	224	218	225	220	234	239	234	195	252	228	215	203	225	232	245	202	222	225	232	211	233	242	237	220	236	198	210	209	223	248	242	233	209	226	213	216	217	211	217	227	230	227	213	232	206	226	223	227	230	202	201	233	215	215	203	218	229	247	221	229	213	263	234	204	198	219	227	201	222	256	237	213	214	227	209	209	200	210	233	243	245	247	230	237	212	214	208	256	238	217	235	177	211	230	197	231	216	201	218	203	216	208	223	217	224	208	212	229	208	233	228	204	242	220	196	207	209	237	226	228	234	224	225	213	229	226	202	215	227	216	234	236	231	224	211	243	231	203	194	219	223	222	238	215	214	232	243	196	240	228	219	214	212	256	213	221	224	244	250	196	242	209	209	231	231	235	198	223	232	248	193	207	228	230	232	196	205	230	230	241	215	224	209	216	222	204	233	211	193	230	184	215	225	219	222	232	219	218	225	216	217	227	243	211	202	216	173	203	220	216	237	208	230	226	240	207	229	244	238	209	209	232	202	241	238	231	205	206	229	232	237	225	225	210	221	231	217	222	227	204	189	214	255	217	220	231	230	267	221	222	251	234	196	206	222	233	199	201	235	208	240	255	227	205	241	218	224	217	234	211	259	212	219	222	202	227	237	249	212	232	211	209	220	239	229	219	219	213	236	249	233	212	242	207	229	233	188	217	218	210	216	221	227	201	211	220	205	232	197	216	243	200	223	211	247	259	215	215	237	222	218	209	212	250	201	206	202	256	179	190	239	206	244	224	216	237	211	217	220	218	207	209	206	233	217	221	212	199	221	229	218	235	225	207	249	223	235	215	221	226	256	209	179	229	208	215	236	229	205	226	230	223	240	236	231	203	223	240	213	224	192	211	244	226	228	221	236	208	239	198	224	217	238	229	196	218	231	227	203	207	225	221	257	225	225	194	194	223	248	243	245	195	198	239	223	243	220	228	238	219	215	229	234	223	182	218	234	203	228	217	212	201	200	242	210	214	223	224	227	220	193	244	202	241	193	195	192	205	221	234	198	210	228	244	211	229	203	244	239	235	204	250	228	210	250	213	230	218	212	209	209	230	230	185	211	216	225	207	224	213	204	241	229	210	238	235	227	249	216	254	218	252	201	234	224	226	212	208	212	221	190	210	234	208	236	254	185	245	215	198	220	193	249	226	225	211	207	209	228	217	228	196	227	199	203	221	222	213	241	246	192	244	200	258	221	204	232	232	206	231	226	243	225	212	223	258	255	208	211	212	228	221	236	221	204	199	234	229	211	212	232	218	190	225	203	244	223	229	243	226	257	230	259	238	220	225	237	212	236	237	217	208	258	201	207	212	209	243	244	213	236	194	234	226	219	218	225	218	230	260	204	236	213	220	242	234	227	214	231	210	225	215	208	216	237	204	226	211	225	227	246	231	197	232	202	213	232	235	225	211	222	209	217	193	215	192	191	203	215	245	246	262	189	220	216	201	200	211	224	202	210	220	231	212	237	249	216	255	203	236	247	243	254	237	257	228	224	229	206	229	189	222	216	198	221	228	201	226	203	235	232	233	245	207	217	248	225	222	215	218	205	234	202	225	216	235	229	222	212	222	248	178	220	226	206	194	220	216	224	219	227	214	242	213	213	234	205	219	260	218	222	211	237	215	230	191	212	226	229	226	242	221	206	195	230	205	181	230	221	221	236	237	217	204	191	214	238	231	210	236	223	201	212	204	214	240	228	228	221	209	210	230	228	228	214	211	260	215	198	209	228	185	227	210	203	250	222	216	234	196	218	212	226	219	198	208	226	237	219	239	212	230	240	229	213	220	212	213	227	228	237	223	236	208	239	221	214	212	233	200	198	235	232	214	219	238	242	254	216	242	225	222	225	249	200	202	226	214	220	228	205	203	205	215	188	222	224	234	209	200	193	212	222	213	218	200	264	216	213	236	224	255	194	226	233	241	235	207	220	231	242	202	198	238	241	216	216	217	236	194	226	243	224	236	178	218	204
7394	698	951	846	848	723	721	639	631	571	602	541	584	557	587	569	537	530	574	572	595	554	559	554	543	533	552	541	579	561	546	540	564	556	554	549	557	533	553	546	516	564	536	516	544	531	547	512	556	530	549	565	551	549	558	582	557	508	566	571	562	525	525	578	538	552	531	557	540	529	569	553	530	519	564	540	529	513	528	560	551	514	581	556	504	508	515	539	570	541	541	486	554	516	520	528	537	513	554	520	516	527	547	552	549	586	515	558	561	539	543	533	538	545	545	527	563	553	548	558	562	577	551	529	534	525	558	564	528	509	561	537	569	529	548	547	557	537	513	490	548	561	540	521	525	495	509	516	553	554	546	599	529	530	547	497	509	535	537	525	588	552	554	548	539	538	558	530	542	560	544	560	522	525	543	529	477	553	502	522	549	496	516	540	580	516	529	524	500	544	512	520	497	485	553	566	554	537	557	531	524	528	543	551	515	530	532	504	521	544	549	551	512	507	512	541	549	537	573	525	557	523	528	527	545	560	533	520	544	552	569	546	560	520	545	527	558	541	548	548	551	541	522	490	516	537	515	516	544	549	542	543	517	562	549	580	527	561	563	534	512	584	525	555	525	550	561	538	550	575	544	535	571	520	552	560	496	546	553	557	545	521	561	528	580	572	510	570	521	539	557	567	533	518	517	528	502	602	567	549	525	504	538	523	568	521	532	523	566	553	570	553	518	532	571	518	571	520	557	531	540	530	532	552	546	538	515	503	537	544	559	562	513	526	513	528	521	555	579	586	543	546	540	520	532	506	563	529	535	565	549	540	547	543	551	530	540	497	543	477	527	550	540	509	579	517	527	489	553	531	546	542	546	539	523	552	513	568	538	535	525	498	549	541	559	569	558	554	506	517	525	540	548	532	530	545	550	510	542	572	540	502	549	508	532	575	564	564	546	558	529	505	526	529	533	527	541	576	546	534	537	525	551	590	552	511	548	555	576	565	560	548	565	528	526	594	511	591	517	533	519	565	563	548	526	552	540	574	564	503	560	518	520	537	554	546	558	534	517	536	530	537	545	548	571	542	545	542	531	480	565	528	544	535	518	584	554	560	537	509	507	576	559	580	539	527	512	561	560	562	525	568	544	578	539	513	571	552	519	545	563	545	539	554	554	536	519	551	526	517	510	577	526	566	567	546	582	524	571	518	555	552	574	540	567	549	548	562	518	550	490	507	531	563	543	562	534	503	547	544	531	497	547	540	551	569	546	531	517	575	516	564	542	500	538	524	538	517	554	537	549	528	570	555	533	497	540	512	532	553	493	562	525	548	573	515	511	553	536	526	554	560	530	548	554	537	516	565	512	537	541	560	544	515	548	544	530	535	509	531	519	550	563	493	537	554	509	576	533	561	547	494	566	555	504	543	524	516	547	536	524	533	516	556	503	506	573	565	531	520	557	507	570	543	507	542	516	554	565	543	546	561	552	559	553	526	551	519	564	581	564	535	512	587	542	550	543	536	563	533	541	568	521	547	507	539	548	511	508	546	541	572	553	517	532	523	548	555	560	505	517	561	562	577	558	549	519	581	582	548	498	502	557	542	555	534	532	502	490	492	565	545	572	519	550	512	525	533	532	514	562	521	537	558	515	514	518	517	544	547	539	557	601	498	526	524	576	568	558	545	547	521	516	534	542	548	533	541	504	541	560	552	530	564	526	497	560	513	518	551	548	532	524	551	514	537	505	522	515	539	556	584	529	557	549	544	534	605	477	544	528	572	537	512	550	532	536	563	548	515	508	507	571	521	543	571	578	534	563	555	545	555	563	522	530	553	495	571	515	563	567	513	498	561	536	540	541	559	536	547	544	509	545	525	556	487	530	540	524	555	498	547	507	544	548	527	527	533	529	556	564	518	569	559	539	501	550	552	546	536	545	470	585	538	523	590	567	529	544	554	535	545	564	513	554	557	531	533	544	552	505	561	564	539	568	565	594	538	592	597	565	552	559	492	571	524	529	523	545	563	529	541	558	541	506	529	532	538	520	557	536	529	544	477	569	535	511	505	530	570	554	540	532	537	548	502	523	509	528	515	554	568	489	535	516	576	568	560	553	574	548	522	577	508	533	511	537	520	555	542	601	512	535	542	570	542	568	570	536	547	514	533	539	538	540	563	561	581	528	555	542	531	532	509	527	550	519	548	570	580	519	537	523	530	549	529	573	552	512	511	577	519	573	559	544	570	486	579	536	555	557	506	550	555	577	544	567	568	532	552	527	587	598	563	529	540	520	487	542	519	582	534	541	508	518	552	563	563	539	476	571	512	493	599	563	572	544	582	512	545	580	526	519	557	526	563	519	547	544	529	527	571	524	527	546	544	550	544	517	513	533	529	560	561	546	518	539	518	536	562	523	542	588	508	504	520	568	520	532	544	580	577	527	553	510	545	554	562	518	526	549	522	517	565	545	573	532	555	521	558	557	556	575	507	578	551	538	536	502	554	532	559	510	538	601	558	550	550	511	558	577	508	554	516	553	526	547	519	515	564	521	505	525	510	565	565	551	539	567	541	508	554	534	546	531	519	527	571	524	524	541	536	533	553	559	538	535	513	567	545	568	538	576	544	557	544	551	532	565	554	549	521	500	540	526	529	533	540	528	537	544	530	547	555	533	573	550	552	546	548	533	562	534	521	558	541	487	539	562	530	550	536	582	538	523	551	569	536	522	575	586	555	555	563	544	574	592	571	528	508	533	541	546	539	557	529	555	530	524	547	552	539	529	562	545	519	537	534	541	573	539	552	523	558	525	555	551	514	543	547	515	555	517	536	530	568	532	546	538	520	540	543	559	514	583	522	559	536	563	541	549	543	585	531	513	538	505	572	512	534	598	552	547	544	523	539	521	542	560	514	524	535	553	539	552	528	595	510	576	574	504	518	549	552	551	550	509	517	545	557	505	518	576	559	543	501	516	541	551	562	545	485	517	562	518	531	546	551	515	556	544	558	571	566	572	583	566	515	530	546	569	530	533	566	557	543	525	558	530	504	519	532	567	550	482	510	523	549	527	545	538	537	521	556	530	573	582	560	530	616	518	558	567	590	482	545	561	532	594	554	564	560	538	531	546	543	517	522	520	568	532	500	556	506	543	541	536	536	508	528	523	522	518	565	543	519	518	570	524	568	570	513	527	512	533	568	562	539	557	521	539	533	544	574	509	554	527	503	549	520	546	536	529	531	556	581	530	560	563	585	540	525	576	552	504	528	524	538	488	504	550	545	502	532	542	497	568	536	512	515	527	512	491	527	519	570	526	551	523	525	555	539	517	544	523	545	607	521	530	518	542	536	546	509	539	516	514	543	515	522	537	536	562	527	581	520	532	518	510	527	513	493	574	568	556	561	513	561	490	575	534	551	554	547	560	495	527	545	512	537	475	538	517	516	526	544	534	570	543	544	542	518	541	565	556	531	529	557	538	537	569	527	525	596	585	516	522	551	522	578	552	521	536	523	512	512
50752	22585	15650	2479	898	605	477	400	333	326	295	281	285	238	276	238	250	231	238	231	239	216	210	241	219	232	216	192	230	235	200	218	225	217	208	239	254	244	220	243	232	253	210	221	216	196	180	239	203	204	197	218	203	210	234	218	212	247	213	220	218	191	232	229	204	206	207	223	224	211	222	204	197	212	167	211	235	210	214	206	204	185	205	235	238	236	188	222	208	219	178	248	261	239	213	224	225	213	197	197	202	183	233	217	210	222	229	185	216	250	219	234	215	189	203	229	225	199	197	220	207	194	209	237	208	213	216	202	240	229	238	228	224	238	217	232	197	235	217	206	206	206	183	181	185	207	225	201	200	196	196	199	208	218	226	237	220	238	200	189	192	220	207	227	220	211	201	216	212	203	186	211	227	213	185	193	224	216	192	187	245	219	216	215	187	206	217	193	216	215	230	201	211	229	216	203	213	206	214	198	208	205	216	251	214	195	204	235	215	225	231	210	196	202	199	237	221	199	250	229	226	240	216	212	200	228	194	231	217	193	220	202	206	220	193	248	209	211	209	199	199	224	233	239	193	189	184	206	207	189	202	238	216	213	193	190	195	204	206	216	205	220	197	202	235	211	217	200	230	194	192	202	188	198	230	189	207	201	191	195	198	196	226	216	207	218	177	209	185	222	190	215	212	216	193	191	196	194	200	202	209	188	222	186	209	211	222	205	204	224	219	221	202	238	213	199	211	204	232	202	211	217	198	193	226	198	215	219	189	188	198	201	226	215	194	214	182	198	222	205	172	224	205	214	229	202	205	186	202	213	237	221	202	200	198	207	200	186	204	199	210	235	229	234	177	226	196	187	194	236	217	200	212	239	190	167	193	244	201	203	202	226	181	201	209	212	211	227	185	185	226	200	225	191	191	200	213	223	183	221	187	230	211	194	208	216	203	218	200	181	200	196	191	223	206	239	212	215	237	232	210	241	226	196	204	211	197	174	198	207	212	207	192	218	229	187	219	195	206	241	184	202	210	193	188	214	197	194	218	195	215	193	229	225	207	178	177	231	194	214	237	191	208	213	212	192	212	199	230	227	195	219	228	202	190	209	198	219	225	205	203	207	222	197	237	203	219	198	227	233	237	194	233	178	206	226	189	207	193	228	218	227	177	207	227	250	219	218	221	225	221	202	216	222	180	215	208	231	199	242	185	213	229	245	214	232	239	217	183	200	229	185	201	203	209	208	230	198	220	198	200	204	197	211	201	221	246	219	207	195	202	174	177	213	203	227	206	197	218	231	188	216	226	219	223	198	200	235	208	220	217	198	188	206	209	201	209	230	206	186	194	217	203	209	202	235	206	199	204	233	224	204	204	223	207	194	189	237	222	193	189	215	223	206	178	201	220	228	213	200	206	181	197	241	200	223	188	206	197	184	239	214	210	205	203	212	253	207	244	218	229	205	218	194	186	195	207	251	205	229	233	191	211	231	214	215	219	235	204	203	226	212	183	217	199	197	195	200	231	183	221	209	207	217	195	224	214	224	227	192	220	205	213	204	216	201	222	212	230	218	170	244	211	172	188	206	222	211	215	201	232	229	210	224	235	241	179	221	206	197	201	198	218	186	203	195	220	238	172	187	204	212	216	224	208	240	216	185	184	227	225	252	204	186	200	192	216	197	222	192	205	228	217	232	203	198	190	207	207	203	207	217	171	216	227	204	221	239	234	220	231	217	206	227	202	211	242	188	207	201	222	215	218	193	220	206	221	228	200	228	209	223	202	212	235	203	214	223	237	211	238	227	179	211	203	209	214	202	224	225	227	208	223	206	217	199	216	226	234	182	241	210	201	223	207	209	213	217	217	221	236	192	210	191	210	214	212	227	198	198	211	219	221	223	210	202	230	215	213	222	210	222	206	208	232	210	222	220	221	228	202	234	210	212	206	207	200	208	209	202	234	188	219	195	190	194	208	221	240	201	221	218	223	207	205	233	220	223	209	221	200	204	200	239	203	214	229	219	199	202	195	223	226	212	207	202	185	175	213	225	196	239	210	211	195	230	210	244	198	215	238	281	200	186	205	213	201	204	194	222	207	222	205	197	204	200	207	191	239	207	197	188	178	203	197	216	218	213	208	220	192	203	217	204	235	212	218	202	238	225	219	221	227	219	197	229	223	213	201	216	186	222	195	233	224	215	213	209	237	218	205	196	191	250	202	192	213	211	236	199	181	223	220	235	203	201	182	201	223	204	219	206	202	189	209	209	218	226	234	204	230	204	218	235	207	204	211	205	217	212	201	183	220	220	238	204	197	183	201	201	214	203	179	220	206	207	196	213	207	228	220	209	195	205	223	234	184	215	202	225	232	217	217	209	230	219	218	201	208	197	234	210	216	230	206	221	214	219	219	201	227	204	212	203	233	204	206	217	160	200	221	204	225	190	223	226	218	224	224	205	169	222	212	190	213	217	219	232	242	203	215	212	181	190	221	212	210	215	214	214	195	222	201	214	228	200	188	174	214	237	215	222	199	201	233	200	221	216	196	215	195	187	220	193	198	199	221	227	216	211	197	224	194	213	207	217	196	222	195	205	199	209	225	203	213	206	203	190	193	193	204	224	207	206	201	234	215	176	238	204	224	214	217	181	204	218	196	202	183	213	226	222	203	202	203	189	212	215	194	191	206	235	230	239	231	197	220	202	233	215	223	230	205	220	208	217	213	229	190	216	199	192	231	174	235	230	222	221	173	204	265	229	221	206	210	199	218	208	220	220	218	203	201	217	194	183	218	206	243	196	199	249	224	186	221	203	242	215	216	207	204	196	216	203	212	195	211	211	207	216	216	172	218	175	206	199	195	232	196	222	193	172	227	224	221	237	190	200	224	197	212	214	229	246	217	203	240	209	213	205	189	187	228	222	228	234	208	204	251	218	201	189	227	209	250	215	205	206	233	213	223	231	206	199	210	209	208	213	215	194	216	231	221	201	225	231	238	232	211	226	217	229	184	200	218	202	210	216	230	246	227	221	187	234	197	213	195	212	220	232	198	220	217	212	233	188	218	209	212	225	212	200	204	220	217	198	221	226	208	213	201	222	209	217	206	220	197	225	229	206	251	199	206	200	218	222	221	237	212	215	204	202	212	224	223	198	203	192	189	208	214	202	192	193	201	219	209	207	205	194	201	213	208	199	199	258	229	220	209	206	212	207	209	231	202	198	190	230	227	203	204	214	241	224	234	217	194	196	220	239	214	227	219	197	203	205	233	216	206	201	233	222	208	197	197	214	194	212	229	227	196	201	224	209	223	208	216	208	230	231	207	215	208	222	194	214	231	205	225	201	206	199	203	196	201	207	217	188	209	228	239	200	216	198	221	209	239	199	212	218	204	198	209	198	236	216	206	222	215	256	204	219	213	217	213	206	248	199	195	217	243	193	220	208	221	202	220	204	220	203	199	222	182	205	202	222	238	217	216	220	198	225	206	209	224	205	198	196	210	186	177	205	215	194	205	228
27414	1638	2766	3130	2586	2157	1821	1493	1318	1116	1144	1007	932	823	912	767	774	719	698	655	656	659	668	627	631	628	622	571	560	665	650	565	600	623	563	599	603	563	584	566	554	579	560	564	633	572	545	626	542	580	584	542	552	575	581	532	588	569	548	571	536	548	558	555	564	564	559	574	577	551	562	561	523	515	524	571	523	531	544	558	520	548	558	571	561	560	517	546	497	560	535	575	499	551	552	505	565	541	534	559	554	544	523	524	563	521	537	541	594	607	543	587	546	540	554	528	557	524	535	581	529	514	584	584	548	530	509	477	535	501	556	551	523	530	564	551	516	550	532	539	528	545	549	528	517	569	539	587	528	516	509	607	533	553	573	529	553	549	554	555	498	557	523	545	556	542	532	542	569	578	562	520	532	549	515	557	542	535	527	566	513	514	553	544	537	562	566	528	539	561	517	539	547	537	554	529	564	543	557	550	549	537	528	524	540	523	528	546	582	545	541	539	551	521	541	511	521	529	530	495	585	518	516	572	599	564	545	543	505	536	561	494	589	500	597	549	545	566	505	526	514	497	547	511	534	541	595	543	556	499	551	480	511	500	565	525	572	561	593	551	549	526	586	547	543	537	534	532	555	564	524	545	567	539	555	536	535	553	563	566	543	513	515	554	510	549	598	557	574	553	572	525	518	539	518	546	556	517	539	549	520	509	539	547	566	556	510	540	545	557	525	521	515	554	539	498	564	529	540	532	505	516	534	490	519	566	545	546	534	531	547	551	554	545	544	534	546	527	535	549	524	534	505	513	528	554	527	504	520	517	549	536	546	531	543	542	525	560	550	539	544	503	559	542	518	531	534	508	524	558	543	562	557	544	509	529	521	544	551	557	526	532	528	521	547	544	578	551	505	547	523	529	528	535	531	503	532	530	517	511	561	549	541	528	510	536	538	560	558	537	574	506	541	551	534	525	534	541	543	589	582	549	525	571	546	554	543	546	530	520	551	536	534	540	519	565	571	525	478	520	556	528	536	538	549	540	538	550	532	552	507	514	522	572	522	555	508	531	509	563	533	547	555	538	561	561	523	506	550	559	541	547	493	541	567	559	571	522	535	566	537	518	537	563	564	524	575	563	567	548	545	551	560	520	504	532	580	551	552	555	549	505	519	547	521	524	542	500	475	560	560	586	559	555	565	527	546	571	552	527	573	534	516	539	537	565	565	577	527	531	585	518	541	556	509	516	528	579	528	565	530	547	530	562	570	539	551	510	534	508	587	524	531	571	525	544	565	547	534	571	518	568	534	517	512	498	548	538	550	568	532	577	532	536	541	538	545	581	555	554	527	543	509	559	553	528	584	553	576	513	555	553	554	508	548	545	504	497	522	583	556	532	565	535	530	576	536	515	496	525	580	568	495	577	533	499	539	501	551	526	558	533	524	506	537	509	539	508	560	595	583	548	538	512	567	550	521	523	524	529	511	545	579	534	536	575	534	525	548	541	546	577	538	527	544	536	569	522	531	537	510	533	595	548	504	501	537	535	528	537	517	492	511	546	562	514	557	518	516	497	490	569	517	561	508	562	547	515	500	592	572	532	513	521	585	569	508	493	543	513	553	541	500	550	555	542	498	518	544	570	533	493	558	544	556	517	550	522	516	591	496	543	537	554	500	551	568	550	493	542	539	542	560	529	573	522	576	545	522	523	584	533	555	540	529	541	545	510	591	532	513	557	557	576	538	573	492	525	532	557	500	524	532	538	523	550	543	552	551	573	538	545	531	502	547	559	550	561	548	565	532	547	523	566	534	507	490	542	547	547	563	542	520	516	542	505	536	553	567	534	557	560	539	512	525	533	484	581	563	517	513	537	540	527	541	551	563	538	510	522	538	531	522	532	535	524	478	535	504	574	544	528	568	563	553	550	520	531	555	548	556	524	563	506	615	570	526	564	482	536	509	516	579	519	535	543	517	541	505	559	547	513	570	551	514	518	531	548	558	556	518	514	555	526	566	543	521	521	529	521	540	550	585	526	565	574	558	545	521	543	517	521	506	554	559	557	554	527	504	534	532	559	556	541	557	554	508	557	496	528	542	509	574	522	550	547	544	518	544	535	586	577	594	522	525	535	546	533	545	568	546	537	529	553	550	546	538	508	585	537	557	532	537	557	542	533	527	496	567	546	533	530	561	518	560	546	556	539	512	541	510	554	591	505	580	518	533	514	499	524	556	554	541	544	580	563	493	552	537	504	544	518	516	555	566	543	582	514	580	534	539	542	509	537	608	546	554	534	516	522	545	523	554	508	548	562	534	475	527	515	500	537	515	542	541	568	548	552	567	523	570	505	566	530	540	513	513	505	527	517	554	528	524	547	560	553	493	546	556	549	562	565	546	580	550	570	534	532	562	544	565	530	534	519	556	520	535	492	523	529	524	542	537	505	529	555	548	518	534	543	543	578	527	558	513	533	538	525	529	526	532	552	540	528	529	533	547	534	514	533	538	540	503	551	562	555	501	577	518	540	576	513	541	540	525	539	537	556	567	587	532	543	562	511	530	501	510	540	512	544	582	528	568	499	556	549	490	542	564	563	534	532	553	562	513	542	537	562	513	492	572	509	564	528	537	556	543	500	543	533	522	517	539	573	501	512	577	553	565	533	509	525	561	555	547	564	545	531	527	517	542	545	549	556	543	510	538	498	522	528	543	572	501	556	577	524	515	531	537	535	539	550	532	526	518	514	552	508	550	548	549	530	551	527	515	518	560	517	562	584	558	508	511	543	566	532	593	563	572	506	536	583	528	576	550	562	512	558	549	574	533	498	531	500	507	568	508	545	506	562	533	531	561	546	532	550	540	535	544	542	605	511	534	510	538	525	517	581	504	533	502	529	525	545	534	557	493	541	562	535	526	545	584	526	516	531	500	539	573	529	549	519	532	571	523	532	545	546	493	516	575	568	549	545	546	511	547	541	537	543	536	572	545	547	526	538	526	542	554	487	499	538	523	513	511	573	546	547	522	544	529	569	562	540	528	559	524	578	562	535	533	506	536	568	557	581	554	524	574	530	567	551	514	562	511	533	519	554	551	552	573	526	535	549	561	551	523	562	576	531	524	515	495	532	516	543	590	545	580	528	526	553	574	569	554	528	538	573	510	549	529	551	523	583	533	566	562	561	531	559	532	547	531	524	571	542	554	533	571	540	537	558	577	545	559	535	537	528	534	612	547	564	535	550	565	553	534	537	528	509	544	545	536	551	534	529	551	530	570	506	548	493	591	513	566	547	533	518	520	489	518	555	557	533	552	524	526	577	548	547	543	536	557	564	525	540	550	507	523	537	559	538	505	556	585	540	536	535	537	550	534	555	553	571	554	515	534	555	542	518	548	553	560	493	531	584	521	523	553	553	555	556	543	563	530	551	517	593	555	574	545	536	554	539	571	524	532	596	530	540	493	502	520	516	526	517	511	519	533	570	583	561	483	534	533	546	524	559	520	534	578	547	532	543	556	506
47155	25171	23109	8041	1955	1258	983	785	701	596	530	468	544	450	443	415	413	416	392	426	383	349	391	391	369	401	378	367	389	394	378	360	378	364	380	345	356	358	383	338	350	345	342	312	326	375	338	326	355	340	357	345	329	338	348	357	367	362	316	374	367	358	346	345	344	358	327	364	322	378	346	359	348	364	322	377	357	363	339	342	332	367	354	322	342	391	345	364	362	347	336	374	342	357	335	375	329	357	357	383	346	348	348	311	351	359	352	320	365	340	362	329	360	349	352	368	335	371	361	341	375	363	359	354	330	337	363	377	340	303	348	355	344	312	332	330	326	306	332	356	365	330	337	335	330	357	349	345	369	341	346	312	343	319	341	325	384	336	356	369	340	352	351	346	357	367	404	329	351	324	343	349	339	361	340	337	337	335	367	333	342	325	341	361	338	361	358	342	338	364	363	315	339	333	402	342	343	359	358	371	342	353	357	318	360	365	361	332	329	345	355	321	373	318	342	341	333	330	312	364	287	373	331	370	351	331	384	338	336	347	318	355	306	319	389	341	357	343	360	374	386	347	294	350	353	356	401	335	333	344	327	338	333	328	373	359	332	351	344	391	409	345	355	371	340	339	365	330	339	355	368	362	347	382	340	329	330	352	390	337	334	398	331	331	329	311	360	367	334	336	337	363	344	356	316	332	328	349	344	358	321	348	325	369	340	315	317	341	337	334	353	368	316	339	340	325	349	332	376	347	374	330	342	340	354	370	324	379	352	355	364	364	315	373	322	343	345	349	355	344	315	332	339	373	348	329	328	339	348	337	322	317	324	339	328	331	342	362	338	348	341	332	344	353	398	313	324	362	306	316	337	359	331	341	316	329	351	369	319	352	365	339	330	363	359	375	344	278	338	339	350	334	356	361	341	340	320	347	364	328	348	356	332	377	360	339	344	331	373	365	347	344	315	345	325	321	342	360	357	329	302	341	333	338	374	341	375	332	305	360	384	361	355	375	371	321	345	347	358	345	308	400	370	354	354	376	349	352	362	354	326	349	382	319	343	330	316	352	308	379	321	352	285	348	364	309	352	383	348	340	349	364	377	325	359	316	327	333	346	365	309	324	344	349	353	337	349	386	381	363	346	352	342	305	372	398	353	324	348	342	344	355	336	319	374	309	368	310	325	322	351	354	307	350	363	369	353	347	328	388	349	307	345	314	374	340	359	377	350	338	386	363	305	339	322	352	328	359	323	345	349	352	361	337	333	345	352	350	345	352	344	353	350	337	360	360	340	337	349	358	341	347	338	365	342	335	358	326	366	325	328	329	375	353	369	370	365	341	342	379	331	324	340	335	326	347	339	358	345	360	331	343	343	311	364	365	336	352	397	386	352	354	299	329	332	368	363	345	349	324	362	364	309	340	383	362	350	344	349	348	351	351	356	365	379	371	342	334	317	348	361	393	358	375	322	382	335	347	342	363	367	321	335	332	343	349	339	327	361	354	319	319	357	365	349	318	324	349	330	334	329	308	340	335	342	370	337	347	344	331	347	350	351	327	339	361	354	340	335	314	366	316	357	345	392	302	375	368	360	361	331	311	347	364	355	337	349	336	337	345	353	368	313	311	386	348	352	349	349	293	329	328	332	357	379	365	347	333	318	350	342	339	357	327	304	296	341	360	353	345	346	344	311	360	391	353	356	366	349	365	361	340	339	324	380	334	377	331	344	332	327	356	369	349	329	336	367	356	313	359	369	327	343	341	313	349	362	341	332	349	366	358	385	361	336	306	344	327	351	310	339	351	344	346	325	321	344	335	369	365	330	366	367	330	346	374	345	367	356	345	395	354	329	381	332	337	359	308	316	356	350	353	341	328	339	320	319	346	331	353	328	357	331	317	359	360	317	356	373	318	346	325	362	339	352	327	324	364	299	349	306	332	325	318	358	361	330	326	363	327	331	362	325	332	338	348	339	350	346	336	398	371	357	335	332	339	346	304	316	355	309	346	345	325	329	343	353	362	350	379	344	338	369	344	365	349	317	347	346	315	350	352	343	357	329	345	313	346	363	303	353	340	338	375	362	361	308	350	334	377	307	321	317	323	348	369	394	319	332	330	314	385	330	360	355	341	351	340	365	327	370	376	318	334	319	307	366	361	338	362	331	351	346	333	370	336	352	372	357	341	332	333	332	335	351	337	327	335	360	311	373	360	352	377	328	347	364	317	340	365	335	341	344	336	335	332	363	323	369	366	351	340	369	310	345	341	318	375	331	332	361	350	343	346	362	319	340	326	348	324	315	352	355	313	356	363	304	318	356	334	336	319	363	320	368	345	365	346	349	346	346	345	358	348	354	334	371	313	334	346	354	352	341	342	333	316	345	357	331	329	367	328	337	366	314	344	379	335	351	333	355	321	355	327	347	355	354	344	355	341	367	360	339	338	346	357	363	361	357	343	348	330	375	324	371	369	368	354	325	351	318	317	332	344	341	376	364	314	339	322	339	335	330	353	343	365	348	368	359	339	343	384	354	347	368	340	360	370	349	341	342	339	351	347	355	348	384	323	335	323	310	315	358	352	334	327	370	351	352	326	355	345	363	336	326	359	331	357	381	345	343	330	342	358	315	354	351	363	352	322	326	358	393	362	411	317	328	353	377	317	343	356	329	340	337	355	352	386	344	344	347	321	352	339	368	350	393	345	366	311	334	345	346	351	335	337	329	345	333	329	339	338	322	344	384	339	349	365	341	331	336	363	365	355	372	305	328	347	350	338	357	317	339	348	320	322	350	358	371	352	314	313	352	369	338	353	339	305	350	354	331	345	366	339	370	363	351	376	348	358	341	331	310	348	340	332	335	327	352	346	340	375	357	370	343	347	341	368	380	337	354	340	359	326	344	326	331	360	327	347	344	395	338	308	320	316	328	350	366	359	356	335	358	351	342	314	351	360	364	371	332	349	348	364	327	355	355	337	339	353	330	366	304	336	311	346	320	335	336	367	345	311	341	335	385	330	394	353	349	344	348	313	343	381	324	306	351	374	305	354	362	357	336	298	341	353	335	362	337	336	346	342	321	324	323	359	347	312	353	339	357	301	340	344	349	353	372	332	358	382	331	363	356	340	354	355	374	340	305	364	332	380	340	354	377	332	332	338	356	340	374	334	338	342	336	309	319	330	370	315	334	342	358	329	375	356	354	314	350	364	350	361	329	353	358	335	331	338	335	301	342	348	342	394	335	350	330	371	331	350	328	340	334	385	377	351	349	353	377	354	330	321	344	323	310	343	326	318	360	333	364	356	344	361	320	356	351	345	340	341	317	347	318	358	346	358	308	319	341	299	341	347	356	350	372	334	349	334	315	349	324	358	360	324	312	343	368	381	359	351	351	342	321	294	354	326	334	331	356	364	349	279	376	359	354	344	340	375	343	380	348	316	344	383	344	353	364	306	381	338	353	323	375	316	368	374	338	370	372	373	359	345	353	362	342	362	351	318	342	329	343	340	344	366	373	367
28780	2828	5271	5831	5053	3912	3424	2787	2431	2146	1902	1697	1639	1488	1462	1369	1270	1221	1164	1112	1165	1117	1176	1086	1054	1061	987	965	980	938	917	952	941	876	913	917	875	861	866	885	915	916	842	858	828	842	889	888	793	892	859	878	810	840	826	841	811	836	844	822	839	887	828	818	827	832	845	831	842	831	850	858	797	800	831	823	864	840	851	780	837	857	853	823	756	820	785	789	809	799	865	802	842	791	822	821	818	829	795	802	789	833	813	865	826	832	831	829	841	777	847	870	799	864	809	863	804	842	859	881	818	850	855	826	834	804	850	833	750	768	798	826	815	758	864	820	824	767	814	785	778	788	795	809	777	859	867	779	823	830	835	790	776	811	773	819	751	792	839	811	799	884	830	813	810	826	811	842	818	816	781	775	818	788	744	789	815	723	810	821	771	837	848	777	798	797	811	776	807	825	803	811	815	810	748	838	796	804	841	801	809	809	773	769	825	757	817	742	860	810	813	806	780	810	804	789	768	809	870	789	701	861	842	786	866	823	818	803	810	847	792	796	752	802	850	824	811	830	818	850	789	794	804	832	819	773	760	832	803	794	793	812	838	740	813	816	755	826	751	845	768	785	778	810	801	804	807	843	831	814	828	778	820	770	802	777	767	780	770	815	786	824	840	769	816	789	815	852	726	786	815	849	810	802	792	821	841	826	761	763	798	816	852	823	818	759	817	780	840	796	791	809	820	826	820	793	781	821	848	773	817	767	802	833	800	772	823	799	850	800	801	848	755	793	799	764	824	779	817	742	801	797	799	819	850	822	834	770	770	777	808	830	779	780	816	800	862	806	800	813	843	786	817	813	822	807	811	794	794	867	845	828	806	812	801	829	832	839	794	819	838	836	815	780	780	817	801	829	794	822	808	799	877	792	770	793	790	770	766	787	807	875	768	772	749	824	822	784	812	846	802	833	788	804	776	810	787	834	776	747	815	800	795	786	838	776	795	777	808	804	772	822	810	794	803	780	807	798	813	763	870	810	797	830	756	809	812	811	880	773	834	816	821	819	864	843	808	789	794	785	752	775	828	788	798	791	875	786	756	808	816	810	823	834	851	802	802	835	819	848	854	842	833	837	842	844	779	814	864	841	807	764	852	816	778	772	774	797	815	745	793	780	793	779	805	850	756	795	761	796	799	820	783	792	777	802	797	821	786	846	816	861	800	800	780	851	826	828	803	775	785	837	768	809	791	781	802	807	800	800	782	792	841	792	765	821	798	781	757	805	822	827	796	849	825	784	773	782	789	831	781	797	840	785	801	834	814	762	837	847	838	787	748	835	820	819	808	857	802	809	794	828	784	844	838	837	762	852	815	829	761	816	780	837	793	828	800	793	823	809	788	820	826	862	765	781	815	792	774	818	798	815	813	828	773	800	789	787	820	828	856	789	791	786	806	810	822	789	854	757	816	796	766	828	807	854	797	864	813	814	805	831	803	814	862	797	800	820	783	827	801	792	802	784	756	797	769	795	821	792	806	804	807	828	803	812	757	818	799	830	801	738	824	812	810	792	769	813	809	823	791	793	789	795	802	788	793	787	811	837	811	788	812	757	828	805	839	772	788	750	857	822	815	851	752	826	809	779	836	809	798	822	862	788	798	831	826	836	855	843	811	791	800	813	822	796	796	798	822	794	815	803	819	842	822	803	833	790	818	810	829	811	750	819	787	889	785	775	840	825	786	816	774	802	830	823	778	820	787	805	799	803	840	798	802	777	830	786	838	825	809	821	834	852	809	795	775	814	794	809	747	769	835	781	783	835	805	759	782	840	812	851	794	826	827	794	777	828	822	839	853	826	766	785	762	793	824	789	799	804	812	844	807	813	761	750	771	786	807	757	799	765	805	817	810	829	819	806	829	842	814	822	790	802	777	793	814	884	764	816	761	871	788	840	737	800	789	813	818	823	873	829	815	772	804	804	783	846	831	799	819	824	812	767	776	801	752	785	843	820	819	841	790	834	841	826	803	793	796	800	819	813	827	842	799	836	882	801	795	848	814	835	797	806	822	825	745	808	822	844	854	816	823	819	842	821	835	788	823	808	766	804	823	856	797	726	840	776	779	844	829	815	816	800	765	819	810	877	783	799	771	809	839	814	866	759	844	765	860	804	801	803	825	773	801	834	812	762	791	819	842	773	786	819	806	736	760	783	826	784	783	799	762	811	817	815	838	808	870	832	817	774	810	786	788	843	790	810	877	817	821	810	729	838	770	852	769	815	827	809	790	790	829	816	787	843	825	822	789	817	800	879	823	846	818	816	807	816	767	820	810	837	779	796	744	821	790	805	840	803	765	790	838	834	818	823	802	762	790	751	813	760	813	806	805	851	814	850	796	836	810	806	783	817	838	804	810	807	802	823	785	811	762	771	799	784	811	779	824	736	803	823	798	800	844	838	834	761	805	767	850	794	781	812	808	793	783	809	781	835	783	780	819	789	775	841	791	783	820	769	825	776	819	799	810	810	781	820	826	777	776	818	832	790	845	806	818	828	773	783	787	775	799	811	844	877	858	783	773	803	785	795	783	814	839	820	836	785	802	838	778	850	836	715	784	818	782	825	799	853	788	823	825	772	815	832	790	801	805	791	799	797	788	812	792	792	813	772	834	837	795	789	844	799	808	815	843	775	835	735	808	788	778	815	849	807	791	838	819	815	793	814	830	812	791	808	801	740	878	787	809	790	864	839	783	824	778	842	824	816	784	811	755	810	815	801	787	806	789	774	777	804	815	760	855	810	793	810	820	807	843	766	787	804	766	811	850	833	818	746	753	838	796	852	838	815	822	809	848	794	808	813	776	825	835	844	795	830	795	820	832	788	815	795	750	864	768	811	765	758	789	785	795	836	856	801	805	748	817	841	767	838	825	748	873	844	842	841	835	829	828	842	811	835	807	802	826	801	835	769	836	813	787	776	824	842	780	841	826	840	819	812	788	791	847	870	825	754	779	771	821	839	768	811	780	827	834	801	781	822	829	820	824	799	790	838	781	731	765	824	823	838	807	796	816	777	813	816	747	813	806	825	834	814	822	785	800	799	784	800	787	842	821	759	772	818	826	764	793	792	805	824	807	811	840	772	787	808	825	790	803	815	800	783	825	842	814	788	851	799	712	784	824	746	834	848	757	802	754	787	788	801	769	795	785	842	786	803	848	801	729	784	833	825	839	812	809	824	833	785	837	803	799	791	749	818	822	807	791	810	800	764	811	832	821	833	819	818	787	816	777	833	768	756	846	816	845	793	792	819	777	812	799	828	779	804	818	840	833	858	765	806	804	773	839	773	841	830	818	765	797	813	785	763	835	796	780	834	831	861	765	787	828	785	814	819	834	752	825	820	790	774	789	793	788	868	769	748	797	791	842	816	824	776	823	821	838	835	764	842	807	790	786	788	827	804	799	822	839	829	814	778	820	751	803	787	772	828	829	818	836	848	855	746	819	810	809	807	760	797	819	814	804	808	776	829
8632	554	395	288	262	258	241	232	251	244	278	237	212	226	227	222	220	229	248	214	204	230	197	220	235	187	208	217	226	217	198	221	236	207	215	214	222	221	228	216	201	228	216	228	198	227	218	210	218	222	241	225	228	220	231	217	202	215	219	219	226	219	267	223	230	240	239	207	219	223	213	196	248	227	224	214	233	198	213	222	213	212	206	212	216	204	200	230	244	213	185	235	245	208	203	230	218	222	219	260	254	238	224	242	214	228	230	188	223	228	204	206	222	221	196	249	227	214	250	212	225	213	220	214	221	235	222	222	199	230	211	225	232	204	241	224	236	249	224	204	230	211	240	228	229	233	202	220	232	223	238	245	246	232	230	226	215	234	225	200	227	236	229	206	236	223	211	243	233	207	232	193	204	213	232	217	207	224	231	215	197	239	206	190	215	220	223	218	223	213	249	220	236	220	245	204	212	211	222	253	231	229	226	222	240	241	217	245	222	217	227	205	227	216	206	212	253	217	239	193	230	248	232	204	213	213	217	254	225	200	223	213	230	231	228	224	231	204	198	224	204	209	240	218	231	222	217	202	189	239	219	226	221	219	215	244	241	217	187	229	204	228	197	219	218	241	231	222	214	224	213	244	233	222	240	195	243	245	227	227	232	204	214	240	228	212	230	240	209	210	252	184	194	218	228	205	246	209	211	207	240	221	202	207	250	204	206	204	231	219	228	240	198	233	227	227	198	204	242	209	213	209	225	201	219	215	220	230	210	213	219	216	241	227	225	216	200	222	200	212	205	222	241	231	227	223	205	266	237	239	234	195	215	231	227	234	251	207	219	217	223	213	207	239	226	235	234	233	228	223	243	252	224	246	222	223	219	205	211	207	227	239	264	227	224	233	252	231	220	226	214	216	222	226	203	214	235	233	221	230	232	228	200	196	244	230	213	235	209	216	205	212	195	196	238	228	224	211	230	220	256	239	203	228	225	217	256	261	228	214	203	206	203	243	206	210	214	180	223	228	243	227	214	231	220	237	243	178	214	270	232	225	225	270	200	207	201	253	242	224	214	241	224	226	234	223	218	204	222	238	216	229	235	208	222	215	204	239	234	228	190	219	228	229	205	214	231	228	251	219	209	222	218	216	235	222	221	230	221	259	232	225	218	242	233	218	213	221	202	214	235	253	241	216	224	241	236	232	227	203	232	204	216	222	196	233	232	241	215	207	205	222	240	213	217	213	203	208	224	210	220	236	234	227	222	226	237	234	231	233	228	223	275	214	212	215	230	205	227	220	210	221	236	228	229	222	253	217	217	228	208	268	231	229	260	273	209	241	236	240	232	220	249	217	245	238	212	220	216	223	212	212	217	224	203	208	214	226	233	212	232	225	199	222	208	259	214	232	219	244	249	225	205	204	223	219	219	209	214	206	209	228	221	202	228	231	226	222	210	207	238	222	213	236	212	252	215	260	233	230	236	224	213	185	233	225	199	215	227	211	227	207	220	227	218	208	218	220	218	219	233	217	236	260	231	207	236	218	252	261	221	218	250	231	231	229	231	191	240	206	240	218	231	221	228	237	208	231	226	211	227	218	205	219	207	213	244	248	216	234	211	236	228	203	214	225	225	202	233	198	206	216	211	188	203	222	231	234	240	234	253	219	252	207	238	221	234	244	225	255	239	234	222	210	224	232	232	206	231	219	241	215	212	213	220	235	252	234	226	223	228	245	197	213	222	231	230	216	239	224	234	222	209	211	232	231	246	223	234	252	209	204	226	207	248	226	211	223	256	214	247	232	239	248	229	201	222	213	230	174	235	211	193	203	227	225	223	242	220	215	240	217	231	238	190	210	237	235	210	212	190	217	224	205	208	228	205	234	198	206	209	222	207	223	215	203	232	221	238	198	197	257	227	228	193	263	224	205	200	240	241	219	232	216	220	226	214	200	215	236	219	221	210	201	218	217	243	214	232	207	226	223	216	232	206	230	230	248	206	209	232	211	235	208	211	241	246	238	225	229	222	211	234	241	209	225	232	234	212	225	211	244	196	239	216	221	183	229	220	227	250	227	243	229	228	235	196	229	216	231	234	217	211	244	214	256	232	246	241	237	222	235	229	220	215	244	245	242	223	235	201	237	217	224	214	204	246	218	232	233	206	223	243	233	231	233	185	229	244	240	222	222	216	200	216	204	204	279	219	225	233	253	238	214	233	214	217	202	235	253	212	227	211	232	230	216	222	221	231	236	200	264	218	232	217	223	228	230	226	248	222	230	210	234	216	194	204	216	220	236	214	197	221	201	223	228	252	218	233	225	231	255	222	218	231	211	233	216	230	192	218	232	203	243	238	224	223	211	216	221	220	216	224	224	203	218	217	198	213	187	188	198	206	226	207	232	219	200	187	199	254	213	240	197	255	182	222	198	219	197	237	224	235	239	237	201	206	250	203	220	224	214	242	227	218	224	208	196	236	205	216	241	226	234	219	228	237	225	208	225	208	230	230	247	211	217	229	237	211	257	224	215	209	209	231	208	207	229	254	211	230	215	194	222	237	232	231	222	225	233	215	231	206	200	231	232	194	207	211	256	225	228	200	229	210	223	213	209	211	227	194	200	177	235	197	206	213	204	228	236	216	211	228	211	217	206	224	216	237	247	240	219	197	212	199	238	229	227	228	190	240	247	228	244	225	223	227	222	207	211	239	224	202	251	195	239	217	212	221	263	262	251	195	204	241	226	212	264	219	214	225	242	232	215	224	219	205	224	227	221	243	226	242	213	242	236	215	190	229	222	236	234	252	220	221	226	221	232	230	223	243	249	195	210	201	232	255	201	222	235	237	212	219	216	206	220	235	208	255	204	220	223	205	247	221	227	218	227	196	225	226	253	221	244	213	212	223	214	203	237	230	222	222	204	204	219	228	225	226	217	217	237	238	235	242	215	218	228	247	219	234	220	224	192	211	210	227	226	224	249	230	217	228	209	233	189	223	229	203	238	232	241	206	202	228	213	223	201	225	239	253	219	225	204	216	221	230	200	219	236	207	208	224	236	241	189	222	213	240	226	218	206	252	250	193	234	225	222	228	221	241	240	228	220	237	209	228	206	249	233	209	214	183	227	237	214	219	243	201	236	229	220	220	228	209	252	217	223	240	217	217	240	233	224	220	218	219	221	231	241	223	217	235	193	230	227	205	225	201	234	231	213	259	220	197	235	190	206	232	238	215	205	211	229	206	231	241	226	227	209	205	219	226	215	215	224	204	220	226	203	221	243	245	234	231	201	243	222	218	218	218	220	233	238	230	173	232	229	208	233	209	249	195	220	234	214	222	227	236	182	233	236	260	200	214	239	212	245	221	221	226	221	229	214	202	227	247	260	205	255	233	251	232	226	233	228	233	236	222	256	225	235	203	214	228	209	223	217	225	242	243	187	190	216	218	207	199	198	231	224	198	197	217	221	219	219	242	235	214	220	219	232	215	193	202	213	225	227	235	229	237	235	215	217	208	216
8262	694	900	921	786	704	683	628	658	628	596	595	547	570	553	575	536	583	554	601	514	568	582	525	565	578	546	577	527	539	518	534	550	526	574	561	589	568	584	594	557	548	539	542	526	507	560	566	571	555	567	529	602	540	537	564	519	525	550	548	516	566	536	584	523	545	512	556	523	554	522	531	534	540	533	576	526	570	560	518	555	610	560	556	511	541	554	525	538	583	528	543	538	540	573	572	560	505	605	541	559	564	546	546	538	544	531	544	559	538	549	573	575	565	555	515	546	561	559	513	535	559	561	557	568	564	528	580	519	509	544	573	511	522	529	523	545	521	557	564	517	566	572	564	521	553	572	536	526	535	545	539	548	563	533	549	502	614	565	535	561	555	541	544	565	539	548	569	516	558	572	534	560	567	513	595	536	564	572	519	524	522	530	543	579	545	540	552	603	531	518	533	553	620	536	537	576	566	548	560	536	536	578	537	567	570	579	556	553	566	576	536	538	560	524	535	549	534	534	565	525	578	550	541	527	568	573	541	556	542	533	534	473	544	533	518	548	524	567	552	552	532	508	552	554	548	587	538	569	532	518	562	495	517	561	589	547	555	536	552	526	577	554	501	516	530	544	537	546	526	497	522	525	541	535	527	586	560	521	539	544	573	557	567	528	543	536	496	536	559	571	565	576	550	508	583	552	553	572	531	535	546	528	563	526	558	529	568	537	548	530	568	520	533	563	559	578	488	520	569	551	591	562	563	540	580	542	528	557	591	530	541	482	549	562	561	522	515	529	527	513	514	533	579	555	539	601	527	528	573	539	540	536	602	542	566	542	527	585	511	559	551	580	554	540	546	540	536	569	540	532	571	551	541	505	556	537	520	528	553	506	572	521	575	541	550	520	496	519	550	468	554	553	512	577	529	548	561	562	550	564	565	547	550	557	565	533	517	474	547	560	492	575	589	508	552	554	526	567	526	528	559	537	534	554	541	557	505	563	522	531	559	549	522	565	554	527	571	555	505	558	545	602	559	560	557	529	575	581	500	517	559	545	545	528	525	524	539	540	559	518	540	512	517	531	524	607	532	524	581	556	529	533	584	544	545	600	555	564	562	550	568	572	530	542	520	542	527	548	531	557	508	516	541	571	526	547	545	519	539	564	524	569	540	530	570	580	569	581	529	502	547	529	537	539	565	526	499	546	574	554	543	536	528	541	527	537	541	537	607	566	569	507	525	575	596	555	510	503	558	531	549	564	530	577	547	548	576	531	557	517	576	560	521	539	573	542	543	553	548	548	566	545	516	513	527	549	556	567	548	552	548	556	552	554	544	567	549	535	583	521	529	558	543	551	566	532	506	534	527	566	546	549	538	522	544	558	528	580	540	537	527	548	540	516	562	577	534	539	571	546	535	581	520	520	531	539	543	502	523	568	542	570	553	542	582	549	506	599	522	542	558	539	552	558	567	568	544	538	529	511	548	531	537	562	512	573	534	519	557	519	578	539	557	606	554	554	519	551	554	547	563	563	563	548	540	526	540	502	547	528	545	534	514	537	573	606	553	503	552	549	572	551	553	530	545	553	575	602	554	507	534	571	551	554	543	542	597	595	547	564	538	548	540	563	555	557	575	591	555	509	555	566	567	528	568	534	565	583	543	553	552	546	542	516	548	519	520	540	538	566	534	552	606	540	538	583	529	562	533	529	551	563	560	528	563	542	532	518	567	542	530	547	514	560	560	531	562	544	590	557	547	571	545	510	576	518	535	578	513	568	527	571	543	543	592	561	540	487	563	518	545	587	560	499	541	506	515	552	535	537	525	587	568	511	566	592	556	526	549	585	601	559	547	533	540	551	609	574	536	531	532	611	529	574	538	539	514	552	585	551	578	549	591	537	547	535	598	529	521	546	554	544	511	537	563	516	561	553	561	566	531	540	576	560	526	545	564	554	551	551	516	516	547	565	608	505	586	587	506	593	553	581	547	532	517	546	524	544	532	530	540	553	539	557	587	528	474	535	569	514	576	559	533	559	520	580	563	542	549	547	566	523	551	571	574	537	541	557	558	532	538	566	544	550	559	506	562	546	545	573	538	574	562	546	547	545	561	549	558	502	541	575	543	572	540	533	545	515	555	530	560	530	522	547	582	543	531	549	547	561	567	568	557	532	511	548	524	553	529	573	564	600	546	513	549	533	557	530	531	559	556	538	553	543	573	542	522	530	558	533	543	553	572	554	558	581	557	551	586	531	497	563	541	547	553	554	503	552	550	534	541	524	551	570	550	532	510	572	573	551	558	557	519	519	535	566	504	529	540	521	596	582	552	561	507	529	610	567	495	553	522	559	554	558	555	590	529	554	571	546	541	583	542	518	598	530	536	576	553	553	495	517	530	544	520	555	561	576	535	522	534	522	527	539	518	571	558	508	552	550	528	552	550	524	484	543	529	523	454	585	519	560	579	528	535	564	556	490	486	541	560	555	549	549	511	550	562	574	555	529	521	574	534	547	541	531	528	582	563	580	540	548	520	582	508	544	543	580	567	526	513	555	584	565	567	556	555	518	516	521	527	527	541	560	566	516	503	546	517	549	506	552	486	557	502	559	545	545	521	555	554	570	556	564	564	580	571	551	526	526	575	577	516	527	592	565	548	523	582	527	518	569	557	577	537	526	520	570	559	559	578	595	607	549	524	563	548	527	598	547	530	541	591	535	538	563	528	502	550	562	624	512	536	540	554	545	526	543	492	558	530	543	581	591	579	514	536	540	581	577	536	575	536	566	566	524	502	547	523	487	529	564	546	544	537	559	546	534	509	597	540	530	565	540	538	531	536	543	528	519	528	546	550	504	524	540	567	527	616	574	547	555	565	562	563	511	533	575	563	552	563	514	565	539	569	588	534	544	561	542	547	565	525	529	576	560	516	566	548	573	529	545	554	565	546	536	553	516	562	577	552	536	549	557	512	535	540	546	552	534	512	558	568	548	542	571	593	559	568	577	519	541	509	535	566	552	545	579	545	552	563	553	570	551	567	544	517	520	553	555	550	547	559	574	525	540	554	557	585	549	597	560	504	550	571	505	573	567	591	562	545	533	555	561	564	546	569	531	536	587	525	552	581	581	490	513	544	567	507	564	574	532	576	518	521	565	592	557	538	578	542	494	517	557	506	546	588	502	531	566	569	588	547	523	559	574	553	535	542	542	543	504	527	555	558	547	579	576	562	571	546	548	544	551	532	596	533	561	532	583	570	524	528	519	568	570	549	539	491	573	541	528	540	536	527	516	511	542	561	584	572	549	541	576	559	565	539	571	575	546	515	543	540	534	525	574	500	497	546	561	514	554	564	537	522	506	568	554	535	571	507	568	562	592	552	555	529	524	557	530	575	568	531	523	525	547	541	586	507	560	531	590	541	518	531	572	575	532	543	571	527	541	556	511	539	530	542	539	525	557	539	541	542	514	545	551	570	591	554	502	510	556	544	549	536	546	548	574	529	529	536	563	531	572	566
41319	24378	19313	2470	881	657	501	435	362	309	285	271	286	257	232	265	235	221	236	224	218	212	232	232	230	210	246	222	228	227	213	216	237	204	207	207	243	210	209	205	214	215	179	211	210	198	219	224	192	204	218	223	184	210	213	183	208	200	211	213	230	225	209	221	199	226	207	214	205	205	210	184	194	193	214	194	208	212	186	206	191	216	191	216	206	218	218	182	206	199	188	205	205	204	194	221	222	203	201	244	180	207	187	186	217	223	196	205	199	234	197	191	232	193	205	204	202	185	191	214	211	211	220	208	212	219	234	196	191	218	206	217	222	193	215	200	218	192	182	205	196	234	232	247	227	202	229	199	203	195	205	215	192	194	200	230	206	222	205	184	216	201	255	216	238	213	226	214	226	206	213	211	188	199	245	194	203	194	221	209	212	199	210	213	193	201	226	208	248	210	194	191	207	205	194	213	219	215	181	202	211	212	222	197	253	203	190	241	244	221	214	233	187	242	205	245	216	186	196	218	193	205	210	205	226	223	224	199	199	188	208	200	192	202	190	216	222	199	202	219	194	195	221	214	209	216	194	167	224	204	208	201	195	235	210	202	212	195	247	221	196	220	196	208	222	210	209	200	208	228	207	216	244	210	196	185	202	224	218	206	219	227	193	208	196	190	190	211	199	214	198	209	226	232	229	202	202	216	212	198	200	208	225	231	198	186	221	219	246	217	216	249	208	231	188	195	242	203	202	202	197	201	207	192	230	215	185	210	219	204	217	197	186	207	190	198	212	212	224	206	225	222	202	198	216	215	234	209	228	216	191	217	179	189	197	213	199	206	211	231	195	186	253	212	207	218	214	211	195	215	213	243	223	212	217	224	207	195	198	200	212	191	204	198	195	179	186	178	212	220	226	232	231	185	224	202	213	209	207	185	204	220	233	200	224	199	231	192	217	213	179	212	186	200	212	214	207	222	204	227	223	201	219	204	239	191	187	184	195	218	171	234	216	229	216	224	232	230	202	193	196	213	191	214	202	204	214	217	223	225	196	202	196	211	203	220	231	243	200	225	219	215	195	203	228	193	199	235	226	183	219	183	212	194	222	207	194	219	218	184	195	201	215	209	214	204	205	200	211	215	216	217	203	210	188	213	197	205	209	201	194	225	202	189	218	221	218	187	211	216	222	221	205	206	240	192	221	200	235	213	198	220	198	212	210	218	205	193	184	195	217	186	204	183	217	195	181	205	226	233	234	228	187	207	194	228	228	202	213	206	223	183	233	205	158	226	196	211	205	193	207	219	200	213	208	223	194	180	202	227	203	221	212	217	198	217	219	226	224	219	204	217	203	207	198	216	203	240	193	203	202	196	207	196	191	217	217	206	199	206	232	209	215	196	210	188	211	204	201	191	208	211	186	226	203	209	215	204	226	197	225	203	190	194	217	220	203	204	199	205	231	201	199	226	203	194	212	200	205	195	223	221	233	199	201	219	229	189	215	215	225	209	220	204	228	224	191	214	212	201	215	200	202	215	221	228	213	194	194	224	203	232	210	225	216	203	218	191	225	212	207	219	235	216	207	197	217	192	236	212	193	202	174	207	214	183	188	229	214	192	213	184	196	210	191	222	205	212	201	202	215	192	207	220	208	182	211	201	198	190	216	195	205	221	201	226	211	228	186	241	242	204	208	179	205	241	229	220	201	204	204	209	198	201	185	216	197	193	210	202	209	223	214	201	235	211	203	201	207	207	212	198	228	194	202	208	195	212	179	207	241	207	213	226	195	222	225	207	224	212	196	212	223	197	191	212	215	224	206	214	188	206	196	209	205	222	200	221	209	198	191	194	246	214	210	182	233	220	211	196	210	211	202	204	222	227	204	208	213	215	202	206	199	199	181	178	204	202	194	193	196	214	201	193	183	220	198	223	222	214	226	209	184	207	248	243	201	202	203	182	219	214	231	208	208	232	223	205	217	223	183	195	213	207	232	201	185	206	190	220	205	207	197	202	203	219	189	220	212	201	208	205	226	189	209	165	178	221	226	210	214	188	220	217	211	199	221	207	209	219	207	228	210	179	198	210	178	208	187	194	215	197	206	240	226	218	197	172	202	182	221	205	194	213	212	237	198	216	218	209	194	204	194	192	185	213	214	233	208	227	186	201	187	236	207	216	210	186	212	207	211	194	212	205	191	230	183	201	198	199	211	194	213	216	228	208	205	203	214	206	252	194	207	190	174	209	231	217	226	213	210	235	225	216	205	190	211	215	202	211	202	189	207	208	223	200	220	207	201	205	203	200	242	229	210	223	209	222	223	193	191	197	230	210	205	208	225	226	248	222	212	206	197	204	218	177	238	204	205	205	200	182	205	212	235	214	219	209	199	234	219	217	229	210	223	223	229	184	220	209	190	207	182	206	229	207	222	226	191	228	208	215	199	183	204	213	220	230	187	215	197	214	217	212	227	194	227	228	200	209	199	228	208	204	212	232	170	194	220	207	228	201	214	190	220	206	185	216	226	215	199	219	215	208	199	232	229	210	198	205	236	175	218	193	204	221	216	202	201	186	207	199	201	217	181	197	203	199	209	159	231	224	198	198	197	207	189	214	203	203	196	201	205	224	215	219	217	204	196	232	233	201	182	197	234	209	205	179	211	229	194	255	223	207	240	202	199	234	221	216	205	233	192	182	218	212	222	213	219	209	212	201	205	208	205	197	202	220	190	213	225	239	213	211	199	210	200	226	209	203	202	241	203	197	220	239	208	222	205	205	208	201	201	221	228	202	236	217	222	203	227	217	201	218	211	192	187	197	181	179	206	215	192	194	201	200	191	217	223	217	192	216	195	208	224	215	192	212	201	208	209	228	208	201	222	215	204	199	176	211	182	193	219	207	198	197	200	235	203	203	193	207	229	226	199	219	185	199	215	203	197	203	236	200	211	210	203	223	204	207	201	195	208	220	189	186	244	208	206	231	181	214	223	212	220	206	224	243	206	192	204	189	211	218	216	204	195	215	190	217	198	223	207	194	217	228	210	182	210	201	208	222	198	213	188	201	222	204	198	202	185	240	223	207	205	221	184	177	224	204	189	186	229	202	211	222	206	189	205	202	198	200	203	199	205	215	221	199	176	218	221	205	234	218	216	206	183	209	192	200	204	198	206	225	232	199	215	205	199	211	177	194	192	210	202	217	213	220	250	220	207	223	223	213	168	188	217	200	216	219	221	226	207	228	215	229	176	204	197	213	214	208	207	232	198	223	229	190	180	237	191	205	202	240	202	218	212	220	190	196	229	181	220	199	193	231	192	209	213	204	211	186	180	216	238	215	198	199	193	221	212	222	201	197	202	201	189	201	188	208	192	197	217	222	209	199	203	190	199	210	206	225	182	200	187	218	248	236	187	189	196	219	221	232	193	204	193	195	204	211	180	200	200	221	203	206	228	234	212	197	186	199	220	206	210	201	213	241	221	218	196	205	212	206	195	199	209	185	214	203	218	216	190	204	219	200
22788	1647	2902	3287	2742	2232	1972	1552	1455	1315	1119	1037	944	878	871	774	771	740	713	679	715	673	658	623	692	615	639	664	652	621	604	608	603	560	586	567	558	541	593	589	576	563	571	562	590	566	541	573	547	562	550	603	543	539	555	539	515	512	536	499	538	509	547	549	546	574	517	585	562	596	545	553	552	545	536	522	546	509	556	580	551	505	594	540	530	527	514	511	536	536	494	530	571	526	539	569	568	486	556	527	525	539	522	522	519	565	545	524	555	532	523	509	521	541	531	549	524	541	506	526	540	556	531	511	513	511	522	540	490	518	535	537	583	512	533	535	524	540	512	511	547	532	560	530	521	561	557	480	490	539	531	542	554	530	533	502	558	521	520	550	573	546	559	517	538	522	515	504	553	526	555	504	499	527	553	526	527	537	468	497	481	574	520	537	524	518	503	505	528	568	510	538	556	528	542	531	550	525	533	548	530	520	527	527	507	491	510	527	503	486	526	527	571	517	522	525	504	513	536	475	518	548	534	583	531	536	572	533	561	556	507	524	511	543	511	489	543	571	534	517	555	546	536	519	535	526	533	545	506	554	560	526	548	527	603	542	510	520	526	512	535	496	551	542	557	575	537	535	514	560	519	545	563	516	563	521	551	525	520	544	501	517	535	547	497	567	503	541	527	485	572	526	530	542	504	497	549	557	541	519	545	557	514	537	584	531	530	579	507	538	489	535	507	554	525	529	548	497	499	520	546	520	536	535	522	493	518	520	515	547	561	524	539	490	550	500	540	519	538	520	494	514	509	528	508	511	533	563	537	523	520	544	544	504	518	526	523	514	534	522	521	533	545	527	507	510	549	559	507	526	549	549	523	503	538	517	536	519	539	541	557	530	553	540	551	560	572	572	501	565	517	504	536	496	545	497	540	486	525	519	502	569	518	566	497	524	540	541	540	510	504	549	538	511	554	534	476	507	544	545	527	512	546	555	527	523	556	518	547	509	532	507	514	541	496	540	591	575	544	544	516	473	505	511	525	541	504	531	485	561	504	548	507	542	529	568	536	507	547	537	550	525	507	530	563	481	512	560	527	555	521	514	509	557	498	497	476	585	552	570	512	520	512	537	544	549	510	505	519	498	504	560	548	561	526	543	520	562	497	520	508	552	528	524	537	510	508	524	522	511	534	541	528	549	533	546	563	569	551	506	523	522	568	551	568	531	501	475	485	563	536	541	527	575	547	518	526	514	482	503	535	565	470	530	529	548	495	512	501	521	584	552	524	504	520	525	513	532	500	511	536	521	544	525	521	538	546	549	534	542	504	519	506	579	567	497	499	543	535	559	527	532	577	575	532	562	502	579	539	542	531	523	505	518	527	524	548	535	550	559	531	542	500	566	539	570	486	516	515	511	527	548	540	553	518	461	536	558	517	527	541	539	514	518	530	531	522	547	566	505	523	514	525	512	549	523	526	532	522	525	534	530	590	523	553	510	505	518	529	503	521	524	538	557	527	574	546	523	521	536	524	478	510	546	511	577	507	533	529	490	531	514	550	539	505	549	545	552	558	539	510	531	524	532	554	581	536	557	502	495	504	530	538	540	523	502	510	558	538	543	522	546	535	519	516	579	549	519	519	525	551	508	552	530	604	552	595	500	554	556	521	556	500	532	568	552	530	542	521	508	530	543	513	540	512	517	554	530	545	556	492	518	506	519	532	506	531	526	552	569	554	460	535	563	540	497	523	503	539	494	520	527	497	532	544	512	497	532	543	561	596	512	481	494	544	534	497	572	518	554	561	544	553	488	493	561	529	543	511	527	507	526	510	520	522	519	547	570	520	555	512	550	543	543	557	525	525	516	524	530	524	546	564	521	521	516	539	527	541	547	565	526	560	544	520	566	513	509	512	507	517	515	549	566	487	481	585	542	506	557	556	556	573	490	505	520	555	511	526	552	504	525	502	527	546	523	518	533	520	496	511	562	503	519	559	546	572	474	510	532	564	528	558	518	495	545	517	532	521	557	510	512	524	554	535	509	535	551	502	513	538	516	571	499	567	522	506	519	550	562	511	471	517	500	530	506	532	544	518	542	567	522	579	526	550	499	536	512	511	509	533	529	534	550	501	557	529	558	565	525	506	539	538	498	516	506	553	538	551	558	570	544	576	512	484	532	542	587	584	541	523	511	494	518	532	518	488	514	522	515	529	471	521	526	512	533	540	568	534	497	487	504	558	519	523	523	575	532	506	505	574	522	530	551	574	524	534	470	525	513	536	541	507	562	543	522	493	528	492	521	533	519	537	518	541	486	542	584	522	542	526	539	501	545	514	541	532	519	540	525	488	564	563	504	548	565	531	514	509	547	520	504	491	535	529	543	546	556	542	512	544	535	493	533	530	512	571	558	507	549	541	490	519	527	535	510	534	510	550	537	555	516	495	580	524	545	513	531	501	518	534	553	522	569	536	563	527	537	518	529	541	543	542	529	567	537	543	523	541	540	503	574	492	529	503	502	503	526	533	562	527	527	527	548	500	575	560	537	532	520	528	542	521	523	494	522	544	506	552	549	555	555	539	525	544	514	542	569	499	544	535	540	519	562	543	530	529	485	521	536	474	536	534	524	506	566	538	530	520	528	575	565	570	533	525	568	547	505	521	502	534	544	511	521	535	536	530	521	545	578	518	562	533	529	520	549	520	535	554	515	519	525	535	528	492	542	507	545	497	518	524	465	528	559	564	516	541	517	554	523	553	514	505	539	545	492	469	509	566	529	529	547	507	542	525	511	574	507	531	485	494	548	544	541	562	492	530	560	532	538	528	514	547	570	530	535	521	549	544	541	557	498	513	520	517	530	524	502	511	551	501	573	545	539	540	564	517	516	502	499	504	517	509	550	540	583	514	550	560	531	517	538	538	506	541	564	508	517	517	564	509	527	572	549	545	539	537	559	518	521	555	543	544	601	488	507	569	517	498	544	478	530	527	524	556	547	527	534	560	522	522	497	505	556	531	500	526	513	534	481	532	508	521	524	541	536	544	540	521	559	525	561	543	527	524	585	491	496	540	571	524	530	555	540	556	533	510	523	482	497	523	503	555	546	536	538	558	520	547	516	556	534	526	544	492	495	529	501	493	539	515	525	553	523	549	549	579	533	514	530	534	542	555	534	504	491	540	516	506	542	544	503	549	535	518	561	552	560	526	540	501	546	529	518	577	495	527	521	559	513	536	515	506	539	507	535	533	551	491	551	572	515	536	471	542	524	518	604	499	566	539	540	495	491	556	516	538	533	556	515	531	539	564	511	523	553	529	576	485	516	520	534	506	513	529	544	556	527	521	529	575	564	529	541	530	549	555	546	527	483	525	528	532	509	530	460	542	513	524	539	522	560	556	538	511	472	524	534	562	540	547	549	545	559	534	540	537	488	546	540	503	502	536	540	481	553	521	527	538	526	524	522	517	521	515	506	550	540	540	558	527	524	576	543	566	543	512	521	534	492	550	579	541	574	542	536
44798	26295	18052	5056	1772	1220	891	752	621	605	520	519	443	434	448	476	421	380	428	421	415	413	393	385	372	373	374	386	348	364	335	397	362	392	353	340	346	348	391	333	372	345	325	362	362	356	373	379	317	340	338	331	329	316	322	369	389	348	340	360	356	299	334	363	323	319	351	326	356	345	331	355	351	346	345	368	319	344	343	341	326	304	299	347	362	365	334	338	331	354	324	339	365	334	362	361	354	325	354	382	348	340	323	350	320	372	381	345	347	342	324	353	360	341	360	326	360	355	346	375	367	315	383	364	359	316	343	349	334	358	343	364	366	334	344	337	355	345	352	330	351	386	328	358	353	355	312	349	337	349	357	331	334	340	349	328	342	322	390	330	365	321	365	311	328	393	341	312	358	363	356	346	375	381	352	336	348	352	343	341	317	330	310	361	367	323	316	327	323	314	326	352	352	318	309	331	350	314	308	343	349	333	356	330	340	369	328	337	359	354	334	342	345	328	330	337	346	323	338	385	329	352	365	328	339	334	404	357	352	347	304	364	316	323	320	347	341	346	326	360	369	322	350	342	346	369	345	369	308	317	370	373	320	331	310	341	322	317	365	364	367	324	366	323	347	365	355	364	341	306	348	365	322	300	348	337	324	349	365	342	365	345	345	370	304	342	302	348	392	339	321	331	361	333	348	386	344	322	312	303	387	351	370	332	325	339	344	348	351	345	337	381	345	358	379	349	330	336	328	344	355	330	318	361	361	310	351	384	354	358	311	325	369	344	323	340	352	351	340	358	377	364	342	331	352	376	346	330	355	329	326	332	346	336	372	358	366	361	360	361	313	357	345	339	313	350	368	344	318	328	323	343	333	331	335	336	339	318	334	341	360	371	339	378	396	348	312	351	327	339	330	353	371	348	350	325	360	357	337	339	314	348	380	357	316	330	347	313	333	374	331	360	377	350	327	342	321	349	340	375	336	311	345	329	361	336	334	329	336	316	366	365	356	365	334	334	338	322	359	360	326	360	330	342	360	384	312	337	340	372	351	312	364	357	316	355	321	375	330	315	361	336	361	321	347	316	396	324	352	386	330	352	340	355	357	349	379	365	326	314	321	345	357	363	369	338	382	378	322	331	329	336	348	343	311	348	339	373	378	354	332	336	356	356	328	331	370	351	318	325	347	351	383	344	356	323	364	336	356	339	354	343	345	333	306	371	337	384	326	344	342	343	368	354	351	362	355	370	356	330	352	344	347	299	345	345	344	340	367	334	340	356	330	356	348	393	351	359	306	348	374	349	359	337	348	371	366	352	368	341	354	333	355	348	349	333	386	344	344	319	330	323	329	311	333	355	324	338	346	336	362	345	330	336	372	338	372	348	361	341	323	334	326	361	321	333	362	329	395	371	323	311	336	350	351	368	367	349	347	363	349	366	371	338	360	361	331	350	334	306	329	335	332	376	328	376	314	356	362	365	328	345	361	359	327	335	384	341	326	357	312	357	327	355	314	342	370	352	368	350	308	362	341	335	332	363	306	278	341	335	339	348	328	360	310	323	366	344	365	333	342	357	356	357	358	344	335	332	341	320	325	355	334	356	370	336	347	333	291	322	355	349	317	308	336	338	325	343	333	339	332	375	321	380	374	348	345	346	338	356	368	331	324	342	341	342	365	366	341	333	332	341	342	329	347	371	358	355	307	346	332	353	322	326	368	362	399	366	343	361	331	331	351	370	343	353	349	336	334	341	360	352	306	321	303	331	355	336	325	310	321	316	356	333	322	355	324	346	329	328	337	346	354	309	355	339	360	344	381	372	388	359	364	329	316	339	354	374	326	348	322	351	360	338	340	328	340	351	342	342	326	339	304	339	309	349	363	375	330	341	304	377	307	363	359	320	313	348	356	368	353	355	375	395	337	367	317	332	316	365	359	338	337	339	371	323	360	315	333	375	336	325	322	331	357	361	366	340	351	351	310	329	347	354	348	365	361	354	367	368	350	324	354	335	331	351	340	339	353	367	338	354	328	302	365	337	339	337	349	320	302	346	326	302	366	323	339	338	333	318	344	397	330	372	372	327	339	349	361	332	330	352	347	358	336	334	310	371	310	338	336	321	374	355	342	333	354	342	343	376	358	346	337	310	333	316	324	357	358	333	350	360	337	326	335	334	332	332	357	329	356	351	362	344	326	351	366	320	332	367	393	366	371	335	366	325	327	311	336	321	333	315	370	370	390	337	314	363	389	328	328	325	332	340	360	349	359	359	347	328	345	358	342	338	316	347	357	329	348	338	385	369	366	315	375	337	327	375	339	325	311	316	362	371	311	385	367	334	316	333	296	395	332	309	364	345	380	364	347	353	367	364	318	337	377	338	306	333	362	347	368	342	340	334	349	358	343	304	324	373	342	338	338	328	328	358	342	307	326	330	383	356	357	329	361	340	374	350	329	327	345	336	364	339	327	320	352	346	370	345	350	339	346	347	372	307	368	338	344	332	322	343	362	336	329	364	349	331	337	370	322	335	316	341	355	325	328	316	378	338	349	348	349	330	336	338	368	315	367	319	336	326	320	356	353	349	329	363	364	323	317	332	349	320	366	340	327	344	313	350	310	350	306	391	321	308	337	317	317	350	353	315	342	320	324	312	330	330	349	363	345	377	350	328	354	351	322	325	337	323	339	332	359	350	366	370	363	351	356	330	329	336	361	387	344	345	342	343	340	365	328	360	355	319	339	356	332	327	305	345	367	374	346	324	349	374	311	365	347	342	358	356	345	337	323	335	293	343	346	364	323	407	359	344	376	312	369	379	333	310	331	342	327	343	364	366	327	334	338	318	330	319	314	343	368	335	353	347	338	369	358	340	346	332	369	342	369	349	383	322	361	324	328	357	332	302	350	385	333	326	361	333	336	389	322	325	357	360	343	339	352	369	375	352	372	340	329	354	338	349	363	376	339	361	343	333	318	353	356	350	346	371	354	334	338	366	362	364	335	362	317	340	401	364	359	365	333	358	374	342	367	324	375	344	351	359	360	347	345	311	342	324	376	329	316	354	355	337	333	370	328	340	326	328	363	383	349	347	310	343	329	314	366	353	343	325	339	375	318	369	336	359	341	325	289	358	331	330	317	351	338	358	335	351	303	317	375	336	329	338	334	343	337	356	353	351	357	351	320	328	339	360	376	353	327	342	322	363	362	356	375	350	330	356	342	360	372	371	333	371	336	341	354	333	364	336	367	356	339	317	356	302	325	355	319	336	330	340	345	354	390	371	325	379	366	315	336	320	361	341	325	364	340	356	352	328	346	324	328	354	334	336	363	361	342	343	332	365	353	362	351	355	390	355	336	313	320	353	379	357	342	362	357	360	320	352	318	346	320	339	376	375	375	371	337	357	374	326	336	346	351	322	318	347	347	344	343	346	322	363	345	329	390	347	320	337	328	349	347	376	310	328	346	364	361	359	341	329	288	328	377	375	319	338	361	361	331	339	317	343	382	342	325	346	368	340
25184	2911	5383	5950	5187	4234	3436	2970	2571	2178	2008	1751	1665	1650	1444	1382	1307	1226	1208	1142	1138	1183	1144	1036	1076	1067	974	976	940	953	959	956	893	900	836	889	915	886	857	950	866	882	840	910	824	886	856	872	830	881	846	841	822	841	813	843	848	861	818	832	858	796	847	791	828	829	780	853	859	835	846	880	880	799	832	794	848	843	759	818	832	824	798	792	854	851	771	798	788	788	823	826	786	782	792	796	844	771	840	816	844	787	773	795	807	800	786	803	791	836	793	809	802	837	826	834	818	793	844	782	796	884	772	805	801	838	809	845	824	817	787	788	785	799	811	781	858	795	798	832	773	821	823	838	837	808	764	801	781	843	853	745	862	791	768	822	810	818	832	761	790	825	813	806	835	749	790	840	806	788	856	806	852	802	759	830	804	834	818	803	779	809	811	794	841	805	844	804	763	835	847	843	794	753	806	818	830	789	772	800	847	792	788	804	792	791	788	818	813	800	782	777	804	821	773	823	818	790	786	845	772	731	808	817	813	793	735	811	796	834	785	795	772	779	813	774	847	831	806	811	827	813	837	871	858	786	790	820	737	795	795	817	847	763	752	823	816	820	772	765	816	817	800	780	806	828	778	793	787	811	816	808	847	761	797	807	778	820	798	745	777	809	758	746	825	802	819	817	790	807	775	807	791	721	823	782	724	828	788	780	823	760	828	764	834	793	839	807	753	850	777	790	775	765	807	799	827	783	791	796	773	773	808	760	833	819	825	850	747	779	767	839	797	822	831	808	792	755	755	812	820	806	827	789	746	779	787	774	802	798	813	842	759	824	812	809	846	790	791	789	790	781	790	778	775	765	826	841	778	829	826	798	793	772	778	791	796	778	771	803	827	836	776	820	840	762	772	830	799	821	825	762	837	810	778	798	827	797	836	792	832	803	781	819	794	820	765	802	798	848	755	810	765	797	809	787	775	823	824	808	761	775	802	784	755	809	822	798	797	824	808	807	772	839	835	873	796	811	781	834	763	814	790	812	817	799	826	775	846	799	818	781	864	774	804	803	796	789	785	826	799	838	885	875	841	786	802	828	793	842	812	798	797	808	818	814	801	842	859	796	817	832	781	798	792	771	815	863	781	819	780	773	797	862	792	805	835	787	787	795	825	809	803	831	796	827	813	843	793	820	787	809	782	778	794	790	805	793	869	782	814	833	797	798	782	811	798	877	831	837	777	814	803	766	814	806	801	796	780	796	787	807	754	776	804	850	802	822	800	798	797	855	760	741	822	812	798	813	786	781	797	773	778	791	832	769	785	828	804	797	821	790	822	793	834	763	823	806	771	848	831	789	761	756	762	838	833	798	761	809	832	819	758	722	787	825	801	826	775	816	788	818	756	794	803	847	845	798	763	755	782	811	802	822	777	799	785	805	784	821	753	789	767	862	789	773	811	788	833	858	725	824	809	820	780	826	802	828	834	811	779	842	810	736	792	797	805	831	791	825	816	783	830	745	774	790	764	843	795	745	776	771	779	808	807	755	771	820	805	863	767	780	825	795	799	799	796	844	792	856	787	803	798	775	799	766	784	759	783	814	811	798	799	800	807	823	802	746	800	816	851	827	809	818	750	810	790	817	747	831	762	776	764	759	774	781	798	761	751	800	837	840	785	794	816	776	763	804	780	780	822	818	790	823	807	835	865	800	838	794	827	840	830	839	803	815	825	788	846	831	782	808	804	813	801	792	811	751	813	791	836	807	808	840	847	727	755	825	786	834	789	804	791	773	756	801	785	810	826	762	759	821	814	785	775	852	779	788	841	829	788	805	809	796	785	738	808	829	781	763	822	794	792	780	774	858	761	802	825	816	781	775	837	834	827	814	854	837	771	750	733	772	814	798	799	796	770	817	792	757	799	812	841	840	782	833	802	802	785	822	789	830	811	809	856	775	789	782	780	798	787	797	837	806	771	824	760	802	844	808	873	820	843	835	823	829	782	787	785	826	791	832	789	793	824	761	836	810	816	814	781	775	762	826	846	801	800	796	837	814	816	803	806	812	788	863	803	833	796	830	834	787	832	808	807	807	787	825	814	775	810	804	852	751	821	774	827	819	786	816	753	778	855	761	825	741	808	829	775	803	809	753	785	815	854	779	809	844	813	847	798	826	777	788	789	781	815	842	826	808	825	788	767	821	810	821	820	731	749	829	802	745	777	759	783	755	823	811	773	767	785	800	849	776	778	813	840	754	818	802	788	814	809	768	805	817	832	773	813	825	813	824	826	755	845	821	790	777	831	789	794	822	787	850	789	843	814	778	804	812	785	806	816	829	793	766	825	823	783	823	727	805	822	812	818	790	839	832	812	836	815	803	798	790	836	792	806	810	752	797	784	796	821	820	795	769	783	812	784	784	759	804	815	795	823	830	784	817	804	784	840	842	866	846	794	807	792	785	776	810	821	773	808	801	811	767	815	747	856	842	775	800	781	801	817	814	788	815	768	776	800	824	782	767	760	783	794	828	796	786	853	770	829	852	797	800	814	768	802	796	812	794	779	757	773	786	791	814	793	786	800	800	812	849	785	819	781	778	813	740	810	824	816	799	792	777	806	815	803	786	809	819	744	801	847	797	862	793	833	777	838	808	804	830	784	787	819	784	792	752	773	749	793	762	796	778	805	790	807	793	852	804	846	805	762	792	758	809	784	802	860	824	816	803	821	784	754	817	848	817	824	779	774	806	772	799	794	715	828	800	818	826	760	846	777	861	802	815	792	797	826	757	790	855	808	794	796	768	828	771	798	803	756	781	785	821	771	851	816	810	803	818	766	771	757	815	846	821	799	730	771	813	749	751	821	808	807	822	829	841	788	815	840	823	810	792	769	795	818	817	786	809	815	801	853	765	762	764	815	833	825	835	775	799	831	795	818	837	779	869	780	790	793	802	834	796	789	803	813	761	843	767	815	810	798	820	841	828	790	784	793	828	785	841	772	776	807	815	771	782	811	833	821	786	828	798	801	790	820	821	794	799	776	868	803	821	828	805	812	821	859	848	822	802	791	847	767	815	789	809	823	835	826	766	812	788	830	780	826	803	779	819	822	785	805	808	851	822	803	851	770	792	803	784	771	826	842	772	774	842	789	781	806	809	803	778	826	811	760	788	812	787	821	819	815	786	811	840	746	818	825	792	814	838	809	783	799	779	802	814	779	821	787	803	806	741	770	824	797	807	798	828	820	759	830	821	803	807	835	836	786	823	839	796	835	803	787	790	811	806	805	793	817	831	816	845	818	793	810	836	809	853	813	803	814	803	807	784	833	783	802	807	777	773	798	808	811	796	840	791	841	799	796	802	844	806	788	736	831	781	776	816	798	850	792	794	797	825	801	772	816	762	848	814	788	794	792	756	772	789	796	809	767	787	822	818	851	771	778	819	832	879	821	732	807	807	816	808	783	797	813	814	798	827	798	816	790	779	786	793	813	789	864	774	785	774	803	827	805	784	794	806	811	801	809	790
6810	668	570	339	276	275	252	231	194	208	254	218	252	251	206	218	190	242	210	238	192	235	199	204	220	211	192	241	198	228	219	217	241	204	202	217	205	234	222	204	244	211	219	187	214	208	204	240	205	206	220	202	238	237	191	242	218	231	205	202	231	210	218	237	216	203	207	216	213	202	209	233	222	213	222	249	195	193	215	206	186	225	224	210	203	233	192	209	204	214	219	203	196	199	191	208	204	229	220	206	211	201	200	208	225	221	200	209	237	249	215	229	227	221	199	210	202	216	210	213	195	210	238	242	233	206	221	219	213	195	237	157	218	236	226	206	213	217	220	216	206	192	187	230	220	223	224	202	239	214	211	196	219	203	224	229	212	220	204	202	195	179	209	197	233	214	201	221	237	228	245	226	230	226	238	236	206	235	195	206	213	202	233	196	246	228	207	202	231	240	217	229	210	215	200	220	226	235	227	219	206	239	225	210	202	218	209	190	212	208	231	214	222	223	199	239	188	224	236	213	217	236	239	209	222	196	208	206	236	232	206	218	212	193	242	223	227	204	211	223	212	226	203	205	186	244	231	202	198	228	217	232	208	208	230	229	208	195	211	231	192	223	220	200	190	226	211	182	198	237	229	223	227	186	224	213	224	197	226	174	232	232	215	201	218	225	233	208	204	213	213	242	216	213	208	214	206	206	196	197	226	224	220	212	208	212	216	232	224	179	260	220	210	213	198	240	229	211	240	194	239	204	228	232	204	253	202	224	207	227	221	198	233	212	222	202	198	235	244	238	208	210	178	200	204	230	225	207	230	224	221	206	197	211	179	219	223	210	195	208	223	238	209	241	240	203	224	202	219	228	206	186	208	191	207	210	227	214	220	238	226	213	228	221	208	233	223	219	195	223	213	188	213	238	185	225	208	186	225	234	209	225	221	220	197	212	213	211	209	245	203	232	200	186	203	225	219	218	200	209	175	204	192	215	202	237	229	217	249	215	236	200	186	239	219	209	207	211	214	238	227	231	201	210	234	203	201	209	212	246	238	226	224	205	219	230	172	196	233	217	210	243	207	219	243	207	222	231	217	202	212	204	211	220	254	215	180	212	235	194	204	244	217	204	218	209	197	220	219	195	211	220	220	191	200	202	207	229	208	197	210	195	205	202	215	235	258	225	215	203	246	231	209	229	212	252	223	216	217	226	218	211	234	229	231	215	244	211	224	226	217	218	244	200	201	213	211	213	232	226	226	219	220	200	212	228	216	209	194	212	236	211	217	209	202	183	256	204	202	213	233	192	241	221	199	211	216	210	222	220	209	180	180	217	210	216	206	238	230	207	216	202	217	262	210	216	202	204	224	209	206	234	228	196	212	234	234	200	203	209	215	242	195	215	220	210	225	196	202	217	216	215	215	238	202	209	225	214	189	237	208	198	198	221	200	211	240	215	235	217	225	203	219	199	207	222	177	195	200	244	216	249	216	217	249	217	240	216	237	208	217	234	217	195	198	225	216	222	205	213	207	226	180	209	236	205	201	234	212	191	202	207	192	215	202	216	194	207	190	232	221	227	207	227	227	229	217	225	225	203	225	209	222	202	198	217	198	230	247	195	189	219	220	222	194	215	240	208	229	213	218	214	218	191	221	199	224	232	192	226	219	240	220	198	224	200	208	222	230	214	232	229	206	224	224	201	225	229	208	211	234	223	208	209	192	229	238	197	204	183	229	218	213	209	218	187	236	214	226	235	205	221	196	200	204	228	238	215	200	218	214	196	204	222	236	221	195	231	227	223	222	195	209	215	256	220	222	224	224	236	235	222	221	207	204	187	245	197	182	216	198	208	229	225	225	197	213	204	221	213	198	246	232	213	223	225	215	214	229	187	214	189	227	180	234	220	229	219	225	225	214	203	209	195	214	220	201	197	244	196	238	213	235	206	227	222	218	201	222	222	187	194	208	220	214	208	232	216	186	229	195	210	202	228	214	199	230	210	242	213	236	216	223	215	202	215	245	175	213	202	241	208	212	210	193	228	238	195	218	243	203	218	218	192	209	211	245	223	205	208	213	194	239	226	199	201	207	217	229	225	225	220	217	226	202	224	224	196	200	241	206	212	237	212	194	234	189	214	230	227	221	202	212	218	235	222	219	196	232	221	208	240	215	217	234	216	188	211	220	248	197	204	209	237	248	216	228	221	201	190	214	205	241	213	197	216	204	218	204	223	230	208	245	236	233	206	222	237	224	208	203	227	222	239	186	214	203	230	210	237	213	210	228	218	208	239	191	211	203	219	216	213	197	220	214	230	210	190	208	204	213	214	201	221	211	237	218	220	191	214	191	222	257	215	222	177	208	227	209	205	207	222	207	196	213	215	227	198	208	241	232	225	212	225	225	224	195	189	244	209	220	226	226	213	226	219	219	220	227	217	213	200	233	235	235	228	223	235	202	203	233	228	218	208	223	194	208	224	194	219	210	194	198	193	193	224	217	229	238	211	217	230	195	215	233	208	230	214	219	219	228	231	233	203	221	240	220	229	217	222	178	214	217	218	236	229	179	212	236	194	203	228	199	213	249	232	204	197	197	198	233	234	237	230	222	222	200	209	193	249	244	247	197	235	216	207	207	209	206	226	210	215	218	226	209	215	194	226	210	202	182	205	210	222	220	218	220	234	203	214	201	186	226	213	213	229	212	210	205	223	216	221	247	208	193	223	208	203	226	210	243	222	233	211	190	210	202	211	221	213	215	250	235	229	199	214	206	222	209	218	215	203	237	199	234	204	212	205	230	209	207	218	220	226	250	199	210	236	241	250	254	215	221	193	213	199	223	217	221	206	224	218	238	216	215	201	225	218	206	232	211	231	203	207	237	223	211	213	223	223	199	216	203	214	202	213	235	228	214	207	217	231	209	194	224	236	251	202	213	182	205	248	205	252	220	236	220	207	200	196	194	218	218	239	220	184	209	221	209	210	228	178	183	232	242	247	230	215	212	198	201	217	200	202	211	202	226	249	205	206	216	204	215	229	222	207	224	184	217	217	231	226	199	247	211	233	215	252	229	202	219	207	214	211	219	192	226	217	208	234	220	216	198	224	210	231	224	189	209	200	196	231	212	225	223	205	204	218	226	212	227	202	224	211	224	214	234	218	242	240	211	203	222	189	234	204	205	211	205	209	193	218	228	197	234	218	223	223	238	224	212	194	196	210	223	207	189	207	227	228	211	192	198	202	213	211	197	228	217	212	189	234	208	209	227	233	215	205	204	211	201	227	185	203	203	226	220	205	211	200	205	237	204	220	218	234	215	206	196	223	216	243	216	238	220	177	200	228	190	181	211	194	240	210	224	208	220	202	222	214	230	233	206	204	222	232	197	217	206	191	201	262	213	207	232	217	201	228	196	207	194	216	216	224	199	223	239	181	229	215	199	209	192	197	212	209	196	195	236	219	211	208	236	226	195	182	220	222	200	204	203	210	225	212	215	219	200	215	197	215	231	205	227	221	217	227
6269	705	881	889	803	746	743	628	601	613	573	507	582	621	580	535	489	536	525	533	561	572	543	500	532	556	506	552	581	551	555	548	510	515	554	526	534	521	583	559	544	539	518	545	516	518	545	525	539	516	554	543	526	531	505	507	544	539	547	529	513	548	491	545	507	550	547	584	519	524	570	538	568	525	528	537	551	540	518	509	510	545	566	511	582	509	567	558	550	509	538	549	526	508	544	475	564	540	528	503	553	568	557	557	527	526	512	519	564	596	509	548	516	549	563	553	534	532	510	508	520	540	529	517	537	521	541	537	526	546	508	553	526	540	534	506	492	557	515	504	556	511	532	542	535	539	497	546	516	543	592	527	536	555	543	557	558	573	499	536	562	532	549	521	497	490	547	546	494	531	557	515	577	548	478	510	511	550	563	523	524	491	530	566	530	532	556	567	509	504	549	488	522	505	481	496	533	503	505	555	574	571	515	525	535	538	563	506	518	511	530	543	547	541	565	556	563	582	520	514	545	510	485	558	528	535	516	528	544	554	508	562	566	533	495	517	531	552	537	530	510	532	533	550	561	533	503	523	546	529	521	521	502	505	532	538	533	491	530	527	540	542	522	507	526	516	509	528	518	570	532	525	547	531	513	532	580	508	566	518	537	528	514	564	567	549	543	486	515	505	497	520	543	555	535	499	545	524	532	492	531	560	536	519	526	532	534	589	527	509	539	543	564	534	476	531	534	510	525	557	521	545	507	538	545	550	542	505	572	534	512	519	514	518	527	543	518	517	503	530	552	548	540	524	517	534	546	510	520	519	508	492	548	507	543	520	564	552	504	552	515	515	519	552	515	550	539	564	573	501	518	489	544	504	552	547	522	527	539	551	555	499	544	519	516	553	556	537	551	515	498	535	540	540	507	563	551	533	500	544	513	538	511	520	541	534	539	512	561	526	539	503	521	541	492	531	519	507	523	525	531	513	484	526	529	524	508	539	514	495	521	517	531	508	590	535	515	510	546	583	533	538	486	519	487	585	518	485	544	529	506	530	586	546	555	558	552	540	525	553	561	512	507	541	536	543	531	563	536	519	551	525	517	481	551	499	513	557	568	515	529	545	529	525	511	517	539	541	551	524	541	499	516	606	525	540	560	532	483	521	567	520	564	519	531	546	524	517	530	560	530	510	483	511	580	525	544	541	566	517	538	539	547	484	539	536	487	505	516	536	531	505	480	530	534	550	509	538	530	497	521	542	532	555	564	522	536	548	529	552	516	573	577	519	530	570	542	525	544	536	516	514	573	506	561	548	520	536	554	495	571	564	537	552	518	517	527	531	525	562	574	510	566	542	533	550	535	535	515	496	537	571	510	531	519	550	539	533	535	522	509	536	546	538	493	517	525	554	558	525	510	555	511	522	529	614	572	508	563	536	557	532	556	522	558	537	527	539	526	540	559	512	549	550	532	550	498	529	514	539	522	512	542	575	513	517	508	523	587	507	515	548	504	513	534	529	533	534	534	489	512	523	559	543	526	527	546	532	523	553	531	516	546	551	476	558	515	518	536	525	593	521	568	525	564	510	535	561	473	496	517	489	540	552	512	535	526	556	516	512	543	537	549	532	519	537	550	535	555	545	510	519	577	544	560	546	478	563	526	523	565	562	524	594	551	522	554	539	542	550	544	547	537	555	501	534	516	502	559	591	514	516	563	549	506	545	530	480	522	522	535	506	508	556	550	530	514	529	542	539	549	495	548	561	531	507	519	514	531	534	508	496	577	560	521	522	517	522	544	519	528	497	530	520	578	548	552	534	518	516	543	504	542	531	515	531	519	516	527	574	530	509	531	512	518	546	546	577	535	558	526	548	547	537	556	514	522	513	541	552	533	549	536	502	567	531	525	555	534	570	525	557	560	519	555	512	525	524	504	547	547	533	520	544	486	528	540	561	531	531	533	553	540	512	531	517	507	528	519	531	543	553	495	485	540	517	518	536	510	532	516	509	512	567	548	560	537	552	499	508	503	557	569	559	605	493	512	525	536	567	554	538	535	546	511	550	547	522	522	537	528	542	572	554	566	558	526	524	490	549	565	562	535	511	536	561	510	537	586	516	540	551	543	530	571	520	525	558	516	513	539	561	524	537	520	601	581	580	582	526	553	541	540	500	559	557	510	520	538	537	532	528	539	495	519	504	528	533	500	544	556	526	530	515	525	532	478	527	542	534	519	484	533	528	542	529	516	559	530	550	541	528	555	548	554	550	562	543	544	517	530	505	547	525	550	547	538	514	507	539	538	552	527	528	568	542	524	500	496	565	550	528	561	508	552	550	518	523	532	551	535	538	504	562	513	543	525	553	569	503	538	541	515	561	538	480	538	534	553	581	543	515	540	526	519	511	543	512	520	545	523	515	541	546	510	535	541	534	537	522	531	539	548	545	506	528	539	528	549	558	514	535	541	570	525	538	576	563	548	497	553	513	526	566	525	509	526	569	572	558	576	541	530	527	540	573	526	510	534	569	552	504	495	515	573	518	497	485	571	557	555	537	522	532	534	513	540	562	529	547	549	505	533	545	525	520	526	496	530	557	533	541	561	499	551	516	491	583	506	557	558	537	557	541	503	543	494	537	548	550	567	560	518	543	553	511	493	520	497	559	529	541	544	541	565	534	547	538	566	563	508	566	556	548	490	565	564	505	515	583	508	526	560	530	505	559	532	543	545	503	512	538	519	517	558	542	518	561	572	514	502	545	544	503	592	549	520	502	537	558	556	550	542	516	506	576	572	601	528	528	575	521	542	556	528	548	523	500	525	531	530	515	502	528	587	548	507	536	529	553	529	545	563	540	562	527	536	540	503	505	487	569	523	521	598	496	483	518	539	522	519	496	568	559	522	521	581	521	508	572	530	554	522	529	567	527	524	533	545	513	545	577	585	567	564	545	487	518	527	545	520	530	561	512	541	555	502	540	549	526	529	535	562	541	543	548	564	530	550	513	560	519	543	523	494	530	520	531	528	545	538	544	513	550	532	516	550	563	527	548	547	505	525	555	555	547	525	556	496	519	525	535	528	506	547	516	487	550	532	547	513	567	509	592	498	521	512	554	517	475	489	547	496	562	505	503	545	553	516	529	569	559	542	509	524	564	542	514	523	559	551	530	542	522	562	543	497	505	522	540	571	517	528	535	570	530	497	551	553	533	546	485	519	554	541	541	541	562	552	532	543	498	501	567	525	555	523	515	532	549	544	571	593	567	527	502	552	490	501	559	501	525	558	566	556	550	539	524	551	528	540	529	520	554	515	543	552	531	540	523	558	525	551	552	522	545	553	563	526	552	543	578	532	527	533	529	554	538	544	543	531	541	523	476	574	513	560	507	486	512	534	513	504	568	531	519	517	512	569	552	515	516	541	555	569	533	520	500	517	509	484	528	555	546	547	497	539	561	545	534	551	564	542	525	544	552	506	555	513	553	529	569	567	559	555	561	559	554	509	544	557	517	517	549	511	551
46742	23229	20338	4351	908	637	560	405	341	324	344	311	297	261	285	238	236	253	219	238	239	199	242	238	222	242	226	227	210	230	218	229	214	203	243	198	228	220	225	227	196	240	215	225	201	232	229	201	205	213	229	235	226	197	227	227	235	227	189	228	251	231	216	191	205	209	214	232	220	239	192	253	257	196	233	216	195	218	183	228	228	221	222	214	196	206	216	190	230	227	243	216	186	194	215	196	205	203	231	236	200	212	213	224	209	211	195	208	217	217	217	227	221	221	217	194	195	209	222	180	193	231	208	218	234	221	225	228	219	201	222	225	219	211	228	212	220	189	209	196	205	198	212	207	215	179	203	221	203	206	198	225	230	192	205	212	202	256	197	213	208	210	210	224	217	222	209	235	210	206	233	231	236	222	218	230	209	241	169	206	200	196	217	230	216	213	247	209	215	217	211	226	215	244	206	241	195	223	228	225	208	213	221	208	175	216	232	197	237	227	228	223	242	220	210	204	188	196	208	217	208	219	243	221	195	211	201	211	200	210	190	228	212	199	216	233	228	214	210	221	220	233	183	238	220	183	199	209	192	219	199	205	199	208	198	213	217	200	214	234	237	197	216	235	218	227	221	212	222	223	208	195	205	215	211	222	229	225	227	196	202	213	231	197	192	246	240	234	219	215	214	197	231	209	228	188	212	198	206	205	236	201	216	213	212	209	187	222	197	228	220	196	193	183	175	210	204	186	204	227	235	194	232	189	189	210	210	219	217	216	255	214	218	203	212	230	196	202	194	220	242	206	214	215	191	241	211	228	235	230	255	229	213	196	228	204	192	214	192	230	212	241	197	213	195	208	194	215	212	200	240	205	202	229	236	249	202	201	214	215	230	216	188	238	225	238	234	225	219	204	196	216	219	223	231	238	209	211	207	197	200	211	188	211	214	218	191	197	171	249	193	222	201	208	207	230	217	214	227	206	218	191	201	210	220	180	231	222	220	206	244	212	209	216	206	217	201	204	221	210	238	200	187	237	199	222	231	209	199	217	212	213	187	217	212	209	220	196	211	211	227	231	213	194	237	211	203	203	180	201	213	233	195	207	216	196	195	187	209	187	215	188	225	215	202	195	244	215	193	205	209	207	197	206	210	237	212	192	217	203	196	207	215	242	199	229	213	194	210	192	222	208	219	216	224	223	195	232	213	208	228	219	187	228	202	227	223	190	208	225	224	239	229	211	197	216	229	191	242	219	220	194	185	204	208	219	220	198	242	205	229	204	219	204	210	240	198	241	209	206	217	234	216	201	191	232	213	185	201	227	208	204	241	216	183	212	210	197	201	216	215	209	215	225	214	197	196	217	220	210	230	216	190	226	186	214	219	194	233	216	208	232	214	201	196	206	232	183	218	224	207	221	199	215	202	210	201	200	184	195	216	216	228	194	200	222	218	202	236	233	203	224	179	267	210	208	217	204	199	223	205	193	187	251	239	236	215	216	211	232	193	213	226	211	241	204	212	232	206	232	206	218	216	192	230	221	196	195	218	209	202	201	211	221	199	190	221	217	194	198	230	219	239	224	204	214	214	199	200	211	195	215	216	210	210	199	195	209	199	213	192	215	203	221	227	229	237	235	198	208	228	219	234	184	208	189	199	216	202	228	196	209	198	201	232	207	221	187	200	228	195	246	214	227	203	207	197	214	184	229	226	186	226	195	184	197	229	240	220	217	201	226	218	228	231	226	195	234	217	209	204	193	227	215	205	192	220	226	224	192	196	205	216	208	203	210	220	194	218	228	205	205	221	189	215	199	227	223	211	203	202	221	220	218	192	236	219	206	217	201	195	211	219	211	215	200	198	193	218	220	202	214	215	202	178	221	200	215	205	196	230	235	203	238	189	195	212	238	200	229	208	223	210	224	242	210	214	191	192	189	242	219	217	214	196	208	191	205	193	191	216	209	204	225	226	216	228	208	230	208	189	199	226	204	207	205	222	247	229	249	211	215	204	190	211	235	225	194	222	230	203	212	217	204	187	220	217	207	219	217	219	230	209	192	236	206	222	217	225	218	240	209	225	220	211	243	198	218	211	206	222	239	204	194	241	229	215	258	206	196	226	235	232	203	210	197	218	213	245	225	199	209	195	206	210	217	203	211	223	247	206	219	224	212	209	221	216	229	227	182	215	236	210	193	207	213	215	220	222	247	240	215	214	219	229	196	225	209	217	228	208	219	182	227	185	196	247	191	196	241	199	224	219	241	229	225	217	199	223	241	211	208	203	206	230	225	258	214	215	210	217	193	227	224	205	205	221	258	185	194	224	228	206	222	223	208	238	224	212	225	199	209	192	198	190	211	205	194	213	216	240	218	212	191	196	208	204	197	198	235	242	211	209	202	211	205	207	240	199	243	228	199	220	217	221	201	208	190	233	232	174	200	206	217	193	237	224	191	195	208	230	176	231	226	196	199	203	213	204	203	213	198	222	201	213	196	223	216	246	233	215	200	192	229	242	230	200	235	207	237	213	205	200	227	234	214	201	223	222	182	173	206	226	241	210	199	214	205	235	241	234	206	214	226	216	221	214	197	206	204	223	195	223	233	214	216	199	203	172	197	208	206	231	211	215	223	197	222	193	219	189	219	205	217	245	214	265	206	225	210	207	221	190	200	222	243	193	217	225	204	216	232	229	188	225	215	183	192	204	216	209	200	204	201	190	236	211	185	223	219	243	222	221	203	236	175	202	230	227	225	233	221	213	225	214	229	220	194	211	221	201	221	212	209	238	222	222	199	230	214	227	179	235	215	242	251	230	238	206	188	185	221	213	190	212	204	238	208	190	202	231	197	192	220	228	210	222	255	235	216	218	197	224	199	235	218	216	207	245	193	219	220	243	233	203	201	222	210	212	234	211	215	232	205	203	222	245	227	208	223	190	211	184	204	216	236	220	198	212	212	229	216	205	215	226	223	237	194	184	209	226	207	192	224	211	240	233	216	210	215	203	217	238	242	223	226	222	228	231	243	224	224	205	222	226	205	208	217	209	223	195	208	218	226	218	204	198	213	222	206	231	186	219	214	228	224	222	219	232	207	228	210	202	202	254	226	197	215	213	202	221	218	214	207	203	196	208	222	204	208	199	200	206	254	223	217	211	223	234	224	237	222	218	229	246	217	217	186	235	199	216	222	210	206	217	233	218	185	218	221	227	210	197	231	242	215	199	209	187	215	222	206	213	215	203	203	215	231	243	228	223	219	217	207	202	199	223	223	242	207	181	215	203	229	223	193	208	223	234	218	208	228	213	229	213	218	209	176	222	248	237	216	199	224	209	231	230	202	207	221	199	224	202	221	203	235	196	187	234	220	205	204	237	222	222	226	218	206	241	211	213	229	200	202	219	205	187	280	228	219	241	228	191	227	213	192	230	218	212	224	210	223	212	241	194	200	224	211	209	201	236	237	210	223	200	205	225	215	226	226	204	207	236	209	200	211	253	231	185	206	204	185	217	192	208	210
26320	1469	2669	3170	2658	2223	1934	1559	1288	1242	1125	1068	948	903	879	806	767	762	741	698	719	687	670	627	615	659	648	629	606	611	602	615	594	579	598	592	581	634	555	568	571	600	576	533	541	581	557	596	580	596	564	584	567	529	579	557	528	523	512	574	551	530	582	542	525	529	535	580	543	560	530	537	543	575	514	547	543	543	503	546	540	554	542	561	514	581	569	563	583	554	564	568	572	535	553	518	547	528	568	578	547	542	513	521	543	521	543	535	555	535	544	572	567	585	521	595	555	567	538	581	527	554	507	566	594	514	567	548	556	513	560	545	536	530	597	567	542	530	563	539	558	553	513	521	547	573	549	537	524	518	533	573	554	612	531	543	535	561	525	530	585	525	574	531	509	564	560	544	527	574	568	543	570	594	562	541	521	545	558	555	577	558	543	515	524	581	557	553	559	586	546	549	572	560	569	566	568	518	563	544	586	549	539	529	580	551	542	532	559	536	533	548	532	569	533	565	532	506	570	574	533	553	565	574	515	563	557	545	567	529	562	584	552	563	554	598	538	570	566	547	535	530	522	545	554	529	575	552	538	510	574	531	591	566	512	513	565	567	540	561	515	522	562	550	553	551	532	569	531	571	543	564	549	522	534	555	528	514	546	519	570	537	575	561	550	554	571	570	527	510	530	536	563	519	549	565	556	537	549	527	531	537	593	562	572	532	526	535	544	593	566	510	570	545	577	571	559	589	584	543	564	554	554	563	549	542	523	579	528	541	550	573	514	514	543	510	563	586	515	523	545	576	544	500	529	526	586	534	527	538	554	562	564	547	552	530	558	538	524	490	506	513	537	552	546	565	551	526	568	548	563	562	495	565	532	545	513	536	557	549	535	538	548	541	556	503	524	579	553	537	561	531	526	564	582	591	546	559	550	566	551	540	553	541	500	570	536	561	543	534	555	551	537	508	509	542	554	520	541	505	527	557	534	569	549	511	528	549	564	514	521	553	505	545	549	529	563	536	557	568	538	564	535	524	563	522	554	573	543	533	532	536	533	569	532	534	535	574	531	532	529	520	538	570	528	565	521	526	534	515	561	533	504	584	571	547	534	600	578	541	546	552	561	533	514	532	532	524	542	546	560	586	568	556	533	532	557	525	557	572	502	563	537	547	534	566	537	511	562	521	564	520	532	507	505	541	571	525	547	572	550	529	536	531	560	538	562	582	529	551	548	512	539	554	573	572	503	553	539	551	568	532	557	524	580	540	554	540	551	536	537	589	504	571	536	540	574	532	550	540	492	532	563	592	557	551	564	556	589	598	533	559	580	541	544	524	565	580	563	549	562	521	552	542	549	557	526	596	569	537	543	550	571	549	548	556	553	502	508	553	531	511	560	535	583	556	508	526	549	547	546	541	551	508	510	587	522	567	571	583	544	569	558	499	587	556	580	526	557	567	498	518	517	520	541	503	564	565	595	581	567	557	532	541	530	549	529	520	534	565	555	530	589	596	573	563	580	533	547	524	546	491	532	580	567	559	531	553	547	557	567	537	556	545	525	561	536	579	563	551	573	501	547	552	503	523	560	536	588	592	517	544	555	571	538	595	553	562	523	576	504	548	551	570	579	543	559	546	580	568	535	502	586	571	513	510	514	556	514	545	515	522	553	550	524	549	558	539	532	562	521	546	562	537	586	542	539	536	595	548	576	512	576	566	541	539	516	521	544	534	565	556	495	534	554	522	541	515	531	545	521	564	536	587	546	550	543	537	570	514	521	544	569	528	569	549	528	534	520	554	548	551	555	532	574	553	506	504	578	542	556	555	526	514	553	550	520	563	523	563	556	509	578	572	570	552	526	561	544	558	568	566	548	553	509	517	544	552	576	513	542	536	520	548	565	536	585	566	564	495	507	536	527	523	545	544	544	526	548	546	506	589	566	579	512	555	538	520	569	537	551	501	497	556	537	538	546	550	533	590	550	522	525	536	549	550	574	525	530	582	558	550	526	566	544	506	547	549	535	547	556	579	535	556	535	531	539	587	545	585	575	586	581	530	556	546	545	547	537	544	563	569	537	519	555	509	550	527	528	569	576	541	562	528	552	562	507	548	542	526	551	509	548	523	551	531	553	538	536	499	578	527	570	519	564	541	577	557	537	556	558	546	525	573	599	528	527	564	539	526	540	547	544	533	525	528	514	544	541	538	535	568	543	601	504	544	527	537	554	563	558	516	563	563	541	552	543	538	573	578	568	576	523	517	539	541	515	573	560	522	535	610	537	528	542	537	546	564	541	551	571	525	534	546	502	557	522	550	544	534	543	593	520	567	539	538	518	550	530	559	513	574	556	545	490	552	529	525	534	491	522	540	606	538	544	512	544	550	506	526	575	562	590	557	531	572	533	506	582	561	555	524	558	530	558	531	559	543	537	536	560	529	571	561	535	534	538	557	586	561	508	549	548	537	516	541	559	537	530	539	542	542	544	533	544	546	587	548	555	560	552	597	538	539	535	593	565	566	535	580	545	542	555	550	556	571	585	540	562	561	516	559	553	541	532	559	551	541	557	530	541	534	563	598	533	571	529	580	542	543	550	565	564	516	565	542	543	535	571	516	536	547	572	535	539	467	544	551	561	545	530	530	561	562	590	552	547	558	542	543	532	529	519	544	565	571	527	534	536	464	524	527	545	562	567	575	534	531	572	538	519	559	596	533	517	537	544	526	566	532	565	535	564	553	542	549	561	565	572	525	563	588	555	568	576	581	533	539	588	535	533	574	536	594	525	527	576	532	508	546	548	588	563	529	488	501	581	518	581	532	554	514	597	569	581	573	558	554	562	515	583	567	552	563	544	561	518	557	528	566	559	565	554	540	550	509	534	535	589	551	566	535	564	536	534	553	515	544	534	573	519	531	539	559	537	555	549	545	582	569	567	518	576	543	541	554	573	546	549	524	520	518	527	529	531	518	538	576	555	523	544	569	538	522	567	586	528	577	533	552	528	529	526	563	553	564	557	586	569	528	533	534	538	510	538	583	537	592	547	596	533	530	510	546	548	556	545	535	558	553	592	511	563	528	556	549	569	505	533	550	562	545	542	506	545	537	542	507	526	548	530	511	534	544	555	554	569	542	538	503	532	572	520	548	567	534	541	546	572	511	523	556	562	545	529	554	528	545	550	530	510	544	551	562	574	539	525	571	580	525	513	531	526	546	537	538	564	557	536	520	551	588	570	601	530	555	509	511	549	568	523	552	532	505	523	549	594	523	547	547	566	570	501	565	532	534	551	512	518	602	538	545	544	534	574	542	559	543	558	524	530	521	545	550	542	551	550	551	531	584	527	543	542	536	541	560	550	507	534	545	563	566	590	501	537	532	562	539	500	510	521	589	516	584	550	523	551	552	574	537	556	541	582	543	528	565	518	560	555	551	547	550	512	551	561	531	558	611	593	566	516	524	559	509	517	557	605	527	518	545	553	531	573	546	527	537	530	535	537	542	540	514	516	531	554	549
43324	25801	25532	11709	2328	1381	1118	849	662	616	534	545	501	453	432	434	425	428	379	404	409	396	377	407	392	381	390	411	383	361	380	401	365	405	369	357	362	379	364	330	334	339	362	359	356	351	327	306	320	340	381	355	362	384	309	368	298	338	356	365	361	373	370	361	355	365	348	376	357	350	346	343	335	342	387	337	318	331	350	353	347	378	325	345	349	329	345	339	369	334	350	362	338	309	351	349	313	322	381	351	371	302	391	358	345	310	362	369	325	311	351	335	365	391	341	354	362	319	351	374	322	334	324	332	336	308	327	345	325	354	348	331	341	327	362	356	342	365	362	290	319	338	335	349	305	338	359	366	298	350	358	359	350	350	340	382	344	370	357	345	352	359	331	340	346	339	323	325	343	312	343	337	323	340	345	318	347	357	337	354	355	342	323	368	343	369	350	352	337	340	350	339	314	324	361	287	334	370	340	318	357	349	342	315	363	395	334	397	338	373	347	393	366	363	350	343	355	353	361	320	351	337	352	331	321	320	345	358	338	362	401	351	338	333	353	336	322	330	365	375	336	328	338	352	354	327	321	339	329	324	367	332	323	329	354	338	363	349	318	368	359	353	361	362	346	354	351	347	373	335	350	347	295	328	364	334	338	334	342	311	360	340	335	332	346	365	338	323	362	364	339	352	353	339	371	322	363	364	351	352	355	333	344	333	336	313	345	341	354	313	359	314	338	328	338	369	331	360	336	359	332	355	374	373	346	357	355	357	349	349	349	329	356	345	333	342	317	366	336	343	348	337	380	337	333	338	368	315	322	341	325	340	349	323	343	311	384	319	344	330	360	334	365	352	373	374	374	331	315	358	365	316	344	380	305	326	341	355	313	344	359	352	338	345	377	355	354	349	356	365	359	359	339	351	352	350	343	339	346	358	352	360	320	313	294	359	386	359	342	352	328	320	322	357	347	336	345	321	332	343	333	332	344	300	328	337	312	355	329	311	336	353	339	330	335	357	333	322	366	367	374	341	348	335	353	326	353	327	316	334	360	330	318	370	349	335	383	331	333	320	373	340	345	383	347	375	340	317	345	387	333	340	401	341	361	384	353	367	361	309	374	309	344	330	340	338	360	348	339	312	326	304	357	328	343	337	379	362	374	364	327	355	319	354	332	348	345	376	353	364	348	362	318	348	345	293	336	346	382	333	348	377	332	327	335	318	393	350	381	320	340	354	368	303	346	346	320	333	374	328	374	371	311	317	339	379	326	347	340	364	335	330	325	365	369	326	346	341	342	340	328	383	345	356	323	377	331	380	389	321	349	334	339	328	343	327	340	351	380	355	320	382	340	321	343	312	317	370	322	336	315	372	341	352	345	326	350	339	341	369	337	368	364	348	368	386	367	347	349	325	354	331	330	340	349	358	355	343	382	351	337	304	343	332	379	360	373	329	336	359	366	363	341	334	365	332	326	299	325	362	325	376	352	342	342	319	304	356	341	313	398	332	332	327	302	320	335	354	371	340	377	327	343	346	354	371	330	339	318	323	317	350	338	363	357	342	340	333	349	373	355	350	361	350	346	376	325	360	326	362	350	375	331	343	328	358	322	353	372	347	341	336	357	375	390	337	334	349	329	314	314	361	354	404	365	330	350	348	366	343	380	352	318	328	345	342	357	333	345	322	383	378	340	355	342	349	342	356	371	347	334	361	355	295	361	313	375	370	326	293	361	350	297	350	361	364	348	349	340	353	360	378	331	365	337	309	363	343	350	334	344	327	380	388	348	316	341	350	357	362	379	359	376	381	314	348	357	372	381	314	354	297	345	341	353	313	335	312	357	344	384	363	354	324	305	298	330	358	360	323	391	356	359	315	355	330	357	317	342	362	314	340	355	341	348	340	337	343	335	371	352	348	335	330	343	315	364	379	371	296	311	321	361	336	347	320	334	335	342	375	363	336	353	340	351	341	337	320	331	370	320	321	372	330	335	310	338	334	334	333	368	330	337	350	336	329	343	336	307	328	330	367	333	342	324	315	339	344	333	352	319	351	307	325	373	356	318	340	331	315	330	373	379	344	344	317	345	355	369	343	355	354	336	363	352	348	348	357	342	354	342	349	338	319	335	339	332	328	367	326	350	338	352	340	331	351	323	330	354	353	309	333	324	362	377	355	316	343	303	340	332	346	322	327	331	343	353	324	360	357	367	362	336	301	328	351	356	343	346	311	312	364	333	322	346	363	355	320	350	366	326	332	345	354	361	348	359	356	349	349	353	351	316	383	325	352	378	323	330	376	326	342	342	345	363	340	308	331	361	339	350	331	342	389	340	345	310	356	328	325	365	336	389	362	348	347	375	338	301	338	376	360	356	334	320	316	368	315	353	360	361	342	350	346	339	337	342	322	317	340	320	325	341	354	343	375	334	312	354	350	332	325	353	332	349	378	365	330	336	340	351	370	347	372	342	368	317	305	357	329	333	328	345	368	339	349	333	359	374	360	330	350	348	358	350	362	337	363	313	331	366	324	327	336	383	365	363	305	324	324	336	342	330	366	359	348	314	330	342	324	352	360	358	336	341	372	342	343	356	321	354	372	362	339	351	353	335	335	342	329	321	343	331	307	380	328	332	348	345	318	372	347	373	323	314	327	329	361	350	330	305	352	335	343	353	320	319	391	335	353	351	341	338	338	384	354	373	389	363	371	342	321	335	355	338	331	379	375	348	315	322	339	317	382	367	316	350	343	369	334	347	358	340	330	318	336	377	318	338	345	324	317	347	322	366	340	310	284	310	351	316	338	344	355	301	330	405	357	365	320	339	328	371	306	339	310	400	309	329	347	345	363	296	360	344	345	300	368	311	351	382	339	381	412	377	331	352	355	363	356	367	338	348	354	343	313	381	346	330	321	362	363	342	333	325	341	353	326	364	329	354	344	322	315	346	360	379	320	357	317	367	329	341	342	349	330	357	339	333	366	355	377	371	320	322	327	358	354	384	352	349	331	338	374	371	326	364	346	333	337	344	396	350	371	310	349	346	343	347	353	377	350	357	364	326	366	348	314	357	355	345	371	365	334	342	330	334	322	365	335	374	360	339	364	323	337	349	385	373	317	323	332	351	315	328	341	358	351	335	341	368	358	369	373	356	352	348	368	369	325	337	362	349	343	329	357	374	315	328	348	340	327	320	318	336	354	327	340	314	364	379	345	325	373	355	360	314	335	371	343	357	316	325	321	315	341	308	321	342	349	354	339	347	353	357	376	359	366	345	361	350	364	337	322	329	369	323	332	351	332	323	347	346	368	361	352	327	371	358	374	344	327	355	353	333	344	323	314	353	354	322	370	374	350	363	324	349	335	336	337	360	368	365	354	343	353	353	354	370	362	341	344	345	356	347	339	308	350	350	355	319	370	341	334	359	320	371	396	344	324	351	337	351	328	330	347	316	309	374	340	314	331	342	335	324	354	354	321	359	357	343	327	306	379	335	324	374	315	341	375	334	329	338	326	324	351
27866	2786	5256	5729	4999	4240	3488	2790	2562	2189	1894	1830	1561	1499	1445	1323	1232	1233	1226	1143	1131	1065	1101	1090	1064	994	964	988	1027	937	934	970	923	914	887	938	923	913	914	854	928	881	894	831	844	855	904	801	893	832	839	843	879	857	848	895	880	825	882	864	874	793	797	834	805	816	820	818	857	881	799	814	846	804	837	876	844	816	880	818	812	807	828	835	869	830	785	792	868	797	841	881	838	799	770	838	806	787	802	866	813	850	869	841	814	808	799	784	811	783	842	772	826	817	816	801	821	788	841	833	847	832	819	818	835	793	822	802	847	828	855	835	818	776	790	776	804	845	820	779	828	807	839	775	809	810	809	828	732	750	856	834	842	786	809	860	771	826	818	802	812	802	839	794	825	811	855	834	799	827	815	759	801	820	802	831	773	791	823	836	832	813	795	764	769	820	822	837	829	801	821	794	817	792	753	863	839	773	806	771	876	764	784	846	801	824	884	807	783	818	799	741	821	804	756	843	732	825	787	771	866	790	815	791	825	800	819	794	834	810	801	779	798	860	836	847	836	847	853	790	812	782	778	830	827	817	816	756	822	808	833	830	760	805	840	773	789	730	756	831	755	810	803	853	808	791	799	815	835	781	840	842	786	796	759	811	855	805	804	796	800	820	814	826	792	808	809	775	772	776	823	790	808	833	815	845	841	802	818	780	763	810	805	808	799	827	816	794	824	833	836	801	789	836	834	798	812	772	818	819	827	765	870	810	843	769	805	808	795	821	773	814	770	858	816	786	787	764	805	812	785	784	812	776	852	843	819	859	804	852	816	798	793	796	820	831	863	826	836	794	814	792	836	774	816	870	777	806	760	830	792	796	825	805	835	770	780	802	803	809	797	785	838	814	778	763	818	828	808	816	799	798	793	862	770	842	782	790	822	824	832	875	797	817	758	840	771	758	856	799	785	796	799	805	821	843	855	765	788	795	800	776	760	802	789	823	803	788	796	818	831	814	734	806	806	837	822	800	784	794	860	784	804	796	796	807	836	834	839	844	843	836	791	807	779	803	812	802	785	821	813	807	812	802	807	793	836	863	830	811	782	797	815	811	799	782	832	831	802	818	768	824	789	833	793	826	781	812	767	849	819	812	774	801	803	857	824	875	783	805	785	840	834	807	827	786	805	849	844	815	804	835	808	827	790	814	812	809	780	794	821	817	769	810	800	832	822	774	781	809	826	796	781	806	800	827	724	851	812	780	812	788	805	788	771	832	784	826	807	832	818	770	831	837	789	818	773	814	812	841	767	812	733	803	831	814	789	789	802	791	809	814	808	756	832	800	806	831	783	821	773	815	769	804	841	762	835	777	841	796	821	786	776	794	825	797	854	786	845	841	850	804	816	772	787	820	806	808	798	801	831	850	827	800	805	768	802	801	804	806	873	821	787	793	806	791	785	795	798	836	772	794	841	785	830	789	749	793	775	803	768	770	815	792	767	786	840	796	861	809	835	792	829	831	803	751	786	824	787	774	840	745	837	786	789	811	774	768	793	851	754	805	807	825	758	794	804	780	816	822	845	827	788	883	813	782	840	797	808	824	857	838	781	809	768	819	782	793	800	860	791	800	807	820	804	838	784	824	803	784	798	789	823	784	802	829	787	828	789	798	781	831	886	788	822	829	823	810	821	799	833	810	750	771	796	815	778	821	800	775	824	856	787	817	809	783	806	830	826	808	803	864	821	789	833	816	800	782	782	832	780	834	806	842	817	807	817	793	805	819	801	800	844	818	782	865	789	774	785	829	854	823	759	834	756	751	802	797	736	808	828	798	847	810	818	790	859	885	822	782	758	792	848	832	819	798	779	809	818	794	812	849	842	819	834	747	788	799	793	803	810	812	745	831	781	799	779	764	802	778	790	792	824	793	798	812	830	754	835	811	803	786	780	822	845	766	771	816	776	825	778	771	801	824	817	797	821	838	884	800	798	799	786	798	812	805	841	783	793	773	777	832	831	825	829	791	812	809	824	835	852	777	773	755	800	829	754	788	793	778	827	758	785	857	841	815	828	763	805	796	848	818	808	845	865	788	808	832	802	746	803	792	784	775	843	778	817	800	766	802	830	805	782	836	781	836	753	818	804	773	804	870	794	811	836	755	763	803	798	820	817	771	791	798	802	840	820	840	835	780	790	809	805	807	775	783	783	802	798	811	791	778	811	848	843	784	758	743	858	860	830	820	834	784	863	729	827	772	781	794	804	810	809	808	825	842	793	750	842	767	759	822	813	808	744	833	806	780	835	816	817	799	761	829	844	854	791	809	741	832	802	856	775	833	790	794	826	771	813	786	790	792	768	774	768	802	831	779	821	854	814	769	835	818	787	796	808	840	846	796	818	817	784	836	831	781	792	794	785	789	826	806	834	803	759	805	826	805	820	858	794	817	841	766	829	826	803	835	854	816	783	819	804	812	799	820	836	838	783	818	818	851	803	796	828	839	838	828	779	823	781	813	845	787	793	813	837	820	827	807	816	791	911	830	792	778	799	789	789	775	820	819	828	779	815	775	868	855	827	830	815	781	853	842	807	758	791	752	787	868	741	842	824	785	845	791	808	847	837	839	818	789	780	824	796	769	786	815	827	814	852	789	834	793	811	811	818	779	822	806	771	792	815	794	835	786	793	842	798	818	779	770	831	818	837	813	759	817	827	841	813	794	802	858	800	889	793	815	802	840	827	797	757	827	801	794	823	842	823	841	801	814	845	812	781	839	765	813	797	789	817	799	834	810	758	850	838	805	828	777	800	804	814	808	781	785	791	837	812	842	807	839	803	836	799	820	812	760	824	778	772	779	878	773	869	848	784	819	814	812	823	778	799	869	835	857	843	819	801	821	828	838	774	820	770	790	765	788	806	835	808	858	842	762	822	782	770	846	811	730	815	818	818	809	828	826	761	835	804	819	862	759	766	811	760	783	776	755	838	781	831	817	791	798	838	801	811	784	825	810	846	818	852	852	831	777	751	791	780	790	796	807	844	792	800	797	811	822	807	859	794	775	828	820	803	806	835	798	785	798	796	806	795	833	844	792	819	747	841	766	812	791	787	852	812	793	801	822	840	812	857	820	748	814	817	822	802	792	780	783	797	781	746	807	788	790	848	839	790	750	837	807	819	792	801	824	783	825	797	823	824	787	814	816	813	790	770	762	871	828	835	841	888	792	812	840	838	820	805	840	794	818	818	795	802	806	815	846	785	781	831	795	753	806	838	806	794	769	829	810	815	756	776	803	806	839	825	796	837	826	782	833	860	836	797	764	810	797	795	832	772	836	795	800	810	862	831	841	796	814	796	833	864	787	810	789	823	839	772	804	878	803	839	858	813	797	849	771	793	799	781	816	830	848	845	831	727	806	802	800	758	775	880	765	829	816	783	797	812	800	750	807	801	805	774	791	819	834	786	811	798	829	799	797	801	748	821	825	765	776	817	798	889	790	805	806	833	772	831	846	786	792	774	807	799	780
8241	740	593	415	293	275	244	250	238	228	222	258	234	213	211	225	219	208	206	213	223	250	205	215	222	239	226	228	224	228	238	222	221	235	240	213	247	207	221	234	212	228	218	213	206	211	239	239	211	223	223	235	235	213	218	251	196	242	221	235	227	199	206	194	214	198	241	227	216	220	214	215	201	221	216	241	212	215	205	216	221	172	216	228	230	205	203	209	223	232	200	208	213	217	202	225	220	239	249	204	224	214	222	237	228	195	219	224	203	211	205	222	210	210	226	201	222	221	244	249	201	194	204	224	218	220	224	208	249	253	219	210	218	218	219	211	218	231	228	205	234	208	220	228	238	232	218	223	224	227	215	221	205	231	206	192	242	221	231	175	235	197	224	221	206	225	222	211	227	221	229	233	205	204	231	223	224	223	201	218	202	262	220	232	204	249	224	216	219	205	243	250	221	221	208	205	195	227	232	229	192	196	209	202	211	213	197	220	231	220	219	223	231	225	204	241	237	197	223	219	243	196	217	191	192	212	222	220	215	219	222	212	223	216	228	225	222	217	237	218	208	185	203	204	205	213	196	214	206	226	221	211	187	228	215	196	220	211	209	208	233	209	227	232	199	222	217	206	235	230	247	210	200	207	217	228	220	207	213	222	211	197	206	225	226	230	233	228	218	234	234	241	220	198	209	222	222	230	252	213	242	201	194	191	203	223	214	226	215	206	227	232	212	224	214	199	234	218	223	205	223	236	210	225	196	247	224	216	211	217	221	215	225	195	221	206	233	198	219	206	207	229	196	231	220	241	199	214	216	246	229	217	218	224	204	233	254	233	193	236	220	223	216	241	212	203	219	246	243	222	214	245	235	213	203	214	220	227	204	242	224	221	210	239	222	225	228	246	212	223	215	214	219	232	200	247	204	225	226	201	219	208	226	187	237	267	175	237	237	198	190	224	199	203	212	190	207	174	189	215	226	225	228	221	249	226	206	223	196	216	216	220	251	198	208	244	219	248	235	214	228	188	234	234	206	235	211	214	238	215	251	203	225	249	206	217	207	208	205	225	241	227	217	232	235	235	208	225	199	201	222	252	227	228	210	215	205	221	213	228	215	206	213	249	213	210	225	217	187	206	246	218	216	213	201	238	205	208	205	247	219	241	194	198	227	222	207	238	222	201	227	223	230	227	228	177	199	235	225	206	194	218	239	215	217	213	213	227	233	206	201	250	194	233	231	213	225	219	207	229	232	220	219	195	208	227	208	214	223	218	226	219	210	203	236	217	212	203	217	206	228	232	187	235	223	229	219	235	218	210	209	193	219	213	194	234	203	206	201	210	213	237	249	228	219	237	249	221	209	199	244	213	231	204	180	234	264	220	238	186	233	212	211	198	219	223	223	235	208	256	204	243	236	221	229	232	235	208	209	228	214	202	220	204	221	209	234	199	256	200	207	223	224	254	223	204	194	198	217	226	242	219	239	231	238	219	241	242	254	219	243	213	236	205	214	210	236	217	194	220	227	224	232	190	223	225	220	236	202	221	210	249	226	246	242	240	204	216	194	210	219	194	216	212	237	206	202	231	198	184	220	210	260	226	218	202	222	227	203	226	234	237	228	250	207	238	218	213	195	201	208	216	215	234	200	225	222	188	210	219	207	212	202	215	232	221	194	220	219	230	209	200	192	245	215	217	229	221	204	226	205	219	222	235	229	225	187	222	210	234	228	213	213	239	206	231	226	233	228	244	228	233	217	228	211	218	213	240	211	248	227	216	262	223	219	209	221	214	227	214	210	234	228	202	201	206	226	186	251	213	210	179	228	211	219	224	199	219	235	223	207	243	223	216	241	204	235	204	240	192	215	212	224	225	195	227	227	231	213	189	195	208	188	216	204	232	232	248	212	218	226	222	244	238	230	204	229	225	230	216	207	215	225	208	205	227	239	209	223	208	231	217	227	224	224	247	202	223	234	224	218	212	216	248	194	250	193	228	218	206	225	232	226	233	231	226	245	236	224	227	260	229	226	206	238	204	223	194	211	254	246	231	217	214	221	192	197	232	220	209	240	196	233	198	220	226	194	212	212	233	202	231	212	232	226	242	231	217	225	212	219	234	219	248	209	255	244	215	223	219	216	221	248	203	222	202	259	228	206	234	239	221	241	194	217	246	249	227	230	230	220	218	233	241	232	223	251	196	193	194	222	201	206	231	202	232	225	191	206	230	200	229	198	201	228	233	256	229	216	218	202	225	231	235	234	205	225	225	218	231	234	222	259	241	219	209	212	210	213	241	242	209	243	183	196	228	223	228	191	204	242	198	199	197	204	242	248	218	245	249	204	229	227	256	233	234	217	218	236	229	204	219	248	223	251	205	206	208	214	218	185	228	254	224	220	254	229	237	241	236	187	198	206	199	238	213	193	218	238	222	219	218	206	210	225	241	235	233	215	237	201	200	213	241	211	219	225	212	217	222	227	231	211	195	221	220	231	227	213	220	232	209	214	176	244	233	219	195	233	208	245	231	202	233	227	190	232	236	184	216	222	199	182	222	221	211	228	212	225	189	211	210	227	224	198	229	230	220	196	215	215	224	235	228	221	224	193	225	202	199	215	214	198	225	223	205	209	226	235	216	222	216	230	226	212	209	222	213	194	216	200	236	218	222	277	215	220	224	230	187	213	227	208	196	196	204	211	231	210	232	210	210	213	229	221	227	195	203	209	217	196	194	218	220	218	217	212	201	208	217	248	210	206	232	258	239	177	215	225	246	212	216	223	221	217	186	223	219	208	214	222	216	217	222	229	226	223	209	213	212	230	209	221	213	232	208	206	198	222	210	206	208	186	210	223	206	236	247	240	213	240	217	212	207	236	207	227	200	222	235	222	230	230	209	197	211	200	219	227	231	221	251	205	207	243	209	248	247	193	207	206	231	226	181	230	226	242	250	216	207	227	183	200	189	231	215	252	193	236	181	207	199	217	204	206	231	214	204	219	204	198	220	228	219	209	192	190	213	212	202	227	240	192	197	221	228	211	193	218	216	199	215	231	233	248	223	236	228	231	220	207	245	215	219	219	220	220	186	211	205	193	239	230	235	221	222	234	233	185	195	243	191	211	209	227	219	207	217	211	222	227	209	234	241	212	215	229	202	206	220	220	233	237	203	179	198	217	235	224	228	217	232	243	221	211	192	234	225	240	214	220	206	223	189	231	210	201	227	256	213	220	213	208	226	205	228	209	220	226	211	234	217	200	213	207	229	223	212	222	229	201	221	239	205	249	221	226	222	229	231	255	213	247	220	223	223	230	219	228	234	237	213	216	210	227	216	201	219	242	235	213	237	230	237	194	226	202	221	208	185	215	197	240	208	220	208	237	205	193	224	226	206	219	233	245	211	211	245	226	238	228	241	217	213	213	219	231	217	210	229	204	216	230	237	227	221	230	218	209	194	222	214	188	206	244	201	241	208	196	218	203	207	218	216	220	210	228	232	216	228	247	227	201	217	209	246
7606	683	909	890	800	755	667	628	602	609	600	582	553	623	571	562	561	529	588	506	547	558	554	561	531	559	533	562	560	547	539	549	522	495	541	545	519	563	566	512	541	530	533	498	566	521	544	520	511	528	527	554	537	561	552	538	539	572	565	556	599	512	537	530	551	588	576	530	565	578	542	516	580	529	562	507	506	547	513	517	521	563	537	531	533	545	533	542	537	579	581	536	526	531	551	581	568	568	530	558	553	551	583	531	500	552	502	543	547	532	549	556	536	545	503	553	567	535	561	508	489	520	540	539	525	561	561	538	587	559	552	530	555	566	564	567	553	538	522	545	540	541	571	519	512	524	534	549	537	568	579	513	532	512	541	567	574	507	517	550	505	496	535	523	523	547	552	508	583	500	563	536	554	546	500	545	545	554	548	529	533	564	516	514	557	546	576	549	549	558	525	498	524	552	581	508	560	523	506	530	521	526	535	573	545	552	577	532	516	524	575	581	559	548	551	544	563	559	569	574	537	560	557	527	486	552	554	551	575	525	562	538	505	541	579	547	517	596	535	510	527	533	539	536	589	563	525	520	553	578	541	559	543	547	554	549	532	558	586	554	527	526	555	530	585	549	546	551	572	521	513	540	550	552	548	559	529	529	533	532	540	548	534	535	551	525	569	536	565	571	540	519	546	532	521	588	561	514	526	505	563	528	554	578	568	546	585	570	548	566	534	557	594	554	545	575	555	541	570	539	534	560	539	545	540	589	515	526	539	581	593	550	532	538	533	509	584	545	522	531	573	528	566	571	506	511	536	566	539	546	536	538	536	561	581	552	501	573	520	531	573	539	528	529	585	527	560	523	602	540	544	554	560	543	543	518	565	560	579	530	547	573	513	519	530	532	613	498	528	524	501	502	534	572	520	531	556	504	551	534	579	554	526	574	498	539	496	526	549	535	551	538	553	568	536	557	537	508	533	519	576	533	537	558	550	531	565	551	540	520	551	522	549	572	574	532	514	503	567	525	537	530	548	542	578	544	531	529	544	522	587	555	563	575	589	552	531	536	504	562	536	522	552	523	581	581	534	527	542	553	607	542	507	554	550	531	461	555	554	544	543	529	552	524	504	509	525	539	553	537	605	547	509	567	561	525	528	570	545	499	541	561	559	529	576	552	542	502	535	513	572	554	537	517	525	580	561	540	480	543	530	523	561	536	539	510	564	542	552	589	546	574	494	577	572	561	525	518	579	506	518	575	512	519	497	541	558	570	543	515	548	519	520	556	581	538	551	546	548	534	534	492	526	530	551	541	534	563	522	555	558	536	515	556	551	570	543	518	533	541	546	551	547	516	566	497	540	507	524	503	558	534	586	554	548	541	577	515	516	539	505	564	526	579	553	535	569	537	570	542	519	567	538	537	561	510	539	541	566	577	559	565	557	553	510	539	516	562	539	534	550	619	546	548	553	519	540	528	525	531	540	500	497	554	575	574	531	534	518	519	530	488	498	553	542	557	528	560	526	516	553	562	523	508	589	532	546	583	521	539	544	569	535	544	521	489	555	517	553	525	518	546	505	520	541	576	536	573	567	528	542	561	485	536	528	524	509	549	562	536	528	571	579	557	543	599	558	563	552	549	538	514	529	552	542	481	581	568	569	531	517	502	564	545	560	584	519	537	522	518	562	548	561	558	551	560	555	518	525	520	541	546	536	527	502	507	518	551	561	539	520	551	527	579	531	564	550	556	562	513	528	563	523	496	557	511	553	575	540	561	532	534	526	555	532	532	544	512	526	548	572	513	512	564	564	549	533	559	538	548	565	533	517	532	530	560	546	581	528	542	541	563	530	579	577	545	561	533	564	532	522	581	523	511	527	550	564	525	541	564	560	539	536	568	603	581	567	586	560	527	581	539	512	527	539	542	529	506	575	573	577	566	542	513	522	518	561	546	538	512	528	572	546	543	553	544	547	571	534	567	542	565	529	502	526	556	505	537	540	507	535	544	550	538	534	518	548	550	532	571	523	561	543	512	541	521	550	547	497	536	506	579	533	551	500	579	557	526	518	545	506	518	525	557	481	556	549	546	550	520	546	568	544	571	500	568	519	560	540	552	504	524	546	544	537	583	562	570	564	555	572	573	558	530	539	522	537	546	534	550	539	545	592	511	493	517	520	573	541	557	553	565	542	506	567	547	562	539	563	524	551	530	578	567	533	506	557	543	544	550	508	542	547	537	528	584	536	542	534	582	535	552	541	506	560	509	556	537	584	534	540	589	515	533	499	510	548	497	549	597	503	539	559	549	512	554	554	532	540	549	540	506	539	540	544	542	511	499	534	520	540	536	553	528	504	548	525	508	549	555	519	555	540	531	534	579	546	544	560	519	552	565	571	513	548	516	535	528	558	552	513	536	507	571	516	507	523	562	545	519	579	596	510	594	550	525	542	553	590	540	565	518	507	556	532	520	528	551	524	574	533	466	552	550	540	532	588	582	502	521	566	563	546	546	513	542	528	520	547	552	535	503	543	516	552	537	520	560	589	535	556	526	552	545	546	555	513	567	558	509	564	566	514	554	561	582	534	513	521	577	541	557	504	495	531	540	582	544	525	546	574	538	518	545	497	519	577	536	573	541	524	530	566	559	550	535	564	541	554	555	543	498	524	556	497	524	521	563	497	568	590	524	600	531	543	592	512	526	522	527	534	530	545	525	523	540	541	552	571	490	557	591	553	515	583	582	504	563	564	534	559	535	569	542	523	567	505	517	529	534	504	558	527	513	531	574	554	539	538	557	572	543	565	590	544	565	567	568	541	519	525	559	556	537	578	562	561	552	554	558	511	530	553	559	541	557	542	561	574	543	544	554	527	527	523	580	571	544	549	566	582	576	492	502	618	539	546	557	530	540	552	533	564	537	557	551	542	562	536	535	595	522	540	549	562	566	582	528	522	546	533	539	530	529	550	526	558	516	531	584	494	575	534	538	539	531	554	596	560	526	508	535	552	564	559	518	559	535	474	523	583	536	577	560	492	530	544	595	529	525	503	562	559	543	566	532	522	522	548	510	499	542	536	537	555	534	568	526	553	567	522	548	548	538	565	573	538	540	527	569	550	538	529	536	548	575	511	557	528	527	523	534	514	538	516	507	484	530	511	546	542	498	556	536	516	517	503	576	522	512	506	552	500	541	548	522	550	540	516	583	559	539	524	530	517	525	493	538	541	570	565	534	574	529	510	525	511	563	472	556	524	540	553	548	520	525	554	551	562	522	551	581	531	572	542	556	536	558	524	533	570	513	602	544	518	548	546	551	585	559	549	541	519	543	544	533	515	548	515	574	545	545	553	549	531	577	541	565	514	520	524	552	518	549	553	546	561	525	541	558	544	559	595	524	553	522	525	543	541	526	552	519	571	548	517	558	530	557	529	566	511	519	503	559	514	541	521	516	594	526	547	547	522	536	516	575	574	514	526	562	494	570	536	564	517	581	528	556	515	537	540	570	579	550	531	515
42368	23246	16771	2162	822	635	536	410	375	298	292	273	250	247	236	233	245	225	249	249	232	218	223	211	235	237	202	213	208	236	196	230	195	208	193	228	176	211	205	208	208	217	213	200	219	185	203	189	199	194	185	213	196	196	208	189	189	181	204	206	220	206	193	206	210	226	202	229	167	200	191	189	191	192	185	229	194	221	209	179	180	215	184	211	187	197	205	223	218	180	176	198	203	182	214	213	195	215	218	199	183	250	199	198	211	208	185	194	215	199	218	201	204	228	202	232	209	231	189	213	195	186	186	209	204	214	174	201	201	204	229	200	195	196	189	196	195	217	194	209	193	229	193	194	181	189	191	208	189	193	209	185	198	210	162	206	202	210	194	181	186	206	191	197	208	208	201	196	192	207	192	214	194	214	216	210	198	216	213	206	197	200	207	223	200	203	175	175	218	230	206	221	222	200	195	219	188	217	171	231	200	206	206	213	182	200	205	221	185	201	200	202	194	215	228	216	217	162	223	228	177	196	182	211	200	172	234	222	183	193	204	197	199	199	196	190	214	186	224	206	187	190	206	210	207	199	199	197	225	194	206	202	194	206	215	189	198	208	188	195	227	212	186	202	206	230	227	211	207	235	192	197	168	196	194	209	185	177	207	224	219	204	208	203	189	196	168	183	199	174	174	218	193	196	184	194	195	202	197	201	199	212	194	212	238	194	187	181	224	200	219	182	235	201	226	198	185	207	202	209	199	207	207	234	187	207	226	223	212	191	212	196	177	212	200	204	202	202	207	206	205	199	228	188	196	176	214	204	206	209	247	213	193	211	226	212	191	209	179	204	205	196	216	201	199	223	176	219	199	209	206	200	210	203	200	235	211	221	219	193	194	188	230	195	185	187	194	231	227	198	222	189	191	200	195	210	187	183	180	199	221	226	189	192	175	236	190	202	192	202	218	226	203	194	247	199	220	212	182	191	199	211	189	221	193	207	177	230	190	215	189	181	188	184	208	183	209	233	200	202	219	199	202	204	187	197	217	207	225	200	177	205	204	176	190	228	196	190	214	210	191	210	204	214	197	211	205	204	193	179	206	231	194	185	187	211	184	226	195	201	166	207	195	157	221	185	207	193	194	202	198	192	207	198	199	191	207	210	221	186	205	216	208	242	239	200	199	203	194	201	180	205	197	198	203	167	214	197	207	181	201	195	211	212	217	202	210	201	221	203	203	196	189	215	216	210	204	210	210	215	245	188	189	204	202	198	201	200	217	205	209	213	188	199	202	196	211	181	211	197	215	185	199	163	220	190	179	199	207	170	205	201	212	202	218	177	206	209	224	199	210	205	163	199	220	206	191	197	226	214	230	180	173	217	203	231	203	223	215	209	220	214	189	186	187	195	205	198	202	198	201	215	204	201	195	187	204	182	198	215	187	234	215	202	187	192	189	184	221	192	212	206	218	216	217	208	184	218	222	197	195	214	195	201	207	185	227	207	212	202	207	212	213	201	212	205	197	158	206	188	208	198	197	215	192	197	193	199	187	196	214	207	215	218	201	183	195	198	189	194	236	187	185	177	219	199	204	176	190	179	211	205	194	188	195	211	211	188	220	194	192	187	193	198	214	192	215	198	192	220	184	189	188	178	227	176	207	196	206	205	194	174	213	204	193	198	220	186	174	178	209	212	174	199	208	180	188	203	223	180	214	202	192	179	187	213	202	203	193	158	204	206	200	199	208	222	192	209	208	217	213	158	195	188	216	166	193	225	173	209	191	197	232	226	214	197	192	194	233	185	219	197	211	194	187	200	190	220	195	220	207	225	212	165	214	201	194	206	218	202	220	211	161	183	173	218	205	189	175	200	192	193	191	193	178	230	236	201	190	190	221	212	209	218	237	219	173	181	220	196	214	220	184	204	238	184	210	191	202	183	210	195	177	199	214	190	201	210	200	188	205	227	205	186	182	196	202	202	187	204	220	187	207	189	204	182	198	231	184	212	185	209	216	196	201	214	218	205	207	192	201	174	197	179	209	191	168	194	201	222	210	178	194	232	198	189	194	188	197	191	198	197	187	188	192	207	205	200	212	196	201	171	209	205	203	211	181	200	228	182	199	194	201	188	215	221	195	184	204	203	197	189	240	172	210	189	211	208	199	200	206	203	206	192	183	238	172	220	200	165	205	193	206	216	176	199	194	207	205	236	202	213	201	224	207	205	180	191	194	225	205	205	207	189	209	211	187	203	193	224	214	224	207	191	217	179	204	205	201	206	217	202	205	202	173	179	206	198	208	199	201	226	206	234	215	212	195	203	223	212	196	168	199	197	208	194	193	221	202	197	198	185	181	171	186	209	199	177	201	203	212	246	226	214	189	215	208	197	176	219	202	224	187	178	201	225	179	175	190	193	218	194	164	188	187	170	187	209	198	198	201	212	204	201	194	193	212	176	167	211	180	218	183	218	208	189	207	213	176	206	204	237	198	209	211	203	186	214	195	213	197	205	201	195	202	217	197	227	171	204	210	215	211	179	211	188	185	173	218	223	205	191	187	191	210	205	216	204	201	193	196	197	217	205	204	186	210	210	169	189	210	179	206	214	206	209	194	230	241	240	204	196	183	183	180	206	184	205	189	212	223	180	193	222	186	194	216	233	184	206	200	193	217	196	180	214	187	206	190	208	209	182	206	192	210	193	183	191	209	179	221	195	214	203	209	191	190	204	195	184	226	203	208	185	239	204	211	189	194	192	221	197	207	200	204	220	185	202	227	194	212	224	165	197	198	222	215	224	206	207	211	213	234	213	199	193	169	173	216	213	213	191	179	214	172	192	207	197	203	200	225	203	207	189	188	220	212	202	190	225	192	189	212	187	190	210	214	233	191	222	199	198	186	205	203	246	197	194	212	223	221	217	183	215	221	221	225	211	207	207	204	235	208	199	199	223	217	189	214	223	178	190	198	178	196	232	189	179	192	222	209	192	168	204	200	213	217	189	188	215	186	174	204	196	201	187	218	207	209	197	214	195	183	209	223	198	182	221	223	185	204	219	189	177	209	209	221	199	195	211	210	206	180	198	207	190	190	209	211	191	204	202	178	196	163	199	176	216	226	174	191	212	172	211	237	188	213	200	189	202	217	214	180	206	183	243	237	203	205	189	202	209	183	213	192	190	210	224	188	210	226	211	219	229	176	185	175	178	188	196	200	200	185	209	198	219	198	212	186	178	187	207	202	193	198	226	184	189	198	187	195	189	197	198	202	200	200	209	227	193	230	211	203	225	204	201	207	211	201	207	208	214	186	199	214	202	185	197	203	201	206	186	174	194	193	175	188	207	200	190	165	218	198	197	210	192	203	210	210	210	194	185	195	177	196	209	212	176	197	190	212	204	212	196	186	211	195	215	192	243	214	194	204	184	193	194	209	174	222	212	195	193	174	182	239	202	217	192	203	176	171	217	215	231	208	215	196	211	198	187	216	196	210	202	176	196	215	195	203	202	206	215	186	184	185	200
22430	1634	2922	3307	2729	2311	2016	1644	1325	1245	1187	968	992	891	806	791	751	698	730	754	693	662	665	655	676	606	601	588	617	585	591	613	602	533	582	605	550	570	604	601	559	533	562	559	519	532	540	567	568	532	538	520	552	535	523	591	539	526	525	521	555	520	555	547	548	550	586	534	573	541	552	530	538	514	543	536	562	528	530	502	537	536	500	531	535	548	530	527	540	537	502	535	587	541	490	519	503	553	538	497	571	525	483	535	545	522	511	563	500	560	495	493	525	507	564	512	520	521	579	559	527	543	525	494	531	538	519	558	538	501	558	533	506	552	557	526	505	504	529	497	500	543	527	528	502	563	533	517	567	546	540	536	489	577	506	537	489	522	512	523	533	543	533	550	537	533	520	523	579	497	488	536	499	507	520	496	508	538	526	558	492	508	526	532	539	508	567	577	516	550	524	496	521	522	512	541	512	524	517	542	547	506	511	534	523	527	556	499	496	507	528	554	540	518	517	513	518	523	494	551	536	544	508	505	535	514	511	528	538	491	538	541	512	547	474	492	526	578	513	533	496	483	503	507	524	525	531	518	519	504	540	557	515	519	525	505	535	509	547	501	472	523	525	542	530	512	536	537	537	524	536	494	565	550	549	547	523	515	498	520	527	538	570	524	520	494	497	515	525	516	495	540	503	482	497	578	538	529	512	510	577	507	561	526	514	508	520	567	572	519	541	524	482	519	509	512	551	530	525	507	524	554	499	553	527	538	546	522	506	548	567	474	516	507	526	534	542	491	506	531	500	501	537	538	572	567	512	515	516	555	502	551	558	550	528	514	525	493	561	551	526	494	518	532	556	535	503	502	536	521	542	525	503	505	536	551	534	531	535	514	523	526	528	522	563	546	512	499	503	506	526	516	494	509	521	549	537	535	475	515	545	516	530	518	560	517	502	522	526	500	554	552	525	524	527	529	511	512	544	550	544	538	514	509	512	527	539	490	500	533	511	530	545	529	555	518	514	506	504	526	480	488	515	493	482	535	522	545	491	534	530	504	533	550	521	492	527	514	542	548	496	501	521	531	545	526	565	541	531	535	551	504	518	550	520	536	550	544	528	529	525	537	519	568	523	526	484	556	507	514	492	513	500	519	553	547	496	523	546	515	516	519	534	497	547	490	524	516	538	487	487	519	548	518	506	520	559	510	504	538	479	460	547	519	555	517	517	538	542	500	526	550	501	515	467	503	488	504	507	513	513	505	551	531	532	487	537	550	507	528	531	564	514	533	516	528	529	516	524	534	497	551	527	508	556	500	513	548	538	524	539	552	522	543	540	500	561	544	492	507	504	539	515	498	490	563	545	516	541	512	491	514	513	517	531	491	544	556	537	504	513	505	567	542	550	545	530	509	547	541	467	522	530	524	546	544	519	516	493	524	547	530	522	540	521	491	510	515	542	518	519	538	510	512	514	531	518	558	581	518	487	565	520	499	515	538	575	561	538	520	529	491	492	489	490	512	526	565	515	519	558	523	549	515	543	468	499	507	510	500	518	553	540	489	542	520	488	512	537	528	534	539	531	501	530	500	544	508	518	514	549	505	500	536	581	514	526	534	548	488	540	534	521	489	487	472	507	514	515	534	530	537	523	507	533	484	515	538	537	506	532	485	556	515	520	528	546	514	537	541	489	478	491	520	537	534	482	549	534	553	525	502	554	530	525	513	512	535	503	538	532	515	496	550	513	523	552	541	536	491	526	540	498	475	495	519	542	528	511	513	540	512	540	519	471	484	545	528	558	508	519	514	507	482	514	542	529	502	528	511	536	498	510	524	523	535	509	505	519	454	553	515	524	520	486	520	540	527	524	488	498	552	522	554	550	527	504	543	546	491	518	501	555	568	498	514	530	511	567	533	509	530	531	504	501	530	533	512	502	514	515	549	538	533	508	544	532	539	492	502	522	520	490	560	507	542	492	539	552	517	527	544	552	538	531	520	485	559	460	488	520	520	512	500	524	523	505	561	571	498	552	542	508	510	537	499	498	495	536	532	537	539	537	523	546	515	523	517	546	527	551	524	499	508	530	522	553	502	537	512	556	564	504	495	518	541	466	553	538	507	544	511	536	449	518	520	499	498	535	545	534	520	525	511	534	571	552	521	536	554	528	522	563	525	526	514	517	517	526	521	547	550	514	471	503	540	507	519	534	514	535	514	511	534	472	510	507	536	528	500	492	508	520	510	549	541	542	560	549	562	479	505	528	511	532	533	526	505	537	522	551	540	527	528	484	522	533	508	531	548	466	545	508	516	516	502	515	488	492	519	526	494	527	524	555	543	542	515	500	504	553	522	472	516	501	525	553	569	493	534	519	500	526	492	533	521	545	511	518	545	525	550	526	520	510	501	518	524	598	514	505	519	555	534	518	553	524	490	464	525	493	551	507	511	516	509	553	593	529	491	457	553	518	528	544	523	540	555	502	510	518	504	526	513	545	505	488	519	523	532	539	565	524	531	546	511	491	507	543	545	567	511	546	510	493	539	548	555	469	521	504	507	572	509	542	544	526	531	524	521	503	520	531	521	526	589	520	527	527	495	552	489	555	544	518	534	548	488	528	492	489	533	526	526	500	511	532	547	513	501	528	528	528	552	520	486	517	531	540	566	534	516	544	499	498	531	540	514	515	529	533	564	507	522	544	517	529	451	521	526	530	570	499	561	515	510	509	516	557	509	503	540	518	559	519	556	512	497	566	534	543	584	513	511	538	533	503	523	506	525	512	507	477	533	517	533	500	550	537	540	514	509	525	541	540	543	555	538	523	547	521	561	533	506	516	530	512	470	545	507	511	484	484	521	541	573	517	538	525	515	563	548	547	536	492	502	514	509	555	524	513	532	517	527	471	564	544	532	505	548	504	518	537	466	479	504	514	484	536	504	475	500	501	514	533	529	521	488	491	499	573	495	530	534	576	487	492	502	512	535	506	549	534	507	547	515	527	470	489	577	541	545	516	551	533	547	492	492	553	495	508	524	509	511	528	500	528	517	537	537	533	533	504	531	534	569	530	559	525	533	533	532	499	503	535	503	530	540	515	557	569	495	520	499	484	528	499	509	557	483	523	540	524	526	525	577	489	532	537	514	496	492	517	523	532	552	489	517	510	491	510	514	514	523	526	522	525	529	542	500	509	510	546	532	514	526	491	541	537	534	551	525	503	517	542	541	521	520	542	523	532	538	561	486	558	509	571	535	486	543	538	498	520	498	517	522	492	540	504	529	545	553	504	487	518	514	532	562	526	527	542	539	503	511	477	521	534	519	521	559	499	553	536	505	500	494	510	500	511	542	539	528	556	524	611	510	518	531	527	505	560	533	524	518	497	550	517	562	520	512	512	557	552	546	529	514	518	543	533	564	499	524	532	483	529	530	513	565	545	510	530	509	490	482	527	536	530	553	505	486	528	531	549	495	497	530	524	547	525	556	574	515	538	540	511	510	504	560	519	481	520	556	490	501	532	513
46588	25587	16254	3759	1872	1340	948	838	664	593	554	563	462	474	428	414	418	399	443	380	381	390	380	373	369	378	350	372	387	343	328	354	336	388	320	326	337	321	325	360	367	353	318	336	368	370	362	344	381	337	353	341	356	352	336	342	370	337	334	332	307	327	292	357	322	329	357	343	327	359	328	343	368	326	348	331	331	360	366	394	362	359	348	338	350	342	343	349	348	301	332	332	326	310	310	369	335	355	358	322	318	324	310	341	357	352	325	309	329	353	335	354	297	368	385	344	357	349	309	324	318	345	351	323	348	334	363	356	340	346	319	351	341	326	336	381	359	336	336	336	329	337	348	364	325	327	362	352	349	332	323	332	333	312	333	345	347	336	278	379	386	316	349	339	334	337	399	338	331	321	316	338	333	342	341	338	344	352	352	319	335	335	345	330	317	363	316	335	330	376	341	328	341	351	325	357	338	331	348	336	332	345	323	327	346	303	324	365	369	332	358	378	324	364	340	333	307	346	339	334	343	333	301	352	327	341	379	328	363	379	335	337	339	305	338	309	310	358	295	364	312	313	323	317	350	356	359	348	331	352	332	300	351	338	354	317	315	377	300	343	334	374	339	339	369	343	345	356	350	341	323	343	339	339	339	327	334	336	350	336	336	357	357	320	326	301	339	343	331	334	360	346	356	347	373	338	363	335	339	339	300	321	314	347	358	365	332	362	314	327	373	342	328	368	358	344	343	322	327	349	347	365	322	326	332	338	320	381	361	312	324	335	337	327	319	329	331	309	305	322	339	328	335	334	344	337	335	301	331	339	324	329	362	357	350	342	325	347	335	376	328	376	339	313	304	326	301	329	332	294	371	380	340	381	323	354	316	348	349	354	282	314	338	323	327	368	351	321	367	322	382	301	326	364	360	321	341	338	316	327	362	347	329	328	332	285	310	338	342	338	322	342	342	311	329	375	330	325	358	332	333	347	353	332	369	340	354	322	339	318	331	341	377	334	345	342	333	340	345	331	345	337	341	357	321	328	317	356	328	323	359	322	328	323	340	349	317	286	321	358	346	318	371	323	338	315	312	337	363	320	358	319	325	330	364	357	302	291	335	331	315	305	321	343	351	324	328	317	319	329	314	288	333	338	350	345	338	370	326	329	337	343	305	329	347	329	351	323	363	347	327	335	332	336	329	347	351	309	335	346	329	305	357	364	320	330	330	388	338	297	369	344	384	342	311	351	298	335	337	320	349	377	336	339	378	343	321	347	336	329	344	340	341	320	308	337	325	354	357	313	326	342	356	341	362	349	293	332	342	345	344	350	325	338	355	354	353	360	348	338	332	306	333	352	325	320	318	337	337	320	353	360	342	327	334	338	312	339	330	326	330	309	324	344	318	356	393	334	362	360	349	338	334	338	306	315	369	325	351	289	318	335	325	316	352	348	289	336	341	335	351	344	303	319	345	322	329	327	344	350	338	327	360	371	359	332	330	353	328	339	334	306	341	340	370	375	303	330	336	371	341	345	350	332	356	327	331	328	336	339	339	378	363	320	325	336	339	358	343	333	313	362	338	333	375	311	309	377	315	317	319	336	348	349	346	338	338	349	343	356	341	345	319	356	334	345	323	347	382	358	340	321	299	325	360	315	349	332	320	363	363	315	330	356	326	346	378	340	346	314	363	350	340	335	344	295	358	374	348	344	296	348	309	318	353	326	314	341	337	338	353	328	344	340	322	333	324	336	355	362	316	351	378	353	297	323	324	333	290	337	326	347	336	319	346	362	330	331	305	338	347	337	354	356	310	366	336	362	330	334	354	381	317	313	354	366	326	332	346	329	364	320	328	331	311	351	329	343	374	283	320	315	326	342	330	321	357	341	335	353	329	339	365	355	336	313	330	331	344	348	356	345	345	323	314	338	358	352	304	386	348	363	335	315	363	330	336	314	315	325	326	343	359	330	362	338	347	326	352	300	327	329	344	303	320	338	338	336	350	324	321	302	345	341	336	354	345	330	350	332	330	334	317	384	356	331	327	358	353	303	323	355	348	343	336	362	356	321	329	369	360	356	346	314	315	328	320	352	322	351	322	329	350	368	320	288	323	313	336	325	333	335	313	363	333	339	342	327	324	322	360	343	371	323	329	337	323	321	323	346	326	346	350	336	323	333	313	365	333	352	347	336	363	324	335	324	343	334	318	328	354	332	333	337	317	304	344	312	336	331	362	310	319	347	343	298	330	313	350	353	294	304	334	325	293	349	334	335	351	362	324	347	347	382	349	317	340	333	350	367	353	354	359	335	331	344	325	340	343	380	350	339	326	333	337	314	318	335	355	295	358	336	338	365	364	346	304	325	355	306	356	317	327	346	356	354	311	359	353	351	326	324	314	357	331	345	362	335	310	362	333	327	318	315	370	335	340	336	331	338	325	339	376	323	327	364	326	320	321	317	342	342	332	343	300	327	334	375	333	326	367	347	337	342	333	351	345	369	319	324	311	347	348	332	338	312	331	330	342	326	310	338	356	342	312	300	335	317	351	321	360	302	351	350	294	316	359	352	345	356	375	337	328	359	356	313	341	348	317	308	325	378	365	327	353	325	300	335	324	332	349	352	360	294	330	334	337	341	359	298	336	366	351	340	341	325	326	341	361	363	338	312	355	329	323	327	326	326	350	352	362	362	314	377	357	333	349	340	326	326	344	316	344	362	389	323	357	309	286	313	320	331	304	344	332	333	354	359	305	339	340	307	336	329	333	344	358	337	339	334	334	326	319	316	339	350	325	336	350	308	340	376	352	355	346	342	333	330	325	351	340	348	342	332	343	332	323	357	336	341	337	332	347	330	360	354	310	314	324	301	362	316	322	348	344	335	328	333	324	331	345	357	339	327	389	360	331	351	353	329	345	331	340	334	303	313	340	352	354	307	336	325	337	346	345	359	353	341	371	338	330	329	359	299	353	321	347	355	341	347	362	340	323	343	361	353	327	339	371	349	341	345	344	362	316	312	344	308	315	357	330	347	309	324	322	371	338	367	292	350	342	374	330	355	376	349	340	348	351	312	347	313	352	334	335	356	353	367	345	343	347	355	375	335	358	322	354	350	365	330	333	351	354	341	357	352	354	356	360	348	330	339	320	345	344	349	341	339	340	317	359	344	311	330	358	375	329	315	348	306	343	330	337	351	340	323	344	353	338	355	371	337	344	344	344	315	325	312	318	362	313	298	364	332	357	332	344	360	310	340	327	374	357	308	340	377	356	357	325	348	361	314	332	344	369	385	314	342	345	340	363	337	349	325	325	323	333	334	349	354	315	340	338	363	342	315	316	326	339	344	321	360	316	330	322	321	328	342	334	352	356	327	308	353	315	320	326	340	347	336	354	345	342	344	321	344	344	301	335	345	336	300	356	346	326	299	342	345	336	322	335	349	335	328	338	294	341	324	360	320	331	368	341	346	323	322	317	396	318	347	354	313	334	325	335	313	328	334	332	338	288	359	363	331	320	357
24923	2880	5362	5972	5301	4356	3509	2892	2569	2304	1945	1733	1623	1565	1475	1357	1295	1200	1236	1196	1235	1188	1081	1037	1079	992	1036	938	1026	930	914	908	921	934	937	878	901	863	857	944	823	856	914	868	847	834	877	833	811	862	785	864	778	885	855	816	869	800	827	824	861	831	833	827	811	804	812	841	815	838	835	770	827	824	837	786	783	809	793	813	797	818	790	792	742	826	839	780	865	762	812	796	807	778	866	814	781	800	801	815	760	774	813	801	796	866	773	820	835	809	845	823	827	786	778	799	836	803	800	752	804	790	837	815	812	820	786	812	796	777	788	794	811	797	819	786	796	817	755	776	806	699	781	804	788	855	782	812	766	770	775	821	797	786	837	795	803	782	778	752	804	770	820	831	818	758	833	754	792	790	828	804	786	835	749	836	787	805	797	823	815	800	746	733	814	794	799	732	774	822	849	739	791	809	787	836	800	817	782	825	760	767	793	799	787	802	777	774	772	780	763	833	748	820	771	791	828	774	771	812	827	732	793	756	810	814	764	795	790	765	740	851	848	729	773	847	864	813	819	776	804	819	782	772	826	796	762	777	802	799	799	820	773	792	777	753	810	817	808	814	799	801	825	780	860	766	792	792	720	802	819	806	771	799	783	783	832	784	758	725	796	772	827	788	843	835	787	791	787	774	752	800	831	803	791	828	810	821	786	747	858	746	826	805	786	817	798	772	828	799	779	796	741	830	747	774	812	732	814	757	818	792	783	770	773	754	773	779	797	787	772	740	799	774	826	797	818	769	805	813	797	783	798	814	777	797	786	761	777	820	775	761	844	800	816	800	768	760	777	778	775	798	787	801	760	814	815	788	758	765	809	752	751	830	778	803	794	826	769	801	749	791	761	781	802	820	823	816	815	815	775	830	767	777	763	795	779	757	795	797	757	811	774	758	794	802	805	775	758	817	797	715	757	759	758	773	819	791	836	814	819	811	805	736	827	741	772	813	795	812	823	792	796	754	794	816	841	764	794	788	773	766	839	843	787	802	779	805	822	831	809	845	816	801	774	836	794	799	821	811	781	811	766	807	815	792	780	782	788	797	759	801	767	808	803	762	792	786	807	792	760	834	786	746	781	828	814	819	778	799	793	795	761	778	786	748	776	777	812	785	780	769	770	749	770	762	789	808	765	823	794	737	760	823	819	745	774	813	779	775	835	765	737	777	829	788	753	835	760	795	815	794	820	868	778	744	787	744	791	822	795	770	741	812	802	841	813	811	746	753	831	813	777	765	827	824	773	780	808	775	820	824	723	764	751	829	811	788	782	790	779	776	811	813	763	782	785	779	805	820	811	798	816	772	780	789	761	758	797	784	816	778	824	779	796	810	804	773	760	825	814	783	816	773	809	793	763	749	779	788	767	783	777	762	816	802	767	768	771	843	754	807	804	734	784	778	790	763	788	767	776	828	806	776	821	748	808	757	795	781	820	800	799	777	787	775	762	766	768	785	807	828	767	861	837	811	794	746	802	806	820	799	775	764	753	796	762	775	804	780	768	785	785	785	752	790	812	812	797	804	781	770	775	785	808	798	812	770	853	776	760	785	755	802	796	797	852	845	762	751	793	759	773	761	785	769	815	782	835	784	763	807	779	732	811	808	795	828	838	802	773	802	837	799	793	814	747	755	800	810	798	782	768	754	773	826	772	760	796	840	810	756	810	750	825	759	785	756	791	778	803	807	760	801	786	824	798	772	748	805	807	805	789	813	830	748	809	811	807	781	771	742	787	769	807	828	805	814	825	792	782	804	829	754	792	796	805	817	800	782	807	781	802	793	796	734	845	813	816	865	782	790	771	795	749	810	793	763	799	794	840	757	764	821	825	819	782	822	795	815	781	814	756	854	791	780	779	827	837	792	827	728	793	796	824	778	845	748	781	765	815	787	780	809	785	824	787	786	784	853	763	785	810	750	789	752	817	808	777	817	809	740	769	839	807	764	787	802	784	781	800	780	791	755	804	763	824	764	758	826	807	783	813	779	806	817	800	787	788	782	789	788	796	757	793	803	823	823	833	781	800	798	768	859	789	823	783	815	819	805	770	790	816	762	804	802	799	788	785	792	782	781	813	747	760	766	784	774	782	795	820	812	775	793	817	796	776	792	788	782	816	810	820	820	818	775	787	805	852	767	776	807	763	756	811	761	810	798	793	792	817	766	792	800	813	821	834	808	758	793	799	816	777	846	825	784	799	847	801	765	800	773	815	799	733	811	835	815	787	787	797	744	794	807	829	826	764	777	800	791	790	788	804	802	831	720	760	825	753	716	800	770	848	811	780	759	773	731	808	814	790	761	769	823	839	756	764	796	770	800	762	768	809	830	815	777	824	775	814	828	800	766	805	770	827	804	831	782	777	766	836	759	761	793	793	710	774	791	764	793	827	825	800	797	799	741	802	776	780	815	774	784	774	788	771	801	792	739	775	848	779	792	741	771	753	763	799	781	800	796	808	815	827	784	729	821	749	824	725	767	757	812	766	823	791	777	840	808	820	800	745	826	774	799	764	802	772	781	826	811	789	782	850	789	805	747	791	794	790	767	803	781	801	773	794	790	778	751	746	813	822	784	799	800	747	810	829	827	798	795	763	801	782	821	802	779	794	817	801	853	818	783	794	714	814	773	733	776	746	810	831	784	758	797	731	792	818	801	763	776	745	827	784	818	795	821	802	767	817	816	787	803	810	815	805	812	736	794	768	751	783	805	764	747	796	772	794	754	774	810	809	814	777	807	793	782	806	763	808	756	727	827	834	823	836	755	775	776	810	787	819	737	778	789	762	806	727	769	798	788	802	793	799	764	807	827	800	815	772	803	803	830	818	813	845	773	732	816	803	757	818	780	798	813	746	835	800	788	803	771	753	792	831	805	741	846	795	803	849	785	787	805	796	800	768	790	769	786	805	771	776	778	757	808	772	790	782	767	782	780	812	792	801	791	841	840	793	820	770	773	813	800	820	823	798	771	814	842	773	803	795	814	769	771	824	785	802	779	831	762	789	837	758	760	810	760	765	791	780	805	807	804	800	846	814	771	838	766	809	803	804	737	827	801	821	798	793	808	777	746	795	768	747	760	779	784	778	800	766	871	829	828	764	776	768	837	843	781	787	806	801	760	802	821	807	786	785	752	839	766	780	791	861	806	756	818	835	798	818	792	806	816	818	753	831	769	767	826	786	746	761	802	821	786	781	792	775	801	765	729	842	809	748	779	817	865	791	736	848	770	835	752	775	808	749	737	738	744	842	784	790	782	791	828	767	853	758	780	809	766	732	737	813	819	779	796	790	811	778	761	809	802	787	759	789	831	876	775	832	800	811	742	773	788	787	804	807	755	790	763	784	817	756	778	800	793	800	788	821	768	796	782	807	847	779	792	798	784	828	768	783	836	796	786	782	812	753	733	735	786	792	820	827	775	794	795	825	836	767	806	751	805	785	755	779	825	840	785	814	787	798	791	793	817	768	763
7529	473	315	304	269	250	239	242	208	227	203	223	217	221	200	207	203	204	226	209	210	219	219	248	226	219	207	193	218	246	197	207	185	232	200	255	205	218	205	189	215	215	217	197	194	228	197	217	201	224	228	240	209	221	210	235	170	206	222	189	205	218	226	195	223	191	245	214	210	223	188	226	194	206	233	189	210	200	184	239	175	207	200	198	198	204	185	219	216	223	193	210	239	229	205	202	197	196	207	201	209	213	237	190	170	198	228	209	208	217	206	189	233	193	205	219	200	217	207	245	189	223	226	207	241	191	207	202	209	210	223	183	215	219	204	216	188	234	209	195	225	204	204	205	210	218	208	233	186	229	208	217	190	187	219	226	218	219	234	217	191	214	203	219	191	180	218	209	186	204	218	187	193	208	221	224	208	217	207	210	222	223	193	216	227	205	219	197	225	201	227	240	207	214	222	182	207	222	179	184	214	196	202	212	199	206	193	206	215	203	217	214	221	204	217	218	237	219	215	196	193	219	227	204	216	244	188	222	192	187	184	204	204	190	207	196	192	214	209	228	206	226	204	214	217	216	212	223	204	208	202	264	210	214	223	212	229	222	238	225	197	203	200	203	229	185	235	197	225	219	195	209	216	238	217	201	190	219	219	225	232	228	211	199	202	194	220	193	206	216	253	219	208	195	222	225	198	195	170	237	201	185	213	228	235	215	205	229	203	209	191	202	219	195	222	209	199	206	224	210	227	227	237	199	232	212	225	229	185	215	202	217	197	220	220	234	243	204	213	217	241	229	225	211	178	224	215	198	215	200	204	216	201	205	239	211	194	227	188	210	221	208	231	198	219	210	194	209	193	192	215	199	200	217	204	223	195	225	208	225	208	211	217	228	214	215	228	202	229	200	228	213	228	232	222	207	219	207	201	212	212	191	176	224	195	221	234	200	200	215	200	199	196	244	231	212	219	222	213	215	227	219	213	215	218	207	203	226	227	196	209	237	204	194	235	228	184	231	197	214	218	198	193	228	209	209	227	178	205	210	187	190	230	201	194	235	217	236	245	189	212	228	215	216	216	207	228	232	211	182	221	228	230	224	215	212	210	183	199	194	218	233	216	229	209	209	227	197	207	188	226	219	241	216	220	188	199	199	182	206	184	224	229	210	228	224	210	215	226	189	217	188	207	218	237	211	219	215	219	207	199	205	231	215	220	214	225	188	224	193	222	187	209	202	211	228	209	208	207	230	204	195	220	214	203	187	210	195	233	205	227	190	232	206	229	184	187	221	208	220	196	217	213	212	228	203	210	232	201	196	198	203	242	220	207	208	218	219	217	206	208	249	206	213	229	237	217	189	225	202	219	200	186	211	198	212	179	206	213	225	177	237	192	188	253	207	231	203	200	224	201	194	217	220	185	205	195	224	238	190	212	189	212	196	200	236	225	211	201	191	209	221	227	209	197	221	202	219	186	192	206	192	238	233	204	229	207	231	214	184	201	213	205	209	226	206	211	226	208	226	196	227	209	227	208	226	208	217	207	189	196	216	188	216	220	188	208	222	196	194	241	226	225	227	214	214	207	205	217	229	219	194	203	225	211	213	225	170	229	215	220	195	214	240	171	228	193	214	212	225	209	210	224	206	205	204	199	216	216	183	227	225	208	185	198	201	232	226	201	213	206	243	229	211	227	218	213	226	219	223	231	212	205	212	220	193	217	234	194	243	198	199	219	214	190	214	191	211	230	212	224	198	215	219	209	196	219	229	200	198	204	209	205	206	232	216	216	223	188	220	211	232	224	192	219	212	263	212	198	241	232	208	214	240	214	228	201	179	199	181	195	205	210	199	212	200	216	250	210	201	232	217	220	176	195	213	211	212	212	202	230	248	220	208	226	240	227	229	212	216	227	190	219	224	196	231	229	230	196	220	240	221	212	209	215	221	211	168	219	217	181	221	236	233	234	188	208	214	199	217	208	193	189	227	194	197	198	229	235	204	209	224	197	194	206	211	208	210	207	249	193	181	202	156	188	198	229	216	223	208	207	208	208	242	204	195	235	187	256	223	205	210	199	203	217	230	235	199	184	189	208	199	245	185	217	222	232	219	215	205	220	216	226	214	220	207	187	176	208	189	230	208	206	194	216	221	192	210	193	228	221	227	182	198	185	217	217	207	217	229	227	221	218	203	222	204	197	200	224	226	209	225	218	208	185	187	197	228	233	223	225	218	219	208	233	250	197	228	208	214	217	202	206	208	227	191	197	219	237	239	204	213	180	212	223	225	192	189	214	243	224	206	191	234	233	227	202	206	198	218	239	196	233	217	218	212	200	202	193	194	201	226	184	204	207	223	233	208	201	208	230	226	223	183	192	208	190	176	238	208	245	200	222	221	213	223	216	238	219	222	204	211	203	232	258	213	241	232	218	206	196	183	208	205	198	224	226	203	200	205	222	211	242	230	203	208	195	219	193	206	210	207	202	202	194	223	199	222	199	226	228	201	191	216	215	208	215	192	209	214	212	232	238	215	207	207	225	220	216	221	219	224	210	215	195	220	205	207	197	195	225	222	229	227	201	222	233	203	189	191	200	236	218	221	216	232	199	220	215	218	189	215	207	204	236	250	217	196	190	206	220	192	208	196	211	227	193	191	213	222	204	207	212	210	225	221	204	201	218	217	210	232	218	215	204	212	195	220	206	215	214	197	218	202	197	207	199	206	203	219	217	219	232	217	220	187	218	214	231	216	197	195	194	228	226	203	206	221	227	221	211	226	216	200	220	245	218	228	221	212	205	204	221	206	223	226	213	220	204	204	204	203	215	227	219	239	218	214	216	208	199	248	219	204	225	212	218	224	218	216	234	203	225	228	214	225	237	208	196	214	194	191	225	214	246	206	228	218	204	218	236	229	229	201	216	195	196	208	213	220	224	197	193	213	210	202	215	239	213	239	221	192	202	215	214	230	214	198	210	195	218	206	218	207	226	228	212	242	214	237	208	187	217	196	199	201	217	237	217	238	226	220	210	179	216	204	223	188	224	204	209	207	198	203	205	228	212	227	206	220	194	216	239	228	212	183	209	224	225	201	207	225	216	228	218	219	214	236	216	205	234	185	255	208	213	229	206	195	203	218	222	208	207	213	213	205	203	207	180	216	218	219	226	216	207	198	191	232	196	226	224	223	201	218	206	186	205	207	204	217	245	228	204	196	196	231	208	233	209	217	222	222	213	219	211	208	201	209	196	222	189	214	213	197	198	222	245	202	228	221	228	229	194	216	197	210	205	211	230	207	191	219	230	215	231	210	217	232	220	200	213	221	218	220	225	220	226	207	219	199	219	212	206	203	228	214	221	231	207	195	224	229	195	198	203	189	178	211	203	206	213	210	222	222	205	232	210	212	240	193	237	172	238	232	208	189	202	198	220	210	209	198	188	209	208	212	219	220	203	204	192	197	208	227	224	193	194	250	193	205	198	187	237	225	228	216	218	206	203	208	233	211	221	221	221	204
6875	663	816	835	758	704	626	624	565	548	562	550	561	554	557	517	531	523	563	556	542	568	507	578	541	504	526	551	544	540	556	526	547	544	523	536	553	518	495	503	532	531	522	546	563	542	531	553	545	554	500	540	562	482	538	518	526	511	522	534	524	503	538	529	477	581	511	545	531	506	548	523	499	511	492	528	516	510	478	529	565	506	510	499	516	511	522	497	516	509	534	536	514	514	525	493	536	521	543	533	571	554	491	528	545	540	568	545	504	534	557	522	474	509	503	544	515	503	524	559	515	529	499	541	538	498	520	536	488	513	520	551	527	554	501	523	506	495	527	533	540	500	482	548	489	507	543	536	521	516	532	505	517	562	497	543	549	545	538	524	514	541	514	498	525	515	544	566	548	538	518	510	537	535	524	536	515	517	535	554	517	561	564	573	508	522	532	544	536	533	509	519	518	480	533	514	503	552	551	536	548	515	543	528	526	542	530	508	545	501	554	531	533	546	523	502	516	568	548	523	518	534	488	496	520	553	588	523	537	551	567	494	530	535	485	498	556	540	512	529	532	529	542	512	544	511	575	513	527	512	515	537	486	539	557	549	533	508	543	530	524	493	503	531	513	536	531	514	534	501	521	543	558	578	544	476	508	509	512	526	523	536	485	500	509	500	537	547	521	523	531	514	548	507	520	546	523	512	547	521	569	508	557	539	545	547	514	486	518	539	557	505	495	509	544	543	528	541	540	473	530	541	541	519	518	514	499	537	498	516	507	532	510	543	562	545	529	538	531	529	511	520	537	516	540	533	499	555	511	511	525	522	518	533	537	483	506	540	504	500	538	484	540	514	510	556	546	542	536	516	510	505	546	531	527	492	490	535	567	564	533	547	541	554	510	474	543	538	524	537	546	513	533	504	513	544	509	583	520	508	551	511	548	494	542	511	545	561	542	542	521	494	518	530	535	518	530	551	540	486	522	524	570	576	501	554	523	494	525	506	544	524	488	510	517	506	551	512	537	571	524	537	494	513	560	553	510	540	564	480	553	507	484	507	516	507	499	511	548	579	506	500	541	504	556	512	530	517	554	497	523	552	536	510	571	493	519	497	534	500	500	496	532	538	511	577	546	522	527	537	543	527	533	524	502	514	502	509	555	524	514	547	504	507	510	480	520	517	529	557	518	540	516	547	503	518	478	510	527	506	499	538	528	497	506	522	591	527	507	501	528	502	524	544	533	526	517	493	492	502	482	513	535	497	498	539	552	515	508	535	533	535	535	538	492	517	533	483	500	512	545	530	501	570	526	535	500	523	507	491	528	534	551	554	561	534	552	550	508	546	530	546	519	509	551	544	550	501	559	520	511	512	534	517	546	554	502	522	508	519	505	486	539	554	557	557	581	505	520	529	536	511	551	527	511	532	509	542	525	578	523	543	548	541	545	548	494	513	498	513	561	546	490	527	541	535	506	530	534	517	493	538	523	535	519	505	508	508	526	530	543	483	482	513	549	530	554	515	562	544	501	566	561	539	514	524	516	540	489	544	515	530	563	556	560	514	546	530	480	494	565	501	526	498	517	523	547	539	521	522	511	514	542	526	537	512	536	552	512	489	524	529	493	542	554	533	572	554	526	526	493	508	518	541	526	523	513	503	496	522	500	516	501	550	499	502	481	560	509	564	559	531	536	500	524	507	570	539	569	537	522	468	527	536	518	492	577	542	546	463	531	510	540	533	529	529	495	584	486	532	553	522	511	545	502	523	499	559	514	573	529	541	515	516	553	536	501	522	527	547	525	508	491	527	499	555	535	523	508	539	530	526	506	522	531	488	519	536	525	523	508	528	526	512	529	500	504	567	497	535	540	499	518	531	500	519	506	525	511	542	567	481	533	477	488	521	499	528	507	504	545	534	516	507	452	517	542	539	476	525	564	503	499	534	539	517	527	542	519	559	550	526	540	497	542	560	538	543	545	518	520	558	513	558	518	503	532	491	507	528	543	538	536	524	519	512	524	529	500	543	509	477	496	541	492	527	498	513	504	527	518	521	544	517	526	517	510	566	498	521	529	526	545	526	496	529	535	573	534	472	542	533	512	520	527	576	557	520	531	539	513	566	532	553	518	501	516	488	534	544	498	552	522	514	521	540	510	464	529	521	574	551	534	538	522	528	541	536	540	525	555	536	512	485	510	486	476	503	524	515	561	517	550	497	558	508	526	543	577	511	513	557	507	534	532	532	540	537	566	524	520	547	508	517	540	577	529	563	563	520	528	538	551	465	527	552	509	495	540	490	541	501	505	531	564	536	554	527	532	485	517	542	486	535	540	542	539	543	521	538	537	477	478	509	507	500	552	519	523	554	561	518	535	493	548	504	549	530	490	535	500	545	537	535	561	532	548	527	529	523	540	584	562	513	533	492	540	520	485	509	524	532	545	516	530	600	518	506	548	569	539	491	533	507	556	557	524	516	511	514	515	518	566	537	508	507	561	517	534	504	519	498	540	543	517	533	552	517	569	505	545	541	538	486	523	507	550	523	569	548	517	550	500	533	512	533	495	520	489	511	509	527	554	546	524	523	528	529	574	500	533	504	543	562	536	487	560	519	530	508	527	516	529	505	531	527	558	507	544	573	538	496	515	514	543	500	500	517	528	520	510	526	502	488	517	522	534	503	492	574	558	541	544	513	524	511	472	527	528	554	527	550	515	529	522	546	513	498	530	555	491	539	508	546	529	565	550	530	518	546	519	552	483	513	535	549	518	564	541	517	521	531	527	517	520	505	528	500	545	531	507	503	541	551	532	575	530	516	505	543	538	560	538	511	558	526	496	544	513	547	513	525	523	505	500	546	505	563	497	517	518	551	567	550	503	493	530	499	542	540	552	502	472	565	572	539	500	568	530	547	513	523	518	521	507	530	560	545	515	552	499	561	525	522	544	542	523	525	504	503	534	537	561	472	532	495	563	516	517	535	556	520	560	527	541	596	511	501	573	557	529	531	534	501	504	519	581	537	525	505	579	486	533	548	519	548	507	529	498	540	528	493	561	538	544	518	530	545	584	529	516	514	537	523	551	532	505	479	526	526	512	532	510	542	506	552	526	526	498	492	550	541	524	563	521	510	513	518	530	544	545	511	528	512	522	480	544	532	548	489	529	532	513	524	487	541	526	496	542	506	512	501	522	532	511	524	566	467	521	532	502	488	511	528	540	548	529	557	532	503	567	527	559	516	560	512	534	547	479	531	500	521	499	565	541	532	529	546	508	547	532	496	570	539	549	509	539	519	566	557	542	551	531	568	523	505	540	503	535	493	462	525	524	560	512	537	533	524	509	559	506	520	498	518	560	503	487	514	558	570	549	507	537	494	501	529	500	496	560	515	520	539	582	556	539	528	549	512	519	494	493	539	546	522	551	503	548	526	525	471	531	551	498	508	488	539	550	530	527	516	515	533	557	509	530	526	525	518	498	528	542	550	548	492	539	559	460	551	540	513	530	499	555	547	508	521
43806	22219	15573	2083	860	601	459	422	373	345	283	272	279	263	245	236	192	244	221	240	233	213	217	184	209	215	215	243	206	212	211	217	236	179	206	203	219	182	210	219	191	238	200	190	191	207	233	208	209	240	202	200	221	214	196	214	172	196	189	190	219	199	195	227	181	225	200	200	188	212	204	204	210	211	203	180	209	210	205	199	199	223	193	182	221	187	204	166	201	203	215	205	214	209	206	207	209	199	201	188	220	206	215	205	202	210	195	180	220	209	192	225	220	218	193	212	226	191	193	205	207	205	203	203	216	181	191	201	213	196	210	208	209	208	172	184	229	231	225	205	213	194	217	191	216	211	178	204	190	209	199	203	206	215	199	215	216	182	203	206	171	194	198	192	209	192	222	210	189	213	197	195	244	199	185	212	190	223	228	177	196	193	210	205	228	203	188	200	210	229	188	211	200	196	184	204	177	207	201	238	170	215	209	229	216	205	177	173	184	200	217	197	192	218	187	211	211	221	177	193	189	225	205	201	192	164	214	209	172	190	204	186	224	218	188	212	193	199	198	203	182	200	193	193	213	180	218	201	190	183	195	192	204	202	168	219	211	201	190	185	195	213	195	209	194	186	203	195	227	186	198	197	192	197	174	206	216	206	211	186	200	186	205	186	192	181	179	192	179	208	206	205	245	223	199	201	175	180	218	204	198	202	201	182	214	205	196	198	187	209	180	199	199	190	179	194	215	194	204	212	194	223	218	196	183	218	208	207	201	211	216	195	225	187	183	207	180	198	183	213	180	184	214	139	191	214	180	205	182	205	186	192	221	209	190	196	229	202	183	194	175	199	175	193	201	189	215	193	192	182	180	184	222	190	223	205	212	192	211	206	197	190	229	211	211	172	211	209	181	227	221	173	176	228	207	211	194	203	170	186	209	198	222	213	179	195	188	203	186	180	186	205	189	230	210	183	180	193	206	210	200	207	208	189	197	208	218	202	174	176	181	200	196	199	205	192	188	188	193	171	190	206	185	225	203	198	167	189	193	204	199	181	188	218	224	203	192	193	209	188	192	179	183	211	196	193	207	208	201	228	191	185	191	200	194	212	166	235	206	165	178	228	208	197	211	223	205	225	188	199	181	210	193	193	211	209	220	186	202	222	216	192	200	214	171	194	190	234	176	213	189	204	187	216	184	173	222	188	186	214	200	210	205	183	189	198	178	215	201	236	202	165	187	209	220	213	183	200	191	211	178	197	194	200	184	214	181	191	188	175	213	196	200	213	191	182	181	201	219	230	207	198	196	183	206	213	197	179	214	212	200	190	172	221	213	179	196	163	178	192	193	194	203	199	198	189	200	218	186	188	191	199	174	189	187	210	187	203	225	232	214	193	206	186	194	198	216	191	208	208	179	188	228	190	199	187	197	188	173	200	197	193	216	201	179	211	214	187	197	179	207	186	206	198	185	200	222	227	206	195	196	209	193	205	190	183	200	190	194	184	209	178	210	215	190	211	206	198	195	179	189	206	188	209	179	193	198	214	192	207	203	210	210	213	201	222	191	218	207	222	225	202	195	206	187	208	189	194	175	190	203	219	187	206	238	208	202	195	220	206	187	198	223	192	186	194	208	193	218	189	209	178	207	200	203	180	172	181	189	220	199	199	197	228	196	198	177	200	231	227	194	189	199	213	205	190	204	183	187	177	194	216	221	195	186	205	210	218	187	181	196	203	191	185	204	231	193	193	190	200	200	197	208	208	193	215	202	181	217	207	184	204	180	210	224	229	186	209	186	213	178	230	202	213	212	189	223	203	198	225	201	176	188	205	178	177	200	221	220	178	196	171	199	184	200	197	190	203	221	186	214	196	215	215	192	200	203	192	206	194	209	216	229	189	186	191	183	211	195	206	199	174	220	184	184	185	173	188	169	204	201	195	231	182	214	185	191	199	181	193	182	178	206	195	192	207	213	202	209	173	188	179	181	205	171	179	207	187	202	231	214	195	198	219	229	158	204	221	229	198	191	194	224	185	218	212	228	203	190	226	194	213	180	202	198	191	190	197	197	167	241	217	190	165	198	189	191	180	203	191	209	212	188	223	193	197	201	182	192	196	190	197	172	179	210	205	220	167	201	199	195	175	185	200	207	194	184	199	173	201	180	174	208	167	202	198	197	196	207	192	227	225	201	233	202	230	184	202	223	212	190	188	204	219	179	233	210	183	208	178	208	204	179	204	201	205	215	210	216	214	178	207	214	193	204	185	195	190	201	223	219	190	203	183	205	196	176	196	206	196	178	182	195	188	209	189	193	200	199	219	212	197	211	202	207	175	215	203	209	211	178	218	228	207	196	194	204	200	203	197	175	201	185	183	214	182	197	184	215	238	212	189	192	224	221	225	207	183	198	231	223	203	180	198	215	227	205	207	206	203	214	183	196	193	187	197	205	217	203	195	199	197	212	205	220	191	221	219	203	232	200	188	192	190	211	205	226	216	220	172	206	226	188	203	182	191	194	220	207	200	197	223	213	210	190	211	175	198	189	201	191	208	206	200	202	173	188	184	193	203	209	231	189	196	207	221	189	207	210	182	201	204	206	204	193	232	192	198	213	199	200	186	170	206	205	193	173	204	175	175	192	214	182	205	176	168	186	192	223	182	203	229	172	198	224	212	193	199	192	192	208	187	206	178	229	194	198	229	236	197	191	221	236	215	227	211	200	189	181	221	207	196	227	191	179	216	224	214	190	221	205	222	194	205	226	220	217	210	181	203	223	181	199	193	198	217	208	192	172	198	228	204	215	173	179	187	204	213	197	181	209	209	210	210	209	220	207	179	192	184	185	193	190	223	200	184	217	190	196	201	212	217	182	183	209	192	202	217	179	197	187	211	199	190	209	182	197	213	231	215	213	220	183	215	220	223	211	191	196	204	195	204	219	198	210	192	177	228	205	219	172	184	190	181	200	208	198	196	223	190	189	192	211	206	219	206	171	193	186	172	172	232	209	216	213	188	222	198	212	203	196	215	211	206	169	196	209	185	205	239	194	214	185	225	176	205	219	231	217	205	191	178	196	184	207	216	215	240	235	192	206	203	187	193	202	190	207	204	178	179	200	202	202	220	179	215	220	199	203	215	178	225	203	215	213	209	202	198	225	233	216	202	179	196	196	200	226	166	194	229	207	197	174	209	188	218	193	206	172	181	206	204	185	217	213	200	194	181	214	200	186	190	197	202	209	198	217	232	204	175	177	180	172	182	201	207	201	189	214	210	188	186	198	206	210	179	202	226	173	187	203	213	209	186	208	218	226	188	180	208	202	203	234	184	210	201	202	176	192	193	196	171	196	189	186	202	201	189	192	183	226	208	197	205	187	211	229	221	200	205	202	188	194	197	195	181	187	212	219	191	182	182	208	236	201	231	188	209	220	171	188	193	229	193	211	207	196	193	205	229	224	195	186	198	215	186	216	208	208	211	204	222	201	177	200	192	215	207	175	226	192	197	170	214	190	206
23171	1512	2853	3376	2737	2248	1955	1645	1367	1188	1012	963	986	847	863	779	737	758	709	742	683	706	672	614	668	621	619	640	574	589	535	592	553	542	582	557	569	539	548	595	554	540	546	571	579	550	550	541	535	529	498	508	540	564	521	547	527	500	538	531	538	555	528	516	547	479	577	536	496	528	555	514	538	533	500	527	514	509	521	515	539	523	478	543	496	533	532	524	501	495	489	536	536	519	499	511	544	545	518	542	496	504	509	509	563	535	512	520	481	496	503	533	483	537	521	507	546	517	520	556	511	577	504	523	510	513	533	487	549	477	520	537	536	527	543	512	539	522	497	532	502	477	493	488	546	554	492	499	506	522	515	522	513	534	536	471	549	508	519	494	531	510	510	484	545	538	527	535	533	482	487	484	505	516	477	513	528	489	494	479	522	527	516	540	520	536	525	474	525	502	528	513	502	520	505	526	502	510	496	505	504	512	504	544	503	565	506	510	495	527	526	545	505	546	544	511	474	509	521	496	514	537	484	504	547	534	530	519	499	514	499	487	591	528	493	466	558	522	518	504	547	528	488	526	526	524	518	489	482	518	538	545	496	508	548	547	529	498	517	504	513	544	519	491	519	519	531	492	504	528	506	515	529	535	542	514	553	482	518	510	516	477	519	500	513	484	534	521	497	505	527	477	547	524	551	488	481	538	509	515	525	530	478	498	521	523	496	514	486	527	508	514	514	500	501	528	500	506	556	489	515	518	507	505	509	531	522	501	509	538	519	516	488	517	547	507	527	520	532	531	509	504	514	524	512	545	514	548	490	527	546	519	564	515	499	509	526	457	517	511	537	542	502	488	563	500	524	532	511	560	562	513	532	471	524	497	533	520	495	500	485	557	507	512	493	458	547	501	498	488	515	521	527	534	512	523	530	528	520	525	486	507	555	510	525	493	486	535	497	524	484	538	508	563	523	482	521	468	521	495	509	510	478	478	528	538	516	544	500	540	522	467	505	496	506	537	525	516	503	526	525	549	544	487	534	498	518	492	541	510	517	523	510	525	532	488	507	482	518	524	505	493	508	515	516	504	536	517	558	524	538	507	528	509	550	509	553	503	482	508	523	524	523	560	523	494	513	510	502	529	490	500	530	526	569	494	535	501	554	507	509	519	505	524	557	540	479	546	524	536	474	518	502	524	519	493	494	525	503	481	533	517	544	517	503	460	525	512	511	531	562	525	496	604	529	504	558	484	518	530	563	503	525	516	514	520	517	529	523	498	514	513	523	485	544	494	504	502	524	478	515	544	491	546	485	504	502	533	501	487	509	502	563	559	499	508	516	491	494	547	534	519	521	521	491	537	504	508	519	507	501	530	519	511	508	490	498	531	514	532	538	482	529	490	512	525	503	526	515	535	514	547	533	523	548	489	548	546	518	506	488	488	497	518	508	502	535	532	490	503	492	540	493	493	539	524	539	523	516	481	511	450	509	495	515	509	514	502	505	512	496	504	540	540	472	517	528	538	509	500	494	511	524	459	519	528	537	524	503	534	530	540	547	495	504	501	522	524	542	533	536	533	522	538	486	507	527	509	519	514	539	514	528	483	473	499	502	507	495	554	541	539	497	506	513	531	515	491	504	517	532	493	511	497	497	500	529	495	477	514	524	545	504	518	507	540	487	523	533	491	539	549	543	558	496	514	499	478	527	525	517	505	486	513	536	496	515	505	523	517	508	514	514	513	524	520	530	504	522	510	540	509	502	486	488	535	524	526	498	499	474	522	522	499	482	493	508	488	497	524	529	535	493	519	495	486	504	493	523	483	495	467	475	504	531	501	532	518	517	554	528	521	495	519	519	526	535	518	501	505	521	526	526	510	528	510	470	504	493	471	464	497	531	531	517	510	497	508	504	524	522	542	515	511	543	553	513	517	499	517	536	524	536	531	529	468	523	507	517	533	501	525	547	476	523	495	474	489	511	499	482	499	515	492	491	498	528	531	499	541	501	540	494	528	491	504	551	533	489	528	524	518	487	476	536	516	525	525	478	496	547	518	473	589	537	506	514	499	498	517	470	503	507	508	474	516	537	517	544	515	556	530	518	491	523	537	532	522	505	550	495	556	522	490	523	562	481	560	534	512	460	535	482	493	502	491	530	558	526	496	487	502	491	524	484	552	557	543	568	501	504	510	521	505	535	467	560	529	503	512	493	530	509	497	541	520	513	499	525	524	523	501	504	503	534	482	533	515	543	526	508	507	532	502	511	523	465	538	510	527	536	491	491	481	499	517	533	498	475	497	506	497	526	514	513	488	490	514	492	522	543	519	529	515	525	522	507	543	513	494	487	501	535	467	509	505	527	490	485	495	518	531	532	477	493	533	508	547	495	524	541	504	494	485	531	525	513	523	493	497	583	522	502	504	484	501	529	497	546	503	514	484	507	521	502	535	533	510	520	575	499	551	478	518	522	500	496	456	507	547	521	494	474	541	495	494	515	536	503	520	547	511	526	520	496	566	527	525	522	513	541	507	474	511	530	484	534	520	532	482	495	527	523	517	517	509	534	532	516	526	536	516	487	531	553	490	504	546	518	522	522	512	498	499	508	512	498	486	532	526	482	527	492	489	514	505	505	511	490	519	519	524	512	532	517	505	543	505	545	545	488	540	546	519	548	509	528	513	503	505	522	517	561	569	483	526	513	551	534	491	511	552	507	539	530	498	533	495	566	478	536	512	537	555	501	557	500	523	551	468	502	478	512	557	519	509	521	520	487	518	533	494	461	509	548	515	516	530	483	448	507	556	535	526	524	504	518	480	514	504	464	536	512	494	495	517	546	524	555	525	506	480	523	523	567	488	458	475	555	504	520	526	531	545	500	503	520	518	568	499	520	501	520	532	492	549	524	529	501	534	477	572	519	487	534	530	527	520	539	543	541	521	532	502	487	546	508	536	508	488	528	542	498	516	512	511	538	541	510	491	490	526	497	532	520	512	515	515	514	559	516	475	538	500	530	517	524	537	546	507	483	484	530	497	505	486	485	517	537	519	533	555	505	496	522	534	510	499	556	482	511	519	507	470	551	511	529	539	593	534	526	546	505	518	452	537	511	556	537	513	542	517	506	503	544	485	495	530	524	529	496	480	473	530	524	540	530	472	494	508	546	519	563	497	491	499	547	524	490	516	495	506	539	501	533	506	496	514	514	485	517	528	489	511	523	542	531	548	502	513	516	545	493	480	531	484	529	538	545	482	518	529	488	506	490	480	499	517	514	513	528	516	529	505	500	480	513	509	547	502	534	523	483	522	512	533	511	502	529	555	521	528	518	507	490	503	507	481	495	501	490	466	509	546	487	508	497	522	538	523	524	528	503	524	522	514	496	548	521	477	501	555	506	521	533	509	523	510	511	508	535	479	543	533	519	504	532	504	479	516	503	527	533	526	517	516	470	523	495	491	552	527	516	488	530	500	486	544	501	509	509	536	465	513	529	539	495	490	478	546	517	529	529	489	562	544
45939	24842	26423	16231	3530	1229	882	727	664	578	573	477	439	484	439	495	457	400	410	411	358	418	400	406	370	356	347	400	360	375	367	400	393	363	346	399	371	411	347	353	388	408	339	338	337	404	364	350	402	386	396	380	321	355	375	359	337	349	375	351	369	333	361	376	359	380	367	326	402	329	374	381	361	358	359	372	382	374	318	391	373	367	353	338	317	342	354	339	324	376	365	359	378	326	359	340	386	342	354	332	334	361	350	382	396	341	346	370	349	339	300	337	323	390	344	340	325	363	341	334	337	348	379	377	347	377	340	315	337	342	372	365	340	368	340	320	344	358	380	374	366	367	339	350	336	331	358	344	338	366	342	356	341	338	356	339	335	335	348	356	322	367	345	322	344	370	360	323	347	335	394	336	365	381	364	371	351	320	317	359	335	361	343	356	351	366	330	358	356	336	383	364	356	346	332	331	337	330	369	364	380	381	366	346	370	359	363	342	319	322	397	346	363	387	366	351	386	341	342	385	355	331	376	374	333	353	347	395	367	383	376	351	361	370	378	374	342	320	389	332	320	378	345	346	358	372	379	372	331	362	333	311	369	373	367	371	314	357	338	348	326	296	379	366	367	356	359	332	345	352	333	362	340	366	355	396	319	329	352	307	334	359	379	346	368	338	338	384	347	357	347	344	345	376	365	342	388	326	360	326	337	371	343	369	344	331	388	342	329	346	344	356	375	367	374	378	324	366	308	319	364	370	346	363	359	318	355	325	366	333	328	362	381	321	349	352	387	361	391	346	367	380	357	410	350	349	359	390	348	339	340	362	364	334	376	329	337	358	364	346	385	379	354	340	328	370	384	340	349	373	372	335	385	356	380	340	358	366	385	337	377	356	354	366	356	378	351	344	360	338	343	349	388	363	353	367	388	330	348	354	343	365	346	351	379	335	357	349	345	358	348	362	385	333	374	350	334	337	317	356	350	342	333	368	361	384	343	366	327	360	353	356	341	357	320	385	354	324	364	384	331	351	335	347	385	359	348	383	346	362	364	362	327	377	372	349	358	356	347	338	319	352	324	364	363	368	334	343	358	349	379	368	351	357	318	372	336	351	379	370	349	378	375	345	363	379	361	379	361	331	331	358	355	353	355	351	331	313	351	350	327	345	362	361	324	336	365	350	359	357	348	378	357	331	387	342	362	376	361	377	305	332	338	366	317	346	363	356	348	342	347	323	348	337	328	360	338	366	348	325	355	344	347	370	340	352	389	383	371	313	349	389	330	322	352	378	389	363	345	352	376	343	340	364	358	402	331	353	350	371	352	334	375	352	366	367	360	358	388	366	355	357	370	394	359	352	344	333	347	336	350	335	337	388	339	361	355	317	365	316	334	315	290	327	369	372	370	337	373	362	362	350	346	340	318	345	344	325	348	331	347	344	346	365	373	346	352	324	360	312	342	355	379	360	379	362	324	372	342	375	342	309	352	351	356	346	388	367	363	321	365	393	338	372	326	344	360	373	344	342	379	352	367	376	382	365	383	362	371	322	356	344	410	343	340	356	329	346	359	343	381	369	395	365	338	395	349	341	386	382	346	351	354	352	377	358	347	358	336	335	391	385	376	379	345	335	346	351	354	351	350	327	331	359	345	391	373	347	355	350	363	343	338	345	332	336	385	373	345	354	341	337	363	307	364	339	359	333	329	356	340	336	344	384	382	367	346	425	371	384	373	367	346	354	363	334	305	337	328	331	362	341	365	364	359	360	390	344	344	339	343	334	345	382	330	335	327	354	373	323	344	336	358	358	367	365	380	330	355	381	358	351	362	333	343	381	348	319	344	361	355	362	364	385	356	339	336	349	410	325	352	326	351	368	379	354	347	358	337	338	357	334	346	371	347	350	383	351	353	377	322	336	359	367	370	352	356	329	367	361	319	372	343	370	357	387	339	381	365	297	339	363	364	371	367	368	363	355	378	335	355	378	353	337	355	364	311	364	359	335	335	343	329	374	364	337	372	325	360	316	350	371	326	364	359	379	372	319	310	387	354	368	377	380	359	348	315	397	395	315	358	372	377	337	333	353	378	381	329	356	309	355	301	355	339	350	377	367	341	344	350	345	338	338	332	331	353	341	359	349	369	364	388	388	335	315	342	399	359	344	331	361	369	370	345	370	342	380	367	350	377	370	349	375	386	365	330	327	340	331	361	358	357	349	323	326	341	352	329	364	369	386	354	368	391	363	356	368	373	384	361	361	331	348	353	341	354	369	313	356	376	350	347	340	339	370	371	353	391	326	338	344	345	331	364	364	328	353	364	383	362	319	378	342	416	355	362	376	367	314	393	327	334	377	361	372	405	370	361	330	349	355	359	315	385	359	396	356	360	332	318	363	328	315	360	335	344	347	350	329	368	362	345	330	354	347	369	361	325	381	374	359	365	363	359	395	339	358	349	347	322	316	347	326	349	344	389	379	366	378	361	378	359	363	366	376	339	357	337	384	313	348	348	370	377	389	346	348	373	326	321	351	345	340	350	372	337	382	345	336	369	361	347	353	377	353	390	386	338	335	342	374	385	370	384	369	357	355	319	350	351	359	368	347	329	355	343	340	337	368	372	363	374	363	318	357	352	327	340	350	340	317	334	360	333	341	374	368	358	356	333	358	323	338	392	379	383	376	347	356	368	338	356	339	381	363	404	354	321	361	366	350	384	327	339	402	368	351	345	345	323	354	351	337	330	347	383	368	367	339	354	306	391	348	332	370	324	342	329	368	343	334	339	327	376	359	328	362	380	355	371	345	374	320	344	337	360	360	345	305	356	328	354	366	335	330	329	349	303	351	372	343	325	376	338	301	366	351	331	361	335	336	351	342	375	337	369	385	369	354	348	388	323	338	331	336	347	341	324	342	333	340	379	368	317	349	349	339	305	324	355	346	353	342	325	346	350	356	359	336	381	364	348	382	353	368	306	352	352	385	361	319	379	347	333	325	371	351	405	384	388	380	366	331	336	393	335	372	321	342	339	373	355	362	340	379	345	331	371	338	380	381	368	375	335	392	373	373	365	352	338	358	344	317	360	306	323	356	337	316	314	370	319	355	395	376	342	366	383	340	354	347	392	347	363	358	335	343	360	350	345	367	346	342	340	381	355	338	385	357	341	346	340	347	377	346	338	354	373	367	359	322	377	373	363	305	351	340	338	340	353	311	358	391	333	366	376	341	368	370	376	357	357	336	375	340	335	376	332	360	366	320	371	358	345	333	322	383	353	330	363	358	317	362	359	364	345	352	364	396	394	342	324	352	321	357	344	383	321	384	370	364	400	383	321	340	345	352	350	365	351	343	361	389	361	365	333	361	363	333	353	353	356	325	341	364	382	342	337	353	377	405	365	378	356	337	395	363	332	356	362	344	391	396	391	330	351	343	328	365	341	343	363	363	394	363	340	367	366	343	331	338	349	372	333	367	369	314	315	352	344	365	330	330	341	383	341	345	359	335	346	375	330	330	349	364
33156	2496	4730	5538	4506	3799	3271	2697	2361	2012	1835	1665	1514	1433	1391	1296	1223	1274	1187	1139	1140	1138	1127	1065	1077	1065	976	956	906	970	938	991	906	911	967	869	880	903	845	876	896	888	851	932	819	858	860	816	883	815	889	862	876	882	825	809	853	828	884	834	857	860	797	811	834	855	873	785	835	891	887	823	795	830	862	825	820	858	864	832	851	804	849	844	832	868	791	877	805	875	808	833	815	853	868	847	792	820	836	847	846	857	816	802	820	878	830	877	824	862	788	791	831	889	828	804	842	821	824	824	819	834	804	807	828	813	842	828	865	794	845	835	772	844	851	839	837	820	775	882	783	844	832	859	874	780	803	811	834	845	870	808	797	842	809	861	793	837	807	844	822	828	855	746	779	842	832	821	807	813	844	801	810	789	780	869	861	803	853	818	862	852	789	834	811	820	824	796	806	832	829	804	855	837	832	847	823	832	840	837	831	807	827	828	819	822	838	838	863	750	866	821	826	833	836	802	813	811	857	799	848	808	832	815	813	837	827	801	819	866	828	825	795	826	852	824	854	842	814	876	790	871	839	825	822	815	796	856	835	811	770	848	806	804	804	859	864	803	856	783	731	820	838	826	867	804	808	791	835	824	831	854	771	877	791	861	851	846	876	834	859	786	821	802	822	822	780	807	867	786	772	865	819	757	843	821	799	852	809	802	819	790	867	789	814	890	811	829	798	782	837	836	816	815	865	791	823	829	752	824	857	837	798	789	807	819	849	846	824	788	824	815	805	884	803	828	805	870	780	808	830	839	820	790	808	820	829	812	826	853	799	869	807	799	786	883	842	812	811	800	864	834	869	811	830	820	797	841	799	838	814	774	834	802	833	807	850	822	814	870	851	814	775	787	797	804	847	824	793	855	834	829	832	795	815	817	776	819	826	819	792	828	857	811	816	823	818	820	817	828	848	844	770	850	810	795	815	803	835	832	843	823	850	858	809	795	798	846	852	844	793	793	849	827	841	807	765	795	871	791	820	899	814	830	822	802	817	842	861	856	872	821	859	871	814	773	808	843	820	842	827	868	833	812	835	831	798	857	902	790	817	794	788	824	792	847	787	782	789	797	851	875	842	835	828	834	845	830	821	820	791	727	843	853	819	787	791	812	853	823	771	839	813	792	766	829	846	788	809	798	828	807	816	825	750	805	821	773	798	827	798	779	784	835	799	819	815	798	819	826	845	851	834	873	773	803	797	821	869	808	862	852	850	838	820	837	845	848	832	789	839	838	825	835	818	819	853	806	876	785	802	822	832	822	819	782	811	807	843	847	805	839	851	795	866	775	799	827	890	867	808	833	799	813	845	799	872	821	796	823	806	854	787	823	795	822	844	783	777	795	805	850	828	820	822	809	861	797	809	798	793	827	845	883	868	810	819	847	812	833	827	792	792	865	811	851	808	805	788	833	812	849	862	825	828	851	837	803	810	807	823	808	834	849	843	888	835	802	760	842	823	812	840	803	793	849	807	813	831	813	802	798	833	811	788	855	835	869	834	815	778	802	819	772	804	821	777	819	832	837	805	872	844	796	781	802	818	839	826	781	899	827	838	824	799	839	807	842	792	850	784	860	795	816	840	834	789	840	768	826	830	838	788	821	831	857	825	838	817	831	841	796	772	768	782	827	839	811	793	831	823	821	778	763	842	804	839	820	809	836	823	809	821	789	820	827	824	772	814	811	868	837	792	812	825	798	816	799	781	799	786	831	828	821	769	789	829	813	818	838	850	767	763	825	776	831	794	787	867	813	841	773	807	851	830	862	812	790	795	830	862	825	844	805	792	819	867	871	869	835	843	839	825	842	856	797	829	868	860	849	866	804	829	811	865	815	807	855	833	794	892	835	816	845	818	817	825	799	824	846	843	824	777	787	838	822	783	819	905	833	811	816	807	856	800	814	855	791	831	803	805	785	834	803	822	823	778	892	814	792	790	814	774	865	832	834	840	786	871	807	812	799	881	793	816	853	777	803	805	818	816	774	801	812	791	798	850	848	812	842	836	819	845	805	782	863	839	841	849	830	850	816	803	852	824	807	824	835	814	796	805	874	874	872	846	894	829	808	829	853	836	800	794	849	781	825	833	836	836	802	794	766	909	810	776	822	827	803	823	855	814	780	847	826	824	739	808	783	891	835	848	821	836	856	810	834	826	789	854	846	824	873	815	836	819	812	831	844	803	822	785	837	814	809	855	809	883	801	815	844	803	798	806	794	778	820	812	843	819	810	774	847	826	831	877	868	819	810	802	806	838	842	769	824	820	818	811	840	792	815	836	788	838	794	849	806	811	808	830	821	784	832	783	836	784	875	820	785	831	884	860	822	821	786	827	826	779	860	809	822	797	851	830	790	807	806	812	821	854	789	831	740	798	834	779	767	854	830	808	802	830	806	827	857	882	863	839	846	841	782	877	821	820	824	784	839	845	813	829	787	801	859	856	852	821	786	845	838	865	837	807	789	834	815	838	834	833	823	790	864	862	855	861	790	842	834	829	816	808	841	801	823	811	807	836	867	843	866	780	821	813	829	807	838	845	820	831	823	825	842	839	789	774	842	852	789	828	812	844	823	832	869	829	837	813	809	782	839	821	832	788	826	784	829	827	796	785	827	829	776	817	802	783	836	847	835	844	830	842	877	820	787	785	846	797	801	736	826	824	881	861	818	871	816	850	778	779	796	859	794	771	785	823	807	789	768	859	881	824	834	820	829	864	848	803	804	865	836	796	797	853	839	857	783	826	811	807	800	836	873	813	780	915	807	807	806	811	832	838	812	789	819	774	789	843	808	829	788	808	802	802	824	847	808	811	836	827	805	817	838	827	752	875	836	820	831	842	784	792	815	878	866	798	816	819	817	835	837	833	853	772	759	830	856	852	829	760	855	804	847	832	883	807	843	816	838	850	829	825	816	833	859	818	792	849	838	821	900	811	820	861	835	818	826	811	811	853	813	863	811	802	823	796	820	810	791	838	852	771	803	840	827	832	836	829	838	803	844	808	821	850	801	842	817	793	804	794	811	786	819	808	888	847	846	882	819	895	799	863	865	847	804	840	826	802	855	789	819	800	870	852	840	871	823	816	821	806	786	775	835	797	841	805	812	830	782	793	788	847	835	803	813	832	842	819	793	820	794	808	767	837	783	767	855	842	763	821	827	803	836	778	789	822	832	861	890	811	831	767	793	879	870	804	831	862	806	813	838	862	862	880	851	831	805	844	832	815	831	827	913	800	798	801	814	817	827	802	846	843	812	862	881	817	821	806	824	812	787	794	819	860	791	847	834	855	844	814	831	844	793	829	837	820	820	847	828	823	851	842	830	814	822	856	874	826	792	852	788	826	822	836	803	833	804	821	761	809	819	812	840	818	756	860	819	819	773	779	859	836	808	747	820	863	838	830	859	799	787	778	812	839	802	878	802	792	766	851	829	827	807	856	842	803	858	885	819	844	819	829	784	807	828	809	829	820	789
7171	464	381	284	260	233	245	231	195	222	190	217	203	232	188	221	206	193	243	216	210	224	225	217	212	191	202	216	189	209	226	214	200	218	193	212	223	199	225	210	199	197	200	209	186	236	203	218	187	207	205	216	208	193	216	195	195	221	227	215	225	217	210	209	205	201	206	212	203	188	205	234	188	205	233	193	193	215	199	200	210	205	216	205	244	196	197	204	189	215	178	204	222	217	223	203	178	236	181	201	215	213	234	193	225	199	195	194	176	211	212	206	208	203	199	204	212	222	240	224	192	213	210	213	197	201	204	217	208	244	202	198	209	219	202	187	202	176	205	218	220	198	228	207	200	208	234	183	243	208	203	213	206	202	211	206	215	196	226	211	196	198	185	204	188	191	182	226	195	214	211	234	217	197	207	206	184	203	226	196	201	228	217	187	205	217	220	204	192	210	214	218	202	226	213	222	202	227	204	206	202	198	231	215	230	210	189	199	212	196	221	206	216	225	224	195	206	229	194	196	194	174	240	183	204	197	222	212	231	212	210	205	204	236	193	204	213	204	182	212	221	202	195	212	220	225	215	186	200	177	241	223	223	196	203	208	168	190	200	216	214	182	228	205	217	232	195	219	224	194	219	233	212	171	198	184	206	212	229	201	203	203	211	182	189	240	224	221	207	208	227	185	221	214	206	232	214	196	201	218	232	218	231	239	192	219	213	207	178	220	219	198	200	192	183	201	199	202	208	225	189	215	229	194	199	239	206	219	195	230	230	233	214	212	223	188	209	196	209	213	214	215	227	186	209	206	220	186	209	202	197	207	207	200	197	205	216	204	222	215	214	196	241	220	218	227	223	244	218	230	198	206	221	217	207	207	174	211	213	214	215	225	228	212	203	216	182	195	210	209	210	214	205	220	233	207	229	198	181	212	199	217	195	227	190	215	206	214	189	205	219	214	200	197	194	188	211	220	233	247	223	220	224	207	227	210	237	198	225	211	184	203	202	207	217	208	211	211	231	201	231	205	194	209	212	215	206	202	210	228	210	196	232	198	222	199	228	183	210	214	212	212	207	206	206	220	215	196	214	229	208	221	218	190	179	208	188	238	240	204	185	214	205	203	196	195	219	178	217	193	183	190	208	202	216	194	205	194	218	215	237	196	210	227	236	227	201	227	194	215	222	230	205	206	230	195	212	209	187	221	242	191	215	205	228	212	217	221	219	182	208	199	222	197	207	208	207	224	197	237	212	189	215	237	180	231	219	213	202	220	233	214	177	219	206	190	161	180	208	207	212	209	214	224	213	217	188	218	225	209	197	247	205	168	197	182	210	239	213	177	182	196	220	215	223	220	218	224	189	191	205	202	205	219	189	252	209	216	174	207	205	205	200	215	192	196	204	202	172	216	205	206	197	226	224	227	207	216	229	199	214	201	229	200	197	193	214	204	221	212	191	207	192	219	225	204	213	226	212	231	201	216	210	191	209	206	242	203	208	200	225	200	214	201	205	204	233	216	211	193	197	204	203	198	211	216	228	199	201	206	197	222	172	227	214	211	211	208	214	184	180	182	196	203	225	232	205	235	199	237	227	235	202	213	198	191	226	206	199	217	199	206	209	223	204	212	204	225	204	209	179	204	206	208	215	190	205	220	228	209	204	213	224	241	207	204	184	179	199	220	228	214	229	240	210	261	200	211	204	215	203	192	185	194	206	199	232	225	203	186	198	191	199	205	201	198	215	231	197	200	205	175	190	217	208	206	215	212	200	207	200	194	202	191	213	179	192	198	209	235	195	202	197	183	191	221	198	212	220	194	209	189	212	216	201	201	221	203	207	212	219	207	203	180	193	222	213	197	191	202	227	213	204	215	199	213	242	232	231	231	214	176	211	198	196	192	221	207	205	250	241	187	210	203	201	209	226	204	226	213	222	212	190	204	210	211	186	194	217	222	209	228	175	192	194	190	200	204	196	209	207	194	219	192	197	208	207	192	204	248	245	217	197	207	205	183	223	212	196	190	248	217	193	199	236	212	222	210	241	203	225	209	199	210	199	220	223	200	222	232	220	227	208	235	206	222	218	175	197	209	208	213	205	220	195	220	222	206	217	202	209	219	196	211	203	194	195	217	181	227	191	200	210	210	206	232	201	185	219	211	227	194	197	226	222	204	216	227	196	194	193	224	214	213	190	200	203	200	227	185	198	203	205	217	168	214	187	205	212	204	195	224	206	218	217	180	219	218	203	198	180	196	199	199	231	229	193	238	221	187	198	213	204	229	222	218	195	216	193	221	185	206	223	222	202	221	218	183	213	228	219	211	214	219	237	221	223	240	208	214	204	201	190	232	187	222	216	225	216	226	216	229	211	214	208	236	211	227	224	218	197	199	179	225	204	200	207	205	221	219	222	205	225	188	206	225	211	215	223	210	197	213	201	199	203	198	192	224	193	200	208	228	225	204	189	186	197	243	190	222	219	212	215	228	216	194	219	197	219	237	211	216	231	185	205	228	214	208	205	217	191	206	205	229	191	184	237	197	214	209	203	242	216	234	226	214	193	211	230	215	207	226	200	210	197	201	196	203	207	214	194	196	196	191	209	237	226	233	212	199	214	199	221	207	228	219	205	210	174	206	236	206	196	220	228	217	224	208	192	191	215	206	232	226	222	228	246	215	203	196	212	195	193	236	208	187	212	215	193	207	212	225	200	217	214	214	219	185	223	206	187	202	200	223	213	224	225	203	201	198	201	226	205	222	224	237	211	214	200	226	229	192	218	199	197	219	195	209	193	201	218	199	231	212	203	233	200	234	231	214	235	190	189	203	212	241	224	179	216	185	199	197	209	189	201	203	198	214	208	215	205	220	194	181	198	191	166	210	197	212	210	205	203	203	207	205	223	205	236	232	229	211	215	199	209	166	216	176	218	221	228	188	193	211	219	203	220	194	199	220	217	214	236	221	216	213	208	192	201	233	241	233	201	225	191	210	204	164	201	190	177	191	191	206	211	238	213	195	219	219	230	220	221	226	211	187	188	197	234	219	167	191	203	214	201	208	212	217	222	196	202	192	222	190	245	216	218	230	203	203	219	206	184	214	201	201	228	195	218	227	217	198	212	211	218	230	215	191	183	194	183	205	225	223	206	194	197	202	217	207	206	200	213	196	236	200	208	212	239	221	195	228	215	228	230	199	201	213	177	216	201	192	195	208	186	195	205	209	223	219	230	228	226	232	223	229	216	217	227	203	214	189	213	198	203	222	210	235	204	192	209	232	206	241	230	213	214	228	212	236	223	199	210	226	214	204	196	195	188	236	208	213	224	193	188	196	216	198	216	209	199	184	217	200	190	196	225	191	220	215	227	232	244	203	204	225	222	199	204	194	189	206	220	185	195	190	195	209	221	228	224	196	195	215	214	219	209	224	240	230	218	247	199	214	224	207	191	211	215	197	194	225	217	226	218	211	219	228	207	213	214	184	192	190	235	222	197	215	200	222	199	192	201	192	217	236
6799	634	779	850	782	699	644	611	601	568	594	542	532	575	576	516	468	553	527	526	530	541	499	500	517	520	565	528	523	502	557	519	509	530	523	493	515	508	524	511	546	508	477	506	507	536	533	526	513	514	546	513	531	503	509	543	522	529	492	530	514	499	530	517	527	523	502	571	526	513	507	506	518	542	511	516	516	535	525	529	505	504	536	503	504	510	515	536	509	496	488	525	530	491	568	518	480	520	519	530	526	537	526	539	540	522	512	518	480	511	532	521	493	544	553	495	488	506	525	531	557	512	529	541	532	516	523	548	508	565	497	499	504	576	515	521	521	523	524	512	482	507	515	518	503	514	524	531	483	504	551	510	515	538	510	494	501	536	513	571	513	517	515	538	510	540	504	505	509	483	534	531	522	521	497	512	529	482	537	500	512	508	518	502	507	494	526	502	512	515	494	524	557	515	471	538	513	484	510	532	530	509	500	505	505	507	509	536	502	561	462	538	510	518	559	500	537	504	523	549	514	470	482	523	504	496	561	519	498	533	518	507	529	527	554	521	524	549	515	525	528	516	522	538	528	548	562	536	523	508	525	511	455	528	501	517	500	495	514	523	517	522	536	499	518	505	485	576	471	516	480	549	532	509	484	530	514	527	507	520	531	513	534	532	524	497	535	551	536	506	494	509	530	517	524	528	496	510	504	513	525	491	495	555	516	564	497	516	558	521	517	505	536	519	497	487	486	506	542	524	491	505	569	491	551	513	506	505	515	518	536	527	531	483	490	516	510	506	530	505	510	522	533	516	517	504	515	495	507	505	515	556	489	553	505	501	536	545	541	508	521	483	544	517	524	531	526	500	500	536	522	542	524	529	498	519	531	541	512	507	512	544	545	507	522	555	516	516	494	476	549	534	496	494	494	518	522	510	491	482	523	519	517	505	530	505	528	529	544	539	517	509	491	507	521	488	508	472	490	485	483	483	559	510	561	539	503	537	522	544	525	512	505	510	528	555	538	531	499	516	508	512	535	548	486	523	495	489	519	533	541	523	562	517	528	522	508	527	479	521	481	494	475	495	541	509	505	526	536	511	522	512	509	521	511	505	537	551	541	521	497	542	503	502	467	515	495	536	539	541	537	489	497	527	555	494	564	528	508	495	502	535	532	510	534	491	485	523	550	528	482	527	510	532	496	519	543	505	523	491	571	528	546	542	528	521	484	471	528	475	500	507	522	529	517	506	525	490	528	519	488	513	490	546	566	527	559	511	543	532	524	541	516	539	510	454	490	555	552	548	469	544	538	494	516	517	533	536	556	506	500	542	524	535	499	528	509	530	491	562	509	502	526	538	546	543	518	514	526	495	533	547	485	541	503	527	568	528	488	529	495	555	516	546	523	505	534	490	542	456	540	532	465	537	553	511	524	554	520	485	512	505	527	541	502	473	555	500	505	509	555	532	526	516	549	573	516	485	481	532	512	486	502	537	500	493	518	545	526	498	520	541	547	568	554	510	525	487	501	522	518	518	519	486	560	529	507	556	520	529	535	514	557	503	499	494	543	501	533	509	507	545	525	562	494	504	535	532	506	500	496	507	556	516	555	531	500	529	536	554	508	554	506	538	487	500	476	538	528	545	502	487	519	481	504	515	520	503	553	467	547	495	541	530	506	532	511	486	545	540	529	537	540	478	524	517	531	502	538	539	529	537	482	495	565	506	523	545	541	526	513	489	524	516	489	510	512	540	526	524	529	513	494	512	545	487	509	520	502	517	508	483	495	519	525	554	524	504	459	487	575	501	538	513	510	545	495	525	512	534	521	463	509	534	468	557	493	504	525	508	545	523	509	534	518	518	528	536	534	528	487	554	498	536	459	524	511	580	543	529	505	522	540	564	536	544	513	509	526	510	476	534	542	518	510	501	478	522	494	558	508	523	519	521	522	552	432	502	496	515	503	498	533	535	509	500	514	500	545	487	515	537	508	496	470	521	507	497	464	513	510	509	554	534	522	494	513	554	501	510	514	516	516	465	505	518	522	530	529	527	551	563	553	518	509	537	501	536	527	564	479	516	537	549	533	531	509	568	532	495	514	513	494	545	489	499	547	520	530	488	500	514	532	517	531	515	569	519	497	513	494	485	518	499	530	470	548	560	551	522	577	520	517	510	520	533	531	490	528	508	543	509	506	529	529	578	520	539	504	538	507	587	521	518	583	525	512	591	520	503	518	506	483	503	499	515	506	538	535	499	514	492	536	527	521	513	499	511	577	535	519	504	563	509	506	527	534	509	513	494	530	474	518	501	556	542	526	548	508	540	518	493	501	527	500	538	508	505	549	495	528	493	524	513	570	506	521	524	516	500	495	515	504	496	525	504	493	481	516	509	533	525	563	526	476	535	532	477	557	533	510	527	520	521	562	493	504	529	538	519	549	517	514	539	508	535	578	491	524	509	490	542	498	533	525	518	510	539	524	538	512	539	517	497	553	467	569	487	518	518	487	561	528	483	529	526	499	504	494	523	536	511	485	546	475	534	490	559	537	523	504	521	526	493	514	515	501	552	502	536	504	517	494	545	520	548	539	537	503	539	533	534	512	513	557	520	490	531	499	514	520	498	545	521	519	529	543	503	529	541	554	517	536	501	547	508	518	505	466	530	565	533	498	506	519	487	487	526	538	503	521	492	508	605	527	547	516	555	514	497	512	494	502	527	516	522	501	517	509	492	525	509	542	532	547	511	531	498	528	540	478	500	566	562	534	498	536	504	497	523	476	477	525	501	527	531	534	575	504	511	535	520	537	502	500	533	505	509	481	526	526	505	521	529	515	494	503	538	500	483	480	520	548	516	517	483	525	531	514	515	487	480	530	540	569	549	516	514	496	531	530	545	492	524	542	533	499	539	516	505	519	541	550	573	532	546	501	538	524	487	527	537	527	499	547	542	493	507	525	492	503	556	546	539	502	494	469	497	523	524	496	519	522	517	497	513	479	530	493	503	485	514	526	539	545	530	518	515	576	509	490	516	521	509	515	521	546	523	482	552	529	508	507	521	527	583	472	498	482	505	529	520	517	500	503	455	562	533	514	502	515	521	522	505	507	482	523	549	522	535	523	481	526	514	515	510	534	545	558	548	497	506	470	544	530	487	520	545	500	503	477	499	558	525	507	537	509	554	518	538	475	516	520	465	521	567	515	536	502	574	522	519	484	538	537	508	543	507	531	498	493	490	488	518	525	536	509	522	539	534	528	483	494	511	543	493	536	553	510	524	526	514	533	514	495	520	523	533	511	506	508	504	507	515	531	502	519	531	543	542	533	535	488	509	483	500	502	546	513	539	522	486	506	540	550	557	510	529	517	496	504	566	524	543	531	554	499	500	494	531	496	530	506	494	548	522	493	502	532	479	567	503	559	543	555	559	475	554	494	520	519	533	532	508	502	541	498	486	526	540	499	505	488	538	530	541	514	512	490	539	509	558	488	541	527	581	506	486	557	519	510	524	569	480	536	533
46858	20378	9744	1416	836	668	521	381	362	328	325	283	273	270	234	247	253	239	218	219	210	237	244	220	217	224	215	187	225	184	222	211	216	151	192	189	210	208	176	206	211	196	209	211	180	190	182	211	210	199	193	184	202	196	218	195	230	220	188	194	184	171	212	195	197	209	189	183	186	230	183	204	208	182	198	192	212	219	194	202	216	212	197	204	213	191	178	203	193	199	193	203	174	207	190	233	211	173	203	200	224	192	218	167	198	222	198	197	176	196	192	214	194	209	219	197	191	229	192	197	185	203	192	222	204	199	184	208	209	220	186	173	207	225	208	191	183	184	185	194	206	186	192	187	206	197	210	208	182	182	188	209	185	204	213	203	216	198	199	182	169	216	195	209	204	214	193	217	197	170	206	204	192	173	189	173	169	195	178	210	215	182	194	193	191	205	187	205	185	205	176	177	210	178	216	196	193	180	199	188	210	186	206	186	202	190	225	207	206	172	212	201	223	224	164	194	190	185	195	194	194	191	202	191	194	194	177	215	193	203	217	192	206	199	193	202	200	198	174	197	196	194	204	209	210	210	204	199	185	206	195	194	212	190	200	190	204	179	196	174	188	195	162	220	182	196	185	199	210	210	126	195	217	204	201	169	198	171	201	217	174	197	190	193	202	211	194	215	176	201	187	220	181	190	189	179	207	203	223	216	204	235	196	186	198	183	196	166	190	213	213	198	213	198	197	207	243	203	185	234	216	224	191	197	207	221	189	224	205	196	200	197	175	197	188	188	198	246	225	207	191	198	209	197	198	194	181	200	209	222	237	216	198	189	187	198	203	213	208	202	228	212	181	175	214	179	189	184	177	180	204	188	197	184	204	192	197	199	178	199	201	180	226	190	192	197	188	188	183	200	214	200	221	197	194	193	214	205	195	197	175	201	164	204	199	209	203	194	195	205	199	182	196	178	225	196	187	177	193	207	220	223	209	208	179	201	187	190	178	176	204	180	193	206	178	180	200	193	214	205	230	203	184	193	208	204	169	178	213	198	186	188	187	213	208	195	180	196	215	202	188	197	172	176	208	187	196	216	197	182	194	202	181	203	202	200	219	201	209	201	184	210	209	208	192	208	173	184	204	210	194	187	210	208	185	178	188	212	186	203	194	173	199	204	202	214	177	179	218	211	193	195	202	229	192	229	192	232	186	211	189	190	176	206	206	190	224	182	222	208	189	196	199	201	206	227	211	192	220	222	187	207	206	198	198	167	190	188	178	173	217	217	187	181	217	180	203	212	182	204	205	194	207	177	181	181	215	183	205	209	203	194	183	177	210	167	198	222	195	159	197	180	229	199	203	204	223	228	196	183	193	197	221	192	213	189	194	211	219	197	196	191	183	226	224	209	208	178	183	195	204	207	192	195	198	205	218	176	183	180	193	212	223	193	201	187	203	187	185	216	199	207	201	215	196	186	204	182	223	184	172	193	200	180	208	191	203	198	205	168	222	179	197	219	171	195	187	202	198	192	173	199	193	234	197	192	218	157	185	198	200	215	203	199	203	225	206	208	199	197	195	207	210	177	193	192	218	207	191	186	182	226	168	190	214	224	214	179	207	185	201	210	199	171	185	217	196	173	227	205	198	214	190	203	205	190	197	222	206	194	206	196	216	199	207	175	200	200	239	199	222	178	219	219	236	170	226	195	208	198	202	193	182	185	200	200	188	193	202	161	181	173	197	214	209	182	203	200	188	191	211	172	195	192	194	186	222	174	196	171	196	197	188	199	209	227	203	198	192	211	228	213	195	225	220	202	190	212	204	204	188	184	207	183	205	182	217	212	189	205	203	203	205	164	184	217	195	219	199	199	187	212	185	190	225	215	205	189	200	204	230	214	218	191	194	201	184	203	199	186	177	214	195	213	203	218	205	203	201	204	197	215	201	217	189	182	192	194	180	219	175	179	192	201	191	203	186	192	191	196	196	167	194	198	195	178	197	211	196	192	190	215	176	171	205	208	199	170	200	180	202	193	214	218	202	207	188	176	189	187	191	218	194	172	197	217	179	205	197	244	215	194	194	183	175	201	183	215	206	204	191	224	202	206	211	201	192	198	210	199	190	189	199	198	180	213	171	185	209	220	204	180	197	186	209	173	202	169	186	173	199	181	218	216	204	200	176	187	208	229	189	184	192	206	222	197	220	181	211	185	208	182	194	209	184	182	197	197	196	200	172	187	203	203	218	179	199	187	204	215	200	176	224	214	211	194	224	200	196	210	214	233	190	198	187	195	196	202	185	219	199	195	183	215	196	204	210	222	212	190	198	192	206	211	180	205	222	217	191	217	212	204	200	225	210	185	190	177	205	219	203	203	190	196	169	168	196	189	167	202	208	214	223	193	206	189	179	193	201	189	185	200	215	204	180	213	187	217	178	187	196	196	185	188	211	188	194	200	199	207	202	203	194	199	198	177	216	237	195	175	202	199	204	190	182	196	184	203	212	197	208	194	220	186	209	207	207	184	179	213	224	188	206	194	167	177	208	182	212	188	180	224	201	167	188	184	232	199	209	200	171	184	198	176	192	212	199	194	194	212	193	162	177	215	160	201	237	189	194	195	180	195	210	219	218	184	224	177	211	182	171	207	206	193	195	192	189	214	187	193	193	194	166	190	176	199	217	197	200	208	183	194	188	194	195	185	194	204	189	228	208	191	203	199	184	211	210	168	214	196	214	180	201	193	186	195	204	209	195	188	202	208	218	215	193	170	191	199	196	186	184	196	207	191	203	181	191	206	222	181	184	171	206	185	194	183	175	202	181	200	207	190	170	191	218	190	192	188	201	191	189	217	190	187	206	181	181	183	181	204	188	195	189	195	233	190	204	200	187	197	192	193	185	188	200	217	228	189	200	178	190	199	207	193	189	182	186	193	221	195	201	193	175	210	196	195	196	196	203	190	216	192	212	182	219	207	187	184	204	189	196	201	185	158	179	211	175	199	180	211	198	213	184	173	153	171	213	194	190	200	220	190	215	177	228	190	210	214	221	178	199	202	202	221	186	183	178	198	184	202	187	181	197	197	167	178	197	212	181	188	180	210	184	188	204	200	201	194	201	206	186	179	181	180	194	181	245	192	186	209	193	194	207	217	190	207	173	188	183	211	200	212	197	213	206	182	204	183	194	218	202	189	209	188	187	177	192	202	186	204	216	191	206	221	219	193	210	188	205	192	212	182	189	162	217	178	208	198	190	199	186	195	189	182	193	231	188	196	190	231	208	208	191	157	213	188	193	190	183	202	190	194	199	179	203	205	199	181	211	195	194	210	200	192	169	179	192	212	207	219	177	181	214	185	204	187	190	206	193	199	178	191	191	214	184	211	173	195	188	182	212	208	185	194	180	206	190	221	187	205	178	241	196	180	203	205	214	187	195	200	175	200	193	204	188	229	212	185	175	226	188	197	200	209	204	205	197	185	202	182	214	231	186	190	184	180	195	193	209	210	202	191	181	211	182	199
22636	1598	3004	3335	2667	2420	1945	1620	1360	1179	1092	965	936	875	816	780	796	690	737	671	726	639	662	622	644	673	576	606	587	567	577	612	576	591	597	555	575	577	559	526	574	538	542	507	558	556	576	565	497	546	536	517	538	527	517	550	525	516	532	515	516	531	563	538	510	489	529	517	563	510	576	503	525	553	517	532	487	527	521	536	525	516	500	479	510	471	515	538	472	539	525	531	517	518	499	513	501	530	499	510	512	504	470	527	515	490	529	514	515	496	495	487	507	521	503	492	550	518	503	564	518	561	503	501	508	542	495	489	536	521	509	530	496	478	522	518	480	553	512	534	501	511	510	567	491	514	499	520	483	509	493	493	513	514	482	519	525	529	530	508	506	533	483	514	540	533	550	522	552	521	503	521	506	479	527	545	519	524	510	460	510	527	505	516	533	531	516	550	540	514	513	468	499	467	531	555	508	494	481	504	499	509	499	496	508	510	521	498	554	496	493	484	514	509	554	512	512	501	511	484	484	465	478	508	519	521	528	473	506	515	510	511	519	530	517	501	504	483	541	524	510	514	553	480	478	490	537	544	474	506	540	509	490	490	501	511	554	535	513	552	470	566	528	491	525	534	507	522	515	512	556	544	515	518	517	508	483	493	515	531	519	537	515	524	486	527	497	466	560	466	529	483	482	512	539	512	519	542	490	567	487	494	495	500	459	468	489	535	518	538	494	533	477	495	511	475	515	499	519	484	501	516	539	505	535	503	522	525	485	518	508	514	516	500	549	505	514	508	535	503	509	494	539	517	521	518	476	544	451	468	505	521	530	493	476	529	531	512	470	553	512	528	492	472	509	489	488	528	511	536	498	488	508	536	524	485	531	514	538	515	539	537	485	516	493	523	498	549	452	512	507	490	483	457	494	439	534	496	499	478	493	511	534	520	462	482	507	527	578	482	512	517	523	511	581	525	493	530	499	525	516	548	515	543	499	507	495	538	514	535	521	554	496	474	535	536	533	538	467	524	530	522	501	523	525	495	504	523	516	504	500	501	527	537	534	516	489	544	517	538	519	483	500	507	555	500	511	521	517	550	550	502	498	500	541	537	478	473	495	514	493	507	512	491	518	533	527	483	475	498	517	500	502	522	508	537	501	509	483	505	465	509	520	514	512	488	529	496	536	505	501	481	536	498	551	508	495	488	510	471	516	530	517	475	490	547	528	504	498	505	491	533	511	520	500	530	499	477	549	469	521	534	507	467	465	553	480	499	494	459	524	509	482	486	506	506	528	482	543	491	487	543	536	506	467	486	510	495	499	496	507	519	507	500	521	548	520	487	494	525	471	497	497	496	513	501	492	512	533	509	508	499	544	493	513	539	510	522	499	520	470	504	523	526	498	529	493	498	561	489	529	514	496	481	496	518	512	492	496	515	471	481	490	510	506	525	524	479	532	522	526	529	521	515	524	495	500	543	544	488	491	518	543	516	528	502	544	505	532	508	557	498	513	510	499	487	459	466	537	518	564	459	535	489	528	500	488	536	490	499	492	481	497	483	512	502	509	490	526	440	496	530	522	531	535	527	499	498	494	518	481	517	515	480	497	504	501	487	537	514	482	523	474	495	486	455	510	481	463	536	449	502	538	501	516	509	484	488	499	494	498	535	540	567	515	541	507	528	535	512	508	511	453	514	499	514	533	518	493	524	490	541	504	543	511	488	496	464	529	517	504	496	567	495	536	483	496	474	544	544	490	510	539	486	541	517	510	494	528	542	518	507	544	532	494	528	519	517	509	460	498	517	535	519	524	508	515	507	483	505	507	489	543	541	518	528	507	519	488	515	465	540	524	532	517	491	552	499	496	538	531	527	503	523	487	507	522	520	543	491	474	523	484	516	486	514	539	489	526	537	507	526	553	537	469	497	521	505	500	468	534	517	496	456	520	523	493	494	517	535	461	500	507	524	500	479	486	514	509	533	476	536	510	494	506	508	459	506	532	493	468	497	513	534	494	493	506	490	498	544	528	509	509	515	526	473	501	553	537	510	554	505	535	481	537	481	509	479	522	529	541	499	475	479	504	518	505	489	549	473	539	540	487	510	534	519	508	519	529	492	537	506	469	504	485	517	522	505	504	539	500	512	545	487	480	542	493	506	542	493	509	510	526	519	527	504	482	504	512	492	489	526	531	508	534	493	470	526	534	504	485	485	511	505	516	515	463	542	501	507	510	500	551	498	506	493	510	494	463	536	491	498	539	524	524	536	508	505	482	527	559	547	503	511	502	509	546	503	501	495	498	505	543	527	530	481	490	535	557	495	499	467	514	510	485	500	506	483	488	517	478	530	504	537	526	495	506	496	521	505	489	520	546	494	493	508	505	520	504	501	509	543	483	525	510	499	496	554	511	494	512	541	504	539	505	540	473	524	522	486	561	465	467	508	540	507	476	513	493	478	483	534	509	490	502	504	485	499	498	475	490	515	539	511	539	494	513	524	508	473	482	472	524	487	486	515	564	537	504	519	535	484	519	525	484	495	559	515	520	543	495	491	504	511	515	504	505	519	496	539	514	493	488	524	483	515	516	493	512	509	535	478	520	519	470	561	518	517	508	499	516	544	529	507	524	535	505	513	477	499	493	531	536	514	534	509	535	501	529	517	540	514	499	495	519	482	577	514	488	519	518	521	462	537	533	479	483	513	507	483	516	526	507	514	541	521	529	507	517	534	487	513	545	533	510	516	546	470	488	503	502	524	495	485	505	530	518	496	490	485	569	518	503	511	514	504	513	574	490	528	537	491	467	515	504	455	478	510	491	524	484	481	488	507	507	489	574	490	522	531	517	527	527	486	540	534	503	474	481	527	488	492	476	511	517	464	525	509	503	473	509	470	527	548	501	472	501	480	473	473	502	540	514	513	504	450	503	480	547	473	480	526	520	471	461	579	522	522	513	545	496	496	511	497	513	512	545	559	520	517	450	535	484	506	532	493	518	534	504	476	493	471	506	532	508	555	510	539	472	508	516	473	505	531	523	535	555	517	515	538	552	509	509	490	497	499	531	472	544	493	542	520	508	531	503	526	509	487	482	531	521	479	489	499	522	518	508	482	528	537	485	492	447	503	513	507	469	493	542	517	509	515	573	472	541	491	509	483	540	509	503	490	538	563	496	522	492	490	504	505	466	497	516	484	528	514	522	535	506	533	507	490	576	537	516	517	515	547	489	520	540	514	484	525	516	541	521	439	537	480	500	491	515	510	498	525	463	491	565	497	511	507	515	531	493	536	501	505	484	516	520	493	522	513	523	516	501	488	506	483	498	521	517	489	508	532	517	504	510	508	512	501	511	469	494	504	530	513	513	504	520	488	511	500	516	537	506	521	510	519	493	461	528	510	514	496	520	510	524	504	541	480	494	507	521	499	553	512	493	527	483	470	534	492	509	516	506	516	506	515	498	527	461	471	518	463	504	527	530	492	541	514	499	537	494	517	527	522	520	502	515	510	524	519	486	492
42105	25611	23163	8898	2063	1353	1018	757	689	599	510	524	451	441	421	449	448	395	379	382	379	340	357	360	341	352	344	367	378	329	365	360	345	310	311	347	328	341	338	351	322	355	326	352	320	322	351	342	325	354	313	297	360	333	335	375	352	364	356	341	330	346	341	292	334	357	353	324	357	352	321	320	339	315	353	300	327	319	357	356	343	351	311	301	345	361	342	344	325	320	369	351	315	341	323	312	350	349	320	335	345	355	312	359	327	344	322	319	328	334	352	333	315	330	366	376	345	336	337	328	310	338	318	309	337	367	338	331	322	330	331	346	313	316	340	327	354	333	334	366	303	338	357	323	344	349	348	325	331	319	318	315	337	341	334	316	341	321	341	330	311	283	375	329	385	359	347	342	328	357	342	357	351	321	344	333	346	349	326	356	346	357	284	301	324	373	319	346	334	312	312	345	344	332	342	313	329	338	347	323	335	340	316	342	322	341	344	328	321	329	309	351	326	347	338	343	350	374	336	311	357	329	324	313	318	342	335	331	350	330	353	339	342	324	335	321	317	332	339	288	328	339	347	327	347	357	359	339	339	336	338	301	355	334	325	323	328	336	318	369	339	297	332	343	341	354	357	357	341	360	361	335	322	367	311	307	334	299	315	327	341	321	335	335	308	296	269	315	331	359	335	325	364	332	331	304	362	364	356	323	328	335	324	357	308	349	310	288	335	329	361	356	374	323	325	299	343	342	337	321	309	319	317	380	353	325	365	329	312	330	315	347	307	327	326	349	324	353	336	366	306	338	311	316	346	339	290	302	349	357	336	328	318	356	343	321	342	360	349	320	369	327	346	314	346	317	301	349	333	327	335	335	342	327	327	334	327	329	316	305	324	323	327	341	357	353	297	324	342	350	319	315	356	334	335	343	340	326	356	328	346	328	353	324	318	310	311	307	353	358	339	354	302	327	336	345	336	296	315	344	340	298	325	314	325	317	352	349	337	338	337	354	370	331	302	337	336	299	352	356	312	330	330	336	321	320	343	339	352	373	331	365	332	326	315	308	358	326	340	336	289	313	290	342	324	317	379	348	343	308	334	351	346	314	310	328	347	319	364	334	336	329	326	320	332	365	324	348	329	340	339	345	349	323	332	326	339	366	311	307	345	375	305	287	303	374	306	368	368	367	325	328	312	361	322	320	307	346	334	359	344	315	355	331	348	331	315	337	338	337	342	354	363	300	299	339	342	312	341	326	358	358	378	334	315	330	327	347	330	333	313	336	349	328	354	337	341	303	311	315	344	308	331	351	335	358	360	367	323	341	329	339	319	330	332	347	318	322	344	344	335	336	358	354	316	317	336	352	313	314	305	300	332	358	334	369	283	336	343	345	325	331	322	333	353	348	344	330	366	361	359	315	339	338	298	372	337	349	358	324	304	317	366	334	333	338	341	345	326	358	316	315	355	337	318	313	322	320	337	322	321	337	311	286	348	349	315	330	289	338	342	330	353	346	327	359	292	369	337	335	335	375	315	334	331	300	335	323	348	345	372	340	310	329	327	326	339	292	323	333	308	328	366	315	340	324	322	336	341	333	303	328	331	307	356	300	335	304	325	360	335	313	315	334	335	352	298	342	312	335	358	308	318	309	316	338	343	350	360	296	308	340	336	309	340	321	340	354	339	330	356	303	326	328	330	358	342	330	316	307	340	305	332	352	337	275	330	329	359	336	339	357	321	350	352	357	329	318	349	324	318	331	355	376	352	324	357	352	327	317	333	272	341	316	318	314	302	324	310	331	322	346	345	345	332	360	357	333	313	333	356	341	309	338	338	329	293	298	332	333	351	343	314	347	320	301	350	345	314	340	329	326	340	304	317	321	348	346	340	331	326	333	308	329	278	339	334	343	318	330	344	312	365	295	319	359	332	329	334	321	350	323	335	352	325	345	346	351	331	347	319	302	288	357	338	343	331	348	347	320	349	319	303	353	348	320	359	320	323	362	340	346	362	326	315	314	303	358	337	317	347	334	329	333	328	362	372	327	340	384	349	342	380	347	315	381	354	320	321	342	366	336	371	372	324	344	350	348	313	318	350	353	313	351	343	331	362	357	316	327	312	340	337	349	301	350	340	322	364	344	332	352	349	350	327	325	357	335	314	341	322	314	345	311	337	316	364	324	354	327	355	306	352	342	327	360	351	335	345	352	323	340	342	364	308	322	311	328	338	326	361	365	310	363	362	307	328	358	352	356	363	335	367	302	330	341	341	338	353	334	350	299	336	316	330	307	351	333	318	319	365	336	319	291	318	349	321	312	349	314	353	353	365	343	366	363	381	332	353	341	344	344	358	336	340	345	342	324	310	343	355	352	359	362	334	361	347	363	311	341	352	312	311	355	327	322	346	316	349	339	360	348	352	345	348	340	332	348	347	378	352	348	331	342	331	327	336	341	345	330	318	331	383	354	330	346	291	345	348	324	340	321	305	349	300	349	322	377	303	340	332	356	349	328	313	343	305	293	304	334	315	350	320	347	319	334	311	349	282	317	323	344	351	345	299	356	333	328	315	359	353	342	364	340	334	336	365	358	343	328	318	317	358	336	345	321	322	335	346	346	330	355	307	334	322	354	343	341	343	317	374	295	336	306	330	291	334	348	325	337	310	305	380	315	321	295	326	319	312	320	327	335	324	325	336	354	325	319	306	334	315	301	315	331	335	371	306	302	331	335	326	346	321	341	351	368	332	334	368	359	314	344	322	347	278	345	368	333	322	344	290	322	355	360	327	334	325	301	352	337	355	352	321	299	330	324	314	297	341	321	311	337	358	346	344	329	333	341	341	331	339	322	343	345	344	342	307	353	334	348	311	365	340	349	346	314	364	315	353	323	338	327	343	313	309	344	364	342	305	308	314	331	349	312	346	327	360	384	296	341	337	346	333	346	330	347	317	335	333	352	301	362	371	353	350	346	329	317	298	328	309	345	317	317	351	371	327	304	337	326	316	323	359	316	325	341	344	329	310	345	319	365	357	306	337	316	301	333	343	331	308	313	343	316	328	328	322	361	313	326	324	312	366	331	333	363	353	342	312	364	307	335	342	333	283	340	339	331	320	322	349	335	332	353	340	324	340	348	336	362	354	343	349	299	299	330	291	356	345	332	366	298	336	341	355	367	348	355	360	348	320	325	338	362	336	327	344	343	298	334	321	370	323	317	312	311	323	337	367	336	368	332	379	296	316	314	363	329	325	362	332	358	344	341	356	338	329	328	311	336	332	335	322	334	338	347	340	310	301	357	358	292	354	321	353	362	340	334	319	334	359	327	313	369	336	313	343	338	345	322	319	335	372	354	326	361	311	342	343	340	318	324	325	371	349	314	324	364	335	305	358	328	331	296	355	334	327	325	317	327	319	332	324	331	327	352	331	321	319	335	332	336	321	333	348	291	325	360	344	327	336	323	360	331	354	355	330	362	335	337	313	322	339	330	310	332	346	344	347	363	339	343	327	319	323	342
25805	2837	5425	6041	5200	4277	3413	2743	2397	2230	1866	1734	1624	1527	1508	1330	1288	1192	1145	1188	1103	1091	1069	1077	1075	1032	987	980	911	900	961	958	902	871	877	843	872	852	839	902	840	871	854	857	852	860	848	835	836	797	861	824	788	798	793	892	806	846	783	876	853	771	813	746	821	738	792	777	803	801	836	834	852	796	916	781	832	765	777	834	766	818	799	789	783	798	842	778	797	789	825	818	779	747	804	813	807	752	800	750	745	808	794	838	810	817	817	803	769	811	771	757	819	831	792	832	757	730	748	789	773	796	756	811	846	769	754	745	800	841	794	802	768	773	785	777	785	803	804	780	799	756	741	782	839	748	737	830	796	782	804	777	788	779	816	761	784	775	820	738	795	775	759	744	818	738	776	767	817	784	796	763	795	796	785	768	791	788	784	777	819	825	772	790	795	855	770	813	794	801	785	775	796	795	754	796	811	775	802	797	752	804	771	787	820	801	795	767	812	801	833	804	799	762	798	792	740	795	798	812	811	834	747	830	762	753	784	780	746	834	775	782	726	782	837	822	825	748	787	782	811	759	785	803	782	766	770	804	817	805	807	805	789	769	763	733	812	783	818	765	770	756	773	801	770	779	785	825	834	820	758	759	801	776	767	813	775	798	749	782	764	793	775	817	773	886	780	738	811	792	791	754	830	821	742	829	782	754	770	799	786	757	775	818	789	838	742	752	738	763	769	786	779	788	815	795	723	758	836	779	753	731	810	770	806	788	765	761	863	811	795	806	776	778	790	794	838	752	752	773	842	814	783	762	802	759	829	792	776	775	790	784	760	734	807	779	784	709	759	805	774	780	807	793	805	767	706	759	818	815	750	764	754	801	788	761	806	751	791	766	787	778	807	821	773	795	814	757	809	808	785	802	737	774	770	841	727	786	754	812	769	807	802	795	778	830	780	797	789	766	748	783	764	791	809	769	778	733	783	838	855	792	799	800	811	780	834	774	772	778	774	788	868	741	817	769	750	751	817	812	773	804	855	806	804	799	777	765	740	792	813	725	784	790	784	758	791	715	795	828	773	816	786	824	779	805	745	737	771	744	782	781	743	766	800	801	755	796	800	800	808	775	762	790	804	809	775	780	842	743	789	808	763	779	776	769	788	774	876	775	763	779	761	819	805	769	782	817	740	761	795	803	749	848	748	820	767	777	786	769	782	767	769	789	786	746	746	785	798	817	754	770	786	794	756	763	803	719	762	766	787	787	772	779	822	780	817	768	774	754	781	767	821	780	787	758	748	793	801	752	805	779	772	770	790	741	800	737	784	757	795	806	803	795	774	765	776	810	830	758	812	801	758	755	790	798	773	759	826	754	781	821	735	803	808	823	842	785	764	793	767	757	762	735	751	781	800	812	795	774	804	793	808	796	755	766	788	810	764	807	834	782	802	799	769	765	772	781	767	790	794	775	799	812	817	799	774	774	812	787	777	751	781	748	752	787	813	781	779	765	775	758	771	763	790	807	803	793	807	784	814	761	790	786	802	808	766	752	793	838	752	740	772	793	766	804	776	750	840	755	756	781	747	766	782	793	794	810	816	764	783	758	764	796	785	753	777	799	800	772	802	768	782	800	807	768	757	770	833	741	788	743	870	821	743	767	794	737	806	800	801	806	796	775	743	822	805	792	776	832	753	804	759	788	813	798	784	750	777	804	807	742	760	804	755	763	769	767	816	762	770	775	758	755	795	813	766	771	809	754	811	807	771	739	765	818	765	795	804	769	748	790	800	810	770	792	800	723	828	800	763	762	772	821	761	799	828	764	768	809	817	822	764	815	764	763	736	796	755	814	805	758	781	761	753	787	787	756	780	728	752	774	769	751	794	778	755	779	774	753	764	808	757	730	742	815	808	759	783	797	822	816	809	775	740	805	790	803	794	818	782	795	770	759	800	772	813	759	756	817	832	813	802	777	834	772	765	770	765	766	835	740	774	780	836	779	733	743	820	806	781	784	769	760	766	806	768	794	772	768	772	792	735	771	797	784	751	823	809	719	816	751	815	817	786	783	819	751	816	816	776	774	756	755	738	869	787	815	733	804	817	728	804	799	793	823	761	765	784	823	810	789	786	803	785	777	793	822	817	767	838	809	764	769	817	800	814	751	768	768	818	808	811	826	799	802	786	788	780	767	822	711	776	764	783	784	861	793	768	798	762	789	790	794	767	832	787	828	837	794	766	820	800	779	786	778	783	810	822	769	807	797	796	769	806	776	743	817	791	827	786	805	784	752	732	773	815	799	771	772	753	792	749	815	833	774	806	802	744	803	748	749	749	742	787	760	799	807	827	754	760	799	792	735	817	787	829	759	754	787	754	757	780	814	740	835	802	808	757	764	778	808	785	770	765	792	791	752	829	781	804	805	795	750	818	752	776	783	811	768	788	814	761	785	805	796	795	783	795	803	794	759	836	804	801	778	768	783	824	778	787	797	795	813	814	779	765	788	759	788	788	777	820	763	756	772	790	811	829	719	774	767	821	760	739	789	805	805	797	826	783	756	784	798	834	821	777	770	798	807	786	814	756	768	831	805	742	757	755	792	770	758	760	753	734	775	797	768	739	762	792	767	793	783	791	752	778	832	771	817	779	784	767	791	741	807	805	771	820	747	775	787	797	795	780	771	792	808	768	784	745	770	818	760	842	766	765	788	812	777	791	770	796	801	778	756	801	807	731	761	729	805	796	800	740	790	742	802	774	761	855	805	759	792	779	765	779	799	788	819	737	792	790	767	790	738	751	771	750	800	782	742	801	820	815	827	793	765	763	768	780	773	828	791	820	742	736	796	753	779	790	805	768	803	786	763	785	827	763	781	748	781	801	808	766	786	757	829	779	805	765	830	806	842	760	810	802	812	793	760	806	807	789	842	807	784	796	803	801	754	785	780	783	779	776	780	740	750	786	779	744	798	786	755	781	771	802	827	805	752	790	766	795	760	762	795	793	834	802	775	773	776	788	777	743	755	790	766	727	787	799	779	765	820	781	769	781	845	796	744	835	794	794	815	728	803	814	758	793	762	809	776	740	779	817	761	779	740	795	817	767	749	819	788	788	803	784	846	768	765	811	816	763	732	759	779	799	814	783	791	817	734	750	758	738	785	807	824	771	809	775	772	789	828	783	771	759	785	784	779	825	736	766	765	725	771	748	825	825	749	856	780	761	823	758	788	800	798	711	755	785	759	770	845	790	765	746	766	799	774	816	787	780	782	812	725	787	755	802	828	760	806	762	777	767	778	790	789	786	785	792	784	762	752	809	804	821	830	833	753	744	802	784	772	839	779	741	771	820	802	749	762	791	712	779	800	785	831	789	742	724	836	829	786	749	771	788	815	795	790	774	826	770	792	890	757	796	810	757	800	781	790	802	770	792	709	819	798	790	810	801	756	795	798	816	768	811	769	769	801	755	812	744	772	733	799	799	761	816	866	805	761	810	741	775	814	810	747	801	803	775	811	819	797	802	780
7823	470	351	298	269	236	209	225	215	223	215	216	225	214	236	202	202	215	220	217	209	208	229	196	190	200	214	203	195	209	211	211	190	215	216	209	231	215	211	227	195	213	210	206	232	224	204	192	261	222	228	199	219	214	237	208	223	204	196	209	209	208	218	250	197	209	213	191	195	203	219	201	218	222	221	227	170	230	224	213	242	201	209	190	212	193	217	216	215	207	226	235	195	207	203	213	242	205	209	213	213	203	201	239	198	199	211	202	215	212	212	204	214	210	210	193	221	217	219	213	201	224	211	207	207	206	218	231	193	220	197	232	209	209	206	226	222	210	217	219	195	204	197	210	216	189	215	195	189	236	204	221	205	198	190	211	229	223	207	221	201	226	221	213	228	192	213	218	181	208	201	223	242	190	239	203	195	218	209	199	209	197	216	222	219	245	218	212	216	174	239	208	195	193	188	231	228	203	207	191	226	236	207	223	229	218	222	231	190	212	211	187	206	211	222	212	209	227	198	218	241	209	225	188	226	238	230	191	235	204	192	211	204	234	242	215	218	237	237	205	180	183	205	192	234	211	216	253	201	194	226	229	219	239	223	225	231	237	216	211	191	223	199	225	205	219	221	215	219	194	225	221	233	215	226	211	208	188	235	192	208	211	215	210	213	220	217	213	212	193	204	228	189	239	202	198	183	192	214	202	213	229	219	225	214	198	192	226	186	197	215	198	223	220	201	218	222	237	202	223	232	237	224	212	193	209	209	208	210	216	192	216	191	204	244	238	233	199	219	223	190	205	232	201	202	218	194	226	205	253	212	198	207	217	223	214	238	223	222	212	233	194	210	222	224	201	194	202	232	227	202	208	215	207	219	206	230	221	207	232	195	204	223	228	241	210	224	196	237	205	213	228	228	242	225	201	203	212	201	234	218	219	190	236	164	196	214	201	214	216	227	204	200	230	209	247	215	221	191	232	220	211	192	203	222	209	194	238	197	226	196	235	204	199	228	254	261	201	215	197	220	204	204	222	216	228	199	207	203	189	205	237	222	198	212	221	212	197	224	214	190	213	212	194	193	205	226	214	181	220	221	224	195	197	234	212	211	219	233	211	236	202	182	225	208	211	206	226	241	197	226	223	180	222	237	215	227	182	207	215	199	208	238	190	213	188	210	193	238	226	198	240	220	242	207	208	236	212	217	239	213	199	202	225	213	207	205	190	201	223	232	210	223	187	217	192	218	209	218	198	231	205	200	243	226	219	218	193	204	221	199	201	192	201	227	235	251	230	192	237	216	193	207	215	228	220	208	204	236	209	228	211	216	187	208	186	211	188	202	219	233	201	190	212	235	235	201	209	189	213	207	221	219	231	192	216	223	201	206	183	226	220	206	215	214	236	256	207	213	218	194	255	195	220	219	210	224	200	217	218	210	233	203	226	203	209	212	207	198	201	236	208	207	202	192	203	198	216	199	206	250	228	224	234	205	218	205	211	232	201	203	214	218	218	193	203	200	228	224	212	195	202	197	237	238	200	221	249	197	226	212	194	211	215	205	203	196	235	200	195	196	209	208	241	238	247	221	187	195	210	232	231	203	190	242	183	211	185	195	233	211	220	235	209	221	229	213	227	205	214	221	214	208	215	246	231	230	209	211	221	213	191	198	190	211	213	213	173	214	203	229	211	193	222	224	244	243	226	194	196	226	220	215	198	212	235	212	207	197	226	213	245	217	190	210	212	229	201	211	209	229	236	214	210	233	216	238	212	200	216	197	213	235	211	208	211	208	219	199	203	174	215	211	234	187	176	239	205	225	196	196	221	218	199	212	207	208	200	207	214	190	205	219	223	234	244	215	199	206	220	205	213	232	223	216	216	203	248	229	211	230	193	205	225	209	220	223	220	217	231	219	212	225	214	198	214	210	222	211	214	220	197	218	208	222	201	220	206	231	211	221	214	195	192	207	216	234	201	244	210	220	182	225	213	213	237	203	186	211	214	191	217	223	237	196	201	206	206	209	232	217	215	243	220	182	189	227	203	192	216	199	222	187	208	206	216	206	227	217	237	187	207	236	232	197	191	231	202	192	208	220	196	213	225	211	223	207	231	196	206	190	227	215	239	243	241	179	221	238	210	223	209	208	221	251	206	218	196	216	196	220	193	206	185	222	196	193	216	182	213	180	218	223	222	200	221	224	189	212	222	210	201	233	198	211	243	241	213	202	218	207	196	196	212	204	205	215	217	198	224	212	199	217	224	214	216	210	194	194	229	187	246	231	191	215	212	228	201	212	209	218	203	239	251	193	184	195	214	220	215	227	223	195	199	215	221	191	190	217	228	204	212	199	216	209	206	201	251	189	212	211	206	209	182	219	225	209	223	212	210	207	228	228	223	234	231	220	212	213	194	212	209	239	235	225	239	207	228	217	218	228	190	204	190	201	219	227	220	221	191	224	209	220	192	189	216	235	222	220	211	223	211	222	201	226	213	206	231	206	176	231	200	205	227	204	192	194	209	236	218	214	221	234	217	215	219	226	203	203	228	227	209	218	201	220	223	212	220	210	196	221	213	189	208	187	216	213	220	204	229	188	224	209	224	230	219	195	193	225	213	237	211	215	204	223	210	242	217	224	204	221	211	213	197	230	202	196	190	209	199	231	215	212	219	218	205	222	203	206	228	228	234	212	237	203	190	199	212	216	235	212	195	207	195	219	220	230	206	229	207	221	236	246	215	221	214	221	225	215	229	235	196	203	206	204	203	191	206	220	238	204	218	220	179	207	219	208	203	234	213	217	220	219	218	212	199	222	218	195	217	202	226	200	204	221	182	209	219	213	219	215	218	221	234	213	214	217	230	207	227	229	220	233	210	214	195	204	203	232	220	221	220	214	212	216	242	217	201	205	260	215	224	220	194	205	202	215	216	199	204	185	240	245	214	222	201	223	208	194	219	204	221	215	202	176	201	229	222	211	209	207	214	236	213	207	211	216	231	218	230	224	224	192	201	206	199	208	244	213	247	217	214	208	211	206	200	214	213	235	194	230	212	252	204	206	220	213	224	181	228	234	187	222	216	205	238	209	222	219	216	245	223	213	227	232	216	215	210	233	219	214	197	200	213	203	231	200	220	235	197	215	226	253	223	230	215	239	198	214	222	192	230	220	215	224	214	228	216	207	208	206	214	228	225	252	206	203	216	208	220	215	216	208	209	229	215	223	202	204	229	218	246	215	188	200	253	214	211	232	194	196	232	177	192	213	225	194	215	218	197	218	211	184	219	218	220	233	215	215	237	223	216	201	232	239	227	169	217	224	228	211	223	212	211	205	221	225	224	218	192	219	242	202	213	205	207	203	216	190	214	243	233	221	215	258	207	237	245	220	212	227	205	234	216	215	193	248	202	197	204	218	208	200	214	221	198	229	196	226	219	199	229	210	190	228	217	206	219	229	209	211	208	225	242	216	239	201	238	221	211	197	223	242	205	236	227	238	191	243	220	222	221	220	218	209	210
7428	652	830	856	716	708	624	616	535	602	516	548	532	554	588	546	514	554	500	547	548	506	566	543	573	560	543	527	570	555	548	529	533	535	494	509	514	576	538	540	497	510	550	543	561	530	573	550	533	502	553	529	499	521	547	529	516	558	516	527	564	536	526	511	508	540	552	530	534	541	530	510	540	550	576	517	558	531	489	552	517	476	527	507	523	539	520	551	523	497	533	476	538	561	500	553	543	543	514	541	541	519	548	551	542	531	532	568	563	569	585	533	537	535	544	510	530	564	547	513	537	554	504	565	548	501	529	505	543	553	564	532	590	490	533	490	548	571	589	510	560	530	530	545	541	524	519	513	529	512	574	525	521	559	557	503	551	557	530	549	513	553	519	555	577	532	555	546	540	547	554	557	481	539	515	558	543	490	532	544	499	492	517	531	522	549	547	559	496	514	520	512	511	508	524	530	539	504	540	533	542	495	536	555	562	490	547	557	524	518	547	540	591	556	553	554	519	486	536	512	509	564	493	494	510	532	506	498	534	525	518	558	518	517	573	503	532	546	528	504	572	513	487	483	532	497	501	544	536	540	532	533	540	523	529	533	515	547	541	532	535	512	536	553	535	550	546	516	540	513	532	559	552	559	506	494	536	588	519	543	554	497	541	529	500	571	528	514	520	501	514	506	488	522	541	565	543	508	537	514	537	493	527	529	517	501	517	560	516	510	536	519	537	506	497	530	548	561	521	540	491	567	547	557	512	496	529	537	540	502	565	518	530	546	512	496	529	490	545	488	515	522	526	516	547	553	525	552	535	546	537	487	542	506	512	545	502	552	516	551	519	534	537	536	527	509	555	544	516	512	603	557	531	505	535	520	492	535	523	580	547	554	549	556	578	519	528	546	495	539	516	548	508	568	533	499	532	525	520	528	524	514	513	538	510	532	511	543	511	505	561	513	509	552	467	549	541	510	533	461	529	533	518	512	547	509	512	499	512	561	499	510	553	535	526	504	544	551	482	510	486	501	475	516	555	522	500	551	530	501	545	526	508	528	546	509	521	527	553	588	534	542	512	542	506	497	529	547	536	519	505	523	484	524	586	518	523	501	546	529	537	545	472	532	552	525	524	484	508	570	574	540	522	505	539	490	546	507	499	535	534	567	509	522	517	539	504	499	540	511	530	526	538	551	513	557	540	550	504	542	546	521	528	520	511	547	543	575	522	553	532	541	498	550	576	500	539	526	530	511	560	562	510	500	492	531	512	490	520	509	546	507	509	526	490	521	537	557	558	508	523	536	526	510	552	526	513	528	565	491	538	522	557	576	519	557	545	568	536	542	555	518	525	515	528	520	528	481	562	501	524	529	569	528	533	526	527	530	480	555	509	514	551	482	566	535	504	512	498	535	548	525	516	504	514	567	533	544	507	522	520	486	557	553	544	527	508	532	485	520	481	542	511	516	517	515	535	526	519	536	542	551	550	551	513	541	528	551	523	526	555	530	527	503	545	513	559	506	569	511	524	528	540	504	529	540	537	550	523	542	491	579	556	513	560	543	558	506	497	543	529	521	539	530	526	539	534	538	553	575	515	560	562	548	554	561	503	549	514	523	514	530	573	511	500	552	515	524	523	536	555	516	515	506	507	533	512	552	541	498	491	495	503	540	509	554	476	540	528	515	550	518	518	538	541	510	508	553	510	511	526	496	530	519	525	549	513	557	482	518	511	546	545	506	572	513	518	552	518	554	507	551	542	525	524	561	506	501	500	508	561	521	542	553	556	551	551	532	564	523	507	562	506	501	513	538	548	543	563	526	537	542	507	535	547	506	531	536	511	530	501	514	537	513	572	574	529	522	516	552	520	525	538	498	529	516	503	510	542	546	543	530	572	506	563	562	490	541	510	541	508	521	544	555	532	563	475	567	481	537	506	538	519	516	513	531	520	553	541	544	548	490	533	507	532	514	533	547	509	547	498	539	542	507	509	519	512	524	521	527	530	527	529	517	494	561	543	533	488	527	511	524	564	551	572	553	540	532	543	539	521	509	508	528	549	558	560	501	563	532	534	558	514	530	547	531	520	535	500	525	549	532	528	555	523	548	544	520	552	531	525	521	526	526	521	522	557	553	524	538	552	503	539	543	556	480	540	504	550	482	533	502	543	523	536	558	538	519	537	556	521	551	523	530	519	535	515	533	583	511	506	566	538	546	543	518	558	532	517	541	543	529	552	530	527	552	542	525	476	528	543	532	517	537	574	544	505	553	515	528	542	526	498	541	567	539	557	517	526	547	529	519	509	508	529	540	521	530	517	508	511	531	463	494	500	525	532	521	535	560	512	496	554	559	504	532	508	533	570	521	495	532	518	545	547	510	496	526	524	503	523	523	524	581	506	509	523	558	504	564	516	523	575	526	506	504	517	525	531	520	474	516	523	512	481	534	529	511	556	519	544	526	567	513	527	533	503	516	531	529	541	522	521	496	506	538	551	535	502	528	538	543	529	530	558	512	541	510	553	520	518	495	520	515	515	550	564	518	524	503	549	538	501	531	529	554	547	490	567	534	532	501	539	516	561	510	488	540	519	524	541	527	509	538	537	563	537	484	499	526	515	532	517	516	539	582	553	519	539	542	475	518	555	535	525	520	551	507	549	514	525	506	565	523	489	548	552	567	531	504	539	500	496	530	529	508	584	471	557	551	496	507	569	518	536	495	511	548	529	498	516	539	501	518	525	518	518	517	503	588	536	543	540	500	515	513	508	543	554	502	536	549	565	561	485	532	538	522	541	532	540	507	514	527	550	532	539	534	528	500	512	519	493	541	538	601	538	532	544	463	486	501	516	535	568	524	555	519	516	514	530	554	506	507	545	541	519	561	551	505	507	515	538	521	512	491	547	516	566	509	562	534	532	498	559	488	514	541	528	542	511	519	521	557	485	525	531	537	543	501	545	524	511	487	522	578	498	542	518	518	514	508	539	516	556	540	517	529	504	494	567	567	504	570	531	476	499	500	522	548	530	497	518	498	510	506	572	514	532	514	501	519	529	543	534	560	541	541	531	568	527	524	559	529	542	529	530	573	576	543	528	563	512	495	499	559	556	582	551	504	518	519	545	527	554	528	524	537	572	472	497	550	526	540	533	543	543	542	536	508	572	508	525	562	549	569	505	525	537	519	560	555	535	545	550	518	521	556	512	489	540	547	570	547	486	554	532	494	505	516	563	513	518	515	520	571	513	507	530	527	545	522	539	483	489	557	578	550	513	562	546	542	512	511	567	538	515	550	532	533	513	544	489	536	553	521	521	502	558	500	531	517	543	578	539	572	527	530	523	555	515	527	504	524	510	507	582	563	557	543	523	547	523	492	519	513	540	525	516	536	534	527	532	531	557	466	527	531	532	539	527	523	547	528	532	520	534	514	541	555	528	532	528	543	558	494	533	565	521	524	576	519	550	565	518	551	518	522	523	546	536	503	553	510	544	531	487	572	512	528	524	548	545	520	547	523
47374	20558	11130	1633	904	699	536	409	311	317	315	249	239	259	257	232	229	247	253	259	232	254	230	224	193	194	238	206	232	224	215	200	217	227	219	246	209	204	207	198	212	196	219	213	213	199	214	213	208	191	208	204	200	169	223	246	224	208	223	208	187	240	210	211	223	210	194	215	224	217	169	212	218	220	222	208	210	205	212	211	228	212	200	200	238	220	191	203	182	196	213	225	200	194	225	207	209	189	227	226	235	202	172	189	228	214	186	207	213	205	196	207	219	210	236	212	214	209	176	199	227	199	194	181	221	227	237	202	237	198	208	207	221	199	196	197	217	201	208	216	205	199	216	225	199	209	218	207	203	202	216	188	223	183	200	193	219	223	207	237	207	214	201	211	174	204	206	210	214	202	212	228	222	200	209	184	237	198	204	194	188	230	187	185	241	214	224	224	223	198	170	210	189	175	200	195	201	204	174	221	223	200	196	173	214	212	219	224	236	216	224	209	221	193	219	201	185	212	200	223	213	192	214	183	207	227	218	236	210	223	210	181	192	222	192	213	197	202	173	230	216	196	208	210	196	196	178	189	239	192	207	209	204	240	217	190	237	195	204	206	206	200	177	228	201	200	199	194	182	207	216	197	203	227	201	196	212	215	207	216	188	176	191	199	202	177	194	198	211	205	198	195	253	219	195	189	247	240	180	222	188	196	181	184	212	207	237	200	173	225	190	210	195	182	201	207	197	219	206	191	219	215	217	213	212	195	186	190	200	192	225	190	208	191	204	200	189	188	224	187	230	220	184	188	225	201	192	205	177	232	220	216	191	196	211	189	192	204	198	214	222	196	200	216	199	217	195	211	215	216	221	228	209	243	165	192	197	187	198	213	193	211	159	201	204	206	194	214	212	195	196	194	177	231	181	212	198	185	223	175	194	199	213	226	224	206	201	209	201	220	196	213	180	219	197	240	216	195	195	195	185	190	202	224	185	211	235	210	211	200	201	213	191	234	208	211	190	187	195	221	199	192	231	237	199	217	183	210	228	212	220	217	199	218	186	203	213	209	218	186	193	202	186	177	222	231	222	216	243	188	211	189	210	192	196	201	208	183	190	207	197	199	197	183	190	226	194	216	209	212	206	226	202	180	204	195	174	214	217	185	212	201	203	214	230	233	219	202	211	212	207	206	189	192	198	195	204	208	226	216	205	225	228	204	217	182	214	200	178	195	230	206	198	196	190	180	187	207	195	199	224	216	235	203	204	207	226	182	191	192	221	202	181	202	192	223	204	188	219	204	209	190	199	207	187	201	219	204	207	213	243	191	221	199	193	221	181	193	213	235	237	199	202	205	208	213	204	202	211	193	238	214	220	191	201	190	211	176	188	198	218	204	206	207	209	200	235	229	215	213	181	227	201	181	220	207	192	226	227	202	184	199	185	176	202	211	180	201	235	200	203	201	187	223	189	220	177	202	222	177	199	191	214	206	217	180	205	207	216	221	211	218	215	205	198	189	201	218	214	204	192	200	208	218	239	198	204	197	205	217	209	190	193	204	200	222	215	208	223	212	188	189	189	202	210	194	207	188	212	186	199	217	192	225	170	200	209	205	198	224	199	202	221	228	172	203	209	224	190	204	196	201	233	210	200	198	206	202	212	213	204	213	181	173	203	166	196	210	207	208	219	197	217	200	198	207	210	205	209	213	204	193	205	217	224	204	224	175	189	211	228	202	183	201	218	225	216	220	204	193	199	218	238	210	207	202	208	208	192	206	220	198	226	215	196	237	186	223	221	200	235	190	205	203	193	181	185	198	205	194	191	188	197	190	187	247	208	212	177	192	213	211	227	218	189	203	206	220	219	192	232	210	220	224	194	205	184	219	182	190	196	190	194	177	185	199	220	196	204	218	178	204	192	193	187	207	177	196	192	195	212	209	179	202	206	212	225	197	214	214	199	207	212	193	221	195	200	214	197	195	197	205	220	213	186	197	203	248	199	188	171	178	228	213	208	231	185	218	191	200	212	196	218	211	203	184	217	209	227	203	210	213	206	224	210	199	212	195	200	223	227	210	188	209	200	182	211	192	196	230	215	232	226	227	218	200	221	240	190	241	215	234	181	197	235	228	198	223	195	229	205	192	186	218	214	206	191	198	193	199	200	198	201	228	198	208	208	208	242	207	219	212	203	196	181	240	196	225	190	187	224	202	193	228	192	202	203	194	217	209	213	228	213	207	189	188	196	205	188	198	206	213	178	215	223	197	189	248	203	178	196	196	218	212	211	195	205	225	209	186	218	210	202	204	213	203	215	195	231	212	198	183	182	191	186	217	200	204	202	189	201	217	197	186	208	194	190	228	195	197	202	211	219	206	194	201	212	209	231	184	209	188	202	198	219	179	211	184	186	191	219	199	229	235	206	213	210	223	227	214	180	202	174	199	196	223	196	198	184	204	191	192	191	179	227	209	212	209	203	208	196	217	219	205	199	234	232	201	188	190	207	215	215	196	211	208	205	184	199	216	202	200	195	202	212	197	226	228	204	190	198	230	227	196	214	193	206	199	215	189	207	172	200	195	189	208	201	192	194	179	181	184	205	212	222	228	214	212	226	205	191	197	221	202	187	172	201	189	199	188	215	201	189	206	209	192	201	226	215	217	203	232	220	210	225	207	187	184	206	210	196	220	218	195	198	209	208	191	218	199	223	195	225	186	169	227	214	196	213	169	223	204	204	199	225	218	214	224	238	222	191	201	210	219	247	198	189	197	210	202	212	236	200	232	182	196	196	179	208	218	221	217	221	187	200	195	177	216	212	216	204	219	194	199	232	207	178	183	190	204	182	212	229	205	217	205	232	184	208	227	221	236	214	206	174	193	181	208	184	174	198	176	195	222	203	219	197	215	196	194	198	165	210	239	199	195	220	196	216	217	205	200	199	217	199	203	219	194	242	202	223	210	224	202	178	229	221	175	199	212	225	209	189	199	202	196	239	184	204	213	215	244	186	185	179	188	202	193	203	223	193	220	197	204	210	192	196	199	195	200	227	203	199	211	201	224	187	181	166	194	199	229	197	213	222	186	213	197	190	212	235	187	222	213	201	198	194	204	205	224	184	207	217	202	190	191	194	198	195	201	188	219	220	238	190	197	202	213	215	195	187	181	189	186	198	195	194	199	197	204	205	215	225	196	199	191	215	225	199	212	197	197	218	189	214	208	215	190	203	198	220	205	219	215	191	203	221	202	197	212	200	211	193	200	194	188	179	209	212	190	213	215	208	174	194	184	191	212	216	219	201	229	222	192	171	209	206	213	197	190	202	194	182	196	183	211	183	239	191	182	193	205	185	192	214	198	223	178	186	185	189	210	187	215	216	226	188	222	210	197	211	230	198	205	207	193	199	220	204	181	210	235	211	203	191	189	194	198	223	211	195	220	211	189	204	195	221	186	211	219	194	221	212	198	224	205	224	190	213	182	224	185	206	211	220	215	213	206	211	218	227	199	181	194	191	241
23317	1634	2997	3206	2776	2306	1911	1555	1307	1172	1081	1020	886	868	858	814	807	742	721	741	713	625	672	608	638	636	616	641	581	577	628	597	567	561	566	530	550	553	601	550	538	561	583	553	556	530	530	540	544	548	537	595	573	510	534	581	557	561	516	523	504	525	595	534	554	536	586	536	542	539	524	532	583	522	531	594	557	550	524	535	536	499	541	547	515	498	530	504	528	555	486	552	550	504	560	506	530	502	524	500	532	540	530	532	509	505	525	553	481	572	504	500	496	527	519	505	514	564	494	537	552	538	571	552	530	517	528	515	510	530	527	513	544	527	548	549	551	547	540	521	504	521	530	483	540	545	569	510	546	483	549	558	547	544	525	517	502	541	558	513	489	562	496	539	537	565	531	519	536	515	527	530	493	549	507	564	507	547	491	512	490	493	532	525	478	565	544	517	586	524	578	531	508	532	534	516	551	539	492	531	483	533	550	559	520	540	513	508	527	518	502	537	534	518	529	556	516	550	560	555	512	538	555	534	523	506	515	501	531	508	527	545	558	493	498	528	525	519	515	531	528	554	520	522	515	538	510	507	534	511	557	538	520	562	497	510	519	552	472	525	494	541	513	556	512	528	511	523	515	551	499	510	522	535	515	512	493	518	500	527	563	560	489	483	488	525	523	519	532	486	497	537	495	503	542	525	529	521	526	516	549	534	517	483	506	528	540	525	554	493	551	497	541	490	502	540	535	527	501	501	530	490	537	578	548	537	484	510	533	586	495	526	519	508	557	552	543	542	518	538	526	531	498	544	504	511	491	520	483	521	541	511	517	495	501	510	474	491	542	527	510	506	511	491	535	532	568	510	553	596	527	516	504	526	503	527	508	527	526	494	527	541	487	496	506	520	571	519	515	520	483	513	527	483	487	520	549	505	513	511	541	517	519	504	549	591	534	498	567	530	543	540	518	509	534	502	570	526	551	507	517	553	532	530	555	516	481	500	543	522	497	516	488	538	529	544	515	476	543	515	569	526	504	502	510	527	537	533	564	553	490	562	539	517	522	479	548	504	531	556	505	522	559	530	539	546	528	514	581	517	513	482	555	518	498	512	542	540	543	503	532	500	523	547	560	544	531	515	535	523	498	551	539	509	497	501	500	528	536	545	507	510	534	525	536	533	512	506	567	472	542	496	538	561	530	480	538	520	546	497	551	540	503	479	490	513	525	540	506	502	533	461	539	557	494	512	521	548	499	543	517	524	563	532	532	582	536	570	540	514	494	523	557	498	552	504	516	557	483	564	498	494	516	534	538	509	536	544	567	541	537	509	515	538	483	519	513	550	469	515	515	505	505	524	587	475	506	525	517	501	506	484	535	519	530	538	514	520	503	541	501	485	484	549	519	490	516	532	528	508	548	504	549	525	529	572	525	529	526	551	509	482	547	529	519	457	532	489	527	518	547	505	543	545	513	507	553	467	530	530	553	511	493	575	513	492	530	505	558	588	501	558	473	535	545	535	558	524	521	525	543	528	564	528	511	547	515	488	530	513	502	507	523	532	522	498	538	513	534	510	525	571	503	495	509	475	525	545	514	529	567	550	537	481	565	512	504	552	526	536	519	492	513	551	503	512	516	532	523	515	485	514	509	544	508	516	560	578	564	550	562	488	548	502	561	556	524	562	503	502	497	525	515	525	527	521	497	530	551	517	576	490	550	520	472	510	506	502	571	525	501	528	529	538	552	543	526	498	549	476	581	572	508	535	565	527	505	552	515	511	496	499	541	528	501	523	513	498	567	514	533	541	517	544	524	536	544	556	546	518	532	546	503	522	515	550	508	530	562	563	556	534	516	520	526	496	524	561	469	488	485	516	529	521	506	540	526	506	521	528	568	545	503	454	514	512	527	573	503	505	524	506	507	527	536	547	514	513	548	501	506	536	524	511	556	511	534	511	535	566	490	559	526	528	483	541	529	554	539	524	539	569	512	519	566	525	526	515	556	501	525	540	521	550	496	533	509	525	514	504	546	514	485	502	540	491	521	520	553	483	568	539	495	595	548	494	519	485	474	539	550	540	546	505	559	513	539	512	540	513	491	488	518	546	494	566	503	526	497	505	562	498	537	545	543	509	552	573	540	536	571	528	513	490	516	552	581	509	552	549	523	487	563	526	567	535	532	553	522	523	556	492	557	524	549	564	512	530	553	494	565	531	503	566	503	499	504	540	540	526	536	535	533	566	545	507	514	500	492	549	516	498	522	510	482	516	529	520	524	526	540	466	540	515	544	518	499	491	550	542	539	528	532	550	532	505	530	515	534	522	528	529	553	477	552	488	511	551	541	540	489	534	490	550	484	519	550	523	518	565	512	508	567	568	573	562	487	525	568	510	478	527	518	495	513	480	538	523	539	544	563	502	515	506	517	541	477	527	502	532	527	538	535	515	522	522	567	549	525	541	479	533	521	527	536	543	496	513	552	503	518	536	512	532	537	542	513	519	542	535	497	504	501	524	509	563	543	536	537	551	545	498	483	529	503	539	502	507	541	537	544	577	518	530	508	527	506	560	513	504	497	532	553	533	527	512	527	498	495	478	534	525	522	518	504	537	517	524	484	501	525	544	497	513	514	504	574	528	547	509	549	548	506	531	516	503	495	523	519	511	572	526	556	495	523	564	534	512	508	544	478	528	529	525	521	468	496	507	547	522	548	538	529	504	525	515	551	532	523	519	541	506	523	549	546	533	523	541	516	505	550	479	567	548	523	526	527	532	553	502	525	508	536	491	505	493	550	495	524	509	541	553	569	557	543	518	521	533	517	520	504	504	439	539	496	540	500	528	521	524	536	560	489	509	558	523	509	539	527	508	548	525	497	558	570	506	488	506	512	508	491	539	508	541	507	525	491	518	500	535	516	504	516	538	528	512	515	537	499	527	514	505	482	538	515	505	508	522	532	540	562	528	491	517	525	563	552	531	505	515	504	493	562	510	530	502	492	553	536	523	485	537	538	472	518	517	528	511	538	538	523	493	531	539	556	563	491	547	517	494	539	525	514	568	529	529	487	512	526	538	565	523	540	472	497	531	558	506	488	514	559	513	528	496	519	521	535	507	521	508	526	566	528	508	516	508	537	512	509	542	508	512	508	538	520	511	583	498	522	534	540	522	565	573	507	521	545	518	523	544	506	531	522	515	545	538	542	544	541	538	508	538	527	534	537	555	513	550	491	509	513	497	523	524	563	517	548	505	553	519	532	561	473	559	521	526	547	503	502	514	518	499	552	525	504	480	510	521	540	544	517	513	567	505	516	504	537	501	500	582	528	556	526	536	486	539	495	526	505	555	532	585	544	516	547	545	583	492	551	532	539	489	507	551	489	532	545	517	523	532	513	539	546	507	516	541	516	559	499	502	522	525	504	554	512	502	518	477	521	564	545	497	537	507	517	495	518	562	535	511	522	502	524	487	517	449	532	511	524	487	466	508	518	536	532	520	537	535	514	513	529	521	509	568	529	477
47081	24526	25656	12259	2489	1354	992	850	659	631	561	499	469	491	429	441	412	415	416	443	373	393	403	408	374	351	373	371	391	359	373	369	373	370	360	363	361	340	373	371	346	389	363	372	375	386	370	377	323	343	360	354	331	367	379	355	352	345	347	336	351	322	351	351	318	346	373	336	337	351	343	339	315	344	351	336	349	364	349	374	348	354	332	344	355	385	326	345	355	361	344	321	342	326	350	331	355	369	386	346	328	333	334	347	350	369	344	354	345	345	337	339	323	344	369	371	339	330	320	355	352	330	352	305	361	354	370	357	353	340	352	364	344	328	355	359	332	379	353	397	364	386	341	338	334	330	306	352	359	359	331	363	347	315	345	355	384	348	309	352	366	354	342	348	361	321	364	309	324	336	366	346	344	364	373	377	331	357	350	346	369	353	354	315	353	342	349	393	376	330	331	351	357	377	331	338	333	369	349	359	359	336	363	353	343	328	345	347	388	362	362	331	391	353	368	374	328	320	371	344	329	341	376	360	348	352	361	325	389	336	344	344	358	353	380	378	358	338	324	331	351	398	336	349	336	351	336	331	365	352	362	332	357	346	347	355	329	329	357	316	322	352	329	384	343	327	368	351	337	339	329	376	359	344	386	344	362	355	343	311	338	352	357	341	378	366	346	341	336	366	343	311	334	337	352	336	369	353	337	364	379	346	346	344	356	333	343	311	361	378	401	355	364	338	357	348	327	374	336	330	346	337	359	340	337	362	351	344	325	380	357	366	364	383	361	327	357	334	348	346	353	341	328	343	306	301	359	357	363	372	327	364	352	343	347	321	358	328	375	380	353	368	346	368	346	315	368	378	326	380	328	315	345	334	379	363	346	313	347	335	340	344	346	350	331	342	341	343	374	371	349	341	363	330	315	355	391	339	360	332	361	347	341	323	363	355	326	350	371	355	338	316	282	350	305	330	327	344	325	363	327	342	352	332	337	365	341	355	333	345	339	354	346	337	347	325	355	329	372	332	354	336	404	357	365	374	315	338	341	398	348	355	336	326	341	301	363	335	355	349	354	379	339	326	325	359	364	377	321	344	363	324	344	332	366	321	346	355	350	386	362	364	330	345	341	365	378	353	329	339	365	338	294	351	326	355	352	391	349	351	338	369	366	339	328	363	350	349	356	348	383	371	338	359	381	366	323	360	354	383	336	342	339	305	339	354	354	337	342	353	361	370	367	317	339	347	366	375	366	316	342	383	380	340	344	332	366	322	340	377	364	344	362	382	360	304	348	356	335	325	338	309	358	354	367	322	325	344	373	353	316	330	364	329	346	359	350	349	335	338	339	353	371	401	385	368	356	360	301	343	374	345	329	374	354	329	341	361	381	329	315	360	358	346	363	356	349	333	335	364	356	364	365	352	339	346	349	363	358	344	341	323	342	348	371	371	384	324	317	345	363	331	364	338	368	332	377	348	365	345	387	338	389	341	331	323	310	341	332	364	350	342	361	354	312	366	372	361	363	343	315	352	373	333	368	352	361	307	333	334	344	337	368	345	362	341	366	335	322	369	334	345	338	370	370	346	340	347	363	351	331	340	340	331	306	325	350	327	345	360	350	339	365	371	309	370	345	357	329	354	330	321	310	395	356	328	360	372	350	352	336	318	324	347	364	332	347	346	336	328	357	362	365	385	398	338	340	330	337	330	379	356	340	355	372	388	357	337	335	361	360	372	360	370	352	347	349	360	387	351	333	337	346	333	353	359	328	312	358	338	356	388	362	339	384	323	349	346	325	348	340	378	361	346	306	336	379	339	353	368	341	361	358	300	373	368	363	382	365	345	324	372	363	308	328	381	334	324	324	335	321	349	359	314	332	351	321	336	361	384	348	346	370	341	338	379	360	391	358	392	347	347	372	339	359	364	312	325	337	365	358	357	359	328	368	388	348	373	386	307	343	369	347	342	334	365	348	370	370	370	335	342	368	334	375	368	340	375	323	334	352	377	313	345	336	342	362	319	326	414	356	354	345	342	329	365	376	324	367	352	336	385	341	345	328	336	350	359	353	359	348	330	362	334	346	354	363	329	317	346	363	353	363	350	341	395	344	353	395	360	357	372	353	357	370	353	335	350	325	343	353	365	339	342	341	327	360	347	354	371	323	322	338	318	306	361	310	369	361	345	380	298	363	363	337	366	380	329	350	388	369	361	338	350	343	371	275	370	365	314	326	324	339	338	364	377	355	371	348	367	358	361	377	335	335	343	346	323	347	330	363	350	337	339	361	325	331	326	381	343	337	378	365	361	338	336	363	339	350	331	358	344	336	346	375	324	372	361	340	356	379	374	360	342	375	352	323	354	392	325	364	333	342	329	341	368	346	337	361	356	305	325	341	339	358	328	345	355	360	356	333	362	323	327	352	344	340	385	306	339	345	347	327	358	373	345	367	311	344	390	347	351	339	319	346	338	364	350	312	337	343	330	354	356	369	358	365	348	374	323	332	341	343	330	306	336	337	392	358	333	376	311	382	338	324	322	365	355	352	319	373	349	343	362	333	393	358	360	362	366	346	337	364	361	339	371	392	382	370	340	354	365	368	328	320	341	337	358	359	344	348	332	354	393	377	353	333	334	352	358	360	343	360	384	352	337	349	374	317	327	322	369	377	387	359	367	358	368	363	350	314	346	352	337	361	351	359	337	360	336	331	310	337	324	338	360	379	349	321	354	331	372	343	362	366	385	353	310	335	351	340	343	357	381	345	355	379	338	331	345	339	360	355	370	340	366	338	346	347	342	316	359	347	370	360	355	343	355	341	353	349	360	353	328	335	364	366	367	359	352	401	392	338	330	359	355	337	364	340	355	357	333	370	363	355	338	354	344	352	362	375	306	365	337	355	329	402	363	353	304	318	345	339	346	338	344	361	359	355	330	367	306	371	372	375	373	352	356	346	378	338	357	310	360	303	355	336	377	344	383	317	294	383	308	353	329	298	376	338	345	359	329	337	393	312	324	374	356	334	310	339	355	354	348	339	377	325	340	323	344	343	330	353	361	369	334	354	351	333	339	369	327	376	334	333	331	349	351	347	339	337	344	392	363	347	333	369	375	356	415	376	312	367	341	349	344	377	362	363	358	364	383	341	360	357	355	336	325	364	321	373	327	358	387	343	353	338	346	336	362	358	342	334	367	300	335	322	347	350	351	372	353	363	352	335	316	328	374	332	334	364	362	352	329	341	388	361	332	347	386	337	335	348	353	368	331	320	346	369	326	313	384	378	378	341	330	311	307	360	355	327	342	338	330	368	349	393	330	397	364	322	321	368	360	368	383	372	363	364	323	351	371	353	368	354	389	361	360	356	374	398	346	357	369	383	354	371	321	357	353	359	357	327	307	361	365	377	340	367	350	366	362	353	351	330	395	338	361	361	356	329	353	344	346	344	348	344	383	349	338	371	331	326	376	348	358	316	380	370	371	384	359	338	349	343	361	356	342	337	354	365	329	350	339	336	348
29744	2874	5164	5623	4940	3980	3346	2784	2333	2175	1905	1835	1539	1540	1405	1271	1326	1231	1192	1241	1128	1132	1080	1109	1053	1012	1060	974	969	978	972	926	966	924	979	870	866	880	924	921	882	880	886	863	912	889	911	879	871	850	845	838	869	846	905	891	846	849	855	839	859	795	808	834	814	844	843	859	846	831	834	832	861	762	830	829	791	799	839	830	830	827	836	764	920	810	863	801	855	794	858	869	822	851	857	837	845	871	876	817	828	835	903	841	806	802	756	820	881	824	851	877	827	819	754	853	820	846	881	804	835	811	846	831	844	848	827	798	799	792	857	848	784	839	801	856	790	799	818	788	817	819	809	843	816	832	832	842	790	790	759	794	768	755	850	827	845	847	808	878	817	850	810	780	863	810	814	818	824	861	806	839	756	774	830	843	842	845	887	768	847	820	888	809	857	822	822	817	830	863	807	815	783	788	813	845	826	841	752	738	844	861	794	778	827	822	870	790	811	843	867	801	788	816	797	825	771	835	847	807	818	801	867	868	844	824	831	863	873	833	795	835	804	847	849	803	817	845	849	804	811	816	844	753	842	828	841	815	830	809	828	809	784	809	833	790	799	843	845	807	838	808	807	874	848	779	845	890	841	863	822	773	863	839	809	786	819	854	837	832	825	815	813	824	805	819	853	830	802	821	833	792	866	847	821	801	812	836	801	771	798	800	796	850	803	880	858	867	829	794	797	823	791	819	830	869	811	833	779	850	843	806	794	810	828	780	870	799	841	795	823	822	850	832	827	826	783	747	843	775	857	828	794	790	842	781	822	833	820	821	834	864	852	817	831	848	844	811	824	799	812	875	823	824	882	808	834	816	836	818	805	809	853	796	832	853	797	833	862	833	808	780	783	812	828	822	800	894	824	827	818	821	815	867	839	882	832	832	797	837	796	847	832	811	859	855	795	820	816	815	816	819	789	824	832	822	822	850	827	789	775	848	793	829	817	830	833	858	833	840	803	812	844	826	825	877	823	785	837	865	841	878	803	778	828	833	802	854	793	837	797	847	805	805	861	840	792	809	838	849	862	789	792	839	787	859	800	786	810	815	820	814	839	845	841	840	821	850	783	828	812	840	856	830	802	800	845	805	818	771	826	849	829	819	844	863	855	865	825	789	829	809	805	770	802	831	844	798	802	814	821	785	827	808	872	836	871	773	836	762	812	818	831	822	768	816	797	825	777	764	824	737	825	824	884	803	792	764	798	819	826	830	846	849	807	880	820	823	802	814	813	858	806	800	806	839	787	829	822	864	849	786	819	888	804	784	786	828	890	811	792	861	773	853	833	802	830	871	789	843	754	820	810	822	793	820	820	796	794	812	820	821	814	844	826	829	825	867	841	787	801	828	808	838	824	819	812	854	787	779	820	869	819	836	799	839	856	838	846	841	866	830	831	777	793	814	789	808	775	785	795	762	824	802	823	808	826	862	794	808	800	826	800	826	814	776	825	793	785	850	886	797	825	827	807	833	823	745	830	801	808	808	777	765	817	838	851	836	779	858	800	816	832	832	816	833	797	832	813	809	834	856	866	820	813	818	883	871	788	877	822	829	862	789	816	777	808	843	815	886	837	832	790	835	799	766	850	848	798	816	838	830	803	873	849	776	834	815	786	833	775	864	860	805	816	859	872	846	852	816	866	850	792	814	840	839	846	797	817	829	831	822	763	821	797	802	802	791	816	872	823	841	795	808	777	793	857	828	789	799	785	803	820	831	815	807	809	811	812	836	856	834	858	848	786	814	814	821	813	797	840	804	796	811	834	841	760	815	841	837	798	781	839	837	804	897	788	815	838	785	860	776	792	849	847	863	772	753	803	789	827	796	823	810	818	817	791	819	839	761	865	890	791	826	789	821	868	844	870	852	836	795	829	810	803	822	816	889	797	863	819	835	834	870	786	828	824	795	881	856	770	810	801	812	829	798	833	828	804	811	846	816	840	845	829	840	853	834	830	839	850	822	823	811	810	798	802	790	840	787	767	801	818	816	783	823	850	835	855	836	801	786	769	805	824	784	847	805	853	825	859	745	818	810	811	834	818	849	858	775	803	804	830	823	811	760	800	824	842	853	779	837	805	835	793	814	808	765	778	838	845	815	795	836	814	863	810	828	808	834	802	844	864	816	864	789	806	831	808	803	827	815	815	847	867	788	792	835	881	792	835	803	815	803	844	810	783	817	813	846	826	840	785	836	835	818	800	812	810	819	846	835	768	834	808	791	782	818	830	830	765	785	771	828	824	763	753	868	788	855	791	828	813	788	773	802	810	794	872	837	847	817	815	795	814	821	761	836	867	861	820	829	793	792	815	820	850	798	872	795	860	865	820	825	814	798	777	797	819	810	814	813	833	788	851	816	850	824	830	816	812	793	877	794	794	841	812	851	820	818	806	797	782	847	852	836	816	818	798	785	851	840	803	854	798	774	854	874	853	799	833	777	803	844	765	892	817	833	773	786	883	826	833	798	824	801	797	812	786	821	871	828	775	823	836	802	814	789	847	838	833	865	794	814	838	825	810	807	797	828	864	803	845	805	817	776	833	831	876	842	780	811	818	818	833	821	759	825	868	870	842	844	819	818	826	792	798	797	820	833	814	851	798	841	885	828	836	841	816	808	822	787	858	842	777	815	807	809	871	770	818	809	846	832	818	851	837	814	787	845	784	825	862	847	784	795	793	789	794	837	760	810	814	836	795	840	784	788	817	836	832	815	847	804	842	778	829	833	775	829	850	851	804	760	790	832	821	855	801	792	837	820	828	797	792	814	836	855	819	864	837	828	804	790	835	818	805	762	843	815	822	833	813	805	832	835	896	814	810	833	782	783	785	831	766	836	819	831	840	829	792	821	807	848	757	861	846	806	851	832	827	831	790	817	810	807	812	841	854	814	823	804	833	795	815	775	804	796	861	747	858	813	806	793	813	844	762	783	844	826	848	819	795	833	773	782	769	844	871	826	814	835	836	803	856	818	844	834	800	805	816	844	823	852	813	799	850	819	861	862	843	870	822	792	806	815	811	798	796	852	824	786	800	876	840	814	830	800	811	880	851	840	821	825	822	815	742	806	793	781	806	853	857	811	786	832	796	827	815	830	782	830	821	824	807	816	845	801	850	877	784	777	782	802	819	853	816	872	856	787	787	839	862	839	764	815	825	829	839	790	846	788	838	808	809	813	828	828	794	857	854	804	821	751	774	811	833	804	795	775	794	840	792	799	821	852	782	780	813	819	853	828	820	832	835	827	803	827	779	823	860	789	835	829	832	822	809	804	847	853	846	800	808	828	789	816	799	801	800	865	864	851	837	847	878	809	842	763	799	827	822	841	804	804	821	864	812	822	836	824	843	768	794	786	801	862	815	818	776	811	831	803	841	827	785	830	838	797	801	860	799	803	821	770	795	848	831	821	796	799	759	816	811	853	797	786	820	798	844	827	811	815	824	817	812	788	844	885	794	799	823	774	844	803	753	772
7181	502	388	283	238	255	256	221	258	254	202	219	222	239	221	227	247	237	193	215	230	178	224	240	202	235	245	233	225	211	229	214	202	211	208	207	199	221	183	222	234	232	228	196	226	233	224	205	218	246	223	215	238	200	205	205	206	232	225	226	200	198	240	240	246	231	221	216	254	215	234	245	233	198	212	221	218	204	241	223	226	213	221	189	197	200	190	225	236	219	217	213	215	228	247	258	220	212	233	217	181	226	254	187	216	232	212	216	228	192	210	213	204	216	209	224	230	213	216	201	217	204	199	236	205	239	209	231	237	233	192	228	203	215	207	217	220	208	191	196	219	242	202	219	251	229	208	223	234	209	200	236	221	224	235	219	235	208	212	227	220	217	217	229	234	213	213	223	203	249	205	204	213	208	212	206	203	229	186	188	240	246	238	225	193	242	228	217	203	207	217	211	243	183	210	223	213	234	205	228	210	246	212	218	194	250	215	212	215	222	215	206	221	219	266	259	242	202	233	201	207	232	194	201	225	229	196	232	258	218	214	242	211	215	213	211	195	194	206	223	214	183	207	189	244	196	207	230	209	235	208	216	221	230	224	209	227	203	226	197	227	218	210	235	216	211	227	215	202	213	246	228	211	251	204	217	200	241	226	199	215	225	204	215	209	209	207	205	215	196	222	224	218	230	230	204	218	216	224	220	210	219	217	200	191	197	220	215	219	221	192	210	246	216	217	242	216	220	217	201	189	226	224	222	261	223	232	258	209	223	229	225	232	222	192	212	222	203	206	205	206	217	213	211	232	226	210	196	221	192	214	229	216	221	231	212	227	193	225	189	193	210	207	191	213	210	220	202	221	213	210	224	259	214	226	213	200	216	205	207	205	203	216	230	214	215	255	189	215	207	222	224	213	239	217	231	233	227	216	182	196	215	197	230	242	219	237	224	218	200	218	210	201	199	223	190	211	233	214	194	212	204	214	228	205	234	195	205	213	215	204	212	232	189	217	211	221	231	179	221	213	198	221	198	233	184	228	228	223	223	196	247	234	209	241	247	229	238	222	246	221	228	260	215	212	211	212	219	239	219	202	216	224	238	255	232	207	238	222	246	225	227	218	230	219	216	208	217	193	207	209	204	229	200	220	222	230	197	241	218	220	213	231	209	232	206	233	228	227	204	224	218	217	199	186	214	229	216	212	207	223	197	197	218	225	229	226	214	225	210	203	230	234	211	203	219	226	228	210	227	216	213	203	209	208	181	226	200	203	214	205	230	213	224	218	235	198	212	206	215	207	180	219	213	236	253	215	196	230	207	209	241	236	201	207	225	234	241	199	182	208	211	198	223	223	212	258	207	221	215	199	219	225	255	215	242	202	192	232	211	189	215	205	212	248	216	232	233	209	215	233	222	237	216	255	226	223	213	242	223	210	222	224	221	226	242	215	200	242	236	213	201	225	243	224	226	217	210	184	223	208	226	218	213	184	212	243	227	185	243	223	200	198	213	215	231	223	214	200	214	186	234	211	240	232	208	181	198	216	227	205	253	216	243	196	226	205	233	198	218	243	212	220	225	243	204	199	234	211	204	225	218	219	206	233	200	215	215	227	196	236	217	228	238	233	226	208	194	207	195	186	207	226	205	245	222	218	217	204	247	192	208	219	209	233	213	224	207	231	217	208	216	230	242	215	200	226	252	198	203	221	225	200	218	204	246	222	227	217	227	226	200	225	242	178	221	201	226	187	241	210	227	222	232	212	211	221	198	221	220	197	202	216	219	215	227	205	211	248	205	201	203	243	211	195	199	217	186	208	229	223	222	205	214	230	210	190	238	223	209	207	225	207	212	226	222	215	229	213	225	194	213	227	237	236	226	180	202	227	188	205	204	234	211	208	209	202	211	191	214	228	196	231	200	240	198	210	243	188	223	189	229	230	212	220	222	196	213	231	210	208	212	235	244	205	246	244	251	204	211	218	197	211	196	223	209	212	223	219	242	226	245	217	209	212	227	212	243	219	231	220	220	224	212	217	220	249	234	218	237	209	198	232	239	192	233	217	218	205	206	266	224	199	212	199	210	194	223	208	222	230	204	230	244	235	212	213	211	194	245	208	185	204	220	207	243	204	188	218	208	232	230	227	239	241	227	234	216	218	205	207	237	208	225	208	199	199	194	213	220	226	208	205	220	235	209	222	230	220	191	211	193	232	236	202	208	236	231	247	231	212	218	200	238	206	221	200	208	218	199	243	248	209	229	254	210	235	213	234	229	220	226	190	205	218	229	207	219	205	208	204	247	217	207	218	223	218	237	208	217	228	203	228	192	208	200	215	220	188	218	195	211	212	243	206	228	228	194	220	214	233	205	214	239	237	213	224	211	250	222	225	200	224	206	189	212	211	206	195	220	227	218	204	218	186	202	200	229	219	217	204	235	213	214	236	209	236	225	207	224	217	217	196	197	201	240	203	204	183	251	250	223	238	214	240	184	227	210	245	221	219	207	206	218	203	222	231	246	202	234	222	215	226	222	227	223	220	219	199	215	219	234	197	200	211	203	197	215	233	216	229	249	227	217	226	210	250	218	209	216	215	224	185	217	258	220	237	250	241	230	225	254	216	219	206	222	218	194	226	235	214	197	210	231	202	227	252	186	213	209	193	195	207	214	219	215	241	213	243	209	218	212	214	226	217	198	239	233	205	229	207	198	225	223	242	228	210	226	212	225	243	208	229	183	235	209	230	202	214	191	202	234	220	245	217	218	226	232	208	229	192	229	231	230	209	212	216	204	237	219	208	223	217	198	215	218	206	215	208	197	213	237	220	257	207	239	199	222	183	202	213	219	223	246	202	218	205	244	191	200	214	193	235	220	224	242	219	200	216	239	220	214	211	199	212	236	236	188	231	227	245	204	195	237	220	189	228	180	213	228	223	211	244	226	225	241	210	253	230	209	204	204	208	220	237	219	199	247	245	233	239	200	191	202	220	208	246	211	217	218	206	224	227	217	213	226	217	225	199	237	188	207	216	222	218	230	238	227	201	195	225	218	245	196	217	225	226	224	213	214	204	209	214	218	194	229	220	213	212	213	211	219	204	241	230	232	204	184	208	231	223	195	198	222	219	232	228	224	206	210	209	223	211	217	234	210	212	211	194	212	245	212	224	184	214	197	211	203	225	201	222	213	239	204	241	197	208	192	215	216	208	221	185	227	242	191	223	194	211	199	205	225	221	207	215	214	234	219	216	211	195	215	196	258	234	234	232	234	215	209	218	255	192	231	219	187	214	238	226	221	235	196	201	212	218	210	215	197	202	222	219	238	233	240	222	209	209	206	185	225	203	216	243	216	252	263	224	189	196	184	209	199	221	208	216	216	233	228	222	212	235	213	217	226	233	209	248	202	221	214	195	187	229	224	223	220	240	227	219	210	221	234	210	208	244	229	206	207	210	195	212	239	219	245	206	223	218	239	217	215	234	207	215	199	251	208	202	209	200	204	183	206	221	231	211	217
6314	707	834	844	756	681	668	615	587	571	605	571	580	575	567	608	559	545	544	546	554	579	488	572	507	557	575	498	553	572	543	532	570	537	508	588	527	562	567	560	553	535	551	515	502	515	557	578	564	544	555	544	555	540	552	562	536	526	527	520	501	520	483	533	524	535	579	517	528	542	581	539	540	519	536	561	510	532	581	572	530	547	565	539	496	551	504	552	550	496	529	538	552	504	550	559	545	545	513	553	568	519	563	513	540	556	540	575	530	536	484	531	540	554	529	542	536	552	543	516	566	477	515	540	505	496	530	527	555	527	567	569	509	547	536	550	550	563	477	536	545	492	534	521	538	562	539	495	526	533	531	518	534	530	554	595	556	527	506	568	548	526	532	555	544	559	520	579	498	538	500	522	565	520	537	561	528	520	531	533	544	553	563	598	544	519	535	525	568	546	540	517	528	523	540	545	562	550	539	543	526	492	538	556	508	497	519	543	540	571	535	491	514	518	508	551	512	505	547	515	559	525	542	540	527	532	511	553	508	527	532	522	527	516	570	564	537	533	540	534	556	507	532	550	552	528	531	500	523	525	516	543	542	576	526	538	533	549	527	535	543	507	531	561	559	530	524	512	503	530	521	546	525	499	511	535	488	520	569	528	542	546	543	556	528	490	549	573	573	551	551	513	559	557	523	527	571	562	518	510	495	508	543	541	521	528	506	541	512	531	510	534	560	529	549	598	539	534	525	504	529	540	563	520	518	570	527	578	515	520	510	521	518	557	567	500	526	552	527	530	543	535	525	553	515	534	553	562	516	544	561	555	522	512	534	523	531	501	486	565	554	524	558	511	545	551	548	521	499	557	521	521	546	532	528	551	551	543	538	507	527	533	524	543	515	528	494	532	513	554	551	547	545	513	512	561	512	545	529	528	536	541	596	575	561	497	533	517	535	553	516	490	533	591	565	545	534	539	543	519	546	538	555	516	535	557	548	552	513	520	538	532	475	537	546	528	497	583	539	540	539	542	506	541	521	557	503	532	568	514	562	536	552	554	514	551	524	532	528	564	529	536	565	540	572	548	515	558	540	527	544	573	505	551	539	537	542	558	539	531	607	577	527	545	513	533	552	533	473	523	515	571	566	511	539	536	540	558	581	588	497	586	545	496	529	507	564	583	523	523	550	563	561	497	566	534	503	515	577	521	550	538	524	514	556	558	543	542	576	556	540	537	550	518	530	551	527	560	521	525	552	567	497	552	531	526	503	494	568	531	535	567	569	544	554	491	539	510	504	548	562	535	541	511	536	520	502	517	562	532	535	535	517	533	541	598	546	582	510	538	550	564	527	550	517	552	519	551	562	533	525	575	520	563	505	567	568	566	525	558	527	549	538	505	512	571	570	524	569	540	560	508	535	529	527	529	522	513	552	519	547	510	530	552	561	563	539	501	506	545	550	514	499	547	542	527	565	528	540	508	503	518	529	543	527	554	572	516	520	518	527	553	526	533	484	512	558	556	550	544	520	530	541	566	558	549	540	551	521	563	538	567	551	490	575	501	524	545	539	543	530	518	599	551	513	510	544	582	529	538	545	546	574	529	553	556	471	592	550	541	548	506	540	563	531	508	555	538	504	530	515	502	527	549	556	532	508	526	533	538	556	514	517	501	512	551	571	525	569	545	537	544	533	520	533	518	524	497	545	490	542	578	543	539	536	566	510	530	537	536	576	537	524	507	518	558	543	556	549	578	515	514	574	524	522	499	572	526	537	565	552	545	551	508	555	530	518	540	492	510	537	546	505	515	542	523	569	525	539	498	537	542	549	517	534	554	540	475	535	557	546	523	509	551	519	556	545	574	556	528	516	524	525	538	589	525	540	510	497	547	512	534	527	495	544	545	528	535	547	539	524	581	503	494	589	533	547	571	524	525	558	513	559	555	516	564	502	525	538	545	527	571	526	548	529	570	540	535	531	552	512	550	527	529	503	547	559	509	548	526	550	546	543	554	535	531	548	570	544	521	526	569	511	550	544	531	558	572	557	510	536	563	518	560	548	558	580	489	523	513	512	543	556	494	543	518	525	520	552	533	503	555	542	555	566	524	545	543	539	537	548	551	543	516	498	596	515	509	526	571	535	580	534	520	504	529	529	556	505	547	569	542	522	552	547	536	540	560	529	530	528	533	538	501	554	533	497	561	521	562	522	568	546	550	548	541	563	481	539	552	532	537	539	566	568	553	570	554	546	523	518	532	546	565	535	543	544	496	556	536	557	538	548	547	576	534	531	572	512	550	491	499	541	523	511	557	558	534	562	523	563	564	481	533	552	528	555	513	547	547	559	546	560	554	540	499	521	551	539	558	537	536	525	509	532	516	541	512	564	565	514	528	545	584	497	535	526	510	559	559	517	567	528	536	513	513	563	527	513	508	558	535	518	537	551	514	540	534	561	523	530	516	522	532	538	507	562	518	536	540	560	521	549	537	545	558	536	474	540	507	519	543	552	559	575	512	568	503	565	539	570	552	524	508	521	548	519	552	534	520	537	523	517	571	537	551	549	527	536	531	543	525	593	543	513	552	550	550	536	537	487	504	531	514	553	513	501	532	517	552	530	554	544	551	546	516	562	527	534	537	517	512	522	569	514	515	552	519	516	569	536	525	513	530	530	558	515	532	560	522	533	563	533	483	565	489	563	533	566	546	548	540	552	501	537	528	492	548	516	570	535	535	518	525	543	527	544	523	543	518	585	555	557	515	533	496	579	560	572	530	552	539	568	517	542	541	510	556	503	524	533	504	545	529	506	529	540	530	515	543	528	542	557	529	526	552	531	554	537	562	499	556	536	531	529	549	586	551	560	532	521	561	542	529	512	531	566	553	543	556	519	549	551	570	546	526	521	534	569	499	544	571	553	500	553	530	533	551	531	572	549	568	494	557	486	569	525	535	550	528	546	552	559	542	512	517	580	543	551	579	554	575	546	539	547	503	514	530	515	512	552	530	570	558	578	553	524	575	538	539	526	570	532	543	554	569	578	519	587	551	569	551	543	559	540	545	512	506	522	552	534	531	547	530	516	509	510	528	498	566	515	511	504	537	537	537	519	521	526	530	562	586	517	526	498	561	529	525	484	524	472	539	499	548	558	521	578	541	522	504	543	535	576	530	520	516	508	495	523	531	594	545	537	488	552	542	541	556	551	545	505	487	583	557	539	516	539	527	533	574	515	508	524	575	567	552	547	527	509	550	531	528	537	598	530	508	541	560	520	528	534	531	533	508	480	562	542	528	544	504	587	565	587	535	540	534	588	547	582	547	525	557	532	496	538	537	518	575	534	506	514	533	583	514	545	525	576	553	519	502	522	546	479	567	503	496	540	560	550	521	537	563	543	546	543	532	554	561	548	534	513	544	501	548	560	525	483	569	495	549	525	505	549	573	520	570	503	524	547	546	542	558	528	520	521	545	508	540	549	527	552	536	538	563	539	570	553	522	545	537	534	501	522	603	594	499
45676	22578	17067	2636	813	566	507	411	351	337	310	299	278	264	282	279	249	238	252	265	267	239	253	242	211	210	229	232	242	235	202	224	192	236	233	220	255	231	219	223	211	250	236	210	199	214	199	195	199	213	216	201	216	187	203	191	223	218	216	237	221	201	214	239	240	246	215	207	251	234	191	230	219	198	218	220	228	223	221	220	233	205	237	224	213	200	244	190	226	225	210	215	221	226	190	212	213	220	213	182	199	214	206	207	212	210	235	202	217	224	216	194	216	246	227	213	212	209	234	260	216	224	221	212	221	210	238	219	231	219	198	209	230	206	227	215	209	191	230	201	218	197	221	240	234	226	223	218	225	212	218	178	214	232	207	215	224	187	229	231	225	216	228	244	211	212	213	195	248	233	245	239	219	199	218	206	244	196	211	208	221	211	235	194	187	228	247	226	195	234	238	218	215	217	184	206	229	202	228	210	223	257	236	198	220	203	223	203	228	200	240	217	204	207	241	228	242	198	245	254	195	215	190	178	232	212	224	203	202	235	228	204	243	211	205	224	220	181	212	214	217	225	238	214	221	222	191	199	223	242	220	189	194	218	223	211	240	218	222	202	220	214	180	213	236	204	224	199	205	171	216	191	231	232	200	236	237	231	209	234	216	227	235	219	180	222	230	200	228	192	211	193	206	228	222	222	200	216	226	218	256	208	230	199	223	223	222	227	257	240	197	227	196	228	227	257	230	230	211	214	217	187	224	224	224	193	240	225	217	224	206	219	216	226	201	231	211	246	221	210	199	201	234	208	213	241	245	211	220	202	227	209	211	202	249	208	215	197	243	225	221	219	222	214	196	223	203	222	214	216	196	232	239	225	200	211	212	219	222	236	205	227	210	243	190	190	222	197	218	231	205	219	209	211	219	214	192	221	231	206	214	210	218	234	212	203	235	230	232	214	220	216	193	222	239	220	247	231	227	241	236	203	207	236	231	207	220	226	234	236	223	216	210	215	237	227	205	199	259	214	207	233	221	206	221	211	228	203	211	239	229	210	239	221	232	187	193	203	202	227	210	214	222	246	219	224	256	197	185	210	212	217	199	198	211	201	193	219	234	208	233	235	209	218	227	203	228	212	240	203	201	198	230	191	207	200	238	225	252	231	219	230	224	212	226	221	187	224	228	204	217	214	226	228	242	227	237	206	223	205	244	204	192	232	226	216	209	226	219	217	237	197	224	231	237	202	244	226	225	214	238	224	248	201	198	211	226	203	213	192	239	219	203	227	223	218	235	217	203	187	236	242	192	232	259	203	224	215	227	202	208	221	197	220	217	199	225	204	201	230	225	202	216	220	197	207	198	214	199	222	206	205	206	183	208	240	227	222	215	229	241	198	223	219	192	216	236	229	222	184	196	212	217	234	223	222	197	193	224	201	206	228	237	190	230	241	200	265	219	209	220	217	198	213	205	203	226	221	219	226	190	195	207	208	232	203	219	198	220	214	230	196	243	220	222	211	253	246	239	235	244	202	211	246	210	219	229	214	208	218	222	231	227	236	217	226	199	204	204	211	205	240	204	204	214	224	244	213	217	198	224	210	242	190	205	191	205	251	206	197	216	191	201	210	215	219	253	221	212	168	197	199	203	200	239	208	256	219	215	231	203	196	225	217	201	194	202	201	218	199	214	206	187	212	193	221	212	224	211	242	186	213	209	181	226	203	200	220	205	223	241	206	238	225	217	225	228	221	236	201	210	195	227	232	241	214	205	233	233	208	224	208	215	207	213	213	229	189	176	202	204	251	221	188	224	228	233	226	201	224	200	222	217	216	227	211	233	195	232	209	270	205	210	230	204	214	223	201	200	209	237	209	209	242	190	228	211	215	202	187	237	223	232	217	200	207	226	231	225	189	228	225	221	252	212	199	217	239	217	215	226	225	217	234	195	238	201	219	215	208	225	221	218	203	225	214	242	190	224	192	221	223	208	199	216	201	209	238	209	243	216	235	180	212	216	224	234	231	230	223	203	197	200	221	214	215	197	222	220	211	207	244	194	217	194	219	195	195	216	190	220	228	230	222	208	204	226	206	207	212	220	207	199	226	197	190	213	217	231	240	216	219	229	221	210	208	251	248	205	202	236	217	208	222	202	206	224	231	199	194	216	208	221	252	244	228	251	215	209	211	216	210	205	211	188	215	249	223	213	216	214	219	222	225	228	231	207	206	229	183	231	193	218	199	229	188	261	227	226	214	248	225	200	205	211	197	212	212	229	220	209	225	209	212	221	213	199	251	227	234	186	230	195	214	210	213	228	231	199	222	208	210	232	208	189	238	234	185	215	225	217	226	244	193	221	203	213	250	248	209	219	225	229	224	213	224	206	211	218	225	212	198	218	221	240	219	241	227	214	208	212	225	241	233	201	224	231	237	230	207	218	211	175	214	221	191	233	210	238	227	221	224	196	209	193	213	223	221	185	221	214	224	222	206	207	201	212	242	200	223	252	213	225	215	218	208	230	235	201	237	213	239	230	230	225	206	213	230	230	210	217	226	219	219	205	231	234	205	214	210	190	200	225	231	226	215	205	236	236	200	208	245	215	206	203	198	214	212	239	220	224	242	219	207	209	226	233	213	220	210	221	222	251	227	212	192	186	213	233	202	217	211	211	229	189	221	231	221	228	211	219	208	205	229	217	240	196	240	234	217	219	193	201	219	223	226	225	232	198	199	209	227	217	245	198	238	221	232	214	184	227	191	212	240	214	195	221	223	192	178	202	220	190	204	218	206	219	206	248	258	216	220	252	211	216	223	196	214	234	200	194	210	205	228	186	219	205	234	211	229	209	221	251	219	205	217	233	219	179	226	229	215	218	220	234	237	227	213	210	236	211	228	220	203	233	228	213	224	220	203	194	211	218	200	205	214	231	232	201	210	234	200	235	255	188	191	233	202	206	230	198	208	226	216	198	236	198	231	213	220	247	212	218	220	215	193	228	237	238	219	208	210	209	210	224	219	202	244	230	233	233	231	207	228	210	211	184	211	204	206	221	230	232	238	200	215	224	227	235	218	234	196	228	205	209	208	201	208	222	209	219	225	208	212	250	228	228	200	225	204	219	198	236	228	228	205	208	232	238	220	235	210	203	227	211	215	205	236	219	219	224	215	205	179	228	238	225	246	217	217	197	217	241	214	226	228	219	212	226	235	211	200	201	212	208	223	227	196	198	226	169	224	228	224	212	223	193	192	195	188	223	229	220	212	201	205	190	179	190	206	232	202	208	197	195	212	245	219	210	206	217	213	221	233	233	207	202	238	224	191	218	212	209	211	201	257	230	204	206	224	233	192	193	213	216	205	203	234	204	223	218	208	228	197	224	214	232	241	253	206	207	211	201	211	207	238	220	224	231	207	208	248	230	230	235	188	220	184	210	213	199	205	202	209	213	213	235	215	226	212	190	228	194	206	218	184	227	229	221	230	216	214	216	248	210	217	203	186	247	221	211	232	204	192	220	209
24760	1618	2932	3222	2760	2229	1938	1505	1277	1208	1168	1020	977	888	892	817	781	788	801	744	720	704	699	672	689	650	680	609	624	620	649	555	610	600	595	613	619	586	587	601	600	598	615	635	577	583	576	584	567	562	556	570	561	604	592	606	580	569	564	552	549	555	572	568	551	572	565	560	588	574	550	605	559	543	559	516	543	520	585	561	566	556	527	589	572	531	594	527	530	552	541	574	568	574	578	571	516	568	550	567	549	562	565	563	555	577	570	535	521	514	567	507	598	578	546	574	590	524	546	587	508	534	589	566	565	535	553	566	576	544	557	540	559	569	560	562	564	518	543	529	582	546	613	536	539	553	552	533	558	542	540	544	572	538	584	555	551	570	513	530	540	542	554	520	543	577	510	567	527	587	548	559	528	582	534	548	584	506	565	520	529	547	567	518	519	529	518	584	561	556	543	562	584	553	532	557	522	528	546	594	577	537	591	552	528	582	543	581	565	502	550	570	519	557	521	567	558	589	503	542	555	566	567	581	585	578	528	548	581	567	558	554	568	566	530	595	549	573	580	584	548	543	569	533	578	521	515	565	509	551	510	573	480	561	547	582	562	496	557	520	543	556	515	600	555	602	550	576	502	589	626	571	558	506	575	539	551	574	580	552	510	587	513	573	554	547	553	579	551	549	539	565	538	588	542	550	517	544	529	543	571	546	532	584	542	545	559	578	566	525	570	563	543	561	557	541	534	534	604	562	569	582	543	584	541	522	584	582	554	555	519	545	532	599	505	546	565	545	579	562	545	527	527	564	526	558	525	539	512	560	499	563	576	509	496	566	527	564	578	541	535	556	568	563	548	550	554	563	546	559	561	519	579	569	523	570	571	543	555	584	543	511	540	558	570	547	580	530	544	554	521	537	612	545	580	558	547	557	544	573	531	553	566	538	531	545	525	517	573	493	526	592	535	577	542	552	510	521	522	523	569	579	569	540	530	515	532	537	538	526	525	554	574	559	570	546	574	591	546	563	541	573	544	523	561	540	547	542	524	552	549	511	570	552	524	535	556	585	525	529	536	524	578	523	545	544	563	557	584	567	531	511	509	584	563	570	553	468	506	563	541	565	570	531	502	534	528	557	549	553	526	567	558	545	563	551	545	567	497	516	561	596	569	587	562	528	533	581	565	555	547	585	602	552	530	567	569	546	528	558	514	530	586	538	551	514	550	536	533	532	558	535	543	527	549	569	589	586	510	564	575	526	590	559	557	542	582	539	584	565	566	572	548	594	539	574	554	569	546	528	538	578	563	525	554	512	552	519	562	573	616	532	554	548	589	516	538	552	570	544	558	567	546	557	523	543	545	535	516	544	575	588	562	540	575	557	571	548	567	585	542	570	567	567	526	512	535	543	551	557	558	531	522	543	570	558	537	569	550	552	554	608	547	538	575	534	562	539	582	582	576	560	535	553	585	550	516	537	567	553	550	504	562	580	508	508	550	563	545	581	543	556	570	566	550	507	525	551	578	544	563	539	539	540	547	583	529	543	566	552	536	559	557	540	537	548	579	496	528	566	575	557	532	540	525	561	581	600	539	608	554	508	528	567	550	527	531	542	506	562	545	558	509	536	556	517	548	547	563	539	545	571	538	543	498	541	584	558	583	580	523	523	550	527	550	597	533	558	567	534	547	548	551	528	549	538	558	563	530	539	566	541	517	539	552	521	575	561	505	557	537	607	528	525	608	554	578	561	558	550	559	545	560	587	539	512	523	536	563	548	493	582	528	592	608	586	528	550	515	591	577	580	589	551	546	547	556	543	541	579	542	523	520	539	557	554	543	557	537	570	520	582	535	543	542	561	580	560	553	573	529	546	594	559	583	543	552	574	544	577	539	571	550	565	515	515	539	546	524	535	536	523	552	539	543	561	564	541	528	511	559	559	559	564	570	568	546	533	521	567	521	563	525	536	535	519	573	534	498	561	565	552	530	597	555	565	565	512	513	555	547	565	515	541	517	538	535	592	535	558	601	565	533	560	577	588	500	581	574	518	526	566	570	548	561	582	553	558	498	568	539	573	548	546	505	559	542	586	528	573	547	515	534	538	602	554	541	560	567	527	516	530	487	565	536	504	554	530	528	526	564	521	506	546	532	523	569	538	492	554	531	526	559	566	543	543	582	509	523	548	532	553	542	572	578	533	587	534	535	536	541	563	525	558	559	516	575	537	532	580	579	531	560	561	526	549	527	535	510	568	518	557	533	543	601	569	569	592	506	547	520	556	575	534	527	530	546	596	563	548	564	541	531	556	577	531	560	583	559	552	552	524	529	526	558	537	529	531	521	599	547	545	538	543	541	551	558	541	549	555	546	541	583	542	594	552	544	516	541	541	542	530	552	596	531	590	542	532	608	576	535	532	528	511	546	544	582	554	540	516	571	542	551	533	529	529	530	576	557	541	548	537	562	599	579	549	559	561	590	535	520	564	564	551	517	555	545	561	568	542	517	499	554	551	584	573	563	515	508	558	548	570	545	541	548	563	551	520	564	576	559	558	556	540	518	595	526	589	556	555	619	521	551	556	549	555	544	568	560	572	512	539	542	578	536	521	567	541	560	531	552	526	536	547	525	515	546	589	571	540	541	558	569	543	558	558	543	530	545	582	523	543	543	518	599	542	552	551	554	607	549	548	541	489	528	581	568	552	567	560	515	593	564	563	520	561	480	558	550	517	567	540	535	570	555	576	576	544	573	619	582	574	546	571	517	578	512	553	565	527	578	538	562	513	523	563	566	556	554	532	528	567	554	515	546	538	577	525	582	513	556	580	569	526	576	584	562	606	570	549	580	561	553	584	604	544	548	549	605	544	526	556	559	567	540	550	597	549	551	556	517	543	559	589	572	555	544	588	528	535	512	568	593	566	543	537	532	545	538	566	559	583	566	532	570	534	603	554	547	560	536	530	487	561	585	512	574	578	546	514	553	542	573	550	560	578	586	548	568	543	530	559	548	508	537	574	533	543	550	517	560	527	561	554	566	591	556	517	579	509	570	576	562	547	591	591	566	531	534	569	570	608	560	530	562	575	568	574	557	571	528	598	527	519	535	524	565	559	547	577	533	575	533	565	537	580	552	543	542	561	563	547	554	487	550	566	559	521	580	605	562	564	513	552	522	546	559	541	499	580	585	572	568	556	551	584	550	546	605	521	521	522	529	550	530	529	532	554	529	585	555	577	591	534	554	563	599	545	545	524	523	542	584	530	583	532	556	538	523	527	562	554	559	533	595	538	548	516	541	549	551	582	540	577	565	523	568	552	572	576	531	536	536	577	530	546	533	554	564	570	620	562	604	572	579	541	570	569	529	521	557	560	564	559	556	548	561	545	564	548	582	545	566	549	514	548	548	569	557	533	521	559	583	514	602	596	510	562	564	524	597	571	566	583	578	546	558	534	547	557	539	576	552	557	571	564	526	557	571	548	527	591	550	573	557	555	581	547	566	585	556	528	544	561	551	526
47040	25481	24185	10597	2478	1227	975	783	652	572	497	466	454	514	471	438	390	438	402	400	411	420	400	426	413	419	392	356	409	388	365	377	400	412	394	374	404	405	392	376	386	377	361	358	382	386	377	350	358	365	333	349	392	365	367	355	346	339	369	350	372	368	384	366	366	356	381	340	375	355	377	338	327	382	385	370	365	349	375	379	325	375	352	402	364	387	367	320	336	370	330	361	395	372	332	332	355	366	379	363	370	358	379	368	382	367	384	344	351	360	375	361	362	366	353	321	332	411	369	363	366	354	370	364	343	361	356	373	358	361	380	350	348	379	320	356	348	306	316	370	349	329	326	348	374	347	359	372	340	388	342	356	341	372	356	359	378	349	347	347	364	357	347	339	370	324	382	351	388	386	335	337	366	369	369	382	352	353	361	328	350	344	370	381	377	352	370	383	376	362	379	373	361	357	392	372	352	380	368	362	332	376	379	393	333	343	366	353	350	376	369	353	345	368	368	346	345	358	329	351	348	352	392	359	370	376	392	368	373	359	368	391	381	381	360	400	356	383	382	346	353	389	380	369	402	364	370	349	358	353	340	348	372	360	356	359	315	346	362	355	365	377	391	345	349	361	346	370	349	336	396	342	353	345	352	347	359	321	365	349	342	348	361	317	359	383	380	373	339	387	354	378	366	342	366	345	353	384	356	351	355	354	364	342	397	322	391	374	373	351	338	338	388	401	367	398	390	409	389	345	334	360	345	344	355	337	356	341	385	381	382	363	384	368	348	372	363	390	380	364	347	352	333	372	361	367	400	352	370	366	400	362	367	334	341	360	312	343	382	369	334	330	393	320	364	362	345	354	392	335	351	340	354	358	372	358	361	342	344	352	328	364	356	395	346	361	343	366	332	352	345	362	374	343	378	393	385	337	323	342	321	357	359	368	340	352	348	356	375	367	351	309	374	369	353	377	337	342	391	337	365	349	355	377	382	384	352	374	370	367	414	336	370	368	359	359	343	387	368	385	372	362	363	366	354	368	360	362	360	341	359	356	366	331	364	366	384	389	373	349	360	345	382	396	355	359	387	365	356	364	363	333	387	352	329	326	360	369	357	345	359	357	349	359	358	368	339	377	330	354	351	341	388	380	356	323	362	353	368	358	359	328	344	337	364	342	363	372	320	321	345	367	366	382	348	371	372	328	358	337	344	394	358	351	373	351	386	385	379	369	382	363	352	345	380	338	396	362	338	320	367	370	329	378	365	372	343	407	351	366	391	353	362	364	363	387	369	354	336	343	375	342	351	373	356	401	383	384	330	356	331	374	341	376	357	370	401	345	356	356	338	352	357	371	373	332	328	363	352	324	330	323	360	370	374	382	350	373	370	317	387	345	384	349	365	352	332	360	345	361	391	360	367	352	357	355	357	363	376	345	362	350	344	345	328	375	375	333	369	376	356	367	360	328	357	360	367	389	363	381	350	379	384	355	354	386	384	380	353	368	363	342	329	387	391	378	364	365	362	384	373	378	332	379	363	371	363	421	363	354	381	320	338	372	378	356	335	328	375	376	313	326	351	347	381	375	352	357	328	344	343	331	331	341	347	365	330	343	368	374	381	352	381	389	348	368	336	361	380	374	343	318	327	336	365	353	348	329	347	333	331	343	352	361	388	375	369	363	357	346	360	380	371	336	357	339	379	385	356	349	324	334	363	344	326	387	299	349	390	378	369	386	343	339	338	346	344	373	398	328	371	441	361	344	332	355	325	332	367	341	354	364	378	393	361	321	355	352	365	345	366	380	331	363	373	345	350	384	353	350	355	399	337	357	406	369	377	345	350	351	341	369	392	356	336	331	365	324	371	331	389	358	327	329	356	384	372	355	378	373	370	369	345	377	350	334	398	385	344	378	366	369	374	348	353	379	361	356	353	401	353	355	350	360	354	338	356	404	402	356	362	350	369	361	359	379	342	380	350	359	372	352	340	383	379	361	352	351	352	349	365	365	358	361	396	364	348	355	354	333	370	348	372	361	354	369	374	363	329	377	334	350	362	357	340	338	371	369	362	367	367	378	368	340	356	334	375	394	381	331	364	363	360	379	354	371	365	330	340	351	351	317	369	324	328	379	336	353	326	379	351	344	334	343	359	345	394	339	347	354	389	393	390	357	357	342	345	372	378	349	327	357	331	336	352	399	378	343	327	349	317	356	371	374	360	357	351	327	327	366	370	396	395	366	407	369	352	399	371	326	342	374	413	344	369	386	351	342	351	333	352	360	359	350	352	389	333	343	369	366	354	370	364	372	343	384	350	349	376	373	322	345	351	364	336	371	375	378	373	384	355	362	374	375	368	349	393	383	352	351	344	341	419	380	353	350	382	429	350	373	386	366	317	328	366	317	352	347	355	366	371	346	395	394	364	340	334	358	378	331	393	373	389	371	369	343	368	365	391	362	396	323	390	344	380	321	364	377	357	356	351	349	359	408	382	366	395	369	367	394	338	362	349	365	357	352	416	356	375	357	352	365	358	351	349	356	425	370	339	364	364	353	360	366	328	354	381	373	372	353	372	344	406	361	389	361	366	344	365	381	355	344	370	418	384	334	342	367	385	378	313	348	349	360	344	384	361	350	361	333	356	364	369	332	345	389	360	373	370	325	361	367	372	319	384	386	354	365	385	342	380	359	360	375	372	336	364	361	344	350	370	368	385	363	391	337	355	337	342	347	346	381	378	345	368	357	359	347	343	354	370	338	374	329	360	364	350	349	376	344	327	382	364	337	347	387	371	344	329	390	323	356	336	402	368	347	383	378	365	338	342	348	329	360	374	360	336	352	383	357	355	357	374	385	357	396	425	376	380	346	364	357	355	367	356	326	406	375	380	400	348	373	389	330	372	357	365	352	358	329	370	370	380	331	380	383	394	361	356	358	367	374	400	365	379	359	331	379	364	386	350	356	377	356	386	417	345	367	365	392	347	346	366	384	329	347	339	347	359	347	357	343	342	341	336	326	381	350	349	373	342	322	365	355	322	327	338	340	378	367	343	375	372	354	353	356	383	343	356	356	318	380	349	367	368	346	376	380	328	353	368	346	352	361	358	374	353	366	344	367	322	376	366	385	359	350	350	334	351	366	369	337	359	352	372	399	367	324	358	393	369	351	352	367	361	366	369	357	393	376	377	341	350	344	369	351	368	384	393	349	367	321	372	356	363	393	387	355	308	346	381	326	374	356	378	408	369	375	343	337	408	381	342	390	351	363	370	348	360	345	392	360	326	354	342	349	317	370	348	384	340	363	349	341	315	368	363	317	369	347	371	319	365	394	375	347	373	350	392	371	374	359	349	345	386	370	327	332	356	365	366	350	366	337	380	347	370	338	357	347	366	359	346	376	368	360	318	388	367	346	333	350	347	380	365	371	384	339	345	373	349	354	376	337	352	390	349	330	324	370	359	391	342	357	359	359	360	345	342	386	368	377	362	357	343	369	373	391	319	360	372	380	346	375	334	372
29829	2870	5041	5939	4735	3961	3219	2672	2434	2077	1886	1629	1581	1476	1475	1347	1298	1359	1279	1261	1182	1118	1086	1086	1116	1049	995	961	998	1038	977	952	957	931	928	903	939	914	913	887	921	892	918	929	915	914	897	900	897	885	886	885	972	820	830	871	878	852	861	852	888	855	858	881	876	883	883	834	891	878	842	863	841	823	827	848	824	835	865	856	876	848	884	852	845	855	829	823	840	863	843	813	781	791	943	839	790	860	849	848	852	844	832	850	861	819	858	825	924	861	871	859	839	845	826	851	902	922	828	887	874	876	859	838	816	801	827	861	871	871	830	819	825	837	829	864	822	837	834	841	872	871	847	779	903	850	834	816	818	912	861	863	872	917	869	854	859	885	886	842	815	824	910	834	897	822	858	842	817	838	869	814	934	819	820	899	858	878	839	819	817	834	867	819	888	827	851	803	865	839	833	815	844	837	800	843	862	895	860	911	846	830	842	854	793	874	873	828	852	816	807	782	835	892	840	861	890	814	808	835	786	878	865	838	864	899	828	813	829	800	858	871	811	850	901	858	858	832	882	805	877	856	811	841	862	840	850	870	860	807	811	838	825	872	807	826	797	869	860	851	826	821	828	824	807	849	806	797	836	857	873	926	794	860	907	798	806	808	831	863	867	865	853	794	874	782	819	866	830	805	824	858	824	831	880	887	913	803	840	826	852	803	782	837	838	848	858	835	860	910	825	795	893	860	829	848	802	841	831	843	867	829	842	828	850	786	878	838	782	868	820	795	868	907	793	865	795	864	861	886	813	825	831	809	845	843	812	812	814	919	846	825	843	854	808	851	906	826	786	851	846	825	869	863	816	882	819	842	861	826	821	814	862	869	824	859	819	849	824	873	869	841	836	822	884	807	821	842	828	794	821	842	799	840	877	811	811	844	844	829	831	861	858	796	813	853	896	825	904	889	868	879	862	838	833	860	827	880	881	824	829	826	823	815	862	859	861	873	903	877	917	832	823	831	797	828	836	878	834	811	857	846	810	778	833	812	781	858	843	816	857	869	867	852	848	879	858	912	858	798	837	850	870	860	868	866	834	865	816	805	826	884	855	805	876	825	834	817	865	802	806	877	834	822	835	784	846	792	844	898	889	851	874	872	860	821	900	855	807	817	904	848	893	872	805	861	844	843	857	838	847	764	832	865	835	822	838	861	818	857	810	825	839	872	856	857	875	854	800	825	832	834	875	813	872	887	850	850	835	809	861	836	883	847	849	817	798	829	841	832	802	843	847	842	816	846	884	791	835	846	874	838	847	813	842	824	889	806	774	875	818	807	871	866	834	860	827	841	813	838	845	876	837	787	831	878	852	815	791	851	793	852	823	855	799	842	822	808	812	823	821	815	854	846	838	857	788	811	845	829	836	862	854	831	852	849	870	822	825	816	819	866	843	830	796	838	813	846	841	878	858	837	851	869	816	836	846	821	823	831	871	843	883	843	828	853	856	834	820	841	826	887	871	823	866	804	824	834	851	835	862	816	824	834	851	897	852	824	793	814	830	815	839	851	813	848	853	815	832	849	811	854	802	872	777	862	799	821	853	807	876	865	839	869	847	785	852	832	857	839	826	852	902	806	866	845	865	824	803	822	852	815	849	780	823	870	854	851	861	871	849	829	863	869	827	811	786	813	857	848	813	869	824	865	852	807	901	828	835	849	825	862	813	884	799	802	888	796	861	795	799	794	867	785	830	870	877	836	778	847	870	840	851	878	837	855	822	861	861	854	854	834	886	809	814	817	909	872	854	821	845	818	864	798	844	824	830	853	799	816	808	791	832	858	828	808	837	859	815	798	796	846	800	823	869	822	829	832	824	858	799	835	875	845	862	844	843	818	831	848	797	831	823	840	857	887	870	838	852	854	925	858	884	840	874	817	829	801	839	850	834	888	891	801	873	822	891	845	839	895	883	863	841	852	818	841	827	813	830	877	812	872	773	794	876	896	816	843	824	779	834	859	883	885	895	809	865	884	836	838	825	821	835	828	854	902	860	825	819	844	836	814	857	863	863	883	837	868	853	840	871	846	860	858	789	872	819	843	834	792	792	913	830	839	785	884	875	864	845	821	810	837	860	866	861	788	812	824	839	819	853	811	819	853	859	846	820	841	849	853	857	844	818	899	861	831	824	844	869	836	858	841	903	864	890	805	820	826	851	819	838	854	849	798	886	884	864	825	875	821	835	878	870	859	822	818	780	811	836	820	853	842	790	833	832	898	844	864	844	874	810	867	858	815	852	857	868	870	810	846	882	817	846	857	820	835	858	848	817	792	819	796	864	824	880	842	811	887	820	871	849	871	807	852	851	831	832	878	887	832	865	817	798	790	857	845	780	848	844	821	830	820	789	848	790	807	806	858	862	826	885	812	836	849	849	881	866	847	819	827	867	858	819	845	856	827	854	812	817	836	825	804	863	860	853	824	846	819	842	829	876	830	883	842	846	824	829	870	864	848	898	871	820	826	917	866	866	853	843	864	852	881	849	867	810	859	850	911	837	839	823	836	849	908	822	884	814	832	871	856	847	860	826	768	822	832	799	884	863	795	866	815	861	778	851	827	817	860	811	912	876	813	793	822	822	858	879	831	825	865	824	875	831	857	836	844	809	888	827	858	829	812	830	851	824	797	861	841	854	886	785	839	822	854	879	860	807	816	803	798	838	835	828	767	839	818	859	870	840	915	835	830	820	849	857	881	842	827	909	833	850	900	850	858	831	842	850	785	830	859	878	774	822	819	823	776	894	860	810	822	864	837	798	825	797	792	842	816	812	820	889	843	856	878	830	884	831	806	831	857	836	868	818	836	840	829	828	830	890	840	855	837	865	886	810	848	845	805	858	815	843	820	811	849	816	833	826	890	842	867	831	786	833	838	861	869	846	865	800	825	851	874	838	825	815	866	866	827	843	890	809	860	804	804	825	818	856	859	815	808	839	793	857	833	789	810	811	841	906	834	807	884	811	839	842	806	835	836	875	859	803	853	812	814	822	849	830	809	846	830	881	810	838	795	842	803	797	794	837	822	837	832	847	847	885	831	861	823	828	812	853	848	836	799	792	899	826	926	827	830	834	881	887	826	850	891	844	875	827	876	885	803	785	876	810	870	852	845	871	821	853	832	845	875	882	805	854	840	823	851	838	808	821	858	860	843	844	837	853	814	884	842	872	866	872	905	817	880	833	819	882	862	912	875	901	845	845	861	817	823	835	863	830	818	844	812	884	884	786	829	864	855	843	858	833	855	862	843	848	801	851	864	861	869	921	843	819	813	815	866	851	892	857	889	812	832	768	894	890	815	840	842	839	808	830	765	820	791	828	826	846	803	775	849	778	878	837	795	862	814	866	853	875	792	862	857	844	886	812	815	878	842	864	839	778	864	806	851	847	901	888	871	870	793	786	839	811	881	878	848	868	874	827	794	833	811	817	832	831	827	801	790	839	804	872	880	874	833	811	831	861	889	857	840	809	834
6829	468	384	322	284	242	245	272	245	241	235	227	200	219	206	254	236	224	193	256	218	196	251	228	204	227	251	213	202	211	210	229	223	217	224	216	193	233	205	237	200	219	223	248	213	215	235	227	224	216	229	224	233	228	220	233	210	204	237	232	211	201	186	216	254	209	212	210	210	217	208	206	221	268	228	215	254	208	233	215	188	245	216	202	244	222	238	244	228	241	202	209	196	228	232	217	208	221	217	239	215	206	217	224	215	221	231	222	188	222	208	219	215	201	211	217	227	227	198	215	193	223	239	200	237	221	232	243	265	248	235	231	210	217	215	203	221	231	223	202	216	197	226	215	209	205	221	188	210	216	227	202	225	223	192	221	237	202	226	207	243	213	206	234	233	215	206	217	229	205	232	263	229	214	214	197	235	228	228	187	247	225	236	230	217	214	212	243	253	186	242	233	194	219	218	218	192	228	209	215	224	216	242	217	201	230	229	211	208	215	237	217	196	211	212	231	241	231	210	233	224	202	214	233	217	179	187	215	227	226	239	205	225	209	233	216	235	246	220	212	221	232	196	244	216	229	253	231	243	231	231	214	221	248	233	239	197	197	232	219	196	248	217	197	212	214	241	206	236	224	211	220	218	236	206	210	233	228	240	212	218	216	250	216	237	208	217	241	218	202	221	219	220	247	200	242	207	212	214	185	217	204	226	215	203	215	226	237	232	207	208	217	251	225	207	209	198	258	219	220	190	230	222	223	210	204	213	218	235	232	267	234	220	206	232	174	206	249	217	227	252	220	220	228	194	220	197	220	233	240	239	259	203	225	219	218	226	233	240	253	236	223	237	193	210	239	253	226	194	257	236	214	236	196	234	208	213	209	206	210	215	222	196	220	224	209	227	232	240	226	218	255	216	226	240	224	255	236	207	224	233	209	224	230	216	217	206	228	229	216	234	216	221	195	225	242	236	207	221	202	218	229	222	195	231	234	242	203	243	241	230	234	203	210	208	212	191	229	230	244	190	249	221	234	232	201	208	230	210	250	197	216	217	224	196	209	240	211	216	240	234	257	202	230	229	221	221	223	232	227	217	221	211	231	239	226	224	219	223	211	222	229	212	211	223	211	222	231	212	194	237	215	228	225	223	222	233	220	235	206	202	234	182	222	213	217	227	260	218	211	213	205	202	231	224	220	186	202	206	220	203	223	210	215	196	217	270	218	210	210	243	205	210	208	235	225	211	199	206	239	217	223	234	218	221	218	233	229	228	219	214	210	207	206	220	241	242	199	232	233	196	213	204	248	239	220	219	226	240	203	235	223	212	236	228	215	209	212	228	202	217	234	207	230	216	185	203	218	222	211	225	212	230	211	229	241	227	219	219	221	217	207	220	216	193	211	219	219	222	200	201	231	209	209	224	221	239	184	241	221	221	263	192	235	214	218	223	231	219	223	230	241	194	223	234	230	206	206	214	207	209	198	222	243	206	172	191	220	226	213	227	209	222	231	218	202	213	216	215	219	219	239	211	219	223	213	237	218	210	215	189	234	212	222	201	241	220	233	199	236	207	202	216	202	205	207	200	201	239	217	229	223	217	211	210	223	217	217	211	233	221	227	196	206	210	219	193	238	246	220	252	231	219	231	224	233	235	199	198	197	239	207	212	240	200	217	214	215	222	243	210	214	224	221	228	210	238	243	225	193	226	229	203	239	223	205	226	226	199	231	233	214	202	225	215	224	234	231	191	227	214	239	243	233	226	215	195	213	215	218	218	232	208	225	222	219	210	215	202	229	226	225	230	220	201	232	215	209	243	229	229	199	226	224	256	204	218	227	231	209	223	210	243	199	211	226	207	230	216	199	212	191	222	224	218	204	213	207	220	233	207	208	222	190	199	186	231	226	217	221	234	216	221	202	183	196	236	213	219	244	238	210	215	200	223	234	198	237	242	226	238	212	200	246	206	209	218	212	200	227	217	214	247	212	189	243	224	222	222	234	232	245	255	222	227	204	225	223	227	189	212	208	235	217	219	227	234	259	211	222	226	223	224	233	224	237	189	241	234	208	236	228	208	228	238	224	212	226	250	229	237	244	220	171	226	217	204	202	230	245	213	237	201	209	192	227	185	205	218	191	254	249	199	228	246	210	231	243	228	214	269	232	214	246	227	224	240	182	203	244	197	194	203	237	214	225	223	227	230	208	240	208	237	230	228	208	220	228	217	209	214	234	246	209	198	227	193	209	212	223	182	207	235	233	215	214	187	213	212	267	199	208	207	235	239	236	209	231	233	238	187	216	224	249	250	235	188	219	222	224	218	231	195	195	211	210	235	214	221	218	251	211	208	214	201	208	247	238	239	232	225	205	237	241	210	217	226	226	211	217	213	203	242	237	222	205	212	229	209	237	238	199	209	201	209	216	213	203	225	202	222	197	215	239	228	225	227	206	233	211	225	216	231	213	179	217	204	226	221	200	256	191	246	240	226	214	214	224	222	179	197	226	254	220	211	206	225	210	239	229	234	235	211	202	236	217	188	228	233	223	229	216	205	204	212	210	204	207	219	213	210	206	214	216	238	217	224	210	175	194	211	197	204	242	234	213	218	210	257	232	226	226	252	189	221	209	248	234	224	199	237	215	211	226	218	193	226	229	224	187	222	205	228	207	211	216	210	212	209	256	227	233	239	218	239	234	228	258	197	223	208	218	236	249	251	219	238	220	171	228	221	214	211	222	225	207	197	257	241	221	193	228	197	222	225	241	221	227	204	221	233	225	227	251	217	207	224	235	209	231	222	220	243	211	243	223	219	233	225	198	235	247	243	243	213	227	226	244	211	196	220	226	220	201	234	221	206	208	202	237	217	226	248	211	223	213	214	229	216	223	197	203	218	229	227	225	194	238	232	217	211	228	226	219	197	228	253	213	211	190	210	223	234	220	215	228	236	239	229	218	223	267	210	232	225	224	244	256	231	219	213	197	221	238	198	236	231	243	225	220	214	202	206	206	214	207	179	212	236	200	231	217	208	216	201	242	207	218	220	223	224	214	213	198	224	241	218	218	202	217	226	173	227	243	245	219	244	229	230	236	213	227	218	213	236	213	227	191	199	226	229	228	239	197	209	247	226	210	223	218	243	200	214	215	198	223	234	223	202	233	211	217	219	206	212	225	214	227	211	215	218	239	211	237	215	262	215	216	217	233	216	210	209	214	202	202	188	233	210	207	236	216	219	209	218	241	241	231	213	195	227	209	227	257	210	202	201	212	240	229	220	202	233	210	219	217	229	210	204	215	210	212	218	238	218	178	219	230	248	198	206	210	226	212	219	227	207	249	211	259	230	239	228	239	231	222	197	215	227	211	222	207	246	238	229	255	246	223	226	234	260	206	209	220	217	232	237	236	222	228	240	239	210	218	225	231	221	198	216	181	224	233	224	213	217	227	202	185	196	230	197	236	198	238	202	218	229	229	223	206	201	218	220	197	219	204	218	237	192	180	222	242	209	206	245	227
6408	689	828	890	747	670	659	714	592	574	595	529	550	575	555	559	540	570	565	579	553	566	536	541	528	570	526	538	540	549	530	507	534	538	595	573	548	533	567	532	569	551	530	565	526	564	518	588	524	548	527	518	570	557	522	547	539	566	486	543	572	568	564	549	566	580	531	545	533	594	604	538	562	521	515	576	547	542	538	556	511	505	520	501	546	553	577	567	534	540	560	542	543	593	510	537	539	582	519	544	570	545	546	547	538	572	537	561	589	555	547	593	526	537	575	536	574	548	557	564	591	487	524	549	549	502	553	588	534	583	522	592	566	557	557	523	565	527	532	530	544	521	549	509	477	543	562	529	531	533	507	530	566	548	575	515	556	563	581	535	543	555	562	446	514	524	551	491	533	509	552	545	541	566	537	535	564	505	541	553	543	569	543	542	556	554	544	551	510	557	521	604	537	535	538	537	567	542	566	546	526	538	526	534	524	538	562	543	566	537	530	537	556	538	514	564	542	549	597	553	540	527	572	550	540	531	529	523	543	550	557	556	589	546	499	514	530	530	546	547	568	562	523	548	579	536	533	578	564	579	552	503	592	524	565	540	485	502	500	527	500	545	592	540	518	522	554	559	536	562	572	490	548	573	539	535	542	509	530	572	569	580	508	556	535	547	536	542	539	516	581	537	487	556	536	546	523	551	580	549	579	551	544	522	564	527	526	545	577	560	531	578	527	527	587	551	549	521	570	576	575	513	548	537	550	529	502	526	552	520	547	537	536	545	539	533	522	538	564	538	551	550	516	518	569	523	544	530	604	550	558	528	532	525	523	538	589	585	582	591	546	563	502	557	562	551	534	555	567	563	538	554	573	547	572	552	511	555	558	534	522	551	545	572	593	542	503	546	541	539	578	597	512	558	525	536	547	505	573	523	550	515	544	574	541	514	514	569	543	565	554	529	539	545	549	572	538	581	545	535	540	561	560	552	492	549	566	543	551	504	566	582	545	540	556	547	517	558	536	536	545	557	525	522	573	543	576	538	505	552	551	524	541	519	557	588	508	539	533	546	548	532	564	540	569	532	562	557	525	547	538	507	520	517	532	512	538	553	578	561	557	559	555	560	559	540	529	568	488	596	558	582	543	548	538	512	553	545	568	556	506	544	600	542	522	580	593	514	562	561	555	558	532	545	532	549	554	553	513	566	575	592	538	562	536	529	563	554	528	591	583	536	554	552	568	593	538	546	574	525	538	512	611	501	581	530	565	531	534	526	588	579	569	540	558	550	597	517	505	515	542	517	525	543	533	548	517	531	550	537	523	551	550	553	582	580	509	537	546	546	551	550	587	530	552	510	575	544	540	565	555	569	527	574	548	550	547	571	544	537	581	509	548	546	519	540	549	532	580	549	553	623	514	536	543	560	543	541	540	525	557	515	541	544	508	528	550	562	551	569	502	535	539	530	519	543	570	541	511	547	581	540	534	536	529	541	542	552	552	533	542	490	541	544	556	567	580	598	598	535	529	538	536	566	525	546	521	591	544	541	570	577	524	545	514	541	505	551	537	543	574	579	566	499	556	526	524	568	545	526	527	537	521	542	522	512	520	557	579	505	504	564	557	544	555	544	541	566	533	553	582	551	516	566	571	556	522	547	551	498	528	557	562	529	560	585	544	522	534	539	539	569	567	535	522	553	528	511	555	540	542	526	565	529	517	512	538	536	510	526	537	528	552	549	575	541	540	510	527	562	589	573	577	550	536	557	551	520	539	551	507	551	541	526	561	563	533	541	539	506	552	536	566	554	541	535	595	587	533	582	520	543	551	540	551	533	547	479	542	574	552	506	526	544	511	556	579	574	549	571	514	553	503	548	525	556	496	541	561	531	518	568	561	533	556	522	522	531	524	516	532	573	586	524	578	530	538	525	555	556	520	503	526	567	519	529	545	501	550	571	540	547	552	492	539	575	537	544	564	582	565	562	516	544	516	510	559	577	535	558	540	522	534	582	541	565	539	494	529	513	531	570	554	582	527	481	534	548	558	556	548	549	556	536	541	530	545	524	504	541	544	538	512	569	515	541	536	551	572	566	535	527	526	529	522	532	531	524	524	567	512	524	554	516	562	538	551	547	543	547	524	565	548	573	528	523	494	532	516	551	544	565	569	543	576	490	545	558	570	527	552	562	523	529	553	548	518	564	538	552	574	537	493	544	528	549	543	536	529	538	535	565	544	548	573	576	564	531	574	532	526	545	542	564	550	484	479	502	560	539	549	537	577	535	536	548	500	537	543	580	528	589	508	557	537	547	547	558	519	499	618	507	540	590	513	533	551	538	544	575	559	501	532	500	565	527	550	558	527	485	520	546	523	532	524	515	554	533	539	552	525	520	508	581	545	554	544	524	533	588	574	545	506	567	575	567	554	494	528	523	506	534	591	567	574	570	547	528	529	493	552	548	534	553	586	551	525	571	533	534	583	528	550	525	554	545	531	539	532	597	568	527	517	522	596	522	547	533	580	575	610	525	537	548	590	535	544	557	561	537	561	503	530	559	553	530	530	548	534	531	550	562	543	566	535	543	568	536	536	506	544	550	552	578	555	527	554	562	524	544	543	540	537	531	554	560	551	517	542	521	526	528	523	566	492	555	601	535	565	553	542	554	523	528	532	553	500	520	536	548	566	527	521	544	527	529	548	519	575	518	517	564	537	544	566	512	574	507	557	540	520	515	515	521	542	570	500	556	552	531	562	586	567	564	562	563	555	557	548	526	535	512	536	516	536	565	530	601	530	555	551	533	557	559	494	526	524	545	533	590	588	525	553	541	556	553	512	554	597	538	580	559	536	513	537	514	516	546	551	505	536	611	537	524	533	563	575	528	542	569	550	527	543	551	536	573	521	524	499	592	537	528	508	543	555	514	551	550	553	558	536	562	511	532	561	535	513	537	522	544	528	535	555	531	531	504	511	531	527	573	538	542	548	561	537	559	520	575	530	544	551	550	554	545	509	577	563	574	513	530	559	578	544	555	559	534	551	541	564	573	553	549	587	532	566	542	489	573	502	553	544	512	543	542	555	554	515	536	529	556	509	546	505	590	551	528	529	546	577	548	561	566	531	544	513	550	528	551	532	546	554	556	516	540	533	536	574	525	547	553	497	571	528	582	518	568	549	544	536	544	558	549	545	563	525	535	563	554	546	551	521	563	541	537	548	553	577	547	534	536	563	527	571	551	556	581	601	511	514	504	543	534	573	573	569	515	590	513	523	549	529	570	573	548	536	567	528	567	545	578	529	578	549	520	527	512	564	526	548	586	541	549	561	546	567	551	538	543	541	567	523	574	507	561	520	503	518	552	561	547	547	548	536	516	546	531	582	567	557	496	562	523	547	562	530	570	539	530	564	540	537	535	524	558	528	571	529	493	552	532	547	544	522	540	529	577	549	532	551	557	600	513	578	579	571	556	572	559	553	589	568	529	541	583	523	509	531	540	547	527	566	538	597	528	505	547
48233	17736	8643	1480	844	590	491	406	402	340	282	308	270	254	265	231	258	247	238	258	225	216	220	199	252	200	236	214	218	232	225	228	212	206	214	210	204	217	232	221	227	217	214	203	212	200	228	217	201	220	247	218	192	204	215	200	249	211	192	193	235	231	204	191	205	217	220	216	231	216	217	233	238	212	239	196	208	210	213	195	210	220	201	214	241	207	210	217	206	204	227	226	184	215	191	214	195	199	208	194	192	203	214	229	226	201	193	230	205	194	206	196	214	228	182	191	218	211	234	205	222	203	219	226	218	216	192	238	187	233	194	204	208	220	202	236	204	216	210	228	198	186	213	207	202	212	192	213	204	197	208	240	199	205	205	220	199	223	231	220	189	225	213	191	195	229	208	212	217	217	174	216	241	195	226	254	203	206	200	222	215	231	206	228	186	209	213	203	219	227	199	205	196	229	201	216	211	211	229	202	203	203	214	216	213	209	222	238	220	213	224	198	208	205	194	210	200	227	213	210	221	225	209	207	189	209	191	218	213	208	192	244	215	214	220	212	197	200	205	216	245	230	181	223	209	199	205	206	196	198	194	209	233	228	235	204	238	216	213	177	223	197	221	213	221	185	200	214	201	206	208	179	196	198	193	208	227	213	212	206	225	209	207	207	201	182	244	230	194	208	230	210	207	216	199	226	219	182	188	213	206	208	211	216	206	224	231	205	225	217	212	211	174	197	198	218	206	221	208	213	198	210	216	208	205	198	205	229	227	187	211	219	206	225	212	204	231	207	213	182	199	215	212	187	219	196	206	223	214	211	170	206	211	180	215	198	210	223	216	228	211	226	203	204	179	183	214	228	179	187	183	186	225	221	204	229	198	220	216	210	234	227	220	228	233	201	192	212	208	207	223	238	202	228	199	203	199	216	219	236	218	202	220	231	220	195	216	229	212	213	208	194	231	179	218	178	208	186	198	213	198	213	235	208	195	231	181	222	219	242	225	192	209	205	206	233	211	220	202	208	192	214	213	195	208	247	226	227	216	206	223	233	196	196	207	182	203	194	204	187	220	225	200	196	212	218	216	208	222	207	188	201	225	217	210	209	191	203	196	221	216	208	216	226	187	247	216	175	211	225	212	207	225	205	222	202	204	178	191	205	209	236	191	209	199	204	215	206	211	183	202	205	221	205	213	218	199	229	228	223	230	200	217	192	200	184	248	208	219	203	180	199	234	246	212	212	208	236	195	179	208	213	182	194	210	201	208	209	222	225	248	214	194	224	243	203	223	219	216	231	246	196	233	219	241	217	233	226	189	232	222	203	233	199	220	206	203	211	203	196	215	213	204	236	198	206	235	172	243	196	190	218	202	199	204	198	253	199	181	216	194	184	188	225	218	189	213	219	225	198	182	204	230	210	182	213	208	202	210	190	214	178	198	206	199	206	203	222	233	199	203	198	211	180	217	202	210	193	201	224	230	196	216	202	215	233	215	200	188	207	194	196	162	232	192	203	225	221	211	192	190	196	200	212	208	212	210	208	205	227	242	229	195	211	192	210	195	196	214	235	204	197	194	200	229	210	208	222	200	200	196	229	232	203	185	211	232	204	200	201	188	236	209	214	219	233	199	208	228	203	199	216	232	217	210	205	181	212	206	179	187	234	200	209	209	207	217	209	214	211	198	207	209	220	200	230	156	200	223	185	212	203	213	202	196	188	188	187	225	217	216	221	184	185	215	200	213	199	184	220	217	215	190	158	211	215	227	213	196	198	210	196	212	208	208	215	193	188	228	215	204	231	199	190	201	234	209	214	215	178	214	224	246	192	227	229	230	208	228	214	231	201	186	191	201	234	203	208	218	218	241	253	217	237	216	201	224	216	203	210	188	222	227	196	206	210	232	229	228	212	214	191	210	172	207	213	227	206	211	169	209	192	201	219	210	200	203	210	190	172	200	220	197	199	192	212	197	222	197	209	223	194	198	250	205	226	240	212	209	210	207	191	201	187	215	215	203	189	216	202	224	181	213	192	205	192	205	223	197	189	213	223	215	226	190	208	214	214	191	219	200	186	219	226	224	222	222	220	217	178	195	209	197	209	214	191	223	231	220	215	219	212	181	218	201	203	229	243	205	201	192	205	183	223	212	214	215	203	208	233	224	192	212	184	219	221	229	208	197	206	221	216	204	188	222	208	200	212	195	207	227	213	201	191	182	223	218	230	221	222	208	214	185	200	215	214	200	200	217	187	204	235	213	217	180	199	208	239	203	215	208	215	243	185	207	217	210	200	217	201	230	225	190	169	212	225	237	215	212	223	227	235	199	201	210	193	200	220	197	198	230	211	249	196	202	181	184	205	209	221	226	189	224	214	241	211	219	198	218	215	179	219	218	227	203	204	220	212	199	216	242	188	191	205	198	220	209	187	185	204	203	194	217	227	203	184	221	201	187	190	201	203	197	212	198	222	186	219	210	205	209	190	207	216	227	198	219	198	199	205	192	195	214	203	196	232	222	230	213	221	203	208	201	216	209	237	177	207	191	199	212	218	200	207	225	217	191	204	194	210	203	194	187	226	207	206	221	192	209	191	191	193	237	209	222	208	232	171	185	201	235	213	200	209	225	247	210	233	202	207	233	220	226	180	231	215	206	228	217	210	217	217	224	232	207	185	212	221	214	214	223	189	194	219	239	200	214	245	199	190	212	210	224	212	215	195	221	241	227	210	195	228	218	220	220	209	217	212	201	233	217	227	216	226	232	210	202	205	210	209	181	207	188	215	216	248	216	197	202	230	224	200	211	202	231	214	220	227	209	221	197	221	211	193	197	196	186	204	223	215	204	221	239	201	211	198	181	230	204	256	201	230	219	212	210	211	201	224	216	207	208	220	228	202	210	215	197	213	200	219	222	212	219	192	214	187	204	216	220	219	198	209	228	212	207	231	189	227	209	212	224	227	188	210	202	205	216	213	216	227	210	223	211	210	202	242	228	232	219	184	224	215	182	194	214	226	200	172	201	249	204	221	190	209	217	210	219	211	237	222	211	196	198	211	234	205	229	236	242	211	197	198	199	225	189	206	192	185	214	194	212	249	206	235	205	238	217	224	173	196	226	209	248	227	251	208	204	185	220	178	203	216	210	214	216	192	227	201	216	169	228	192	178	204	215	214	200	227	189	219	195	214	220	211	212	206	229	196	211	205	215	209	229	203	214	215	204	208	227	219	205	231	244	244	193	212	194	193	233	215	203	217	226	201	196	177	186	208	209	216	225	249	200	218	214	253	199	198	209	244	199	233	199	238	204	213	194	211	220	245	214	216	220	193	211	231	211	236	210	223	219	203	236	216	260	190	228	217	189	187	224	222	211	238	213	214	196	210	223	199	226	213	216	242	228	203	208	203	211	212	221	205	185	210	187	206	210	198	191	192	219	222	219	221	238	212	208	214	202	190	216	208	222	209	196	216	226	208	191	207	196	192	199	212	212	206	202	223	218	220	209	227	190	200	201	206
23483	1592	2962	3357	2811	2294	1875	1561	1305	1217	1102	1016	977	890	869	771	814	775	739	685	720	669	642	662	631	663	622	629	638	617	648	595	604	578	595	564	548	584	610	549	550	559	594	544	556	540	528	560	587	517	524	544	538	586	583	622	548	535	570	520	538	554	559	570	531	551	517	563	556	545	542	528	528	543	554	542	550	536	553	551	527	549	547	542	574	559	523	517	547	511	570	551	506	562	554	552	560	528	604	546	548	518	521	530	554	496	519	545	579	492	483	514	528	523	528	528	571	513	556	497	562	535	551	575	547	574	566	518	532	526	489	521	559	524	549	550	489	513	540	525	517	534	468	527	514	513	563	503	525	507	489	525	560	495	579	566	492	557	531	504	530	555	581	512	545	517	527	566	552	545	536	546	535	525	538	528	505	530	517	510	565	564	515	538	552	555	500	544	528	579	562	535	491	529	563	546	519	568	554	500	546	546	543	510	493	517	537	504	528	577	568	541	534	558	552	540	476	519	518	518	525	505	563	562	573	537	554	525	556	532	531	567	554	567	551	537	578	576	513	536	547	547	535	515	519	524	524	516	563	539	588	542	533	553	514	538	540	512	566	525	533	598	548	550	527	523	567	542	536	507	573	526	488	546	517	499	542	520	528	539	546	530	513	520	555	534	530	528	549	493	553	538	567	511	570	554	539	517	515	540	512	506	607	547	544	527	558	541	501	533	550	585	584	544	551	535	516	538	532	523	517	544	561	566	569	531	530	522	545	567	494	534	530	553	538	524	536	516	535	550	547	545	569	546	498	548	517	541	575	557	515	520	535	528	514	542	508	543	522	516	520	541	563	589	509	549	519	491	546	519	524	523	569	562	553	545	477	571	483	534	566	554	581	521	566	521	516	546	567	545	512	556	556	518	499	524	561	513	542	503	501	546	503	529	518	543	544	534	503	533	487	519	512	516	528	506	524	514	521	525	563	556	554	570	553	549	556	549	530	588	585	551	510	524	500	549	482	532	522	530	512	542	513	537	544	533	513	538	501	510	549	523	507	519	554	520	573	570	510	566	550	504	539	535	541	534	511	554	541	523	529	541	532	519	524	529	510	578	521	530	521	564	527	509	543	546	566	548	554	542	537	513	577	533	529	556	566	576	552	508	546	562	555	537	569	553	533	532	526	561	580	532	548	555	511	566	546	526	536	597	530	534	536	556	560	540	544	600	538	559	547	523	550	531	566	521	523	494	537	558	536	545	537	548	566	506	493	570	488	537	569	552	525	565	581	535	519	561	498	544	550	512	503	555	546	549	510	510	511	550	525	545	544	520	532	522	518	523	527	532	534	498	559	551	564	555	546	568	539	603	533	547	600	499	527	589	568	537	489	532	524	515	562	517	513	548	563	511	548	540	510	545	512	578	493	562	573	550	504	533	578	543	544	538	554	530	516	557	556	539	539	549	529	560	508	573	558	546	513	506	523	538	509	496	558	528	507	557	530	529	500	528	542	534	508	484	460	526	544	550	483	547	513	549	535	503	516	526	596	497	529	537	539	532	520	519	545	532	532	508	538	560	535	536	549	512	547	526	527	526	516	545	523	531	516	548	538	520	560	544	524	551	522	569	524	493	520	520	560	527	532	509	555	523	549	488	561	523	527	534	525	505	564	546	533	557	562	539	531	545	549	534	546	541	516	507	577	528	507	531	567	543	588	513	542	554	546	531	550	537	538	582	544	542	555	517	519	506	552	551	561	548	516	548	579	557	523	565	539	516	537	506	523	558	517	529	584	523	487	534	566	527	538	506	525	561	520	565	549	517	518	563	572	594	516	556	477	505	516	512	514	522	501	583	565	543	508	531	531	528	533	543	532	559	532	535	554	546	540	529	571	523	568	492	551	525	524	560	545	562	511	540	529	564	549	532	550	578	545	524	564	552	547	566	523	484	510	520	548	540	542	521	514	538	518	538	508	517	547	556	563	550	586	541	553	537	489	543	563	564	515	539	571	540	554	532	550	552	536	527	598	521	561	545	562	530	521	544	553	525	569	525	514	521	550	572	547	532	495	525	568	529	572	574	538	551	544	543	504	547	522	516	546	522	560	538	544	546	522	531	538	540	524	527	522	506	554	541	542	506	544	531	564	517	594	568	538	594	584	555	588	516	536	514	547	571	580	503	555	537	540	557	560	570	539	568	525	546	508	531	523	578	556	513	576	509	554	492	530	552	514	555	561	519	516	552	543	543	516	559	519	534	545	533	573	564	555	571	515	518	529	537	512	530	538	563	540	549	513	544	546	528	564	510	594	558	560	540	532	567	517	528	534	554	529	544	531	525	522	531	509	539	578	553	541	541	559	540	526	530	508	564	551	547	538	508	523	592	540	504	540	569	532	516	563	568	572	539	490	517	519	536	536	534	506	487	550	565	536	524	541	551	527	525	546	555	524	583	568	634	501	562	501	570	572	571	569	563	527	535	530	522	545	522	535	520	493	545	566	535	522	533	533	500	556	538	540	534	514	544	561	556	546	531	521	511	531	504	485	568	531	504	539	521	528	540	558	531	564	558	525	558	549	530	501	527	557	536	540	536	552	552	538	543	554	512	527	538	535	509	521	499	503	561	564	518	544	554	511	531	556	545	592	557	560	515	558	513	537	554	528	472	559	505	582	540	533	549	534	522	568	530	574	529	527	518	545	559	523	553	559	541	536	588	533	512	504	533	565	521	515	564	513	547	525	565	541	515	521	550	538	518	546	506	520	520	542	521	524	507	565	524	508	539	528	562	504	525	512	528	546	539	570	546	520	517	514	532	573	543	531	524	553	554	534	531	532	528	515	572	548	533	587	531	509	542	547	563	520	537	562	501	525	582	529	517	547	528	523	555	523	500	544	545	552	572	550	558	526	522	476	485	538	540	541	535	557	539	551	529	526	542	520	583	553	493	547	547	531	545	570	511	535	536	541	536	523	582	508	543	552	554	552	541	537	536	504	521	559	547	526	564	549	545	530	514	548	569	521	566	528	514	573	534	545	558	531	593	582	598	536	542	525	603	530	526	491	540	554	506	527	481	584	524	548	566	563	487	555	591	544	533	592	555	507	522	566	541	536	579	539	533	565	517	579	533	572	504	522	527	528	552	547	518	572	509	550	533	518	535	492	533	563	525	567	512	497	552	548	556	543	549	526	534	564	500	519	593	587	531	541	513	524	510	553	534	542	527	542	531	539	541	557	544	576	531	528	578	563	525	554	547	523	521	532	508	511	552	574	498	539	553	578	539	523	590	554	534	545	547	506	563	565	508	518	560	518	528	515	542	547	528	506	527	556	543	581	532	554	523	555	534	554	503	538	502	553	553	553	545	579	507	493	552	544	556	536	474	520	545	512	512	537	534	555	533	480	584	522	564	512	551	529	520	573	503	539	520	588	568	523	511	515	539	512	547	533	547	532	525	566	514	562	555	510	526	528	577	538	521	524	546	519	484	541	559	540	516	484	510	545	526	512	496	546	541
47636	23956	16705	4967	1882	1258	954	832	689	606	595	474	481	480	440	420	426	414	419	406	376	424	384	405	402	349	379	390	347	369	360	355	390	427	321	399	367	366	397	348	389	366	399	349	388	367	357	374	366	417	380	350	349	329	360	363	346	376	349	376	339	371	376	379	390	351	348	328	348	341	371	350	353	366	370	368	341	363	373	399	349	343	381	353	326	367	326	375	352	337	363	363	380	380	318	334	352	357	346	372	371	371	336	357	357	364	363	359	340	358	363	310	379	374	350	377	331	337	353	326	342	395	341	367	371	355	366	334	375	373	356	361	349	389	369	363	414	332	374	335	341	366	349	347	366	377	340	343	375	334	342	381	349	363	380	376	263	352	375	359	346	365	369	348	364	386	373	368	394	380	354	349	365	340	335	312	375	359	354	371	341	358	339	353	339	326	332	337	336	357	375	347	345	383	348	349	346	391	374	353	352	349	329	376	372	359	355	353	377	349	367	348	324	372	354	358	367	336	352	345	358	384	360	334	366	343	376	353	373	356	364	343	325	363	366	343	353	371	377	365	377	353	364	362	330	369	350	359	346	400	395	341	346	369	346	325	340	319	390	352	335	369	333	346	343	348	347	330	348	337	362	333	324	336	366	377	395	370	365	305	316	325	346	356	368	340	373	331	378	361	359	339	354	353	388	336	367	383	367	338	406	346	361	355	350	330	358	366	362	351	341	357	390	383	352	368	335	394	382	344	350	369	347	360	361	342	378	369	315	382	347	344	336	362	356	326	351	353	369	343	381	373	371	385	396	360	375	352	331	379	325	396	347	332	316	338	369	357	308	326	363	368	329	347	383	340	338	336	366	353	362	367	355	365	351	339	355	338	350	380	367	295	367	372	379	369	388	366	371	348	358	312	326	374	314	363	337	391	352	351	387	362	319	343	371	388	344	421	337	331	370	353	366	338	340	375	381	380	360	340	348	340	392	367	379	353	337	355	368	390	363	340	388	345	359	419	357	372	369	416	332	321	373	380	382	361	354	347	351	352	375	307	354	370	374	369	327	341	365	368	353	368	334	366	348	332	339	362	348	401	367	363	310	359	370	346	345	330	339	354	332	364	323	339	372	354	337	358	331	377	358	392	380	391	356	328	351	340	338	363	349	346	391	359	373	335	366	352	340	382	332	319	367	358	331	381	344	373	372	351	355	363	400	373	364	350	342	329	338	350	357	362	330	355	354	329	326	374	344	374	320	376	313	353	384	391	326	393	370	348	345	364	325	325	380	353	361	338	350	383	389	370	359	349	337	352	348	342	354	347	344	358	358	369	350	370	351	330	367	342	401	366	359	364	383	373	341	385	336	303	353	324	324	349	340	371	337	336	363	333	372	346	321	365	367	396	340	346	354	333	361	373	341	403	348	326	338	361	343	377	324	370	371	353	305	365	344	312	367	393	340	381	353	352	395	360	356	358	345	349	353	352	358	343	360	348	355	382	369	330	370	359	344	328	357	371	348	312	361	354	347	355	340	346	359	358	352	346	369	394	381	339	329	375	365	375	372	342	357	379	348	355	332	338	386	313	304	366	382	329	364	368	368	344	333	366	385	391	370	357	357	371	406	344	355	321	353	384	365	356	364	352	378	355	349	326	359	340	349	358	402	375	324	374	357	327	319	410	335	334	341	343	349	378	361	324	348	325	335	371	320	381	339	382	380	359	366	370	367	383	379	352	334	350	349	385	391	378	368	365	373	326	352	358	334	387	366	341	360	375	339	328	320	339	322	330	352	366	378	338	385	383	338	335	347	346	363	358	337	388	335	351	359	348	345	344	360	361	381	324	336	365	364	355	337	342	363	337	328	333	352	337	350	358	336	354	341	358	327	366	393	353	375	365	330	317	365	341	385	325	370	341	354	357	354	344	358	342	367	375	354	342	331	350	325	365	317	371	366	375	345	361	346	336	337	378	340	338	381	366	325	375	328	359	343	360	338	383	362	360	382	383	363	381	344	362	377	381	354	379	354	329	393	397	360	354	371	362	330	343	335	328	352	334	357	348	394	377	333	391	337	368	394	348	377	344	356	326	381	360	363	371	373	330	362	327	338	339	372	400	342	345	362	360	363	391	319	362	362	343	379	345	359	386	359	379	379	351	358	374	359	350	362	325	385	336	340	358	350	332	328	357	382	382	358	342	345	373	345	358	361	346	330	331	362	319	378	338	346	371	363	350	343	341	370	367	363	352	338	364	371	363	368	328	371	371	323	356	361	356	298	356	349	346	334	382	342	372	369	370	372	371	334	393	352	395	374	332	318	342	382	339	377	324	305	346	348	405	374	356	349	328	343	328	383	357	332	346	379	367	358	367	375	330	322	359	348	362	362	350	333	370	320	385	346	365	333	318	351	351	341	403	368	381	375	331	362	329	351	343	352	347	337	342	329	352	379	328	360	371	325	350	384	345	362	357	360	351	336	346	331	340	375	343	390	347	367	372	325	360	337	367	372	370	386	367	363	358	382	363	358	332	376	340	377	332	358	320	376	353	342	363	362	353	356	318	382	360	372	352	333	368	365	381	363	329	336	352	368	388	350	334	370	340	366	338	354	337	331	363	363	378	363	341	356	323	354	389	358	377	356	332	378	360	360	362	349	353	378	361	351	355	334	364	335	320	361	364	330	339	339	338	331	352	329	321	363	342	356	344	389	347	331	375	360	366	356	353	382	328	341	362	357	395	328	359	354	352	354	340	371	355	357	332	346	400	383	376	361	357	341	394	324	390	332	361	348	373	326	321	333	365	334	344	337	346	363	329	363	354	347	382	353	354	397	352	366	368	380	309	353	325	379	355	346	331	385	346	340	344	359	350	374	361	333	346	362	353	353	321	374	334	330	355	351	350	344	336	354	322	359	350	350	315	396	384	323	340	329	387	359	347	329	353	332	375	341	323	364	368	391	317	314	331	343	364	368	347	349	339	357	348	334	325	357	382	366	385	368	384	367	345	321	343	342	378	365	325	350	364	332	342	391	349	349	296	348	361	335	356	323	311	343	339	368	348	373	346	358	332	338	321	385	355	303	405	342	364	348	333	343	379	351	358	341	332	349	370	373	337	345	348	373	370	310	324	377	412	375	364	376	356	359	351	378	337	332	355	325	339	323	347	356	343	384	337	369	341	351	379	365	378	319	383	336	355	350	326	348	336	373	308	361	326	357	325	392	351	375	357	344	363	355	340	344	357	335	365	359	356	355	317	342	358	337	353	379	374	375	338	342	362	348	345	346	340	334	355	344	355	340	341	338	320	326	346	340	382	360	369	346	326	332	323	316	377	348	379	355	365	326	333	341	398	364	310	345	358	336	368	320	320	367	339	345	365	357	356	337	364	356	356	362	373	362	377	353	377	333	372	357	414	351	363	357	344	345	348	345	356	371	384	370	379	354	406	319	318	337	336	335	368	333	345	363	372	353	347	319	355	373	365	327	362	330	357	353	352	340	351	395	350	337	359	344	381
26379	2997	5506	6169	5067	4091	3438	2842	2527	2146	2027	1776	1607	1646	1484	1421	1335	1288	1220	1195	1166	1090	1154	1130	1037	1002	1042	1010	1046	1016	926	964	923	946	963	912	989	990	903	940	908	898	898	885	858	887	910	898	864	872	896	870	877	863	819	877	821	844	867	869	810	891	879	873	841	811	861	794	857	896	872	841	874	834	816	850	855	854	858	832	804	831	891	834	805	842	885	869	844	838	811	797	843	824	874	800	819	853	837	806	870	840	831	825	783	813	844	876	813	796	834	843	869	856	824	814	827	803	874	826	867	851	827	824	862	800	836	793	839	818	807	893	844	832	862	811	874	791	761	812	881	836	834	891	853	837	804	814	854	777	883	849	856	849	806	778	804	830	841	776	825	783	860	832	838	799	866	832	806	838	852	812	804	792	825	851	810	801	803	821	876	816	856	811	835	807	851	829	830	822	834	828	842	827	840	806	820	815	827	852	824	860	835	868	837	751	832	829	848	833	808	838	802	816	818	824	809	894	857	842	799	852	791	839	821	826	855	777	795	834	825	858	910	841	863	921	804	815	830	812	879	844	815	835	826	825	838	791	848	825	840	857	815	824	819	833	887	819	820	848	826	807	842	872	792	862	817	828	790	837	823	868	868	850	802	832	804	870	807	818	850	845	825	850	852	826	808	841	810	809	833	825	777	803	797	789	855	839	861	796	824	821	841	829	848	827	872	841	825	825	803	789	817	868	837	798	827	870	816	798	834	844	822	787	813	799	837	814	860	814	816	806	841	778	925	869	802	800	880	894	791	825	832	830	848	847	749	803	834	797	880	808	803	855	822	833	835	846	841	828	870	838	825	823	834	834	875	871	831	818	835	814	838	828	804	826	810	823	803	808	773	841	852	861	879	813	864	800	841	739	780	842	772	846	775	852	859	867	857	835	790	867	838	809	839	814	817	846	845	825	792	814	853	835	849	819	857	823	829	789	852	853	808	865	850	834	788	821	806	796	848	820	869	802	847	820	832	842	824	804	820	829	783	829	819	838	814	841	839	820	810	881	827	814	836	768	833	797	852	823	777	801	848	822	824	892	807	860	794	859	854	845	798	830	793	850	801	791	834	844	856	842	808	897	841	825	803	783	808	839	822	840	851	847	838	808	818	826	852	828	836	829	829	777	842	849	812	853	796	813	827	812	836	802	843	806	861	847	876	843	801	813	845	826	836	795	803	844	851	833	846	823	810	812	778	803	814	827	846	798	826	863	815	835	802	783	832	824	848	842	837	834	812	868	775	830	780	824	865	804	808	821	836	874	801	778	801	787	892	845	750	869	862	813	854	823	872	786	831	829	825	830	852	839	771	844	837	837	858	847	795	855	828	822	823	834	795	820	805	862	819	755	825	832	819	820	809	825	854	807	855	808	830	794	819	853	828	819	892	849	829	817	831	857	789	837	866	806	839	855	845	806	830	841	776	812	815	847	792	781	860	829	852	823	838	854	745	858	878	815	831	856	817	846	834	865	783	796	823	826	811	812	887	852	874	795	836	803	862	806	841	840	832	818	795	829	841	839	819	826	856	815	798	816	797	831	825	815	826	871	849	832	828	806	862	789	805	777	853	844	840	817	873	874	818	830	854	803	818	823	801	815	844	815	899	820	800	813	804	785	806	831	826	901	822	858	866	866	885	843	810	787	828	822	812	801	793	805	830	849	847	889	813	849	794	803	832	840	819	830	792	880	850	822	790	858	820	798	826	834	839	867	842	826	809	809	793	862	833	840	834	848	850	852	832	799	832	847	853	822	816	848	844	883	819	881	793	860	785	818	833	827	829	836	881	817	839	801	858	819	809	819	788	841	793	863	821	863	817	815	852	837	776	880	820	869	820	911	797	836	854	803	833	811	834	830	859	839	856	853	821	809	835	844	843	860	830	832	898	808	866	852	831	816	814	806	787	845	813	856	863	809	807	871	811	816	879	777	800	819	796	809	810	836	839	814	844	827	833	845	826	870	832	872	858	831	823	865	858	794	809	870	828	840	803	833	847	867	835	862	815	813	826	810	834	818	814	826	904	872	879	853	821	784	876	770	808	810	819	807	771	868	857	859	843	814	823	863	843	823	823	806	810	885	829	801	832	797	818	813	852	827	850	825	854	835	844	818	864	787	842	802	829	852	866	824	832	785	842	887	855	889	908	812	804	815	784	833	812	846	793	848	838	777	839	796	784	812	810	838	778	804	803	842	871	854	803	846	838	865	853	797	809	789	855	826	853	826	794	839	866	833	790	843	828	810	857	845	840	854	843	855	828	864	837	818	820	860	832	855	823	833	783	804	811	849	846	841	856	848	809	856	853	857	821	824	836	838	875	857	838	813	812	808	829	870	835	806	820	878	823	806	853	843	877	871	811	858	809	860	852	877	859	802	819	815	823	803	806	806	871	817	881	839	802	846	864	806	838	831	827	832	800	810	817	859	838	825	860	805	836	787	825	843	849	825	803	829	788	835	825	867	845	839	841	811	806	839	837	826	865	842	860	817	866	807	815	830	831	828	806	795	851	803	821	783	806	819	804	786	842	834	817	828	798	779	881	843	803	816	809	809	834	812	852	841	856	790	852	856	848	843	806	762	796	814	833	858	845	820	838	840	809	868	839	849	805	820	868	799	797	829	821	782	830	833	844	810	894	838	807	808	825	828	793	814	830	866	843	841	868	810	824	809	761	801	769	816	781	871	858	820	829	844	868	841	847	780	796	799	858	849	877	801	831	883	823	811	847	849	784	848	846	809	781	863	776	861	767	867	797	815	791	832	830	855	837	819	879	863	842	814	879	827	904	844	814	878	816	840	829	872	792	837	835	851	829	844	828	816	782	826	870	789	778	829	830	885	823	858	846	874	864	799	855	851	815	835	885	854	829	850	765	827	813	838	818	800	789	855	835	830	858	869	793	846	789	865	856	820	872	839	821	793	822	856	854	839	797	851	861	827	830	823	822	806	793	791	837	809	880	796	817	828	838	808	862	805	814	817	824	833	844	797	832	854	789	787	815	826	825	854	873	788	860	831	840	816	775	847	839	830	820	824	820	892	825	803	765	807	840	857	814	819	829	839	794	832	863	842	807	830	819	818	779	896	853	848	871	873	845	827	814	838	818	813	819	868	863	794	858	900	811	815	819	831	826	803	843	807	819	836	842	814	841	821	860	829	819	799	859	804	870	829	823	851	865	854	836	816	796	803	887	838	866	792	831	798	838	819	770	810	820	844	842	892	848	831	781	864	834	853	817	818	791	811	832	829	833	784	838	821	834	843	815	881	796	823	888	846	809	831	817	828	809	828	817	811	779	815	883	837	854	827	867	818	816	808	832	856	851	810	837	828	819	844	844	782	945	826	833	825	806	873	826	792	814	870	830	809	822	794	814	802	849	812	814	827	835	855	794	815	827	875	859	787	808	808	785	898	844	817	791	854	832	869	845	840	807	871	817	865	837	830	805	823	838	806	823	847	818	830	823	815	833	822
8327	517	364	315	261	217	242	260	261	246	218	224	221	235	209	208	209	252	216	241	223	229	225	230	218	226	219	251	213	217	226	255	231	238	213	220	230	286	222	208	220	196	231	234	222	223	240	202	236	235	262	238	214	262	246	238	223	224	219	250	241	230	218	210	227	224	219	244	232	217	248	241	218	230	228	266	264	237	245	231	240	252	235	211	225	261	223	256	209	244	209	194	252	271	233	233	234	247	236	217	199	228	233	248	238	256	227	256	219	218	201	242	251	245	234	235	245	226	219	224	227	217	223	243	235	214	225	274	224	220	206	217	237	239	231	236	241	225	223	219	229	230	236	211	271	247	256	219	250	263	215	214	221	223	242	214	223	249	243	220	233	215	210	220	243	212	207	242	237	225	228	215	208	247	253	245	224	224	222	238	230	225	229	238	232	243	218	249	223	214	241	257	223	215	217	217	250	232	244	218	251	229	255	208	234	250	263	231	229	256	206	219	248	212	215	237	218	234	208	228	240	206	238	214	253	233	215	215	243	223	187	228	222	228	213	244	211	248	225	242	251	224	227	230	231	223	219	209	247	235	241	226	235	223	193	231	252	214	206	222	232	229	216	231	213	241	239	239	236	255	207	242	214	258	213	254	246	255	256	234	226	237	234	204	250	243	232	233	222	256	231	236	231	200	236	218	236	242	227	232	234	238	232	219	197	189	217	233	250	249	228	256	242	223	251	248	247	238	227	255	211	216	234	228	224	243	226	229	233	241	245	216	238	249	218	236	218	226	237	235	276	271	244	232	225	235	227	227	243	229	241	213	237	245	216	245	224	214	225	231	221	231	239	241	244	224	229	222	202	253	240	231	239	248	224	234	240	227	254	224	235	220	234	234	238	251	233	230	240	235	252	220	274	237	203	249	232	212	228	223	237	228	259	240	238	228	189	203	227	209	245	231	241	240	245	257	232	221	270	235	237	248	218	233	228	242	238	228	207	227	251	240	256	234	240	257	207	250	193	203	233	226	220	245	228	257	248	221	240	219	235	211	222	216	241	209	218	257	239	237	220	221	225	261	244	200	236	227	237	242	224	206	230	232	259	246	225	241	246	206	234	245	230	218	232	253	240	241	231	226	232	231	224	230	228	199	224	242	209	241	233	208	241	216	249	225	232	220	234	230	256	245	212	206	226	226	226	239	221	230	210	255	243	206	212	237	251	259	231	241	229	214	218	242	217	240	245	213	246	229	209	264	234	181	219	239	228	233	255	247	246	233	206	207	241	216	241	255	278	200	243	204	229	232	201	231	222	231	238	233	240	256	215	230	237	254	220	230	236	231	251	250	231	230	239	230	254	258	249	220	220	230	243	250	232	239	255	237	227	213	223	253	236	257	253	227	212	222	244	211	231	204	202	238	221	258	209	262	265	222	240	250	238	215	232	229	214	220	244	237	222	230	229	212	233	233	236	218	260	252	240	219	228	232	241	227	227	221	244	242	224	218	186	233	204	246	235	231	227	264	268	238	247	200	219	216	237	234	213	235	235	237	228	209	251	220	234	214	220	207	209	205	207	225	242	236	240	233	204	204	216	245	232	228	223	189	241	228	237	215	244	236	219	227	246	212	241	240	238	264	215	232	227	236	253	232	210	239	214	232	212	232	245	231	203	242	204	232	242	236	240	232	237	249	252	219	235	244	191	238	196	198	211	242	212	248	244	224	235	247	232	209	223	230	201	203	213	259	233	249	215	238	240	225	241	245	266	238	213	253	232	239	216	264	214	220	215	234	234	247	227	207	238	215	197	249	240	241	235	232	235	219	216	200	222	226	234	222	235	237	251	250	241	247	264	215	256	245	262	223	205	244	239	233	242	208	209	222	217	224	225	243	246	258	235	248	249	235	223	224	248	215	269	221	226	245	260	229	211	247	236	244	244	226	226	236	239	250	180	225	213	200	225	229	206	217	254	246	248	221	211	208	212	251	224	236	245	237	229	243	233	256	224	228	237	224	226	231	244	258	204	215	242	220	222	238	226	250	222	274	242	230	215	236	228	203	221	247	217	252	208	265	254	236	241	235	213	236	231	235	233	215	239	223	227	248	234	214	223	244	227	221	256	237	232	248	228	242	236	237	223	245	217	257	218	225	227	243	211	238	224	240	263	223	216	241	228	217	223	249	234	243	235	238	224	231	241	256	229	227	225	217	216	219	199	231	206	238	236	243	229	259	240	216	231	239	252	227	239	218	276	247	230	255	223	211	239	216	235	224	236	230	240	228	266	227	200	244	254	230	264	199	239	243	248	225	229	214	256	242	236	264	250	221	227	220	229	217	232	207	235	229	216	221	249	229	240	213	229	254	232	224	227	220	224	262	249	227	254	239	255	240	220	259	217	234	217	230	235	234	243	241	234	212	229	228	225	224	253	264	213	220	217	213	193	244	208	227	257	214	229	239	222	203	244	235	220	215	196	211	238	224	264	246	224	217	229	235	254	204	207	227	207	205	232	234	249	209	236	235	233	224	216	229	225	223	242	213	229	217	233	257	217	206	226	213	223	236	210	218	241	219	228	218	230	233	248	238	244	237	248	224	259	261	239	255	260	255	251	213	192	250	222	254	214	239	251	242	232	247	219	246	252	253	215	241	215	263	232	250	222	235	221	205	227	261	218	251	201	236	233	252	232	207	211	248	225	210	230	246	236	260	248	258	252	214	256	269	244	235	254	260	207	221	219	244	240	228	245	252	240	251	221	221	251	252	214	263	229	251	232	238	223	201	225	239	235	223	209	239	224	241	242	218	240	242	250	208	233	234	228	249	261	245	230	244	222	255	250	232	233	239	233	225	215	223	219	243	229	235	235	240	247	216	239	236	257	238	238	229	235	199	237	250	236	218	231	224	218	244	254	241	248	235	196	224	239	228	229	260	262	245	228	215	196	224	230	232	246	209	257	226	268	234	223	247	223	263	224	238	223	214	220	201	235	208	214	226	252	228	232	233	224	220	250	242	225	212	243	220	233	212	228	206	229	238	237	232	222	251	181	232	245	245	231	263	220	214	227	251	229	237	222	235	271	212	252	225	238	243	214	215	240	215	245	250	235	241	256	230	236	234	232	243	225	246	228	247	209	266	215	228	243	234	217	244	226	220	222	218	248	229	237	258	222	199	214	228	235	248	239	214	212	213	229	228	234	240	230	224	255	231	232	217	221	214	245	235	216	228	244	237	222	238	231	235	219	209	229	226	253	205	216	209	260	206	252	229	216	277	246	221	233	246	224	253	219	236	234	221	223	218	247	257	253	240	225	225	248	250	235	221	260	232	229	203	258	210	245	251	239	228	227	235	209	202	260	218	235	216	219	228	242	239	210	211	217	227	247	228	244	249	231	231	212	241	216	206	238	235	225	208	249	242	220	226	223	247	204	243	240	235	224	223	214	226	220	241	239	236	221	223	205	205	242	258	252	256	248	230	232	241	233	244	242	265	240	212	201	216	238	241	227	213	241	196
7544	626	845	831	758	715	650	600	626	603	606	567	600	579	586	560	579	580	580	572	567	560	530	574	573	573	571	567	542	559	572	591	560	577	581	581	560	607	563	590	559	557	565	571	563	563	555	604	582	595	576	562	554	547	544	597	567	563	539	573	592	555	621	577	570	563	571	604	559	650	623	597	574	628	603	624	621	527	593	613	624	533	583	573	564	532	576	610	594	620	547	564	575	531	585	553	551	580	563	562	587	573	588	586	579	624	559	552	585	583	567	571	558	586	576	540	575	566	580	587	537	535	560	524	563	563	548	593	599	625	588	608	560	599	561	619	597	520	587	568	509	556	553	564	560	585	565	575	516	586	572	556	597	618	572	590	546	568	606	525	575	557	570	577	560	563	576	544	606	596	518	542	562	545	577	583	527	557	547	599	560	560	558	581	534	573	560	591	589	537	576	583	576	545	519	581	580	554	579	591	549	599	578	561	588	552	568	577	550	562	598	559	578	574	578	598	564	563	552	548	587	603	589	587	569	574	575	591	552	529	572	579	593	530	540	565	593	574	576	557	561	584	589	559	551	519	519	592	574	542	561	567	549	538	585	558	542	589	550	528	516	572	548	545	552	551	566	554	540	549	585	558	576	579	556	628	564	541	539	576	569	583	538	578	531	550	554	557	567	544	560	593	579	581	549	581	570	599	577	574	574	571	529	560	559	563	573	544	569	575	614	599	579	610	574	583	520	556	594	575	605	558	592	539	519	591	541	588	531	532	567	565	548	569	512	568	538	555	602	587	539	615	550	554	559	539	611	599	557	582	538	567	575	542	582	561	566	580	533	601	538	573	560	562	563	621	561	573	555	627	560	596	576	570	503	589	566	547	550	571	558	552	561	581	544	559	593	542	591	575	501	553	585	612	517	573	558	607	564	552	565	570	550	614	579	564	586	570	560	570	567	517	562	574	565	536	589	562	595	594	534	591	574	569	606	582	593	562	589	619	581	556	556	573	603	575	570	586	585	566	569	557	566	535	602	530	591	571	557	617	593	565	542	560	607	590	544	556	568	567	532	587	563	585	580	559	606	544	575	543	575	551	596	544	565	539	523	589	532	576	560	602	541	530	545	519	528	562	592	536	572	584	571	564	562	562	568	551	578	610	571	586	566	583	617	589	553	528	559	546	550	573	565	578	535	572	569	546	558	584	533	565	575	560	590	545	560	583	575	606	602	555	566	585	571	558	559	606	563	625	606	582	567	570	580	546	577	558	537	537	564	563	546	543	562	547	581	525	613	528	541	565	611	545	627	558	556	540	598	582	565	534	566	587	583	536	576	541	614	552	556	588	592	522	581	564	552	584	553	549	574	604	523	571	586	547	568	540	560	578	609	569	528	601	652	565	556	543	631	549	544	595	562	547	552	547	560	581	562	587	516	530	590	563	542	566	553	566	569	558	601	570	584	563	532	584	607	525	535	594	539	553	601	562	568	513	533	593	519	572	555	597	580	566	576	511	563	588	533	554	557	559	566	558	560	573	562	598	575	566	572	580	566	590	559	612	550	604	566	566	584	565	541	581	566	602	557	571	555	565	579	563	558	591	568	569	545	535	563	522	599	583	569	588	589	572	569	613	592	547	587	577	581	505	569	582	580	535	576	578	622	607	574	536	560	565	525	552	524	581	573	555	548	565	595	528	560	538	560	561	591	577	592	553	545	586	576	607	573	571	610	553	547	539	607	522	590	564	557	568	567	561	514	576	539	570	598	594	635	595	594	533	558	604	562	569	545	571	625	568	551	576	580	543	565	583	560	574	601	603	527	609	577	565	556	530	572	560	573	551	583	585	574	545	574	570	573	576	576	562	573	545	547	569	568	590	537	567	586	564	615	569	575	549	559	574	543	559	549	597	564	536	599	530	565	614	595	572	570	542	552	528	576	550	569	575	576	629	575	536	558	555	601	586	609	555	570	570	546	543	546	572	595	593	549	549	565	574	586	600	572	568	597	583	575	551	598	520	583	548	552	576	548	591	606	560	555	552	534	557	538	547	587	528	578	545	531	580	557	581	582	621	520	576	576	512	539	594	575	575	567	534	579	577	549	551	509	537	585	554	575	584	572	591	567	556	551	540	590	613	596	577	557	569	614	596	569	535	592	557	565	568	593	574	590	584	572	557	561	554	560	581	541	580	585	596	541	593	550	561	555	584	559	608	587	575	543	539	578	573	585	576	588	563	562	569	575	566	570	539	561	579	611	571	531	542	598	585	535	566	577	551	593	578	604	566	568	568	621	545	561	594	561	531	522	554	568	601	570	557	564	580	568	537	547	613	554	550	533	568	552	593	559	584	534	554	544	580	534	596	613	562	596	546	545	557	612	557	562	594	550	551	553	604	615	532	542	543	571	546	571	571	557	569	579	565	551	569	628	617	595	546	595	531	532	571	597	589	580	556	567	603	595	553	556	548	603	561	562	572	574	548	589	626	580	581	591	554	540	576	557	544	591	542	552	568	599	567	546	579	539	569	622	589	556	591	587	539	571	577	554	547	532	554	563	590	528	585	543	600	631	562	567	590	593	534	558	555	566	596	567	590	580	574	624	597	556	591	555	553	559	558	584	580	557	544	590	557	579	546	619	568	595	546	606	590	570	569	610	559	584	583	577	562	557	562	540	575	603	563	594	556	587	536	566	555	576	593	609	590	579	554	565	554	527	528	552	520	545	586	581	559	590	554	564	563	557	560	545	604	582	583	588	574	551	559	536	572	569	585	547	575	548	566	554	522	582	530	584	531	583	536	557	542	579	593	523	559	565	574	546	534	565	623	521	553	544	566	548	540	587	558	568	519	586	578	576	547	586	575	570	570	564	587	568	551	572	591	551	557	585	550	600	573	574	609	578	579	573	606	529	555	568	571	554	585	546	561	571	587	537	552	574	577	566	586	564	565	566	611	589	589	593	599	588	568	548	601	588	609	569	570	600	539	600	578	610	575	603	603	545	563	614	555	552	569	598	525	592	550	584	520	586	554	565	574	565	527	555	573	606	544	562	569	563	554	571	539	597	557	561	592	567	563	580	574	577	538	587	560	573	617	558	602	611	545	558	583	563	563	555	529	573	611	561	536	590	553	578	573	568	544	579	585	560	554	561	520	578	571	557	598	569	542	555	551	550	571	547	555	546	583	592	590	559	565	523	543	610	601	551	609	533	538	564	577	620	569	556	557	565	603	571	616	575	595	577	578	560	601	571	599	516	595	539	596	574	568	530	580	596	584	551	505	636	561	587	570	536	562	600	564	550	562	501	589	581	572	551	591	570	573	587	580	591	583	587	535	540	565	589	549	576	551	572	513	627	552	579	553	572	579	592	619	585	567	553	561	559	583	577	598	614	554	558	580	565	570	557	555	599	541	562	576	582	537	556	581	575	536	581	559	581	566	592	594	635	545	590	565	575	577	570	575	604	571	547	591	527	544	602	605	588	550	590	529	556	558	596	538	582	538	544	559	571	607
46988	23306	14230	1685	806	624	451	424	400	396	295	294	313	263	243	238	251	247	265	280	229	244	253	226	244	259	230	261	218	254	244	250	240	256	227	220	200	218	255	239	226	239	218	254	250	240	232	214	217	227	261	232	230	220	197	208	226	228	205	219	250	221	251	230	237	228	205	229	211	249	221	211	228	212	216	238	234	215	240	224	224	226	235	247	208	193	229	234	226	222	213	201	230	221	204	216	241	211	208	221	195	195	234	193	220	220	218	242	201	235	256	218	231	211	242	195	263	241	199	215	203	215	231	229	190	198	206	228	236	242	222	212	218	225	230	194	239	227	223	222	191	202	211	210	212	215	239	225	219	223	222	230	199	218	195	207	225	208	217	222	202	222	210	223	216	258	248	221	200	232	194	228	254	210	202	210	210	180	219	239	211	232	228	212	219	210	198	218	226	229	195	224	228	247	217	202	217	269	232	216	225	224	213	207	220	211	226	204	219	225	206	209	206	214	235	210	229	222	230	206	233	236	228	210	205	197	231	235	227	218	238	235	211	228	224	247	216	185	221	236	239	219	215	221	245	232	213	192	222	195	207	188	238	238	202	246	221	240	201	229	211	214	215	244	192	218	227	193	207	229	222	232	239	209	235	230	218	208	240	250	178	239	236	221	221	207	210	229	192	203	205	203	233	201	219	245	226	218	233	227	210	220	227	216	201	260	218	228	203	212	199	195	220	209	196	183	229	231	205	225	243	247	214	220	221	210	230	217	240	205	195	224	223	183	199	193	222	239	194	209	228	217	243	211	220	200	238	227	220	212	215	230	198	216	233	203	242	208	220	213	260	248	205	216	204	216	229	216	216	219	204	213	229	211	211	195	222	203	205	231	202	221	238	217	221	228	226	214	220	239	227	228	245	193	207	232	222	226	195	243	230	214	218	215	210	244	217	219	244	248	240	233	206	223	217	232	228	211	223	223	224	206	194	218	225	206	238	233	214	246	222	241	212	200	213	213	208	230	217	213	221	198	220	235	217	216	212	242	224	195	240	208	217	230	226	233	248	219	232	246	235	213	225	241	213	213	215	195	197	234	210	223	253	231	219	224	231	228	220	238	239	190	220	234	224	201	241	212	221	212	244	236	226	223	218	207	248	219	220	215	209	189	212	209	203	218	217	225	213	212	194	204	248	202	240	241	219	199	216	222	210	217	217	234	225	235	221	245	235	228	215	218	222	239	240	201	234	219	233	242	244	212	223	245	232	223	212	211	220	233	216	219	205	228	208	177	219	214	231	201	212	214	215	212	210	213	214	233	252	262	205	221	238	214	207	213	232	224	212	235	225	209	226	196	236	231	217	231	229	212	218	195	233	228	194	207	211	216	211	217	229	215	196	248	196	226	238	214	208	198	212	198	221	203	223	222	208	257	239	236	224	210	229	233	227	218	217	234	204	195	194	206	205	215	210	236	229	208	203	240	218	205	231	220	219	216	197	256	229	229	175	209	219	216	223	208	229	197	215	225	224	209	217	199	215	226	289	219	228	221	224	218	222	231	238	202	196	207	204	208	220	221	229	207	241	228	228	252	211	209	240	205	204	203	241	198	231	197	240	232	186	225	209	240	205	222	220	214	214	195	219	235	204	204	226	216	233	237	207	224	193	202	231	250	225	198	230	226	204	219	204	208	207	222	214	218	197	232	225	214	223	190	226	210	208	234	218	213	220	217	212	219	235	220	207	227	216	207	222	244	211	219	228	231	209	196	212	239	216	230	220	224	219	215	216	205	204	224	218	195	255	205	223	234	232	224	233	229	234	234	228	199	196	205	222	227	199	220	227	230	210	236	239	237	196	216	191	224	221	221	226	190	210	224	235	225	242	216	232	196	221	196	209	213	210	221	207	219	220	189	210	245	220	210	224	229	251	191	212	214	228	231	242	227	222	226	210	205	207	194	225	200	196	213	226	219	198	215	203	198	192	221	228	231	235	232	222	233	216	216	210	250	216	230	243	226	210	222	194	205	204	216	199	242	231	235	221	199	221	218	245	204	212	228	229	236	233	246	199	230	169	231	205	252	212	211	214	210	238	206	227	209	213	240	192	218	190	240	228	205	209	232	223	195	211	217	220	204	218	201	235	235	232	246	252	244	259	205	246	220	245	227	197	224	228	223	218	186	209	198	195	204	210	207	226	209	233	201	217	226	216	217	217	207	225	238	244	223	240	210	221	234	227	200	214	232	222	241	227	213	241	222	197	204	215	228	218	221	211	212	224	220	219	232	202	225	223	226	234	256	221	199	240	235	217	220	230	221	253	237	258	218	226	204	231	202	233	222	247	237	216	214	230	216	235	212	213	242	234	196	221	218	211	217	186	214	206	206	185	210	230	204	244	221	253	227	238	200	215	194	218	215	183	211	210	230	232	211	224	219	239	199	220	236	212	186	202	216	240	228	202	223	225	218	187	206	202	226	238	210	212	204	226	233	210	244	203	214	235	243	211	207	219	224	241	229	234	213	216	234	208	238	216	205	218	214	225	220	224	216	180	221	244	206	208	216	198	210	225	191	206	205	223	224	215	211	234	205	214	228	208	219	210	216	217	228	223	230	219	201	235	212	201	211	219	253	251	218	222	264	224	214	224	232	219	217	244	237	224	243	186	229	222	217	220	221	205	202	241	234	196	218	200	212	237	231	216	218	205	217	215	209	199	230	215	199	218	206	193	211	231	250	233	226	226	222	234	215	220	206	222	222	236	223	220	229	193	234	205	198	243	233	229	189	210	203	243	211	210	196	222	209	226	204	244	207	220	213	230	211	223	197	215	184	260	223	213	205	208	209	240	236	231	244	214	222	235	208	216	204	235	239	215	232	231	235	209	223	214	220	214	197	245	197	207	209	230	222	211	191	215	222	210	196	229	219	205	221	203	240	206	204	231	199	222	246	208	216	211	216	219	220	215	229	206	218	219	236	210	218	231	234	210	219	226	198	198	210	235	229	214	211	218	203	216	210	198	200	213	218	208	244	221	222	226	223	224	220	216	174	209	203	202	222	233	221	211	205	200	207	260	227	215	222	222	234	219	214	209	254	223	203	231	226	204	210	236	228	217	235	196	232	229	244	196	244	219	208	216	195	207	233	235	229	217	221	214	230	235	197	255	214	213	175	220	192	228	218	218	208	251	197	224	225	213	220	249	227	200	201	238	228	241	249	225	188	231	214	215	203	236	201	222	213	225	214	229	208	226	231	237	226	236	210	216	235	215	254	208	231	227	199	210	226	208	204	216	203	246	226	221	232	208	216	220	218	221	223	205	238	253	215	230	210	207	222	240	214	220	224	227	225	223	200	217	215	224	237	239	199	229	216	240	246	255	238	235	203	245	239	207	208	205	203	243	205	234	200	217	217	212	220	216	210	234	213	227	221	230	239	204	235	208	210	234	223	208	251	224	218	238	214	232	234	214	202	220	219	209	221	207	229	210	224	232	199	203	227	224	219	210	216	206	224	233	212
24180	1683	2900	3154	2706	2169	1791	1468	1359	1214	1128	1016	1000	854	857	861	800	769	752	722	746	715	723	662	682	672	644	630	696	660	619	632	642	582	594	625	629	627	620	578	585	572	612	545	567	626	598	578	587	573	606	540	567	581	560	573	592	565	547	591	585	554	564	566	590	549	565	562	536	562	578	567	583	581	558	574	545	551	624	581	575	598	558	555	555	544	536	585	589	576	570	558	624	615	570	540	525	556	534	579	561	528	535	555	566	526	553	533	539	583	555	535	600	539	575	623	592	551	558	569	581	584	559	579	512	567	537	546	557	580	599	590	593	540	600	536	568	526	550	532	534	565	537	566	573	563	579	544	585	615	545	593	578	566	563	555	537	564	545	533	578	517	547	597	558	550	556	581	565	551	581	558	541	530	548	606	573	529	555	510	548	569	548	554	550	525	513	594	530	548	578	517	559	569	561	551	560	541	570	506	553	546	584	543	556	582	520	532	555	540	553	518	541	549	585	544	555	589	584	562	551	538	552	570	550	558	584	547	587	572	539	592	566	569	543	539	579	560	509	531	515	520	529	567	530	550	543	526	513	548	554	587	492	596	561	545	575	542	561	563	532	573	576	565	555	584	596	516	578	560	547	545	541	563	595	511	580	558	605	596	546	616	524	574	548	527	579	549	584	551	568	546	557	566	593	531	573	563	531	563	577	540	577	614	576	562	572	536	596	528	558	566	558	538	547	584	597	538	570	578	556	553	544	556	567	576	552	550	541	563	593	577	525	519	577	517	545	540	514	555	562	541	555	569	527	558	562	502	525	570	540	544	554	538	541	560	508	534	540	570	564	534	569	534	572	554	542	570	552	571	563	543	555	596	542	517	524	532	581	561	555	574	534	523	566	519	547	549	571	563	575	580	601	572	547	553	581	549	563	565	489	558	546	559	529	528	572	568	546	519	557	556	569	578	566	526	570	588	561	603	599	604	532	591	561	541	568	543	553	523	585	562	539	547	524	555	521	565	569	585	528	578	545	554	570	565	573	516	566	560	585	538	561	555	555	555	593	596	573	561	554	529	555	560	564	537	557	530	523	560	539	551	566	586	548	532	558	569	531	560	560	548	555	562	514	549	615	535	543	556	578	569	565	540	552	561	574	579	557	562	540	566	558	512	546	562	560	572	557	564	552	564	534	577	591	530	507	546	559	542	545	574	568	559	548	575	560	561	517	578	558	552	561	526	553	548	577	541	528	579	533	528	539	539	545	584	591	556	546	548	552	555	568	532	586	594	573	515	525	554	609	564	533	509	565	552	547	547	546	550	558	528	576	572	588	597	571	556	551	527	571	602	547	508	600	548	582	572	520	528	549	549	524	597	578	534	537	566	567	538	566	562	568	547	574	560	576	570	594	577	541	542	522	551	548	552	517	573	548	567	576	509	588	536	537	595	586	570	569	577	513	557	550	532	538	568	556	548	579	536	572	544	587	567	572	565	571	527	559	538	588	552	557	552	508	568	549	570	583	566	567	576	515	532	605	559	507	564	524	578	587	563	573	582	576	590	531	575	533	553	524	539	604	532	562	557	541	572	526	533	581	585	570	564	588	578	553	541	605	561	521	561	548	562	543	586	563	548	503	543	593	567	547	562	538	531	540	572	567	563	555	554	561	561	547	540	547	555	550	549	554	555	521	536	566	539	588	544	565	518	524	542	540	575	550	524	574	531	592	564	560	584	529	587	569	595	544	552	576	549	573	543	585	553	585	496	544	542	566	549	557	567	567	609	541	550	556	573	567	580	575	556	526	537	554	538	532	564	547	546	579	565	559	581	572	569	538	515	526	569	545	534	553	546	568	545	559	585	563	531	573	542	532	531	525	544	583	547	581	564	526	558	520	575	540	581	562	569	575	515	541	568	572	556	594	532	579	519	554	525	573	570	584	608	605	549	567	578	554	516	561	551	560	562	555	521	595	568	547	572	539	555	604	545	552	550	583	578	536	530	564	527	516	555	552	546	578	533	545	573	578	533	591	521	562	563	556	540	595	541	566	563	567	547	561	543	557	538	568	570	532	555	571	574	554	583	515	533	571	538	559	584	571	563	573	520	559	554	558	568	547	548	543	568	598	556	581	534	541	554	588	589	535	539	564	526	526	554	538	522	530	564	572	553	591	525	513	515	559	586	520	522	555	533	554	543	552	569	560	529	562	538	544	541	576	589	597	547	556	574	537	532	575	598	571	570	547	581	553	569	584	532	519	529	557	606	591	545	498	583	520	593	589	544	571	614	550	552	551	554	563	592	567	521	549	523	555	548	566	579	570	575	516	548	533	536	561	555	511	523	561	513	542	540	553	583	547	529	540	579	521	525	553	552	508	588	564	560	543	566	526	529	526	561	534	565	564	577	560	529	599	576	576	518	604	559	559	565	600	529	530	589	576	533	596	599	550	544	522	571	575	548	598	562	550	587	557	565	572	555	558	539	504	557	511	575	547	563	568	521	566	576	575	555	549	554	550	528	574	554	538	530	537	546	557	523	545	564	530	613	628	598	530	552	542	600	562	531	558	515	577	535	562	586	582	534	561	560	543	558	534	573	558	534	581	558	567	562	574	577	583	578	545	560	546	560	546	524	564	566	546	548	552	535	583	562	540	588	573	613	566	550	564	562	565	576	520	511	547	554	588	563	577	530	524	598	522	578	558	549	586	544	548	587	522	536	619	530	530	514	563	591	525	586	579	562	614	557	576	527	533	544	562	600	561	546	534	552	577	636	596	609	535	556	555	508	568	535	539	513	538	575	548	537	577	563	534	562	554	599	534	527	557	550	566	592	547	518	547	493	556	527	551	532	519	560	541	583	558	598	547	585	520	586	554	562	552	551	526	549	554	568	554	562	573	562	564	570	558	577	572	579	509	565	584	583	533	570	581	614	580	525	528	565	541	571	575	552	512	559	562	542	533	540	586	555	581	532	553	545	611	550	550	541	559	582	535	552	599	552	562	581	556	568	525	521	558	588	543	569	555	536	554	589	586	606	538	550	543	598	586	584	579	540	560	563	548	564	584	582	611	533	551	617	588	525	567	591	582	549	515	559	565	536	552	558	557	562	572	544	584	563	521	578	512	558	558	536	554	549	540	588	572	547	576	521	542	563	533	555	553	536	564	559	563	531	545	528	534	581	559	549	561	601	577	580	513	635	547	528	565	576	514	559	555	547	563	539	522	558	568	550	570	539	568	562	526	533	533	552	575	552	527	576	564	578	582	542	559	526	561	562	569	581	514	575	563	594	561	608	527	572	552	568	554	563	532	574	549	549	531	570	583	592	561	552	546	562	518	583	574	536	561	565	552	574	570	528	565	557	527	574	582	543	558	552	548	583	570	581	496	518	578	539	544	567	566	556	568	543	576	578	580	545	581	575	590	548	560	513	547	545	566	541	547	564	535	547	576	552	621	506	534	523	592	580	529	570	574	539	594	567	548	583	579	545	523	581	562	578	545	551	542	545	551	558
46251	26937	18905	4888	1806	1190	991	926	785	630	561	494	449	422	486	478	406	428	398	403	386	360	382	422	380	370	390	376	386	380	348	369	342	380	369	386	338	395	353	366	385	357	394	387	351	388	362	374	381	352	356	348	371	409	349	343	364	331	313	369	367	357	392	379	355	361	375	383	369	351	337	369	369	381	352	369	341	385	376	357	374	366	368	379	374	392	400	360	334	352	394	358	367	385	388	375	362	349	373	350	356	365	364	360	363	364	350	371	382	343	348	372	366	326	361	367	357	370	355	367	321	363	369	342	360	347	356	341	375	388	388	342	342	324	343	322	344	346	356	314	350	353	333	340	380	344	311	332	354	374	364	313	363	372	379	343	351	333	342	344	336	341	327	365	387	339	370	309	322	339	392	353	346	353	342	340	378	354	365	364	365	377	362	352	344	357	333	366	375	362	352	365	374	367	359	347	343	369	366	346	358	364	340	380	356	348	383	361	327	366	327	371	325	342	388	375	350	371	343	353	375	354	366	368	349	358	374	343	363	353	364	388	354	411	325	381	348	344	351	358	332	372	358	353	372	319	320	344	373	340	388	386	357	369	386	361	340	355	397	346	358	327	354	365	356	372	344	384	351	328	333	373	354	371	353	368	328	350	364	350	331	365	342	295	346	355	385	350	314	335	393	372	397	376	327	370	381	384	362	360	341	347	344	367	333	353	364	351	349	349	361	349	349	367	333	348	359	360	362	374	388	362	339	316	342	332	308	335	368	361	346	360	394	357	322	390	322	369	347	352	368	349	373	367	378	373	351	348	379	382	393	368	363	384	318	310	347	388	353	369	373	355	354	377	364	349	360	327	362	364	337	391	390	368	369	342	359	375	365	365	321	322	375	364	381	347	353	359	355	378	365	373	331	376	366	342	401	349	384	322	354	368	350	366	349	360	347	353	343	381	370	360	377	320	338	349	352	317	361	379	381	337	336	353	381	374	368	351	373	339	364	314	362	342	339	376	358	376	359	346	386	383	385	360	361	358	381	386	384	365	330	322	334	345	364	368	360	380	379	357	362	343	377	361	390	367	371	357	371	365	369	371	385	365	363	364	360	369	378	341	326	412	401	338	395	372	344	366	367	327	365	374	384	359	328	362	343	366	321	359	390	353	351	360	356	386	346	358	336	324	342	358	362	359	324	385	357	341	327	378	434	356	334	384	385	396	348	372	344	329	380	349	337	382	379	399	347	347	367	342	343	323	404	385	349	392	339	367	360	370	384	335	365	384	313	375	342	351	331	352	347	344	337	358	356	367	353	343	373	373	351	299	365	319	380	372	391	364	382	369	383	342	324	379	365	366	361	334	377	356	351	379	368	397	369	351	347	409	335	365	370	387	399	375	364	333	330	338	385	395	364	345	362	387	365	387	416	370	352	370	379	348	384	374	332	343	371	344	387	342	374	351	365	365	363	361	337	346	345	395	353	371	312	385	348	340	356	333	344	348	329	327	370	368	346	354	399	317	374	353	328	334	351	347	344	320	341	359	356	351	371	316	348	360	355	348	362	367	320	346	349	402	326	358	321	313	355	347	321	308	369	345	329	362	345	394	374	329	359	354	363	370	328	324	372	329	351	359	361	350	368	339	336	361	365	352	360	371	386	362	363	372	364	342	361	340	357	360	356	345	343	382	365	357	360	377	368	350	332	333	395	379	344	340	348	377	345	339	341	337	342	362	342	397	338	377	331	332	347	394	354	352	352	350	341	347	348	363	335	353	330	354	361	361	348	351	349	384	369	372	355	345	372	399	348	371	365	367	364	343	363	365	399	347	356	336	373	342	328	327	370	344	370	326	384	332	365	363	356	343	358	396	370	358	390	355	377	369	361	389	365	373	345	336	353	389	381	346	326	372	365	365	372	373	370	402	356	334	351	314	338	359	326	364	358	360	345	308	357	334	346	354	403	365	378	358	351	344	352	358	386	359	359	332	358	351	357	361	373	363	357	367	369	399	381	328	315	357	345	347	355	384	359	331	377	364	393	371	348	339	371	393	372	366	359	338	352	343	353	308	357	338	339	384	388	350	379	333	369	343	393	361	370	347	344	372	356	353	391	365	351	354	381	359	335	349	351	378	353	359	320	371	341	342	334	328	364	366	321	377	366	350	347	371	353	362	333	349	359	378	369	338	365	361	381	371	357	367	351	370	353	382	348	347	370	366	322	357	359	332	349	348	339	369	353	358	381	355	325	376	376	386	357	382	340	321	368	322	381	369	355	375	356	372	369	357	370	367	340	355	331	368	363	377	356	362	350	377	347	347	355	325	353	343	390	370	376	329	352	354	325	361	360	360	375	333	392	399	346	344	376	399	301	383	334	361	324	389	351	364	327	368	362	396	386	347	374	349	353	341	387	374	344	341	352	364	434	382	360	328	329	345	339	342	361	381	364	372	368	353	370	386	365	331	339	401	332	372	371	381	351	370	354	340	374	329	372	345	387	338	345	399	321	376	371	358	400	397	353	377	377	319	343	409	368	332	358	369	368	345	345	355	373	313	348	330	370	349	342	335	320	354	382	373	359	324	341	358	353	360	374	364	363	393	348	349	315	337	319	327	358	345	360	347	353	357	374	334	372	359	365	371	369	371	377	365	349	365	329	346	345	364	353	332	394	332	387	361	343	363	360	343	329	342	318	360	351	315	341	371	359	357	359	326	362	371	357	351	384	373	346	355	393	359	382	343	336	364	317	336	332	347	324	342	335	353	363	355	354	330	348	358	381	354	356	345	361	383	382	337	391	378	378	351	356	367	352	364	381	387	386	331	349	345	349	347	374	355	353	368	328	356	356	330	322	355	361	348	356	331	348	378	353	369	345	377	357	382	384	375	341	335	369	330	397	361	334	330	357	331	365	363	341	364	351	352	369	366	317	365	363	339	362	365	395	369	357	381	335	350	338	345	339	335	347	379	374	357	361	343	369	348	370	359	350	376	392	333	380	328	331	344	361	343	356	347	378	368	380	382	359	395	337	299	318	339	354	371	378	365	385	378	362	324	349	332	372	353	358	382	342	328	347	349	415	360	339	362	343	348	367	368	355	353	370	372	359	320	347	350	359	365	336	373	375	397	415	339	366	358	378	376	320	344	331	344	354	348	368	361	333	378	344	378	367	357	354	357	399	366	366	374	369	334	365	370	341	327	356	362	367	355	311	364	423	383	342	375	387	356	362	353	347	396	327	383	326	383	342	324	360	381	360	370	349	336	336	344	348	331	407	366	378	321	356	383	396	366	324	373	355	360	357	341	338	359	407	378	343	327	334	340	361	329	402	345	358	349	383	383	347	375	329	353	393	339	371	350	328	385	354	385	372	357	329	343	382	333	365	367	359	336	324	331	363	338	341	368	369	373	366	356	348	362	367	351	360	353	351	374	351	369	366	359	343	319	360	367	345	356	368	362	383	414	334	347	383	350	356	359	361	376	364	349	362	350	302	349	336	337	324	307	304	379	347	367
26263	2924	5337	5645	4675	3882	3468	2783	2458	2105	1865	1774	1585	1500	1421	1430	1365	1245	1289	1158	1206	1060	1093	1082	1108	1073	1055	995	1019	994	928	949	908	931	931	958	969	937	955	898	934	892	894	929	885	894	895	886	901	868	895	825	860	867	919	892	899	865	844	857	869	847	856	795	867	852	853	843	844	895	847	799	831	835	817	846	858	820	865	892	853	811	838	875	820	832	851	831	816	820	876	828	839	861	842	856	846	894	813	812	824	820	822	879	805	860	863	830	834	844	890	875	888	890	838	848	836	823	861	900	883	838	834	817	854	846	880	804	843	797	877	866	856	809	800	799	831	881	839	820	877	851	824	857	834	861	843	793	861	822	878	828	817	798	817	817	804	766	901	861	856	896	843	866	805	844	841	820	860	810	813	832	835	800	812	863	849	819	868	845	930	818	831	834	836	830	899	890	856	838	794	809	830	829	847	840	834	795	816	799	799	804	831	839	776	771	826	863	833	809	772	857	849	859	791	841	854	795	770	850	859	822	858	833	797	794	811	840	825	827	852	823	808	835	819	853	891	835	821	766	849	864	839	816	866	817	839	871	810	800	818	844	894	864	846	808	903	851	834	831	806	849	864	830	795	802	823	832	851	827	821	845	808	793	802	838	806	814	816	882	787	852	832	816	886	835	801	877	839	825	829	884	858	827	828	827	839	847	838	796	798	777	825	815	824	814	828	804	859	826	834	867	871	848	819	843	855	837	798	814	857	770	802	841	851	859	854	835	758	862	846	812	796	834	804	793	867	845	821	856	814	798	805	794	838	868	821	879	789	802	842	835	815	817	874	844	847	837	830	781	859	804	835	848	877	822	752	808	854	829	806	820	847	801	835	833	843	837	784	873	876	822	778	845	842	838	857	823	870	821	814	813	829	806	846	871	774	843	838	807	862	808	858	822	866	884	797	833	814	853	819	811	840	827	827	875	847	848	859	865	798	809	855	847	795	870	816	823	847	833	840	832	877	835	850	849	836	826	799	846	797	862	819	816	831	852	864	774	846	867	817	782	848	834	842	800	827	812	817	792	796	836	825	830	852	833	821	846	833	819	850	858	861	821	863	902	813	793	837	790	916	806	853	830	863	810	868	808	838	902	834	819	779	849	863	823	806	878	849	810	801	868	793	880	861	853	828	863	832	814	812	805	801	811	856	829	794	847	833	843	870	824	814	805	789	832	816	828	847	846	864	808	885	828	868	831	847	868	801	787	839	891	788	860	863	797	855	822	815	862	820	898	821	809	842	832	842	812	815	847	837	819	876	822	809	834	830	833	811	899	787	804	794	836	871	821	888	777	846	832	891	874	810	833	891	847	841	813	823	842	853	853	931	810	827	836	831	791	835	841	843	812	838	838	857	784	791	810	861	839	803	844	757	834	814	787	818	835	840	793	808	796	800	801	860	827	890	857	837	855	827	774	827	801	790	831	832	807	851	831	804	861	777	879	828	834	825	827	821	878	784	796	795	807	829	842	811	859	812	861	852	849	845	892	794	771	858	845	914	839	828	879	815	837	838	833	796	808	866	881	831	840	860	831	847	832	806	822	836	815	850	792	802	811	802	788	803	776	887	806	835	849	808	817	867	832	890	884	819	878	859	889	816	824	811	860	894	836	800	842	827	797	866	820	832	813	854	866	829	813	832	841	894	765	884	844	862	803	860	888	820	837	794	828	810	851	880	823	800	889	804	860	794	825	788	848	792	768	812	846	759	791	827	866	884	864	877	885	793	900	829	836	772	874	806	819	819	860	857	824	763	804	871	779	826	872	845	816	834	821	822	782	855	817	847	841	862	845	843	811	852	799	819	804	849	835	865	844	866	867	830	820	803	826	844	858	873	852	854	840	774	821	889	834	833	836	824	810	831	841	853	834	832	824	854	808	845	799	789	844	822	801	825	849	800	860	853	859	821	846	818	829	837	836	853	885	848	834	806	830	882	805	841	821	841	886	873	820	856	775	865	853	853	804	872	871	833	805	762	887	850	831	909	828	848	864	841	876	810	838	823	824	852	845	855	836	830	808	815	863	829	856	855	814	852	790	883	846	796	829	831	854	819	807	836	828	843	769	826	766	863	832	794	829	847	877	851	827	830	836	802	805	816	876	850	841	845	793	843	812	842	805	869	817	793	810	870	859	830	845	825	847	829	820	829	803	798	823	807	845	844	896	902	832	802	826	808	915	822	838	849	789	849	822	864	812	796	794	787	853	847	810	863	826	864	872	816	816	806	879	833	881	809	818	871	777	845	821	844	798	837	815	843	876	792	820	830	818	837	739	835	825	810	838	852	791	835	807	809	779	804	811	848	826	862	851	860	814	865	828	882	870	799	816	830	823	854	823	819	804	909	845	777	805	819	865	851	862	822	828	820	820	865	795	829	816	836	848	810	818	863	847	817	843	827	844	796	839	858	844	883	815	870	817	841	823	821	819	870	853	818	824	805	837	780	840	826	824	820	812	834	849	837	832	845	863	814	826	811	848	850	833	865	839	814	825	819	858	808	795	829	902	815	816	831	820	858	822	824	904	794	799	848	855	837	870	813	801	840	862	848	825	845	799	874	812	847	823	803	807	830	835	827	878	825	857	845	833	858	848	845	868	851	791	866	817	833	881	881	799	823	833	857	865	786	867	785	873	793	882	866	818	788	823	861	905	790	826	842	833	861	855	819	785	824	801	783	893	834	832	768	766	822	802	789	790	803	803	904	840	845	851	868	820	849	831	843	859	803	785	863	882	790	804	829	870	860	864	851	821	825	840	827	871	836	890	800	814	797	815	804	784	835	830	768	822	830	851	831	826	809	827	839	851	859	882	872	821	847	878	867	790	784	863	826	832	860	864	838	801	825	830	806	791	791	888	821	809	810	825	829	842	824	909	787	830	845	884	819	785	837	832	798	891	839	784	819	825	854	856	824	802	843	802	829	814	832	813	813	848	764	833	801	846	802	842	834	873	837	865	819	852	808	830	823	825	825	820	856	806	800	836	803	859	818	836	758	835	826	845	851	863	804	807	862	771	802	854	860	797	798	825	872	823	795	831	829	797	847	859	886	812	864	805	872	824	822	830	844	854	820	851	840	854	837	835	869	803	843	860	873	807	846	820	841	833	841	823	863	849	851	821	811	795	810	775	849	865	803	858	792	894	821	842	794	805	855	826	811	890	822	799	847	831	810	850	875	874	831	812	882	852	845	807	845	783	862	853	858	836	824	845	840	853	833	838	832	800	813	833	816	796	879	833	836	858	784	828	829	854	858	801	796	843	844	836	791	811	879	822	795	829	834	841	861	799	833	849	823	850	820	831	817	828	867	806	847	814	841	863	842	838	844	879	840	822	840	804	784	843	800	844	888	865	842	813	813	857	801	830	820	797	805	852	785	794	826	822	841	808	832	849	860	807	826	864	810	856	787	858	793	806	819	836	837	784	822	872	853	868	796	842	836	824	871	825	837	833	794	801	768	814	811	871	829	850
6755	461	346	277	270	264	254	213	238	218	207	242	222	223	249	245	234	221	230	232	233	223	227	212	218	212	229	225	210	236	218	264	223	238	227	233	233	232	243	230	228	255	207	203	219	216	238	228	224	223	206	239	224	219	208	219	193	232	217	226	222	225	247	241	238	236	220	222	205	227	203	233	227	265	242	225	208	218	209	215	229	219	202	210	251	230	245	213	237	202	228	215	241	243	228	233	223	225	227	219	215	220	231	216	233	227	232	250	244	232	224	240	244	202	214	245	230	215	227	253	236	208	222	195	216	222	234	220	227	253	234	220	204	222	230	235	239	228	207	213	234	206	232	217	203	201	256	217	219	206	219	216	235	249	247	232	206	253	193	228	219	251	221	205	210	191	207	252	212	233	224	195	218	224	239	247	197	202	217	215	245	216	202	234	240	235	224	200	219	231	219	230	225	199	222	224	219	223	256	240	246	209	228	204	232	237	212	224	228	210	219	230	220	229	225	224	222	212	238	210	211	234	225	221	228	235	247	228	229	247	239	219	248	232	263	210	250	230	234	230	223	232	232	241	203	211	207	243	219	228	212	233	225	233	213	211	207	214	229	196	241	228	210	241	216	200	204	216	257	227	220	254	239	235	208	229	239	223	286	222	231	204	233	220	265	238	231	205	210	222	208	242	244	245	217	196	221	210	231	233	207	223	219	231	220	229	230	265	206	219	227	221	219	223	221	229	227	212	210	220	202	224	232	225	243	217	237	243	221	230	250	214	219	199	229	209	200	209	201	213	244	229	245	239	270	212	214	222	229	218	219	230	256	245	211	243	198	217	237	230	234	233	256	230	244	212	225	207	234	214	247	219	224	238	226	248	212	240	236	237	242	223	231	256	244	205	238	206	247	240	217	203	196	215	247	239	209	207	235	202	238	219	223	232	213	218	225	219	206	241	233	220	232	196	236	217	233	230	235	189	206	217	233	227	218	233	241	223	238	210	222	193	219	208	231	232	226	238	213	218	239	217	203	232	253	235	227	230	231	206	223	222	179	225	244	231	225	261	233	223	230	222	246	235	207	209	242	251	210	244	209	213	246	240	212	235	234	240	217	194	216	224	216	234	249	218	214	230	202	215	220	205	217	245	242	209	257	253	245	234	223	213	238	220	212	220	210	199	197	230	269	209	204	207	221	217	228	215	191	237	231	214	216	225	224	232	247	220	240	238	231	252	206	227	229	224	225	252	242	234	219	221	227	226	229	213	228	234	216	228	234	228	235	224	262	240	232	222	243	205	219	209	215	221	233	238	213	260	228	235	228	250	209	216	222	226	213	241	220	202	224	226	250	230	221	205	238	205	210	228	206	238	200	228	225	238	238	221	221	211	216	222	201	227	261	229	218	240	247	221	238	244	230	218	206	217	226	244	223	210	217	246	220	237	221	212	251	234	204	217	243	205	218	232	196	240	207	231	213	236	211	223	220	247	212	217	227	217	242	245	223	223	241	216	234	191	225	255	256	231	236	210	220	232	236	209	245	215	228	219	221	219	223	244	217	224	225	228	221	218	246	236	242	202	213	237	223	220	240	235	236	247	259	220	222	215	214	219	240	229	213	217	228	220	221	233	228	232	194	199	208	233	215	262	244	238	238	218	222	228	250	240	212	205	251	232	245	231	223	225	221	223	236	210	206	205	232	219	195	228	187	219	222	228	218	225	194	212	209	217	242	239	242	203	232	216	246	213	238	216	227	184	229	212	242	217	217	227	227	236	235	248	215	255	201	217	208	219	198	208	218	229	220	242	211	223	231	210	196	260	219	229	235	210	248	224	228	233	252	235	218	235	213	224	195	234	210	216	235	269	223	223	230	218	245	232	212	215	205	223	190	238	223	237	238	241	197	237	218	215	242	210	229	238	248	237	214	212	241	211	234	243	218	212	210	220	237	212	226	211	237	235	200	203	241	225	205	213	183	215	246	225	192	218	238	245	226	221	227	222	222	270	235	235	235	247	247	190	223	222	219	217	220	224	235	260	225	237	228	231	211	233	237	212	225	214	233	249	218	232	265	213	214	232	212	232	193	222	251	213	228	259	221	232	228	221	226	254	220	251	230	209	224	245	228	230	266	253	225	228	225	213	210	239	234	235	240	228	242	207	254	204	225	249	223	254	234	220	234	223	223	184	218	222	225	245	214	224	215	192	251	255	215	213	198	250	216	233	213	257	226	235	209	223	227	216	239	215	191	207	219	245	210	203	219	272	246	225	240	245	228	235	212	215	251	233	228	234	207	202	275	240	230	209	233	231	227	200	231	234	246	226	243	240	217	242	230	259	230	231	216	234	235	252	230	262	231	205	193	232	219	210	217	223	211	236	238	238	237	232	222	235	226	211	218	224	221	219	253	224	213	233	224	209	210	227	218	223	206	241	245	245	222	242	238	256	227	233	235	246	220	197	226	237	219	210	242	238	223	243	234	244	229	206	228	216	216	217	226	240	227	250	218	236	223	203	203	234	257	239	201	209	247	212	222	203	217	261	205	214	235	220	235	201	207	243	205	217	210	226	212	225	237	225	239	220	209	253	234	231	226	232	218	277	226	233	221	234	224	194	229	207	217	230	214	238	241	241	261	217	208	216	236	197	232	236	225	227	231	235	231	237	212	204	213	252	225	277	218	217	209	208	222	218	278	224	214	222	230	232	230	237	213	236	235	207	198	205	202	242	196	238	239	204	233	217	224	203	232	208	193	224	223	233	217	211	250	224	224	232	210	219	228	207	210	247	230	207	223	241	224	203	223	221	208	233	211	242	242	223	246	256	206	221	259	222	191	228	237	254	243	251	222	224	216	250	226	210	226	227	244	228	202	220	189	206	236	235	230	236	234	222	233	246	205	212	217	227	237	241	220	222	231	212	214	231	227	226	187	222	230	217	260	232	237	196	231	211	221	214	207	253	217	208	195	216	230	228	243	213	208	210	208	246	216	204	224	201	214	225	225	219	233	212	206	221	220	226	248	255	232	213	211	214	244	235	213	229	271	205	211	199	239	244	246	239	233	215	223	217	216	223	236	218	201	224	237	207	226	245	202	226	244	210	226	182	233	208	225	233	243	223	210	246	241	223	240	208	219	215	247	224	223	236	224	218	236	221	208	231	227	230	208	220	247	219	232	215	218	214	228	221	220	214	235	215	212	231	254	205	248	223	222	191	214	219	230	218	232	232	204	240	226	247	259	259	225	202	202	227	203	217	235	238	237	229	223	232	227	224	229	228	245	239	234	199	198	233	240	233	234	248	211	189	240	223	208	229	215	239	212	240	218	214	211	222	208	235	231	234	225	239	227	221	216	189	228	230	228	225	223	237	243	241	239	239	252	245	235	224	220	246	238	228	234	232	233	223	231	231	210	244	226	250	191	258	255	239	220	224	228	226	237	213	231	217	206	227	200	235	216	234	246	239	210	255	225	200	251	191	238	223	238	227	203	215	215	241	242	246	213	204	208	229	220	227
6275	709	790	802	690	709	632	663	607	571	575	545	547	592	525	588	546	552	563	537	526	631	549	536	579	540	580	521	550	529	506	522	531	559	566	595	553	530	554	574	558	576	561	578	549	554	549	531	565	608	534	550	587	513	578	568	553	564	557	563	571	515	565	576	547	532	539	557	551	557	546	542	588	561	533	600	538	542	568	506	515	574	576	568	551	536	508	564	522	517	535	557	546	545	536	537	534	519	602	562	523	568	524	593	518	586	586	558	645	565	563	572	561	553	533	555	564	565	578	558	543	537	567	549	521	567	543	544	575	527	545	510	546	558	543	540	584	514	541	537	556	564	548	568	559	538	530	574	517	541	549	520	528	601	558	576	544	541	549	517	577	574	546	521	548	555	596	517	561	530	592	524	548	571	545	526	571	534	593	571	607	570	540	558	546	591	527	558	588	566	548	583	481	561	555	589	592	516	526	548	550	527	579	540	569	576	533	552	547	546	526	564	544	559	551	551	541	557	567	570	578	522	559	581	531	570	588	552	566	545	558	576	549	531	568	565	571	517	542	620	523	579	600	536	556	534	567	548	515	544	555	569	505	583	538	536	514	570	548	550	550	548	576	552	570	591	558	534	527	558	543	518	569	579	526	561	531	562	540	557	557	556	534	564	594	583	577	541	551	520	570	558	528	539	517	539	594	497	559	549	531	569	558	516	525	535	557	535	538	551	523	560	556	543	575	565	540	548	526	564	542	555	544	551	547	540	558	561	590	611	539	582	567	530	552	537	527	531	538	537	559	545	536	590	531	559	581	555	551	565	565	531	537	567	531	559	546	600	559	557	600	542	516	536	504	546	529	551	526	551	595	529	563	550	539	571	555	536	547	575	593	509	585	540	547	536	534	542	556	546	546	527	568	573	545	567	543	556	565	569	546	507	531	563	554	549	567	509	592	545	546	531	571	569	601	585	559	488	561	556	530	559	539	581	531	545	544	546	541	534	579	548	552	601	547	586	555	564	534	562	554	555	532	548	547	564	548	528	541	529	583	510	588	525	613	538	572	507	535	536	560	520	530	559	524	575	564	541	556	574	549	538	551	553	560	554	546	582	575	533	536	550	546	569	582	534	575	540	541	541	529	557	524	572	523	567	585	600	553	556	568	541	602	616	555	568	521	553	526	563	558	500	575	559	533	580	513	535	542	548	617	562	488	594	571	544	579	546	544	532	556	563	606	580	569	543	545	544	561	551	580	520	547	603	557	547	529	538	547	546	566	582	535	511	567	598	513	571	575	529	514	575	570	530	555	543	524	514	559	507	587	576	584	528	554	602	561	549	555	519	598	535	515	526	495	494	524	587	547	555	516	573	571	577	573	545	511	555	557	570	529	531	574	540	566	546	595	540	569	538	546	567	562	569	541	588	537	576	531	554	586	534	518	553	594	534	542	544	553	553	538	555	567	508	539	558	573	537	591	546	528	508	535	590	550	563	582	554	555	571	562	620	601	527	544	562	604	617	588	520	559	613	586	552	592	544	550	579	579	531	564	558	556	567	539	540	530	559	532	584	533	561	517	581	584	549	582	570	576	550	529	558	586	563	519	549	548	571	540	563	568	576	579	528	582	497	561	527	564	534	549	557	550	513	546	495	549	575	570	540	518	529	572	558	540	563	548	530	547	509	532	548	540	524	525	586	511	524	565	553	536	543	569	524	572	580	539	513	516	554	560	599	580	565	512	555	551	548	509	558	564	581	570	523	556	548	533	570	554	515	581	536	573	554	548	532	552	537	621	510	547	554	551	549	544	557	531	605	552	548	564	557	571	536	542	559	585	565	529	566	548	557	576	584	548	541	523	544	519	573	524	559	522	590	544	526	529	578	566	577	561	567	535	594	589	550	518	546	495	566	557	491	564	542	568	536	527	518	590	536	518	584	514	531	535	545	526	548	521	577	504	555	619	555	548	614	585	553	539	528	572	576	567	510	537	540	556	527	586	584	565	536	542	552	534	535	535	558	585	495	574	578	562	544	502	500	548	555	562	558	548	588	576	508	568	570	541	503	534	577	515	540	589	563	565	544	584	528	549	544	548	523	577	552	573	543	551	532	567	530	554	553	558	512	550	528	536	599	556	561	529	518	563	544	491	543	549	566	556	532	577	547	569	500	555	555	562	586	538	555	538	581	537	555	525	562	534	564	529	583	537	534	554	535	548	602	559	552	565	571	555	548	604	522	558	557	519	547	551	585	552	558	592	565	489	565	541	552	573	540	544	566	529	553	539	594	553	536	562	597	561	538	571	532	585	555	513	540	560	542	573	504	511	536	549	508	564	538	537	593	567	542	514	559	559	567	558	559	548	560	566	570	527	550	530	534	553	538	544	546	572	534	602	546	577	496	518	568	555	502	561	579	527	585	515	570	567	527	541	589	523	560	579	559	567	539	555	556	557	581	575	572	565	544	555	537	537	549	555	574	556	550	501	571	529	528	582	565	553	571	537	569	576	555	571	560	542	581	572	584	537	547	547	548	578	562	546	572	541	536	582	554	564	576	571	542	537	507	570	532	561	544	554	527	535	514	523	576	553	528	563	571	559	552	541	577	538	538	570	501	547	543	535	513	534	553	562	526	567	559	558	569	537	570	563	533	588	569	593	570	526	588	551	546	511	567	532	545	566	550	580	550	573	514	515	541	514	554	559	555	573	534	565	533	552	578	559	506	558	558	594	550	584	556	536	566	545	613	553	562	544	586	543	574	551	582	551	605	534	529	556	527	574	570	591	533	531	568	567	559	553	574	590	613	529	551	565	564	523	564	510	497	583	583	529	514	528	591	604	516	607	566	535	608	557	517	547	569	546	551	580	563	564	553	539	582	524	549	541	544	539	557	545	574	557	542	550	546	555	530	565	527	544	560	611	552	564	553	533	543	550	566	564	576	556	538	536	579	540	553	559	565	546	527	618	601	588	566	535	577	523	571	573	529	527	515	557	582	548	569	566	532	589	562	562	587	564	589	532	525	549	564	590	565	551	563	542	611	542	602	515	567	545	566	523	563	551	533	586	562	561	573	585	549	530	562	587	565	535	572	559	600	552	560	555	560	573	591	507	542	572	579	580	582	609	592	566	537	606	574	526	599	516	566	489	522	561	545	506	504	548	542	540	535	516	601	523	557	593	539	536	558	522	555	564	552	519	551	529	551	548	530	550	553	550	556	568	505	531	539	554	576	578	518	554	592	573	559	520	560	532	521	554	549	569	540	621	555	528	579	518	573	561	589	560	548	534	573	570	531	559	535	510	535	537	543	534	540	532	530	564	540	545	588	532	564	587	600	532	556	564	586	590	603	560	543	544	560	546	553	567	547	563	546	516	527	550	535	538	549	511	549	560	518	547	592	552	568	556	530	544	569	572	541	532	556	565	536	545	566	550	535	516	575	569	556	556	595	555	584	548	548	528	544	582	557	560	539	592	541	558	540	574	575	584	550	525	534	540	541	552	579	569	552	530	526
41895	16783	6762	1433	947	653	518	461	445	379	369	291	267	259	263	254	218	241	213	209	271	255	239	212	224	250	205	196	192	241	243	228	215	218	193	222	216	217	198	210	217	209	212	207	203	256	212	237	232	213	218	211	209	210	190	213	235	195	230	180	208	220	215	200	248	200	194	202	221	214	247	217	214	241	188	210	242	203	216	179	202	235	196	177	201	211	219	187	228	193	200	225	215	215	229	233	181	214	210	218	205	198	227	200	211	226	199	192	207	213	212	204	192	209	205	207	205	212	199	212	181	218	227	222	198	197	220	230	220	209	204	201	210	246	222	220	226	224	193	195	228	231	208	206	211	216	220	226	220	205	190	226	207	215	230	231	190	221	225	220	217	214	204	224	214	220	208	203	190	218	197	210	204	189	230	198	207	231	213	191	225	201	176	199	190	187	209	213	224	217	217	195	233	219	206	227	215	232	230	224	206	229	187	187	222	229	217	221	196	203	195	209	201	225	214	207	195	219	197	221	220	219	213	210	224	218	213	179	228	236	241	185	215	188	227	212	206	175	213	222	219	194	238	221	233	201	229	184	184	214	208	194	203	217	215	233	199	230	231	196	218	231	191	213	199	198	225	206	215	195	234	206	215	226	210	209	186	208	189	229	212	207	222	214	222	203	216	219	214	208	186	213	213	227	196	211	199	215	182	228	186	256	214	193	220	202	220	213	213	205	212	218	218	200	210	198	201	208	209	203	196	185	213	219	199	218	190	218	210	216	213	228	217	204	249	211	209	213	211	223	212	210	220	205	202	207	211	213	217	204	208	233	199	218	215	227	221	208	211	193	221	205	193	189	194	196	221	199	218	222	197	198	208	203	222	205	196	196	220	192	194	250	229	208	210	221	216	222	202	228	192	220	198	242	175	198	214	216	214	205	202	215	208	221	200	205	220	201	193	188	227	245	222	208	172	202	172	200	213	210	230	206	208	197	224	222	230	206	225	233	207	191	218	212	200	192	185	219	204	218	224	204	207	200	213	213	179	211	197	211	206	214	210	231	172	219	215	215	181	208	219	224	212	206	218	195	209	225	241	199	202	237	192	201	226	218	201	224	228	210	249	205	191	184	210	205	169	221	242	185	228	215	190	234	216	214	202	212	214	229	241	237	201	199	226	211	209	213	208	232	219	204	218	181	223	230	223	237	222	204	195	212	227	238	199	197	203	224	225	220	192	225	220	193	197	200	226	201	217	221	201	202	201	223	183	200	178	162	213	231	216	200	215	209	210	233	214	218	234	239	214	197	224	193	209	205	196	230	188	203	204	210	239	228	201	210	216	194	204	224	228	203	211	218	211	201	220	223	189	208	211	212	214	202	203	217	219	255	220	248	192	222	204	211	204	196	190	237	209	210	193	216	244	225	220	221	200	229	223	209	194	209	192	240	225	208	190	168	210	194	207	216	220	218	195	198	210	218	199	194	203	205	230	210	213	206	251	205	242	228	221	211	212	236	221	216	240	216	223	224	190	223	210	202	211	221	185	216	219	212	202	212	222	200	201	213	220	209	224	228	180	211	202	200	217	175	219	194	216	190	218	174	205	213	187	209	219	225	220	200	188	185	191	203	200	210	207	242	218	191	202	198	187	210	201	228	223	229	233	204	217	193	220	179	208	196	212	225	214	235	193	187	221	215	231	201	225	199	209	217	224	217	199	209	211	220	238	224	204	196	236	224	216	235	180	226	199	206	208	206	241	213	221	233	208	206	221	214	202	197	218	226	241	230	204	246	216	217	204	193	224	235	218	212	197	227	220	228	213	204	175	192	244	215	195	198	191	197	203	231	232	223	202	198	222	183	213	223	228	183	236	199	224	188	191	208	222	216	187	175	211	219	209	191	222	233	187	203	207	202	206	197	219	198	208	222	222	212	231	204	227	205	204	234	216	206	223	245	210	218	186	220	218	216	189	207	191	222	211	192	210	221	182	192	199	195	245	195	228	205	197	228	205	224	248	202	225	218	209	216	184	212	218	216	202	234	226	218	211	225	192	225	201	204	218	211	229	207	215	200	217	193	208	195	242	201	217	187	205	206	223	200	199	227	198	204	210	207	228	210	204	210	220	215	201	197	179	198	224	233	235	219	191	218	230	195	223	210	213	201	225	200	189	221	208	211	238	211	203	212	211	230	223	199	224	185	225	220	202	218	192	209	213	234	219	213	191	218	211	231	219	194	211	200	213	238	227	209	192	238	217	227	190	191	216	235	227	214	193	226	223	224	212	201	177	234	214	187	200	222	214	217	210	218	205	200	239	218	209	211	230	246	208	197	211	218	203	216	235	223	207	207	209	201	211	212	216	247	198	224	180	199	226	197	198	206	207	191	231	217	266	215	205	204	246	212	202	195	217	223	237	212	226	189	178	205	210	220	214	213	202	222	197	196	220	219	216	206	221	199	202	223	215	214	213	236	216	235	233	243	195	232	238	199	223	197	205	198	187	220	205	232	219	182	235	197	202	217	184	189	211	234	238	245	223	223	202	190	214	214	219	206	215	204	172	228	236	231	183	232	217	219	185	204	200	211	215	190	217	196	211	187	206	213	222	232	195	202	193	195	229	222	246	191	193	206	207	213	209	199	234	192	198	223	208	190	213	218	177	213	219	215	196	231	203	217	216	215	237	224	204	198	201	207	195	220	189	214	234	214	231	214	206	241	203	224	203	216	206	195	206	201	215	220	191	190	236	229	240	190	160	204	202	203	215	190	228	208	223	209	182	201	218	217	215	218	228	209	221	226	208	225	209	224	213	209	212	212	213	202	220	203	202	207	243	196	215	233	204	209	221	196	204	197	206	209	212	218	208	218	192	209	225	199	223	219	196	197	214	180	187	198	206	220	196	212	192	229	190	220	197	193	203	233	218	222	237	237	227	222	211	198	217	211	211	219	226	227	200	206	210	213	203	222	238	220	212	214	203	217	222	188	208	230	207	216	209	202	199	183	198	193	219	220	226	195	214	228	201	218	206	225	196	224	177	198	213	225	216	226	187	201	224	206	238	199	208	187	216	213	207	226	212	218	231	245	196	215	196	212	211	196	207	201	234	204	202	161	182	219	221	186	245	205	195	193	208	218	216	217	196	217	232	242	215	217	215	197	214	234	218	226	211	198	238	230	220	211	200	187	197	194	219	181	212	222	211	240	228	234	205	205	186	217	222	219	225	213	238	213	231	207	228	232	221	205	234	248	221	201	197	191	226	245	197	237	197	194	244	212	215	212	217	219	207	226	194	233	199	221	213	202	219	205	201	188	199	184	211	214	209	232	235	238	188	232	219	243	221	203	215	228	215	237	188	255	226	225	213	222	192	226	201	198	220	214	200	209	178	182	232	242	205	215	194	201	223	232	232	163	215	227	240	214	211	211	213	207	191	211	196	202	204	213	211	200	229	224	210	218	213	229	216	209	206	204	261	219	173	239	190	182	228	187	203	193	207	207	205	214	227	198	194	194	213	212
19653	1726	3051	3385	2744	2352	1961	1658	1475	1257	1171	993	946	955	830	798	810	782	776	748	748	699	672	670	676	616	616	638	628	604	592	586	627	599	573	636	570	599	587	564	564	562	558	583	578	576	573	590	545	581	574	491	563	542	521	552	562	544	567	544	543	541	521	515	566	537	530	551	601	526	566	503	566	516	519	546	544	561	544	562	569	523	572	551	548	545	532	491	507	579	559	590	544	544	566	560	525	541	534	536	545	552	527	550	545	539	572	526	610	496	528	538	559	555	560	546	557	572	572	555	565	566	539	536	536	526	527	539	566	574	569	519	548	560	497	514	534	591	587	544	529	560	574	532	496	540	546	532	537	553	575	523	539	533	539	582	550	588	533	550	528	545	513	569	552	554	508	565	535	500	568	526	547	509	528	536	495	567	527	547	556	565	562	574	536	527	546	566	542	566	523	574	536	549	558	550	561	547	534	537	529	558	549	555	535	563	578	506	481	518	541	528	557	562	528	549	525	568	537	543	549	536	549	487	559	543	531	555	525	576	545	532	574	554	542	534	552	547	566	551	554	537	535	549	535	538	491	551	532	505	527	508	542	535	529	564	525	512	559	534	543	547	515	591	509	528	517	562	544	561	542	522	523	540	498	559	513	506	521	533	537	533	541	558	543	521	546	545	528	513	509	538	555	514	543	521	566	547	592	520	545	563	549	531	497	525	558	555	509	554	517	557	561	538	529	566	559	492	534	539	541	597	534	539	538	542	555	535	566	523	551	560	537	532	523	522	522	514	543	499	550	548	512	541	588	549	554	539	547	564	560	507	549	516	523	528	499	538	560	483	533	502	547	504	527	536	560	520	543	520	536	582	520	531	537	522	529	531	500	521	554	541	569	573	554	582	552	526	547	572	564	541	589	548	556	569	545	584	566	488	564	556	546	513	582	513	530	497	566	531	513	515	559	550	492	515	542	546	524	561	543	500	531	545	574	552	572	542	525	508	518	552	511	566	515	578	544	557	540	561	489	549	518	537	509	558	528	551	565	539	572	553	565	554	561	525	488	568	542	555	497	553	539	527	542	582	513	541	557	560	579	541	547	557	529	554	549	541	568	523	526	559	547	561	524	553	495	494	540	545	501	547	520	548	541	510	485	553	550	506	509	567	569	507	558	505	522	569	567	564	573	542	585	550	521	525	535	545	575	543	547	527	500	566	547	547	515	570	528	564	494	552	528	548	595	537	535	561	536	543	526	530	534	516	568	569	515	603	554	550	555	537	549	492	512	570	556	516	535	534	551	580	560	535	576	586	515	545	524	530	513	551	534	555	494	545	584	554	513	521	537	559	538	517	546	561	542	529	546	540	512	502	565	556	549	543	556	528	606	532	598	561	483	544	491	556	540	538	545	526	553	567	526	564	505	529	608	555	537	510	567	542	539	537	492	552	527	537	540	560	518	538	534	478	541	569	563	537	536	560	542	543	505	494	540	513	548	538	523	569	491	537	523	543	524	542	560	550	607	540	509	592	553	539	550	523	533	551	548	553	544	536	563	570	582	522	527	507	563	588	518	579	516	562	534	574	547	497	539	540	545	545	574	565	531	571	545	547	582	492	549	523	545	514	557	505	551	569	555	537	536	544	550	529	570	554	567	587	518	537	511	525	526	548	501	549	560	534	516	510	540	556	550	531	557	514	508	559	591	496	605	547	558	561	510	547	549	460	565	508	532	520	539	556	562	530	527	534	524	535	568	514	516	499	566	561	565	488	515	536	568	531	537	544	537	578	536	527	543	505	519	530	554	561	560	543	524	554	543	524	577	556	534	535	521	534	507	552	491	516	577	553	507	493	537	541	557	474	530	497	553	523	524	508	513	534	557	548	556	597	535	506	528	555	525	540	533	528	561	491	563	532	570	540	535	509	545	520	500	528	513	593	557	549	511	511	572	540	560	522	529	531	541	574	570	522	524	534	522	552	532	537	550	527	524	526	561	516	544	525	538	535	593	545	524	563	491	516	606	489	535	546	508	520	532	549	575	516	578	547	527	541	553	517	569	548	508	528	513	534	546	573	545	542	545	517	547	560	505	578	502	577	510	546	532	537	535	484	527	526	490	533	533	514	579	560	519	575	536	578	543	560	539	508	582	511	527	561	564	524	552	530	540	549	528	571	498	508	519	538	526	531	557	552	535	569	554	521	549	582	577	532	523	543	534	527	542	546	552	553	541	558	553	542	546	525	542	558	533	560	521	502	488	559	557	566	542	565	497	575	510	519	526	474	549	527	545	551	568	578	553	514	541	560	566	581	543	526	556	541	565	549	530	544	533	552	584	543	552	537	556	579	527	521	562	549	565	512	546	531	546	563	556	505	538	564	547	499	566	580	544	496	535	595	572	559	547	533	524	509	514	519	542	544	545	535	599	491	547	521	556	507	514	588	518	538	507	547	569	528	566	550	557	571	542	561	510	516	537	515	514	527	558	548	547	553	562	532	573	539	609	530	524	525	540	557	590	504	516	561	572	549	562	518	533	541	539	555	558	558	535	559	567	559	524	545	525	541	537	547	557	579	568	548	504	505	526	516	533	557	537	535	515	554	541	532	519	527	526	547	552	563	549	559	515	542	505	562	586	572	561	558	546	561	537	529	550	514	490	531	548	565	547	556	537	508	553	524	530	539	497	508	560	510	544	528	537	542	537	572	512	592	512	527	555	505	516	546	553	516	524	534	579	507	585	562	503	518	513	514	560	556	524	561	532	558	557	527	570	480	536	533	568	568	543	527	539	542	525	524	518	539	560	545	515	506	547	501	518	576	521	541	516	492	526	567	542	548	592	542	525	561	511	556	575	554	551	564	572	515	475	531	554	525	501	563	541	558	504	508	541	555	530	514	524	601	570	534	517	543	525	512	540	544	521	523	530	507	568	525	548	566	511	509	553	592	558	557	520	548	546	490	511	505	512	580	577	553	584	498	552	539	521	544	586	574	524	514	527	530	505	567	551	593	545	549	526	548	536	538	532	528	506	537	537	547	526	559	543	536	526	546	586	514	518	534	525	544	562	575	550	568	530	550	528	575	563	550	581	575	555	567	620	545	538	529	513	560	536	536	574	537	565	552	535	559	535	544	535	563	544	569	541	544	552	535	545	570	506	519	579	519	552	522	527	539	508	513	535	509	530	535	530	543	547	541	552	521	520	538	552	520	558	542	519	538	560	549	548	532	558	509	532	523	542	561	534	549	535	508	553	523	563	552	488	526	552	546	573	535	533	535	539	562	515	567	517	554	561	518	531	528	552	539	538	556	561	533	503	522	574	556	565	538	580	531	520	537	527	538	570	510	488	516	539	561	544	532	576	509	535	520	495	524	533	512	572	494	545	555	551	558	559	542	570	513	545	523	539	536	528	527	521	548	601	525	582	543	528	549	539	536	550	553	553	494	570	546	537	548	524	566	543	481	535	529	520	526	571	552	511	536	534	542	532	533	548	534	533	558	522	500	528	501	573	554
47968	25288	20587	5815	1891	1220	1027	809	662	634	597	537	499	522	451	438	429	422	399	383	381	416	364	403	393	398	390	356	426	377	392	355	387	398	369	374	379	399	339	350	361	341	366	368	403	362	377	376	382	354	436	354	398	404	380	351	352	378	375	362	344	327	329	368	395	354	361	364	346	365	362	407	346	334	405	324	365	390	384	368	336	337	361	355	387	346	361	352	384	367	394	393	359	336	355	344	380	370	363	359	342	362	343	386	341	366	375	378	364	344	389	383	386	377	327	379	363	408	363	361	342	354	362	375	329	325	367	386	391	339	356	386	354	318	339	379	351	321	361	325	354	364	348	341	359	347	389	391	343	341	374	383	350	379	382	346	354	372	358	357	355	349	401	375	394	363	353	357	352	322	313	348	342	392	333	368	338	359	314	357	351	353	345	402	368	342	347	353	348	360	337	379	372	349	383	402	353	391	337	340	350	326	360	316	358	327	341	351	337	357	323	373	361	322	299	331	352	346	354	330	358	352	342	358	369	332	364	354	383	336	363	386	344	376	347	378	325	371	366	325	365	373	358	340	356	366	332	366	377	328	369	346	371	353	364	363	330	334	375	365	337	360	396	370	379	373	373	365	358	364	348	348	363	363	332	380	368	340	370	379	364	322	366	378	397	369	350	377	340	374	360	347	348	354	355	381	341	342	355	367	354	376	363	299	353	357	374	362	317	358	368	366	348	330	364	338	381	355	374	354	354	346	334	364	343	356	334	347	318	378	382	360	357	384	363	332	352	347	360	401	357	370	404	358	344	371	351	372	354	348	363	383	344	353	340	340	349	410	317	369	375	344	338	373	377	378	345	380	363	351	360	394	327	384	375	370	345	339	344	370	359	353	367	343	348	357	361	342	322	337	381	361	388	362	390	365	354	371	368	340	355	367	403	341	354	370	337	338	344	361	392	381	358	370	388	368	385	343	378	330	359	332	361	344	363	354	331	344	364	352	364	393	352	337	352	368	372	369	343	341	364	349	336	346	388	346	340	338	345	363	399	353	378	359	385	351	346	339	326	359	363	319	344	369	359	378	371	363	320	342	364	364	350	331	350	357	359	365	365	369	340	349	367	372	318	357	356	349	341	376	349	350	375	349	343	351	377	376	333	311	357	357	330	346	388	321	359	367	371	354	358	393	364	338	349	340	357	354	352	343	378	352	363	329	348	363	376	384	353	371	323	359	361	338	343	376	336	337	336	365	375	350	369	381	391	379	358	377	382	378	342	332	369	369	367	356	339	347	375	320	401	387	365	332	335	347	377	355	331	359	384	384	346	367	345	334	347	362	388	350	360	358	347	342	323	337	356	361	375	356	354	346	334	358	332	333	380	341	362	354	359	338	363	373	380	347	334	352	373	329	392	346	329	367	338	356	355	377	357	371	382	423	379	357	338	350	347	336	376	351	372	389	350	358	359	350	366	363	356	384	335	360	361	358	343	368	357	327	373	376	361	348	375	388	358	345	336	329	354	386	383	382	381	356	377	371	344	369	353	322	373	372	361	338	387	376	362	364	351	347	364	337	364	360	376	371	367	358	369	361	354	329	361	351	352	353	375	355	338	353	386	348	377	340	369	384	345	375	349	379	341	355	358	331	357	365	342	331	363	393	361	347	340	349	359	370	359	350	349	334	357	361	353	361	341	373	341	347	339	383	332	354	362	370	362	335	352	340	334	362	354	357	346	385	370	358	383	368	359	350	370	353	391	341	373	379	411	320	351	374	328	374	328	392	348	369	377	361	374	348	328	379	351	381	340	356	328	367	366	373	375	369	348	350	376	336	348	361	348	355	382	370	365	366	351	351	358	357	336	339	348	333	345	339	323	322	351	352	369	359	352	358	342	349	354	364	352	353	367	347	360	329	353	359	382	343	359	364	354	340	381	344	368	383	361	346	329	411	342	357	342	337	340	382	369	311	353	370	369	371	349	358	400	361	356	350	382	403	369	346	345	359	352	338	366	387	352	362	359	375	365	370	319	322	359	334	317	329	361	354	355	368	360	364	389	362	364	328	368	353	352	354	363	361	330	343	330	360	326	335	362	358	363	344	365	350	356	372	343	355	344	365	349	350	341	350	345	332	334	346	337	346	381	371	358	364	391	355	353	335	353	377	335	394	356	366	344	350	382	356	329	312	369	333	367	348	399	366	371	389	389	353	362	304	343	352	351	325	343	358	366	313	369	333	333	335	396	371	369	343	345	344	403	331	356	388	366	374	335	380	371	389	380	355	405	355	339	331	352	364	343	364	376	370	375	392	413	345	341	368	356	362	399	357	327	349	321	390	360	353	364	356	356	391	322	375	368	367	358	384	340	347	310	377	372	337	346	346	388	332	379	344	348	361	362	382	397	363	372	346	376	330	353	383	342	363	334	356	366	380	355	381	356	375	357	403	364	377	355	361	361	313	375	379	372	384	383	399	375	356	340	340	323	344	385	338	339	376	375	381	359	363	381	376	375	348	352	370	355	361	381	356	349	350	332	415	342	368	373	356	380	366	375	371	365	375	372	379	361	356	373	382	375	358	357	400	362	360	361	362	376	349	362	349	390	364	395	314	355	356	357	355	373	372	348	377	356	360	371	429	376	352	331	349	335	365	382	350	357	353	387	325	361	373	331	332	354	336	370	385	329	371	314	371	375	328	318	378	353	368	367	360	364	328	366	354	411	332	313	384	356	360	349	350	346	357	365	366	360	343	339	349	358	357	388	386	341	337	353	377	371	370	371	356	373	345	378	338	351	361	340	381	363	350	353	379	346	334	330	374	378	348	327	349	336	360	354	346	353	350	335	324	351	371	366	355	342	325	355	357	367	359	360	337	340	384	351	346	384	364	340	335	326	379	349	374	369	343	354	346	353	335	374	367	372	363	361	355	340	359	342	360	337	341	335	364	363	390	351	361	335	356	393	385	341	362	377	367	364	340	381	341	334	349	350	371	327	387	353	387	327	349	335	383	338	328	360	345	369	368	368	316	344	385	349	375	348	363	387	333	330	363	354	360	329	380	372	384	380	371	347	331	348	374	341	354	355	341	345	367	378	357	365	368	385	388	347	376	354	351	356	350	334	367	366	382	346	348	391	332	350	343	354	307	376	352	308	350	366	362	342	391	386	381	338	371	360	351	368	355	393	342	360	367	367	353	346	363	388	370	399	372	357	370	392	338	352	363	352	361	346	352	364	371	356	333	325	347	343	362	353	339	343	360	335	322	377	337	355	349	367	359	402	354	345	359	354	314	327	364	353	344	338	314	365	370	389	370	365	377	321	373	361	365	347	363	346	324	377	335	357	352	387	366	364	374	361	376	377	359	368	357	373	371	349	334	342	335	369	341	337	327	324	370	358	376	335	354	323	366	356	346	383	360	368	338	331	348	384	389	385	398	344	372	365	343	327	330	361	323	333	380	354	352	365	350	321	327	359	366	370	366	356	376	342	369	339	380	366	337	376	347	368	373	380	373
26800	2891	5303	5826	4703	3959	3402	2823	2428	2159	1935	1757	1627	1650	1402	1369	1329	1136	1242	1185	1230	1170	1136	1090	1086	1053	1000	1016	1014	1027	953	938	951	945	974	890	928	935	925	920	915	964	894	904	889	871	892	884	821	931	874	901	849	860	875	884	857	816	848	848	904	837	828	837	872	819	866	876	843	832	822	843	860	817	890	787	879	857	894	876	817	856	841	823	833	827	906	861	843	826	862	901	861	891	831	823	871	870	893	863	825	828	824	824	847	849	875	855	852	888	793	846	808	801	856	830	848	830	895	831	861	845	856	882	815	825	858	849	862	844	817	852	864	882	834	817	827	877	837	864	829	861	849	822	804	845	821	849	871	825	901	866	863	841	799	828	865	843	852	871	847	864	771	865	879	843	827	863	825	875	810	834	827	874	840	838	805	889	823	808	885	820	801	893	824	860	831	824	879	832	859	846	821	874	810	828	848	856	853	884	880	839	803	848	834	858	814	868	823	850	841	863	808	867	811	807	832	800	845	789	842	825	839	835	842	851	821	790	837	831	844	848	895	855	828	796	849	828	858	824	786	853	820	870	804	853	865	919	806	854	837	846	854	829	833	839	843	854	808	846	852	814	820	815	824	854	900	830	862	815	833	849	839	826	813	799	867	780	818	855	850	828	834	820	898	879	832	820	862	835	830	847	831	799	827	877	854	843	902	856	875	828	860	836	816	848	878	845	803	816	811	781	854	816	834	877	777	872	806	837	805	849	900	858	883	839	850	878	851	877	813	855	902	826	830	821	859	883	828	853	855	830	838	828	899	830	853	823	781	825	825	837	845	817	774	865	809	790	821	756	846	821	815	823	839	804	797	919	815	858	913	838	807	806	815	848	822	827	838	830	815	861	818	887	826	838	818	840	826	857	808	814	828	832	841	835	869	847	839	824	837	785	828	802	824	851	789	863	849	871	846	823	883	816	873	813	837	769	833	853	846	880	845	886	859	857	824	826	857	831	841	884	845	853	812	853	762	835	858	776	899	851	874	826	850	778	880	844	894	884	841	862	879	814	892	852	807	838	840	854	848	821	779	837	805	846	833	892	820	794	904	865	835	846	822	826	830	900	837	816	877	865	827	769	801	809	835	868	866	782	828	815	813	849	860	779	845	868	816	834	833	856	837	797	841	790	830	829	871	808	862	814	849	845	849	808	781	834	805	841	897	826	841	837	850	883	800	795	797	859	812	811	843	841	814	777	845	792	829	864	865	865	849	826	780	826	816	834	849	794	814	824	862	857	771	844	815	834	836	873	815	854	892	852	866	832	827	816	830	846	868	857	810	860	862	881	863	807	870	840	827	831	850	826	846	866	800	853	840	847	824	824	843	783	865	846	849	881	820	834	842	893	826	807	833	854	849	850	818	811	873	812	815	856	855	837	794	838	810	858	851	794	811	811	799	859	858	865	858	835	841	814	858	874	843	857	870	850	870	810	781	771	828	826	835	858	849	787	839	808	835	800	786	863	851	848	795	871	847	830	877	852	828	846	850	853	851	818	799	854	795	830	820	851	846	859	804	845	885	836	852	813	799	781	820	861	860	842	806	821	846	866	821	855	785	889	824	809	865	845	825	761	829	830	822	843	850	886	867	815	828	818	855	843	808	848	829	798	859	840	838	808	812	831	848	828	832	875	811	811	801	862	850	872	843	826	827	835	784	827	867	819	863	822	797	835	834	801	827	851	849	869	831	805	823	803	841	834	832	847	864	851	906	834	838	783	832	878	796	865	889	813	838	858	782	779	861	871	814	873	819	814	824	806	861	846	906	837	788	851	798	826	796	829	809	892	769	813	822	898	845	874	864	860	853	841	790	791	829	798	815	835	855	828	826	849	804	864	846	815	867	818	783	848	779	840	894	867	813	822	855	845	845	827	827	774	880	882	880	798	864	837	841	865	812	902	818	819	817	868	867	876	887	835	807	830	827	884	829	822	863	864	838	825	859	838	852	894	877	809	861	845	845	905	788	877	838	832	788	863	858	810	890	848	848	869	836	832	834	883	814	877	855	804	839	821	841	831	832	830	850	811	824	840	858	790	856	760	828	832	852	828	855	805	795	809	813	791	775	801	809	833	819	835	811	858	875	849	808	798	819	884	820	877	836	845	825	874	827	844	836	820	819	883	880	790	817	822	826	805	885	835	787	843	793	882	814	807	849	839	796	854	840	828	831	826	829	859	848	892	824	801	859	812	862	817	812	871	848	842	819	845	856	802	801	811	803	799	849	826	849	826	894	804	822	822	833	835	842	843	864	853	867	822	890	836	869	775	832	765	842	788	809	835	892	820	849	831	814	832	829	828	841	853	837	847	827	865	848	838	891	789	808	849	844	811	831	815	842	801	828	821	806	811	812	840	819	821	843	866	833	786	811	832	905	850	878	826	859	803	832	850	815	823	859	854	829	856	839	836	845	811	856	872	796	823	830	863	804	838	790	795	834	831	812	812	876	845	815	841	843	831	835	849	921	827	822	824	793	825	840	858	832	865	840	805	829	867	842	844	871	886	823	884	824	831	837	916	875	866	822	849	848	792	812	858	854	805	839	849	859	844	827	855	860	823	844	807	793	793	862	849	831	794	778	842	822	813	881	843	854	808	860	838	844	815	901	866	829	845	844	847	831	835	800	811	830	835	895	820	878	802	849	834	885	866	824	826	886	830	819	821	827	835	844	855	811	821	796	857	872	826	843	858	830	796	835	836	872	851	877	892	838	848	844	795	830	897	815	874	853	837	836	862	811	838	809	828	822	827	835	809	820	791	782	769	812	888	842	844	824	880	800	846	831	830	806	843	807	792	809	813	816	827	854	866	806	821	831	797	864	850	844	828	861	820	857	864	867	829	821	802	832	806	886	829	821	772	804	800	882	819	832	836	855	804	784	828	798	830	810	864	858	850	824	845	894	813	873	863	848	801	896	824	843	792	859	803	841	880	895	815	845	829	834	826	852	818	894	859	847	856	846	806	827	843	802	897	837	840	866	832	810	831	854	804	836	837	813	801	801	903	840	874	826	816	803	870	821	809	836	763	815	825	837	802	847	829	832	826	816	857	875	781	882	794	796	822	791	819	832	843	825	814	817	877	815	889	795	775	832	858	834	866	814	863	875	844	836	802	849	791	816	830	807	868	800	903	852	813	824	881	877	794	772	841	851	900	804	916	880	862	859	801	835	842	816	873	823	850	821	875	849	835	801	852	801	859	821	867	851	842	854	864	820	880	816	806	841	847	823	796	846	841	847	844	826	843	872	865	912	827	795	777	821	844	794	808	873	815	795	894	842	871	842	784	839	810	822	881	835	815	834	814	813	824	815	860	837	886	886	821	808	814	840	817	824	844	828	828	866	833	851	810	814	855	878	835	862	765	849	856	794	944	806	831	813	823	836	818	779	881	840	846	804	836	840	820	800	845	871	874	826	801	844	792	842	821	904	855	844	815	809	833	846	830	781	834	869	835	870	847	854	868	823	841
8534	495	317	264	261	248	254	244	251	222	225	228	234	214	277	217	257	242	233	244	225	233	224	251	234	233	244	231	229	221	238	251	230	247	245	227	230	221	251	234	220	215	206	240	214	213	225	231	258	233	235	214	226	232	213	209	225	213	233	219	219	249	245	222	228	245	213	204	215	213	208	243	270	224	262	268	225	253	247	276	246	226	224	214	218	227	229	265	238	236	258	213	207	219	235	245	249	231	234	234	227	247	256	226	237	215	239	219	244	245	226	219	224	240	216	255	211	208	229	210	252	218	213	211	237	298	209	232	253	233	210	227	234	226	213	235	227	221	227	215	241	216	214	231	236	237	242	255	204	223	245	221	216	218	224	218	238	221	224	234	227	229	238	236	238	240	249	222	219	230	227	206	224	211	236	200	214	240	239	233	239	216	239	223	234	215	221	218	197	217	230	212	226	239	247	255	228	237	242	236	229	205	199	237	236	208	238	250	269	232	230	242	227	234	205	216	247	224	202	231	225	213	228	230	224	260	264	240	247	224	229	251	219	207	248	245	210	227	214	191	217	217	236	250	233	209	253	228	241	242	234	241	223	218	234	227	266	245	212	234	254	210	221	243	239	204	210	225	213	234	230	210	215	236	232	234	205	260	227	239	230	236	253	233	236	231	232	225	225	226	249	220	237	216	226	260	205	213	254	239	229	246	255	230	210	212	222	218	226	258	225	226	219	187	233	217	216	230	235	229	238	235	214	225	238	240	251	218	254	238	238	240	225	229	241	241	241	221	262	239	225	225	237	197	234	217	217	227	217	239	259	228	225	241	217	238	225	227	228	230	228	223	248	222	247	213	223	229	236	203	197	230	230	238	212	256	225	238	215	196	206	239	254	224	210	242	212	219	213	207	248	246	247	199	233	212	220	230	225	227	224	230	204	228	238	238	225	228	211	238	233	238	217	231	240	252	211	256	244	235	227	233	267	245	262	265	240	218	218	229	256	217	261	223	229	252	228	237	243	210	231	264	201	218	262	239	231	258	224	242	214	206	228	229	219	229	216	199	233	241	233	217	243	242	213	224	260	203	238	256	248	274	244	237	224	247	227	244	206	209	236	241	230	244	257	220	225	229	257	208	222	232	243	234	249	243	216	226	232	242	229	213	222	235	246	197	195	214	216	210	233	244	223	225	239	185	236	230	224	244	220	227	226	220	225	234	240	232	231	233	247	259	251	232	226	208	246	232	250	236	261	217	230	253	206	213	225	252	236	230	239	231	227	242	262	213	228	238	223	239	256	257	215	262	235	247	229	233	219	205	235	197	238	219	253	240	267	235	247	261	216	218	230	232	225	241	236	238	244	211	192	212	218	256	235	237	230	218	210	232	240	211	231	209	198	207	237	255	236	218	233	205	235	256	203	218	230	203	247	198	233	235	231	236	215	228	248	227	202	237	238	203	205	224	245	222	256	209	215	265	219	237	220	223	222	218	251	228	231	211	250	227	253	239	257	213	213	214	241	216	186	218	219	244	254	255	215	230	205	227	243	216	187	260	253	235	221	212	236	210	235	256	216	200	252	224	202	219	239	250	244	222	220	242	267	257	221	217	252	229	244	225	207	256	243	220	211	201	210	242	232	226	248	262	232	237	250	203	224	236	215	216	235	258	238	242	221	236	246	235	249	233	242	241	226	238	248	239	252	220	232	198	225	232	225	220	199	213	248	234	240	225	243	216	194	230	219	244	258	243	208	210	232	212	240	248	243	228	229	237	197	214	215	244	213	213	210	221	232	257	212	211	235	228	212	239	241	223	239	231	204	210	249	213	250	232	247	227	223	244	206	201	247	230	251	197	229	235	239	240	231	247	229	219	223	248	246	210	217	239	210	228	216	227	216	210	238	232	226	233	232	250	221	218	227	245	241	229	202	227	245	246	209	211	227	247	254	254	213	226	224	224	212	260	217	236	230	225	230	247	212	249	225	236	236	210	234	231	239	239	257	221	219	223	253	245	226	224	210	239	220	230	235	231	251	200	225	225	244	230	195	256	228	229	226	241	213	238	221	207	250	265	223	228	232	239	227	234	235	239	210	217	228	233	239	209	247	238	237	226	240	230	235	220	236	219	245	242	225	233	234	238	204	220	222	230	245	224	222	235	268	251	231	228	217	238	221	248	246	229	237	223	227	211	227	248	236	262	243	194	265	224	231	223	231	229	206	218	195	233	220	260	228	222	221	240	241	249	240	228	210	223	224	236	267	238	229	212	233	210	250	246	216	248	232	243	238	235	233	216	245	202	234	215	210	224	225	238	225	222	215	217	221	241	260	227	220	230	254	242	226	208	206	228	243	248	222	201	247	226	221	240	229	202	245	232	235	230	223	220	213	219	241	212	217	237	214	240	239	225	207	212	230	218	231	219	255	243	260	221	251	228	232	225	234	234	234	245	256	235	248	221	235	239	205	237	233	236	241	239	230	285	219	244	250	199	228	219	223	222	224	246	237	243	237	234	231	212	252	210	235	248	230	217	239	193	227	236	232	204	224	226	207	216	206	209	226	231	211	247	232	194	247	238	258	227	238	239	220	251	222	233	258	237	244	213	247	217	207	190	244	247	244	237	222	251	213	208	205	222	229	218	230	254	231	291	239	221	251	251	205	237	267	201	251	268	222	214	231	228	213	232	223	229	217	236	208	215	223	250	219	245	226	233	267	245	210	232	244	224	252	221	256	236	238	250	257	226	222	220	239	195	235	228	221	251	251	237	231	241	209	254	255	201	226	239	214	240	227	210	203	248	225	225	239	239	249	229	241	255	225	203	244	229	212	222	218	228	197	263	219	232	226	244	226	210	243	216	245	237	194	225	237	226	219	198	226	220	224	254	257	228	207	223	225	225	210	239	238	266	213	260	253	235	227	231	193	222	239	238	275	267	224	206	206	230	224	210	210	236	239	227	222	233	210	224	231	221	209	216	227	243	240	261	233	234	215	236	245	235	234	236	243	235	222	226	225	205	218	208	225	218	235	239	281	236	218	207	200	225	211	234	224	240	222	221	217	218	227	227	228	231	203	228	232	213	237	221	225	245	230	226	229	218	226	232	224	258	212	247	185	253	265	210	218	246	239	252	258	203	243	241	242	236	244	230	243	229	264	251	236	241	212	215	259	231	220	203	208	229	233	236	237	222	258	231	226	211	243	248	231	237	225	194	242	213	258	224	234	221	222	230	247	244	237	220	216	208	234	199	201	232	210	236	193	239	220	225	251	207	215	207	252	231	250	246	240	215	240	215	226	237	237	238	223	216	235	231	219	229	214	225	221	233	242	244	240	179	209	229	237	252	231	194	236	199	233	210	213	231	230	249	260	242	201	220	214	234	214	242	184	222	207	225	238	216	221	243	251	240	219	209	221	226	196	216	215	235	203	226	222	214	225	212	231	234	214	251	229	205	208	243	243	234	244	252	243	249	211	255	230	211	239	239	241	249	205	224	231	243	265	239	220	244	235	244
7734	664	746	839	743	690	655	613	622	645	599	589	611	561	580	603	578	601	605	574	574	628	577	558	597	559	537	536	580	551	528	570	560	529	533	600	557	553	582	560	599	592	566	579	597	579	514	545	557	586	562	557	568	554	558	562	589	578	543	556	563	577	536	546	560	565	565	569	561	554	593	563	545	527	583	608	575	565	592	554	547	562	577	602	580	529	553	595	553	575	580	558	588	579	605	584	567	522	579	572	554	559	553	562	562	567	558	584	579	556	515	572	608	551	594	561	563	605	549	571	587	586	586	551	574	563	584	551	597	530	600	593	581	570	498	566	555	556	541	578	529	607	538	558	584	542	574	559	514	583	546	574	623	594	594	582	540	516	577	565	565	559	552	589	562	587	589	574	544	536	532	557	560	582	562	566	587	570	530	570	545	558	533	572	591	571	566	623	595	543	525	577	549	537	596	516	548	567	537	532	625	563	576	539	570	560	579	568	540	565	569	576	574	533	629	570	581	575	560	599	560	531	535	585	594	581	558	612	579	562	576	584	567	555	569	552	554	557	542	580	569	566	535	570	600	575	586	538	587	538	588	540	562	563	641	596	536	576	626	564	564	571	522	576	603	568	593	590	617	568	546	582	606	568	540	554	589	589	555	539	516	545	537	551	561	613	553	515	587	556	564	517	567	584	555	544	564	567	571	567	597	591	560	568	587	597	554	559	561	609	536	582	584	535	559	618	541	574	573	514	576	589	554	547	517	590	587	591	562	565	579	538	528	593	610	544	558	561	561	577	572	552	554	581	540	528	597	552	529	567	544	532	561	540	566	575	547	590	569	570	583	574	570	576	518	579	587	543	546	532	584	606	552	539	551	592	605	567	582	557	596	583	574	557	631	614	563	583	611	565	551	539	550	560	582	578	549	567	598	519	550	531	590	572	561	551	527	590	593	562	586	590	563	567	582	562	519	594	604	558	559	554	542	570	613	621	520	561	556	592	561	579	555	554	566	579	548	563	557	554	539	544	541	511	591	585	581	593	577	541	565	589	586	580	556	566	557	569	564	587	547	586	648	553	555	548	586	568	544	556	557	598	588	547	604	508	546	584	557	552	544	575	566	605	581	570	542	541	544	573	579	542	589	564	568	541	554	583	560	594	585	528	580	595	547	532	592	615	532	542	520	582	592	600	580	585	613	570	546	518	588	578	564	573	576	550	552	609	615	585	547	536	560	550	544	555	558	585	593	595	580	605	590	549	569	561	587	508	551	562	590	560	567	570	571	565	559	553	550	596	568	533	556	548	605	528	601	556	596	576	584	552	574	552	553	566	568	576	569	573	566	550	558	576	572	603	565	594	568	503	598	564	543	531	605	596	552	537	568	589	527	544	572	582	560	567	581	526	532	565	609	619	583	575	608	601	541	614	522	571	597	556	535	533	557	561	545	538	578	546	545	518	595	556	539	550	587	530	568	574	573	593	575	551	553	563	562	502	543	591	564	518	600	555	536	579	570	562	587	582	574	625	519	592	609	570	587	574	561	586	631	575	547	563	538	569	616	537	557	593	585	543	565	551	580	578	557	503	534	574	516	558	541	576	599	563	545	554	566	576	539	568	571	565	535	607	539	563	564	562	542	569	566	588	594	592	575	548	545	574	583	537	562	621	536	579	519	532	562	546	606	616	548	582	595	539	598	587	521	577	613	596	627	543	556	566	532	562	565	596	538	562	537	622	560	500	570	582	551	591	593	558	593	556	581	545	580	551	584	570	530	571	598	532	561	541	578	572	563	574	580	561	523	555	544	565	535	515	555	587	583	567	586	552	572	550	574	578	568	542	539	585	549	573	591	579	567	561	551	554	542	571	538	533	520	564	570	562	563	595	560	567	559	577	546	573	565	566	597	570	608	555	513	588	559	586	538	573	541	564	609	520	555	572	573	558	559	538	576	553	550	562	589	580	583	598	527	561	585	577	559	573	588	589	548	564	571	553	543	565	576	547	554	567	577	622	567	567	532	539	591	571	568	548	521	519	580	562	579	557	587	577	561	557	562	524	529	562	577	547	572	540	551	540	588	561	540	573	575	552	576	566	539	576	560	522	579	591	537	491	558	536	573	562	549	573	548	560	540	558	564	542	555	592	517	597	603	582	591	578	531	537	565	538	564	572	541	557	587	556	577	595	555	598	567	574	613	572	544	563	563	574	584	596	542	559	559	556	561	591	580	563	560	534	608	565	606	634	605	582	598	570	582	568	571	535	533	582	552	558	573	548	538	595	598	554	555	580	541	595	601	547	591	563	549	530	534	589	538	566	597	568	571	583	561	561	570	554	568	576	561	567	618	623	540	582	567	571	585	531	574	527	583	551	567	514	603	616	558	579	551	526	581	595	571	558	553	535	579	593	588	535	541	546	586	580	523	564	572	547	561	569	575	571	523	579	549	570	564	569	543	594	577	537	561	528	621	588	557	545	541	545	576	565	533	574	550	561	566	544	625	541	581	594	559	579	551	550	570	558	562	546	610	558	619	552	553	532	586	554	572	559	599	553	561	597	567	568	537	586	555	515	588	587	597	547	605	541	568	544	598	559	571	595	602	551	536	554	568	552	558	533	611	526	571	531	565	558	565	553	585	499	537	566	559	554	554	609	530	589	606	564	580	567	572	524	582	598	565	551	559	549	541	530	597	527	585	618	578	578	604	591	549	588	563	533	566	572	530	536	553	586	558	570	604	583	589	533	565	542	596	567	598	578	570	534	572	562	612	621	594	558	525	571	549	532	546	573	525	589	549	540	568	547	549	541	540	573	554	524	588	576	554	552	565	587	588	553	553	587	593	561	548	556	555	554	587	575	565	564	610	547	560	556	585	547	549	558	558	596	567	545	522	576	537	585	589	547	563	566	540	591	605	604	590	526	542	584	526	582	548	617	561	541	549	555	554	578	566	531	577	550	545	569	556	566	564	606	564	578	541	566	576	558	554	561	559	545	579	599	563	545	561	574	553	560	561	489	581	559	560	575	591	564	553	577	542	536	558	570	533	544	531	552	548	552	591	603	565	541	557	558	580	547	538	572	576	540	570	573	590	559	586	561	571	554	541	525	545	563	543	605	604	571	567	560	564	562	578	580	580	554	588	596	534	569	583	576	523	562	526	554	579	572	543	566	546	530	583	563	589	562	547	601	550	549	571	586	554	557	541	571	576	544	563	599	546	578	562	554	579	519	548	569	554	582	562	581	566	537	538	583	550	536	547	552	557	561	548	573	593	538	548	572	574	565	572	576	543	587	589	556	577	542	578	581	553	575	572	560	548	578	566	566	585	562	529	595	561	571	553	510	612	537	571	570	574	630	582	599	530	589	578	563	594	546	579	566	584	611	588	546	595	568	563	589	544	566	548	552	559	571	599	555	568	541	548	543	545	558	530	554	526	561	579	593	562	574	569	522	578	552	574	567	542	564	536	565	529	589	567	553	527	580	538	530	562	550	563	542	569	589	500	573	605	555
46707	22766	13869	1993	862	611	503	393	343	301	306	268	300	256	276	281	267	246	271	270	241	275	249	250	251	220	234	244	231	254	238	238	231	225	230	202	221	235	258	262	220	256	220	241	231	231	225	232	224	230	206	234	211	232	243	214	214	219	235	228	230	238	243	221	273	187	212	217	223	208	243	207	226	255	245	264	214	226	213	197	218	189	243	208	208	229	222	203	252	238	220	236	206	224	218	221	224	236	218	247	198	205	232	219	228	215	214	222	222	222	243	226	216	217	234	214	222	237	195	245	225	217	224	202	220	255	227	198	250	205	240	221	211	205	234	217	203	226	220	252	242	213	227	206	248	208	217	215	191	198	217	191	202	230	209	230	209	212	193	237	235	222	250	226	239	228	216	217	235	220	215	202	240	213	200	219	195	233	186	219	208	233	198	223	207	256	207	209	216	200	246	242	240	227	204	228	242	230	222	217	204	212	225	205	256	242	209	216	206	171	212	208	193	232	226	218	231	212	250	229	229	222	241	235	252	239	220	198	216	194	227	216	207	211	230	240	190	202	246	241	218	243	228	232	203	242	238	259	220	260	217	233	243	211	238	222	218	218	209	213	232	217	205	184	223	223	251	231	224	237	207	223	224	243	233	199	223	205	222	244	239	236	242	207	230	228	244	206	220	213	203	213	230	226	244	210	219	227	228	211	224	212	225	220	219	196	215	217	258	216	227	224	246	221	236	247	231	245	235	230	229	236	225	222	228	203	228	213	199	264	229	249	224	232	241	244	241	231	217	221	234	216	202	223	213	215	209	233	234	197	239	241	210	205	255	222	229	233	220	257	228	241	222	186	215	238	219	220	222	222	219	211	249	220	256	214	241	229	227	230	231	219	202	220	218	225	228	187	225	226	214	203	215	226	232	235	227	208	235	216	196	229	223	214	210	230	209	208	192	195	219	235	231	198	227	215	202	228	210	257	223	228	232	221	217	240	216	228	214	227	212	206	217	231	216	237	209	242	245	213	211	224	228	225	229	196	213	185	245	223	230	241	195	220	247	206	227	240	236	215	241	226	215	253	221	220	221	210	214	223	218	243	232	224	228	234	212	212	237	222	250	227	235	231	245	204	226	209	213	227	211	237	239	223	233	240	226	238	240	229	188	204	227	237	229	205	209	228	202	242	215	189	209	204	222	225	236	214	215	237	218	225	215	233	226	252	218	234	202	202	223	221	237	213	247	226	242	215	214	210	215	208	237	245	252	220	222	221	247	212	224	202	220	221	227	221	245	225	232	256	228	215	234	235	220	236	221	219	210	237	220	229	219	216	239	245	223	197	203	231	236	241	217	230	240	212	238	244	242	218	231	226	258	202	237	218	236	198	230	248	202	224	245	221	184	219	213	220	250	213	233	228	252	217	210	237	195	219	231	222	227	205	233	201	219	212	241	223	207	226	218	203	229	186	232	224	212	204	199	234	210	235	221	216	218	222	203	241	226	207	221	208	234	230	221	209	217	215	216	240	218	215	220	214	220	182	191	233	224	185	223	234	220	230	203	227	229	229	237	225	206	209	219	208	220	215	215	221	210	224	225	227	224	220	208	219	232	223	215	201	232	222	205	205	206	214	227	241	226	204	237	216	238	257	216	216	219	244	222	227	232	224	241	216	222	235	213	231	225	259	222	229	228	227	224	199	216	222	250	208	217	224	196	227	247	239	219	234	216	223	217	221	226	214	242	252	230	243	247	229	234	230	223	232	227	225	226	219	228	235	233	207	195	213	246	247	230	237	237	194	254	217	198	227	215	223	217	215	215	218	235	207	191	233	227	220	209	201	206	224	214	214	211	245	225	230	244	205	231	221	209	235	236	236	215	201	232	209	186	201	254	203	260	211	214	239	210	224	217	210	207	233	219	222	225	235	202	220	224	230	242	225	232	245	231	235	251	234	218	223	231	194	222	234	241	207	223	253	244	260	229	219	206	225	242	203	245	213	210	242	241	227	214	205	206	254	212	224	261	197	245	241	215	208	240	217	216	234	219	223	264	235	215	183	226	207	223	220	223	206	202	214	197	210	196	214	218	243	251	240	263	231	232	206	236	235	222	226	231	221	242	222	208	196	234	231	222	218	181	218	221	235	230	220	254	222	231	214	207	249	221	234	211	223	225	202	207	223	227	210	227	220	214	230	204	219	238	216	199	230	215	231	233	217	234	257	211	226	237	193	233	221	187	216	246	210	222	208	227	240	204	226	213	234	218	223	214	223	223	217	206	266	219	227	175	213	236	235	234	242	247	255	222	212	200	233	213	226	252	227	212	241	244	213	221	259	229	231	237	200	221	209	245	252	206	194	207	222	206	223	242	239	204	219	230	228	237	222	230	221	238	227	222	252	205	220	246	205	226	201	226	240	213	201	272	237	220	222	205	214	203	209	252	221	216	212	228	209	215	234	206	225	222	198	231	212	252	231	214	209	219	228	242	249	203	197	271	248	230	209	191	212	213	230	230	245	224	206	224	193	228	226	231	256	211	232	188	202	225	202	215	242	191	212	230	228	221	215	232	213	234	229	206	250	221	224	249	208	220	213	208	221	215	224	205	218	211	243	205	234	220	213	227	219	248	224	237	246	206	197	190	218	212	251	221	216	253	199	240	223	185	232	197	212	223	222	223	213	244	210	237	223	251	223	224	218	219	222	198	201	220	246	231	218	221	222	228	219	232	232	216	220	243	219	221	220	227	231	224	223	220	234	244	231	192	226	245	220	223	233	235	237	208	188	198	234	223	226	193	196	218	232	237	216	245	250	235	219	228	213	217	204	219	224	214	214	211	205	238	231	216	187	227	245	240	226	208	234	224	220	210	232	234	221	216	215	260	210	216	215	205	215	213	212	208	237	230	239	223	208	228	245	234	230	233	195	214	226	205	190	234	222	218	232	212	211	243	226	209	207	218	229	225	203	240	220	245	217	239	220	220	238	260	224	224	237	216	223	237	235	246	231	237	234	224	219	231	253	219	217	203	227	199	211	213	236	223	210	229	229	207	225	225	196	211	273	234	251	224	229	220	240	235	205	205	233	205	228	236	214	217	235	240	238	225	256	223	201	211	221	220	255	237	258	199	225	210	208	223	229	226	202	221	219	224	220	229	195	232	239	242	195	235	230	215	214	215	213	226	218	228	225	238	231	199	224	220	213	235	240	248	229	217	215	205	213	223	201	225	247	217	231	224	240	224	224	243	225	203	225	210	211	220	227	243	208	222	225	216	233	240	246	227	201	245	238	208	244	220	222	206	219	226	214	212	241	212	258	227	199	232	243	231	218	216	221	216	248	194	238	220	235	218	233	201	221	209	249	226	213	209	235	245	236	223	211	227	250	221	215	249	246	211	213	229	235	219	214	225	199	242	218	211	222	220	210	217	238	217	219	238	212	214	255	203	233	228	232	237	243	230	216	223	220	244	236	230	215	211	222	240	231	230	222	211	205	214	222	213	196	217	222	196	199	210	204
23936	1592	2854	3148	2706	2209	1941	1517	1368	1283	1127	970	953	903	818	839	819	847	725	758	753	689	684	665	710	642	656	668	652	654	620	658	628	631	641	603	578	598	637	606	631	591	592	580	596	545	585	567	596	607	604	563	549	538	552	586	579	580	528	578	584	556	563	580	563	555	562	574	593	581	580	595	572	589	593	585	554	530	610	595	575	541	528	617	551	593	623	573	556	607	555	619	612	579	575	564	548	572	549	539	527	557	594	559	554	500	572	559	559	547	537	563	609	574	586	579	583	606	566	567	570	567	552	607	572	532	575	551	545	557	585	568	542	569	578	561	566	535	545	561	566	582	561	547	575	567	580	591	563	569	584	553	566	536	552	579	560	558	547	566	594	570	563	552	553	539	567	554	557	566	568	591	561	555	593	570	574	520	517	571	525	545	585	569	537	543	538	578	549	598	502	580	569	564	536	556	568	515	532	593	590	573	553	599	533	566	541	592	598	495	554	539	551	557	578	563	562	582	591	586	549	578	583	556	575	597	535	548	604	589	551	583	537	548	567	576	578	577	587	593	526	590	543	550	604	543	559	589	568	581	573	560	562	544	551	554	554	565	552	562	544	568	608	550	572	593	563	546	560	586	613	554	587	545	579	553	532	582	563	548	568	530	546	578	562	559	576	529	576	582	560	579	582	544	606	600	559	571	552	591	603	549	553	559	590	569	597	575	639	573	579	578	565	553	597	587	557	547	574	565	593	577	580	567	589	538	581	586	523	552	560	564	542	546	584	570	534	539	591	559	577	579	584	561	527	498	569	544	541	555	573	578	580	570	569	589	554	577	583	536	582	554	552	532	538	544	541	557	514	545	559	546	528	548	535	540	564	551	570	557	557	575	580	593	548	527	585	548	590	589	557	568	537	558	546	527	543	563	594	555	574	559	522	530	563	600	581	545	612	567	539	566	579	558	593	573	558	575	585	560	576	566	569	591	558	578	577	542	573	550	571	572	572	557	576	568	576	568	552	552	623	596	592	641	592	550	612	540	568	578	595	570	552	564	578	537	573	541	543	556	565	556	530	599	561	578	567	592	509	555	584	602	594	602	580	545	559	567	537	582	588	577	558	560	572	555	571	558	555	568	560	574	558	566	551	579	559	589	558	555	580	551	588	589	512	586	596	558	548	605	556	554	568	551	542	645	527	566	547	572	524	554	548	584	578	563	626	554	581	544	521	560	575	575	516	566	569	542	543	581	547	596	568	559	553	531	590	536	562	548	613	545	534	557	578	567	563	529	619	594	545	576	571	563	541	534	566	553	547	549	550	546	576	555	547	624	589	573	545	557	562	580	582	570	540	497	599	558	571	532	562	559	565	587	597	567	549	530	554	565	535	563	584	536	520	565	571	593	565	552	512	545	536	531	581	531	579	568	587	561	576	586	584	591	533	567	556	543	599	583	543	592	558	588	611	531	572	594	557	551	540	591	589	581	538	543	522	592	571	541	550	524	583	529	534	598	576	549	564	603	577	587	578	563	599	551	562	588	576	549	548	573	573	564	548	538	556	581	519	557	506	552	551	568	583	584	599	557	589	570	578	591	591	546	580	567	576	540	546	558	606	549	537	526	557	582	597	576	525	599	574	600	574	545	567	577	566	577	552	570	538	516	583	566	550	575	568	525	551	552	570	567	563	533	563	576	582	613	576	535	561	571	523	549	576	575	532	572	530	570	567	556	570	582	587	573	528	539	510	584	589	525	584	573	550	534	564	547	540	606	552	537	560	637	556	587	572	535	586	580	556	519	581	582	529	569	566	556	594	541	522	578	571	566	545	582	589	561	593	573	575	588	594	503	543	579	554	561	562	539	595	572	542	549	522	548	565	617	547	580	577	595	513	548	530	554	599	574	599	603	530	550	541	586	531	581	610	525	557	601	608	538	580	577	557	570	536	571	562	594	567	555	575	559	574	579	556	574	535	576	549	565	587	539	595	577	578	570	541	546	582	552	574	536	577	571	546	545	578	554	540	546	580	563	566	559	604	588	620	520	556	572	498	585	567	522	544	528	553	616	559	556	540	569	550	565	567	565	538	542	556	524	578	561	567	570	550	560	540	563	549	570	540	610	561	556	547	515	528	563	576	574	564	585	563	569	554	560	587	544	564	534	615	539	589	601	543	535	540	605	571	547	573	579	592	545	548	585	558	561	593	568	548	560	577	551	564	601	566	590	577	573	539	586	576	575	554	617	553	560	592	571	537	533	559	559	560	549	556	587	573	560	591	583	571	535	547	596	557	540	603	571	580	518	576	541	598	560	569	555	531	553	574	559	558	540	571	583	541	563	560	536	592	559	522	596	585	550	542	590	562	553	560	595	549	591	579	573	602	570	567	590	572	537	565	621	581	547	581	537	569	539	599	552	561	584	532	552	557	565	545	553	553	570	516	580	561	543	570	545	579	560	582	517	546	542	531	562	537	545	578	566	551	555	582	584	556	552	531	554	588	566	568	564	578	549	545	598	525	574	538	546	543	565	555	557	578	550	573	541	595	570	527	528	533	573	482	557	545	563	562	546	537	543	548	577	560	550	546	580	592	565	569	593	604	541	571	561	533	535	561	550	558	561	562	616	548	569	593	575	577	588	577	593	544	530	588	546	597	560	565	557	539	578	587	577	548	616	561	558	594	550	579	587	566	542	558	546	537	548	579	560	576	547	559	577	552	584	530	562	558	551	542	577	582	578	539	532	549	533	545	571	562	548	565	580	575	581	560	542	534	556	552	582	583	563	573	562	581	555	526	545	553	527	554	575	601	530	544	528	584	519	584	584	564	557	590	576	523	566	564	573	549	569	575	577	546	548	583	596	535	545	565	589	563	576	592	542	538	586	544	582	548	535	577	524	576	565	545	582	604	550	567	580	596	586	573	556	612	591	531	586	549	572	562	610	575	587	528	550	550	561	567	568	538	578	519	577	566	585	578	550	545	567	543	546	565	605	562	593	556	541	591	562	564	590	538	569	572	544	613	566	510	591	549	534	534	544	545	601	569	565	533	540	601	579	574	583	558	583	561	576	588	570	560	540	557	574	593	526	555	542	574	533	562	581	563	534	597	583	556	514	573	606	516	557	571	566	577	565	578	565	535	509	587	547	599	570	535	556	548	574	538	571	537	559	554	585	616	571	538	567	549	587	588	550	573	545	596	555	547	541	557	534	571	552	560	575	596	594	573	581	580	556	510	549	555	596	606	567	574	587	570	547	570	597	566	555	566	538	587	528	532	597	563	516	544	594	557	586	578	552	541	563	531	558	554	594	537	564	577	578	596	533	554	542	547	568	583	568	559	563	554	579	626	580	593	590	586	568	587	566	591	581	529	563	555	570	549	561	577	555	559	578	582	571	578	558	579	540	522	505	560	538	592	578	554	586	586	580	577	579	602	594	583	568	599	575	561	602	576	574	559	553	583	602	549	583	539	554	563	574	532	550	563	525	549	529	567	552	548	581	538	574	513	565
43028	26560	19828	8905	2297	1257	1048	829	679	606	646	534	461	468	465	477	457	458	426	427	404	411	419	431	391	386	357	352	401	407	398	406	387	399	375	343	379	351	355	354	396	392	346	355	385	372	387	323	377	383	376	362	405	349	393	371	396	368	383	336	375	382	336	356	353	414	374	380	363	400	356	375	392	382	376	373	338	386	365	378	376	340	355	363	367	403	356	396	386	352	360	374	365	364	364	375	340	379	354	367	356	363	361	385	386	358	379	363	350	337	347	353	353	343	372	359	384	409	389	371	339	337	330	375	364	376	347	382	366	348	342	367	353	369	347	354	392	341	354	354	355	363	335	387	366	358	352	376	361	408	341	366	370	370	359	382	395	356	324	357	346	368	398	389	360	352	399	354	368	363	390	362	324	311	390	342	359	372	364	368	364	358	358	348	360	365	357	375	392	370	356	365	373	365	369	372	375	369	399	380	348	337	356	341	369	358	345	357	366	352	327	367	369	372	401	376	382	384	373	380	371	344	366	354	373	349	380	368	384	375	355	372	372	349	366	337	377	368	423	356	377	390	407	350	355	376	353	371	360	401	356	393	394	355	342	371	384	419	361	347	364	362	328	395	393	352	369	350	330	377	358	369	426	371	341	373	398	380	342	357	356	350	314	348	367	343	348	368	346	369	364	359	347	372	345	359	400	364	352	384	356	344	371	330	386	342	363	353	361	372	355	386	373	387	356	366	357	358	352	344	355	353	341	360	370	403	374	347	356	357	350	343	325	348	356	374	361	368	342	352	397	356	357	337	338	393	369	386	409	387	361	345	384	403	385	354	350	328	352	337	380	370	324	391	353	358	339	325	387	391	390	377	317	345	357	356	378	375	355	391	332	345	374	367	358	372	348	379	407	389	330	366	391	361	373	356	328	372	352	376	378	354	366	420	386	350	319	403	361	363	383	387	378	353	344	333	374	377	386	321	354	385	383	359	375	323	383	323	376	356	330	372	336	405	391	376	365	353	378	369	350	360	337	345	359	373	405	338	415	355	383	359	369	353	343	359	361	336	380	380	332	403	374	356	394	353	365	374	395	380	371	360	379	349	354	357	357	348	380	376	333	366	375	351	347	342	363	359	352	396	366	360	354	373	365	353	350	381	377	341	359	331	350	370	354	361	351	337	332	388	340	366	367	379	362	339	361	389	375	364	407	330	353	354	355	374	341	357	357	352	343	362	342	333	338	334	384	365	363	347	334	368	343	375	353	408	385	360	368	366	355	383	361	367	362	366	361	330	360	312	316	349	382	365	348	350	353	360	379	368	324	344	365	348	378	337	380	376	367	360	333	366	341	358	349	340	385	371	346	352	403	358	328	363	358	359	359	319	347	344	410	351	343	345	383	356	386	328	368	355	365	346	368	381	368	361	388	338	317	366	373	333	356	349	378	373	344	374	368	355	353	330	336	347	360	407	375	322	339	363	371	356	353	360	361	357	395	377	369	360	330	388	378	383	361	375	363	333	370	360	384	354	342	330	344	361	377	365	341	345	350	336	399	371	343	349	367	361	358	364	340	339	390	362	353	360	353	365	366	341	360	350	359	364	373	387	335	379	329	366	375	369	318	380	361	371	363	378	327	355	364	380	348	338	392	379	343	356	360	367	370	340	372	370	320	341	335	368	400	328	370	370	386	338	371	341	360	344	366	346	341	390	353	320	426	346	350	326	390	366	338	362	339	348	350	366	323	336	344	343	383	381	344	374	376	336	362	348	345	334	347	392	376	349	372	359	359	378	357	401	384	352	375	364	355	370	343	367	409	360	370	348	354	371	362	359	379	404	339	393	354	346	364	350	362	340	353	363	366	356	351	325	371	359	379	355	375	358	377	378	333	330	369	339	359	359	348	385	353	374	355	386	351	395	358	390	379	360	384	337	351	344	393	388	337	375	355	362	385	345	360	354	360	366	339	364	391	352	383	373	372	377	392	383	385	348	380	361	359	362	352	345	369	328	374	372	371	353	385	330	394	375	335	362	339	366	391	366	354	353	353	314	381	364	352	355	367	383	352	330	369	370	386	359	372	378	366	395	351	371	353	368	349	365	355	354	351	357	339	362	369	360	353	366	356	350	402	369	413	353	341	358	369	358	341	352	316	357	349	404	376	388	360	378	398	340	372	411	375	382	377	414	368	346	333	389	341	356	339	373	380	355	360	359	365	374	402	371	357	361	353	369	389	364	431	382	321	365	358	363	313	353	336	335	356	402	360	350	377	346	391	368	361	387	359	351	344	366	358	373	360	353	349	335	337	363	363	375	361	311	334	352	366	372	386	370	343	369	329	368	380	395	381	371	360	350	380	347	367	337	328	361	359	333	387	371	387	380	406	372	362	384	382	371	394	362	321	363	382	393	345	372	404	395	373	369	356	365	356	396	375	351	360	365	374	349	364	335	388	368	349	346	369	340	366	373	395	402	356	378	324	351	365	351	338	354	334	372	376	351	351	387	352	346	338	359	377	370	390	341	335	342	392	357	404	382	371	367	372	354	319	372	390	367	374	362	314	357	392	368	396	382	412	331	302	355	345	349	330	419	345	323	340	347	390	355	338	348	356	394	379	360	369	371	365	371	353	360	345	376	372	355	371	376	369	360	356	334	369	368	400	347	350	355	336	376	356	354	327	333	347	350	367	357	370	366	356	376	377	371	393	400	376	379	344	343	355	337	374	332	369	356	367	405	310	353	352	345	366	327	390	359	402	389	414	386	355	380	411	354	361	351	375	358	368	366	375	366	382	378	328	345	377	354	361	355	348	360	362	354	325	391	382	367	313	366	383	327	346	368	368	406	337	315	359	359	350	390	356	361	383	334	358	334	368	367	374	369	343	362	392	361	379	364	334	367	364	364	331	366	370	410	349	343	335	396	372	355	362	334	346	377	334	354	375	353	342	369	355	360	356	359	363	392	334	348	389	362	377	332	390	402	388	396	348	386	387	412	335	360	375	371	363	363	388	381	382	355	376	373	357	360	361	350	393	376	337	381	372	387	355	362	376	373	359	342	361	348	332	352	343	345	366	400	344	374	361	356	378	361	362	364	362	354	359	357	408	371	344	351	380	351	386	366	341	394	350	346	385	333	331	410	360	376	326	349	372	345	362	375	377	358	380	368	366	409	334	368	382	371	361	393	331	377	366	325	357	351	381	394	366	352	351	355	336	381	344	373	339	345	365	343	380	357	348	376	360	357	352	384	386	360	388	343	395	340	364	349	380	364	347	335	373	368	358	357	362	354	322	365	400	368	353	380	368	349	352	369	367	362	330	355	346	367	372	386	381	405	405	359	369	347	391	360	359	364	370	347	380	395	380	336	357	387	384	395	379	375	388	326	346	363	324	370	363	360	347	368	387	367	355	388	388	392	377	371	386	381	364	332	386	356	374	332	346	343	382	369	325	354	348	361	358	347	370	373	364	408	405	346	366	391	379	374	355	374	364	409	354	370	349	360	386	352	364	329
26417	2895	5249	5612	4977	4005	3322	2729	2502	2215	1902	1749	1610	1530	1511	1395	1376	1275	1199	1211	1165	1135	1171	1047	1091	1070	985	1025	986	1019	995	943	959	944	923	977	945	941	943	927	909	986	887	921	955	925	974	903	905	913	872	872	926	823	854	921	895	908	884	861	862	874	785	846	893	860	903	871	839	895	872	879	840	803	862	870	883	890	818	824	866	857	848	832	868	868	924	841	878	873	853	868	887	826	800	830	842	799	846	849	818	849	868	853	843	875	898	843	877	856	854	888	885	848	869	874	862	882	842	830	871	865	863	826	868	857	867	854	799	830	888	822	881	911	817	891	846	886	910	862	890	870	917	855	830	874	838	823	843	826	912	841	868	840	834	776	827	851	860	860	871	834	855	884	899	847	905	890	827	841	858	838	828	878	850	857	851	859	816	806	861	845	828	836	850	837	839	863	865	785	849	865	829	784	876	823	858	843	838	877	853	854	835	896	845	846	849	830	902	885	833	832	880	888	861	827	846	820	873	815	871	886	821	833	855	828	879	907	797	808	813	817	825	824	851	908	820	840	866	871	886	891	828	868	834	826	814	885	841	875	877	812	849	820	840	849	868	875	812	854	840	898	876	837	876	839	860	873	843	887	838	826	876	901	855	844	835	847	858	886	873	798	801	820	842	858	796	805	863	845	863	832	877	795	829	839	827	782	868	849	901	845	832	814	871	872	907	802	852	881	862	809	831	755	862	867	834	830	868	855	871	891	846	824	849	845	819	866	793	856	852	823	849	851	859	832	878	829	834	878	866	869	866	852	827	872	876	839	862	898	824	858	860	834	821	901	805	838	825	839	873	835	858	819	856	840	903	834	822	809	864	856	819	800	868	800	832	858	844	861	848	873	838	854	849	881	877	859	824	859	858	874	879	893	841	842	847	832	835	848	815	846	813	854	870	847	843	851	862	842	881	825	881	864	832	829	819	834	800	789	846	864	797	829	876	836	887	841	806	860	823	831	848	849	834	844	876	873	873	869	802	823	771	844	778	800	895	824	876	861	876	801	818	890	889	852	848	843	869	872	852	881	894	858	838	819	880	817	864	878	845	847	817	878	842	820	860	840	839	917	859	796	853	849	884	805	849	887	846	844	862	836	864	867	824	820	835	837	903	858	847	857	868	912	873	866	801	862	875	870	857	846	829	822	811	834	844	830	848	793	920	901	848	856	860	865	836	847	870	808	856	807	819	870	841	816	818	856	841	861	821	818	840	834	833	884	875	837	814	888	833	864	817	838	847	859	853	865	864	892	888	870	857	828	851	861	854	848	859	874	859	840	839	867	834	842	868	808	892	834	812	820	855	864	895	849	826	850	862	901	893	871	834	827	822	809	898	838	879	824	889	920	851	874	851	823	872	779	829	849	810	840	845	901	823	850	893	828	843	868	822	821	781	821	845	905	882	817	804	854	855	866	844	886	793	882	827	788	861	860	903	898	880	841	858	874	839	847	865	858	827	854	844	834	839	799	807	861	875	862	827	863	882	848	829	849	895	819	830	845	797	881	807	865	835	842	893	855	855	809	859	803	854	869	829	839	829	840	863	859	859	851	795	794	822	881	842	868	789	834	840	864	852	881	815	901	835	849	873	817	847	822	799	843	863	894	801	820	887	805	840	885	877	859	856	806	811	853	853	818	824	874	803	890	862	854	919	808	869	860	837	852	858	844	860	877	833	828	868	869	828	854	833	827	810	897	825	822	849	840	821	826	803	847	873	820	889	838	869	832	843	824	860	787	801	846	843	858	841	824	827	814	903	832	843	842	868	875	838	814	896	864	837	828	852	858	793	818	852	815	843	828	817	847	792	896	876	928	797	891	852	879	856	831	825	889	808	865	879	829	944	872	837	856	849	837	857	850	841	863	859	838	848	820	863	821	854	867	886	804	880	825	834	847	811	842	875	804	826	839	853	851	824	830	845	826	812	879	849	860	846	868	869	864	802	818	827	843	878	862	876	846	884	867	835	839	733	800	869	870	830	849	859	847	815	792	857	853	872	854	846	862	794	803	855	810	838	835	864	838	873	831	854	871	871	819	800	853	828	881	874	875	874	845	867	782	907	851	856	874	811	859	852	837	882	861	864	816	816	851	822	866	872	817	867	801	872	787	871	809	879	826	901	867	899	758	848	856	858	804	877	841	844	834	801	888	907	843	896	841	842	791	828	807	849	895	857	827	810	825	850	877	814	784	839	867	846	809	852	868	878	849	905	856	830	796	852	872	828	887	886	850	847	835	868	812	849	883	875	830	865	886	833	851	843	833	836	819	863	875	855	865	849	873	815	855	861	862	850	867	831	850	838	900	870	869	857	859	874	879	850	852	820	860	835	834	802	850	840	828	810	865	805	818	794	820	857	904	833	861	832	880	867	817	809	845	802	842	899	789	924	788	841	855	900	789	906	844	846	830	816	831	873	834	791	840	834	893	843	847	837	862	872	831	874	816	841	921	805	839	863	854	834	884	839	873	834	870	855	877	842	839	911	890	821	784	856	902	788	837	842	841	877	901	852	833	838	866	886	888	847	863	829	866	818	869	817	845	835	859	851	830	873	846	873	843	840	838	836	835	867	848	876	865	855	865	847	865	841	828	859	810	847	835	868	807	832	870	847	854	824	870	817	897	888	810	895	826	813	866	879	839	847	884	841	857	827	834	860	836	869	863	848	891	788	879	816	833	910	853	882	802	859	877	889	854	818	792	799	835	863	846	857	839	840	867	844	863	856	858	815	857	836	860	895	851	798	840	835	884	848	816	857	870	823	846	833	787	870	806	865	811	822	816	859	863	865	917	830	867	814	837	873	852	855	844	871	858	827	832	863	829	783	894	859	824	848	831	846	883	831	810	806	874	921	834	846	869	810	857	888	905	824	833	867	837	789	854	823	846	910	871	820	884	838	858	880	790	844	838	841	855	831	802	866	808	872	870	858	863	836	849	872	861	868	820	866	861	867	904	853	886	863	852	866	855	867	858	866	863	840	841	876	810	845	824	854	856	875	915	923	839	831	871	817	856	867	871	831	905	856	874	835	839	867	831	838	919	760	882	911	815	891	840	855	876	838	863	883	841	838	785	872	819	805	848	830	805	839	872	902	927	836	814	849	842	885	806	865	783	852	822	844	838	826	847	833	907	880	895	815	830	866	854	861	829	834	827	885	872	832	824	836	811	874	820	807	847	856	855	861	823	864	799	847	784	871	800	879	848	854	838	914	833	867	802	912	821	863	834	862	872	781	870	871	843	860	831	861	801	805	867	795	861	811	835	880	837	824	758	827	848	862	886	798	823	863	915	834	846	856	856	842	825	845	831	874	862	832	925	846	827	883	898	878	846	809	892	846	827	848	846	877	824	885	890	848	862	908	848	864	862	872	867	882	866	898	846	919	892	835	861	849	804	865	839	844	885	858	783	857	806	827	837	877	814	816	839	854	900	876	818	845	833	902	876	812	862	842	836	878	836	911	875	803	764
7188	425	305	278	261	257	253	233	255	225	240	256	252	212	219	235	204	207	228	208	212	235	283	217	245	226	248	241	195	222	252	220	201	232	239	231	240	219	269	200	221	232	263	252	217	193	231	249	227	225	261	223	216	236	243	214	252	189	243	232	230	240	257	222	226	231	236	230	254	224	227	226	224	223	259	239	207	216	225	214	280	255	230	243	220	241	207	226	239	201	214	242	252	228	228	250	219	243	209	224	194	242	215	226	244	235	239	230	229	213	205	258	211	248	231	259	246	213	228	250	218	224	218	271	228	237	201	240	229	226	247	234	221	244	236	227	235	221	242	243	234	223	225	235	204	248	258	224	243	252	224	232	211	256	244	209	216	216	240	214	218	215	214	234	237	231	218	215	226	249	187	230	239	236	251	216	233	226	258	217	220	250	222	223	229	236	219	224	233	255	237	236	208	235	225	227	291	225	190	243	240	221	245	243	254	227	209	220	240	221	225	215	220	231	230	223	201	230	205	236	196	257	247	237	236	232	237	236	250	220	243	215	206	226	232	243	210	191	215	234	231	246	253	219	247	224	241	200	229	236	235	220	214	241	235	214	252	255	228	270	236	239	233	235	224	187	235	253	262	221	236	229	256	248	205	232	226	236	231	242	253	229	246	246	237	216	209	248	215	203	203	237	230	213	228	237	262	240	214	214	233	230	255	283	262	218	225	233	236	205	236	231	218	227	234	242	208	224	195	226	236	215	215	221	232	204	204	237	243	219	229	228	238	228	196	226	212	239	212	248	213	233	248	223	231	227	246	217	216	211	213	229	219	228	215	216	187	219	223	198	237	233	242	248	224	225	231	232	230	224	248	234	242	225	231	239	224	256	218	244	245	239	256	234	251	186	216	243	233	240	236	212	207	230	200	236	234	215	224	258	223	250	219	219	220	231	221	236	232	221	249	249	225	250	242	228	185	224	227	234	227	234	225	222	211	214	237	222	235	208	228	249	214	243	214	228	216	248	216	246	248	232	252	263	255	239	226	231	224	245	246	241	234	207	214	239	206	198	237	210	231	219	244	219	239	241	256	226	231	227	219	212	215	222	233	260	235	225	257	241	225	226	224	214	219	241	206	233	197	230	225	228	229	232	252	251	215	209	225	230	231	233	223	234	204	224	253	230	258	271	230	233	221	225	202	266	207	237	237	235	194	252	199	242	237	225	212	220	219	222	215	241	228	225	234	258	206	225	217	231	239	227	220	237	203	235	223	222	220	228	236	237	229	205	228	244	222	233	233	245	245	241	222	216	225	206	219	217	231	257	224	232	217	228	246	221	237	242	228	240	228	214	224	239	235	235	192	246	225	217	211	208	232	222	215	229	210	224	244	248	241	233	225	233	194	183	230	235	223	242	213	232	224	255	198	220	255	247	207	222	227	223	220	240	244	232	231	234	206	239	227	221	191	212	242	217	210	224	254	223	240	213	235	230	221	248	226	217	223	209	231	241	202	210	222	211	228	231	243	224	225	247	257	226	220	208	228	224	244	249	258	219	246	218	203	231	200	215	238	197	211	243	233	222	229	231	235	235	216	234	229	217	233	292	236	220	225	239	222	231	223	238	217	254	203	231	203	237	255	210	229	238	211	218	219	220	230	233	247	253	242	223	231	226	211	230	223	252	245	212	239	237	224	244	196	232	240	229	256	259	225	219	228	207	240	223	214	221	234	248	214	241	230	223	220	250	237	226	232	236	233	225	211	261	269	228	214	237	238	206	216	227	229	269	249	199	231	223	252	237	251	225	223	237	227	216	239	203	234	210	222	211	251	220	220	204	236	221	239	211	206	257	208	216	231	201	224	238	226	225	215	229	223	238	230	225	210	208	234	241	223	213	195	250	263	229	205	229	228	246	207	243	231	243	219	200	226	238	216	240	222	207	251	252	236	211	216	219	200	233	250	218	238	215	200	257	203	253	206	227	223	239	239	243	238	219	208	226	237	214	251	206	201	212	222	230	232	265	221	242	213	220	228	207	234	240	219	241	227	228	233	229	218	204	234	226	243	251	218	213	253	249	229	237	229	266	251	237	274	221	230	255	225	214	223	232	228	250	233	235	220	267	224	210	229	226	239	216	224	239	240	237	206	217	242	243	248	229	257	222	247	242	247	245	229	223	238	216	227	216	243	215	224	214	234	214	222	255	252	227	254	240	221	225	238	243	235	222	248	235	226	223	201	244	233	225	234	241	224	237	251	257	243	188	250	231	215	234	217	216	239	230	225	248	238	230	244	232	214	238	236	237	213	215	252	222	220	217	207	244	242	236	238	205	243	220	254	224	244	228	224	254	215	216	196	255	217	212	227	224	220	249	219	245	222	254	214	211	268	237	228	216	231	234	255	222	221	225	228	211	241	226	231	239	232	216	230	237	229	222	255	220	196	222	242	231	207	215	234	256	228	248	238	231	236	200	223	235	225	209	256	248	241	246	217	230	225	226	230	214	227	224	236	232	218	247	235	233	235	202	227	233	216	236	253	239	249	225	207	271	212	235	210	243	224	201	236	218	225	237	219	233	221	214	235	211	208	198	228	221	191	210	210	216	239	214	215	211	242	235	215	228	235	253	245	225	250	236	242	232	224	228	228	233	236	221	239	209	235	241	231	223	213	240	212	231	239	186	230	236	253	221	205	200	229	216	206	231	222	227	219	218	211	212	235	227	228	209	242	223	257	239	232	241	203	203	230	235	222	220	233	256	241	213	218	240	231	209	196	191	249	206	219	217	219	243	223	240	226	204	248	258	226	228	265	235	213	196	256	223	232	270	222	202	236	221	243	228	242	226	234	243	216	218	216	234	258	248	233	224	223	229	207	221	218	231	246	226	229	202	238	235	230	224	236	228	220	226	248	258	243	222	242	243	240	232	224	199	236	241	233	212	234	243	226	240	207	251	227	244	239	208	245	203	235	232	254	235	219	227	226	220	247	235	264	237	224	230	238	233	233	250	212	239	238	223	237	235	226	257	232	247	233	233	235	241	251	234	249	219	229	227	222	211	227	214	250	253	246	241	227	236	236	232	272	213	218	242	224	207	236	248	249	240	226	229	204	261	249	213	213	216	219	211	205	217	235	214	242	215	223	238	279	221	251	220	208	228	223	244	212	209	234	228	228	220	249	239	238	222	229	230	215	256	243	236	217	222	238	232	212	233	210	211	208	240	255	214	231	218	221	204	216	228	245	224	220	224	248	240	231	221	208	224	229	244	223	245	225	253	238	222	260	252	234	216	224	223	249	234	225	217	245	227	221	232	249	200	218	224	240	214	228	219	235	232	213	232	224	218	190	193	214	235	227	217	234	225	242	245	232	229	228	218	235	230	205	253	245	256	225	215	207	232	252	228	217	257	215	230	234	184	226	217	234	236	223	235	238	212	222	214	235	222	230	217	262	202	244	230	238	220	198	238	218	212	242	217	223	247	234	201	202	235	240	252	224	231	251	224	227	204	204	232	245	229
6713	627	731	746	746	689	676	611	635	615	600	562	586	534	534	583	550	566	558	603	557	599	541	598	543	558	534	555	565	574	523	558	558	571	528	536	582	574	499	564	516	594	526	583	584	570	547	573	562	539	539	521	578	585	556	557	563	526	578	573	580	612	573	559	545	589	567	566	527	529	592	580	573	544	539	558	553	527	555	553	565	598	512	535	545	554	569	569	539	563	513	601	566	559	541	557	540	534	517	608	558	553	602	566	547	564	558	577	564	595	534	595	593	549	571	554	579	597	555	576	558	535	579	542	576	541	557	576	583	548	584	565	584	553	563	601	548	612	538	514	571	562	548	566	623	561	567	579	611	565	521	583	590	557	549	541	539	588	564	557	557	553	578	593	574	536	543	598	577	563	569	533	556	558	555	536	559	575	555	566	581	535	600	562	557	568	557	543	537	580	590	570	594	575	559	514	569	567	495	575	604	518	559	558	547	586	530	541	574	582	574	546	563	560	577	597	575	516	585	503	568	559	597	574	544	586	549	514	602	556	568	553	561	538	585	560	560	549	543	552	594	566	601	565	571	544	544	554	560	581	558	544	580	594	589	553	587	565	575	550	579	520	587	540	590	513	532	550	579	589	540	587	566	595	533	560	541	564	536	550	617	522	546	578	519	551	545	572	600	590	563	549	556	566	558	550	560	534	550	579	532	511	533	537	558	558	556	556	582	568	575	573	633	574	536	584	595	533	572	582	595	538	596	584	560	568	587	515	591	549	544	575	536	600	571	562	561	525	555	592	566	603	563	585	602	565	514	581	587	562	563	576	578	555	520	569	525	567	575	582	536	617	544	555	539	582	560	611	562	580	568	591	573	541	561	538	599	539	570	589	572	604	585	562	561	554	541	565	511	560	585	529	590	564	585	554	563	579	568	564	578	552	546	581	569	572	567	537	587	555	563	573	556	540	552	567	564	504	563	576	511	591	578	611	531	548	582	548	576	528	576	503	534	562	544	548	555	540	559	568	582	594	544	553	553	559	588	538	572	535	583	539	559	548	573	565	560	560	578	558	547	515	565	591	531	568	611	564	565	575	595	579	584	574	556	520	587	558	549	569	529	521	543	535	578	573	565	563	595	538	554	532	579	565	569	547	563	564	560	537	530	557	580	533	554	560	572	540	582	580	588	587	509	552	557	582	586	533	543	555	580	568	546	619	546	537	558	572	575	594	545	573	597	608	551	534	560	563	564	581	577	607	557	591	554	577	560	571	531	514	588	577	566	558	551	559	579	551	572	530	541	533	603	553	555	580	591	564	558	551	610	574	560	571	587	524	590	571	538	556	561	574	578	546	530	563	525	533	552	542	522	591	607	557	570	526	581	576	521	595	584	556	572	562	556	546	543	532	575	576	548	526	551	545	543	562	542	557	547	560	575	556	570	539	578	570	582	561	579	555	555	532	560	525	537	605	552	545	592	579	526	588	559	578	545	561	582	547	544	542	588	556	580	582	562	590	557	570	578	557	572	547	566	547	552	561	592	559	536	554	571	564	557	562	547	573	553	553	570	557	594	558	515	541	534	577	580	557	598	609	551	533	603	582	580	532	590	537	560	598	584	534	556	536	566	528	550	531	560	567	536	563	516	555	563	577	555	550	554	587	542	573	536	537	573	556	575	545	583	594	530	543	561	533	553	540	507	538	557	650	568	527	591	534	540	547	547	556	587	524	565	564	571	578	558	556	562	556	562	533	579	588	552	595	572	571	526	578	566	548	564	541	575	576	567	534	586	552	526	563	557	561	551	564	564	553	568	595	602	577	571	574	531	589	576	528	525	551	520	545	565	574	540	589	525	544	542	561	573	551	570	568	557	536	552	505	566	612	568	578	524	577	570	583	538	500	572	572	547	539	602	533	558	569	562	564	572	576	516	510	574	573	556	551	546	576	547	557	553	568	516	530	598	580	575	574	555	572	539	576	571	526	520	573	571	551	578	519	518	539	567	576	561	566	622	559	580	572	585	580	514	579	558	562	586	553	533	500	566	579	537	551	538	587	556	536	581	586	567	545	523	538	522	550	583	559	603	523	591	544	543	598	562	556	561	596	546	587	567	550	559	582	599	615	608	567	555	587	523	545	560	554	574	551	591	549	553	555	551	558	535	567	552	586	573	555	527	557	577	566	576	592	538	537	592	581	558	573	518	601	564	560	585	598	566	554	566	546	560	549	549	577	560	596	604	570	556	580	575	537	586	592	585	537	544	525	570	564	538	550	550	601	557	604	577	542	520	553	537	545	585	598	566	569	558	528	587	549	565	569	510	537	533	523	590	543	541	579	512	528	549	589	566	539	535	566	578	550	525	549	558	542	522	546	524	576	554	562	565	539	553	568	547	548	556	554	549	595	554	619	553	540	553	511	583	607	538	613	564	577	597	553	531	515	562	585	485	538	563	578	523	568	587	586	548	577	598	572	514	553	556	620	610	524	548	570	574	557	603	557	591	576	529	563	562	571	557	572	564	584	542	575	535	479	571	601	557	511	588	600	534	562	531	558	551	556	524	564	585	533	539	562	572	545	544	527	613	594	566	555	604	542	578	546	516	589	568	551	521	580	565	591	575	517	563	543	542	560	550	596	598	535	517	566	561	552	531	538	528	553	551	527	503	580	561	570	603	578	518	532	575	552	551	575	516	542	505	558	542	533	547	562	559	543	569	587	588	569	580	538	555	563	616	547	550	569	552	530	565	517	545	552	546	591	566	622	566	603	560	541	534	526	568	573	510	549	520	557	557	570	550	586	521	576	506	567	526	564	571	545	585	546	539	583	561	564	588	599	553	509	567	581	584	593	595	541	577	570	573	544	538	538	548	527	544	559	587	579	562	552	580	602	564	599	592	610	521	548	590	539	554	526	592	541	546	550	583	569	582	588	593	545	565	604	472	527	548	529	537	610	591	533	588	580	564	555	564	582	570	559	551	570	543	539	586	561	577	571	537	574	580	572	513	591	603	573	583	570	542	550	549	598	550	608	575	528	573	553	546	548	548	561	551	543	542	563	533	548	538	583	574	570	539	580	587	523	565	557	592	570	538	575	519	528	548	553	587	571	591	512	548	568	533	584	629	544	569	584	552	572	543	556	540	604	534	540	557	557	564	600	573	572	550	554	528	530	585	593	574	589	536	519	575	551	566	550	548	549	552	576	496	575	551	563	610	605	567	500	533	538	506	550	565	567	591	565	580	550	561	548	544	550	540	574	549	580	553	558	561	579	578	536	562	571	561	552	557	608	517	553	566	582	539	503	549	534	615	599	493	557	561	565	583	544	568	543	580	601	554	593	602	563	579	592	557	552	562	556	539	537	564	559	573	579	556	568	546	548	547	529	616	599	555	590	598	556	590	586	568	540	564	581	567	573	564	576	568	571	566	565	551	562	544	579	578	557	546	564	573	616	553	569	543	529	594	530	532	575	552	539	544	542	545	551	539	531	555	584	586	586	540	506	547	596	552	565
47282	21340	15376	2170	818	633	514	442	356	342	309	307	277	289	281	252	250	289	245	239	267	270	241	241	254	272	228	255	218	250	244	226	238	241	235	238	224	234	242	247	225	248	199	254	220	213	224	246	213	240	220	221	234	236	252	248	240	217	216	238	251	238	235	214	215	230	188	247	237	228	245	211	274	248	243	188	231	250	244	211	222	225	221	243	239	236	227	236	261	231	208	225	208	250	229	238	205	209	220	214	226	251	219	227	235	240	194	233	215	213	228	232	225	226	198	240	217	229	224	217	252	240	234	209	263	251	200	224	220	230	209	255	241	234	250	203	209	215	206	218	218	236	204	255	203	243	229	225	240	227	218	212	218	258	220	223	207	246	206	229	231	228	237	234	229	222	217	218	239	208	236	210	220	218	237	221	201	201	247	260	244	212	203	219	189	230	220	238	261	226	235	225	237	207	233	224	238	232	218	206	242	245	200	224	227	211	227	247	216	227	236	240	230	215	225	203	232	210	223	222	216	216	216	249	210	218	234	210	217	234	221	223	233	256	229	227	226	220	211	222	217	239	211	212	267	230	225	225	204	238	205	271	219	218	243	229	212	229	254	200	229	229	196	228	206	223	208	227	221	225	213	237	243	253	226	222	223	224	200	242	217	209	237	228	227	211	237	243	240	261	180	241	257	207	234	225	242	215	220	231	200	239	214	201	215	250	248	222	229	199	214	219	196	236	239	235	212	222	200	195	233	232	207	202	184	228	252	227	205	191	211	219	211	210	205	208	228	231	238	229	239	218	211	218	225	201	196	213	247	239	230	220	249	254	187	210	237	207	223	231	215	251	223	218	226	216	238	218	238	190	218	202	235	242	229	219	234	241	226	216	250	230	209	215	214	224	226	214	222	224	222	229	229	224	225	221	221	229	246	250	227	236	202	244	256	216	203	241	230	212	247	224	239	222	189	231	201	221	227	218	190	237	226	189	223	215	222	233	244	230	243	231	225	247	248	234	217	201	262	234	214	214	199	231	218	225	231	198	247	185	208	219	188	251	227	218	240	236	233	230	202	209	230	222	217	224	242	208	205	216	207	256	223	245	237	211	238	227	243	243	204	225	214	222	232	233	202	235	199	261	223	235	253	243	249	246	255	231	236	203	228	228	219	213	210	211	239	222	208	231	238	228	221	231	225	217	193	232	235	230	217	200	207	203	256	215	233	219	209	241	224	224	224	209	228	243	222	197	222	238	217	245	216	227	192	216	205	255	225	219	206	217	212	240	247	218	217	233	223	223	219	196	232	236	202	247	220	205	185	223	205	226	247	240	236	212	209	202	227	229	238	227	192	243	226	231	220	239	227	224	198	210	201	217	226	226	249	214	225	263	253	215	205	233	227	237	212	237	211	225	237	208	237	238	251	219	212	249	225	248	247	209	203	203	212	236	235	224	218	220	224	226	224	238	218	234	232	220	242	235	200	228	208	199	227	237	216	202	213	206	226	218	229	242	212	227	216	217	215	224	195	220	243	238	234	228	236	233	231	222	218	239	196	238	234	203	255	209	223	219	211	237	228	201	237	221	229	220	211	225	232	219	212	247	232	222	202	228	222	233	233	230	218	209	201	232	222	222	217	223	200	204	227	230	226	217	224	252	225	207	224	233	237	244	213	226	232	207	224	235	269	234	256	208	238	248	215	237	215	224	242	202	216	236	253	222	233	222	221	211	230	254	220	228	218	230	236	222	218	192	252	230	245	252	222	233	237	207	243	248	243	224	223	220	239	256	210	235	237	227	241	212	194	201	221	219	212	233	241	227	213	221	221	216	209	233	237	214	229	217	230	243	224	239	223	231	249	195	221	241	217	226	225	238	234	229	226	223	213	256	239	202	230	245	216	206	219	228	238	226	227	233	219	244	238	229	211	194	221	215	202	228	210	208	205	212	232	210	211	236	212	204	218	197	224	248	212	232	213	212	224	211	260	213	235	215	212	232	228	201	215	192	216	209	222	226	200	217	226	233	223	226	232	259	233	227	235	199	230	225	239	238	228	235	211	215	225	204	212	215	219	224	250	222	224	216	226	251	253	232	209	196	207	242	210	203	227	231	210	222	203	207	232	230	215	211	213	223	237	227	218	232	232	243	213	221	217	242	224	241	208	241	207	213	235	221	243	221	237	214	223	219	219	223	237	202	205	182	191	207	202	229	236	202	229	223	202	204	215	199	211	208	220	217	219	239	242	195	215	172	240	252	223	233	233	237	227	227	205	225	233	223	233	214	195	236	222	241	223	232	201	229	236	250	232	245	204	228	218	232	255	222	204	263	240	238	208	235	241	222	230	214	229	227	225	260	224	229	245	236	217	216	216	202	211	205	196	231	227	228	199	225	218	197	246	225	216	199	252	212	236	228	218	207	267	209	193	245	238	222	235	239	204	218	198	200	237	211	205	217	222	264	236	223	227	249	211	204	209	242	235	240	214	226	218	201	241	242	219	206	199	225	206	229	252	222	235	233	210	240	214	212	213	217	193	220	223	231	267	214	227	238	249	251	237	214	222	215	229	240	231	225	224	226	209	240	224	180	229	217	219	213	207	233	237	240	231	252	239	228	229	230	255	208	213	235	207	166	220	227	220	234	238	240	226	220	220	231	228	201	247	228	231	249	218	225	238	189	262	246	234	220	193	216	198	210	212	197	195	215	228	227	215	228	242	239	216	205	199	225	196	209	207	196	236	225	251	228	210	237	223	230	217	227	241	238	245	256	229	240	191	215	244	226	237	232	217	230	230	267	199	222	232	237	248	268	223	234	247	234	252	211	211	241	233	250	229	226	225	195	189	189	201	219	230	239	214	232	222	200	212	220	227	239	230	224	209	229	224	219	250	215	207	207	231	242	233	237	229	228	230	239	232	218	223	217	237	218	242	224	232	231	221	236	212	221	247	219	201	224	230	228	232	237	234	239	252	195	210	235	207	216	212	204	227	245	254	209	196	236	214	189	235	218	251	215	232	205	206	216	244	233	245	217	226	217	211	223	231	233	206	238	211	202	236	245	212	243	217	216	209	229	208	229	241	217	215	233	221	216	232	219	211	190	237	226	189	228	233	231	232	221	193	203	222	219	226	228	251	223	240	216	229	205	230	230	205	208	236	245	221	230	195	226	249	207	226	213	224	207	195	221	236	223	217	226	254	216	218	220	202	244	213	227	218	217	229	202	209	207	205	239	241	231	235	246	214	250	224	197	225	245	235	252	243	220	238	215	218	217	242	211	217	244	232	189	240	235	238	230	230	247	239	224	189	207	223	206	216	201	231	237	242	205	232	219	233	207	243	210	222	216	215	215	215	220	218	233	265	222	217	220	228	218	233	230	257	216	246	206	199	227	251	206	234	219	217	256	229	216	241	219	214	243	200	233	218	218	215	203	225	217	263	223	205	213	237	216	209	234	227	230	228	243	209	224	255	222	198	212	220	243	229	187	236	204	230	225	241	209	239	254	228	216	211	210
24312	1479	2767	3105	2653	2094	1808	1519	1390	1196	1148	1014	955	870	936	822	783	803	769	810	706	710	711	695	714	709	741	652	634	663	646	644	641	606	590	595	577	624	634	616	599	629	595	602	629	644	566	559	589	591	584	627	614	543	581	600	566	635	570	581	586	588	597	571	590	598	556	600	591	585	590	581	585	528	575	574	573	554	559	576	557	567	570	579	576	555	541	580	571	566	582	548	571	558	582	582	554	594	589	549	554	565	563	590	575	591	539	615	569	589	570	617	567	606	640	600	627	550	553	544	607	569	576	600	606	554	603	549	619	577	551	569	578	532	567	558	572	574	542	597	585	539	596	569	573	590	546	570	554	590	561	616	562	543	535	561	536	602	606	558	560	569	618	564	571	564	566	614	565	582	586	545	585	599	538	599	575	573	569	575	541	568	579	590	552	554	560	585	553	613	619	561	527	574	585	611	575	591	569	563	583	553	532	590	575	565	577	575	578	565	581	593	567	572	582	551	563	530	573	567	558	566	539	559	550	566	572	601	550	537	574	568	547	519	601	572	625	564	582	560	569	579	571	608	575	556	572	548	597	556	588	561	555	570	563	549	584	522	559	562	603	547	537	596	556	540	618	588	618	623	587	565	549	597	572	565	574	574	567	595	547	505	580	549	603	559	564	570	550	591	625	589	583	527	564	543	615	516	563	589	564	525	578	550	534	580	589	535	592	527	648	545	508	588	513	567	528	588	566	571	575	573	537	567	580	540	593	575	574	533	589	564	562	612	595	598	595	564	581	546	546	554	587	556	599	569	551	597	587	550	575	594	552	599	552	558	545	570	570	573	562	570	596	539	563	583	573	594	580	574	567	610	575	593	578	586	547	548	583	569	557	575	555	579	585	584	567	571	553	604	572	574	578	545	553	552	562	587	565	584	579	599	556	579	550	553	580	559	599	541	585	588	566	547	534	581	559	523	580	571	576	580	575	582	558	538	592	571	575	551	580	577	591	583	593	549	564	592	575	604	547	554	551	588	566	586	556	584	603	547	563	601	597	583	548	550	563	547	580	524	576	549	563	556	566	537	566	582	602	577	570	585	574	572	575	574	572	558	577	527	555	569	597	562	552	569	587	539	541	532	580	569	604	627	549	551	599	539	573	594	569	567	591	565	550	556	577	580	551	570	585	538	571	588	554	560	582	591	546	585	542	546	580	589	574	604	664	584	586	562	571	587	579	574	587	550	601	540	568	581	586	538	550	525	546	564	584	587	573	525	579	589	567	608	620	628	557	577	594	587	548	589	558	566	540	572	549	534	569	489	595	533	597	542	555	538	578	560	556	569	587	585	581	573	574	560	523	635	566	563	600	537	568	547	558	565	560	577	598	544	570	561	582	565	596	576	557	586	557	571	556	595	563	528	596	556	568	546	541	612	582	573	548	604	588	588	562	558	585	568	598	549	587	550	599	556	567	547	546	567	553	548	548	554	554	561	558	585	572	535	562	622	548	589	575	582	570	541	577	577	598	552	543	581	584	565	536	622	554	619	581	576	576	537	561	612	551	597	600	533	566	575	552	573	596	571	564	566	555	539	556	565	562	524	552	587	585	599	556	550	553	584	537	592	557	554	563	561	566	587	570	585	570	569	556	546	635	557	545	569	535	581	593	551	602	587	563	544	579	576	539	570	617	603	514	576	598	546	557	585	580	581	533	588	554	559	575	571	569	548	537	550	561	551	602	592	585	536	544	582	593	569	605	569	595	594	565	558	569	562	552	577	545	571	594	574	594	606	597	567	548	554	561	609	616	584	596	606	591	558	616	575	544	585	528	582	586	567	588	567	560	564	571	595	572	594	613	547	562	572	609	551	542	556	546	529	510	586	545	553	601	597	570	586	577	574	552	560	545	537	592	576	572	610	556	563	550	608	571	543	594	571	577	576	547	545	611	564	552	581	537	530	596	589	540	574	552	557	590	586	563	608	592	542	578	581	565	578	575	622	580	554	573	534	560	589	564	579	606	575	552	566	590	545	526	594	610	529	536	585	557	588	542	530	583	546	599	569	562	611	591	545	563	573	572	566	536	563	564	602	576	552	552	592	541	613	598	584	608	565	549	557	557	526	543	583	544	585	600	544	585	573	515	595	594	549	551	566	596	571	557	559	571	550	541	601	550	547	570	552	555	542	535	558	585	585	603	591	571	566	585	624	567	568	600	591	567	564	583	583	596	545	552	571	553	601	637	562	565	569	583	560	550	513	604	582	595	551	564	542	581	635	536	540	548	582	574	615	588	541	542	557	597	519	601	589	580	557	558	613	603	557	560	536	553	551	564	565	600	560	559	553	522	559	590	586	519	573	589	615	614	589	584	588	607	610	541	559	584	613	563	554	567	552	598	569	541	579	564	591	553	532	589	553	578	540	586	567	600	599	573	543	551	590	571	599	573	548	594	578	530	559	544	564	561	595	559	613	540	566	555	611	533	620	561	576	567	582	555	633	549	588	562	572	548	585	521	539	559	550	603	549	612	601	543	651	570	593	532	583	572	526	579	581	555	571	528	591	628	572	569	579	559	516	588	558	554	569	574	535	603	554	564	549	578	556	597	556	564	574	545	564	561	582	587	587	601	580	509	588	584	548	550	581	567	535	581	582	580	570	569	568	550	580	590	529	589	546	587	547	586	576	535	558	581	600	563	571	544	609	584	525	586	566	537	593	593	529	536	571	596	557	534	579	578	563	565	571	565	591	586	618	593	574	611	549	581	579	544	582	573	544	588	563	518	556	584	592	614	539	588	562	583	588	570	559	607	543	614	558	575	564	553	606	586	579	543	551	577	513	580	559	548	547	570	564	590	600	574	612	588	590	580	606	544	599	496	555	513	591	587	556	603	560	580	576	571	574	549	567	560	551	581	565	563	562	554	558	590	564	553	632	552	582	548	567	582	562	573	552	586	541	584	580	599	615	580	531	552	569	558	528	550	582	608	572	562	557	511	565	557	546	544	555	616	543	568	526	599	583	572	550	569	596	534	537	562	601	547	546	627	591	588	526	600	530	537	561	602	560	579	589	578	603	612	579	570	548	609	579	552	591	576	554	567	560	615	554	594	535	590	618	582	585	549	535	546	558	587	555	568	561	559	530	568	581	589	575	562	612	566	572	575	580	595	530	557	543	545	584	585	594	519	559	553	554	608	550	569	585	585	524	579	559	564	515	547	568	593	595	601	565	576	609	515	532	580	562	569	567	600	595	568	568	566	547	497	536	602	568	576	580	588	554	587	556	598	543	571	566	572	584	610	534	576	516	577	527	545	599	588	614	545	596	616	586	568	545	572	579	571	577	576	616	587	577	553	555	578	552	596	563	561	563	585	566	596	518	570	559	573	590	592	584	561	587	550	579	566	577	558	549	582	586	593	525	608	571	549	538	571	561	583	572	558	540	573	587	566	582	553	558	603	547	574	618	537	552	533	595	618	575	571	548	535	546	542	517	541	524	567	574	585	556	587	587
46543	24264	26696	12692	2228	1239	971	754	724	628	602	524	526	497	461	434	437	425	449	429	420	387	363	419	419	382	395	421	400	365	384	317	404	395	372	401	369	402	380	385	370	390	400	397	352	373	379	390	405	408	339	387	340	384	344	378	383	371	357	315	379	385	361	411	402	375	377	388	401	354	368	374	426	320	379	356	383	381	379	367	394	382	358	371	372	358	332	399	332	378	374	362	355	378	394	390	422	371	395	368	369	418	354	390	396	356	372	410	387	359	385	345	349	357	349	335	336	359	388	376	366	359	333	382	345	370	359	358	332	334	376	398	381	336	354	362	380	367	366	392	374	360	359	359	404	353	378	393	404	384	362	367	382	358	366	363	380	365	395	348	357	358	384	381	351	334	368	414	348	356	349	366	371	379	371	339	370	380	402	365	407	379	360	373	359	373	385	397	373	385	384	385	369	409	389	345	366	377	366	377	361	396	399	392	341	365	409	365	359	385	364	367	331	369	365	367	354	373	366	380	404	375	412	374	343	369	371	350	409	354	367	367	372	362	399	367	359	367	399	377	381	412	386	393	370	348	363	374	380	364	346	351	423	406	348	363	375	362	385	379	386	409	350	391	363	369	353	340	348	384	344	370	421	395	341	380	390	369	373	405	362	410	392	370	360	367	364	390	377	347	342	397	385	343	387	329	373	372	343	351	360	375	370	351	350	406	362	368	369	392	404	403	388	382	379	372	379	379	376	398	382	380	398	373	386	389	357	346	364	356	383	353	359	372	349	399	422	373	390	380	371	392	368	364	378	402	362	419	365	331	350	357	368	367	385	357	437	364	358	361	335	346	391	396	404	363	384	359	361	357	380	369	374	359	376	378	325	381	351	339	392	378	371	352	368	353	413	366	339	394	370	355	388	349	345	382	390	389	348	378	395	425	393	385	368	380	372	361	358	364	390	358	371	350	388	359	354	402	377	389	377	377	367	376	375	390	369	383	384	385	383	361	377	361	379	370	351	397	363	402	367	355	376	391	382	361	409	380	393	381	345	407	376	412	376	381	413	335	360	387	367	380	436	379	339	348	397	347	355	377	403	400	401	381	378	375	355	370	370	368	383	380	396	368	351	339	382	376	387	381	380	396	351	370	409	359	368	402	391	383	370	381	377	383	371	351	361	370	339	389	327	341	379	357	368	377	375	348	373	378	385	369	396	369	356	402	380	367	389	362	348	368	361	357	348	356	344	394	364	387	348	367	349	392	368	377	408	360	370	375	382	391	379	348	399	393	384	375	373	350	361	379	331	406	385	369	380	372	399	370	396	409	367	368	360	384	376	411	371	390	376	385	409	376	359	391	360	347	374	367	365	379	389	375	353	366	380	375	378	362	378	366	357	371	393	368	373	396	417	386	372	379	380	367	347	345	398	345	363	357	382	411	421	360	349	376	372	342	359	376	384	349	359	374	373	380	422	381	357	381	372	411	398	373	367	400	338	349	395	384	387	358	329	377	399	357	357	354	369	350	346	413	368	352	374	344	376	385	394	349	388	369	348	406	380	352	408	345	408	374	375	359	348	350	423	398	368	377	361	391	373	381	390	381	368	377	346	370	406	339	363	375	385	393	360	401	379	394	379	354	398	353	342	373	371	393	350	383	363	365	349	374	393	336	342	371	376	369	381	371	377	356	342	368	326	360	364	366	391	371	372	374	385	386	356	387	383	364	375	395	383	381	364	381	368	390	360	390	377	352	358	411	418	402	397	394	372	350	404	390	364	388	359	390	377	383	381	360	341	348	375	357	357	382	397	376	355	372	341	353	380	393	346	378	345	412	382	368	355	413	373	371	391	366	386	369	373	355	356	383	373	408	352	382	367	350	374	394	350	343	372	372	346	383	404	348	349	342	365	383	386	396	374	368	383	330	363	416	393	379	361	356	369	379	400	338	375	364	379	339	408	355	421	376	401	367	385	392	348	362	351	369	362	386	404	371	376	371	397	391	379	380	376	356	369	391	362	425	383	387	398	380	416	388	385	385	355	383	394	411	342	381	422	373	373	371	358	384	371	372	361	378	356	358	371	360	378	367	379	400	407	359	397	376	366	328	369	386	384	389	370	378	327	385	373	358	392	386	387	376	375	405	382	375	381	354	391	350	382	378	343	350	376	343	383	367	382	328	355	366	401	347	364	392	373	367	380	357	392	412	372	351	383	398	377	372	399	389	370	371	364	369	387	385	406	373	365	350	382	374	388	348	380	387	370	389	366	355	363	402	384	352	377	354	370	383	367	352	365	373	382	345	356	375	386	359	349	374	357	376	372	358	380	394	365	328	363	382	356	420	388	424	389	380	378	379	369	404	410	352	405	356	330	363	394	356	373	372	373	414	365	416	366	418	355	377	394	384	372	358	415	383	380	365	371	377	378	338	334	359	364	363	396	378	382	359	341	375	384	453	382	377	402	399	389	350	371	385	374	362	388	367	369	342	349	372	346	414	455	369	384	362	376	356	364	366	397	390	394	387	361	381	343	386	353	397	373	355	396	377	409	390	352	382	328	364	376	336	397	366	364	374	371	375	363	377	389	370	397	365	371	353	354	412	361	366	390	392	394	337	369	362	359	352	392	399	397	398	366	359	400	403	394	405	363	341	364	363	378	390	408	409	348	367	369	381	373	418	380	367	356	368	358	394	384	349	364	338	382	346	372	362	363	366	347	367	366	393	355	416	368	363	370	355	386	372	354	367	372	390	364	373	384	371	354	360	382	396	390	390	344	392	395	410	360	387	329	373	380	336	363	385	360	386	385	398	381	378	364	372	353	359	410	372	391	376	381	370	371	374	324	353	339	375	395	397	327	369	351	364	368	394	360	382	375	396	373	384	407	368	374	378	379	384	352	377	372	385	408	368	340	379	378	387	357	407	380	403	353	395	400	371	369	384	369	358	380	366	378	372	396	367	385	413	362	375	375	361	384	359	415	395	391	354	432	376	385	373	404	350	369	371	368	372	388	381	359	359	394	361	364	352	342	354	415	354	337	333	388	412	374	359	390	406	351	376	386	357	349	342	366	405	382	380	370	391	392	398	390	401	355	380	377	379	321	373	382	361	323	397	388	396	350	405	408	360	375	418	377	393	388	352	390	385	365	373	382	409	391	345	373	383	404	361	379	372	329	369	359	379	355	400	388	415	406	413	387	393	356	378	359	370	383	409	374	392	346	404	380	370	341	409	427	369	359	383	393	351	384	372	386	367	416	367	423	394	323	396	374	383	389	397	367	376	345	419	387	412	378	395	372	385	355	379	370	413	352	361	400	379	377	366	375	339	348	355	388	389	387	361	367	366	379	373	384	374	337	406	357	422	367	359	401	372	407	409	408	350	335	374	388	367	373	340	346	369	383	393	425	363	349	352	387	368	340	372	386	380	393	393	334	339	407	394	428	366	360	378	368	371	370	361	381	366	367	375	373	363	322	384	400	366	388	347	353	367	409	401	402	391	383	375	362	370	399	374
31800	2608	4805	5491	4661	3726	3246	2711	2357	2084	2038	1741	1497	1480	1405	1403	1359	1261	1272	1210	1198	1135	1090	1077	1099	1011	1031	978	980	983	1042	972	1014	945	993	974	979	1012	961	971	911	946	900	923	921	881	896	922	885	909	919	925	961	902	868	945	890	924	893	887	882	924	855	843	890	828	903	864	905	890	895	879	876	905	887	846	890	862	865	880	871	889	884	836	890	921	917	872	900	845	865	844	922	867	883	843	857	863	856	892	843	918	864	876	887	901	867	847	865	870	828	891	827	877	890	859	912	917	904	881	799	890	890	900	834	853	851	887	843	916	887	820	813	907	880	872	886	893	843	848	882	881	872	844	847	868	829	900	893	896	885	846	858	896	940	868	861	891	892	893	864	917	849	910	881	909	857	866	886	853	861	865	839	822	900	841	885	869	844	834	881	900	820	842	855	856	882	850	875	880	844	888	877	858	855	823	822	880	861	874	845	846	857	915	876	864	835	844	893	882	890	798	908	901	859	912	877	871	861	875	849	860	888	889	902	850	887	834	885	851	869	929	879	912	868	892	878	868	855	898	901	891	857	869	868	933	843	949	895	854	832	869	909	861	870	849	903	854	862	905	832	820	863	903	914	869	853	894	851	841	859	844	862	906	857	930	849	905	810	848	881	850	868	811	841	887	892	806	819	856	879	869	902	920	888	893	878	867	856	852	921	862	885	901	856	890	848	893	877	905	897	865	819	807	940	881	836	906	839	855	855	852	883	873	878	831	884	884	840	891	894	858	851	843	876	866	910	861	889	871	860	865	842	824	867	893	884	858	837	855	859	909	846	841	886	849	867	865	873	886	884	915	857	854	824	870	887	898	862	888	862	879	868	858	904	830	831	909	884	892	888	874	906	848	838	895	887	857	810	895	808	855	857	870	869	803	879	889	879	864	862	885	878	877	926	861	901	872	880	877	868	853	817	888	899	908	859	862	837	921	885	853	869	879	821	930	869	902	896	876	946	843	853	811	895	869	879	836	830	874	876	872	879	865	875	862	866	878	856	849	823	879	860	855	864	874	865	930	868	893	897	856	821	857	850	876	888	851	864	843	836	911	813	861	889	896	868	837	846	875	841	834	862	857	832	908	857	906	873	876	919	840	908	836	821	872	876	836	860	788	877	909	888	896	854	862	856	906	847	849	867	885	896	896	870	889	823	839	825	896	863	895	851	822	852	921	892	806	881	876	874	829	855	904	869	897	872	884	868	893	874	852	870	831	855	902	928	916	921	829	862	922	867	835	862	900	808	868	890	835	872	864	892	865	882	828	852	868	882	833	856	867	859	848	865	847	844	895	892	912	879	836	846	858	837	871	848	875	897	869	885	823	890	856	863	890	870	856	856	880	833	840	853	846	881	881	811	877	910	806	873	883	839	908	891	874	845	870	887	871	878	841	841	892	868	786	872	873	877	886	824	822	889	843	894	908	861	817	851	829	850	828	856	867	887	902	850	826	896	850	885	861	884	839	886	856	822	847	845	864	894	860	848	845	869	897	878	873	860	863	807	869	854	842	869	850	852	878	875	851	858	887	885	862	912	917	940	846	901	864	838	854	847	870	844	918	886	853	913	850	890	879	913	803	818	891	830	870	862	858	844	881	882	886	870	845	865	851	837	868	811	884	831	856	864	838	875	886	918	870	876	829	902	839	864	868	901	914	898	846	854	859	904	834	872	863	897	845	828	814	837	850	903	892	820	859	877	894	820	876	893	874	802	860	880	863	911	856	850	902	867	942	853	872	874	890	847	872	883	888	906	929	817	866	905	884	844	875	901	887	875	861	904	849	920	798	881	820	840	844	835	881	848	847	838	912	917	858	842	877	866	857	859	882	864	871	875	899	835	871	864	855	898	842	904	866	900	869	867	879	903	824	865	892	849	890	826	909	805	888	826	864	938	925	860	856	797	911	832	823	838	884	865	894	855	869	838	852	871	826	873	919	814	915	868	890	911	871	855	846	861	865	885	895	860	903	926	847	808	869	872	942	847	912	880	853	860	894	833	892	846	903	863	883	873	883	878	868	831	868	864	888	910	878	853	854	859	846	901	886	878	888	864	888	874	805	850	847	860	805	909	812	905	885	877	924	904	847	943	858	868	859	863	865	844	894	834	869	836	909	894	891	832	885	891	883	920	807	850	830	853	816	867	911	832	900	846	871	857	796	849	846	825	872	864	889	879	858	847	839	856	882	845	909	861	821	820	813	910	876	895	852	909	917	851	870	800	830	872	860	857	860	820	917	848	901	860	819	861	878	812	887	872	856	911	878	916	840	902	915	916	879	852	831	859	850	916	864	825	852	841	900	911	917	849	836	888	827	829	889	886	829	885	873	854	876	862	890	894	862	906	846	848	905	856	896	898	868	810	840	871	887	897	868	837	851	913	885	857	822	893	889	838	852	844	860	872	883	859	867	863	862	891	808	902	870	856	897	894	925	868	837	900	923	825	872	834	908	828	892	880	892	874	814	865	868	845	856	866	851	842	916	896	910	877	814	886	839	880	835	872	870	915	825	936	855	840	908	883	883	876	837	897	881	826	874	933	916	870	852	877	814	886	860	875	836	844	882	861	875	870	808	878	865	829	852	878	833	873	880	872	922	870	829	828	899	868	912	891	893	859	861	847	894	891	907	911	864	857	902	861	872	900	870	851	912	859	839	829	846	871	901	903	903	917	895	912	899	885	856	854	889	845	876	883	846	854	841	861	902	867	847	841	823	845	865	922	834	891	875	878	912	883	900	861	837	894	872	883	885	918	917	859	876	926	915	891	884	836	885	865	850	868	864	861	872	870	847	838	899	845	872	917	856	853	879	844	823	911	823	849	881	820	882	900	867	873	858	826	867	793	860	840	880	880	837	874	871	854	934	878	823	880	877	850	880	801	860	885	865	809	874	868	910	861	869	908	865	846	866	881	893	854	835	836	875	861	856	866	861	889	819	816	851	846	870	851	812	882	864	863	845	908	823	825	877	861	842	902	814	861	898	871	848	852	871	901	876	839	882	887	890	898	889	911	856	817	865	903	812	877	872	894	879	858	852	856	853	871	879	822	859	882	843	860	864	878	852	915	872	836	856	834	864	856	866	814	847	885	857	878	882	870	886	843	847	862	797	920	876	859	833	861	869	915	878	827	853	871	894	871	852	912	871	856	974	885	850	846	869	880	891	877	841	826	944	858	890	907	830	851	937	859	857	914	859	869	855	888	930	857	858	923	931	891	862	838	867	866	852	900	882	868	826	857	873	855	854	832	866	889	880	865	847	903	874	891	839	849	853	873	898	816	926	883	852	870	915	848	896	827	906	929	911	856	912	860	868	867	818	820	832	878	822	894	882	809	878	850	858	820	886	862	947	833	903	884	935	897	845	850	821	899	883	863	906	857	907	861	869	829	796	839	800	936	867	858	941	812	826	871	885	878	855	920	853	868	895	844	862	884	853	864	824	895	846	889	888	890	880	871	908	901	870	873	846
6556	435	336	265	226	269	239	214	231	215	230	238	241	221	237	208	230	227	253	246	214	252	194	219	236	202	223	230	223	239	239	233	236	214	242	226	207	229	221	220	225	216	203	235	214	213	239	224	229	248	219	263	232	234	213	223	219	202	250	223	216	256	226	229	224	230	218	219	228	220	222	219	251	232	194	264	191	231	233	216	189	239	222	208	228	216	227	208	249	216	224	254	241	202	226	231	224	213	222	199	219	202	217	210	216	217	220	252	238	206	245	195	234	206	235	217	213	237	227	233	215	222	253	222	216	250	231	229	232	206	183	214	260	216	239	218	238	214	230	231	207	219	222	239	225	231	230	234	231	205	245	250	240	203	224	230	223	229	232	240	197	209	223	194	203	235	228	204	228	235	240	231	239	201	211	224	210	210	232	239	211	207	204	231	209	201	240	219	257	219	225	228	219	215	235	190	208	233	242	261	237	252	235	208	252	223	233	231	229	218	207	246	240	220	210	228	268	197	219	196	236	230	228	206	239	223	258	253	204	224	216	228	224	201	203	220	230	222	240	251	222	204	193	237	239	192	210	202	208	225	221	208	202	230	213	225	217	252	236	231	236	235	208	185	229	231	215	228	242	229	232	218	223	250	217	235	209	216	220	197	215	246	249	232	208	235	224	246	212	221	239	230	231	226	228	234	209	213	237	213	204	190	221	216	222	217	238	210	213	212	232	220	215	226	223	242	228	231	203	216	212	231	232	233	237	238	227	244	213	201	230	208	244	235	233	213	238	214	213	211	237	240	231	218	238	216	250	210	220	245	231	229	212	269	230	239	229	217	215	209	223	252	205	210	241	252	187	218	225	258	207	220	245	221	209	222	219	202	227	246	215	216	209	205	221	212	230	243	224	232	247	224	199	228	217	236	209	229	204	245	242	250	233	198	254	216	212	217	226	225	199	226	224	230	234	233	222	210	227	220	215	199	201	212	214	218	230	240	207	221	220	222	231	187	227	232	227	212	219	246	232	217	237	207	211	221	235	220	202	225	218	225	229	207	264	220	215	218	202	225	250	266	253	235	206	211	204	251	194	233	212	235	196	217	232	206	242	229	211	243	219	222	219	200	231	211	225	233	229	215	226	239	220	230	193	208	231	246	227	214	210	204	244	213	257	238	212	193	211	215	232	218	216	214	222	213	230	234	221	238	224	200	235	250	224	237	228	223	236	235	211	243	235	229	248	221	251	204	247	241	229	236	225	245	247	231	223	227	210	218	240	230	218	211	225	197	239	218	241	219	272	230	210	217	223	234	233	217	230	221	203	211	222	244	231	237	199	199	228	222	237	203	230	232	222	213	228	244	224	253	220	229	243	251	219	207	221	213	220	230	192	192	236	219	205	202	228	234	203	213	215	244	204	233	199	241	217	226	228	233	230	200	235	258	239	235	227	225	213	215	228	232	228	224	215	198	232	235	245	234	199	197	195	211	228	246	220	227	200	238	238	223	230	234	212	215	226	228	218	219	213	224	208	267	236	258	219	222	218	195	215	263	221	232	207	214	230	236	230	228	219	221	232	234	225	219	173	211	236	217	236	213	248	208	220	230	245	261	237	217	204	225	242	216	233	211	230	225	219	228	244	257	228	234	226	202	249	242	202	243	239	200	217	213	240	215	212	221	250	231	212	229	213	230	205	247	232	222	230	245	234	222	232	234	240	219	231	212	232	231	246	210	236	219	238	224	197	217	222	224	255	260	213	215	238	241	220	215	205	253	221	202	237	226	195	241	239	230	205	212	253	221	221	206	236	217	218	237	245	222	231	219	247	226	224	210	223	236	226	203	220	234	225	219	234	219	225	218	211	218	207	235	220	226	239	254	229	219	221	227	217	222	209	244	231	257	197	201	222	194	222	234	229	221	235	232	261	232	241	207	230	216	202	220	222	228	245	238	216	222	219	240	225	198	231	216	239	242	210	239	267	203	190	240	234	216	236	206	241	212	218	213	222	231	217	217	245	215	193	206	217	258	230	219	257	244	215	257	243	202	228	238	236	185	214	214	215	238	215	191	222	224	195	230	216	240	237	208	212	230	207	221	235	230	202	210	226	236	230	212	227	202	241	194	257	201	213	259	221	244	216	204	210	251	230	226	213	206	218	215	198	209	223	233	201	195	214	222	235	222	259	198	239	190	201	194	210	217	224	207	229	246	228	257	194	193	223	232	220	205	244	233	211	233	217	220	203	250	232	226	238	218	207	213	199	218	234	201	212	244	238	209	228	229	251	231	241	211	219	252	205	238	256	264	208	199	238	221	221	241	243	242	222	206	240	213	244	222	217	245	229	238	226	237	221	224	225	219	229	205	227	248	240	223	264	214	206	207	201	205	250	207	220	209	243	230	211	209	248	226	260	225	214	210	224	213	216	198	224	234	260	211	221	248	214	194	210	214	230	239	236	222	231	205	220	227	248	230	220	227	225	237	215	232	233	227	226	219	241	214	249	238	247	209	227	197	233	227	220	215	231	207	236	234	239	237	251	202	256	244	222	226	194	202	207	219	219	225	220	206	237	237	220	232	220	206	229	220	209	204	226	232	193	221	223	225	232	229	226	243	219	207	226	224	246	216	212	205	173	215	219	217	192	185	246	237	230	225	219	230	232	232	215	239	233	228	209	221	228	207	231	214	224	224	219	213	239	212	248	254	246	212	239	232	234	234	215	223	213	171	214	255	250	201	224	211	239	208	216	203	233	197	208	231	225	229	236	242	238	231	221	194	213	223	228	207	215	250	225	205	210	220	191	236	230	219	200	215	215	246	232	225	222	246	221	208	223	240	230	234	205	196	214	237	231	260	230	213	210	201	238	240	239	220	224	233	233	222	195	218	220	219	213	224	199	218	232	211	239	217	240	262	233	164	252	210	211	221	225	214	226	231	200	253	226	211	230	221	237	212	214	213	263	209	217	188	222	233	241	209	203	209	236	211	232	223	261	218	239	185	211	222	217	240	207	235	201	192	229	233	250	217	221	228	220	232	205	245	237	240	247	208	211	228	194	225	206	221	213	218	204	254	232	228	228	192	237	236	232	251	188	231	245	235	242	220	219	226	200	224	221	220	225	219	198	221	214	213	236	227	208	202	230	223	205	225	248	216	205	214	198	217	224	216	209	245	225	190	226	215	207	217	250	229	234	215	212	216	192	223	216	232	240	226	248	224	205	228	229	214	224	220	219	223	226	230	228	252	257	226	179	258	231	264	207	212	209	224	204	235	242	216	209	200	238	244	221	229	206	230	206	253	214	234	215	221	267	219	217	216	236	250	255	224	214	219	202	205	215	208	227	231	235	207	259	191	232	204	212	197	212	215	210	224	203	211	210	222	238	236	240	231	226	214	218	227	225	223	220	238	219	240	212	214	244	220	240	232	243	235	205	196	238	211	219	233	221	235	221	247	259	231	203	223	226	199	215	224	219	233	254	226	239	235	223	245	212	215	228	229	255	232	219	225	219	230
6040	652	761	727	748	657	631	641	611	579	547	567	571	564	567	555	514	533	545	535	538	573	537	574	572	557	563	558	532	615	565	569	598	566	562	547	534	518	571	541	561	567	532	541	542	552	575	555	520	553	520	595	532	538	550	549	556	562	550	553	597	512	552	545	513	519	538	516	537	547	596	534	519	577	564	541	552	542	558	518	597	503	532	575	551	576	578	545	554	552	563	584	605	580	545	577	582	562	569	543	551	544	518	525	530	518	553	570	563	568	508	586	532	549	565	529	606	555	537	579	545	585	545	547	558	561	558	558	549	528	570	533	522	554	563	526	557	532	573	549	601	587	532	589	571	522	543	507	591	585	565	518	576	558	548	548	551	562	533	563	579	501	590	542	558	531	560	554	581	530	547	576	537	528	551	534	603	593	536	543	518	558	560	563	547	571	527	603	599	584	566	519	571	545	491	545	569	577	553	589	542	537	551	551	536	540	568	562	517	512	561	526	557	523	573	557	549	549	580	545	543	580	546	537	571	560	565	561	556	544	549	540	521	537	515	536	552	547	537	553	551	528	568	534	565	572	559	505	545	550	593	532	555	604	530	568	563	525	539	571	523	563	549	545	516	543	563	577	521	562	544	591	500	536	552	547	536	575	561	584	529	527	590	563	531	503	552	514	496	534	559	517	560	562	527	548	541	583	590	554	557	622	527	573	536	555	597	557	555	572	561	535	564	531	536	590	528	562	538	516	558	508	546	549	565	559	565	565	579	528	554	555	564	579	542	548	595	552	540	571	550	563	566	553	550	525	581	561	565	557	512	584	544	564	538	567	543	565	533	530	596	583	553	597	569	563	529	573	516	531	528	568	536	517	506	543	550	523	521	547	543	527	501	550	532	524	502	582	566	584	548	542	509	558	534	518	539	554	496	529	579	564	551	535	546	571	547	593	544	574	587	573	550	531	535	536	518	571	517	542	555	522	552	565	539	563	532	585	563	558	555	545	536	542	538	518	541	576	527	519	512	529	545	525	528	563	532	592	584	552	570	561	594	562	573	530	544	506	579	560	567	570	572	562	510	479	558	560	561	534	529	566	550	528	536	562	539	587	537	498	499	548	515	579	596	553	561	531	511	566	540	548	602	533	558	528	538	579	555	538	559	510	582	550	572	558	530	569	536	534	598	558	523	565	584	551	556	567	562	533	468	543	574	583	509	592	551	530	555	507	565	546	564	562	560	526	549	555	519	541	562	544	517	596	542	555	595	554	533	548	515	542	564	580	569	568	561	568	530	528	542	536	559	638	538	575	533	542	553	534	567	550	586	583	576	521	583	562	543	568	559	579	547	577	531	541	520	563	522	566	521	539	604	577	557	583	507	541	553	547	541	545	550	553	573	550	559	585	578	539	538	558	560	541	558	552	520	572	544	526	562	576	515	580	550	527	571	549	508	522	537	564	520	548	582	576	569	518	544	511	569	563	554	515	550	598	521	535	536	538	535	535	552	547	584	551	554	513	589	524	501	553	559	563	571	555	556	532	603	571	546	552	520	524	548	545	505	563	551	592	547	559	574	589	562	549	558	510	581	534	618	576	540	566	523	591	589	556	583	586	560	569	541	571	551	578	567	565	549	592	551	554	538	504	549	529	573	545	553	535	549	531	559	538	550	580	523	539	581	532	581	522	571	572	539	567	526	554	569	581	570	526	520	582	550	549	549	560	556	537	556	525	557	564	540	601	530	567	590	560	542	531	582	516	525	555	516	546	544	540	557	541	562	557	558	552	566	531	549	566	603	556	507	539	567	558	579	533	516	589	502	568	554	534	586	559	513	527	567	512	555	574	597	522	501	580	547	583	562	537	524	548	563	552	561	558	531	553	535	563	528	554	509	529	583	561	552	573	562	550	494	550	560	540	525	592	560	565	527	540	576	586	531	542	540	530	529	523	514	529	540	546	555	541	550	544	573	585	581	553	535	520	541	550	553	488	571	518	575	519	581	505	582	539	554	547	514	579	525	549	562	557	573	543	579	567	547	541	558	550	575	562	549	576	517	582	604	508	533	575	529	556	528	574	556	615	576	547	531	583	578	517	546	556	536	556	558	550	593	552	513	577	511	549	521	558	561	578	563	530	547	559	552	607	551	521	558	589	562	535	581	549	539	539	545	539	554	543	519	582	537	540	551	529	572	527	563	524	510	541	568	558	557	523	536	536	517	539	571	525	543	556	563	578	506	581	530	542	539	495	530	566	537	549	549	531	553	536	548	575	582	557	505	574	535	562	558	535	544	550	531	555	515	527	541	522	579	563	550	597	491	539	590	584	552	557	564	579	592	503	525	558	572	541	559	534	533	529	540	548	563	553	570	529	515	528	526	545	564	548	523	536	549	601	548	583	595	530	580	568	575	539	525	567	554	534	551	545	557	568	564	530	517	567	557	577	575	576	601	545	565	562	548	551	552	511	547	562	556	560	551	500	583	545	570	542	544	554	526	529	546	519	547	550	521	526	558	573	534	532	516	551	518	582	599	568	558	508	547	571	573	532	556	525	545	578	563	548	546	521	569	530	591	563	499	534	526	566	533	567	598	566	541	539	550	603	580	539	550	556	557	561	570	574	538	583	595	512	575	568	562	551	559	563	611	571	575	541	582	564	519	542	533	555	533	580	570	527	542	609	589	585	539	527	520	560	548	540	595	582	513	549	544	508	537	511	565	530	553	565	539	570	513	554	591	553	545	558	559	529	570	533	576	579	562	550	535	541	577	538	559	521	491	540	563	538	556	570	553	587	544	548	594	523	530	567	540	595	601	530	516	554	535	587	567	548	531	524	540	567	565	559	547	541	594	532	542	585	551	503	561	542	562	546	582	565	530	559	518	584	586	566	539	542	555	553	583	535	536	533	538	541	527	506	542	543	576	520	571	538	527	555	540	587	523	550	569	543	530	565	540	545	557	494	585	567	565	548	542	511	554	519	596	562	567	569	555	548	526	516	577	487	561	536	551	541	602	564	563	520	537	506	543	531	604	547	571	532	543	536	581	524	534	542	546	598	620	537	596	508	555	547	572	531	527	557	569	561	575	528	554	519	540	530	588	566	553	564	530	537	561	532	564	589	572	562	520	495	531	515	517	542	556	567	571	557	599	586	583	503	574	571	534	548	517	548	558	539	525	554	511	523	528	541	511	539	564	580	539	559	553	568	520	510	572	518	546	566	542	592	568	550	561	529	547	523	587	556	550	537	561	531	557	581	543	537	540	527	598	522	560	542	539	543	517	567	590	554	539	539	499	531	576	562	496	544	554	560	541	534	515	579	543	583	539	532	564	532	514	533	549	569	557	566	547	553	536	531	553	567	583	542	500	551	571	552	531	557	549	527	529	515	578	532	525	594	566	570	546	549	547	543	580	576	510	553	550	503	611	584	555	526	581	546	535	546	520	559	542	583	586	537	525	544	558	550	481	569	541	559	510	546	546	612	527	555	563	508	514	496	526	496	549	566	550	570
44441	20415	10457	1545	799	604	526	420	341	327	309	279	291	291	256	303	279	246	265	248	260	273	285	256	251	211	264	222	248	204	223	220	230	234	266	208	247	243	222	228	228	228	241	236	209	257	234	230	248	227	213	210	245	225	228	245	219	227	243	229	259	228	233	226	246	228	207	239	220	240	225	255	231	236	210	202	223	218	222	221	212	237	227	216	190	239	248	198	244	234	226	240	219	225	237	221	240	208	231	237	221	214	252	208	227	240	245	208	202	210	246	224	196	203	231	219	213	208	247	247	210	223	226	209	223	214	245	220	230	237	210	194	218	217	236	223	208	212	214	191	216	222	221	199	245	217	236	257	221	270	210	213	234	216	212	228	235	232	213	196	224	226	243	230	233	228	224	213	205	226	230	219	257	230	221	248	238	246	240	228	225	214	188	233	219	228	237	219	252	265	226	231	230	198	247	229	226	245	237	221	202	234	201	229	237	235	205	196	224	237	222	207	229	260	225	240	221	225	232	197	193	216	238	229	218	228	222	241	232	235	241	248	232	202	253	202	216	230	227	259	254	224	224	257	243	238	194	214	259	241	232	199	229	245	252	230	231	189	229	210	228	213	239	231	239	194	202	243	243	234	191	227	241	236	229	227	250	200	237	241	227	216	220	200	218	235	221	208	231	207	209	245	219	223	209	222	213	178	212	217	198	207	199	214	219	212	232	237	233	229	201	225	218	239	218	207	207	207	243	230	221	198	221	233	240	188	222	214	230	199	221	247	225	240	230	218	214	221	238	234	200	211	217	203	226	218	213	241	239	234	235	225	197	227	242	250	246	223	221	242	204	216	220	236	245	210	236	225	210	232	210	233	226	217	256	276	234	225	223	224	231	212	198	238	232	256	205	217	242	231	229	248	211	224	203	204	233	237	229	236	230	209	220	210	212	237	211	210	195	225	244	243	213	249	211	200	250	199	231	252	213	220	231	235	185	224	229	202	244	229	215	256	259	236	234	218	227	235	245	211	274	238	189	227	232	183	213	244	209	217	225	230	234	224	222	227	239	187	239	225	195	221	222	198	216	210	251	223	226	254	228	249	213	233	233	239	212	217	230	243	228	223	198	226	235	221	251	216	205	252	219	209	212	212	188	262	254	229	230	209	214	235	244	221	192	233	209	217	204	197	210	237	213	227	199	219	213	239	218	198	209	237	236	223	220	225	227	263	223	224	253	245	214	209	212	194	218	220	190	225	225	201	208	211	227	237	207	223	204	225	214	207	209	225	227	209	202	227	214	207	214	232	230	219	217	198	227	209	255	214	225	192	213	217	240	209	239	227	229	237	206	272	220	203	234	229	217	213	203	222	205	196	211	207	216	229	195	225	202	231	221	212	205	227	231	219	189	228	202	201	216	225	214	204	245	244	201	221	202	245	218	209	244	249	223	232	202	221	245	219	222	233	250	240	224	217	187	222	225	209	247	225	203	249	215	234	223	238	219	226	225	208	235	231	244	241	196	209	219	205	232	231	229	209	216	235	213	212	227	228	235	212	257	237	239	205	221	213	208	204	229	253	245	207	211	213	231	213	263	196	237	214	217	205	241	232	203	210	219	222	203	192	225	208	214	199	221	223	236	220	217	241	200	217	195	224	227	197	242	209	208	237	264	237	233	250	209	216	220	213	249	233	236	224	233	245	215	227	253	217	202	209	230	241	216	211	202	225	192	239	205	242	226	226	204	203	256	231	230	205	222	210	211	202	218	240	227	208	234	240	218	183	244	209	239	198	201	235	230	212	226	175	254	205	224	218	249	221	235	213	220	232	208	228	244	238	225	234	218	226	204	219	235	200	239	215	177	214	226	239	210	212	227	240	213	243	220	201	231	249	262	206	229	197	215	213	225	231	200	212	235	217	236	232	205	241	220	226	243	234	212	256	195	225	199	231	191	215	222	233	217	247	208	226	229	241	217	235	211	208	212	214	218	224	206	236	224	224	204	217	207	204	222	237	217	216	208	241	209	243	243	210	235	206	220	215	224	259	232	232	230	241	214	204	223	240	191	205	239	221	200	217	223	225	217	221	223	241	242	216	226	239	211	212	191	227	215	207	217	227	213	219	226	217	235	224	194	201	230	239	222	205	209	230	205	214	216	214	242	234	228	215	211	229	224	210	238	247	234	198	221	222	236	258	229	229	231	234	225	214	218	220	232	211	248	230	223	199	199	229	220	239	188	199	212	216	221	196	221	260	215	235	212	228	210	242	225	225	254	215	203	225	222	209	194	227	232	205	243	218	249	211	203	232	257	218	226	196	210	214	212	214	214	206	229	228	218	214	196	234	195	233	233	249	224	232	223	248	231	218	204	213	228	246	211	232	240	211	233	240	220	227	221	232	205	216	226	231	213	220	204	211	223	212	247	206	222	207	203	219	241	211	176	217	255	213	212	229	219	240	206	204	238	221	201	200	212	226	220	214	225	227	222	196	241	223	209	203	221	237	207	246	236	212	230	252	212	252	221	204	218	227	210	225	212	225	223	216	226	210	203	250	264	255	183	221	194	206	215	222	209	251	220	211	207	225	216	221	213	207	224	221	240	232	228	195	210	219	216	251	229	250	221	233	247	221	219	196	204	225	212	232	211	191	230	236	231	235	240	247	228	183	190	212	210	227	221	211	205	221	210	233	228	214	210	238	208	204	219	208	196	208	233	211	226	223	238	209	213	235	229	220	219	241	223	224	261	225	214	200	208	228	235	239	235	249	227	228	243	208	210	227	230	228	190	201	223	212	202	249	212	212	215	216	194	211	190	222	220	238	234	238	237	193	220	240	216	226	210	209	250	255	218	200	255	224	205	238	214	190	243	243	207	201	220	224	249	218	205	212	208	244	213	202	243	218	223	253	206	249	233	231	224	225	222	229	250	211	236	247	219	250	204	239	216	211	217	228	226	241	226	255	219	229	219	244	221	198	223	226	247	258	222	233	233	236	246	224	223	221	188	227	240	229	243	208	207	228	204	255	234	215	225	217	182	234	218	198	216	224	218	228	214	228	225	234	217	231	212	226	249	218	204	225	232	225	213	240	192	232	216	206	214	233	200	230	203	228	198	213	228	218	215	213	237	218	207	218	215	225	210	212	229	233	256	204	211	228	234	204	205	197	228	210	239	218	219	209	216	230	210	233	203	194	235	243	244	261	229	236	247	221	239	245	208	248	225	217	251	214	228	209	215	217	234	208	254	206	233	214	229	213	225	211	191	224	230	253	202	220	218	237	237	197	231	231	211	202	205	215	228	238	223	208	204	232	220	198	228	210	219	233	233	207	217	231	233	215	226	228	223	204	215	209	215	215	228	224	215	211	210	212	233	244	227	245	204	235	240	220	226	215	190	207	231	248	240	252	224	222	225	225	256	230	241	249	232	218	220	224	226	220	201	213	190	211	235	231	206	218	237	227	227	233	227	218	237	225	201	197	241	229	210	239	217	201	217	242	243	238	235	225	249	208	202	222
21907	1624	2760	3202	2770	2174	1916	1553	1333	1281	1197	1121	1001	921	930	891	821	786	744	818	766	713	699	672	707	651	645	664	641	624	620	635	658	630	607	624	637	577	651	634	620	624	636	639	592	598	563	607	628	581	619	588	569	592	592	585	588	611	544	552	576	618	564	566	574	612	570	543	571	630	529	590	595	602	570	572	585	564	562	576	581	580	579	538	593	595	557	588	595	594	578	554	609	573	587	561	595	573	578	552	556	535	572	538	591	569	557	619	563	609	554	561	535	567	562	562	615	587	611	562	570	595	585	563	609	598	590	532	505	570	560	539	564	605	535	563	558	586	597	568	567	559	565	606	532	568	578	583	562	561	571	531	589	570	563	575	602	538	515	577	605	580	577	579	554	598	575	568	572	606	580	563	559	568	601	623	524	558	562	600	552	533	559	526	565	616	522	595	565	562	540	565	543	561	578	538	559	606	588	580	595	562	518	586	585	548	611	608	548	568	581	584	565	569	568	613	567	574	561	570	561	585	555	540	546	553	585	556	568	533	531	544	556	579	582	574	553	536	586	511	578	556	593	570	586	587	565	582	524	581	564	558	543	532	554	548	560	568	546	530	522	599	570	552	592	570	536	520	525	531	570	582	553	581	527	546	557	547	551	572	596	549	578	529	577	628	568	558	558	638	552	610	551	550	528	545	577	547	598	568	568	576	549	563	574	588	533	551	559	588	600	576	518	571	588	583	548	555	591	556	588	565	584	565	609	588	605	552	546	591	550	538	565	523	551	604	608	554	609	567	545	553	567	555	551	524	563	567	570	524	580	587	544	539	545	570	552	581	557	564	582	592	581	563	594	550	538	526	609	547	557	557	554	569	499	536	558	565	579	553	536	559	528	568	584	541	610	561	568	563	550	543	584	587	526	593	555	555	562	551	602	541	609	543	537	579	555	548	557	518	594	560	544	542	599	568	545	601	564	607	560	531	548	582	550	621	585	575	584	599	584	557	547	554	560	557	563	621	591	554	604	553	580	564	545	540	554	563	584	585	575	602	544	617	581	543	534	547	553	572	534	593	583	567	568	565	546	572	608	528	573	542	575	590	546	577	596	610	568	589	570	563	579	594	559	598	581	549	563	632	550	597	548	584	548	585	561	593	538	555	604	607	598	540	570	564	579	553	568	536	594	553	523	582	582	555	512	516	509	572	587	596	596	535	550	536	534	560	577	578	547	566	578	557	581	558	541	551	591	566	577	564	548	556	575	544	574	608	564	521	510	561	586	569	529	518	519	534	566	573	584	569	521	576	625	588	556	543	569	572	561	601	541	557	585	567	585	588	605	577	577	570	538	589	544	574	558	579	529	606	564	537	570	604	534	573	605	574	605	562	556	536	587	578	521	515	541	592	606	542	566	594	549	574	562	596	573	542	539	582	523	577	580	605	524	562	552	556	535	563	550	568	643	600	545	565	580	585	563	598	593	504	577	566	573	552	618	556	525	557	607	574	531	539	581	582	557	518	575	561	585	537	603	560	552	551	564	549	545	568	580	539	592	584	522	588	572	539	581	540	551	560	546	593	549	553	548	540	582	548	570	534	540	562	531	552	515	525	518	563	536	537	563	548	570	554	509	596	542	629	545	556	545	585	544	588	571	557	554	544	548	507	565	574	537	562	543	564	540	550	587	601	580	541	533	570	535	554	591	578	564	556	524	525	561	533	576	582	552	560	559	568	589	539	586	555	557	515	545	582	519	581	592	522	616	559	549	536	596	603	552	527	551	569	570	592	576	542	557	550	572	576	636	550	566	541	607	608	563	565	574	530	532	577	563	595	584	553	541	578	557	587	571	548	557	569	625	561	562	563	532	563	542	578	592	545	613	523	548	513	558	552	551	567	537	556	535	583	570	583	560	573	609	564	572	530	568	574	593	550	533	553	548	594	579	543	548	605	596	586	551	601	551	587	596	578	533	566	567	555	584	582	596	559	546	539	540	541	606	536	565	595	592	552	569	490	582	592	533	573	565	574	603	581	535	570	560	554	588	552	562	555	516	553	557	574	577	559	575	554	570	521	583	549	556	603	561	578	568	568	550	603	563	567	530	562	553	578	577	555	570	526	603	564	568	564	594	564	616	601	610	574	565	589	588	556	567	588	602	593	583	521	598	559	547	551	567	564	578	564	559	566	603	561	579	597	581	578	567	535	577	583	563	544	565	563	583	656	537	573	601	607	547	565	566	555	617	558	589	570	603	575	566	549	564	537	517	572	539	600	558	550	543	539	567	542	535	532	557	537	583	522	560	558	562	577	581	581	554	581	571	548	600	606	578	574	596	555	562	576	576	567	569	557	588	539	595	528	537	561	547	568	546	578	547	533	590	529	562	609	518	593	522	578	579	592	571	596	630	578	593	557	577	574	526	563	532	549	586	570	586	595	562	583	593	585	548	549	585	583	560	595	594	591	563	575	589	560	555	559	565	587	535	554	557	559	570	570	578	621	569	550	541	576	574	573	529	532	576	572	570	511	553	574	580	570	565	573	582	559	616	544	598	604	590	613	579	576	626	564	552	521	622	556	567	540	545	636	568	549	560	556	523	591	524	553	559	541	580	570	547	551	594	585	585	538	553	575	602	565	552	543	571	614	558	552	525	553	587	581	579	554	566	581	502	549	557	567	547	572	534	557	610	558	541	596	590	541	596	540	553	583	559	566	559	569	570	563	569	522	559	579	593	583	570	566	534	595	572	575	568	592	562	553	572	535	575	577	553	580	556	580	579	500	614	584	570	570	542	589	565	575	548	563	535	568	597	522	554	569	529	582	541	529	557	513	582	542	544	517	566	577	576	537	547	552	558	577	546	583	552	586	575	552	596	619	576	566	579	573	579	593	574	501	585	587	608	594	569	538	542	584	565	554	576	548	562	613	555	541	539	573	599	570	568	586	597	577	587	600	594	612	570	614	550	563	560	551	574	533	589	567	557	513	552	581	588	555	563	570	606	546	544	578	556	576	579	510	553	518	532	559	547	533	560	595	575	586	576	563	510	596	522	519	573	561	614	546	518	578	530	584	567	534	597	556	557	559	566	581	561	581	554	534	529	596	597	566	570	578	547	581	550	559	540	575	567	591	531	569	516	553	559	557	604	564	562	506	574	562	542	527	610	548	531	592	547	549	565	588	532	560	563	583	560	552	571	591	557	544	590	570	609	539	655	589	592	565	596	577	598	546	539	553	526	567	579	534	535	510	556	601	604	533	634	554	534	555	613	628	552	557	562	546	584	596	590	569	574	572	529	564	598	551	568	569	571	592	547	596	577	537	579	539	555	571	588	597	538	595	533	538	573	586	548	550	568	562	592	572	569	570	551	565	564	547	595	546	598	565	528	564	538	555	601	578	560	572	557	579	552	576	589	553	605	561	598	577	555	549	554	553	544	568	554	599	579	549	582	577	575	614	569	591	571	569	523	552	595	579	581	537	551	527	514	522	586	520	553	532	548	572	544	601	556	561
47016	25171	23515	7201	1915	1231	1042	862	651	591	526	524	466	489	466	434	408	441	415	392	402	383	392	381	436	413	385	385	376	406	356	391	331	368	350	433	358	349	376	365	379	365	400	345	363	373	395	327	380	366	384	394	382	378	344	421	392	343	389	357	353	336	335	370	354	366	354	393	343	345	348	387	379	347	367	339	336	373	394	383	392	362	342	378	374	360	353	378	342	355	380	362	336	352	373	407	372	374	334	370	349	359	346	373	388	374	334	364	397	366	362	348	365	381	361	410	349	380	350	330	381	354	362	375	366	388	332	359	396	384	347	365	346	355	380	355	376	358	356	363	381	361	388	379	377	331	359	359	355	343	363	347	393	394	341	359	382	363	366	344	341	370	380	333	402	350	357	384	376	372	355	374	342	385	365	357	373	346	395	354	389	371	372	351	386	341	386	378	346	334	371	374	353	379	362	303	346	344	334	372	378	381	387	374	358	389	406	348	376	371	352	348	380	395	362	341	371	313	348	356	366	341	367	334	354	360	372	374	327	345	379	320	343	327	335	379	313	359	369	370	386	377	354	357	335	362	359	334	371	332	358	387	379	313	368	389	369	361	370	338	369	322	364	354	355	373	356	349	324	332	392	340	343	374	375	344	381	346	325	359	355	352	390	352	346	371	367	399	357	354	366	372	360	368	364	355	382	353	342	334	366	377	370	361	341	352	364	340	342	358	345	375	394	342	344	372	313	389	390	332	385	325	359	366	313	354	361	365	388	396	380	369	373	367	367	337	390	354	332	368	368	403	387	348	365	380	353	377	374	349	375	334	412	382	363	330	390	375	345	341	331	370	352	377	352	348	360	362	406	336	370	343	372	387	351	342	342	299	377	374	380	375	373	363	388	327	384	351	378	364	348	390	351	359	333	342	381	362	345	361	377	379	371	321	351	379	392	340	342	392	352	407	403	394	372	358	358	343	363	380	374	361	354	365	393	375	337	322	364	313	395	359	365	369	372	335	330	333	358	351	367	311	362	377	339	350	352	364	335	375	385	353	352	356	333	361	388	391	390	385	351	338	350	347	355	357	318	373	388	346	379	374	392	352	372	397	350	361	374	385	358	327	348	362	392	375	332	384	384	352	378	345	344	361	370	357	367	377	376	365	370	359	384	365	329	351	383	417	367	338	330	346	348	359	376	397	321	406	340	361	368	352	351	336	375	354	387	378	388	364	405	376	384	342	328	375	372	406	374	398	350	369	351	366	362	366	372	391	364	345	342	375	388	369	328	347	345	353	344	367	396	347	362	360	348	373	338	379	371	352	353	366	353	355	369	379	386	374	349	337	363	344	358	349	377	367	350	342	343	351	333	350	321	343	346	356	342	356	413	360	396	357	379	342	407	349	361	406	316	359	368	358	358	367	370	358	346	339	339	355	356	387	368	349	343	333	340	324	385	365	358	333	353	366	360	349	384	369	376	360	384	407	335	380	384	392	352	383	387	335	390	371	377	390	304	346	373	359	383	359	375	346	351	357	384	380	393	391	389	408	375	331	378	399	347	377	361	353	364	350	327	336	360	369	359	367	345	349	356	354	354	380	367	396	318	344	332	351	318	386	345	358	352	347	368	364	375	376	362	367	368	327	369	345	382	357	369	350	364	340	319	365	345	352	340	365	349	391	359	419	354	394	350	365	340	348	346	360	377	349	385	376	337	319	376	342	363	367	350	334	363	371	353	336	389	355	365	343	360	381	370	376	374	345	344	370	360	314	365	349	348	370	355	361	349	341	391	324	365	326	339	368	377	330	356	357	400	368	359	376	359	340	382	348	325	345	378	355	345	336	337	341	331	378	365	356	361	355	372	373	385	352	357	414	340	391	375	334	335	365	386	372	340	356	388	357	378	366	334	366	310	376	356	413	341	356	350	327	359	373	351	336	334	390	360	400	378	346	311	361	367	406	391	349	358	355	382	343	371	323	360	332	368	379	331	349	355	349	351	357	337	377	358	371	366	379	375	329	337	372	348	418	346	348	404	365	349	330	394	326	325	354	348	344	351	303	363	385	355	335	363	374	408	344	378	389	387	370	352	386	338	364	349	392	319	325	386	356	362	360	351	340	345	357	380	331	371	327	373	381	373	346	329	365	375	369	331	398	318	366	385	363	328	333	325	344	358	414	370	365	401	345	379	402	367	376	351	359	366	361	380	353	355	363	355	344	311	345	360	365	347	371	376	306	378	387	358	330	333	360	317	346	365	382	368	334	365	351	374	350	399	375	347	354	381	381	349	371	354	346	356	359	376	363	321	360	371	366	384	346	381	329	363	372	396	378	403	357	355	371	359	354	356	371	349	368	336	334	363	385	360	319	340	351	389	323	366	348	337	357	373	366	332	383	390	373	380	369	362	332	361	351	368	358	386	328	341	339	366	387	356	359	366	373	363	334	370	400	349	358	401	327	338	354	374	349	370	377	363	369	393	331	361	335	334	330	376	388	377	355	351	379	368	318	362	359	355	365	368	374	338	390	386	337	343	365	359	354	381	329	392	322	360	356	366	329	379	353	364	344	368	331	365	351	343	341	359	386	360	307	386	341	372	356	371	391	363	341	366	428	339	402	369	361	337	365	386	353	412	345	370	403	364	368	352	342	366	370	403	385	356	371	365	338	370	365	350	347	419	362	354	354	373	391	316	338	368	391	379	386	310	369	354	371	356	353	362	343	354	385	377	339	382	360	341	344	355	375	391	382	389	337	386	348	382	349	355	364	367	362	361	356	372	341	387	346	340	335	342	395	363	354	362	387	362	348	383	339	364	351	355	405	356	340	338	358	354	342	337	372	374	385	350	359	363	382	367	354	362	350	367	339	349	392	381	378	360	391	363	327	339	385	375	334	344	359	360	389	378	389	387	399	354	359	375	348	361	347	395	365	379	351	348	355	384	392	370	365	354	340	367	324	365	352	362	359	356	386	378	356	358	343	362	383	393	356	348	362	334	314	364	349	321	372	355	366	357	379	383	387	371	353	327	365	368	375	357	349	375	364	337	367	306	396	333	379	345	356	362	390	383	400	376	345	357	382	341	346	337	385	379	323	361	378	361	338	361	344	362	376	388	351	354	353	377	355	386	388	341	366	344	345	349	385	380	343	324	371	328	379	362	368	366	340	369	331	352	361	359	336	368	399	391	348	317	344	340	329	372	374	381	394	338	338	377	372	357	364	347	342	357	359	366	359	384	373	351	370	403	301	366	393	361	333	382	344	342	348	369	370	372	360	373	349	364	404	352	331	311	378	352	359	325	388	377	373	370	346	356	353	389	344	331	354	373	386	338	375	343	376	337	365	369	333	370	338	354	409	361	369	353	379	343	352	370	377	348	358	344	340	365	358	311	350	358	352	367	347	379	353	333	343	352	358	350	365	379	333	377	364	370	348	352	345	369	336	348	394	365	366	351	317	337	358	353	385	376	397	341	376	356	386	364	380	337	337	350	370	337	387	351	357	389	388	396	369
28762	2724	5259	5548	4768	4091	3336	2768	2397	2089	1989	1660	1510	1575	1437	1371	1357	1280	1184	1218	1166	1073	989	1089	1062	1031	1064	1060	925	1034	934	976	942	992	1011	960	872	911	909	980	860	910	924	913	909	905	922	890	908	962	915	861	904	860	884	850	883	857	881	877	830	813	877	852	860	841	834	842	872	866	892	883	900	824	851	882	864	888	852	827	834	810	870	830	882	812	812	856	852	860	820	833	860	917	861	809	865	807	851	858	823	796	858	855	804	820	846	890	858	870	861	854	876	861	856	876	861	889	921	858	882	881	850	879	836	854	848	861	808	804	831	843	848	838	828	803	798	895	873	844	860	835	862	819	913	852	798	874	760	844	805	837	806	859	884	843	848	868	865	860	865	877	857	830	846	803	886	822	833	872	828	832	836	840	888	824	869	814	841	845	817	847	846	786	831	840	835	854	818	825	821	827	865	854	854	860	889	862	839	880	889	889	846	867	857	888	827	788	880	833	843	817	855	831	897	865	884	821	837	780	838	788	814	859	871	787	861	888	781	857	798	796	822	837	835	833	850	876	886	814	838	880	903	848	854	856	841	880	866	835	881	861	861	842	833	794	859	845	885	835	834	847	807	849	902	845	851	852	896	813	860	786	832	828	872	871	843	916	861	820	811	844	844	863	807	824	794	851	830	806	814	812	819	823	853	806	836	837	822	853	827	867	805	839	861	860	863	795	834	863	820	870	804	906	884	835	868	830	835	859	867	840	841	858	870	813	891	849	883	839	859	802	839	864	802	850	810	815	842	812	824	835	777	860	808	825	783	790	849	793	891	840	879	842	852	804	829	853	837	826	830	863	883	854	821	819	864	902	834	811	784	867	804	837	823	845	871	862	848	865	861	833	826	844	819	899	835	843	801	856	821	808	856	816	849	820	885	847	798	810	888	871	822	834	854	881	814	847	829	827	858	845	839	839	785	860	881	849	814	843	892	813	844	933	877	868	841	855	821	864	896	884	865	811	845	850	856	816	818	819	821	874	846	842	869	819	855	874	862	837	806	828	852	859	800	829	829	873	855	801	806	817	832	877	844	881	829	861	889	852	874	857	845	827	835	843	793	848	837	873	842	885	813	848	824	860	877	834	815	888	843	857	850	834	831	792	843	876	866	899	839	870	814	820	838	895	842	788	779	874	875	851	804	803	878	857	889	819	848	797	849	817	784	894	840	882	886	803	750	782	793	871	884	812	872	871	850	869	850	818	801	834	890	834	881	842	834	832	800	837	840	796	864	843	788	807	853	852	790	809	899	836	868	896	835	825	807	843	828	840	853	812	819	816	861	817	819	808	855	805	822	854	818	806	830	812	880	832	836	833	772	835	813	836	810	839	820	831	844	816	867	867	847	894	797	847	800	884	844	888	815	840	793	836	826	862	810	812	847	878	820	866	876	831	889	802	826	848	816	870	832	802	824	839	839	846	840	861	872	854	761	845	843	871	848	795	808	828	853	874	881	862	863	856	850	823	865	866	838	824	782	850	837	834	856	827	860	847	849	846	866	846	904	820	868	796	842	843	882	846	852	878	823	879	841	857	795	823	833	885	840	865	865	784	809	850	776	859	810	863	838	831	841	885	810	850	823	873	842	794	829	871	879	902	807	821	843	841	789	807	876	875	849	819	813	827	854	845	858	863	820	854	877	845	807	803	835	840	852	854	909	826	860	817	818	858	825	854	784	820	872	851	764	851	868	820	792	921	854	837	848	842	875	826	790	832	866	835	832	825	843	840	889	854	837	873	848	819	817	857	875	764	853	784	842	869	862	792	819	768	859	834	896	839	865	825	863	867	866	835	856	890	862	846	855	848	832	825	885	812	860	848	846	800	833	855	854	848	829	847	846	867	840	818	880	835	864	812	818	816	812	843	862	803	839	797	814	819	881	857	841	838	853	830	834	792	828	805	848	825	834	821	826	826	863	843	837	851	864	814	866	823	846	877	882	811	832	841	878	877	873	845	848	868	851	820	821	847	801	879	783	851	832	809	808	817	852	816	806	849	808	869	841	855	819	884	898	868	881	883	843	829	851	802	874	867	880	800	839	826	871	823	886	850	798	809	872	857	825	816	823	776	811	858	876	835	815	803	765	815	819	798	866	784	891	836	843	858	830	876	819	879	843	787	843	841	866	811	788	873	836	819	905	812	858	836	820	844	836	828	859	818	807	855	841	888	821	879	842	848	851	913	837	800	804	800	850	840	810	838	921	825	887	832	835	866	845	813	860	865	876	832	838	781	802	827	798	850	807	840	823	818	869	789	790	903	833	884	840	873	813	886	829	829	858	792	857	890	819	836	869	835	847	882	859	803	855	792	833	828	852	823	845	846	862	864	791	829	843	812	867	874	834	881	806	861	882	805	827	806	850	834	837	847	836	815	831	856	789	850	869	831	834	832	800	908	844	855	774	845	844	848	891	843	846	830	904	873	861	832	852	826	847	795	831	865	840	815	786	818	788	859	835	840	823	795	844	829	852	847	830	809	906	910	877	764	821	817	864	791	836	809	808	836	795	841	852	873	824	859	848	860	815	871	781	859	857	867	852	850	875	805	856	863	874	827	777	878	860	815	830	821	858	829	829	803	854	860	791	848	838	818	822	830	792	861	841	792	836	861	819	833	869	867	830	788	884	883	889	795	832	848	816	852	839	851	798	845	823	801	896	833	839	900	778	791	813	858	882	796	883	846	889	828	885	804	858	841	871	852	852	873	816	872	831	888	828	828	842	853	830	828	841	849	858	908	857	883	849	813	869	909	861	860	871	844	865	852	838	833	825	826	800	806	841	848	827	854	793	911	868	831	876	882	882	831	821	871	851	824	831	855	906	832	895	817	820	866	854	887	857	802	853	886	837	848	814	846	865	892	782	891	850	815	841	816	826	838	766	839	836	854	777	794	839	824	781	821	786	811	909	872	858	822	832	800	862	864	861	804	871	895	815	843	830	804	845	834	851	853	789	790	839	820	871	861	876	863	854	804	901	826	884	822	799	880	814	891	823	863	843	811	829	836	873	856	814	817	840	817	875	797	860	864	826	812	805	869	899	856	847	849	841	786	840	868	807	844	818	850	860	835	871	859	829	816	852	848	838	841	803	893	809	840	889	816	791	814	833	831	833	857	842	878	771	812	782	890	819	868	858	813	823	841	808	840	845	885	866	826	834	801	801	868	813	817	849	848	806	850	878	857	844	844	808	851	888	838	909	861	842	859	867	827	824	815	869	810	853	841	851	808	767	842	860	823	856	840	820	853	854	825	844	849	833	812	791	824	793	868	858	782	797	838	837	835	801	827	811	839	875	843	819	814	853	868	840	834	807	818	868	841	810	844	849	874	842	809	874	825	822	873	789	851	840	800	808	857	826	825	843	826	829	832	861	817	816	881	804	828	870	840	797	847	808	891	816	827	829	845	825	829	852	850	830	830	769	846	862	831	844	822	812	841	804	865	867	832	836	832	840	859	823	797	865	835
6751	445	324	269	272	250	243	240	239	236	220	255	246	214	211	196	226	236	225	230	223	184	241	222	207	209	201	223	231	223	228	199	223	253	219	216	250	205	215	220	225	231	213	200	243	220	221	225	212	227	223	248	239	240	242	225	206	211	241	217	196	213	216	236	206	239	211	213	202	220	196	205	237	214	213	219	216	240	186	216	239	238	219	203	225	217	223	240	228	227	247	218	229	255	206	219	198	238	242	233	199	186	219	220	212	202	218	246	229	231	228	224	208	229	237	184	217	256	215	215	222	223	202	213	234	233	240	206	233	230	246	214	207	217	217	228	244	209	232	188	219	230	234	183	189	203	197	225	209	227	225	224	241	201	199	215	191	217	195	211	224	194	181	227	224	219	215	216	230	208	229	212	207	244	229	205	219	226	228	193	264	236	238	220	207	245	248	213	224	220	214	243	225	228	216	240	205	229	199	227	217	247	210	203	253	203	238	224	232	238	204	214	231	257	244	214	225	244	231	219	197	240	221	220	223	220	205	214	225	208	242	196	204	240	212	217	205	219	232	211	219	220	239	221	209	222	203	198	223	251	231	243	236	214	221	231	200	205	224	238	219	213	248	227	247	236	202	218	211	243	194	213	208	223	194	241	216	210	222	239	218	211	219	239	240	239	240	213	230	233	205	190	178	215	203	238	235	242	231	209	239	191	213	237	204	198	220	200	227	226	225	211	233	205	204	220	215	208	228	238	232	260	193	207	223	263	202	223	229	220	248	202	246	247	226	221	229	222	208	213	222	232	229	231	178	231	231	181	238	225	220	202	234	232	224	227	236	253	191	243	206	237	248	212	219	238	217	226	235	223	215	228	212	232	251	219	228	215	227	213	208	242	256	167	211	212	225	226	221	229	199	212	210	205	229	219	200	207	225	218	252	226	194	215	213	234	216	231	216	212	231	226	188	217	234	227	234	234	222	218	212	219	202	208	228	228	206	244	233	230	212	199	238	185	239	236	234	214	219	223	211	222	247	253	183	228	235	216	219	204	223	242	220	187	221	221	237	229	228	224	211	233	223	207	231	188	211	212	256	214	202	222	226	211	232	228	242	215	241	221	213	208	239	202	239	218	231	211	202	202	234	227	222	208	226	223	223	213	200	216	225	225	230	231	227	207	217	222	236	228	207	193	246	240	220	245	221	218	199	229	232	216	223	210	223	208	207	215	231	201	212	207	185	211	237	187	216	256	203	206	239	263	242	247	202	230	221	229	249	232	242	216	222	215	219	185	204	203	201	211	216	202	190	202	219	221	219	221	219	196	208	228	239	216	237	247	210	228	237	230	215	224	224	215	249	234	240	202	187	236	210	249	232	238	221	228	207	206	229	249	237	226	196	206	243	211	206	195	227	204	221	218	215	220	187	236	253	227	254	199	221	207	221	181	230	223	226	203	218	199	234	258	217	206	227	218	221	215	236	225	217	220	219	243	225	232	208	232	180	229	230	203	221	206	220	226	213	217	232	211	231	242	233	245	220	221	246	230	218	219	196	216	241	231	229	216	211	205	248	201	222	214	183	221	231	230	225	202	241	221	241	229	222	208	218	210	202	233	217	210	238	220	212	183	223	219	211	202	243	229	251	235	238	220	210	239	239	216	189	211	237	239	257	232	219	203	246	224	202	234	245	197	212	234	203	220	205	241	237	223	221	253	226	266	235	250	238	216	238	213	224	212	234	250	229	242	253	222	220	225	207	200	224	248	249	242	200	222	212	199	211	243	204	232	207	228	220	218	215	221	190	233	243	225	241	226	219	232	201	221	234	217	219	228	220	205	241	231	202	207	248	238	210	213	258	207	232	230	230	223	226	219	206	217	210	211	226	226	219	207	224	214	222	221	223	217	235	223	223	219	222	234	203	218	246	239	229	196	211	208	232	207	218	224	211	223	225	210	221	244	200	210	229	240	226	212	240	225	222	222	222	200	208	231	208	232	246	231	207	214	217	234	237	224	214	208	246	212	257	225	227	238	222	206	244	250	195	211	221	232	225	223	229	223	220	214	215	206	253	215	232	213	201	212	221	210	202	201	213	219	241	240	204	218	222	217	191	223	213	227	206	228	232	224	189	241	219	245	209	204	207	204	233	231	195	216	228	201	217	240	226	221	217	229	244	208	223	190	229	226	220	240	213	220	246	240	212	209	219	206	200	247	241	239	216	226	234	212	228	217	212	225	202	239	228	222	196	219	235	217	226	222	217	211	209	212	234	242	193	196	229	224	226	213	230	224	211	220	206	226	221	210	214	214	233	229	224	191	217	228	199	218	187	227	237	227	258	216	227	209	197	221	212	220	248	228	215	250	247	213	241	211	232	214	199	220	209	232	240	222	199	210	227	225	212	227	212	231	208	225	189	216	203	216	225	235	224	224	233	204	209	240	202	185	211	216	224	239	205	194	187	222	202	229	206	207	226	233	235	211	225	201	230	189	214	232	236	232	208	213	240	236	188	224	200	227	200	187	241	231	211	209	212	250	237	247	217	224	223	221	196	235	230	223	199	211	192	241	237	208	238	240	232	217	221	225	203	223	225	203	210	254	241	204	209	233	198	249	228	221	233	268	229	224	171	238	219	219	220	228	229	209	231	205	193	225	247	221	234	209	209	190	220	200	212	216	209	208	253	248	200	213	229	253	218	216	202	226	228	237	211	219	228	232	217	219	261	224	223	190	226	210	228	203	214	181	227	203	229	216	211	221	245	223	194	199	193	217	221	234	227	232	203	233	217	226	207	214	212	214	223	185	223	216	230	194	213	250	219	200	232	220	227	221	206	227	184	218	207	221	229	245	233	224	208	223	226	233	197	206	256	205	202	246	209	196	216	226	228	213	181	222	237	222	238	248	243	214	218	212	237	204	221	233	222	190	241	224	224	211	224	222	210	208	221	202	207	217	234	202	210	192	226	213	198	192	225	208	227	209	214	234	247	240	209	241	201	178	237	225	206	234	233	243	227	226	216	213	232	191	226	203	234	238	210	209	215	234	225	242	220	245	221	223	212	236	217	240	231	217	221	206	252	229	214	229	213	236	256	238	211	227	228	228	213	238	236	211	226	225	217	232	237	206	228	209	213	223	223	232	202	252	216	202	194	239	215	215	235	219	226	237	213	202	251	232	210	232	239	226	214	213	204	212	203	220	231	219	239	258	210	218	250	239	212	232	230	232	235	192	207	214	204	193	206	194	210	224	199	217	234	236	220	219	217	232	236	225	213	214	229	210	233	214	220	206	216	203	205	221	206	203	195	207	221	215	238	227	199	242	207	241	201	215	202	194	213	230	228	218	217	226	228	227	252	242	229	233	196	201	197	232	228	209	233	206	214	193	232	212	227	240	205	235	210	213	213	247	226	238	217	198	205	235	260	213	206	230	225	217	263	240	247	204	232	228	239	230	216	196	214	222	211	225	239	225	207	249	217	220	244	242	247	226	225	206	224	224	222	231	218	223	214	197	203	215
6020	684	678	719	721	704	630	669	596	557	571	551	528	558	584	581	548	563	550	556	546	530	565	552	567	595	543	552	608	561	568	530	512	559	529	562	549	546	577	523	508	583	547	592	539	499	563	517	523	566	580	548	521	520	553	550	543	536	586	560	544	558	572	590	578	561	526	544	512	540	583	577	548	551	546	521	535	533	546	554	546	570	568	529	496	542	582	537	532	585	591	565	532	564	548	551	544	551	523	523	558	548	532	544	573	534	537	539	538	532	521	533	546	565	571	574	557	524	550	552	544	581	549	579	522	531	570	568	544	596	535	580	541	533	520	589	565	540	556	522	590	550	565	522	591	487	540	542	546	515	531	560	601	557	559	550	527	542	519	563	531	579	566	544	531	553	524	538	571	542	561	545	583	542	560	554	545	555	527	564	541	544	584	495	535	568	580	521	543	619	559	574	598	561	544	534	532	600	536	596	589	549	546	570	568	508	536	560	540	583	557	543	573	593	536	558	559	572	512	488	536	569	560	576	556	561	543	496	550	574	547	557	542	554	559	562	536	523	531	559	555	509	530	534	588	532	532	523	538	555	522	541	540	552	503	580	512	569	586	551	512	524	588	573	540	556	534	559	581	540	561	543	521	525	527	545	532	551	530	523	569	564	526	529	585	542	527	525	568	518	556	520	550	564	533	590	532	556	549	531	541	570	572	524	535	556	547	511	531	513	553	565	566	529	521	544	528	571	514	533	559	572	538	537	579	563	546	509	511	508	573	555	526	588	531	528	534	549	544	549	550	520	546	554	543	562	559	530	547	561	508	522	543	530	516	560	536	536	579	531	536	510	537	517	533	579	579	525	554	525	531	537	506	537	510	565	541	539	559	539	549	561	570	583	549	566	554	508	526	505	564	546	600	561	523	550	518	530	530	536	520	507	580	532	554	541	526	548	570	500	590	527	565	540	549	548	543	515	526	550	568	544	538	573	559	543	525	497	540	548	504	517	533	528	544	518	518	533	586	580	556	573	557	526	519	540	527	527	541	532	534	549	542	516	544	534	530	538	509	578	498	543	519	532	558	552	544	512	522	553	549	507	564	520	541	530	525	562	512	558	529	516	541	546	573	547	552	547	587	555	541	527	533	502	582	561	559	546	510	518	518	558	545	553	527	557	542	511	546	521	546	500	575	574	537	526	507	551	542	532	529	541	546	554	567	539	570	563	534	504	575	521	563	548	585	570	548	565	535	555	608	554	491	561	514	585	578	510	576	600	537	520	559	557	537	565	572	564	530	579	541	573	521	541	528	565	522	556	490	590	518	549	547	515	571	512	521	536	560	547	557	577	553	555	518	547	597	567	580	573	538	540	541	548	521	554	519	511	609	543	542	536	563	518	587	577	526	547	520	562	581	539	548	505	523	525	532	525	590	507	538	585	529	548	556	560	534	554	567	529	535	535	512	534	567	565	554	493	548	541	562	562	549	570	553	513	538	542	534	577	563	579	552	552	537	541	515	538	541	538	518	593	577	552	541	522	577	565	535	543	511	561	547	541	479	543	512	532	491	489	572	523	560	560	572	513	548	542	557	548	489	517	540	543	522	553	552	510	546	571	511	511	556	539	543	516	519	606	535	578	520	556	559	518	535	550	536	532	550	556	526	570	513	536	559	554	524	546	549	547	570	534	529	541	567	549	567	527	542	553	543	537	514	553	599	543	527	566	540	586	528	565	540	520	524	522	524	574	544	522	576	509	605	576	570	535	573	559	518	576	552	542	574	569	522	583	564	551	493	558	542	539	562	575	553	543	544	569	537	551	542	499	554	514	545	508	585	587	564	551	521	583	528	540	577	570	524	590	515	498	573	561	560	546	584	546	547	524	564	528	563	561	553	569	554	505	556	499	538	559	562	530	584	571	552	568	540	507	509	551	585	560	520	559	534	521	553	564	544	592	544	527	572	548	541	550	546	525	524	541	529	574	579	547	550	529	534	536	511	557	502	553	536	580	550	555	543	561	533	534	524	590	559	547	523	519	556	532	550	596	509	547	576	506	522	566	537	548	495	553	528	532	553	513	584	548	595	552	508	536	517	545	546	565	578	575	584	548	498	559	589	561	568	556	544	585	548	541	520	523	554	541	579	583	543	511	535	550	536	515	539	571	565	494	556	561	571	565	546	537	526	529	527	569	556	497	556	523	551	491	572	546	558	545	545	537	535	516	520	546	530	562	560	571	525	563	558	557	528	596	563	566	529	528	578	556	537	501	554	551	563	548	564	546	569	530	573	601	557	578	542	537	534	527	545	527	545	542	527	539	532	596	525	511	534	517	546	509	541	507	578	574	541	514	516	561	581	516	498	507	565	523	518	521	541	514	546	541	518	559	576	589	528	509	540	519	581	579	524	548	535	532	570	558	576	566	560	543	546	523	547	557	532	600	586	560	544	554	556	565	548	575	559	485	538	537	586	553	544	535	528	581	518	568	570	561	569	552	532	520	555	564	514	556	532	524	517	557	544	552	550	488	567	566	589	553	571	565	528	536	528	554	572	528	568	588	550	559	504	536	522	576	514	485	543	584	535	530	541	510	545	569	573	511	522	523	554	549	521	562	540	571	580	547	554	581	544	535	556	573	560	542	578	535	559	513	545	568	533	579	500	604	564	536	575	541	558	549	555	545	547	524	519	572	501	554	569	565	556	548	526	517	579	569	570	548	537	535	529	564	542	552	568	511	538	555	549	522	558	536	573	541	538	571	566	593	521	557	563	533	546	546	552	577	528	560	563	544	519	537	540	540	575	564	540	509	548	540	527	573	569	545	515	542	592	550	564	564	568	560	505	537	534	512	541	522	560	553	557	532	522	527	505	564	572	535	567	545	524	538	503	519	558	544	525	520	537	531	566	545	573	549	562	537	588	562	518	531	532	540	546	539	503	520	526	514	559	551	537	567	513	480	560	541	557	541	546	531	531	521	560	586	591	575	548	539	540	584	541	562	552	536	560	533	565	548	517	542	563	527	550	578	553	527	539	480	547	545	530	584	555	545	533	569	551	529	574	512	493	554	566	529	533	534	540	523	581	528	555	532	584	601	581	559	520	541	555	534	537	577	527	532	515	522	525	537	545	543	558	536	580	507	565	548	527	530	513	537	554	586	554	539	527	563	541	535	539	566	502	586	576	525	545	573	548	560	586	551	546	522	527	542	527	550	557	525	530	579	546	551	558	547	542	530	571	548	549	556	534	556	546	536	507	536	558	566	508	546	528	534	521	555	542	530	554	559	551	517	550	586	523	548	581	547	520	552	514	537	558	574	516	562	546	529	564	526	538	577	524	557	568	543	551	510	557	538	508	553	542	586	520	560	554	544	531	550	530	562	516	565	501	553	576	568	568	541	528	550	573	506	529	551	545	558	541	576	535	582	505	545	532	554	531	546	527	582	524	538	536	570	510	524	530	543	521	567	545	551	554	538	505	544	557	526	546	576	587	538	544	543	547	500	526	527	573	531
45542	19484	10625	1619	817	592	583	456	373	328	284	288	281	265	283	287	246	265	227	269	261	232	242	248	232	250	230	211	214	225	202	220	233	232	224	190	222	240	224	216	237	253	218	242	201	208	234	253	202	221	207	209	228	226	231	236	243	221	231	199	174	220	232	232	201	211	210	208	243	226	192	216	225	233	226	230	220	236	224	218	238	223	211	236	196	214	221	221	207	229	220	236	245	241	220	232	241	207	204	197	216	196	201	208	223	221	201	218	255	228	238	243	211	231	216	214	219	201	205	213	229	209	202	223	219	210	224	210	234	203	215	227	230	229	219	230	220	200	214	219	228	242	219	232	230	228	189	222	248	209	188	198	206	217	238	194	220	220	198	222	241	233	224	222	223	184	220	191	231	207	221	220	224	217	233	221	220	222	235	217	227	218	189	207	193	242	207	219	231	224	190	226	232	222	224	263	232	223	221	218	231	244	227	210	203	232	222	203	239	203	246	212	235	225	266	249	245	219	215	219	214	204	207	213	222	237	235	194	201	239	230	249	210	228	200	228	200	178	228	201	232	232	213	203	200	224	212	222	206	238	218	214	229	233	228	196	237	231	192	231	219	211	216	198	227	228	256	244	197	228	245	233	211	222	235	241	236	187	207	230	245	226	206	273	196	210	233	232	212	190	194	215	219	212	208	197	207	216	238	215	228	228	232	246	223	223	213	223	209	234	228	193	242	224	209	199	215	220	216	196	210	225	250	229	228	233	249	196	217	215	200	226	230	214	201	260	228	200	197	210	227	223	226	222	214	205	205	214	226	223	229	229	203	214	222	232	218	240	216	231	226	253	231	216	220	217	224	197	212	195	219	198	199	236	243	216	227	231	230	218	222	238	241	233	227	223	218	205	243	232	208	216	254	213	209	213	237	224	198	236	202	219	224	247	266	186	232	237	229	222	225	229	237	215	234	214	236	221	209	217	217	217	247	224	192	222	216	217	244	243	211	220	220	242	234	244	217	208	258	195	228	232	218	212	206	224	226	240	231	189	198	247	230	218	218	206	214	235	223	221	235	242	220	212	235	234	233	195	211	235	234	242	233	225	223	225	222	221	224	190	248	218	210	228	239	187	237	207	202	220	222	247	250	247	212	197	222	196	166	230	214	201	242	221	226	219	203	204	212	217	217	190	209	212	213	233	219	258	223	237	227	210	245	223	247	204	230	186	220	220	211	245	201	234	244	225	224	177	193	224	201	215	211	213	212	226	206	227	201	245	184	222	206	223	214	243	227	215	223	212	214	218	223	212	208	202	208	218	225	216	197	228	217	245	215	209	229	204	216	210	199	204	226	219	238	197	216	221	225	173	213	187	231	212	211	221	214	206	219	208	198	231	236	205	209	209	208	193	225	193	195	204	234	232	212	218	212	211	230	238	239	219	211	202	235	226	236	228	214	240	230	210	205	223	223	199	219	221	197	213	204	215	207	245	218	215	223	196	226	214	239	222	231	240	226	210	235	234	206	221	222	214	220	208	248	210	212	252	222	213	195	198	197	223	250	211	223	238	216	225	215	229	224	246	215	261	218	217	223	214	224	215	213	215	226	197	210	224	194	222	198	220	221	210	211	213	214	234	200	198	234	194	231	211	216	226	232	235	191	218	228	245	220	213	226	247	231	230	216	209	221	216	222	229	216	235	193	249	257	230	201	250	229	219	227	251	226	219	209	241	215	227	228	215	242	218	193	248	220	241	225	226	245	218	225	225	215	221	209	237	223	238	206	221	215	191	248	233	226	227	231	262	197	229	208	218	207	220	222	200	222	213	214	231	205	175	214	220	210	241	206	206	197	220	199	252	188	210	231	205	213	200	250	252	201	229	220	228	228	240	215	214	243	239	224	246	209	231	250	216	210	209	209	239	248	225	240	221	240	239	207	222	213	225	202	231	223	223	199	200	216	202	237	234	205	238	202	228	208	227	244	202	224	234	227	228	221	225	208	186	212	233	236	242	222	207	208	234	199	228	213	206	223	216	207	255	226	210	231	202	231	214	202	222	225	216	210	227	230	209	186	213	204	237	244	234	250	225	194	223	229	229	204	210	228	220	240	220	215	242	216	233	222	212	226	187	228	227	227	250	186	199	234	207	227	189	216	244	223	203	235	210	218	208	217	243	213	235	211	212	206	229	220	202	221	243	217	214	202	253	229	198	220	207	190	190	198	218	240	235	229	214	209	232	234	229	245	201	202	261	226	206	209	197	241	214	240	232	218	229	226	243	211	221	180	196	225	201	219	246	219	230	217	224	230	218	234	213	200	215	210	206	205	238	201	205	189	223	207	218	231	220	207	214	230	221	229	244	227	221	237	241	222	196	206	240	236	224	223	207	203	243	210	197	227	220	220	210	201	222	219	232	209	263	200	198	230	236	212	194	223	236	215	226	219	213	233	205	207	222	210	206	206	221	220	207	201	255	213	238	224	231	207	222	237	213	202	217	207	223	233	230	221	218	201	221	202	210	203	230	225	238	236	205	225	239	231	212	192	212	197	228	220	240	205	185	200	250	234	229	223	252	253	234	243	200	226	239	206	225	221	222	199	225	215	256	225	205	220	223	208	204	198	243	242	203	234	188	212	195	177	231	198	195	210	228	198	195	226	224	239	236	235	212	244	227	233	227	191	212	212	207	224	217	220	258	227	240	231	197	234	232	209	234	211	211	216	214	212	221	224	222	232	216	215	234	226	192	217	247	229	225	205	212	222	228	207	203	246	207	238	238	211	258	208	221	228	192	236	216	204	244	222	236	206	205	229	203	204	226	191	244	199	225	226	222	206	217	200	229	225	197	206	207	219	233	202	201	222	229	212	224	225	217	236	216	203	223	206	219	240	238	229	230	236	221	210	235	213	220	231	235	236	242	204	218	225	235	238	209	199	188	229	228	253	194	205	209	189	242	227	251	252	223	246	217	201	212	221	227	229	229	236	227	264	214	214	206	244	217	219	213	216	228	205	216	210	225	226	207	229	214	217	214	205	217	229	207	198	202	214	202	209	191	218	207	230	221	223	240	217	215	225	235	198	220	211	205	205	218	234	229	235	240	221	212	216	240	220	205	230	225	207	225	218	211	197	200	254	234	207	215	206	203	228	208	196	244	232	223	223	228	215	251	245	208	211	252	235	237	226	227	205	219	221	210	206	201	236	208	210	215	224	186	235	205	227	194	223	246	201	206	223	227	241	245	214	187	211	218	213	228	199	205	209	232	203	244	210	192	235	205	222	219	190	231	216	193	200	220	192	218	226	212	221	228	196	227	236	217	215	193	213	235	205	213	223	237	218	219	223	217	203	223	238	240	246	233	222	215	213	196	226	229	216	237	211	227	206	198	214	238	192	201	208	248	233	210	216	190	203	213	215	229	189	204	195	193	216	221	224	236	201	204	221	253	193	200	229	211	208	217	211	199	186	226	213	241	219	237	211	258	252	211	230	221	212	209	217	233	221	211	202	192	212	235
22323	1572	2730	3184	2675	2283	1846	1598	1386	1251	1118	1033	956	908	876	870	827	820	825	731	722	704	704	718	681	651	646	662	633	622	624	685	587	645	635	650	599	622	608	608	614	560	622	578	617	566	553	559	593	596	586	561	570	550	524	548	617	560	552	571	583	520	572	565	580	584	571	576	568	584	555	548	553	593	578	557	582	574	569	567	572	562	575	589	589	532	564	566	554	560	575	527	557	541	579	565	554	587	585	571	560	509	552	555	567	581	518	521	556	551	521	580	550	566	587	579	558	535	527	584	546	580	562	526	570	576	556	557	574	549	550	588	575	539	576	552	606	556	558	545	606	541	542	553	553	544	559	546	609	535	543	530	524	554	533	598	541	554	555	543	563	528	574	571	564	545	568	571	567	548	531	539	570	555	536	533	560	514	562	563	558	564	607	580	556	572	570	584	554	583	554	562	554	588	583	602	605	547	532	545	535	589	542	575	603	571	564	541	586	512	558	550	572	549	548	529	611	531	569	538	530	528	532	563	576	559	553	571	589	552	555	549	530	576	578	592	575	574	573	542	559	537	585	527	571	550	586	595	562	571	580	563	600	562	542	611	582	553	570	580	565	551	547	558	521	542	564	539	569	515	552	563	559	535	574	563	591	556	570	584	572	566	569	565	547	573	568	582	537	532	564	567	566	566	518	540	584	532	545	550	545	557	563	565	556	548	559	540	578	548	584	559	550	534	555	550	551	556	523	545	570	574	576	583	561	584	571	522	570	628	518	545	541	540	587	534	583	576	556	548	578	569	613	565	574	551	568	568	540	575	534	539	540	582	573	589	527	541	542	551	550	527	541	594	531	568	516	569	527	556	550	590	524	548	561	533	577	559	546	561	618	538	548	559	538	570	540	585	603	593	580	579	568	552	572	558	539	539	560	574	597	539	566	585	579	533	546	525	535	516	553	562	549	538	566	553	537	586	542	532	551	536	557	546	604	583	576	534	549	532	548	560	571	570	550	575	590	537	519	507	507	537	581	590	551	557	559	581	575	570	598	544	528	563	536	514	563	571	545	575	566	570	541	531	593	583	573	558	500	573	578	523	573	558	514	546	573	540	527	541	565	549	571	541	564	538	583	535	564	586	534	533	580	559	581	583	551	558	579	550	567	530	583	547	569	566	560	612	561	585	563	599	596	518	548	565	594	551	523	572	544	559	514	584	564	596	605	541	523	546	594	542	574	534	555	567	547	566	618	547	549	524	574	579	580	574	569	555	519	543	529	521	603	579	561	527	575	571	555	526	566	531	612	513	583	553	568	570	602	540	544	548	580	623	551	518	576	546	534	571	559	527	551	545	574	566	633	587	558	559	561	569	562	576	549	609	557	570	563	552	545	616	544	560	546	554	528	564	516	555	539	537	533	544	570	544	533	545	583	542	617	569	570	536	549	553	565	549	568	575	589	559	547	584	590	573	552	515	549	558	543	571	534	539	541	553	565	581	576	571	478	570	616	555	570	541	564	557	584	607	539	559	558	548	531	576	570	547	558	577	583	571	557	557	529	547	566	547	559	573	547	532	530	542	576	552	567	559	574	549	563	588	559	570	569	565	547	577	602	571	563	608	587	575	570	604	566	567	538	562	570	542	553	549	535	532	542	581	585	539	556	612	560	552	554	590	544	592	556	518	547	584	559	560	539	564	536	540	608	501	558	549	541	556	565	578	537	614	541	553	586	577	541	595	525	557	570	536	518	526	529	562	566	562	564	545	597	567	581	514	562	555	545	558	541	567	576	589	582	584	551	563	541	561	586	559	600	550	496	576	583	555	554	581	549	567	570	566	582	597	543	559	584	539	578	601	562	574	546	551	561	553	520	553	552	560	575	599	560	529	525	608	594	581	572	568	584	538	515	568	522	565	556	588	538	576	544	618	553	588	559	577	542	539	581	580	514	590	564	577	588	526	523	553	596	585	537	611	511	545	561	601	550	514	522	584	553	577	570	594	571	564	602	515	535	525	537	551	583	540	562	528	557	547	548	569	559	511	532	564	573	544	602	573	559	566	543	581	510	575	544	575	536	528	615	559	524	537	557	582	563	538	548	563	575	540	522	527	553	572	579	568	565	530	547	560	593	501	538	522	625	567	536	552	558	569	570	526	522	602	528	589	529	504	561	568	566	579	592	557	553	552	555	568	563	581	527	600	580	574	568	549	530	531	592	584	535	540	582	563	564	579	564	530	534	629	569	536	589	522	614	529	566	522	564	558	597	543	546	525	590	531	554	557	528	576	572	538	529	553	547	546	525	537	609	544	533	535	568	556	559	543	548	536	632	579	566	524	538	534	569	566	531	571	568	530	546	527	539	564	544	595	534	601	565	557	525	555	523	577	567	568	560	552	514	559	586	532	561	622	551	560	535	561	528	563	570	515	579	554	560	549	557	561	564	568	549	535	515	564	563	564	519	547	542	552	566	584	577	547	529	549	552	523	562	572	561	573	497	615	582	577	543	546	559	535	578	539	570	506	515	561	562	587	552	519	571	573	580	569	558	549	556	542	567	545	519	532	556	561	595	548	547	552	579	577	563	567	527	576	597	538	552	575	566	544	596	579	534	552	622	588	537	573	548	566	544	549	521	546	555	542	610	575	537	549	616	551	568	574	572	594	551	589	558	541	555	568	587	574	577	538	543	562	562	614	579	536	545	588	545	558	577	538	526	573	569	560	546	563	570	567	553	569	527	563	546	535	560	542	557	513	522	555	555	505	527	568	582	600	534	559	554	507	574	570	538	556	574	580	582	549	552	536	527	602	578	587	565	556	553	577	586	570	555	570	610	557	553	593	579	543	590	530	583	570	587	550	534	559	542	632	584	563	532	533	581	555	569	564	575	574	546	595	550	569	526	565	552	569	556	551	533	551	573	542	580	570	576	600	587	564	543	567	539	552	553	495	545	544	539	552	576	560	572	554	565	523	514	560	546	572	553	534	510	528	526	590	520	565	563	575	545	573	529	550	588	549	556	547	602	553	543	554	549	530	564	548	569	575	553	570	574	572	565	565	522	570	585	566	612	528	556	567	529	558	550	557	519	561	540	579	581	512	530	509	562	549	577	567	568	534	544	589	548	550	530	560	586	534	532	545	571	540	566	524	530	539	573	550	616	528	512	587	550	517	573	577	607	552	545	534	524	556	530	579	573	557	614	569	537	598	546	521	559	544	553	551	561	573	558	553	542	529	543	548	554	592	545	524	556	551	604	564	571	561	538	544	514	554	577	517	583	562	532	560	553	555	598	556	554	529	562	541	596	580	541	579	562	526	535	559	562	584	548	533	524	556	543	520	510	539	567	572	553	608	555	546	565	552	569	527	570	557	538	579	570	571	531	548	504	578	590	550	555	551	560	522	542	527	546	543	542	577	550	580	550	541	594	524	553	571	527	573	546	514	555	560	536	569	573	541	556	526	542	573	590	588	578	552	529	591	552	562	549	554	563	561	597	560	566	572	573	540	590	573
49419	24505	25498	9684	1963	1182	884	763	629	635	651	529	471	484	489	452	428	401	417	462	427	428	437	420	434	393	412	391	431	354	453	389	390	381	388	349	401	409	408	435	347	391	369	406	416	390	393	343	417	395	393	406	371	387	400	381	387	356	350	379	371	389	349	370	384	390	387	366	374	405	368	387	424	381	338	386	372	344	386	354	387	388	359	403	387	405	400	385	401	384	358	363	379	388	387	368	356	406	362	339	360	384	345	352	357	370	357	381	362	359	359	409	377	403	400	404	324	409	370	361	383	367	361	370	417	439	387	351	370	396	380	361	380	433	368	397	356	397	403	409	365	346	385	401	395	378	380	369	366	376	403	382	373	393	369	366	374	386	394	377	363	372	331	369	377	380	327	416	419	356	369	390	351	367	405	392	349	365	365	369	372	364	411	385	351	393	385	364	392	372	403	390	379	378	401	379	389	398	405	350	408	380	386	374	349	384	396	348	368	351	385	351	402	366	358	387	373	353	378	405	391	377	361	417	402	396	387	372	384	406	370	372	367	366	335	413	407	357	363	384	374	363	384	373	342	357	346	366	362	404	388	358	394	385	375	362	372	347	391	368	377	406	401	372	378	404	379	366	355	392	373	364	343	377	417	401	371	372	362	406	380	378	393	374	369	378	336	390	362	392	373	375	371	359	368	384	369	357	348	375	392	394	366	357	361	399	357	378	408	337	359	368	425	351	363	379	360	438	404	390	369	357	400	373	387	370	383	352	366	394	377	379	392	352	385	389	330	373	377	376	354	404	351	369	396	367	364	371	406	403	399	352	343	355	383	370	407	357	366	388	387	382	367	361	369	378	396	398	390	352	334	390	364	394	354	416	336	391	377	363	395	369	405	409	396	395	405	409	385	380	383	368	339	332	350	353	363	357	386	368	373	377	358	388	374	406	349	382	383	407	386	366	380	377	411	357	356	382	355	388	332	346	367	367	362	392	356	399	377	371	332	369	356	370	379	357	338	389	378	328	363	357	366	385	355	359	377	354	378	363	344	391	363	381	405	381	367	367	404	394	377	341	355	369	373	354	388	387	400	368	381	381	370	366	399	382	381	358	400	377	391	396	389	351	381	362	365	367	366	378	356	419	397	368	370	375	354	404	355	373	399	372	360	388	387	443	408	356	369	381	385	397	365	334	379	366	364	368	355	385	405	366	376	395	389	379	354	346	335	367	367	377	382	366	385	390	316	363	390	390	366	365	391	376	355	374	373	410	406	355	401	399	381	386	388	365	358	400	413	372	369	385	360	350	340	377	379	366	340	373	367	366	380	417	407	373	409	341	399	406	367	381	360	337	376	343	381	363	365	344	375	350	384	375	416	378	362	383	379	365	395	346	343	371	372	342	369	398	392	364	395	402	360	378	380	345	390	391	403	331	376	381	369	402	404	382	383	377	372	392	386	335	342	406	370	370	377	346	387	380	373	385	389	396	380	376	365	365	357	374	383	382	369	365	362	422	384	395	373	366	375	380	380	385	402	407	362	407	350	364	416	373	374	361	394	388	380	369	370	349	372	395	365	376	364	383	369	406	379	365	365	391	379	359	336	390	370	381	350	377	403	402	384	336	394	417	355	354	386	375	370	391	353	362	379	383	368	369	388	338	375	390	382	356	342	361	347	400	384	406	379	379	393	392	401	407	408	383	390	353	394	374	409	392	402	384	372	411	385	354	391	349	368	385	400	381	378	393	391	381	375	332	382	381	354	373	375	365	412	394	355	356	393	389	406	385	380	385	393	397	336	360	395	350	379	368	370	382	367	377	359	375	389	353	384	353	390	347	392	397	361	379	388	353	403	383	420	362	366	398	353	369	392	383	394	418	383	378	382	386	394	363	344	381	389	360	387	396	391	388	356	343	381	426	383	334	353	385	370	402	373	390	371	419	333	374	376	356	370	358	352	412	378	397	353	389	399	388	360	371	387	419	358	371	358	381	368	378	396	376	385	353	388	375	372	358	356	386	372	434	368	391	395	404	374	357	379	378	398	377	376	380	344	341	368	346	383	405	394	431	360	406	396	386	363	371	363	375	384	397	381	414	374	394	371	411	380	366	367	393	399	391	368	383	388	368	357	397	406	349	381	395	358	367	376	394	376	355	356	379	403	394	379	366	385	361	359	353	366	364	348	400	398	377	398	366	405	405	413	424	368	407	401	371	382	386	379	376	370	386	365	385	330	388	380	377	348	365	389	383	382	374	370	347	356	349	394	373	393	416	361	391	389	345	381	391	389	360	383	338	375	375	388	375	371	392	391	360	381	410	414	386	368	380	401	372	360	359	342	365	389	371	389	403	371	381	373	381	369	404	387	372	380	383	368	380	355	369	421	357	383	425	343	337	374	375	331	353	404	402	389	373	366	386	409	357	341	387	370	378	336	375	429	353	397	376	434	409	375	430	392	393	386	371	361	384	367	351	370	380	378	386	350	362	387	381	394	396	339	401	332	381	390	392	348	390	368	396	382	384	381	384	377	373	415	381	354	418	387	408	400	366	339	364	379	363	369	381	394	396	422	375	383	363	358	383	384	371	357	380	364	340	361	356	398	369	393	360	368	394	374	392	393	379	399	389	363	336	369	363	402	414	368	369	347	338	421	386	366	380	375	394	391	375	385	372	376	384	357	370	404	357	386	354	411	395	392	381	407	391	364	379	333	356	353	401	354	393	387	334	372	386	370	382	355	356	399	377	357	351	381	380	408	368	352	400	361	367	350	383	379	387	365	342	371	360	329	376	368	358	328	360	384	366	371	376	396	387	370	356	385	361	364	373	400	405	351	373	366	353	332	374	369	361	368	347	362	366	349	379	400	365	372	365	353	402	415	364	359	373	371	384	356	363	409	380	364	380	369	342	371	372	396	398	402	385	373	314	342	383	381	377	367	348	365	366	387	353	379	399	401	379	368	391	347	368	356	431	354	351	374	360	384	353	371	381	362	407	367	360	373	390	369	350	338	403	381	357	393	383	365	364	356	401	395	380	388	372	392	365	371	370	363	365	350	387	361	376	371	373	377	397	389	359	367	326	372	383	386	402	342	379	370	379	395	379	375	409	404	348	385	383	383	358	348	370	351	378	360	424	351	333	365	375	391	363	378	380	387	378	390	366	379	382	379	369	385	397	375	368	372	399	346	410	394	399	417	338	341	379	386	396	381	367	379	366	352	365	356	377	390	393	370	385	343	414	376	360	346	384	379	372	355	398	405	383	378	345	406	372	414	382	362	369	391	396	411	370	378	381	391	351	347	353	401	349	396	348	399	375	391	367	386	398	375	397	396	374	351	414	412	404	347	387	351	401	401	359	361	366	395	406	375	357	353	358	378	391	360	377	376	382	404	389	401	385	344	414	408	377	398	354	379	401	409	350	404	379	389	366	379	413	375	377	333	369	367	402	385	372	318	348	374	390	373	345	356	372	365	347	405	379	391	391	382	393	401	399	356	392	378	401	406	395	378	413
31653	2814	4718	5379	4623	3737	3138	2715	2386	2031	2083	1734	1628	1574	1485	1363	1308	1355	1263	1255	1198	1149	1078	1134	1100	1075	1055	1091	1023	1020	979	994	1030	1030	975	1041	960	977	991	1019	936	928	950	959	969	950	878	903	980	902	898	943	940	898	953	899	913	913	892	943	855	876	883	876	925	946	898	907	835	928	919	941	827	829	950	922	904	870	844	919	915	870	855	910	880	891	901	909	802	934	845	894	907	850	871	886	870	858	914	883	918	913	876	879	888	898	890	873	892	865	965	906	911	936	894	877	884	922	946	908	870	899	924	880	881	895	839	884	897	917	934	933	880	861	860	899	908	881	845	887	908	881	932	834	871	874	915	891	867	861	868	864	884	920	866	916	855	879	905	869	910	894	852	892	880	874	911	832	906	881	896	880	878	860	828	894	867	937	879	854	922	900	850	847	834	820	859	855	934	818	865	857	853	877	869	903	858	882	920	818	894	877	859	879	841	859	924	856	887	844	896	915	931	822	823	886	906	912	821	840	928	834	938	844	864	853	895	888	897	881	892	837	931	903	922	894	926	888	861	873	855	830	907	932	858	907	867	887	858	890	859	848	855	881	856	908	865	854	883	834	907	921	896	898	869	877	892	913	885	846	863	867	873	855	858	852	907	890	847	827	840	852	841	876	829	908	882	905	815	898	846	807	880	853	828	864	864	813	837	837	875	858	897	848	842	883	848	840	869	864	914	883	849	795	890	852	858	849	896	903	834	891	851	923	898	874	870	893	864	860	866	926	851	871	879	853	926	848	895	903	898	864	844	842	850	830	889	871	876	869	823	860	901	871	884	868	828	864	900	878	839	883	842	908	877	838	830	893	806	891	888	881	839	853	874	871	880	821	846	877	894	882	878	876	900	897	904	894	836	849	899	855	897	868	872	881	925	817	929	885	872	884	831	835	881	901	859	923	799	889	891	933	881	861	803	855	859	883	851	863	837	851	875	878	871	846	915	870	879	881	868	842	876	838	877	894	892	836	873	864	865	860	890	840	849	861	860	889	876	899	832	865	832	844	820	864	813	892	807	871	858	871	859	872	836	849	906	839	858	908	880	901	881	845	871	890	878	860	883	845	875	860	861	827	879	868	891	830	873	884	835	890	889	872	867	855	895	835	910	882	860	868	891	892	871	862	837	885	822	847	909	890	869	856	867	882	864	881	896	955	837	882	863	873	830	817	833	880	860	834	885	862	901	959	818	771	885	763	843	869	880	862	885	886	840	886	801	873	920	859	863	858	873	867	909	882	872	864	911	885	848	844	849	828	874	875	873	827	915	878	883	862	869	846	851	865	862	883	815	903	844	878	865	906	850	873	835	821	904	886	851	880	851	911	910	893	847	933	854	835	848	827	891	879	899	870	878	887	905	908	907	902	914	852	845	865	846	872	872	895	882	902	883	839	830	893	883	876	884	889	853	852	857	858	870	882	877	877	918	857	908	897	863	885	883	872	874	881	886	781	851	872	923	836	885	849	903	832	831	859	845	891	827	890	872	864	878	863	870	860	901	865	874	834	867	865	864	859	863	855	847	840	882	868	885	891	918	873	950	918	875	847	911	912	923	904	848	879	928	881	863	919	928	874	867	873	893	817	875	873	870	873	900	903	825	845	844	914	863	839	850	881	905	895	867	894	915	906	867	864	857	891	888	881	851	826	920	898	862	909	841	872	849	889	834	862	818	904	897	854	920	891	816	881	922	880	908	906	857	893	836	826	901	853	912	891	835	899	885	903	907	919	892	909	825	860	893	899	839	904	863	868	885	862	892	873	840	858	884	848	838	907	831	906	850	854	873	904	917	846	846	858	821	848	881	868	787	911	887	889	856	830	869	850	828	876	841	872	815	896	869	840	865	910	880	816	881	859	872	855	879	827	865	935	872	862	850	940	817	856	883	873	779	888	882	903	841	862	863	849	887	870	852	858	875	856	881	862	849	916	836	861	892	918	911	882	886	837	894	842	853	880	857	890	861	889	900	912	908	897	883	828	904	861	904	886	820	889	913	919	884	905	934	867	885	851	884	850	882	873	866	844	832	850	893	853	870	872	845	890	832	862	829	901	864	845	857	860	874	912	870	822	870	899	897	902	884	834	930	885	866	847	918	886	845	914	858	871	868	856	846	885	822	824	918	849	834	892	840	836	840	858	940	858	897	838	903	856	899	816	879	837	860	873	922	842	885	895	893	850	851	896	862	865	912	874	862	858	902	908	899	868	882	877	896	881	871	837	879	869	906	911	881	829	882	850	860	890	874	863	835	919	842	853	865	876	839	922	881	881	920	879	901	875	919	894	871	835	854	925	874	895	880	881	891	853	852	870	869	896	858	836	866	866	874	842	852	877	868	877	890	867	928	836	833	864	857	874	887	887	841	819	871	886	907	877	839	893	883	849	848	912	866	882	847	905	863	914	859	912	874	880	876	907	819	936	865	895	894	882	836	881	893	828	888	888	875	890	868	912	892	879	839	808	889	886	891	870	845	883	847	831	893	901	842	822	882	865	822	897	868	888	894	878	917	836	876	911	917	866	916	925	863	902	845	885	898	847	876	846	912	884	905	896	870	892	865	900	895	914	805	826	891	823	871	925	812	876	897	832	861	897	868	912	843	879	868	849	849	869	926	882	866	890	880	851	852	825	922	821	885	857	891	830	931	896	898	923	873	895	839	829	840	891	841	815	862	895	854	872	899	826	851	905	902	885	864	902	875	926	910	893	913	851	862	846	851	854	843	871	873	871	883	857	829	878	905	842	876	888	840	873	810	816	912	886	890	860	825	823	834	850	875	890	856	876	850	868	818	905	864	876	825	832	887	848	852	865	848	845	841	894	871	873	858	850	858	900	875	852	893	877	873	857	959	871	846	848	853	838	871	856	830	896	879	858	915	897	889	867	891	924	860	905	869	903	806	866	893	845	844	817	890	866	895	862	871	883	865	843	863	865	863	879	884	849	889	918	854	883	856	881	869	939	891	860	895	891	838	890	882	896	846	926	850	916	865	836	875	883	823	906	860	914	883	847	904	893	877	871	855	876	874	879	815	878	826	876	884	899	839	869	835	866	924	928	905	856	823	862	810	934	861	814	884	882	901	893	851	892	886	917	838	869	901	874	844	828	865	873	874	893	813	860	842	884	830	868	922	862	873	896	848	827	820	877	853	829	891	935	835	887	896	861	819	904	828	871	884	857	858	932	904	884	886	874	891	893	874	918	894	876	875	903	851	860	866	942	980	893	910	871	869	863	889	854	885	898	895	879	834	895	855	873	877	867	908	861	910	868	901	887	900	784	888	875	872	891	871	903	880	867	823	865	888	896	889	890	866	930	863	845	848	901	885	897	907	851	896	902	890	867	860	874	903	920	824	856	849	858	886	902	883	823	894	879	885	876	833	907	888	851	865	872	861	842	879	906	836	902	843	873	871	939	858	851	853	803	860	851	878	880	883	873	863	880	890	873	913	867	894	871	952	864	898	833
6495	621	619	427	260	244	230	244	246	205	219	214	266	187	210	252	238	231	235	244	235	240	219	242	219	215	216	231	231	210	269	192	214	243	237	218	244	226	228	217	249	224	226	229	228	247	255	219	256	227	247	241	224	236	224	240	233	243	231	232	229	235	244	231	237	237	232	211	229	250	197	233	209	197	240	232	232	231	236	253	233	222	209	207	247	252	221	211	230	220	241	228	202	221	215	227	231	242	180	205	216	240	233	216	201	215	233	225	224	232	235	226	229	252	224	273	235	220	225	250	231	200	248	225	254	240	202	247	220	258	194	215	209	177	230	259	191	242	219	228	224	217	242	228	249	222	251	241	223	214	238	235	238	221	241	212	244	211	222	252	219	224	249	248	238	220	212	241	226	227	267	235	238	217	222	218	255	236	239	217	235	222	222	215	225	216	217	258	215	241	238	245	231	228	249	203	211	235	213	226	239	226	224	240	228	231	247	228	221	210	248	265	252	251	250	234	196	260	235	235	226	236	210	253	236	238	209	226	237	236	213	220	219	251	237	217	246	208	229	268	229	222	259	245	251	247	218	228	243	238	217	239	215	234	214	234	226	235	230	234	264	206	216	211	223	227	223	230	207	216	238	223	223	213	251	224	218	250	202	224	242	217	227	241	226	227	233	225	230	211	248	269	217	215	244	246	244	232	225	218	208	240	238	254	221	234	221	225	243	217	244	217	233	260	227	214	220	247	226	238	226	245	261	239	217	241	215	235	215	223	226	233	193	194	204	240	211	229	219	211	241	225	230	213	260	231	228	219	220	240	267	259	238	245	202	221	235	233	233	231	231	226	239	225	223	235	238	206	236	224	211	242	239	217	211	245	220	233	216	221	225	243	239	239	227	259	220	186	230	234	203	248	246	223	254	232	251	247	243	196	217	205	222	249	218	250	223	204	226	247	227	246	244	226	247	240	250	245	262	231	221	250	244	219	230	212	231	233	223	210	227	214	231	228	245	215	195	219	227	227	228	237	237	247	215	258	236	230	231	228	230	214	239	226	214	207	223	226	233	215	241	250	243	217	223	243	234	222	238	239	223	215	251	234	238	243	250	233	225	243	245	255	239	238	201	202	219	217	234	235	215	243	240	228	218	234	238	235	212	217	234	256	236	234	234	243	243	231	228	242	218	241	184	221	260	243	201	211	236	237	226	249	224	244	218	215	232	225	245	232	236	234	254	205	239	234	242	203	222	254	186	196	242	258	249	216	239	248	231	235	226	256	256	218	219	223	226	230	231	224	224	247	236	235	237	193	236	223	251	228	210	238	234	237	245	259	247	228	199	225	239	220	212	230	221	223	232	234	238	238	236	243	242	226	199	220	227	227	248	232	197	238	240	218	238	239	237	256	220	222	244	232	240	225	219	204	234	241	229	232	196	207	236	272	263	214	227	228	233	249	242	241	246	222	230	261	257	226	219	228	222	264	233	215	235	219	232	246	246	236	204	228	224	235	245	248	239	248	222	233	231	229	221	240	243	202	215	219	235	230	230	257	219	256	249	245	224	229	198	253	234	228	242	220	220	243	237	223	226	268	241	226	214	241	242	243	239	266	241	229	202	207	236	202	244	240	257	240	232	195	245	220	222	242	230	264	194	224	226	220	210	220	228	223	203	235	220	211	217	229	248	249	209	231	200	208	206	212	201	250	219	253	211	230	224	222	218	210	212	226	251	251	243	218	200	208	257	206	225	241	203	230	243	221	256	220	209	234	239	199	198	210	216	250	229	248	213	231	210	241	257	208	244	225	234	241	253	258	217	220	240	243	236	228	231	228	227	239	236	222	231	269	223	229	254	233	232	230	210	212	225	234	246	232	207	236	229	192	231	218	219	205	227	248	202	233	218	216	223	227	234	219	231	212	243	235	225	225	218	218	215	221	215	258	227	233	270	220	193	237	218	243	220	214	241	229	223	217	254	219	243	188	238	236	215	221	229	240	219	223	229	227	211	235	235	231	224	228	226	249	251	219	249	253	241	218	246	265	257	226	248	254	214	235	232	210	269	250	239	233	227	214	251	225	212	229	244	235	235	218	216	210	261	266	225	240	262	204	242	205	245	235	242	208	227	248	222	228	230	233	236	236	217	229	249	229	238	240	226	248	264	205	226	233	216	214	232	213	246	239	206	268	234	237	238	227	221	204	242	218	211	224	268	210	227	239	243	206	215	228	225	256	190	263	217	231	220	234	215	243	219	206	205	222	237	229	237	254	225	228	224	244	254	237	223	227	242	205	214	247	223	238	251	211	216	235	220	178	261	238	235	237	239	252	228	203	219	230	243	256	234	238	227	260	228	221	225	250	192	234	226	248	219	226	221	228	236	256	197	212	236	228	243	236	233	243	242	214	236	235	244	221	225	253	235	211	213	231	220	214	223	223	218	239	230	233	220	232	239	222	215	232	228	238	234	247	247	271	232	226	235	228	233	254	217	231	235	220	212	221	234	246	223	201	242	235	219	236	232	229	221	266	252	220	252	221	211	227	234	224	244	214	226	241	214	243	268	233	219	216	208	213	227	205	236	217	245	225	246	228	205	245	224	244	238	237	224	230	223	238	207	219	247	229	218	235	228	235	228	253	238	250	250	206	202	225	201	238	223	242	204	247	208	228	203	243	229	227	224	227	221	244	237	229	220	203	238	222	219	241	258	244	227	197	218	218	223	256	243	229	262	237	229	223	242	246	259	211	248	231	210	238	238	211	217	219	204	207	206	227	228	203	214	232	207	233	255	218	232	206	228	228	236	215	234	221	208	234	250	232	229	237	244	236	233	255	211	240	232	229	247	238	215	221	238	243	236	223	218	203	227	209	232	235	249	196	206	212	265	224	228	238	213	225	221	245	229	234	249	232	222	249	240	250	220	239	206	277	248	229	254	239	257	211	225	221	226	248	229	219	201	221	237	218	183	217	210	200	238	219	240	252	250	214	229	235	249	187	224	230	230	227	247	202	243	244	227	213	236	233	215	238	252	216	249	236	246	233	201	241	250	236	258	213	235	245	229	249	235	259	223	203	219	220	251	232	220	253	245	236	217	227	248	224	209	225	223	262	235	230	245	246	234	220	219	226	247	196	235	230	219	246	232	238	209	247	231	226	216	210	235	212	200	235	218	252	202	213	218	236	247	239	261	255	217	238	232	251	218	238	240	230	238	214	244	218	244	227	205	236	205	245	245	241	220	248	208	224	237	225	222	230	266	208	229	233	207	245	235	226	271	245	235	220	226	246	219	241	244	225	219	229	226	236	226	231	242	216	222	219	209	215	229	217	252	215	227	235	209	243	224	249	222	218	217	223	210	233	255	224	214	232	220	243	203	237	194	224	229	205	220	200	214	216	249	254	218	231	212	241	235	254	235	252	209	241	234	214	283	236	230	212	231	235	208	232	224	242	234	255	250	240	223	271	249	244	238	230	208	234	218	250	223	231	222	227	230	238	200	238	190	260	229	247	254	247
5765	675	777	809	814	715	676	619	622	620	578	635	598	607	572	583	600	608	545	605	567	572	580	556	574	600	565	564	583	641	532	612	521	578	565	610	551	563	575	584	543	581	590	606	539	539	600	532	548	573	558	580	542	588	543	601	574	556	587	562	563	562	585	567	578	606	574	584	557	535	572	589	613	566	546	563	546	546	536	527	565	615	560	534	571	557	587	593	596	516	574	593	563	561	558	562	537	545	579	592	541	557	546	571	606	564	550	580	572	570	585	527	563	544	595	583	615	577	517	561	567	569	567	577	554	594	574	552	582	597	565	553	542	584	567	551	566	570	545	581	585	571	580	584	544	536	555	554	586	565	552	562	591	561	568	578	525	547	600	570	589	561	594	561	541	554	605	575	572	553	520	575	574	539	561	582	621	566	537	560	546	592	547	547	590	588	565	552	609	575	559	592	580	585	553	601	570	543	556	543	586	583	556	589	604	551	572	561	550	612	549	575	578	566	588	596	546	530	589	547	548	536	560	580	569	547	561	565	539	578	571	564	583	620	587	596	610	571	544	569	586	554	549	581	552	585	572	539	584	567	567	618	582	545	542	628	536	565	586	579	572	608	541	576	564	519	609	577	539	557	559	573	535	574	561	598	589	536	543	559	556	569	526	591	562	564	537	560	548	572	574	559	581	612	557	503	522	546	575	540	546	585	542	572	585	554	580	562	584	572	571	555	574	543	562	545	628	568	564	615	597	589	545	559	587	553	578	573	601	566	568	556	560	558	558	650	534	588	533	523	570	611	554	633	540	569	563	565	555	529	581	533	527	534	543	567	594	540	546	572	568	566	557	570	554	539	557	557	540	567	595	590	568	519	565	545	561	566	536	588	582	539	579	561	545	531	561	569	531	593	554	564	564	527	581	573	570	562	568	566	585	568	553	577	571	562	548	598	577	543	567	603	547	525	564	561	561	557	587	580	548	577	585	547	557	536	580	576	552	550	593	537	580	563	546	575	589	530	540	609	612	567	580	546	554	577	532	531	588	560	542	588	588	639	564	552	605	579	570	572	536	595	559	574	572	512	596	526	580	582	560	593	558	566	562	580	567	561	544	561	570	568	557	521	572	545	588	600	598	584	545	545	541	559	549	535	551	574	538	566	580	598	580	534	580	612	552	546	558	583	539	586	547	583	555	610	569	548	545	599	587	568	549	533	585	544	566	546	598	523	567	557	575	558	596	579	568	566	558	572	561	534	570	565	556	602	582	581	641	577	532	594	584	545	586	585	545	629	580	540	544	576	540	556	604	575	576	557	588	557	560	580	539	580	562	590	595	576	553	549	564	570	526	583	544	536	605	533	581	545	535	560	517	540	598	506	553	579	550	601	543	571	559	598	574	566	545	502	559	587	587	579	605	559	605	584	551	599	532	550	501	597	558	584	542	581	552	614	585	577	559	600	565	580	536	535	515	606	576	531	594	538	567	543	590	535	603	562	536	584	555	512	570	530	580	610	541	588	557	576	552	543	617	553	590	564	599	585	553	600	555	572	596	585	560	570	537	571	548	583	564	578	563	559	586	610	563	573	567	573	546	565	535	596	620	565	625	629	544	555	545	594	584	569	571	558	520	548	589	565	582	532	546	589	574	587	589	590	546	602	551	536	543	607	564	565	580	586	593	546	591	570	591	557	588	576	546	566	537	568	576	563	602	544	556	559	560	533	565	512	560	545	543	560	542	546	526	603	591	591	577	571	577	583	572	600	563	533	567	542	543	589	556	552	549	587	587	616	570	584	606	557	552	541	559	583	567	617	558	543	596	578	557	558	551	586	557	579	539	576	592	573	545	595	550	584	591	609	591	553	564	570	593	588	569	602	578	543	574	550	577	533	568	542	551	600	620	560	594	605	530	556	596	631	566	611	592	562	556	547	573	554	561	527	606	544	547	600	556	548	573	535	549	568	548	559	550	537	563	550	543	561	554	554	577	556	546	592	537	551	594	535	540	569	586	562	582	548	600	578	526	571	557	615	585	573	528	565	548	535	544	544	539	509	586	550	604	556	591	547	585	568	591	550	607	571	553	564	584	509	554	553	563	551	500	551	562	573	583	548	541	561	568	561	570	519	585	584	548	585	599	551	518	562	591	596	595	578	561	567	579	575	550	584	607	564	591	551	535	525	554	545	569	569	560	585	564	597	619	603	589	571	566	531	557	548	600	562	574	557	536	557	574	559	573	581	576	573	546	551	581	551	573	585	593	537	575	563	572	583	559	597	586	572	588	570	560	567	548	571	567	561	564	546	567	567	567	572	550	571	572	574	546	617	592	577	580	546	583	555	574	579	540	574	586	550	556	533	584	613	590	573	574	557	594	599	546	583	619	559	557	518	581	552	549	581	585	537	618	540	540	526	568	571	573	586	531	537	598	591	574	555	570	560	550	568	599	563	588	576	604	597	564	587	570	540	590	563	580	542	543	561	558	584	572	519	575	590	576	585	581	581	562	558	544	536	571	553	554	586	584	586	596	536	594	589	605	581	527	576	562	577	589	546	545	596	588	601	521	544	565	583	549	580	534	546	564	602	573	567	531	580	541	572	610	555	580	527	579	548	536	540	559	550	589	587	544	520	543	563	538	555	536	538	576	546	559	562	568	609	557	519	572	546	559	554	525	600	588	591	565	522	549	602	561	562	568	612	574	577	592	603	596	578	584	548	566	506	560	542	564	564	524	575	563	618	578	542	528	587	570	589	550	509	573	520	572	576	568	551	548	582	545	550	599	551	603	563	581	544	553	580	570	581	583	540	561	566	589	567	570	569	564	551	561	521	579	555	561	528	563	570	593	570	547	555	575	532	537	601	545	575	565	603	594	577	580	546	573	543	542	554	572	572	552	594	523	545	540	542	552	580	586	537	567	578	565	590	603	549	560	576	591	555	578	580	568	533	568	581	594	576	562	568	562	570	596	563	556	568	511	588	592	513	586	545	615	560	546	541	556	571	528	599	570	521	566	568	581	540	569	558	555	572	576	564	540	556	585	610	553	567	552	593	562	606	534	572	550	549	535	612	537	561	570	544	601	587	596	551	557	565	541	564	593	569	599	631	584	577	561	559	566	532	529	547	547	586	548	584	558	552	565	540	564	567	560	605	614	559	588	561	580	554	535	548	551	540	538	577	554	577	582	550	563	582	592	591	590	576	581	547	494	568	541	578	569	537	560	578	546	592	545	547	556	583	560	542	584	541	530	551	554	579	564	567	570	599	608	535	572	538	584	550	547	565	595	530	580	539	579	557	555	576	557	570	585	572	595	539	549	552	560	548	520	535	553	567	524	555	538	530	569	573	588	550	521	506	561	559	557	608	572	622	534	551	593	555	619	572	613	577	576	552	577	560	525	588	550	541	578	540	597	578	559	586	532	579	618	501	574	558	551	554	604	561	568	544	550	585	533	581	604	588	560	563	550	558	591	562	541	567	564	547	552	588	590	613	575	577	598	565	566	583	604	549
44874	18283	7933	1334	902	696	509	403	352	342	341	305	286	271	272	250	263	288	231	272	239	232	228	240	250	231	243	226	210	228	242	244	253	223	206	232	228	230	231	255	216	219	237	227	238	226	219	217	195	228	223	241	253	256	229	228	211	212	202	233	198	262	260	244	222	240	218	239	226	215	225	207	230	226	230	206	216	216	194	233	224	245	238	212	221	229	240	220	204	200	242	201	225	224	209	239	230	201	227	207	245	236	236	226	212	228	207	228	210	226	245	225	228	235	215	215	222	206	229	237	234	212	214	195	238	188	221	229	246	232	216	214	225	217	214	211	193	216	212	212	214	207	210	228	237	206	211	234	239	210	210	239	213	230	196	206	206	220	242	223	201	222	241	254	238	205	234	209	208	211	226	221	257	212	189	212	235	241	208	233	211	205	210	232	206	230	233	209	233	229	204	227	210	238	217	209	225	231	230	229	250	228	260	221	219	218	221	205	223	193	201	206	217	239	217	228	208	219	223	198	232	220	223	204	186	202	232	235	235	245	236	217	221	211	212	246	222	208	235	242	215	220	227	218	213	206	237	221	210	249	214	219	257	239	235	203	235	203	226	220	219	250	232	225	217	245	228	237	212	226	229	224	225	219	223	201	226	242	212	246	247	229	220	221	232	233	221	222	231	186	197	210	219	188	227	221	215	212	241	223	220	211	237	255	225	246	224	202	209	215	212	242	222	204	258	228	209	233	228	259	221	221	251	227	235	224	235	234	212	241	226	247	201	239	244	212	233	197	211	242	239	234	233	217	228	229	205	221	199	214	242	200	217	244	213	225	224	200	223	219	203	207	232	229	212	234	230	218	226	209	197	214	219	214	254	216	224	195	244	199	249	206	220	232	239	214	215	228	242	217	249	229	245	207	230	218	221	251	202	266	211	230	258	233	219	213	230	218	206	236	252	219	229	223	237	218	241	219	206	216	209	250	224	198	220	220	217	228	224	261	243	210	231	223	242	188	200	242	205	227	208	196	213	218	205	215	200	192	233	237	216	201	215	187	228	228	250	202	215	203	245	264	218	252	225	237	244	231	229	193	235	233	232	205	203	232	241	229	252	225	226	225	213	253	223	201	254	207	227	195	217	216	204	217	247	242	201	211	219	213	213	215	228	223	212	230	225	229	204	216	233	202	227	245	229	233	233	232	230	229	225	205	230	225	212	233	214	229	233	228	207	217	204	218	232	228	204	255	196	222	253	219	221	213	240	231	233	201	221	256	198	218	216	241	243	226	214	226	217	239	223	222	205	223	212	264	230	223	227	190	232	238	225	205	275	232	221	219	218	206	220	212	214	233	223	221	240	227	238	215	224	217	224	222	224	225	209	238	208	217	245	237	242	222	208	213	210	211	227	209	217	214	229	214	241	217	227	211	211	229	235	223	253	254	210	199	223	235	218	183	213	221	231	220	246	239	219	202	196	185	244	248	203	249	226	242	202	225	226	198	237	227	203	200	215	233	203	255	236	248	211	206	214	239	255	251	200	210	205	238	212	235	212	226	226	231	200	206	196	211	199	218	205	215	215	211	253	219	221	213	213	212	207	218	230	212	203	231	242	243	238	199	220	250	234	189	207	228	220	208	241	236	236	249	245	225	236	229	203	245	206	214	195	224	227	199	226	238	224	221	203	215	226	209	251	255	215	237	248	209	220	223	251	233	231	217	238	259	203	240	253	221	206	239	208	217	227	212	231	211	209	243	207	217	250	241	249	239	233	215	233	203	230	220	269	230	208	220	192	214	204	223	236	239	239	234	215	206	206	224	212	240	253	230	242	229	245	232	215	219	223	206	218	186	243	228	227	229	228	223	215	193	200	231	226	264	229	212	217	213	249	223	204	198	238	220	194	244	245	238	223	217	238	220	232	194	223	217	229	218	223	214	221	201	229	243	231	213	223	223	206	242	232	221	233	230	225	238	223	256	210	235	231	216	218	237	222	227	201	217	221	227	227	216	228	205	217	221	253	218	219	229	224	239	234	237	216	223	208	224	229	204	216	229	216	241	223	231	256	230	223	216	259	211	228	220	200	213	210	222	233	206	219	221	238	228	212	208	195	243	221	222	239	231	231	221	202	218	206	243	217	221	241	205	212	218	220	209	236	248	215	206	218	258	226	251	208	226	266	241	241	233	244	225	207	239	185	220	230	233	206	240	221	213	208	224	245	208	228	263	214	229	214	223	221	228	237	221	230	226	233	243	191	237	220	220	267	235	210	209	213	201	242	218	220	221	196	224	230	225	226	194	235	201	228	220	271	218	240	262	238	225	231	227	247	207	235	212	203	205	220	188	216	227	234	210	220	245	215	236	231	250	251	246	210	203	261	198	207	209	232	218	229	216	238	256	235	220	218	226	230	225	223	209	230	232	236	236	222	212	210	235	225	236	237	219	207	227	226	237	242	223	239	237	244	238	218	219	224	231	246	247	235	238	224	218	236	227	227	201	207	224	224	253	247	240	204	216	249	228	223	211	215	225	209	192	204	237	227	232	224	207	204	196	246	219	247	223	208	235	217	186	220	228	210	209	241	211	220	219	225	220	210	243	235	220	233	229	255	204	212	205	211	189	238	217	238	221	240	234	239	229	210	240	234	233	220	231	224	235	236	214	208	237	226	216	256	230	223	238	231	240	224	230	235	211	231	216	234	224	222	225	232	259	223	217	209	200	205	223	216	232	224	252	236	229	228	242	225	221	237	233	227	223	211	223	209	234	237	209	227	262	247	238	204	225	241	237	221	239	208	211	226	203	224	233	239	226	238	220	216	219	230	219	200	236	201	217	209	252	246	234	213	242	204	223	241	207	232	233	247	232	220	242	279	224	220	239	234	206	213	243	245	194	229	229	220	230	221	224	202	235	227	211	229	214	252	188	210	232	220	225	227	220	215	240	212	223	237	240	224	199	185	211	225	203	243	193	210	224	219	260	222	266	233	234	223	212	255	232	238	214	238	252	211	225	206	252	237	242	220	192	235	219	223	217	227	211	194	209	222	233	214	235	213	225	231	205	236	225	208	226	230	262	245	221	218	270	242	206	235	236	222	221	243	232	230	229	221	222	226	220	221	205	211	217	231	257	259	219	197	216	218	221	202	234	215	204	224	216	234	228	228	216	208	208	229	213	233	202	216	198	213	246	220	221	229	234	201	219	193	228	228	225	235	214	204	220	224	226	178	241	230	240	234	262	250	211	209	234	220	235	237	215	240	248	186	220	227	243	200	218	195	220	217	204	221	217	224	212	208	234	230	215	243	216	250	221	233	223	227	226	205	220	217	230	241	226	201	223	224	220	196	234	220	200	212	218	225	239	265	215	213	214	206	215	235	205	221	223	200	209	239	225	245	235	187	224	227	227	240	234	202	216	238	203	246	205	226	230	211	246	226	241	247	251	221	229	240	225	227	230	201	198	228	220	221	268	221	221	240	221	202	229	228	223	236	231	180	228	224	227	205	219	228	213
21507	1564	2809	3187	2932	2353	1877	1613	1432	1267	1211	1094	1024	905	884	841	849	826	710	728	698	699	681	705	675	665	589	683	648	598	667	636	634	620	623	611	624	593	580	594	577	562	595	569	571	614	669	588	552	575	595	576	562	605	559	594	621	562	606	592	557	574	522	552	535	594	589	578	597	575	565	600	566	527	569	574	588	564	552	533	583	563	548	584	574	598	559	604	575	585	548	579	572	536	587	572	558	557	557	640	629	564	600	584	537	589	531	545	583	558	575	593	570	542	570	599	596	551	557	609	557	595	575	568	535	588	573	552	543	513	567	575	538	594	592	565	608	608	589	547	587	575	592	566	545	550	612	570	547	550	591	575	591	566	600	543	573	570	562	564	583	595	552	579	560	600	572	550	532	579	566	632	554	582	572	587	585	565	568	601	576	519	593	590	567	554	553	556	600	529	557	602	587	577	557	601	565	610	602	563	572	604	556	527	565	582	533	569	558	548	565	562	564	548	584	575	564	577	589	575	549	576	547	567	538	562	597	577	534	581	572	563	538	583	539	605	602	580	577	563	548	581	546	524	547	583	547	554	529	577	599	555	572	562	597	544	552	598	571	578	549	572	607	593	522	544	598	568	533	601	563	596	565	576	545	551	576	569	581	589	545	554	582	573	565	573	515	573	597	548	562	598	615	595	597	573	555	555	576	538	584	607	562	572	541	570	556	630	542	530	559	632	578	557	580	589	569	563	555	546	546	556	563	527	550	580	555	508	551	542	565	567	540	560	531	543	598	595	595	589	563	557	537	541	524	563	558	608	551	553	491	593	546	581	563	556	548	570	566	576	526	584	558	537	606	560	572	562	600	530	561	550	566	560	557	523	591	531	550	549	596	568	629	574	579	564	566	605	585	562	549	568	538	536	549	523	551	604	528	609	563	582	562	561	581	566	558	526	587	543	571	561	591	615	543	571	573	560	541	585	563	533	521	570	563	514	527	563	552	576	565	573	575	583	588	551	521	560	599	540	529	610	553	568	582	572	557	567	561	599	583	550	539	627	567	571	548	612	571	560	559	590	550	568	548	581	580	575	523	539	601	566	627	562	579	562	595	512	568	564	561	549	492	556	573	586	536	529	554	554	566	570	575	565	570	542	584	541	554	586	549	574	575	559	598	598	555	560	577	557	559	582	546	556	564	555	598	550	550	543	583	584	560	564	575	561	588	529	563	569	573	574	584	589	554	581	608	565	543	564	587	589	572	555	582	574	558	546	598	594	618	535	581	573	562	563	565	582	573	550	590	551	583	576	509	559	552	529	560	583	578	538	608	579	491	526	535	545	529	558	592	590	575	598	564	599	573	521	550	610	547	575	605	596	516	606	589	598	592	574	585	604	518	548	560	563	580	597	532	584	595	542	567	608	590	562	543	566	559	569	579	605	571	556	575	590	620	535	528	548	578	526	515	560	573	540	574	584	529	552	539	552	573	572	582	573	528	578	604	609	584	573	559	553	534	612	602	539	562	571	577	544	629	568	562	577	583	544	612	575	586	539	595	551	562	605	584	582	542	589	588	543	595	548	583	563	569	562	537	593	526	581	545	566	575	632	632	593	558	565	612	533	542	545	552	577	576	572	581	571	587	554	586	579	559	596	520	566	581	590	553	559	578	550	521	569	551	529	563	557	545	530	562	552	566	603	560	521	559	583	562	599	576	604	560	608	526	570	599	585	522	495	594	592	540	568	551	549	610	570	595	645	525	550	563	572	577	576	572	526	592	564	597	552	542	583	564	556	578	555	603	558	602	556	559	508	595	612	624	585	564	556	543	510	571	554	548	581	557	553	568	563	610	533	583	585	567	517	562	603	551	524	578	548	532	563	563	566	537	544	598	609	553	551	543	572	562	581	551	527	562	611	577	572	564	573	568	554	563	551	547	598	579	598	575	540	566	581	594	570	567	567	550	611	541	570	564	567	575	564	568	568	607	556	579	553	551	588	512	548	577	545	579	582	572	570	521	569	592	532	519	573	541	542	557	608	559	583	568	562	586	537	590	576	582	589	596	593	572	581	562	563	570	594	588	512	552	592	616	564	596	558	569	585	530	556	550	596	548	558	551	580	560	528	604	572	556	577	566	577	557	551	556	579	552	538	521	544	591	569	591	567	603	573	555	531	580	579	548	556	585	628	559	573	615	567	582	568	565	578	584	544	559	560	570	548	553	562	561	570	568	563	592	585	498	563	531	562	523	550	524	597	556	552	586	546	563	592	572	574	556	573	557	539	555	530	556	546	604	617	565	563	574	563	553	554	561	586	554	577	600	555	548	560	563	544	556	593	593	603	583	533	562	574	583	569	527	567	566	604	600	544	577	603	556	539	546	557	599	588	530	597	552	604	569	523	589	531	580	539	593	525	561	604	567	561	599	569	581	573	583	567	566	554	563	597	585	564	593	607	570	563	564	545	574	596	552	511	524	507	536	584	573	544	568	557	590	531	629	538	593	576	553	560	571	559	579	556	577	521	584	610	576	551	544	641	572	506	555	557	562	561	556	534	578	573	571	574	588	558	579	572	561	585	582	597	528	571	532	566	584	535	562	599	529	567	547	578	563	559	578	564	533	560	565	569	569	579	609	558	583	578	553	550	578	574	589	592	558	554	574	584	596	590	582	572	561	588	578	549	545	572	551	594	520	564	575	569	547	584	512	556	541	594	580	526	564	566	596	543	603	581	577	586	582	617	547	572	565	562	530	573	596	610	595	560	525	573	550	588	590	515	582	620	598	549	583	566	600	579	595	563	563	564	550	528	621	565	580	576	564	564	533	548	529	571	537	596	622	555	579	558	594	575	560	559	555	585	577	553	585	576	589	569	544	564	523	578	517	569	574	544	568	549	556	528	603	561	536	576	554	556	594	571	553	588	571	544	575	620	578	577	567	561	576	528	558	484	570	564	591	529	511	537	586	577	590	583	525	577	519	558	569	571	568	605	601	551	568	556	568	549	545	567	586	516	554	587	585	600	582	561	589	569	529	566	570	597	585	556	577	571	539	571	593	553	509	567	589	537	595	554	595	543	558	553	551	509	539	611	566	575	594	559	586	602	569	601	563	501	579	539	546	556	566	539	567	577	587	570	538	558	568	560	579	578	576	572	572	614	558	555	586	585	572	588	533	574	568	575	563	586	552	559	589	587	586	554	611	551	522	539	531	580	568	598	588	575	573	538	545	637	560	585	597	558	568	576	525	577	564	560	577	560	528	525	543	593	607	567	526	580	571	556	582	558	541	578	571	575	599	577	550	541	600	575	559	571	554	579	572	579	536	569	568	559	565	609	573	545	557	578	583	559	576	539	570	547	544	557	552	563	573	550	598	552	543	562	534	536	600	553	526	558	532	551	568	560	576	569	601	569	556	581	623	543	577	547	533	558	563	562	560	572	572	551	589	566	582	613	565	579	578	560	549	585	563	579	552	585	524	584	598	613	583	567	620	562	529	597	543	546	596	546	630	561
50929	23694	16249	3790	1760	1205	910	731	654	635	580	540	539	492	451	475	473	438	460	454	450	368	429	425	463	361	369	386	447	374	391	402	327	363	367	381	380	383	439	383	365	404	351	328	372	362	388	388	388	350	428	425	364	384	348	357	359	352	396	401	344	397	364	408	390	373	369	388	385	396	346	379	387	366	364	368	345	387	352	389	363	414	360	333	408	410	395	409	398	360	362	382	362	342	374	394	373	388	398	361	365	379	377	383	387	343	371	373	364	393	356	390	356	381	392	379	378	398	371	366	394	328	380	368	362	432	401	366	338	351	394	372	405	356	358	358	391	362	358	374	389	353	366	363	362	363	354	393	324	376	380	351	368	370	357	354	374	374	339	395	391	373	392	366	363	390	332	364	379	365	355	373	416	435	351	344	350	380	379	359	335	395	349	370	378	388	365	371	360	316	413	373	385	376	380	376	370	359	395	338	387	365	389	380	365	388	380	360	373	341	345	354	383	365	374	382	331	388	385	395	371	406	373	401	363	356	358	358	387	392	360	392	362	369	397	421	387	375	419	379	410	377	395	363	384	379	388	353	381	382	371	343	362	372	366	366	380	366	374	395	386	371	377	360	380	385	364	378	377	363	354	333	357	357	349	342	410	373	345	394	383	357	390	373	387	378	362	362	386	352	371	360	354	349	351	367	379	383	370	347	345	397	376	336	387	392	372	374	342	380	428	369	359	354	349	366	369	397	374	371	359	388	367	371	368	369	364	369	361	372	362	381	329	370	383	371	358	377	343	373	335	369	365	370	345	362	384	385	370	378	364	352	370	384	354	381	351	366	381	389	366	393	381	341	382	363	353	377	385	356	380	368	355	384	373	379	352	369	364	361	359	385	366	343	398	393	362	368	385	384	338	352	388	388	366	363	363	363	416	360	391	360	357	400	368	387	346	354	390	356	368	374	387	378	357	349	365	377	374	422	344	350	349	387	367	333	389	368	387	371	400	357	357	364	337	337	352	385	377	411	395	355	369	359	335	352	365	345	376	357	375	385	304	360	353	349	364	401	345	407	350	386	362	360	388	349	395	370	395	361	367	387	385	369	376	364	353	380	367	368	387	335	343	359	403	366	351	355	316	397	403	401	377	382	403	407	349	354	350	358	377	349	397	334	378	358	360	346	358	379	340	374	368	400	356	382	401	343	361	354	378	382	376	344	372	355	344	355	378	361	372	415	375	374	385	354	406	372	378	365	387	377	363	366	388	384	352	385	373	387	356	359	363	351	346	385	338	339	355	403	397	364	373	366	366	360	383	380	344	356	404	353	379	351	366	342	351	371	327	374	360	392	374	383	404	341	353	386	345	378	347	389	371	366	351	394	352	426	355	410	332	373	321	362	389	357	405	369	373	379	379	346	384	366	373	345	366	374	355	381	352	383	332	401	362	321	391	349	350	365	362	344	371	363	384	333	380	366	342	382	356	382	365	380	416	378	373	361	359	336	401	408	393	349	383	372	389	381	402	384	370	335	385	377	363	361	368	358	403	372	353	357	339	378	346	387	398	388	375	397	355	355	376	375	340	353	390	379	365	342	342	350	347	382	376	347	380	381	382	371	361	350	385	375	345	355	330	367	376	350	393	368	355	356	373	406	368	362	397	382	386	356	364	358	368	369	377	379	377	380	409	376	416	369	363	334	351	373	358	347	355	365	339	382	380	393	379	401	359	371	396	373	373	353	392	355	393	377	376	368	379	380	385	344	420	345	358	357	359	356	386	432	390	370	378	348	372	365	355	367	375	369	321	372	355	418	354	398	390	415	394	376	343	321	373	365	374	353	344	387	350	297	402	342	373	340	390	375	360	395	382	377	389	384	354	358	378	382	355	415	399	373	374	400	411	412	374	371	340	371	359	363	337	387	372	366	388	380	314	392	389	399	389	354	358	353	390	397	371	371	336	399	372	344	347	336	393	389	397	386	360	377	395	379	371	343	414	335	399	368	385	345	377	333	360	357	352	323	312	396	369	383	357	397	366	410	417	373	398	338	360	375	411	343	355	390	350	347	376	345	380	386	358	348	383	369	392	421	383	377	388	362	386	391	403	339	378	378	364	353	398	375	369	339	374	345	352	371	345	378	394	409	354	392	410	406	371	358	375	376	398	375	332	379	340	354	378	391	354	384	377	370	350	362	383	367	346	351	338	326	405	389	363	382	387	340	363	360	365	390	338	343	375	353	318	375	344	357	365	398	370	369	361	349	373	359	376	390	405	375	372	412	385	384	383	386	375	378	346	369	381	366	367	360	361	349	351	373	358	366	323	374	367	360	381	375	364	363	386	338	369	329	381	372	368	381	362	384	357	346	375	394	347	347	352	360	393	361	340	354	348	373	399	347	393	347	384	375	375	365	355	362	384	328	376	377	360	372	395	366	382	380	367	384	378	359	334	387	351	329	372	379	382	337	345	355	386	353	372	432	395	383	361	364	373	355	354	360	365	365	352	368	370	406	371	355	382	359	375	344	365	364	382	354	302	381	362	340	321	350	351	356	357	368	348	378	345	356	406	344	355	372	339	363	350	352	381	376	355	399	381	380	406	379	363	403	364	359	370	374	390	360	380	368	355	386	382	394	378	358	353	396	394	372	373	353	361	383	368	384	370	323	369	367	398	350	377	324	358	373	356	338	406	382	373	392	366	393	389	369	383	375	353	355	361	314	349	349	352	362	411	359	385	372	392	374	374	348	403	309	349	399	381	410	420	352	414	332	357	371	401	405	374	357	371	414	359	358	365	358	347	418	349	355	365	362	373	363	344	416	358	376	356	397	340	370	362	390	337	341	342	372	353	363	357	364	363	370	388	347	348	404	343	367	375	376	379	364	409	361	355	377	365	365	342	359	343	382	366	366	410	351	385	350	354	395	361	348	356	335	341	372	405	362	351	331	382	366	396	421	351	366	387	354	396	380	369	368	373	369	338	378	380	366	345	382	373	364	412	400	340	390	342	394	378	384	326	399	371	394	371	384	381	370	369	380	373	378	362	378	396	362	390	382	334	355	390	374	375	351	346	323	366	382	410	415	371	324	396	338	386	378	346	349	385	357	387	410	376	373	350	313	368	386	376	381	347	361	377	361	381	350	356	388	352	367	338	353	363	327	409	375	336	379	358	328	376	369	392	351	372	342	372	358	390	375	356	350	381	356	398	370	372	357	363	381	355	367	383	370	349	366	401	337	370	422	370	351	339	331	366	382	359	359	385	376	379	361	381	395	368	384	387	350	349	390	387	393	386	355	373	343	369	367	398	369	362	351	319	341	398	388	366	380	328	341	359	372	385	352	384	354	382	348	339	351	366	404	410	369	352	369	402	369	373	374	322	351	415	347	361	342	361	389	352	361	351	383	386	359	389	368	361	362	377	381	341	330	322	358	385	358	393	343	357	351	357	363	374	409	384	375	337	374	372	365	369	361	424	391	386	352	386	360	380	328	327	369	365	388	388	386	360	372	375	421
27417	2957	5110	5785	4894	4124	3268	2838	2524	2123	2088	1772	1657	1614	1397	1402	1401	1242	1155	1218	1135	1197	1119	1094	1043	1086	1032	962	1025	1057	996	981	967	985	988	934	909	910	881	931	956	937	1006	932	912	883	858	866	953	962	860	902	879	961	924	910	890	872	859	867	923	897	914	888	850	872	911	874	901	882	881	849	883	889	880	851	882	830	883	888	863	848	851	860	851	837	857	931	851	866	891	870	899	894	835	846	859	861	865	862	869	851	921	834	871	884	912	900	851	825	862	857	854	862	825	862	831	896	873	906	844	857	954	867	806	853	789	852	847	867	876	866	828	811	881	859	845	878	838	854	873	841	876	872	867	829	867	845	871	868	846	818	808	820	867	847	859	864	823	855	842	828	858	872	894	850	871	862	849	909	820	843	798	896	866	879	874	880	815	868	831	868	885	801	876	776	854	848	881	824	801	843	893	869	875	846	862	870	814	855	830	834	802	837	808	859	870	890	911	879	851	797	850	863	821	849	811	860	840	878	842	811	882	832	905	903	858	832	845	914	837	852	781	824	868	844	867	891	822	844	865	829	854	910	873	883	880	857	871	828	904	853	914	854	824	888	883	807	843	884	902	891	878	817	845	879	854	880	903	809	850	851	879	873	866	870	864	847	807	841	839	787	837	790	843	818	902	912	886	849	860	806	816	870	787	840	845	872	907	854	830	856	866	880	764	835	872	819	861	820	822	839	867	787	848	872	810	850	841	853	880	874	846	863	866	870	838	831	879	824	866	809	829	827	914	853	867	875	837	890	860	854	875	800	848	864	864	903	866	861	869	853	860	883	872	825	852	847	895	826	878	923	908	830	858	868	795	865	902	822	877	856	877	892	810	896	790	873	832	831	854	834	861	860	834	840	880	863	842	891	886	879	856	868	842	780	879	849	840	852	829	873	859	862	889	846	874	892	916	840	845	839	889	842	816	819	850	820	886	874	823	844	833	890	850	809	844	883	872	914	882	909	824	838	863	843	908	856	833	832	850	816	848	857	864	845	869	836	791	872	853	818	842	836	889	851	864	816	854	817	862	881	897	865	850	814	826	887	847	874	846	851	851	797	801	829	871	860	868	884	827	873	819	892	852	859	894	892	881	918	865	861	811	863	836	817	828	874	898	841	866	824	825	823	909	905	844	902	841	880	797	866	846	872	886	852	855	849	899	848	883	838	909	817	893	825	895	878	828	837	861	852	850	856	802	832	849	881	860	813	822	886	857	846	842	820	830	822	865	832	860	835	886	830	878	885	857	830	854	913	849	870	876	928	852	845	819	852	823	914	890	835	851	900	871	824	844	875	863	870	853	879	847	903	905	816	868	825	820	861	901	830	883	892	869	869	884	900	831	899	820	808	862	853	860	865	872	839	826	866	893	859	834	841	888	878	851	844	821	872	809	829	842	858	815	849	830	898	803	851	808	815	877	846	866	889	835	855	833	828	819	826	872	859	840	813	826	825	882	842	915	905	880	852	853	846	870	879	891	792	863	830	889	859	838	865	849	850	806	860	801	877	857	845	879	899	827	834	849	887	819	870	813	894	860	897	819	882	891	812	865	892	848	856	836	863	843	834	851	851	869	823	840	836	852	880	894	851	864	835	803	853	860	911	846	851	839	878	877	855	877	867	846	887	813	853	828	817	858	864	814	800	891	861	867	821	847	885	875	907	845	815	893	853	860	855	893	805	900	849	873	826	855	872	873	855	896	836	847	797	892	792	799	877	887	829	882	864	872	858	870	912	823	865	830	852	870	872	796	851	840	882	898	887	837	864	853	851	918	831	852	893	858	838	806	880	866	881	890	895	846	879	827	877	853	852	769	817	876	850	864	909	888	876	820	881	880	842	818	867	847	846	856	852	846	806	809	844	866	832	884	824	907	930	835	866	840	832	833	858	842	884	797	824	829	868	830	839	868	847	891	886	895	865	800	813	877	855	894	842	885	832	832	868	856	908	836	874	826	837	872	866	889	836	867	851	864	835	897	824	873	851	900	800	876	885	836	854	844	833	826	851	848	821	840	842	849	868	824	890	837	891	862	878	851	813	857	913	891	869	898	890	784	859	863	870	873	858	801	889	822	857	812	897	839	843	825	872	867	834	861	905	886	884	893	901	864	827	904	884	858	850	832	849	830	843	833	828	853	875	825	887	857	870	883	895	845	885	873	842	895	848	889	835	853	861	825	838	792	885	858	850	841	852	779	863	865	901	893	832	881	833	830	867	867	871	844	859	799	832	906	889	867	858	840	842	875	875	808	814	866	828	848	894	874	806	871	838	844	805	838	836	860	904	857	871	864	891	813	844	830	898	874	900	857	866	889	888	877	864	907	846	831	860	888	854	884	863	848	846	911	840	839	907	895	851	801	877	874	889	825	863	883	871	882	866	807	824	804	832	821	889	846	894	886	851	902	865	867	899	808	921	878	871	848	849	833	863	875	862	873	803	855	874	881	807	828	879	876	853	876	892	879	875	870	832	815	886	864	906	869	855	877	821	823	904	880	807	859	885	849	845	853	869	868	866	869	878	841	809	831	845	861	852	907	880	826	852	885	861	856	836	812	874	854	849	833	861	838	846	833	857	922	802	842	878	854	795	814	931	868	800	837	860	865	848	872	806	869	868	856	783	832	809	867	853	862	859	861	878	858	873	836	894	883	852	885	840	886	820	834	821	848	863	894	812	862	829	867	844	920	832	865	864	887	883	883	830	817	841	853	851	825	890	858	898	808	839	881	877	845	809	814	844	861	880	851	874	838	879	800	835	882	852	885	858	845	882	854	841	866	854	834	826	870	864	843	877	848	844	852	810	831	883	854	810	866	845	855	849	883	840	837	879	799	810	859	849	880	871	868	870	844	840	901	817	871	847	852	897	802	890	836	855	863	867	838	858	901	851	857	841	831	822	863	864	858	852	839	858	939	879	828	845	840	846	880	911	837	849	829	868	853	878	873	872	841	810	847	864	886	847	844	897	862	924	864	843	863	797	883	893	876	844	849	817	862	828	833	837	834	863	880	860	868	851	902	837	848	861	843	840	845	879	860	900	839	840	878	820	826	934	958	856	858	804	847	865	897	815	907	845	850	855	853	857	862	875	903	883	853	826	919	892	879	837	878	896	840	832	839	895	838	847	852	851	885	838	835	920	822	838	855	885	809	857	880	838	870	868	839	834	870	865	865	930	848	874	907	865	868	841	844	897	897	841	864	851	912	938	903	845	879	826	840	879	872	858	809	815	848	804	911	846	883	881	895	896	850	862	880	884	862	864	837	846	874	855	872	845	856	850	835	889	853	830	862	851	836	849	831	856	837	827	831	881	858	834	809	879	883	837	891	875	874	859	874	883	888	893	844	818	778	804	883	827	906	854	835	829	867	851	878	859	818	904	828	877	844	802	845	826	885	855	879	872	879	885	882	850	887	850	878	848	863	883	887	824	856	851	846	804	792	877	887	900	859	845	810	911	880	848	843	846	857	838
5662	412	348	308	260	251	250	232	241	206	211	216	245	218	244	239	210	199	232	211	219	200	222	223	195	213	227	213	204	193	207	233	220	225	227	226	227	236	220	225	208	217	261	208	212	254	204	208	193	254	252	234	255	237	211	226	242	248	270	239	205	247	189	259	206	196	230	183	217	260	227	241	223	261	250	209	235	229	220	228	214	232	211	230	235	217	245	209	216	221	189	272	248	244	223	228	244	218	228	220	218	220	236	227	241	238	190	195	210	254	212	223	203	224	206	266	221	225	237	243	214	242	268	235	234	247	212	241	237	203	247	201	233	231	220	216	206	230	225	215	219	230	240	233	234	228	191	220	221	207	228	234	226	217	238	229	231	208	244	231	210	217	236	191	216	243	235	225	227	222	236	215	239	223	226	184	226	257	197	227	220	222	234	238	249	232	257	245	226	252	229	229	252	224	207	247	213	218	257	207	214	223	215	204	228	215	232	242	255	217	211	206	244	225	219	252	220	216	231	240	239	251	240	222	234	231	232	251	214	214	242	216	227	228	212	201	238	234	214	255	224	224	215	217	209	212	236	210	225	235	228	217	217	238	233	201	227	219	233	242	229	223	238	269	220	190	233	205	252	236	221	262	211	235	236	237	237	235	218	211	217	240	214	227	233	265	253	228	243	204	251	244	220	212	216	210	224	243	241	208	228	193	223	248	228	209	223	224	237	232	226	205	218	196	227	226	231	233	238	236	249	232	214	223	259	207	226	213	218	216	239	226	203	240	226	208	226	228	224	212	207	242	212	225	230	235	240	229	219	220	252	225	216	232	235	247	233	219	226	197	212	231	236	222	214	264	219	226	234	209	205	207	228	209	209	253	180	222	224	221	213	241	183	239	266	234	220	213	205	208	229	218	233	231	240	258	225	240	245	249	230	218	231	214	232	224	245	229	253	237	217	240	208	253	248	223	211	235	229	240	222	218	216	219	247	236	196	224	232	236	258	226	232	224	228	220	221	204	216	221	222	230	244	210	211	203	225	221	250	207	232	212	228	242	232	246	226	246	248	228	226	224	231	234	238	240	235	232	216	220	249	214	228	189	212	211	230	233	268	225	231	223	237	210	222	254	215	217	209	237	225	211	235	222	229	246	219	200	226	220	210	217	242	216	230	247	258	206	214	198	206	255	229	251	209	235	247	209	225	225	203	235	220	232	215	228	204	229	210	217	199	231	215	224	212	218	246	201	210	243	222	235	218	235	218	253	251	216	185	247	215	220	218	232	228	260	235	240	223	214	236	242	250	225	203	228	205	227	256	246	206	230	252	216	198	231	213	196	232	222	260	241	237	215	213	258	241	217	242	240	232	251	247	230	210	212	232	241	253	247	217	219	231	226	224	227	228	222	187	220	213	222	218	232	255	249	220	237	211	217	232	246	260	230	245	217	233	244	230	231	237	238	226	228	244	242	237	241	241	216	231	205	208	210	218	243	216	209	242	215	200	207	218	202	231	204	230	240	241	233	199	193	220	246	221	260	239	219	225	225	228	244	229	259	255	259	238	211	204	214	205	214	218	226	226	225	222	205	232	223	203	197	217	231	202	245	246	218	221	218	207	263	218	222	228	219	235	233	250	222	217	239	265	197	213	242	232	231	221	220	229	233	227	205	251	234	189	229	222	200	216	240	209	221	232	217	217	222	239	236	233	215	190	205	222	196	210	182	227	206	217	222	212	208	225	213	236	217	232	235	251	244	243	254	224	216	202	226	231	260	245	195	255	219	233	236	229	234	262	234	226	249	257	230	229	264	232	272	219	202	233	212	219	219	218	247	240	224	213	232	265	251	222	215	225	215	254	216	219	232	249	210	236	214	211	222	204	219	220	219	228	198	234	228	203	193	230	187	222	218	230	235	214	251	254	240	232	233	215	229	227	255	227	227	227	232	245	269	203	244	212	228	212	239	220	234	233	258	230	215	219	208	228	202	221	198	208	225	211	255	232	216	193	233	239	225	235	246	208	232	260	211	213	239	229	249	229	234	229	221	258	238	206	231	221	238	217	245	249	204	188	228	237	200	231	267	239	227	229	212	212	212	236	245	253	228	223	205	225	208	224	251	265	222	212	239	236	203	260	194	216	236	237	212	260	259	212	253	231	234	222	235	250	222	233	215	210	225	234	203	218	236	231	202	229	243	239	215	195	210	232	211	185	211	243	228	211	211	235	227	240	225	239	236	230	232	249	229	221	205	214	224	221	210	217	212	239	215	214	227	224	228	246	242	213	250	271	232	231	232	249	243	253	254	254	214	232	218	210	238	222	213	235	225	215	244	225	253	216	243	234	244	219	233	263	202	235	226	228	216	219	231	262	215	215	222	241	248	213	224	235	242	214	229	232	215	241	218	271	218	230	236	236	222	239	246	227	191	218	220	216	220	256	200	232	194	233	202	228	224	238	205	228	209	207	231	240	249	236	206	237	236	229	205	221	236	211	215	237	243	244	257	211	250	206	202	234	241	231	240	228	216	236	234	240	212	241	235	248	207	226	228	227	222	234	215	244	218	225	206	222	220	216	231	218	264	263	224	211	238	244	222	232	243	199	241	241	248	225	230	228	230	218	212	241	213	252	235	227	212	229	233	231	215	227	231	224	208	216	228	256	216	240	272	208	257	233	236	219	223	227	229	209	208	234	245	232	250	233	207	225	253	212	233	218	232	260	233	206	235	229	225	235	230	231	232	253	203	251	249	222	238	228	253	249	229	248	206	224	235	233	243	247	228	254	214	241	244	216	234	235	232	241	225	224	247	237	240	259	214	249	214	217	248	222	232	257	216	230	244	253	244	239	214	232	231	216	235	270	226	244	220	219	235	244	229	219	221	245	263	243	229	206	229	230	221	225	196	224	212	260	208	224	225	209	233	221	223	218	210	224	226	214	232	244	202	211	247	230	218	232	230	249	241	240	226	230	237	249	203	223	261	215	209	250	222	222	231	217	222	232	236	228	242	211	228	223	236	248	230	191	238	232	234	224	238	246	232	210	226	246	224	209	235	222	205	225	224	250	236	227	226	228	234	218	235	239	213	239	267	234	251	213	232	232	234	247	246	206	225	223	208	215	261	234	222	250	242	222	232	206	233	240	221	225	227	229	232	197	225	210	244	242	220	193	224	219	233	225	214	256	239	232	233	237	218	242	240	224	209	221	204	220	226	213	247	249	237	209	229	209	232	214	208	197	226	239	182	218	254	216	215	225	239	222	228	195	220	219	226	245	226	236	231	232	233	228	202	227	219	218	242	220	246	228	229	226	232	252	222	244	231	206	235	231	230	218	249	205	228	235	217	209	233	226	209	230	245	238	240	257	247	234	185	213	241	245	198	236	242	234	219	236	229	233	206	203	233	230	226	234	255	253	220	232	251	229	213	215	224	229	245	208	245	221	222	198	232	235	224	218	236	217	219	210	234	213	233	213	241	244	241	228	238	178	228	215	220	247	248	265	237	213	235	212	245
5275	647	768	777	705	638	653	632	593	569	588	584	583	593	581	590	550	567	588	561	577	576	582	582	579	518	607	525	559	559	605	563	548	590	541	514	551	581	584	554	538	593	548	572	566	587	522	535	571	572	554	541	548	547	565	560	560	486	575	564	563	549	566	498	597	595	543	564	547	565	564	518	551	560	612	521	526	576	576	540	562	548	550	582	581	529	537	519	564	539	559	533	569	548	590	521	544	528	614	576	525	580	568	525	560	524	581	540	562	603	547	547	566	590	548	583	560	609	567	562	553	556	564	541	519	600	574	544	550	568	521	551	547	542	510	554	574	600	557	592	562	566	604	564	559	564	594	555	549	564	555	558	555	566	581	571	619	561	533	594	516	537	570	538	537	530	560	587	514	583	511	607	571	544	545	549	553	569	554	543	530	490	572	542	642	571	520	585	533	561	580	567	555	600	562	557	563	533	521	526	525	566	582	579	540	581	556	545	564	595	616	565	556	555	596	551	575	542	555	564	587	586	580	517	555	523	552	559	555	556	552	572	531	577	568	548	575	556	587	534	574	539	523	568	592	564	569	567	533	516	535	547	527	559	576	539	572	563	549	529	564	579	547	544	579	585	594	588	568	549	552	563	568	535	575	556	576	551	615	526	546	551	568	553	577	554	543	603	566	582	567	592	578	561	638	566	553	564	559	572	584	558	584	539	568	588	574	539	527	590	568	526	531	578	542	551	540	577	527	557	580	586	546	588	557	539	558	560	547	572	536	528	567	562	561	608	559	611	562	510	555	571	561	548	546	580	567	540	549	563	523	534	551	574	570	610	557	575	543	577	530	517	568	562	574	575	545	568	561	568	578	539	567	556	568	576	533	609	520	611	580	511	550	565	539	553	569	548	565	554	602	569	544	537	597	555	533	586	553	585	584	540	605	590	584	542	550	550	557	531	541	556	526	526	548	556	572	557	523	564	573	581	616	574	601	570	552	523	508	555	514	538	553	595	532	548	535	578	577	597	565	588	563	527	545	528	545	622	550	553	556	537	578	560	557	512	580	590	526	550	599	557	520	547	532	544	572	502	557	565	561	535	575	577	560	563	584	545	528	600	570	580	557	532	555	566	525	539	533	537	589	581	576	577	540	577	620	534	600	608	609	589	520	569	563	551	544	521	547	526	585	559	564	543	588	554	568	507	555	554	603	579	528	575	600	556	571	551	552	536	611	567	544	555	527	555	564	554	499	580	588	567	556	526	546	566	593	578	557	524	539	513	545	569	564	570	579	570	546	558	552	526	583	564	517	557	557	513	578	532	526	586	567	524	585	537	532	593	544	542	527	555	527	567	577	558	551	563	533	565	558	513	567	532	536	567	538	544	525	592	535	515	566	515	569	565	603	538	575	575	549	558	559	501	539	552	562	560	560	588	550	552	610	593	618	587	568	567	556	577	572	533	561	528	546	573	523	578	558	555	532	560	527	598	544	578	600	588	559	615	624	579	558	549	582	548	558	572	562	558	541	565	541	554	588	530	577	584	614	523	553	584	562	559	601	521	565	544	526	577	614	584	572	538	560	568	532	585	576	564	582	616	550	529	542	569	600	559	568	502	572	559	542	509	636	564	554	562	582	524	553	560	536	507	553	547	541	563	573	539	565	580	537	583	558	539	561	533	551	529	559	578	573	551	553	559	525	589	559	564	540	530	583	620	563	566	539	552	552	563	584	533	554	569	505	575	607	547	609	574	591	590	556	519	536	575	552	568	554	576	533	554	609	595	576	533	560	555	526	556	572	519	593	542	550	553	528	584	558	566	594	561	605	549	557	570	546	570	550	595	554	533	539	581	546	570	537	556	561	563	535	573	554	568	567	542	562	572	563	556	561	555	532	554	594	579	588	533	557	554	591	538	551	585	577	548	583	576	591	564	561	539	550	590	565	566	557	600	551	562	615	606	544	547	592	549	550	511	597	538	567	539	552	579	555	568	574	539	559	539	576	546	576	547	550	543	595	574	562	546	534	611	536	581	528	538	577	550	553	574	551	554	550	546	544	585	576	561	570	566	545	558	520	563	523	618	509	575	549	553	577	553	564	580	557	587	545	636	558	597	562	589	560	525	578	578	608	585	547	575	582	590	523	577	546	588	537	553	575	565	555	541	550	531	580	527	560	540	527	574	556	554	575	582	556	553	554	552	566	532	567	546	526	566	544	542	564	560	537	557	558	545	585	560	544	545	564	511	585	584	588	551	610	574	534	551	570	517	586	585	570	538	508	548	569	553	553	544	563	571	610	577	573	597	544	574	545	520	539	549	586	553	585	568	588	574	542	533	527	564	594	539	586	551	577	549	543	572	554	596	553	518	619	546	530	550	560	538	563	533	568	551	560	551	549	529	555	581	541	552	555	565	558	530	591	553	566	598	516	584	584	541	547	553	581	545	565	495	554	579	552	554	530	524	584	567	566	555	578	519	552	556	556	541	540	574	544	522	603	610	523	522	568	562	527	544	571	590	557	552	554	576	568	604	518	569	576	554	551	570	587	514	594	597	584	549	531	569	522	567	597	518	571	520	560	502	548	559	571	538	551	533	534	509	563	512	530	560	585	553	568	560	520	592	600	559	572	567	602	565	571	587	511	622	540	559	537	612	546	569	570	565	579	533	550	596	561	576	617	533	584	570	550	585	502	544	591	595	591	584	577	531	565	540	595	528	540	564	523	566	570	544	521	562	496	572	575	550	538	553	548	537	575	559	536	591	609	579	537	564	560	551	576	546	563	497	523	534	548	584	560	591	568	547	553	545	565	562	556	589	550	572	578	551	541	554	607	539	573	548	519	512	554	515	570	556	543	543	589	543	555	569	550	572	556	575	558	560	558	524	575	525	544	520	573	545	545	544	564	546	579	585	543	551	547	575	578	577	520	581	609	565	555	575	611	539	546	542	598	586	552	560	558	534	529	590	563	546	522	576	557	585	523	562	526	572	571	604	536	551	549	526	578	585	553	580	558	573	536	573	559	544	544	522	560	567	574	551	563	608	580	547	537	530	577	556	533	548	547	564	557	542	577	538	536	585	540	581	574	566	556	554	553	542	562	522	518	537	535	566	533	539	618	598	500	535	573	573	561	525	553	546	596	539	533	558	572	573	571	553	575	534	583	522	576	578	552	569	583	523	526	544	558	559	541	561	546	576	572	572	581	586	554	553	568	555	543	607	575	571	533	576	592	539	581	529	540	548	556	574	552	550	527	545	549	558	533	531	577	547	553	592	555	551	543	601	601	545	554	547	571	538	537	555	595	521	537	563	565	583	549	579	540	535	571	526	553	530	579	550	580	565	561	524	586	551	576	501	576	571	577	539	605	569	555	572	582	573	537	556	540	589	591	536	543	570	577	537	582	561	581	575	532	569	559	576	582	566	557	582	554	554	583	560	580	512	546	521	584	580	559	605	521	512	566	536	574	520	572	560	553	577	546	545	593	511	524	569	537	563	544	550	585	576	548	575
46452	21491	18142	2559	798	635	460	426	372	346	304	336	266	286	284	307	262	274	249	281	272	270	240	233	238	234	239	252	243	207	245	229	252	225	241	240	240	212	227	241	242	209	251	236	220	272	206	268	254	229	224	241	228	212	234	260	234	255	239	215	237	226	222	223	227	235	238	204	255	224	227	245	227	213	229	217	228	248	198	232	239	225	214	231	242	214	219	216	216	236	235	225	244	216	193	213	257	213	230	240	220	265	213	218	231	237	227	208	221	243	214	244	193	235	214	231	211	238	243	241	224	272	216	225	221	252	219	219	254	228	264	195	205	219	228	236	232	241	254	217	242	205	251	235	203	233	255	242	221	207	217	250	247	250	223	234	225	212	241	208	246	238	251	249	241	240	255	225	248	236	221	224	237	211	244	211	223	238	211	267	233	220	239	240	242	233	238	256	259	236	199	207	236	232	220	225	219	227	226	201	221	236	253	246	224	243	220	224	220	235	256	244	227	236	254	220	234	254	222	204	236	229	214	224	251	233	229	245	231	245	215	242	232	237	241	203	225	211	214	235	189	226	267	238	227	227	225	236	250	216	242	213	222	225	249	251	254	229	269	218	239	225	254	247	219	216	216	235	212	249	222	205	224	199	221	235	236	223	231	202	242	250	216	212	213	237	206	219	221	215	229	237	225	244	264	222	235	246	249	224	249	213	260	241	222	231	240	280	228	260	211	201	225	234	253	225	254	241	234	255	234	229	230	259	241	239	219	237	240	224	218	234	267	243	203	221	244	222	242	243	232	240	220	238	234	215	206	242	229	251	219	222	202	242	251	236	206	215	243	235	224	241	231	210	220	240	233	248	254	230	258	244	239	215	242	245	248	228	225	224	231	232	249	198	228	219	237	267	223	224	230	260	209	230	221	216	236	212	252	246	243	213	239	227	244	207	269	202	238	264	225	243	204	225	235	252	254	206	213	226	246	191	259	273	221	199	223	248	227	224	221	233	221	235	231	216	220	206	221	228	240	251	246	208	255	220	192	200	244	208	237	234	208	210	244	236	226	238	240	211	227	236	232	243	222	212	203	234	267	254	225	207	208	223	241	232	230	226	256	217	231	220	210	244	260	226	211	215	220	230	252	240	229	213	230	229	201	227	232	233	225	265	238	203	225	225	256	217	268	211	222	200	247	222	255	268	235	222	241	243	216	200	251	226	232	225	225	214	216	234	215	226	229	239	241	213	217	221	242	256	230	217	253	244	224	245	222	218	230	229	227	219	238	217	251	210	227	214	233	217	242	261	214	249	218	248	234	238	240	223	239	241	210	231	221	236	223	249	219	244	229	221	236	224	240	228	227	223	255	230	224	222	213	218	226	224	224	241	224	231	254	241	198	240	249	249	230	238	223	259	209	232	217	229	247	220	242	252	270	225	237	237	249	226	212	229	226	244	224	232	239	215	261	239	274	225	254	257	232	240	242	265	236	236	232	231	245	215	230	246	195	246	215	250	226	230	203	225	238	227	209	195	229	217	246	202	222	207	224	253	230	224	231	230	213	210	224	238	239	202	253	216	237	232	214	232	236	235	226	227	203	221	235	214	226	235	242	215	217	228	226	242	222	219	207	220	215	225	237	238	217	212	236	223	236	242	211	250	182	232	226	244	219	232	216	226	249	227	232	229	263	215	239	217	243	225	218	275	203	260	224	249	229	208	228	244	218	240	231	213	246	211	227	256	225	228	240	215	224	207	211	244	241	215	223	206	237	211	249	253	243	244	245	216	203	256	238	237	249	241	222	236	229	224	230	255	222	256	232	227	238	248	233	209	239	245	219	208	224	224	216	249	225	197	244	207	231	207	234	215	238	225	236	243	238	258	223	262	218	232	245	217	265	218	206	222	225	232	240	239	241	263	233	221	273	242	254	226	227	257	231	250	250	207	236	210	258	238	225	213	227	253	236	221	257	246	226	244	239	242	211	227	203	204	223	223	244	237	226	236	218	237	211	226	236	216	215	229	249	220	234	239	222	218	244	220	197	236	264	222	247	228	213	244	260	235	243	235	246	208	200	245	228	225	206	255	260	239	227	229	211	248	200	250	238	243	231	210	271	257	222	229	219	226	237	207	243	241	234	236	252	245	216	234	246	262	228	251	226	223	251	240	203	231	208	211	249	240	214	227	222	224	218	203	239	226	224	188	228	240	227	239	210	221	256	230	236	204	230	245	230	238	217	208	238	247	233	219	249	229	221	234	257	242	270	236	235	233	203	215	257	225	242	252	223	226	242	242	217	201	210	237	240	245	253	222	244	231	237	232	226	245	215	223	232	232	228	242	229	230	251	231	224	204	207	228	236	230	222	201	211	243	236	228	212	227	236	228	248	233	249	220	234	240	227	200	254	237	208	230	217	227	234	220	240	235	242	238	236	229	211	237	230	246	220	223	250	235	254	256	249	229	220	202	221	239	217	232	211	242	239	203	232	233	233	236	239	226	264	226	226	248	193	216	225	219	228	227	222	190	227	250	247	230	212	251	211	222	212	225	235	269	231	234	217	242	232	254	245	226	234	253	225	227	239	229	229	249	220	252	232	250	260	215	228	259	224	235	245	229	234	215	217	237	198	223	238	256	227	208	250	238	232	220	235	250	245	207	236	235	228	232	218	211	228	216	241	210	224	263	207	218	221	223	200	218	250	204	231	254	221	215	230	232	232	221	227	229	215	227	231	236	224	243	227	230	234	213	250	252	224	243	217	256	245	224	217	254	243	235	229	243	235	221	229	229	225	249	234	234	216	229	225	263	243	274	235	245	220	242	212	244	249	247	241	235	220	253	245	242	235	244	207	239	238	246	278	231	236	230	229	230	220	243	225	240	231	234	252	246	245	206	237	226	218	249	228	256	203	198	193	220	230	230	224	215	215	254	213	243	228	231	220	226	228	212	223	221	230	244	232	225	230	214	274	232	217	216	217	249	219	227	217	229	243	206	220	239	213	215	236	194	258	242	221	231	225	242	237	215	250	243	264	219	256	237	271	235	193	222	262	264	237	225	241	196	202	219	231	233	248	242	218	225	221	228	213	262	224	212	225	251	222	238	227	230	206	209	235	250	246	244	248	259	230	242	212	219	239	254	228	228	239	218	237	224	187	206	233	223	221	224	211	200	208	240	237	260	251	240	213	237	200	251	243	225	217	248	227	252	202	237	236	212	253	200	238	236	251	231	238	231	228	218	243	221	231	247	243	247	241	201	254	206	197	247	234	193	244	214	222	248	259	238	253	218	235	255	234	242	265	208	251	243	224	236	241	230	227	219	267	236	234	206	217	242	263	229	227	238	211	238	247	215	212	215	235	235	215	232	245	238	234	224	217	215	231	258	231	227	230	227	242	257	240	235	238	241	195	241	242	227	243	219	250	248	221	244	232	224	210	243	247	246	265	218	228	241	256	224	249	231	214	245	221	249	261	229	208	208	194	194	247	244	218	235	221	226	212	235	247	214	233	214	225	241
25045	1624	2644	3075	2627	2217	1831	1530	1415	1230	1113	1013	1001	945	874	836	813	800	747	740	705	719	694	786	713	737	699	660	705	640	653	629	666	646	629	677	636	643	675	650	615	610	595	579	597	650	674	588	594	584	611	624	605	657	579	615	624	585	577	613	630	577	597	586	644	607	581	629	558	619	565	579	601	590	616	575	614	616	599	595	568	555	576	578	592	563	591	613	589	598	553	572	615	584	603	569	573	557	589	575	641	602	579	612	544	557	597	606	608	633	611	582	569	578	579	598	592	587	566	567	602	603	575	615	645	625	527	599	594	575	585	551	593	571	591	588	608	607	599	611	521	618	575	558	597	549	641	562	576	572	631	615	603	590	544	602	594	598	542	561	555	628	628	621	610	578	609	590	580	587	569	580	566	600	566	591	569	572	586	594	566	594	547	568	612	586	622	544	632	596	573	565	595	565	583	602	557	580	569	580	598	582	562	580	567	571	594	583	551	584	584	604	572	574	630	593	601	619	591	576	550	580	583	558	568	569	601	579	588	612	587	549	571	561	591	574	571	571	589	568	578	584	566	597	596	592	562	585	581	584	589	590	577	598	546	555	627	582	560	585	598	565	600	596	557	562	601	576	553	603	604	553	557	619	580	544	614	581	600	575	583	593	577	568	583	606	614	567	571	606	578	559	626	588	580	599	566	592	571	579	566	554	607	570	600	575	578	569	598	586	621	606	595	602	580	574	598	598	613	545	585	569	599	615	567	584	551	567	565	562	560	590	572	591	539	559	568	575	586	538	518	584	581	589	575	585	584	571	599	587	605	618	611	613	593	576	585	588	608	624	574	588	579	600	601	557	611	566	582	578	591	592	585	588	577	581	605	612	612	615	614	625	603	578	577	607	600	578	600	555	577	575	566	580	584	574	590	598	559	599	571	601	562	616	638	530	621	570	564	587	568	549	576	574	576	578	580	587	591	604	581	590	547	590	610	562	558	556	633	605	555	618	617	577	574	590	578	608	536	592	641	590	607	558	580	558	596	561	550	623	579	604	587	582	536	590	576	586	597	551	588	549	595	582	620	559	596	576	605	570	620	578	593	592	613	566	551	621	613	583	576	601	554	550	569	568	598	645	590	556	578	614	561	583	578	549	611	591	570	548	554	583	599	624	584	569	597	575	610	550	585	626	575	633	643	562	585	585	583	570	614	591	564	619	588	564	585	589	593	555	593	586	527	608	588	554	539	589	557	614	618	551	576	604	614	593	554	579	545	570	615	553	610	567	605	569	570	601	530	588	592	590	556	525	589	544	589	594	595	598	552	555	545	563	588	586	599	565	601	591	604	576	542	549	624	602	562	583	583	592	580	577	563	553	572	591	584	573	591	603	571	588	579	591	615	572	603	575	606	572	575	570	582	609	576	612	586	639	583	579	616	593	594	582	573	623	590	581	573	596	576	590	622	580	585	578	575	587	580	546	617	608	562	586	587	591	600	561	605	560	597	624	601	573	566	598	601	598	585	579	580	565	615	528	569	548	579	585	609	572	579	587	606	562	583	556	598	587	538	597	562	566	577	575	567	572	573	545	534	573	637	590	594	604	602	557	576	548	624	578	583	554	580	586	596	598	561	595	580	579	570	584	569	589	602	584	600	583	545	593	594	608	635	562	596	603	584	609	547	583	593	568	584	618	593	594	559	556	573	580	535	588	578	581	644	609	560	583	567	614	624	600	618	567	586	591	588	588	582	587	594	629	588	571	565	594	570	609	596	594	616	605	619	575	529	573	556	551	566	614	589	594	551	609	582	550	563	588	584	601	582	623	567	609	617	619	609	566	573	533	609	591	570	597	557	608	603	587	599	613	622	554	547	614	598	559	581	554	582	544	581	610	591	590	602	607	595	599	593	546	570	608	591	584	555	568	583	580	547	548	616	596	561	629	561	551	544	588	599	578	584	579	589	612	583	617	595	564	578	585	609	542	617	605	556	566	585	611	590	629	608	635	590	635	565	606	619	608	566	545	569	575	638	562	599	647	552	613	590	560	601	558	568	608	569	593	588	594	568	605	606	568	596	612	593	584	546	597	574	546	598	582	601	597	609	573	561	581	609	556	606	567	576	567	590	578	608	574	583	601	606	595	550	557	621	599	526	585	573	589	551	573	596	613	628	532	580	642	601	593	588	585	528	564	607	568	582	593	568	567	599	602	627	588	584	624	585	614	564	629	622	585	550	565	625	582	587	539	578	582	579	593	588	535	522	602	613	596	595	563	612	581	576	569	568	591	597	598	600	587	596	570	572	624	557	608	607	580	595	581	585	550	529	577	584	590	597	600	590	594	600	562	569	573	581	569	606	536	564	541	584	630	584	596	578	591	576	605	555	576	563	603	590	601	579	593	602	614	600	552	578	560	542	613	572	585	586	598	595	554	572	620	604	595	580	590	602	551	572	512	582	600	601	610	593	561	592	605	547	620	582	596	593	550	606	596	570	615	549	633	596	599	627	576	583	555	559	548	567	604	599	598	572	596	527	597	551	605	594	622	570	573	575	560	603	562	545	577	542	578	578	539	575	585	601	585	597	586	561	610	592	587	570	622	615	596	550	627	590	575	581	601	608	579	583	581	568	565	602	556	601	567	593	557	584	552	555	589	606	586	607	556	592	563	581	574	598	587	559	576	531	582	616	584	588	628	572	585	601	581	578	558	600	578	593	612	556	572	616	608	605	570	549	564	574	580	580	574	573	578	597	550	575	583	603	555	609	578	565	589	561	572	575	563	567	572	586	567	595	567	588	592	601	628	556	597	607	553	623	582	553	605	614	574	590	616	567	619	571	536	579	624	558	599	577	598	563	581	555	618	559	589	559	531	550	585	595	611	599	581	621	585	587	574	582	596	516	565	579	640	596	589	558	526	609	610	573	591	645	582	570	575	584	634	555	612	583	585	575	597	606	568	604	593	633	608	635	586	583	550	597	567	566	559	567	585	607	610	602	621	625	617	593	600	573	573	569	613	559	572	590	632	613	607	602	595	616	570	608	531	593	545	588	606	598	564	575	634	591	579	547	596	607	564	566	573	580	544	562	587	570	550	597	613	610	548	565	584	587	582	559	555	604	615	564	595	600	629	560	608	607	573	557	600	588	627	635	590	602	584	587	572	604	552	565	545	554	578	619	550	606	592	615	584	596	586	587	578	553	608	553	591	614	621	620	590	562	603	566	540	595	599	614	597	583	537	581	596	554	609	552	622	580	613	592	529	597	575	575	574	637	567	569	592	599	572	567	589	601	568	555	623	574	561	613	568	578	580	564	595	565	593	549	545	573	580	553	536	592	606	564	561	577	542	568	604	592	564	583	601	596	521	553	618	615	593	564	575	545	596	605	606	548	609	591	589	580	593	584	571	639	578	589	592	576	580	610	600	568	588	632	568	628	605	610	595	561	546	597	561	583	623	578	575	535	559	560	614	607	603	575	621	551	590	580	594	577	580	566	583	537	572	571	585	547	578
47983	22911	21733	8627	2205	1313	963	823	618	612	614	555	476	472	488	479	467	522	435	430	442	417	394	385	350	412	404	392	383	399	413	364	370	395	408	344	389	370	397	403	409	383	351	424	410	411	399	347	372	353	401	353	376	324	389	382	370	365	397	413	389	378	389	399	401	350	358	404	351	384	376	332	418	353	401	349	379	373	379	370	366	345	330	400	374	345	360	379	378	354	369	379	335	373	367	382	362	379	366	377	369	378	383	380	332	375	362	365	371	365	370	365	362	348	369	370	360	331	364	352	341	344	384	353	385	385	383	363	368	343	339	400	370	356	352	325	369	375	393	405	368	372	362	384	357	337	361	354	403	356	366	378	406	358	370	386	328	378	359	355	363	367	364	353	368	384	364	364	347	372	328	346	384	364	366	378	394	359	360	379	399	380	380	399	383	372	370	370	349	363	379	355	362	356	354	327	348	379	396	397	369	336	364	348	337	346	380	332	368	373	369	368	403	372	354	380	349	363	349	377	352	348	354	372	398	364	409	353	371	389	343	366	343	396	353	396	352	363	336	345	371	380	332	360	365	344	328	335	373	379	372	373	370	346	365	382	349	307	375	356	380	383	371	371	377	375	391	395	386	373	369	368	378	362	386	393	349	362	366	361	372	373	391	383	373	375	369	379	350	387	380	325	375	377	372	338	335	337	347	392	353	365	376	386	366	340	376	363	314	393	360	359	376	372	375	375	389	377	404	358	392	385	339	358	368	348	352	349	371	376	348	369	365	372	338	372	363	372	350	409	336	345	375	354	371	375	416	380	375	374	356	349	382	390	360	346	354	336	340	380	400	392	385	325	344	339	339	362	382	360	332	410	377	337	362	358	344	402	402	386	364	338	331	355	367	373	389	381	367	362	365	392	353	370	373	351	352	363	336	385	336	347	339	339	354	393	398	378	389	367	324	393	335	350	383	334	374	384	373	355	352	333	369	373	341	363	384	355	358	372	376	356	352	404	378	351	382	389	332	379	348	360	381	351	409	379	350	357	357	392	380	356	376	368	403	388	357	371	384	360	385	384	349	373	408	354	370	363	343	345	325	385	369	364	394	389	352	363	380	373	348	340	356	372	366	340	348	375	363	383	385	389	385	362	397	355	368	333	370	377	397	340	361	372	382	370	381	390	355	364	406	408	370	378	370	344	394	310	381	391	361	378	355	364	378	378	365	351	369	333	355	370	366	354	378	337	353	347	392	340	383	321	391	387	357	334	361	341	370	369	346	352	406	352	369	327	371	407	352	346	426	388	409	373	366	347	368	378	374	356	372	364	390	382	377	392	369	367	375	352	368	356	350	371	364	360	357	357	382	361	367	364	356	397	318	355	330	369	405	351	386	387	379	352	399	349	387	368	344	368	369	344	349	346	342	344	367	363	348	352	361	354	374	369	342	367	367	377	398	371	340	326	401	355	361	340	381	330	377	378	329	374	358	360	340	364	379	347	332	362	365	373	333	358	361	406	384	380	362	310	354	414	333	343	387	385	367	345	403	370	334	366	356	367	381	344	386	370	364	359	380	339	317	363	399	360	372	413	346	370	373	357	343	373	369	405	352	396	368	350	357	369	349	366	384	338	397	378	345	415	376	354	334	347	363	413	367	359	356	366	351	342	364	325	345	335	343	368	329	395	373	347	335	364	370	336	340	427	348	373	363	375	337	371	383	423	370	334	344	355	386	400	335	383	388	364	398	342	347	360	378	385	386	354	340	361	360	357	418	374	374	368	393	374	351	381	356	366	384	355	381	357	368	348	349	334	337	351	373	364	361	361	336	340	371	384	355	368	352	369	351	402	360	364	380	356	343	367	399	334	387	357	358	377	345	361	362	387	362	397	328	358	333	386	381	396	312	326	326	362	368	359	377	386	354	373	374	398	335	386	399	376	384	379	348	361	389	377	352	360	370	396	372	347	390	394	349	364	357	372	340	361	323	382	367	352	384	389	343	339	371	354	359	392	377	364	386	359	338	363	342	377	364	311	364	391	370	356	348	347	377	354	379	370	356	360	357	375	370	385	357	364	349	378	404	397	374	380	357	391	374	347	379	374	378	329	368	333	346	374	357	396	366	377	370	350	350	362	381	405	370	371	325	392	386	376	365	356	356	379	390	379	379	343	339	357	333	390	385	330	355	353	376	375	320	387	356	363	374	356	400	364	340	376	366	369	363	357	374	336	373	360	374	368	386	315	384	380	402	366	372	386	336	374	358	386	351	374	329	367	409	362	361	354	354	382	369	371	353	396	408	373	376	352	346	344	342	342	370	345	354	377	330	396	346	387	338	334	369	359	366	362	389	366	356	386	353	366	329	372	368	387	374	377	336	383	373	364	386	372	360	356	370	330	337	369	387	416	350	375	351	384	386	356	352	370	377	369	312	392	369	306	379	360	373	382	359	388	354	391	342	362	363	347	383	375	364	399	326	409	361	343	380	349	431	382	358	344	321	371	337	357	372	424	356	387	358	398	372	395	329	364	374	364	361	366	367	362	351	394	363	388	413	362	326	364	347	358	339	332	395	366	360	380	371	358	395	373	333	380	333	382	346	319	375	382	363	383	349	375	395	361	362	386	409	386	335	353	360	358	375	373	394	358	362	389	365	389	373	368	384	368	355	324	359	361	344	380	378	378	360	367	362	369	376	377	366	365	380	341	365	388	390	350	390	386	343	389	362	377	324	361	376	370	348	367	331	364	380	401	352	348	366	330	349	345	363	372	367	389	393	365	348	335	388	357	368	346	406	343	428	369	337	376	361	377	397	321	362	365	368	355	360	397	334	380	361	392	395	352	374	344	320	329	365	387	358	352	370	394	376	333	348	390	382	339	355	383	387	350	335	357	353	395	365	348	354	374	353	372	339	360	339	376	347	368	383	353	379	357	351	367	414	370	365	350	393	363	383	350	362	377	378	368	367	391	366	371	374	367	383	401	384	386	373	381	379	377	362	390	385	372	367	372	363	382	358	387	357	383	385	349	382	354	348	411	404	376	349	355	388	376	333	403	382	351	369	371	389	368	389	371	388	364	365	387	385	358	351	356	336	330	368	356	341	363	408	366	377	372	374	357	371	380	401	372	389	343	362	357	329	372	384	388	333	334	369	371	405	378	346	336	355	376	381	354	364	381	376	400	400	357	371	361	382	340	368	354	387	355	335	383	359	395	372	392	348	390	379	391	377	384	366	378	378	358	342	362	323	371	363	354	369	400	364	356	369	355	358	360	351	365	365	389	351	365	363	384	345	366	404	380	370	368	361	358	374	357	361	383	397	409	365	381	369	364	377	363	356	381	361	384	354	309	353	392	337	361	353	343	390	375	364	353	385	347	373	358	420	341	383	370	380	379	402	404	384	415	385	338	351	370	370	358	333	398	330	383	366	382	375	339	391	343	359	352	389	353	390	337	337	370	359	374	338	351	355	381	361	349	350	331	393	387	347	344	367	365	374	378	373	366	386	355	380	377
28357	2890	5078	5638	4874	4026	3180	2819	2394	2232	2014	1746	1664	1542	1487	1357	1358	1286	1200	1229	1079	1116	1104	1079	1032	1077	1066	998	984	1012	991	944	966	951	1005	900	997	886	949	926	943	949	913	951	895	904	883	924	854	895	853	895	978	911	915	876	924	878	896	899	854	908	926	849	938	831	851	905	882	876	876	869	889	835	819	848	866	874	831	900	871	850	855	850	912	844	916	900	868	873	897	828	815	878	903	813	865	857	847	810	820	888	869	813	900	876	843	887	909	844	829	892	867	883	845	830	887	878	865	823	822	874	904	872	850	867	849	862	861	877	855	858	818	860	845	833	869	846	876	858	876	846	849	896	884	877	839	879	848	836	881	845	877	826	805	843	847	842	878	849	823	871	864	900	772	866	843	876	867	846	855	889	819	860	879	930	864	919	872	852	898	862	863	843	854	891	901	892	871	883	832	862	860	852	818	868	851	866	862	817	868	791	869	826	828	832	904	800	837	841	862	800	876	826	845	879	904	891	842	817	817	881	888	900	811	831	873	807	835	876	845	807	844	823	866	859	898	865	815	789	796	904	846	875	833	856	869	884	870	825	911	857	853	886	869	854	833	857	873	852	886	807	844	851	811	887	825	882	913	876	872	900	842	893	808	883	811	847	868	822	848	838	846	808	801	864	844	803	818	817	866	812	847	849	891	866	800	853	831	813	827	834	857	865	831	855	861	928	880	840	889	855	811	850	834	879	886	864	900	882	846	818	860	825	844	867	847	824	806	909	890	882	854	880	809	825	847	811	882	842	847	865	915	828	774	886	834	846	878	863	847	808	826	854	864	848	825	862	850	836	860	877	833	857	843	848	826	870	815	867	845	858	822	870	850	840	865	845	859	808	836	865	857	878	812	832	875	846	811	857	812	852	869	874	811	835	841	859	863	809	866	857	867	897	889	883	837	849	859	844	872	774	854	885	876	881	885	870	850	850	815	852	794	838	882	843	831	897	861	845	850	856	863	870	820	863	834	860	846	881	879	830	824	843	874	833	892	868	851	829	872	832	846	862	852	869	853	900	851	836	835	874	895	825	864	789	857	841	849	859	883	810	825	839	871	855	831	873	834	816	863	882	886	873	835	792	886	825	867	826	841	851	867	845	855	892	917	871	842	908	859	850	860	802	797	826	868	879	839	863	851	836	877	836	794	846	832	820	891	845	865	840	846	834	851	839	832	823	835	855	841	838	842	820	858	809	850	835	819	864	842	875	895	823	880	860	835	855	807	876	803	860	896	832	822	890	829	897	819	811	879	833	832	804	850	841	877	833	870	871	946	891	906	901	832	836	797	802	898	838	884	863	841	856	899	866	849	886	818	821	861	888	815	862	873	869	829	934	855	847	842	849	873	881	846	825	820	913	835	883	896	909	830	866	820	849	870	822	841	845	861	826	839	808	844	865	851	825	811	829	862	831	851	827	873	789	862	848	856	840	865	854	824	924	854	851	836	871	846	799	859	831	834	864	855	864	870	867	849	864	852	863	808	851	856	903	909	856	861	841	878	821	884	886	846	893	866	868	826	854	867	836	874	792	820	856	823	858	850	861	843	822	819	814	845	876	824	787	851	890	841	817	848	859	794	831	880	902	874	816	840	866	927	883	871	881	885	859	843	839	854	844	842	779	906	877	803	823	858	887	840	824	821	863	864	866	855	850	815	875	810	935	866	880	833	880	794	844	832	819	900	876	848	819	885	833	872	835	840	807	880	867	899	907	819	894	876	859	854	836	873	780	889	860	882	813	803	828	846	887	823	909	806	878	876	814	883	885	880	827	828	852	817	840	920	880	841	861	846	844	894	898	877	835	850	833	827	824	849	937	875	877	869	883	851	863	828	866	855	858	854	829	843	883	879	884	832	865	874	815	808	786	874	887	790	865	809	880	815	868	792	885	852	903	854	846	808	852	802	865	862	868	828	866	806	784	765	842	810	855	847	854	829	836	848	858	850	776	848	829	904	848	886	849	842	866	839	831	904	830	860	800	854	807	784	884	890	830	837	876	876	849	907	849	874	890	821	860	840	820	880	823	858	830	836	866	801	837	848	876	839	875	863	786	828	809	862	841	895	914	850	832	882	856	895	845	851	840	891	846	883	888	890	893	851	886	873	880	886	789	827	885	802	797	795	851	848	861	890	855	865	796	832	859	863	848	908	825	795	898	884	833	904	845	901	833	830	883	867	837	878	859	832	889	824	824	872	883	845	851	836	854	839	850	824	846	864	880	824	887	844	842	828	863	891	861	847	874	825	859	876	827	860	856	872	854	847	849	888	850	833	857	852	841	843	838	862	853	862	879	910	885	863	847	800	838	829	914	872	821	860	901	872	844	908	866	903	830	894	824	851	817	884	868	851	890	893	864	926	911	888	825	849	830	844	843	848	868	858	819	858	820	841	885	858	847	864	850	854	845	865	833	878	807	819	879	859	906	860	879	827	849	840	900	855	860	835	852	864	874	864	836	860	889	849	850	835	882	853	896	823	821	829	820	910	863	833	890	887	883	849	867	864	815	894	870	891	839	830	859	889	845	822	826	809	808	807	852	821	862	812	857	828	846	893	810	849	841	893	825	910	853	892	810	842	874	860	937	848	885	847	875	845	872	872	860	902	819	875	849	823	904	822	902	812	918	804	890	801	885	827	870	859	811	852	840	817	912	848	862	888	821	883	843	819	852	858	846	852	862	852	829	854	850	900	840	880	846	858	883	882	869	832	858	869	836	855	875	842	825	858	868	861	867	906	879	902	890	822	877	866	887	843	833	880	878	814	869	842	797	843	878	823	841	857	901	834	853	952	875	845	849	877	848	855	804	860	881	859	831	792	889	885	922	848	823	884	860	859	864	834	878	894	876	871	786	867	904	856	868	859	886	902	934	824	827	881	822	844	806	865	856	864	870	834	821	819	837	854	903	907	820	822	834	875	878	874	881	849	844	852	884	814	812	883	800	867	850	915	876	867	887	863	819	826	874	843	880	860	843	845	860	852	897	854	876	906	861	855	810	880	851	846	815	856	774	837	849	848	860	804	807	828	891	871	865	869	872	857	834	827	871	850	863	840	857	860	934	914	913	856	914	883	872	858	811	867	880	790	895	865	855	840	872	842	856	813	890	826	906	834	845	838	909	829	852	813	885	890	854	894	851	868	813	818	849	868	897	871	825	875	860	871	796	843	859	841	879	825	833	899	830	843	837	819	861	885	880	954	794	842	833	862	900	899	852	887	848	875	863	864	899	901	838	853	864	916	882	898	838	862	911	859	857	866	854	858	848	823	887	875	860	871	874	818	898	821	845	922	838	863	837	825	851	830	857	868	838	863	839	826	840	840	846	786	858	842	860	829	863	846	813	838	846	850	882	848	900	879	888	886	871	818	861	911	849	870	878	830	853	846	866	844	798	863	846	806	859	891	826	873	877	865	869	915	851	822	896	797	886	834	877	882	829	883	892	873	831	893	819	858	886	856	834	824	866
7649	442	303	318	264	231	275	222	249	225	229	234	230	233	252	262	217	226	242	231	236	190	222	228	224	214	245	230	226	220	237	257	205	224	231	234	204	219	243	201	238	252	231	229	230	250	217	234	241	231	229	256	223	247	237	227	213	239	253	242	225	235	260	241	239	270	226	222	235	211	230	200	258	231	236	254	196	195	233	263	238	239	226	232	237	231	246	234	255	249	244	239	222	218	254	232	235	213	229	231	224	223	208	234	220	237	232	226	241	219	243	219	231	226	216	199	200	237	253	212	209	187	227	219	222	254	244	224	218	239	249	218	212	210	222	245	219	242	235	246	218	227	233	216	251	229	205	245	245	228	210	223	237	241	247	253	231	236	208	194	258	234	236	241	188	239	216	231	214	213	230	248	233	231	222	258	228	246	223	216	228	237	219	204	241	227	244	230	221	238	203	224	240	242	232	229	260	263	241	211	232	222	250	230	229	218	198	223	227	246	253	226	238	235	222	203	204	210	236	207	222	216	246	246	251	245	242	218	240	216	221	216	223	211	254	213	211	216	198	205	217	246	259	231	225	225	236	226	220	238	205	225	241	209	264	227	211	215	237	244	250	208	227	235	229	234	249	224	226	241	235	241	208	244	198	220	238	226	225	222	246	251	254	218	231	245	239	244	237	249	235	245	224	226	234	222	220	214	219	200	229	284	227	213	196	216	245	221	250	223	234	226	230	206	219	223	221	212	221	232	194	237	254	232	232	244	217	215	241	223	228	236	227	228	229	215	231	232	207	238	203	214	216	241	234	210	233	216	195	207	211	210	249	251	230	201	236	219	214	221	227	230	235	211	227	215	237	235	215	252	224	240	217	221	211	227	212	199	249	245	237	246	255	217	214	229	232	223	213	213	217	223	242	231	253	212	254	231	208	233	240	230	210	214	242	231	199	213	237	243	217	238	242	233	236	226	211	215	241	233	215	247	203	230	237	218	206	211	241	248	266	226	208	235	241	230	207	251	220	226	214	230	225	218	200	230	229	210	223	238	192	242	203	206	220	253	233	236	234	215	239	244	248	241	211	220	223	220	226	232	230	230	238	263	232	221	229	212	231	229	243	248	232	271	210	229	206	211	234	243	210	230	216	227	225	214	217	213	226	222	221	231	248	247	197	225	227	226	211	229	218	225	217	238	216	242	224	210	207	247	201	215	206	263	231	211	223	202	238	267	231	228	228	210	232	237	207	221	209	186	251	228	203	236	231	218	239	219	228	223	260	256	235	218	211	205	206	235	206	215	239	218	216	249	228	241	251	202	220	223	213	215	240	224	226	237	234	224	247	228	234	218	237	232	225	226	226	245	230	251	220	226	250	227	229	220	224	247	210	231	219	234	210	214	225	232	218	227	207	217	237	218	217	239	225	233	218	232	233	221	230	250	207	202	235	209	242	220	213	228	199	227	240	218	211	235	216	222	222	227	242	221	221	196	232	226	238	259	250	235	208	205	208	230	231	209	203	220	216	206	217	230	242	255	243	215	240	229	239	254	248	234	230	240	198	241	219	233	233	242	211	217	224	233	229	217	218	242	225	229	241	242	213	207	219	220	206	233	240	217	209	241	222	239	226	226	193	243	222	208	219	239	227	225	241	216	213	203	226	227	208	229	211	222	210	191	191	217	228	239	227	229	229	230	228	221	233	242	236	250	237	241	240	248	227	242	251	219	235	254	212	222	244	246	223	227	205	212	219	246	239	226	224	243	236	208	223	224	207	215	214	233	245	249	236	210	227	224	225	230	221	251	211	232	196	228	217	245	248	219	250	247	213	198	241	211	225	232	215	217	192	218	215	264	230	242	215	220	230	214	207	206	240	240	207	223	238	245	229	207	221	219	217	223	214	247	235	238	208	222	227	243	240	217	229	241	236	230	238	214	209	223	234	233	238	245	246	245	197	235	245	227	215	231	234	266	248	208	247	217	230	214	233	220	228	234	220	249	197	220	240	245	224	224	236	229	214	214	226	209	220	255	224	223	220	259	231	234	215	244	241	215	220	234	209	264	221	251	228	233	212	205	203	221	243	228	231	231	222	248	233	231	236	214	221	222	254	226	224	203	225	251	212	232	243	231	216	244	234	231	221	249	211	193	232	249	236	238	217	228	202	229	271	250	227	224	276	227	228	227	205	204	252	215	205	253	243	209	225	239	225	235	239	218	239	211	205	227	235	220	230	230	241	236	221	244	239	217	263	193	231	235	237	203	240	210	244	226	208	236	257	209	235	206	227	222	200	232	234	220	239	229	270	210	225	237	249	211	209	223	260	213	249	240	248	236	187	212	245	268	231	227	249	249	208	227	237	231	244	222	234	244	257	209	218	239	248	210	235	213	236	245	246	245	237	241	222	237	239	242	226	248	229	254	223	198	234	234	242	247	242	236	205	216	224	220	226	227	227	223	221	239	220	222	225	228	223	224	256	226	232	228	226	228	224	236	245	240	235	245	241	222	247	218	224	226	218	268	211	238	239	239	252	236	208	248	225	231	221	243	249	249	220	229	216	209	211	218	246	200	258	257	199	210	206	236	213	244	214	209	227	213	255	214	227	209	236	210	221	252	200	227	240	232	239	252	244	249	217	224	215	206	233	232	235	232	243	252	198	222	243	247	239	213	229	208	228	242	205	233	236	210	211	240	235	242	246	212	244	233	222	221	201	229	234	252	232	215	222	208	222	223	262	234	224	229	220	228	245	219	212	238	230	217	250	223	220	225	212	209	212	217	213	215	204	248	212	202	238	233	256	229	227	204	247	233	221	229	237	226	233	234	241	242	225	225	224	211	246	240	202	226	244	214	236	242	221	216	219	250	182	235	213	221	223	219	238	234	225	210	264	227	210	252	225	193	243	192	223	217	224	211	202	225	234	244	230	220	249	235	241	220	232	260	249	265	231	248	203	246	233	237	227	204	246	228	277	236	209	205	216	242	218	231	250	227	227	228	201	242	220	214	215	233	237	216	213	202	244	230	211	219	235	239	240	241	235	213	202	224	218	241	234	239	224	216	241	222	207	221	211	219	236	220	233	217	232	238	218	222	229	232	205	222	214	222	222	197	236	214	207	245	237	231	208	216	226	222	233	235	212	208	211	228	253	204	220	216	206	227	226	223	205	218	240	214	248	224	244	231	202	269	243	199	252	212	224	206	218	237	212	248	222	251	240	263	247	225	231	217	237	236	262	272	241	227	250	235	217	249	216	204	233	248	195	234	221	230	219	221	201	238	265	227	220	227	215	225	239	227	222	252	248	223	210	212	222	212	244	225	252	198	235	240	203	239	220	208	223	232	234	214	240	231	265	216	228	234	267	251	244	257	216	222	274	232	221	248	228	222	218	220	254	232	217	203	195	215	236	206	225	219	240	196	217	208	258	222	215	198	222	236	244	207	229	218	228	208	217	206	253	208	219	242	210	223	227	221	248	216	203	237	231	254	207	225	236	217	221	233	239	235	240	215	250	229
6996	619	707	771	715	695	670	627	619	586	583	574	560	584	571	560	580	593	566	564	597	541	590	568	580	550	584	576	568	559	574	546	572	571	563	559	577	603	610	581	590	548	595	621	614	558	589	533	594	562	556	602	597	551	553	553	541	560	586	556	576	562	572	574	522	550	570	536	553	559	573	570	542	589	543	575	594	570	585	565	553	549	530	613	574	557	547	562	553	546	558	515	547	590	556	574	547	591	533	623	550	577	540	557	543	555	566	566	558	577	602	570	565	578	611	557	566	519	505	534	572	582	565	526	608	563	589	576	571	527	541	556	574	525	559	560	609	555	560	519	565	561	553	529	577	561	537	532	555	512	544	535	542	579	534	548	562	546	586	581	580	567	520	586	578	564	563	567	612	607	556	561	602	595	557	563	590	559	594	524	532	535	546	598	567	583	533	557	572	598	498	534	558	586	559	573	561	521	556	543	536	557	591	554	548	575	540	548	534	550	561	537	538	577	529	565	579	548	571	563	503	604	595	555	602	558	547	546	538	549	530	585	539	568	576	578	573	558	550	588	531	628	539	576	508	558	567	561	556	548	535	556	584	585	581	553	591	529	551	570	547	566	569	555	559	539	553	535	549	555	521	560	540	529	582	575	600	585	568	535	535	546	541	545	518	599	570	541	538	567	563	578	534	525	575	563	557	553	554	535	586	568	587	549	551	570	564	589	512	576	564	586	584	563	563	552	550	591	537	546	627	554	570	540	549	576	525	550	541	551	543	536	565	530	563	623	557	521	542	549	543	545	551	559	574	587	568	550	550	584	573	553	529	558	563	552	571	571	566	570	530	547	559	551	507	563	531	607	518	530	550	580	556	551	552	550	585	502	574	609	559	605	528	532	579	560	552	564	525	545	608	556	604	546	560	535	623	600	538	548	523	590	528	533	566	563	551	569	582	564	530	591	576	565	568	526	572	537	526	556	580	537	596	548	548	560	555	570	529	554	572	565	556	526	571	550	581	552	553	565	551	580	555	561	555	561	552	590	528	524	566	580	550	596	566	578	554	532	550	514	575	575	554	568	589	578	569	553	525	573	547	526	524	544	524	550	553	518	563	554	591	525	595	595	554	533	547	569	559	586	540	559	569	538	567	566	582	560	576	612	557	576	576	528	559	569	565	557	608	581	541	545	557	568	532	555	522	549	597	608	557	558	587	574	583	526	562	614	516	600	559	607	540	561	526	587	592	536	585	575	570	587	567	524	589	575	568	587	580	549	524	535	562	568	538	560	594	531	573	541	601	550	569	582	562	587	556	529	544	575	534	531	578	521	558	559	592	563	530	572	556	540	550	566	558	540	614	537	552	534	549	578	572	558	560	564	579	547	562	506	555	543	540	599	568	565	591	498	556	522	540	592	539	559	544	546	563	580	597	564	523	567	597	561	514	550	550	575	561	596	533	624	536	588	539	572	539	542	595	566	590	514	547	556	577	592	562	584	552	570	595	563	580	522	533	531	557	567	540	572	558	558	556	540	516	568	523	604	536	589	542	570	518	562	558	542	572	538	531	537	568	608	564	548	559	527	571	585	563	545	540	545	602	565	548	545	576	541	551	571	539	605	594	584	594	526	597	546	548	599	564	549	568	589	532	591	530	587	582	620	546	593	549	540	564	529	506	574	575	584	567	537	581	527	577	533	602	568	574	550	566	546	574	582	535	558	521	560	569	545	573	599	568	590	546	583	563	586	577	536	572	556	532	561	523	553	560	525	498	559	583	544	524	550	596	586	539	556	572	577	565	558	582	544	578	576	562	593	567	540	600	558	574	534	564	544	599	570	554	531	555	536	529	569	534	582	578	602	567	566	530	544	557	581	594	549	565	537	548	607	568	565	549	558	563	560	552	569	568	554	558	586	564	553	552	551	559	565	559	561	575	568	611	540	572	530	553	586	589	554	562	581	584	578	612	554	538	569	579	590	523	585	574	518	561	527	579	551	586	581	544	550	535	585	586	529	566	548	499	537	572	549	591	529	590	555	576	547	526	543	556	560	541	522	578	578	578	552	580	589	552	540	552	569	548	599	542	528	569	542	565	611	547	529	573	550	557	574	523	546	558	569	606	582	586	585	568	549	551	562	567	564	535	560	569	549	553	578	582	499	578	587	591	572	553	568	583	544	562	562	551	577	577	520	565	563	572	566	546	562	605	548	555	557	549	534	550	551	568	550	539	524	519	588	546	547	560	591	587	591	525	534	534	561	584	550	578	574	547	564	589	584	565	554	539	537	561	574	556	547	571	567	574	519	541	580	532	555	534	570	529	540	560	542	597	542	576	543	585	520	588	560	572	546	569	538	546	553	541	572	526	575	565	552	534	581	572	620	560	551	557	594	597	515	546	561	557	556	561	575	573	534	571	552	537	594	585	583	549	580	583	546	502	540	556	581	582	631	557	552	557	601	556	557	566	532	526	556	539	520	535	582	577	565	530	572	543	543	523	552	550	542	544	585	589	551	569	550	580	568	549	502	550	550	573	535	537	576	576	578	533	523	535	566	557	560	580	564	564	581	559	505	572	532	569	539	558	553	560	512	560	587	617	563	572	527	562	592	569	558	585	582	535	565	574	543	575	547	545	537	595	568	611	544	540	558	547	636	567	569	584	539	554	566	556	600	532	541	545	569	574	573	580	556	547	567	588	570	565	558	542	575	540	578	573	566	537	532	567	560	546	565	583	578	530	538	570	537	545	539	570	610	533	569	579	543	591	605	565	520	602	546	569	558	559	582	574	562	562	533	532	516	568	605	554	585	560	621	569	541	527	564	575	571	572	570	578	517	514	544	543	582	536	562	520	561	570	537	585	541	540	586	547	565	560	570	546	525	569	538	576	554	483	610	601	565	573	573	595	548	593	573	599	562	568	567	571	559	559	555	554	558	560	547	584	560	548	576	573	547	593	550	581	551	547	506	566	550	594	561	515	573	561	511	580	500	576	534	574	533	570	538	550	560	535	555	509	594	559	565	570	596	515	558	566	573	571	537	589	547	562	555	572	558	567	540	561	537	544	573	553	562	532	557	530	568	608	527	553	560	525	537	534	558	583	541	607	568	599	539	570	535	561	556	551	574	564	564	627	551	584	552	546	543	559	577	515	551	571	569	530	566	532	584	550	566	568	599	559	515	537	573	537	518	592	586	539	542	549	563	519	537	557	610	542	551	525	563	604	576	535	575	575	528	550	553	555	597	544	566	583	557	543	562	571	608	552	531	591	558	506	566	572	535	555	547	555	579	541	528	525	585	574	649	564	552	580	582	557	543	523	566	544	573	590	526	545	577	537	589	567	561	578	580	586	546	577	568	561	633	595	540	564	581	526	529	529	579	611	572	539	533	528	597	521	543	539	584	543	551	593	553	564	606	571	518	584	538	538	539	568	526	579	544	545	569	538	559	512	550	536	592	553	568	577	589	550	591	580	580	549	543	575	527	567	526	523	508	523	554	554	536	586	592	561	569
47272	19888	12114	1980	808	582	455	397	401	349	334	316	284	282	265	276	291	268	254	227	202	226	256	251	183	281	235	242	230	232	244	240	229	245	222	232	255	216	223	240	227	200	215	261	210	229	232	199	206	207	235	215	208	194	208	234	234	243	220	214	263	219	241	217	229	199	220	245	261	204	231	207	186	252	226	234	209	222	211	228	226	223	200	213	220	231	218	216	213	220	241	238	216	229	237	212	218	210	224	233	249	224	201	201	237	214	202	220	229	229	216	202	221	253	255	226	208	258	197	205	186	221	208	237	213	216	227	202	216	200	224	209	221	224	201	223	220	224	224	232	265	219	228	216	231	231	223	192	224	230	232	248	217	207	214	217	223	218	216	217	200	203	210	228	220	234	233	223	230	204	208	211	246	220	220	200	255	225	196	179	210	215	207	268	194	225	206	211	233	247	222	254	225	239	221	217	192	239	213	223	234	197	222	202	215	204	230	185	213	201	218	189	214	210	209	214	204	219	219	242	207	221	222	224	205	203	185	236	203	218	217	208	194	213	185	217	218	219	242	207	224	200	218	245	212	206	210	218	224	210	249	226	213	205	218	220	225	190	220	213	254	186	275	226	213	189	205	219	208	216	232	227	208	202	219	234	227	230	234	215	244	240	227	207	238	222	242	212	233	241	240	232	234	209	199	181	238	214	199	225	198	226	205	243	227	232	221	192	204	200	219	215	219	237	230	221	202	210	203	209	192	232	212	217	234	219	234	225	229	246	198	250	215	217	224	224	208	199	246	235	230	213	234	223	217	218	223	207	243	232	216	248	213	211	227	202	228	227	207	210	221	232	223	221	253	210	234	202	210	222	229	200	212	245	237	209	224	229	216	213	232	216	225	201	227	210	240	177	251	208	229	220	206	210	213	225	244	265	214	233	216	217	187	243	209	218	248	205	232	216	210	208	209	214	218	205	211	225	225	197	212	211	238	218	214	222	215	211	226	206	234	245	251	227	203	204	236	230	232	216	212	235	216	256	254	209	227	185	219	225	225	218	216	207	217	219	235	215	190	249	238	214	207	227	214	226	213	232	216	226	219	229	244	211	241	201	222	210	235	217	249	228	241	220	185	199	241	235	232	213	226	227	213	229	179	220	234	211	207	218	219	232	227	227	212	232	203	181	256	197	226	236	207	234	244	220	213	227	236	211	225	221	221	201	223	210	236	199	227	207	216	214	241	238	228	243	232	208	200	247	216	203	214	215	238	222	222	223	254	234	240	161	191	207	240	201	197	185	217	206	221	247	231	234	208	219	242	232	235	230	232	214	225	225	197	209	229	246	227	244	222	212	247	219	200	219	222	207	221	199	225	220	221	219	208	213	221	242	215	205	197	204	228	240	228	200	213	215	224	231	242	207	206	235	211	216	216	211	214	186	210	231	217	236	213	215	177	198	210	207	202	255	222	228	228	197	227	236	198	200	237	203	229	250	225	198	208	253	233	213	216	211	217	213	217	201	220	210	226	205	215	221	222	217	198	205	192	220	221	222	225	222	226	218	207	209	250	226	200	239	216	199	216	221	212	227	228	251	189	192	244	214	198	237	200	247	215	222	248	233	223	240	236	232	241	234	223	199	203	238	228	217	202	216	240	198	235	240	203	232	236	221	236	218	209	178	222	197	204	214	219	237	216	226	218	233	229	210	234	229	220	220	201	235	208	212	221	217	213	218	219	246	210	233	233	254	212	244	212	228	202	225	224	220	229	221	194	213	208	206	194	255	191	225	239	205	202	219	223	221	234	228	210	225	247	240	223	211	228	222	206	229	264	221	224	227	232	225	224	213	224	196	216	217	212	229	239	242	221	239	217	214	224	220	242	215	220	223	224	252	210	236	204	210	231	216	241	215	212	212	218	208	210	203	212	216	197	205	223	193	198	215	207	209	201	234	192	212	202	221	221	212	244	229	217	242	239	216	210	228	220	226	199	231	213	220	220	238	223	236	216	246	227	236	197	207	229	216	237	219	264	224	232	209	194	225	227	218	223	206	209	221	220	221	216	235	206	227	212	199	234	221	216	196	222	212	231	208	203	224	207	221	228	195	213	196	252	219	198	207	218	215	224	217	250	237	258	202	204	206	228	236	213	222	189	231	278	234	240	222	232	236	203	212	222	226	231	251	228	221	224	219	236	208	236	228	210	250	217	227	204	235	255	209	216	245	255	247	211	226	214	229	232	252	222	224	207	228	213	211	230	227	217	201	243	242	213	258	253	193	219	243	225	217	199	208	200	215	244	207	213	218	235	212	207	215	242	271	241	214	217	238	198	217	220	220	198	217	226	232	201	213	201	231	207	237	202	229	213	235	245	210	201	210	230	204	199	238	214	226	243	213	237	212	207	241	216	213	203	205	223	219	240	238	233	215	191	212	224	246	219	217	225	219	231	261	234	221	231	211	208	209	226	198	206	208	235	231	220	245	187	225	217	205	233	244	241	242	233	223	227	223	247	243	200	242	227	236	216	216	206	205	198	233	243	239	224	192	209	201	216	211	201	217	214	244	225	210	218	202	210	238	243	232	195	186	233	225	211	207	238	213	215	234	237	236	234	198	221	204	225	224	224	222	189	239	234	222	241	209	196	215	208	176	211	218	202	215	190	212	233	212	225	228	251	224	229	221	234	209	225	228	226	217	217	224	233	232	220	225	195	233	205	209	217	195	196	198	226	220	199	190	223	193	271	220	226	214	232	203	204	208	216	232	216	231	212	190	227	217	227	197	250	198	231	224	219	225	209	230	239	230	207	223	183	241	236	213	199	216	229	226	226	213	239	216	235	204	230	216	212	230	233	223	201	234	224	235	200	212	219	210	237	244	249	223	203	215	236	220	233	251	205	185	222	234	218	217	186	218	232	223	226	235	232	248	208	201	207	226	217	213	222	223	223	237	235	239	209	226	206	232	197	197	213	223	201	229	189	207	224	242	250	230	225	209	226	227	231	202	235	217	231	221	213	221	256	227	210	226	243	232	205	236	197	213	226	210	222	209	237	228	234	202	195	219	211	204	236	245	240	242	233	218	221	258	224	201	205	223	217	220	200	211	233	223	238	230	225	225	245	213	206	216	190	220	238	204	192	210	234	214	231	224	209	229	210	202	244	226	206	197	197	226	198	239	218	220	213	244	221	198	226	192	200	219	254	205	232	238	222	225	224	242	205	225	201	212	207	270	240	230	247	233	241	228	242	237	226	261	247	201	246	225	227	203	215	229	182	206	206	215	210	234	230	194	192	212	236	237	238	229	230	231	194	232	251	223	214	251	226	231	227	213	210	257	208	246	201	214	201	240	223	197	223	217	242	214	223	227	211	226	203	212	226	198	224	233	214	219	210	192	221	211	239	215	202	211	238	213	201	224	206	207	194	208	230	232	215	223	215	215	212	258	237	224	249	227	211	221	200	266	202	208	249	221	230	228	205	227	239	222	200	206	220	221	211	213	199	219	194	256	208	215	216	217
23546	1618	2862	3064	2756	2179	1922	1599	1464	1266	1102	1033	956	941	940	908	783	788	761	735	700	721	721	657	656	645	675	670	639	597	592	627	575	602	640	617	619	581	603	590	544	594	632	612	612	613	555	617	609	555	597	573	581	580	598	577	609	602	540	595	574	584	582	567	586	609	558	567	551	578	531	563	567	553	581	601	570	546	546	571	590	589	535	555	533	545	575	563	573	581	568	564	583	541	578	523	594	546	611	519	590	532	567	552	590	573	568	631	540	559	589	568	567	540	561	622	568	575	546	564	544	580	568	568	568	562	573	557	571	595	501	568	582	571	546	598	536	520	516	555	545	573	552	572	573	549	589	536	565	587	573	571	508	529	532	571	578	547	536	583	580	559	561	551	545	582	565	556	561	564	601	574	576	528	534	560	540	608	539	545	582	586	520	546	565	532	515	523	552	543	555	592	592	576	551	566	574	528	583	565	546	577	571	547	570	554	530	565	560	563	559	557	569	593	526	591	560	589	575	532	531	572	543	575	570	555	624	571	586	519	604	590	538	559	543	556	562	570	565	548	574	534	564	554	575	556	545	548	614	535	552	565	538	564	561	586	543	520	573	547	606	554	537	552	580	543	531	561	594	593	575	554	554	561	565	530	552	541	556	530	547	598	565	578	573	590	564	590	575	556	604	554	574	583	586	563	541	539	580	546	566	553	575	561	546	552	564	556	542	609	534	551	548	572	547	589	546	566	524	563	532	585	565	537	540	542	571	518	556	528	545	555	522	550	554	571	541	526	556	538	574	601	529	569	547	548	559	597	528	544	535	590	571	540	569	555	516	537	556	522	508	565	520	558	587	545	541	535	563	585	558	557	560	578	583	558	556	573	602	578	553	556	574	597	553	553	569	532	544	589	554	591	561	572	546	576	570	574	565	538	531	515	567	573	546	566	574	567	530	580	577	574	560	566	577	567	531	543	513	560	573	567	543	564	527	574	550	533	552	528	568	560	565	564	560	543	548	549	528	613	556	541	573	547	575	584	615	566	593	555	520	554	582	571	569	573	545	550	569	586	568	503	548	593	531	554	537	546	591	535	530	549	570	609	544	551	529	565	561	553	582	567	529	575	560	570	550	546	570	565	519	521	535	504	592	542	581	542	553	602	538	581	572	559	533	550	562	572	567	564	565	538	579	564	572	554	556	543	597	576	593	565	538	576	581	603	543	556	548	567	565	509	563	555	572	560	571	541	553	577	578	581	538	537	605	549	548	561	609	551	602	601	545	569	554	558	539	568	538	587	541	555	531	536	553	556	529	575	608	548	549	558	529	565	534	534	587	542	564	530	553	599	592	553	602	543	565	585	561	550	559	531	514	536	557	523	561	552	548	544	558	521	581	569	528	572	543	577	556	543	604	557	567	557	590	550	581	548	566	565	540	551	557	556	608	581	579	539	570	545	560	503	533	582	619	560	573	560	598	540	557	585	584	556	493	551	583	551	534	534	578	549	591	615	587	569	572	548	568	605	567	551	554	580	570	556	552	561	556	547	524	569	574	518	584	535	575	560	548	571	550	580	574	591	593	552	550	565	567	606	532	564	532	568	573	525	524	554	547	598	552	566	561	556	529	547	544	549	580	564	578	588	543	551	517	533	536	527	564	532	520	561	519	542	545	518	570	575	587	545	576	522	568	497	543	541	563	539	619	534	545	576	603	552	539	590	545	577	597	623	560	607	573	553	548	560	560	562	531	567	541	551	567	541	522	559	632	582	572	533	526	574	542	530	604	557	562	526	552	569	549	551	546	574	536	584	517	581	607	581	564	587	567	519	544	533	565	570	552	601	581	540	546	543	579	606	571	551	537	594	567	551	559	588	564	543	553	538	582	592	551	568	548	550	531	518	512	533	559	544	555	545	535	565	567	616	548	552	541	535	544	533	555	525	570	551	578	586	600	509	609	571	582	570	525	525	558	574	538	537	593	583	569	568	558	561	552	546	550	500	549	534	594	524	519	525	537	584	588	531	544	552	531	562	561	556	582	530	526	585	532	563	510	565	601	549	593	554	571	600	551	571	578	582	507	579	567	580	535	565	540	528	568	574	590	551	506	578	562	558	565	547	560	574	550	559	541	544	559	514	550	557	530	603	539	555	562	541	567	533	517	560	601	536	569	576	607	629	588	556	552	592	559	548	585	568	504	564	548	536	577	569	576	628	564	575	590	579	529	596	532	523	545	520	543	541	542	542	579	543	580	571	581	551	573	564	554	536	550	489	597	589	539	532	558	524	585	561	567	534	572	527	561	587	559	582	549	547	542	578	529	554	581	579	516	587	536	584	533	584	536	569	550	577	553	579	569	559	568	525	596	563	560	596	546	570	541	575	560	529	543	590	585	573	548	586	572	557	610	532	576	552	552	526	527	558	549	541	559	555	555	563	527	539	541	516	591	567	569	549	551	519	534	547	561	564	540	552	535	528	536	551	548	547	544	525	558	566	560	549	539	580	523	556	522	578	590	576	535	614	528	608	571	557	575	551	557	555	551	542	531	586	576	566	558	572	572	526	535	540	541	572	552	564	547	568	558	565	575	572	558	544	566	563	518	538	553	550	568	553	570	577	523	570	547	527	561	552	596	577	552	558	576	609	602	526	579	567	554	550	573	513	553	520	609	574	548	539	558	566	533	581	557	604	559	544	607	579	543	552	552	518	565	540	519	538	567	579	600	529	574	591	588	536	585	585	583	528	568	580	548	557	564	523	552	567	550	511	537	508	556	559	571	580	544	572	557	541	571	562	516	589	548	538	548	569	595	521	568	537	563	567	521	571	527	600	528	564	548	549	557	572	548	537	548	553	568	614	567	541	557	539	513	570	570	627	564	553	514	560	547	580	565	577	529	571	581	522	558	576	565	559	615	551	565	533	556	511	531	570	564	535	551	609	601	570	587	538	548	574	546	536	563	568	553	571	496	539	573	565	545	523	563	556	541	534	550	529	566	537	552	562	542	565	582	548	559	564	559	526	534	550	552	579	546	548	527	596	561	570	536	577	548	538	568	518	586	567	546	525	555	595	550	549	578	573	523	516	559	588	588	564	572	520	592	541	585	604	529	530	554	550	562	568	589	568	550	533	580	563	542	571	537	599	579	566	506	584	640	570	588	596	545	557	534	507	565	567	547	549	520	559	546	553	558	564	534	551	533	541	543	537	572	551	580	544	569	558	580	522	555	550	568	565	532	548	601	547	568	541	553	542	566	593	524	510	548	525	527	598	572	521	607	534	552	568	566	581	571	561	570	571	498	529	583	576	551	526	551	582	564	575	570	532	571	580	555	540	585	555	592	530	566	554	597	568	581	584	569	558	555	537	561	523	573	548	583	565	600	550	595	571	556	570	574	515	509	587	570	550	545	578	588	574	549	554	584	563	565	592	534	556	590	562	606	552	592	591	532	546	566	541	575	597	541	612	595	561	542	540	585	619	557	538	588	584	533	541	582	566	589	561	521	562	592	579
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
