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
336681946377	336681946936	336681947486	336681948036	336681948586	336681949136	336681949686	336681950236	336681950786	336681951336	336681951886	336681952436	336681952986	336681953536	336681954086	336681954636	336681955186	336681955736	336681956286	336681956836	336681957386	336681957936	336681958486	336681959036	336681959586	336681960136	336681960686	336681961236	336681961786	336681962336	336681962886	336681963436	336681963986	336681964536	336681965086	336681965636	336681966186	336681966736	336681967286	336681967836	336681968386	336681968936	336681969486	336681970036	336681970586	336681971136	336681971686	336681972236	336681972786	336681973336	336681973886	336681974436	336681974986	336681975536	336681976086	336681976636	336681977186	336681977736	336681978286	336681978836	336681979386	336681979936	336681980486	336681981036	336681981586	336681982136	336681982686	336681983236	336681983786	336681984336	336681984886	336681985436	336681985986	336681986536	336681987086	336681987636	336681988186	336681988736	336681989286	336681989836	336681990386	336681990936	336681991486	336681992036	336681992586	336681993136	336681993686	336681994236	336681994786	336681995336	336681995886	336681996436	336681996986	336681997536	336681998086	336681998636	336681999186	336681999736	336682000286	336682000836	336682001386	336682001936	336682002486	336682003036	336682003586	336682004136	336682004686	336682005236	336682005786	336682006336	336682006886	336682007436	336682007986	336682008536	336682009086	336682009636	336682010186	336682010736	336682011286	336682011836	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2724	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
41990	25313	8270	3448	1970	1209	889	612	585	447	436	412	385	362	340	337	299	295	336	310	295	272	292	276	295	296	253	243	289	254	238	270	271	228	279	267	230	261	248	263	253	231	285	246	260	264	240	249	223	266	233	234	251	264	249	245	248	254	229	257	233	243	251	239	272	251	242	238	236	271	244	251	290	259	244	233	255	230	226	293	236	264	270	245	241	228	218	258	247	245	252	227	242	240	270	230	238	222	237	231	257	257	235	233	234	253	277	220	247	220	237	244	224	228	242	275	244	240	253	233	244	248	239	258	250	238	243	245	258	228	247	222	265	264	247	295	269	231	247	224	263	250	239	236	231	237	254	256	210	249	233	256	239	241	240	242	233	244	257	267	229	259	241	243	250	225	248	245	241	241	276	251	245	243	211	254	256	253	249	275	236	226	234	230	262	251	257	265	242	250	233	239	196	244	237	253	235	243	226	268	221	243	240	244	220	220	244	239	218	251	222	212	245	270	268	219	244	245	249	232	238	219	250	264	240	238	247	261	267	222	253	231	248	244	250	231	274	243	235	246	271	224	236	253	240	257	231	288	226	235	268	243	233	240	223	233	247	250	217	282	203	250	235	254	252	254	246	263	232	230	231	232	249	241	234	281	241	247	241	232	242	210	227	224	229	252	248	247	256	263	244	248	241	235	243	242	231	254	245	229	257	254	277	247	221	234	235	231	277	262	253	224	281	234	263	251	244	249	263	247	210	261	218	256	253	238	244	223	217	237	219	250	239	218	238	241	221	252	239	287	250	257	263	264	241	226	230	265	225	250	246	229	266	271	249	244	252	211	217	244	260	248	252	250	251	265	263	258	269	251	191	219	242	230	258	223	268	238	251	260	242	245	244	235	261	244	206	262	258	245	247	251	232	230	256	255	263	235	251	237	258	230	233	254	217	267	245	238	187	271	254	238	212	241	227	254	261	247	256	262	249	239	229	228	256	255	239	228	227	226	252	254	232	237	265	257	241	246	234	232	260	259	239	223	268	255	259	249	245	264	255	245	234	239	248	273	233	211	246	262	248	283	243	299	241	217	250	226	271	217	244	238	231	221	250	284	244	245	253	237	222	233	236	266	250	255	243	259	246	260	250	237	256	255	226	232	230	268	252	230	223	240	252	241	234	281	250	235	258	276	265	218	256	237	249	245	273	225	241	286	229	227	235	233	252	242	258	272	233	237	225	243	291	258	225	253	242	221	258	223	251	228	257	232	247	240	230	268	228	231	269	225	222	230	234	245	252	233	243	236	274	237	246	250	248	229	269	223	229	214	242	252	268	219	237	250	241	218	223	245	251	238	238	257	253	259	262	258	251	235	263	245	254	232	262	253	225	236	242	279	248	270	215	228	220	238	241	262	225	227	248	261	233	248	281	221	229	228	243	250	240	251	218	237	237	275	272	225	260	254	216	246	258	239	246	231	238	256	266	237	246	246	268	249	244	247	215	248	240	246	223	234	241	234	233	255	226	245	241	217	226	241	256	238	264	215	242	279	247	250	279	231	234	213	237	231	244	258	235	222	251	257	246	248	261	241	241	246	249	239	236	241	221	251	244	218	247	221	228	236	239	266	241	237	235	229	236	254	256	266	261	246	260	222	244	219	261	262	261	244	246	239	264	222	235	250	252	235	241	219	237	275	233	237	221	229	220	227	245	217	246	233	245	246	249	234	256	263	229	243	238	228	261	273	250	264	223	243	221	255	251	262	272	222	235	248	223	247	249	224	267	254	251	253	240	262	228	231	246	246	233	240	249	273	216	258	234	214	254	249	281	247	237	258	235	231	231	236	231	236	241	223	227	232	251	289	249	228	227	238	231	242	252	234	274	251	254	223	230	245	232	233	249	226	269	233	245	236	247	226	249	235	202	259	241	243	229	226	268	219	254	267	253	240	273	265	235	265	283	271	264	243	254	235	222	247	244	241	233	223	224	220	255	258	254	271	241	215	270	252	234	248	233	252	232	245	232	257	241	218	229	241	258	236	250	216	232	261	233	238	226	273	253	245	214	231	248	242	232	243	262	223	262	254	226	249	241	225	237	226	242	221	207	225	236	251	231	229	236	241	248	220	233	258	262	253	240	250	268	242	249	277	232	286	273	252	244	249	245	237	226	278	253	272	236	245	212	244	239	265	248	232	243	232	269	270	227	247	241	249	243	249	230	233	249	231	234	231	240	243	269	258	228	222	242	221	252	244	248	237	239	220	224	232	253	246	215	240	244	221	222	229	235	253	237	249	262	253	243	270	235	270	261	271	264	244	267	262	243	246	254	248	240	225	230	215	278	228	235	257	250	235	261	274	245	233	247	252	250	226	252	243	261	258	228	234	261	255	230	258	238	247	255	211	241	236	271	250	254	229	233	252	270	224	242	258	216	246	243	219	250	231	226	244	218	231	258	228	240	246	227	242	258	256	232	232	261	246	226	232	209	262	271	245	260	238	270	236	237	276	244	251	232	256	256	221	228	234	269	245	244	245	241	256	233	252	253	256	247	234	232	271	231	242	246	253	259	256	233	244	256	280	252	233	280	238	259	253	249	240	259	232	234	260	247	263	243	229	242	222	267	266	231	261	231	280	268	244	236	245	230	232	238	278	239	257	272	238	226	239	220	208	222	242	284	215	234	224	258	227	249	212	237	246	227	237	261	247	232	255	264	258	251	243	209	242	236	250	239	250	219	230	235	246	229	224	218	250	211	247	239	272	239	241	232	258	240	242	257	227	258	248	250	240	235	231	245	228	232	236	251	216	257	265	242	274	276	201	213	224	238	248	226	237	208	216	259	248	263	227	236	243	228	245	246	250	274	237	248	255	215	255	245	267	224	227	242	231	245	260	229	229	292	262	246	275	249	259	244	232	221	254	245	240	235	253	211	233	252	267	242	230	250	246	248	242	267	239	251	216	230	250	211	237	225	271	223	241	246	224	228	205	228	235	227	242	246	249	227	245	263	231	221	263	257	233	243	254	212	252	245	275	255	235	255	273	255	266	237	250	222	238	225	248	255	232	242	255	258	253	254	256	241	262	234	241	282	247	233	245	245	244	224	256	243	221	232	263	242	256	237	230	236	230	237	276	251	252	240	254	211	246	238	240	268	268	266	236	264	234	249	224	276	274	231	248	260	261	260	241	243	194	259	251	247	244	249	264	245	242	252	272	254	249	245	277	258	275	229	259	254	282	230	260	259	230	232	247	252	258	222	223	257	254	239	275	235	252	277	218	241	228	246	247	269	229	213	254	224	254	227	217	250	247	241	241	254	225	275	214	233	258	234	258	279	258	230	233	238	246	248	236	238	233	235	258	226	215	237	228	223	240	221	244	229	254	221	221	236	240	229	290	245	258	240	246	235	242	211	252	246	244	235	238	240	263	227	224	231	243	229	225	261	251	246	238	276	254	257	247	222	248	260	248	223	233	274	204	241	281	240	214	241	250	271	228	259	261	248	237	239	245	259	246	269	227
26832	15008	5391	5771	4738	3951	3294	2724	2272	2040	1855	1684	1517	1364	1289	1191	1092	1075	1040	986	981	925	892	909	907	840	827	794	760	762	764	736	779	733	714	765	707	701	728	704	664	718	741	696	676	711	640	712	753	717	711	657	660	667	664	665	634	641	673	692	642	675	696	664	649	674	648	667	639	684	651	690	640	611	651	629	637	629	669	632	614	704	638	641	627	671	632	599	689	586	593	642	630	663	641	687	625	652	633	642	645	636	640	623	611	629	646	648	607	665	618	593	645	638	637	634	651	640	702	630	624	665	586	657	613	628	642	653	623	600	646	632	640	628	680	631	643	617	620	656	643	604	626	670	655	657	659	640	675	639	652	601	656	645	675	647	626	629	603	627	600	657	647	622	626	626	621	638	607	608	661	649	645	628	645	697	639	655	653	648	659	668	639	646	667	647	626	654	648	621	669	628	680	625	677	640	684	636	676	664	653	593	595	629	643	640	633	649	610	678	664	621	622	616	593	603	616	648	641	631	604	657	574	590	619	585	601	645	648	611	679	625	654	613	655	639	658	606	643	624	628	620	668	596	620	623	653	636	642	681	663	622	631	614	702	631	673	616	612	631	614	613	672	658	623	646	613	680	609	609	642	668	668	636	612	605	603	630	622	643	648	664	628	654	668	625	619	607	648	619	601	604	570	638	591	642	599	626	605	623	655	628	661	630	595	644	604	619	646	707	624	624	612	641	604	641	637	630	605	610	624	627	643	676	663	669	612	607	577	617	630	628	629	632	635	628	627	636	618	614	662	613	645	616	636	643	647	647	618	575	661	569	609	643	645	682	627	602	634	664	621	628	641	680	594	614	624	622	640	627	654	635	625	631	635	627	662	631	620	620	605	605	630	664	623	641	639	614	655	606	655	652	665	631	659	638	579	646	654	658	618	652	604	652	657	615	636	580	618	659	668	596	651	645	615	585	648	659	642	678	657	645	659	639	644	614	614	607	630	660	623	633	620	631	639	604	685	657	597	622	595	653	610	602	652	633	638	667	625	634	644	615	573	637	614	647	624	649	601	657	645	640	672	640	670	626	631	653	649	652	580	634	606	617	600	641	616	636	668	649	610	638	643	612	633	650	634	605	675	644	605	637	640	632	624	625	598	635	620	615	592	614	590	608	671	656	610	639	609	614	625	607	644	668	661	620	702	622	631	644	614	615	611	595	660	645	638	646	690	610	631	606	577	611	604	638	575	673	621	643	617	624	669	617	624	660	670	616	633	623	589	635	632	626	608	595	657	640	645	676	605	627	609	645	634	657	645	613	610	620	597	652	629	662	655	628	640	619	628	672	636	644	649	631	631	647	635	597	618	599	603	599	646	607	634	664	626	637	621	661	614	612	660	604	638	653	669	664	607	628	639	619	671	672	688	618	618	629	666	614	631	644	612	629	668	655	597	587	604	627	661	674	680	610	608	629	603	613	661	609	640	613	669	689	625	621	651	603	638	573	664	648	611	638	640	620	605	619	625	616	624	670	645	613	623	623	676	614	617	641	604	583	670	668	609	622	621	620	637	655	672	625	612	640	646	620	586	632	677	615	597	642	630	607	635	609	607	649	650	662	602	620	632	606	638	637	565	599	587	620	630	611	605	609	605	605	669	595	647	625	661	644	610	633	611	591	626	593	678	628	643	622	647	641	601	656	618	641	660	607	639	671	640	624	610	661	617	614	633	664	653	625	601	578	617	628	623	624	634	622	597	604	602	591	636	633	639	673	651	618	621	633	637	609	626	602	664	659	596	631	630	630	645	636	627	692	626	655	637	628	600	670	650	631	627	611	642	615	604	683	685	665	644	623	634	658	633	621	642	640	661	608	644	647	645	643	584	634	629	634	568	659	619	600	631	675	610	651	621	621	655	638	602	643	619	657	688	621	713	607	632	630	670	642	669	640	606	617	611	608	601	599	650	644	638	626	654	654	634	631	590	620	630	623	628	618	646	578	645	612	599	631	654	614	627	612	650	631	620	654	662	660	633	592	637	659	625	658	661	623	663	629	606	602	613	611	647	672	642	624	642	666	657	608	646	622	624	629	640	669	624	569	652	617	616	573	641	623	634	651	657	632	654	648	611	627	636	622	653	596	622	645	601	638	615	674	610	648	630	651	627	650	646	655	596	627	584	621	628	661	599	622	618	685	643	611	649	656	618	682	633	662	632	613	619	633	629	611	679	635	605	623	669	625	636	652	637	637	625	620	653	650	629	613	634	654	628	583	618	655	620	612	636	647	595	656	633	593	582	668	659	658	629	598	618	632	577	682	584	660	633	600	650	632	597	650	629	622	622	636	624	633	665	626	641	670	627	589	652	623	628	664	621	604	651	652	628	633	576	627	627	646	647	666	601	668	592	677	621	597	600	593	623	617	599	577	618	641	667	648	627	638	609	631	611	615	645	588	660	654	635	600	624	646	643	612	662	649	660	663	607	619	648	695	611	602	618	645	630	602	645	661	640	637	640	618	632	641	636	646	617	646	635	651	624	640	612	608	626	621	623	631	652	697	669	652	650	611	618	600	641	632	612	635	605	631	653	612	623	630	671	628	630	620	659	617	627	605	647	626	627	634	656	608	637	660	643	639	649	622	613	623	588	584	634	617	629	633	592	659	576	664	658	654	623	634	632	656	596	666	629	588	647	629	590	629	659	642	687	641	648	697	621	631	618	616	652	661	624	617	596	620	598	647	678	635	613	652	635	645	649	623	608	612	671	610	564	677	619	662	637	648	611	607	630	639	600	623	643	586	608	645	657	602	652	645	685	679	620	622	639	605	636	678	665	591	622	603	625	594	621	621	655	628	608	609	635	672	620	612	650	667	646	659	614	639	623	647	610	620	647	589	634	636	601	613	644	613	609	652	598	670	632	598	625	601	645	712	637	643	607	650	663	601	648	649	636	646	670	662	580	630	573	661	647	623	638	628	664	628	627	628	630	633	608	633	610	590	642	659	667	653	641	626	633	624	648	658	645	613	608	620	646	649	584	599	625	639	611	583	622	641	643	634	637	646	594	638	619	645	616	664	623	675	670	650	644	622	596	658	608	656	623	648	600	694	594	622	663	637	616	641	652	658	637	580	653	606	653	624	653	627	586	621	599	603	618	600	628	625	658	587	632	621	609	653	648	646	650	630	649	636	642	617	639	607	633	573	660	636	654	628	608	649	674	660	661	689	654	658	685	633	674	657	577	620	644	642	635	625	618	594	644	631	620	604	632	637	593	638	590	645	647	635	596	609	659	634	617	625	629	613	623	677	606	649	660	644	591	630	566	602	656	648	613	647	663	643	663	619	628	593	631	622	608	656	630	589	588	641	627	615	636	616	676	628	599	626	667	639	647	642	621	656	643	625	599	589	604	646	625	601	671	622	638	659	637	605	643	596	589	629	616	587	579	626	636	637	601	641	609	635	601	601	661	609	684	655	572	634	611	651	657	639	657	667	609	664	596	601	641	644	587	631	588	627
14862	4811	529	387	385	365	352	375	347	360	357	349	377	370	369	357	357	353	335	365	358	373	344	362	371	337	352	333	329	369	342	306	335	322	318	328	367	330	360	362	344	368	354	343	341	355	350	318	308	322	337	347	373	368	348	362	305	354	361	341	357	392	370	391	326	334	365	348	369	356	355	349	343	345	337	322	313	374	334	365	337	320	357	332	334	358	374	342	353	341	354	358	320	319	369	357	337	349	314	339	350	353	313	352	331	339	359	383	368	388	349	308	315	383	361	331	346	376	340	326	316	357	325	351	338	361	339	313	340	369	359	347	378	347	348	337	308	344	325	359	344	328	352	331	322	336	318	352	369	369	326	332	337	348	369	339	339	337	356	322	323	361	337	330	311	335	344	324	325	324	313	364	314	336	376	333	359	340	356	321	323	356	341	345	359	329	364	353	322	302	336	357	334	327	347	334	367	335	333	334	333	350	352	322	362	325	373	338	320	324	334	354	363	321	354	331	344	332	323	330	335	338	375	382	322	334	332	363	332	361	366	381	365	332	337	373	337	342	362	362	325	392	327	347	345	329	337	342	379	367	358	345	328	355	333	387	350	379	326	348	347	364	375	315	378	346	346	387	316	330	379	355	338	376	352	357	353	366	370	345	358	366	366	325	357	322	358	320	359	304	372	359	321	351	349	351	362	360	334	344	352	324	355	339	352	354	348	341	337	348	348	340	357	362	347	376	366	328	377	341	349	330	343	365	359	314	367	369	329	351	309	341	377	334	326	340	348	351	330	332	366	335	330	339	349	367	340	348	345	372	408	326	352	378	345	318	337	356	369	356	340	326	347	345	342	340	390	360	342	340	350	357	348	333	348	361	346	349	375	311	322	352	335	362	313	359	344	365	334	355	338	351	339	346	343	353	360	370	381	356	373	355	337	367	345	343	367	344	338	350	309	339	371	357	320	331	372	328	345	351	353	351	349	398	376	342	367	304	349	340	349	317	365	335	333	354	330	330	333	367	354	381	388	350	389	337	343	350	339	334	328	358	358	360	370	314	335	370	353	336	331	307	348	341	364	318	320	364	373	344	345	342	347	322	368	336	346	340	358	345	353	336	326	323	347	351	356	358	367	354	350	343	371	327	359	361	347	360	365	332	340	328	333	336	327	353	376	345	353	344	343	338	326	342	324	383	334	311	370	353	327	351	325	319	305	367	355	345	344	357	356	337	339	374	370	300	332	334	328	344	326	352	339	345	376	328	317	370	362	363	333	369	364	305	344	356	335	349	350	346	349	329	339	350	355	366	330	348	372	399	377	352	339	354	340	345	331	360	350	338	399	311	352	329	345	343	355	332	320	367	318	369	336	348	365	345	369	341	338	331	373	370	336	366	345	341	365	355	343	372	346	361	349	360	333	335	337	358	317	344	337	395	377	308	336	335	359	351	334	376	339	329	327	359	364	365	333	335	349	360	327	340	359	375	387	351	318	350	347	357	362	336	346	340	348	340	373	323	349	338	356	360	334	357	331	337	339	302	365	354	333	323	346	323	373	356	336	328	375	357	352	337	327	377	335	338	350	349	336	325	350	348	324	339	373	352	333	358	370	363	319	352	336	311	328	332	354	380	350	361	360	336	330	347	343	327	334	316	319	346	330	360	345	350	336	338	351	334	341	345	319	318	345	333	338	331	334	334	383	347	323	359	342	328	308	344	370	355	362	313	338	354	308	336	338	372	351	318	360	357	353	345	353	343	322	360	348	324	330	347	340	336	375	358	312	305	369	343	334	355	325	325	344	370	355	325	328	356	319	316	333	340	324	344	338	348	349	369	356	359	368	341	373	317	332	320	344	332	332	327	303	330	369	367	349	328	363	361	292	359	333	367	336	360	323	353	301	343	351	350	363	336	361	357	325	343	330	356	360	401	349	334	321	372	326	378	317	387	327	316	372	342	380	377	371	379	323	335	396	327	335	380	349	385	366	355	311	301	350	349	352	330	365	340	367	359	327	342	388	377	344	343	343	341	332	375	336	317	360	332	342	344	362	402	345	344	365	338	368	345	342	316	350	376	338	347	339	354	331	349	376	341	325	318	343	374	318	318	330	316	377	348	324	342	352	361	347	353	371	348	357	367	349	381	388	309	346	331	345	361	331	323	347	342	353	388	345	388	345	352	310	363	346	324	327	385	320	325	353	352	317	368	344	402	362	348	340	379	344	339	344	348	362	367	384	383	374	346	335	342	336	361	359	335	333	326	354	343	325	376	315	373	331	354	380	343	346	305	317	346	320	309	365	332	337	359	352	351	368	375	369	319	356	375	368	370	352	330	337	329	337	353	326	368	372	333	365	336	342	342	338	344	341	323	361	362	299	376	331	350	344	379	357	355	356	344	306	358	366	337	337	343	369	354	331	327	339	349	310	316	317	337	325	336	353	374	377	391	318	374	359	336	345	325	362	367	341	341	316	329	343	359	347	362	323	354	363	324	344	359	379	338	356	348	362	345	368	328	331	341	322	336	318	352	362	325	317	309	343	326	382	319	341	357	330	311	326	360	330	326	358	327	330	333	324	381	370	339	329	362	340	352	347	354	313	334	349	355	361	340	371	347	319	335	355	369	331	311	316	348	363	373	356	344	320	366	327	375	359	359	330	348	328	340	348	334	393	351	336	351	313	339	367	374	356	359	319	323	343	346	357	344	322	351	337	351	394	343	328	326	346	330	369	362	343	325	363	355	339	342	343	339	312	348	330	345	322	372	329	339	316	377	337	343	347	345	318	350	357	311	352	347	318	346	341	345	359	383	343	321	346	300	340	353	365	365	382	331	360	341	351	325	349	330	350	308	356	338	341	375	385	378	341	347	345	344	319	345	354	343	291	330	347	336	374	335	345	339	363	322	310	387	331	352	338	347	336	364	318	321	332	349	367	318	353	362	333	356	338	323	350	354	390	362	339	318	350	364	370	367	355	316	337	335	365	334	384	311	339	333	365	318	353	342	327	363	352	368	331	335	326	306	354	327	334	375	344	347	355	362	342	357	373	347	348	347	349	367	399	313	345	336	350	321	377	324	321	347	361	329	341	351	357	331	340	349	319	341	358	372	358	367	328	325	342	341	333	321	335	344	363	349	328	351	328	349	386	341	358	361	388	305	344	331	364	363	340	364	372	372	355	343	362	348	337	359	353	352	307	321	337	359	339	340	337	331	343	340	346	336	339	376	308	311	334	387	364	342	351	339	378	390	361	346	341	369	360	304	326	330	349	314	350	387	364	368	296	328	350	342	365	333	346	311	341	319	353	353	301	353	312	364	332	377	306	357	332	372	367	335	343	311	330	354	360	329	319	349	354	341	366	324	349	356	345	329	347	339	362	356	336	344	351	337	345	342	363	320	360	358	361	357	343	323	289	347	384	334	384	357	355	346	361	357	341	372	343	373	365	348	341	335	336	367	339	344	342	352	333	352	359	314	372	349	345	327	356	336	383	351	318	365	367	358	360	336
9069	4058	1086	1001	1017	945	922	915	893	935	935	906	894	936	929	910	924	880	842	897	898	846	826	859	890	880	855	900	813	909	901	897	932	882	887	879	847	896	883	877	903	864	929	914	876	889	890	879	925	916	882	830	864	863	893	862	857	879	861	952	890	938	866	866	930	888	935	878	856	890	905	870	882	883	896	880	917	886	942	906	897	870	838	850	895	903	852	901	916	908	900	923	881	912	893	835	952	923	844	826	878	907	883	830	862	914	890	924	831	913	876	875	862	919	854	894	934	943	855	864	920	831	920	898	906	872	897	910	937	889	832	857	877	893	923	976	903	923	877	899	928	938	829	888	926	886	868	886	815	903	907	850	879	914	865	905	890	872	922	869	880	939	825	857	841	864	813	878	882	885	896	888	902	895	844	857	857	858	861	938	889	939	857	901	885	902	843	872	899	865	882	941	910	897	911	903	827	907	920	931	839	858	847	854	836	892	892	892	902	863	853	930	936	910	881	935	882	875	907	849	923	891	852	922	890	846	901	898	897	907	910	898	874	867	922	906	913	867	870	888	878	892	900	898	949	855	889	850	827	891	907	912	863	856	896	891	849	905	884	895	866	905	839	889	843	830	918	920	845	905	864	875	886	887	852	893	885	872	884	880	931	942	873	863	853	881	878	875	896	863	905	915	910	872	879	940	899	894	823	917	916	852	821	876	879	903	867	846	907	907	948	818	914	874	920	919	857	915	924	911	937	902	888	898	890	879	928	906	927	844	880	945	926	886	872	909	834	910	882	879	925	859	920	918	854	879	873	886	900	924	883	931	898	877	922	925	909	939	905	875	885	862	857	943	862	900	870	918	899	896	870	865	874	896	871	874	939	889	876	875	877	895	865	867	925	860	890	950	910	904	875	900	834	908	921	906	859	906	863	833	899	912	844	881	950	910	913	845	909	871	891	863	846	861	922	849	866	887	912	851	911	867	891	848	867	868	909	877	886	895	859	947	884	860	855	920	839	857	923	876	867	870	935	887	902	884	919	916	861	951	911	883	870	917	859	879	926	931	868	880	877	852	935	856	902	948	837	903	843	876	897	835	967	938	892	882	878	861	900	885	875	833	875	913	876	924	861	912	859	902	872	884	926	885	932	872	908	885	889	831	910	936	879	861	822	863	885	888	934	892	894	930	917	907	875	842	931	886	891	888	858	856	905	933	809	903	864	902	888	907	894	866	918	909	915	890	907	844	912	954	903	869	866	876	911	865	854	896	854	860	834	887	904	911	899	884	893	848	932	902	887	889	867	857	917	910	844	872	926	858	841	891	929	905	923	878	887	850	882	902	893	893	908	841	870	883	884	882	845	893	892	902	856	910	916	925	886	937	848	897	924	903	895	905	916	875	842	902	926	888	870	905	882	903	898	829	913	907	898	902	953	908	888	884	870	910	887	853	889	867	895	907	918	890	895	916	896	902	874	916	826	852	860	927	912	876	889	897	895	977	898	923	854	885	887	885	893	942	807	880	881	874	867	937	855	921	905	879	884	893	875	860	856	875	889	914	890	928	867	900	943	881	842	945	840	953	894	905	887	925	887	907	876	853	864	850	874	943	887	894	857	860	844	930	899	887	876	883	933	843	913	945	852	891	872	943	873	903	866	965	898	882	852	856	929	864	921	902	887	890	906	873	929	867	886	835	864	905	890	852	853	899	871	907	874	899	923	881	878	912	830	875	918	851	838	854	893	874	919	869	935	827	851	853	873	926	820	936	906	911	841	904	853	894	888	853	859	902	836	857	935	852	949	951	920	832	899	908	883	880	916	872	850	932	884	870	932	895	890	868	904	913	940	881	860	899	913	851	874	928	951	887	892	923	895	851	905	896	872	884	861	890	889	861	902	911	898	886	875	852	889	842	886	881	885	886	965	869	871	863	879	922	957	892	890	922	902	866	995	908	936	885	910	845	901	857	880	880	901	904	871	855	931	936	873	886	856	894	886	939	871	905	882	867	875	906	927	902	913	926	906	860	875	862	841	916	876	906	921	881	897	894	929	882	865	929	907	848	913	900	893	861	883	836	906	933	836	899	861	895	892	872	924	939	922	894	902	870	848	941	890	845	924	919	862	931	890	854	834	863	879	898	909	977	870	875	903	863	921	907	905	884	866	874	934	931	864	884	920	945	863	875	868	922	890	902	908	844	865	868	886	904	882	850	864	924	864	919	871	901	859	872	873	814	809	873	909	914	875	914	900	909	904	915	916	970	867	883	888	901	952	849	881	926	904	888	908	871	876	881	856	847	900	884	890	938	891	893	895	923	909	866	850	938	875	899	921	855	854	868	916	911	860	888	835	911	868	841	869	876	894	915	912	851	911	853	913	912	925	878	894	864	830	885	807	888	887	876	960	864	859	849	868	904	869	855	882	901	933	917	881	863	865	923	868	900	917	852	872	863	895	882	868	880	915	829	859	910	926	960	873	815	883	885	867	920	906	883	895	924	904	856	815	899	893	850	891	856	865	902	854	893	885	917	880	889	840	896	895	922	896	892	868	922	934	890	858	872	908	856	915	897	835	835	865	857	863	920	914	919	887	831	941	867	886	872	895	863	925	935	870	840	925	902	896	907	860	869	915	891	843	861	890	897	941	852	857	895	907	912	915	888	915	893	884	872	866	907	858	868	852	901	849	905	912	914	859	889	891	910	910	882	842	881	903	877	936	861	866	923	847	870	895	905	829	835	895	855	902	902	839	841	910	890	846	905	868	928	923	887	898	864	905	866	860	837	943	931	859	898	850	886	887	864	953	850	892	831	887	904	903	871	907	883	937	902	876	908	918	911	862	905	880	946	889	863	907	886	876	859	869	950	927	907	877	915	856	963	875	859	863	885	893	894	858	851	899	962	862	890	895	944	892	846	895	875	879	865	866	827	861	877	907	889	930	867	901	813	857	885	853	821	873	882	943	921	950	884	897	845	904	925	904	848	799	922	882	907	957	900	867	906	877	922	889	880	899	862	906	889	870	871	925	871	859	866	852	897	851	948	946	874	880	893	843	865	850	937	909	826	855	899	886	880	876	911	806	884	879	872	915	867	948	872	891	878	854	853	848	884	843	883	900	889	868	831	891	890	892	860	925	890	890	904	827	911	949	894	879	920	879	916	884	908	902	926	915	895	888	872	868	886	844	874	804	872	842	887	896	904	933	902	924	935	879	884	921	895	907	880	900	911	927	875	917	880	881	879	881	905	866	880	938	876	907	884	921	860	874	890	862	914	905	910	940	868	854	858	847	877	895	826	882	858	891	874	892	911	879	877	952	930	927	897	986	900	893	862	881	879	865	867	904	926	876	900	876	869	840	887	869	873	881	906	905	884	870	943	869	844	903	850	929	918	913	878	865	905	903	869	864	894	877	908	852	855	932	865	868	926	854	898	859	936	921	886	905	868	885	849	887	883	928	904	877	906	871	846	898	861	881	943	911	855	915	876	877	900	875	884	928	917	919	888	889	847
34589	18332	4221	1902	1178	842	687	580	503	502	521	445	427	415	417	415	412	407	408	417	378	358	391	388	402	402	380	376	421	388	385	422	363	413	423	389	371	421	380	374	413	397	368	396	386	391	387	417	371	408	422	360	406	388	419	363	383	395	366	394	402	380	378	390	354	407	355	353	382	373	393	399	396	365	377	408	419	377	404	357	418	405	412	369	371	378	378	426	375	407	391	388	384	377	352	374	400	360	359	375	428	400	392	380	368	381	365	386	399	412	404	383	400	380	389	400	359	386	392	406	377	417	389	392	379	358	375	397	381	394	373	372	399	378	390	399	410	401	353	409	377	406	381	351	385	342	387	430	386	400	364	383	358	391	376	377	347	371	413	399	375	367	405	364	402	395	381	393	406	364	419	377	372	400	414	378	368	371	350	368	386	428	414	399	371	389	370	363	379	406	371	390	350	368	388	387	402	398	374	366	373	373	399	385	397	375	400	397	401	380	386	394	401	405	367	372	401	399	382	379	389	388	377	400	402	362	397	412	410	372	417	406	383	376	392	413	363	436	398	355	381	366	394	378	399	368	380	381	421	400	349	377	368	398	355	396	361	387	392	415	394	355	403	440	419	375	418	359	394	338	381	373	405	380	406	366	361	393	335	367	384	371	363	374	354	399	375	361	406	405	394	395	391	371	367	408	354	388	378	388	390	362	411	331	387	397	383	387	407	409	413	371	329	404	394	380	369	401	419	393	373	352	400	374	407	414	376	388	387	385	360	366	355	389	403	380	344	400	377	396	385	383	381	417	384	374	394	383	377	378	384	403	377	400	408	401	390	407	368	398	359	364	391	359	370	354	384	388	383	384	416	416	362	368	415	365	354	365	404	383	398	394	397	390	390	379	412	387	414	370	394	355	402	406	358	382	401	404	397	368	399	382	392	389	397	416	391	414	369	380	373	360	372	363	398	371	362	364	374	391	389	384	396	421	385	377	396	391	389	404	452	428	421	357	388	388	382	404	392	383	355	417	398	401	404	376	353	394	359	354	382	390	345	398	376	372	366	377	396	408	383	372	366	387	347	362	380	384	400	418	364	412	360	370	378	352	376	382	384	372	383	381	366	369	345	424	382	347	369	425	387	416	379	375	371	371	398	377	386	364	405	362	398	375	423	365	396	410	379	361	381	373	382	397	381	384	366	401	405	407	393	379	404	374	401	407	357	386	352	339	361	370	340	372	384	398	391	391	378	397	363	373	418	408	393	391	401	374	352	356	367	389	413	372	367	393	357	370	383	392	425	412	342	379	401	404	403	369	384	413	374	410	394	400	380	394	366	387	353	376	373	374	394	391	387	360	373	358	428	375	399	389	395	355	358	382	420	370	360	431	374	336	396	386	326	410	366	404	403	365	365	370	356	424	381	365	378	341	360	388	403	360	350	404	400	382	340	379	387	383	374	381	381	374	369	441	377	393	354	405	369	360	378	402	441	415	413	369	352	405	386	390	417	346	409	372	413	400	356	392	376	359	401	353	388	355	378	383	386	411	371	410	393	358	366	341	376	377	413	367	402	356	370	368	395	381	350	378	350	358	377	390	370	402	376	412	361	391	427	397	356	410	387	412	379	390	363	397	352	356	338	412	375	381	377	396	404	367	405	371	353	398	391	419	379	389	385	374	397	365	392	365	382	374	380	357	382	377	408	374	342	367	376	355	365	396	356	383	406	395	386	393	383	391	386	382	405	405	359	363	372	437	410	375	389	389	368	415	385	382	407	409	369	370	440	376	387	382	412	361	408	346	415	367	413	378	376	384	385	340	407	373	371	413	400	387	333	387	406	396	364	405	345	380	410	394	381	371	378	371	384	383	382	378	410	346	365	381	406	400	371	404	327	375	354	404	356	386	414	404	391	404	396	378	338	377	375	432	401	406	416	380	373	418	395	399	384	350	399	382	405	386	433	392	402	403	379	439	402	393	372	390	361	395	353	381	383	394	387	382	398	364	390	374	395	370	373	396	379	407	388	385	369	380	389	378	375	418	374	394	368	406	364	389	407	385	392	373	412	410	406	373	364	367	395	375	403	386	391	366	383	429	361	428	425	384	399	364	399	389	384	398	395	369	377	341	380	360	360	375	392	408	403	346	382	407	387	402	375	373	373	396	432	393	358	367	363	406	363	425	394	368	409	395	357	403	371	402	402	384	398	374	413	330	364	386	379	385	393	373	371	347	384	356	401	383	398	388	395	409	348	365	402	339	413	371	387	390	405	374	406	369	380	428	375	385	382	329	388	381	358	391	393	384	389	397	404	337	402	369	403	378	375	402	346	349	407	391	387	418	384	373	380	389	365	431	357	365	387	374	398	396	384	385	399	385	395	335	398	421	376	360	393	388	401	385	382	396	389	342	346	395	401	383	409	312	377	350	372	346	410	397	408	376	346	410	364	411	402	422	380	382	384	390	415	356	447	386	406	406	384	382	381	365	364	369	376	390	383	373	393	362	385	365	381	368	429	386	389	376	380	419	398	366	375	371	410	429	372	353	388	414	385	368	372	368	368	381	424	384	369	388	408	424	400	369	388	390	385	364	382	388	366	382	345	377	376	385	370	371	378	412	377	343	394	379	425	359	355	413	350	392	351	447	410	374	385	409	390	364	377	347	361	390	401	370	392	410	413	361	393	412	407	393	396	414	373	372	417	379	363	408	376	409	392	393	338	378	382	375	424	415	409	400	381	358	384	380	399	403	420	396	355	402	347	403	404	366	381	327	374	387	373	402	384	402	384	384	366	364	366	369	357	396	420	379	373	361	378	381	366	391	428	395	389	400	328	386	371	382	337	374	379	408	384	344	385	375	404	380	341	378	380	353	353	367	372	387	367	401	356	390	363	346	399	356	360	394	396	440	397	342	376	357	391	368	382	393	391	366	341	366	391	389	365	431	395	419	388	412	399	373	360	385	414	365	375	365	425	358	365	338	395	377	372	425	371	378	378	408	373	418	389	361	389	364	374	384	406	384	397	377	399	434	400	421	394	370	392	365	375	373	412	410	351	403	410	349	414	349	389	367	379	385	380	354	407	361	409	383	377	353	348	399	370	344	354	389	428	361	366	407	372	366	384	361	359	405	364	379	452	414	386	393	374	341	388	382	374	379	386	376	387	373	392	351	389	335	392	372	399	395	405	439	341	367	393	384	374	365	399	395	354	370	402	369	386	374	410	386	377	387	385	398	391	360	416	365	402	408	380	370	400	367	387	364	369	400	404	368	411	379	373	414	379	414	388	389	361	364	349	351	431	385	391	396	395	376	364	335	376	395	387	414	403	367	374	424	419	384	390	369	395	400	407	408	438	406	372	392	374	426	424	367	339	414	381	391	399	385	401	359	402	379	387	391	377	402	328	407	402	374	385	387	383	362	380	417	401	417	384	337	358	361	355	384	342	378	424	400	402	412	397	359	393	387	391	393	386	365	360	379	373	347	398	352	383	365	394	363	350	378	376	397	392	372
22022	10664	3368	3541	2985	2631	2273	2033	1786	1614	1553	1342	1413	1360	1307	1235	1286	1182	1124	1100	1117	1146	1160	993	1037	1040	1018	1027	1091	1001	1069	1074	990	1002	979	985	991	1021	954	1043	991	1034	992	981	971	1020	988	949	1002	995	922	1048	1005	968	959	945	1009	951	971	992	953	995	968	964	974	979	949	1030	996	978	969	976	1019	899	1013	948	971	1036	942	969	967	937	978	1012	1005	1030	988	958	1002	968	949	1056	987	935	937	910	940	990	976	941	984	1029	964	983	958	992	972	980	1030	935	996	979	950	1027	1011	983	980	963	990	1010	991	978	943	992	935	947	941	953	986	897	970	957	973	967	922	968	946	949	970	973	974	946	990	972	929	987	1036	936	886	983	954	942	901	921	990	946	987	964	969	1001	955	955	961	991	931	940	918	954	977	936	960	965	980	964	959	935	1020	995	966	957	956	927	945	1015	955	962	923	914	956	964	925	939	964	1037	988	957	998	970	941	963	982	975	983	979	993	998	943	960	937	933	952	981	973	997	969	1032	944	948	917	948	1000	947	961	1015	982	1011	934	921	945	1011	944	914	925	948	967	1003	968	954	943	955	985	978	1001	1044	948	1004	1019	923	943	968	955	1007	964	963	956	954	955	935	908	1003	1011	951	939	1004	972	948	909	983	954	899	940	955	951	950	905	942	985	984	952	988	931	989	1005	957	1038	926	978	953	979	1020	916	948	960	931	914	910	980	913	990	1001	957	955	951	967	971	962	934	987	975	978	1004	937	949	1019	914	973	990	989	960	951	940	979	969	897	969	969	1023	975	962	934	981	985	896	861	986	975	966	961	975	959	979	954	983	941	955	992	942	992	906	904	957	971	969	981	975	960	913	972	972	997	975	941	906	987	929	891	942	1044	964	941	1009	1004	1001	929	976	892	987	945	971	971	974	931	946	933	989	986	962	1036	933	952	941	961	969	941	965	977	994	910	996	967	997	960	936	983	978	899	936	894	944	997	956	949	951	979	985	972	944	1015	1045	963	991	953	972	926	977	926	988	947	943	931	945	956	977	967	966	957	913	934	965	980	963	963	966	931	977	983	976	986	935	956	1012	922	906	949	965	970	918	979	957	935	967	948	969	937	964	987	985	960	972	924	971	965	963	1004	946	994	961	933	950	941	886	936	913	929	968	969	989	926	975	924	954	934	931	997	967	971	980	982	933	969	986	996	940	928	943	974	923	978	943	944	951	958	938	968	971	968	976	969	953	965	953	959	939	1020	1000	944	988	953	982	911	948	937	939	947	995	936	966	980	960	986	993	977	1003	995	961	938	881	979	987	1002	987	954	913	958	956	961	932	958	957	882	927	894	966	928	986	916	939	992	980	960	1032	931	938	993	990	966	987	953	984	981	951	1001	952	891	985	961	936	991	956	922	944	961	987	936	903	997	979	966	932	951	882	971	939	923	907	949	938	962	950	988	930	946	958	975	1018	988	947	955	951	1011	994	891	979	930	941	1005	967	950	963	1006	990	970	966	969	944	951	972	961	959	945	979	979	944	1002	951	943	1041	945	965	957	972	927	920	997	937	949	955	950	944	962	906	977	903	933	924	947	987	966	974	984	976	958	935	978	1000	889	912	968	1033	968	988	965	980	965	974	991	978	999	994	916	943	919	999	974	987	958	948	947	949	942	938	1001	990	935	973	915	925	985	969	920	996	975	962	998	978	983	922	999	942	971	956	927	904	944	1014	941	987	956	935	965	926	986	952	947	966	964	972	937	944	1009	971	1006	971	934	968	953	934	960	937	976	913	941	963	983	933	978	945	981	1009	976	913	934	951	934	906	976	968	890	966	934	975	991	994	947	994	903	1007	984	966	978	996	942	959	972	953	937	914	953	972	953	929	977	954	946	937	985	998	970	939	944	924	981	941	1001	969	959	1004	997	976	923	945	938	976	952	894	963	918	936	929	1012	917	1007	967	956	1011	934	1001	916	917	1021	934	1001	966	937	958	993	1005	977	982	980	938	945	1002	947	961	944	901	983	884	1013	938	970	961	923	970	961	897	984	948	996	1008	990	996	1001	922	1010	973	961	948	956	952	1014	989	931	939	916	978	901	977	951	931	975	902	1030	942	1022	921	964	936	940	936	966	964	934	1012	943	954	975	969	986	976	972	995	939	936	904	958	912	959	999	955	913	979	944	943	950	920	984	946	960	995	935	907	940	902	996	948	969	935	961	1007	958	946	965	1098	970	971	926	896	937	947	940	1006	943	1003	988	994	937	956	974	931	931	995	975	1000	975	966	929	938	970	934	928	958	934	903	917	963	857	994	901	939	1009	959	984	984	979	973	981	958	981	945	953	959	971	936	979	954	965	964	957	982	987	952	980	955	949	985	953	927	931	955	1000	955	925	971	975	985	989	979	938	967	970	958	967	928	960	952	961	930	963	981	937	986	930	963	935	975	962	938	931	984	923	912	955	970	919	979	906	927	953	944	989	929	883	953	967	1006	922	955	944	960	954	988	966	936	1011	937	948	979	945	988	966	922	963	916	995	961	933	957	989	989	933	987	995	909	965	957	978	951	958	994	954	993	1020	957	1026	944	969	970	1022	932	928	946	913	1002	978	960	925	899	974	955	1014	994	949	988	957	931	962	943	939	972	946	957	966	984	968	998	933	964	942	956	1069	947	952	909	995	938	989	937	932	970	916	964	890	915	925	941	964	960	950	957	960	945	945	971	962	992	944	937	948	952	932	945	973	936	957	985	1020	889	942	994	1012	935	936	1043	965	991	933	914	977	957	1002	933	927	992	985	946	971	976	936	941	907	903	940	936	947	962	945	991	997	979	962	942	871	963	921	949	990	942	1008	950	946	962	976	966	933	1031	988	938	948	981	922	987	962	940	1004	929	947	926	1001	976	950	949	975	988	932	1019	960	948	941	964	962	1003	929	939	939	927	1003	960	965	919	934	1015	973	949	958	920	930	941	930	1026	969	958	973	925	1016	956	981	922	907	934	921	965	972	938	989	969	970	980	1018	1002	1025	960	878	902	996	991	946	918	992	977	980	971	911	933	922	961	945	1019	940	930	947	942	1000	962	981	1005	999	955	938	995	913	960	899	876	921	921	974	924	967	910	964	980	981	965	1023	972	923	969	971	939	1004	1000	874	963	941	941	867	1017	983	990	974	962	972	1020	962	986	1008	1014	930	926	975	911	924	959	940	995	988	918	926	948	887	921	996	1009	929	1019	968	960	954	988	916	964	957	1001	1013	951	908	939	977	960	973	870	906	946	984	922	970	973	956	965	1001	999	980	986	940	969	887	968	925	945	977	933	965	947	966	1036	968	980	950	1025	941	969	974	962	920	981	960	977	930	914	996	958	952	959	962	1019	912	905	957	948	990	963	901	957	995	1004	966	919	1015	958	965	982	960	955	934	938	985	972	972	928	967	992	995	979	897	949	932	936	955	955	892	943	965	974	1006	972	983	932	987	992	984	990	1029	975	919	935	965	965	982	902	945	959	926	1028	1012	951	973	989	947	969	970	997	1000	928	999	956	958	983	902	930	940	931	1018	978	913	951	994	924	955	925	949	1008	958	929	1000	1043	902	962	982	973	949	1017	990	969	995	953	976	923	943	928	955	970	1001	965	946	1001	1048	953	987	988	957	937	937	1003	1026
43167	25528	8545	3540	1894	1248	846	614	555	470	436	431	399	329	364	300	309	320	285	274	297	269	265	285	262	264	285	278	260	241	286	251	271	242	234	229	265	258	243	274	245	231	245	243	258	280	256	221	250	255	294	241	223	252	251	262	248	239	252	267	250	221	245	248	209	214	218	216	250	232	219	225	223	235	214	216	262	217	231	226	233	258	222	224	246	250	224	229	230	248	250	208	238	230	238	225	220	254	268	253	227	254	237	260	239	213	215	221	228	232	240	233	232	237	251	232	255	229	257	224	226	237	220	219	236	242	236	221	248	246	238	203	252	232	208	239	224	258	222	247	226	230	217	243	223	235	227	239	236	274	286	225	228	231	254	236	232	251	234	236	222	252	265	234	244	246	236	235	230	264	252	261	240	250	221	254	238	260	257	250	237	270	257	260	235	239	248	259	242	249	233	234	241	248	210	251	213	238	230	239	244	221	229	245	245	233	238	262	250	235	241	245	222	259	246	227	239	226	222	253	230	236	215	228	200	258	276	266	214	220	223	227	248	237	214	205	218	264	217	242	234	236	244	243	221	207	215	248	212	234	223	247	247	220	231	246	228	250	236	244	232	247	233	223	248	232	219	238	230	249	240	256	234	238	238	259	230	256	263	236	243	247	239	224	235	208	236	259	256	250	215	238	224	256	243	252	233	251	220	231	264	212	236	237	255	217	222	260	235	226	244	243	238	218	226	271	229	250	248	255	234	227	239	267	237	223	241	248	234	229	253	236	227	219	207	232	237	224	247	229	274	231	243	253	246	206	237	253	225	237	227	248	235	247	242	252	283	203	232	243	230	222	227	234	218	209	244	214	197	237	231	213	239	259	235	207	260	257	233	223	239	220	248	233	220	252	229	262	223	237	224	245	234	233	219	256	254	247	252	190	232	227	258	232	227	227	218	252	227	268	240	266	255	208	215	197	212	224	224	230	214	256	262	220	260	217	247	230	231	239	243	236	226	245	258	250	236	240	244	233	273	238	244	240	258	259	240	246	216	233	218	207	243	274	222	226	212	213	254	219	250	240	210	212	242	218	242	233	237	227	227	227	208	255	264	217	213	235	253	239	216	234	221	225	231	218	235	221	221	231	239	228	220	251	238	260	221	226	208	218	233	194	242	243	258	218	229	222	232	253	225	221	247	286	236	259	248	237	232	249	241	265	224	235	239	247	247	208	238	251	231	222	256	225	207	235	222	251	234	251	220	223	242	220	254	233	219	210	238	232	235	253	222	238	223	228	220	247	229	238	202	234	244	267	233	231	218	219	239	232	236	227	239	199	217	240	239	240	257	227	233	240	225	240	221	248	246	249	214	255	237	255	242	242	221	247	238	242	247	215	203	212	259	196	267	251	236	266	246	230	243	191	205	256	241	228	267	225	270	217	230	269	242	254	252	218	237	242	248	235	256	224	247	257	255	222	228	245	253	250	243	260	234	231	229	228	270	245	256	237	250	247	254	273	239	228	223	248	238	252	253	235	249	236	252	250	225	208	251	236	257	256	231	229	244	236	207	217	238	245	220	239	255	268	226	220	241	261	245	278	214	224	235	259	228	232	234	238	253	248	230	249	231	248	234	204	249	234	242	204	228	242	245	210	217	232	268	203	244	257	235	233	231	240	224	246	241	237	188	227	217	233	243	219	228	213	241	234	229	274	212	222	228	240	200	222	218	257	240	237	230	241	231	274	250	234	235	234	234	205	226	259	225	209	266	229	240	205	223	227	245	244	244	232	228	263	245	248	232	218	239	242	263	210	218	265	205	214	239	220	251	233	238	234	228	241	254	231	224	249	245	239	216	235	222	233	231	203	234	254	235	238	236	236	232	237	275	228	248	234	246	224	241	240	243	215	209	232	227	245	265	225	236	226	249	246	245	217	222	237	218	264	236	234	231	251	218	237	219	227	234	232	203	238	252	212	206	236	227	225	254	251	246	240	225	231	239	266	241	251	251	244	239	212	235	239	245	221	225	245	246	233	226	227	239	213	242	268	241	219	239	223	227	257	198	236	252	234	244	233	230	234	236	243	211	236	234	227	244	237	236	231	249	232	255	200	244	224	224	219	226	227	250	222	246	239	226	260	243	258	219	221	252	243	246	219	236	255	220	240	247	234	243	218	234	233	220	227	225	249	245	228	226	211	259	240	226	234	230	262	250	234	236	212	250	236	236	224	216	248	235	257	227	217	237	245	238	233	260	226	225	244	217	223	249	273	255	228	214	247	245	229	233	234	250	229	229	236	232	223	269	243	242	230	215	245	224	263	280	226	228	262	235	261	232	227	225	248	267	240	269	247	232	249	213	243	256	261	218	237	251	258	212	221	210	221	210	235	226	243	220	248	243	220	231	230	245	247	250	240	253	229	241	230	219	244	240	221	224	238	243	214	233	232	209	235	222	228	253	240	239	222	242	250	219	255	239	222	228	197	241	233	211	236	236	252	234	240	214	270	233	226	208	224	232	262	226	239	231	244	228	243	219	257	228	210	222	234	229	204	218	236	258	228	232	235	238	236	211	234	238	259	205	233	223	237	216	255	247	256	231	230	238	245	221	213	216	245	236	267	230	255	218	228	235	246	230	211	251	223	232	249	236	216	258	244	256	257	249	238	243	222	225	239	225	238	235	267	242	203	216	225	218	241	254	233	229	227	225	238	231	239	250	241	218	253	231	243	239	238	232	239	201	259	259	219	221	252	237	226	233	231	267	205	232	249	264	243	238	269	222	226	252	216	234	257	248	251	234	223	245	250	222	233	237	221	216	257	263	252	234	204	238	241	248	258	251	223	236	230	260	270	239	250	232	215	221	241	235	255	247	232	208	236	246	210	216	235	240	244	242	214	223	233	223	240	243	250	227	271	256	233	232	255	242	246	236	250	233	205	220	217	247	219	247	248	230	239	235	238	211	254	222	252	232	251	229	245	227	245	229	209	268	231	237	232	258	225	231	267	219	225	225	253	256	254	248	237	240	217	247	258	219	223	254	227	248	236	234	255	266	252	241	259	254	230	247	225	228	227	215	223	259	254	214	231	270	239	206	247	207	236	218	228	256	231	219	242	236	231	214	228	254	254	239	267	265	249	246	252	220	243	246	224	245	255	234	235	243	260	242	234	239	227	226	217	236	204	253	273	224	218	255	250	241	223	222	214	237	219	222	230	227	232	263	237	241	241	232	220	245	262	236	243	241	232	216	230	236	207	255	233	250	236	226	216	218	222	286	227	238	247	203	250	230	213	229	241	240	231	205	234	262	223	233	253	260	237	227	251	241	266	240	234	224	257	226	237	257	226	237	260	250	225	215	268	217	252	236	253	259	192	237	224	234	247	203	256	240	240	235	246	246	218	253	230	233	221	249	244	203	234	230	212	199	230	257	219	244	230	217	247	242	233	250	235	237	217	249	266	220	249	244	252	213	215	239	242	246	205	229	238	233	249	243	253	204	207	239	215	230	206	258	256	229	232
28304	13407	5201	5592	4733	3937	3125	2517	2291	1914	1778	1549	1520	1327	1301	1158	1170	1038	971	911	931	936	845	852	824	857	779	780	804	747	790	782	675	742	746	733	753	692	733	711	698	680	691	723	660	661	644	651	653	685	677	621	700	680	643	655	640	683	645	641	619	646	650	687	651	604	658	637	652	647	649	606	649	635	644	652	630	654	621	624	569	642	618	610	698	620	579	654	594	628	628	630	583	644	642	630	636	641	647	593	618	591	653	614	597	645	594	623	647	638	561	615	610	616	621	651	608	621	612	630	575	644	610	583	627	615	629	609	593	623	617	589	628	631	589	621	656	610	573	619	556	566	664	604	631	659	681	587	628	661	617	555	642	594	611	612	590	630	588	617	611	634	609	599	609	651	625	609	588	624	621	597	629	619	640	581	614	593	687	593	636	626	580	602	611	660	598	646	616	602	598	564	641	593	627	663	620	602	623	621	598	600	661	683	629	656	638	560	637	619	612	573	651	612	620	582	618	621	625	577	544	625	601	618	623	546	557	574	607	624	576	614	633	652	644	601	587	618	611	646	628	612	629	621	616	638	587	602	591	575	626	633	575	585	582	616	590	624	641	628	616	603	559	617	611	603	628	632	622	585	584	579	646	609	647	596	581	646	604	628	618	590	585	639	613	591	625	621	624	626	638	655	618	600	617	574	617	596	614	614	656	613	598	586	620	614	598	614	576	622	548	596	597	562	591	607	534	567	614	596	653	606	629	621	604	617	594	602	640	558	634	632	612	566	628	606	622	602	619	556	616	615	665	586	578	611	592	669	639	576	640	620	575	613	592	595	626	622	634	594	597	585	647	653	659	675	620	618	630	585	637	624	609	611	598	622	629	593	625	581	659	631	609	575	638	627	613	606	622	593	574	603	639	600	608	634	594	617	613	612	603	606	607	591	586	644	608	558	586	609	626	565	584	608	638	566	604	577	589	611	602	593	610	642	640	619	592	586	588	602	622	606	575	616	620	636	591	634	619	618	618	629	647	578	621	637	627	611	590	599	612	567	580	622	623	622	592	626	599	580	631	614	645	583	605	597	621	536	634	619	626	623	606	618	580	616	596	645	653	598	652	645	615	591	601	589	629	566	604	648	574	615	630	629	617	580	604	611	628	616	623	608	613	632	636	593	647	620	644	572	587	641	618	614	557	591	659	617	605	570	586	611	607	620	654	589	584	581	639	577	626	619	609	575	637	654	582	643	615	629	592	640	657	631	580	653	596	609	616	625	622	611	620	662	613	620	645	618	566	614	607	608	598	612	587	626	591	613	592	590	636	607	586	606	634	644	634	591	645	616	608	589	581	641	587	608	622	566	587	652	639	569	584	615	587	632	602	625	614	609	572	648	589	624	623	642	596	583	600	630	567	649	611	613	660	621	549	592	647	604	612	595	568	599	585	628	620	602	617	616	659	610	616	582	613	620	613	623	586	586	606	598	642	614	617	636	586	623	606	612	571	632	618	663	580	643	613	620	620	602	582	588	550	644	601	667	630	658	644	669	578	625	607	607	619	634	635	606	583	646	610	594	613	628	627	656	607	629	635	554	595	598	578	627	634	618	613	610	600	641	579	666	577	657	620	589	568	583	647	595	600	626	598	608	648	557	589	669	609	615	586	581	638	626	595	618	588	627	583	612	627	631	614	623	593	580	540	629	624	616	589	644	574	614	641	651	611	602	636	517	598	625	574	600	629	617	596	581	600	607	576	590	590	614	631	592	664	587	645	593	602	629	557	615	608	650	640	600	622	622	622	592	618	579	635	630	617	634	600	588	572	653	583	620	624	662	589	604	600	594	588	595	630	602	610	603	632	581	566	594	604	589	622	631	617	643	624	625	665	561	625	614	584	645	554	625	634	633	648	586	613	607	600	614	614	621	604	643	600	568	585	594	594	588	636	635	610	641	619	603	600	599	632	633	610	601	597	626	647	603	636	630	604	580	621	612	595	619	608	565	591	578	584	612	608	564	591	633	594	608	617	606	665	665	614	619	631	602	569	577	627	583	639	571	612	618	628	635	593	619	602	631	636	599	618	606	637	566	586	580	594	605	631	614	589	566	667	569	620	609	597	641	590	576	629	625	602	633	597	642	618	629	594	576	632	604	604	614	636	603	592	623	627	601	593	638	606	629	647	602	658	585	590	628	570	590	637	613	622	584	661	613	630	565	576	620	610	616	605	572	593	575	642	620	582	563	653	628	616	626	635	627	678	599	636	635	606	618	625	621	598	621	595	629	612	582	663	620	594	616	640	607	619	645	633	615	617	578	578	633	582	617	583	572	656	565	651	603	642	633	593	618	608	576	616	634	608	613	584	597	602	635	630	570	645	609	625	569	662	623	619	588	611	561	550	603	565	621	609	634	595	613	653	599	577	600	616	639	603	636	621	652	598	597	631	605	614	620	607	574	536	586	594	622	574	631	590	601	616	639	616	652	631	585	645	580	610	585	610	596	614	577	583	656	618	647	609	579	631	659	559	587	618	623	621	609	600	562	629	579	619	624	646	625	600	643	610	617	601	635	611	606	616	645	655	596	591	562	630	626	603	594	621	608	667	595	638	615	600	571	623	595	623	602	587	584	658	613	601	609	605	639	612	574	566	628	597	556	571	590	593	646	635	633	647	595	630	643	602	590	639	582	574	618	611	592	586	594	603	601	595	631	612	637	606	623	596	610	596	586	652	578	627	582	604	589	609	601	589	635	632	631	613	619	573	660	592	641	650	605	601	593	593	643	615	631	618	569	615	579	596	604	647	644	643	581	608	623	631	624	565	594	674	613	616	600	610	640	602	611	661	619	638	584	611	618	622	580	638	620	658	656	662	626	638	635	641	591	623	610	576	652	627	641	637	640	634	623	626	591	591	624	571	635	632	601	594	597	565	635	548	605	577	614	632	617	606	602	608	643	599	581	576	646	626	618	629	620	592	590	531	604	626	663	647	615	589	606	594	599	611	607	650	603	590	623	602	595	587	630	618	625	595	644	623	630	625	616	625	646	592	607	565	637	609	674	620	576	580	654	598	587	600	627	634	595	601	593	608	634	602	629	601	587	620	592	625	615	633	612	631	600	607	586	638	584	595	634	640	594	638	624	581	626	630	649	601	623	561	619	567	619	586	607	590	605	622	607	615	594	619	613	638	635	612	609	652	554	609	583	602	626	629	617	628	614	586	601	605	642	567	610	601	616	603	623	612	585	593	629	629	610	608	636	610	644	598	639	597	656	570	632	588	621	624	609	597	594	610	568	629	592	620	585	592	568	582	614	636	597	654	612	585	611	603	642	603	620	606	656	590	590	604	661	587	635	559	626	574	655	605	614	594	576	626	622	576	617	579	614	645	591	582	573	629	630	613	635	594	580	627	612	605	583	601	614	627	607	603	617	615	582	615	569	590	599	622	570	593	619	609	628	586	609	638	596	627	646	600	614	595	572	619	586	649	588	632	642	631	622	607	645	601	568	579	633
15168	4654	515	403	360	345	360	345	314	373	357	373	357	355	315	353	379	320	350	372	333	370	353	400	320	334	338	326	319	341	374	358	359	335	370	358	351	357	348	365	360	363	373	369	390	331	345	368	346	362	360	355	359	336	368	329	356	353	373	357	333	378	344	350	354	359	334	275	365	375	325	350	349	327	369	384	370	332	361	322	346	349	372	303	324	334	328	281	373	382	369	331	332	364	364	369	347	349	346	366	339	335	329	325	374	330	334	318	330	339	366	359	333	364	352	322	358	334	366	344	364	370	336	369	349	358	396	348	339	335	381	349	335	347	365	334	362	381	392	366	375	359	332	338	341	351	356	373	353	314	345	360	307	307	356	338	340	351	358	308	329	372	372	360	343	357	319	347	330	361	315	343	343	361	358	379	326	351	351	337	363	344	371	381	319	357	352	371	339	360	374	387	363	323	362	344	345	377	353	347	318	342	367	388	367	337	358	353	331	368	373	370	336	350	345	353	353	356	312	320	350	327	373	381	369	340	375	351	352	336	353	373	357	376	330	341	345	356	340	376	355	344	364	365	324	344	354	336	361	363	358	311	317	388	330	362	340	378	360	332	349	329	337	345	365	355	333	326	362	357	338	340	342	357	351	332	334	336	328	385	369	386	350	378	358	319	353	356	333	346	352	313	327	328	347	342	347	346	322	363	351	369	322	373	376	350	358	362	355	343	320	336	345	333	311	358	367	358	350	377	362	336	360	352	381	311	326	338	358	364	359	350	356	341	350	327	335	338	326	367	379	332	346	374	351	352	327	362	337	362	335	334	340	336	339	334	345	355	367	348	320	350	356	391	337	351	339	346	338	348	338	369	358	353	330	360	349	323	379	330	356	341	370	367	338	339	350	327	333	342	371	378	388	315	348	355	354	363	337	352	361	344	369	357	369	340	356	349	343	363	324	379	334	343	335	311	346	377	382	352	337	324	372	350	329	332	355	347	356	333	340	352	303	363	325	323	344	311	356	354	355	356	332	347	338	357	342	357	370	375	346	371	350	332	326	333	326	354	392	323	341	357	348	327	364	335	364	370	329	349	328	354	362	353	339	340	321	345	361	343	331	319	376	372	363	357	336	357	334	369	352	340	349	375	340	331	360	336	343	369	357	330	330	380	323	370	348	322	366	313	355	355	319	345	367	322	377	329	395	360	303	332	361	353	327	322	346	321	310	355	355	389	333	352	355	364	371	331	331	328	377	360	349	339	344	356	325	353	338	366	369	371	345	314	341	355	344	348	362	367	350	356	367	365	314	366	310	343	328	354	368	350	364	351	328	351	343	349	355	348	305	323	350	328	352	339	354	337	367	317	342	344	358	350	381	361	349	383	359	341	337	359	335	363	344	336	350	389	305	351	367	357	348	367	364	346	327	346	356	383	344	363	350	315	319	334	331	343	343	341	326	338	375	361	380	367	362	327	378	384	363	351	340	365	368	342	325	339	366	313	338	364	337	344	407	390	357	391	320	355	365	341	324	409	363	355	389	342	350	317	355	368	371	363	349	367	367	315	352	375	345	385	352	361	353	377	336	362	338	337	342	382	323	380	359	329	330	369	365	374	357	333	342	376	343	322	333	342	312	349	342	338	387	340	342	343	369	370	349	361	342	319	355	323	337	338	318	314	348	367	330	350	337	355	292	356	363	309	348	348	375	362	352	344	354	308	358	358	335	374	329	356	359	340	363	343	381	349	324	335	289	377	359	358	356	344	360	357	345	349	328	357	353	351	296	363	349	308	344	340	363	335	368	349	359	334	339	376	346	340	342	343	350	361	352	381	356	343	360	337	345	362	348	364	318	345	351	321	318	356	355	336	320	353	342	350	337	355	329	337	358	348	330	274	359	359	364	395	366	337	346	341	400	329	341	379	352	316	349	347	377	357	366	296	366	352	351	362	334	360	358	415	357	404	346	356	376	376	382	334	319	319	347	377	367	355	360	359	364	351	370	348	366	329	341	367	381	337	344	365	348	369	340	360	364	383	347	322	330	376	323	367	372	296	391	332	323	332	349	353	370	380	353	380	337	298	371	335	361	322	345	342	322	356	343	325	333	371	345	330	331	348	367	325	342	352	358	349	352	390	343	376	388	329	355	334	389	346	315	338	369	416	339	329	356	382	376	354	327	320	374	376	332	335	343	336	328	329	355	361	336	384	347	367	346	358	356	332	357	327	357	331	369	331	344	374	363	325	322	367	332	340	325	370	340	388	369	308	338	340	355	330	349	338	349	355	348	348	395	320	341	349	325	367	372	366	360	325	350	372	323	334	325	396	323	311	360	320	355	388	329	364	335	337	364	384	346	357	417	341	341	353	319	344	343	351	330	350	324	342	336	315	355	352	327	350	330	362	364	338	337	353	325	346	365	335	365	384	372	373	387	368	382	359	360	336	386	344	354	368	360	332	333	341	355	354	346	324	344	387	362	327	348	313	349	356	371	331	344	385	363	382	341	311	347	354	345	343	325	372	341	313	336	336	359	311	361	338	351	366	344	352	388	331	340	333	350	345	364	343	356	357	337	339	359	318	362	332	341	318	347	351	331	336	357	366	348	372	368	342	336	376	356	362	348	361	335	382	325	370	398	340	357	357	343	367	335	359	338	343	349	353	352	326	347	367	363	361	360	341	342	359	360	345	370	321	350	314	332	352	393	363	336	329	358	366	379	362	342	396	332	330	369	349	328	370	379	367	338	338	360	377	363	354	329	310	352	359	323	323	336	335	343	355	332	351	368	339	357	339	365	362	342	330	335	361	383	353	357	343	356	351	317	358	357	365	332	359	353	368	380	343	335	372	340	356	329	357	315	355	377	359	352	360	326	307	371	355	351	364	361	350	347	365	341	339	363	337	379	363	384	369	346	352	373	334	334	377	357	375	349	367	350	326	350	336	335	330	334	339	345	349	311	375	358	360	353	376	330	350	330	322	309	366	320	342	357	366	339	359	367	356	319	349	363	372	357	359	332	339	363	348	338	343	348	328	356	315	349	349	347	338	323	362	335	365	319	360	336	308	356	376	324	340	307	384	337	383	328	348	347	384	381	337	369	348	364	368	333	343	365	365	343	383	362	350	340	336	344	330	363	346	352	368	347	339	336	355	318	378	336	357	313	360	320	379	368	326	343	386	339	316	326	341	365	349	343	345	347	347	333	314	349	341	378	346	320	320	335	351	341	344	343	365	385	325	340	335	348	347	345	335	354	344	344	370	342	331	338	320	360	364	354	332	324	352	336	340	362	354	305	322	365	377	366	384	340	366	377	342	364	312	338	316	335	379	387	355	339	351	360	348	353	336	370	362	291	356	346	354	383	355	340	330	351	332	364	345	378	354	373	324	339	377	343	353	334	354	362	333	343	345	362	361	322	350	332	361	345	362	366	361	369	351	324	328	366	379	343	344	373	337	369	360	332	359	323	347	339	341	298	360	367	361	364	345	330	376	355	351	332	335	380	362	363	345
9412	3636	1053	988	1025	1061	939	964	935	931	915	929	889	883	915	912	870	910	877	915	884	885	929	915	943	912	873	903	908	892	912	800	926	880	879	861	894	883	943	893	937	896	872	900	927	859	849	910	865	881	905	866	861	864	925	914	850	848	913	927	907	883	925	875	894	897	878	910	871	864	905	903	884	896	840	916	907	877	950	831	845	952	870	888	930	896	872	847	930	899	861	907	875	850	910	883	915	959	871	876	892	848	937	875	860	893	875	898	924	851	865	874	882	897	927	864	904	881	886	874	877	942	905	907	861	859	886	942	907	877	868	882	891	898	877	873	857	900	851	919	905	873	862	935	941	904	885	845	922	904	887	833	867	925	845	895	864	873	892	881	891	892	867	876	870	899	868	876	881	922	906	841	896	878	915	857	884	844	860	899	852	863	909	911	888	894	882	911	916	895	939	881	899	862	906	883	873	887	865	884	878	900	938	842	897	871	894	880	905	862	889	946	856	887	873	911	894	901	884	916	882	916	892	907	904	879	867	898	883	844	899	894	857	797	922	893	871	894	934	912	917	883	926	849	965	857	868	932	885	971	864	916	904	907	902	883	857	852	860	913	880	925	952	872	893	874	891	915	870	886	897	812	888	881	884	881	915	865	907	867	946	848	850	889	898	898	905	925	923	853	901	857	883	845	848	861	907	878	855	863	857	909	876	861	871	899	893	885	886	868	882	944	856	846	889	867	862	898	862	894	891	903	894	907	859	904	901	888	884	916	876	952	906	881	909	887	905	897	885	920	923	896	879	843	881	881	852	901	891	892	833	889	855	902	890	841	875	924	896	935	887	941	825	914	888	859	894	885	875	876	934	880	860	824	893	877	881	891	857	860	853	846	920	894	932	883	907	920	930	863	910	885	918	869	833	890	963	878	831	860	843	885	868	914	934	847	863	876	887	916	871	870	851	911	889	913	890	908	868	918	921	834	952	919	865	924	858	839	873	908	879	873	837	860	918	878	874	918	843	898	919	926	911	816	915	879	898	876	879	899	896	885	886	892	897	926	893	879	913	872	832	889	818	854	907	926	848	885	915	922	902	926	895	850	888	848	844	936	913	856	920	884	872	898	871	931	910	856	836	989	935	926	911	911	909	817	901	938	879	883	861	943	857	912	880	900	934	876	874	885	924	908	837	889	845	901	906	902	862	898	893	890	871	872	862	952	861	904	964	870	888	832	885	880	880	868	871	854	894	876	887	882	850	857	903	875	873	886	835	858	877	919	900	933	901	921	884	894	915	884	886	882	875	905	923	914	901	886	891	869	927	908	880	911	892	899	868	864	906	913	851	873	888	878	920	892	870	913	877	899	884	863	879	849	882	886	857	892	871	906	866	910	889	943	835	907	892	906	877	918	897	825	868	902	897	897	873	884	854	850	925	816	883	891	935	883	890	878	872	846	881	853	898	842	882	894	916	867	838	851	897	893	895	875	908	900	891	866	902	858	879	857	915	937	921	916	886	889	916	898	915	885	909	838	898	916	866	860	854	910	889	914	925	879	869	863	904	938	828	855	871	921	874	866	799	942	873	881	888	895	911	866	855	900	829	866	863	888	861	911	904	936	884	888	874	954	901	920	914	927	907	885	858	929	904	872	929	838	940	890	917	929	914	953	900	880	920	923	844	873	889	917	923	977	895	889	873	921	930	921	944	863	950	901	908	909	871	890	918	877	915	871	875	900	849	922	922	918	905	889	897	868	888	910	861	904	841	939	855	881	856	866	839	915	845	901	897	909	890	877	929	888	863	846	836	876	906	875	812	907	871	866	875	860	904	979	899	868	879	881	869	896	867	916	889	859	895	848	864	896	894	853	907	917	910	907	898	857	893	865	869	919	885	935	919	901	907	882	864	931	911	865	904	868	938	885	924	835	866	836	898	883	850	811	925	915	899	915	911	915	922	856	922	840	925	906	849	870	891	924	898	899	869	899	891	904	897	813	909	864	886	905	814	859	876	895	927	857	911	885	895	906	837	896	856	879	932	883	898	912	897	934	922	958	939	914	865	908	910	917	928	932	925	882	920	865	875	861	837	913	921	881	917	833	879	868	864	878	911	920	843	889	913	854	885	868	904	825	871	874	912	912	843	914	932	884	897	945	875	901	888	871	916	906	879	879	915	879	894	883	928	888	964	942	906	897	874	885	889	885	894	897	875	901	875	959	865	865	893	937	842	896	854	884	845	938	913	876	930	841	859	870	940	859	900	873	872	835	885	896	832	852	906	873	853	896	883	910	862	871	888	903	920	859	926	902	888	926	853	914	884	857	887	919	891	871	882	860	905	862	889	833	867	915	847	888	831	873	884	939	867	865	894	923	948	892	900	832	883	838	867	881	906	917	839	881	863	938	879	927	892	938	905	873	966	840	877	881	911	891	913	839	938	926	911	915	916	876	846	911	887	913	880	885	898	936	927	902	863	858	853	859	914	940	913	842	877	892	917	879	865	921	938	862	857	916	924	883	847	899	901	944	893	881	904	861	923	854	906	947	867	852	1000	910	880	880	900	874	871	897	915	889	869	840	855	908	903	859	918	875	869	916	848	902	885	921	887	871	961	933	915	914	878	927	903	927	859	907	855	889	840	906	914	896	925	878	953	889	884	892	898	900	885	868	896	863	882	939	895	910	850	903	862	891	886	898	876	900	920	837	918	901	889	896	905	904	821	891	899	903	924	905	898	929	944	895	864	916	921	929	878	919	868	903	921	836	904	880	888	874	877	927	861	882	894	871	879	866	857	856	863	868	940	909	851	898	922	897	907	868	842	932	891	872	868	882	892	855	917	917	900	916	877	863	882	878	894	911	911	905	873	889	918	830	894	858	851	850	900	901	893	885	925	889	957	896	874	905	913	876	918	915	933	869	855	856	924	893	871	848	850	845	929	917	966	913	870	851	904	882	907	863	872	906	865	836	878	916	878	944	882	891	929	888	842	872	900	891	911	875	865	850	904	924	889	925	894	910	924	933	879	824	947	902	848	878	926	869	926	902	830	922	893	957	886	923	904	873	847	868	920	913	840	919	877	908	868	899	894	875	950	884	869	903	874	917	899	892	888	885	886	879	825	962	934	847	878	917	921	920	909	921	905	902	907	845	901	928	900	911	917	916	895	875	907	884	909	891	868	873	915	930	908	892	853	868	864	977	903	895	924	862	906	886	890	921	925	983	922	897	887	912	891	858	923	884	871	844	844	893	897	880	943	834	870	838	918	873	904	872	901	884	915	885	834	847	935	933	878	895	878	879	902	865	927	897	914	907	887	898	870	906	875	882	915	847	848	959	899	902	875	893	904	903	922	864	843	906	936	905	907	933	861	919	876	890	924	905	858	923	886	885	890	905	914	916	873	845	921	888	866	896	948	868	893	877	920	894	901	883	930	873	865	841	880	880	900	880	854	911	881	895	889	911	886	875	918	860	876	839	884	894	875	871	904	893	891	886	897	850	878	885	892	868	821	925
34015	18103	4142	1853	1143	821	706	583	489	506	488	495	462	470	436	397	434	431	445	395	414	404	405	377	405	386	395	433	418	409	413	404	393	448	380	394	403	375	403	380	363	357	353	418	390	336	420	413	398	374	416	385	367	403	356	367	380	389	389	380	412	371	403	387	384	404	382	414	391	434	385	387	420	363	394	399	408	436	412	393	410	386	413	380	393	381	386	374	397	347	348	365	375	409	379	343	390	411	391	371	382	383	382	387	418	407	383	392	378	383	389	384	387	399	423	374	354	367	385	414	397	400	386	368	426	404	367	382	397	394	407	355	417	394	365	358	411	419	403	381	386	337	422	405	434	351	393	432	387	366	388	391	390	424	384	385	437	372	418	392	414	383	408	387	372	428	371	390	391	408	387	369	415	405	390	364	374	421	400	364	370	422	391	401	391	405	419	412	353	416	405	404	419	402	381	349	381	382	387	364	342	354	361	386	393	363	408	392	390	389	377	382	398	377	380	395	336	367	373	416	399	413	407	402	371	391	367	377	387	352	385	361	409	404	366	430	418	416	374	395	383	392	410	395	383	391	387	386	362	396	375	393	380	425	381	390	358	397	415	405	416	374	402	384	365	416	406	382	383	386	411	452	361	382	389	420	407	373	410	405	397	380	394	383	376	361	398	340	403	417	360	362	399	384	409	377	369	365	407	349	396	431	408	424	383	393	402	373	383	408	399	391	357	408	389	398	396	397	381	399	397	385	385	421	385	343	398	409	415	424	315	367	397	386	409	389	369	362	376	389	377	357	388	384	363	425	390	420	382	382	369	376	374	394	437	383	405	404	396	404	376	388	397	417	404	377	386	403	395	394	413	416	411	396	400	419	377	420	404	358	428	407	367	393	383	367	406	398	384	401	379	416	386	407	375	383	417	393	412	370	398	413	409	361	377	365	388	369	444	399	393	384	387	384	354	416	396	368	403	393	412	373	398	403	430	402	368	404	376	382	415	352	398	418	432	381	405	451	427	399	364	421	382	385	401	410	376	398	404	365	414	395	422	406	359	350	400	404	389	394	391	401	387	402	397	388	408	388	424	417	388	418	412	414	431	346	414	360	347	354	423	386	400	374	414	387	427	376	408	400	402	354	395	405	397	403	348	408	364	378	406	365	402	366	399	414	390	380	363	406	411	400	393	380	403	410	382	408	386	334	413	406	378	379	381	386	392	416	390	363	391	404	406	375	386	388	387	342	392	388	386	435	377	422	361	377	386	368	401	425	416	393	385	392	363	385	405	392	398	371	386	377	405	393	415	371	384	400	406	395	391	398	404	400	403	378	401	397	392	392	369	381	375	365	400	400	335	397	392	385	416	413	378	399	383	402	369	367	406	374	420	398	366	374	416	390	430	387	376	399	365	403	363	411	419	411	388	397	399	395	417	365	378	391	395	374	382	386	424	390	412	401	405	402	387	400	412	422	381	401	395	372	387	400	361	355	370	346	392	393	441	378	423	375	374	426	426	388	388	384	439	378	397	365	443	406	402	405	401	377	432	408	424	407	408	402	369	389	381	420	369	397	407	372	390	402	396	400	397	387	401	386	383	368	356	397	331	368	374	400	396	357	433	423	369	370	386	397	380	420	402	388	431	385	412	331	366	390	445	376	450	381	366	396	379	405	374	377	374	391	379	401	388	363	392	411	374	431	387	435	400	377	414	419	382	408	378	353	370	373	398	386	386	384	373	374	394	371	363	387	412	383	382	415	393	435	414	384	398	365	402	405	364	426	393	398	390	409	392	361	425	351	374	384	388	377	350	398	381	398	396	389	420	399	390	401	373	336	394	412	379	392	396	404	415	395	365	383	386	399	409	386	430	363	352	406	374	356	387	400	366	394	398	400	396	366	395	385	389	396	390	418	398	355	399	404	409	355	386	368	401	383	387	365	363	412	416	410	428	405	397	387	381	378	411	396	392	410	396	369	401	388	384	376	389	379	384	401	385	431	391	357	391	389	385	385	386	410	392	397	396	385	400	387	387	386	414	346	378	395	388	371	343	399	413	391	388	387	435	360	387	377	364	415	413	416	400	433	399	360	414	375	371	408	381	394	372	387	401	394	392	394	378	394	413	404	406	400	364	400	398	390	415	396	385	393	392	441	420	371	389	386	328	427	428	343	377	416	353	382	381	394	402	434	411	411	376	382	406	430	377	390	409	421	414	392	406	381	400	389	375	388	373	373	409	435	392	404	400	351	374	355	392	402	372	399	378	392	366	399	399	385	419	423	412	378	381	383	391	405	400	397	397	409	401	378	377	425	397	420	376	384	389	347	364	360	394	372	370	399	385	364	412	374	378	364	376	383	393	405	410	357	402	394	409	378	389	400	419	389	394	392	375	402	387	377	377	387	410	385	382	374	377	381	394	383	407	412	359	421	386	408	393	424	379	389	421	403	361	378	341	380	381	386	392	392	376	401	380	400	381	373	379	373	394	427	385	380	410	412	381	416	397	369	378	405	423	374	377	365	392	393	397	375	383	398	414	400	400	397	399	358	396	392	357	411	409	397	409	400	431	354	405	396	417	394	391	394	376	387	387	401	388	410	402	403	408	394	368	405	400	374	386	411	394	357	367	370	358	353	394	408	373	384	422	406	392	374	403	400	390	430	384	405	377	403	339	368	374	387	394	423	386	394	406	364	407	382	375	405	384	345	404	403	370	347	405	359	369	380	372	381	404	416	409	352	376	370	344	391	357	399	434	359	407	362	401	372	365	417	424	389	376	385	348	395	394	398	375	364	421	387	362	377	377	395	453	403	368	392	380	411	406	379	372	404	389	436	426	360	420	385	380	383	393	356	396	389	418	416	403	408	448	380	378	382	391	370	395	379	387	397	369	400	399	353	400	421	401	387	406	400	410	380	385	397	369	437	410	351	422	410	383	424	349	383	387	436	420	385	362	396	384	428	373	396	377	398	394	367	386	416	395	361	378	354	388	385	412	348	378	365	411	355	357	420	424	403	357	368	378	405	401	416	402	386	396	393	381	345	376	400	373	419	358	375	417	393	422	403	378	376	404	401	363	374	409	405	402	344	374	367	420	409	377	372	400	380	375	410	400	392	357	367	400	364	394	405	392	446	376	378	383	399	382	373	374	406	376	418	427	371	392	392	389	404	371	396	348	376	392	387	409	369	413	346	352	385	402	411	396	446	400	426	402	388	416	411	405	430	417	381	399	383	390	384	398	374	391	402	389	373	362	377	400	389	371	378	388	390	425	407	401	354	369	377	406	398	390	378	448	387	425	369	396	417	404	377	364	418	362	357	415	414	396	414	353	380	395	365	388	361	407	429	378	349	394	384	412	364	395	385	373	437	396	358	389	418	371	377	413	421	341	389	390	398	399	368	415	384	387	400	404	379	399	353	372	412	392	409	407	434	398	361	397	381	370	389	393	404	387	389	414	384	380	373	374	455	384	419	387	369	396	382	373	397	375	369	370	395	385	388	386	377	399	423
21755	10351	3387	3440	3059	2551	2339	1946	1868	1585	1513	1425	1340	1275	1268	1180	1216	1098	1165	1134	1156	1186	1111	1109	1110	1051	1044	1056	1063	1043	1054	1051	1078	1022	1034	1091	1006	979	1019	1008	1036	995	1026	1069	1021	983	1043	1000	1025	960	958	1032	984	1022	1000	1015	1035	917	989	967	995	998	944	919	968	1015	960	939	962	1060	922	951	1006	996	1002	963	927	986	1014	958	1007	938	953	936	931	960	958	998	989	1033	1029	981	1024	967	999	993	999	982	1036	993	1000	1005	976	972	919	1016	959	967	999	1035	973	1001	983	971	975	977	908	1002	1019	980	971	1024	1016	1002	1009	966	982	990	995	948	1011	963	985	949	959	907	997	978	976	903	975	977	943	919	995	940	954	961	957	963	999	1004	927	945	955	899	959	985	955	953	960	961	949	963	974	979	975	1016	991	1031	996	1027	919	966	943	980	992	947	956	988	970	925	978	989	966	986	984	923	945	973	962	943	973	987	962	927	961	967	958	973	989	942	979	925	982	986	975	948	990	982	919	938	974	982	916	1016	959	1009	972	952	974	932	944	964	1049	958	980	992	951	974	979	968	952	1020	965	1019	975	977	918	978	983	972	961	993	932	1005	943	1011	1006	922	953	974	1010	959	960	978	907	961	957	967	987	920	979	991	976	911	939	987	990	967	986	971	977	1031	948	955	951	918	982	1041	996	974	951	941	929	1004	1008	922	917	909	921	995	928	977	909	940	945	1012	931	967	1008	1019	950	954	968	945	1005	951	960	953	971	966	1011	972	991	994	1014	1031	978	975	917	1026	969	968	1001	943	976	935	923	995	963	978	956	964	971	993	927	931	983	1008	956	1002	925	1005	1037	974	949	985	984	997	1019	1031	954	947	968	935	995	1033	958	898	973	991	969	892	1002	923	964	957	1035	981	954	936	985	938	973	983	1006	1013	950	959	971	995	926	955	966	952	941	997	928	960	952	934	942	995	1001	917	989	960	950	1000	1022	945	1008	988	940	943	967	923	935	951	935	978	958	964	946	1000	1032	1057	960	955	1011	958	942	983	945	944	1000	967	978	973	935	985	1021	1004	990	953	994	1017	990	942	960	968	994	939	988	955	997	949	906	936	920	924	896	1035	1001	939	997	983	955	929	967	953	998	984	935	1056	965	962	992	919	959	941	975	980	884	1010	934	1007	941	980	971	954	976	977	955	957	1039	988	990	986	953	958	982	988	936	1038	992	987	989	1021	1009	928	1007	988	969	981	1034	983	1000	955	968	941	981	889	924	969	931	943	1030	975	975	962	972	884	1001	1024	973	960	968	946	912	925	967	941	995	989	937	980	986	913	991	950	969	983	1008	979	977	963	963	940	944	963	931	982	923	919	950	979	945	1025	973	976	1037	964	965	1011	968	961	932	1029	989	942	941	946	937	977	917	973	966	948	902	964	955	957	980	999	945	930	947	977	975	911	1005	902	913	951	992	986	1033	956	967	934	960	992	918	1013	1023	959	963	949	969	936	1013	986	984	988	943	908	999	999	935	965	923	1009	947	950	918	919	932	976	963	963	981	984	936	978	964	1010	1034	920	971	998	963	968	1004	927	962	979	954	927	946	974	960	999	965	964	935	954	1022	967	1001	979	961	947	974	933	989	984	1016	956	893	935	946	964	958	978	974	996	981	1009	953	930	967	952	985	977	974	925	965	961	881	946	933	989	955	949	956	952	943	930	1029	1004	960	1013	991	959	990	942	951	948	923	969	960	967	954	977	915	949	912	976	1013	959	1004	1005	996	962	1026	1033	972	1001	911	986	1004	974	973	1036	962	998	963	1031	1003	972	996	951	982	966	965	980	930	955	1037	994	957	938	970	919	970	972	1006	952	984	989	937	960	996	962	960	909	991	965	964	1028	963	945	963	985	967	959	985	964	934	983	996	971	977	960	935	960	968	994	979	939	1007	991	963	989	970	994	986	993	978	965	936	980	952	1019	963	967	998	1006	991	966	977	954	1027	966	1010	970	962	959	1024	982	959	960	983	942	983	956	989	979	926	970	968	963	953	945	985	932	969	961	946	956	976	1006	1014	957	940	957	929	986	1018	933	952	954	1005	971	954	960	1059	934	939	968	946	953	979	978	943	983	995	962	958	983	1010	1011	929	994	965	978	1059	991	938	972	949	989	1029	902	939	963	938	986	958	902	964	953	1003	963	973	973	1005	978	951	958	996	933	917	1014	926	975	964	977	950	961	1007	992	1000	922	960	903	927	975	917	932	1008	995	994	937	968	990	979	1006	989	1001	938	942	949	931	1001	921	968	940	955	956	975	975	933	979	915	983	1025	1007	930	951	935	961	954	929	1042	976	979	902	944	950	968	958	976	941	982	965	919	1001	966	941	997	957	977	971	993	1005	977	1003	960	963	979	1029	989	964	996	1034	981	998	941	964	996	977	1016	898	918	979	938	972	978	987	976	958	1012	977	917	974	960	922	936	934	941	956	1005	980	945	977	954	948	962	949	955	932	938	992	940	968	1023	949	992	988	951	956	980	996	965	965	1004	1008	961	978	956	932	938	994	1004	952	980	1006	935	961	939	972	938	974	936	972	952	998	964	938	990	951	984	961	1034	990	943	968	933	989	976	991	971	945	940	960	964	941	899	951	992	994	999	1055	988	949	975	981	947	954	970	1017	952	971	976	954	984	946	996	956	962	977	922	963	940	942	981	925	957	891	946	955	992	882	956	936	995	959	952	913	986	988	982	1011	957	950	1005	975	946	924	962	965	1023	948	993	960	1011	999	1027	973	955	989	967	997	980	953	951	975	945	895	964	926	955	965	946	1012	974	990	966	951	992	931	953	1007	961	947	964	902	965	925	960	975	935	903	951	1009	930	950	972	933	997	964	937	987	1018	964	983	976	983	949	925	960	970	1000	998	905	919	983	996	982	920	977	892	944	946	992	900	948	956	979	966	980	949	913	963	907	981	945	957	958	918	950	974	939	968	944	949	927	954	972	998	898	920	918	959	982	980	925	944	954	1002	934	958	973	960	1001	983	958	928	925	986	1001	918	959	970	927	981	979	964	999	993	999	1002	986	985	1002	996	940	1010	898	927	918	970	941	974	975	958	1003	999	963	972	956	959	945	985	955	909	977	959	906	982	990	1006	1020	916	937	966	939	945	974	998	949	990	902	918	997	910	968	904	940	990	966	957	977	972	955	1001	979	1007	1016	959	998	955	994	890	957	1014	996	1005	990	978	970	915	951	970	943	984	975	999	999	951	972	947	992	1013	933	1010	960	947	897	943	1027	979	939	1002	1021	1015	985	958	987	1027	963	994	952	999	1035	991	1000	947	939	939	953	971	1013	944	1002	958	951	965	1007	1001	928	982	1020	962	991	962	1008	932	943	982	933	962	984	949	979	993	965	977	956	954	951	931	982	933	967	994	1016	956	1027	931	992	938	984	981	988	1003	978	942	1008	1007	955	966	960	954	950	963	976	1026	963	963	909	956	922	912	957	996	959	1047	1001	928	964	990	937	968	995	972	919	976	973	994	1020	939	1052	989	935	963	974	950	942	977	996	912	983	988	1003	989	978	948	953	946	967	987	1022	950	1013	942	954	1062	981	989	940	966	959	978	1023	974	999	947	963	948	930	966	932	969	1012	964	944	947	970	966	962	969	967	1015	955	949	942	971	1005	991	937	1036	924	977	963	979	977	989	970	944	1049	961	972	985	951	940	999	992	960	998	972	998	945
42776	24043	8042	3392	1947	1206	809	647	515	446	415	380	365	353	334	299	292	284	304	286	304	248	283	265	292	271	242	244	252	247	261	264	245	262	264	241	246	256	231	237	260	249	230	219	223	254	247	258	245	246	250	253	242	261	242	255	235	232	213	238	245	225	242	235	241	249	250	236	254	246	252	240	191	245	248	250	251	243	231	234	239	250	281	250	255	244	220	256	255	244	247	219	236	232	214	252	254	224	242	240	245	212	230	221	252	234	223	248	245	271	246	237	213	224	220	215	240	207	226	235	218	271	240	238	260	249	244	253	226	236	211	243	247	219	246	240	230	241	217	237	234	233	227	236	230	203	220	263	236	248	237	230	224	243	229	238	208	233	239	250	227	239	248	263	231	271	217	228	217	252	221	245	232	251	235	242	257	260	220	243	231	276	232	229	244	229	224	241	211	225	223	240	249	230	250	244	234	215	250	220	211	217	240	244	238	241	221	222	213	225	224	238	243	217	249	243	240	229	229	243	218	248	238	261	243	244	249	262	234	221	221	244	246	240	227	245	270	246	234	253	223	239	227	245	226	204	226	247	214	276	241	244	234	225	241	238	232	234	228	229	243	219	244	214	222	230	217	229	249	239	221	200	262	240	230	232	220	257	239	222	198	248	245	237	231	253	257	228	220	223	219	230	229	233	236	224	244	217	206	244	229	223	260	217	251	230	234	250	236	237	257	235	230	243	258	246	222	235	232	253	212	220	227	229	231	221	252	208	217	236	242	189	242	230	244	257	244	250	252	245	238	259	258	252	225	221	230	238	254	265	213	229	256	249	223	276	252	237	236	250	239	223	221	237	246	247	245	244	229	235	246	223	230	230	270	246	250	216	217	234	236	245	249	272	241	217	238	225	237	252	234	243	263	256	221	233	262	200	235	223	253	219	228	234	270	233	214	203	237	260	204	210	234	248	227	216	243	207	225	225	261	257	214	224	236	248	239	247	244	257	221	205	217	240	237	241	233	234	218	242	210	250	241	230	239	246	241	239	245	240	260	229	225	230	239	223	205	230	279	264	230	252	265	257	237	241	224	236	226	225	220	232	252	247	269	244	227	198	247	225	224	229	245	207	256	225	222	203	228	221	249	214	227	217	235	229	218	244	240	233	251	229	240	230	266	236	224	225	234	279	240	218	245	218	254	230	254	236	239	242	260	252	207	240	259	238	254	206	205	233	227	242	238	256	279	259	250	231	245	223	233	217	211	217	235	263	240	200	213	251	244	217	221	228	231	226	226	249	212	225	218	238	265	238	266	255	240	256	240	226	232	222	250	258	269	239	238	231	227	256	235	239	237	232	250	235	229	196	240	224	241	248	253	243	222	227	231	217	233	219	214	236	231	244	229	218	220	234	219	238	251	236	236	244	239	235	239	249	221	255	213	234	241	250	238	244	250	232	211	210	211	247	209	264	236	219	223	261	234	225	230	231	213	212	225	249	235	243	238	226	241	206	268	197	224	225	255	254	227	266	250	237	235	227	232	213	224	260	224	211	238	244	238	233	252	263	246	199	258	263	219	217	215	270	229	247	224	247	228	228	246	239	246	239	229	225	232	215	233	239	232	226	236	239	243	225	251	265	215	234	206	233	241	231	240	225	253	231	248	208	222	225	266	244	244	228	205	246	232	210	228	248	227	240	237	256	243	227	235	253	250	225	261	241	226	255	258	243	245	252	231	208	221	262	214	232	216	201	212	227	237	236	230	239	245	225	209	233	211	264	216	242	230	240	232	238	233	214	215	247	223	246	231	252	246	204	223	222	244	225	245	251	257	219	227	228	227	230	229	240	242	244	238	242	219	208	210	237	233	257	221	219	236	217	220	234	212	232	219	245	224	246	255	245	203	248	241	239	260	238	244	204	217	220	225	213	237	244	224	222	225	221	243	231	244	236	234	227	215	291	243	255	247	235	260	254	223	227	230	224	265	248	250	229	248	250	232	241	228	206	226	221	252	221	226	218	239	225	226	253	213	237	246	267	202	225	237	222	261	245	235	256	216	236	242	227	233	238	230	243	239	258	228	210	211	236	252	231	248	253	206	233	248	198	214	268	219	247	234	245	224	247	215	232	257	204	234	248	222	257	229	249	227	235	253	224	229	235	228	244	228	236	228	234	246	257	234	230	217	223	223	233	239	249	259	222	230	244	221	239	228	223	244	221	246	248	254	229	267	203	229	224	201	258	231	249	226	233	194	263	237	221	222	232	214	220	186	244	215	218	240	246	221	238	255	219	249	238	247	234	220	237	222	229	219	213	221	242	235	245	259	231	230	261	238	238	220	230	251	230	239	203	233	226	218	247	250	240	258	247	226	265	194	227	259	246	242	223	228	238	228	248	234	237	220	209	242	217	233	233	237	234	240	224	230	248	235	243	244	268	224	219	230	224	224	229	213	250	233	217	241	229	232	238	242	257	248	225	246	239	228	238	204	221	219	219	217	236	241	228	235	218	216	229	217	238	229	242	226	225	219	221	241	243	235	241	230	233	237	224	231	226	237	267	213	223	255	226	231	243	223	233	221	212	247	226	257	249	242	213	229	231	259	243	209	215	228	245	217	246	252	287	229	242	209	215	231	261	227	245	247	209	240	228	232	234	242	247	249	203	273	221	234	251	238	205	239	279	239	243	234	241	236	228	230	219	241	229	216	226	215	232	217	245	236	238	228	230	247	229	231	217	229	236	226	226	246	244	194	251	249	227	266	237	229	227	216	216	233	259	228	198	240	216	234	231	240	193	232	270	235	231	262	233	217	218	239	258	224	225	238	248	229	270	244	244	252	229	231	230	237	231	239	241	249	217	241	222	265	251	258	234	235	229	235	243	243	217	226	207	202	223	220	220	263	244	210	254	225	245	208	230	233	240	245	253	238	243	236	227	226	232	223	218	238	206	243	260	244	235	222	238	240	235	208	217	245	232	222	212	243	256	218	242	228	249	252	229	227	233	236	230	223	246	212	229	246	272	220	254	235	237	248	211	229	242	225	243	233	237	204	233	244	236	213	248	220	214	227	253	225	230	242	233	211	232	257	235	221	250	244	237	248	251	199	219	232	227	250	251	233	223	226	218	220	263	235	222	236	260	224	220	248	270	230	212	231	240	273	210	233	220	260	237	241	226	258	240	231	235	229	236	238	236	258	225	239	246	231	247	253	228	194	257	253	240	241	216	237	228	221	220	214	251	239	221	235	237	213	226	248	241	252	222	242	232	209	210	238	244	250	226	249	216	254	240	223	210	252	248	220	200	212	247	247	233	242	237	223	256	236	219	221	222	220	202	191	242	238	243	231	251	245	205	206	229	228	240	266	225	221	233	259	215	261	213	231	229	231	245	247	247	246	253	228	252	235	217	237	232	255	238	232	207	249	238	244	222	231	252	232	230	236	209	238	247	227	230	222	248	235	239	229	258	224	228	236	224	239	234	249	236	239	226	234	239	241	227	227	265	230	247	237	234	216	243
27417	13693	5242	5609	4749	3842	3112	2665	2298	1917	1662	1597	1416	1333	1222	1144	1172	1099	994	976	935	943	859	853	811	853	828	824	839	826	736	696	720	690	717	651	686	719	708	648	715	715	686	697	700	663	672	670	674	663	650	646	689	669	634	692	638	640	621	649	626	612	640	630	606	647	613	627	640	604	640	628	635	611	609	604	647	635	635	633	657	607	588	660	604	630	557	603	619	666	679	590	597	623	610	631	578	603	609	607	646	576	605	628	619	580	594	598	593	646	640	597	603	619	630	581	622	581	585	603	666	608	653	632	615	572	586	635	646	576	642	627	579	657	559	612	600	635	580	591	626	620	587	634	583	613	585	624	574	613	593	618	593	604	586	589	584	606	599	624	592	602	617	627	560	594	572	597	615	639	618	606	625	587	601	631	567	619	626	614	609	592	623	642	607	608	643	579	583	611	570	573	597	654	578	577	589	620	574	614	647	641	595	647	609	619	628	623	632	620	611	599	600	579	618	611	637	605	628	575	642	566	626	582	589	636	614	604	594	637	624	585	578	607	562	609	654	598	558	566	631	631	603	610	590	620	567	651	586	596	615	568	619	638	612	598	575	594	600	595	631	626	631	595	661	562	613	629	645	617	621	643	634	592	626	621	596	639	607	613	637	636	643	574	585	618	640	594	612	615	601	610	621	585	606	619	628	647	607	611	608	594	598	570	628	621	573	602	624	596	587	636	639	649	588	602	577	636	597	581	607	617	577	597	587	626	595	606	634	667	629	603	605	583	629	672	558	569	597	575	593	596	593	611	588	582	609	601	614	595	609	617	589	587	599	613	606	644	626	618	615	620	579	635	634	637	610	574	603	617	637	572	624	631	633	587	619	651	609	646	626	623	590	663	613	659	580	625	597	573	579	597	630	570	606	620	674	607	579	626	644	632	570	579	583	604	613	556	612	631	590	589	617	618	634	581	614	618	612	625	574	604	586	620	593	622	608	554	666	610	644	593	588	609	574	631	603	678	605	586	595	608	587	606	572	563	600	554	669	604	596	588	594	608	546	620	594	629	580	597	647	600	607	583	642	615	644	599	604	651	606	576	627	619	630	706	643	679	634	615	606	608	629	604	575	627	600	595	635	632	569	620	588	632	613	634	606	619	623	634	625	587	639	635	619	589	602	614	627	580	599	602	609	592	602	597	572	645	625	605	587	610	661	631	656	599	584	577	577	635	608	597	590	636	603	597	602	619	630	630	640	594	618	625	644	615	587	595	620	576	637	595	648	627	661	614	638	609	551	589	596	595	604	615	621	623	651	556	616	603	583	645	636	578	636	619	600	620	636	685	599	620	599	679	648	616	571	617	603	608	644	608	607	604	570	588	601	639	611	625	602	640	611	613	632	609	595	609	615	562	618	636	593	600	591	614	590	588	608	597	576	621	551	584	585	614	590	649	584	627	584	624	585	600	606	602	574	627	584	584	575	643	601	589	607	637	632	608	600	581	592	603	611	590	621	598	599	582	575	621	610	616	589	598	588	596	576	642	657	659	655	626	620	599	587	595	632	598	597	601	617	603	631	657	652	629	633	645	587	602	647	621	622	607	572	586	579	579	598	602	649	628	599	596	570	607	623	572	622	621	595	617	578	590	595	617	629	616	598	563	585	635	617	594	606	615	620	630	596	588	626	623	557	585	610	638	572	613	651	606	638	633	604	613	610	602	618	610	586	650	599	602	587	591	585	622	572	633	630	589	591	574	645	621	606	593	568	618	593	610	623	597	589	633	634	616	604	597	640	619	598	584	612	589	621	612	667	649	606	647	616	612	592	623	644	639	581	618	586	616	637	624	629	606	610	583	633	600	588	614	613	611	620	612	624	611	652	593	630	615	586	621	636	579	611	613	583	636	616	616	606	566	609	611	600	587	604	630	617	615	615	634	606	605	600	580	598	630	558	615	605	536	565	635	603	641	581	632	561	632	639	596	657	599	597	614	584	611	634	605	600	589	589	612	601	610	630	607	600	575	648	586	603	575	601	627	598	630	607	615	590	623	596	616	607	616	643	632	583	609	621	600	601	616	648	617	590	638	645	590	630	652	609	589	597	599	626	608	579	593	616	586	604	592	614	616	656	591	609	622	632	596	562	585	601	629	634	579	602	638	595	602	623	627	588	593	624	623	630	616	589	611	629	599	603	592	581	618	593	600	608	636	609	605	633	630	622	681	619	579	561	573	596	610	640	610	625	618	593	617	617	575	602	585	619	662	621	599	585	636	618	614	604	642	642	616	589	605	629	632	602	571	613	606	618	562	617	582	669	666	610	580	614	630	629	549	590	615	598	611	652	613	614	566	601	600	612	628	603	648	628	607	647	594	631	589	620	612	610	607	624	632	621	623	617	608	608	596	645	605	593	550	642	604	632	573	632	614	608	587	598	598	622	582	639	595	593	601	597	635	611	641	582	632	618	620	630	629	650	603	577	590	634	564	649	629	584	637	623	574	628	591	624	606	596	614	619	622	614	611	604	625	624	628	562	642	605	638	593	608	628	621	589	614	632	592	636	592	600	630	613	574	628	602	616	661	578	591	638	606	675	590	564	643	612	631	606	654	593	608	570	617	623	650	579	584	599	623	613	630	600	626	643	605	564	579	614	660	608	561	642	607	630	629	639	599	631	698	591	624	589	634	623	638	567	570	588	583	582	631	581	638	608	635	613	646	567	613	610	605	569	610	627	601	642	556	636	644	635	632	631	595	606	599	608	602	609	589	604	646	588	606	623	606	560	646	604	564	651	636	601	615	579	585	588	640	644	634	649	610	655	623	635	603	608	628	592	607	616	639	604	610	610	598	588	613	586	604	662	565	611	570	628	633	588	611	590	580	589	598	626	580	636	579	633	644	587	631	607	610	594	658	596	615	643	631	597	649	594	648	584	608	620	612	617	630	645	616	583	586	587	569	593	598	591	609	611	611	596	612	615	614	623	553	622	637	631	619	581	622	588	624	602	599	608	614	622	635	638	582	658	563	576	572	620	621	622	574	600	648	644	670	573	623	651	667	632	611	610	615	632	613	616	625	617	616	614	600	592	607	650	552	614	604	657	599	625	608	591	583	592	595	591	634	581	632	652	609	620	616	624	551	582	632	588	582	611	622	648	542	617	654	626	640	600	629	644	611	643	578	636	612	664	613	581	635	602	606	615	609	625	567	610	619	626	593	594	591	618	606	626	637	614	596	631	579	594	624	674	633	670	563	578	648	616	641	612	562	614	629	635	569	619	611	613	576	656	578	594	585	611	618	595	618	583	619	634	599	621	570	616	600	638	596	618	577	609	599	607	645	562	601	604	590	636	574	586	637	649	647	632	593	599	642	608	656	615	607	599	563	613	580	602	599	597	604	640	654	585	603	601	617	614	616	569	633	602	623	598	599	599	602	631	617	591	636	592	595	617	599	582	630	599	641	615	627	563	621	581	622	567	603	610	601	601	643	594	621	576	583	610	601	586	572	660	635
14860	4509	500	417	350	365	341	372	356	387	341	323	336	358	312	326	335	347	342	361	364	305	359	320	356	320	328	313	360	313	340	332	347	318	358	330	376	326	351	358	327	346	367	368	329	374	349	361	336	350	354	306	318	339	345	316	355	315	354	344	354	323	311	379	363	330	326	353	334	323	343	350	319	329	333	370	336	312	340	315	346	374	334	345	331	335	325	379	368	334	336	298	371	325	324	311	344	372	401	343	289	354	325	327	360	353	347	354	352	363	344	337	375	356	324	382	362	376	366	314	325	340	341	322	348	340	317	330	340	340	317	324	368	361	342	334	333	328	360	334	314	327	370	323	378	313	324	345	333	339	355	344	310	371	375	363	322	329	318	329	322	341	344	330	311	303	329	336	351	353	332	308	336	370	318	371	346	320	337	343	306	331	337	347	339	338	342	343	327	370	350	391	355	378	344	331	357	322	362	350	367	361	343	324	306	318	307	333	329	327	328	375	344	336	361	353	328	354	332	374	312	341	312	334	370	350	338	316	300	327	342	352	315	279	305	325	342	348	319	327	309	363	323	331	328	332	328	338	348	315	360	344	369	307	292	346	304	344	350	341	352	351	327	357	362	338	319	339	360	341	352	333	385	309	372	351	340	326	338	363	336	358	365	321	325	320	365	358	351	316	340	336	337	347	347	359	333	333	328	324	347	320	335	299	323	334	330	340	332	316	346	293	301	352	377	333	323	336	344	322	341	340	339	325	338	334	321	329	298	359	327	333	349	331	379	333	339	357	339	350	323	335	342	306	349	354	352	354	365	331	336	321	347	350	331	323	357	364	349	340	333	361	361	346	312	340	338	339	357	339	329	368	306	329	313	320	324	288	342	330	316	347	346	346	318	349	399	324	304	336	332	353	360	321	328	358	348	350	350	376	363	319	309	318	341	334	350	381	358	312	328	332	343	342	316	378	345	352	357	343	328	325	341	279	339	394	340	326	327	330	371	304	358	363	327	308	361	359	329	345	304	346	314	331	303	307	302	336	348	327	374	346	329	335	320	345	351	360	346	320	342	324	311	318	344	359	331	356	307	321	306	319	341	319	366	361	336	346	357	322	328	337	342	344	351	327	322	288	360	309	327	341	343	368	343	324	346	344	315	346	347	326	368	357	302	367	315	303	372	326	330	349	326	329	328	315	332	359	313	332	319	309	348	340	349	339	333	351	324	358	329	319	322	350	387	323	325	338	368	320	323	370	354	344	335	345	344	358	299	358	340	340	326	339	327	330	312	342	347	327	348	342	344	316	299	347	333	314	358	349	337	315	346	349	307	323	341	327	360	321	315	334	331	326	327	322	378	298	348	370	333	336	351	358	353	356	332	339	357	356	324	352	299	349	347	339	314	317	355	361	319	350	328	285	347	339	320	347	340	364	341	346	369	351	334	338	352	330	347	329	348	313	324	315	319	352	318	356	316	309	340	345	355	340	310	348	353	319	352	341	334	340	355	336	362	320	338	336	345	325	360	353	326	335	345	334	346	339	339	342	293	357	343	358	373	340	316	325	349	354	321	351	338	362	356	347	372	323	346	343	382	357	332	349	357	327	315	329	325	336	365	329	327	332	346	329	330	351	339	346	327	323	337	345	363	335	336	360	332	356	312	330	336	359	320	366	343	394	343	309	385	371	360	325	348	322	343	360	312	340	336	321	329	364	343	322	333	340	324	352	332	320	334	335	320	356	351	331	347	373	383	335	319	353	300	336	316	345	319	337	372	316	349	341	339	326	370	327	310	355	309	368	331	318	332	344	302	342	342	355	303	369	338	332	347	358	350	382	316	334	308	346	355	315	321	325	343	341	336	327	341	353	345	359	305	356	320	337	339	359	338	343	328	361	353	350	337	315	316	339	347	344	315	313	347	317	326	354	300	303	368	317	345	361	367	300	332	324	350	347	350	373	339	361	346	325	333	386	337	358	336	324	341	346	320	331	359	319	358	330	353	333	346	328	328	307	311	344	353	351	361	335	342	327	317	324	358	346	335	373	343	389	340	335	340	341	304	360	337	330	318	318	334	343	369	350	312	357	306	356	328	325	377	361	332	355	343	333	358	342	349	344	338	348	348	306	345	296	365	332	353	325	322	334	330	303	355	357	309	342	348	352	388	322	317	301	317	335	343	362	342	379	341	330	360	337	333	313	306	379	322	329	327	325	337	321	359	336	343	360	312	379	350	361	359	339	358	372	316	341	351	294	310	308	327	365	344	321	347	369	371	379	328	340	347	342	366	378	320	341	330	354	305	337	333	328	365	327	313	357	361	310	341	341	352	316	331	320	315	344	339	304	311	350	321	347	367	347	344	363	338	326	356	360	366	330	329	341	328	348	338	360	371	364	354	364	346	340	328	358	347	354	337	317	327	340	336	303	362	345	346	344	342	327	358	334	346	330	350	347	358	348	391	353	351	321	312	338	332	322	336	369	341	325	317	323	332	335	336	353	358	320	329	328	315	307	365	310	334	365	365	349	338	341	351	344	355	333	335	320	351	357	329	332	317	344	333	347	368	353	313	306	330	349	385	355	319	367	361	339	315	340	326	339	346	330	344	362	346	309	342	309	355	332	329	338	355	327	319	346	329	308	357	343	376	338	344	339	350	305	363	348	316	335	348	351	314	354	349	352	365	367	379	341	328	367	385	349	347	357	322	376	330	361	345	345	343	294	339	329	348	357	339	341	354	332	352	328	338	357	358	355	360	328	304	331	319	316	338	323	337	340	332	329	337	370	337	387	339	309	307	372	336	366	352	352	356	347	353	349	337	362	346	352	347	360	330	356	301	331	322	328	347	350	340	324	319	308	348	336	360	323	315	349	387	332	335	350	325	318	344	318	332	332	352	353	337	318	363	343	307	350	339	337	330	304	368	328	334	390	361	337	331	303	379	360	311	330	364	341	315	348	329	344	320	355	352	350	318	331	354	338	352	340	351	336	352	331	347	332	339	348	329	350	334	315	321	346	356	363	347	318	311	339	320	327	351	341	320	327	316	349	283	311	332	340	330	325	311	316	371	348	396	333	358	331	354	346	363	352	381	358	308	364	329	371	341	311	352	357	329	357	324	340	341	318	333	357	364	344	325	326	339	340	329	358	320	337	317	371	339	378	345	341	345	325	313	390	338	365	319	350	348	333	364	323	321	331	353	331	334	359	366	352	327	351	342	354	349	376	334	337	330	334	350	356	308	312	356	333	344	305	346	342	352	381	323	328	359	351	325	342	326	382	311	305	323	304	353	340	355	309	337	327	367	330	309	357	335	337	376	379	352	360	343	325	307	327	334	346	351	353	338	357	346	335	297	334	359	344	358	322	329	331	333	331	323	361	351	359	356	337	362	360	347	339	347	335	352	340	357	373	334	350	319	301	338	367	343	313	375	334	315	338	324	327	355	318	359	344	321	318	324	368	315	317	345	322	303	343	343	320	325	343	329	322	350	340	358	328	348	321	348	312	375	340
8960	3854	1017	995	931	981	971	931	917	934	913	856	883	910	832	862	818	867	925	878	846	904	890	888	851	895	853	898	882	903	882	895	847	900	868	891	851	878	914	892	859	861	860	872	920	907	878	793	839	833	846	874	905	942	865	838	915	902	905	884	875	889	867	878	835	846	838	847	834	945	917	906	861	944	897	903	851	882	881	899	875	904	856	860	840	907	896	900	878	880	877	930	880	904	861	856	855	803	857	856	865	845	838	876	860	867	883	873	838	828	858	832	889	852	895	850	890	866	901	872	904	874	897	899	902	869	835	897	895	891	880	866	826	875	808	885	918	865	892	868	901	903	873	895	883	897	916	857	904	882	838	838	865	859	829	887	927	891	867	916	834	854	840	946	859	818	935	833	878	924	891	877	844	851	880	859	878	901	833	894	860	918	857	857	863	874	897	937	907	867	895	885	880	865	878	836	876	899	882	860	804	808	887	835	919	883	832	868	833	871	875	922	879	852	883	911	907	859	873	866	865	821	843	825	877	872	864	865	851	894	883	851	923	852	863	848	924	889	936	881	851	901	918	852	849	899	868	856	903	864	881	883	867	885	841	835	862	863	838	851	844	863	848	846	857	839	785	873	900	872	838	870	856	821	780	850	868	904	843	850	813	877	885	902	887	888	850	856	837	848	848	866	890	856	892	893	822	921	887	941	846	833	870	895	853	893	859	867	866	907	878	841	894	883	870	908	796	885	877	891	885	840	852	843	939	893	875	937	839	865	807	889	851	845	914	889	896	872	829	888	844	850	909	893	868	880	860	837	856	842	891	871	830	825	837	815	870	851	895	873	857	865	892	852	852	826	836	890	864	843	885	927	906	867	830	915	893	880	883	850	829	860	913	895	861	867	868	883	876	855	833	886	856	852	812	866	856	893	905	825	873	887	870	839	860	889	852	895	866	834	894	889	886	923	898	825	865	865	875	906	836	823	870	821	855	893	865	870	850	852	906	863	860	824	824	879	885	834	900	873	900	836	877	837	838	861	849	854	851	819	878	899	956	857	802	841	874	867	865	822	835	820	834	846	897	887	870	847	895	853	908	863	840	884	859	808	835	893	870	811	906	861	885	822	928	952	837	895	877	861	857	854	904	842	895	873	842	884	868	855	878	849	864	902	857	881	886	844	853	892	869	885	837	803	857	893	863	878	824	862	796	905	915	904	864	852	873	860	849	891	908	841	826	852	867	867	901	886	892	886	874	871	795	836	927	886	862	848	834	869	922	847	851	878	836	812	869	833	831	811	901	944	865	840	922	847	935	854	866	927	884	795	916	868	868	932	870	923	875	891	879	921	892	827	893	822	856	853	871	822	856	851	872	906	842	861	857	818	861	813	879	891	844	836	851	853	853	849	862	873	907	888	846	924	824	889	852	792	842	825	865	892	874	872	897	882	854	871	825	802	886	851	926	888	881	871	882	796	835	869	905	848	862	884	845	829	914	890	843	847	844	839	896	866	916	863	865	867	907	854	875	863	834	913	878	925	907	894	924	784	880	823	881	875	829	876	834	852	884	881	894	868	827	923	890	912	873	828	872	887	832	856	825	879	918	831	924	915	842	882	925	849	855	872	854	880	874	888	877	889	860	896	852	861	899	847	835	905	848	871	908	883	869	932	784	870	871	847	920	880	866	900	843	838	885	846	876	884	895	824	843	885	825	882	878	866	923	887	847	871	897	867	857	873	868	879	882	864	850	837	828	823	875	878	907	865	848	868	896	917	888	839	882	830	873	889	879	838	861	858	845	864	857	873	910	886	846	852	856	865	941	832	852	865	910	893	851	882	869	870	895	832	912	843	870	874	914	833	854	846	885	866	863	890	841	899	872	881	833	829	889	835	868	880	860	903	864	897	872	915	886	886	886	844	912	853	827	899	831	853	891	876	887	869	835	868	890	905	906	853	822	886	949	874	920	853	855	804	855	905	919	814	845	826	892	828	833	886	870	860	838	879	841	875	877	928	869	847	865	892	887	905	842	851	871	908	876	861	879	866	874	863	887	901	807	855	838	892	869	833	872	879	915	875	857	843	855	861	925	890	866	845	849	873	855	807	895	907	895	875	862	833	865	893	847	865	870	829	885	895	857	866	837	853	952	857	837	856	838	881	915	867	873	854	839	908	923	832	859	913	856	918	872	831	883	832	826	836	917	883	810	898	881	826	898	885	839	856	853	971	878	873	860	869	887	820	871	829	886	870	858	873	853	862	908	842	851	863	877	862	895	877	905	862	828	904	843	849	924	842	815	902	912	904	881	854	873	886	843	885	901	854	853	883	908	881	899	841	880	866	878	864	830	907	916	873	869	847	906	869	884	893	910	860	865	854	811	869	853	902	845	840	939	855	867	842	876	850	895	910	858	886	859	868	898	883	889	839	850	875	883	850	921	840	866	866	842	822	838	939	901	880	850	871	896	878	832	847	888	881	840	826	900	901	932	872	848	868	843	801	845	861	850	883	883	911	868	848	929	908	868	890	849	874	884	865	895	866	866	840	862	841	867	850	939	827	876	887	843	911	894	874	862	886	889	834	891	915	915	883	829	919	901	860	826	851	829	846	892	853	883	808	909	847	854	894	868	825	843	869	852	909	843	872	945	904	876	879	890	895	877	848	880	877	873	866	842	912	934	882	887	915	890	889	808	849	817	861	867	859	908	834	856	796	862	831	862	837	919	848	936	858	884	847	884	915	866	846	861	846	896	834	872	860	865	891	846	908	873	833	842	833	881	856	873	913	901	863	906	858	822	895	844	899	885	808	870	878	821	828	864	848	884	862	884	869	858	872	832	858	845	948	861	918	937	830	867	850	851	866	839	880	857	891	860	815	909	850	839	879	874	863	901	847	900	858	823	854	939	921	858	889	939	892	881	880	865	823	819	874	864	879	874	907	838	861	836	907	888	853	831	892	885	892	844	865	883	851	885	834	873	870	861	876	854	884	848	829	888	854	860	882	845	887	880	858	899	868	842	896	857	864	827	923	860	880	872	860	924	871	840	859	861	846	884	861	883	830	884	855	874	847	874	899	834	900	858	834	864	852	873	873	894	866	914	855	887	830	844	866	888	841	918	880	841	854	891	870	892	831	819	863	880	856	843	832	874	836	829	824	869	879	893	849	924	862	843	905	851	859	875	893	886	877	909	854	866	894	890	902	869	863	849	878	814	810	883	852	903	871	868	849	904	879	882	867	856	902	862	800	879	876	823	862	923	881	861	854	868	869	847	876	865	889	943	855	897	870	874	840	822	932	843	869	834	876	834	908	910	879	878	864	875	841	878	876	915	887	901	931	865	848	874	857	896	867	898	872	870	877	898	888	912	881	837	878	881	873	903	881	860	882	920	915	855	861	923	901	863	852	866	832	828	839	818	901	882	872	884	861	914	824	828	863	868	906	882	855	855	865	922	881	841	916	876	836	853	877	817	860	867	862	854	890	859	913	893	901	893	863	861	901	901	886	855	867
34102	17014	4096	1984	1178	805	674	634	565	508	492	492	416	437	448	409	399	448	416	388	399	375	385	401	405	426	407	388	385	386	419	393	394	389	415	412	391	418	414	322	372	366	405	379	396	392	379	369	394	378	393	390	350	368	363	359	361	359	382	384	375	378	382	354	358	358	370	353	380	404	395	392	368	383	389	377	375	424	366	370	361	378	378	352	369	418	378	357	363	373	393	378	410	367	364	363	379	364	363	381	370	380	365	376	351	390	382	382	378	368	352	358	401	387	365	386	431	375	394	329	358	384	416	376	359	402	410	348	419	378	356	404	393	410	387	379	396	377	388	365	364	332	384	365	379	357	383	401	366	386	381	393	386	388	374	388	371	397	389	366	353	345	355	384	371	364	357	353	395	361	333	378	414	411	388	352	392	351	399	394	376	381	344	357	379	417	366	387	360	383	371	380	400	361	365	349	389	388	379	396	381	393	353	404	384	348	365	415	333	342	370	379	391	361	384	378	348	402	337	400	362	408	346	385	378	406	406	357	365	409	409	365	377	387	381	400	378	381	347	411	372	406	350	314	358	353	365	411	374	358	326	361	408	424	357	370	392	376	407	388	358	405	383	354	389	400	399	357	361	347	399	390	351	341	357	373	371	372	370	358	381	367	386	402	358	375	382	375	377	389	378	383	376	403	400	390	331	348	360	363	374	358	359	356	405	389	385	404	360	393	358	347	378	358	364	397	358	371	404	338	384	381	379	386	341	361	360	360	387	377	388	421	370	372	368	379	361	386	374	365	399	379	355	347	424	417	375	345	353	344	388	400	363	368	396	405	349	359	386	391	410	329	377	375	374	374	357	387	400	404	359	366	391	395	409	372	393	402	344	342	372	385	361	393	350	418	370	374	403	324	382	375	370	364	367	390	360	381	355	387	346	333	386	378	356	405	367	365	354	388	359	372	359	371	349	414	387	398	371	371	374	376	423	353	381	366	365	374	380	400	382	385	341	399	397	382	331	364	363	350	361	336	365	376	376	374	358	415	377	385	371	363	393	379	350	366	413	343	372	406	399	374	373	394	377	355	385	377	383	406	380	388	376	329	425	362	407	396	331	371	391	363	380	411	357	352	320	409	364	365	328	392	412	361	367	350	327	397	366	378	359	331	381	361	387	397	373	360	361	421	395	366	355	372	363	390	394	365	366	408	368	386	387	346	351	403	375	373	348	409	357	379	376	394	365	366	396	387	384	348	371	396	348	368	375	365	384	360	378	346	339	361	355	393	406	363	368	344	377	388	341	383	393	382	363	359	362	425	382	367	357	372	378	389	382	393	352	389	407	367	377	389	373	399	394	397	401	374	359	359	356	394	416	393	339	373	346	378	385	377	397	388	376	384	348	385	394	387	373	398	387	369	387	332	364	380	398	359	400	379	344	429	376	358	402	400	360	369	393	380	366	371	388	367	392	378	387	397	388	382	362	355	378	346	391	375	356	401	398	415	406	348	377	372	365	346	403	357	375	376	353	399	381	396	388	361	367	374	390	333	337	390	396	403	369	400	389	344	406	410	341	402	437	379	378	385	394	395	384	383	405	384	395	394	367	378	407	380	376	379	359	351	397	355	361	381	383	381	364	416	386	384	345	397	366	370	388	374	364	354	374	385	336	386	371	352	355	367	384	365	412	391	361	388	429	385	365	358	340	311	348	392	359	358	394	373	383	354	385	396	386	380	368	342	390	365	363	378	406	382	404	373	337	412	369	385	369	379	388	404	349	356	352	378	349	397	352	372	373	378	357	415	366	360	388	415	356	411	383	389	362	406	380	365	341	362	356	379	374	397	392	358	410	378	379	363	362	370	360	358	336	384	351	354	390	399	398	438	357	378	387	376	350	369	385	387	364	372	410	378	362	403	384	366	357	368	409	366	386	382	356	385	368	363	403	384	361	406	374	427	363	329	352	365	433	407	381	383	372	351	380	379	373	362	360	336	365	390	376	354	399	388	396	404	362	385	423	366	358	396	346	406	406	348	386	369	375	373	404	384	368	383	390	403	393	386	389	375	351	387	367	407	374	411	378	347	359	354	378	355	366	375	388	391	380	384	369	384	375	368	388	361	391	361	368	377	404	404	392	359	370	360	381	386	417	362	390	413	357	358	389	352	374	359	372	360	337	373	397	347	399	366	390	398	389	384	357	328	369	426	417	359	377	376	364	392	369	388	389	382	413	390	376	386	357	381	359	385	363	380	411	375	405	371	347	389	359	400	391	398	375	388	347	349	350	402	409	365	401	404	333	391	392	365	376	352	369	358	369	380	359	381	377	359	409	372	403	398	369	361	394	382	370	361	370	396	409	357	395	367	384	377	399	335	386	375	386	356	373	356	389	371	374	390	410	378	426	373	355	384	417	331	361	378	355	382	382	366	369	375	383	375	397	350	375	363	365	407	350	403	360	386	364	350	357	359	376	400	339	396	381	355	373	377	374	356	369	378	356	369	403	377	385	354	331	339	392	361	405	380	399	388	370	403	396	368	390	348	349	400	311	362	387	361	330	403	376	362	386	380	330	382	388	366	398	340	361	376	358	394	407	399	391	377	366	399	388	340	361	357	416	393	401	369	380	357	374	401	362	397	389	360	404	403	360	337	366	396	345	373	430	357	380	406	382	373	357	415	381	391	375	395	384	344	375	375	397	362	384	356	375	398	413	416	373	395	357	374	384	406	361	366	415	379	426	397	364	377	365	375	394	369	363	353	416	365	390	372	354	383	370	313	342	329	394	374	363	368	384	376	449	379	377	407	407	346	390	362	381	389	355	399	371	347	401	393	371	374	360	419	371	385	380	383	364	343	364	372	385	357	362	336	406	385	367	358	414	367	383	363	369	386	360	389	362	326	358	382	338	386	378	360	393	391	396	381	366	357	391	364	387	356	385	352	386	386	370	363	345	350	371	386	398	362	417	366	390	380	373	379	379	393	365	380	350	345	383	396	402	369	399	361	396	367	360	398	360	390	374	373	397	333	393	404	378	367	393	394	375	378	384	373	368	371	385	383	365	390	353	401	367	383	371	379	406	359	368	353	386	388	341	329	367	382	407	388	358	373	364	384	358	376	403	413	395	384	384	394	400	380	413	350	403	384	400	361	371	393	332	383	375	385	359	365	393	335	399	348	405	421	403	347	351	387	373	359	326	369	376	365	361	388	385	344	343	365	374	372	400	377	379	415	375	362	371	386	368	335	373	402	401	369	352	383	363	350	345	331	338	398	387	368	336	366	407	376	399	390	388	404	395	349	380	374	377	376	396	408	395	359	427	372	375	377	385	367	393	371	357	364	376	367	384	357	379	390	383	399	341	346	412	397	373	372	378	351	364	383	378	316	348	382	337	352	365	360	390	367	383	406	366	385	365	383	412	383	370	360	395	375	363	382	372	357	340	386	401	387	391	360	367	401	396	422	391	366	409	380	370	350	364	349	366	411	358	385	371	388	383	365	348	365	392	405	368	362
21215	9968	3296	3538	3032	2635	2173	1936	1744	1628	1466	1467	1361	1239	1236	1227	1169	1177	1166	1147	1176	1051	1105	1061	1026	1018	1106	1015	1041	1025	1013	979	1014	1002	956	1071	1001	971	1059	978	1013	973	971	922	983	937	980	963	936	917	982	1007	980	962	932	963	983	952	916	981	917	950	938	920	999	946	992	953	892	908	928	957	930	921	975	918	975	938	959	981	961	904	927	948	956	914	937	943	942	901	952	952	908	923	920	983	915	949	928	959	943	970	994	887	975	936	895	929	922	948	885	942	1009	979	932	911	976	882	971	884	940	934	950	973	954	923	944	963	931	955	952	932	941	932	919	982	913	962	924	926	986	912	994	1003	932	947	953	937	930	903	945	904	936	940	981	915	922	967	938	905	903	929	926	917	943	906	960	943	917	955	928	940	949	903	928	965	954	905	1015	943	961	975	990	926	995	921	865	899	968	973	928	972	958	961	903	946	960	989	968	927	909	963	916	985	916	951	929	923	905	915	920	961	944	923	1002	935	960	893	879	915	899	956	972	951	975	978	1008	990	902	955	948	932	954	919	955	979	1002	892	943	914	915	932	910	939	975	934	985	972	960	914	899	978	959	854	942	915	927	877	945	944	957	941	980	963	943	933	944	959	960	903	889	928	939	927	963	912	909	872	887	948	975	952	940	885	934	965	919	917	973	924	858	983	966	959	937	967	964	899	938	938	958	953	953	903	932	894	958	972	913	954	882	909	947	936	950	962	952	904	970	881	917	968	922	970	888	967	904	908	912	923	864	965	959	935	884	965	986	961	949	944	985	970	937	955	981	934	947	920	902	936	984	953	958	975	943	1003	941	941	960	894	959	913	902	938	935	961	951	952	940	991	886	917	898	899	975	900	932	963	989	945	942	906	922	912	957	944	924	948	963	929	968	996	938	954	875	930	966	969	994	897	969	973	947	919	911	922	962	936	909	907	916	945	989	929	882	958	948	906	888	934	969	940	991	924	909	910	943	940	912	967	955	1013	952	889	921	916	960	914	950	911	940	908	907	961	933	934	926	977	931	941	926	913	927	953	912	944	941	946	954	965	958	920	972	874	923	883	885	928	958	942	892	919	933	955	892	937	923	963	973	971	946	925	1000	928	949	943	947	911	947	877	1026	957	903	936	961	877	974	916	962	992	997	969	968	967	933	938	932	952	959	947	932	937	938	965	920	933	939	908	901	930	925	917	980	922	953	1001	953	906	902	961	967	919	915	932	950	921	934	937	969	999	887	935	909	914	918	952	933	909	935	944	972	912	957	965	937	893	944	949	927	923	910	946	985	922	979	972	930	907	912	888	966	944	954	929	966	941	940	947	871	952	973	976	951	938	867	921	973	966	900	949	956	909	944	989	944	950	967	915	961	925	949	990	949	989	929	895	922	904	934	963	933	942	956	917	926	952	936	906	983	902	964	986	943	917	930	936	965	945	953	904	981	947	931	907	950	925	1009	916	895	946	959	879	939	917	922	903	911	906	939	939	916	926	946	871	975	894	889	1007	914	909	925	889	973	892	962	965	931	906	983	903	984	966	926	971	930	979	976	953	973	930	956	936	989	940	966	958	904	911	924	869	922	931	955	957	942	930	943	924	955	858	949	977	945	953	942	932	926	930	921	904	928	915	961	922	928	912	944	912	867	972	919	911	896	977	982	971	943	907	896	890	890	957	929	949	1014	914	964	970	949	948	943	955	951	962	993	960	917	924	985	968	999	922	952	935	944	954	939	955	947	976	884	931	886	946	912	979	940	878	950	997	995	958	921	927	881	959	953	941	961	980	914	924	959	926	964	909	966	954	921	948	920	923	957	945	967	954	927	926	915	899	965	997	951	955	937	907	956	942	902	933	948	962	908	915	920	938	1013	917	1002	952	968	960	933	913	920	873	957	889	881	951	919	1001	919	949	960	929	960	940	952	930	996	976	900	925	905	970	959	960	929	966	925	975	960	936	878	955	935	951	948	914	914	973	929	922	922	970	915	934	929	957	973	957	906	953	904	972	940	897	948	927	974	1010	953	916	958	930	901	974	946	884	903	906	965	924	964	878	941	992	958	964	916	919	968	909	931	940	935	921	909	944	960	899	1006	893	959	888	928	936	922	1003	985	913	901	913	939	1008	874	924	943	904	912	866	872	975	951	882	983	985	978	982	869	934	939	922	947	960	944	936	939	927	929	917	902	998	874	935	920	942	902	902	974	975	955	999	961	951	972	976	1005	946	980	923	1011	938	955	913	888	955	941	921	992	907	893	974	894	950	930	986	977	933	934	962	949	937	978	970	966	970	908	915	912	956	934	917	877	961	989	912	988	932	923	939	965	957	931	961	942	917	975	957	894	971	930	897	925	974	969	956	989	949	943	937	917	960	892	964	981	940	925	881	905	913	1007	879	929	908	926	916	923	863	971	983	938	924	988	935	941	901	932	953	983	978	905	947	1004	965	916	947	954	989	1016	874	934	915	900	929	956	950	947	894	951	916	977	940	936	964	915	944	965	914	978	903	951	941	939	945	976	953	976	928	964	930	939	921	905	985	937	938	946	944	953	932	912	919	901	972	902	924	913	872	955	923	958	925	925	938	892	974	994	949	964	932	959	987	918	920	952	929	985	992	938	951	926	946	932	960	941	941	901	968	890	983	998	942	866	942	908	956	935	943	955	896	1021	936	956	921	965	913	1016	945	945	936	940	948	922	928	960	971	908	920	912	877	947	954	920	922	948	918	919	952	889	962	874	939	922	947	941	934	880	933	972	936	953	966	970	945	925	969	954	936	954	952	910	973	909	949	955	959	888	913	996	919	876	970	929	936	960	952	951	956	937	937	919	989	930	985	943	922	893	991	977	884	890	945	996	872	964	907	950	977	898	920	924	893	920	972	942	924	891	912	960	969	927	965	951	998	926	896	921	968	951	918	915	923	933	932	946	915	909	886	922	932	932	929	939	921	946	903	929	956	927	923	959	927	934	957	939	996	923	944	1001	958	949	993	958	847	969	900	920	933	963	962	972	933	938	911	935	954	972	877	906	909	950	931	930	970	932	983	943	941	910	868	917	920	906	940	930	933	960	930	939	941	1028	881	938	908	943	973	884	957	922	974	1007	951	949	923	899	929	952	946	964	847	977	905	918	976	942	976	958	917	1018	974	976	958	927	904	1005	904	975	946	865	891	922	914	899	966	924	923	1014	919	969	925	986	908	956	906	961	947	927	923	907	925	985	972	928	960	958	953	894	957	985	871	917	911	984	934	986	987	900	939	969	955	935	955	962	906	887	886	988	922	877	921	942	983	953	923	926	924	946	999	977	902	963	952	889	951	977	958	979	887	971	968	941	923	896	978	928	935	931	922	910	899	945	907	906	955	921	921	934	950	951	935	877	970	989	904	934	936	884	1010	975	945	963	928	947	954	901	944	936	971	967	922	909	922	905	942	969	924	956	906	935	924	964	950	974	959	966	932	937	917	965	950	978	972	909	956	927	903	951	967	898	959	886	999	969	951	966	936	949	938	885	898	877	948	936	923
43575	25240	7793	3369	1737	1149	801	639	527	523	407	366	351	304	308	290	283	286	293	291	262	285	261	255	246	250	276	225	238	235	247	258	259	227	241	215	226	244	227	233	220	231	236	232	266	211	237	242	229	232	245	261	262	251	243	233	242	245	229	235	223	234	246	228	257	234	258	250	237	229	241	244	232	236	252	244	227	225	246	287	246	243	236	218	241	254	244	217	246	231	248	225	235	217	255	221	210	232	246	213	234	236	246	252	236	210	199	233	217	213	239	238	222	226	225	230	250	258	234	212	206	239	223	205	233	235	236	225	253	231	239	231	225	241	237	224	239	225	224	246	214	244	247	224	208	221	234	258	242	218	217	249	230	222	219	235	256	224	233	197	232	198	231	208	233	215	213	221	251	259	244	235	247	205	240	198	217	236	219	247	200	239	237	203	254	204	203	249	197	242	260	219	214	210	237	251	216	230	206	222	221	238	219	259	221	231	204	251	222	206	226	223	216	244	223	201	215	228	248	207	235	261	217	225	244	240	244	226	238	226	209	236	256	245	228	244	222	249	243	240	221	248	252	225	226	195	233	223	227	248	234	234	227	210	227	234	258	215	199	230	225	235	226	228	246	263	228	220	254	245	213	233	217	225	217	257	239	230	234	247	213	209	224	217	223	242	220	217	249	238	212	227	211	220	252	233	227	271	209	217	216	232	263	236	232	246	221	241	226	223	246	225	202	219	199	224	232	226	271	255	245	234	218	224	242	237	223	222	232	201	239	241	231	203	239	237	231	238	222	208	223	247	237	216	216	227	227	220	245	223	232	239	208	248	218	235	211	221	224	211	244	235	220	240	240	219	245	238	243	287	248	254	229	239	234	244	228	241	230	258	191	254	226	199	209	231	194	258	240	251	213	227	212	250	238	230	234	242	238	226	221	217	242	213	225	216	195	246	228	229	235	230	215	214	223	199	217	250	207	245	226	221	204	253	226	238	205	234	220	234	220	223	254	221	239	237	237	248	224	230	229	210	236	222	239	248	238	234	246	252	209	210	247	223	234	247	230	215	231	223	230	210	234	242	235	236	250	221	218	245	218	245	225	252	209	229	235	244	225	234	223	236	214	219	254	252	222	257	207	225	215	208	238	238	237	220	234	239	219	230	218	243	227	216	258	202	266	232	254	224	216	250	244	236	251	212	224	238	249	206	216	241	220	211	209	229	222	238	220	222	233	236	222	250	225	230	239	238	226	239	221	226	197	209	212	233	231	219	225	246	196	216	222	230	230	212	257	242	240	220	213	239	258	237	207	231	237	237	231	205	249	254	221	262	263	234	220	242	217	244	204	219	207	227	235	229	242	233	227	239	216	211	233	216	245	224	212	238	217	231	221	236	247	244	241	205	236	249	210	224	237	231	228	260	231	210	237	221	253	221	244	242	239	243	210	241	233	249	276	240	232	218	232	245	239	234	228	214	211	210	262	200	213	231	247	254	259	217	240	236	248	232	236	246	209	229	233	229	213	219	215	241	236	212	207	225	212	215	228	247	208	231	218	231	235	256	262	233	205	238	217	202	218	191	237	233	227	233	228	226	230	243	242	227	221	225	223	248	219	218	217	219	251	213	241	220	236	219	225	242	231	221	226	232	244	208	229	229	244	263	239	242	211	257	239	238	233	223	231	251	237	227	214	223	221	226	213	215	252	243	238	211	226	256	226	232	235	234	241	251	228	256	226	225	212	237	213	235	219	208	226	220	200	217	248	253	239	218	232	242	235	242	223	219	259	244	243	257	200	231	229	233	225	223	223	237	214	231	205	190	265	200	246	235	224	208	212	213	213	226	206	253	223	238	247	221	218	243	234	224	239	199	223	214	232	200	215	234	239	201	226	234	221	212	242	229	217	242	235	236	213	239	227	215	217	233	257	210	259	228	219	218	235	218	228	248	218	228	211	225	245	221	230	234	245	223	235	230	226	243	232	251	234	247	213	229	234	209	244	244	239	258	234	200	236	235	247	236	241	199	208	234	235	225	259	250	226	211	251	216	212	246	203	236	234	230	237	254	217	207	208	231	269	222	238	265	246	248	208	237	234	239	243	214	216	220	235	240	234	216	206	229	222	230	232	237	242	242	216	222	231	238	235	225	209	226	237	233	207	238	224	236	233	222	219	239	228	238	240	251	236	230	205	207	269	240	221	266	232	233	240	246	214	210	228	243	228	242	221	241	219	213	225	252	241	216	244	238	250	251	206	236	223	225	243	214	233	243	224	216	217	218	246	216	228	221	240	222	222	215	200	232	234	250	236	230	246	245	231	239	213	213	234	256	267	243	247	196	251	218	233	219	236	224	248	220	210	231	239	222	248	233	219	217	269	216	233	224	245	241	234	210	210	205	219	249	217	247	244	228	232	241	230	231	210	213	207	247	220	222	227	242	217	234	238	219	205	212	220	230	245	230	217	238	228	222	244	243	213	255	229	218	213	223	212	240	218	213	245	228	219	233	269	237	227	242	213	187	217	203	255	225	235	244	244	236	238	236	213	244	224	229	246	241	229	230	218	213	220	225	240	243	224	213	245	229	245	227	231	233	227	229	230	228	213	237	234	271	223	245	226	221	258	249	237	229	220	251	247	215	239	255	226	215	220	229	238	227	200	242	214	246	203	228	218	240	234	237	212	219	250	221	205	269	239	223	225	229	229	227	236	211	254	226	237	237	217	220	231	259	258	242	217	221	242	244	224	230	209	216	235	245	214	211	245	224	209	210	236	256	229	215	228	241	231	231	230	245	216	197	223	247	233	223	236	233	213	204	234	244	254	217	242	237	240	205	234	234	214	200	225	220	223	208	256	222	226	220	219	224	210	221	251	255	233	227	245	249	233	241	229	222	239	240	223	244	252	247	226	268	209	215	222	219	231	231	203	232	216	219	221	253	206	204	226	222	227	232	241	236	214	221	231	223	199	213	212	242	224	247	251	292	233	232	209	196	238	237	248	222	239	226	243	197	225	208	210	232	202	228	199	239	246	230	204	218	263	229	229	239	214	224	213	234	249	234	214	242	231	239	208	224	252	231	220	191	226	221	248	198	234	238	209	215	241	237	258	210	219	233	247	240	222	243	224	248	228	209	202	231	225	234	219	191	256	229	264	242	235	238	239	223	215	213	254	232	238	209	225	218	223	225	209	218	250	216	256	233	222	257	227	228	224	214	218	217	238	249	218	251	227	251	228	227	212	199	234	226	244	216	209	238	223	226	219	241	244	214	255	229	239	236	229	259	234	219	222	226	222	272	228	221	219	238	219	249	258	210	247	244	245	222	217	208	240	219	193	219	250	216	231	247	205	251	228	234	250	254	234	239	184	227	230	221	228	209	214	214	265	231	226	235	217	224	225	226	221	266	229	208	222	241	189	223	219	219	226	205	231	209	231	254	239	227	213	254	201	231	229	236	233	230	227	236	243	224	231	214	244	231	239	208	234	200	217	237	226	249	249	208	219	236	219	215	277	216
28091	13606	5195	5541	4687	3816	3105	2619	2192	1968	1675	1492	1424	1253	1209	1112	1051	1046	981	945	877	876	873	834	829	832	843	785	741	708	760	721	720	728	686	685	684	695	700	699	630	693	669	697	686	643	658	659	630	661	645	706	668	620	594	620	630	606	631	633	583	592	628	633	635	666	573	604	614	603	674	580	589	609	632	621	642	614	584	609	623	621	616	596	568	607	571	629	613	604	667	652	586	608	641	630	578	643	651	588	636	574	582	579	623	594	596	565	620	628	602	659	590	667	619	620	632	604	623	635	623	628	609	596	667	595	609	611	601	623	587	596	557	620	604	644	582	643	595	601	650	620	606	604	660	644	674	670	626	597	634	607	573	551	643	574	594	615	585	616	609	592	588	609	628	620	614	608	560	625	617	596	603	647	582	564	569	611	583	583	572	612	543	576	609	556	570	591	584	590	595	578	594	567	597	611	568	601	623	580	581	617	635	636	584	633	592	620	563	598	588	638	603	662	601	629	613	577	620	622	567	605	597	573	657	593	551	577	597	594	588	581	613	624	617	616	578	614	575	631	580	608	613	580	593	621	590	576	626	571	582	607	581	571	572	611	585	585	588	596	600	539	608	648	589	612	592	589	552	604	585	641	598	601	553	618	600	564	606	539	586	634	606	598	576	585	606	562	587	616	586	586	584	581	590	591	577	618	583	615	622	605	617	612	610	636	616	621	588	626	589	581	561	627	598	572	591	607	598	558	595	597	579	606	639	614	624	556	639	640	569	579	619	596	581	605	630	642	600	576	621	596	583	600	600	575	609	587	607	576	620	574	582	587	586	614	564	575	591	581	593	601	622	591	597	611	584	587	597	582	633	609	614	618	593	598	638	542	603	616	558	621	582	618	574	570	674	602	591	573	591	625	590	615	627	618	575	595	607	594	612	604	589	604	599	605	588	611	593	609	585	595	576	609	576	573	587	588	643	650	616	605	587	571	545	550	590	649	564	576	589	668	557	593	563	570	568	659	597	564	629	570	627	607	685	586	591	627	601	580	573	605	595	592	564	542	565	596	587	556	586	620	645	570	590	569	603	615	581	594	590	582	601	581	595	627	592	590	602	579	646	592	607	593	567	646	622	617	537	600	588	605	625	591	599	578	596	638	607	624	585	575	586	593	592	613	563	578	651	592	631	621	590	577	573	593	583	567	628	604	570	612	598	570	615	637	572	623	640	609	601	611	605	545	588	604	562	597	627	597	618	577	582	589	584	581	623	619	588	623	569	582	592	636	580	583	679	621	605	592	603	592	587	594	617	609	642	612	636	559	632	560	574	604	641	591	614	573	634	623	606	595	580	579	608	624	586	630	583	603	604	587	575	575	565	585	593	587	621	623	594	554	571	570	575	585	607	583	626	572	548	596	599	612	617	593	595	563	532	597	630	564	565	584	579	615	613	589	608	593	560	599	602	584	637	632	552	560	597	584	585	617	614	586	591	661	570	586	620	645	587	618	601	589	618	616	628	574	582	660	592	598	593	595	594	622	569	595	594	620	607	596	547	573	585	603	574	569	584	611	622	618	612	602	577	597	565	596	602	592	596	638	590	607	598	575	599	608	637	565	563	591	590	612	584	593	616	624	579	608	596	570	614	554	606	569	573	570	581	586	597	641	602	603	592	548	569	640	567	637	599	628	635	567	565	587	600	605	598	558	612	549	598	594	610	603	619	589	610	576	605	581	535	578	585	599	613	573	554	584	590	602	609	588	570	608	571	622	558	570	606	616	584	601	594	576	578	554	588	649	576	580	637	595	618	595	615	607	568	578	597	609	601	643	566	631	559	603	610	583	607	576	588	600	585	616	624	598	559	577	636	617	596	602	615	609	589	630	625	605	598	627	641	613	644	584	615	579	567	611	592	590	598	609	612	578	556	554	606	606	588	582	597	570	587	606	587	559	608	605	582	580	597	576	584	603	568	557	554	537	575	600	594	596	590	597	621	593	578	643	613	612	573	624	646	589	566	567	573	623	604	596	563	570	560	554	556	584	631	606	574	617	644	612	577	602	604	568	636	621	583	575	640	583	579	572	601	607	589	649	551	598	599	631	550	582	573	585	572	604	577	634	575	604	583	594	595	623	585	576	618	604	592	625	610	638	554	595	558	628	624	563	604	613	578	600	574	632	605	587	566	612	611	621	582	583	592	609	604	588	561	606	620	600	596	601	589	636	596	547	638	645	575	588	596	598	571	609	566	602	599	550	590	590	622	575	577	640	588	646	604	606	552	575	630	515	624	615	577	648	624	599	609	609	617	665	609	578	606	581	570	583	608	586	625	567	641	633	608	640	596	587	595	612	623	631	612	609	601	593	601	606	577	603	577	612	592	593	557	558	575	587	602	571	596	571	613	580	619	599	613	629	596	599	588	555	631	556	597	598	553	597	636	616	596	579	588	587	583	562	607	644	615	618	585	628	593	604	606	611	541	628	581	596	620	536	605	604	561	613	580	600	595	587	643	643	563	616	589	630	566	598	617	581	590	597	588	607	614	582	599	619	583	544	592	569	585	581	576	586	623	620	564	608	646	608	617	622	592	565	571	586	579	600	584	604	572	559	584	549	599	575	643	603	598	612	618	615	558	573	568	601	599	602	570	602	627	586	612	633	577	561	618	625	587	582	567	627	637	573	562	637	602	588	557	595	611	623	586	586	558	631	603	618	617	618	595	568	579	592	565	584	581	596	652	624	613	620	593	642	573	617	610	568	617	609	611	537	598	581	594	596	595	596	589	625	603	581	559	596	606	612	596	580	568	627	571	576	611	623	569	551	591	554	607	604	635	616	574	602	586	594	595	627	577	621	614	604	564	582	589	642	600	578	579	573	591	561	632	601	554	575	552	619	580	592	575	623	599	593	621	582	601	559	638	606	594	584	628	587	576	625	559	578	602	587	615	618	647	545	606	580	618	603	582	624	624	592	566	621	587	581	611	624	607	592	563	593	589	581	600	546	572	599	565	592	664	568	576	607	582	623	566	597	574	595	599	624	585	594	579	562	578	608	632	585	584	600	610	634	561	578	582	586	581	633	610	613	549	591	621	644	617	566	591	545	618	611	555	623	631	549	592	569	609	630	576	613	581	606	592	615	596	576	582	656	557	622	612	549	604	573	646	618	620	596	588	589	599	594	588	615	590	617	570	618	603	601	616	625	607	610	603	586	638	584	577	531	601	616	571	575	550	632	607	629	607	643	551	638	592	647	554	603	621	599	573	578	587	583	535	637	617	601	610	548	608	579	631	591	596	596	608	572	626	610	630	579	556	572	629	620	621	581	595	582	584	601	574	601	605	621	543	623	594	588	574	614	579	607	569	602	624	574	597	600	608	628	593	562	605	612	591	622	631	602	607	615	597	602	599	617	602	591	618	610	640	585	600	616	604	596	584	589	573	625	619	615	611	576	605	626	627	589	608	582	625	598	602	575	581	606	582	608	599	637	585	609	569	631	589	597	604	592	621	603
14901	4371	480	346	329	353	334	353	302	346	348	331	338	340	367	322	296	350	349	334	312	314	313	289	337	304	334	347	308	308	357	355	343	334	329	367	289	316	347	373	339	329	332	308	340	346	320	354	335	349	313	338	303	342	355	321	354	323	363	355	329	331	387	331	322	315	363	351	343	337	324	319	339	300	350	310	314	340	324	324	358	313	341	336	328	346	299	350	313	330	323	303	319	341	326	363	352	336	298	355	312	339	359	339	336	327	321	318	338	298	310	339	362	357	311	326	334	345	315	325	315	358	340	331	366	336	336	341	334	351	339	320	300	353	321	327	349	322	350	327	370	337	329	334	360	384	331	335	302	342	344	371	334	349	331	322	314	350	317	334	339	338	356	332	354	326	364	305	349	332	324	369	353	363	335	325	314	360	329	338	350	315	335	368	319	319	346	346	329	368	356	304	281	319	329	375	360	323	329	327	313	311	333	337	350	335	350	381	317	337	309	356	344	314	301	326	332	345	390	339	337	327	328	346	317	306	339	341	333	362	306	308	321	303	338	329	332	324	360	320	340	350	335	327	365	342	368	313	332	353	312	330	345	316	355	340	316	315	341	310	307	362	301	359	356	309	351	345	335	330	351	348	329	352	305	298	334	330	343	329	345	322	304	322	349	344	328	348	341	346	337	351	352	341	312	321	341	300	341	331	371	323	305	323	299	348	319	324	327	340	338	284	312	351	330	351	305	347	321	336	327	341	317	357	310	339	306	344	326	310	363	355	297	371	331	359	329	362	328	326	299	329	323	329	317	347	332	305	342	335	327	327	299	352	316	329	335	355	359	319	351	313	335	330	304	328	350	365	346	306	365	324	322	318	309	349	323	329	343	344	364	359	307	368	326	324	354	378	335	337	333	326	350	305	385	340	342	365	359	309	305	343	371	354	308	329	326	358	340	336	325	343	336	313	309	351	330	365	304	322	344	333	364	339	328	368	363	338	344	316	350	354	306	320	345	323	340	347	319	371	360	337	338	336	341	350	321	317	320	365	360	323	344	365	348	299	355	306	339	338	331	318	336	328	336	349	335	348	325	316	347	357	355	324	349	356	352	352	340	315	327	371	337	333	329	321	335	317	370	324	342	353	343	311	286	367	283	359	350	334	303	331	305	344	330	320	359	329	301	347	342	349	357	319	336	321	384	337	368	322	321	333	309	325	335	314	351	358	336	343	329	354	347	331	325	367	316	325	333	335	360	358	320	373	328	332	318	358	325	309	345	283	318	340	309	360	379	323	335	333	323	313	324	296	377	275	330	313	331	322	354	330	341	394	346	333	306	314	306	347	346	337	329	325	359	366	330	350	303	334	320	336	346	352	301	315	294	336	320	303	334	327	342	321	332	341	324	337	375	333	343	367	343	328	290	327	318	331	357	321	339	350	327	332	309	340	321	345	334	358	363	344	318	336	339	348	331	309	352	344	359	336	320	320	331	325	352	325	344	352	356	320	349	326	350	382	346	316	336	299	331	303	350	327	339	331	329	337	301	338	335	345	319	299	347	333	332	327	311	365	329	315	333	354	331	325	330	320	314	364	334	322	318	320	336	317	295	315	309	366	351	321	342	349	350	329	329	322	343	342	349	324	366	333	311	291	340	328	328	316	334	311	359	320	364	334	337	334	363	347	328	333	341	327	306	338	362	352	345	329	325	367	337	351	349	347	344	326	329	337	348	363	343	286	361	310	306	356	343	346	350	357	337	342	343	308	337	332	305	342	332	343	331	325	322	329	331	318	341	337	302	325	335	331	321	316	338	388	329	355	320	329	371	297	340	352	360	329	316	346	350	360	337	348	339	302	315	327	300	335	346	332	343	337	340	358	324	336	326	359	367	343	327	392	385	373	340	355	354	344	330	341	335	342	330	297	372	317	335	366	338	330	361	321	320	322	329	307	341	369	359	349	360	325	354	305	358	336	333	358	325	349	304	330	341	349	320	338	312	332	323	321	335	368	346	328	321	312	349	307	341	330	321	326	374	349	331	336	306	350	343	358	316	373	340	332	348	325	336	336	312	365	348	346	321	323	295	308	336	338	342	317	343	365	340	338	320	333	321	341	331	330	355	382	321	337	317	331	325	327	318	323	317	341	319	314	331	366	338	327	313	334	315	347	345	345	336	315	327	371	313	360	318	329	357	380	374	337	338	351	323	320	307	327	344	326	342	321	292	360	353	331	331	318	331	302	338	366	341	299	327	317	340	309	339	364	323	353	352	327	347	381	334	323	296	310	316	315	346	397	312	352	307	343	303	337	332	361	363	360	340	321	355	330	337	369	313	319	312	328	318	273	349	359	335	302	349	362	340	317	277	317	361	336	355	350	311	340	343	305	334	326	316	314	310	359	319	291	364	299	343	292	303	337	326	319	312	296	365	314	359	324	335	341	352	345	326	330	342	338	377	324	348	320	344	351	320	301	307	343	325	358	323	321	332	360	326	331	308	344	368	316	332	332	329	335	361	336	347	349	316	334	304	277	372	350	324	336	339	335	358	364	303	339	348	356	345	356	341	311	338	347	335	312	345	309	338	323	311	319	337	329	353	337	323	322	285	325	332	334	334	358	366	348	347	323	311	315	340	349	339	326	337	329	346	326	319	344	358	340	328	360	304	315	310	361	348	335	311	320	321	297	344	358	344	312	362	377	342	336	345	343	318	347	305	362	363	292	325	345	362	341	357	337	354	343	353	335	357	347	348	320	337	333	328	314	324	355	331	321	311	327	307	321	304	380	342	334	315	336	320	292	300	331	316	324	332	384	333	336	334	331	358	316	332	322	330	346	321	343	338	322	310	338	330	327	328	305	354	311	333	294	354	355	341	341	312	345	314	344	323	371	325	326	330	327	331	318	320	326	332	344	353	329	357	319	337	324	346	319	320	342	350	314	353	340	367	329	362	322	322	316	382	309	302	364	346	339	330	333	360	334	293	310	331	341	335	317	342	335	327	337	370	342	357	355	340	354	323	341	364	332	338	345	333	323	355	328	348	365	324	324	384	347	346	353	356	340	327	372	348	344	338	323	339	321	325	324	350	313	335	307	323	342	321	316	314	332	348	343	316	367	310	319	331	338	340	325	326	321	317	347	318	340	343	374	336	363	303	327	357	329	344	347	323	339	342	341	328	360	346	319	348	336	309	354	328	373	368	323	304	339	339	319	341	340	379	320	312	329	357	359	319	315	345	364	342	318	307	312	363	330	325	322	367	384	353	342	319	339	333	342	358	350	321	342	346	336	346	375	322	388	337	359	357	363	330	338	342	351	347	330	355	342	320	355	343	327	321	323	352	319	313	323	330	315	359	361	330	354	332	315	304	356	350	355	325	348	342	309	305	327	325	310	360	341	354	330	309	321	316	366	361	305	351	344	351	308	326	354	309	316	343	349	317	345	341	355	333	358	359	320	352	325	348	311	366	347	339	368	382	339	334	305	370	336	349	344	331	365	336	364	345	327	366	328
9167	3778	945	977	960	887	918	933	957	895	886	892	888	912	924	876	882	886	907	897	898	837	897	828	837	846	887	909	857	850	872	828	913	881	830	827	833	837	858	835	889	876	856	851	874	812	824	881	822	878	816	853	835	857	877	848	863	832	877	867	847	780	849	856	907	901	824	806	873	848	847	874	959	895	819	832	843	803	843	845	823	856	885	861	853	866	892	946	894	861	871	821	901	829	852	883	854	835	878	857	871	923	847	851	876	820	864	893	911	853	853	805	821	882	856	909	896	864	889	870	911	919	869	866	843	840	875	888	874	856	798	909	875	844	876	879	862	874	854	906	885	812	882	817	874	861	867	878	888	841	878	878	829	826	904	867	832	886	854	887	848	878	866	858	837	904	844	847	900	898	823	902	863	850	915	857	884	874	907	849	923	924	857	873	884	866	917	849	863	890	953	868	851	862	876	881	843	837	856	831	827	863	875	826	875	857	881	796	916	840	894	869	854	846	857	872	834	893	866	826	793	847	889	900	885	852	881	838	850	877	807	874	848	871	892	862	863	831	814	864	919	850	833	848	816	841	878	849	838	865	876	881	852	902	844	876	841	837	862	892	889	870	919	875	860	899	872	852	855	828	897	822	846	863	805	859	911	873	909	901	868	885	848	907	850	866	814	895	877	843	839	873	823	829	810	859	881	906	844	860	853	810	889	862	834	863	870	834	852	828	896	843	833	793	888	861	844	865	779	833	852	885	872	893	871	852	864	863	867	891	885	878	860	849	879	822	852	856	843	862	849	855	845	860	843	828	838	838	828	833	858	874	835	897	854	814	836	870	884	846	863	909	846	841	877	879	865	850	910	834	853	855	851	833	829	813	892	823	795	820	829	903	819	931	848	874	905	890	885	880	934	827	856	837	834	851	875	861	907	856	852	845	864	839	826	856	823	817	864	826	858	871	828	925	875	869	856	862	860	856	859	910	856	851	849	888	850	853	915	877	935	868	866	817	857	840	933	833	859	799	849	869	880	889	842	827	829	829	878	814	862	867	878	903	861	874	882	836	873	839	822	913	897	848	880	865	843	828	849	865	830	884	852	848	840	881	869	901	832	770	828	842	879	874	919	898	851	904	845	823	871	881	889	872	822	865	880	846	830	851	816	827	883	827	854	835	886	868	860	851	892	831	847	859	813	897	831	787	818	789	875	913	853	830	852	896	869	855	842	795	892	866	803	862	855	808	840	899	869	862	824	826	859	899	854	852	914	850	836	819	843	919	910	853	875	872	907	832	885	875	869	848	820	871	879	824	822	836	877	846	874	876	814	848	904	850	844	808	871	900	896	876	877	873	828	810	827	844	898	819	871	842	871	865	814	887	855	853	886	826	904	850	840	836	884	845	901	899	847	904	871	882	934	855	845	857	851	834	863	869	868	829	911	919	838	859	932	810	881	924	889	873	922	862	866	880	910	869	865	813	840	888	846	864	871	859	909	906	849	858	871	903	867	875	834	875	865	857	819	877	831	849	862	868	862	842	854	886	912	894	911	830	865	866	857	852	861	926	862	844	879	857	879	835	869	934	866	859	871	880	897	839	877	870	889	869	830	839	793	847	863	831	807	875	832	859	850	869	880	879	893	854	876	889	817	909	946	902	859	879	892	865	877	872	857	889	874	836	880	859	837	830	868	870	866	905	799	842	859	837	837	868	872	850	820	857	814	841	865	852	830	829	901	879	885	846	838	822	867	898	889	818	861	849	821	874	885	854	837	822	811	862	797	886	891	894	846	874	864	841	858	875	941	881	846	875	837	866	824	886	909	824	910	934	860	871	919	900	879	820	841	878	880	904	892	897	889	868	866	891	887	866	787	879	877	818	879	889	850	849	891	869	902	852	809	853	860	834	837	894	831	839	844	813	860	861	863	819	848	905	858	800	831	869	819	949	840	850	882	904	842	902	907	846	882	902	846	826	842	853	858	832	860	812	879	892	862	840	894	835	874	871	858	847	867	857	871	832	844	814	861	857	846	873	838	855	901	874	847	835	846	871	834	875	833	851	888	839	868	884	850	881	863	863	870	890	857	851	888	886	887	894	846	846	839	860	871	809	876	860	839	829	871	842	845	928	838	898	927	883	843	866	865	868	850	827	870	870	872	875	846	866	879	863	818	847	887	822	836	860	863	818	867	882	867	850	830	844	931	865	840	880	900	864	895	852	863	858	798	898	888	866	836	879	865	815	882	887	872	824	902	834	894	901	823	862	914	800	881	840	854	846	854	862	905	875	822	890	877	915	920	809	914	871	888	850	835	910	872	840	905	830	870	889	895	829	853	845	876	897	818	840	869	896	857	808	882	871	833	832	868	847	854	852	894	870	862	837	860	893	859	852	857	816	870	869	904	862	844	862	859	860	846	850	867	857	834	875	867	883	821	905	861	857	829	878	856	872	875	841	854	870	859	901	874	855	839	855	900	868	801	864	862	847	952	858	881	865	801	859	798	869	894	834	841	883	839	864	854	905	881	833	845	900	841	900	903	876	884	850	833	870	873	811	854	845	887	859	862	890	841	874	839	865	836	859	887	856	882	846	862	902	838	908	848	828	862	829	849	840	849	821	886	893	863	883	894	859	880	815	802	877	886	869	858	832	882	939	807	879	853	854	887	867	854	882	895	838	861	861	861	870	853	874	892	872	841	865	877	850	899	841	827	859	846	876	896	910	872	832	873	879	874	856	926	855	859	863	887	884	918	846	863	917	873	822	919	824	855	823	802	843	867	852	893	886	855	818	817	832	830	830	876	893	857	922	872	841	860	854	900	850	857	886	823	835	907	846	790	889	871	817	902	885	885	921	858	865	899	879	862	856	858	897	852	908	820	841	856	873	837	854	842	893	844	836	839	847	845	868	821	827	895	851	813	851	808	851	912	786	879	829	827	865	903	854	811	868	910	833	825	876	888	860	891	861	837	828	802	855	894	853	860	847	880	868	870	845	899	846	866	850	838	847	854	831	874	832	846	866	838	870	878	862	808	831	823	858	823	790	853	862	821	853	879	833	881	871	840	832	837	842	914	883	882	834	844	821	836	870	800	802	849	830	831	849	832	849	840	847	840	829	891	825	808	859	844	852	890	925	854	815	858	845	828	868	860	858	870	818	854	907	827	877	846	837	867	899	872	831	898	895	889	900	808	874	860	858	877	863	853	888	882	827	820	801	824	856	867	874	899	834	776	870	918	854	826	878	857	820	867	856	862	881	860	848	846	904	797	848	841	823	877	923	850	848	859	837	895	916	870	889	899	800	895	854	804	877	846	887	821	834	824	874	883	819	847	836	877	876	855	837	840	895	837	861	832	817	867	841	871	855	728	833	833	825	821	864	857	860	850	904	840	829	818	871	857	880	815	837	846	884	830	845	828	839	875	809	878	904	816	849	837	880	820	903	860	872	825	849	909	892	851	847	850	837	862	882	825	833	860	915	844	882	894	892	792	839	837	827	877	863	875	821	867	869
33745	16126	3593	1781	1147	921	668	559	495	494	499	484	405	463	446	459	427	407	431	431	397	379	385	400	381	364	373	422	424	389	388	373	405	350	370	379	385	379	360	370	407	354	423	374	393	403	384	399	359	401	376	406	367	376	373	408	401	392	376	381	363	384	348	383	368	374	413	371	382	385	385	403	366	365	348	410	367	423	387	385	383	384	374	369	374	377	380	397	426	404	389	389	349	394	378	366	356	404	399	396	393	375	370	365	391	361	405	370	383	387	393	350	404	381	336	399	368	395	408	401	396	353	358	389	361	401	394	373	412	374	397	388	357	365	382	372	376	369	369	380	351	387	375	378	384	367	384	402	366	375	383	374	400	388	378	386	404	392	372	409	396	373	390	415	385	349	400	384	401	359	412	384	389	407	393	343	373	421	412	361	383	387	365	403	370	372	332	385	395	384	390	397	388	384	373	362	382	396	364	373	376	357	374	405	391	381	396	346	360	377	379	359	397	378	373	393	350	371	404	402	364	362	410	385	375	335	385	409	421	354	349	393	374	388	361	369	386	415	391	398	380	380	393	418	366	364	405	351	403	360	380	372	403	394	396	375	323	401	374	392	369	407	379	406	367	366	368	374	371	388	386	381	363	397	361	387	368	383	392	399	336	373	349	397	392	406	374	397	363	361	352	413	367	391	391	411	376	373	382	433	375	370	349	362	374	374	364	361	374	379	383	318	393	379	396	369	358	400	393	348	382	355	398	381	395	365	382	413	382	377	361	351	395	361	385	347	373	386	413	387	378	383	374	364	408	399	422	378	401	365	394	388	369	386	343	366	361	414	358	418	391	364	396	365	396	368	409	408	421	351	382	371	380	399	377	399	396	368	376	350	364	390	408	386	425	388	353	356	412	382	370	390	371	346	376	365	379	413	360	404	373	387	360	367	334	385	357	431	376	361	387	382	366	420	369	359	393	382	391	365	394	349	364	384	391	370	408	381	372	394	425	383	416	343	328	364	378	375	415	377	376	358	360	363	337	398	394	369	384	412	388	376	372	402	372	364	388	389	371	381	394	373	369	379	381	358	366	371	437	365	375	366	381	386	389	379	375	389	393	351	375	396	381	396	369	358	384	375	378	351	403	384	371	387	411	388	388	382	333	381	372	381	361	352	411	399	372	365	370	374	394	358	399	408	382	376	366	403	369	422	400	393	400	344	380	383	391	392	378	390	347	389	374	345	386	361	364	356	388	358	343	399	407	354	411	362	397	386	387	400	388	330	396	392	360	381	359	394	417	349	382	380	366	395	393	375	364	371	365	425	377	361	371	400	401	394	408	371	421	363	391	394	354	378	385	353	364	378	366	359	386	375	357	366	384	350	367	378	392	397	368	350	348	391	396	360	410	360	362	425	364	337	405	364	433	380	359	347	394	357	405	418	387	366	312	373	405	368	386	411	387	393	414	372	416	392	388	389	384	407	390	395	383	373	398	338	375	343	351	368	392	395	392	364	435	400	428	394	378	394	369	376	364	389	359	381	364	363	376	362	367	414	351	367	401	432	414	373	375	364	348	352	398	381	408	408	382	350	360	364	382	397	423	423	397	394	354	388	366	376	412	377	360	404	349	395	397	369	400	396	413	384	361	384	367	356	355	393	377	378	389	386	359	404	363	371	402	361	394	406	389	369	383	393	380	387	362	380	381	373	356	435	416	371	391	386	388	422	389	386	345	381	358	378	393	347	419	373	375	351	365	398	404	410	367	382	368	362	383	407	391	370	375	371	378	377	378	402	382	375	399	400	396	407	391	377	369	402	353	369	408	406	419	419	405	385	383	344	360	361	387	380	367	379	369	374	373	373	358	375	380	378	340	406	397	379	360	381	404	356	384	372	378	361	374	331	382	395	414	372	394	379	402	349	367	382	370	400	357	373	380	366	378	358	363	387	408	370	396	368	391	403	407	418	388	377	373	368	395	387	395	339	392	332	356	369	402	385	373	389	360	377	370	400	372	379	362	379	389	408	371	356	358	361	377	394	406	353	350	387	424	386	393	383	385	367	396	372	388	406	373	369	375	408	389	398	386	393	365	380	379	372	417	363	380	403	394	367	383	379	374	401	384	387	363	402	359	387	377	362	368	389	388	419	347	359	382	371	387	370	367	395	349	371	386	353	374	352	387	370	353	356	352	389	383	377	391	372	402	373	385	380	354	382	345	335	380	375	386	388	405	412	385	362	353	436	407	372	372	384	350	412	387	355	417	407	375	391	392	361	396	402	383	385	369	350	371	419	373	372	374	406	386	399	410	389	418	369	323	400	404	396	364	371	391	372	353	402	359	345	400	393	365	373	340	397	377	366	384	382	371	392	385	350	379	358	357	334	382	396	394	390	381	371	374	370	378	339	384	382	389	381	408	386	400	366	374	383	423	381	358	364	377	361	391	390	379	382	384	394	389	364	367	376	351	375	376	360	379	412	405	370	409	442	400	384	357	370	382	356	412	399	414	387	388	335	409	350	383	363	411	361	389	374	408	355	392	349	377	360	364	371	361	386	387	381	419	370	352	391	388	392	337	402	347	377	394	392	396	357	378	403	380	368	357	341	380	393	418	363	385	353	384	371	378	429	401	378	439	366	429	351	360	364	379	381	350	404	376	387	386	358	380	398	363	383	387	387	386	378	382	359	397	386	398	373	387	377	427	385	365	389	380	426	369	378	340	383	357	365	345	349	404	407	389	359	386	382	407	361	381	386	379	402	347	370	401	375	427	390	421	381	364	403	405	382	352	376	353	374	406	404	404	393	385	418	375	368	402	437	391	370	377	370	403	410	356	369	382	335	371	360	379	409	342	379	384	331	370	383	411	366	374	377	405	399	361	374	391	412	350	387	385	349	371	384	334	400	376	379	407	392	381	358	359	357	378	353	367	366	397	363	386	330	386	324	386	385	387	402	363	367	357	367	383	409	355	385	409	385	322	378	379	376	393	376	374	397	383	395	367	353	367	365	355	394	374	381	386	395	357	418	392	389	336	381	403	346	374	331	410	384	394	386	372	358	394	389	400	396	382	376	392	377	371	371	418	370	402	348	365	380	362	398	398	375	371	390	392	395	374	411	421	403	349	358	371	382	366	379	384	386	393	399	402	402	381	395	365	383	355	379	380	380	385	360	411	353	358	399	415	405	382	371	400	394	397	359	377	376	393	387	344	381	397	379	366	371	378	387	406	375	391	421	379	383	366	399	348	388	361	421	372	373	383	377	386	385	383	359	349	355	366	394	335	387	378	401	397	366	348	354	355	404	382	373	365	349	343	378	372	392	348	372	413	388	356	415	393	389	387	404	356	376	416	348	389	391	376	377	369	365	354	367	385	394	402	393	418	389	393	379	392	339	333	377	368	338	374	354	412	382	403	400	350	378	379	373	369	394	393	367	386	388	346	384	373	430	387	379	401	383	364	395	390	373	348	373	362	358	417	400	372	381	384	354	361	386	348	403	372	397	390	377	368	365
21297	9050	3353	3658	3156	2703	2270	1975	1806	1647	1501	1431	1345	1363	1305	1257	1182	1229	1114	1187	1116	1117	1115	1042	1081	1049	1072	1045	1038	986	1005	983	1078	996	1039	998	946	964	1001	970	950	980	1011	1027	956	1020	952	976	940	984	978	1001	1005	933	990	1005	1002	1013	992	948	968	998	944	901	965	961	968	957	950	961	1006	954	918	921	922	977	916	1004	967	962	970	972	933	985	946	1002	948	970	967	1014	961	974	966	939	1021	986	957	996	952	953	966	970	886	946	897	969	957	936	913	974	1021	921	909	947	924	904	986	935	977	937	980	924	964	910	944	949	943	951	942	952	977	1029	970	979	919	940	917	913	949	968	956	944	949	919	871	966	977	943	950	956	957	938	967	941	966	938	975	887	933	1000	993	933	941	977	972	945	938	960	944	959	911	966	967	904	958	926	960	906	925	958	913	977	937	978	938	927	936	983	974	973	929	920	968	934	984	938	960	980	930	884	954	1005	951	934	924	954	936	937	963	981	968	929	947	934	960	886	971	983	980	1017	926	930	895	961	887	934	976	924	996	1021	950	957	921	915	951	941	940	963	943	918	896	902	979	985	976	933	941	906	897	888	985	959	946	953	919	983	908	911	918	994	913	962	922	947	975	960	965	918	930	929	965	952	962	978	954	950	950	914	975	879	970	896	864	958	917	948	886	977	947	944	893	976	885	944	973	904	1000	910	956	928	966	925	928	964	935	924	938	903	906	949	936	919	950	908	904	927	962	990	947	927	919	950	950	929	957	943	926	919	976	922	905	994	894	909	945	949	990	949	940	960	966	915	975	921	949	936	928	950	959	949	942	925	970	988	905	946	972	966	971	954	947	947	918	911	960	904	951	977	953	960	926	942	943	925	920	941	896	956	926	985	931	928	1002	987	888	948	949	940	942	918	1002	892	996	940	943	969	937	962	962	942	933	906	972	924	955	946	914	980	992	984	948	957	977	944	980	963	954	969	915	992	986	940	953	945	942	966	950	938	925	950	990	938	947	944	917	984	936	981	949	929	963	981	966	926	926	966	922	1003	972	973	999	937	935	1026	963	942	945	970	957	943	933	941	964	919	953	970	925	957	903	892	929	977	911	907	982	928	919	980	985	952	909	939	938	948	927	887	972	975	910	963	941	875	935	955	917	971	953	1018	958	957	1008	983	918	967	939	906	965	992	962	1010	934	966	943	972	952	936	946	926	945	953	959	977	901	956	887	941	988	921	972	913	946	936	926	944	952	946	957	934	936	928	908	975	927	964	891	951	944	902	960	974	906	1006	915	968	899	917	952	872	919	961	934	911	1001	956	981	935	999	957	1002	982	981	933	915	982	985	909	967	932	971	895	941	983	974	942	929	930	1024	933	953	938	903	923	949	964	929	928	904	952	934	956	932	965	971	951	909	925	969	891	968	943	922	889	886	884	953	908	979	952	971	957	954	871	917	978	926	983	943	932	943	905	973	947	944	942	940	980	930	950	998	948	994	908	921	922	955	934	980	947	899	915	927	942	990	891	1015	982	980	997	883	928	927	961	997	996	926	901	951	998	981	921	954	904	954	936	978	936	992	932	971	925	923	903	908	944	916	955	955	970	902	940	897	952	912	926	908	928	940	953	1015	981	952	907	941	981	1015	894	953	941	977	952	931	957	920	956	976	943	935	924	926	991	913	944	1000	941	936	942	917	962	967	881	972	960	936	954	936	938	911	987	919	941	972	979	908	930	919	933	939	1008	925	981	932	951	956	953	985	921	948	986	962	939	971	909	944	963	895	988	987	963	981	979	907	905	930	881	926	1009	951	959	954	988	898	942	908	1006	923	916	945	966	951	932	968	969	970	978	969	983	933	1010	882	987	920	905	946	895	963	953	956	967	951	948	918	939	986	961	940	951	970	948	954	992	997	895	923	870	981	944	980	972	928	873	931	996	905	917	985	908	941	965	919	909	921	947	989	957	957	932	951	966	926	925	978	994	987	909	922	948	944	983	956	925	901	980	941	930	977	929	994	918	952	938	949	923	959	951	966	957	969	955	903	1008	931	942	969	906	964	960	951	991	977	909	945	897	971	937	949	928	946	956	958	948	949	907	984	938	978	976	958	987	924	911	957	948	993	951	953	1016	964	891	970	928	933	987	958	925	939	965	944	924	969	923	922	944	926	951	997	932	989	901	983	927	946	944	913	985	974	951	960	956	938	975	943	1000	962	915	962	885	980	1003	1003	907	894	970	933	980	864	968	964	900	902	954	975	920	941	921	953	945	980	946	981	913	889	937	907	947	939	920	960	939	928	943	924	891	958	947	946	921	987	939	931	898	973	940	902	951	940	941	879	918	955	988	959	965	981	1045	926	975	990	931	971	945	992	956	885	970	990	912	950	965	1061	905	968	963	945	976	903	947	990	925	959	938	953	914	938	992	944	951	952	986	952	926	1022	978	942	962	921	945	940	974	926	943	921	980	952	927	930	959	955	966	943	963	945	975	956	971	918	903	887	958	939	944	893	951	957	990	936	981	972	936	927	963	936	957	917	961	996	993	938	1009	923	968	910	958	927	901	918	929	1009	979	951	995	1003	942	961	957	890	989	919	961	970	926	940	892	1025	974	961	992	983	976	953	954	949	960	946	947	975	949	957	947	933	918	972	974	945	972	964	922	942	1000	942	944	918	952	916	954	900	966	988	962	952	970	927	973	918	922	1000	977	936	937	949	944	948	922	909	970	913	929	955	961	970	924	930	960	967	989	908	943	934	989	939	988	955	923	983	949	967	939	942	982	905	915	922	950	903	984	949	938	957	877	955	945	888	938	921	885	942	936	945	876	940	964	940	957	930	989	969	957	1005	971	925	953	939	860	929	956	893	970	946	965	953	893	1000	919	953	961	926	953	931	1000	952	988	1039	935	942	923	1030	932	922	929	913	938	984	960	935	915	944	939	955	929	926	960	957	950	933	989	896	954	923	994	944	976	919	938	894	958	970	884	965	920	986	943	929	997	927	931	963	922	928	958	921	961	916	888	977	958	920	959	955	942	886	999	916	930	976	922	920	943	899	960	999	938	949	912	938	968	974	964	966	982	970	916	987	911	934	930	920	941	914	918	905	984	991	958	917	950	926	953	933	939	948	932	950	941	980	1031	892	929	952	969	977	957	940	945	956	990	974	924	975	922	903	926	966	934	924	978	947	963	952	945	966	968	980	954	964	960	929	925	949	959	938	1008	922	905	936	921	985	969	986	923	972	1004	943	925	995	927	955	966	928	970	874	899	981	948	937	927	969	952	928	929	994	945	873	975	934	924	962	909	964	1005	956	944	950	998	910	957	955	957	938	899	911	963	991	960	960	928	974	934	1009	911	960	977	958	937	983	914	939	940	905	983	942	970	1000	962	951	953	988	949	971	990	965	992	984	943	921	955	928	930	939	924	934	932	934	981	930	1016	943	940	983	970	932	917	957	917	964	920	915	966	926	960	918	972	923	956	981	906	952	927	942	950	940	954	904	949	891	978	906	942	967	926	942	879	958	954	975	934	957	977	933	936	962	941	957	940	905	904	929	951
41885	23955	7668	3116	1790	1109	866	629	529	467	419	409	354	323	337	319	306	288	306	316	240	271	278	271	303	263	254	243	259	274	253	270	216	261	263	244	256	256	228	252	254	239	273	236	239	255	254	255	252	225	214	233	238	218	239	255	242	250	244	250	249	256	235	244	210	252	250	199	235	239	264	240	217	246	234	263	216	256	236	241	216	241	220	264	263	233	283	243	241	229	232	243	237	215	236	243	231	273	251	223	220	236	235	251	261	221	241	267	230	213	226	267	253	256	230	214	248	228	215	238	242	251	270	220	253	266	231	233	226	236	227	243	240	211	238	247	237	255	222	247	249	229	242	272	232	243	272	244	242	241	181	233	225	222	254	253	261	199	232	223	231	239	245	209	242	237	219	267	223	233	229	234	263	243	243	241	246	242	246	257	250	236	217	214	219	235	231	248	267	209	254	228	230	254	218	242	243	246	183	221	242	243	227	225	222	265	219	241	253	211	247	258	222	249	230	265	238	226	210	230	249	242	232	251	223	240	272	241	245	244	252	233	249	245	209	269	222	232	287	231	249	240	230	233	223	225	220	220	231	231	231	248	245	214	230	261	243	196	252	258	223	244	242	243	231	224	261	261	231	252	249	254	239	219	250	221	209	246	232	218	252	235	242	224	240	204	252	223	216	248	228	225	225	235	237	216	265	250	247	246	252	212	241	247	229	246	229	256	242	238	235	237	235	221	264	248	241	246	217	224	229	232	224	232	227	227	251	214	216	227	236	256	221	196	249	230	227	248	227	234	205	237	239	247	250	239	244	251	235	229	252	228	223	232	242	228	219	218	238	219	227	245	245	260	231	245	235	238	244	197	240	235	228	264	238	251	236	215	220	252	213	215	221	223	249	275	208	233	212	222	265	240	247	233	220	263	254	227	199	248	275	253	249	237	246	251	207	237	235	254	234	242	228	237	256	261	199	241	248	251	248	232	234	233	265	243	230	215	235	217	256	210	234	257	249	232	238	222	224	225	254	236	219	261	272	256	250	236	210	246	228	252	232	263	225	242	228	236	255	219	226	219	246	192	253	243	224	230	242	214	222	262	266	226	226	228	252	248	243	238	232	217	208	224	212	231	221	221	248	240	251	228	200	254	269	246	224	228	216	251	246	214	248	245	246	254	242	241	241	237	208	230	232	254	227	241	252	236	224	234	230	223	208	226	252	251	224	262	221	238	269	256	216	259	226	234	222	231	203	218	248	241	221	238	228	258	254	235	238	218	235	249	227	260	257	225	221	248	247	217	232	247	213	228	224	246	232	216	228	242	253	236	230	262	220	267	236	246	236	233	205	205	236	261	248	246	239	237	224	224	233	245	246	224	234	243	240	215	230	208	247	225	231	219	254	238	230	233	263	194	201	199	253	229	245	232	225	251	248	173	216	236	237	229	234	235	258	234	271	213	204	262	230	239	228	232	251	209	227	240	228	234	212	231	221	242	234	207	247	216	230	246	220	258	232	242	236	251	212	211	252	222	244	242	233	217	206	223	224	258	233	253	247	236	233	210	227	268	219	238	242	226	232	230	230	245	232	263	248	223	228	234	217	272	237	243	215	230	223	239	246	219	216	256	201	238	234	219	241	231	201	231	220	233	249	249	215	274	221	245	237	215	244	230	196	256	228	238	227	231	248	240	224	234	223	238	216	237	241	208	251	229	241	258	271	233	248	222	243	223	241	219	262	219	252	233	239	243	221	262	251	237	243	237	234	259	224	261	243	232	244	239	225	229	197	237	222	251	216	207	243	233	240	239	239	255	243	223	261	205	213	239	260	226	242	234	262	233	228	226	237	233	211	288	253	214	248	222	228	249	205	242	240	220	255	245	257	253	249	260	235	231	231	244	237	232	272	250	234	245	225	232	261	257	224	237	242	230	232	217	225	215	242	238	276	254	252	231	255	242	226	241	230	233	219	253	227	250	221	229	211	239	248	256	236	228	218	262	243	237	212	240	228	264	240	260	238	244	242	218	233	221	213	233	222	233	242	241	258	237	226	237	247	234	231	249	221	229	223	225	228	270	265	239	222	241	217	208	257	270	262	249	220	251	235	228	261	230	256	221	243	244	238	223	216	227	220	245	254	244	217	246	252	270	236	245	220	247	261	228	210	246	223	234	221	226	238	256	232	231	224	238	230	261	248	245	237	240	215	232	249	215	211	228	247	250	221	215	255	250	232	223	203	223	239	253	242	221	217	220	219	242	249	245	225	248	217	218	279	233	263	231	245	211	243	195	227	233	242	248	227	238	221	229	242	259	246	227	248	243	237	247	247	243	236	229	225	229	247	252	250	234	247	243	233	262	243	244	244	255	220	231	243	230	220	264	224	248	241	250	233	252	252	248	206	237	228	240	212	220	234	237	224	228	228	227	225	233	240	245	245	218	241	255	272	219	216	227	217	202	238	231	244	233	223	216	243	215	255	224	217	227	242	236	248	242	258	279	227	216	225	240	212	235	228	246	219	250	247	244	259	223	217	231	238	238	258	245	251	234	237	237	227	251	256	238	207	234	271	244	233	242	245	234	237	251	255	257	277	214	244	217	256	220	248	257	223	244	243	218	244	221	246	224	224	244	241	243	220	219	229	232	234	261	265	234	247	234	247	258	253	229	222	231	236	231	259	269	234	234	225	250	257	247	213	251	246	246	253	252	261	228	247	212	212	228	217	226	225	233	217	230	255	226	247	246	244	239	241	260	242	234	239	243	281	202	259	265	233	222	228	230	221	225	254	239	230	230	253	244	248	254	255	214	234	240	217	245	266	262	248	219	238	231	264	242	211	231	245	239	236	242	224	258	228	236	228	240	245	249	238	240	227	221	270	217	251	252	243	246	229	262	254	230	184	234	241	250	218	235	228	252	239	251	240	224	212	253	262	236	249	232	221	243	215	219	224	219	229	225	263	253	234	216	245	197	199	228	221	256	213	231	245	277	264	258	241	226	221	220	222	254	256	241	234	226	229	274	239	212	250	237	232	251	250	210	216	251	261	257	248	208	261	237	266	226	236	240	242	220	248	261	222	249	224	241	204	228	229	239	245	256	232	216	201	220	241	257	247	236	244	219	225	258	238	263	239	208	290	270	249	213	234	221	231	230	220	254	213	261	233	214	182	235	213	216	258	227	218	244	249	229	254	248	235	236	233	250	183	231	223	241	267	246	253	233	263	250	230	260	214	267	252	237	250	212	231	230	249	254	224	221	221	270	211	259	240	219	243	242	272	237	228	240	210	217	250	233	247	249	230	225	245	239	236	234	236	211	233	242	240	243	233	218	245	242	245	257	237	246	244	240	250	247	236	233	195	233	246	279	234	251	240	233	240	216	217	232	211	282	245	229	260	213	229	234	244	218	247	245	240	218	248	240	215	256	228	241	251	284	239	228	235	240	228	219	232	229	217	263	262	239	235	256	237	247	235	221	242	216	218	247	228	235	221	272	209	233	254	248	222	259	267	210	244	221
26221	13797	5246	5565	4706	3838	3088	2585	2194	1970	1750	1573	1462	1293	1201	1132	1144	1081	1016	970	948	903	859	820	809	797	808	785	787	744	795	752	758	707	735	738	682	696	707	627	711	638	688	661	708	647	700	708	665	618	688	660	677	632	643	663	629	656	681	690	654	613	608	640	636	639	645	660	602	650	645	606	625	594	583	613	653	620	654	632	620	665	614	609	632	617	623	631	575	624	616	631	624	624	643	683	645	593	596	624	577	651	648	609	610	658	580	643	652	655	616	657	675	608	596	579	657	611	661	583	578	578	633	655	610	611	597	627	607	638	639	643	598	572	587	626	640	638	655	585	604	666	606	642	631	602	589	658	619	580	599	614	612	606	585	614	637	608	654	606	606	612	621	626	612	599	635	601	633	625	587	599	611	650	618	637	590	610	631	577	611	613	641	586	639	630	592	599	608	593	627	636	572	620	642	608	640	607	622	609	639	590	572	617	645	589	610	655	643	598	597	617	627	577	624	632	597	616	602	640	668	594	584	602	540	575	587	662	630	550	634	620	628	637	648	599	608	620	593	651	599	596	637	573	620	578	596	602	634	574	629	630	636	596	616	581	596	604	639	628	571	589	642	606	620	594	609	597	624	614	643	601	586	621	609	607	598	588	595	627	651	636	579	609	665	605	594	598	603	567	608	614	613	583	632	576	564	591	646	613	585	606	627	606	594	648	621	608	595	631	650	670	610	621	591	610	610	646	616	604	601	584	606	609	574	585	599	577	611	621	670	618	601	584	629	617	607	596	636	593	574	626	604	605	607	630	645	647	615	607	595	650	586	604	624	612	651	611	614	605	609	602	614	644	624	601	599	600	624	569	614	548	566	660	585	610	617	633	649	600	607	615	655	573	592	605	608	603	604	631	594	657	636	586	633	643	595	645	582	625	600	610	594	620	628	619	584	603	611	606	583	620	597	619	612	584	598	593	623	620	613	603	603	612	587	636	629	530	622	624	637	592	639	610	618	598	643	626	605	658	593	602	584	612	635	594	627	638	639	639	607	627	639	628	583	630	604	642	637	628	652	611	620	623	610	645	636	583	623	598	610	588	580	570	630	615	567	588	671	626	583	593	598	576	603	603	593	611	612	582	615	638	583	644	639	638	628	640	618	611	621	593	593	603	610	572	596	603	625	583	623	617	599	625	649	665	628	594	605	586	650	640	647	583	581	600	598	629	611	648	612	592	604	620	616	642	619	651	621	597	596	600	613	595	607	625	593	596	603	607	659	625	626	680	610	607	668	605	581	626	568	580	648	560	590	629	610	596	598	579	586	587	595	599	599	539	596	632	600	566	615	573	604	611	574	602	618	601	638	645	659	602	624	595	618	602	612	638	600	620	618	577	642	599	655	622	597	629	606	557	643	610	603	578	607	644	632	583	549	620	647	627	632	620	626	615	594	595	602	635	603	612	572	596	643	613	650	591	550	614	604	599	598	594	552	622	643	575	597	571	607	617	615	607	618	639	611	635	594	594	596	582	617	595	644	607	567	648	577	644	635	598	625	615	615	609	649	614	619	632	615	634	613	612	626	641	581	607	629	586	620	621	580	605	590	596	624	628	601	605	562	588	592	600	626	614	628	642	596	611	630	619	591	670	594	570	649	647	636	591	645	585	627	622	574	571	605	602	600	599	602	607	644	628	617	658	596	631	617	606	597	589	605	636	617	592	589	592	634	606	595	598	631	573	583	612	614	654	586	651	605	622	601	630	576	607	595	584	656	610	613	582	578	620	611	617	581	604	635	595	601	579	656	590	593	611	608	601	565	656	625	599	655	619	592	658	641	647	621	623	613	607	556	616	622	607	643	597	639	594	580	597	564	608	594	640	598	619	654	658	569	598	614	574	634	638	661	590	610	576	614	576	619	607	554	599	588	597	623	564	597	620	645	640	592	600	598	628	674	583	600	605	571	595	603	602	605	600	579	652	622	626	614	624	561	617	663	596	629	607	612	581	607	614	562	603	632	590	587	626	628	617	593	599	664	631	629	592	636	581	594	592	606	608	618	620	607	623	639	590	654	602	641	625	628	614	585	572	604	602	596	633	611	625	623	612	626	639	616	597	613	627	628	608	587	650	607	641	559	651	582	623	625	566	630	601	620	593	619	627	590	662	607	641	605	587	605	576	641	618	668	644	576	580	590	592	623	624	623	587	633	600	624	617	600	592	639	586	605	601	607	610	612	649	638	616	621	597	624	602	585	586	551	584	616	582	583	612	591	625	620	604	623	613	631	610	615	592	629	610	589	642	561	652	590	606	617	641	592	624	585	602	610	586	602	602	620	607	591	618	627	562	630	595	588	651	590	598	605	587	619	618	604	578	652	655	583	572	564	592	629	634	594	615	652	608	632	629	608	632	601	625	572	598	587	616	591	614	649	624	621	597	594	634	621	623	647	614	656	599	599	642	574	591	555	621	600	609	587	663	646	653	591	579	638	586	622	602	572	630	600	626	644	600	641	601	601	637	623	597	622	656	546	591	597	651	625	661	634	611	614	591	604	608	608	658	580	622	635	637	615	592	638	650	617	631	639	548	583	601	584	611	627	615	649	646	618	608	572	575	614	564	608	610	610	574	618	605	603	653	633	627	623	576	565	584	553	666	656	624	597	615	575	614	625	597	597	627	602	632	598	606	592	605	619	609	642	633	616	620	576	614	620	615	588	611	630	582	602	608	596	632	606	686	599	572	631	628	665	630	579	619	590	621	629	607	624	635	620	607	632	602	576	570	594	577	587	620	629	629	631	611	583	586	624	581	610	608	608	604	664	596	627	569	647	607	573	580	599	577	614	566	613	570	580	586	665	605	642	602	601	571	590	582	640	616	641	615	622	650	606	646	617	612	655	622	618	657	638	631	605	638	631	610	632	610	618	626	628	577	600	634	570	640	659	549	603	609	596	624	635	606	594	622	631	623	628	595	615	615	590	629	602	589	633	611	590	581	629	609	624	645	600	619	624	575	616	609	659	635	602	617	626	583	633	622	627	611	565	554	612	619	656	642	606	614	620	621	571	578	601	615	612	588	655	595	610	632	612	586	625	604	611	609	610	584	601	629	615	580	601	568	581	598	557	585	611	621	623	630	629	602	624	640	603	597	595	611	592	640	658	628	605	668	652	609	609	612	623	615	657	685	664	603	596	593	611	616	611	651	637	620	648	593	612	625	667	615	605	619	563	614	596	673	594	631	585	603	608	603	609	619	581	632	595	632	627	589	593	645	546	631	613	588	571	621	618	608	581	599	611	611	580	578	596	654	642	639	634	607	650	614	641	614	640	625	607	646	612	618	608	608	619	581	570	685	642	607	602	635	619	586	642	593	614	593	668	594	644	574	593	636	623	646	601	651	622	606	627	567	564	629	618	591	617	612	639	601	615	558	606	624	607	628	637	614	631	595	611	649	644	619	629	610	585	632	581	625	613	606	635	593	625	641	616	634	617	631	626	660	577	558	581	645	629	619
14529	4293	475	417	388	363	343	324	392	350	366	320	404	364	339	305	365	360	326	326	373	321	338	328	330	357	340	343	379	348	368	375	369	329	343	320	365	379	367	305	346	376	336	362	360	328	325	352	347	347	332	359	362	376	342	349	369	325	333	312	318	334	386	332	312	351	367	337	347	383	355	357	337	334	350	352	300	330	339	360	311	330	352	361	352	331	358	381	343	340	346	319	324	356	371	342	333	373	342	371	369	346	366	348	371	354	341	333	332	336	359	356	331	321	350	350	341	330	347	336	326	373	362	355	331	360	330	345	352	357	358	338	359	329	337	358	327	358	369	337	353	304	365	360	335	334	357	351	342	370	361	349	317	348	330	351	356	350	361	357	335	348	328	389	343	347	364	334	373	372	341	330	375	356	362	371	338	354	360	373	328	329	354	354	355	361	371	364	335	349	331	347	367	367	343	354	351	328	339	407	371	326	343	348	343	355	354	337	365	421	348	333	387	334	347	372	310	352	328	354	330	330	360	358	322	343	336	328	366	299	356	366	340	335	378	311	327	340	371	356	356	362	331	323	365	344	342	313	348	381	356	365	344	363	353	355	353	348	373	348	336	353	354	355	355	368	324	358	328	389	350	313	333	347	383	312	365	340	384	357	378	374	365	361	326	357	352	323	317	317	351	339	317	356	313	320	308	342	359	359	356	320	325	411	337	318	321	357	327	365	348	347	367	330	365	323	343	341	378	340	321	343	354	363	352	328	370	377	331	356	383	339	340	319	357	360	342	379	367	378	346	404	342	353	371	352	361	347	384	344	347	316	323	350	355	342	350	350	324	344	361	340	372	344	401	353	333	351	358	357	367	390	334	342	384	337	339	376	348	391	352	349	379	337	352	381	322	359	332	359	341	318	328	378	325	354	330	341	342	329	319	306	366	312	341	380	354	300	342	330	385	361	375	354	357	359	332	348	356	381	337	319	349	373	370	362	343	385	342	302	341	367	354	384	352	355	326	379	359	342	314	391	340	348	366	372	318	376	323	349	348	331	328	343	313	367	336	332	333	320	352	331	358	360	368	341	298	366	331	361	368	384	331	353	331	353	336	341	370	325	389	390	361	364	363	342	354	349	344	325	357	369	357	361	353	328	342	336	358	321	343	342	365	363	379	364	356	385	307	319	343	305	340	373	332	315	329	332	358	355	358	339	320	366	350	337	354	337	307	335	364	412	352	359	371	355	339	366	338	339	327	339	360	350	361	373	366	334	348	380	368	340	365	337	350	351	341	333	336	354	372	362	367	337	331	351	331	339	359	366	346	343	324	328	377	342	302	401	344	375	355	352	348	371	321	349	333	368	342	325	319	354	342	306	339	390	403	371	342	327	347	333	375	348	383	355	356	337	361	352	355	360	312	330	318	365	352	352	350	349	364	334	353	344	343	378	334	361	357	372	369	336	303	353	335	377	335	348	355	359	343	292	360	362	377	367	342	345	360	350	358	352	378	359	334	348	327	347	342	312	343	329	362	369	383	344	375	330	339	392	351	343	355	346	365	374	334	322	309	344	344	343	354	313	340	349	322	354	381	320	345	328	356	336	327	367	351	377	352	343	382	357	311	359	353	370	366	362	354	355	334	335	357	333	352	351	365	343	359	368	322	341	309	348	360	332	335	333	325	333	351	358	365	402	353	302	352	351	344	351	329	339	346	364	368	329	365	347	344	342	367	352	359	352	332	357	348	333	348	344	342	367	342	375	377	387	355	388	339	325	330	368	330	332	379	328	351	374	346	334	380	320	339	335	400	340	317	360	366	316	355	307	347	333	332	386	345	326	320	347	307	332	357	373	372	368	361	365	336	350	403	366	363	328	349	359	351	344	376	349	362	377	322	324	335	358	380	358	343	347	327	349	373	346	343	347	343	361	332	331	321	364	345	345	356	346	329	342	330	357	328	347	376	369	340	335	351	353	344	342	361	350	369	319	364	332	346	338	349	362	319	344	336	363	375	373	328	364	310	363	331	352	356	315	335	358	353	312	315	336	322	350	341	373	366	331	340	378	365	324	363	350	343	344	348	329	354	363	348	322	370	386	375	332	401	355	337	317	323	356	348	373	368	348	338	346	322	360	336	355	348	326	322	375	338	341	353	345	364	347	362	299	358	358	323	349	368	364	350	345	364	333	344	355	305	358	352	370	325	382	320	346	355	348	388	339	352	363	349	347	367	343	355	358	366	363	341	364	364	360	342	387	336	340	327	322	346	373	375	373	331	348	377	349	358	372	341	373	330	351	349	327	346	369	350	338	356	328	337	331	325	360	344	361	353	343	351	394	383	355	339	347	378	363	377	316	346	364	369	413	350	358	368	371	339	345	330	327	346	354	353	345	383	354	374	356	384	391	318	324	342	343	346	324	350	320	386	350	367	332	346	349	354	338	325	340	321	353	350	369	336	382	327	378	366	345	335	380	412	363	349	336	324	373	331	344	317	352	331	330	340	333	328	387	360	321	378	297	332	382	378	332	352	370	359	352	362	348	363	345	369	346	366	359	394	337	353	342	347	375	357	380	332	353	399	377	350	373	379	369	320	347	337	363	326	350	356	321	372	331	355	303	361	363	330	385	335	334	378	320	316	347	364	338	326	341	332	331	369	329	333	346	384	314	380	359	353	351	326	345	361	366	349	351	395	354	346	350	346	337	329	328	358	373	337	349	350	374	325	336	325	330	311	361	370	367	349	339	350	329	363	337	376	351	339	330	362	317	346	353	358	325	341	335	351	364	329	378	359	330	359	330	366	362	372	359	361	342	308	326	358	313	342	340	323	339	333	316	309	344	367	372	324	366	329	345	326	378	335	361	390	369	405	331	339	342	343	343	369	346	352	326	356	343	354	398	340	338	331	327	347	350	361	333	346	357	345	375	341	336	316	320	399	366	340	337	357	330	323	322	354	367	342	318	360	337	325	347	337	348	375	356	319	354	351	342	329	357	332	343	347	340	380	369	321	361	342	319	364	344	341	339	363	364	383	323	355	340	331	329	361	422	309	371	339	371	325	363	341	380	379	319	312	331	364	331	316	337	356	355	350	352	311	381	345	343	333	357	328	359	349	391	344	364	342	309	365	348	311	348	397	379	340	343	335	387	383	346	356	362	364	364	364	346	317	329	330	346	322	375	370	348	340	360	352	339	359	350	385	323	351	352	350	327	357	346	328	330	402	344	341	330	337	357	381	327	342	314	359	351	365	356	328	339	363	370	376	379	388	319	317	355	338	356	314	346	376	378	354	323	363	322	343	353	376	350	341	380	356	358	362	367	341	332	343	358	357	360	348	360	334	339	357	368	331	363	347	359	340	335	323	331	318	388	352	360	342	383	340	348	344	351	362	364	330	351	354	301	361	370	338	355	345	362	340	342	333	323	329	343	323	358	325	397	323	313	346	340	340	334	371	339	368	343	326	378	336	339	336	335	355	403	361	359	331	335	333	347	365	349	320	354	319	321	332	346
8955	3534	1036	1065	1016	1066	975	955	917	968	905	902	927	898	960	905	930	860	862	916	888	937	906	931	897	949	915	873	937	862	900	902	887	916	960	884	919	887	852	922	969	904	900	896	913	859	855	953	924	906	885	848	940	877	946	920	864	916	955	876	909	963	847	875	891	859	885	901	897	911	862	935	916	923	834	862	861	890	845	908	884	844	886	889	878	904	893	893	863	911	887	921	881	919	861	877	899	841	881	901	883	912	895	862	908	874	933	837	855	897	872	887	856	912	856	884	858	851	928	886	903	882	921	868	853	873	856	929	940	929	948	890	809	886	902	917	891	893	861	895	890	893	862	896	892	878	945	895	888	879	893	906	854	844	944	828	871	911	857	885	924	946	864	924	916	933	885	911	889	913	834	900	883	862	897	913	886	913	930	896	923	866	921	935	911	858	900	888	844	903	921	877	924	932	882	926	876	910	910	880	896	930	854	912	893	904	934	927	927	877	872	914	868	864	859	876	890	885	890	881	922	841	894	904	905	865	903	883	893	884	906	857	883	885	906	892	930	924	848	896	892	895	876	912	875	849	935	938	906	895	917	944	871	887	867	874	829	888	880	855	904	910	882	927	893	833	857	870	891	842	848	907	880	826	931	850	868	906	874	821	898	876	915	947	918	930	875	860	884	858	863	846	884	934	855	908	889	893	876	886	876	903	869	904	865	944	932	858	868	897	838	849	891	915	920	913	933	880	821	869	905	932	902	901	828	897	862	943	855	859	871	925	906	844	852	887	890	875	911	877	888	864	869	827	919	860	919	921	900	904	907	872	934	946	922	872	895	838	941	895	894	958	930	897	850	889	904	907	931	892	888	928	879	867	887	891	848	901	954	871	869	902	858	901	867	923	883	908	894	871	895	874	855	920	881	887	899	873	928	914	902	913	911	886	862	897	928	854	916	828	900	888	893	853	945	899	889	941	919	871	917	972	883	911	893	839	891	896	894	838	865	885	924	898	844	910	866	878	922	938	825	893	894	889	903	899	854	927	899	918	923	880	919	921	895	857	843	861	861	878	918	905	895	914	895	954	842	901	902	865	896	920	884	882	893	865	909	882	920	902	849	897	929	890	882	866	869	908	894	920	878	884	888	895	929	882	860	903	887	896	941	867	929	880	860	852	872	907	938	853	843	922	878	889	907	901	844	864	928	855	843	861	870	904	953	896	911	865	873	910	871	904	908	862	879	858	873	878	913	886	948	949	844	914	857	888	869	946	917	838	912	891	908	872	882	907	861	882	872	900	888	849	887	851	915	893	900	867	897	880	906	932	924	926	853	896	954	898	867	883	927	913	856	891	895	904	870	864	884	890	881	888	856	899	909	951	895	908	878	852	877	848	909	876	895	853	870	867	875	891	877	893	873	890	876	915	917	908	932	890	915	921	843	891	922	895	950	886	913	897	926	864	918	901	895	885	885	849	869	887	865	858	926	861	859	872	897	890	872	907	868	912	889	865	903	924	905	868	917	938	876	857	854	909	863	861	859	932	887	912	929	854	925	883	938	912	860	915	875	926	892	885	857	868	873	853	904	852	858	933	847	872	890	878	912	879	847	863	895	881	912	970	921	922	851	894	873	937	895	949	895	888	955	911	905	905	918	869	902	905	943	908	919	854	887	866	821	890	930	904	915	897	877	840	927	886	852	927	934	921	918	930	923	887	958	896	940	866	866	856	874	879	876	867	887	849	930	905	923	865	848	844	907	907	925	908	905	902	917	851	900	930	872	902	936	859	931	923	862	844	867	883	913	860	859	884	898	974	900	943	902	899	876	907	907	873	882	941	872	912	923	856	917	846	925	918	897	873	883	957	939	887	886	914	913	898	870	930	877	904	931	882	942	926	905	874	842	883	896	917	919	874	870	850	849	913	881	902	878	848	889	873	843	827	873	904	884	922	922	867	911	980	889	950	890	929	887	925	845	944	880	877	875	907	870	867	873	899	871	872	913	868	960	896	880	887	881	908	907	876	881	953	894	909	911	918	904	941	977	837	849	877	873	966	914	922	911	888	902	865	885	887	912	894	853	918	876	921	873	883	857	918	937	886	913	890	878	893	914	860	842	879	870	925	879	832	913	876	870	944	872	878	890	934	855	901	943	889	891	900	918	852	871	876	869	934	918	891	863	892	873	878	882	882	916	882	894	858	893	871	899	885	904	887	921	908	890	864	914	912	861	844	876	825	913	894	917	878	862	895	881	900	904	889	964	878	916	935	925	910	904	919	926	850	919	870	931	870	877	939	827	888	947	867	846	928	863	887	855	937	895	863	893	891	889	895	884	874	928	870	851	884	853	905	875	915	870	842	846	914	909	859	819	861	866	901	870	900	916	900	895	959	850	885	889	883	881	846	903	944	942	885	892	905	906	858	958	922	914	941	909	926	901	881	926	895	904	896	866	830	951	865	877	887	881	903	884	887	940	885	916	891	841	937	896	909	949	855	844	914	901	900	888	908	892	893	837	891	917	874	879	884	903	887	879	892	814	880	889	869	861	862	924	842	861	869	897	862	863	889	893	866	851	872	905	868	853	911	876	879	891	899	898	871	908	915	888	892	937	897	922	899	882	944	923	890	909	897	853	864	890	842	912	916	892	907	837	973	886	896	874	886	871	924	915	879	900	901	851	892	885	850	940	911	920	889	957	907	908	851	895	881	825	908	880	833	921	936	951	876	947	895	879	903	897	842	890	928	809	933	869	886	851	837	891	935	895	917	950	926	924	898	913	902	963	903	930	911	889	898	869	913	893	924	882	842	933	920	936	910	830	879	855	923	864	902	882	856	906	881	918	864	896	888	909	906	935	896	880	924	920	904	875	905	896	909	866	865	878	811	853	869	878	889	916	894	853	877	932	894	912	938	913	882	879	886	935	913	944	918	873	880	859	888	912	935	859	890	886	877	944	910	895	885	929	879	922	869	838	927	896	898	879	896	912	902	892	809	865	924	916	882	915	948	872	913	861	951	905	900	867	834	900	894	863	855	896	910	898	933	899	864	869	884	863	900	893	888	926	851	860	892	914	882	877	893	872	922	891	902	928	933	926	915	884	864	940	874	872	910	917	863	867	913	916	855	805	868	905	859	911	916	832	859	900	860	863	887	871	857	901	847	863	881	890	850	870	860	881	899	856	930	855	876	881	930	901	867	894	883	914	914	910	901	885	885	820	893	909	887	857	902	909	880	947	901	945	931	900	913	928	887	932	908	866	887	877	896	869	916	893	910	891	901	946	895	942	848	920	953	901	904	870	946	917	907	901	871	869	887	851	894	872	886	874	861	934	894	906	948	843	895	889	889	908	864	918	897	930	900	890	861	886	883	947	886	900	870	892	850	907	948	860	956	905	844	872	893	883	907	892	906	885	898	894	885	910	896	867	897	874	903	923	874	829	921	900	908	939	908	859	906	873	903	915	891	841	912	886	904	850	850	921	894	925	906	882	915	877	831	926	888	928	841	908	860
32826	15619	3929	1790	1170	828	621	587	532	491	533	465	453	439	404	415	442	412	445	423	397	415	422	386	399	407	416	399	440	431	429	416	388	398	389	395	414	412	426	401	373	393	414	368	415	404	408	395	386	394	392	434	420	398	398	406	362	387	392	401	375	414	405	419	375	404	390	416	395	431	385	417	402	373	383	384	360	408	384	405	382	420	378	424	384	383	397	367	378	403	366	377	409	397	434	395	400	410	423	398	401	397	362	368	379	391	396	424	419	380	411	426	388	359	370	452	409	406	379	373	367	397	383	427	414	376	394	398	407	371	394	376	389	379	383	405	402	414	417	392	368	408	410	377	357	419	435	397	415	397	405	377	359	374	425	386	386	398	381	398	382	374	370	352	368	393	358	399	434	354	438	378	393	390	393	406	372	364	378	411	387	402	388	407	373	383	386	388	413	374	415	389	388	370	379	404	383	398	400	388	403	384	404	425	389	400	402	401	391	375	397	396	381	362	392	440	373	388	375	388	396	405	400	414	371	381	415	421	381	393	388	360	392	374	416	403	404	410	368	381	375	380	414	414	418	426	393	405	387	387	401	392	407	369	357	375	384	394	371	391	438	422	381	380	363	371	398	390	366	403	386	375	395	393	368	389	386	398	376	387	422	413	392	410	396	369	372	364	397	392	422	381	411	425	398	398	398	393	361	401	389	375	349	421	388	392	406	377	417	356	369	380	400	432	399	417	358	386	420	357	385	415	378	399	388	396	396	414	377	389	411	403	387	384	376	406	363	399	382	372	383	401	396	384	400	391	396	389	408	362	417	417	385	374	406	408	411	408	377	420	417	395	385	404	398	393	373	437	399	427	403	400	388	362	376	410	386	402	376	397	367	384	357	351	386	360	411	407	405	380	370	351	397	401	401	401	404	399	401	381	443	392	368	387	413	362	376	397	398	357	401	400	367	359	382	417	391	398	390	367	407	429	405	386	353	431	385	385	395	387	395	388	385	381	380	410	372	447	401	383	380	414	381	387	377	392	393	405	390	370	383	377	388	360	412	377	386	395	393	391	415	393	382	396	357	364	392	391	397	385	388	384	401	396	433	404	377	413	415	374	388	402	371	417	397	385	413	358	376	400	421	385	400	344	425	384	361	410	385	394	381	388	359	422	406	425	410	399	356	397	372	429	396	418	404	365	419	428	432	389	389	415	400	369	383	395	381	385	433	383	422	410	378	362	394	363	399	389	408	381	418	375	393	390	404	406	392	371	390	375	393	371	396	360	417	425	388	358	385	404	445	415	374	403	378	392	380	356	405	424	346	412	360	386	385	393	356	428	323	388	377	413	360	393	423	376	376	400	406	385	401	370	381	400	386	370	400	365	379	369	385	375	391	388	375	403	385	381	394	387	421	390	397	384	415	413	367	402	413	384	363	373	396	387	373	401	424	395	393	385	411	407	386	393	434	415	427	407	402	406	364	365	422	404	388	434	349	390	424	347	399	377	395	388	418	390	398	411	405	387	382	408	398	397	345	359	342	424	381	396	405	399	368	376	398	398	410	394	392	409	408	399	394	387	392	386	368	398	365	373	421	402	372	408	402	403	379	367	377	422	401	400	389	388	383	411	403	406	381	385	425	386	392	381	389	409	366	361	421	347	386	370	364	381	379	388	410	375	389	359	356	380	401	384	442	374	385	375	387	383	419	387	397	386	374	350	392	401	401	423	375	453	403	368	376	350	443	390	409	410	383	397	408	395	378	399	384	350	383	373	368	414	384	383	379	406	403	413	395	390	388	373	378	370	387	367	381	426	396	385	404	390	408	423	406	432	377	401	381	376	358	379	335	404	401	421	378	405	380	384	433	403	369	389	379	385	364	451	376	398	389	372	378	389	388	385	425	464	391	443	416	398	400	380	367	375	382	420	383	399	365	401	429	409	412	362	388	412	384	401	407	403	368	386	425	401	394	367	394	389	414	435	364	378	373	392	354	390	427	437	418	375	378	388	384	409	394	400	383	405	401	406	380	380	383	429	405	405	413	367	377	375	394	435	404	361	427	409	385	407	420	375	385	372	401	408	362	360	383	361	413	388	404	383	419	378	375	399	389	410	400	404	424	413	449	380	385	402	374	372	405	386	451	394	399	398	390	377	383	395	384	382	405	362	345	403	395	403	393	421	348	400	375	383	431	424	397	408	375	419	399	404	380	399	385	358	404	387	402	354	412	425	380	376	356	440	345	353	403	423	379	403	364	378	416	381	375	421	403	388	425	405	391	390	428	368	437	388	412	399	382	345	386	435	383	395	397	394	373	364	403	391	401	359	380	401	369	393	398	368	382	370	424	367	402	356	441	387	401	401	417	410	417	349	377	398	410	395	365	401	403	385	393	367	384	365	397	394	379	374	388	396	413	395	376	395	377	404	367	374	430	381	415	373	377	386	407	421	388	401	375	394	380	401	352	404	395	429	410	395	403	408	401	416	375	388	370	435	428	390	390	365	399	394	406	371	352	433	419	391	393	405	375	396	397	436	361	398	428	374	374	369	397	384	389	391	396	432	361	377	367	419	391	372	404	402	381	382	374	400	369	382	372	361	402	378	377	388	394	364	376	382	415	391	364	390	390	404	387	411	408	431	434	397	426	369	404	395	384	389	374	412	381	401	403	376	372	371	408	397	375	389	391	388	367	395	410	373	427	375	398	425	414	407	401	411	404	375	381	413	400	410	388	375	391	373	425	422	391	403	402	417	391	413	384	384	378	371	376	398	386	361	397	377	394	416	402	416	383	458	403	427	397	437	396	397	399	388	367	425	372	424	397	363	416	413	398	376	401	374	392	410	392	382	348	388	375	399	423	416	361	363	396	371	387	393	378	400	373	415	383	379	396	425	386	388	419	388	381	436	432	409	404	390	381	403	400	379	386	364	358	390	357	379	411	413	373	372	393	376	418	385	449	377	413	412	393	405	388	415	391	386	408	381	393	401	383	381	394	370	385	395	350	424	390	390	402	391	403	369	431	374	393	396	418	453	376	355	371	395	342	403	378	430	411	394	390	409	371	427	381	428	383	379	437	401	356	383	394	393	374	383	376	387	371	370	369	402	418	378	397	400	411	389	410	386	363	393	376	429	390	381	411	357	399	390	409	368	371	378	399	398	399	381	420	393	410	432	413	375	373	376	408	422	410	376	370	364	391	401	362	421	417	408	388	394	374	410	365	374	423	382	411	366	397	390	384	420	454	381	387	384	365	373	387	394	378	415	396	436	413	413	391	397	395	391	374	379	403	376	403	394	376	420	390	433	391	365	362	437	402	366	437	424	424	454	394	406	364	399	356	390	383	393	415	402	372	381	406	359	381	446	390	400	383	403	379	410	388	406	374	407	395	397	397	382	354	418	397	393	425	388	390	436	342	423	361	339	407	402	351	384	375	377	409	393	393	371	353	361	396	411	413	357	392	409	363	383	389	375	395	416	381	412	396	395	381	367	337	401	381	408	412	368	373	365
20849	8916	3353	3471	3084	2672	2281	2000	1798	1664	1581	1463	1414	1332	1339	1270	1270	1210	1158	1175	1175	1119	1030	1183	1089	1072	1146	1044	1065	1055	1018	1007	1008	996	1053	1018	1047	1094	1026	1002	969	1002	982	1028	1047	1018	1027	976	969	1093	954	1011	1028	1011	994	934	982	991	963	958	1003	1007	1002	985	1015	996	954	958	1053	954	974	937	996	1012	1025	943	1022	988	1010	1006	949	1017	992	1029	996	940	993	942	962	991	999	1014	1019	948	991	932	965	948	1029	999	982	996	978	1007	1006	996	1021	1005	997	1008	997	956	940	968	988	1005	970	994	977	1001	985	932	959	971	973	997	989	960	997	964	1000	1053	955	1002	899	961	949	1021	950	943	1019	971	998	951	907	1011	976	973	997	952	983	1008	1029	1018	923	991	997	1033	973	1011	985	998	979	1064	983	934	947	1059	1001	1014	1010	1012	998	938	1015	949	1009	1002	1020	975	974	1017	976	1042	933	970	950	977	1049	1017	979	942	970	931	949	995	1023	967	907	971	962	966	920	953	1026	1006	966	986	968	945	986	1004	934	989	991	1013	982	936	1001	998	968	1003	962	962	993	982	1004	956	988	970	984	950	953	1041	977	1009	989	997	979	1008	991	962	954	942	1050	997	932	968	974	995	989	977	954	957	956	991	963	956	1026	958	1004	976	955	957	930	1016	964	941	926	947	980	1006	952	1005	1014	986	991	940	1010	977	906	960	993	985	920	1027	976	986	982	959	967	941	971	962	1048	1011	970	1007	939	962	1029	1044	989	993	978	988	941	974	1012	1010	972	952	956	936	1020	955	947	1008	986	1038	980	1007	992	944	937	945	999	951	985	1000	984	956	1000	961	988	987	957	977	925	949	980	1032	980	919	982	967	1037	994	995	961	999	960	1006	1013	951	1001	997	1020	965	969	938	966	985	972	968	934	1003	1011	1018	932	1011	996	975	897	938	964	1004	950	980	1016	980	989	984	965	927	998	962	998	999	1050	927	960	1032	970	925	973	935	994	974	997	984	970	995	975	1009	921	972	996	990	1004	1028	954	955	1046	1001	1022	1018	978	993	991	1035	991	1027	996	1032	989	988	992	1017	990	936	962	974	1020	965	946	964	893	1012	929	991	957	999	993	970	972	951	971	1026	1000	976	968	1053	944	987	974	956	984	984	993	981	938	913	983	1041	1023	980	1039	967	1014	971	994	993	971	1007	932	1003	962	994	916	980	965	951	996	926	1008	962	1003	973	1037	985	965	1021	1012	955	928	977	982	992	939	1008	978	975	966	1015	967	995	978	1019	943	941	984	944	986	969	978	935	909	954	963	995	974	1014	947	1014	927	953	1000	1044	968	998	923	989	954	940	996	983	1010	986	964	989	935	1003	1036	976	932	932	984	967	963	984	964	957	955	945	931	1018	1007	944	987	938	957	1013	974	929	984	987	962	949	955	1038	1009	1004	971	982	935	1043	977	967	947	961	1025	1026	953	1018	935	1009	975	993	1029	932	987	939	970	954	1022	928	933	1025	958	931	1013	1024	912	999	976	951	927	961	979	969	1025	963	983	991	1054	1002	1019	963	976	971	1003	969	928	974	908	979	996	1010	931	974	948	967	1010	975	1006	953	984	991	1022	999	971	1008	991	953	1014	988	946	992	968	991	1055	939	993	946	957	947	964	919	995	982	971	998	991	962	941	962	975	1019	1020	975	950	1015	1003	963	961	967	910	954	942	973	952	900	983	978	965	993	969	972	956	971	1025	985	944	960	935	969	951	984	948	983	931	1031	960	965	952	999	974	922	1005	966	940	934	943	985	983	945	1029	1037	951	978	1015	972	995	982	1010	988	955	1046	972	970	953	946	965	1006	999	967	986	967	1002	991	1012	979	976	962	947	940	979	1016	1004	980	968	945	1024	1018	970	1018	920	976	993	962	1021	968	963	1021	951	978	927	1011	1035	956	992	975	959	1005	976	956	934	1013	989	1028	927	1066	986	965	983	982	983	979	891	982	977	1010	985	1015	953	952	972	964	979	928	1036	1039	959	969	973	1010	1000	981	970	981	991	1006	980	996	974	1023	1033	958	1012	928	994	973	988	935	992	970	987	1000	939	1030	918	952	989	998	968	940	954	1012	999	968	911	971	975	1025	995	959	960	975	999	975	968	987	1005	943	944	1001	981	975	982	978	1045	997	975	991	1010	998	970	960	912	968	953	1003	987	933	942	937	958	928	948	915	953	1029	1012	951	961	958	968	928	982	1009	952	1068	958	1002	985	986	966	960	1019	983	984	1008	967	1000	988	937	934	980	972	1004	984	976	976	1013	989	902	1008	990	967	943	996	967	977	911	962	979	977	974	1005	974	992	980	998	951	973	937	967	995	999	985	980	964	953	991	989	949	984	990	1020	1020	960	970	952	962	951	959	956	990	920	936	954	976	991	997	949	977	971	919	972	962	977	990	959	981	978	975	979	972	972	984	958	962	973	1011	974	980	935	1002	989	1022	943	1043	1037	1045	977	985	948	969	977	979	969	987	989	944	980	995	1013	978	1013	950	962	986	945	1057	964	976	970	995	936	919	975	994	991	933	1012	985	991	990	971	970	1011	953	1050	971	957	976	956	990	1009	959	1025	962	955	951	946	964	942	946	980	940	965	970	1020	1039	978	988	978	1015	984	1016	978	985	975	975	979	988	972	920	997	956	959	964	998	977	990	967	990	951	1029	947	943	1066	980	1031	959	999	949	972	980	927	962	980	992	945	995	910	984	993	967	979	907	1001	972	1008	1035	972	992	957	953	946	943	973	899	971	1012	970	976	938	1008	989	982	1081	1006	995	965	958	1040	961	1016	943	962	988	978	958	964	965	933	984	971	1026	897	957	1000	987	1010	937	1003	942	982	984	935	982	1018	1022	1007	1001	1024	966	996	951	980	992	932	979	976	981	976	1001	1012	978	938	965	991	1026	944	941	975	1041	977	987	967	948	931	936	964	1003	921	995	973	949	977	1003	939	1000	1001	981	1007	1033	994	1000	1001	983	961	941	937	1025	1017	976	924	1000	977	972	995	945	1029	961	1019	964	1001	928	985	999	973	940	988	945	989	947	939	976	988	965	961	991	1021	970	955	963	976	1027	996	1030	957	987	1052	955	979	961	1009	977	956	1008	924	1005	940	993	957	989	937	991	1017	1047	987	944	1016	1010	968	969	938	978	1020	954	972	972	969	957	964	919	994	946	962	967	979	970	957	979	958	968	997	1034	985	947	998	927	995	982	1005	940	958	915	1034	973	982	983	972	982	954	979	962	979	1000	954	988	915	960	996	978	962	985	958	1049	992	984	975	1043	1000	941	1008	984	1006	980	920	925	946	1012	958	936	953	950	964	982	982	973	1001	996	988	937	940	944	960	937	971	1016	946	937	999	990	965	988	1031	976	944	966	986	966	978	928	985	1048	987	1060	976	950	1004	914	1037	972	978	977	961	1003	931	941	1007	961	960	1012	971	1014	1006	937	980	989	1025	935	960	940	1037	908	989	975	1010	958	949	994	960	987	926	1054	1004	953	957	942	981	951	1008	1006	997	955	965	1001	966	1008	923	983	950	945	997	977	994	972	982	998	1010	973	1011	946	977	972	983	969	981	995	999	1010	1006	969	949	985	974	969	930	986	952	1010	999	982	986	966	995	979	933	947	1014	934	959	969	968	992	1005	968	955	1023	970	996	930	998	996	968	1007	984	989	980	998	937	962	1004	988	1010	957	934	956	983	996	951	991	951	970	978	953	937	1007	931	971	983	939	978	999	1023	921	992	950	989	1005	936	966	936	985	940	941	981	965	973	1004	942	922	987	1022	960	959	1011	946	953	935	963
41618	23631	7181	3081	1716	1133	835	651	611	494	461	387	378	357	369	357	332	313	314	289	272	320	281	314	281	262	270	272	263	290	275	284	279	277	284	281	253	247	274	264	270	241	229	273	282	241	246	255	260	260	260	248	261	222	255	244	252	261	237	259	249	255	224	253	257	260	268	232	235	281	283	248	258	247	239	292	289	264	261	280	252	260	265	239	263	249	239	235	272	254	285	279	241	246	254	233	240	249	257	275	254	220	287	250	247	266	257	246	251	257	249	232	276	238	227	218	249	255	245	245	233	233	210	228	250	272	253	251	258	236	244	236	255	279	238	264	240	274	227	241	250	247	252	226	272	259	240	263	268	283	231	232	226	266	220	246	245	245	238	231	232	293	269	248	237	251	248	247	218	250	274	275	260	243	255	255	240	215	251	253	257	223	247	270	261	264	241	261	264	248	218	253	265	271	258	223	239	219	254	248	230	230	259	235	269	222	238	237	268	247	278	258	254	239	254	268	248	243	255	231	261	243	235	248	257	284	252	253	257	255	239	261	248	235	255	279	233	234	268	260	253	255	240	282	239	238	258	252	262	242	257	263	234	269	250	240	252	265	268	251	288	253	257	237	263	296	237	259	245	251	280	247	254	258	258	241	255	241	235	238	250	277	261	298	224	269	247	272	251	221	260	238	225	261	253	241	271	254	243	251	238	262	221	224	252	234	257	257	236	268	262	263	222	258	264	259	260	253	248	250	278	231	241	251	255	250	267	235	246	263	254	236	261	257	258	264	255	234	244	238	287	237	239	226	235	230	244	234	237	234	251	252	250	266	230	268	243	250	240	281	229	249	222	261	256	242	277	247	237	262	253	282	271	244	248	239	264	262	255	249	250	263	224	252	228	238	281	263	240	244	239	235	259	246	243	237	255	253	246	232	272	262	243	255	279	242	224	241	223	248	262	269	247	249	251	273	253	271	241	239	272	273	259	241	229	273	262	282	277	284	269	247	268	272	238	254	235	259	266	266	239	252	253	249	234	253	269	255	256	232	291	261	269	224	250	268	267	253	233	229	233	248	231	278	259	263	240	229	259	232	256	218	255	248	244	234	238	218	237	251	267	232	240	254	252	262	240	266	250	239	260	233	252	264	232	254	240	244	251	236	284	250	263	279	265	273	240	286	240	245	248	230	246	265	250	272	256	262	240	254	256	279	250	250	247	249	280	252	272	265	261	253	239	261	223	226	266	253	269	230	246	260	300	256	247	228	260	230	248	261	268	225	259	278	257	227	251	274	252	285	259	246	285	233	246	260	273	225	268	255	235	241	253	277	234	265	244	240	258	225	271	260	255	265	235	252	245	253	300	240	243	275	209	293	249	221	239	233	240	264	245	251	262	259	257	259	268	267	242	231	239	236	272	263	223	215	259	259	252	229	252	226	244	256	284	274	254	271	239	257	281	231	248	264	272	278	255	242	239	261	264	284	243	264	245	241	262	241	251	279	259	256	252	239	247	244	241	258	278	259	230	250	231	199	262	271	291	249	248	261	287	270	292	242	230	242	234	265	242	258	240	267	246	240	251	260	246	242	239	287	253	229	260	231	240	238	218	255	239	242	230	250	240	260	242	213	234	226	262	255	259	247	251	275	250	234	261	239	271	257	245	250	261	244	242	230	241	274	258	273	220	235	246	229	229	246	230	282	271	264	278	252	275	248	260	229	263	238	256	258	249	262	288	265	281	262	276	254	223	258	281	247	242	246	250	258	264	273	254	285	246	258	248	235	246	252	253	268	258	244	287	250	246	279	234	263	227	248	254	241	256	257	255	244	260	252	253	222	248	278	224	285	235	281	258	250	257	265	272	256	258	245	237	235	258	255	245	264	248	264	265	255	217	243	257	248	251	275	258	238	277	231	242	261	245	251	227	281	240	239	262	284	245	262	264	222	249	276	242	247	255	286	220	250	267	253	259	260	227	245	275	229	234	250	247	273	250	248	214	238	252	265	227	251	235	248	257	272	269	269	261	233	239	248	233	256	240	241	278	270	266	226	258	244	262	252	270	250	281	258	262	263	245	264	257	232	256	240	230	214	257	253	260	222	241	269	241	246	241	249	244	250	268	250	252	254	239	266	256	246	233	278	274	265	268	281	255	264	245	260	247	238	218	222	237	266	246	238	261	250	241	279	234	219	261	254	251	264	257	238	245	248	261	278	251	223	253	254	237	242	239	247	242	238	258	249	261	236	299	210	260	227	246	265	241	260	267	247	286	270	269	255	235	250	252	270	261	261	259	251	258	248	250	244	270	255	259	271	268	260	253	255	273	238	223	253	246	244	238	249	272	254	233	263	227	250	255	247	274	251	241	260	265	260	257	269	236	247	265	248	256	254	227	238	261	275	230	250	247	234	274	247	257	263	259	251	246	249	240	255	252	239	272	257	257	266	246	269	284	270	241	245	258	248	247	248	234	254	231	274	229	236	283	228	230	247	258	275	266	271	270	267	274	225	251	282	231	260	283	268	223	264	218	233	259	260	264	262	265	232	277	273	252	254	249	251	254	251	262	280	265	230	231	243	217	267	254	222	254	260	247	240	221	250	244	257	259	267	268	264	202	269	264	271	236	247	262	218	225	249	260	285	214	236	262	270	251	252	246	240	225	274	211	223	245	245	243	265	256	250	270	251	235	254	241	244	266	244	228	232	257	226	229	253	231	260	235	269	247	247	246	243	247	243	287	240	252	235	242	259	253	242	226	224	234	244	240	256	246	243	246	264	273	226	228	265	266	271	241	268	224	234	234	238	241	278	269	260	279	243	259	257	294	255	244	288	256	228	243	250	259	244	253	252	226	259	264	252	251	253	264	230	250	215	226	261	240	239	244	252	286	263	233	270	232	240	246	239	235	243	253	236	233	248	270	243	269	254	246	239	234	254	259	245	242	246	257	226	241	243	233	266	237	242	264	242	261	233	258	262	238	237	272	244	273	264	247	226	267	230	251	244	243	243	260	256	249	249	210	263	275	256	246	259	277	227	227	244	254	268	268	244	240	258	284	240	254	226	256	238	262	243	231	222	224	231	268	230	229	261	268	245	243	246	237	252	231	228	274	274	268	222	256	241	272	231	280	255	240	231	282	253	259	275	252	258	233	230	219	234	261	280	266	250	269	256	245	255	243	237	263	261	262	261	244	261	244	248	259	218	270	232	275	257	253	264	267	241	218	254	259	257	239	253	283	275	238	253	266	252	269	274	260	255	262	256	239	245	245	275	250	272	249	250	231	254	253	225	228	263	273	254	228	240	264	266	268	246	246	255	258	230	260	233	258	259	250	267	249	288	258	230	222	259	266	286	254	266	240	254	251	228	233	259	248	242	241	246	256	232	272	254	264	284	242	248	277	235	249	231	256	220	253	252	259	230	241	244	276	258	272	230	254	237	233	243	227	239	248	263	245	223	237	252	256	280	234	246	236	259	274	252	260	213	269	292	269	260	279	261	276	259	236	264	241	252
26374	13047	5296	5673	4831	3903	3148	2661	2232	2011	1750	1587	1495	1388	1284	1201	1105	1077	1052	1001	980	978	939	895	826	901	840	772	843	810	783	789	806	736	804	778	710	735	704	726	739	688	718	710	717	637	734	689	660	739	705	670	695	679	732	680	654	670	644	719	680	707	666	690	736	678	668	712	667	661	650	657	650	608	686	649	649	654	667	646	753	687	686	697	640	667	650	649	695	636	718	659	642	665	687	620	666	661	623	678	675	606	641	682	655	663	611	680	675	658	673	672	620	663	618	633	646	624	655	605	653	639	659	633	655	674	653	671	690	681	692	656	658	651	652	642	646	634	668	617	628	655	626	618	667	665	667	629	626	608	636	643	659	675	660	666	665	647	675	614	644	619	654	630	664	671	637	629	655	645	636	696	667	663	644	593	626	621	613	659	649	630	656	666	671	625	673	617	657	647	624	669	634	661	649	661	638	624	674	629	711	684	637	677	649	655	628	600	645	620	636	638	681	611	699	635	638	633	659	652	678	675	606	661	645	660	640	645	647	646	625	645	673	677	648	653	649	631	654	679	641	649	630	642	638	675	628	675	715	599	631	620	594	699	660	670	671	720	669	632	646	643	629	617	635	622	628	621	626	628	639	616	574	621	655	574	644	631	672	628	622	656	625	686	628	641	646	647	614	638	660	612	651	675	670	632	693	633	597	668	666	671	661	627	666	657	633	644	668	621	622	636	626	596	658	730	650	689	655	639	643	629	646	661	646	640	619	639	658	596	649	644	639	653	595	653	609	633	621	678	649	609	657	639	672	648	651	661	641	650	628	653	633	623	608	614	685	652	639	617	629	665	630	669	644	594	656	646	649	592	594	642	652	597	616	647	638	627	664	669	616	676	640	640	639	656	612	634	618	653	651	640	651	609	613	615	615	617	668	659	641	625	653	597	685	612	666	656	653	637	666	619	664	645	691	635	627	657	643	637	638	595	630	637	646	607	658	636	644	626	611	625	631	636	616	644	594	656	644	648	651	647	643	648	623	597	649	657	644	662	684	622	667	615	648	636	633	653	654	722	651	644	643	636	701	672	648	627	638	665	676	661	650	620	690	652	654	615	654	646	663	631	621	694	662	666	617	636	694	660	645	656	645	624	609	619	691	677	653	656	691	622	647	661	651	619	643	653	650	607	619	599	653	645	675	663	701	634	667	620	652	653	677	615	675	666	635	609	682	647	620	617	680	573	660	639	654	605	643	637	626	668	628	635	614	612	657	647	648	581	628	669	615	668	668	616	592	640	586	632	627	659	664	663	628	625	682	605	645	635	623	605	631	680	668	627	665	656	556	623	635	655	640	656	656	681	649	647	640	662	643	656	677	626	653	626	684	665	659	655	635	640	628	661	643	642	651	685	623	624	620	633	643	677	661	675	665	670	632	655	658	629	637	646	671	598	629	635	620	663	684	648	632	623	607	599	644	623	662	640	641	641	627	652	634	640	659	614	644	651	656	657	628	640	680	621	639	656	660	669	647	688	692	641	588	623	630	626	623	680	615	611	626	639	638	658	634	683	642	660	652	605	659	648	666	673	627	661	648	665	609	681	715	642	656	633	632	671	626	645	696	606	655	648	685	635	637	614	663	649	669	619	657	635	668	637	649	616	651	627	684	689	669	614	668	685	652	646	672	640	637	692	660	644	636	638	650	635	650	573	640	614	686	605	651	607	668	673	660	654	614	618	646	623	635	628	629	630	616	628	680	635	664	642	654	632	617	627	699	683	666	739	632	678	675	660	637	666	661	698	630	602	596	655	628	628	667	655	625	631	615	648	592	603	662	633	662	627	654	648	654	657	654	642	646	667	616	689	661	604	617	631	656	622	645	645	666	626	642	661	688	663	646	665	685	601	636	629	607	663	631	682	645	669	677	641	618	588	622	657	662	655	702	642	673	601	669	697	669	645	628	639	650	667	658	662	634	656	638	694	602	648	702	632	643	645	643	630	642	670	637	619	616	596	687	663	634	665	657	660	614	643	617	625	599	684	624	678	666	634	618	663	621	638	637	627	622	678	620	634	693	657	683	644	655	632	610	671	656	695	623	618	636	685	620	633	654	667	665	626	606	629	629	648	653	603	658	649	652	604	627	619	630	619	632	635	640	683	631	635	644	665	622	606	616	619	673	635	674	612	656	615	667	640	620	625	617	647	661	674	672	690	626	656	651	664	640	633	670	634	642	637	647	612	623	716	618	621	636	645	632	647	637	665	617	654	629	646	641	630	658	620	623	630	625	636	643	643	609	642	614	612	650	677	656	651	620	654	644	643	594	656	645	601	666	634	611	656	610	644	637	642	564	641	621	639	608	635	635	651	658	632	676	656	585	682	684	652	629	669	687	693	676	662	623	640	669	592	621	680	638	635	666	691	616	621	625	625	667	641	627	613	645	609	666	649	655	652	636	630	648	625	637	610	651	628	619	616	586	656	628	678	661	630	696	657	643	609	649	696	618	622	629	666	640	600	633	672	595	643	657	634	624	670	650	650	651	649	655	644	657	698	630	663	629	636	626	660	645	655	616	673	630	622	672	615	698	636	689	673	639	635	630	608	616	614	630	678	625	647	626	646	648	688	582	630	624	630	710	662	658	620	668	630	634	641	597	664	666	590	634	652	657	609	651	632	626	638	607	680	664	635	631	606	628	647	663	654	686	644	662	616	674	626	674	574	637	618	633	647	626	604	628	625	612	641	642	613	651	681	663	670	627	646	603	664	622	649	628	642	625	672	653	678	663	672	633	595	652	660	675	679	665	666	644	659	635	696	592	632	657	673	662	685	655	649	642	601	613	599	672	672	655	637	657	631	669	682	689	653	677	659	625	612	653	611	619	637	626	641	675	662	641	627	610	615	672	610	669	617	594	683	651	649	641	618	628	641	673	635	668	626	685	623	612	666	650	686	627	616	633	658	623	619	686	648	625	653	666	603	714	632	642	618	650	671	618	638	639	607	734	643	601	720	650	636	637	628	638	663	640	617	661	619	658	662	682	685	644	658	643	647	661	621	673	612	618	694	637	643	667	605	618	641	664	652	691	587	620	639	655	657	637	636	595	664	668	680	620	611	629	618	674	643	638	639	609	638	646	663	657	678	651	659	631	637	657	668	660	665	637	606	687	588	612	635	662	609	617	655	664	644	631	660	680	636	654	621	660	602	653	637	680	625	649	667	678	653	624	659	666	670	642	678	669	608	619	630	608	605	641	648	658	627	634	617	626	596	646	653	614	618	628	627	665	630	668	644	643	618	660	610	631	686	662	665	632	657	684	659	695	648	682	658	664	660	651	660	612	631	642	603	603	605	673	654	690	583	657	639	698	660	656	597	696	656	625	652	680	659	639	599	640	628	656	629	644	619	656	633	629	610	647	634	637	664	663	668	652	652	640	655	667	633	635	626	661	653	649	644	663	683	657	604	634	619	606	631	657	634	615	631	595	640	688	633	623	683	570	694	639	661	661	638	635	640
14663	4298	527	385	376	403	391	392	329	356	355	336	377	364	382	356	358	350	382	361	337	374	413	388	338	341	352	385	342	366	400	371	365	353	383	356	380	373	358	381	375	346	348	370	355	364	342	378	366	366	369	350	380	356	336	364	375	379	383	407	350	359	344	383	359	355	399	337	372	406	341	366	398	386	355	338	381	379	375	322	371	356	337	371	385	351	356	361	359	355	331	379	351	398	353	345	372	360	340	341	379	332	382	336	369	360	347	335	363	342	342	379	321	397	368	360	329	381	369	377	392	399	366	354	376	369	385	382	381	344	346	344	367	370	329	358	360	376	376	368	363	378	357	367	378	384	388	390	342	361	384	383	341	352	357	344	361	369	361	383	356	372	375	343	377	360	390	339	376	356	363	353	350	381	404	388	355	363	372	365	345	353	350	407	366	333	366	349	366	370	357	377	359	334	389	376	368	363	344	333	349	368	351	383	359	354	394	351	359	357	375	347	380	370	368	382	344	360	352	356	369	380	346	373	357	369	373	316	350	328	372	353	365	384	386	346	370	367	352	397	384	378	370	361	378	370	372	335	353	349	356	321	345	387	377	349	384	396	363	361	375	351	386	337	353	367	352	360	361	364	366	385	361	362	361	354	392	380	332	389	365	363	341	334	367	335	335	341	339	332	305	357	381	357	344	405	367	367	363	391	359	353	379	403	366	361	375	348	371	312	352	340	415	396	399	381	351	380	360	358	378	350	359	381	359	320	338	364	356	363	361	366	364	352	373	380	379	395	339	389	406	346	368	347	371	408	352	385	332	348	371	361	342	357	375	349	359	344	353	340	366	360	391	381	336	353	385	353	380	307	392	385	385	372	350	363	341	410	342	360	347	380	344	375	377	377	373	357	334	353	353	345	355	379	366	361	358	388	340	356	360	378	359	361	359	352	360	381	369	348	370	342	348	362	318	359	374	412	352	348	362	359	385	327	336	380	363	389	348	332	362	380	361	406	311	367	370	355	358	340	387	363	364	359	365	372	388	344	384	346	349	334	343	376	370	364	338	334	334	347	339	347	373	340	339	345	359	362	380	318	369	347	391	376	358	336	381	371	336	373	354	397	360	374	355	378	335	370	378	345	349	367	342	351	346	351	354	353	371	316	365	358	369	344	385	332	368	359	373	337	375	379	355	362	353	348	402	377	380	356	319	355	344	376	362	362	340	376	376	356	374	356	387	371	379	368	344	353	336	352	346	359	319	392	372	373	377	357	374	385	380	356	367	358	380	359	342	343	345	379	339	350	334	338	345	367	380	378	384	372	362	363	381	369	351	350	359	369	377	356	360	379	354	356	374	375	387	335	363	367	357	359	367	327	346	380	374	344	346	330	369	334	337	323	355	371	370	347	390	373	405	339	375	368	354	356	371	357	379	354	365	366	350	389	357	385	365	389	396	347	359	371	350	336	364	367	390	368	389	355	325	402	379	375	411	375	327	388	380	366	360	389	361	385	333	382	342	347	367	337	353	388	387	336	370	341	381	356	356	356	335	368	373	373	389	368	358	355	369	364	347	356	393	337	359	334	363	361	397	365	348	355	367	374	404	353	374	373	350	348	399	385	383	377	361	348	379	381	349	347	345	392	399	387	361	361	375	358	358	391	322	333	330	380	349	381	357	371	319	351	317	386	360	357	341	352	341	357	385	350	348	337	365	359	366	375	384	321	390	396	359	361	387	353	362	356	371	387	386	368	383	376	342	389	372	404	357	363	374	383	393	371	372	400	348	349	366	361	375	360	363	348	369	350	346	369	354	348	402	327	366	354	364	371	382	335	409	376	366	378	367	337	369	353	336	370	327	368	390	351	367	367	382	366	367	354	382	351	384	348	346	389	368	347	358	363	367	335	367	363	362	364	377	368	358	350	359	385	383	368	374	361	395	367	358	395	397	367	375	353	374	361	346	383	372	359	367	342	335	357	359	349	369	380	346	373	399	362	391	366	356	348	344	359	350	339	375	358	359	348	379	330	337	394	366	339	370	350	327	376	370	383	356	373	338	376	366	353	404	378	351	362	387	378	374	361	367	371	355	361	351	350	336	347	349	371	344	320	374	357	349	407	361	415	355	367	395	377	357	336	348	386	349	382	343	380	348	367	343	379	355	337	366	384	371	399	408	359	378	366	385	360	379	381	372	404	360	398	347	365	377	348	346	347	409	356	383	370	364	384	374	360	369	368	335	372	363	343	357	343	367	390	338	363	376	345	387	369	360	356	365	352	369	333	396	361	367	387	356	354	358	359	344	350	387	370	377	369	397	347	355	379	359	365	373	375	322	373	347	396	367	368	363	378	405	371	374	379	348	387	347	366	349	323	366	378	380	348	365	370	373	380	371	408	366	366	376	340	332	339	343	369	356	381	378	370	387	347	321	343	352	386	346	364	347	369	383	328	393	380	370	351	390	368	381	382	359	403	342	392	359	371	343	340	360	371	349	351	386	403	377	308	349	364	345	371	331	339	350	325	355	369	349	384	349	375	357	365	348	341	359	360	385	370	377	373	366	359	370	335	341	348	356	360	340	367	344	351	356	317	343	387	352	385	371	369	359	396	370	371	353	370	357	369	362	330	341	354	373	327	376	397	380	345	358	366	323	390	373	355	384	382	337	366	356	384	358	345	372	377	358	377	368	393	367	378	362	356	338	388	389	379	377	357	356	357	363	341	378	378	389	351	360	393	353	358	347	346	395	385	385	362	353	361	351	354	393	401	362	390	388	381	348	340	364	370	358	380	374	385	366	336	392	369	379	371	310	353	347	379	361	370	371	382	362	349	362	361	357	333	369	415	383	365	361	347	392	352	372	391	388	362	377	369	362	373	366	356	373	373	350	385	354	354	383	384	357	367	377	380	356	361	378	357	343	358	351	352	378	365	356	382	349	355	349	401	351	344	361	349	375	367	386	356	413	376	346	373	374	362	385	357	327	351	370	339	357	362	374	391	337	364	390	369	389	361	344	360	371	390	403	332	364	359	351	357	349	370	370	363	361	343	349	383	391	349	333	381	372	327	365	336	369	345	356	344	357	375	356	348	358	368	367	371	376	414	378	381	374	373	394	362	388	341	371	378	368	343	373	358	354	355	320	339	374	416	355	348	377	386	378	393	367	354	374	342	387	346	346	370	384	405	353	363	377	330	379	372	361	338	352	367	334	387	351	340	368	353	351	377	367	353	373	375	346	338	367	379	388	356	385	379	376	378	345	338	408	376	356	366	342	345	349	366	329	360	386	386	364	352	372	360	333	364	371	386	363	362	372	387	360	338	365	371	351	355	361	333	392	312	373	378	358	370	370	399	396	353	423	330	369	379	368	338	354	355	370	357	375	323	350	347	339	397	337	349	350	376	375	360	329	327	379	391	358	353	366	350	351	378	360	405	350	352	342	393	337	357	369	357	367	400	383	352	389	356	360	389	347	339	360	345	359	370	376	371	365	321	378	375	334	351	354	334	373	386
8969	3622	1098	1113	979	996	960	977	916	1002	940	898	967	913	934	921	981	933	965	1007	908	952	895	931	881	929	907	903	951	989	903	853	912	914	915	941	925	915	897	918	932	914	931	942	912	954	939	980	939	951	949	932	933	918	907	921	913	938	909	971	910	903	960	938	933	915	905	927	916	863	898	976	878	916	958	923	871	984	917	874	935	923	930	895	942	956	872	882	1011	885	917	975	947	929	938	883	933	928	932	939	973	930	960	924	891	918	921	902	947	894	918	896	954	919	964	925	896	879	882	855	916	980	941	890	944	906	908	905	942	933	874	895	947	912	935	891	932	950	983	925	898	963	906	960	884	932	906	897	948	943	877	970	917	998	902	954	866	951	936	980	917	989	905	899	972	934	975	936	961	920	943	895	930	917	944	925	990	933	902	923	901	947	922	948	947	946	889	957	909	979	890	924	914	827	903	930	969	908	928	904	894	926	880	972	924	943	973	962	937	982	979	911	923	902	953	954	944	973	922	921	913	922	880	937	970	912	951	975	923	879	904	928	916	944	884	941	926	963	930	944	919	920	951	943	908	928	922	928	963	903	929	954	899	920	917	932	947	946	924	950	897	935	905	888	913	954	923	929	940	904	935	985	913	920	915	922	920	920	939	888	919	894	917	929	874	906	883	955	935	917	964	890	954	884	868	921	913	936	948	921	909	916	897	925	916	926	916	937	954	889	842	950	943	909	940	898	967	925	923	908	874	922	965	957	950	883	947	920	932	885	915	857	969	905	921	935	930	854	889	902	953	950	919	930	912	923	905	913	917	943	951	1025	882	933	941	918	918	897	932	927	897	872	932	902	901	899	976	882	915	876	875	936	918	888	917	933	966	908	957	926	935	897	938	904	861	912	965	951	976	945	907	951	963	888	944	916	900	917	914	908	886	898	956	918	942	904	976	964	897	922	932	888	918	930	966	870	926	942	916	903	903	888	942	921	953	938	956	940	938	909	953	954	885	913	925	904	927	873	943	932	925	933	921	952	875	904	922	910	958	950	942	899	892	899	913	888	872	897	958	921	937	874	939	882	939	913	912	958	921	930	979	875	915	917	903	955	909	930	917	900	894	991	891	919	943	880	944	991	1009	897	896	908	887	916	878	979	880	915	937	927	987	923	870	954	915	933	1029	928	883	921	919	934	917	898	890	932	932	889	970	908	887	908	979	928	912	874	906	917	850	916	939	969	938	918	924	900	891	901	936	903	906	954	899	932	925	943	870	886	953	973	909	944	1001	936	943	920	972	981	904	911	948	995	938	899	864	895	916	874	917	925	946	883	947	895	961	977	921	929	895	998	983	910	877	937	906	912	927	949	909	904	909	947	932	958	900	957	908	935	911	961	908	914	944	885	920	853	931	925	907	960	939	970	881	907	918	882	920	906	891	893	900	860	893	904	967	929	922	950	934	911	864	907	929	963	905	923	915	915	947	967	949	924	932	905	916	942	895	936	924	904	909	896	929	925	970	910	978	964	970	922	883	876	950	944	931	895	912	931	872	917	956	929	877	963	946	906	930	925	985	983	990	905	885	973	965	936	916	881	923	909	946	929	912	901	947	918	936	951	918	916	920	895	943	894	949	919	938	872	949	974	877	917	913	920	939	951	866	948	957	910	924	985	904	927	949	924	925	960	855	899	946	924	988	943	900	863	960	905	930	897	906	851	941	963	847	918	912	928	924	874	912	887	927	1014	880	885	927	921	871	933	961	932	932	938	928	924	956	879	898	910	953	927	920	938	901	942	909	873	924	935	943	972	951	905	948	965	980	887	974	911	910	917	939	931	926	919	973	884	930	881	941	952	932	912	914	940	883	939	951	928	897	973	963	934	916	903	890	901	883	927	870	958	953	952	899	912	920	916	947	955	909	972	959	891	917	933	892	931	879	919	932	875	891	914	959	917	942	916	913	1010	877	920	905	939	922	938	942	1003	910	957	922	907	906	896	865	899	913	951	911	944	958	865	888	878	937	958	917	920	964	907	916	942	968	931	907	878	939	920	883	913	913	900	946	961	922	940	890	961	904	978	922	896	947	926	955	958	933	898	938	928	954	953	981	889	923	898	871	904	884	874	972	915	902	914	981	898	961	940	918	906	1014	917	957	946	903	904	949	936	988	947	944	879	916	945	859	907	938	940	891	915	929	892	938	949	867	960	930	917	956	923	963	991	900	897	899	980	940	984	942	897	946	853	964	922	907	904	952	986	904	958	890	941	959	972	924	915	928	920	935	930	852	888	885	956	955	917	874	967	917	928	897	912	977	941	893	933	917	991	884	937	920	926	927	937	881	961	952	1022	934	951	888	910	963	899	921	962	913	893	962	948	896	905	923	973	852	882	947	887	911	946	880	929	919	939	947	937	886	938	957	937	934	961	953	957	892	961	897	928	929	914	928	863	898	874	928	979	925	966	886	881	960	935	998	910	873	910	901	966	911	932	901	921	919	967	938	893	886	963	881	919	945	910	937	872	953	899	898	947	953	895	942	912	945	957	920	940	921	933	948	941	932	934	900	899	932	963	886	865	998	920	928	980	886	930	952	941	912	963	949	953	971	872	910	971	902	874	895	925	955	953	931	938	955	934	903	907	923	932	896	936	920	942	943	966	920	935	979	887	942	978	902	955	916	925	975	955	885	952	950	898	902	968	976	955	914	956	930	972	959	964	933	906	904	942	902	942	948	920	929	913	808	939	905	891	984	948	917	977	925	920	890	881	910	917	939	953	909	961	926	879	911	923	941	950	998	935	935	902	954	906	916	939	947	957	967	871	938	979	933	930	960	921	915	967	914	937	929	922	943	874	927	921	928	952	922	953	928	957	915	904	905	928	943	941	923	913	925	955	940	941	975	919	899	946	967	954	900	946	995	898	896	946	878	913	937	927	959	965	963	923	892	897	938	876	917	872	925	923	883	888	942	940	943	945	863	995	888	926	919	928	935	890	936	939	896	913	940	878	980	925	960	953	903	909	961	918	927	971	918	911	949	893	913	851	959	950	926	931	893	971	970	958	933	955	901	919	919	968	914	932	928	918	913	896	906	917	893	924	918	968	943	899	935	937	888	901	923	864	900	890	911	870	948	946	882	982	895	948	888	914	932	910	891	972	929	934	926	913	942	937	944	939	895	948	961	858	887	868	912	933	936	924	813	917	880	952	899	908	910	877	934	952	880	906	908	882	868	938	938	921	900	933	947	915	911	920	977	900	933	921	927	918	950	927	947	913	989	943	989	923	945	898	943	959	904	994	897	962	916	908	875	880	942	923	966	910	945	905	900	916	944	921	963	949	926	923	930	910	905	974	907	966	900	994	921	943	875	875	943	903	906	872	921	965	946	968	994	938	888	929	953	933	940	935	908	947	944	993	944	956	930	911	915	949	910	955	938	925	949	903	888	913	939	893	924	965	911	955	936	987	917	919	937	934	916	956	868	907	893	875	977	910	980	896	893	918	975	943	925	976	886	903	934	943	962	896
33460	16273	3632	1739	1074	825	663	570	564	496	489	492	470	428	436	454	440	416	436	412	413	487	427	407	447	386	447	414	409	393	409	418	412	411	378	425	408	411	419	381	439	425	430	406	419	424	436	412	420	428	410	449	408	429	396	394	376	413	397	398	456	423	380	431	432	418	417	394	426	439	431	418	390	409	407	346	432	417	397	370	403	377	409	401	386	411	406	419	437	407	399	392	441	420	433	449	413	418	405	398	414	418	413	429	385	422	396	414	402	408	407	387	432	433	405	379	379	382	393	375	421	412	398	420	371	378	398	419	366	401	410	412	411	424	400	456	402	393	420	412	410	411	412	387	425	363	363	404	411	387	385	428	431	422	394	408	407	393	366	404	425	388	412	443	416	391	389	438	422	434	364	402	399	413	404	399	430	429	380	384	381	389	385	407	420	396	406	420	421	402	392	444	401	448	408	399	429	428	434	413	384	413	402	414	376	422	386	403	397	424	411	389	408	435	368	408	414	416	410	388	432	447	440	389	415	397	401	394	412	370	420	409	423	434	424	408	387	366	434	420	394	403	409	396	409	370	428	394	425	423	380	432	432	441	415	389	417	405	409	409	394	398	425	408	429	408	452	403	410	376	410	387	423	395	386	451	368	432	405	423	382	391	406	408	413	426	412	425	391	398	415	396	399	433	424	403	409	409	433	403	410	369	367	409	393	427	426	375	404	381	360	398	388	405	437	389	403	395	386	411	404	420	404	416	411	422	362	389	382	393	382	402	412	404	417	407	461	409	410	380	412	404	369	416	375	388	373	404	394	398	396	375	374	418	411	432	404	410	447	408	416	414	395	431	427	436	410	375	446	424	458	431	416	400	387	411	445	405	393	378	439	412	399	431	455	404	434	415	418	387	427	410	397	444	431	404	406	421	420	398	427	414	402	373	406	407	375	376	383	414	401	411	426	430	391	402	397	405	419	401	393	450	376	385	402	407	436	431	390	410	406	379	413	361	411	398	417	408	419	438	434	396	397	413	426	413	435	362	391	399	408	392	426	369	401	444	444	419	421	347	399	439	377	367	395	404	392	405	456	429	371	391	435	449	400	417	412	443	417	416	413	386	431	416	381	402	407	417	375	364	423	396	437	384	391	446	387	382	396	393	396	454	387	397	391	399	387	401	399	410	356	391	393	363	394	371	407	418	416	397	421	387	404	409	434	369	414	395	382	416	377	425	438	414	434	433	377	409	448	423	404	408	425	407	402	426	402	448	404	418	430	373	445	371	403	387	419	400	423	418	351	387	390	417	355	357	397	404	411	397	371	427	390	396	390	394	387	401	383	405	432	417	406	444	396	376	423	399	382	415	396	412	366	409	386	393	405	387	363	402	415	432	426	429	394	409	448	376	396	422	453	419	397	398	402	427	393	393	426	414	399	387	413	394	414	450	377	425	399	385	387	434	390	423	420	437	404	406	438	404	425	397	409	387	420	400	429	416	428	380	407	443	405	421	386	465	411	433	403	414	401	378	396	390	350	408	382	371	416	407	391	457	441	395	411	361	382	414	394	387	429	405	423	407	381	426	398	387	409	395	398	426	383	395	374	406	410	457	433	394	412	369	385	406	427	376	396	374	451	434	405	387	430	410	378	369	414	387	430	409	415	376	418	432	403	413	420	381	404	450	407	397	441	377	388	399	376	375	437	404	397	418	428	415	394	422	417	436	415	423	387	438	399	421	429	409	401	415	403	374	431	372	382	418	408	405	385	398	420	402	388	364	386	416	369	417	403	383	417	401	382	398	468	435	428	420	404	386	427	360	380	400	396	423	381	401	421	445	423	414	446	383	407	379	381	384	395	407	432	379	384	410	415	392	404	420	395	409	415	444	387	361	396	398	416	422	413	430	433	425	414	388	434	440	395	445	400	400	406	431	414	411	425	408	406	418	397	362	405	438	427	411	395	395	423	416	389	405	425	418	410	394	418	394	396	438	452	407	397	436	401	424	387	406	404	406	408	396	426	408	400	429	388	398	383	387	409	416	436	412	401	455	407	394	405	421	419	391	417	393	377	426	449	420	437	387	407	414	411	407	426	398	410	414	407	420	424	460	413	384	433	408	415	400	437	378	379	391	418	378	377	391	357	417	451	382	416	400	395	368	402	438	373	418	397	438	410	434	418	396	404	391	390	426	412	413	432	402	428	422	390	427	423	407	399	434	459	371	397	378	422	405	389	382	417	432	396	416	422	385	389	396	387	397	378	397	415	404	399	428	431	414	434	400	422	422	408	410	410	408	373	394	410	418	423	404	417	428	405	422	399	433	410	397	424	396	408	412	407	445	404	427	409	383	404	400	382	395	391	456	414	401	430	442	442	428	396	445	392	401	408	369	413	431	425	389	419	391	383	419	404	388	401	388	398	396	395	384	383	422	379	389	419	401	385	387	378	439	396	387	418	390	426	386	409	414	419	398	422	423	395	407	402	431	461	399	404	407	419	407	403	375	390	434	422	423	382	433	407	375	442	361	407	410	387	419	424	413	410	412	437	408	410	414	398	382	427	364	384	411	372	376	399	423	400	406	412	395	425	385	440	409	411	403	390	407	401	395	389	421	410	396	378	411	395	397	400	435	430	407	432	392	424	381	396	407	406	409	388	373	423	432	431	411	422	432	395	396	384	409	404	414	428	438	407	408	416	425	419	404	393	426	425	412	423	416	416	391	443	392	419	453	386	375	381	391	392	419	451	430	407	384	401	431	385	392	411	427	390	405	396	412	397	385	383	391	406	431	455	398	405	396	415	417	390	409	406	403	364	405	434	400	420	383	396	407	414	426	403	435	361	434	395	457	403	416	393	422	406	361	433	403	419	432	421	392	423	401	387	406	397	395	415	391	431	407	388	381	421	389	419	394	394	416	419	408	424	445	387	413	421	409	417	425	432	420	400	359	431	380	399	427	444	432	389	427	410	415	398	412	411	407	388	388	418	392	405	423	413	441	400	419	461	403	450	399	416	408	401	399	418	383	444	398	400	425	398	416	397	407	433	408	389	431	391	415	407	434	427	400	428	462	398	415	424	383	383	408	390	386	375	399	388	403	398	426	407	386	412	389	395	421	416	445	388	380	417	399	466	421	411	438	409	412	438	419	408	419	383	418	422	445	389	395	389	405	418	409	392	413	421	399	383	385	368	415	398	388	403	425	396	398	414	406	396	401	423	442	428	396	424	441	440	456	406	408	361	398	401	397	437	371	375	398	423	449	398	432	398	377	397	417	374	415	393	434	365	417	415	408	387	346	404	386	386	435	400	396	400	413	415	452	380	403	428	401	401	430	413	416	410	396	437	392	436	431	429	417	430	401	440	425	426	405	400	381	398	386	409	427	435	419	381	400	387	410	433	433	408	394	408	411	385	417	408	402	407	449	425	403	403	355	441	420	408	434	406	409	383	405	429	401	417	395	343	433	422	402	418	440	380	419	435	395	415	404	376	418	397	380	416	381	381	407	438	429
20911	9508	3488	3613	3098	2606	2249	2090	1844	1706	1562	1524	1403	1379	1324	1291	1273	1240	1245	1153	1187	1171	1128	1116	1083	1070	1085	1130	1072	1059	1122	1050	1064	1023	1022	1050	1024	1075	982	1112	1033	1044	1053	1005	1012	1043	986	1048	1010	995	996	1072	991	1000	1028	1049	974	993	1052	1025	1015	1062	1048	990	936	1024	977	1038	984	985	988	1056	952	928	1020	1022	989	1088	1008	1010	1028	985	1028	939	1037	1007	1021	1051	1024	1014	1027	1012	1101	1051	976	1063	1011	1034	1057	1044	1015	1042	1031	1086	970	1036	1048	1001	1010	1032	1021	1016	974	1021	965	988	943	1028	1001	952	1022	997	1003	990	1039	1035	960	1041	1002	1050	989	980	994	1006	962	1099	988	1027	1036	1035	1031	1024	1014	1001	1061	920	981	1024	1029	1000	949	1005	1016	1019	1030	1047	985	1066	991	1018	1015	977	965	991	1032	1038	1009	993	986	975	1021	953	998	991	1022	1009	989	1042	1065	1008	971	1047	1022	1068	1013	993	1023	1043	997	990	1062	995	948	975	1004	1016	1002	1027	1007	1029	967	984	988	1011	983	1007	1025	997	938	973	1010	1053	1019	991	1052	962	986	1033	987	1019	978	1025	1002	983	1015	991	1011	1024	1005	987	989	1007	1042	974	1039	1026	1040	938	1027	981	996	992	1000	1015	1035	1011	1015	1017	978	1003	1031	986	954	1005	995	1001	1022	992	1057	1006	1055	955	1032	976	1049	1015	1011	978	1004	1028	1083	1042	977	985	1067	989	1066	1036	1011	980	1007	995	1057	1018	955	1057	1046	1044	1073	1018	987	922	1014	1051	1062	1031	981	985	1045	1027	1062	1004	1027	1008	1013	993	1011	1033	999	997	1047	952	980	1021	926	1042	1021	976	977	1000	1080	990	987	1018	1054	1023	957	998	1034	971	995	1037	970	1008	981	976	1012	992	1000	1018	963	959	984	980	1008	1045	1031	995	1013	975	995	1024	977	1008	1013	1004	1002	1036	1005	1005	978	1003	964	946	1056	1004	1027	992	1006	1001	987	1018	1011	1007	1011	983	1038	987	997	1015	985	965	988	1007	1019	993	987	1025	973	1010	1015	953	999	990	1002	996	1068	1026	1000	967	1021	1028	1028	988	992	996	1052	1009	992	981	981	968	985	991	1056	993	1001	964	929	1023	997	952	1018	996	982	946	1026	996	1067	1037	1011	1014	998	985	1018	946	1024	1018	1001	971	994	1051	1006	1050	971	988	1049	1033	1023	975	1034	985	1075	987	1047	1019	1036	991	1012	967	1029	1008	1050	1007	1016	1041	1032	1035	999	996	1022	1063	1045	1068	1006	1014	1024	969	967	1078	1022	963	1006	1046	1024	1000	1016	944	1012	995	978	1015	1041	974	1022	996	1080	982	1001	1026	1004	1031	1046	1005	1005	1046	983	933	1015	1015	976	1038	988	996	1019	1012	1012	1003	986	1008	1034	993	1060	1011	1048	1080	983	1047	1006	1012	1042	1026	1004	984	987	1057	1000	926	1050	1010	1029	1047	1062	1027	1042	1005	994	1017	1027	910	978	1004	994	1045	990	1012	1037	998	987	968	1012	1018	949	1012	991	1032	1022	1037	1001	975	1067	1049	964	970	1036	1076	997	1005	1049	1033	931	996	941	1043	1057	1057	1004	1038	1040	1023	998	1009	1013	1051	1010	957	918	1018	1045	1008	995	1014	998	1055	1037	981	970	1051	1060	1035	1039	1002	935	943	1010	1008	969	1026	991	988	1039	1001	1020	987	1019	992	1025	1008	1023	930	1028	931	1019	1018	985	1012	1009	1036	981	1005	1007	982	947	1009	917	1026	989	990	983	1011	1005	1066	994	1053	1007	1085	1077	995	1122	1012	1033	987	1004	985	993	1031	1099	1065	927	1001	1019	1001	1021	1005	982	1056	979	971	982	1002	1000	1024	1016	970	1015	1017	1004	971	1038	986	949	1028	981	978	1086	994	1018	1011	979	988	1039	1003	1030	990	991	1032	1010	949	1028	976	968	1047	975	1022	966	1037	1040	989	1004	985	980	1019	958	1007	1027	1012	1028	1007	1002	1027	1023	989	1043	978	957	956	1016	1051	1054	1052	990	961	975	1011	1032	981	985	1038	990	993	951	1002	1044	936	1029	999	977	1025	1014	959	998	959	1016	1048	978	985	1052	965	985	998	1131	958	1008	1021	1063	993	977	958	976	1049	1058	1051	1028	1031	986	1035	985	1008	1027	1025	1012	965	997	1026	993	1021	1005	963	1007	998	995	1024	1026	1006	1021	967	1008	990	1046	1000	1021	1021	1066	1041	956	1035	1024	1022	997	974	1028	1000	1014	1026	990	1017	1047	947	1007	1059	991	1033	972	972	988	1004	1028	1012	981	997	921	995	1004	1027	977	994	1044	1018	1052	987	1068	957	983	1002	978	962	1030	992	978	1003	1018	1015	1018	1011	1022	1032	994	1006	998	1026	1016	939	1057	1006	1002	965	1016	1009	1036	1004	1107	1055	1026	1041	1027	1030	963	1012	995	1024	1030	1070	1000	1021	1063	1023	1083	975	1050	1064	1042	1027	967	1028	972	1012	955	1063	981	995	1082	1003	1007	1032	1037	1002	1012	1076	957	1060	978	1001	1012	1028	1045	1023	1012	1068	984	1002	1001	1033	1008	1047	996	1020	1001	961	1011	1021	1004	1008	975	1021	1056	1035	967	994	1010	1012	995	1042	965	1029	998	976	1027	1047	1052	1013	970	1061	972	1004	1027	1053	1029	1032	1066	950	998	981	977	988	1025	946	1019	1036	1061	1011	1044	990	993	1051	1067	994	1025	990	948	1066	1024	950	1009	1047	1011	977	1014	1034	1000	1011	1028	999	1024	1038	1035	991	1017	1005	1039	1036	1072	1066	985	1024	1028	1015	1031	1028	996	972	1016	1004	1011	994	987	1006	1007	1023	1015	998	1003	1003	1057	979	1028	1002	999	1032	1062	1062	996	1005	987	1052	990	985	1037	1038	1007	986	1077	981	1020	979	1002	1015	1036	1071	1006	984	1043	977	1062	1000	1015	1023	994	996	981	1015	958	1027	991	961	1014	995	1014	965	990	1010	969	1008	1005	1010	985	1029	982	1025	995	1015	963	1010	1007	969	1004	1039	1014	991	975	995	1019	1003	1041	980	1085	991	1007	1010	954	1023	1012	1063	1059	992	1046	1010	1034	1018	982	968	998	998	1010	960	1066	1089	975	1018	1027	1018	1010	986	1009	978	1067	988	1042	991	1006	1043	1022	960	992	998	1008	995	966	1003	910	1016	1030	1023	976	1014	1067	999	982	992	1023	1011	1032	989	1010	1008	975	998	1017	1040	999	1017	973	993	1043	1024	902	1040	962	1034	1008	983	940	1020	1048	1008	1028	987	1013	952	1001	984	985	1044	1045	1026	1028	987	957	992	989	1007	1040	949	1022	1025	1031	1003	976	996	977	1023	1019	987	1008	975	1048	1044	1034	1030	1042	975	1006	1049	1012	1051	1003	993	975	1009	964	975	1025	968	1040	999	1006	984	1033	1026	1020	996	988	1006	961	1040	1001	1030	990	1004	987	1007	1070	1043	952	1009	1004	1067	950	1036	1020	976	1007	971	980	1057	1004	1026	990	1050	987	1005	1010	999	1024	1040	1056	1016	979	982	1051	995	989	1022	976	1041	993	1022	979	1034	1037	1049	1005	1028	1049	1042	1002	999	1015	1031	946	995	999	1002	1018	1031	982	1032	1008	996	1034	996	961	968	995	1004	965	1007	1004	972	1013	933	1047	999	988	1052	1045	1030	1008	1017	1010	1009	1005	1040	1014	986	1020	921	1024	998	970	992	985	1020	963	971	1010	1004	1054	1016	990	1024	1007	1052	1018	1052	997	995	1023	953	1105	952	1062	988	943	978	1003	1062	1019	974	996	1032	995	1009	1021	1001	1004	997	1060	964	1007	996	1020	956	1043	1008	983	965	984	957	1005	1021	1013	1042	960	1020	970	1015	998	978	1018	983	977	1013	1017	1023	1023	969	1001	998	964	1021	958	1039	946	1032	1031	1019	997	1036	989	1027	964	1009	1020	993	972	959	978	1004	1029	1000	975	981	994	981	1010	1041	1070	985	995	1018	996	1020	975	983	1020	1017	1046	964	1042	1046	1017	1019	1046	996	1021	971	984	997	1009	1027	974	978	975	1035	997	1094	1065	993	991	998	964	986	981	1021	999	964	1045	1010	1061	1014	1023	979	1023	1009	981	1009	971	997	997	956	992	1020	1074	1031	1043	1024	1019	996	1022	985	1025	957	1007	1034	993	1013	1062	1029	1036	1006	1010	1052	1025	973	999	963	1005	1007	1085	1049	988	1014	963	999	982	1065	981	930	1044	1019	1018	981	988	1019	1027	1041
40926	24076	7546	3351	1870	1181	865	682	573	506	452	382	344	378	347	344	332	303	276	315	276	253	284	288	248	262	274	260	269	249	270	286	263	241	268	261	241	240	251	222	253	259	232	255	248	262	261	276	230	239	254	244	257	252	274	270	250	251	261	221	245	218	245	239	247	234	227	256	259	235	252	247	211	260	260	223	231	242	262	279	214	262	263	254	223	253	260	231	224	239	287	257	242	239	251	258	242	226	244	225	249	225	247	249	244	232	235	269	208	204	241	224	237	211	220	236	236	230	231	210	245	260	232	255	250	233	236	215	243	257	232	269	275	256	227	242	255	242	219	247	242	249	233	239	263	217	245	224	242	224	278	233	271	243	253	216	275	213	256	241	255	267	241	243	240	243	262	233	216	224	253	251	264	254	229	232	221	225	238	252	281	242	226	206	258	231	259	271	207	270	260	243	224	227	266	230	253	230	242	226	222	252	249	225	263	250	241	235	220	247	237	263	234	234	225	231	241	235	222	240	234	256	252	229	253	247	270	248	234	231	229	264	242	239	247	236	261	243	272	243	237	238	270	253	235	225	232	247	232	199	230	258	253	254	242	251	263	248	265	231	215	210	248	242	254	256	232	238	241	241	254	263	210	224	255	249	237	262	218	245	248	234	262	254	255	237	209	239	260	242	240	247	238	257	231	233	236	234	225	240	242	258	238	252	243	256	239	235	220	245	258	243	220	234	241	215	252	277	254	246	235	239	274	230	222	266	241	241	215	233	227	235	226	239	247	272	255	270	231	258	230	226	235	232	229	243	226	266	232	232	266	275	245	262	228	258	231	237	236	258	247	256	237	256	222	250	227	230	237	260	247	247	250	224	248	225	277	229	233	270	238	219	252	227	240	273	223	255	251	223	236	227	213	237	249	258	235	236	221	242	245	238	240	270	208	229	244	261	227	251	249	213	242	230	244	251	268	236	230	230	258	238	239	248	239	240	228	256	277	242	237	237	255	241	238	210	232	232	218	225	212	241	231	253	200	217	227	235	242	250	233	231	232	235	256	242	232	212	222	246	236	238	213	258	247	254	243	250	232	231	246	239	255	246	242	252	219	230	224	207	226	241	248	213	241	256	253	238	235	255	240	242	236	234	233	241	238	272	251	229	257	245	246	234	284	208	243	255	255	239	220	231	193	239	217	225	244	256	223	251	255	248	265	203	268	226	234	224	272	248	241	235	252	238	207	236	249	236	267	227	263	254	235	236	250	272	251	238	259	243	236	251	223	213	270	245	235	239	280	231	239	219	253	224	280	228	235	245	208	261	237	259	240	209	182	232	236	253	219	223	233	235	239	233	237	231	238	227	245	218	278	252	247	246	265	242	231	243	250	227	228	255	264	252	239	234	240	238	250	268	240	226	234	210	236	255	254	254	278	242	249	240	243	260	234	248	251	231	194	224	229	267	265	233	249	245	247	194	239	249	261	253	248	215	231	250	267	244	275	246	237	234	230	206	221	238	240	273	235	247	207	244	219	266	228	255	220	227	240	242	226	256	244	226	235	241	234	210	252	222	256	255	239	223	234	226	232	232	207	265	253	234	254	264	266	246	238	200	257	243	251	224	237	238	234	231	247	198	239	241	244	228	249	261	237	235	243	220	233	225	228	245	252	257	236	271	252	222	247	236	239	217	236	236	231	244	227	237	233	232	241	221	246	233	216	226	224	215	231	254	239	260	265	240	226	237	242	231	246	237	233	256	219	256	267	215	227	234	243	234	217	250	279	244	235	258	252	229	257	273	231	235	233	217	229	236	235	225	244	267	265	218	268	236	239	237	267	263	229	206	241	228	233	237	211	262	230	229	240	258	226	223	200	230	244	233	246	247	246	252	256	224	261	245	230	257	259	265	243	243	231	224	252	217	229	253	272	255	249	239	210	216	237	231	245	219	236	246	233	234	213	257	209	234	251	253	235	232	271	255	207	239	237	246	243	252	251	230	242	247	219	230	220	239	254	221	237	237	255	241	245	242	243	225	272	235	215	249	219	257	205	253	251	226	217	237	222	254	225	218	235	229	258	238	254	258	248	253	252	198	229	253	240	245	222	263	236	241	232	240	225	236	240	280	207	233	265	245	210	212	212	257	225	241	218	230	226	260	255	209	203	252	210	201	226	246	246	250	243	237	225	255	251	246	254	252	250	225	255	258	241	253	224	230	224	245	251	237	230	209	228	230	270	262	232	234	250	232	271	237	203	256	234	222	284	240	239	216	236	235	208	250	231	240	237	251	238	232	242	233	242	246	201	260	200	225	236	211	229	248	214	226	230	249	239	247	242	245	224	237	247	254	244	268	261	250	249	243	247	243	273	232	233	255	240	245	223	231	226	254	267	244	249	235	244	280	238	239	240	244	216	222	218	239	253	231	230	248	228	251	239	243	225	218	249	236	243	237	223	266	266	242	227	241	245	248	230	254	263	224	203	246	238	230	258	231	242	252	231	225	248	230	253	216	234	232	237	248	239	222	262	245	231	267	246	229	269	249	252	188	270	233	258	249	243	228	265	230	247	238	255	279	222	248	258	236	237	238	241	265	275	261	217	237	226	230	262	213	257	261	263	237	246	241	251	246	243	212	247	253	255	257	224	252	244	248	249	227	271	239	231	229	231	267	238	262	254	221	257	268	271	258	249	242	226	234	214	250	269	224	243	255	234	229	236	230	247	255	258	227	254	230	252	230	222	224	251	277	214	237	256	233	215	207	254	196	237	262	220	230	264	223	254	223	251	232	247	247	221	253	231	235	260	243	203	240	221	238	249	292	234	215	224	273	246	244	225	247	237	237	248	241	243	213	238	232	227	250	270	266	206	242	242	248	241	207	243	234	271	219	263	218	248	220	255	248	232	247	233	246	221	231	270	249	256	233	223	242	234	241	244	275	252	237	262	223	242	221	275	230	236	264	251	244	250	214	228	236	249	247	251	273	247	215	263	224	236	249	239	259	258	231	231	241	238	249	218	224	239	269	249	240	215	247	241	225	224	225	255	259	250	264	226	237	265	235	243	212	238	259	244	225	237	273	216	221	231	218	236	229	254	240	228	218	257	260	232	233	218	244	233	248	230	259	262	232	218	250	229	233	237	246	251	268	249	233	269	236	266	267	242	240	245	261	234	234	227	250	250	263	243	252	258	219	226	250	259	218	233	236	228	270	252	242	230	211	212	237	262	245	239	245	262	263	233	210	230	264	234	228	238	249	223	248	262	231	247	226	244	237	231	262	239	235	234	220	217	225	207	231	239	254	240	287	225	268	246	219	266	257	230	237	231	218	262	259	259	248	243	224	224	226	241	229	222	234	234	224	235	233	252	255	236	270	245	240	230	291	212	238	239	275	242	227	253	257	206	250	228	229	217	256	253	210	243	224	252	226	258	237	243	239	248	256	252	260	257	241	240	201	215	242	255	251	232	251	246	250	257	235	266	231	266	233	270	239	236	238	264	248	243	244	269	264	259	234
26154	13264	5353	5652	4752	3784	3169	2537	2288	1968	1817	1573	1453	1335	1252	1179	1160	1087	1066	1021	982	987	867	897	855	814	862	809	775	800	722	693	710	731	748	680	746	766	747	735	649	650	691	706	654	702	657	682	684	670	665	686	679	666	644	684	632	683	629	625	676	595	648	646	651	602	674	607	664	643	670	665	656	657	641	635	651	618	681	601	649	616	628	584	672	647	636	613	621	613	658	622	582	617	621	660	619	553	626	631	583	663	644	669	638	597	643	680	631	593	614	653	630	636	665	626	645	657	600	652	644	615	570	591	620	655	637	618	637	613	614	612	610	579	639	657	628	631	626	647	626	658	656	672	600	649	638	657	671	636	607	648	607	624	652	622	658	591	607	631	594	620	658	645	592	654	622	634	620	571	576	624	608	607	681	612	684	611	618	642	657	585	620	621	625	625	604	630	598	627	651	584	602	624	604	654	621	618	617	611	611	624	640	629	636	598	620	598	610	658	628	589	605	644	649	596	605	622	597	622	581	634	589	643	625	658	661	588	587	627	626	609	643	635	596	625	616	623	608	654	607	661	591	603	622	620	632	616	611	587	586	605	632	605	612	644	618	618	590	661	627	606	607	615	564	639	597	622	655	652	645	646	584	621	658	610	669	641	583	582	613	582	666	665	630	644	649	591	638	651	610	647	625	587	648	626	628	643	685	579	585	619	621	635	596	594	615	610	609	625	618	681	638	620	639	653	589	659	641	592	642	631	615	630	621	667	639	595	625	633	628	639	621	596	636	640	664	612	606	582	617	618	611	603	654	659	628	596	614	608	579	647	630	589	596	619	628	653	642	617	632	637	596	608	615	597	635	637	629	581	607	617	623	638	607	597	604	609	626	559	631	648	622	650	613	608	641	583	670	600	642	594	634	662	570	631	635	614	615	630	679	591	613	594	631	583	623	628	640	615	645	578	607	627	595	639	578	613	587	625	658	630	583	637	610	646	623	651	632	613	638	610	598	590	627	603	617	606	651	591	658	600	642	659	649	614	602	593	579	566	597	610	628	635	619	597	610	639	611	612	607	646	626	650	603	649	628	582	652	592	675	657	615	612	594	607	634	695	611	635	607	608	593	656	646	596	635	644	627	590	584	617	634	614	611	643	639	621	597	598	659	643	615	608	598	611	593	625	661	583	672	565	622	615	618	580	612	614	596	561	602	595	659	646	649	624	623	619	655	691	578	593	610	655	644	608	632	569	620	588	616	619	609	583	602	659	584	588	590	578	569	623	598	603	599	577	623	611	622	616	612	623	612	593	608	608	586	608	643	585	616	577	647	654	645	628	645	606	621	585	596	650	629	636	594	670	612	640	613	611	631	600	688	622	600	625	624	607	649	561	586	620	619	604	617	639	609	578	602	619	619	602	624	632	584	586	677	609	570	654	627	605	600	585	610	673	641	627	611	612	609	630	632	639	610	627	599	636	636	628	642	612	607	614	562	600	638	646	659	595	624	602	605	640	627	610	628	635	624	616	576	621	654	624	606	597	581	611	666	618	596	590	662	616	594	641	588	606	595	648	597	608	634	601	577	583	616	593	626	611	655	630	646	607	632	596	602	641	638	595	578	621	633	629	600	632	617	651	618	613	623	620	614	601	596	617	634	595	620	615	593	651	639	602	597	637	611	611	624	631	596	625	630	589	639	600	644	578	644	647	634	557	622	672	577	579	607	655	568	595	647	593	646	664	597	595	615	622	633	615	562	625	619	606	610	614	601	628	602	620	613	600	637	618	647	618	602	644	603	622	579	601	597	626	612	637	576	590	647	614	589	660	665	661	642	624	638	640	605	574	636	654	588	651	608	727	622	654	657	590	597	625	621	660	614	658	642	604	592	608	644	630	641	574	630	636	617	617	646	605	638	586	634	609	631	597	651	585	607	660	658	621	642	614	639	590	653	621	627	624	578	659	647	628	628	626	563	629	629	611	595	613	605	632	569	578	613	635	609	591	575	598	588	653	578	605	646	628	586	634	625	628	596	645	601	641	625	609	644	577	609	624	622	602	630	574	655	620	628	607	647	598	643	600	650	597	619	584	573	634	668	633	655	628	617	656	632	594	628	575	626	586	636	625	635	634	631	595	575	630	638	577	615	615	621	631	593	618	615	608	632	603	558	633	625	647	588	597	615	600	633	669	595	624	633	575	576	608	565	593	588	654	655	676	614	588	644	671	603	567	582	635	635	618	634	630	637	644	624	664	608	609	615	612	626	582	664	631	614	616	601	612	645	594	602	624	622	625	615	631	626	607	599	655	600	566	646	653	619	599	619	588	561	633	570	615	641	630	587	608	621	630	591	630	627	602	609	617	627	638	640	596	611	629	611	610	650	601	625	581	606	647	616	640	606	638	582	594	609	589	609	623	601	605	666	611	600	602	616	633	634	638	659	645	623	618	605	601	588	630	629	588	592	641	599	637	602	597	593	618	628	598	639	588	588	591	632	613	626	637	611	625	615	590	589	608	609	643	631	592	636	604	606	634	632	671	622	625	628	614	627	636	678	632	637	626	615	634	644	620	631	609	613	652	650	622	636	619	614	598	634	611	636	647	592	618	572	572	603	613	620	617	648	609	637	607	606	632	601	561	592	598	619	607	591	608	580	612	548	597	647	617	612	632	603	646	621	633	623	618	612	623	596	627	621	604	576	643	641	615	629	652	642	627	636	638	583	588	625	612	634	580	598	605	630	666	631	605	609	593	625	608	594	649	602	649	639	639	624	574	578	663	580	638	618	621	632	649	627	675	604	598	656	600	605	606	633	612	614	590	602	600	622	625	596	638	614	619	623	611	613	605	641	650	640	596	600	644	576	600	592	637	607	635	650	601	621	655	580	668	562	621	615	632	602	653	639	595	656	648	611	634	585	604	612	623	615	605	657	612	634	600	614	641	600	671	596	630	598	633	657	650	606	657	608	665	671	627	576	655	584	621	618	655	604	618	608	654	624	664	616	620	660	644	639	645	588	621	602	628	645	630	598	602	661	607	645	622	644	632	587	605	570	614	624	644	631	616	603	606	622	647	613	637	634	645	583	633	667	585	590	648	608	638	613	622	603	575	620	623	646	610	581	608	609	618	630	655	585	596	547	615	659	639	597	582	641	647	623	627	624	649	667	615	584	639	599	605	625	606	620	617	639	615	625	599	628	609	605	634	646	646	598	669	636	593	639	605	616	619	601	606	638	650	660	630	643	628	594	631	593	681	588	630	604	615	627	572	607	639	577	606	625	634	674	650	569	635	589	587	650	642	592	621	649	609	646	624	616	592	627	634	610	622	589	621	627	639	626	625	658	610	646	645	607	656	638	648	665	598	624	582	635	644	613	657	652	659	641	628	612	638	632	590	572	672	627	601	616	597	639	619	640	653	581	637	599	607	604	659	633	608	622	612	570	606	611	650	653	647	631	609	638	643	624	623	606	643	610	572	608	607	576	641	601	631	646	640	619	634	594	633	640	597	633	631
14145	4240	498	361	369	345	349	331	351	359	350	369	364	337	398	333	382	333	349	351	333	343	349	363	314	355	348	348	315	333	316	353	368	322	359	328	364	336	332	358	385	382	355	274	384	344	339	343	314	341	369	354	359	371	334	365	342	338	326	325	343	338	317	317	350	333	355	349	356	386	352	361	351	357	342	353	305	385	379	396	357	394	347	388	372	361	334	341	344	325	347	359	331	328	368	364	368	354	364	338	382	385	326	337	370	349	408	379	377	336	355	338	356	320	342	352	366	326	367	315	356	326	353	340	360	330	385	324	338	386	357	378	303	385	325	326	338	372	363	353	356	327	341	346	344	340	354	360	383	351	347	350	340	341	369	346	384	354	371	362	354	354	369	384	351	339	347	347	385	346	353	360	334	387	347	331	372	358	332	362	352	372	361	364	334	346	343	328	329	311	336	358	356	349	321	318	352	323	340	381	319	337	331	349	349	356	330	327	342	355	327	323	336	353	336	306	330	364	342	348	332	391	363	382	296	360	341	358	372	366	335	354	345	361	345	339	341	343	382	356	324	383	349	341	351	333	307	297	349	373	341	356	338	352	351	357	339	318	344	345	390	342	367	344	359	358	331	358	351	357	349	349	375	344	322	353	346	385	380	361	344	338	334	365	360	364	372	340	358	338	354	373	356	328	355	359	382	377	347	351	362	339	367	339	332	342	355	318	329	330	369	335	365	346	372	343	347	351	330	361	346	347	331	350	349	349	352	351	340	342	326	316	329	332	337	339	325	361	350	354	329	367	363	342	346	343	354	362	357	361	354	339	339	346	367	331	377	362	383	352	347	346	321	330	354	338	341	361	346	364	381	332	362	338	356	342	354	327	323	345	354	348	337	384	387	388	369	331	348	352	346	374	328	317	392	379	357	334	359	389	350	323	346	376	358	335	389	375	370	353	337	309	328	372	342	361	318	326	347	367	347	371	346	355	357	329	334	358	374	324	331	349	360	357	341	354	337	374	343	349	346	322	368	351	365	363	315	312	341	345	373	349	341	327	341	357	366	325	336	352	318	365	369	348	365	360	352	322	390	329	342	306	385	340	338	372	335	356	336	374	341	339	370	379	347	355	372	350	347	361	334	354	334	360	348	372	326	376	343	382	358	367	353	375	340	356	301	340	355	342	351	347	367	320	374	339	327	336	320	347	319	340	342	366	376	373	309	320	336	331	347	379	349	334	352	326	354	356	379	357	359	341	354	339	349	317	368	352	364	349	325	365	336	383	351	331	340	379	367	368	343	356	355	344	323	347	354	345	334	362	364	346	378	338	351	345	347	360	319	357	339	351	331	369	340	359	325	350	329	336	342	328	357	364	342	355	377	359	333	344	357	344	345	336	348	350	349	339	340	391	368	354	321	362	343	351	340	350	322	335	340	369	382	323	377	337	354	332	351	351	317	323	326	348	349	350	324	350	373	380	362	347	399	345	373	356	350	365	329	348	361	304	324	369	340	364	352	352	342	337	346	344	328	367	379	374	335	336	327	362	367	360	348	365	348	353	357	345	327	355	315	368	350	342	334	350	316	371	334	365	342	360	358	322	384	361	336	341	351	317	360	354	343	352	369	402	368	340	331	305	365	335	322	303	386	331	382	330	375	330	335	374	376	348	335	321	330	357	362	358	331	334	355	311	368	348	353	331	387	343	330	327	317	330	355	377	353	343	355	308	371	376	381	364	350	355	359	369	371	365	335	353	376	329	323	364	344	337	309	351	407	361	333	331	347	323	305	333	347	382	326	353	391	344	334	357	342	343	348	337	334	350	368	344	357	323	354	365	351	384	314	360	370	337	354	327	292	358	357	343	391	382	358	349	363	356	318	342	365	363	346	345	356	337	352	345	339	386	373	369	345	354	334	335	375	355	306	328	330	368	347	359	366	353	362	342	407	344	352	342	401	355	345	366	320	345	352	355	357	348	321	357	360	337	316	403	343	362	377	356	324	326	344	346	351	350	317	353	349	335	321	333	356	362	358	367	349	334	314	344	397	350	337	362	379	368	328	350	309	351	319	336	358	332	364	394	331	328	383	330	363	352	360	350	351	362	334	379	374	355	355	378	350	342	362	315	337	369	355	339	371	342	374	363	345	364	343	356	377	362	339	374	367	373	372	365	323	356	364	341	368	344	345	368	363	358	352	350	366	331	305	344	361	332	362	372	344	367	357	374	339	388	352	310	340	351	363	332	389	301	365	360	331	343	370	365	324	327	383	330	360	357	348	355	343	370	307	322	335	298	339	349	350	361	335	334	336	334	324	343	342	391	311	350	370	356	382	376	353	355	369	383	382	354	356	368	324	370	356	353	370	350	319	308	334	367	328	365	321	342	356	331	372	342	337	353	373	337	343	367	344	351	377	340	340	366	392	312	354	351	374	357	375	364	369	348	323	334	364	301	366	336	337	405	368	340	374	362	399	375	336	322	342	357	361	322	395	348	365	337	329	338	333	365	314	381	365	345	348	379	364	326	308	351	337	404	399	390	347	350	315	338	356	380	344	320	344	333	325	340	327	364	360	384	366	355	343	353	333	348	363	362	344	331	349	335	362	381	337	338	353	389	327	345	346	336	351	354	341	386	355	368	318	348	345	360	358	347	368	349	324	349	344	334	345	344	342	337	345	342	318	354	377	321	319	343	355	338	323	359	385	376	348	311	343	338	392	334	341	340	313	331	322	341	360	358	352	364	373	326	319	368	342	343	365	323	365	350	329	358	349	343	327	342	349	390	333	368	344	369	336	364	362	347	338	385	372	343	353	357	367	372	339	322	365	326	332	343	319	331	334	369	337	318	360	386	396	308	319	337	384	365	354	376	328	362	374	347	348	349	369	364	369	350	330	416	331	367	356	347	352	335	342	332	356	347	353	364	334	347	345	311	348	366	353	367	378	338	368	371	335	367	352	385	352	373	362	364	312	336	344	349	367	353	368	349	359	367	348	346	363	342	336	372	346	335	373	357	359	380	379	343	337	366	363	345	343	305	334	357	358	347	356	314	330	343	342	344	333	336	356	360	354	339	388	354	347	353	323	335	356	353	358	355	350	364	329	371	371	364	309	354	308	342	354	385	339	340	364	329	324	385	353	339	400	361	361	373	349	344	346	343	355	327	329	357	347	351	327	354	376	371	330	355	352	329	345	369	344	336	333	374	359	350	295	364	318	341	325	341	375	345	344	311	377	333	351	360	358	354	349	353	364	371	337	331	362	372	353	345	371	361	342	341	327	367	325	367	399	362	351	343	390	369	339	376	351	333	352	354	376	325	329	362	355	367	338	335	338	344	353	341	349	352	375	371	355	314	347	352	359	371	389	349	370	368	317	335	352	333	383	380	377	328	352	334	349	362	373	360	343	338	336	350	344	371	328	343	338	352	376	341	349	345	329	327	344	334	339	364	337	340	364	360	376	355	371	367	373	322	360	339	333	370	361	328	363	359	326	354	376	352	352	367	363	346
8658	3545	1009	1048	974	931	972	849	951	1000	956	907	893	890	871	901	899	913	981	905	927	908	902	870	918	929	910	893	913	899	936	900	892	860	924	916	909	869	896	881	957	904	908	869	925	846	942	859	856	883	894	881	855	917	882	888	936	891	917	898	882	893	906	909	880	897	875	913	907	895	878	825	907	900	875	882	932	860	875	905	938	948	902	916	886	889	939	931	920	841	887	897	906	959	900	828	865	859	912	906	797	915	917	959	924	871	879	936	884	884	900	898	936	903	902	891	854	857	967	894	852	940	939	903	897	872	913	930	869	910	871	901	884	859	855	923	845	887	922	872	911	888	901	919	860	929	853	820	928	920	888	864	908	915	903	860	924	892	900	927	946	912	869	908	883	916	839	895	898	928	934	946	942	931	858	922	878	887	926	856	896	867	929	934	872	862	855	950	924	879	901	847	945	913	906	905	919	841	894	905	855	911	917	875	866	871	933	861	896	862	917	884	885	899	936	873	944	926	867	905	901	901	913	933	892	885	907	875	903	909	860	859	861	887	853	935	886	863	857	903	882	923	867	871	949	844	867	929	915	856	862	863	916	915	885	901	903	851	903	914	840	915	882	902	925	894	890	938	865	911	881	899	861	885	907	894	893	921	906	976	881	928	910	883	854	942	872	893	952	846	883	958	953	924	936	914	855	940	914	905	947	863	878	907	890	892	891	870	884	905	877	936	920	896	827	856	902	871	879	933	936	904	882	877	877	885	873	878	838	932	876	944	927	911	905	871	868	889	943	837	904	940	890	953	937	891	855	916	878	869	933	887	911	873	829	891	891	959	908	861	891	909	820	903	918	918	924	833	845	929	847	875	919	870	864	923	882	913	958	883	880	913	896	872	881	855	875	920	888	877	862	878	798	900	874	898	897	924	853	891	876	880	894	850	835	866	869	897	890	928	958	951	869	882	892	916	920	918	927	896	825	917	855	929	945	874	866	880	880	859	942	949	888	899	922	830	908	882	903	877	870	904	893	900	928	883	936	861	884	851	902	927	955	924	917	864	938	910	905	943	902	888	874	910	878	895	884	897	911	913	923	878	910	864	914	880	880	916	877	884	926	897	877	878	912	915	892	894	838	869	878	898	865	942	904	873	921	862	952	865	911	820	890	859	926	856	864	890	825	808	916	897	916	928	954	886	880	942	850	807	941	909	915	880	852	893	914	909	852	887	888	941	866	913	888	920	921	847	861	890	909	862	906	929	867	922	899	863	905	875	879	920	839	900	847	944	869	873	915	879	911	918	955	889	870	875	923	897	914	892	864	902	949	850	924	873	878	850	903	863	907	978	930	888	930	854	913	890	900	903	901	912	948	868	853	888	837	913	918	888	911	876	863	905	855	921	862	907	915	882	899	937	854	903	871	877	904	902	918	887	917	853	858	912	881	862	874	894	865	876	908	867	924	903	865	886	952	853	925	896	910	895	840	925	867	867	854	924	928	846	876	938	889	882	896	891	938	899	945	913	898	884	866	860	909	877	923	887	900	898	900	937	922	920	863	926	837	851	888	893	900	933	889	862	892	874	946	878	875	922	913	897	906	923	927	899	861	856	883	847	884	911	888	901	917	847	839	867	952	882	915	923	922	936	851	895	907	869	886	894	914	916	903	863	886	936	977	903	828	879	896	887	909	859	896	906	900	869	937	875	906	893	870	906	885	945	874	895	931	895	952	895	933	862	900	814	902	875	951	884	948	944	820	907	901	857	854	918	875	899	936	860	952	916	1014	938	891	891	904	879	886	875	892	941	914	858	930	904	918	933	877	870	897	887	866	873	908	912	955	871	883	913	918	902	881	958	880	882	869	883	910	845	917	906	900	895	848	859	902	926	895	926	966	863	910	901	895	940	851	923	892	887	920	929	900	929	913	867	869	899	902	848	898	887	918	872	892	841	889	849	953	857	847	875	935	851	929	912	926	923	914	874	904	928	881	890	914	879	910	882	887	874	884	828	895	894	871	928	878	901	891	924	948	937	870	871	894	915	895	859	851	907	849	918	955	873	881	841	878	884	841	873	875	924	904	944	893	893	882	876	947	837	905	889	935	882	851	876	884	900	939	891	901	879	909	855	899	928	900	868	907	901	891	874	869	881	918	847	919	892	922	888	898	927	900	882	888	954	927	834	891	908	927	898	867	851	892	907	899	893	884	905	900	910	891	891	962	937	849	885	841	910	875	891	877	858	857	904	870	909	844	885	902	860	873	887	893	876	912	859	946	943	885	857	912	886	872	897	926	969	897	859	915	895	931	899	922	876	884	924	888	858	910	965	923	881	919	839	882	872	866	885	944	899	897	824	939	868	869	880	905	905	903	911	875	885	876	922	816	914	809	893	894	907	867	884	905	849	904	953	925	870	930	917	850	933	917	931	844	844	884	855	829	866	884	885	846	901	842	864	849	910	929	882	830	945	925	856	862	899	845	870	973	893	865	899	892	884	904	872	871	835	950	934	877	917	872	903	826	871	856	890	919	923	860	891	812	925	884	913	941	898	901	840	906	890	892	842	893	866	883	862	901	883	868	878	888	947	932	886	884	878	894	887	908	872	894	918	883	850	903	880	890	910	901	883	919	871	920	891	858	923	907	884	894	892	882	861	880	859	913	864	937	890	883	916	875	880	907	895	869	903	890	913	914	908	913	950	925	918	857	860	872	915	899	856	853	915	892	909	930	910	922	909	885	861	883	822	909	907	905	868	915	850	908	921	860	873	905	864	840	928	887	953	876	892	858	948	881	862	898	924	839	887	876	926	851	872	905	913	925	889	919	868	906	922	864	857	903	928	855	909	889	918	903	969	897	932	910	889	901	933	923	972	842	894	888	895	856	891	896	881	913	903	898	929	872	926	869	859	849	862	902	956	891	954	914	959	881	918	948	901	900	935	886	891	857	881	887	888	883	893	845	965	881	884	886	904	905	899	899	848	912	886	836	892	911	902	928	885	856	896	898	923	901	857	858	910	937	962	865	900	847	885	939	844	912	979	861	952	904	883	879	871	883	914	893	886	998	911	977	851	849	889	926	866	896	897	923	856	935	864	888	899	894	913	888	900	902	849	868	826	884	939	906	933	882	904	877	859	902	922	932	912	908	921	908	877	896	907	884	911	853	906	901	889	873	921	932	904	901	920	896	912	902	935	887	855	874	899	914	931	873	871	908	864	933	883	877	882	897	876	906	906	899	956	936	887	906	874	910	866	917	874	928	871	923	896	892	920	874	949	901	867	913	931	906	860	871	875	878	924	862	838	830	906	924	871	895	867	865	858	884	854	906	942	833	902	899	848	917	858	873	870	877	855	899	883	887	956	929	926	896	869	904	860	835	919	895	913	903	865	885	885	902	907	927	869	901	860	871	881	854	974	957	852	875	878	894	906	945	914	921	866	884	870	858	850	893	846	935	885	964	903	906	863	920	868	870	840	899	915	924	901	899	898	912	851	867	866	846	897	847	887	844	901
31931	14725	3295	1604	1068	817	703	636	524	497	452	468	469	411	422	430	448	430	373	414	430	389	381	396	436	413	403	366	393	396	403	379	379	380	379	400	404	370	392	402	368	393	393	379	407	375	399	364	365	417	399	379	410	399	367	374	396	364	418	371	346	341	375	392	398	399	402	388	392	408	352	389	380	421	412	404	403	373	406	389	384	358	421	364	397	379	366	416	396	390	418	396	359	337	397	433	373	372	384	384	374	397	387	380	387	365	354	399	378	368	350	402	406	383	381	386	404	333	408	374	384	415	367	400	390	397	401	380	394	391	356	358	375	413	413	394	404	355	363	363	377	391	372	419	388	400	422	385	349	353	414	394	386	365	370	347	381	373	395	400	402	400	386	361	424	370	433	377	403	383	406	398	423	420	378	337	381	385	363	397	380	358	359	395	392	381	405	383	376	399	383	385	360	399	379	390	375	394	395	390	376	356	377	336	396	382	429	380	397	386	406	397	390	393	387	363	341	395	393	418	395	380	372	340	406	372	396	390	418	412	414	354	361	388	361	386	396	332	393	409	379	382	370	436	384	412	376	382	402	408	381	373	360	403	390	387	401	385	398	413	420	400	366	387	395	392	378	406	376	362	365	371	376	394	362	443	378	379	396	375	408	369	385	398	394	412	381	344	390	403	402	356	412	401	360	399	382	407	421	352	405	416	356	387	413	378	378	380	393	361	382	386	393	391	359	376	351	385	369	423	387	381	373	394	342	375	369	375	398	365	427	397	403	371	395	419	380	377	404	369	369	394	385	369	383	370	378	373	355	383	404	404	413	384	378	379	374	345	388	423	369	367	374	401	381	362	389	404	402	377	403	384	359	388	395	409	384	377	430	399	430	407	381	360	369	391	441	390	361	408	386	398	397	390	401	374	392	388	389	395	393	381	379	387	376	410	368	385	385	405	427	397	398	380	396	373	376	355	397	417	387	403	417	393	393	374	387	362	402	388	405	416	363	411	406	379	408	403	360	396	405	395	389	378	382	371	390	372	411	378	373	372	391	387	402	372	385	392	412	355	398	380	400	370	393	375	433	368	366	391	377	369	369	408	418	405	378	395	378	389	386	348	348	365	355	385	362	382	370	393	389	387	397	369	393	409	413	394	388	405	369	382	385	414	372	353	405	415	402	396	405	359	374	325	396	381	406	391	410	382	385	381	409	381	372	350	403	397	411	366	417	386	362	435	402	387	394	386	360	356	372	390	433	391	419	381	386	357	384	364	357	392	392	420	343	403	408	377	404	390	370	420	363	393	373	370	359	377	400	370	371	373	358	388	411	390	414	389	396	389	367	438	391	377	375	384	390	408	370	359	388	408	386	401	367	375	377	366	368	383	423	416	357	408	422	383	384	418	389	388	429	381	385	362	424	397	377	417	418	381	381	372	385	386	401	367	392	375	368	381	394	400	405	378	370	393	427	383	345	363	377	397	391	413	357	368	365	373	393	358	414	410	389	348	427	341	361	381	373	373	398	399	395	383	412	383	371	362	374	396	395	391	408	407	370	391	352	379	343	373	380	381	389	390	386	373	398	359	386	366	404	420	401	404	390	398	393	359	396	430	390	368	400	390	390	367	403	405	390	371	406	370	375	362	407	365	344	391	383	381	345	371	403	359	387	348	400	401	372	406	414	406	394	445	387	390	378	391	393	371	355	398	350	393	414	417	386	392	339	379	388	399	359	373	387	381	388	397	394	406	415	358	384	404	416	389	371	390	379	359	404	372	396	380	385	396	367	379	376	349	409	391	381	407	386	352	376	373	416	374	368	396	386	356	359	355	374	380	382	393	348	390	412	359	394	383	376	340	382	355	384	442	382	392	395	387	381	365	376	374	383	396	411	375	394	351	394	389	360	404	392	411	397	398	419	416	374	397	369	375	414	412	405	358	340	405	425	376	399	355	366	404	401	381	402	369	388	352	405	383	385	361	416	412	361	381	392	383	367	379	346	400	381	390	362	358	369	373	430	407	378	379	381	394	383	369	369	416	420	380	365	398	344	358	398	403	402	358	419	363	389	365	404	402	354	379	420	380	355	410	391	361	412	401	405	363	365	405	423	395	399	403	409	390	398	420	366	424	402	384	388	406	387	390	373	395	370	371	404	389	393	376	381	373	417	408	400	346	361	350	391	406	398	404	432	414	413	375	377	390	370	333	362	396	386	417	407	360	379	393	366	392	393	386	396	373	393	369	428	375	381	377	416	392	359	376	373	363	377	396	370	360	384	425	410	363	378	357	388	374	388	395	397	361	413	372	406	407	391	382	401	396	388	392	399	376	397	365	396	382	368	398	368	389	390	393	341	409	399	344	367	375	390	387	398	378	374	385	405	378	355	387	366	431	386	382	406	388	407	406	389	369	357	384	424	392	412	375	367	401	415	388	401	390	409	385	386	397	401	439	382	370	380	363	370	369	398	384	412	429	366	380	398	387	359	404	399	398	370	359	389	409	410	372	407	402	385	359	379	360	398	438	382	370	396	392	369	384	391	373	410	383	369	367	426	391	384	367	384	404	375	417	407	436	383	376	390	347	354	409	385	370	400	389	370	360	386	358	374	374	373	382	381	421	369	405	355	392	368	393	366	361	354	395	429	386	398	388	388	368	383	375	417	383	408	360	393	347	404	383	383	367	390	356	374	385	386	357	390	380	394	400	395	391	402	385	382	408	406	362	361	366	411	374	370	386	391	386	380	414	387	380	377	377	386	395	387	375	425	392	412	399	399	378	405	400	368	379	401	375	389	374	392	376	405	367	378	397	457	391	414	386	379	379	378	386	440	417	354	393	387	356	393	362	396	372	380	385	433	400	362	371	420	408	391	396	391	400	420	385	356	362	399	391	389	351	380	408	346	374	401	389	400	400	396	388	387	401	393	410	416	402	398	394	386	392	385	395	402	409	359	401	365	400	398	366	383	395	415	394	379	383	400	364	412	412	353	391	375	391	391	389	368	413	400	387	405	341	410	389	390	384	385	384	418	399	371	418	396	401	363	361	365	400	387	381	354	382	369	390	392	359	382	422	372	385	387	436	379	409	360	369	394	354	386	388	386	391	370	408	396	352	348	413	387	409	363	399	407	394	390	387	436	400	412	420	388	387	373	369	390	385	392	398	394	394	393	390	391	386	388	387	371	414	374	340	342	372	398	400	431	413	363	399	403	363	374	390	407	400	375	388	359	405	406	390	402	369	394	369	462	377	389	412	395	434	391	377	378	376	373	350	353	394	415	372	404	374	399	366	390	396	395	436	360	390	411	386	406	388	351	365	426	382	378	383	373	401	372	361	404	379	384	378	391	399	356	384	344	366	426	392	371	418	409	383	379	384	400	348	389	409	379	388	381	373	409	398	395	372	391	387	391	393	379	418	409	386	394	384	390	374	347	377	387	435	356	414	394	401	396	350	375	367	381	364	358	393	382	349	370	358	403	383	380	383	384	381	367	349	342	413	408	352	400	411
19762	8804	3463	3529	3144	2735	2256	2035	1759	1669	1496	1418	1385	1389	1279	1282	1190	1189	1204	1127	1157	1147	1084	1151	1064	1079	1048	1030	1061	1076	1071	1007	1062	994	1051	1005	956	1020	1072	977	956	1013	970	1024	994	988	999	1031	1002	1013	1021	934	993	1011	1022	932	990	987	962	944	951	988	966	947	1019	1045	996	1002	1015	945	1025	1026	1009	948	976	972	1021	963	969	960	1031	992	996	973	988	955	996	987	913	994	935	990	1005	962	1023	967	994	936	1001	986	970	975	932	947	947	961	998	953	937	992	996	954	1006	933	938	995	978	992	957	949	989	931	951	950	962	1003	977	1012	947	919	930	924	1008	998	954	963	955	1003	968	973	931	941	949	979	1002	950	898	1008	948	929	928	952	946	1018	940	967	1004	898	983	975	943	1013	903	959	1010	992	1015	983	959	961	978	962	947	944	996	972	941	982	979	980	900	991	1015	915	918	921	929	1021	949	957	997	940	997	1001	970	983	955	987	982	959	986	1010	965	974	959	1014	967	1008	928	962	985	955	966	942	1005	994	937	986	971	971	962	971	977	1039	945	1017	925	962	973	882	984	889	935	978	966	959	992	1008	915	1009	955	956	934	926	984	1013	952	940	990	956	981	958	971	987	1028	948	993	977	927	1005	974	979	987	955	905	996	1010	953	967	932	924	983	999	992	999	924	940	1001	968	956	988	908	963	949	923	976	982	973	997	1023	1011	922	1046	960	1040	956	956	1000	991	989	956	1016	977	1003	963	961	978	951	966	902	931	974	957	937	921	992	1020	1010	923	989	964	956	934	987	1016	973	982	936	973	931	966	974	950	1009	949	964	906	929	980	990	948	963	903	945	977	944	957	1011	977	1003	981	942	932	948	922	971	961	927	977	957	978	937	958	957	951	970	977	999	989	936	959	970	949	950	988	1013	970	950	961	973	971	981	950	946	929	1027	999	983	944	954	987	948	994	972	974	983	1017	936	960	963	944	990	988	1041	1018	953	1000	987	887	941	928	953	974	967	982	979	965	944	1008	1002	910	937	1022	940	986	966	939	962	977	995	928	932	961	994	972	939	974	949	990	965	986	944	936	962	881	946	949	949	974	984	952	961	970	937	955	941	994	919	960	975	941	940	971	935	996	989	996	960	972	982	959	947	992	955	972	966	945	948	937	968	924	968	1028	964	921	1017	955	976	925	1004	1000	1044	906	936	968	973	955	931	1021	964	958	995	906	961	963	974	909	940	897	938	956	929	967	976	949	1013	953	959	981	985	976	989	994	960	990	976	982	958	986	962	1016	906	996	956	963	980	973	930	909	933	981	973	997	983	1006	926	963	1023	945	922	964	968	937	965	957	936	992	915	943	972	992	964	931	962	955	971	994	961	971	995	943	935	1001	961	988	984	991	936	987	1006	922	969	969	977	980	950	953	958	975	960	978	1020	956	976	965	920	1037	952	935	967	999	1006	924	966	1007	982	971	920	965	1027	984	940	997	1021	1018	972	937	952	993	1011	970	962	952	960	1005	974	950	917	1033	898	968	987	991	957	974	955	1002	922	974	920	917	916	972	998	958	1002	952	1012	954	971	957	988	992	972	936	996	929	973	959	1002	996	921	973	988	952	978	978	955	983	988	984	920	999	921	928	946	941	960	959	976	973	985	990	929	944	993	949	952	965	1026	992	970	947	965	993	951	960	1011	972	973	963	969	1028	951	989	983	936	1008	968	919	968	968	955	981	923	956	996	917	998	943	943	994	1004	984	1042	1001	915	1014	1010	949	901	992	1007	976	975	974	982	907	968	972	965	932	966	1049	968	984	960	963	947	1009	942	947	965	956	962	953	971	989	994	978	951	939	908	937	971	986	928	923	1013	949	957	1017	979	951	1003	946	952	923	925	962	992	960	952	906	956	974	1031	984	967	968	993	967	965	998	923	945	967	951	961	1001	1016	942	961	978	939	972	931	944	990	985	946	1005	913	984	980	999	963	987	999	992	962	918	981	930	947	996	991	1008	947	907	938	921	912	950	976	992	980	995	963	1008	897	965	1012	953	951	944	1010	975	922	948	957	932	1002	934	981	965	982	980	973	986	952	947	1038	979	992	949	992	986	959	979	955	976	986	986	1000	981	947	978	925	1018	978	1005	987	956	985	878	953	1038	945	980	984	1003	1000	946	978	944	901	965	929	995	998	951	981	913	986	934	923	945	1020	896	930	956	944	937	984	987	937	939	935	969	921	957	950	1003	1007	915	948	1023	993	958	974	955	980	939	969	945	941	896	922	992	949	924	952	949	959	992	995	924	919	1004	990	957	977	956	939	1022	955	913	948	1009	951	972	933	948	971	989	968	940	975	934	929	941	912	987	968	967	948	963	984	959	983	954	1014	966	951	963	952	918	980	951	973	903	974	931	988	956	1006	888	1012	957	976	967	958	995	949	966	976	979	924	985	947	1027	989	956	967	981	991	901	1009	937	1023	994	981	979	981	974	920	948	935	986	932	932	930	997	925	975	945	1014	1041	972	934	979	931	980	972	933	976	986	994	933	991	956	933	980	920	1021	978	961	967	945	944	946	979	979	984	978	945	968	944	990	977	1013	907	1002	975	998	919	964	931	1012	971	961	966	939	951	945	1022	986	964	1025	995	970	1043	992	944	964	955	989	1000	959	956	1000	940	943	961	948	974	917	1003	953	930	994	1018	1016	973	919	938	954	920	959	967	924	974	968	976	938	912	965	974	1000	957	900	927	974	960	982	981	946	962	958	981	1013	994	955	986	988	936	917	939	939	975	935	984	969	928	967	940	929	980	923	979	937	1017	895	935	887	940	984	985	978	972	971	904	940	977	994	939	935	928	935	989	982	972	1007	937	941	915	976	966	944	977	937	932	979	945	1017	904	979	943	951	987	941	994	982	933	916	1066	976	924	963	996	964	1004	994	990	995	950	950	947	930	991	1006	997	984	995	934	984	932	954	963	931	943	914	974	984	937	972	974	962	993	942	943	930	1012	927	962	972	977	969	993	1003	1018	961	971	962	1013	957	957	932	969	970	899	1015	996	962	954	979	1059	983	913	1006	1021	1007	922	930	975	954	1010	988	996	991	926	1014	965	969	999	963	976	925	941	997	961	987	962	922	986	920	999	951	941	920	970	968	952	980	939	978	991	975	906	1007	946	939	969	985	902	974	942	892	922	1006	1026	929	971	961	947	1015	961	942	921	999	972	956	972	962	1013	1009	890	974	938	979	909	991	939	1003	988	961	987	998	942	985	939	963	967	929	945	955	951	941	953	970	1007	984	954	945	959	911	958	987	960	897	959	1004	943	930	994	966	921	956	996	978	970	994	936	995	975	1009	954	982	979	951	985	930	950	956	1000	921	958	944	991	995	964	961	902	962	963	981	961	980	993	992	981	918	936	945	928	975	934	962	943	1024	1009	946	978	1018	947	906	968	954	995	966	1017	931	938	953	921	970	946	953	976	976	965	921	960	928	957	1003	932	955	925	989	955	974	964	938	966	963	1001	1007	884	937	973	962	1011	990	929	899	962	961	897	957	936	954	937	943	1011	987	950	981	887	958	1016	938	979	952	936	989	933	977	986	934	927	1021	917	936	905	952	950	990	970	977	994	976	962	958	914	997	913	973	899	980	958	1005	857	945	994	975	1022	929	958	932	949	995	918	985	954	965	1030	1008	1000	948	1015	939	952	902	963
41810	23788	7167	3064	1767	1130	820	632	503	453	393	351	337	351	322	293	300	270	263	283	252	252	263	281	282	273	259	261	278	279	259	258	260	255	237	249	269	245	252	240	249	226	265	217	237	225	242	269	242	219	232	231	250	235	250	227	236	230	243	218	198	257	256	239	204	234	238	231	224	258	217	257	223	250	215	236	241	223	252	210	224	229	234	236	210	241	249	229	223	235	226	221	262	255	232	229	264	231	213	230	215	258	241	220	220	190	220	197	223	222	204	256	255	247	263	209	209	207	254	264	217	236	217	260	239	245	235	238	246	215	228	229	250	223	202	254	213	241	235	227	232	239	233	208	260	230	263	243	266	221	256	232	236	243	246	241	226	222	238	224	208	222	236	228	246	235	205	230	265	240	235	233	262	220	235	220	238	229	231	238	226	214	238	216	220	229	246	244	238	246	240	227	214	229	245	216	211	232	225	229	241	230	226	239	257	249	233	237	223	216	224	244	264	229	248	245	259	245	226	223	212	218	202	239	249	239	247	250	236	225	232	258	234	222	259	234	232	215	263	230	238	240	247	233	240	233	220	217	248	237	220	246	231	239	241	247	232	224	247	222	201	245	224	254	231	220	229	254	218	211	235	241	236	224	221	209	213	227	238	224	267	239	231	214	245	201	259	235	255	219	262	240	238	224	213	222	210	230	233	244	242	254	240	210	223	244	237	232	244	218	250	219	216	222	246	256	236	236	250	228	220	231	254	216	230	228	225	225	238	249	224	232	225	220	247	239	252	225	246	232	242	235	239	206	259	189	229	239	249	235	247	243	229	227	241	211	233	247	257	214	218	258	244	247	224	239	256	242	233	231	251	204	243	217	231	253	195	233	228	208	221	249	258	229	240	213	227	238	234	240	210	212	226	243	258	236	229	238	233	237	215	229	233	239	225	270	249	230	238	211	230	205	233	224	259	228	245	234	229	235	238	214	236	265	239	228	220	219	243	254	222	231	251	250	228	232	239	242	213	205	230	237	236	223	225	225	237	237	262	226	240	237	222	220	248	211	260	241	223	259	242	239	236	227	234	239	237	233	257	230	232	242	236	240	220	227	226	276	236	225	232	207	251	225	243	250	248	224	277	230	240	255	252	233	273	209	227	235	234	246	237	233	265	213	228	228	221	218	231	223	241	256	236	278	245	257	237	240	228	238	255	240	240	255	254	213	239	251	208	218	244	226	240	224	247	241	248	230	214	216	230	238	225	219	231	243	228	221	239	198	198	250	243	242	228	234	209	242	214	226	240	236	249	225	254	247	216	203	216	237	246	211	237	212	248	226	227	247	222	251	230	239	213	214	243	209	227	256	220	234	204	207	228	242	240	220	229	248	242	252	227	226	228	230	210	225	236	237	236	248	232	242	231	239	214	251	252	217	207	242	225	234	206	274	236	199	236	232	195	222	233	240	233	232	252	244	253	224	220	254	243	250	228	250	251	227	258	220	243	207	219	196	247	242	206	234	244	250	213	252	221	241	210	240	252	231	258	249	237	206	245	210	222	231	290	232	211	226	235	247	247	220	226	242	202	221	217	253	217	253	245	251	224	201	250	212	207	253	240	246	233	232	229	247	221	246	237	247	229	231	244	217	229	258	230	217	225	231	244	235	238	220	233	240	231	245	235	223	228	251	234	227	231	232	227	201	239	239	226	222	259	241	246	226	231	216	233	234	243	233	233	242	240	224	205	214	223	214	243	240	240	249	267	221	224	218	205	225	208	214	231	226	243	227	249	226	233	256	235	237	244	239	245	231	238	272	202	254	224	240	249	232	225	245	230	229	233	244	223	226	230	200	214	219	262	249	233	213	213	247	232	245	234	225	239	216	264	247	217	217	259	222	227	255	259	221	255	221	215	243	209	244	240	246	241	258	236	223	228	249	248	215	246	226	215	233	218	213	235	289	251	254	238	228	227	243	217	247	233	254	262	235	256	239	240	223	200	213	204	246	249	185	256	246	229	244	225	231	219	233	238	236	242	213	225	246	240	205	237	238	242	239	223	237	241	232	265	210	224	237	229	231	216	250	242	249	228	212	214	210	224	233	230	218	234	259	257	232	232	236	222	241	246	246	246	273	236	208	250	219	232	229	221	239	221	224	221	230	235	256	231	229	223	231	249	225	217	227	248	212	233	248	225	199	234	221	236	260	239	201	237	255	225	288	279	218	237	214	227	231	250	205	194	209	253	248	235	244	243	238	194	227	207	242	218	225	263	246	212	232	213	197	243	229	264	241	246	222	219	237	241	224	230	245	232	247	239	219	233	243	223	238	220	237	235	229	256	225	262	234	243	245	230	233	232	251	238	232	243	217	239	224	230	213	240	240	247	245	230	226	263	226	245	225	218	211	245	266	246	228	233	200	253	227	227	251	243	242	205	243	227	228	264	226	232	233	234	238	211	241	238	233	241	219	232	223	260	231	229	210	241	225	233	226	239	263	204	224	226	235	235	235	235	232	242	222	217	231	229	249	239	245	238	225	230	233	238	246	251	239	265	246	237	222	232	244	243	262	255	223	242	236	236	234	214	205	238	240	252	248	237	248	234	242	237	244	229	238	234	230	225	229	242	239	264	234	225	260	226	237	229	240	213	224	249	213	251	226	247	279	226	208	216	256	226	220	250	241	207	223	264	227	239	253	237	246	228	215	241	243	231	205	250	252	245	239	234	247	231	233	221	238	247	221	223	237	219	215	267	222	243	226	226	229	244	242	238	243	204	225	224	205	228	230	227	206	248	230	232	234	222	224	232	255	261	222	225	228	254	262	233	239	249	223	253	239	225	215	211	221	230	214	211	243	251	227	233	212	238	221	206	208	261	242	229	239	207	245	229	220	247	226	229	226	225	238	233	229	229	218	225	233	228	242	231	249	250	235	221	221	228	241	242	241	205	231	225	234	232	213	243	233	231	249	232	235	219	254	246	222	238	238	247	229	216	234	230	219	241	233	236	239	228	258	226	262	231	250	249	248	231	227	221	242	227	231	237	247	234	220	235	233	219	214	245	221	227	239	253	238	234	275	248	231	257	210	239	240	240	241	229	211	253	246	263	262	225	236	232	230	220	221	221	249	232	221	212	231	256	225	226	223	237	258	211	236	236	254	244	228	223	255	237	245	223	222	244	249	244	253	210	238	234	254	248	203	250	238	227	265	251	214	248	248	240	243	216	219	235	209	231	224	271	229	230	219	232	229	211	228	217	234	271	225	220	274	238	231	227	245	238	242	260	213	239	235	252	208	241	229	255	241	226	229	217	225	256	210	212	249	223	229	269	246	247	229	204	227	249	215	257	227	237	232	225	264	231	218	231	217	219	217	236	245	216	220	232	223	228	232	231	221	243	227	228	247	255	217	253	211	235	214	271	257	214	223	230	218	218	219	208	218	219	225	204	231	194	227	228	239	287	231	242	240	232	223	244	242	240	256	216	257	238	234	246	237	229	239	218	238	242	225	220	220	205	234
26641	13016	5380	5621	4791	3862	3165	2712	2298	1914	1760	1533	1453	1304	1244	1198	1102	1090	1015	1007	992	985	894	833	819	799	826	779	790	746	782	751	688	712	735	690	726	687	675	732	732	666	682	728	656	628	631	655	699	660	695	657	681	653	614	621	676	600	664	627	611	660	629	628	657	668	655	650	628	642	665	643	686	632	600	655	674	648	607	627	593	645	603	636	614	653	596	574	560	620	620	597	620	624	630	631	648	606	594	603	612	579	609	641	647	594	612	636	614	581	596	680	566	637	613	619	604	628	634	585	646	610	638	561	630	637	600	628	593	619	590	573	605	627	649	582	646	574	639	603	577	616	617	610	645	616	646	584	589	592	625	582	613	606	649	584	596	607	606	595	589	637	664	626	609	603	636	562	622	609	606	594	589	588	564	568	598	682	603	615	591	632	607	637	598	628	633	625	653	635	604	643	614	647	625	594	598	560	630	669	655	641	656	644	573	581	604	566	602	616	618	637	617	622	579	645	605	617	601	632	574	630	622	621	621	586	614	636	589	625	626	622	630	618	601	577	582	628	586	677	603	581	624	653	591	608	602	625	632	588	615	616	595	631	661	639	650	580	670	687	576	614	694	568	598	570	576	632	637	603	572	605	624	591	597	606	660	599	595	566	637	574	588	654	649	593	617	608	627	613	636	565	639	599	604	583	657	624	620	605	632	593	580	600	598	608	607	631	605	582	631	623	651	595	616	635	606	652	626	576	676	590	593	616	649	643	610	614	679	599	655	633	602	647	624	609	617	645	623	606	663	580	611	615	602	571	669	632	635	615	624	592	657	610	565	568	633	633	596	626	575	614	611	636	598	615	594	604	622	596	606	579	636	627	583	634	604	585	647	600	660	624	592	627	554	618	616	588	627	560	624	619	577	604	669	612	606	609	643	617	582	571	637	599	625	601	603	593	597	630	588	545	596	606	584	629	551	633	662	623	601	581	566	572	607	607	603	609	600	622	604	635	619	659	631	645	624	587	638	618	581	619	588	627	586	623	644	597	574	566	659	606	603	596	651	598	646	624	622	572	626	593	626	633	600	592	588	588	609	605	583	636	623	619	645	592	647	622	569	616	585	631	575	617	607	633	615	567	583	581	570	633	601	607	600	656	594	610	579	622	634	580	584	644	617	570	642	592	600	590	642	614	620	646	601	636	599	628	596	635	631	601	652	642	643	608	662	632	658	646	635	611	605	599	656	602	652	625	587	582	630	590	605	611	587	657	600	581	574	611	601	612	642	636	625	619	597	669	649	568	612	606	587	571	627	611	584	636	622	607	642	635	599	605	609	615	590	580	629	651	596	631	585	621	583	569	644	622	578	575	610	576	617	588	606	621	566	597	627	642	604	593	628	619	606	589	595	611	640	621	630	619	590	637	581	565	575	573	589	585	597	636	633	586	654	575	622	600	626	635	607	574	634	608	615	654	607	592	660	599	592	611	604	595	627	612	647	602	553	604	604	603	568	604	611	651	618	584	592	629	568	590	624	580	659	603	612	583	606	649	616	640	589	587	629	563	600	590	588	576	561	617	624	567	591	629	619	593	587	607	607	590	559	588	641	630	597	655	611	657	611	592	603	618	638	563	594	653	617	594	621	587	596	593	632	561	613	619	647	588	613	622	606	584	612	599	617	606	605	617	624	585	580	622	590	659	595	639	640	589	609	596	614	590	612	609	666	589	629	597	597	655	603	624	629	602	655	598	647	649	594	638	606	572	598	612	619	597	601	581	598	602	606	602	612	577	639	631	626	614	579	606	598	635	620	608	588	614	615	680	583	669	605	587	632	566	603	642	573	603	606	637	587	572	616	560	582	625	559	626	635	575	637	624	570	663	608	628	617	640	619	637	600	600	578	624	626	614	628	611	591	599	623	613	621	602	639	613	613	622	669	598	616	669	592	618	659	620	623	624	608	622	593	618	609	633	567	656	558	619	630	583	618	582	650	614	618	624	609	602	640	582	578	605	594	620	620	574	593	629	594	648	584	632	595	583	590	655	629	598	597	648	591	636	596	588	580	617	636	605	620	594	588	623	576	601	601	599	615	574	657	631	622	594	606	641	648	603	594	641	579	601	614	622	634	594	621	583	613	614	647	577	604	607	632	575	641	609	590	652	583	580	564	638	648	603	627	634	573	562	584	585	622	619	607	585	611	602	624	621	572	622	586	639	599	571	611	574	579	645	636	618	586	611	637	610	640	610	558	595	613	648	613	627	623	573	599	634	608	586	585	659	644	606	594	656	589	624	633	612	605	575	620	619	574	601	614	592	627	621	637	616	615	637	633	582	588	644	636	601	641	649	584	613	644	650	572	647	581	598	627	593	586	609	636	634	599	588	578	615	634	580	561	596	636	565	579	593	606	558	576	621	607	585	583	561	563	611	613	630	624	593	596	584	630	594	640	617	651	594	621	615	614	611	602	607	584	656	606	606	567	635	606	554	607	644	604	612	635	623	613	622	594	654	608	582	600	598	682	627	609	588	606	583	602	545	597	579	618	644	643	635	586	617	656	581	623	615	621	596	593	613	617	580	648	618	584	638	636	610	581	598	587	616	567	587	646	645	618	577	586	562	607	633	641	682	615	623	628	588	619	603	653	619	632	605	596	588	630	621	603	635	652	606	572	595	598	590	666	573	634	600	663	625	615	660	639	645	607	630	603	621	624	574	632	615	625	556	593	601	603	604	586	609	638	594	595	629	626	665	652	607	619	612	626	663	620	596	614	620	644	633	627	646	632	600	549	572	603	628	590	574	585	617	643	596	647	583	588	621	617	585	633	575	626	583	609	611	622	616	594	615	574	605	563	590	609	630	616	609	614	642	618	595	636	580	657	636	550	580	608	589	618	636	596	616	606	589	649	662	586	619	667	605	567	626	557	624	578	618	635	609	586	625	581	618	593	606	577	638	613	575	650	602	592	597	613	618	620	564	618	603	688	620	638	616	608	564	610	656	626	612	632	630	639	627	591	600	635	616	598	643	631	603	617	634	615	597	627	650	621	595	598	525	604	613	582	615	637	612	596	603	622	637	625	572	610	591	580	590	635	568	615	620	561	578	594	597	616	628	627	638	642	620	611	598	601	599	637	596	616	610	683	617	590	622	592	617	631	582	598	641	579	615	597	604	643	587	592	614	557	611	589	611	625	585	607	607	619	628	635	578	576	575	603	620	607	623	577	615	563	661	598	646	607	605	571	629	592	635	550	640	618	595	622	565	651	569	656	579	655	604	637	600	628	573	651	599	651	655	591	577	608	612	596	606	633	620	583	616	596	605	645	637	616	606	614	624	574	601	616	599	617	610	641	590	581	639	647	633	657	662	610	608	625	616	606	629	615	610	605	651	615	597	623	569	614	624	614	610	562	593	625	623	601	615	638	593	589	583	603	633	609	621	627	579	639	663	597	644	623	575	656	637	569	578	599	623	589	599	570	579	609	590	618	591	643	618	586	640	560	643	591	609	628	578
13944	4099	483	362	371	382	347	353	361	339	307	335	349	340	358	321	364	329	294	332	359	337	330	313	362	372	360	372	362	320	325	357	329	334	323	354	311	334	354	345	349	334	350	336	345	349	314	348	361	372	362	326	329	336	316	344	327	317	308	361	342	327	311	351	324	347	334	317	334	337	315	324	352	348	349	369	328	333	334	332	355	302	351	320	299	280	321	336	381	326	338	329	320	329	333	325	363	319	328	324	366	320	345	352	337	361	343	324	351	340	321	346	345	358	323	334	314	322	340	306	361	325	347	312	330	355	318	314	316	342	314	346	364	317	349	357	328	349	358	359	334	374	365	320	334	340	339	350	334	329	282	352	341	372	367	325	346	335	352	298	311	328	335	295	341	343	366	340	329	354	332	302	355	363	330	362	329	344	347	310	344	296	333	311	324	327	313	332	359	323	324	316	291	355	344	367	319	324	346	314	332	338	346	306	322	332	333	317	352	347	361	281	376	307	350	342	302	316	315	320	330	358	304	321	366	310	344	342	352	343	343	355	317	305	325	353	327	313	338	343	330	327	313	325	322	335	355	345	348	324	347	348	344	355	319	358	341	326	331	342	327	280	330	345	367	311	354	391	371	306	355	329	361	395	322	325	315	343	336	323	331	324	357	320	322	293	339	319	338	354	348	333	340	328	358	362	341	367	351	307	347	360	351	340	324	344	326	324	336	337	305	317	324	382	336	343	324	328	331	351	354	312	332	300	332	336	332	344	348	314	363	328	341	312	354	322	344	304	348	338	327	300	333	375	346	327	332	310	368	337	348	361	319	378	352	344	342	347	299	352	329	346	346	327	318	325	323	329	338	320	305	311	358	315	354	305	357	357	352	345	357	307	332	354	349	344	333	327	313	337	314	329	337	327	316	349	316	338	342	324	350	317	331	338	354	326	360	336	329	379	347	349	348	332	329	357	365	306	319	334	361	335	367	296	325	310	326	360	314	352	318	325	315	338	339	335	323	305	336	335	331	357	336	357	309	320	340	320	336	305	303	343	329	367	349	311	334	342	309	340	312	357	316	339	346	339	329	327	313	364	334	350	311	354	324	312	330	362	328	328	311	343	329	303	338	296	341	349	347	330	314	345	332	338	325	344	347	334	312	367	336	342	347	353	357	329	342	344	341	319	316	339	327	360	315	342	383	322	299	360	319	362	319	359	318	343	355	345	346	364	366	333	334	313	318	344	330	356	323	336	352	345	366	369	312	327	313	360	320	368	312	296	331	339	338	372	340	321	354	306	342	299	342	333	326	348	340	301	322	352	334	339	374	327	340	363	342	333	324	336	358	331	325	364	317	357	333	344	306	320	349	322	318	356	329	334	318	306	372	351	319	376	336	345	345	348	320	331	361	343	337	356	372	318	332	359	300	344	370	350	352	341	323	347	331	321	319	335	319	318	362	322	336	322	332	342	343	329	343	345	317	342	345	333	335	281	317	367	328	325	332	331	365	316	347	305	320	298	341	324	350	342	322	355	331	318	297	386	342	319	336	346	299	348	321	324	307	333	343	340	328	339	340	301	360	309	311	314	353	327	329	350	345	325	324	350	317	347	329	315	344	340	334	343	343	344	342	357	319	359	321	345	342	330	339	326	325	331	328	349	308	346	335	358	327	343	326	359	360	335	320	357	304	293	340	333	351	318	322	348	331	309	341	346	326	305	308	385	359	348	362	342	364	333	324	316	337	372	376	394	349	339	331	309	323	321	328	348	336	361	348	328	330	310	348	344	317	313	311	357	317	305	348	325	328	298	318	332	348	322	338	338	298	360	341	314	341	362	351	307	328	324	333	375	330	344	343	312	325	327	322	321	352	363	330	363	352	306	321	340	343	350	357	369	362	340	338	349	346	344	320	304	343	329	326	348	360	325	365	362	335	306	333	363	309	332	356	307	340	363	350	373	328	335	399	349	334	333	352	321	356	351	356	334	333	339	357	328	358	324	318	342	348	316	311	342	333	338	322	318	351	330	328	352	316	342	342	316	346	366	334	326	351	331	338	334	298	299	295	319	345	339	339	321	338	367	340	308	345	320	317	347	349	352	327	332	363	372	358	341	342	347	335	321	342	361	344	336	374	328	336	355	359	361	322	333	345	330	312	358	322	328	295	332	306	329	357	374	332	358	330	336	316	356	369	332	327	349	318	334	342	353	318	330	355	313	305	334	346	300	323	328	336	365	354	333	343	312	344	343	392	326	326	306	333	320	343	305	347	358	321	351	336	295	367	345	333	331	359	326	355	325	333	348	337	345	342	337	340	317	304	352	296	311	353	349	351	341	342	322	345	351	339	298	313	322	310	368	321	316	351	325	347	318	339	332	357	323	349	336	342	303	363	360	344	346	321	362	343	341	344	368	349	355	297	323	308	311	317	338	354	355	353	337	363	346	351	355	355	328	339	339	353	334	372	323	338	344	334	351	319	354	331	340	348	333	328	333	307	344	311	352	363	326	325	345	307	338	322	332	361	331	345	356	331	334	322	323	351	351	337	337	321	326	322	311	362	361	319	332	314	337	332	343	330	361	347	319	328	342	316	363	325	332	323	331	332	311	313	353	304	347	299	312	336	361	342	299	330	345	367	324	360	311	348	339	310	338	368	344	311	341	327	349	342	355	332	357	344	312	315	343	357	341	338	348	349	333	337	309	325	327	333	351	321	331	306	350	329	334	307	334	298	345	338	332	333	359	344	333	327	315	372	325	327	324	352	312	312	377	335	341	327	360	336	329	335	317	342	355	339	325	302	336	363	335	371	379	345	313	339	327	319	320	345	362	324	331	351	292	338	353	342	348	366	345	315	352	345	313	299	341	357	342	354	332	342	310	287	343	349	339	341	303	343	346	354	339	303	321	371	337	324	369	325	345	349	353	391	293	330	333	335	348	360	329	355	346	347	357	371	333	363	300	327	346	370	344	334	361	300	375	352	352	320	359	342	331	347	321	364	354	354	317	348	375	336	342	352	318	333	343	359	317	322	311	361	337	279	373	336	321	321	372	355	325	353	302	348	336	319	342	307	310	331	317	325	372	300	337	353	335	316	324	316	336	359	318	307	360	345	325	335	333	341	348	307	328	345	353	333	360	332	306	350	352	327	359	333	332	315	319	300	354	338	321	317	331	311	368	350	319	319	347	341	327	357	286	322	294	325	322	325	336	318	301	338	348	339	347	342	332	336	344	323	338	359	378	350	342	343	315	368	333	334	319	321	315	305	343	357	325	362	357	358	316	383	378	339	308	337	318	364	345	356	313	351	329	362	346	337	332	317	335	333	375	355	343	332	351	347	323	330	326	330	319	368	333	328	322	341	349	368	329	331	338	353	339	359	332	366	360	333	326	351	329	320	336	322	317	308	359	320	346	329	325	337	328	310	358	335	331	325	334	373	294	323	331	349	376	321	315	336	341	313	351	315	332	336	320	353	331	365	343	353	327	320	345	346	330	345	315	407	340	337	333
8449	3410	1002	1005	1023	930	970	885	961	938	863	846	893	867	884	924	909	870	840	901	868	835	887	883	858	874	847	858	891	902	852	815	873	806	834	843	855	923	843	878	869	869	858	840	828	860	851	854	876	835	868	847	846	853	899	887	853	895	853	826	882	891	805	820	879	847	887	892	872	877	860	861	867	867	870	811	911	852	888	873	889	861	863	885	889	869	844	840	853	825	848	900	894	867	858	829	833	884	846	868	864	886	814	878	848	857	864	814	861	847	839	867	845	889	865	839	909	867	872	844	858	847	847	882	855	865	897	843	805	876	834	876	896	854	884	860	827	888	879	881	864	858	888	869	823	847	838	888	910	856	894	885	825	891	867	891	857	873	881	860	916	896	859	860	887	843	874	854	847	854	860	901	897	909	850	860	867	802	882	845	861	905	814	841	820	910	877	863	855	913	860	883	896	884	841	887	904	843	843	924	888	835	830	807	832	865	897	867	828	872	927	832	836	884	905	857	844	832	846	824	886	889	836	859	821	872	822	853	855	897	894	859	826	907	806	849	837	881	852	889	884	891	890	840	838	844	936	898	899	881	822	829	859	861	886	855	879	877	891	888	863	902	848	870	849	918	866	871	860	873	820	856	873	831	878	864	861	897	835	906	830	878	872	860	833	865	904	862	857	817	858	850	839	900	855	832	874	862	932	866	889	864	831	844	814	851	875	851	847	893	828	846	916	867	865	887	886	857	902	814	867	890	880	886	903	922	830	873	866	952	823	889	820	882	917	871	844	949	853	863	889	861	863	792	844	816	879	868	854	845	866	839	893	864	865	858	888	856	865	872	860	863	911	834	836	903	837	802	878	820	895	848	879	887	875	929	892	872	840	778	834	798	891	840	861	868	806	859	845	890	865	888	880	850	856	862	970	847	846	834	836	850	877	809	837	851	861	860	845	854	854	867	861	866	857	847	885	896	899	854	830	863	874	863	866	848	883	873	884	879	846	860	840	897	938	908	889	819	873	848	823	851	877	897	853	836	843	901	878	838	882	853	872	849	853	811	888	849	878	845	895	863	857	852	853	830	816	854	878	820	845	853	898	856	913	816	840	854	884	838	885	877	832	875	888	876	870	858	889	861	837	874	898	884	874	873	872	822	904	900	856	885	822	834	853	855	820	925	856	897	849	898	869	841	893	884	836	928	899	850	891	804	799	821	864	834	841	837	873	887	874	918	863	928	857	862	870	925	857	892	893	843	857	871	849	877	817	898	842	855	906	874	877	930	833	832	866	875	786	820	816	845	855	762	869	932	912	821	850	835	865	853	839	879	860	926	908	818	838	827	872	841	845	849	882	820	842	855	828	870	852	826	856	865	857	848	848	848	893	838	845	882	868	828	897	843	805	860	852	843	911	843	891	838	873	791	815	854	851	881	911	871	849	870	825	873	868	851	892	832	823	816	832	906	870	881	860	865	862	902	873	824	870	840	851	884	868	873	856	847	866	822	861	901	867	894	878	843	865	895	844	826	904	813	876	871	898	869	846	855	923	925	855	869	892	803	850	858	866	857	894	850	827	877	817	912	858	876	883	872	830	893	884	808	829	817	852	897	889	901	854	849	893	884	871	886	880	865	822	860	831	865	862	805	870	921	873	798	831	883	892	850	863	858	884	839	869	849	880	900	889	860	866	917	901	839	838	877	877	864	803	924	830	858	821	864	843	829	834	816	833	871	894	859	913	849	889	819	879	879	846	831	864	920	856	883	824	844	865	866	853	879	830	964	905	843	869	856	901	826	855	906	835	891	862	843	882	882	879	864	823	813	869	863	857	877	864	843	852	871	849	855	865	871	879	856	910	828	925	869	877	825	829	872	892	845	849	870	926	855	830	861	826	804	855	837	870	871	873	903	876	929	910	912	865	850	821	901	863	935	871	897	900	842	898	823	860	887	868	888	876	900	878	916	818	872	889	830	874	847	838	924	838	811	850	877	889	848	857	885	895	888	888	804	880	862	896	867	897	891	849	851	856	872	864	877	877	836	884	886	823	834	841	852	879	839	849	827	847	850	771	875	852	888	868	843	879	849	885	832	843	910	902	940	865	854	868	850	810	897	834	823	881	859	891	831	881	829	835	848	874	871	887	881	840	821	839	799	898	878	849	859	896	868	853	894	799	918	843	874	837	887	867	810	881	851	861	800	822	825	866	859	838	830	862	835	929	884	862	814	843	863	863	860	872	884	883	810	897	859	894	873	852	909	837	860	908	854	840	794	908	855	893	850	864	873	854	837	833	869	867	828	878	861	858	847	852	809	906	839	827	924	861	843	818	826	848	853	884	800	903	881	846	875	882	846	849	846	867	851	842	858	825	807	863	900	872	842	847	786	810	828	825	889	847	863	784	837	862	922	841	905	841	828	895	869	894	829	794	866	890	873	869	877	897	852	823	888	859	870	874	877	795	865	858	848	862	823	862	862	917	872	862	850	863	882	795	829	821	912	819	860	884	866	849	868	830	828	927	892	871	830	911	842	868	841	890	915	874	853	868	833	857	872	838	850	929	799	858	857	880	814	893	885	876	813	876	823	851	919	878	838	863	902	859	884	846	872	819	821	891	879	885	854	802	832	893	845	888	885	855	832	840	841	880	892	870	799	824	868	862	891	891	942	852	851	846	881	884	884	835	882	849	829	877	863	866	863	835	883	868	879	832	844	860	864	838	841	862	858	876	841	844	912	847	848	910	873	851	840	891	864	876	847	873	848	898	894	868	834	857	907	875	900	820	950	862	855	836	887	863	861	879	859	867	855	805	850	868	857	821	871	855	964	896	837	829	838	883	866	895	880	827	893	826	860	826	857	875	869	897	815	870	842	902	859	888	915	915	829	895	810	895	910	849	876	807	792	881	867	823	815	843	841	832	831	853	890	850	876	862	897	786	835	796	874	845	847	839	847	942	843	813	826	876	834	840	837	881	877	837	889	897	823	891	857	829	883	863	805	878	868	833	843	849	821	869	833	912	839	847	863	882	878	839	867	852	871	865	866	839	805	912	886	822	851	911	869	852	892	848	803	848	842	849	878	838	842	872	907	841	876	837	867	861	839	872	885	869	812	834	894	824	835	921	878	846	830	840	898	862	870	815	821	831	826	844	827	844	855	830	870	836	862	859	891	901	852	851	872	875	839	856	847	862	876	851	874	874	807	878	937	812	850	825	868	839	866	880	882	890	856	908	812	830	900	872	927	886	830	884	857	877	836	845	810	817	891	812	849	903	787	864	899	842	888	879	897	907	882	836	862	876	837	887	843	846	872	871	874	864	829	886	850	885	860	855	831	834	834	890	848	844	895	890	861	862	797	875	870	830	856	862	844	836	837	874	879	823	863	867	897	870	829	839	875	823	866	822	834	854	862	900	876	858	861	897	828	832	845	857	879	885	896	882	858	826	860	888	825	836	841	856	824	827	834	866	891	911	816	867	888	864	853	888	906	830	871	880	858	869	835	862	900	827	832
33440	15807	3442	1682	1113	823	630	611	535	519	448	442	464	413	425	421	482	413	404	445	419	433	396	382	380	429	416	392	407	377	396	403	379	378	391	373	406	398	356	403	396	384	401	406	411	391	386	440	408	396	391	388	380	398	383	381	395	408	386	381	435	428	407	417	366	387	419	410	387	405	404	387	385	397	394	372	383	407	411	393	353	370	392	386	368	385	385	345	424	374	380	379	403	371	372	401	419	432	401	349	440	401	383	384	406	374	427	381	343	407	373	380	417	412	419	368	412	406	404	385	357	386	384	401	410	386	388	401	388	398	376	400	413	410	412	389	378	395	387	383	386	400	378	363	424	404	353	376	384	390	393	401	380	375	423	404	357	383	399	433	392	399	364	376	392	364	390	408	379	370	425	381	386	437	428	341	398	403	378	369	435	394	385	407	382	400	376	408	369	426	414	404	366	380	392	408	407	371	412	404	371	388	363	406	437	402	388	399	405	355	427	396	385	336	365	420	444	376	380	416	381	392	406	410	409	359	402	387	404	401	417	417	398	366	376	363	402	390	356	444	378	408	399	341	409	401	346	395	418	367	366	407	384	414	372	348	381	369	399	371	393	407	402	382	397	369	391	382	411	354	392	384	398	365	391	385	411	386	381	405	411	402	370	370	401	393	376	380	397	413	392	388	390	386	410	389	399	355	402	357	383	369	408	414	386	382	414	360	392	404	390	421	374	393	390	386	392	402	385	386	336	395	395	394	421	391	409	420	358	422	379	436	387	390	418	403	450	412	389	379	386	366	414	403	391	395	401	381	391	378	396	376	379	374	397	371	369	425	400	403	427	416	358	398	365	363	379	402	387	418	370	376	362	418	386	420	423	389	384	359	410	378	378	364	396	415	405	372	329	361	385	365	372	384	387	362	402	413	387	341	387	393	352	384	424	373	436	406	396	418	371	415	383	424	414	375	423	337	388	415	373	435	390	365	405	383	375	392	368	403	400	400	371	400	410	391	368	414	351	366	367	437	364	398	405	375	413	413	381	387	400	362	402	373	384	397	348	398	411	394	409	374	404	382	370	396	376	359	414	403	381	355	388	374	376	400	388	383	412	373	388	383	398	394	395	331	385	347	365	376	433	415	372	427	384	406	384	414	437	382	397	410	361	365	367	382	396	397	398	362	381	397	367	398	382	359	380	404	422	396	441	378	405	359	359	380	395	403	375	409	432	402	398	395	385	382	377	384	386	381	430	376	409	374	382	393	388	405	403	403	379	367	415	406	345	383	403	421	411	364	358	420	407	421	407	386	359	373	370	380	386	405	385	420	387	360	380	390	365	426	373	398	384	416	397	410	365	426	410	394	358	353	407	389	380	413	358	392	406	395	361	379	393	380	400	384	416	390	390	403	419	426	396	406	388	369	398	391	357	386	359	400	394	383	359	412	434	403	397	404	394	374	363	399	381	393	406	436	411	401	365	415	426	388	377	437	388	379	394	420	401	371	381	384	393	408	405	383	394	366	365	339	392	390	370	367	377	378	381	400	375	383	388	374	367	404	421	391	364	387	384	384	418	387	404	373	404	383	410	436	403	391	374	369	358	440	401	390	350	402	387	379	365	377	384	399	381	402	414	387	353	374	400	370	411	381	418	350	366	383	399	390	438	337	381	406	411	379	366	388	388	381	387	382	413	390	428	401	421	403	386	415	382	402	400	395	359	385	373	385	399	350	376	375	370	375	370	382	395	383	379	358	395	409	394	382	382	372	389	391	394	408	408	401	377	366	396	435	393	364	397	411	360	422	385	383	397	347	412	389	408	424	367	397	354	360	377	413	378	371	367	370	398	400	394	408	402	371	396	382	358	403	411	375	354	389	384	397	400	393	401	388	365	407	343	359	366	407	387	396	355	392	408	406	423	374	384	383	418	404	378	405	420	414	406	382	412	407	405	412	435	380	387	429	413	373	360	353	407	430	394	401	404	380	380	384	379	371	375	405	399	426	390	370	381	393	363	357	367	377	389	437	372	368	448	403	412	416	385	395	423	374	361	353	385	388	378	366	425	400	385	388	438	372	397	396	360	404	390	408	394	359	370	386	388	371	379	378	370	405	385	386	384	386	345	382	430	397	410	429	401	371	384	392	406	403	388	375	385	386	332	370	383	378	418	390	410	379	354	412	420	408	374	348	403	397	401	367	393	413	390	400	396	382	388	414	388	382	404	432	380	386	392	390	377	389	373	388	398	378	382	394	411	350	416	392	381	368	451	397	402	385	422	363	396	384	409	387	446	405	371	349	387	407	408	418	386	411	356	429	420	392	422	389	386	410	403	362	395	375	413	397	406	387	434	371	379	389	353	364	372	355	392	396	377	383	383	381	355	386	369	383	347	383	395	381	367	390	372	402	395	367	394	405	385	415	386	410	353	381	381	408	403	403	379	388	376	403	408	382	411	392	371	398	382	350	397	396	383	368	385	389	363	395	396	376	409	401	414	389	397	384	381	409	377	403	403	394	370	392	394	404	359	371	415	398	444	359	378	398	378	383	376	418	370	382	378	381	369	361	362	384	372	374	421	375	406	400	400	376	385	384	411	363	397	365	379	391	441	408	367	348	381	407	414	373	377	384	383	416	370	380	371	389	377	378	403	394	434	405	373	398	400	387	326	364	413	383	389	378	368	369	394	402	387	385	459	430	387	383	395	376	381	364	413	392	387	364	400	401	369	393	388	423	413	402	428	410	372	388	425	390	375	378	382	360	382	404	413	393	393	394	409	382	383	414	403	403	371	391	383	415	371	393	390	398	385	370	381	379	396	383	365	422	415	399	390	388	381	383	407	359	411	385	389	408	373	363	407	392	386	381	389	348	407	409	411	383	400	398	385	389	375	374	397	388	425	387	388	381	391	372	381	397	387	354	404	408	427	398	413	368	425	391	381	390	380	367	365	411	386	399	375	428	359	387	406	376	360	442	406	352	366	365	357	413	402	384	357	415	418	382	376	371	394	416	422	400	374	406	381	385	402	405	442	388	409	392	378	382	376	385	365	385	404	389	417	352	387	406	358	413	400	424	389	393	401	379	360	395	408	351	409	374	366	373	375	384	360	372	431	399	345	383	350	386	383	397	416	376	381	390	398	358	383	372	358	384	353	397	426	386	418	431	397	345	428	384	389	394	388	370	399	390	359	390	377	409	381	391	378	430	398	391	385	386	388	406	373	412	358	370	418	402	346	347	396	363	396	365	402	407	411	373	364	414	380	406	421	398	397	391	384	367	430	404	398	385	380	394	374	393	363	401	376	404	400	438	390	373	409	402	377	391	419	396	406	421	430	411	351	381	364	366	405	388	392	377	405	344	384	350	379	349	373	398	374	385	374	399	375	374	384	400	399	441	365	390	401	363	404	360	377	364	427	377	392	445	378	414	377	410	390	414	433	366	389	382	408	373	400	370	362	377	421	377	385	390	395	379	380	449	386	386	362	364	363	410	409	440	404	383	407	409	403	407
21159	8684	3338	3549	3102	2677	2331	1982	1816	1642	1507	1463	1345	1365	1326	1208	1209	1184	1223	1196	1195	1161	1095	1081	1097	1093	1137	1060	1076	1014	980	1036	1012	993	1044	1002	992	1050	1025	1032	976	1056	1031	991	1000	986	1015	1043	980	1070	968	968	999	1029	995	935	975	972	990	987	1008	942	981	964	909	990	1011	907	991	886	1019	953	1025	961	953	970	1018	1009	960	1005	1001	966	999	923	990	948	994	915	1024	970	954	1020	935	980	925	1000	947	932	973	1033	944	945	940	988	935	1010	1002	933	909	961	969	907	1009	960	975	945	1018	916	997	946	965	982	940	952	938	986	958	923	993	978	959	949	906	933	996	959	1016	945	971	952	966	936	962	959	955	990	935	1029	954	976	1007	943	909	980	972	951	883	934	972	963	960	942	1015	971	1001	949	963	937	925	943	950	937	956	963	976	989	975	991	956	1018	1001	932	1010	956	973	996	978	975	946	950	987	909	980	986	998	998	978	968	945	964	938	967	920	969	991	940	988	941	952	1011	933	944	984	954	1005	959	971	954	1004	931	957	933	980	939	999	942	990	967	954	902	926	917	958	1003	919	954	933	950	942	932	983	971	900	966	935	992	957	902	966	974	991	955	974	929	973	961	924	963	970	1022	1009	958	947	965	957	965	970	985	1021	970	988	1021	982	950	939	974	902	940	981	961	968	975	968	941	932	951	970	894	950	965	976	992	951	934	945	979	911	954	959	983	896	928	968	1005	954	922	1003	923	938	896	924	977	946	927	969	933	945	981	992	974	935	943	967	946	888	951	959	936	976	990	960	970	942	979	949	1009	1010	974	928	942	996	987	918	941	1009	965	947	1009	919	1005	950	979	969	969	933	946	1038	988	943	955	956	936	965	963	975	906	962	964	1026	1002	992	945	1000	962	980	985	990	936	982	940	1013	949	981	947	995	1011	959	948	1001	980	980	983	931	956	978	969	950	988	955	978	931	943	920	942	959	1022	951	990	922	914	998	971	978	999	966	977	957	1024	920	1033	967	989	975	953	937	984	958	875	966	994	958	993	1010	956	972	980	972	941	965	966	955	946	974	983	923	967	899	972	926	978	917	956	1003	990	979	1017	941	994	995	931	946	943	949	968	952	931	931	981	963	976	974	983	968	938	909	890	984	988	946	977	957	986	966	969	964	984	926	970	983	983	983	907	890	979	977	974	1016	931	927	980	949	1018	950	1015	888	956	984	987	972	903	987	939	1023	946	975	950	963	918	974	984	975	998	986	970	970	942	910	938	927	998	964	933	955	976	943	906	953	960	969	1041	921	979	926	974	978	926	946	998	956	955	969	967	971	990	936	966	956	942	910	982	958	937	966	998	956	982	947	973	960	1011	1000	972	964	901	969	998	901	970	1018	938	992	946	991	965	896	966	944	947	995	927	1055	958	995	929	934	928	994	973	964	889	973	955	1022	1000	961	983	945	984	981	941	993	951	997	956	954	971	980	964	987	965	936	964	909	955	883	1000	952	959	952	972	965	979	954	931	989	952	973	991	1002	968	972	974	944	999	932	983	979	958	949	933	967	1001	961	905	978	963	958	1002	964	978	1003	910	1006	1014	986	984	951	960	930	930	959	987	961	947	968	972	984	954	985	961	1025	955	970	999	988	947	962	987	907	928	1047	943	961	965	925	947	977	945	926	926	912	929	1003	913	934	943	964	961	1001	953	976	965	953	979	922	941	933	997	968	968	1000	938	977	922	1012	904	970	970	928	959	940	953	982	982	985	942	1054	970	922	1000	954	1010	974	942	933	929	950	916	943	997	966	961	912	981	992	995	988	1018	995	936	961	945	960	998	930	927	969	960	978	981	983	912	973	922	950	957	948	950	1016	951	934	945	966	942	945	1014	1012	947	999	976	987	930	966	968	947	1002	977	942	1000	965	980	945	1013	934	932	995	982	930	980	916	973	1005	968	972	928	959	1001	947	967	955	978	915	925	968	964	989	992	997	944	918	954	942	972	973	1029	957	942	998	1005	991	927	947	912	936	1010	976	1008	940	982	983	947	966	1000	954	944	933	968	983	976	927	1014	954	1000	947	981	908	970	944	956	961	888	870	975	946	981	908	975	971	956	998	962	923	955	947	1001	974	922	918	977	1007	984	970	919	956	908	989	981	941	990	964	981	954	967	911	977	957	999	1022	928	973	991	931	997	985	1024	969	975	910	937	947	936	975	973	1000	965	960	992	969	901	999	1009	904	970	918	976	969	991	998	999	939	912	961	959	963	972	908	1010	898	941	1001	967	964	925	965	919	927	959	930	1033	1010	1006	935	935	971	988	954	926	961	981	896	953	936	923	958	961	991	994	985	925	959	957	986	999	945	927	997	964	961	976	965	937	939	920	966	984	921	984	1000	948	990	997	1012	997	984	956	970	1010	980	987	967	998	990	933	985	950	934	1002	932	978	947	951	962	922	975	947	931	970	992	940	970	944	931	984	1010	1009	988	993	1020	940	952	946	977	940	961	1030	1036	1001	910	953	917	936	970	970	984	998	960	1028	1014	1019	976	976	1026	942	944	986	943	914	1017	966	931	949	1001	946	982	980	913	951	985	978	998	947	1020	939	955	931	994	984	922	917	971	947	939	964	1002	975	940	970	938	946	1030	966	947	988	963	933	942	959	930	997	947	942	996	948	962	943	959	980	992	986	1029	993	930	958	957	986	943	1036	916	931	936	996	969	924	935	888	931	1031	998	1020	1028	947	947	934	983	918	911	935	947	952	926	993	867	944	1010	945	950	997	1025	988	945	960	978	1012	944	1001	992	997	958	965	983	942	976	988	960	986	1002	976	952	1034	992	915	994	945	913	977	983	915	948	960	972	953	1022	992	995	933	949	947	987	968	991	973	1040	972	980	974	956	978	903	935	976	914	929	958	945	963	969	977	923	977	978	980	944	986	965	968	1015	997	993	948	974	949	997	955	948	1002	1029	999	988	966	981	901	944	948	953	989	983	975	978	894	964	965	991	981	967	1002	964	959	1025	974	979	934	947	985	1001	972	999	980	954	937	985	988	1039	927	1031	945	977	995	988	903	954	974	954	963	942	950	972	947	941	927	964	917	966	985	972	967	977	919	952	965	969	949	979	953	958	951	955	946	1023	911	997	937	977	1012	1022	1011	1003	950	926	929	955	980	903	963	976	1000	952	986	975	987	924	963	925	966	975	935	968	916	1002	984	968	966	989	936	943	933	927	974	908	1015	966	943	951	943	999	935	940	977	993	953	952	958	951	915	936	1015	963	953	954	977	958	982	987	950	1013	941	1008	913	1011	907	921	999	962	981	928	981	912	960	949	919	973	1022	992	982	1019	1009	1006	936	947	972	908	910	962	965	937	921	947	975	953	937	969	998	919	960	973	946	949	937	932	976	957	976	948	1033	938	951	970	941	1028	896	980	1003	934	920	987	988	963	941	976	1019	973	939	982	1013	944	959	956	971	1010	964	962	958	1006	996	1015	983	1003	918	938	942	964	982	961	917	931	962	962	996	981	958	987	919	964	961	972	960	961	939	997	1017	1009	962	944	982	949	958	932	962	955	992	1013	890	996	991	914	984	922	1003	984	966	958	925	934	976	950	1000	944	988	960	961	1044	945	905	950	962	970	989	928	907	1006	951	943	981	995	961	980	964	983	947	968	955	982	925	987	959	970	899
43063	23758	7107	3134	1781	1243	867	634	546	496	416	391	372	319	311	308	297	297	298	294	290	275	262	258	283	258	261	256	268	255	261	267	242	264	228	298	262	240	243	250	257	218	243	251	237	246	231	254	255	264	244	219	245	250	249	267	251	246	231	213	263	227	244	227	236	239	228	254	284	266	225	234	223	255	240	238	255	234	237	236	236	232	248	265	246	220	229	242	219	254	224	248	271	230	218	262	250	227	228	247	233	215	198	244	245	227	220	230	253	232	220	254	238	236	238	248	230	254	218	231	229	247	220	221	226	230	241	221	254	238	220	243	238	241	252	279	233	253	218	225	271	262	217	246	221	235	255	260	270	232	225	252	261	243	249	214	242	252	238	245	247	231	248	273	239	248	245	251	255	218	216	231	232	262	236	249	233	257	256	246	243	227	232	263	213	219	268	264	243	253	224	267	230	237	236	251	220	267	216	234	224	252	232	262	225	245	213	239	242	243	238	260	228	232	203	234	209	214	261	241	259	246	225	236	228	210	244	229	209	244	213	226	230	256	239	255	222	251	240	255	235	221	214	251	247	229	269	248	252	252	269	271	243	227	227	230	249	228	283	228	251	257	260	248	217	247	238	232	228	221	236	228	241	261	260	277	223	210	209	254	249	215	231	248	237	233	229	232	268	234	211	235	241	229	242	220	266	235	236	253	254	251	253	233	255	246	239	228	222	237	248	254	213	247	242	266	232	255	257	225	251	236	240	299	243	230	228	229	252	236	251	236	249	240	206	229	261	242	252	235	223	216	243	255	243	240	252	248	197	281	255	238	247	210	257	245	249	265	248	247	260	214	214	233	263	234	228	238	214	233	244	260	238	231	225	226	229	266	246	212	263	236	238	219	249	206	213	238	241	233	263	257	261	232	250	236	227	245	243	224	254	214	234	244	246	274	242	242	263	219	239	205	249	242	219	243	252	264	242	259	235	226	249	234	247	233	247	257	273	230	223	248	244	245	228	242	241	227	250	237	238	232	220	262	253	261	230	240	232	244	235	218	242	236	242	243	261	239	220	236	247	257	259	252	232	225	229	203	224	240	249	227	246	263	243	257	210	214	228	227	223	275	229	244	231	223	236	197	217	258	248	233	233	223	236	272	251	246	218	257	214	255	245	265	267	218	227	252	244	220	256	208	253	236	240	256	239	253	235	232	229	233	220	247	228	250	268	228	213	240	226	251	228	245	242	263	233	228	248	237	271	255	273	251	245	232	249	236	211	245	236	252	253	232	243	250	248	244	214	230	228	215	221	250	240	216	262	207	226	236	222	240	247	241	222	248	231	270	228	230	228	225	222	237	259	262	247	217	265	232	239	258	262	252	250	214	257	221	209	215	247	239	257	216	256	203	243	212	241	240	250	249	251	235	270	221	267	241	266	248	229	244	264	226	239	249	269	238	257	242	246	230	226	265	222	235	277	259	239	210	229	241	252	240	226	221	267	240	236	238	234	240	231	252	228	227	245	229	245	249	248	250	229	265	243	241	213	240	245	255	241	221	226	189	230	216	209	254	267	253	231	228	223	251	221	236	232	220	230	214	209	228	246	256	243	225	241	265	261	254	238	263	240	231	251	252	254	253	254	256	253	233	256	247	217	256	223	237	258	218	212	238	265	246	282	233	263	255	245	249	250	238	253	218	255	246	230	261	211	245	242	237	219	271	248	236	247	255	242	234	231	240	210	250	228	221	228	264	220	260	240	245	243	207	248	207	232	265	221	249	237	250	220	254	231	220	252	257	226	234	254	249	229	236	241	277	209	243	265	234	210	199	227	245	231	229	209	245	262	236	250	264	221	243	225	216	241	256	212	236	223	217	230	220	246	210	223	213	258	250	245	238	237	242	254	228	256	243	262	254	229	264	217	192	279	248	246	252	194	240	243	246	192	226	234	241	246	238	263	248	223	245	223	241	238	239	227	239	238	236	250	256	205	261	268	265	239	237	235	248	234	238	242	207	245	232	279	234	227	243	250	264	258	233	202	258	248	259	225	264	246	229	219	260	257	240	245	261	220	243	232	214	227	257	222	264	219	205	246	238	236	215	271	223	256	238	241	245	211	242	243	238	236	217	213	226	221	260	246	244	240	252	231	245	240	191	243	232	227	266	236	216	229	233	258	247	242	225	250	244	244	248	225	245	251	253	230	255	221	245	249	241	252	240	240	236	250	197	231	241	224	226	206	219	232	238	277	237	242	227	219	228	241	276	253	229	238	230	233	261	235	268	252	235	271	206	218	233	238	253	242	249	236	242	222	205	263	207	252	217	245	223	246	264	248	248	218	224	245	239	248	205	225	243	237	225	238	250	231	244	233	267	222	257	233	223	234	247	237	209	230	229	216	254	266	221	217	234	203	238	245	250	244	204	260	248	222	221	251	226	201	267	242	231	218	221	250	206	228	219	242	203	242	221	246	255	252	250	233	239	216	234	235	207	235	243	227	250	243	235	231	250	222	238	242	216	261	224	227	241	263	251	207	233	245	249	243	228	209	242	255	230	248	221	251	256	258	248	261	251	242	236	228	246	229	227	229	242	222	240	245	240	222	267	234	279	257	205	253	248	239	242	229	222	232	243	246	225	186	235	232	240	227	211	240	243	227	255	250	254	237	227	234	239	239	230	244	221	240	232	235	250	228	246	215	211	229	238	216	227	267	233	262	242	218	257	249	257	228	233	277	243	231	235	246	260	246	228	229	254	225	273	234	245	267	208	232	264	239	240	202	234	211	253	245	229	244	244	221	208	221	231	242	259	234	269	242	225	228	225	249	233	219	255	229	253	269	228	240	214	254	228	228	248	250	280	268	245	246	247	215	247	217	236	228	268	220	252	219	226	233	251	243	246	223	239	234	235	242	237	226	220	235	217	251	203	236	225	228	258	241	237	227	234	241	247	254	241	272	249	242	240	238	236	251	204	248	219	238	257	231	222	240	259	257	221	220	284	235	266	259	258	273	258	227	258	221	237	238	227	257	219	243	243	240	220	232	269	216	263	225	232	236	252	219	257	227	245	229	248	268	226	258	234	243	261	229	232	237	230	217	226	244	230	260	236	243	239	244	266	253	239	257	231	216	258	242	224	231	224	225	228	226	230	260	237	273	244	231	262	208	233	241	240	283	253	255	246	261	246	251	257	248	258	227	254	222	236	222	227	244	224	234	220	233	248	256	227	237	226	258	282	235	240	262	252	227	251	230	276	268	265	222	239	242	240	258	228	232	232	233	283	233	207	224	241	208	251	205	273	261	224	215	225	236	262	261	241	267	254	225	265	241	247	239	230	260	249	243	249	266	262	220	234	220	234	254	211	226	257	258	253	234	238	263	255	256	241	219	232	237	261	236	259	258	261	277	239	250	249	221	242	220	222	230	240	254	244	239	234	250	270	258	232	221	230	244	228	237	223	218	243	267	235	271	249	232	230	206	212	256	239	265	257	248	232	264	218	228	213	237	227	241	260	261	236
27504	12550	5277	5767	4716	3898	3188	2641	2243	2015	1827	1530	1454	1349	1218	1121	1180	1077	1014	954	948	917	917	844	853	804	795	797	801	788	736	755	783	765	705	756	702	723	678	677	751	684	676	713	637	701	692	658	687	666	659	634	659	673	669	628	697	657	586	594	626	630	664	661	637	618	615	635	644	657	626	639	621	592	665	649	642	645	629	614	608	666	632	651	672	679	625	567	657	665	615	633	640	654	627	662	620	642	597	676	619	569	639	653	610	621	627	667	636	610	607	647	631	611	655	591	615	656	618	608	599	621	638	577	644	637	584	605	671	610	620	647	597	648	588	612	634	636	588	590	608	630	600	615	610	633	601	603	593	621	629	585	638	615	644	612	629	608	626	627	581	606	632	571	618	644	608	650	585	627	618	641	598	646	630	648	654	592	630	583	615	650	627	649	639	614	585	621	611	643	599	664	649	641	624	670	622	594	621	643	633	610	614	626	577	620	613	697	592	614	592	604	625	641	674	572	598	647	621	607	620	652	615	589	621	607	600	637	596	600	633	629	622	647	645	618	621	584	655	597	599	585	599	612	609	633	590	624	655	637	607	640	632	571	627	654	579	574	622	645	626	591	653	641	624	603	593	640	647	580	599	632	558	642	595	629	619	623	622	631	648	627	611	642	580	584	614	609	602	647	646	601	676	582	654	623	578	603	624	595	591	647	616	640	605	555	654	621	571	591	610	660	607	657	625	545	600	641	648	609	632	602	587	628	567	593	628	627	590	632	686	632	630	634	615	576	655	617	650	608	580	651	597	627	639	643	583	602	651	625	600	638	598	603	667	627	618	636	634	642	650	611	619	614	626	637	588	621	667	610	588	653	621	573	646	597	597	608	598	588	651	661	605	578	610	625	573	628	608	660	640	678	613	577	602	601	630	632	635	596	630	587	633	636	613	605	622	630	594	627	642	642	626	604	629	635	616	635	605	617	605	644	612	613	589	621	604	610	655	659	648	598	633	575	669	600	613	633	607	605	616	604	589	600	598	617	623	627	616	623	610	618	614	612	669	649	601	608	607	608	583	617	588	655	612	603	623	642	623	589	599	616	570	610	628	650	621	654	632	628	646	638	606	616	654	589	610	623	604	633	602	668	617	618	599	565	624	636	606	604	642	663	599	610	609	579	615	616	618	618	615	639	619	606	616	637	659	632	605	609	637	613	622	646	649	588	628	599	601	620	592	597	619	594	629	606	652	649	633	626	648	656	615	619	624	659	650	602	636	578	602	602	585	646	597	591	613	625	596	591	628	638	659	623	608	649	665	601	601	623	568	609	661	581	608	627	605	622	645	606	622	570	642	660	608	634	602	593	559	622	600	663	601	565	641	648	614	591	631	618	593	585	615	648	601	622	609	610	639	647	597	603	585	646	634	579	595	605	609	616	617	668	617	574	631	593	627	609	621	617	639	611	659	620	585	589	613	650	596	596	652	603	642	596	641	619	610	604	606	632	634	641	620	597	602	583	623	632	619	657	641	613	621	586	631	641	618	591	628	591	618	590	632	616	630	643	604	613	627	589	608	610	575	601	600	622	608	619	626	611	629	582	615	664	628	638	604	654	651	603	664	671	619	629	600	591	676	652	595	601	596	575	638	651	567	583	630	608	647	593	598	616	653	630	639	640	611	621	606	627	612	616	609	632	583	651	600	604	583	636	676	645	647	623	645	605	641	637	626	629	625	612	595	617	640	641	653	576	625	609	612	586	577	599	622	619	597	585	604	615	634	635	641	614	652	632	613	618	649	594	666	673	617	623	619	632	599	600	628	590	602	658	636	604	645	650	645	603	613	631	642	629	610	637	609	589	604	609	606	549	631	643	613	607	601	626	624	604	641	637	590	634	638	638	616	673	604	602	605	622	634	632	612	681	638	603	576	616	635	601	664	614	613	594	623	595	581	662	615	623	583	640	657	640	601	591	624	615	611	629	650	659	600	667	629	599	582	633	658	602	632	594	646	617	565	603	661	604	637	636	596	598	587	647	638	569	628	682	598	607	625	613	644	626	629	569	626	590	610	634	597	613	656	609	620	609	596	638	620	609	650	637	663	619	593	631	609	603	636	612	626	640	622	618	616	602	598	615	598	654	574	601	635	659	598	633	630	589	598	641	628	625	642	601	599	587	616	614	617	616	631	567	619	626	615	653	638	596	611	613	619	596	636	611	636	629	620	577	622	609	582	620	655	586	581	592	565	598	609	614	635	609	625	607	588	632	626	549	610	599	646	670	610	640	577	590	610	607	619	589	608	642	595	593	609	626	631	633	616	639	622	638	577	595	595	569	614	604	649	620	617	612	648	602	633	584	585	607	610	650	616	616	636	617	610	635	628	610	591	595	601	639	652	561	577	572	619	597	625	618	601	559	605	606	622	611	605	547	692	588	697	620	624	611	598	633	614	631	624	601	642	622	574	615	618	588	595	587	634	654	612	596	637	640	587	621	671	595	588	623	577	614	556	594	644	646	613	589	621	622	621	633	600	626	661	585	618	635	588	639	621	608	627	643	624	620	597	638	601	599	572	594	634	626	602	619	639	646	627	625	656	631	636	567	599	598	644	604	571	619	634	589	627	608	567	632	639	657	567	579	673	617	648	603	631	586	621	649	570	644	610	608	600	603	607	638	619	651	590	601	625	628	571	632	594	574	600	625	604	635	624	614	618	582	632	618	631	577	642	600	631	605	597	582	589	568	578	664	607	601	632	641	619	628	678	614	671	632	612	629	645	608	609	640	610	592	651	623	587	647	617	661	591	591	639	565	609	578	580	626	629	581	603	615	630	629	585	620	617	593	606	640	593	603	627	622	603	625	606	655	629	578	635	680	570	574	612	631	622	648	609	658	595	620	602	638	608	671	587	632	617	635	585	606	624	594	598	650	607	578	641	622	617	611	560	599	621	591	635	583	597	611	631	654	625	614	626	659	582	643	581	628	602	673	646	615	612	657	646	605	596	604	595	577	609	642	607	660	630	616	643	609	604	584	654	562	594	634	637	608	615	625	614	630	577	608	601	615	622	621	656	582	588	640	646	603	594	600	662	606	622	602	590	616	648	616	608	617	635	608	616	603	631	580	587	662	593	619	637	654	631	610	583	612	602	646	605	643	639	608	639	631	590	629	581	589	609	600	645	634	592	591	642	582	647	621	635	617	616	646	576	598	637	666	612	606	610	581	595	624	574	593	649	573	583	636	645	587	633	617	577	595	604	592	581	608	642	646	611	639	588	628	571	604	633	628	606	586	618	620	674	583	624	627	611	623	623	607	603	612	597	615	599	589	588	648	595	606	624	611	596	584	602	626	635	615	626	597	667	586	590	660	606	586	594	603	621	654	653	604	649	630	636	579	623	620	615	635	625	571	630	669	627	613	578	621	653	614	650	583	624	604	583	587	613	611	601	583	591	611	646	575	617	602	612	648	629	588	671	650	640	604	654	622	645	587	591	576	630	606	600	625	652	636	576	617
14694	4119	497	364	356	363	360	367	354	357	362	375	355	341	355	358	331	364	385	349	374	339	339	353	375	334	367	341	335	352	310	396	336	331	374	332	327	351	304	341	338	333	352	350	320	356	369	333	366	351	347	356	333	334	350	363	371	331	366	346	340	326	316	354	307	343	353	380	373	342	347	319	338	360	306	354	319	386	350	352	324	344	312	363	346	375	320	333	315	320	351	361	373	344	348	377	334	338	338	341	337	358	358	338	345	339	377	308	367	369	358	344	367	340	323	357	371	340	353	344	373	362	334	336	331	329	380	341	367	347	362	327	345	401	382	339	382	337	338	364	348	343	374	326	349	331	319	362	327	329	361	324	359	325	320	329	345	302	341	336	318	342	360	311	327	351	342	324	351	351	341	385	342	332	356	317	356	329	322	368	319	315	337	360	372	358	310	339	318	368	348	377	353	326	350	367	344	355	321	365	358	348	343	322	345	366	352	348	344	373	340	354	336	367	331	325	322	331	346	332	365	358	370	341	331	355	369	317	336	333	311	331	366	377	336	341	335	336	345	340	310	338	348	314	340	367	351	315	350	335	332	352	356	346	352	367	330	357	339	339	340	337	352	339	358	350	354	337	366	363	343	344	339	311	341	348	351	376	365	353	327	339	299	341	358	354	350	344	374	367	321	331	366	351	351	353	329	349	337	342	338	377	325	354	327	339	321	346	361	356	347	338	354	369	343	324	324	329	319	348	384	335	365	327	335	365	339	340	338	352	376	352	317	343	364	340	374	356	331	345	373	348	351	351	308	372	388	379	355	344	315	335	339	364	361	325	347	358	301	324	363	370	322	386	359	369	323	346	339	332	341	351	335	341	338	351	338	328	371	348	376	309	317	322	336	321	336	329	316	346	333	326	343	337	358	338	306	371	318	317	367	331	355	342	352	342	351	346	343	323	357	359	329	336	337	337	321	358	361	359	335	354	347	325	361	364	336	340	321	363	335	354	325	341	355	333	365	354	301	355	342	344	363	303	352	347	358	338	370	328	329	355	326	369	327	362	357	344	344	350	358	352	330	328	338	360	348	334	371	355	339	350	327	337	342	377	393	353	343	326	364	320	320	366	355	405	385	338	345	342	320	358	343	395	327	346	333	325	337	334	329	367	357	331	341	343	353	346	345	357	347	356	306	331	350	402	340	375	370	373	331	376	314	381	319	332	316	361	390	320	331	361	349	341	346	318	342	374	379	358	366	357	332	329	349	363	342	320	372	322	338	391	304	335	367	339	365	331	320	378	352	335	351	318	364	342	343	334	331	321	357	334	359	362	321	337	317	331	306	379	322	400	300	342	331	349	340	363	367	329	360	320	351	362	373	337	314	326	339	337	348	348	364	359	328	359	341	328	338	355	352	375	363	326	350	338	369	369	318	321	360	378	357	363	342	355	330	353	335	355	337	335	360	339	339	328	384	355	354	336	370	360	328	301	332	348	349	354	336	345	340	363	314	321	353	349	330	328	339	345	350	346	329	358	351	330	342	340	305	321	339	322	331	362	372	325	328	341	347	348	344	313	345	321	348	364	343	328	331	330	316	332	339	371	323	345	347	375	349	372	340	342	384	371	370	345	340	383	346	332	370	331	346	376	318	334	366	362	344	347	372	359	324	338	315	339	362	345	351	320	343	347	313	342	345	340	336	334	337	344	356	351	351	298	368	350	317	351	329	403	308	319	336	320	351	360	347	322	353	327	347	326	336	345	350	346	356	328	325	395	375	329	329	312	304	329	341	367	360	374	336	347	392	301	341	325	331	330	326	360	356	343	372	336	325	333	359	320	345	368	371	341	356	349	335	344	353	358	360	355	339	346	371	342	360	336	372	353	332	317	362	354	336	330	319	349	341	339	359	326	329	334	371	323	370	343	343	349	328	325	351	353	358	321	357	326	315	320	378	341	340	345	393	342	382	342	332	364	339	348	337	337	338	357	337	317	322	346	375	351	369	342	352	327	355	341	350	288	362	344	350	390	337	343	356	332	354	331	348	312	298	303	342	356	345	364	330	322	374	375	337	353	352	316	364	300	313	334	346	337	343	343	354	322	352	334	322	364	326	337	322	383	339	335	349	339	346	369	366	331	339	376	352	338	335	348	396	361	339	330	345	344	323	380	360	346	313	336	367	345	362	353	342	354	370	343	317	311	362	345	320	353	336	364	366	335	317	353	343	360	365	349	355	386	308	364	357	338	344	389	348	369	358	333	360	345	355	326	324	331	338	356	341	344	358	341	316	325	369	336	341	358	341	301	323	344	329	352	353	342	357	335	376	355	332	336	331	301	348	393	347	310	367	333	328	345	357	344	315	337	347	334	346	371	340	330	349	321	315	338	327	351	316	359	355	341	375	328	335	322	314	361	326	325	352	358	317	380	357	346	348	339	369	357	349	355	336	345	334	342	349	369	333	353	366	318	359	354	337	353	367	322	357	391	357	352	350	331	347	356	307	361	321	325	355	329	333	349	324	323	353	343	355	331	343	342	360	355	354	335	365	353	358	352	360	365	354	316	326	361	386	326	351	311	361	350	346	311	352	313	337	346	325	355	337	364	349	369	361	313	356	354	340	350	331	302	332	311	371	348	317	314	321	353	367	323	317	352	363	371	352	368	354	326	334	348	339	379	358	329	372	355	327	320	380	332	346	345	350	325	331	366	332	313	312	365	381	378	337	355	368	341	356	309	362	325	323	357	321	333	348	332	326	308	359	336	333	353	359	311	351	378	345	363	340	320	362	325	356	319	352	353	358	350	364	348	347	353	367	346	312	337	312	355	356	361	353	331	338	364	325	362	308	327	325	351	351	315	320	326	304	329	351	313	344	351	337	357	359	345	332	344	324	354	359	331	357	381	342	358	315	338	344	334	324	311	371	357	309	376	342	338	338	354	308	379	359	329	332	348	340	357	356	354	320	344	373	356	325	329	402	327	348	326	308	308	357	335	366	352	327	338	340	355	328	333	334	328	334	344	389	363	354	352	353	352	336	352	358	378	365	322	361	390	360	336	335	367	344	353	337	334	339	412	346	278	345	317	372	310	354	325	356	362	293	379	374	344	326	366	344	311	351	359	311	366	382	331	369	341	373	347	347	379	340	341	365	330	332	350	324	371	355	333	347	366	373	347	336	357	376	356	353	333	324	352	349	338	331	368	343	359	318	358	335	333	381	336	335	313	321	329	312	363	321	342	320	348	331	331	328	361	335	351	383	363	344	355	319	325	378	341	345	344	344	329	344	342	354	339	339	354	333	341	349	335	357	343	335	319	341	323	345	368	362	382	364	343	335	349	353	329	331	339	315	349	308	321	330	320	346	344	338	327	354	318	358	326	318	333	363	342	348	330	311	333	364	351	361	338	381	320	361	339	382	363	319	311	333	332	365	324	354	306	320	347	360	371	370	320	367	307	328	341	367	347	348	364	315	366	366	340	342	332	358	347	353	353	349	326	346	358	346	327	360	353
9018	3408	1026	1000	1028	985	965	933	867	903	882	907	870	902	863	892	955	931	868	873	857	860	862	858	900	852	839	873	885	881	859	876	953	892	921	901	892	891	893	897	891	879	877	872	911	818	866	853	869	860	907	884	833	880	959	862	916	858	865	914	854	909	869	870	925	904	889	901	836	858	864	893	919	896	845	901	901	893	817	880	862	888	840	882	880	897	857	862	906	926	850	862	856	872	832	859	905	881	907	941	831	879	838	892	860	919	935	872	922	908	826	923	888	809	896	883	812	839	861	895	847	853	872	896	837	857	882	876	887	856	899	893	879	850	899	917	836	862	851	882	903	902	901	862	836	872	849	889	884	840	836	838	921	883	871	905	901	879	852	888	878	847	866	880	872	874	903	853	909	902	906	827	903	885	901	899	910	899	848	893	895	887	899	894	884	839	883	843	836	889	871	841	858	902	895	907	959	887	885	870	866	871	911	875	877	861	918	921	886	880	931	884	884	891	902	885	890	885	851	881	913	896	898	875	929	868	895	905	874	882	950	904	808	940	881	866	902	849	925	883	864	897	907	941	890	893	872	878	929	910	893	838	906	828	847	876	858	870	841	910	865	875	855	817	874	922	897	873	879	874	875	876	910	864	865	922	904	849	886	906	853	862	856	931	863	920	892	877	858	921	849	925	893	825	905	851	867	880	866	902	858	932	878	919	847	922	914	868	914	896	872	893	843	904	842	893	892	880	853	943	878	853	884	867	858	852	851	874	814	876	869	892	906	904	864	901	850	909	939	883	900	909	872	826	901	898	862	883	948	888	884	885	873	872	900	828	825	844	890	819	832	862	837	853	850	845	851	914	833	916	875	823	870	882	910	879	880	912	871	904	857	867	854	894	888	888	859	888	891	880	858	896	900	936	858	933	877	908	891	878	839	861	904	857	890	871	850	891	925	922	884	907	913	847	893	857	933	898	883	927	883	913	883	880	904	909	833	906	861	865	928	861	822	887	868	870	860	900	892	941	857	827	878	839	875	885	920	842	910	847	901	889	861	929	881	821	903	863	891	864	875	899	925	875	839	856	926	850	887	878	853	882	868	814	883	857	846	893	827	911	889	888	899	871	860	854	897	883	882	892	919	866	921	891	835	912	869	869	870	886	879	914	881	860	880	863	904	915	913	886	860	831	906	840	905	938	893	893	868	827	869	910	879	842	868	857	931	872	890	921	877	867	887	864	890	870	889	868	966	887	862	867	889	894	874	850	807	938	946	886	903	873	869	866	936	876	853	899	887	881	870	918	903	937	886	857	853	857	855	811	858	883	941	868	860	878	869	870	852	829	833	937	882	934	884	909	859	859	882	859	904	912	859	860	832	849	838	870	913	833	882	867	919	891	837	909	808	880	918	864	866	851	934	859	888	884	892	878	854	846	870	952	877	818	846	886	889	884	866	890	873	894	924	829	898	851	872	892	885	907	876	890	899	877	910	938	878	851	823	868	904	887	853	913	899	898	948	876	917	888	871	875	876	882	920	923	876	873	850	889	929	898	870	884	909	908	919	908	814	821	887	855	853	869	872	895	875	858	862	900	906	902	906	929	863	931	872	870	892	883	887	865	867	891	872	856	826	888	923	916	874	933	888	924	899	921	856	900	904	843	907	925	888	897	877	886	921	911	903	847	871	970	867	874	894	929	870	912	872	873	834	869	886	875	822	818	899	911	832	840	882	895	870	895	887	847	857	897	901	862	907	870	861	885	865	881	839	830	839	846	875	909	849	912	834	852	927	860	845	872	915	876	877	874	877	888	928	926	908	944	885	855	870	883	851	885	899	851	897	833	858	864	876	914	919	946	832	861	835	871	904	888	903	833	859	909	871	933	855	857	885	829	888	856	937	888	860	855	900	939	948	886	886	863	860	865	934	864	877	896	850	894	881	891	862	865	863	899	940	847	860	865	859	853	860	872	844	872	834	859	829	880	870	903	871	902	839	925	886	919	927	879	880	887	890	872	905	902	905	878	868	829	826	873	904	844	841	881	870	875	845	847	920	891	855	904	863	897	934	950	890	867	842	947	877	904	892	919	897	889	892	874	869	831	852	816	849	925	872	917	909	906	887	895	911	866	879	932	905	884	855	872	894	850	866	904	905	900	850	936	894	894	905	860	844	888	875	886	888	818	926	910	835	918	889	896	891	925	876	866	846	857	879	848	884	905	878	902	920	833	882	848	861	885	896	887	903	897	883	893	869	875	870	855	928	843	902	890	862	848	919	906	887	863	847	880	902	868	882	832	898	857	902	817	926	943	893	851	900	946	865	895	820	876	942	856	887	913	855	907	888	930	851	881	878	850	871	881	850	927	851	817	889	892	934	926	814	839	902	894	894	912	869	866	886	851	882	818	899	870	873	877	859	844	863	846	874	919	915	873	855	894	855	854	942	909	845	917	878	861	870	847	904	902	865	869	869	862	853	872	814	882	896	902	860	878	904	875	935	940	836	902	891	849	941	894	885	857	952	857	887	839	835	886	914	903	874	920	887	856	885	855	873	907	887	872	926	856	909	838	848	872	859	871	893	863	880	860	859	913	883	841	894	841	866	884	876	858	930	892	812	864	934	824	869	919	867	874	912	870	890	929	892	898	856	933	867	886	926	852	868	901	952	875	892	871	897	895	899	849	869	865	882	888	845	872	860	889	900	878	884	922	842	889	855	841	929	903	891	857	910	890	854	893	897	895	870	884	919	836	881	838	909	863	896	871	866	905	882	904	893	821	861	867	871	934	893	823	858	929	879	884	886	860	909	883	892	891	874	849	921	868	879	888	822	895	837	846	851	940	865	820	846	901	913	928	859	882	873	931	853	828	859	881	911	880	895	890	900	876	872	850	928	911	879	864	874	859	888	879	891	888	907	879	896	940	915	894	889	877	853	855	902	844	830	910	891	864	912	902	874	890	842	882	856	846	926	836	885	849	903	895	881	855	879	908	829	961	873	853	881	906	894	865	904	883	884	873	880	877	919	874	909	889	854	824	872	838	915	875	857	891	878	893	884	831	862	919	869	854	898	883	908	814	857	865	889	854	919	880	884	825	852	881	857	950	907	881	868	859	951	832	925	908	875	925	914	856	879	839	908	885	892	860	889	891	842	954	863	884	844	907	856	889	847	947	863	910	853	895	865	869	888	879	940	873	838	868	867	829	908	850	931	926	865	891	871	923	873	937	884	843	900	915	906	823	870	905	882	861	867	885	921	898	876	879	858	883	892	848	904	958	834	890	913	882	864	949	882	894	867	859	849	834	865	885	879	900	861	866	920	874	933	871	905	861	846	888	902	874	841	871	870	894	876	845	806	846	877	908	920	832	866	889	912	871	886	846	854	927	839	904	839	881	845	897	869	861	837	855	908	858	869	890	872	856	920	887	839	875	811	850	880	872	893	931	870	864	942	904	897	909	846	893	856	881	917	877	850	906	866	848	878	882	914	844	904	873	937	864	897	923	893	828	864	885
32786	16383	3683	1751	1115	802	702	596	530	507	436	486	448	421	426	410	430	401	391	406	418	394	399	404	409	412	375	389	402	404	413	405	394	425	415	398	387	423	381	427	364	387	342	381	400	368	371	343	374	413	361	371	399	378	369	332	373	363	382	374	372	396	361	335	369	346	362	355	374	392	396	348	392	377	415	372	410	412	351	381	368	370	394	380	382	371	358	364	369	380	367	358	401	395	373	415	347	380	382	371	383	363	365	378	413	340	393	351	378	375	380	389	353	373	379	374	376	396	402	386	407	373	384	393	383	384	372	381	377	374	362	408	405	382	378	410	381	364	365	385	385	395	379	350	393	418	391	366	385	367	376	388	370	388	359	384	415	384	388	405	364	373	370	375	393	361	345	416	356	374	384	389	392	377	388	400	382	353	401	367	407	384	393	386	395	372	401	396	366	363	377	400	384	369	349	379	364	384	350	414	390	340	382	410	392	400	404	397	391	359	399	353	361	393	344	357	360	380	353	405	384	378	371	363	407	364	376	359	373	405	382	340	369	378	406	367	365	401	386	360	368	384	390	381	368	388	402	356	359	360	350	369	386	374	389	362	392	365	374	347	362	338	380	381	388	389	379	367	365	397	366	400	379	404	348	398	388	410	373	398	398	365	377	406	357	391	356	397	385	388	375	395	374	383	358	368	364	394	369	348	392	358	389	403	410	394	368	389	342	392	368	412	353	398	431	416	407	387	393	364	352	409	359	363	388	393	359	355	359	364	398	354	369	398	393	365	354	392	398	389	364	391	390	384	378	372	353	392	355	361	393	382	389	358	380	389	339	381	386	393	370	340	370	378	365	355	388	389	388	358	389	440	345	401	422	428	376	370	405	368	370	386	378	363	392	395	358	344	380	361	387	368	383	384	407	364	374	396	392	353	405	400	392	394	344	440	387	397	346	359	369	392	355	406	360	403	382	363	393	400	371	374	379	381	389	410	340	361	397	391	392	368	336	381	391	367	347	388	413	398	377	403	368	393	352	354	367	401	365	392	372	402	397	338	399	356	389	335	423	374	344	403	377	387	336	385	355	378	398	364	358	389	357	366	372	353	377	424	360	380	381	401	377	428	360	377	373	385	354	366	361	377	371	371	385	385	378	344	362	419	375	376	370	395	352	386	413	339	363	336	403	399	407	372	361	411	373	381	382	381	383	369	368	398	395	403	401	367	395	395	382	382	398	382	381	369	355	371	403	370	385	380	387	371	372	374	376	372	356	414	397	390	387	403	353	384	391	373	396	389	386	392	392	367	385	360	372	381	364	407	387	356	354	396	379	393	404	377	384	376	424	342	396	396	382	391	391	397	360	379	357	394	368	345	385	353	427	369	362	390	383	380	392	380	361	339	406	377	361	397	380	399	391	369	356	388	381	401	360	417	391	386	402	386	355	369	406	355	411	384	352	355	377	347	377	384	373	379	400	396	390	367	392	430	348	382	385	407	372	410	357	379	410	379	376	390	366	345	378	311	388	362	396	415	365	391	349	380	389	405	383	371	402	397	401	346	372	393	385	423	361	361	323	371	383	385	342	405	351	387	385	371	371	374	370	375	399	368	393	391	348	354	362	365	415	373	395	397	366	362	383	409	344	405	376	383	366	382	341	405	405	388	373	371	356	371	368	371	373	356	358	373	359	364	389	354	365	378	384	358	394	414	382	394	381	384	376	388	406	335	373	384	368	395	349	397	389	353	376	377	399	336	405	381	331	356	387	382	423	378	374	351	370	385	390	376	367	370	387	370	366	356	383	392	370	398	422	372	392	377	371	392	357	397	416	370	394	376	367	346	371	422	372	375	400	391	384	388	399	383	398	384	374	393	372	400	411	377	369	375	369	371	347	400	387	350	396	356	378	405	373	371	389	363	387	412	400	349	393	394	369	384	392	395	415	382	362	390	411	358	337	388	365	390	391	381	385	387	380	410	388	390	345	404	379	406	387	389	393	347	389	353	377	362	402	375	377	375	387	349	364	387	371	330	350	362	387	406	340	369	358	381	389	370	361	383	409	377	364	375	351	409	382	402	407	380	368	386	391	384	402	373	390	373	358	368	386	394	387	375	383	345	396	382	385	387	347	365	377	349	354	361	354	393	396	374	374	370	373	371	406	369	343	364	407	386	398	371	353	375	398	354	363	375	376	399	354	383	366	391	380	389	384	364	364	341	425	363	408	358	398	379	360	378	397	417	404	374	366	392	361	383	371	386	342	366	404	363	388	368	386	368	373	374	354	369	372	397	391	373	351	399	399	369	364	371	391	358	404	409	391	364	384	355	366	400	360	407	348	395	384	409	391	416	417	408	389	365	365	329	383	367	400	413	349	364	381	403	354	362	392	324	390	398	359	362	380	377	366	364	369	387	398	360	370	377	418	407	371	402	398	380	386	394	360	383	384	397	359	377	401	377	384	367	365	374	355	383	365	416	405	358	389	363	386	374	350	401	380	361	371	378	373	384	368	377	383	404	376	388	360	360	383	362	361	386	346	339	360	356	376	362	351	388	380	395	394	388	350	420	413	408	374	366	379	390	368	431	381	387	383	394	359	393	410	386	365	376	397	372	336	387	418	345	369	415	396	368	372	373	388	350	379	367	388	361	381	364	360	400	367	381	408	391	365	360	373	349	385	398	390	375	382	359	358	376	384	347	365	391	387	362	340	381	394	392	350	364	360	402	373	381	388	379	392	385	372	345	401	409	391	384	387	373	364	379	399	340	401	378	364	387	386	366	427	408	392	341	362	376	356	356	398	393	383	397	374	343	374	387	399	370	390	388	393	367	385	358	410	358	427	398	401	382	387	397	368	418	370	386	365	408	373	405	374	385	375	381	390	377	367	366	373	373	333	355	402	415	363	385	410	394	383	392	385	353	392	404	383	378	405	363	361	353	400	379	347	390	391	387	354	369	400	395	404	410	382	408	367	338	365	347	356	386	425	367	348	397	395	389	383	414	397	357	384	409	361	364	353	388	370	382	375	385	371	400	384	397	361	394	370	400	389	406	357	359	384	436	366	358	339	384	421	335	346	372	358	391	357	397	400	358	390	402	334	412	374	417	390	355	349	372	367	379	409	402	381	407	355	382	393	394	372	406	359	353	356	369	385	392	352	364	349	385	371	392	375	381	401	398	354	378	402	400	367	405	381	373	393	410	368	362	347	369	399	389	376	394	394	340	389	382	378	380	359	313	373	347	378	383	398	364	394	361	407	364	384	354	369	383	395	351	400	369	351	413	399	385	414	394	415	348	353	384	366	382	382	357	358	417	363	348	391	395	348	375	396	340	401	360	374	364	369	373	400	388	401	369	445	402	364	325	369	391	393	421	396	383	387	379	368	392	341	372	366	356	392	405	370	367	357	361	382	371	376	399	367	364	337	411	402	384	409	401	399	383	385	362	359	384	421	357	374	360	369	411	368	373	400	402	372	382	376	389	399	392	434	390	365	379	384	364	372	351	416	380
20473	9831	3397	3604	3129	2583	2300	2030	1828	1666	1590	1505	1316	1350	1254	1229	1168	1212	1169	1117	1137	1131	1112	1038	1129	1125	1016	1020	1063	1084	1032	1016	1007	966	1083	940	1002	951	989	989	1020	1018	937	960	979	1015	972	983	1011	1021	970	1028	988	997	993	992	931	945	1030	953	1008	1021	942	971	977	994	998	934	938	971	949	955	924	925	958	959	954	943	977	947	996	890	942	949	935	975	974	963	967	975	926	957	953	946	968	954	951	966	997	904	965	979	966	926	995	928	937	984	862	924	922	951	980	994	941	924	934	967	941	934	942	1012	880	905	964	977	990	1010	994	960	953	929	931	905	897	949	969	952	958	930	915	973	921	937	957	954	960	914	963	956	998	948	929	948	920	949	930	960	951	889	976	903	922	973	930	893	956	943	906	928	941	936	896	929	941	923	945	971	951	865	898	946	972	931	976	954	944	1005	976	962	1002	964	929	955	954	914	940	997	921	966	937	955	924	942	990	929	988	903	896	907	923	906	922	851	901	930	961	951	897	938	953	951	931	955	886	945	908	934	969	986	926	972	957	956	911	936	968	931	933	931	984	876	944	919	967	948	973	924	891	934	934	962	998	945	950	972	906	871	944	965	981	984	895	965	931	911	945	905	886	979	964	920	996	996	934	973	920	946	910	962	984	1027	924	899	947	934	969	886	969	962	949	915	987	941	1018	936	896	1006	947	921	913	970	1009	983	921	969	940	932	965	996	954	923	927	977	954	958	996	951	928	909	971	949	908	929	936	986	999	967	957	958	940	932	943	989	950	920	959	967	915	937	960	942	957	903	925	940	997	938	956	974	971	911	942	924	928	978	916	945	927	937	930	933	928	944	961	980	970	907	997	969	919	949	910	960	935	936	930	927	926	952	920	925	889	951	935	893	958	963	911	958	968	976	897	964	907	955	976	989	994	952	963	969	945	962	945	934	947	949	930	925	844	967	961	951	961	959	891	934	930	968	964	942	948	987	954	958	944	995	957	885	908	961	938	929	949	1032	956	926	957	978	907	935	965	991	940	895	938	915	926	924	898	951	922	956	937	944	929	953	1010	957	980	949	960	913	948	995	909	953	921	899	946	992	889	976	982	939	872	894	986	907	979	939	924	955	883	960	1011	982	945	932	890	967	939	925	939	938	977	916	953	934	994	945	882	896	1029	937	938	939	902	960	960	937	928	933	966	942	929	934	884	945	968	930	938	934	952	953	981	943	946	950	920	951	944	895	936	957	935	923	967	895	928	959	976	929	909	948	923	939	893	959	955	928	943	960	974	910	957	989	930	956	965	944	952	934	952	922	932	912	929	955	931	974	927	970	945	997	931	948	940	976	914	917	912	959	955	930	914	922	937	897	946	973	940	896	1018	920	908	962	949	975	985	937	966	933	949	983	986	934	930	950	961	944	954	975	925	917	963	896	934	964	949	951	932	943	950	968	936	941	950	982	923	994	923	928	946	956	896	918	951	960	908	940	942	974	973	936	890	1016	900	910	1003	936	948	982	945	971	940	993	919	999	934	938	964	943	962	970	920	992	975	954	938	967	925	971	946	952	994	901	990	932	970	902	974	949	969	933	943	922	1005	902	943	931	958	931	997	903	971	928	982	942	924	944	973	981	896	957	973	938	955	930	972	948	972	996	990	950	988	914	928	944	906	943	967	985	938	934	919	960	950	920	925	942	968	969	900	967	921	915	965	914	920	935	939	957	926	1019	929	942	930	953	962	940	925	924	971	899	926	989	1010	919	957	920	922	960	911	903	954	948	926	972	957	985	992	945	956	917	913	982	995	963	972	929	912	996	956	975	997	940	963	925	945	959	917	989	931	937	923	913	985	944	947	924	975	909	955	978	945	884	982	933	960	942	961	974	968	900	942	941	952	963	986	931	954	899	1025	943	912	931	946	916	954	976	905	941	950	933	974	887	931	963	934	925	902	912	951	955	951	944	931	938	975	953	994	973	946	928	909	941	896	938	952	950	920	919	929	978	898	921	964	908	982	905	944	903	933	930	955	950	894	932	946	979	939	900	948	978	984	897	927	951	920	880	991	946	920	916	947	975	915	918	943	988	990	896	926	903	918	939	931	968	945	951	888	931	971	944	932	960	979	989	964	955	932	994	950	963	956	951	940	956	946	907	958	950	954	935	962	933	943	920	950	935	947	939	963	874	974	922	968	983	989	933	947	954	893	909	900	972	972	884	970	1005	967	951	875	928	946	893	915	946	949	942	914	868	931	912	884	932	892	931	942	947	957	915	979	951	1003	1012	947	921	974	928	943	965	981	980	936	981	890	908	978	950	911	985	956	952	958	960	944	934	945	959	980	974	948	959	925	927	955	951	984	965	932	969	1011	918	929	943	904	957	892	979	938	949	969	894	948	962	955	978	933	924	924	959	974	948	967	972	916	952	936	985	982	966	950	932	962	901	938	932	897	939	874	921	922	941	920	958	893	925	956	976	953	945	943	1009	923	921	894	932	945	1024	949	948	914	943	945	1002	917	944	965	980	929	975	944	941	986	941	946	913	901	961	930	970	906	941	954	962	921	990	928	966	931	944	986	939	894	912	981	894	935	837	938	919	967	984	909	935	995	953	941	956	913	928	982	901	944	918	905	961	950	938	932	990	859	932	990	902	960	967	912	987	944	968	955	974	995	931	902	940	936	907	910	979	950	945	952	961	955	976	933	944	952	895	931	930	976	955	952	957	938	911	916	971	931	916	987	983	907	968	891	939	980	958	977	960	917	969	932	869	893	978	907	938	971	937	964	940	933	909	949	930	966	951	902	880	925	934	924	965	932	940	937	960	983	944	928	921	948	937	945	997	926	949	902	983	899	1005	954	956	973	926	944	967	890	940	918	904	978	889	992	945	931	985	956	979	922	912	938	957	944	960	953	904	952	919	913	923	957	952	903	902	965	952	924	974	920	967	950	918	1039	937	980	949	890	1017	894	938	946	970	964	935	966	963	940	981	936	976	983	925	885	978	950	926	950	915	920	970	908	1015	931	977	939	924	918	955	900	886	961	936	886	929	952	912	977	967	959	950	919	968	959	974	935	951	987	900	1003	943	925	915	934	948	962	878	912	932	945	988	1005	940	910	880	966	898	949	923	984	900	942	995	952	939	944	937	968	972	974	921	888	931	1000	964	917	899	983	974	945	893	1011	956	911	918	950	911	943	959	989	969	910	926	938	961	973	901	947	937	966	911	952	909	929	906	895	962	944	952	911	978	932	927	950	927	956	919	969	1006	912	894	899	931	959	894	960	934	998	947	981	938	953	926	950	954	926	915	967	926	908	919	917	919	981	1029	980	924	889	979	956	929	880	943	896	982	917	912	964	965	954	934	928	963	954	956	1036	996	967	973	964	965	929	950	920	977	968	868	1019	960	994	936	935	962	952	983	955	917	939	980	926	913	923	929	946	939	946	928	893	925	964	905	934	955	981	994	944	901	914	927	972	964	928	891	920	944	972	971	966	938	939	950	892	925	890	925	890	911	950	1012	960	950	953	960	938	945	997	903	961	964
41707	24194	7053	2970	1786	1222	909	634	543	489	421	399	371	347	324	313	291	287	299	259	260	280	284	254	286	246	238	247	249	238	215	239	246	243	230	241	238	245	262	220	199	224	242	239	240	240	240	222	242	234	244	239	252	239	238	206	231	240	203	230	230	238	216	251	253	220	204	198	249	232	238	217	233	271	224	231	224	257	243	214	228	257	262	233	227	247	209	227	232	233	225	212	228	244	233	223	202	225	255	234	208	232	205	220	236	223	241	214	208	212	188	225	239	208	244	211	207	248	239	243	205	231	238	223	197	194	219	228	250	223	222	213	218	215	216	214	239	203	230	223	232	271	228	227	229	243	237	228	229	214	249	223	227	244	207	216	237	220	237	221	234	196	231	217	215	198	235	216	218	228	230	220	222	228	234	256	259	212	208	222	222	245	233	194	242	228	239	219	236	218	221	211	250	211	224	238	225	234	238	221	204	220	239	230	242	237	224	230	218	218	224	223	226	245	204	225	231	254	217	227	242	206	238	230	231	240	231	222	218	226	249	224	211	225	226	234	229	221	244	224	218	253	223	224	228	248	205	219	215	198	258	229	219	256	233	243	221	254	220	218	256	230	233	206	232	232	231	218	259	219	230	241	211	239	244	224	205	220	251	209	256	211	217	227	239	230	218	216	239	224	214	227	218	212	234	244	239	193	210	230	231	210	282	254	226	243	225	228	261	242	252	245	209	235	226	247	234	218	217	229	232	229	207	233	221	221	242	239	245	227	207	242	215	223	217	191	233	252	218	244	259	223	204	220	194	222	201	196	241	212	221	214	234	234	241	224	265	223	216	244	221	219	231	231	210	232	210	220	235	236	228	229	211	208	225	206	211	237	238	211	220	259	211	240	234	217	231	230	233	229	225	214	242	198	235	227	225	239	229	223	208	217	219	216	214	228	204	189	263	219	238	219	242	223	200	247	233	253	223	205	230	235	241	232	224	233	208	231	266	250	206	225	248	214	219	220	211	258	232	236	241	260	250	216	220	238	233	204	210	226	259	238	236	240	221	239	248	206	253	232	224	227	225	281	250	213	243	213	249	213	251	243	248	231	217	253	235	192	223	225	202	240	216	209	223	239	205	249	242	238	219	214	232	248	220	222	246	241	218	216	229	268	221	225	227	223	234	218	217	240	224	232	206	229	227	219	233	222	240	211	225	211	203	227	221	200	229	228	222	233	242	217	223	229	249	231	250	237	214	228	214	252	253	212	245	254	220	219	257	243	197	227	234	266	237	207	224	231	225	216	209	230	214	232	218	224	207	200	221	208	237	236	209	239	211	222	215	239	221	250	246	218	237	221	230	248	219	235	235	239	239	231	238	237	251	222	229	242	224	210	219	243	201	223	240	264	199	221	227	240	215	209	229	210	228	235	227	231	248	238	229	227	209	242	229	226	224	219	228	208	228	218	252	216	253	221	229	195	233	223	255	265	243	202	250	225	284	232	255	251	232	206	225	225	226	218	235	222	227	228	205	241	209	195	218	223	252	194	233	222	205	217	216	238	210	213	242	203	220	248	244	228	248	213	225	229	227	213	230	209	224	233	226	247	213	213	241	210	225	225	204	225	241	234	232	233	231	236	227	234	214	222	225	211	229	227	253	226	242	218	229	229	215	220	239	248	210	219	260	215	229	235	222	211	226	229	231	238	237	248	204	220	210	209	226	226	232	222	234	249	222	228	234	220	228	217	217	221	245	228	245	203	243	202	227	207	262	268	223	218	222	242	204	202	230	226	224	211	229	236	230	207	228	230	223	235	242	271	227	257	227	195	217	246	208	252	213	212	239	227	210	225	234	243	233	241	243	223	230	238	229	237	246	213	256	233	239	228	230	219	215	233	237	208	230	220	234	222	233	218	236	231	212	227	224	218	219	224	221	237	228	238	222	227	249	224	250	252	212	220	200	242	240	238	206	244	240	209	222	225	210	238	215	230	222	219	223	220	215	222	250	213	226	239	257	223	234	243	206	230	236	258	255	206	250	215	223	238	240	249	246	264	233	252	224	222	241	209	219	240	245	203	207	215	242	237	228	210	235	244	228	194	261	238	264	236	198	238	227	211	254	212	220	251	242	233	237	209	226	252	232	237	210	205	233	211	245	231	221	229	226	240	235	232	232	246	252	234	207	227	214	233	236	254	232	244	232	248	227	226	216	230	229	231	237	224	246	216	214	227	202	218	246	229	238	225	231	213	234	208	230	232	231	239	241	236	209	239	220	213	240	240	238	229	271	237	221	209	224	252	227	225	234	219	238	230	216	217	232	230	226	244	240	223	257	238	248	245	221	238	242	255	228	246	237	238	246	238	219	202	221	216	211	255	240	214	226	242	222	226	225	217	233	217	253	246	269	231	227	212	234	228	214	225	249	205	241	211	243	247	204	231	225	217	237	231	229	213	214	212	244	233	220	215	227	238	223	228	244	238	217	247	222	229	225	226	229	229	210	223	201	228	223	220	217	219	211	201	228	218	229	239	232	215	240	237	220	224	226	240	241	203	231	224	214	236	218	248	256	234	251	244	222	236	234	227	222	274	213	236	250	228	232	269	241	254	236	199	197	243	220	237	254	236	215	224	250	247	246	241	213	240	241	234	222	203	213	242	219	219	216	217	234	214	221	236	239	211	223	216	228	222	240	210	224	248	229	241	211	227	225	230	230	205	242	217	245	227	226	247	229	236	230	210	231	239	243	237	265	221	229	256	247	244	210	241	231	199	208	243	221	233	219	235	243	238	265	249	208	220	213	226	224	239	236	248	221	230	219	222	208	219	235	233	232	232	228	215	246	251	232	210	212	214	221	246	238	230	228	232	258	236	212	228	228	218	228	199	249	241	229	256	236	239	212	208	227	259	211	239	217	231	226	227	220	244	222	226	213	228	208	255	219	225	227	252	227	225	242	224	210	246	255	193	228	264	207	212	220	245	218	244	237	239	219	241	224	238	243	253	239	220	216	210	233	217	227	219	215	238	218	237	251	209	227	234	220	229	235	225	226	252	219	227	225	222	240	216	248	236	218	208	251	207	208	237	252	231	226	231	211	249	238	235	233	216	220	231	254	238	225	217	233	235	224	225	216	236	237	237	216	215	204	221	219	242	255	243	231	230	200	214	223	240	231	233	216	246	237	259	205	218	208	238	236	242	234	206	245	226	228	229	222	219	221	242	232	201	234	236	222	240	214	215	232	203	206	254	232	207	240	222	226	221	237	246	224	212	233	227	247	245	229	232	244	217	227	223	189	220	251	231	195	258	221	217	229	244	253	233	232	232	229	265	239	249	213	250	244	240	242	233	242	233	217	245	243	232	206	218	232	269	232	237	248	219	233	265	230	231	227	241	225	233	228	195	234	226	221	202	226	222	222	218	199	253	236	204	223	213	233	236	223	246	244	236	236	230	234	218	190	225	246	242	245	224	211	207	220	207	210	234	213	231	203	246	224	235	253	226	229	250	227	244	229	202
26285	13701	5402	5705	4746	3767	3138	2660	2276	1965	1694	1545	1489	1329	1239	1105	1131	1027	995	925	897	879	830	825	809	801	763	744	789	801	718	715	742	728	682	653	695	706	700	725	647	704	647	695	664	645	693	636	627	635	625	624	629	693	653	619	597	589	581	595	623	610	619	607	656	580	603	595	632	610	626	624	641	624	573	577	593	612	627	619	596	604	640	543	599	537	591	612	597	624	586	598	617	591	590	624	597	632	577	608	630	575	597	561	631	641	610	547	602	597	586	611	588	585	568	579	581	583	598	599	583	614	566	605	652	591	606	593	566	559	671	597	604	609	585	541	623	612	578	644	586	578	583	573	551	576	601	605	554	591	619	608	607	561	675	610	596	564	582	661	646	597	611	609	592	574	620	578	613	601	674	589	593	622	604	621	591	587	626	596	598	631	597	604	593	637	594	591	607	593	583	639	574	590	576	607	571	586	581	620	607	631	590	549	611	572	579	570	604	608	596	622	600	586	557	602	611	610	582	599	640	589	572	610	581	544	591	628	606	549	646	596	586	586	589	580	598	565	559	599	612	553	541	557	597	564	663	603	597	607	598	571	631	589	609	594	595	579	601	605	583	619	565	616	615	576	590	569	594	603	609	560	634	592	577	553	628	581	579	557	575	596	557	582	605	572	612	596	611	565	564	589	574	575	558	618	535	573	614	594	580	593	575	580	565	599	601	580	600	556	519	607	599	566	565	593	600	618	581	585	599	621	606	638	566	607	576	585	576	584	581	562	583	614	627	519	597	588	617	588	601	589	628	588	615	586	577	594	577	593	541	581	589	600	564	578	580	562	595	588	596	595	607	606	562	603	570	614	618	572	582	561	628	592	607	617	554	610	569	584	584	621	580	610	582	596	625	610	605	563	656	509	605	597	590	571	635	600	542	566	598	555	588	610	588	588	587	553	607	619	633	602	612	579	599	591	598	607	585	612	580	616	609	619	603	561	596	602	584	583	592	614	570	602	570	586	575	607	577	597	586	576	573	596	558	569	536	610	551	577	630	568	610	614	604	584	570	610	546	586	611	576	567	611	566	592	570	565	588	601	582	576	609	624	619	598	589	547	560	599	572	596	582	574	624	562	587	572	606	619	568	591	598	594	611	613	592	564	589	573	536	559	594	534	562	567	552	646	570	558	584	641	587	595	627	604	579	573	579	610	565	570	595	563	644	589	593	601	584	586	600	578	567	569	586	585	606	592	605	654	622	603	591	610	577	554	536	620	572	590	586	606	581	589	548	612	669	605	605	571	563	564	614	650	529	590	630	588	598	574	552	575	619	611	559	648	611	581	606	643	583	577	612	607	614	576	610	564	633	610	598	566	565	579	578	589	585	587	602	626	581	556	600	588	578	593	591	558	566	591	580	555	563	542	567	596	580	608	587	553	579	608	590	584	579	562	581	591	593	579	592	548	581	651	637	604	573	619	573	568	579	619	579	600	614	573	604	616	586	599	612	608	600	599	577	560	559	578	624	590	590	575	573	614	613	603	576	543	582	573	615	620	598	581	544	617	559	618	578	631	609	615	612	577	581	625	587	562	605	654	578	621	574	565	607	564	571	606	596	590	628	579	567	618	613	570	577	589	590	573	584	574	593	594	616	625	564	614	549	626	561	582	617	560	580	624	603	591	562	586	565	596	589	595	570	569	637	597	569	636	564	607	562	576	569	551	573	583	622	641	605	590	569	626	595	610	526	571	611	621	606	576	605	584	571	642	589	599	629	577	570	588	590	596	602	576	559	621	578	566	585	588	598	619	585	587	580	553	605	612	580	540	612	611	573	601	619	606	593	599	585	655	592	637	600	611	622	604	594	590	536	598	564	548	597	616	574	608	622	582	633	594	550	578	598	622	629	635	621	537	543	561	603	599	569	604	546	584	621	625	582	578	572	606	619	561	587	567	637	564	607	532	624	603	669	586	595	570	655	582	589	621	575	599	594	595	604	580	611	608	566	623	575	579	583	593	587	623	568	608	575	581	598	593	565	593	592	567	615	581	586	577	580	593	592	588	592	595	593	609	570	610	607	576	611	605	595	561	580	568	596	629	633	575	561	548	590	589	602	626	583	567	586	587	627	623	615	591	591	548	589	618	562	570	577	581	588	679	620	622	611	546	541	621	584	604	580	589	628	571	601	559	603	639	596	535	605	580	601	585	602	601	610	564	595	603	604	574	597	616	579	559	588	591	595	553	623	581	601	581	636	613	601	588	546	568	602	630	598	614	596	580	572	617	570	567	594	597	573	606	603	573	578	605	573	550	574	601	621	588	577	572	576	613	584	629	587	631	623	572	579	583	564	607	553	562	601	595	564	664	555	542	612	575	614	593	576	581	602	576	613	600	593	597	587	592	597	575	601	586	563	564	626	604	554	580	601	565	568	626	580	619	572	610	577	577	614	568	597	605	579	569	574	593	569	593	619	568	624	530	564	603	564	590	618	623	634	602	610	566	614	652	590	609	578	567	563	607	564	591	628	566	621	585	574	585	580	605	591	585	588	613	598	598	557	634	590	606	656	592	566	624	600	589	596	633	602	598	584	565	584	578	616	591	588	599	576	563	581	580	548	589	579	597	551	591	597	575	619	571	575	613	630	616	627	622	585	606	577	590	587	549	617	586	618	588	605	608	592	594	548	609	585	554	580	635	594	599	628	596	612	589	614	557	614	618	560	606	540	599	625	595	657	592	604	581	599	603	629	591	563	658	556	568	622	594	573	577	631	595	590	619	560	602	588	561	621	582	602	590	636	596	574	586	605	549	573	626	612	608	587	593	549	603	613	614	597	589	587	605	615	575	594	576	606	610	598	587	596	578	573	548	570	594	561	615	589	595	604	575	608	604	554	569	545	575	594	575	644	595	617	567	633	565	600	585	544	628	613	584	570	590	586	579	598	582	606	610	555	607	574	568	618	520	623	583	588	618	558	597	617	593	628	609	592	620	594	590	632	562	586	620	593	625	621	547	637	647	601	609	594	538	624	593	614	601	635	590	601	572	590	558	639	546	576	581	557	593	586	503	549	572	684	611	635	563	585	594	589	577	587	603	610	582	584	586	588	637	616	558	571	580	599	625	595	625	588	575	640	631	595	587	596	591	574	605	607	581	614	621	589	587	583	555	597	576	581	568	613	609	592	592	590	560	536	581	585	606	576	556	612	566	610	578	592	628	598	611	603	586	582	557	603	565	679	633	565	552	591	589	589	555	560	569	606	550	583	596	637	639	609	630	563	631	591	614	651	587	584	619	597	550	581	561	566	540	626	613	598	615	549	562	549	561	597	610	554	553	597	585	634	579	599	563	544	606	588	601	581	610	628	594	579	554	573	618	630	563	583	567	575	592	595	593	557	614	599	562	571	609	627	598	590	587	601	573	578	590	605	564	548	572	601	583	547	601	590	584	613	559	590	545	596	574	601	609	619	558	576	621	605	580	617	602	603	622	579	601	588	620	571	577	631	622	558	582
14298	3872	422	357	384	343	358	306	369	351	330	364	347	360	384	353	322	317	358	336	325	324	360	341	360	378	345	325	346	349	321	329	347	308	309	370	339	341	350	338	370	351	299	340	373	338	336	341	360	342	367	333	389	355	341	358	361	323	341	365	308	324	347	330	326	335	361	333	338	332	380	343	322	311	334	334	353	345	345	330	381	332	356	317	360	324	340	364	326	379	362	345	365	347	318	335	347	339	351	353	370	382	328	348	347	338	326	358	327	347	288	334	346	317	351	299	341	330	327	343	364	313	348	355	341	356	354	326	338	348	350	333	376	352	344	305	361	372	379	340	343	344	368	347	347	344	335	366	368	304	358	322	355	354	337	330	339	359	350	368	318	344	355	327	347	375	312	360	347	300	312	335	350	340	304	338	321	342	332	326	326	335	307	352	348	353	370	346	347	345	362	338	344	357	332	350	325	315	367	351	335	365	354	321	375	311	326	335	363	369	384	312	345	348	324	289	318	377	341	334	338	344	343	348	314	317	323	332	325	306	303	308	337	330	371	347	326	346	348	317	334	359	381	386	336	347	351	325	324	364	341	346	324	343	373	324	305	342	328	375	334	334	355	322	347	384	380	310	323	368	313	316	338	328	316	330	332	357	333	345	346	365	338	344	370	334	337	326	320	346	347	355	333	340	321	320	315	339	323	365	355	353	336	331	347	348	372	333	329	352	368	346	350	358	306	345	337	360	344	341	329	341	376	349	353	335	331	358	338	332	329	352	355	344	371	339	367	334	351	322	335	320	349	337	362	325	349	362	311	350	323	344	370	344	331	357	338	314	315	344	368	365	323	329	338	346	324	343	345	306	322	338	320	342	318	349	322	347	354	355	341	334	341	357	363	399	355	346	328	329	328	299	311	331	350	335	341	338	316	334	356	350	343	342	341	338	351	302	338	341	367	306	353	327	326	323	347	355	346	334	373	365	318	311	324	325	339	339	350	359	354	341	399	354	338	325	321	344	329	330	346	365	337	365	381	366	338	340	318	346	362	335	347	356	362	352	318	343	338	313	372	342	348	337	344	335	331	358	360	361	339	323	343	359	345	325	345	352	348	325	335	372	361	332	355	304	348	353	371	349	351	312	343	364	316	371	356	336	377	349	340	344	345	314	330	338	326	346	349	323	346	344	323	318	347	313	358	347	316	350	338	327	374	318	313	328	359	340	339	347	328	346	343	352	349	342	358	324	349	340	336	349	314	360	355	344	334	327	369	364	344	372	325	295	329	332	348	312	361	371	365	366	329	312	327	342	319	358	371	351	349	333	333	337	358	338	330	326	362	379	345	306	312	335	357	334	381	334	343	341	349	366	365	352	355	308	344	355	348	325	333	337	314	353	320	340	324	346	331	310	373	320	344	346	345	336	340	313	309	334	342	346	327	372	321	321	320	348	360	344	333	355	310	351	340	390	385	310	344	293	335	348	350	323	356	357	339	354	338	314	340	320	298	377	316	331	331	360	323	339	329	316	335	362	379	336	349	346	355	358	361	333	311	343	310	347	359	340	352	326	326	340	351	337	368	358	315	336	343	353	336	308	347	330	333	351	351	339	315	345	348	331	322	384	324	333	339	323	363	363	326	367	336	363	350	323	328	373	357	357	346	315	370	365	363	330	386	330	330	329	351	346	381	338	337	345	358	367	291	329	341	340	297	352	322	335	351	337	327	322	361	343	353	348	319	353	359	359	342	346	364	337	331	312	375	357	353	315	353	322	352	344	327	328	327	335	347	381	320	341	346	356	296	342	318	330	353	323	349	390	332	318	326	349	324	347	352	341	348	346	325	320	329	365	369	313	334	328	336	335	337	344	354	362	342	352	302	322	331	315	315	315	335	352	381	338	333	335	325	400	371	352	328	346	352	368	334	377	332	352	348	391	350	361	335	346	326	315	312	336	327	332	334	361	356	357	362	354	353	305	342	370	347	319	325	333	330	346	316	340	342	367	357	343	373	335	343	338	346	354	342	313	351	386	337	373	341	326	342	340	310	329	332	335	341	352	298	342	355	353	351	346	335	332	328	315	345	354	317	325	362	294	341	380	350	346	347	330	341	335	330	338	367	375	304	317	358	307	340	348	305	341	356	329	341	359	338	353	358	359	373	333	341	349	331	335	354	343	323	313	311	353	375	361	383	341	327	331	379	330	336	365	350	335	317	313	339	353	348	338	322	353	333	317	354	322	339	362	343	361	350	348	312	327	318	339	338	368	285	315	351	349	362	335	350	338	344	328	323	341	350	353	341	327	355	355	372	338	322	357	329	314	357	335	330	326	330	340	325	345	331	348	345	377	356	364	341	356	352	361	314	329	331	356	352	336	311	336	328	316	357	338	335	343	331	355	363	346	370	355	333	322	357	354	315	307	352	338	337	328	360	309	347	332	341	383	303	346	324	366	350	322	378	325	336	323	343	357	340	297	344	376	329	342	382	328	343	312	327	349	339	322	351	324	319	352	344	347	335	334	364	343	338	328	321	343	334	344	310	321	340	346	378	331	346	333	359	346	368	345	343	305	351	354	357	385	352	358	359	322	352	335	321	325	372	358	294	302	332	346	366	351	326	369	331	326	343	337	346	344	323	357	323	314	340	334	334	337	365	332	357	327	365	334	344	333	378	345	340	338	357	340	339	357	339	348	365	332	358	322	331	353	315	360	340	333	386	355	393	349	343	352	332	339	358	326	373	339	355	350	337	340	322	357	336	314	335	364	347	324	335	352	345	337	344	351	331	361	370	338	339	366	334	333	352	316	341	362	334	363	336	342	362	343	326	319	348	331	317	339	338	379	350	342	325	350	326	342	365	316	345	310	337	356	315	343	353	353	308	335	326	346	353	341	334	326	322	322	309	351	349	345	319	366	349	327	360	344	363	389	325	330	361	347	353	361	350	344	353	311	344	313	344	315	336	299	346	341	370	364	337	353	333	338	361	366	354	364	327	347	315	346	331	321	358	349	316	329	345	336	356	390	339	333	363	350	364	337	345	345	344	350	331	340	338	329	361	332	292	361	395	327	315	346	324	332	346	326	329	374	336	363	333	334	335	299	335	298	352	366	344	336	366	350	323	319	348	349	356	331	327	332	326	357	340	340	342	346	343	325	386	330	344	350	370	370	351	351	356	322	374	325	359	309	352	356	342	334	341	327	358	306	356	338	334	357	337	354	326	347	352	322	348	345	341	346	352	372	360	373	334	340	364	380	374	359	343	338	358	358	341	380	359	343	357	349	370	341	343	354	310	307	321	307	326	348	339	359	322	380	328	347	357	343	337	326	302	324	351	330	337	358	379	338	323	324	346	355	340	330	310	353	318	344	351	353	307	352	363	335	358	329	307	356	339	319	339	328	356	340	337	333	384	343	310	329	327	323	374	306	329	317	355	329	355	383	397	340	339	316	333	346	336	348	351	378	325	335	312	317	358	330	326	324	311	365	335	336	337	330	352	348	306	351	327	334
8781	3400	966	998	965	937	939	940	937	948	851	890	870	905	925	849	914	904	893	878	890	877	845	894	879	858	852	868	860	900	885	831	919	817	911	843	870	869	812	851	884	755	846	855	881	851	850	901	838	871	915	854	890	892	840	867	859	852	849	865	877	835	894	888	850	875	872	905	887	822	898	893	884	881	931	864	845	872	907	855	860	841	928	871	894	844	924	857	900	873	903	934	887	886	887	846	861	848	885	915	877	862	807	886	875	892	862	842	875	854	802	878	851	820	906	860	866	872	847	859	928	826	870	922	895	850	898	851	870	910	864	877	851	864	835	849	879	911	911	852	878	860	892	803	867	859	882	807	853	879	836	816	878	836	853	881	895	872	853	879	837	860	875	924	916	947	890	884	852	849	847	852	903	865	876	886	871	866	851	851	891	956	857	897	865	844	965	878	849	843	860	932	887	878	885	879	884	911	821	855	814	841	827	822	844	880	840	907	854	841	876	881	873	900	868	890	860	897	867	924	870	901	842	854	891	849	861	904	876	839	938	909	907	899	898	839	869	829	887	837	875	947	881	869	915	902	866	884	905	865	851	859	853	837	845	830	879	838	846	830	847	900	907	815	867	799	808	880	802	877	882	894	881	874	870	860	918	925	869	864	879	875	899	892	894	914	888	869	868	858	868	918	909	843	931	846	878	854	900	847	808	862	837	871	926	897	894	923	886	909	844	849	886	880	910	867	861	872	864	893	893	882	911	924	885	878	870	878	886	839	918	893	880	868	832	813	912	915	866	848	857	897	876	864	896	883	875	877	849	852	879	947	876	900	904	881	850	892	897	812	876	887	853	885	907	891	884	909	885	831	901	909	930	845	912	861	841	937	911	879	863	896	912	847	876	883	867	889	813	922	869	877	846	909	891	887	892	890	864	881	856	885	882	898	883	865	875	881	867	824	888	888	896	881	854	878	865	883	883	822	854	882	865	906	864	842	898	900	863	906	821	928	880	869	838	895	893	888	837	913	789	879	874	848	884	866	854	870	894	872	846	867	859	966	905	837	874	890	896	869	893	889	878	922	848	875	846	830	880	887	943	867	895	877	865	869	858	898	883	864	881	827	922	829	885	860	820	844	871	890	835	861	900	880	855	893	866	897	848	835	854	894	827	835	876	858	872	932	873	881	866	890	895	898	897	925	859	882	878	891	882	878	859	900	874	860	876	864	903	818	870	889	889	813	916	860	869	898	873	898	871	837	890	853	920	904	854	877	844	873	879	817	873	839	885	854	861	890	891	854	870	888	869	873	864	901	904	833	869	819	903	866	827	904	880	872	863	881	881	884	885	863	891	798	850	883	901	855	850	883	849	938	875	883	864	878	832	871	894	840	836	894	891	835	902	884	835	845	859	841	851	813	848	886	890	846	850	911	855	871	882	824	893	884	896	911	823	834	900	835	851	872	865	887	871	879	879	843	886	834	876	834	872	875	885	887	894	854	855	856	869	869	861	836	876	878	880	867	913	876	884	835	843	879	858	887	890	856	872	877	804	879	913	838	812	876	870	835	893	925	869	798	855	893	900	887	937	931	834	870	862	872	849	880	840	964	892	862	936	875	897	861	885	869	872	897	830	848	852	946	867	858	938	881	768	876	891	820	907	881	873	845	871	867	887	885	868	858	898	904	883	889	845	875	872	866	822	883	849	839	924	834	883	868	871	852	844	842	873	865	907	908	876	848	879	919	900	862	877	890	854	868	862	881	852	840	858	893	852	874	868	844	856	924	838	871	825	853	897	847	903	909	883	847	829	832	840	866	853	893	876	886	871	855	840	875	837	822	845	860	866	869	900	860	893	877	915	907	823	889	858	866	868	845	884	891	877	876	876	854	827	868	834	848	864	891	854	893	811	859	872	834	823	881	911	836	843	885	909	930	906	912	910	836	830	830	875	910	855	932	858	920	877	892	819	884	859	859	849	853	904	862	859	869	836	890	890	837	871	870	836	870	840	840	843	850	846	896	890	901	860	879	836	890	880	879	877	867	921	861	917	870	880	846	906	844	880	887	900	831	864	838	867	914	843	907	889	902	911	885	868	905	770	906	869	865	879	865	833	860	865	861	824	848	861	866	902	872	891	842	873	898	871	862	878	903	865	938	877	937	851	838	897	848	858	867	849	867	861	830	858	893	881	843	842	859	857	871	911	829	841	873	925	863	853	881	880	901	888	865	886	926	817	886	877	853	845	877	859	920	908	934	869	851	869	820	830	869	872	873	817	858	912	884	896	806	928	864	860	814	903	827	913	833	821	862	882	889	873	844	870	874	864	840	831	852	785	877	938	927	872	894	893	877	843	875	871	883	834	850	846	868	859	861	859	893	891	897	853	901	896	881	849	918	880	928	880	842	849	840	857	864	848	874	829	892	924	872	904	900	881	884	906	904	839	936	878	930	891	856	900	840	867	842	892	832	826	863	866	863	864	888	891	848	861	855	863	877	856	920	896	885	903	884	886	897	865	890	870	916	899	922	913	862	961	831	911	861	861	871	820	844	892	879	937	859	863	845	935	937	885	933	878	915	895	877	867	868	868	902	887	878	883	860	825	860	877	846	864	909	868	857	852	889	905	890	837	870	883	891	867	953	865	859	847	916	863	859	880	917	894	880	869	839	881	867	877	800	851	846	865	848	852	850	892	895	835	844	877	822	866	855	912	884	849	920	857	887	854	876	867	920	918	873	916	879	844	894	823	882	846	856	880	840	854	924	825	856	916	836	871	855	841	881	891	873	863	855	883	860	841	890	853	935	868	836	902	895	886	871	846	834	820	871	807	866	866	843	853	893	875	909	857	902	814	867	835	877	895	872	889	855	843	862	808	845	805	820	844	890	894	870	866	882	892	869	884	814	889	847	903	862	865	840	891	853	862	922	888	876	882	797	914	844	856	851	928	882	922	880	900	908	845	893	830	832	860	887	857	850	890	865	919	894	840	849	917	908	873	890	881	864	874	854	914	844	860	899	877	877	882	835	850	903	856	847	912	874	879	900	890	868	880	911	854	912	879	850	859	775	866	912	884	880	874	836	859	960	848	821	877	858	891	857	905	849	835	845	897	855	870	887	944	920	893	886	872	884	904	886	894	883	837	978	857	913	835	879	865	833	855	869	865	905	853	835	855	829	872	861	841	850	916	897	938	865	840	857	854	890	888	858	846	819	893	850	837	874	868	881	858	871	876	928	851	884	873	900	827	875	914	858	893	808	843	853	844	869	927	853	917	872	842	866	924	916	794	875	922	915	895	887	873	875	859	873	846	861	926	927	839	867	860	899	847	861	838	859	921	860	861	819	838	851	878	855	774	891	856	861	859	867	837	890	824	890	862	902	880	863	906	853	892	888	819	837	882	931	892	874	847	888	874	865	892	878	876	913	852	882	911	923	866	849	895	902	861	872	874	878	875	878	886	812	871	866	881	870	841	857	904	909	891	902	807	924	866	863	864	825	874	869	859	924	898	895
32155	14637	3060	1467	984	750	646	587	527	469	458	449	464	414	436	439	414	426	402	403	379	381	377	409	366	381	336	425	387	379	381	406	359	379	374	372	398	392	393	395	407	351	384	371	321	393	349	365	383	375	363	389	399	393	385	389	365	348	383	419	373	401	374	386	425	379	354	374	399	332	326	370	336	358	345	366	366	410	385	400	380	382	386	352	377	379	386	340	348	369	372	363	388	377	399	402	399	355	377	393	370	373	353	364	422	370	336	397	428	374	373	353	374	395	356	412	373	387	394	376	422	378	382	408	389	390	330	408	386	372	396	385	374	388	359	374	391	380	404	353	344	357	353	385	391	375	389	374	342	355	412	361	365	383	399	380	401	367	356	354	373	348	385	369	401	348	367	369	347	387	385	388	388	346	384	356	357	370	386	374	434	379	363	373	376	400	392	383	351	358	350	364	390	361	376	377	380	358	358	346	371	354	369	331	372	381	392	361	369	390	373	419	350	342	360	376	367	378	391	399	384	401	381	399	372	386	397	352	386	352	384	371	404	376	364	392	367	404	395	389	344	355	387	379	351	394	392	371	349	352	346	385	394	387	383	371	392	344	365	346	398	372	361	358	355	345	348	406	368	401	375	380	366	376	380	403	355	350	356	396	357	389	368	383	370	398	394	409	385	393	408	352	358	359	376	388	365	369	362	373	363	379	358	358	367	411	343	413	347	392	373	368	393	384	369	415	382	378	364	384	361	374	361	396	390	341	377	373	327	386	374	394	373	338	369	404	409	392	419	394	409	371	393	347	392	368	335	370	372	391	414	368	365	366	370	330	407	382	388	389	407	391	365	376	368	360	381	372	382	389	402	359	369	374	373	372	358	398	384	380	379	344	364	397	361	391	372	380	364	380	368	384	372	349	407	363	353	368	386	368	368	357	403	385	345	374	394	422	376	387	358	388	372	422	400	394	350	367	345	368	379	364	365	361	354	369	372	393	362	388	372	351	339	342	393	338	372	387	367	421	389	369	391	364	395	375	393	393	390	367	339	385	317	394	374	342	358	386	439	393	355	362	368	384	375	357	366	376	352	406	374	380	353	434	355	360	396	382	348	404	367	356	349	381	366	374	375	384	387	383	376	418	347	341	373	344	384	401	364	369	391	371	387	397	361	339	338	384	386	404	387	373	382	387	397	389	394	364	383	385	394	349	364	351	373	350	353	372	363	365	384	389	394	386	371	369	349	351	380	390	391	383	366	378	348	364	376	392	360	365	377	407	327	368	390	379	360	388	379	386	414	406	361	341	367	384	359	363	415	390	363	362	410	396	363	340	369	370	373	380	376	371	369	343	359	382	361	361	347	377	372	360	414	401	392	378	361	371	404	378	369	395	394	369	416	383	367	362	335	381	409	429	333	374	398	379	357	371	412	371	389	349	367	373	421	347	359	361	350	390	375	377	359	383	412	370	363	376	358	416	376	368	354	372	378	420	380	380	383	399	407	363	355	389	418	385	363	389	370	354	374	331	357	377	405	363	386	369	363	380	368	370	427	367	353	379	394	405	394	364	376	397	395	399	351	383	393	400	387	377	365	377	364	374	380	379	373	385	391	370	391	376	354	392	387	402	385	372	378	351	356	421	361	368	321	362	349	353	376	358	394	367	351	387	365	369	389	346	378	325	347	370	398	351	375	388	393	369	381	389	412	327	350	406	375	347	398	378	381	355	392	372	351	432	419	354	369	361	386	385	343	388	350	379	347	391	393	400	387	392	402	399	369	352	371	391	416	386	410	371	352	380	389	400	362	389	347	379	385	392	351	389	399	394	380	349	354	416	355	354	356	356	363	357	379	386	359	380	362	375	370	389	400	395	358	367	346	371	362	371	360	379	396	386	337	375	388	391	365	353	400	357	376	336	352	420	382	355	356	370	344	366	350	353	375	377	381	382	366	407	359	354	354	396	397	349	355	371	374	386	377	353	409	326	350	365	381	357	391	383	379	398	375	404	365	392	339	389	380	395	366	378	373	323	396	386	381	373	401	373	358	392	384	342	358	342	363	358	413	369	408	409	414	393	363	406	386	376	368	378	394	384	377	403	370	351	370	389	398	373	398	381	360	413	379	397	355	381	380	331	387	414	407	354	386	383	394	399	400	364	376	347	343	368	375	392	373	386	361	382	365	367	352	366	368	370	361	366	376	378	373	401	374	405	373	380	370	375	405	365	379	362	387	373	377	361	444	372	368	373	352	365	365	386	351	372	344	391	386	405	365	383	387	348	390	337	387	343	336	357	357	366	376	391	366	366	359	380	390	387	360	401	385	421	383	380	371	372	386	386	400	379	407	359	350	379	350	398	369	358	393	344	359	363	388	402	346	392	368	356	374	397	344	404	358	338	384	370	348	418	381	377	422	410	390	373	397	382	401	333	320	394	369	370	372	396	379	388	404	377	365	362	427	371	362	395	372	382	358	399	353	343	410	367	389	382	393	371	340	375	340	393	387	346	399	348	356	389	378	378	376	402	420	375	387	406	392	364	372	396	410	353	353	387	369	369	400	393	385	384	367	390	363	387	382	422	404	366	370	365	420	335	325	326	400	388	435	399	362	394	369	390	359	336	353	337	333	412	353	381	361	346	385	405	349	371	377	337	357	425	359	356	366	351	349	391	361	356	415	398	378	371	394	382	412	371	381	363	401	370	383	317	374	391	365	382	404	404	382	387	394	379	378	395	384	337	343	385	387	420	363	382	392	361	389	368	366	374	390	391	348	400	388	387	365	354	391	396	382	408	391	355	343	356	345	378	397	413	370	353	388	385	374	378	372	392	385	380	383	388	363	374	331	369	329	394	381	393	361	424	371	393	362	374	377	362	422	350	378	339	365	340	380	366	376	391	369	369	388	347	393	361	377	386	329	354	365	386	387	403	337	371	386	334	382	350	379	373	396	369	348	369	385	357	373	377	387	399	377	402	382	385	367	390	313	389	409	372	338	397	374	380	360	392	373	396	374	382	328	333	359	409	364	383	366	376	393	408	368	370	321	349	363	385	364	357	361	388	387	369	386	346	392	353	389	371	358	398	389	318	392	423	357	406	379	402	432	382	365	379	373	373	379	422	373	376	385	400	369	376	371	389	353	344	377	410	361	368	353	357	376	399	353	375	379	420	380	351	349	396	385	340	362	412	372	381	368	366	367	354	372	376	391	375	416	371	359	362	382	392	384	372	326	414	361	374	365	389	359	383	371	357	374	377	377	371	406	402	415	392	377	359	351	360	331	352	376	384	352	362	371	356	351	396	345	385	388	394	411	363	385	372	351	388	400	394	395	391	374	373	394	363	378	404	365	396	381	402	368	415	412	389	362	360	343	369	357	387	393	353	380	408	396	366	375	399	389	361	346	387	363	388	381	391	337	358	361	377	396	360	372	392	390	351	391	343	380	401	398	353	405	368	381	348	408	377	371	403	368	367	412	380	402	383	385	384	357	378	386	385	376	373	376	402	377	373
20162	8629	3401	3611	3207	2586	2342	1999	1766	1625	1576	1420	1345	1276	1258	1240	1212	1207	1089	1086	1072	1109	1126	1065	1035	1027	1005	1057	977	1025	977	984	1019	980	1021	986	999	1012	1019	975	956	982	1002	954	992	880	1012	938	966	960	959	933	1009	971	925	998	960	950	981	931	920	931	936	995	941	1035	935	892	923	957	931	946	951	957	940	953	931	943	945	941	985	904	923	920	964	998	927	960	960	930	914	936	1041	957	936	914	924	952	926	901	931	953	888	928	943	961	948	954	872	1008	943	948	969	901	949	964	922	911	937	925	991	945	898	968	881	915	931	889	925	973	1017	912	932	912	991	988	878	943	926	956	943	929	931	967	916	982	881	968	868	918	923	940	916	934	897	967	908	913	935	939	926	921	930	951	975	969	992	913	925	966	934	933	959	932	921	912	937	939	957	957	945	934	1019	956	991	898	922	982	985	915	918	957	969	994	945	886	934	900	901	1011	928	984	930	950	907	926	897	926	957	966	897	946	895	1001	903	953	907	961	950	969	938	874	924	912	954	918	962	946	924	913	887	958	902	914	939	959	923	930	940	893	971	885	924	946	958	909	926	945	946	883	928	912	949	979	954	922	899	935	908	982	955	937	904	956	887	920	906	877	973	951	899	917	901	938	956	922	925	870	913	915	1005	969	906	924	945	982	919	890	923	940	954	932	910	921	876	960	974	971	989	944	928	926	925	913	945	936	900	970	985	935	907	961	917	908	972	917	925	917	896	936	955	915	978	991	965	908	933	961	914	958	926	949	892	919	963	931	919	920	943	926	1010	968	940	976	976	971	932	1005	1021	893	953	945	937	877	901	933	968	946	915	954	882	925	935	915	992	907	914	974	916	974	910	972	923	940	904	968	935	941	949	901	931	965	943	959	951	924	907	928	925	955	912	943	970	935	938	980	895	953	946	927	947	941	894	900	928	945	936	908	923	923	912	921	888	903	916	906	922	921	957	963	935	1004	953	959	994	922	888	977	943	881	910	917	957	939	952	927	932	925	883	874	947	972	938	975	951	942	889	903	973	947	905	967	919	906	935	890	943	952	918	922	914	919	889	943	976	920	987	889	934	944	902	891	945	911	884	931	941	940	955	908	964	912	912	935	946	925	941	901	886	978	973	926	885	943	934	915	958	928	906	970	926	996	952	974	968	959	936	878	903	885	946	933	982	943	913	986	944	885	890	961	928	857	918	888	920	960	973	985	879	918	965	939	949	930	954	984	985	934	912	942	951	922	924	995	980	959	937	939	976	950	918	932	929	914	990	905	881	934	944	925	979	924	895	897	937	952	961	927	939	947	940	959	957	895	888	918	918	912	955	911	950	872	931	923	846	919	940	937	958	939	970	954	890	915	928	940	932	876	960	991	913	1015	935	946	926	944	925	903	1010	953	949	936	983	901	905	965	919	914	998	941	958	920	896	909	924	927	902	944	966	977	935	979	979	918	915	936	921	921	945	940	908	940	899	985	968	927	966	922	917	915	921	962	915	913	916	937	942	966	951	968	934	932	918	887	916	943	957	815	949	954	924	924	902	968	951	938	909	927	977	897	928	892	926	965	951	953	889	974	954	1031	935	877	895	901	972	1000	947	982	948	940	938	948	909	932	930	947	945	948	926	923	979	903	929	931	955	894	928	876	918	948	937	915	949	881	928	930	895	900	988	988	936	931	972	912	948	967	888	903	894	1023	881	981	949	970	947	922	926	926	942	924	902	961	894	918	907	932	908	901	949	930	940	958	917	927	932	950	863	929	937	927	909	911	895	969	946	975	957	952	932	910	913	926	1001	930	912	932	905	915	941	936	887	974	929	921	929	1021	974	917	943	891	909	939	908	988	896	907	908	905	940	897	950	1003	946	963	914	910	990	949	948	934	919	959	961	898	940	964	904	944	929	933	969	915	956	945	849	933	842	955	965	967	925	889	947	918	868	894	885	947	925	976	934	900	938	905	888	919	909	972	896	928	952	916	966	907	892	918	919	915	961	931	951	921	926	932	930	958	908	920	901	909	907	927	959	905	933	962	938	925	897	898	939	921	976	942	882	916	934	930	928	898	907	941	967	911	930	930	911	943	961	921	936	921	929	942	912	968	925	940	921	933	931	944	946	961	956	916	952	951	913	893	951	974	957	955	939	1012	936	942	977	935	891	1019	930	962	966	950	945	973	924	918	955	903	888	879	953	908	1008	931	919	920	913	953	949	969	950	903	966	933	990	906	912	928	971	892	951	906	932	912	935	945	891	988	955	984	911	902	945	927	922	926	903	912	982	951	945	940	902	941	908	982	933	900	915	883	925	1006	1010	891	962	895	962	963	949	993	921	971	922	899	951	944	884	942	916	915	958	924	900	946	936	950	947	944	907	966	911	922	905	939	871	926	914	941	925	930	924	938	888	937	891	910	919	951	923	939	919	923	920	920	940	952	955	938	955	947	925	925	977	986	934	936	959	898	882	943	958	967	964	960	878	974	941	949	970	960	965	946	955	904	877	932	947	955	973	916	883	961	938	962	923	904	871	958	888	937	932	913	857	935	919	971	979	910	977	987	955	958	950	962	890	908	966	972	950	982	882	919	909	891	941	966	956	873	923	909	939	945	919	904	988	890	923	975	982	979	945	945	982	994	927	910	951	989	955	885	894	979	935	926	926	943	935	882	957	922	1004	883	984	950	939	938	923	868	917	896	908	936	1001	927	916	919	904	968	953	939	937	894	934	913	975	946	887	931	957	960	948	946	941	970	891	921	949	940	938	982	902	1011	990	885	977	932	947	947	896	964	995	954	909	899	915	954	957	940	939	955	928	973	907	881	962	904	952	931	904	948	896	926	895	949	898	921	978	893	895	921	959	949	971	939	918	912	909	913	934	944	987	954	991	957	942	888	937	914	918	917	950	900	949	961	961	973	958	950	937	942	934	1036	903	922	951	917	887	962	934	952	969	952	986	941	947	896	902	912	914	944	919	925	905	941	927	919	885	921	868	927	968	906	907	919	907	953	926	964	920	951	929	931	874	939	873	930	920	950	905	927	934	951	933	984	917	963	898	929	932	955	970	906	987	920	933	988	938	903	917	931	899	979	978	907	920	938	963	921	954	910	948	903	904	903	976	949	926	889	943	972	877	929	967	941	937	974	918	999	950	966	971	931	880	948	953	958	991	1015	951	916	902	918	1010	966	974	916	934	905	921	935	974	895	915	929	952	970	964	957	915	920	952	919	942	889	973	903	914	919	1010	944	971	962	955	912	932	951	927	929	958	899	898	948	940	920	918	896	963	929	927	970	925	952	902	909	946	859	927	946	887	980	890	919	909	913	960	866	973	912	916	888	914	950	863	870	957	928	911	976	982	945	909	939	922	922	925	935	899	926	946	966	910	927	935	946	894	922	934	938	917	948	936	900	952	905	934	889	931	939	875	932	919	928	1026	945	930	957	921	996	963	928	944	949	926	908	883	966	928	953	929	914	893	934	936	934	957	920	908	910	931	916	936	994	949	949	933	926	969	897	931	903	956	952
40035	20909	5885	2779	1558	1072	728	618	533	479	387	390	371	372	348	293	294	279	285	261	291	285	267	275	269	271	230	253	286	249	247	282	225	243	249	243	222	257	245	253	211	252	238	228	226	232	259	228	210	216	229	210	224	220	199	239	255	214	238	215	214	242	261	250	240	209	213	228	230	216	219	233	225	210	225	216	240	210	212	218	236	218	223	230	220	231	238	228	215	217	237	227	206	223	204	223	221	219	233	233	221	205	225	231	200	211	240	204	189	213	201	242	220	217	225	217	225	238	237	227	249	223	248	211	197	228	228	268	202	223	233	214	256	213	202	221	242	205	243	237	228	222	235	227	212	227	221	219	237	240	221	194	221	219	229	231	218	220	224	200	228	234	211	240	225	239	202	233	246	251	235	236	213	214	220	234	225	233	240	227	211	209	222	236	211	228	234	222	219	221	225	215	191	208	228	233	207	209	203	223	256	228	224	227	250	224	212	239	205	202	223	212	226	208	224	200	205	204	249	232	192	244	209	209	233	222	260	216	218	214	224	249	206	239	212	205	224	231	189	217	221	203	212	198	210	219	210	214	221	205	239	192	220	228	237	230	231	230	208	234	213	225	219	215	203	237	212	219	197	230	237	234	230	233	211	215	241	232	258	232	216	223	210	218	230	251	227	203	216	231	206	248	235	210	220	226	225	231	232	214	232	233	202	228	195	227	248	219	230	244	233	257	207	247	231	244	225	232	236	207	228	221	228	221	219	208	208	232	252	219	207	213	217	219	218	234	201	241	234	248	219	210	245	217	232	237	240	215	218	213	238	230	220	223	256	232	199	218	221	227	197	231	233	232	210	226	245	204	203	236	222	215	209	221	229	217	243	250	218	197	235	222	231	251	239	256	200	231	225	248	212	235	219	218	245	203	235	209	227	237	239	200	218	209	262	222	218	228	200	207	203	239	203	247	214	213	222	204	229	209	247	261	234	217	223	218	229	229	213	227	233	208	239	215	237	231	204	217	230	234	216	254	226	218	227	224	219	233	235	225	207	230	224	227	232	229	229	211	233	224	247	225	241	232	211	245	224	238	249	229	221	234	206	244	225	212	222	260	209	215	241	248	214	235	240	214	210	225	211	214	221	224	214	209	205	233	225	203	212	207	201	214	230	220	231	198	226	226	230	230	211	226	202	228	237	231	204	206	243	233	214	237	242	211	241	227	234	224	212	224	199	246	224	217	232	232	205	257	244	237	218	210	222	239	245	210	206	190	245	240	240	239	179	199	214	243	237	233	231	196	225	216	224	233	245	215	216	243	208	209	214	210	208	253	216	187	221	241	225	206	236	223	210	237	226	223	241	235	206	249	262	197	223	194	228	214	211	241	218	232	217	205	231	238	221	216	221	217	223	248	238	219	236	228	231	215	231	226	225	233	239	210	241	233	230	200	224	226	222	243	231	183	200	222	204	231	202	206	223	236	206	249	216	231	238	223	230	213	228	214	250	236	241	234	220	230	220	225	214	246	227	200	229	225	222	208	232	234	212	232	224	219	206	228	242	205	271	246	207	228	184	220	240	224	259	235	220	252	221	229	208	238	205	233	226	226	250	230	223	223	219	223	244	212	203	210	228	260	201	232	200	210	207	213	207	224	234	210	205	232	227	226	244	212	227	209	243	202	227	203	186	261	213	218	234	205	226	237	233	218	206	256	227	204	234	248	233	233	233	231	198	218	226	210	215	229	227	216	251	222	230	209	199	217	239	220	251	196	223	219	222	233	219	220	250	240	222	203	224	222	217	193	219	220	208	241	241	215	230	225	234	204	216	239	220	213	236	235	224	219	237	225	232	246	217	186	224	251	227	226	213	228	211	234	210	220	229	203	212	229	208	222	224	252	206	207	212	224	226	249	215	217	223	230	217	223	206	219	215	236	239	218	233	238	225	239	232	217	212	195	217	267	251	211	199	217	224	205	221	261	223	203	224	221	217	239	210	209	198	229	244	227	216	232	211	218	229	195	246	227	205	188	229	225	214	236	209	227	223	225	239	219	223	207	227	205	189	225	229	214	201	224	234	216	211	195	179	208	203	224	201	216	222	228	245	226	221	236	211	216	211	203	246	213	228	217	225	232	203	215	218	210	249	220	245	226	258	241	210	187	232	212	200	231	251	214	231	201	217	216	211	213	214	241	203	231	233	223	202	203	219	229	227	211	223	211	215	207	229	215	217	232	239	222	244	238	244	227	224	221	193	224	222	237	233	211	241	231	225	227	233	249	226	228	215	244	225	221	211	216	244	232	233	223	216	232	215	237	260	236	217	213	229	223	228	228	231	206	214	205	224	214	236	234	231	226	218	196	225	217	229	240	210	211	214	206	215	242	229	219	249	226	213	211	238	205	229	251	229	229	244	222	205	220	239	221	236	240	225	199	222	222	227	203	255	230	194	227	230	235	212	196	228	218	246	236	230	254	221	209	252	231	227	202	220	248	225	199	227	190	227	227	226	218	213	237	234	232	230	220	208	253	225	208	208	221	221	210	179	212	232	217	223	212	250	234	267	198	249	218	191	219	242	206	237	199	231	243	238	211	237	224	215	227	206	207	203	224	194	223	246	227	189	217	221	226	196	234	208	207	208	208	235	218	229	205	250	223	215	254	221	237	243	234	246	255	228	192	235	241	224	209	213	227	202	235	255	219	260	219	221	227	214	237	214	200	227	242	243	226	233	205	211	242	206	224	204	204	218	261	212	213	191	227	223	212	235	232	219	198	223	238	199	237	217	212	229	208	207	230	204	249	246	217	215	240	223	202	242	251	198	200	209	198	235	235	243	254	223	210	199	221	233	223	241	217	241	235	246	203	234	245	244	238	224	213	244	211	201	235	211	198	230	244	191	211	242	248	216	228	232	241	236	193	238	226	196	251	222	211	252	219	229	221	234	236	215	225	228	204	203	188	224	222	232	212	206	236	238	213	256	222	241	216	210	203	228	220	227	218	237	214	198	215	247	226	228	238	227	213	221	245	246	221	209	222	236	223	240	225	212	210	248	227	217	254	228	229	235	225	238	224	230	242	216	255	237	223	241	243	209	201	245	237	227	213	223	197	214	246	206	227	229	236	230	229	235	206	212	209	223	205	219	205	227	199	216	214	245	210	215	228	238	219	222	211	227	215	236	259	239	229	226	203	272	213	223	207	248	206	239	220	231	214	241	231	243	254	224	221	204	257	213	213	242	212	235	192	232	191	203	204	219	237	218	224	235	207	213	217	225	220	203	205	217	228	248	234	214	220	197	254	247	235	239	235	220	193	202	207	231	234	269	214	223	197	229	245	258	222	200	225	238	229	206	228	214	241	203	252	217	217	258	226	218	206	226	238	220	212	193	224	224	239	211	192	207	228	202	225	226	246	215	220	225	239	222	230	220	229	193	258	249	255	221	222	237	221	224	242	217	212	211	246	213	228	203	216	195	216	219	254	234	214	181	226	222	201	219	215	224	213	190	196	230	230
24636	11002	5303	5730	4735	3936	3112	2591	2270	1886	1763	1629	1372	1345	1209	1173	1037	1071	959	928	935	858	829	861	839	800	743	747	764	768	734	721	723	712	689	693	641	624	699	679	703	683	675	608	718	626	595	681	645	648	656	584	590	582	572	622	611	606	652	626	607	605	632	626	584	595	622	644	609	603	635	582	611	613	635	603	570	628	648	579	608	613	640	594	565	607	578	627	598	578	622	551	598	615	611	616	580	597	573	599	573	601	558	541	579	597	572	563	580	586	620	585	584	566	606	598	596	585	580	587	560	601	591	571	577	582	615	617	584	580	601	575	573	581	575	575	595	546	579	621	556	617	589	586	597	613	615	569	612	607	598	577	596	607	547	600	572	591	629	568	551	564	570	557	570	585	578	559	572	589	587	575	628	580	630	587	553	568	575	560	539	621	572	586	619	562	595	598	583	600	587	631	590	586	592	571	604	576	600	553	593	591	550	592	601	583	530	550	562	589	584	573	581	574	569	590	572	543	561	595	587	597	579	580	598	559	556	534	573	559	580	550	544	626	589	591	565	593	596	584	571	570	567	595	565	622	584	601	567	558	545	586	579	541	564	589	605	582	563	604	622	552	606	582	558	582	599	540	608	578	624	621	561	570	591	581	578	555	630	538	578	591	596	635	573	558	570	558	604	590	615	530	604	568	592	568	612	574	552	583	581	571	581	600	598	608	565	606	587	537	553	577	575	621	556	601	617	559	569	585	590	625	610	562	574	612	528	569	597	557	555	584	589	556	562	566	596	614	560	589	595	572	602	570	610	561	592	570	580	559	573	577	590	575	580	549	575	621	586	604	562	575	540	566	575	625	536	567	584	575	582	577	583	588	586	578	550	618	565	571	565	580	561	589	619	604	568	571	610	589	557	560	581	529	564	583	585	572	582	634	593	590	543	572	602	586	536	591	562	579	557	542	602	614	579	565	558	613	580	575	630	565	560	592	593	594	587	573	527	571	590	575	558	590	588	579	579	577	591	544	603	548	608	612	540	578	579	551	580	602	621	547	589	562	574	578	561	570	544	642	625	624	601	578	607	580	585	592	555	574	630	599	575	553	554	576	601	545	601	593	542	588	567	572	587	611	573	573	558	586	584	579	575	538	587	606	576	562	563	608	562	580	598	558	549	589	571	551	551	570	584	557	589	591	571	621	597	579	571	578	586	580	590	614	571	577	570	621	583	581	545	561	583	561	615	604	616	574	557	549	600	594	530	560	560	608	563	603	631	623	582	566	596	541	579	594	576	582	585	604	547	570	579	579	566	537	544	581	605	555	578	598	565	624	609	610	564	556	569	596	546	570	593	602	565	577	599	525	604	595	522	558	602	564	579	603	572	588	596	572	573	551	565	555	603	607	552	564	596	608	580	568	590	571	574	568	638	587	580	596	593	572	554	578	601	571	590	565	575	616	589	582	561	599	602	585	596	622	580	644	557	599	537	585	589	614	565	571	594	590	558	570	550	600	575	592	562	576	595	569	586	579	557	550	550	543	499	583	577	587	564	607	587	540	563	559	584	597	562	532	566	586	566	586	572	584	609	590	570	623	542	562	554	580	554	562	592	602	585	579	594	607	570	573	599	586	575	596	540	586	566	602	583	565	569	554	599	611	528	536	633	520	542	578	573	579	592	542	631	573	575	588	595	566	579	585	590	580	630	609	596	585	533	564	574	626	548	656	578	578	527	566	558	599	609	538	540	557	582	595	592	581	530	593	583	569	578	581	623	585	564	585	595	604	592	586	570	606	541	585	576	595	565	618	588	570	577	569	576	560	608	581	548	606	569	601	641	574	571	522	635	593	598	589	542	585	609	564	564	602	567	579	568	575	555	600	593	593	564	568	577	578	563	577	623	571	559	566	556	590	626	611	591	573	571	582	562	560	598	536	583	544	567	572	553	574	572	577	626	601	545	550	593	574	591	617	576	542	577	600	559	592	561	571	581	595	579	604	546	564	612	591	616	564	578	610	620	592	492	578	591	612	582	600	598	580	548	535	589	577	603	547	547	560	617	566	580	560	529	564	550	555	562	562	592	551	568	608	533	612	550	558	568	578	557	565	586	566	588	597	531	556	580	609	558	579	578	601	523	589	604	573	565	561	619	588	613	583	592	578	642	598	587	572	607	566	603	582	571	608	558	557	616	573	591	555	594	571	588	563	624	576	625	604	580	635	559	559	577	609	549	570	632	563	586	567	603	555	550	565	588	627	590	626	597	574	576	573	565	585	544	572	547	566	588	548	581	590	567	577	614	571	613	551	527	568	610	602	627	578	571	585	619	589	567	570	594	617	562	612	565	561	568	542	628	570	629	552	533	547	601	581	572	544	576	580	559	609	577	580	547	537	581	592	555	567	563	592	577	593	611	580	564	633	566	528	553	549	618	586	567	589	582	559	530	549	577	594	556	545	573	571	560	626	576	597	567	598	575	529	585	590	544	576	610	563	587	585	580	595	568	565	574	562	571	571	592	602	602	587	602	579	596	606	548	575	551	546	599	595	587	632	562	554	566	575	574	561	565	561	631	560	598	578	568	555	607	589	630	570	568	587	607	553	562	638	610	594	604	601	593	607	550	546	577	600	551	566	609	558	611	604	566	576	544	575	550	619	561	591	570	580	587	593	550	592	563	645	586	572	578	582	601	563	575	603	590	614	607	581	571	626	532	593	567	569	575	587	583	606	552	575	605	613	640	560	587	555	598	579	603	560	571	604	606	607	577	572	577	581	593	540	578	594	580	582	575	576	618	582	609	593	580	562	578	588	571	590	597	586	577	561	527	562	581	581	585	592	580	557	582	587	536	580	569	596	630	555	588	605	605	615	588	601	552	570	551	577	602	575	536	607	564	553	535	553	522	566	575	630	610	563	593	567	560	622	626	575	567	590	608	589	572	607	607	606	565	567	587	586	581	565	569	556	574	593	585	577	556	573	557	586	590	600	558	571	563	522	616	615	631	608	593	604	571	611	572	582	611	556	600	558	591	609	582	532	598	550	587	605	588	569	555	552	602	544	586	638	633	580	567	534	595	618	582	570	581	568	550	582	591	552	588	595	545	603	610	623	551	582	565	584	532	548	576	577	577	552	574	583	549	574	593	558	579	560	584	552	580	589	585	601	625	545	596	569	564	634	587	580	578	588	577	582	591	556	598	524	623	590	579	582	589	554	565	615	632	588	568	619	603	599	570	594	542	564	557	585	579	590	550	575	543	597	571	606	573	580	576	636	593	546	587	556	585	561	629	576	598	565	536	562	580	562	594	546	572	582	566	567	600	585	589	597	582	602	590	543	574	588	590	593	555	573	586	576	573	591	595	598	573	587	555	546	556	589	579	595	603	582	589	578	587	550	576	600	555	595	590	605	530	563	552	571	575	604	584	572	596	624	601	596	556	582	569	575	490	586	572	550	596	572	583	590	547	561	583	580	562	580	601	587	582	577	591	573	554	547	619	562	587	587	565	600	555	582
13725	3720	462	369	381	314	299	337	335	350	351	335	349	319	331	346	347	339	335	320	334	329	357	332	306	314	356	320	319	340	343	333	308	366	316	344	327	326	341	307	316	334	348	333	303	341	325	307	330	330	356	343	327	334	337	306	316	320	311	335	351	346	331	288	350	328	349	344	328	340	335	348	369	328	341	356	341	370	339	343	339	340	322	339	321	329	335	361	354	319	309	331	361	369	343	336	322	322	334	339	337	328	336	329	354	309	340	315	321	316	351	361	374	313	361	343	342	305	345	330	347	345	357	291	322	320	352	316	317	323	326	345	343	326	319	326	342	355	341	328	340	336	353	317	315	330	357	351	297	347	297	340	356	360	336	338	345	328	365	319	301	328	353	346	323	313	351	371	358	325	315	339	313	329	284	321	318	343	325	334	303	310	314	353	298	316	347	347	291	334	333	312	325	335	322	350	347	332	323	325	314	286	330	326	352	322	373	315	350	336	352	316	284	344	347	335	320	317	358	335	331	323	322	333	336	379	318	332	333	286	342	316	339	342	345	324	324	328	328	338	353	312	320	331	334	329	319	345	327	343	344	353	316	343	302	352	337	316	330	364	364	352	333	300	348	339	339	345	348	303	344	335	315	310	362	322	328	337	345	312	336	371	356	312	321	360	318	363	317	338	335	323	356	344	343	337	295	345	320	316	332	330	305	355	357	347	354	325	323	337	296	345	312	333	334	321	331	329	332	352	333	324	360	341	332	336	334	324	334	325	321	325	357	319	296	309	323	340	332	301	320	339	345	325	347	333	298	329	326	309	373	344	326	340	370	319	317	326	343	313	331	351	317	330	339	349	354	378	336	337	310	310	363	335	334	327	335	343	346	306	340	343	327	325	312	352	333	329	312	334	350	318	370	327	370	359	346	350	345	315	377	318	339	348	340	335	303	347	362	316	319	306	360	321	356	316	317	325	301	351	312	323	311	335	357	358	347	318	329	342	314	294	315	360	373	344	323	304	290	359	320	348	333	356	322	358	350	309	306	330	329	325	328	321	319	321	355	329	327	322	321	329	317	317	368	347	300	326	353	326	334	337	314	330	306	343	338	347	353	355	335	324	373	344	329	318	305	342	345	337	312	338	342	332	321	330	333	339	311	365	354	337	348	351	359	350	316	346	344	354	317	328	313	310	320	327	327	321	320	307	324	316	345	339	316	357	322	355	324	339	351	297	320	319	349	305	306	324	340	342	339	347	358	349	320	341	323	316	332	347	322	338	338	318	343	313	320	316	318	324	334	326	332	348	323	356	339	353	336	317	386	359	310	363	331	354	294	338	354	304	330	315	351	334	347	323	326	348	324	309	331	325	335	330	324	314	354	328	333	340	313	327	336	352	344	329	341	335	330	328	316	340	349	321	344	338	357	306	337	357	324	320	306	328	332	331	361	325	334	329	305	336	335	320	326	339	336	313	347	344	355	361	297	324	327	321	326	332	337	321	334	323	341	316	340	334	313	297	320	310	318	332	346	348	343	310	298	348	347	332	323	342	329	320	349	336	314	318	334	332	314	326	335	368	345	294	341	308	333	348	337	341	318	340	308	329	365	318	329	362	314	339	369	338	343	336	326	333	336	363	342	362	341	344	330	358	328	340	332	303	304	359	339	314	321	300	338	376	324	310	311	333	332	342	363	322	333	350	315	344	330	354	323	306	345	336	314	333	325	333	317	340	350	332	371	302	288	332	318	322	342	337	305	347	340	341	290	325	338	323	351	297	320	318	320	328	326	341	298	337	293	319	313	310	327	314	318	300	315	356	345	340	340	314	341	351	306	352	341	322	330	368	306	337	326	338	332	354	319	285	338	323	305	355	333	331	320	349	373	318	322	329	324	309	320	330	353	334	333	315	324	317	324	370	329	330	317	326	313	335	355	320	360	347	327	294	336	336	359	339	356	345	337	381	322	306	305	358	314	326	323	320	319	297	308	338	309	340	329	330	339	338	377	334	332	320	325	322	329	351	305	371	326	335	350	337	332	350	300	335	334	345	331	363	380	320	324	345	315	340	361	320	335	344	354	355	337	342	324	354	343	310	327	325	341	327	325	330	309	314	319	317	339	318	308	366	332	343	339	330	329	353	350	300	335	311	318	333	353	316	335	349	357	335	361	326	309	335	345	355	332	335	320	312	344	330	341	343	306	317	374	317	298	321	313	326	326	334	325	353	317	323	325	285	335	287	341	306	347	338	354	346	291	346	354	349	339	336	298	341	337	315	323	313	345	316	360	356	346	357	314	347	358	333	331	289	309	343	351	319	378	312	300	317	330	316	308	318	316	317	322	354	350	344	299	336	312	343	334	323	339	349	367	314	347	343	313	343	315	316	372	355	330	327	337	351	326	355	316	344	341	333	320	356	311	316	362	343	321	314	335	318	302	300	339	335	323	341	341	334	358	334	312	357	351	333	323	355	330	297	343	344	325	324	329	316	328	360	346	352	357	362	311	339	319	351	318	326	367	329	314	313	319	344	335	356	286	349	348	331	356	315	353	317	346	352	353	337	343	322	314	321	353	319	312	307	296	327	369	324	315	370	319	330	328	330	311	354	356	348	320	331	332	300	359	324	355	366	322	380	340	331	324	300	320	327	285	352	315	315	299	342	346	340	312	315	333	309	342	313	353	324	309	314	346	305	292	338	308	336	341	325	343	341	326	325	315	305	323	307	323	350	353	316	297	306	318	342	325	314	376	315	307	335	318	348	352	348	325	326	360	345	373	321	320	323	329	368	339	349	327	337	350	334	356	323	359	311	324	290	313	307	338	343	330	345	307	359	312	335	336	319	354	355	339	331	357	314	303	344	300	347	324	354	378	316	329	348	308	325	357	291	328	351	330	327	278	321	324	315	316	375	336	328	319	362	328	327	322	337	329	316	341	319	363	330	317	290	330	360	327	332	321	325	329	346	315	305	352	343	336	344	365	313	326	342	361	372	310	346	339	353	317	340	304	359	331	359	341	319	312	368	342	345	333	338	313	309	355	345	343	386	304	340	330	331	359	281	307	346	333	340	327	332	299	325	345	332	393	340	332	348	347	337	314	320	329	322	296	306	326	329	326	357	310	312	315	350	311	345	327	330	363	314	338	353	346	342	334	318	343	308	290	322	325	351	329	333	295	350	358	358	350	335	316	320	322	341	320	357	331	363	319	314	365	337	346	362	348	341	293	343	332	342	328	364	348	320	317	318	329	325	333	328	302	325	365	316	335	306	334	322	318	324	336	333	348	328	323	326	340	322	331	310	324	317	340	318	314	366	335	327	308	303	348	328	318	357	298	329	366	316	314	318	334	325	349	302	306	310	332	341	338	338	326	318	319	320	319	322	325	345	377	347	337	358	328	331	308	339	341	336	327	330	331	334	294	315	345	333	330	316	305	346	379	335	334	292	328	361	342	325	319	287	334	296	316	351	335	344	355	318	354	270	319	323	317	332	350	320	346	363	335	343	333	340
8225	3087	932	1017	994	912	940	860	930	834	864	866	863	885	853	854	866	900	893	862	848	835	852	867	802	858	858	869	883	891	880	883	852	805	845	855	809	942	877	933	889	828	827	880	891	876	889	911	890	828	878	817	814	852	810	856	834	853	840	900	932	856	784	867	852	842	843	813	872	915	871	871	835	864	822	856	863	864	839	856	883	892	849	879	851	819	822	845	826	846	849	843	846	884	873	835	796	817	846	835	837	864	894	881	860	848	821	869	871	781	876	858	880	836	853	834	894	906	861	842	890	859	867	874	825	846	822	861	858	847	889	850	834	828	870	808	853	872	857	810	909	830	853	837	847	845	803	845	780	837	886	900	862	905	851	887	849	868	871	823	854	866	846	849	880	858	846	868	856	815	900	860	846	852	867	767	846	789	876	809	872	852	819	841	821	831	860	804	846	887	859	874	798	860	816	868	881	837	876	835	835	880	885	842	849	861	868	868	830	846	863	831	834	841	836	843	834	798	842	839	877	839	832	860	848	873	878	883	855	840	889	848	832	842	844	838	845	863	850	881	817	836	879	804	809	836	901	893	825	877	891	815	855	830	862	856	832	811	899	839	862	846	872	875	853	861	926	816	855	890	820	831	885	856	780	833	880	854	811	861	812	867	844	867	903	863	838	864	828	884	814	830	928	897	852	815	837	887	878	836	876	848	838	876	875	867	873	876	865	932	838	900	833	834	866	834	868	885	844	850	838	831	844	896	810	866	846	842	856	885	856	852	855	810	859	846	839	907	851	847	812	871	843	871	905	817	808	851	894	790	855	834	817	799	865	903	846	836	866	831	853	839	826	860	848	887	856	834	831	854	827	809	865	875	845	906	841	811	845	875	825	915	880	887	891	820	857	879	833	854	861	893	859	920	819	841	900	842	830	814	814	791	831	849	824	869	864	858	832	880	832	843	872	854	853	874	819	830	856	843	808	821	862	895	833	885	872	871	855	833	848	808	874	857	857	904	841	820	853	835	815	839	842	870	860	844	891	856	889	851	831	837	818	889	903	864	857	802	861	865	837	859	874	867	822	854	818	829	816	871	889	867	854	837	835	888	817	894	840	858	878	879	885	837	874	820	810	814	850	933	846	870	758	810	835	856	831	840	861	906	860	842	855	890	848	847	842	804	844	850	840	846	846	851	894	811	797	845	869	873	818	817	860	864	908	820	856	856	881	875	779	838	883	819	882	892	878	886	851	864	891	850	862	831	873	884	863	877	848	838	818	867	888	897	835	911	856	849	851	858	825	818	859	868	861	838	876	839	782	849	871	901	892	887	844	840	901	805	882	803	828	849	829	887	860	810	839	898	880	881	866	878	872	799	870	881	827	849	802	842	839	843	860	827	857	839	844	862	822	842	923	826	825	827	850	882	853	860	825	829	867	882	832	841	908	852	863	820	853	802	828	793	881	851	855	802	864	844	822	831	804	835	811	831	846	883	825	873	809	847	825	876	850	890	828	820	870	851	832	818	831	876	862	896	803	868	838	827	824	792	830	837	827	870	872	930	851	895	870	843	824	854	808	851	843	847	842	858	844	813	897	828	818	871	847	829	836	846	826	851	879	886	859	882	868	846	788	868	843	845	823	841	817	808	790	873	863	817	865	830	867	853	877	890	817	858	872	846	862	852	833	823	841	865	821	832	856	796	864	858	813	861	885	789	838	847	853	876	852	866	868	829	817	820	789	834	874	861	888	888	884	861	803	836	852	876	874	810	863	839	890	819	847	852	831	887	904	781	837	805	881	877	856	830	835	865	893	815	816	836	843	877	930	853	899	837	859	822	808	834	873	944	836	801	897	801	808	850	838	839	890	812	814	823	892	886	840	852	896	849	910	841	840	861	846	863	877	867	847	853	808	866	859	879	814	861	825	856	885	836	897	885	899	832	856	829	857	894	824	849	860	805	873	857	851	871	867	816	837	880	844	868	865	894	872	822	802	917	863	796	849	840	849	863	869	853	837	841	805	832	850	916	847	842	870	857	851	833	842	861	906	932	840	837	811	799	840	851	860	857	887	842	829	852	852	876	837	838	845	876	854	809	777	843	834	907	776	853	845	828	852	869	887	830	897	846	832	892	856	813	876	875	830	842	838	854	875	870	804	826	807	864	844	848	855	855	803	848	861	892	852	839	819	868	859	829	859	806	887	847	829	857	863	912	798	836	883	841	892	883	838	820	858	812	832	878	822	808	917	900	835	860	918	855	888	876	864	858	853	850	879	842	828	864	876	911	854	870	822	845	871	855	843	819	846	884	859	862	863	817	835	816	802	803	888	811	794	901	812	886	878	847	846	853	832	867	832	908	808	849	862	875	816	895	836	877	864	863	877	859	830	873	833	877	863	853	854	828	854	858	868	853	874	832	850	864	858	885	867	923	850	823	827	850	839	827	868	847	856	880	843	866	814	880	900	862	868	875	839	878	881	891	827	833	876	812	897	855	893	826	883	848	829	902	901	833	831	865	825	795	861	876	880	822	877	865	841	807	838	855	815	810	841	876	871	855	846	819	837	830	825	813	856	829	868	865	879	855	850	786	855	785	889	831	840	836	825	822	803	852	855	816	875	823	891	849	797	819	844	887	861	824	912	823	866	893	864	877	785	802	888	854	806	836	867	855	877	831	872	868	807	853	839	829	893	818	845	848	891	846	827	867	838	837	819	837	819	838	843	866	847	855	870	878	839	879	815	834	913	874	850	889	878	867	829	822	860	825	850	899	915	815	881	856	875	850	879	803	845	872	890	816	871	890	843	863	895	877	858	842	848	884	906	818	812	860	859	856	844	822	857	881	895	904	831	832	832	831	825	789	834	812	883	880	811	794	820	859	847	873	851	848	839	834	881	886	859	841	863	794	876	797	805	859	827	837	839	851	816	811	825	874	850	858	870	861	860	883	817	839	856	835	852	843	805	870	846	834	880	853	876	847	862	852	829	848	916	842	854	838	877	851	809	850	854	846	847	893	837	837	851	851	838	837	903	867	814	852	817	837	838	858	844	791	841	846	840	860	855	806	820	824	819	836	839	842	831	844	850	901	854	832	788	824	813	828	823	842	840	870	834	824	825	842	849	865	869	877	862	843	839	848	878	861	897	852	832	914	885	825	839	845	885	836	825	814	875	820	813	860	820	889	832	851	799	807	828	847	848	824	891	870	884	864	854	827	799	869	854	860	903	895	794	827	811	858	837	782	923	833	848	816	856	885	798	818	858	887	792	819	850	884	839	816	866	878	843	855	812	865	829	896	781	847	850	852	807	806	806	823	826	826	852	868	925	937	867	895	874	864	856	840	873	849	872	862	863	793	874	830	824	859	838	882	808	861	881	861	870	821	867	871	873	851	873	864	800	879	823	842	820	920	823	874	856	915	878	899	886	816	814	820	808	822	852	802	925	814	849	862	796	827	861	859	789	913	828	865	854	884	881	894	844	829	899	835	870	830	819	845	877	817	810	845	863	880
32971	13893	3203	1578	1024	798	617	560	528	526	445	495	441	431	401	398	388	395	424	393	356	374	345	365	412	410	344	400	380	397	383	387	374	370	391	398	350	377	401	360	367	367	362	389	366	353	381	385	366	348	370	383	359	386	389	386	371	364	390	373	408	393	405	362	348	403	391	400	372	390	359	359	377	353	352	353	386	400	377	365	364	359	349	345	388	357	351	384	329	365	386	364	377	365	408	337	339	356	366	401	357	364	346	363	370	361	359	412	408	402	312	366	362	369	375	363	388	333	379	378	404	365	391	346	374	339	360	364	376	365	392	399	323	347	379	372	410	370	357	366	388	354	407	352	346	360	354	397	367	378	347	340	369	351	357	353	346	373	401	321	354	379	375	372	350	370	372	369	364	394	362	380	419	380	370	342	372	369	369	385	388	403	387	364	338	352	367	362	352	349	377	365	438	345	326	367	353	366	363	391	379	352	390	353	366	353	371	359	375	379	340	361	361	358	367	389	346	370	362	372	310	358	420	397	352	334	356	370	405	362	405	380	332	368	372	407	345	398	362	361	376	399	403	349	388	353	361	379	372	365	398	379	398	359	385	383	375	384	357	391	385	374	386	376	367	389	354	389	347	361	370	349	380	337	389	378	367	399	342	357	351	406	361	386	398	386	374	401	370	360	318	349	368	399	382	405	377	362	353	329	405	329	391	382	356	377	385	343	341	370	401	391	378	372	345	323	321	354	334	369	373	378	383	357	402	384	409	360	342	363	360	336	412	366	406	367	404	354	393	373	358	373	380	373	340	372	375	371	389	374	377	364	342	347	409	379	399	358	392	332	398	372	358	352	332	374	324	389	342	395	355	379	376	364	350	385	387	343	389	376	380	359	346	365	361	419	364	341	368	348	346	363	391	369	380	397	349	373	353	399	378	407	399	366	376	359	363	355	357	343	358	344	365	338	358	440	370	341	342	393	349	392	367	380	373	369	392	390	354	381	380	340	380	369	360	387	356	373	383	359	383	364	414	400	366	358	388	348	401	360	377	365	372	370	360	393	399	387	367	394	393	374	351	358	353	322	376	328	364	360	365	355	367	350	398	389	377	354	311	365	378	332	353	355	350	364	387	358	338	375	375	345	351	340	377	357	369	354	346	353	374	344	375	361	361	400	347	390	351	379	351	355	386	383	373	383	374	364	378	377	374	341	362	358	355	414	387	362	366	353	379	412	339	351	386	334	379	350	357	379	412	379	381	378	377	327	366	384	363	358	376	361	386	356	324	357	406	373	385	396	383	324	387	405	391	395	339	386	364	372	379	353	348	385	377	364	375	339	355	397	357	342	378	380	385	344	379	358	366	380	354	375	371	350	348	356	352	420	378	366	388	386	361	382	366	366	376	361	345	384	389	334	369	360	371	379	388	359	375	325	424	340	358	373	415	397	333	375	374	346	362	352	359	384	355	363	357	356	372	368	338	351	381	382	369	384	361	387	367	399	362	387	387	383	341	348	336	356	364	385	380	361	385	392	388	382	356	397	365	383	389	372	390	403	372	395	367	362	373	357	368	358	358	376	409	379	379	341	357	403	392	365	398	334	375	394	403	335	339	381	337	371	359	340	389	363	379	379	340	367	385	350	366	377	387	389	341	334	366	335	384	360	381	380	403	356	344	369	364	377	381	331	366	378	363	385	374	378	387	366	373	359	360	361	364	369	367	367	368	391	381	373	373	336	329	364	333	362	357	378	328	390	390	350	369	357	345	365	350	393	335	344	380	389	347	370	377	357	360	384	369	370	348	369	348	343	375	352	367	351	390	358	380	385	354	374	371	347	378	347	315	398	355	365	378	369	378	381	411	349	405	383	391	359	345	342	378	379	352	361	374	384	385	346	374	379	358	398	385	351	359	364	359	395	377	345	397	349	384	367	372	403	354	373	363	361	379	378	350	363	357	366	330	365	353	415	360	365	359	378	349	382	385	392	367	356	389	372	350	369	407	371	351	350	348	381	416	376	341	396	374	346	369	377	392	360	356	392	379	423	384	352	380	364	395	330	369	334	364	381	336	322	397	383	355	368	396	370	382	354	390	396	369	374	363	373	340	379	353	358	362	390	381	375	361	336	358	393	346	367	372	365	365	380	339	397	338	396	349	319	366	347	348	366	357	371	373	381	370	353	359	349	348	364	380	375	328	347	374	354	378	384	354	387	343	345	370	349	417	379	349	353	361	367	377	399	387	403	344	362	363	371	402	389	340	349	354	368	361	372	373	361	356	365	381	356	333	370	373	352	354	334	366	376	346	360	367	364	348	367	357	364	389	361	340	360	351	436	377	380	368	409	337	366	379	371	335	360	356	384	373	363	395	379	375	369	365	385	335	370	399	369	404	333	339	363	338	356	333	352	401	353	397	393	349	387	358	358	389	392	373	387	392	325	363	391	421	355	384	384	394	382	347	374	386	342	374	373	366	340	378	376	371	401	380	377	364	388	346	347	349	375	374	404	363	372	370	368	400	353	387	341	332	380	361	388	366	367	390	371	386	322	407	406	344	379	379	396	384	372	368	367	343	360	370	388	391	349	340	347	365	344	377	381	363	393	346	384	385	375	355	350	361	340	394	380	367	408	371	390	351	386	365	379	356	385	362	343	367	356	323	331	375	356	369	384	364	362	368	355	372	345	368	342	382	346	396	364	367	359	349	354	384	392	380	391	396	392	368	342	340	356	395	393	365	353	401	393	378	353	351	362	356	353	384	378	377	342	364	391	402	395	368	351	337	371	365	383	339	340	329	360	379	406	363	390	339	376	416	362	355	396	379	399	367	370	384	414	372	372	368	427	385	358	369	401	390	359	338	371	387	350	372	381	391	340	398	399	371	346	355	349	365	373	376	395	375	364	337	379	343	406	362	375	382	384	353	359	356	360	386	346	384	360	347	375	391	348	376	349	356	347	368	341	370	363	384	370	427	384	358	352	400	357	382	390	345	377	378	346	369	384	374	374	371	374	342	406	383	396	373	340	368	356	382	347	365	370	351	379	338	411	354	365	363	374	392	356	343	403	348	378	370	380	402	368	389	350	372	371	392	374	354	363	356	370	383	374	356	390	399	374	367	378	366	368	358	414	394	360	361	372	372	389	390	372	390	383	390	386	370	375	373	356	338	389	384	344	388	369	387	345	382	393	349	387	336	374	372	351	345	349	342	347	371	393	383	379	409	386	368	356	356	352	366	347	362	387	351	366	375	362	409	408	360	336	408	381	338	399	345	344	365	391	416	390	371	391	351	332	347	379	341	360	324	387	368	382	397	341	359	368	408	350	358	374	328	365	357	388	392	380	360	357	352	384	366	345	365	379	367	343	363	397	371	339	378	325	363	408	344	367	339	398	389	377	387	355	384	372	399	398	356	366	362	355	367	366	378	377	384	370	363	342	370	377	377	409	371	361	370	347	385	383	349	337	364	378	393	363	371	402	396	394	355	376	333	380	356	366	375	350	356	369	368	346
20436	7438	3354	3574	3204	2678	2239	1980	1752	1636	1506	1449	1348	1357	1214	1167	1184	1138	1141	1082	1090	1000	1081	1057	1072	988	1000	989	1000	934	1005	1032	954	962	956	951	979	978	963	965	958	888	917	996	949	926	936	924	935	973	936	964	950	992	887	944	923	946	843	961	943	924	969	892	935	956	939	922	919	910	952	964	989	935	913	907	892	955	883	944	963	954	903	964	953	898	950	940	926	932	917	904	924	921	939	890	923	909	940	929	910	948	910	893	956	959	935	910	932	940	973	982	903	892	928	921	888	929	891	924	857	913	931	905	888	967	915	885	932	908	943	974	938	966	905	922	829	879	874	928	943	960	920	962	920	948	933	928	907	930	891	886	937	912	896	958	923	899	848	909	915	847	906	947	943	866	964	923	923	938	875	906	917	914	926	920	889	877	938	900	890	962	972	898	902	909	907	943	902	902	957	890	910	925	890	957	953	931	945	885	910	904	934	899	904	895	901	976	853	943	956	921	911	920	884	840	931	955	910	933	973	927	889	894	923	958	904	956	914	930	853	916	892	961	938	952	920	933	965	965	919	932	935	953	911	903	892	913	917	918	945	898	937	948	928	927	902	949	923	894	891	944	908	869	843	903	909	931	911	896	889	905	949	923	931	899	882	962	916	884	903	902	942	922	969	899	934	852	914	956	889	879	876	881	934	856	953	912	955	894	901	912	922	848	865	915	921	904	935	894	897	899	926	926	889	836	907	866	892	947	887	921	882	893	902	982	949	971	857	875	917	919	908	884	928	902	939	941	964	921	916	962	914	904	904	918	917	976	901	891	879	924	949	948	890	914	917	867	869	901	936	888	935	919	891	955	919	921	929	954	946	905	943	910	913	878	928	898	933	962	905	914	893	942	872	893	936	951	955	966	952	943	917	912	896	889	911	931	931	894	937	898	951	891	924	930	889	925	936	927	926	913	947	875	947	908	976	938	928	927	968	971	894	897	903	913	886	919	893	937	865	919	891	949	903	888	870	988	930	898	906	895	894	914	913	916	925	930	857	889	928	935	927	887	856	914	925	900	943	874	841	902	884	897	935	913	923	941	932	858	915	890	889	889	902	925	913	968	901	964	947	939	929	883	968	874	898	970	927	929	901	903	868	930	878	924	935	893	920	899	907	928	968	940	942	894	908	921	918	907	908	913	906	925	956	938	946	960	939	905	897	926	910	946	937	911	910	966	977	910	881	928	887	919	912	886	915	889	941	943	924	940	932	927	917	968	963	893	907	927	906	929	926	935	946	872	930	869	900	882	971	918	934	910	892	986	970	913	925	930	926	902	925	941	906	936	908	938	927	925	886	912	919	906	928	928	944	849	946	977	963	879	928	904	938	882	953	992	946	943	915	971	945	911	893	936	940	908	939	945	929	937	919	946	945	913	899	919	895	888	958	935	866	853	985	976	914	939	930	912	951	894	904	860	888	906	882	940	911	942	903	928	881	939	916	944	952	922	912	978	911	950	911	916	966	921	910	927	875	930	876	898	874	923	908	892	932	951	929	931	930	905	900	932	942	881	900	940	984	934	932	935	939	954	910	899	937	935	923	907	885	907	917	924	954	929	883	922	901	904	923	892	882	954	929	939	930	928	878	919	874	907	977	935	917	912	959	932	965	897	893	926	925	884	897	939	889	899	988	908	925	951	962	964	919	917	891	972	910	945	921	894	888	926	934	916	952	883	908	910	914	863	939	956	924	994	958	884	944	912	924	891	942	884	930	937	971	867	928	921	914	907	902	942	932	871	905	950	946	936	973	920	941	889	932	920	920	921	830	922	944	951	954	864	880	887	913	914	949	934	897	928	916	960	889	906	921	920	901	933	972	910	903	915	943	925	883	939	910	887	886	980	941	921	922	957	894	893	984	910	876	922	873	945	874	947	954	917	936	905	912	897	904	942	936	882	925	943	943	911	934	931	924	886	998	877	917	903	920	917	929	931	904	958	912	912	912	977	966	938	905	910	906	933	913	970	878	923	931	892	897	966	920	917	922	947	930	883	939	935	993	932	1014	951	934	957	903	914	917	939	928	886	924	904	939	912	939	932	888	925	921	909	901	955	949	910	935	916	924	892	919	921	941	920	886	933	908	975	894	919	927	855	889	908	882	943	882	966	892	942	940	963	913	934	928	876	862	883	938	920	956	880	919	900	960	936	974	881	917	918	888	918	931	952	859	922	896	936	899	902	921	902	914	907	873	931	912	925	930	886	921	890	967	932	941	876	924	916	860	962	943	921	919	916	895	909	891	912	927	929	942	931	945	908	887	964	941	865	921	909	894	905	921	872	927	910	909	899	887	874	896	945	921	881	902	932	954	907	884	915	908	948	882	924	935	923	883	903	907	906	889	950	933	948	904	916	926	959	908	940	928	910	941	954	874	934	897	889	898	929	906	919	925	926	942	889	994	921	905	935	911	914	935	910	942	872	947	966	923	932	927	944	921	923	906	907	933	872	873	932	915	875	939	902	907	856	888	937	955	904	934	938	957	877	940	929	942	900	884	912	923	886	841	921	919	928	895	915	913	896	898	913	885	945	929	921	927	983	849	868	954	960	901	924	886	895	974	930	915	965	896	860	899	933	915	923	973	938	940	900	960	904	875	926	891	936	874	904	846	906	890	932	898	926	968	966	879	914	882	891	896	907	940	909	908	902	900	914	908	884	864	951	941	947	903	922	897	950	899	891	927	903	934	897	973	931	919	960	916	942	871	890	915	913	937	941	962	911	912	913	938	883	867	916	887	880	906	937	966	910	881	903	922	977	900	886	899	925	906	918	932	926	909	924	884	935	893	914	902	890	910	941	921	842	894	890	885	908	949	935	895	948	927	912	896	922	915	904	926	942	916	907	895	960	963	899	981	920	896	865	886	900	941	876	900	934	917	901	919	890	967	923	961	944	910	942	930	960	914	888	916	932	954	957	881	899	916	894	914	909	939	941	883	938	941	934	929	896	899	875	931	900	913	974	891	934	864	917	893	923	922	954	889	883	948	929	927	927	910	957	876	929	894	949	932	931	938	933	958	882	889	913	931	900	900	925	894	906	945	943	934	930	903	944	957	939	904	902	887	886	929	945	880	996	933	921	948	912	880	929	941	925	885	931	890	925	892	969	894	924	919	925	903	850	965	956	949	926	931	937	921	901	883	873	900	956	909	863	975	879	948	902	912	930	906	864	930	878	897	867	919	859	881	935	917	913	943	930	905	948	922	901	908	936	913	963	936	1001	930	938	877	918	906	892	913	871	940	905	907	895	922	870	911	895	933	917	923	943	923	963	926	895	900	938	951	935	968	897	930	945	891	884	904	947	921	907	909	955	912	913	933	936	909	935	977	943	945	911	990	893	924	923	888	993	929	896	938	934	949	888	961	966	886	900	958	924	935	920	968	927	903	906	957	954	918	909	914	932	926	912	951	930	898	945	962	894	934	913	956	895	909	914	931	933	981	907	938	902	877	909	933	907	890	924	910	948
41497	23111	7196	3022	1737	1151	840	661	544	453	412	406	331	327	344	327	274	282	269	263	262	253	275	241	250	246	226	256	223	225	235	211	232	250	250	236	256	230	196	249	266	245	230	245	237	221	227	214	219	212	196	214	232	230	217	222	220	204	230	211	230	221	261	212	231	230	232	208	218	229	250	215	230	221	233	223	210	204	251	225	178	238	201	208	214	207	212	211	220	211	220	204	220	240	237	190	190	221	243	243	235	216	209	218	225	224	230	230	207	217	249	235	248	214	227	261	217	236	232	217	208	195	203	218	270	213	215	181	232	220	223	203	204	254	234	209	250	238	209	232	246	190	235	208	211	205	209	213	206	229	203	215	204	226	204	219	193	180	187	195	217	244	214	228	223	218	217	192	223	216	208	217	236	225	241	228	223	248	207	249	208	243	191	224	217	222	207	219	219	214	222	247	244	224	232	215	235	220	234	215	204	216	208	216	209	179	212	219	220	204	245	223	231	226	228	213	216	260	221	223	227	200	220	221	250	202	225	222	222	255	220	240	221	214	197	197	209	216	250	213	237	192	212	205	234	243	215	256	199	216	198	243	202	220	213	225	193	215	219	240	203	236	226	228	222	239	247	201	222	239	228	238	214	220	252	204	204	225	217	194	250	222	229	211	223	231	196	225	237	210	225	216	217	215	212	215	217	243	223	222	225	218	228	247	233	243	240	194	211	260	218	220	219	250	194	232	236	197	207	209	223	246	210	214	222	232	238	207	236	213	224	244	234	238	204	237	249	199	235	224	224	193	217	233	216	233	201	221	211	191	221	239	226	228	238	239	218	228	209	197	209	219	239	196	218	218	230	209	228	232	243	207	236	239	229	210	230	191	245	234	216	187	222	231	224	209	189	215	208	209	221	189	180	240	222	223	223	215	230	216	221	246	225	247	237	239	238	220	222	210	199	253	216	227	212	253	223	211	233	223	225	237	226	216	226	218	210	220	223	217	217	254	212	244	219	206	225	214	211	215	239	242	206	216	231	224	206	248	229	202	213	208	223	237	221	221	223	227	242	188	230	245	228	219	215	239	186	222	227	204	210	214	222	209	223	191	237	207	230	205	234	206	200	208	234	227	234	226	210	211	206	203	254	218	202	232	212	226	220	240	220	221	223	209	242	213	216	216	224	230	224	241	233	218	216	244	232	219	223	215	209	205	208	216	237	243	243	232	213	217	212	216	209	242	233	224	230	222	231	244	189	218	223	225	232	225	238	227	204	214	216	229	221	200	220	215	195	236	201	211	235	221	217	226	235	214	230	213	205	224	259	209	220	207	200	234	222	227	236	203	268	244	232	203	224	211	258	223	255	220	222	189	216	225	244	212	226	189	219	205	214	220	225	224	220	215	230	216	217	219	233	220	225	249	203	216	205	209	241	222	241	214	218	228	231	215	240	215	223	187	219	215	203	251	223	231	238	220	244	235	244	237	248	204	192	251	188	208	223	203	218	238	228	218	201	224	227	209	215	244	219	224	206	221	208	238	238	227	242	226	242	217	231	201	229	207	234	213	216	222	209	211	216	224	224	212	210	206	213	222	236	244	204	210	215	244	253	238	208	256	244	220	216	191	230	207	212	250	207	242	235	213	213	207	223	215	209	223	210	222	216	215	208	221	212	229	240	239	210	205	211	239	219	225	231	208	228	205	221	225	221	205	204	201	235	215	211	208	247	207	248	207	234	232	222	216	220	230	190	200	208	210	227	179	204	216	213	191	207	193	215	210	223	223	226	241	220	218	198	235	238	225	247	218	221	201	197	232	216	248	225	215	247	219	221	208	231	241	220	212	214	228	246	222	216	204	250	211	217	231	205	226	239	238	222	208	225	229	222	221	214	218	218	228	218	207	226	228	199	230	209	206	216	224	219	202	244	218	222	206	233	181	221	217	223	199	229	215	194	213	232	215	214	235	241	223	233	217	233	210	204	205	237	212	217	225	235	216	224	207	219	195	190	236	228	217	236	187	212	231	231	238	213	232	229	232	225	230	239	214	249	226	212	221	197	225	198	213	204	196	246	226	212	213	229	170	203	212	204	239	227	215	217	226	194	213	186	232	216	220	207	209	214	236	200	222	223	256	209	222	245	216	216	229	232	242	211	192	223	246	232	203	212	213	226	205	197	208	217	248	222	206	218	232	232	229	248	237	221	244	249	218	207	212	231	215	247	235	232	196	218	214	192	213	251	220	224	201	226	214	208	257	228	217	198	202	231	218	219	211	227	232	219	215	222	202	231	214	218	255	213	230	239	212	193	230	222	217	194	238	224	231	211	183	215	237	233	234	226	256	209	217	235	208	226	231	222	217	199	218	261	198	201	258	217	240	231	210	211	213	213	228	216	242	231	253	183	215	216	227	228	205	238	212	223	219	217	250	229	219	238	227	224	209	251	210	237	242	219	200	204	231	219	221	220	224	213	235	206	227	225	229	211	266	222	201	219	220	239	218	216	241	222	203	210	221	221	182	198	205	202	198	221	209	229	231	210	223	195	233	212	225	233	208	219	254	226	208	237	244	226	209	227	196	221	206	195	226	224	233	237	239	234	259	215	237	215	188	183	249	223	215	207	244	200	228	204	247	202	228	226	225	222	189	224	210	227	233	228	221	216	221	219	227	214	198	234	236	225	217	238	234	208	212	221	217	240	202	223	216	233	202	224	211	225	229	234	217	211	191	229	224	200	224	199	230	215	204	202	217	222	204	227	238	235	228	219	244	252	206	230	206	218	233	216	231	244	252	220	194	208	261	202	217	234	214	223	204	206	229	202	245	210	201	213	236	208	244	216	209	237	268	214	201	241	199	222	214	228	221	196	225	230	215	245	208	217	237	213	206	228	220	209	203	215	218	220	218	216	227	190	206	197	197	236	224	224	224	230	227	206	194	223	213	199	243	225	189	193	227	203	206	222	209	221	223	234	213	220	196	219	229	220	234	216	205	214	230	235	218	199	229	191	234	218	216	217	221	235	224	243	225	222	218	231	243	210	217	237	213	217	242	232	202	192	203	222	194	216	219	219	216	230	259	200	220	231	212	239	207	213	252	220	247	222	212	230	219	205	237	208	205	235	208	222	206	227	213	242	241	211	232	218	225	226	219	208	223	235	214	225	235	239	215	212	205	182	213	217	205	206	193	224	221	217	213	213	226	239	213	196	191	224	237	220	211	227	229	236	206	217	234	213	198	223	236	206	197	240	248	239	224	216	201	222	224	234	216	201	225	213	216	228	215	209	219	231	211	218	228	225	256	227	229	236	249	208	216	220	183	241	247	257	210	208	207	210	194	236	224	202	203	215	229	219	228	215	217	236	199	220	219	218	240	202	206	239	205	207	229	221	193	229	210	190	215	189	206	222	238	208	216	198	214	215	232	234	213	223	209	209	236	214	227	230	233	218	196	222	228	214	212	221	221	230	204	188	215	204	213	190	240	230	209	205	239	258	247	223	238	241	201	200	207	204	222
26594	12156	5217	5634	4796	3978	3188	2670	2274	1957	1748	1530	1427	1336	1246	1069	1134	1055	990	891	893	885	822	783	820	775	727	757	731	701	739	697	705	715	692	673	720	645	695	639	678	642	679	652	661	640	680	613	636	574	640	632	639	642	595	590	639	603	632	605	591	671	654	605	582	614	544	619	600	566	561	588	585	593	623	580	618	571	547	608	590	582	593	577	550	626	585	559	555	560	594	584	601	610	593	599	585	591	570	572	569	562	563	630	606	584	607	596	591	581	599	605	576	506	558	601	544	579	581	569	575	554	573	584	592	571	579	561	548	596	591	566	621	587	594	543	559	546	540	557	555	603	563	572	578	582	581	576	601	545	563	556	532	607	559	581	587	547	586	572	578	608	575	605	596	558	567	546	585	558	596	574	552	568	602	586	580	566	558	602	607	595	610	597	604	581	633	542	603	573	554	550	574	615	578	582	598	594	539	589	559	580	564	536	559	561	565	563	565	549	560	563	547	596	597	575	561	534	577	548	647	575	586	606	564	583	565	601	518	554	582	584	576	542	597	549	607	517	574	546	581	560	562	534	595	609	506	590	541	530	571	563	563	546	539	583	612	570	565	570	559	599	553	561	523	570	566	558	598	543	556	599	554	546	559	584	586	601	559	594	586	592	529	536	590	591	568	535	557	538	591	528	527	627	537	502	593	538	567	562	562	585	531	576	552	562	561	586	579	577	583	557	562	565	561	558	602	597	591	560	559	607	543	589	545	592	589	524	556	589	585	608	577	512	550	550	612	568	549	566	571	609	568	582	579	535	595	582	598	545	585	531	574	604	542	546	583	599	604	642	577	613	608	587	580	562	568	622	602	618	585	565	566	607	536	555	516	566	581	566	541	527	589	573	608	587	624	543	587	560	558	591	552	614	569	573	544	564	528	616	565	586	573	556	586	620	596	553	602	571	596	618	605	572	606	605	557	553	555	588	582	594	574	543	563	591	580	574	556	575	580	564	584	562	581	550	551	571	552	556	607	536	582	584	544	569	579	580	558	550	573	545	569	598	529	577	576	615	573	566	593	597	566	575	559	559	573	611	584	554	601	587	558	563	532	540	594	557	564	583	557	551	576	572	615	602	556	579	629	520	580	550	555	531	598	584	618	558	582	545	561	586	583	581	608	589	557	561	587	596	578	562	571	571	587	548	560	601	597	584	562	607	543	561	597	567	583	582	593	568	600	573	558	576	591	563	587	587	544	558	567	551	570	621	537	569	580	555	590	570	606	568	587	600	588	614	595	569	576	600	547	586	555	574	593	567	573	572	567	589	580	591	549	588	573	573	609	576	584	535	596	608	573	608	601	591	573	569	548	616	602	556	609	600	585	619	539	582	577	587	504	561	605	543	558	567	571	598	575	583	562	609	608	595	586	562	585	601	550	572	576	566	586	552	571	559	566	601	565	582	565	553	552	575	599	526	570	542	587	586	599	590	601	642	666	596	577	554	561	558	572	551	594	549	559	585	567	541	541	550	580	555	567	545	548	556	524	578	585	586	588	581	602	546	604	547	602	556	601	552	618	520	589	558	574	592	556	591	612	551	554	587	573	538	580	604	583	584	593	586	551	575	571	576	566	586	562	613	609	580	605	552	583	573	594	615	590	596	587	603	581	618	605	596	618	629	615	591	553	619	558	588	570	580	592	545	570	575	571	589	525	552	561	548	593	564	592	588	562	573	548	586	606	574	567	559	578	605	566	593	630	583	572	544	575	540	591	561	526	555	557	623	557	571	554	555	552	566	597	580	550	538	569	538	591	555	596	557	572	582	572	547	575	554	569	563	600	554	588	582	568	560	540	567	587	545	586	548	562	550	570	520	544	559	593	557	560	560	604	596	532	567	525	609	548	568	541	594	577	546	580	577	577	576	580	585	561	566	517	563	553	602	578	591	622	580	518	594	526	563	581	553	595	549	567	574	580	547	596	588	576	553	617	537	584	619	600	562	574	560	568	528	584	530	593	592	587	509	629	567	560	580	538	547	611	551	570	523	576	590	559	522	591	571	564	550	617	579	552	620	562	578	581	541	547	581	541	553	556	576	574	546	538	571	565	517	582	580	568	562	572	583	590	564	561	599	565	601	578	546	590	571	565	595	576	563	583	620	619	540	603	572	523	555	583	581	562	549	567	595	592	590	533	620	586	568	621	556	585	571	558	532	614	537	542	573	553	545	549	535	562	568	581	584	590	560	574	568	563	571	527	555	589	587	547	576	560	601	545	572	587	550	569	595	565	571	547	602	581	616	590	549	579	584	555	573	556	568	590	621	601	566	579	557	572	553	546	589	583	536	588	579	590	542	572	559	579	591	561	537	560	597	576	581	578	558	584	580	563	546	540	569	546	550	572	560	520	564	600	600	564	544	562	562	588	550	590	550	563	553	608	602	557	558	521	553	594	552	564	541	579	570	537	587	614	616	575	590	597	555	550	607	539	597	556	567	558	626	577	576	594	577	605	570	547	599	559	539	597	585	551	566	604	605	575	565	600	541	565	604	625	558	560	544	583	563	606	578	567	589	567	572	579	563	608	541	596	585	579	535	540	571	572	551	590	568	574	553	602	533	535	568	611	562	552	533	570	585	559	541	554	608	551	603	595	575	607	586	544	597	553	534	615	546	569	557	562	545	587	549	576	624	591	603	595	590	569	564	551	609	579	539	528	545	588	569	560	551	525	594	565	635	574	592	554	590	605	617	594	591	534	553	557	575	615	582	568	629	579	555	565	571	601	604	567	578	550	547	588	570	558	538	604	572	571	553	586	615	595	616	579	553	582	593	551	614	555	563	591	589	575	559	563	583	550	579	578	562	542	567	589	553	576	562	543	560	587	630	550	550	593	602	590	588	547	572	578	585	578	597	599	536	582	575	545	585	578	545	616	545	523	577	554	550	535	556	613	624	596	600	570	549	548	566	589	610	562	578	553	620	536	576	577	608	565	572	588	558	608	590	597	608	573	540	602	588	536	582	570	567	568	582	556	597	571	619	564	587	605	529	588	557	566	560	535	577	531	558	555	546	557	593	548	575	562	585	587	543	551	599	561	578	585	617	598	564	592	570	558	633	588	558	581	604	581	547	547	567	566	582	588	605	602	549	569	587	567	640	555	597	531	569	582	564	557	567	551	610	569	609	556	599	561	543	599	548	558	535	591	572	582	629	555	585	559	563	571	569	596	633	602	573	569	522	541	581	547	604	580	583	588	572	576	584	566	580	541	619	566	565	612	584	577	583	546	541	601	561	601	559	586	568	582	574	553	598	566	541	562	563	585	563	572	594	586	530	577	568	561	590	544	569	566	556	577	556	594	568	591	587	601	576	529	567	568	586	568	624	595	584	613	597	579	605	551	620	554	583	562	566	605	555	555	550	579	575	604	562	560	530	629	583	575	572	527	588	554	545	580	570	560	566	561	550	562	572	540	561	596	563	544	560	526	563	594	586	569	501	550	583	579	599	572	559	584	591
13956	3806	491	392	343	363	367	350	319	350	363	336	322	367	360	291	357	315	361	340	339	333	350	325	330	336	337	347	319	313	351	338	326	326	327	327	310	333	326	322	337	337	326	349	347	320	295	319	338	362	355	346	365	339	352	354	305	365	327	336	349	356	320	322	332	358	311	311	351	322	359	346	376	322	333	349	325	319	315	357	347	347	357	307	355	321	315	342	358	329	312	320	340	318	347	318	381	314	299	330	289	334	336	361	343	384	315	320	319	306	335	302	335	321	331	324	328	352	312	329	371	332	320	339	325	305	338	348	385	314	331	346	326	314	366	327	317	319	309	334	348	335	340	349	299	309	337	293	310	336	334	343	321	371	303	363	313	328	324	311	301	341	354	323	311	331	342	331	322	317	322	358	341	317	291	322	359	338	366	345	320	334	320	333	318	363	335	376	309	360	347	352	338	316	322	341	328	336	321	309	314	363	302	343	365	327	321	348	319	323	330	298	327	325	336	307	328	357	326	324	335	313	315	326	337	318	310	382	330	327	313	351	315	348	330	309	307	327	332	312	352	362	329	327	348	330	348	356	339	376	347	347	340	326	339	331	358	324	323	309	314	317	316	353	302	349	307	315	311	315	339	328	328	347	331	341	332	308	330	305	350	340	351	350	338	339	351	304	293	311	318	367	327	344	342	332	380	326	345	316	334	313	339	312	324	322	315	377	333	351	320	285	336	347	330	311	364	344	366	329	286	319	323	338	350	355	344	357	346	339	343	287	320	325	316	315	320	339	362	338	325	326	332	329	319	349	340	338	297	350	365	326	344	310	324	372	337	372	308	342	313	316	309	357	294	327	311	345	329	341	336	288	361	307	309	309	313	340	312	364	337	282	337	353	329	326	336	335	330	367	353	317	338	340	339	391	351	333	328	356	335	306	329	345	300	356	319	309	320	345	362	342	327	340	322	361	317	350	328	327	353	297	316	337	311	346	326	315	347	315	384	339	316	357	357	314	311	326	327	391	346	340	342	323	344	357	300	318	362	314	331	305	316	337	321	321	335	341	320	322	335	339	325	384	345	341	346	343	310	308	361	335	324	300	335	361	357	319	336	333	324	327	358	340	314	311	322	317	333	320	344	354	339	312	305	329	352	324	328	318	318	338	305	340	347	288	321	346	323	319	330	303	339	311	340	318	314	292	345	312	322	345	350	324	319	305	351	340	316	351	355	334	337	295	387	333	325	337	350	344	339	360	305	335	320	324	333	348	318	328	356	341	307	327	321	321	348	307	309	341	344	366	320	335	308	307	367	347	335	359	346	340	330	319	352	339	291	378	343	357	338	327	326	331	323	295	345	309	319	324	357	305	342	322	294	325	330	343	327	322	358	338	353	322	340	313	316	337	328	334	324	348	324	369	341	325	322	350	337	319	321	334	304	328	356	337	343	352	358	299	342	338	336	344	319	329	332	300	316	333	339	342	339	341	352	327	338	350	314	333	292	323	348	292	302	326	326	329	311	348	317	313	340	335	349	328	319	312	329	321	305	320	320	346	334	354	334	327	321	315	364	316	309	308	357	331	331	303	355	326	359	302	343	348	316	339	309	331	374	326	320	323	336	323	338	330	340	344	334	304	297	349	329	347	364	334	332	292	335	369	335	326	344	316	310	300	338	327	331	324	322	339	361	367	362	319	333	331	325	360	317	319	328	311	385	326	324	343	342	338	355	344	334	311	326	310	344	308	307	333	317	328	320	312	319	340	336	338	329	314	319	294	362	332	309	341	340	352	348	326	317	300	311	329	326	339	309	304	313	330	306	339	326	345	331	324	346	301	352	302	357	346	357	315	329	325	331	333	359	297	325	336	346	359	361	359	340	347	278	341	334	314	334	335	350	310	352	325	343	332	312	325	345	346	329	307	328	319	280	340	344	373	320	342	337	324	334	326	340	361	343	312	364	311	302	326	313	318	320	331	334	313	336	358	356	333	344	365	338	313	333	342	342	355	336	307	309	318	279	361	319	322	312	328	309	329	337	313	346	335	286	319	308	349	320	305	327	289	359	330	345	299	314	314	312	317	358	336	307	328	326	359	295	344	320	280	329	327	352	343	336	348	357	307	316	353	345	363	335	330	327	290	311	295	325	343	367	332	336	353	345	311	320	339	359	349	364	307	333	328	317	328	349	337	296	321	344	302	316	311	341	307	334	352	325	319	342	311	304	339	323	320	362	351	326	299	334	322	318	315	336	324	301	335	321	359	343	306	304	317	325	344	348	345	354	353	328	341	349	332	312	326	332	301	352	347	354	343	331	323	320	333	353	306	325	306	374	355	329	349	363	338	299	306	339	329	321	321	322	335	326	309	333	352	327	323	383	338	346	323	351	311	324	323	342	338	340	375	307	323	341	327	359	334	315	324	329	323	293	351	313	303	313	370	341	321	323	305	325	324	346	347	319	316	334	321	320	345	337	340	321	357	346	319	325	367	337	318	346	354	355	300	332	351	346	356	315	315	338	336	317	356	340	353	335	354	312	322	338	324	337	316	320	334	353	352	336	337	336	319	331	349	344	325	333	323	374	354	317	319	315	336	328	357	325	332	331	318	319	342	352	334	311	348	338	327	325	340	357	336	328	327	323	345	344	335	343	336	344	364	338	330	327	334	322	313	335	332	316	315	327	332	335	332	340	340	360	309	340	361	346	311	348	367	374	361	332	355	344	319	338	330	329	365	311	313	347	335	311	338	317	332	335	351	313	355	313	338	369	346	355	326	347	330	357	323	315	363	325	342	340	329	305	311	340	308	309	319	307	333	337	339	357	322	334	335	310	347	333	330	329	336	308	349	349	338	356	314	343	312	301	318	369	332	358	350	359	350	310	338	343	327	349	350	320	337	355	322	366	312	323	318	315	352	342	295	357	301	340	346	301	346	348	328	329	357	380	342	359	307	369	325	346	320	341	342	332	324	305	317	302	359	342	330	319	349	338	328	331	349	342	317	350	280	327	346	337	335	295	290	308	302	377	312	303	339	363	301	321	342	337	315	329	344	355	320	312	323	353	318	335	316	358	318	334	339	341	313	316	355	318	352	349	357	343	348	324	327	364	339	322	319	350	322	340	325	322	345	325	324	344	334	286	326	356	340	357	338	334	348	341	339	331	329	306	329	323	338	331	341	314	323	354	373	329	338	360	347	318	316	337	347	306	341	348	346	321	353	346	362	301	327	353	340	327	340	344	342	305	345	354	311	351	314	304	319	371	361	315	343	341	270	330	299	342	304	333	308	328	336	355	345	344	341	332	346	307	338	334	350	340	368	300	351	331	315	315	311	349	337	335	371	318	338	348	321	324	323	321	361	325	361	356	336	320	317	336	326	341	356	321	308	341	345	353	299	308	342	331	299	358	340	370	332	333	295	341	317	304	344	329	342	334	321	358	338	330	312	332	347	315	304	307	356	323	317	350	364	341	351	353	326	325	329	317	286	297	317	338	322	321	321	348	354	341	322
8594	3290	953	955	980	939	905	891	864	852	858	871	897	875	866	933	856	810	848	812	828	835	845	912	874	852	877	849	867	836	859	810	866	871	875	842	856	808	799	784	796	851	900	866	833	843	884	875	835	826	839	825	760	871	844	862	831	859	862	873	857	868	878	839	825	800	873	840	860	855	811	884	811	899	828	840	833	879	823	878	877	802	891	838	859	830	867	874	803	833	845	853	885	889	863	815	826	834	826	891	895	825	873	837	855	813	844	820	895	882	875	862	917	835	857	840	798	832	881	824	890	853	840	825	822	791	782	807	840	843	793	843	848	793	855	834	875	879	827	859	824	827	879	798	834	885	868	825	891	845	813	835	834	883	822	821	827	862	866	835	792	817	830	864	841	866	848	855	804	841	844	844	848	876	868	857	841	836	834	892	891	912	831	918	840	851	840	878	850	884	921	851	861	860	889	823	861	896	871	815	889	873	832	836	856	876	809	879	799	854	851	867	845	818	849	847	891	836	827	874	860	857	840	825	843	889	819	875	888	855	831	840	881	859	851	845	816	893	867	851	843	849	847	847	846	852	817	906	847	848	883	833	828	791	882	850	846	880	835	886	839	900	785	811	853	846	833	893	841	859	857	824	841	848	856	877	889	837	843	845	877	866	828	847	844	836	823	849	821	830	884	833	921	874	893	859	826	844	817	876	857	905	896	897	812	830	825	826	858	831	911	856	807	811	841	863	862	826	873	854	812	862	856	837	860	831	823	853	890	904	799	901	853	885	849	885	881	838	834	841	835	818	874	905	873	852	877	919	879	848	851	828	847	851	871	900	847	892	840	878	871	825	851	825	818	836	877	859	907	799	791	882	901	817	913	816	826	858	862	846	821	820	893	874	826	890	845	871	845	829	848	813	857	893	850	813	832	859	777	837	835	901	833	843	884	807	861	816	829	847	836	868	889	834	854	849	839	878	879	883	860	809	854	885	821	842	816	866	876	855	834	817	796	864	851	901	849	866	856	898	863	844	868	846	813	900	831	857	826	810	841	832	826	879	872	901	822	857	860	862	863	820	844	802	858	870	818	803	836	864	827	846	888	851	864	852	881	805	850	852	892	864	835	883	881	890	898	848	856	799	847	884	840	778	821	911	856	848	830	835	857	839	858	837	791	829	802	855	841	866	880	821	877	860	811	858	856	870	827	843	853	862	947	825	865	839	870	843	857	886	804	880	786	851	885	896	849	796	861	899	891	861	861	794	828	853	870	900	826	820	840	863	845	836	860	861	847	898	836	888	863	842	825	903	836	892	847	837	842	855	866	825	835	838	869	794	863	861	827	839	814	835	809	801	824	823	793	811	858	814	852	836	865	833	815	845	801	855	903	813	848	856	859	883	831	844	850	844	862	858	861	827	853	838	914	875	812	855	827	873	864	817	921	818	842	837	856	885	868	850	774	834	887	855	900	822	864	860	855	845	840	853	881	818	798	843	845	796	854	844	852	789	855	815	848	828	857	818	854	865	807	855	882	925	867	906	837	829	825	875	801	849	857	840	833	868	852	873	820	881	853	892	859	817	833	825	834	879	862	824	800	901	882	855	825	866	881	922	880	865	894	833	824	902	857	847	849	810	884	830	849	832	837	846	841	856	808	881	803	880	820	809	852	870	915	818	816	857	891	801	862	923	862	854	861	874	896	872	807	859	844	838	845	845	874	874	859	885	817	807	872	835	866	919	814	887	834	809	846	853	901	821	931	868	835	870	840	858	811	816	858	848	919	814	834	867	866	878	855	825	879	829	881	870	815	802	822	829	895	896	877	857	895	919	871	848	869	864	828	834	866	873	862	849	831	821	945	839	845	872	868	832	847	873	890	836	872	840	797	843	896	854	838	866	845	873	904	843	925	868	844	847	855	828	888	898	892	818	857	835	821	807	866	873	885	850	817	847	893	813	880	861	821	797	832	861	873	871	842	867	821	901	884	866	837	839	840	808	831	852	833	874	814	829	804	862	811	868	849	839	846	772	816	868	812	844	871	841	836	840	853	826	874	877	873	842	837	828	866	845	901	901	815	807	839	838	864	868	867	852	877	848	779	839	859	811	856	854	863	909	896	819	828	904	833	913	859	821	839	840	850	819	820	838	790	769	844	873	828	774	819	821	837	863	832	893	839	885	867	828	809	845	848	824	774	842	841	827	791	871	865	861	884	828	856	903	813	945	837	837	856	832	793	829	842	837	869	858	863	814	833	832	861	903	872	831	860	823	858	862	814	840	831	862	852	865	814	906	867	827	830	803	795	839	854	846	852	838	827	803	887	853	939	809	828	848	825	854	822	816	843	863	836	838	844	799	868	867	878	820	877	858	853	892	843	834	862	837	861	858	827	847	863	858	826	859	849	842	804	840	841	917	895	840	856	893	840	841	838	849	865	857	901	818	858	838	873	802	833	862	817	927	818	884	884	868	827	854	855	811	841	860	829	836	870	872	853	816	854	822	866	898	824	855	830	847	865	834	844	852	799	897	810	848	889	887	881	828	864	879	831	900	836	808	895	877	841	862	863	912	846	886	899	797	848	856	843	869	877	896	877	845	810	884	874	827	868	830	864	842	876	829	835	833	901	856	842	839	848	913	838	854	840	889	861	862	875	826	871	808	822	835	809	876	811	810	829	825	859	871	884	826	884	852	841	810	851	848	874	836	849	842	870	784	867	824	886	860	883	893	852	851	870	862	907	842	828	807	814	874	870	771	791	911	878	856	811	859	883	831	873	910	836	806	866	870	850	876	830	880	809	863	822	863	867	847	807	824	860	836	868	805	813	901	871	829	824	900	823	849	891	917	839	839	893	820	857	910	863	872	867	854	821	845	815	847	910	847	872	891	866	855	918	872	830	771	837	846	898	813	879	827	838	842	863	782	832	858	909	796	824	825	841	789	896	857	875	866	876	822	885	903	807	872	846	860	908	850	841	824	848	840	866	832	833	857	889	848	808	830	888	894	811	879	819	849	876	816	872	860	832	884	848	793	779	834	908	855	870	836	873	925	903	817	857	876	843	873	891	824	813	831	825	852	883	854	876	820	859	890	867	781	836	929	856	787	853	838	810	865	864	880	852	865	861	868	866	800	848	888	835	868	862	847	852	821	875	872	850	791	841	883	826	792	828	880	849	805	791	878	853	862	802	844	882	846	892	767	819	861	872	860	810	855	823	844	800	816	873	879	842	842	846	877	890	824	849	826	842	834	863	834	841	823	847	867	848	901	836	851	870	827	856	856	861	835	878	801	881	859	898	813	864	826	782	872	835	866	852	866	816	796	855	852	882	836	927	848	844	853	853	807	850	860	828	837	847	794	872	843	867	836	861	885	799	844	786	823	867	835	831	861	846	861	834	810	846	843	789	858	874	874	887	853	883	904	819	838	841	888	901	827	910	858	851	842	878	812	822	875	876	816	838	851	865	850	821	824	869	773	869	835	833	804	843	885	927	853	826	883	899	900	838	846	853	883
32628	14830	3239	1669	1086	820	668	578	498	464	479	428	408	422	422	415	421	404	383	434	410	388	400	390	376	416	377	352	341	412	375	393	346	413	395	377	413	417	367	422	372	419	386	341	387	383	379	349	373	374	359	331	359	380	376	361	404	372	389	354	485	367	358	390	348	402	379	364	387	370	386	395	435	360	393	394	397	355	355	366	363	361	360	404	403	362	399	379	409	353	350	374	364	364	354	383	400	400	414	368	391	350	383	344	406	377	439	359	371	343	349	399	341	368	425	378	381	390	403	382	384	328	393	364	382	380	396	369	364	357	369	375	380	366	398	401	365	356	375	395	368	364	392	363	345	338	395	362	422	405	402	404	375	367	379	378	386	393	363	362	357	363	407	390	388	376	347	399	363	380	366	366	367	382	391	354	373	411	389	392	406	392	396	384	383	332	366	393	397	356	394	397	346	371	360	367	392	357	370	340	378	377	396	329	364	408	355	383	366	374	382	332	351	370	342	357	381	368	361	354	338	370	389	355	329	382	379	366	336	389	364	370	405	388	380	381	390	383	397	380	396	375	385	354	364	355	379	360	367	376	387	397	381	367	355	347	379	379	368	354	390	371	378	369	355	374	388	372	380	353	371	364	366	391	381	356	390	359	375	401	385	376	325	354	349	382	384	379	408	380	344	350	358	374	365	350	394	358	391	401	383	399	381	373	356	351	359	378	363	398	374	363	363	393	344	387	392	383	367	361	347	392	391	342	391	387	399	341	353	397	401	377	343	383	366	349	409	359	363	375	350	378	373	389	378	397	342	346	376	354	386	386	389	378	318	339	350	380	359	332	380	383	370	341	374	369	376	403	368	397	340	361	366	402	355	355	381	355	397	350	403	367	353	366	384	347	364	347	379	363	352	366	335	360	367	388	387	328	362	346	343	388	375	378	376	357	344	407	334	377	371	358	371	360	362	357	378	354	361	365	351	373	334	372	365	365	412	413	413	395	394	344	363	342	377	388	355	393	422	399	410	336	368	393	363	393	384	354	373	376	404	393	375	347	371	360	374	342	374	401	404	366	361	383	358	366	357	410	397	402	367	418	379	382	385	393	374	355	359	376	410	383	387	353	373	329	428	381	352	367	393	381	373	395	346	358	351	392	418	356	349	386	360	386	365	353	353	391	406	388	383	354	373	400	368	406	373	392	369	388	366	375	379	373	367	364	349	373	361	347	382	373	374	363	360	394	390	362	345	396	351	385	385	371	395	400	380	360	351	374	339	391	379	377	385	357	377	407	379	371	389	342	374	363	371	369	394	375	381	361	388	349	371	371	373	402	375	369	391	363	394	370	359	394	381	365	400	372	363	353	359	384	385	404	361	353	366	377	399	369	394	363	376	404	376	395	380	413	366	351	366	377	349	411	373	391	370	366	383	346	367	372	378	350	374	413	387	383	384	392	404	361	371	376	375	351	404	389	349	360	367	367	350	350	348	371	371	389	365	362	368	369	348	383	386	385	370	407	370	381	389	378	387	403	342	386	376	358	384	337	374	387	359	382	353	389	392	375	353	373	323	329	351	358	358	373	383	381	420	365	351	380	366	393	387	385	399	339	357	369	342	378	393	358	389	356	360	343	388	388	384	396	313	360	389	393	335	397	332	352	354	372	384	340	411	368	385	409	375	379	400	341	368	388	370	379	395	398	386	380	368	380	379	360	389	403	356	374	362	390	383	376	373	352	406	378	383	382	364	368	383	375	380	370	350	367	377	381	354	404	388	379	364	385	342	337	363	367	387	358	373	367	355	334	373	329	357	347	406	386	373	366	361	375	360	374	347	367	350	405	343	363	339	389	341	396	353	389	371	396	332	386	416	332	350	353	363	383	349	378	384	401	387	376	374	354	378	360	380	355	409	365	370	382	358	369	363	396	400	376	389	343	367	385	388	388	392	362	366	377	364	343	392	382	360	381	373	409	366	382	365	398	361	401	395	390	361	394	382	379	370	366	381	370	374	424	374	351	354	340	364	362	369	373	375	373	369	395	370	340	365	385	354	370	366	376	381	377	375	406	354	393	360	385	366	402	406	382	363	374	341	378	377	343	359	389	377	353	398	361	371	371	387	393	378	340	346	400	356	371	391	399	345	385	385	369	367	367	380	388	362	349	377	351	396	367	376	379	368	361	395	376	388	375	343	387	361	388	369	347	390	386	381	388	349	362	343	355	374	370	401	364	407	425	382	413	366	378	394	368	381	372	350	374	344	351	338	395	401	373	405	364	375	386	379	367	397	354	380	378	392	397	371	359	360	375	337	354	365	365	375	345	345	353	387	377	366	377	393	326	357	381	378	393	398	360	391	416	390	362	375	375	356	370	380	379	382	344	364	360	315	393	416	364	373	388	383	393	393	382	382	362	389	339	359	404	355	374	351	349	376	384	338	377	388	405	351	376	372	382	370	345	380	376	363	340	378	373	356	373	330	390	367	373	360	373	374	381	376	381	382	350	404	374	329	331	373	384	381	382	366	387	351	395	346	360	359	373	398	398	397	392	401	374	355	346	403	387	367	342	372	372	399	385	412	390	397	389	399	352	376	391	368	368	398	388	365	353	365	330	353	338	376	376	377	399	381	401	361	388	401	326	411	410	392	371	389	317	367	368	393	390	367	367	377	368	385	350	369	374	385	386	360	374	374	373	386	368	379	351	388	384	391	374	375	380	367	370	400	343	382	366	347	352	382	347	376	357	405	387	370	371	342	356	351	383	337	357	362	372	389	392	375	379	348	367	391	396	337	381	402	354	357	375	424	401	383	387	423	340	402	376	366	414	398	357	367	358	380	365	387	391	371	398	396	364	387	409	352	360	372	384	355	345	397	412	381	332	362	377	360	342	383	380	388	346	330	374	392	386	366	383	356	374	383	367	336	338	349	364	389	330	387	384	367	431	395	375	366	376	386	336	383	369	360	375	392	348	363	360	376	374	372	387	402	386	379	387	411	362	368	392	372	408	404	356	369	379	405	350	376	384	394	347	376	398	396	337	382	385	382	389	345	391	375	381	363	360	356	390	388	325	378	347	354	386	362	344	355	372	368	361	342	374	378	368	373	338	352	365	367	334	381	378	369	348	380	349	374	382	394	381	358	360	394	415	351	399	358	374	378	358	369	377	394	376	402	365	399	351	377	381	374	356	372	390	367	359	399	354	413	393	378	354	335	354	377	380	385	351	338	369	379	367	401	346	379	400	370	362	401	377	356	378	388	380	392	379	359	371	391	367	354	398	380	376	388	367	350	356	395	392	339	374	380	384	344	348	367	366	334	363	381	358	336	337	375	372	356	353	382	364	375	387	394	406	395	375	353	372	362	384	364	399	354	387	367	396	402	366	384	354	379	362	381	378	337	379	369	388	364	400	374	387	377	363	408	393	405	357	371	383	405	379	371	370	324	361	367	407	381	406	358	414	329	377	370	362	345	395	362	342	323	403	350	390	382	374	379	376	377	389	368	375	357	381
20181	8313	3290	3675	3083	2669	2215	2046	1814	1606	1394	1411	1398	1321	1257	1188	1195	1159	1134	1086	1148	1080	1109	1038	1068	1019	1033	958	1043	1022	1030	1022	991	976	973	937	1009	972	948	1019	1010	940	984	943	999	964	997	951	958	894	995	961	900	896	967	892	915	948	979	936	935	890	941	981	990	902	953	922	962	975	946	916	947	978	959	913	909	950	892	962	878	937	951	977	966	888	954	969	978	951	936	858	930	973	892	939	901	900	971	866	988	904	940	968	911	996	884	889	915	963	907	892	898	922	896	905	876	962	938	983	904	942	930	905	943	897	907	893	935	897	917	984	949	956	948	938	959	989	921	888	946	950	881	917	885	908	906	960	928	931	951	933	934	908	952	924	981	903	883	876	1013	954	934	954	960	926	857	889	869	936	951	946	850	921	992	932	918	915	967	916	938	922	982	921	944	938	953	903	933	924	924	925	941	915	978	921	948	971	914	961	937	938	933	943	956	955	941	917	944	952	961	925	904	942	921	859	908	921	863	966	961	888	979	897	963	858	903	969	931	927	942	918	996	959	984	914	900	901	976	942	957	952	960	899	998	910	934	975	895	917	943	931	988	982	918	959	913	881	893	951	886	946	929	892	919	993	929	953	880	970	887	931	943	941	921	906	879	931	917	873	927	902	950	902	934	959	880	879	856	928	948	935	944	921	950	932	976	925	930	966	936	919	936	912	916	947	930	895	946	927	904	920	997	927	943	929	921	895	953	979	921	936	864	947	899	943	937	932	933	944	940	929	933	941	900	869	922	900	884	923	983	950	931	883	941	934	950	923	886	930	941	939	928	903	911	926	930	930	940	944	920	936	945	904	990	941	901	880	928	913	972	857	929	936	893	885	941	920	888	890	914	963	947	951	937	927	925	916	915	980	911	928	886	965	891	890	907	883	945	886	912	913	915	928	874	901	872	939	913	933	877	865	931	932	925	915	954	935	945	965	942	912	892	911	888	880	912	921	916	909	979	928	907	944	909	928	921	953	900	938	879	842	935	990	929	963	991	891	968	940	992	913	915	959	945	949	913	979	1002	917	903	903	871	952	981	919	892	962	896	920	877	922	924	957	914	928	932	975	927	906	892	882	916	961	848	993	951	913	922	893	924	940	904	921	935	913	906	946	947	916	928	856	875	939	971	953	929	969	922	925	908	917	941	941	900	932	932	972	940	925	949	971	940	945	905	929	933	880	924	901	957	924	874	909	991	923	982	914	945	935	943	960	928	913	936	907	944	971	847	992	906	929	920	825	906	912	918	922	915	900	904	887	1009	923	914	959	924	917	909	940	916	943	937	929	1001	927	963	947	865	941	917	890	920	895	939	947	944	907	919	872	936	894	916	919	908	912	879	880	892	925	951	954	953	894	923	953	980	911	937	884	920	926	919	922	836	955	913	938	972	940	945	860	917	913	862	923	951	1018	923	909	882	887	919	937	930	963	927	942	907	870	949	938	927	919	896	903	899	978	896	959	969	888	884	946	925	944	897	926	955	880	971	939	896	899	940	979	903	945	956	911	993	894	937	898	890	930	949	897	922	905	966	847	962	947	944	928	992	924	938	971	947	928	928	933	977	907	897	834	965	958	898	911	903	909	960	906	977	889	941	948	913	921	903	916	966	883	940	923	877	963	904	958	851	927	955	943	981	960	932	924	978	876	912	925	930	863	952	969	919	927	974	870	911	935	900	880	930	903	936	928	913	942	908	926	888	974	920	945	876	964	997	932	929	928	977	877	953	913	942	927	949	900	945	952	937	894	879	889	896	930	925	953	976	897	915	944	918	865	993	990	918	954	872	940	942	901	903	912	915	902	948	920	955	936	946	933	912	915	969	952	924	957	949	981	931	918	895	966	949	960	944	920	914	935	922	923	897	904	881	940	900	935	942	902	982	987	888	969	927	926	883	981	903	964	965	908	881	955	992	950	956	960	914	930	970	961	920	872	883	877	933	926	907	858	910	963	942	865	937	899	893	904	900	900	913	919	881	901	938	957	886	921	957	874	955	936	963	914	948	876	944	945	963	918	927	910	902	948	923	911	928	969	909	959	915	935	964	873	897	873	855	904	854	984	941	890	941	945	915	939	921	874	882	908	976	928	894	956	961	880	903	981	938	915	931	934	968	981	912	927	972	932	877	908	924	915	887	924	891	907	924	910	931	851	930	917	958	947	911	973	933	945	915	888	954	881	947	919	955	962	922	933	953	899	963	908	965	903	903	946	961	927	948	900	938	899	911	874	844	899	918	889	933	922	894	906	983	881	927	899	990	957	924	928	910	944	922	941	928	915	972	938	927	946	897	953	877	954	981	902	937	872	908	884	905	959	880	939	959	947	954	915	908	936	930	921	919	901	914	931	933	909	947	869	931	919	892	890	939	958	957	885	924	874	953	904	964	953	947	925	927	937	944	894	913	997	939	908	902	941	910	904	941	973	950	875	897	941	925	945	915	897	891	912	947	983	945	907	927	969	966	906	923	948	955	958	931	911	937	950	942	951	940	931	940	921	1001	897	948	1003	934	959	969	947	930	916	932	943	936	917	886	917	942	963	957	908	866	865	909	959	918	922	938	919	935	941	920	947	960	879	918	969	928	912	904	903	949	910	944	926	944	941	885	918	970	934	937	977	980	913	920	924	945	950	933	925	932	898	918	929	938	882	886	882	900	901	982	901	968	922	912	910	966	893	896	904	902	879	917	964	966	868	902	904	914	913	920	846	930	917	943	947	924	944	910	942	959	899	917	946	952	951	975	868	920	952	941	941	857	922	954	900	847	921	923	948	932	892	958	978	872	994	906	952	941	936	913	894	909	905	981	905	944	987	951	971	924	919	965	967	904	941	944	931	924	933	944	922	989	918	924	925	938	917	931	897	921	890	925	934	963	949	886	925	975	879	881	897	958	919	920	957	890	916	922	898	908	909	930	963	943	894	886	961	899	959	910	954	910	891	909	934	936	952	877	916	922	901	908	920	871	943	908	913	887	960	930	932	964	927	860	1012	910	926	997	903	945	920	952	938	961	917	936	880	949	929	940	919	960	935	903	916	934	958	912	916	956	957	949	952	926	925	940	905	956	978	932	950	888	932	981	910	904	973	878	942	937	928	933	984	869	951	908	976	997	988	978	958	947	933	941	914	939	892	890	964	882	905	883	970	922	940	906	914	937	962	931	997	924	932	895	955	918	959	955	974	906	964	953	940	986	977	935	940	908	919	937	884	896	859	898	927	938	929	958	963	889	949	960	945	966	932	979	947	910	967	912	905	898	942	935	900	863	962	905	932	916	911	962	907	936	965	929	886	930	949	907	928	912	951	897	894	954	924	925	883	912	918	886	919	889	943	927	923	928	914	962	923	878	857	971	892	908	999	906	924	920	875	953	930	951	885	937	919	933	911	934	977	951	920	930	934	972	915	942	912	916	911	936	916	909	953	938	889	945	950	913	966	970	973	937	955	926	871	909	887	988	972	933	898	911	971	924	957	926	889
41215	22864	6583	2976	1631	1120	739	625	547	444	419	394	375	353	296	343	312	330	249	276	279	262	246	271	263	278	269	272	240	262	230	252	254	251	238	219	233	232	232	270	240	252	211	230	223	248	225	245	207	224	226	234	246	256	223	208	261	222	240	257	254	228	209	228	229	227	245	228	218	244	230	215	255	225	243	211	227	228	239	234	260	229	224	233	220	228	237	235	262	252	251	217	232	203	231	222	226	238	235	224	250	236	224	233	281	262	201	225	207	227	254	234	227	225	250	221	248	222	230	234	234	229	251	247	234	232	230	214	242	215	222	230	224	248	248	224	224	219	251	216	256	241	212	230	226	214	234	232	213	243	203	218	210	244	235	238	214	217	213	230	220	234	223	194	224	228	233	228	236	217	215	217	229	248	243	216	239	252	254	207	215	235	215	213	197	233	241	231	230	243	228	197	239	223	219	215	234	232	219	242	205	228	261	249	221	219	239	210	232	250	238	235	223	235	223	197	218	226	233	219	227	224	228	219	219	217	218	234	244	254	252	218	211	215	265	233	194	215	240	246	235	255	233	217	222	223	244	225	246	220	256	218	224	229	236	212	230	255	207	231	238	253	213	222	217	237	210	210	220	226	221	241	235	214	239	211	239	232	234	220	204	247	232	216	224	212	229	216	225	220	238	232	241	236	197	218	246	241	241	234	227	251	219	221	245	247	258	210	273	229	213	252	243	251	231	250	241	243	251	226	218	249	225	229	246	234	240	236	246	222	216	221	224	233	224	212	230	220	229	235	233	210	248	224	244	230	249	224	246	222	224	241	226	226	217	214	232	248	200	232	206	237	241	207	231	248	245	221	223	228	245	227	230	251	223	236	232	259	240	227	233	201	250	225	246	234	251	234	240	237	227	237	203	236	224	257	248	221	228	218	218	220	242	240	232	270	230	215	244	240	225	213	218	221	224	237	250	231	225	238	210	237	230	230	248	250	229	251	234	250	228	223	256	213	238	241	215	219	215	247	202	234	225	240	221	232	227	246	209	229	234	278	228	200	239	203	205	223	239	226	218	234	210	257	231	233	230	221	225	237	234	237	230	258	245	208	233	259	204	209	250	224	245	261	217	199	237	248	236	228	262	218	241	233	229	235	265	218	220	235	223	229	242	205	209	230	225	238	227	218	237	236	215	205	235	220	238	218	251	235	239	251	236	241	233	241	210	216	242	232	249	221	230	264	228	251	234	214	239	221	228	222	196	259	195	235	221	246	216	218	229	207	226	240	233	254	221	229	241	241	237	201	221	221	234	219	245	246	223	243	217	246	197	192	217	236	251	233	254	270	239	250	233	215	225	218	220	230	237	219	232	245	230	230	248	233	214	224	230	235	236	198	235	232	225	206	252	219	224	230	238	229	228	214	255	262	216	247	212	212	204	245	209	216	234	210	237	200	225	223	225	225	227	250	220	212	249	233	231	222	231	231	239	214	231	218	233	229	226	190	226	242	234	249	233	207	236	244	235	224	245	223	224	242	235	253	239	214	214	246	227	241	238	232	228	201	238	249	245	213	226	223	213	225	204	241	199	236	237	216	238	225	246	222	229	212	237	246	229	218	228	250	221	245	227	217	223	249	229	214	224	240	269	246	210	211	220	227	262	220	240	213	203	218	227	219	223	259	228	237	234	220	218	198	234	249	222	207	228	220	219	268	208	217	212	259	239	216	247	231	230	241	273	227	228	242	222	248	238	253	247	225	230	201	253	227	191	244	233	245	200	248	207	201	234	237	252	235	229	242	210	223	253	225	212	277	230	228	243	224	261	263	255	241	221	228	236	235	213	256	235	231	248	226	231	248	189	248	231	249	217	222	243	221	246	238	215	219	238	190	218	218	217	225	227	228	212	207	224	188	200	278	215	243	201	228	192	214	238	215	226	236	214	250	192	217	220	234	220	227	237	235	231	224	248	221	222	228	208	212	228	217	226	250	237	246	238	260	229	201	236	215	225	208	247	228	245	199	221	201	203	234	221	242	229	227	241	241	225	206	227	241	244	235	240	248	208	248	190	208	223	227	232	202	252	209	223	202	207	228	230	205	229	257	213	219	234	209	204	217	214	242	230	215	214	214	257	224	207	216	216	242	235	213	259	238	215	231	233	241	202	230	234	255	191	223	232	241	222	213	235	201	232	252	250	238	210	233	203	210	221	225	240	225	233	259	223	218	244	235	194	244	255	226	240	239	238	246	264	221	215	210	240	240	222	240	244	210	198	233	234	208	236	208	238	219	247	233	225	226	212	224	197	214	229	243	246	223	225	226	228	209	222	269	261	226	218	212	232	221	209	225	236	238	236	221	215	231	254	220	226	233	241	257	252	225	228	264	232	217	251	243	243	221	223	227	237	216	234	237	233	230	224	227	211	222	243	254	230	258	224	200	228	226	215	219	219	232	247	210	237	222	236	234	220	242	240	229	231	210	244	224	223	217	219	225	264	222	211	247	194	254	229	241	197	246	215	254	237	202	241	254	237	236	234	218	236	215	227	222	247	193	243	233	223	203	253	214	240	208	241	221	218	212	232	224	211	223	216	245	233	236	229	238	218	234	240	249	237	252	224	231	256	251	237	244	234	195	220	212	207	211	222	215	224	220	236	218	240	211	235	218	216	223	206	247	227	240	224	245	216	253	217	216	257	226	224	233	225	217	250	225	246	224	226	243	234	219	215	219	194	223	235	229	234	229	250	234	219	223	199	240	234	224	196	236	203	226	213	216	208	208	211	235	241	220	235	232	211	207	255	248	236	236	230	262	222	214	226	200	211	216	250	254	218	243	199	230	225	229	271	226	230	208	231	217	225	239	229	240	223	237	222	218	209	236	199	227	225	220	223	248	242	236	239	227	210	228	237	233	236	221	249	216	217	250	238	236	225	237	220	225	238	222	234	224	251	214	209	229	255	240	259	237	233	229	216	213	221	245	187	228	246	239	231	202	208	231	217	250	259	249	224	193	211	240	222	226	206	206	223	205	228	240	243	226	250	213	223	235	238	217	204	218	174	217	223	236	233	240	221	233	235	206	206	233	234	220	239	224	238	235	203	224	242	236	252	248	226	195	224	235	211	221	234	215	220	215	235	211	211	206	219	195	208	210	244	226	233	212	201	227	209	219	232	219	227	235	230	186	249	220	228	214	238	254	240	218	217	185	225	248	221	235	245	256	259	233	227	253	219	215	242	229	226	226	236	230	227	220	260	219	231	247	210	224	215	207	210	222	256	236	228	237	252	250	218	204	215	232	234	221	220	208	219	231	229	218	213	259	225	198	213	234	231	235	217	231	229	233	237	198	241	238	236	215	263	227	221	213	234	205	230	234	242	262	237	232	250	210	249	224	225	231	216	231	231	252	236	234	220	264	221	210	243	227	219	244	237	240	225	238	223	219	231	230	233	222	248	238	219	219	240	235	240	226	239	256	236	217	219	223	224	216	210	229	207	244	226	227	244	235	231	224	231	214
26024	12114	5302	5633	4756	3805	3154	2687	2253	2020	1748	1553	1545	1333	1180	1159	1068	1029	972	960	885	908	861	850	818	824	745	723	799	731	731	711	701	744	669	699	719	697	712	632	703	662	694	679	614	624	638	648	630	645	621	577	626	607	677	655	614	615	575	657	612	620	628	600	612	663	641	628	572	609	623	646	626	627	578	611	562	614	605	641	565	581	612	584	563	627	605	645	597	607	586	548	629	612	637	572	603	571	638	589	620	606	592	593	593	605	601	625	605	649	646	619	604	608	678	631	574	614	576	617	578	649	601	584	623	572	594	647	578	624	592	604	575	580	589	583	568	581	575	615	594	575	605	573	604	614	616	620	576	590	626	592	622	634	605	609	606	610	613	566	611	597	585	553	621	596	613	582	612	638	618	584	586	594	628	551	602	635	578	562	613	548	609	577	586	613	636	615	567	565	605	612	591	590	603	628	661	628	567	621	609	551	631	563	615	620	556	624	578	608	588	596	587	580	563	562	625	566	556	568	602	594	604	602	627	640	610	602	596	613	619	592	592	583	624	613	585	557	581	571	611	606	586	577	584	582	591	597	608	595	607	578	611	600	571	598	582	580	610	575	575	571	608	598	542	609	612	640	597	582	587	569	581	608	569	619	563	554	610	592	596	618	568	591	586	612	579	594	606	565	614	572	539	611	576	594	596	603	591	574	628	563	619	596	627	629	528	598	628	568	610	585	563	572	578	562	601	555	611	618	579	573	569	587	614	587	569	569	572	606	593	609	533	619	618	590	587	582	583	593	595	587	616	584	612	588	617	550	617	520	637	555	653	558	580	575	590	586	576	606	556	597	529	590	560	610	577	592	563	600	624	599	570	553	609	611	573	555	573	586	618	606	597	595	579	571	614	622	615	597	609	616	580	613	612	550	613	550	552	562	556	570	575	568	566	607	594	632	568	609	573	584	589	596	600	620	622	587	607	586	552	581	577	563	563	587	602	623	612	564	590	600	586	619	608	612	594	577	607	589	557	576	639	624	641	594	616	592	628	589	572	556	624	599	614	593	593	565	574	576	588	610	592	597	626	564	590	566	563	605	617	578	576	614	577	554	597	595	582	609	604	589	581	555	627	614	631	570	557	604	576	571	589	546	564	587	588	566	571	628	606	583	583	622	580	579	580	593	640	595	568	564	557	583	577	611	614	603	587	616	637	549	573	577	576	585	586	619	585	571	588	613	613	566	585	589	562	587	592	589	570	595	593	568	583	610	570	614	567	579	597	576	604	605	634	555	615	586	568	584	542	586	574	572	605	588	572	598	609	569	607	607	576	582	547	577	597	606	585	603	578	568	615	593	559	599	540	579	587	591	560	599	569	596	558	598	581	605	627	563	610	626	556	579	576	599	574	562	580	589	644	551	563	606	595	561	586	577	610	629	579	582	601	578	602	529	571	624	587	618	620	571	605	566	647	582	564	623	602	589	612	585	599	612	594	565	622	595	564	578	624	577	604	649	590	618	571	585	582	560	646	587	598	554	590	609	581	587	569	627	571	609	612	601	609	618	593	612	605	589	568	534	597	570	611	561	610	598	568	612	590	620	630	566	600	595	596	569	585	563	607	610	596	568	594	611	615	617	558	585	592	599	590	621	615	641	629	602	574	582	566	531	596	610	592	583	611	630	582	616	616	570	641	592	635	580	565	632	576	582	639	560	597	608	603	615	601	617	607	631	596	610	574	604	561	598	571	652	594	574	605	621	604	620	579	563	565	578	636	654	528	607	581	566	555	587	561	557	590	579	609	613	566	550	580	614	609	603	590	586	594	588	602	613	604	581	556	570	575	559	584	614	583	550	600	576	561	589	614	531	623	584	603	612	567	567	556	588	581	605	589	594	567	592	612	562	580	604	594	595	551	580	572	629	566	579	635	562	549	592	617	527	612	589	590	602	585	605	597	537	604	575	601	572	571	609	569	640	623	581	562	578	612	628	614	612	628	587	588	554	597	592	595	605	558	591	624	615	608	577	616	588	624	589	598	596	596	594	580	583	584	635	566	566	597	577	586	569	625	588	594	608	588	642	606	561	602	611	613	569	633	579	614	553	552	622	611	636	621	570	588	583	557	562	623	577	614	581	560	564	645	608	573	594	603	602	604	597	583	579	554	568	625	580	592	625	602	588	614	611	577	564	592	603	589	607	604	588	619	587	578	583	568	562	592	605	569	614	588	575	604	583	612	594	591	598	646	573	541	639	574	552	583	579	582	624	581	615	612	624	595	592	594	615	620	603	617	595	634	590	593	598	573	593	598	598	581	556	587	582	582	545	595	621	567	546	594	561	557	607	589	608	614	592	596	634	603	597	544	571	642	626	600	580	610	596	626	580	588	602	570	599	605	609	582	621	587	597	558	617	575	600	576	528	557	593	618	617	625	627	582	592	582	591	566	574	600	595	569	585	616	589	588	586	568	581	557	549	615	607	632	589	581	577	613	579	611	588	566	590	591	600	604	581	645	605	571	518	604	631	575	607	576	632	560	583	612	547	567	555	582	588	598	632	579	590	623	580	622	582	598	559	556	607	596	563	604	564	624	589	589	581	568	585	587	583	585	580	584	578	610	558	604	568	592	661	610	621	594	574	624	587	588	567	585	600	581	624	595	576	565	598	593	610	624	527	619	651	595	578	600	606	607	585	624	617	582	580	608	577	564	577	602	563	603	597	608	608	590	625	608	616	551	624	581	625	587	554	593	605	559	587	606	618	611	585	542	600	570	605	630	548	591	577	540	598	594	606	619	566	602	597	575	638	635	619	575	585	597	593	585	603	597	571	608	566	586	548	588	602	572	574	577	591	574	574	602	568	618	605	623	612	612	556	594	613	624	591	593	624	591	600	595	597	590	587	614	580	553	588	580	559	578	595	581	563	573	609	588	568	635	567	567	582	589	570	574	533	614	558	571	580	564	587	598	622	603	608	612	596	559	571	594	560	586	586	556	615	609	608	598	570	573	581	579	603	592	594	593	573	574	581	604	572	552	570	614	591	626	549	608	577	597	593	593	603	569	576	614	573	613	633	531	601	578	615	656	624	592	559	579	632	563	575	583	571	581	577	559	572	567	605	571	592	567	550	595	571	627	546	607	601	603	564	605	587	620	583	595	601	559	646	583	586	536	593	605	566	580	594	569	617	604	616	554	591	558	578	594	588	592	603	613	547	620	583	605	614	610	592	625	560	600	567	567	606	561	600	655	545	595	609	592	571	619	587	540	620	620	569	632	573	582	566	565	633	587	611	584	586	568	567	597	605	637	601	557	597	601	588	568	534	606	594	567	574	600	623	615	595	567	589	553	604	572	570	614	596	571	619	605	569	603	561	572	554	591	624	573	578	571	595	548	564	588	567	581	615	578	564	601	550	546	555	618	613	642	628	594	555	587	585	595	546	551	583	536	581	602	589	557	547	637	540	578	606	596	637	609	608	575	588	619	575	614	615	577	566	546	640	586	536	626	599	592	569
14462	4093	410	380	355	384	340	343	365	313	344	333	334	334	341	310	369	339	330	327	368	349	283	320	327	337	350	382	340	331	399	332	339	343	342	341	320	320	335	346	347	331	342	317	299	325	369	338	341	390	329	340	302	318	348	341	370	356	351	318	320	330	343	345	354	324	339	335	308	345	338	325	323	350	351	327	353	318	342	336	337	316	337	354	325	313	368	330	365	350	329	310	314	338	303	335	345	342	344	347	360	330	337	321	380	350	344	321	356	331	324	332	308	335	318	327	350	338	343	367	307	349	319	320	338	357	320	360	352	343	340	346	351	332	326	353	370	334	337	370	305	339	338	318	306	306	329	329	328	311	357	343	295	370	339	306	325	324	353	345	338	338	326	311	342	313	328	335	316	332	319	346	327	323	328	316	354	336	368	332	327	323	364	362	335	348	358	325	343	334	357	335	356	369	321	327	350	362	342	384	335	346	338	357	309	358	349	330	342	319	316	334	332	318	358	346	329	349	333	339	349	330	342	374	339	357	335	334	301	322	347	334	340	351	334	312	327	331	309	318	355	338	327	322	327	322	326	354	359	363	343	341	308	354	321	326	317	311	300	328	320	315	318	354	303	313	336	295	319	341	348	337	333	329	352	335	324	344	324	355	348	334	336	351	375	310	317	340	313	355	332	323	308	354	366	329	339	325	308	336	331	361	345	353	381	347	326	342	361	376	343	339	341	332	333	327	309	332	324	365	322	362	346	347	336	315	351	367	325	312	348	303	355	353	348	338	342	311	333	331	334	367	384	333	311	318	324	342	325	341	364	312	351	353	308	306	334	380	342	325	303	370	344	352	334	336	319	324	333	323	361	354	331	342	329	336	356	346	333	344	349	336	327	335	332	326	370	306	362	328	331	333	311	348	338	337	352	363	355	325	337	366	333	390	333	349	347	334	351	338	335	318	332	366	306	359	341	326	335	307	357	349	289	348	327	351	313	298	334	320	315	338	354	331	340	323	342	349	331	318	376	329	304	341	320	333	336	356	338	353	344	354	360	340	332	339	330	285	343	332	339	334	341	339	371	356	356	315	324	330	358	323	329	344	334	349	331	394	330	327	322	339	344	339	341	306	307	357	342	338	330	341	332	339	349	302	349	338	339	323	342	350	369	303	286	333	319	323	328	342	351	324	363	313	343	350	328	339	292	320	326	312	307	359	332	365	326	337	339	338	352	341	359	337	330	350	344	305	346	335	308	304	339	333	372	347	345	323	353	344	370	329	328	347	385	275	352	349	321	369	335	339	339	352	317	335	301	325	334	321	356	309	351	300	311	337	346	310	343	339	323	360	326	351	342	333	319	365	304	336	337	294	356	345	324	322	341	368	328	363	346	338	362	327	362	305	334	362	325	311	326	338	320	359	322	324	333	300	351	350	354	313	312	314	316	331	340	322	331	352	345	293	329	344	331	325	361	325	353	333	355	348	314	342	325	346	321	327	360	327	343	344	329	336	294	328	325	333	326	334	324	338	325	338	339	322	354	311	360	322	312	374	341	337	337	351	336	363	310	336	330	318	394	318	330	360	308	313	344	314	343	306	348	334	314	365	317	311	344	314	345	375	355	346	344	325	307	324	356	344	316	322	320	360	350	329	320	292	341	375	339	309	324	354	400	317	347	343	335	319	367	335	363	337	320	310	371	326	336	342	336	365	332	340	293	336	333	357	335	317	343	308	329	328	333	369	331	338	375	350	323	324	300	335	343	337	354	349	323	329	389	325	304	341	321	310	296	305	316	324	350	363	350	351	333	340	339	275	348	321	332	382	349	371	338	353	379	346	386	330	349	377	350	333	328	321	359	352	350	355	348	329	330	306	342	359	375	334	335	375	311	336	329	320	341	290	330	324	321	323	338	357	331	335	325	323	321	335	339	349	312	327	351	320	331	324	309	352	359	353	355	345	348	349	355	340	333	349	363	341	316	362	345	310	354	339	328	333	369	345	335	358	287	367	375	356	332	365	322	307	336	333	327	338	325	333	314	355	325	315	299	345	340	354	306	314	323	331	328	337	346	327	366	346	341	329	390	338	357	329	333	356	344	306	360	346	353	324	349	336	312	352	333	337	348	305	354	356	356	345	342	324	339	350	338	345	329	353	323	351	323	366	350	370	337	298	288	370	329	300	336	333	341	330	328	320	342	342	309	339	375	316	352	333	355	327	373	357	305	363	299	344	323	351	343	352	305	337	330	302	351	327	342	350	344	307	317	341	320	357	346	326	350	324	314	344	367	325	351	359	346	320	292	338	335	315	363	326	327	322	328	358	344	328	298	330	293	339	331	344	375	303	333	345	315	328	356	315	337	346	325	345	332	306	319	322	353	320	367	323	326	394	382	321	337	317	359	364	328	335	341	321	338	303	351	317	301	313	331	370	325	347	313	339	373	323	346	338	334	342	342	373	317	352	350	346	330	346	339	339	333	328	325	330	341	336	327	334	308	359	294	351	346	329	329	311	352	322	346	324	346	327	328	336	303	356	337	344	361	306	336	359	348	333	321	352	331	338	333	361	355	351	322	341	330	335	336	306	377	314	340	352	341	312	316	361	318	348	305	326	356	354	335	327	310	364	347	344	349	334	312	343	358	356	347	324	372	343	330	334	329	346	323	320	305	334	319	323	352	330	324	350	342	347	318	340	337	356	343	356	337	344	328	313	324	356	328	353	352	374	313	336	357	336	311	325	335	346	326	334	343	365	328	350	338	351	313	331	341	376	310	331	350	331	374	322	336	332	328	368	345	336	333	352	351	317	307	354	341	322	365	365	302	332	301	343	356	336	291	344	348	316	339	309	336	330	339	347	324	305	347	349	360	325	353	337	330	321	326	324	350	353	332	354	334	340	328	340	350	340	339	341	343	335	319	330	365	327	336	344	344	336	332	327	320	321	355	337	336	309	336	333	324	366	353	369	365	306	320	380	357	324	344	317	360	340	312	354	308	347	320	323	356	349	313	335	344	321	319	339	341	335	327	327	343	339	324	345	339	327	319	328	308	355	345	334	349	335	358	368	360	335	320	316	335	335	362	336	308	349	328	353	345	357	327	321	364	344	351	339	319	302	351	329	348	334	325	336	304	384	313	350	343	353	331	319	337	335	321	356	349	357	300	368	343	299	342	347	318	346	338	327	300	334	351	314	347	320	328	316	361	299	338	392	352	360	324	363	317	332	344	332	348	353	372	349	338	348	365	310	360	319	293	316	332	380	346	338	356	333	347	305	335	355	363	313	332	295	307	342	343	329	315	338	342	347	306	308	352	326	320	303	369	341	337	343	362	361	344	335	327	314	365	345	329	352	312	323	294	308	353	323	326	330	328	339	346	339	327	349	347	337	320	324	361	329	360	350	332	351	339	364	346	340	373	312	336	335	314	318	356	318	351	327	336	328	336	350	358	304	334	340	317	364	324	348	346	335	354	321	361	366	348	312	342	343	295	344	351	307	333	314	310	336	330	327
8759	3196	978	1046	974	956	933	858	890	874	877	908	903	901	844	866	880	863	870	825	889	908	792	899	911	891	873	888	930	844	882	854	845	840	834	803	887	873	872	882	865	873	904	842	884	881	828	836	891	848	888	834	868	848	858	901	869	841	860	879	884	836	835	863	837	861	856	889	807	916	816	864	831	876	875	832	842	852	878	819	833	844	857	893	844	852	885	876	885	862	829	817	874	831	863	871	853	856	904	835	885	827	813	822	852	861	854	831	820	839	832	853	847	833	814	850	878	836	844	946	904	874	840	895	868	860	889	915	844	883	854	908	904	910	839	889	856	823	875	828	893	837	872	874	872	891	867	798	800	844	861	835	852	859	869	858	826	865	897	871	880	807	828	841	850	845	881	870	900	840	817	878	841	886	861	832	887	888	832	827	800	837	865	864	859	909	862	859	873	921	853	862	841	857	872	922	888	852	817	839	884	849	826	836	904	866	879	848	865	884	867	871	842	865	870	836	906	814	820	888	952	863	874	901	831	860	836	823	871	784	848	857	878	849	858	874	846	861	858	846	842	839	866	873	803	864	885	915	825	858	838	869	923	872	868	841	834	904	845	860	867	855	855	873	813	814	840	922	858	834	847	835	887	892	824	849	835	853	901	838	837	846	827	862	877	833	895	852	900	897	819	809	872	866	870	892	892	837	865	859	842	921	908	877	851	830	876	876	855	860	880	859	854	830	920	869	818	890	850	847	823	874	872	816	838	851	853	864	821	825	845	856	881	852	856	832	894	873	865	880	790	836	911	872	855	867	822	884	915	901	875	897	873	855	837	879	812	872	821	882	823	866	804	865	880	878	895	885	829	839	854	792	852	789	827	840	885	857	872	846	878	890	867	859	839	858	847	868	919	828	901	866	863	827	868	838	865	817	865	880	837	888	880	870	896	879	821	895	851	840	852	913	852	880	862	838	862	875	874	814	833	861	818	825	878	901	822	862	846	892	835	891	860	842	870	840	864	844	864	865	821	826	838	854	853	892	879	852	871	872	816	856	882	902	845	882	860	863	894	853	866	864	920	856	840	873	826	845	833	886	890	862	853	859	847	892	829	878	829	872	860	841	902	851	886	921	827	922	860	871	853	827	891	863	908	838	875	874	896	871	902	891	874	842	877	869	832	815	866	869	872	799	872	849	904	870	864	840	895	868	804	919	824	861	841	852	871	853	872	850	893	823	851	862	896	844	826	846	854	828	835	864	850	823	911	857	840	841	865	897	893	857	838	868	830	855	882	908	819	868	784	847	888	879	894	916	900	856	895	854	884	836	845	871	860	863	855	874	844	789	869	867	876	811	919	894	856	884	849	836	864	916	863	868	863	846	838	849	809	794	880	874	876	811	852	877	932	855	871	899	905	826	916	887	841	862	794	883	838	881	913	815	857	833	866	807	852	846	868	831	839	830	829	863	880	867	879	863	816	875	839	876	929	870	853	880	871	865	864	843	843	880	805	829	809	813	872	849	852	917	848	797	881	852	865	864	879	914	831	799	865	841	838	847	867	836	872	871	837	879	855	873	885	905	858	906	858	860	883	885	846	888	880	882	904	875	858	850	866	843	893	881	861	824	847	861	922	841	910	838	810	917	922	871	823	848	872	855	855	879	863	860	868	839	806	875	876	852	887	836	860	876	848	886	863	839	894	853	844	810	827	822	903	910	883	914	839	863	865	903	856	874	883	834	826	838	876	863	861	825	864	816	870	856	800	828	857	877	866	843	870	856	914	862	828	824	834	912	871	868	877	884	883	908	825	889	902	839	885	892	815	874	841	813	818	916	889	808	840	850	837	909	873	851	872	878	881	882	882	891	878	857	859	868	870	848	849	819	877	832	837	875	817	868	905	837	848	829	902	806	890	841	896	923	861	899	852	820	901	828	857	839	885	880	827	814	833	850	826	827	923	821	831	886	935	868	875	794	909	863	871	859	844	840	866	879	858	872	883	856	862	861	822	844	893	927	847	848	837	850	908	853	875	885	861	858	867	877	888	872	850	870	856	836	812	851	845	834	886	885	845	847	881	887	855	875	855	842	826	890	890	889	842	864	865	830	908	844	888	879	868	826	854	854	830	901	872	796	882	833	875	894	839	879	853	862	789	840	867	950	903	860	884	904	812	876	850	868	797	858	801	834	857	876	844	834	848	835	897	803	848	857	887	828	870	857	878	871	825	897	935	853	862	879	866	921	867	848	833	803	891	837	813	885	854	862	840	908	875	852	864	854	881	887	852	906	896	870	921	836	859	804	820	886	892	882	816	876	870	852	857	854	851	790	835	837	909	874	857	892	860	811	878	848	831	912	829	864	836	901	844	843	882	855	879	873	857	863	947	861	864	897	853	817	818	807	874	874	851	879	903	821	879	832	865	835	867	864	871	870	820	883	815	858	839	870	858	837	858	825	861	892	864	817	860	858	903	856	863	890	871	850	873	861	895	811	900	832	861	849	810	865	809	848	842	824	888	857	890	911	895	810	853	885	872	839	818	843	867	880	858	861	848	827	832	838	873	872	879	880	844	815	827	812	860	831	898	850	839	841	837	916	867	867	889	861	826	872	927	829	880	863	831	844	861	875	861	869	902	832	854	844	867	878	866	849	896	886	833	854	874	815	884	901	889	856	869	817	900	825	912	859	838	908	854	873	848	896	862	861	846	899	857	831	835	863	844	822	910	849	915	895	879	914	824	816	922	885	885	901	889	862	839	873	854	844	822	891	817	859	857	777	874	798	820	875	826	897	900	845	900	854	891	844	863	850	887	814	825	818	821	878	859	882	863	872	828	851	887	900	886	905	867	868	876	877	866	917	801	804	842	871	844	848	868	844	887	825	866	809	857	878	865	876	899	839	837	842	857	858	847	877	866	864	803	864	854	870	881	854	915	881	832	878	893	822	864	863	880	863	830	844	835	894	857	895	896	854	831	861	822	845	869	879	851	899	849	853	926	906	946	837	891	851	840	854	854	870	858	895	937	847	829	851	807	837	884	883	879	858	896	854	910	854	841	819	905	858	838	845	823	802	943	881	876	826	881	854	849	895	888	935	855	869	867	867	825	872	838	853	895	893	876	842	809	828	837	851	831	864	882	868	831	901	818	834	829	897	845	879	817	848	870	844	882	882	857	879	843	880	904	809	884	886	849	865	828	834	877	851	851	858	831	836	814	813	813	895	824	866	869	869	862	835	836	828	859	876	774	848	832	828	856	892	836	885	862	825	881	838	858	879	834	832	879	826	839	922	907	898	857	862	851	909	913	877	860	824	869	885	855	872	856	853	885	865	846	950	820	875	894	904	848	869	818	852	895	893	848	857	843	808	890	860	877	856	876	849	891	869	919	860	825	858	835	887	806	909	815	920	824	898	838	879	805	835	898	860	803	855	880	855	855	878	882	885	881	916	843	867	856	856	830	890	895	883	901	780	843	860	836	843	819	845	871	840	828	871	843	908	853	877	923	876	848	786
32676	13546	3006	1682	1025	854	659	599	573	487	490	427	420	414	428	399	465	428	427	406	385	399	377	388	373	366	392	387	370	411	384	370	369	354	376	391	384	386	353	371	391	370	390	375	398	382	370	361	353	349	356	348	353	393	371	375	372	383	371	367	395	397	394	357	408	379	367	372	368	339	394	337	348	371	377	394	368	366	356	393	360	395	430	423	384	363	378	338	326	396	375	375	376	376	366	391	370	425	354	370	371	371	419	420	413	371	410	395	353	384	374	406	370	374	363	378	359	380	379	378	372	379	383	355	374	382	368	367	396	334	380	381	351	353	375	344	382	410	398	344	342	364	398	391	364	403	412	386	378	354	390	372	365	345	392	377	380	384	372	406	381	371	393	398	393	397	370	370	372	367	370	386	381	355	380	361	391	394	362	360	390	380	395	380	391	354	361	392	375	369	382	375	362	351	372	365	410	379	381	362	371	330	369	388	393	365	377	370	410	347	366	355	361	408	352	426	401	383	404	443	372	380	363	377	347	358	410	414	391	365	363	389	380	339	409	371	375	375	399	353	374	382	360	368	340	377	399	354	383	381	378	395	369	360	358	406	342	421	394	353	353	316	379	365	347	388	377	376	381	360	408	359	400	372	389	356	365	397	359	353	389	364	375	333	393	405	330	391	406	408	405	390	355	378	366	371	375	359	380	366	353	359	376	365	379	347	393	397	375	419	399	382	333	350	397	370	360	388	330	372	376	389	334	386	368	339	382	356	351	385	399	388	397	366	395	357	377	418	418	360	379	377	362	364	361	380	395	399	382	366	375	388	377	381	372	383	363	408	374	374	375	406	371	392	365	384	382	359	359	355	395	399	371	389	407	421	353	354	400	380	380	417	370	381	401	353	341	401	392	375	341	398	367	394	352	370	332	387	383	355	367	410	400	379	345	367	364	401	381	373	367	356	375	370	370	377	402	388	398	352	388	377	373	383	352	378	374	370	391	406	390	384	378	359	357	379	362	392	363	391	392	363	390	365	393	368	343	352	381	373	385	379	369	391	356	347	400	324	349	372	417	383	325	381	354	382	376	399	437	382	398	372	388	366	375	394	374	351	367	370	375	407	384	366	363	399	357	394	396	387	383	365	370	368	377	360	352	380	417	378	391	365	382	358	364	386	384	384	378	372	391	367	340	361	352	359	352	390	355	371	352	358	368	384	389	329	364	392	394	360	372	389	398	380	358	372	413	394	331	362	392	371	359	384	340	375	360	399	357	387	383	376	388	373	380	368	377	371	384	360	394	370	360	373	363	344	370	381	393	399	378	395	393	387	363	398	373	371	351	357	395	399	392	361	425	410	380	377	363	396	350	365	361	362	388	333	362	376	347	380	364	379	373	379	344	356	405	382	417	373	370	379	347	385	369	409	365	385	400	412	381	378	388	371	351	357	378	363	367	338	364	391	360	405	325	404	375	375	354	366	384	376	357	343	379	372	356	382	358	361	360	394	359	361	347	384	385	375	360	378	354	383	354	384	381	367	373	400	348	340	376	384	380	381	359	368	357	357	366	393	369	353	347	334	403	415	358	366	377	383	390	359	398	364	374	380	396	391	391	383	389	352	404	381	333	414	381	372	399	407	373	373	362	359	397	349	391	358	356	363	365	394	384	376	358	378	369	419	399	381	391	387	367	394	376	374	388	333	359	344	389	354	344	373	364	381	374	358	373	362	367	373	373	379	376	373	369	392	359	380	369	387	389	375	347	377	375	384	378	371	402	384	373	379	359	373	375	375	366	353	391	375	385	380	383	372	384	354	362	380	401	378	368	377	375	392	340	361	399	414	368	378	398	362	382	371	369	351	393	389	379	388	350	365	354	399	352	374	391	416	414	374	396	367	363	384	350	373	352	391	368	339	354	374	391	397	382	400	366	369	355	406	373	372	365	322	367	373	378	396	376	422	392	375	371	347	361	391	371	374	405	363	363	373	383	376	378	368	351	350	360	403	404	358	384	361	387	387	375	383	357	385	384	389	356	388	409	362	381	348	377	352	353	332	372	400	375	380	346	382	387	400	361	371	352	391	391	362	376	383	388	381	380	350	358	364	379	363	369	369	333	360	370	394	372	383	373	423	394	394	366	378	372	363	345	395	368	380	402	381	366	388	357	382	368	397	371	400	406	364	323	346	386	376	386	341	370	380	376	383	329	399	380	370	387	391	402	357	391	388	355	377	358	340	410	366	370	386	386	409	372	369	346	405	386	363	405	351	381	364	374	385	312	416	325	380	365	396	366	402	374	388	370	363	367	383	373	378	386	349	344	382	384	348	353	345	381	401	357	360	362	383	391	363	377	386	390	430	402	398	385	350	368	397	369	381	350	379	368	366	354	401	360	361	375	378	369	400	391	412	341	367	359	393	363	364	396	385	357	341	382	390	422	388	419	369	411	408	369	369	365	404	396	409	387	396	371	402	381	393	371	380	410	362	365	386	378	395	351	363	350	405	373	407	347	371	382	337	354	373	404	385	403	394	373	374	394	351	376	393	358	371	369	343	357	387	377	389	380	401	392	374	377	373	370	373	340	358	397	394	371	372	394	400	397	379	375	363	369	361	360	396	351	311	369	382	380	371	379	397	363	346	383	375	379	383	358	372	397	343	373	374	363	377	360	375	412	393	369	381	364	377	349	386	413	375	378	375	350	392	354	400	414	386	379	386	366	357	371	366	387	373	382	386	342	396	401	343	376	373	346	377	370	398	352	382	357	368	350	384	367	370	353	393	387	343	341	359	401	383	395	357	394	382	329	349	377	378	347	362	365	379	374	369	386	396	368	406	385	383	337	402	358	357	381	389	394	367	378	369	341	360	376	342	364	371	366	371	365	394	378	376	384	334	345	369	366	362	391	364	392	375	382	335	408	388	371	380	391	361	407	382	351	339	367	381	369	406	345	352	390	349	385	380	414	389	382	380	379	375	374	389	402	371	387	371	373	420	351	364	376	401	350	314	369	404	386	383	358	374	403	368	343	394	381	375	401	332	382	402	356	352	366	381	429	393	345	398	392	377	345	369	376	381	362	398	366	375	384	400	369	354	372	359	373	387	372	413	350	389	360	367	342	382	372	365	375	420	371	389	375	398	379	367	388	343	395	397	406	387	378	357	346	375	385	357	362	394	366	374	361	383	369	371	363	371	386	351	336	394	364	370	366	407	338	375	385	366	391	405	391	373	377	363	338	370	397	384	336	373	412	389	376	374	397	373	379	366	385	417	358	373	356	365	410	397	419	322	354	358	392	389	374	369	362	375	356	365	351	393	352	385	349	362	382	404	388	420	361	375	386	417	375	381	347	404	364	398	372	338	370	409	357	344	352	384	371	384	379	376	359	380	383	346	403	390	390	380	385	349	353	371	366	413	370	376	339	330	388	387	398	389	404	365	361	363	383	363	368	391	382	349	349	387	377	401	381	400	395	417	364	359	371	369	382	370	386	358	391	356	353	367	376	388	392	398
20372	7146	3369	3577	3135	2618	2276	1979	1856	1672	1525	1512	1350	1288	1264	1168	1228	1153	1165	1093	1092	1086	1085	1032	1073	977	1052	1074	1000	1021	1004	1040	991	1012	1001	1002	999	987	958	987	932	921	951	1000	984	989	942	935	954	1018	907	933	935	930	951	952	973	943	949	951	973	971	964	872	935	908	928	929	894	951	997	954	964	885	933	966	923	1028	943	932	957	971	954	902	943	909	908	946	971	901	976	922	871	949	924	970	940	961	920	926	946	909	917	943	944	947	919	928	866	937	933	950	975	965	902	875	936	943	921	930	915	907	950	959	890	908	935	928	977	982	930	952	937	929	998	977	940	982	947	921	962	969	894	935	927	906	909	902	912	915	885	872	967	961	913	902	945	890	966	965	943	929	976	986	941	967	910	879	941	956	928	955	942	929	895	915	996	944	948	919	922	918	948	933	989	932	913	948	904	975	924	885	949	977	921	937	944	951	1001	923	924	899	913	984	902	987	958	923	885	908	949	938	934	903	930	985	932	942	940	892	937	948	945	946	951	911	938	918	946	944	932	913	1000	871	974	948	954	960	972	943	929	938	924	929	919	861	938	955	943	948	932	944	940	903	875	900	917	1011	965	902	967	904	978	892	988	976	915	938	957	934	919	920	937	975	957	975	965	908	925	879	878	862	899	948	957	970	960	953	989	914	899	955	909	962	938	927	878	894	918	896	918	938	909	983	936	878	894	933	936	848	898	922	948	899	949	923	927	972	939	934	920	995	908	961	944	960	934	925	914	944	902	1007	867	972	925	979	978	964	946	892	947	896	892	937	932	844	953	910	909	925	940	935	891	884	898	916	951	896	981	900	917	947	892	969	923	946	921	971	985	943	911	898	937	973	955	927	899	966	928	905	898	967	893	932	929	964	880	910	967	896	931	914	960	897	939	946	933	900	936	926	937	925	958	922	905	930	938	937	992	965	920	951	980	897	948	912	847	879	918	893	971	877	914	892	847	925	901	885	925	865	937	906	968	902	925	856	911	1013	986	929	913	954	911	971	859	958	897	908	958	951	972	926	934	901	944	885	966	964	926	952	948	975	885	857	937	885	953	902	934	953	960	908	945	951	891	892	868	961	920	885	978	907	963	928	953	906	977	940	942	938	914	905	971	935	961	920	918	917	899	930	903	963	923	888	954	980	946	993	940	899	988	898	890	990	957	998	967	1002	950	934	982	911	986	929	945	954	952	953	961	985	938	951	945	914	1020	942	922	986	912	875	936	915	900	909	944	914	928	931	966	946	979	979	1008	942	931	927	958	913	946	989	905	925	934	933	926	957	923	918	959	951	973	945	932	965	969	948	951	1000	875	930	918	937	971	843	917	949	974	900	896	929	915	941	945	947	976	937	861	930	987	985	969	920	944	935	959	901	890	1006	918	951	898	929	909	955	972	954	887	895	911	946	870	923	909	925	928	939	940	967	914	975	885	891	944	983	932	926	877	892	967	907	908	909	959	917	962	942	893	972	1014	919	911	958	951	938	955	907	895	931	909	922	909	910	934	952	930	1000	969	901	900	915	934	917	912	904	871	946	930	912	910	986	999	899	933	928	992	930	936	928	966	889	958	950	918	922	880	958	943	869	893	948	948	919	884	917	917	878	931	959	913	934	966	914	911	914	899	958	922	934	939	965	937	878	905	1001	879	964	907	914	941	937	945	912	904	948	938	979	902	921	971	949	957	926	923	939	993	944	964	899	996	905	906	973	978	970	892	904	919	911	920	945	922	919	874	893	968	928	954	926	893	944	920	942	943	945	940	893	886	969	890	865	952	960	901	975	941	929	971	892	932	902	940	968	929	952	966	933	1009	965	896	984	961	961	913	903	920	911	907	966	964	903	926	931	946	927	964	983	919	921	926	904	942	902	957	958	983	951	950	909	966	956	903	951	954	890	924	949	1023	909	905	932	939	980	896	953	900	928	955	901	950	932	923	920	899	892	908	924	961	954	934	887	890	904	949	944	931	924	872	970	959	910	889	902	912	911	950	955	900	936	975	924	927	971	977	900	985	942	898	859	888	915	910	905	967	914	958	988	904	991	948	961	970	960	966	901	953	963	874	917	925	967	950	929	907	883	948	936	886	935	932	934	976	967	922	912	940	974	939	925	919	911	877	935	941	926	954	940	985	940	962	965	923	957	948	927	953	933	950	919	896	953	891	915	938	934	931	930	953	883	985	937	955	936	943	952	977	955	940	884	941	914	959	970	926	889	968	890	947	917	940	890	897	931	1003	998	897	961	918	938	944	929	880	894	957	928	897	933	940	923	971	982	909	937	859	925	944	960	959	917	957	933	920	947	900	958	856	897	892	937	901	924	985	916	863	952	922	934	896	892	894	946	901	936	911	912	898	924	950	953	934	893	973	988	934	953	885	951	969	957	951	946	949	889	896	901	915	936	882	933	985	911	916	926	992	871	981	924	978	914	932	939	956	917	934	913	927	968	912	897	924	905	929	935	876	870	932	965	905	918	928	905	981	916	967	938	889	876	959	938	951	905	926	912	915	907	902	882	998	924	978	961	967	939	980	934	965	909	883	931	915	970	987	948	955	938	950	911	953	1011	917	1040	919	901	907	898	964	837	926	900	916	873	901	913	887	925	911	928	928	944	888	1002	955	991	915	915	992	939	899	935	876	922	950	942	1000	904	941	960	934	919	935	981	968	926	898	895	917	910	923	933	961	940	894	901	898	929	953	958	904	911	958	892	982	926	944	963	919	906	919	951	919	938	943	942	918	949	908	915	869	935	903	969	930	898	912	976	920	962	941	931	949	897	955	979	956	878	942	888	923	925	962	941	977	965	950	954	902	916	893	968	933	903	979	871	937	876	955	963	971	968	911	990	898	938	919	923	957	957	926	980	889	948	912	933	948	884	932	939	919	940	873	961	926	978	948	895	902	940	935	1004	886	940	969	963	998	917	976	921	928	902	916	907	967	907	920	967	942	923	954	945	883	937	973	951	937	975	895	898	942	919	921	961	965	926	964	890	914	940	933	894	900	887	949	880	958	975	975	893	888	900	974	970	850	888	939	958	926	899	894	896	895	893	964	912	965	953	970	926	854	946	939	955	939	946	915	948	949	900	911	999	932	908	930	907	936	950	911	933	955	922	932	913	897	973	972	979	910	955	977	911	992	935	893	906	930	935	917	920	934	914	880	916	936	954	873	925	900	895	956	963	930	984	950	902	903	955	980	920	928	900	905	987	982	990	915	916	912	1003	937	1006	944	947	908	891	866	912	907	953	844	973	979	976	854	919	953	967	914	948	942	948	992	947	943	958	905	898	917	995	962	924	947	891	958	906	991	936	935	903	903	908	939	905	916	893	923	938	938	875	948	950	918	874	939	924	946	915	928	916	889	912	950	896	921	931	962	878	890	891	956	932	941	969	945	949	976	970	929	936	907	919	901	873	902	916	951	957	928	939	940	916	939	925	974	914	912	937	947	915	952	885	919	890	947	962	947	982	906	975	909	874	920	939	955	899	908	898	911	960
41411	21182	6331	2856	1687	1100	799	614	530	477	430	369	358	317	342	293	324	295	287	273	240	278	265	267	261	251	254	249	219	253	239	283	240	257	242	218	242	210	219	230	231	217	230	226	219	241	222	246	220	238	229	236	236	219	226	250	231	243	230	227	238	224	235	212	222	216	224	241	217	211	208	224	226	219	234	227	251	235	259	216	208	210	263	214	244	227	233	206	208	197	223	203	225	222	233	227	217	224	228	225	237	231	240	214	218	234	217	247	230	226	235	229	235	233	244	214	199	229	229	222	236	199	250	257	226	232	187	230	220	226	229	211	245	237	216	209	245	214	222	237	229	214	234	226	219	204	234	229	215	222	230	203	262	225	196	243	244	231	232	234	236	185	234	221	220	231	189	240	219	228	217	200	228	223	213	247	204	216	225	225	219	212	231	212	236	220	225	221	210	212	223	256	200	238	217	248	228	237	235	215	232	237	244	266	244	226	205	202	225	227	213	225	237	196	229	226	238	212	235	225	203	257	225	201	221	246	198	240	249	199	233	235	235	240	207	226	234	251	224	233	235	198	206	220	234	221	219	226	203	227	223	219	202	200	257	232	232	217	235	203	216	241	221	252	245	240	234	236	220	241	237	257	235	213	241	244	200	221	208	214	239	240	202	238	225	223	216	230	223	241	227	222	242	253	224	236	235	207	212	251	200	227	214	232	206	227	196	216	211	220	215	229	212	221	198	201	215	241	205	231	257	233	218	221	217	255	231	202	200	188	239	253	206	204	242	233	213	227	205	218	260	265	222	218	223	220	226	213	229	211	260	232	213	237	215	215	236	218	244	219	214	192	205	228	222	236	210	211	207	248	220	220	225	234	185	230	212	207	216	227	235	225	193	229	237	216	248	228	209	226	223	218	254	224	227	209	226	211	187	238	230	232	243	211	244	227	229	218	249	227	245	215	205	219	220	241	246	214	231	235	240	228	226	234	209	207	217	201	218	228	243	239	244	204	215	222	229	232	213	256	255	216	211	239	239	222	207	229	227	200	256	212	231	218	205	227	217	228	241	232	239	220	212	230	249	218	238	236	203	220	230	241	213	237	206	208	228	258	208	225	237	247	211	208	229	246	220	225	201	232	250	246	232	229	207	237	232	219	239	239	218	227	231	246	229	211	219	195	224	233	207	218	242	220	236	235	213	228	226	196	229	243	203	230	218	198	219	211	219	231	207	225	241	213	236	214	225	225	235	238	200	239	219	229	224	231	236	233	204	241	210	219	220	248	204	226	224	248	221	258	264	236	211	236	225	218	231	246	222	226	229	242	237	200	203	236	224	206	224	209	243	240	235	224	241	246	230	218	241	208	239	252	215	245	218	229	238	219	235	203	222	235	212	232	214	227	215	256	236	233	239	221	215	208	219	245	242	214	237	216	220	224	224	235	242	234	215	219	284	219	222	256	226	233	229	251	212	239	202	206	215	219	220	238	215	202	216	218	242	217	232	254	228	219	207	220	232	203	233	225	216	220	243	239	198	239	247	227	241	216	199	220	205	229	243	210	239	193	209	210	231	243	220	224	259	224	211	204	252	244	230	222	203	231	232	227	225	228	222	249	207	217	223	234	235	232	237	218	229	210	232	223	213	237	217	250	216	231	221	198	239	258	222	229	229	231	199	253	220	211	229	228	224	206	213	214	227	232	236	221	249	244	237	242	232	208	202	217	219	251	212	211	237	202	218	236	237	200	220	215	232	230	208	201	247	235	215	216	235	226	233	211	217	210	216	237	223	218	230	235	211	226	234	225	237	210	238	237	248	226	221	223	223	220	228	229	220	224	225	236	232	211	220	223	239	251	251	236	222	233	220	214	203	232	225	210	191	245	212	225	203	220	232	205	228	257	218	223	217	208	240	214	246	239	236	204	267	248	241	252	238	239	202	207	202	240	212	232	209	219	207	211	251	216	181	255	240	224	229	220	199	223	240	201	226	190	223	235	227	213	241	236	239	229	217	251	211	240	200	224	224	227	246	226	208	229	232	225	205	223	197	210	241	211	223	224	227	213	231	219	219	252	222	236	221	227	203	228	220	210	235	230	240	201	232	235	236	265	224	193	240	227	234	228	250	224	221	226	230	227	225	240	233	232	210	218	221	240	232	226	212	225	241	223	241	234	227	214	266	239	239	217	226	224	202	214	224	212	205	218	245	217	229	266	261	224	235	223	222	224	232	233	198	245	216	229	236	214	248	221	207	206	228	235	200	242	220	220	202	221	229	249	229	233	213	197	234	226	218	224	242	227	249	207	216	228	256	212	240	224	248	200	225	229	242	249	217	210	198	248	216	209	237	228	251	243	200	228	246	225	238	217	231	205	215	198	207	253	215	260	260	219	235	245	220	241	219	245	217	232	229	249	205	210	254	226	268	214	209	241	204	227	226	242	213	220	216	235	226	224	224	239	221	228	261	227	215	207	218	203	213	225	218	214	196	225	229	231	213	248	226	218	240	186	218	241	219	215	202	250	209	220	264	228	212	240	230	215	256	228	205	217	240	210	248	240	238	227	238	230	221	173	207	209	213	214	243	251	237	204	217	240	235	214	258	229	206	223	227	210	236	263	221	223	246	246	239	208	226	218	231	236	203	217	219	221	219	212	234	210	239	236	215	231	239	214	226	237	206	237	218	227	215	220	262	222	227	221	226	207	213	198	233	222	234	249	231	219	247	208	215	214	232	239	220	244	219	222	210	238	248	211	210	235	201	242	219	219	212	239	218	235	238	219	209	203	189	238	222	213	235	225	226	201	227	233	220	229	222	233	215	218	202	195	222	217	231	191	226	233	212	221	201	238	219	225	219	250	222	223	225	252	212	223	214	245	243	217	224	235	215	222	219	231	221	223	231	245	209	245	224	228	228	213	214	243	238	213	234	259	214	227	219	233	207	224	201	245	226	216	224	240	237	197	222	219	238	248	205	221	186	229	201	225	227	242	233	213	236	205	239	216	224	229	220	220	226	236	245	212	209	216	247	226	219	232	234	202	257	248	212	232	193	250	231	237	255	220	223	219	201	206	232	235	222	214	209	218	225	226	241	216	227	222	212	209	188	233	252	196	219	214	230	213	207	211	205	205	214	215	230	224	223	195	201	218	228	214	213	216	230	236	211	214	206	212	255	235	238	220	214	224	213	231	203	231	226	239	233	214	226	236	191	213	221	224	235	246	212	243	200	227	230	213	191	250	241	229	214	221	228	229	220	226	228	229	224	243	211	239	247	230	232	230	216	254	205	223	260	257	224	236	225	233	206	238	221	202	230	229	232	235	209	220	252	212	247	245	245	222	199	225	264	218	216	225	198	232	208	219	240	203	224	244	238	231	203	219	235	196	230	250	215	201	225	209	243	231	225	228	225	232	207	212	224	235	225	207	219	196	226	232	205	243	230	214	242	197	215	214	251	217	204	229	225	233	217	193	226	223	204	229	214	233	237	220	228	220	242	244	218	215	244	267	220	218
26290	10159	5240	5780	4771	3828	3165	2633	2174	1947	1680	1652	1417	1309	1174	1159	1098	1002	1074	965	943	915	822	830	813	851	803	747	733	726	701	723	670	711	759	717	665	723	663	680	706	684	652	608	605	589	632	608	672	630	633	668	568	614	650	643	632	628	637	661	613	616	623	631	661	613	601	621	623	614	605	643	569	570	616	616	601	597	594	619	611	590	595	638	595	630	572	629	618	622	581	556	623	621	575	621	570	589	588	594	630	582	581	582	575	572	593	592	612	569	607	571	587	601	617	597	594	607	608	609	593	587	565	593	591	625	595	623	618	570	577	611	591	617	624	582	587	567	620	631	599	595	603	586	580	557	612	613	594	551	553	578	554	614	549	583	593	588	562	579	569	610	587	588	587	627	596	641	601	593	590	612	560	595	586	604	649	591	582	558	570	608	599	594	599	596	601	546	622	578	599	579	598	580	591	560	643	576	590	566	596	583	597	586	603	625	585	566	575	583	588	569	597	570	581	572	612	600	560	589	598	597	569	549	599	602	602	551	600	566	620	589	563	646	583	615	603	623	607	563	617	588	587	574	601	586	571	574	567	573	560	561	577	585	624	568	591	602	612	579	584	535	595	565	589	637	590	559	599	576	540	569	649	583	587	579	589	582	559	576	565	571	556	588	565	575	605	580	577	621	570	585	611	602	562	575	577	603	596	603	626	601	566	581	594	605	590	568	603	563	560	621	559	571	599	598	593	614	546	622	598	575	588	610	574	582	599	604	562	591	601	600	540	632	638	570	624	586	623	567	620	637	567	602	612	580	554	607	581	555	571	557	560	592	564	589	634	597	556	566	540	565	604	601	570	581	555	573	614	557	527	598	611	652	600	591	539	573	556	617	583	627	610	595	552	596	590	557	549	575	566	617	583	554	587	610	567	609	605	549	586	587	623	583	567	629	604	517	576	582	551	613	573	566	609	579	560	565	579	597	590	583	557	561	520	594	630	575	585	576	607	618	596	587	584	584	605	584	561	612	584	561	585	605	546	576	587	587	559	591	600	563	569	541	539	576	582	586	535	565	555	579	596	596	611	554	566	580	610	600	590	634	640	629	567	619	545	570	585	667	603	632	545	569	579	567	546	578	587	566	634	584	587	633	563	566	609	586	588	592	605	640	577	596	606	586	576	586	637	594	560	612	584	564	644	618	599	599	617	585	605	570	567	564	600	581	593	608	582	609	612	561	585	606	595	549	556	599	590	587	575	547	630	549	564	528	582	578	575	599	579	582	568	574	578	544	597	615	648	576	573	614	559	558	575	617	575	608	610	604	553	585	559	605	591	617	561	617	625	544	595	590	563	600	552	622	612	550	581	570	585	609	569	568	602	606	556	590	630	608	562	555	618	561	616	582	534	570	623	598	591	574	526	584	562	568	639	621	602	576	574	561	578	597	571	597	563	570	586	573	565	659	590	596	603	613	568	618	587	487	624	622	622	576	564	598	587	546	604	583	556	604	571	577	632	553	595	574	623	614	543	587	581	648	555	645	590	594	553	590	624	589	568	604	595	594	623	570	595	608	590	573	619	627	581	562	560	594	597	555	570	604	575	585	573	572	546	609	564	610	619	597	562	587	618	644	601	592	614	615	617	620	583	586	603	565	614	567	573	594	624	611	586	559	569	596	549	559	528	546	588	622	569	556	609	562	606	588	600	568	594	596	594	638	608	606	605	575	581	582	578	575	607	628	617	648	604	600	559	593	590	552	574	624	553	583	612	544	538	583	565	586	589	577	568	582	591	610	609	575	580	555	595	607	547	541	605	534	554	606	653	554	607	549	557	598	616	594	577	601	607	565	605	592	577	635	570	601	566	605	584	557	567	570	580	586	577	588	596	568	566	599	550	579	567	593	567	579	576	576	570	574	590	593	583	579	611	536	564	568	583	598	633	594	572	574	611	567	598	565	612	560	606	580	590	569	615	605	607	537	570	593	571	597	594	607	594	589	602	607	553	556	545	568	566	571	601	576	571	590	556	551	600	562	562	545	564	596	551	594	551	593	585	594	601	621	600	560	537	576	595	584	594	521	558	579	582	589	585	603	611	560	545	548	570	590	566	623	547	543	591	608	574	596	586	653	562	605	595	631	599	579	597	591	569	550	547	593	592	594	615	602	592	558	578	553	595	632	562	584	579	606	581	578	620	544	590	587	604	552	563	627	584	561	615	625	548	594	599	624	638	566	584	602	517	567	575	600	551	558	621	627	546	584	602	613	557	542	597	588	613	608	585	615	584	582	604	552	577	569	594	606	571	595	615	576	598	569	549	542	575	563	586	562	564	545	645	572	564	588	590	600	592	609	589	611	555	568	590	578	606	549	568	594	584	616	577	581	581	581	570	564	589	604	585	543	609	605	613	571	584	622	598	576	586	617	563	613	615	610	583	586	600	588	633	589	605	575	588	596	615	602	573	564	580	597	620	634	574	621	674	595	544	592	584	610	608	604	617	582	574	590	576	631	577	571	605	606	641	625	593	532	572	573	610	602	609	570	608	592	584	605	579	600	596	593	578	566	606	595	586	604	612	576	588	569	618	587	603	568	638	608	581	603	591	552	543	628	580	581	616	588	550	575	600	597	582	559	567	617	540	602	572	604	609	563	591	599	616	599	536	592	584	572	566	550	558	582	558	585	563	568	593	568	608	596	615	610	588	579	570	597	603	564	565	559	551	628	628	639	549	570	579	586	576	603	598	601	620	574	627	558	592	561	548	569	564	556	587	575	616	610	572	562	594	572	574	568	624	568	578	624	637	575	593	576	617	613	591	627	603	613	586	609	555	620	565	554	548	615	577	581	583	572	603	589	596	592	585	593	596	571	608	602	591	547	582	566	620	580	612	583	608	609	544	602	597	567	590	563	603	578	550	552	587	573	620	550	575	580	630	611	529	521	608	599	649	579	571	580	596	569	523	628	577	606	576	565	561	607	568	634	585	596	591	558	588	575	596	576	593	591	594	583	614	569	574	568	608	593	585	575	572	587	586	595	568	576	541	563	556	592	580	588	582	599	571	594	576	584	580	580	574	598	596	579	611	588	629	587	600	564	582	554	603	602	584	581	578	603	550	603	513	546	597	565	586	623	608	592	592	565	655	622	609	612	588	599	614	606	578	605	550	595	613	595	585	599	574	552	600	570	608	609	628	580	564	608	601	598	567	608	606	609	591	599	560	609	615	603	568	631	566	595	601	589	576	578	601	575	601	543	581	585	537	571	576	563	586	568	638	579	605	595	598	595	527	593	597	563	579	539	599	572	587	597	617	594	559	537	592	597	598	591	614	603	625	587	577	610	562	621	599	547	589	562	610	576	569	604	604	599	579	594	618	599	643	561	606	566	566	588	611	592	557	563	588	552	584	574	588	594	621	604	616	598	589	580	589	583	564	574	595	641	593	567	630	556	576	643	608	569	545	540	554	566	620	539	542	575	629	590	546	626	593	576	591	596	631	580	584	578	595	610	563	531
14296	3490	417	391	329	352	376	350	347	387	314	371	337	371	331	349	339	331	322	333	290	349	373	327	350	331	356	322	300	346	323	334	359	331	329	373	322	326	320	321	335	340	356	323	365	361	325	334	345	330	308	330	348	331	361	334	294	338	341	320	328	321	341	345	332	315	354	322	348	362	317	346	377	330	324	324	321	332	346	371	346	293	317	315	289	293	326	316	318	362	318	340	331	324	336	373	349	351	345	333	361	327	343	345	336	346	340	325	343	323	286	320	349	326	321	319	366	350	334	327	333	321	318	348	336	314	340	328	356	318	316	310	332	338	357	339	356	325	335	344	346	341	332	323	324	337	341	325	300	320	343	324	353	338	341	340	325	328	350	326	313	325	351	349	341	371	300	341	318	330	348	346	316	315	351	367	341	320	323	316	339	320	336	330	321	345	288	347	310	306	371	333	325	303	339	354	332	352	311	331	338	332	337	334	314	322	339	348	313	353	347	330	338	350	332	318	340	336	311	337	299	326	342	351	340	312	351	344	340	311	299	330	382	353	345	340	329	331	351	286	309	313	341	320	354	330	329	316	329	344	338	319	310	339	324	310	309	337	342	336	318	365	319	336	332	343	341	332	349	390	317	331	339	312	345	305	350	333	368	355	334	300	293	300	325	337	331	296	340	338	320	304	318	335	325	326	321	306	333	335	349	321	338	356	338	352	328	336	357	349	345	364	342	322	354	308	358	345	335	351	300	328	345	286	352	335	360	324	339	314	317	306	352	328	327	318	347	378	347	316	330	309	352	331	351	329	332	323	317	365	323	331	356	315	293	336	327	318	373	371	361	342	345	338	298	345	322	365	346	306	321	311	352	381	346	329	353	327	355	354	334	332	332	347	314	306	337	351	327	326	340	346	310	316	331	367	324	333	325	331	317	348	339	334	343	357	367	320	342	339	352	339	349	360	352	339	317	321	333	309	318	333	369	313	330	313	314	351	361	323	321	331	362	332	354	330	335	350	318	318	323	307	330	352	344	312	295	346	349	328	320	363	276	341	313	309	357	338	350	347	312	319	318	317	323	312	355	308	351	353	320	359	372	320	357	328	290	308	363	351	317	343	337	361	290	294	330	338	302	362	291	356	367	294	349	317	339	324	345	336	341	330	335	333	330	305	332	321	306	328	351	353	339	351	312	334	342	339	344	346	348	334	329	341	324	328	333	310	335	360	314	328	338	358	355	352	341	326	329	362	349	341	324	344	348	351	361	327	322	326	326	328	369	310	315	321	352	323	318	332	295	330	344	325	319	343	330	323	327	326	328	359	359	322	327	347	332	306	329	317	296	336	321	333	311	331	296	353	325	351	346	334	325	333	320	329	374	352	346	341	350	312	354	315	329	344	337	339	373	355	354	338	315	332	349	300	297	320	336	331	319	352	363	350	321	314	310	336	350	351	318	328	364	355	344	348	319	351	332	340	349	343	327	316	323	323	302	326	307	341	329	332	328	310	322	319	337	374	333	345	350	332	308	327	321	324	326	347	306	330	336	360	344	350	380	335	349	324	322	360	305	353	335	336	323	338	321	319	320	308	303	316	336	360	323	342	316	350	333	336	310	353	360	329	322	340	317	335	315	358	332	349	290	336	379	306	358	317	344	333	333	368	323	321	330	296	353	331	341	327	315	356	316	363	331	329	353	336	346	324	358	352	317	342	351	325	345	325	329	342	347	337	333	352	323	334	338	353	320	335	330	331	324	343	328	337	351	358	338	351	318	320	326	326	360	352	330	357	343	327	330	326	343	317	339	321	371	314	342	364	366	310	320	358	301	332	340	324	328	350	348	339	342	351	365	305	342	336	330	318	367	333	315	364	315	327	363	358	361	359	361	391	350	343	304	341	335	335	355	347	310	348	334	316	320	364	341	347	323	315	295	319	319	362	333	302	307	318	322	305	316	337	344	356	365	352	322	339	288	327	330	335	335	349	320	311	348	316	333	342	314	315	340	353	338	353	358	302	343	359	363	304	338	323	320	310	326	334	334	344	332	344	334	313	339	325	304	325	334	365	350	349	333	328	384	323	351	312	333	330	326	346	297	339	340	329	346	362	312	312	342	336	331	315	289	344	329	339	353	316	319	310	302	337	351	348	271	326	317	324	332	311	312	293	359	340	330	337	345	357	340	324	332	306	298	346	337	303	330	333	364	332	323	344	334	330	353	311	303	345	324	303	359	332	366	324	353	322	322	332	341	326	343	328	312	295	347	347	367	367	327	331	318	345	349	346	342	335	318	328	361	337	306	331	359	332	332	360	374	353	336	324	337	335	310	297	342	342	327	369	304	353	353	324	325	374	332	337	322	326	318	298	341	355	323	315	360	343	364	347	328	368	350	315	315	324	358	345	312	308	357	326	343	341	319	337	359	340	327	313	364	341	363	313	328	307	341	360	350	346	301	365	350	309	341	350	327	304	309	327	316	341	326	293	331	332	332	332	358	322	333	336	316	316	317	358	348	314	336	327	327	334	342	306	352	344	314	319	347	318	362	324	339	351	314	334	373	362	312	319	345	331	307	322	325	322	390	329	336	314	333	324	353	352	366	332	333	302	313	335	342	312	363	331	327	341	346	320	334	313	332	298	364	295	340	322	328	329	319	306	322	346	342	340	347	338	310	282	332	317	313	340	344	352	330	310	340	334	341	297	341	338	339	338	334	344	382	315	327	344	331	349	347	368	316	343	377	361	327	313	330	351	309	309	321	293	341	335	306	327	344	317	345	318	291	315	329	340	308	344	294	320	350	307	356	303	357	345	336	328	335	336	373	316	304	327	369	342	342	341	351	343	371	354	315	324	351	349	358	342	330	363	318	329	295	350	302	344	317	343	338	322	335	318	326	340	343	359	338	285	339	327	301	310	356	296	283	345	317	344	354	370	324	323	319	309	324	344	326	327	324	350	326	296	345	315	319	324	320	334	357	340	323	372	343	316	343	317	354	310	348	351	307	309	326	339	357	334	353	334	342	345	324	322	339	332	329	341	342	342	322	326	317	332	320	345	307	344	330	374	317	333	346	348	310	339	349	333	309	325	327	341	361	326	365	302	355	336	339	332	357	342	333	306	343	326	302	364	347	345	330	318	344	351	345	331	351	343	349	292	342	275	372	339	310	301	303	342	338	346	303	344	356	313	348	347	320	356	334	329	305	337	338	319	266	344	378	321	289	380	352	356	332	329	348	355	347	332	326	329	352	330	350	300	366	341	332	343	328	343	345	344	358	310	347	337	313	357	339	307	307	309	333	330	342	346	354	345	326	332	321	333	328	361	361	311	320	345	340	357	342	330	343	351	303	348	321	356	310	352	332	323	355	345	355	349	318	360	311	316	288	332	323	370	360	348	328	324	337	368	341	357	340	338	344	318	344	331	312	339	326	334	326	338	331	342	354	368	323	302	333	352	366	331	310	324	341	364	322	322	329	322	319	346	330	324	331	337	298	351	350	346	345	335	321	293
8678	2809	950	1040	998	983	845	869	854	871	887	876	831	904	864	917	892	854	902	848	899	889	880	869	873	847	837	898	854	854	846	892	870	856	883	869	807	930	845	864	864	844	804	847	860	892	881	869	897	844	860	837	890	849	819	873	872	873	855	885	838	891	842	874	899	861	843	882	851	840	802	844	852	829	885	864	902	909	840	843	828	839	904	870	843	882	825	864	847	849	856	875	840	915	843	779	868	890	827	855	830	875	841	890	866	840	847	818	822	838	842	869	890	875	867	814	827	859	812	885	850	857	859	895	813	809	899	872	842	838	856	882	865	851	863	882	851	857	839	900	864	816	894	863	820	856	903	881	845	839	902	837	891	893	828	836	874	842	836	886	878	889	852	836	897	887	859	833	894	875	869	855	906	882	900	872	882	827	817	930	882	841	803	873	803	846	848	897	866	873	889	904	916	851	878	913	881	846	849	873	809	837	885	867	867	831	883	892	822	885	875	865	822	859	851	826	829	815	876	832	877	862	880	835	860	861	810	850	871	795	837	828	899	908	912	881	848	839	862	892	846	829	811	880	839	850	853	815	854	860	817	874	831	829	930	883	858	873	878	878	811	830	828	864	890	862	846	891	884	819	890	808	874	861	880	860	862	900	836	855	880	891	861	901	850	823	822	822	842	811	898	807	862	852	889	912	897	873	854	819	885	798	814	823	800	844	890	887	842	857	888	816	862	884	837	865	850	897	887	858	856	876	834	893	843	809	808	836	902	795	890	829	865	808	859	852	897	892	851	848	869	824	826	823	826	837	850	882	818	854	845	902	859	878	867	858	857	843	802	889	882	804	820	844	835	857	847	849	839	888	859	912	894	853	861	863	816	848	881	903	834	868	843	845	840	897	831	800	835	811	887	844	896	844	894	821	879	822	848	880	890	876	864	864	880	872	873	895	853	843	863	874	814	886	873	841	827	835	878	859	817	836	883	890	901	858	878	888	838	900	825	826	854	873	879	895	836	871	817	866	847	893	896	836	823	831	822	886	830	847	881	824	851	810	897	847	898	881	882	835	846	900	799	878	837	823	837	833	868	866	831	909	828	814	802	832	846	837	854	872	857	883	867	829	870	832	813	861	878	797	899	855	850	794	830	811	857	886	874	892	885	844	881	838	889	859	853	835	841	831	828	897	835	888	845	892	859	872	867	876	847	877	865	864	824	861	903	836	856	860	889	880	887	824	863	779	817	884	842	825	809	833	826	869	798	853	862	887	839	886	847	865	858	818	881	847	837	797	835	892	862	859	865	853	884	840	858	854	865	847	955	833	871	810	861	922	837	878	842	868	826	888	902	837	852	828	812	879	842	887	824	861	876	859	822	834	840	867	834	915	857	900	824	823	851	845	845	861	859	875	838	852	872	938	835	885	904	840	826	871	853	849	865	808	808	850	797	891	843	880	890	887	871	906	850	868	905	887	865	929	826	913	845	923	828	859	804	840	920	858	887	875	829	850	874	850	867	834	869	857	858	864	828	852	863	816	849	859	832	890	867	874	875	875	897	814	851	859	849	859	836	833	893	874	857	845	863	832	877	886	864	887	868	850	860	880	882	842	880	837	869	856	873	871	851	893	885	859	903	858	858	847	773	887	843	900	852	807	823	879	843	876	857	904	855	859	863	862	848	880	865	823	877	841	847	830	874	892	902	802	873	852	867	846	856	784	806	864	838	856	842	864	889	839	794	873	859	848	776	879	880	890	829	840	817	880	871	848	916	849	889	855	914	901	820	857	886	815	822	841	844	893	900	849	867	885	882	947	888	867	877	884	878	861	872	907	844	898	844	813	808	841	861	866	881	868	859	879	848	905	821	832	806	899	828	858	865	836	811	826	806	912	817	846	811	886	853	839	870	866	891	833	854	885	823	881	884	884	929	843	903	884	810	858	895	829	863	844	884	862	849	866	876	848	864	839	829	821	854	871	870	881	846	828	818	885	872	849	826	866	793	898	879	860	823	862	822	945	896	826	823	858	870	870	894	807	887	855	862	840	814	849	815	856	833	883	907	833	895	826	837	857	865	844	832	853	801	846	849	871	812	885	859	871	821	864	845	902	867	855	803	885	882	840	813	830	852	863	880	872	886	845	901	898	893	866	825	867	852	859	835	835	837	839	914	894	867	807	862	815	829	889	874	855	875	815	888	829	876	842	846	860	886	882	882	866	832	889	861	840	863	836	817	875	844	824	884	860	831	894	823	816	843	908	883	811	857	878	846	843	903	870	869	828	835	824	891	887	846	808	814	850	864	843	822	836	900	878	882	813	855	870	872	868	863	835	868	846	929	881	834	882	877	859	866	873	836	891	844	825	839	858	860	855	902	794	827	843	837	878	843	876	864	871	906	860	890	822	829	849	823	825	836	857	858	800	855	795	833	841	818	857	872	807	887	841	840	793	823	837	888	838	848	844	898	895	779	876	833	855	830	868	879	851	877	915	898	844	875	825	914	842	882	897	920	812	830	810	883	878	852	901	834	848	873	845	861	845	914	915	874	849	797	885	861	840	855	901	818	873	845	852	867	832	833	835	826	885	885	851	835	874	870	818	821	900	797	882	855	824	871	906	841	852	793	884	880	796	910	862	861	881	839	834	876	846	860	831	860	811	894	864	840	902	838	896	852	842	859	827	848	842	835	868	929	874	854	817	883	868	870	877	828	850	849	827	913	843	874	867	840	869	872	830	841	879	866	899	868	906	846	844	823	926	850	853	838	860	837	860	890	834	884	831	874	849	816	869	851	810	775	821	894	901	838	803	852	856	827	840	894	879	879	833	895	876	856	827	848	826	861	850	889	815	871	886	839	913	889	872	797	834	889	804	872	888	897	853	869	817	854	830	878	824	850	871	849	843	854	855	897	852	868	841	942	849	886	827	887	806	894	881	853	929	896	864	867	840	883	819	828	849	812	846	771	830	840	819	869	879	853	864	865	839	838	924	916	898	811	859	849	889	897	873	849	836	792	837	847	845	823	822	828	859	828	884	857	914	858	834	935	832	872	834	844	877	871	852	862	862	829	846	855	888	859	868	848	852	811	838	880	898	864	811	854	827	888	866	833	872	883	854	840	874	862	836	895	839	831	837	907	922	850	849	868	850	829	831	871	887	863	835	826	822	829	830	881	878	892	885	843	851	820	861	820	841	869	890	864	867	916	863	895	831	825	892	885	868	859	828	885	906	866	905	846	882	836	869	855	822	893	911	875	866	838	827	853	873	782	862	893	813	832	885	810	824	832	859	858	868	852	794	843	799	848	862	830	878	831	849	864	875	819	864	821	850	834	905	834	903	863	859	866	861	876	841	874	857	897	830	889	816	850	814	858	863	887	859	878	850	868	863	779	863	824	850	877	872	830	849	878	870	873	891	865	882	888	895	888	853	855	856	810	835	867	896	837	849	863	897	800	899	863	853	894	812	861	855	850	861	919	854	832	821	867	877	874	816	868	897	825	925	844	867	887	863
33502	14533	3375	1783	1139	819	710	572	509	508	444	478	400	443	407	408	381	346	386	421	379	366	390	413	395	379	373	348	385	356	412	380	325	394	367	380	367	359	387	330	380	357	375	366	375	348	344	391	392	356	347	378	349	376	368	372	327	365	361	351	365	365	346	364	397	370	375	394	390	394	373	353	366	395	338	382	369	344	363	358	359	382	385	328	367	326	397	354	408	364	368	353	376	374	370	378	359	355	349	354	384	342	383	337	375	345	403	369	369	369	376	340	388	366	355	381	370	349	351	373	331	326	404	338	379	376	325	379	381	388	370	410	373	332	356	359	363	373	376	388	346	369	345	341	351	370	384	399	357	393	398	333	364	349	368	364	385	327	354	362	368	342	352	340	367	385	402	350	358	368	353	352	354	404	383	373	367	396	337	378	376	360	371	335	347	363	365	364	398	382	360	402	394	387	347	390	364	370	397	360	365	412	362	322	353	359	384	368	341	381	361	395	341	374	372	403	404	377	352	349	375	377	336	370	421	344	378	405	351	390	385	389	352	343	395	353	373	360	374	360	352	389	363	362	366	393	374	344	374	360	384	354	338	387	377	368	396	364	381	401	380	344	378	347	376	374	386	359	354	367	333	376	361	412	381	397	368	368	366	347	351	361	354	344	374	369	357	362	341	354	337	363	371	337	355	377	352	363	357	391	377	358	337	341	368	359	389	368	367	358	361	351	366	378	340	379	374	338	360	369	393	327	321	370	363	357	379	355	408	353	355	367	353	377	379	375	426	363	381	411	389	403	388	382	350	380	365	363	355	362	393	344	346	398	392	365	369	377	354	360	350	335	327	353	380	362	376	390	388	371	358	360	361	408	407	374	370	356	381	361	391	401	354	370	359	352	357	383	426	329	376	329	351	350	367	353	335	317	353	381	379	359	395	381	375	355	321	347	391	378	400	355	332	349	383	377	402	383	372	349	383	340	379	353	383	358	384	412	370	368	369	321	379	374	380	352	343	377	329	376	371	362	411	367	353	350	374	360	363	350	360	350	357	342	392	362	391	362	359	391	369	347	366	342	353	355	379	374	383	341	381	357	347	381	355	381	347	375	361	361	386	367	344	328	414	368	339	381	384	388	347	357	381	374	376	396	371	369	392	372	352	376	346	373	387	348	335	410	354	362	379	371	332	371	373	325	364	365	367	381	373	367	355	404	363	366	368	357	348	378	359	344	364	368	357	343	348	386	394	374	351	395	403	372	362	353	380	356	358	358	374	339	405	376	370	411	389	356	393	375	349	379	373	371	370	346	339	363	363	367	377	399	363	345	366	378	366	353	344	380	408	398	384	395	397	367	373	370	389	370	383	373	363	393	407	385	347	391	335	342	347	387	393	357	366	396	389	408	360	386	385	373	386	363	379	372	360	351	381	371	407	388	372	359	370	377	387	359	370	386	351	364	384	366	385	362	369	387	399	362	364	368	370	363	390	347	397	382	361	347	400	363	341	381	361	390	351	351	370	387	362	361	358	364	354	388	372	359	349	410	398	387	398	414	363	361	386	368	319	366	393	353	389	421	378	351	386	373	338	340	367	341	337	360	369	355	400	379	379	350	331	376	400	352	355	391	382	360	340	384	394	303	387	414	357	369	375	366	398	363	343	387	356	354	390	362	380	366	349	342	359	360	396	357	372	368	345	361	360	387	358	363	383	370	367	381	371	352	392	404	337	427	390	404	362	390	354	388	356	373	370	361	362	377	396	386	348	340	364	364	385	359	342	373	383	359	349	386	364	343	365	370	392	357	386	368	392	386	353	361	378	375	351	342	360	319	362	397	383	356	360	378	357	379	341	379	361	362	378	372	383	339	378	374	378	366	355	340	355	390	346	378	357	337	373	358	346	378	367	359	370	385	396	331	354	399	339	410	363	352	353	331	386	340	349	380	380	363	368	349	333	332	400	379	364	351	358	380	385	377	391	368	394	363	377	374	373	376	388	374	332	368	374	370	373	363	369	394	330	374	349	337	362	326	339	395	383	363	372	341	346	354	367	401	351	389	368	358	369	362	371	376	391	382	340	373	373	377	375	421	382	372	364	359	374	355	375	406	380	361	356	351	356	383	401	369	380	379	383	352	374	394	362	394	349	371	361	355	406	393	371	362	353	388	358	374	371	334	376	361	352	387	414	389	380	358	412	369	383	370	387	398	323	339	365	392	347	383	375	383	348	363	380	344	375	366	384	359	384	384	361	395	326	356	375	365	375	382	393	370	353	367	355	371	371	343	388	340	391	359	355	323	362	353	345	361	375	387	361	357	374	356	338	397	362	388	373	348	380	389	367	354	388	389	345	368	370	381	380	392	387	402	365	373	381	353	330	364	369	391	365	392	359	401	401	345	409	366	361	394	379	392	353	394	362	349	378	394	335	346	360	375	390	382	362	376	361	362	367	345	371	362	362	353	359	369	363	353	366	367	356	380	391	350	358	386	349	350	377	399	358	358	373	358	364	360	359	359	364	343	355	340	390	369	362	349	364	383	362	364	365	345	335	383	405	362	361	356	381	379	370	334	375	352	349	402	330	333	358	366	375	360	400	348	371	363	361	361	370	364	366	397	338	398	363	390	380	347	356	354	377	338	381	379	363	348	346	420	369	389	358	369	367	371	353	371	386	336	384	354	363	382	365	381	361	378	384	363	408	351	371	326	354	399	385	405	380	322	311	360	373	364	364	343	331	389	377	374	394	404	367	372	382	356	398	383	386	377	415	370	328	354	382	384	394	371	379	376	385	402	358	375	374	363	365	378	355	386	379	372	342	358	349	357	388	348	371	374	379	326	366	355	380	397	374	316	367	374	367	381	363	394	366	359	363	362	362	348	376	377	401	391	354	369	343	367	351	374	368	372	368	352	385	384	365	356	347	365	366	390	322	342	366	383	345	336	360	399	371	369	341	359	350	368	354	336	369	329	369	351	356	368	396	381	351	386	374	355	369	356	357	392	374	383	381	358	368	339	391	356	383	375	360	378	351	372	365	365	321	366	373	398	372	357	338	400	365	377	380	404	356	378	326	339	394	374	345	368	367	378	374	329	382	379	396	368	326	336	361	408	363	346	364	340	329	353	352	419	368	373	360	368	378	390	395	341	381	368	353	330	380	409	327	358	347	363	361	365	334	347	363	364	402	344	350	345	336	349	343	355	380	363	393	391	370	356	373	405	367	359	329	352	384	386	381	373	368	380	378	384	359	395	362	358	366	321	397	341	385	353	360	371	334	364	382	355	378	349	356	372	370	357	390	334	374	416	366	417	379	370	337	381	366	366	409	391	370	387	348	397	384	380	348	412	378	372	374	379	350	378	377	362	358	356	367	349	364	362	366	354	383	375	388	367	381	350	378	365	398	380	371	378	360	380	381	349	363	367	369	364	430	393	397	355	361	375	395	378	371	349	382	378	390	402	347	367	354	347	372	360	370	337	379	368	385	347	385	363	366	349	373	370	391	342	379	366
21043	7588	3420	3639	3096	2550	2218	2010	1787	1655	1478	1415	1362	1311	1241	1185	1208	1153	1168	1114	1044	1069	1049	1070	1059	1044	958	982	982	1082	981	951	1023	953	961	1036	968	985	969	1002	991	965	942	932	972	898	991	1003	966	927	911	947	941	981	908	884	909	983	888	923	937	949	930	901	897	946	930	944	911	921	948	904	923	928	871	922	954	877	933	922	887	916	911	995	884	963	854	931	909	870	937	918	906	954	986	887	910	930	945	890	915	941	904	888	941	930	910	883	935	952	924	941	895	856	946	924	903	894	919	1013	886	963	932	882	888	941	899	922	981	919	924	948	934	928	886	927	915	898	956	960	904	946	968	938	917	877	987	896	898	980	947	932	965	877	910	912	878	907	916	911	926	950	908	952	932	898	874	950	997	972	956	943	914	912	928	911	935	933	917	920	919	974	935	866	944	884	963	894	860	968	902	919	908	895	876	987	914	948	889	965	954	865	893	936	915	921	880	955	849	945	911	936	927	918	926	948	921	899	913	912	921	902	922	901	909	869	923	922	936	922	914	922	896	919	916	930	941	882	914	950	919	903	907	919	922	908	951	948	936	880	889	946	935	1033	892	909	901	915	929	900	901	918	911	937	905	862	920	854	903	901	884	935	919	921	920	922	923	954	939	917	925	902	912	869	894	911	922	929	884	911	877	918	917	863	893	931	891	904	842	883	946	891	899	885	886	871	909	890	935	943	902	877	859	880	873	925	882	961	950	921	896	951	902	931	901	937	909	950	882	973	927	906	948	941	902	929	901	945	925	909	941	907	960	901	923	902	950	921	973	869	903	925	922	958	975	883	906	952	905	924	943	873	871	920	918	928	908	917	923	885	891	928	924	928	916	893	868	898	943	962	902	875	866	951	952	922	919	933	934	887	993	910	865	894	981	970	919	958	883	947	913	902	893	933	935	922	933	944	913	890	944	922	951	927	887	906	871	933	950	859	920	888	931	911	939	933	930	920	930	871	995	891	861	895	948	914	879	864	936	987	916	931	923	897	863	940	951	889	909	932	892	962	892	882	928	954	971	913	954	940	876	913	948	926	965	886	907	925	858	926	940	931	935	959	913	910	921	985	879	866	885	969	949	910	971	910	963	956	935	947	894	925	950	951	869	882	913	960	937	891	877	904	924	893	961	940	968	858	927	862	920	899	920	932	913	885	884	929	909	865	970	885	908	926	954	926	896	917	855	916	940	937	900	878	931	961	977	890	862	926	894	906	882	964	926	882	943	915	885	939	949	943	956	926	918	911	913	894	939	924	904	937	877	985	921	939	881	946	877	918	899	958	908	946	915	940	940	915	889	911	927	893	967	942	937	909	934	895	954	905	925	900	889	921	957	863	901	936	910	902	927	914	890	950	854	864	939	919	923	904	951	905	890	963	889	946	1004	1018	967	890	912	858	924	968	909	951	907	899	919	909	922	881	904	921	851	903	940	887	950	951	933	891	918	891	932	946	926	896	978	942	939	953	925	898	932	960	879	888	973	920	900	909	914	906	925	927	918	937	914	917	876	902	962	945	883	879	892	946	903	924	894	899	913	921	921	902	949	904	921	938	953	909	920	984	900	898	922	930	895	904	956	909	923	932	954	909	924	935	952	957	924	951	925	955	887	890	861	891	921	937	945	950	998	885	899	888	918	925	966	888	871	913	878	918	865	946	935	890	935	889	905	897	950	905	905	934	928	951	882	927	904	939	943	892	926	848	902	947	922	842	930	933	912	962	892	908	924	928	917	943	935	881	884	917	923	893	929	859	933	957	971	912	944	938	930	913	893	950	906	938	913	961	973	895	882	878	976	970	875	905	940	902	884	907	952	871	924	930	921	918	933	917	899	940	943	921	925	907	942	892	969	945	947	882	913	915	930	928	909	901	911	911	945	891	927	924	920	916	914	913	904	857	912	922	885	944	900	893	927	910	913	954	887	991	924	957	900	943	909	938	880	890	941	964	921	956	930	952	916	921	906	964	938	936	879	932	933	902	931	926	952	892	983	911	959	952	846	951	937	869	903	909	904	901	955	927	954	923	914	942	918	950	878	981	925	854	913	938	911	949	930	961	964	939	847	940	938	925	865	933	925	913	926	933	932	915	943	939	946	922	905	917	942	915	912	908	923	957	876	972	892	918	931	903	989	930	922	887	958	896	921	927	923	914	916	874	935	946	924	917	927	949	942	855	942	939	949	974	914	906	942	932	918	918	886	915	889	902	925	934	977	882	907	890	974	925	948	871	890	913	900	925	949	947	936	834	860	883	950	937	900	927	935	946	927	907	947	927	883	895	872	917	915	903	843	910	922	900	921	888	949	971	920	927	883	890	969	904	866	914	944	911	918	908	900	858	884	943	932	914	909	932	912	923	934	905	879	953	919	915	914	960	905	856	905	908	976	926	936	922	907	954	950	977	909	936	885	930	938	895	934	919	936	927	960	940	923	875	978	876	882	944	913	888	906	909	892	971	952	844	933	909	845	925	920	869	932	952	930	893	882	888	917	931	934	877	908	900	961	922	909	964	1002	904	894	938	912	929	942	900	939	922	955	935	989	917	963	940	947	918	901	892	914	965	922	915	922	973	891	885	907	919	937	909	931	904	946	954	913	874	951	864	885	953	977	932	910	902	917	853	909	874	927	915	898	918	935	895	907	970	972	915	893	976	957	912	927	909	959	916	919	938	963	946	930	939	906	925	898	932	987	947	854	905	922	878	928	867	951	930	941	899	931	918	845	881	863	950	881	940	971	925	932	894	885	942	907	871	879	879	875	882	921	925	861	961	934	907	934	933	916	919	930	944	919	902	936	923	929	936	961	967	925	947	984	926	905	928	939	953	939	904	877	916	928	909	977	951	934	933	890	925	983	881	936	920	933	927	966	907	908	909	908	914	904	979	927	959	923	882	938	863	907	989	902	956	942	936	913	857	931	956	909	962	917	924	869	980	959	937	894	887	969	887	874	952	906	954	900	887	908	930	926	922	933	898	892	929	886	907	906	856	917	910	930	879	914	917	923	912	926	863	919	893	909	920	901	861	916	952	932	933	919	917	937	944	917	952	957	911	966	901	905	880	908	901	892	893	897	894	927	933	899	894	924	928	874	949	938	887	871	926	939	957	883	889	968	914	943	944	898	944	983	897	899	928	950	943	946	932	893	910	968	901	908	892	893	932	904	914	874	885	900	885	972	964	915	923	894	946	899	886	937	898	896	917	891	911	907	890	921	944	880	910	914	922	978	927	956	904	931	954	946	929	877	952	930	952	856	995	926	914	868	923	897	950	881	914	939	952	910	913	928	895	865	930	921	948	905	936	956	945	866	921	880	910	929	959	896	906	937	916	949	899	970	921	939	908	889	922	976	927	911	911	941	918	928	894	924	920	915	930	903	967	965	907	903	902	901	946	873	902	910	914	942	900	909	964	953	908	923	893	981	883	927	891	857	922	886	976	920	895	858	1003	934	958	905	909	1002	898	940	964	966	909	944	870
41895	20503	6047	2726	1604	1019	759	607	534	468	432	370	355	334	291	281	305	277	302	261	256	253	251	255	247	271	260	237	220	230	221	233	219	236	251	229	226	206	232	233	213	234	216	229	231	248	228	208	216	227	229	231	232	219	244	231	223	235	233	211	196	213	223	230	240	226	221	230	216	234	208	241	226	235	213	235	217	197	216	236	205	195	223	224	222	232	240	217	191	208	234	232	231	223	224	254	212	232	222	229	215	221	205	235	262	231	206	235	237	226	227	223	245	219	219	187	215	234	207	216	217	228	244	212	225	264	206	239	213	198	228	199	193	192	219	220	188	198	212	231	217	222	225	238	226	213	215	232	235	207	235	230	186	209	238	232	213	215	197	226	210	225	216	201	237	227	246	212	254	209	227	243	223	241	243	209	213	253	212	227	215	230	214	226	217	230	211	250	238	215	218	200	220	217	212	233	212	240	200	231	230	220	216	231	236	230	206	247	220	213	215	211	245	219	239	226	219	242	219	242	205	221	216	218	260	207	214	215	206	225	226	195	217	208	216	228	204	207	237	194	219	223	214	208	193	200	247	263	238	231	203	236	235	186	240	247	223	195	225	234	221	229	197	213	241	224	207	215	203	215	196	221	231	225	227	252	215	206	221	246	221	220	214	199	198	208	204	230	239	200	227	227	226	259	225	215	220	208	223	221	243	239	202	216	219	218	239	252	210	224	217	226	209	238	248	215	225	224	238	199	210	201	210	212	230	208	219	226	193	212	235	217	226	202	240	204	214	217	228	226	222	203	233	215	216	233	249	227	222	210	230	225	223	235	224	224	232	221	205	222	184	228	220	218	196	226	228	215	209	200	231	203	225	200	206	213	223	208	233	216	223	223	224	225	226	220	237	185	202	223	233	234	214	226	232	217	212	176	200	221	190	225	220	180	247	210	217	200	224	229	204	229	228	217	221	225	210	214	200	223	227	210	206	257	215	246	217	229	246	217	222	230	208	209	201	206	217	224	249	215	220	204	227	226	229	231	239	198	198	216	214	205	234	209	210	221	213	228	230	210	203	240	227	233	216	231	225	216	200	233	224	232	236	228	211	226	216	223	234	220	232	209	210	204	205	211	241	233	209	234	201	221	224	225	232	224	205	204	201	204	230	189	224	225	216	224	225	233	222	214	211	235	230	235	210	253	225	204	239	216	234	207	217	209	226	181	211	204	240	202	232	241	197	234	229	237	209	224	232	216	241	236	256	233	214	206	221	226	223	217	236	199	228	205	214	217	236	227	258	235	224	220	226	210	246	209	198	198	214	234	198	195	224	206	206	229	221	198	210	225	253	251	210	223	212	233	241	195	233	245	224	245	216	205	200	246	215	238	226	233	232	214	202	232	206	180	241	227	207	200	222	248	220	244	199	219	213	235	218	223	220	233	216	225	211	212	233	211	221	219	206	209	221	227	227	213	203	215	224	218	228	240	236	210	214	232	212	213	194	204	192	212	217	256	255	218	210	198	235	228	222	230	197	229	214	204	232	232	216	231	202	213	205	210	208	203	224	237	204	225	214	249	241	205	201	230	200	217	207	218	205	193	218	226	227	227	215	227	225	218	221	195	227	210	209	233	204	225	226	208	218	221	217	227	243	228	202	212	221	214	214	215	218	199	225	215	218	208	224	210	217	235	219	231	211	198	224	182	249	214	239	204	216	228	224	204	228	178	216	211	227	234	226	232	212	210	215	193	215	208	205	233	209	213	239	218	202	230	219	205	245	251	241	215	213	224	223	227	203	221	208	238	197	204	211	201	233	230	205	212	201	189	218	240	257	200	203	201	225	215	209	209	204	202	234	218	194	223	225	237	221	220	213	222	223	210	235	213	208	229	201	205	215	230	235	212	236	251	208	218	219	224	215	205	219	241	196	201	215	214	219	191	195	203	231	235	215	207	229	230	213	216	227	224	222	220	249	228	192	233	223	219	196	229	226	209	203	206	197	233	212	225	222	232	226	193	222	209	228	234	220	221	214	186	207	214	205	207	225	264	210	224	234	243	222	235	207	218	219	236	204	214	232	206	201	222	231	253	213	217	228	238	220	219	222	228	233	190	216	252	218	221	208	226	221	186	201	231	220	242	201	221	255	178	227	223	210	228	215	250	206	196	209	219	203	228	223	197	218	219	219	228	224	230	217	233	202	243	210	234	211	223	215	211	218	200	216	201	244	196	212	205	230	191	203	190	223	230	209	226	248	199	224	207	203	229	219	233	232	238	222	238	200	191	239	246	222	199	230	222	227	229	219	200	238	233	190	211	204	198	235	201	241	231	210	226	210	268	207	215	247	251	220	224	200	204	216	204	204	223	194	241	229	227	229	219	220	229	216	208	231	250	230	251	205	233	203	252	220	246	236	225	229	224	216	219	209	229	189	198	215	251	220	203	208	228	205	253	218	223	232	226	221	211	223	236	236	206	240	239	229	237	209	222	230	249	242	201	191	224	204	217	231	216	229	213	185	211	214	178	220	212	222	214	214	224	221	213	198	228	218	225	218	233	247	198	214	192	241	208	185	213	205	206	218	223	198	211	222	257	233	223	228	226	238	214	215	231	231	192	206	234	225	245	201	228	231	225	200	214	246	230	246	221	216	219	228	223	230	213	209	227	204	203	211	218	221	199	191	186	218	220	213	232	221	225	238	222	221	220	212	207	227	229	209	216	233	220	207	199	221	236	215	230	251	241	251	209	231	206	233	219	243	227	251	244	207	236	234	236	217	222	218	222	198	205	193	207	233	234	212	206	219	206	239	203	260	236	224	246	210	217	201	192	204	223	234	230	229	215	216	216	233	221	227	207	227	193	244	227	210	206	199	221	216	218	232	214	243	201	229	221	208	232	226	214	210	205	210	229	222	201	192	206	221	196	262	170	261	225	224	221	220	208	211	207	238	197	242	200	191	213	246	199	222	197	223	227	214	214	208	209	243	219	204	214	214	216	241	207	222	211	197	240	217	193	229	203	224	234	211	227	218	219	234	205	214	230	217	229	209	214	208	227	213	216	236	208	242	218	209	244	217	227	194	244	212	222	222	205	216	240	224	227	213	209	199	232	233	215	232	228	223	226	178	249	211	234	230	215	222	228	214	203	232	217	218	238	258	225	238	237	235	227	179	186	219	232	222	227	206	201	201	226	190	228	207	216	211	234	237	210	218	205	211	237	214	244	230	217	211	197	228	233	205	233	200	224	220	191	223	221	226	224	227	225	199	224	210	215	217	221	197	222	234	244	208	217	222	221	222	229	229	235	209	226	202	226	225	216	195	219	212	222	189	218	204	229	213	217	263	249	225	235	199	222	211	196	221	218	218	190	251	233	228	235	220	225	232	214	202	225	195	231	228	216	210	210	235	222	203	233	234	226	195	213	215	221	212	229	236	210	203	213	228	200	219	206	211	248	251	196	231	246	245	209	220	213	214	224	226	202	232	228	237	210	188	203	227	197	244	198	207	189	228	204
26351	10100	5186	5727	4736	3807	3200	2656	2194	1936	1774	1506	1407	1344	1226	1102	1042	1003	977	961	935	899	853	803	810	798	734	765	704	719	703	707	662	681	708	636	692	637	660	624	661	627	586	645	614	617	626	614	629	612	607	649	623	620	592	563	565	646	595	608	577	607	593	617	545	603	555	582	607	601	620	572	567	594	595	611	613	580	597	578	640	598	639	552	575	599	585	574	595	585	570	571	617	570	609	553	588	580	575	610	599	569	590	550	585	575	529	556	586	559	551	622	562	560	553	592	558	549	631	583	582	583	623	579	558	594	580	564	565	584	547	564	565	574	603	566	608	561	568	568	579	559	546	591	585	620	565	564	562	552	608	537	577	592	579	582	546	582	578	590	534	597	587	564	568	532	564	603	586	528	585	540	530	550	578	562	638	559	563	604	584	553	600	587	579	600	586	583	535	596	586	547	562	594	597	608	579	590	542	565	613	583	544	566	583	578	566	613	567	555	579	570	581	601	536	580	572	537	604	577	565	543	550	571	603	549	547	528	622	600	592	597	589	554	581	601	578	568	589	552	552	575	541	581	566	539	597	570	555	526	560	558	537	600	597	597	561	535	608	537	574	568	599	559	581	565	580	578	583	599	564	634	553	555	589	538	587	581	578	550	613	603	619	583	585	572	558	535	619	545	604	607	592	591	551	576	533	538	549	567	579	551	589	599	585	586	577	577	577	569	547	569	579	565	567	593	577	591	567	578	537	535	571	621	523	565	594	546	559	563	531	557	596	558	583	575	545	539	546	582	568	531	593	583	574	603	588	588	536	551	555	532	595	584	550	588	562	603	548	554	594	581	589	566	568	578	578	611	575	562	566	573	590	568	552	581	569	545	532	543	612	571	594	558	572	584	579	573	562	557	641	646	543	577	558	560	580	548	610	557	583	549	555	580	576	604	518	574	604	576	613	585	562	592	546	535	580	535	561	573	590	555	559	567	558	539	547	595	576	592	550	525	559	554	575	600	535	580	562	579	554	553	565	583	548	566	566	569	567	609	596	554	624	539	562	567	581	543	556	585	639	568	596	535	557	561	533	571	571	556	536	552	578	595	583	590	525	563	583	586	592	561	567	565	555	602	599	560	538	541	579	556	579	565	551	543	551	572	611	613	538	586	568	572	571	610	565	604	540	572	558	576	567	553	546	540	529	549	570	609	536	572	565	546	555	554	559	564	596	584	565	621	571	591	587	584	636	586	560	565	578	553	552	564	588	539	552	563	564	564	588	596	556	580	510	563	584	530	540	569	505	595	615	543	578	585	597	556	536	547	580	586	592	550	539	557	599	555	552	555	583	542	592	568	542	579	559	585	585	591	567	585	568	559	566	608	581	570	540	549	539	566	592	566	560	595	523	554	597	568	589	590	585	597	586	538	575	549	561	579	553	610	568	552	575	625	564	551	605	574	574	584	570	585	562	557	572	554	563	535	560	581	581	519	563	556	554	563	578	566	596	568	526	550	581	574	594	572	549	610	608	577	579	559	597	590	585	555	537	555	620	536	543	568	549	591	541	576	562	560	564	539	586	552	573	554	575	511	561	581	570	541	544	565	602	565	567	573	570	616	587	572	550	574	567	603	558	595	571	570	587	601	546	564	566	539	575	551	554	544	576	540	570	579	516	589	597	604	561	549	573	553	512	577	553	560	563	571	574	567	567	559	581	543	576	528	557	504	509	557	593	572	598	576	600	577	553	609	549	539	600	545	564	590	537	590	577	573	585	567	574	555	568	561	624	563	542	605	552	559	599	600	544	579	576	543	576	594	542	576	547	560	573	580	520	623	584	553	540	565	564	540	538	540	548	564	576	600	600	554	545	589	569	581	597	552	570	592	538	603	588	579	597	546	548	572	548	563	573	540	531	544	562	586	552	588	605	551	576	599	562	590	548	549	591	551	581	519	593	577	559	563	539	589	571	562	615	571	539	609	590	585	572	583	583	557	534	557	564	565	517	562	616	585	586	540	546	533	593	553	550	598	551	526	573	590	571	566	583	551	580	566	579	575	569	588	555	531	555	586	574	572	567	574	565	572	538	578	548	554	563	539	567	565	628	569	567	609	527	565	563	562	561	556	549	564	606	537	572	568	589	602	589	582	569	564	564	517	560	589	567	562	587	579	603	561	551	553	555	561	593	602	553	585	564	577	568	580	581	543	566	565	569	560	545	519	561	579	564	577	539	571	574	570	592	585	512	592	562	559	578	539	543	582	599	561	587	579	553	568	614	610	583	522	566	567	568	538	585	553	550	625	548	590	643	574	501	578	616	568	576	553	582	594	563	567	582	574	527	620	537	591	582	578	544	591	522	536	549	582	587	573	584	573	574	521	569	583	561	580	537	548	571	542	566	568	610	561	548	525	578	536	564	581	528	555	532	578	641	631	642	569	533	551	578	586	563	589	563	560	558	557	569	583	589	527	579	536	583	614	608	564	571	551	551	565	535	577	590	544	587	597	538	570	556	560	563	544	547	598	585	527	581	583	567	539	591	521	545	553	564	570	611	570	554	546	567	557	588	550	572	563	570	598	527	576	581	517	567	540	572	575	580	599	585	599	578	555	539	533	519	575	560	528	573	611	579	541	585	648	607	577	580	617	545	583	623	561	569	577	601	566	536	544	552	524	602	572	573	484	583	574	568	612	587	610	531	567	536	576	574	541	600	554	573	566	575	567	582	524	552	581	568	560	572	533	561	573	616	575	585	557	558	540	562	562	582	571	570	589	559	555	549	541	559	544	549	529	568	568	573	592	550	500	567	530	548	575	596	594	560	590	579	578	574	580	533	567	546	559	550	535	558	567	596	547	559	563	547	539	566	566	571	614	574	583	573	547	575	545	551	596	593	607	548	601	590	558	572	595	551	580	573	588	600	651	559	536	592	564	592	562	573	564	584	564	564	544	573	572	610	597	559	613	590	556	579	575	558	558	586	535	572	541	543	537	570	590	507	606	560	572	554	567	557	562	527	533	565	571	556	553	572	567	551	549	543	579	546	579	553	526	572	598	614	540	579	527	582	553	572	588	549	581	564	607	554	562	585	574	546	596	566	596	598	548	569	564	581	594	542	619	548	582	564	568	618	563	550	560	556	552	545	563	576	605	559	565	564	580	571	576	562	596	605	548	578	579	564	574	589	603	574	547	536	579	563	550	570	567	517	555	577	596	553	565	541	597	566	537	570	570	555	548	573	572	567	596	600	554	570	530	505	533	551	570	585	568	597	581	614	610	577	563	580	568	539	582	604	611	567	569	560	605	568	570	587	565	591	576	604	566	588	588	571	560	494	585	578	608	573	585	567	562	551	579	602	548	536	555	615	518	569	513	627	564	582	531	575	586	562	512	610	593	546	556	570	570	537	528	550	549	573	529	615	612	616	595	561	570	601	585	583	605	570	598	587	577	550	586	618	587	539	551	560	557	591	522	579	566	580	609	595	552	557	574	555	553	545	524	620	531	547	566	592	571
14296	3760	439	369	351	356	345	340	353	330	349	325	325	301	360	327	340	330	346	316	344	336	344	325	315	321	331	301	328	352	349	317	327	356	336	325	307	320	358	328	347	343	308	323	359	357	364	332	329	322	323	359	307	343	330	331	298	316	329	319	326	327	330	368	308	323	324	349	316	317	337	338	317	348	336	314	352	329	369	327	334	357	336	339	321	334	328	358	335	307	353	340	339	331	352	364	323	327	339	338	358	360	307	344	328	333	313	332	337	342	330	326	318	360	322	369	378	328	368	331	342	281	337	347	328	325	339	339	354	328	379	321	330	340	298	344	377	325	345	357	340	298	312	328	349	347	324	330	329	311	325	325	280	331	336	349	311	366	325	323	349	356	333	340	342	301	354	303	343	359	333	328	338	332	351	347	349	335	351	350	337	360	328	345	345	341	352	333	358	313	314	344	322	318	371	336	316	317	328	325	354	352	349	345	329	313	349	329	357	340	349	310	337	376	358	299	356	322	291	384	303	335	362	337	331	343	358	322	328	304	355	339	336	327	349	347	324	372	344	364	367	367	313	337	329	354	325	345	331	321	324	315	343	348	359	315	385	330	348	338	344	353	303	338	347	324	334	340	344	340	320	314	325	308	333	324	341	332	340	347	317	305	332	333	323	347	324	366	340	325	326	339	364	329	366	329	347	357	323	324	339	317	342	344	356	346	336	378	364	339	326	340	348	341	323	325	326	342	303	383	341	316	360	334	317	310	344	381	339	353	336	362	340	333	310	343	332	366	346	352	365	339	358	304	341	346	320	329	353	339	340	362	323	306	368	338	330	338	356	327	331	331	323	342	350	350	336	343	375	347	337	333	360	334	325	330	334	345	326	342	346	375	323	311	331	316	334	325	315	335	329	333	357	329	314	354	309	309	309	328	345	304	342	323	303	324	317	355	325	337	303	335	369	316	305	333	310	338	333	337	312	353	331	359	326	366	349	337	313	307	328	356	320	284	356	297	341	365	313	335	325	314	329	337	346	340	328	325	302	354	334	305	333	358	349	326	350	324	358	358	301	349	323	325	326	378	329	336	303	320	327	333	317	322	323	336	345	315	346	352	344	345	346	345	337	314	364	318	346	322	336	337	312	366	325	322	337	342	327	354	315	343	274	352	351	308	331	324	350	364	347	335	328	366	334	326	372	373	311	303	319	374	354	338	335	363	323	331	341	337	285	298	340	332	327	299	307	299	299	314	355	369	307	329	349	331	363	316	333	344	338	336	353	320	357	301	299	344	340	344	300	305	299	376	309	342	309	330	340	343	367	330	315	351	343	319	297	331	341	361	343	340	342	315	322	344	376	349	332	307	321	325	355	421	328	318	296	338	350	332	336	338	371	301	345	342	304	353	327	337	354	338	351	287	330	357	344	331	310	374	351	323	332	344	310	294	348	318	376	389	371	355	339	325	296	350	331	338	341	329	342	355	356	313	328	349	321	338	357	321	346	374	341	334	322	344	336	323	348	368	323	359	348	334	349	359	327	355	356	345	321	330	321	318	354	327	304	353	342	368	378	309	332	335	329	318	335	347	329	329	324	354	335	337	323	339	321	336	307	334	366	322	352	320	314	324	331	328	331	319	346	346	349	375	331	315	393	347	340	331	327	365	352	316	355	349	366	323	345	333	303	368	326	347	322	317	358	332	323	331	322	352	387	345	331	314	347	348	336	309	341	335	345	343	333	320	291	331	340	354	360	318	317	356	337	321	342	334	336	327	318	366	354	331	348	346	340	349	331	336	328	317	335	357	363	360	337	320	369	309	305	326	298	353	338	363	373	298	348	324	331	319	326	321	343	313	353	358	343	364	310	360	379	372	331	335	352	309	338	316	336	345	313	316	337	346	356	339	312	330	376	349	354	354	364	341	344	341	334	350	344	327	309	299	348	349	336	363	341	308	330	332	356	312	331	313	333	359	350	340	349	322	306	355	369	324	333	321	330	351	333	349	328	355	301	341	335	316	342	343	362	337	371	327	339	363	319	359	334	332	305	303	317	314	358	326	349	315	326	328	338	346	329	350	336	314	318	351	341	344	340	350	327	326	346	336	295	352	373	342	341	316	358	330	333	334	332	315	341	335	366	314	339	334	345	351	323	327	316	328	345	324	348	340	310	334	332	318	321	350	324	325	356	350	338	368	335	328	321	338	326	315	310	306	296	329	330	360	291	320	334	300	363	290	319	319	328	337	313	383	339	335	325	358	341	343	318	350	341	344	338	321	309	304	331	339	328	362	332	363	327	327	315	326	338	347	332	373	353	328	333	321	337	332	319	293	348	337	355	327	350	322	399	347	323	336	328	299	344	328	334	322	347	325	336	322	356	331	318	342	331	284	351	311	335	310	323	327	344	315	356	330	322	351	336	375	329	360	320	331	353	309	354	390	354	345	360	350	334	363	353	325	319	328	342	330	337	338	342	311	306	333	342	327	344	328	366	344	285	360	294	314	368	343	332	354	311	363	358	346	330	340	338	336	342	378	304	336	352	352	318	379	341	332	299	339	331	326	339	327	315	352	339	329	333	358	356	337	341	315	327	320	348	370	325	348	359	345	380	302	330	332	356	315	350	352	317	310	324	367	363	320	327	311	355	347	386	301	339	319	357	319	323	331	321	310	367	348	344	350	347	319	365	333	324	307	300	346	336	355	326	336	324	327	378	333	368	354	368	353	327	347	336	332	346	374	375	331	337	319	285	364	309	365	325	340	328	338	355	327	315	338	323	340	342	333	327	302	334	344	327	326	350	345	325	359	328	330	338	331	355	339	340	331	303	327	341	319	320	341	365	327	361	357	344	338	311	351	326	343	342	325	339	329	344	325	331	345	333	330	334	356	291	366	311	359	330	291	328	342	347	365	344	325	345	350	333	350	315	329	346	350	349	344	347	345	340	331	332	332	324	329	339	338	348	368	361	343	366	338	306	345	328	323	338	320	326	325	368	326	314	353	347	341	359	308	323	335	336	324	336	380	329	374	367	341	361	339	358	308	342	326	335	354	344	351	338	334	325	347	321	329	344	329	328	328	322	335	341	339	311	309	319	335	330	333	345	304	340	345	372	349	337	355	374	333	336	335	351	357	298	338	333	304	324	331	341	310	371	370	324	354	319	347	301	316	339	316	317	338	348	313	319	300	350	297	317	346	354	323	347	319	306	336	342	323	326	326	336	302	316	342	339	338	328	361	337	327	334	389	383	345	322	348	347	350	326	374	323	350	320	323	340	338	375	305	345	339	325	303	346	331	366	305	317	326	360	318	333	337	319	313	347	344	339	324	331	372	330	340	316	280	319	308	323	295	336	325	351	348	304	358	361	328	324	343	356	323	359	346	334	328	323	335	341	329	305	341	354	348	340	323	355	303	317	319	326	375	349	328	328	318	334	311	332	333	340	329	366	309	326	349	347	342	345	322	358	353	314	350	355	303	299	319	333	334	322	351	349	341	359	302	308	325	360	341
8647	3264	981	948	1029	1001	867	932	927	939	936	865	895	870	872	862	896	855	875	867	815	812	849	890	887	879	882	864	891	811	851	900	873	864	911	870	837	860	818	891	846	855	812	872	851	859	851	862	905	827	884	864	869	846	873	807	974	847	875	884	854	933	852	908	833	834	896	856	841	851	863	872	875	846	843	858	885	845	877	916	808	830	845	925	858	856	913	847	841	834	833	878	853	821	819	830	865	914	887	865	884	836	871	852	887	822	820	787	873	873	842	841	836	869	923	918	855	867	875	865	891	900	856	816	873	871	881	827	884	841	870	869	875	851	876	847	829	856	903	920	898	886	843	884	836	915	835	841	839	871	836	848	889	887	880	874	876	845	848	836	872	885	811	867	879	850	858	826	826	824	834	865	844	844	872	895	851	878	879	845	829	883	867	820	817	876	835	868	820	811	908	887	835	795	874	875	867	878	876	895	839	895	821	807	862	888	837	866	767	804	845	858	859	843	906	852	871	827	823	854	883	866	864	844	851	869	863	836	840	868	885	857	815	855	923	923	875	854	855	885	872	932	907	889	822	869	830	870	865	844	855	876	862	842	888	937	835	815	885	852	877	848	866	893	816	872	901	835	818	822	857	883	795	864	843	854	839	863	877	849	842	891	826	841	885	849	899	850	847	892	873	889	860	866	851	835	842	891	840	866	868	848	843	910	844	790	931	861	849	882	789	859	858	832	875	911	813	809	868	851	810	861	882	893	799	938	884	833	869	843	866	859	811	871	855	857	848	869	861	875	838	847	860	886	883	853	829	890	848	905	882	846	826	888	859	848	893	894	847	828	852	871	876	838	833	871	873	853	887	843	906	840	839	838	821	876	878	894	859	899	859	884	800	863	851	872	828	870	868	849	862	854	826	851	840	845	834	874	826	891	879	830	829	867	848	911	912	892	837	854	862	838	858	863	885	888	892	901	873	787	913	826	932	855	804	872	840	851	906	847	829	891	914	871	885	867	803	888	889	856	917	856	825	794	920	860	884	848	852	918	786	867	851	854	820	864	845	860	869	830	832	812	827	838	819	876	868	867	878	870	803	839	881	793	850	876	846	833	905	853	862	801	866	842	852	869	858	843	866	843	848	835	871	817	877	887	853	909	836	880	876	887	870	898	853	903	801	812	946	860	897	818	864	899	788	828	828	898	844	868	920	851	896	878	862	865	880	807	870	859	861	888	916	878	832	882	857	887	875	879	851	865	801	853	802	869	873	848	863	872	902	882	845	865	875	876	860	816	855	858	878	855	902	875	900	762	876	894	882	917	837	840	831	830	883	901	897	881	888	857	808	834	863	854	847	912	872	854	891	761	824	841	842	902	888	862	843	852	834	857	884	841	830	890	836	858	863	820	872	846	851	891	853	839	861	823	959	884	825	854	885	855	841	889	809	878	905	908	845	860	826	888	881	825	855	842	851	858	814	862	827	813	915	890	845	900	832	848	869	873	906	813	842	863	834	879	869	854	897	827	851	848	859	817	814	885	858	856	926	848	854	846	904	866	878	901	809	837	826	913	880	833	880	900	829	836	860	846	862	873	849	887	827	836	889	903	881	835	917	876	850	902	889	800	836	873	879	911	830	868	788	851	891	879	845	864	898	865	872	852	785	840	880	836	883	903	888	882	862	843	808	857	913	869	858	828	865	843	865	863	891	844	837	860	818	857	857	880	855	881	855	929	861	846	871	826	868	864	882	847	868	788	863	823	855	842	905	840	860	842	843	808	842	876	845	820	846	847	903	853	885	846	840	874	860	872	849	868	818	819	908	853	841	849	886	891	847	840	868	897	880	850	838	832	860	884	875	870	888	831	881	849	859	857	908	864	829	886	859	870	838	896	846	837	823	872	816	833	897	826	876	865	868	839	897	901	866	852	883	837	818	910	874	824	873	852	819	862	846	814	859	833	878	834	826	886	827	870	839	884	884	908	874	849	835	900	868	865	871	860	857	828	877	861	840	872	868	864	850	871	819	837	860	890	885	820	866	883	876	855	841	834	871	900	861	824	874	812	878	820	858	842	810	899	851	873	876	819	862	858	868	809	838	878	849	889	820	878	884	834	841	874	815	886	893	853	844	841	875	848	845	865	897	852	868	869	823	818	899	876	844	816	873	818	872	834	804	857	881	820	836	892	846	857	838	874	836	900	817	849	877	821	863	876	821	909	892	893	828	833	844	926	890	863	874	886	824	820	842	848	860	895	855	853	892	807	811	851	921	829	846	854	803	859	848	876	844	821	869	862	827	910	838	796	853	879	878	862	854	884	859	856	859	864	828	895	912	884	839	821	840	843	826	882	824	888	850	847	847	870	891	891	854	841	850	855	920	814	849	851	839	833	846	861	873	882	827	810	863	880	907	870	803	831	863	853	858	816	850	875	863	842	810	880	843	867	843	931	868	835	821	892	863	863	889	910	873	860	932	898	874	844	887	850	877	861	839	866	919	862	855	873	854	819	848	897	841	830	829	870	814	870	891	867	829	889	884	848	867	814	882	829	882	862	869	837	839	890	896	840	898	847	810	809	859	838	848	874	866	927	873	879	878	863	858	854	850	898	831	872	814	888	847	896	864	896	860	852	866	834	878	924	818	848	834	862	815	856	876	872	851	887	880	852	887	904	852	865	819	843	857	876	831	858	847	851	856	847	842	877	876	822	809	829	871	879	878	857	861	851	858	826	853	856	881	896	862	869	822	843	865	852	875	853	866	854	822	902	910	906	868	842	852	890	868	873	852	812	839	831	852	786	828	855	827	861	882	899	901	889	905	847	862	899	850	875	861	868	898	901	869	890	861	851	860	872	853	878	826	892	916	825	867	838	893	852	800	907	843	856	881	897	868	893	822	854	849	853	828	913	900	831	867	891	849	853	869	840	881	851	847	877	820	879	873	865	881	878	870	859	861	827	894	835	942	822	798	830	865	831	826	896	852	855	861	840	864	846	822	917	905	854	846	899	906	851	858	883	886	862	880	843	868	818	875	915	800	820	867	797	867	855	888	871	847	849	853	924	833	804	876	835	832	902	820	901	871	867	854	776	857	825	892	881	847	888	829	855	841	826	867	869	893	831	887	906	862	881	875	839	840	834	891	837	914	849	835	868	873	826	828	860	828	892	842	881	837	850	855	876	859	833	842	878	840	858	835	852	892	865	879	897	856	802	847	816	852	874	930	870	813	843	851	817	870	850	839	856	891	852	867	931	851	813	795	875	898	898	897	830	881	838	854	903	854	863	917	821	865	843	862	856	918	865	852	845	888	846	845	851	795	823	879	805	886	866	835	880	864	918	847	899	911	895	854	836	848	856	881	817	818	905	814	920	842	851	825	877	891	873	889	906	846	865	842	893	838	836	888	875	821	858	880	903	850	872	889	863	918	837	845	871	832	842	863	872	823	817	881	848	854	847	830	849	866	863	811	843	843	789	817	915	804	866	844	861	855	882	903	857	868	893	848	827	875	820
32761	14971	3213	1558	1051	777	636	613	553	506	421	458	437	440	400	402	442	422	417	382	418	406	387	390	378	361	386	414	374	342	393	400	354	365	373	400	379	361	371	409	392	380	375	381	356	388	410	369	336	420	389	378	392	375	397	361	350	387	364	366	420	337	399	349	376	404	367	341	391	374	369	383	359	365	366	396	371	410	397	358	405	338	385	370	354	353	339	361	366	374	389	357	378	373	384	392	351	380	386	380	394	396	407	394	384	348	375	380	379	393	360	349	409	396	329	402	397	347	373	367	379	368	384	408	382	396	401	394	389	402	370	394	369	358	364	389	353	401	361	375	368	359	384	378	368	359	367	372	372	368	355	363	396	378	350	366	418	371	349	367	374	329	383	401	375	367	367	370	351	418	344	404	363	381	373	324	375	370	401	402	376	387	353	394	375	357	356	359	384	349	379	352	352	331	377	369	335	357	395	337	360	405	347	378	400	375	383	394	372	364	362	380	379	367	372	393	405	364	367	371	367	386	373	356	380	374	372	372	377	355	387	370	380	395	343	407	417	411	372	343	391	396	377	366	371	411	399	376	399	373	348	355	333	367	381	371	366	394	335	368	370	388	381	382	376	359	341	376	344	370	354	384	371	351	411	370	400	361	386	372	352	383	373	391	390	410	387	345	367	343	371	369	375	366	379	363	377	362	372	390	404	342	413	367	371	367	361	334	409	352	350	384	369	369	361	406	364	399	384	368	417	360	352	391	366	393	397	381	402	353	406	385	379	375	405	367	375	354	344	392	407	396	426	364	402	387	388	378	355	374	382	379	347	371	354	372	384	393	381	391	362	370	381	362	402	372	380	420	354	367	377	379	410	377	370	393	407	395	340	415	326	362	384	398	411	354	394	368	384	384	364	368	376	355	371	363	386	388	371	334	364	378	366	382	392	390	379	373	388	398	392	380	361	359	367	394	342	391	385	365	396	382	363	389	405	364	384	361	333	368	406	368	387	377	404	386	362	343	353	380	373	356	378	362	377	391	361	391	356	390	384	380	371	374	406	373	364	390	362	355	344	329	383	428	355	389	361	381	384	415	373	347	353	376	368	368	363	382	407	389	359	407	373	387	410	360	378	400	360	374	392	364	354	400	332	368	378	375	356	406	389	360	387	390	359	383	365	372	364	379	340	381	365	352	354	402	380	350	341	396	361	336	381	363	357	369	381	378	390	324	355	367	366	374	349	369	375	344	377	381	363	342	418	349	360	408	400	360	382	370	355	368	345	350	384	363	347	375	380	338	379	395	407	364	347	373	391	391	403	344	377	396	386	392	427	405	349	375	379	371	395	379	350	364	388	352	369	413	399	389	350	429	372	358	362	403	371	365	340	385	348	377	375	421	402	380	386	361	387	377	392	390	416	371	378	359	373	374	389	386	369	360	402	352	400	401	352	347	379	415	359	349	424	394	371	414	384	393	373	369	376	381	359	392	377	347	380	365	375	349	368	379	385	376	419	384	350	387	379	377	411	339	369	399	381	373	385	389	400	356	365	394	352	358	362	379	373	359	394	348	376	348	382	360	384	372	382	389	393	375	373	358	381	346	398	352	356	384	383	384	381	404	341	341	375	359	386	372	319	372	371	387	373	402	365	360	383	393	383	364	345	390	382	367	358	387	391	373	410	382	379	414	369	369	329	387	342	349	347	372	356	347	388	380	349	381	357	389	384	380	379	384	360	402	380	412	395	383	386	388	384	362	389	377	359	368	393	387	348	386	389	351	339	373	391	357	339	359	406	379	382	376	358	371	351	357	367	392	412	351	351	389	369	359	380	388	379	385	344	386	363	395	368	366	341	347	388	388	378	373	376	346	384	379	401	426	343	396	368	398	390	370	347	372	368	357	380	398	342	382	333	326	350	377	399	385	350	366	378	394	387	423	347	362	361	379	362	364	373	396	404	355	377	354	366	362	367	342	361	360	385	392	386	375	365	391	367	386	379	396	332	402	341	384	416	370	371	397	352	405	412	372	371	349	378	401	362	399	395	402	325	409	361	364	339	378	397	392	375	351	385	377	378	360	357	369	409	399	370	348	363	371	351	384	373	381	399	345	354	383	365	355	374	382	359	367	383	396	378	380	363	374	361	405	387	381	380	400	358	359	389	359	385	353	374	333	376	352	358	400	357	373	366	346	356	364	370	374	350	351	398	391	361	390	328	357	345	371	370	381	365	373	408	389	352	364	360	346	359	417	368	387	383	356	364	379	377	357	372	411	399	394	390	417	375	389	373	371	355	370	350	405	328	378	361	344	360	435	373	392	398	389	347	393	395	379	367	402	353	359	377	392	404	359	341	372	374	347	366	364	387	389	391	377	358	426	385	379	412	364	343	353	367	386	370	365	340	368	370	380	352	391	354	396	377	331	394	383	363	392	371	322	357	367	364	361	392	383	384	368	358	386	342	370	385	376	370	379	355	369	395	355	397	378	362	383	394	363	365	348	380	373	398	376	394	365	363	376	366	397	364	394	376	382	382	360	367	359	382	370	404	374	349	380	361	383	383	358	363	378	359	374	355	404	377	372	383	356	404	389	372	387	349	350	381	428	398	397	371	368	430	395	362	398	401	389	364	385	345	383	338	376	369	352	365	403	413	353	369	341	374	385	391	365	373	370	344	381	414	396	362	408	370	394	377	433	363	383	371	367	350	356	364	373	384	406	393	386	370	350	408	387	425	344	395	407	390	389	360	382	430	356	396	353	384	399	382	392	397	383	337	371	355	359	379	365	390	361	386	383	358	380	401	388	394	360	348	418	398	379	352	374	400	383	358	407	356	364	373	381	363	379	347	341	416	392	393	365	375	371	392	384	364	374	376	366	360	379	362	381	364	383	393	382	387	346	368	379	376	379	347	348	357	354	355	386	358	376	373	370	346	396	407	363	369	374	361	362	353	410	393	368	377	339	397	364	382	357	400	372	397	387	357	372	430	361	397	347	415	377	405	379	359	362	368	355	371	354	403	386	338	331	373	395	366	363	350	380	363	370	344	366	363	394	414	376	375	363	362	373	383	397	415	397	357	353	394	385	379	374	427	397	358	350	370	383	395	370	351	369	421	393	380	368	362	364	364	385	369	344	414	367	381	398	415	345	371	356	382	366	352	326	350	363	380	349	387	376	403	374	372	350	373	352	376	393	356	345	386	402	399	364	399	380	371	375	354	368	402	396	371	389	363	371	395	349	342	369	375	375	383	367	365	370	389	389	379	357	373	383	401	368	380	397	372	383	378	407	386	353	370	392	395	376	373	355	383	367	360	371	387	395	372	401	384	348	362	373	377	364	361	372	345	335	395	367	398	365	380	375	350	382	371	361	386	376	379	376	370	384	370	352	352	387	336	404	373	381	378	388	372	365	357	358	387	363	372	333	366	375	384	416	380	407	362	381	405	360	382	378	388	365	356	389	366	324	399	374	338	389	352	365	403	395	377	383	360	368	380	385	397	379	388	359	386	366
20144	8317	3376	3656	3101	2632	2203	2046	1825	1626	1544	1537	1378	1259	1187	1252	1187	1183	1222	1127	1101	1103	1078	1107	1009	1074	1068	1064	1015	1038	1047	989	988	976	996	988	1020	980	1010	1001	950	966	994	960	999	962	976	964	980	917	1011	956	944	975	979	968	1002	973	942	995	957	953	1035	976	975	941	999	962	960	1017	922	893	973	936	943	971	905	897	924	902	936	932	969	949	923	919	981	927	928	938	900	968	958	877	968	959	898	942	978	924	917	946	915	929	952	911	889	932	909	925	896	953	949	953	916	954	950	926	977	952	982	996	922	989	920	917	955	943	918	951	977	918	890	911	930	912	981	970	968	915	969	955	981	914	891	938	932	946	890	906	921	949	969	912	963	934	987	924	908	931	969	897	984	947	942	958	948	928	941	969	968	952	952	915	1004	937	923	934	924	984	909	933	935	938	966	932	952	941	948	916	1014	976	1004	945	907	996	971	913	924	905	922	982	920	892	902	987	935	921	930	911	923	949	934	901	941	909	960	904	995	967	1016	965	914	942	945	926	910	920	920	904	998	949	1005	961	921	970	892	973	892	927	987	939	962	927	941	950	902	1013	930	861	939	943	899	874	929	900	886	914	936	966	933	966	870	949	940	977	967	938	926	927	904	892	924	924	913	971	878	920	916	951	952	933	922	918	883	853	943	935	917	920	926	968	908	963	958	971	920	983	920	887	963	997	958	938	949	937	895	927	978	889	953	979	909	879	947	921	880	998	941	940	917	954	958	904	940	892	910	894	1010	956	942	853	969	929	946	902	936	958	905	928	953	950	931	946	924	988	965	905	944	913	936	939	968	943	949	994	923	917	941	953	960	928	1003	966	944	962	896	948	1015	911	879	894	952	958	942	969	947	939	847	894	934	926	906	932	888	925	952	910	911	911	953	991	917	885	922	955	898	941	926	912	913	990	927	920	918	948	988	965	987	927	957	946	962	914	956	924	959	934	869	893	917	932	986	923	935	958	910	916	939	961	934	978	970	892	898	922	915	916	970	936	932	1000	936	964	904	932	949	907	931	910	858	953	937	963	898	866	948	939	942	934	948	901	964	964	958	942	903	939	929	885	926	935	920	969	1003	894	974	886	953	930	933	972	924	978	910	963	911	925	902	873	960	890	884	1013	931	931	953	1007	915	933	964	889	886	958	925	874	984	979	921	920	927	928	914	929	940	950	961	904	914	961	934	974	973	931	968	914	927	969	903	940	939	922	913	919	978	922	913	933	958	930	870	961	904	945	921	923	953	939	971	900	912	956	953	924	935	975	990	945	948	928	890	946	909	934	929	962	921	960	948	993	955	979	935	869	975	938	935	948	934	921	1013	949	899	921	904	949	898	951	914	920	953	963	969	938	978	950	982	936	889	909	934	968	926	929	949	962	987	959	967	936	931	953	956	923	938	923	918	905	923	988	914	917	1012	937	965	949	969	935	884	936	983	952	922	909	877	988	956	914	969	936	955	923	894	879	917	897	1016	928	920	913	945	986	903	926	908	951	945	939	945	915	927	910	856	933	940	924	882	856	938	919	933	910	938	953	960	981	878	1014	876	961	942	927	930	958	962	950	979	953	924	933	963	945	935	954	905	883	963	924	938	888	944	942	917	910	931	921	896	932	996	886	957	936	899	945	890	979	937	935	877	932	918	937	940	943	914	922	942	930	979	912	948	948	903	868	866	970	950	966	959	926	907	893	909	913	944	940	924	914	980	985	965	897	946	955	953	895	946	910	900	913	921	844	890	960	959	878	942	966	977	1008	922	953	932	957	895	912	882	903	953	973	969	960	975	927	946	957	882	860	948	927	984	967	901	918	940	960	951	927	968	942	939	925	914	903	924	902	996	932	947	931	892	910	932	911	902	953	947	918	902	913	955	930	920	930	963	960	946	946	902	1007	898	845	940	944	919	937	946	917	963	940	935	991	896	965	951	922	908	944	923	909	886	903	933	994	928	957	940	919	900	968	946	892	971	974	909	1002	945	986	1000	947	937	912	931	948	933	921	954	896	971	961	976	941	930	955	950	907	838	904	970	1023	986	942	945	945	925	963	925	940	892	907	916	973	946	939	936	932	911	894	883	939	908	915	977	965	923	917	956	867	910	1000	980	938	946	927	965	967	924	998	968	965	964	907	963	962	939	925	991	912	960	935	959	964	957	941	905	946	915	901	1016	948	951	929	953	959	878	945	961	915	935	897	946	938	958	866	890	910	951	950	956	950	897	939	910	937	911	921	917	954	976	932	928	932	938	980	962	937	959	897	907	934	933	969	901	956	955	964	916	977	879	885	947	937	902	927	956	946	921	943	995	971	931	922	895	942	935	940	941	937	896	926	943	957	936	955	914	926	932	899	959	917	1008	923	908	863	920	914	936	907	911	973	907	879	933	886	958	958	924	947	959	967	883	990	918	1009	901	940	943	972	892	911	932	946	900	895	960	934	948	905	911	947	884	944	913	931	965	920	962	944	957	910	961	974	897	905	942	944	886	891	985	953	946	933	981	1018	936	974	973	926	881	947	957	961	938	936	950	945	976	948	960	921	958	920	895	948	957	922	950	912	935	950	954	924	937	948	907	953	955	947	908	910	931	914	954	918	943	912	915	934	932	938	891	909	918	920	945	946	950	951	949	1003	961	962	936	950	922	926	936	955	947	907	928	926	969	872	960	975	939	915	964	966	901	1024	931	891	947	883	957	929	934	962	916	905	944	964	925	906	906	940	871	1000	855	962	891	897	856	934	998	928	929	941	945	945	949	1020	947	934	960	963	887	888	913	937	954	976	930	890	962	966	975	986	955	945	981	941	889	948	936	913	947	905	939	1005	984	960	913	905	970	942	898	918	1028	902	916	995	922	947	969	943	949	922	898	951	925	921	944	947	917	981	960	966	970	910	930	936	968	958	925	922	932	968	967	911	935	992	902	878	1002	940	937	918	989	882	956	926	981	911	961	913	967	908	943	947	979	927	962	928	941	923	979	927	959	971	941	961	902	892	984	908	929	903	894	1011	940	951	908	928	986	885	923	988	933	871	944	975	969	945	980	953	922	932	932	956	921	898	933	976	955	922	939	900	905	938	934	961	902	910	912	938	898	948	930	1023	891	932	979	934	928	934	924	928	893	940	927	895	900	921	941	967	898	912	915	920	906	1005	911	917	930	957	977	989	957	954	984	967	893	960	861	920	963	976	956	913	965	937	934	933	912	976	946	926	978	878	955	971	960	925	935	871	952	912	914	934	913	916	961	903	951	944	891	935	927	911	975	924	927	942	960	938	992	921	916	912	942	955	924	891	918	922	896	952	930	877	934	916	964	936	947	979	948	892	975	922	947	899	921	918	986	917	958	996	947	943	939	950	908	898	924	913	911	910	950	935	883	890	941	942	999	1018	915	962	936	946	913	921	924	936	962	915	901	987	967	942	909	953	956	972	955	950	940	963	919	930	910	979	932	959	938	915	947	976	940	953	936	950	913	896	909	923	909	942	955	934	934	884	927	952	966	931	929	942	898	914	960	925	894	948
41783	21508	6026	2692	1608	1036	783	633	538	470	405	348	321	336	320	334	283	289	248	275	250	279	289	237	250	275	248	271	236	242	269	234	242	239	250	220	230	239	211	239	205	228	190	217	202	224	203	251	213	244	221	244	233	195	223	235	224	209	232	226	232	218	224	242	240	218	204	195	224	210	222	240	204	215	232	216	173	219	215	216	265	209	219	220	218	237	229	216	233	220	205	225	231	215	234	214	215	205	229	234	221	213	190	239	211	217	219	226	211	224	218	222	209	214	221	234	226	228	200	230	227	197	226	206	229	234	249	233	204	235	212	207	210	209	216	222	192	224	222	242	207	211	194	203	210	209	206	227	226	190	198	238	216	213	228	191	204	227	225	242	228	225	233	224	219	231	230	218	233	222	215	244	200	221	243	219	217	216	245	243	210	210	193	196	223	252	189	227	202	206	228	269	231	214	222	208	213	229	214	232	250	249	240	203	203	213	213	232	215	216	210	227	222	214	196	237	225	233	203	230	222	206	207	227	230	214	239	216	242	229	228	266	248	224	258	245	221	242	215	228	232	242	217	201	218	242	227	204	216	224	208	210	238	193	221	229	241	232	208	238	189	216	220	224	210	225	216	199	218	212	225	217	212	210	210	243	229	233	206	185	199	221	219	214	239	227	224	200	254	212	241	245	249	221	221	229	208	273	209	211	215	212	217	228	225	180	208	212	217	234	231	221	214	231	195	200	199	225	224	225	214	233	240	205	225	214	205	224	224	225	234	215	212	234	226	230	226	206	224	224	203	187	230	212	211	217	243	226	226	227	243	245	213	232	227	222	231	202	229	224	191	231	238	221	228	228	234	244	234	236	220	207	214	259	225	215	235	231	228	247	250	215	211	224	190	236	240	204	199	216	202	244	206	203	217	232	245	212	223	223	218	190	232	235	227	211	207	210	214	239	230	209	238	244	216	235	214	231	196	209	202	227	212	222	222	217	214	200	187	214	215	202	226	250	220	232	197	226	236	235	202	233	197	214	246	235	201	208	227	216	227	200	180	219	222	212	225	225	222	245	201	201	240	263	242	207	206	215	222	232	251	259	200	215	214	224	224	240	207	231	233	230	241	236	217	215	209	212	223	230	221	237	217	214	220	191	220	212	239	225	224	246	206	205	193	200	206	236	233	210	210	219	217	205	226	200	211	226	225	207	225	199	255	188	219	206	192	223	225	235	224	230	217	216	224	215	217	224	262	200	217	212	233	218	222	203	212	231	233	192	214	204	227	230	219	210	232	187	249	222	234	212	218	220	237	247	206	220	203	212	228	219	217	216	212	212	193	231	206	186	217	212	198	229	245	219	215	249	235	245	238	255	242	212	227	222	213	221	197	242	224	203	215	209	208	207	210	237	207	224	197	196	200	258	218	242	207	215	244	216	225	225	211	225	222	217	223	206	214	232	226	221	225	191	248	222	238	227	212	230	228	215	230	232	218	219	260	198	226	205	224	237	248	237	196	232	202	249	217	216	223	223	216	240	233	214	216	189	228	218	210	259	202	246	213	221	213	225	216	228	217	221	236	222	213	215	210	235	199	230	217	238	203	255	221	226	200	183	223	239	209	228	238	221	240	217	245	195	232	230	234	202	200	203	214	237	221	211	230	227	236	222	260	245	190	233	228	235	224	216	214	212	231	196	240	211	216	206	219	229	220	245	228	202	221	215	216	214	215	210	214	231	232	238	204	246	230	218	190	215	235	225	226	219	229	232	262	204	221	215	228	213	220	197	233	252	228	204	198	223	222	231	204	212	217	229	186	201	225	223	226	221	233	194	207	222	205	236	197	240	219	232	219	212	236	199	233	221	217	231	228	217	241	228	253	216	207	212	239	211	220	216	229	223	227	213	242	227	233	220	223	231	243	207	214	212	231	208	206	226	219	212	209	250	226	215	218	252	231	200	206	240	240	197	198	243	210	227	197	191	235	225	231	210	216	204	227	223	215	234	242	219	212	206	205	201	220	212	233	214	225	223	216	226	221	212	258	239	205	210	229	238	209	226	221	210	222	229	204	227	223	237	216	233	205	229	212	222	212	231	207	207	208	212	215	234	230	201	219	258	221	195	225	211	224	203	206	222	222	223	229	227	213	240	205	221	218	209	242	200	217	187	201	219	225	185	202	233	210	225	243	227	213	213	234	224	232	228	233	220	186	255	238	217	200	231	227	255	226	224	201	242	235	222	247	212	239	234	223	234	228	218	226	224	230	208	220	209	233	222	198	211	230	227	233	260	267	230	223	226	230	243	217	226	222	212	210	210	199	227	205	202	211	211	222	237	213	220	221	218	211	193	237	216	248	224	247	233	208	222	229	217	241	216	243	228	221	198	198	219	254	229	221	227	191	204	244	240	228	246	221	199	218	219	220	219	234	224	236	240	235	227	216	217	250	204	230	243	208	201	179	246	218	206	215	222	205	243	225	226	212	225	231	215	214	230	224	207	186	250	224	229	222	216	192	214	206	237	230	224	210	231	249	217	208	247	207	233	223	228	212	199	212	217	221	217	252	250	239	211	204	221	233	242	198	228	207	222	225	233	239	233	203	220	228	225	227	191	227	227	219	197	227	222	230	222	181	210	207	217	231	223	227	250	238	223	215	196	184	206	221	210	246	234	248	216	207	230	220	209	224	247	230	221	248	239	224	215	215	227	214	225	216	217	211	223	215	228	223	185	216	226	222	204	226	193	227	268	235	225	195	214	229	222	199	213	230	240	229	248	243	219	233	252	196	226	227	208	212	213	199	208	210	249	205	246	207	229	217	221	220	198	249	245	199	234	219	211	223	225	226	202	191	230	209	223	208	220	225	197	236	217	230	233	216	191	205	217	223	227	209	206	210	234	210	202	202	225	234	235	208	209	217	210	228	206	213	249	221	231	217	197	249	205	255	223	239	229	211	232	206	239	228	231	219	219	225	229	214	210	207	205	196	224	240	212	248	232	216	209	216	228	218	221	209	224	232	223	208	211	187	212	229	230	251	240	199	224	234	227	216	202	230	232	223	205	240	237	222	213	223	229	219	210	212	223	202	215	226	227	189	242	203	240	221	209	196	234	215	221	215	222	208	188	227	215	232	204	214	189	215	228	207	219	224	245	205	232	220	250	220	209	221	251	215	232	226	211	201	225	213	223	203	215	222	229	241	200	206	226	200	248	218	226	237	225	226	219	229	256	237	227	203	235	212	215	213	228	231	241	190	230	269	218	210	221	224	224	208	254	208	232	235	236	187	236	209	231	237	227	200	194	215	217	230	216	224	233	218	219	219	210	231	236	205	194	241	228	226	221	266	221	225	202	218	219	224	214	225	207	210	216	225	204	220	210	213	210	217	236	204	201	220	232	248	231	211	215	243	235	217	238	224	204	230	224	241	213	225	213	206	221	222	204	236	216	237	231	219	237	255	232	208	232	204	252	232	248	229	194	225	194	199	228	204	219	217	225	205	208	214	199	209	235	232	216
26088	11034	5191	5576	4790	3882	3179	2606	2175	1963	1732	1503	1457	1269	1260	1147	1125	1084	970	928	931	898	866	831	811	791	747	762	735	749	725	725	714	684	682	656	678	656	651	669	694	634	696	648	654	622	663	609	655	591	619	643	594	618	620	609	606	617	605	599	648	603	617	590	592	598	618	617	605	629	600	605	595	607	636	590	584	545	595	612	566	605	617	565	566	592	591	604	574	640	630	608	563	608	624	578	554	599	613	582	610	574	603	556	552	562	606	572	593	598	600	587	651	586	606	589	604	588	575	556	589	575	606	576	602	561	566	608	579	575	596	587	601	557	597	544	570	629	590	598	604	593	592	554	547	545	582	582	602	628	570	629	549	599	636	597	570	586	601	576	571	573	531	558	571	584	575	595	588	551	610	613	585	569	582	567	548	572	597	553	590	586	626	572	579	578	645	573	557	597	639	561	554	579	578	568	581	612	553	594	587	573	579	551	575	608	542	570	573	575	573	545	585	549	537	584	558	563	584	567	589	575	557	575	558	588	593	559	627	550	593	526	567	552	526	583	586	595	605	560	573	581	578	569	585	579	541	584	601	567	545	559	588	590	563	546	551	560	561	559	550	569	586	599	555	592	566	594	600	588	596	547	593	566	551	565	588	631	548	574	566	592	580	595	559	599	601	550	579	599	590	603	572	580	558	542	566	577	571	586	570	557	559	588	599	568	557	589	581	558	559	595	583	560	662	536	561	601	585	574	546	596	596	540	604	620	589	567	577	587	586	596	550	551	576	584	570	542	569	567	613	564	577	604	563	546	570	582	564	581	568	603	604	587	574	552	576	592	570	557	561	606	627	537	599	540	587	547	508	538	567	650	603	535	576	567	577	552	568	557	583	588	578	591	594	621	564	586	565	604	575	575	583	556	551	539	558	565	551	608	608	576	510	559	548	592	581	609	553	568	522	604	544	573	577	586	589	626	584	590	558	557	602	577	607	577	591	576	547	576	620	560	568	611	532	583	605	572	582	600	565	626	610	573	572	560	572	608	552	521	568	582	569	604	579	547	622	569	549	626	583	570	598	590	585	589	590	611	632	585	600	550	591	556	603	599	551	581	557	590	566	579	567	555	537	525	597	544	567	573	590	536	563	581	566	567	577	590	589	613	571	588	596	596	576	579	668	564	587	615	573	576	598	584	570	567	569	603	592	578	538	600	604	549	583	565	545	553	603	601	625	578	556	567	594	612	573	564	611	582	597	559	602	569	626	566	583	558	582	589	616	532	548	565	593	550	573	551	565	548	550	561	586	609	546	553	569	602	601	598	573	578	570	578	588	595	532	604	554	602	618	600	568	569	568	630	554	569	582	565	601	564	585	569	579	557	534	553	576	568	551	607	598	573	570	572	559	557	567	545	583	583	592	601	594	607	603	556	620	573	579	555	564	564	582	581	574	521	576	603	574	577	574	604	590	568	560	582	547	619	536	543	603	543	559	599	604	567	583	542	576	600	567	546	560	583	530	606	600	584	597	590	592	542	615	578	623	607	548	580	561	623	578	613	576	560	522	602	522	564	577	603	555	599	556	608	582	551	563	581	584	579	592	573	572	620	572	583	595	545	545	622	565	543	558	604	579	580	602	564	603	576	594	543	570	561	605	581	544	580	585	556	595	577	573	578	584	569	564	532	627	577	552	554	567	588	619	569	546	627	589	582	567	572	554	573	620	578	578	591	536	573	587	609	612	578	601	582	568	615	599	606	547	595	589	585	554	547	590	612	557	583	607	614	604	594	601	549	587	541	607	624	539	617	572	568	565	565	579	607	566	550	518	597	598	574	606	578	579	557	617	603	514	582	548	542	615	570	640	577	590	572	610	549	564	585	596	566	534	585	525	588	566	618	567	585	548	553	554	569	622	564	586	598	571	568	574	611	590	615	590	606	597	574	618	553	617	601	589	568	614	565	567	601	606	535	639	555	557	534	581	606	585	572	588	593	580	539	575	531	570	562	558	615	611	595	572	539	545	632	575	605	626	572	517	561	579	520	606	543	551	595	573	561	587	560	574	552	599	601	548	542	576	588	552	590	602	560	599	587	597	579	572	603	594	583	561	607	583	606	575	598	592	616	502	584	575	592	580	589	573	607	607	549	587	601	625	561	542	608	552	608	604	584	575	593	567	581	576	544	587	580	582	562	548	573	636	607	602	585	595	555	595	568	555	583	598	563	581	605	545	587	553	575	524	572	559	600	588	628	587	558	547	537	551	591	587	634	567	566	555	537	544	564	594	574	575	583	560	585	575	555	581	596	639	561	541	600	628	584	545	562	595	563	601	545	625	582	590	564	573	612	574	589	569	553	542	558	587	558	547	575	551	568	562	594	572	541	603	524	604	538	575	558	533	581	555	580	584	558	604	590	573	588	584	558	554	594	586	599	536	589	561	553	599	555	581	553	578	585	557	605	577	530	564	610	593	600	584	536	549	599	551	554	609	573	613	590	631	564	578	573	582	598	603	607	595	553	625	557	601	624	570	570	594	612	557	550	614	583	626	608	543	562	591	612	580	578	592	540	577	556	568	584	530	595	586	575	564	552	570	520	560	564	580	565	568	554	576	607	587	609	601	585	573	585	552	576	601	543	578	563	585	617	583	603	583	586	554	586	583	615	552	545	557	594	571	574	549	590	596	560	595	567	620	563	552	628	554	550	584	596	602	599	555	565	618	611	562	565	552	564	608	578	589	580	609	576	595	540	621	571	603	595	554	528	577	550	577	601	585	594	595	610	605	584	613	563	553	511	548	532	559	575	557	568	584	595	532	557	546	579	575	588	584	567	579	571	564	573	571	577	565	532	532	614	621	583	596	561	599	575	634	551	608	562	606	606	558	578	615	578	624	584	569	603	579	563	606	541	574	597	625	576	560	582	601	583	566	589	576	580	592	615	598	637	603	579	568	593	557	576	561	586	546	586	544	587	581	604	553	571	568	572	591	550	570	544	578	580	573	579	529	552	563	564	573	574	560	571	539	570	553	569	560	621	604	576	573	588	592	541	567	592	586	585	575	551	596	597	567	610	602	586	598	534	550	607	583	558	566	532	550	608	550	576	577	561	579	574	581	619	578	573	561	548	585	585	588	595	509	620	553	530	560	567	563	583	564	598	556	629	595	560	570	600	602	590	564	535	599	564	541	578	601	537	614	530	578	575	569	597	587	581	601	551	606	560	535	581	561	578	613	621	567	601	545	579	534	579	598	567	523	586	546	558	613	594	577	576	553	595	553	608	539	567	597	575	541	575	551	563	608	582	581	584	511	587	547	585	562	558	585	561	575	615	536	564	605	614	550	578	581	545	543	573	595	552	570	557	552	589	537	573	589	565	578	572	545	559	597	606	608	582	566	618	598	572	587	586	599	547	573	571	585	580	606	609	565	575	575	621	596	580	544	563	559	598	596	606	582	569	570	582	546	568	603	554	559	573	584	573	569	624	573	584	552	623	557	611	602	487	558	599	628	611
14163	3957	460	380	341	339	333	356	341	343	334	374	330	319	325	306	345	342	347	352	339	334	312	351	311	297	344	343	329	329	347	335	326	364	317	340	319	319	359	367	357	352	335	321	329	327	350	328	301	328	322	355	333	328	338	330	325	330	339	325	350	332	345	346	306	332	349	330	327	352	314	323	332	372	276	349	314	327	316	341	368	305	349	325	300	336	310	335	342	328	304	319	320	314	306	298	325	356	305	344	318	299	326	318	362	365	290	313	287	330	326	313	301	333	329	315	310	330	334	334	334	320	334	339	332	344	338	336	338	311	308	338	348	326	337	321	328	314	362	357	344	306	300	300	319	350	301	298	342	327	360	331	364	318	293	330	328	347	322	353	311	318	324	337	336	353	331	365	339	309	336	322	333	309	350	318	314	311	327	314	312	355	340	314	288	301	370	348	334	336	347	333	344	360	348	329	329	340	308	309	340	342	325	337	315	364	341	318	313	309	338	311	350	317	319	311	352	320	319	304	354	348	316	325	338	327	295	305	345	344	317	344	352	332	317	305	352	302	299	329	323	325	314	334	330	342	311	326	292	333	343	337	307	346	344	321	316	312	323	317	355	352	313	315	324	297	337	336	363	320	339	332	359	369	327	365	303	313	303	295	323	317	327	343	316	363	335	321	312	328	365	335	301	322	321	344	323	317	345	342	309	320	341	303	331	319	320	307	337	312	346	322	336	324	323	339	292	352	345	322	313	324	329	350	342	349	318	367	343	333	343	342	362	314	310	321	305	330	354	339	319	324	318	315	327	365	368	335	333	352	330	336	295	313	338	322	323	331	290	333	330	341	331	348	331	323	332	322	334	349	306	306	366	326	325	328	329	346	312	319	351	354	340	322	331	317	326	358	326	327	314	322	299	315	338	307	350	311	356	332	351	342	325	332	340	351	350	291	318	331	299	331	343	336	316	333	318	313	321	319	316	362	340	358	340	331	334	356	333	327	345	339	322	311	347	328	351	312	316	359	320	311	316	325	353	338	314	340	328	329	316	338	319	331	347	332	316	325	316	303	306	335	354	308	309	321	344	326	334	319	313	348	329	298	327	338	377	315	385	314	347	345	351	327	352	319	343	317	324	337	343	362	312	279	300	331	306	377	322	318	320	345	334	341	350	366	300	356	372	357	345	338	314	349	333	339	331	347	328	334	289	315	339	335	335	320	350	346	352	325	331	318	296	351	333	346	347	314	318	337	327	334	319	325	326	353	356	318	320	335	374	328	319	313	319	343	350	325	324	308	340	343	348	326	336	385	330	314	313	322	341	314	346	342	330	328	349	275	343	340	314	344	333	326	307	316	336	360	355	340	318	335	322	342	331	336	301	317	321	343	322	350	329	339	342	341	335	312	340	324	334	328	324	322	353	353	339	355	326	349	339	322	330	315	314	314	314	334	360	318	330	314	324	342	324	352	311	336	341	350	358	316	311	349	339	309	317	322	351	343	309	358	331	338	337	347	305	360	327	303	327	291	325	340	326	352	329	364	375	324	347	341	344	327	354	330	313	325	373	302	335	357	334	371	295	304	365	329	321	320	343	322	329	334	319	317	332	310	321	325	319	337	314	313	318	323	331	322	315	343	316	364	344	334	355	333	338	321	327	324	345	322	322	314	359	303	344	342	341	335	334	351	329	335	301	337	327	309	362	372	307	321	326	318	358	346	369	347	315	347	310	324	324	343	329	341	318	296	306	349	342	364	298	352	326	348	295	323	333	345	336	314	309	329	336	333	326	334	305	331	330	328	314	339	301	321	318	321	345	308	351	318	300	336	336	366	344	348	330	345	338	347	316	341	322	306	313	326	347	346	340	331	339	323	300	297	343	355	352	332	316	295	299	336	347	332	319	351	338	311	305	323	324	270	311	349	321	359	313	334	323	351	317	341	324	353	351	339	308	334	323	338	319	334	335	329	338	348	361	335	380	317	324	378	324	326	343	336	303	339	377	307	351	325	383	343	361	343	361	365	326	353	335	319	344	318	338	349	319	323	335	311	320	338	319	361	331	350	320	337	302	350	313	319	335	372	349	336	324	331	332	346	359	293	335	337	323	300	340	313	304	343	336	304	357	300	340	341	323	310	309	333	318	319	318	337	345	305	345	316	346	314	329	325	317	342	319	348	322	348	334	333	336	324	324	315	355	333	351	310	336	335	351	304	336	302	341	343	338	320	333	348	303	332	349	329	365	335	352	327	346	336	311	308	314	337	333	342	343	351	359	308	342	354	331	358	336	318	348	336	344	347	307	352	333	366	335	292	312	319	346	299	365	338	329	313	313	324	325	382	315	335	331	337	310	344	306	311	319	362	354	335	304	336	318	363	297	314	321	327	300	329	334	337	352	328	295	351	336	343	364	329	316	352	336	352	326	309	332	339	342	358	299	320	327	327	335	351	315	333	331	340	357	288	347	306	349	345	329	352	333	341	374	363	350	347	303	316	291	300	326	331	317	293	294	341	312	349	316	340	333	325	338	354	320	355	325	319	347	323	345	334	358	371	339	303	386	351	301	327	306	321	355	348	332	325	339	321	317	348	325	343	311	341	300	344	311	299	338	347	296	320	336	363	322	347	337	333	296	335	337	380	351	326	318	303	329	323	307	330	337	335	358	315	325	350	322	334	297	325	288	359	345	340	326	290	346	339	338	306	286	316	320	330	337	322	343	308	308	318	375	322	336	345	335	323	320	331	362	354	336	293	299	344	307	323	371	339	322	339	321	317	324	307	322	330	333	323	333	333	326	359	338	336	328	349	350	310	293	329	329	318	332	321	319	315	304	350	292	316	304	316	313	354	317	326	363	325	334	320	328	284	326	355	342	306	326	304	329	335	361	320	333	330	345	326	322	350	346	328	328	342	336	347	307	338	306	344	346	307	361	322	338	305	331	359	352	357	339	330	310	373	347	338	339	313	370	306	351	325	312	322	343	325	314	344	328	284	318	352	336	311	309	335	326	315	316	329	319	344	342	360	319	326	324	349	335	336	330	303	332	341	347	340	316	353	299	331	332	325	319	344	319	325	369	315	316	308	326	339	311	316	336	333	324	328	353	324	336	326	332	319	328	331	308	328	326	315	348	335	348	327	315	339	355	314	358	341	326	339	350	344	342	295	345	366	335	348	306	304	344	312	290	372	350	335	307	303	291	347	304	333	362	299	345	316	326	341	326	354	362	329	319	333	344	321	321	319	301	382	329	365	318	336	316	333	343	307	334	336	308	316	334	322	326	322	312	350	351	345	330	341	321	322	348	315	303	324	324	310	299	327	345	352	334	346	323	381	338	326	329	336	305	326	310	363	326	326	355	348	347	358	296	315	330	327	345	339	316	321	350	336	317	297	331	335	340	304	355	342	334	356	364	314	333	349	304	344	366	325	322	384	309	349	333	334	290	318	316	322	342	345	326	342	333	324	316	327	337	329	320	333	343	298	320	307	342	317	317	329	346	324	341	351	322	322
8843	3366	947	923	975	899	945	928	857	885	885	902	867	857	849	854	855	897	813	890	848	856	856	855	852	841	818	867	890	875	845	877	829	846	836	840	891	831	844	828	864	830	856	862	878	818	900	859	819	845	842	888	898	870	840	834	830	848	886	960	877	865	813	833	867	868	886	863	836	883	868	834	877	822	812	893	870	820	840	832	875	919	877	864	821	868	807	792	879	817	837	838	864	829	850	840	838	862	871	835	879	868	864	868	879	870	899	800	909	839	867	837	810	842	865	878	857	854	847	833	846	832	869	833	846	852	877	772	838	843	866	852	883	797	859	848	821	887	861	802	886	830	787	852	808	876	879	830	909	872	816	841	880	870	839	877	882	819	841	888	887	838	856	783	893	821	890	814	907	890	854	860	857	852	828	869	886	905	880	919	772	858	842	873	840	890	855	811	890	878	867	836	902	879	861	834	837	830	851	792	844	860	844	830	835	867	869	774	854	894	854	907	836	859	860	805	850	872	880	846	857	857	817	870	846	825	837	810	858	796	811	849	845	861	861	875	895	841	846	829	798	822	884	845	870	844	900	850	859	843	829	853	870	841	848	849	887	841	865	876	863	785	851	867	877	870	879	856	857	841	828	834	852	844	884	825	785	848	833	833	876	898	845	834	838	826	830	844	848	814	846	884	865	844	883	859	854	834	869	828	800	820	881	900	819	924	801	808	825	845	928	823	834	865	893	868	889	876	867	841	882	855	817	876	819	859	862	779	814	918	873	787	849	841	857	886	848	901	829	888	903	870	814	855	806	842	817	828	847	860	869	856	872	800	877	781	860	866	878	827	877	825	885	883	850	840	817	818	827	803	840	883	809	792	842	757	798	844	825	850	908	825	860	820	856	870	869	893	900	886	818	884	835	833	826	919	901	839	877	876	858	815	856	863	876	814	895	851	847	801	791	856	844	840	883	836	894	866	888	853	883	823	844	834	861	874	851	855	833	843	813	845	841	791	859	874	889	816	882	850	854	861	876	823	862	809	828	819	835	851	835	860	815	867	878	844	890	828	865	786	823	846	867	821	875	828	812	866	840	849	815	853	849	848	819	856	891	864	831	841	867	837	887	864	780	846	872	856	808	885	822	818	860	861	866	838	865	900	844	864	844	853	923	874	904	801	895	866	852	808	819	857	873	846	905	791	874	860	819	837	828	882	868	838	831	826	828	847	865	792	858	857	853	870	871	879	833	856	886	907	913	842	836	798	875	831	806	833	849	878	851	866	903	878	840	860	841	842	849	874	886	832	835	854	829	793	862	857	832	851	853	895	856	839	860	861	864	882	893	871	867	843	854	828	820	854	870	810	848	862	822	849	866	805	935	847	870	840	840	901	843	841	850	837	901	854	872	827	865	821	848	839	873	851	811	868	820	849	843	847	835	810	871	857	921	861	886	923	839	906	803	854	867	818	814	861	878	866	847	884	848	806	827	843	821	882	843	834	864	861	910	873	854	865	842	825	846	834	896	870	849	848	839	821	824	829	913	855	880	853	835	872	874	819	817	848	835	785	827	837	876	792	852	902	858	823	825	831	808	912	822	882	821	770	835	806	832	851	839	809	857	867	821	842	888	804	846	796	819	840	842	853	845	880	802	845	844	810	823	853	817	895	840	811	830	824	819	805	861	895	843	818	831	881	870	849	834	863	758	850	905	853	789	878	874	855	836	824	814	847	819	843	878	890	797	809	824	847	852	870	836	892	824	861	867	864	853	860	821	858	834	838	895	847	882	888	856	880	861	863	842	825	849	914	823	843	798	870	842	920	841	832	829	879	807	869	860	871	851	831	839	830	878	839	848	883	835	864	842	866	831	834	850	841	868	842	853	847	843	844	863	816	870	820	818	862	778	862	844	870	798	822	848	883	860	932	842	815	857	846	864	830	845	852	820	875	866	891	894	860	847	834	868	876	853	873	822	834	838	816	853	881	872	874	879	851	864	808	873	855	790	826	888	831	909	816	830	854	856	883	908	818	829	882	839	902	839	839	868	901	909	829	821	835	859	896	896	823	815	789	843	816	875	877	852	801	849	822	880	849	862	837	838	822	855	895	850	851	878	871	869	830	799	865	818	887	821	829	878	887	842	834	809	879	831	831	893	873	887	826	811	865	849	827	848	888	843	840	942	925	813	872	876	848	854	828	865	843	813	828	839	895	873	857	828	874	817	843	882	793	880	837	848	867	862	792	833	878	880	837	862	852	830	852	833	856	880	887	883	875	856	851	841	849	845	817	904	804	836	823	848	888	844	846	864	878	857	864	839	824	826	851	797	859	848	829	867	843	869	860	816	808	844	857	837	878	851	850	862	807	827	832	819	804	878	850	887	904	858	861	861	838	839	873	836	845	866	807	808	856	859	849	848	884	825	895	845	841	801	861	853	920	841	844	827	859	859	833	798	857	890	858	822	843	883	821	837	835	829	888	864	860	841	816	841	850	892	800	876	806	898	835	846	845	847	832	844	865	887	898	901	846	815	842	848	892	860	865	838	868	889	826	839	883	826	897	812	865	835	902	873	833	890	891	894	848	855	821	810	877	853	772	876	891	855	852	856	836	849	826	790	851	875	795	851	844	840	829	849	835	868	887	848	849	871	851	842	859	877	854	806	868	817	790	850	846	886	832	871	838	865	852	833	846	876	831	888	859	799	838	851	816	836	887	879	826	853	851	842	865	821	826	805	871	868	819	822	803	857	827	826	865	881	812	848	832	930	830	826	852	857	877	836	861	833	837	839	844	920	832	898	848	862	894	860	862	829	778	859	877	849	863	908	802	827	880	865	831	824	871	821	832	828	866	849	870	873	793	903	868	835	860	813	843	836	891	845	848	882	857	792	835	875	863	802	809	833	861	827	937	878	821	845	822	823	858	883	842	848	799	804	838	801	875	816	891	787	830	867	911	881	817	812	838	912	877	859	863	896	857	824	848	820	854	834	885	875	870	859	860	856	869	831	873	838	899	839	870	851	828	877	889	870	889	844	856	898	834	876	837	872	816	910	891	866	866	830	858	858	851	815	887	850	779	801	818	873	859	829	867	848	833	852	824	871	871	883	846	893	775	826	901	835	886	875	857	847	853	836	798	860	881	868	794	870	818	903	892	870	822	814	853	846	826	876	827	853	863	843	816	836	848	824	887	853	877	867	898	853	905	857	814	843	867	880	846	834	886	833	845	801	890	858	828	851	883	890	895	877	841	864	873	855	818	830	858	854	835	898	847	834	772	831	887	861	881	863	831	863	873	798	885	887	807	833	879	855	855	867	923	897	812	850	848	799	848	832	827	861	890	840	833	860	862	842	794	841	846	855	861	858	877	851	859	819	866	884	909	787	842	880	881	888	823	840	882	866	854	846	852	908	856	866	809	890	849	802	863	862	864	846	836	794	838	831	839	833	849	831	826	852	879	818	911	831	838	872	851	871	824	850	858	809	879	855	889	824	870	797	826	852	839	838	861	856	820
31862	13268	2796	1420	1001	785	617	591	534	565	488	485	410	456	451	440	387	381	392	401	380	407	387	411	377	395	378	388	384	393	416	378	385	391	361	386	398	372	384	390	384	361	383	367	371	392	368	395	382	379	410	365	399	360	388	375	341	314	373	368	366	373	375	380	374	357	341	347	388	389	364	393	403	355	384	374	385	377	352	395	402	336	391	342	382	392	378	347	407	382	389	376	347	350	352	397	368	335	356	383	341	378	395	378	373	381	351	355	371	400	366	375	334	364	362	340	349	381	349	345	382	397	363	378	340	366	378	368	372	350	345	350	401	369	350	373	343	360	347	410	400	392	335	347	342	359	386	378	351	355	365	337	373	354	400	372	389	358	395	362	366	357	359	400	388	390	352	365	355	383	387	369	343	402	382	377	370	351	356	367	381	408	360	332	349	360	351	377	389	374	382	383	361	353	357	403	345	339	398	349	402	364	382	371	393	392	335	394	378	375	365	368	333	379	371	365	393	360	363	404	398	422	346	356	356	346	337	375	373	365	393	376	359	386	366	386	355	339	372	389	391	378	377	357	380	368	378	352	387	370	358	362	335	342	359	355	374	406	416	379	335	410	365	382	374	342	384	358	397	356	410	346	380	344	391	354	402	415	337	372	378	347	374	381	354	361	382	387	335	361	377	360	332	342	386	359	339	372	363	383	403	339	346	386	363	399	319	360	350	382	401	383	395	383	346	387	394	336	343	380	387	394	390	337	364	390	364	350	373	396	365	377	351	369	406	394	376	356	369	369	397	390	350	359	351	379	385	399	370	375	345	373	373	340	367	373	370	350	368	403	340	345	363	353	359	376	361	379	360	375	373	384	397	361	366	376	379	355	363	381	378	388	379	389	382	330	416	333	360	367	322	390	377	377	367	341	378	342	417	334	354	356	341	350	355	389	420	424	336	355	395	389	353	374	361	355	368	349	395	363	376	336	376	383	369	386	370	394	334	393	416	411	408	356	347	408	370	358	359	370	388	358	336	364	389	341	380	381	384	378	360	375	362	416	398	365	372	344	377	384	362	370	345	351	370	361	359	347	395	364	377	344	377	391	353	340	378	338	367	389	373	360	331	344	345	379	349	377	373	326	399	396	369	387	357	379	331	354	367	365	335	360	383	376	363	367	407	351	393	338	370	337	370	330	372	393	376	401	358	365	373	377	385	350	337	369	371	412	404	338	357	392	375	375	398	359	327	418	403	367	356	366	381	381	358	380	379	391	374	350	389	365	377	361	362	342	348	378	411	361	357	384	385	374	362	387	410	344	353	345	368	346	371	385	366	380	348	367	407	384	359	367	391	382	372	380	387	358	380	364	355	397	370	342	361	346	377	365	357	343	368	380	357	359	372	388	392	371	368	385	370	352	359	386	378	329	375	389	382	365	347	355	374	346	385	355	383	365	372	370	389	380	385	358	359	394	373	365	370	336	366	396	342	369	359	363	344	348	364	375	361	393	396	360	407	364	410	364	378	371	390	375	386	394	357	375	356	387	380	338	359	378	315	376	423	382	362	352	388	376	368	387	378	346	397	367	335	383	385	354	378	352	346	392	380	352	400	351	339	372	360	363	364	383	375	370	378	355	323	349	372	314	364	322	399	350	416	370	386	381	352	377	341	408	382	343	340	349	394	362	360	386	360	406	346	399	398	381	349	375	362	357	392	374	370	373	381	365	400	361	368	333	391	365	347	369	354	387	390	339	415	350	365	393	354	343	376	381	350	370	365	406	393	378	353	360	360	382	344	345	364	385	392	384	369	378	385	359	382	340	381	378	360	387	378	375	386	405	422	368	384	391	347	379	399	324	341	355	376	318	385	354	358	378	377	344	381	370	375	352	379	382	348	344	365	356	350	384	371	389	352	381	371	380	358	326	349	345	379	398	365	374	386	357	334	363	386	359	362	372	384	402	361	384	383	401	369	359	357	336	386	370	406	387	358	346	351	365	346	384	391	370	352	356	393	362	375	375	403	334	336	393	411	383	378	361	406	368	353	358	336	379	353	400	351	365	356	368	379	365	407	355	365	394	375	383	383	362	365	357	376	409	390	379	361	375	374	365	375	343	337	378	390	386	376	382	401	371	367	363	382	370	340	319	423	359	389	406	370	361	386	361	356	374	363	415	389	391	372	384	361	345	369	402	397	371	387	377	369	368	375	404	353	379	352	378	361	361	408	379	379	379	367	427	418	388	392	344	381	389	365	364	377	380	368	332	368	354	369	383	345	348	407	360	398	377	406	369	342	374	410	349	401	384	372	407	368	389	368	385	350	366	372	398	320	364	340	367	344	324	353	393	359	396	335	350	348	394	375	336	377	382	356	371	354	375	395	366	370	352	387	378	356	374	369	376	385	384	378	345	344	375	360	366	341	377	366	384	391	382	391	348	339	346	375	355	365	347	390	397	406	378	375	342	388	374	405	352	365	389	366	360	359	371	378	397	389	375	356	389	358	353	335	344	390	358	382	377	365	337	346	384	351	380	342	372	366	340	362	371	370	341	402	392	369	382	330	401	378	347	366	351	371	369	401	343	352	362	379	373	377	398	346	372	363	379	349	370	399	377	387	354	358	364	366	412	352	386	370	347	375	344	351	395	363	412	362	373	395	354	371	359	366	386	347	342	362	306	367	361	411	335	341	338	386	374	325	355	371	336	359	379	401	367	386	352	354	386	362	375	359	351	340	344	364	379	358	386	370	383	361	355	380	336	358	338	327	350	357	356	357	361	398	365	333	383	370	397	380	344	344	384	395	361	372	361	370	388	387	372	398	395	397	394	389	367	355	417	374	377	417	341	359	359	390	367	370	341	396	347	369	369	357	383	389	388	348	322	368	403	346	374	366	369	377	386	345	416	396	345	384	366	413	380	360	362	356	343	374	360	378	375	348	346	335	348	375	377	361	382	363	395	338	344	402	351	317	346	385	372	348	402	358	392	357	342	369	352	401	361	322	361	364	410	373	327	379	344	361	352	364	360	368	367	356	423	379	353	359	339	401	388	341	341	368	390	395	346	364	360	369	371	373	364	364	347	361	365	393	382	369	380	349	395	351	377	353	392	383	388	395	368	376	365	382	391	397	382	364	375	351	389	352	332	350	382	357	375	386	366	353	386	362	405	364	373	386	325	350	391	358	393	397	375	360	386	415	383	371	355	381	362	385	371	373	375	375	397	357	354	395	375	362	362	370	394	348	384	353	360	367	360	348	355	328	357	378	358	381	376	416	371	375	386	362	376	374	349	361	357	378	379	376	393	387	374	408	398	378	391	364	395	372	365	355	390	390	342	334	362	356	380	362	395	375	338	356	379	374	351	362	385	357	375	387	375	405	397	350	334	380	350	373	344	346	347	390	387	371	377	360	365	358	346	364	413	397	337	371	386	383	322	368	361	391	397	362	398	380	345	356	347	359	362	356	351	342	337	362	345	373	380	391	395	355	389	378	394	379	379	390	374	362	385	396	368
19527	7521	3374	3614	3083	2600	2266	1979	1747	1628	1497	1444	1379	1305	1257	1271	1197	1129	1156	1125	1121	1071	1090	1025	1059	1023	1018	988	1039	957	1002	1010	1024	998	941	1004	958	935	994	950	978	901	938	995	962	938	982	974	939	950	1016	943	951	951	943	927	974	934	932	968	956	939	924	924	919	896	932	951	931	967	886	933	953	934	883	938	973	917	913	928	929	920	916	896	934	904	903	957	887	951	896	908	987	979	979	873	936	908	909	952	892	960	892	969	908	919	887	957	898	924	931	907	937	890	939	966	904	893	914	936	926	892	954	909	935	916	950	878	951	904	907	893	917	963	910	927	988	920	890	929	942	921	917	1010	922	895	917	892	918	893	940	873	908	910	912	897	903	972	930	909	895	923	816	886	930	931	919	940	925	940	918	913	935	915	915	897	947	944	954	944	846	952	933	911	896	945	959	938	948	914	982	917	926	928	971	959	926	949	839	951	947	947	898	947	920	926	883	917	999	955	899	859	845	923	896	964	916	878	928	903	900	890	958	908	924	950	897	932	924	895	905	877	937	981	894	903	867	930	939	955	959	903	881	888	881	958	925	925	867	900	857	912	880	878	934	887	920	957	898	932	901	899	911	946	860	960	920	912	948	902	894	922	943	912	949	972	934	915	867	925	887	965	885	939	903	883	916	861	912	928	880	907	882	923	906	935	955	903	949	937	904	879	892	961	920	891	933	903	912	896	888	932	906	918	943	942	955	908	969	914	924	935	883	895	922	960	890	909	918	930	936	849	931	948	932	935	925	921	913	900	867	939	860	935	977	887	879	913	949	858	910	946	949	893	905	900	900	903	940	870	881	914	889	916	878	891	939	890	946	933	933	911	907	949	884	890	902	889	952	959	877	973	877	960	868	948	906	924	918	915	981	918	903	893	895	881	908	903	902	932	900	869	934	929	974	918	950	853	922	836	878	945	871	882	948	892	913	897	940	910	991	892	867	993	924	894	959	955	883	854	908	896	918	864	875	899	933	910	886	917	915	915	926	937	912	927	886	954	918	886	929	911	926	874	934	901	947	875	845	925	863	952	939	904	921	892	958	922	924	903	895	869	942	932	908	953	917	907	870	935	944	872	915	973	907	945	923	912	974	905	914	940	932	933	916	946	883	926	912	886	895	928	910	935	1010	926	912	924	910	907	913	887	931	902	901	903	896	950	910	928	883	922	942	937	923	939	927	934	946	934	935	977	920	868	934	887	909	897	898	925	898	936	941	894	878	894	900	935	920	970	952	919	898	956	940	970	902	910	882	874	934	903	949	900	850	924	874	940	922	918	913	929	931	947	934	907	973	910	911	911	917	887	885	937	965	896	901	888	923	913	910	960	893	886	928	933	906	884	840	911	929	921	888	895	934	935	930	930	974	917	910	897	910	929	944	900	907	906	904	851	977	906	895	906	896	942	865	965	931	889	857	952	978	955	931	929	942	943	859	942	907	937	883	913	988	891	918	928	959	882	915	902	892	941	925	853	890	914	982	931	893	929	933	945	905	929	918	924	890	999	825	986	888	915	904	941	891	927	985	912	925	909	887	882	893	947	932	896	942	909	961	925	945	905	973	931	955	981	946	895	937	917	885	928	936	952	931	888	901	930	955	907	934	883	904	927	900	897	882	958	838	899	905	920	973	939	902	872	895	921	921	965	907	919	903	933	897	881	926	964	882	921	936	867	908	884	894	904	920	922	960	879	895	951	933	950	924	927	935	954	946	944	929	902	928	925	1002	914	906	918	893	866	859	879	932	897	909	885	893	935	933	937	870	938	896	904	917	898	890	898	892	901	978	958	872	899	882	941	926	993	903	913	926	957	916	921	922	922	971	869	921	948	868	934	917	912	929	936	882	907	940	933	936	897	937	913	880	895	935	974	929	867	949	946	884	918	951	909	911	867	945	903	942	919	935	910	942	899	943	949	964	979	944	894	913	898	911	940	873	942	888	903	920	893	939	855	921	861	958	866	912	934	883	882	913	898	926	909	891	856	916	898	925	918	908	917	899	898	930	964	886	978	870	940	978	916	901	975	915	908	884	937	954	913	932	920	882	923	939	917	916	889	876	935	960	911	927	913	845	907	886	929	919	911	909	946	956	938	939	918	970	897	933	892	937	957	955	930	865	947	918	865	892	925	925	880	901	922	939	933	883	948	939	904	918	910	928	921	846	912	914	939	877	939	914	907	904	891	882	931	1018	949	916	920	883	932	921	913	886	912	884	978	892	899	884	914	910	960	905	930	889	895	896	877	922	891	907	933	940	919	915	894	975	853	956	937	920	895	955	910	935	978	875	964	906	923	953	895	935	895	903	881	934	901	938	939	877	864	890	845	964	947	931	863	914	945	1003	917	910	927	934	924	954	917	904	905	866	882	924	930	890	893	966	929	957	992	927	946	907	930	924	952	946	890	903	932	841	910	882	961	939	920	913	913	940	936	987	915	940	891	948	903	893	886	896	877	926	867	935	930	879	899	893	950	945	950	927	922	976	910	837	866	929	910	942	910	943	953	933	901	919	931	934	905	897	899	883	927	887	937	961	897	906	946	897	931	984	844	933	908	927	923	930	892	963	923	858	873	927	945	862	887	915	908	884	905	967	921	937	900	896	894	895	897	917	907	971	903	927	890	901	905	916	948	989	964	922	909	907	887	937	900	952	904	969	909	931	903	857	937	945	905	892	934	973	903	931	969	971	930	905	908	913	943	956	949	905	908	865	947	943	951	908	949	920	921	954	884	935	905	950	943	857	922	880	869	933	945	874	897	923	940	916	877	923	944	942	957	931	934	886	903	934	1000	932	959	847	908	943	900	897	911	940	893	967	968	907	957	950	924	929	919	930	892	951	938	914	900	928	940	902	941	896	906	903	968	860	930	924	946	883	965	919	901	950	915	909	921	951	904	927	855	957	902	916	912	905	934	942	949	916	943	923	898	906	894	873	908	931	932	958	924	937	879	918	934	924	902	925	896	901	993	917	942	886	888	872	953	918	846	962	961	876	923	927	881	929	939	969	944	893	842	914	879	961	905	927	899	925	919	901	906	924	929	925	934	886	916	953	917	908	933	945	933	920	931	893	966	860	903	964	916	871	906	913	916	912	939	918	937	891	949	922	952	880	927	862	888	909	892	932	926	906	933	906	934	952	944	895	898	945	883	912	901	957	883	908	890	902	855	928	969	897	982	937	920	934	928	913	927	899	891	880	912	887	888	916	911	933	938	835	902	929	991	885	893	927	939	924	936	969	937	964	868	927	913	968	941	941	961	905	957	944	922	960	918	935	925	894	897	891	914	947	923	895	904	954	954	889	945	923	969	892	905	919	926	908	880	965	890	869	922	928	901	866	955	875	873	865	913	967	959	898	951	880	981	937	939	931	919	917	883	891	922	934	924	882	895	897	938	934	911	974	900	931	893	924	907	929	904	908	964	934	914	892	902	918	925	928	864	898	887	959	871	913	922	971	922	901	952	900	959	884	876	921	888
40763	22865	6289	2678	1495	1140	748	583	508	457	437	343	340	330	348	288	291	250	275	289	235	272	243	209	242	236	233	262	226	275	256	232	232	206	237	233	225	200	212	225	232	226	232	222	216	211	241	212	207	197	207	226	232	228	223	212	230	209	233	224	230	199	236	248	207	228	229	231	191	229	206	229	217	205	250	204	242	240	208	225	205	235	215	206	210	221	210	212	246	226	215	212	203	219	195	234	214	221	236	236	226	199	241	249	223	202	208	207	227	214	239	228	220	236	192	210	247	228	209	231	201	218	219	214	237	228	214	228	226	234	220	199	228	228	203	251	228	188	247	206	214	221	215	233	220	250	206	183	221	204	232	207	199	206	228	209	206	237	202	215	222	200	242	214	208	227	241	215	229	237	219	238	224	219	213	187	225	186	206	233	213	203	239	242	235	207	252	209	202	209	229	206	212	208	194	227	233	242	231	225	235	234	240	209	219	210	232	218	246	218	229	216	211	241	215	247	194	203	241	215	217	219	200	222	210	207	218	241	224	198	223	209	210	217	228	219	187	213	211	212	217	207	219	221	219	199	206	242	194	219	214	217	209	179	250	215	193	205	237	194	235	262	225	200	213	207	246	211	215	214	222	208	221	238	228	244	222	202	229	234	233	225	226	232	221	251	222	211	200	220	212	191	201	234	230	240	224	211	235	225	222	229	228	221	203	226	200	222	219	219	213	215	202	203	208	251	215	244	204	232	211	211	214	230	224	214	223	214	221	214	208	199	206	204	229	217	210	218	208	224	202	222	213	202	211	236	186	228	210	234	211	207	250	223	211	237	209	226	212	234	214	228	249	208	196	212	224	223	212	216	220	212	213	202	214	196	243	226	216	209	228	218	204	219	224	215	209	221	211	237	225	199	223	223	216	216	197	220	217	220	265	204	220	238	214	232	242	222	192	227	215	207	246	223	231	209	227	248	199	216	213	225	229	217	226	243	220	245	267	230	200	187	204	216	210	186	204	242	225	195	219	224	188	208	217	240	213	223	194	218	242	209	194	209	201	218	242	215	236	205	192	199	219	230	208	215	213	213	218	226	225	219	220	240	237	232	217	210	233	199	185	196	188	224	213	202	207	217	212	230	220	210	228	219	195	212	204	209	211	231	216	223	213	233	228	221	231	200	205	233	243	237	209	198	230	224	213	248	210	224	209	222	205	226	241	192	197	209	200	208	199	202	200	220	222	199	207	203	209	228	211	205	209	205	240	220	194	230	210	220	191	254	225	259	208	215	217	211	224	213	208	227	200	230	234	211	214	234	225	202	232	211	254	220	207	220	216	211	232	204	195	195	227	190	216	224	240	227	217	221	231	244	248	220	199	223	209	221	202	206	237	202	210	215	216	204	243	203	188	210	199	222	238	230	196	221	205	218	223	209	194	216	202	211	211	225	216	202	197	196	211	202	209	206	211	201	224	240	250	223	214	202	221	217	209	217	213	243	192	245	215	222	220	211	229	167	247	199	233	197	202	213	242	200	235	211	223	199	217	210	232	227	199	202	219	230	209	210	182	203	232	231	209	240	209	225	210	223	197	228	206	229	246	228	218	215	240	218	213	201	210	216	188	195	194	222	215	216	232	199	230	218	216	219	218	196	241	199	216	232	217	235	224	215	233	242	223	231	228	214	207	218	209	210	212	213	232	223	215	246	205	199	263	231	239	221	215	237	214	203	239	202	217	210	185	232	232	213	230	213	224	210	237	246	223	212	257	198	194	198	217	235	221	226	221	222	252	246	196	236	237	229	194	228	212	203	202	213	198	223	226	211	231	252	216	224	238	217	229	234	232	209	205	215	222	227	211	202	270	203	232	228	215	207	214	221	226	222	227	219	243	220	194	210	230	234	202	214	229	228	213	213	205	232	256	207	211	227	220	227	229	194	237	211	240	215	201	231	191	211	226	207	218	206	226	195	232	188	232	254	201	202	217	239	221	228	205	201	258	230	229	208	207	202	203	191	201	194	227	241	212	208	217	211	230	203	228	203	223	195	219	217	211	226	199	234	216	202	219	212	225	270	234	224	230	251	200	224	206	203	216	200	236	218	186	218	224	227	221	233	218	200	189	235	213	214	240	226	225	211	239	221	227	208	206	240	240	222	218	221	200	194	202	247	220	241	216	207	216	218	221	238	193	230	208	241	203	226	225	183	202	211	223	206	218	255	214	224	214	213	227	228	192	231	215	201	213	230	232	197	216	211	199	233	203	221	227	198	197	200	207	236	218	215	206	230	240	195	237	233	233	202	198	222	204	225	228	207	217	205	228	206	231	205	220	229	230	237	246	219	219	204	213	237	220	219	238	222	228	198	224	249	232	252	235	210	201	205	222	233	221	206	231	240	225	210	243	212	224	237	247	209	224	204	200	252	238	217	181	209	182	238	209	212	249	205	233	236	192	228	200	221	221	213	189	198	219	221	229	202	189	220	230	218	200	195	234	243	219	200	229	225	253	211	222	204	216	246	216	226	215	214	213	222	244	203	213	216	223	214	224	214	237	217	212	217	214	218	226	221	223	205	212	221	229	240	216	221	223	214	212	207	211	209	231	226	231	217	216	216	196	207	226	215	199	219	194	231	217	226	225	204	236	215	234	228	200	214	226	205	200	213	202	229	219	193	209	230	255	234	211	219	221	224	226	221	230	223	220	238	193	224	245	212	208	221	225	239	223	194	224	211	233	245	191	231	219	214	205	204	214	217	214	231	194	201	215	209	224	208	235	235	208	220	217	221	224	236	229	230	238	229	223	216	216	247	219	227	217	208	210	218	213	207	210	216	199	230	270	219	197	230	222	233	209	215	202	201	196	214	202	213	208	228	228	216	226	208	202	208	205	222	208	218	209	196	218	213	233	249	212	208	213	201	245	216	197	216	207	242	217	231	214	216	212	224	221	223	221	216	219	241	217	198	229	228	226	232	196	222	224	234	227	217	215	218	207	206	253	215	201	232	197	205	228	201	220	221	237	211	241	220	207	213	232	213	194	200	239	224	215	188	219	212	226	242	237	209	212	213	216	216	215	206	201	234	214	218	199	227	230	221	226	224	202	201	232	253	237	233	234	211	194	221	218	195	254	212	224	205	210	228	199	245	212	191	224	225	227	218	204	203	203	220	251	226	226	209	220	209	227	207	223	222	190	226	246	213	192	239	198	216	241	193	232	220	209	223	189	197	209	213	220	201	226	213	196	196	242	230	231	204	224	207	212	221	198	242	230	224	209	206	205	213	211	243	227	217	223	217	229	249	225	213	227	241	201	253	215	219	248	227	243	235	208	209	232	211	198	245	206	191	202	182	219	214	209	219	218	199	216	208	212	203	222	200	223	198	212	230	221	208	204	220	222	231	198	218	216	241	245	213	223	206	238	240	215	220	226	201	204	219	242	211	248	222	226	223	247	231	224	205	220	209	241	229	220	227	211	221	204	179	237	236	225	230	209	190	209	227	221	240	231	231	231	208
25611	12280	5281	5693	4772	3848	3173	2603	2191	1889	1803	1557	1388	1344	1252	1195	1072	1041	940	918	933	906	886	798	799	786	755	721	721	686	693	689	696	714	662	685	670	684	650	657	648	656	609	645	673	659	590	657	643	656	617	593	607	632	614	637	610	579	612	598	603	601	622	571	585	631	620	605	547	547	620	646	589	580	592	565	613	624	543	574	615	612	621	614	597	605	622	591	638	577	595	519	566	576	595	538	611	579	575	580	568	539	534	597	597	560	594	596	561	555	576	574	547	559	561	576	591	565	580	582	558	571	608	600	597	589	549	573	643	565	590	573	554	553	592	553	593	565	595	589	526	541	595	563	542	562	534	568	624	565	573	589	561	618	562	546	553	554	571	571	568	561	545	581	589	582	592	600	534	576	576	584	586	578	576	557	567	568	606	583	591	562	596	557	595	569	534	565	514	582	581	567	607	560	533	559	593	610	530	560	595	554	580	546	528	552	558	566	572	559	516	608	559	561	604	623	583	582	560	589	571	574	565	564	552	590	563	562	574	579	566	564	535	591	591	578	579	538	560	554	550	574	552	581	589	553	608	581	598	596	557	581	568	575	588	605	522	538	576	588	567	578	557	566	517	566	533	590	557	563	590	545	585	569	590	581	562	571	565	594	583	570	601	525	552	578	551	608	543	565	560	531	591	581	568	585	619	525	601	545	557	547	547	541	644	575	543	578	549	568	592	533	563	547	527	535	571	556	583	558	571	543	546	547	631	582	560	620	648	536	545	575	580	572	555	639	571	563	574	563	573	540	538	543	565	612	571	578	587	552	603	524	619	528	584	629	584	558	539	585	589	567	520	600	564	611	575	569	576	580	553	586	561	610	569	567	519	598	567	568	597	573	568	542	568	592	587	599	559	583	569	484	563	590	574	579	532	587	551	585	574	548	583	581	606	583	584	591	581	579	582	565	573	584	584	616	591	529	525	548	549	608	583	564	564	567	555	535	553	565	586	576	575	525	567	601	604	562	551	555	566	591	568	534	568	596	535	597	551	575	566	580	551	547	579	551	556	584	549	587	578	592	543	609	568	545	572	605	579	587	546	580	570	590	600	602	565	603	595	556	547	599	560	550	552	555	584	602	562	567	513	607	560	594	533	606	573	578	540	530	604	605	550	554	538	597	587	530	551	507	536	568	544	586	571	531	558	546	581	523	565	553	547	573	523	556	543	518	612	556	572	540	582	577	557	571	560	555	528	539	564	593	553	573	570	569	576	555	563	536	535	529	594	595	541	590	531	552	557	565	545	573	581	545	554	555	538	575	553	567	619	532	574	509	568	562	564	583	539	575	546	545	568	600	592	578	569	554	563	603	590	581	566	586	548	565	557	594	551	563	556	569	572	596	545	569	577	574	528	559	549	577	565	607	598	570	567	611	543	586	567	592	599	538	599	602	577	565	564	537	547	525	552	570	571	558	565	553	554	596	547	582	578	563	560	566	584	603	589	565	604	585	551	609	565	613	538	616	541	566	555	553	568	602	558	596	545	599	523	588	615	599	575	532	594	585	588	552	597	644	585	533	564	564	572	518	604	583	607	550	570	582	602	610	617	563	563	576	573	544	538	565	603	553	569	570	557	527	600	530	574	583	564	570	553	532	555	576	537	581	536	577	592	530	533	574	510	540	562	534	567	603	576	582	577	567	558	560	584	588	527	568	567	581	565	595	628	590	546	581	551	583	569	597	650	484	568	569	585	546	576	540	572	578	575	566	538	561	577	568	601	583	581	597	608	534	549	541	564	557	522	539	555	552	587	588	576	537	614	611	567	543	579	556	575	545	556	580	569	562	598	570	550	554	558	545	570	581	561	570	578	571	586	589	558	535	582	543	524	563	558	618	601	564	534	595	575	584	547	602	568	598	560	578	563	554	575	580	621	568	589	582	605	557	594	548	551	563	582	560	545	570	564	533	574	546	559	584	564	572	560	543	608	613	535	556	579	572	595	589	570	567	549	556	577	537	574	551	609	578	578	592	585	586	573	600	575	552	574	538	574	614	564	554	576	541	545	604	609	561	545	610	548	547	591	592	560	593	583	540	530	552	574	581	538	595	611	526	546	614	541	540	535	598	530	549	553	591	556	557	546	578	596	594	532	633	605	543	562	557	602	526	594	559	559	646	550	552	568	533	576	573	593	595	580	537	533	552	549	613	557	600	564	589	554	546	545	526	581	577	570	561	545	582	581	563	573	560	578	601	603	605	530	569	556	559	608	567	591	560	523	570	552	567	597	563	602	533	554	578	560	589	582	567	548	586	573	544	545	554	572	568	576	543	581	572	608	603	536	502	561	571	587	579	575	552	534	559	577	595	546	619	529	567	575	569	547	601	561	613	579	578	574	584	570	535	559	584	567	552	534	541	584	566	524	552	571	570	578	555	539	577	615	547	556	586	539	577	576	576	615	572	553	559	576	557	618	558	560	586	565	590	535	555	613	591	567	580	572	574	561	611	560	562	570	583	552	567	580	526	574	567	587	581	558	541	579	627	564	541	573	561	608	598	619	550	542	589	514	542	557	575	536	582	530	520	572	574	568	547	572	549	553	574	578	549	584	581	588	565	598	583	569	513	543	583	574	572	597	539	558	554	584	579	586	567	538	604	581	520	587	557	573	561	572	573	592	523	561	541	598	602	550	575	602	562	573	543	603	623	540	581	590	515	576	496	571	569	578	590	556	583	538	570	582	540	567	567	610	512	614	553	557	603	548	557	556	566	504	585	546	561	608	563	564	541	557	603	586	558	598	526	537	563	536	617	577	541	610	574	556	597	553	578	537	597	572	584	538	553	595	559	601	580	602	539	590	572	597	543	593	561	520	564	564	603	579	588	554	584	609	551	583	575	566	576	574	556	567	526	578	570	574	535	571	587	559	537	580	537	552	594	572	565	563	577	561	565	556	567	564	589	584	576	540	576	566	516	543	568	558	534	579	592	538	526	589	574	585	595	576	545	597	587	525	546	617	545	591	580	600	558	582	587	573	566	560	572	595	577	533	560	560	547	564	572	568	568	546	564	591	585	544	583	594	595	582	585	564	556	578	578	487	554	525	534	562	589	558	583	548	581	568	528	570	565	616	550	580	571	625	539	514	576	583	594	608	538	560	559	605	534	549	553	570	572	586	579	568	550	569	624	574	563	539	581	569	559	607	525	554	557	535	540	502	569	577	581	542	581	539	559	594	606	546	592	567	568	581	581	582	557	545	578	561	580	589	567	611	579	542	584	550	569	580	567	574	535	618	562	580	576	594	554	588	569	570	558	606	608	603	597	507	544	574	565	562	559	609	525	584	590	552	550	543	563	519	606	593	558	583	542	560	576	571	558	605	526	578	613	566	561	502	600	557	524	553	589	586	596	614	539	621	585	556	581	573	571	581	581	572	557	535	570	561	564	583	550	506	580	558	589	569	533	523	556	578	573	594	562	530	581	592	576	564	544	570	572	549	568	566	557	632	530	547	548
14496	3984	423	357	318	352	328	351	346	334	338	349	334	316	352	358	324	321	319	308	342	339	358	325	297	298	335	336	333	312	371	338	344	332	360	336	341	322	337	338	337	339	312	309	307	335	326	322	310	310	323	340	325	317	350	325	340	336	351	330	321	307	322	338	327	314	346	312	318	362	372	340	348	309	298	324	293	340	314	328	333	334	333	315	309	290	320	357	330	304	336	359	353	316	347	312	333	339	342	318	327	313	346	324	356	314	330	349	291	325	319	300	333	301	335	325	331	347	306	330	327	329	331	308	315	325	330	342	338	408	323	323	323	322	306	357	358	326	333	306	342	335	326	356	356	342	334	318	308	299	355	339	340	353	321	317	339	339	309	343	329	317	311	336	309	330	340	306	309	333	327	319	298	337	345	312	337	319	311	350	296	340	325	316	331	299	348	349	304	322	384	348	309	314	295	346	325	330	352	331	354	317	326	311	321	310	322	331	322	340	340	357	323	365	317	330	355	339	354	317	327	311	340	337	365	315	343	337	314	305	346	297	323	315	321	334	314	339	321	318	313	323	339	309	325	341	337	317	330	315	357	357	348	311	342	288	317	311	345	322	321	310	295	316	336	339	339	324	338	338	311	351	325	348	331	349	328	307	344	329	330	305	302	322	309	314	322	371	351	344	356	320	345	309	324	302	321	332	341	337	319	338	346	329	320	340	300	336	320	360	359	370	305	296	352	312	338	344	301	337	334	377	312	346	323	366	312	325	346	324	317	326	326	332	295	354	312	308	348	357	342	319	336	327	343	314	307	321	283	319	316	328	330	321	312	326	338	320	329	333	325	350	333	331	310	300	345	318	346	328	347	337	321	320	335	336	335	317	325	316	299	322	349	294	323	372	310	305	349	345	314	350	295	338	332	355	304	302	339	346	313	316	322	315	352	365	321	348	304	352	336	312	277	317	337	307	295	351	349	368	326	341	321	319	322	343	360	297	317	358	338	324	318	314	323	334	305	331	348	335	319	322	333	331	341	347	320	365	352	331	317	358	324	355	295	323	359	318	324	323	325	325	357	342	304	322	352	313	341	311	324	342	364	307	327	341	339	304	329	315	326	318	318	309	317	324	312	364	314	316	335	316	304	340	304	325	327	331	307	311	342	368	325	338	331	331	303	347	309	352	344	315	375	366	331	326	312	317	340	330	332	321	341	346	344	358	354	293	322	350	334	351	324	318	339	326	308	300	327	344	332	329	325	320	303	298	340	306	338	320	316	302	344	345	330	346	321	281	324	356	359	329	339	307	350	346	339	325	321	311	343	317	304	320	323	315	293	361	339	325	325	325	324	349	292	319	327	339	312	282	334	307	366	295	336	320	295	321	351	340	337	340	345	333	325	325	332	338	336	297	300	300	329	306	334	331	329	322	353	302	312	342	319	317	321	323	311	323	306	301	350	315	323	338	294	303	352	341	317	346	352	327	310	311	344	331	326	325	339	323	307	325	315	342	320	337	300	325	342	328	331	350	314	350	347	277	342	308	319	354	321	340	337	305	328	311	295	318	339	301	319	346	326	309	350	321	292	358	344	330	353	321	356	326	317	341	328	344	310	335	308	326	349	316	339	342	342	332	315	343	351	334	372	341	322	314	324	336	300	349	349	325	331	358	351	322	341	340	352	329	344	336	317	352	331	324	329	305	315	340	357	321	317	331	307	320	339	310	314	326	333	339	339	315	337	337	332	332	292	317	310	346	291	300	341	339	325	343	336	328	306	341	325	308	338	330	358	343	332	316	346	337	332	326	339	324	330	312	329	314	330	298	322	314	317	321	306	315	356	304	334	307	327	308	335	349	317	324	331	342	316	345	335	286	364	313	323	318	332	324	334	321	288	335	314	300	316	312	310	333	298	322	334	306	339	301	320	318	324	339	314	334	336	343	366	335	313	329	332	331	343	325	349	341	346	313	348	354	355	345	339	342	323	344	348	279	333	346	356	323	315	357	333	320	300	325	339	291	307	360	308	309	345	331	333	346	323	305	335	302	314	320	324	292	327	341	275	355	334	365	329	321	350	339	358	327	324	326	357	310	328	311	303	341	338	341	354	343	325	323	317	327	334	318	363	343	297	342	300	326	342	316	314	324	306	328	293	305	325	363	343	358	342	309	322	333	328	333	336	335	320	324	324	329	310	297	318	327	291	318	326	306	347	334	327	335	346	327	337	330	318	373	302	336	348	332	341	298	330	329	338	357	330	340	339	299	325	326	343	325	343	356	337	322	372	312	340	326	318	342	371	346	320	322	371	360	333	290	294	304	341	367	339	337	340	322	312	301	346	320	349	326	365	304	327	313	333	305	334	324	332	331	337	297	331	347	340	317	329	310	340	318	325	343	347	305	304	338	302	299	329	329	319	326	327	306	330	305	348	332	311	319	319	312	323	359	302	310	333	349	329	310	346	317	386	310	318	350	327	322	335	281	307	360	326	305	294	317	346	335	322	329	354	327	323	359	295	327	330	327	312	327	314	313	324	360	329	343	319	346	324	323	351	297	282	324	315	309	372	358	314	338	309	278	340	340	319	297	315	309	310	333	311	316	337	321	307	332	311	320	308	358	342	349	333	314	305	315	329	332	326	350	303	344	292	311	330	284	337	335	335	336	304	332	316	322	335	316	332	334	333	321	329	346	300	303	302	338	316	318	308	334	301	331	318	315	321	312	348	312	295	322	329	371	330	326	344	289	337	347	359	376	319	340	316	288	346	309	295	343	329	319	354	354	314	339	315	347	310	326	314	307	299	330	321	343	351	335	353	339	352	315	351	349	321	304	319	344	342	309	320	309	315	354	333	310	328	357	347	327	333	344	322	301	339	326	342	323	364	339	355	365	335	335	309	316	323	345	336	334	327	352	353	326	312	292	310	299	303	307	342	338	324	347	343	350	341	308	317	332	319	325	333	317	333	359	332	312	280	335	330	301	310	326	359	328	339	292	333	289	288	308	341	317	354	339	331	315	332	340	343	349	339	332	331	345	338	319	313	333	339	323	334	301	318	348	297	304	346	351	311	315	318	327	288	367	331	312	312	293	336	344	296	309	334	309	318	339	321	322	343	326	320	339	364	340	311	322	323	327	340	329	347	348	323	308	340	328	320	348	322	324	336	336	309	293	361	359	309	361	302	342	333	331	331	315	282	309	321	333	328	327	318	311	329	304	302	347	312	339	340	320	358	306	330	316	343	350	292	311	345	359	356	340	312	355	339	334	336	351	313	317	326	338	305	325	349	342	319	306	339	313	345	345	333	334	319	370	338	356	346	329	334	292	340	311	338	317	359	336	306	373	275	355	332	285	348	366	291	301	343	311	344	298	332	307	362	351	326	326	287	303	288	355	317	311	305	336	341	306	337	364	300	321	307	288	329	314	303	356	354	308	341	305	367	336	353	330	317	341	336	329	303	335	309	332	334	326	314	338	336	358	315	340	338	360	323	364	306	334	305	328	342	332	330	299
8997	3201	910	1021	924	982	894	913	853	834	864	857	885	843	901	889	857	833	843	839	824	892	840	838	870	812	850	890	853	844	857	850	855	838	849	803	834	872	822	851	819	843	821	832	820	811	778	833	785	829	879	863	777	837	819	822	943	836	856	848	833	833	844	842	823	830	828	808	822	841	848	831	835	837	862	815	818	832	841	829	828	849	807	840	838	859	842	783	874	837	898	830	800	825	906	822	888	812	843	883	842	826	831	797	865	834	918	839	903	839	860	856	867	809	835	840	872	882	868	817	846	834	841	821	870	852	832	804	883	844	829	836	849	839	843	848	840	846	808	809	813	863	798	837	825	831	843	822	845	841	837	818	786	838	834	853	893	779	799	812	880	883	831	783	851	846	864	855	837	892	866	861	880	844	872	865	834	824	853	827	864	843	821	822	799	862	848	884	847	881	870	791	856	853	776	831	860	879	816	822	912	854	828	873	803	828	781	811	810	842	829	838	858	776	858	831	873	825	847	866	873	814	845	831	832	839	852	848	842	797	811	819	844	831	792	878	821	821	859	823	875	849	851	832	839	840	847	825	866	904	802	843	775	867	874	843	871	868	891	863	840	824	839	851	860	878	813	850	820	827	845	824	869	788	841	835	829	784	818	847	925	840	776	842	861	850	832	847	858	833	846	822	875	779	807	849	827	853	832	808	850	839	839	877	848	828	845	867	844	796	794	845	783	820	824	822	832	854	845	879	877	875	868	763	868	858	874	787	822	874	869	820	864	853	802	795	851	851	824	802	864	822	789	862	801	836	818	865	855	805	877	815	830	847	838	861	766	904	878	842	861	857	862	837	833	859	823	874	816	875	888	854	858	833	871	885	901	891	852	863	848	807	892	832	900	848	858	841	810	848	826	854	808	845	824	843	861	883	889	929	816	834	849	908	819	915	829	868	777	831	849	865	804	847	806	805	794	829	848	818	895	856	833	817	852	863	797	838	858	838	834	840	834	789	827	793	802	855	815	885	813	845	840	856	849	840	812	882	820	843	828	843	809	839	823	843	752	843	844	822	869	807	843	867	856	860	828	827	799	844	849	895	786	829	861	788	872	885	813	857	805	882	853	811	836	862	807	853	851	845	873	797	824	841	866	875	787	833	917	846	849	825	852	874	829	842	832	836	831	815	799	869	852	840	792	832	837	803	839	814	832	826	810	795	871	823	846	873	814	844	883	838	852	880	864	835	868	869	852	882	825	865	883	861	857	847	799	840	866	834	894	809	836	849	834	827	906	818	815	862	881	823	820	854	844	870	831	781	816	847	852	856	839	863	835	941	873	814	847	873	849	875	797	779	839	851	851	869	851	831	850	850	830	841	946	860	855	827	833	823	862	875	837	859	840	821	808	849	827	859	814	838	837	814	862	855	808	794	824	842	813	827	884	765	828	828	835	843	822	857	867	859	862	865	834	875	807	827	794	844	797	852	810	848	870	766	852	816	847	847	850	825	883	816	878	816	837	835	827	783	835	845	797	826	786	821	874	836	806	840	889	866	836	826	824	804	828	824	808	868	857	813	845	846	893	861	820	844	821	798	839	827	841	874	862	819	827	829	860	867	847	859	807	810	784	816	898	821	877	842	837	862	868	867	821	846	832	857	863	811	883	844	819	827	917	819	860	816	848	893	785	860	848	878	822	836	865	853	831	852	868	858	913	824	816	826	817	855	884	859	824	784	879	779	829	860	864	857	884	861	829	768	833	772	825	855	842	863	782	864	799	829	873	897	865	833	861	806	843	892	834	871	816	809	819	809	859	858	829	822	864	879	853	875	795	832	841	894	826	843	854	842	861	862	800	854	843	839	817	804	833	829	809	830	826	795	891	814	886	887	806	828	855	866	865	783	796	840	854	871	810	862	858	856	870	818	829	837	802	827	834	821	863	805	884	833	868	878	833	807	870	818	862	884	899	847	873	834	905	899	841	910	789	831	860	851	815	869	813	870	842	828	840	816	860	851	895	827	832	875	822	840	867	823	843	841	846	821	790	886	830	827	842	842	823	829	825	847	852	844	815	813	822	804	842	840	890	862	803	834	841	840	863	820	854	791	866	815	896	887	794	871	804	839	879	873	888	861	818	838	846	862	833	856	869	845	797	840	863	805	825	873	817	852	844	842	834	871	827	849	846	855	872	788	878	863	835	872	860	808	847	841	832	862	840	811	859	769	884	849	840	871	859	880	814	847	873	907	817	827	830	824	862	824	862	867	815	788	800	844	831	790	834	822	848	834	842	854	845	825	827	815	875	781	861	849	841	827	831	900	837	805	824	902	879	809	859	846	812	862	848	847	833	821	832	850	821	794	833	878	845	850	880	816	825	859	862	843	838	861	839	858	810	826	837	857	844	860	809	841	853	902	909	834	798	846	810	826	816	839	826	833	859	840	868	837	824	816	878	846	861	805	871	841	813	829	847	829	832	825	848	847	863	824	896	843	833	823	848	882	838	854	849	801	814	871	852	798	849	850	876	847	854	864	843	853	857	828	839	904	812	819	856	863	880	837	874	859	828	891	857	815	847	825	807	825	830	843	824	848	869	842	841	826	875	868	868	862	832	831	849	869	800	819	912	835	855	848	847	843	833	838	881	802	819	864	817	840	819	824	902	830	876	844	852	837	864	817	849	817	797	861	848	824	882	868	801	819	852	849	805	899	851	895	855	855	919	821	806	867	823	825	838	831	794	842	871	840	860	839	842	813	862	879	825	858	815	897	815	783	824	844	836	798	891	834	925	798	867	810	839	844	858	837	825	891	873	857	814	840	805	848	878	862	863	820	847	878	799	868	881	842	826	832	825	837	909	854	803	845	882	812	856	815	827	801	839	869	803	829	857	879	820	792	866	820	808	832	789	858	827	839	846	837	867	880	870	835	839	822	832	791	825	859	878	835	833	854	792	818	915	826	819	870	863	885	856	860	844	847	864	853	881	806	826	798	833	862	889	869	850	824	875	790	859	814	808	862	840	823	872	851	837	856	867	785	826	896	897	829	826	832	839	848	829	824	867	798	849	868	854	857	818	904	867	792	834	812	833	899	842	880	831	877	850	818	802	837	792	863	875	807	870	867	864	834	820	895	839	892	819	886	816	800	900	889	886	832	831	903	884	865	826	866	849	841	838	822	833	815	869	836	855	826	823	862	805	861	808	831	794	792	808	829	799	867	813	829	877	819	875	871	818	811	778	847	894	816	871	860	849	854	829	878	850	837	865	856	821	832	836	843	838	822	859	823	832	820	834	820	883	856	843	833	844	824	837	896	833	824	903	849	815	826	839	866	846	834	842	837	901	859	858	840	842	829	812	844	793	855	796	867	857	784	858	874	838	816	852	852	879	815	828	867	782	849	811	860	809	866	818	872	849	888	856	883	873	837	813	856	855	854	859	836	860	823	855	802	830	834	813	900	859	807	868	883	822	841	827	895	872	877	832	850	800	820	908	849	900	882	816	850	843	851	895	849
33216	14460	3238	1614	1159	837	665	562	535	465	441	443	406	431	421	437	435	430	408	374	377	378	405	371	367	369	387	385	378	377	380	367	373	348	402	360	367	374	363	374	342	368	372	373	355	385	352	384	385	375	388	347	345	362	373	379	359	368	341	376	353	359	358	343	369	351	382	355	362	383	334	337	402	358	357	347	412	380	391	349	355	344	362	376	380	361	353	380	392	343	358	390	398	352	313	369	339	356	362	330	333	364	374	380	374	340	362	377	363	359	370	369	343	358	391	340	340	351	375	352	343	364	355	340	366	355	376	369	358	346	358	361	352	415	360	350	374	380	372	335	372	384	370	376	332	372	325	373	391	352	383	394	380	401	341	353	364	371	385	358	368	343	354	379	360	359	357	358	339	392	364	367	357	377	343	360	398	401	399	347	375	368	367	317	370	353	359	369	378	377	336	356	373	392	348	373	343	374	360	340	350	342	374	388	340	396	406	378	346	376	353	357	370	386	380	357	337	373	344	372	339	370	372	342	363	367	369	369	337	379	352	364	361	352	396	355	353	371	355	370	351	394	350	387	357	350	368	338	352	345	386	381	362	382	351	341	359	357	391	371	408	356	366	344	402	342	365	362	354	348	352	372	359	374	345	332	369	354	352	365	363	342	383	356	372	365	388	364	368	375	341	376	351	363	417	366	388	375	356	375	344	373	383	363	347	400	358	365	351	334	371	380	375	360	375	381	355	390	368	435	358	367	346	396	404	371	398	373	382	358	332	377	360	332	346	364	359	388	356	380	360	357	354	354	346	351	357	350	373	333	358	352	348	381	363	385	354	317	404	341	368	337	342	353	341	350	370	370	409	360	396	369	358	392	385	363	341	351	379	397	352	354	380	369	370	362	390	343	360	365	344	357	371	358	336	379	390	391	347	378	375	357	395	366	345	355	355	369	361	328	356	377	378	323	411	345	382	348	366	353	383	349	375	334	354	384	354	357	353	352	360	387	368	379	350	374	353	331	350	387	392	411	352	367	338	332	366	403	370	355	390	354	362	346	333	353	402	353	356	335	375	374	343	357	353	338	380	330	362	376	367	363	369	346	369	397	337	398	353	362	366	364	359	379	391	365	372	369	357	361	397	365	370	351	353	348	356	334	350	318	344	371	356	360	361	349	345	337	329	399	359	367	335	372	351	387	363	376	344	346	345	354	344	346	366	348	358	412	385	338	355	413	389	414	369	364	347	337	390	387	340	385	373	364	343	367	379	363	351	376	391	366	310	350	400	347	386	388	379	348	387	390	383	371	356	370	375	360	338	383	339	367	374	357	343	357	359	388	352	374	376	339	343	377	401	352	410	367	356	364	358	343	361	355	343	368	360	362	363	372	381	360	370	349	390	389	363	388	365	360	368	399	354	377	376	359	350	376	383	372	347	333	348	366	361	365	379	361	364	368	353	362	346	379	379	353	329	366	361	387	391	347	372	405	357	401	385	362	335	377	372	352	358	342	367	390	399	358	326	390	354	345	362	376	325	374	345	375	370	368	392	400	380	339	369	402	368	373	382	411	316	388	358	386	345	353	337	389	333	327	347	355	377	375	368	354	353	392	355	367	342	369	326	363	343	333	357	353	381	364	362	379	365	332	394	338	365	325	363	368	377	393	360	399	371	362	339	356	403	370	367	364	344	331	352	363	352	345	389	360	382	349	364	355	373	330	350	346	384	355	369	344	346	348	382	364	345	336	350	400	343	382	340	373	376	333	353	346	349	330	388	360	379	346	338	337	370	332	362	346	369	376	350	365	346	368	364	353	387	349	358	355	376	349	355	336	362	351	350	349	377	340	334	318	355	355	367	335	362	335	362	378	386	375	350	386	361	370	353	349	365	395	370	354	344	371	363	337	331	392	387	364	356	325	358	394	358	354	363	359	364	366	392	371	367	337	408	383	355	404	371	395	362	386	361	372	362	311	368	358	373	384	372	333	381	392	364	367	410	336	385	340	354	360	356	384	375	375	339	362	361	379	360	383	350	350	343	393	325	346	358	351	378	372	395	386	383	362	372	399	403	379	366	366	357	372	334	367	359	343	376	362	402	372	329	382	362	335	368	353	349	384	371	333	355	401	367	330	357	362	350	352	344	360	347	375	369	334	346	343	412	382	399	374	328	393	388	390	320	371	373	343	349	389	340	394	370	344	363	386	356	367	354	326	342	353	364	346	380	344	359	371	381	408	377	335	392	394	364	346	363	374	343	372	329	331	380	372	370	381	336	375	387	386	404	366	379	346	380	331	376	336	390	350	378	387	367	359	364	393	365	374	419	370	378	378	352	328	374	379	345	373	423	333	368	382	371	355	360	343	355	368	370	329	386	333	384	328	363	332	335	367	409	361	365	362	370	377	332	379	363	368	379	357	332	383	336	340	375	390	354	326	381	393	372	353	343	331	363	362	379	356	365	398	336	342	362	365	366	349	347	386	387	366	353	372	377	363	365	395	366	360	400	349	365	389	362	351	350	360	365	378	360	348	348	350	351	368	338	369	358	366	384	368	366	387	391	357	351	372	350	366	362	373	390	412	383	354	337	343	367	387	375	352	413	402	366	330	376	381	334	371	359	376	377	372	386	383	363	357	351	347	360	362	339	346	363	352	357	360	343	379	324	339	379	377	369	396	411	381	358	383	374	331	353	366	379	384	348	367	361	385	348	361	366	351	394	359	368	355	390	372	360	341	389	367	375	357	370	376	383	392	401	373	356	349	390	344	372	362	371	366	369	366	371	373	360	391	347	351	409	383	383	354	359	395	378	361	362	371	372	371	365	366	376	374	318	356	392	364	368	374	360	381	386	361	380	359	368	352	426	372	340	358	375	333	383	345	320	374	360	369	389	348	356	351	371	391	337	382	356	359	360	388	348	372	366	350	373	383	357	358	324	384	362	393	385	350	385	362	375	396	360	381	395	343	323	356	351	364	390	364	352	364	347	370	384	347	362	345	392	365	371	318	347	359	367	321	362	413	360	366	336	332	360	357	360	356	349	364	349	371	331	354	362	344	356	386	314	348	342	403	355	395	373	329	357	330	345	358	364	365	369	350	375	363	356	391	348	327	378	400	347	369	345	350	323	352	346	358	362	323	347	395	339	371	348	375	325	368	342	347	386	368	390	349	360	317	325	364	387	341	370	378	374	335	353	345	356	362	384	360	384	358	398	368	374	361	341	382	356	339	426	372	351	356	329	350	383	352	380	379	374	340	344	356	362	386	337	371	354	350	340	359	383	358	369	358	368	366	343	327	341	370	349	337	387	361	368	374	370	347	374	354	350	353	359	325	365	345	348	356	367	351	375	357	363	312	303	363	344	338	373	364	362	361	345	380	345	359	374	357	387	393	384	352	375	382	359	350	399	347	387	394	363	385	355	366	366	348	376	385	328	350	316	363	359	372	379	374	397	353	358	364	351	362	356	362	422	341	338	368	357	350	410	336	393	345	348	363	356	353	377	359	359	348
20888	7766	3383	3523	3130	2551	2283	1915	1759	1604	1495	1327	1429	1299	1212	1204	1139	1172	1111	1110	1122	1027	1085	1096	1008	1042	997	1022	962	959	1045	1025	944	974	980	926	957	946	896	950	933	944	924	904	916	986	977	960	911	913	950	952	913	909	902	952	904	875	899	907	924	899	969	912	931	929	928	916	961	903	890	948	901	887	877	939	906	900	926	1009	950	947	967	884	914	905	878	939	960	921	980	883	913	899	955	928	908	930	913	894	994	949	933	914	939	919	957	972	885	891	894	901	924	907	902	905	874	997	890	926	933	899	941	912	916	887	964	945	890	911	931	927	916	926	871	952	950	920	936	931	933	893	914	897	932	949	903	844	888	867	910	920	931	928	896	837	976	879	879	943	903	860	854	826	888	893	925	927	941	916	844	902	924	866	870	941	908	916	888	883	866	972	864	880	938	943	935	930	905	932	982	915	863	904	919	939	919	875	909	911	874	858	922	870	899	896	879	846	913	887	928	878	936	872	934	862	889	933	885	968	919	948	846	951	932	922	996	906	896	875	935	944	894	934	927	896	920	871	972	921	903	903	852	944	910	890	939	894	946	940	870	937	867	950	951	938	882	912	916	905	893	898	926	904	935	908	850	883	943	857	936	924	879	890	963	937	929	894	888	947	832	897	931	968	959	902	932	913	892	896	967	948	879	906	885	926	929	946	917	924	912	885	965	966	909	931	902	927	880	891	926	943	909	869	926	959	934	913	929	937	886	925	983	900	899	952	933	930	895	851	886	877	914	912	921	915	906	870	912	874	920	922	927	930	903	871	890	876	863	868	871	910	920	928	887	879	910	940	891	959	939	888	911	920	908	935	906	927	910	881	918	940	899	900	867	950	939	914	896	876	902	933	940	874	888	919	910	913	904	937	861	947	850	917	954	888	936	907	902	898	903	909	902	904	871	886	933	913	899	873	921	872	951	923	864	873	902	932	916	887	883	888	937	879	892	920	856	880	928	933	927	900	857	856	911	882	930	953	945	927	861	907	920	928	923	941	960	888	929	891	907	946	925	858	849	902	918	864	895	949	925	946	917	978	909	842	927	891	895	913	941	862	897	911	915	863	901	866	913	950	916	832	953	937	874	903	890	953	906	913	917	947	953	864	862	957	901	848	913	929	897	919	897	930	896	851	897	942	943	871	910	910	932	890	926	926	861	940	883	882	946	892	925	888	868	929	896	932	894	928	942	874	973	894	915	913	885	871	899	895	863	909	939	950	904	966	906	938	948	898	917	879	904	907	945	898	941	896	961	924	947	858	910	935	892	921	950	902	887	867	928	940	908	935	893	916	868	922	930	877	941	879	873	920	946	873	912	886	929	930	850	935	924	919	887	878	902	906	908	905	870	931	917	980	871	919	951	919	933	979	936	890	928	896	885	896	867	848	910	883	927	915	918	905	921	925	965	941	938	902	873	877	934	896	929	911	928	958	920	935	899	954	984	889	930	927	936	930	962	905	931	894	880	923	936	939	810	906	937	897	934	918	926	886	893	912	924	893	904	919	930	935	947	899	884	915	885	924	947	955	892	876	889	911	904	905	888	901	884	929	910	895	891	875	926	903	965	897	939	907	910	954	955	844	958	899	913	962	966	944	921	951	912	911	890	881	877	927	920	892	889	907	882	927	969	903	895	934	929	947	918	934	915	874	894	943	939	895	927	944	887	878	917	932	927	921	911	907	900	898	870	957	864	976	866	915	961	890	948	886	931	905	914	898	913	875	960	928	898	920	949	962	900	891	896	919	915	875	969	920	873	921	860	874	917	895	914	934	908	946	883	918	851	922	882	924	906	924	929	944	915	917	872	915	925	877	913	861	969	963	903	905	923	891	920	936	921	900	926	944	872	925	870	903	875	960	984	908	923	915	899	950	890	917	929	870	904	915	963	882	902	908	905	931	894	869	871	862	933	958	882	970	850	902	907	989	904	955	953	922	904	893	885	892	866	916	954	918	895	925	900	894	916	923	949	875	966	917	901	892	899	940	890	915	892	875	891	964	897	908	951	916	895	926	898	935	903	930	930	892	878	921	899	862	949	930	898	894	898	906	928	859	934	909	886	983	901	878	900	925	924	910	905	894	938	937	940	891	931	940	924	966	936	919	903	928	907	942	898	876	933	893	891	923	939	907	909	938	923	1024	949	912	929	892	912	933	944	854	861	952	922	896	893	934	919	867	909	901	889	932	858	901	904	924	860	888	919	915	976	876	893	907	878	876	913	897	924	875	887	957	974	914	886	921	913	915	848	907	921	913	912	881	859	917	920	945	908	887	963	882	846	894	932	925	939	942	891	942	885	829	880	926	884	884	920	876	913	967	902	928	918	922	958	946	920	909	934	848	905	941	869	918	917	879	870	888	942	901	938	917	892	932	857	876	871	900	905	933	941	921	900	934	871	861	887	924	871	874	900	949	879	894	864	909	895	935	900	893	919	892	918	905	912	934	875	909	910	893	917	919	948	978	908	927	919	871	915	909	893	921	884	912	897	934	911	902	881	888	878	922	940	865	921	838	896	907	931	881	932	939	879	958	930	916	916	938	964	902	886	930	900	917	925	922	982	924	924	850	904	922	850	890	871	878	887	895	886	915	892	926	880	930	881	907	952	871	926	932	933	898	924	933	911	955	951	880	865	874	972	947	939	950	855	958	909	897	911	925	923	922	971	917	933	905	923	934	933	947	916	867	869	889	884	913	920	904	928	962	910	911	902	869	905	926	880	866	958	905	937	903	874	874	890	928	903	960	940	970	939	920	921	909	910	906	929	883	949	934	894	911	890	907	941	947	988	923	924	878	873	931	875	901	927	873	945	908	906	936	829	958	933	891	885	884	884	887	864	917	955	885	937	871	947	921	908	910	967	936	937	942	919	894	935	908	894	923	891	899	913	939	940	914	982	928	914	866	940	963	912	912	931	896	907	903	888	914	933	909	936	899	891	894	893	904	924	900	856	871	970	938	879	922	886	931	927	922	878	922	938	884	925	924	901	853	861	884	914	913	896	859	903	899	904	900	924	926	956	912	867	964	862	889	940	962	858	930	942	881	932	894	888	910	954	935	897	908	865	896	968	898	912	933	909	899	899	920	912	909	893	897	919	886	918	899	889	886	862	907	911	957	822	892	970	935	860	862	920	861	941	892	938	892	919	880	871	918	931	860	909	907	911	899	971	892	909	841	938	882	941	908	898	951	896	941	833	924	886	942	899	940	890	979	921	919	946	888	881	916	935	854	888	883	882	957	914	840	927	953	885	925	865	935	992	893	898	918	848	947	964	975	891	822	877	922	974	867	921	908	920	890	900	919	898	892	928	920	929	938	897	859	893	843	900	914	890	834	908	958	868	900	947	914	905	968	890	938	952	947	901	897	932	900	935	943	913	890	915	989	891	888	868	870	895	878	852	930	942	897	860	944	909	893	914	900	954	887	886	907	903	879	901	909	847	962	865	933	905	891	937	886	922	932	973	923	908	870
41630	21150	6250	2666	1612	1070	768	614	515	427	414	388	333	313	311	291	299	279	282	289	254	265	284	228	254	244	234	256	225	184	230	219	228	228	258	232	257	231	235	227	244	194	204	230	233	219	228	189	211	226	213	214	217	203	222	212	226	216	212	213	228	205	218	208	221	220	237	192	206	209	206	222	201	245	217	192	201	197	225	202	231	200	232	200	192	239	223	195	198	205	220	190	231	188	187	186	205	205	211	227	190	225	208	193	206	210	208	219	189	196	222	191	207	213	197	224	185	203	215	222	178	233	213	205	225	200	233	209	212	192	204	207	218	196	217	218	202	206	201	197	248	223	202	202	227	198	221	209	204	195	223	204	210	210	228	205	228	208	228	219	196	206	189	211	203	199	190	212	217	222	218	187	221	237	184	231	235	215	222	242	199	178	195	235	213	204	228	217	216	206	226	241	198	210	200	209	225	219	203	207	222	222	217	207	186	180	210	193	183	209	188	213	222	188	209	207	217	203	235	202	198	229	220	234	223	191	223	208	216	196	202	211	213	206	211	217	210	204	210	222	207	213	196	198	203	214	181	215	224	219	201	217	238	225	193	206	217	184	186	207	234	202	216	204	230	231	174	218	201	193	198	219	233	210	223	192	195	212	221	209	210	199	222	245	191	221	215	225	232	197	210	204	188	221	222	213	208	185	185	201	211	210	235	214	170	213	221	180	208	218	191	205	203	200	200	233	238	218	203	183	204	207	217	219	208	210	198	234	234	197	201	224	218	215	200	195	213	191	214	222	214	238	227	197	222	197	219	219	193	180	226	228	221	215	184	202	190	222	212	207	201	238	224	215	199	188	218	188	217	225	183	217	199	186	228	218	204	175	251	211	182	206	225	219	199	237	218	220	183	191	206	220	209	224	222	221	244	208	255	223	206	193	205	204	175	235	208	210	210	216	198	179	186	207	205	184	205	200	209	231	242	219	199	235	216	198	204	204	209	214	223	218	205	227	204	227	202	190	220	196	200	212	214	213	218	217	204	223	220	193	226	199	192	208	216	167	200	204	206	204	211	203	206	213	228	218	205	207	216	206	194	214	220	192	193	236	220	199	235	204	225	236	224	208	221	217	223	198	201	213	197	196	233	207	223	183	203	217	236	210	199	225	229	182	214	217	209	213	204	209	212	212	223	242	192	176	214	236	213	220	193	223	204	228	228	194	209	206	199	208	239	216	219	217	213	205	179	188	213	207	198	215	198	206	187	235	225	207	212	200	226	175	186	231	221	222	225	216	214	199	233	210	222	204	228	209	211	188	224	210	216	219	204	239	224	206	224	247	203	205	208	197	228	216	209	199	221	211	223	202	211	229	208	216	229	200	238	204	203	243	187	210	206	192	207	226	192	194	184	206	201	218	212	213	199	211	219	229	193	230	201	220	193	217	231	191	210	214	188	196	209	214	215	181	209	216	191	192	193	190	222	198	203	190	224	236	201	236	231	227	225	212	191	207	178	222	208	199	200	198	229	212	222	205	202	226	224	221	203	229	200	194	192	219	198	200	202	200	213	209	184	221	201	186	230	216	199	208	218	194	211	197	203	192	212	198	212	216	229	177	222	203	214	196	227	212	219	228	205	223	239	201	223	223	207	207	207	209	182	235	216	208	213	188	213	214	215	207	204	221	185	212	187	207	203	211	226	194	170	211	182	212	232	210	198	196	191	216	206	211	197	226	225	217	191	205	211	194	206	188	192	202	207	234	262	225	205	199	226	220	211	226	198	221	198	225	199	183	207	205	227	228	214	212	208	191	216	225	222	204	195	226	205	208	200	242	196	212	223	189	206	206	230	202	191	216	206	199	199	229	188	231	207	211	206	230	202	206	198	221	216	219	209	236	214	229	204	210	217	201	203	206	189	212	215	180	213	204	199	228	190	200	209	201	212	208	219	217	241	226	207	245	218	182	221	220	178	227	244	220	240	198	202	233	218	209	210	213	207	208	230	234	218	206	193	188	225	211	206	225	230	228	206	194	209	241	222	205	213	229	198	238	195	208	221	211	200	220	219	245	228	191	224	214	204	234	229	199	213	177	208	200	198	201	212	220	210	211	187	208	197	222	216	208	180	228	206	209	192	221	212	209	181	240	230	231	184	227	211	225	186	222	220	223	227	227	214	210	187	201	224	222	198	200	227	190	204	191	229	193	220	167	192	217	210	219	191	218	219	213	205	213	201	200	213	208	215	217	211	201	235	210	203	217	225	213	184	222	230	229	225	204	243	188	196	192	215	195	213	212	202	234	199	230	243	194	223	238	218	246	259	175	192	202	191	194	210	214	217	219	200	210	243	214	247	181	192	219	212	227	209	232	214	201	247	216	229	225	197	184	244	213	175	202	228	196	202	254	204	213	189	223	217	240	243	203	216	189	193	223	232	211	209	227	217	207	237	231	215	229	205	208	210	215	227	215	241	198	224	202	233	201	198	190	201	171	205	211	217	195	195	218	197	219	212	198	197	218	201	212	228	201	225	184	195	223	200	227	196	216	196	204	230	225	231	228	209	207	192	225	188	219	232	241	216	219	198	197	205	216	213	224	218	233	197	183	220	208	198	227	254	187	224	222	180	207	247	221	221	203	197	210	216	204	226	256	213	212	225	212	214	225	211	203	207	199	182	214	210	201	199	210	198	229	223	214	207	208	230	204	218	229	246	193	201	203	241	205	200	217	182	198	210	208	199	214	211	218	208	224	228	194	196	224	202	198	245	239	241	213	206	185	212	218	220	209	204	197	204	175	225	204	206	214	247	237	197	181	200	219	219	222	189	199	204	209	222	195	215	206	213	220	228	204	199	207	210	206	201	221	222	218	189	192	218	206	218	247	204	229	181	205	225	225	237	225	238	194	208	228	220	201	230	220	213	222	213	212	241	209	221	215	197	235	217	204	243	240	203	211	219	210	222	217	182	210	211	219	236	224	204	219	189	235	231	192	226	227	194	215	196	230	211	196	207	182	216	199	197	209	224	205	200	229	203	226	195	197	213	223	209	205	207	219	199	227	219	219	206	220	226	188	250	221	221	213	209	222	202	201	255	210	198	206	221	223	236	200	213	198	212	216	218	176	206	192	204	220	225	225	210	203	194	204	214	206	223	201	197	225	199	233	185	216	185	207	240	216	220	216	219	213	222	204	200	206	208	217	216	223	223	205	201	223	222	189	186	219	223	208	204	227	229	200	186	207	191	223	180	195	195	192	199	173	229	213	187	210	197	191	220	228	217	221	225	204	211	231	173	233	186	218	195	208	211	205	202	229	198	222	190	193	209	224	209	270	201	199	233	197	198	201	220	210	232	212	192	202	192	218	213	212	206	205	227	198	213	200	230	210	217	204	230	212	241	209	224	195	221	200	213	234	192	210	187	192	189	232	206	209	220	216	221	204	213	216	199	189	199	203	187	193	202	221	219	220	212	221	203	242	171	211	222	198	227	214	212	211	215	210	208	214	193	205	218	218
26689	10262	5208	5699	4728	3797	3074	2605	2164	1908	1694	1491	1375	1315	1174	1154	1041	1010	1010	942	889	912	846	761	794	780	784	705	725	681	686	655	714	673	669	638	657	641	624	617	663	601	617	630	634	567	610	657	577	633	617	577	547	615	587	541	571	602	581	603	587	581	605	574	570	545	600	577	562	560	558	568	559	587	592	607	576	580	638	591	568	579	562	544	573	573	577	567	561	591	590	585	549	561	564	550	558	551	592	543	534	563	577	593	615	589	534	568	584	563	592	556	571	584	615	561	550	611	496	617	602	538	595	518	556	560	544	535	572	550	575	591	529	572	540	574	497	566	560	575	587	533	564	551	588	568	570	521	564	559	525	567	576	562	546	608	596	539	579	579	557	512	550	535	578	535	576	518	556	563	501	553	628	492	552	585	570	583	584	561	560	582	569	533	578	558	550	585	542	569	579	541	554	544	581	588	538	588	560	562	590	560	546	569	522	540	574	554	521	553	548	576	552	535	563	581	582	612	546	537	566	606	566	602	541	592	573	545	565	598	527	555	536	546	558	542	537	571	576	535	544	563	574	531	557	542	562	525	563	552	523	577	562	545	523	547	532	541	537	535	569	594	558	537	529	583	551	554	576	576	549	613	552	534	547	574	540	558	579	554	534	558	542	515	534	529	596	541	570	525	536	528	567	526	568	564	574	563	521	534	552	529	560	537	533	550	530	552	569	552	539	585	571	528	553	561	530	529	543	567	582	547	556	532	542	544	573	548	565	575	544	579	591	544	549	543	526	540	562	569	553	580	521	547	544	569	533	552	574	556	514	534	556	561	575	575	594	559	539	559	576	584	532	549	521	564	512	537	554	527	555	549	548	521	534	568	578	581	530	515	552	528	590	526	542	604	531	566	559	533	573	575	550	571	557	543	540	564	511	532	549	560	502	558	530	585	561	526	581	511	542	523	596	562	544	607	569	555	569	535	553	533	563	543	590	508	572	541	570	542	557	568	591	576	582	554	568	557	539	525	519	545	535	590	558	555	574	547	531	531	587	551	566	581	563	545	538	550	551	557	532	587	559	528	548	584	566	514	583	562	558	604	511	506	541	544	605	585	517	562	547	534	532	587	545	529	529	583	548	567	537	547	582	558	524	521	531	538	577	491	551	505	590	570	569	552	561	562	548	541	554	541	572	546	594	537	565	539	546	549	558	563	551	543	550	567	591	569	568	539	534	588	516	525	556	582	575	582	550	547	536	559	597	541	607	566	535	585	552	544	567	538	511	576	568	589	545	561	542	568	510	563	536	544	575	504	531	568	531	570	539	562	543	541	579	548	563	540	513	549	569	538	596	552	559	541	554	535	528	521	566	589	561	565	574	554	580	576	515	580	561	565	551	535	532	604	555	553	546	568	570	510	599	531	545	547	554	556	545	534	584	528	537	618	510	536	560	515	548	549	560	529	542	569	553	563	592	558	501	574	573	609	577	556	508	561	553	524	552	567	557	537	577	557	579	552	565	561	543	548	535	586	582	512	577	553	554	611	518	522	527	562	554	537	556	525	519	511	522	562	545	534	563	536	554	532	556	514	537	533	548	534	536	543	591	496	519	591	524	566	567	602	494	546	590	536	566	574	532	541	534	550	549	556	579	549	576	556	568	539	536	588	610	574	541	554	546	564	532	544	533	527	533	565	554	542	524	535	550	528	558	573	528	527	580	579	558	509	517	564	537	541	527	607	569	548	516	571	536	566	529	580	529	488	542	548	557	558	544	582	554	563	578	543	515	557	570	567	514	557	539	515	499	590	560	524	596	542	563	524	565	568	558	546	582	527	576	565	558	581	514	518	560	548	570	579	530	573	594	559	539	564	568	560	577	567	579	548	543	538	582	528	550	554	561	536	518	568	581	580	549	491	534	522	618	572	553	522	586	588	540	557	517	548	528	563	532	547	554	586	558	539	544	592	603	592	591	555	504	601	529	559	586	580	572	569	591	527	542	533	563	587	546	610	546	561	554	510	570	572	569	552	560	542	577	553	518	543	553	558	591	564	569	586	539	564	565	556	571	542	565	524	537	535	562	540	535	534	506	548	526	560	582	608	566	515	571	569	600	534	551	529	568	569	573	556	566	511	573	504	534	552	549	521	552	592	590	608	602	542	527	573	515	534	587	523	567	554	569	553	548	533	543	543	554	531	522	558	610	539	568	559	549	526	549	509	536	590	523	562	528	561	538	537	554	571	592	580	484	551	558	537	546	540	553	584	551	579	505	568	580	542	564	574	571	544	562	560	558	517	551	551	525	530	518	510	574	544	583	545	564	559	575	559	570	502	524	561	525	549	558	552	562	570	571	538	526	565	580	537	541	577	570	579	539	531	587	571	538	510	558	520	566	530	551	577	569	530	523	584	556	544	560	560	519	553	547	598	581	532	559	539	539	502	529	575	562	559	565	531	539	534	572	553	536	545	525	585	540	549	559	541	565	570	551	557	589	603	556	517	580	546	582	572	553	567	565	538	562	594	542	546	574	566	552	546	521	566	534	550	557	564	563	529	553	612	523	526	521	581	530	588	593	585	564	518	546	530	550	528	603	562	521	546	580	560	518	553	556	587	549	559	592	540	584	573	559	579	536	596	546	549	514	582	564	545	564	512	518	563	563	546	580	600	592	567	536	503	554	582	575	539	574	533	521	528	549	523	561	572	538	522	560	527	543	594	529	548	526	557	527	506	574	554	552	570	536	542	540	542	513	574	512	574	542	529	546	555	540	526	571	526	593	556	556	534	574	562	535	535	497	564	558	565	567	554	545	564	504	534	568	558	586	569	584	565	514	525	547	547	594	534	533	583	549	532	547	578	524	541	564	533	548	534	540	545	606	546	604	548	564	542	588	529	538	559	546	510	551	560	566	545	556	546	544	527	569	552	560	495	534	560	554	555	556	597	579	553	570	558	537	544	533	558	542	593	595	538	535	566	531	514	534	536	543	506	537	549	537	541	568	560	535	606	581	568	542	544	558	611	561	529	559	577	541	524	562	546	554	567	564	552	555	596	516	544	537	543	522	568	553	568	548	539	581	566	541	484	560	570	552	526	555	569	551	525	571	529	545	563	562	536	563	546	561	547	567	531	581	558	513	519	589	579	571	599	568	558	543	538	517	547	547	573	557	560	561	566	559	557	532	591	562	570	556	564	555	582	556	555	577	540	547	534	565	577	544	556	543	565	563	587	570	557	580	524	565	552	566	534	513	584	560	536	528	523	561	530	592	572	508	569	566	593	548	520	573	509	567	586	552	544	516	553	544	526	563	543	584	573	598	520	625	521	565	566	595	573	576	517	579	549	543	573	580	567	563	528	504	573	528	533	559	545	584	572	543	613	564	527	520	528	521	587	553	543	547	527	578	588	573	562	545	572	503	553	549	529	568	599	553	585	565	594	519	498	539	527	565	548	555	560	533	585	495	562	578	560	533	613	561	547	576	543	565	532	577	595	550	564	567	537	563	539	586	495
14682	3866	430	358	352	345	337	347	332	328	311	336	327	339	307	332	361	312	346	348	320	325	289	283	359	348	319	310	328	340	314	311	347	329	354	342	315	321	320	337	321	319	351	299	320	309	337	327	322	318	304	301	332	314	314	329	352	348	317	287	300	341	317	327	344	329	349	317	338	340	322	351	335	291	332	325	296	305	332	341	283	298	338	338	317	327	338	335	292	335	330	329	335	320	313	319	354	368	329	332	324	316	340	340	305	354	333	322	348	307	326	329	333	282	304	325	318	333	343	341	303	304	329	320	317	319	321	292	326	322	295	319	316	300	311	332	301	325	338	336	332	317	332	312	317	327	307	303	346	321	308	340	322	323	295	322	323	323	315	339	316	335	354	313	340	290	297	326	327	340	309	317	335	310	334	353	288	340	318	360	303	334	328	359	319	330	334	336	306	328	287	319	321	344	339	321	324	353	304	310	338	325	319	312	282	322	341	300	341	315	312	286	289	322	313	293	320	325	334	334	293	341	356	332	320	327	317	347	311	320	339	332	313	319	318	324	301	347	351	328	316	283	335	344	328	360	298	342	297	308	315	309	342	332	330	334	323	346	309	330	347	305	310	333	314	303	331	296	323	335	337	339	336	323	298	328	307	329	331	334	292	323	374	349	326	324	323	313	327	337	289	321	323	299	309	345	317	312	324	297	312	340	310	290	277	309	336	336	318	323	349	338	358	344	325	329	346	300	321	288	349	323	304	331	311	317	309	298	319	343	321	323	344	324	295	302	295	344	323	319	318	281	331	334	304	339	339	331	386	362	302	295	347	319	344	346	315	330	351	361	350	301	337	308	349	319	307	333	352	306	307	323	340	329	325	334	320	323	345	302	282	310	294	340	363	337	320	335	309	351	338	341	328	305	292	298	301	353	299	330	335	335	329	325	316	336	347	340	320	344	355	312	339	330	321	326	358	319	305	327	332	350	341	300	339	296	314	348	348	323	328	338	328	295	316	342	336	323	304	315	345	292	305	310	331	305	291	283	316	318	306	312	302	319	332	329	309	316	303	319	321	331	307	311	322	331	298	309	354	316	314	343	305	324	316	287	299	364	311	321	306	357	321	305	327	348	325	333	365	316	317	311	319	310	298	300	348	314	357	314	332	338	337	317	296	347	351	342	329	315	316	332	313	344	305	335	296	317	295	348	326	335	326	299	326	324	309	335	330	326	329	315	360	326	331	342	306	329	325	320	328	303	330	339	337	318	311	343	324	337	328	311	358	342	343	311	300	308	329	345	342	327	324	358	327	330	323	309	340	321	327	307	349	310	318	318	328	306	328	306	301	318	334	344	287	321	345	302	305	310	292	290	317	326	277	298	314	321	305	327	350	321	328	295	368	312	357	324	357	312	331	330	359	333	316	328	340	348	350	345	301	335	308	325	320	336	320	292	348	314	356	345	307	291	314	335	323	314	347	305	350	307	313	295	310	315	336	304	313	333	317	325	299	312	291	320	322	311	315	323	318	308	325	303	338	326	304	312	331	317	328	330	347	330	298	322	320	327	331	321	322	322	328	338	320	322	289	349	334	333	325	323	299	332	322	304	301	334	325	356	334	298	331	330	319	341	309	319	335	342	340	332	340	311	318	349	300	313	306	357	364	328	349	251	316	298	291	302	347	312	315	312	355	347	336	320	343	310	358	352	332	325	332	328	328	305	321	306	319	307	319	296	327	334	300	360	341	349	292	358	318	321	317	328	318	323	305	317	294	303	322	326	312	320	315	295	328	333	343	328	289	324	337	330	329	338	300	347	339	323	369	298	314	316	314	312	337	328	355	333	312	315	308	326	332	340	333	330	307	341	327	309	311	349	347	332	321	337	361	324	339	307	336	280	308	326	303	322	336	303	335	328	285	324	328	356	322	342	335	302	339	318	346	293	312	331	327	330	337	322	331	299	318	332	321	304	305	355	311	314	330	349	314	299	345	310	325	330	347	331	310	352	325	321	283	338	309	321	343	343	316	319	309	332	326	336	339	328	325	307	335	314	297	288	354	343	308	318	319	316	328	295	315	331	309	315	336	342	327	350	308	339	303	312	334	300	324	302	354	323	321	343	337	339	318	370	319	339	339	344	334	303	344	354	339	350	340	317	330	361	353	312	320	321	328	344	327	287	340	329	353	314	316	316	317	327	312	304	349	348	331	339	362	349	314	323	301	313	309	301	349	328	302	319	332	312	342	323	293	335	360	357	305	316	353	359	348	359	320	321	344	326	321	328	296	343	306	282	339	301	329	322	330	308	323	340	356	304	342	329	329	311	356	326	323	326	317	312	324	334	301	306	329	325	341	338	309	354	331	329	302	317	324	341	290	314	338	303	319	339	321	319	310	327	309	339	302	286	342	296	321	312	346	349	315	346	334	342	353	337	343	329	342	327	303	358	306	347	309	349	326	325	335	303	309	321	328	297	315	342	350	345	315	315	325	315	325	321	331	342	344	322	323	289	313	309	326	337	295	317	331	333	331	340	329	323	294	329	313	300	351	292	344	303	295	327	319	339	345	333	305	321	345	344	315	308	303	352	316	311	346	361	329	339	298	360	357	310	322	333	319	358	322	319	310	351	306	294	312	312	331	370	341	312	320	311	337	330	286	327	353	328	311	310	315	315	327	318	314	307	322	343	360	347	316	332	306	303	272	354	310	328	319	289	312	329	321	327	333	345	329	356	292	314	338	317	300	309	339	311	350	333	323	328	311	327	343	293	310	317	325	325	355	349	337	308	323	333	304	316	309	320	298	335	343	300	307	311	337	358	343	337	295	303	305	318	325	321	311	308	302	304	323	303	328	293	326	351	327	337	351	303	319	309	335	313	327	327	315	318	307	317	327	366	328	317	315	317	333	363	302	316	308	336	328	299	316	336	359	341	327	319	319	291	330	358	292	318	345	339	318	347	326	345	347	306	318	339	346	331	312	316	320	340	328	347	319	318	317	337	301	306	344	311	332	310	347	355	306	335	334	329	304	313	308	318	317	340	306	346	292	303	305	374	298	313	267	346	335	314	306	318	303	331	329	340	313	326	292	323	319	323	321	311	345	317	321	287	319	328	306	317	305	285	313	294	325	327	332	335	345	326	333	306	307	325	316	309	319	324	335	317	292	373	352	306	332	345	319	301	332	335	351	340	367	312	318	303	304	307	340	321	308	339	332	297	295	295	266	300	311	332	322	327	329	317	348	316	309	329	326	346	341	321	330	333	335	343	332	357	335	309	329	328	344	327	303	301	356	376	323	314	344	350	345	328	302	323	355	300	343	311	311	322	332	315	324	300	290	336	328	328	329	313	301	345	296	305	337	347	314	358	302	322	323	336	322	338	326	312	317	328	327	325	332	353	341	348	322	325	340	324	315	346	318	302	325	306	328	339	327	336	328	336	328	328	317	335	321	343	309	336	336	327	313	324	359	342	327	342	328	326	326	308	303	331	299	362	329	319	307	324	275	315	336	337
8911	3263	981	986	935	926	972	895	843	894	916	830	849	813	841	786	821	857	803	835	902	824	835	909	823	826	883	845	821	854	876	788	857	826	805	832	822	798	837	837	831	870	814	815	777	854	838	811	800	835	884	855	827	854	794	838	859	809	872	820	798	852	860	819	809	879	871	847	875	817	846	868	846	849	788	877	869	797	864	845	821	790	827	800	859	865	882	797	821	787	827	837	857	813	849	874	850	830	831	829	837	864	882	872	850	819	846	828	844	819	903	844	801	851	783	762	861	874	816	813	781	899	861	846	830	829	836	916	839	833	880	874	832	841	814	840	851	839	816	824	830	824	877	882	821	853	826	874	849	861	911	793	863	899	866	809	831	845	831	848	867	815	878	831	809	864	803	815	850	796	827	853	844	854	855	838	861	840	840	863	839	823	842	815	799	842	833	837	847	877	792	850	851	820	779	852	820	815	792	807	848	829	842	878	795	856	878	789	832	827	882	833	800	780	834	817	806	866	831	792	862	820	842	840	820	801	829	832	820	817	795	853	863	826	867	875	756	867	779	853	833	769	822	866	810	847	888	856	807	855	823	894	861	889	837	876	869	763	849	813	888	843	816	862	915	885	852	819	745	872	850	870	810	896	814	853	812	827	848	815	808	815	847	847	829	813	782	823	843	849	835	880	847	837	815	872	833	828	842	823	834	804	810	834	849	860	848	844	820	867	853	862	806	827	807	852	835	818	849	856	862	806	842	847	822	828	860	904	853	843	812	852	864	841	880	850	810	821	849	821	849	893	852	826	814	849	782	876	819	810	777	794	853	868	788	843	874	846	821	814	872	847	814	780	820	859	821	797	824	856	838	863	821	852	861	840	884	833	857	876	907	860	874	813	812	842	822	809	852	770	879	878	845	784	796	797	844	754	772	808	862	849	837	831	852	791	880	817	802	885	842	852	846	801	811	813	832	817	800	875	834	831	895	829	845	786	826	819	813	829	835	854	842	837	816	825	852	881	851	881	866	796	789	803	883	849	808	836	794	805	789	841	844	835	815	834	823	839	860	866	820	810	846	841	757	840	808	845	826	869	845	814	858	853	866	850	869	802	850	866	828	790	824	800	774	813	882	834	861	820	800	840	810	793	839	840	832	803	809	889	881	846	837	854	806	806	827	885	812	854	868	813	786	802	834	799	881	849	848	838	824	803	761	842	821	808	899	769	808	798	847	807	866	825	846	858	834	850	822	821	879	882	863	833	877	814	827	836	872	798	831	834	894	873	829	826	832	860	833	834	839	789	897	788	843	815	817	810	825	879	843	800	793	820	848	858	824	809	869	838	830	823	846	823	828	819	868	799	851	826	851	830	840	808	794	792	865	818	853	838	877	783	824	849	828	815	858	856	846	809	813	804	820	815	843	849	841	785	797	743	897	834	816	854	847	791	846	828	838	845	858	833	825	864	877	868	835	857	816	810	811	852	852	839	872	846	846	909	828	795	831	858	874	822	844	787	807	843	856	866	840	805	818	817	819	807	847	828	817	822	831	833	780	882	845	868	807	813	790	799	860	890	844	803	856	851	791	842	813	835	837	854	843	832	776	857	802	856	817	846	820	844	866	840	867	858	825	816	831	848	805	805	803	834	804	835	876	798	841	831	857	824	822	837	839	874	872	811	779	861	808	884	852	819	868	859	817	822	857	843	800	861	791	867	819	878	821	864	866	867	848	866	826	881	778	791	861	821	813	819	826	844	804	874	855	807	837	830	827	853	832	850	845	795	845	866	833	799	858	857	834	824	852	885	820	870	827	887	832	843	818	845	855	845	820	864	839	809	863	821	868	896	787	799	844	828	817	842	845	836	853	886	849	845	819	824	837	807	825	823	886	860	797	860	852	828	871	847	816	834	875	833	839	866	827	823	861	826	809	811	846	889	864	805	814	855	801	818	848	851	808	902	823	790	792	865	907	797	872	878	850	882	825	822	822	909	853	851	839	765	769	846	792	851	858	820	852	820	877	834	834	790	840	861	818	822	793	805	812	816	808	852	800	827	855	851	831	803	876	808	822	918	848	824	852	814	847	829	828	828	844	807	834	844	840	839	805	829	795	830	815	804	822	883	937	796	791	815	840	815	839	804	895	840	836	825	858	844	854	864	835	880	783	867	849	826	768	850	818	874	846	836	810	814	815	854	864	825	815	835	837	849	832	866	838	822	806	811	846	849	855	787	824	856	824	872	815	843	843	754	813	813	822	894	814	816	838	841	821	829	862	822	819	819	813	813	851	826	832	842	838	855	847	872	932	798	860	843	827	817	850	821	845	824	859	902	803	837	785	833	828	872	846	863	826	814	827	856	792	839	798	879	904	856	845	891	779	866	885	791	855	827	835	889	842	845	881	817	862	864	790	898	800	819	847	769	819	839	878	804	856	867	833	858	829	875	861	809	766	836	839	834	841	846	822	830	793	852	874	828	854	816	813	824	837	875	910	887	799	822	813	829	783	807	804	812	806	800	871	813	867	805	830	852	881	803	837	833	816	846	824	853	861	954	848	818	830	866	842	864	841	844	835	815	857	845	791	815	842	785	866	828	872	829	846	854	847	827	844	872	851	858	821	841	795	899	858	838	797	883	771	797	859	801	849	809	819	826	872	815	877	864	812	824	816	899	834	795	811	790	813	831	837	854	872	841	845	809	797	864	879	852	849	842	807	805	826	856	827	792	837	852	817	874	854	852	779	844	822	844	830	869	825	851	924	883	791	831	844	824	856	814	875	829	793	818	861	851	844	760	840	891	861	890	855	846	862	848	837	817	859	834	803	846	844	862	866	855	809	832	830	820	808	812	849	825	804	808	837	908	896	863	846	844	869	859	796	842	826	813	863	810	835	819	823	868	807	822	834	804	865	862	826	846	882	869	843	846	825	834	834	889	823	867	826	849	868	842	874	869	837	812	869	842	823	833	861	810	874	872	861	819	846	846	862	835	830	811	795	804	820	825	868	799	868	848	858	831	872	830	873	850	859	850	808	836	850	842	827	825	834	843	852	881	868	853	825	799	779	869	833	847	844	837	820	805	842	826	818	882	836	799	808	852	877	823	802	821	798	870	848	839	835	847	865	845	809	773	878	821	817	805	845	850	813	866	819	826	821	767	856	784	796	864	808	830	815	789	874	805	866	832	806	826	873	837	858	851	833	897	833	810	798	858	829	775	828	769	834	870	900	816	813	833	795	875	784	779	798	849	831	844	815	808	824	830	798	787	847	871	816	866	791	856	851	866	824	791	780	812	852	828	832	805	855	809	849	802	810	811	878	796	823	810	826	867	822	801	830	851	843	860	880	821	842	834	837	838	863	848	857	840	850	847	856	810	836	847	886	823	823	840	848	835	818	789	808	873	846	836	828	858	816	832	842	846	852	845	848	836	841	823	897	815	857	808	829	872	834	832	858	815	860	818	851	862	854	807	846	864	863	844	824	913	816	812	876	828	861	867	890	821	850	829	829	849
34081	15740	3537	1755	1075	807	669	602	493	483	438	431	411	420	423	383	414	404	396	381	377	395	357	381	360	357	362	364	338	355	373	356	372	373	373	379	341	382	332	358	359	385	355	369	382	383	353	369	392	365	349	347	393	348	369	346	364	364	365	368	347	402	358	360	364	358	392	385	365	345	375	370	365	408	370	357	339	373	366	365	346	387	378	358	378	359	359	328	330	347	338	366	390	365	403	350	378	384	373	349	382	354	363	347	355	340	366	368	346	362	352	350	326	327	337	361	386	367	369	350	352	431	360	365	357	373	344	352	387	363	368	372	355	349	364	339	386	345	347	364	375	395	349	355	347	374	347	335	345	350	378	353	357	358	362	390	348	366	368	352	364	338	344	366	368	301	346	375	383	351	364	351	365	354	347	326	375	358	350	378	388	360	362	365	338	348	395	382	349	395	376	340	405	346	390	374	343	373	398	360	389	354	344	376	396	356	376	359	378	351	407	358	358	373	375	360	394	352	362	356	408	375	369	357	359	375	343	360	387	342	336	373	387	372	389	393	326	349	364	363	371	363	338	337	352	338	336	348	356	317	366	378	342	329	356	363	357	389	357	361	356	342	353	346	337	416	363	405	393	347	376	346	357	379	405	349	357	363	375	380	365	346	347	361	370	370	344	358	344	363	379	368	360	380	384	362	337	337	375	350	381	380	383	394	366	376	348	352	363	373	361	362	406	372	374	344	346	340	346	356	322	347	362	336	373	384	373	370	383	341	372	367	399	386	358	363	373	355	358	339	381	363	355	308	369	367	347	353	339	373	350	367	364	333	372	350	346	385	362	375	377	366	365	356	346	371	389	372	347	422	344	380	348	383	361	406	354	375	367	376	357	394	379	349	384	368	360	352	346	354	374	388	386	378	369	353	356	344	370	374	385	357	392	357	340	369	381	337	401	362	369	364	374	366	348	337	371	346	344	358	350	364	358	374	366	349	369	384	357	342	360	406	380	385	390	352	329	362	343	324	383	382	334	380	368	370	391	339	353	354	370	305	344	376	340	360	341	383	358	394	346	388	365	364	337	339	383	355	365	350	335	385	361	365	387	334	368	349	330	388	359	361	369	326	370	380	327	355	349	372	361	369	307	397	368	353	356	400	380	380	394	370	351	358	359	373	375	373	343	414	347	354	383	394	380	362	367	364	361	372	347	363	361	345	329	375	342	372	345	398	356	359	386	370	328	369	364	368	366	374	369	378	380	388	331	354	373	367	362	374	392	373	338	372	390	390	416	354	358	375	350	375	347	362	363	406	363	357	342	357	338	367	328	363	373	342	358	363	377	378	364	343	368	353	341	378	370	366	359	343	360	329	398	414	359	350	350	340	348	355	375	350	375	335	344	395	344	384	358	373	367	356	366	389	359	358	362	352	361	380	423	387	356	371	356	341	374	357	324	372	352	373	371	386	367	366	382	339	334	352	367	369	381	353	382	343	357	359	356	367	344	367	351	335	359	365	389	397	353	348	345	402	358	333	370	359	366	326	364	353	378	358	376	356	343	363	374	357	338	384	386	349	364	338	357	369	398	389	351	368	377	357	339	370	375	345	364	378	351	379	397	346	378	355	362	379	335	350	375	335	376	372	373	375	351	366	353	346	354	381	377	374	352	363	365	327	344	354	332	328	397	343	359	384	358	351	389	351	366	372	384	349	337	337	350	354	358	396	344	371	376	348	351	383	333	349	336	308	364	368	347	344	350	335	341	374	351	348	382	355	356	323	385	400	321	372	361	353	371	363	343	376	375	375	368	365	357	325	372	330	363	350	380	349	361	324	365	337	394	386	344	340	391	365	372	351	381	354	366	409	388	373	383	341	335	392	377	372	346	359	367	348	398	324	413	344	372	353	369	339	397	351	369	378	381	355	352	349	384	346	366	362	369	358	368	381	353	350	348	337	318	362	390	398	369	349	352	352	379	366	371	392	371	320	373	365	366	339	371	367	410	347	391	377	395	375	365	352	367	395	362	344	338	353	409	347	332	378	338	346	366	376	354	343	371	379	323	363	400	400	367	346	379	384	387	375	349	378	357	390	386	358	397	396	354	375	339	372	379	389	372	378	385	360	361	364	407	403	393	369	359	392	363	375	380	366	362	359	357	366	328	343	373	375	349	356	388	328	389	347	391	353	367	424	378	374	360	382	347	346	337	380	369	371	345	350	348	371	358	332	328	368	356	340	368	390	358	353	369	360	374	322	340	387	373	380	348	340	342	385	344	360	384	340	344	342	382	363	388	391	350	352	362	364	356	386	381	348	405	373	369	382	380	371	376	363	344	343	355	385	395	364	382	314	372	329	350	405	414	386	373	360	355	363	393	373	322	367	365	364	327	391	344	391	402	335	373	344	355	402	363	374	358	380	372	364	322	364	369	371	335	352	382	398	384	371	370	337	342	353	366	345	372	362	368	357	356	351	376	331	359	382	389	349	346	346	383	371	376	377	409	397	378	340	376	374	362	389	359	360	381	362	364	354	371	368	358	361	350	362	350	352	339	346	421	383	383	390	379	351	382	375	380	372	399	345	354	355	341	357	355	408	346	313	361	322	357	388	376	378	356	399	356	395	363	352	364	337	350	344	369	358	320	358	367	374	398	344	395	396	367	370	378	374	348	352	355	355	358	322	350	371	381	328	358	351	378	365	337	342	333	334	394	376	337	346	357	386	377	382	371	342	356	332	346	350	385	365	356	389	343	404	363	373	389	374	351	364	380	330	356	337	351	390	352	346	334	382	349	341	377	387	374	417	346	364	347	339	371	370	375	382	402	356	355	367	351	358	380	371	349	345	364	378	314	377	365	349	337	348	395	353	339	362	357	364	351	380	326	368	382	317	367	359	338	368	358	347	359	380	375	345	377	410	347	361	337	374	406	373	353	356	367	373	344	343	380	341	354	314	336	320	368	380	343	382	330	317	367	382	325	397	346	364	347	334	358	363	363	409	363	385	370	337	378	377	385	388	346	332	387	334	387	339	351	361	386	367	343	349	354	380	345	405	356	372	363	374	374	367	370	353	359	330	353	377	395	378	373	328	371	369	348	374	405	369	380	360	397	378	362	390	351	376	340	354	339	370	401	379	376	378	366	346	340	359	375	340	383	352	392	351	396	352	397	366	331	368	410	345	386	344	368	372	386	347	374	389	358	363	331	385	362	349	382	351	338	346	359	367	347	330	353	374	336	365	366	376	377	350	368	393	351	358	376	384	407	395	343	367	345	344	316	376	369	366	344	358	363	383	374	339	324	376	352	376	373	356	367	359	367	374	375	360	333	401	375	369	357	358	354	354	352	365	363	365	404	378	346	344	358	356	361	363	390	356	347	358	371	350	394	378	373	369	378	341	366	351	386	344	397	354	352	399	354	367	366	355	359	359	369	399	347	380	358	356	370	361	368	356	387	363	357	372	331	392	347	333	363	408	354	352	367	362	381	375	364	372	382	342	385	373	336	389	383	342
21227	8629	3326	3471	3137	2588	2262	1926	1795	1621	1486	1427	1364	1265	1240	1211	1180	1124	1086	1066	1062	1056	1084	1087	1094	1063	975	997	969	978	957	1006	992	999	985	903	928	939	970	954	899	961	979	945	969	941	964	989	945	896	935	936	949	920	932	882	918	994	914	894	913	903	905	925	919	956	943	945	896	870	924	877	918	910	932	974	942	914	905	891	913	928	922	936	919	872	924	913	902	926	929	950	932	860	954	873	888	948	878	923	910	900	904	925	959	868	940	890	933	893	909	945	905	919	936	934	913	896	902	942	921	941	897	925	882	972	965	923	926	892	945	874	877	935	965	957	894	905	958	937	884	905	945	910	903	914	929	928	955	902	893	925	959	885	892	898	945	860	877	957	910	879	925	883	851	865	882	905	895	928	906	932	903	862	902	902	926	945	974	931	904	928	878	899	892	916	939	930	830	938	956	911	888	884	889	918	930	915	888	906	890	882	929	866	959	923	921	906	866	919	929	925	907	946	948	920	926	907	894	926	893	958	925	898	933	925	962	934	912	858	948	943	917	918	924	916	934	888	884	935	892	914	879	924	960	897	935	865	884	902	913	928	945	858	924	862	882	944	890	914	896	888	909	905	943	908	969	883	923	910	914	943	917	906	895	909	904	903	891	917	968	887	900	951	924	918	929	852	952	922	893	895	891	868	909	922	901	881	867	936	930	945	909	931	951	915	927	883	853	890	953	934	942	945	912	911	879	939	867	881	876	929	904	892	868	876	834	900	867	867	871	904	879	915	883	936	914	901	912	928	853	900	957	864	921	958	883	876	933	917	890	933	897	901	904	888	870	879	971	904	909	896	903	854	905	950	924	903	921	872	966	907	888	888	928	839	926	899	887	914	894	907	905	870	879	933	902	910	937	829	953	939	909	886	958	902	877	843	898	940	896	864	972	854	900	889	858	905	888	905	892	976	900	877	871	874	874	899	935	897	919	921	896	891	904	875	906	898	859	874	986	868	877	931	906	912	953	936	959	900	943	934	906	891	878	980	886	910	889	893	925	926	913	912	897	908	918	925	950	898	885	921	943	934	914	923	889	897	904	894	931	881	921	896	947	846	910	909	885	903	870	869	877	898	903	930	963	944	854	855	915	920	894	914	942	848	881	892	871	855	884	900	892	880	862	881	887	888	914	875	890	919	903	921	988	919	911	899	885	910	898	957	946	848	854	890	859	944	928	925	934	919	909	906	896	923	915	879	923	921	959	910	923	939	908	901	914	909	909	894	950	868	934	911	881	903	909	922	940	848	848	870	883	917	845	922	903	912	956	881	884	887	906	897	972	870	868	912	890	862	896	902	932	878	940	881	889	933	941	904	878	902	941	937	857	959	894	920	915	908	896	943	887	876	937	915	896	907	878	894	896	920	916	861	885	880	844	885	899	954	887	898	875	907	901	878	902	923	928	960	927	878	942	881	942	912	905	909	879	893	936	872	883	942	925	936	910	938	883	896	882	913	847	923	890	861	855	938	942	884	885	919	897	890	957	880	901	931	875	977	918	929	929	915	919	912	863	922	903	886	939	903	889	891	934	935	917	887	921	841	873	958	930	930	942	912	917	944	964	914	906	945	879	916	882	860	980	892	908	913	942	848	902	887	895	876	904	895	938	897	930	914	942	895	878	878	917	935	936	870	887	900	910	892	879	940	879	948	877	943	883	919	928	935	931	896	877	942	932	880	897	925	965	932	870	881	918	869	932	929	910	913	938	939	896	927	901	864	879	873	889	914	865	921	924	867	880	881	881	880	882	897	978	860	927	902	937	847	879	873	884	900	860	906	912	864	932	903	939	884	899	897	897	919	896	921	830	853	883	873	926	856	932	900	915	912	968	872	879	904	918	916	885	911	871	925	934	910	944	941	897	941	927	892	1002	920	965	876	925	956	892	940	965	911	957	905	896	863	894	904	987	933	877	923	886	887	863	932	920	924	942	891	959	843	935	926	923	918	868	918	901	903	912	851	937	936	884	882	889	926	871	900	869	883	917	934	898	909	924	909	873	916	983	922	907	931	918	931	915	920	919	958	842	942	867	926	907	877	951	922	984	878	855	898	902	960	863	920	888	881	921	967	864	879	910	874	900	906	867	927	888	969	928	867	915	904	871	900	897	920	873	906	934	875	846	883	892	920	926	921	893	896	938	907	928	884	943	893	889	917	852	841	908	903	886	909	888	920	943	896	931	930	932	887	882	893	952	805	912	908	881	867	914	887	931	907	936	925	851	967	952	940	935	924	855	893	956	869	916	890	977	930	886	876	875	953	911	870	920	901	896	908	877	935	922	903	839	845	926	908	928	895	908	912	893	970	883	922	948	901	874	911	886	859	913	947	935	903	886	908	919	862	970	931	880	896	903	907	914	888	890	889	857	864	863	956	894	922	886	884	909	905	887	903	894	927	901	941	908	908	933	915	947	960	913	893	860	872	942	900	918	941	932	872	901	902	931	932	902	929	950	903	876	884	965	922	905	950	985	868	906	894	882	940	918	873	938	915	865	872	855	887	820	936	937	908	888	909	907	878	882	876	862	868	912	916	923	875	896	921	952	952	932	930	902	875	923	894	893	945	896	931	930	916	887	910	895	860	868	906	928	895	893	954	888	884	914	867	890	910	967	894	876	956	873	947	893	927	922	918	893	894	949	916	901	926	922	883	899	920	917	928	885	938	882	901	959	957	875	889	880	902	926	886	881	886	899	868	903	901	915	902	930	893	899	914	939	874	902	875	905	869	983	905	846	891	957	909	886	928	920	907	932	934	947	928	942	883	889	905	896	906	908	909	880	947	930	918	897	894	851	931	852	908	893	906	922	914	906	885	885	902	879	873	916	915	943	870	894	935	902	942	844	874	921	911	892	929	900	927	948	960	931	886	883	924	860	910	913	893	946	878	914	940	908	945	932	912	865	887	923	888	888	921	942	919	972	955	904	886	948	877	883	877	896	899	895	861	851	854	917	952	935	891	859	910	854	875	919	879	926	892	893	908	934	888	894	920	859	905	909	933	927	925	933	884	858	935	957	895	889	898	895	905	908	883	882	883	942	923	856	900	913	899	916	890	960	925	878	879	881	881	905	913	932	895	879	930	923	963	896	935	931	913	939	854	904	894	908	881	906	874	891	902	901	902	878	899	949	945	862	872	941	904	926	906	898	858	929	885	935	945	881	917	922	891	928	917	917	891	872	932	931	925	925	934	893	871	926	883	931	893	944	936	850	905	942	922	943	881	904	907	898	937	877	890	906	870	927	901	898	868	912	919	919	918	856	905	918	955	937	893	880	940	895	901	899	876	891	911	919	929	919	895	927	883	898	904	978	892	890	865	875	865	926	881	885	900	919	876	912	990	859	944	922	917	943	901	899	888	894	925	890	984	887	939	878	899	892	885	905	908	910	846	898	909	921	920	873	914	875	890	896	913	915	895	870	898	876	942	949	892	869	935	946	907	933	922	894	922	909	948	938	929	875	900
40831	21002	6156	2759	1706	1156	712	595	522	432	422	375	328	314	283	287	280	273	288	263	228	258	248	269	212	259	236	220	232	214	220	214	238	217	226	265	219	246	230	231	244	229	232	197	241	220	248	211	212	207	245	226	208	224	215	209	219	209	211	217	199	243	197	228	213	206	189	204	228	241	201	225	215	221	225	189	232	197	226	209	226	209	208	232	230	222	204	221	218	209	229	229	216	233	183	219	188	190	220	222	190	205	177	215	234	225	200	193	251	198	199	219	197	244	254	201	217	215	215	227	218	187	204	211	197	201	231	227	232	212	211	215	217	212	217	225	224	223	195	198	204	223	214	220	174	232	221	217	214	199	206	225	187	196	215	192	223	180	214	211	228	204	237	212	190	238	214	217	201	200	208	207	217	235	207	208	229	206	204	195	210	220	224	201	205	209	177	213	235	205	217	197	203	212	210	222	218	215	238	218	231	203	218	212	202	214	206	204	210	223	234	213	202	209	214	200	208	219	221	230	208	225	229	228	203	191	216	210	207	207	251	221	212	201	195	222	199	208	207	191	191	209	221	203	206	236	198	221	221	189	201	232	204	195	241	241	219	228	225	236	230	213	184	215	228	210	207	231	221	218	208	200	201	214	216	236	189	226	231	217	215	206	181	228	230	212	194	194	208	216	192	202	213	233	232	198	235	233	245	220	239	201	229	212	212	194	225	222	227	192	206	216	227	201	238	201	215	232	195	223	208	210	225	237	200	196	216	231	233	239	225	234	218	202	205	196	178	205	234	215	194	211	206	208	201	229	211	211	228	214	200	207	217	191	195	236	224	224	209	198	217	220	225	203	207	240	212	207	219	211	190	179	229	205	218	207	188	225	236	190	200	192	206	232	210	191	201	207	244	211	197	220	200	222	218	206	215	202	189	213	226	234	224	217	216	231	216	210	186	220	227	202	214	248	202	224	243	245	204	214	204	209	204	212	204	224	189	221	214	219	210	228	228	220	213	200	207	210	198	226	200	239	217	206	222	215	215	220	212	182	195	213	202	233	225	222	199	193	229	214	205	210	235	217	190	192	219	237	184	213	198	224	207	219	239	249	217	205	221	209	220	193	204	222	229	248	210	220	218	203	213	216	229	238	201	200	179	239	238	195	223	213	186	193	219	251	232	214	214	230	237	200	202	192	202	210	216	204	201	202	220	222	201	197	216	201	199	234	236	245	207	211	212	219	194	202	218	208	202	207	180	230	205	230	224	193	213	213	193	202	207	222	223	211	180	202	195	209	218	215	235	218	219	204	240	224	240	226	220	199	198	200	193	233	213	244	207	192	176	211	219	189	218	206	223	217	184	214	219	226	205	200	197	224	205	188	224	197	200	216	233	242	217	215	237	211	222	216	241	203	201	209	191	214	220	220	206	192	232	225	195	207	218	219	212	245	193	195	197	214	218	212	208	208	208	218	232	221	229	206	187	193	233	218	219	191	202	238	188	216	254	205	196	204	220	204	209	211	193	212	228	233	216	200	222	240	208	203	190	194	230	233	215	204	194	231	228	191	225	222	221	236	200	218	199	215	194	201	211	198	192	200	236	205	221	190	213	201	211	220	216	205	206	194	215	210	238	213	194	196	202	203	230	228	215	236	203	247	185	225	221	200	228	253	201	228	199	206	222	228	232	205	205	206	220	208	211	223	183	196	203	214	218	199	222	206	224	208	243	237	222	222	227	204	206	231	222	223	221	216	237	223	226	213	239	216	195	211	184	209	201	197	200	192	218	184	215	238	224	225	209	206	205	204	214	221	209	206	227	249	207	188	224	217	193	225	207	224	216	207	245	230	229	188	183	187	225	199	239	217	206	238	224	224	218	200	196	192	218	222	220	188	224	193	226	222	217	210	221	180	227	217	234	214	208	204	219	225	229	222	215	207	204	206	203	227	200	220	221	218	211	203	181	199	218	226	233	187	202	213	226	211	203	203	239	205	242	204	198	195	245	221	201	230	226	241	204	223	226	195	216	205	227	240	220	206	222	215	227	201	210	207	246	228	192	208	236	200	232	207	204	193	201	210	197	209	209	219	196	207	215	208	193	226	219	218	218	240	198	218	195	211	218	222	206	229	215	228	223	231	203	211	240	214	217	202	222	193	216	235	224	232	225	193	205	214	177	192	213	195	215	212	233	232	255	217	215	198	213	203	234	193	191	236	224	213	191	194	202	216	215	191	209	215	229	230	223	235	207	217	216	199	218	192	210	204	232	186	203	227	209	217	232	242	223	208	196	180	203	186	200	181	221	235	208	202	227	214	208	197	239	227	236	228	225	206	226	237	180	180	202	225	225	205	200	209	243	190	216	212	171	174	213	195	221	221	252	212	251	238	214	222	194	228	216	207	219	217	213	215	233	194	217	239	202	211	219	209	227	205	230	180	215	232	211	235	234	228	230	219	199	209	195	181	196	219	206	226	222	230	198	220	209	200	244	213	211	200	253	221	202	228	207	240	202	197	196	221	210	214	236	208	217	216	215	232	207	220	207	219	209	222	223	213	207	211	222	216	215	253	234	188	215	181	226	222	232	187	228	207	201	191	203	210	211	198	210	231	228	213	206	215	226	218	227	205	214	236	211	223	196	219	231	202	215	232	208	184	213	206	234	200	201	201	205	226	235	236	198	214	208	199	224	190	207	195	202	242	208	219	198	220	199	201	203	200	202	195	208	222	232	200	237	181	213	218	209	183	208	190	227	228	213	182	213	219	232	220	218	223	186	207	205	201	217	223	191	212	198	200	244	192	218	221	195	190	208	189	199	215	192	224	195	185	200	206	205	210	204	193	209	221	220	224	220	230	232	198	212	248	235	226	213	193	212	242	197	232	209	197	205	214	217	227	198	219	211	213	209	195	213	180	206	209	198	186	213	206	227	217	231	202	207	216	215	238	202	209	213	208	217	213	226	207	254	227	222	238	218	236	200	218	205	256	216	223	220	223	217	210	213	235	204	232	230	214	233	211	217	213	206	207	218	231	209	209	218	207	219	225	228	210	200	209	216	210	234	214	189	194	213	218	211	192	206	217	226	210	223	195	220	218	222	254	250	212	230	203	227	188	220	177	222	199	204	214	219	198	205	245	207	226	190	217	184	207	211	192	230	197	188	213	225	256	206	193	234	205	222	239	207	200	208	228	225	229	220	210	200	228	219	201	243	219	209	223	216	219	207	243	223	217	201	201	207	212	193	208	220	243	184	221	236	209	210	185	220	192	232	213	239	222	219	174	195	190	226	210	220	182	247	224	202	241	223	215	214	204	207	227	233	224	208	230	205	214	199	212	231	221	187	198	217	207	224	210	209	186	199	200	208	222	222	230	232	201	208	243	204	236	260	227	236	210	229	216	213	228	218	182	223	217	244	188	219	215	195	193	249	240	233	192	206	216	233	196	241	201	207	200	184	195	202	245	205	212	216	185	220	208	200	209	223	228	195	231	202	210	237	226	191	231	207	206	211	239
25516	11071	5229	5688	4792	3847	3101	2599	2156	1982	1747	1579	1463	1304	1219	1161	1040	1021	973	931	862	860	840	807	759	812	714	788	757	710	690	695	662	724	676	664	652	679	657	607	659	690	585	615	605	610	621	600	628	581	608	620	573	648	597	591	614	587	600	580	612	554	585	566	565	621	606	604	564	571	602	594	633	597	551	552	551	573	615	556	558	539	590	576	559	638	594	597	601	575	557	583	554	610	584	529	566	517	547	550	572	575	567	508	566	498	558	555	513	555	560	576	514	575	574	548	540	543	538	556	569	527	550	549	540	562	569	588	552	547	574	541	521	581	577	554	568	546	588	533	572	544	555	601	569	580	535	538	581	540	592	529	558	556	577	573	547	549	551	575	595	593	606	578	538	564	584	527	520	557	604	594	577	551	595	597	539	561	603	563	628	575	546	552	528	559	572	564	554	545	558	603	578	547	548	558	587	565	573	535	578	507	588	583	560	560	612	599	558	553	591	545	568	586	518	598	529	561	534	557	557	554	509	587	551	538	559	565	565	541	573	532	574	572	534	575	511	526	586	568	606	545	556	542	581	552	554	568	594	558	570	517	603	561	593	583	596	576	547	569	532	594	540	563	549	541	527	563	565	532	534	570	510	589	546	582	559	554	557	545	542	553	525	548	564	600	562	544	546	577	537	583	549	546	546	620	533	561	581	561	567	510	556	552	567	531	558	580	583	530	555	557	557	575	584	539	547	566	540	558	554	566	559	570	555	549	544	571	554	518	565	560	551	552	531	505	543	541	539	564	535	590	533	567	543	520	518	575	563	558	537	571	559	550	558	545	541	591	567	532	558	548	604	586	553	545	579	575	561	543	581	585	569	563	548	563	523	568	535	586	577	557	565	549	588	541	559	594	552	583	587	574	557	564	562	579	563	562	535	593	553	588	576	591	584	561	536	584	559	553	541	550	588	577	574	568	538	543	526	545	562	561	525	538	506	528	561	559	523	557	582	556	511	550	601	531	553	535	565	584	521	525	555	555	542	541	567	556	533	544	563	551	565	544	517	564	559	559	585	553	543	537	570	528	558	566	496	597	572	563	578	568	577	560	551	533	550	576	548	567	540	496	538	593	558	601	525	536	558	561	584	535	549	590	572	527	539	557	552	562	555	564	562	588	525	591	562	568	564	550	570	584	562	541	553	596	592	531	510	600	542	598	540	585	594	565	515	545	551	579	530	540	522	562	599	574	530	523	587	556	593	564	554	566	579	583	561	545	531	556	526	599	556	564	580	522	534	561	536	572	549	560	555	545	574	577	545	574	544	570	547	556	557	531	553	538	526	542	553	556	539	526	578	578	501	579	576	568	522	560	557	559	541	567	531	564	560	510	562	556	558	581	525	512	515	573	553	556	552	541	568	570	590	526	572	536	570	580	545	575	545	517	597	606	546	494	559	562	541	594	550	557	525	522	551	553	531	564	533	546	504	593	552	546	586	568	561	553	588	584	548	529	570	546	570	567	571	573	571	580	525	560	547	564	553	547	554	585	576	521	565	543	547	546	543	571	578	528	534	563	574	544	538	571	567	586	559	607	555	550	573	557	556	561	533	546	508	587	549	544	530	591	531	546	591	595	551	509	576	505	571	541	564	559	573	608	512	552	560	606	527	512	558	533	559	543	583	522	524	536	539	538	560	601	514	542	536	536	544	553	548	575	583	544	571	556	539	579	543	542	550	561	579	572	585	551	509	534	557	528	589	572	552	497	501	574	554	608	550	559	534	552	587	582	599	552	569	595	533	555	551	592	603	556	508	562	583	586	616	540	597	554	558	579	531	560	555	553	594	563	560	542	570	572	516	533	521	571	532	546	558	565	554	530	556	564	546	560	565	558	558	588	510	570	607	537	507	587	556	517	590	564	546	596	522	541	577	566	525	562	572	552	527	589	534	549	562	562	558	556	547	533	575	557	541	534	588	539	574	561	577	521	554	555	548	580	556	485	522	589	566	566	560	534	575	506	572	576	535	513	575	552	536	553	524	562	550	520	547	581	554	581	558	552	567	548	527	556	588	531	549	609	572	568	549	533	558	568	583	560	547	533	558	548	587	524	590	488	522	505	563	567	535	558	534	562	552	585	572	537	555	571	562	568	552	572	541	534	540	546	571	537	548	555	536	575	548	593	545	516	549	568	554	553	557	561	499	552	545	540	515	567	512	573	530	554	524	588	571	537	529	562	588	548	526	561	537	530	590	586	547	550	577	517	497	531	551	553	544	541	563	553	609	522	555	571	556	546	540	527	560	556	561	588	564	565	546	561	525	546	526	583	522	492	522	533	569	524	551	584	552	573	586	550	540	557	631	595	572	566	523	591	582	584	586	538	568	557	535	570	502	555	570	606	552	573	530	512	520	540	551	560	532	584	533	539	597	529	543	563	545	521	572	554	527	564	552	521	576	558	583	578	553	575	569	530	612	543	539	517	578	519	571	534	531	563	569	581	561	605	557	562	534	518	528	536	615	576	559	501	559	537	553	534	558	534	547	553	562	577	529	554	537	570	558	566	596	539	532	606	562	546	534	577	561	571	580	526	555	553	572	561	515	576	559	560	592	574	577	544	567	580	559	538	575	557	570	570	570	595	579	547	529	520	572	592	564	522	564	577	552	564	559	568	512	563	593	544	548	537	561	549	562	604	594	596	571	566	584	545	587	569	549	582	574	569	533	580	595	573	585	566	560	543	559	562	580	561	563	561	542	579	530	594	524	551	550	556	498	579	566	616	563	577	539	540	573	552	524	570	550	569	574	535	526	556	592	510	574	540	593	570	542	589	540	582	532	561	563	558	571	561	571	511	530	559	557	551	591	602	563	534	546	610	559	563	569	553	595	563	572	575	518	556	581	557	562	543	578	571	541	558	540	552	551	581	561	537	579	570	562	552	544	593	550	568	567	551	573	504	568	549	539	574	584	532	577	529	572	546	532	583	519	546	595	560	552	524	568	562	539	572	555	570	555	598	553	510	620	571	566	575	578	537	585	561	549	582	530	578	566	557	587	543	591	578	541	543	541	552	558	541	569	561	535	544	550	525	565	574	588	483	567	564	553	565	592	569	579	550	548	543	561	554	609	563	570	552	586	587	591	571	576	529	512	583	507	605	557	545	566	521	535	576	565	564	593	564	574	540	566	529	536	557	539	580	566	554	535	544	558	573	539	586	560	558	588	574	574	524	603	542	531	556	546	579	555	534	574	531	566	581	545	552	569	543	538	572	592	505	583	574	551	588	553	556	537	578	543	565	556	553	569	557	581	554	571	554	554	600	574	560	527	548	530	577	571	575	528	541	564	553	600	576	579	563	547	560	569	556	549	553	571	531	543	578	541	617	539	597	614	539	583	522	556	570	602	516	534	591	547	564	578	580	592	603	567	572	586	541	556	563	597	574	554	548	601	589	530	554	545	538	554	557	542	507	546	532	520	569	545	539	547	567	542	525	589	561	590	568	585	535	589	551	535	531
14116	3282	416	331	315	355	338	399	332	380	345	340	321	342	300	327	328	335	303	337	320	340	320	350	333	355	336	348	294	336	299	322	325	332	340	315	342	343	321	320	302	338	308	333	330	350	295	330	342	291	310	320	336	321	318	324	331	288	305	340	322	322	307	303	314	333	311	314	283	302	309	353	358	320	283	343	312	338	314	344	299	283	331	341	344	325	350	335	319	334	317	342	338	346	301	323	311	309	292	316	323	347	345	304	322	340	311	331	360	355	290	331	303	317	284	314	340	340	325	287	352	342	352	330	331	327	345	328	325	343	344	322	338	358	301	337	351	280	306	334	330	324	343	345	341	314	339	311	347	324	300	329	336	319	356	297	358	345	363	309	356	356	345	301	358	302	371	317	314	307	311	315	313	299	354	336	337	355	338	333	319	327	322	312	276	295	295	338	304	349	298	307	326	334	332	355	283	311	330	347	320	349	308	294	330	371	326	339	326	310	338	302	323	343	339	301	314	336	318	305	336	329	341	318	279	339	341	303	310	331	308	276	331	307	333	314	327	301	343	305	342	332	322	311	330	334	362	323	320	328	303	290	299	339	295	323	332	318	323	321	319	354	333	325	303	295	341	290	317	335	307	332	323	319	362	303	333	308	306	326	311	287	323	320	329	323	350	313	341	324	324	314	331	305	327	354	323	297	305	334	339	327	322	369	291	331	301	310	330	298	325	331	331	324	320	334	343	334	326	320	336	349	315	320	324	328	315	295	359	318	341	322	304	279	351	323	340	337	353	335	304	328	311	324	289	325	304	290	346	324	330	386	304	318	343	320	311	317	312	330	302	321	291	341	326	310	318	347	359	349	318	338	332	310	328	337	338	317	337	336	315	296	302	297	315	328	303	318	293	350	303	337	331	351	320	317	370	301	324	342	301	289	325	316	333	338	312	336	337	316	294	316	337	344	321	284	358	359	343	332	314	318	317	321	321	310	330	327	319	321	319	356	292	333	323	336	290	367	345	345	329	342	334	316	317	301	323	336	324	338	314	315	332	308	360	317	329	327	304	319	332	315	341	311	349	335	314	315	327	307	339	325	332	304	333	302	322	309	311	312	295	338	331	330	301	326	309	294	311	312	352	297	302	330	322	331	329	320	326	301	326	298	312	323	324	342	330	331	351	311	320	316	334	353	325	334	336	317	312	314	337	324	345	322	336	294	356	307	341	315	332	344	302	358	341	326	343	318	316	330	326	353	322	314	355	345	286	329	359	317	309	298	323	338	280	346	339	347	319	313	324	327	339	312	311	294	310	316	322	339	318	298	316	327	321	337	287	293	346	348	357	344	362	343	326	353	328	329	311	336	332	321	328	323	304	320	332	330	358	331	314	308	294	341	319	311	317	348	319	351	313	334	348	354	302	333	302	330	283	334	356	318	300	352	311	297	329	301	340	336	343	350	323	319	327	304	288	354	305	320	321	309	316	293	361	302	347	318	300	306	309	324	338	275	308	321	349	324	334	321	317	333	360	290	306	312	309	328	328	325	275	324	336	345	334	285	342	307	320	347	325	302	334	336	322	314	329	303	316	304	308	314	310	327	310	319	326	350	355	307	367	329	343	323	346	335	287	328	301	309	324	317	278	305	329	327	330	327	328	313	317	350	316	330	311	341	338	360	334	349	321	308	340	343	327	328	338	369	320	351	337	313	301	349	313	340	317	319	301	305	346	319	341	307	300	329	334	326	314	314	354	336	297	315	371	336	331	290	339	331	333	289	334	330	315	332	359	322	301	314	335	317	305	361	298	320	325	362	336	341	322	295	352	300	311	328	318	324	321	316	334	350	314	323	338	327	291	312	339	319	314	353	331	389	324	313	328	295	341	304	305	312	317	311	322	341	326	292	309	329	305	332	321	318	343	323	347	353	324	357	326	312	336	310	337	365	372	300	307	319	325	314	326	322	333	286	324	341	324	314	316	346	311	322	311	329	319	334	340	375	332	327	337	340	315	344	349	310	354	319	312	310	302	309	312	306	349	347	302	336	321	304	334	312	321	324	356	337	334	333	353	345	335	311	318	337	325	329	349	342	312	322	320	296	326	301	312	330	331	313	310	344	334	329	346	342	364	336	356	322	293	335	316	320	328	330	290	317	298	320	320	330	331	304	310	310	349	326	327	309	304	320	303	315	339	315	351	292	321	340	324	346	336	327	346	354	292	325	285	355	316	307	306	309	292	319	335	339	312	330	293	298	318	333	339	333	309	300	318	329	303	333	311	349	307	307	324	323	318	318	315	309	298	347	306	324	316	321	299	322	314	329	332	292	293	316	347	325	345	313	332	319	336	322	325	292	323	313	349	304	323	344	345	322	303	274	317	323	295	321	314	335	341	330	329	307	298	318	322	328	320	310	333	324	326	328	348	312	360	347	306	350	317	313	312	320	383	361	334	331	327	352	343	353	342	342	369	329	310	318	306	321	327	362	291	293	333	347	340	344	324	305	336	362	322	313	294	334	310	346	338	337	331	329	331	361	312	347	297	321	312	316	315	339	327	354	343	346	334	309	293	314	309	315	354	310	288	301	330	307	335	329	330	355	320	369	301	322	332	322	315	330	354	312	312	334	312	314	305	325	323	345	334	310	335	334	355	324	332	326	303	319	299	319	340	365	312	322	330	338	352	329	323	360	328	328	401	317	301	302	337	327	350	343	283	346	342	309	327	342	302	289	299	309	308	355	314	335	305	311	319	324	376	324	318	296	330	344	325	322	297	316	330	354	333	308	322	309	324	343	314	312	340	300	338	315	347	335	277	316	328	306	334	373	343	302	336	319	339	305	322	347	343	317	354	367	343	318	326	325	332	319	336	345	326	336	341	318	325	348	302	313	330	333	325	326	301	307	338	328	344	333	340	309	300	294	326	327	343	297	293	315	349	347	316	366	319	349	336	309	297	308	332	309	325	317	302	345	338	331	310	281	372	349	317	338	345	362	309	342	327	305	345	312	346	286	348	323	359	328	332	333	312	352	320	349	317	322	334	307	328	392	314	315	339	323	345	298	322	318	302	351	316	311	336	336	343	341	344	334	308	325	313	297	295	312	343	310	304	315	322	362	300	317	288	330	292	305	309	336	341	319	291	303	333	335	301	293	361	321	317	358	287	347	310	313	329	316	324	325	298	340	333	297	302	327	333	330	318	344	314	349	309	308	336	311	294	283	309	330	345	303	326	320	334	306	349	295	348	283	344	302	329	342	331	317	305	298	319	314	324	331	339	303	322	318	293	307	292	336	284	328	348	316	327	315	321	337	312	334	329	340	352	333	309	351	322	313	332	315	317	342	349	306	344	349	307	337	304	323	318	320	302	339	328	348	321	339	314	344	334	322	326	351	310	332	329	331	311	313	311	292	349	352	351	330	301	324	302	323	325	286	311	304	302	335	322	304	343	359	306	300	294	324	316	335	328	342	338	339	347	348	327	342	355	326	316	285	323	320	312	357	372	309	333	308
8728	2672	898	991	932	966	892	887	835	890	847	863	858	834	830	865	839	845	869	847	835	824	861	833	823	850	847	812	878	832	851	836	871	844	746	848	849	836	789	862	849	809	823	830	847	883	812	783	812	837	858	811	843	774	840	864	767	814	848	828	802	833	873	853	824	850	826	801	861	793	829	855	872	846	819	872	843	830	829	893	791	839	848	784	866	837	774	813	840	845	823	841	813	847	835	805	865	842	796	815	878	840	764	820	775	807	845	841	850	862	823	841	826	824	849	816	812	867	826	881	812	796	881	779	816	840	844	827	882	836	832	861	871	811	844	819	822	784	896	830	846	873	851	817	821	859	793	780	810	860	836	879	835	846	847	787	866	842	828	808	812	888	857	837	812	831	851	839	834	876	794	828	794	820	829	881	843	827	860	802	821	853	834	880	854	860	858	848	826	872	833	875	821	824	866	786	814	815	827	812	841	854	841	834	825	893	864	881	811	886	822	849	896	829	819	890	784	784	842	836	814	841	869	863	844	816	855	825	806	864	823	833	795	830	851	838	791	799	814	811	824	867	843	813	818	874	860	831	852	814	855	830	842	852	837	803	817	812	820	855	911	874	854	815	827	817	849	830	813	830	829	798	767	872	788	792	815	837	836	814	855	822	868	882	780	832	829	767	858	849	867	816	780	879	857	824	875	807	872	801	802	836	839	800	860	816	814	811	833	864	827	855	829	815	873	820	828	826	897	859	842	828	807	842	758	808	845	886	848	849	851	859	821	818	798	844	810	868	900	844	772	841	823	835	765	835	843	872	810	834	861	843	849	868	823	865	796	857	838	831	839	831	894	827	803	846	846	829	825	792	820	842	826	893	807	856	818	823	857	766	844	786	870	895	785	813	806	900	889	859	861	841	868	842	765	806	907	803	867	790	868	821	932	814	809	827	860	847	841	829	857	789	829	799	876	811	808	813	859	795	848	863	835	836	810	831	848	857	851	831	830	874	780	814	880	826	906	829	833	813	837	822	852	816	862	821	792	762	802	796	898	817	839	802	863	857	791	832	834	845	802	839	795	829	840	813	745	816	833	819	830	807	834	838	847	831	838	846	890	863	805	867	819	872	872	824	837	838	876	830	787	890	903	796	822	843	794	805	854	826	789	800	851	851	873	881	865	839	802	818	836	847	838	804	844	864	850	811	799	765	827	840	828	801	843	840	783	837	812	830	844	869	863	829	848	806	823	832	840	830	858	879	922	817	835	811	819	838	864	861	796	820	814	841	878	825	808	893	800	885	873	842	891	833	800	829	844	851	837	784	832	841	833	894	829	833	835	820	869	822	808	879	843	834	838	827	881	891	808	859	856	815	811	847	825	858	830	857	864	904	808	818	807	845	839	825	830	842	845	833	831	817	859	870	823	783	778	828	858	805	845	876	869	857	813	789	867	772	864	838	859	845	876	825	821	826	827	824	796	825	832	826	863	858	833	869	863	838	833	810	857	850	856	830	837	794	851	873	836	796	855	796	807	855	804	777	913	870	835	815	834	808	820	816	841	854	840	902	824	847	824	827	762	824	800	843	848	843	801	831	800	853	817	880	848	861	817	847	819	849	845	806	828	798	795	801	835	849	908	820	867	782	869	779	828	802	816	817	814	829	806	771	827	846	857	852	837	829	860	812	849	814	811	856	793	831	843	846	800	818	808	800	849	898	800	864	847	803	833	830	837	813	848	838	813	833	845	820	848	858	843	834	821	845	900	823	901	843	817	856	821	843	810	864	808	849	824	851	817	871	882	891	784	828	806	820	760	842	821	830	849	827	855	840	799	800	868	806	798	851	865	845	820	812	842	835	852	809	841	850	808	839	843	852	880	871	801	841	861	871	846	858	791	871	860	809	852	816	849	843	827	823	853	857	823	812	801	844	826	822	854	868	851	804	856	865	845	842	836	808	805	832	871	832	789	744	835	839	832	834	856	837	822	874	769	826	829	858	894	825	826	796	848	810	809	886	823	806	850	896	827	849	821	841	843	790	860	872	841	840	863	820	859	820	866	833	892	816	830	814	834	810	794	851	812	858	808	873	801	860	843	888	824	798	863	829	862	884	851	821	844	868	848	885	877	828	840	851	832	839	814	895	837	821	819	822	804	808	877	812	825	827	858	866	828	864	838	862	875	817	830	875	855	822	833	851	815	847	814	853	791	849	829	823	845	808	873	876	835	808	836	840	858	861	864	802	846	814	838	836	809	820	823	824	842	824	838	848	851	868	817	776	884	771	809	811	790	821	865	847	883	813	784	857	841	845	839	837	836	935	773	864	852	863	856	844	853	844	855	870	850	839	863	835	809	811	804	816	791	815	843	817	872	885	836	815	844	824	861	806	813	830	808	808	839	847	864	836	811	834	818	823	804	840	814	809	844	849	841	864	796	827	844	828	873	799	765	837	857	871	820	840	800	835	830	841	816	852	801	814	812	886	863	863	867	842	840	856	857	822	794	840	858	853	799	901	881	868	831	814	833	798	863	874	843	881	845	790	841	852	861	830	857	839	805	859	877	832	821	831	872	808	832	862	845	832	815	808	886	786	811	855	841	858	896	843	800	819	821	854	862	828	860	814	844	813	818	816	831	826	864	869	840	823	848	849	863	849	818	840	803	874	789	877	853	892	798	812	785	800	821	849	795	846	843	860	838	829	873	864	879	788	825	860	839	898	875	789	834	770	814	814	851	845	830	858	828	853	841	808	832	884	822	822	809	828	862	836	825	837	812	871	814	801	893	819	820	802	837	840	827	812	850	806	849	860	864	829	829	813	793	799	795	803	884	867	887	849	799	867	810	875	831	852	824	858	759	863	818	884	853	843	872	786	850	859	791	852	829	802	811	849	848	880	799	859	905	833	820	888	820	797	872	887	832	825	806	790	859	791	829	801	817	885	850	802	836	842	842	858	788	837	851	861	793	762	834	842	877	767	785	831	885	741	851	848	848	826	855	839	856	805	800	779	819	829	815	896	769	823	854	886	852	798	847	845	841	784	829	845	815	837	833	858	760	844	863	857	819	862	850	838	788	781	825	809	838	817	851	791	818	872	841	810	824	818	813	833	796	815	863	828	804	802	853	836	811	793	843	859	833	813	867	873	780	828	840	868	850	862	882	844	816	826	807	898	811	832	792	861	845	794	833	826	840	774	836	866	854	875	852	846	835	840	874	798	815	856	846	839	819	811	790	881	800	834	814	890	822	836	831	822	818	830	881	777	843	829	814	854	857	791	865	869	773	831	828	781	877	821	793	812	817	834	891	823	831	817	849	830	817	798	854	783	847	889	847	837	835	812	880	828	872	859	835	832	847	884	866	829	857	815	851	815	787	854	812	839	838	812	858	809	835	824	787	831	811	791	854	840	822	867	810	785	821	847	804	846	791	848	809	843	846	837	835	852	849	887	821	840	840	836	846	823	837	821	849	856	797	843	838	843	890	825	817	802	863	831	873	906	842	805	847	842	884	838
31236	13177	2876	1440	1001	712	633	587	527	430	437	431	413	426	415	444	388	375	406	406	383	365	427	383	395	372	347	383	372	370	417	380	363	400	362	363	377	339	388	359	370	346	378	380	351	359	326	349	397	390	377	347	393	349	350	378	350	338	381	380	376	367	356	363	355	374	347	402	389	383	356	368	338	358	366	374	393	347	335	355	373	358	352	380	379	349	362	388	390	398	345	345	359	369	343	357	345	353	360	383	354	374	343	385	384	394	375	364	343	366	386	349	359	361	361	373	332	346	333	326	367	358	382	374	313	364	332	362	340	353	370	361	375	381	363	357	336	383	383	319	344	380	351	328	344	365	351	405	346	359	386	350	383	368	350	360	351	372	351	367	314	370	354	391	334	346	328	337	373	349	379	390	346	376	389	365	374	395	359	364	377	383	363	410	334	327	343	374	359	364	358	374	370	371	350	375	370	340	361	376	340	345	348	374	403	363	391	360	317	392	365	345	339	338	386	339	381	346	355	327	356	330	357	352	385	351	367	387	357	327	346	350	372	355	313	339	346	346	360	373	371	383	361	354	318	376	361	362	346	345	336	367	367	394	357	345	364	366	352	369	369	364	379	329	344	352	371	349	360	336	348	362	343	345	389	345	367	352	354	364	374	352	329	326	351	361	333	401	385	355	388	355	356	337	379	379	357	365	352	370	340	384	384	348	362	340	339	379	334	353	341	370	366	352	373	362	358	373	361	376	319	355	347	325	365	352	355	374	338	355	349	369	384	331	363	357	379	366	376	357	349	366	330	374	321	342	389	323	360	364	333	340	355	419	371	365	380	347	348	336	371	393	328	328	411	374	350	372	379	358	352	389	365	358	326	357	347	352	348	368	345	362	370	366	374	342	351	363	345	364	410	375	334	368	361	328	378	366	361	364	348	392	375	374	363	330	367	372	349	318	353	345	361	387	368	394	347	363	355	370	311	326	380	377	358	358	345	379	374	347	378	356	320	354	334	345	342	349	368	358	364	341	338	343	307	326	364	353	365	355	358	369	377	387	362	355	366	356	390	357	362	373	334	367	396	353	330	343	376	391	320	362	365	356	369	337	357	356	377	346	370	302	377	345	340	352	390	373	381	370	381	384	353	338	364	396	354	331	392	358	326	335	345	342	363	378	359	371	382	369	358	351	335	374	378	388	348	352	378	367	389	349	341	346	361	338	363	395	390	354	350	363	342	414	384	373	354	359	345	320	348	348	389	348	352	350	367	352	369	366	366	357	364	379	413	372	387	360	343	354	361	348	394	356	356	345	380	359	361	356	353	367	420	356	360	364	352	334	376	371	373	388	362	324	317	365	351	367	334	364	380	353	356	334	366	346	363	341	346	321	372	378	360	372	379	326	403	367	345	333	364	320	355	355	306	344	369	344	351	369	348	337	363	345	333	366	342	353	364	393	364	337	345	354	370	358	367	339	371	384	312	356	375	362	346	362	359	361	338	358	399	351	357	366	319	367	321	340	379	354	361	344	392	340	369	335	387	352	363	399	342	367	375	339	382	352	352	355	339	364	352	350	348	381	328	329	373	367	316	384	402	354	388	351	357	341	384	353	348	373	381	321	367	394	358	356	378	358	346	334	363	362	388	326	382	364	356	327	361	383	350	390	370	376	382	361	346	356	337	366	338	335	358	366	367	357	400	393	358	347	362	369	355	334	348	385	346	364	359	344	368	355	374	356	358	348	366	364	367	372	374	371	326	341	357	346	368	361	349	352	383	339	366	360	361	365	357	362	354	350	357	331	331	361	334	350	337	367	370	320	374	346	374	339	364	353	396	358	359	356	362	358	386	363	356	371	367	368	351	391	373	367	356	354	344	333	283	350	349	376	348	397	375	369	333	353	358	343	366	357	349	330	354	371	349	381	362	329	352	369	370	358	349	356	385	410	357	357	353	338	341	358	366	347	387	388	381	419	342	346	378	344	382	364	363	354	350	350	366	380	342	345	371	334	356	361	375	358	338	344	378	346	375	362	361	394	353	358	392	346	336	374	346	350	364	374	367	377	361	395	337	335	391	335	354	356	355	363	356	384	367	363	327	370	365	321	361	357	383	352	349	372	377	392	359	331	362	380	352	407	358	347	364	366	359	344	341	326	361	412	350	385	382	329	397	363	342	362	384	358	362	380	358	345	325	346	385	392	363	352	350	336	347	345	334	362	353	355	337	374	403	353	366	342	355	370	337	319	392	339	369	359	373	366	342	358	382	366	366	356	344	329	381	338	400	383	356	399	325	357	365	354	365	352	373	337	377	362	364	323	344	369	359	361	335	322	367	393	374	331	318	361	358	360	361	359	339	364	338	379	381	363	336	370	359	356	316	361	406	325	373	332	332	379	365	358	342	371	407	344	366	360	301	367	406	333	404	340	387	366	349	376	367	387	333	307	391	383	362	343	325	339	376	367	365	366	350	359	336	365	353	364	403	362	350	355	324	385	381	366	363	383	362	367	387	337	380	370	353	342	382	350	375	352	408	369	330	345	355	342	350	392	363	357	327	348	385	365	391	355	371	354	370	329	400	363	354	355	369	354	411	366	362	329	358	352	363	371	344	377	369	357	347	349	370	388	370	346	360	326	373	350	333	333	378	354	369	345	346	367	378	367	348	364	362	330	371	362	375	368	356	365	399	334	354	334	363	361	375	412	334	343	335	323	352	339	383	352	399	345	385	357	340	373	350	342	354	338	337	352	331	339	379	344	339	367	392	353	349	341	362	342	359	350	371	355	363	354	362	362	327	363	361	349	400	331	346	365	339	376	337	368	346	376	347	341	366	335	371	352	342	365	346	346	374	417	366	364	370	349	362	327	346	318	384	361	391	374	370	375	402	337	341	355	332	375	358	385	363	328	378	358	354	357	366	358	344	400	385	384	351	348	354	343	369	368	357	350	310	339	354	342	367	380	336	356	353	350	349	335	361	342	348	356	356	341	375	354	384	330	359	371	331	360	347	359	373	398	364	348	363	376	365	365	340	327	374	385	353	350	361	328	382	351	365	383	376	361	360	327	363	361	355	347	362	374	354	369	345	344	377	405	338	360	361	338	358	351	350	358	357	346	342	343	354	404	374	358	357	374	377	347	298	337	363	344	415	352	365	364	332	373	329	348	365	378	369	339	372	365	357	375	385	391	369	387	347	359	350	363	372	353	381	324	368	354	351	362	351	365	353	365	350	367	371	394	377	348	389	357	344	345	376	354	360	369	372	388	393	370	377	332	360	379	360	347	383	380	358	371	376	358	355	367	357	369	378	373	353	368	347	363	388	351	384	354	362	388	342	382	366	389	344	345	373	355	406	386	357	342	353	375	335	348	338	349	333	382	363	333	378	340	370	378	392	381	328	337	364	375	361	343	335	371	363	395	345	389	366	312	364	362	350	368	349	355	336	397	371	370	351	374	362	375	357	324	389	376	335	374	333	336	382	350	343	374	376	368	375	386	337	333	400	348	334	352
19070	8050	3305	3647	3084	2671	2234	1889	1724	1681	1418	1409	1320	1336	1280	1173	1139	1158	1046	1072	1036	989	1075	998	996	978	989	977	985	1008	935	968	967	935	982	876	934	911	968	907	948	939	899	946	978	981	916	920	938	908	883	964	949	910	904	960	904	925	859	932	890	911	895	938	933	918	928	906	886	868	922	880	862	858	952	885	852	898	882	884	878	930	944	893	863	863	894	909	864	888	909	881	863	882	924	864	880	942	888	938	933	909	910	927	882	930	914	888	860	952	918	924	908	931	894	907	923	874	865	851	913	855	883	885	877	832	887	892	978	838	909	936	933	873	925	912	834	859	913	865	868	868	936	916	953	899	936	875	880	884	879	885	879	868	914	874	905	901	846	915	894	873	920	835	984	891	890	867	921	916	910	873	873	914	822	876	909	886	926	934	925	886	902	899	884	917	871	920	881	909	886	885	895	870	936	886	898	810	913	860	907	929	862	957	874	893	902	858	861	867	867	926	857	946	913	891	913	914	905	897	835	880	937	905	889	875	876	884	843	926	871	876	907	855	930	870	910	887	916	926	939	877	876	920	881	894	884	867	862	881	917	942	907	969	937	865	902	898	940	884	872	891	908	880	857	868	885	858	863	888	930	903	894	961	859	892	862	888	823	894	912	939	875	930	866	888	891	916	910	893	894	848	899	960	868	904	914	870	876	944	894	910	895	919	904	904	879	909	880	868	892	897	896	866	892	909	899	895	842	931	901	916	879	888	881	885	902	881	879	878	911	922	928	850	932	951	962	945	935	934	912	898	905	906	925	952	906	905	914	920	848	905	872	884	912	864	942	895	884	916	924	870	948	911	905	938	881	929	890	826	919	911	874	899	914	906	864	869	960	889	906	851	857	922	922	856	883	917	860	954	845	908	863	855	919	884	926	907	894	843	885	906	901	894	858	910	897	874	882	898	923	907	860	929	892	899	891	885	862	865	927	937	859	951	862	923	851	951	841	888	901	934	873	872	893	951	891	878	924	889	881	903	900	886	884	899	863	877	885	903	980	907	930	929	857	930	883	910	872	905	882	868	839	907	894	932	900	911	894	875	931	902	854	876	890	891	849	911	906	899	917	864	908	878	876	952	880	874	931	873	902	842	892	913	896	911	873	909	830	893	955	892	931	923	920	917	870	854	893	882	889	908	895	879	853	884	896	903	852	878	887	845	922	926	954	916	897	917	908	851	879	880	929	853	873	908	949	897	916	927	844	893	929	895	873	842	889	882	876	871	904	874	885	840	919	889	896	930	867	906	859	880	889	927	935	873	873	875	907	897	899	881	874	896	861	923	867	874	952	894	932	849	947	855	889	910	883	877	856	899	880	877	915	869	945	890	868	899	884	921	899	911	854	911	906	921	966	904	952	915	863	879	869	908	892	871	886	904	871	890	884	873	905	904	839	826	876	897	868	935	838	875	903	872	872	892	894	898	909	929	913	877	858	847	907	917	920	902	865	863	857	881	887	918	862	922	830	930	873	902	869	885	927	884	929	919	955	893	914	964	940	857	893	912	838	914	868	954	893	942	866	873	904	894	879	880	939	894	927	885	926	902	869	847	847	887	907	896	855	862	880	935	854	870	893	930	876	929	898	940	924	903	908	884	880	939	918	896	844	912	931	887	905	904	915	964	924	900	896	865	941	898	893	875	900	875	879	890	905	930	915	858	899	866	874	882	868	894	921	848	940	931	889	854	912	890	918	854	909	950	865	943	880	899	886	888	826	872	872	869	892	882	895	910	915	932	893	880	936	942	897	900	911	915	936	868	905	888	873	914	895	919	888	887	912	865	887	946	924	897	914	889	884	879	892	916	936	880	875	922	905	872	892	875	933	903	876	891	946	896	856	887	905	836	927	959	896	871	885	923	908	887	908	937	892	875	900	895	966	869	906	918	923	903	877	837	892	919	940	907	894	929	883	898	904	876	907	888	914	950	905	898	825	903	888	898	871	921	900	930	899	877	950	912	889	848	928	909	880	882	894	896	883	940	930	877	876	903	920	904	954	837	892	907	893	861	954	854	941	920	957	879	935	889	893	854	935	865	909	950	845	852	879	923	863	893	885	864	896	907	886	913	903	906	905	906	944	862	928	882	912	898	891	881	901	865	893	889	919	914	899	864	885	910	901	930	882	894	906	943	906	908	897	901	886	925	833	930	883	879	881	939	901	883	878	903	901	957	925	867	902	862	910	968	887	908	863	863	934	983	945	950	844	878	894	863	888	929	892	900	862	896	863	874	900	880	884	872	866	884	890	922	896	864	946	876	873	896	872	884	904	898	896	959	949	881	914	920	884	900	882	875	890	878	872	931	887	887	880	899	823	866	906	873	907	872	875	990	937	895	902	930	917	868	914	878	931	893	906	908	845	883	921	890	868	919	854	900	887	884	902	881	933	930	893	855	896	899	899	883	858	883	864	882	878	856	908	890	917	925	904	911	879	929	909	869	907	911	923	896	879	910	926	945	846	827	879	883	877	849	907	863	858	854	912	874	875	839	894	897	890	894	838	923	900	897	901	892	803	895	912	920	881	926	905	875	855	907	884	898	883	928	903	885	859	924	828	935	857	897	915	899	928	884	823	880	895	930	916	922	921	854	848	875	889	899	891	942	901	889	914	935	950	840	886	920	882	935	894	872	913	868	901	855	965	844	856	870	910	896	934	896	924	890	897	847	930	934	865	902	924	883	856	916	970	895	883	925	924	958	865	919	917	891	929	872	940	868	881	997	851	863	920	913	861	892	918	916	909	871	858	903	888	877	940	899	888	965	874	881	792	931	917	881	892	873	912	925	911	901	890	927	955	918	920	891	873	894	860	915	888	911	884	900	896	910	932	871	941	924	915	869	863	920	878	881	906	890	913	901	882	943	906	887	860	901	920	947	939	860	981	886	953	894	906	882	923	854	884	880	947	892	897	853	956	939	874	849	897	904	929	913	900	896	864	882	895	880	941	902	882	970	931	891	899	883	920	897	890	878	934	863	857	894	896	897	938	865	886	829	899	932	884	880	991	950	976	855	902	870	895	884	827	840	925	888	887	925	868	923	947	859	900	917	939	928	845	855	889	937	929	928	943	835	905	864	884	908	940	819	886	915	900	858	894	944	922	813	875	905	859	909	883	923	897	862	870	873	917	885	891	897	871	941	887	900	909	949	813	838	992	888	900	858	854	853	888	884	905	829	885	856	930	948	875	898	938	948	854	904	883	952	896	925	902	922	894	898	895	918	905	911	874	943	928	933	900	939	910	906	881	887	898	889	959	863	920	921	866	871	859	970	924	894	919	874	890	931	918	841	893	890	872	894	910	918	904	915	888	899	855	911	969	914	892	856	868	867	884	936	952	892	893	843	911	886	901	915	942	860	884	892	908	859	930	889	850	891	870	873	919	928	882	940	920	905	890	922	897	877	901	885	881	875	835	929	869	880	861	918	910	877	931	905	885	907	935	889	903	940	901	865	899	875	912	863
40379	20740	5603	2778	1576	1036	774	618	498	441	383	375	350	299	299	294	262	290	251	278	266	242	268	231	220	233	215	235	229	248	252	232	216	228	206	244	221	215	219	253	232	234	221	171	196	184	197	207	211	222	205	229	224	217	210	211	217	227	207	200	193	191	225	213	224	221	208	200	186	210	223	207	211	204	223	226	216	211	186	233	205	215	245	198	196	198	242	211	179	205	184	195	217	212	204	224	218	188	180	213	218	214	217	187	203	258	203	203	204	207	219	195	235	219	217	213	220	213	181	206	216	201	211	218	214	206	210	216	212	212	207	207	204	224	215	219	209	194	192	215	233	209	221	211	229	232	204	196	191	208	206	205	232	254	194	213	204	195	221	194	223	200	231	214	213	215	218	225	195	213	176	219	232	218	222	217	200	211	212	179	240	199	191	200	201	217	222	222	224	238	197	242	219	207	185	194	219	221	225	193	207	214	172	220	190	218	203	237	193	235	213	207	203	218	223	193	226	188	196	204	196	199	200	222	225	197	216	223	195	189	182	193	231	224	208	217	221	231	226	222	204	210	182	226	205	190	208	185	190	227	226	206	210	183	194	233	221	218	223	199	198	203	215	216	215	218	223	218	240	237	201	218	221	232	243	189	188	212	230	188	201	225	218	210	225	198	185	233	198	208	242	204	196	224	233	188	185	211	215	215	200	210	223	202	195	198	204	209	191	195	204	217	249	210	213	200	209	205	212	210	190	234	215	219	202	207	188	192	200	212	233	216	192	225	207	204	205	193	212	239	191	225	221	206	212	231	227	209	191	196	203	211	170	212	223	216	200	197	199	213	200	235	221	212	232	207	211	224	225	190	224	241	189	174	184	207	219	202	201	200	200	223	200	210	201	210	177	219	232	217	206	191	238	252	205	203	203	225	194	184	213	218	207	230	212	220	211	193	186	239	224	198	206	212	222	202	207	185	219	201	202	221	215	231	206	213	202	220	200	209	215	218	212	228	211	189	228	209	194	225	201	207	229	206	221	212	199	186	175	232	203	197	196	196	221	228	217	208	225	243	176	209	196	216	228	216	188	217	211	210	214	193	182	217	223	200	203	187	213	205	211	195	184	212	193	186	194	194	201	212	208	213	206	192	202	192	242	222	178	192	247	200	199	221	205	237	199	218	189	203	206	195	219	215	209	210	193	210	204	191	203	219	220	227	219	209	219	202	216	213	224	218	215	225	205	210	206	242	221	198	190	206	199	203	215	213	193	201	228	194	222	213	215	224	237	220	203	175	203	205	205	229	202	221	212	239	201	195	192	231	230	217	196	201	229	194	181	184	204	191	205	218	183	199	190	216	217	231	198	200	212	182	208	205	235	225	201	186	190	204	192	228	186	204	218	215	221	238	210	201	207	189	229	185	210	233	218	203	191	214	240	209	224	198	228	211	211	217	220	227	210	211	216	196	225	204	197	213	219	199	215	188	204	201	216	189	213	188	193	210	221	215	224	200	219	188	191	207	202	216	192	209	217	206	234	221	205	228	201	219	216	189	210	195	195	207	204	186	195	202	187	202	181	208	214	204	237	223	208	208	212	203	208	223	207	205	208	234	215	195	215	186	211	216	209	194	196	234	205	225	188	188	216	193	187	244	188	211	236	197	229	195	204	198	189	221	201	199	177	208	204	198	224	208	246	219	217	226	237	195	210	223	193	205	217	203	205	193	200	215	208	210	208	198	220	190	226	214	192	202	177	199	205	185	227	227	208	170	216	195	203	207	231	203	224	197	199	188	207	193	221	200	201	195	213	234	233	207	202	189	211	215	224	210	224	216	201	237	210	243	205	216	219	196	181	193	196	200	203	218	204	197	196	206	225	209	223	246	230	206	225	192	212	203	209	198	221	221	228	196	202	219	201	205	207	217	236	217	215	192	203	205	208	210	191	168	204	214	193	224	201	215	195	227	214	217	193	197	172	235	230	225	215	198	200	235	206	206	242	231	227	211	200	202	222	189	214	216	228	204	219	180	200	206	193	198	192	224	214	203	220	203	196	198	208	199	199	192	216	212	196	198	223	226	185	195	248	202	191	200	191	194	213	227	185	198	201	209	224	188	213	214	215	213	214	179	171	189	202	221	220	200	228	209	233	218	218	250	207	218	222	188	189	209	199	237	185	217	207	213	190	202	204	203	203	193	253	228	205	202	215	201	207	216	224	242	203	220	226	229	206	233	204	189	229	205	220	208	210	184	209	207	227	200	202	220	225	223	222	218	207	196	219	214	194	235	209	237	207	214	225	221	195	214	224	201	202	216	226	210	208	207	203	224	225	222	183	202	210	207	209	194	207	218	191	205	236	231	203	214	222	217	205	233	204	225	164	205	180	222	194	200	220	200	227	206	219	227	191	194	209	224	207	244	204	189	211	220	211	199	199	222	225	232	220	214	211	211	209	201	203	227	228	184	219	228	200	219	227	196	180	231	207	182	211	178	222	152	166	206	197	212	202	199	194	208	226	214	215	203	192	238	216	195	199	188	200	200	210	207	205	201	202	200	204	198	191	218	200	190	223	205	213	220	201	214	209	218	231	222	202	195	184	207	218	226	203	252	192	209	202	197	197	222	247	215	211	223	219	202	231	194	210	205	199	195	219	189	187	187	217	206	232	225	202	202	214	215	224	200	230	222	230	223	233	168	213	183	237	207	194	211	215	201	220	200	181	213	213	218	207	218	208	224	198	212	197	222	230	233	223	213	209	225	196	198	192	212	215	227	227	215	205	209	200	194	209	207	209	204	231	197	179	226	233	209	230	198	210	213	220	197	201	188	213	165	214	192	223	186	187	232	221	200	208	228	242	203	198	213	207	224	224	202	202	187	213	232	215	222	217	192	196	185	189	212	225	235	209	198	210	213	236	238	197	198	188	174	195	214	219	230	251	227	212	217	179	199	198	230	191	199	197	189	192	203	190	215	210	207	190	221	202	207	210	205	219	235	241	205	202	209	212	217	227	207	229	219	188	216	229	202	210	185	218	197	212	208	186	213	181	197	194	186	228	206	207	208	217	215	201	190	212	207	234	238	202	210	213	241	213	181	187	230	189	195	214	217	201	208	215	213	218	222	195	214	201	178	226	238	216	204	211	193	221	223	209	198	222	222	207	221	218	213	205	220	200	206	193	205	216	186	233	231	197	204	229	218	212	204	213	190	208	206	200	199	208	203	210	188	210	199	195	247	192	211	205	196	202	220	230	214	204	195	228	218	209	211	210	216	213	202	183	236	200	205	220	171	209	199	190	203	235	212	228	200	228	217	229	203	193	193	206	214	228	202	218	207	219	203	197	216	234	204	212	208	188	207	225	200	194	218	211	223	188	226	216	206	212	239	232	242	225	234	197	206	210	217	177	194	222	205	199	189	228	222	190	199	241	217	222	194	170	205	201	227	212	194	228	221	190	202	222	200	220	213	215	217	211	233	224	200	218	232	196	211	209	238	206	186	198	214	217	219	193	211
25326	10183	5294	5609	4750	3906	3234	2534	2209	1968	1673	1499	1443	1304	1210	1125	1102	1050	942	974	866	891	861	822	836	756	769	726	749	744	674	642	680	625	653	642	669	617	636	631	647	590	653	604	614	582	595	600	619	637	597	608	631	593	561	597	604	622	602	586	599	547	564	575	578	527	570	542	588	571	565	578	596	568	597	527	566	577	626	588	578	599	534	557	560	567	560	551	557	555	567	604	547	554	507	548	561	565	523	541	576	554	607	569	556	560	552	563	549	553	552	577	538	549	575	563	539	560	563	578	550	530	548	562	563	544	551	562	537	551	532	569	580	531	548	527	521	511	515	574	547	527	550	537	574	534	519	519	527	534	514	574	582	540	553	529	579	569	548	571	571	555	542	527	568	523	558	536	526	556	523	565	571	600	539	559	522	564	544	556	572	597	526	550	568	556	516	558	572	559	558	537	564	559	534	505	563	550	583	566	555	549	564	517	549	536	565	541	559	519	579	519	557	532	516	563	584	576	516	566	567	551	553	571	540	526	562	563	523	535	570	534	502	524	546	517	559	557	570	551	564	549	550	528	526	512	536	528	552	517	526	525	523	611	536	536	547	554	554	529	553	540	516	509	615	550	536	550	515	558	554	537	532	548	518	536	563	556	553	542	554	565	563	520	546	547	558	575	594	530	532	557	567	538	614	553	548	565	549	505	518	520	513	557	518	546	535	565	559	550	589	524	545	509	550	534	550	587	513	527	559	552	536	538	537	559	591	542	611	540	515	522	540	572	561	557	553	531	595	593	565	540	559	510	522	520	535	529	537	506	562	584	544	545	535	542	554	555	518	538	542	567	537	592	559	592	507	546	535	585	534	542	539	528	595	560	531	561	531	551	553	552	544	556	518	549	579	546	586	561	510	541	564	537	494	552	522	518	538	525	606	559	548	551	555	577	547	542	551	537	557	520	491	552	538	530	535	525	529	548	513	515	524	561	547	513	563	544	564	516	536	539	561	547	556	501	573	508	513	572	589	553	541	548	514	508	581	566	533	564	552	579	523	540	523	577	561	540	524	529	513	543	536	531	512	503	527	542	573	571	556	539	554	551	547	549	544	565	553	517	550	505	569	533	500	547	581	529	541	556	546	559	546	547	533	512	560	594	581	590	545	525	525	523	517	525	524	549	521	517	586	559	542	548	552	538	543	558	518	563	548	563	544	551	536	543	583	514	517	571	527	587	520	527	613	544	537	583	540	537	584	549	531	577	560	518	554	562	562	573	553	544	564	546	551	511	509	585	537	549	562	579	536	574	547	538	547	549	589	570	540	550	578	538	598	574	540	575	520	552	510	524	500	545	503	561	528	553	550	564	536	503	531	565	567	549	570	566	597	565	567	580	546	537	577	537	580	586	552	551	535	537	526	529	552	569	545	510	515	509	557	575	567	567	574	530	513	562	520	557	564	541	527	541	526	570	552	552	542	548	531	552	517	525	563	538	555	580	559	555	533	536	514	559	491	571	529	560	588	576	561	526	588	525	498	528	541	559	552	517	516	571	574	543	543	542	561	551	563	535	588	563	561	550	529	517	574	532	542	559	562	525	551	548	528	547	560	568	545	559	550	543	577	511	555	582	518	573	567	540	529	528	549	537	533	561	567	568	507	597	545	537	517	550	594	560	552	530	497	563	586	530	535	542	545	516	559	570	589	543	507	569	537	548	545	572	556	505	557	543	513	552	573	570	541	575	497	534	537	542	576	533	559	538	542	536	518	527	557	558	491	510	543	572	547	505	531	552	524	549	551	535	562	533	500	572	551	540	499	540	551	545	532	526	538	539	549	547	556	577	546	505	526	581	544	542	528	506	539	548	511	561	522	536	541	577	516	591	558	537	575	558	561	594	599	535	565	557	540	552	549	493	575	510	493	541	555	508	555	548	551	546	581	566	558	506	537	555	535	591	535	596	518	510	539	495	547	509	529	577	506	538	546	579	511	553	537	549	566	524	526	562	578	550	519	586	538	533	574	545	534	580	563	516	585	569	523	553	554	514	564	567	541	573	546	554	545	546	556	598	472	554	545	515	488	553	576	550	522	559	528	639	546	568	556	521	514	569	542	564	539	549	550	534	553	537	544	556	569	556	526	532	575	523	568	556	536	569	518	540	551	568	532	524	562	548	586	548	519	558	519	557	500	525	560	522	525	547	544	553	569	550	558	540	579	561	567	549	573	533	532	572	547	599	516	554	533	532	512	595	521	549	551	582	526	548	559	534	560	583	537	576	528	534	555	539	547	558	589	564	526	524	543	573	567	533	572	529	503	596	571	551	529	545	572	561	536	533	574	566	520	549	551	563	554	505	597	555	554	583	523	533	557	578	536	564	571	533	520	564	560	516	540	535	571	535	613	554	554	538	515	555	552	536	563	585	554	518	552	529	565	564	515	537	521	503	541	557	539	525	552	552	522	584	593	575	541	561	558	525	515	506	527	563	530	550	570	513	557	554	567	535	596	555	533	554	567	560	541	531	577	525	557	503	496	527	546	523	555	547	558	571	519	525	550	495	526	611	520	565	529	561	534	529	526	526	535	566	605	537	574	568	552	551	528	562	504	544	526	548	565	549	549	556	552	555	535	584	510	532	569	538	526	561	548	563	562	553	540	534	477	550	498	556	525	536	513	563	516	579	570	558	531	555	543	543	557	558	542	578	570	553	562	578	572	588	515	547	591	528	546	534	530	555	516	558	534	565	546	553	566	536	521	538	566	565	583	533	535	543	541	537	615	562	557	569	540	548	534	581	563	535	582	506	541	553	539	554	561	567	573	598	578	530	533	512	546	559	535	524	567	581	582	557	557	558	507	540	497	521	596	550	509	552	552	522	573	581	572	528	526	560	577	560	543	560	532	556	559	551	497	561	518	579	545	542	541	559	562	542	541	532	573	531	536	549	494	567	554	523	534	536	542	566	541	551	579	529	570	545	577	534	566	530	558	544	573	554	547	601	501	554	573	535	580	555	573	552	547	571	571	585	548	524	549	569	556	542	563	563	563	531	579	519	525	591	585	557	548	535	522	515	540	546	527	557	563	584	507	598	514	553	528	530	522	513	536	554	524	538	568	566	566	581	541	588	569	518	576	532	527	537	563	556	544	569	528	514	557	545	577	579	530	532	547	575	565	562	559	561	517	545	544	537	521	552	566	565	534	537	550	554	558	561	540	521	509	579	560	556	542	520	557	556	556	578	527	523	536	479	533	566	526	542	556	544	564	560	580	522	536	543	533	551	530	532	577	519	560	534	548	529	537	545	552	566	546	537	556	558	559	539	564	579	567	544	559	540	527	549	534	535	544	571	564	550	560	550	515	535	589	551	612	556	540	550	585	581	553	544	517	512	567	578	530	521	535	571	555	572	560	526	563	531	535	552	507	555	554	538	528	555	564	570	556	566	557	528	536	555	577	508	549	570	497	510	569	521	591	533	543	548	585	548	506	543	558	530	545	548	559	542	555	558	548	546
14463	3815	421	371	325	338	329	292	352	368	334	280	343	319	304	369	336	303	328	331	293	335	309	333	327	327	353	337	339	335	303	343	303	333	314	331	312	328	311	370	311	290	315	315	326	368	314	337	338	352	341	319	333	326	318	350	350	338	292	308	323	334	301	349	360	309	350	336	291	314	343	330	342	296	312	332	312	310	330	324	318	297	353	295	348	351	298	321	320	339	373	320	340	384	326	344	360	318	362	318	299	360	323	315	325	304	334	326	317	325	304	320	318	327	337	328	383	325	327	324	332	324	348	327	356	342	306	357	329	306	322	349	321	274	329	326	314	346	328	312	313	316	310	301	306	335	355	354	341	313	296	335	298	346	336	325	310	353	329	333	349	315	339	297	317	316	324	353	337	339	375	320	313	299	325	316	335	315	319	329	352	342	341	326	338	314	315	336	312	335	295	349	297	316	355	309	343	322	345	326	359	328	298	317	326	320	312	336	317	320	327	330	330	315	304	296	352	312	323	350	328	309	315	316	335	350	320	339	302	306	330	335	340	310	306	360	273	312	345	313	342	294	346	346	310	325	357	301	297	302	335	316	332	362	324	323	330	298	335	341	332	340	307	293	330	322	342	333	344	317	344	345	313	344	314	318	312	307	317	326	304	323	305	313	337	320	317	329	302	290	311	341	345	357	305	346	337	310	312	313	312	323	296	320	344	327	293	330	331	306	328	312	303	332	321	349	301	288	327	318	330	358	325	334	331	334	306	328	352	325	321	328	304	314	309	316	334	326	323	352	341	337	333	320	330	347	299	321	323	340	332	334	327	314	310	332	303	317	299	312	316	341	300	329	325	313	348	305	329	337	310	331	339	351	289	342	308	328	330	319	332	320	304	300	309	318	322	324	337	323	346	371	352	317	328	313	355	327	354	311	295	310	318	325	312	319	320	351	307	313	342	340	336	342	332	326	334	318	324	332	342	337	339	313	314	350	327	344	358	337	317	293	312	295	351	332	325	314	344	321	336	338	294	311	365	337	309	310	308	368	329	344	330	326	341	299	316	301	335	320	330	342	303	336	364	314	336	305	296	351	335	304	316	286	299	312	317	291	337	332	352	337	328	305	296	351	335	329	332	336	338	340	312	349	312	349	334	349	307	299	297	315	327	319	345	289	332	329	314	347	328	304	333	316	344	309	331	354	289	316	361	322	323	314	343	326	330	347	352	324	311	289	335	346	326	288	319	313	339	296	334	285	363	339	341	304	305	312	313	334	348	298	319	302	329	307	309	328	322	303	326	317	331	308	345	313	319	335	299	319	311	319	322	342	301	315	341	314	327	327	326	329	304	330	315	310	305	317	353	319	344	308	316	341	330	296	337	369	313	324	348	346	340	361	324	325	335	345	286	313	339	345	319	287	355	308	337	326	356	311	326	313	346	359	350	332	328	354	351	316	347	330	319	371	302	348	335	293	350	325	331	310	316	350	302	336	315	295	339	364	374	303	305	327	342	305	336	310	332	337	358	317	317	338	326	369	344	338	337	295	321	340	328	331	329	314	280	320	306	329	339	332	330	312	371	359	313	319	332	332	302	343	331	350	345	329	334	343	310	315	320	325	351	327	339	335	338	305	307	324	329	310	294	319	344	347	323	332	326	343	315	322	335	320	344	305	344	335	303	324	306	310	328	310	292	286	350	315	334	330	326	326	342	330	306	334	322	308	333	337	337	302	292	327	298	310	322	325	323	317	337	326	318	314	321	331	298	332	323	325	322	327	325	325	341	346	349	340	342	327	318	328	305	317	294	296	321	331	307	329	313	314	337	333	345	315	347	315	353	303	338	304	311	313	317	325	352	313	299	329	355	327	346	317	316	324	343	339	327	310	312	357	338	357	331	327	335	316	319	300	323	338	329	288	333	285	334	304	321	305	330	313	333	329	295	379	330	309	330	293	325	345	329	341	339	351	329	311	346	307	327	391	334	298	331	308	344	320	327	346	310	332	327	361	318	367	290	322	309	325	314	301	334	320	312	351	323	348	332	352	324	331	314	322	325	310	332	314	316	330	333	308	334	313	335	323	295	309	288	330	299	335	334	332	325	314	332	295	338	326	305	332	296	331	306	311	310	320	336	271	308	326	326	315	314	320	305	327	318	328	270	315	327	315	349	312	350	307	339	323	331	343	329	359	281	357	306	322	353	322	342	324	362	292	318	309	322	341	335	318	336	290	307	315	308	332	335	339	330	329	340	321	334	327	313	314	305	318	325	306	336	378	311	344	336	337	309	324	341	344	352	352	295	331	318	320	321	342	338	297	311	335	336	339	342	334	332	353	306	357	312	343	322	321	334	319	336	345	355	321	338	301	325	314	367	367	326	318	317	337	312	353	329	303	355	337	311	332	336	309	344	330	327	319	311	324	304	344	347	330	326	333	322	340	307	335	351	333	303	316	328	325	336	288	310	344	314	374	318	313	297	297	344	342	313	311	324	348	351	336	315	332	299	354	320	330	349	334	354	304	316	342	373	320	300	315	319	338	324	290	327	308	329	312	339	350	328	346	364	280	321	317	332	357	347	330	324	326	317	309	313	329	313	333	325	320	346	310	298	326	378	349	336	337	354	326	309	318	304	350	339	328	295	285	343	318	350	341	350	346	329	288	327	313	304	349	337	338	368	316	349	317	324	286	334	319	305	307	311	331	312	323	351	322	313	330	344	306	350	355	374	296	326	321	328	341	319	341	334	327	329	314	334	335	314	302	313	337	334	307	343	351	349	306	328	310	327	348	326	332	277	341	325	306	324	332	321	361	344	382	310	321	311	328	312	370	305	287	308	329	313	318	362	322	352	330	318	317	334	342	305	331	301	330	335	339	338	325	327	320	325	322	342	302	308	288	332	315	336	354	359	334	350	342	344	328	338	319	339	332	318	327	320	350	303	325	318	311	356	364	314	328	327	343	329	356	356	347	337	324	288	315	316	325	315	325	328	312	330	360	316	328	295	314	305	324	339	317	301	324	297	338	327	310	322	325	290	312	335	353	329	349	319	320	323	331	311	320	300	325	317	326	319	304	313	313	282	340	324	326	302	330	329	318	329	326	313	343	313	319	316	337	323	326	364	343	323	315	290	313	328	337	335	325	339	324	333	341	313	330	332	312	281	309	333	338	349	294	324	333	312	339	304	344	301	358	324	324	319	327	323	284	282	305	334	311	351	371	338	311	375	325	322	301	325	326	310	315	329	345	338	335	307	337	348	311	308	321	287	325	311	301	327	312	300	324	314	317	325	344	342	330	338	336	323	297	331	318	301	341	331	329	283	316	321	321	325	322	326	329	336	350	304	304	340	320	364	302	348	351	304	317	308	351	305	303	331	366	331	302	345	330	334	308	333	330	320	355	341	330	304	307	321	311	309	330	329	310	329	321	331	301	314	322	356	323	331	357	345	315	339	309	340	350	308	343	320	323	310	329	338	316	309	316	340	338	354	372	326	294	364	320	348	355	306	358
8891	3331	939	1005	937	896	957	945	868	892	830	882	827	873	875	833	817	878	890	831	869	856	836	800	857	857	850	890	792	889	829	842	845	858	869	837	836	855	849	847	805	815	830	840	860	854	859	852	853	805	887	847	820	850	843	771	869	871	797	878	834	854	839	907	853	847	863	842	873	815	814	869	873	807	813	825	876	864	832	874	790	812	861	854	808	918	839	806	833	803	846	798	837	808	899	790	858	831	896	805	788	850	790	843	848	824	871	837	836	840	847	811	827	808	850	804	831	882	830	849	828	791	832	822	868	858	830	854	845	821	828	825	840	878	818	822	817	858	836	850	773	816	872	819	874	820	831	849	850	849	809	839	847	887	815	845	804	847	824	870	871	738	838	852	835	875	799	823	863	873	846	866	852	850	859	812	870	773	886	846	842	838	839	863	810	838	863	892	839	857	814	827	868	868	806	862	774	822	872	843	818	829	853	808	858	860	775	846	841	824	869	827	814	827	810	862	825	826	821	794	872	799	805	828	833	805	836	838	850	886	819	825	871	828	834	792	850	817	819	825	859	792	812	817	827	813	860	787	856	846	834	866	813	841	901	820	834	853	809	868	845	866	838	872	835	865	802	841	863	825	832	817	855	850	813	793	832	816	824	820	807	871	880	848	864	854	786	829	833	876	810	816	804	827	804	794	878	837	818	902	813	867	854	842	841	874	834	830	776	838	849	841	853	816	879	858	873	838	903	807	824	815	857	831	790	825	793	886	839	879	829	847	836	855	879	874	913	814	804	867	880	831	864	827	856	828	818	809	897	888	828	880	851	802	862	864	873	859	889	878	812	841	831	864	823	829	864	843	826	848	846	862	806	820	860	863	809	838	880	848	881	853	864	861	863	837	790	838	876	856	852	802	864	832	860	831	853	825	861	856	829	867	803	840	858	847	856	871	845	854	859	871	828	866	816	815	826	809	859	821	809	818	820	851	856	865	847	792	851	850	844	845	816	806	858	819	804	829	880	862	840	868	857	807	862	861	842	780	857	858	812	860	861	814	867	850	812	815	842	879	837	801	817	834	830	847	834	847	804	854	828	854	862	887	867	847	816	798	800	788	904	830	824	855	825	919	861	881	816	863	825	861	847	881	812	803	790	886	823	850	825	832	811	885	863	860	822	848	808	816	810	883	859	809	840	880	868	865	828	830	846	808	879	857	846	884	832	849	796	854	859	823	822	894	841	846	839	804	870	868	807	861	821	866	895	875	858	837	820	846	803	824	868	899	818	879	811	832	877	867	778	776	843	823	838	851	840	856	884	752	824	815	873	846	858	897	812	820	905	899	847	822	851	829	849	821	792	905	792	871	791	838	877	839	831	853	841	848	858	818	797	863	819	852	889	856	847	834	855	817	844	890	837	858	787	908	808	854	852	878	828	835	857	842	840	857	885	837	838	852	815	837	807	816	861	824	875	906	837	848	864	844	835	852	825	830	844	882	831	829	850	878	826	878	888	848	795	856	805	826	826	819	855	832	779	847	880	842	930	846	802	835	869	859	865	868	776	833	864	862	824	870	789	861	858	860	776	823	855	848	833	839	866	842	903	865	811	865	809	856	816	907	816	848	869	818	906	808	849	863	859	864	812	879	866	800	859	865	819	776	863	847	847	814	782	844	875	852	862	838	900	837	822	865	859	865	791	848	785	833	817	883	876	836	906	817	871	865	847	858	871	849	779	870	822	921	832	875	812	859	849	828	816	851	887	855	870	800	784	799	779	828	871	829	874	859	799	872	821	860	839	819	842	895	811	849	891	819	850	806	820	802	845	844	864	860	850	844	842	888	873	862	842	903	847	824	843	834	889	788	874	859	813	819	842	870	823	781	789	881	829	869	745	812	829	860	795	850	781	865	839	863	848	828	867	840	893	851	815	853	795	839	850	885	838	851	802	789	887	829	859	822	824	822	836	827	841	849	882	807	822	840	822	844	842	853	888	855	857	869	837	834	851	866	827	835	824	857	945	872	829	864	812	886	828	850	850	847	837	806	819	815	845	840	856	808	813	834	867	858	787	832	826	881	783	811	900	883	890	843	837	819	834	846	831	849	791	798	844	868	809	865	800	870	826	851	884	813	805	850	842	821	830	856	872	860	869	831	876	815	771	834	816	839	817	833	831	822	854	842	814	825	858	839	843	786	797	827	810	860	813	867	841	848	802	843	884	838	850	842	904	848	828	862	948	847	832	849	893	828	850	777	835	826	849	799	890	799	874	846	828	843	851	810	840	843	857	838	879	824	810	837	798	869	835	791	870	824	856	820	831	815	816	883	899	821	837	853	787	851	865	832	838	841	835	860	906	841	845	819	843	848	858	799	832	777	871	838	806	821	824	843	810	887	820	822	865	852	813	837	797	880	845	841	789	841	873	841	836	801	850	858	799	877	820	845	878	805	845	791	855	852	810	886	824	815	777	815	854	786	813	840	878	872	816	859	807	798	862	854	872	840	800	850	794	874	854	817	835	847	871	797	879	851	833	877	852	877	840	843	802	801	853	831	850	885	819	809	842	836	781	832	885	864	822	833	821	810	814	828	863	835	831	851	836	811	891	833	846	837	871	850	877	875	864	847	833	862	818	858	837	788	814	852	875	859	850	800	850	839	893	803	841	879	831	861	841	855	793	862	900	827	825	843	788	858	827	830	833	805	852	818	834	832	837	817	809	823	854	833	866	854	808	870	854	862	819	819	846	844	831	841	828	925	848	778	871	853	834	831	824	858	813	849	838	890	835	822	815	850	850	880	832	849	858	872	879	798	824	852	842	847	794	841	846	860	855	876	824	868	827	805	841	850	819	850	885	860	874	860	824	859	880	842	827	866	833	791	872	889	874	838	901	837	789	876	846	845	841	845	846	932	884	830	799	843	872	857	840	860	838	905	880	818	853	802	818	835	847	818	762	867	819	881	838	831	813	801	854	858	858	830	841	911	874	864	842	839	857	819	856	853	887	851	826	831	831	857	820	827	813	875	845	860	813	834	820	818	846	874	806	836	827	838	867	865	860	839	859	890	861	824	779	825	833	796	844	812	829	790	834	847	879	849	870	840	805	838	843	810	830	860	828	875	830	795	775	875	852	889	803	842	852	867	872	809	811	816	824	851	822	892	894	842	866	888	776	819	856	861	851	783	870	838	832	858	841	887	836	844	852	782	830	862	882	817	912	806	831	837	864	886	852	815	856	853	909	871	827	808	902	850	841	832	832	852	879	881	848	858	902	870	827	819	873	835	854	849	880	798	875	853	857	861	898	765	834	791	885	883	849	877	845	897	832	852	885	883	819	855	828	832	824	807	868	851	852	810	852	896	804	843	793	834	807	915	901	831	772	843	857	855	842	824	839	843	826	860	812	835	869	889	836	854	792	865	856	881	889	847	835	858	852	846	849	848	813	857	840	795	789	839	802	809	830	861	833	859	837	863	828	772	799	824	834	805	877	858	886	849	868	828	840	900	846	860
32092	13105	2890	1518	1039	778	612	579	517	460	478	447	411	420	389	429	383	418	396	393	380	388	350	370	377	372	362	381	368	408	366	371	390	332	377	356	350	352	406	386	363	358	386	369	329	368	376	404	359	380	361	328	406	393	348	362	404	361	373	387	359	384	383	359	344	381	368	382	370	362	322	355	359	360	343	357	348	352	343	368	323	385	362	355	342	351	358	342	343	338	334	351	364	350	374	377	329	393	360	366	308	388	357	367	354	360	327	390	335	373	361	366	364	397	356	377	401	366	409	350	365	372	315	337	378	350	381	358	371	385	378	399	358	346	360	397	316	348	368	386	356	367	374	390	351	349	362	375	357	359	350	374	346	355	323	368	368	358	352	380	375	344	343	368	397	350	337	363	365	352	372	354	361	366	350	306	331	335	354	340	330	327	382	371	357	395	325	376	329	361	390	367	340	385	337	379	338	369	381	367	343	352	348	357	380	349	371	400	360	365	363	370	373	386	364	404	396	359	344	366	335	366	314	357	357	339	375	352	330	356	364	369	359	361	364	367	403	344	383	367	362	331	367	386	402	353	379	367	382	355	373	364	380	351	361	354	363	361	353	321	356	350	309	383	366	342	366	410	391	373	353	396	403	346	375	392	354	346	371	366	377	364	367	342	357	365	353	360	358	349	363	367	354	348	345	363	364	328	351	340	365	373	355	356	340	369	356	363	333	369	367	367	338	364	358	368	356	293	360	390	343	386	357	392	372	342	373	377	310	320	380	348	327	340	369	386	371	332	359	372	362	367	375	355	333	384	371	350	324	341	385	348	385	348	358	363	347	351	384	369	355	370	373	359	353	360	365	377	348	343	346	353	320	342	358	381	341	355	343	385	351	333	366	365	347	350	355	379	362	339	326	377	355	388	370	347	357	348	393	347	350	370	388	357	371	355	364	361	398	372	358	387	362	338	322	348	357	392	373	373	378	357	390	370	334	324	363	367	342	402	347	373	363	336	348	386	377	347	360	360	364	373	339	366	363	388	375	336	403	356	341	343	349	333	350	363	364	347	349	357	371	353	334	365	371	382	365	379	367	373	338	354	358	328	377	370	380	329	354	373	362	338	304	343	392	342	327	353	358	383	366	350	328	376	380	369	373	362	359	389	354	338	354	359	357	362	356	337	389	373	374	383	332	349	374	349	362	335	372	352	322	336	370	378	366	359	386	353	379	393	367	347	370	336	411	370	355	354	357	371	329	381	361	351	376	368	334	350	359	374	363	369	331	346	347	375	361	352	329	355	363	360	360	387	319	360	364	366	380	343	382	341	358	404	354	346	371	343	334	348	359	366	363	380	355	350	357	356	354	355	374	347	326	360	341	374	329	367	363	339	386	366	335	325	388	375	360	354	373	349	377	368	329	367	331	403	363	365	391	337	347	393	351	355	357	366	367	367	351	321	373	373	369	394	360	356	362	348	371	358	352	347	335	348	311	329	359	347	326	343	343	359	329	345	319	353	324	360	381	351	363	392	356	353	340	328	358	356	374	338	373	366	360	369	384	378	375	366	364	345	354	317	354	350	321	338	363	343	327	382	356	336	403	353	371	362	361	365	354	367	343	375	350	368	314	382	369	365	368	340	368	389	350	327	384	367	365	387	352	360	369	338	355	376	375	365	361	364	367	398	358	312	349	382	350	362	372	355	339	325	340	378	330	360	345	380	344	372	377	342	408	350	356	356	399	361	396	379	372	314	368	383	382	358	350	358	331	356	319	344	345	385	354	339	367	389	371	332	329	362	362	328	349	390	383	336	369	362	335	354	353	338	343	385	341	362	360	345	361	345	338	395	356	312	394	363	344	342	350	391	365	362	391	321	363	346	320	334	351	355	363	393	356	341	391	376	361	303	346	377	357	337	347	377	351	344	372	373	344	332	383	366	359	361	338	354	373	337	354	376	339	372	349	356	369	331	372	363	328	354	385	353	336	368	342	365	390	363	379	366	408	385	337	401	362	392	373	308	341	383	370	381	370	364	398	346	335	406	359	390	383	341	334	365	349	332	371	376	357	330	384	393	379	349	368	384	344	364	395	355	331	396	362	362	391	391	361	359	371	370	360	382	346	354	331	350	372	334	356	367	399	375	373	319	360	337	362	348	329	344	337	333	313	372	354	354	361	382	374	355	368	370	373	361	394	336	357	360	400	364	379	369	372	346	377	396	349	376	369	340	366	342	339	381	344	376	378	379	387	390	346	372	378	344	367	352	369	388	356	358	359	368	334	370	369	365	399	394	355	379	373	375	358	350	373	343	394	368	356	382	337	326	362	391	367	367	367	355	366	335	334	343	379	336	341	384	348	364	335	351	353	374	379	330	383	395	368	366	368	352	369	340	362	372	330	337	360	348	376	385	378	342	361	388	378	405	356	375	355	347	351	346	359	366	342	338	319	370	380	385	354	347	354	346	352	353	352	348	347	347	354	389	401	369	346	357	368	339	351	363	352	299	375	358	394	348	347	375	343	358	333	357	365	371	361	356	359	331	371	354	363	357	371	352	355	368	361	380	377	389	369	340	365	348	384	349	345	369	369	380	364	370	369	359	344	324	367	367	347	380	324	364	341	361	351	335	397	371	366	379	360	321	393	380	334	371	334	311	384	379	354	348	369	380	344	361	387	388	330	323	352	362	334	329	349	317	383	366	333	357	335	370	351	340	370	419	344	353	334	351	347	303	327	338	351	332	352	372	358	371	360	343	323	365	367	367	344	330	357	326	344	379	348	348	307	362	340	356	347	355	373	357	389	334	352	334	362	323	352	315	344	346	383	336	339	375	383	354	369	377	331	330	368	358	308	370	344	406	364	366	337	393	385	387	359	382	365	353	389	343	336	386	375	343	339	359	341	353	336	370	338	360	353	357	365	352	325	345	408	363	363	341	377	362	347	356	396	342	330	391	380	356	365	334	368	348	389	337	360	366	341	397	358	405	382	325	371	323	378	379	350	363	340	373	368	356	330	368	338	315	332	358	357	387	379	362	365	396	330	370	325	364	350	347	377	367	345	335	398	383	366	338	348	388	350	351	349	378	392	373	356	390	355	367	339	351	336	350	372	357	349	348	350	386	353	348	349	352	375	433	344	358	379	379	389	340	356	330	354	358	389	392	371	353	390	375	350	363	406	351	374	338	375	353	353	344	368	360	339	356	336	328	356	384	395	341	343	390	358	347	363	355	401	368	366	373	343	352	398	347	371	343	384	345	345	370	324	356	382	356	346	335	365	352	326	371	392	399	377	357	358	358	387	322	365	393	351	347	370	407	358	359	316	374	365	347	299	368	369	346	364	388	365	347	340	337	332	365	340	383	338	348	319	379	404	351	360	364	336	334	363	366	375	384	382	366	376	368	348	360	363	375	354	362	367	357	349	403	362	335	348	324	372	370	339	364	335	374	368	340	379	382	350	344	360	355	364	351	346	347	336	372	373	386	373	350	356	347	342	298	353	344	376	345	368	359
19805	7202	3329	3689	3108	2680	2238	1993	1762	1639	1466	1396	1367	1281	1271	1201	1144	1133	1157	1111	1110	1081	1034	1060	1064	968	1035	963	976	988	989	1038	966	983	961	926	918	953	962	912	906	925	946	952	880	883	914	918	945	975	925	945	916	887	879	919	911	880	891	953	937	914	925	937	963	886	909	916	881	863	1039	916	924	915	944	873	938	927	937	924	972	978	905	911	939	895	862	872	953	919	900	928	940	895	912	906	932	898	983	889	926	883	934	888	930	954	973	929	871	920	885	886	931	922	902	941	876	904	908	905	907	893	952	954	917	881	947	889	877	914	912	881	911	951	916	919	923	882	937	841	920	889	985	919	915	913	944	895	841	918	845	871	928	905	889	887	949	864	875	896	864	860	847	888	936	887	891	895	934	867	896	883	944	899	938	898	886	880	934	882	912	939	866	942	894	884	893	915	900	924	928	857	923	914	892	923	928	843	851	917	833	905	863	895	890	903	892	930	902	946	901	863	909	890	849	887	892	923	904	922	879	933	874	875	939	923	937	923	908	933	946	897	926	972	929	842	919	934	894	914	889	937	874	821	896	896	921	928	893	860	840	924	873	888	857	938	891	870	894	889	918	907	903	925	920	874	871	922	914	919	929	856	926	887	906	900	909	902	933	878	882	919	843	887	883	911	940	920	935	885	921	913	905	928	938	855	884	945	846	897	914	894	915	903	858	951	906	884	896	912	862	878	898	899	948	898	986	909	961	927	924	937	865	891	943	852	937	899	920	899	939	861	845	875	904	912	905	933	917	854	870	878	949	910	880	860	877	889	851	891	885	955	923	852	886	937	889	957	901	952	894	953	857	942	872	888	893	882	953	933	889	875	923	875	873	946	917	895	859	894	959	955	928	911	880	880	862	915	853	896	944	895	920	960	944	899	914	987	934	909	896	878	932	848	877	880	868	926	879	876	887	921	884	885	879	878	970	896	903	921	919	902	887	963	876	839	897	875	887	929	918	855	937	982	919	908	890	867	891	928	917	927	891	917	878	903	889	845	938	907	876	909	874	980	914	932	934	874	937	866	901	921	850	906	896	904	915	965	924	853	906	866	937	921	890	910	854	835	910	906	901	901	892	888	907	894	885	922	896	853	960	880	926	941	891	884	864	801	929	915	865	889	949	936	854	881	907	844	928	882	892	893	887	940	865	897	879	874	941	885	913	874	906	894	923	931	861	911	938	983	889	868	912	930	829	901	909	922	954	906	912	897	861	865	917	912	881	884	906	893	885	880	906	911	865	923	950	869	936	912	920	879	893	931	886	884	907	860	928	949	884	947	913	873	854	892	859	915	906	869	874	925	924	839	869	894	895	927	847	901	921	907	912	877	874	875	949	935	890	880	907	878	903	891	970	862	869	927	905	911	928	890	928	874	882	926	879	880	845	901	896	912	882	886	921	877	893	923	960	871	941	884	895	882	952	950	921	914	907	919	948	941	886	865	878	884	928	867	882	916	856	908	904	907	882	896	911	919	856	907	930	894	931	894	918	911	905	966	916	934	895	922	848	925	893	976	877	924	911	889	950	924	874	824	933	895	857	871	891	871	927	883	927	879	963	866	879	895	910	911	890	925	878	879	834	942	912	885	926	947	959	828	911	887	865	871	907	945	906	900	921	897	894	913	947	916	934	928	912	887	953	920	890	917	923	906	991	907	934	915	901	936	904	910	953	911	899	908	929	859	912	860	922	910	920	925	889	883	938	920	925	895	953	926	900	943	913	980	913	932	880	947	909	901	896	908	862	904	877	921	898	851	922	906	894	911	946	921	899	892	863	910	922	889	919	908	908	896	923	884	928	882	987	893	860	940	853	923	894	889	945	906	884	953	915	895	846	860	916	903	929	884	956	899	941	934	917	892	866	896	867	870	930	902	869	867	883	898	934	908	902	942	929	930	867	925	918	930	893	902	909	939	964	859	889	930	921	891	902	964	938	864	880	862	881	882	933	927	887	880	931	929	900	909	880	906	918	905	921	957	929	912	898	905	899	911	923	893	856	867	883	904	898	899	925	902	903	954	860	926	922	907	882	913	857	927	889	897	932	918	957	917	899	890	874	914	914	878	886	913	861	945	890	917	940	849	876	852	916	916	888	960	903	885	898	931	934	920	945	871	879	927	943	928	916	926	907	889	905	935	902	887	903	929	888	923	882	861	915	963	905	905	953	897	930	909	938	885	908	923	836	854	923	840	877	873	931	928	910	907	873	877	935	970	940	863	857	919	910	911	859	845	900	972	874	854	889	929	881	922	975	898	914	908	873	907	878	915	941	947	919	913	914	943	926	948	862	871	925	870	951	888	900	911	915	898	954	908	941	957	909	842	880	894	889	921	952	895	922	850	919	934	946	900	890	879	903	923	874	925	927	929	891	917	877	887	880	916	916	954	923	934	989	864	897	883	893	894	905	931	957	931	905	934	881	885	896	971	906	873	923	899	899	921	920	929	888	916	911	914	903	893	929	887	913	869	917	875	881	911	922	926	960	932	880	921	905	917	907	879	918	900	890	910	937	882	898	944	932	885	910	903	898	875	905	922	888	864	920	906	902	901	887	859	926	853	909	837	893	875	876	928	882	923	855	909	882	899	898	914	898	918	870	874	880	927	845	909	865	917	926	919	863	920	892	915	912	923	975	859	919	887	938	905	923	905	891	914	917	948	917	848	898	906	891	852	900	917	879	841	877	882	939	898	897	901	841	889	891	869	842	917	941	916	925	920	897	910	875	889	953	899	924	927	932	924	934	882	906	916	901	910	892	888	928	940	929	952	877	915	845	943	917	883	935	891	875	913	910	885	879	898	904	864	891	878	882	932	914	882	899	886	887	888	895	871	914	913	857	874	951	867	848	907	872	904	923	867	926	915	948	928	873	937	867	893	898	917	932	904	877	929	922	916	893	896	851	867	939	916	898	919	867	915	891	892	944	927	921	891	932	911	911	901	910	911	934	909	914	885	883	857	880	906	918	903	934	916	885	860	859	898	897	917	920	866	889	906	910	840	913	925	885	922	869	866	943	915	929	867	903	870	938	910	897	918	872	891	903	903	942	907	903	874	973	862	916	842	918	899	929	926	956	931	950	927	878	985	913	909	913	933	895	944	841	876	899	882	919	870	874	885	918	915	934	950	889	845	920	912	949	936	886	876	905	941	884	860	914	910	883	898	873	882	886	888	914	901	892	831	918	890	907	951	891	895	858	942	945	908	849	929	963	912	912	916	902	945	879	928	908	918	860	911	887	879	846	959	875	888	879	882	913	928	876	861	919	893	881	960	902	886	899	920	858	921	899	913	866	879	940	896	878	923	959	936	900	880	928	915	875	919	932	882	883	829	932	933	960	883	931	947	923	917	929	948	887	902	866	898	909	894	891	904	898	854	911	926	911	910	914	867	880	854	932	894	951	882	927	867	885	879	898	882	930	870	921	904	906	937	886	866	877	889	955	880	929	884	916	907	910	885	957	916	859	903
41910	23604	6812	2733	1595	1113	790	628	537	454	387	383	309	326	274	284	250	296	257	254	270	275	244	265	237	247	236	243	217	229	246	260	204	236	224	241	227	225	216	208	226	195	221	215	221	205	264	236	221	238	230	221	226	236	214	221	246	232	199	221	216	212	211	209	192	208	223	226	229	230	213	201	214	251	215	226	187	192	218	236	213	232	203	230	225	251	197	202	215	234	243	241	199	207	207	209	224	221	226	207	217	197	216	204	240	231	247	220	223	238	219	218	213	200	217	255	206	230	195	202	236	202	207	227	227	215	236	214	229	211	220	226	226	203	224	208	232	226	218	225	213	214	205	247	209	202	205	197	214	189	221	217	219	204	186	189	201	240	235	219	237	211	211	194	209	195	226	209	234	242	215	181	185	219	198	208	219	210	244	255	199	229	218	239	246	183	230	228	218	211	215	227	217	227	228	234	190	203	233	207	203	228	242	213	227	220	206	205	233	234	206	209	240	226	220	241	221	181	240	240	237	219	208	217	240	221	204	196	222	265	217	210	218	259	228	231	208	206	207	241	200	230	226	224	238	200	227	234	228	220	204	222	222	217	210	223	209	210	216	208	204	211	215	234	219	204	205	233	223	219	193	200	222	221	202	214	212	208	230	206	206	209	203	191	196	213	211	193	222	228	193	200	225	230	203	223	230	191	224	198	251	192	214	230	207	209	195	221	219	225	226	208	226	198	233	200	218	213	220	217	195	225	212	225	206	203	185	209	216	197	221	212	212	205	203	233	207	201	202	232	203	217	241	187	227	220	214	213	212	220	250	217	214	235	225	215	199	207	196	230	219	216	202	244	218	219	199	220	197	195	219	243	212	246	228	222	216	208	213	202	237	203	215	217	249	231	235	211	234	208	227	210	216	212	218	228	219	230	205	205	231	194	203	230	228	230	226	190	230	224	206	213	196	226	218	202	210	223	233	229	206	195	208	195	192	203	212	222	204	206	207	198	226	228	216	231	189	184	220	204	212	235	219	216	240	220	234	210	215	202	221	206	217	214	199	203	200	219	186	204	217	223	211	224	181	229	250	229	233	220	207	227	200	233	233	208	232	216	209	235	213	217	218	198	202	211	220	207	214	218	190	212	223	235	218	200	221	206	236	206	227	232	218	206	219	219	200	209	229	216	191	226	213	211	214	192	204	228	224	224	187	214	209	190	218	226	226	183	216	233	216	223	236	221	196	220	223	195	233	216	212	190	214	209	207	220	205	208	212	217	210	203	232	224	235	224	219	216	232	225	231	228	245	239	200	210	218	237	186	231	200	220	219	216	213	222	233	231	214	205	224	210	223	202	224	216	210	220	205	196	226	223	238	181	220	223	206	201	235	236	202	217	225	199	207	213	218	232	211	227	177	202	227	214	204	223	206	216	220	212	220	198	202	222	194	196	217	193	228	231	213	201	235	245	230	206	206	219	208	239	231	225	230	244	222	206	229	232	210	184	225	209	216	203	204	231	203	198	239	228	203	201	235	207	207	215	211	201	199	217	214	211	247	221	241	217	223	190	212	225	228	210	215	231	213	207	236	219	219	210	226	233	198	207	195	199	221	213	249	223	199	227	239	220	240	235	195	218	219	216	228	222	221	209	207	220	203	241	219	239	226	230	198	197	230	208	229	221	222	218	219	212	212	216	212	211	223	188	226	236	227	225	236	232	208	218	230	208	198	229	208	213	221	235	203	221	206	205	221	197	226	221	217	223	204	230	242	210	229	211	205	207	228	203	242	237	212	239	222	210	233	223	222	217	220	241	234	223	200	205	240	215	236	214	214	214	207	189	225	216	217	227	234	227	239	163	216	207	248	205	230	234	183	224	222	217	239	231	218	205	193	237	223	195	212	222	241	246	248	218	204	219	218	210	197	243	208	232	233	227	210	212	217	183	230	208	237	205	200	213	241	200	178	236	221	236	195	212	215	214	206	223	224	251	198	212	200	219	215	232	208	232	227	212	200	223	225	205	232	192	229	223	214	213	220	203	227	241	203	197	214	213	212	199	209	227	201	197	216	203	186	209	216	208	228	240	185	210	216	237	217	191	228	226	210	243	201	209	189	239	216	224	244	206	213	207	221	214	197	201	218	203	239	226	231	219	244	209	223	214	233	228	212	224	199	215	198	214	214	235	212	233	226	188	208	224	244	216	205	226	214	222	183	221	219	216	227	223	178	193	231	215	225	216	218	208	224	208	197	197	223	212	191	216	222	224	220	209	263	226	212	242	194	212	233	208	246	194	191	226	208	222	187	210	218	218	215	217	202	227	235	227	208	248	220	204	243	221	194	213	202	223	226	230	176	228	207	223	196	191	220	232	225	209	223	212	180	202	221	202	209	188	229	226	241	211	221	217	197	198	207	234	220	230	224	201	217	248	224	227	207	190	178	231	197	237	220	216	231	202	234	177	218	200	205	213	207	211	214	209	200	186	215	234	216	207	201	208	206	235	220	206	209	230	228	197	207	210	194	187	229	219	214	207	218	189	229	215	255	208	216	202	221	212	193	232	218	227	214	186	206	221	211	229	203	219	224	223	236	199	216	214	239	222	199	243	217	209	216	223	212	223	197	213	220	224	249	213	204	215	215	220	199	212	211	224	200	225	220	261	231	223	222	206	213	200	195	222	197	203	206	194	217	225	197	216	234	210	228	199	239	225	204	210	186	222	203	186	209	209	204	204	232	208	223	224	235	247	197	208	234	194	188	188	211	210	228	208	210	215	211	206	196	223	224	183	222	214	199	232	211	189	209	219	211	213	208	235	226	196	195	201	224	209	205	205	191	211	224	201	197	244	213	219	228	208	229	202	202	221	207	221	218	187	215	187	247	243	178	208	225	227	200	216	229	218	206	219	219	196	207	221	211	229	204	201	223	210	183	220	238	210	211	197	215	196	209	188	200	209	213	206	205	204	202	230	231	225	232	218	212	205	212	215	230	203	203	233	201	215	216	220	207	212	222	220	206	228	210	245	210	240	212	232	237	223	201	212	216	222	220	227	205	218	221	195	238	210	204	255	238	190	189	233	220	208	203	230	213	216	199	210	216	214	213	236	203	224	232	218	242	221	223	241	227	232	211	214	243	199	208	212	227	194	190	204	206	218	219	195	199	179	211	192	223	210	216	219	211	240	210	234	225	207	214	216	226	224	234	242	193	185	228	243	222	202	227	206	211	217	214	197	223	175	225	217	224	220	232	216	223	237	249	212	215	188	226	229	215	233	194	232	225	212	193	200	243	230	246	244	209	208	227	214	198	215	230	215	217	227	209	228	220	215	209	214	200	228	231	214	200	219	214	216	186	204	217	197	211	226	231	232	208	228	233	224	231	221	246	224	220	209	190	216	213	225	226	242	239	215	226	217	202	210	207	227	198	184	222	205	206	211	213	246	245	232	223	237	203	201	203	214	216	205	224	234	209	209	207	217	229	231	199	204	227	215	198	218	211	181	232	206	204	222	213	193
26860	12475	5154	5587	4746	3857	3128	2524	2228	1907	1710	1557	1440	1280	1204	1124	1085	1044	978	962	913	887	833	772	807	811	780	700	764	724	750	740	684	720	743	658	649	674	680	641	682	650	642	672	653	618	693	610	599	604	633	604	620	615	604	604	614	585	578	561	625	597	628	651	565	612	565	567	616	582	606	609	647	545	565	626	565	568	628	531	558	549	566	625	596	573	543	569	595	573	577	585	584	594	598	549	575	569	595	611	597	611	594	578	582	579	565	585	595	590	572	577	593	563	578	602	611	518	579	593	577	595	561	614	577	599	586	563	535	546	561	564	549	557	522	571	570	574	569	564	618	574	539	565	589	613	571	568	555	524	558	590	580	592	578	566	560	592	585	576	586	571	582	582	576	571	577	566	596	611	571	568	576	547	538	575	558	622	601	551	553	601	562	552	534	586	570	547	578	571	534	596	595	537	502	561	568	591	574	539	550	581	570	546	601	582	556	558	555	599	605	605	562	566	614	547	548	576	557	597	567	597	560	575	584	604	597	513	583	580	588	551	570	531	578	561	559	524	585	586	580	547	595	558	563	573	552	569	538	568	543	534	588	542	588	565	591	548	567	579	571	556	559	556	598	582	537	560	574	588	601	605	590	576	568	574	560	535	585	582	526	575	587	584	529	531	580	557	574	573	604	577	560	507	550	551	606	562	543	543	540	532	512	544	557	595	574	571	550	577	577	577	557	569	575	574	599	545	546	584	565	539	568	581	561	544	559	572	564	563	612	573	553	562	595	604	563	584	556	588	565	583	607	531	585	561	602	585	586	599	582	542	596	563	566	548	571	568	562	547	568	620	579	571	601	581	627	584	559	603	546	615	577	585	532	549	556	530	578	573	608	585	523	578	561	564	530	561	581	598	575	539	536	528	563	613	575	603	558	555	598	566	614	589	570	582	558	592	529	561	541	575	571	597	570	572	558	577	566	568	582	574	581	561	549	607	553	569	583	545	551	579	558	590	549	541	603	623	543	565	572	556	557	604	539	569	586	578	559	557	567	586	546	580	555	555	547	551	582	517	548	537	594	571	579	554	548	554	558	576	566	551	599	580	526	563	553	573	560	578	615	611	564	556	579	604	562	571	566	597	541	588	570	575	529	577	575	583	559	562	549	560	549	541	590	599	565	623	525	552	563	579	566	575	561	577	596	556	554	587	621	591	591	588	572	537	564	562	535	560	553	557	574	562	579	599	563	569	576	566	554	534	569	558	534	556	586	569	575	569	552	523	551	556	615	584	598	560	560	610	586	556	577	590	604	568	600	580	553	538	596	617	550	585	566	584	606	561	562	575	520	593	575	561	573	592	564	572	541	537	540	572	562	567	601	621	592	577	601	525	542	571	566	579	576	581	598	566	603	571	557	567	582	582	560	567	546	578	544	564	535	596	569	532	584	565	588	582	593	529	578	556	549	564	584	549	527	541	548	548	567	603	558	576	577	563	569	521	546	538	569	515	585	608	582	579	588	617	564	552	551	560	597	579	590	553	557	586	567	585	529	580	563	594	588	588	604	578	543	592	534	572	597	562	610	595	581	603	558	556	553	552	537	583	563	589	555	506	566	560	608	599	570	577	597	569	569	566	507	561	585	532	575	586	547	557	562	573	574	600	595	549	550	571	576	508	581	577	609	537	555	596	577	572	547	540	558	596	572	539	575	594	572	572	553	545	584	557	566	555	579	565	565	553	576	546	545	584	534	570	577	590	554	538	590	578	571	629	612	574	592	588	548	585	531	576	550	558	570	543	586	597	574	589	580	555	552	560	585	559	528	615	604	573	567	550	601	620	579	564	569	554	555	551	582	561	557	576	592	595	577	611	594	557	566	592	571	552	549	626	560	577	556	543	569	598	600	527	615	589	554	533	598	555	556	570	565	562	538	590	588	542	524	568	598	569	575	584	560	571	532	561	600	543	537	554	599	564	589	528	553	621	532	567	570	556	546	569	593	588	580	572	580	564	550	571	547	588	545	577	562	558	567	563	547	578	564	566	561	561	530	550	571	564	606	572	596	614	543	584	574	605	617	571	567	583	585	552	576	581	547	587	575	565	493	528	575	523	602	564	568	584	558	520	607	565	567	591	569	556	593	569	566	569	572	570	598	552	551	550	543	602	582	566	525	563	573	544	583	575	559	612	586	596	573	566	564	538	575	555	552	560	534	544	575	530	609	558	576	579	609	603	613	538	604	564	566	587	573	599	574	615	561	553	580	599	546	579	606	582	526	566	594	614	606	522	575	598	572	568	560	571	590	573	554	562	570	590	569	538	563	528	520	574	562	550	568	544	547	541	628	604	597	573	560	590	573	573	589	546	587	572	571	561	564	616	613	565	546	579	610	617	545	536	549	566	565	562	589	541	571	580	592	554	580	553	560	583	544	617	591	584	586	596	553	532	582	568	602	576	551	545	531	577	546	541	566	572	546	565	543	578	572	567	573	562	593	611	533	558	575	569	555	615	582	566	571	580	540	601	546	546	559	591	586	572	521	558	576	620	555	535	547	601	564	605	537	538	540	566	571	564	568	558	552	571	543	531	578	588	572	556	571	563	575	573	573	527	556	572	587	559	572	579	546	551	559	563	588	568	600	568	555	538	528	531	535	563	612	562	580	573	526	584	611	573	567	563	603	569	589	573	573	534	597	574	575	590	578	573	578	567	556	563	590	500	590	534	586	606	613	534	579	581	585	549	533	550	602	572	583	587	558	583	599	574	552	559	590	578	564	583	506	563	585	539	608	579	563	567	609	539	580	587	552	564	538	532	587	631	569	608	545	543	546	540	589	568	555	567	566	586	574	525	590	531	582	568	567	586	601	591	537	552	622	539	559	552	606	564	564	549	546	606	571	543	544	588	570	578	544	581	577	550	591	586	579	553	558	597	577	564	570	564	551	538	535	573	555	569	544	591	581	533	553	556	533	531	581	599	575	556	589	582	598	570	594	580	556	625	570	557	611	565	578	592	580	570	565	557	571	580	576	593	601	559	594	561	548	566	584	575	526	556	558	585	531	613	553	538	513	570	561	540	545	555	525	585	557	602	555	601	565	580	554	583	539	590	587	543	575	550	570	539	540	552	572	554	573	518	591	562	599	545	558	650	614	550	576	557	593	587	577	534	597	587	575	589	546	562	578	561	564	589	581	638	555	572	548	588	548	581	551	570	567	542	610	615	555	569	566	578	561	572	566	610	559	592	569	541	586	561	565	574	590	597	557	572	561	563	569	568	597	576	583	493	616	571	596	580	591	548	555	541	597	569	566	600	533	533	546	614	598	602	555	569	627	570	546	560	556	579	545	544	578	534	577	545	591	588	537	541	575	565	572	594	597	554	565	601	548	550	547	592	563	585	579	586	566	607	540	571	560	550	539	576	546	583	562	543	586	581	573	528	584	591	598	551	585	561	553	569	549	595	584	570	592	538	608	577	564	585	523	519	592	548	611	533	550	537	527	564	546	631	565	563
14601	4098	456	369	342	354	352	358	375	345	369	363	347	361	334	348	337	339	296	359	339	330	353	335	317	310	339	344	374	342	349	316	328	291	347	327	394	344	354	356	354	350	325	356	321	355	340	321	367	353	339	345	332	366	383	341	326	356	348	355	341	327	333	348	330	346	346	319	315	343	329	354	308	330	399	337	308	353	360	359	339	352	333	333	339	345	357	340	309	353	348	323	334	344	342	342	307	331	364	344	351	328	364	344	327	344	327	340	326	304	344	334	358	306	337	365	320	322	386	354	298	321	365	317	302	359	335	290	333	370	341	363	337	345	326	355	340	346	340	335	350	348	337	345	372	330	327	327	348	317	341	288	363	347	354	327	320	328	325	344	346	333	366	321	321	313	362	349	345	314	303	356	318	346	322	301	321	319	337	366	316	337	339	317	353	338	326	358	380	338	353	309	331	323	363	350	344	341	332	309	360	335	370	367	332	277	378	348	313	341	339	335	317	341	351	324	379	336	351	323	337	337	340	369	342	309	346	348	361	342	322	323	343	308	365	315	308	352	298	329	343	340	336	348	366	362	313	331	341	326	346	332	336	330	364	323	333	362	373	344	352	357	303	355	314	311	341	315	320	324	361	345	327	347	352	304	357	351	330	337	340	339	336	350	323	349	310	344	341	337	373	319	313	306	348	361	301	355	352	317	337	299	350	344	340	344	351	351	347	353	345	330	326	354	324	350	346	367	373	346	350	317	355	368	326	323	328	344	333	333	333	360	312	326	337	323	338	341	309	353	326	343	329	333	348	331	314	346	338	324	339	325	358	355	337	352	341	340	309	316	318	346	338	340	337	313	341	340	343	362	335	377	346	320	330	342	349	359	340	346	324	361	339	327	352	326	321	312	333	323	335	321	350	329	336	391	367	357	319	341	349	346	330	313	313	319	340	340	330	320	358	316	341	334	380	326	341	340	323	318	353	342	336	324	317	330	343	326	309	324	331	380	336	358	357	337	312	330	358	349	356	314	348	330	346	326	348	286	338	317	343	336	341	371	315	345	324	329	345	352	349	351	370	343	322	341	315	337	331	336	359	320	355	350	314	347	348	352	319	326	351	331	319	339	335	348	337	329	353	358	374	339	354	352	338	355	316	358	341	314	325	326	356	340	355	345	324	340	324	354	350	340	335	349	356	346	318	381	366	333	315	337	335	333	363	352	344	333	349	355	304	330	349	356	337	340	326	331	335	325	302	348	348	342	312	344	326	363	358	341	364	355	340	320	350	348	319	367	351	338	328	378	319	332	352	368	341	350	326	340	311	319	362	341	357	369	338	337	342	321	348	356	304	326	368	345	336	323	321	340	378	356	347	342	319	340	329	328	312	359	317	330	333	313	371	311	347	339	347	336	300	304	337	346	322	325	358	323	339	350	313	321	359	320	362	359	349	356	329	351	324	365	344	354	342	326	354	328	339	380	355	356	347	340	322	278	380	300	366	359	354	368	361	340	323	334	348	317	334	320	330	344	353	355	366	333	326	316	321	313	331	347	342	306	296	335	354	334	343	337	326	307	290	346	320	326	374	338	356	347	358	333	315	294	343	351	335	307	337	326	336	355	340	316	338	353	357	343	330	332	346	299	316	351	322	350	358	347	318	323	330	320	344	340	332	319	351	328	309	362	354	369	323	365	310	334	367	346	325	329	323	353	341	343	343	355	346	358	357	335	337	283	317	345	319	391	358	346	319	333	327	336	323	342	337	339	345	335	326	352	294	345	328	346	338	335	324	332	315	375	318	341	353	353	346	334	313	329	334	345	361	332	343	323	344	386	327	346	300	300	331	319	345	351	339	343	339	339	347	368	338	332	351	353	329	356	344	324	349	352	382	343	353	363	342	347	337	360	289	363	319	334	317	359	327	329	348	340	372	317	328	312	373	360	349	319	367	325	317	319	346	316	325	297	361	334	347	319	350	337	273	324	349	357	309	330	341	365	356	273	360	343	343	317	320	314	318	324	341	377	316	342	351	354	350	329	326	326	340	326	307	335	348	316	337	358	331	346	350	323	309	323	339	342	340	358	315	323	356	330	352	335	321	336	365	332	362	337	336	344	351	357	331	348	335	368	328	341	339	354	346	302	351	334	337	301	356	352	364	373	312	340	377	370	363	354	343	360	329	353	335	319	341	370	347	323	361	332	356	340	334	369	332	327	326	328	362	299	410	352	341	343	340	321	350	314	331	313	306	329	344	331	337	347	360	342	353	324	340	296	337	353	342	336	364	361	336	317	319	325	361	322	321	325	344	333	334	349	335	327	352	344	320	340	325	347	373	343	345	352	346	320	318	358	338	336	332	308	334	361	352	300	320	294	343	335	345	322	325	370	328	309	312	333	359	342	352	334	349	336	346	348	307	329	358	354	352	303	341	299	309	354	340	327	369	348	378	327	297	330	330	347	331	332	309	365	331	356	337	349	381	336	355	360	328	324	330	371	326	345	359	337	343	328	379	348	338	320	328	325	322	319	373	343	322	332	326	357	350	352	363	378	343	355	363	369	326	336	354	340	361	345	371	337	333	326	380	323	330	323	368	323	356	325	377	352	326	329	316	345	327	324	322	337	319	330	322	315	353	352	322	325	307	340	325	336	352	325	359	322	324	334	386	330	305	339	337	328	332	314	336	347	340	323	309	373	336	338	344	349	316	348	369	331	339	336	364	336	372	337	305	341	326	331	360	318	334	342	366	326	354	324	364	359	329	313	346	328	335	318	315	351	339	329	354	359	321	334	346	364	351	343	341	361	329	366	321	331	336	333	308	336	333	325	343	303	339	306	323	309	326	338	337	332	345	319	375	355	345	342	368	339	343	319	338	333	309	351	328	341	322	338	340	348	383	324	349	355	342	345	326	306	347	356	369	341	338	357	343	348	333	315	339	327	326	369	364	307	340	312	320	307	327	331	328	333	330	358	317	323	315	358	343	347	337	325	350	345	378	344	317	325	339	355	346	320	326	357	317	368	321	345	357	363	350	325	330	371	309	360	343	330	357	341	340	358	334	346	346	333	309	354	355	374	316	347	384	351	342	357	376	353	342	339	347	312	322	328	323	354	319	320	359	363	340	335	323	330	363	357	327	352	343	331	337	338	316	372	349	350	352	334	342	334	367	344	341	309	348	345	332	350	345	371	334	353	343	302	358	302	347	324	331	345	348	318	340	328	350	319	353	359	310	337	356	315	350	371	363	348	347	355	312	335	333	368	322	351	344	340	329	312	324	340	303	328	366	342	319	317	327	328	351	333	332	398	336	342	340	364	352	319	345	332	342	356	338	359	367	355	345	316	344	336	332	352	318	350	364	385	348	323	392	325	355	294	317	332	330	335	358	300	360	336	350	308	340	329	321	324	333	341	313	345	342	298	320	326	305	319	350	330	351	355	318	345	362	333	343	343	333	302	358	374	337	359	317	320	337	315	317	347	314	336	381	327	348	354	334	327	350	343	327	338	346	324
9012	3501	1069	1010	977	992	914	919	887	932	946	887	819	857	888	848	885	858	883	843	901	865	894	851	825	893	891	899	860	917	866	899	865	903	863	873	874	859	875	891	869	922	863	933	892	838	910	842	875	835	875	885	870	918	820	893	866	831	864	899	829	815	852	890	858	920	865	867	874	879	850	890	847	915	882	859	809	877	868	869	876	841	906	867	899	848	853	850	892	837	881	846	934	882	879	870	874	875	905	838	867	852	857	860	881	845	838	901	873	848	830	909	876	900	889	938	882	856	909	805	889	872	873	897	873	831	845	844	904	885	826	890	882	855	901	826	839	900	921	833	848	852	868	874	880	880	890	884	851	886	855	849	918	850	873	841	899	850	879	867	906	866	909	794	870	912	878	886	828	903	914	879	818	877	854	848	828	914	905	852	862	853	874	863	871	844	895	847	846	894	892	857	877	890	873	872	857	902	829	889	888	837	874	857	852	852	866	880	849	866	873	852	862	858	890	853	888	886	831	866	873	922	842	840	852	808	867	907	835	888	840	886	861	891	877	877	872	884	901	870	848	853	854	953	863	874	849	875	877	838	825	840	847	873	872	894	891	889	876	856	875	834	891	863	835	852	838	928	907	887	870	884	872	882	859	871	847	862	904	924	901	915	918	853	869	897	889	833	875	909	862	816	844	842	847	845	881	857	862	884	872	852	857	816	862	881	894	839	854	878	925	828	863	864	816	875	886	848	831	859	902	868	848	867	894	869	825	886	890	877	859	861	901	910	845	876	868	872	878	870	856	884	849	877	867	871	888	875	854	860	882	829	851	824	870	937	871	895	867	858	943	866	860	879	860	807	928	884	916	856	883	863	839	874	870	857	887	853	869	829	868	818	827	847	872	863	862	927	884	871	853	825	913	840	858	868	888	871	848	889	915	906	914	869	859	799	862	873	844	858	854	873	850	868	858	891	867	868	885	836	838	845	851	867	841	855	799	828	883	859	852	899	913	920	881	882	834	885	859	879	901	894	867	882	835	935	863	884	909	877	855	872	878	862	910	881	898	903	854	859	820	842	917	867	893	871	859	872	900	830	867	851	839	848	923	911	895	888	887	827	886	860	903	875	865	953	885	864	877	868	812	908	868	892	852	840	913	845	886	911	870	882	849	832	868	855	883	845	867	937	837	865	913	895	876	899	847	872	873	915	855	863	883	882	893	892	855	850	850	963	851	883	878	871	839	833	845	878	875	853	873	878	840	868	859	868	859	884	879	837	899	861	880	825	926	854	865	886	888	851	808	861	843	910	850	887	859	871	889	874	833	816	893	845	847	855	838	856	855	919	900	849	843	862	845	850	867	892	816	852	927	856	850	826	895	876	832	847	897	864	836	879	869	844	901	861	813	883	893	881	860	863	858	877	854	875	857	921	873	868	903	828	917	897	888	839	856	818	855	868	832	944	880	835	916	924	835	859	874	820	870	914	916	878	854	904	851	857	799	818	901	869	887	880	879	897	873	875	858	885	853	893	874	864	860	912	848	867	841	887	862	857	872	856	904	830	869	864	854	892	861	893	884	850	853	869	928	867	869	878	874	907	903	906	877	874	855	867	852	850	863	900	886	869	925	831	854	869	861	848	912	904	983	895	875	824	850	855	867	870	877	860	856	879	895	875	890	864	872	881	897	860	848	809	876	834	865	945	823	890	795	836	810	869	839	879	902	803	849	858	899	889	855	826	856	944	894	824	857	910	854	848	883	881	848	820	878	873	882	816	883	866	921	861	848	880	799	856	900	867	873	820	854	873	913	899	877	884	840	883	836	879	844	873	881	854	882	853	842	888	871	840	869	905	938	902	856	835	845	834	871	857	910	844	838	851	897	891	870	902	861	876	867	864	826	869	866	877	818	862	878	866	841	835	870	906	896	854	879	857	860	863	863	887	859	831	842	875	849	849	844	866	867	868	911	889	880	869	877	884	848	855	875	873	871	911	857	846	860	899	864	876	891	873	891	881	883	821	874	866	862	937	834	905	870	927	855	841	822	853	882	948	890	878	844	912	871	899	914	839	903	827	871	842	877	875	889	899	899	876	881	895	851	865	839	852	873	883	902	897	888	857	904	923	892	853	865	893	930	865	852	882	804	888	864	904	875	922	898	872	904	891	903	920	855	872	880	870	937	884	874	835	903	881	903	862	905	854	846	962	857	898	864	888	835	841	828	866	858	916	899	863	847	888	825	893	817	869	859	887	858	867	903	853	861	861	804	927	896	813	939	856	857	865	866	849	874	870	907	880	908	844	844	862	894	875	891	902	915	844	863	874	814	849	838	862	907	880	887	876	848	844	880	853	890	919	848	862	928	872	828	868	823	864	831	835	811	866	837	917	893	848	875	864	813	822	891	848	913	819	859	891	831	861	939	837	867	864	877	854	855	896	838	837	886	845	821	846	804	877	833	864	915	894	865	902	895	878	904	849	855	842	887	858	848	880	915	929	854	892	940	865	888	827	886	873	859	854	859	865	919	863	828	911	879	885	862	808	844	890	873	817	851	889	844	916	842	920	920	856	831	862	928	890	845	842	846	898	889	882	793	892	876	858	850	836	825	819	844	931	877	874	880	879	881	850	865	873	819	807	898	823	790	889	864	843	898	864	871	877	861	898	898	833	850	910	880	902	895	849	834	908	832	876	877	855	798	846	922	886	846	895	883	891	871	888	836	873	868	841	811	818	909	877	875	848	852	873	889	834	856	827	857	816	931	850	831	855	861	889	890	875	869	878	914	921	853	868	904	862	915	876	878	867	858	849	890	836	857	873	846	870	845	881	886	878	862	888	876	836	876	889	850	826	889	854	907	884	916	840	839	868	910	904	914	841	870	824	948	870	874	838	810	813	895	878	895	888	877	912	899	876	890	903	825	861	878	901	861	858	881	925	848	891	818	877	881	816	833	843	897	910	850	859	931	816	875	885	880	866	852	878	927	884	851	910	880	847	874	838	905	843	858	854	873	897	867	826	882	905	860	882	853	893	864	875	824	837	896	888	865	916	864	862	881	882	902	859	894	841	891	830	834	872	840	857	881	895	893	886	876	870	863	859	881	882	871	885	878	914	861	886	855	865	842	859	890	861	892	891	887	949	885	896	828	826	864	835	889	874	827	891	841	825	857	869	830	894	872	861	897	882	858	873	902	874	850	871	867	859	858	899	841	907	866	855	880	833	862	890	893	858	870	863	882	893	915	866	926	850	833	903	921	814	869	861	857	870	831	868	889	877	832	890	861	848	870	841	861	870	836	887	884	929	833	903	900	944	849	842	833	830	866	892	827	891	867	871	868	883	863	877	835	864	832	850	862	857	855	865	878	850	864	837	854	853	850	837	914	855	880	907	898	866	884	879	913	875	864	848	856	900	887	874	866	853	818	900	817	873	858	895	881	870	852	842	858	853	891	868	892	798	913	915	877	873	887	834	891	879	821	904	861	854	843	879	849	900	857	835	868	848	909	879	862	889
32910	14199	3050	1474	1085	804	662	555	532	529	489	470	407	385	433	431	412	392	450	420	429	390	444	362	398	360	406	388	394	361	387	398	391	369	342	371	404	411	414	385	389	362	402	378	391	373	392	352	376	387	356	395	399	418	360	378	373	356	341	387	402	371	396	397	401	345	364	381	346	393	403	351	337	394	351	368	394	377	395	359	370	386	366	365	375	361	400	406	330	327	380	396	376	374	364	387	373	359	338	363	391	369	363	377	371	363	392	426	402	371	402	394	353	352	372	378	390	384	359	394	349	390	380	354	410	430	392	371	383	403	367	357	361	380	401	359	372	388	380	384	401	395	373	368	366	404	374	379	394	378	395	367	390	383	370	401	374	413	401	374	345	357	353	344	352	359	367	338	377	410	387	377	382	346	392	357	397	389	374	374	388	356	369	362	379	395	333	405	339	373	377	388	404	385	362	411	378	347	354	369	370	360	348	370	329	355	390	365	392	368	356	385	375	387	403	399	359	343	376	368	381	357	380	400	370	368	392	329	346	375	342	384	364	396	365	368	386	369	358	334	384	389	375	402	392	421	382	391	373	373	357	380	372	365	364	383	361	375	370	401	383	383	361	370	373	374	377	400	383	329	405	360	388	344	401	389	379	405	382	401	355	374	400	378	379	407	368	379	373	351	350	382	360	386	401	400	383	388	378	356	344	391	393	342	393	368	363	355	382	366	379	365	361	359	373	348	366	370	386	392	363	397	377	371	389	388	372	380	358	392	389	365	404	389	368	399	365	341	401	389	367	384	420	379	407	368	419	373	346	384	373	372	406	388	432	379	386	399	381	357	363	412	377	393	372	369	392	384	356	389	393	376	409	349	354	380	415	367	383	375	363	413	350	410	377	404	411	366	369	393	424	363	389	394	407	366	396	384	347	414	373	372	353	388	342	372	393	363	370	373	359	366	373	362	393	403	401	389	413	387	388	377	376	357	358	399	412	394	411	363	380	386	404	369	365	374	360	346	373	354	345	433	367	343	381	378	371	374	345	390	393	380	367	408	383	354	380	359	364	386	364	381	351	356	421	407	344	351	395	409	375	372	386	365	367	406	396	388	387	412	380	392	371	409	381	392	354	355	372	391	370	377	372	368	378	370	433	374	371	363	371	363	364	346	374	347	362	360	317	391	367	403	374	365	368	368	382	371	378	360	354	353	362	375	380	395	377	384	352	344	370	394	343	389	370	388	353	375	369	397	366	362	406	383	389	406	368	391	375	376	390	376	371	379	372	384	380	353	373	390	367	392	378	360	390	394	400	359	366	370	364	383	375	335	381	392	363	365	391	371	395	384	354	374	354	364	359	356	360	342	375	380	381	376	386	358	368	371	413	360	372	350	371	386	354	383	373	376	390	374	403	372	377	366	377	390	373	389	371	377	391	338	391	371	358	415	409	411	380	386	371	369	382	335	362	391	385	368	365	391	388	384	348	378	380	374	373	399	380	342	348	363	325	402	390	430	361	371	376	379	368	412	375	340	380	377	361	391	400	395	400	372	366	340	360	370	383	353	392	360	419	390	378	384	373	361	387	365	346	375	351	380	381	406	366	392	380	351	405	359	377	367	393	380	337	383	419	365	353	368	392	369	396	387	389	409	361	348	399	383	378	363	386	400	374	411	377	324	385	387	378	347	382	403	396	395	415	361	370	337	415	378	399	398	391	351	380	375	378	401	357	401	371	384	378	351	381	386	379	339	383	379	355	373	388	353	359	360	392	347	368	377	373	366	405	380	368	361	367	364	366	388	354	355	383	351	374	385	363	377	372	377	380	352	356	340	374	371	380	370	379	402	385	391	363	380	378	423	356	355	346	392	379	384	360	396	403	386	392	375	363	407	363	413	382	399	383	373	391	416	417	375	396	366	386	380	397	358	401	369	389	408	350	372	395	386	339	402	420	338	339	372	371	357	394	365	353	405	368	397	382	381	379	377	371	390	349	384	377	402	355	404	377	380	377	381	411	384	346	379	373	343	353	388	348	344	373	410	354	353	354	367	355	378	357	392	356	377	404	411	414	392	408	354	407	366	386	371	392	375	400	389	378	355	385	399	354	406	391	373	352	373	404	351	389	396	392	382	361	347	370	372	382	392	378	348	360	394	397	358	380	343	358	390	373	397	343	384	362	376	361	363	369	386	390	391	384	339	370	395	387	391	381	383	404	387	369	359	399	376	369	374	380	364	363	391	374	392	375	381	383	366	380	383	400	373	347	373	371	345	384	390	375	362	359	390	382	392	354	366	373	347	397	396	414	331	383	389	365	370	380	380	393	368	368	389	381	399	360	413	347	355	379	365	344	359	369	349	387	394	365	383	400	393	357	350	402	373	381	374	336	359	361	398	381	373	376	382	407	390	364	389	380	384	328	384	369	363	381	375	396	389	342	366	358	397	366	371	385	399	338	382	394	372	364	388	379	373	358	366	396	408	357	388	374	352	371	359	347	400	345	385	348	362	399	380	385	398	385	389	400	359	378	367	376	402	373	363	349	380	339	388	351	374	362	363	390	388	411	396	361	374	372	374	413	379	391	377	419	344	391	377	387	332	376	363	354	360	344	332	391	383	377	371	376	404	353	396	376	374	412	335	363	373	383	377	381	394	330	360	393	392	401	403	371	351	385	379	365	359	393	380	369	352	382	396	356	375	352	419	357	378	392	351	400	378	357	374	353	379	373	386	377	392	410	382	369	338	390	357	392	306	382	405	379	394	386	416	388	358	373	399	364	393	396	335	395	346	367	347	360	326	395	401	370	349	333	375	337	371	415	393	371	422	365	418	387	373	381	372	395	341	387	393	397	413	400	398	347	386	357	360	375	396	378	388	367	346	386	383	402	396	380	383	374	374	423	368	364	370	395	404	381	403	321	396	374	357	364	362	337	364	374	334	364	341	383	365	349	385	360	396	363	362	379	379	405	354	399	353	392	397	394	358	373	370	388	367	381	355	369	382	367	357	413	372	376	386	361	383	398	380	397	373	347	348	344	389	367	357	393	406	374	358	357	384	345	354	381	389	362	357	431	354	399	359	376	382	345	391	365	378	387	389	363	393	369	357	385	347	346	403	367	397	365	372	356	388	372	370	389	379	388	386	355	381	382	400	380	384	377	380	363	365	339	398	378	366	361	406	368	359	353	360	390	389	366	413	361	342	403	364	359	386	378	371	364	388	368	364	376	381	390	415	380	399	405	379	373	373	366	334	352	416	392	371	372	336	352	357	389	384	357	385	381	337	367	378	412	411	345	344	375	349	374	368	387	352	372	375	360	377	405	358	354	382	375	379	373	345	356	369	413	362	378	391	337	333	368	417	360	414	377	359	375	410	386	388	374	349	402	391	372	378	404	383	388	365	366	413	413	403	397	374	361	367	385	368	378	379	419	384	349	386	410	373	380	416	333	357	382	363	352	395	409	366	371	362	382	355	382	371	357	348	415	357	399	383	367	385	347	373	341	386	391	373
20069	8441	3409	3579	3156	2719	2291	2040	1847	1647	1612	1466	1333	1310	1305	1259	1217	1177	1133	1106	1137	1133	1085	1115	1092	1015	1029	1052	1046	993	1014	966	975	992	967	1000	973	983	982	956	1012	937	933	980	988	970	1002	999	978	957	967	979	922	976	960	965	966	960	979	932	953	925	991	974	949	959	973	963	947	966	884	979	991	974	931	936	963	977	956	940	916	1009	941	955	1014	955	967	928	932	987	969	1012	949	1011	909	977	956	973	932	919	985	916	921	970	959	888	917	924	972	888	958	926	955	984	979	994	939	917	943	904	992	926	945	984	986	910	939	943	978	962	960	1018	964	898	926	940	960	943	978	930	952	893	870	920	963	965	926	942	967	952	926	924	912	916	1000	883	952	940	955	1003	922	932	916	935	938	943	945	914	943	961	940	938	952	975	971	961	980	973	931	934	927	921	885	861	860	914	959	924	953	948	945	880	920	944	930	946	935	961	936	931	945	946	987	920	952	965	901	964	930	974	927	953	950	976	895	899	950	937	914	992	992	967	903	929	961	947	919	990	870	977	888	940	956	890	981	895	899	985	925	945	936	920	943	941	954	996	904	930	976	958	951	981	963	903	979	947	959	908	936	934	911	958	909	956	928	935	929	959	924	964	972	939	926	936	876	912	902	947	940	995	874	953	909	918	922	928	879	940	914	940	918	951	931	944	934	951	925	911	932	951	905	974	926	936	898	967	975	888	953	925	990	923	973	941	1008	857	969	885	907	941	950	945	933	905	964	918	913	910	910	976	941	919	944	876	959	924	964	971	952	949	929	914	918	932	900	904	921	930	1002	961	1005	944	922	953	910	910	900	878	938	960	893	954	946	917	990	906	916	922	947	921	990	972	929	937	967	916	944	936	958	987	963	915	905	922	941	975	956	976	914	917	932	955	945	932	958	929	960	998	965	941	931	951	955	916	912	977	920	952	930	921	921	953	918	940	967	933	894	938	966	930	950	919	962	983	968	1010	907	902	894	930	887	922	942	936	897	988	980	931	981	865	965	909	925	946	967	1000	923	919	988	934	936	941	946	884	949	919	917	1018	943	955	902	961	972	953	994	951	908	921	958	952	904	961	926	990	935	941	930	961	967	917	946	925	940	931	932	965	964	958	917	937	946	924	928	936	918	953	967	952	1025	938	902	915	917	912	954	960	951	864	922	918	932	900	919	992	939	924	921	927	944	931	935	949	941	929	930	923	932	1013	914	950	969	918	965	899	905	1021	953	875	890	947	878	933	918	932	931	940	968	917	880	987	948	978	976	920	963	976	989	912	945	950	947	915	949	944	969	903	876	902	914	935	864	938	981	963	961	976	930	979	1011	925	947	952	937	957	945	920	906	976	927	899	951	965	945	922	964	957	936	970	1022	907	960	926	895	967	921	924	1001	919	980	903	953	923	931	969	942	954	936	935	971	925	942	901	904	920	970	928	927	945	916	913	923	942	991	970	933	909	933	959	920	995	929	931	922	966	956	961	936	898	926	914	864	908	970	897	888	902	909	958	892	897	882	906	992	964	1013	934	987	919	922	954	967	921	953	911	942	971	950	935	996	946	969	990	935	889	923	903	906	963	887	941	890	906	953	903	997	952	959	927	940	953	924	868	937	951	975	927	953	927	909	966	965	969	944	899	933	941	890	934	967	959	989	923	931	916	973	948	983	910	937	933	922	903	927	915	931	977	947	1005	906	907	972	901	972	949	905	951	899	912	963	986	959	920	948	934	912	906	898	940	966	967	910	895	977	945	950	882	904	933	959	933	1007	938	915	901	1002	931	941	923	912	956	908	885	897	920	954	921	957	957	944	933	932	952	958	976	914	948	951	971	942	947	973	978	974	908	912	1012	936	952	986	946	855	964	946	900	954	941	940	947	865	947	916	926	910	971	946	897	910	942	947	954	965	920	927	961	924	912	931	910	956	924	950	930	937	953	958	930	935	941	908	861	865	917	876	982	939	946	935	905	970	949	969	920	926	939	987	890	944	923	945	956	923	985	926	996	961	971	931	973	912	949	875	919	931	894	974	952	912	944	878	928	890	988	963	929	951	965	914	949	934	960	978	914	941	922	909	959	890	888	954	995	1039	943	948	954	968	950	940	927	956	952	908	935	877	920	976	890	939	950	976	870	935	975	898	902	932	888	910	989	981	937	973	912	922	963	893	960	963	928	952	942	890	908	975	890	929	928	900	932	956	959	958	921	902	978	885	980	966	975	890	953	901	910	999	954	918	936	916	923	943	949	972	957	900	978	912	923	980	1021	957	943	967	950	985	948	893	924	941	975	969	930	918	963	953	913	958	908	966	930	911	967	877	932	945	972	948	913	930	958	977	907	916	953	879	893	909	888	954	902	990	975	967	967	941	899	912	924	952	941	935	908	949	935	921	884	972	944	945	911	897	902	907	983	962	927	991	922	942	950	927	950	948	987	902	979	904	913	929	958	968	977	961	952	928	953	928	909	905	930	914	940	921	908	958	941	939	952	943	924	999	914	946	922	941	893	960	962	940	914	937	948	949	902	1005	980	903	934	942	938	1012	966	946	911	1002	908	969	954	913	841	927	979	937	926	936	941	913	978	947	891	963	1003	892	939	938	969	946	880	976	916	899	927	929	926	906	945	925	953	942	932	952	981	979	964	923	960	916	970	879	984	869	948	1005	917	932	937	953	905	937	929	927	936	931	910	956	963	945	894	960	923	962	978	889	936	942	969	935	967	961	920	967	917	928	939	927	942	969	934	914	985	913	954	959	973	926	932	867	932	938	917	917	959	902	938	888	884	956	945	885	912	941	946	891	918	900	944	933	958	926	963	980	990	905	958	949	957	919	915	968	911	960	867	927	949	924	949	956	914	955	925	951	928	935	968	955	934	1006	982	961	948	966	920	925	974	980	940	964	952	906	963	949	899	911	973	1039	947	1010	953	909	971	1012	1001	970	933	1011	927	908	960	923	935	967	933	936	889	934	978	969	949	960	944	966	970	962	978	977	904	896	959	930	934	948	908	954	931	943	903	949	869	941	884	965	1003	972	960	948	969	939	913	954	903	955	1005	933	963	927	953	935	986	936	972	908	904	945	996	932	970	940	962	918	907	972	921	982	1014	928	957	911	932	941	944	941	945	901	908	919	875	944	937	946	955	939	929	876	987	918	954	917	920	923	981	929	936	961	907	935	965	931	963	973	936	930	960	943	934	903	942	940	915	908	946	945	916	950	920	924	939	950	930	924	913	926	887	898	913	959	906	963	906	923	930	933	933	936	931	927	972	959	948	877	941	886	926	903	875	929	915	899	945	924	958	925	909	928	901	976	948	954	913	971	966	928	969	968	970	993	948	973	952	938	928	975	921	902	949	936	972	997	914	978	911	979	909	949	888	901	914	964	999	983	974	954	924	914	950	935	928	933	937	900	926	896	971	892	897	992	935	986	931	929	931	979	969	938	963	911	988	941	963	950	904	952	935	953	960	931	970	929	947	931	960	972	951	976	935	940	911	883	971	883	952	898	967	909	915	955	984	977	882
41235	22967	6280	2650	1716	1187	821	626	541	404	405	356	341	350	300	307	302	270	295	263	303	279	296	212	263	256	234	261	227	254	235	240	249	213	233	243	234	228	273	237	203	203	218	219	219	239	227	263	244	223	192	237	230	203	227	230	240	225	238	234	220	210	261	224	231	240	247	226	227	226	229	247	232	215	245	218	215	236	242	239	213	217	234	218	251	254	228	203	227	200	214	204	239	242	225	237	201	216	221	203	209	260	202	196	202	203	228	229	233	219	208	220	245	214	196	225	206	221	232	208	237	220	208	204	218	211	212	240	231	246	236	218	226	222	245	195	223	204	239	251	211	239	228	219	218	232	218	222	268	241	236	230	212	220	235	216	238	237	239	229	235	184	213	227	207	235	242	212	188	232	229	236	212	208	216	255	230	223	233	219	212	260	235	227	240	233	232	229	233	226	229	229	200	219	249	227	227	241	214	258	212	244	224	198	243	249	218	232	230	249	207	233	214	206	217	199	236	222	198	219	203	246	230	218	202	200	186	243	212	235	249	201	206	206	208	244	239	226	238	243	237	227	251	225	233	221	235	211	205	228	228	198	218	211	225	220	214	239	225	213	219	221	224	221	220	246	243	214	214	239	256	242	226	233	240	242	201	224	231	254	197	235	219	227	208	204	214	225	210	214	248	239	225	216	221	203	205	227	216	212	251	243	251	207	220	189	222	227	228	218	210	213	219	222	234	200	222	217	208	221	227	235	223	244	219	236	228	236	247	244	221	209	216	211	201	206	218	236	241	221	240	206	239	207	237	241	248	248	230	253	218	240	213	217	188	224	225	224	221	226	218	209	231	223	259	254	228	207	237	224	245	232	211	220	237	218	240	242	233	223	230	210	231	192	190	248	227	243	236	226	228	230	221	226	245	224	229	231	238	232	209	238	210	216	216	207	197	225	233	195	229	221	234	245	236	243	225	237	246	236	215	225	218	246	213	230	233	212	223	247	232	204	214	221	230	230	217	203	201	206	254	208	211	220	237	212	206	251	225	202	234	217	207	229	214	246	236	219	223	222	197	224	219	207	209	234	218	248	246	230	230	192	236	217	197	223	228	231	238	227	255	234	225	227	228	219	190	236	227	247	203	234	250	224	226	245	240	250	228	219	229	232	205	237	221	231	255	237	234	214	219	244	237	242	217	214	213	198	251	218	222	213	192	225	221	236	200	229	220	204	219	208	219	219	210	188	244	221	214	221	212	239	206	229	240	220	200	216	247	222	227	216	267	211	228	228	240	211	232	243	247	229	261	244	243	237	208	195	236	238	250	239	199	228	233	213	210	225	242	221	214	199	231	226	218	214	253	231	202	225	217	203	223	226	199	225	203	210	234	216	226	195	219	207	221	221	229	201	224	214	214	210	235	215	214	242	211	247	228	250	241	237	229	224	219	214	242	231	226	229	230	229	239	228	247	203	231	257	235	236	207	219	231	227	210	255	219	233	231	240	233	241	228	216	235	220	236	241	215	224	224	224	221	196	212	227	231	224	213	216	230	258	241	256	232	231	238	242	207	192	227	210	213	246	247	237	203	217	232	222	225	235	249	214	230	215	204	210	214	216	245	225	236	231	232	241	241	230	198	210	214	226	216	242	235	228	236	235	255	224	240	234	258	235	214	245	196	237	222	229	224	221	230	225	250	239	205	251	212	238	214	233	245	197	229	223	226	248	252	223	222	195	204	193	235	231	218	258	256	231	237	217	231	232	220	230	219	238	210	232	237	191	209	244	207	221	217	224	215	222	186	215	208	215	228	229	210	230	208	246	225	222	217	228	197	211	224	219	239	204	227	229	230	234	228	219	232	195	230	258	246	225	229	210	234	227	234	214	237	229	243	252	233	231	230	223	212	225	226	217	209	228	244	229	248	255	245	221	236	193	220	225	223	227	240	240	224	236	262	226	218	254	218	221	208	232	233	212	244	213	188	213	232	220	229	242	238	235	227	214	207	245	249	200	235	210	220	247	224	221	217	223	206	241	235	238	239	197	232	220	229	236	228	227	233	210	232	228	245	216	202	221	231	224	241	243	228	241	228	214	224	212	221	236	228	235	223	244	211	209	217	235	237	234	249	231	219	210	232	227	270	242	204	243	257	235	211	250	238	224	216	233	217	215	248	255	219	225	232	234	206	222	218	217	240	233	244	222	223	222	207	212	253	193	214	232	239	199	236	201	211	218	198	237	214	209	213	229	211	213	256	222	258	232	207	221	240	225	192	239	200	215	236	238	225	217	212	206	205	193	225	260	217	190	185	208	236	219	210	243	252	206	240	205	208	222	198	272	232	216	217	243	207	217	220	237	214	226	230	205	207	228	219	229	215	245	223	219	210	238	226	223	214	216	231	194	233	221	216	236	223	218	229	218	236	233	237	220	241	232	216	234	249	208	202	242	200	205	207	227	241	210	211	213	249	230	245	257	208	227	245	226	251	219	226	244	239	211	231	242	246	220	232	221	191	213	221	212	220	202	234	221	241	214	202	202	244	213	224	248	242	201	238	245	243	215	259	238	231	223	220	208	207	235	230	222	213	205	241	210	218	238	240	237	230	235	221	202	224	246	223	235	246	232	243	208	235	244	218	234	220	235	228	224	244	255	188	246	218	259	234	229	252	228	220	222	227	243	241	217	238	211	230	225	218	236	219	217	246	200	231	221	212	258	213	228	228	213	227	221	249	219	232	227	216	224	225	251	202	231	205	213	238	227	206	234	242	218	204	229	242	224	216	224	246	225	215	240	252	222	239	232	234	215	202	226	230	232	217	230	244	235	239	218	243	240	223	229	240	236	212	207	247	225	197	236	216	224	218	214	199	209	216	232	227	211	232	223	214	214	217	203	263	210	224	230	229	210	241	227	223	238	204	219	222	215	222	207	235	227	222	229	222	219	214	239	224	237	223	204	228	219	214	214	211	222	227	262	240	212	202	219	239	233	229	224	223	256	238	208	218	207	205	245	231	240	229	201	233	221	227	215	240	231	245	222	216	237	232	243	211	242	231	225	243	223	224	235	236	236	226	232	222	217	238	260	234	235	235	242	215	253	218	220	216	205	224	187	193	221	236	221	236	218	243	236	232	243	229	213	224	217	230	226	244	255	231	218	252	238	241	226	222	222	237	234	220	207	218	214	182	225	218	207	216	208	208	231	222	231	223	233	231	219	234	256	245	240	243	284	260	234	216	233	217	209	230	240	241	257	224	202	228	247	239	228	230	236	227	206	247	231	215	232	215	221	229	230	196	237	245	218	229	217	211	207	230	206	210	235	238	231	218	256	222	213	225	183	208	221	226	235	185	228	220	233	217	222	238	218	197	224	228	240	240	214	228	232	235	199	200	210	213	226	208	222	218	209	249	224	241	217	236	225	243	234	229	221	248	229	237	225	214	225	226	218	221	252	245	243	243	230	208	202	241	236	217	225	210	221	253	236	226	245	224	209	210	232	259	238	219	226	237	253	252	212
25817	12803	5318	5684	4757	3864	3091	2622	2242	1964	1755	1556	1400	1313	1271	1176	1112	1067	967	956	879	876	808	827	819	849	797	805	808	714	751	695	735	724	710	715	702	699	676	625	642	641	650	629	674	624	630	657	662	660	617	672	588	588	655	610	630	627	648	605	631	607	662	594	615	646	606	611	657	607	594	612	605	587	569	563	589	598	613	607	577	598	564	630	627	593	626	561	597	620	646	606	611	602	531	610	567	596	589	596	586	616	595	619	569	573	564	591	577	624	589	615	616	609	607	561	557	593	574	590	572	604	603	566	549	611	608	606	584	560	585	590	578	630	584	581	572	619	543	618	582	583	615	567	596	566	539	559	541	526	595	591	579	601	577	592	549	622	591	568	597	586	596	610	607	568	577	577	573	642	588	589	592	587	591	605	603	583	586	576	562	593	582	610	546	605	535	565	571	614	552	580	574	523	598	580	566	556	628	593	564	581	651	615	593	590	586	549	602	559	599	568	611	609	551	637	582	603	609	577	601	582	621	574	575	586	548	593	546	532	569	600	589	568	594	604	588	597	587	589	533	559	576	591	589	589	589	571	582	584	568	582	589	602	611	607	613	581	586	570	594	607	608	526	590	548	534	604	601	590	536	598	523	587	577	609	553	573	550	618	588	535	563	595	616	597	566	554	577	546	579	556	573	628	616	552	595	583	561	615	566	580	621	585	568	614	621	554	570	599	659	560	562	609	602	651	568	589	572	594	593	586	576	593	606	623	576	604	551	594	627	610	599	570	601	588	589	564	570	588	580	572	571	564	586	642	623	582	595	561	607	575	580	598	554	589	595	580	543	589	586	597	551	587	549	560	597	560	578	589	597	608	615	636	604	578	618	586	572	603	571	601	596	588	546	581	620	562	597	581	558	571	599	591	569	557	588	579	592	605	552	559	565	604	584	603	599	563	582	559	584	603	601	570	586	583	563	566	568	557	618	572	579	543	578	596	630	545	595	550	589	600	587	626	615	555	576	546	618	611	553	612	622	580	559	566	581	577	613	579	553	583	588	560	551	578	564	594	609	565	567	567	577	572	584	602	583	541	574	545	621	565	530	614	576	566	548	557	541	580	589	588	555	573	579	618	601	586	591	616	598	597	548	587	591	589	601	585	603	596	596	569	586	546	595	568	562	616	599	628	592	549	603	605	535	628	599	571	553	609	544	588	562	593	630	568	595	573	611	583	599	614	604	571	623	550	578	579	613	634	577	567	577	570	608	591	628	616	546	599	588	586	585	612	612	579	606	578	582	584	542	628	559	567	600	575	585	588	591	643	609	599	574	560	604	580	609	591	582	615	574	595	567	566	535	620	598	546	572	558	558	556	602	594	603	539	607	615	578	602	570	576	584	647	616	621	612	587	603	619	590	575	524	582	628	610	624	578	541	557	578	620	587	571	573	569	605	624	616	584	569	604	529	604	572	596	578	585	565	594	564	578	553	513	595	578	663	566	607	583	621	587	559	571	620	572	636	630	550	627	588	613	579	567	599	598	609	580	588	602	634	570	602	575	557	557	574	578	586	641	584	612	630	568	569	580	584	580	566	581	613	605	565	589	669	564	622	563	590	574	581	591	565	618	571	557	609	569	601	562	601	620	607	553	544	586	548	589	575	586	591	577	543	591	583	581	615	577	586	566	567	584	567	559	540	564	607	599	562	563	626	551	562	618	582	572	573	598	618	573	609	587	621	592	567	584	558	555	578	632	605	583	600	580	606	575	574	600	608	605	583	585	583	603	595	579	588	607	608	591	565	596	585	612	598	603	617	571	645	574	587	628	607	548	574	573	598	607	598	598	596	570	557	599	597	609	564	576	566	583	588	628	594	548	585	581	589	594	561	631	557	594	631	566	582	593	590	575	613	616	598	571	578	599	569	577	588	536	571	585	629	595	602	561	603	589	601	591	608	581	578	607	573	568	544	550	565	597	574	556	589	593	551	599	599	591	599	585	552	553	604	536	556	595	618	605	633	630	586	591	569	529	614	572	560	588	577	611	584	545	553	557	582	594	637	549	574	611	597	585	586	572	557	582	587	552	615	640	624	590	592	596	563	615	610	591	625	592	620	588	582	565	604	558	580	679	638	615	574	594	596	574	551	624	577	657	552	606	559	537	625	634	571	591	547	591	562	604	627	586	596	598	561	592	603	593	617	591	643	617	579	592	561	627	568	605	555	589	616	595	597	560	588	540	601	555	578	607	563	554	601	594	547	582	589	575	631	606	566	574	554	571	583	628	631	588	571	563	593	590	557	599	589	558	632	603	568	594	577	563	592	550	586	613	574	567	619	544	579	616	542	602	579	579	563	607	567	570	571	644	571	571	620	571	567	626	610	610	581	621	586	622	606	567	616	552	606	633	572	612	598	551	574	581	509	567	609	601	594	589	575	597	551	595	580	574	593	614	642	593	560	597	610	609	518	543	569	560	583	574	605	594	592	587	565	586	605	535	594	611	614	547	593	565	579	584	602	603	566	572	563	608	588	575	612	593	643	591	554	594	599	615	567	605	569	562	564	606	610	529	566	564	603	572	567	575	601	593	589	588	559	606	619	614	579	559	585	610	583	570	580	571	614	546	567	627	599	558	593	588	571	554	619	554	581	622	595	623	582	563	616	601	573	619	574	628	579	557	578	550	631	604	546	619	579	593	595	587	611	555	586	622	566	579	606	574	583	553	551	627	595	617	607	566	556	596	560	600	573	587	576	584	573	580	576	594	598	585	606	567	556	583	581	592	584	568	598	538	598	602	570	566	617	620	595	573	625	554	577	606	587	615	632	555	587	568	567	571	613	560	588	641	646	569	570	586	566	575	567	604	590	574	579	586	585	596	572	536	587	599	540	560	573	582	574	583	602	580	620	576	623	600	603	590	577	587	604	605	573	585	570	552	579	569	523	613	596	561	580	557	612	574	606	619	599	577	609	599	591	607	580	543	535	585	620	622	589	601	545	602	615	556	580	494	597	592	631	548	621	592	580	594	599	572	607	564	627	560	617	573	606	563	584	586	620	554	571	564	577	598	590	621	576	591	578	593	589	554	590	543	617	560	586	594	626	594	598	575	553	558	577	582	552	579	551	594	586	578	587	625	574	568	552	618	578	515	607	602	584	586	579	560	587	594	573	584	605	545	618	591	592	593	583	624	561	645	614	592	563	601	553	588	576	628	598	588	575	557	613	590	567	562	538	608	590	602	593	604	560	603	589	570	576	547	597	550	578	576	609	582	560	594	586	605	552	572	583	568	578	586	599	525	579	553	592	567	545	583	603	576	564	566	536	603	570	662	568	601	606	542	558	556	624	566	610	574	597	557	598	592	606	611	579	609	602	586	580	581	614	614	626	560	595	523	577	567	600	614	604	553	536	625	586	619	586	577	587	602	612	592	574	609	585	577	582	612	563	578	554	596	607	555	579	581	555	629	578	581	584	571	620	570	586	607	542	581	542	611	560	574	556	565	579	620	595	588
14419	3427	437	378	379	357	329	325	348	356	330	356	310	315	311	319	335	321	328	328	331	324	309	372	315	321	383	333	324	344	336	328	326	331	329	339	356	361	386	323	337	345	336	349	334	335	328	334	357	365	352	325	344	348	334	331	339	308	342	339	304	304	359	337	335	313	348	310	341	350	360	341	317	336	332	297	318	338	323	357	329	361	339	368	330	344	357	341	324	331	364	355	352	331	305	324	331	348	354	321	351	333	347	377	328	329	315	340	345	347	359	318	319	347	311	316	326	317	332	369	340	333	345	335	318	353	343	344	318	310	303	347	317	343	344	345	334	348	360	320	330	338	337	344	347	333	314	333	334	338	323	327	309	325	352	348	303	331	340	349	303	365	335	331	333	346	322	379	353	350	328	330	351	364	343	312	307	322	325	297	352	326	319	340	333	342	295	336	343	366	328	325	339	320	296	357	335	308	342	348	346	356	342	347	335	342	361	365	330	339	339	345	358	321	311	306	330	377	344	325	313	365	317	348	323	330	313	345	352	337	327	312	330	352	306	366	334	348	361	333	350	340	310	335	335	320	340	318	337	313	325	339	343	349	370	336	328	357	352	329	310	322	339	329	354	307	365	333	308	319	328	333	334	370	341	342	331	349	341	342	362	310	355	345	336	347	332	331	335	354	346	359	361	362	380	309	336	357	349	350	345	318	311	331	315	311	333	325	338	300	323	295	345	323	327	298	353	342	329	349	343	354	326	335	330	325	314	360	328	323	335	339	358	350	325	340	354	320	338	292	284	335	366	356	364	328	331	340	338	326	348	303	355	345	310	318	335	349	353	326	331	331	366	323	302	362	316	308	329	344	338	313	323	351	325	325	335	342	321	313	315	347	298	327	337	312	328	386	357	387	352	334	333	323	312	318	326	368	335	348	343	378	338	347	331	323	343	364	332	351	348	309	334	358	315	344	328	330	373	315	312	333	342	335	355	318	322	360	403	362	327	325	324	327	322	309	350	305	358	336	323	314	327	331	293	307	329	298	340	345	348	314	346	292	318	364	323	361	340	315	356	326	370	366	302	356	343	291	327	354	344	346	333	342	336	321	334	351	363	345	311	340	323	345	369	321	314	337	320	323	326	327	362	341	347	298	333	327	345	341	359	309	335	348	346	355	361	296	329	340	304	362	340	335	353	317	341	313	329	343	339	349	360	334	350	337	350	323	331	321	347	310	338	342	319	334	300	339	326	348	354	311	350	316	364	328	342	327	339	342	383	319	312	308	367	351	317	301	314	324	326	296	338	337	352	314	321	366	326	345	341	317	310	322	325	346	319	334	348	364	317	306	341	335	321	334	349	351	335	336	319	310	321	338	331	306	333	340	327	340	338	327	347	313	342	355	327	322	328	358	347	360	319	309	353	318	331	359	342	327	340	334	341	334	348	330	335	328	355	348	301	378	299	342	328	317	296	328	357	333	343	334	324	357	360	352	337	360	356	319	312	323	300	304	347	356	340	334	340	293	349	336	334	343	304	326	316	357	341	314	320	369	315	300	344	339	332	354	330	330	335	344	287	337	348	319	345	317	345	369	331	334	340	351	328	327	325	338	342	347	305	308	319	313	351	350	347	303	339	348	332	375	376	352	325	328	316	325	293	309	342	293	326	324	356	364	317	308	348	312	324	360	332	311	336	312	317	371	338	312	322	332	339	327	370	360	319	345	366	342	328	337	337	364	370	370	331	336	344	324	347	319	319	341	360	292	339	317	333	354	336	329	324	363	340	323	334	319	326	324	362	320	345	313	335	305	309	348	340	357	342	335	314	346	323	321	347	333	327	339	319	295	332	316	301	355	297	331	343	334	323	324	359	340	374	322	354	331	312	314	343	329	330	334	366	348	327	311	325	342	309	351	355	345	317	383	299	356	342	332	327	349	336	326	372	324	366	336	340	350	315	362	355	309	322	333	325	356	315	336	335	346	331	336	309	361	287	346	360	363	319	335	319	322	372	368	299	324	335	355	323	332	324	345	322	317	356	305	316	336	304	329	287	307	288	327	340	320	359	331	302	313	324	360	334	328	334	317	351	356	339	348	317	350	341	336	324	295	345	319	366	336	358	360	315	336	358	343	317	341	362	346	365	318	340	323	318	353	312	293	343	340	303	350	313	347	338	348	330	334	352	355	327	315	322	311	381	342	335	335	329	369	341	301	335	339	324	338	339	294	333	320	329	320	310	349	327	303	306	343	347	321	345	353	335	315	360	314	351	340	331	345	321	326	320	339	341	330	356	311	352	335	354	332	356	347	300	353	322	335	351	341	309	329	348	330	320	355	320	315	317	322	379	327	336	316	359	351	321	308	330	310	323	352	370	323	336	342	318	361	301	351	337	344	319	349	338	327	361	326	335	331	315	316	326	303	337	327	309	331	345	331	325	359	324	318	345	337	335	324	336	355	339	324	327	345	310	332	307	319	348	332	302	317	366	366	377	300	334	309	337	328	310	344	342	334	339	369	326	361	338	339	302	329	343	334	373	345	314	320	359	321	350	333	363	320	346	321	334	363	324	329	347	322	330	323	334	354	370	340	343	359	320	318	375	342	341	333	296	301	332	340	348	319	358	321	316	363	357	331	318	361	353	307	358	356	352	335	327	336	374	342	354	346	350	373	315	334	337	321	330	311	345	392	339	319	313	370	362	365	334	326	355	317	342	343	334	336	328	317	365	340	361	305	322	344	351	380	330	326	344	329	314	361	304	362	329	309	350	307	323	326	313	330	324	355	324	335	347	333	328	369	351	336	364	335	328	288	342	339	310	330	362	347	331	314	331	316	353	352	313	340	335	359	322	370	313	330	360	357	361	340	360	314	384	338	329	311	315	356	328	332	343	345	340	353	322	344	343	331	316	316	299	312	315	304	333	327	341	304	345	320	359	341	361	352	350	327	293	356	326	308	353	312	331	353	300	300	337	324	347	326	342	316	292	345	348	311	347	340	340	327	354	351	339	333	338	336	322	308	324	320	337	306	385	335	343	332	317	331	366	334	320	326	332	345	366	338	300	341	313	317	312	332	315	342	371	322	311	324	333	324	320	347	326	355	322	310	287	349	316	345	330	336	329	312	357	316	309	359	358	328	354	332	329	330	350	338	329	330	344	304	344	338	331	333	337	315	340	362	343	328	306	327	344	326	334	377	343	363	340	330	357	386	328	362	345	329	331	319	336	336	364	363	368	302	354	361	295	335	334	313	340	309	319	352	300	349	320	320	336	323	339	352	336	306	319	334	306	350	311	324	322	304	357	316	345	349	327	351	301	355	306	349	369	331	338	334	325	329	358	334	317	327	315	311	337	341	309	315	334	342	374	371	318	347	297	311	330	326	330	335	286	319	336	327	299	363	326	368	296	341	365	334	312	323	314	355	314	302	308	330	326	324	324	334	322	341	338	367	340	327	320	336	329	317	313	328	348	328	343	322	339	340	326	339	344	324	339	337	325	320	325	313	344	319
8631	2812	1004	1042	961	885	905	866	904	946	880	870	890	862	881	910	879	871	878	880	820	857	932	889	884	869	867	888	855	818	886	868	902	878	834	898	822	872	866	825	863	825	880	834	850	899	859	861	828	856	879	863	877	846	774	888	853	923	826	832	899	783	856	842	834	840	885	846	814	841	847	868	847	873	855	857	887	826	885	838	865	816	835	943	820	851	882	886	872	829	884	854	842	854	863	900	899	865	873	856	931	869	866	832	862	814	826	870	803	807	868	836	845	818	821	808	859	910	830	843	881	839	842	885	866	843	799	819	865	871	813	821	928	860	859	856	844	853	831	931	852	889	824	880	840	833	862	850	889	806	902	841	883	851	861	903	869	868	849	842	862	886	819	831	842	879	798	869	878	872	927	826	838	801	898	862	851	853	866	899	891	859	848	869	910	923	844	884	837	858	859	860	846	879	831	864	880	920	856	828	851	874	850	842	841	889	868	878	898	859	836	865	854	801	865	881	847	832	792	861	888	883	863	839	867	831	842	881	800	855	839	857	922	841	850	860	886	838	873	814	880	899	785	858	816	863	879	819	860	861	881	830	778	863	880	876	837	874	859	899	910	882	859	847	813	902	867	871	861	868	883	870	847	845	821	828	861	863	846	876	896	862	865	856	844	852	820	852	876	849	863	855	862	851	928	856	835	863	815	865	873	816	854	839	776	832	830	905	850	843	880	783	862	887	862	843	917	883	855	819	893	875	809	882	868	817	814	873	891	817	908	853	870	837	835	846	861	850	814	865	865	877	836	903	853	839	887	844	855	857	885	887	823	890	868	814	886	850	835	855	834	862	887	820	908	869	862	862	917	851	919	894	864	834	883	891	853	850	796	800	849	832	856	846	919	843	936	847	861	837	850	851	842	880	850	848	900	866	872	902	856	816	849	863	865	884	884	886	896	851	903	834	846	839	868	861	870	928	902	860	878	900	907	829	855	878	915	836	852	854	863	816	821	843	854	817	861	840	894	867	841	892	827	879	826	837	870	855	799	868	840	867	833	900	827	903	833	885	847	856	823	881	835	882	830	847	854	875	903	870	831	863	838	863	902	852	843	892	819	911	878	893	875	860	878	904	824	847	847	874	844	823	854	842	898	857	871	826	850	888	859	856	890	824	863	870	835	838	903	864	886	824	896	865	837	860	827	887	862	803	860	851	835	933	846	898	832	882	860	911	878	878	860	880	839	893	843	886	878	845	826	851	844	945	831	865	842	859	833	895	916	870	845	826	833	873	855	868	888	840	843	869	857	844	795	877	858	857	840	869	883	846	827	831	939	909	838	891	857	872	849	913	847	900	862	855	826	869	911	841	860	868	850	864	857	854	888	817	848	840	888	804	839	852	829	873	866	818	835	876	877	866	831	869	883	900	916	903	826	841	853	840	835	832	881	852	854	839	842	856	806	830	832	894	848	872	818	870	867	870	840	867	901	843	840	864	905	879	866	849	833	841	824	859	864	851	912	862	832	898	872	796	864	901	849	862	896	844	854	859	866	890	893	844	837	865	893	873	847	853	840	932	908	848	866	819	847	895	864	831	860	897	862	842	844	804	842	825	822	872	865	865	833	866	846	888	825	904	843	832	858	866	903	857	830	831	811	850	856	905	881	894	887	768	853	802	921	832	875	854	846	838	843	888	793	860	812	817	908	902	875	781	879	900	785	779	878	860	839	857	846	876	834	883	895	870	806	877	846	819	839	891	808	861	857	865	826	825	894	874	813	835	825	857	840	850	876	859	882	831	851	867	882	827	854	889	835	864	831	837	862	859	910	903	877	889	832	867	907	888	833	864	831	878	849	867	856	801	890	850	788	834	867	878	840	862	854	882	868	853	840	870	810	871	805	891	889	886	870	847	900	849	859	847	874	876	879	836	846	902	867	792	847	876	808	827	824	828	889	890	779	855	872	814	945	865	860	834	846	773	899	909	883	829	815	896	796	827	839	858	870	820	866	856	822	880	876	828	805	851	836	840	837	857	855	876	868	858	794	857	845	872	841	848	854	872	858	905	927	826	845	898	798	860	878	841	859	817	873	863	885	850	863	862	833	847	813	821	860	844	827	833	861	902	840	870	842	872	876	828	885	961	818	889	869	852	836	927	860	837	866	873	837	896	871	849	874	834	863	869	848	821	827	831	828	893	853	808	911	886	868	847	906	838	871	888	861	862	865	867	823	844	851	845	858	925	840	829	841	828	831	836	861	869	909	847	868	845	894	842	857	848	845	834	871	868	878	885	869	859	873	826	832	858	838	849	840	857	825	829	854	806	876	889	832	837	883	853	873	818	908	865	853	855	860	832	860	814	876	850	843	803	782	898	834	878	851	864	885	844	903	861	867	845	939	857	856	861	850	851	860	860	883	858	795	874	868	842	876	852	874	857	845	868	831	858	831	883	814	841	818	862	803	862	842	862	899	900	866	830	811	841	861	812	827	813	891	903	865	837	869	897	866	838	875	923	865	833	864	873	844	847	867	865	856	871	863	851	890	838	883	864	814	861	879	905	886	784	881	879	874	857	856	838	904	821	873	882	870	854	884	851	862	809	902	865	894	877	819	885	894	837	866	858	864	860	831	845	892	860	894	863	872	802	882	930	815	850	833	852	828	826	831	866	879	904	870	833	829	856	874	800	914	850	905	888	838	898	846	853	845	825	781	826	838	886	869	856	881	902	877	817	817	895	855	880	836	909	837	946	912	889	858	896	846	834	873	860	794	869	853	853	865	823	865	884	935	878	915	935	851	917	854	865	881	865	865	839	939	897	825	859	872	830	934	823	848	856	882	926	811	869	856	883	896	877	864	879	827	841	811	813	865	910	873	841	853	875	884	871	827	889	865	824	832	917	806	830	853	885	898	899	852	849	856	901	854	864	861	879	837	808	876	858	820	871	851	868	875	868	772	837	874	838	847	920	872	877	870	860	851	836	861	850	889	819	831	898	845	851	905	828	883	853	838	855	848	842	875	855	858	846	849	893	892	819	878	846	832	852	864	831	838	826	868	805	843	868	886	794	919	831	907	897	842	849	848	852	825	869	817	838	905	882	826	899	827	859	867	868	859	855	847	873	870	817	918	820	888	895	831	841	878	811	903	858	895	848	872	906	864	889	824	860	876	832	880	852	849	845	807	812	848	899	855	855	900	829	815	815	862	820	861	883	907	835	809	829	897	802	878	905	886	888	830	876	836	903	860	870	843	790	864	854	805	867	829	846	835	862	851	823	899	914	808	892	856	839	874	821	863	861	900	846	881	837	891	842	891	882	886	865	848	870	877	839	851	916	816	945	895	882	878	788	918	877	852	883	851	872	890	867	840	845	863	837	826	831	893	844	838	846	899	864	883	865	837	881	877	854	895	841	871	868	881	877	868	861	818	869	854	848	863	827	857	885	852	883	810	877	904	848	837	865	930	825	843	858	894	865	900	880	827	860	829	892	836	907	819	846	886	873	897	866	876	818
31742	12956	2779	1526	1046	759	660	558	530	488	456	452	445	467	411	386	411	381	402	409	386	391	418	396	365	361	395	390	389	364	414	400	367	392	370	391	376	374	417	388	382	397	358	379	404	385	342	375	377	345	400	379	365	361	379	385	358	372	404	367	355	427	357	406	379	387	366	339	357	373	352	392	387	374	375	368	380	366	340	385	348	367	357	378	372	375	370	376	365	368	358	409	363	392	397	413	374	422	352	367	392	344	391	378	417	397	356	341	342	352	390	381	377	379	359	365	347	326	363	371	394	356	392	380	366	402	360	363	410	376	372	368	339	351	375	355	405	385	360	352	353	391	371	372	399	385	388	380	362	349	398	364	373	381	380	381	331	390	357	355	370	402	351	368	347	366	358	407	373	348	378	349	338	379	358	324	407	357	332	403	386	363	359	372	404	380	395	407	385	381	390	383	351	394	375	372	333	367	407	357	347	384	348	393	409	359	359	362	389	372	365	392	393	358	376	380	397	365	376	377	364	405	343	362	391	361	403	356	381	388	375	357	384	394	355	410	349	386	409	377	402	320	339	368	385	313	359	385	361	359	372	378	347	344	403	350	335	379	375	381	368	371	376	374	382	382	366	361	398	349	376	341	385	363	375	365	379	398	375	388	382	364	384	380	350	396	313	385	390	370	390	360	376	355	394	393	364	358	356	357	382	372	389	356	385	362	375	367	370	322	369	370	352	382	359	347	385	377	368	342	354	344	362	348	382	376	360	351	411	393	328	378	372	357	374	400	390	392	402	378	343	343	367	407	355	376	372	408	356	383	364	362	341	350	345	376	366	365	349	336	371	385	358	355	364	331	379	365	360	367	394	377	391	354	397	356	339	374	387	357	361	391	379	335	388	363	350	354	352	365	395	376	352	365	409	367	352	375	376	357	397	373	371	381	382	327	382	390	409	378	372	358	377	377	366	375	363	363	373	349	406	370	386	399	359	369	375	357	379	355	389	406	360	379	333	361	396	378	368	349	381	356	395	364	360	403	385	339	385	380	373	364	344	385	358	391	379	358	386	394	367	383	386	361	425	392	391	397	374	362	359	393	369	351	345	391	401	380	356	389	338	337	363	370	388	385	372	336	352	389	413	405	386	361	376	370	362	344	394	396	380	361	302	357	383	389	366	355	372	346	375	385	408	352	358	390	362	392	381	385	402	351	379	361	356	340	387	384	362	370	377	375	376	328	354	357	385	386	374	371	330	361	359	374	383	371	380	367	365	376	347	344	351	357	380	427	408	378	389	375	361	370	375	392	371	383	363	346	339	360	370	361	376	353	392	363	370	389	387	388	404	381	394	374	376	401	401	365	399	350	382	405	339	346	398	396	374	366	365	388	404	409	364	366	356	400	393	383	351	372	380	372	367	363	389	365	342	393	343	407	328	354	390	355	344	363	355	335	371	328	346	335	341	392	385	391	371	391	365	376	381	380	383	375	375	353	364	367	361	378	380	354	395	378	383	345	393	378	369	352	417	396	380	388	393	381	343	384	401	359	400	370	361	373	390	354	373	358	375	389	358	384	361	374	374	350	363	392	344	376	341	370	395	394	361	352	366	374	376	348	377	381	343	346	392	418	399	393	374	394	363	388	344	377	359	404	391	402	372	362	346	370	360	407	361	406	334	350	376	371	394	362	378	406	363	374	355	378	366	403	348	386	372	356	380	396	340	384	362	371	367	362	407	349	363	412	412	326	371	360	369	425	363	376	381	394	382	372	378	381	364	363	358	422	396	337	383	381	366	404	383	372	366	358	341	408	384	394	381	391	354	370	392	385	388	354	374	394	404	389	384	359	384	395	373	351	354	349	351	387	407	404	373	359	379	370	399	377	384	375	399	379	387	342	376	356	393	368	362	353	368	346	391	353	390	378	356	339	380	341	331	396	357	379	387	352	357	362	330	371	397	360	382	400	370	362	368	378	394	405	412	385	358	409	362	363	389	430	340	351	381	371	350	363	352	388	341	350	385	331	373	338	395	358	407	378	357	402	381	367	390	357	374	359	348	344	339	382	386	371	378	380	358	374	376	366	376	359	402	400	403	366	375	365	400	379	416	386	371	343	382	366	362	392	350	391	391	394	345	398	378	354	349	384	362	361	393	387	385	357	361	335	323	378	390	352	401	373	365	347	364	368	336	368	317	366	363	389	366	385	387	393	324	343	368	402	344	367	343	401	353	409	382	376	370	390	361	376	344	360	362	384	380	381	379	418	371	342	370	365	349	401	374	393	393	381	358	363	374	418	368	374	344	412	402	409	389	373	349	365	387	381	368	416	367	360	368	401	393	394	382	378	366	348	381	365	363	377	357	381	363	370	360	380	347	365	355	364	389	350	354	372	357	394	341	366	385	368	391	402	367	362	366	369	349	400	367	340	386	396	370	351	358	381	393	385	387	368	384	375	353	354	413	354	350	343	344	363	384	387	391	362	355	351	354	406	399	380	369	355	403	365	363	389	381	387	376	352	357	395	381	364	367	364	384	355	379	349	391	377	384	373	342	356	346	346	358	381	380	374	396	378	346	360	383	363	368	382	385	400	368	323	377	379	368	366	371	378	367	372	380	350	363	374	366	408	410	366	365	391	351	374	384	353	348	383	364	402	355	388	379	353	354	378	372	375	374	362	394	375	336	353	359	342	399	374	377	386	372	374	372	365	400	402	397	385	348	341	361	377	401	356	371	386	358	373	381	374	383	389	365	354	360	336	341	380	391	356	366	381	391	397	355	366	368	383	333	366	378	366	416	355	374	333	379	377	343	373	369	369	390	352	362	377	371	370	385	375	347	370	377	384	379	354	369	384	385	330	380	405	383	381	325	390	399	400	372	358	385	388	369	386	388	367	391	369	359	337	372	378	385	382	357	374	387	349	393	355	383	336	382	378	402	357	370	362	367	383	363	333	351	334	344	326	373	422	355	371	364	366	354	370	369	386	338	377	364	364	377	378	363	356	371	409	379	353	346	350	342	361	346	403	392	370	405	349	350	370	407	353	385	366	357	357	387	369	357	352	412	352	376	379	358	340	397	375	365	358	360	403	369	410	375	384	367	401	362	371	352	387	347	413	387	349	369	385	371	379	393	365	368	382	394	327	381	364	346	363	390	404	390	369	375	399	363	364	381	354	347	373	380	355	375	400	340	313	351	375	402	410	337	393	385	349	380	376	355	343	337	340	385	360	389	364	355	339	385	369	396	416	362	406	361	394	387	408	361	356	401	370	383	386	359	389	365	344	394	374	338	388	384	363	378	368	333	360	370	334	348	360	354	389	368	371	401	376	411	358	367	387	364	388	355	357	419	352	373	364	348	357	374	391	404	359	375	360	375	396	377	364	350	352	363	361	410	356	409	354	363	402	383	384	386	433	373	348	382	367	392	370	341	358	394	408	402	361	349	379	422	371	396	355	360	351	349	359	416	362	410	381	365	357	362	389	382	371	358	357	375	351	348	380	355	327	404	389
19919	6942	3323	3640	3205	2735	2289	1988	1718	1714	1475	1512	1389	1234	1257	1268	1202	1151	1145	1128	1114	1059	1050	1065	1077	1075	1013	1029	1062	1023	1057	997	999	968	1000	990	1013	968	988	966	996	944	971	978	932	994	964	1020	1016	941	1007	968	987	987	960	974	924	991	917	989	956	951	1006	907	890	943	941	1003	899	1016	994	945	956	912	897	896	931	981	949	940	933	958	956	955	951	940	948	940	967	996	889	950	983	884	924	951	910	984	923	886	927	973	942	944	960	999	945	933	920	922	918	947	940	931	925	927	986	941	891	942	928	949	940	960	964	947	896	902	984	911	979	986	888	932	955	938	909	921	923	943	944	961	931	920	896	989	892	867	939	929	932	928	954	914	964	928	935	951	985	966	927	911	918	980	985	949	916	934	951	880	927	948	936	917	980	918	902	952	917	955	984	943	977	974	914	900	943	931	953	987	892	889	881	914	892	964	969	948	984	959	930	929	935	911	953	931	935	907	912	900	936	899	920	948	921	904	917	919	934	912	943	960	922	893	938	924	967	892	919	933	975	863	955	880	920	932	896	962	932	977	949	1007	938	943	989	905	939	902	948	918	967	928	923	900	872	918	919	936	926	969	922	931	910	924	886	899	849	880	958	931	968	936	986	938	920	904	913	908	976	949	941	994	936	908	886	932	913	911	935	962	955	927	987	940	928	938	901	944	943	936	971	946	958	900	927	955	922	963	917	901	950	909	952	915	927	957	885	915	928	920	924	941	963	945	944	932	960	925	910	932	914	972	953	988	933	909	911	900	911	916	966	986	890	909	893	889	888	888	915	939	968	896	1007	934	923	916	840	924	930	893	979	958	934	942	932	949	939	973	953	986	885	938	906	954	906	948	928	918	902	993	938	958	932	889	894	920	983	941	896	974	908	888	958	951	958	957	934	919	944	949	927	948	991	991	960	968	948	1011	907	882	909	945	921	945	867	953	943	955	933	978	907	983	940	949	913	938	904	946	896	917	901	978	924	931	959	928	910	953	971	948	952	941	873	942	894	925	965	897	907	922	904	1019	953	928	948	926	961	962	986	933	942	956	967	895	933	941	973	945	933	894	929	958	942	945	902	950	969	908	968	902	926	901	982	943	948	923	952	986	971	912	994	907	977	907	926	928	942	969	933	935	947	948	926	923	958	933	952	955	943	961	911	906	935	926	888	931	919	934	915	950	925	929	913	863	967	937	923	939	912	959	925	920	869	977	947	974	978	917	878	965	912	972	938	932	952	976	932	902	905	963	911	906	920	974	982	919	953	951	926	957	866	927	919	920	888	916	905	957	939	987	938	894	957	955	971	940	948	947	933	890	916	919	903	1019	945	937	945	894	951	932	863	899	913	946	877	929	978	935	892	963	914	940	962	953	904	939	987	942	944	926	889	967	908	939	915	952	923	925	973	936	960	909	937	945	919	913	965	968	960	905	918	891	974	987	911	944	912	892	938	1003	911	965	887	978	963	904	944	952	955	966	968	919	898	892	958	914	929	920	931	887	984	895	967	941	935	934	924	960	922	919	900	918	978	898	959	899	905	928	940	908	960	897	910	901	932	909	924	892	906	899	916	936	944	955	916	898	988	942	933	910	916	903	962	954	950	953	952	929	971	909	948	966	906	962	921	907	949	920	946	941	945	937	974	974	932	893	841	912	903	930	906	928	893	917	965	967	948	902	938	893	930	888	930	1006	892	902	943	925	911	912	880	899	898	949	922	945	933	957	927	945	890	968	970	964	928	965	879	936	893	929	962	940	927	897	877	935	949	976	987	936	954	921	932	901	1019	869	953	930	910	916	933	945	888	965	943	944	928	874	958	926	915	918	959	889	943	914	942	931	955	914	950	921	951	940	928	915	953	897	893	932	911	895	958	901	892	965	893	925	931	911	935	949	971	865	944	967	950	934	917	939	873	895	905	956	901	945	885	929	941	888	1009	905	930	964	880	917	904	952	972	979	916	942	948	965	958	919	905	938	955	933	918	968	918	969	891	947	930	968	951	965	943	885	996	917	960	956	892	862	945	944	918	883	871	931	939	935	895	919	918	957	930	979	949	896	889	974	933	942	1002	946	905	922	969	936	974	883	899	936	985	865	928	942	908	935	954	899	909	959	926	931	973	888	923	891	906	897	908	924	892	955	925	907	960	916	961	846	946	933	939	951	891	955	953	911	935	891	988	917	968	923	932	923	960	911	975	926	937	957	1043	942	922	915	931	952	926	928	1029	923	953	953	926	935	904	901	950	931	991	895	894	951	991	942	927	950	976	901	961	892	965	939	935	901	955	994	925	960	948	922	934	886	944	960	918	885	932	944	972	928	935	914	962	936	905	987	924	889	892	917	926	922	966	933	904	989	960	974	922	955	955	886	932	933	927	959	946	928	942	1023	974	982	986	947	945	909	898	931	931	922	945	994	905	913	885	916	939	948	920	897	1034	980	944	935	919	936	906	936	929	903	942	955	947	942	931	963	973	966	883	909	971	925	920	975	929	930	981	923	900	945	924	932	979	945	905	915	911	891	1004	894	885	878	928	962	979	895	957	956	992	918	902	878	879	956	939	977	928	948	965	934	911	975	957	912	933	956	958	949	984	923	912	906	920	924	929	993	943	959	887	952	894	956	917	976	951	950	883	940	934	941	925	906	965	918	913	928	889	891	907	901	961	947	906	877	930	886	927	953	921	939	968	936	902	958	963	963	881	862	878	933	976	924	937	938	936	892	930	905	970	925	886	969	954	930	926	948	995	931	913	903	933	955	936	966	918	929	964	979	976	945	966	957	955	951	959	906	955	912	998	925	992	900	949	907	993	926	947	928	932	906	926	964	947	956	951	980	933	908	1016	949	915	942	905	935	970	930	932	901	948	934	941	941	954	972	938	877	932	879	893	937	913	956	947	919	889	921	979	933	913	918	947	918	976	962	943	977	927	916	960	925	893	983	930	991	941	954	850	938	884	895	935	942	981	886	945	917	941	943	957	975	983	924	930	1014	915	936	973	991	964	995	936	982	897	926	915	898	934	881	906	968	942	908	942	977	952	978	944	955	961	922	915	879	929	919	942	926	948	914	887	979	949	996	951	941	952	911	967	950	912	955	1011	892	917	952	920	943	972	908	921	929	983	922	943	907	940	921	930	971	891	939	983	893	952	949	872	901	973	947	910	965	937	915	928	964	935	966	888	908	921	939	991	931	931	970	913	961	945	927	919	924	951	933	956	935	955	1018	907	942	918	935	888	945	969	904	924	939	936	906	965	999	929	907	921	972	979	947	911	947	913	894	1009	917	941	903	923	934	947	926	948	890	931	917	888	948	951	931	922	979	906	948	955	883	972	909	951	931	963	954	953	1021	958	905	916	934	974	924	927	944	938	953	921	961	922	926	930	992	977	872	931	975	918	934	963	926	963	903	930	948	944	989	927	945	906	885	918	938	951	962	991	950	961	875	939	889	919	935	970	948	860	952	891	889	956	944	928	913	919	918	912	904	908	921	993	950	916	930	943	933
40267	18868	4975	2437	1563	1078	765	638	514	448	411	384	378	360	332	279	327	263	274	268	244	250	250	236	270	227	225	240	262	268	226	246	272	229	244	259	236	241	229	219	257	256	235	239	243	213	228	243	247	241	273	212	236	236	218	259	216	239	212	231	233	238	222	261	224	244	219	218	242	213	224	204	216	242	226	237	214	219	223	223	244	208	244	235	220	267	236	249	219	181	237	226	259	242	236	239	191	240	208	242	234	218	244	222	212	236	238	228	202	220	214	239	232	226	192	207	236	233	203	205	239	211	220	205	251	226	240	209	205	240	233	228	215	232	227	252	250	235	218	246	206	232	227	226	222	203	215	234	213	213	218	231	223	235	223	217	242	237	236	222	217	236	225	203	219	236	270	235	235	209	239	225	226	231	253	241	260	196	226	215	207	236	235	202	208	219	246	225	235	217	213	243	222	242	250	229	220	222	251	219	245	231	224	234	216	203	213	231	241	241	244	238	246	213	212	217	210	229	227	226	233	237	214	215	215	206	229	253	237	212	234	230	216	222	196	232	243	242	203	215	224	230	261	207	226	225	211	222	224	220	242	225	200	254	227	236	227	225	245	231	214	230	226	203	194	230	270	222	220	217	198	195	212	205	204	219	205	239	212	215	226	256	227	230	235	223	216	268	251	212	233	222	234	255	201	213	189	189	241	248	201	220	215	257	214	208	220	228	224	191	218	223	259	229	208	242	204	237	256	230	232	233	254	239	250	218	224	233	206	237	245	236	217	228	184	228	241	236	224	223	192	210	245	232	260	232	230	220	231	236	248	237	241	233	206	223	218	211	235	227	229	241	203	222	233	218	243	234	211	239	226	209	231	226	219	202	227	212	225	231	226	238	233	250	213	236	220	194	235	229	227	219	241	226	234	222	214	231	226	230	257	233	208	253	228	222	216	204	227	232	219	223	248	225	224	270	197	246	223	216	241	199	234	227	233	218	204	214	219	247	236	209	224	211	212	240	239	226	212	204	247	218	184	219	253	219	203	211	199	191	214	231	229	234	237	235	203	209	224	205	203	224	204	193	228	230	228	242	243	199	238	227	231	239	232	213	221	236	237	242	244	197	212	221	228	225	219	224	229	271	237	223	191	207	223	245	225	220	234	230	208	248	202	228	246	219	238	252	215	196	229	200	233	233	227	229	222	244	245	217	232	231	230	212	223	231	222	227	216	242	220	220	236	228	217	242	213	209	247	233	213	211	235	224	216	248	227	231	238	252	217	241	251	216	228	225	236	221	253	221	219	194	222	228	222	242	208	248	221	239	227	251	210	228	218	224	223	245	233	228	200	247	240	230	208	227	217	213	242	232	247	239	212	208	233	237	227	209	247	199	206	208	224	221	243	252	242	241	229	216	230	212	231	211	201	208	229	236	211	195	221	234	212	197	221	212	218	234	232	236	234	263	251	256	228	221	207	237	223	227	218	231	232	212	234	220	231	213	226	226	256	209	231	213	238	232	211	219	236	214	209	190	199	224	205	212	224	225	221	220	259	216	231	236	211	211	236	221	229	223	207	236	220	225	204	228	222	249	246	229	216	213	215	231	243	213	215	228	239	224	225	219	230	212	229	231	231	235	191	216	247	210	229	230	247	238	226	213	217	213	223	212	216	210	221	230	231	235	197	238	210	193	224	238	220	221	243	234	222	207	221	223	226	215	235	263	233	236	210	243	233	234	233	227	216	214	235	229	233	226	236	207	221	219	235	247	239	249	219	240	237	252	228	225	235	206	221	209	208	220	213	249	233	258	237	235	201	239	227	204	211	221	230	214	211	247	223	228	246	247	221	222	214	201	213	234	212	211	210	244	216	240	207	221	225	214	251	258	227	203	223	233	207	252	208	243	206	222	206	228	223	271	232	224	242	263	205	207	227	241	222	216	213	241	236	204	203	223	236	243	234	192	219	222	215	247	217	243	246	220	219	230	216	232	199	204	227	221	228	199	237	223	240	218	219	227	217	251	217	221	213	194	213	216	232	251	176	200	216	243	225	215	231	241	203	221	233	239	216	234	190	260	232	207	201	200	199	220	219	239	204	223	229	232	227	227	227	239	234	213	226	237	213	249	232	229	203	207	257	243	233	227	215	212	218	213	217	226	235	267	210	222	237	204	205	223	237	228	220	220	230	228	234	218	213	204	215	235	225	248	228	227	240	240	235	198	242	227	235	177	238	218	212	232	213	225	217	233	209	215	230	203	260	227	238	231	247	208	253	215	228	223	196	234	216	230	228	225	230	221	236	228	232	255	223	208	199	221	191	241	225	248	208	239	227	219	223	189	201	225	221	208	174	240	218	221	243	216	234	210	212	218	212	217	220	226	237	241	239	219	253	223	247	214	218	223	212	202	178	212	226	224	231	223	237	223	209	204	207	213	240	231	211	208	240	214	242	214	229	264	234	219	225	236	228	208	210	237	199	209	256	218	230	227	226	249	235	226	215	210	226	199	224	195	238	207	212	224	226	207	235	219	228	213	223	229	215	194	231	200	244	256	216	219	258	218	264	225	215	198	227	195	226	214	189	228	219	241	227	220	227	248	247	227	227	237	230	242	226	209	245	199	221	245	242	223	236	217	215	232	217	229	226	210	218	230	245	213	217	199	231	211	192	198	217	231	221	199	223	240	207	208	217	236	223	234	238	219	220	232	233	211	215	214	217	202	220	198	217	232	224	224	245	248	211	232	247	233	223	223	194	234	230	206	206	221	249	238	257	208	237	223	232	197	249	221	243	228	197	247	225	233	257	230	220	217	213	219	215	230	231	225	258	239	238	238	209	202	236	216	236	216	212	246	254	243	232	195	213	220	215	191	244	234	218	216	223	205	230	222	230	204	237	231	253	234	221	262	216	224	231	209	220	233	226	248	211	265	225	214	232	220	240	219	254	257	224	247	211	220	228	247	251	247	195	208	236	225	242	219	200	250	229	214	227	238	249	243	230	241	227	239	217	220	198	228	236	240	222	218	250	223	215	227	217	237	225	240	193	204	205	186	215	219	228	229	189	215	248	224	223	211	240	215	236	248	212	246	231	235	250	201	234	214	227	229	230	195	205	230	214	230	229	219	228	225	211	242	219	240	232	214	227	217	209	243	225	229	217	233	234	232	207	234	250	254	214	211	210	241	239	244	229	205	225	223	202	242	234	245	215	264	239	248	252	212	203	262	217	224	205	217	210	209	264	245	196	220	233	241	226	248	220	225	207	228	198	213	242	235	248	237	236	231	204	231	225	200	245	255	187	208	232	241	246	217	235	204	214	217	208	215	226	235	228	214	236	217	229	245	237	212	196	198	202	222	205	230	239	211	217	217	211	232	205	227	235	203	231	221	236	225	215	230	241	212	224	238	241	206	210	242	251	233	212	223	213	219	232	238	201	218	224	214	239	228	213	212	233	241	243	201	236	217	238	228	242	225	219	243	217	231	202	237	227	225	222	219	229	206	232	229	198	244	215	191
24732	8958	5325	5673	4904	3930	3122	2698	2271	2023	1692	1574	1437	1342	1242	1121	1132	1052	988	977	937	881	813	868	844	822	766	742	705	724	701	688	697	679	687	670	708	696	669	643	670	689	657	625	669	642	674	668	727	616	637	648	617	652	626	600	651	596	643	618	591	649	574	624	578	603	613	587	622	610	635	616	584	650	640	632	601	611	619	593	620	618	603	629	597	563	642	585	564	617	573	593	636	628	612	604	567	632	588	570	658	593	619	595	596	592	574	581	584	600	616	569	567	612	620	613	626	601	618	604	601	590	589	566	632	604	587	585	583	637	616	592	608	611	616	594	585	608	597	585	588	615	648	615	599	561	586	617	601	588	592	570	632	579	581	622	597	557	613	602	583	572	566	617	605	596	592	596	567	575	554	605	626	578	552	546	603	594	659	546	623	579	568	608	605	587	608	568	601	605	596	582	573	591	567	592	616	596	565	573	599	609	618	608	602	577	534	558	587	630	545	567	570	593	594	581	590	618	590	582	561	557	577	578	574	596	629	584	544	599	583	583	596	564	621	589	612	591	581	639	567	582	593	547	608	603	563	597	565	563	647	591	579	569	589	592	581	545	569	598	565	574	575	578	604	608	582	533	579	623	631	575	589	591	556	618	562	597	582	580	597	571	597	584	601	600	629	575	568	579	610	555	585	576	591	570	613	624	579	593	574	591	590	583	568	634	598	562	541	585	606	569	589	598	611	608	534	562	624	574	612	594	564	560	584	600	568	621	607	596	632	617	595	571	583	586	607	568	580	555	574	635	588	568	569	599	580	566	565	601	600	565	589	601	559	563	595	585	562	567	591	576	614	615	568	577	570	586	592	621	574	593	638	633	616	544	584	559	594	607	599	578	593	608	589	592	568	554	568	595	610	564	547	590	599	608	629	605	560	582	565	583	634	557	583	590	555	596	590	541	604	588	563	620	599	575	582	598	620	583	564	558	541	563	612	562	621	570	533	551	591	597	593	589	585	572	596	569	585	642	569	599	632	590	625	578	591	570	562	595	541	611	587	610	537	577	617	587	613	599	535	582	605	611	567	602	569	591	561	615	586	589	583	586	580	572	608	561	630	607	615	552	587	557	593	598	582	548	560	590	565	621	562	609	591	632	526	560	627	577	589	607	580	600	611	592	598	588	564	560	601	601	588	593	592	577	566	575	560	614	590	591	635	586	555	588	588	573	580	612	546	587	571	570	541	602	568	616	623	567	541	598	587	518	591	604	626	627	586	627	596	582	616	575	526	559	566	610	572	553	569	561	593	566	576	564	624	591	561	580	589	578	576	575	615	582	564	589	567	579	594	595	630	621	569	566	575	613	554	602	571	591	597	579	603	566	561	576	588	566	561	537	600	658	610	582	614	529	524	564	572	563	595	581	601	550	626	579	565	577	605	582	534	505	582	580	595	576	610	604	604	573	603	555	548	549	576	646	578	547	572	577	584	596	589	606	592	532	586	577	594	589	606	595	570	572	594	574	574	620	615	561	570	567	588	574	542	595	613	573	600	622	577	563	548	622	595	584	569	578	595	604	545	604	553	591	566	591	567	578	518	556	616	599	602	553	621	553	603	570	587	562	615	591	570	595	583	608	603	569	601	584	580	560	598	585	593	567	605	595	537	567	566	578	619	584	598	528	593	583	600	598	605	534	584	600	583	621	606	563	604	583	580	603	604	604	543	579	584	536	579	591	607	568	573	584	585	577	584	575	617	560	586	540	558	601	616	576	564	582	603	544	625	553	554	615	541	555	603	591	565	547	583	572	629	588	608	589	565	569	575	550	574	585	559	567	608	548	619	588	578	599	555	598	557	579	590	593	590	565	584	616	597	557	575	576	569	593	607	604	587	601	591	571	599	532	566	635	557	545	599	598	609	586	569	586	616	553	572	564	571	582	592	583	584	550	555	593	600	632	622	576	536	552	552	577	585	554	580	598	590	613	568	545	587	633	611	612	567	576	587	530	567	610	577	554	588	600	562	530	649	569	585	620	567	590	610	565	560	565	530	587	588	570	598	609	588	586	554	568	604	552	602	635	617	590	568	554	544	623	554	554	595	528	564	573	587	626	582	629	601	571	580	608	545	590	561	550	614	568	626	589	587	570	609	603	557	575	604	609	575	605	558	588	592	587	556	575	579	572	605	574	588	619	623	612	592	584	586	557	580	543	579	588	609	548	599	568	629	594	587	571	613	566	620	581	593	592	559	602	566	591	577	598	590	593	584	599	625	607	584	559	554	557	594	598	570	604	594	619	584	608	601	598	583	571	594	574	596	613	578	614	612	568	581	598	590	596	523	563	598	577	619	572	621	598	594	641	593	621	578	556	564	565	570	576	603	586	657	613	575	596	556	603	601	577	583	572	587	626	566	591	597	570	573	591	561	587	658	570	588	587	605	566	555	572	588	649	590	562	577	613	560	612	574	577	611	624	582	599	623	591	599	602	545	567	626	593	541	616	574	588	584	609	600	598	602	567	606	583	599	561	566	602	549	581	575	594	594	570	564	587	532	616	581	590	573	625	606	571	617	595	606	532	614	584	573	623	609	614	574	580	633	589	588	600	552	576	563	551	543	594	570	548	553	549	592	580	605	583	586	568	562	586	577	583	591	548	569	590	571	565	598	570	603	608	577	611	584	576	556	615	615	620	583	588	556	653	592	574	585	591	603	565	592	611	581	576	591	571	571	530	581	594	603	605	545	551	597	616	614	558	560	581	631	583	552	570	546	606	598	591	580	535	615	587	585	599	610	554	578	549	576	584	573	590	585	630	552	517	592	586	583	578	589	549	562	537	526	565	602	535	590	573	551	648	558	634	588	577	548	610	590	588	572	596	592	627	556	570	565	596	580	575	573	603	597	606	614	649	613	600	589	564	606	539	613	607	571	561	570	622	617	598	611	602	613	581	594	588	584	595	605	587	619	586	572	571	596	563	547	626	596	557	573	549	611	619	578	599	606	608	595	576	580	578	638	588	586	590	584	581	549	607	597	595	593	592	563	586	564	575	591	571	557	576	581	603	596	565	571	581	529	604	605	556	576	626	562	605	587	609	575	586	607	614	545	566	575	578	585	617	595	575	579	593	590	568	594	553	569	588	575	614	530	609	570	592	595	585	586	617	605	599	587	549	524	600	594	599	565	624	541	597	628	607	603	533	603	573	577	577	613	621	572	579	559	587	574	577	532	565	618	599	610	617	561	628	614	577	607	553	564	577	579	565	588	597	587	602	593	557	595	583	599	618	610	594	571	598	595	596	582	591	584	600	586	591	553	592	592	588	571	627	568	592	622	623	569	565	562	588	587	613	567	600	590	585	576	572	609	607	556	615	561	556	587	579	582	577	576	611	601	564	565	609	572	595	571	613	574	596	610	565	577	537	532	586	593	570	609	597	636	563	609	619	625	617	590	658	628	543	580	540	590	587	588	566	590	580	601	538	534	579	589	574	589	609	579	595	575	571	597	599	558	589
13320	3177	443	407	354	339	346	382	394	329	355	321	320	368	347	354	346	345	351	331	339	350	326	314	352	360	334	388	380	325	344	342	359	348	361	348	328	353	368	343	378	346	342	336	382	352	342	352	363	368	305	375	356	327	371	359	341	340	344	338	348	318	349	339	338	347	337	349	351	331	307	330	334	332	367	319	348	309	342	329	344	321	349	336	337	357	353	363	346	346	343	359	326	365	330	339	356	359	349	327	332	312	338	366	325	331	364	356	334	323	306	342	335	315	344	347	346	331	342	328	303	349	347	362	363	359	315	342	361	341	306	313	355	335	331	339	307	352	332	359	365	340	351	344	347	328	328	337	328	351	336	369	324	325	358	309	336	335	377	369	350	353	336	320	359	324	334	351	307	332	316	354	357	318	276	345	327	348	332	351	367	314	384	348	370	333	355	332	373	315	330	356	321	331	334	336	330	320	325	352	377	334	362	334	357	314	370	332	330	339	331	359	355	332	344	346	339	367	337	357	377	331	345	325	325	311	343	330	355	326	321	310	348	344	337	336	345	357	311	364	365	387	338	349	336	360	325	333	360	356	326	365	358	336	341	357	364	362	342	319	349	376	337	392	349	346	344	358	351	336	305	308	322	356	336	330	361	383	330	349	324	314	335	355	354	336	313	336	361	353	361	324	368	358	364	337	354	337	314	361	354	328	319	352	356	337	313	357	336	367	340	339	343	338	307	344	361	348	328	356	365	329	339	364	310	365	342	327	383	382	347	336	354	290	346	332	354	344	327	309	384	316	343	350	330	364	312	356	340	356	321	353	347	346	334	320	332	336	335	337	332	354	346	323	346	326	384	348	366	339	353	394	353	363	308	320	313	361	350	335	343	349	310	305	354	346	377	313	364	315	358	338	351	334	332	364	352	341	351	364	371	347	321	312	319	341	353	342	339	370	352	390	343	352	336	371	373	331	342	322	332	367	337	362	328	341	297	346	329	364	326	363	342	381	369	362	327	327	343	342	339	356	345	348	335	342	350	356	334	351	357	369	331	325	318	364	327	322	338	363	352	279	362	352	382	340	365	335	339	349	348	368	358	343	330	352	362	351	348	345	319	327	356	329	361	367	355	350	362	336	346	330	332	333	339	338	374	349	324	323	334	370	326	328	347	336	321	373	357	314	351	362	371	320	355	335	368	342	356	362	360	350	342	363	335	375	356	349	320	328	348	332	325	348	384	365	338	346	330	316	323	359	345	334	313	329	351	358	331	368	317	348	333	349	330	372	337	359	330	346	362	326	349	328	328	321	361	339	364	344	352	342	352	319	330	384	330	365	371	334	293	345	357	335	353	313	371	344	381	330	331	342	360	336	316	344	333	344	318	360	362	324	354	352	311	331	303	332	341	369	362	348	357	351	358	318	359	329	332	354	355	313	317	343	317	356	368	313	329	375	339	339	338	337	361	338	327	352	347	344	355	368	302	303	332	379	330	334	336	304	354	340	321	358	331	335	313	300	316	328	321	364	321	319	358	352	340	329	342	345	344	358	322	330	332	331	340	357	323	357	351	317	338	354	365	361	355	325	354	327	351	316	348	346	300	355	360	330	349	326	310	357	373	319	360	359	332	339	373	312	354	332	331	362	348	339	336	325	344	338	350	290	323	332	331	318	310	329	369	345	349	338	327	351	347	374	358	351	325	352	316	359	350	391	349	341	342	392	338	353	369	323	346	366	361	324	311	308	330	338	366	309	327	334	333	372	329	306	357	371	343	320	347	343	338	352	334	332	361	339	326	358	321	348	320	304	346	333	321	319	340	335	334	331	364	334	363	359	353	318	326	329	355	308	320	347	388	347	351	343	348	316	299	312	346	353	334	328	332	339	366	368	349	334	373	332	307	355	333	367	313	337	342	363	337	351	317	328	340	340	356	342	358	343	341	369	328	333	344	354	315	344	313	307	341	361	337	360	324	341	332	338	322	304	345	321	341	350	334	327	348	359	338	338	361	311	353	349	332	321	338	351	355	333	302	371	319	330	350	368	343	344	320	346	373	352	301	315	336	337	332	315	358	321	341	337	302	334	330	315	324	369	355	348	332	338	358	332	378	332	354	363	368	346	336	340	374	332	354	350	347	310	343	366	355	331	323	359	373	331	365	365	352	318	349	328	358	335	372	387	367	350	349	352	357	317	326	376	322	336	320	299	351	346	324	344	335	336	360	355	354	362	320	347	335	310	369	339	332	334	329	358	362	354	333	356	306	323	335	330	334	383	323	355	330	340	365	334	356	352	341	345	332	332	352	323	380	347	338	332	338	317	319	324	365	338	355	359	341	348	358	336	351	365	339	320	357	365	344	336	341	343	319	339	362	339	319	348	334	335	364	347	335	304	370	314	347	370	346	329	323	343	349	332	370	364	314	325	398	377	363	355	320	378	328	320	301	344	320	336	360	322	351	327	335	365	314	323	348	333	321	342	347	363	345	356	307	353	356	357	367	375	333	341	366	365	361	335	348	310	354	324	361	347	350	334	354	343	379	351	367	352	344	350	338	334	323	354	340	310	368	377	327	355	348	375	344	333	354	363	359	308	366	301	328	342	351	370	336	347	372	320	314	362	317	324	354	353	323	333	332	298	338	337	339	323	348	343	367	362	321	372	355	355	333	352	317	345	319	338	351	350	346	347	384	322	355	358	324	344	347	354	339	329	362	353	340	350	354	340	358	353	333	351	322	312	325	319	361	326	342	366	339	366	353	355	301	352	339	334	319	331	388	350	344	339	338	373	321	334	338	352	398	334	337	319	300	333	339	345	340	357	384	328	326	343	316	381	340	345	324	336	342	352	337	347	337	351	350	349	363	359	328	344	333	345	350	342	337	350	359	344	373	345	348	333	371	347	342	373	329	375	313	340	286	370	324	356	344	379	345	328	331	346	381	333	347	349	339	378	337	351	341	361	353	343	364	333	339	299	332	375	336	340	334	329	347	347	346	326	356	337	371	335	315	352	362	386	305	361	355	362	343	350	332	325	365	359	364	308	321	325	336	314	340	336	323	336	346	342	335	332	314	343	320	351	316	351	368	362	332	325	374	305	330	369	341	344	366	312	364	337	328	316	315	324	356	336	316	325	332	349	343	315	353	339	356	343	339	342	382	379	318	339	348	361	364	349	324	340	320	343	349	387	339	308	345	336	331	352	364	370	326	342	351	356	333	364	355	318	343	348	328	335	358	345	367	330	346	340	375	369	358	356	335	347	349	347	346	319	380	337	337	327	326	342	347	339	321	313	309	346	356	365	324	361	351	340	319	360	367	357	355	346	325	375	337	344	311	361	329	341	308	310	337	307	341	349	353	334	353	356	371	325	360	355	353	348	319	341	358	384	363	343	304	335	320	333	346	343	332	334	330	330	343	325	350	338	332	324	359	349	334	389	340	311	324	353	336	334	329	340	347	325	310	348	316	346	375	343	339	366	334	338	342	337	342	332	336	340	343	371	318	376	310	340
8227	2795	987	1010	962	977	933	988	923	908	863	916	881	916	908	874	885	903	894	899	884	868	878	870	873	914	865	924	870	859	879	867	882	954	913	830	915	823	932	920	846	883	846	882	871	926	876	882	869	869	873	872	893	926	856	862	903	858	910	855	895	908	858	914	866	852	823	868	830	885	928	850	887	803	871	883	870	865	914	859	911	864	862	912	875	878	858	827	891	839	869	897	845	873	878	896	896	832	849	877	877	882	870	851	877	926	873	877	826	848	855	852	887	886	865	863	909	856	842	892	842	826	893	895	914	923	853	860	886	858	897	871	878	890	849	863	874	892	880	860	856	863	868	866	878	872	885	856	899	879	878	922	926	884	921	830	885	885	858	901	893	897	849	923	850	869	924	834	899	823	923	875	893	856	895	901	877	885	884	841	901	819	909	924	895	914	863	868	864	879	868	902	845	915	865	828	887	874	853	906	842	920	866	906	884	846	932	870	837	890	889	839	859	857	902	859	880	883	880	881	888	871	870	872	822	821	888	904	863	809	867	930	849	900	887	881	841	856	854	921	819	866	881	895	899	892	916	833	893	879	881	908	858	901	894	908	884	849	944	910	931	887	903	942	882	857	929	879	951	869	836	886	848	847	860	880	869	848	884	847	898	863	867	856	876	899	861	914	902	844	856	893	874	899	887	919	831	837	851	916	894	857	839	863	852	866	864	926	821	892	869	857	892	863	899	857	864	877	902	892	957	879	904	863	849	869	905	913	869	874	897	837	893	851	835	888	876	868	898	856	877	892	877	861	949	920	888	899	909	844	855	878	811	871	842	876	863	888	859	837	870	861	895	816	864	859	863	864	903	930	921	860	897	901	822	879	890	902	866	891	900	837	881	879	906	892	872	897	875	873	898	870	790	903	893	943	884	852	858	856	916	890	926	843	873	840	903	887	842	864	839	878	899	889	882	892	878	857	876	872	879	911	896	922	915	872	897	860	930	840	870	882	834	894	838	885	906	870	791	837	831	846	898	845	858	853	876	862	831	848	826	832	867	833	883	846	861	891	858	872	892	871	882	878	878	911	846	871	891	904	933	880	856	893	903	889	824	874	856	910	873	881	912	893	875	856	834	810	873	864	835	846	870	862	871	895	841	867	895	861	881	895	900	871	890	893	860	836	823	898	891	866	835	931	866	935	871	854	870	899	849	820	873	846	876	862	839	862	930	872	875	885	859	863	819	897	874	889	872	863	879	841	862	902	845	860	909	885	861	882	856	896	893	890	827	918	867	885	862	925	917	830	845	866	915	871	871	863	913	922	899	876	867	905	856	906	888	893	898	873	855	863	829	858	835	897	872	830	927	857	922	889	833	892	915	858	820	849	917	868	903	889	901	865	888	856	882	894	855	866	814	889	882	876	825	866	900	834	865	875	874	840	866	895	874	918	867	902	895	927	951	844	871	898	829	899	884	893	818	871	859	807	867	884	912	887	867	896	905	824	845	879	876	919	892	927	891	898	858	884	892	868	892	872	867	864	892	900	886	882	857	896	908	856	867	855	920	862	847	902	838	887	863	876	847	876	870	867	841	928	870	800	883	817	871	898	889	874	912	865	900	872	860	885	888	891	927	912	840	908	850	881	850	931	882	893	852	873	888	872	894	875	900	904	877	927	884	846	897	940	905	895	840	876	907	864	936	869	883	857	860	849	854	862	864	842	861	925	880	854	868	861	885	859	894	941	908	893	843	876	932	888	850	903	896	831	867	838	877	949	929	860	857	826	894	949	900	927	854	881	907	906	886	878	936	885	870	904	905	864	891	867	895	820	876	868	813	866	835	915	862	844	894	857	868	907	906	855	850	924	921	843	920	890	902	868	870	855	839	918	812	880	887	884	896	843	893	871	836	873	895	925	902	879	853	913	897	860	904	873	813	874	904	886	863	861	859	812	850	862	876	839	897	842	939	848	908	857	858	891	872	928	911	864	881	870	881	876	903	851	866	820	843	852	830	828	892	869	828	907	880	891	905	879	863	861	895	843	872	898	900	864	904	848	898	831	885	896	900	879	832	957	842	854	845	847	909	909	863	945	889	813	861	823	834	878	918	862	870	912	847	859	899	835	852	915	827	898	880	877	874	866	848	869	837	913	913	887	918	849	868	866	881	872	855	839	855	851	868	910	889	938	887	923	861	890	905	895	881	875	884	832	851	879	888	874	868	907	849	970	867	858	913	812	915	888	896	837	872	840	890	868	886	954	861	896	841	879	850	905	853	856	826	853	869	888	873	885	842	874	877	864	876	919	881	828	845	845	887	864	823	883	892	922	856	864	922	856	905	815	914	839	816	909	887	828	838	846	828	878	895	845	874	876	841	895	900	890	858	866	874	853	908	866	854	873	876	879	901	844	880	885	879	925	831	865	867	834	847	897	902	901	806	856	894	935	856	866	927	883	895	886	871	851	863	924	831	903	888	868	899	890	903	865	859	885	865	887	847	877	868	810	857	896	903	914	867	871	874	890	962	866	895	898	883	862	935	834	861	877	871	881	825	887	907	886	899	876	873	926	927	837	844	839	917	835	931	869	834	939	897	892	877	909	866	855	921	906	854	883	930	913	863	913	861	875	851	876	902	867	880	869	905	928	911	872	885	873	878	858	866	901	886	870	855	865	852	874	885	914	869	947	872	932	885	888	850	919	894	836	896	889	861	854	874	901	941	861	830	894	885	873	893	922	903	902	912	926	881	866	846	887	849	849	887	862	867	870	889	860	893	852	891	896	869	927	877	867	874	824	894	839	867	882	897	865	868	900	869	891	863	883	870	852	890	871	927	904	935	845	901	838	850	881	887	886	857	903	896	906	835	910	859	909	889	823	885	885	928	838	877	870	885	881	905	840	837	961	864	896	922	894	902	861	850	866	876	943	857	881	892	883	903	894	921	870	908	904	891	798	885	883	878	856	864	907	864	915	869	911	908	916	839	831	868	832	860	807	876	902	912	895	865	870	839	854	909	897	867	889	886	868	856	850	908	884	865	903	888	902	846	898	859	888	897	880	874	870	853	866	899	861	886	836	865	895	868	865	902	902	830	837	860	904	887	867	884	857	879	842	917	863	879	876	867	895	884	904	858	830	873	891	832	879	873	924	872	912	907	857	880	864	869	868	919	884	918	876	874	862	875	893	902	865	923	863	835	857	850	849	839	853	863	935	888	892	867	901	829	900	928	893	859	854	892	827	874	851	864	901	903	917	859	869	836	896	874	892	893	851	884	904	906	882	896	891	833	932	863	921	864	863	883	874	894	926	857	846	853	810	833	897	851	905	862	871	904	889	890	858	860	824	878	874	894	861	854	841	883	900	906	863	910	904	872	872	854	856	846	827	822	841	864	856	893	888	863	886	936	850	870	913	852	885	933	884	884	833	898	898	853	823	896	860	883	821	856	942	898	908	890	845	841	862	884	814	908	915	882	949	912	895	865	926	887	896	863	842	855	838	829	857	874	913	889	824
31129	13123	2727	1453	999	735	624	546	521	496	474	446	425	418	410	425	440	403	434	371	400	418	386	386	420	366	395	364	404	387	428	424	356	428	410	400	443	352	387	385	375	347	387	377	383	364	374	345	368	405	382	391	368	380	384	398	395	372	378	366	387	339	369	360	388	378	354	400	395	389	381	340	393	386	390	411	396	375	394	406	390	409	367	376	375	366	368	359	385	364	355	355	369	369	329	379	397	388	380	388	393	393	379	393	354	330	400	322	400	364	357	368	364	405	364	378	396	355	382	411	366	350	386	406	421	385	404	379	402	372	393	344	383	378	351	411	364	391	384	363	411	362	406	370	394	397	349	370	350	401	412	375	374	368	361	379	378	380	379	375	398	380	369	381	418	381	373	367	382	353	350	373	374	376	362	401	373	364	379	349	404	406	381	401	387	368	381	385	372	356	378	382	374	387	406	371	353	326	422	406	353	360	373	362	368	369	375	362	379	396	362	371	333	354	358	402	321	366	333	376	381	374	412	393	368	369	369	378	349	350	389	387	386	355	350	414	375	409	394	351	382	355	355	370	361	385	347	398	341	373	378	402	358	358	374	358	373	380	346	404	378	403	372	373	364	382	370	355	372	359	355	376	369	394	388	371	370	390	357	386	384	380	367	359	375	358	391	372	373	370	378	325	343	365	406	386	378	365	388	350	353	378	359	348	357	390	395	379	381	355	374	355	340	357	370	387	385	392	340	352	337	329	386	377	409	357	342	395	381	363	401	357	377	385	351	376	390	367	380	399	379	408	397	399	362	384	339	390	366	400	374	344	374	376	354	345	366	358	363	420	401	351	351	362	363	356	396	372	349	349	348	355	357	357	364	326	361	372	384	354	370	427	376	391	354	366	357	395	364	391	389	383	348	364	362	391	381	382	364	365	388	353	381	385	378	335	422	366	358	376	364	368	367	394	372	370	427	422	385	401	388	390	399	339	383	375	362	385	383	375	381	395	376	356	407	355	356	369	391	350	396	382	388	369	370	357	379	369	382	382	365	370	387	376	373	373	391	391	349	391	373	375	377	369	369	375	403	383	392	344	346	354	376	406	397	355	360	399	345	385	392	345	380	361	371	381	404	375	374	358	366	388	396	419	408	394	384	367	372	390	359	387	377	380	368	377	370	381	377	374	389	370	381	377	399	369	353	375	378	362	346	391	362	388	379	331	343	364	355	360	385	368	374	394	402	388	330	385	367	347	381	363	398	355	358	350	387	390	390	371	362	366	372	372	331	363	374	390	378	384	377	392	372	394	392	376	375	369	367	386	401	375	398	355	352	371	356	361	385	341	372	365	372	362	385	350	379	381	383	357	364	369	358	348	408	362	352	357	393	421	351	352	374	388	384	335	359	383	358	365	370	374	362	367	369	356	412	357	350	378	373	387	379	390	377	380	397	373	390	336	369	374	343	365	382	409	358	383	362	365	402	386	386	356	395	401	417	387	332	391	383	367	382	391	383	341	358	371	377	321	375	334	384	353	382	362	403	375	356	361	357	363	392	374	368	384	389	381	371	409	341	353	362	332	364	394	359	372	380	385	406	334	382	370	383	383	376	395	360	390	377	355	357	374	362	358	377	395	366	377	381	382	370	371	376	342	320	414	340	342	390	382	414	368	382	376	368	377	387	409	388	362	386	346	349	416	387	385	381	388	378	411	378	387	380	399	397	372	398	369	394	381	384	415	341	405	388	377	376	393	335	370	392	382	374	393	375	406	424	357	367	383	394	400	367	362	386	380	382	389	387	410	374	394	371	364	381	397	364	381	368	368	365	368	342	366	387	314	397	396	365	362	392	382	366	395	363	383	364	402	389	401	356	382	338	386	364	362	369	403	364	349	349	378	345	375	406	376	359	381	395	374	386	386	381	361	401	389	367	375	331	386	400	402	407	369	336	343	368	383	390	383	351	362	357	391	393	351	375	376	373	403	353	373	343	399	346	365	367	387	376	346	375	383	365	370	391	369	442	386	409	396	361	393	393	389	385	396	349	377	374	373	358	387	361	381	388	352	372	379	386	388	400	373	406	381	382	386	385	380	389	409	385	412	379	367	394	392	355	372	348	399	377	390	407	358	350	379	383	364	417	327	389	332	371	351	359	386	406	388	364	397	378	380	373	342	363	415	350	397	384	397	353	371	364	400	366	373	354	371	375	386	371	363	386	387	428	405	357	352	365	385	386	351	344	375	376	361	379	394	403	387	343	331	389	376	375	347	372	356	413	370	366	398	365	365	399	421	348	368	388	357	373	377	404	416	358	378	399	386	352	393	351	391	367	368	398	368	366	379	417	374	328	351	409	378	406	404	366	381	405	385	371	383	357	397	364	349	359	364	363	378	401	366	380	378	394	372	369	414	364	369	350	402	376	353	341	385	320	389	339	375	370	379	372	368	377	398	365	377	389	386	371	398	392	363	386	341	375	373	346	372	379	385	412	378	378	355	366	387	361	369	346	402	376	373	368	345	359	371	388	366	390	386	419	378	384	371	348	404	387	371	370	404	387	368	365	398	368	344	374	386	346	369	362	357	371	384	382	372	366	392	365	390	409	390	395	394	366	384	386	372	375	399	343	373	371	419	361	422	348	365	418	393	353	393	397	383	375	373	390	392	327	392	393	358	380	376	372	389	357	352	384	376	384	400	336	366	359	355	338	373	397	352	374	353	362	374	373	405	369	359	373	375	406	374	358	385	352	362	418	376	347	401	350	391	384	372	390	382	361	397	345	404	382	362	368	392	421	406	384	346	387	356	372	405	390	349	387	385	357	377	384	391	372	390	361	385	384	375	375	371	343	334	373	355	416	370	398	395	373	400	388	343	416	389	374	321	383	350	367	352	382	389	365	372	387	370	370	350	347	351	363	370	397	391	379	404	355	379	411	395	347	386	372	367	371	378	360	378	386	379	381	391	395	353	382	378	356	371	400	369	357	355	391	382	415	376	388	393	399	372	376	380	410	360	386	380	394	364	381	389	380	367	375	386	363	405	361	358	363	385	408	338	323	390	346	386	387	378	386	430	348	378	394	383	396	382	344	387	362	361	359	332	377	422	365	393	415	389	358	344	376	409	398	417	391	423	379	383	340	371	380	380	368	383	350	375	384	340	359	415	378	353	337	380	408	403	382	366	353	347	366	368	356	382	363	331	387	374	400	327	400	370	363	373	376	370	389	375	371	366	351	355	386	351	371	392	374	359	368	370	355	393	415	401	374	379	364	413	379	354	358	383	346	369	372	401	378	361	391	362	360	346	399	378	373	366	380	383	342	367	347	405	397	405	352	358	345	339	403	355	368	380	412	366	366	356	391	373	403	384	390	388	400	388	384	373	377	345	414	405	402	397	363	418	352	383	390	363	374	376	371	382	327	388	358	383	373	431	362	362	366	364	380	379	402	371	354	392	355	406	371	362	372	382	381	364	342	365	398	400	388	400	409	343	363	380	390	389	370	382	384	351	371	379
19201	7672	3425	3615	3200	2646	2261	2069	1849	1634	1654	1443	1383	1318	1281	1233	1194	1200	1130	1130	1113	1085	1111	1075	1045	1051	1075	1072	1028	1056	1030	990	1017	986	974	959	935	1001	945	949	925	942	982	932	1028	961	925	908	980	1005	1034	966	944	959	958	997	1025	937	965	918	968	984	927	979	1017	967	956	967	934	972	990	967	916	946	990	994	956	947	1022	917	947	961	915	948	938	922	956	957	998	904	984	936	916	961	957	941	937	958	926	998	898	921	985	980	930	936	966	927	937	911	977	890	958	964	960	947	935	912	930	929	930	981	944	962	944	947	920	962	972	850	968	930	950	916	958	984	906	953	926	946	935	969	897	956	927	947	965	925	953	955	923	954	971	939	903	962	938	927	894	887	957	945	951	933	952	910	961	909	940	965	936	933	950	964	1015	939	932	892	961	960	948	940	947	1000	957	952	959	961	899	970	936	976	917	947	978	949	891	951	920	924	935	924	949	931	891	918	927	974	955	916	928	960	938	935	925	904	914	959	941	974	974	972	954	1004	940	921	979	932	916	948	947	965	957	880	880	922	935	950	901	956	903	947	930	938	946	925	955	958	947	928	948	917	971	947	972	894	939	964	917	972	946	967	922	915	885	923	909	983	923	960	956	886	928	986	886	970	966	887	909	965	961	981	923	931	991	900	915	915	934	871	954	954	923	900	924	910	939	949	957	961	993	941	959	891	929	982	938	942	956	911	970	927	920	933	915	972	896	952	884	951	922	928	926	913	945	994	881	927	940	917	931	981	940	992	910	933	904	947	867	922	956	949	973	940	905	925	951	934	944	951	942	934	949	965	1018	944	999	908	921	942	921	929	897	920	908	905	916	943	945	961	982	969	960	952	981	920	898	878	963	917	972	919	890	940	939	1003	956	890	986	984	977	898	951	961	931	921	981	962	954	977	929	868	910	956	975	944	909	903	961	910	909	930	981	963	919	920	903	942	948	886	974	958	944	889	955	960	849	942	944	938	955	914	996	927	958	962	942	978	926	962	933	968	1016	924	924	929	929	904	924	857	947	930	963	959	941	934	973	971	960	918	923	936	901	970	904	951	960	997	935	998	948	954	1028	969	960	899	932	939	961	953	915	940	926	945	926	989	955	987	943	955	908	923	915	974	885	974	932	903	929	974	929	917	968	958	945	955	914	931	925	967	912	959	966	935	949	923	920	929	967	1017	950	962	988	987	967	938	989	949	920	945	939	940	948	931	978	915	957	909	949	966	934	958	895	949	944	933	883	927	951	973	902	937	964	965	957	988	973	956	933	945	932	951	880	971	936	932	935	958	954	933	922	912	906	961	972	892	965	923	898	950	937	971	923	944	924	955	974	973	932	932	926	896	898	938	920	936	1029	947	902	900	949	927	1012	935	941	941	949	910	988	934	968	883	898	945	958	938	995	959	945	958	937	945	937	943	898	918	924	956	988	924	994	932	942	891	968	887	912	951	941	916	893	954	924	923	945	919	963	933	959	955	924	895	915	971	932	972	955	916	904	987	967	969	966	934	955	932	908	893	942	970	941	937	977	963	895	988	992	954	918	865	886	978	905	964	941	952	900	953	933	950	932	974	904	939	911	934	966	965	954	942	943	926	895	920	973	873	956	914	878	919	945	905	961	990	886	910	940	987	890	901	965	925	925	969	941	978	970	968	955	928	924	976	1006	973	939	873	976	946	960	967	934	925	945	908	983	887	967	894	951	985	963	970	910	941	965	907	907	963	953	876	927	890	929	933	909	953	946	898	959	913	911	945	974	952	959	981	940	973	945	940	960	923	939	966	963	954	947	948	971	974	943	892	916	967	973	960	935	899	929	970	982	910	907	927	945	988	983	904	938	990	925	936	925	962	926	925	945	875	922	932	905	903	886	920	923	927	1013	932	903	957	1011	916	890	929	967	947	992	965	972	920	938	931	909	867	948	949	927	959	928	924	880	915	954	962	956	925	912	967	935	917	961	942	944	925	983	900	932	930	962	965	956	1018	976	943	914	953	909	924	937	924	914	872	950	893	1003	925	934	940	895	971	907	918	940	922	933	925	994	929	906	912	883	992	972	941	947	934	943	955	907	889	937	973	922	938	932	1015	932	933	968	954	955	965	918	896	954	975	892	955	964	966	916	973	974	978	949	934	991	998	973	910	942	939	975	923	964	943	884	986	930	926	933	941	945	920	906	909	945	956	879	903	961	965	921	940	938	959	890	922	910	925	963	915	980	950	929	980	987	941	916	975	982	921	942	944	934	946	946	926	915	929	947	987	937	929	916	942	939	955	928	1002	927	968	891	952	954	940	930	914	941	950	976	917	928	937	914	899	898	919	967	927	945	967	954	949	897	895	959	918	988	989	944	982	920	932	922	988	911	941	979	907	963	959	962	909	978	917	956	885	959	913	931	886	892	927	911	879	897	922	945	910	946	947	946	902	919	920	920	930	920	998	954	942	967	988	906	898	945	923	935	915	968	973	905	919	948	882	907	914	959	936	947	962	964	920	881	931	949	1004	933	922	944	887	915	962	918	919	936	905	954	936	958	954	934	942	930	973	967	951	917	960	944	917	975	973	982	898	845	935	962	947	967	947	937	909	937	975	897	944	923	887	981	915	929	893	943	961	949	965	981	895	940	933	950	943	904	903	963	915	941	927	966	877	939	915	939	952	956	957	922	960	901	990	952	949	921	923	921	965	973	977	992	933	871	959	924	925	954	959	909	885	960	979	977	970	961	933	980	947	949	918	933	926	1020	902	970	940	959	943	924	969	956	921	937	946	906	981	973	913	966	920	957	966	911	966	924	992	971	967	919	936	901	979	976	946	946	930	962	925	962	949	918	953	997	954	968	985	912	937	893	969	964	933	967	935	950	938	891	964	940	950	964	933	913	911	944	927	954	913	948	935	865	930	919	973	892	966	959	900	903	899	934	939	942	979	921	989	940	933	948	961	934	910	930	992	965	953	935	952	973	929	948	969	901	972	934	944	897	1017	973	924	958	988	975	931	899	958	929	918	916	931	1009	943	977	945	930	921	954	929	907	871	927	1014	924	969	970	990	911	1014	975	993	953	990	912	915	931	953	969	908	945	930	937	934	945	915	919	936	955	937	912	921	976	944	943	911	962	946	874	985	955	948	930	976	916	929	975	921	926	922	919	963	891	936	916	938	972	967	960	931	962	943	964	902	921	939	946	929	979	909	953	932	934	928	955	952	951	957	967	931	904	922	954	959	972	915	965	952	970	916	967	948	951	947	941	915	912	957	967	946	938	966	950	911	982	896	970	970	927	976	928	916	953	905	901	954	934	943	989	949	921	894	936	954	925	931	983	949	950	976	916	943	924	1037	970	943	948	931	942	919	911	922	937	929	996	891	933	943	987	952	958	944	932	907	920	989	930	939	933	927	892	878	951	902	902	893	990	938	940	906	953	944	947	903	957	998	876	906	952	933	934	940	953	971	950	971	841	925	932	925	918	918	931	933	956	899	924	940	938	931	909	942	915	971	999	950	944	900
40808	20794	5823	2659	1610	1076	770	569	529	454	417	422	362	308	305	286	294	312	276	297	264	282	253	253	266	249	218	262	246	228	267	207	222	255	207	224	224	248	246	241	220	221	264	240	237	228	236	215	215	240	226	212	235	247	240	214	241	223	255	245	240	231	212	237	233	236	187	212	213	233	223	218	218	234	235	225	238	224	214	246	226	208	202	212	209	239	232	201	215	221	258	229	214	244	243	193	253	247	232	227	248	208	252	214	264	220	225	213	228	219	217	238	243	205	255	210	207	217	203	238	222	204	245	231	232	210	211	189	220	256	208	201	212	207	227	208	206	199	237	233	221	227	226	234	199	215	236	226	207	215	206	229	237	220	223	247	216	223	225	202	203	236	207	221	234	247	213	227	221	225	235	216	202	180	200	211	238	220	237	219	207	255	222	228	218	229	258	219	221	249	249	213	215	194	253	228	228	219	199	236	186	226	237	207	223	211	232	235	255	221	225	241	220	198	238	218	237	246	231	253	231	274	231	231	222	197	238	237	196	192	220	203	252	242	205	227	211	233	234	206	189	228	222	236	204	203	228	219	223	234	235	248	200	232	195	226	223	222	229	238	227	223	209	231	215	243	209	214	222	190	200	241	225	260	232	202	211	201	217	229	243	210	255	234	218	236	234	209	235	253	234	240	243	233	233	218	227	187	203	209	210	233	212	240	204	232	229	233	215	233	243	235	228	207	232	204	243	227	217	219	210	216	244	211	206	214	246	222	222	235	233	223	233	226	197	184	219	241	229	228	235	228	208	229	206	219	262	215	234	208	216	197	244	190	213	223	247	233	253	217	222	208	237	238	208	235	237	229	253	222	196	212	232	212	216	230	215	229	225	251	219	228	242	226	246	223	240	225	241	205	240	227	225	231	235	212	213	223	199	217	215	209	222	221	241	215	210	212	237	196	249	230	219	219	243	226	243	243	225	222	222	225	231	241	197	233	208	231	222	223	198	234	219	211	236	197	224	234	227	240	245	236	265	200	202	229	207	243	212	230	219	253	233	222	218	211	252	210	234	241	225	244	260	208	247	229	206	235	217	210	215	215	229	215	203	212	222	260	244	207	236	247	206	242	208	217	220	208	190	252	245	243	236	221	251	207	222	222	215	243	216	209	213	225	218	232	233	232	213	226	224	224	238	205	249	253	235	226	204	257	204	216	231	210	218	239	231	217	236	232	218	218	220	199	220	225	219	235	219	206	232	242	235	223	200	224	226	214	224	199	210	214	212	219	235	242	214	211	184	261	238	223	214	238	219	219	256	209	235	193	214	220	241	229	228	222	230	223	195	237	204	245	213	229	236	187	227	218	210	245	241	203	235	219	229	219	208	222	210	230	208	208	204	228	241	226	255	246	245	238	209	228	241	226	204	207	214	242	211	213	222	214	247	221	227	233	207	227	214	221	212	230	225	236	222	205	211	224	224	225	191	198	242	241	210	221	241	228	207	218	245	251	228	227	225	224	220	237	206	234	220	244	228	216	220	239	235	216	203	215	215	225	241	215	251	202	242	227	199	226	225	228	218	236	223	243	211	215	244	228	205	209	231	209	232	234	242	206	218	205	215	199	214	236	215	234	237	216	214	237	226	213	221	243	216	228	240	208	252	237	211	248	219	245	228	195	247	203	233	235	214	233	242	232	208	211	251	217	243	220	229	236	211	232	228	219	238	229	222	233	220	223	223	234	246	241	208	244	236	237	219	217	195	233	236	215	240	216	232	201	191	220	223	235	231	226	214	232	243	225	224	212	218	208	238	246	227	273	260	230	214	232	210	230	225	216	223	227	212	245	222	209	222	222	219	240	238	266	216	212	222	219	195	233	235	244	241	246	210	210	221	214	226	221	253	237	210	220	213	236	235	247	238	234	251	225	202	228	201	225	221	215	225	215	209	228	220	229	230	225	218	225	208	229	233	245	242	239	243	223	232	232	224	230	224	203	221	232	236	220	230	257	249	179	243	232	243	209	240	199	258	218	246	219	215	216	213	221	192	222	209	241	198	217	219	220	233	229	233	226	219	230	241	224	233	209	188	201	205	219	215	197	240	236	197	208	212	208	261	223	219	234	235	220	231	225	220	214	237	238	232	234	230	251	210	202	214	241	239	201	227	234	208	217	242	221	212	238	201	221	234	238	219	228	253	230	238	240	220	204	226	221	226	214	232	234	227	237	241	211	214	234	252	232	220	211	193	217	251	254	231	229	215	218	225	209	245	245	216	230	232	230	236	226	221	231	223	199	245	210	210	208	218	200	248	213	224	228	229	219	221	229	236	245	237	230	228	209	214	225	233	253	246	229	208	228	222	226	203	239	258	228	229	240	212	192	264	215	229	239	230	197	233	204	250	224	222	226	214	216	228	239	219	242	230	205	227	189	198	220	194	238	245	207	213	246	245	205	242	217	220	222	228	246	236	242	254	271	231	229	220	217	244	234	204	204	241	235	233	216	237	239	216	219	208	227	200	228	219	230	247	234	218	220	216	230	204	213	237	209	229	204	215	199	184	245	228	200	214	231	209	219	230	207	200	239	231	262	219	232	221	211	213	234	227	213	215	231	211	228	232	215	220	236	229	253	242	224	237	226	249	227	228	227	213	248	224	241	267	245	221	253	201	215	223	201	229	232	240	207	208	237	220	236	225	230	201	238	223	258	230	259	242	203	253	232	230	238	228	205	215	225	238	239	229	196	225	235	244	258	250	227	216	213	181	213	224	214	231	219	218	234	239	238	219	246	223	243	235	238	208	209	230	210	205	258	224	248	201	256	246	220	214	221	211	227	232	199	218	211	184	217	231	199	187	219	236	238	252	221	219	203	225	254	225	216	219	187	227	249	217	217	235	218	236	214	203	217	233	216	226	212	234	220	214	239	222	247	226	210	255	222	216	215	230	246	225	205	240	233	219	211	230	210	212	225	217	219	216	241	215	214	236	216	223	218	192	234	209	233	226	208	225	209	204	224	214	231	267	221	225	210	222	236	230	214	243	237	218	188	201	229	247	190	222	253	236	235	197	241	225	228	232	192	199	236	233	232	246	217	230	222	249	249	235	219	235	186	223	216	217	237	199	222	206	237	228	222	214	220	244	209	232	243	247	217	236	218	262	240	217	231	229	221	232	225	216	212	239	202	220	234	204	225	245	222	225	238	263	225	248	233	237	227	243	248	205	224	212	227	232	237	188	233	220	224	219	215	236	229	237	231	207	219	219	238	219	220	220	258	230	251	227	239	232	246	208	229	242	216	263	211	220	195	237	230	239	216	217	235	199	219	227	247	215	231	236	234	214	226	222	211	217	212	226	216	215	224	224	205	228	255	238	206	228	250	229	205	221	243	235	203	237	229	202	213	215	237	206	214	206	233	221	249	218	256	247	242	226	200	223	240	202	220	225	226	222	242	232	234	195	246	235	236	226	208	213	230	215	200	233	231	198	209	223	234	230	221	205	237	238	198	210	195	231	208
25493	11120	5255	5734	4773	3874	3254	2715	2156	1941	1716	1509	1462	1405	1194	1119	1144	1014	1044	965	859	915	884	851	838	782	814	764	772	769	737	747	712	754	718	696	724	656	638	649	702	710	673	653	665	658	656	636	677	597	673	646	604	619	645	594	666	666	615	644	606	636	653	607	626	606	614	616	595	622	610	594	586	630	607	629	588	569	544	604	615	598	602	632	580	527	580	612	556	572	610	608	602	614	566	587	606	595	602	585	598	633	617	633	607	597	613	620	615	603	609	539	626	625	607	581	568	598	575	576	598	581	583	588	600	624	580	604	665	589	608	550	534	594	545	554	577	587	626	552	603	566	582	557	622	585	637	610	596	584	580	614	584	543	613	557	604	590	550	575	621	607	581	607	576	575	596	587	578	586	588	623	608	601	553	567	588	589	632	663	560	559	629	579	596	625	574	571	594	558	622	641	573	633	646	609	605	552	575	619	585	579	602	558	594	582	557	564	576	583	617	619	585	596	569	561	584	607	575	582	556	617	590	605	532	553	599	587	573	572	606	614	579	636	552	609	591	582	665	565	581	570	563	610	620	575	586	581	569	594	607	592	573	576	598	589	597	561	550	593	596	591	637	573	577	574	533	568	592	612	561	623	629	576	582	573	612	581	571	586	540	599	583	593	608	577	569	640	586	605	568	571	576	589	598	585	599	605	587	630	575	572	594	563	570	603	550	626	595	573	595	558	617	573	579	561	565	576	586	603	578	565	637	592	571	572	598	577	546	563	590	583	555	553	587	572	570	621	575	596	554	591	575	593	586	628	557	597	586	594	602	562	642	579	574	613	592	566	609	640	567	547	603	548	579	603	562	582	605	570	548	622	576	623	557	550	567	562	593	544	561	586	546	547	574	574	603	548	577	598	560	649	568	559	599	626	600	605	584	545	575	642	555	592	547	584	572	598	603	592	592	622	623	551	612	611	673	598	572	557	571	550	553	592	626	571	557	622	575	614	562	587	564	597	562	553	598	575	641	574	581	629	595	560	608	578	602	616	595	579	628	569	611	568	633	586	569	566	605	575	612	640	565	557	551	590	598	543	614	563	619	566	615	573	580	578	608	616	638	554	620	586	567	579	566	598	596	567	579	610	624	560	586	587	595	558	584	596	633	596	607	621	596	604	564	619	550	596	543	566	558	545	574	575	558	631	561	580	635	586	584	627	606	601	578	575	616	548	611	558	627	565	590	618	590	586	599	589	565	630	587	577	570	558	588	601	573	580	568	561	589	551	597	554	571	577	577	545	612	579	512	602	540	594	581	554	579	597	622	582	575	569	578	594	577	569	556	611	579	609	634	571	620	567	602	559	609	583	600	651	588	610	604	555	574	581	604	585	564	562	647	583	554	527	543	573	552	589	602	615	592	577	635	573	582	595	607	619	562	555	627	583	599	574	628	569	555	589	589	594	568	565	622	580	563	609	612	618	592	567	645	581	574	571	595	601	583	603	617	567	613	568	604	524	585	592	619	609	563	607	578	592	538	575	606	611	598	567	588	549	567	545	596	588	611	562	598	565	595	565	541	607	629	567	553	584	587	571	597	590	576	564	582	564	648	589	560	573	586	641	533	563	566	590	627	606	587	636	596	611	559	590	581	570	588	586	595	573	610	561	583	542	639	583	544	596	611	603	582	575	657	596	589	605	566	541	536	579	579	596	590	624	562	561	579	582	595	573	588	615	598	628	622	591	610	601	630	604	602	567	583	566	629	619	617	610	566	587	607	628	619	578	563	581	649	604	605	561	562	580	594	562	612	592	574	619	587	608	615	579	571	576	579	541	634	555	554	599	517	599	607	562	565	575	603	578	550	589	588	552	588	596	552	582	597	606	572	575	566	605	585	581	642	564	605	604	625	572	586	572	589	579	612	589	575	571	587	590	581	526	594	590	608	570	555	554	554	575	610	569	606	601	588	581	586	592	576	582	563	615	572	546	575	570	567	557	582	619	579	574	586	608	616	537	584	593	606	601	569	613	606	577	606	594	632	604	603	560	576	603	565	576	607	571	588	602	613	602	578	597	627	626	591	589	606	610	600	596	582	592	607	605	579	575	598	585	575	587	646	601	620	584	572	588	595	607	589	579	592	636	570	552	525	597	588	577	597	614	574	603	573	592	588	611	621	597	602	583	619	586	582	620	649	553	601	564	595	610	585	606	560	619	559	542	574	588	585	593	550	564	606	574	587	558	565	574	627	597	604	579	576	560	578	641	607	634	588	562	579	575	568	626	616	561	654	607	643	540	602	577	597	566	609	603	567	567	581	584	598	596	578	607	606	555	618	586	558	595	560	627	570	573	594	579	635	558	599	612	623	597	570	598	579	557	579	604	574	579	600	569	622	575	581	536	604	615	624	636	581	578	601	589	589	617	587	550	569	558	582	607	612	577	590	606	618	571	539	590	600	590	594	620	564	564	582	598	582	558	591	574	595	557	593	587	574	583	603	588	598	568	569	571	586	551	609	619	558	604	591	592	627	589	568	579	600	579	626	606	587	592	606	605	618	580	608	596	573	594	570	595	578	576	619	615	643	591	614	603	607	601	616	587	589	559	614	571	568	634	609	589	624	601	602	632	593	569	553	593	541	597	602	593	590	569	639	605	589	593	575	588	615	559	574	542	616	602	606	576	590	583	608	630	618	557	537	599	555	601	581	609	575	597	600	613	595	615	606	591	567	589	565	580	559	600	555	612	583	594	587	549	534	590	580	627	570	574	625	559	597	568	587	567	588	616	606	608	584	625	597	596	642	583	550	619	644	584	615	621	635	634	607	603	568	557	578	571	598	604	584	546	532	563	594	554	589	625	607	594	599	602	548	600	601	582	592	562	558	612	607	615	593	561	579	559	538	606	556	616	621	559	596	527	590	531	615	566	536	608	571	639	564	561	608	649	616	637	595	612	614	591	596	592	553	612	572	614	602	561	613	572	606	572	575	541	623	585	578	628	570	551	600	597	596	587	582	577	632	577	610	610	597	588	624	579	571	597	608	555	594	565	643	588	567	631	569	587	606	671	581	550	541	579	629	597	601	562	608	570	594	602	600	598	587	526	591	618	567	610	603	563	544	607	581	559	580	590	563	624	553	629	598	556	572	576	531	618	599	593	567	566	626	573	640	585	599	571	555	589	549	610	565	573	623	528	603	558	592	593	554	624	607	567	598	583	548	584	573	595	586	578	592	620	570	591	576	554	588	594	608	610	573	580	609	580	581	604	569	600	596	561	590	568	585	589	602	593	584	568	584	606	592	595	655	566	595	566	586	591	580	567	591	590	544	551	599	606	611	604	590	563	605	576	588	590	592	581	616	634	628	581	605	583	603	590	606	565	553	625	567	597	634	569	578	558	627	576	570	591	629	613	617	573	564	612	594	588	559	573	632	570	609	583	576	563	594	559	581	570	591	558	572	551	582	646	573	562	555	601	601	571	542	553	585	597	612	583	598	596	543	560	574	561	576	567	554	624
14474	4125	440	361	358	357	349	365	354	352	331	329	347	404	316	329	333	329	358	348	303	326	300	307	362	315	381	352	317	324	343	355	348	364	337	340	320	356	331	332	347	313	344	371	373	343	357	344	307	338	377	321	319	360	375	331	328	340	340	344	347	366	341	334	320	385	339	346	366	314	318	370	300	345	332	367	325	329	337	301	326	355	322	346	313	333	317	359	303	349	326	342	339	356	330	321	357	344	340	318	306	326	328	350	346	295	324	334	345	314	339	329	328	381	343	294	305	330	332	345	300	345	351	390	353	347	353	330	345	345	319	330	371	314	332	339	349	322	309	314	355	368	349	315	327	322	338	350	323	301	321	315	340	341	370	320	369	327	344	335	357	323	383	327	327	341	326	317	330	380	364	347	309	290	323	313	336	322	341	339	351	336	338	324	358	312	362	359	336	330	328	343	312	353	350	332	332	353	329	344	319	340	344	347	333	336	317	339	354	342	378	307	342	336	335	340	360	348	340	367	346	317	343	297	326	321	334	366	351	322	339	306	305	344	334	326	310	329	343	361	338	358	326	351	345	344	339	370	308	340	350	360	339	322	312	330	290	332	329	337	357	353	330	323	319	315	372	331	336	327	334	362	366	353	385	330	358	345	334	338	339	350	304	336	338	347	314	350	357	332	342	337	346	323	311	323	337	350	357	337	337	374	349	359	341	361	335	349	353	346	326	336	355	320	351	364	337	385	364	339	342	319	317	336	373	348	335	324	372	365	335	337	358	350	336	341	351	360	329	330	340	348	322	312	342	325	358	340	370	318	368	354	336	340	324	331	367	312	337	355	342	337	358	327	361	299	332	322	349	354	348	330	321	338	341	345	342	347	336	351	328	386	344	384	321	296	324	296	315	379	317	317	355	315	339	348	340	334	328	309	361	384	349	319	327	301	318	322	350	339	353	333	361	313	361	320	303	340	327	352	329	309	355	358	333	320	319	354	334	336	372	320	352	357	332	350	372	352	352	331	287	386	360	319	344	349	377	333	360	386	338	345	368	335	359	342	329	336	331	364	352	331	340	337	297	320	354	323	342	335	367	353	343	353	334	336	348	369	334	336	354	318	357	313	362	325	309	331	316	328	358	324	335	353	326	340	316	320	310	371	321	365	353	331	339	310	318	346	325	317	299	341	363	329	348	343	330	328	307	366	330	342	333	348	386	319	367	346	314	344	360	333	340	337	323	353	355	354	340	332	345	345	367	335	356	349	341	394	312	354	351	325	346	334	319	328	347	377	343	322	332	336	318	316	347	349	334	360	352	326	327	327	365	353	318	372	344	332	356	360	345	348	334	338	367	356	325	333	324	342	366	331	322	337	329	350	334	344	349	309	321	339	306	338	315	349	377	388	318	359	342	324	328	333	363	338	353	324	315	349	360	330	339	336	334	366	318	341	325	330	362	329	313	321	326	337	341	355	339	324	340	351	312	313	334	344	337	342	325	345	328	315	364	352	338	340	349	375	343	327	321	344	381	335	336	312	360	348	368	380	337	312	377	311	335	364	352	351	351	370	363	345	338	326	364	349	313	352	305	332	329	364	325	351	336	326	370	323	336	311	330	365	307	331	336	304	339	336	338	345	353	340	341	353	358	367	350	307	364	284	343	348	336	336	326	348	352	328	359	348	374	350	351	338	310	328	342	365	347	362	332	314	346	304	348	368	350	381	361	349	329	349	359	358	323	358	341	358	325	328	347	332	315	352	378	310	317	361	386	337	375	328	337	300	330	377	346	346	335	374	324	328	364	366	364	319	369	321	347	367	321	352	311	330	333	354	365	326	291	355	311	332	316	347	313	336	337	325	324	344	336	336	319	321	351	325	317	351	323	321	334	327	371	295	330	338	331	362	320	351	326	372	354	349	335	344	330	307	345	353	329	313	346	342	326	337	349	362	361	323	338	355	329	348	300	357	340	349	355	357	342	348	352	310	336	321	348	334	364	349	372	291	325	332	346	344	335	339	347	337	359	342	338	353	308	314	342	334	349	338	308	320	351	335	297	349	366	302	333	321	310	316	355	343	354	303	337	364	311	343	355	339	320	342	376	323	331	362	356	366	377	356	371	367	358	363	334	316	345	360	335	355	350	332	321	319	349	335	327	327	359	318	360	357	359	376	326	313	333	307	359	332	338	337	339	340	340	355	376	334	359	353	332	337	360	373	323	316	373	352	308	356	322	328	342	324	365	342	362	332	367	329	349	354	293	323	360	339	298	319	355	331	377	312	327	351	396	367	318	341	367	313	333	328	360	319	351	336	375	332	330	340	345	319	321	325	304	361	325	305	395	325	339	317	365	341	327	334	378	358	332	328	334	333	345	354	355	322	370	328	334	336	339	342	325	324	334	345	356	358	292	357	323	334	322	329	369	341	331	344	317	337	365	329	362	325	397	354	343	351	318	385	347	351	353	351	377	338	332	335	354	359	366	315	282	331	348	339	343	305	340	334	314	321	335	328	299	325	320	315	372	315	334	356	362	332	344	339	318	366	324	351	331	331	340	324	322	343	384	332	330	349	379	344	302	358	368	326	337	343	345	332	311	335	337	303	335	332	327	363	362	323	334	295	363	340	332	373	333	355	326	315	323	347	325	378	342	351	354	354	324	331	316	359	311	323	341	315	354	320	319	348	365	351	345	311	345	315	325	324	362	335	328	339	364	358	369	345	331	360	338	350	311	336	355	347	312	333	371	339	315	320	386	343	310	317	320	351	353	339	338	323	324	321	362	310	309	334	335	334	340	352	326	310	344	350	337	323	344	309	312	349	304	351	348	331	326	340	351	306	332	330	362	338	347	303	388	360	311	331	358	330	378	336	345	316	359	367	321	345	367	359	359	317	283	319	364	337	334	340	333	331	344	334	348	319	336	326	325	304	322	318	333	346	373	346	308	357	326	309	377	346	340	319	331	391	361	326	332	312	344	346	332	362	352	365	340	311	332	337	297	323	359	362	375	329	352	345	347	354	347	364	350	340	319	340	333	366	315	324	329	354	339	329	303	341	329	327	363	322	342	286	336	342	335	338	300	311	341	348	372	341	344	331	335	323	350	315	322	350	360	345	373	350	323	309	330	325	319	332	321	343	328	338	351	340	308	332	361	352	336	324	341	339	346	359	339	342	353	348	322	316	357	364	341	365	362	312	311	336	358	328	340	317	352	312	374	327	327	350	366	330	326	318	327	342	347	300	337	331	306	362	345	333	353	329	344	363	364	309	352	357	316	317	346	343	379	317	326	392	320	367	311	351	365	331	354	328	341	317	313	311	329	326	355	318	374	348	338	339	345	325	282	356	335	339	333	305	312	339	344	334	301	326	314	311	330	344	354	339	329	343	360	372	359	307	320	374	319	342	355	323	327	370	313	337	330	350	329	359	329	312	350	339	368	343	344	324	370	326	332	345	321	329	336	320	353	369	342	314	315	324	349	322	340	341	310	333	366	339	337	316	335	335	337	341
8851	3536	984	1026	1022	940	895	935	946	844	890	870	872	949	859	880	861	859	890	897	885	886	858	858	861	894	846	899	870	845	846	896	893	858	841	895	854	885	839	866	850	863	882	949	864	859	871	886	877	837	826	900	902	853	892	874	847	832	883	860	845	886	862	849	889	848	855	824	837	864	881	903	858	853	871	836	843	836	898	910	934	880	848	921	896	909	887	835	854	832	822	888	837	866	882	856	878	892	879	863	889	865	841	864	882	869	854	853	879	850	844	887	818	885	872	869	852	876	871	896	850	873	900	879	893	842	875	843	904	864	877	894	868	860	841	917	831	879	857	880	898	916	824	824	909	934	876	809	874	907	814	846	811	832	849	787	815	793	916	878	815	878	868	896	904	913	891	917	834	862	856	873	842	868	925	864	855	881	837	906	847	857	870	871	873	872	858	882	866	867	937	862	853	896	889	864	890	895	875	897	794	870	850	890	860	895	835	901	880	846	900	901	923	900	875	878	853	878	838	851	822	841	858	883	893	922	847	885	862	848	896	941	875	824	847	881	858	881	820	849	845	897	827	852	875	888	809	879	823	813	899	918	886	833	850	855	822	849	937	860	862	868	875	904	872	836	856	883	934	876	820	866	841	854	902	831	856	857	831	903	852	886	838	910	893	887	906	897	839	857	834	858	875	852	857	847	863	875	849	901	934	845	841	866	892	828	834	881	849	811	821	839	935	886	874	862	841	883	910	892	859	904	833	891	931	868	868	857	902	813	875	873	934	830	910	909	921	855	849	844	882	878	924	849	848	845	858	819	840	867	913	877	818	874	841	861	909	844	879	808	829	843	863	875	855	850	892	849	844	880	861	902	905	865	854	882	859	851	907	889	878	884	871	849	865	835	880	883	903	871	860	909	873	884	893	931	852	828	970	889	867	861	881	818	864	874	896	862	878	880	823	875	890	869	878	879	880	897	895	905	880	867	927	882	855	848	861	917	872	887	875	890	889	861	884	894	904	832	829	899	879	837	840	883	862	859	873	874	881	905	848	859	841	970	858	857	890	871	859	876	898	889	886	921	915	877	880	869	903	842	869	874	825	889	840	881	887	862	809	898	870	944	883	858	840	869	838	854	919	803	890	867	832	865	876	825	892	925	871	868	864	875	837	856	875	878	861	839	876	883	844	870	858	798	860	861	868	846	876	888	852	822	859	859	897	857	905	864	838	921	847	881	926	884	885	856	893	874	816	852	889	897	875	844	861	845	869	829	881	813	868	803	865	880	857	835	850	857	902	892	879	869	836	857	927	897	873	842	897	856	894	844	875	885	849	890	901	850	855	891	885	911	838	891	820	842	825	899	876	906	853	882	898	877	835	894	936	836	824	842	874	852	827	850	908	873	912	853	906	891	910	916	828	891	817	858	843	871	868	870	861	929	842	891	827	873	846	872	874	856	869	838	891	877	919	846	849	850	880	878	873	875	879	885	874	853	863	867	855	884	915	876	879	865	901	847	882	855	965	844	860	895	907	865	924	840	839	805	891	890	891	883	844	888	858	867	841	855	872	878	871	927	894	869	861	853	904	828	853	882	861	850	857	887	812	835	839	838	884	864	862	850	897	844	865	868	856	922	897	849	848	892	876	910	891	832	926	842	865	850	853	858	835	881	851	891	854	899	832	864	878	847	849	838	899	902	925	852	858	870	884	851	857	868	840	895	825	829	856	888	910	867	858	848	871	856	929	935	902	898	869	870	891	859	945	849	878	838	866	859	858	819	867	865	963	860	915	875	864	911	883	844	828	867	899	848	875	917	887	880	881	917	846	835	908	870	831	854	909	872	855	854	823	827	883	895	854	847	860	893	832	826	881	886	869	867	873	866	855	861	864	880	895	891	893	884	877	860	857	881	839	878	879	854	876	827	896	839	882	866	847	901	863	867	836	811	875	891	859	876	880	917	923	858	900	846	862	876	900	877	839	888	814	918	860	867	857	829	886	875	832	924	848	872	902	871	835	869	911	884	844	860	859	872	865	833	893	901	805	928	851	885	826	874	850	851	878	880	856	862	829	900	847	818	851	874	841	862	881	888	887	850	884	846	929	851	899	860	845	857	894	838	837	825	899	912	875	898	879	883	864	874	882	883	909	879	821	897	858	829	821	832	864	898	819	905	895	917	834	887	844	883	855	888	910	900	810	874	886	900	914	897	855	891	888	842	882	894	863	879	878	829	887	856	908	829	839	859	873	832	878	914	875	900	825	851	885	864	837	885	867	853	873	864	910	869	840	866	877	890	869	882	881	860	848	888	850	909	859	826	845	850	824	837	859	901	883	784	875	877	867	897	823	873	850	881	835	852	849	839	840	840	897	847	895	897	886	896	859	811	848	819	879	891	870	855	943	888	869	906	888	909	856	876	870	863	829	878	863	899	847	841	826	906	843	874	859	860	866	890	912	853	817	842	865	914	903	869	821	868	893	892	813	851	890	850	862	844	910	835	910	888	869	875	881	911	853	825	852	839	858	887	877	879	880	881	817	870	871	867	869	872	834	877	894	841	913	860	877	849	860	890	889	897	895	866	832	846	879	841	879	853	859	878	900	846	844	906	862	870	854	854	898	899	811	862	858	852	858	906	900	863	920	850	890	873	869	807	859	803	837	829	880	877	873	846	920	856	899	885	828	850	872	899	880	869	853	898	835	887	877	843	915	884	894	946	865	889	874	856	839	881	899	889	846	754	871	919	916	853	799	923	811	842	863	792	874	895	873	854	854	905	899	849	881	837	883	842	868	878	862	872	838	866	908	849	867	831	825	902	811	894	885	860	900	835	846	880	920	884	884	857	820	858	857	848	869	850	841	903	839	854	847	847	886	896	891	836	842	845	881	896	857	886	830	835	876	879	891	923	850	814	874	887	914	889	849	861	864	862	828	897	832	868	897	906	884	867	856	853	834	903	850	875	884	874	827	902	795	829	855	846	846	901	892	938	867	842	908	866	808	827	818	868	880	841	840	857	842	821	791	915	869	852	931	895	876	880	843	905	841	896	851	843	888	922	847	845	894	844	856	835	870	813	853	865	840	882	871	884	909	851	839	921	871	859	860	858	908	878	929	835	872	878	860	850	870	864	876	909	895	866	898	885	849	842	870	871	851	899	920	864	919	875	892	916	847	876	905	888	802	890	876	810	866	874	858	887	844	831	899	846	897	907	855	854	915	877	866	882	876	773	869	875	874	923	886	851	829	855	857	840	857	800	857	913	898	861	874	879	863	838	886	876	848	858	828	852	883	837	812	925	830	876	922	896	847	866	875	866	893	858	894	851	840	911	876	882	907	893	864	889	839	849	831	879	883	818	849	882	902	834	890	881	881	896	891	837	899	854	860	874	880	860	872	883	879	843	899	856	847	875	860	837	875	914	858	873	895	898	846	845	839	896	879	874	862	879	868	858	863	861	863	839	873	893	826	920	891	873	921	918	855	826	895	840	904	874	872	840	858	869	870	863	863	822
32328	13764	2800	1538	970	763	624	551	548	528	449	434	451	401	426	408	387	417	400	407	388	400	363	354	400	366	354	393	392	377	359	385	375	395	389	388	361	363	412	393	379	357	349	376	375	339	401	362	390	410	393	368	365	373	365	379	391	317	378	367	362	327	373	376	409	391	432	364	411	367	367	333	371	350	412	394	396	386	367	328	360	393	374	355	341	358	355	378	363	340	371	389	414	347	362	369	363	381	356	361	374	342	376	363	350	392	363	330	332	384	377	369	372	367	369	381	372	377	431	344	347	379	353	370	363	359	333	407	374	335	393	386	384	373	352	382	368	384	376	353	345	380	342	391	364	362	377	359	373	398	386	384	356	356	369	336	395	393	369	375	387	383	367	387	366	358	361	371	382	395	354	366	328	380	328	358	370	414	394	392	416	361	368	381	373	362	378	378	353	376	399	382	371	351	363	351	380	405	400	383	365	373	409	351	368	365	378	337	364	347	414	367	377	369	380	352	390	396	362	365	354	372	388	355	338	344	342	389	361	398	366	341	392	379	387	361	378	348	384	385	369	355	374	387	365	369	349	378	372	383	368	385	395	396	373	382	377	389	356	393	369	363	361	376	396	372	352	362	371	381	396	344	368	377	378	387	384	338	396	384	388	366	381	366	340	398	340	341	361	320	353	382	402	345	375	355	363	369	366	365	357	346	398	379	381	359	360	330	393	382	327	350	373	380	427	362	407	362	390	407	385	345	344	373	383	361	388	372	398	376	375	421	365	338	350	359	368	378	366	406	338	367	349	362	345	411	363	370	358	354	375	385	347	353	412	359	362	392	383	381	386	371	359	369	369	379	374	386	366	374	400	368	369	375	359	345	360	369	368	396	355	346	368	359	392	352	364	339	407	355	356	376	403	361	365	377	359	394	379	359	374	359	349	423	340	351	369	329	390	359	378	362	355	339	327	381	395	396	378	363	381	376	383	388	356	373	367	359	384	385	361	376	384	376	354	395	351	357	369	360	383	394	375	406	375	361	411	375	402	359	338	375	380	372	359	420	359	358	373	343	381	348	383	371	345	346	403	378	377	369	349	362	380	373	340	356	396	348	337	379	359	363	368	406	370	364	380	352	336	380	358	365	342	374	375	391	371	362	351	342	354	363	399	362	382	393	400	380	350	399	359	351	360	357	371	348	368	375	400	385	381	387	402	357	359	378	392	351	355	353	352	386	379	373	405	361	359	353	332	378	358	380	371	343	354	405	341	365	376	362	324	393	417	356	379	356	391	374	375	390	386	362	388	364	383	370	370	376	389	363	385	319	373	338	397	360	367	370	388	346	381	362	339	345	368	391	348	382	345	362	356	403	381	368	385	370	350	391	340	390	354	359	372	373	369	354	380	361	383	374	375	338	368	370	373	372	386	383	345	366	369	372	361	366	329	374	389	345	374	370	359	365	392	397	343	393	369	381	360	374	370	386	389	379	354	348	360	397	397	366	368	358	390	341	353	359	345	368	397	324	340	387	372	376	410	370	368	351	323	358	368	368	399	363	343	336	367	401	370	352	404	356	377	342	362	346	375	374	368	382	372	391	378	331	401	358	383	395	342	371	365	366	381	371	392	380	381	360	412	391	364	377	404	382	357	381	373	376	378	387	390	372	362	390	388	336	392	355	383	369	345	418	397	368	349	367	363	355	369	342	377	346	337	404	356	376	353	370	376	391	362	341	368	393	393	348	342	343	373	389	402	365	393	402	395	345	372	384	353	379	386	379	384	356	390	363	389	371	353	364	344	373	350	360	380	361	356	358	374	392	369	364	323	387	361	392	362	361	371	351	384	352	321	375	374	339	349	405	351	385	328	385	382	337	353	387	360	391	390	386	359	357	349	354	377	363	371	349	358	380	410	354	385	383	393	368	340	379	378	365	329	354	330	370	386	389	359	375	359	354	356	383	382	382	362	381	383	376	361	353	388	350	385	362	372	396	384	397	396	361	363	377	373	384	352	371	364	348	359	358	348	381	379	346	374	346	371	376	380	364	347	324	392	360	400	347	397	411	399	396	359	379	373	374	380	402	357	355	374	343	358	372	417	366	362	377	391	378	376	405	344	335	375	387	334	332	387	340	359	385	322	347	356	379	370	374	354	407	410	359	380	382	390	361	345	354	337	353	374	378	408	366	359	398	399	395	368	354	376	360	368	389	392	366	371	348	388	418	372	371	365	382	383	364	339	342	390	362	368	344	386	346	342	367	389	374	407	360	379	380	344	367	365	347	366	356	353	403	335	399	324	348	366	366	353	372	387	340	380	382	361	352	400	321	379	356	347	371	356	385	378	383	348	363	376	398	341	352	374	380	344	360	354	349	412	389	388	342	360	380	390	350	374	359	360	357	339	349	369	358	361	390	358	367	351	331	333	350	367	383	354	382	359	388	381	395	370	387	356	374	379	384	368	364	360	340	380	367	388	349	359	352	346	384	355	380	330	371	376	383	388	342	370	361	421	356	372	387	376	385	360	392	340	343	390	388	355	352	400	338	375	361	369	353	379	360	375	328	364	358	371	370	396	366	378	338	350	392	348	376	382	372	375	392	342	366	381	354	397	351	356	358	367	350	391	349	347	339	376	364	382	355	336	384	351	357	377	403	328	353	366	366	373	380	394	357	368	342	310	350	364	359	372	365	361	342	341	344	360	356	361	406	380	360	382	357	410	384	375	368	346	337	405	390	384	436	377	368	373	375	386	365	376	394	404	374	341	366	367	362	356	352	357	361	353	374	367	340	380	359	377	353	369	381	395	388	369	391	349	368	365	362	380	368	356	361	398	342	380	349	369	390	361	343	407	359	387	388	362	378	371	359	347	387	354	373	381	327	340	384	386	375	341	400	367	336	356	357	423	347	361	383	364	395	411	379	383	382	405	372	351	407	366	360	365	350	349	378	388	369	380	388	373	345	356	374	372	383	365	373	363	347	311	393	349	364	381	345	359	390	367	377	373	405	357	358	356	424	400	376	384	395	405	374	403	353	397	361	365	384	368	370	366	380	345	352	354	424	378	366	338	383	398	414	359	347	406	378	392	357	337	356	358	398	350	418	385	323	397	350	357	401	367	411	374	372	359	348	389	368	375	383	368	373	385	379	371	366	372	352	381	370	401	387	366	406	340	352	355	372	363	371	383	372	353	339	374	359	353	391	378	368	364	392	365	380	350	418	368	375	346	347	367	390	345	342	387	373	347	350	401	368	365	374	373	341	338	351	377	358	360	376	333	380	358	365	355	378	355	393	365	378	362	375	365	394	359	368	360	375	379	344	382	367	381	348	379	374	357	413	352	328	350	373	343	366	377	394	390	387	404	370	369	386	389	351	370	377	416	399	362	399	374	367	355	370	342	372	375	407	352	390	378	344	390	390	374	396	352	348	401	371	390	361	351	394	386	385	331	373	354	325	407	389	395	331	370	410	348	379	360	384	381	335	352	368	356	421	392	397	404	397	374	340	391	385
20168	7678	3391	3645	3118	2625	2304	2005	1808	1672	1454	1404	1393	1240	1203	1261	1136	1175	1131	1048	1099	1021	1052	1035	1089	998	964	1029	971	1041	981	927	1011	937	980	967	962	1027	1021	975	953	937	964	984	975	977	950	1008	959	991	956	958	940	915	991	961	932	986	963	941	927	937	950	915	987	978	947	885	991	938	930	967	971	939	1006	935	888	967	916	985	937	911	873	908	942	953	898	889	980	919	893	924	896	910	973	918	922	920	902	914	982	943	936	876	939	918	900	905	961	959	932	880	880	921	950	873	933	886	985	933	915	931	951	929	875	936	899	954	993	898	919	887	937	907	987	945	919	939	916	941	923	929	922	921	905	926	885	952	894	913	895	965	929	960	894	917	910	921	908	930	950	998	935	979	892	949	905	912	942	924	908	989	947	908	948	923	947	923	890	915	935	999	930	906	900	910	956	916	901	1009	966	889	1010	914	897	867	947	918	962	965	912	919	950	942	884	865	949	941	929	908	926	906	915	955	967	906	940	938	911	871	955	888	936	954	976	912	928	915	966	855	915	947	896	950	955	895	939	910	883	947	922	952	915	923	862	942	916	915	933	963	951	879	915	902	902	950	967	932	889	941	874	937	921	919	971	867	920	907	880	927	877	918	951	864	922	930	935	941	934	926	898	871	899	913	954	907	928	940	973	933	942	956	980	936	920	904	947	909	945	895	890	919	878	927	954	971	928	916	941	871	928	892	850	919	896	921	921	914	958	959	915	883	981	955	899	955	948	993	920	902	912	935	887	942	941	940	924	969	992	922	949	913	954	926	929	942	902	934	907	957	932	938	915	923	943	928	878	876	894	917	933	870	915	898	950	867	923	884	942	918	896	934	911	952	907	886	902	915	956	942	981	874	890	933	900	922	903	883	968	911	947	933	927	814	952	902	905	937	899	918	912	920	888	920	967	884	928	957	975	892	889	869	918	968	939	904	945	873	941	929	989	930	953	937	896	952	915	854	899	962	880	877	932	925	919	928	950	943	894	931	920	957	961	878	918	876	876	931	948	884	917	928	918	900	908	882	920	880	938	880	981	916	927	862	929	875	920	956	964	919	953	905	935	922	978	972	952	945	939	886	910	880	949	909	931	939	931	966	911	941	865	927	946	953	964	935	891	920	946	939	909	915	961	893	904	983	886	924	962	939	950	915	907	949	928	943	932	936	934	957	959	954	927	985	927	947	962	884	914	877	892	928	897	930	984	954	893	862	950	894	891	915	929	978	970	872	915	941	880	967	947	920	902	889	958	959	947	941	899	895	913	892	910	917	967	934	951	912	904	972	921	957	934	891	950	926	904	928	983	887	904	886	934	933	872	883	927	953	927	937	928	937	899	937	958	922	915	912	912	882	980	915	857	931	933	897	881	903	917	918	838	891	875	892	946	929	907	961	913	889	940	922	973	955	934	922	917	898	910	880	906	945	905	921	921	901	941	917	926	880	894	948	923	926	952	939	918	949	851	949	936	889	882	945	909	925	885	909	907	918	899	911	867	964	891	926	946	932	936	917	963	932	947	935	941	882	863	901	929	940	896	891	890	948	923	950	883	995	873	927	954	921	938	903	922	886	897	944	1006	914	990	978	905	931	925	995	905	880	912	954	912	966	928	992	913	924	939	883	919	899	882	939	928	941	899	939	971	871	937	975	925	989	940	887	915	954	868	937	958	928	948	894	877	903	942	879	897	890	922	965	857	975	979	902	926	971	990	968	979	907	936	976	959	928	942	866	982	900	871	858	907	847	891	890	901	893	913	905	909	881	968	931	953	935	931	947	892	903	907	951	911	900	946	964	976	893	914	948	905	890	890	942	909	923	976	928	899	882	969	921	879	907	938	896	948	914	881	926	956	938	881	899	898	926	947	956	911	908	943	914	879	903	903	933	894	955	918	903	963	943	937	939	924	911	882	974	890	886	923	1004	889	929	914	919	921	858	881	908	891	958	915	894	913	958	941	950	931	866	1009	904	914	942	890	929	874	923	883	917	882	914	929	883	869	890	952	908	975	883	929	937	916	937	901	891	956	927	928	940	908	919	926	874	891	952	887	938	889	894	907	894	937	916	954	875	931	919	930	849	904	937	884	902	905	1008	948	961	912	928	903	879	949	914	951	894	964	961	877	897	940	990	937	894	897	939	897	941	939	970	914	899	930	960	882	984	884	924	907	945	924	899	924	944	929	909	888	977	949	945	956	913	998	911	938	930	973	940	909	943	913	919	984	967	878	901	957	956	967	911	960	932	980	930	909	893	945	871	908	926	897	945	947	930	922	891	914	889	920	887	935	1016	915	907	972	937	957	957	927	900	857	935	950	911	932	908	951	928	943	899	899	947	948	956	923	928	906	949	926	964	952	904	922	928	933	890	900	924	897	917	891	896	927	885	937	906	914	928	911	894	925	941	938	883	876	909	890	928	944	903	878	937	919	921	915	943	927	899	875	906	971	921	928	926	964	940	906	915	955	871	978	893	894	922	914	929	952	867	879	903	903	980	961	886	908	930	965	984	925	927	924	885	939	959	926	956	935	932	905	897	914	928	903	909	904	916	949	927	954	907	932	941	881	941	966	895	922	998	903	991	939	919	899	925	966	879	934	958	918	950	885	952	982	877	971	922	926	898	918	840	933	870	894	954	909	973	938	939	951	892	884	902	941	968	930	865	899	927	1026	928	873	876	954	949	966	891	934	915	949	909	885	894	901	898	939	940	906	976	882	928	896	875	931	1010	942	917	895	834	914	981	909	962	909	915	923	969	892	916	948	923	924	922	946	908	936	913	893	934	996	952	880	879	910	870	903	922	896	923	933	949	894	997	894	920	961	938	882	945	917	929	946	920	922	941	873	990	876	960	868	882	951	911	926	956	864	901	904	964	991	928	914	945	935	925	902	944	868	954	947	937	905	871	888	880	881	923	936	887	886	934	963	923	958	911	973	916	928	927	909	895	899	949	895	989	974	898	937	911	897	895	902	900	922	891	950	956	909	928	916	877	936	928	933	921	940	921	942	846	877	933	906	944	982	969	953	917	906	879	918	979	918	936	906	923	908	918	903	904	909	945	942	938	916	903	947	915	915	947	997	871	861	958	929	951	943	920	973	915	861	918	980	893	870	936	900	884	927	900	942	956	910	893	879	880	948	943	936	918	881	942	908	917	918	926	950	903	888	876	935	910	862	936	907	916	977	925	914	930	915	932	906	888	875	943	893	909	915	887	880	907	928	956	923	902	922	930	899	1002	911	882	968	874	894	956	919	890	956	895	853	933	916	931	943	872	922	922	932	898	928	915	867	904	958	979	906	885	888	920	935	937	927	930	943	917	883	965	939	923	916	929	928	908	939	906	932	920	838	950	972	908	888	898	893	954	958	932	950	907	918	936	924	889	942	954	885	969	914	944	919	935	951	908	907	960	937	958	910	973	947	968	916	904	901	893	937	946	896	894	900	916	877	920	913	939	889	924	916	907	918	901	926	916	889	904	917	918	933	971
40564	18871	5125	2462	1464	1036	726	606	511	491	404	339	320	319	295	317	284	310	284	280	258	258	224	245	254	242	269	221	242	224	242	250	207	222	233	212	260	213	229	225	236	217	223	208	205	261	217	231	257	220	204	218	231	209	189	188	221	237	225	240	244	222	221	221	196	198	212	227	219	207	213	212	177	198	218	223	230	213	198	232	200	234	195	196	203	239	234	206	216	205	226	233	220	224	246	206	224	206	207	227	226	229	237	183	208	217	232	226	216	187	208	208	210	210	194	201	206	195	214	220	216	208	194	189	210	200	209	213	220	190	201	204	194	250	195	228	219	214	221	201	210	231	208	244	191	210	210	214	222	211	212	233	202	176	210	209	220	238	212	207	213	235	218	198	224	201	196	229	224	234	232	199	208	207	213	246	240	212	219	195	224	209	191	191	211	201	207	232	217	195	202	182	197	225	233	221	223	212	237	218	218	203	220	217	199	216	212	227	213	197	204	217	236	191	197	209	219	218	215	236	223	222	211	217	232	195	179	233	208	226	225	232	207	194	244	216	242	216	188	213	221	218	225	212	208	209	199	245	222	194	203	207	211	186	209	205	209	227	201	225	243	201	186	209	215	209	222	201	206	200	204	193	216	212	219	233	243	207	215	240	229	189	203	190	233	199	219	183	217	198	217	245	192	202	189	188	221	185	235	197	242	221	207	211	183	202	237	217	215	204	203	204	212	244	219	193	211	220	189	217	210	224	189	216	209	217	221	204	207	206	244	220	208	236	197	202	204	210	190	215	192	216	217	187	189	202	222	230	212	204	220	201	197	190	211	221	212	195	232	199	208	211	205	205	204	207	227	211	194	212	209	183	216	212	207	217	223	200	206	240	213	240	194	221	218	235	221	212	213	225	183	200	221	234	201	214	200	228	206	181	218	212	230	219	186	219	202	199	213	212	223	218	243	216	205	212	208	192	204	236	226	219	212	197	225	215	192	198	211	222	227	213	219	219	211	222	221	204	229	225	189	191	211	224	222	207	194	208	167	205	200	207	174	210	185	245	204	210	194	225	237	214	208	238	210	201	203	199	234	211	203	230	227	170	245	206	222	213	219	215	219	182	223	189	221	199	242	194	211	231	219	194	211	222	229	178	229	211	225	206	196	211	220	195	233	213	204	204	206	206	192	211	193	220	198	208	194	201	243	202	214	227	200	215	229	253	216	182	175	181	193	200	228	221	200	223	230	212	220	205	228	233	211	213	203	196	215	192	218	232	231	243	220	225	231	231	232	238	219	211	217	208	229	217	209	230	204	198	191	187	191	203	205	196	206	209	248	236	220	225	205	211	198	198	216	201	214	210	231	215	200	208	213	229	216	209	197	228	210	222	228	233	211	216	212	192	215	219	229	209	203	248	207	204	201	216	199	201	229	209	211	208	227	188	217	173	222	228	201	212	225	199	221	228	188	201	208	213	222	208	202	201	191	204	210	206	194	227	214	221	214	217	227	219	199	193	221	217	210	209	215	225	223	204	196	223	212	204	227	194	192	201	191	213	210	212	187	216	227	209	204	213	215	206	228	190	222	215	192	227	229	210	231	227	205	224	220	215	227	211	239	191	211	202	201	229	199	224	220	216	211	241	196	190	218	208	198	217	207	199	205	205	221	216	236	212	235	249	205	206	164	202	198	214	217	197	216	196	219	215	211	201	197	236	201	209	174	209	197	199	235	209	217	208	210	207	237	189	202	194	189	180	239	210	238	232	220	224	224	200	213	220	240	208	214	195	204	205	179	197	201	248	203	200	220	193	208	219	207	211	208	211	177	208	230	207	232	196	206	196	208	211	203	212	191	238	198	190	220	184	218	228	241	208	216	223	204	221	199	208	242	241	211	189	211	203	211	217	197	196	246	222	223	208	212	215	204	187	202	214	237	219	222	185	212	225	235	212	220	196	184	206	199	239	212	211	217	212	206	224	238	213	224	218	202	220	214	221	212	209	220	246	217	212	234	178	223	245	228	224	186	202	223	224	216	215	205	207	231	218	235	219	254	209	225	212	221	228	200	205	180	208	214	204	199	198	210	202	230	215	191	215	199	219	214	210	230	203	192	199	204	228	203	195	202	200	218	233	227	218	198	222	217	215	208	205	194	201	203	176	216	224	193	227	218	224	213	244	192	200	212	209	195	210	215	191	214	214	214	216	214	207	215	226	192	207	225	231	212	201	225	200	220	193	203	227	210	203	201	209	212	200	242	231	208	212	199	212	190	200	190	244	230	227	233	170	214	209	213	207	189	197	193	219	194	210	210	200	216	211	252	192	195	198	225	222	194	237	208	185	225	207	191	205	200	206	207	206	215	212	211	215	182	205	210	220	203	193	208	231	191	211	209	213	206	195	202	214	210	223	211	179	175	217	199	192	217	204	223	206	209	211	229	202	229	211	209	244	213	224	196	187	220	200	198	221	168	214	225	199	227	221	225	218	205	186	215	203	219	176	208	200	188	232	223	226	202	203	210	194	206	230	202	221	221	213	216	201	187	205	238	189	221	210	205	205	211	243	195	220	232	210	221	211	209	200	216	192	210	231	228	186	188	216	205	220	212	201	197	208	214	198	193	230	237	221	227	203	194	212	223	230	215	207	231	227	218	190	206	195	200	204	222	225	211	179	211	217	192	199	185	187	198	177	214	206	226	227	210	242	183	229	182	229	239	220	197	202	215	180	192	205	216	250	217	228	212	217	227	186	223	209	207	210	194	202	227	206	213	247	218	241	218	212	249	202	183	226	199	213	190	229	188	229	203	184	237	195	202	213	227	235	201	208	200	219	235	196	208	220	233	200	216	223	237	224	191	213	206	188	257	219	203	209	227	209	204	210	221	223	208	207	228	216	187	181	203	188	187	231	191	194	208	198	213	240	229	208	207	230	209	205	188	219	215	212	192	227	219	201	226	219	232	236	207	200	216	195	216	215	214	214	214	229	215	244	214	226	204	230	220	218	225	227	205	211	251	188	214	208	198	225	205	207	207	227	201	199	191	219	188	218	219	224	209	234	214	213	226	180	200	206	221	205	225	215	209	206	180	211	218	245	193	214	228	200	228	205	231	198	193	199	191	199	210	212	237	222	193	209	208	204	195	192	205	210	194	210	227	231	201	224	215	240	220	186	206	201	205	216	237	210	215	215	209	177	204	201	205	232	238	217	222	225	220	207	219	218	189	227	207	213	185	186	237	215	220	195	214	186	196	201	238	206	229	230	200	192	210	210	202	234	196	227	209	230	217	230	217	220	221	240	197	188	197	223	225	210	205	243	221	212	224	189	212	207	221	228	236	198	214	198	210	222	206	224	234	213	229	182	212	197	207	241	214	204	207	223	221	232	226	218	231	231	181	200	238	220	239	202	164	193	216	223	203	183	221	220	246	191	215	212	184	222	214	197	239	231	199	188	209	225	222	216	214	200	197	181	205	209	216	202	224	209	200	222	205	197	223	228	220	197	221	222	240	192
24963	9299	5194	5707	4745	3825	3168	2659	2222	1962	1699	1514	1463	1318	1124	1170	1094	1064	963	859	858	883	829	797	775	843	779	776	782	701	683	667	706	687	663	645	640	663	655	626	602	607	619	658	625	609	635	633	594	586	602	590	589	599	599	592	589	541	589	571	620	568	581	560	614	586	567	583	564	560	614	595	585	569	561	582	568	599	586	615	596	636	568	564	584	554	557	551	562	545	588	581	542	598	540	538	586	560	567	559	575	576	546	534	558	550	593	560	611	577	539	572	548	535	592	593	605	588	567	574	593	547	571	567	559	594	550	563	554	550	552	580	560	557	527	534	515	583	545	564	519	483	602	536	598	562	548	566	596	559	544	572	516	574	519	572	546	533	580	562	559	563	558	609	525	551	576	520	549	585	551	594	637	638	581	569	542	588	544	591	566	536	594	580	574	559	561	569	576	579	550	556	602	557	569	542	539	569	567	569	588	565	551	550	615	515	585	592	559	572	554	565	541	594	576	542	575	564	543	532	615	523	526	573	512	582	565	542	608	578	574	595	527	546	579	581	545	575	591	560	573	547	499	592	554	517	530	542	561	512	549	582	561	537	535	579	573	556	572	548	577	533	486	543	590	572	534	517	549	540	568	540	543	516	507	554	585	554	547	537	547	550	582	516	500	527	577	542	515	639	624	566	566	572	556	592	556	572	586	569	566	568	549	506	567	553	582	524	563	548	581	555	562	546	559	596	553	530	540	552	533	551	556	531	587	530	613	570	585	554	552	557	623	537	514	546	597	520	535	530	589	528	551	560	542	527	579	534	560	609	612	534	563	549	601	577	554	540	593	540	541	582	562	552	565	568	561	567	562	555	571	538	572	584	543	559	570	549	596	523	544	513	537	561	568	520	553	580	537	541	576	582	559	557	540	590	615	578	520	594	562	568	576	523	556	541	557	562	574	552	519	567	553	565	589	567	543	554	592	547	545	563	575	550	552	539	552	614	574	584	553	545	532	563	534	612	601	557	547	534	585	582	546	528	537	529	551	552	593	565	582	602	590	522	544	559	554	574	537	516	527	567	541	534	548	564	567	560	549	550	552	553	602	542	561	552	553	579	557	531	560	510	574	600	572	596	564	526	546	609	545	589	552	544	529	586	582	584	553	562	559	533	571	595	550	548	588	575	563	516	532	551	562	572	588	575	557	564	544	580	569	549	610	519	549	542	592	550	525	564	565	575	509	550	556	552	612	549	605	542	577	544	590	530	558	549	581	556	557	591	563	602	552	578	564	521	550	543	537	597	551	562	554	571	573	574	537	581	585	544	560	510	573	577	546	546	605	576	525	570	556	555	567	543	552	542	543	569	564	570	579	548	530	582	556	561	572	585	545	571	504	553	564	550	542	553	555	557	561	522	559	558	609	568	555	557	525	577	573	555	556	525	576	596	559	561	555	529	563	524	532	544	575	547	560	513	586	548	564	551	598	567	554	515	530	568	543	565	575	578	591	592	601	566	559	539	537	613	526	531	568	544	558	598	545	557	582	517	532	569	592	557	555	538	531	594	570	569	600	566	576	522	565	578	576	585	573	561	546	594	515	590	531	583	541	553	573	609	585	565	528	554	484	539	573	588	553	564	523	584	596	527	566	546	553	544	521	545	563	528	531	508	543	575	565	575	549	546	558	547	581	551	544	518	551	545	519	540	538	556	558	579	567	567	563	560	566	598	550	528	545	610	507	518	564	528	529	506	587	600	581	541	579	556	552	563	554	571	512	544	555	501	567	576	576	519	592	548	560	564	581	581	537	572	572	544	542	564	578	564	528	529	563	519	565	532	561	548	588	570	536	557	486	546	561	538	550	535	605	525	572	578	551	560	575	566	527	568	576	544	585	538	530	517	586	523	566	545	581	576	591	592	555	569	564	551	593	594	554	582	502	544	544	540	561	538	598	549	538	543	563	517	536	524	547	570	558	537	582	605	539	551	576	597	565	583	565	544	562	566	510	606	575	518	581	604	568	535	606	550	568	564	577	602	543	569	547	566	578	568	586	590	531	563	612	575	542	558	597	577	575	581	538	539	513	544	584	569	566	570	597	553	573	556	569	558	554	551	572	518	549	596	569	566	529	552	613	615	523	594	519	526	566	540	573	569	557	611	569	529	557	578	547	591	548	519	533	609	563	553	550	557	547	546	549	594	550	542	544	566	557	555	559	588	608	569	588	599	554	578	568	564	531	549	568	520	527	566	594	589	526	565	535	544	564	526	550	563	553	599	561	576	526	575	549	547	569	546	520	552	541	601	530	538	548	569	578	540	520	607	554	571	611	552	543	560	587	608	561	594	564	595	595	614	544	541	564	568	563	564	548	566	561	531	532	533	569	550	561	534	627	610	598	572	551	549	541	579	563	569	563	513	558	550	591	552	546	573	571	567	563	571	585	546	560	551	526	535	535	552	518	596	575	568	605	566	570	565	576	559	552	590	591	573	570	566	544	570	556	583	573	548	573	575	535	586	608	550	550	592	538	605	544	543	610	561	557	545	532	546	536	583	601	531	564	545	503	547	603	562	556	553	598	544	577	549	560	573	590	599	590	534	569	561	575	560	574	536	579	586	583	545	584	551	527	542	554	525	556	547	550	587	560	531	552	546	561	530	580	554	585	577	491	547	515	524	576	553	513	586	567	555	562	535	539	580	584	576	540	545	538	550	557	600	554	603	551	599	582	541	564	536	602	548	578	572	590	533	549	586	572	561	554	579	544	573	539	555	581	570	558	568	540	590	546	549	557	566	548	570	575	559	537	572	546	541	570	571	555	542	537	516	546	553	570	557	553	569	558	545	608	565	594	588	593	579	533	547	536	590	547	566	540	522	562	551	601	553	546	560	542	577	534	579	597	595	567	537	564	512	614	544	570	566	564	581	577	593	540	579	596	545	556	553	598	546	603	530	575	547	536	576	556	535	563	542	523	562	553	541	557	553	541	528	568	598	577	549	559	544	558	544	567	539	547	592	577	523	536	567	574	529	540	578	572	585	556	574	541	565	559	580	551	505	566	526	587	574	556	558	520	545	521	588	606	547	561	579	547	571	547	569	573	518	500	545	564	536	574	570	550	591	558	553	558	557	522	552	569	597	600	598	554	516	543	542	530	575	566	542	538	589	564	526	571	574	521	599	549	544	562	558	580	520	565	532	558	559	562	559	567	537	528	545	549	555	599	516	527	530	558	624	536	589	566	549	577	549	552	570	551	576	555	561	582	496	572	559	578	573	499	568	551	590	569	548	539	523	579	551	570	585	563	563	563	586	565	604	574	559	568	554	524	577	574	598	607	511	553	579	560	548	558	576	521	546	592	588	564	562	529	589	562	585	543	564	538	551	587	532	558	566	526	578	543	551	567	549	549	581	583	604	552	587	578	574	540	524	568	548	569	565	548	540	580	567	602	535	514	533	592	565	528	568	571	569	566	576	615	557	533	558	591	536	570	532	545	580	572	539	564	527	529	559	565	564
14148	3254	414	358	350	343	335	330	324	345	334	314	322	315	357	365	353	314	326	331	312	354	319	326	298	329	340	337	328	285	343	346	300	337	325	303	341	351	344	327	339	299	311	302	332	334	311	329	329	305	322	333	331	349	300	340	364	302	338	306	346	285	345	355	346	333	302	337	340	341	337	306	350	306	327	322	325	338	338	304	364	326	304	308	348	319	349	335	345	323	335	308	329	328	340	335	327	320	338	323	341	334	347	296	294	322	297	331	278	301	338	333	340	286	305	313	318	296	330	347	340	343	343	344	291	322	269	317	322	335	340	332	321	327	304	381	313	331	337	325	325	312	340	329	316	365	335	339	330	352	288	336	338	331	363	317	311	316	333	325	337	357	313	319	308	329	366	314	333	325	366	356	381	321	339	300	305	293	328	290	286	314	382	306	323	342	306	333	324	300	280	284	313	327	331	333	329	303	304	306	374	351	339	315	316	339	326	323	302	322	325	307	342	352	305	344	299	334	311	324	331	308	299	319	330	350	315	318	346	345	308	336	355	322	290	297	285	310	303	311	371	333	312	315	328	345	330	319	297	311	303	322	319	356	326	352	360	315	338	331	294	310	359	337	328	312	325	320	319	359	337	321	341	322	309	338	320	307	324	335	372	323	316	338	300	315	348	315	307	328	322	347	364	331	341	339	366	342	298	329	330	288	340	303	304	299	342	299	349	354	348	302	317	308	318	358	317	329	331	336	305	299	307	327	313	351	340	292	347	341	327	313	302	322	290	367	334	327	318	290	338	356	331	321	344	330	326	347	328	313	363	331	326	301	338	336	316	322	325	298	309	293	310	301	299	319	304	300	326	299	344	324	321	328	312	327	306	339	325	312	311	329	314	322	341	319	343	331	346	319	311	354	341	345	339	307	319	348	335	311	333	337	363	307	324	300	358	338	335	327	320	318	313	322	342	339	346	323	319	305	357	304	307	321	345	317	333	366	363	336	298	326	316	371	318	335	299	335	321	313	328	310	295	322	310	315	342	302	312	311	343	347	332	302	324	307	344	323	323	356	307	312	318	329	308	349	356	353	324	329	323	364	324	325	327	317	345	307	340	299	309	345	357	346	337	332	357	339	324	331	319	298	332	327	349	337	309	313	274	330	292	301	311	294	310	307	313	338	299	353	350	322	331	313	343	330	363	352	331	333	357	308	321	309	325	333	296	349	304	361	347	324	331	309	330	335	308	334	296	349	336	343	350	338	325	334	339	325	337	351	351	307	300	322	319	306	307	315	359	354	308	337	320	337	361	334	338	316	323	331	325	309	311	349	349	335	330	314	315	303	305	349	330	334	315	325	312	345	339	334	319	295	319	311	338	338	293	307	346	299	328	332	340	344	343	319	323	309	336	346	310	324	315	323	335	279	310	285	360	316	322	324	318	315	344	335	359	336	329	303	292	319	290	299	339	355	311	352	318	333	339	378	330	355	354	337	296	331	347	367	286	291	347	319	340	343	327	292	329	325	330	319	326	314	302	310	328	312	330	307	313	372	304	302	294	291	326	328	330	263	327	310	329	307	327	319	329	330	343	321	331	334	350	335	340	327	351	322	321	331	299	350	305	357	313	350	287	302	339	346	329	359	324	342	329	353	330	313	349	341	347	334	306	320	365	351	347	349	339	343	335	356	328	357	340	341	346	325	332	341	323	326	294	316	328	310	346	317	323	347	328	329	337	293	351	318	345	302	353	352	315	334	341	325	353	354	317	330	327	347	328	297	366	350	300	319	366	354	328	348	335	307	359	330	305	308	327	350	319	318	321	306	311	312	304	314	307	303	308	321	309	312	329	338	323	340	326	319	306	319	310	314	333	366	305	307	333	328	307	373	337	359	344	344	329	332	341	334	306	319	333	291	315	355	310	321	313	336	343	335	332	329	334	312	342	332	348	282	327	312	326	309	340	325	311	316	335	334	341	311	313	356	315	372	323	318	307	353	319	327	345	337	339	334	301	335	305	300	332	345	318	351	345	315	326	357	320	296	320	338	333	343	349	341	338	350	382	379	325	342	346	349	335	321	332	343	333	338	309	295	337	349	324	343	311	319	310	313	325	325	306	311	308	313	308	327	297	337	358	317	313	310	335	295	337	284	340	343	324	327	290	325	330	336	340	342	345	314	342	312	366	301	339	308	336	309	346	314	295	319	313	351	328	344	324	337	358	335	339	338	310	352	351	338	334	308	312	326	321	302	314	315	322	324	332	328	329	338	297	312	330	303	357	330	347	346	333	317	335	330	312	336	311	322	308	298	340	336	321	319	310	344	312	309	329	320	325	313	279	346	341	329	308	324	341	343	326	328	339	300	362	362	347	325	333	319	311	346	313	349	338	296	312	323	345	314	319	360	339	357	335	332	338	341	337	317	345	333	312	337	316	327	329	312	341	274	314	315	310	347	326	290	334	310	349	297	339	326	325	348	341	323	329	333	311	305	311	324	344	331	345	343	328	306	328	340	297	278	324	359	337	330	309	312	300	337	299	329	353	336	327	320	330	358	333	322	328	338	351	338	348	375	361	355	321	325	283	289	307	313	333	318	286	300	346	327	340	291	330	351	308	313	304	336	326	345	339	309	302	327	323	325	330	306	298	349	356	295	301	336	326	325	327	322	333	329	332	348	325	322	329	301	315	362	314	334	303	345	342	317	320	328	325	318	320	326	334	329	325	356	339	321	356	311	295	290	291	309	319	324	316	336	331	337	332	316	288	316	335	312	358	328	332	323	318	302	360	301	306	335	318	330	342	329	367	338	309	348	300	317	319	284	325	308	302	335	336	303	336	327	325	338	333	344	331	330	301	318	332	344	328	318	347	323	322	296	331	344	336	327	307	311	335	380	330	315	315	329	320	324	317	320	322	332	327	304	316	301	307	325	313	331	308	316	300	314	333	316	357	343	316	287	349	340	341	332	333	334	294	347	331	315	360	332	314	326	309	332	361	307	329	336	332	305	315	321	292	324	324	338	351	302	316	320	311	345	293	346	311	311	336	308	344	343	333	314	326	315	329	360	338	306	343	316	336	348	269	323	299	348	336	310	353	321	317	354	331	333	331	316	342	330	294	330	329	357	321	323	339	343	321	329	346	343	339	327	326	293	318	315	340	330	346	353	327	315	349	335	325	302	323	335	326	340	316	325	340	345	345	362	322	312	321	320	332	322	328	321	354	359	337	346	330	328	334	335	329	345	321	300	308	340	331	356	293	327	350	353	305	325	310	351	315	315	355	314	298	319	348	317	305	318	290	337	329	306	303	316	306	345	324	328	340	356	297	330	328	318	325	360	311	330	306	330	309	307	320	318	303	299	322	339	325	320	306	304	302	327	336	335	328	345	341	321	321	348	330	338	322	299	349	333	318	320	313	323	345	342	331	316	324	330	341	341	301	299	286	326	317	337	315	319	311	333	313	329	324	366	344	328	328	337	308	306	337	308	329	349	330	331	383	337	362	342	352	326
8431	2801	935	986	948	909	873	972	871	865	877	919	880	883	855	816	842	858	852	812	811	826	856	813	837	804	840	855	843	875	856	810	803	883	858	817	895	790	833	850	849	861	827	829	860	882	863	888	870	827	817	794	843	859	831	832	872	821	825	872	821	825	819	865	915	835	832	833	830	817	785	863	904	855	787	807	797	913	786	820	848	853	799	840	864	853	797	814	860	846	844	820	830	830	861	838	819	863	831	826	876	818	854	820	816	812	863	866	916	834	801	847	831	842	843	828	832	883	844	864	822	816	845	883	829	855	837	840	865	836	862	815	842	851	875	789	867	872	804	882	806	894	856	812	884	874	847	823	863	816	814	831	865	858	876	830	853	872	840	822	821	810	839	840	865	848	835	850	845	838	837	858	852	810	846	860	837	811	852	855	841	855	790	804	849	838	821	812	855	793	829	869	828	813	860	838	821	801	881	823	812	796	844	857	888	830	854	885	828	886	863	808	795	825	832	815	871	890	815	882	847	785	860	838	859	817	816	823	846	844	848	823	857	846	859	823	794	878	815	844	815	857	885	885	819	856	833	830	847	824	861	830	842	846	806	814	854	820	871	802	821	818	809	821	853	911	834	817	856	842	866	878	862	851	880	807	838	880	885	805	838	833	874	842	885	822	814	827	845	863	847	845	851	833	802	861	860	830	840	869	816	844	903	821	891	874	863	793	846	813	831	838	852	833	789	834	779	836	845	865	852	880	831	817	803	792	829	856	839	809	926	815	881	849	856	877	835	847	861	813	854	815	838	831	803	837	805	867	889	824	850	866	827	860	844	801	867	830	819	880	842	835	861	826	850	831	828	810	843	835	883	846	836	769	878	799	832	849	889	865	786	827	872	781	813	843	856	826	809	831	825	887	870	857	846	834	859	829	868	880	785	833	856	788	842	802	820	848	836	829	828	811	860	864	883	818	882	821	845	845	814	875	820	917	838	847	818	838	817	866	890	824	773	841	857	830	842	880	818	791	817	835	801	855	791	853	834	850	841	878	829	834	856	843	852	830	791	816	831	806	809	801	855	872	844	791	852	910	813	880	825	858	837	856	842	827	882	783	821	807	862	905	828	817	847	863	838	839	889	800	842	860	824	840	828	788	867	805	826	809	811	891	829	862	782	820	857	833	860	885	826	780	836	813	769	784	828	852	840	851	846	908	823	798	827	737	826	903	848	890	829	880	849	881	835	857	839	868	841	810	852	845	817	874	838	870	801	845	829	822	849	859	801	822	860	811	856	854	835	870	827	813	810	818	805	825	812	848	845	835	856	813	823	852	851	861	843	816	817	805	835	849	843	830	806	842	861	806	806	828	773	847	865	846	830	836	813	790	814	807	833	845	830	873	824	868	873	826	853	892	889	855	809	837	829	852	833	832	819	869	857	821	774	857	827	802	849	811	835	864	816	806	801	845	829	824	820	839	839	833	835	845	876	843	795	854	828	808	745	848	819	876	772	857	837	857	844	827	844	817	827	887	853	812	843	851	865	837	827	830	863	838	819	848	872	834	837	808	826	803	843	835	834	842	829	823	825	803	858	823	798	842	817	835	855	823	830	776	869	891	871	853	843	826	821	812	792	847	846	822	880	841	809	828	858	825	870	875	879	825	852	855	815	882	843	837	822	803	778	831	800	872	872	840	886	880	875	807	838	815	840	862	864	849	808	814	869	901	832	816	903	844	835	848	888	806	848	839	815	867	872	881	847	821	865	850	823	917	878	886	782	854	790	863	864	825	809	860	846	851	852	850	805	809	826	903	844	856	869	852	808	786	848	885	875	837	823	810	826	805	849	826	846	844	844	849	839	897	837	826	791	874	845	826	881	828	837	837	820	885	842	796	834	815	843	832	849	857	856	833	850	886	822	856	863	847	859	853	866	878	878	855	814	880	820	839	812	824	880	816	839	839	824	921	846	882	815	852	829	845	811	790	863	854	842	817	824	835	847	858	862	818	864	828	816	867	835	840	807	819	771	856	794	818	917	840	833	815	794	826	849	848	888	834	837	863	843	845	806	815	838	839	883	888	825	806	820	783	843	906	852	840	820	869	843	797	822	865	842	922	827	852	827	882	805	843	848	877	833	821	872	872	830	799	792	835	777	845	867	856	815	826	808	882	784	852	782	840	824	843	829	837	839	820	850	851	824	859	832	836	832	855	876	831	859	860	830	829	811	847	902	852	825	874	820	856	859	832	836	838	852	811	852	834	839	851	842	798	859	834	807	819	847	839	828	870	820	901	883	821	823	864	877	856	815	820	864	843	824	856	827	826	882	814	818	817	818	861	807	801	840	853	850	817	892	777	861	840	839	853	862	840	819	842	831	829	855	884	853	845	842	810	821	848	837	836	857	827	824	807	892	844	818	931	843	852	843	824	800	814	820	843	810	868	879	860	815	875	825	865	846	858	802	842	877	803	856	788	845	816	896	845	807	828	836	886	826	775	814	863	834	802	829	881	808	831	863	840	827	774	850	817	821	845	867	837	903	794	837	852	823	854	816	820	826	865	874	857	846	839	841	859	816	854	848	834	863	860	823	827	813	823	867	816	877	857	861	877	824	837	864	825	867	830	808	801	845	844	829	863	827	798	813	883	909	850	912	804	822	803	833	824	851	836	789	822	815	833	852	803	841	869	891	845	830	812	844	831	885	823	816	821	820	833	873	805	839	832	869	836	845	827	872	774	829	878	862	791	812	836	851	821	819	785	884	795	837	864	841	817	816	849	810	852	871	805	817	837	817	806	866	835	810	843	819	814	839	829	842	897	900	857	854	786	868	849	833	806	851	832	835	896	826	834	836	896	846	920	809	857	793	812	866	806	819	840	818	771	839	811	894	886	798	841	875	812	882	839	884	851	853	824	850	820	854	829	802	851	855	785	832	852	820	818	830	860	854	844	831	809	863	825	827	852	874	827	884	876	807	861	842	893	846	830	823	772	812	803	861	815	808	874	828	826	865	822	872	848	826	840	847	855	817	828	850	876	827	827	896	837	813	886	810	882	872	863	806	849	838	838	790	838	850	868	850	869	829	885	785	860	872	834	849	814	773	859	862	806	809	889	840	859	835	841	875	867	824	851	875	806	887	876	867	842	829	816	839	840	818	862	828	878	792	848	834	830	818	853	845	840	838	850	838	824	864	846	834	788	826	870	851	873	864	794	868	892	851	775	877	837	844	810	790	807	792	871	823	838	852	872	841	820	880	827	840	852	850	864	852	822	848	843	839	835	843	895	852	834	782	858	837	814	875	837	832	808	898	855	809	864	817	899	832	848	849	888	823	892	865	777	828	874	826	835	799	830	790	871	818	851	867	850	837	857	880	830	863	837	862	863	826	795	840	878	825	860	821	806	900	841	826	864	841	857	815	849	820	795	845	871	823	886	831	827	820	839	873	816	838	880	830	876	825	838	850	818	834	825	793	863	811	809	829	868	848	852	813	877	833	880	808	858	835	795	822	827
32121	13696	2903	1460	1022	811	613	562	536	434	484	447	402	391	406	388	392	429	392	387	362	383	354	371	373	359	346	360	349	356	348	361	337	353	374	361	361	349	326	355	348	350	351	378	356	348	347	361	327	369	364	365	346	356	331	369	376	342	354	396	369	360	367	341	373	331	352	400	349	370	354	360	362	360	352	339	374	350	358	334	378	370	385	371	375	382	365	351	333	362	370	366	378	301	344	353	321	354	347	344	354	345	339	386	355	365	321	338	351	336	341	363	366	356	333	326	379	369	340	385	352	316	371	316	364	363	373	371	356	341	368	388	366	370	321	365	365	363	350	353	393	342	365	369	331	365	354	336	361	342	375	379	371	342	356	340	348	355	321	367	365	361	388	359	330	349	335	368	363	336	371	346	362	358	372	386	321	362	351	341	354	374	337	365	343	354	385	377	353	377	358	335	372	360	345	328	385	353	397	367	350	326	378	372	367	324	370	322	347	362	377	378	378	363	323	342	384	357	370	344	340	365	358	326	353	361	355	346	394	348	351	356	347	381	372	332	349	390	368	326	355	383	346	367	352	341	330	348	365	339	360	355	341	378	347	358	339	344	348	369	365	327	344	365	391	391	327	332	360	348	370	397	400	377	352	371	373	362	349	350	377	361	343	342	370	355	328	326	381	363	355	317	379	350	363	367	343	328	359	365	335	352	371	352	381	368	398	374	398	366	343	352	365	339	348	382	370	368	366	351	334	394	382	341	381	365	354	408	366	397	394	353	366	356	367	352	359	377	374	381	355	362	336	325	338	359	342	367	360	361	357	350	359	361	349	374	370	352	361	361	367	358	368	342	360	352	362	366	366	357	383	352	358	385	317	354	352	383	372	397	344	358	358	380	322	356	326	383	386	362	347	359	375	364	335	342	357	364	360	367	322	381	338	367	333	346	370	348	353	364	355	377	362	336	364	368	366	356	376	358	341	354	346	387	338	332	327	358	369	368	347	333	389	357	363	344	351	343	335	359	361	343	344	362	357	358	346	340	342	339	354	327	372	397	344	377	333	328	345	362	391	395	346	370	376	366	387	352	340	374	378	325	362	337	361	337	368	318	366	383	317	361	359	374	330	364	372	358	342	373	341	366	374	341	365	370	356	346	375	330	324	397	349	357	333	373	335	386	354	327	328	368	363	328	354	349	356	376	357	381	363	352	338	364	363	357	356	361	339	381	345	327	357	388	315	340	346	361	360	364	366	339	329	359	342	323	353	373	361	380	381	370	340	342	357	308	343	366	355	359	339	362	351	364	345	330	322	334	350	405	334	390	362	362	328	371	354	366	370	384	326	357	346	372	360	368	374	339	384	366	359	356	316	341	385	343	359	341	398	370	328	361	350	330	385	363	367	341	360	355	348	358	327	382	332	359	362	345	386	357	364	338	368	368	378	363	356	297	359	351	366	349	348	307	313	386	332	372	375	350	348	354	347	337	380	361	339	348	382	327	334	344	340	358	341	332	353	324	366	345	376	348	341	354	361	366	339	365	387	373	362	360	393	359	354	353	352	391	358	367	381	355	360	365	373	349	340	364	338	355	354	346	343	379	345	341	368	397	380	347	373	347	412	340	330	344	358	364	354	359	325	340	338	343	354	347	353	358	336	343	334	356	327	357	362	341	364	355	364	347	314	351	346	342	392	396	370	304	347	354	402	320	320	363	360	354	389	369	375	396	380	332	338	329	375	369	384	341	328	343	367	324	345	341	346	332	348	375	353	350	362	396	358	382	321	336	353	381	358	340	341	314	378	335	359	339	356	336	360	359	380	332	378	369	365	366	351	369	352	338	336	337	356	389	316	310	330	324	350	320	372	372	349	364	372	325	348	356	347	371	373	338	370	340	355	341	360	327	386	373	341	389	367	365	342	379	355	345	316	350	337	348	318	345	316	347	367	354	349	362	393	331	384	378	354	354	335	330	350	374	352	331	357	314	355	422	343	327	355	358	331	353	366	370	373	363	375	388	359	340	348	365	369	341	366	341	340	330	339	365	385	382	361	357	398	359	364	374	345	347	346	349	355	383	376	362	327	339	317	334	335	323	367	401	385	370	378	333	360	364	354	351	343	376	392	342	327	352	368	384	382	367	351	381	375	349	343	342	346	335	314	358	367	324	352	351	355	361	357	369	366	358	332	370	355	378	358	354	389	368	359	350	388	353	371	379	362	331	341	328	368	383	378	383	376	372	363	343	348	377	340	338	376	369	332	355	376	360	376	334	375	323	349	358	313	399	342	366	358	351	382	316	325	334	352	348	361	338	362	363	365	395	394	358	329	379	326	363	367	375	350	348	361	367	335	329	337	379	345	349	367	345	381	355	357	360	363	362	362	323	362	349	324	356	353	329	363	360	361	340	343	365	362	369	353	353	319	353	355	397	324	378	347	314	362	362	376	391	361	356	375	381	384	377	380	325	327	320	386	379	366	395	324	312	389	336	351	337	320	365	367	338	355	372	357	381	374	318	365	363	335	362	323	344	331	337	363	333	314	387	362	395	354	387	317	332	322	349	354	365	368	333	309	344	357	341	341	370	343	360	362	359	358	369	342	342	369	371	356	366	344	360	335	345	359	365	351	354	356	335	356	331	348	367	345	341	363	325	333	351	336	360	347	386	332	331	335	369	338	350	350	340	340	392	365	385	360	385	374	348	325	356	361	339	347	368	374	347	372	358	330	361	370	369	347	347	360	377	364	331	364	363	372	391	326	335	342	355	336	364	388	396	387	366	363	356	344	352	340	317	349	345	364	362	344	388	365	340	360	347	355	353	357	343	403	385	358	344	386	341	308	360	358	352	358	353	378	361	356	337	389	372	356	342	366	366	345	367	375	407	342	354	315	385	324	358	347	351	320	326	324	357	338	348	355	328	327	381	374	389	333	342	340	373	334	301	340	386	372	375	409	363	375	381	351	354	379	348	350	341	342	375	355	372	366	374	341	350	349	373	385	364	377	376	358	349	313	359	344	353	362	370	304	352	360	355	347	363	392	373	352	338	357	364	334	390	352	330	343	330	366	350	347	373	331	343	385	360	387	381	362	372	370	354	376	371	371	329	360	347	376	350	382	357	351	348	369	351	357	358	361	350	382	361	331	332	333	343	357	352	353	366	354	353	354	359	351	343	340	352	350	332	340	368	389	334	339	371	377	385	334	371	359	377	361	367	353	392	383	322	366	395	364	335	362	338	352	366	383	366	381	375	356	379	351	356	330	362	316	322	363	326	366	337	344	366	337	355	368	388	378	389	328	367	366	366	335	364	368	345	377	337	365	370	354	372	370	367	346	362	333	407	379	402	370	345	343	331	364	383	336	351	371	350	355	355	363	358	375	328	373	371	367	384	345	370	313	363	329	363	357	336	386	368	342	353	324	348	347	363	347	374	330	355	353	352	332	357	335	348	323	345	327	371	348	334	321	318	372	336	349	342	363	339	347	371	319	368	318	372	367	379	385	338	346	328
19828	7957	3338	3630	3182	2575	2243	1934	1779	1548	1521	1457	1300	1326	1212	1214	1132	1121	1105	1081	1035	1052	980	994	1003	991	977	977	970	995	946	978	953	967	891	919	920	947	903	953	919	942	946	962	929	947	948	927	929	872	943	944	891	939	944	975	981	867	937	891	936	918	905	904	942	930	904	914	905	872	849	920	950	891	906	882	926	862	904	884	920	963	913	886	880	889	874	870	918	955	902	854	950	896	915	925	894	937	912	909	886	951	884	936	879	852	883	891	901	911	936	899	885	877	875	884	892	852	856	962	835	932	894	933	897	870	830	885	903	905	907	900	835	909	938	897	864	918	894	900	861	900	888	871	892	887	952	885	930	955	868	920	939	921	897	884	888	884	877	852	907	921	862	901	901	907	868	893	859	895	909	905	922	939	886	887	892	923	871	859	887	958	909	855	871	909	906	884	913	892	868	929	911	873	872	835	889	927	888	863	905	861	911	871	928	871	900	857	869	868	857	869	960	884	918	886	889	831	952	889	859	890	950	914	878	887	889	883	950	939	934	894	887	887	889	947	851	911	903	928	872	933	931	903	868	896	861	909	880	881	898	864	880	921	916	870	859	873	926	925	869	890	944	879	908	896	875	896	862	919	908	848	968	872	901	869	875	926	840	906	909	902	896	882	888	894	852	918	893	915	877	904	861	926	893	894	871	956	894	888	825	824	961	920	916	917	862	890	839	979	892	915	902	898	891	910	899	878	863	894	885	859	962	847	938	897	886	917	875	926	887	937	878	841	894	924	890	886	913	922	918	825	943	924	855	893	899	931	949	883	881	873	892	932	859	899	832	868	867	879	858	856	886	926	896	835	928	900	893	907	877	879	837	888	899	886	857	851	909	885	868	909	844	893	884	950	911	894	918	879	868	925	870	898	954	956	887	857	918	851	895	918	866	921	868	843	867	851	855	893	906	893	940	883	867	911	856	888	883	893	916	937	888	900	904	904	909	885	844	891	872	928	914	858	893	927	892	921	906	889	940	915	926	905	932	906	874	865	909	917	921	870	901	877	906	867	975	902	922	902	919	903	887	894	907	826	917	876	850	875	881	888	795	891	910	903	894	957	921	934	849	821	887	882	872	889	904	922	905	912	894	867	887	899	945	887	850	915	872	862	877	924	896	957	899	896	868	862	912	919	910	860	882	863	891	911	899	871	952	905	890	821	937	937	874	881	898	886	885	816	922	890	871	840	838	890	926	935	919	891	919	808	878	876	914	942	847	920	856	921	904	940	904	921	865	908	863	843	900	883	930	884	1011	907	876	865	917	913	946	873	911	883	903	914	846	943	924	887	917	909	871	903	910	841	916	907	934	883	896	922	880	920	830	933	848	877	872	854	904	888	895	855	886	885	880	873	891	872	919	920	869	888	916	897	860	918	924	908	919	898	920	903	919	866	922	898	877	880	864	874	875	877	804	874	906	933	883	882	891	931	915	902	887	929	885	876	872	897	945	874	889	851	886	920	866	885	852	881	926	910	887	908	855	881	946	916	865	797	896	885	907	904	829	908	898	876	852	935	890	934	883	873	890	882	905	898	860	868	885	970	887	894	919	896	868	921	888	867	923	918	926	890	906	881	881	913	838	852	895	872	899	846	938	858	858	902	909	853	862	962	918	899	863	913	899	888	913	852	904	881	825	937	888	874	855	951	888	892	884	918	931	943	885	915	897	894	903	899	891	832	901	934	902	871	914	928	896	885	900	855	871	909	915	885	903	881	862	901	886	872	944	919	871	896	900	896	917	889	966	954	859	859	886	875	918	922	940	893	873	889	865	904	893	873	887	917	956	904	972	870	884	845	871	862	872	899	833	860	858	859	863	963	959	949	868	864	898	909	937	883	842	859	936	938	930	875	885	934	908	916	883	906	892	891	886	849	890	891	863	947	957	856	895	864	899	847	894	922	829	809	926	888	940	902	860	916	917	850	855	924	900	873	870	911	867	875	864	835	877	916	868	880	889	879	953	903	935	918	897	867	937	878	931	897	909	890	877	892	935	951	916	916	832	902	899	846	860	879	897	890	905	850	926	912	882	880	905	903	938	882	891	905	891	893	899	897	856	843	869	921	894	855	912	880	854	903	892	894	913	941	904	905	884	913	884	900	924	896	922	867	873	871	898	920	941	858	836	864	914	933	900	910	846	855	840	939	927	893	909	886	908	912	862	916	888	917	832	912	853	926	876	919	888	937	958	865	909	913	894	846	824	888	869	879	954	938	892	940	882	851	861	878	879	868	928	907	896	938	952	905	927	852	931	905	876	890	882	863	956	880	887	847	860	899	909	872	855	880	884	943	920	875	866	869	909	932	851	921	929	881	930	880	865	905	875	903	912	884	987	848	897	877	940	904	878	879	864	903	903	929	939	924	889	933	904	906	930	912	902	962	856	869	902	901	896	912	915	899	864	931	878	927	886	861	930	854	883	855	926	856	834	900	870	928	833	882	871	880	836	915	886	926	904	862	891	908	909	877	916	893	875	871	853	891	880	882	854	925	887	913	933	873	920	817	872	871	870	948	888	872	874	887	877	934	868	884	873	930	864	851	921	893	879	886	864	913	897	903	895	809	865	918	900	918	865	918	936	899	930	923	871	895	902	894	871	863	872	891	897	933	960	893	855	930	890	914	933	892	884	900	864	880	850	899	872	908	897	879	842	916	901	898	911	898	886	903	931	915	814	908	943	881	847	929	929	889	886	896	870	873	872	937	865	840	893	907	880	865	925	893	903	924	922	868	873	867	899	916	891	890	875	905	911	891	935	877	841	923	831	880	897	916	914	924	947	913	905	903	871	856	905	858	859	870	884	860	936	885	960	931	882	925	901	842	875	965	889	869	897	931	871	888	912	912	925	809	870	908	925	861	928	916	866	954	890	938	810	861	983	896	883	903	919	889	906	913	861	873	916	928	889	910	829	892	882	878	919	891	889	910	893	915	872	903	884	868	884	910	883	897	910	898	879	861	848	886	857	914	883	969	911	919	901	909	888	851	874	863	911	912	879	825	916	886	904	883	869	887	946	854	863	892	872	924	896	924	892	882	905	909	918	877	879	920	906	884	914	893	905	851	896	875	909	902	905	862	944	888	971	858	898	874	934	916	908	914	885	848	931	899	906	902	927	860	870	919	915	925	870	885	862	949	985	944	940	862	940	920	900	844	916	923	886	904	859	894	912	913	873	915	915	883	868	944	865	873	903	854	884	909	876	919	916	875	914	898	862	920	950	865	915	854	912	899	909	894	872	857	870	919	895	834	898	868	936	891	890	907	893	901	897	861	896	910	878	890	925	898	951	884	889	903	910	900	932	919	861	871	895	886	916	917	864	866	930	894	880	913	925	945	923	854	908	844	932	921	921	860	891	885	887	890	882	895	892	946	908	932	842	904	891	855	861	910	887	857	936	886	903	876	917	852	917	896	881	882	904	862	832	915	905	867	845	890	876	913	864	862	901	896	924	918	928	865	856	900
40998	20618	5528	2635	1562	1080	793	644	531	453	373	352	347	315	292	293	281	273	232	260	254	202	258	227	216	241	227	199	232	241	231	234	221	209	231	215	240	238	180	194	216	217	195	218	187	245	215	247	211	204	199	208	197	200	196	218	219	222	205	227	190	202	209	196	215	199	196	204	233	214	208	206	216	216	240	198	211	193	211	206	186	186	216	231	217	213	206	184	227	212	216	181	230	226	212	241	221	200	205	210	201	191	194	199	175	217	221	224	221	226	205	218	230	193	225	224	207	210	220	202	207	203	216	203	188	217	233	230	190	225	223	220	235	218	220	202	223	196	222	200	200	222	217	224	203	208	195	223	184	230	193	194	194	236	199	191	228	197	215	226	199	211	207	167	208	192	225	201	212	229	198	197	207	211	213	229	201	215	198	190	210	219	175	222	202	200	233	198	197	219	210	204	199	194	200	198	223	210	225	205	222	222	210	199	209	190	206	221	205	202	239	194	231	205	174	191	214	202	203	218	201	204	194	186	214	204	195	205	215	214	194	218	184	209	177	220	214	217	192	199	223	191	222	226	231	201	220	187	196	203	216	202	225	235	202	212	211	197	187	218	204	234	198	200	177	199	191	209	214	202	200	175	214	239	203	191	180	208	208	212	187	198	207	201	195	187	218	224	213	183	189	214	194	198	220	225	184	209	229	177	212	198	215	213	170	217	188	199	190	192	230	205	196	236	199	232	208	212	201	188	184	219	218	219	216	216	212	223	197	204	204	223	198	223	212	197	200	218	226	210	230	201	195	207	196	227	208	233	198	203	222	213	203	195	195	188	206	218	221	217	187	183	212	193	195	199	216	191	216	210	218	191	223	227	210	221	235	189	199	215	213	212	233	216	194	195	201	235	223	193	216	191	226	212	190	189	199	227	206	207	209	229	221	196	212	196	178	214	231	203	185	224	165	219	214	211	221	220	226	196	224	211	208	258	168	207	208	187	209	219	209	236	203	210	219	213	224	220	216	199	221	239	205	211	215	198	201	227	199	207	225	216	192	237	216	211	205	204	212	217	215	213	189	186	213	225	191	208	218	201	218	208	219	215	184	187	210	188	216	220	208	185	217	201	204	209	218	197	236	196	213	208	217	176	196	203	209	188	211	199	186	221	213	173	244	209	203	201	227	205	202	209	205	228	215	200	198	208	212	206	209	195	227	195	201	248	227	211	186	218	202	192	207	202	198	229	200	222	215	207	187	196	231	213	199	215	203	196	203	209	204	204	213	216	184	196	190	207	219	229	232	226	186	186	212	177	206	210	196	221	186	220	221	227	205	221	219	223	209	202	213	217	187	208	206	202	193	214	198	204	208	200	205	222	219	207	217	212	202	222	194	201	195	209	227	182	197	217	232	209	205	203	191	190	207	215	208	211	225	210	230	200	229	217	176	207	211	188	237	224	201	202	192	187	202	185	212	194	220	178	203	199	209	226	188	220	220	213	237	219	184	188	218	198	224	207	209	199	183	174	217	217	189	213	197	216	180	212	184	207	213	224	190	207	194	225	195	208	214	228	178	196	206	167	227	214	241	224	221	251	205	212	231	195	204	221	204	196	224	177	211	211	210	202	230	202	212	209	206	207	198	217	211	208	213	213	216	209	180	232	239	210	216	191	184	203	208	172	190	205	213	205	202	215	201	195	213	238	209	204	225	208	227	204	216	217	201	188	234	198	234	200	194	223	221	218	178	212	230	214	211	213	203	244	229	203	209	221	215	201	198	207	204	234	197	207	199	237	206	193	216	195	195	218	231	230	203	203	206	215	176	210	224	239	217	198	191	213	227	204	200	218	230	207	206	205	202	226	220	240	188	195	218	191	200	208	194	196	194	201	220	187	250	225	202	210	227	221	218	211	206	214	192	205	188	192	205	201	195	220	223	214	216	178	213	209	201	207	208	206	202	215	187	236	243	222	202	197	192	204	230	217	204	192	208	187	200	197	240	194	217	188	208	217	194	196	203	206	217	211	230	212	177	217	227	189	202	217	210	216	224	201	205	197	201	205	194	171	203	212	183	213	193	190	237	200	205	230	208	218	186	231	221	199	225	176	203	219	211	197	217	190	209	223	217	202	201	189	200	222	199	220	197	202	226	212	222	209	207	208	212	210	215	212	206	181	191	209	215	191	186	236	212	212	221	195	202	225	210	220	198	227	190	207	190	230	210	244	216	200	190	223	212	193	213	225	193	204	200	197	194	202	220	212	208	218	207	208	221	198	196	226	174	237	197	200	168	226	196	203	211	187	219	217	204	198	208	216	217	199	207	210	201	217	209	184	183	217	190	202	193	197	199	190	194	207	219	190	210	207	219	204	211	205	210	199	193	223	189	208	217	186	188	215	211	199	232	212	195	186	217	206	210	204	197	208	181	211	195	227	207	217	190	208	202	213	203	215	184	183	214	205	223	201	206	234	206	207	198	211	201	215	221	213	195	240	206	196	198	225	187	197	234	176	200	207	210	225	199	184	214	216	192	192	198	189	238	190	218	177	205	211	232	242	198	234	201	205	223	183	224	216	204	195	183	202	211	200	199	197	210	198	214	193	199	200	207	213	250	213	197	196	218	190	208	221	221	196	193	220	216	189	205	199	205	188	181	205	225	211	222	198	222	191	223	192	210	230	185	221	210	211	219	205	229	192	213	205	217	212	203	197	195	223	196	216	206	221	201	222	207	205	198	217	222	216	224	201	173	210	204	208	226	231	220	200	226	198	201	219	198	226	207	242	202	218	183	219	213	210	207	187	210	195	201	213	194	218	176	220	216	211	186	206	200	194	214	209	179	217	222	224	229	193	215	206	201	201	226	201	216	235	212	189	219	234	218	195	189	243	208	211	226	188	230	211	206	203	193	198	211	202	201	224	190	194	189	212	222	204	208	188	212	200	204	236	207	228	203	231	218	203	194	216	218	241	232	220	199	210	210	172	205	215	205	189	193	211	222	205	191	205	220	208	208	200	219	200	200	199	228	215	184	200	192	210	240	177	216	214	207	226	207	215	228	208	207	174	232	225	216	196	189	199	232	211	226	225	190	212	207	210	205	221	200	209	197	204	213	204	200	182	213	218	203	190	231	224	209	186	206	186	211	189	203	221	200	226	196	197	206	214	221	200	220	188	194	191	208	198	175	198	221	225	189	236	195	192	218	241	216	190	213	216	214	183	190	195	234	215	213	200	203	202	200	189	208	205	222	194	210	226	214	183	196	210	189	224	219	214	212	206	209	200	232	197	172	216	198	216	221	206	217	199	227	215	216	203	222	217	204	201	204	221	210	194	203	191	223	206	176	212	207	225	195	170	214	183	236	201	220	212	219	199	190	168	208	217	222	181	245	200	218	222	197	204	208	184	224	198	200	216	236	191	224	241	193	206	186	214	208	197	222	208	199	197	191	213	213	230	219	228	206	222	207	203	192	218	231	208	209	191	216	220	218	206	215	208	207	226	216	214	202	203	196	204
25750	10401	5110	5635	4714	3884	3080	2603	2209	1918	1664	1568	1370	1271	1221	1114	1085	1005	1029	946	884	883	785	762	790	804	718	714	720	686	679	739	698	675	638	637	654	675	637	619	654	587	627	634	621	591	623	579	605	615	629	655	578	577	535	582	529	584	594	575	533	600	571	610	563	575	585	569	577	537	584	574	557	577	586	541	535	536	551	566	559	608	535	585	613	523	578	581	576	549	610	528	580	528	547	566	564	578	594	568	573	553	561	548	561	533	557	534	555	534	583	586	583	542	557	558	524	532	543	540	567	583	528	568	549	534	562	531	538	576	548	508	592	541	531	540	541	550	536	512	543	575	558	551	534	536	555	553	582	505	536	532	563	539	515	530	557	546	533	550	556	519	521	533	538	528	517	533	543	566	542	511	577	537	530	536	549	499	573	547	528	589	559	551	534	523	532	558	565	544	525	576	559	525	522	523	557	595	549	557	583	547	505	537	513	527	539	539	564	554	564	568	570	530	574	501	543	541	543	553	540	506	543	521	545	521	531	553	534	522	516	547	546	524	548	535	536	549	554	562	561	551	542	524	530	596	609	569	542	517	546	485	551	552	553	518	548	542	560	561	554	557	529	520	554	529	563	545	574	553	529	539	548	556	510	570	539	600	540	533	547	542	560	511	557	558	545	554	537	532	544	560	514	578	595	519	543	586	564	551	527	545	557	575	528	602	538	582	553	588	523	556	525	560	522	558	527	539	580	573	554	570	513	547	504	554	541	554	547	537	545	507	556	528	554	553	544	561	556	546	532	485	501	534	570	517	556	539	558	529	551	529	565	541	522	540	550	524	561	553	514	575	557	523	513	577	532	526	545	555	512	565	534	532	538	559	508	523	534	558	530	556	568	552	571	567	523	570	593	496	536	533	510	566	538	548	524	578	503	542	540	585	510	557	544	531	543	531	513	566	560	538	557	517	590	577	535	579	598	518	586	529	535	543	554	537	560	523	618	541	540	524	554	584	537	541	545	560	533	533	540	550	560	533	575	540	554	595	532	513	532	515	500	535	531	534	521	546	516	555	537	537	572	549	515	554	562	549	523	577	593	567	530	564	502	528	535	498	519	510	538	515	546	524	555	535	532	538	542	497	560	564	548	530	624	528	549	535	554	549	553	556	519	544	546	566	544	580	544	521	510	537	555	541	536	544	529	561	517	549	517	585	553	509	508	532	546	560	525	517	597	569	545	559	527	518	550	563	564	527	557	518	564	519	539	533	563	524	533	540	517	538	585	540	532	560	581	587	575	547	557	515	508	533	560	549	527	551	577	565	506	516	519	530	517	516	563	551	522	541	533	519	537	525	522	547	499	546	567	541	540	544	526	557	538	559	529	514	498	529	552	591	523	557	516	563	539	533	590	538	521	528	575	564	545	512	580	568	559	573	556	502	577	551	529	520	547	521	540	505	538	528	546	583	543	541	482	518	542	540	547	527	542	571	538	545	516	557	579	553	521	562	505	549	531	489	553	533	547	537	569	594	523	527	546	509	574	507	582	541	543	541	566	526	542	526	513	593	557	530	531	510	545	584	577	540	526	576	539	551	493	590	537	545	540	522	592	558	527	570	499	557	534	563	536	531	554	564	523	512	580	544	522	535	571	563	566	508	523	530	506	593	540	504	536	547	581	521	521	570	512	529	554	585	588	521	540	581	524	553	539	554	556	555	526	524	582	548	531	549	545	540	513	542	580	547	524	514	519	537	571	521	522	561	534	531	576	520	584	555	524	563	539	543	557	544	580	520	553	534	576	578	536	498	533	598	540	514	519	526	512	602	546	551	546	548	505	505	520	551	550	514	525	532	574	551	530	567	514	559	531	554	549	533	530	561	503	535	516	532	587	546	516	538	551	507	532	562	533	501	548	491	534	548	517	540	545	496	557	545	571	547	514	521	491	557	542	536	571	510	535	563	528	575	543	555	556	567	559	531	541	565	544	586	533	518	552	530	539	523	524	567	526	531	552	521	564	527	528	537	549	516	549	554	545	533	524	537	526	536	528	564	544	518	511	554	549	567	551	509	494	545	579	579	549	534	538	555	552	522	589	530	559	557	559	573	573	558	550	569	529	539	532	526	533	578	517	555	531	575	521	580	552	550	505	535	539	561	586	555	563	543	509	546	534	589	514	574	494	542	550	535	521	552	579	515	535	550	535	531	513	549	558	502	514	535	535	516	524	546	561	552	540	534	521	506	529	537	527	572	514	560	520	591	538	537	612	580	507	531	524	517	545	535	566	564	572	565	543	540	554	519	579	502	525	550	520	555	535	549	538	553	565	541	533	520	534	522	538	547	477	549	550	515	544	543	535	526	498	541	531	543	557	550	555	559	494	547	526	541	519	536	532	554	583	563	573	573	569	559	550	557	551	514	550	566	567	560	536	583	532	520	530	531	591	522	584	497	542	532	525	531	542	579	557	524	528	512	581	588	532	512	563	573	546	526	544	547	528	539	564	519	539	533	545	553	537	558	531	538	524	527	506	508	522	508	487	568	518	527	527	567	531	496	545	547	530	509	546	553	552	566	546	544	577	542	531	531	517	554	541	546	528	555	558	505	623	558	531	537	558	545	575	551	533	556	537	510	552	567	558	586	568	598	533	513	561	572	555	543	588	566	541	545	590	533	552	548	583	512	532	576	550	527	531	553	525	536	561	577	527	541	521	540	553	555	545	527	524	542	542	555	517	534	517	518	518	540	532	555	541	540	523	534	552	526	565	551	590	522	591	581	551	564	520	558	517	548	549	558	553	529	520	538	562	552	515	537	555	506	601	553	534	519	510	535	563	540	552	521	520	562	555	527	560	549	560	576	539	557	542	559	523	520	542	524	545	493	505	564	522	507	521	537	552	513	569	575	531	555	564	518	536	576	529	528	521	514	572	523	515	535	543	607	572	578	520	551	551	566	556	558	551	565	542	505	530	573	536	575	582	501	559	567	569	556	569	538	551	528	539	538	527	550	492	542	553	530	525	555	513	535	530	539	545	538	527	515	515	554	521	556	554	536	531	552	562	483	542	538	532	548	519	491	518	538	559	554	522	529	561	486	511	526	556	558	566	556	587	580	545	547	552	530	557	536	553	536	529	547	541	499	528	539	587	508	578	519	536	520	510	579	527	509	572	507	555	566	529	545	528	531	548	556	560	543	508	531	553	542	542	549	541	511	521	569	549	528	544	497	579	558	565	542	510	567	537	561	529	556	523	578	579	580	537	535	563	513	527	507	537	550	510	526	586	525	601	559	589	554	573	542	552	566	532	543	533	554	547	545	554	543	534	543	528	567	571	538	535	543	567	550	551	555	542	527	533	547	550	503	552	534	542	527	569	543	511	569	542	555	530	527	523	529	607	559	558	559	559	515	556	558	539	592	542	526	562	516	543	542	528	573	538	547	551	517	521	573	550	543	571	562	526	525	517	541	537	542	583	555	498	566	553	536	549	527	523	531	532	563	563	554	478	586	524	558
14189	3787	394	326	362	361	338	327	318	322	332	306	344	319	325	334	305	311	305	291	296	320	347	320	333	337	337	315	297	317	333	329	299	349	341	315	337	322	329	309	297	334	323	337	323	307	328	322	305	302	313	314	347	305	322	333	352	333	323	361	349	301	312	359	321	314	309	317	329	299	304	336	323	319	302	313	320	323	328	305	314	319	309	306	342	331	286	298	311	324	332	356	349	307	305	361	333	292	324	270	319	349	333	320	331	311	322	314	327	328	308	330	328	325	317	332	302	315	277	355	286	335	317	282	310	299	355	318	339	321	315	308	323	322	287	321	340	345	324	330	316	317	321	284	306	344	355	333	338	306	286	342	299	326	317	318	336	288	333	332	300	294	316	315	358	315	337	349	334	344	303	320	308	332	340	306	287	343	333	323	324	341	317	315	302	311	314	336	326	357	340	310	310	319	285	306	320	294	334	353	305	323	308	303	306	336	314	327	298	294	342	310	305	311	315	322	275	308	309	321	344	310	348	323	318	316	354	329	337	307	332	334	322	316	300	320	336	299	328	325	323	312	328	305	304	300	338	346	349	332	304	324	351	291	331	333	305	332	319	316	329	315	286	309	271	291	334	315	304	351	325	296	306	304	288	335	312	337	315	326	316	302	332	350	294	335	321	320	315	353	337	305	315	357	363	329	315	332	288	305	342	303	374	321	317	314	300	331	299	296	325	366	326	314	345	352	303	312	306	372	312	317	343	316	325	354	301	342	336	301	325	331	335	302	311	321	307	322	319	298	290	320	328	290	324	305	330	323	301	326	359	388	307	351	316	324	313	298	323	316	304	328	334	313	304	282	310	317	331	312	322	352	324	337	351	292	335	323	334	303	320	299	341	335	343	321	315	313	322	315	338	316	295	316	315	367	303	276	354	337	325	337	347	319	338	319	356	304	324	315	330	277	321	316	321	310	312	325	340	293	307	348	324	316	313	322	352	315	311	331	323	320	315	330	329	327	308	325	308	307	286	348	321	293	294	325	307	318	322	306	324	336	330	304	316	340	322	321	285	303	309	323	303	341	331	340	313	315	336	321	375	361	314	335	331	316	331	315	305	328	331	340	306	323	330	314	304	311	307	326	328	319	336	358	343	287	335	300	286	301	340	330	331	360	313	323	314	315	332	326	319	322	323	328	314	307	320	340	299	337	326	311	331	294	329	300	345	298	320	317	326	309	329	302	311	325	311	317	366	317	319	319	355	304	338	337	332	332	333	301	340	350	323	333	316	312	336	339	366	347	314	314	322	316	350	337	319	316	337	336	323	343	323	315	351	323	307	337	346	304	322	335	319	336	302	355	327	308	338	325	330	321	335	322	342	328	316	320	306	318	342	313	322	330	302	362	319	326	324	315	273	338	303	308	322	328	329	299	315	284	326	308	314	325	294	316	293	322	294	330	337	352	332	286	321	358	316	275	330	320	320	344	334	318	316	330	338	301	299	333	331	291	299	349	335	349	334	312	298	333	336	315	316	332	316	292	322	302	315	272	339	320	275	272	338	284	317	312	292	325	340	339	282	359	308	302	315	330	332	323	303	275	358	290	314	351	324	327	301	318	339	334	308	324	336	295	330	330	309	331	327	324	319	349	309	321	342	323	300	335	311	350	325	312	329	311	349	343	325	307	361	306	356	309	332	302	316	326	303	297	328	330	293	330	322	309	316	320	302	291	289	317	328	308	347	315	315	343	300	350	324	306	336	302	294	317	358	308	314	337	306	279	328	305	354	314	344	308	309	321	327	316	315	328	285	337	318	314	334	300	328	294	320	334	319	311	313	322	339	307	324	322	297	313	315	345	325	320	340	324	319	343	302	323	315	313	317	327	325	343	322	328	316	345	308	349	336	336	318	297	335	324	299	330	296	327	338	317	338	338	341	343	311	300	341	299	353	310	323	357	299	344	348	319	333	343	349	297	325	334	318	336	337	307	329	324	348	333	319	334	325	340	335	311	333	328	304	281	331	300	336	332	336	312	306	356	319	327	323	316	334	319	329	290	289	316	312	303	336	312	339	285	304	285	344	318	317	344	317	343	339	304	304	326	313	300	295	299	332	318	326	318	292	319	313	360	336	329	308	336	324	314	320	325	311	317	321	344	330	332	326	383	317	318	324	310	326	326	313	320	322	339	301	321	326	319	305	321	314	304	339	325	316	310	313	283	319	319	306	315	312	335	308	329	312	293	359	319	361	329	338	352	353	305	331	321	274	333	335	325	341	332	322	314	302	328	319	332	331	316	305	277	330	328	318	317	329	316	303	331	298	353	303	313	332	336	351	331	309	359	301	287	337	339	344	334	328	324	316	305	308	355	352	311	346	309	371	335	325	289	292	297	333	344	323	345	342	297	326	333	321	332	336	297	304	302	341	300	357	358	338	330	312	302	325	325	332	334	310	327	318	316	280	339	305	302	313	327	307	316	314	357	323	290	323	316	324	312	325	298	328	349	339	346	328	299	284	287	353	299	331	336	309	307	328	335	313	314	332	310	309	336	310	316	340	290	314	321	345	348	331	339	304	319	297	318	322	359	331	310	303	319	313	313	344	332	328	347	351	310	309	308	363	303	338	336	383	330	291	318	343	279	307	301	336	311	330	360	333	327	321	363	340	336	346	335	332	335	307	331	324	290	305	354	343	311	302	326	325	345	312	351	319	307	323	332	336	288	342	357	340	328	324	365	308	341	338	305	319	304	309	303	312	324	337	327	342	277	295	314	344	343	347	332	327	301	324	265	329	307	331	333	327	329	333	323	299	323	320	334	282	350	303	327	312	345	341	334	315	331	296	288	339	313	343	331	332	317	319	321	330	298	307	307	321	309	303	309	351	313	335	331	315	334	330	313	290	315	281	323	278	313	335	291	325	314	331	310	323	338	296	324	374	344	320	314	308	289	324	323	295	333	291	317	289	327	332	328	332	314	338	320	349	332	323	330	358	322	312	298	303	308	297	317	314	297	309	322	326	331	327	344	324	317	343	330	290	311	329	308	356	342	331	343	312	332	303	334	344	316	309	334	340	338	340	327	297	339	312	331	315	330	303	308	335	308	302	300	287	351	312	321	306	352	372	307	355	334	320	327	314	342	336	322	299	289	325	313	315	342	348	300	363	310	315	283	327	330	323	300	315	306	334	305	311	311	324	307	303	324	324	356	320	329	325	365	313	373	334	332	351	342	360	346	309	321	334	334	353	372	335	319	295	308	330	338	355	304	307	355	328	326	333	329	322	308	308	308	302	329	313	347	322	286	319	297	335	326	329	328	311	328	323	339	339	326	339	344	330	315	309	313	357	302	287	305	297	318	292	325	325	309	315	339	332	339	298	316	318	320	307	331	301	331	329	309	327	323	315	303	333	322	326	312	295	336	301	266	333	308	333	345	334	338	314	354	301	280	302	299	340	325	307	348	333	317	301	315	358	345	310	334	352	331	325	285	336	292	320	320	306	329	312	343	329	286
8714	3119	985	967	921	926	911	850	869	860	833	888	853	870	797	856	854	837	866	877	868	827	817	748	788	849	836	851	854	862	858	830	847	820	829	787	856	770	868	869	836	851	800	803	817	857	825	780	830	824	799	818	820	860	825	832	841	850	825	820	806	784	792	818	851	844	867	840	796	849	808	808	809	870	799	811	821	814	818	860	860	834	864	877	797	835	834	864	830	817	846	790	860	819	811	872	837	844	804	846	812	873	772	850	867	793	819	853	837	846	825	873	818	834	819	827	821	797	824	841	826	845	862	871	837	845	858	770	833	790	802	783	800	840	813	811	817	819	849	814	843	846	824	850	838	825	819	844	813	823	791	807	870	813	853	840	786	832	821	847	830	856	858	849	850	828	816	835	796	857	855	808	828	853	808	829	855	804	824	808	876	823	816	761	815	808	789	801	844	845	846	787	818	814	803	816	911	861	842	824	787	841	837	825	795	754	813	825	881	883	858	798	815	834	899	814	775	823	857	797	835	791	794	832	825	805	792	899	807	792	801	836	843	881	817	840	864	831	807	848	834	821	873	843	804	789	806	827	814	825	851	817	819	774	814	872	823	812	793	862	869	857	824	844	850	840	824	874	874	816	823	775	848	856	840	888	875	801	854	836	810	861	858	858	836	819	841	878	796	783	836	855	787	857	798	806	809	862	820	843	801	823	824	810	836	833	804	845	839	833	842	874	838	866	810	850	769	826	764	795	842	856	832	768	845	787	861	771	820	823	835	788	848	822	828	857	782	827	881	826	835	820	820	822	832	843	848	780	833	834	836	842	836	765	777	819	862	817	809	797	818	806	832	855	831	843	830	851	789	822	869	818	769	893	839	878	815	845	854	855	846	847	829	859	844	788	904	816	805	808	873	819	828	850	852	820	812	852	781	816	811	806	806	789	789	813	845	808	802	835	817	801	813	787	855	791	832	811	830	815	831	806	819	829	787	837	830	840	834	793	783	858	857	841	836	788	807	857	817	834	795	844	848	829	834	811	825	809	811	799	804	826	816	795	884	848	847	827	828	865	825	795	801	868	826	810	847	854	793	826	826	810	826	848	821	810	860	793	877	834	846	821	844	871	817	874	841	739	833	866	851	813	821	912	852	807	804	809	821	809	848	833	808	818	823	785	847	791	857	841	813	811	791	821	843	855	787	834	830	781	831	821	825	861	762	830	800	855	834	884	872	843	819	850	793	828	814	823	814	772	791	837	790	833	802	869	881	827	816	815	854	817	793	823	857	829	765	813	838	849	775	809	857	816	771	836	809	794	843	838	820	813	809	884	830	749	842	794	812	814	835	859	866	812	812	871	840	838	837	813	801	830	871	824	848	801	798	836	827	827	863	898	855	780	870	841	823	824	781	827	818	806	888	814	826	830	808	822	845	787	837	819	832	820	788	825	791	911	878	801	802	845	828	795	844	833	844	812	833	799	874	812	799	852	858	802	766	805	859	856	812	827	777	810	819	816	886	820	841	859	809	841	767	838	847	783	835	898	862	809	834	847	825	819	795	860	795	801	786	805	757	838	816	819	837	798	850	857	840	864	846	797	833	853	822	840	811	811	866	798	796	774	841	809	866	800	866	824	837	872	808	832	869	879	782	834	822	835	837	814	822	766	817	838	802	809	826	839	812	897	851	814	812	815	780	797	833	809	838	873	859	830	788	868	895	818	870	847	877	841	847	792	835	857	786	823	834	716	798	860	817	824	784	869	829	849	825	855	790	876	834	825	826	870	835	831	807	761	816	847	871	836	803	883	818	846	788	795	844	877	839	880	847	867	826	861	824	792	801	840	823	843	772	856	842	819	838	831	802	811	856	856	806	796	847	797	839	821	845	866	822	810	840	809	853	821	827	832	819	854	799	839	849	827	847	776	844	860	829	874	900	835	873	793	770	767	803	850	883	824	874	805	781	815	817	814	806	840	848	816	809	818	824	897	840	799	774	841	821	837	843	819	849	790	818	781	817	842	819	818	851	819	900	789	841	895	804	841	850	810	780	862	849	835	837	796	863	810	861	854	809	824	778	807	866	839	864	808	837	848	831	808	830	866	852	843	902	827	817	874	852	848	792	842	836	827	827	846	824	874	807	852	826	820	820	840	778	831	830	839	811	812	873	836	797	819	830	807	822	807	865	821	875	868	835	812	822	839	796	837	838	842	874	805	828	860	847	778	807	838	794	854	820	825	876	805	865	849	836	824	807	787	821	827	847	802	818	805	822	799	865	856	836	809	845	841	812	837	836	835	784	850	862	812	824	809	826	771	819	826	847	829	838	838	843	791	842	834	841	796	803	841	856	817	843	820	845	808	799	783	819	856	814	812	870	873	799	808	828	807	855	782	848	820	813	772	892	831	850	810	865	845	821	842	819	822	826	802	790	787	803	833	825	832	852	813	829	842	827	822	844	827	795	787	795	821	751	781	823	818	803	851	851	806	850	839	803	868	849	834	848	786	770	814	817	861	853	827	867	799	811	774	862	826	837	794	831	828	890	809	785	807	828	903	832	828	833	821	807	789	797	839	842	837	777	796	829	790	826	828	847	808	812	819	830	863	804	799	830	869	800	833	837	829	817	815	866	818	822	824	775	861	831	859	836	832	821	816	840	792	873	843	820	850	831	840	790	788	818	835	878	824	843	859	806	795	841	851	859	791	799	836	838	835	844	789	819	836	841	865	878	846	842	844	810	795	857	837	819	817	833	829	887	860	863	833	801	797	832	806	835	840	846	830	826	816	850	859	881	887	814	855	785	871	832	847	836	798	860	826	811	821	841	850	759	791	817	835	861	807	776	796	829	831	816	871	845	846	829	834	825	847	804	859	863	790	842	857	827	845	845	854	840	826	833	823	789	763	829	859	852	798	814	867	855	868	816	835	846	811	857	848	849	877	806	784	846	812	824	819	777	796	867	818	794	839	855	797	811	848	830	795	794	805	833	798	824	811	836	822	857	815	852	862	810	840	830	849	851	834	828	867	785	831	806	797	798	818	831	799	835	900	863	858	847	809	846	865	817	832	790	804	867	828	781	793	847	854	873	791	831	849	810	822	791	849	806	835	858	838	818	760	792	798	810	776	834	789	830	832	840	796	837	805	821	838	823	841	815	862	787	827	819	814	861	800	788	847	808	842	821	864	839	832	828	809	830	823	840	786	871	850	815	805	819	780	835	807	846	844	804	896	833	788	867	834	814	850	836	815	775	797	849	756	809	887	840	876	799	816	823	844	813	838	806	770	795	814	810	821	850	872	798	768	854	827	850	832	858	817	845	837	799	789	873	793	821	808	812	893	866	809	821	855	829	830	822	840	835	815	813	818	829	839	791	822	843	790	849	831	829	784	869	841	841	818	860	803	854	814	806	816	840	863	897	849	777	851	825	831	771	809	898	757	796	774	877	840	843	816	837	852	792	829	853	729	830	844	840	811	776	854	832	799	850	832	813	813	834	792	730	790	837	820	767	801
33385	14787	3009	1506	981	740	595	550	494	489	466	413	423	420	397	330	412	395	356	380	377	352	371	397	370	384	400	365	405	375	372	297	339	342	370	331	350	351	388	358	338	321	360	360	378	319	358	371	362	366	325	375	367	347	335	355	319	330	322	386	387	359	386	338	363	354	328	377	373	361	338	387	350	366	373	315	338	335	416	345	364	367	344	373	358	342	340	375	359	361	382	402	379	368	392	332	363	382	353	375	339	332	352	369	326	349	311	341	322	362	401	363	364	388	323	333	342	337	360	342	359	364	344	333	354	339	321	342	357	346	344	338	377	373	326	363	340	321	372	339	351	331	347	329	387	343	319	374	324	329	374	361	380	377	383	338	344	357	341	374	329	384	339	333	362	337	345	358	364	375	355	351	335	380	353	378	388	363	328	347	352	376	341	389	366	355	344	351	322	359	352	367	346	331	358	334	356	348	342	329	314	346	342	353	370	330	353	363	350	338	364	345	355	366	363	392	351	361	327	354	339	344	360	337	369	328	335	339	369	344	366	374	340	328	334	368	385	319	363	379	333	354	333	373	372	343	325	365	362	363	347	328	355	373	347	339	359	343	326	350	349	343	382	357	333	367	365	343	334	357	348	346	363	345	338	342	368	379	333	333	349	350	331	371	351	355	364	348	364	352	366	363	344	353	355	364	291	367	351	348	354	365	352	325	332	349	324	367	349	340	373	373	337	354	346	351	341	344	339	358	358	354	342	322	341	340	374	336	321	356	378	385	380	354	314	350	319	349	351	372	351	367	363	360	329	370	346	346	343	326	343	364	371	379	327	335	333	336	351	367	342	386	349	353	372	361	399	335	373	351	386	335	349	373	347	364	305	368	366	335	346	349	357	312	338	361	347	358	370	326	354	321	330	368	360	357	355	353	368	315	359	387	389	374	331	352	351	359	386	344	338	413	372	330	316	400	352	399	326	377	349	387	400	350	351	401	357	361	369	371	367	327	351	357	369	358	379	351	408	353	361	355	351	367	356	355	330	347	362	360	356	336	354	358	358	376	351	349	336	377	383	345	366	372	362	341	341	342	353	363	351	340	353	337	357	370	328	365	357	367	333	365	326	371	319	369	339	348	326	370	343	333	346	349	353	348	344	324	341	378	344	347	361	354	384	359	341	337	336	327	385	355	356	338	375	351	336	362	354	342	357	350	351	361	356	335	370	357	371	341	374	360	324	395	376	350	325	359	356	343	331	343	377	327	351	396	372	409	389	370	358	327	361	335	374	329	325	315	331	341	369	341	329	352	354	344	340	368	374	327	331	361	371	345	371	365	355	368	368	364	329	354	332	338	322	398	354	355	338	368	327	344	350	354	396	366	340	335	326	329	316	384	375	357	386	356	385	352	338	344	402	365	352	374	354	351	346	365	366	362	370	378	342	353	359	350	335	348	389	325	340	343	344	343	369	330	365	351	365	364	370	358	368	374	339	322	348	357	383	367	379	314	357	346	345	322	353	347	343	367	348	354	337	386	352	331	350	353	347	381	350	346	328	358	350	381	302	337	360	347	320	367	373	347	345	351	345	340	323	344	376	375	342	372	367	337	394	391	333	371	322	360	353	326	334	340	369	351	395	346	326	343	344	326	354	365	335	355	365	338	347	326	329	352	326	352	356	370	363	379	361	368	349	323	357	333	395	390	351	349	363	374	332	358	345	352	365	341	338	344	356	342	338	370	384	345	351	358	351	357	356	371	343	365	339	344	331	359	329	352	343	348	350	331	327	369	348	339	358	323	327	357	334	364	345	353	366	351	339	378	372	360	358	337	377	332	370	344	385	343	345	354	333	332	355	384	362	329	323	382	343	350	360	352	379	365	348	375	348	385	349	353	324	360	366	367	356	340	349	328	350	341	359	345	353	383	367	364	344	341	355	350	363	386	362	389	365	356	340	387	379	340	376	326	379	352	333	347	361	322	350	333	332	342	386	368	347	329	299	338	383	334	363	329	350	384	349	343	344	332	397	344	335	359	346	358	366	375	331	341	369	365	333	364	358	327	346	322	344	348	349	349	332	347	328	337	346	377	377	371	404	352	382	330	386	322	364	356	354	379	341	354	366	380	349	365	366	360	364	358	337	359	361	340	357	373	339	336	363	324	379	370	349	333	375	307	386	377	350	335	348	334	371	361	347	380	324	381	359	370	347	348	371	356	359	345	339	348	399	344	367	329	332	361	333	324	362	375	386	383	365	357	366	309	360	336	322	370	323	328	348	342	352	341	339	328	342	336	357	350	332	348	374	352	350	367	358	352	351	345	352	387	338	366	339	369	338	327	361	357	367	367	386	345	360	327	334	372	361	363	364	359	317	375	363	348	380	382	353	385	361	347	365	332	362	366	339	364	366	351	384	333	325	380	361	348	363	340	379	375	336	323	355	347	378	381	360	348	361	382	351	375	348	374	328	358	339	358	384	336	334	357	348	352	365	366	337	348	323	355	414	343	384	325	352	340	345	364	366	335	364	352	337	344	358	358	328	346	383	343	359	360	330	356	352	348	337	379	322	374	331	370	333	346	370	373	315	355	356	361	347	323	341	344	343	347	355	326	367	338	332	322	368	387	381	313	339	352	381	391	341	346	342	371	362	360	365	369	374	336	366	367	328	337	382	380	334	343	328	394	382	341	348	341	357	340	370	366	384	332	359	376	351	333	342	347	390	357	348	340	349	362	354	337	365	350	336	328	355	338	331	373	395	395	334	333	353	309	348	348	322	350	351	357	364	375	370	392	360	362	345	369	354	333	380	349	304	334	341	318	326	343	373	346	328	375	371	361	353	349	348	355	359	340	363	384	386	357	352	370	365	350	347	325	353	359	353	364	358	326	331	359	349	367	361	358	337	348	351	335	335	342	385	342	374	361	380	327	357	348	387	349	394	355	329	360	345	350	371	321	357	399	379	356	337	335	342	333	339	355	355	370	366	347	333	352	358	337	385	396	362	365	359	378	330	350	348	362	338	379	337	359	374	308	353	359	343	333	350	330	339	336	364	351	334	336	346	327	347	319	366	354	348	352	315	390	373	354	365	381	365	383	348	347	369	367	367	344	365	372	364	320	350	341	371	335	364	354	311	345	345	352	374	376	346	369	392	331	358	356	351	372	348	374	355	350	354	368	368	363	386	338	357	346	331	335	307	337	375	357	380	350	301	360	353	351	370	358	367	353	348	309	343	306	343	346	299	353	304	357	382	328	324	353	362	349	330	326	355	353	361	319	340	336	332	334	342	330	359	330	350	316	362	368	335	333	346	335	359	350	367	374	365	330	357	363	358	339	343	355	378	365	386	351	356	385	374	370	342	334	325	346	379	372	368	338	352	357	312	357	348	328	361	360	359	362	375	356	366	336	362	385	345	359	369	378	369	360	360	343	371	348	379	358	360	347	356	372	371	348	339	345	320	329	347	366	315	369	351	347	337	352	347	373	333	355	344	354	382	371	325	350	350	365	350	365
20817	7960	3222	3493	3094	2596	2227	1920	1688	1578	1482	1392	1329	1271	1246	1137	1202	1072	1109	1109	1078	1040	1012	979	1003	1011	987	994	903	962	949	939	997	964	925	975	942	876	936	946	875	983	884	929	946	872	900	915	894	887	912	872	944	837	978	879	916	946	933	931	933	922	913	965	875	919	901	913	961	897	916	917	900	927	916	861	884	922	843	914	896	894	900	874	914	885	903	907	888	845	881	942	880	922	920	861	871	862	851	872	927	890	928	906	882	873	866	881	896	886	935	873	897	926	960	915	935	844	903	892	887	929	901	862	877	891	876	911	926	957	904	906	949	879	892	880	886	888	920	914	873	892	877	882	864	932	911	924	873	933	886	913	895	880	893	925	845	891	858	921	921	889	891	919	925	892	846	895	893	879	862	862	933	896	852	869	914	941	860	892	925	826	887	929	928	891	921	954	917	925	848	857	972	915	904	885	900	895	906	901	934	929	911	892	829	871	877	900	958	891	908	916	913	891	874	945	937	929	884	860	884	900	917	943	877	823	851	890	860	911	863	883	913	898	938	911	866	874	880	875	870	860	866	902	937	865	914	840	885	861	911	889	876	900	922	883	818	889	862	817	893	886	851	966	878	935	930	889	856	897	944	900	906	900	906	915	923	934	897	908	862	894	854	863	884	911	914	879	898	889	906	856	898	876	856	856	904	869	852	888	878	884	861	865	898	919	861	898	929	924	880	893	882	885	924	824	853	879	881	930	795	899	921	837	907	851	895	842	913	876	881	860	866	905	880	893	872	903	882	924	914	920	841	873	883	888	871	943	940	940	907	937	932	919	889	862	901	925	867	917	899	856	862	859	938	915	882	893	912	850	916	896	912	859	855	883	845	818	897	887	909	877	868	908	857	870	900	913	888	904	891	873	915	874	848	857	943	881	899	944	866	945	880	897	894	937	873	877	917	904	894	908	888	920	927	903	868	888	937	935	872	895	892	904	892	869	865	848	896	883	912	918	903	894	898	895	914	863	881	881	901	864	877	856	922	915	875	868	876	881	889	884	859	889	864	890	851	894	918	895	929	872	907	856	843	919	896	921	887	890	876	876	849	972	899	883	863	824	895	881	877	866	859	889	884	922	911	862	928	819	897	917	897	918	898	926	921	904	919	862	887	859	877	861	922	907	859	922	926	848	859	912	865	877	928	936	875	874	909	844	876	915	899	904	888	863	896	939	886	877	882	815	872	862	902	918	924	903	934	909	894	872	933	911	862	881	890	861	879	919	902	856	876	915	842	899	873	903	860	957	871	882	829	954	911	934	896	896	873	876	898	904	872	928	848	852	901	918	907	849	920	876	872	915	855	888	909	883	950	902	928	867	900	929	945	872	896	862	886	849	915	913	915	864	904	899	931	934	893	870	880	915	907	920	855	922	900	895	884	897	977	875	869	889	833	925	867	920	948	875	866	907	897	903	873	854	860	895	848	889	911	910	851	908	880	897	889	922	858	864	863	866	892	830	862	916	891	854	905	868	878	934	849	891	914	893	841	879	828	860	854	916	911	902	904	886	893	851	846	832	881	848	885	923	902	901	897	933	877	840	876	855	908	886	892	878	894	861	890	907	906	893	897	857	875	813	866	897	794	882	908	889	862	886	923	882	928	908	915	849	910	954	867	881	909	864	912	860	954	851	887	862	937	867	881	910	888	877	870	948	883	948	924	899	898	879	852	870	880	888	837	874	899	876	887	903	941	898	911	909	902	848	902	879	884	930	898	834	897	904	899	861	909	884	906	888	809	811	887	903	905	872	886	914	884	913	858	847	943	898	886	878	912	885	839	895	871	897	877	859	884	909	891	901	842	933	898	825	837	915	869	919	888	894	835	874	930	909	836	932	948	883	897	839	949	881	869	906	968	903	926	847	888	879	882	945	893	900	890	858	902	903	888	861	926	870	815	893	893	847	941	888	880	857	917	889	861	919	939	847	906	900	919	844	872	897	868	827	895	873	949	933	900	861	896	844	907	901	917	887	884	870	920	911	865	891	925	896	936	842	920	859	845	858	911	832	837	936	921	818	877	860	889	923	917	891	903	892	946	906	860	843	900	904	887	903	910	914	915	898	866	935	863	837	847	895	890	896	914	861	899	906	860	869	851	906	886	852	843	934	882	875	915	870	849	853	955	894	888	849	849	890	985	897	880	891	908	828	921	864	926	848	855	889	891	931	970	911	924	859	831	866	927	881	865	891	881	844	854	878	874	847	874	881	886	879	921	930	914	851	894	895	912	839	940	895	876	842	896	855	867	950	926	848	854	864	868	915	868	882	870	863	873	917	906	899	866	865	924	895	882	847	870	898	901	858	856	913	886	856	904	909	856	923	845	846	863	874	858	899	849	878	859	883	854	870	893	889	888	940	923	893	904	886	836	884	887	889	865	846	850	912	960	850	940	843	911	834	903	989	905	910	848	896	901	902	839	874	885	869	912	906	868	909	889	948	896	908	888	828	947	904	857	812	883	889	906	877	921	914	899	957	868	842	910	899	889	855	907	890	894	894	989	855	881	888	853	907	879	871	887	919	917	857	875	917	814	899	902	945	851	879	904	873	849	866	868	861	895	850	909	911	902	839	871	890	900	920	890	887	898	884	959	871	866	930	868	848	903	867	879	894	868	910	918	872	888	882	895	870	851	885	933	912	904	866	878	890	913	939	949	860	928	904	951	873	913	927	910	871	910	932	904	863	892	866	873	896	873	833	955	873	906	883	898	883	936	904	880	924	882	873	914	876	899	885	866	941	854	897	915	911	897	878	879	914	855	884	910	859	909	928	940	870	850	870	919	887	929	887	872	840	921	879	883	922	862	914	860	967	862	870	881	928	845	951	868	864	880	900	886	877	891	812	894	835	875	859	867	934	898	970	880	919	857	919	917	902	884	936	927	941	875	912	910	923	914	880	893	891	880	906	874	916	852	920	820	833	923	892	914	875	842	865	865	832	924	853	890	891	876	899	904	893	894	886	914	866	896	945	886	961	872	927	904	914	865	826	911	858	931	818	899	877	869	864	927	890	887	872	862	896	905	909	933	897	918	863	873	903	884	921	876	885	867	916	875	964	880	868	910	940	898	928	919	817	879	883	896	905	890	865	896	936	902	935	885	885	850	888	915	869	899	890	884	837	919	901	879	908	973	930	864	887	850	897	889	931	934	919	910	929	894	898	855	891	856	905	926	893	856	919	880	860	896	863	900	903	826	864	892	854	885	909	884	879	904	831	884	917	857	899	896	902	882	864	928	897	833	904	919	860	902	892	859	893	885	887	960	890	884	895	904	894	902	935	878	887	892	914	840	924	903	887	863	883	941	842	866	830	898	828	907	911	906	827	923	909	849	887	936	928	870	882	900	905	852	843	898	906	846	884	891	890	877	842	890	922	883	866	870	859	877	887	919	895	870	928	912	893	852	893	890	895	904	859	883	918	857	931	900	860	850	870	924	914	891	960	866	915	916	892	906	925	933	928
41042	19630	5442	2657	1579	1063	728	589	493	445	414	368	350	332	317	266	245	261	255	265	257	249	196	239	233	230	227	247	206	215	212	204	225	218	226	203	244	221	220	196	196	222	215	199	199	192	193	224	202	222	215	208	205	179	189	228	219	213	206	232	230	225	203	189	190	189	200	194	200	228	192	192	180	202	212	200	215	180	212	196	191	197	199	204	226	200	179	220	194	212	234	212	189	206	214	177	209	198	177	207	208	190	218	209	203	218	222	208	211	220	219	201	232	201	198	220	167	200	175	242	230	198	204	204	187	208	201	204	194	234	180	184	202	227	218	215	208	205	198	218	204	196	213	215	202	197	190	210	213	209	240	180	199	215	226	205	224	195	206	200	224	220	216	203	192	193	223	212	183	224	188	196	231	188	222	204	205	216	247	191	208	212	185	220	187	196	200	207	195	195	179	211	217	220	192	212	204	209	202	189	181	177	203	186	216	215	206	220	217	196	203	196	210	179	212	194	206	202	200	241	207	233	199	227	199	178	201	231	170	196	196	201	208	179	195	195	208	205	197	202	195	172	206	207	210	196	215	221	200	178	191	185	218	204	238	199	192	187	181	216	188	213	204	186	223	191	190	204	219	199	211	194	188	198	189	200	199	218	194	214	191	211	197	184	203	213	179	217	212	195	195	200	230	207	215	199	210	212	193	209	200	208	176	206	222	208	181	184	237	183	198	180	184	187	199	222	214	204	203	220	199	199	201	203	186	207	211	198	212	207	201	178	212	201	201	197	191	205	199	181	191	205	184	233	192	216	206	208	212	206	212	192	219	190	220	193	200	206	215	206	188	224	224	204	205	177	199	188	179	195	198	201	202	185	198	194	202	186	208	201	191	185	234	223	191	210	239	188	205	203	191	189	184	194	213	193	203	195	205	211	195	201	216	204	206	180	190	213	192	211	200	194	193	236	210	228	210	201	211	192	201	203	218	187	195	215	194	209	184	194	214	224	221	216	175	208	203	216	183	196	183	239	211	181	203	168	200	221	212	187	203	209	237	185	201	224	190	194	230	192	212	186	192	208	187	226	210	186	216	196	205	212	205	203	194	203	232	199	198	219	213	211	202	197	193	199	229	200	193	229	180	214	209	193	221	214	202	204	196	179	201	211	229	200	225	180	177	185	216	200	168	182	218	201	206	184	213	206	218	197	202	213	205	214	195	231	193	212	190	185	206	210	196	190	214	201	217	199	203	209	206	205	228	207	209	197	223	205	207	208	187	186	202	228	181	224	230	220	215	203	214	224	209	196	231	194	184	201	188	194	174	194	208	210	211	194	206	197	193	223	216	184	203	217	202	205	184	195	191	198	215	213	213	216	208	225	211	195	206	206	201	210	208	212	188	194	192	205	197	201	192	198	203	216	176	219	218	207	220	210	197	198	216	213	194	205	222	188	214	191	205	217	206	175	202	191	191	221	207	220	189	172	213	225	209	194	187	212	217	198	215	177	211	206	189	195	207	210	188	203	174	218	186	200	199	203	203	209	216	214	205	197	212	223	213	193	197	175	213	224	191	216	188	215	211	198	216	212	200	221	228	186	192	204	216	207	215	195	188	200	200	215	213	213	195	214	202	203	208	227	189	200	172	224	192	199	203	148	203	208	189	192	189	205	200	194	219	221	180	188	202	226	203	182	218	196	202	209	191	194	243	169	193	183	197	198	215	226	202	200	168	193	205	218	195	182	221	205	212	198	215	199	196	219	192	200	187	192	224	193	226	175	198	199	230	215	195	197	168	193	201	216	216	203	192	203	197	206	199	205	197	203	199	200	202	173	205	182	201	211	190	222	236	199	221	183	228	192	199	193	193	197	191	193	203	207	200	196	174	215	196	215	196	213	189	198	206	204	202	194	195	207	186	211	212	201	227	216	202	225	210	203	169	203	198	206	205	186	210	241	205	206	219	209	215	190	219	225	209	207	199	222	232	223	214	182	216	193	208	212	215	178	175	178	220	219	228	196	212	211	206	211	213	197	203	196	210	209	200	230	217	203	214	198	179	226	205	212	196	194	187	192	217	193	202	213	207	184	218	188	182	182	215	211	207	203	203	197	218	192	220	207	209	219	205	202	207	214	219	195	194	198	211	188	194	217	202	199	204	190	190	198	200	209	225	217	204	216	202	208	204	221	206	197	226	197	198	189	186	179	207	202	192	207	194	183	182	221	214	187	246	239	196	208	190	202	189	207	207	210	211	189	192	228	203	184	197	206	193	194	208	203	191	204	201	217	210	183	217	199	195	205	210	208	222	210	227	244	200	202	231	229	226	221	205	209	194	198	204	196	186	205	193	197	194	203	173	200	201	218	163	229	220	207	229	178	193	220	197	224	232	204	218	175	236	233	216	188	200	215	208	196	194	199	209	218	214	164	214	208	212	227	188	208	206	210	200	201	218	208	199	204	204	210	210	174	209	186	231	214	205	214	230	196	221	192	193	193	205	191	210	217	231	220	213	212	202	225	202	220	217	199	200	195	200	191	205	202	203	220	192	217	201	188	214	190	234	203	209	213	181	206	177	210	204	195	199	241	214	205	201	208	155	200	201	223	190	173	204	185	207	186	201	201	201	186	193	227	208	200	220	205	191	180	196	188	223	200	197	193	204	233	204	212	210	205	181	220	227	196	207	192	219	214	211	234	194	197	184	175	202	205	175	187	201	199	198	212	204	222	226	182	248	201	207	198	202	214	205	176	211	198	220	222	208	199	217	210	179	226	191	204	202	188	201	237	211	178	187	194	211	182	223	204	217	206	212	187	205	188	194	216	204	215	199	210	215	220	198	203	217	200	219	180	190	204	210	189	179	208	207	219	222	179	213	203	190	212	201	178	219	201	198	190	233	211	203	213	206	186	202	187	205	209	212	221	211	225	200	213	217	206	198	215	186	213	213	164	206	188	216	203	210	214	204	201	226	216	215	225	199	217	210	203	190	230	203	193	185	196	196	194	198	196	218	220	211	227	215	217	211	200	212	194	165	195	207	220	181	178	215	188	180	192	201	191	202	205	202	205	200	208	199	185	180	209	204	220	197	184	209	229	243	200	193	201	232	195	237	196	200	205	224	198	200	204	198	220	221	214	211	208	206	192	196	211	187	219	220	213	212	209	179	205	200	209	228	215	203	200	204	191	198	206	219	192	207	213	165	187	188	178	215	216	216	220	228	195	210	194	185	202	194	215	216	224	231	206	176	233	208	191	195	217	206	211	231	214	199	205	185	207	179	198	170	181	178	224	191	224	227	223	212	215	183	215	207	205	201	200	173	204	220	194	217	211	194	237	214	214	194	209	200	211	203	228	206	203	196	226	204	213	207	176	182	207	230	213	196	208	206	186	198	186	197	181	190	218	192	184	203	231	172	204	197	227	186	184	199	204	260	226	198	213	224	212	209	199	211	194	183	183	215	214	196	214	190	209	188	203	229	190	219	197	196	215	195	214	188	189	210	208	197	209	211	189
25749	8809	5233	5696	4803	3972	3138	2665	2252	1930	1760	1470	1368	1316	1146	1156	1062	975	982	910	872	829	805	782	779	751	728	681	683	681	702	682	664	683	666	636	624	617	638	609	616	674	588	609	617	616	601	557	629	574	581	622	535	598	538	598	571	542	596	568	594	572	577	558	572	543	562	579	577	600	591	547	548	547	565	538	554	552	612	545	555	564	547	586	531	610	554	573	589	543	579	516	536	543	541	566	567	536	538	563	529	571	569	605	574	565	525	539	554	546	544	540	524	545	580	546	537	548	557	544	526	556	545	539	529	581	524	553	519	521	527	526	543	519	542	545	527	588	552	564	568	569	571	532	537	551	557	556	528	524	520	527	526	549	572	530	528	586	525	534	551	531	509	497	505	537	565	516	536	535	530	529	557	588	583	575	538	546	551	534	574	542	530	527	542	560	546	522	534	530	526	530	527	528	536	547	546	506	506	537	519	524	574	527	510	539	525	581	535	516	590	507	577	541	523	524	524	542	546	570	523	550	574	541	602	509	555	517	515	542	522	539	522	546	513	551	541	548	545	517	530	533	538	523	537	549	539	568	542	587	539	559	545	502	539	520	512	532	530	520	535	537	544	529	542	502	565	552	586	574	548	588	530	562	525	494	508	546	554	514	542	536	537	548	504	547	515	562	548	546	548	508	489	541	596	513	502	532	519	530	518	572	515	553	560	521	553	540	546	523	535	546	561	521	549	562	544	540	533	561	535	528	581	526	580	530	500	590	553	517	541	520	548	501	535	530	508	521	544	547	535	557	564	528	541	490	566	534	547	492	532	539	520	568	538	547	540	540	555	601	532	522	542	566	563	545	508	495	549	531	566	552	520	562	535	519	526	535	528	543	515	580	525	540	526	540	556	544	588	526	532	553	555	542	503	560	539	531	511	497	556	551	498	537	533	522	535	525	523	541	588	545	525	509	529	528	530	526	571	553	527	549	532	526	532	501	525	506	537	529	529	539	547	524	546	564	569	552	539	513	483	535	540	538	549	499	495	530	544	546	478	503	548	551	491	538	534	563	528	540	572	512	526	517	518	534	548	554	549	530	541	534	561	534	508	537	571	520	554	510	517	553	545	516	500	557	498	537	516	498	522	508	553	589	529	484	539	547	536	558	515	483	586	531	548	532	555	502	521	474	558	507	509	499	502	553	548	533	530	536	535	547	541	492	577	511	566	518	524	511	517	562	562	593	556	530	521	543	532	544	536	520	536	556	573	531	552	521	559	531	555	504	528	542	517	514	577	545	558	484	525	551	527	574	561	545	581	531	526	503	549	549	529	525	538	556	532	547	526	517	566	531	556	519	522	582	574	537	552	559	570	517	522	521	538	525	564	518	559	582	559	569	499	512	528	564	523	493	532	544	533	560	533	551	539	505	532	553	564	545	520	530	528	560	516	536	586	529	494	533	541	523	531	578	565	533	540	527	555	562	572	566	544	567	548	551	515	529	542	555	562	535	546	531	548	526	563	558	548	543	498	519	512	553	544	515	496	513	523	534	560	506	501	547	558	575	524	567	544	549	581	526	525	570	517	494	509	551	563	556	528	570	500	526	545	556	581	557	494	578	578	555	550	520	561	528	525	535	554	579	540	556	551	576	547	529	521	535	526	582	555	525	551	539	523	517	554	559	538	566	511	538	555	518	543	538	570	562	526	564	541	566	498	523	541	575	583	509	557	518	496	522	537	550	548	519	554	540	500	529	526	549	527	586	517	511	506	500	544	519	542	530	527	561	563	525	546	568	518	498	527	557	528	532	532	519	547	505	547	540	547	522	517	495	510	503	538	464	530	546	508	521	508	525	544	544	498	511	561	513	543	548	572	574	551	557	535	525	512	529	533	521	512	532	538	526	531	511	492	521	573	521	546	557	531	510	522	578	504	549	572	559	517	573	520	545	560	593	541	596	537	545	551	579	531	527	552	552	546	562	554	507	538	545	531	526	532	506	543	561	524	553	558	562	524	548	563	521	510	563	531	534	530	556	509	579	499	558	584	513	571	526	594	513	540	478	522	532	526	538	536	570	506	606	521	526	571	551	551	558	524	537	523	575	501	553	557	525	506	562	550	527	562	549	585	558	524	503	532	490	549	551	567	505	520	534	552	512	502	524	557	546	541	547	543	548	516	536	572	545	572	504	564	563	546	519	543	537	593	515	498	552	553	548	563	509	592	569	518	529	510	498	511	552	571	556	520	558	554	538	571	562	533	522	521	575	558	523	550	533	554	545	565	587	574	551	566	520	586	553	517	544	517	541	521	549	517	539	543	498	539	539	536	539	507	525	515	536	511	516	536	510	527	515	521	546	520	522	555	508	538	569	544	545	536	524	542	561	580	553	518	553	569	502	540	555	510	546	523	521	494	502	553	548	573	555	535	528	505	550	580	491	521	523	543	545	531	562	549	531	561	506	535	572	563	550	545	528	571	532	546	546	517	485	553	543	562	514	560	538	552	507	543	522	537	578	564	570	514	578	529	556	571	534	539	514	551	487	535	528	541	541	517	532	545	536	537	546	564	539	548	493	529	540	544	567	555	582	513	526	544	534	515	524	495	561	514	493	548	550	513	550	558	553	520	561	527	560	530	493	571	514	482	558	558	523	548	549	542	579	528	542	509	514	541	565	544	553	535	522	572	525	546	524	533	573	519	541	576	510	567	564	527	508	557	547	541	545	567	556	536	547	554	504	581	552	521	542	566	541	565	537	506	550	507	539	537	536	539	518	569	530	582	506	528	556	535	533	504	507	517	575	516	513	503	562	610	566	547	548	553	495	546	544	568	553	526	513	527	516	588	550	539	544	517	512	517	513	577	553	537	531	525	542	556	545	555	559	517	514	591	494	551	546	531	547	555	521	551	501	506	563	523	523	511	537	501	566	549	563	544	519	560	555	521	522	510	567	531	582	508	522	538	528	544	532	518	528	519	535	559	566	529	547	520	530	565	511	552	560	554	536	544	591	520	535	546	531	545	556	543	537	541	515	517	529	497	549	542	479	573	516	546	558	493	527	498	532	522	527	545	558	559	566	546	534	532	557	519	510	532	553	560	520	543	548	520	531	512	513	532	582	562	549	548	531	597	514	532	517	530	515	529	550	516	559	520	544	544	553	552	526	533	537	550	562	535	527	576	564	536	557	525	539	580	570	572	538	527	556	550	564	559	549	540	526	545	521	543	530	547	588	506	500	567	471	566	520	557	520	556	486	563	533	522	514	539	558	516	538	550	538	529	526	513	543	491	513	563	543	527	521	562	570	528	517	537	508	508	545	522	534	516	562	541	520	546	510	535	479	538	539	531	569	546	530	575	494	554	536	508	521	531	536	534	570	532	558	522	534	525	507	512	537	542	544	494	528	551	539	536	537	531	542	552	513	536	517	534	524	563	550	587	516	513	542	534	532	495	520	563	535	515	506	530	557	531	561	537	535	571	514	565	541	555	543	535	547	572	517	586	561	552	546	548	542
14389	3563	402	338	358	319	325	329	318	310	317	301	302	328	304	296	314	343	314	325	354	356	328	300	293	298	308	345	346	338	308	308	354	317	350	319	296	341	332	306	296	346	308	298	325	343	344	293	374	302	317	340	337	316	329	324	309	318	314	340	279	299	348	314	286	313	313	301	320	307	320	340	349	307	302	316	293	326	285	328	336	302	334	332	334	301	296	330	325	324	323	312	309	300	353	317	323	311	334	274	316	322	310	312	307	324	305	337	303	314	323	295	317	320	321	327	299	314	298	298	324	292	288	299	305	349	334	313	296	315	328	328	319	309	333	311	318	326	326	317	279	296	310	369	305	315	303	333	323	308	306	323	319	324	340	316	335	323	334	324	316	339	319	298	310	344	294	347	338	333	271	306	331	292	312	320	302	304	325	295	305	316	317	341	305	327	332	350	304	333	358	344	295	298	324	338	298	318	316	316	282	314	354	332	313	331	317	303	303	301	307	311	317	305	316	309	341	305	328	340	319	322	309	312	331	299	324	312	299	340	272	346	303	335	319	332	320	327	302	334	307	338	299	308	302	307	290	275	312	287	371	286	289	296	332	312	308	332	346	333	334	307	322	319	330	284	310	322	292	320	323	326	317	313	303	318	286	321	362	330	285	305	306	316	353	300	317	304	306	295	321	289	317	325	329	327	312	313	290	325	314	306	300	321	327	324	347	365	290	330	310	323	305	315	354	322	306	350	342	331	344	338	339	320	321	297	346	334	279	310	334	339	307	353	318	308	336	344	346	346	300	320	306	330	298	319	303	296	304	318	314	281	321	320	324	338	312	305	292	305	312	324	316	278	328	305	299	347	277	323	345	345	302	336	283	296	315	307	318	296	319	317	285	322	316	290	335	307	339	324	341	313	334	312	319	316	358	348	271	330	326	302	355	283	328	335	339	292	339	320	326	340	279	327	310	359	344	333	326	302	323	314	332	292	311	302	301	303	334	297	327	323	343	328	275	359	343	347	332	350	309	328	313	287	312	350	330	310	301	287	308	343	354	333	319	313	345	329	322	318	344	345	312	337	324	321	319	302	337	314	346	284	323	270	326	347	319	312	314	322	283	312	336	325	294	316	299	348	309	337	321	330	309	327	335	361	335	312	321	352	326	320	326	357	338	316	319	342	290	321	322	308	312	335	311	353	333	324	284	324	332	304	306	338	321	304	298	302	325	316	281	296	289	322	326	332	293	332	287	321	318	331	328	309	307	302	318	340	326	325	337	313	327	316	304	318	320	343	300	317	310	300	309	328	344	347	324	352	342	348	323	316	342	327	290	322	338	350	286	293	315	336	290	341	321	337	316	341	317	343	304	349	289	340	317	309	314	331	293	321	306	310	311	313	301	285	354	325	296	303	307	341	344	289	313	305	304	297	336	323	322	303	346	366	313	296	318	327	322	300	322	320	347	311	307	314	311	306	323	335	318	361	343	308	350	325	303	289	309	336	324	319	307	319	300	307	330	308	342	307	305	322	302	294	301	334	322	319	330	321	275	323	314	303	330	294	330	343	307	347	347	314	304	309	330	301	323	325	304	310	312	304	314	351	291	332	309	333	281	312	302	313	310	340	326	313	331	341	342	316	325	321	334	327	314	320	301	331	346	328	328	300	303	320	295	315	339	283	321	338	332	331	314	370	350	314	331	311	340	334	315	310	328	300	296	291	329	296	317	326	349	319	301	303	278	328	321	326	289	291	324	312	299	357	338	329	330	330	339	328	321	305	305	306	319	345	300	300	343	281	316	311	305	295	324	346	314	358	347	300	323	358	325	310	293	337	335	296	346	324	334	324	318	318	303	299	327	338	330	333	330	333	317	362	357	306	310	281	325	288	308	296	318	294	303	310	322	307	354	333	298	314	330	281	291	316	342	318	314	308	318	281	313	311	313	327	343	301	325	305	310	296	308	333	317	322	322	306	319	315	327	307	328	318	314	339	322	318	319	305	306	308	326	324	284	315	347	303	319	313	309	333	308	330	327	301	348	311	331	325	288	340	311	326	323	321	295	371	323	329	308	325	300	318	340	315	310	347	327	319	320	329	309	314	318	315	322	341	340	307	325	311	350	338	299	342	310	327	285	309	324	343	327	297	290	316	330	316	334	334	318	366	298	320	308	288	314	325	314	365	297	301	302	293	311	346	365	351	314	326	312	306	320	319	309	319	335	339	350	289	317	309	315	343	309	306	330	329	307	300	304	334	332	306	324	298	314	309	313	358	315	298	306	341	312	325	318	295	288	319	355	337	264	324	317	329	312	305	321	320	328	306	333	311	346	322	300	332	299	322	323	318	296	324	329	321	323	322	339	327	349	328	318	346	349	313	286	356	319	330	330	330	316	328	358	333	337	297	353	302	361	337	321	298	304	324	343	319	297	350	321	343	322	297	311	292	338	306	307	324	324	296	313	322	315	299	296	364	316	298	344	308	294	307	339	307	327	294	334	304	325	346	346	317	328	332	320	339	286	311	333	307	326	307	305	325	329	315	305	375	329	326	335	316	310	315	303	335	321	319	313	340	315	320	335	324	317	327	267	320	310	339	306	323	330	335	302	333	315	320	333	308	307	280	307	318	324	326	290	321	313	337	334	312	309	327	275	286	302	331	354	317	303	315	304	333	330	264	328	325	312	322	321	303	319	301	319	360	308	361	299	322	334	351	330	352	323	299	321	298	266	333	343	305	310	278	335	308	331	332	331	318	301	347	316	312	339	299	350	312	312	292	310	325	349	328	306	291	331	300	306	312	309	318	326	328	310	306	321	332	315	337	352	323	333	344	345	314	325	334	302	314	281	295	317	316	323	329	280	330	349	322	316	342	305	348	336	294	337	346	282	331	328	320	363	304	334	318	344	313	305	321	325	316	309	335	308	353	331	311	344	334	297	306	322	307	293	344	310	303	330	296	315	338	323	292	303	311	331	306	310	321	355	269	358	326	320	310	337	299	339	336	292	323	313	312	321	300	326	310	310	342	319	343	324	321	338	338	319	312	329	320	315	329	318	283	302	304	301	299	307	299	297	328	327	319	330	292	289	348	300	304	315	314	346	326	311	304	362	334	319	331	296	327	308	344	330	305	281	344	317	288	302	318	310	304	315	302	313	304	333	334	303	313	308	312	330	340	299	328	316	306	344	331	333	315	303	310	317	306	310	318	282	295	355	304	335	293	322	327	339	312	325	317	340	364	345	332	301	352	305	357	287	319	330	348	296	296	326	327	323	354	320	331	314	302	328	304	335	275	311	320	331	348	325	338	315	305	310	306	319	314	334	339	313	322	351	320	322	317	346	314	327	336	311	296	345	312	285	348	341	324	322	332	316	325	295	331	315	341	344	289	314	319	325	332	331	311	317	343	314	300	350	319	287	325	344	305	301	334	347	302	310	312	302	313	303	321	312	330	343	301	277	297	340	317	350	313	276	333	348	339	329	326	336	299	315	326	333	303	276	337	319	333	323	318
8976	2801	948	969	963	871	909	902	910	886	776	863	832	823	825	827	850	838	806	910	820	851	822	841	829	851	839	831	781	794	781	788	803	827	815	827	824	902	816	859	844	814	778	776	881	780	799	781	830	844	830	857	836	792	851	846	787	815	857	883	864	818	803	774	842	813	800	843	852	806	822	847	859	824	798	795	831	809	827	836	831	862	829	832	825	795	824	822	818	905	834	847	775	822	856	795	833	825	818	824	834	797	848	791	886	844	855	865	789	870	858	808	832	845	846	818	781	834	880	773	833	828	841	856	823	859	815	783	875	842	846	802	850	820	759	823	822	849	785	818	812	804	795	837	792	842	866	858	875	852	779	793	826	807	789	817	888	806	822	811	794	848	843	826	831	806	847	859	887	792	827	871	813	772	807	861	858	797	785	794	838	803	842	873	829	803	852	825	849	813	817	843	805	795	816	819	809	828	839	855	826	847	857	819	845	787	796	831	819	850	813	796	895	798	813	830	837	907	852	851	826	798	849	800	781	827	818	894	819	829	840	860	823	852	819	821	817	807	785	837	849	777	848	814	864	796	839	825	864	795	873	855	827	832	840	816	781	791	827	776	828	836	844	840	824	882	848	838	798	816	812	798	843	778	848	811	833	814	891	807	806	812	770	836	790	836	828	853	788	855	852	829	796	856	823	826	816	847	845	800	805	837	856	809	827	749	823	815	841	837	839	823	871	796	886	825	841	836	849	801	753	831	852	889	842	810	827	816	831	724	844	832	880	851	796	828	820	828	786	857	821	868	849	826	808	765	813	819	841	892	798	816	776	848	822	809	809	842	826	851	813	826	842	808	809	795	836	809	793	904	850	848	800	829	733	792	849	791	793	836	810	852	821	801	786	843	822	820	828	793	811	819	882	828	868	849	843	841	803	814	790	886	842	841	832	813	846	839	813	829	816	797	837	818	791	785	842	820	841	838	836	889	865	781	838	790	837	811	837	817	848	853	835	872	779	834	804	829	818	814	853	823	818	753	764	812	826	842	794	862	823	808	797	889	807	796	838	825	880	809	833	828	812	820	833	768	857	800	835	830	860	794	858	792	860	848	852	857	821	791	828	815	829	779	800	806	901	865	875	816	825	834	836	814	754	844	808	823	807	793	762	888	786	808	833	815	844	756	794	805	819	811	810	816	807	843	839	835	847	830	817	836	764	823	826	825	840	814	824	861	798	854	806	867	821	831	804	760	848	786	819	836	799	828	793	850	817	803	820	816	799	794	884	832	846	805	808	830	800	841	826	796	816	840	770	822	818	770	843	891	885	792	839	822	797	824	811	813	833	823	787	860	838	858	845	826	802	842	801	823	794	777	804	817	872	829	811	792	790	825	846	853	802	806	852	836	798	814	860	858	823	879	828	796	805	820	833	883	805	789	787	780	840	802	835	853	869	850	776	833	860	875	852	808	824	874	811	851	865	868	802	818	834	860	825	838	781	784	796	824	826	834	838	843	856	806	777	787	849	850	815	774	827	779	842	828	796	832	793	828	852	818	821	823	844	845	892	854	814	817	817	786	812	823	860	830	871	813	811	825	858	833	773	857	842	870	822	769	851	761	841	886	823	843	805	811	780	847	833	790	818	842	805	884	857	824	805	869	831	807	805	807	830	852	788	832	824	818	831	831	786	795	853	811	832	832	859	849	839	800	844	770	832	846	852	837	856	822	791	771	881	819	811	838	827	827	869	818	846	829	863	817	802	847	828	814	806	800	837	795	877	848	797	851	831	829	855	841	819	790	777	842	847	855	825	833	875	797	835	842	838	846	830	786	818	826	784	856	853	826	846	798	827	854	793	845	815	832	784	790	841	850	817	800	841	796	874	819	798	847	830	772	874	770	825	838	821	825	760	877	847	855	822	825	764	795	827	837	789	849	861	841	806	836	835	839	822	848	787	827	817	845	847	885	880	869	869	868	753	863	850	824	864	882	850	811	870	834	814	798	826	775	821	819	840	842	860	838	818	808	862	775	806	817	816	799	843	829	833	810	818	808	829	883	808	800	835	780	797	798	792	809	777	882	852	854	799	830	797	773	869	814	811	852	887	821	849	858	852	849	859	836	877	812	827	811	827	789	798	868	766	843	814	801	818	821	835	836	840	787	808	878	851	861	816	760	807	833	800	873	821	829	821	800	791	860	806	822	774	825	796	786	887	818	816	814	846	781	800	836	794	797	851	812	849	879	856	791	801	847	865	793	808	849	837	850	808	831	803	812	846	821	842	809	793	822	823	797	790	812	777	833	841	715	844	758	806	770	824	767	810	818	873	785	799	807	851	785	834	805	843	815	855	843	848	821	814	799	792	866	822	854	839	805	806	847	774	806	814	823	766	769	869	832	781	852	810	837	830	778	790	799	807	800	782	825	837	869	797	812	805	817	856	814	763	804	861	812	856	800	871	809	791	846	838	859	831	834	840	824	793	821	781	826	839	814	822	792	861	863	829	834	810	807	860	897	797	819	801	851	905	804	780	810	814	860	844	809	859	772	849	824	831	876	829	856	817	799	822	821	834	851	794	868	814	807	788	859	832	797	833	821	780	838	809	854	818	818	813	825	879	872	783	804	845	767	782	860	853	835	876	763	811	798	826	809	814	818	852	871	743	844	866	848	813	865	834	811	842	856	871	862	828	817	811	865	768	810	820	831	820	802	820	857	849	780	828	816	839	806	806	782	871	860	826	861	816	876	816	847	838	816	881	796	831	835	847	852	835	834	832	792	857	781	815	849	857	811	836	807	817	844	836	852	837	843	823	818	874	818	873	840	858	864	837	786	841	853	841	801	827	821	824	832	850	819	859	874	824	808	833	799	809	856	837	836	849	809	762	838	876	773	861	823	823	811	889	867	810	827	815	841	845	835	842	888	810	857	822	884	831	818	835	866	847	828	846	833	846	771	797	851	861	795	829	856	805	839	816	860	856	823	825	808	824	810	770	787	834	817	808	805	818	830	786	860	846	809	835	792	819	826	876	822	830	816	822	837	830	808	857	815	872	840	840	813	885	828	860	859	838	857	792	824	849	828	837	871	796	794	794	817	789	821	828	894	830	800	807	752	821	795	829	834	826	811	819	798	891	831	843	817	830	819	837	853	779	832	792	773	836	850	826	799	793	843	870	828	816	895	871	813	806	831	821	810	842	793	831	777	890	778	824	833	810	809	797	871	839	867	801	809	825	820	814	835	817	806	777	830	847	844	848	798	773	831	800	819	835	808	841	826	801	777	821	842	817	868	853	826	858	791	819	769	804	841	783	778	819	817	851	806	744	859	754	831	843	781	817	839	820	869	841	817	823	793	782	799	851	861	818	823	859	820	825	803	770	834	811	902	812	837	824	783	802	822	875	831	840	843	832	844	837	819	818	795	785	814	854	876	803	826	840	795	826	836	805	855	783	815	825	825	826	892	811	872	817	816	758	789	793	850	803	824	805	845	798	823	826	844	859	816	786	818	909	810
32853	11878	2699	1394	956	742	625	539	513	488	442	434	426	419	411	375	371	407	378	402	387	368	374	361	370	340	367	380	397	380	336	362	369	359	368	365	395	380	366	350	351	344	372	382	348	351	352	370	362	342	340	367	376	353	390	329	365	346	363	332	344	344	335	364	365	377	366	350	373	370	348	360	367	337	363	331	371	384	377	369	376	329	363	372	337	371	354	349	352	359	352	354	387	337	367	351	353	367	351	376	380	368	364	356	346	349	344	362	363	340	369	352	361	350	354	425	344	365	334	358	324	385	405	406	348	362	358	362	352	354	336	330	345	369	356	374	376	359	358	345	322	317	402	311	327	402	355	322	356	382	344	369	370	336	361	386	356	324	366	348	373	361	347	349	393	347	313	345	341	386	363	326	347	349	366	371	360	336	360	317	352	322	366	351	361	340	360	372	364	338	342	362	376	367	336	358	331	345	382	352	360	364	388	352	363	384	372	377	353	361	346	326	358	371	354	365	374	361	384	327	356	346	373	360	360	384	336	348	336	408	398	367	355	332	352	357	353	377	375	354	349	361	349	346	349	329	309	376	366	355	343	371	390	353	354	396	370	371	385	357	378	381	381	351	381	358	357	371	375	305	386	332	367	346	367	371	337	371	349	358	368	335	344	378	432	394	325	343	356	384	405	360	376	356	392	357	374	348	364	355	369	352	346	359	390	377	354	347	354	382	381	355	362	359	367	366	348	357	352	389	348	384	330	415	320	304	368	374	374	372	363	344	362	389	392	353	347	357	388	326	348	342	347	345	374	335	346	357	322	356	375	359	361	356	358	378	362	363	362	383	353	344	391	360	345	359	340	361	362	334	306	378	349	382	329	354	343	364	372	365	321	346	356	351	382	367	358	330	365	364	360	354	352	331	328	359	352	369	337	354	328	365	383	337	352	350	332	345	387	349	346	338	350	356	333	357	320	375	325	360	333	383	374	391	367	372	341	340	375	334	327	372	374	360	366	366	359	326	320	366	332	355	361	355	358	356	381	369	358	372	397	369	333	361	364	355	347	370	340	362	366	310	337	351	354	340	335	347	374	348	341	337	369	357	349	385	368	376	366	355	381	358	362	328	393	373	313	365	373	352	365	368	355	385	354	366	339	379	352	348	337	313	329	365	337	364	334	340	367	352	368	313	337	332	368	393	357	380	351	385	321	336	331	356	373	394	345	303	369	368	349	329	366	348	337	355	342	381	322	340	340	348	335	327	344	353	330	340	382	356	380	337	369	374	400	334	368	342	364	341	339	343	347	354	328	321	321	373	355	373	366	330	354	391	360	371	324	359	399	351	378	376	373	348	354	347	351	350	349	353	355	371	369	324	338	339	343	396	325	316	336	351	376	368	325	371	378	348	340	320	364	293	333	350	349	358	310	332	357	348	370	364	361	350	341	362	338	355	352	354	360	354	368	382	360	357	352	335	339	375	364	387	408	348	361	371	303	394	369	315	380	334	327	377	351	352	353	350	368	358	365	346	389	348	368	339	337	345	340	328	365	347	361	330	331	361	386	366	349	410	332	333	349	307	345	351	342	382	333	357	358	371	370	350	330	367	365	400	349	330	389	366	340	385	336	309	355	368	379	369	342	380	361	321	331	361	348	391	388	369	329	341	374	356	358	391	358	369	360	325	346	418	340	331	349	379	359	336	345	363	331	338	358	375	335	363	339	347	363	334	362	370	353	372	338	320	338	356	368	350	338	369	338	358	358	355	364	377	361	366	323	364	339	323	359	376	377	360	354	336	373	391	381	366	349	374	356	363	333	337	366	334	345	378	320	363	339	343	383	360	364	338	333	384	364	369	386	342	371	353	349	347	361	354	389	372	362	392	350	347	373	357	393	342	351	355	367	372	339	350	372	342	350	366	397	346	345	379	377	360	349	335	358	351	354	364	375	350	369	376	362	331	374	371	378	389	350	381	359	364	350	359	343	369	332	320	346	355	366	367	344	389	346	354	367	352	366	346	342	383	402	371	343	355	352	368	365	388	351	364	351	370	342	389	354	339	376	378	356	379	364	314	331	340	344	347	331	367	388	353	345	378	373	341	375	386	366	357	314	363	325	372	362	339	350	330	388	392	374	324	371	413	385	320	354	337	360	356	337	326	392	360	342	323	360	350	334	371	339	346	350	343	351	361	359	331	344	359	332	330	347	347	344	369	373	362	353	371	359	408	339	363	344	363	362	364	365	361	338	359	357	353	361	352	351	360	392	361	407	345	340	314	381	359	384	364	374	342	385	377	371	355	347	338	382	334	345	333	388	343	370	393	347	336	352	374	380	391	376	346	315	380	333	334	379	362	382	360	355	376	356	329	339	392	346	367	373	341	367	324	358	355	354	340	346	354	373	344	407	378	342	383	350	384	336	371	374	373	313	347	338	357	359	362	324	360	356	323	370	362	368	370	347	338	392	360	371	373	360	369	347	359	390	374	359	359	359	357	361	355	352	341	369	326	365	361	365	351	350	357	357	352	346	332	329	354	367	407	391	347	367	384	360	372	367	363	360	368	325	357	374	399	383	353	332	338	334	358	354	335	377	392	352	397	368	389	348	358	343	371	350	392	382	363	379	357	341	405	360	351	329	325	399	370	378	354	372	352	366	356	353	369	353	317	336	356	338	351	331	345	364	390	400	344	406	366	366	361	344	362	364	382	344	354	366	360	369	356	364	350	375	372	363	331	342	351	357	344	383	352	356	336	349	356	383	316	372	347	359	382	354	367	350	362	343	366	359	372	388	327	317	380	360	352	354	359	348	347	384	357	358	364	383	408	356	357	346	383	348	380	368	351	379	348	351	384	343	370	363	371	317	329	386	395	358	378	334	328	352	333	330	322	334	361	355	377	356	315	331	352	330	334	328	350	344	333	350	359	351	324	344	374	367	357	359	341	379	351	395	332	392	347	332	340	332	350	364	385	364	340	355	371	359	372	341	335	338	347	331	376	371	381	360	357	363	344	385	389	375	364	327	337	358	357	389	334	369	335	360	348	357	386	389	348	374	358	372	366	382	357	340	391	355	357	360	328	355	344	336	340	347	346	360	352	337	335	363	345	335	365	346	340	325	362	373	344	373	337	381	341	363	367	361	382	338	343	381	375	344	349	333	329	385	356	368	399	390	380	348	355	354	360	361	364	369	344	338	355	371	331	375	356	334	349	369	337	346	317	373	370	323	338	388	333	347	327	369	342	360	358	367	352	368	362	359	374	362	332	397	379	360	392	366	338	353	364	344	348	353	350	377	353	401	362	354	333	370	334	329	351	345	352	380	360	348	379	343	337	346	352	353	324	329	353	382	386	350	362	319	397	378	364	337	357	364	358	353	349	379	386	351	351	335	373	399	370	357	353	367	342	349	354	347	338	405	346	336	363	354	349	391	391	358	358	349	382	386	390	326	373	395	368	357	340	353	384	357	347	329	372	345	363	372	352	356	376	313	355	340	320	326	333	377	357	380	379
20131	5617	3295	3631	3143	2686	2253	1946	1704	1669	1507	1423	1309	1301	1263	1183	1230	1095	1139	1092	1113	1043	1034	1031	1056	992	1023	998	1039	943	964	964	930	946	952	961	980	946	923	901	920	953	945	924	927	936	918	904	963	985	947	945	965	896	924	951	942	955	901	889	940	887	881	919	898	905	920	840	916	879	919	913	907	930	917	916	936	947	876	881	998	905	901	926	916	934	952	896	931	946	933	888	878	876	963	872	861	905	853	935	948	901	859	860	878	939	900	825	827	861	854	919	859	953	868	903	928	912	923	947	893	900	869	910	851	955	883	864	902	908	889	886	934	921	903	895	878	891	853	910	902	906	882	909	927	865	899	851	925	908	922	904	912	914	902	912	926	861	902	929	908	888	935	889	886	908	884	877	880	940	870	900	898	881	900	896	905	898	924	949	878	882	901	875	898	840	876	863	882	921	902	916	919	929	914	913	909	936	898	927	911	944	915	862	849	882	853	877	905	917	895	926	917	948	893	918	844	874	922	855	910	912	905	921	893	860	911	948	890	883	849	851	881	886	888	949	875	863	876	829	876	872	872	959	927	918	914	886	893	881	912	958	932	934	912	880	840	889	878	897	859	913	887	919	877	952	941	927	919	930	889	871	883	881	884	904	875	917	887	858	887	893	870	911	877	862	869	874	923	930	878	907	863	922	917	890	900	841	860	907	931	902	936	917	930	891	922	908	912	915	927	903	843	896	876	901	911	924	861	939	903	895	890	853	908	883	920	894	908	916	872	860	936	964	880	901	859	836	911	905	879	912	865	890	911	921	960	898	929	879	849	905	910	878	960	957	886	922	931	897	902	911	896	898	887	907	905	914	928	858	896	865	891	956	873	857	913	927	897	834	858	933	940	946	912	845	910	869	894	937	887	871	905	922	901	900	873	877	845	903	886	912	896	866	893	897	896	876	874	909	867	891	931	889	899	908	918	902	879	899	883	902	926	880	933	864	909	864	877	917	956	912	894	907	869	899	859	863	858	861	901	888	913	822	907	908	856	891	862	908	900	873	924	914	930	918	938	938	836	906	856	931	884	910	927	923	894	871	927	903	908	865	851	921	832	908	912	842	938	946	896	924	933	868	911	864	866	899	858	891	915	851	921	870	876	905	920	896	934	875	882	901	894	865	859	876	885	897	857	893	900	954	922	870	906	876	909	866	920	958	961	898	835	907	897	924	952	894	900	954	834	938	948	897	866	878	861	875	900	867	931	872	940	874	891	911	909	932	885	903	951	925	915	866	954	952	900	887	855	913	907	855	921	912	865	892	925	929	887	895	921	887	881	926	871	936	801	881	898	913	924	907	861	924	875	902	913	936	891	900	848	908	880	907	856	881	923	961	868	905	903	840	901	923	897	863	883	921	922	929	873	887	914	911	852	943	897	908	926	917	836	897	847	939	819	892	884	881	888	901	887	918	921	856	888	904	915	909	900	937	850	900	893	938	890	927	908	868	842	953	865	965	863	833	873	918	897	867	941	862	921	882	917	923	909	815	907	950	873	902	901	884	910	834	836	899	945	903	873	909	852	883	839	903	855	916	900	931	968	906	885	854	897	902	886	923	868	875	871	874	946	970	934	883	867	950	889	866	895	872	890	888	934	883	912	951	913	967	833	923	916	904	961	903	867	927	961	905	927	907	886	970	940	906	909	873	898	879	876	899	902	869	873	859	883	882	903	879	889	951	914	872	900	899	861	898	878	934	921	909	868	882	940	909	877	912	853	911	902	954	927	894	874	840	916	863	849	926	946	885	901	945	840	852	929	902	882	925	882	922	885	871	921	869	903	901	895	851	868	918	898	900	884	899	876	897	930	885	859	909	851	932	883	838	878	923	858	931	954	856	875	874	861	919	897	908	900	953	882	916	910	869	903	886	878	929	885	887	858	916	927	894	866	903	907	843	888	906	922	958	856	873	869	912	885	898	921	886	919	912	916	850	920	925	910	902	929	925	933	876	858	905	912	914	875	942	859	901	851	879	920	886	923	900	927	953	880	809	866	864	864	858	883	895	935	977	931	950	835	901	933	915	902	863	961	872	942	927	855	911	937	925	869	900	916	899	902	941	878	931	955	813	920	911	842	880	881	905	914	840	905	914	858	884	869	856	941	868	883	851	908	894	902	911	921	946	868	899	896	886	910	865	872	886	844	872	901	879	887	922	948	922	912	887	902	911	909	874	909	882	877	913	877	880	955	886	903	876	881	919	884	911	900	920	887	944	903	885	907	923	955	972	877	902	847	908	853	852	857	928	926	886	930	897	904	903	874	897	929	882	895	897	912	896	868	917	920	890	847	829	883	886	894	911	910	905	962	918	874	905	912	937	908	961	919	907	857	872	937	874	916	881	886	904	903	915	933	869	897	890	926	910	907	928	905	938	907	879	847	909	895	892	933	951	963	908	869	921	890	905	922	903	860	890	890	916	858	899	898	894	949	886	868	937	871	891	871	866	922	894	924	921	873	898	902	838	899	872	952	929	861	852	888	870	866	924	841	871	867	905	947	885	975	881	889	896	923	953	917	938	919	915	971	869	926	874	866	887	868	909	915	928	858	919	951	923	864	856	900	868	882	900	853	921	833	913	908	916	849	922	966	913	869	871	932	874	925	856	894	892	944	895	903	872	901	911	939	920	917	864	887	918	892	932	925	944	867	926	902	915	888	873	893	849	855	910	879	890	870	884	857	927	877	869	947	892	868	842	860	932	888	899	939	872	880	901	964	873	881	890	877	860	916	922	892	896	899	909	858	859	910	887	901	922	990	926	885	908	860	886	884	911	925	902	899	879	901	909	916	876	842	905	877	940	892	952	898	853	900	869	845	901	892	879	913	941	896	880	869	872	926	893	863	860	894	891	896	859	927	898	885	930	914	923	902	927	895	869	884	921	912	955	897	897	984	897	930	873	887	940	908	892	929	940	867	885	871	897	967	885	874	940	928	849	852	904	919	874	911	932	880	902	919	915	895	852	882	863	874	928	898	892	884	915	882	845	891	905	931	920	892	886	874	880	889	952	899	926	902	914	889	891	871	896	887	898	893	890	890	920	894	911	872	911	855	900	886	853	893	893	900	918	861	888	895	880	907	883	870	911	894	973	929	921	961	875	876	908	896	871	904	887	960	899	870	852	889	901	899	886	948	905	953	857	892	938	872	900	904	907	908	919	950	874	928	880	891	887	933	884	864	877	863	887	890	918	904	926	925	906	940	889	906	901	861	923	889	913	872	871	913	889	925	887	925	833	894	887	914	847	907	974	911	944	942	955	853	907	856	832	879	904	915	874	901	864	913	918	914	859	920	875	907	899	875	914	869	901	907	927	887	931	868	869	907	915	889	855	910	935	913	927	930	882	904	885	884	891	971	894	900	899	912	855	941	935	865	935	900	865	905	880	896	919	897	891	949	852	883	923	929	926	878	933	886	923	851	899	859	905	881	806	803	904	909	909	871	931	916	935	897	903	911	919	878	863
40890	17855	4883	2458	1566	1035	777	597	520	458	412	375	329	331	327	316	286	271	255	237	258	255	249	228	252	232	242	202	195	243	219	215	225	266	215	233	228	227	209	221	221	214	213	222	202	236	233	210	222	192	201	220	215	222	221	223	234	234	186	239	214	224	219	217	206	207	218	174	197	228	212	211	210	205	206	226	206	211	202	216	217	209	196	207	220	229	189	229	217	231	205	190	208	221	198	219	202	194	211	223	231	193	239	205	223	218	187	222	204	221	189	197	202	203	181	201	192	221	182	248	217	218	216	220	226	232	243	199	204	253	211	192	207	209	199	197	228	202	198	201	217	205	206	233	205	204	214	216	206	223	213	202	227	224	192	251	230	257	210	187	237	218	230	202	204	204	216	197	199	203	234	187	201	225	216	211	204	206	244	233	205	227	197	196	194	207	217	181	201	226	218	210	218	215	212	192	201	221	198	215	198	218	174	212	190	215	248	206	221	214	198	230	224	231	211	214	221	204	236	217	225	248	205	197	198	188	216	216	228	193	217	200	231	220	195	204	211	207	221	220	189	222	200	199	200	247	186	215	181	217	216	213	262	215	240	224	230	216	236	194	171	237	237	213	214	203	213	212	199	246	210	209	193	204	228	211	210	208	221	215	180	217	202	222	220	203	193	199	191	205	215	237	201	215	219	228	219	225	226	212	230	213	204	203	202	221	199	188	183	233	200	234	215	217	230	208	193	182	173	210	210	196	217	210	206	193	206	194	222	198	211	220	208	208	206	224	186	222	201	193	205	220	228	226	213	220	213	205	219	192	199	223	197	202	216	224	194	223	228	202	198	207	213	233	229	207	210	213	236	198	202	196	216	233	203	204	216	223	201	215	195	227	217	242	202	198	216	212	209	200	206	225	210	191	229	171	259	222	208	197	235	212	208	214	193	211	227	203	208	206	210	178	212	204	222	231	200	219	234	241	219	217	209	223	236	213	223	234	219	212	209	197	175	192	191	214	188	218	214	234	196	238	194	211	218	190	211	219	192	224	200	226	222	232	199	214	193	201	206	190	220	224	243	189	231	174	208	184	228	218	191	236	203	214	219	221	207	194	186	229	233	202	214	224	219	222	219	232	191	224	194	203	221	207	192	214	190	194	194	214	217	208	223	188	192	195	232	209	228	213	217	230	211	208	216	213	205	204	215	216	202	209	199	213	207	190	218	170	223	196	237	212	214	216	195	185	197	238	209	203	213	225	203	219	197	225	189	205	208	192	212	227	199	225	201	226	195	242	216	228	218	223	223	218	202	250	211	225	186	186	199	206	211	225	208	188	235	206	181	218	225	215	223	223	205	195	203	184	200	209	213	227	203	214	214	198	241	207	215	231	223	215	229	216	205	196	201	199	213	234	211	221	201	236	207	218	205	213	246	214	187	197	208	218	220	192	201	228	201	198	244	220	222	217	216	175	197	226	209	193	203	216	211	212	208	201	245	211	197	227	220	212	174	205	217	238	193	182	193	224	217	199	207	198	213	226	226	225	195	211	203	221	195	196	203	209	231	205	220	194	214	208	221	181	218	211	207	200	222	232	221	196	206	205	233	225	193	228	212	225	208	206	239	210	246	238	236	214	207	204	195	219	194	231	191	224	243	196	180	211	221	208	211	200	199	192	224	197	174	196	219	227	200	203	218	209	206	225	200	217	203	220	197	227	212	215	230	219	214	198	199	219	194	247	198	220	229	232	202	209	242	202	201	260	210	191	223	211	215	232	228	212	206	210	201	237	211	198	203	208	208	193	197	206	212	199	222	189	210	219	220	210	199	227	185	240	212	205	202	219	222	222	212	182	193	218	210	212	212	193	214	224	214	190	208	208	189	224	207	192	217	194	207	209	203	234	222	197	222	205	208	215	249	193	193	212	203	212	189	217	204	223	208	248	214	191	199	195	200	174	211	198	222	214	211	205	205	207	229	196	211	228	218	218	202	235	232	207	202	198	248	210	205	189	217	198	209	231	224	195	196	215	212	190	204	206	212	217	201	207	212	188	210	195	189	247	192	206	211	213	195	187	216	205	203	195	202	209	246	213	209	209	217	191	187	211	226	185	198	212	206	221	215	197	184	210	211	179	242	233	186	196	208	218	201	214	218	218	218	174	194	229	258	215	180	210	222	201	210	219	224	194	213	220	207	213	211	206	215	223	223	186	210	206	219	233	218	207	204	212	225	217	203	209	221	233	220	218	223	207	204	225	207	196	192	222	215	207	215	211	248	236	207	247	208	239	201	229	227	192	178	181	191	192	225	231	218	232	201	215	232	194	224	241	240	216	213	203	237	234	199	247	230	224	205	194	210	209	200	215	194	216	214	200	220	229	214	196	188	196	194	214	203	214	200	219	214	232	193	211	208	220	222	229	196	185	195	224	212	213	215	205	209	239	181	221	216	203	214	208	199	216	213	207	223	206	203	217	206	210	218	189	205	220	222	219	226	210	242	206	197	188	186	217	209	240	228	220	219	216	224	214	206	202	221	209	201	211	224	201	219	209	201	205	205	225	191	224	237	214	203	202	188	188	228	204	218	194	205	222	216	191	232	208	196	215	215	233	209	224	223	216	215	193	202	201	200	198	203	197	219	212	224	210	212	187	236	230	198	184	231	207	233	217	224	192	229	209	235	233	201	186	199	201	191	200	190	225	187	203	226	190	239	208	209	199	200	234	202	205	196	214	220	241	218	204	214	227	205	220	201	217	213	196	192	181	244	225	207	223	194	200	214	217	217	202	209	205	248	202	237	185	228	213	201	235	204	210	215	214	198	202	192	206	226	211	202	204	191	182	190	219	217	214	230	190	222	231	206	223	223	225	215	190	224	205	202	214	257	218	212	202	194	198	222	183	212	230	211	222	197	243	212	195	213	194	217	226	236	225	223	196	219	219	229	197	209	217	200	194	208	198	220	180	215	177	216	202	205	198	208	196	222	179	184	210	196	194	203	196	207	200	206	213	221	205	186	202	188	206	221	197	217	217	236	192	210	229	210	191	214	208	215	249	223	210	226	194	201	211	230	227	204	234	220	233	216	221	216	212	224	186	208	208	212	207	234	221	192	200	228	232	206	197	224	215	213	203	210	207	240	211	202	200	216	199	190	208	203	192	226	206	227	189	228	196	202	216	212	206	214	199	221	223	252	212	207	202	243	217	211	207	234	224	195	214	211	185	215	211	213	223	200	209	207	236	196	243	228	229	205	212	207	250	211	237	247	200	182	243	221	214	202	198	217	214	223	216	207	215	209	221	245	229	200	220	222	216	207	200	196	230	232	196	205	205	225	206	234	226	208	212	228	202	218	212	218	207	183	233	208	238	214	191	190	220	197	212	206	200	232	185	193	236	204	254	201	226	242	220	220	223	240	198	211	203	199	206	194	205	186	231	230	209	213	204	231	239	193	206	240	220	230	225	200	211	214	198	194	199	209	207	233	213	190	229	217	200	203	222	214	194	219	204	226	194
24942	7994	5280	5686	4924	3864	3112	2644	2264	2027	1748	1525	1456	1296	1160	1147	1080	1064	1019	959	881	897	920	806	780	742	727	736	721	760	704	697	666	649	647	691	695	693	689	638	623	664	651	620	638	645	586	572	626	642	644	645	577	579	617	610	638	587	592	609	619	605	595	621	542	597	597	569	589	597	576	553	532	595	536	596	563	566	574	528	623	568	564	569	591	567	593	557	568	554	591	606	537	566	567	550	555	564	538	572	610	591	562	602	597	521	484	579	549	567	520	567	562	570	582	546	539	530	587	585	556	564	564	557	557	548	580	557	548	580	592	591	555	580	564	547	571	556	569	548	551	548	565	541	567	554	590	566	556	523	588	569	582	527	531	542	553	546	577	588	600	565	548	536	557	493	597	561	548	606	567	543	556	581	556	580	519	543	546	585	571	517	561	568	499	562	590	565	542	563	611	590	589	588	561	580	572	536	540	536	561	561	553	568	628	563	549	591	544	585	584	536	527	594	575	572	526	562	542	561	508	589	578	548	568	574	537	545	541	578	536	557	570	596	597	536	513	539	579	554	540	526	536	571	546	530	552	585	567	575	551	538	538	557	610	567	554	607	571	525	552	548	591	557	574	561	610	572	546	546	541	559	574	548	523	594	576	556	523	588	564	536	565	524	529	521	562	540	547	533	559	606	551	550	559	552	570	533	586	570	593	543	527	554	601	558	538	527	548	542	560	519	547	522	555	556	543	558	503	571	528	521	542	581	541	532	587	597	537	562	544	552	551	551	533	574	541	536	552	517	521	569	583	520	606	552	534	557	556	554	576	546	575	563	559	518	562	524	554	592	559	585	501	578	570	530	548	551	513	565	562	552	604	529	560	582	572	552	575	581	576	558	547	566	538	529	540	552	568	522	561	593	528	552	596	559	522	548	522	554	593	539	566	527	568	560	572	593	562	547	571	520	603	529	589	540	543	569	533	565	596	618	534	553	563	575	580	580	578	549	557	560	532	546	552	532	556	585	547	520	572	547	554	550	559	527	550	581	586	530	546	562	521	577	577	565	549	537	526	538	533	586	560	580	578	557	538	522	558	566	546	544	527	551	530	532	558	528	567	582	511	527	533	554	575	586	546	571	558	559	528	550	560	548	571	531	549	533	537	556	543	556	474	564	516	540	542	530	584	588	554	530	559	601	590	566	535	544	596	541	553	551	570	548	553	535	548	564	534	560	549	582	524	574	562	549	540	576	591	581	616	550	567	601	553	549	550	586	589	562	562	572	559	569	543	533	572	560	530	575	537	538	562	572	559	542	622	545	550	546	540	515	560	547	544	547	561	566	550	569	526	536	550	586	565	563	504	565	523	546	558	570	566	613	556	591	556	565	536	556	531	546	547	554	552	612	542	572	539	543	579	577	563	539	566	531	528	528	549	583	572	539	594	560	571	518	564	526	549	556	546	590	566	552	564	571	549	555	575	560	546	518	574	537	550	546	531	577	587	552	554	546	571	567	535	548	526	567	539	570	544	547	555	538	612	504	565	550	580	575	580	571	547	557	576	531	559	539	544	546	572	547	578	539	574	550	548	585	572	541	542	578	535	520	576	556	562	580	551	535	583	532	551	531	552	589	600	544	521	551	548	537	587	563	546	577	537	536	537	555	603	488	518	527	520	597	569	559	602	553	509	575	581	605	548	575	535	547	574	549	572	577	545	540	551	551	526	584	626	596	536	596	569	577	570	575	565	559	538	568	542	527	570	570	575	591	530	539	571	555	549	559	559	566	564	549	555	570	586	557	593	576	542	545	528	566	531	556	550	554	579	611	537	557	591	518	605	543	533	594	547	536	572	544	580	606	564	532	534	567	526	561	569	553	564	548	527	581	558	552	526	541	557	625	542	519	554	527	557	588	535	514	559	573	541	566	590	584	587	589	534	571	593	569	586	572	557	550	557	549	543	568	558	613	554	586	556	538	547	566	535	549	529	503	570	568	553	553	564	545	607	528	500	558	548	567	576	547	581	567	565	594	529	572	565	549	572	570	600	537	529	565	533	533	543	583	537	530	558	585	502	536	578	589	552	551	556	527	553	602	561	552	540	559	558	558	522	533	559	587	511	562	566	563	576	567	576	520	583	546	528	544	559	559	540	566	527	523	562	569	555	581	564	546	545	544	512	594	530	529	562	542	543	602	546	574	511	581	593	577	546	558	552	579	553	545	550	591	554	560	568	550	530	557	532	551	563	543	534	600	559	551	522	545	590	544	536	586	580	605	571	573	552	580	530	600	603	571	560	567	565	556	600	536	555	561	545	571	541	526	529	546	526	557	551	525	551	545	547	523	558	568	573	559	593	559	560	553	501	547	567	559	558	613	529	556	538	538	536	569	520	539	554	581	535	546	511	532	536	563	531	545	556	580	568	577	530	525	520	559	547	557	533	595	575	555	565	569	550	516	554	559	528	554	540	577	581	584	616	598	549	576	557	553	573	547	548	575	537	545	573	574	566	535	533	562	559	552	520	544	560	534	545	538	519	573	572	568	539	563	569	561	560	586	569	533	565	548	572	580	532	506	560	573	587	539	516	532	570	549	573	527	563	562	559	548	551	530	565	535	563	534	560	544	563	550	556	568	585	556	579	576	553	518	521	590	565	541	550	537	600	538	535	598	528	584	557	538	546	588	580	529	542	545	531	545	557	576	547	589	573	551	586	607	575	565	567	588	571	564	581	590	533	567	532	549	521	572	508	576	536	548	552	565	501	571	559	580	567	569	523	513	586	549	534	575	542	588	542	564	532	564	556	540	517	540	561	560	527	546	512	565	578	539	570	542	519	533	592	557	544	548	529	560	536	508	536	554	515	532	535	524	604	545	548	526	566	578	523	565	558	555	484	528	556	612	591	568	602	535	554	570	564	577	526	558	531	527	564	551	522	570	543	586	525	522	578	564	570	570	584	537	544	574	526	552	509	533	537	556	586	543	561	552	514	599	575	534	555	543	540	561	553	568	541	575	543	523	569	526	542	593	581	533	530	581	555	522	524	567	570	506	603	565	509	532	528	554	554	561	566	572	579	565	594	557	564	544	549	584	590	568	518	554	585	533	579	547	558	556	577	562	557	595	544	538	565	624	562	531	526	551	511	531	526	529	577	561	599	525	581	582	553	557	570	574	566	534	543	586	492	543	593	530	543	551	563	529	538	555	552	600	549	561	521	562	571	538	549	523	557	575	570	516	575	563	580	551	575	537	579	542	538	496	526	578	537	539	574	565	551	580	516	547	539	512	555	523	569	508	600	547	539	585	565	573	577	561	528	557	524	592	552	542	573	572	564	562	543	550	546	571	595	588	509	591	576	556	567	552	574	574	589	565	529	556	575	520	571	570	573	578	525	527	591	614	551	577	525	575	574	584	584	566	578	594	563	551	551	577	566	549	544	551	554	613	544	503	536	544	564	583	563	553	569	596	532	539	601	570	579	560	566	526	573	564	551	595	569	578	549	549	511	532	585	539
13819	3232	418	354	337	315	353	329	323	329	310	321	356	325	308	307	319	320	330	322	337	321	346	300	306	330	319	327	331	302	317	277	316	316	354	327	317	315	324	323	329	326	311	330	295	327	340	309	310	320	292	314	346	322	350	298	338	338	338	312	314	307	287	338	364	329	328	309	358	329	350	310	326	347	320	339	348	339	279	309	347	332	314	308	314	323	330	313	312	322	331	353	306	299	287	308	354	343	318	306	323	318	332	328	303	307	310	314	341	310	342	329	315	374	307	284	315	307	338	338	362	341	345	340	337	292	283	306	278	330	308	336	308	344	340	304	319	328	343	289	309	339	330	325	325	310	325	347	314	274	340	312	314	298	366	329	310	296	286	304	337	327	331	328	346	310	326	299	282	321	338	318	352	307	354	339	338	354	335	323	320	292	341	316	316	346	322	341	331	298	329	318	324	298	334	287	319	319	324	320	332	302	344	311	297	331	317	319	345	329	336	299	308	317	315	329	345	347	355	320	319	304	284	330	318	310	309	325	355	364	346	340	343	312	343	338	346	305	305	309	295	351	335	343	307	330	336	342	337	298	324	328	322	322	291	301	355	367	312	310	308	316	328	351	309	334	283	320	315	312	304	337	335	323	314	319	351	329	318	308	325	318	341	306	325	307	337	343	302	321	327	341	325	327	306	320	319	337	342	307	313	325	324	341	346	339	329	343	354	337	342	316	336	292	326	309	325	318	296	341	357	312	332	295	341	305	345	338	313	325	331	325	319	352	320	330	327	306	316	310	296	319	334	327	336	300	316	365	328	313	348	318	318	258	342	355	378	321	340	339	314	330	324	338	296	307	317	331	326	333	315	306	326	285	314	287	330	336	350	356	315	363	338	341	324	348	308	344	321	319	335	330	331	320	304	327	349	312	312	306	343	318	319	318	317	322	361	353	346	316	310	317	304	322	337	323	279	308	335	311	347	336	306	342	350	313	335	341	308	316	285	331	318	314	358	323	318	327	321	299	311	338	324	324	336	325	322	329	328	281	324	325	330	302	339	327	368	298	333	317	314	315	309	344	364	303	316	329	319	323	327	309	316	316	310	321	362	324	331	345	313	324	315	331	308	322	322	322	331	310	303	341	331	316	326	327	379	317	327	353	339	339	356	324	340	275	339	343	344	312	323	291	310	316	304	311	319	323	333	327	334	319	351	308	331	336	323	328	327	356	305	329	307	306	333	319	373	332	301	315	332	327	322	340	299	280	330	342	336	294	306	289	326	296	323	357	323	304	343	326	341	378	313	329	324	310	329	322	308	317	309	300	302	324	313	316	352	330	320	348	361	321	306	320	314	323	353	333	331	326	335	326	343	305	306	351	318	333	309	308	351	331	349	316	295	311	308	329	315	328	300	304	301	323	317	338	315	301	324	325	305	315	303	344	331	331	305	347	307	309	348	314	304	307	325	327	340	320	373	338	309	335	317	333	348	317	298	284	315	320	328	336	362	330	261	318	342	309	313	337	315	335	339	327	348	323	332	325	319	308	314	315	296	308	342	313	323	339	316	310	307	315	312	331	301	323	313	323	334	307	357	328	316	300	318	332	326	338	306	302	297	315	339	344	343	321	351	327	311	326	352	327	307	285	298	332	342	337	336	303	293	329	335	327	363	307	319	323	325	350	337	312	293	319	327	328	351	327	322	330	327	317	319	322	301	319	335	309	317	319	330	333	330	308	313	334	293	316	325	322	333	342	313	354	308	322	314	301	329	327	315	329	332	317	329	297	307	330	319	353	338	321	299	324	349	334	382	334	320	357	292	321	316	317	340	319	305	300	300	337	308	297	351	325	342	335	333	305	341	313	362	344	344	309	324	323	305	292	329	322	343	336	318	318	322	333	344	332	311	331	326	335	323	321	332	303	334	326	342	292	325	350	331	329	321	326	299	316	306	318	331	323	328	326	327	305	315	312	335	319	310	303	334	316	317	312	329	280	308	326	372	328	304	296	333	329	324	302	307	318	285	300	315	332	352	359	327	318	298	349	358	359	306	336	299	336	321	342	324	330	337	332	340	309	340	348	299	326	327	312	330	334	303	310	333	325	352	304	333	330	326	318	335	309	332	351	324	340	307	285	312	328	325	327	324	304	322	315	314	328	360	330	293	322	355	349	322	324	332	305	349	320	335	337	319	316	333	311	322	335	320	329	328	350	338	318	385	336	323	330	328	344	292	286	343	356	323	299	340	296	307	314	305	331	303	349	366	342	328	340	299	310	326	304	308	336	319	334	321	350	343	304	303	357	357	304	337	345	324	326	337	330	284	329	288	306	336	299	333	326	313	333	295	318	313	357	300	292	344	350	317	317	322	325	340	316	335	333	330	316	359	342	277	308	322	304	311	360	346	347	327	385	313	332	353	334	332	336	326	345	322	305	293	342	319	318	342	323	331	304	351	336	334	310	339	308	327	310	341	316	311	330	331	331	337	364	333	355	301	306	336	314	324	293	337	340	316	323	339	324	312	329	324	339	300	337	329	335	345	365	322	314	319	349	327	344	346	310	294	306	346	314	312	326	340	358	301	330	311	323	329	327	384	321	331	337	306	350	331	329	315	314	304	328	350	348	329	321	345	383	339	314	341	314	344	329	329	323	325	342	349	341	330	353	323	325	309	329	337	353	320	336	315	364	389	331	343	333	282	303	321	340	341	346	311	347	310	332	336	323	347	321	346	340	357	315	294	310	320	319	336	298	324	324	312	320	345	328	344	331	315	336	308	353	348	327	313	325	326	344	351	318	289	328	332	332	335	298	321	335	313	323	330	338	318	304	340	318	317	328	315	319	349	337	317	326	339	292	334	325	335	332	324	314	321	304	321	319	303	318	326	333	324	317	326	297	329	335	356	312	312	326	330	341	347	337	304	357	345	282	323	331	305	311	327	339	350	315	339	293	331	363	309	343	325	336	313	309	302	291	340	355	313	327	329	307	316	316	307	342	319	325	346	337	318	351	319	279	335	299	309	341	300	328	325	333	307	318	316	313	342	320	335	342	315	296	342	304	350	320	321	307	328	367	341	289	300	324	326	300	334	304	343	333	319	319	314	332	310	326	350	302	313	300	383	333	363	315	387	309	335	319	312	344	317	331	342	343	344	297	356	314	326	311	327	329	286	320	337	330	326	305	315	342	316	309	314	341	318	307	315	330	296	360	326	338	316	316	313	301	332	323	317	322	315	326	337	343	354	323	321	339	305	328	315	305	327	329	323	337	346	319	340	331	338	356	332	303	313	326	307	350	311	329	335	333	310	315	316	310	311	320	306	321	300	327	374	353	341	322	343	321	290	361	318	286	320	347	324	304	339	314	304	331	350	317	307	342	331	307	346	343	287	354	345	328	277	349	341	311	309	319	323	339	303	307	335	318	308	330	348	318	290	312	319	327	338	334	326	312	301	330	325	328	303	361	365	356	335	330	324	308	329	275	304	319	336	329	340	357	332	313	312	334	310	322
8444	2822	1004	980	982	973	940	896	875	866	851	893	890	825	853	843	850	879	860	821	865	869	839	835	840	861	838	791	804	865	887	814	789	845	879	826	866	890	805	844	851	811	800	874	806	872	841	795	860	831	834	891	854	871	773	830	846	850	862	869	810	780	859	870	820	861	833	923	829	825	790	858	768	833	848	788	780	840	877	814	847	814	837	809	849	837	883	841	803	797	804	843	790	878	856	819	815	830	813	826	805	885	877	812	870	869	857	860	860	842	851	859	878	835	801	768	823	827	826	813	871	870	874	815	820	862	872	782	857	823	826	829	830	826	824	834	886	792	863	819	841	840	821	809	848	813	872	884	849	841	856	837	855	842	843	887	817	825	796	781	841	859	856	897	822	858	843	802	838	834	860	853	806	873	859	872	804	890	880	842	786	887	883	845	789	823	851	866	858	837	898	837	841	845	866	816	845	835	880	847	861	865	807	888	909	810	851	808	794	865	868	860	844	826	807	834	841	784	881	887	842	859	839	829	810	855	826	800	840	807	827	844	845	771	900	808	847	886	808	867	816	789	842	809	827	847	876	764	830	735	832	838	895	830	899	852	844	833	828	855	795	836	874	824	874	839	840	811	788	864	775	850	821	839	849	830	853	822	810	822	831	832	786	829	791	829	804	810	804	848	834	841	832	822	814	864	790	885	842	827	767	877	825	798	839	804	846	858	831	876	791	810	896	842	822	860	840	858	858	859	871	859	839	865	847	842	802	853	774	924	864	862	823	843	858	851	828	828	775	827	883	829	809	890	845	804	820	813	842	861	804	844	852	842	792	808	842	826	830	837	862	831	834	889	821	808	859	838	797	863	877	804	862	838	838	867	786	926	829	871	901	854	801	842	815	826	860	881	876	853	778	848	814	831	816	892	808	792	859	842	816	851	817	844	826	831	831	819	828	854	776	871	866	839	888	870	798	872	809	874	837	838	851	868	793	853	844	830	808	857	843	842	870	862	881	853	859	862	829	823	852	794	781	830	889	849	855	808	831	851	837	819	813	797	826	812	907	856	808	849	818	852	894	827	821	830	854	883	865	840	844	845	862	885	838	838	781	847	880	811	873	873	861	855	879	829	833	833	870	804	824	862	809	832	767	877	812	841	829	863	852	877	836	863	862	856	820	814	852	901	837	818	846	871	793	815	845	809	800	809	823	808	840	800	824	890	885	853	803	859	836	814	866	833	851	840	858	846	805	858	840	804	868	818	860	850	861	805	818	839	796	844	839	828	868	861	835	821	817	828	903	813	805	851	844	833	853	849	842	827	809	861	808	828	830	814	851	887	885	806	843	839	844	879	828	823	834	840	898	812	805	827	845	901	809	854	805	825	847	787	893	781	827	864	875	804	890	760	858	892	853	824	820	866	848	876	815	885	874	867	808	832	832	780	904	815	830	865	836	897	832	875	847	867	867	789	859	800	848	837	844	830	854	861	861	906	863	831	831	844	840	845	849	779	816	859	811	829	773	878	830	831	838	854	846	855	878	781	847	817	877	814	852	869	822	823	858	847	847	820	853	820	791	820	812	808	811	832	860	870	813	858	833	789	879	803	851	828	841	804	832	857	832	849	856	801	800	860	847	866	847	845	868	840	798	850	835	850	866	835	840	793	879	802	876	868	824	840	868	863	846	899	807	848	844	879	781	834	862	822	874	849	801	834	830	728	810	810	822	828	864	869	797	821	861	814	822	831	850	874	815	844	799	827	840	838	862	832	824	875	792	857	832	867	866	840	793	817	815	820	807	861	838	762	869	805	896	811	807	847	853	778	843	806	800	815	863	816	831	865	835	827	885	839	869	829	782	850	899	778	862	881	838	803	829	823	798	832	804	835	828	839	823	833	834	786	809	833	813	837	864	856	879	855	866	836	797	859	865	834	819	804	904	889	838	884	850	820	828	754	867	872	831	816	810	857	925	840	812	883	851	848	886	813	840	840	837	862	836	834	839	848	773	859	859	834	822	788	811	821	798	838	815	802	838	801	842	840	841	857	808	828	873	825	814	887	854	841	857	777	815	895	823	869	794	797	845	835	839	874	833	827	834	848	828	865	843	824	797	887	888	844	860	831	847	829	872	839	811	890	821	791	837	857	780	836	878	834	830	829	804	804	880	883	852	807	857	848	804	873	854	898	801	854	799	849	848	812	812	864	847	870	838	847	847	803	843	853	849	834	826	857	829	829	868	808	863	885	833	834	782	798	846	791	844	839	850	866	839	846	812	750	820	826	912	804	860	820	924	834	785	821	823	811	851	869	862	790	790	786	835	854	796	837	832	866	877	767	847	831	868	808	845	838	861	851	833	877	849	832	826	855	863	865	859	847	819	874	850	905	834	781	872	871	816	887	831	870	831	855	817	827	817	831	842	806	806	831	843	850	820	792	845	813	820	807	824	784	849	844	816	795	842	874	885	843	887	881	874	826	873	864	849	886	837	848	827	798	817	830	829	860	841	830	854	801	887	857	846	852	853	862	847	880	829	777	878	847	838	829	838	839	842	801	821	807	864	828	857	922	892	848	871	840	821	870	853	796	837	860	888	842	845	813	773	809	854	822	814	844	824	841	824	891	828	790	847	810	818	878	820	843	844	822	808	793	839	880	845	763	816	856	849	839	860	863	869	848	823	856	847	813	846	829	843	892	797	834	854	813	799	840	846	847	872	836	802	756	839	838	833	832	814	838	842	832	851	825	816	835	851	806	806	796	865	853	843	847	845	806	848	815	835	847	851	845	853	826	813	849	880	794	825	880	821	868	808	806	801	848	858	850	848	865	883	783	885	815	890	842	908	804	853	798	840	828	861	835	856	837	868	834	851	831	836	849	888	806	857	819	851	822	871	870	869	844	841	843	836	837	805	832	843	885	838	868	863	842	833	858	841	874	824	863	849	812	844	801	865	843	859	808	856	843	822	874	802	872	875	820	867	863	858	794	867	825	858	819	879	840	832	838	849	859	829	804	800	822	788	852	825	837	831	849	910	866	791	858	866	840	847	854	847	746	808	841	845	827	885	814	823	856	807	856	865	815	831	834	887	859	818	850	838	799	785	892	841	819	830	800	885	809	848	849	832	855	838	851	837	857	823	822	829	844	823	784	828	890	842	874	850	851	826	842	774	851	856	865	826	834	887	845	840	821	845	778	795	840	808	850	849	821	829	825	853	853	872	866	852	818	836	832	850	875	860	846	850	911	885	850	852	873	807	833	856	861	834	786	933	814	854	867	840	853	837	870	825	894	854	817	796	845	911	810	834	811	857	900	841	868	803	848	886	834	820	844	842	816	856	813	882	859	808	834	805	915	826	817	838	866	835	854	829	836	817	891	838	858	894	838	826	827	845	842	854	828	850	868	870	791	846	828	803	844	809	797	811	800	808	830	800	859	864	844	841	827	771	827	804	874	819	823	851	844	877	859	803	787	838	822	832	803	815	853	848	809	829	866	847	818	838	897	890	895	907	865
31806	11987	2481	1351	973	758	631	529	515	453	425	447	406	399	405	392	414	368	460	355	413	359	402	376	354	331	379	361	339	362	395	385	353	385	365	371	346	377	362	377	337	364	366	332	361	356	408	355	368	343	385	376	384	343	339	403	362	328	392	342	385	362	368	408	371	373	366	356	346	360	336	382	365	375	385	348	347	380	334	338	390	340	337	379	383	370	361	399	347	339	357	355	359	369	363	380	396	368	326	369	352	346	353	382	371	360	319	359	368	336	348	383	354	392	332	334	360	366	346	372	345	365	395	415	365	344	364	351	381	350	373	370	328	319	370	354	374	377	383	321	359	366	355	365	364	373	379	330	365	336	373	364	345	403	312	352	356	328	360	346	391	348	378	313	349	346	341	351	345	348	344	384	380	333	336	351	367	374	382	369	339	356	373	352	381	365	344	381	384	333	362	326	398	372	352	358	350	317	360	347	368	360	359	365	346	319	351	366	367	335	352	387	353	375	391	364	344	370	374	369	344	332	363	327	339	375	341	362	359	339	346	348	332	326	331	383	363	372	342	314	335	348	366	347	349	366	344	368	349	379	362	351	376	357	358	345	382	362	364	348	342	398	325	369	356	330	350	356	343	333	373	380	335	346	352	384	374	345	378	336	319	373	359	324	302	365	340	370	330	313	377	346	399	376	356	355	340	386	353	382	341	376	338	378	359	370	370	352	355	384	331	332	354	386	345	350	356	365	341	344	400	368	312	372	359	373	358	354	365	339	357	359	352	390	360	353	347	360	334	375	348	342	340	346	375	367	369	345	373	339	363	364	391	356	346	351	358	305	344	356	361	360	352	324	337	371	371	330	338	374	373	359	358	356	321	393	338	376	366	375	359	341	368	343	358	366	380	363	359	374	368	350	353	368	361	353	320	338	362	316	379	372	334	389	391	367	368	350	375	355	326	355	372	368	352	340	370	346	363	339	340	327	366	361	369	338	331	396	347	326	335	357	367	336	356	363	385	323	344	354	352	324	347	367	386	369	341	365	352	339	317	361	322	381	318	397	360	372	322	380	397	371	393	360	355	362	339	368	357	341	351	371	364	361	374	401	328	371	362	358	331	376	335	349	354	347	341	370	351	362	338	352	365	330	357	369	387	344	315	333	359	351	354	346	347	347	386	337	374	372	347	345	332	342	333	388	390	320	332	333	351	333	362	393	369	331	367	381	380	362	371	344	386	335	361	352	349	386	350	408	373	344	353	371	385	355	358	333	353	347	344	357	382	373	380	368	353	386	372	336	347	336	361	328	343	378	344	349	327	328	338	372	342	365	379	349	354	356	376	356	354	357	379	340	321	367	327	348	371	349	359	310	346	379	395	347	345	399	351	378	360	320	351	326	340	383	368	369	336	382	369	350	355	366	324	342	356	334	359	387	332	361	376	352	356	347	348	321	342	326	353	355	348	386	354	349	344	334	326	354	348	366	356	367	367	342	348	369	386	379	343	373	335	347	365	385	383	366	384	353	324	339	334	375	382	360	340	352	374	338	373	363	358	345	339	354	370	308	333	346	366	372	351	335	334	380	392	386	334	349	346	360	351	379	348	330	367	389	295	377	375	359	342	347	360	353	326	349	343	334	322	383	350	357	324	377	362	357	361	359	355	362	330	378	376	340	357	356	350	353	345	381	387	358	359	363	346	327	350	369	416	359	330	366	344	344	349	362	383	392	377	360	387	363	366	333	370	346	396	354	346	355	369	345	344	323	374	400	357	366	377	365	360	323	335	370	376	342	350	370	359	346	365	363	336	356	344	342	356	363	307	348	368	366	342	385	381	316	370	350	377	340	370	341	347	337	329	355	391	378	376	352	382	386	348	361	348	354	366	359	337	358	340	366	364	387	348	384	374	368	378	378	341	362	352	336	315	340	360	390	368	322	351	357	349	362	391	316	350	366	315	380	358	341	332	332	349	329	366	359	381	357	355	357	338	387	367	349	378	363	352	333	349	367	344	383	373	340	345	354	365	322	373	370	396	392	360	361	353	377	383	366	332	384	371	380	329	357	330	348	377	335	339	365	322	341	353	343	338	352	372	385	352	338	349	347	342	394	361	316	363	360	348	390	362	344	348	346	355	338	323	355	323	330	358	356	344	341	394	351	371	324	360	368	386	368	337	372	353	353	362	362	329	341	341	375	334	337	344	339	404	336	354	364	371	342	356	357	378	330	332	318	352	351	359	403	324	349	357	367	374	383	369	382	352	360	377	362	359	366	370	335	346	349	371	347	361	326	316	387	363	364	359	368	369	383	346	353	380	348	408	377	412	316	312	336	381	373	342	356	331	339	369	343	411	354	370	360	348	353	339	373	373	378	350	342	347	353	367	382	336	386	369	318	355	406	372	338	373	365	370	341	351	349	399	370	384	379	359	330	363	357	338	346	357	348	363	344	341	354	335	303	335	345	337	352	341	375	332	360	366	379	350	372	362	375	351	369	384	389	358	308	310	350	332	360	355	366	364	366	370	346	376	348	352	369	363	366	348	375	371	372	331	342	382	382	359	312	347	391	361	360	374	358	355	371	334	345	370	375	396	341	358	368	361	348	379	363	340	380	354	352	366	334	354	316	378	368	337	363	381	351	403	334	371	362	386	328	353	351	349	348	366	377	323	329	372	347	356	338	356	401	317	326	346	320	392	342	367	320	354	361	313	337	364	366	355	359	363	345	383	374	381	383	346	331	356	396	377	336	352	363	360	333	350	366	365	327	358	354	353	371	364	356	348	361	372	341	380	373	377	339	314	356	367	355	343	341	358	376	353	361	370	349	365	376	383	393	369	388	327	373	386	336	357	327	360	345	380	374	348	343	343	339	364	374	336	322	395	332	353	346	326	382	382	353	384	332	354	356	359	357	349	364	379	370	343	367	337	317	383	356	369	328	319	352	364	350	359	373	348	363	368	366	359	345	350	351	361	356	347	361	360	367	382	346	367	346	351	346	319	358	373	339	350	348	394	398	346	371	363	314	348	362	344	350	352	368	342	362	364	344	365	361	334	326	349	401	361	332	348	343	353	367	355	383	329	366	372	335	357	356	337	351	372	346	371	334	374	401	346	379	376	348	369	313	342	383	325	362	345	353	379	345	371	353	375	351	384	353	375	359	373	350	339	352	370	371	376	383	329	375	358	359	337	338	380	337	389	365	371	367	344	377	364	347	330	382	369	342	339	339	346	371	390	365	356	314	336	356	348	311	388	335	352	317	344	344	366	350	333	384	385	368	364	378	370	396	340	365	325	355	390	365	358	369	328	370	353	347	344	341	356	352	353	371	372	357	360	381	356	343	340	354	362	313	369	379	326	380	348	373	363	343	361	351	421	354	369	382	364	338	338	318	345	357	355	366	352	346	333	347	344	344	364	325	381	352	349	359	326	352	362	402	339	361	362	360	371	366	352	372	352	394	353	352	385	386	344	333	341	386	352	365	364	376	343	329	366	409	401	375	340	312	382	353
19516	6174	3335	3670	3169	2565	2300	1956	1674	1612	1535	1383	1394	1263	1259	1150	1183	1099	1108	1061	1117	1049	1023	1048	984	1066	977	1002	1009	1008	907	971	1005	1007	993	954	986	993	952	961	963	938	885	931	927	907	869	941	984	973	981	933	887	902	900	914	914	937	915	935	897	930	929	869	944	894	940	875	884	866	839	901	929	907	914	933	856	903	897	887	890	874	909	893	932	828	888	891	885	865	928	984	922	903	930	870	932	923	961	952	925	952	957	863	930	889	877	929	995	928	862	950	923	963	950	942	924	903	914	928	955	879	881	942	853	922	917	890	957	919	867	904	949	931	859	911	900	890	880	952	851	938	909	910	946	901	867	904	881	940	884	910	820	886	866	888	884	933	905	904	931	899	910	852	886	906	917	947	901	878	840	951	882	950	906	924	900	915	851	875	867	889	899	920	882	900	973	880	896	909	856	896	950	951	897	924	907	943	895	894	879	886	863	918	919	911	937	856	885	877	973	889	920	839	937	917	894	877	911	912	929	941	923	906	857	866	906	931	889	910	930	890	899	931	953	922	863	915	871	912	814	909	882	921	924	912	887	893	904	843	923	931	864	993	889	907	886	916	856	857	948	889	859	898	877	853	901	877	893	942	892	934	850	873	854	959	916	850	869	912	892	873	935	839	898	878	918	911	947	950	887	890	888	883	907	897	884	936	924	888	983	869	958	908	837	885	944	968	895	910	886	917	882	936	932	890	893	897	943	893	850	847	867	892	927	889	886	914	875	860	895	882	907	860	887	957	906	899	881	898	885	910	913	916	863	970	898	883	940	931	886	915	944	910	879	860	899	852	905	865	913	880	894	880	887	912	935	874	961	925	918	852	891	920	914	881	875	882	897	922	927	897	911	872	906	965	914	845	918	847	886	936	922	879	888	875	847	889	881	879	848	926	898	884	836	917	888	881	888	902	858	862	900	910	914	934	910	848	877	923	897	932	837	885	880	890	906	914	919	878	860	897	928	950	961	858	910	945	853	887	899	849	891	970	899	885	887	854	867	856	865	855	864	881	899	920	932	919	915	946	884	913	881	934	870	895	911	920	880	899	844	967	885	883	856	935	830	933	866	877	864	953	857	860	860	862	922	864	903	885	919	894	861	894	906	869	971	928	925	918	948	866	879	952	927	903	891	923	923	922	820	873	893	881	948	847	934	915	897	916	849	895	928	922	884	869	966	906	868	908	909	907	875	931	865	922	933	926	887	919	950	881	903	869	858	854	905	911	917	940	930	921	906	863	882	865	889	882	896	938	890	909	935	880	868	861	923	854	892	944	915	838	880	874	848	892	932	850	910	924	903	865	884	907	857	887	914	907	911	874	923	846	884	855	857	926	935	955	901	882	929	860	897	852	865	876	915	897	909	913	881	872	908	919	895	873	862	905	863	896	939	899	868	869	898	919	916	911	887	861	918	948	885	855	863	875	937	882	861	886	910	894	865	891	911	932	851	872	907	904	950	901	904	894	906	882	858	876	895	904	857	927	889	900	942	887	881	938	908	860	874	898	954	945	954	941	913	883	895	902	964	881	878	850	856	924	882	858	897	884	909	897	913	892	906	906	900	855	912	893	872	898	936	913	919	923	893	931	844	885	902	876	925	908	909	920	868	915	917	904	896	841	915	921	910	956	926	918	853	888	930	912	862	922	889	887	963	903	913	900	896	910	896	894	950	900	871	856	936	946	896	923	898	888	935	920	886	913	899	954	834	905	903	900	884	910	902	925	886	861	888	840	870	894	894	915	913	925	951	873	910	923	907	880	924	880	929	927	956	890	892	919	891	879	878	888	918	882	955	893	930	875	961	890	882	885	871	914	893	918	926	887	873	903	904	882	905	896	870	863	909	887	921	841	886	899	913	942	948	912	930	903	927	844	872	911	955	937	878	909	929	905	860	950	882	883	929	883	955	902	864	961	886	915	933	886	871	876	955	877	894	919	923	871	852	885	885	892	925	911	861	926	896	922	828	885	883	855	932	830	902	925	891	892	843	934	952	921	886	901	869	912	904	861	862	921	862	890	856	912	870	901	859	876	928	892	848	876	897	910	906	923	866	953	908	885	928	870	901	888	918	937	911	871	911	884	906	897	923	919	916	878	925	940	900	890	882	910	896	843	884	873	890	927	937	888	856	909	901	856	915	927	918	902	842	948	913	896	854	861	898	888	863	911	874	923	892	917	967	913	897	896	888	864	904	894	945	910	884	892	910	854	916	914	910	917	932	945	957	932	901	896	934	863	886	896	911	958	946	918	904	951	898	897	903	916	882	877	914	852	956	896	870	886	910	918	880	913	903	905	918	876	882	851	880	867	856	906	880	882	861	926	906	901	872	886	899	924	919	925	922	893	889	906	841	885	904	874	893	934	923	921	874	836	951	913	934	918	889	881	883	879	843	876	983	868	908	885	895	842	921	888	905	892	871	865	930	878	862	868	877	909	933	945	924	898	870	887	864	910	893	957	870	893	897	872	892	959	897	929	975	882	918	927	881	878	863	880	919	874	899	878	894	957	825	905	925	907	880	934	913	887	848	882	869	867	942	950	913	889	910	933	905	871	882	873	870	904	884	853	886	873	878	884	867	848	911	860	885	919	955	856	887	887	889	922	888	924	889	894	866	909	867	850	888	867	920	899	931	935	921	914	941	868	886	896	938	896	905	868	864	893	867	888	856	932	893	919	841	909	890	917	940	871	864	894	869	880	959	872	936	902	908	882	888	891	859	862	902	925	958	864	909	877	877	890	901	909	932	915	860	855	938	897	946	921	958	830	862	907	870	959	870	889	902	898	946	855	874	835	892	920	879	877	911	906	873	924	894	907	959	875	944	880	895	911	901	946	886	937	902	898	897	872	853	906	912	887	869	892	908	929	945	895	917	871	888	905	867	878	937	920	871	905	924	928	856	916	846	905	920	869	866	911	932	963	942	877	885	887	886	962	870	916	849	878	902	928	876	901	895	878	897	922	908	897	862	945	920	892	911	934	896	886	878	875	921	922	865	917	877	935	867	900	869	912	889	929	887	893	928	922	884	840	909	879	883	889	904	863	892	868	850	859	913	891	935	895	932	864	930	915	897	924	924	897	902	900	919	901	870	898	805	874	875	927	907	904	858	897	884	856	860	850	897	885	931	870	897	925	917	958	926	859	922	965	909	897	917	949	827	913	848	877	848	887	885	900	908	847	861	923	868	913	906	851	960	919	939	896	877	943	902	913	902	914	871	922	917	830	877	889	873	879	877	904	913	941	931	917	914	920	868	866	952	878	934	880	915	892	871	898	878	891	916	859	882	886	925	899	959	962	900	922	898	879	897	867	870	899	882	903	887	928	870	858	884	959	884	888	953	886	887	915	897	890	853	893	888	898	831	864	882	856	884	878	901	868	923	965	872	962	924	854	920	886	893	921	875	879	872	891	879	950	940	877	883	866	896	876	884	875	917	891	890	894	900	952	894	887	896	873	912	901	911	869
40348	19858	5758	2626	1593	1107	787	603	523	453	428	371	368	349	327	289	304	290	276	265	232	267	231	263	231	254	246	221	257	245	228	238	279	199	223	220	215	202	224	206	243	220	237	222	202	223	243	198	205	204	215	223	227	209	227	247	196	197	216	217	225	202	206	205	263	239	224	226	212	248	204	227	204	208	211	209	194	225	203	230	224	203	208	211	212	214	226	213	233	212	224	212	214	236	221	205	227	198	227	191	216	231	229	203	214	204	233	191	255	209	219	176	201	214	241	189	212	221	224	197	251	207	197	230	224	206	226	220	194	209	227	196	205	208	227	213	216	202	225	207	197	215	218	210	221	220	230	203	195	217	217	229	226	238	219	199	186	218	227	176	215	207	232	212	206	209	221	221	234	193	203	213	210	230	208	212	211	227	205	235	227	226	243	207	218	185	212	206	207	205	202	220	210	178	233	201	189	201	206	218	211	216	244	194	222	198	209	199	195	209	213	212	199	207	186	223	225	216	221	245	190	205	232	203	202	209	234	201	225	200	220	210	211	219	185	231	207	216	220	217	198	233	205	241	185	190	216	200	216	231	260	228	204	203	238	195	207	225	207	213	189	181	181	215	223	207	231	214	193	214	214	209	196	220	213	219	180	217	205	217	195	189	218	215	179	197	190	208	241	203	199	238	220	209	202	202	193	222	216	239	199	203	221	226	201	215	198	203	229	199	198	213	245	215	238	226	203	215	227	206	200	199	201	196	200	186	193	233	197	185	210	225	191	210	251	238	195	227	192	194	213	213	241	210	246	195	193	213	222	176	222	178	227	215	215	217	203	236	216	259	198	221	212	196	204	215	210	221	201	217	243	197	222	226	187	200	212	215	225	202	229	179	210	217	215	208	191	220	213	213	213	209	211	218	200	220	218	226	251	192	197	227	220	226	196	217	210	216	205	210	237	220	213	199	213	218	213	203	226	194	204	212	226	225	186	203	217	238	239	226	205	217	222	218	209	214	190	219	224	211	211	197	220	205	212	205	229	191	188	211	202	202	247	206	194	225	198	219	222	226	207	208	198	213	166	196	236	191	217	230	213	216	192	214	206	228	203	189	203	220	199	210	191	213	208	215	240	223	211	211	216	201	205	202	196	215	179	197	223	190	191	227	227	212	238	213	216	225	188	232	192	190	241	221	226	193	213	209	202	184	214	215	204	206	200	215	225	238	245	219	210	219	224	206	202	206	210	174	212	238	182	256	232	207	208	197	251	194	244	217	200	208	237	226	193	208	249	207	219	209	239	239	178	202	224	193	195	231	200	228	249	235	202	196	239	230	208	172	244	198	203	202	196	224	200	224	207	219	199	213	203	205	180	223	214	242	218	221	202	212	227	209	219	211	216	207	219	217	207	214	184	227	214	231	185	213	215	230	185	199	230	235	217	200	231	185	217	202	240	219	205	225	219	241	211	195	200	219	221	196	209	221	191	214	238	183	227	226	202	236	217	189	199	219	230	212	210	187	184	256	231	241	225	213	230	197	191	234	208	197	192	205	246	199	208	228	201	214	220	205	213	189	191	212	197	202	176	219	225	218	195	239	190	186	203	219	199	183	202	195	207	205	201	199	210	210	201	209	203	205	199	225	226	219	212	195	210	227	198	211	206	208	210	241	196	220	200	216	243	217	224	193	220	188	232	199	216	228	236	221	209	195	208	219	204	209	268	199	194	187	208	205	205	221	186	233	226	227	225	216	207	226	211	193	227	202	209	219	226	216	208	205	231	233	226	222	186	187	185	207	214	204	199	183	216	219	218	227	211	221	230	222	233	226	222	208	209	183	222	219	191	235	202	195	219	247	229	218	196	218	191	190	208	203	222	239	197	218	211	244	216	209	204	215	200	209	219	205	219	185	193	231	195	217	207	207	212	226	212	210	229	228	218	223	221	228	202	214	213	198	229	212	177	223	195	216	214	231	180	225	204	222	166	205	205	190	216	227	218	184	228	223	191	224	206	228	224	226	191	199	221	196	206	219	225	209	194	198	242	208	173	215	220	205	223	200	228	211	215	221	202	229	206	231	231	232	206	203	207	193	220	207	235	215	214	188	195	211	203	205	203	208	230	201	205	197	212	204	219	237	212	214	219	195	235	207	204	219	185	207	203	196	188	203	227	203	183	209	214	214	207	222	229	189	222	185	198	214	217	212	219	213	231	236	206	209	215	190	218	214	216	212	214	223	215	214	200	223	202	204	209	198	204	249	204	195	195	220	210	209	214	231	216	210	252	183	202	213	207	202	217	215	210	204	215	196	223	217	227	202	201	210	248	220	220	220	220	206	244	219	225	216	211	232	222	189	207	216	215	206	224	216	221	204	209	209	206	208	222	238	187	193	198	217	217	256	203	224	214	210	210	204	222	221	207	205	197	214	216	221	212	192	226	223	206	198	246	221	194	220	199	200	233	205	223	180	207	237	221	208	217	221	228	230	209	218	231	214	194	219	232	211	203	228	230	180	197	191	208	215	224	204	229	214	228	192	221	202	234	197	214	212	196	229	244	223	195	236	217	186	206	219	233	204	184	210	227	226	240	208	215	196	223	199	210	200	232	230	209	234	189	197	231	229	192	204	235	190	206	226	223	214	226	212	230	202	200	229	182	210	221	194	221	214	205	223	227	203	234	211	216	196	221	214	190	227	194	242	233	210	195	220	232	232	225	200	228	217	210	209	223	212	215	204	202	221	197	219	218	176	212	217	223	237	215	188	192	209	202	221	205	197	231	214	216	209	241	221	216	230	231	196	208	203	220	214	207	218	202	194	213	188	198	217	213	178	216	215	181	194	218	201	221	216	247	241	227	220	215	218	197	224	226	200	217	218	194	194	207	220	246	201	187	198	247	202	205	233	192	234	190	204	222	200	245	199	200	222	193	186	186	202	212	216	246	222	191	186	213	217	224	183	203	189	186	201	199	220	202	214	227	210	206	230	198	218	240	228	212	228	192	201	195	199	236	197	211	206	175	214	200	205	214	215	235	221	217	222	202	200	228	217	236	209	198	182	216	234	220	201	228	202	189	215	195	233	197	209	238	198	222	247	219	211	210	218	236	205	204	205	194	230	199	204	230	224	211	216	197	202	198	239	232	224	210	218	224	202	227	200	196	231	221	215	212	252	241	218	206	214	217	187	197	219	239	208	201	191	210	192	197	206	211	223	213	211	201	204	211	234	222	213	211	200	205	221	214	199	204	222	208	221	213	215	214	192	209	212	204	206	226	228	228	207	213	207	203	230	215	202	228	208	235	236	232	228	229	222	237	231	220	220	213	218	202	247	219	217	228	200	214	197	248	237	214	196	224	195	230	199	239	210	218	189	212	237	199	198	212	209	228	193	205	219	214	209	192	193	210	238	181	211	209	216	209	205	226	216	216	241	217	238	212	236	233	233	217	183	211	239	248	221	204	214	198	190	180	200	212	194	235	224	192	216	234	205	193	203	197	226	216	196	201	201	213	212
25083	9661	5266	5796	4767	3839	3096	2661	2257	1943	1738	1585	1337	1330	1224	1148	1106	1048	979	917	878	878	886	805	811	777	745	765	728	680	716	695	666	671	673	684	681	598	638	669	662	719	652	579	607	607	650	613	584	654	609	601	574	611	592	568	585	646	579	542	631	616	581	610	562	546	592	577	589	601	590	621	633	601	577	611	593	544	548	587	610	544	544	557	571	542	595	608	573	575	612	545	575	540	561	566	587	550	595	596	593	547	531	550	585	506	608	597	529	607	594	605	579	545	570	594	532	565	597	546	545	516	584	583	573	591	542	528	519	524	577	562	556	575	567	580	558	556	532	546	570	543	561	548	570	543	572	564	560	577	547	528	564	560	532	584	523	522	566	567	562	556	591	557	540	530	531	573	583	533	522	554	555	525	558	577	577	544	578	534	552	542	580	574	566	583	556	540	533	586	567	572	616	555	601	554	529	546	557	598	514	572	519	525	589	507	566	559	567	554	565	540	576	530	518	566	546	580	558	554	593	553	581	572	521	603	523	599	544	558	532	562	577	529	555	566	585	580	582	553	552	533	534	584	547	575	537	546	568	534	560	553	567	537	550	554	526	546	536	580	568	580	545	560	557	525	527	593	591	556	525	591	542	554	570	540	574	517	543	532	521	538	544	566	580	561	559	575	518	549	567	564	544	524	586	502	566	572	591	597	550	534	552	531	534	520	572	591	576	530	544	601	548	532	553	562	525	529	607	539	551	542	529	567	590	547	581	586	531	525	543	559	558	547	571	538	568	573	549	512	541	551	538	515	541	583	535	533	579	547	558	566	552	591	569	525	567	553	539	583	576	591	538	546	561	548	567	555	597	572	559	576	548	529	560	565	553	557	521	529	553	578	549	555	533	516	565	543	569	516	569	577	559	545	546	524	566	555	550	556	510	565	543	538	581	570	579	547	536	532	542	547	559	588	531	546	559	562	583	603	581	574	504	568	544	558	535	530	556	561	581	574	571	518	529	603	566	525	577	515	524	545	500	562	542	551	566	566	553	535	572	551	543	567	551	563	572	555	605	543	549	555	561	573	564	550	552	624	536	525	551	581	550	540	572	531	526	552	523	565	556	559	577	550	536	543	558	584	588	569	525	535	566	571	540	536	546	551	586	550	549	602	540	552	535	520	560	548	533	562	596	556	518	558	570	534	566	566	579	574	560	581	564	575	523	551	568	559	610	540	573	551	534	531	513	565	544	560	529	514	581	559	571	552	584	518	581	539	521	552	576	588	539	579	547	587	523	556	515	564	560	623	562	562	528	566	558	570	598	561	551	604	555	541	547	559	533	564	557	614	523	541	536	553	562	560	526	560	538	520	526	549	560	557	562	571	528	538	519	552	596	551	548	550	548	550	513	542	555	554	538	550	536	524	542	582	548	530	523	557	557	553	528	529	492	563	560	552	520	559	576	542	550	558	558	586	560	539	544	618	534	547	553	507	541	558	588	570	574	540	571	544	565	570	555	570	538	567	528	537	526	549	517	532	601	579	605	561	542	537	560	528	553	587	515	558	529	571	578	539	541	580	575	546	542	574	540	559	548	569	598	529	553	569	606	552	565	528	512	563	563	572	576	522	550	572	564	604	539	554	520	571	503	580	541	550	565	561	543	566	521	568	594	563	577	564	575	582	574	555	535	529	542	555	526	526	550	538	581	537	551	555	545	597	577	529	560	539	562	556	566	580	523	557	573	526	538	571	585	521	556	529	531	521	548	551	523	547	559	531	570	524	578	622	563	581	575	555	537	568	563	547	518	529	535	560	579	632	544	618	570	563	536	558	568	553	583	522	583	556	571	552	535	575	542	536	530	557	564	557	549	565	567	523	554	582	533	534	561	583	553	550	567	537	537	542	579	544	545	528	577	539	553	518	571	529	546	567	571	561	525	556	580	559	555	539	547	594	492	578	550	608	549	534	572	577	546	570	544	546	512	582	553	527	530	517	536	537	566	580	550	512	559	550	626	567	540	561	548	541	532	552	582	520	569	572	581	572	572	569	549	518	528	543	584	534	580	579	548	518	582	523	569	567	537	565	544	532	531	531	550	524	563	562	547	533	540	556	557	523	555	541	558	526	572	533	537	544	540	536	551	532	522	579	570	561	532	566	537	555	563	544	553	538	538	553	556	557	547	541	561	584	554	563	552	515	557	538	542	559	542	576	549	543	539	537	551	595	558	553	599	535	535	552	563	543	508	548	538	563	582	532	545	567	551	543	526	556	532	564	561	569	567	533	579	565	544	542	544	577	518	547	550	602	553	533	522	575	596	526	549	595	566	574	572	556	524	547	537	501	557	543	534	530	545	507	555	522	545	534	526	561	548	559	583	577	551	518	550	533	539	535	544	571	607	569	545	556	600	553	522	606	543	572	559	574	549	555	571	564	569	595	528	521	539	554	507	547	623	545	526	526	562	551	577	578	528	572	613	551	528	573	498	565	540	559	515	526	517	578	572	544	538	557	605	566	539	563	562	537	586	528	578	577	609	576	551	527	546	569	568	566	576	507	550	550	579	566	574	571	551	556	571	603	582	562	572	541	555	637	562	552	567	525	525	540	562	562	538	568	586	549	577	573	559	560	544	601	539	562	599	545	531	559	564	548	558	573	540	540	521	519	537	537	619	555	581	534	512	543	515	534	580	593	563	550	594	549	573	559	529	540	532	583	515	582	497	511	594	557	566	548	532	508	567	548	586	537	585	527	563	585	586	514	551	522	568	487	569	596	576	533	572	560	566	526	542	545	563	552	610	535	553	531	558	566	557	563	557	584	565	553	570	550	536	525	582	540	562	540	525	530	573	557	523	555	539	548	522	534	526	578	582	582	569	569	533	567	552	532	569	580	583	574	517	547	549	541	548	587	557	523	544	598	550	567	513	538	529	564	537	530	529	533	529	525	535	537	584	561	548	569	500	535	570	564	522	518	563	577	586	544	559	559	535	573	526	543	514	577	546	521	542	518	553	577	584	558	537	544	549	575	542	549	555	565	546	576	567	550	560	558	586	580	534	556	587	519	561	568	547	551	561	561	535	558	563	564	549	545	542	591	531	598	529	541	537	544	520	530	546	574	585	561	539	583	525	588	600	532	549	547	545	529	550	540	563	528	520	547	531	564	523	548	556	510	581	532	556	549	550	562	519	561	509	640	558	579	591	604	538	529	550	585	562	583	551	566	582	536	514	538	572	550	555	556	601	557	535	573	549	549	552	521	562	550	603	534	548	543	533	592	603	518	525	539	554	567	595	552	543	587	527	564	517	546	540	547	567	571	570	520	562	554	537	585	534	583	551	511	579	545	537	574	579	512	550	552	515	564	557	567	555	519	514	606	575	547	551	560	554	543	544	604	549	551	535	537	559	586	534	546	563	538	523	525	562	576	516	512	535	579	536	555	553	603	533	539	522	568	563	589	512	546	543	541	540	561	586	559	560	568	599	555	548	587	549	561	548	558	566	547	557	564	561	572
14609	3732	431	337	350	361	341	345	334	356	354	355	314	349	346	345	383	318	356	329	362	312	297	363	359	361	321	319	331	360	319	355	335	319	318	342	319	331	325	314	326	361	372	367	312	351	343	357	338	314	286	368	336	314	348	321	356	322	352	365	362	345	321	342	352	311	318	337	337	314	363	316	298	334	332	356	301	330	315	359	355	312	328	311	367	315	357	367	362	328	377	335	328	325	329	326	336	341	333	320	317	339	341	334	302	344	338	313	338	357	338	334	328	354	340	339	330	295	349	318	346	321	312	289	363	341	289	280	365	336	341	321	315	308	347	350	323	342	324	312	320	304	344	374	345	336	315	313	370	367	298	318	380	324	369	311	294	325	309	308	339	336	331	324	346	339	321	337	345	355	326	326	350	339	371	348	344	329	320	316	320	336	339	329	337	326	355	327	347	318	337	315	362	335	356	323	360	320	330	336	345	332	347	332	355	298	336	314	318	358	322	355	323	309	317	352	325	324	332	334	348	339	343	363	332	363	329	345	332	310	291	357	336	348	343	350	367	287	345	349	330	359	324	371	315	347	290	330	312	319	349	314	329	336	325	337	354	341	345	326	322	345	347	352	365	303	333	345	346	330	329	326	318	371	355	335	363	351	342	326	321	318	345	353	332	348	329	334	344	319	338	319	331	327	325	346	331	317	336	335	373	315	314	320	351	319	362	358	312	345	318	329	340	328	349	334	348	335	330	317	296	313	354	333	322	308	297	344	333	356	337	319	348	318	295	315	315	333	320	344	341	332	318	299	356	359	311	318	315	364	324	356	350	297	360	347	332	353	336	332	341	321	345	333	309	348	342	343	334	285	317	339	398	313	314	329	322	333	320	341	360	328	312	330	305	320	365	361	304	314	346	310	361	351	359	344	327	298	342	338	327	286	353	327	306	339	325	353	296	330	301	343	319	313	329	366	337	343	303	349	330	270	341	346	372	317	344	344	345	313	353	343	334	366	342	355	351	330	319	354	342	318	312	334	331	342	331	316	343	337	348	331	311	334	374	332	339	330	306	312	324	332	361	316	324	306	349	301	341	325	319	314	329	339	332	317	325	289	352	356	325	325	359	332	335	310	338	310	331	301	305	287	293	311	316	335	350	321	338	365	321	326	352	327	326	314	325	308	351	364	306	329	332	332	326	321	354	346	336	328	335	349	312	331	312	335	318	332	301	338	339	318	325	340	361	339	328	359	342	305	298	327	355	305	322	337	329	329	317	324	350	361	335	332	332	338	328	335	329	358	317	336	317	326	321	333	325	321	324	312	300	357	321	338	351	321	335	365	326	344	318	352	338	332	305	335	333	358	320	330	327	317	315	335	332	378	328	340	317	318	322	307	355	315	341	335	324	348	311	332	307	320	313	325	337	356	328	358	326	330	336	321	333	306	335	368	356	327	317	307	322	329	338	344	316	350	373	356	316	362	347	348	334	343	314	320	392	372	323	351	316	337	320	348	329	323	347	307	338	329	370	362	324	332	317	304	346	308	319	326	357	297	315	331	324	353	330	324	346	341	312	318	339	279	360	336	350	323	332	347	343	377	327	335	376	334	355	349	353	353	309	342	332	323	347	320	327	310	320	322	360	375	357	342	315	320	319	332	335	326	311	338	337	313	323	318	332	317	317	347	334	291	333	340	347	320	308	319	355	332	312	330	331	340	328	326	344	317	365	336	348	298	357	347	300	337	387	324	311	340	349	341	344	296	330	324	328	359	344	315	330	344	348	314	312	322	319	282	339	329	331	323	328	347	334	358	320	344	363	321	326	356	327	317	321	318	312	359	345	348	346	305	348	321	307	320	350	339	356	335	318	342	372	339	322	356	358	330	347	369	342	359	316	320	323	342	328	357	314	338	333	351	333	317	360	349	316	354	311	361	345	323	348	330	318	334	356	343	309	293	340	344	342	339	358	315	363	363	316	331	340	365	337	292	322	314	339	323	344	345	385	337	327	340	337	334	331	331	340	318	332	350	325	321	334	332	317	338	307	307	290	348	346	342	323	348	320	351	314	277	360	345	335	372	338	341	311	344	330	342	358	317	312	335	344	350	352	344	367	326	339	322	305	363	319	333	336	356	365	359	343	323	322	338	294	329	364	376	329	288	336	289	317	330	339	375	336	359	332	339	364	304	337	362	357	310	342	384	304	346	352	288	331	336	345	331	332	282	309	368	325	345	365	329	331	333	301	308	317	342	341	331	308	314	365	341	356	326	334	366	300	337	338	342	320	323	328	342	325	320	315	307	326	304	369	322	332	338	319	359	321	361	293	338	359	350	306	350	328	326	305	328	375	315	323	353	331	349	354	347	318	334	358	341	350	309	346	342	320	315	333	344	334	339	317	313	338	318	322	299	335	307	314	316	307	349	315	325	349	350	364	325	346	358	318	319	370	326	308	330	333	366	321	326	317	326	327	315	329	297	336	315	309	363	334	350	348	350	358	342	325	332	348	327	340	327	351	332	350	309	344	360	341	382	330	320	340	343	339	318	342	369	330	367	341	343	338	362	339	338	337	343	336	338	315	302	341	354	313	333	330	336	348	341	324	337	357	350	308	346	323	371	386	325	347	363	334	334	332	343	338	304	324	289	324	341	326	311	312	354	362	338	310	367	357	295	363	346	298	306	336	316	327	340	355	325	356	322	353	326	339	364	344	347	355	306	338	355	325	315	303	351	338	339	305	361	301	338	349	324	317	321	330	353	341	340	351	321	324	318	309	343	321	324	301	265	313	328	349	329	340	320	315	350	337	336	327	331	345	331	327	305	351	315	312	310	342	338	351	355	334	346	361	299	332	351	339	358	332	333	366	317	354	326	335	330	338	335	306	347	356	346	344	330	344	332	335	357	321	339	343	315	327	319	363	305	338	334	333	344	323	306	337	306	322	359	345	338	351	326	334	366	330	327	382	346	321	325	351	351	333	333	319	366	319	320	364	324	314	358	327	326	348	322	320	309	311	345	334	324	314	332	308	336	333	337	361	318	304	346	313	362	321	340	331	313	348	329	352	309	347	347	337	351	340	345	330	329	345	356	348	333	332	348	338	362	334	346	353	356	351	340	354	344	331	337	294	337	345	350	333	327	329	349	326	330	330	314	315	334	290	332	349	324	366	339	345	309	350	340	347	327	331	339	343	345	328	315	325	302	334	323	313	324	308	315	364	323	380	356	346	349	349	322	320	319	290	313	339	346	316	334	322	341	303	326	348	342	309	349	311	340	278	319	337	301	343	334	334	292	356	358	314	359	316	312	322	311	322	295	353	297	344	336	333	337	306	356	353	331	360	296	323	337	364	342	319	318	385	310	351	351	326	357	355	313	342	312	340	353	333	304	318	346	353	315	344	337	364	326	365	299	340	352	338	297	318	321	305	348	306	348	335	346	335	345	320	308	343	323	355	366	341	350	319	320	311	312	321	356	329	336	343	365	353	323	351	308	344	345	308	364	371	344	326	311
8855	2997	949	981	991	1041	922	906	921	828	908	887	867	884	865	939	892	863	835	823	828	823	891	871	833	874	797	873	927	828	866	815	812	879	831	905	900	830	906	864	844	873	826	779	840	840	828	855	879	877	876	842	897	858	902	871	868	807	846	867	874	860	767	840	884	845	873	863	855	838	879	867	844	877	874	839	813	868	901	839	842	839	910	807	800	840	861	842	849	856	876	888	884	875	824	802	925	861	859	798	790	813	874	827	860	806	851	910	845	845	863	863	865	848	891	801	843	817	846	839	815	849	862	884	842	836	840	816	862	873	863	856	866	835	845	831	850	878	918	806	840	876	846	798	839	805	860	782	860	836	853	911	848	844	802	860	851	905	865	896	837	844	904	857	824	818	840	865	867	841	818	874	858	850	861	865	895	846	889	876	807	802	836	807	819	868	870	854	851	826	849	826	821	832	906	878	874	815	785	793	885	825	855	854	860	854	880	853	927	895	872	842	807	873	835	834	881	793	881	804	908	913	886	831	858	864	811	835	865	832	889	869	862	840	833	867	854	837	821	924	845	863	845	853	879	859	913	891	882	822	860	888	843	905	881	848	860	838	879	854	846	830	840	904	853	829	805	896	872	870	852	835	837	911	813	839	866	822	880	839	807	837	892	873	869	842	870	832	818	880	794	845	874	888	856	826	810	863	850	816	837	864	847	856	878	848	826	842	819	813	842	865	880	855	877	855	860	867	872	847	860	845	848	900	778	855	792	838	844	850	860	865	823	894	894	841	858	841	789	882	788	894	854	875	818	854	828	786	782	940	820	827	848	901	967	893	811	802	874	854	892	851	927	825	816	874	860	823	820	903	838	876	825	877	846	789	904	845	902	897	918	873	846	784	879	885	843	866	885	849	845	847	852	854	847	859	874	833	876	813	918	875	862	850	830	817	861	875	855	871	889	877	836	854	820	829	861	845	861	852	871	911	838	904	858	846	934	833	841	837	786	815	819	874	844	845	880	817	883	848	896	882	866	813	808	872	863	882	897	877	806	866	844	904	873	867	891	864	831	882	818	898	846	876	860	822	897	818	898	891	787	860	816	837	864	845	870	830	852	840	896	860	813	832	827	831	899	863	853	866	878	851	813	816	862	922	872	818	825	803	833	843	899	835	857	904	831	828	824	887	880	860	831	896	805	878	903	860	843	870	858	849	817	883	844	796	883	844	825	844	858	850	827	857	872	896	890	888	817	835	871	913	797	841	841	851	891	860	869	862	818	852	844	872	827	824	910	850	834	838	859	869	864	861	823	880	835	881	832	887	837	857	912	876	843	849	886	810	895	873	893	894	881	822	831	867	878	912	842	874	854	837	838	816	793	829	867	893	842	845	888	864	846	847	832	875	878	894	927	861	835	791	840	850	826	855	858	859	892	893	851	900	846	849	870	809	884	949	781	840	830	825	866	832	845	864	800	813	845	861	844	915	863	842	865	842	858	818	870	871	863	818	864	874	833	864	833	899	800	852	840	831	841	842	857	850	883	894	893	859	852	815	864	851	901	867	832	857	827	856	835	890	847	829	882	853	863	886	884	886	830	861	858	864	805	842	873	854	873	856	869	851	839	924	792	803	873	826	878	835	902	850	882	851	839	903	853	827	838	851	871	840	892	852	866	845	841	894	900	878	872	851	842	869	830	846	857	855	835	868	874	821	873	856	913	879	842	907	849	906	813	811	857	901	859	832	838	850	859	856	872	839	912	877	872	855	843	854	831	866	864	882	901	849	824	899	867	836	831	860	861	815	887	858	842	877	828	882	784	821	838	880	836	863	892	808	836	839	850	925	830	818	872	851	853	782	899	825	850	826	883	837	847	878	833	880	882	858	841	888	904	865	862	861	859	897	834	830	772	807	861	887	867	896	899	810	827	837	839	883	874	880	880	902	849	858	885	828	883	853	882	881	818	902	836	900	852	934	812	823	796	834	849	838	832	841	874	863	853	863	852	822	828	834	883	838	861	859	881	888	888	866	861	867	830	867	894	867	887	869	839	879	823	876	838	875	908	841	884	855	842	836	874	883	897	847	861	879	896	836	825	909	882	820	898	775	817	803	834	829	828	878	820	857	827	838	855	846	899	828	851	796	814	851	845	844	817	864	861	831	866	895	819	844	871	822	868	844	821	858	865	851	862	893	860	862	906	857	834	832	894	824	822	833	857	826	843	888	856	848	863	866	877	842	858	821	854	794	866	898	818	843	915	848	810	770	876	894	843	814	839	845	801	822	826	872	866	863	868	864	903	876	872	830	829	805	847	844	862	815	821	879	825	851	846	856	848	884	839	824	845	881	831	828	809	846	836	837	848	858	829	837	859	845	879	826	870	870	832	819	854	857	846	838	849	871	862	872	864	778	848	867	835	849	867	867	859	809	848	882	883	838	845	844	861	859	842	835	842	827	845	818	851	893	896	876	857	820	835	809	869	867	831	865	853	836	854	858	881	859	853	865	828	848	873	822	881	818	853	856	861	859	912	898	874	844	865	876	895	836	862	942	828	803	870	825	855	874	862	850	884	833	859	858	832	893	827	865	827	821	867	843	903	895	837	842	841	897	873	822	876	829	860	891	880	859	918	853	792	865	866	879	844	867	902	889	865	899	873	825	850	893	850	871	814	815	869	801	853	829	813	835	852	860	852	872	883	866	882	825	841	839	871	826	829	832	882	851	873	874	819	878	873	829	865	875	866	854	846	811	849	867	832	834	836	878	813	853	876	830	873	870	853	877	849	845	827	831	874	803	882	842	837	856	856	883	828	863	854	878	825	847	889	822	864	825	832	863	855	851	904	820	853	910	855	838	864	845	833	825	817	832	848	825	842	876	866	875	865	858	862	829	836	786	846	843	882	789	815	863	854	864	832	803	828	867	863	863	828	894	857	904	813	837	816	844	926	863	882	825	848	850	849	830	841	857	854	881	843	857	818	874	857	835	852	827	915	870	834	813	883	853	895	863	829	774	839	911	860	846	864	899	839	844	882	816	824	916	851	889	861	859	851	908	857	831	893	862	836	869	844	879	823	843	885	864	883	881	864	837	823	849	815	878	886	856	911	834	825	855	815	827	893	819	891	865	840	837	887	792	891	824	850	854	882	851	874	830	838	815	880	833	852	862	810	836	903	854	831	816	931	860	874	802	876	876	846	881	853	810	874	884	897	892	874	925	886	811	828	862	828	814	850	870	809	825	863	877	936	842	891	857	824	831	866	782	819	900	898	832	878	885	862	818	862	855	828	838	853	871	797	866	830	781	886	832	847	826	844	852	855	893	831	834	817	838	878	877	859	875	907	830	867	864	851	868	859	870	884	875	869	822	890	945	838	829	851	885	815	829	814	902	855	932	832	886	828	841	807	908	859	822	889	843	798	851	849	901	801	881	837	804	834	841	875	823	857	851	830	863	882	860	834	817	867	815	827	809	840	850	884	814	868	850	881	820	836	911	850	878	812	782	795	898	808	877
32275	13891	2890	1431	1119	789	611	540	525	508	439	471	405	437	417	431	431	391	409	383	368	386	371	404	355	350	333	358	368	325	373	369	395	396	394	364	379	393	377	352	389	380	375	370	325	363	338	372	373	344	379	404	394	381	359	381	326	384	358	376	334	361	341	346	383	390	360	363	374	380	386	334	380	359	386	386	349	359	372	364	344	333	300	375	381	392	378	364	368	357	369	357	354	342	381	383	386	385	336	370	336	388	380	327	356	301	362	349	368	327	382	366	380	392	352	392	364	338	380	378	376	382	351	352	376	385	373	332	365	371	345	325	357	361	367	401	384	357	381	349	377	334	338	328	350	363	380	402	378	374	344	341	371	350	366	359	314	360	358	379	346	356	342	362	379	354	380	378	351	383	361	355	364	371	340	361	352	335	364	350	331	374	383	377	340	364	324	354	386	361	392	377	391	384	367	353	357	344	345	378	357	343	322	343	367	359	364	376	349	325	379	345	350	377	356	380	393	346	364	350	370	326	350	357	404	371	394	341	372	351	363	353	358	392	329	354	373	376	353	384	346	346	369	397	327	366	409	358	358	358	352	377	365	365	355	346	380	348	385	343	381	336	347	360	391	372	362	336	380	399	399	354	376	335	400	339	334	422	346	355	375	364	361	379	342	359	356	356	389	355	357	319	346	338	385	385	387	348	394	371	360	350	368	365	358	340	371	403	342	332	375	342	355	368	332	329	352	362	353	340	365	373	336	346	381	387	351	365	339	388	344	339	408	398	372	418	344	338	344	378	391	360	386	372	337	337	354	381	343	384	378	358	357	330	362	351	346	384	370	383	389	353	346	321	350	351	352	368	408	343	383	356	397	372	310	349	368	340	356	406	356	385	407	351	374	351	366	357	409	353	363	358	375	360	318	314	372	380	338	373	379	364	358	362	374	356	346	359	397	351	379	355	378	354	345	399	344	391	359	338	372	372	321	370	343	388	370	310	357	395	383	357	349	369	327	343	356	368	345	382	349	348	374	403	369	406	395	401	358	341	348	354	384	364	353	327	376	335	379	355	353	377	375	360	345	342	362	369	389	313	391	355	370	353	346	395	387	367	353	355	339	324	376	355	339	369	346	354	349	346	354	342	331	379	357	349	315	315	362	328	348	339	402	345	345	404	333	325	375	386	350	374	366	401	357	365	368	397	370	359	350	335	367	329	377	384	336	335	364	389	355	351	305	371	378	403	341	362	355	365	380	333	381	369	341	399	353	364	353	366	350	366	381	359	373	387	348	352	360	362	357	368	357	355	317	348	346	390	342	371	380	346	340	393	373	349	344	345	362	378	361	374	380	340	398	379	377	361	373	362	382	391	377	337	373	337	356	351	363	373	380	340	327	367	363	339	319	387	354	373	385	367	362	352	335	372	389	378	331	305	370	366	362	376	357	343	344	323	336	352	345	384	371	370	362	317	383	377	336	376	360	359	326	342	387	343	339	345	381	370	342	365	349	372	378	365	371	393	402	362	356	386	354	357	356	360	362	346	385	361	380	352	367	340	360	379	359	359	397	369	329	341	361	345	350	366	412	370	366	353	366	337	329	356	370	352	350	383	356	370	362	371	373	398	349	368	354	350	361	375	380	376	380	370	362	359	338	385	418	362	349	380	398	384	337	385	357	380	363	351	382	349	341	363	316	386	339	353	382	400	377	346	348	368	322	355	380	354	386	344	347	365	366	358	375	336	367	364	392	330	342	360	378	399	393	354	355	348	374	348	387	370	346	338	348	346	330	384	360	367	379	353	409	370	376	372	384	343	379	329	344	327	334	355	393	372	401	370	341	358	340	360	361	359	340	378	355	362	361	330	364	385	334	384	361	350	357	364	330	373	385	349	331	371	355	337	352	363	346	367	362	347	395	389	324	347	349	393	343	362	346	343	374	366	342	365	370	362	366	380	397	369	376	382	332	347	369	324	345	339	398	368	342	384	346	358	325	377	365	337	371	388	340	355	368	341	340	343	332	354	380	396	412	375	369	377	367	368	336	317	362	374	360	355	361	373	374	360	354	342	366	331	374	371	363	364	361	370	362	388	342	343	353	389	383	339	370	363	333	374	343	379	354	390	325	393	347	365	392	355	361	383	349	384	362	397	344	359	383	344	380	340	380	372	370	373	395	342	366	406	336	374	363	352	343	345	363	350	359	359	344	361	368	345	353	367	332	345	367	349	402	378	339	353	357	338	366	341	374	346	349	360	375	358	371	380	371	359	366	352	415	396	337	370	351	361	349	371	383	370	339	356	352	338	330	354	382	411	380	359	389	409	344	375	360	408	330	393	357	369	360	329	350	366	362	329	348	362	346	393	348	386	362	375	380	358	359	349	364	353	366	390	362	360	361	355	360	368	377	372	324	369	356	349	346	384	368	392	379	393	377	352	359	373	351	369	348	342	351	337	334	365	386	324	361	375	414	351	341	344	370	357	364	380	324	392	355	379	340	356	357	369	400	380	367	338	349	340	343	349	357	382	383	336	354	371	380	342	383	361	343	357	359	367	366	374	398	327	364	368	403	371	374	366	350	362	388	385	359	367	341	330	366	334	334	360	366	389	398	390	375	393	376	373	370	341	380	353	344	374	356	358	394	338	372	380	406	347	358	354	362	387	362	361	393	387	330	347	357	324	353	355	397	374	348	373	342	373	362	348	346	351	340	345	346	354	389	329	348	326	357	352	364	347	368	325	383	378	366	341	333	335	351	372	359	375	371	394	315	348	396	324	364	364	358	373	337	332	365	329	370	339	335	382	389	371	374	356	391	355	389	349	345	380	373	344	366	347	347	368	350	356	355	409	362	374	359	347	298	387	370	317	371	354	349	371	343	399	348	324	358	326	359	384	359	344	384	345	394	364	317	378	370	349	371	366	408	369	390	330	379	381	363	364	395	328	401	395	353	392	376	359	347	374	348	387	338	357	388	344	367	384	370	356	376	380	368	336	372	396	372	342	361	367	348	389	379	375	397	357	351	353	376	351	346	369	364	359	320	333	329	336	375	353	386	360	362	360	404	368	382	373	417	365	388	371	382	353	394	371	368	356	391	371	349	348	389	348	388	383	363	372	394	361	388	388	384	348	344	370	351	325	376	380	350	372	320	342	395	373	394	371	387	336	374	371	358	362	341	372	354	365	359	372	321	379	352	369	358	336	379	338	361	345	331	355	334	370	361	353	401	374	358	358	351	328	351	384	371	360	326	365	372	349	328	345	379	346	395	375	338	354	351	363	347	385	392	370	346	375	359	348	385	346	367	363	362	384	361	377	332	358	388	350	387	365	359	366	383	346	333	355	350	409	395	373	359	350	382	367	345	398	353	369	369	388	334	332	381	357	383	362	346	332	370	361	359	372	374	363	401	395	366	383	378	376	356	371	369	366	352	368	399	356	350	332	351	402	375	359	343	379	389	393	346	350	382	383	377	366	373	348	383	331	366	356	367	371	334	380	363	384	364	394	369	386
19949	7826	3311	3622	3115	2595	2297	1961	1732	1625	1473	1340	1360	1269	1238	1175	1124	1094	1139	1087	1083	1037	1050	1037	1025	1033	1019	979	925	946	980	986	951	914	983	948	963	942	914	970	999	927	955	965	964	924	921	967	945	965	925	942	931	940	957	941	946	887	870	976	1001	878	917	956	938	870	897	878	939	959	937	940	910	879	901	961	945	889	900	897	920	909	948	920	891	899	906	930	923	943	934	936	900	870	946	867	868	882	937	923	914	892	874	893	927	879	882	920	879	917	939	921	912	939	917	913	937	912	942	904	917	823	881	884	915	935	854	873	889	839	864	903	877	945	910	904	901	949	918	821	893	921	878	881	911	910	888	894	902	868	931	881	868	883	882	928	922	931	951	918	939	876	872	925	856	886	880	881	892	875	900	840	942	892	941	889	1004	941	910	954	931	868	978	904	902	896	896	921	924	912	898	931	948	872	926	877	914	904	893	881	889	869	923	920	891	883	856	895	915	878	853	914	897	918	898	910	921	931	935	920	921	859	931	876	940	899	923	934	905	843	943	951	890	874	911	871	903	858	846	892	862	865	909	952	924	895	891	901	889	898	881	917	856	896	956	944	947	898	928	908	909	876	909	933	886	895	900	878	963	931	909	934	890	901	860	910	945	886	873	921	834	884	916	927	895	905	897	886	874	851	912	925	935	921	952	930	904	901	922	979	968	872	918	907	925	881	846	927	912	908	910	900	924	860	897	904	864	860	937	870	908	842	882	907	885	900	895	912	958	925	896	916	958	969	897	896	924	912	869	968	857	867	902	911	961	889	913	905	952	897	845	958	914	834	908	886	930	904	938	928	831	873	919	872	889	882	885	891	939	912	882	896	886	834	957	879	930	923	854	868	955	897	874	909	911	914	930	884	952	918	915	953	972	928	852	897	875	912	961	953	929	909	901	916	932	918	883	899	960	1006	886	869	897	892	892	893	850	948	876	901	921	922	873	911	847	915	949	905	930	895	938	956	854	857	928	930	861	906	871	896	935	940	897	893	903	925	936	945	980	960	878	924	876	918	866	890	848	868	912	897	887	928	862	925	913	911	863	888	906	888	881	893	896	847	901	942	929	924	933	895	917	952	849	908	885	918	854	946	943	911	903	898	906	904	945	929	927	936	887	855	927	903	880	919	871	923	923	871	907	852	912	913	884	914	879	879	920	861	930	935	878	942	899	882	929	943	973	898	906	891	930	891	910	939	901	859	875	943	947	908	878	913	911	878	911	905	929	889	949	878	905	909	935	915	896	875	884	909	899	889	882	923	926	924	895	866	925	881	925	910	939	928	920	896	911	898	949	953	895	921	917	904	871	936	924	881	913	867	871	928	835	902	888	868	879	929	892	882	927	946	916	898	979	889	923	844	860	910	889	907	932	873	855	885	899	897	922	896	902	866	922	921	902	882	904	902	885	929	931	923	937	882	864	908	857	858	894	830	903	905	919	934	930	868	928	869	931	975	876	941	880	930	951	975	902	885	907	908	898	953	899	910	945	940	853	959	873	913	911	915	961	838	920	878	881	945	908	934	885	862	890	944	929	885	876	877	856	922	863	944	911	945	871	906	808	932	925	945	869	880	868	938	971	910	860	860	913	914	925	884	979	832	933	878	912	934	886	911	891	938	907	870	904	919	916	853	876	925	886	896	928	913	936	963	913	885	888	896	883	927	898	958	943	940	923	911	935	888	900	948	896	902	911	865	895	905	899	945	892	887	885	938	933	907	902	873	873	888	901	864	897	880	836	946	896	873	924	925	865	900	873	907	887	916	922	922	874	878	833	946	928	867	884	900	901	856	910	937	924	886	917	891	917	948	842	889	878	873	939	905	876	908	843	904	964	935	878	851	914	940	904	927	952	922	861	948	937	861	893	923	833	962	867	940	879	864	899	889	889	894	912	890	929	907	893	916	891	918	988	868	951	888	858	940	920	902	922	864	912	895	904	849	897	878	928	928	956	912	888	860	884	879	921	868	884	901	938	878	947	870	989	873	951	941	946	897	876	914	961	888	853	895	872	895	917	903	853	870	909	925	882	878	895	867	886	877	924	991	924	898	931	955	901	894	910	887	942	874	916	907	910	879	877	909	842	843	921	898	909	911	854	856	874	902	921	904	976	904	926	873	920	866	931	873	886	868	898	882	890	910	904	916	864	906	897	870	1016	920	920	897	888	878	914	919	919	915	938	881	905	896	886	908	915	892	881	934	929	914	941	894	880	932	894	893	960	857	920	857	912	906	909	907	898	924	859	899	921	906	902	900	935	875	907	867	885	909	956	926	908	897	955	935	871	909	917	937	895	887	934	900	897	876	931	956	882	924	968	935	935	957	918	858	892	849	897	938	902	887	955	888	916	921	877	889	935	873	950	844	917	905	953	865	906	852	863	921	938	904	897	900	916	867	894	923	911	909	963	922	906	908	857	928	835	882	934	914	905	925	882	842	875	899	927	880	898	878	944	938	889	926	904	900	863	926	924	864	877	880	900	920	894	868	948	890	903	940	921	956	892	864	851	915	892	934	889	972	879	933	927	900	906	958	915	920	880	886	906	921	887	884	886	860	874	949	934	894	886	904	966	929	868	915	871	897	891	885	959	897	869	875	908	927	898	927	905	843	902	887	927	959	953	899	887	900	939	951	843	927	868	952	931	892	901	912	935	900	888	903	935	955	932	878	920	872	902	880	931	842	940	928	895	888	915	919	855	946	977	891	858	854	914	902	932	925	833	882	889	896	903	876	890	939	823	916	886	878	900	878	837	902	891	919	923	917	881	833	867	868	831	914	911	901	853	899	882	881	916	936	887	861	871	841	885	906	917	892	884	915	940	889	912	881	886	889	889	865	910	841	885	904	925	865	924	904	850	931	918	877	923	891	896	899	872	920	826	919	901	883	915	923	900	901	962	847	932	910	910	900	856	932	915	921	863	895	918	924	886	877	930	871	905	938	874	841	964	923	952	939	867	862	921	862	908	852	945	920	876	916	848	912	906	939	922	929	946	869	897	901	905	900	855	916	919	984	892	934	907	920	896	893	914	900	887	938	982	874	912	931	926	891	887	880	954	959	924	877	911	956	899	956	908	948	919	886	950	838	955	860	898	939	916	937	963	904	908	863	893	858	951	940	937	934	865	924	895	906	897	894	874	927	910	849	865	860	841	903	916	924	902	900	919	956	922	912	954	950	906	899	847	892	898	902	918	964	948	895	930	883	855	925	862	930	914	885	925	915	866	910	899	861	904	893	894	942	891	856	887	939	858	882	951	950	915	869	909	869	886	899	903	909	932	924	939	889	903	922	902	880	930	902	920	886	894	888	957	880	896	922	924	917	942	911	932	868	935	896	936	884	887	916	894	843	936	866	852	963	864	900	926	916	893	866	875	922	939	863	875	891	913	931	931	862	898	954	886	892	923	913	848	926	924	933	902	872	888	924	939	883	891	933	924	874	930	850	903	968	901	926	934	926	930	872	907	909	940	928
40499	19171	5389	2458	1451	1013	772	604	469	454	378	356	344	313	274	301	306	241	292	277	275	280	262	243	231	218	236	242	251	251	206	213	231	224	218	203	233	221	206	225	231	221	194	249	249	241	226	190	219	218	225	213	219	201	208	236	230	205	209	214	230	207	219	191	223	214	183	198	203	205	204	245	222	244	214	228	204	243	204	209	185	213	197	206	204	194	238	214	217	214	209	196	204	218	189	223	217	199	203	214	221	234	242	169	202	213	218	202	199	217	188	199	217	205	220	207	210	225	216	200	221	205	234	228	212	193	246	192	221	230	212	224	194	231	199	198	223	209	189	218	190	205	208	193	224	232	211	216	223	222	199	198	219	207	205	181	215	230	215	205	200	192	211	218	227	214	229	208	216	214	201	211	194	217	216	200	213	221	201	209	220	201	206	208	190	200	173	224	194	181	184	222	216	199	226	222	202	206	216	212	201	212	199	231	199	188	212	229	220	201	198	218	214	219	200	196	211	193	211	206	186	212	228	211	205	204	203	233	196	208	204	198	213	180	192	221	227	219	205	219	205	202	229	241	225	208	197	200	196	212	218	199	230	224	203	191	221	232	222	217	239	214	208	203	209	245	209	239	200	222	209	203	204	215	215	206	212	216	232	209	237	202	216	230	217	224	204	219	206	219	226	213	235	207	216	235	193	211	218	209	226	183	209	214	193	215	212	193	213	215	194	230	196	208	187	200	207	221	222	233	234	225	199	221	231	187	194	204	229	212	219	205	186	217	193	208	226	204	203	215	207	210	180	211	226	215	212	238	199	203	209	228	198	220	217	202	225	209	215	194	210	180	192	198	198	211	208	220	198	207	212	223	200	194	195	235	223	231	243	194	216	218	238	215	213	234	198	217	220	191	210	202	181	217	206	211	198	209	215	207	218	210	222	251	203	230	200	216	192	216	203	215	214	194	214	190	204	210	223	222	207	196	190	200	213	186	210	212	210	211	233	222	205	212	204	219	209	254	191	239	205	216	189	227	204	209	206	233	216	219	185	204	234	222	208	183	225	217	231	183	222	183	216	229	209	239	216	206	192	222	235	192	212	224	186	202	218	209	211	239	214	190	190	186	229	220	228	211	190	206	210	216	211	226	216	212	191	217	210	206	211	206	203	209	205	192	216	223	216	238	227	236	215	217	220	191	221	209	207	215	202	208	198	217	218	195	195	191	190	194	212	205	232	208	234	198	209	215	186	207	197	190	204	217	215	202	193	185	211	188	220	199	225	216	192	222	206	210	209	193	218	199	223	216	212	189	246	198	199	239	221	206	192	204	215	234	227	201	207	244	219	221	207	199	208	216	228	211	187	199	204	216	192	228	216	217	196	230	202	201	215	180	200	235	192	218	186	230	258	200	216	224	219	200	210	206	205	214	218	213	229	212	198	229	216	184	190	244	226	234	204	210	222	196	223	210	208	234	216	200	213	205	181	210	187	223	222	210	209	214	191	190	217	219	212	225	198	211	216	208	230	208	218	240	211	225	220	218	230	226	195	211	212	210	212	212	222	219	212	210	247	201	192	208	244	225	233	199	195	214	209	209	223	234	214	204	219	217	217	194	223	206	196	204	209	210	205	219	176	222	226	204	208	186	212	200	204	202	209	236	201	208	207	221	193	198	176	216	195	209	193	221	229	208	232	208	196	241	228	231	240	194	211	224	203	195	205	197	185	228	235	220	214	205	207	216	225	214	221	217	200	219	201	219	231	205	194	216	227	228	225	217	194	193	221	195	184	192	215	234	217	214	213	201	205	242	214	208	211	199	192	214	234	196	215	198	201	213	215	219	217	217	201	191	225	183	233	210	212	213	207	191	225	217	218	231	197	224	212	206	238	231	225	235	185	220	216	225	217	204	216	217	247	210	228	213	207	186	196	216	208	220	234	200	192	209	204	223	216	192	200	209	208	228	226	231	222	225	211	229	196	216	237	200	218	218	238	204	196	218	204	219	212	206	196	200	206	212	206	232	206	216	225	204	211	213	198	193	200	211	231	194	199	183	204	214	199	247	221	219	207	244	205	195	214	187	197	209	201	212	212	227	223	209	194	223	230	226	190	234	202	211	186	214	174	203	186	208	230	216	220	222	215	225	194	213	207	214	224	190	209	213	183	230	202	196	208	207	223	202	214	208	199	214	206	201	226	231	191	232	217	182	235	199	207	184	205	199	208	198	241	213	216	185	206	235	220	201	197	183	217	202	206	192	214	213	220	194	207	216	194	182	218	193	216	203	210	210	227	214	209	197	220	210	192	229	255	200	227	214	194	201	192	206	205	206	211	192	233	203	228	221	213	208	210	233	225	201	210	201	212	219	250	205	208	177	223	211	226	218	185	197	215	212	230	207	227	210	214	208	201	183	230	221	197	237	197	192	208	215	235	222	224	192	201	202	195	182	207	197	221	219	218	181	218	200	231	194	217	230	223	189	213	190	194	223	196	218	222	209	214	200	218	211	224	219	203	211	216	214	186	208	221	239	215	186	207	210	228	210	215	200	214	236	209	210	197	237	189	214	208	203	228	216	190	212	221	231	189	200	216	182	219	210	209	204	199	190	196	213	190	197	208	212	215	196	192	183	203	207	205	216	229	216	210	211	199	210	188	225	232	208	220	185	237	225	218	202	209	211	226	205	218	223	198	173	207	215	213	213	220	214	209	180	174	186	215	211	226	224	214	191	216	205	228	229	202	199	205	220	206	199	210	215	202	213	197	207	234	193	190	222	196	197	223	217	212	215	217	205	188	244	215	194	207	209	201	206	202	224	201	229	191	206	210	222	219	207	222	203	196	221	207	223	201	193	219	203	193	218	212	211	212	193	217	179	188	216	218	211	204	237	203	189	207	239	238	215	188	235	216	208	224	205	201	198	194	199	207	197	194	217	191	219	230	212	204	204	222	224	214	198	209	184	199	191	186	202	236	194	218	217	217	201	206	215	220	238	195	232	232	188	202	235	187	211	206	207	215	200	217	200	217	211	195	213	222	211	194	207	193	222	237	175	221	199	205	230	204	226	215	190	222	182	222	226	215	222	214	190	221	184	241	207	189	253	217	220	218	202	224	200	202	207	195	210	212	225	224	220	178	202	203	197	208	195	207	209	214	224	215	223	202	237	215	219	234	212	204	210	226	216	218	206	206	195	208	216	230	219	226	187	209	208	193	224	206	229	197	232	212	216	206	225	220	229	225	224	192	190	195	229	196	210	237	223	212	207	221	222	221	187	233	234	216	231	193	200	228	200	201	220	189	204	221	228	219	216	210	215	208	215	209	201	215	205	209	192	199	192	234	220	190	181	224	226	227	206	208	220	216	232	216	214	214	217	214	206	198	233	187	208	212	208	226	222	215	230	217	211	211	197	209	201	183	214	204	237	222	226	205	197	205	232	215	213	193	187	207	215	230	212	205	201	220	211	194	236	200	207	229	221	210	199	211	221	200	219	192	197	215	223	227	193	189	199
24662	9758	5182	5734	4736	3939	3154	2643	2252	1962	1690	1578	1379	1291	1164	1072	1096	1025	1021	958	876	837	829	848	807	768	748	763	714	722	720	669	665	671	637	649	654	635	660	622	656	630	579	636	609	624	602	598	590	560	576	592	572	607	598	616	607	575	568	576	611	572	566	599	569	613	566	590	580	543	592	590	584	547	584	588	561	512	588	539	549	581	606	553	587	563	529	549	560	544	562	574	598	541	587	558	582	533	567	559	567	585	566	564	572	605	558	570	531	559	567	633	600	487	511	585	556	576	580	536	596	558	566	551	555	503	524	589	597	610	567	581	599	555	544	553	505	547	524	558	542	574	530	579	529	565	547	513	539	557	608	532	575	566	549	559	541	544	590	554	513	531	572	557	594	553	546	579	558	566	524	550	552	570	575	591	554	528	534	549	590	557	538	573	561	538	565	526	584	551	580	571	530	575	550	514	547	565	566	560	532	568	527	545	555	539	523	534	571	570	591	558	588	533	551	516	545	569	574	517	543	559	523	585	555	539	546	590	554	537	535	548	556	530	556	564	552	551	501	565	552	562	556	509	538	547	555	550	543	552	526	540	563	529	509	550	566	564	584	588	561	568	564	563	581	575	604	541	576	552	545	547	569	542	568	538	527	508	610	511	525	567	577	547	548	567	558	557	560	549	560	525	553	516	545	552	548	541	549	552	562	544	543	531	556	534	525	599	532	552	524	555	591	528	549	608	577	550	581	580	589	569	540	524	575	567	555	540	535	553	538	578	542	531	555	553	545	538	524	535	575	593	547	537	583	544	519	517	523	527	557	548	540	522	556	593	552	534	537	526	547	575	531	541	579	539	531	567	535	523	544	578	548	558	550	559	572	560	536	540	545	555	586	574	536	601	595	559	532	572	533	546	520	570	553	507	580	560	544	559	534	569	588	568	531	548	586	551	577	529	531	501	567	574	520	588	534	555	581	578	536	522	548	589	581	535	555	591	582	536	552	544	578	560	567	573	525	551	515	594	561	568	541	556	549	505	553	526	543	527	531	565	558	556	587	521	504	552	526	538	564	556	548	536	587	570	556	552	513	538	559	519	539	554	573	542	530	561	527	524	546	515	551	566	555	569	536	573	558	508	566	554	515	547	536	578	566	514	592	590	525	513	562	559	622	525	552	606	556	583	542	536	512	575	582	578	561	528	522	530	560	545	569	567	528	559	573	530	551	546	556	569	536	526	539	572	564	543	546	532	544	562	512	532	535	575	550	555	555	552	554	565	555	530	536	511	571	549	533	542	580	551	565	527	557	554	536	536	555	544	545	528	543	581	546	545	617	554	600	532	571	577	595	560	542	524	556	499	541	525	562	579	556	538	556	584	577	553	554	512	565	531	517	557	539	542	553	514	559	574	541	553	550	519	565	541	547	535	580	573	565	596	561	507	535	563	553	550	553	581	544	539	543	532	544	537	590	530	523	549	542	573	537	526	555	539	562	573	537	548	560	566	577	599	518	574	565	502	616	579	587	534	535	492	520	560	527	566	584	545	534	596	523	523	581	515	531	545	533	567	560	544	564	482	566	534	546	537	546	552	553	564	544	598	550	542	543	587	558	574	532	589	574	562	573	535	523	550	545	569	634	542	549	592	558	566	559	530	565	573	541	548	525	566	551	606	565	520	597	545	599	507	557	510	569	505	566	537	555	535	613	546	526	575	564	548	558	594	533	520	529	514	551	518	529	553	500	547	541	532	543	560	555	595	524	550	542	533	546	541	558	534	570	588	575	538	556	547	535	558	586	547	560	543	515	543	521	566	545	507	546	580	548	559	549	538	524	554	584	577	493	569	552	558	552	506	591	535	575	588	500	496	577	555	551	559	580	554	560	531	561	581	544	550	585	558	570	530	541	559	542	559	530	504	547	511	530	533	547	539	553	571	581	540	497	593	530	552	553	567	525	536	554	549	566	567	551	519	564	552	542	532	569	535	552	548	552	550	580	567	580	569	594	557	540	543	559	558	540	516	544	589	562	543	534	553	530	563	544	577	523	552	572	544	563	534	535	577	533	543	526	533	509	503	517	547	561	558	538	546	544	514	565	547	536	571	582	580	552	561	569	568	532	533	598	605	531	550	557	531	567	535	540	572	590	573	548	537	540	568	522	560	571	538	531	545	571	578	578	522	514	556	584	570	555	586	543	527	529	505	547	546	581	505	585	564	530	573	579	550	543	570	534	517	564	529	545	536	513	540	574	537	606	554	537	560	606	526	557	501	568	538	561	514	549	544	557	535	508	557	521	569	538	561	559	535	546	511	574	544	515	556	523	538	537	572	572	566	539	532	556	557	543	542	494	555	538	519	611	560	519	521	558	570	546	568	541	541	528	516	533	531	537	508	542	573	548	548	540	536	562	555	556	572	573	530	552	563	596	554	588	567	544	549	559	583	533	566	544	584	569	552	552	545	493	529	578	570	550	539	562	560	556	554	553	545	548	563	568	558	538	539	502	528	570	551	552	543	515	548	597	538	571	570	549	550	554	583	583	564	548	606	588	570	566	511	540	518	521	620	525	513	548	583	576	558	580	549	550	543	569	604	529	548	539	572	581	565	525	544	506	561	525	575	573	532	578	563	540	556	603	578	607	526	577	600	525	530	573	565	539	574	557	573	583	511	548	520	567	529	533	562	545	548	567	540	483	564	550	574	537	559	578	593	549	591	540	552	539	528	562	542	512	565	559	531	587	544	536	567	566	587	503	543	495	543	565	549	555	560	519	518	584	579	542	519	508	548	487	562	562	502	539	538	580	523	550	541	554	539	582	559	577	563	595	568	562	555	553	565	585	558	588	513	556	531	533	562	531	559	571	541	602	535	551	552	566	526	551	526	575	537	534	586	560	534	561	560	586	570	561	536	534	525	568	545	529	560	559	553	584	526	552	562	562	562	611	578	534	541	556	556	553	599	501	587	539	554	571	519	527	556	573	533	536	550	557	527	583	524	569	606	543	549	549	543	526	528	583	571	537	552	564	557	536	568	512	554	542	522	569	562	580	557	537	588	561	527	582	547	595	573	570	511	527	529	544	545	597	532	562	526	529	577	526	529	553	559	566	555	568	515	560	587	582	538	512	575	541	572	560	533	555	561	591	595	530	572	572	508	535	571	548	530	565	546	552	559	568	588	539	590	556	536	545	520	527	548	512	550	538	561	525	541	513	517	520	546	544	518	538	503	565	567	506	557	571	529	546	550	614	522	529	558	538	575	521	586	542	565	538	565	568	535	553	573	576	607	529	548	544	575	546	542	594	537	554	541	529	534	549	562	565	528	525	565	553	602	562	559	534	586	538	516	522	545	545	562	606	502	562	524	557	537	569	567	565	579	558	603	541	546	556	563	591	545	565	551	548	570	575	512	545	551	536	554	575	553	546	540	528	559	521	560	571	518	518	538	562	509	547	556	565	564	570	586	532	590	556	579	561	577	531	514	544	557	550	558	545	553	578	539	524	542	559	542
14084	3497	403	390	331	353	347	312	305	335	358	349	336	305	355	295	364	367	315	382	339	347	340	318	323	357	365	329	309	338	362	353	317	312	338	325	361	354	354	311	352	338	317	341	339	318	309	344	322	321	309	307	330	315	351	310	333	331	343	349	353	284	316	323	335	306	292	340	358	336	323	282	330	341	316	322	332	336	329	331	333	312	335	321	337	314	335	314	305	363	324	337	344	313	354	335	325	324	309	316	312	320	303	318	345	334	330	333	319	318	310	309	336	323	341	322	330	334	340	374	311	330	332	350	301	318	331	315	324	353	341	344	351	327	323	334	349	349	346	323	325	317	308	347	357	296	354	338	328	342	340	332	330	342	349	308	314	314	331	305	327	340	367	353	303	329	373	322	330	331	341	329	358	312	307	325	317	320	334	354	319	357	327	333	309	341	312	305	337	339	353	305	316	327	332	320	326	317	321	316	348	318	322	283	331	350	314	327	337	332	350	336	353	327	313	325	339	335	317	336	324	365	351	319	313	364	354	338	330	312	354	315	358	300	337	327	343	341	332	352	332	351	329	344	348	338	302	329	337	336	323	334	341	318	322	307	346	315	349	345	340	319	331	298	388	300	331	332	330	354	329	360	332	327	336	353	323	317	339	340	323	300	328	324	352	331	325	323	336	329	343	303	343	348	321	304	335	315	333	366	328	367	327	328	292	323	332	310	310	386	330	330	342	342	326	328	363	363	333	297	331	338	290	352	339	282	321	335	339	328	319	322	343	311	309	298	311	314	323	320	344	286	305	346	329	351	366	308	350	320	317	307	329	343	331	331	300	324	355	284	304	333	349	303	367	317	327	347	323	338	351	323	344	320	349	313	354	292	318	322	374	343	355	344	314	323	347	319	372	334	341	336	326	363	304	340	347	317	344	331	345	332	326	315	356	351	354	326	317	322	332	299	340	332	330	309	327	323	369	311	342	319	315	359	322	341	313	326	311	355	319	324	328	348	296	348	355	322	322	382	328	329	346	360	327	329	331	312	350	327	284	334	316	296	326	314	343	305	310	307	348	325	328	320	332	312	331	304	350	309	295	337	345	310	325	318	331	357	321	331	323	309	362	334	313	327	321	312	325	358	344	337	324	336	297	336	324	344	323	324	344	344	304	350	368	330	318	336	312	344	365	351	329	341	338	304	371	354	310	321	369	349	326	319	318	332	341	332	327	346	280	310	315	332	299	314	324	318	314	366	337	310	310	321	324	373	352	333	331	320	343	305	308	341	324	354	354	342	321	340	317	316	334	368	369	325	308	301	315	350	320	314	311	334	333	320	340	318	371	309	316	314	339	331	318	344	320	306	371	305	342	353	335	355	329	359	311	336	305	336	353	316	327	330	368	332	345	340	328	369	326	328	321	330	322	340	338	362	377	347	336	374	311	319	354	325	335	362	303	330	336	337	369	321	294	354	334	328	312	313	355	310	325	315	343	333	318	312	326	314	346	344	350	309	358	317	299	356	351	320	338	345	341	324	329	310	346	320	313	323	286	308	307	306	345	327	325	365	352	354	336	310	343	328	345	338	337	346	322	326	336	344	327	336	358	326	327	324	347	320	364	339	338	324	360	323	334	316	314	338	348	309	313	327	314	325	332	298	296	369	366	304	364	340	324	315	325	364	345	309	313	326	303	354	337	323	334	300	352	297	323	313	309	344	342	314	356	344	334	350	320	356	331	327	328	352	364	314	369	330	328	346	332	322	332	315	310	316	326	327	317	332	354	351	356	373	323	318	359	320	308	329	300	331	339	338	350	322	374	343	317	345	374	338	340	352	321	330	324	350	371	308	338	325	320	327	336	319	329	308	342	364	325	330	338	325	340	324	328	319	335	359	310	335	338	306	371	309	347	337	322	361	350	334	372	300	312	326	300	359	316	360	334	299	335	339	331	327	336	334	333	312	336	331	337	322	336	308	329	323	327	319	309	350	315	296	312	324	325	328	321	345	352	320	345	324	369	338	342	361	343	348	316	321	310	299	329	292	302	322	354	364	355	330	285	321	333	320	345	338	316	319	313	346	329	359	355	385	352	319	311	312	354	304	312	308	354	336	355	316	313	345	345	313	326	321	307	294	325	296	352	346	353	318	342	356	345	325	304	318	305	328	313	370	305	343	332	302	302	349	342	321	339	329	332	350	340	338	323	342	322	353	327	336	309	360	291	340	331	334	307	335	352	296	356	320	325	332	317	338	297	339	337	346	316	334	316	356	324	336	326	358	349	325	325	310	296	345	331	350	336	321	308	323	334	328	366	313	358	326	346	344	338	320	343	323	320	324	310	331	343	315	304	322	336	352	304	360	303	371	370	345	291	349	345	364	323	332	310	322	333	364	307	340	324	336	356	322	346	333	303	328	314	347	338	324	314	295	351	338	330	328	332	348	320	277	330	331	324	340	352	299	337	359	317	299	324	327	283	320	346	311	316	326	315	342	310	318	322	312	313	356	341	352	356	312	328	331	331	327	337	306	297	317	345	319	331	308	321	329	343	325	325	300	337	339	330	328	336	331	360	341	315	336	317	352	367	336	305	311	333	325	329	320	359	327	333	378	312	341	328	336	364	321	321	337	324	341	317	341	333	321	323	325	309	310	334	306	323	320	339	353	383	297	315	334	364	325	328	351	366	301	297	311	343	293	312	361	326	313	339	317	339	347	320	316	328	335	330	316	349	328	335	323	310	300	353	364	303	383	323	325	328	322	320	361	350	318	355	326	336	326	331	314	319	336	333	338	310	327	328	353	322	348	325	321	322	336	336	320	291	313	347	303	320	327	322	333	352	318	307	345	303	320	322	347	310	342	327	338	319	318	329	324	315	323	346	329	265	322	294	359	329	324	325	315	354	309	350	334	316	369	334	325	318	344	309	318	350	335	332	324	324	338	325	331	319	311	327	353	315	347	347	331	317	308	293	326	332	311	333	319	333	315	324	335	299	305	314	316	357	349	330	335	310	323	314	364	337	340	365	305	329	317	323	319	336	308	301	337	319	368	308	314	354	310	354	302	332	333	366	352	310	331	334	340	348	312	312	317	350	301	277	323	338	342	298	337	326	284	313	332	341	312	341	345	300	338	347	311	300	339	326	304	320	333	342	345	340	337	306	309	298	362	354	346	334	340	351	317	312	315	366	336	317	332	314	327	298	317	305	331	336	326	334	333	352	347	365	352	297	321	343	317	341	313	309	307	305	343	333	314	334	316	358	304	317	318	335	358	337	351	314	321	317	355	348	302	309	368	354	376	342	325	347	321	315	340	317	345	326	330	335	351	329	311	332	333	321	298	339	311	343	314	315	349	334	320	334	309	320	301	305	334	341	321	358	321	340	308	316	315	315	313	346	334	352	326	320	328	329	342	333	336	335	324	307	346	334	328	320	309	358	341	343	326	336	338	340	336	360	331	337	329	343	320	317	328	341	324	328	340	344	320	335	354	329	346	326	339	323	338	359	344	332	328
8605	3083	938	977	975	976	930	936	891	926	851	846	925	818	836	873	821	805	883	870	863	861	841	837	889	815	833	851	880	878	843	909	826	850	839	829	853	849	844	881	834	854	864	871	883	821	820	839	884	832	803	833	862	755	893	827	842	790	849	885	851	904	813	854	863	855	873	839	845	832	834	842	824	875	871	799	861	858	873	869	842	846	853	885	844	789	824	877	850	823	842	821	852	848	812	841	849	856	879	903	822	849	840	901	859	763	844	846	881	892	847	814	846	850	846	869	905	857	858	855	878	842	858	818	826	845	805	884	838	832	858	836	866	831	842	826	753	831	880	834	867	881	847	802	763	835	899	832	892	810	809	825	830	846	847	877	860	872	864	848	850	839	838	849	874	844	832	860	866	878	855	844	861	850	828	887	850	805	805	832	895	852	877	836	824	900	898	845	874	854	781	812	849	805	844	882	796	862	875	903	855	837	827	861	930	819	853	900	832	872	845	850	881	890	859	848	807	846	854	867	823	893	852	816	865	853	865	817	847	857	868	830	803	837	846	865	896	910	883	873	839	797	832	841	838	863	807	889	859	857	828	771	844	812	869	878	825	884	833	855	876	902	864	895	874	812	890	848	853	839	849	824	869	821	873	815	825	884	792	819	851	918	877	853	838	852	873	842	823	893	865	831	873	877	884	931	849	782	847	841	853	819	833	830	803	832	835	833	881	834	873	852	839	861	871	841	822	862	867	886	824	824	850	855	834	825	846	879	820	790	913	867	807	927	881	872	886	844	859	873	877	844	822	840	870	869	881	886	905	869	857	866	819	830	804	834	856	859	837	824	899	882	864	843	910	863	844	796	858	845	841	867	841	852	849	846	889	825	892	856	844	835	853	826	868	839	829	833	862	856	838	827	833	878	837	887	810	833	825	837	864	865	861	859	876	847	842	878	848	884	863	828	872	856	852	876	823	845	835	839	814	861	867	833	811	857	813	812	850	837	851	914	797	836	824	874	851	875	893	875	822	805	871	849	786	873	870	869	880	839	873	851	889	857	818	887	848	812	860	838	821	877	871	839	855	792	812	831	863	845	869	874	881	827	869	875	890	859	829	822	836	804	809	795	854	851	849	826	847	852	848	872	810	815	832	868	805	855	813	913	824	861	893	805	838	835	905	881	861	786	889	834	849	863	827	820	843	888	839	880	870	863	925	876	840	874	802	820	792	875	869	846	844	869	835	855	821	819	902	864	869	854	750	812	862	853	837	843	813	885	876	871	876	819	828	822	898	843	859	841	869	827	890	821	851	846	884	852	865	845	835	906	847	858	833	828	889	880	833	880	835	829	849	874	790	890	858	864	852	803	835	838	815	843	845	874	843	888	877	870	877	827	835	888	847	853	856	766	875	836	814	888	885	835	860	856	863	850	829	857	824	896	855	874	819	841	819	848	835	843	808	826	819	842	894	815	826	874	838	894	830	818	832	867	783	878	847	838	877	864	826	861	837	781	890	825	804	831	878	857	876	874	846	867	823	794	888	848	867	847	810	839	859	851	849	840	845	876	840	856	850	834	826	865	845	862	862	830	860	851	825	873	861	869	919	817	841	832	883	825	823	870	857	846	864	878	834	870	820	868	821	869	860	829	784	831	874	906	804	875	840	831	811	836	801	835	856	836	864	866	864	856	883	807	821	862	898	785	879	803	851	847	869	878	874	821	836	815	821	839	847	842	875	822	809	815	912	843	826	925	795	835	836	819	822	810	832	858	862	858	872	863	906	840	818	838	833	814	841	808	841	861	864	823	827	853	853	877	835	860	839	822	829	833	835	824	849	834	874	842	832	840	841	801	896	862	873	830	782	912	853	909	882	856	821	826	855	835	852	800	832	845	848	845	832	852	887	838	873	883	900	846	840	856	811	866	828	871	908	877	886	844	814	797	850	922	848	854	857	805	896	852	893	854	840	821	863	882	827	848	815	820	877	878	846	812	855	830	831	888	828	828	784	835	864	856	885	845	909	885	843	879	858	815	849	799	802	891	852	820	818	860	822	839	849	854	836	852	849	859	848	832	846	879	858	866	853	870	829	854	862	814	818	867	835	859	823	849	865	883	835	851	840	809	890	877	867	761	843	856	852	822	820	826	866	883	879	820	883	833	835	783	853	918	838	872	859	836	815	905	877	857	865	871	859	862	845	880	846	897	835	803	828	814	820	831	841	859	853	856	877	847	842	857	859	853	782	849	855	838	811	823	805	808	883	843	887	789	817	869	880	880	857	857	872	820	795	844	834	864	821	868	898	800	843	883	832	866	825	880	924	871	847	888	854	827	806	850	841	848	845	820	894	884	840	831	854	839	850	841	874	939	838	801	834	829	905	816	859	825	876	858	843	847	911	883	840	881	868	920	820	808	862	817	861	874	848	825	857	913	820	864	853	796	836	828	845	835	851	801	859	858	849	850	834	813	847	849	830	825	856	862	880	867	840	794	834	862	807	867	877	849	829	792	850	901	823	842	854	858	903	832	823	819	852	863	816	833	805	881	865	879	833	831	780	893	825	856	840	810	830	794	824	840	840	829	841	856	843	850	876	842	892	867	891	878	878	835	824	831	863	854	811	869	903	819	816	859	825	834	861	852	801	840	890	833	785	846	812	860	878	851	873	888	854	844	852	795	871	909	838	830	816	842	813	870	833	844	864	788	898	871	820	816	827	894	877	777	845	807	803	847	874	847	857	916	855	884	895	842	848	883	869	872	830	844	845	852	867	772	851	857	832	839	843	851	880	854	847	852	848	915	818	785	914	819	834	839	782	881	884	853	806	846	810	837	874	849	831	824	864	853	842	850	828	856	828	839	835	856	896	951	842	845	837	862	863	849	811	888	833	782	860	867	911	876	853	810	845	817	804	895	850	851	861	882	898	847	836	829	820	849	859	812	829	813	937	888	885	852	838	851	801	858	839	849	797	843	867	874	866	855	849	838	873	804	883	865	852	886	832	895	824	836	831	833	830	840	890	842	857	828	850	892	876	855	829	847	853	805	824	867	847	826	871	819	837	890	787	834	854	831	887	860	838	863	889	836	892	910	848	847	828	830	839	842	837	843	815	849	837	872	827	874	818	862	900	868	863	811	850	857	851	843	804	834	829	870	852	880	836	878	794	854	878	839	856	791	861	860	835	877	838	833	806	852	867	865	826	890	822	849	851	854	847	832	831	853	841	895	817	857	821	817	818	804	782	836	866	809	839	859	880	826	869	851	852	816	814	828	847	823	820	890	908	890	823	853	855	853	869	858	825	805	818	835	845	826	861	824	847	834	845	782	886	867	901	817	848	807	837	851	816	859	831	842	863	796	868	829	876	894	824	827	828	825	847	824	800	868	833	827	891	841	849	849	837	868	821	905	820	818	839	868	849	919	889	868	866	838	833	861	837	829	857	816	793	812	882	832	857	830	884	883	853	885	873	862	848	864	828	922	839	857	833	859	865	806	859	814	891	858	820	828	856	870
32707	13913	2872	1541	1034	783	630	517	476	490	420	442	422	336	410	386	365	418	395	355	361	426	364	383	397	412	367	352	325	362	334	375	364	375	395	354	380	397	402	361	386	358	364	372	383	388	335	366	383	408	367	384	405	387	332	357	379	345	393	390	353	349	359	350	322	362	330	360	376	323	365	346	392	368	394	341	368	355	342	355	343	396	372	349	355	368	371	379	374	376	358	350	368	350	362	411	369	351	367	384	362	358	362	343	342	382	329	356	342	352	383	381	345	344	383	381	400	366	371	338	354	367	396	355	341	349	380	357	394	325	368	355	381	356	346	380	352	376	390	356	370	361	396	358	341	350	361	360	372	387	393	373	386	340	383	383	366	327	368	357	349	387	357	338	378	332	336	325	370	403	379	397	372	354	379	377	339	371	354	400	367	356	379	383	397	349	371	362	358	325	355	364	323	381	374	393	336	368	320	395	385	338	330	349	353	372	350	353	362	362	376	359	348	381	375	354	331	367	355	368	396	358	367	390	355	396	364	378	374	361	366	380	404	336	368	334	371	338	379	343	344	373	356	346	315	352	357	363	396	338	383	386	337	395	372	350	362	316	374	352	368	359	371	370	341	343	357	329	322	350	344	396	335	414	363	342	353	376	355	342	360	345	385	340	353	368	364	367	317	368	362	377	385	408	352	389	346	342	340	385	368	392	353	372	377	367	338	353	358	368	396	339	396	379	365	366	349	340	352	375	369	380	336	351	304	345	330	357	382	391	359	385	355	359	368	349	377	351	394	343	385	355	355	361	385	382	364	361	363	309	362	348	365	347	379	377	346	328	370	371	331	348	366	350	371	364	379	347	321	367	369	346	384	364	370	346	372	379	353	352	401	388	353	384	336	370	404	372	381	355	393	349	371	340	397	394	373	342	355	336	312	361	364	372	340	361	403	368	360	373	366	371	365	375	362	401	331	344	359	349	332	401	369	336	374	370	379	364	380	367	414	387	378	376	352	365	358	361	378	389	371	379	347	375	366	365	354	343	400	372	358	351	354	378	380	345	369	367	401	337	346	372	353	344	369	404	357	359	368	374	355	355	358	350	381	370	372	366	382	394	366	375	362	372	345	380	360	342	371	354	354	360	346	365	374	374	360	352	333	409	343	348	309	352	363	329	375	327	365	355	342	384	378	361	343	398	315	346	370	367	400	369	374	310	364	359	359	354	361	361	366	353	331	392	369	376	367	355	386	390	373	369	363	344	355	420	359	331	360	337	360	363	368	367	312	360	385	379	347	402	359	405	387	367	361	360	340	354	370	377	359	376	338	397	351	383	363	359	347	399	414	368	358	371	368	362	372	352	400	366	366	342	370	359	363	375	359	372	357	389	371	367	367	372	373	354	369	360	373	369	345	360	384	363	367	382	344	363	401	363	354	350	346	333	379	355	366	352	344	374	359	324	412	367	371	360	391	344	356	348	342	371	371	363	367	353	404	353	367	350	363	362	315	362	361	372	411	387	379	388	389	356	388	352	385	388	362	354	367	335	386	367	401	359	359	369	358	359	366	320	380	349	351	420	358	358	337	322	365	337	360	349	388	346	371	358	362	366	356	375	336	344	355	341	335	369	354	363	369	398	373	391	364	373	322	351	374	360	384	362	363	373	372	347	334	365	346	337	360	376	361	340	348	401	353	357	351	356	365	353	378	363	349	386	358	359	361	356	368	374	328	369	360	363	395	354	367	378	371	356	369	382	337	343	371	351	352	377	369	359	369	352	361	370	364	364	384	349	365	378	347	356	331	349	403	334	393	326	352	378	379	348	351	385	399	380	396	365	359	362	370	374	357	378	402	332	362	354	341	364	365	333	389	403	384	360	389	342	388	337	347	388	396	347	346	388	381	374	382	387	364	372	370	354	343	355	407	359	372	365	341	388	367	328	382	339	345	354	371	384	387	365	342	374	353	365	379	376	343	376	387	362	356	364	377	406	385	379	391	402	373	364	348	375	365	356	400	359	341	375	378	367	381	350	351	372	361	323	384	343	368	358	421	361	320	346	376	342	353	376	377	373	354	389	389	325	349	323	384	357	361	336	372	350	379	397	341	385	376	342	355	347	374	338	353	373	381	367	347	372	334	333	362	331	346	379	350	381	370	355	319	366	375	358	355	366	404	328	353	354	401	363	370	372	338	368	361	360	363	383	409	354	359	366	338	369	366	365	356	356	373	351	371	393	362	331	358	337	338	365	357	372	353	380	347	341	336	354	334	365	340	411	372	387	336	362	359	391	364	367	383	379	359	367	372	363	378	387	333	372	362	359	365	336	334	392	394	351	363	380	359	404	367	370	376	360	324	346	365	370	391	364	398	370	354	383	366	336	356	395	321	350	351	356	349	374	384	370	376	354	378	349	401	338	337	342	368	390	358	339	343	305	367	396	346	365	364	383	360	391	382	360	394	377	365	396	382	386	364	352	345	369	370	349	377	356	393	359	395	355	389	323	386	395	355	349	365	398	352	353	362	353	361	392	344	396	365	382	367	338	374	355	404	359	375	363	360	360	392	355	399	372	380	385	348	391	365	344	362	349	339	341	403	364	400	371	361	348	333	337	353	345	384	367	363	352	347	372	393	384	380	333	387	331	365	383	361	345	382	356	368	350	328	374	388	346	378	346	385	365	347	358	369	349	364	383	399	399	379	372	352	378	365	369	327	339	393	374	343	397	342	347	375	330	312	366	362	347	321	371	378	378	342	346	359	383	400	405	341	332	358	407	393	370	350	386	337	366	331	379	386	397	372	358	402	340	387	374	319	407	367	371	349	361	344	355	360	346	359	355	389	369	365	322	350	346	360	337	385	382	391	363	387	382	376	370	339	362	357	345	340	326	365	355	378	362	355	371	355	349	392	400	374	398	367	381	372	373	336	365	392	380	365	372	332	380	346	339	332	314	377	379	381	359	374	354	399	345	356	338	382	373	343	390	367	346	396	363	386	379	331	363	323	308	343	360	386	356	370	376	344	355	359	341	368	412	343	368	381	361	381	343	360	397	400	362	361	383	363	348	354	383	394	388	352	383	337	383	347	377	384	355	341	379	371	360	361	333	357	370	366	317	376	362	356	362	357	375	377	379	382	371	390	348	350	370	384	357	374	372	392	353	352	361	381	374	373	380	362	343	384	344	372	409	374	360	391	393	342	388	322	400	351	346	341	392	374	368	382	376	375	369	371	368	367	375	361	349	366	341	337	367	382	393	350	377	410	349	364	359	359	384	341	353	366	347	342	356	364	365	387	332	359	353	373	376	385	356	342	360	345	370	380	332	388	332	346	358	348	355	364	375	342	381	348	355	365	390	336	360	357	345	381	371	342	359	345	355	370	370	335	362	348	329	344	365	370	372	354	339	378	381	380	366	370	382	375	362	351	346	348	363	352	363	342	342	357	375	342	373	372	377	372	354	358	402	362	355	370	343	381	389	373	356	354	350	372	315	317	394	400	351	366	371	345	382
20441	7732	3254	3538	3148	2700	2255	2008	1813	1631	1561	1369	1403	1292	1258	1221	1132	1188	1103	1084	1062	1075	1102	1025	998	987	1098	1029	1046	986	1027	977	960	990	1031	993	989	939	948	970	948	983	918	943	915	983	865	975	934	964	920	969	898	948	953	945	909	950	984	914	915	926	952	963	928	948	913	913	899	949	967	937	937	909	909	892	899	875	959	916	897	957	948	899	909	983	957	911	931	908	930	933	922	919	900	928	964	891	915	893	935	921	866	900	884	881	942	952	913	891	894	927	900	895	887	866	883	869	935	957	988	882	939	961	909	902	889	911	913	935	907	912	897	949	923	946	893	912	897	889	901	958	906	900	876	905	874	928	919	946	869	933	891	913	880	890	934	949	944	951	928	936	918	909	909	880	918	961	918	877	908	938	902	902	864	915	911	821	925	870	917	975	929	944	915	923	918	878	876	930	889	952	936	971	944	941	922	911	942	945	931	923	973	921	932	921	905	928	880	938	937	948	954	985	899	973	922	871	861	954	929	903	913	982	874	907	928	917	873	877	882	892	891	918	860	908	905	899	886	927	887	939	876	964	932	934	960	896	902	853	897	943	893	941	921	926	956	878	858	928	931	865	944	921	942	958	911	863	940	899	860	970	945	943	870	902	914	924	863	946	892	963	915	899	887	910	932	919	944	926	886	908	963	905	902	968	940	927	954	917	873	965	898	897	876	928	892	911	874	938	927	948	952	883	895	921	868	873	917	929	940	872	920	913	922	939	891	878	916	928	901	901	900	913	906	924	916	884	914	911	902	884	911	872	893	936	930	870	870	946	916	924	912	919	899	907	859	923	888	916	939	860	955	923	900	964	870	973	929	896	930	930	898	937	902	903	918	885	902	940	922	948	895	916	901	856	947	908	891	906	878	956	925	866	884	891	908	878	908	890	902	938	937	915	908	937	883	860	910	935	886	890	901	877	958	935	913	917	921	864	944	878	901	900	880	985	906	944	897	937	900	927	932	910	874	909	915	954	895	891	949	976	943	975	883	868	869	935	946	930	928	885	912	931	902	937	933	928	904	913	894	923	923	899	895	947	918	903	905	978	906	956	890	897	906	839	913	894	907	940	921	903	955	883	911	914	908	882	944	899	831	913	953	876	878	929	891	908	962	937	930	910	905	902	877	887	894	876	900	934	895	912	876	854	930	936	950	900	916	893	896	883	895	923	914	873	912	990	936	933	892	967	919	916	919	915	885	916	955	902	886	969	868	856	925	918	881	893	948	969	892	861	938	880	903	936	908	938	919	950	919	850	928	907	945	853	825	918	862	872	962	899	936	928	916	933	928	907	926	914	932	938	930	921	917	926	942	938	939	920	859	901	902	978	918	861	995	866	944	909	933	883	905	892	931	888	859	881	888	890	869	944	912	891	933	936	898	953	944	957	900	911	933	910	930	919	898	910	948	945	876	982	873	919	928	926	909	852	898	950	890	909	972	912	904	897	891	880	894	889	909	976	917	908	853	917	925	958	926	899	896	903	851	914	930	923	898	940	885	897	929	945	902	907	879	916	909	892	951	918	897	889	882	886	875	919	891	920	868	895	887	893	897	868	867	871	909	918	910	868	871	947	970	979	942	901	958	883	900	873	912	887	880	898	889	926	908	864	912	924	938	935	899	925	888	880	889	924	896	917	925	904	874	894	897	886	916	903	888	888	945	896	911	885	910	947	885	949	867	914	882	892	921	947	927	875	924	917	895	989	908	947	979	927	907	955	909	839	951	953	936	910	895	974	913	852	878	866	927	917	907	915	919	924	909	920	884	898	946	949	879	866	844	900	920	897	939	931	945	910	903	915	885	892	845	898	904	887	884	914	938	958	923	917	890	897	881	947	899	872	960	904	946	920	909	922	957	920	959	876	924	976	958	892	886	865	907	874	895	922	940	894	913	902	878	945	841	901	891	873	895	887	883	948	929	927	918	932	902	924	838	932	868	906	884	942	938	969	931	890	928	920	933	921	845	913	939	909	888	893	929	927	917	883	926	958	951	934	894	900	929	907	918	882	876	883	854	879	904	948	879	932	899	910	871	894	948	915	919	947	892	922	946	935	945	901	940	945	936	903	915	953	895	910	887	913	963	915	914	851	900	973	901	875	841	913	826	922	864	953	941	895	897	865	871	885	911	939	900	908	885	936	845	927	896	920	928	920	866	892	923	905	921	927	921	929	916	905	926	912	872	944	874	893	889	876	867	916	902	882	948	893	942	933	921	932	874	910	909	940	914	902	900	919	908	883	956	901	915	899	888	960	943	913	915	924	925	932	899	939	935	942	880	947	873	889	861	925	897	901	866	916	975	892	901	925	889	942	871	900	919	880	948	916	859	901	933	955	887	872	954	948	894	882	887	850	903	938	886	911	892	945	893	911	897	872	966	928	917	913	896	901	943	893	914	870	914	914	908	933	870	931	970	899	949	939	938	914	952	971	862	901	920	863	912	925	896	974	894	936	923	921	881	978	882	937	889	916	891	949	922	913	905	943	884	921	934	893	882	917	891	939	920	856	944	884	930	899	922	866	953	938	870	878	929	914	915	919	880	947	897	915	944	940	887	916	926	940	923	830	909	919	908	895	919	916	929	936	878	915	985	964	878	895	843	879	935	926	956	904	940	913	895	899	844	886	924	905	970	866	878	966	891	888	915	859	839	885	934	853	938	918	916	925	897	944	919	962	900	881	916	906	850	931	881	929	973	899	903	956	888	851	896	903	880	953	895	855	932	933	836	918	869	907	913	961	914	897	939	885	893	940	912	940	892	903	887	889	901	918	894	938	942	918	867	887	931	920	882	880	905	941	915	939	894	899	918	882	916	850	927	886	938	888	899	901	891	936	924	968	881	924	895	972	863	927	934	927	946	915	939	866	949	878	869	935	933	898	933	967	892	890	861	951	907	883	969	904	947	902	972	908	941	890	981	918	940	896	910	911	932	917	909	895	926	852	936	944	929	897	954	916	884	920	860	908	950	980	883	894	925	895	922	839	930	919	896	910	897	902	913	936	910	867	896	938	902	955	903	906	904	908	943	926	912	918	969	933	914	924	874	887	879	934	856	928	851	900	959	977	917	951	872	873	934	962	896	913	923	964	952	938	946	942	853	888	931	943	900	857	915	857	1009	911	882	882	984	945	939	919	921	940	911	904	863	940	909	904	916	910	887	926	875	867	909	913	940	912	880	909	902	898	885	882	960	912	984	942	977	897	883	875	897	852	843	914	888	938	920	886	886	896	921	907	875	924	903	931	899	913	910	931	905	917	940	900	970	966	898	868	872	937	931	906	861	874	923	901	870	891	916	945	912	933	890	891	920	924	943	921	936	853	972	888	876	949	936	928	895	891	872	959	904	915	898	946	901	886	910	921	915	892	923	905	901	909	893	887	922	895	895	890	914	942	943	890	903	897	923	887	926	911	914	870	891	916	928	926	985	983	916	927	896	896	914	905	877	945	928	934	928	959	918	946	862	899
41231	19544	5017	2411	1518	1107	765	591	472	447	426	353	357	302	289	308	350	278	264	272	274	265	264	282	256	239	245	227	229	250	234	235	209	261	223	246	213	226	208	259	239	239	225	211	231	250	235	226	223	205	226	229	225	219	228	228	234	208	208	238	210	220	235	209	264	229	203	219	215	205	230	216	202	228	213	215	229	199	250	216	224	241	226	200	197	218	222	212	234	220	207	213	219	207	230	240	229	214	219	217	213	224	227	235	247	218	192	196	241	228	210	232	235	247	203	212	197	245	211	227	202	223	217	223	206	225	215	204	223	219	224	217	234	193	254	223	198	223	219	204	206	213	218	183	217	199	212	230	257	201	210	208	191	199	213	204	195	197	210	204	216	198	193	226	221	238	210	218	218	226	215	221	225	209	220	210	216	220	224	199	216	205	201	219	206	211	228	183	211	219	241	222	217	217	203	232	238	239	224	204	192	206	222	202	210	207	207	220	218	214	229	222	221	226	224	200	234	213	219	223	216	216	241	208	203	187	223	236	223	212	189	195	238	209	210	218	209	183	214	218	213	255	203	224	229	200	213	237	208	220	238	217	227	221	240	219	228	196	198	212	231	195	233	226	209	198	223	199	237	208	230	201	202	207	224	205	212	234	186	219	216	211	217	243	215	240	205	215	235	198	226	237	222	234	231	209	249	204	196	238	209	220	229	217	238	226	217	241	212	210	216	240	252	203	207	210	243	247	198	249	173	227	227	225	205	189	185	237	218	230	201	238	216	224	219	252	204	220	249	234	198	222	227	226	206	208	204	232	234	220	223	228	211	195	218	197	233	210	214	213	204	212	204	202	214	234	247	191	216	232	213	245	229	245	225	209	232	207	232	237	194	201	239	220	232	226	229	210	186	218	222	252	220	201	226	211	221	221	227	233	204	204	230	224	189	205	233	217	227	213	209	220	214	213	236	214	248	194	206	222	234	216	235	214	224	196	225	198	226	217	221	224	209	234	225	206	196	191	223	225	234	204	224	227	221	216	234	215	220	231	224	198	194	200	202	219	210	235	202	202	227	221	216	191	236	205	191	217	183	219	212	207	252	200	205	225	236	237	237	224	224	242	215	200	226	243	188	239	207	219	207	230	203	206	221	194	240	213	191	196	225	235	225	239	200	217	226	203	200	211	236	252	220	206	198	207	204	217	185	231	218	220	234	219	225	220	194	224	233	211	228	219	217	213	210	211	207	223	241	242	210	227	234	219	226	236	205	217	214	231	201	212	192	200	221	224	197	206	228	247	186	207	201	196	218	201	219	224	205	216	210	219	204	237	214	204	208	208	218	236	201	218	207	211	245	213	196	207	238	230	230	222	214	236	212	214	220	233	255	228	222	239	220	200	212	218	203	210	197	223	234	215	234	210	200	202	202	228	221	222	215	240	219	223	240	193	213	213	236	242	225	224	242	252	211	208	222	200	198	212	226	193	228	239	216	230	232	219	232	201	213	202	230	226	228	230	232	212	216	243	214	208	236	213	210	237	213	202	245	210	228	235	219	242	211	228	210	207	212	224	212	218	221	227	199	223	193	207	224	243	219	231	231	219	227	211	203	241	202	227	202	202	225	226	234	219	209	207	249	234	204	199	224	220	233	236	220	204	209	204	201	189	229	225	219	207	224	240	216	204	212	210	219	202	208	241	231	193	212	220	248	228	210	212	228	212	209	248	208	234	235	211	235	252	238	205	213	210	231	232	197	214	222	213	226	233	251	222	205	223	220	222	241	236	196	229	237	225	255	215	245	214	231	219	221	218	240	208	226	275	184	226	205	208	219	214	198	207	227	225	216	223	235	221	229	214	204	207	213	221	220	219	230	205	207	197	225	215	234	232	217	207	205	201	226	205	205	238	222	225	216	225	215	219	208	240	218	191	225	220	247	210	228	217	198	232	200	229	197	211	210	201	220	224	218	219	192	207	195	215	242	214	202	214	249	206	210	225	207	194	231	251	195	221	248	214	243	235	211	237	198	206	213	263	212	208	214	200	248	220	216	227	205	240	204	202	233	216	244	228	194	212	210	212	221	210	224	196	195	226	230	232	200	224	232	181	234	216	214	239	221	218	228	236	204	207	224	202	234	221	208	196	231	207	221	227	219	200	220	216	241	221	214	209	193	254	225	232	204	205	204	202	230	237	189	208	226	253	215	227	218	237	226	205	220	230	218	224	212	225	240	211	235	221	235	227	215	244	237	207	224	197	230	242	225	229	224	222	221	239	203	216	195	217	246	196	215	232	215	232	218	226	238	241	210	202	213	227	224	222	242	226	232	210	218	237	222	230	194	222	216	230	195	214	198	237	224	213	259	205	216	240	200	199	213	218	233	227	230	226	203	270	227	224	227	215	195	225	246	196	212	216	209	240	225	222	194	243	249	210	231	206	248	219	246	231	240	226	213	238	232	207	250	204	208	203	243	211	227	216	210	212	210	211	218	214	219	207	216	242	225	236	222	235	213	186	234	236	222	210	181	226	240	232	230	241	211	198	211	207	200	200	208	186	225	218	204	221	228	206	198	225	222	240	223	211	210	239	225	220	223	250	238	240	207	207	217	240	242	207	214	230	209	205	223	193	199	213	214	233	217	188	213	217	211	226	188	198	217	224	223	196	223	230	213	222	197	216	239	192	244	221	213	206	194	219	237	212	205	203	231	210	218	181	211	230	259	188	219	224	213	189	225	247	225	206	238	208	225	221	219	210	199	209	231	217	193	222	232	224	207	219	222	229	201	197	208	227	208	208	191	238	221	198	217	216	196	219	215	196	210	238	215	209	219	199	220	216	214	197	203	200	195	231	220	213	204	228	218	207	215	222	237	208	189	211	236	239	242	218	217	212	222	218	242	191	237	241	224	242	203	230	212	229	206	231	218	213	220	227	203	233	219	218	198	220	216	229	221	224	207	217	221	224	199	194	225	228	218	222	215	206	216	259	249	249	248	258	211	220	244	220	221	225	253	207	235	243	247	224	229	238	209	228	182	229	222	198	210	226	228	200	234	196	190	226	222	219	205	246	210	205	226	246	203	217	238	202	226	216	211	230	190	224	215	236	223	235	232	197	195	214	221	243	243	228	226	232	231	213	192	224	220	190	222	219	216	233	231	217	224	206	188	236	212	222	214	210	222	201	222	235	215	213	232	228	235	228	223	217	237	203	207	244	209	229	216	194	211	204	233	227	215	199	226	214	193	232	210	214	220	236	241	226	212	226	201	221	199	194	208	206	208	242	241	231	219	173	186	237	218	237	197	208	204	209	222	229	199	221	216	216	235	213	228	243	187	222	215	215	233	237	224	247	250	218	202	228	230	227	188	230	218	205	221	228	239	211	219	222	226	199	239	189	244	217	218	204	215	242	215	220	194	226	229	208	216	246	231	206	202	216	178	213	215	209	216	216	225	237	206	253	225	218	246	213	223	191	216	211	238	246	231	215	192	214	248	209	213	246	209	210	196	242	223	198
25149	9308	5314	5706	4912	3929	3209	2684	2253	1875	1764	1586	1471	1341	1220	1155	1072	1026	974	995	860	884	888	829	812	790	755	750	736	719	670	751	697	747	700	678	700	685	664	640	650	679	658	591	650	610	634	630	591	607	603	584	610	636	629	603	612	631	618	575	651	614	571	605	579	602	603	587	631	656	562	595	605	595	550	600	586	579	588	609	602	592	599	590	620	616	603	605	588	618	579	546	572	584	554	575	545	605	584	603	590	591	552	582	580	565	613	560	568	622	563	567	560	621	542	585	579	553	554	515	575	574	594	552	565	570	580	567	582	601	564	603	571	563	585	600	559	595	589	593	567	528	591	588	560	594	581	540	589	554	565	566	579	614	567	582	604	585	559	583	546	597	554	538	588	602	545	578	565	624	555	588	549	575	528	559	583	560	607	577	594	595	600	621	554	537	576	587	590	601	602	568	596	620	565	539	528	561	597	603	585	574	597	593	552	585	549	581	541	513	555	605	566	579	552	575	555	555	545	554	596	582	558	635	580	544	591	583	562	605	587	533	639	551	553	582	588	546	553	554	581	556	527	587	582	556	617	567	615	568	603	537	595	553	561	569	543	557	548	590	586	542	563	557	565	568	548	527	563	601	575	549	540	565	603	550	517	527	558	565	569	580	601	581	569	596	576	536	605	562	598	577	544	566	584	567	577	596	519	548	589	592	550	599	576	581	553	556	575	599	563	591	615	621	565	593	559	575	607	582	576	593	532	584	580	618	546	570	607	553	560	598	588	579	531	585	591	553	522	556	549	565	563	540	559	592	580	585	547	522	580	595	600	577	584	594	544	538	538	556	561	573	579	539	540	587	553	603	592	599	572	595	613	572	588	544	510	567	551	595	543	542	561	596	570	617	605	589	526	578	560	569	538	560	582	582	573	580	559	574	606	595	540	545	530	563	538	554	551	602	585	552	570	550	592	566	601	569	586	624	593	563	599	561	584	573	533	572	597	557	581	545	588	536	585	564	615	573	584	551	577	582	563	564	568	584	575	545	564	586	579	556	541	610	568	560	648	585	592	542	532	610	586	533	603	596	576	571	583	558	552	559	554	546	578	566	555	559	589	577	587	524	596	539	608	589	593	561	641	550	533	563	546	580	569	577	574	554	577	572	570	601	586	632	595	578	554	563	583	541	583	603	577	565	558	566	579	589	572	592	585	567	605	559	573	562	575	538	572	584	615	540	603	620	566	584	601	574	547	568	570	576	561	555	603	586	538	565	596	569	562	593	577	562	554	573	566	579	574	558	587	565	563	608	521	577	578	596	534	619	569	558	527	603	570	618	526	613	511	553	599	555	629	527	533	593	612	546	525	566	550	578	554	562	554	529	574	576	539	575	585	520	569	580	561	531	576	567	587	601	569	555	547	547	568	556	487	546	549	594	589	540	578	562	565	563	575	595	538	508	580	545	598	557	565	587	525	586	592	584	577	529	587	584	568	570	549	552	615	601	575	551	590	589	563	559	603	616	567	578	521	555	549	579	565	584	576	581	550	580	554	573	582	576	573	545	596	566	618	568	586	579	566	582	564	549	589	557	615	598	544	563	584	557	505	568	543	570	545	574	536	587	561	544	542	581	524	560	560	589	574	559	519	548	613	537	587	563	606	560	572	578	553	559	562	545	597	571	570	575	586	607	590	557	538	607	573	566	559	600	563	596	573	587	574	577	589	624	580	571	593	587	591	559	578	593	553	577	563	566	554	539	553	583	559	632	555	575	548	595	619	545	570	582	561	578	557	615	564	599	572	569	545	559	530	560	591	545	596	591	584	586	570	587	599	541	596	573	560	565	515	579	608	591	569	564	565	557	585	580	573	550	566	591	571	517	542	558	637	521	542	567	518	599	570	549	559	556	564	588	581	570	635	592	525	560	615	598	558	575	587	594	562	581	592	568	588	612	550	534	620	578	553	610	574	524	593	544	573	579	585	581	624	565	605	610	572	536	605	512	601	545	539	569	569	571	627	561	566	593	556	553	573	569	552	567	576	577	564	610	595	583	622	629	553	549	533	567	568	572	602	521	596	533	588	592	574	597	570	567	549	552	595	586	597	578	601	561	565	585	539	547	565	581	590	608	619	586	571	558	587	532	595	523	566	589	522	552	565	551	579	563	599	563	613	557	566	599	562	540	577	590	514	544	581	584	545	528	565	539	618	558	564	549	617	581	548	613	573	569	579	589	562	548	514	592	562	608	593	565	567	600	534	607	577	564	602	569	571	573	551	591	546	556	576	565	598	564	557	553	580	591	600	558	513	539	579	566	609	553	577	579	581	559	554	594	560	559	542	596	581	562	564	590	561	566	558	580	537	536	555	622	560	585	568	600	589	577	571	569	557	573	609	593	565	570	587	552	611	590	592	555	596	562	598	552	604	557	580	592	565	561	606	562	576	553	586	556	561	587	597	547	561	622	582	594	528	603	565	551	592	563	556	562	572	521	573	619	591	572	582	610	563	534	550	607	582	551	565	586	545	602	563	591	566	581	593	566	544	581	581	536	586	602	567	546	577	594	545	563	555	554	526	539	602	571	552	586	622	575	529	586	553	562	559	578	544	586	592	537	588	594	581	563	572	550	624	582	545	529	589	583	587	525	555	564	552	537	531	571	584	562	580	588	547	551	591	541	543	565	536	584	592	595	531	568	599	591	549	553	557	579	565	559	515	579	609	562	581	610	569	571	572	567	525	584	617	569	633	610	595	589	522	589	553	589	616	540	582	585	539	530	601	538	594	576	552	552	583	572	563	602	573	574	527	570	576	586	584	567	586	538	578	590	552	570	580	592	538	574	614	584	583	537	580	568	614	617	580	521	577	539	548	596	565	593	556	587	565	558	558	606	569	596	578	577	586	543	577	548	561	536	576	556	590	592	548	564	571	610	574	574	576	521	564	523	565	579	592	559	598	549	567	585	597	591	565	610	564	546	560	582	578	513	595	578	555	596	599	581	578	597	582	563	556	537	536	585	510	579	574	572	565	594	592	556	583	580	567	549	568	602	582	565	583	573	565	560	583	537	597	576	571	608	548	586	566	539	581	543	579	531	597	603	571	553	559	590	575	550	560	574	558	537	558	583	550	576	553	602	585	589	553	573	574	558	562	591	583	531	615	549	577	567	567	552	575	609	576	565	554	611	575	520	573	541	548	582	620	572	570	569	541	570	573	585	524	582	607	584	530	567	538	568	603	592	590	585	579	566	591	594	524	526	554	555	570	578	595	557	553	610	540	527	547	571	569	553	600	571	574	564	555	563	582	560	585	590	581	564	560	587	587	588	574	554	558	599	622	563	594	583	563	586	604	541	579	572	615	580	562	577	531	545	570	569	574	565	614	531	544	557	596	534	552	550	608	542	572	535	573	520	520	563	544	593	571	598	546	540	570	582	535	629	538	591	558	562	566	546	597	602	618	590	599	552	573	559	549	583	550	568	529	582	624	505	530	540	621	543	577	651	544	534	576	585
14522	3621	495	387	377	366	331	363	350	336	370	341	395	371	312	360	347	389	351	365	316	332	315	353	317	356	351	361	330	363	337	323	362	341	331	339	357	335	378	347	380	346	347	346	363	338	336	353	305	349	346	323	381	339	378	334	323	377	346	399	348	325	391	341	353	372	356	350	355	331	362	343	342	350	342	344	348	338	326	356	330	344	352	358	350	374	358	327	362	335	353	385	363	350	362	347	370	349	368	342	382	328	372	349	346	368	366	356	343	361	335	342	359	345	307	365	337	388	368	345	327	341	333	367	345	354	370	388	315	338	322	357	372	360	342	361	354	346	371	383	390	362	337	382	349	402	351	397	359	373	367	346	333	330	367	353	341	357	330	343	336	338	352	372	332	372	368	366	364	368	330	374	343	364	369	351	355	358	368	349	351	339	355	349	377	364	371	334	382	335	361	349	348	340	367	355	386	374	359	371	380	357	330	334	346	345	364	355	339	358	348	359	334	358	353	339	370	363	369	356	362	348	350	351	338	340	359	328	348	342	365	317	342	304	350	345	352	363	351	356	332	368	350	368	326	354	367	350	344	352	371	400	351	361	349	313	332	343	338	378	332	362	355	366	360	372	371	321	351	357	321	342	347	371	365	357	337	356	337	362	341	356	386	289	338	346	348	341	367	371	342	394	322	313	354	341	341	327	346	348	322	381	382	361	378	364	371	336	365	342	380	353	348	346	317	388	391	324	366	335	346	340	346	343	342	347	298	352	378	354	349	341	368	382	389	331	345	368	326	343	344	346	375	345	365	349	369	359	395	334	364	364	360	356	334	350	367	357	321	338	335	355	321	347	342	366	347	346	344	375	322	368	334	329	305	350	341	346	330	370	312	365	368	378	364	361	359	325	341	335	334	348	353	364	359	377	338	333	371	354	353	344	346	366	383	344	325	353	374	330	345	311	337	372	320	362	379	370	336	336	331	353	340	333	356	349	350	355	348	340	356	312	353	366	335	386	333	376	376	369	358	345	353	323	341	362	330	340	349	388	381	375	349	369	319	360	350	384	356	364	362	337	380	365	377	359	376	335	339	366	348	336	362	355	411	357	374	372	330	359	349	361	311	350	349	373	365	368	360	358	367	361	376	351	353	340	337	316	352	332	355	401	359	336	314	361	334	354	341	380	347	403	375	318	351	378	369	366	358	354	335	337	366	350	364	333	338	344	325	376	366	350	338	345	352	336	345	352	371	347	358	337	344	348	350	328	354	331	375	354	340	336	340	355	361	344	371	357	339	379	332	363	376	381	380	331	309	380	360	375	351	368	325	360	341	337	340	308	356	351	352	357	350	353	367	349	360	331	347	348	362	390	371	357	346	363	365	340	372	371	334	343	347	386	365	351	355	367	331	365	341	332	354	357	334	346	343	344	348	333	369	386	366	369	329	387	348	338	372	361	359	356	389	345	347	321	412	360	344	318	341	391	333	360	327	333	360	336	341	340	322	379	360	347	350	355	311	329	371	353	339	313	364	326	335	341	340	342	304	331	359	356	347	378	347	344	368	377	348	397	317	376	379	339	338	380	370	362	351	357	377	349	347	356	332	342	356	342	363	367	316	352	327	321	392	362	399	367	341	325	354	354	327	367	381	371	331	372	380	340	331	342	390	349	373	373	361	371	355	327	362	383	358	357	370	333	316	335	369	360	338	372	336	348	346	354	359	344	338	314	355	360	345	386	370	365	370	326	363	353	310	363	324	337	329	347	347	338	357	366	349	369	365	324	381	339	350	330	348	351	372	340	357	335	363	367	341	352	360	364	389	354	356	316	337	349	371	387	363	336	331	365	369	368	343	356	314	356	334	359	349	354	364	376	360	369	360	351	360	360	339	351	356	341	377	368	338	338	314	375	352	348	339	367	361	332	345	334	358	357	348	372	333	346	380	357	334	334	362	362	361	349	337	350	388	347	356	358	363	342	357	370	347	390	359	327	345	403	361	388	318	381	341	352	350	356	346	374	362	350	371	375	344	365	343	334	350	372	304	363	334	339	338	382	342	360	339	322	352	355	347	341	383	370	360	382	342	354	332	357	368	385	360	334	384	345	341	310	327	318	333	350	336	383	380	344	382	401	327	359	316	359	378	339	341	400	371	380	326	355	367	337	356	357	353	372	361	330	349	331	377	368	377	366	332	371	369	334	371	341	316	383	387	367	374	376	350	377	345	336	327	364	357	344	381	350	361	329	369	398	364	366	378	365	370	353	361	340	376	368	352	333	381	364	361	308	352	321	363	363	355	331	345	343	371	337	335	364	398	375	326	367	370	334	361	347	358	377	371	404	353	350	314	354	344	357	357	386	339	326	343	346	355	345	327	365	315	361	352	342	363	353	330	319	372	370	370	382	359	326	354	350	338	347	364	358	348	381	333	342	372	340	345	347	359	367	356	347	322	361	364	365	306	360	310	377	337	352	349	331	390	350	381	368	357	336	348	327	371	335	327	350	367	369	320	362	351	349	352	361	332	372	370	354	348	353	362	325	376	334	366	352	356	329	370	302	350	384	384	359	364	334	371	361	353	343	320	326	357	348	352	359	361	355	361	372	345	333	360	337	374	347	314	369	356	325	374	338	344	378	327	347	353	345	339	345	358	364	334	351	354	358	349	343	368	358	352	342	359	364	362	330	328	324	355	340	362	369	346	388	327	359	354	335	343	364	319	327	339	359	354	308	343	372	367	359	377	345	377	373	354	372	355	377	354	366	359	368	377	350	364	345	366	336	393	374	361	340	404	345	343	368	340	352	352	363	369	362	354	324	366	330	365	380	322	360	375	365	331	343	373	374	357	357	357	354	355	355	345	373	360	347	375	368	326	356	354	367	305	350	352	356	386	341	368	325	346	347	377	341	320	388	350	390	343	341	351	398	340	368	338	375	353	355	374	366	338	363	376	385	374	327	350	368	370	346	365	359	319	364	372	383	337	384	374	361	357	346	337	355	344	382	362	389	375	327	328	367	337	332	339	372	336	321	350	328	349	379	373	380	340	351	353	359	376	325	344	311	372	392	361	371	323	347	343	381	360	381	369	353	359	359	352	330	322	323	350	338	314	373	361	316	331	338	346	389	358	338	349	367	396	354	383	329	347	364	334	370	374	380	372	383	352	336	354	354	333	343	344	344	356	361	354	365	361	378	371	364	359	370	367	347	340	369	356	375	354	355	378	359	375	345	391	390	346	368	373	355	362	417	368	382	372	353	369	354	359	305	347	373	319	352	325	349	368	347	354	360	358	350	373	384	362	342	341	318	346	376	360	366	375	307	312	352	362	341	342	361	321	362	351	295	349	380	379	393	358	336	345	341	348	344	352	365	370	362	362	340	349	344	351	358	339	359	375	359	360	340	348	378	376	334	359	354	351	359	351	414	356	354	334	361	392	333	336	328	354	345	340	355	351	374	356	332	370	354	320	356	352	337	344	362	362	355	342	356	360	361	347	371	332	367	323	357	381	327
8875	2950	1067	1028	1043	947	929	951	913	922	958	958	920	935	939	943	908	920	904	891	965	951	936	918	902	845	907	870	951	920	921	911	890	922	919	878	971	893	899	880	873	912	894	967	930	938	850	961	889	931	882	892	911	927	871	911	885	965	921	894	877	936	899	886	843	898	936	885	943	972	918	915	931	843	879	871	903	930	901	930	922	874	879	893	908	847	879	907	918	898	924	930	904	878	928	890	873	865	928	946	910	923	939	883	900	880	941	888	951	913	897	942	925	957	903	893	933	861	890	857	910	955	860	892	894	859	897	895	963	921	886	915	926	950	882	920	914	883	912	909	981	877	950	907	924	882	956	899	892	870	876	967	891	874	903	913	927	978	943	881	923	934	859	876	975	893	866	937	911	921	903	883	907	881	941	919	869	915	931	939	887	937	867	899	894	866	887	910	919	926	954	928	949	931	932	863	904	906	921	928	934	900	862	929	895	903	937	925	906	947	922	861	948	918	916	850	904	919	880	904	888	847	876	937	856	914	847	888	864	904	889	875	912	847	906	902	950	887	857	890	892	930	865	948	900	937	926	962	955	947	897	876	950	917	966	924	990	888	867	948	868	901	923	931	905	875	921	940	914	904	896	909	930	948	922	892	880	911	880	903	900	867	905	903	928	902	944	911	880	892	913	915	891	984	957	952	965	901	946	881	886	939	879	913	932	918	900	919	877	972	926	912	899	934	893	872	906	840	887	953	953	932	880	893	922	928	923	865	923	933	890	831	920	960	954	941	939	874	922	879	898	933	848	905	841	837	889	877	963	913	878	950	921	906	896	887	855	920	915	897	906	954	875	913	905	920	871	895	938	865	925	918	917	865	897	907	914	888	918	908	872	885	942	915	907	907	885	936	907	848	885	935	907	913	911	923	947	883	947	885	940	926	922	903	933	896	849	937	919	911	945	910	917	902	891	930	907	914	939	904	926	898	838	928	868	934	906	891	958	869	902	886	901	907	926	886	866	867	893	892	925	931	951	893	903	923	959	858	919	890	908	870	897	913	882	934	858	901	907	908	883	903	897	858	908	907	858	938	863	969	900	904	921	938	887	928	866	875	880	906	893	892	873	901	919	950	897	882	846	891	870	878	926	866	875	874	984	925	911	941	911	953	957	925	879	919	883	916	895	927	926	934	930	850	905	898	935	851	916	856	974	842	868	924	854	867	915	891	918	896	923	898	907	909	883	896	873	978	890	883	959	895	946	889	863	981	920	926	898	934	904	929	978	917	868	871	896	831	874	946	944	910	917	895	940	882	910	888	889	898	872	952	883	861	920	919	926	887	935	914	912	870	935	902	946	958	909	886	913	923	899	901	880	870	906	914	918	929	945	926	915	967	885	880	885	887	920	876	948	917	902	879	899	921	875	912	887	918	922	865	942	872	926	926	947	882	907	875	863	926	934	965	877	894	925	907	885	876	910	852	913	920	866	883	882	854	929	932	896	889	894	868	966	868	907	895	918	909	867	917	888	918	893	884	920	872	901	882	905	924	906	901	892	920	899	906	903	932	902	962	877	940	912	859	903	922	905	908	914	957	920	909	888	844	852	886	895	923	930	905	913	875	958	934	863	918	933	918	917	871	904	922	887	888	887	904	952	891	905	854	868	937	953	872	884	947	894	970	906	914	922	844	894	933	896	896	911	967	907	871	886	914	914	877	895	899	893	913	901	886	902	893	872	962	968	912	906	880	912	870	974	910	877	908	908	899	851	968	884	907	880	956	906	928	896	898	891	866	915	859	864	951	870	918	936	922	915	868	907	939	915	943	936	948	920	889	876	893	909	869	938	884	944	924	896	931	877	861	942	843	901	890	895	928	910	922	932	901	941	872	936	945	936	938	896	877	887	869	923	888	893	952	887	957	865	919	909	928	916	917	885	898	880	853	933	865	914	924	922	878	971	870	873	912	920	917	889	949	897	946	842	902	892	895	885	919	966	898	923	909	887	925	883	912	864	939	928	894	868	901	925	878	867	926	860	938	915	891	881	930	901	900	896	918	901	939	934	914	890	866	892	941	908	911	897	885	927	963	884	905	915	910	865	881	879	890	841	956	870	868	930	866	881	891	896	909	902	915	891	910	925	883	928	899	874	901	894	924	913	931	900	917	892	913	901	904	965	868	910	883	869	939	860	926	877	912	954	870	954	862	880	884	951	891	902	929	906	928	911	877	981	951	864	927	931	893	900	915	848	896	896	920	933	941	870	894	917	917	922	964	912	901	817	905	859	918	933	880	895	957	892	913	870	884	907	938	882	919	930	860	889	908	887	882	925	897	895	891	860	917	913	886	864	927	934	925	977	930	894	949	862	928	898	868	915	912	913	867	918	929	964	867	931	834	918	909	873	891	912	911	934	925	912	896	867	839	891	867	960	910	908	878	901	928	951	943	877	899	940	902	909	906	927	877	893	901	937	911	941	894	916	948	876	996	970	920	931	873	881	876	881	929	889	878	928	869	950	884	918	901	1033	903	890	937	955	928	889	868	960	877	923	892	901	875	907	886	872	924	906	970	890	920	905	885	866	931	883	885	899	873	941	910	874	892	865	921	896	921	940	889	940	915	904	890	914	949	920	947	960	876	881	912	878	935	905	901	905	879	917	916	964	885	856	939	874	893	877	908	898	924	857	854	911	879	886	881	836	861	878	884	932	928	862	878	885	905	889	951	920	849	902	905	918	916	865	930	940	919	952	860	907	854	943	897	917	891	901	982	914	903	894	917	919	839	962	912	950	935	859	910	940	929	942	881	921	933	910	897	929	899	948	919	906	940	953	883	860	915	909	960	913	911	960	893	901	902	901	919	973	932	880	942	959	941	934	882	856	879	892	870	947	897	883	870	958	971	975	938	947	893	892	895	939	831	931	905	902	938	877	905	956	914	881	904	922	941	915	900	909	813	953	917	955	896	929	908	881	925	950	918	907	918	896	883	886	858	939	927	881	901	851	929	923	868	929	892	879	906	880	873	939	981	915	975	930	876	905	942	924	941	921	863	961	924	942	920	963	884	933	913	889	898	904	942	948	921	917	884	905	878	913	883	896	886	968	860	864	887	893	882	899	953	931	931	901	924	926	897	947	868	927	949	925	856	911	921	903	920	909	928	917	868	935	912	919	902	939	913	880	897	945	881	896	908	968	924	909	896	897	950	909	868	953	889	930	884	883	910	892	886	948	958	921	860	900	875	919	867	897	897	896	883	925	851	890	857	938	851	900	865	906	889	907	928	908	904	921	910	899	842	869	850	903	973	887	925	888	887	854	874	924	901	876	926	944	917	939	969	876	920	901	905	893	869	926	939	911	930	910	856	916	942	894	940	926	887	935	955	915	876	896	905	847	854	861	924	888	877	909	920	920	889	865	946	897	913	910	880	942	906	926	902	922	867	928	875	864	982	901	910	880	858	935	900	877	927	903	896	890	916	932	886	896	938	887	882	885	853	891	906	879	892	935	888	868	910
32504	13011	2753	1540	1096	791	638	586	550	532	515	480	457	421	465	449	425	467	400	404	440	397	447	374	427	418	417	379	413	377	435	386	390	394	399	391	393	398	373	380	373	428	399	377	369	429	379	429	411	394	403	409	380	410	419	422	410	422	395	407	368	359	397	417	399	397	393	423	423	378	426	385	404	390	370	412	397	417	355	378	376	394	390	410	383	368	436	385	360	366	384	402	435	406	384	381	393	400	434	396	377	395	381	401	387	378	465	384	360	396	393	401	383	391	429	417	377	420	389	412	433	417	403	365	416	420	385	407	368	411	403	398	364	371	416	398	399	360	360	404	350	408	430	385	364	401	426	408	409	399	393	402	412	391	388	417	385	407	397	393	371	436	400	393	382	398	361	411	391	398	408	376	413	406	396	371	414	411	392	399	392	351	398	365	370	379	373	369	386	384	367	366	415	380	381	404	401	381	359	395	405	414	390	367	377	410	405	374	423	400	356	391	386	399	417	400	366	402	333	393	382	392	401	422	384	395	365	371	369	380	383	447	407	391	409	409	391	369	406	381	388	389	412	407	388	409	386	393	394	380	378	360	390	371	386	353	398	422	383	390	374	406	351	395	419	372	360	399	378	400	390	365	367	429	408	389	349	398	419	381	408	362	373	373	417	401	412	351	444	403	399	399	395	421	388	415	367	362	386	414	378	391	380	376	392	360	388	400	399	410	384	410	383	428	377	396	377	378	416	419	395	412	385	400	410	407	404	366	397	367	389	419	361	378	379	419	375	363	393	379	392	401	410	379	408	371	382	402	367	395	404	379	357	362	413	434	381	395	365	395	393	377	416	384	396	409	374	407	370	387	408	438	357	371	386	400	381	401	387	416	388	403	389	373	374	396	373	389	387	411	394	401	378	341	398	372	393	415	369	382	362	370	358	388	424	406	365	389	398	386	402	380	419	394	398	359	403	405	392	399	418	385	381	400	392	394	376	404	410	385	400	366	383	405	418	377	371	426	379	404	430	383	440	396	388	396	398	360	389	402	427	376	393	377	388	369	410	414	374	368	385	397	411	416	389	395	404	401	378	379	372	378	380	392	367	394	375	405	418	391	394	372	380	380	369	395	380	377	421	400	389	413	394	371	378	413	420	434	382	435	365	401	372	387	356	374	365	419	410	398	422	399	377	396	416	380	383	386	374	407	442	380	414	379	389	420	378	350	388	436	378	401	374	379	400	412	382	408	374	401	385	379	388	412	411	387	414	383	401	389	373	372	399	370	383	376	381	379	415	402	384	383	365	414	375	375	393	357	408	412	407	377	364	398	410	381	383	379	394	390	385	370	419	364	435	383	383	355	370	405	379	419	401	391	351	381	341	384	379	360	411	395	362	367	371	359	381	380	362	382	392	390	368	417	375	412	389	396	388	396	359	392	418	355	361	388	408	375	401	391	409	370	420	411	397	380	391	398	398	397	393	391	383	409	365	386	424	409	357	356	378	406	383	381	389	391	410	362	411	413	383	405	408	406	389	397	390	363	395	360	411	431	361	422	382	379	360	375	389	379	381	409	378	370	372	368	371	418	390	357	397	406	384	387	418	394	408	393	404	337	405	369	388	370	375	421	394	367	392	368	372	386	365	383	385	356	403	390	410	416	341	389	362	389	388	369	399	399	383	351	386	412	417	391	392	383	393	449	402	391	418	374	412	395	375	399	368	425	374	361	370	408	420	396	415	364	386	433	381	354	419	390	394	384	399	350	394	366	375	397	388	382	383	400	380	441	406	418	405	379	421	388	406	380	408	388	381	371	392	389	382	359	394	398	402	388	388	392	411	409	397	390	373	413	403	412	380	415	401	397	360	387	387	403	398	407	393	380	431	419	369	362	379	364	374	433	406	386	408	401	406	396	389	374	362	395	391	411	386	416	380	425	409	359	384	360	398	402	401	406	402	365	369	408	407	392	417	380	384	403	388	416	385	397	383	393	372	402	400	421	360	418	415	417	398	429	402	390	385	423	402	396	363	402	379	424	352	405	361	379	433	411	364	394	416	384	434	388	392	382	382	344	404	376	395	367	384	411	401	359	365	382	401	367	413	395	402	405	365	426	388	372	404	409	389	356	410	397	428	371	389	385	357	398	377	425	392	395	401	400	393	384	378	367	381	398	414	391	391	410	428	392	392	387	396	390	396	404	404	415	363	409	372	413	361	415	382	384	406	404	382	374	376	407	409	424	408	355	394	346	397	377	429	427	370	394	378	422	378	424	382	369	394	369	401	375	379	401	358	392	368	415	396	360	369	393	375	385	394	381	376	380	396	402	403	408	387	396	394	402	401	401	431	402	375	394	383	383	369	423	387	412	383	372	376	392	408	414	375	418	383	375	403	405	403	429	373	372	410	410	387	390	402	408	435	405	386	391	405	408	415	414	384	367	378	411	383	396	413	380	425	341	349	385	391	348	394	395	369	416	383	406	390	383	359	405	400	388	428	361	368	365	388	398	401	416	379	380	392	403	408	378	389	407	384	385	370	396	348	425	389	430	382	384	397	376	406	394	414	443	392	440	372	390	372	400	404	411	368	402	409	386	395	426	429	434	405	393	386	389	378	448	374	383	401	384	396	389	402	404	406	389	376	396	366	392	367	418	421	376	385	405	408	392	415	409	380	385	399	373	381	402	356	396	410	373	389	404	397	386	380	396	379	374	433	406	413	396	410	418	399	390	393	361	344	398	418	391	374	401	374	432	409	403	397	392	368	376	379	403	375	362	423	397	398	424	385	375	405	402	371	370	355	393	380	386	417	399	398	400	378	389	392	405	361	403	362	370	405	418	364	385	397	407	395	400	402	389	370	382	357	430	371	411	410	398	404	345	357	412	426	387	372	391	428	370	386	394	434	358	371	407	381	388	419	372	397	375	396	403	410	402	408	370	369	403	393	417	386	395	427	410	398	411	366	391	405	414	391	404	400	395	388	394	353	417	419	402	395	394	422	389	381	370	366	367	382	382	376	383	394	386	389	395	397	389	394	426	407	380	364	399	404	390	378	413	382	377	406	358	430	404	417	368	365	383	427	398	437	407	375	399	444	421	438	386	388	423	436	392	405	432	390	376	398	376	437	382	419	372	417	390	367	398	375	429	387	376	408	418	409	411	394	417	396	394	364	375	382	397	403	403	382	411	387	385	372	408	426	426	399	386	380	404	378	373	382	392	380	393	415	376	349	406	409	391	405	431	379	360	407	370	405	388	386	383	403	361	358	385	347	393	394	405	383	359	383	402	402	333	407	375	429	391	388	394	419	371	409	383	382	365	389	375	380	369	388	385	402	418	395	370	392	397	369	418	454	393	397	425	384	389	383	366	383	385	313	421	435	383	392	446	390	404	401	442	399	401	374	405	345	387	359	383	407	386	362	343	403	396	395	396	391	400	366	411	379	364	395	402	379	368	368	397	370	416	405	375	405	366	428	372	399	362	385	411	410	387	406	428	390	405	413	391	392	411
20263	6838	3375	3652	3162	2699	2450	2025	1856	1744	1531	1492	1353	1368	1291	1295	1312	1225	1182	1142	1141	1178	1074	1103	1099	1099	1108	1030	1052	1024	1021	1017	1040	1025	995	1080	1078	1049	1004	984	1070	1021	976	1028	1047	962	1043	1006	953	1037	978	1009	1043	1039	974	994	1028	989	1025	1019	1006	918	1050	951	960	991	986	1017	1026	966	994	1017	1037	940	1014	1010	1035	947	974	1017	1052	930	939	975	975	1020	947	1010	947	991	978	919	952	997	1015	988	972	981	1001	994	1000	959	997	998	947	967	1025	897	960	1013	997	1030	966	938	961	987	975	972	1011	1016	1043	989	941	989	990	1004	1029	1006	963	936	1011	1003	944	1031	971	981	1050	954	998	960	960	1050	989	898	1045	960	964	948	923	997	924	987	994	1044	1002	991	1069	978	962	970	997	998	953	995	989	979	954	960	999	938	1023	976	945	1043	971	968	946	941	996	983	1037	1053	964	972	982	1031	1024	972	999	1008	1039	999	1013	996	1026	1014	946	981	972	922	998	988	994	971	967	1025	978	963	1002	968	925	950	967	995	970	970	918	959	946	1002	975	980	957	1008	962	1007	957	977	911	999	925	992	976	984	951	937	983	958	989	933	998	1031	957	913	1004	938	976	982	1012	977	982	976	972	975	959	927	932	1032	983	988	1024	978	933	1005	991	937	982	932	990	998	1013	996	1027	1050	943	1025	983	981	995	926	997	991	970	982	1025	1021	979	954	973	982	972	948	1003	951	961	974	1004	1030	985	970	958	1022	918	950	1029	981	1025	935	989	925	979	1031	999	1015	939	965	1020	911	999	1024	958	1052	923	989	1031	1006	963	952	973	961	964	1029	971	999	970	1006	950	973	938	1002	1001	994	942	971	1020	969	974	995	979	981	957	1014	946	1004	924	1000	1021	1024	989	963	996	988	911	965	997	985	1005	982	983	979	1019	1005	922	1018	1008	957	937	1028	1014	1016	1004	953	940	1009	1014	983	993	984	1018	1018	944	975	956	1007	983	967	943	982	942	988	1006	956	971	975	1006	1013	974	964	960	958	929	968	978	966	938	984	978	950	1003	971	995	964	962	971	1011	954	933	984	949	969	1046	926	961	1000	1020	1034	944	966	978	939	1007	959	974	981	989	999	948	987	927	969	996	962	991	983	1013	967	1006	986	989	995	979	959	991	927	971	1027	962	972	961	962	1009	923	913	976	972	1020	950	999	1009	972	946	981	1022	980	971	929	990	1019	1019	956	954	1041	994	1029	974	934	935	1007	940	1010	995	998	933	938	1013	951	956	955	986	986	1031	932	955	986	958	1009	975	997	1014	999	971	987	939	918	961	945	1004	976	1006	986	947	999	1006	992	926	977	1008	943	932	1010	931	992	930	995	967	992	1033	973	948	1032	984	937	988	962	956	1006	914	958	943	980	977	1031	954	947	946	983	1011	931	1006	927	1008	991	929	1003	974	961	962	1001	981	948	967	925	992	1000	996	987	967	952	929	1000	956	1011	941	965	958	952	998	906	976	985	988	964	945	961	991	997	981	1014	973	992	987	967	982	1004	970	971	978	982	969	947	1004	981	972	944	959	960	992	943	999	998	973	967	1001	997	962	984	992	927	961	1034	972	1049	1003	913	905	985	975	988	1024	939	942	1004	978	954	973	966	952	1010	1031	994	988	948	962	970	949	969	993	959	962	999	940	1002	1017	942	931	1046	953	986	965	951	988	991	957	945	978	981	1013	952	938	968	962	978	960	964	1008	942	981	1014	1030	995	907	981	952	979	972	1014	951	975	978	984	998	938	1017	945	963	1005	1014	978	947	925	1087	946	999	940	974	1004	1005	978	978	973	960	989	930	957	986	1001	956	1010	945	1003	1022	944	948	982	993	1011	1024	968	964	996	998	940	985	970	947	993	990	938	1009	996	1003	980	985	1026	989	971	954	902	1004	985	932	1023	984	925	1005	930	960	996	977	1001	936	1036	952	985	1030	972	962	1036	990	983	949	972	993	977	1004	1002	989	999	972	950	959	1002	949	1001	995	969	875	946	991	970	1003	968	1008	954	972	991	972	985	922	920	1010	938	960	1009	1027	992	1006	1009	956	947	993	987	1001	961	946	1002	995	967	1003	972	1003	983	966	1029	944	998	952	926	981	988	936	912	974	1002	938	960	952	933	984	994	957	943	983	917	975	981	967	941	925	978	990	978	994	987	961	981	983	955	974	973	970	993	1016	991	992	961	999	970	1002	936	930	979	920	1018	963	977	1019	954	1020	948	968	982	1014	991	942	951	932	973	887	969	1024	956	997	967	972	1000	1022	1003	976	963	938	978	989	963	903	965	955	948	967	952	972	1003	1026	966	998	1025	923	996	952	951	1003	927	953	951	961	936	1006	931	918	994	1017	985	976	963	1016	998	1008	968	1014	1029	1020	977	949	975	973	971	976	984	923	971	980	975	989	982	969	947	964	986	973	997	978	957	947	916	962	929	979	987	1022	977	955	971	988	986	975	945	932	979	966	966	955	994	944	1001	952	942	936	961	949	933	981	981	996	987	957	988	955	946	962	997	947	1019	1013	943	983	964	1018	1023	983	1063	946	981	930	963	945	976	941	914	959	917	932	970	1016	999	937	940	957	958	966	931	994	966	925	971	940	962	995	961	1001	1005	927	967	1048	993	931	982	992	1028	978	1033	962	979	925	1009	991	975	1012	940	978	994	1002	1029	957	928	1019	954	982	1022	954	939	943	996	1019	946	1011	988	921	934	1000	913	900	1004	1028	906	1014	975	961	975	969	984	1001	998	957	945	973	997	991	918	1020	943	953	926	929	976	958	984	1015	948	951	952	997	1043	982	977	956	959	982	972	966	970	952	979	1011	996	1030	990	1001	1005	984	1007	1017	967	1011	997	932	935	977	950	982	955	962	968	958	997	995	984	1003	998	989	947	1041	954	999	969	974	1002	959	980	987	967	946	978	989	1017	971	994	998	952	990	955	971	953	974	957	1023	992	954	1010	1053	1010	955	989	1016	975	973	933	1011	946	969	980	957	919	937	988	986	1027	936	1021	977	939	943	981	962	968	1007	922	973	995	1000	994	972	996	1004	952	974	997	935	974	957	986	994	967	916	980	968	994	943	968	945	1010	905	984	962	983	953	991	971	957	1016	1001	970	1026	981	1032	977	983	985	958	919	947	1016	947	950	1032	984	986	946	928	983	950	924	963	927	930	1052	1007	1017	965	958	1002	1019	972	997	972	1037	929	940	940	913	1015	1026	991	981	950	984	948	967	1037	973	957	961	1005	975	974	940	1009	922	984	977	1008	1004	947	1068	961	990	992	1006	1006	989	1001	968	1009	1004	1017	954	999	1017	972	985	977	982	976	1000	981	986	911	1003	954	967	941	920	980	989	999	964	980	999	995	986	954	975	1035	1017	980	1002	969	992	979	995	925	937	1027	952	960	942	949	1045	967	920	984	1013	991	1042	1045	940	989	992	965	966	999	940	993	976	1019	950	938	942	1006	981	994	923	1046	944	974	980	913	1053	1025	950	1006	956	946	997	978	997	966	966	940	973	1012	971	982	986	1022	990	971	989	971	976	1016	990	968	986	955	1003	999	940	1036	945	1016	1000	980	994	995	990	927	1005	1004	1020	985	973	957	951	953	980	955	938	1032	970	961	988	996	991	953	1014	983	990	962	967	960	986	950	942	1036	978	937	950	979	1007	930	995	949	994	1025	995	982	996	965	951	1011	920	957	962	974	1002	978	1034	993	981	1003	1028	948	978	1000	975	991	973	1002	992	997	1004	958	951	936	1007	961	1002	988	974	980	1030	1049	1027	949	1038	968	1018	996	969	962	946	938	951	952	1008	940
42350	20520	5614	2626	1582	1076	784	663	555	457	472	416	393	360	341	341	312	338	319	294	290	277	252	268	240	252	253	305	268	256	269	267	273	219	252	269	230	254	265	257	254	262	244	215	253	242	276	258	239	233	235	225	237	239	216	234	260	235	247	232	252	236	252	225	251	259	238	250	232	238	272	248	246	249	260	262	257	239	253	225	244	236	259	233	252	265	234	221	237	244	238	243	242	238	249	241	229	238	269	261	218	240	235	241	214	242	232	255	252	231	231	260	247	217	230	251	266	260	215	246	249	269	213	222	218	232	216	254	269	235	258	247	255	243	221	235	246	223	235	222	225	295	228	216	208	232	237	232	235	268	241	246	242	217	247	288	244	249	230	230	237	229	245	227	232	219	236	238	244	247	206	242	253	263	212	228	256	212	238	212	232	243	232	242	241	256	249	238	248	207	237	246	231	226	228	210	238	236	219	229	254	280	230	227	290	248	250	238	221	218	225	230	228	230	235	217	290	219	266	243	226	216	259	230	235	273	252	236	224	262	236	252	233	245	253	271	254	244	226	218	251	228	244	226	246	242	237	223	269	205	239	248	219	257	246	248	250	279	245	232	263	265	239	222	245	227	275	256	206	223	220	268	244	242	258	239	225	236	240	241	251	257	243	249	223	271	244	235	251	241	221	225	243	234	221	272	242	252	235	210	255	259	241	214	222	255	233	255	240	243	232	249	248	258	255	232	261	245	231	237	223	273	252	230	269	244	235	222	258	226	258	264	239	230	244	233	229	222	249	234	254	246	230	248	249	250	221	261	231	231	252	235	238	240	250	244	254	240	251	238	220	233	244	245	230	254	235	246	235	220	228	231	242	250	255	233	252	275	242	250	216	241	190	243	267	239	220	250	233	231	256	250	240	221	223	250	267	226	224	278	264	253	235	237	247	224	219	234	204	229	232	263	214	248	255	236	239	244	251	247	247	263	294	217	236	230	250	258	283	207	236	229	240	266	262	230	232	269	257	240	217	253	236	251	235	226	227	259	267	221	241	239	253	252	255	238	240	218	231	253	235	207	242	232	261	248	222	231	249	230	213	251	245	242	264	226	273	231	235	271	250	230	255	219	245	238	235	255	224	238	265	237	214	270	236	222	265	262	246	240	238	269	267	231	268	239	214	257	236	214	236	244	210	220	254	219	224	252	259	240	254	228	230	204	269	234	216	248	252	255	259	214	263	253	241	217	226	236	278	236	231	260	235	246	247	237	231	229	267	232	239	211	246	251	247	250	247	227	248	254	265	218	229	215	247	218	246	242	235	241	217	252	231	236	249	261	245	257	243	257	223	246	221	215	250	239	236	251	236	257	258	285	240	248	243	239	224	230	237	243	248	240	252	229	237	237	242	232	197	219	218	243	257	239	245	253	200	243	235	244	263	269	233	216	274	243	241	235	210	240	247	259	240	245	255	229	249	229	245	265	270	246	216	247	239	251	249	267	222	266	237	265	229	237	246	231	263	241	236	232	234	243	241	256	259	245	248	210	258	249	247	225	244	251	209	264	240	238	239	258	255	243	245	219	263	233	256	280	250	248	230	229	238	239	227	252	250	247	251	243	237	254	233	225	248	249	238	227	221	228	252	236	210	210	264	218	233	251	233	225	227	224	241	259	261	243	235	258	240	252	268	250	254	223	244	255	200	232	237	252	260	228	236	259	274	248	252	236	268	239	230	242	248	232	241	241	242	258	257	236	245	274	241	234	243	235	238	245	258	267	254	271	268	222	197	210	216	247	245	232	251	259	235	234	262	233	240	254	239	271	259	268	260	256	245	244	229	250	239	237	214	216	219	252	243	233	230	253	234	230	233	224	234	262	244	224	234	257	237	251	255	254	245	234	258	235	234	245	239	236	235	235	267	253	223	234	244	255	235	251	277	231	211	276	221	262	239	224	232	210	235	263	220	247	236	258	236	248	250	247	233	196	253	254	236	245	244	230	240	269	252	225	253	254	259	239	244	246	226	234	277	233	263	216	256	222	229	225	230	272	238	219	226	242	236	219	232	236	225	242	237	230	236	250	255	262	243	265	236	239	218	253	232	259	241	238	274	234	232	275	241	255	241	247	228	262	225	248	229	225	264	244	240	229	233	265	269	230	259	240	226	247	223	241	250	204	227	224	241	240	241	232	217	235	249	233	261	234	236	260	230	241	233	239	277	258	219	248	259	249	252	247	253	239	264	262	227	247	226	217	216	250	265	248	242	233	230	236	215	231	253	239	249	227	243	236	231	198	239	226	215	221	255	210	228	251	264	271	254	260	260	226	234	233	239	230	250	233	241	224	242	231	237	229	220	253	275	212	223	245	251	229	233	233	204	231	233	236	273	238	245	247	244	233	227	244	246	242	244	245	217	264	221	256	262	254	246	253	228	260	223	222	246	264	236	240	235	225	242	235	241	228	223	241	242	207	254	240	268	250	230	234	204	264	249	239	223	242	277	238	243	241	261	273	234	235	258	243	250	230	252	238	244	210	221	249	251	289	276	267	237	228	231	250	243	260	218	251	229	242	242	268	264	239	223	237	235	214	232	231	216	247	243	217	243	242	242	240	231	263	240	248	227	234	223	262	252	250	217	244	252	251	241	240	261	220	233	243	241	250	237	264	245	231	222	248	234	230	245	247	254	212	221	246	247	235	245	237	247	247	200	228	251	255	237	239	244	236	271	231	224	252	234	242	263	239	240	238	243	240	237	231	248	251	243	220	243	210	253	207	244	220	253	226	221	233	256	238	228	277	242	249	251	243	222	224	232	268	222	218	252	257	243	234	268	215	247	243	209	219	249	249	242	255	236	240	271	270	231	253	241	230	243	255	217	254	233	224	212	260	214	243	231	222	207	238	231	272	253	274	251	238	245	257	235	218	220	246	255	252	240	257	236	210	275	220	235	241	276	250	256	225	233	229	262	265	237	231	234	221	242	261	219	235	248	219	230	212	261	272	237	222	254	234	240	242	235	238	247	201	244	229	232	235	241	214	242	243	216	250	252	256	230	249	230	239	249	268	238	207	244	227	248	248	232	229	221	258	248	257	236	242	244	246	269	210	222	249	213	240	225	241	247	239	224	251	232	248	230	240	280	265	250	239	237	244	243	250	237	265	260	234	227	260	217	258	269	246	235	238	251	228	244	237	251	228	251	230	252	234	231	237	241	259	251	238	239	230	238	249	233	214	238	254	217	240	263	231	220	230	232	225	238	246	236	224	269	273	254	227	240	230	234	206	251	244	239	235	221	256	238	215	221	209	224	275	228	267	259	243	249	235	249	226	252	232	230	234	255	260	242	243	237	217	255	252	226	227	237	253	260	211	232	252	241	254	257	231	266	238	268	255	245	252	234	226	247	247	242	223	217	230	265	250	256	272	243	247	238	261	253	268	224	219	221	254	269	269	269	253	244	268	218	236	250	255	227	232	228	223	273	228	266	256	239	241	228	243	274	253	236	235	251	257	241	236
26306	9893	5305	5761	4891	3917	3301	2696	2310	2109	1770	1640	1489	1415	1245	1238	1077	1039	1042	996	987	889	935	881	871	855	802	773	760	797	759	776	706	732	791	745	675	709	709	704	677	682	702	669	665	640	692	702	690	616	653	632	709	674	672	662	639	641	670	668	633	637	611	634	689	631	693	641	610	703	625	614	558	628	628	668	615	600	635	619	622	663	623	634	623	627	616	624	631	657	640	628	610	619	646	645	630	645	618	640	623	633	650	625	631	612	663	633	626	653	643	600	634	636	637	685	627	625	642	669	614	635	612	628	662	597	615	611	640	654	581	649	598	641	688	649	625	576	642	635	600	637	629	582	588	655	637	627	616	641	618	651	600	618	656	630	655	634	614	627	643	616	633	634	611	610	647	625	620	640	649	631	625	648	661	628	625	648	652	656	639	610	618	591	624	613	636	693	633	680	660	577	654	598	626	670	675	615	622	656	636	669	633	652	574	669	680	596	645	618	630	604	634	634	685	627	622	621	680	642	664	545	625	609	652	653	624	643	638	632	617	631	636	611	568	630	617	662	591	627	643	636	674	611	630	651	635	674	637	625	660	616	608	644	608	634	599	653	619	635	615	627	560	641	642	645	625	639	636	644	679	613	633	585	586	667	614	614	642	625	618	658	647	548	651	616	611	624	579	676	611	644	635	629	630	626	585	667	613	587	629	617	618	591	565	594	656	627	619	642	647	632	609	617	634	626	682	622	614	643	595	635	651	668	622	604	618	589	613	607	614	649	615	605	635	608	605	609	593	619	626	629	592	606	634	653	584	643	624	634	591	629	613	623	619	617	604	604	631	646	597	658	623	617	653	633	580	639	610	638	617	649	657	605	581	606	612	574	671	556	621	645	595	592	639	578	565	630	634	636	648	617	665	593	629	657	620	606	630	655	674	615	608	631	638	605	595	632	602	606	643	654	663	630	663	636	657	640	659	683	622	587	630	596	625	621	589	638	597	622	651	597	627	648	662	604	625	639	619	670	604	605	636	667	640	619	626	610	624	617	576	633	617	625	606	614	628	580	608	647	579	588	616	614	650	567	614	609	631	606	620	660	604	616	649	616	597	609	592	650	644	603	668	576	583	625	661	634	641	656	623	601	631	655	633	621	580	630	594	651	607	611	603	646	618	671	646	594	596	578	678	637	619	597	660	679	621	655	604	613	624	629	625	634	618	641	587	620	604	654	625	625	610	608	602	643	594	654	643	615	603	595	638	658	637	630	605	593	640	590	648	631	628	663	658	604	635	597	612	649	597	597	657	601	611	619	643	597	662	619	615	615	614	614	597	654	578	643	623	614	608	591	603	630	662	633	613	628	672	608	662	651	668	626	646	635	598	624	662	654	616	616	583	612	689	622	612	592	642	621	593	655	611	641	672	657	603	624	621	655	654	611	602	570	614	672	643	640	608	574	603	595	619	554	630	596	630	623	612	603	618	606	648	588	575	601	609	658	650	624	621	608	631	600	656	627	637	615	636	631	645	653	662	624	610	599	646	614	651	670	614	627	653	662	622	625	651	642	599	642	625	638	603	640	619	601	616	643	598	622	626	590	617	635	603	603	607	624	644	607	629	604	627	647	621	604	643	616	618	649	622	623	604	652	625	638	604	672	602	592	642	601	642	621	650	631	606	638	599	587	622	631	643	637	629	602	666	640	611	633	626	603	627	653	617	618	608	606	637	649	651	622	587	620	594	634	630	638	622	621	604	611	673	648	658	646	612	593	671	644	639	592	607	590	606	611	604	574	644	613	663	696	623	641	603	619	639	656	659	620	657	616	664	649	636	604	624	662	645	605	630	599	625	638	662	646	608	620	627	590	643	596	631	606	628	579	630	574	632	566	664	586	645	633	635	595	666	605	643	603	562	661	630	641	616	677	608	618	617	603	652	658	567	592	577	598	653	610	634	638	608	595	680	616	595	592	627	622	635	603	652	627	670	633	631	575	621	590	601	583	636	639	652	596	596	596	650	651	596	609	674	601	638	652	585	631	647	610	664	624	624	622	679	623	599	632	638	594	639	626	580	578	650	658	684	641	605	631	628	606	644	618	611	644	588	641	619	637	597	598	684	630	632	618	645	584	600	616	666	623	595	662	616	629	638	652	673	609	546	601	642	601	611	625	609	566	631	623	634	629	649	622	612	617	620	599	608	640	650	589	649	645	625	630	703	638	639	637	646	665	620	594	622	599	609	636	586	661	650	590	629	624	647	662	611	605	626	635	647	693	614	630	615	601	602	645	650	659	636	606	600	631	624	673	667	653	612	610	604	617	620	607	654	651	641	666	654	648	660	586	644	603	597	642	582	629	608	604	615	648	615	647	630	628	609	617	629	605	643	635	670	667	576	613	578	664	586	629	586	618	667	656	595	675	633	646	626	620	610	560	631	707	615	616	633	602	628	633	627	634	656	610	623	599	627	551	639	651	607	612	668	617	628	611	638	664	653	643	629	602	636	652	631	599	596	682	684	630	627	661	624	611	645	571	686	646	613	624	636	645	628	625	581	615	609	617	645	608	640	629	649	612	613	617	629	634	627	614	654	580	655	595	620	652	646	638	641	617	632	638	635	604	656	643	654	606	553	622	617	615	617	617	617	630	591	665	643	614	618	616	637	587	624	629	582	625	619	620	643	670	667	612	644	652	654	618	668	638	611	635	647	642	612	639	612	613	598	632	626	652	631	607	631	628	669	627	606	630	666	592	622	598	609	641	617	634	682	625	638	622	617	588	680	645	684	642	626	593	659	599	634	574	610	572	600	633	605	624	609	638	596	605	656	677	610	611	646	582	579	593	614	654	626	599	620	641	566	609	652	600	637	617	638	640	644	601	590	561	611	572	616	661	632	633	615	638	636	610	638	646	622	595	642	596	630	610	631	625	607	630	634	623	622	638	617	593	644	604	651	633	605	657	610	604	614	615	596	620	683	622	611	593	605	600	604	664	651	590	654	591	589	637	622	620	603	608	639	658	644	627	588	611	617	589	627	650	580	591	637	634	621	591	662	609	636	608	579	611	638	663	643	666	612	620	575	615	618	626	623	677	650	591	593	656	598	625	645	619	640	639	598	595	621	593	673	622	637	653	638	672	590	633	622	636	669	639	609	610	638	572	621	615	634	648	601	658	651	669	623	608	630	639	634	628	701	582	600	613	599	624	665	608	639	610	557	658	612	577	608	608	645	621	631	624	640	641	639	624	596	613	642	688	609	667	638	619	606	614	656	596	603	617	648	651	631	635	625	619	615	643	596	626	653	607	586	627	585	646	628	595	608	612	626	596	669	655	630	622	567	632	614	646	638	628	677	641	603	645	625	609	613	620	634	672	625	672	601	637	611	615	641	616	628	598	670	631	605	617	600	615	662	620	630	640	626	643	672	579	625	585	586	632	631	634	617	644	625	608	642	597	633	567	602	652	621	601	621	636	667	649	618	614	630	629	605	624	574	653	620	637	648	640	594	621	606	577
14446	3055	433	403	362	386	401	382	371	372	369	362	384	346	382	333	372	352	390	371	390	366	355	355	379	367	345	375	347	383	358	384	327	335	357	357	374	379	377	380	370	365	337	358	418	350	359	356	347	362	379	352	391	388	371	367	372	357	356	363	337	362	367	413	331	393	383	381	363	330	359	362	383	382	368	362	353	361	343	375	380	373	369	370	346	390	372	381	363	392	356	372	341	385	402	387	412	395	359	378	354	365	364	362	394	376	361	356	370	384	386	383	391	355	356	387	348	335	364	389	344	420	372	399	352	358	351	388	379	384	377	384	370	364	384	388	350	384	350	403	374	355	358	358	355	378	371	375	394	401	359	377	350	369	356	358	356	357	388	341	352	322	353	378	361	373	381	332	381	367	356	347	344	391	397	377	348	347	363	327	362	379	396	375	364	398	411	397	379	359	367	391	376	414	330	364	405	336	401	363	353	363	367	374	340	365	368	411	367	380	352	370	389	352	371	379	359	381	388	363	386	372	390	359	334	371	416	357	379	390	360	364	360	348	347	346	388	368	363	392	346	400	379	353	371	393	349	402	358	360	363	340	346	392	370	353	388	399	364	369	344	386	340	343	348	346	368	415	362	349	386	379	341	375	352	414	373	387	397	400	382	349	338	385	358	389	365	372	378	341	381	380	385	337	386	371	361	378	359	379	357	381	344	338	342	344	389	379	356	370	388	347	380	353	382	379	375	375	377	358	378	390	370	386	385	352	322	339	387	350	363	353	368	405	358	402	373	332	362	364	393	389	402	353	375	374	370	352	369	374	382	362	362	426	389	344	367	342	350	378	333	363	395	376	378	374	372	383	356	374	368	350	342	351	354	381	352	364	359	340	365	357	401	362	385	383	345	362	358	412	371	340	340	381	391	375	333	363	345	387	354	334	410	362	378	362	383	372	353	403	390	349	368	395	361	374	348	366	339	367	386	361	353	342	359	341	388	376	343	402	328	394	397	361	355	355	344	368	368	373	378	390	394	363	384	402	360	376	375	345	330	375	375	364	376	354	396	345	371	343	374	365	370	355	387	334	347	373	391	346	386	372	392	369	349	345	401	388	410	386	359	369	377	356	364	366	352	368	362	354	374	322	358	364	361	342	365	327	369	389	366	389	363	349	371	357	394	359	386	367	395	360	362	361	353	333	385	363	386	362	356	404	320	363	386	362	386	368	379	342	399	379	370	381	368	364	337	371	382	348	372	403	318	377	401	422	371	362	361	361	386	332	381	348	389	385	358	345	347	350	360	382	360	390	374	406	385	357	365	368	382	349	348	368	384	341	373	346	375	389	362	362	392	357	370	369	350	406	364	365	381	371	360	387	357	323	351	365	400	368	372	362	353	375	351	355	365	330	346	367	367	392	367	357	365	387	407	370	385	362	401	349	367	373	360	384	351	372	345	366	339	369	363	321	385	371	360	358	448	363	352	407	367	370	400	313	359	368	345	345	367	369	374	391	366	367	365	322	387	393	393	366	384	374	338	355	392	372	341	375	342	316	333	381	353	381	394	366	376	384	357	389	353	374	388	351	325	346	380	374	362	397	375	372	347	346	395	378	363	391	381	347	354	394	368	374	348	374	391	319	394	400	373	386	394	370	365	328	385	382	374	351	366	334	364	371	364	381	358	355	368	343	372	377	397	375	352	379	390	379	361	375	381	414	343	371	372	354	389	331	341	392	371	374	374	343	358	365	352	361	344	369	356	373	371	355	424	379	323	394	373	358	369	364	374	361	383	357	385	382	377	362	358	331	381	400	390	364	400	363	351	382	369	360	415	370	365	381	368	381	398	349	392	359	375	379	388	360	369	399	352	369	333	374	350	364	380	397	392	365	364	380	358	372	403	375	384	388	416	346	356	384	361	378	390	366	367	369	367	355	368	367	370	338	373	373	345	412	376	412	316	379	339	364	367	377	377	417	394	386	394	357	369	316	370	353	363	390	367	347	379	372	358	363	380	343	378	359	362	352	361	354	345	376	384	369	339	388	402	347	348	380	375	380	369	333	384	348	381	398	358	389	370	382	348	392	333	346	347	373	386	385	352	379	390	372	378	357	357	355	384	349	349	331	364	357	362	372	391	357	379	378	364	398	384	329	336	359	380	379	354	389	373	355	370	362	391	341	385	347	336	361	365	382	345	387	348	384	369	366	409	355	377	376	412	356	339	352	353	354	378	362	363	359	352	365	380	388	363	373	387	351	364	352	358	342	335	354	364	344	399	364	400	397	398	393	381	371	375	397	358	370	387	369	375	333	363	352	348	352	346	347	388	364	415	412	394	366	343	388	388	361	385	383	352	411	380	370	372	384	392	367	373	384	391	351	345	387	369	387	355	388	377	379	404	390	357	417	346	351	354	331	356	355	356	354	394	381	351	394	388	342	347	368	389	379	374	339	365	382	382	375	422	361	377	371	371	364	414	393	362	376	380	384	358	327	372	395	385	360	371	376	337	386	383	379	355	369	327	358	357	388	351	392	389	381	360	349	382	362	399	391	352	396	363	369	351	373	403	394	392	337	348	349	365	377	373	393	354	371	378	362	376	381	404	382	392	368	388	380	376	368	379	365	379	349	340	394	354	372	389	357	360	391	383	369	390	366	374	380	363	363	367	379	393	384	333	357	355	356	381	347	347	346	394	357	432	337	372	356	364	401	360	382	359	352	356	367	338	365	382	345	369	399	388	404	348	378	347	373	376	383	384	372	377	375	387	375	397	366	339	365	384	371	381	400	393	371	347	355	358	379	383	353	359	330	379	364	348	358	338	359	419	374	363	374	361	387	353	374	378	367	372	370	361	376	339	351	388	356	377	410	367	399	382	391	369	395	333	385	390	371	379	368	382	393	381	370	369	369	369	393	351	358	384	371	347	389	363	373	389	338	349	370	372	354	350	358	382	361	375	382	337	344	351	375	369	358	394	383	347	372	364	403	371	399	370	425	365	348	362	407	388	382	383	386	352	376	356	365	352	340	397	375	363	357	395	338	365	355	387	378	431	357	373	339	378	371	357	364	421	369	345	355	369	368	351	347	365	343	379	347	345	366	332	394	372	384	392	349	376	346	373	369	377	345	367	378	342	386	394	373	373	395	370	377	389	404	394	365	371	370	386	378	362	368	371	355	357	358	360	375	381	328	386	377	338	391	362	330	340	403	317	419	355	387	374	345	350	348	355	359	374	368	403	369	348	394	390	404	410	353	391	375	388	381	394	383	392	380	337	355	351	355	355	376	358	364	365	361	354	371	362	388	378	356	354	343	371	379	391	341	351	361	382	376	364	352	362	386	340	362	372	397	360	370	376	406	388	356	398	369	406	381	372	378	403	386	354	369	360	392	451	364	374	368	345	361	385	355	371	372	348	416	355	367	394	351	383	353	371	350	356	343	390	390	361	389	333	369	370	377	356	366	359	365	402	389	353	394	337	407	382	319	335	370	376	364	364	350	386	358	369	329	341	366
8951	2403	1085	1012	1018	980	989	970	962	984	981	946	993	982	965	900	966	956	952	922	972	914	936	953	980	923	930	935	885	924	992	949	945	955	968	946	971	951	956	948	935	951	974	935	951	973	895	910	900	984	964	934	867	945	941	939	930	928	869	950	924	943	963	937	903	917	937	965	930	954	986	895	921	959	967	898	971	888	965	980	891	905	876	919	973	943	946	991	896	884	943	922	952	931	1026	977	904	958	936	986	928	952	901	903	939	951	927	933	925	931	937	989	994	898	956	877	978	941	923	934	881	996	960	944	930	969	899	962	949	899	997	909	948	854	970	924	916	989	964	930	928	940	903	942	950	958	951	946	954	908	944	943	945	951	921	908	939	927	938	967	926	883	936	982	955	988	915	964	924	917	936	881	892	980	956	901	883	907	930	918	923	961	955	1016	871	945	936	981	925	933	911	987	962	895	941	907	899	893	905	931	953	945	912	966	879	922	968	915	872	933	952	893	922	961	885	927	963	969	979	935	955	924	955	939	912	938	967	994	882	894	957	918	897	987	931	983	947	945	933	947	955	932	958	898	958	909	994	1007	951	955	864	913	909	981	909	1030	947	949	938	987	998	980	905	890	973	940	910	954	970	946	919	899	934	963	950	941	936	950	938	935	955	873	914	964	941	944	956	974	900	905	967	911	987	941	936	949	919	964	931	972	952	960	952	935	937	931	941	905	884	928	931	973	911	932	936	884	971	902	966	938	873	897	962	936	942	901	884	904	980	932	962	957	898	925	923	873	964	906	887	923	920	892	963	975	888	940	956	942	967	978	923	906	896	929	980	903	900	886	939	909	885	921	922	917	928	900	904	939	946	965	910	940	925	899	970	939	958	938	917	901	900	912	942	911	990	930	893	946	922	927	970	960	904	989	936	942	904	882	961	1002	920	899	962	940	969	896	870	947	940	902	953	973	937	919	937	949	877	976	955	976	924	971	935	911	946	873	947	994	890	957	910	963	931	898	924	979	901	931	907	949	974	942	938	953	951	860	924	978	953	890	925	867	979	959	916	968	851	915	957	930	909	933	927	945	968	941	906	935	915	925	948	949	904	949	947	969	888	961	943	871	913	924	956	961	929	892	907	953	998	933	927	925	907	914	988	884	919	941	909	930	916	934	939	971	911	971	922	920	921	860	1026	923	935	909	943	921	893	969	951	986	921	929	937	928	884	942	974	980	991	1002	908	962	983	924	920	960	954	902	935	910	924	949	923	989	898	923	944	914	933	913	891	929	933	945	895	923	918	928	932	947	944	921	956	1018	933	901	897	933	951	854	956	908	923	958	968	917	955	946	902	964	980	1018	955	924	925	916	967	874	931	905	928	945	935	916	901	938	932	899	896	891	936	959	899	927	958	903	907	913	977	934	958	983	961	923	882	948	918	906	912	929	942	908	921	1003	884	943	983	918	942	953	976	905	966	920	958	913	918	918	922	945	959	944	972	924	981	923	918	964	971	897	983	900	946	958	917	962	920	939	909	882	941	987	998	953	963	942	915	885	954	893	937	914	946	933	939	964	933	955	962	919	951	929	898	932	953	941	930	976	974	890	941	889	938	956	982	864	942	929	921	901	935	924	904	940	958	877	964	894	941	971	925	917	935	937	894	917	960	970	973	905	921	887	913	937	941	937	937	957	913	963	958	924	940	970	965	937	956	892	904	873	918	919	911	890	943	918	955	974	839	950	957	971	920	954	949	907	960	954	922	970	923	971	958	968	953	906	933	960	917	921	973	928	923	951	984	985	958	954	932	919	934	921	917	930	998	940	900	904	929	895	920	937	897	947	897	936	890	918	990	960	962	915	932	956	959	936	929	967	904	935	957	893	916	920	921	933	902	945	937	919	898	912	954	926	940	883	893	917	888	925	954	898	897	857	940	926	900	927	961	910	911	937	903	947	922	939	970	927	938	954	903	952	918	939	962	915	940	919	911	912	913	970	941	935	922	921	934	845	949	901	941	919	929	921	943	976	952	946	975	923	954	950	904	926	931	987	935	926	965	909	912	889	928	955	912	953	909	908	958	878	971	912	976	928	898	943	943	948	956	936	900	994	875	954	923	927	917	943	881	950	886	942	928	976	920	914	914	941	926	958	898	919	928	925	954	893	894	938	910	963	901	902	930	953	999	927	936	892	950	892	927	898	899	969	935	920	949	998	956	941	903	995	979	940	935	956	866	878	910	902	974	959	908	976	929	937	897	953	938	984	928	891	910	984	914	926	926	945	927	913	929	911	856	967	934	930	928	919	876	951	877	970	942	926	925	855	950	986	933	912	882	888	895	943	972	878	885	975	994	931	986	899	949	966	904	936	918	905	945	985	901	957	908	937	941	922	963	895	973	981	972	944	922	959	934	947	949	982	960	930	933	914	925	925	960	937	919	966	869	944	978	954	904	922	932	941	925	945	900	951	966	886	920	946	932	896	987	969	869	947	921	961	957	872	880	923	883	975	983	999	954	959	957	945	939	876	922	942	954	887	895	923	955	965	933	927	900	865	962	1003	941	943	932	904	922	906	955	947	918	900	968	938	940	997	896	927	905	937	944	906	980	968	973	961	929	931	969	941	916	921	938	945	934	932	918	970	902	944	971	878	941	937	915	887	899	1013	951	897	934	945	961	895	939	990	982	971	961	938	949	919	939	968	924	905	958	914	914	924	956	924	885	851	914	952	896	933	941	986	962	980	987	899	989	942	898	952	908	894	962	929	872	965	911	996	987	910	934	972	937	891	917	970	939	937	963	922	914	890	918	971	871	967	896	909	1005	929	915	931	953	956	917	944	952	975	896	887	957	930	944	903	940	924	950	911	939	948	907	905	954	910	916	885	925	894	914	921	986	967	910	886	864	962	988	957	955	935	907	931	907	908	917	934	939	913	958	923	948	966	883	910	987	940	931	962	959	879	866	917	916	911	933	953	947	913	915	979	884	932	921	900	908	975	944	845	894	914	993	956	984	946	918	880	949	929	939	940	916	979	922	956	934	910	928	942	921	899	939	960	930	871	926	911	938	882	958	987	969	910	928	941	920	871	926	945	923	907	905	893	949	943	923	978	916	906	934	889	986	1017	1006	932	906	957	967	895	963	902	944	953	935	958	976	939	1003	925	918	865	966	915	907	935	911	993	918	918	896	938	938	942	962	993	925	852	977	977	959	962	897	894	959	861	950	953	983	962	974	929	909	950	920	908	909	922	942	917	926	951	985	902	980	899	959	891	972	930	965	960	958	907	975	905	903	922	928	958	905	938	912	928	929	937	905	920	985	957	930	925	956	868	932	943	931	905	955	958	984	890	908	926	921	912	957	929	906	937	879	917	963	944	952	914	969	932	938	975	973	936	950	921	884	925	912	927	891	874	931	960	947	944	942	967	938	919	907	956	939	980	929	950	949	940	909	902	876	919	950	927	913	962	949	963	915	858	953	938	923	980	986	927	919	920	904	945	939	956	963	938	936	894	916	940	962	905	989	942	911	920
31114	10789	2532	1473	1036	751	682	578	557	523	477	466	441	425	472	466	430	475	413	398	396	448	420	405	423	396	409	416	409	395	448	391	395	378	384	387	387	374	402	361	375	389	394	413	371	363	401	331	411	429	414	397	410	379	415	399	417	395	398	358	391	403	413	387	408	437	378	421	413	395	399	419	384	403	417	390	390	397	390	365	387	405	399	412	375	398	386	399	429	381	390	391	413	374	356	386	389	389	381	400	393	389	378	407	368	383	367	400	372	340	389	409	382	389	364	358	402	385	390	404	401	396	401	374	419	355	389	398	385	398	381	371	425	421	377	382	393	380	422	384	383	402	379	382	379	373	387	389	371	386	402	408	389	390	364	394	382	430	380	424	369	376	369	384	377	417	416	349	387	362	375	426	395	378	391	375	396	410	397	399	365	381	378	396	412	368	373	382	385	386	380	374	433	366	446	391	362	369	407	400	346	388	403	411	373	424	388	378	381	393	394	360	356	391	397	389	365	346	426	385	383	439	393	406	396	398	348	356	411	390	389	399	398	431	386	394	403	386	408	411	400	382	397	411	371	412	389	387	369	419	362	403	370	401	391	390	402	423	397	415	365	395	390	420	379	416	348	392	419	381	368	385	363	359	415	422	398	384	356	379	400	380	360	403	404	384	431	395	399	370	377	387	391	406	410	393	404	369	368	385	355	400	381	424	355	355	386	395	402	403	413	372	387	401	383	367	368	414	395	386	392	387	411	375	374	373	413	393	384	354	388	390	416	374	392	386	378	384	389	379	371	372	396	436	368	403	399	384	403	379	402	386	413	366	404	384	395	374	372	396	388	400	387	432	407	376	381	366	381	403	393	388	432	378	379	408	428	386	390	400	385	379	397	386	403	417	396	355	396	376	413	400	389	372	391	359	366	391	395	403	419	412	398	393	396	377	383	386	390	421	412	378	409	387	388	397	357	399	397	367	379	365	367	393	396	358	382	401	378	421	420	390	423	413	424	383	358	402	416	413	391	354	399	388	410	386	375	337	411	397	391	414	392	431	356	423	391	395	371	393	366	423	433	428	401	363	367	381	374	379	380	376	395	381	390	383	378	379	383	401	365	394	395	384	392	412	383	381	436	363	387	367	423	385	397	378	416	409	388	393	397	435	380	388	395	385	394	386	383	390	392	384	381	409	377	384	365	352	368	417	386	394	380	419	413	413	380	333	404	417	429	395	378	383	419	397	369	392	361	407	395	391	393	372	433	400	382	385	397	377	398	374	371	379	363	424	407	392	373	394	387	413	404	381	381	370	399	390	395	385	384	366	413	385	446	432	386	373	413	392	371	345	385	374	424	408	409	426	374	390	409	370	394	428	336	362	368	380	355	370	407	414	404	403	434	413	374	387	374	387	390	408	382	390	381	378	409	389	381	423	381	394	373	361	394	396	397	405	392	381	397	381	406	407	408	394	400	419	412	398	414	403	416	401	366	393	404	416	377	403	366	440	390	381	374	421	410	374	347	424	371	378	384	386	375	376	381	394	408	442	399	381	390	361	361	388	384	408	389	372	374	408	377	371	373	374	411	383	368	352	368	393	385	377	371	411	395	412	395	376	397	392	389	367	355	409	409	382	394	404	378	389	381	398	395	411	376	404	384	410	388	400	418	382	375	358	372	421	396	404	407	396	352	354	443	378	394	357	396	411	372	374	412	380	385	392	446	394	372	383	375	373	403	384	388	416	389	344	369	419	382	381	401	396	390	399	397	394	352	386	407	377	366	369	390	428	361	334	411	439	394	392	390	382	377	392	421	371	345	360	359	424	411	395	359	437	387	404	383	406	388	377	375	393	400	413	381	408	378	384	381	354	403	365	405	388	403	407	410	376	406	384	348	395	408	382	386	406	413	361	379	385	405	375	399	403	385	429	361	387	392	421	369	388	336	362	387	385	384	407	374	399	402	402	386	380	355	387	372	421	439	380	370	397	434	392	398	408	385	383	398	370	404	378	409	413	404	391	383	357	380	394	403	393	392	398	383	432	385	409	400	387	375	395	374	402	379	383	380	371	422	413	410	405	436	390	394	386	390	393	403	392	380	361	399	384	393	375	376	448	392	424	387	377	396	400	425	414	393	369	427	385	395	407	389	366	387	374	366	378	350	392	395	382	396	370	380	386	412	401	385	387	367	395	419	414	393	417	393	383	366	401	408	394	424	413	410	385	380	389	363	382	354	375	384	391	377	374	365	391	412	401	370	384	380	407	369	395	380	357	365	397	370	368	364	392	391	395	404	407	411	397	412	396	382	413	382	381	368	399	406	367	393	378	392	409	403	435	407	371	398	386	411	399	409	404	415	428	405	389	381	386	416	418	395	375	380	426	383	395	346	431	420	408	381	403	393	366	398	428	403	382	363	432	363	394	348	393	385	362	386	359	357	377	383	367	390	415	367	417	375	383	397	425	396	390	376	427	371	386	413	387	375	398	402	365	389	406	411	395	409	412	376	361	369	390	408	372	408	391	416	362	392	359	389	396	412	420	388	383	389	368	383	393	427	425	346	439	369	387	375	399	427	370	372	384	433	398	397	386	381	380	385	342	421	405	377	400	369	395	383	383	371	405	392	395	374	378	398	385	401	388	355	415	391	402	388	355	371	378	388	416	400	423	417	416	363	402	381	392	392	385	391	387	390	389	412	410	409	426	392	361	435	386	395	360	392	400	372	401	406	403	365	403	396	403	407	404	386	370	386	388	391	389	443	380	392	420	382	437	386	423	393	379	393	422	381	384	402	403	386	376	354	377	392	381	388	380	378	377	415	396	386	391	401	360	369	408	408	375	370	415	398	371	377	364	394	423	406	368	400	374	407	370	371	412	339	380	396	406	360	382	389	445	372	388	384	368	395	442	390	388	387	392	369	378	397	380	388	416	358	416	365	397	354	387	382	405	359	414	407	390	392	376	436	397	396	346	377	388	362	417	395	392	379	386	424	390	370	391	432	427	401	379	417	412	383	396	422	358	390	392	441	351	414	377	399	412	338	363	404	429	386	395	405	386	391	377	405	378	374	391	380	426	416	387	426	375	387	385	374	373	402	349	383	407	400	375	420	377	369	381	380	364	405	394	387	404	362	366	422	382	389	426	374	385	346	370	393	415	387	373	387	412	362	446	418	355	368	403	391	383	404	399	370	417	389	380	383	398	352	423	364	384	378	369	376	399	388	386	420	362	409	430	409	380	397	384	367	402	377	378	385	394	386	421	368	363	383	411	393	354	388	389	365	385	415	407	397	390	396	396	408	374	397	392	389	384	393	388	350	345	389	417	352	362	330	385	402	379	355	403	391	443	400	391	411	358	388	374	400	373	365	393	378	361	413	384	386	386	387	399	383	388	382	398	371	402	370	341	392	367	376	377	381	366	361	415	401	415	366	380	384	417	390	380	371	410	421	391	401	364	399	369	371	406	390	394	372	409	373	393	378	392	367	406	364	422	367	370	388	399	380	401	395	404
19011	5654	3392	3602	3212	2739	2260	2001	1803	1637	1563	1453	1404	1323	1263	1263	1243	1200	1187	1174	1191	1110	1161	1169	1096	1099	1044	1049	1041	1019	1006	1024	989	1056	1044	1029	1015	994	1027	962	997	1003	1042	992	993	1095	1003	1006	967	1000	994	944	990	983	992	945	994	991	979	964	1012	1027	973	989	970	967	960	951	1013	998	990	967	930	956	959	1001	991	912	928	967	965	899	944	1007	948	969	971	948	981	982	964	973	960	944	898	1007	969	942	964	960	988	973	908	922	932	958	967	981	944	1011	946	948	995	937	991	979	972	996	1001	974	918	951	961	925	934	1012	963	935	979	971	1032	949	1000	1003	960	932	973	972	977	904	942	938	973	950	973	935	987	991	968	956	966	967	986	933	982	980	943	1009	926	993	989	957	967	929	999	996	1011	959	985	1015	1003	986	983	922	932	940	962	977	1026	982	924	972	989	1001	926	931	966	999	995	958	957	960	986	956	937	989	929	984	1009	991	982	989	995	998	956	971	968	970	895	959	1002	1053	962	992	972	976	970	1010	1015	903	978	950	925	1019	1068	960	957	968	945	959	967	979	992	967	958	980	924	952	977	945	918	1026	962	927	946	988	1009	927	932	993	992	891	982	974	992	974	937	992	976	984	992	965	933	992	932	950	912	1000	948	971	994	900	949	984	941	963	963	923	964	988	990	942	1008	977	910	1001	926	898	994	989	906	981	1037	993	952	955	933	960	972	973	957	929	946	946	938	1006	976	909	1005	936	981	967	965	933	928	934	1004	982	955	967	956	1021	1033	1027	896	964	953	966	968	968	958	983	956	1002	985	978	979	934	932	975	979	976	1018	908	1007	994	974	949	982	998	1005	939	976	896	919	947	982	932	1010	939	994	991	910	951	971	939	992	902	980	951	936	984	998	885	1025	951	928	995	1017	992	979	957	950	959	969	957	986	968	958	1005	914	928	972	1011	990	970	965	974	995	966	877	972	967	975	941	1019	979	960	1010	1000	1011	1031	955	983	957	957	930	927	945	973	1008	957	975	926	929	964	956	961	967	907	950	991	984	972	963	993	1003	1021	1013	965	990	938	972	939	980	990	1013	962	962	1004	1023	997	1046	999	973	995	970	951	967	997	988	1026	977	1000	978	917	1015	998	938	941	1015	958	944	978	942	966	959	969	915	979	990	969	995	923	990	927	955	1009	958	894	1003	936	935	994	947	972	921	973	921	1022	964	933	950	966	954	975	987	963	884	995	927	980	1001	942	930	980	982	968	1006	1000	962	942	981	963	940	928	909	950	964	956	1007	975	985	1012	966	943	944	968	980	1006	939	996	962	969	929	967	978	954	954	966	1004	996	1003	956	943	999	967	957	984	1028	986	945	955	957	926	895	1016	939	938	990	960	973	950	927	937	969	928	943	913	970	953	957	984	997	965	990	997	952	1014	970	984	960	967	1016	980	954	979	987	971	1007	925	903	960	922	928	936	957	994	959	1010	982	1011	937	945	964	899	931	961	943	987	959	976	948	981	960	967	974	1014	941	959	964	940	911	989	954	920	964	879	969	969	904	951	936	915	985	1009	938	929	945	1029	963	932	977	945	1017	953	973	970	975	1008	989	979	989	983	997	995	945	1006	960	951	936	926	969	920	970	948	985	992	979	973	956	957	988	919	915	1047	902	972	981	967	974	996	1012	969	942	974	943	1015	982	962	937	934	959	918	905	944	1013	941	917	1016	1000	961	967	951	1030	919	946	1010	995	968	923	986	905	955	935	967	968	997	986	952	908	1026	961	951	977	919	954	981	923	973	986	954	1004	997	930	952	973	955	991	996	926	937	1009	882	958	1011	945	911	924	940	990	975	995	957	996	986	971	926	994	946	947	955	923	945	975	950	956	946	961	961	973	974	924	1009	927	969	984	925	961	1034	960	982	1002	984	1030	958	1018	915	962	932	953	1023	920	907	971	979	937	1003	981	965	993	1020	983	952	965	950	954	958	992	929	1004	984	918	998	981	971	1010	973	959	933	988	960	993	984	968	946	988	992	929	947	907	984	959	897	971	1023	957	1026	944	943	953	1010	963	958	958	956	983	945	967	960	918	936	929	942	972	1034	966	943	956	938	969	965	973	970	1001	953	961	967	963	1020	912	965	951	1027	913	986	951	981	968	953	987	987	977	991	943	959	952	1020	1008	977	964	930	954	982	982	957	945	951	973	975	931	968	994	972	959	925	977	964	974	1027	908	986	959	954	965	954	952	1017	967	973	1031	924	958	959	920	987	911	947	966	957	970	965	938	993	966	995	987	951	955	942	1006	908	993	1013	950	976	919	970	967	1005	975	975	940	927	953	998	1012	954	947	961	997	951	969	1048	983	956	962	994	1022	957	944	1009	952	957	967	975	941	995	980	980	952	960	965	947	1043	956	916	978	981	929	962	970	1037	953	985	962	919	970	1006	965	963	936	962	942	968	977	955	969	995	941	944	1001	964	1012	962	941	1009	922	943	956	1003	991	960	967	974	988	981	1005	972	985	974	1053	942	961	1002	941	1012	940	981	1013	989	965	988	998	968	934	964	981	994	1010	978	968	951	1019	1055	972	949	959	949	988	942	935	1028	951	992	913	933	954	908	951	920	980	987	919	946	944	959	977	1045	948	1002	920	951	994	955	1027	1000	972	966	1008	934	1027	974	1022	953	948	950	975	911	962	938	1011	967	934	1009	1059	1030	961	886	986	924	1002	948	953	954	932	952	942	949	1027	976	992	953	944	949	971	939	1001	1004	1004	956	1003	931	973	978	949	982	945	944	978	1002	990	1019	903	1016	975	968	899	981	974	901	965	975	982	989	999	948	969	944	988	963	959	966	915	961	944	998	983	978	988	963	920	945	899	987	943	952	944	945	988	933	862	1046	1016	982	975	980	974	934	966	954	928	995	972	942	990	918	942	988	1007	982	1016	995	952	951	903	950	964	982	962	988	963	950	978	932	1001	976	950	997	960	924	966	1008	1007	960	1013	978	975	952	944	1029	976	895	940	975	1015	971	921	1003	988	984	972	978	1021	960	970	1033	993	919	950	995	962	964	984	1050	988	959	955	930	969	973	965	964	984	962	989	947	1000	905	982	956	1015	946	1013	992	922	967	982	941	971	935	928	959	994	965	1004	950	989	1013	964	957	968	978	955	945	977	975	953	949	931	983	958	974	1004	943	989	951	983	942	942	933	987	948	945	904	910	906	982	1000	1009	946	978	965	970	972	971	980	989	985	963	978	951	972	996	981	990	970	934	958	947	999	985	964	961	989	961	937	1010	967	948	975	978	943	993	975	1012	947	986	1000	973	950	973	931	960	955	940	984	959	970	943	972	948	911	965	946	931	946	921	972	973	956	967	948	989	961	967	952	928	907	928	996	948	914	983	996	1039	949	926	919	1012	1009	982	992	945	942	1005	1016	950	949	967	963	954	966	993	977	908	915	961	931	975	971	970	954	943	970	974	924	991	967	960	946	923	924	966	977	928	997	957	1010	953	987	1032	1026	1006	971	995	1019	916	914	993	960	965	944	922	928	992	1009	967	906	992	956	908	993	954	945	982	939	958	922	1005	969	939	991	932	969	979	992	951	978	990	1047	947	936	940	927	941	1009	947	1026	963	995	981	952	1001	988	962	992	903	968	1057	961	990	993	977	993	1017	1000	994	989	997	997	1017	1046	926	916	943	955	905	986	1008	991	981	958	949	944	993
40223	18988	5164	2422	1591	1093	840	652	532	513	445	411	392	382	322	325	297	295	306	281	274	272	269	295	258	305	269	268	276	266	210	260	243	246	268	271	236	240	238	264	270	247	208	247	271	226	236	246	218	262	263	242	271	209	243	251	218	247	281	255	235	259	234	221	235	270	237	219	231	237	251	230	225	241	235	226	259	241	244	214	229	239	233	249	257	226	252	248	249	234	268	265	261	236	234	283	241	246	233	228	223	233	243	217	233	263	253	227	254	221	234	221	234	245	254	224	223	263	230	260	240	253	250	261	232	224	232	220	241	232	236	262	262	243	242	227	248	238	224	250	236	261	264	221	224	242	213	238	233	245	231	220	219	248	224	255	234	228	229	261	258	239	255	223	226	247	237	245	227	250	234	246	255	238	231	256	250	227	224	257	241	223	228	227	244	244	249	207	236	245	235	261	259	274	248	251	207	237	227	203	243	239	239	222	226	237	240	220	219	219	264	220	201	224	221	252	259	250	230	237	253	228	238	247	218	227	234	255	213	247	266	242	234	231	224	249	248	224	244	234	223	253	262	265	248	235	272	236	246	228	203	237	218	211	240	269	247	233	240	278	243	230	239	239	243	228	257	224	249	223	260	240	251	244	210	251	235	233	238	245	242	247	261	251	247	264	253	246	237	195	256	194	268	254	240	234	253	250	226	250	230	215	223	249	254	234	246	245	232	237	231	241	215	241	241	228	235	236	255	242	228	251	243	229	272	231	237	237	216	253	267	240	242	243	240	227	219	234	225	225	235	237	240	239	253	229	237	261	249	220	231	237	232	239	259	237	222	240	224	210	224	216	254	235	273	237	256	249	222	235	238	234	258	222	254	212	242	218	249	217	220	247	224	226	250	248	236	188	249	229	236	236	222	221	250	219	231	238	232	214	260	245	252	221	238	232	238	260	218	237	235	223	221	238	270	263	250	232	215	231	256	213	225	244	237	225	248	235	253	229	247	248	258	257	241	212	245	235	235	234	244	240	250	253	233	276	241	254	247	208	230	246	234	252	242	235	250	246	229	260	241	228	241	232	244	241	230	247	250	242	256	244	232	248	245	239	254	225	244	224	240	228	260	235	228	233	244	241	228	245	230	220	213	275	250	259	251	244	253	268	234	263	213	232	217	220	205	244	214	223	249	223	224	258	239	234	224	215	233	234	230	258	251	237	243	232	210	245	249	243	216	231	231	237	220	245	249	251	224	225	260	233	256	212	216	244	255	203	228	228	239	230	252	248	239	216	242	254	232	244	235	212	223	215	246	238	236	240	219	258	222	257	245	243	250	240	275	238	243	268	209	250	198	232	232	250	244	229	251	231	232	226	254	256	238	232	254	220	221	220	247	244	218	254	226	213	222	272	225	232	236	245	247	245	257	237	233	237	241	233	235	254	238	238	240	240	252	259	251	238	219	239	258	248	245	249	235	262	226	215	236	225	227	221	243	229	255	263	218	242	262	254	233	224	243	225	252	246	206	249	242	219	228	251	235	250	216	219	255	236	250	210	260	246	194	235	235	242	223	238	226	205	240	237	251	218	273	222	222	218	253	255	223	255	243	258	234	258	228	232	220	237	237	228	214	265	210	255	249	228	237	249	247	250	234	234	245	219	246	214	255	247	266	228	239	238	234	258	233	247	248	251	220	235	208	243	249	261	226	241	244	178	230	246	243	246	250	228	231	259	240	269	236	227	238	253	221	227	206	261	222	247	236	257	239	246	232	256	221	248	208	229	277	226	269	229	250	222	230	236	229	239	249	249	223	229	246	215	216	246	239	231	236	246	220	240	249	243	241	227	238	239	250	238	259	224	269	262	243	255	242	245	234	266	240	236	205	252	246	234	240	259	251	232	228	228	247	219	240	232	247	229	252	223	245	226	238	246	235	245	250	250	245	256	241	239	249	225	252	217	213	254	232	212	244	243	263	245	250	242	257	257	255	237	234	240	234	229	229	255	219	231	255	231	235	246	245	227	262	230	237	222	229	211	243	279	254	263	252	227	227	235	225	240	210	206	204	238	256	230	231	231	247	234	244	245	235	228	263	248	223	232	232	257	251	223	232	230	259	248	248	226	248	250	240	246	238	239	235	218	206	229	242	249	201	236	258	220	236	236	218	240	241	244	219	240	228	251	224	228	233	206	263	253	219	209	252	250	237	223	234	231	245	243	257	219	229	235	247	236	266	217	222	259	241	239	237	234	239	240	244	232	223	241	272	230	221	246	204	217	256	241	253	248	212	265	231	226	246	253	213	233	236	260	244	222	240	233	237	221	229	242	248	225	233	264	232	218	244	241	230	235	247	221	239	235	228	259	243	228	219	253	243	231	253	241	228	265	254	253	249	226	217	249	237	237	256	221	229	249	239	205	200	221	239	244	245	222	246	226	226	217	231	223	257	230	205	269	211	217	258	278	251	264	233	246	251	237	230	239	238	256	239	245	244	252	217	227	215	265	238	253	235	249	249	236	252	263	260	238	226	219	242	219	237	249	267	241	228	229	258	239	232	211	243	245	227	240	234	234	227	239	236	244	222	239	240	227	245	228	246	234	231	242	229	223	265	247	226	231	241	256	229	216	238	232	266	240	247	217	213	253	231	217	237	258	223	246	220	231	236	213	225	245	213	229	252	243	224	227	224	242	242	238	244	238	233	232	264	256	233	230	249	280	273	228	232	228	220	231	252	257	195	231	218	241	215	229	236	253	244	246	260	230	238	201	260	250	219	238	245	233	201	250	232	219	217	253	231	242	212	251	220	226	227	254	221	222	237	265	246	233	247	249	224	218	225	231	251	259	223	254	216	233	224	198	233	216	259	238	240	252	211	250	260	238	230	223	240	232	211	234	236	244	235	241	223	239	227	230	224	248	213	214	227	221	264	238	242	250	249	242	209	229	238	227	227	239	240	240	252	237	216	237	224	278	236	229	244	221	237	215	275	249	255	210	258	240	232	238	256	215	223	267	214	237	223	249	263	249	263	228	231	235	240	249	250	231	224	246	222	243	241	236	241	251	226	256	245	197	214	229	250	260	247	244	258	232	226	235	243	241	232	249	259	256	248	268	223	262	230	251	260	197	253	237	246	228	231	235	236	238	260	247	246	236	272	234	273	220	233	267	198	239	254	240	221	248	252	230	235	261	254	284	217	217	232	219	216	225	236	239	230	262	216	239	218	251	253	248	233	234	258	237	223	232	245	216	252	258	273	227	218	249	237	263	263	234	262	244	245	229	255	224	271	236	283	236	249	265	245	260	229	235	247	242	238	246	235	232	229	229	244	228	235	247	242	260	240	243	254	216	245	219	267	248	237	243	234	233	235	248	245	236	238	241	228	276	250	234	225	213	234	253	248	220	227	231	273	255	264	230	237	241	238	247	229	236	223	270	254	235	217	232	209	230	262	267	224	275	244	271	230	249	238	212	229	223	249	230	220	237	238	246	221	236	233	248	254	250	236	244	231	263	237	219
24977	9159	5321	5758	4978	3955	3195	2628	2250	2013	1873	1604	1424	1361	1254	1164	1164	1086	1043	1006	1009	903	903	928	877	842	876	791	775	797	788	801	759	718	750	742	740	721	700	699	744	789	672	680	640	663	675	678	669	740	690	647	611	688	686	706	604	646	651	687	625	651	659	632	641	663	656	665	688	645	651	659	617	694	652	657	671	633	622	599	613	637	672	674	638	624	674	640	616	598	663	615	634	644	638	600	656	642	649	634	651	627	617	673	651	615	639	667	621	562	601	659	648	575	584	642	641	592	641	604	621	613	602	639	613	614	584	621	633	630	605	637	642	620	621	616	637	615	667	640	613	671	588	614	635	631	648	632	647	662	626	587	600	599	604	621	633	674	626	588	593	557	616	606	607	577	598	604	625	608	653	629	640	632	608	653	600	677	665	597	600	642	675	621	620	650	627	665	616	648	622	671	663	615	630	671	646	626	605	645	633	611	606	621	644	645	586	617	613	636	622	584	588	624	579	604	646	643	636	606	618	602	644	631	611	601	626	591	624	626	580	579	603	680	600	635	595	648	646	581	597	612	577	636	616	639	610	620	652	612	612	621	639	617	665	578	619	587	633	571	615	636	609	600	593	626	607	599	617	616	596	634	609	605	613	641	591	653	639	640	648	648	618	616	588	620	639	628	634	601	608	612	638	618	625	574	638	621	582	579	577	578	635	608	662	598	636	600	613	620	622	615	627	605	666	642	613	601	636	615	633	572	604	575	624	651	596	634	618	593	626	615	649	637	628	604	595	644	623	637	619	663	590	620	606	626	651	622	628	652	613	647	630	592	557	657	597	613	622	613	654	620	636	615	626	626	666	615	561	629	575	625	585	589	653	601	610	624	609	595	602	590	612	608	672	636	620	641	630	615	595	586	629	625	630	601	658	622	624	602	619	600	663	621	615	574	597	694	621	584	639	641	599	598	605	586	616	649	614	666	599	633	598	570	566	650	639	630	630	601	593	618	633	653	572	601	584	637	638	624	617	626	613	586	614	634	644	614	622	591	614	587	678	632	659	600	626	610	644	646	643	645	596	649	596	627	612	613	601	580	624	625	635	611	625	606	608	614	621	580	671	606	599	652	605	666	603	624	612	642	625	601	625	609	631	630	611	617	640	616	612	594	646	589	610	602	610	631	579	576	619	612	634	634	616	627	626	627	641	627	610	595	618	638	644	657	612	599	600	641	614	639	632	643	598	606	628	625	610	609	574	599	689	615	621	617	655	611	576	572	629	587	621	643	641	660	558	653	596	608	643	644	594	621	632	646	608	612	651	566	632	638	606	596	671	613	637	624	574	639	606	626	634	631	672	613	574	610	630	639	614	630	591	672	589	605	634	617	653	599	628	638	611	622	612	650	643	590	626	614	592	628	603	608	661	595	626	596	636	590	640	671	561	601	616	587	624	630	613	647	605	670	618	660	603	638	607	602	563	594	596	632	654	571	645	603	616	596	619	655	657	629	580	649	608	598	639	619	597	610	609	640	651	608	625	612	648	605	613	624	652	620	629	656	639	648	636	626	595	627	628	646	624	640	673	658	627	593	607	605	601	591	644	623	642	603	572	600	580	601	654	594	640	663	626	661	631	587	614	648	604	591	593	624	633	646	636	616	643	643	676	640	626	646	618	622	586	649	618	632	604	595	569	609	592	604	591	629	615	612	622	629	626	587	643	590	618	627	574	647	564	605	578	635	615	623	652	655	613	579	574	644	639	658	583	634	625	620	603	583	599	593	594	629	625	637	584	630	653	599	596	612	583	637	621	644	605	652	631	627	638	646	607	603	618	623	635	618	609	635	602	632	626	556	602	597	663	624	598	612	628	650	654	599	635	623	584	634	620	636	612	611	634	605	584	699	626	628	639	616	622	599	573	611	631	649	603	606	610	640	639	629	620	621	599	604	610	624	633	585	625	650	601	641	611	631	631	654	645	628	583	588	604	601	611	610	609	672	603	671	634	655	678	648	614	630	595	658	645	596	617	605	599	576	624	611	584	632	649	682	616	605	602	592	639	619	626	628	615	637	575	601	611	580	645	617	632	621	595	637	609	619	579	598	640	608	629	635	631	588	648	635	624	646	614	622	628	654	624	644	628	634	619	573	635	637	630	593	597	629	610	652	581	635	614	608	657	633	592	626	625	617	620	596	602	601	615	617	635	625	671	659	652	623	532	627	592	605	587	614	631	546	579	618	592	608	620	610	650	613	589	605	601	591	604	575	614	601	639	601	583	595	618	625	653	623	565	566	623	624	660	600	605	594	623	648	637	603	595	638	609	646	592	609	620	603	639	609	604	633	646	616	625	622	628	620	606	614	663	620	632	639	643	597	616	584	593	582	577	624	585	615	553	633	579	631	611	633	632	657	578	622	662	656	598	600	603	626	593	597	593	605	639	603	641	596	650	599	652	664	623	604	621	644	597	632	636	642	673	607	624	625	649	635	627	626	616	617	592	621	639	607	572	599	607	632	611	647	593	630	624	634	564	636	576	624	664	601	625	583	619	630	594	627	661	657	604	626	626	595	615	621	643	603	644	610	638	617	616	624	665	631	613	605	613	592	660	575	632	602	625	589	635	621	631	592	648	613	657	586	634	650	674	616	633	592	586	655	615	640	655	592	616	631	641	586	653	604	650	685	611	600	640	621	629	639	585	591	620	634	626	644	595	582	596	617	626	643	637	639	597	617	628	692	584	628	639	578	582	631	614	684	625	648	606	624	676	622	569	620	633	616	628	617	651	580	605	590	640	624	610	616	625	602	613	603	617	613	639	633	615	643	642	603	583	652	609	634	565	628	637	671	629	610	620	652	611	628	642	585	622	679	617	600	624	618	606	671	607	579	595	606	627	614	649	636	618	607	615	621	623	635	625	608	630	594	621	659	618	625	629	587	602	630	660	623	589	591	602	652	639	630	585	613	588	616	668	674	635	613	623	615	610	570	634	640	600	625	587	622	621	594	626	654	654	611	650	572	610	614	632	661	630	618	614	589	613	618	660	606	618	607	618	573	567	617	596	611	623	576	592	634	625	604	612	604	608	589	615	634	603	702	593	616	616	662	628	653	586	609	605	577	586	644	643	631	626	633	634	546	615	599	663	653	637	599	605	597	632	600	604	641	629	588	594	614	598	620	601	616	612	636	598	635	625	621	615	638	611	592	642	600	591	600	613	611	632	635	634	591	624	601	659	624	610	638	590	606	589	616	602	622	617	634	639	598	613	641	610	609	639	672	595	645	597	617	640	658	599	584	617	614	634	605	634	622	633	592	607	663	587	648	575	634	624	639	593	615	596	637	627	579	612	615	615	607	662	618	590	635	629	645	624	570	674	626	595	631	631	600	608	675	598	627	615	626	650	636	575	604	624	632	634	597	634	595	581	616	646	621	589	633	604	649	645	605	623	575	619	619	624	646	599	643	638	647	594	652	608	624	645	639	617	638	594	630	639	633	640	628	661	584	583	645	621	683
14253	3194	435	366	359	335	349	383	345	366	308	347	334	378	304	375	380	357	385	339	327	365	350	329	363	368	383	377	330	305	367	329	317	324	326	371	333	346	340	347	346	342	383	345	354	369	311	344	322	375	331	368	361	363	347	352	311	361	381	354	361	388	381	355	316	365	379	356	341	324	349	353	343	375	362	350	367	329	343	338	366	350	337	337	360	349	309	347	347	366	345	341	342	378	371	371	306	311	343	355	328	355	332	337	334	353	342	372	356	348	339	337	342	336	325	366	366	333	366	333	317	355	368	368	313	325	318	333	326	343	360	350	381	340	334	374	341	328	345	356	385	335	328	325	353	346	367	384	362	349	325	361	342	324	356	309	351	347	339	353	349	333	323	368	354	350	358	326	337	312	364	370	334	330	378	353	368	374	363	356	366	340	322	337	351	337	345	337	389	359	340	359	328	348	331	374	307	360	349	339	343	353	310	365	322	356	303	334	344	357	365	370	367	332	321	296	355	356	370	360	360	338	327	356	358	331	322	343	349	322	328	332	329	347	297	359	309	335	332	338	354	332	320	349	338	367	342	342	345	382	333	360	307	334	367	350	330	355	345	337	350	374	327	360	350	332	344	316	369	373	325	349	315	359	352	346	348	362	364	378	324	373	358	337	339	364	341	338	343	339	315	335	334	349	307	333	362	340	361	368	360	329	324	345	377	374	327	342	378	357	331	331	362	369	359	357	362	352	346	368	376	333	330	346	345	360	360	350	373	337	364	341	336	326	311	332	339	334	338	342	338	353	335	360	353	316	337	330	343	329	344	350	327	345	366	359	353	357	300	340	345	356	373	322	335	380	353	335	371	315	328	374	299	339	339	344	329	375	326	332	332	353	351	325	355	351	371	353	313	404	370	333	324	369	399	312	353	357	323	320	365	333	367	359	320	350	394	366	389	350	360	365	326	329	372	331	328	327	328	344	346	343	337	333	340	364	345	331	326	331	324	325	322	363	327	316	342	343	324	353	363	352	337	356	382	341	361	375	351	316	351	349	321	335	318	347	325	357	337	357	363	344	329	354	359	365	361	355	332	341	341	331	383	341	407	305	368	338	328	351	328	384	369	345	313	357	332	354	336	338	362	335	324	352	331	386	345	356	353	346	274	359	308	370	346	364	351	344	341	343	355	345	360	298	369	345	333	385	338	359	355	359	319	343	313	321	318	355	328	310	355	340	376	332	337	359	375	340	333	373	315	346	349	357	343	336	347	359	328	348	357	360	333	355	380	328	373	356	339	355	334	355	304	394	344	346	385	308	349	330	327	328	350	339	329	343	334	361	346	326	345	362	327	323	315	383	320	320	318	330	362	344	356	325	314	336	384	356	356	345	369	343	384	356	397	344	363	333	340	381	327	354	353	368	333	369	329	339	328	329	326	371	353	328	367	352	376	363	336	343	342	361	337	372	335	339	329	392	369	332	354	334	330	331	356	332	331	328	326	354	325	361	343	336	347	384	362	331	342	297	367	352	344	306	329	369	373	329	338	372	382	351	402	337	355	355	346	358	348	370	325	329	330	359	323	347	349	347	325	344	369	355	348	336	339	360	362	324	354	330	341	360	373	337	338	340	351	331	346	335	358	347	338	353	331	332	344	363	352	342	343	336	338	309	332	360	352	345	324	319	317	360	353	380	350	339	337	331	359	374	311	369	332	340	368	363	357	378	347	311	362	324	336	312	344	344	348	358	331	329	337	356	355	367	358	326	353	338	333	333	385	337	348	340	346	353	339	363	342	339	353	338	331	360	344	339	336	321	318	344	379	361	380	335	317	338	327	336	379	334	352	341	348	372	357	363	328	334	334	321	374	351	331	355	344	332	359	284	317	338	327	346	363	392	376	329	377	377	338	317	350	309	334	385	358	356	313	288	367	352	363	349	368	365	361	346	320	331	368	352	353	330	335	347	321	334	341	334	368	346	355	368	311	353	352	347	302	335	348	352	364	368	333	339	355	330	340	397	369	397	391	357	357	361	380	334	355	370	370	349	357	338	357	368	351	352	336	355	370	347	322	350	358	385	368	334	364	367	359	395	308	356	338	333	335	353	330	366	332	322	357	323	354	325	327	340	324	340	331	369	363	368	355	334	364	334	326	339	356	300	336	331	312	352	344	341	347	361	320	328	320	366	341	355	344	337	365	362	352	348	340	338	330	356	355	370	353	361	324	374	355	354	376	340	358	335	371	372	373	323	343	330	349	339	370	314	368	394	332	366	301	371	321	381	342	377	331	339	355	342	326	363	356	357	375	356	327	313	322	316	353	357	341	324	354	354	332	383	355	353	335	351	327	352	368	350	346	328	361	335	345	308	337	347	331	368	338	306	319	332	377	358	369	342	370	347	354	347	329	317	333	352	327	319	328	353	357	361	363	353	332	350	360	364	302	342	342	371	324	344	348	364	347	321	376	333	365	330	337	360	347	374	349	332	381	337	340	322	341	366	365	318	332	326	361	335	352	321	374	378	354	358	329	360	288	387	366	324	366	365	351	333	381	342	363	327	365	326	303	317	355	338	373	333	341	370	395	343	353	356	351	339	344	396	343	317	342	317	371	294	368	352	363	368	334	362	351	349	325	340	320	330	349	361	379	339	351	353	357	327	343	350	344	370	328	389	373	341	324	330	350	347	351	361	324	341	348	309	325	348	366	364	327	356	376	353	344	367	354	337	317	382	335	349	334	386	321	387	367	335	313	321	374	353	318	358	313	334	344	332	329	316	341	369	305	383	319	354	367	353	358	311	348	334	330	374	362	342	335	362	365	369	317	338	327	324	369	384	344	328	346	365	356	370	351	352	379	332	356	308	320	344	378	375	341	362	343	353	323	334	322	353	320	376	369	300	299	356	371	358	354	358	342	342	370	357	326	363	343	347	350	339	352	351	348	355	355	317	362	365	333	320	334	327	350	356	348	329	333	354	346	314	296	323	322	334	367	381	319	363	342	342	362	367	376	369	364	340	342	325	361	345	364	353	336	342	333	353	334	337	333	347	363	344	342	387	334	312	339	329	333	356	299	339	364	346	360	339	330	343	365	328	345	347	331	327	355	329	329	335	327	355	337	352	354	350	341	300	344	322	350	333	366	343	348	332	342	368	325	357	378	348	344	360	342	363	361	345	342	357	326	356	328	357	363	346	322	326	363	364	333	332	367	357	372	352	331	322	348	323	366	363	347	351	339	351	369	361	366	350	354	405	377	364	365	338	354	351	352	361	358	334	359	354	340	297	313	347	356	329	345	338	366	359	377	380	352	376	356	357	349	372	335	334	335	326	362	346	352	376	365	319	321	325	388	346	342	345	354	364	404	334	347	308	346	307	347	346	377	341	364	321	383	340	318	327	342	359	359	376	331	355	334	330	365	339	376	319	366	363	346	333	352	317	336	316	336	374	397	344	375	345	382	316	387	341	336	349	331	371	342	363	351	365	315	355	389	357	391	347	353	392	333	303	313	343
8560	2768	1137	932	1003	953	947	983	917	910	914	937	831	939	915	968	875	782	865	916	902	826	870	931	953	849	915	954	861	845	858	822	874	923	886	902	843	879	898	826	867	896	902	904	928	929	866	948	890	903	885	861	856	891	874	866	891	905	822	839	887	883	827	838	901	879	881	855	881	888	889	830	888	866	896	885	851	901	888	880	890	855	852	916	830	907	857	916	882	887	903	922	910	905	919	937	877	936	860	882	878	907	905	892	903	871	906	878	928	910	895	863	923	971	940	878	877	873	907	922	879	896	939	836	880	843	809	919	863	902	911	924	875	850	900	861	934	855	900	843	887	911	883	882	849	888	933	910	850	886	921	843	895	872	881	906	872	861	905	871	926	894	822	938	865	904	846	911	882	911	879	861	952	887	886	855	914	922	878	873	930	912	915	864	951	887	918	949	851	959	937	873	885	869	847	880	881	895	896	884	885	882	834	918	854	899	877	899	879	911	896	882	905	912	880	905	847	877	891	899	877	888	856	936	889	932	885	902	887	875	841	873	872	909	877	833	917	901	896	869	934	872	881	917	909	881	926	873	835	927	883	891	884	886	908	924	902	893	863	851	857	914	903	876	942	947	881	896	857	875	861	904	868	927	906	886	872	860	949	879	860	893	923	871	846	929	930	918	846	883	944	912	890	885	859	900	905	855	899	925	875	866	873	894	893	853	898	940	860	889	941	891	901	869	887	878	848	915	936	909	921	849	868	948	879	868	781	867	927	878	865	893	970	901	917	901	870	951	910	878	865	853	860	886	874	924	829	909	837	891	851	912	909	876	913	928	889	904	882	852	848	939	924	920	897	909	888	861	905	875	866	836	886	910	876	895	920	884	889	860	901	959	847	867	876	896	868	932	917	911	884	860	860	846	916	849	899	902	914	848	887	883	862	891	918	929	880	902	856	853	885	912	895	892	894	874	875	871	921	880	875	858	949	826	925	927	903	884	879	859	852	868	841	844	882	904	864	937	865	868	857	943	888	905	896	982	910	867	894	857	872	878	857	847	895	937	880	900	856	874	921	895	918	863	911	895	909	866	871	877	872	908	891	923	850	873	888	888	883	912	873	867	913	827	887	859	906	885	960	864	911	904	912	896	891	903	882	897	920	887	866	868	879	959	887	877	898	875	865	914	918	931	881	864	919	874	898	867	907	837	868	925	889	897	890	861	856	883	856	888	894	900	921	820	871	871	888	901	902	924	880	891	898	884	868	903	888	902	856	817	892	865	891	896	870	829	945	850	890	931	943	845	858	949	938	911	894	881	877	856	901	886	929	935	878	905	887	915	889	857	908	938	876	844	867	853	861	854	885	924	920	898	866	946	843	900	928	881	869	892	848	899	911	863	868	898	886	861	912	936	901	911	915	867	883	891	892	892	831	923	925	888	907	908	897	879	912	962	860	951	886	929	856	864	893	875	875	917	880	921	903	881	873	860	837	847	857	882	856	852	915	908	868	925	934	870	892	891	883	905	918	878	877	882	892	907	870	910	930	872	936	870	946	871	857	879	820	868	865	906	911	876	836	884	837	902	870	850	897	807	963	882	895	930	875	904	893	900	920	843	854	873	936	908	892	904	837	924	909	917	879	958	923	864	844	910	877	865	881	873	856	894	891	919	912	923	879	898	902	897	879	862	934	883	873	860	881	901	895	885	890	870	849	880	896	866	921	919	900	862	905	856	880	851	851	894	926	894	893	860	908	896	897	926	871	926	886	850	896	876	909	949	938	876	891	867	932	855	900	848	904	862	895	883	870	903	891	874	923	929	899	849	828	869	901	885	870	858	792	864	901	859	848	864	838	858	895	866	914	910	890	886	856	875	861	858	826	859	928	853	899	904	899	929	893	900	928	855	916	933	896	888	926	912	854	881	922	897	848	906	914	872	886	887	906	870	866	920	905	849	886	845	900	852	927	881	919	885	888	896	898	904	940	888	875	885	872	889	890	882	834	913	932	858	871	889	916	849	889	859	855	882	891	908	895	941	903	891	905	908	861	881	927	896	889	824	860	894	923	901	935	883	904	847	870	875	932	874	923	902	920	865	833	872	895	872	902	894	881	859	819	915	989	846	892	858	935	880	930	909	841	923	904	916	875	901	887	914	896	831	901	938	896	917	952	883	854	896	910	872	857	827	893	905	900	908	913	906	872	880	846	840	899	883	873	940	869	846	913	929	894	916	836	841	906	900	878	911	896	907	874	879	862	828	932	889	896	889	842	862	912	897	929	869	930	856	876	868	894	961	859	870	901	903	894	860	901	924	857	908	861	917	887	853	904	923	887	928	816	864	889	902	873	887	881	937	899	896	910	932	863	904	893	892	872	861	919	871	904	893	885	871	863	936	877	906	841	904	879	864	908	915	880	898	861	854	899	903	864	866	921	885	918	869	863	852	861	909	876	903	903	961	873	918	874	877	866	900	885	957	891	910	898	880	922	878	937	877	872	916	903	880	821	918	841	844	890	868	898	961	906	898	841	860	875	901	884	936	923	837	866	857	936	911	857	874	900	909	928	882	878	899	834	952	858	890	879	876	799	899	866	930	875	867	921	955	902	886	841	863	853	878	815	854	875	849	891	925	868	926	856	921	934	909	906	880	858	858	854	870	969	928	862	924	932	912	932	942	865	848	872	920	890	893	845	881	884	899	861	907	864	926	853	861	865	882	871	898	882	849	876	861	896	899	931	908	924	951	864	911	845	888	886	831	864	868	891	817	885	880	876	866	847	858	847	859	845	929	895	901	914	877	932	865	938	896	883	937	894	873	853	885	866	931	889	899	892	909	865	940	883	886	868	865	871	864	892	871	866	896	911	857	841	894	937	862	879	898	921	920	849	847	915	899	878	869	913	891	933	876	913	880	918	867	902	904	874	909	898	875	871	869	907	858	917	869	906	877	866	887	833	958	930	897	951	845	900	905	893	926	892	876	906	920	896	912	925	862	863	844	912	914	914	896	905	899	865	835	877	853	919	831	897	926	811	902	908	886	868	882	904	865	934	936	924	920	896	922	904	910	864	874	833	836	878	906	899	891	885	906	871	893	879	908	855	874	873	874	896	913	936	869	826	871	909	887	930	842	816	870	895	857	901	880	898	938	945	905	888	915	902	933	871	925	926	942	912	852	822	881	874	886	959	852	911	822	913	838	869	882	855	867	895	944	871	897	902	873	885	912	869	884	877	873	847	883	835	878	853	859	921	883	924	928	896	916	924	831	851	838	879	896	867	968	886	879	878	879	928	912	903	932	890	891	907	909	855	916	912	893	880	915	931	870	901	905	886	879	890	856	844	868	882	936	896	908	896	896	878	857	900	873	926	877	876	867	920	878	916	875	845	883	860	873	907	861	880	880	881	926	929	891	908	876	917	880	862	896	957	850	903	821	889	886	854	852	922	899	865	883	907	898	868	893	876	878	976	884	915	849	881	855	898	867	907	902	871	877	890	906	850	894	877	884	908	904
32282	12827	2689	1451	1029	804	656	565	527	474	470	484	418	423	455	428	439	448	374	401	379	431	378	369	388	387	417	378	425	385	372	346	359	408	385	391	381	381	392	375	403	387	378	360	361	390	410	403	365	409	396	384	353	387	379	365	376	419	397	392	385	438	381	354	387	338	356	395	358	375	384	390	394	340	362	393	393	396	374	353	368	414	364	406	370	386	427	367	426	370	381	367	369	408	392	365	372	393	398	383	368	401	402	362	382	352	396	407	362	371	399	414	372	412	360	393	350	377	378	377	415	385	351	370	379	409	403	407	391	365	394	375	408	382	376	369	405	332	410	394	384	378	403	350	372	381	377	390	369	367	349	399	365	361	382	362	426	395	400	378	374	346	370	376	395	351	399	372	383	389	377	366	359	345	345	351	384	407	383	348	382	396	378	376	420	407	371	365	365	361	394	378	360	390	380	358	392	399	407	380	356	390	399	386	374	389	390	405	342	388	357	363	338	384	379	412	396	359	350	359	397	413	373	397	387	367	410	409	395	366	375	363	385	397	347	408	357	369	378	351	383	396	400	370	399	378	366	400	391	368	393	409	353	377	375	391	417	412	423	404	380	396	371	375	366	373	419	361	368	391	403	380	375	361	378	370	392	401	391	397	378	367	401	404	394	350	381	350	372	368	407	393	388	356	343	396	358	393	384	391	396	360	361	382	392	393	402	373	394	409	380	354	384	376	400	384	388	364	398	371	394	371	371	366	405	376	424	353	329	364	388	365	371	364	374	400	369	361	373	402	394	357	414	388	409	353	363	356	369	368	385	402	403	372	378	376	381	358	384	371	382	380	377	379	370	368	346	393	352	378	388	372	370	355	347	397	390	337	388	348	361	397	369	373	390	414	406	404	423	345	387	386	417	358	394	382	404	394	393	371	358	420	363	356	377	387	402	397	352	376	373	346	368	372	382	374	381	352	358	365	409	377	372	373	366	386	371	366	378	386	376	375	331	355	382	399	350	359	377	384	388	365	420	378	386	383	414	352	360	401	410	385	409	367	359	387	385	355	390	397	376	377	377	395	398	366	377	397	401	372	380	341	410	371	383	391	387	364	358	401	380	357	386	365	384	391	402	386	413	412	366	330	403	375	359	371	372	405	361	372	389	395	381	377	371	361	343	407	385	357	401	350	364	344	345	351	384	371	361	429	383	394	369	396	398	398	356	393	397	367	349	412	380	365	412	368	366	409	408	372	385	396	390	415	377	363	397	368	376	368	343	391	360	367	365	363	359	371	355	369	386	368	382	392	369	388	393	390	385	401	390	409	370	367	390	347	370	391	380	363	386	397	428	420	392	388	374	372	342	365	378	374	369	406	396	333	395	387	407	378	380	378	369	407	370	412	390	333	380	374	358	379	367	404	380	344	351	382	364	404	353	345	382	380	406	405	388	368	370	393	377	404	387	370	382	412	390	400	408	366	374	397	392	337	353	412	391	376	367	369	369	366	359	372	379	361	359	367	400	382	393	373	348	426	366	384	396	377	404	374	347	355	379	358	350	367	399	370	371	389	374	395	388	354	379	394	361	372	361	392	375	376	332	437	372	393	374	364	399	377	362	403	362	340	369	375	385	368	384	385	395	371	407	413	373	382	395	395	425	374	369	358	345	379	369	383	341	385	374	335	383	394	351	397	382	413	401	415	402	364	384	354	373	330	378	398	358	428	385	366	387	352	355	400	388	396	379	363	372	383	359	383	383	402	356	401	392	369	408	373	385	348	339	395	330	373	361	396	346	420	402	354	399	371	363	371	395	414	346	389	381	345	375	392	356	398	370	364	414	366	373	345	375	375	379	381	394	388	370	381	377	393	375	368	354	378	375	384	365	345	376	386	398	354	357	397	380	383	442	389	383	388	378	357	350	380	354	349	417	421	399	383	382	359	363	379	384	410	389	384	391	379	394	392	368	358	395	393	404	344	340	382	398	376	381	358	388	410	346	364	386	375	386	397	388	375	379	348	371	375	369	380	422	395	381	415	365	386	378	396	402	388	335	381	387	415	359	357	362	363	370	401	393	389	403	358	364	371	373	389	379	422	393	372	387	409	384	394	385	419	387	384	385	388	360	385	373	379	384	395	355	395	377	372	386	375	400	398	398	393	412	387	364	368	365	404	365	380	397	382	379	399	397	367	379	380	407	354	419	376	378	372	338	365	382	368	367	374	386	395	376	412	374	420	381	379	364	356	360	381	385	383	410	356	392	393	363	376	383	384	385	369	361	375	369	366	380	371	373	408	405	380	389	382	354	364	394	389	373	398	371	361	423	342	353	372	380	412	354	366	381	346	396	401	363	380	399	356	396	358	382	380	406	381	411	387	396	347	373	363	356	332	361	382	402	406	393	382	405	364	368	375	343	398	451	357	371	357	347	358	392	374	384	388	427	424	405	367	400	359	387	369	365	401	373	383	380	380	380	374	345	391	354	337	368	405	380	391	394	387	359	367	381	342	403	356	428	368	355	353	408	368	376	366	342	365	372	390	363	383	380	353	373	378	393	416	356	377	416	383	418	383	420	360	365	400	372	375	361	374	395	409	382	355	396	385	385	386	403	375	359	393	356	384	392	399	378	373	367	378	380	373	405	402	376	381	393	355	400	380	385	370	369	335	365	387	384	395	383	368	372	371	369	399	357	362	393	374	401	390	382	367	393	367	385	346	368	415	380	382	396	386	353	410	379	371	380	349	374	379	388	373	381	371	405	400	386	375	426	375	387	387	394	392	404	371	394	380	380	398	366	404	399	351	365	385	372	375	361	392	344	368	377	345	390	374	378	360	387	367	369	345	368	376	377	384	385	381	389	356	373	367	395	406	384	367	378	339	388	377	378	386	373	376	419	381	379	408	359	381	371	383	381	356	405	375	393	354	371	441	377	322	363	377	391	366	404	386	369	355	358	388	380	364	387	383	380	381	369	361	381	360	384	401	377	365	398	339	407	368	398	389	396	366	379	383	379	385	385	406	420	386	372	389	394	383	392	383	392	352	400	400	374	378	401	417	375	377	380	388	388	381	403	384	382	362	351	394	357	363	397	362	361	392	392	368	392	395	375	351	391	365	380	374	369	378	366	398	387	374	361	388	392	362	408	396	387	408	368	400	395	401	392	365	379	398	343	390	378	371	375	345	360	381	381	336	345	402	390	403	368	368	387	381	362	397	380	401	352	389	368	374	378	358	355	390	389	365	373	377	415	378	385	394	384	373	346	412	406	382	397	406	369	417	349	403	356	380	388	396	359	343	396	368	374	347	399	400	411	353	363	373	383	361	368	369	372	337	392	369	367	364	381	335	398	408	373	388	402	372	384	361	366	394	356	381	428	381	381	375	379	331	358	356	351	366	369	362	380	341	375	364	389	367	392	366	395	377	369	419	377	380	351	383	405	402	394	412	352	390	409	356	372	356	370	373	350	407	387	400	389	409	381	394	401	387	359	385	389	383	400	355	335	384	381	348
19832	7190	3389	3613	3206	2636	2249	2013	1800	1601	1495	1462	1384	1385	1266	1237	1185	1147	1161	1103	1122	1124	1092	1094	1060	1078	1089	1072	984	1007	1017	985	1000	1017	989	976	982	1037	967	1001	972	1009	958	1043	934	977	926	941	997	950	1033	975	991	960	999	1007	994	1007	902	961	987	995	1001	975	958	925	959	982	977	939	946	904	969	915	918	936	887	965	919	919	931	968	951	955	930	937	952	1003	980	932	969	1007	948	966	985	978	922	920	960	940	1010	1002	909	920	1002	977	965	924	964	946	964	962	936	908	922	951	981	960	955	977	929	965	934	857	922	925	904	957	971	954	971	958	963	931	938	941	992	981	967	902	963	955	937	914	965	935	946	956	944	947	945	927	988	932	918	983	1025	932	948	982	929	961	974	935	963	894	919	992	971	920	947	966	957	943	986	963	973	970	987	970	960	922	924	948	904	923	1007	928	945	1008	933	1009	896	966	984	927	880	947	924	950	1021	977	932	908	876	939	974	923	936	1012	961	939	962	939	964	924	950	934	936	944	947	944	939	924	951	896	942	946	917	916	983	969	940	940	975	994	866	950	923	956	950	944	939	947	875	900	897	940	962	939	913	922	994	890	983	919	900	971	955	899	944	942	909	926	951	951	938	1004	949	947	910	897	998	995	958	934	955	921	890	969	964	954	955	906	968	934	936	925	959	959	964	941	921	907	972	912	960	919	953	917	918	1000	930	955	942	886	935	987	904	934	912	913	899	905	918	965	966	937	931	937	972	985	978	931	942	919	968	946	918	988	902	900	941	930	880	939	910	946	942	938	911	939	956	983	907	882	922	938	920	1009	965	951	932	1006	991	946	945	938	930	959	958	991	898	972	971	921	998	956	967	897	977	977	982	954	949	945	969	916	972	975	972	906	916	963	903	891	937	985	992	947	968	937	871	933	996	902	1029	968	987	963	954	949	902	954	921	959	951	952	893	946	950	992	933	948	991	946	961	943	1010	970	909	995	945	971	972	978	956	918	910	978	959	932	952	928	928	917	877	973	960	978	929	899	941	955	973	907	968	958	947	949	982	945	909	885	925	854	990	919	920	949	954	973	980	973	852	993	938	1009	964	959	889	920	940	904	952	951	966	959	920	957	964	895	941	973	956	982	1003	934	953	924	983	943	938	954	942	938	965	911	943	965	919	974	908	954	962	966	965	912	960	946	930	1005	920	998	989	939	896	952	889	955	931	901	930	937	960	956	936	928	985	986	954	917	913	947	967	959	976	931	942	906	906	910	921	976	918	961	912	926	950	1011	935	923	961	992	957	924	997	907	944	919	956	886	956	967	970	941	957	946	955	999	890	945	947	936	924	912	937	954	958	943	935	967	980	920	945	904	976	965	1006	955	926	971	943	956	982	954	941	979	934	925	989	960	984	982	980	961	980	949	949	952	941	948	965	925	936	936	964	968	954	936	959	958	927	955	910	958	943	936	937	889	905	961	918	913	924	933	981	969	965	988	931	976	938	954	885	944	944	914	906	961	925	956	933	985	965	942	917	956	945	959	892	892	920	965	945	928	886	957	905	970	943	970	971	922	904	963	969	986	957	916	928	952	961	942	993	972	989	913	920	964	975	1008	911	971	940	988	946	947	932	905	968	913	956	998	980	918	914	943	927	967	949	937	935	959	901	913	971	951	955	955	977	936	962	968	930	971	942	922	950	893	973	926	952	950	955	990	973	987	945	901	887	906	914	921	942	898	919	1015	925	905	984	968	987	950	924	921	1017	937	963	937	1015	1011	961	905	939	944	960	940	922	976	911	958	924	883	972	907	969	916	969	945	964	966	945	942	994	912	968	966	932	946	1008	966	951	923	956	932	971	983	950	959	983	938	922	920	974	944	931	984	916	992	971	976	996	947	1004	911	968	980	968	902	963	910	915	994	925	984	967	1015	944	926	931	991	937	962	952	945	926	950	964	979	958	931	908	885	990	892	924	897	933	901	950	899	902	906	997	971	904	922	954	999	973	927	976	937	941	982	914	969	965	934	950	939	946	956	951	959	930	934	978	955	952	989	932	1009	983	919	902	901	935	971	939	952	971	916	964	894	981	958	944	945	943	930	930	935	882	893	958	963	984	928	951	941	935	985	916	950	930	963	999	961	960	903	909	971	928	930	959	967	964	963	906	1007	1005	929	956	920	984	933	946	919	1007	949	983	937	952	932	917	970	988	964	978	899	877	1007	901	977	894	957	932	905	949	949	962	925	979	910	950	942	986	950	963	970	927	968	992	956	936	958	945	926	954	980	941	914	960	896	954	925	902	944	916	916	933	957	971	1022	944	959	940	977	989	938	924	945	961	941	918	920	931	937	962	974	1015	921	900	928	953	978	965	943	959	903	894	918	1024	963	979	952	938	904	946	928	999	930	933	996	896	956	951	933	970	915	937	925	963	952	951	928	910	1003	964	902	938	958	930	890	951	934	923	936	922	954	933	918	875	930	891	909	895	977	884	947	950	948	973	929	915	955	905	950	908	918	952	904	901	920	998	967	960	947	936	956	924	949	944	961	883	913	932	966	939	907	967	931	867	938	888	944	981	931	997	973	896	1007	961	923	924	933	936	943	950	952	973	972	920	940	994	980	952	944	953	930	919	955	920	964	941	973	945	959	917	979	946	948	980	929	945	933	943	946	1019	941	960	914	947	982	954	936	901	905	973	926	925	972	923	1012	1001	903	970	928	946	939	947	932	906	915	937	981	949	943	972	911	907	921	961	993	916	932	956	929	967	912	903	948	919	935	908	951	952	1002	924	960	971	968	913	1042	956	938	916	901	975	1016	950	999	917	935	977	977	948	905	977	931	951	930	943	950	992	976	936	913	939	958	987	985	945	964	900	955	912	953	925	965	977	951	940	948	1008	958	932	962	924	955	931	930	941	894	983	979	957	975	940	922	924	903	985	961	917	938	914	1017	991	978	1020	1013	946	927	961	985	945	929	976	930	886	978	927	971	945	969	926	965	974	937	925	1009	935	1042	934	982	914	950	963	939	941	988	973	986	979	917	947	934	955	941	919	965	917	927	925	970	970	949	972	939	916	919	947	872	921	987	960	914	940	923	908	1037	935	990	979	947	880	937	969	1008	887	973	916	962	952	954	964	966	1020	885	972	955	934	909	924	970	933	903	891	942	958	923	955	905	938	952	871	955	977	919	949	942	959	948	936	869	939	960	907	914	925	995	983	930	939	992	952	929	909	924	960	1021	933	985	969	954	942	970	929	927	944	965	937	957	956	946	944	981	919	1003	928	936	962	949	927	953	896	938	948	986	927	930	914	973	907	926	1005	999	955	939	911	933	999	965	977	951	899	945	858	940	994	918	950	967	887	909	878	908	901	969	951	953	965	938	960	987	971	931	914	994	912	1013	926	922	883	904	967	926	916	893	963	883	959	933	974	945	928	985	917	960	933	918	908	935	942	939	886	938	1014	926	894	953	963	912	885	944	960	959	967	951	933	909	979	1009	910	939	906	892	917	893	965	949	932	914	946	1005	939	913	949	935	890	977	928	1009	924	956	971	975	883	941	980	924	929	920
42013	20402	5584	2509	1564	1122	807	640	561	469	450	379	357	328	335	345	312	303	279	292	270	268	277	270	245	254	258	248	258	228	272	262	244	234	231	235	257	236	239	235	251	247	198	233	259	247	228	240	221	252	217	245	248	225	214	262	221	239	224	268	227	220	228	249	221	281	256	222	249	225	236	241	248	250	244	220	229	208	219	234	223	220	247	210	222	249	242	257	213	228	250	227	233	236	245	246	241	241	237	239	204	245	238	209	247	256	240	227	238	237	218	257	239	254	233	228	209	240	218	232	246	219	238	231	233	230	225	244	229	242	233	238	221	242	214	229	213	209	222	225	246	232	251	227	249	227	227	235	231	216	233	220	234	236	219	232	244	252	227	226	227	231	246	222	218	214	242	240	232	213	214	233	227	237	232	229	248	256	215	231	202	247	235	246	240	259	236	257	217	225	240	230	205	211	210	236	253	222	229	270	267	260	220	237	247	201	241	248	262	264	261	221	218	222	211	235	228	228	240	227	202	244	240	230	259	259	230	230	243	221	223	198	220	258	199	221	209	252	222	265	246	210	253	231	228	222	244	204	216	207	216	234	248	242	224	246	221	241	248	242	231	222	229	221	216	256	231	226	233	225	233	250	271	231	229	221	239	248	221	249	212	220	234	224	220	246	254	194	223	227	227	247	211	220	236	222	225	219	208	204	230	246	235	232	247	291	272	218	238	253	237	236	236	202	228	225	241	220	214	237	226	237	215	234	237	226	218	231	226	235	205	260	234	208	191	223	258	200	229	223	205	237	225	227	237	225	248	223	248	221	246	257	235	253	254	240	235	218	249	229	217	215	226	281	224	231	224	224	259	240	234	218	224	260	225	241	229	222	226	217	223	240	232	245	259	230	240	227	201	225	229	226	225	227	212	228	211	230	229	237	226	222	228	232	217	222	231	251	242	236	238	214	238	210	243	256	231	215	269	227	254	237	231	239	247	219	236	223	227	223	229	227	211	214	250	199	229	236	261	264	235	267	227	249	232	232	231	232	239	230	215	241	213	214	235	219	235	228	207	234	247	218	245	224	249	228	230	236	224	198	214	240	233	221	218	241	215	259	228	218	219	219	220	246	233	248	225	239	234	243	253	212	231	219	237	236	229	210	219	238	223	214	249	218	224	210	203	215	239	253	275	242	238	250	216	242	224	242	253	216	210	223	244	227	221	227	234	234	215	241	226	212	234	218	204	218	217	245	211	244	207	227	248	223	218	233	226	236	242	208	223	245	217	261	228	228	258	255	238	260	231	220	243	203	233	233	227	227	230	238	241	241	232	237	219	245	230	258	256	252	249	224	206	207	218	235	222	249	237	257	243	259	264	231	202	257	215	251	251	244	244	222	200	251	230	249	210	259	226	264	221	210	205	249	231	247	221	205	202	201	219	227	249	250	238	243	187	229	219	217	237	221	251	209	234	232	254	254	249	230	237	237	224	225	213	204	233	242	233	236	231	216	226	220	254	213	276	235	224	246	209	255	206	221	213	203	231	234	223	214	230	249	213	230	224	215	233	267	272	242	267	264	227	238	238	238	195	219	249	263	232	223	250	232	228	195	244	219	247	240	243	244	239	232	231	262	220	206	244	198	221	234	233	223	184	236	264	214	239	239	237	239	245	231	255	219	234	218	214	231	207	245	220	222	231	218	235	220	237	236	194	234	223	228	241	257	213	233	213	228	236	242	230	218	264	219	198	234	217	227	245	248	263	223	245	225	241	238	249	255	238	227	238	251	254	228	217	243	224	238	197	216	224	245	241	234	250	199	231	256	236	237	244	242	254	219	228	241	200	227	245	225	244	236	220	221	249	248	243	234	238	228	227	238	213	233	223	201	246	247	247	239	244	191	221	214	248	250	238	256	229	237	243	235	204	235	248	222	226	228	242	252	224	243	234	220	216	236	258	233	269	213	233	248	216	239	231	237	249	226	245	238	237	211	239	240	229	243	238	229	259	230	277	216	207	233	243	214	249	206	231	221	256	247	220	237	246	243	232	242	241	229	215	230	221	216	227	230	232	253	215	241	219	234	251	258	242	234	248	234	237	233	222	239	234	233	205	229	234	214	225	220	234	223	245	213	241	236	237	219	245	211	213	203	250	258	215	251	222	236	231	232	234	207	215	257	225	220	243	218	225	220	198	195	257	220	213	231	236	251	219	217	231	218	234	235	237	255	269	233	221	214	226	225	247	249	221	228	235	235	249	236	225	198	237	235	245	235	229	228	213	236	227	240	245	255	221	221	227	237	239	230	245	236	242	231	206	250	239	242	236	202	214	217	261	235	237	231	225	218	269	232	205	237	244	212	219	205	233	241	212	239	250	237	241	223	245	219	212	249	234	226	225	234	238	252	220	196	227	248	236	237	226	251	245	192	236	245	235	227	232	220	210	221	204	216	231	259	248	228	213	199	242	241	202	227	235	201	238	227	237	234	211	248	242	184	234	226	210	219	231	220	226	231	226	241	215	248	249	245	234	221	223	237	235	211	237	222	233	233	227	248	235	222	234	230	236	218	273	226	237	217	265	222	218	233	222	218	210	244	229	255	228	209	229	240	240	228	254	238	251	247	210	214	227	237	218	231	221	253	238	228	218	241	216	259	260	227	236	220	236	282	221	202	229	241	227	245	235	231	233	235	266	207	219	237	208	200	237	242	240	219	235	227	195	225	215	208	206	231	231	215	218	234	248	226	247	214	180	213	231	218	235	206	218	243	222	232	228	229	234	263	243	219	222	255	214	265	247	235	215	233	229	249	216	225	236	215	248	238	227	226	214	238	237	226	224	247	203	226	219	217	219	256	231	227	252	226	254	216	233	216	246	233	245	239	255	255	239	233	226	230	221	243	243	224	210	215	220	229	250	216	238	217	228	245	231	213	218	197	222	221	225	206	229	207	245	228	225	253	202	219	243	248	210	237	228	224	232	225	222	256	237	210	215	228	239	247	229	231	233	244	246	224	238	228	221	243	242	245	236	252	243	233	210	230	194	223	209	225	185	247	227	227	260	257	223	228	207	218	251	244	240	227	226	252	229	239	229	201	251	240	233	251	218	234	231	220	224	232	205	208	250	233	244	245	218	212	237	227	203	263	230	243	225	244	235	243	228	218	250	235	241	201	229	220	227	241	199	237	234	249	222	227	254	231	215	233	238	208	246	262	240	208	256	206	256	251	210	232	223	248	202	223	232	265	255	229	245	256	232	240	230	228	213	252	219	229	220	229	232	224	222	247	221	199	231	193	237	222	238	251	239	223	245	219	233	240	224	234	239	232	234	235	235	217	242	238	240	243	260	234	223	222	242	247	206	238	216	233	230	227	263	227	264	221	231	205	213	232	254	228	251	238	204	233	217	234	210	194	223	245	229	224	236	236	255	233	226	240	263	255	238	240	223	202	230	248	214	222	216	243	241	214	249	237	217	232	227	226	237	222	220	255	237	219	261	215	240	224	214	213	246	225	214	240
25978	9836	5270	5735	4840	3929	3258	2731	2295	1914	1710	1607	1466	1335	1250	1172	1199	1057	1019	965	1022	908	844	827	818	793	814	750	781	773	754	761	728	742	734	683	630	693	673	670	661	687	616	672	656	629	715	693	653	669	669	651	647	635	693	638	600	648	597	629	631	643	665	645	638	649	640	626	634	662	652	580	598	623	637	626	629	622	631	663	609	652	643	603	586	649	622	618	590	631	632	582	601	644	640	656	591	581	580	642	643	651	614	599	632	624	575	621	588	590	585	617	588	651	653	612	598	633	617	600	630	594	563	615	627	609	563	643	567	567	606	612	610	612	597	594	585	555	601	647	609	586	623	548	630	569	588	570	605	616	643	628	593	598	611	609	593	565	597	619	614	661	625	644	630	596	581	579	544	642	575	660	584	581	569	604	624	651	606	567	606	622	616	617	566	605	600	618	586	627	633	616	608	599	593	644	621	646	559	627	616	593	590	600	597	616	567	577	623	580	606	576	630	651	594	588	594	604	590	612	592	640	644	603	561	578	565	616	565	588	592	598	607	586	666	631	648	587	613	588	618	606	617	598	589	610	587	567	618	594	612	613	615	647	612	594	602	542	592	604	628	646	588	610	616	578	596	587	574	598	603	609	618	653	591	598	582	633	609	608	586	623	618	581	601	600	598	598	596	564	608	592	607	576	590	580	631	612	599	577	596	606	692	559	606	575	617	567	600	595	582	628	568	599	618	622	640	597	613	621	604	604	625	626	586	566	611	613	580	589	623	624	578	566	630	564	606	590	579	631	620	596	627	606	579	659	554	567	615	576	610	639	580	606	583	564	554	599	597	588	580	580	583	568	544	593	618	561	595	609	593	593	646	570	613	555	601	624	622	603	595	636	567	558	624	610	615	588	595	623	597	532	618	652	624	602	571	616	600	593	619	580	592	603	574	562	560	618	626	594	582	653	630	581	588	598	648	618	565	601	588	616	625	534	589	608	560	630	608	587	602	550	597	606	586	621	648	613	624	564	615	570	586	667	597	591	582	644	612	577	573	596	626	613	581	614	595	581	598	539	603	609	603	566	561	624	627	554	575	642	567	622	570	581	574	579	602	571	585	593	573	599	622	584	589	603	633	564	594	609	579	569	603	609	609	586	619	631	599	587	631	584	611	621	583	597	616	615	619	637	602	562	637	554	598	623	632	584	598	624	581	615	638	595	665	567	613	640	631	632	604	580	586	596	577	582	582	557	580	653	596	577	583	594	566	596	616	603	590	566	617	596	601	609	569	617	578	608	608	592	605	593	599	595	599	609	571	601	612	611	549	640	615	610	562	553	594	569	567	647	569	606	613	564	577	571	608	592	587	586	553	618	641	579	602	638	600	613	590	602	584	546	627	590	622	621	638	583	598	600	613	574	627	610	604	593	649	619	629	586	610	592	631	554	581	604	581	616	617	601	591	571	608	608	639	618	605	586	601	591	631	581	612	571	556	584	612	610	641	610	584	573	623	600	570	588	600	611	628	644	615	572	623	585	614	609	616	599	614	605	621	588	600	636	579	621	575	574	599	600	628	593	582	595	588	626	575	589	552	618	578	646	574	603	589	584	579	601	609	598	622	599	608	567	596	612	567	607	575	589	604	613	588	592	555	619	608	614	583	539	549	612	625	586	588	581	600	569	594	607	572	563	622	575	662	573	598	579	608	586	602	629	629	589	588	582	603	567	581	608	605	634	610	589	584	613	576	599	563	556	628	590	585	607	563	623	569	587	568	551	627	597	616	582	597	607	573	570	585	655	611	622	593	551	640	559	545	610	541	655	606	629	582	590	584	598	602	587	565	618	569	629	560	615	598	581	574	576	643	604	618	599	626	599	622	582	634	626	593	649	582	600	583	594	575	603	653	631	572	614	618	594	583	570	614	603	606	605	623	625	626	562	574	628	553	595	603	606	625	636	620	590	646	606	592	581	614	628	589	605	593	585	589	594	603	605	613	605	599	597	603	592	557	606	608	578	623	635	649	591	571	615	613	619	598	596	558	594	595	531	577	612	582	589	576	592	614	617	549	573	615	621	591	613	578	594	582	591	615	600	596	613	591	570	605	601	604	642	601	580	569	559	609	577	598	627	618	631	629	559	613	614	604	613	614	608	599	559	597	593	601	550	631	592	636	629	608	599	586	619	616	590	594	560	595	607	598	635	597	608	587	617	590	572	615	601	582	595	573	600	553	590	593	598	602	598	593	558	584	610	573	628	629	598	616	565	627	573	564	592	543	597	574	585	624	583	566	575	569	600	598	585	556	577	580	585	617	632	624	599	576	605	562	588	601	549	564	630	594	557	613	574	627	591	562	595	569	603	635	636	561	607	589	608	592	611	583	587	634	561	591	600	624	606	610	592	595	589	563	590	598	623	613	603	550	627	576	614	579	605	571	582	589	611	619	595	661	603	608	592	637	595	643	556	588	618	602	617	599	604	549	559	618	595	569	613	558	586	609	576	600	594	588	579	586	627	619	610	601	621	591	586	585	545	637	566	598	594	597	587	572	634	607	617	584	576	610	599	562	586	570	596	600	612	593	623	575	573	623	647	604	629	579	574	605	613	599	617	607	592	592	621	616	591	614	579	586	599	581	643	613	614	616	625	604	566	534	569	597	609	587	593	588	636	573	573	546	589	582	569	608	655	603	630	622	615	598	619	619	587	607	628	626	596	620	644	612	620	621	587	584	598	594	612	554	592	593	615	609	583	569	613	526	603	616	596	666	578	588	586	569	610	563	564	610	605	654	616	570	617	581	619	563	595	574	585	610	594	606	565	617	598	588	587	572	602	619	604	604	601	646	642	596	616	605	580	585	657	608	577	576	609	592	542	582	621	614	599	570	588	591	573	570	606	593	610	619	627	609	612	621	621	624	573	581	607	612	590	623	600	613	575	548	596	559	602	575	644	581	597	622	567	588	589	623	623	570	629	610	599	615	631	600	596	566	613	608	616	583	599	636	608	579	594	590	643	630	598	656	615	606	610	542	618	599	610	606	588	592	623	609	639	628	585	610	603	640	572	616	581	587	665	615	579	611	625	589	586	577	617	632	617	597	634	567	573	615	575	590	583	590	606	622	598	600	617	570	563	574	620	620	612	616	603	575	624	605	566	569	628	599	572	606	619	598	628	601	603	652	622	588	589	565	571	647	565	586	602	588	577	657	582	598	585	563	585	584	560	579	628	595	603	607	587	546	593	588	599	632	588	603	625	587	618	576	628	597	566	613	602	604	565	580	566	576	657	588	607	565	598	599	611	613	605	576	598	596	621	610	612	626	572	608	581	568	593	653	607	633	615	608	577	609	615	576	625	559	598	582	614	589	592	588	616	607	629	574	597	596	590	569	607	587	539	615	579	575	571	598	682	624	577	564	618	585	591	591	570	643	642	615	595	579	588	596	601	610	589	576	577	599	579	597	588	594	606	566	581	615	596	590	621	552	590	563	647	618	582	612	608	614	569	589	576	580	577
14363	3115	451	416	377	367	343	374	394	345	370	364	358	341	347	363	374	334	360	357	356	353	341	349	312	362	309	371	354	349	364	349	373	334	320	382	373	365	363	345	360	344	342	322	369	382	326	350	371	363	358	347	359	343	351	384	340	367	388	356	335	386	348	357	344	330	371	344	337	340	364	359	322	360	351	341	365	350	323	339	344	341	367	313	332	327	383	354	350	331	370	366	372	341	384	364	314	337	326	377	328	339	337	330	333	306	344	368	356	352	346	308	323	319	350	348	343	332	311	333	318	354	363	376	342	362	336	316	338	314	332	357	375	356	346	356	336	348	372	352	343	354	357	356	360	337	349	336	364	348	382	342	359	357	359	369	339	343	330	320	358	341	340	344	336	324	356	380	338	353	343	346	313	367	354	334	362	369	335	348	357	383	358	350	301	307	315	338	347	367	364	329	370	333	344	375	409	355	364	360	347	356	379	367	352	378	340	316	339	382	341	377	356	387	366	340	317	335	353	341	337	341	365	339	357	364	359	316	327	326	365	340	337	347	350	336	378	353	328	391	338	315	383	350	345	373	322	337	343	333	361	360	364	334	353	368	353	337	383	356	335	329	354	344	347	375	330	369	361	343	324	334	355	342	324	357	374	341	365	373	336	331	382	317	330	351	354	314	357	347	339	373	329	325	346	352	332	357	355	345	352	326	322	351	325	376	330	362	329	322	322	322	327	337	362	350	302	338	352	317	330	342	383	328	328	366	339	331	362	328	358	353	333	356	349	372	340	351	359	367	387	330	355	369	363	339	351	345	366	345	313	343	361	371	325	345	373	354	323	349	327	357	330	335	352	333	344	340	364	348	360	378	347	342	376	353	384	359	339	368	313	361	331	347	349	364	360	340	333	320	331	345	362	330	370	371	329	321	327	347	367	320	336	323	334	347	345	372	361	296	362	329	340	351	325	383	331	360	323	353	330	368	342	371	353	351	385	343	361	366	347	332	342	352	348	330	353	359	357	332	350	369	362	350	351	345	339	334	359	352	327	388	329	341	351	378	358	343	349	341	355	344	373	345	313	376	303	380	343	349	369	347	359	326	389	362	371	375	357	366	330	346	404	341	330	347	354	328	367	323	354	361	346	348	329	344	315	351	354	347	343	363	341	355	320	362	340	331	307	351	396	352	363	345	338	337	344	362	357	339	367	323	345	364	366	357	325	356	322	366	338	366	335	357	333	362	330	370	325	359	341	335	338	350	344	331	345	343	360	314	347	359	317	326	364	338	389	359	367	372	334	320	333	332	370	313	388	331	356	360	339	326	334	346	370	404	326	344	350	313	308	325	343	361	352	344	353	349	352	351	349	334	343	348	371	377	341	312	350	329	389	361	346	355	346	349	327	362	367	351	327	350	346	325	328	363	328	324	353	332	364	351	336	366	376	339	345	345	336	329	330	351	358	370	353	382	370	338	360	347	347	350	355	318	366	368	350	317	344	343	379	352	352	378	351	323	331	356	328	355	371	354	335	358	341	363	315	296	365	313	338	350	347	382	354	348	338	343	368	332	346	384	339	342	360	337	333	375	347	328	356	333	368	320	353	291	327	380	333	347	352	385	348	334	397	368	342	371	366	345	343	361	335	331	367	304	344	371	318	336	381	335	322	343	339	342	336	327	318	333	331	325	366	376	361	331	335	329	358	352	353	382	348	375	330	334	333	364	329	325	332	324	350	357	349	351	385	333	374	349	375	319	351	373	319	374	353	362	325	352	324	369	349	325	334	317	346	329	325	342	310	372	342	352	351	328	340	331	341	353	321	303	324	331	317	320	345	315	341	358	338	375	316	344	349	338	362	357	327	368	335	375	344	354	332	357	339	369	330	333	359	357	345	337	351	364	345	388	360	340	357	333	299	350	356	345	353	354	335	336	349	332	324	374	365	375	333	335	379	322	347	322	371	335	319	346	352	361	340	343	380	362	365	359	391	340	319	383	380	356	370	338	347	354	329	342	339	358	338	333	356	333	346	313	325	303	351	327	327	331	332	364	343	355	392	364	342	352	382	339	331	333	337	325	362	358	338	339	337	320	326	347	344	361	353	346	339	371	317	397	370	365	353	377	336	357	344	337	356	333	343	352	317	349	320	353	330	353	349	365	354	329	345	350	352	355	325	317	335	337	367	341	356	325	373	370	313	347	324	321	353	361	289	394	315	353	368	329	355	329	323	353	366	338	360	340	315	362	380	325	358	334	376	383	325	333	359	322	315	348	320	355	325	346	355	352	376	343	345	362	357	353	333	346	342	347	335	356	320	364	367	352	336	367	340	336	344	354	347	351	344	326	344	355	333	357	348	346	330	333	328	372	326	350	364	353	359	323	363	365	369	339	390	351	314	336	351	315	333	342	333	345	320	352	361	314	366	361	345	361	343	330	337	337	390	346	340	330	357	354	373	335	347	352	384	365	360	358	397	373	373	310	362	349	354	325	338	325	339	366	342	352	344	350	338	326	371	364	324	321	356	344	323	311	356	338	366	349	351	352	317	346	335	306	318	357	336	336	328	374	365	358	349	370	340	333	334	344	340	357	345	359	358	355	342	339	343	330	355	339	332	368	328	354	329	342	346	364	368	343	349	345	340	340	325	356	343	322	402	363	325	342	354	375	346	361	362	340	356	361	361	333	316	357	330	360	326	357	335	350	343	349	351	377	337	367	386	361	365	348	333	367	339	337	342	356	358	342	363	342	338	338	376	355	334	353	360	372	367	366	342	370	353	323	354	334	370	360	366	329	340	314	351	349	330	339	350	362	336	311	364	351	376	324	331	354	378	329	366	338	344	319	374	362	372	370	356	341	381	311	345	304	346	312	339	339	359	324	365	364	324	318	375	336	368	379	351	333	336	321	334	352	339	354	353	319	339	336	358	348	310	337	329	363	336	344	318	356	358	283	376	328	386	331	356	312	334	368	340	332	333	344	374	340	362	330	340	363	338	372	343	371	310	376	347	354	350	356	326	319	360	336	356	352	380	364	312	368	375	327	315	337	322	340	335	379	372	359	366	363	332	345	316	313	330	345	361	323	359	363	356	373	318	339	359	318	353	328	375	352	346	357	377	361	327	359	374	349	319	360	315	337	332	335	369	328	330	355	342	341	340	357	294	340	377	322	333	340	332	342	356	353	379	340	328	324	322	322	345	353	333	353	355	329	334	385	373	360	328	345	345	379	342	330	328	366	326	331	342	325	378	371	369	364	311	361	396	344	335	339	359	342	353	357	380	320	370	343	361	335	379	360	319	362	363	364	349	347	340	363	310	311	338	286	331	325	336	358	341	358	366	341	375	365	328	333	312	337	370	352	352	345	336	367	316	321	341	350	362	325	333	358	343	318	365	345	366	336	369	330	340	328	362	319	373	369	393	327	376	344	325	377	351	338	342	355	342	359	323	367	386	360	351	364	345	327	354	337	338	349	346	359	338	412	345	376	393	350	380	375	366	312	329	336	376	371
8849	2550	962	972	983	1028	934	929	959	888	893	880	921	910	865	912	870	886	874	890	868	896	876	844	896	883	883	905	873	926	882	889	947	867	870	878	905	882	921	875	894	882	925	890	929	926	905	892	883	959	871	869	846	888	929	894	901	916	820	886	863	883	875	904	868	891	869	858	929	868	914	910	891	884	860	855	890	879	870	933	925	884	882	916	865	920	936	889	844	812	884	899	867	900	893	875	935	888	911	872	883	907	882	900	914	904	865	879	881	831	932	956	916	873	889	868	945	943	875	837	910	894	882	848	945	897	956	913	929	850	871	907	861	912	843	887	880	818	852	902	830	889	906	892	932	904	881	860	891	905	862	932	898	889	897	862	840	889	893	885	917	882	908	862	891	858	871	832	913	906	854	911	909	881	927	914	901	898	933	924	820	891	901	886	923	862	933	865	870	903	877	872	864	897	863	898	947	910	888	875	866	829	908	874	903	882	902	844	894	856	934	884	900	913	862	942	920	858	877	835	828	853	860	893	868	866	927	866	870	889	844	844	897	889	941	886	841	871	883	918	888	883	852	902	875	849	927	901	900	896	903	891	886	934	851	889	923	877	897	857	912	922	930	893	857	884	853	903	918	928	856	901	843	901	937	895	901	839	888	848	848	875	897	883	880	857	826	917	884	907	856	823	845	941	833	849	915	937	892	903	877	883	884	902	913	895	871	862	854	971	884	903	904	885	892	850	920	858	930	875	870	870	937	932	852	877	947	877	887	898	914	830	908	911	902	818	903	896	851	901	885	882	846	879	892	909	883	896	920	852	857	895	873	784	866	894	863	874	892	867	875	851	906	911	903	907	869	902	880	852	900	851	847	878	928	911	865	850	885	930	891	838	886	888	883	923	857	862	928	916	849	909	869	907	891	913	862	871	867	934	895	854	927	866	883	899	914	879	909	849	877	919	854	896	938	857	908	887	860	869	877	842	887	900	933	899	953	913	873	867	890	875	887	869	898	918	848	900	855	866	893	859	848	877	930	920	862	928	884	919	860	892	926	914	902	921	875	848	880	964	888	886	927	869	912	918	879	873	843	879	928	906	904	887	829	917	900	843	893	872	975	870	858	918	841	882	903	864	902	852	855	901	886	904	950	943	905	895	883	901	900	911	868	817	894	872	889	915	892	880	934	847	865	881	856	888	868	888	881	881	905	902	863	865	827	849	939	834	851	889	865	892	850	900	916	875	896	898	895	875	898	906	862	864	894	894	847	885	897	893	905	871	876	885	884	885	873	821	815	866	869	875	898	858	912	946	877	892	899	860	875	929	893	905	903	879	873	870	920	955	865	820	857	911	903	894	896	834	854	870	911	836	856	922	915	899	839	898	902	906	925	868	897	884	932	883	881	879	853	896	871	877	893	916	859	865	922	818	868	916	859	871	958	829	900	948	887	894	864	830	846	927	876	935	921	885	863	856	868	906	851	807	921	917	855	873	875	894	854	844	868	864	852	871	866	920	825	882	870	841	886	948	851	901	949	862	959	890	902	959	879	895	869	875	940	912	905	876	871	847	907	882	907	892	871	885	899	839	952	870	930	855	908	857	890	904	950	890	861	911	910	877	901	821	857	846	875	920	887	910	903	887	898	887	889	906	906	902	887	910	944	855	871	910	852	895	830	873	851	910	878	870	895	847	909	848	904	906	878	900	936	883	829	873	886	874	868	882	899	893	930	868	900	950	866	902	853	846	890	901	855	903	926	937	913	844	869	865	902	866	919	874	892	876	895	854	880	864	913	888	901	893	859	934	948	894	911	902	862	914	894	933	905	899	904	870	863	885	865	881	899	896	843	853	844	852	882	893	891	883	913	942	873	857	888	919	877	961	906	934	881	921	874	903	894	887	907	899	878	876	851	857	848	866	884	899	909	879	898	895	876	880	894	875	849	878	920	858	912	927	890	910	858	915	854	885	879	863	857	880	882	873	897	897	881	868	880	864	949	920	928	910	897	920	902	809	859	851	880	901	906	876	889	932	915	881	902	856	872	886	929	879	913	919	906	878	896	911	889	864	884	854	830	885	853	847	887	880	884	913	861	884	917	848	861	868	834	882	888	842	859	907	886	894	903	933	867	938	906	901	911	886	907	928	907	922	872	901	915	855	912	844	949	906	916	883	909	874	931	905	929	890	860	895	887	867	917	873	910	918	906	905	891	833	858	915	916	898	873	933	836	912	896	902	943	857	879	943	836	907	873	904	878	872	979	901	888	939	852	900	892	839	939	902	928	944	907	905	948	915	872	879	961	906	923	879	872	876	905	897	885	915	874	852	860	965	911	838	829	849	887	845	911	860	863	911	860	906	926	915	933	838	928	897	872	869	937	899	894	859	917	913	822	861	890	908	908	888	920	869	877	908	881	860	885	910	891	881	904	867	856	899	893	920	818	914	866	864	887	892	935	888	838	932	878	917	852	925	904	973	886	884	870	915	890	904	872	898	899	895	854	922	894	937	941	872	896	898	863	870	864	894	885	893	839	885	852	895	883	939	865	887	869	862	897	894	903	881	936	899	877	867	833	875	863	849	892	871	932	965	880	931	901	899	907	903	891	877	849	889	878	887	937	908	853	870	904	862	905	895	894	832	867	861	846	844	844	950	902	888	867	907	927	899	900	884	870	890	919	894	879	890	896	961	889	882	878	902	852	908	886	889	892	923	860	912	826	860	918	887	893	858	854	901	920	948	870	927	874	854	914	917	851	832	848	895	870	892	863	926	911	897	872	879	878	907	923	873	862	888	906	889	905	876	859	844	905	890	869	868	867	914	892	864	860	889	879	863	833	851	885	852	907	964	898	913	892	894	876	901	901	922	892	925	873	868	894	887	867	823	836	842	868	907	862	899	872	851	956	912	939	857	918	830	871	838	903	871	915	916	899	904	889	863	883	943	897	909	855	875	920	902	873	869	900	840	887	920	867	911	887	865	879	861	965	946	888	938	873	924	862	912	877	892	837	904	917	929	925	897	880	886	851	938	876	895	869	894	874	859	861	908	898	899	869	920	875	910	915	856	904	912	899	894	836	877	880	809	889	893	861	914	896	889	881	908	898	854	902	904	910	904	880	917	834	836	849	889	877	879	894	853	906	860	829	879	887	862	882	921	885	881	857	924	846	894	808	897	860	862	849	868	926	874	849	852	899	960	922	885	882	835	896	852	913	885	882	837	862	918	907	886	898	848	849	903	871	876	925	879	847	861	876	917	875	881	924	878	847	909	896	881	878	879	867	855	922	905	927	835	897	874	892	894	913	817	911	848	927	878	903	878	929	874	885	931	842	860	892	924	856	902	841	854	915	832	881	863	833	857	887	884	847	871	876	890	867	882	877	907	867	881	935	914	923	866	896	970	904	927	876	881	938	869	900	871	876	907	864	892	861	848	828	872	900	921	916	874	896	848	866	854	891	898	859	880	883	937	901	894	918	830	908	878	848	892	913	919	920	873	863	942	901	852	887	926
32451	11881	2523	1372	937	768	696	590	490	512	436	493	426	400	404	411	452	407	397	432	413	338	399	394	367	408	417	384	403	379	399	368	381	394	367	400	359	387	395	400	384	399	396	379	411	354	357	379	340	392	386	370	421	362	372	393	420	372	355	371	422	354	358	383	371	394	340	397	352	361	367	356	346	354	391	364	353	400	400	421	390	366	377	361	354	398	383	369	384	375	384	398	384	398	393	378	393	365	378	356	326	376	359	381	358	353	344	399	376	348	361	369	366	339	397	370	388	366	382	392	383	373	355	360	368	387	352	368	368	381	365	376	392	383	361	381	369	364	360	377	389	402	339	392	375	349	342	349	361	376	372	377	392	357	375	341	368	395	374	400	359	381	367	325	368	364	402	350	397	386	405	410	348	390	366	357	375	378	370	356	367	347	384	354	367	398	345	375	385	378	357	385	368	400	378	403	386	403	373	403	383	375	402	347	387	371	368	362	393	387	394	393	405	344	348	363	358	372	373	342	389	389	366	372	391	357	362	387	387	369	383	341	359	341	373	390	378	349	380	398	409	327	355	363	350	368	358	373	369	390	375	342	353	384	389	387	367	390	391	410	380	368	393	344	329	379	342	402	353	329	372	398	369	377	371	349	386	368	386	366	365	421	375	385	358	382	379	348	389	344	379	340	355	373	352	380	355	364	351	382	385	374	375	368	394	383	385	404	412	365	384	375	367	403	394	368	362	377	338	399	377	385	402	366	396	364	378	370	340	352	369	380	378	351	366	360	402	404	381	394	404	372	365	416	345	351	385	349	400	345	365	388	372	365	329	375	356	370	374	379	370	373	407	405	378	392	415	388	353	351	384	404	374	385	383	363	397	382	400	410	322	383	406	381	390	372	365	382	372	334	370	367	331	379	344	414	373	379	387	386	388	372	384	358	380	372	403	342	389	375	372	377	341	393	363	362	395	357	388	387	348	366	351	357	377	369	401	371	356	362	406	387	375	407	355	373	358	374	398	402	358	360	338	380	405	412	411	359	377	350	377	353	356	401	334	379	349	395	367	361	365	380	377	383	391	365	375	379	360	361	380	392	373	353	363	389	357	376	354	352	373	384	383	310	381	382	362	418	370	424	379	356	382	380	398	388	340	389	358	389	359	367	374	371	403	377	375	374	394	359	404	351	365	350	373	390	363	416	360	413	392	392	351	377	377	344	371	380	414	360	355	393	391	376	374	372	382	404	373	355	409	403	423	345	397	370	376	378	394	395	351	341	371	391	373	388	363	371	394	379	352	361	398	397	395	381	359	380	401	358	343	377	400	352	394	392	397	350	381	398	397	410	360	371	369	356	361	391	362	392	408	380	394	414	410	403	357	375	395	399	361	376	372	377	351	364	354	343	361	352	357	376	397	362	381	361	350	378	378	382	382	388	392	386	405	360	336	389	373	368	384	371	390	386	389	357	393	368	379	351	386	378	370	376	372	363	376	391	386	385	390	327	371	381	370	339	377	384	374	389	343	359	385	376	347	364	335	364	378	371	404	414	338	382	370	395	386	333	384	367	373	359	376	395	390	375	401	364	380	390	360	369	361	389	343	363	377	352	356	293	387	342	344	406	371	317	403	339	390	416	380	378	357	377	391	325	384	386	371	368	375	377	383	402	400	412	347	378	340	375	424	363	336	378	385	379	361	325	353	343	374	374	389	399	366	351	372	353	359	373	385	350	325	373	346	379	357	382	387	379	355	389	356	379	365	334	365	371	406	378	374	376	389	366	385	371	388	376	386	384	436	357	397	389	375	353	412	395	367	384	381	387	341	350	369	365	360	385	397	349	356	367	382	398	371	344	363	397	397	349	380	354	368	394	380	388	383	368	371	381	362	367	352	351	374	372	359	381	371	383	367	405	354	359	393	357	352	405	352	360	368	367	396	376	340	351	369	360	375	373	367	371	356	351	356	383	393	357	369	374	399	378	393	370	348	373	369	381	359	376	386	380	394	338	399	382	376	371	392	354	343	353	378	406	360	401	376	382	391	370	358	344	380	396	347	406	374	383	374	354	387	347	361	364	372	367	348	376	360	389	390	352	372	402	418	360	344	362	372	379	413	365	342	368	378	335	375	409	373	388	382	337	379	409	357	385	392	369	366	379	397	335	344	383	336	400	403	337	377	407	398	348	385	382	354	384	365	370	357	366	395	352	374	370	386	382	356	354	392	374	382	374	352	395	390	376	372	368	412	380	373	348	368	371	344	378	361	362	378	385	345	374	377	372	354	378	389	383	386	354	323	393	374	374	355	384	378	365	364	384	356	341	393	402	335	363	366	368	371	413	381	355	363	368	353	336	346	375	365	339	366	362	394	350	364	398	398	361	357	357	349	383	396	364	363	377	370	358	377	364	381	383	361	372	407	383	356	357	378	390	389	362	368	337	399	383	356	343	389	387	365	367	366	386	343	334	414	371	351	372	406	322	395	346	369	341	368	384	370	348	403	362	392	363	350	349	378	387	366	357	359	351	420	364	369	375	379	372	390	372	408	345	377	356	354	369	340	375	398	363	371	380	395	392	368	369	369	351	385	381	325	349	374	374	366	383	364	367	343	364	357	372	376	354	389	362	357	330	356	401	374	373	360	345	363	353	364	396	386	401	406	350	381	342	396	370	379	341	338	354	362	372	366	361	383	332	380	365	349	379	372	377	358	368	382	387	382	348	350	375	371	387	364	377	336	350	372	367	389	408	374	341	311	370	342	385	394	383	348	360	382	370	367	396	377	367	344	359	389	385	357	365	375	379	371	394	382	349	375	369	345	357	362	356	377	387	381	387	375	330	373	345	380	363	354	341	318	371	428	352	401	394	370	402	357	372	394	369	333	398	373	393	379	365	389	367	388	398	367	411	349	371	419	357	376	375	411	364	409	385	418	391	359	378	392	347	361	368	360	343	382	381	364	378	391	384	362	375	372	386	378	369	375	361	344	374	358	344	415	396	394	416	404	357	414	347	356	358	403	370	330	366	367	379	352	364	357	382	373	409	393	396	383	350	363	345	400	382	361	350	375	370	369	392	363	368	385	382	387	373	359	384	371	384	392	370	366	354	335	398	364	360	362	381	365	409	375	374	388	404	396	401	349	339	418	365	352	409	367	353	358	347	395	414	372	409	382	362	419	377	350	399	409	389	382	377	356	391	383	399	387	326	351	401	407	392	366	368	394	426	337	398	388	371	390	351	367	356	347	356	416	385	391	353	361	360	369	405	397	349	377	372	382	379	384	356	366	361	361	370	355	361	367	381	310	365	382	378	378	359	366	392	419	382	395	364	367	392	373	375	349	391	411	352	400	345	345	390	343	371	386	374	339	400	369	397	317	342	365	369	399	378	359	374	367	355	384	407	378	337	373	374	354	365	379	364	359	366	419	404	371	380	395	375	368	383	359	360	357	368	374	389	367	437	336	383	326	380	371	337	368	355	358	402	359	411	367	379	373	375	375	381	394	361	374	378
19771	6247	3342	3647	3201	2636	2201	2071	1809	1608	1489	1449	1359	1364	1259	1205	1258	1150	1193	1131	1085	1064	1106	1110	1066	1036	1040	1047	1034	998	1012	1001	993	1008	941	1017	968	1008	956	955	999	963	987	989	964	961	977	989	962	962	969	969	922	974	948	979	901	927	928	907	956	962	932	954	922	961	887	945	878	953	943	906	948	943	944	899	900	979	904	903	869	962	913	925	888	974	930	938	897	933	933	903	956	893	923	921	923	927	925	945	899	917	887	915	880	870	940	915	912	914	932	920	898	904	965	955	977	908	895	944	929	958	889	933	973	959	958	902	974	975	937	907	916	970	955	928	952	917	947	889	919	989	922	919	873	963	958	964	920	967	909	914	960	885	910	951	872	925	907	963	913	951	910	936	956	926	893	965	887	897	904	956	905	939	920	961	974	942	931	943	920	956	979	915	901	1003	945	950	876	939	907	917	932	948	997	930	963	920	951	928	925	931	887	917	955	943	910	945	893	932	904	956	971	947	942	977	913	947	897	910	970	935	937	904	873	978	953	915	933	944	901	896	905	891	973	952	925	882	916	974	981	890	898	944	888	954	868	900	970	947	952	915	970	939	903	906	963	922	932	875	918	947	934	875	1005	927	953	899	894	895	945	945	872	902	987	918	936	953	837	921	1014	959	893	940	885	912	934	873	939	895	977	927	909	890	915	915	914	925	966	925	914	960	942	913	883	982	938	941	869	925	935	884	885	946	907	898	914	920	943	899	953	926	908	932	966	912	921	921	889	917	891	966	941	911	917	949	924	987	960	928	966	924	924	973	938	873	1003	948	877	944	963	921	901	927	955	930	897	923	952	990	929	987	881	936	936	922	922	969	902	930	969	933	906	925	938	906	933	950	978	888	944	944	938	940	912	881	888	917	934	940	964	888	900	961	929	914	941	940	930	923	914	893	995	948	882	926	949	931	880	939	954	935	975	924	929	956	895	927	868	942	941	962	942	893	932	883	901	962	948	906	961	896	911	923	984	895	918	929	970	929	931	948	912	905	967	906	946	903	988	929	958	916	970	926	950	923	950	901	922	909	928	946	931	885	973	934	967	981	912	927	953	913	883	940	957	917	899	933	917	860	899	892	963	979	974	908	897	910	945	917	981	944	973	908	908	914	952	961	901	907	891	908	924	971	863	933	918	900	922	927	967	911	881	942	867	907	959	889	888	917	902	956	944	910	929	957	918	910	907	917	924	934	944	881	919	927	868	937	879	1006	906	1001	857	915	941	915	1004	904	969	937	929	942	926	923	883	949	936	901	891	973	895	990	961	920	875	902	940	937	933	894	927	935	920	922	903	886	893	952	927	961	904	949	913	900	925	965	925	907	906	960	914	956	968	920	912	927	964	984	901	899	923	951	950	967	906	918	924	966	954	987	919	954	952	978	923	966	947	898	910	947	961	946	956	935	910	920	957	907	930	893	928	920	914	941	923	867	945	945	974	953	911	916	932	932	900	895	918	942	926	904	975	947	948	908	912	972	923	919	910	945	959	879	959	850	995	953	897	926	921	889	985	896	936	970	853	921	897	925	909	925	920	917	920	920	934	936	921	915	928	896	937	964	994	953	906	910	923	932	929	892	957	898	915	889	927	861	887	915	918	903	916	944	978	932	938	944	921	966	886	932	996	944	908	932	919	935	982	961	935	930	937	904	976	940	906	914	938	940	882	977	946	890	881	906	858	979	906	903	954	891	906	896	917	923	963	902	952	946	895	891	890	954	889	901	912	902	908	957	919	903	940	901	949	917	944	927	943	900	965	891	956	992	874	911	923	953	958	909	967	948	912	887	902	940	913	950	924	922	899	894	951	935	926	947	912	891	925	874	955	986	928	948	970	912	964	989	959	937	943	980	855	945	933	952	902	899	936	910	908	915	882	908	927	937	953	904	948	912	923	899	950	893	957	894	947	900	949	983	952	911	917	919	958	902	879	936	973	924	900	900	877	907	884	946	961	983	898	941	898	921	912	926	926	948	952	899	941	955	925	970	933	936	922	916	1004	913	920	935	924	992	932	958	932	895	943	948	939	939	906	949	949	946	898	975	911	918	945	940	928	929	888	935	1000	918	925	951	933	943	898	915	884	899	915	889	950	932	911	968	908	917	916	921	909	930	877	981	946	908	942	949	918	929	947	927	940	892	964	952	969	930	955	869	924	961	888	961	954	954	864	905	870	898	914	921	887	950	908	925	930	954	922	899	951	907	871	920	924	899	911	885	906	913	944	900	974	920	960	919	934	905	928	946	929	953	990	958	964	877	938	924	895	911	942	942	912	896	894	927	957	919	962	921	913	933	948	931	896	899	932	925	923	984	903	963	938	948	946	909	905	972	920	936	922	955	933	917	916	931	921	878	942	884	952	929	899	922	912	951	901	955	929	868	948	931	992	898	956	918	902	881	900	964	914	909	962	905	922	888	950	922	921	911	890	988	920	1006	928	949	911	928	925	901	897	931	945	889	920	992	922	960	940	972	925	945	945	982	901	922	925	957	931	932	991	897	955	945	876	969	934	925	932	949	907	921	946	971	992	936	942	943	948	971	983	946	901	908	1024	892	932	943	909	938	876	963	952	971	897	963	969	971	976	883	885	949	933	947	880	923	973	891	885	902	938	981	964	921	915	908	934	928	959	937	946	965	970	950	957	920	977	971	844	928	912	953	909	958	957	902	954	904	998	933	916	926	948	931	888	952	906	920	938	938	920	946	969	900	938	881	931	953	976	945	914	938	941	979	912	883	944	963	908	908	863	921	969	917	945	924	912	992	927	920	969	923	917	907	904	929	887	955	890	923	895	904	916	943	897	968	906	878	918	965	946	927	992	913	990	907	946	924	952	940	861	870	909	927	946	959	920	933	964	962	931	885	892	890	884	917	966	916	940	959	907	949	932	934	936	938	894	994	936	930	970	951	913	918	939	868	859	928	995	895	937	888	911	950	901	934	904	944	878	901	896	910	938	958	954	938	959	948	961	937	948	996	929	931	894	919	947	913	925	939	974	934	928	939	912	971	969	946	899	941	912	917	974	963	923	958	943	971	954	942	916	886	911	930	927	991	911	906	869	988	937	914	946	883	901	932	906	926	907	964	946	919	963	974	945	984	920	926	917	926	901	933	917	946	946	943	928	928	946	991	970	918	894	927	961	928	989	928	889	924	931	931	916	881	922	936	919	910	971	911	913	936	955	958	953	924	940	929	881	943	939	846	935	893	887	891	901	932	923	937	920	967	939	923	881	927	932	897	919	956	914	958	972	878	974	871	919	945	964	954	906	998	899	925	904	933	918	896	967	901	925	906	906	903	860	905	914	967	906	896	897	951	934	944	872	971	986	900	894	987	941	953	958	964	943	926	893	943	898	928	905	895	935	894	909	974	965	895	973	923	927	913	925	921	871	930	967	948	905	908	978	971	979	953	930	890	914	915	881	921	964	941	937	933	934	961	957	960	906	912	907	924	949	939	920	901	957	914	931	955	950	907	911	914
41641	19794	5236	2563	1443	1063	723	600	539	410	428	382	401	323	303	329	294	301	278	283	246	224	264	267	259	263	239	206	266	208	223	245	241	207	236	235	222	237	254	228	235	216	214	227	229	237	239	217	250	214	221	216	210	228	220	208	232	224	240	214	231	235	228	242	242	224	231	199	223	217	225	218	231	230	212	213	261	241	208	213	214	221	238	214	222	230	213	240	207	203	195	229	213	223	216	241	220	219	239	212	243	215	227	243	235	244	265	231	208	205	231	242	209	216	198	226	221	234	239	250	234	237	208	223	221	211	224	215	235	241	222	234	224	234	225	222	221	225	195	227	200	232	214	225	226	214	256	188	216	256	244	217	276	216	265	235	203	199	237	234	216	213	243	225	230	223	209	239	228	224	237	202	203	243	214	222	213	257	250	204	215	186	211	226	208	226	226	229	189	237	222	215	190	230	260	241	228	224	226	228	228	220	210	254	213	199	211	220	240	218	236	229	229	235	224	218	217	202	221	223	229	250	228	240	199	208	232	232	223	236	232	226	251	204	236	210	241	231	205	221	221	226	249	237	231	215	216	218	236	251	215	223	245	201	212	229	225	255	230	192	205	227	191	232	205	226	222	231	219	220	245	226	239	218	242	209	263	207	218	211	226	231	240	249	214	224	218	192	222	186	232	232	199	203	232	225	199	206	233	194	215	207	239	199	245	206	224	228	216	219	253	216	220	194	213	196	210	215	227	230	219	232	225	201	210	249	248	197	211	193	208	224	232	234	212	246	216	229	207	230	215	226	221	235	194	217	214	228	216	189	219	232	219	199	227	233	214	234	222	208	195	209	243	229	216	188	206	242	227	239	228	229	206	217	227	213	227	218	236	236	230	241	220	223	191	224	234	214	184	225	223	214	222	246	223	189	217	224	227	242	210	180	219	239	228	234	227	239	196	223	218	234	218	211	205	221	222	220	241	219	217	222	205	243	234	213	234	216	239	215	237	234	245	242	223	212	223	234	218	225	200	220	200	211	232	215	218	240	250	238	224	233	216	219	206	237	238	212	220	251	193	219	205	203	228	234	234	228	249	215	217	206	221	213	199	246	217	216	238	239	239	231	230	221	257	252	206	246	215	211	209	246	223	214	229	224	211	244	267	211	237	223	217	207	264	225	216	231	236	233	217	218	209	238	201	221	242	200	207	195	196	217	212	226	214	229	214	208	236	227	228	217	228	211	204	238	224	216	224	222	251	236	223	217	202	214	214	214	225	213	227	207	199	222	229	231	237	210	208	228	236	231	224	215	208	211	197	231	204	223	241	233	206	223	200	259	226	250	227	216	247	205	216	189	217	230	236	200	232	255	224	249	231	213	241	205	224	242	212	209	215	215	231	235	242	209	197	253	213	246	223	230	212	218	227	251	229	255	223	240	220	237	222	222	220	219	232	243	219	235	218	235	208	217	236	242	236	222	219	243	230	242	220	215	250	212	245	223	223	245	234	222	228	223	242	228	202	239	260	228	224	226	211	225	229	206	218	233	227	199	200	238	215	236	219	212	200	213	231	228	239	223	235	202	199	249	222	220	226	224	223	228	226	226	203	247	195	216	210	230	216	220	224	227	213	253	228	200	217	216	229	215	229	246	212	241	239	212	218	220	222	225	241	226	250	206	253	227	203	253	230	221	255	230	234	240	222	207	206	225	222	235	196	237	248	245	233	215	235	231	218	240	168	227	199	223	228	201	229	242	222	222	213	238	219	234	225	234	212	225	229	210	225	226	239	237	220	250	210	251	227	226	221	231	199	247	199	234	235	238	253	217	223	250	208	215	215	206	248	244	235	241	228	220	240	262	234	222	217	225	213	189	232	230	243	235	236	223	227	223	210	200	206	209	213	215	212	191	212	220	211	230	194	220	222	217	222	234	222	219	205	212	195	255	242	224	213	199	221	226	215	228	252	208	220	216	211	212	234	195	216	210	217	222	203	228	218	229	212	208	225	228	257	218	239	220	214	216	224	201	241	205	246	197	224	249	223	223	207	212	228	259	232	213	240	210	218	233	234	213	248	235	202	225	231	220	233	204	201	230	220	213	263	252	253	232	240	220	203	227	208	205	200	222	245	217	200	237	212	217	229	234	233	209	238	231	212	230	249	232	218	224	224	217	233	236	259	193	231	202	220	232	211	242	235	216	226	216	226	192	221	200	234	240	211	230	213	259	230	253	232	205	208	239	230	216	203	236	214	237	249	221	215	209	227	220	221	235	227	221	227	222	220	231	221	212	241	226	203	216	216	229	197	234	211	218	239	240	237	209	216	230	239	225	219	241	208	216	233	206	236	189	199	217	242	213	249	224	206	237	249	227	225	186	262	233	226	242	215	200	240	204	203	226	217	208	230	218	231	200	214	205	241	201	217	210	206	219	233	223	209	236	206	241	234	212	210	201	245	219	216	230	230	214	220	202	225	211	202	235	208	221	222	217	237	208	228	237	197	226	225	202	196	240	253	233	239	232	237	218	197	203	231	223	218	230	216	235	213	211	244	211	220	228	220	248	210	220	245	241	203	228	190	239	192	202	222	217	226	200	185	223	229	218	213	273	213	222	246	242	229	218	190	226	246	221	227	251	229	204	220	214	207	219	213	233	235	205	211	234	272	224	195	221	206	221	219	242	242	198	242	212	234	224	208	213	227	217	255	231	209	222	210	219	224	254	216	217	221	211	242	223	220	201	223	235	223	211	249	201	234	205	237	223	205	227	213	211	214	226	221	209	221	246	220	194	241	213	206	242	200	225	220	212	245	211	196	214	211	227	222	232	215	225	220	201	221	224	224	241	241	210	199	229	230	246	231	188	225	237	205	210	215	242	221	210	217	235	226	233	200	239	230	221	212	238	216	247	243	223	220	230	247	225	234	238	225	230	225	209	220	210	216	228	212	241	231	228	236	201	194	234	231	214	220	231	225	219	222	213	229	231	230	218	210	247	219	211	243	204	250	238	223	203	232	246	211	247	235	186	222	245	235	230	191	211	230	207	224	218	221	246	210	230	225	229	205	214	197	224	203	230	226	216	213	224	223	215	228	223	193	216	251	234	216	244	229	218	211	228	243	231	228	243	230	213	237	202	231	216	223	225	206	213	209	214	238	220	205	212	236	227	192	238	220	245	209	234	234	182	233	199	245	215	235	215	217	206	218	211	229	238	255	222	212	228	224	235	238	252	207	219	239	238	216	219	215	241	201	223	236	240	224	221	220	245	222	203	219	242	246	218	219	219	236	209	227	242	195	207	210	221	227	229	212	238	203	199	241	210	208	218	235	238	223	213	226	234	222	190	197	212	242	227	218	229	233	207	212	223	220	221	239	234	206	242	225	212	214	242	223	244	210	228	224	221	221	230	228	238	223	193	252	230	197	222	211	224	223	223	242	234	228	233	212	224	226	213	230	229	238	214	231	193	210	221	257	226	221	247	203	243	242	255	206	229	231	234	246	237	208	220	206	252	216	222
25594	9444	5221	5710	4826	3958	3224	2628	2238	1972	1797	1610	1460	1392	1237	1166	1046	1034	995	916	986	874	842	856	833	831	807	755	768	728	703	738	706	719	710	684	684	702	679	684	635	682	657	619	691	627	645	628	631	625	634	625	635	574	613	655	595	635	604	627	599	633	602	608	667	610	652	594	623	605	551	598	596	586	602	612	585	559	576	598	641	596	585	567	601	579	626	575	607	560	621	571	586	615	615	610	551	598	552	571	575	631	615	619	572	589	528	552	599	568	596	589	592	610	575	594	546	559	592	544	552	583	614	564	599	611	608	574	593	581	555	630	618	603	612	598	567	570	585	604	589	594	560	582	597	562	591	573	571	591	567	583	544	550	599	566	531	585	563	565	601	616	565	583	594	579	580	641	605	543	543	578	549	621	599	555	644	648	604	596	543	576	581	576	624	587	633	584	581	556	576	617	570	613	602	577	602	624	617	570	615	584	588	579	577	596	626	620	574	585	554	590	544	586	593	572	581	585	593	591	550	530	558	596	590	585	576	559	567	563	579	627	595	567	568	603	570	560	577	571	571	626	598	620	582	595	562	571	536	600	576	567	598	558	579	572	586	598	578	585	567	549	601	558	558	564	579	549	572	544	563	565	583	598	530	534	558	584	564	573	629	586	531	580	592	582	600	572	605	613	561	576	584	558	587	616	600	565	616	576	591	588	546	560	597	543	570	595	569	559	555	595	574	572	622	580	553	553	550	567	616	576	563	621	621	595	554	569	613	571	603	577	560	611	598	565	600	542	570	574	585	578	617	610	577	635	577	588	575	553	589	644	565	556	578	576	579	583	525	587	594	597	559	579	543	607	584	602	552	598	569	596	575	571	592	624	628	566	576	587	600	566	574	595	547	591	587	594	618	563	586	540	580	573	536	618	585	563	582	553	623	588	548	581	590	589	541	567	551	560	583	603	589	522	570	604	603	593	587	619	610	590	583	547	590	585	584	577	632	610	574	595	537	584	521	556	609	630	571	560	587	578	526	609	569	594	593	547	536	559	550	612	601	600	547	603	581	581	596	587	589	627	581	576	572	556	566	587	535	619	564	557	604	561	574	569	534	568	546	574	581	595	577	598	561	562	613	582	612	566	601	546	594	544	558	575	597	602	606	586	589	561	588	562	554	562	581	589	553	545	583	636	549	592	554	586	566	597	571	606	575	559	565	605	591	574	562	611	532	561	577	581	591	568	570	581	549	592	581	628	589	587	545	609	551	593	538	590	560	557	601	598	558	551	533	529	614	535	552	620	562	566	561	619	566	553	601	592	529	546	606	606	531	594	571	586	546	630	593	578	558	582	575	574	570	576	573	554	559	583	528	566	598	596	549	611	608	595	579	589	558	613	578	551	581	569	583	580	591	590	550	582	575	578	570	592	577	625	570	571	592	557	607	594	557	603	576	580	617	569	565	569	576	602	611	567	585	607	547	527	597	589	583	577	547	565	594	573	592	587	595	592	586	576	555	618	620	555	587	591	572	607	579	568	569	594	632	630	584	615	606	593	587	583	553	550	567	585	599	605	560	556	569	599	602	593	560	600	570	616	546	581	572	584	539	544	534	591	595	564	572	560	573	581	598	599	524	572	568	553	623	574	568	607	598	580	566	562	585	576	545	606	611	573	557	553	585	534	576	554	564	573	565	607	571	529	579	602	560	576	577	606	560	592	575	585	601	556	581	607	593	579	586	578	584	567	600	578	592	595	566	589	603	613	573	554	594	565	559	602	629	611	571	622	567	569	559	571	585	598	555	589	610	572	607	584	589	621	567	557	556	594	590	580	578	595	577	566	604	600	603	578	576	591	581	561	558	606	588	544	585	575	583	566	600	573	587	554	580	570	584	568	585	586	567	584	573	561	571	606	637	556	598	557	578	594	611	558	572	613	568	579	584	568	530	596	553	604	522	570	616	569	573	560	600	577	578	583	611	593	554	574	548	569	550	603	626	589	574	558	576	575	579	572	582	577	572	611	578	609	588	570	594	599	597	615	568	567	600	580	613	597	563	587	568	584	582	580	567	566	559	595	581	617	550	576	512	569	615	580	555	589	585	583	571	553	525	588	552	539	585	554	631	541	559	565	625	553	561	567	599	554	583	605	649	569	593	610	577	581	545	527	568	575	562	582	573	597	572	591	569	579	576	594	537	609	575	604	576	586	575	611	530	595	589	606	598	586	572	618	599	579	570	595	589	564	598	574	620	549	582	565	558	582	539	575	594	586	606	588	583	574	579	599	588	580	575	576	601	570	561	551	561	568	596	570	574	558	598	586	581	537	595	604	590	602	580	569	587	557	594	565	611	588	571	585	652	624	566	584	617	594	544	573	541	598	615	559	554	631	577	579	608	610	556	575	615	566	578	595	537	637	590	575	620	583	611	631	567	559	538	571	595	578	555	523	548	606	593	542	542	560	620	592	556	590	586	598	563	572	568	593	580	556	576	588	584	566	592	541	567	519	579	611	598	596	550	614	571	603	583	574	550	601	581	594	559	576	601	587	601	561	574	550	568	607	640	559	587	538	561	604	553	605	576	584	616	597	600	601	571	564	597	605	591	533	586	574	535	646	561	558	537	588	597	501	586	577	637	604	565	562	612	635	562	542	549	597	570	596	556	592	587	581	554	591	549	550	554	581	611	551	582	600	610	566	577	595	615	609	565	555	640	569	517	563	601	594	547	597	582	566	538	593	579	561	573	599	597	614	608	542	638	551	552	629	599	551	540	584	618	593	556	606	583	608	582	543	581	559	543	562	575	555	585	577	565	582	533	582	567	558	585	579	506	567	611	555	555	575	574	594	563	575	573	585	621	589	592	573	614	625	631	581	595	510	595	553	620	617	585	568	590	559	568	538	597	610	556	551	570	581	526	578	576	570	543	566	577	620	574	597	507	553	574	595	601	596	582	599	578	564	483	570	610	578	593	565	620	616	592	549	572	572	570	614	569	554	626	588	558	556	597	603	565	570	603	609	531	563	617	586	594	614	601	555	522	588	569	641	536	608	574	554	619	545	566	549	589	578	608	560	602	554	566	633	582	562	582	545	588	622	600	588	572	597	582	591	577	547	619	565	600	554	581	572	555	573	544	554	599	611	623	534	600	574	561	579	546	534	577	556	601	587	517	598	556	579	602	581	559	587	551	604	604	585	576	615	594	578	575	570	584	596	605	601	568	533	550	599	568	564	587	581	589	571	630	605	531	587	571	560	599	574	566	576	579	592	594	552	553	561	581	558	572	539	599	620	556	577	555	572	562	563	562	566	596	549	570	606	573	600	594	545	533	560	559	584	602	569	579	557	583	559	596	578	588	604	566	597	617	559	572	606	575	603	540	582	568	595	568	598	591	557	580	566	555	561	621	568	544	578	588	580	573	626	569	546	588	587	577	561	567	541	579	554	581	579	559	575	589	576	549	580	587	545	579	595	558	569	585	599	571	591	590	542	574	565	565	573	575	546	579	591	605	577
14797	3318	431	370	354	365	344	322	344	324	351	338	345	331	330	319	314	346	361	321	330	339	320	350	336	333	318	351	354	347	318	323	324	326	306	321	341	348	315	315	370	319	318	301	327	302	310	358	316	342	306	349	335	294	336	337	319	343	335	357	331	327	326	327	328	357	325	318	334	339	334	346	341	324	337	329	319	322	328	331	309	289	300	307	346	303	347	331	365	343	332	323	349	310	312	311	318	326	325	297	316	326	305	323	318	320	340	331	344	326	367	337	346	343	360	317	345	289	331	354	308	340	345	320	318	366	312	322	326	347	312	350	320	355	323	298	349	348	327	344	312	340	320	340	359	372	348	352	348	322	355	308	357	337	313	327	325	332	324	326	370	307	291	349	318	349	347	301	327	329	337	338	323	342	322	305	293	322	330	292	320	343	304	306	331	334	316	304	308	319	337	334	308	322	371	318	299	328	354	338	366	341	313	312	327	346	308	307	359	341	303	335	325	349	339	322	324	322	325	362	316	333	322	284	370	340	303	314	334	333	316	382	328	324	344	318	316	327	352	331	350	338	346	335	318	328	332	320	329	342	369	345	346	301	326	344	307	294	339	353	308	323	346	327	294	321	311	343	330	348	338	343	331	358	339	321	325	355	360	328	336	318	342	310	320	307	338	341	328	337	327	316	357	373	342	350	340	325	321	335	304	327	289	345	381	332	347	320	346	363	368	386	310	359	329	365	352	299	318	318	322	316	318	299	312	327	323	322	327	343	312	342	331	372	347	357	332	363	333	329	338	311	312	337	330	317	318	327	347	327	327	365	317	322	311	327	357	334	331	321	361	339	326	314	349	377	314	329	314	343	370	366	342	336	344	321	339	346	360	340	326	312	368	326	329	356	304	317	340	365	325	336	316	363	356	315	306	328	330	292	371	340	313	336	327	355	357	332	315	332	300	360	299	315	342	360	323	319	325	334	322	339	328	350	339	329	313	311	350	365	362	321	306	346	324	302	316	331	322	326	347	316	341	349	339	281	340	329	321	353	376	314	312	347	356	319	322	314	358	343	350	342	336	325	316	345	313	360	305	317	355	316	321	323	340	319	334	372	321	318	324	345	343	342	341	307	325	316	319	329	328	328	347	322	329	327	323	352	312	308	314	301	327	313	322	328	350	332	329	343	334	348	338	335	321	308	328	321	318	318	330	308	305	329	347	338	311	339	345	359	328	314	353	344	320	293	323	321	349	313	333	320	292	331	331	333	342	321	343	317	312	338	336	335	297	323	334	321	329	328	338	339	361	320	306	331	337	341	378	335	346	361	330	337	324	324	324	338	289	319	302	298	321	321	325	347	318	317	323	296	320	336	334	316	354	324	299	320	338	315	327	349	380	328	326	323	354	301	354	363	313	377	341	337	357	334	378	345	317	308	346	333	324	312	334	306	319	342	354	294	334	328	302	343	317	329	342	341	319	367	345	303	316	358	322	345	342	291	354	304	313	319	328	317	306	356	302	313	362	309	350	328	344	353	360	340	326	349	364	295	317	296	308	322	302	338	319	346	328	340	356	346	350	330	306	317	352	341	297	344	353	345	348	308	342	356	317	365	296	313	345	344	309	327	309	354	340	300	315	289	332	304	326	286	324	320	345	312	308	333	297	378	306	334	313	329	309	350	340	378	349	346	353	354	334	320	351	364	321	310	356	328	323	352	329	353	338	338	334	345	296	339	321	322	336	339	346	301	326	336	324	316	330	368	357	351	320	326	331	335	337	358	304	309	340	309	327	359	327	332	324	308	344	352	346	341	333	329	298	338	340	301	329	353	345	297	309	361	336	314	316	347	305	311	309	337	316	324	327	331	327	316	285	315	347	330	294	334	322	301	335	322	347	310	370	346	327	330	298	302	330	297	350	323	333	318	341	353	360	337	330	299	308	351	327	354	359	341	305	312	339	340	336	344	338	270	367	385	319	305	302	299	336	317	318	294	353	342	321	317	306	312	331	337	331	340	347	333	318	357	364	352	338	341	338	329	361	342	323	337	357	321	333	298	318	304	343	371	316	321	368	327	315	373	336	315	351	336	337	340	335	374	324	326	356	336	358	291	353	339	351	336	323	323	321	305	308	307	327	358	327	348	329	291	333	349	373	327	359	311	317	321	307	320	342	329	349	270	338	368	319	346	315	368	335	348	346	333	320	280	365	334	340	306	314	311	340	353	309	302	359	301	325	312	329	330	337	325	305	325	310	357	348	347	351	347	316	321	342	320	339	328	334	363	370	317	342	366	317	325	310	337	311	329	362	284	321	348	270	347	298	339	343	307	337	285	331	326	339	329	353	302	299	343	293	323	318	344	338	337	335	325	332	357	366	327	359	339	325	337	332	366	285	345	323	311	313	349	339	319	333	340	322	334	357	316	316	351	329	330	353	335	346	351	338	312	312	343	326	313	314	330	344	329	325	331	343	372	306	330	328	312	314	344	332	311	334	329	337	333	351	316	333	342	327	334	317	318	319	337	324	325	343	342	322	318	323	345	338	344	322	345	367	324	346	330	313	323	343	346	308	352	338	328	304	363	325	333	337	345	326	312	330	341	377	339	348	303	335	342	347	309	336	292	300	299	343	335	309	344	331	312	364	331	343	318	340	348	328	322	319	351	309	338	319	344	333	325	325	361	358	343	352	375	325	325	335	376	308	332	331	320	323	339	327	334	346	318	342	333	324	321	342	323	368	356	332	334	324	369	366	345	329	314	312	330	344	351	338	336	326	332	375	326	345	340	318	338	317	347	343	334	336	306	354	317	328	342	358	302	318	285	327	337	336	343	343	336	349	324	286	352	335	345	312	330	330	324	336	340	325	309	305	367	340	292	281	339	357	336	337	348	324	318	349	323	347	328	324	319	342	343	369	334	349	338	350	318	309	316	297	312	325	347	330	324	324	314	361	336	335	336	316	331	325	290	336	370	322	355	341	312	305	319	318	301	349	300	324	357	332	333	302	356	327	314	330	316	330	318	339	327	299	330	345	336	317	328	320	317	303	399	323	313	339	346	295	350	293	328	307	311	297	313	348	358	303	318	339	305	334	329	322	342	322	309	348	329	357	296	337	324	361	327	364	319	312	324	316	313	357	318	321	340	333	323	340	301	316	323	338	345	313	292	313	334	360	314	304	319	333	335	353	316	345	323	332	314	343	338	339	350	320	325	322	313	348	338	341	346	372	313	365	330	325	338	351	324	312	318	312	348	321	321	312	297	342	318	348	318	327	327	331	312	331	325	363	345	347	348	331	359	367	324	344	349	341	364	328	346	315	349	332	350	351	319	312	340	341	347	320	300	328	299	320	356	336	337	316	336	317	358	359	335	318	345	350	289	332	328	322	326	333	302	351	312	338	350	364	320	314	337	361	341	376	329	312	315	357	310	297	359	331	328	314	336	331	310	302	319	317	313	327	331	334	339	307	350	335	317	345	334	336	334	304	301	328	371	325	340	326	341	305	342	346	345
8864	2649	935	1000	945	956	894	825	867	864	864	878	897	901	850	864	867	873	841	825	845	818	881	837	824	859	836	860	829	862	839	804	878	877	851	853	859	834	824	812	845	815	864	833	852	821	871	858	855	821	876	847	886	845	817	801	864	853	848	817	866	815	805	864	834	893	824	877	875	829	851	858	834	800	842	868	784	838	824	825	849	871	887	811	847	830	844	855	853	855	801	845	885	853	822	815	833	862	824	840	837	858	881	807	809	815	803	796	851	894	821	824	858	855	855	849	827	874	828	854	828	857	841	857	919	898	811	815	817	802	868	796	841	836	845	824	831	843	884	871	853	824	818	809	824	855	843	856	843	859	871	787	822	803	843	863	851	856	889	858	870	799	817	866	868	852	880	832	870	834	882	877	892	806	800	846	879	810	873	821	849	842	793	806	813	854	874	858	864	922	857	860	895	852	839	856	778	831	860	857	891	846	854	845	816	855	825	826	806	865	841	885	905	783	846	861	858	848	849	831	808	857	849	841	850	840	850	903	858	847	871	830	841	836	860	875	775	864	874	850	820	835	879	854	869	849	861	848	835	829	881	884	865	885	806	789	869	833	858	836	883	853	815	878	856	832	883	770	842	814	910	823	876	812	818	887	838	840	818	794	842	830	764	825	864	869	834	775	802	846	841	837	809	818	895	869	814	827	785	813	808	829	848	866	850	866	840	870	841	854	833	889	807	851	895	822	846	846	865	847	823	798	824	816	837	883	838	887	820	852	841	871	850	844	861	837	844	874	772	833	825	836	878	849	839	874	798	848	846	873	821	817	840	842	854	881	845	853	837	888	816	839	819	876	848	840	893	821	857	879	807	878	838	880	828	796	844	862	866	823	833	835	857	829	857	860	877	891	880	854	848	844	855	869	892	842	870	830	812	869	867	863	825	861	870	846	805	878	885	850	799	850	830	834	841	833	884	800	815	831	825	877	791	864	851	844	852	904	850	824	843	803	817	817	794	817	848	826	830	805	847	840	839	841	837	847	823	829	811	861	843	831	823	846	817	865	855	861	858	833	807	810	821	845	860	825	876	871	826	784	835	883	854	830	899	848	819	780	850	851	819	839	836	818	869	820	873	889	833	848	810	803	824	872	837	881	843	867	872	815	805	807	849	866	884	859	861	852	864	807	897	842	844	840	873	802	822	816	848	847	847	875	880	859	872	861	849	859	814	853	865	829	890	874	771	811	825	829	823	850	847	877	824	836	824	805	848	911	779	861	854	864	837	850	818	849	830	832	825	886	846	867	815	864	835	809	844	875	811	779	822	800	816	875	825	845	885	931	899	850	810	859	856	842	897	836	825	832	815	874	821	836	828	816	841	840	846	858	851	837	917	869	854	871	836	910	851	860	858	887	835	877	854	839	872	856	826	830	834	873	848	902	855	867	847	852	835	852	844	793	828	828	848	893	886	798	879	835	831	814	802	814	824	866	824	829	843	854	866	831	825	793	845	863	816	805	862	851	818	800	773	864	884	835	801	810	834	847	854	804	828	809	874	826	822	866	865	839	725	788	833	819	826	837	807	856	872	824	836	827	819	843	849	848	813	877	877	873	810	808	813	869	848	847	873	830	840	815	835	856	820	825	861	858	893	815	838	864	832	824	847	839	870	858	792	816	859	838	817	888	796	810	878	853	871	876	820	877	870	811	853	848	881	855	831	796	840	862	831	840	853	820	861	806	884	838	877	868	802	841	856	821	870	815	819	847	873	896	810	874	840	889	868	881	798	820	810	878	823	833	825	835	854	869	827	825	863	833	843	864	825	847	804	861	848	802	850	867	851	802	836	828	797	866	867	785	813	829	831	878	853	882	879	858	799	879	927	804	855	834	829	840	846	873	804	884	821	837	899	843	866	850	826	852	823	813	832	893	839	822	834	762	830	826	817	840	834	858	880	864	805	851	830	821	821	831	824	835	843	865	863	841	850	809	873	867	822	852	846	830	884	860	802	870	883	821	848	855	875	864	904	835	794	902	860	839	896	841	824	865	798	815	829	851	824	822	802	828	830	854	871	850	882	845	849	806	836	860	810	837	846	822	862	819	858	791	848	857	869	835	870	874	897	844	855	836	894	849	836	835	857	833	821	820	838	837	835	846	830	842	801	852	852	871	859	845	832	843	892	864	823	815	862	820	807	875	839	801	850	851	840	805	802	816	814	784	872	833	837	835	865	868	858	854	877	807	875	828	877	823	840	851	869	804	832	876	852	856	840	846	833	852	796	870	863	868	867	825	848	865	846	868	850	858	836	847	841	812	794	827	858	861	868	819	858	863	830	873	815	858	829	857	854	846	791	860	876	836	859	859	846	878	821	844	911	814	858	869	868	826	859	841	861	864	857	770	880	832	891	855	847	857	872	885	800	851	836	853	877	863	833	843	819	836	830	861	846	841	839	833	870	804	843	813	885	782	832	846	901	841	835	847	817	891	824	880	844	816	794	854	844	877	863	856	832	819	910	894	856	863	860	862	880	844	826	865	869	824	869	868	846	925	807	843	879	899	840	778	824	857	788	836	859	834	845	785	835	884	910	844	827	835	851	836	858	837	828	851	815	835	829	876	786	851	861	838	847	841	814	846	818	818	900	866	833	838	869	854	825	832	861	851	842	867	842	846	876	876	792	804	863	793	877	810	826	820	854	879	840	786	827	797	814	899	847	837	871	857	841	862	824	824	845	864	848	857	837	854	858	826	817	834	790	873	832	797	889	845	853	831	822	850	842	838	880	854	867	863	852	885	838	819	862	819	812	853	854	855	855	807	865	830	854	866	838	804	908	858	880	813	821	832	864	860	828	812	831	866	856	862	831	890	858	889	870	886	848	921	864	813	847	826	810	887	804	831	842	823	795	836	807	846	876	854	837	878	865	815	812	865	808	807	857	859	834	826	818	845	881	836	847	838	845	950	843	856	800	829	795	824	852	818	838	856	860	861	852	840	840	876	842	852	818	823	809	857	803	821	873	848	853	862	901	821	830	836	839	863	811	855	832	826	875	860	857	855	860	794	836	880	838	855	862	853	849	797	834	862	874	841	829	849	796	832	852	786	865	843	810	822	834	819	849	832	845	830	849	859	847	812	822	871	806	863	811	861	848	863	848	813	800	848	872	855	866	889	799	832	863	822	867	836	889	838	839	844	836	911	880	810	887	836	846	860	827	801	862	867	860	771	811	878	867	811	860	845	829	859	812	820	818	835	865	818	833	895	835	832	833	838	820	833	832	799	864	819	850	815	896	831	861	878	865	841	842	804	881	823	864	836	833	846	826	877	861	830	830	869	835	873	828	856	819	798	800	881	842	826	854	833	874	797	814	852	873	851	843	857	821	837	892	838	872	856	847	858	800	856	833	817	887	826	823	853	856	827	789	841	841	857	834	866	812	812	870	830	872	863	856	846	875	841	812	837	866	862	869	835	855	872	851	829	833	850	872	802	804	810	859	817	856	822	814	845	902	876
31662	11869	2673	1443	1069	802	649	566	456	455	483	426	395	423	394	378	401	394	408	387	376	382	383	390	409	357	374	386	361	314	392	365	379	376	350	377	371	383	338	368	372	341	321	399	367	374	374	347	376	388	355	381	367	351	357	376	361	353	347	347	340	384	372	327	355	364	307	369	376	369	351	340	327	395	341	393	341	351	335	356	346	340	345	345	377	357	367	377	367	390	359	406	338	368	368	343	364	354	380	338	349	352	335	348	366	348	388	351	352	345	359	348	370	371	372	363	338	381	376	348	358	333	374	365	341	353	370	318	364	388	345	409	342	353	345	371	374	330	376	351	350	358	344	365	374	338	340	360	360	359	345	328	369	351	354	324	339	355	384	350	346	342	335	373	359	332	339	362	353	357	367	360	363	297	337	359	392	383	351	354	350	346	369	375	397	366	386	333	340	374	346	336	391	362	380	350	343	352	341	355	355	347	366	326	395	373	341	378	338	342	378	363	350	334	348	348	360	395	380	346	404	363	371	357	348	373	377	368	330	381	395	378	358	321	381	344	407	316	379	345	338	363	364	331	378	355	356	359	356	349	378	390	338	345	331	333	333	393	334	380	371	376	356	385	345	345	356	361	359	327	351	353	395	345	370	339	336	356	351	386	307	362	363	404	354	374	346	334	383	375	334	357	364	332	364	365	345	387	344	336	336	376	358	362	362	340	384	422	340	354	336	379	353	331	377	373	367	374	326	374	360	368	373	388	390	366	346	344	335	356	357	361	351	358	364	381	389	364	329	360	366	305	332	328	372	372	323	325	369	404	401	373	366	355	348	345	344	347	361	363	338	394	351	382	370	333	350	370	349	349	361	389	357	348	346	349	330	380	366	371	351	368	385	341	360	400	332	331	342	378	340	376	373	369	365	349	360	370	352	353	344	350	355	341	377	360	360	375	347	356	343	363	372	365	338	368	319	395	355	342	375	361	381	357	399	341	378	375	378	388	352	353	403	386	351	347	319	372	368	384	335	339	356	374	363	339	321	340	341	384	356	348	359	358	314	382	369	355	368	358	373	388	361	370	355	348	350	389	360	382	372	346	335	343	362	349	356	359	350	360	337	329	332	347	368	352	336	372	375	347	377	345	374	370	374	328	365	340	373	369	331	360	349	347	321	356	342	374	342	350	332	333	330	339	347	370	374	373	406	356	361	345	376	355	391	327	345	352	394	346	406	350	371	373	376	356	355	370	361	407	320	360	381	377	394	354	318	372	368	346	365	344	362	355	368	391	357	370	363	356	367	359	356	356	382	374	368	349	358	345	385	367	349	364	354	324	358	345	361	350	366	375	386	377	357	342	355	347	363	365	324	313	389	354	330	391	357	380	375	369	373	353	358	356	367	338	337	369	387	346	356	360	357	306	374	331	346	384	339	315	350	369	383	354	347	359	345	365	379	348	376	348	360	342	341	375	319	372	348	352	349	355	379	320	350	367	369	324	324	337	358	338	342	332	400	395	357	364	319	314	336	387	345	377	306	347	359	373	391	392	352	329	360	405	320	354	355	342	351	334	365	394	379	374	378	369	374	324	371	335	409	334	371	320	336	370	381	376	359	361	372	354	349	356	361	359	359	358	400	337	381	358	347	383	373	360	358	353	363	390	366	365	341	357	333	328	383	361	367	374	361	378	407	350	340	354	360	372	387	362	334	371	361	391	364	357	372	381	319	344	367	355	366	328	359	349	331	359	324	344	340	329	331	376	374	367	382	387	346	355	361	353	363	350	354	330	371	360	383	368	336	358	369	372	367	315	381	393	353	345	348	336	346	322	374	389	373	359	398	367	339	356	347	359	388	345	319	358	377	377	367	354	334	379	376	391	338	365	392	360	385	424	361	319	366	338	358	315	325	354	349	371	384	366	388	336	324	316	361	371	347	365	347	348	363	376	345	344	346	333	394	412	385	362	377	364	348	355	353	354	367	387	362	323	362	398	366	387	358	361	335	345	370	345	370	341	370	325	377	378	361	385	350	354	408	365	357	354	340	307	334	332	363	345	359	366	397	349	346	322	357	370	387	356	382	333	356	352	374	324	353	381	338	331	333	375	380	352	375	355	360	363	379	371	348	339	343	360	365	351	385	382	387	383	377	343	344	357	325	346	344	311	342	342	343	339	330	356	368	374	368	339	403	358	365	334	328	364	356	380	351	350	359	349	354	353	318	365	331	367	361	334	343	357	373	362	343	358	379	398	388	366	377	337	366	332	352	347	368	309	340	342	353	377	348	355	373	392	365	358	325	357	360	362	387	341	358	372	379	350	359	349	317	343	383	395	340	374	364	331	369	387	385	356	339	371	325	364	356	351	362	384	349	356	381	343	358	349	331	357	347	366	373	405	355	352	339	382	346	366	370	352	367	391	366	323	358	368	379	369	358	354	358	386	338	386	338	341	412	384	340	348	389	349	346	348	351	333	383	368	365	382	340	338	332	372	359	368	368	356	352	376	336	356	350	345	362	383	342	385	349	369	352	363	367	339	365	320	373	357	337	376	339	371	344	343	355	333	385	360	347	353	338	352	333	372	378	360	344	352	343	332	355	346	350	365	367	370	405	357	367	367	353	370	353	367	344	393	379	374	347	375	355	343	373	380	367	346	347	383	348	379	348	374	373	411	335	354	377	318	365	346	366	379	373	387	332	355	365	334	405	379	365	362	348	388	399	351	365	383	374	351	397	390	339	375	356	393	346	346	364	347	342	368	343	380	367	379	358	373	367	343	348	361	367	342	357	370	354	376	330	346	341	352	358	346	339	351	353	367	375	355	336	374	364	344	353	347	325	374	388	342	359	337	367	350	341	370	375	382	378	332	386	341	368	360	327	365	342	349	369	384	361	378	374	347	362	332	350	345	353	355	365	354	390	365	383	339	339	358	394	323	376	419	351	352	402	350	360	348	377	343	351	341	388	346	359	363	361	339	358	336	327	342	338	344	334	372	345	354	374	376	366	338	323	360	359	345	343	361	326	364	373	370	387	360	352	351	336	338	338	342	362	380	352	371	365	347	358	363	333	357	327	353	391	334	352	333	336	353	362	399	355	331	334	352	381	360	349	383	357	383	350	368	373	349	343	347	360	357	330	356	347	344	351	359	368	344	370	350	363	356	338	355	326	321	347	356	379	365	331	330	343	346	379	353	348	371	398	360	351	337	396	334	336	352	342	373	335	308	390	342	395	351	371	357	392	386	353	379	363	341	343	375	366	372	403	384	363	329	315	365	354	351	374	358	352	372	355	382	387	355	358	357	344	330	403	378	364	347	326	338	340	392	334	386	317	376	352	369	376	337	337	361	361	361	392	370	379	367	373	333	354	371	340	329	356	355	362	393	336	327	338	342	343	343	342	351	356	374	365	331	343	364	392	350	348	373	343	388	385	346	342	356	385	375	373	376	365	347	349	399	339	365	373	388	389	376	343	360	327	372	333	387	370	355	355	367	342	400	393	362	367	373	358	358
19049	6549	3328	3607	3205	2548	2209	2006	1756	1642	1545	1411	1387	1288	1244	1197	1116	1072	1125	1063	1077	1041	1018	976	984	1007	942	976	939	935	956	985	990	982	930	953	941	964	946	951	954	892	915	916	944	978	982	924	917	931	937	943	889	929	937	925	896	878	930	924	901	903	927	910	941	938	949	890	958	890	869	931	924	926	884	848	877	959	924	898	924	899	927	922	878	897	930	941	913	859	833	884	853	912	962	915	911	946	908	956	847	945	848	886	901	920	902	885	881	893	903	896	885	911	909	917	881	863	864	916	874	828	872	866	870	906	861	896	867	879	895	854	925	930	929	851	878	880	904	925	881	890	870	961	892	894	891	923	951	848	916	912	891	890	880	953	831	945	892	929	831	839	896	849	923	819	902	938	890	824	912	922	887	972	955	891	896	926	958	876	889	830	872	837	901	914	876	917	855	889	918	924	860	921	853	915	877	911	921	852	868	921	863	886	862	955	870	903	931	895	879	895	835	876	824	856	928	896	854	920	915	892	873	945	890	864	868	924	870	966	911	883	900	937	936	891	874	887	892	857	869	871	927	855	901	892	889	904	932	928	913	871	867	924	924	911	879	868	933	921	895	852	941	894	926	936	883	873	851	873	904	851	899	870	877	948	883	939	861	920	903	859	902	909	873	868	914	906	882	864	872	903	924	917	906	892	934	915	937	894	858	896	879	887	896	893	901	866	873	889	920	968	915	878	876	936	943	852	876	934	880	917	903	912	904	929	898	894	910	886	874	882	902	906	924	856	876	902	908	871	888	916	884	893	879	862	862	948	893	902	850	964	861	917	877	875	940	921	921	874	898	894	872	880	917	925	881	874	880	869	884	933	868	930	900	947	921	920	862	900	869	909	881	894	936	888	908	937	868	881	941	927	854	870	894	934	892	902	868	874	872	878	909	931	907	931	899	891	920	924	865	907	864	852	898	877	919	855	839	844	899	887	896	914	892	888	863	900	893	922	931	879	911	978	851	830	891	883	863	878	886	881	778	947	923	944	879	858	901	900	875	895	912	854	858	932	911	900	889	891	923	824	906	838	913	874	870	880	940	881	884	897	978	848	898	912	912	920	825	841	928	890	851	913	869	880	860	854	852	916	911	910	897	939	889	891	907	950	896	933	915	850	868	884	891	851	874	886	895	847	892	867	892	902	868	931	909	918	901	876	927	903	912	872	875	840	889	895	906	916	836	900	836	899	895	878	906	885	952	823	938	925	875	863	843	934	906	913	898	893	921	859	855	892	883	866	934	895	894	864	855	830	882	916	895	897	860	902	871	912	935	875	869	937	909	918	914	948	874	891	860	920	960	885	884	882	904	933	878	863	862	932	866	887	937	860	936	935	913	903	891	863	875	944	895	896	808	915	871	860	911	901	888	945	870	862	908	911	904	841	815	895	870	895	891	894	917	873	827	868	884	860	907	858	889	871	901	848	872	895	868	892	905	938	904	853	888	871	815	951	905	893	936	854	901	921	918	912	859	888	944	946	910	908	916	897	849	899	899	883	893	861	919	939	887	861	864	872	870	874	898	894	977	891	962	976	900	868	871	857	902	895	871	922	898	908	896	873	873	906	832	899	899	926	863	895	877	923	895	920	872	894	849	935	895	889	874	871	889	920	906	840	856	850	900	862	890	852	912	880	908	834	893	900	938	881	908	896	876	871	921	904	944	933	871	868	891	885	939	861	905	850	885	941	918	855	844	925	890	866	940	870	954	923	941	913	845	862	886	863	851	859	886	883	934	917	898	968	889	922	908	857	840	882	871	848	902	902	911	925	954	922	899	916	943	900	916	910	863	879	969	863	937	883	873	866	922	895	928	849	863	946	918	911	913	842	933	866	888	965	879	904	866	937	908	904	869	929	914	898	941	941	923	852	955	879	907	935	834	911	889	958	859	854	915	861	869	924	859	953	916	909	886	854	901	868	863	884	971	861	890	921	860	906	927	851	917	918	882	878	871	903	856	865	880	884	887	898	882	928	863	867	855	956	924	896	907	899	893	917	923	893	911	884	905	889	908	866	889	857	875	889	875	866	908	843	888	908	885	915	903	904	856	897	901	887	903	933	865	927	900	896	910	885	853	872	915	934	890	882	926	871	858	918	911	844	868	813	917	808	929	879	854	858	886	874	858	900	906	876	867	890	861	898	911	910	952	868	893	886	843	928	897	868	860	909	884	893	935	873	867	890	894	843	945	812	950	896	866	916	876	911	897	918	899	923	933	901	939	944	881	862	932	893	920	909	883	931	882	891	901	863	921	914	886	890	861	842	919	874	869	879	934	909	887	918	884	941	914	917	914	905	937	905	894	821	869	911	933	922	880	914	903	859	892	853	882	920	892	892	897	876	868	940	863	862	1000	914	951	886	903	873	894	917	918	905	936	935	881	916	895	891	870	853	932	907	917	871	932	887	857	889	909	915	909	845	912	856	894	851	907	913	921	894	897	944	885	901	951	912	906	881	924	882	916	927	984	906	888	893	895	880	915	909	906	898	894	905	882	939	902	856	851	914	852	916	901	917	863	840	864	825	872	891	882	867	908	883	920	902	870	886	891	861	883	883	917	879	933	892	935	892	917	883	861	856	847	876	852	861	879	901	933	907	920	899	928	887	911	895	876	901	905	869	849	910	927	921	887	926	957	831	901	865	927	944	862	918	871	925	893	902	866	895	955	922	901	900	876	916	824	866	842	847	905	845	854	891	911	863	908	877	947	919	903	921	882	859	844	887	909	881	880	891	861	870	912	879	895	874	903	910	954	906	899	921	912	884	881	913	920	916	950	904	867	895	883	886	919	933	885	926	938	847	909	924	900	926	866	918	893	846	899	931	900	947	910	829	893	880	899	841	898	893	926	916	888	875	872	882	886	895	909	886	915	906	863	907	887	898	948	866	849	912	903	895	913	868	879	866	879	887	873	838	867	880	870	869	909	865	874	892	922	896	876	915	895	905	890	879	917	902	893	897	931	890	852	869	942	856	850	880	877	871	889	855	891	889	850	864	934	846	901	860	870	937	873	887	884	905	852	954	914	939	894	965	906	881	915	922	942	879	902	911	905	886	870	878	900	860	895	898	844	871	801	910	897	917	907	964	881	894	918	888	849	878	872	940	919	897	887	854	858	905	925	869	949	860	894	887	909	837	945	878	902	937	890	892	857	932	883	905	896	909	930	896	860	889	893	885	896	904	923	935	914	880	853	876	923	865	908	896	884	877	882	912	914	870	846	862	910	914	927	897	914	896	894	926	865	887	903	884	894	820	890	916	911	868	876	913	941	891	889	877	912	840	891	907	881	917	880	858	868	882	901	903	881	894	863	921	888	946	913	898	915	878	907	837	895	903	863	930	887	928	893	875	934	859	891	939	892	923	937	868	894	911	862	868	920	853	870	905	872	928	917	939	957	882	930	872	856	915	909	923	888	872	899	853	873	917	931	885	847	870	890	888	924	924	861	848	911	888	899	940	890	860
41017	19375	5498	2621	1610	1065	789	629	550	447	447	385	369	344	314	302	287	285	230	247	223	263	198	261	232	248	247	217	239	238	231	248	243	215	208	228	235	218	223	215	201	239	229	228	219	225	238	192	203	245	214	226	210	208	203	222	212	224	207	207	234	223	204	219	211	213	225	247	188	214	219	227	192	199	200	229	223	212	206	216	245	236	196	234	211	215	203	236	216	216	211	187	210	232	230	211	194	212	221	226	196	208	235	217	212	204	237	214	201	225	220	221	201	207	217	236	192	223	212	210	203	197	210	214	212	225	206	212	227	200	251	223	192	174	193	227	200	216	190	228	236	223	211	194	211	242	220	228	218	240	180	217	222	222	205	183	192	218	202	212	236	237	224	242	221	196	207	211	210	213	208	199	237	220	206	197	228	219	215	229	198	184	204	206	201	230	209	214	230	207	209	217	199	199	236	205	200	224	240	216	205	245	241	230	189	196	206	213	207	223	244	218	223	197	249	216	199	200	208	201	201	220	212	196	215	197	204	220	236	224	220	216	220	224	221	194	215	229	205	215	213	210	222	204	198	222	219	178	204	206	190	203	207	189	209	211	233	228	196	218	222	199	210	224	191	204	218	235	229	204	196	218	217	209	192	189	222	190	220	214	225	194	237	230	206	205	213	197	197	231	218	189	198	245	230	217	232	212	187	204	183	206	220	214	216	212	218	212	182	210	228	180	196	206	246	224	214	201	194	231	212	192	200	218	227	196	209	219	210	181	204	206	191	221	211	256	186	229	207	222	208	209	206	218	225	233	207	189	213	205	222	222	205	231	218	206	215	219	199	228	248	230	193	226	206	242	198	244	212	199	190	204	230	217	215	206	225	206	213	201	203	210	213	210	198	233	231	228	209	206	200	243	196	236	232	197	217	220	211	217	223	196	226	225	201	200	215	215	209	206	209	209	239	235	237	248	219	213	191	221	227	189	242	202	226	205	214	235	209	235	224	212	225	214	211	208	245	197	242	206	218	204	197	236	219	237	203	201	221	207	234	196	209	216	205	193	226	211	254	196	225	222	214	213	204	220	214	206	229	217	225	214	200	217	203	182	241	235	223	214	227	211	205	204	220	222	244	227	210	221	201	240	200	211	200	226	253	212	225	213	210	226	205	207	213	208	224	225	199	209	210	224	218	195	217	218	198	235	223	210	208	224	209	218	205	221	225	201	196	232	227	228	233	207	200	197	223	200	195	230	226	248	223	219	227	223	227	229	234	222	165	232	212	232	201	220	218	196	230	215	224	206	199	211	214	229	218	235	213	209	175	216	192	231	219	225	214	182	197	194	184	205	227	195	215	211	189	183	200	206	197	213	208	225	227	220	188	202	206	192	215	232	208	225	219	209	199	260	182	209	249	210	210	226	191	213	214	221	216	207	190	212	213	204	195	216	200	208	207	202	222	254	227	198	181	213	237	207	200	198	213	219	245	213	201	202	180	208	242	222	232	210	186	222	208	211	253	210	193	224	214	205	218	224	209	213	209	202	202	240	183	214	229	218	196	233	221	217	195	202	220	207	217	230	235	208	203	225	228	194	202	215	234	219	231	205	216	233	218	210	216	207	208	226	200	216	225	189	221	202	187	252	224	222	219	204	207	217	236	249	239	208	214	216	209	208	215	234	213	224	178	203	228	208	194	229	201	230	217	226	199	186	200	214	210	200	227	219	215	219	234	255	245	189	227	197	210	229	184	199	191	194	180	220	224	243	199	233	203	226	220	212	222	229	208	224	196	222	219	215	222	215	210	212	206	226	220	216	218	218	206	224	197	200	212	226	227	203	195	213	205	213	183	218	198	216	205	212	238	219	201	182	232	226	203	204	216	233	241	207	236	210	234	237	228	208	210	239	224	228	233	211	226	231	220	199	221	217	200	204	228	206	222	199	222	204	195	195	202	218	215	200	194	209	221	217	213	215	206	221	216	199	238	223	199	232	212	215	222	214	209	217	214	204	229	231	210	201	194	222	202	220	234	209	231	211	224	214	216	220	199	224	192	202	198	216	200	213	199	218	220	206	203	213	225	204	214	204	220	236	198	203	188	184	206	218	197	210	212	225	215	204	200	212	223	207	218	207	225	193	218	233	211	224	216	225	214	224	226	209	213	215	190	204	196	224	211	215	207	214	226	225	216	206	202	178	216	202	176	215	203	214	172	220	227	204	215	216	210	258	224	218	237	203	195	188	183	227	220	224	206	208	209	213	231	226	215	205	199	211	172	200	215	200	187	241	215	214	202	204	192	240	225	196	230	183	225	224	205	219	200	212	227	228	214	237	218	238	206	208	223	217	218	205	216	201	210	203	227	219	210	181	210	208	189	213	202	222	230	215	203	211	212	210	202	197	205	202	233	230	206	222	210	225	219	228	199	230	192	228	212	213	238	204	214	207	219	201	214	232	218	209	202	204	233	176	221	203	210	222	213	224	190	231	204	233	227	243	239	233	225	215	178	217	220	206	205	195	210	234	243	206	213	194	223	206	220	207	236	225	221	194	214	222	215	209	209	210	197	212	216	201	205	221	239	217	220	228	224	222	225	204	224	208	176	217	218	199	205	217	235	242	226	197	213	240	227	219	226	189	195	225	193	228	210	215	226	210	236	211	198	225	207	178	231	224	242	219	193	239	209	198	220	209	213	208	224	207	234	235	199	220	201	206	227	218	206	222	189	206	227	221	219	248	227	210	215	221	198	210	216	206	197	220	244	242	225	202	232	201	218	240	217	201	199	218	212	187	236	236	218	226	243	213	231	215	200	213	207	189	212	198	205	225	199	213	219	236	226	202	213	217	201	226	207	225	203	208	203	242	205	196	210	201	199	240	211	214	216	165	176	221	225	226	216	212	209	192	211	205	185	214	217	195	240	201	225	209	224	237	199	236	215	221	226	197	211	210	216	184	222	225	213	189	189	233	234	239	224	219	220	210	207	229	245	225	202	210	226	194	207	208	210	198	229	223	217	212	223	209	224	213	218	183	214	197	200	216	219	216	226	198	208	224	203	194	238	236	217	193	196	220	220	225	234	207	196	216	242	229	210	192	202	240	208	226	203	226	224	196	205	211	220	235	213	229	188	204	233	215	226	230	229	209	225	231	184	180	217	221	212	199	209	214	196	204	185	240	212	215	201	219	234	199	223	180	217	217	229	219	229	246	173	202	231	215	204	220	204	223	214	228	211	190	207	204	226	197	215	202	210	223	206	192	198	202	211	194	195	208	205	215	232	198	215	198	217	229	227	193	205	202	214	186	213	215	205	241	231	231	227	215	196	199	218	195	216	207	218	226	224	207	198	188	233	191	237	198	229	212	214	205	215	217	216	202	211	233	220	212	249	241	232	218	224	209	222	219	218	218	224	249	224	204	195	224	222	222	212	207	210	229	208	198	217	222	236	194	218	241	192	236	194	191	198	217	212	209	211	197	190	220	231	203	225	174	187	233	182	253	209	220	205	207	209	201
25376	9656	5268	5675	4939	3964	3229	2590	2168	1918	1662	1559	1435	1270	1263	1155	1063	1027	983	946	947	824	827	786	780	776	803	710	731	776	709	636	694	656	675	670	621	633	624	625	641	648	668	646	666	630	615	556	620	648	592	615	647	598	614	598	571	596	549	584	623	585	600	583	550	577	543	616	575	576	587	582	516	538	599	613	565	589	568	567	547	621	565	576	521	552	592	545	549	558	549	560	579	530	548	532	565	574	546	585	576	560	566	546	579	566	608	556	572	556	553	533	596	574	552	540	549	570	562	533	570	586	541	482	579	551	578	503	579	570	561	508	554	552	583	551	561	556	533	614	534	589	558	611	519	567	565	559	551	537	548	583	582	557	541	586	568	550	537	577	555	543	577	564	553	561	538	569	556	538	555	558	523	585	623	613	591	588	546	564	566	515	548	599	551	544	604	590	578	565	524	532	586	570	583	570	587	552	578	510	551	525	561	539	535	536	566	562	534	553	538	573	522	558	522	596	579	522	589	565	577	569	558	547	568	569	562	556	531	567	537	593	537	578	523	554	542	545	580	539	575	527	564	584	595	559	574	590	544	589	553	606	558	555	544	549	516	547	553	512	537	538	544	563	485	547	593	579	531	519	550	545	557	554	504	524	556	593	529	546	555	540	509	584	546	583	494	540	556	523	566	567	543	565	546	587	498	552	575	561	522	552	561	534	576	534	517	532	533	550	577	520	539	525	570	565	585	535	562	521	535	594	535	543	569	537	542	533	553	538	578	542	545	567	559	526	545	568	488	544	545	553	528	523	556	507	564	570	565	568	540	550	569	507	606	565	530	554	535	517	602	501	569	560	568	569	562	559	581	549	577	565	533	556	538	571	565	598	582	574	536	537	554	513	550	557	594	627	558	556	529	582	582	539	564	573	574	558	552	526	516	536	551	570	559	543	590	559	578	552	563	547	535	557	555	540	539	562	560	566	555	528	524	586	535	575	533	600	573	571	556	531	557	586	529	568	551	579	583	561	582	549	581	568	526	599	562	539	617	520	545	530	520	600	529	537	570	539	570	520	547	555	549	556	581	559	548	558	536	540	580	545	546	572	555	582	523	565	544	540	528	575	532	554	570	577	598	559	548	515	532	595	537	552	543	526	559	569	536	594	538	541	555	572	567	558	576	565	554	546	530	608	554	566	564	593	577	553	570	542	536	569	580	523	540	496	585	597	564	555	554	532	544	543	569	546	582	523	578	542	531	527	589	554	528	518	550	531	550	577	542	554	522	566	544	557	602	524	547	547	575	572	557	531	539	572	550	545	600	562	585	488	564	568	524	561	577	537	587	523	544	550	569	561	544	522	519	520	536	622	559	571	547	588	578	546	563	492	543	561	555	539	579	584	529	518	540	529	533	547	557	550	548	583	546	524	566	541	545	562	537	534	555	545	559	557	563	538	551	550	592	524	542	570	556	581	575	551	527	572	558	507	522	534	542	628	521	585	525	547	528	559	540	561	568	557	561	507	550	572	517	567	518	555	557	572	554	540	535	534	536	552	549	564	589	540	507	540	555	546	519	593	509	540	512	512	539	586	548	555	544	526	543	507	570	555	543	558	558	551	536	557	586	547	571	549	573	533	560	572	568	537	598	597	570	554	540	547	546	595	524	576	512	555	547	563	595	545	518	583	544	529	565	549	523	567	540	528	573	522	571	560	529	518	537	576	549	545	563	576	559	574	528	528	585	619	553	547	544	501	541	536	509	565	569	572	543	557	552	569	561	551	495	550	534	524	534	572	548	509	524	533	552	539	549	553	551	561	534	506	588	569	583	554	530	592	583	591	561	531	527	561	538	531	526	603	570	593	508	513	520	567	561	565	513	555	542	579	581	558	547	596	518	558	552	508	559	523	534	577	620	564	537	561	573	518	539	544	527	601	562	534	529	563	519	526	515	533	544	575	569	547	581	556	564	548	568	572	498	511	559	569	562	508	559	506	559	527	541	584	584	536	549	558	528	542	555	546	538	595	564	559	553	592	586	572	552	537	612	540	560	541	555	533	567	544	561	573	585	590	578	575	559	550	546	565	553	569	582	547	570	536	533	555	592	527	601	562	536	560	580	574	551	575	557	527	546	541	527	573	514	609	541	543	517	586	563	554	539	498	563	581	532	560	565	562	525	539	570	548	542	525	561	565	523	551	529	565	569	577	571	533	579	573	585	596	538	531	572	571	562	589	549	585	559	580	555	579	544	528	540	572	548	578	507	582	566	554	547	547	530	509	517	613	556	542	569	595	557	531	554	589	589	579	592	576	555	542	544	553	579	549	546	543	527	575	593	545	537	574	578	508	535	572	563	541	535	524	551	568	577	527	578	504	572	546	567	555	565	545	516	539	558	557	536	557	566	571	549	538	545	542	564	538	580	570	583	571	539	569	571	558	588	516	580	537	505	556	516	603	572	565	566	584	561	571	525	593	511	542	487	530	566	536	545	558	494	532	572	581	562	515	578	552	536	586	543	514	540	533	527	562	525	523	543	536	518	596	532	549	590	558	601	544	569	554	562	525	556	567	547	556	514	534	545	558	550	526	511	557	549	557	516	560	539	566	592	531	568	564	554	563	526	578	584	546	577	551	533	582	540	554	544	566	549	521	587	527	525	545	527	554	567	546	552	557	597	553	577	525	543	592	553	577	553	553	539	542	554	565	542	541	575	555	609	570	595	553	556	557	531	537	553	560	519	567	550	532	579	552	556	526	593	552	530	540	532	556	562	520	593	560	530	565	573	572	571	542	554	562	563	562	531	595	516	558	597	568	558	515	519	531	560	544	637	566	571	543	598	548	506	563	599	551	528	570	602	558	530	538	529	580	524	589	524	575	587	565	528	558	549	565	562	506	568	541	526	585	570	537	582	559	536	571	536	581	534	608	546	550	564	553	590	555	577	521	576	547	598	567	547	543	610	598	559	591	605	520	574	576	513	561	571	520	581	569	550	574	530	546	561	579	537	593	543	578	527	585	562	522	542	532	524	520	514	552	577	585	571	545	496	551	558	564	556	548	552	593	530	580	570	560	592	533	530	500	569	540	525	512	564	548	568	577	555	549	525	559	550	556	582	536	536	505	565	508	554	563	582	561	540	571	548	514	561	530	560	511	537	557	530	574	573	530	503	591	522	551	572	542	536	539	570	605	562	557	563	562	579	495	553	575	558	538	540	549	543	540	535	555	563	537	574	513	587	496	525	549	558	545	568	554	527	542	566	529	540	535	538	528	512	560	582	579	556	533	548	554	546	562	531	560	538	570	567	509	552	562	552	526	544	547	539	585	597	545	588	538	551	577	557	530	570	571	587	556	565	547	578	508	557	550	565	565	530	591	580	556	607	558	553	557	593	513	572	614	567	553	573	566	554	514	547	527	549	516	543	570	548	562	583	559	519	617	523	577	558	522	522	563	628	566	550	588	516	576	565	555	565	540	537	522	574	500	571	582	539	536	542	568	551	553	530	593	580	552
14502	3343	461	339	348	344	347	316	327	335	333	335	357	312	305	333	314	339	319	309	321	340	340	325	314	346	339	344	320	336	336	316	317	282	346	306	287	320	344	294	322	332	285	329	263	307	317	324	308	352	302	341	321	337	315	322	317	322	330	356	321	363	308	321	324	330	322	311	280	335	318	317	354	315	340	314	339	320	334	348	331	331	321	310	303	289	342	344	279	347	319	312	327	347	324	309	339	288	309	314	307	346	306	351	325	321	324	332	348	324	355	311	330	320	363	354	322	312	301	322	304	316	349	318	344	329	312	344	332	297	349	344	302	328	324	325	322	337	302	289	310	297	319	345	327	302	311	290	327	323	313	317	330	310	314	344	296	288	319	313	324	318	333	335	306	301	311	285	289	273	340	331	299	296	311	311	305	308	328	320	296	316	327	292	307	322	321	360	343	327	348	299	292	318	327	314	285	331	310	349	291	311	345	326	343	306	336	338	299	341	349	311	289	305	358	360	323	309	283	332	334	346	330	314	351	334	292	308	301	323	336	328	312	309	346	334	312	347	311	303	328	333	304	337	319	299	313	311	324	316	375	280	317	341	302	332	351	299	325	329	305	339	337	343	290	310	359	304	333	336	350	311	297	303	332	321	359	308	300	302	280	313	332	324	304	333	322	344	330	310	311	301	318	337	319	327	301	304	335	357	354	328	316	340	334	282	294	318	315	332	301	287	323	302	296	323	327	349	316	296	316	343	295	292	331	329	312	297	310	334	333	328	344	317	297	333	338	349	327	359	350	335	330	316	347	326	314	322	309	325	329	327	349	333	314	305	344	337	324	324	328	329	328	325	341	300	307	335	307	322	336	338	277	322	323	277	308	309	326	323	334	306	305	284	324	332	313	338	288	349	329	321	306	295	325	334	348	326	328	318	344	288	311	320	268	322	320	298	329	323	338	350	290	307	334	339	295	333	312	318	328	309	351	305	280	316	305	312	355	321	299	298	319	347	337	331	351	301	334	341	326	316	307	320	303	349	325	362	325	322	336	316	293	335	317	335	302	350	305	322	308	319	319	309	318	334	328	347	320	325	315	289	339	308	338	335	323	316	296	296	314	308	322	316	334	337	349	333	322	295	360	328	346	351	311	301	341	310	305	322	354	377	333	317	326	310	330	336	334	327	320	330	298	325	354	324	342	307	315	324	322	321	308	355	309	314	317	316	336	328	325	327	331	355	342	322	343	313	305	330	329	309	316	309	314	338	327	350	330	324	325	314	294	368	290	326	339	286	321	317	317	298	304	334	319	317	310	342	349	331	330	326	284	325	276	335	338	321	334	320	315	300	324	321	360	307	292	311	354	359	324	318	340	349	325	330	313	341	337	303	350	309	307	339	305	342	320	347	338	317	360	333	314	350	317	290	331	304	292	261	332	307	317	305	331	282	363	322	318	347	311	346	328	305	303	338	351	319	339	315	340	334	333	283	319	337	293	339	381	304	349	305	356	314	347	300	353	321	310	333	322	317	314	326	331	329	318	347	332	357	321	295	329	314	327	312	315	315	341	311	306	298	308	315	323	322	322	347	311	335	317	300	312	331	296	331	340	337	315	298	300	319	326	332	289	328	318	340	312	314	322	318	308	281	325	315	298	344	338	329	335	303	323	302	348	320	298	340	335	320	346	318	321	277	332	323	316	302	329	361	313	329	312	298	300	326	308	329	296	332	303	345	334	317	335	310	278	301	324	320	303	309	312	351	327	335	308	365	326	355	326	337	331	319	337	317	300	330	282	310	329	352	340	254	314	323	340	327	293	314	314	301	305	316	300	326	304	326	304	295	331	287	338	299	295	329	306	297	310	301	332	320	306	319	319	348	351	330	335	297	323	332	299	279	321	271	346	329	298	324	299	321	337	314	340	303	307	324	293	326	355	287	316	326	376	325	303	311	326	314	361	320	305	292	327	312	326	304	318	302	332	322	326	309	322	304	317	313	318	329	327	308	313	265	336	299	310	306	330	310	341	311	331	332	339	315	334	331	291	350	314	345	324	298	301	313	318	298	324	344	323	303	326	342	301	325	322	307	325	308	332	363	303	329	299	342	298	365	335	317	311	307	377	349	332	326	330	352	338	309	341	339	330	319	322	304	326	320	321	328	306	339	334	357	323	318	287	318	322	338	312	324	323	316	295	310	340	325	337	327	272	306	334	321	340	305	305	303	316	333	355	291	319	321	336	291	323	330	329	330	301	309	318	327	344	303	313	373	342	342	330	277	319	302	312	289	322	328	304	328	302	326	342	327	354	310	301	327	309	313	324	308	346	316	342	310	303	316	323	338	323	326	321	291	327	353	324	345	343	295	311	311	356	320	322	340	299	287	318	326	326	295	314	331	317	331	318	302	326	331	333	328	320	311	319	345	320	346	341	323	312	325	319	313	371	356	330	330	303	337	308	331	328	336	307	304	334	324	307	297	290	298	322	320	315	347	318	279	339	329	314	336	311	342	350	333	337	308	294	299	351	334	309	317	337	298	300	359	318	336	311	318	332	314	333	361	319	301	339	331	325	317	335	339	297	322	306	337	349	328	302	312	334	338	324	316	318	326	346	337	350	307	294	304	307	329	313	302	335	311	296	308	333	349	351	337	315	300	339	286	305	359	318	307	315	318	343	301	298	300	301	307	333	347	322	321	328	311	317	333	341	336	304	307	368	323	327	292	299	336	300	334	298	313	329	324	309	313	318	338	314	318	315	309	308	315	315	317	324	354	338	308	339	304	334	306	350	295	304	334	324	311	309	312	330	318	295	322	299	325	300	325	344	335	293	338	329	298	335	314	339	356	273	350	317	323	299	331	330	316	307	347	332	288	308	320	342	311	350	326	323	302	300	348	330	319	337	324	317	305	357	342	309	313	311	312	313	355	309	304	342	284	285	350	341	335	317	335	332	313	342	306	353	323	341	315	321	279	284	344	323	304	308	293	318	298	338	331	313	326	322	316	327	319	305	301	338	345	287	317	306	297	285	307	328	336	327	284	273	339	307	314	311	320	330	315	311	313	335	314	302	361	331	342	333	337	294	295	318	341	330	308	318	300	312	313	308	310	338	312	333	337	306	346	348	334	273	298	325	316	309	320	325	301	299	310	319	321	326	313	336	334	338	303	316	349	326	341	316	314	339	318	340	308	342	309	302	345	304	348	329	334	313	339	325	311	320	322	290	317	295	294	343	331	365	295	313	303	347	328	330	349	348	349	310	346	321	325	322	321	325	324	314	297	334	305	295	344	306	324	303	331	345	353	321	296	334	322	349	336	314	340	313	281	314	351	321	302	328	350	341	347	341	308	275	326	309	341	356	306	305	319	313	305	333	315	333	325	323	355	347	351	320	316	323	317	309	323	320	325	333	314	330	316	311	309	327	295	344	313	314	354	321	325	316	300	332	316	334	305	273	325	315	325	337	317	345	306	326	307	312	351	316	308	316	333	322	335	355	344	334	357	315	335	300	295
8816	2672	951	949	976	919	872	909	867	832	843	842	884	859	844	828	814	811	846	824	849	840	824	824	822	793	759	895	824	810	863	826	863	846	863	819	856	813	799	836	824	790	818	797	811	834	821	804	854	855	844	814	836	821	824	850	824	848	839	821	815	922	855	828	831	896	856	831	843	815	835	813	830	850	854	838	839	835	834	799	835	875	827	799	826	857	841	903	796	801	879	819	824	866	846	794	853	822	798	833	808	813	811	823	856	783	809	803	862	836	841	866	807	834	779	841	793	783	840	815	862	789	826	855	810	809	880	820	806	849	866	887	848	853	827	791	854	897	840	823	825	860	883	819	855	786	800	826	756	816	789	853	798	851	879	817	800	850	864	821	793	842	821	843	837	897	880	804	846	838	849	798	831	838	894	835	781	813	832	860	840	818	836	840	787	836	788	806	837	784	784	827	803	820	800	850	798	834	837	805	763	859	854	780	778	831	793	829	818	823	818	828	797	848	825	833	803	786	812	834	867	853	827	808	850	861	828	831	806	829	757	853	848	873	781	817	859	814	797	785	808	810	791	855	771	850	849	839	857	839	859	855	828	801	780	811	812	884	824	870	844	810	780	849	835	843	805	869	823	859	836	836	819	814	856	862	796	808	818	816	880	869	827	806	848	845	867	867	794	819	828	809	858	824	867	869	765	824	841	819	791	829	825	781	802	823	779	851	831	788	807	816	815	774	859	788	853	851	822	817	886	830	845	814	858	825	751	820	780	842	805	879	803	805	843	826	819	824	809	851	816	856	798	781	836	785	825	778	826	813	821	808	786	807	835	760	842	840	816	817	858	831	782	855	823	804	850	822	798	826	778	811	827	836	863	798	854	821	875	862	846	817	818	823	813	794	786	856	802	848	831	858	835	802	813	789	837	821	778	859	809	784	756	843	872	783	844	861	839	822	859	853	838	799	872	873	812	857	803	852	824	817	793	867	803	816	849	820	852	803	846	869	805	864	810	817	827	834	787	825	832	800	807	817	809	852	818	817	779	816	847	826	810	828	827	845	846	873	772	839	810	852	814	815	856	875	792	849	817	824	835	869	852	821	833	884	805	835	815	795	830	759	828	805	861	823	807	842	814	806	833	793	837	775	838	878	849	825	780	798	836	876	823	834	815	873	780	817	848	772	851	841	827	779	835	815	840	870	790	845	770	795	894	765	803	814	811	812	847	805	842	856	803	804	817	798	871	865	828	837	818	778	810	784	833	825	819	821	818	790	777	821	816	807	825	858	836	794	823	843	859	812	815	817	842	788	818	795	794	837	835	797	820	817	814	827	825	810	890	821	819	818	787	828	838	830	825	815	824	793	810	820	834	806	837	795	830	878	833	809	866	874	802	846	862	865	853	814	835	847	826	830	828	808	818	867	817	789	834	810	839	810	824	823	833	845	833	861	826	843	885	807	863	856	788	853	800	840	841	839	820	794	807	800	843	809	858	848	756	802	813	820	798	823	815	794	879	819	782	851	804	823	816	861	808	828	822	796	841	819	821	828	794	827	865	826	799	811	827	883	828	778	788	831	859	798	818	840	841	777	770	875	836	803	822	841	841	825	808	785	859	823	813	801	830	823	795	881	861	844	813	802	816	826	805	772	869	778	795	848	840	842	801	832	779	827	832	756	866	813	866	822	776	813	805	870	853	838	806	805	819	805	859	874	845	862	839	846	822	838	797	783	829	859	805	808	800	808	825	831	822	858	847	822	820	843	826	822	820	826	783	800	841	831	822	771	801	815	800	868	859	886	838	828	853	813	805	809	816	805	853	858	822	802	843	849	815	817	845	797	817	825	857	842	835	877	871	789	807	793	809	846	818	866	869	845	801	818	846	829	818	811	879	855	837	781	826	813	800	794	805	842	838	810	792	860	850	836	801	819	850	852	825	813	809	836	791	805	783	801	904	779	801	825	792	802	789	840	844	857	825	811	834	808	851	783	870	837	815	850	787	813	818	824	861	827	855	844	835	828	818	828	791	842	907	836	870	833	836	826	863	847	786	785	799	851	839	849	838	800	829	825	813	796	784	813	812	837	873	802	771	811	815	866	814	767	808	886	827	778	837	813	853	812	796	882	795	815	856	738	833	811	833	868	810	826	793	899	785	817	844	876	819	823	788	840	790	882	786	842	828	834	810	836	784	839	835	837	838	790	825	820	803	801	783	771	807	836	879	835	789	765	802	808	811	822	830	872	834	876	821	836	835	833	850	805	800	813	826	809	822	782	844	822	780	833	798	834	824	855	800	844	857	759	823	807	828	867	805	855	804	795	813	788	846	869	840	847	870	802	842	831	863	816	867	795	796	835	810	883	802	800	849	806	763	834	804	832	862	820	820	855	831	799	836	834	875	818	886	819	829	800	823	772	826	838	798	819	798	849	778	830	830	788	778	769	820	834	830	807	863	839	817	851	809	810	834	840	766	786	840	822	809	845	814	835	795	828	762	813	832	848	810	795	819	815	832	816	825	832	788	794	777	788	814	857	860	844	763	872	838	842	790	855	847	821	862	806	837	838	811	838	867	873	819	847	837	835	776	860	829	816	842	836	816	810	813	788	817	807	874	777	803	884	826	841	831	827	766	854	813	835	856	774	819	802	858	804	868	814	805	837	813	862	863	864	798	818	852	863	841	774	832	844	792	833	825	785	832	841	855	877	826	798	812	817	812	802	888	791	835	807	851	860	835	813	850	810	891	860	781	781	789	816	825	877	801	799	772	799	879	833	830	824	845	835	850	857	819	806	840	840	781	813	762	800	812	821	789	841	813	842	837	829	861	790	876	806	839	818	776	837	783	811	835	843	814	845	816	864	825	811	761	809	839	802	848	828	787	850	796	782	854	801	790	790	817	834	845	860	805	798	812	824	833	829	812	842	814	882	798	810	824	785	815	803	856	820	788	819	809	843	842	859	863	787	824	842	900	811	810	870	909	829	810	829	844	799	863	819	859	843	824	795	824	810	812	868	816	795	815	816	811	834	822	859	749	806	821	802	815	780	827	859	841	891	814	782	798	806	873	814	867	814	852	840	866	789	880	853	844	851	804	856	800	853	807	735	843	776	772	819	821	811	863	772	814	808	863	784	819	827	806	787	824	842	851	833	845	837	846	836	786	837	822	805	844	756	787	804	737	818	800	803	901	883	848	743	854	845	841	842	845	789	812	833	819	819	839	803	825	849	810	830	823	812	817	843	805	816	839	789	826	822	861	828	787	871	803	796	811	821	856	843	788	820	826	847	845	877	803	812	832	803	821	842	819	809	822	886	831	783	801	857	838	857	784	864	817	858	849	829	809	780	854	852	860	832	806	857	772	762	828	812	784	833	778	842	795	833	852	837	830	806	834	793	803	794	849	832	790	835	810	861	798	842	795	827	816	832	828	807	783	836	828	820	767	783	773	837	830	791	779	772	833	793	798	825	775	852	825	861	827	772	843	806	848	850	855	849	791	752	780	834	788	833
31991	11964	2608	1341	940	717	606	580	509	501	439	413	411	411	401	396	363	332	374	387	407	393	363	366	345	395	369	360	347	336	351	356	304	346	383	378	374	345	325	349	344	319	352	321	335	378	338	359	386	327	392	347	304	372	344	338	353	322	364	366	392	336	334	343	308	344	340	392	345	347	345	340	397	337	369	355	373	339	334	355	348	361	348	347	355	350	311	344	339	339	336	376	336	328	325	356	339	344	375	363	383	338	355	362	332	337	336	360	364	365	333	355	353	346	349	370	366	352	320	358	352	335	360	369	369	381	330	326	328	326	388	334	363	355	319	362	344	326	340	386	355	333	388	339	360	393	347	316	367	371	368	358	347	382	309	342	339	346	384	363	359	394	328	329	347	318	337	315	358	349	361	341	339	334	368	350	371	357	352	356	354	347	329	333	345	341	339	353	341	333	352	349	330	335	355	320	331	357	314	346	308	367	363	330	357	351	343	382	366	363	341	357	349	344	343	343	326	343	324	365	323	333	369	325	332	345	372	345	339	324	323	342	365	333	342	362	343	330	330	347	336	368	345	342	350	353	346	354	364	344	385	340	349	341	309	327	339	361	358	358	334	363	337	330	345	351	345	358	341	349	332	362	340	352	344	356	324	354	353	377	364	337	339	359	338	333	355	347	356	325	345	295	372	367	359	324	357	331	381	358	346	340	318	353	367	378	305	364	380	354	341	346	356	341	320	353	354	336	336	350	386	317	347	368	336	341	319	334	328	344	332	332	303	352	341	331	334	372	331	349	363	353	379	353	351	317	364	335	348	391	350	338	365	331	364	365	308	349	343	364	342	352	336	354	345	359	344	366	330	355	317	333	334	318	391	341	344	327	350	346	336	365	358	354	331	349	343	378	346	366	326	352	362	353	353	366	337	352	360	374	345	355	329	343	355	372	361	322	350	317	367	363	327	373	371	355	346	349	352	350	367	342	328	359	332	339	350	336	342	343	315	364	368	370	358	353	339	333	328	310	356	322	396	330	337	313	331	347	354	326	348	329	307	346	355	344	352	341	317	359	355	333	306	328	374	317	355	368	304	334	348	389	359	326	345	354	329	339	368	374	362	364	350	358	301	368	349	366	338	344	328	274	356	348	343	356	333	342	301	323	394	351	318	342	372	354	338	327	349	327	336	339	360	373	323	317	347	349	326	320	353	334	365	343	352	371	349	353	330	339	308	376	344	320	342	337	335	345	358	377	317	346	331	327	361	374	359	373	341	336	341	350	321	347	337	327	359	332	336	365	357	380	364	308	328	342	343	322	340	362	352	369	355	351	322	333	301	335	325	350	372	314	347	355	339	316	326	379	337	322	346	341	317	343	368	351	349	381	335	365	382	346	335	373	338	357	337	368	323	342	325	333	328	354	322	354	336	337	358	334	334	339	332	370	337	345	306	362	331	323	322	348	332	369	342	337	331	365	337	314	341	351	362	365	361	325	318	358	348	360	353	309	362	346	321	318	370	306	340	379	333	359	332	404	324	364	362	335	378	356	342	332	334	357	355	361	362	334	346	350	351	332	347	351	335	358	316	341	319	372	334	333	319	336	343	337	369	349	356	337	331	356	327	344	315	350	356	350	332	365	381	379	358	353	316	351	369	336	319	370	336	339	372	346	366	363	342	353	342	339	314	365	341	347	353	368	337	363	344	327	349	361	343	339	329	357	334	341	318	347	333	348	339	356	328	364	328	317	364	285	363	345	326	347	355	300	370	343	355	360	361	337	376	379	371	339	322	333	336	357	372	317	344	378	341	373	350	344	368	345	312	344	344	387	340	347	318	380	315	339	344	342	359	354	350	334	355	333	365	345	375	305	339	346	346	326	344	345	317	357	358	324	346	317	345	357	313	348	356	347	342	374	365	333	333	372	318	345	335	357	348	352	335	308	342	337	379	366	352	361	301	318	368	333	338	371	355	369	348	351	365	325	336	352	325	353	325	348	313	308	372	341	339	343	353	362	345	338	357	380	345	309	349	352	378	356	347	347	352	354	316	340	339	373	338	335	390	319	331	315	312	354	349	351	336	329	352	366	361	344	351	309	354	337	315	357	366	311	325	350	386	353	364	329	345	355	338	346	368	377	312	379	365	314	351	324	319	340	351	327	302	333	364	382	329	339	311	342	362	360	363	357	345	400	355	360	350	336	320	333	327	338	362	385	337	365	336	347	344	318	337	395	355	327	337	385	376	351	349	337	372	344	352	364	310	377	351	334	335	318	333	370	359	356	360	334	346	327	321	351	345	337	331	348	345	357	359	328	365	365	349	350	346	357	378	313	356	323	330	355	338	349	363	333	362	380	355	377	316	312	334	339	341	363	324	337	329	358	366	317	342	332	331	334	351	364	333	334	320	337	376	346	347	333	345	334	352	335	357	367	366	382	374	343	357	359	340	351	310	352	355	363	370	326	346	350	359	321	343	333	347	355	343	330	324	345	324	353	336	338	334	347	312	345	338	373	346	352	372	334	327	333	376	342	328	374	328	396	322	361	361	393	313	354	353	330	349	362	348	342	366	343	326	342	350	385	365	355	309	370	319	340	336	343	341	354	335	348	315	370	326	335	349	336	362	368	369	325	348	339	320	375	355	320	338	356	327	351	343	363	317	314	324	394	384	344	330	389	352	326	381	337	358	328	337	346	355	351	359	331	369	298	323	360	322	375	322	326	362	351	327	363	338	318	331	362	385	339	353	348	361	363	337	339	366	320	377	338	327	393	347	350	338	360	335	336	378	324	336	351	347	339	365	349	349	339	356	367	362	342	343	323	339	330	349	376	343	307	332	338	336	342	356	361	352	361	374	351	346	338	313	359	341	336	338	356	355	324	328	347	357	351	338	352	349	368	334	355	355	355	355	338	335	324	342	335	355	374	344	359	330	373	355	372	389	333	338	331	319	359	350	369	372	338	309	383	334	353	348	352	350	356	375	334	342	352	345	343	333	327	364	323	373	344	338	326	338	361	320	384	359	363	338	354	360	331	348	354	352	340	355	363	374	324	348	337	344	343	353	351	360	343	356	323	296	328	341	331	353	321	316	356	341	305	356	345	346	329	338	359	353	330	336	368	347	338	320	355	351	318	365	297	319	384	347	365	324	330	358	399	350	345	390	336	339	368	359	343	354	351	347	351	339	310	358	375	327	345	357	318	379	323	358	321	318	353	345	383	380	341	346	333	350	333	368	363	327	337	365	367	317	353	338	354	324	326	365	333	331	347	336	328	366	358	340	342	365	363	343	313	359	379	323	344	332	322	358	357	367	313	329	353	344	348	330	341	360	347	321	365	376	315	345	356	330	338	324	360	355	312	331	363	330	332	374	337	302	351	389	362	345	337	371	352	366	351	315	342	346	365	373	323	326	332	295	403	343	366	366	361	348	386	333	347	320	333	351	338	346	345	337	352	317	360	343	334	326	350	353	374	373	334	364	340	324	350	346	368	355	365	336	366	317	336	322	329
19692	6262	3211	3604	3118	2604	2263	1929	1633	1531	1430	1435	1294	1251	1197	1083	1115	1083	1095	1039	1086	956	981	989	960	1000	948	941	978	939	994	929	874	900	874	938	945	943	917	930	923	928	898	916	891	944	879	883	899	938	825	919	915	912	868	872	847	871	869	918	910	880	892	848	901	905	898	862	942	896	872	879	889	932	910	869	897	856	884	844	891	963	892	901	892	846	886	879	856	853	914	884	881	872	818	876	857	922	879	868	857	854	844	870	850	933	844	841	834	849	866	925	894	842	882	854	822	847	827	899	882	941	851	876	907	903	874	861	848	900	911	857	906	917	906	838	858	901	918	850	878	832	816	868	855	924	874	870	904	949	892	908	887	888	876	861	909	878	879	854	841	890	869	897	811	914	938	862	853	891	885	850	863	848	886	855	900	862	845	896	894	812	878	872	887	863	900	863	921	891	939	901	819	890	828	873	902	877	955	867	880	901	869	869	816	848	900	818	924	806	842	838	827	845	879	836	872	843	877	877	894	881	868	896	883	878	854	897	859	892	852	866	879	892	885	872	849	913	872	856	837	886	878	897	840	859	873	890	859	875	885	890	850	854	852	867	893	846	868	871	849	898	815	888	854	907	845	822	849	842	845	857	886	865	869	844	947	879	904	833	851	834	885	873	910	860	883	820	854	849	877	899	884	955	898	878	852	867	840	894	856	891	894	921	842	865	856	939	839	899	828	892	860	879	851	870	835	879	900	838	841	889	869	865	912	875	850	938	859	866	848	851	889	861	926	840	832	820	885	883	864	908	909	919	844	860	828	828	917	894	850	831	848	838	881	856	896	788	840	859	839	856	891	875	875	884	874	874	955	870	897	906	830	857	841	871	853	851	877	855	846	852	860	897	911	840	846	859	877	883	871	881	821	897	857	883	936	905	845	883	915	868	876	862	893	912	863	861	920	923	862	852	853	866	849	852	854	920	813	837	861	906	864	897	915	921	850	818	857	855	903	798	868	837	897	881	856	863	826	828	881	833	848	877	840	948	854	872	858	887	835	883	875	887	881	839	907	856	876	861	904	899	867	838	805	876	878	881	871	894	842	846	850	851	869	871	870	865	885	905	895	841	838	853	860	872	888	848	870	870	874	876	878	838	872	857	878	850	810	842	923	855	879	873	900	925	915	799	857	841	883	904	900	904	846	867	844	893	879	818	829	842	877	953	893	891	897	874	893	861	895	861	834	834	855	840	897	905	824	828	921	882	894	901	861	877	812	840	881	895	835	868	850	855	926	900	839	841	875	885	823	902	880	817	869	851	879	911	825	872	859	837	895	846	874	853	883	916	870	867	882	845	880	857	888	837	918	943	820	793	880	866	847	863	902	863	874	856	854	867	922	919	847	899	837	891	902	867	836	893	885	884	925	828	914	880	871	840	902	869	857	901	858	908	838	898	823	852	861	865	864	897	813	903	836	923	871	928	875	915	827	827	870	869	959	874	846	875	871	897	900	833	888	925	875	845	837	848	886	895	885	870	892	859	888	829	862	910	857	826	883	861	904	829	818	892	902	856	853	907	855	827	900	874	871	856	841	856	911	860	907	868	845	897	918	872	809	895	858	840	828	867	852	846	909	894	869	823	847	844	853	797	873	824	831	899	875	845	883	840	870	871	862	857	864	866	919	893	847	863	861	897	891	893	836	873	860	865	863	872	870	912	865	896	889	863	846	902	876	853	820	916	884	915	890	878	811	921	854	878	889	870	869	905	873	852	878	891	845	918	832	848	913	915	901	814	881	871	833	848	876	901	852	854	946	855	866	838	836	878	865	848	873	892	917	883	886	876	832	804	874	908	851	847	867	845	819	877	862	894	843	861	904	818	892	865	868	831	854	887	847	910	889	909	891	881	815	910	869	851	871	942	914	831	840	856	862	928	863	856	849	893	847	930	887	853	828	868	933	875	870	859	917	862	900	838	842	871	961	873	882	882	837	832	881	873	865	873	851	889	876	856	877	870	889	900	884	861	859	879	841	772	903	858	921	859	833	890	859	855	848	865	865	882	812	893	842	832	855	852	845	935	860	883	921	801	866	866	872	881	826	913	943	904	856	882	843	902	877	873	856	861	926	884	830	810	859	874	854	863	876	838	890	827	874	886	891	872	915	842	830	894	869	876	865	840	854	842	890	887	918	874	875	839	851	863	889	805	875	878	897	875	841	868	875	876	830	847	838	887	853	872	868	852	904	845	899	868	911	839	924	851	868	856	909	870	873	890	892	889	849	898	926	862	871	883	829	812	842	844	853	907	943	868	870	870	851	827	913	827	873	877	884	809	851	878	893	837	861	870	842	894	889	823	903	851	830	851	806	865	868	922	876	851	850	875	893	873	883	859	874	870	843	871	879	843	846	878	911	884	838	850	935	861	863	884	886	894	857	851	888	856	891	867	869	880	853	890	912	853	820	918	813	869	822	914	822	838	877	839	880	893	825	899	872	885	895	861	855	896	890	824	889	865	846	856	861	895	921	888	882	869	851	852	948	869	841	883	849	883	908	852	900	866	900	844	891	802	898	854	884	841	869	868	903	849	872	856	848	797	847	824	872	845	862	863	914	907	870	860	871	846	886	817	878	897	875	852	868	869	871	834	876	888	867	875	916	850	826	911	899	873	909	865	876	854	897	824	882	863	874	860	815	918	837	850	885	851	872	864	858	914	841	889	899	835	899	856	895	838	864	855	929	854	877	861	917	848	897	835	849	882	842	927	862	877	899	874	875	911	834	866	856	874	861	852	849	872	866	813	847	902	907	840	869	879	861	902	865	900	824	871	888	893	920	861	881	900	881	819	836	883	897	883	856	881	832	910	892	873	845	884	847	860	857	851	892	888	854	921	914	897	906	904	844	866	860	863	911	832	830	840	839	893	828	871	862	840	837	888	881	831	871	832	881	900	870	854	918	862	855	881	902	859	886	839	871	902	876	876	893	890	862	858	837	849	865	878	882	836	840	851	868	843	911	827	918	894	852	868	839	901	854	846	840	841	866	855	858	863	910	808	853	850	835	858	880	900	853	892	911	880	854	869	879	858	867	895	837	834	824	878	878	872	847	870	903	874	862	887	881	936	793	876	886	861	843	872	900	867	869	932	832	861	888	886	896	862	819	858	902	890	906	899	868	839	831	865	878	834	854	853	838	841	874	813	881	823	812	875	897	860	906	825	922	895	904	896	847	886	867	909	867	881	848	848	852	856	895	879	801	844	902	902	850	862	907	901	856	837	899	874	892	860	871	881	893	854	851	845	918	859	878	850	878	869	889	904	843	896	864	885	867	860	831	844	921	855	862	860	899	824	852	840	840	840	890	864	822	878	882	832	894	854	874	853	880	871	874	847	869	895	914	881	897	829	877	844	878	852	864	858	861	879	863	909	918	868	856	839	865	895	850	902	849	926	849	880	840	912	910	908	868	909	913	861	918	899	904	858	894	918	842	864	859	894	881	823	927	852	892	866	856	869	854	890
41534	20309	5593	2755	1557	1048	750	607	488	469	404	351	317	355	276	295	270	283	285	232	278	231	253	268	249	243	223	232	252	222	210	232	225	216	206	238	207	212	219	216	202	200	209	184	239	195	191	176	211	212	209	203	213	220	228	208	236	236	222	181	189	201	201	223	204	218	214	201	214	197	203	202	190	193	211	191	193	180	217	190	226	177	187	205	196	202	232	192	210	210	217	215	205	200	228	193	192	179	190	180	207	208	207	210	191	197	202	221	221	214	199	190	185	197	189	193	234	185	199	220	179	210	191	203	211	195	188	230	230	209	230	222	202	199	191	198	198	215	212	207	186	217	173	217	212	202	208	221	191	197	181	216	198	206	185	197	208	207	181	208	233	197	219	205	184	203	181	190	182	210	222	212	215	193	213	206	193	190	201	198	197	209	233	199	225	217	209	201	219	200	201	199	186	193	204	197	176	203	200	180	195	202	181	205	208	195	199	210	199	200	203	204	215	211	202	200	200	215	195	225	202	222	211	167	206	178	205	201	212	199	225	214	203	183	210	197	198	209	218	197	214	211	225	206	206	201	225	217	206	229	209	199	197	225	223	219	213	213	202	163	194	190	200	205	213	213	206	192	198	198	241	182	216	178	206	182	196	206	197	197	202	208	232	204	192	188	197	178	201	180	195	178	197	201	193	188	187	195	181	186	187	207	215	185	186	211	185	218	209	209	199	249	179	196	185	199	166	204	189	198	216	196	216	183	198	209	224	195	189	201	229	189	204	190	201	178	180	193	209	234	203	196	210	206	190	204	186	216	210	192	182	211	180	194	195	187	205	215	207	167	197	187	198	186	221	215	188	199	217	205	187	219	204	211	182	220	215	208	215	217	170	187	203	198	186	203	187	178	191	190	210	185	193	207	208	208	195	191	217	194	220	190	197	188	212	225	192	207	214	213	197	203	213	194	191	183	168	180	192	193	202	201	209	230	192	191	198	220	207	203	167	186	205	207	200	227	169	201	214	206	228	207	181	208	231	210	202	186	167	199	190	200	212	183	194	203	227	194	178	199	202	189	196	192	193	207	196	211	203	215	189	209	216	197	213	202	198	185	207	193	177	204	193	184	216	190	218	205	194	189	194	209	184	221	216	217	204	191	169	204	199	236	203	209	212	226	215	177	213	204	195	221	181	196	220	210	201	191	195	215	212	168	184	227	245	208	204	215	184	194	198	224	180	184	205	197	198	223	204	193	204	215	221	204	222	192	188	211	222	203	183	204	176	211	223	169	238	192	187	192	211	188	186	193	204	198	195	180	206	211	207	207	188	218	191	210	198	236	223	196	223	196	209	231	188	207	202	185	177	219	214	230	217	206	185	191	199	242	192	191	222	192	192	187	179	208	197	195	202	220	197	202	198	180	201	217	235	221	209	192	195	198	205	192	208	170	198	209	204	203	185	250	190	201	180	184	193	199	210	187	222	191	202	182	163	207	182	169	186	215	206	205	193	189	186	201	209	195	197	220	192	200	174	212	221	194	218	204	202	224	197	207	201	197	221	176	216	221	201	223	202	204	214	239	177	214	222	201	219	220	229	200	192	176	229	184	205	192	215	214	191	187	204	205	202	202	184	181	188	186	202	195	197	212	206	207	169	189	251	197	187	214	196	175	180	210	202	177	202	189	205	207	203	210	204	194	210	200	216	198	200	221	210	215	181	209	190	196	198	176	191	179	181	202	209	182	193	205	195	222	212	210	232	191	204	191	202	223	203	192	216	191	200	196	206	207	207	221	199	202	192	189	205	213	169	207	183	195	203	211	207	190	211	209	194	183	197	221	201	210	181	180	187	200	200	196	174	205	211	207	209	200	215	182	203	190	221	166	211	186	213	219	224	164	189	243	184	192	196	245	222	214	207	212	236	200	201	189	182	193	192	184	199	204	208	225	212	207	214	196	176	199	193	207	197	241	210	199	200	195	195	219	193	210	193	192	207	215	195	216	192	205	189	210	216	233	211	240	231	192	199	185	181	214	217	212	193	197	187	191	208	216	219	216	198	199	206	198	215	188	201	201	196	199	213	222	192	192	199	199	194	208	195	229	180	216	199	181	196	221	198	203	205	210	191	210	202	170	220	171	203	204	210	192	183	209	194	205	196	220	175	171	207	210	202	191	199	190	210	199	194	204	218	225	219	204	197	195	218	241	179	186	215	217	193	211	242	195	192	191	191	200	229	196	202	180	210	207	218	212	182	194	205	210	216	213	197	199	195	197	226	230	180	205	199	222	182	202	210	200	199	220	189	196	208	178	230	208	203	211	167	207	197	195	199	223	231	181	215	189	182	176	186	230	190	221	203	209	199	195	221	220	182	218	181	212	204	198	189	191	217	214	212	196	210	213	200	201	214	219	195	207	178	202	196	184	198	223	197	207	217	208	210	190	231	169	214	239	178	218	205	186	201	199	217	195	183	215	211	232	209	223	204	196	199	206	207	195	210	212	210	195	194	216	199	195	200	186	212	203	212	216	202	196	184	220	194	184	190	223	213	205	217	202	207	210	198	192	206	204	197	203	214	193	185	185	209	184	197	216	179	194	220	221	235	193	173	223	209	215	196	182	209	199	215	217	203	206	200	213	184	166	202	199	211	215	194	194	185	181	200	192	212	204	220	199	211	193	215	210	201	187	191	185	164	210	202	202	208	215	198	217	214	198	204	197	208	218	202	203	211	197	205	185	197	199	211	195	172	203	227	201	199	199	196	218	207	210	206	191	215	226	176	189	201	192	198	193	212	205	208	205	222	211	216	210	194	213	206	180	208	221	217	231	206	216	194	204	205	197	208	172	179	207	199	185	213	220	208	190	203	200	224	195	201	224	205	205	187	217	201	204	194	204	200	204	217	205	199	203	198	188	229	181	199	179	202	185	230	210	226	217	199	200	190	215	196	205	185	189	212	198	203	201	202	204	191	205	189	207	216	182	181	188	180	213	201	202	187	207	195	201	208	192	222	195	207	189	216	189	188	203	223	210	207	217	194	205	186	196	205	222	195	213	192	199	196	222	192	212	206	218	178	214	204	221	186	207	195	203	188	216	217	192	188	197	191	215	218	180	202	204	199	204	182	208	189	199	179	187	210	222	199	217	212	194	212	213	203	196	218	193	216	200	214	206	207	186	204	172	192	208	215	184	184	190	209	195	218	210	196	217	197	194	199	192	193	201	196	218	194	223	210	205	193	212	190	211	203	213	208	204	197	203	203	184	201	209	181	180	209	216	212	186	167	206	210	195	207	215	180	213	205	194	188	221	219	203	209	177	196	192	185	195	212	213	236	188	217	210	174	193	200	214	218	215	199	211	191	177	176	223	207	232	233	182	214	210	205	205	201	218	181	207	192	198	197	198	207	196	242	218	210	203	212	194	215	204	216	219	202	211	204	197	192	199	217	197	207	202	203	225	199	226	196	211	203	170	203	218	180	188	211	210	213	190	178	228	196	188	174	212	195	187	200	200
26049	9537	5307	5789	4870	3859	3100	2643	2173	2004	1714	1500	1331	1290	1165	1096	997	1003	1001	919	909	860	822	798	768	761	736	752	703	647	666	659	657	628	626	657	649	675	594	595	573	583	614	620	610	604	576	630	622	549	587	571	550	564	575	572	582	579	582	518	579	596	541	600	596	586	554	559	568	577	553	544	573	533	544	530	590	539	533	524	503	502	579	542	550	561	550	529	519	562	540	555	508	504	543	584	576	547	507	512	576	568	538	535	553	503	532	515	553	545	532	559	565	539	509	532	536	535	563	524	585	525	574	581	567	553	569	533	511	557	553	517	521	523	557	532	494	570	549	562	522	557	536	543	525	563	535	535	541	550	506	491	506	502	535	536	530	549	528	494	553	536	510	527	553	518	578	588	523	524	511	558	563	548	582	540	511	554	516	570	533	547	523	568	548	571	492	563	538	547	520	531	504	530	505	529	541	540	499	528	531	535	555	531	533	537	534	542	487	549	514	517	554	564	556	524	507	512	512	551	552	510	546	526	506	536	552	521	554	566	533	488	577	517	496	566	505	490	510	521	544	514	561	543	567	520	530	521	552	525	509	559	553	526	559	543	504	539	550	512	558	596	561	516	504	532	515	520	514	557	512	527	560	546	544	509	554	567	515	587	510	546	526	551	529	563	528	553	512	549	543	530	494	549	559	542	562	517	540	528	505	492	553	528	563	488	522	518	547	547	509	510	522	530	512	522	535	511	499	590	532	518	515	523	552	523	527	529	518	543	532	517	505	536	527	516	520	535	525	554	575	499	529	531	484	521	532	558	541	517	511	538	525	542	517	532	531	527	520	511	503	512	548	518	543	530	567	522	526	578	546	482	560	490	546	534	475	483	551	546	497	564	522	508	537	541	567	512	550	529	528	524	518	510	508	545	531	545	541	550	537	519	541	528	512	517	516	520	523	575	554	503	529	549	534	531	528	527	560	558	545	520	536	515	526	516	505	516	538	487	549	571	510	502	522	484	499	560	531	550	533	548	540	496	522	578	505	494	545	527	525	549	516	542	535	500	550	575	552	550	518	527	555	514	520	551	549	500	536	511	539	535	553	553	522	523	558	577	508	505	542	551	517	528	570	540	536	527	506	571	552	546	561	549	525	497	534	481	509	528	532	509	546	527	534	545	548	567	537	552	545	507	534	554	552	516	501	514	473	521	542	535	544	544	574	494	497	527	545	548	542	529	569	582	551	539	529	506	566	528	539	551	542	547	538	499	487	531	554	540	548	526	535	513	530	539	568	527	558	511	520	531	558	501	544	582	541	557	517	540	525	563	497	558	509	489	510	528	571	538	548	531	546	511	555	519	521	528	550	526	536	529	531	528	522	518	509	496	515	520	529	540	531	542	558	588	514	510	546	541	557	533	587	537	552	497	529	545	524	537	513	518	548	547	469	544	491	475	532	552	520	521	527	510	543	568	516	564	559	562	491	508	571	530	513	548	521	525	518	546	500	555	516	556	513	510	560	544	515	517	521	546	517	528	534	533	525	523	524	520	567	545	500	521	557	546	548	483	524	541	555	544	524	542	549	541	534	534	538	580	506	541	543	556	519	555	535	558	537	569	511	523	517	513	509	527	570	501	488	520	511	517	535	488	516	533	547	533	525	555	535	520	533	562	546	562	529	528	555	530	549	554	543	537	509	540	558	539	502	530	513	529	525	531	515	537	528	526	509	529	549	505	555	577	516	529	531	523	523	513	506	529	541	520	551	539	504	511	502	576	482	539	501	555	513	514	541	507	534	570	554	488	566	507	524	547	520	498	533	518	522	515	512	539	499	517	566	530	512	541	537	524	503	556	542	502	551	511	549	538	498	541	519	532	532	527	536	548	523	546	522	556	533	505	465	581	518	519	526	514	545	533	574	504	544	512	543	577	552	514	550	518	512	497	500	563	532	532	473	566	540	528	525	550	500	507	491	531	499	537	542	555	588	528	530	525	512	524	502	530	518	572	520	570	516	521	576	517	548	510	497	519	517	532	558	528	517	556	546	522	574	516	537	505	564	536	492	537	535	538	524	548	513	525	498	488	578	532	537	525	483	515	559	543	559	532	549	539	518	543	573	539	549	566	528	518	538	482	581	559	567	463	541	513	524	536	564	521	496	533	547	538	528	544	502	567	525	536	522	527	522	545	534	525	562	512	508	515	542	528	537	506	524	536	524	535	553	535	551	563	533	505	553	503	554	527	462	460	559	518	497	550	530	484	589	519	540	518	530	552	533	471	528	547	549	494	509	535	513	510	539	503	514	540	540	544	523	526	569	515	538	527	531	527	511	538	528	507	536	541	573	512	525	543	545	540	528	527	514	516	529	500	524	537	555	509	555	522	548	532	522	515	541	518	531	524	538	528	513	535	547	544	541	581	498	519	553	546	542	543	499	519	511	505	508	502	550	527	542	504	563	518	541	555	540	528	574	524	563	568	554	517	575	522	476	525	526	519	530	548	542	504	589	558	544	531	529	564	546	493	552	546	562	569	504	538	546	525	565	528	531	530	530	546	544	539	533	532	537	566	502	515	535	579	523	522	526	532	543	509	495	518	535	494	558	542	534	489	569	516	525	532	522	522	516	504	524	532	549	500	516	526	522	517	521	558	545	542	551	500	500	497	520	517	584	531	491	523	539	549	533	566	552	551	517	522	482	534	515	555	545	545	531	548	523	533	505	570	518	495	564	486	525	520	522	521	530	516	524	536	526	533	512	522	524	560	507	469	543	532	544	532	545	488	515	513	527	526	560	507	511	554	538	543	506	525	503	517	510	556	544	553	540	540	545	554	512	542	581	554	480	497	524	506	528	536	576	514	495	527	515	547	559	549	550	528	521	528	513	533	532	507	510	502	511	509	498	548	541	577	526	537	542	534	541	513	531	560	518	511	528	519	551	541	498	550	554	524	504	569	509	523	491	544	507	529	555	483	512	544	520	542	545	533	500	554	552	541	530	544	544	540	518	539	514	513	515	518	483	533	506	528	549	516	544	542	566	541	543	544	537	549	522	535	573	533	587	525	507	562	552	526	514	539	530	558	503	550	528	511	511	564	533	539	589	558	548	530	544	540	552	525	488	566	582	507	532	535	512	526	514	619	563	527	540	548	538	540	501	552	556	537	535	525	532	533	531	525	544	535	514	528	572	526	510	571	493	500	565	529	513	490	563	551	537	515	474	547	577	501	562	562	531	492	518	528	514	505	534	504	556	565	512	536	510	523	540	532	502	544	531	539	542	480	528	549	485	517	498	490	574	509	542	546	509	524	549	513	569	529	523	502	562	524	548	531	526	557	532	552	549	529	536	519	548	549	531	508	510	544	539	503	485	545	535	498	534	526	558	566	542	568	520	537	556	532	511	521	515	551	495	520	542	519	544	538	529	505	514	515	543	528	514	536	540	506	527	505	529	553	523	524	563	558	522	490	523	538	492	506	535	546	502	530	543	530	499	560	524	507	533	564	519	520	558	513
14121	2977	444	315	344	334	324	322	307	316	303	327	310	309	320	318	330	313	319	335	319	329	291	286	324	298	279	315	359	330	339	310	332	329	328	306	360	286	301	348	347	323	326	325	324	336	296	309	332	315	316	298	349	351	333	295	309	328	365	283	309	312	297	321	310	310	295	306	328	316	304	332	366	333	314	326	325	281	341	341	364	349	344	349	328	307	312	310	330	312	341	350	316	335	300	328	322	339	339	326	318	325	339	319	334	300	326	353	307	323	305	313	331	314	315	307	315	355	324	333	308	370	318	336	319	331	337	303	333	343	349	319	321	324	328	342	323	324	334	287	292	357	310	296	330	329	300	284	364	316	304	314	299	295	299	321	323	334	327	298	338	325	317	269	331	349	336	288	329	339	310	298	333	333	328	324	325	283	297	345	307	286	327	317	321	318	320	343	315	333	291	329	313	307	305	302	340	307	324	320	326	312	320	316	313	300	350	323	299	327	328	319	333	292	305	328	352	294	316	338	354	323	330	325	274	325	337	308	313	299	336	334	307	349	311	310	308	283	330	316	330	289	328	333	300	319	313	326	332	327	326	320	358	314	303	301	321	300	294	328	340	314	332	321	312	326	305	328	331	344	287	312	313	319	328	314	333	328	284	307	328	348	319	319	320	333	301	341	312	357	334	317	320	313	333	306	314	305	332	300	329	345	316	317	295	326	305	319	327	343	312	305	314	346	331	308	316	314	331	339	320	321	323	301	305	317	335	325	301	329	293	301	303	340	332	325	322	332	288	308	324	340	357	323	303	340	310	329	307	304	324	310	286	300	301	324	338	341	341	334	343	321	290	316	305	297	296	315	315	314	269	292	324	315	343	346	321	354	323	309	315	327	311	328	311	315	329	302	296	307	319	316	328	301	318	335	332	308	329	327	305	352	297	329	338	309	309	291	329	315	327	352	301	323	287	310	319	316	336	311	313	332	327	288	311	313	331	331	281	316	304	300	293	320	326	301	302	309	319	310	308	313	293	291	315	320	320	328	324	338	284	301	321	342	329	305	329	294	316	297	306	278	320	321	319	345	299	290	310	310	300	290	285	329	313	318	297	337	344	352	321	313	327	328	305	318	322	298	317	291	334	359	311	312	296	308	315	336	358	324	324	330	341	297	299	339	329	367	293	321	295	312	344	284	322	320	300	304	295	325	343	336	315	347	320	318	343	296	334	336	317	309	318	347	347	278	299	305	347	310	323	295	344	336	323	337	337	289	325	351	354	291	324	317	325	312	372	342	334	382	334	306	323	334	306	325	309	328	306	306	315	303	321	296	300	297	357	317	320	321	277	336	322	321	326	343	310	316	310	310	302	324	313	298	330	317	331	314	312	277	322	306	345	361	323	333	340	303	318	325	303	344	285	349	300	301	322	324	306	313	328	326	302	300	306	287	321	313	305	310	316	328	279	324	311	307	303	325	311	308	312	321	302	308	314	313	317	326	303	307	338	316	305	327	318	317	297	336	325	340	319	327	321	335	306	293	295	295	315	339	340	322	311	295	347	321	337	293	314	307	299	339	312	324	282	324	301	289	280	341	319	289	326	286	290	344	321	335	342	336	364	339	352	313	292	317	298	326	372	354	335	304	316	303	318	309	290	314	322	296	293	304	340	301	291	339	315	332	327	289	337	314	327	356	320	309	323	324	309	325	325	326	301	322	317	308	316	320	326	344	332	299	345	299	291	296	299	310	339	323	321	314	306	313	335	316	332	298	298	333	295	320	321	320	329	304	336	311	327	296	377	293	351	329	332	303	327	332	310	318	327	314	316	287	318	358	349	356	310	303	320	310	307	306	290	318	311	279	321	335	323	318	310	318	340	300	354	308	337	314	295	337	327	304	317	353	318	325	345	297	289	329	295	309	302	341	316	334	343	301	305	311	303	325	331	324	325	314	335	313	333	327	319	319	334	286	323	304	350	339	309	315	355	321	292	339	307	319	319	294	302	297	325	330	294	341	333	329	275	319	333	336	288	343	314	324	317	338	325	299	317	298	300	299	308	279	319	309	321	327	330	312	347	319	311	335	312	288	316	327	331	330	319	318	341	332	300	344	330	339	314	321	286	362	277	316	331	324	326	335	317	326	299	292	301	362	324	339	331	321	326	293	287	333	337	316	299	304	319	315	311	301	341	327	305	329	335	327	308	322	326	337	287	355	309	283	313	310	330	320	327	291	318	306	309	305	367	301	309	304	292	351	313	324	303	311	309	339	299	310	318	337	318	314	327	309	320	348	328	311	310	326	295	311	328	312	343	321	303	302	329	322	330	291	372	331	313	316	326	314	316	317	357	337	311	303	349	306	372	304	284	321	316	309	332	288	350	312	308	340	338	327	306	304	293	306	312	319	314	328	308	307	305	310	292	323	339	332	307	300	319	341	365	321	281	304	296	332	338	296	320	340	308	320	304	330	282	333	329	300	340	331	313	320	323	337	303	312	294	302	320	315	282	342	313	296	323	315	335	356	307	320	290	312	345	319	316	317	332	345	344	292	302	343	294	332	293	312	326	332	337	322	336	336	312	285	317	318	296	312	317	330	330	316	325	314	333	342	312	333	337	301	324	308	313	306	317	349	301	337	330	319	304	332	299	309	295	335	292	301	332	316	331	321	331	314	314	328	300	352	308	344	318	313	335	324	315	328	295	332	302	320	316	308	315	315	331	327	308	305	306	299	302	353	312	307	322	315	348	331	315	335	334	327	314	306	315	339	310	329	296	290	276	313	334	297	334	330	307	312	296	357	305	300	304	342	320	294	335	341	315	329	313	319	282	333	308	312	316	308	336	301	326	318	294	326	311	314	315	306	315	300	286	324	295	341	325	320	306	282	328	278	323	300	304	315	356	289	343	302	323	308	304	346	321	299	300	331	324	285	335	322	291	315	343	333	331	338	330	338	318	304	316	341	342	338	338	300	314	302	314	313	285	294	332	341	332	325	326	288	298	325	306	318	316	301	349	303	312	303	307	367	326	319	278	312	321	314	323	317	278	331	329	305	304	353	334	311	329	319	327	287	323	316	297	328	340	318	302	283	314	309	341	318	323	334	292	276	314	312	354	317	339	308	296	332	317	328	321	329	287	326	332	320	343	308	317	347	325	310	320	337	289	327	347	308	310	306	323	337	335	301	330	351	321	326	317	289	313	303	307	300	364	327	298	311	309	306	312	342	300	308	302	320	299	324	336	348	316	305	334	316	306	313	343	344	335	287	329	332	333	312	323	331	330	329	323	271	326	339	318	327	309	295	342	343	326	292	318	328	275	313	333	296	338	336	328	300	300	305	353	330	326	309	310	308	325	352	332	334	307	315	347	310	327	297	331	342	323	307	330	308	317	306	327	312	302	321	312	298	320	345	319	329	355	304	308	294	309	317	331	346	298	314	303	308	368	359	343	315	327	345	326	313	321	309	312	301	336	306	323	364	297	357	309	312	310	304	322	328	307	279	313	310	300	310
8623	2465	954	1001	875	933	869	948	794	882	827	843	795	863	882	854	830	811	846	841	831	814	811	807	854	829	821	816	815	792	820	838	842	824	842	819	796	801	819	768	811	852	886	827	817	810	845	810	818	809	852	806	823	781	803	835	856	812	830	810	803	844	862	845	865	840	793	830	844	784	806	785	793	827	786	811	793	873	788	800	801	807	836	801	845	846	817	819	825	842	805	838	857	845	824	820	825	826	815	782	851	803	868	789	808	871	852	871	820	790	838	812	792	822	809	822	810	836	847	834	814	806	819	823	831	801	847	815	789	863	786	836	850	808	805	830	778	930	807	789	805	857	822	828	799	851	794	801	829	829	778	788	863	863	841	827	831	811	812	815	806	810	848	849	796	803	785	787	826	856	819	812	822	827	832	863	769	818	799	840	820	808	828	801	844	865	792	843	831	769	852	788	828	817	804	838	872	843	843	840	861	828	846	850	839	827	818	804	811	836	765	773	841	789	804	779	815	851	783	805	827	823	834	798	843	812	837	839	825	756	776	863	777	832	757	787	767	797	839	825	821	822	805	830	826	780	826	856	789	845	780	802	822	831	774	783	818	806	833	831	834	839	806	831	773	856	795	819	811	816	792	796	813	790	802	834	808	825	817	817	843	786	800	810	787	781	846	820	804	849	811	830	779	850	799	854	795	843	811	826	848	871	826	848	825	806	843	768	836	896	814	815	805	796	811	855	838	826	823	833	776	824	830	802	775	808	772	813	843	789	828	783	857	886	822	855	819	867	781	817	799	839	841	809	816	827	855	828	802	776	820	818	897	811	821	805	769	762	847	794	776	799	810	810	815	854	826	804	794	858	836	834	827	834	818	841	865	795	785	778	791	780	808	805	820	875	817	858	858	850	796	801	824	844	788	785	859	834	806	823	790	767	820	819	771	840	827	804	809	868	793	857	830	825	836	805	773	775	841	846	754	781	810	768	793	786	792	852	809	805	795	772	822	867	810	838	841	809	806	820	828	772	831	810	867	818	817	825	819	803	845	830	852	769	882	784	875	772	846	773	829	823	822	764	822	795	843	752	803	826	808	813	847	804	828	863	823	818	805	817	862	809	826	787	841	788	835	850	821	842	821	791	891	818	835	836	804	813	777	806	804	785	811	854	772	803	837	840	800	839	804	860	799	808	817	744	846	815	812	873	803	820	807	829	830	816	806	800	795	815	785	840	800	810	835	854	836	820	844	808	822	870	818	842	800	808	828	803	772	800	822	813	797	818	809	821	782	822	773	786	794	806	788	838	833	859	804	807	835	792	850	821	820	797	774	749	828	820	832	812	787	805	828	827	843	849	828	820	834	768	853	823	842	799	781	786	791	830	818	813	804	828	798	783	831	856	790	813	819	841	908	812	814	807	882	802	794	839	819	860	802	809	782	826	848	811	822	833	813	820	809	826	802	817	843	806	836	822	824	842	781	789	786	842	826	793	781	843	831	742	807	809	813	847	786	811	787	817	846	821	815	841	833	811	793	823	831	816	830	846	834	850	793	796	815	815	797	817	851	793	862	824	763	777	792	852	850	760	832	845	852	778	813	804	840	837	859	796	781	804	815	863	817	848	773	827	787	839	811	827	854	846	859	805	848	793	836	792	785	837	815	831	789	801	833	821	845	837	857	847	805	778	857	790	809	807	812	808	811	836	780	806	788	791	808	858	803	838	782	797	796	776	837	840	831	795	759	831	830	852	801	814	835	796	808	872	835	834	804	810	793	826	810	753	874	756	785	838	877	784	771	768	826	783	816	785	819	803	846	826	813	794	782	825	861	797	795	766	755	811	842	786	825	818	798	843	779	820	793	777	832	839	805	766	828	791	858	799	841	829	806	838	817	804	825	852	849	783	829	851	805	858	830	795	851	835	791	825	816	812	805	835	837	858	835	849	794	835	826	790	800	850	767	803	795	843	788	790	842	789	835	812	828	816	806	814	825	812	814	854	790	831	810	819	799	822	797	838	807	785	828	811	798	851	785	867	874	834	764	829	817	813	847	807	803	818	756	824	840	797	809	796	825	785	770	792	791	844	840	826	830	805	838	813	801	812	797	827	839	794	822	786	803	819	830	833	858	802	818	826	793	813	889	820	772	831	756	810	866	839	845	820	845	810	837	847	826	788	887	855	815	847	815	797	812	841	782	861	768	827	799	844	888	842	805	813	833	831	856	878	794	817	799	847	859	830	840	841	823	814	805	837	811	788	803	795	813	813	812	871	780	802	853	806	840	808	750	815	792	807	817	780	823	828	761	828	787	783	794	806	825	790	762	785	779	825	842	809	795	822	835	845	811	818	811	811	792	798	912	790	802	819	762	855	830	807	866	798	835	842	778	809	832	771	770	814	841	764	824	794	764	814	799	835	767	805	836	808	764	820	801	836	819	820	808	777	820	819	861	819	839	850	831	862	817	814	821	847	832	800	850	814	806	828	778	778	804	791	843	815	809	859	779	863	747	816	768	813	808	856	749	835	799	792	831	790	814	818	786	798	884	852	811	872	856	812	851	808	749	778	776	835	835	832	863	852	818	763	855	792	796	845	812	834	795	803	802	808	776	848	820	830	854	841	814	825	786	756	783	824	791	810	862	761	884	826	817	834	789	834	784	789	783	800	837	786	784	844	826	818	868	808	832	820	840	838	789	850	804	826	789	824	843	827	798	814	804	803	838	847	832	866	811	785	795	843	816	855	775	807	814	778	863	840	875	860	932	815	845	800	809	811	844	792	842	841	818	823	804	814	812	759	818	805	843	827	835	813	813	773	808	810	837	839	809	807	842	822	773	827	831	833	809	841	870	803	800	818	838	824	845	810	855	829	825	814	775	827	777	843	845	808	808	814	774	849	816	864	796	818	832	817	782	830	803	776	829	807	817	822	841	800	801	844	795	806	795	853	828	814	810	778	786	820	780	780	761	840	857	860	782	822	829	883	787	834	830	841	804	822	843	822	855	830	825	840	790	809	815	824	885	819	839	828	841	789	821	829	810	861	811	819	813	815	826	832	866	813	787	843	783	788	814	849	878	818	826	785	794	790	834	811	816	849	788	862	809	846	860	766	801	821	775	779	850	812	838	792	815	770	838	815	800	794	771	835	813	808	841	839	829	840	784	793	894	810	784	851	849	853	805	833	828	766	836	817	787	815	887	828	784	797	815	808	805	820	795	828	806	820	778	801	824	890	811	837	758	796	785	816	832	823	820	815	800	803	840	809	858	781	834	782	779	787	842	792	846	807	835	794	769	823	836	816	807	800	810	810	853	840	783	828	826	842	809	803	811	843	828	834	807	831	861	843	802	833	812	822	814	808	840	818	795	897	821	765	768	827	812	849	783	805	739	803	858	792	857	849	776	803	793	809	834	833	800	800	812	812	766	833	841	818	835	746	780	799	839	782	822	807	871	820	838	855	842	847	792	834	820	810	820	801	820	787	818	827	835	821	800	779	804	792	785	813	830	799
32221	13223	2938	1485	1026	711	703	524	509	463	395	508	416	383	371	390	402	382	376	346	357	386	381	360	341	372	368	362	383	327	354	351	372	384	342	386	361	369	370	362	352	384	346	358	359	348	337	370	366	348	382	314	361	333	345	385	369	362	352	363	346	354	326	361	342	326	326	357	349	362	360	344	367	338	355	324	349	336	327	378	331	356	360	338	339	346	377	279	317	350	308	354	318	327	328	340	335	355	362	329	371	358	335	352	351	364	373	359	328	364	359	373	326	320	335	344	361	328	320	359	353	359	347	356	335	325	364	351	333	361	390	309	379	324	363	377	355	341	329	363	330	342	355	377	361	339	362	326	339	346	340	373	316	346	380	363	321	348	365	361	340	358	323	329	339	353	363	317	368	353	353	319	365	352	344	342	332	367	336	317	348	321	354	332	360	372	341	347	346	371	357	361	354	319	345	336	318	363	354	375	338	354	379	353	325	338	326	318	341	347	364	363	349	326	350	330	346	361	335	331	345	374	333	335	365	357	335	377	340	363	299	341	342	324	356	358	340	342	346	381	366	329	348	350	318	351	315	346	363	331	365	345	360	351	317	337	330	360	378	349	357	354	335	351	314	367	356	348	336	339	323	349	380	376	340	339	329	346	345	341	356	345	352	341	357	361	356	388	399	342	327	344	375	362	341	351	373	371	343	342	357	359	384	362	358	345	344	369	343	373	364	395	325	347	371	333	381	351	352	358	373	363	345	354	356	341	294	360	336	376	339	344	352	325	330	329	348	362	361	335	338	307	372	329	357	363	354	404	332	343	370	369	333	364	352	315	328	354	374	355	370	380	365	350	353	331	366	340	341	359	340	341	351	341	335	338	355	345	351	367	344	312	397	351	308	378	367	351	361	320	349	333	319	345	344	324	363	384	377	330	350	329	314	326	371	363	373	353	353	333	348	358	393	349	332	333	355	362	305	318	339	346	304	352	353	342	356	347	319	342	367	325	350	344	332	317	335	342	369	359	340	354	342	359	327	341	327	343	391	358	377	346	348	345	355	358	345	350	364	348	327	361	330	377	344	353	379	363	359	343	324	326	325	347	317	338	361	352	344	337	390	334	386	357	356	344	319	352	354	369	350	342	380	357	394	329	334	313	342	365	345	315	345	312	353	366	343	358	358	358	342	289	326	344	340	319	353	361	338	375	374	334	314	321	374	349	358	321	346	358	357	332	349	367	366	335	337	307	349	340	376	337	367	326	349	343	343	310	381	380	349	329	347	376	337	342	338	353	318	338	324	362	353	326	353	375	351	343	353	333	350	381	342	341	354	340	338	359	348	340	366	374	340	385	315	369	371	373	364	334	342	320	342	328	360	345	358	339	380	352	340	363	349	372	382	312	329	351	350	355	334	345	366	366	329	333	340	354	380	356	368	338	348	317	362	364	348	361	353	344	346	334	367	376	339	326	356	335	343	378	328	348	322	332	349	371	359	330	333	385	380	363	355	375	340	337	352	362	361	371	346	368	338	330	358	365	332	372	382	385	350	351	316	392	347	345	319	342	350	356	340	368	350	367	350	356	326	353	331	294	332	333	333	334	325	369	331	348	326	334	353	325	320	328	368	357	348	324	322	368	358	309	303	348	304	303	390	385	367	345	361	351	342	331	338	341	345	371	353	380	337	357	349	331	361	336	344	358	340	348	350	355	357	353	300	355	334	360	298	369	354	352	346	322	332	346	369	339	350	362	323	375	334	363	368	343	323	345	362	339	337	356	363	363	362	331	308	357	339	332	309	361	382	333	359	338	394	366	325	347	377	366	342	370	361	348	361	330	340	370	353	343	347	350	368	359	325	354	347	362	340	342	377	347	354	376	322	350	368	365	364	350	355	344	354	326	329	344	364	346	323	352	371	345	378	350	338	360	354	341	321	366	320	340	340	398	335	381	344	349	343	341	325	360	345	315	334	342	353	345	334	341	359	324	367	345	351	337	343	358	336	350	342	316	333	336	357	348	354	348	325	343	351	363	310	356	365	343	361	325	306	369	338	344	348	364	350	325	328	360	347	336	342	348	353	353	351	358	345	347	344	317	340	374	346	323	361	336	359	353	339	336	372	338	362	364	334	381	321	351	339	382	374	337	318	319	329	330	353	360	352	367	360	344	309	355	353	323	385	368	346	352	350	385	369	358	368	317	338	317	347	347	369	364	382	355	360	358	354	353	353	307	320	371	358	362	359	366	335	339	372	401	345	330	357	337	371	321	379	328	342	340	363	347	335	337	333	367	324	353	347	338	379	359	359	357	356	315	343	343	343	381	357	316	307	331	333	351	336	346	348	399	330	331	344	299	292	334	339	323	380	329	334	342	373	346	351	335	343	376	370	325	335	350	322	384	379	362	301	340	324	354	341	348	352	357	313	328	368	339	342	327	387	344	360	348	353	332	322	354	344	340	377	349	325	336	351	331	359	360	336	339	315	330	354	361	363	344	364	350	348	375	320	343	336	355	350	371	342	378	340	338	364	380	371	351	318	355	314	340	392	360	347	333	333	374	352	348	343	350	328	349	371	362	372	351	305	343	337	338	344	388	323	353	301	361	358	333	340	343	304	323	304	330	350	334	340	339	373	339	346	330	352	322	360	346	363	398	346	340	368	349	324	353	360	338	363	341	349	326	373	372	358	334	357	321	367	356	357	357	374	380	340	370	323	346	353	332	346	337	366	347	334	351	357	360	338	360	350	397	377	363	364	354	338	319	317	342	347	361	353	310	335	351	343	380	340	326	346	355	316	338	340	353	369	321	333	308	362	330	350	323	389	360	341	384	311	328	352	347	376	370	350	384	395	344	334	359	337	379	313	363	335	335	344	356	362	349	341	388	346	331	358	350	338	346	331	332	372	369	388	335	357	316	307	353	322	362	324	374	387	357	334	343	347	358	348	353	363	318	339	345	332	339	305	350	344	356	364	334	333	331	320	344	352	339	345	335	322	334	346	311	377	384	340	335	337	350	335	345	329	336	345	364	360	345	359	370	335	362	324	368	376	352	333	343	341	312	357	301	351	356	314	369	307	353	382	346	345	322	369	332	361	369	349	347	354	342	338	348	342	293	351	333	346	352	352	335	347	357	359	385	340	343	324	326	345	337	360	346	348	367	307	345	364	365	340	352	361	365	359	311	361	370	357	351	372	345	337	360	362	347	386	365	333	338	336	359	304	316	343	324	332	374	356	357	377	361	346	336	358	341	392	356	351	366	351	375	330	316	319	360	348	358	352	344	338	355	331	354	348	402	308	331	363	349	340	355	354	362	359	355	362	340	345	368	326	330	339	327	369	371	330	367	355	362	387	345	344	356	363	326	348	356	347	372	348	331	361	353	337	365	327	326	345	332	340	353	371	365	365	326	317	319	358	382	322	340	329	333	352	341	338	373	358	369	351	359	353	349	386	346	350	308	337	342	362	370	334	356	384	360	374	373	358	333	360	361	346	401	351	354	341	319	352	351
20096	7274	3234	3589	3052	2597	2207	1958	1706	1608	1464	1310	1256	1276	1196	1191	1137	1128	1097	1066	986	1025	985	1052	1025	965	1004	965	1001	982	993	995	977	921	918	955	938	855	906	964	851	821	898	890	899	877	895	892	896	911	837	860	872	886	895	866	906	873	958	913	891	865	878	865	876	879	886	892	920	850	882	866	907	901	907	833	893	932	875	817	866	876	850	861	856	891	882	894	831	866	878	854	827	910	884	858	886	906	868	885	873	846	858	828	905	857	845	870	892	857	834	878	880	914	852	852	880	894	906	839	824	845	889	844	924	830	802	854	830	934	837	852	851	871	862	834	900	831	874	840	823	858	931	885	869	891	828	805	840	852	844	925	893	924	847	897	908	871	862	917	879	833	846	862	814	871	843	882	901	867	866	898	873	832	847	845	852	859	839	880	872	834	884	855	862	884	881	821	909	859	959	872	848	850	838	908	918	853	862	855	848	875	888	886	894	927	925	872	900	838	819	842	876	862	892	874	877	840	841	875	796	877	907	914	848	836	891	826	879	848	847	866	860	906	856	880	853	924	866	866	838	864	880	850	878	846	912	908	903	899	887	846	883	790	861	841	849	846	922	888	885	822	862	881	811	853	920	872	838	842	922	845	844	901	865	851	875	852	833	838	884	864	852	900	875	831	902	846	836	865	902	892	839	857	868	854	923	915	846	836	816	888	839	856	874	889	855	892	919	854	855	869	858	836	891	822	853	898	880	839	883	853	889	779	815	881	861	833	827	863	879	854	818	861	842	853	854	818	831	907	854	844	903	864	855	874	813	861	845	861	845	865	895	875	905	843	855	922	857	889	899	924	853	833	820	867	857	859	885	907	899	916	839	851	855	895	916	833	874	850	863	917	862	891	839	932	855	859	843	862	903	855	902	818	862	864	850	931	903	864	914	861	879	856	861	898	851	816	865	842	849	840	866	926	833	792	854	857	838	831	862	827	869	916	872	883	936	853	924	899	887	839	864	884	863	890	863	911	866	903	879	899	919	874	856	910	867	840	869	874	848	850	849	916	832	855	853	897	892	846	892	822	877	836	904	906	884	907	856	851	855	845	810	924	881	859	856	856	864	853	845	846	897	881	838	825	905	868	853	906	850	857	867	853	890	790	864	870	884	901	858	905	854	866	844	857	876	863	829	880	912	901	829	914	848	815	813	884	870	914	869	900	866	948	875	868	882	891	883	830	847	868	879	823	885	867	882	852	884	895	884	853	858	853	917	875	800	867	877	842	865	886	852	835	879	900	839	868	848	848	840	897	914	829	864	847	906	832	842	845	867	811	849	848	860	838	862	846	861	875	872	850	816	847	855	883	823	911	900	893	825	896	862	875	898	855	876	949	917	908	845	885	819	904	859	865	868	847	848	860	881	841	848	862	836	847	862	883	845	920	826	857	860	826	824	885	904	869	843	878	871	868	868	951	874	890	899	865	869	882	872	871	886	878	859	881	856	860	887	882	834	881	862	893	867	877	865	899	836	874	913	862	873	855	864	893	813	913	908	868	871	885	899	860	834	864	896	880	874	856	870	946	874	895	835	884	831	898	805	863	865	903	885	845	840	896	905	886	855	841	857	887	887	877	900	872	837	922	828	837	897	876	919	834	826	848	846	889	884	885	876	895	891	876	876	922	882	867	857	850	838	867	866	842	843	893	877	889	890	858	883	854	904	842	937	836	915	835	909	894	876	894	828	890	907	847	883	883	870	888	868	841	888	863	859	845	863	904	891	853	848	851	865	866	906	915	846	815	880	847	888	867	905	879	895	850	910	866	888	849	858	890	838	912	871	843	890	828	902	924	902	886	900	890	867	829	907	857	861	937	878	857	877	826	902	861	858	884	848	902	874	857	832	842	926	853	870	864	927	880	878	863	814	840	865	841	875	875	876	827	856	837	849	852	867	955	928	886	853	838	890	819	893	942	895	939	827	872	871	859	905	916	856	850	846	876	893	865	858	845	837	865	884	862	867	870	893	868	902	854	850	902	838	842	833	958	861	835	860	886	848	847	851	897	851	863	893	861	839	902	843	837	853	840	820	819	852	792	868	845	864	823	836	877	884	853	890	826	895	839	845	947	898	833	878	833	901	879	854	863	850	835	929	926	853	827	867	901	896	881	906	818	863	836	896	853	914	861	838	911	851	851	874	833	894	817	893	861	875	886	817	863	797	830	887	874	875	840	852	900	829	884	894	811	865	801	872	870	870	836	884	866	835	884	837	893	857	841	893	845	858	812	851	834	851	874	823	884	870	857	891	873	881	872	885	858	856	857	863	824	870	822	926	846	909	871	861	872	847	871	867	875	878	893	873	843	845	855	904	811	864	853	870	897	867	863	815	867	903	820	864	846	861	881	804	819	908	885	866	887	844	890	885	796	935	851	879	880	893	893	888	849	893	877	872	830	846	818	860	800	897	885	846	886	820	848	916	881	882	880	850	837	835	877	863	878	855	880	860	892	873	914	829	867	915	842	871	859	867	847	851	836	922	891	820	910	918	848	902	858	831	879	856	889	847	878	902	904	844	873	867	879	887	855	917	850	840	900	860	911	870	834	908	888	897	903	821	865	909	884	882	876	859	856	857	882	875	808	889	884	869	870	899	890	850	851	843	854	887	864	904	881	856	883	871	863	861	918	893	870	827	914	838	867	878	842	893	871	873	896	891	913	895	840	896	868	901	874	878	859	889	863	838	844	874	921	893	878	831	951	843	910	896	819	869	923	892	837	843	832	893	887	816	911	906	856	889	868	927	900	865	865	845	845	868	877	913	839	872	898	836	867	879	908	847	863	934	898	873	899	820	885	878	869	819	884	877	826	879	877	906	810	857	903	857	908	870	838	867	854	862	905	841	881	844	845	886	915	855	893	862	892	889	911	866	888	821	845	875	882	911	810	831	887	938	841	820	874	824	878	851	909	880	852	859	880	847	873	887	867	899	875	868	885	935	878	828	902	870	845	832	853	890	885	882	846	845	864	869	887	845	853	850	860	784	850	914	900	922	863	853	892	853	829	876	920	868	916	879	898	920	865	884	898	908	879	884	921	858	892	895	829	874	874	848	891	908	978	905	869	923	858	843	875	882	915	833	876	806	847	869	884	880	850	883	853	897	857	886	885	922	852	879	897	852	863	876	838	862	853	906	894	865	880	892	800	902	828	879	855	861	881	885	859	855	921	875	832	862	881	842	864	887	857	867	912	871	912	910	894	886	894	879	849	864	852	882	873	893	844	861	869	872	837	842	878	875	832	832	890	857	803	828	857	931	918	836	839	850	884	850	857	895	877	924	895	897	881	860	892	867	866	862	893	928	838	873	817	835	848	839	804	882	915	864	876	882	858	876	885	821	906	925	919	897	903	793	895	808	843	915	879	918	913	836	872	864	850	881	897	820	883	882	914	839	867	859	847	894	871	925	850	839	842	865	882	953	861	891	882	930	891	855	838	844	820	908	860	864	863	896	935	909	858	896	848
41641	19895	5571	2532	1514	1105	804	622	523	437	391	350	356	344	303	293	283	261	254	253	237	276	264	242	212	229	232	203	191	236	204	201	235	234	226	246	225	196	225	213	225	209	219	220	189	222	204	202	216	196	189	192	209	219	217	219	216	228	200	208	198	216	197	195	203	200	218	230	191	220	219	189	208	208	233	216	213	216	215	203	220	213	219	207	205	194	189	176	192	204	226	224	226	238	223	200	201	218	177	195	207	203	207	177	211	162	202	206	239	188	183	205	167	207	205	225	206	198	213	199	240	218	214	206	200	183	206	219	190	199	230	182	215	216	209	188	199	196	203	198	196	222	194	211	178	238	207	202	221	212	190	199	215	216	226	198	184	205	206	192	250	217	187	220	178	179	216	189	199	210	185	195	193	193	202	231	210	200	203	189	208	239	196	234	192	206	214	207	195	185	237	220	202	196	185	184	216	191	192	196	213	212	192	217	207	221	224	204	204	198	207	185	218	189	205	212	194	222	229	212	215	185	184	182	223	193	182	195	189	186	219	183	204	215	189	226	231	207	202	215	185	181	208	204	224	194	198	210	200	204	205	197	186	205	193	204	220	188	206	213	213	202	167	191	210	201	214	229	198	222	199	219	218	195	195	233	199	202	204	205	220	217	168	212	208	193	211	217	211	196	193	200	186	220	194	192	216	182	197	222	203	215	195	217	205	225	210	196	194	197	190	228	202	217	202	202	193	199	238	201	190	195	185	206	180	196	196	230	213	197	205	189	203	237	213	208	227	196	207	232	199	206	237	196	187	200	182	196	209	206	220	195	223	200	200	209	211	168	223	208	218	178	199	186	218	202	192	214	195	198	213	203	201	223	190	209	197	198	197	203	214	189	194	208	214	206	201	193	200	192	199	207	183	210	191	207	213	186	223	218	202	200	171	190	205	208	209	195	218	194	219	185	175	201	220	194	211	196	218	187	199	199	227	201	205	207	228	215	193	232	250	231	213	220	190	258	220	204	196	217	218	222	188	204	207	213	229	203	212	193	186	192	193	205	188	201	179	183	206	178	185	188	204	201	187	188	219	202	204	222	201	213	208	202	186	206	190	231	181	206	189	166	209	208	222	209	211	189	203	182	186	195	213	199	182	204	175	191	193	231	198	180	213	191	210	228	203	189	185	221	212	177	212	224	202	213	210	196	206	202	188	201	225	181	209	184	187	234	189	207	221	226	193	186	167	209	196	204	211	182	219	199	193	182	205	224	217	214	178	212	167	176	199	217	196	210	200	222	209	221	217	204	219	188	217	208	207	201	215	200	229	187	215	197	194	201	194	195	198	197	231	199	205	224	205	185	189	225	202	186	185	218	203	218	187	193	192	211	206	234	204	197	198	178	215	200	211	192	218	208	209	232	200	204	193	190	228	214	201	191	208	189	201	197	199	185	214	211	220	205	235	197	207	222	217	223	191	217	210	206	189	203	237	201	213	198	192	190	200	182	237	209	199	229	191	182	195	200	216	217	201	220	203	208	185	194	184	228	202	188	227	195	235	220	194	219	193	168	196	177	215	214	213	212	206	213	209	194	192	225	207	186	220	226	229	208	221	208	202	208	198	184	195	193	226	186	191	202	205	215	197	220	183	175	205	196	217	199	199	181	211	171	207	202	170	194	208	182	195	202	218	205	215	181	198	228	209	192	232	178	198	220	197	186	191	204	205	207	212	185	209	209	208	228	200	187	206	178	189	196	194	208	179	214	193	209	200	198	198	194	181	199	209	221	237	189	212	193	206	215	216	198	195	196	193	191	190	220	182	196	196	190	203	199	210	198	212	199	203	194	197	222	200	192	216	175	192	226	177	231	210	196	206	182	202	193	214	185	201	199	207	237	215	202	212	202	206	200	203	199	182	185	181	217	211	217	208	210	204	214	260	190	213	194	192	199	193	197	192	212	187	179	207	234	196	236	183	200	175	192	239	179	203	221	204	198	190	203	207	214	189	197	191	225	200	201	195	199	188	203	216	198	207	183	217	199	199	205	225	198	205	205	194	222	204	185	199	209	202	207	211	212	214	209	213	206	200	214	187	179	202	203	221	179	212	200	209	180	216	216	232	202	189	185	193	214	207	176	205	176	188	198	171	181	208	216	217	185	195	210	215	212	202	195	180	210	208	187	180	214	193	186	213	180	197	196	199	194	216	208	218	219	190	203	212	199	183	186	205	195	193	182	219	216	188	187	205	173	225	228	193	204	217	207	204	201	199	234	202	211	204	192	194	180	187	205	204	213	184	197	207	216	184	215	208	207	217	180	221	173	216	189	220	201	202	200	226	216	193	213	189	209	197	218	210	213	220	200	210	195	188	227	222	229	188	194	209	192	219	211	190	191	229	216	183	206	154	202	211	206	225	191	186	195	196	205	200	202	191	200	196	244	198	203	210	201	200	204	203	197	170	192	190	182	207	229	193	170	201	207	203	243	190	188	222	240	208	176	210	191	183	169	203	213	216	212	201	216	195	199	185	217	222	184	197	204	227	202	214	217	204	207	199	200	215	211	200	200	196	213	208	214	217	177	179	184	222	206	217	182	201	185	207	207	180	206	207	199	210	184	220	198	200	205	223	191	212	187	206	208	197	222	219	208	205	220	197	215	234	197	180	200	174	215	202	187	190	229	178	179	216	223	218	209	192	212	203	199	183	200	197	201	217	207	184	220	223	226	171	211	208	192	202	213	189	204	186	204	193	195	190	192	219	206	189	217	185	211	192	209	218	193	190	191	221	213	185	205	193	193	216	172	202	209	178	215	205	215	215	183	198	223	196	206	212	195	162	200	208	205	228	187	183	194	185	200	213	216	204	216	215	206	224	189	184	225	225	190	218	189	224	196	198	184	217	186	183	202	221	225	180	185	183	196	220	214	202	202	209	212	204	195	217	188	210	187	217	218	198	213	189	209	197	188	207	214	199	181	211	222	171	209	208	213	237	197	184	193	178	203	195	238	198	215	207	219	204	197	226	176	184	202	233	201	177	225	206	217	192	218	185	219	174	184	202	205	179	205	221	213	222	187	223	223	193	229	205	200	237	221	218	205	224	219	189	212	224	221	200	216	216	221	203	199	207	201	187	208	204	210	206	208	191	204	196	217	202	189	208	215	207	202	227	213	196	218	184	199	189	214	187	208	191	191	212	195	200	212	193	189	192	197	217	184	215	181	219	201	210	205	201	215	201	174	178	195	194	197	198	209	220	184	204	221	174	205	181	197	190	182	186	199	181	200	192	195	194	213	206	188	219	213	178	204	189	223	191	208	227	223	200	189	199	217	202	212	210	193	227	206	193	208	180	223	193	192	180	215	206	185	219	179	231	200	201	224	208	200	211	189	216	196	221	191	210	187	174	183	185	206	187	203	181	243	219	194	208	178	231	218	200	224	201	226	229	218	215	190	217	207	210	181	186	192	196	203	195	167	192	217	178	204	180	211	191	188	215	212	173	210	190	182	206	230	235	200
26321	9026	5239	5632	4854	3887	3186	2663	2222	1908	1720	1534	1399	1250	1203	1097	1036	1006	929	910	853	832	781	763	779	746	711	791	725	690	674	670	648	638	649	651	637	626	634	628	545	672	594	587	582	598	604	557	597	606	592	580	568	559	567	560	549	590	579	589	578	548	579	576	564	584	568	621	556	548	538	580	583	535	523	508	510	533	544	564	552	590	553	526	549	576	521	566	507	556	527	522	567	553	537	560	543	576	531	580	584	542	548	530	565	531	536	524	523	524	555	548	549	522	539	533	555	571	509	549	552	558	496	606	563	510	564	558	517	498	515	527	484	534	560	599	544	508	539	545	562	522	559	478	503	569	548	513	505	551	562	536	494	502	555	538	538	528	548	541	533	554	514	537	591	527	533	570	518	570	538	542	520	540	561	519	530	525	548	534	520	518	548	535	515	500	515	520	512	518	510	553	577	521	529	563	533	533	503	576	561	527	513	550	551	539	533	527	530	533	547	575	532	541	551	510	508	539	544	540	535	549	544	521	463	532	482	538	539	545	508	551	459	492	532	535	551	523	522	521	557	512	546	584	520	558	547	499	516	534	508	542	530	511	537	563	521	521	533	505	523	519	531	507	541	479	501	528	504	514	531	506	518	499	504	552	535	530	486	557	554	503	516	524	534	546	533	530	564	519	516	544	557	514	531	521	512	518	530	495	543	575	526	483	593	519	506	540	520	494	560	562	559	548	533	524	549	525	523	558	537	530	457	532	515	506	499	532	497	532	504	542	557	521	514	534	511	548	553	596	574	508	539	512	554	515	570	535	514	561	533	543	533	525	534	546	523	554	523	531	531	475	491	532	509	518	549	548	514	483	558	545	581	541	548	540	513	515	524	566	488	556	534	548	510	513	513	500	500	516	560	539	504	526	552	508	537	554	489	532	561	519	542	515	525	534	534	543	502	499	546	477	518	561	515	505	553	499	525	547	508	504	484	543	561	549	529	518	511	551	501	575	542	567	525	497	546	515	521	488	542	533	564	535	539	539	527	553	555	538	520	520	562	499	523	537	527	544	529	505	503	553	540	542	507	531	535	554	502	503	497	524	531	529	541	525	543	532	540	565	538	535	549	552	518	540	550	520	577	491	504	515	523	534	529	530	567	529	538	510	566	524	505	505	489	541	541	550	542	504	499	547	492	538	539	574	510	524	493	493	509	522	539	528	490	534	482	535	510	551	499	561	563	519	539	508	543	508	506	586	564	538	536	525	555	530	551	571	549	556	537	505	555	502	509	480	496	552	504	540	587	509	537	521	530	510	526	501	535	553	541	516	531	534	506	517	557	585	521	525	567	494	509	497	524	521	564	559	541	521	538	494	502	529	515	522	504	542	549	540	534	521	550	534	506	534	528	521	550	508	522	496	563	506	526	535	559	535	540	498	539	551	499	538	497	524	530	500	581	539	516	537	550	576	529	492	522	534	536	522	540	523	522	525	512	508	545	486	577	531	540	510	529	503	561	556	544	565	538	531	489	546	524	518	550	494	519	560	541	541	561	557	519	501	511	535	501	562	522	550	546	506	542	515	502	577	570	522	578	528	512	515	555	532	539	492	501	500	507	515	528	516	522	511	476	543	508	524	534	541	515	588	520	541	508	563	564	529	540	488	495	496	516	478	531	518	501	506	542	506	556	535	554	544	514	545	514	505	570	510	542	503	527	555	519	534	494	529	586	557	501	541	529	546	536	511	504	493	535	516	498	540	510	511	572	504	568	540	523	506	536	535	570	539	571	530	532	505	558	517	505	548	510	547	567	525	515	529	524	532	472	548	555	517	511	566	517	569	505	546	532	510	535	515	523	542	570	518	543	530	521	551	496	513	549	544	514	516	533	504	522	529	545	557	506	562	570	530	528	519	533	574	512	570	499	501	516	535	545	528	558	487	516	518	513	546	512	540	529	563	545	564	525	509	539	502	532	557	582	542	538	522	527	551	544	502	513	508	569	533	545	531	487	547	546	563	520	554	516	508	536	571	539	505	485	517	538	491	485	518	546	516	528	509	561	521	533	530	556	551	524	563	555	550	515	563	527	531	530	523	506	554	547	525	522	573	536	525	520	498	486	512	517	533	553	535	534	461	508	548	562	510	525	546	530	561	498	577	543	528	506	508	512	533	505	476	541	502	510	535	543	507	552	522	524	512	484	532	528	528	509	527	511	495	515	541	502	509	509	537	544	537	567	533	570	507	587	523	530	499	539	495	489	514	538	537	514	517	510	536	539	542	521	542	514	492	494	512	530	525	528	570	530	562	491	536	493	513	517	501	511	561	551	518	504	529	507	483	499	522	502	537	524	502	553	562	515	530	506	550	526	512	508	526	502	510	548	533	547	545	506	553	553	511	517	523	562	523	553	545	518	535	535	486	514	526	503	561	530	497	544	535	544	502	572	514	538	530	521	542	553	527	534	552	548	553	523	535	503	512	525	559	536	514	525	558	530	550	480	542	502	539	532	526	541	527	487	508	553	507	501	558	516	562	519	531	554	554	556	532	507	538	545	522	526	510	517	533	533	449	481	526	519	510	535	534	547	532	513	499	522	562	535	551	544	520	545	508	511	534	537	561	527	575	495	599	547	494	517	519	535	510	541	491	504	508	513	492	565	519	521	531	534	523	517	519	530	541	534	517	523	535	551	547	539	521	528	539	580	509	500	536	473	537	529	524	522	554	541	525	549	513	536	520	562	563	496	537	529	518	546	539	558	541	545	547	515	489	560	577	525	578	507	536	567	522	524	526	545	514	500	530	540	500	536	540	512	541	568	529	535	529	509	532	560	497	533	537	493	535	532	526	503	551	530	556	524	517	531	537	513	474	547	588	523	513	523	562	518	535	546	551	514	579	534	541	496	540	496	573	568	556	524	538	546	508	563	512	497	543	584	540	529	524	563	529	529	505	514	551	553	501	550	520	524	575	495	458	522	555	527	496	510	533	512	537	539	485	546	482	491	523	495	538	547	502	530	535	496	472	579	514	531	537	502	512	550	552	547	478	511	526	501	540	538	548	541	544	547	542	509	558	503	538	540	552	566	494	529	502	525	535	540	505	540	488	549	518	564	530	531	554	505	535	498	509	555	556	507	547	523	522	568	559	530	555	563	515	546	550	502	518	500	548	534	523	519	548	537	483	526	551	522	526	512	541	563	524	526	569	493	485	539	552	489	568	554	526	528	564	506	500	529	488	496	528	540	519	499	511	542	483	534	520	497	527	513	536	528	574	557	536	497	539	520	535	521	490	474	526	550	504	525	501	549	530	558	549	519	550	543	516	559	572	513	506	542	559	556	531	542	563	528	544	494	529	508	540	541	550	544	535	534	524	547	579	544	480	546	536	568	539	511	504	497	513	525	556	542	567	530	481	536	523	541	512	542	534	524	545	562	539	561	493	506	505	541	514	551	553	541	504	560	532	557	511	497	557	519	518	569	550	550	536	545	539	500	555	510	570	495	532	533	567	551	533
15075	3292	433	348	388	310	339	347	310	332	336	300	340	332	341	371	315	295	316	325	305	303	313	346	313	315	340	329	326	285	347	330	325	293	309	318	327	324	354	346	302	313	303	316	322	313	291	298	301	302	310	307	301	282	317	318	321	328	314	334	331	355	268	325	314	321	297	337	307	303	316	315	312	322	336	281	314	333	303	311	321	302	353	308	333	329	339	335	307	292	306	329	326	309	308	336	325	339	323	318	319	321	322	298	306	287	308	324	323	335	314	304	344	320	310	317	341	340	284	321	295	306	326	321	311	324	365	276	336	325	310	344	322	303	330	319	310	318	319	324	305	307	305	310	327	316	327	312	329	291	317	315	343	337	323	306	317	368	269	306	312	325	344	336	305	318	305	299	340	292	327	339	330	300	349	330	312	322	329	272	292	289	311	338	320	322	285	304	294	333	319	318	332	320	330	305	313	313	322	334	324	327	312	297	324	340	290	350	319	335	282	298	287	322	331	316	306	307	320	353	298	324	343	348	328	295	313	311	334	315	329	310	328	350	285	325	296	317	322	282	335	359	346	315	329	324	320	299	284	301	307	345	313	345	329	296	303	335	323	331	327	355	317	339	312	319	331	314	299	330	319	334	317	285	350	337	290	279	298	318	317	320	302	339	363	326	305	301	313	343	292	308	300	343	332	338	336	331	311	351	337	320	268	325	335	339	330	290	318	337	323	289	334	307	296	340	339	305	339	336	362	353	339	325	312	309	341	295	355	317	308	363	313	331	315	310	297	299	337	338	311	338	361	327	325	337	322	334	306	281	326	330	346	308	362	343	333	328	319	307	339	333	336	302	336	323	335	309	332	299	352	333	286	347	337	321	299	333	291	321	316	318	346	319	317	355	360	295	315	316	321	319	327	327	316	296	311	318	316	320	311	311	306	310	332	293	295	291	341	310	355	313	349	296	314	311	343	296	317	327	313	292	328	343	328	264	319	336	306	306	331	297	295	302	346	317	330	305	340	304	305	309	293	322	302	341	298	304	345	324	330	325	314	324	315	308	281	324	328	316	323	345	328	301	331	295	308	329	325	319	337	309	341	333	331	298	340	320	320	322	294	320	317	323	315	321	336	324	330	343	289	303	320	303	322	332	335	314	326	311	307	318	303	311	320	321	292	328	276	309	318	348	309	309	354	328	364	307	305	299	320	315	295	343	370	344	312	324	330	326	344	289	311	329	338	312	337	309	321	330	329	343	290	353	332	310	322	305	329	329	314	312	334	310	304	322	332	340	324	287	323	349	305	311	310	358	303	333	284	332	320	340	300	333	290	336	320	325	308	333	336	315	331	317	313	333	320	327	287	322	316	294	278	337	345	320	305	279	331	348	331	287	320	289	363	340	316	323	306	320	338	322	312	332	283	315	320	345	317	325	337	306	318	315	329	288	324	317	327	334	338	302	336	316	295	290	334	332	287	315	335	288	305	327	304	308	284	337	308	350	285	312	321	327	293	327	329	326	330	296	274	307	325	326	327	328	315	311	313	281	319	329	333	296	322	307	302	317	312	307	307	291	328	307	342	325	315	316	281	309	318	333	337	336	294	311	320	352	331	317	295	304	307	301	292	308	328	322	311	334	324	340	315	266	298	276	319	291	315	310	276	304	303	352	332	380	309	318	310	320	326	316	285	281	324	294	313	330	327	324	322	330	327	300	317	332	340	313	279	277	312	308	285	292	322	298	295	330	333	307	342	323	334	303	299	289	310	322	314	296	325	327	326	304	308	289	304	323	322	349	342	340	322	314	329	343	329	271	341	309	311	368	330	328	320	310	300	335	303	321	301	326	340	325	358	324	330	316	329	327	311	312	315	304	333	334	310	303	311	299	273	309	311	310	314	336	295	330	327	317	304	352	342	326	315	333	302	324	308	301	318	325	288	344	351	309	309	322	306	352	314	309	307	322	324	320	319	323	315	301	347	299	301	314	293	317	308	310	331	355	337	311	337	318	351	321	307	314	321	353	337	313	320	312	310	316	301	310	311	315	321	324	357	311	285	300	333	311	339	334	308	337	318	313	310	339	300	339	322	321	322	291	302	302	325	329	328	353	324	328	364	343	317	309	335	341	297	321	296	293	315	332	302	340	338	325	288	305	303	325	301	324	328	299	297	323	298	304	318	320	330	328	327	311	314	342	320	298	308	316	318	335	287	314	321	343	280	287	346	297	284	304	354	313	340	307	320	351	331	349	330	276	318	362	338	291	340	329	310	326	297	347	303	299	305	309	310	324	321	326	314	294	304	284	313	311	340	307	279	301	331	363	302	302	310	293	301	318	339	331	324	317	323	329	308	306	312	297	314	284	336	283	303	344	335	324	315	318	311	318	306	280	323	331	319	319	301	360	297	323	348	286	288	301	325	325	292	332	318	288	318	330	324	315	320	314	311	318	327	309	333	337	331	350	347	266	323	303	309	295	308	319	337	290	324	309	317	312	336	301	294	311	299	334	316	298	308	311	299	325	301	287	312	315	306	318	295	320	312	350	285	312	323	295	327	344	312	312	324	309	344	333	316	302	331	328	322	318	301	316	291	313	304	339	287	323	310	330	316	314	335	299	349	323	327	335	334	306	327	332	308	312	318	307	352	302	310	321	301	310	318	306	314	334	334	293	337	304	323	336	310	317	335	344	280	327	283	265	322	315	333	296	321	321	311	291	323	337	308	324	335	283	314	325	309	317	308	321	331	304	319	346	334	330	326	320	335	296	314	308	323	339	285	291	349	310	315	319	333	323	316	321	333	286	314	310	295	310	303	303	343	332	311	301	323	316	313	338	344	331	325	288	294	327	305	289	313	322	300	305	302	293	295	333	356	288	308	323	274	334	349	321	283	331	318	304	318	342	352	325	304	336	323	338	334	309	299	296	279	295	292	308	332	307	344	296	313	343	303	309	332	312	326	316	334	340	329	326	310	317	336	304	328	333	327	291	299	323	330	284	285	313	305	300	310	329	321	303	285	338	307	343	359	322	355	295	331	354	326	309	316	301	334	318	298	306	333	312	306	326	324	310	322	325	318	317	332	345	339	357	304	336	293	316	332	355	318	284	324	304	294	282	288	318	360	279	304	319	306	336	338	295	329	306	314	322	297	321	318	338	340	293	314	337	310	374	345	302	342	314	283	300	313	319	311	322	306	296	324	333	295	306	286	329	354	314	303	319	302	320	337	324	284	328	311	307	377	297	343	292	326	323	321	326	308	327	287	344	333	316	319	323	300	335	306	330	353	305	305	354	331	312	322	318	351	329	297	314	320	301	314	334	320	343	291	347	338	322	315	326	304	325	344	329	336	305	292	334	311	310	310	323	320	335	283	307	315	325	306	300	333	336	322	302	304	292	365	310	317	310	328	314	350	322	329	318	319	310	311	331	312	336	331	293	324	326	323	347	325	327	337	313	336	329	339	287	308	333	279	316	334	341	315	311	327	337	275	302	296	338	340	296	326	317	281	299
8734	2714	922	929	912	883	951	866	858	851	851	852	825	816	820	845	790	818	806	803	805	874	778	777	819	819	818	821	859	793	794	787	787	850	805	820	836	844	756	858	857	821	777	842	829	795	820	803	823	795	831	826	806	851	853	823	775	780	823	768	831	794	780	820	843	820	801	815	812	777	828	793	760	861	857	834	804	782	856	782	843	850	813	817	787	841	835	795	773	851	841	813	777	823	798	792	830	857	784	779	826	811	818	821	819	817	817	844	849	777	802	840	782	832	843	843	768	806	822	840	828	795	799	831	759	843	815	877	763	782	795	827	831	832	801	820	824	766	808	862	835	863	804	807	857	801	826	813	808	806	796	823	809	858	812	784	819	754	805	734	788	867	797	821	791	806	821	804	809	787	793	853	749	811	826	808	822	825	802	804	832	824	799	846	758	782	795	843	839	791	856	835	800	756	818	768	795	792	793	847	807	816	806	809	805	793	805	824	819	795	785	836	839	809	844	803	843	853	804	793	809	860	801	831	862	806	814	823	779	852	806	815	823	804	777	793	861	813	826	804	848	793	850	813	816	830	844	822	821	817	827	773	767	810	793	797	815	789	887	809	827	809	759	823	800	850	839	775	818	822	797	849	775	818	785	792	801	831	854	827	837	815	792	799	746	823	828	858	817	781	795	797	856	777	762	800	819	793	825	771	815	772	812	782	838	815	832	755	797	780	786	798	814	835	807	869	817	840	779	830	737	835	838	781	816	859	827	822	742	811	758	820	796	788	827	808	794	788	795	831	808	885	770	784	790	858	828	825	778	793	817	799	803	822	814	791	821	801	833	826	855	826	839	789	806	801	836	814	834	774	826	774	829	845	851	835	853	816	833	810	780	801	784	791	827	800	810	806	859	844	815	814	819	787	808	761	833	789	807	844	763	843	805	826	800	806	808	802	834	770	796	762	875	815	779	849	771	835	835	811	834	849	758	805	793	822	840	805	772	828	808	779	811	825	799	857	856	816	801	791	837	805	773	778	829	756	826	770	820	791	807	785	817	839	819	844	799	811	880	842	779	802	817	766	866	801	854	766	833	781	772	789	818	800	868	830	818	843	823	825	805	857	841	814	782	839	836	791	819	774	785	831	864	822	802	769	788	825	852	851	811	795	805	803	801	796	801	845	777	794	840	824	774	813	783	846	822	834	811	830	747	846	798	799	785	799	814	815	757	805	813	782	788	834	819	805	791	840	843	787	839	824	797	822	841	836	852	860	813	859	867	826	837	821	807	812	839	792	825	760	833	780	792	864	808	844	793	791	796	781	871	813	808	815	845	826	831	813	839	775	811	796	827	840	827	787	812	785	835	868	786	761	792	808	830	820	771	882	848	814	738	800	812	819	813	804	833	794	796	800	846	848	781	796	822	828	820	824	818	790	808	841	815	789	762	770	789	820	821	799	878	777	786	824	806	829	784	808	790	793	764	757	793	771	853	808	829	805	838	769	788	839	814	800	845	836	833	824	790	771	786	792	807	776	762	789	824	827	801	772	817	828	835	809	834	851	774	817	794	812	793	772	774	831	821	785	790	796	824	816	812	856	852	888	821	817	830	792	817	794	868	837	871	821	817	818	828	805	802	839	809	821	833	761	799	812	742	833	810	833	750	811	847	824	829	875	820	777	843	791	789	757	843	755	809	824	869	755	833	828	806	903	787	816	806	831	801	797	772	866	755	865	831	839	779	836	812	794	826	809	775	822	811	797	830	808	766	810	837	817	776	859	769	852	769	839	821	823	784	850	813	853	830	825	782	779	821	770	776	795	781	787	828	863	787	799	831	855	808	799	854	829	823	796	812	776	807	814	807	782	763	816	793	791	772	818	813	827	815	817	780	808	807	835	821	875	815	817	793	834	801	799	800	808	862	832	823	798	828	846	811	822	784	788	855	833	803	794	838	803	822	806	824	794	834	789	786	779	756	789	823	809	814	841	802	883	788	828	810	776	808	818	803	861	787	842	777	852	805	888	786	759	789	787	805	764	824	781	828	814	840	815	829	825	796	849	783	775	812	843	783	851	813	791	846	795	796	756	836	823	846	827	823	814	786	800	799	803	824	802	804	815	820	810	764	786	786	850	813	869	823	827	785	843	844	873	835	808	841	865	865	774	804	805	790	783	837	830	805	845	808	791	818	794	808	827	830	835	819	814	818	788	787	778	754	779	847	787	757	783	846	794	782	838	778	833	843	790	843	776	811	794	816	815	819	811	852	804	797	777	848	797	798	800	822	847	787	796	771	848	793	835	805	793	769	772	816	768	796	847	745	780	806	827	831	775	843	830	762	784	848	801	773	798	806	822	825	844	795	862	873	782	832	836	786	789	828	809	816	770	773	804	759	874	797	747	827	847	794	799	787	836	840	764	856	784	771	857	840	791	780	839	805	902	825	855	804	815	841	828	774	837	823	809	836	753	889	809	817	750	846	836	845	817	842	820	796	839	827	834	828	800	837	790	798	828	804	781	793	814	808	838	820	815	808	824	830	820	861	773	823	796	841	785	829	836	815	799	788	871	827	819	776	789	816	795	822	810	766	802	801	803	841	814	782	782	848	772	777	888	829	814	810	769	799	794	843	791	809	823	825	846	796	822	801	841	854	829	888	847	831	823	779	774	798	795	811	798	777	783	797	847	796	803	810	837	805	767	846	798	836	850	773	858	801	744	789	800	821	782	834	801	827	846	835	802	853	800	829	853	806	827	760	797	863	831	834	854	784	767	757	835	834	807	747	770	812	829	777	789	783	832	839	771	762	795	807	785	835	824	814	835	830	783	805	834	857	775	807	794	808	847	778	771	784	799	834	815	816	825	798	832	788	835	827	849	807	841	877	789	793	814	817	799	815	820	857	780	857	844	800	852	794	802	848	808	775	813	786	782	807	812	836	818	817	820	789	816	806	798	801	786	830	823	829	821	845	820	847	837	823	758	806	845	817	835	789	781	843	792	791	819	769	816	802	802	821	778	856	826	764	779	780	819	829	839	826	901	781	857	831	804	833	850	855	795	838	780	798	849	800	789	723	808	865	806	819	856	820	794	823	781	797	836	830	818	838	800	799	783	854	832	823	800	789	811	789	808	828	804	824	803	801	819	793	828	829	853	859	800	829	825	800	824	801	794	808	785	861	832	788	830	809	814	816	773	845	828	862	820	762	817	806	857	837	853	826	834	830	803	826	832	811	779	780	827	827	783	821	763	805	782	856	816	841	809	781	817	833	824	807	764	765	844	780	876	846	792	885	788	859	793	835	830	772	816	794	819	789	817	889	844	764	807	862	845	761	827	808	789	786	823	760	863	833	794	861	760	801	856	854	865	791	789	802	806	822	810	859	821	864	819	789	804	835	813	806	808	835	784	815	776	828	760	850	798	814	828	824	844	802	804	818	776	808	819	761	788	802	767	813	813	833	798	817	788	832	825	787	848	783	790	846	817	787	767	866	829	815	791	782	822	830	833	857	859
32713	13244	2784	1561	920	781	639	542	494	454	456	426	407	413	425	400	399	347	372	363	416	360	358	352	355	324	330	397	352	366	322	352	310	363	350	342	363	346	350	356	326	319	340	344	341	332	315	326	352	387	347	318	352	343	363	345	347	321	331	360	342	360	338	346	343	365	346	362	374	311	380	320	351	341	333	349	353	308	371	352	339	352	334	347	364	360	351	319	317	341	354	345	331	337	345	391	366	350	349	323	340	382	332	322	353	321	378	347	343	348	325	349	357	332	343	325	346	334	340	368	338	336	342	350	349	341	349	333	344	331	342	321	330	338	366	313	353	331	366	342	310	362	347	365	345	324	349	372	360	361	333	328	360	329	344	336	300	368	328	307	325	342	369	325	342	356	386	328	340	304	349	343	337	356	364	369	317	370	341	321	312	318	367	334	354	372	362	311	361	351	331	363	338	308	340	327	385	368	352	329	346	371	305	331	347	330	341	337	348	333	314	377	377	338	328	331	334	362	346	322	327	321	376	365	316	338	322	337	328	334	382	340	362	355	331	337	368	357	349	330	336	345	358	341	371	323	325	346	354	338	338	366	324	359	332	357	387	320	340	339	352	372	388	357	321	333	372	334	338	350	329	338	325	377	327	344	322	347	291	367	328	309	353	339	343	362	351	371	328	312	340	316	350	309	354	353	354	323	334	339	329	336	323	375	318	353	327	385	328	361	315	348	339	333	337	315	352	394	316	346	352	347	311	319	356	328	347	368	343	357	318	360	355	359	349	330	340	356	360	359	320	345	346	377	351	356	354	370	336	344	330	348	335	346	353	331	332	332	358	339	315	325	330	334	339	334	341	348	357	376	318	325	338	368	325	343	359	335	335	348	355	334	341	353	331	335	363	311	301	371	333	377	352	345	381	355	315	353	345	370	301	333	339	341	350	337	308	372	327	359	368	345	367	346	301	367	367	359	370	348	353	320	361	324	333	327	347	363	350	351	347	335	358	310	366	343	348	354	312	371	344	368	338	368	319	329	370	354	327	373	377	373	338	349	336	372	391	335	332	372	312	307	378	358	355	329	337	375	359	361	333	351	350	317	359	357	338	374	350	306	342	372	299	335	342	296	333	362	346	367	324	332	320	358	313	331	342	365	355	370	344	346	327	341	295	371	361	363	365	329	368	335	304	327	383	338	335	344	360	332	365	341	355	317	343	368	341	363	348	364	324	345	390	360	354	373	346	332	350	366	351	319	346	337	327	361	359	352	358	362	331	287	338	334	336	339	350	358	358	375	370	349	372	325	354	336	359	295	322	355	343	338	391	381	360	362	328	353	311	364	327	377	381	323	352	383	352	340	346	348	360	332	340	361	308	340	360	325	353	358	352	369	366	318	339	358	321	353	328	328	333	322	331	353	338	342	318	335	377	392	339	359	362	369	351	305	330	365	333	320	339	329	342	349	361	337	355	355	346	372	342	335	347	331	349	353	343	368	310	335	371	361	334	354	332	383	336	315	338	357	372	324	363	331	340	332	343	315	363	332	329	356	365	317	345	352	328	351	365	398	324	363	350	330	320	356	387	333	353	337	348	349	364	313	352	335	354	377	359	327	343	326	319	331	342	344	357	326	380	343	350	314	353	361	343	342	365	338	361	343	341	328	319	349	336	336	352	352	353	344	350	341	332	338	344	363	359	312	334	347	327	301	328	342	340	330	333	361	341	358	343	361	334	344	358	376	309	331	333	331	386	330	349	351	379	356	334	352	331	344	349	358	344	326	368	369	362	364	378	352	377	344	312	342	327	340	325	332	332	350	368	344	345	375	353	342	301	317	336	359	339	329	354	351	377	336	380	337	358	330	335	334	343	363	330	328	357	344	386	347	364	371	340	363	329	320	382	342	319	349	380	324	333	322	352	326	338	344	362	336	321	348	337	339	345	330	337	320	347	333	325	350	381	307	323	354	317	358	353	347	323	359	348	329	373	381	367	335	350	338	383	338	373	359	351	341	354	342	370	355	327	340	352	364	332	367	354	347	334	313	364	337	355	321	363	361	318	326	354	324	328	350	360	363	337	367	365	335	336	336	315	322	349	339	355	340	353	341	357	334	314	357	355	356	337	358	360	322	349	362	355	376	333	356	343	356	361	329	377	339	331	320	318	359	338	389	319	345	349	337	341	375	341	341	327	358	350	342	356	300	332	342	348	348	341	303	352	335	368	353	325	368	363	349	347	339	352	351	348	345	327	372	362	337	389	350	323	355	301	367	374	333	344	346	340	333	350	312	357	370	362	319	336	314	319	328	337	356	315	344	348	327	338	351	339	322	345	329	342	361	353	323	321	351	339	330	348	359	340	330	365	355	360	367	333	344	351	324	341	350	343	365	325	341	303	332	349	324	332	339	336	343	334	352	318	343	355	317	336	340	348	374	331	319	349	363	324	341	330	341	339	306	339	359	354	376	369	344	328	344	320	370	345	354	345	346	327	341	332	352	329	325	327	349	344	342	338	362	367	338	359	337	351	320	350	356	368	343	354	315	346	337	352	333	337	335	328	341	373	354	342	294	329	319	361	340	311	366	353	356	335	358	343	342	367	396	348	364	336	358	330	333	317	335	389	329	323	342	335	356	346	312	353	336	380	315	350	338	361	354	332	357	361	341	341	363	355	360	340	322	317	353	369	343	381	364	399	365	323	356	339	345	334	353	383	373	351	322	358	368	307	315	329	345	327	363	332	355	364	343	310	350	332	357	357	354	390	339	337	338	356	352	353	358	352	320	328	282	347	367	401	346	338	371	345	340	327	333	360	333	358	355	324	338	358	373	349	345	340	333	349	319	320	342	357	362	331	315	341	373	326	334	363	348	334	372	369	345	326	353	313	377	331	346	316	373	343	375	365	381	345	319	309	345	377	313	363	342	330	332	350	324	313	335	371	359	337	347	317	337	342	360	325	355	379	351	338	363	334	345	358	367	352	336	389	344	323	349	376	316	358	354	366	323	373	349	333	348	386	374	337	337	325	304	336	368	333	354	327	334	331	342	330	369	347	348	354	353	352	349	358	358	332	367	361	319	359	341	331	340	329	340	393	337	357	334	361	332	337	304	336	374	353	347	357	376	342	295	368	379	322	355	348	343	311	333	316	326	338	352	359	345	328	323	331	360	344	368	371	308	340	332	346	341	351	321	357	357	319	357	365	359	328	372	333	376	377	337	345	357	394	342	355	363	336	343	357	342	346	316	328	303	355	351	340	341	333	338	343	349	335	333	347	317	335	327	337	354	333	347	358	340	366	318	302	326	359	342	340	349	332	352	312	347	315	350	317	317	326	354	336	355	326	349	350	354	343	348	344	341	359	380	320	370	352	322	380	342	356	339	323	343	348	328	365	327	360	359	348	363	343	361	363	320	370	288	349	326	349	341	360	334	351	344	350	335	313	355	352	373	348	362	334	327	311	339	306	383	335	355	335	325	319	360	337	331	349	359	345	344	320	330	301	363	337	324
20303	7145	3301	3682	2973	2627	2232	1974	1713	1589	1426	1350	1304	1280	1181	1187	1145	1033	1078	1095	1063	1042	999	1001	1000	934	937	939	945	965	971	917	935	961	1001	916	886	889	902	923	871	913	874	889	891	861	892	906	897	914	923	889	860	862	880	813	862	863	835	898	835	885	912	850	910	891	852	866	867	852	857	913	834	854	859	872	849	907	864	874	875	864	873	862	822	888	881	821	898	914	836	852	850	916	900	912	788	839	903	892	844	863	885	859	897	837	885	927	871	898	858	814	870	875	868	890	873	861	885	868	884	906	849	885	892	856	896	898	874	865	900	797	829	818	838	817	912	855	933	927	909	884	854	907	859	836	836	829	795	868	895	861	911	875	884	856	808	858	859	860	878	876	862	877	856	897	851	885	863	865	902	903	817	838	847	883	877	903	850	865	816	901	864	910	858	814	841	841	904	798	895	899	899	864	898	880	819	826	909	845	921	838	848	875	840	881	817	832	831	890	856	858	872	872	864	881	872	854	860	894	878	861	810	877	863	802	844	884	871	838	835	861	856	871	911	839	889	871	862	858	859	833	836	879	825	890	878	865	839	863	859	857	870	857	837	860	872	870	889	879	896	751	859	879	815	862	812	847	808	828	809	880	833	833	876	876	852	838	847	860	850	855	838	897	858	849	885	895	900	820	860	884	885	865	857	810	861	855	878	826	888	824	810	857	832	874	862	884	844	817	863	833	777	867	799	845	881	852	865	881	840	906	863	860	850	825	845	842	933	898	867	885	813	858	886	832	915	902	827	844	798	838	892	848	855	839	815	862	853	845	855	909	879	858	884	824	872	847	834	851	893	839	857	858	837	881	817	812	823	859	825	857	853	855	887	889	807	858	837	828	820	863	867	847	860	860	851	851	859	851	909	867	885	814	925	871	890	773	833	885	849	861	864	864	858	866	887	849	853	806	837	892	846	849	889	838	890	819	844	852	861	835	861	831	870	861	876	882	857	846	829	885	815	849	865	784	865	850	861	848	886	803	855	906	866	866	817	820	934	838	873	883	911	826	852	885	881	941	907	884	847	894	886	878	853	820	881	841	853	866	834	832	873	857	883	851	874	859	894	840	935	895	867	840	887	857	847	881	844	895	855	911	872	865	831	840	909	874	791	836	878	835	855	885	801	895	925	825	881	934	821	854	848	905	831	872	898	879	871	827	886	883	897	887	884	908	878	856	873	895	914	800	830	815	878	871	897	858	846	820	907	872	838	837	827	846	856	844	885	902	843	884	876	833	830	840	851	838	931	815	898	865	861	803	865	868	849	863	852	872	846	856	887	881	834	807	819	822	890	872	810	871	874	889	834	810	842	879	857	895	861	865	864	899	826	844	841	871	906	842	871	831	895	907	890	823	841	859	821	857	853	902	813	785	884	844	799	828	811	894	817	801	883	895	904	842	912	871	851	824	853	863	801	900	875	865	854	899	862	829	910	848	895	928	866	899	884	841	846	863	861	806	856	812	847	890	852	864	873	844	867	866	865	819	885	873	939	805	848	829	883	880	890	857	895	849	899	832	860	824	896	859	846	878	854	882	868	828	888	857	826	847	885	838	863	876	837	880	870	874	843	887	841	854	849	868	895	838	908	829	839	877	852	855	822	879	831	832	849	862	834	852	876	807	890	819	823	844	830	878	846	863	878	882	850	827	832	876	860	883	809	909	886	887	868	847	874	881	882	880	853	897	824	855	832	913	816	874	883	862	831	867	878	861	880	894	841	831	866	861	851	853	893	856	860	870	804	864	914	833	853	867	807	835	827	918	876	867	883	851	882	833	843	896	897	846	830	897	860	866	842	884	879	873	859	900	830	861	841	799	865	865	836	860	902	858	851	845	840	877	875	833	868	864	845	809	859	879	860	892	814	880	796	876	846	841	821	828	848	873	893	881	858	766	853	839	854	893	842	858	873	841	853	811	857	830	847	887	860	887	867	892	888	865	909	908	814	920	884	843	821	871	912	846	868	841	872	897	828	869	883	857	867	875	831	811	821	823	862	840	895	901	916	826	843	876	870	859	851	880	856	891	799	819	842	880	845	910	818	909	834	867	810	892	892	885	878	873	919	855	854	894	887	827	832	851	836	863	843	858	870	914	877	848	900	836	840	887	882	823	900	896	864	863	806	861	840	835	895	914	872	842	869	877	825	882	805	890	875	892	838	847	892	854	839	854	858	871	908	852	810	821	801	862	852	874	845	826	868	884	836	814	888	880	838	888	827	914	833	832	886	898	858	820	858	890	854	885	862	825	892	891	847	837	889	856	878	808	848	907	893	855	840	891	881	887	880	867	912	854	904	860	884	861	815	872	834	843	853	887	874	853	894	866	869	855	817	866	853	863	905	848	898	814	895	879	848	852	858	888	874	831	884	811	821	901	898	860	890	852	792	854	878	837	847	849	798	871	844	871	888	840	875	848	884	877	818	921	909	858	851	814	911	880	856	897	904	894	883	847	910	872	869	811	860	832	854	878	873	907	860	853	875	840	822	852	886	858	856	830	854	854	900	880	828	841	833	882	843	830	843	902	871	873	918	840	842	896	820	892	854	898	827	866	836	833	857	846	807	900	869	858	829	827	869	837	844	836	841	861	879	890	820	896	876	849	894	844	873	867	841	832	853	825	892	865	838	857	853	855	895	827	806	970	869	825	915	876	890	868	853	899	832	808	822	855	902	827	891	837	866	875	807	902	817	856	866	880	842	874	842	889	862	836	865	902	860	820	852	816	854	855	886	862	872	858	841	925	897	863	865	867	892	862	855	823	875	933	862	884	874	843	860	858	898	858	867	824	890	853	877	909	859	833	842	852	888	867	857	874	844	818	850	868	890	789	883	834	839	875	878	862	879	897	894	875	874	918	883	878	912	856	835	880	879	842	891	845	848	901	834	845	822	829	875	899	838	858	890	876	887	823	846	904	885	894	876	790	878	875	860	898	870	859	859	859	855	849	884	846	880	848	858	804	872	857	850	920	832	926	893	912	844	860	884	894	886	841	884	852	946	876	914	845	850	844	856	880	815	900	855	787	822	891	831	880	851	874	813	914	867	879	825	902	864	819	847	859	894	902	867	867	838	831	892	871	837	876	839	828	904	825	918	814	826	893	862	868	806	848	891	849	817	851	898	850	876	828	901	833	862	851	854	924	856	862	880	839	822	808	882	834	854	883	850	835	816	840	891	860	860	853	847	886	835	851	843	903	861	854	878	829	791	824	846	908	859	841	858	884	857	850	868	849	871	845	892	859	877	856	873	901	813	827	881	833	857	891	862	884	844	878	816	864	838	914	861	864	891	897	818	878	875	847	854	826	835	884	849	870	859	818	828	861	891	903	897	836	849	788	851	880	914	883	864	891	881	818	902	920	821	860	848	895	872	873	861	860	830	967	839	846	869	864	837	823	810	917	860	883	874	900	893	827	885	867	909	863	844	866	817	855	873	805	874	878	825	850	862	845	866	827	804	884	837	850
43061	21447	6016	2736	1599	1081	771	601	488	437	410	338	311	275	277	268	258	262	271	230	235	242	237	248	226	238	227	242	250	227	193	242	208	190	186	233	225	215	201	207	197	205	206	203	200	188	201	197	180	207	186	219	205	213	226	203	211	205	202	200	207	197	198	225	213	199	204	199	196	180	205	193	213	199	190	204	207	197	214	216	201	207	185	203	184	204	205	191	211	228	200	198	180	187	179	215	220	178	188	212	186	213	211	212	202	195	223	210	205	195	185	166	193	233	177	196	175	187	214	196	193	196	237	185	198	193	193	191	214	179	195	199	192	187	198	178	212	195	204	219	234	177	196	215	198	204	226	212	195	167	199	198	183	231	211	207	181	192	195	186	202	226	197	213	194	207	211	199	207	219	206	222	210	185	219	207	207	206	208	203	184	187	207	219	197	204	196	186	211	178	182	184	195	189	183	195	199	184	183	206	196	189	163	207	187	205	174	221	194	188	214	208	195	197	194	206	183	185	181	234	152	193	216	209	179	206	192	201	175	220	170	214	221	211	192	218	183	205	190	214	220	180	210	231	199	197	194	189	213	190	175	205	197	218	203	184	204	215	201	209	202	207	189	209	223	209	195	208	191	183	218	194	207	194	188	228	209	201	199	205	182	212	187	201	170	188	206	195	196	178	193	197	202	200	195	205	204	180	210	205	174	191	199	188	212	167	185	190	191	219	197	202	203	162	224	210	188	180	196	205	213	185	198	200	184	196	223	181	198	190	204	197	185	201	192	196	212	194	200	175	181	204	182	195	183	174	196	205	234	228	201	173	188	244	201	190	194	190	208	223	192	195	207	188	184	208	224	198	197	198	168	194	197	185	190	176	197	173	236	181	182	201	199	204	193	217	177	182	209	178	192	182	177	197	185	185	161	206	185	215	201	207	246	180	196	224	197	189	206	205	182	210	183	210	206	176	205	193	191	196	190	198	201	209	188	216	190	208	216	189	203	205	209	174	219	202	202	205	194	203	212	183	201	229	207	207	207	181	185	208	215	204	212	194	221	199	207	224	203	188	182	196	188	198	202	214	225	190	224	200	208	188	207	219	215	206	195	201	186	191	189	197	200	213	197	198	184	198	205	198	190	182	172	182	215	186	191	204	195	208	217	199	224	203	183	187	203	220	190	178	208	163	195	200	191	190	224	184	214	212	212	225	192	194	183	207	188	198	201	199	194	177	188	184	178	205	219	186	217	183	211	179	192	212	186	232	220	200	192	188	185	193	177	216	193	192	195	185	205	206	198	185	200	231	204	207	208	200	208	188	185	202	200	173	204	188	206	187	181	184	204	204	208	214	213	198	195	196	203	192	210	214	182	196	172	200	228	196	193	193	205	207	221	230	192	180	200	181	197	199	181	189	196	207	208	224	207	189	212	200	222	183	199	194	197	204	187	177	185	207	182	197	209	201	220	197	192	198	188	183	196	184	184	177	172	204	180	196	210	205	208	197	211	193	200	186	204	208	218	215	211	190	182	216	205	201	203	180	188	223	211	218	192	209	203	189	180	195	204	192	206	190	208	192	208	207	200	197	187	173	172	197	187	196	203	185	189	196	237	205	207	185	182	196	210	212	196	199	204	210	213	195	182	197	219	192	186	213	196	217	184	186	190	175	234	201	198	202	225	187	179	201	199	190	177	182	206	181	195	192	206	184	182	209	205	222	206	207	205	201	204	192	215	182	214	223	177	187	187	202	197	190	183	204	213	207	198	205	200	200	208	201	185	202	196	192	209	190	162	193	187	198	204	197	183	205	190	189	207	212	184	218	206	189	218	199	218	195	159	228	217	202	181	206	238	204	184	200	188	174	199	206	199	238	211	182	206	198	200	200	203	193	191	200	208	164	204	162	216	191	209	191	216	229	175	179	200	197	191	196	208	193	186	209	204	201	187	206	193	224	193	195	197	192	206	213	195	203	212	225	200	203	204	201	217	192	198	218	222	195	210	182	199	209	200	208	206	204	191	193	221	191	172	186	224	178	182	196	212	190	193	197	209	176	179	206	175	194	195	199	214	199	200	200	205	182	185	177	206	179	197	197	204	179	194	190	181	177	203	191	185	205	190	221	199	225	222	188	188	208	197	188	198	204	216	187	216	199	206	186	197	185	162	181	189	201	185	231	222	227	180	185	218	189	204	201	181	182	184	170	179	190	174	199	197	180	180	185	155	186	180	204	187	202	197	196	204	221	200	212	156	227	230	202	207	166	178	195	192	193	190	214	206	208	183	214	177	194	195	174	172	234	187	218	213	204	227	205	187	193	185	197	201	199	210	183	196	194	180	199	201	200	197	206	243	215	208	200	181	182	196	200	209	176	179	206	218	189	219	192	185	206	194	198	213	191	201	205	212	201	194	201	206	176	178	183	232	206	224	214	223	177	193	206	193	189	231	190	200	185	189	189	210	201	184	181	211	225	205	226	218	198	186	191	195	208	169	180	197	199	188	202	192	210	220	204	179	187	184	199	213	195	221	198	202	198	208	194	214	191	191	190	184	166	203	194	211	217	199	188	202	191	182	200	199	220	211	194	191	189	215	217	227	219	185	197	216	190	219	218	198	170	208	220	182	190	193	217	197	179	220	193	194	209	208	191	214	191	200	185	177	183	202	198	188	204	212	201	215	201	186	181	210	183	193	216	214	199	199	208	178	215	190	205	189	205	231	217	199	225	200	195	180	197	174	198	205	196	179	225	213	232	182	204	214	188	204	195	216	194	183	205	193	192	212	230	207	173	195	170	202	190	217	197	172	181	200	214	202	212	195	194	227	236	185	191	201	196	200	186	181	213	204	208	222	201	188	208	194	211	182	197	213	177	191	202	198	199	188	191	183	180	186	199	212	193	189	208	212	194	201	188	193	198	168	216	201	196	200	187	200	174	184	192	195	192	202	188	195	207	197	201	217	173	204	194	189	215	196	234	214	201	224	183	196	200	199	201	172	202	189	201	194	197	205	200	194	187	191	209	195	210	237	204	194	194	202	199	212	191	190	186	188	198	195	225	215	215	210	197	188	173	175	190	194	197	187	223	222	200	209	216	197	187	205	207	209	183	188	197	189	188	196	184	209	183	179	213	209	176	199	197	195	180	188	213	199	186	183	202	208	200	228	206	211	206	193	197	212	183	233	216	187	193	186	193	209	177	196	185	220	201	206	200	179	166	200	182	211	190	190	196	185	187	219	196	212	183	205	212	200	194	199	212	194	197	195	192	210	214	198	192	198	195	200	200	218	188	186	187	189	206	204	199	205	208	187	197	183	171	181	209	208	187	208	199	212	210	223	177	227	201	195	195	191	212	186	179	219	190	186	210	209	200	192	187	207	208	199	183	158	188	188	179	220	186	199	208	179	210	218	206	214	186	189	190	211	215	199	188	204	186	210	178	194	204	173	209	207	201	211	215	185	214	231	201	179	226	202	206	203	195	191	187	181	204	206	178	193	202	185	207	208	188	193	207
26836	10093	5263	5732	4806	3855	3183	2595	2161	1876	1690	1557	1439	1273	1154	985	980	948	930	837	841	818	833	800	788	714	719	730	717	657	676	640	627	618	647	603	613	596	603	576	613	603	574	558	616	609	610	611	620	572	563	521	586	545	577	543	535	605	522	533	498	525	513	515	556	534	562	585	547	511	515	562	550	511	550	540	542	547	576	538	492	528	556	553	498	554	490	535	584	556	565	564	572	525	542	518	554	539	510	556	541	546	506	513	565	552	518	506	548	525	550	546	546	534	510	509	519	562	536	480	533	490	525	519	509	527	516	538	507	525	506	569	485	492	510	547	518	557	526	514	505	537	556	518	526	493	486	523	539	504	542	541	526	490	514	555	495	563	521	514	492	518	508	550	527	532	494	505	543	522	554	530	483	541	513	527	529	583	538	527	529	501	529	534	508	595	475	583	488	497	510	535	528	511	533	511	545	518	560	537	549	507	517	506	520	513	516	510	515	495	534	512	513	522	542	483	545	523	504	520	518	501	527	503	546	525	493	526	527	552	527	529	519	551	547	540	532	509	522	546	492	517	546	525	533	528	535	519	513	498	519	555	539	498	546	522	553	509	500	556	524	516	541	532	530	502	513	572	469	494	504	579	477	509	535	506	489	517	526	516	515	499	490	489	477	549	513	492	546	496	474	507	478	510	492	529	524	545	544	537	524	514	498	523	487	508	551	566	484	511	522	523	518	478	485	514	535	477	504	488	527	531	517	473	450	474	521	529	515	530	540	482	552	527	520	547	536	528	543	499	520	558	486	505	504	506	523	497	510	537	503	496	518	495	522	541	484	470	524	526	510	524	547	514	522	483	538	535	485	502	505	484	460	510	520	491	499	534	515	479	551	547	525	486	502	534	522	521	518	478	513	521	497	523	546	516	496	484	539	496	480	507	516	512	496	528	503	566	448	540	508	514	522	493	528	543	535	544	492	515	476	491	520	477	548	519	496	548	542	531	535	557	521	453	500	509	499	527	543	536	541	500	527	492	544	551	508	527	502	520	518	519	510	530	543	525	510	541	517	521	535	527	521	518	497	474	540	473	519	527	520	518	505	542	546	488	521	521	521	498	500	488	555	504	507	485	532	538	538	480	508	523	521	512	525	506	520	489	537	537	496	525	532	541	499	543	527	537	573	527	552	529	510	485	515	515	542	508	539	516	526	505	509	531	497	583	517	509	505	514	497	500	498	509	493	541	539	545	512	551	505	519	524	514	526	514	518	545	504	550	536	500	504	513	522	514	570	501	530	498	466	515	536	528	567	497	513	555	513	531	516	515	517	529	517	519	499	490	517	525	541	531	521	509	497	536	502	533	537	473	530	527	525	530	556	503	518	557	543	516	489	494	580	479	486	519	529	539	508	519	486	498	533	522	504	527	470	504	502	522	531	467	510	527	499	500	567	503	504	516	535	531	479	527	496	488	532	489	512	565	508	479	494	544	498	550	514	540	551	499	516	493	524	504	516	494	516	534	484	454	554	533	513	507	528	538	531	511	490	490	490	515	530	514	501	497	540	494	505	522	569	488	535	539	502	516	535	517	515	496	493	510	466	525	540	470	556	501	510	547	533	542	514	506	520	483	530	545	509	520	548	543	491	516	505	529	500	531	536	516	506	517	493	541	517	514	530	507	526	534	523	542	493	514	547	495	509	516	476	532	497	473	568	570	503	530	522	506	547	531	515	529	494	530	537	488	490	515	529	519	498	489	545	518	532	524	513	517	493	493	516	529	556	500	495	522	499	528	497	524	518	546	476	509	516	553	515	495	510	522	512	532	474	505	498	511	495	528	524	517	580	515	479	513	551	516	552	480	515	526	559	532	538	522	516	521	523	487	555	497	520	507	534	505	482	468	516	519	521	553	536	531	516	540	507	488	527	532	549	506	505	512	526	521	576	537	492	482	510	540	518	511	521	511	542	530	513	562	515	551	541	532	537	498	533	485	512	491	513	542	485	523	492	472	507	548	554	513	508	532	482	467	526	533	504	523	518	516	490	540	515	531	508	480	509	492	527	498	444	519	506	513	560	546	516	591	522	484	546	509	497	504	537	507	541	517	527	529	535	527	539	508	532	505	527	547	510	524	482	530	555	534	533	525	508	530	545	489	518	543	501	482	501	484	542	517	535	481	506	511	511	545	537	514	521	546	560	528	500	510	536	478	547	505	506	522	514	549	520	488	514	498	547	537	520	517	563	495	542	540	499	484	556	479	497	502	521	515	491	488	515	541	515	484	487	504	517	524	546	514	514	540	516	510	524	480	541	507	506	530	491	545	510	495	517	544	550	504	538	497	528	538	544	548	555	537	507	542	488	481	546	502	470	510	492	494	521	479	519	508	471	491	484	529	497	504	501	505	521	498	524	514	510	490	501	507	509	498	465	509	505	500	519	493	525	474	514	553	517	473	526	529	533	511	520	563	510	506	505	530	493	478	508	533	489	528	507	504	491	505	524	493	517	468	479	534	542	543	481	500	514	494	500	512	495	535	483	511	484	474	503	541	535	494	524	512	512	506	512	538	518	493	499	523	507	491	502	509	504	528	478	513	529	513	535	513	509	524	525	482	542	515	531	519	561	544	511	492	467	540	518	476	479	540	539	531	475	503	482	539	525	521	514	514	489	532	538	501	508	509	503	510	538	556	503	510	475	523	551	533	551	535	471	522	533	567	525	517	548	490	478	514	514	512	496	539	511	526	542	509	522	521	529	562	495	566	519	515	521	530	506	531	551	493	491	525	479	517	527	519	495	531	512	501	524	536	521	559	545	502	525	519	473	521	511	535	528	547	532	535	529	524	521	518	527	511	509	520	523	517	540	517	544	519	522	528	483	481	531	521	513	491	492	512	532	489	497	546	507	495	528	528	515	527	480	551	500	497	522	504	506	531	503	566	525	545	504	474	518	534	519	544	520	522	530	489	498	495	536	469	494	532	507	566	534	492	518	543	531	473	513	530	530	506	529	515	539	501	509	562	559	505	518	485	527	500	507	527	540	513	512	500	563	533	500	506	530	501	502	493	498	527	520	525	524	508	511	531	500	493	507	491	522	510	511	521	502	506	569	543	509	500	527	541	514	471	536	537	536	502	503	512	549	571	525	549	519	522	512	510	496	537	506	519	552	518	455	546	502	535	508	538	531	517	507	482	518	514	516	493	443	539	498	525	529	542	512	530	518	539	547	503	544	499	480	469	499	530	483	474	507	528	512	526	546	493	503	534	508	534	514	519	502	541	529	532	497	464	549	532	509	521	523	531	494	520	550	494	520	523	526	497	494	525	543	505	499	522	503	545	528	497	554	555	526	518	532	531	514	512	481	535	530	534	546	518	512	507	542	495	513	518	519	511	544	534	537	536	484	571	509	523	512	501	528	510	539	491	533	548	535	509	540	526	507	530	491	498	577	513	479	524	493	486	522	512	516	495	533	534	524	498	546	492	515	503	556	477	485	518	550	531	472	521	518	486
14714	3404	401	353	318	336	318	304	339	296	309	291	345	330	324	266	299	298	308	297	337	337	305	291	293	316	308	325	295	292	318	324	309	283	303	290	284	309	286	318	306	325	313	315	309	292	270	291	310	303	282	299	281	311	315	310	302	289	338	335	298	329	322	319	317	300	313	276	320	312	307	314	306	295	320	272	314	326	314	307	307	324	300	318	304	327	302	309	319	300	325	275	284	308	275	311	292	311	328	308	291	303	302	319	333	289	306	301	289	296	275	320	300	273	312	321	295	313	299	304	317	324	303	284	271	295	310	325	352	314	311	302	320	297	302	309	306	322	287	294	321	332	294	309	333	331	294	303	276	287	327	336	282	294	280	295	293	286	295	353	313	323	295	284	331	298	321	314	296	340	302	288	315	325	291	310	306	318	327	343	294	324	310	330	305	327	310	329	288	328	321	331	329	305	292	302	279	323	314	307	303	333	298	324	305	311	303	314	319	305	271	298	315	316	332	280	331	304	295	320	309	293	298	356	276	309	321	284	329	314	307	316	286	286	304	283	301	300	315	294	328	311	347	358	334	281	315	316	269	322	321	311	325	288	311	285	323	294	302	290	295	316	296	323	327	314	290	296	306	277	300	326	299	317	319	305	313	295	312	316	301	307	315	300	276	305	283	294	327	293	285	298	295	299	306	282	307	290	303	330	307	314	326	317	276	300	303	299	331	322	310	291	322	299	323	300	310	351	308	294	322	313	281	312	294	311	294	271	277	339	324	306	300	296	327	317	307	304	275	332	293	324	316	308	288	296	295	281	312	296	287	305	301	330	317	281	306	313	325	301	270	292	312	337	342	286	323	298	299	327	291	368	317	269	294	302	287	344	326	293	289	314	317	287	327	330	317	311	302	318	298	300	312	281	319	313	309	306	315	298	337	305	319	284	282	293	302	297	303	301	301	319	296	294	304	304	310	322	319	301	315	329	295	323	292	311	349	307	298	354	290	299	338	317	316	312	313	310	304	299	338	360	315	307	310	301	291	285	294	301	322	283	351	314	304	279	320	307	323	318	298	313	298	306	277	283	287	297	299	339	287	289	336	289	276	321	313	286	322	306	281	317	299	313	341	296	298	320	327	311	319	280	274	299	267	319	285	345	296	296	313	294	299	316	336	314	293	334	292	308	318	313	278	302	332	348	266	313	299	318	313	322	315	337	306	285	336	305	289	319	306	307	298	305	313	325	288	297	301	299	299	303	305	299	313	286	304	314	354	290	295	325	292	308	301	303	300	319	304	294	309	303	322	327	301	307	285	283	288	319	314	318	285	329	316	315	297	333	308	297	306	314	276	288	328	285	309	327	313	310	265	310	318	326	292	310	314	321	299	322	285	271	352	323	320	287	302	288	322	308	299	277	315	339	304	302	350	304	275	297	318	291	305	320	306	340	320	330	301	332	327	324	297	301	324	314	292	291	300	328	290	335	332	294	307	296	326	289	317	302	317	300	320	295	344	306	303	334	372	326	275	309	301	292	309	322	286	308	313	301	328	302	302	325	279	312	301	281	294	290	320	336	333	320	302	327	291	306	319	314	286	315	293	355	312	296	309	297	285	282	327	301	343	317	323	321	326	318	306	303	307	303	308	275	306	295	316	304	304	273	300	327	325	300	309	298	284	293	306	243	306	288	308	323	295	319	327	318	299	299	310	293	318	319	308	317	278	284	300	289	311	291	311	301	317	306	288	311	311	287	295	291	309	292	303	303	337	314	328	295	311	350	309	270	284	273	323	312	292	337	311	313	294	297	329	319	283	325	329	303	297	341	306	280	285	290	320	330	308	316	327	338	312	318	307	331	291	312	322	309	309	299	327	273	291	294	322	320	308	281	290	313	317	289	340	276	318	327	293	347	299	347	267	328	339	281	313	301	300	305	305	304	289	324	316	313	307	302	300	331	324	289	322	285	298	312	303	300	301	297	306	323	298	306	335	316	341	319	298	308	291	330	322	327	293	296	329	320	301	316	325	330	314	301	319	291	284	308	305	285	277	321	316	280	320	286	287	315	319	302	303	297	276	336	284	324	309	309	310	332	290	326	325	293	299	325	314	317	321	304	287	315	315	297	332	286	307	330	341	307	328	309	295	296	300	301	283	338	321	300	321	307	308	313	321	315	310	330	319	321	309	293	297	299	305	293	290	281	295	309	292	344	308	293	319	305	326	309	290	287	323	299	316	284	315	321	311	287	359	323	303	306	309	322	324	316	304	303	325	295	283	320	294	329	280	314	314	260	290	283	278	304	315	334	317	298	330	292	306	296	293	298	312	287	339	319	313	295	317	354	309	301	297	281	338	305	293	296	297	328	316	312	283	323	320	307	301	290	304	283	284	329	317	350	304	244	348	293	284	340	319	327	333	301	298	320	277	301	341	302	335	321	306	327	319	330	293	335	325	303	316	309	309	323	344	318	298	318	317	331	274	309	300	318	279	304	290	329	293	337	294	300	324	320	299	321	292	296	299	328	343	294	318	293	336	312	296	341	310	310	301	309	335	312	299	293	335	321	290	304	303	309	305	320	303	324	295	326	294	292	323	323	309	314	281	328	313	301	324	293	291	286	343	295	298	345	319	318	265	321	318	325	294	314	338	306	307	321	311	302	335	298	318	308	297	278	299	301	318	313	331	295	316	320	303	326	321	295	295	308	297	335	296	313	308	320	296	292	292	300	304	309	287	289	314	272	294	274	307	302	305	324	273	299	296	297	304	322	322	307	310	314	314	305	273	315	348	323	291	311	327	315	297	296	301	291	320	296	287	324	308	297	299	316	283	310	334	330	338	298	309	281	280	291	334	300	298	305	331	309	315	273	262	296	339	296	328	306	295	297	296	296	300	303	307	313	321	321	301	327	288	299	294	294	309	317	301	289	296	329	307	275	314	309	318	287	308	311	295	281	295	324	295	319	321	312	326	307	330	309	291	308	296	313	322	328	298	278	317	319	303	304	298	339	315	308	320	321	305	278	300	307	298	279	292	311	321	298	338	287	296	313	309	323	305	305	335	302	284	313	317	313	310	296	284	314	314	289	328	303	323	305	301	308	319	298	281	292	291	337	307	315	292	306	301	309	274	320	329	301	333	288	336	323	287	341	338	291	301	316	311	314	318	295	287	298	291	338	286	284	294	319	286	311	346	315	313	285	325	314	295	303	312	317	303	299	297	299	307	299	288	332	311	296	353	312	303	292	297	312	290	305	311	309	321	306	298	285	320	307	316	317	290	311	302	341	293	343	302	328	299	327	339	281	296	290	301	327	288	316	277	332	302	321	286	295	327	306	322	303	340	297	309	307	296	354	293	299	317	317	311	287	308	320	317	292	313	311	325	310	316	281	312	328	325	322	321	305	302	309	317	304	313	319	316	298	295	288	289	300	327	316	321	323	268	331	308	324	300	300	316	305	290	309	312	308	326	308	328	310	282	285	343	320	298	314	324	300	291	303	311	296	285	303	276	327
9025	2764	927	895	874	851	842	848	820	855	831	840	839	819	822	795	841	802	806	819	735	763	801	816	797	755	743	765	763	811	779	806	848	827	787	747	752	802	801	764	771	778	766	796	754	822	794	784	805	816	826	737	753	784	766	780	813	807	755	796	787	806	771	858	815	829	747	739	783	817	786	787	758	768	744	774	781	775	782	820	797	816	777	789	782	811	728	809	748	796	774	786	832	781	760	712	774	851	855	769	831	843	785	742	799	773	766	779	798	754	818	799	733	808	792	846	786	784	786	742	823	744	762	809	776	776	805	758	868	817	736	768	785	818	777	790	764	823	767	761	785	799	795	793	856	855	770	816	795	776	785	773	809	814	766	809	824	802	789	800	776	820	765	774	812	778	775	774	784	781	822	739	753	775	785	817	789	791	757	792	808	855	785	811	804	796	803	772	767	843	791	781	775	803	794	798	852	805	767	834	801	787	797	789	786	798	803	812	791	769	776	787	809	799	770	822	809	805	807	763	797	751	789	775	845	732	787	779	794	786	789	789	769	785	798	781	810	768	800	828	852	839	797	840	860	801	785	820	779	804	786	806	760	797	825	800	844	780	838	797	794	756	746	797	772	792	774	813	772	849	771	806	786	812	771	785	827	803	762	802	785	770	753	805	803	791	824	816	800	779	775	794	785	795	796	828	759	805	780	790	829	769	773	762	755	808	790	794	760	763	821	830	786	822	792	810	799	810	763	732	789	782	783	807	764	785	793	762	750	835	806	827	771	823	814	825	741	807	763	776	799	764	776	839	806	813	790	816	802	769	756	763	768	798	819	784	825	801	815	801	836	729	765	774	844	797	816	802	735	792	823	769	766	827	796	765	789	811	772	825	731	760	804	775	826	793	792	761	773	767	795	801	782	820	818	840	770	759	821	813	792	790	792	802	827	753	804	789	813	776	849	760	774	783	802	794	792	764	751	785	783	771	792	793	848	800	775	830	756	812	778	771	782	771	789	755	801	776	813	776	832	807	819	720	835	817	804	775	811	757	745	733	838	794	763	776	764	818	793	791	823	820	831	766	768	801	744	776	761	801	817	745	800	786	866	781	811	757	799	800	744	803	767	820	765	789	790	780	792	800	780	770	752	778	777	864	784	793	761	796	784	743	797	765	769	782	732	803	771	797	777	798	753	806	767	785	847	761	745	774	794	806	830	771	753	782	850	790	794	803	799	852	770	797	774	812	768	810	787	795	794	782	754	780	782	761	753	779	772	794	759	800	761	779	732	863	761	772	813	795	802	799	767	793	777	760	814	810	771	810	763	800	791	796	801	855	769	799	788	800	788	764	794	797	804	753	765	764	762	784	763	787	768	834	777	781	801	812	796	806	834	806	777	816	778	751	795	791	749	800	773	749	812	772	845	790	800	798	745	822	780	813	776	741	803	806	804	834	783	799	762	783	779	733	796	815	781	769	828	799	820	845	783	822	833	816	795	782	755	755	805	774	817	758	781	768	765	786	817	791	772	829	804	764	812	756	797	829	807	834	819	807	764	732	788	761	814	772	797	790	759	813	755	778	732	729	767	834	805	794	833	753	756	818	757	783	768	788	776	772	800	808	743	774	743	796	785	775	795	806	874	816	747	753	843	804	784	769	792	769	764	777	802	797	788	843	788	802	807	827	739	829	796	797	772	801	837	769	796	832	795	823	790	834	750	771	794	785	793	771	820	767	811	776	791	783	794	780	786	745	804	814	739	799	795	767	771	809	827	820	797	802	762	809	807	805	779	833	768	783	830	756	783	806	801	817	762	701	774	776	830	796	788	790	818	811	792	830	785	856	798	805	791	798	801	814	819	757	721	787	780	795	804	774	782	828	809	774	828	778	824	760	770	771	754	809	706	772	781	765	813	770	766	775	824	806	769	826	792	778	749	816	816	787	850	775	784	809	764	796	806	771	800	794	790	786	799	800	820	757	738	764	855	756	832	804	760	812	806	763	791	787	772	824	760	848	802	772	793	787	793	787	774	773	804	806	772	790	791	756	801	779	768	781	762	788	800	800	813	848	780	812	785	801	789	773	758	793	828	784	814	819	794	779	776	808	806	773	850	788	780	787	810	787	846	824	855	784	799	802	774	768	775	795	769	767	845	756	802	777	800	762	798	809	802	769	798	757	789	804	880	811	782	752	786	812	803	765	792	771	811	792	727	758	777	801	784	784	783	806	773	792	791	799	754	743	772	733	801	835	809	760	770	762	777	797	822	747	734	797	770	805	776	745	822	817	813	764	831	768	782	840	746	817	823	763	817	752	759	795	815	761	790	789	820	808	831	836	819	789	826	763	783	804	796	785	785	779	817	744	759	756	825	814	719	792	798	813	784	787	818	808	771	808	818	772	787	846	780	782	814	784	752	777	820	796	786	842	785	779	776	762	816	775	816	814	780	739	817	777	819	791	817	794	753	770	784	812	812	774	762	821	788	789	807	748	755	754	800	765	762	763	828	856	807	767	800	797	764	761	807	765	795	792	803	777	771	806	808	783	778	801	773	754	767	779	790	784	801	791	784	822	762	751	778	770	865	814	810	790	794	821	808	809	832	729	763	810	815	831	796	773	760	791	791	809	796	826	776	789	796	765	817	804	797	779	774	836	802	792	810	783	802	846	769	815	792	768	784	840	801	793	755	766	794	784	876	811	829	782	791	828	797	821	734	795	790	765	770	820	831	769	794	771	749	750	790	860	819	751	803	806	760	844	766	796	750	823	780	797	763	769	799	791	738	753	794	805	800	766	762	823	785	778	814	797	810	791	729	773	865	810	783	828	853	805	768	748	774	777	794	814	856	813	769	779	750	759	792	796	765	746	837	744	758	812	799	792	794	778	823	843	811	780	770	837	788	764	773	834	818	790	801	794	775	790	788	796	802	753	793	789	801	796	788	751	852	742	826	742	807	744	800	777	790	807	790	776	810	807	777	780	834	814	753	794	756	796	789	791	812	752	736	801	772	788	795	761	799	770	802	768	808	763	840	763	792	814	737	826	779	794	735	808	832	819	759	794	809	827	823	783	781	808	759	806	766	794	793	797	789	738	757	807	785	825	784	800	788	764	798	779	740	823	785	816	767	776	828	821	718	823	771	801	816	846	782	778	813	782	784	815	795	759	794	843	757	793	779	785	770	811	803	745	817	803	773	797	785	749	792	817	752	770	774	807	842	781	863	808	815	747	824	816	775	805	854	750	769	750	767	779	767	819	797	767	849	800	805	812	743	783	805	783	732	828	789	844	798	819	755	780	771	777	801	772	776	762	772	790	791	767	802	797	766	801	792	804	738	776	804	806	781	775	798	771	751	817	785	732	797	752	833	806	750	794	879	777	797	754	770	789	793	749	727	774	798	847	782	810	800	814	830	775	784	771	779	761	808	797	771	816	815	803	807	837	786	786	820	765	811	769	788	773	797	793	764	760	796	760	770	762	789	815	744	772	758	785	807	803	799	783	819	787	782	747
32341	12701	2571	1446	954	781	566	482	516	451	420	413	330	394	342	356	369	361	379	347	349	404	322	362	354	348	350	335	334	387	365	332	339	346	307	338	324	348	354	317	348	347	362	342	323	325	311	346	323	330	347	341	310	323	326	297	335	357	334	310	330	337	328	354	350	342	313	335	310	310	316	319	295	319	319	365	360	314	306	325	326	285	329	338	348	338	327	340	295	313	298	305	318	313	335	331	360	335	336	315	340	331	340	321	326	338	319	319	344	338	324	326	297	364	333	345	336	316	316	325	335	323	310	331	350	328	316	312	341	334	321	336	339	322	294	313	335	330	347	311	313	377	306	277	342	328	335	332	342	366	341	335	349	350	300	338	374	354	310	333	365	320	331	325	319	329	319	314	320	354	307	351	359	320	341	314	342	326	378	324	319	328	342	308	321	333	332	310	356	330	328	376	323	318	315	360	323	345	347	323	363	336	327	314	353	340	321	314	321	337	367	342	339	354	295	339	318	322	329	327	346	350	344	320	305	325	311	335	333	312	361	339	334	303	288	312	321	334	331	356	327	342	330	333	329	333	308	316	330	327	332	348	313	303	347	329	359	306	363	326	286	359	337	305	333	324	311	338	335	315	334	307	357	331	306	327	331	338	325	363	327	325	329	346	340	324	358	302	322	328	324	349	326	306	366	352	350	310	361	343	316	378	323	365	348	324	328	361	324	301	349	344	338	355	332	355	349	349	334	360	326	382	319	356	279	338	335	359	339	357	338	330	315	326	318	336	321	297	325	317	336	344	333	346	340	343	328	303	335	315	350	341	349	301	325	325	330	371	324	327	320	335	328	332	340	355	327	310	283	357	314	346	333	321	314	313	315	347	310	316	336	315	330	320	324	296	339	346	303	353	353	354	332	339	329	333	350	321	336	334	324	319	366	330	341	365	335	329	358	329	319	331	336	362	334	321	316	334	339	345	339	320	320	344	343	349	327	325	338	344	308	302	319	379	355	358	349	343	354	332	335	327	351	318	333	348	325	342	345	379	362	347	354	318	353	327	312	304	306	334	370	325	323	331	298	305	324	342	316	332	339	332	316	346	340	321	307	318	331	337	343	348	301	321	291	301	311	305	331	327	314	323	326	333	334	335	303	320	336	337	318	302	343	332	321	335	331	349	324	328	329	358	297	346	354	314	343	340	370	317	345	311	339	335	376	346	303	326	357	303	361	340	319	340	350	336	341	340	348	348	323	326	361	344	330	318	362	318	397	357	333	302	343	346	321	295	336	344	333	344	342	316	323	370	355	323	330	339	314	345	305	315	332	326	359	327	346	341	329	347	323	331	333	325	345	323	339	319	318	313	360	330	359	341	327	334	332	337	327	316	316	333	333	335	319	348	340	340	358	332	335	313	331	268	366	325	348	303	315	309	334	319	327	314	315	323	315	315	363	301	319	334	317	324	332	346	340	342	365	329	355	355	334	326	326	309	348	328	324	323	363	324	349	374	329	309	318	302	298	303	346	351	300	296	325	340	343	315	307	332	360	330	321	331	327	341	358	320	315	309	334	361	318	378	330	337	308	346	293	342	333	329	297	306	362	352	347	333	337	312	330	318	356	312	303	336	329	299	355	312	348	329	317	335	323	312	313	308	338	332	302	302	349	314	337	330	333	320	335	320	299	361	356	295	336	349	336	319	311	305	326	346	353	340	322	324	310	333	332	343	301	313	350	373	363	346	398	319	304	360	322	343	305	354	350	355	347	318	318	337	347	352	317	332	323	334	324	308	326	348	359	336	307	370	327	328	342	330	327	328	342	361	321	307	344	330	353	351	329	326	314	339	309	323	306	328	336	304	311	307	301	343	311	350	312	349	346	370	328	322	319	327	340	315	354	341	334	323	359	301	354	352	318	306	307	348	312	356	303	312	354	329	347	360	309	347	361	320	277	350	344	339	301	330	321	312	318	322	334	348	331	310	351	330	291	362	336	350	347	347	320	341	326	331	321	317	344	326	327	317	323	306	353	360	333	316	310	335	340	349	339	346	331	303	335	316	336	327	330	326	324	345	341	344	343	324	369	342	356	320	343	331	318	358	332	348	331	336	344	340	342	388	304	323	342	315	321	323	304	323	334	364	335	331	351	350	339	302	346	342	343	320	320	360	322	354	330	335	315	336	332	328	332	341	331	334	319	345	319	326	334	327	342	298	339	332	329	336	386	377	302	337	351	347	321	320	304	303	350	325	356	342	336	312	304	357	339	313	348	359	323	330	334	336	321	333	296	340	347	349	321	331	311	285	288	305	333	327	349	315	328	307	311	327	324	343	347	328	349	326	338	359	328	322	320	338	312	317	342	342	317	323	322	356	351	376	313	343	331	313	374	358	368	330	353	321	354	358	306	319	352	344	339	338	337	374	310	316	304	327	324	322	345	310	334	341	347	344	320	349	361	352	325	337	320	315	322	329	333	327	349	354	319	331	302	370	340	342	351	371	346	315	305	345	309	307	329	317	327	367	331	331	350	284	338	306	384	340	318	325	337	308	328	334	323	338	336	336	296	340	349	346	337	307	317	290	323	321	334	335	336	323	312	330	337	320	334	356	329	318	350	348	343	300	312	346	343	322	288	344	331	299	351	309	344	350	320	329	346	354	321	314	297	342	349	340	327	325	372	323	347	324	345	354	347	290	344	349	329	325	337	318	313	351	333	318	363	357	369	344	335	303	294	359	345	291	311	325	317	350	304	293	360	360	330	330	327	335	350	322	307	322	301	351	353	302	315	351	294	325	333	341	338	321	327	338	320	316	314	332	342	304	314	297	308	324	351	338	299	308	340	342	354	316	327	344	338	324	322	291	336	338	351	327	326	335	372	333	350	296	331	339	324	319	344	331	320	345	332	306	349	315	333	332	344	350	343	346	334	342	317	332	337	351	294	314	325	317	340	328	355	351	315	324	316	314	344	342	333	333	339	291	330	340	341	324	331	315	343	340	356	332	323	299	316	316	334	338	317	360	319	336	351	354	334	358	346	288	349	323	340	334	370	329	335	352	350	381	295	304	357	290	349	331	307	353	331	319	330	322	310	355	360	331	333	333	347	366	354	349	335	312	331	347	294	331	327	277	328	337	330	334	315	303	366	330	328	317	382	341	336	319	308	337	355	325	347	331	317	344	358	307	365	307	313	327	338	321	273	365	345	344	346	347	331	350	341	345	356	308	325	325	310	357	329	350	337	333	331	322	335	323	372	327	334	326	323	319	346	343	339	290	358	352	360	347	331	352	313	346	321	309	376	326	316	322	343	362	311	330	341	337	337	339	336	317	359	287	353	308	320	326	323	339	312	322	317	341	337	330	311	316	333	341	360	317	316	357	324	341	337	321	332	320	300	360	326	325	327	358	329	298	317	377	332	332	309	326	327	333	319	367	329	323	296	332	325	362	351	348	345	329	327	331	309	356	320	349	320	325	334	316	315	311	303	323	324	304	352	297	321	346	361	342	316	325
19818	6908	3273	3541	3154	2577	2225	1892	1663	1600	1428	1330	1317	1187	1168	1095	1105	1085	1039	1010	1030	1028	1001	1016	938	1001	891	910	891	842	946	855	939	909	882	924	927	872	919	890	872	843	897	899	842	852	885	862	827	885	875	870	853	898	872	871	859	872	881	812	866	885	874	850	819	848	818	836	853	847	843	838	857	880	803	872	798	806	831	818	886	813	898	841	799	796	890	872	819	855	849	830	831	850	850	831	818	847	845	849	871	819	841	814	793	825	861	858	864	825	868	808	842	835	870	833	809	851	807	818	869	837	831	832	832	818	860	802	840	856	844	860	873	840	819	842	893	837	807	790	858	849	844	817	795	813	820	827	844	809	855	844	860	792	853	789	840	772	818	841	787	824	873	813	794	819	808	805	838	806	856	801	855	847	864	853	865	832	847	795	783	848	841	893	822	870	802	872	842	798	838	865	858	788	813	810	838	862	819	801	889	861	825	851	833	824	838	819	807	830	856	826	864	859	819	795	843	860	803	784	856	833	824	823	781	834	866	840	826	838	796	819	844	859	826	822	833	809	861	829	806	798	848	801	841	877	834	818	784	803	797	828	772	854	750	795	866	760	866	839	842	788	807	876	854	871	858	824	815	844	888	856	797	855	810	815	842	869	871	775	814	901	803	816	867	808	839	829	839	805	788	809	816	826	828	860	845	869	847	822	867	918	777	812	802	849	827	813	836	868	814	796	858	852	851	841	892	843	861	773	812	822	814	842	888	882	869	803	795	792	765	840	812	818	813	834	788	880	838	847	808	817	777	817	831	831	816	814	839	800	817	815	797	856	852	830	834	832	811	817	812	828	821	879	820	813	791	846	832	841	808	906	832	866	879	847	854	801	874	819	852	816	815	787	827	877	830	802	910	831	821	836	823	830	856	818	755	847	877	804	820	817	788	804	872	829	814	826	816	832	823	834	801	843	819	810	840	826	827	831	851	840	824	825	816	814	818	809	829	835	837	812	854	803	822	830	815	840	797	824	850	851	862	884	874	810	806	861	860	811	827	873	822	806	821	840	832	878	827	869	817	817	807	837	830	806	815	835	893	846	775	804	930	815	868	837	837	839	871	846	843	793	860	811	873	853	811	818	887	861	767	835	813	796	824	866	850	851	859	821	824	830	837	868	758	799	805	781	839	816	860	875	786	822	854	862	770	829	838	814	787	842	864	849	848	843	847	872	881	884	838	816	854	792	844	834	831	853	831	856	875	782	875	836	842	819	834	879	877	806	840	852	831	820	810	866	838	861	850	821	828	835	888	835	850	829	802	871	851	870	863	867	804	813	845	758	846	844	843	880	836	814	850	808	837	831	824	852	828	889	819	788	821	817	897	780	851	854	906	835	842	840	817	769	864	849	837	854	817	824	859	807	803	821	880	813	858	837	788	866	849	832	830	811	761	814	864	817	873	816	795	909	825	853	837	832	819	818	852	782	815	862	837	822	837	825	878	855	861	832	799	825	758	790	876	818	862	834	851	879	804	841	861	825	840	840	819	802	790	850	853	823	829	761	816	807	828	889	796	793	835	817	776	803	816	830	817	854	857	832	808	869	861	890	776	843	841	856	828	850	857	805	821	852	795	781	870	824	824	850	797	848	820	794	751	851	811	819	803	832	836	878	829	829	851	813	864	880	845	806	845	854	834	883	858	833	865	860	803	846	832	857	866	791	824	838	858	841	857	838	852	835	899	811	829	823	814	825	801	836	879	830	784	834	810	799	867	805	813	833	797	868	798	860	915	809	851	865	821	855	855	835	834	814	831	805	742	809	834	882	732	887	814	787	819	817	816	834	840	886	864	862	804	806	830	869	867	820	793	833	783	906	774	815	784	839	833	841	829	813	803	835	830	866	856	829	784	844	801	831	822	803	865	764	836	873	811	829	888	856	802	848	810	888	826	811	835	859	835	813	878	853	825	824	814	820	809	841	832	834	859	823	840	813	839	886	843	837	870	827	871	834	820	821	803	867	819	908	821	789	841	834	876	817	888	865	822	832	857	824	861	860	805	855	851	783	829	823	801	795	834	800	837	885	843	840	788	855	864	809	853	806	849	839	814	849	787	817	812	813	840	852	873	785	866	832	802	834	821	852	826	839	845	825	777	823	836	809	857	840	831	849	895	846	840	860	830	895	846	860	857	867	806	872	838	877	809	876	916	840	838	828	795	822	785	842	835	848	839	858	821	809	868	828	854	828	845	825	842	820	872	839	807	825	877	813	844	847	757	834	832	791	798	778	812	833	824	841	820	865	785	843	852	889	809	868	861	845	823	864	843	828	796	796	853	807	835	824	849	860	832	837	823	783	806	805	860	823	793	774	842	836	785	857	795	833	843	859	825	851	849	854	796	830	838	831	839	821	825	820	857	827	802	813	832	839	867	851	839	823	852	807	801	805	886	813	851	839	830	888	851	847	838	778	804	844	808	813	846	823	807	830	859	839	854	825	776	820	868	855	841	809	818	880	812	841	799	840	836	840	821	861	820	851	883	808	843	847	810	818	842	815	816	838	852	843	832	872	840	836	847	850	843	874	862	883	820	872	822	876	869	838	847	826	853	832	828	817	838	847	760	858	893	858	859	793	805	871	792	799	794	801	883	820	854	829	835	839	908	859	808	860	819	784	832	852	775	840	808	795	817	858	815	856	848	795	879	850	843	833	809	831	856	833	840	851	812	890	879	872	841	836	834	823	849	868	821	806	816	802	854	840	861	808	798	833	819	780	807	819	809	847	853	864	798	800	828	815	820	850	848	838	847	856	855	796	867	834	892	843	785	887	856	831	860	870	816	844	855	823	810	851	789	830	791	869	837	820	826	792	876	806	798	824	824	807	790	783	807	839	812	852	852	793	810	826	809	820	873	833	835	820	884	843	852	814	876	769	825	796	809	856	780	827	837	835	879	832	840	837	879	903	814	834	819	846	843	836	834	787	772	833	824	823	831	789	840	844	866	842	855	829	795	838	833	848	859	821	828	873	848	812	822	848	844	830	792	842	825	791	839	866	814	828	814	837	797	774	828	888	840	874	841	791	806	869	761	771	867	851	822	774	825	791	834	864	825	813	858	850	828	875	818	865	875	832	877	809	821	825	827	791	835	824	823	794	853	850	862	844	842	792	890	849	813	836	852	840	862	869	883	863	805	778	828	842	852	864	847	791	826	831	831	889	810	857	844	871	861	828	885	840	845	852	900	784	818	826	838	829	837	774	806	803	853	821	817	815	835	848	845	815	802	789	796	810	822	812	860	785	822	833	848	881	818	860	856	803	825	837	817	846	815	828	902	786	750	832	873	864	826	817	835	869	812	816	857	871	851	800	807	878	864	855	836	773	873	859	805	869	877	837	883	891	871	858	819	874	814	820	876	816	840	790	884	796	878	827	830	856	851	921	841	815	822	782	858	854	807	860	809	880	873	818	838	811	854	803	822	841	828	834	867	880	847	857	783	843	854	888	842	855	867	847	794	817
40988	19470	5397	2491	1457	1010	773	593	470	455	361	329	354	303	288	268	231	240	262	247	242	235	201	224	198	197	200	230	221	193	203	215	228	174	194	208	182	206	197	216	170	198	184	177	185	175	213	211	219	195	200	219	192	186	196	192	175	189	194	186	188	184	192	180	188	174	177	206	209	222	183	200	181	182	191	191	202	182	165	181	181	204	188	206	176	233	167	184	219	190	205	191	168	176	185	194	201	198	210	181	176	185	189	179	175	198	181	171	153	186	191	185	175	187	195	181	176	203	216	173	209	189	197	178	173	205	182	188	187	220	169	192	190	195	173	178	194	187	186	197	199	172	218	199	186	227	205	211	188	160	205	177	190	193	198	199	190	175	189	199	206	191	159	188	202	182	181	184	188	212	199	169	174	173	202	189	191	173	193	199	200	187	169	163	180	162	172	180	187	176	175	180	188	177	191	174	185	184	176	163	190	206	194	221	169	203	172	179	193	187	192	197	172	194	189	171	199	188	172	188	181	156	175	172	184	195	178	200	187	187	195	176	136	162	174	194	164	184	231	199	182	166	182	180	195	183	181	197	210	201	177	181	189	202	193	197	210	171	175	169	178	198	160	175	178	201	200	178	218	172	217	189	174	191	181	190	173	176	164	192	194	191	190	194	200	183	183	210	187	188	194	204	184	177	173	172	189	201	185	200	192	198	197	203	182	175	175	194	186	198	165	199	192	185	178	191	166	180	194	196	228	177	198	190	206	197	203	203	172	163	209	204	171	188	179	196	174	191	177	178	201	184	193	181	181	204	201	175	154	195	211	177	187	204	185	190	181	165	173	215	193	201	187	174	186	209	190	168	179	182	179	190	174	188	219	182	207	192	182	214	218	178	172	192	188	209	190	180	179	188	195	177	165	171	221	203	201	198	198	191	155	148	183	206	198	185	195	195	178	199	205	185	192	182	194	185	183	173	180	195	196	193	195	201	197	177	164	181	168	184	195	209	173	184	201	187	186	171	188	163	206	181	176	175	180	217	203	179	158	184	158	193	189	191	193	186	198	187	201	199	213	209	170	182	179	193	177	176	179	185	183	188	182	175	206	193	203	201	175	183	206	180	192	197	184	168	194	172	178	201	207	178	182	183	173	207	177	162	162	177	173	172	175	185	198	183	198	193	214	215	208	193	176	165	196	179	178	216	216	191	185	194	153	188	211	185	161	190	166	166	194	173	190	176	189	175	177	175	191	173	174	167	178	179	218	176	173	183	220	179	169	198	175	180	192	177	175	206	200	182	179	204	181	201	171	194	162	173	180	197	174	162	174	203	177	185	180	213	211	215	178	189	197	155	189	169	182	196	192	198	191	167	174	172	187	182	196	192	151	183	157	186	195	197	169	173	150	164	201	176	154	195	218	209	167	171	169	200	165	197	181	194	193	194	185	198	184	206	195	171	194	185	196	197	183	181	180	157	188	202	205	185	186	206	204	182	200	193	197	218	175	191	177	201	173	174	192	176	188	209	181	177	203	217	186	176	186	219	182	180	194	181	191	187	183	198	168	195	191	171	197	183	178	178	203	161	188	179	154	185	184	189	196	199	191	183	197	169	177	202	167	200	190	168	185	189	172	205	177	196	198	174	172	204	187	202	195	186	190	163	180	179	199	204	190	191	166	185	186	198	191	193	189	199	193	190	197	168	192	201	213	198	165	202	178	188	194	166	189	200	184	189	169	220	207	189	198	191	182	192	177	184	176	205	193	186	174	191	204	164	174	197	175	194	179	177	161	188	193	188	211	175	193	200	201	217	161	231	191	203	195	177	201	189	184	187	190	174	213	189	189	149	190	188	187	200	168	189	175	180	196	195	207	203	202	184	170	205	205	190	189	215	188	195	198	173	197	193	185	194	194	209	196	176	183	189	160	192	172	165	189	172	208	190	195	186	199	196	198	202	208	172	191	188	193	207	186	173	199	206	193	199	174	207	185	182	202	182	182	176	184	202	169	186	179	190	184	177	199	196	169	167	178	185	195	188	187	167	197	193	190	179	198	185	183	164	193	207	187	190	173	177	184	192	164	198	207	187	191	186	183	177	160	196	170	193	186	174	191	175	206	198	175	176	178	185	198	173	182	176	185	198	187	190	175	191	175	188	164	188	190	176	169	175	187	161	191	182	177	196	177	191	199	178	168	186	209	180	181	150	181	191	201	194	198	204	217	170	187	169	192	189	170	202	171	197	191	164	188	178	165	195	209	202	183	180	192	187	176	180	197	194	192	162	156	227	195	169	177	180	184	187	180	193	204	189	204	184	183	202	185	190	159	173	189	182	199	204	173	212	187	198	186	184	219	185	202	192	213	181	195	213	187	213	201	182	185	177	196	178	208	179	170	184	172	210	199	172	193	210	183	177	181	169	193	205	202	186	171	180	159	189	194	191	197	206	192	166	190	187	199	173	183	186	196	199	177	206	169	163	178	189	189	174	191	190	189	213	171	178	186	200	167	190	185	184	175	201	194	181	174	211	190	186	168	200	217	197	195	189	176	173	194	176	188	194	181	191	214	183	207	177	193	203	171	200	199	159	206	170	168	200	176	194	178	166	181	178	201	189	192	202	191	188	197	207	185	202	183	197	196	224	204	186	164	184	172	215	201	193	176	162	177	203	173	176	197	191	169	210	173	186	173	178	198	182	166	192	192	192	201	207	182	149	192	193	173	198	211	195	179	195	192	177	202	170	174	175	212	189	170	162	213	199	172	168	172	171	223	166	187	197	193	170	188	191	173	168	206	175	182	181	189	161	165	190	176	180	186	152	211	170	171	199	193	186	207	208	173	176	203	199	177	191	208	185	199	182	178	186	156	189	171	173	178	199	180	202	212	203	153	179	177	206	197	198	164	193	142	174	166	177	182	193	189	179	195	200	204	196	216	212	215	198	185	188	202	179	216	189	206	216	181	163	175	196	191	184	173	168	157	207	176	201	199	171	192	151	190	184	185	193	175	179	159	195	183	195	191	189	182	178	166	170	209	183	187	178	170	192	191	206	188	190	198	202	184	176	173	215	208	187	172	211	191	188	174	191	208	206	199	181	167	214	208	175	142	168	178	194	179	212	190	182	179	183	200	217	183	200	189	181	171	175	163	190	157	182	192	173	192	173	196	185	185	180	190	180	173	160	182	194	164	216	195	198	202	180	189	199	198	179	180	208	180	168	186	204	180	171	189	169	169	201	182	199	198	165	182	190	205	174	200	201	217	201	205	188	146	173	189	186	212	184	189	212	168	176	176	197	172	172	220	181	189	166	176	185	188	176	176	176	190	189	176	186	191	174	174	179	187	179	165	186	173	160	190	189	181	181	185	186	180	182	220	179	191	170	194	171	170	183	216	147	190	184	162	197	194	215	171	196	201	183	182	197	183	195	181	163	210	219	189	185	191	178	197	173	195	197	191	200	181	177	192	193	191	192	184	223	190	171	186	200	195	182	174	202	174	184	193	180	166	198	212	205
25340	9924	5164	5594	4675	3837	3110	2551	2177	1890	1670	1557	1349	1220	1178	1037	1049	922	896	831	888	833	757	729	722	724	695	661	655	665	700	614	641	627	583	603	604	552	613	544	572	563	621	564	580	566	530	572	573	541	540	518	523	613	533	501	528	587	564	565	549	543	472	521	494	528	514	507	532	492	542	498	494	525	544	524	500	512	487	511	524	520	527	527	517	540	488	480	538	514	495	535	511	450	490	472	500	497	495	475	483	498	522	487	507	487	527	466	501	494	513	505	494	516	565	494	508	474	507	547	544	494	530	466	494	445	497	488	472	465	504	490	517	497	531	494	477	516	531	500	508	512	500	511	490	508	536	456	495	501	516	476	483	501	470	508	506	451	502	498	475	481	502	494	505	502	461	528	507	502	456	516	482	490	473	515	520	509	512	492	458	474	415	479	494	520	494	497	531	522	500	544	496	493	498	486	477	501	494	506	527	496	527	502	478	483	477	486	494	526	507	477	515	483	439	463	492	488	453	495	469	470	499	530	505	485	491	497	527	476	529	479	479	485	464	495	472	459	485	480	516	508	504	482	509	550	476	521	495	469	483	502	487	490	508	484	524	445	510	465	443	458	518	487	477	476	483	513	479	517	496	461	488	475	478	505	493	501	479	532	494	515	488	522	537	503	490	503	461	474	508	504	475	485	501	489	486	492	496	488	448	470	504	493	495	506	487	501	445	508	484	483	495	485	447	479	512	498	488	508	482	446	464	488	495	495	519	476	482	495	481	508	489	452	505	476	491	470	492	495	534	485	482	501	472	482	533	494	489	490	485	495	518	492	514	475	491	514	477	509	483	465	509	533	499	465	489	501	489	488	522	510	524	472	495	481	443	525	500	479	493	507	470	467	489	491	463	480	505	473	521	512	489	511	486	449	484	442	494	484	455	485	462	465	490	479	469	486	483	490	500	458	503	494	490	520	462	501	523	490	521	491	526	526	472	487	462	508	476	423	503	540	445	521	509	500	504	488	503	471	511	480	538	474	469	491	443	498	487	494	480	550	514	474	517	519	484	525	476	500	465	491	523	506	479	493	479	490	485	474	507	465	504	522	470	496	516	498	512	465	468	436	493	499	491	472	473	461	500	455	492	477	543	515	523	521	508	508	488	520	529	493	497	467	516	474	513	484	488	514	501	512	476	450	475	502	492	499	498	466	500	470	497	453	496	511	523	519	502	513	502	481	509	534	499	483	500	462	482	502	483	505	484	468	502	495	504	482	507	523	486	514	506	465	487	521	519	475	473	508	468	490	487	507	507	490	472	506	498	452	494	538	502	463	505	467	467	475	490	507	473	515	470	502	485	475	444	507	479	501	484	451	498	477	495	481	495	498	499	489	502	494	488	527	505	481	490	485	507	499	462	499	468	500	488	432	503	499	497	508	472	513	483	469	516	472	465	499	523	459	546	511	497	495	487	519	494	486	456	474	489	477	479	489	495	462	486	552	542	495	521	502	476	463	494	509	499	510	487	477	515	513	490	490	485	485	541	514	495	463	452	508	486	477	506	485	482	497	498	468	511	522	495	493	506	506	461	465	507	462	503	490	480	470	508	527	511	463	490	504	462	530	505	495	469	482	480	504	516	485	500	520	516	523	491	518	491	489	512	509	515	492	507	485	487	524	504	503	483	475	491	471	494	543	462	530	469	484	476	515	479	491	497	510	510	488	473	500	521	460	510	482	477	536	463	520	474	479	466	522	495	482	479	510	491	514	492	498	543	495	478	504	486	482	532	459	472	483	503	497	513	515	458	496	485	494	481	491	512	510	517	480	524	505	481	467	493	470	486	511	499	477	496	483	491	498	515	495	441	536	513	488	471	492	494	514	506	496	489	505	512	502	469	482	520	521	489	493	506	479	513	505	510	482	503	484	499	491	477	467	519	487	447	460	478	496	513	486	490	485	483	493	486	482	483	462	487	465	479	468	497	481	478	505	475	500	488	479	449	479	460	484	518	475	491	544	496	472	488	489	496	520	485	494	500	513	492	465	484	480	477	501	464	489	467	483	503	507	512	514	538	501	501	473	473	502	473	511	503	499	512	494	506	490	486	517	507	454	512	511	523	487	483	498	456	508	507	506	479	472	499	461	517	476	485	495	518	447	487	480	474	489	497	483	526	518	495	474	510	476	488	515	484	464	438	518	511	483	487	465	500	471	508	517	474	467	474	484	488	480	505	502	480	486	476	476	499	503	473	480	475	515	484	508	464	496	538	484	507	463	490	496	459	525	519	514	487	464	500	506	475	496	506	456	485	451	547	536	455	476	492	451	455	495	479	489	498	466	486	506	506	503	500	541	470	493	502	499	473	483	478	496	424	461	477	514	526	485	515	488	487	467	488	487	493	501	507	497	484	474	461	519	479	486	517	494	506	476	491	509	487	469	504	474	497	503	464	449	523	530	498	513	474	522	490	508	508	506	491	494	519	493	500	485	517	481	485	506	463	472	489	507	507	468	480	503	460	492	437	474	513	489	507	453	445	495	459	502	515	514	524	530	507	506	501	490	462	463	486	450	502	471	487	543	514	496	501	504	489	513	508	500	516	474	497	484	478	515	498	509	493	486	487	483	511	469	490	483	493	506	486	506	478	488	502	510	465	498	511	499	463	491	461	492	528	517	484	517	507	521	489	530	470	446	490	534	480	465	478	474	515	491	489	485	534	488	513	488	496	497	474	468	475	482	503	490	518	501	513	467	486	477	503	464	497	485	485	478	510	496	509	516	491	503	493	509	540	551	503	501	520	469	478	515	480	470	505	500	499	510	491	474	456	472	520	506	487	460	448	493	487	493	473	540	466	477	483	491	514	512	484	501	498	491	467	478	477	500	497	473	498	482	491	509	513	502	443	442	472	496	504	500	505	467	513	476	511	467	500	512	535	489	521	478	458	497	498	505	520	494	504	502	492	488	520	484	512	482	517	459	507	487	496	474	503	511	480	528	512	491	506	494	491	497	495	467	511	499	488	518	470	497	475	499	488	483	485	524	469	469	490	506	476	477	487	488	482	498	468	469	485	509	499	512	469	489	475	501	500	511	509	512	479	507	494	493	465	474	480	513	484	478	455	444	539	491	504	507	496	481	485	527	491	483	533	500	508	492	501	495	521	521	502	526	492	496	518	472	499	509	465	460	491	534	531	500	478	527	522	541	417	493	503	443	528	466	461	518	484	484	530	518	451	476	462	478	506	471	522	461	479	434	494	511	504	473	485	503	490	494	488	494	525	489	442	517	518	453	503	493	488	536	476	517	466	488	454	537	497	474	472	489	487	472	498	459	513	448	447	482	498	480	479	467	471	514	491	525	477	492	473	484	493	520	478	516	499	480	456	466	509	456	469	494	482	511	455	449	510	524	500	489	488	443	511	502	519	465	534	460	493	518	486	452	472	496	481	483	438	493	493	507	496	516	466	515	507	506	468	518	525	485	505	489	483	503	504	463	513	493	519	482	480	503	503	480
14752	4027	388	350	335	319	356	316	315	324	326	300	319	295	313	292	297	311	303	315	320	282	293	294	344	284	328	304	320	314	313	295	331	329	291	281	318	323	303	294	302	299	304	314	343	295	318	312	302	308	297	323	284	287	294	311	316	292	333	275	336	298	278	276	319	295	319	314	324	291	322	294	314	309	320	314	282	332	283	306	296	340	303	327	276	293	292	325	333	296	309	281	297	314	315	292	292	289	270	317	337	307	296	292	281	336	320	275	313	311	340	317	281	316	275	296	319	294	325	334	316	307	349	326	296	298	279	294	303	282	308	331	275	314	311	312	303	308	299	301	322	303	303	325	308	291	321	317	311	325	303	313	310	313	297	289	303	292	302	281	287	301	323	284	294	311	310	323	268	283	310	309	325	278	303	311	291	343	281	331	282	283	312	299	308	315	292	270	301	334	323	315	309	303	301	290	331	323	323	290	316	324	289	317	278	308	310	269	311	283	316	319	311	346	302	299	283	302	319	291	318	291	304	301	276	308	291	271	306	315	325	317	306	290	314	324	298	306	310	286	323	320	307	257	300	282	304	344	285	306	300	305	301	297	289	291	315	320	315	343	281	272	287	304	297	305	292	302	327	338	307	334	301	284	301	261	320	320	305	282	300	311	268	272	284	309	255	277	275	287	302	307	297	344	313	303	310	310	311	298	314	322	300	301	302	299	346	293	286	300	305	349	285	316	362	294	304	318	295	305	322	307	310	337	302	300	291	294	328	294	307	267	310	288	285	293	312	296	290	311	297	335	309	317	296	314	317	314	265	320	296	312	271	316	298	305	292	309	294	307	322	317	295	330	310	341	295	312	320	301	297	311	291	310	291	290	303	282	293	274	295	290	288	307	319	299	295	311	310	293	318	281	266	271	318	319	285	293	311	284	291	307	338	287	304	294	323	324	278	274	301	308	325	302	307	294	320	287	330	289	309	302	297	294	308	301	310	257	300	313	312	310	318	318	328	296	287	285	295	291	289	326	288	304	307	334	279	323	293	318	302	286	297	292	275	290	313	289	329	287	310	311	282	307	306	328	284	333	307	313	317	258	274	295	271	306	288	348	316	306	306	291	309	324	315	262	305	298	306	295	314	301	299	287	291	302	301	291	295	291	332	286	299	305	289	299	290	321	338	271	290	288	283	324	334	290	265	318	309	300	314	278	271	293	279	296	323	294	321	317	318	275	287	310	315	308	310	300	283	324	313	309	318	301	305	285	288	304	298	314	340	298	287	333	325	328	295	297	300	317	307	322	304	317	334	296	303	315	296	329	291	301	310	296	316	278	321	277	302	299	299	290	318	282	334	335	316	319	316	296	293	345	291	320	281	317	324	280	300	290	303	302	268	297	330	317	287	302	316	324	290	312	334	276	310	310	288	328	311	300	292	288	298	319	298	303	287	268	294	302	293	306	308	307	297	332	309	299	318	291	283	294	294	298	291	286	297	309	316	319	315	295	297	271	269	298	299	307	279	270	305	315	306	317	306	317	312	293	313	283	294	309	334	304	320	282	282	261	333	320	311	285	286	296	303	297	301	288	302	324	298	320	295	285	291	287	297	291	305	310	326	283	289	294	278	316	307	291	309	289	299	315	286	309	275	322	316	333	331	247	296	303	247	257	287	330	295	289	298	297	281	274	302	288	315	308	321	319	307	324	302	321	318	287	312	279	327	276	300	331	287	293	272	303	284	302	297	331	277	293	282	341	320	308	292	273	311	278	295	274	315	303	283	298	312	288	285	278	299	305	314	313	303	330	322	307	343	318	311	323	305	326	298	338	286	288	275	306	274	314	276	326	335	332	302	317	308	310	312	307	303	318	320	304	323	295	286	298	309	290	319	311	337	276	307	288	323	285	305	289	318	322	299	314	314	314	268	297	288	350	338	282	314	298	267	308	295	307	300	301	303	292	273	298	318	301	356	285	302	283	323	318	286	290	274	274	298	329	306	327	300	282	269	266	292	324	296	286	315	281	301	311	315	284	292	317	348	319	269	313	281	304	337	300	334	306	316	310	277	320	325	305	309	276	286	300	331	291	299	274	288	272	321	317	261	305	316	298	276	316	300	280	306	309	288	279	327	269	306	300	343	306	312	322	276	302	350	311	323	302	306	282	306	291	329	287	303	305	309	289	313	292	313	296	303	317	296	313	292	306	311	323	321	298	280	328	307	309	317	282	316	308	307	340	293	306	309	306	303	302	294	294	332	281	290	327	334	327	331	289	285	312	286	318	317	314	305	329	280	336	310	323	274	289	316	296	303	307	309	282	295	287	309	352	299	344	332	278	301	312	313	338	300	307	304	284	312	316	312	318	310	304	295	269	313	296	330	294	312	302	297	274	256	310	313	262	334	311	271	307	302	319	308	336	307	286	340	315	319	313	310	273	330	302	273	340	320	299	315	293	308	290	306	323	309	303	307	276	300	291	292	314	254	303	314	331	304	316	325	289	283	329	294	322	281	300	313	314	282	309	307	325	277	289	334	295	302	288	277	296	305	332	324	299	300	290	283	301	301	331	324	346	308	273	307	301	296	306	314	296	305	276	317	318	286	308	329	287	293	324	290	331	302	293	272	307	319	317	319	296	326	298	309	320	300	304	288	328	276	290	292	314	343	324	287	342	291	275	291	290	298	349	292	321	295	301	286	269	324	304	296	294	298	294	286	319	305	313	308	283	294	299	322	291	289	308	301	301	267	318	324	282	308	300	292	313	285	294	323	308	325	312	359	325	321	308	322	299	331	324	324	320	309	326	285	295	317	284	289	313	333	323	319	296	329	297	282	281	291	318	278	307	280	313	302	300	306	301	306	297	290	280	304	296	299	307	305	315	323	328	311	274	278	277	292	340	316	305	313	296	290	293	300	301	322	315	301	299	322	307	309	283	279	303	334	320	318	329	323	309	296	307	332	269	311	303	313	328	330	332	301	290	311	306	292	319	247	297	284	289	353	313	340	312	255	326	307	298	288	284	322	318	278	289	334	290	276	302	297	337	293	327	338	336	332	363	327	287	321	302	352	323	338	293	294	355	293	339	321	310	306	289	273	278	267	316	288	323	271	301	302	296	311	315	320	280	298	297	273	309	333	320	274	342	294	342	270	322	293	296	322	304	308	298	319	289	301	278	307	325	308	293	259	300	284	321	325	313	301	308	291	316	325	279	304	320	278	306	329	291	293	280	299	278	273	311	305	321	309	280	265	293	311	305	316	308	336	287	280	286	311	319	279	277	286	318	286	308	267	288	317	254	331	318	325	290	283	330	330	310	307	306	317	300	316	303	304	269	303	314	310	294	284	290	272	287	314	302	280	300	361	317	322	321	328	320	311	338	311	310	320	261	287	274	282	311	279	317	319	292	308	292	276	314	295	273	309	284	304	300	270	317	265	276	310	285	275	263	303	317	305	336	308	292	281	300	316	305	311	314	312	309	298	309	309	325	318	289	315	284	278	311	316	317	292	332
8883	3219	921	887	923	886	885	858	810	872	833	848	815	775	836	847	823	798	801	775	821	798	782	800	791	784	834	740	840	782	767	811	781	771	840	788	772	761	802	806	770	782	851	801	793	800	760	787	807	796	763	802	777	778	830	788	750	821	793	754	800	790	812	823	780	760	799	798	772	742	788	727	808	812	792	767	810	757	743	771	797	805	773	761	756	822	744	801	812	788	780	706	809	794	754	814	805	756	830	814	783	716	800	739	800	805	740	828	820	739	756	745	759	831	806	777	815	756	770	797	766	808	843	755	777	803	854	821	753	781	775	779	741	833	806	777	826	746	790	805	755	784	793	794	785	764	768	813	745	803	783	790	767	819	778	820	781	820	819	792	785	839	785	787	822	797	824	750	802	797	815	794	757	781	824	802	719	768	774	773	817	790	806	845	791	784	767	799	786	778	770	756	782	782	775	753	803	781	765	753	765	739	779	823	780	772	765	812	790	798	779	796	785	810	774	770	819	758	814	840	856	747	747	736	757	776	766	785	794	747	788	779	837	785	767	737	762	794	789	779	779	826	836	763	807	792	801	806	744	750	779	739	781	828	769	812	776	825	738	812	794	784	811	748	782	785	771	823	794	823	788	800	801	774	749	807	823	772	830	769	779	797	767	776	778	785	813	777	802	793	740	720	759	807	752	799	819	781	781	779	767	765	777	816	763	741	767	714	764	766	736	792	807	780	815	732	794	801	774	816	796	780	739	786	788	797	801	750	734	783	808	795	697	812	805	748	773	775	788	825	755	832	800	772	793	802	809	782	809	762	803	702	747	775	756	786	809	824	792	833	750	751	740	804	768	744	792	836	818	802	841	778	768	765	783	740	737	787	786	784	814	801	772	766	759	725	783	815	784	819	812	736	765	749	789	780	761	800	819	800	730	778	816	744	793	762	792	834	752	849	765	797	796	790	760	768	784	774	755	799	805	803	831	791	814	736	853	758	835	851	748	793	757	782	788	797	762	806	792	763	801	805	785	781	736	766	777	740	808	764	802	819	773	729	783	799	776	821	766	780	779	790	771	812	814	749	733	785	810	792	897	769	781	819	733	793	770	809	764	800	803	760	744	800	772	778	797	772	811	810	791	791	801	816	838	804	772	814	778	774	792	784	792	781	811	783	798	775	800	770	779	790	810	716	784	794	768	774	747	746	786	794	787	762	829	777	772	796	882	759	776	866	729	745	815	785	791	736	768	762	832	806	787	800	756	852	734	753	817	768	822	807	810	803	841	737	746	802	769	741	801	772	760	731	744	781	772	767	778	820	791	741	803	804	743	807	790	775	759	779	762	742	748	806	819	776	789	794	791	787	745	774	788	813	755	771	791	827	755	773	810	739	762	787	781	765	797	800	765	761	785	795	732	777	812	772	765	789	800	782	794	752	799	725	780	799	785	773	727	800	813	793	784	815	790	800	788	783	760	769	792	850	836	779	823	751	751	784	774	861	775	808	793	780	741	774	789	838	797	816	801	799	829	772	793	743	777	766	751	794	797	787	807	802	786	790	793	790	807	843	783	820	761	743	785	761	753	786	754	813	750	778	753	767	742	769	804	755	766	771	752	752	771	799	804	789	791	793	796	811	790	787	774	746	794	739	796	791	803	763	827	784	783	794	790	759	731	791	800	738	755	770	753	765	819	780	730	748	833	808	742	796	754	771	754	768	749	825	758	750	810	775	795	825	789	792	781	797	809	756	761	780	759	757	735	789	755	801	795	774	753	744	763	736	745	809	803	766	746	736	806	788	820	811	815	807	778	780	734	780	848	750	785	750	746	815	774	772	827	808	798	826	760	757	813	815	840	721	827	836	831	797	812	744	753	806	773	852	811	796	759	777	758	750	794	737	763	772	771	786	838	761	825	818	777	863	799	805	804	770	773	742	767	771	776	789	798	774	753	793	762	772	758	783	787	801	778	769	774	832	768	792	810	768	770	746	796	802	818	765	793	767	779	754	799	795	771	778	785	782	769	810	792	767	800	798	774	776	803	816	815	758	850	746	786	830	766	761	812	782	817	801	805	750	769	769	809	811	803	743	762	823	761	794	807	803	800	810	776	788	789	785	764	798	829	779	819	767	796	779	804	839	777	796	815	818	800	797	768	826	765	765	809	804	803	827	739	800	821	765	787	801	776	780	800	832	794	805	765	768	799	808	786	822	809	814	777	760	835	753	784	780	793	742	747	799	816	800	779	819	765	792	769	838	811	767	750	804	766	784	779	798	698	737	772	756	804	828	864	810	742	798	780	754	797	787	803	777	818	824	836	756	741	831	785	775	758	779	770	833	807	796	811	781	775	754	773	753	821	770	839	810	790	831	765	750	814	812	790	827	786	809	807	746	822	796	787	772	804	793	804	796	736	791	791	796	745	810	791	804	769	837	830	792	779	731	731	777	733	779	747	802	747	782	753	827	790	742	762	745	761	764	789	761	801	778	809	795	808	768	808	841	752	757	765	764	859	836	818	777	810	807	824	833	763	781	785	713	792	836	762	820	748	783	791	795	814	769	825	782	820	794	762	815	802	792	791	812	793	834	805	802	803	746	770	817	756	779	789	811	812	788	834	788	746	807	778	830	788	820	788	799	777	750	799	767	765	833	751	769	781	807	743	775	799	788	723	728	822	806	748	756	782	765	821	797	804	789	792	800	833	786	762	785	741	770	800	747	767	792	758	752	803	826	785	762	792	771	805	804	826	785	780	740	742	819	818	794	721	783	714	783	789	752	777	785	784	777	751	773	759	781	813	753	725	758	765	823	811	780	749	787	774	835	738	773	819	806	773	808	778	812	781	775	797	776	809	838	808	781	739	762	756	786	774	742	764	779	819	747	788	764	794	763	775	780	794	742	807	794	781	799	740	783	777	758	841	808	772	805	769	791	802	760	744	799	742	773	820	841	803	772	817	804	738	825	768	799	731	853	762	765	793	810	808	745	810	734	792	782	764	787	794	809	766	755	810	776	781	769	829	780	818	771	808	768	782	775	818	811	815	838	763	788	842	821	800	749	792	793	741	776	764	794	781	769	791	777	799	798	788	775	760	779	731	805	782	744	798	766	794	767	824	775	784	780	828	823	793	746	805	817	722	786	833	829	725	759	761	757	758	792	780	775	776	771	729	808	826	815	805	758	795	765	771	808	768	793	827	802	784	782	772	789	798	793	781	786	747	755	771	789	825	772	786	820	760	796	721	795	786	824	805	767	833	801	779	824	743	799	766	784	766	795	796	791	828	798	725	795	803	756	811	859	779	775	794	808	778	765	763	790	799	748	739	795	805	808	764	811	794	845	741	807	775	802	836	818	766	830	763	850	752	808	769	796	807	791	777	783	798	784	814	832	778	790	802	788	811	787	855	787	767	803	738	826	777	827	782	770	792	761	831	834	721	777	791	813	806	775	811	824	758	815	784	795	799	789	791	766	804	798	804	812	787	735	760	806	795	786	786	803	756	764	772	774
30939	13547	2807	1408	1045	747	562	552	499	449	449	384	431	442	357	375	357	393	366	343	371	374	349	365	342	326	333	358	347	355	321	341	331	305	339	317	345	320	316	286	317	326	327	331	340	349	352	338	363	325	355	325	324	357	344	349	365	320	340	297	316	367	387	344	340	337	337	355	319	352	343	343	341	352	315	358	356	302	324	342	323	307	367	337	293	331	290	332	314	329	329	355	320	346	325	351	304	303	323	331	327	317	327	332	342	343	348	325	355	324	332	345	342	297	340	368	339	326	360	320	310	337	316	357	316	349	312	339	349	351	323	348	325	331	323	306	322	328	335	317	302	320	352	333	337	315	336	321	340	338	320	337	321	337	340	304	346	325	324	378	345	320	338	335	368	322	367	312	326	344	315	368	338	348	324	317	315	321	388	318	309	311	368	323	294	316	370	341	341	321	352	311	344	338	288	338	332	327	342	335	372	354	354	369	316	336	316	338	330	315	313	321	332	310	305	339	345	356	318	324	314	321	322	333	322	277	305	300	332	331	384	350	332	314	321	346	312	342	316	318	318	318	296	339	310	327	350	324	331	304	322	316	321	325	329	305	341	322	330	335	338	344	362	336	328	321	337	334	313	343	344	325	328	331	395	353	315	341	345	314	304	313	303	327	325	333	314	302	337	334	345	308	348	308	339	333	326	323	342	355	339	350	320	304	330	338	344	348	335	343	327	359	320	334	306	318	353	325	335	341	317	309	321	333	317	335	316	306	356	303	356	331	343	344	324	306	305	333	351	321	323	319	346	330	344	318	338	371	320	310	310	298	326	329	318	334	324	329	325	359	315	301	328	348	312	320	337	357	318	344	318	334	353	329	335	351	356	373	316	328	357	352	327	330	339	320	317	325	318	334	341	360	337	309	300	330	304	326	362	336	294	346	360	357	308	327	334	325	355	319	314	315	349	315	345	341	323	334	332	331	328	333	341	314	332	334	341	305	331	344	344	355	336	331	314	339	331	344	321	355	322	329	323	338	352	330	375	352	330	305	327	326	352	340	317	326	372	315	341	350	322	344	329	345	328	330	307	319	330	338	320	313	317	337	346	303	340	351	328	340	366	352	332	320	321	317	324	312	340	316	311	325	328	328	329	334	346	344	322	333	336	352	372	376	317	315	337	326	344	372	298	316	324	333	348	321	348	341	353	333	342	325	350	302	316	336	343	342	338	354	322	307	334	363	327	341	312	339	342	349	328	356	307	309	350	318	372	340	333	324	343	327	327	335	329	358	315	329	315	335	342	329	328	369	314	356	338	336	314	313	355	316	309	316	322	358	348	346	350	317	344	343	343	326	346	337	352	328	315	294	349	347	346	345	353	317	304	339	320	354	347	331	352	318	332	329	345	346	300	341	371	338	338	342	317	333	342	323	335	306	343	332	342	353	335	347	344	330	332	304	304	405	340	332	297	353	328	319	322	289	303	339	363	296	303	335	332	318	313	334	336	394	331	383	329	321	350	342	329	327	366	356	312	318	372	355	321	347	297	332	315	321	354	325	349	376	375	326	352	338	344	350	337	346	341	339	331	348	329	344	369	321	350	324	347	331	361	313	314	346	357	341	314	344	334	344	323	327	380	332	326	315	335	354	303	346	304	362	344	322	305	320	310	314	369	321	325	327	329	321	322	323	331	333	319	304	317	323	320	334	345	344	320	326	321	334	325	328	285	316	319	315	346	356	353	306	368	339	338	333	316	343	322	315	322	338	328	331	313	342	330	334	355	321	339	340	344	337	324	316	346	332	318	315	336	337	329	324	325	310	338	353	332	335	337	329	346	302	332	334	321	325	341	324	344	334	327	339	315	322	357	329	322	316	350	347	334	360	377	333	339	322	335	341	328	321	353	346	338	349	308	299	330	325	350	318	340	342	292	327	314	296	351	322	353	340	371	336	329	322	314	327	320	336	345	304	313	358	322	309	311	350	323	306	314	309	326	308	320	304	338	306	317	344	346	350	364	334	318	362	348	313	322	349	364	367	345	322	300	320	341	346	330	334	337	335	355	310	352	332	301	326	340	314	340	318	335	333	332	324	329	328	344	328	321	316	321	334	300	281	315	328	331	320	333	349	341	318	312	300	325	339	341	332	345	312	352	299	358	313	305	336	327	341	314	344	340	309	314	322	314	340	355	331	336	326	354	341	338	338	326	309	307	344	360	329	322	332	345	329	323	325	348	358	339	313	294	317	334	324	324	295	326	313	317	354	344	352	313	347	377	307	338	352	350	351	315	322	325	342	315	318	338	329	348	295	297	332	334	311	315	325	358	303	322	323	325	331	320	322	323	306	312	306	313	337	354	350	380	341	356	343	335	339	343	303	350	331	318	371	313	372	351	317	333	331	336	307	343	342	371	340	340	342	298	313	339	354	322	345	318	312	330	319	333	330	324	300	387	294	365	317	334	336	323	347	357	376	322	354	308	339	307	356	306	358	292	303	309	346	317	310	323	284	307	345	348	309	326	339	340	305	341	317	329	308	329	339	329	360	337	345	337	315	353	337	318	359	340	311	291	357	339	310	328	335	330	330	335	312	328	336	370	332	296	312	333	336	314	342	351	332	349	326	313	316	372	326	331	338	337	309	322	305	350	333	321	324	331	317	344	338	328	328	346	290	305	327	306	329	365	339	296	334	322	353	324	308	304	353	337	320	349	317	344	298	343	341	365	382	382	315	347	343	358	342	320	337	328	349	338	332	320	338	326	349	325	331	326	338	314	317	319	333	354	333	368	333	341	356	343	320	315	360	325	346	349	324	354	313	320	326	344	317	342	362	376	324	360	359	328	370	304	335	329	344	368	332	342	347	338	314	320	308	348	329	328	311	346	324	327	352	321	334	307	316	375	339	315	309	337	332	342	332	301	313	345	329	320	352	324	316	330	361	324	340	319	321	302	294	361	339	347	327	301	354	311	338	302	354	309	335	357	303	318	331	327	329	320	344	356	329	350	327	354	319	306	328	333	322	339	330	341	293	325	340	339	327	340	281	367	344	337	323	340	353	333	325	311	366	311	328	311	354	336	338	325	343	286	341	349	337	330	332	347	332	325	329	327	292	298	308	321	314	353	295	335	345	341	316	335	355	316	328	331	337	357	349	325	320	356	303	324	303	315	321	353	334	321	287	333	347	351	320	339	334	343	358	299	336	333	352	330	340	313	311	313	346	320	350	338	312	347	342	314	318	301	314	297	298	352	332	353	345	317	327	334	351	334	343	329	316	318	305	391	334	334	317	328	312	311	330	363	347	325	320	311	301	343	324	312	330	326	295	335	325	332	316	351	297	323	350	317	323	359	354	321	311	349	368	359	341	332	363	326	328	347	356	375	296	330	317	340	330	326	318	320	334	380	348	328	324	345	316	354	360	324	338	328	297	336	333	322	320	333	333	326	343	355	364	318	314	300	322	342	321	335	331	330	347	315	305	312	333	332	338	341	315	313	344	324	341	329	324	340	358
19110	8024	3280	3458	3099	2490	2151	1893	1695	1568	1430	1369	1302	1231	1140	1124	1110	1091	1016	1063	1063	981	1014	980	947	973	926	959	917	953	891	894	940	892	868	903	857	863	885	847	888	914	846	860	825	862	871	811	850	887	832	853	893	885	848	823	894	840	867	843	899	854	864	870	876	874	819	899	877	772	856	845	869	809	888	853	907	818	829	812	851	833	818	852	823	816	813	805	795	839	856	889	873	805	826	794	828	882	835	797	883	816	815	854	805	821	849	810	829	812	778	792	798	834	856	887	813	824	810	842	814	834	779	813	789	864	850	821	789	834	886	807	831	888	780	865	826	840	799	838	817	819	828	875	873	855	827	870	840	867	819	857	865	838	830	804	834	870	805	856	845	814	811	868	812	884	873	850	842	875	792	797	850	835	860	789	806	793	840	831	823	811	872	875	805	826	846	865	796	849	815	824	838	861	845	807	777	852	823	816	874	844	798	849	850	842	879	778	843	793	841	850	855	834	811	835	835	858	830	776	811	813	819	875	821	859	823	779	822	828	833	783	833	840	845	870	839	838	842	817	833	808	831	845	808	799	837	904	853	842	824	880	864	786	858	812	848	857	825	834	823	878	812	883	764	829	828	861	812	782	862	868	803	843	818	814	804	834	850	824	819	839	782	823	850	810	821	835	809	780	806	844	886	834	876	827	800	866	796	860	832	852	869	831	851	855	800	805	816	823	826	790	857	807	792	827	827	901	843	828	804	878	844	825	848	769	920	803	855	840	845	853	793	805	848	884	801	789	807	785	833	840	850	829	829	880	822	855	835	841	822	829	885	834	877	850	843	873	836	810	825	801	842	865	826	787	878	852	818	829	868	865	868	868	873	818	831	851	877	849	830	863	805	883	787	799	832	836	816	821	841	925	889	833	859	806	853	827	860	864	814	870	824	786	833	841	844	845	801	855	827	848	809	831	873	877	861	824	844	839	800	860	827	782	792	829	828	806	842	843	820	836	804	837	816	786	821	850	847	809	832	862	839	815	871	860	822	818	878	862	743	868	899	816	846	811	859	815	852	881	850	828	830	868	846	794	822	861	866	831	827	873	883	853	806	822	812	880	824	890	802	820	839	855	746	778	823	844	822	769	837	824	836	804	866	840	803	833	830	902	835	840	845	813	855	861	841	861	866	830	893	824	800	863	818	838	836	877	874	808	804	842	897	862	854	833	853	837	766	787	839	822	813	828	872	831	805	836	863	834	840	807	839	844	838	849	830	846	850	847	820	837	842	812	812	814	889	865	934	819	885	866	832	824	853	824	800	850	879	781	803	850	850	827	861	859	849	839	837	851	812	826	885	815	810	792	788	871	859	842	816	824	842	847	844	812	814	871	851	792	808	869	841	812	865	789	864	837	850	807	884	807	819	818	847	791	819	846	854	819	824	853	893	852	875	794	826	779	825	869	803	809	845	845	863	806	842	859	819	795	839	809	823	831	817	803	800	838	807	831	871	808	800	847	813	845	820	825	829	815	841	841	824	810	868	851	822	818	854	841	859	875	801	831	838	852	844	821	845	863	854	832	886	859	858	863	851	826	809	898	842	856	849	918	816	801	861	854	891	823	780	805	802	844	857	802	814	841	840	824	830	874	819	856	846	920	823	841	866	849	857	837	806	790	854	829	841	864	882	875	808	880	789	831	854	823	782	864	799	854	821	863	815	811	867	822	827	822	843	820	858	821	853	764	884	856	843	859	823	904	806	806	807	840	831	835	836	819	891	838	864	857	818	825	807	839	863	852	782	883	822	843	865	804	905	853	817	835	835	859	818	831	842	801	865	838	854	843	823	803	825	858	761	877	834	777	855	855	817	816	866	817	831	817	789	850	884	808	835	860	833	835	859	825	862	827	852	892	828	846	853	842	857	829	812	844	886	842	839	777	827	822	792	845	845	838	820	802	826	811	816	859	844	814	813	836	779	823	863	855	835	846	845	877	827	792	855	806	815	830	835	846	824	748	820	824	801	826	813	865	841	793	820	851	849	873	829	830	795	837	839	858	833	834	855	823	772	830	822	816	792	866	819	852	841	809	866	841	844	780	840	827	857	860	792	814	878	834	834	835	805	837	836	815	837	862	813	836	821	886	861	826	824	837	833	811	821	868	854	840	804	882	841	891	826	790	865	835	875	897	823	862	808	829	881	834	864	857	886	828	849	816	875	899	842	833	824	831	847	764	842	850	846	811	888	838	813	834	795	835	820	871	885	848	845	906	848	850	805	807	821	835	873	844	838	884	859	810	827	842	867	838	878	881	847	848	789	847	828	801	818	855	852	811	867	824	871	814	767	832	819	832	785	814	856	775	774	857	782	779	815	865	875	860	822	805	780	826	783	861	823	830	829	840	811	871	802	803	871	843	798	841	873	839	802	839	830	808	863	866	854	872	832	845	845	866	844	828	838	814	815	816	818	886	802	772	840	780	822	843	807	863	874	843	798	885	860	865	840	815	858	844	877	817	817	829	872	836	839	826	820	879	787	899	854	838	822	823	847	810	840	826	843	824	856	832	867	870	822	814	816	822	840	815	820	837	858	854	823	869	825	820	906	833	796	860	848	819	833	846	820	863	846	813	841	847	813	804	842	843	804	832	838	782	806	837	787	825	779	823	851	818	806	846	807	848	866	822	850	799	787	840	815	840	843	797	881	800	793	852	792	836	854	844	797	818	838	851	849	871	826	787	818	815	850	839	839	811	863	841	877	866	920	891	816	849	809	840	814	809	844	824	898	776	795	821	758	832	852	783	876	780	870	897	816	812	854	809	814	850	818	833	819	816	847	806	839	890	849	798	834	870	815	810	840	830	809	859	826	827	799	887	842	802	849	828	814	862	843	798	849	859	864	791	822	781	807	815	798	834	874	842	843	806	853	794	845	834	844	749	828	798	876	796	899	836	777	808	825	803	912	851	837	808	848	773	861	830	839	818	791	841	829	839	855	808	862	847	870	804	822	825	877	798	843	803	875	822	848	865	818	793	847	858	875	825	844	907	831	808	821	863	827	867	872	810	818	808	863	819	857	829	841	828	808	845	833	881	805	873	825	877	852	855	806	823	904	888	860	829	818	802	825	889	798	796	853	834	837	824	855	847	837	844	814	811	827	832	835	811	844	818	827	855	839	766	810	817	841	834	844	819	873	839	790	847	866	789	781	825	859	832	816	833	827	880	770	805	819	799	842	832	759	820	824	847	851	853	838	859	806	875	875	816	825	863	828	862	793	790	824	868	835	840	862	858	852	790	869	875	805	840	855	777	874	872	801	854	822	776	831	798	858	837	838	858	851	830	865	818	871	854	856	818	867	831	824	863	815	791	851	853	821	846	846	836	867	834	864	858	827	856	787	799	768	828	837	843	838	861	837	843	834	895	835	831	819	803	848	844	796	770	816	803	847	786	842	777	819	883	830	778	904	817	844	881	870	845	808	790	814	866	863	889	854	837	846	800	858	857	834	796	820	860	800	840
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
