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
336011053506	336011054067	336011054617	336011055167	336011055717	336011056267	336011056817	336011057367	336011057917	336011058467	336011059017	336011059567	336011060117	336011060667	336011061217	336011061767	336011062317	336011062867	336011063417	336011063967	336011064517	336011065067	336011065617	336011066167	336011066717	336011067267	336011067817	336011068367	336011068917	336011069467	336011070017	336011070567	336011071117	336011071667	336011072217	336011072767	336011073317	336011073867	336011074417	336011074967	336011075517	336011076067	336011076617	336011077167	336011077717	336011078267	336011078817	336011079367	336011079917	336011080467	336011081017	336011081567	336011082117	336011082667	336011083217	336011083767	336011084317	336011084867	336011085417	336011085967	336011086517	336011087067	336011087617	336011088167	336011088717	336011089267	336011089817	336011090367	336011090917	336011091467	336011092017	336011092567	336011093117	336011093667	336011094217	336011094767	336011095317	336011095867	336011096417	336011096967	336011097517	336011098067	336011098617	336011099167	336011099717	336011100267	336011100817	336011101367	336011101917	336011102467	336011103017	336011103567	336011104117	336011104667	336011105217	336011105767	336011106317	336011106867	336011107417	336011107967	336011108517	336011109067	336011109617	336011110167	336011110717	336011111267	336011111817	336011112367	336011112917	336011113467	336011114017	336011114567	336011115117	336011115667	336011116217	336011116767	336011117317	336011117867	336011118417	336011118967	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
41910	21853	6830	2163	1499	1170	841	730	611	539	506	441	418	399	405	390	362	344	361	348	325	327	310	292	305	306	297	296	303	325	294	279	277	280	282	306	272	266	280	265	287	288	259	294	282	278	262	303	283	292	249	286	303	265	280	276	246	287	252	273	283	294	292	301	263	293	270	264	261	316	258	285	273	272	267	266	286	266	255	251	267	291	279	282	255	259	292	264	302	270	276	272	311	296	291	263	288	277	269	268	269	266	264	270	269	246	277	286	261	254	298	267	280	274	270	281	254	271	277	264	268	260	271	284	250	278	267	270	303	256	291	262	279	282	264	258	292	291	257	268	288	276	252	255	294	275	238	272	282	309	254	279	284	296	267	270	288	285	265	268	279	261	291	295	286	291	276	280	271	296	297	269	282	273	265	274	269	286	290	274	276	279	271	278	274	291	296	279	279	267	280	275	271	246	260	270	266	287	265	266	256	298	253	278	260	268	249	266	296	300	248	284	285	296	259	245	258	250	284	259	289	275	273	272	263	268	274	270	272	271	277	272	270	275	271	290	280	258	273	249	271	276	299	258	296	283	261	264	251	305	254	258	258	288	304	265	283	256	255	285	260	280	245	283	306	289	258	243	294	258	269	253	280	258	270	299	248	285	283	265	287	286	264	242	297	295	273	262	277	287	281	252	254	281	276	259	283	228	270	259	256	258	286	291	272	271	265	284	284	244	273	265	294	261	275	264	280	273	277	238	311	262	272	265	242	239	271	252	288	276	264	287	257	234	296	257	271	262	266	274	287	257	263	263	306	289	304	291	288	301	280	255	274	292	291	277	271	247	274	280	267	269	268	292	289	288	281	292	270	254	289	280	263	270	285	246	282	259	274	264	268	283	269	273	293	304	277	265	243	272	274	280	270	264	265	262	238	302	270	266	262	295	254	267	265	281	274	262	290	263	272	276	260	282	254	266	287	282	259	269	273	279	291	262	293	278	269	264	271	282	248	261	277	280	246	284	301	295	265	253	279	278	272	243	303	264	285	269	294	268	278	247	293	270	275	303	250	262	285	300	280	304	250	265	232	281	268	279	245	257	267	246	252	258	293	283	271	280	292	265	267	276	267	264	263	258	262	270	275	272	284	265	318	287	256	257	257	276	289	307	316	270	263	271	267	272	256	294	265	272	243	296	267	277	270	262	258	268	266	277	273	278	265	253	300	277	252	283	246	278	305	289	261	281	268	275	291	280	264	315	269	270	290	285	255	277	265	289	260	269	290	286	238	258	269	275	270	269	255	243	246	286	277	293	266	256	271	258	256	299	250	262	283	287	275	274	276	260	287	302	287	296	270	284	281	264	282	314	264	287	294	272	285	284	270	264	281	264	258	278	283	296	295	261	281	257	279	291	241	283	280	302	269	266	250	263	267	277	254	259	288	262	265	275	264	257	252	260	259	255	293	252	222	289	280	273	279	276	277	266	275	271	267	269	275	301	243	292	266	281	286	257	292	265	264	297	295	246	259	288	285	270	271	256	263	297	264	284	289	296	291	248	321	253	269	277	252	305	297	282	286	294	268	260	281	254	276	281	278	286	248	279	261	255	260	279	284	269	288	293	273	279	269	283	285	288	268	275	277	273	264	245	272	276	278	292	266	284	276	300	272	250	268	297	277	303	276	254	257	261	272	278	297	257	287	274	248	282	276	295	282	250	287	277	284	269	267	277	254	261	277	256	289	285	264	299	302	267	297	298	277	270	268	258	300	290	264	311	294	291	271	301	272	252	247	255	269	275	247	287	297	280	298	273	265	268	277	270	284	261	270	297	289	263	278	269	275	287	260	255	275	243	299	288	273	265	286	270	255	266	304	291	275	250	273	256	254	289	293	272	265	278	261	247	268	265	277	263	278	275	257	276	295	257	273	267	246	281	252	265	274	254	292	277	268	286	261	287	295	270	283	278	274	262	246	244	270	274	263	269	274	275	299	258	283	280	285	278	263	280	282	254	282	259	254	271	259	276	274	276	275	265	280	275	279	292	257	295	282	265	287	269	265	282	277	271	299	287	254	291	295	292	266	251	260	293	252	286	263	260	254	266	304	262	264	287	270	262	258	270	290	276	264	254	269	251	281	287	282	273	263	285	293	244	263	256	273	289	271	256	258	268	261	280	268	282	281	285	280	283	297	280	326	248	255	270	275	271	268	287	270	276	293	275	279	261	267	294	261	269	250	327	264	254	283	278	270	257	271	258	266	294	270	276	304	267	282	282	247	254	266	273	269	251	283	287	269	281	295	276	272	275	297	277	302	296	289	279	261	286	266	261	289	274	282	280	286	279	260	291	301	255	258	275	301	277	276	259	248	275	258	296	263	294	288	277	272	282	253	261	273	278	251	271	253	268	277	301	259	266	251	257	269	252	297	310	276	273	277	274	257	247	279	268	299	264	245	311	286	275	291	281	298	251	276	276	277	272	269	285	280	274	243	239	292	271	278	265	288	278	269	245	282	271	292	279	287	252	255	262	268	245	263	268	264	262	265	282	283	282	265	298	275	271	272	300	252	242	252	296	259	266	308	276	248	280	261	291	259	281	280	275	273	271	262	274	247	303	268	268	292	292	290	292	271	260	265	298	275	259	256	282	281	272	296	261	294	269	290	254	263	274	259	303	254	266	286	268	241	257	289	284	256	275	290	322	263	282	263	323	304	270	266	266	279	281	254	257	257	270	227	278	256	297	261	273	273	290	257	281	268	294	276	284	262	281	241	272	273	272	281	279	286	271	293	283	248	282	291	276	264	276	278	250	255	305	261	266	261	262	288	273	297	258	256	300	286	258	267	280	285	296	264	261	263	268	282	300	291	292	260	309	264	296	287	274	266	297	277	276	282	268	269	267	292	268	291	255	256	264	291	293	252	278	265	265	280	286	300	265	233	270	283	265	240	257	300	280	244	249	281	253	261	279	265	253	285	262	252	286	295	274	279	279	280	277	252	282	289	279	279	264	245	282	260	283	303	308	274	279	276	261	295	311	282	260	277	273	297	288	271	267	257	292	272	296	249	263	259	244	271	252	281	260	260	310	270	275	288	299	269	311	284	270	273	303	268	295	266	270	284	247	286	238	277	255	271	277	289	285	264	239	276	287	254	284	273	302	274	268	275	260	248	266	251	269	268	316	280	262	267	299	275	272	263	258	276	262	266	259	266	293	272	312	265	252	271	276	296	231	289	284	274	269	278	281	291	289	265	277	294	267	277	252	272	248	256	278	273	279	287	283	271	255	240	291	270	289	269	252	296	286	288	317	273	265	270	280	266	263	251	264	269	246	252	295	285	292	269	284	256	249	261	246	287	284	276	297	272	265	250	286	270	280	321	264	263	250	296	276	268	261	270	256	260	241	246	276	256	271	284	291	271	287	290	272	282	283	245	300	279	277	302	289	261	291	266	257	251	284	241	279	275	268	290	274	265	253	252	266	297	281	259	281	260	261	274	301	289	293	282	278	272	242	290	257
19493	2586	5498	6352	5521	4491	3787	3140	2813	2400	2191	1849	1725	1585	1456	1364	1357	1227	1230	1227	1198	1136	1163	1087	1015	1004	1039	1042	972	1036	925	920	952	977	882	907	944	942	919	893	906	861	862	861	866	874	891	849	828	857	891	848	885	815	848	866	839	835	840	825	854	843	756	825	838	843	865	818	835	772	846	844	797	810	782	841	844	869	815	806	841	861	812	814	847	791	841	808	779	786	832	785	744	825	813	820	814	786	784	814	845	814	816	844	811	804	801	848	809	850	812	841	803	849	787	806	751	788	839	799	878	836	834	777	830	815	846	808	808	831	791	797	816	802	825	800	784	856	789	793	784	825	786	797	793	809	789	746	752	786	822	757	802	824	765	784	842	805	815	818	817	830	822	812	761	840	838	828	787	824	765	848	824	839	802	788	750	848	815	772	831	849	787	817	786	762	814	841	795	814	787	766	742	825	794	792	816	834	744	741	827	799	818	786	800	777	836	828	808	813	785	815	816	844	835	851	807	820	777	811	828	791	804	801	775	788	805	840	756	789	825	808	796	738	761	784	822	751	798	824	775	846	829	784	792	825	800	816	831	749	737	833	796	806	767	802	807	780	786	835	754	773	809	781	829	797	752	830	833	788	790	792	810	751	828	800	836	764	761	799	780	798	770	802	823	833	756	796	799	800	768	798	778	828	820	819	784	809	793	803	817	817	800	801	767	804	809	801	769	802	775	781	749	830	784	801	812	804	756	817	807	815	849	787	807	771	723	803	706	852	807	824	743	841	780	780	796	798	773	792	797	784	810	825	827	830	794	804	797	829	764	729	825	799	807	808	787	802	769	787	833	783	798	814	780	796	783	779	802	753	811	785	793	805	813	787	790	818	832	766	806	786	780	798	847	838	770	857	796	833	840	785	799	848	820	830	794	828	797	788	785	765	844	805	792	819	817	794	850	819	852	797	818	796	738	824	794	814	807	787	814	798	800	815	767	766	772	765	790	800	861	749	758	772	780	800	767	766	810	782	769	762	790	769	823	804	811	785	825	772	749	804	832	813	809	792	777	772	822	811	820	794	852	830	812	840	768	796	790	797	831	726	835	838	834	799	846	787	803	754	789	729	771	749	817	823	861	810	758	847	774	786	829	814	773	752	767	794	795	755	763	801	791	778	788	791	799	786	804	818	763	817	773	751	822	751	802	808	793	770	803	807	797	782	832	761	839	788	778	812	828	775	824	776	822	777	788	778	798	817	809	824	870	814	797	792	819	792	827	792	797	847	816	801	802	840	808	810	748	814	808	787	793	811	824	767	743	814	792	778	805	818	806	810	821	796	753	843	814	812	823	807	778	783	772	781	810	763	837	775	783	825	811	808	810	793	794	815	786	807	790	762	799	814	868	857	828	843	834	767	790	801	784	778	712	803	859	797	792	761	789	788	744	765	758	753	797	759	801	819	838	802	846	783	761	818	815	791	793	804	758	740	756	811	761	780	769	789	772	807	769	819	819	778	792	782	798	796	786	798	800	835	828	804	825	839	767	847	802	795	793	807	788	798	782	828	800	781	823	794	791	749	846	749	799	786	818	804	830	775	741	783	781	807	783	822	822	846	860	760	813	769	812	775	757	791	820	810	826	793	819	847	800	780	774	858	791	815	796	769	840	816	848	823	806	829	773	821	831	818	794	803	806	854	785	849	789	829	810	816	835	823	788	796	811	778	801	768	808	797	797	791	808	807	782	760	789	817	771	783	771	806	773	806	825	819	745	796	821	789	780	841	840	781	765	747	830	834	796	844	832	766	822	764	764	789	825	835	771	796	825	801	792	863	814	744	806	797	803	796	790	792	786	773	816	775	803	830	750	812	797	801	836	800	764	847	795	801	734	809	783	778	782	773	797	742	801	809	810	815	833	814	810	838	786	821	737	841	779	762	843	799	817	787	794	782	821	823	807	777	791	795	761	788	790	780	796	796	804	777	753	728	846	839	778	775	781	813	805	790	719	762	796	772	783	832	807	795	761	827	846	825	799	792	809	759	781	722	807	807	808	813	803	789	821	823	770	812	782	802	821	803	786	791	832	824	792	758	792	772	818	776	833	835	836	843	800	741	781	758	824	789	800	798	769	768	823	807	802	793	815	779	758	764	824	813	788	777	799	805	802	790	793	823	758	779	802	814	813	835	787	830	801	803	765	755	801	831	826	808	814	789	834	786	809	796	794	780	772	828	803	803	756	787	768	806	826	843	785	824	785	815	865	775	788	740	736	770	810	779	839	835	730	720	795	781	789	797	791	804	812	799	797	775	786	816	845	789	860	807	765	803	790	744	813	797	793	809	791	785	743	814	813	846	808	848	816	791	826	784	804	814	811	767	826	767	818	785	751	820	772	740	790	789	756	797	834	775	821	790	781	761	831	802	807	797	750	742	767	757	811	827	790	807	786	809	752	792	769	799	805	763	771	825	815	792	805	820	809	805	785	847	792	778	811	797	832	810	828	823	791	801	797	837	798	762	780	806	796	781	798	781	813	799	758	805	803	794	832	801	833	809	826	817	814	806	812	864	743	819	785	820	810	846	765	823	837	781	782	850	801	804	782	810	800	840	792	753	789	833	796	800	824	804	779	762	787	812	852	807	836	781	812	771	853	785	791	852	828	783	805	850	767	812	762	793	804	751	752	806	822	807	790	823	814	793	806	814	767	761	800	844	826	821	785	822	823	834	780	773	800	812	813	796	787	792	796	847	823	802	801	745	863	853	762	785	741	791	808	804	749	784	775	786	762	832	783	819	787	780	824	849	850	827	762	809	815	816	797	800	809	782	778	787	791	800	865	814	833	748	806	738	805	805	787	798	790	787	793	823	780	795	770	801	744	758	821	791	817	773	725	829	801	795	781	803	785	849	843	795	834	757	807	756	780	829	828	834	838	805	729	801	833	802	747	795	804	788	764	812	779	803	862	811	789	756	823	806	780	769	810	774	820	828	854	812	821	788	819	806	804	782	805	795	799	818	754	771	792	781	760	808	766	791	761	808	780	833	829	766	810	810	769	792	825	800	779	810	829	748	801	714	831	774	802	781	764	777	815	762	809	810	837	807	813	806	822	784	769	759	793	758	754	780	809	859	765	775	826	815	809	766	800	782	829	795	755	766	789	787	774	793	770	733	760	834	801	771	798	768	818	826	778	739	772	755	810	804	791	784	768	776	783	786	786	843	781	777	765	803	842	782	793	798	826	798	802	782	791	830	839	789	827	848	807	861	814	805	782	728	765	820	757	779	792	826	771	818	840	802	828	792	750	799	782	805	787	794	797	814	785	869	791	789	773	756	786	787	775	768	788	787	812	793	831	804	791	788	816	837	801	812	800	812	815	794	784	813	834	834	778	800	766	832	837	840	798	764	760	803	805	844	843	831	787	774	742	802	775	793	785	790	732	784	816	779	783	824	832	778	812	803	780	787	793	784	787	801	771	794	833	742	800	808	799	778	787	815	830	826	766	794	752	766	758	756
6804	467	257	157	152	118	104	103	98	97	85	102	91	81	82	82	96	86	107	96	86	102	82	96	86	77	91	96	103	81	99	85	102	77	84	81	83	96	73	84	79	85	90	77	85	83	94	68	84	91	93	82	101	114	76	79	83	79	89	84	86	87	95	88	93	71	107	84	90	83	84	82	84	93	101	83	99	92	81	68	82	84	85	68	85	82	83	92	77	66	63	87	93	89	77	78	83	84	80	86	100	85	85	90	96	66	89	87	91	87	92	92	85	103	84	71	92	101	97	87	86	75	94	77	78	87	93	83	86	89	86	85	89	69	97	94	74	77	92	73	79	85	83	70	82	70	88	83	81	83	66	82	100	102	90	90	106	99	86	83	70	79	88	70	74	90	105	83	77	84	89	105	78	89	98	81	101	112	75	92	81	66	97	96	81	87	91	86	78	93	97	76	72	91	86	94	96	103	79	79	74	86	75	87	78	101	80	92	91	95	81	63	79	88	76	86	93	64	85	74	80	73	95	79	97	92	83	85	104	91	78	72	89	92	94	69	68	88	94	91	86	97	77	84	77	108	79	86	80	106	89	100	89	72	85	105	82	90	92	83	85	90	85	81	87	100	84	100	85	104	86	70	103	88	103	88	95	94	85	74	111	89	79	90	86	89	82	90	88	88	83	73	95	83	83	83	88	83	85	87	66	74	97	82	82	82	85	85	92	86	76	82	86	95	85	90	73	93	91	80	71	95	96	83	76	71	75	77	78	96	78	90	84	86	78	85	91	90	78	87	95	89	81	82	77	90	81	91	83	102	60	86	81	96	76	83	93	85	87	88	85	76	90	90	93	80	72	79	89	90	79	95	90	81	84	77	86	76	98	98	93	107	85	85	91	89	87	82	82	88	91	83	111	76	75	60	93	80	96	87	82	72	88	82	88	68	82	95	82	84	79	83	86	88	106	92	86	75	89	81	113	92	84	80	77	86	73	91	76	88	85	100	68	91	86	90	86	98	104	71	100	75	96	93	83	67	73	99	115	63	69	89	88	94	83	92	93	96	82	104	70	75	81	72	90	79	95	67	89	94	95	72	73	89	71	67	86	98	78	88	83	91	78	73	80	88	92	74	83	84	95	90	72	82	95	95	82	85	88	77	92	95	81	87	92	85	78	85	82	104	82	76	78	86	79	111	96	80	73	83	94	95	103	92	90	76	81	73	93	80	87	80	99	101	81	97	78	78	83	84	85	86	80	81	101	83	79	93	96	101	72	78	90	90	74	78	86	80	81	73	88	95	90	77	88	95	101	79	88	86	71	90	97	99	82	84	75	92	75	91	92	75	86	80	87	82	88	104	71	94	90	80	78	73	81	69	89	80	81	72	84	96	82	99	70	80	83	82	99	82	93	77	82	98	70	72	86	80	91	94	90	81	88	86	94	97	78	87	83	81	86	81	70	85	77	85	76	83	83	72	70	85	103	73	69	98	101	84	96	92	99	95	68	70	82	86	70	85	90	94	81	88	85	80	97	93	76	81	77	78	102	80	100	86	92	92	80	78	81	85	87	101	69	107	86	84	91	85	86	90	93	83	84	80	82	83	76	81	90	79	90	78	80	81	78	89	70	79	90	85	91	70	78	68	85	94	87	81	93	83	86	73	110	82	84	77	66	79	79	71	98	84	78	82	77	80	80	93	76	86	87	85	83	78	91	64	95	81	96	82	95	105	85	68	83	99	98	79	82	76	80	98	78	80	73	74	77	88	85	94	72	92	104	71	87	86	77	89	84	102	85	86	80	92	97	77	76	94	84	87	87	70	86	81	70	82	81	84	65	83	69	100	85	82	83	87	80	85	96	88	91	84	97	82	88	84	88	86	86	80	102	78	91	84	87	101	83	79	87	84	85	87	88	65	83	92	93	88	77	75	83	80	84	83	91	95	94	82	90	67	97	77	78	104	72	88	79	82	83	78	79	79	76	83	93	102	81	75	80	100	73	72	96	86	80	95	87	88	98	87	90	73	80	82	89	85	70	101	96	78	82	83	83	74	87	84	89	106	78	75	87	92	93	82	67	74	86	68	79	90	65	83	84	92	104	85	67	84	78	91	94	88	109	73	90	92	77	76	97	90	80	96	76	88	74	81	80	78	86	73	86	66	96	100	80	95	88	86	76	78	84	83	85	72	92	81	104	91	96	99	89	94	98	86	72	72	90	86	79	77	95	94	93	84	84	91	80	84	83	85	82	82	75	80	70	83	99	72	91	86	91	88	88	89	92	112	76	82	81	99	73	89	86	79	90	88	81	96	88	92	87	84	74	80	79	80	96	95	78	84	88	84	88	85	96	88	68	74	105	55	85	88	85	86	102	75	83	88	78	89	92	76	86	73	75	85	71	92	90	90	97	96	94	88	90	86	73	87	81	95	68	95	82	83	69	93	95	95	100	91	85	88	68	93	89	77	105	69	96	82	76	79	93	87	81	90	73	87	79	90	100	100	76	82	69	85	100	88	92	86	82	88	69	84	79	86	99	87	99	82	67	74	100	82	91	81	93	75	79	94	66	87	80	99	92	83	98	74	94	82	93	84	71	76	90	83	67	87	86	86	92	97	87	80	92	73	80	86	72	70	73	78	64	109	77	95	88	69	73	88	76	81	83	81	66	77	74	80	79	84	83	84	88	79	72	75	85	92	81	93	81	98	97	99	73	78	84	86	97	72	85	85	83	68	82	71	88	83	97	71	78	72	93	96	66	69	90	76	83	109	87	103	64	108	93	73	79	84	91	74	85	88	94	81	85	77	81	83	101	89	85	90	90	82	76	86	91	89	87	91	93	82	98	79	75	100	76	76	87	93	75	92	83	88	66	89	80	63	79	99	82	65	87	87	99	88	109	80	84	86	90	83	74	96	85	74	102	79	83	80	88	85	74	102	61	75	81	83	95	81	90	95	79	77	89	85	92	90	92	75	80	80	88	83	75	92	95	81	76	80	84	92	79	101	86	82	93	84	96	77	76	78	89	71	92	83	104	84	87	74	84	92	89	94	79	90	91	81	61	88	81	78	90	101	95	76	78	98	74	81	90	79	81	86	83	76	75	87	82	106	82	79	85	104	80	82	101	82	103	75	68	97	77	91	91	88	76	93	99	81	105	68	106	83	87	91	67	68	87	86	92	77	83	94	103	87	86	81	76	85	92	95	78	112	79	91	76	87	83	85	94	75	90	73	79	85	93	50	66	96	87	89	91	77	85	94	98	97	91	69	85	92	83	84	91	72	85	66	80	82	109	77	87	99	94	83	78	90	96	84	84	92	76	100	80	81	80	104	83	82	88	102	75	82	95	87	81	90	71	81	81	88	86	94	81	71	96	82	89	85	89	74	76	85	88	92	85	74	83	87	87	71	86	80	78	87	69	80	86	83	83	97	71	69	88	99	73	84	75	73	82	90	87	92	76	103	82	91	87	84	87	90	100	93	87	81	83	84	71	83	95	81	103	84	59	89
6739	408	483	606	549	543	481	417	394	394	364	358	394	352	375	347	381	347	329	352	319	321	310	321	323	299	309	310	314	316	322	334	314	324	314	319	335	313	324	317	302	311	359	351	314	313	307	280	319	291	315	311	357	295	267	324	277	331	319	337	331	313	304	303	290	348	312	308	345	313	302	333	328	341	280	296	310	325	307	321	332	321	320	324	312	291	330	304	330	328	331	298	299	300	329	305	319	302	334	300	298	339	307	318	306	321	301	309	304	323	310	270	302	308	300	324	304	317	310	321	303	278	312	324	304	269	310	315	297	310	312	340	289	294	309	337	308	292	327	321	347	304	346	297	301	303	325	304	297	329	334	285	282	301	291	295	329	312	304	331	312	292	289	334	339	324	293	312	309	311	296	342	306	277	329	300	340	328	285	307	305	314	317	281	318	299	318	336	322	323	294	302	346	313	354	311	322	320	308	311	319	297	293	318	323	303	289	329	335	319	291	330	273	299	309	287	303	310	299	311	285	338	329	309	319	293	286	272	313	342	280	318	316	327	341	291	295	294	292	338	283	337	316	338	342	321	358	299	313	308	299	320	300	273	298	300	330	281	329	312	329	321	300	337	311	283	315	327	324	302	295	287	320	314	321	315	297	296	315	309	323	325	325	344	304	329	303	275	320	307	315	314	284	306	307	351	322	287	294	314	317	347	313	326	324	302	314	322	297	316	319	324	340	317	316	317	318	325	315	306	309	300	301	310	298	325	285	308	307	309	297	312	324	320	334	310	301	298	305	273	287	319	324	301	321	344	300	311	312	323	318	324	300	299	302	305	323	303	310	337	279	313	309	324	300	327	299	312	305	292	308	293	310	307	299	328	337	335	327	315	309	323	320	287	307	304	302	299	341	300	332	334	302	334	316	308	299	285	319	285	289	319	308	331	272	287	339	299	303	301	312	314	306	333	286	337	331	324	298	315	322	302	295	299	298	320	303	346	285	300	345	335	288	299	319	276	318	331	330	262	318	338	318	318	276	303	276	328	331	294	298	323	292	321	293	343	315	295	328	318	319	312	309	313	304	338	325	286	301	356	316	328	314	310	293	348	291	315	296	321	332	353	282	315	344	284	338	308	303	308	296	315	316	333	315	301	308	336	327	291	316	299	279	295	313	312	288	306	301	319	300	296	315	300	306	315	310	304	282	333	320	313	317	285	338	308	331	306	299	324	310	321	324	299	319	307	304	333	301	314	290	328	318	279	281	331	301	301	295	296	291	283	308	338	323	298	296	313	298	343	316	324	289	322	313	332	317	278	296	340	288	311	322	290	276	339	296	301	312	320	319	316	283	330	312	325	316	323	289	312	324	317	318	335	312	284	285	323	302	319	320	336	313	285	311	306	310	312	325	276	292	316	331	324	339	292	330	311	283	303	299	312	307	376	325	296	315	330	301	287	312	297	301	338	336	315	311	294	314	292	300	303	298	302	282	319	314	312	299	338	338	329	308	317	312	310	328	336	322	302	301	309	304	317	279	304	325	300	298	295	318	311	289	322	295	323	316	358	316	310	328	319	298	343	309	292	293	298	331	305	335	318	319	342	304	309	321	313	304	298	306	346	306	294	301	304	275	300	301	319	287	316	301	307	298	322	307	297	319	326	342	295	295	319	322	304	305	308	305	297	311	292	278	316	324	310	302	320	319	290	317	307	293	294	302	313	286	335	306	311	305	276	303	308	320	323	324	279	322	338	299	297	301	325	269	289	303	304	316	335	311	293	295	310	305	284	303	306	334	314	307	305	276	289	317	292	327	314	305	287	298	288	313	308	296	308	305	330	286	301	356	319	288	280	314	306	272	326	309	299	321	316	282	285	312	304	309	289	323	296	298	296	314	311	302	305	331	312	327	317	314	295	310	325	327	323	315	332	332	267	303	320	332	292	330	302	331	318	315	297	292	310	276	308	313	315	302	309	305	321	317	302	314	317	301	303	294	309	313	354	292	320	349	309	292	316	307	295	297	293	323	317	309	282	295	297	325	279	304	305	309	344	298	286	307	309	320	299	323	329	344	299	271	325	327	323	300	332	318	304	305	299	300	317	299	281	326	294	293	310	297	307	278	330	305	340	312	305	327	299	312	311	316	266	366	276	305	334	316	330	323	302	330	320	307	284	342	315	293	304	296	332	376	298	299	318	288	329	348	344	303	300	273	290	331	313	306	319	292	336	313	287	313	316	301	300	314	314	313	286	313	301	277	294	283	299	283	336	311	323	358	281	307	335	306	330	303	325	305	291	311	316	319	284	316	333	305	307	320	288	305	303	297	349	350	302	303	299	307	320	326	293	284	304	318	292	334	357	310	314	340	308	313	290	283	271	303	306	302	301	318	319	297	328	283	299	301	314	321	296	345	301	334	298	292	302	302	297	313	274	302	292	304	321	331	343	312	304	291	310	295	288	302	315	306	344	308	301	322	342	309	317	307	337	307	324	302	317	305	315	307	285	276	309	296	300	283	301	275	329	308	336	304	325	300	313	313	312	303	326	319	337	325	305	319	312	285	334	305	325	339	325	317	305	285	299	317	319	320	309	317	293	322	284	315	328	315	333	317	317	303	299	319	304	317	352	331	320	321	296	317	302	309	287	362	301	307	326	323	319	306	311	304	315	328	315	300	309	313	301	314	327	310	308	306	302	328	309	331	334	301	310	278	344	310	297	309	290	303	289	309	318	339	295	294	353	305	300	324	305	317	318	313	309	329	319	342	315	292	320	311	324	294	335	295	305	328	307	327	307	299	310	300	289	301	316	288	314	327	288	295	306	290	294	299	293	305	294	306	307	295	327	271	299	312	283	325	299	316	295	280	316	332	277	306	315	324	290	327	294	314	314	320	301	316	322	305	328	325	332	343	303	314	309	312	304	306	308	338	317	312	319	309	281	308	314	362	315	285	304	313	339	311	310	298	315	327	290	339	323	294	302	343	284	290	316	297	322	337	315	327	312	307	311	321	317	303	320	290	319	316	319	315	307	306	305	297	325	290	314	300	309	338	325	342	287	299	320	320	323	322	316	307	316	307	305	310	328	302	293	292	287	314	305	297	317	322	329	310	311	314	314	314	309	304	301	297	326	329	303	312	311	303	292	311	290	330	331	335	293	272	300	265	314	304	301	310	291	328	296	301	304	304	281	328	300	309	286	311	324	312	329	333	304	312	282	278	312	309	319	312	297	279	310	328	319	312	309	301	319	308	304	313	291	305	293	308	312	300	284	322	333	312	311	288	298	304	304	282	303	317	295	268	317	331	276	320	292	328	323	332	326	338	306	354	309	298	305	314	304	291	289	332	291	299	302	296	327	356	309	304	314	330	301	289	309	334	350	304	307	323	302	304	322	301	302	316	320	320	286	289	294	307	309	303	304	340	329	322	335	311	310	305	295	290	311	295	294	297	301	301	319	295	314	310	321	322	345	326	290	289	303	329	277	289	279	318	294	327	313	305	291	333	348	317	307
33965	11968	1891	1103	738	569	453	370	339	305	266	263	226	217	230	205	194	189	165	194	191	161	189	180	154	172	171	160	168	160	162	166	186	184	157	164	172	159	183	166	166	146	178	164	165	146	154	163	168	171	149	159	164	159	174	179	156	155	177	160	156	141	173	181	175	172	156	189	173	160	167	165	152	179	149	163	170	160	170	161	187	146	181	165	172	191	140	177	165	172	162	159	141	168	163	159	145	186	176	170	153	176	190	166	179	169	176	164	154	168	168	154	198	156	135	167	176	174	170	170	152	173	182	164	160	180	157	140	147	175	181	166	171	162	181	168	171	167	162	170	167	161	168	153	166	170	180	168	170	179	162	153	157	164	161	158	161	130	166	163	137	169	166	164	170	166	158	171	168	176	147	162	155	179	162	161	152	147	178	157	194	146	182	189	165	173	165	169	146	171	169	155	147	164	150	148	163	159	159	153	164	175	173	159	142	165	139	158	167	160	173	192	148	165	176	171	152	171	168	174	175	144	165	141	191	154	178	125	146	174	141	173	175	145	154	184	157	140	147	154	150	158	148	158	161	161	147	172	189	175	174	165	173	187	172	167	154	163	158	164	158	165	148	178	170	158	180	154	173	156	154	151	150	174	162	156	158	168	164	146	170	173	196	157	163	153	160	180	175	139	153	149	157	168	188	170	167	151	169	162	158	152	151	195	165	168	138	163	163	170	159	171	159	176	169	155	191	157	183	151	171	153	163	159	163	152	171	171	151	165	162	154	157	152	168	146	173	169	154	179	174	170	175	165	178	163	160	185	159	181	167	184	183	153	198	143	166	164	159	151	145	166	160	180	190	169	169	152	152	186	148	181	164	149	167	167	178	157	172	165	170	159	173	171	169	186	155	168	170	160	162	181	162	163	161	145	159	161	174	162	145	154	147	164	164	156	163	144	186	147	154	164	158	158	165	156	145	176	159	178	136	165	158	195	161	161	150	169	148	138	150	163	143	171	185	175	166	169	151	174	164	165	168	162	168	152	177	145	176	165	181	135	155	191	168	150	174	157	162	162	138	134	171	171	149	161	152	157	155	147	136	144	153	167	158	175	176	156	172	159	160	144	168	164	159	176	137	167	180	165	154	157	181	154	164	166	171	159	179	168	178	151	173	158	167	166	148	150	156	150	150	159	166	163	173	151	165	187	160	157	156	156	141	181	162	146	144	177	184	157	159	179	153	170	169	165	141	164	149	167	150	145	178	175	168	157	172	183	141	153	172	148	181	176	150	165	155	173	164	196	152	149	170	165	178	158	180	173	142	154	158	172	162	166	155	178	154	170	143	155	176	159	163	155	174	155	194	161	168	162	149	154	155	144	182	146	161	157	156	167	152	186	154	177	163	181	142	166	148	168	154	177	159	159	171	161	136	152	183	181	150	150	152	145	171	179	172	167	163	175	175	147	169	146	173	180	145	131	129	166	135	165	139	157	198	156	150	165	151	161	156	175	171	160	169	152	212	167	163	173	165	157	183	158	177	155	156	158	150	168	180	166	175	159	142	172	176	163	163	156	140	175	174	160	159	164	156	171	178	167	181	161	155	154	162	164	152	165	167	182	135	186	184	161	172	165	144	133	142	171	152	159	155	180	170	154	165	162	183	164	161	140	159	148	161	153	163	145	156	142	179	156	167	162	147	157	138	150	151	175	159	165	142	195	164	154	165	144	160	156	149	151	169	172	168	176	166	158	170	164	172	185	176	155	152	175	172	149	161	168	146	167	176	170	160	156	165	171	170	168	153	166	153	151	167	171	154	146	160	145	166	159	169	156	152	166	138	155	186	183	169	175	149	167	180	166	144	178	154	171	143	164	173	152	163	156	170	173	169	165	147	146	160	149	161	169	169	176	151	146	160	147	176	161	155	179	139	157	175	153	158	153	157	157	139	149	171	151	150	158	140	163	167	188	181	164	156	139	158	157	160	159	153	167	159	150	143	167	170	158	198	156	165	189	162	159	167	149	155	176	146	177	172	152	147	146	159	158	171	188	177	163	147	177	178	172	150	131	189	156	156	149	168	159	154	178	170	165	147	145	168	156	152	167	164	158	169	152	164	166	169	185	162	180	167	172	178	147	155	141	155	164	160	156	194	146	162	152	155	170	163	188	157	170	160	172	169	162	162	164	155	141	168	161	157	153	165	158	152	177	173	181	177	182	158	168	141	157	131	156	138	149	177	165	161	171	157	172	176	196	161	147	144	177	165	150	164	175	163	135	156	182	159	154	162	193	167	204	167	156	168	151	161	172	160	157	158	151	147	180	156	158	141	160	154	154	159	149	168	172	157	161	155	156	151	168	172	147	170	151	156	168	165	161	162	159	156	189	162	155	143	156	159	164	141	161	153	168	170	140	171	154	155	168	173	170	144	165	143	152	155	154	174	165	173	166	168	184	183	159	154	146	166	153	177	166	150	154	162	160	142	170	160	183	185	155	156	174	178	153	162	166	162	154	151	176	141	155	171	165	171	187	150	146	141	163	174	161	176	174	194	165	156	170	151	162	165	161	181	175	160	186	156	194	189	172	154	171	172	172	171	160	160	149	168	182	150	156	169	147	168	140	166	165	140	139	163	161	137	153	143	173	162	171	156	143	155	169	157	156	153	169	169	158	158	158	141	149	175	152	146	161	184	130	182	181	160	179	164	176	155	169	148	164	177	155	183	163	166	166	158	158	153	138	145	172	174	165	151	150	152	148	146	162	150	162	170	141	146	164	184	172	185	166	172	153	169	142	173	157	145	163	177	163	178	177	153	171	182	165	163	170	147	184	148	162	144	144	157	161	149	166	181	183	146	162	161	165	145	179	144	158	157	176	169	163	126	170	147	137	161	165	162	147	174	156	155	145	162	148	179	185	171	159	155	187	174	173	163	146	168	167	177	167	150	143	147	148	137	164	142	155	130	178	174	159	157	181	163	161	168	179	166	183	145	170	162	159	167	164	167	149	166	175	170	159	166	171	150	157	168	150	168	149	144	165	170	151	150	185	162	131	181	170	149	189	145	149	133	159	166	165	161	168	171	149	150	160	142	201	160	185	179	175	159	175	158	160	166	164	148	157	180	142	177	157	141	129	167	157	172	154	158	165	140	163	178	165	169	170	170	156	150	144	170	176	160	152	165	156	138	183	172	174	164	174	140	187	155	154	169	161	164	150	150	178	146	171	139	189	166	154	158	165	158	172	167	137	170	171	169	181	172	179	167	152	142	146	169	162	164	146	163	163	149	152	175	177	168	158	147	140	169	144	200	181	151	152	143	144	191	184	185	144	188	144	158	143	167	180	176	157	158	148	164	161	159	162	168	153	153	156	167	145	167	177	157	170	171	169	173	165	168	173	176	179	141	158	176	149	153	168	177	190	173	157	151	194	146	170	175	141	168	166	150	182	183	174	166	158	162	167	172	162	154	174	157	167	160	128	162	145	175	147	176	155	183	170	142	157	158	164	148	146	161	175
15551	1449	3151	3516	2983	2656	2139	1799	1519	1373	1238	1084	1024	978	888	868	854	789	808	746	745	667	679	673	617	697	640	645	591	652	594	644	566	563	600	594	572	602	596	587	535	600	541	560	572	590	552	552	551	594	531	600	550	553	549	560	523	526	554	533	519	535	565	547	528	564	525	513	535	513	557	555	541	522	551	530	539	523	537	551	526	534	522	507	524	546	521	524	550	529	514	507	497	530	499	520	508	529	547	525	526	527	504	521	522	548	525	548	523	512	551	570	520	510	510	549	520	474	525	562	508	523	541	534	527	494	494	580	471	504	535	578	528	550	529	489	509	493	523	543	514	539	536	529	508	554	557	507	506	505	525	491	513	524	514	538	559	506	525	573	521	558	499	529	515	516	521	511	572	524	502	528	565	508	518	527	495	513	497	532	537	515	515	517	518	532	535	544	516	498	481	569	506	501	497	506	491	521	493	525	526	534	556	548	500	548	504	524	520	520	506	534	537	520	551	527	526	526	532	522	508	492	530	535	508	526	486	516	535	543	512	545	514	545	522	495	516	522	514	495	528	510	505	527	493	494	464	539	521	509	477	505	524	486	562	530	535	524	513	547	531	532	515	493	494	471	550	540	507	563	528	524	514	534	518	494	530	495	545	520	519	520	555	506	525	521	489	522	514	526	530	492	497	541	525	535	502	542	526	545	518	531	568	495	503	529	484	533	494	543	491	507	566	511	524	522	544	505	512	576	531	549	512	510	490	514	477	541	548	544	504	542	549	505	516	535	572	541	521	509	499	501	506	517	556	521	548	511	552	528	524	516	563	512	518	533	466	590	550	460	502	509	491	492	539	513	530	519	551	539	508	507	513	524	469	497	495	515	530	559	518	492	513	548	532	537	530	521	508	577	527	538	553	580	524	541	495	539	490	517	504	522	519	535	498	492	519	531	486	504	528	565	545	559	540	523	549	560	511	542	494	502	546	500	524	507	503	501	542	545	529	526	547	494	551	499	572	523	503	511	572	536	532	498	525	476	550	499	507	495	525	540	502	496	523	507	575	525	499	481	538	508	504	497	493	535	516	472	520	505	516	533	515	531	533	566	523	525	538	515	487	510	525	543	491	519	531	544	537	511	504	498	503	529	513	536	514	566	550	501	507	476	532	556	578	520	519	489	534	530	537	489	494	523	525	530	505	534	514	528	537	484	526	494	523	505	499	549	535	525	484	518	516	566	485	484	531	555	494	547	483	596	556	564	520	502	508	498	500	525	520	540	516	516	510	485	532	525	519	546	528	559	562	537	522	528	538	516	510	522	535	535	471	501	500	515	515	490	542	548	501	545	501	493	539	520	529	516	460	525	539	529	527	472	554	540	521	550	533	554	526	501	530	522	469	504	534	532	557	530	552	528	523	515	528	507	533	572	523	526	528	534	554	512	490	538	484	561	501	491	525	524	507	553	533	525	496	504	515	537	554	529	527	544	558	534	456	528	518	573	519	500	497	480	545	504	528	521	530	534	554	512	537	515	569	510	529	498	538	555	491	537	489	532	501	505	490	500	521	498	507	551	558	513	518	495	509	510	527	554	532	507	514	513	511	517	540	472	490	541	560	496	501	584	513	519	556	546	512	536	488	505	522	532	512	583	508	552	507	537	508	498	518	565	502	530	530	510	544	555	478	482	503	482	549	482	510	497	524	546	557	502	539	502	535	519	515	518	540	524	512	512	526	558	537	536	487	487	521	511	507	529	516	521	566	488	505	515	534	529	543	485	510	480	489	562	495	550	535	494	501	516	545	520	490	508	523	506	500	482	574	484	520	534	495	509	534	566	537	574	510	471	523	504	518	537	582	515	524	526	548	518	542	527	470	526	532	495	522	506	541	522	512	525	577	530	561	523	496	551	527	489	506	538	524	546	549	511	511	549	541	509	521	545	535	483	534	552	489	526	538	507	474	541	486	531	503	495	537	524	516	557	539	528	523	504	520	522	552	520	536	554	511	494	511	513	483	504	528	517	502	566	504	536	527	515	523	560	509	530	484	537	491	522	525	501	459	517	550	526	496	565	502	489	504	488	536	521	537	490	494	489	541	541	516	524	537	525	517	541	565	542	507	527	506	505	493	519	526	540	541	519	522	563	513	519	516	528	514	516	534	513	522	478	483	480	533	521	522	569	482	490	508	522	486	526	551	511	526	539	532	513	520	532	523	502	512	490	540	510	518	547	494	532	484	529	512	516	497	535	519	540	514	508	504	521	518	503	488	533	514	526	523	554	534	504	520	501	510	490	473	507	518	496	517	533	510	492	537	520	557	480	497	557	505	515	512	505	534	515	500	537	499	493	533	485	497	545	509	549	550	493	508	473	497	466	549	559	533	515	532	507	548	519	508	503	563	585	553	554	489	543	541	549	505	528	491	483	476	522	513	519	459	522	549	549	506	521	491	517	555	551	529	564	510	516	521	512	533	497	507	560	553	504	542	549	487	484	504	496	543	530	540	555	536	527	548	484	525	502	525	508	531	499	554	537	509	526	521	588	513	489	498	532	544	575	509	523	565	514	557	458	538	507	514	541	518	506	507	538	529	546	484	544	517	570	518	509	506	494	506	508	550	502	512	512	532	537	513	492	520	493	544	535	498	519	548	513	512	504	492	531	542	520	510	557	495	536	517	524	510	522	529	551	561	482	476	522	526	515	544	500	522	512	509	531	548	498	493	515	517	539	531	522	539	533	526	531	509	534	561	498	536	546	539	524	528	490	552	536	509	498	479	519	494	520	496	524	531	517	531	542	542	504	492	518	530	541	505	481	536	528	483	513	551	510	525	558	528	515	473	469	535	553	524	542	533	503	561	527	529	528	532	544	534	512	520	561	529	476	573	479	489	496	511	500	577	573	533	479	499	515	535	504	514	493	526	485	541	509	510	511	530	542	522	478	502	541	567	518	489	551	528	472	513	488	510	524	496	502	524	579	563	534	527	507	540	541	519	532	522	521	477	537	517	522	519	546	527	472	536	527	510	544	500	559	503	534	532	536	543	492	530	504	504	523	526	535	508	543	517	552	577	549	563	510	496	581	475	511	518	529	511	543	513	527	523	538	535	531	500	506	517	497	534	493	543	502	550	553	505	508	551	536	500	471	541	535	537	530	503	517	548	529	554	551	501	537	486	477	537	496	567	510	538	497	503	489	497	561	564	571	511	537	533	531	521	498	490	546	557	543	538	497	548	512	519	517	526	491	522	583	522	517	537	535	527	527	493	522	543	502	492	520	540	507	523	528	535	487	507	531	512	523	525	502	502	577	515	523	490	522	524	491	547	563	546	514	533	542	499	483	526	498	540	512	515	519	517	484	528	565	556	539	538	546	515	514	511	482	488	485	533	491	555	516	502	512	530	549	530	507	515	490	547	530	544	559	539	536	532	566	519	546	535	495	554	510	478	479	533	511	513	481	513	495	550	509	507	513	547	521	544	509	521	519	539	569	517	501	492	530	571	522	509	516
39884	21965	7033	2115	1456	1098	817	701	597	539	465	429	387	405	369	337	344	326	338	334	307	318	282	284	259	300	279	283	287	285	315	277	271	299	260	308	245	276	304	273	266	274	257	296	244	293	256	271	296	276	285	288	264	265	265	255	263	257	257	278	279	247	264	267	288	273	264	285	292	295	295	267	259	265	265	262	253	277	290	272	276	322	243	284	268	274	250	274	248	249	248	285	292	264	254	274	271	265	271	243	266	244	270	271	291	283	250	242	238	292	253	271	277	296	259	290	262	277	280	283	273	246	257	264	286	260	252	274	263	254	271	244	254	264	268	327	270	281	256	272	301	297	288	244	253	272	255	269	262	250	249	270	282	243	290	321	263	236	255	274	241	263	269	295	253	277	295	280	239	274	261	263	251	262	273	258	261	289	272	239	269	286	242	261	294	235	278	292	283	288	239	255	276	266	276	264	286	252	246	267	220	268	284	227	260	283	260	262	271	276	253	262	249	270	298	261	241	299	272	249	293	243	261	287	278	277	270	279	274	257	261	248	269	271	264	250	271	284	272	257	262	264	273	253	235	269	255	253	285	251	299	234	244	288	244	267	230	259	248	252	288	287	270	269	255	257	268	284	282	232	290	237	273	238	253	278	274	272	280	288	273	286	264	253	278	254	258	258	298	287	250	269	254	313	265	253	252	260	250	252	237	273	256	270	246	277	230	269	244	265	280	264	306	290	285	250	262	288	265	254	279	282	261	252	241	252	255	274	241	279	274	313	278	271	243	289	291	239	292	259	270	269	267	249	263	280	277	298	286	234	288	275	251	285	233	275	248	264	250	243	265	253	267	298	260	302	269	239	284	255	273	266	276	249	265	291	263	284	255	258	273	283	264	282	247	269	286	283	254	277	260	261	268	269	265	253	280	258	287	262	264	271	280	292	252	254	251	294	287	290	319	257	257	263	272	282	261	243	280	302	275	254	248	256	269	244	266	258	270	277	260	247	255	281	267	272	227	283	255	263	268	247	261	268	261	278	272	247	257	280	264	264	274	253	240	287	234	257	270	274	275	287	276	246	270	293	257	254	253	273	294	260	284	253	281	289	258	263	275	279	273	260	285	246	312	278	258	246	268	293	273	253	250	272	267	260	311	286	296	308	259	273	240	256	287	296	275	276	254	264	246	251	253	280	242	238	244	253	268	265	289	261	243	261	271	274	244	243	271	275	254	267	298	273	259	277	242	247	296	274	232	281	295	257	254	270	255	268	278	282	285	264	242	260	283	260	259	283	260	236	271	242	232	262	271	301	274	255	241	256	272	277	281	243	273	238	250	274	292	309	261	260	282	266	250	313	264	279	266	257	263	264	275	256	250	284	271	252	254	255	280	236	272	263	261	260	266	243	263	258	274	273	252	282	276	294	277	290	251	252	245	252	269	303	259	269	247	260	292	268	245	256	286	270	254	274	265	281	273	255	308	263	225	286	287	256	258	302	249	269	310	269	246	272	291	256	245	235	250	266	264	258	248	252	257	295	257	275	289	245	281	269	273	276	271	237	258	276	263	299	280	303	280	231	269	257	247	241	270	226	266	299	275	299	238	260	277	240	256	271	248	266	256	287	246	270	277	289	264	264	277	283	238	277	237	249	283	247	262	254	289	289	307	253	274	264	248	291	264	274	248	279	261	294	283	250	252	243	279	258	276	275	267	253	259	291	271	269	280	293	253	280	259	262	277	250	237	262	277	274	276	272	274	258	261	258	280	287	246	251	288	265	280	267	269	300	269	249	268	283	253	272	240	281	252	222	293	255	246	276	273	273	281	251	268	264	265	251	264	247	250	258	285	280	251	300	251	272	269	261	267	263	242	273	247	283	240	270	224	253	272	262	250	284	251	287	276	251	284	276	256	241	250	250	266	246	287	253	227	238	272	296	283	260	276	278	269	270	290	293	258	257	280	290	247	237	272	262	281	263	261	266	273	277	253	254	247	225	256	275	257	250	293	261	273	268	264	260	256	267	271	294	251	275	262	264	264	257	284	270	266	270	251	258	262	279	268	256	285	249	259	262	262	282	261	249	269	267	266	262	300	246	290	246	258	275	273	268	232	246	267	244	269	280	246	247	256	250	275	247	267	247	270	275	282	253	230	259	260	237	258	277	287	277	254	284	267	282	286	292	286	283	248	282	265	302	280	271	270	247	259	293	275	273	254	294	267	264	281	234	244	263	275	274	276	279	246	278	297	257	275	253	250	249	287	280	277	285	255	266	286	238	258	251	250	256	300	262	272	275	286	267	265	255	251	251	259	263	252	277	241	267	248	256	244	264	287	307	292	261	273	325	246	251	251	241	275	258	274	269	259	288	297	277	266	256	272	290	290	253	249	273	286	278	283	255	245	236	261	255	275	229	245	302	254	252	248	297	306	285	208	279	275	243	260	272	286	284	251	237	275	279	277	279	281	265	272	271	273	291	256	267	254	279	269	253	247	267	274	245	271	281	220	242	259	282	271	265	281	276	253	241	242	271	309	261	235	289	257	266	274	256	271	265	239	270	247	273	276	276	286	230	292	265	270	259	291	255	255	265	254	257	275	234	267	243	260	247	253	277	278	237	267	275	267	256	271	226	291	265	254	290	273	260	261	262	297	250	298	263	280	270	256	259	260	237	246	263	262	239	272	266	266	282	272	280	272	264	274	261	299	259	261	262	282	261	287	295	263	265	279	270	272	261	309	259	266	259	263	240	274	247	275	255	259	277	288	249	279	263	255	246	268	263	272	302	287	284	251	260	268	280	260	246	277	265	240	253	267	268	269	289	266	251	257	265	284	258	241	260	244	254	278	281	271	250	267	270	302	301	269	276	298	256	256	278	281	261	285	257	271	263	271	279	247	301	270	252	275	270	278	280	244	270	215	274	235	275	267	271	277	268	282	244	250	258	294	262	267	287	276	280	283	269	287	291	266	278	233	284	278	257	243	264	264	286	232	266	257	267	269	260	262	264	254	258	270	260	246	288	284	263	258	306	284	245	272	242	257	291	261	258	270	263	278	272	256	260	246	274	275	230	266	286	270	283	270	276	251	280	266	299	271	275	273	280	238	265	257	305	272	282	276	257	256	285	263	274	256	267	258	239	276	264	286	308	264	250	276	308	241	268	247	269	239	261	251	276	276	286	303	263	273	252	278	273	238	280	258	250	284	250	274	247	245	258	280	268	277	275	254	247	280	257	252	249	253	233	279	247	246	267	280	234	274	267	236	254	253	257	298	278	257	261	246	278	296	262	273	277	267	270	265	266	249	266	255	278	260	266	275	274	256	253	265	294	250	260	254	252	283	265	269	266	277	280	241	255	246	284	254	281	287	252	261	285	249	247	270	258	259	270	277	285	274	265	266	261	271	273	270	250	251	264	265	233	238	263	275	284	286	284	244	250	288	246	244	285	265	267	271	283	268	252	297	254	294	244	274	264	267	245	282	255	289	273	257	247	280	275	244	256	267	272	264	263
18989	2520	5275	6154	5487	4379	3667	3101	2792	2345	2172	1894	1724	1568	1407	1386	1294	1326	1233	1184	1174	1152	1059	1030	1035	1033	1049	970	1008	943	951	931	885	863	922	864	901	936	975	880	846	840	799	859	827	825	784	864	867	792	860	878	873	835	818	817	762	815	837	834	816	826	780	836	786	789	797	766	852	826	853	844	811	820	732	827	798	807	809	800	753	798	845	784	804	771	800	814	826	836	820	835	824	769	786	773	757	787	780	776	749	791	792	761	781	791	764	831	783	804	835	789	769	804	800	799	769	814	801	768	762	753	744	823	740	824	765	767	772	804	759	842	807	797	801	798	744	768	762	799	821	803	789	774	734	764	740	835	734	769	828	794	779	838	788	805	764	784	750	796	762	786	755	773	769	795	778	797	758	797	785	812	816	761	801	788	776	765	758	781	747	734	788	781	739	823	847	802	751	786	812	772	752	769	818	741	758	821	810	771	745	824	827	771	823	755	754	790	780	768	800	784	764	792	728	739	763	720	789	806	836	736	762	702	773	815	833	787	747	783	817	773	802	802	826	722	786	822	762	771	773	733	808	767	762	778	784	777	773	789	745	765	787	788	757	751	806	790	715	795	777	744	770	782	795	839	771	760	792	807	739	759	751	801	788	781	774	748	809	753	701	758	776	766	747	789	788	781	779	821	790	769	781	793	773	779	786	770	758	782	756	768	790	843	784	846	774	771	765	753	801	800	783	832	789	734	788	816	782	761	748	764	804	778	776	764	748	775	816	787	776	808	812	786	828	786	787	810	780	774	784	790	804	779	793	776	801	825	723	755	763	787	780	768	804	778	784	810	811	744	785	722	784	701	769	767	777	736	775	792	792	774	747	772	762	784	738	771	777	832	758	800	776	829	767	773	739	839	748	817	777	760	820	805	806	770	801	730	764	798	757	762	784	791	767	780	733	686	806	805	776	773	806	743	770	798	787	791	820	758	739	745	791	764	804	822	801	798	765	769	780	787	800	777	791	764	765	801	801	790	778	769	822	782	769	817	776	751	795	762	785	778	778	738	794	807	799	770	799	770	779	727	791	769	747	824	739	787	763	808	729	756	778	768	786	763	774	790	781	737	801	767	741	788	802	812	770	768	847	729	733	747	771	742	776	747	742	818	807	763	777	710	757	795	779	754	808	797	773	709	731	794	829	797	776	787	780	805	777	772	816	777	776	754	774	797	756	719	747	769	782	813	799	791	794	793	747	791	780	798	782	738	760	750	844	728	804	798	774	750	795	785	799	753	772	779	780	788	732	766	788	786	811	742	723	755	798	771	778	816	782	764	778	745	718	755	785	767	807	849	826	796	788	777	762	717	829	749	787	769	726	761	788	746	796	739	779	776	773	783	751	765	801	771	738	844	771	782	759	771	802	761	780	798	779	782	797	782	750	743	820	786	804	782	752	849	756	783	787	759	756	727	772	824	786	752	799	724	757	770	826	784	726	790	762	783	799	777	757	805	757	761	783	771	799	787	776	784	767	772	785	776	798	773	742	772	754	768	790	794	756	779	765	755	793	838	769	764	757	810	771	794	725	764	755	778	776	766	826	798	777	762	762	717	736	770	786	763	772	783	763	729	750	789	741	803	800	769	797	781	684	768	754	780	765	843	771	755	733	794	844	777	766	792	756	732	829	732	789	767	769	754	766	794	799	793	735	751	766	714	791	788	718	794	810	763	770	766	763	781	721	774	727	768	843	771	728	794	687	750	735	792	786	726	741	772	802	826	769	826	754	735	773	793	768	789	772	752	782	780	786	768	756	778	742	823	772	770	804	800	765	793	817	772	772	768	753	783	773	800	787	736	787	745	832	773	760	743	783	785	774	756	753	823	786	766	740	800	816	746	745	774	792	758	813	794	773	808	798	792	806	728	790	745	758	747	750	814	817	762	787	748	818	769	716	815	802	759	784	777	803	747	779	739	752	768	767	838	787	744	828	763	803	775	794	795	830	783	777	770	753	796	748	775	752	743	778	805	819	735	763	842	781	787	804	789	788	757	773	793	758	753	787	792	835	764	749	793	771	808	831	824	764	742	775	781	871	792	794	753	792	760	756	736	804	789	742	791	827	805	749	772	775	784	798	760	772	751	784	815	848	793	781	796	759	781	784	764	739	728	726	798	803	817	733	815	783	786	813	796	752	775	767	773	775	753	775	812	755	784	783	776	777	781	831	804	771	730	761	794	766	728	817	792	768	732	781	846	743	745	783	754	822	802	803	788	735	822	755	722	803	814	792	776	756	753	806	815	832	734	755	744	757	757	751	831	776	738	811	840	813	807	827	812	835	818	782	771	807	791	794	772	736	806	809	762	756	773	773	814	794	773	757	816	764	763	726	797	767	786	807	840	819	784	728	776	751	755	798	762	761	772	783	778	758	797	827	805	776	764	780	775	757	802	747	763	786	765	782	746	769	787	744	752	757	758	774	794	798	805	760	778	768	813	767	776	837	746	739	730	774	753	772	813	782	727	784	704	807	818	791	807	771	740	773	741	748	778	767	726	770	720	818	814	750	744	769	789	779	832	774	753	766	755	800	791	820	745	765	746	771	723	799	781	807	807	762	814	714	796	765	800	775	739	783	774	808	774	776	794	818	784	754	797	824	797	741	732	788	779	809	778	756	791	764	770	799	774	746	760	782	769	794	831	735	770	754	843	840	737	750	725	764	767	777	805	743	777	776	773	788	766	794	788	774	783	817	804	751	775	776	792	812	793	780	737	817	769	796	745	783	792	762	837	779	789	788	782	783	797	800	773	807	826	766	763	763	787	791	796	770	764	778	790	735	737	761	803	778	778	781	813	769	767	782	806	780	756	790	789	796	752	781	770	792	772	794	790	809	828	741	767	791	735	800	788	752	784	788	741	765	778	789	809	755	805	793	784	788	825	795	762	754	745	796	825	780	766	769	793	758	780	765	750	784	812	770	763	715	756	753	792	752	808	756	786	742	756	805	752	781	728	744	794	795	787	757	808	770	795	799	745	787	800	735	831	749	781	747	802	784	751	803	772	778	765	785	782	768	839	754	784	783	859	788	768	760	780	771	818	775	791	779	784	816	769	772	799	759	778	803	776	796	788	799	779	784	811	791	816	789	801	793	744	757	804	787	781	789	762	798	756	760	815	779	795	795	816	741	750	743	754	753	788	792	735	817	801	765	836	789	742	768	709	726	744	805	780	772	809	811	794	764	745	734	768	756	767	778	752	788	781	781	830	795	792	858	800	774	774	735	761	804	805	754	790	796	769	806	782	791	774	806	738	794	775	753	785	805	762	774	824	815	812	840	817	773	785	782	790	808	718	783	801	766	783	729	794	770	784	806	751	809	762	803	768	753	735	772	758	766	779	795	779	807	784	809	757	776	812	762	737	802	834	824	784	778	860	724	734	792	746	810	773	754	790	771	809	800	783	829	789	794	805	765	807	733	745	766	837	780	761	829	790	809	774	794	794	798	817	759	839	826	746	775	795
6868	470	229	151	129	115	113	97	95	85	95	85	108	79	98	103	70	87	102	77	79	73	82	82	94	73	97	83	80	68	90	77	87	96	100	88	96	90	94	83	80	92	84	83	76	98	81	83	88	93	82	76	94	99	80	80	93	79	81	87	92	119	95	79	74	82	81	86	88	83	83	64	77	95	88	72	78	84	88	83	77	78	79	84	93	76	81	83	111	77	76	69	84	101	74	86	93	90	90	83	88	79	85	81	82	73	99	74	82	81	76	87	75	88	83	82	82	101	72	89	95	82	80	62	88	91	82	78	103	100	82	81	81	87	77	90	85	91	107	80	83	95	86	81	85	77	78	98	86	79	82	65	59	85	88	114	102	73	90	92	82	83	96	85	86	76	80	85	76	90	72	70	76	84	95	90	86	107	86	82	74	83	82	90	96	92	87	85	91	79	92	84	79	81	84	82	86	82	94	93	100	95	100	96	80	84	80	97	87	77	88	88	95	98	91	72	91	83	63	98	86	84	77	101	74	89	88	86	85	100	83	87	97	97	84	81	65	69	80	88	80	81	90	92	102	83	86	84	81	98	85	76	92	78	83	96	84	82	80	78	85	78	85	87	83	70	83	83	85	85	85	82	94	92	103	83	82	100	86	74	96	85	90	73	88	82	85	107	88	101	88	75	70	88	92	83	75	77	72	82	79	70	94	91	69	78	52	72	99	81	107	75	78	77	88	78	74	106	86	98	76	82	78	81	71	79	97	89	92	81	76	96	78	81	83	70	71	89	81	93	81	76	100	78	79	82	78	81	88	69	85	71	84	75	79	65	78	87	100	89	66	97	92	78	84	88	84	65	66	85	81	102	88	74	80	95	84	93	78	73	87	78	85	79	78	74	78	84	92	59	73	95	83	82	86	84	71	96	90	76	78	78	79	80	93	82	87	77	70	87	80	84	91	99	65	94	72	106	89	92	90	77	84	90	85	97	72	77	92	81	85	95	78	92	80	82	85	84	76	74	67	83	82	75	82	80	92	74	87	80	80	77	88	78	84	74	88	97	95	80	59	73	101	87	88	92	83	83	84	89	78	86	89	109	94	87	77	82	90	89	81	97	83	87	62	85	87	89	81	77	73	90	67	93	85	90	104	77	70	93	73	77	65	78	105	64	75	78	92	89	64	83	89	84	69	98	85	73	82	71	87	89	88	89	90	97	67	96	98	78	70	95	87	88	85	92	74	94	88	79	78	92	71	93	94	88	85	89	75	110	66	71	78	70	80	88	76	81	85	91	71	92	95	106	75	77	102	94	74	94	91	75	77	77	95	96	83	87	92	90	92	70	83	82	108	92	89	89	83	82	88	95	87	69	77	85	68	95	107	79	111	106	87	81	78	75	98	76	76	85	72	80	85	89	82	83	76	85	77	90	93	87	90	76	79	91	84	81	71	89	78	92	78	82	85	102	87	79	64	96	87	88	76	82	79	84	89	82	70	88	82	78	80	89	69	83	91	75	100	92	77	83	65	93	87	88	89	87	78	71	76	97	85	83	80	72	83	84	86	92	72	99	79	93	87	96	90	76	89	83	87	79	89	81	89	82	92	82	75	77	73	118	72	87	89	89	81	83	67	93	85	81	99	84	85	90	76	90	96	84	72	98	97	80	89	67	79	95	90	86	98	99	79	93	81	79	85	73	72	85	93	90	91	88	89	67	79	96	86	90	80	82	86	71	93	95	87	101	77	89	101	96	100	98	75	74	67	84	72	85	65	101	87	96	87	104	71	83	74	96	78	92	81	94	76	79	86	75	64	89	94	89	75	76	101	89	82	74	84	100	88	80	79	99	69	86	75	85	82	90	84	86	76	86	93	71	87	95	80	89	81	104	86	88	78	98	78	73	71	100	87	76	76	73	76	92	94	97	80	73	75	71	81	101	74	93	82	89	87	82	85	95	86	83	89	91	78	79	94	68	82	87	72	92	102	82	75	80	102	80	81	107	106	91	96	75	74	83	95	82	80	92	99	78	88	80	92	84	92	79	81	88	75	76	97	100	90	89	87	89	73	76	92	103	94	70	72	95	93	79	75	102	88	103	85	97	83	80	72	87	80	75	76	71	79	88	69	74	78	82	84	84	84	81	80	68	85	86	71	75	77	91	78	71	95	81	84	98	84	78	89	82	92	79	77	78	103	66	83	77	72	82	91	99	81	90	86	90	96	76	86	66	66	86	85	84	82	91	92	100	97	92	81	75	95	80	98	82	93	106	94	89	84	81	94	82	104	88	98	83	86	95	82	80	96	95	85	90	68	80	97	96	85	73	80	94	73	72	99	72	94	86	80	88	96	81	83	76	87	103	79	93	93	80	70	86	78	81	76	94	76	81	88	84	100	103	74	74	91	90	87	79	89	75	93	91	78	92	93	93	78	96	95	85	85	72	77	83	78	90	85	86	101	104	72	79	76	88	79	76	82	74	80	94	77	87	87	90	99	73	74	94	94	78	78	89	90	78	80	77	88	89	103	84	89	79	78	76	84	62	80	80	81	94	84	84	72	75	76	77	74	73	84	74	82	76	94	85	74	80	81	93	102	101	89	88	90	76	104	76	77	95	68	97	68	82	76	81	64	104	69	86	87	77	91	96	81	92	85	82	69	78	99	98	65	96	79	79	99	78	73	78	82	94	72	67	67	70	98	82	82	75	80	85	86	90	88	68	74	92	71	75	88	87	104	95	83	81	90	82	77	76	97	73	89	92	76	65	84	56	98	74	94	87	72	76	81	91	83	85	88	78	92	88	90	86	79	72	82	84	90	75	83	84	79	87	83	69	82	88	75	91	93	88	87	106	90	74	81	80	89	97	75	85	87	84	91	73	94	80	102	85	84	79	87	79	86	93	87	88	88	76	75	105	77	72	80	90	65	98	69	95	96	87	85	70	102	66	74	76	88	94	85	81	69	86	64	88	76	72	93	89	88	89	85	71	79	86	68	97	92	81	85	86	95	100	93	85	83	93	87	85	88	92	104	85	75	71	87	86	78	80	93	86	90	78	84	94	84	109	105	102	106	92	93	90	92	80	80	88	92	90	77	87	76	89	90	93	84	86	90	78	91	102	79	71	82	77	90	81	77	81	91	97	87	86	87	72	98	73	72	81	78	98	95	68	64	97	77	75	81	90	84	83	90	109	78	88	80	84	77	87	97	74	86	86	89	75	81	79	89	71	85	103	105	97	74	74	108	83	83	72	88	80	86	90	88	70	106	83	106	82	80	71	93	77	85	87	75	92	92	90	85	89	84	62	75	78	88	84	74	92	95	82	77	80	72	85	96	86	94	76	92	78	83	74	75	85	86	85	89	80	74	76	81	83	69	95	87	84	83	74	103	97	88	90	64	68	86	89	91	79	76	72	87	89	93	70	82	74	78	92	84	84	89	82	86	88	81	85	86	83	88	86	98	78	95	85	85	83	75	96	81	73	100	89	95	84	84	68	79	74	84	86	82	92
6744	412	497	580	478	470	436	412	368	374	382	383	353	350	298	346	337	345	346	335	319	310	324	309	320	331	290	337	340	305	293	334	341	289	336	319	299	323	349	311	282	309	308	298	328	289	312	320	288	324	310	332	315	294	273	318	311	322	303	300	287	317	263	312	307	321	293	320	317	292	321	316	317	301	315	300	353	329	291	309	338	261	306	327	297	296	297	290	315	309	332	318	314	286	325	322	316	319	309	331	297	331	331	319	323	294	306	309	299	281	319	342	261	305	304	321	311	287	304	323	277	302	299	340	290	300	347	293	307	297	317	307	322	344	294	302	302	311	304	288	295	338	300	284	283	316	330	334	315	299	314	259	290	326	328	342	278	320	301	306	300	283	320	274	303	312	302	316	298	302	345	310	297	303	273	309	305	305	298	294	309	317	320	316	300	288	361	330	323	330	287	302	298	299	283	322	315	332	298	325	314	324	309	300	317	316	278	298	286	308	288	311	319	316	306	300	319	305	303	310	318	266	313	315	335	296	310	310	345	308	285	320	309	294	338	279	305	320	322	282	310	284	322	317	341	308	327	299	316	307	311	282	265	309	309	317	291	341	324	307	324	302	330	303	357	308	310	298	325	340	288	302	298	282	285	315	307	286	304	298	284	325	315	314	316	315	317	310	308	316	278	323	309	320	322	290	299	338	337	280	317	263	347	294	308	292	304	287	317	305	272	332	277	294	323	305	282	296	321	300	308	293	305	296	323	292	294	332	325	311	304	284	284	320	298	304	309	284	334	305	331	326	286	300	271	322	319	305	325	296	308	305	310	305	345	302	301	306	314	300	270	303	327	322	310	269	306	275	312	308	301	318	318	268	316	287	320	322	328	304	277	327	287	288	304	298	296	327	325	293	312	315	274	314	334	301	318	326	352	321	298	325	326	310	320	330	288	329	302	312	319	337	320	318	297	302	316	273	319	306	270	315	303	318	289	303	326	291	302	335	325	317	307	327	284	299	314	346	329	342	284	317	299	309	283	302	327	290	352	345	294	290	325	329	325	335	322	278	297	318	335	362	277	286	290	317	305	307	314	318	325	290	278	297	277	334	285	320	345	327	306	330	307	282	298	317	295	275	332	289	330	287	298	338	324	324	287	323	321	348	350	337	319	311	289	257	304	300	329	301	279	289	306	305	309	308	293	306	324	285	329	312	305	293	318	312	311	329	283	286	339	345	293	267	331	283	278	303	334	285	281	312	300	297	282	314	305	293	335	313	333	288	307	274	330	300	296	296	312	295	320	331	320	320	297	267	340	314	312	303	315	305	305	335	283	307	294	299	293	322	286	301	311	311	324	306	281	331	339	291	316	320	307	281	281	352	303	329	340	315	299	302	310	305	319	293	281	290	293	289	298	310	309	295	307	288	287	314	326	308	356	324	304	295	315	312	309	302	311	331	324	314	299	311	290	295	300	282	298	275	307	305	305	327	301	352	315	326	285	313	317	324	322	286	293	313	295	315	320	314	294	284	307	324	327	274	322	302	326	297	279	280	337	330	327	304	284	290	327	306	304	329	303	345	317	303	348	292	283	298	293	306	314	281	308	293	283	321	310	270	287	310	289	289	300	315	306	305	288	265	316	314	313	268	375	322	295	292	304	277	307	272	271	321	258	307	314	315	269	293	311	325	321	340	321	312	274	326	331	298	327	317	285	336	309	337	336	306	296	324	316	265	308	316	343	299	322	291	326	316	299	293	300	280	301	309	311	269	307	314	307	272	298	311	301	310	280	275	292	294	317	294	334	332	304	318	306	319	315	294	339	297	321	321	323	293	314	303	317	309	316	318	337	278	304	268	345	302	283	355	300	308	317	293	277	323	272	317	314	313	319	338	310	302	299	317	321	316	328	300	318	329	275	295	307	323	309	339	325	325	313	278	303	301	281	336	344	308	331	274	321	308	322	285	295	353	309	300	315	333	280	330	300	327	304	293	305	305	299	304	339	281	340	299	302	333	339	285	340	324	310	302	292	352	328	316	327	307	321	311	340	325	299	311	292	294	296	323	337	303	294	322	314	277	310	323	318	333	289	297	306	284	308	298	285	303	337	308	312	337	282	303	322	345	283	283	322	298	319	324	317	295	313	357	320	299	333	308	304	296	320	315	299	309	305	305	293	304	311	301	302	286	295	313	269	333	298	295	351	316	294	317	345	329	298	284	324	299	340	322	332	327	301	322	330	292	311	304	314	331	299	331	309	293	307	296	266	307	313	298	302	322	324	328	288	277	309	311	314	312	352	323	330	311	328	324	309	281	316	325	300	339	306	324	309	300	298	299	301	293	306	259	309	300	308	318	292	302	319	321	317	301	325	269	334	285	342	301	301	330	333	329	309	297	285	324	309	278	300	270	330	343	314	307	311	316	305	305	308	305	311	319	321	311	323	338	295	297	298	299	313	296	304	322	330	332	279	295	279	298	314	324	332	292	299	300	308	303	336	304	298	313	304	307	306	312	309	295	295	300	287	325	319	330	314	292	321	305	302	335	322	292	318	309	312	302	298	324	325	309	302	299	283	304	335	301	306	341	311	320	293	301	276	289	315	302	295	298	305	329	325	296	291	289	302	271	314	302	270	320	310	309	294	322	299	308	276	294	316	296	298	284	333	283	309	310	311	305	355	322	308	292	316	296	314	347	326	313	305	298	295	335	295	323	284	308	278	303	293	280	300	297	261	299	313	318	331	303	340	332	301	270	302	336	282	329	306	306	330	304	284	301	312	329	298	340	310	297	298	316	316	339	338	287	302	312	330	319	322	305	307	302	311	299	272	274	312	309	315	303	319	303	303	312	289	301	290	313	308	304	326	298	302	291	329	299	304	296	322	283	301	274	279	315	313	336	308	306	310	281	330	326	308	282	304	313	328	291	314	312	285	302	310	335	288	313	288	339	294	326	302	306	293	292	322	314	350	318	311	280	317	298	291	327	336	301	316	302	290	318	324	271	279	294	310	310	315	296	295	308	347	330	301	304	294	317	302	312	341	325	343	302	324	319	313	284	296	305	295	334	329	302	308	326	299	281	298	295	369	345	311	302	331	317	314	308	306	288	320	305	307	320	322	324	302	341	304	293	299	296	298	303	304	332	293	289	279	322	314	332	310	321	336	322	319	341	309	335	301	310	315	303	318	362	287	297	318	298	292	306	319	280	317	303	344	329	298	317	326	334	340	295	339	288	273	303	332	287	327	306	321	281	296	299	306	305	302	328	329	323	303	317	320	298	298	279	291	318	320	287	319	319	344	329	310	318	313	293	323	296	330	299	315	318	293	327	322	321	326	298	273	328	283	276	289	318	326	272	312	314	291	294	303	300	306	288	282	292	317	316	290	312	307	307	335	346	324	334	287	304	304	304	302	297	318	300	304	307	326	331	322	286	330	317	319	312	317	335	329	312	303	317	340	307	317	285	319	313	313	285	298	321	317	311	328	308	298	303	297	293	299	307	327	311	313	324
33598	11986	1917	1051	794	572	455	343	336	313	255	238	247	213	225	218	206	216	200	205	214	178	172	171	187	168	154	173	180	173	173	162	150	174	180	171	172	183	171	184	186	157	165	159	156	184	193	187	190	167	163	161	158	161	168	165	181	161	154	160	151	164	171	178	165	150	159	155	144	175	178	168	171	157	169	161	175	152	155	150	167	186	162	158	153	158	160	188	168	157	169	153	185	169	163	188	175	173	171	173	158	157	149	168	181	156	165	141	161	195	150	166	164	168	159	131	177	169	129	153	147	162	159	175	191	169	166	163	161	181	175	189	160	178	167	165	144	149	156	177	156	160	172	173	173	177	140	185	169	163	155	159	156	189	173	160	177	162	185	170	170	153	150	158	162	155	155	171	153	187	188	162	165	141	158	172	158	159	166	161	160	174	147	168	162	174	189	154	191	178	166	166	167	148	159	148	176	159	168	136	175	161	161	147	147	156	163	179	171	154	200	174	177	182	169	150	172	144	168	153	159	170	170	172	159	143	150	164	162	160	176	145	176	156	189	155	146	166	176	148	169	145	157	179	164	158	159	171	162	159	166	147	157	181	164	165	174	181	182	149	180	173	138	163	171	161	159	173	173	147	175	156	166	160	186	187	160	163	158	168	177	180	177	166	167	158	157	169	181	151	146	152	140	139	163	118	197	165	168	157	165	182	162	146	159	153	167	181	152	137	159	177	180	173	183	182	168	152	178	146	162	176	178	166	152	163	157	159	154	192	119	161	162	166	170	149	157	164	158	165	167	167	164	154	175	181	149	193	157	160	162	143	168	152	176	141	193	154	173	156	152	138	166	177	140	166	172	158	135	160	157	180	177	194	192	163	169	145	187	140	165	168	169	163	174	165	163	164	154	157	166	159	172	170	161	155	164	169	183	162	150	152	164	187	175	143	181	169	142	170	156	172	166	149	194	178	172	158	185	184	148	145	162	146	167	159	157	160	177	162	145	151	153	171	181	199	182	174	177	180	187	164	165	174	156	154	160	165	188	162	163	175	139	179	156	164	148	151	165	153	139	136	170	155	165	150	151	170	175	151	164	153	182	166	161	156	156	152	165	170	169	155	162	183	163	145	163	163	171	164	162	174	155	172	176	185	167	165	171	158	181	161	154	164	174	174	158	168	185	162	175	151	160	167	153	169	144	163	182	157	171	170	142	170	193	173	182	153	168	175	155	162	179	148	152	158	147	162	174	162	143	156	167	175	183	172	150	169	166	191	160	169	182	171	158	167	179	161	138	174	167	171	168	160	172	180	141	138	162	153	159	171	176	169	166	144	158	165	153	169	161	161	167	156	157	186	159	175	149	178	168	156	165	189	151	170	176	147	154	186	158	175	152	180	175	176	172	155	163	196	165	187	165	158	166	154	171	180	177	152	154	186	145	160	128	154	152	164	160	177	154	163	133	165	186	161	152	173	160	138	189	158	160	141	152	175	160	133	174	153	154	174	149	171	137	181	179	166	169	173	140	140	164	141	165	160	187	162	161	159	161	161	168	191	189	167	156	178	177	148	141	162	156	164	172	178	158	181	115	161	160	174	161	195	176	187	155	191	156	151	152	146	167	159	156	161	155	156	164	162	160	160	170	150	147	171	168	178	171	159	177	176	170	169	146	161	161	174	153	168	169	164	158	150	166	166	155	185	162	167	164	155	167	152	166	164	169	163	165	157	157	158	165	154	176	161	167	170	182	162	179	180	140	156	140	161	182	149	156	160	167	139	154	163	181	181	161	162	149	146	159	202	173	154	161	149	162	150	162	154	149	156	160	165	163	171	152	170	182	148	173	175	162	173	139	179	147	173	165	192	145	160	162	169	141	172	137	144	150	211	148	151	156	169	177	169	174	178	188	150	178	156	151	175	158	151	175	158	145	142	151	153	157	165	168	158	158	146	149	172	167	138	148	170	175	164	152	174	160	163	163	184	169	144	154	154	162	150	184	150	194	171	178	160	141	178	165	178	185	164	160	171	172	163	172	185	174	188	164	169	163	165	160	156	157	167	159	168	178	156	163	152	165	167	155	183	162	149	164	168	150	184	155	160	172	159	181	181	163	141	160	155	162	177	153	152	187	152	166	177	146	153	168	170	175	159	182	156	149	151	176	182	158	169	157	181	159	154	155	166	164	171	158	176	171	149	156	186	170	145	163	154	151	149	184	175	155	147	170	171	186	185	168	175	153	167	143	156	171	152	163	156	158	172	149	172	144	156	185	174	148	180	172	160	176	165	185	149	168	160	167	167	154	190	165	160	168	167	140	167	174	150	162	169	175	196	166	165	166	173	162	177	141	170	189	140	163	165	175	149	144	161	166	155	171	170	176	177	168	152	166	160	157	170	146	151	150	163	170	152	155	168	158	153	160	198	135	166	173	174	171	173	156	154	141	141	176	152	148	177	158	159	147	157	159	189	169	145	160	173	177	163	148	148	172	143	176	170	153	169	172	159	210	160	165	146	166	171	172	171	135	164	162	175	167	157	154	164	169	158	170	178	146	164	157	171	162	144	163	169	155	160	162	176	147	132	162	160	166	146	151	160	155	165	156	147	159	175	169	154	166	162	162	180	172	150	173	137	163	191	172	184	202	149	162	166	125	157	191	135	140	192	180	175	168	177	168	144	155	137	154	160	200	170	153	145	172	176	163	151	164	168	165	158	166	164	180	171	162	157	164	175	156	166	177	154	156	157	189	162	163	174	175	183	190	167	162	173	178	172	164	164	176	175	180	173	143	162	166	173	155	162	149	153	152	160	168	168	154	166	159	159	181	148	150	174	142	164	142	155	159	175	163	141	142	164	198	176	129	141	158	155	157	152	130	164	165	167	168	178	173	148	163	174	173	152	152	192	158	159	188	172	142	163	157	171	179	160	160	154	165	174	171	164	167	160	164	164	175	162	152	173	155	185	166	150	162	151	165	156	153	180	158	168	169	172	171	179	162	170	178	177	145	144	172	162	165	157	171	179	169	181	156	150	170	174	136	177	164	179	148	171	176	166	154	179	174	153	163	182	173	191	169	162	150	148	178	140	165	141	168	171	174	161	145	170	169	137	156	168	178	153	136	149	176	187	162	162	159	180	155	170	152	145	162	151	168	139	144	171	161	185	171	183	162	158	152	167	134	146	164	193	174	167	155	178	153	176	139	156	166	179	170	170	140	167	164	163	162	186	156	154	154	144	156	165	145	178	181	156	151	171	156	157	167	165	155	163	154	171	151	179	166	166	152	160	186	177	176	170	194	133	174	158	169	161	136	169	167	176	155	164	164	159	146	164	169	176	155	162	166	169	155	163	159	182	161	152	165	171	183	161	179	144	159	159	189	171	153	154	172	160	132	162	156	178	152	173	160	164	135	160	158	154	160	176	154	158	152	159	169	183	197	185	159	163	166	142	165	164	169	150	172	176	188	165	186	187	171	180	173	138	178	156	177	163	172	189	151	155	148	154	137	153	168	179
15495	1480	2948	3514	3050	2477	2143	1844	1504	1489	1206	1206	1054	959	889	885	827	798	711	717	727	698	666	664	655	604	656	668	598	595	604	632	610	591	565	586	606	618	572	532	536	571	568	607	529	554	551	571	517	541	564	561	565	544	584	575	539	553	578	526	516	544	551	537	512	550	562	578	532	544	499	504	555	530	570	545	585	551	565	522	511	523	532	525	528	546	555	557	506	521	533	530	551	580	532	574	517	503	541	543	504	555	526	500	499	508	583	517	530	496	547	521	512	510	500	499	514	534	512	493	519	491	512	526	506	527	511	513	510	518	544	527	487	551	514	502	541	512	492	563	515	529	559	504	543	547	526	505	549	517	486	504	531	508	546	553	533	557	491	524	494	541	511	530	509	450	509	518	564	493	567	504	492	505	510	540	503	497	524	483	532	496	545	527	536	509	565	541	545	533	496	514	502	515	539	535	511	564	508	529	503	503	522	540	526	520	540	517	549	539	522	529	556	536	552	529	548	535	548	512	519	497	526	569	485	526	502	504	548	528	524	530	525	526	529	526	546	533	510	503	579	538	553	539	490	534	487	516	492	535	502	493	492	518	532	503	495	572	526	510	548	509	565	512	545	513	524	509	474	518	540	473	506	498	500	520	506	524	522	504	502	506	528	520	531	467	526	525	561	570	530	543	534	523	518	582	518	536	544	542	485	514	539	527	534	517	545	527	534	522	512	528	505	493	521	533	497	510	533	466	479	532	499	532	512	508	482	548	528	523	471	517	487	569	505	535	540	503	518	564	517	541	519	523	487	533	529	495	499	536	509	501	475	547	526	534	495	481	561	506	502	549	549	490	535	566	536	505	523	503	519	532	506	516	491	524	528	563	567	512	533	513	524	516	578	510	531	517	524	510	523	492	529	536	474	526	552	519	505	533	533	538	530	519	558	504	481	514	544	571	510	536	509	503	516	495	476	517	505	505	522	548	550	549	523	517	562	504	529	493	516	548	479	484	518	496	482	546	541	497	507	474	526	516	506	531	518	480	558	531	558	527	510	491	531	514	520	544	551	541	520	526	510	547	518	498	528	513	471	536	495	552	500	493	482	519	505	521	510	544	518	498	548	509	513	507	532	483	558	490	550	497	518	520	512	513	547	491	505	523	512	559	511	519	534	517	530	521	535	523	560	520	502	540	535	502	526	509	535	517	535	546	467	531	554	496	539	532	522	484	546	491	479	519	536	515	509	524	564	519	545	558	532	501	496	492	510	522	558	540	520	502	525	501	488	543	535	539	484	551	528	536	521	576	531	540	517	528	499	486	523	527	528	520	516	520	486	501	527	521	513	536	555	469	503	545	539	515	508	572	544	534	519	541	513	492	505	490	524	532	535	527	536	555	489	522	512	544	542	551	534	550	490	513	546	503	531	508	538	559	516	551	545	492	520	547	507	532	518	536	487	553	534	513	554	524	505	547	494	505	536	541	582	527	495	525	527	503	508	507	492	544	525	503	475	513	524	528	527	518	507	569	517	535	531	545	500	546	509	538	536	463	548	500	574	508	500	574	495	542	540	507	525	517	487	515	547	491	514	525	551	552	495	531	487	524	565	510	521	520	535	491	488	514	496	481	495	511	527	498	547	523	519	512	531	534	485	513	521	533	520	543	527	548	518	558	513	540	495	497	524	525	513	545	521	527	537	541	543	478	558	551	514	509	519	512	511	500	551	510	494	479	480	550	497	513	528	501	554	523	532	487	539	554	517	543	523	541	488	539	542	534	556	531	563	508	512	536	551	506	513	525	480	523	540	493	578	521	528	535	530	538	530	524	501	512	500	535	507	547	511	541	518	498	591	469	491	537	560	491	497	494	496	524	502	550	530	534	489	517	486	544	572	507	495	513	494	499	535	543	515	528	567	518	528	551	536	496	522	532	531	532	539	513	526	497	498	553	542	546	525	549	516	539	482	548	522	538	494	514	560	501	500	504	508	550	535	539	538	473	516	544	538	537	524	508	512	563	494	499	521	509	512	555	509	558	491	514	542	527	549	532	530	523	513	473	513	513	573	536	495	499	547	502	500	495	558	489	497	519	517	508	545	497	511	504	473	532	497	517	497	567	530	522	538	498	571	555	504	552	480	537	555	537	533	527	541	493	509	520	508	497	524	473	492	510	508	501	540	503	523	552	544	517	538	515	531	550	519	490	508	512	534	520	542	507	475	480	491	526	532	512	530	501	481	523	492	496	504	537	531	526	522	538	579	540	558	549	493	535	495	536	505	574	495	474	496	501	542	516	550	505	506	538	535	544	502	527	567	513	499	531	547	514	563	500	535	514	508	516	540	516	529	573	517	475	540	480	468	528	492	504	520	521	547	513	569	523	544	534	542	525	541	484	521	514	513	586	478	500	531	517	528	517	518	539	508	514	548	534	493	533	520	477	522	505	512	509	533	504	523	544	516	548	510	511	541	531	515	518	522	548	505	545	506	527	550	513	523	504	495	504	512	514	503	516	502	525	566	508	529	497	518	510	546	506	551	559	503	492	529	522	535	513	536	509	503	546	536	503	551	524	451	516	518	515	511	524	484	533	541	510	531	555	541	511	560	504	504	494	534	507	524	544	482	547	536	490	494	548	544	571	558	550	519	515	509	535	535	493	537	538	559	500	515	546	518	536	538	494	538	553	503	538	505	535	556	471	530	519	496	498	525	507	485	578	535	518	534	483	522	533	545	525	490	537	494	486	546	553	553	534	567	498	487	529	501	563	532	528	516	531	496	551	553	486	499	526	525	523	537	542	532	531	572	539	546	506	528	580	461	524	541	525	518	509	499	528	475	526	520	551	534	534	537	548	495	515	507	512	511	563	534	531	499	554	493	551	504	541	557	514	472	523	519	543	488	500	550	540	545	509	518	503	501	527	522	486	532	496	499	537	534	498	519	516	534	458	486	516	520	502	526	531	547	512	487	527	499	520	534	540	506	526	515	515	477	532	477	491	512	543	517	523	518	527	578	490	500	556	462	508	536	554	502	545	552	502	543	522	513	506	551	524	532	508	546	521	544	515	480	514	546	518	532	512	533	488	502	564	502	530	490	525	560	542	507	503	481	486	539	555	472	534	481	518	533	536	521	514	516	529	566	502	504	520	534	515	490	505	506	500	508	470	539	511	506	513	504	525	508	529	528	489	498	530	518	498	515	528	550	534	506	521	512	564	527	532	571	528	517	544	499	499	543	555	514	552	549	510	530	495	529	536	516	552	524	515	525	499	504	531	545	520	498	499	497	536	532	532	503	567	519	550	503	535	517	520	486	511	541	553	525	515	527	524	510	486	526	531	517	510	504	521	516	537	506	516	554	523	493	558	488	545	517	515	520	513	531	498	522	526	497	506	513	491	550	509	511	491	507	552	509	534	506	522	491	489	569	526	535	516	521	539	524	515	523	529	561	489	528	536	543	537	485	487	545	503	545	506	533	481	532	540	542	523	535	527	516	513	504	506	526	554	537	511
39177	21740	6071	2201	1501	1109	863	709	590	506	512	454	402	374	380	380	335	322	343	339	341	311	298	304	312	261	257	282	303	295	279	270	305	297	287	271	312	254	259	281	251	284	239	288	280	262	262	275	277	271	259	260	273	268	296	232	268	307	283	267	270	286	305	258	234	266	275	276	272	236	250	244	286	260	269	264	261	266	247	267	244	257	266	272	278	243	253	235	246	260	277	297	275	282	289	272	273	242	256	303	276	267	296	272	281	253	262	271	272	286	266	265	257	261	290	263	279	259	281	248	277	271	266	262	233	257	282	273	269	270	263	242	266	282	241	264	253	265	270	308	265	259	276	291	263	247	292	263	274	241	260	253	277	272	287	272	251	269	247	276	282	287	258	239	266	250	270	265	258	273	255	294	271	228	242	249	267	309	285	272	266	251	263	252	243	255	212	292	254	247	258	225	242	261	276	253	256	269	249	286	271	255	287	248	303	281	240	243	277	258	272	260	246	295	270	242	258	275	242	251	266	284	274	250	272	246	279	257	272	256	267	272	284	248	268	280	276	300	266	243	261	250	254	261	263	284	267	257	266	239	262	258	275	235	254	279	267	273	291	243	273	254	278	272	272	279	260	270	285	254	254	260	263	272	287	266	282	263	263	277	276	243	262	261	286	274	273	257	252	256	220	273	235	249	269	258	241	268	282	252	248	250	253	278	260	258	265	278	258	263	298	256	254	268	288	262	259	276	237	233	282	270	261	288	295	286	289	244	238	258	249	274	268	260	265	260	279	290	271	266	248	269	291	267	260	300	285	271	263	235	244	251	268	280	271	280	258	277	283	287	280	268	267	278	228	267	259	277	285	269	238	266	259	236	263	257	266	245	279	266	278	252	259	273	277	260	263	248	263	262	259	276	272	279	273	271	295	261	233	257	247	284	273	292	281	276	266	264	281	275	270	273	258	272	254	265	256	268	257	248	275	263	281	250	281	293	268	258	283	255	278	280	262	256	289	272	281	226	226	259	261	238	266	264	273	281	251	231	292	287	260	270	264	248	256	273	269	271	244	250	268	213	246	274	271	278	256	258	255	253	266	286	273	267	264	249	282	255	261	248	253	260	306	264	258	265	279	271	271	265	285	269	249	261	242	265	281	280	253	276	279	250	293	243	275	257	277	269	270	271	276	266	258	309	269	268	244	244	265	279	254	271	286	260	262	279	264	264	259	280	257	292	262	250	274	285	295	253	246	242	279	294	244	283	238	279	265	257	261	251	274	241	265	256	264	271	255	269	276	262	295	291	263	268	268	273	272	269	268	242	225	260	252	261	268	288	270	252	279	276	260	269	287	263	287	253	252	250	298	248	290	231	276	253	273	280	291	257	244	284	263	268	272	289	264	260	246	266	260	283	240	273	265	291	262	312	273	283	272	248	285	261	267	247	266	277	279	268	286	277	273	280	299	264	277	262	264	254	251	265	261	263	269	294	265	263	274	285	277	251	270	266	279	271	271	264	236	270	247	290	279	282	280	263	251	256	266	279	270	274	259	280	261	275	229	278	257	274	300	278	252	265	242	252	301	260	294	272	275	218	275	267	263	267	243	238	253	252	271	268	259	276	283	287	232	248	266	290	267	286	285	260	240	274	217	258	260	290	252	267	261	279	266	252	274	270	269	300	276	284	272	249	288	271	247	265	291	266	275	272	256	247	242	272	286	263	269	265	226	271	258	281	250	300	264	243	263	250	293	253	274	264	271	245	244	277	273	245	248	273	240	247	270	257	260	273	247	262	247	274	248	267	255	256	271	251	254	252	275	257	277	256	267	280	255	273	249	270	282	265	254	265	258	268	243	260	278	270	260	299	253	243	275	277	256	285	248	291	263	264	258	254	265	292	285	270	255	252	277	260	271	282	244	284	263	259	280	274	263	277	251	267	250	261	267	283	255	266	249	304	283	274	262	256	261	258	236	280	266	264	317	281	262	267	250	295	281	256	241	246	289	255	253	267	293	272	265	226	257	302	264	279	259	260	244	282	258	273	262	279	262	276	262	268	283	275	267	286	282	278	245	266	239	242	260	284	236	289	249	258	285	271	260	258	258	271	247	247	240	277	257	250	238	236	236	252	252	249	284	299	285	269	266	248	269	247	275	263	273	271	288	252	295	275	276	265	267	235	251	244	243	283	251	247	280	287	256	282	276	274	266	268	279	250	254	302	243	269	233	269	242	260	277	275	280	262	269	275	285	282	266	264	259	282	284	269	246	281	258	277	279	268	251	239	269	255	267	264	266	248	247	285	260	255	255	241	276	267	254	241	239	285	282	270	240	274	289	270	281	264	260	283	253	246	280	246	279	263	278	258	283	281	270	238	242	256	271	284	261	278	264	283	259	298	273	262	270	274	272	252	229	264	270	283	241	270	279	249	295	293	264	275	244	260	264	279	258	256	297	288	305	235	231	269	286	257	286	255	261	278	309	272	259	247	290	270	264	304	259	236	244	253	275	240	309	283	262	264	274	251	277	267	286	248	277	240	249	266	256	220	261	251	258	259	254	272	260	254	254	286	259	284	294	258	265	258	261	270	263	264	288	273	249	268	283	250	256	262	264	269	268	284	250	238	252	245	267	263	266	259	243	245	278	278	278	270	255	266	246	268	266	287	292	262	255	265	271	270	247	237	253	280	277	287	232	253	237	249	264	281	270	271	268	239	293	265	316	291	278	256	279	283	241	290	275	274	262	239	269	298	262	278	289	254	261	251	249	282	241	283	265	240	291	244	254	245	274	279	250	269	271	301	266	256	264	275	267	267	289	249	252	244	231	285	261	260	250	254	299	241	274	272	278	245	273	250	263	261	252	265	241	231	239	206	261	289	286	263	272	299	279	276	237	251	243	280	251	289	282	233	273	260	263	280	250	251	262	241	285	272	283	269	271	252	274	270	261	283	256	246	270	260	239	267	250	292	273	239	268	276	279	279	285	270	253	253	263	260	259	292	250	274	278	277	268	259	251	272	243	268	275	278	272	279	265	279	316	270	263	275	285	262	280	231	252	280	254	248	258	257	276	286	241	258	257	259	266	233	238	233	275	218	279	257	287	274	230	294	271	261	277	263	244	266	261	262	271	281	256	264	259	300	284	268	272	276	272	275	251	244	266	257	250	296	267	276	268	260	261	251	230	243	269	268	275	250	256	278	252	269	261	242	270	274	259	276	251	253	285	281	280	264	313	281	265	236	229	269	250	259	281	273	290	257	269	285	253	314	281	284	274	277	267	265	259	261	286	241	267	241	261	269	254	274	282	253	255	279	277	290	269	261	255	280	266	251	233	265	263	251	283	256	250	253	276	237	298	244	280	267	260	272	261	271	259	248	268	240	253	273	235	279	254	265	280	246	269	259	296	272	281	262	259	246	281	244	281	261	303	249	245	272	278	286	280	239	272	245	263	266	255	284	275	288	248	251	262	265	237	285	263	257	249	271	263	251	278	244	270	248	252	256	255	273	273	266
18528	2544	5406	6112	5382	4411	3708	3145	2619	2402	2027	1827	1658	1579	1464	1410	1369	1260	1192	1138	1136	1156	1108	1037	1072	1067	1012	995	1023	947	913	917	982	959	879	883	892	896	882	846	897	816	870	868	829	857	860	880	836	863	816	827	801	807	793	826	760	777	833	794	850	844	799	794	809	846	815	827	807	830	808	847	812	804	791	785	816	772	760	762	777	817	848	831	763	818	818	804	771	745	794	800	835	810	775	834	741	819	771	832	753	808	812	766	798	757	786	784	782	783	746	789	799	806	821	840	750	770	783	755	768	725	789	805	847	796	832	752	825	767	785	780	817	815	752	823	754	792	801	758	752	770	754	762	733	770	782	787	757	763	801	753	746	778	769	815	757	767	790	775	834	752	763	809	783	781	767	777	855	842	729	800	779	790	794	778	812	766	782	719	752	740	784	752	772	758	789	758	798	812	769	771	809	798	800	746	789	777	715	749	763	751	768	727	743	793	816	754	759	809	760	811	771	720	728	820	811	739	787	791	782	773	783	782	778	796	791	794	804	804	786	752	760	776	745	747	786	796	824	750	760	746	730	829	788	797	837	755	762	709	790	792	782	812	812	763	780	790	818	744	775	771	805	822	762	761	797	818	824	739	771	769	746	807	759	766	753	761	768	760	767	788	794	809	775	775	708	764	751	780	781	790	760	790	766	747	770	783	739	772	781	832	744	731	776	832	787	783	775	786	797	780	774	747	754	760	782	780	805	784	780	755	824	817	760	802	769	779	825	799	813	790	772	714	764	777	751	827	801	715	772	718	742	782	784	741	775	747	788	746	767	777	775	741	785	798	799	755	809	761	846	789	801	793	784	755	791	779	815	798	795	774	801	766	783	767	776	760	795	737	813	813	800	782	825	768	770	762	761	763	814	770	826	756	774	769	775	761	872	768	799	807	810	768	857	759	775	772	752	789	799	747	780	770	797	809	765	724	761	796	773	771	792	790	809	796	794	810	774	775	805	739	815	813	826	792	790	775	777	767	741	736	839	762	809	789	731	804	758	794	801	819	790	822	746	805	781	796	753	775	813	753	739	799	759	733	786	775	758	810	740	779	793	736	797	817	796	738	795	798	834	756	815	786	713	761	760	792	775	747	713	730	758	778	760	746	797	742	771	779	783	759	739	772	748	765	853	741	790	784	764	722	794	782	792	787	781	779	847	770	779	777	769	773	768	794	781	749	781	809	743	734	713	821	804	798	816	753	783	791	837	749	821	746	757	793	808	785	741	760	804	748	806	770	772	811	789	793	823	814	774	820	780	767	811	798	792	809	792	761	835	812	754	813	751	791	762	779	771	772	781	833	761	771	751	739	777	742	806	783	776	807	753	763	748	785	798	768	758	745	790	776	800	738	772	782	814	785	770	761	796	756	791	780	751	802	806	788	754	778	741	796	777	797	834	840	734	803	806	751	791	784	757	820	760	782	781	798	766	733	745	766	788	779	781	749	780	793	799	744	790	804	801	784	779	733	775	772	784	824	809	790	782	731	769	806	769	752	813	792	750	805	768	790	764	761	788	796	782	835	778	717	838	801	707	790	726	796	795	784	797	790	787	730	789	800	778	729	748	849	762	773	792	777	759	829	785	750	767	794	748	767	768	784	794	732	760	723	748	804	771	776	790	793	744	775	826	753	797	788	749	773	815	776	800	760	762	741	763	750	782	762	814	822	784	790	792	766	741	734	754	776	772	751	751	759	795	737	772	750	752	788	837	764	815	851	794	797	802	761	782	761	784	741	794	722	828	786	799	764	813	797	811	770	753	776	730	790	772	781	831	756	779	745	732	735	734	757	754	765	810	811	758	749	768	745	774	773	788	780	771	816	764	772	762	807	798	784	803	817	758	753	769	762	734	787	722	806	765	785	781	776	798	741	726	812	772	825	775	729	801	743	743	761	785	767	805	765	775	766	791	739	732	773	735	796	778	795	783	770	820	819	791	764	810	771	737	794	754	800	808	785	843	762	762	808	819	750	796	813	771	754	738	729	779	798	787	784	762	796	749	776	774	759	822	742	761	760	781	716	776	743	786	751	813	745	800	780	775	761	800	806	774	770	785	738	789	819	796	738	791	806	782	754	811	715	813	789	733	749	788	747	777	789	746	769	846	782	748	819	768	761	712	788	740	792	813	728	759	791	755	792	776	818	807	813	753	734	820	777	794	769	734	805	765	758	749	794	804	758	758	755	785	731	781	829	767	800	792	807	795	816	788	736	765	781	784	773	810	797	755	860	813	797	757	773	745	771	755	780	783	778	752	794	813	782	790	762	799	752	772	774	783	783	823	792	781	804	752	731	776	826	790	789	811	741	763	780	829	787	801	782	825	775	808	768	799	756	736	753	785	760	780	783	807	759	790	764	765	779	728	817	822	766	765	799	801	781	752	782	823	807	792	733	794	775	790	769	794	748	761	797	860	738	762	792	838	782	787	739	814	744	754	749	780	803	723	770	812	778	785	795	841	806	780	832	809	785	755	823	800	787	817	803	743	769	786	806	789	808	769	792	817	771	821	741	770	781	768	769	833	737	767	742	752	771	802	776	779	780	810	762	742	812	794	755	774	822	776	795	758	818	768	793	802	728	762	802	812	737	818	839	816	717	839	760	767	783	758	730	806	767	778	815	750	741	802	757	769	834	745	763	801	776	827	758	750	763	754	804	770	747	798	775	814	767	758	760	755	763	760	784	800	829	730	756	733	776	786	770	724	763	776	772	766	787	723	749	795	790	761	783	746	787	805	806	749	760	787	761	745	731	793	773	784	783	840	811	783	781	738	773	830	769	823	762	772	736	779	768	729	784	742	783	697	768	782	778	754	757	790	785	791	746	760	807	824	775	750	818	801	783	807	789	765	806	794	826	783	773	820	744	803	829	818	780	778	797	765	771	782	781	755	766	786	713	771	817	777	783	792	799	773	783	732	817	770	789	764	818	797	754	806	777	819	803	779	794	792	719	730	758	782	786	787	769	779	753	827	789	785	765	765	722	796	812	779	756	784	787	770	751	751	774	743	750	787	797	753	785	841	809	773	780	778	737	807	825	778	785	796	825	783	696	808	812	808	775	799	746	770	764	772	797	732	809	788	768	782	801	795	793	723	767	794	771	753	799	798	742	797	761	748	750	749	790	786	726	771	783	820	796	708	788	771	761	785	769	791	762	784	760	803	788	766	750	786	767	757	786	785	760	814	716	808	770	754	765	797	776	827	737	783	805	782	781	805	768	782	777	736	770	777	775	794	764	768	769	770	759	808	771	754	818	732	787	803	792	802	838	784	775	777	723	771	786	738	767	765	777	760	795	769	776	758	789	768	800	810	778	770	775	789	761	800	777	777	768	767	782	768	762	801	781	795	826	750	781	758	750	768	767	851	763	789	763	737	774	732	759	731	762	783	763	781	791	766	731	715	782	779	774	757	774	768	768	773	778	832	807	818	772	760	741	838	807	751	757	766	755	779	739	708	725	779	748
6592	523	242	149	130	144	85	124	93	105	87	88	72	83	99	108	95	76	73	90	89	100	87	88	74	88	84	81	101	80	84	83	92	77	85	92	80	103	81	77	73	80	89	88	64	75	78	91	84	70	80	73	74	98	67	83	79	105	80	92	82	93	69	88	99	107	86	97	93	89	76	87	80	84	99	75	83	97	89	94	92	87	92	89	94	86	88	76	80	81	79	87	90	82	92	98	90	93	91	70	63	76	89	85	90	69	80	81	103	78	91	84	70	80	78	83	84	88	82	89	91	87	88	74	95	82	73	90	77	80	90	99	88	87	85	84	71	86	92	92	82	86	86	75	83	88	101	87	78	80	102	93	92	90	100	74	88	104	80	86	73	76	76	83	101	68	92	84	96	76	90	66	78	79	68	88	96	79	93	88	81	77	76	85	87	72	89	69	97	85	102	79	86	63	92	80	80	79	83	77	92	67	75	85	78	71	91	81	88	77	87	68	81	89	75	89	85	78	87	76	84	82	91	85	82	93	80	94	97	97	82	63	77	80	77	86	85	82	79	85	71	93	91	98	79	75	84	98	79	76	78	98	88	86	98	78	80	82	86	94	82	90	99	92	90	66	74	71	75	71	96	78	86	88	105	85	106	65	85	74	79	82	83	81	97	96	89	91	86	86	94	86	93	84	92	82	79	83	91	94	90	83	97	93	78	75	95	72	70	82	81	86	93	73	97	80	93	96	86	75	78	86	92	98	88	84	89	80	74	77	89	73	76	85	98	74	85	94	103	89	83	88	84	89	94	91	86	68	87	97	81	83	83	81	88	89	98	79	76	72	80	92	85	90	71	92	64	71	84	79	87	83	86	94	103	81	70	70	79	86	72	73	91	90	94	93	78	89	97	79	89	84	84	73	85	74	83	90	88	82	77	84	86	75	90	78	75	82	97	75	61	89	96	109	79	78	84	98	96	104	90	84	83	96	94	98	79	87	62	107	84	90	86	109	73	84	86	87	97	83	88	84	82	77	82	90	88	108	96	68	74	68	79	82	84	77	94	99	71	72	87	92	79	78	82	83	93	69	75	92	70	78	97	85	85	100	93	77	85	87	79	86	68	91	88	99	70	94	87	83	88	79	72	66	88	82	100	93	97	90	76	83	83	89	83	80	97	78	92	84	83	75	75	102	86	73	84	101	91	80	75	82	98	102	110	85	71	82	92	78	79	93	76	91	69	79	80	95	98	75	81	86	85	76	82	81	86	90	100	95	92	86	85	99	94	74	82	73	89	84	76	77	92	65	78	76	79	92	79	88	84	77	79	80	83	82	95	84	100	66	93	82	90	83	73	82	68	77	72	96	95	79	88	84	84	96	96	95	77	88	83	73	88	84	92	99	101	101	94	92	84	89	87	88	75	81	78	94	83	73	79	77	94	83	97	78	95	79	73	74	69	88	81	68	77	88	86	99	84	91	76	82	83	83	91	77	85	93	83	88	100	77	97	81	98	82	85	95	76	88	70	70	84	84	80	75	73	81	96	83	70	88	94	83	75	97	92	76	71	77	86	94	87	76	69	95	81	72	91	92	79	93	73	86	68	62	84	61	92	84	69	89	87	82	84	84	69	85	82	100	99	78	98	93	68	84	101	88	85	79	74	80	97	63	79	79	93	72	73	91	74	74	97	95	76	83	72	71	97	91	78	75	79	92	88	91	92	95	74	102	82	83	75	86	81	99	83	91	93	95	84	80	95	86	97	90	97	90	82	85	91	78	91	89	66	92	92	80	73	99	101	75	79	83	94	84	74	92	81	95	81	81	101	76	90	68	98	86	79	94	81	89	76	86	91	76	81	80	90	75	109	76	82	87	90	84	76	73	74	84	82	99	71	83	87	80	99	89	82	90	84	102	101	78	95	65	78	77	87	90	83	74	93	87	81	90	78	100	80	85	91	89	87	76	74	83	79	99	80	79	84	82	87	74	77	81	86	80	87	92	95	91	86	96	90	75	85	100	89	79	94	91	84	84	78	101	75	89	100	90	88	84	86	82	96	76	87	83	102	91	78	101	93	90	79	91	71	94	79	91	95	82	73	78	110	83	96	85	84	74	86	83	88	91	90	89	76	89	83	82	73	84	93	68	81	73	79	84	90	84	60	87	83	103	71	84	80	98	89	79	88	92	64	85	92	82	79	82	74	94	74	98	89	103	79	92	74	82	88	83	84	84	77	78	84	92	80	91	79	88	94	104	90	91	92	83	81	100	81	77	72	80	95	92	85	81	83	77	96	87	70	106	94	78	87	80	77	67	96	82	84	73	76	86	78	89	82	77	108	82	84	84	73	93	70	74	102	99	77	86	69	92	85	85	77	96	84	76	75	87	94	87	87	85	81	84	66	95	69	86	69	69	75	91	88	92	93	86	84	93	73	76	82	93	80	98	91	73	80	79	96	88	84	80	91	91	67	74	98	89	79	89	71	76	82	96	82	89	90	96	91	86	90	65	74	93	103	84	86	89	83	82	75	87	81	69	68	100	88	93	74	82	69	88	73	95	85	82	88	92	81	66	72	89	94	86	83	82	72	86	103	77	83	85	95	75	91	87	86	83	98	91	79	95	66	81	81	83	88	81	93	65	99	81	80	96	88	84	79	79	79	88	74	100	88	78	89	96	84	82	74	89	76	87	73	96	77	83	84	78	87	81	85	71	82	84	93	99	85	80	70	93	80	79	64	99	97	91	82	78	72	76	99	78	86	96	95	96	93	86	86	80	85	77	77	90	83	85	90	81	96	100	95	96	67	77	83	68	77	85	86	70	91	70	82	83	92	75	74	90	92	78	90	76	84	88	66	83	74	93	94	97	76	93	74	88	83	83	78	78	84	75	87	109	94	96	75	81	80	82	84	69	72	79	96	84	66	77	82	76	79	79	79	111	81	106	86	74	91	75	70	84	92	66	80	87	87	95	70	95	91	87	89	92	87	88	80	87	84	96	87	84	90	82	85	77	94	85	75	98	86	79	89	87	92	76	90	73	98	68	99	78	80	93	75	86	97	96	87	80	71	88	65	79	76	106	81	94	84	73	88	86	69	87	62	93	73	85	88	87	75	73	87	80	74	69	93	88	97	75	87	89	87	85	74	74	86	84	82	70	81	78	98	91	78	82	83	92	80	87	70	86	74	85	70	97	87	78	84	85	78	68	85	95	83	78	93	87	96	93	63	70	74	87	74	77	89	86	71	92	78	87	85	86	93	87	81	91	85	81	91	81	97	102	81	103	89	71	97	97	89	93	80	89	81	60	91	77	93	92	77	102	80	85	98	94	78	76	104	98	96	63	73	95	90	64	88	81	76	83	83	99	90	88	97	80	97	74	71	103	76	105	75	66	75	66	82	67	78	77	87	77	84	85	84	82	102	86	87	85	102	89	72	83	80	85	88	82	76	89	83	79	103	84	74	85	95	83	104	81	91	90	68	76	64	72	83	75	81	78	75	82	78	94	70	82
6626	402	551	612	542	485	424	410	436	384	377	328	380	350	367	337	315	327	328	313	354	288	318	340	302	310	324	330	302	294	295	349	298	336	332	318	315	301	308	268	316	297	317	346	275	314	312	310	295	351	315	289	327	309	334	305	329	302	317	307	315	279	308	297	302	278	324	306	317	322	318	341	338	299	321	333	283	270	305	290	335	297	314	328	345	299	298	283	331	316	333	311	299	311	311	294	286	310	296	317	319	302	310	338	293	320	284	294	343	279	295	312	326	287	314	306	294	339	337	319	303	337	305	302	307	305	323	312	308	308	309	299	298	305	306	313	329	331	307	268	328	317	302	297	299	312	319	319	302	302	291	321	351	301	314	277	274	335	293	296	290	301	311	307	343	350	312	329	292	298	317	313	341	309	310	310	291	309	337	332	297	323	318	303	290	308	344	325	312	312	290	297	344	300	324	305	299	320	290	326	300	314	339	322	322	290	298	324	307	293	284	298	315	316	311	346	306	275	291	312	286	289	341	307	295	341	342	319	294	248	321	303	311	262	271	317	296	289	333	304	299	317	298	324	292	262	310	313	308	294	322	309	320	303	291	294	328	289	307	310	285	285	325	320	329	339	327	311	332	303	311	329	295	292	337	318	297	338	310	317	313	313	308	345	338	312	300	322	310	310	328	280	295	287	293	320	283	309	309	320	290	300	327	312	307	329	319	294	292	323	311	329	291	316	336	335	312	318	322	312	317	308	313	286	307	331	304	293	294	303	349	277	308	314	322	300	306	330	325	312	291	324	344	281	301	287	295	322	318	299	337	308	294	278	306	319	308	302	307	298	320	332	291	334	291	322	320	292	307	311	291	316	315	297	323	315	316	313	288	312	287	282	311	326	303	339	283	343	322	295	308	303	327	270	339	329	303	289	300	323	307	342	296	283	320	327	287	294	315	312	302	286	278	298	294	304	313	289	313	293	336	305	292	308	296	305	300	281	312	320	294	282	342	299	283	309	294	301	324	315	298	259	317	290	324	311	270	266	286	327	328	289	308	312	271	291	301	315	318	284	330	307	342	319	291	293	321	345	310	325	309	306	309	287	299	300	302	284	286	318	301	298	286	278	314	322	305	298	322	325	296	309	334	295	287	275	281	295	320	322	327	333	325	279	315	309	305	330	300	340	288	309	334	289	315	288	333	339	349	273	292	300	332	333	284	293	320	330	321	306	317	300	270	296	331	334	291	304	312	351	278	315	307	328	311	292	329	331	321	289	313	328	351	321	286	304	333	288	327	287	302	322	289	317	280	308	334	320	299	303	302	321	317	323	281	286	287	329	283	317	312	310	317	324	314	314	299	300	313	296	335	291	289	343	296	322	334	347	249	308	296	306	317	267	328	330	337	324	281	277	279	298	301	322	291	276	331	285	337	286	320	298	297	258	296	294	287	308	328	302	328	291	306	347	306	330	331	308	284	325	315	316	302	320	297	314	321	297	327	281	304	296	311	284	301	335	314	308	300	308	301	344	298	286	337	311	305	341	283	321	283	295	321	282	318	316	348	304	328	296	281	300	291	275	326	296	295	303	354	297	299	304	303	293	297	337	319	291	313	313	310	299	337	290	322	287	305	329	293	340	293	293	297	309	308	287	287	289	274	345	315	324	299	320	301	292	296	301	313	311	303	312	330	315	335	273	322	337	290	336	305	294	287	311	295	280	291	306	286	308	327	330	329	295	348	339	302	316	324	327	296	317	301	304	292	308	338	329	312	308	292	331	304	317	332	334	284	310	347	289	317	304	288	281	296	314	306	309	316	304	344	286	295	287	298	339	283	315	319	274	296	308	305	301	315	288	314	318	311	307	320	295	318	301	300	348	302	328	323	325	283	282	301	310	326	321	316	333	305	287	321	300	323	311	290	327	297	297	273	316	303	310	328	293	319	313	317	258	294	284	308	286	322	298	324	293	342	314	312	300	294	296	327	307	321	324	338	332	334	329	322	363	313	312	324	286	291	307	273	346	316	331	305	309	308	325	280	307	320	314	330	292	298	338	321	278	277	305	283	321	322	319	316	304	333	348	334	311	356	322	316	312	329	306	310	292	316	293	301	284	299	246	342	298	287	291	320	297	317	321	283	277	299	308	321	281	310	294	316	301	315	307	304	331	311	308	309	288	322	297	265	302	310	313	298	294	323	297	309	313	287	304	299	297	278	303	321	310	304	308	295	344	298	325	301	295	274	306	307	352	314	324	319	289	307	310	296	307	307	304	338	282	305	270	295	315	324	326	320	299	306	304	285	305	296	311	307	330	342	334	281	285	300	317	294	302	305	306	300	279	325	309	274	317	307	346	342	313	277	315	308	322	325	289	314	337	309	319	295	332	319	308	300	303	306	313	278	298	310	313	292	294	275	296	314	300	345	302	329	336	309	359	324	318	346	318	315	297	322	329	290	330	308	283	325	302	290	299	307	287	326	282	298	295	324	318	309	300	290	302	303	300	300	330	348	315	311	307	289	325	324	270	316	322	300	296	268	339	319	307	325	301	282	297	290	315	323	321	329	308	334	332	293	281	299	322	314	296	312	333	315	308	328	292	293	318	299	304	291	311	248	339	339	309	299	293	304	302	290	307	320	312	319	331	303	306	291	314	313	322	293	253	293	329	332	302	331	319	317	288	318	332	315	307	333	293	301	316	321	309	317	292	304	289	331	319	313	314	277	300	316	328	320	303	298	304	300	279	309	314	330	319	313	342	321	303	308	318	313	306	299	357	330	292	317	310	318	299	316	319	320	339	289	287	316	286	315	276	281	333	291	333	300	301	337	317	301	326	310	293	324	290	299	299	293	311	321	276	329	283	322	303	300	323	312	305	306	309	305	293	337	294	277	311	312	296	299	325	334	342	307	302	330	342	317	329	307	316	285	319	294	326	312	288	291	333	301	302	323	291	304	294	295	309	299	305	328	330	321	297	305	305	308	285	292	289	303	294	319	355	314	291	311	331	280	296	305	296	299	305	294	334	265	317	292	300	311	332	310	317	329	314	296	334	337	322	295	314	328	317	324	300	322	282	330	317	297	284	296	309	306	294	271	317	339	310	311	282	309	320	293	283	297	293	322	316	310	295	323	319	293	296	303	353	329	303	297	304	301	293	326	290	294	306	321	309	326	277	307	308	321	302	314	327	349	317	316	328	316	313	298	304	316	301	318	340	329	293	316	327	316	294	310	306	344	298	314	308	299	326	281	321	321	308	320	328	273	299	325	305	321	313	289	289	325	292	275	296	314	324	323	307	297	314	313	305	295	301	311	335	350	304	302	300	317	307	333	305	275	328	318	287	328	331	299	314	304	339	308	286	296	318	318	299	304	317	316	301	304	325	325	288	292	326	335	293	307	321	317	356	281	320	306	280	311	272	287	305	326	298	333	295	290	282	320	319	310	329	272	310	327	298	282	334	315	295	307	332	317	312	271	325	297	323	319	306	309	289	285	303	294	312	288	311	321	286
32953	11164	1659	1091	749	559	514	377	362	291	278	253	226	211	221	216	212	222	190	198	194	192	192	175	188	180	178	157	173	191	141	153	207	154	174	159	177	159	188	163	166	172	164	185	177	151	172	165	172	155	171	157	161	152	165	183	169	159	176	157	171	164	163	164	174	186	156	137	155	162	152	163	146	165	164	146	153	177	147	177	137	143	169	179	171	180	178	160	142	158	160	168	158	170	177	133	165	182	169	155	148	149	180	156	171	196	173	166	164	146	156	173	178	161	158	162	137	163	156	178	179	136	137	183	168	155	173	149	166	169	152	174	156	162	159	169	179	154	176	176	171	166	168	160	172	139	154	184	183	162	154	155	144	175	163	176	164	180	165	154	153	161	135	161	159	161	171	170	145	189	177	165	167	186	163	156	175	147	148	164	152	142	153	182	161	180	145	167	150	150	174	178	153	162	155	143	168	176	159	179	151	147	150	149	173	165	148	137	171	170	153	170	177	180	178	166	167	153	163	177	148	179	144	164	157	169	170	170	157	183	149	171	160	170	141	131	183	165	152	153	129	131	168	169	170	167	164	159	170	160	148	162	163	147	169	181	166	153	179	164	152	165	158	162	169	163	172	157	152	172	159	164	160	151	145	175	147	163	175	151	191	160	147	178	141	184	179	165	164	152	149	158	146	175	157	128	155	169	163	169	169	163	149	173	158	178	168	169	144	153	168	157	172	170	187	160	153	188	163	164	164	150	176	182	173	165	145	171	150	170	163	150	159	157	152	167	160	173	160	148	154	137	156	144	176	143	165	150	176	171	166	155	185	166	164	178	148	154	159	192	164	145	144	183	180	179	176	183	153	170	179	154	151	166	192	175	154	140	167	172	166	166	152	152	152	176	167	156	176	168	179	159	159	146	178	161	152	167	147	161	169	167	162	151	138	169	154	165	174	158	173	164	155	179	180	168	153	164	173	153	173	168	166	144	172	156	181	186	145	187	156	167	161	168	154	151	175	168	157	171	188	148	166	160	169	172	172	171	183	169	149	173	162	161	144	159	183	170	162	166	173	150	163	159	176	172	149	147	156	154	157	167	148	163	165	164	166	170	173	158	161	172	162	174	157	149	173	165	171	165	158	146	149	167	151	157	186	171	161	166	166	174	152	158	149	157	152	160	163	151	162	142	142	153	177	162	142	177	166	166	169	171	168	175	166	158	172	150	180	159	151	165	168	180	134	149	169	178	170	165	158	164	173	151	153	142	168	170	173	172	183	151	160	157	172	172	169	150	161	181	164	171	144	183	149	148	172	173	190	162	156	167	178	165	170	149	155	175	161	170	174	167	171	170	185	172	169	163	143	168	183	138	145	151	154	157	152	165	148	178	182	173	183	179	173	141	169	148	175	161	161	152	158	169	150	170	155	176	181	172	157	162	153	191	148	151	163	173	157	156	150	165	169	177	166	177	160	168	151	168	173	156	172	144	153	184	190	157	165	174	171	161	142	179	161	141	158	176	168	155	183	170	171	171	164	141	176	147	134	148	134	184	172	148	161	148	148	143	154	164	148	155	152	164	141	179	179	191	151	155	161	165	175	158	183	156	145	174	160	170	155	153	167	177	145	161	156	143	158	157	154	176	147	167	173	144	180	167	129	162	180	157	145	184	154	153	166	145	175	152	158	166	157	158	174	158	156	157	162	154	166	158	184	159	163	175	172	163	162	163	165	176	165	165	169	157	157	160	145	176	141	149	176	181	137	166	146	165	170	171	155	143	164	183	154	167	165	160	132	174	174	185	155	138	169	146	171	173	182	157	152	179	151	170	143	157	147	188	157	172	176	173	179	149	178	164	174	180	155	166	159	159	153	164	166	167	175	160	153	156	156	187	164	178	154	151	142	156	174	177	165	173	166	168	173	156	158	154	147	160	168	166	186	130	166	164	144	164	148	164	150	164	159	169	161	181	165	151	153	137	184	180	163	149	171	163	156	164	152	142	156	178	166	145	161	178	160	153	151	172	182	154	138	201	170	160	168	157	167	145	157	174	168	165	185	162	159	148	176	170	166	158	178	165	167	160	146	171	190	143	169	139	146	167	180	135	156	168	147	191	141	170	161	151	168	157	162	189	168	164	158	176	149	186	160	149	155	165	163	156	170	164	171	184	169	163	147	167	163	165	154	189	159	169	160	175	142	141	168	170	167	163	170	160	181	164	182	148	173	177	137	176	147	168	143	166	174	168	175	148	123	167	146	160	171	174	149	162	177	165	174	149	166	177	163	162	160	152	159	175	171	159	160	176	145	168	150	165	159	140	153	176	162	174	160	175	158	160	159	168	151	164	169	169	164	181	179	157	152	184	175	181	173	154	151	141	165	155	173	174	158	158	153	157	165	176	166	180	166	174	165	150	165	156	163	145	173	170	154	174	147	156	155	143	156	156	142	163	151	175	161	164	150	143	165	169	151	133	157	182	157	173	151	163	166	180	156	165	157	165	177	175	162	142	160	161	170	156	165	142	157	159	169	160	155	135	163	164	150	150	136	161	182	156	158	169	153	161	159	174	159	159	157	172	165	157	163	173	154	161	165	184	165	168	161	163	119	152	151	174	167	161	163	164	164	153	174	165	186	167	171	153	168	182	165	154	172	179	190	170	153	158	133	160	156	152	142	168	154	166	163	174	172	136	162	144	154	182	184	177	141	166	159	163	165	156	172	179	189	154	160	192	155	183	166	152	156	160	136	152	172	163	184	140	166	155	165	174	158	159	155	162	156	146	158	149	156	176	178	173	172	175	160	164	160	152	132	175	154	171	167	148	186	160	146	177	157	161	145	178	162	178	154	171	163	171	130	155	149	156	155	158	152	185	160	152	147	146	164	161	161	161	176	180	144	170	142	163	191	174	171	170	167	164	152	162	155	177	158	156	153	157	155	156	161	154	154	163	149	151	151	165	153	152	149	154	159	151	164	160	151	164	152	190	171	179	176	171	162	176	184	171	184	158	165	159	162	166	174	132	144	149	156	165	153	177	155	169	146	165	148	146	178	151	175	204	130	148	151	172	166	144	174	167	146	162	168	173	180	160	171	162	163	160	169	138	156	163	162	143	160	160	158	179	161	156	164	157	158	148	152	164	179	169	148	162	165	168	162	161	150	160	174	167	138	180	143	159	161	152	148	159	176	151	166	170	161	148	159	168	142	165	168	172	170	163	150	175	167	173	165	151	156	173	172	185	153	161	139	168	153	149	159	147	183	164	165	161	182	164	168	160	161	163	140	168	158	151	160	149	157	161	166	183	160	161	168	150	162	158	169	165	170	150	154	161	153	166	156	140	169	167	178	169	166	187	156	171	162	157	158	187	177	148	166	167	182	159	162	155	161	166	148	169	180	153	166	155	158	170	150	169	176	174	141	164	166	188	157	159	172	175	144	165	168	157	172	155	187	163	173	154	171	158	166	135	159	158	168	182	178	180	195	181	157	156	149	175	178	170	164	160	165	165	165	164
15144	1434	3008	3572	3108	2579	2089	1759	1581	1346	1242	1112	1062	975	933	839	803	765	780	708	656	700	654	679	601	635	654	674	613	615	581	606	633	572	560	599	560	563	546	575	529	580	572	605	563	550	544	532	533	559	483	550	557	614	498	573	538	538	534	523	535	572	502	552	526	536	571	543	537	555	534	535	587	540	541	502	582	525	539	551	527	527	519	547	506	531	522	548	584	549	539	564	525	540	530	505	534	535	538	538	504	511	521	559	537	525	514	541	494	508	547	507	519	526	506	572	505	491	542	516	545	554	531	532	491	508	517	522	553	558	520	578	478	491	530	512	523	529	573	540	513	539	511	537	544	540	522	542	511	551	519	487	503	515	489	525	513	514	539	534	547	528	548	557	536	532	507	506	509	510	511	552	519	535	552	522	489	468	504	526	531	529	519	482	557	519	529	525	539	538	568	490	502	526	535	524	520	537	540	512	525	525	533	520	514	516	507	533	498	518	554	524	541	530	493	574	521	529	522	510	524	537	536	486	553	544	543	520	516	535	532	515	540	506	507	541	526	520	491	496	510	479	493	504	485	506	555	492	550	521	545	517	495	515	504	524	529	520	484	525	556	533	502	519	536	506	507	451	520	536	477	491	519	520	502	486	548	537	514	530	497	484	511	546	525	502	543	493	491	532	508	500	533	529	542	486	531	519	549	513	529	478	530	564	504	526	503	477	540	505	523	529	504	521	532	510	499	535	498	511	510	544	518	530	514	520	541	518	510	533	495	487	557	568	545	506	501	543	485	538	478	463	506	499	535	552	517	564	491	516	474	541	506	524	476	506	525	481	510	513	528	513	540	526	508	497	489	522	460	552	520	555	518	523	493	569	504	527	521	534	529	521	541	499	486	534	503	489	566	532	501	498	492	506	529	538	483	523	525	527	507	529	519	510	518	525	532	497	498	529	521	540	494	515	488	516	544	533	520	537	479	555	523	504	529	515	563	507	484	506	530	460	503	518	546	517	554	558	552	515	478	473	529	531	523	530	530	492	515	565	561	495	521	514	559	503	514	552	488	513	538	538	491	503	513	560	492	525	505	542	532	522	515	505	546	513	492	503	564	526	536	524	526	496	530	540	506	524	551	512	528	501	531	522	520	524	546	499	502	541	524	544	518	530	521	526	548	524	518	511	572	503	560	523	540	519	510	516	520	514	549	498	533	509	534	514	504	503	530	524	555	543	541	500	570	582	518	570	514	556	541	532	522	537	481	544	534	530	548	534	523	515	485	550	534	535	508	532	507	498	524	537	499	514	544	529	515	524	507	525	524	508	513	474	522	524	533	580	540	546	539	544	560	563	503	498	528	523	498	532	483	513	501	507	508	471	489	517	488	475	501	515	557	529	508	500	507	520	519	499	507	469	486	552	538	518	522	523	531	514	503	482	558	551	542	476	509	549	558	536	504	512	511	533	525	548	521	491	534	527	502	530	500	524	530	517	487	580	534	496	530	497	515	498	534	522	492	527	519	551	516	486	508	498	505	516	511	545	509	563	522	530	524	529	527	523	505	520	489	495	556	522	500	528	482	529	530	529	507	530	527	489	505	506	575	533	504	506	508	509	567	523	542	524	538	478	513	486	514	474	496	576	493	546	555	558	504	540	537	524	494	548	505	557	551	545	495	540	511	534	550	502	499	530	539	504	533	507	525	489	539	488	527	522	522	501	528	487	571	480	488	526	512	504	532	492	534	550	531	496	491	511	510	514	550	529	525	551	522	547	557	538	532	518	524	548	524	522	470	529	548	492	486	524	529	516	522	516	516	498	514	552	510	534	533	530	536	498	469	533	545	525	520	521	549	500	529	523	522	538	523	517	529	562	540	523	517	570	503	486	513	506	519	550	528	463	534	583	499	517	495	524	510	537	519	527	501	520	551	502	533	509	528	578	514	521	519	524	501	527	552	489	565	559	512	526	495	470	524	568	507	524	517	522	504	494	518	506	514	571	476	462	514	487	476	513	542	509	564	541	526	502	534	492	542	564	494	493	510	510	519	511	539	544	478	530	523	556	523	511	493	503	490	511	537	550	510	531	505	492	477	490	522	515	530	506	515	516	507	521	555	509	525	495	528	524	515	513	509	519	525	514	506	507	522	505	521	537	521	511	502	548	481	525	531	482	528	529	495	532	516	499	518	529	536	566	516	513	500	531	485	506	535	501	538	546	525	501	540	503	481	542	529	512	517	521	540	526	520	529	537	498	539	474	481	553	486	538	542	474	540	498	543	506	524	504	517	504	520	582	535	524	518	503	552	529	549	522	526	589	518	502	543	520	541	519	538	491	512	519	518	468	531	490	531	525	501	491	490	534	511	512	490	520	518	521	547	578	544	505	557	531	553	530	507	529	522	547	503	531	546	559	572	529	517	485	539	487	529	480	547	541	531	482	524	495	574	518	537	531	509	519	541	509	482	521	541	511	552	517	522	523	516	516	512	500	535	556	516	485	559	548	477	499	489	525	550	516	501	522	525	519	514	466	520	488	518	502	517	520	519	564	531	483	545	483	487	543	540	524	531	476	544	519	498	575	523	529	543	529	504	499	528	509	497	515	475	528	482	507	536	549	492	559	532	509	535	517	497	507	526	572	491	500	494	518	497	477	475	534	512	526	512	495	500	529	549	512	499	484	549	566	503	543	498	511	507	510	511	480	520	456	518	529	495	537	522	521	511	508	529	507	494	516	534	497	507	528	504	535	529	510	488	485	530	524	491	507	561	575	513	498	561	509	493	497	521	511	483	498	521	530	532	547	537	546	515	536	537	531	531	495	501	518	515	496	503	514	536	561	514	545	540	475	529	476	520	496	551	547	489	515	507	518	495	494	522	519	521	508	515	495	481	526	581	542	491	521	519	514	523	506	536	533	538	506	518	519	522	533	484	562	500	526	515	519	501	503	549	504	509	476	520	492	507	496	516	500	523	506	502	530	530	530	522	531	517	559	485	506	537	522	514	512	528	496	529	519	513	507	546	525	538	514	489	518	489	537	523	490	527	546	478	502	526	533	542	535	544	519	567	523	560	552	518	524	519	505	490	509	571	528	576	475	524	523	542	510	522	513	544	530	528	510	539	510	540	526	506	534	520	525	525	543	521	547	550	504	519	505	541	555	517	492	486	549	513	511	504	540	497	519	535	561	519	496	524	504	547	510	573	542	504	517	489	535	490	501	493	520	514	551	480	530	525	505	485	546	489	500	502	497	513	497	504	564	518	493	534	536	471	507	554	474	502	570	544	528	489	485	534	535	540	516	505	509	474	511	541	526	534	509	564	520	490	503	494	530	526	513	531	569	528	530	506	530	518	513	499	539	521	516	548	485	522	544	548	530	521	524	525	540	552	497	506	553	574	517	539	539	521	493	517	498	527	517	508	505	518	482	489	490	517	528	510	523	501	576	518	530	548	534	528	549	533	501	516	528	524	522	492	520	509	544	511	508	540	470	498	526	495	567	514	490	532	505
39193	20315	4981	2162	1456	1103	849	685	589	539	492	454	446	383	410	345	346	323	298	288	334	334	315	322	281	320	305	274	283	276	276	331	294	283	298	320	289	252	286	280	283	264	283	264	283	267	268	246	297	283	247	298	320	264	279	285	302	261	260	291	239	298	270	266	269	260	274	265	283	245	302	284	266	265	280	286	258	267	281	268	262	264	266	269	269	283	268	264	292	287	281	264	281	296	289	255	269	293	282	244	266	267	263	256	272	287	273	249	241	265	267	236	253	280	258	269	269	242	258	250	259	270	294	256	262	269	261	257	293	274	287	272	247	261	274	285	275	259	267	285	278	291	266	259	251	268	254	273	275	277	259	251	244	281	254	258	290	267	262	282	262	225	257	275	270	254	268	265	231	264	273	267	259	268	258	284	268	288	291	236	266	279	250	269	289	257	241	261	262	268	271	308	273	265	268	281	263	230	260	273	287	268	259	267	265	267	238	245	252	258	267	271	259	279	280	257	254	253	269	278	261	276	259	268	279	268	245	256	255	246	242	233	292	257	261	324	288	288	255	253	276	268	255	270	264	266	277	277	266	236	264	273	242	270	268	284	283	274	239	258	266	265	271	258	263	269	278	295	266	272	223	247	286	261	264	259	274	282	258	250	250	269	267	283	265	224	241	284	269	279	291	263	255	261	277	264	257	249	256	297	266	241	297	242	273	299	240	274	250	276	279	314	225	291	290	281	285	250	243	263	254	263	251	274	290	288	290	246	280	260	284	278	267	253	257	246	289	261	254	252	256	260	262	247	268	271	291	264	275	260	262	267	268	272	244	258	278	273	273	256	264	251	253	277	263	288	278	298	281	267	306	286	267	279	295	268	263	298	239	291	236	282	234	266	268	259	240	260	258	282	243	268	298	278	282	268	277	258	306	282	252	256	260	265	266	274	247	264	278	237	253	269	275	271	264	261	272	267	283	261	271	256	237	268	289	286	257	257	306	286	272	278	264	250	238	282	233	264	248	276	291	284	244	266	273	285	289	252	266	262	259	250	293	284	257	262	280	273	267	272	251	261	276	248	288	277	257	241	235	279	271	309	259	259	279	255	271	255	261	272	302	268	266	249	262	250	271	282	275	234	292	278	269	278	259	261	297	301	274	256	271	293	255	266	276	280	256	242	259	274	253	252	252	281	271	248	275	265	274	271	265	238	256	257	246	255	264	271	274	259	273	272	275	273	274	215	261	280	246	267	281	267	257	230	244	247	251	277	257	237	259	305	266	255	271	269	254	266	242	254	288	266	276	273	284	247	250	258	270	258	282	304	275	252	232	280	264	278	275	259	296	297	275	259	321	226	261	296	275	256	271	258	261	223	258	278	272	272	232	292	284	246	287	274	282	248	274	249	258	274	294	268	246	261	267	286	292	284	255	261	284	239	253	230	260	288	262	275	255	264	240	255	248	300	284	239	274	245	237	239	240	251	250	290	262	275	297	256	261	275	258	263	272	280	255	295	265	273	263	297	255	267	278	283	246	266	241	270	289	238	253	285	282	255	282	251	269	263	280	273	263	304	269	236	236	272	273	290	279	286	258	255	288	248	262	250	260	274	262	250	264	268	280	251	232	254	261	250	278	265	270	294	290	290	255	249	273	249	288	270	270	282	268	303	268	281	282	268	271	241	287	300	272	268	309	240	263	243	278	255	282	257	277	260	260	285	259	264	243	254	258	279	269	280	271	254	285	249	244	257	238	285	251	272	264	273	253	298	303	269	237	282	246	278	258	263	272	273	258	265	272	271	289	246	261	266	264	236	246	288	264	277	277	271	268	295	263	288	274	282	230	247	285	271	275	242	266	245	280	264	274	263	248	257	252	286	239	261	282	273	260	243	275	276	269	287	261	278	258	271	235	262	260	293	260	272	276	263	266	272	300	274	271	265	229	253	284	268	282	252	250	272	280	265	272	287	285	266	258	241	265	266	280	272	314	258	257	254	275	290	238	265	263	257	254	301	283	254	256	273	271	251	256	270	271	280	298	237	258	258	258	248	287	256	264	244	278	254	294	276	283	264	303	266	281	268	282	229	253	270	281	279	269	246	216	274	274	261	261	262	290	274	263	273	275	268	269	263	265	305	261	265	230	245	277	277	279	266	282	264	279	284	285	266	297	276	257	300	309	279	239	239	267	242	301	286	258	274	280	269	219	286	268	263	261	301	249	253	251	247	277	267	289	263	263	268	257	279	312	264	273	308	274	318	247	282	246	288	273	269	243	243	280	255	255	285	269	254	265	278	271	267	243	273	285	281	265	311	254	267	252	219	257	265	280	289	262	267	272	256	263	263	268	266	265	285	251	239	231	276	278	270	309	269	218	249	265	292	264	257	256	248	274	273	278	245	278	256	234	272	280	278	274	295	278	268	290	261	269	280	283	271	289	277	252	285	271	261	261	295	265	243	267	248	276	241	304	279	271	262	254	268	299	280	298	265	265	263	233	242	277	310	290	236	266	271	244	263	270	269	287	277	275	275	237	271	264	272	266	270	263	281	272	276	249	265	259	277	267	278	264	284	266	242	283	253	255	275	249	277	265	301	233	256	257	280	270	285	312	269	299	240	272	300	266	276	281	276	298	274	249	284	262	247	237	304	267	241	232	291	257	258	271	256	262	261	278	266	289	254	248	275	264	299	262	289	259	267	284	284	276	277	265	303	252	284	273	265	291	279	255	286	253	297	277	290	257	285	261	279	263	298	286	281	285	259	278	255	270	258	247	259	278	247	277	243	265	293	265	294	272	276	265	284	260	270	246	274	291	304	244	263	263	270	275	261	310	251	266	243	304	274	273	264	274	255	310	274	276	262	261	244	276	253	273	245	274	257	239	304	253	286	255	277	276	254	257	274	241	280	263	281	295	273	257	269	264	254	280	259	266	267	240	241	270	234	268	262	288	266	302	274	298	258	255	233	279	297	264	260	273	250	276	275	256	261	252	251	287	288	276	288	266	282	271	255	301	279	278	243	264	261	265	277	245	265	295	286	262	255	245	261	253	251	264	256	266	238	282	265	240	263	304	276	260	266	275	282	291	295	264	243	261	288	256	260	263	262	283	299	270	243	284	267	257	258	259	288	258	272	281	254	277	274	256	280	260	308	268	287	273	271	288	261	251	261	254	285	265	267	257	244	248	244	265	253	266	254	251	252	279	282	255	266	239	281	315	261	281	283	270	257	278	239	244	241	261	294	275	290	259	243	296	276	248	291	254	263	258	271	253	262	264	247	229	255	282	254	264	262	260	270	279	279	280	246	234	275	268	268	283	259	297	275	288	245	266	247	312	267	276	290	270	284	271	293	278	281	258	267	273	277	266	256	267	258	290	275	230	270	258	232	284	222	272	233	261	289	267	274	262	267	263	270	278	282	280	263	295	274	263	266	253	233	265	232	252	276	254	261	267	296	285	275	263	271	275	232	266	275	241	252	281	251	279	271	240	262	263	261	294	262	267	265	281	258
18413	2581	5327	6143	5329	4424	3606	3115	2614	2427	2119	1821	1708	1570	1476	1392	1265	1276	1187	1180	1111	1120	1139	1086	1005	1006	992	945	964	959	962	913	941	906	864	954	881	895	863	889	854	853	854	910	845	835	848	862	840	843	841	865	794	826	827	832	803	818	798	835	782	794	835	807	838	810	827	815	854	787	839	761	840	800	848	775	784	796	857	767	792	790	799	822	834	814	789	809	782	823	742	811	765	786	831	773	808	872	831	765	854	808	795	794	778	768	757	773	788	757	829	838	781	783	807	794	773	813	777	762	781	757	773	788	855	831	801	789	789	797	788	782	778	756	748	850	806	821	761	804	823	818	783	726	793	800	813	768	809	785	771	789	772	778	746	768	782	726	768	790	821	760	771	797	776	756	789	799	842	800	801	778	789	778	763	709	806	782	804	771	763	771	744	755	775	799	770	808	806	784	731	784	797	787	803	763	781	731	767	780	754	835	793	751	762	784	764	779	775	810	773	768	775	771	776	827	755	773	806	783	772	760	810	800	786	773	796	777	773	806	770	797	803	773	798	798	776	741	778	763	767	798	812	714	803	791	760	758	824	769	815	769	784	745	800	781	796	813	773	826	789	766	794	785	763	753	757	779	802	803	740	807	774	772	747	786	770	747	802	818	746	799	763	771	765	791	759	779	781	762	772	771	745	764	824	741	762	809	752	783	800	782	762	786	802	799	746	828	819	769	774	795	769	774	785	741	795	804	770	781	779	781	736	790	813	747	749	817	761	803	763	752	774	767	788	793	810	802	771	751	779	822	823	743	780	809	812	770	802	735	806	761	802	831	820	749	761	798	752	761	775	798	769	814	782	786	723	777	772	748	785	783	763	836	780	772	780	762	801	739	779	817	796	779	783	763	763	764	805	768	856	762	791	829	791	812	779	756	727	743	787	696	761	783	794	769	767	746	799	769	803	771	761	742	803	699	791	769	736	794	777	794	743	817	761	754	761	791	808	775	810	810	792	768	800	746	743	803	778	766	756	791	781	778	828	803	755	782	751	787	783	750	804	765	797	739	783	799	780	784	786	804	789	790	788	770	806	827	811	746	787	809	780	805	807	818	760	804	752	803	770	773	818	833	751	764	792	795	794	762	749	759	814	750	778	819	771	744	817	802	791	811	772	767	788	786	778	803	803	767	789	758	749	772	754	741	743	766	782	787	754	741	771	821	784	739	819	802	802	769	734	719	742	777	828	763	828	748	808	779	800	769	772	771	744	786	763	771	731	790	744	782	796	810	776	817	799	775	773	747	751	742	784	724	766	810	806	825	778	744	758	806	814	792	792	749	802	762	843	769	759	789	796	793	830	786	791	795	819	822	796	755	781	800	760	825	784	802	788	756	790	781	800	733	782	803	811	747	772	794	782	790	757	819	827	804	765	816	776	783	756	795	828	744	788	799	774	783	802	753	806	792	755	778	766	797	755	757	795	799	755	796	775	797	805	776	758	773	761	798	823	807	770	758	754	762	790	771	717	783	801	767	761	790	737	817	790	768	785	804	756	746	787	809	775	759	747	776	822	773	754	774	749	725	773	786	818	771	762	756	814	792	783	744	817	776	783	816	787	766	810	758	763	787	801	783	817	830	855	780	770	814	774	723	771	738	742	764	776	821	804	839	825	798	820	777	797	772	766	815	789	744	730	767	772	825	793	772	696	801	795	734	781	805	762	748	775	783	769	756	772	735	782	795	814	787	814	741	787	760	756	788	759	754	769	791	831	792	817	776	784	758	757	803	777	765	820	744	801	758	776	739	793	767	735	760	745	826	799	808	762	788	781	763	768	789	783	767	780	752	775	799	790	787	801	799	758	821	792	793	780	800	804	771	748	760	803	767	775	738	801	777	785	785	797	760	784	775	825	768	760	758	822	773	791	747	728	822	764	743	801	805	766	809	770	823	801	721	794	799	754	759	793	777	734	755	805	785	781	768	785	777	724	764	783	811	735	778	776	786	777	796	812	777	798	812	766	806	789	770	770	774	795	814	816	793	782	725	792	784	822	802	809	769	755	741	762	738	772	774	796	771	790	788	757	751	808	755	778	735	789	815	778	800	744	748	788	726	762	770	770	764	736	823	760	754	797	801	779	776	821	743	796	787	778	812	819	776	748	760	829	862	775	775	795	768	749	770	721	789	762	738	789	788	786	785	744	729	754	775	808	772	809	769	769	813	785	779	780	739	761	790	815	708	777	818	756	799	822	792	803	784	751	766	786	769	713	767	699	777	779	777	754	843	777	771	771	716	776	793	750	853	763	795	764	795	726	819	797	826	744	765	757	777	791	753	747	763	826	808	748	740	755	788	815	733	719	800	760	792	834	757	782	830	809	791	807	755	806	774	762	771	791	786	753	768	758	782	779	775	798	823	762	810	749	767	789	719	783	784	806	813	814	807	800	794	738	790	740	828	802	748	822	755	789	792	780	784	812	782	766	778	813	765	778	786	760	793	755	746	785	789	770	793	857	743	778	765	761	786	840	827	780	805	835	839	767	744	807	816	776	804	822	802	824	737	772	790	815	797	746	774	732	781	783	741	780	773	761	809	773	735	758	746	761	826	773	779	780	764	794	765	805	803	748	737	819	747	751	739	825	747	785	743	788	766	753	791	749	740	774	816	784	786	778	779	791	760	808	804	749	768	775	804	804	757	780	770	747	782	809	774	773	797	802	831	817	781	744	762	735	793	801	837	734	802	739	807	748	731	740	790	737	781	755	789	771	758	773	773	816	855	794	801	792	818	748	716	802	765	789	784	805	826	784	755	803	783	767	742	720	800	827	762	739	844	769	812	825	815	772	741	773	829	717	751	723	770	814	816	760	785	775	773	756	805	767	826	766	764	812	770	750	731	734	784	786	785	819	774	795	814	801	758	738	769	799	767	778	802	755	745	759	807	785	844	813	820	777	832	801	755	743	788	798	780	804	760	794	742	776	791	763	815	804	826	777	795	722	740	806	743	760	802	779	752	740	786	798	750	811	781	713	780	790	796	792	768	778	798	759	813	759	740	758	786	800	755	812	787	816	827	768	747	732	785	766	780	807	765	782	819	737	820	850	788	748	841	805	797	765	839	791	745	787	756	811	769	771	800	838	806	741	740	779	773	771	762	833	788	770	779	742	797	798	777	790	814	761	784	796	794	831	793	822	746	795	828	779	783	740	824	805	780	831	744	762	797	716	788	792	788	811	757	803	807	804	783	758	749	808	772	816	782	731	778	744	743	806	777	799	831	754	777	803	824	785	771	756	782	790	794	799	805	767	778	787	777	754	779	763	820	791	783	813	797	709	828	789	741	773	805	734	812	785	781	783	779	733	801	722	781	772	826	824	780	726	766	798	729	786	793	736	765	862	760	820	775	812	802	749	823	769	771	789	796	776	790	805	813	778	798	744	817	741	806	821	797	751	774	765	799	830	769	777	836	813	816	811	749	840	795	780	758	808	774	790	741	790	823	760	724	821	801	778	840
6139	419	216	157	124	120	103	106	94	89	103	90	102	83	85	99	78	92	89	81	84	77	87	80	87	82	81	98	91	85	102	79	73	97	85	68	87	93	77	95	84	91	80	87	79	69	83	79	88	83	75	68	91	84	77	92	80	79	77	88	83	85	88	92	77	77	86	75	86	101	88	65	77	97	83	81	75	85	74	90	86	96	89	62	90	98	82	76	85	88	81	79	80	87	68	82	66	79	72	89	63	88	86	77	101	57	74	86	89	83	73	79	70	85	82	108	84	97	78	86	78	93	71	70	84	72	83	96	75	73	80	85	83	77	87	64	77	80	83	89	92	87	95	87	92	66	80	82	71	85	88	94	79	79	88	84	78	92	69	97	71	59	85	88	87	85	72	74	80	97	85	79	92	65	86	71	79	80	95	86	94	77	79	93	72	81	83	98	73	72	91	72	79	87	86	85	96	84	82	95	75	92	76	88	93	74	83	72	62	95	62	88	84	90	73	101	72	90	94	85	67	89	88	94	112	88	78	71	86	83	81	87	71	85	81	84	102	74	69	93	89	70	87	88	89	93	78	81	82	82	83	76	79	99	79	89	95	69	68	78	71	89	81	76	90	88	90	98	87	75	81	77	86	74	68	74	80	67	79	77	88	87	72	93	75	84	75	96	83	79	85	89	70	84	74	80	76	93	73	72	76	93	93	78	85	90	66	87	88	81	82	84	91	78	93	80	71	93	89	81	77	71	80	78	82	89	74	71	67	73	78	81	87	85	80	75	87	93	93	85	74	90	91	79	77	74	72	89	91	79	88	90	94	95	81	97	94	84	87	69	92	80	98	69	81	71	73	84	86	77	76	95	89	73	102	84	89	91	86	85	94	86	85	82	76	88	84	80	80	83	79	78	84	67	72	91	103	63	80	69	90	82	87	84	76	83	74	67	70	90	74	72	97	78	82	77	85	82	89	104	101	89	82	78	90	80	76	57	78	83	80	86	86	66	82	91	84	77	69	87	82	104	73	67	81	100	86	66	82	77	91	96	92	77	72	72	88	93	72	75	68	94	78	77	78	101	90	75	67	75	90	87	75	85	93	88	76	78	109	77	96	73	85	78	77	91	83	91	94	90	75	87	83	69	71	89	79	80	64	83	91	81	82	86	79	92	83	90	94	92	78	78	80	83	87	82	83	94	88	80	84	91	85	79	98	78	70	97	89	86	79	88	76	80	86	85	80	70	107	82	87	59	91	78	82	80	86	99	107	97	94	100	104	101	88	73	84	84	94	87	83	79	97	87	78	62	105	93	93	73	76	76	89	80	89	94	62	79	76	82	80	74	99	72	78	79	96	97	83	79	81	101	80	92	84	77	87	86	78	86	113	68	84	72	77	88	90	87	67	79	83	79	83	75	88	86	87	73	91	84	67	87	78	72	79	94	95	87	97	63	82	91	90	89	84	89	93	70	94	78	77	89	83	72	76	69	66	85	76	82	79	81	84	77	80	89	73	92	79	84	87	120	94	78	75	70	88	87	80	89	87	105	80	76	72	78	80	82	80	64	78	80	72	71	98	74	91	114	80	85	75	91	86	82	90	75	81	83	69	93	83	85	78	80	83	98	86	90	90	89	86	87	64	92	71	77	81	83	79	77	82	95	81	86	77	80	88	83	73	80	94	99	77	64	81	89	84	68	90	75	83	90	74	103	92	80	69	82	83	79	72	76	80	82	83	86	85	87	84	70	74	84	75	75	77	85	100	83	71	81	95	72	102	92	75	82	83	87	74	83	85	83	81	83	75	80	94	97	99	88	86	84	88	80	90	85	86	88	83	87	86	93	82	73	72	79	77	83	80	73	82	77	86	74	101	101	75	84	96	79	72	87	75	88	97	69	58	75	84	72	79	91	71	82	73	85	71	86	87	92	94	90	98	62	94	84	78	73	90	93	82	81	82	81	85	90	68	90	88	93	94	86	76	91	95	82	79	87	91	104	98	82	90	101	90	87	81	88	75	86	76	89	102	79	90	76	92	79	94	94	95	77	76	79	84	96	71	78	84	84	86	86	75	92	93	77	76	90	76	70	77	91	64	80	79	89	76	74	82	74	90	91	76	81	90	80	74	77	63	74	75	83	73	74	85	74	83	70	82	94	95	92	87	78	93	72	86	86	72	88	83	84	78	93	72	101	86	111	74	83	79	86	84	56	89	88	67	81	82	80	77	93	89	80	76	90	71	88	79	98	76	68	89	64	81	89	73	78	84	62	77	81	75	88	72	104	91	83	87	82	91	72	90	78	89	79	76	79	67	80	89	69	81	88	77	74	74	60	91	91	82	79	92	83	87	81	82	76	78	73	65	73	79	89	76	84	93	76	76	75	88	83	80	82	87	76	93	74	87	83	99	84	63	71	75	99	79	81	66	74	75	78	82	96	85	77	81	97	94	66	94	77	71	80	76	75	78	72	88	75	73	84	87	82	79	76	87	76	70	89	94	73	89	96	82	65	86	86	83	80	88	84	60	84	85	72	82	84	87	82	89	87	92	91	85	83	81	84	92	93	77	86	97	98	85	88	81	83	83	86	90	71	90	72	67	87	82	66	101	87	88	79	77	81	93	79	80	87	83	77	87	91	70	76	76	70	78	83	79	83	98	80	72	85	95	78	82	75	81	68	84	77	78	76	90	76	84	74	80	84	78	66	85	81	88	109	80	74	76	84	79	77	90	87	69	89	86	74	75	84	81	70	90	73	82	84	93	75	82	86	81	81	78	84	90	70	78	90	93	56	87	70	80	79	93	89	91	79	92	82	78	84	83	82	71	75	93	85	80	91	91	72	91	78	94	79	78	74	66	73	88	76	76	77	93	97	85	76	73	80	69	96	80	84	77	85	88	85	71	79	79	65	71	74	78	84	105	76	95	76	88	84	73	95	90	73	63	79	94	78	88	86	89	96	85	92	90	81	82	75	96	81	76	78	92	86	90	66	77	79	90	80	104	78	91	72	84	83	81	79	86	85	96	77	76	86	67	88	84	95	80	74	90	68	84	73	82	91	60	77	91	78	84	90	81	71	57	100	87	87	88	88	73	103	81	75	91	83	66	74	80	94	83	77	87	81	78	85	96	93	79	91	79	84	87	99	85	83	90	91	92	60	88	88	89	65	81	89	89	84	91	80	95	89	71	79	71	67	88	86	93	79	98	88	74	90	71	96	98	73	77	83	74	84	89	89	74	87	82	81	73	84	79	84	86	87	88	66	77	82	89	66	99	78	76	86	100	76	92	97	82	80	65	76	93	90	75	84	78	92	87	99	66	65	81	69	85	98	84	76	72	90	81	80	75	93	93	65	87	91	74	89	65	112	80	80	75	83	94	66	79	79	81	73	96	78	77	77	75	98	86	87	86	96	86	76	75	83	87	94	60	93	87	86	82	93	72	89	77	98	92	75	95	69	93	81	93	82	77	85	100	86	99	86	82	83	76	75	100	91	104	92	81	92	64	73
6386	396	558	561	506	453	477	373	378	368	396	383	369	335	333	330	291	321	334	344	306	302	294	311	312	316	297	311	301	312	308	339	271	301	300	354	334	317	293	322	312	318	321	311	312	324	349	300	289	311	287	301	305	285	319	261	294	309	333	275	297	315	296	295	290	322	343	298	296	326	308	285	300	352	326	326	285	317	318	305	295	314	304	314	284	311	315	274	275	297	286	301	289	352	304	288	311	317	283	287	333	312	263	304	330	317	305	284	347	334	324	318	314	319	280	324	306	315	297	310	314	309	266	298	266	313	318	321	311	324	292	316	284	322	317	325	317	335	293	343	310	315	280	311	294	290	322	296	272	281	298	321	324	297	307	292	308	327	315	329	284	313	322	277	308	319	302	337	276	283	303	330	302	297	320	278	306	342	289	304	332	308	314	302	294	279	322	298	297	294	305	303	277	308	274	308	307	353	312	338	280	299	295	322	303	285	310	295	286	330	279	288	315	326	285	318	313	324	296	298	311	316	303	293	292	309	325	295	331	295	305	302	279	325	304	290	310	312	299	333	311	298	300	316	333	323	314	284	288	315	290	305	321	301	314	289	329	319	312	292	322	309	327	311	278	320	323	303	318	305	294	295	328	321	279	295	295	288	321	301	282	295	312	307	310	324	305	343	320	315	283	300	345	293	287	331	325	286	292	293	310	296	297	325	299	288	315	346	316	282	328	282	311	337	331	308	295	322	271	288	301	284	313	314	308	269	308	309	289	302	320	318	325	332	315	321	314	310	296	316	349	310	309	350	328	287	318	303	296	290	324	319	308	280	283	285	312	317	314	311	300	318	324	282	356	312	301	302	297	292	283	293	315	326	285	278	322	318	310	293	292	300	308	282	313	337	290	324	285	315	310	295	289	295	319	327	309	283	332	339	281	315	316	290	278	341	305	344	310	293	275	317	310	349	319	312	299	299	342	312	341	317	330	307	296	330	293	298	299	299	276	310	335	281	350	328	295	324	310	322	293	303	295	296	328	303	299	313	297	281	330	292	289	286	334	295	322	290	281	291	339	302	298	305	332	308	295	335	295	298	296	305	276	306	334	324	306	306	308	331	293	323	295	322	313	293	281	310	334	310	316	322	304	294	304	295	304	330	296	288	311	292	326	332	306	302	292	309	325	290	306	308	292	305	301	309	334	249	322	284	303	295	279	289	316	291	301	324	301	294	311	295	299	311	302	307	311	300	290	290	284	309	282	309	306	283	299	284	325	325	305	285	308	308	315	289	320	317	302	354	304	268	322	294	300	317	304	322	335	292	299	302	304	287	343	284	333	298	303	302	299	299	280	310	308	295	306	287	299	301	309	313	279	354	299	320	324	273	300	287	320	316	298	298	303	310	308	299	298	300	306	293	286	295	342	305	312	278	276	314	333	313	312	325	305	342	291	311	293	308	295	291	311	312	317	328	333	292	304	305	310	323	281	273	298	317	272	311	343	308	323	283	325	335	327	299	327	298	305	320	305	291	321	294	315	319	289	325	282	322	275	287	310	306	313	328	317	313	306	302	314	297	282	302	340	333	299	291	288	272	340	300	315	332	297	310	321	285	279	336	284	340	346	321	322	306	327	313	308	284	295	323	287	287	305	307	315	326	277	310	286	304	335	318	284	337	286	308	299	318	300	294	297	289	318	289	310	294	324	289	319	343	295	287	301	313	320	320	294	318	321	326	300	322	319	320	303	279	341	327	306	315	306	286	282	302	293	301	301	337	298	310	285	286	255	319	300	264	298	300	292	282	262	351	326	290	286	335	326	325	295	302	266	324	256	287	299	286	306	304	322	299	324	314	333	299	336	299	301	283	291	304	313	316	315	312	300	310	318	300	286	282	345	308	291	324	306	315	321	322	295	337	286	282	297	314	317	306	303	303	289	329	313	343	322	331	309	320	333	283	291	327	334	325	310	311	324	332	300	302	271	262	316	284	305	284	333	316	336	329	301	341	310	306	276	301	277	304	321	315	294	316	355	311	283	282	274	312	261	293	320	306	320	303	299	291	308	340	309	308	336	296	337	296	322	312	284	328	307	320	326	319	314	287	304	337	276	308	295	303	291	315	317	305	309	288	282	300	298	315	314	278	318	312	302	292	328	307	291	280	309	330	326	312	277	295	286	329	296	284	342	311	290	301	302	303	301	321	314	305	286	318	310	297	313	308	292	314	294	333	318	317	343	313	298	281	334	279	291	287	341	296	313	295	277	322	297	306	291	325	299	306	351	332	291	320	277	317	335	300	321	315	302	307	300	310	317	338	291	336	319	311	322	324	301	315	305	315	270	304	306	319	335	306	306	311	280	324	306	326	325	294	279	284	318	319	323	318	307	314	289	300	304	289	333	303	286	315	317	311	303	316	283	331	314	264	298	299	304	283	328	304	306	320	308	309	272	312	339	288	312	329	305	290	285	318	326	295	309	281	327	310	310	292	280	305	315	289	328	322	322	285	299	311	305	291	313	310	319	314	282	323	317	298	330	309	313	283	316	281	311	303	315	331	352	288	332	299	303	316	307	302	316	296	299	298	340	292	298	277	346	283	318	288	281	292	306	294	316	311	282	333	304	294	299	305	288	290	297	322	282	331	314	290	281	313	310	275	296	328	334	304	282	307	333	295	302	296	306	300	262	307	316	325	345	298	291	332	262	308	290	296	308	306	306	311	280	283	313	285	322	305	301	315	279	313	288	303	322	310	273	319	297	337	328	299	294	316	307	318	289	295	304	295	309	319	315	277	282	292	312	317	313	304	338	317	307	355	300	294	292	293	301	337	296	292	287	299	308	319	313	283	280	297	291	312	292	326	307	314	323	323	298	306	294	302	339	288	281	328	299	311	306	323	318	313	321	312	302	293	300	320	279	266	304	300	285	322	306	300	277	324	309	323	324	302	316	283	305	309	320	297	344	314	304	282	341	322	301	291	334	313	304	321	301	313	299	310	309	320	295	341	302	293	296	321	319	292	310	315	332	290	299	293	288	289	279	327	324	269	298	279	298	328	275	273	289	310	318	293	329	317	307	286	316	301	284	317	267	274	300	353	342	323	297	313	323	293	301	284	326	296	304	328	326	293	310	318	316	293	313	287	302	294	272	276	324	347	299	287	303	312	309	341	325	315	309	315	321	306	296	313	318	299	300	307	310	332	314	268	300	296	314	310	318	298	306	283	303	305	300	314	291	322	281	325	325	329	310	298	309	324	333	297	331	314	296	262	325	327	295	313	309	314	308	311	295	290	304	305	278	307	331	328	302	308	312	280	297	320	311	260	286	295	346	312	295	310	306	323	291	293	326	321	318	302	321	299	297	319	284	290	305	313	309	283	274	296	304	309	300	293	305	281	305	329	315	319	307	342	324	315	311	295	272	297	273	326	336	289	318	295	291	323	282	279	324	347	296	296	300	329	322	297	326	292	288	320	265	297	303	330	315	285	299	316	324	317	320	262	290	278	316	309	305	298
32974	10376	1655	1024	758	558	466	378	308	310	289	246	221	237	224	242	207	227	200	205	182	191	209	166	177	175	175	178	172	202	158	172	162	158	176	171	171	184	166	196	157	171	156	146	151	163	172	197	172	159	179	194	178	144	177	156	156	171	171	164	144	158	175	160	183	179	158	142	138	164	153	155	160	173	181	163	136	166	158	149	175	175	163	192	165	151	164	166	158	167	139	147	163	157	157	175	168	163	191	170	167	163	169	137	151	166	156	193	138	167	152	168	158	158	153	161	145	153	161	179	144	139	148	154	176	154	160	181	160	176	185	151	163	134	145	157	157	161	147	169	183	183	195	154	152	134	145	156	166	157	158	151	148	160	173	185	158	171	165	158	157	147	149	157	151	135	167	148	156	195	163	162	171	150	152	183	163	160	178	158	176	179	159	161	149	149	171	166	137	167	135	167	150	160	161	144	151	158	149	162	150	167	173	157	151	163	184	168	162	177	151	154	167	156	166	170	199	149	156	183	180	163	156	138	163	157	148	172	160	170	152	146	147	159	155	157	140	154	160	133	162	159	171	158	158	156	151	176	169	179	163	163	168	159	149	166	170	150	181	115	159	179	165	153	155	166	184	168	173	178	150	163	164	162	161	170	153	177	164	147	178	172	171	161	148	166	162	181	150	153	174	171	143	152	155	165	179	177	141	161	175	144	175	152	155	159	162	159	168	169	161	160	157	165	151	160	180	163	148	153	161	171	155	150	151	164	165	168	159	137	172	147	179	159	179	158	167	157	152	156	171	154	156	141	139	156	169	149	156	146	161	147	154	157	156	173	158	156	161	168	174	181	174	158	167	148	152	180	163	172	150	184	177	169	144	168	159	178	164	194	157	165	163	174	150	162	169	167	154	150	145	184	164	161	162	143	172	163	172	160	163	154	162	156	175	177	154	143	163	164	168	158	127	148	166	141	152	168	169	169	167	160	145	155	178	145	168	163	164	160	166	147	164	170	167	177	153	163	175	177	162	169	153	171	164	150	141	151	167	172	156	159	160	143	177	160	164	180	167	176	167	183	178	158	164	155	150	164	167	156	149	162	157	163	163	158	154	183	159	167	148	144	151	164	166	181	159	145	160	166	167	173	132	189	165	156	170	163	166	173	153	164	151	167	174	169	160	163	155	174	168	147	157	168	152	157	171	151	178	142	155	179	195	159	138	177	196	172	176	181	156	165	182	159	183	172	172	177	161	139	158	156	142	176	152	156	168	161	162	179	201	174	162	152	154	156	181	171	156	147	156	154	155	173	159	133	191	159	153	137	175	169	176	155	173	169	158	151	152	155	167	156	168	142	167	175	186	165	164	166	188	169	159	163	155	148	152	167	138	164	170	165	143	159	162	173	163	179	166	166	147	145	182	160	148	166	163	182	196	165	170	184	164	170	157	150	181	164	167	171	153	171	144	176	159	150	165	180	175	138	176	178	149	172	162	175	181	161	168	142	172	167	166	175	137	156	138	165	182	178	161	165	165	177	158	156	158	134	157	161	173	172	159	152	174	179	156	153	154	152	154	169	158	165	146	149	139	165	162	178	143	169	174	154	153	180	165	168	134	162	156	168	155	168	141	137	162	153	153	169	172	162	158	158	141	168	165	155	152	181	154	145	167	173	175	150	145	181	161	168	155	173	160	159	154	169	160	151	149	164	173	175	173	143	173	168	159	152	192	147	142	147	147	146	154	167	163	159	175	164	131	151	163	158	175	170	153	174	168	178	160	145	149	128	159	182	176	165	165	140	171	172	171	146	155	147	161	174	166	164	157	162	146	153	176	137	162	161	166	159	152	164	179	152	158	172	181	142	158	183	164	170	160	159	168	166	175	185	168	161	183	162	172	134	139	146	149	153	178	163	158	151	153	165	157	148	155	205	156	165	178	178	161	157	162	173	171	178	157	147	176	162	151	151	157	169	152	194	164	151	165	152	182	164	161	152	156	160	162	189	164	198	181	149	180	175	161	159	156	163	162	153	173	164	188	160	165	162	132	170	162	151	174	153	166	150	161	176	139	164	169	151	170	178	168	171	170	173	148	147	155	163	184	169	156	167	169	162	152	173	123	182	169	156	172	183	147	169	158	170	174	165	162	173	166	157	154	181	176	157	152	160	153	151	168	150	189	170	174	172	156	154	180	155	172	163	171	159	168	181	168	151	165	175	151	163	159	141	164	160	167	172	147	169	162	163	179	170	139	182	172	142	167	172	168	195	185	162	160	161	150	152	163	161	179	175	147	154	155	154	157	173	166	150	164	162	177	160	150	152	130	158	163	169	173	163	140	159	148	177	148	154	182	173	178	151	171	156	171	154	194	162	177	173	145	193	158	169	190	177	164	163	162	184	156	158	170	155	154	179	153	161	175	171	145	160	178	146	156	157	154	179	140	173	199	186	171	175	155	166	170	168	171	171	137	163	182	152	157	152	150	180	159	173	171	162	146	185	169	174	156	153	169	154	135	160	148	163	184	176	175	169	157	163	169	155	143	164	158	161	177	142	158	161	167	152	139	147	158	146	172	172	158	155	176	164	179	150	163	162	170	176	164	154	156	134	169	144	157	156	154	156	167	164	172	149	150	178	166	155	176	156	177	147	185	170	173	148	168	167	152	192	148	177	148	158	161	155	160	162	166	171	180	157	172	159	180	151	150	188	135	194	172	162	171	161	159	174	155	164	148	168	159	161	162	173	185	144	160	183	170	166	160	146	160	183	156	173	174	173	157	175	166	163	163	172	166	200	150	142	178	151	128	165	164	194	149	158	153	164	147	141	181	143	179	163	154	169	155	156	157	171	158	165	163	159	170	168	163	182	160	170	160	141	179	168	158	168	165	152	170	176	119	205	160	159	170	146	155	140	166	176	150	166	163	175	148	177	185	157	166	171	148	166	156	180	148	165	154	155	157	157	158	156	145	163	168	165	166	153	178	163	164	186	173	147	145	183	174	181	156	178	156	146	149	161	155	154	148	148	165	150	154	161	170	184	162	181	137	174	158	178	182	163	167	167	172	166	168	164	181	143	152	165	148	137	156	141	143	168	185	149	171	170	171	168	164	189	171	144	152	203	178	149	158	179	171	171	171	167	143	174	169	177	158	163	169	154	160	176	164	150	152	178	151	177	155	157	156	159	142	155	168	161	190	187	166	171	154	151	164	171	154	177	144	139	168	179	152	151	146	148	173	152	182	159	151	145	162	172	163	160	151	153	190	155	180	180	152	151	151	161	174	158	135	166	181	163	145	158	160	151	145	172	178	154	169	158	177	178	146	179	169	163	179	163	155	131	160	153	171	156	178	169	146	164	149	164	167	139	175	137	150	179	144	157	143	163	153	167	179	151	170	154	154	140	160	164	147	151	176	173	145	162	162	168	167	139	162	128	148	169	180	157	146	167	156	163	156	148	177	150	161	149	175	176	176	145	186	165	149	175	180	164	174	162	159	161	162	165	153	182	187	156	141	159
15040	1514	3022	3515	3113	2631	2154	1758	1549	1428	1300	1074	1091	956	919	906	794	786	789	726	711	679	691	667	676	625	682	624	634	626	625	635	623	640	568	569	598	625	550	557	552	577	554	624	549	561	587	531	576	553	550	580	521	590	560	566	550	562	491	551	558	508	576	547	575	506	578	537	519	558	587	500	582	557	515	568	553	507	558	547	517	549	562	560	549	532	528	503	553	505	498	552	562	557	526	539	503	541	546	570	550	529	542	527	508	513	532	485	511	530	498	485	539	506	529	549	503	510	507	495	518	529	563	504	501	518	525	537	523	487	507	526	519	526	500	553	493	500	496	537	552	504	547	555	565	505	533	566	536	528	529	506	555	530	495	522	505	517	498	532	568	594	517	524	550	478	497	510	512	530	513	538	502	502	510	552	543	513	493	517	517	507	551	526	545	543	534	525	504	545	524	516	532	581	532	562	513	505	531	556	526	522	495	522	550	528	503	519	506	553	539	541	513	542	515	526	548	569	539	510	505	545	514	497	554	520	539	513	520	511	556	500	531	490	534	517	530	547	500	505	512	570	512	505	519	516	508	560	492	537	496	530	567	527	558	491	553	467	532	528	527	487	547	565	549	552	500	515	541	556	504	506	519	533	543	525	559	557	535	493	494	532	517	467	527	560	541	504	502	517	544	541	495	544	526	531	499	524	557	530	487	535	510	544	529	533	511	553	506	500	505	537	538	524	511	496	532	538	566	514	467	495	506	500	510	547	539	575	538	512	510	533	577	540	529	517	526	526	521	510	519	525	551	561	508	517	508	514	521	534	521	502	515	471	527	533	526	477	494	506	550	505	506	523	538	555	497	526	480	510	510	519	530	521	533	508	532	494	501	508	543	546	545	506	521	555	526	548	483	504	505	517	491	573	530	548	487	517	569	522	503	511	527	526	544	527	526	483	525	529	510	501	492	514	570	520	528	531	514	515	506	532	503	519	531	511	572	549	524	476	511	521	517	535	515	537	523	511	543	545	523	496	479	548	539	563	491	565	520	494	522	523	509	528	534	489	515	520	526	512	508	522	523	519	534	485	550	518	507	502	517	548	527	527	517	545	559	509	508	548	550	516	540	515	500	528	542	522	527	514	530	512	541	524	582	507	551	518	532	514	543	514	520	520	527	523	502	500	503	495	574	495	490	511	530	538	523	533	552	477	496	498	548	557	503	482	530	567	497	479	536	515	495	520	480	527	527	504	565	544	490	502	517	515	529	517	525	525	510	500	553	538	544	531	539	536	537	483	504	486	531	543	489	524	552	524	543	502	580	545	499	505	551	520	528	526	512	531	570	502	529	512	505	503	546	527	561	547	518	508	471	516	557	504	529	498	568	547	508	539	507	531	499	515	520	545	537	510	494	504	514	565	500	511	484	493	571	477	511	520	545	505	480	523	516	533	546	564	493	516	472	514	522	535	558	526	509	491	537	550	487	519	521	519	522	496	507	524	531	525	522	551	496	560	547	519	563	522	520	523	503	522	565	557	504	470	537	509	536	558	505	531	512	522	535	542	507	478	479	480	503	540	546	531	491	560	521	472	575	538	509	491	506	511	505	508	499	544	529	520	531	520	527	564	539	498	489	553	545	492	487	540	524	515	543	504	555	530	535	556	546	493	542	534	547	512	514	533	563	526	516	493	531	520	528	513	510	546	547	519	510	532	548	523	530	540	552	559	591	525	495	525	526	515	519	557	499	526	522	514	492	528	519	529	543	514	564	513	527	551	520	554	515	499	521	503	550	522	554	504	513	559	524	538	526	518	546	541	557	514	540	558	531	520	540	471	550	526	534	536	519	487	529	557	526	528	524	475	493	540	502	499	498	551	519	527	482	553	513	544	497	529	535	502	523	531	484	525	529	527	513	582	521	537	501	521	536	543	511	509	551	543	529	539	523	519	512	543	482	515	530	532	545	535	545	527	543	461	524	535	501	524	506	516	490	528	546	533	546	522	492	532	488	554	503	529	498	546	520	508	488	549	517	488	515	530	504	518	522	504	534	510	496	566	542	538	522	523	478	530	505	585	537	593	572	558	541	540	573	543	513	494	511	499	535	552	496	514	561	556	567	596	517	508	513	536	534	508	526	485	557	520	536	517	513	479	521	528	552	553	538	534	546	541	512	535	530	501	546	534	572	504	512	499	531	529	533	541	511	534	503	535	560	530	520	534	558	535	548	501	483	532	509	523	526	515	526	568	516	527	583	500	525	549	496	509	489	538	479	526	536	497	523	519	566	560	533	523	511	507	517	524	505	548	514	515	517	494	487	494	505	520	516	567	562	540	494	495	523	544	543	533	513	553	536	488	540	562	493	530	525	529	495	494	497	493	543	514	535	554	531	525	534	508	539	513	539	499	555	556	553	518	531	525	562	521	573	487	538	521	510	526	514	544	510	502	548	544	512	540	511	507	572	541	523	499	526	519	541	505	482	538	524	521	511	569	558	483	511	509	477	537	504	536	533	571	505	522	552	529	517	555	504	544	528	542	532	525	537	526	462	569	532	524	512	519	529	518	477	575	523	510	531	524	527	514	498	572	525	555	541	497	512	534	490	543	525	491	517	537	554	510	491	521	538	526	547	543	496	493	498	508	525	538	561	512	516	516	507	533	534	504	535	557	514	513	527	525	520	535	537	492	522	542	533	467	531	482	529	521	514	508	535	512	486	530	493	558	552	551	527	531	503	533	504	536	524	570	517	527	479	496	543	540	579	512	515	480	528	531	546	522	536	523	516	500	533	542	512	532	506	549	546	529	538	526	588	510	533	525	526	474	510	514	559	530	563	524	501	560	536	523	561	483	518	524	562	539	481	500	497	566	536	535	545	522	528	541	517	541	524	550	514	567	503	494	516	554	524	508	564	506	542	491	511	537	483	526	496	507	548	539	526	542	546	541	511	532	507	515	539	541	500	546	503	524	526	516	507	485	533	513	481	543	512	498	537	504	492	529	482	518	513	515	522	492	524	513	490	527	516	498	539	504	515	581	534	580	498	560	533	495	528	579	509	530	513	525	512	595	491	518	569	557	511	516	517	538	526	541	497	503	546	514	521	532	538	581	543	486	527	501	516	512	535	517	564	501	537	528	552	507	514	502	516	557	553	534	556	551	504	507	523	539	594	540	487	517	547	541	531	520	530	507	501	501	511	545	523	511	512	484	503	494	568	538	505	548	496	560	532	529	532	498	542	556	519	536	540	531	537	512	561	491	496	512	529	522	566	611	520	513	517	510	559	537	526	512	528	502	531	538	506	573	584	501	503	531	558	496	535	517	508	522	499	500	506	523	521	536	541	520	533	519	570	508	527	516	558	507	505	476	505	516	562	533	498	530	529	528	534	544	537	532	511	542	507	499	561	540	534	499	497	526	551	521	502	548	520	516	521	550	565	478	522	520	574	507	566	524	500	555	476	497	516	541	521	519	513	501	504	533	540	526	508	535	542	524	522	548	529	512	537	545	520	543
39856	19396	4926	2034	1504	1117	830	742	546	538	500	418	421	415	354	372	337	314	342	329	302	309	317	301	350	272	323	306	298	276	285	292	296	248	257	272	276	257	295	304	279	280	273	249	274	273	271	270	266	256	265	315	264	293	272	306	295	271	267	281	253	267	280	288	260	250	262	282	275	256	246	275	264	291	269	287	249	246	266	268	246	250	280	279	274	251	278	264	287	267	254	257	260	290	299	279	248	281	256	267	267	244	290	251	263	270	259	275	242	289	260	281	249	271	267	270	280	282	291	278	275	282	250	256	278	274	228	284	266	256	260	228	286	270	287	258	258	267	296	253	284	262	286	299	260	242	262	271	251	268	250	265	256	280	266	259	254	270	285	275	268	242	275	251	244	267	310	274	232	289	259	268	278	295	265	268	248	255	287	267	294	222	268	270	250	249	276	284	228	272	267	285	299	262	284	256	264	260	273	258	242	274	293	256	257	280	264	260	274	249	272	287	271	254	287	291	270	262	272	269	252	251	254	247	259	262	242	273	252	248	262	248	242	296	291	273	266	256	245	263	261	272	277	283	259	245	258	251	265	277	269	248	270	260	288	285	274	289	257	289	251	261	266	252	275	284	251	275	240	286	289	253	284	268	262	249	267	250	254	281	259	272	271	269	250	276	253	271	306	253	249	306	263	292	278	243	275	279	292	278	286	243	289	267	292	284	275	276	287	276	256	227	252	276	259	270	291	258	256	268	231	236	271	267	246	279	261	259	276	253	288	277	277	264	266	264	256	274	249	291	282	257	278	295	275	287	285	265	255	277	265	292	281	268	269	248	244	275	275	253	241	259	255	253	275	259	300	310	283	260	290	268	256	246	307	259	285	269	288	271	281	289	264	279	298	285	288	261	274	283	270	309	269	277	290	270	254	287	272	271	266	290	275	294	245	265	275	263	260	260	268	296	255	275	264	268	245	247	269	272	271	284	274	258	286	291	275	282	263	260	256	249	313	278	242	274	278	225	252	269	254	283	280	275	272	261	264	249	281	267	261	254	266	308	241	286	248	280	266	271	269	285	272	290	259	273	283	260	259	295	246	247	252	275	261	269	284	279	284	277	266	239	285	277	257	277	284	266	271	254	256	289	267	266	255	280	268	241	291	271	268	250	281	258	256	306	298	282	255	294	249	277	239	252	279	261	247	264	271	267	272	260	273	251	275	260	257	308	287	236	276	260	241	248	271	243	275	271	273	271	250	284	257	256	237	279	248	273	286	279	269	257	284	272	251	267	283	251	266	263	265	277	288	278	272	303	259	261	265	278	273	286	286	293	268	252	259	271	255	297	258	255	283	263	325	271	288	256	295	257	245	249	276	245	277	244	270	266	263	275	249	287	274	271	278	242	253	268	256	267	259	247	280	263	255	271	261	262	247	238	276	246	262	293	298	285	286	293	286	268	254	255	271	297	306	297	264	261	282	259	266	276	261	266	312	270	264	268	273	279	267	256	246	250	278	252	286	267	265	310	305	248	274	260	281	270	253	286	278	278	300	243	289	289	269	269	280	270	261	275	281	257	270	251	300	322	252	298	255	254	268	268	265	265	257	300	249	262	253	278	258	261	280	265	247	275	303	294	274	279	260	297	284	278	277	260	265	268	260	294	279	267	283	299	263	252	294	240	258	259	266	275	256	303	274	259	262	258	266	279	266	294	263	255	259	275	231	238	284	295	290	279	270	294	264	247	252	267	256	277	222	295	262	269	270	308	249	303	259	271	261	267	270	278	255	269	276	289	266	306	271	262	263	293	263	286	268	268	297	254	245	246	262	274	277	283	273	282	289	270	270	256	281	263	240	259	252	260	290	279	265	292	273	281	272	311	249	289	259	274	274	248	277	235	262	289	279	273	284	256	263	273	274	264	263	296	260	275	265	266	266	261	267	249	285	232	275	274	281	241	265	256	277	247	254	307	273	264	283	285	276	289	280	261	250	247	259	259	283	282	269	253	251	297	256	241	280	268	262	260	235	260	291	290	265	264	272	267	246	265	274	251	253	284	260	271	250	261	302	242	267	277	288	260	272	284	255	288	281	262	280	270	250	249	263	259	256	287	267	251	273	287	234	260	274	257	258	275	265	296	295	271	286	262	258	273	265	272	253	261	279	258	245	276	247	274	259	290	228	270	271	289	272	258	255	279	273	253	275	266	245	243	267	283	287	278	263	252	275	258	236	300	274	288	301	245	256	257	261	262	262	268	296	218	271	254	280	253	267	282	295	283	255	264	259	264	283	262	232	289	274	249	255	270	302	271	252	270	274	273	233	261	284	275	253	278	281	277	238	305	279	287	251	263	282	306	311	268	263	268	261	252	269	255	268	242	256	266	246	223	249	270	244	282	279	257	273	254	265	267	275	257	245	259	286	282	280	262	253	262	286	280	295	284	277	286	305	274	257	289	250	254	265	272	289	280	268	262	279	254	245	265	230	293	291	249	263	259	260	276	272	282	257	272	256	290	267	267	281	253	281	276	238	243	266	269	275	268	255	279	261	254	281	264	259	273	265	279	236	254	260	261	248	265	256	288	258	253	290	292	274	256	294	271	277	266	274	261	281	259	272	272	261	241	236	231	256	253	255	302	260	245	248	279	302	240	259	264	263	290	282	281	291	267	270	267	281	277	250	278	274	279	252	264	250	255	292	250	260	273	260	257	264	279	245	272	256	253	253	276	268	248	250	278	278	272	301	277	264	259	239	280	285	258	258	279	262	259	274	269	275	253	264	267	268	291	261	268	264	234	258	285	272	254	264	251	273	258	294	264	273	279	271	288	315	247	239	286	249	263	279	247	265	275	267	274	275	266	284	254	246	316	264	272	255	263	254	265	249	277	270	268	255	289	278	287	243	276	247	295	258	268	276	270	287	255	274	274	263	267	289	264	297	259	270	266	274	300	274	293	260	258	251	271	276	247	281	302	301	282	280	238	280	270	278	250	263	259	267	275	280	232	270	259	276	259	266	240	283	293	262	279	245	279	266	285	246	277	267	269	255	277	257	306	268	261	271	257	260	268	270	254	281	253	252	270	263	278	245	271	267	281	266	237	229	272	255	284	281	256	272	283	262	239	273	292	298	261	249	267	263	302	240	255	283	274	260	252	254	271	268	268	253	294	276	267	257	257	273	257	272	281	280	273	263	259	269	256	278	228	274	283	302	260	272	267	293	287	252	284	285	269	259	285	256	251	248	253	273	266	253	263	277	265	269	269	270	262	265	233	304	241	229	273	265	276	283	283	261	256	265	287	255	302	258	264	269	293	288	266	280	272	293	252	277	253	289	256	256	269	282	294	253	256	261	250	254	275	276	271	283	287	287	263	273	260	279	281	267	233	285	285	275	252	225	252	281	270	296	242	278	293	264	286	282	287	269	274	296	246	240	268	248	250	271	230	265	293	286	276	269	280	244	270	272	251	260	266	240	258	289	292	291	276	253	278	272	267	263	234	249	265	267	281	273	270
18634	2459	5488	6195	5473	4516	3662	3125	2711	2420	2207	1828	1623	1514	1446	1285	1328	1336	1255	1208	1150	1162	1057	1034	1038	1094	1068	978	998	948	968	908	952	874	973	869	966	889	848	920	868	886	823	858	881	855	822	865	844	848	840	822	817	803	820	822	812	774	828	851	815	858	828	839	812	852	858	772	853	811	801	830	869	828	789	813	790	853	790	710	819	827	751	784	766	799	787	795	813	755	819	780	798	792	796	766	782	810	804	842	822	829	793	817	828	747	775	750	801	808	762	762	728	831	797	777	808	797	816	808	809	759	850	796	770	810	790	741	776	817	773	779	796	793	823	793	829	811	802	801	724	794	790	743	755	738	804	749	749	765	780	778	775	762	772	787	781	769	802	770	775	802	755	828	746	803	828	751	739	746	791	827	789	784	777	770	804	759	845	818	784	814	816	838	746	747	842	803	796	765	740	800	772	798	789	824	761	771	776	783	742	737	845	766	737	807	785	779	767	749	837	760	760	833	805	760	783	769	813	765	827	766	802	761	727	766	772	730	772	777	794	787	858	823	753	766	776	787	774	816	785	800	766	787	795	796	783	779	763	777	734	792	797	742	790	790	778	786	758	801	744	800	772	734	787	758	735	795	762	735	789	780	835	778	813	790	763	769	717	766	765	789	821	771	799	826	773	790	779	768	814	799	772	795	820	806	798	796	739	775	797	755	756	787	781	750	798	798	801	795	792	793	748	776	773	786	813	777	756	740	769	745	759	751	774	827	769	785	789	771	802	801	787	732	815	751	785	764	773	778	760	723	804	746	824	740	755	780	774	809	744	778	787	771	718	768	773	807	804	754	774	793	735	788	769	818	781	782	754	858	756	812	759	807	809	807	764	752	777	812	763	786	743	730	806	774	774	774	800	772	853	781	833	784	824	770	786	763	744	769	859	765	766	792	754	772	780	750	806	761	781	801	768	755	779	793	741	798	764	760	789	802	790	767	804	753	772	782	781	823	776	837	790	826	783	715	781	748	790	786	765	741	782	778	798	800	753	777	814	751	816	735	739	781	814	757	759	760	813	802	744	787	771	815	820	795	795	768	827	800	747	781	764	844	719	779	793	788	798	824	771	764	811	764	807	762	791	769	799	769	754	831	774	790	784	762	802	807	752	789	777	810	754	777	773	788	757	824	781	805	856	736	832	780	756	737	788	771	779	733	752	790	803	765	763	798	840	745	801	777	722	728	720	796	803	799	798	791	764	827	788	763	779	724	813	796	773	755	805	748	810	788	792	796	793	747	812	743	800	795	796	768	798	783	750	745	827	783	786	817	770	764	762	776	772	792	811	737	771	781	763	763	783	825	850	764	766	771	790	740	788	806	811	786	776	771	801	823	768	814	770	794	796	799	818	738	745	785	814	803	794	775	750	787	755	807	761	791	738	803	781	759	811	745	754	772	735	758	740	826	740	785	754	760	804	816	803	758	816	784	786	758	809	773	809	741	803	805	753	724	843	810	774	799	725	800	787	755	796	756	811	872	778	793	801	800	827	796	781	781	804	836	816	763	774	804	760	763	778	786	781	786	798	799	797	737	800	740	762	809	776	767	833	767	775	773	730	776	719	817	756	768	830	761	776	770	824	790	794	799	750	802	793	752	863	759	803	789	763	859	820	848	797	810	815	810	817	816	753	767	751	783	806	758	789	791	788	823	796	797	819	780	738	829	792	804	767	756	766	802	777	781	806	791	774	759	751	804	786	791	771	789	753	799	814	746	782	788	833	804	786	728	783	812	719	793	814	735	782	775	726	797	803	727	754	779	756	791	814	801	784	792	759	717	767	792	767	774	817	771	801	732	786	788	749	799	768	800	766	818	758	780	761	798	768	769	818	759	791	767	769	756	741	745	823	768	788	742	722	779	774	787	792	817	835	806	782	767	782	730	785	770	760	787	799	780	757	745	753	755	745	770	788	823	762	771	742	805	784	784	762	784	774	732	809	779	822	742	763	795	807	789	811	794	787	758	801	759	768	736	760	774	793	802	776	755	800	832	760	778	795	822	853	738	795	766	802	772	776	837	785	761	789	761	780	773	815	783	788	767	787	783	852	783	779	781	797	816	810	791	754	743	816	795	775	776	813	816	821	789	815	789	727	771	841	768	773	816	782	816	750	799	813	760	808	800	806	784	782	746	805	796	827	769	798	822	753	809	781	785	785	758	798	807	810	751	784	790	739	772	788	776	813	756	819	788	805	799	804	826	765	804	805	804	820	768	735	782	780	818	797	813	745	831	809	749	806	779	758	758	806	841	804	803	761	765	705	760	786	772	747	742	823	825	767	755	775	757	796	784	800	761	748	781	832	768	774	709	847	761	738	761	777	815	791	765	829	828	809	761	752	791	752	772	787	793	738	752	752	781	779	804	814	766	838	807	812	831	768	713	782	797	740	807	784	792	773	842	786	735	792	804	801	792	739	747	800	813	781	761	753	791	797	724	790	768	762	759	802	759	761	832	791	776	750	762	757	752	774	812	785	809	822	734	769	769	806	771	726	836	784	788	766	756	796	833	774	800	850	787	782	772	795	799	798	749	816	811	793	781	804	843	806	798	801	828	763	811	780	780	778	772	773	831	800	766	735	772	762	796	781	769	762	758	824	770	861	795	791	849	771	754	768	787	782	813	751	790	830	785	772	786	773	773	809	738	833	743	780	791	786	752	793	753	770	774	788	777	792	774	795	820	793	779	768	791	761	821	785	813	772	726	753	762	804	752	762	784	771	801	786	827	813	837	786	786	787	774	837	818	787	761	736	805	777	790	765	745	828	778	829	762	785	835	776	807	775	792	792	821	741	772	794	796	789	774	758	790	819	777	768	801	845	818	808	757	810	731	877	766	763	802	794	752	758	742	783	806	725	783	804	763	784	774	752	807	796	820	777	742	763	785	807	788	812	776	756	815	770	763	815	774	769	824	740	770	804	785	761	800	828	824	776	790	800	783	792	756	784	770	818	755	823	796	796	761	804	790	784	856	766	776	760	758	743	747	778	762	785	765	771	793	799	764	735	761	731	767	804	815	723	786	785	759	786	815	753	786	776	800	784	757	780	787	798	787	747	754	792	769	801	766	779	761	817	769	752	731	758	766	800	785	750	825	745	780	782	759	754	782	792	774	806	751	813	795	785	796	804	769	799	767	812	732	782	782	817	762	770	822	738	809	801	761	809	751	757	795	755	788	767	814	774	749	748	810	734	762	876	776	753	811	801	755	761	770	759	742	807	750	751	803	851	712	816	809	791	801	753	772	772	774	730	789	753	772	799	762	775	759	839	754	769	745	800	759	744	741	736	778	783	740	738	744	808	750	772	816	808	776	792	803	797	793	815	845	804	788	768	798	799	836	770	782	721	815	776	803	782	770	798	766	788	808	771	812	782	759	807	740	789	791	800	844	744	789	779	790	809	779	810	773	840	752	775	789	801	800	768	766	814	768	764	827	803	776	794	780	797	732	763	784	827	790	760	815
6080	387	196	163	123	107	113	107	84	99	102	95	91	92	99	80	81	78	100	91	83	85	65	75	71	84	80	84	79	84	94	97	78	97	88	95	82	103	88	91	95	97	93	68	91	77	82	96	96	89	77	76	81	91	80	92	83	79	100	75	89	70	77	82	92	85	87	87	93	105	84	104	85	74	99	73	94	72	91	94	92	78	84	89	77	85	79	84	96	85	76	85	69	92	88	76	81	86	92	81	81	79	93	95	73	87	67	84	92	77	64	83	91	68	65	94	80	106	75	68	74	75	70	89	78	66	78	98	85	93	73	82	80	71	98	77	86	73	83	75	74	70	70	91	76	85	88	92	84	92	101	97	91	68	91	70	85	83	96	88	80	106	74	72	89	85	89	70	83	86	87	77	82	86	89	72	78	78	79	82	88	83	77	76	93	92	77	80	69	82	94	77	85	66	74	103	93	88	69	98	70	88	81	76	83	79	74	81	97	70	79	76	75	70	80	87	86	83	78	94	69	85	86	71	96	79	77	75	85	78	94	90	101	91	81	85	105	81	86	93	82	88	94	75	87	78	83	83	84	78	79	73	87	99	86	74	72	78	88	80	80	77	98	93	83	65	94	87	93	75	69	87	96	86	83	78	85	76	84	76	82	75	85	91	75	71	80	81	81	90	84	90	72	77	78	79	81	70	83	84	66	89	79	83	90	72	88	70	86	81	74	85	82	92	80	75	92	90	78	70	93	101	71	107	76	86	94	83	69	69	89	91	90	94	96	82	88	73	68	91	81	83	96	70	79	95	91	98	96	62	83	95	76	88	65	73	79	66	83	73	81	94	90	86	87	66	88	97	87	98	93	87	81	75	78	74	92	100	90	84	84	94	94	74	77	75	88	77	78	86	95	81	81	101	82	75	101	89	73	70	83	74	93	72	100	94	96	79	65	81	76	88	95	82	91	84	69	86	79	89	87	74	72	93	101	87	101	85	68	92	81	94	87	85	71	101	91	79	77	84	85	90	79	76	84	71	83	85	86	69	79	76	77	85	85	78	73	81	87	95	85	90	77	87	75	82	74	80	66	83	82	99	101	92	99	77	81	58	69	81	93	81	51	83	71	92	73	83	88	98	99	78	95	81	81	84	88	97	79	81	83	70	78	73	63	78	90	74	80	87	60	91	85	84	76	86	104	94	97	82	70	75	84	79	83	73	92	82	88	95	73	99	80	84	66	86	67	80	83	89	86	72	85	95	85	75	75	81	93	88	77	81	89	92	85	81	91	87	75	78	75	81	70	73	92	79	79	91	80	83	75	88	108	74	86	95	91	88	80	88	77	84	88	89	82	78	77	84	67	92	86	89	76	97	75	78	89	82	84	75	98	74	92	92	88	92	78	92	93	70	89	86	69	84	83	94	86	74	81	76	72	73	85	84	81	79	82	78	82	73	75	89	67	77	99	90	89	83	91	84	72	93	90	86	81	96	80	78	93	81	85	82	87	102	98	83	86	79	99	94	90	75	99	87	77	85	86	74	84	100	83	66	82	102	93	70	89	70	83	73	74	90	84	78	83	75	77	104	89	82	90	77	92	90	70	92	85	96	78	75	79	79	91	84	78	85	83	91	80	85	73	98	65	76	73	81	78	84	84	75	80	78	84	95	89	99	89	80	85	95	85	77	73	70	77	83	82	91	95	82	90	73	79	76	77	81	77	77	71	85	58	100	75	82	97	102	77	90	71	74	73	70	82	80	77	73	77	76	69	91	83	83	96	85	64	82	80	91	93	81	68	78	78	73	84	81	76	85	79	84	75	81	79	95	67	86	75	109	85	78	79	95	78	71	94	96	80	81	87	98	96	81	88	80	99	95	83	84	79	80	92	95	97	91	71	85	90	83	88	99	73	96	84	65	107	75	94	88	71	94	82	106	82	76	100	74	73	71	80	87	88	80	111	98	84	79	91	82	68	92	85	84	80	87	81	86	99	69	78	72	84	93	79	88	59	88	77	91	83	84	91	83	84	76	96	101	85	98	90	99	97	67	64	72	77	80	73	79	80	90	69	85	82	86	82	81	72	91	80	95	90	92	79	78	79	81	78	87	91	78	81	77	70	99	69	81	99	105	87	96	92	81	82	100	98	79	77	85	100	73	88	81	95	83	81	88	88	100	78	82	80	72	79	76	90	96	78	79	73	70	94	74	87	76	85	78	81	85	85	71	84	80	81	88	90	85	82	76	94	79	94	81	96	68	84	84	84	93	88	89	88	86	67	73	93	69	86	86	93	84	83	76	88	74	76	81	87	89	87	73	101	79	83	92	74	84	76	83	81	91	91	70	83	82	88	61	86	96	103	97	69	79	84	65	78	84	65	86	86	85	74	81	86	102	98	91	82	100	85	82	80	74	81	89	82	77	73	86	89	84	80	86	97	94	68	78	85	80	77	67	81	87	83	96	75	93	81	92	100	75	85	83	77	85	80	85	84	88	83	92	81	83	79	96	84	74	80	80	80	95	70	87	88	89	96	84	92	89	88	102	72	82	81	67	68	86	88	98	94	104	71	85	94	74	80	90	94	86	77	78	92	88	79	67	76	83	86	77	77	66	96	89	77	89	97	83	73	82	83	72	100	82	105	94	93	84	89	91	83	90	83	65	75	68	103	86	94	75	86	86	67	68	86	90	81	92	93	104	82	90	102	82	84	102	75	89	86	72	78	73	84	86	77	86	77	79	82	80	79	75	91	72	85	93	81	81	68	91	96	67	91	89	94	79	98	83	81	80	93	75	74	81	78	67	86	91	108	80	84	85	100	88	92	80	75	70	83	88	83	89	101	99	89	82	68	85	89	73	90	81	86	77	82	75	76	74	66	89	83	76	88	72	84	77	114	80	69	64	80	81	85	85	71	91	77	82	101	92	89	83	61	80	94	78	94	77	86	83	80	71	81	94	94	88	82	97	69	86	79	86	91	72	75	79	73	88	89	82	85	81	72	79	83	94	95	99	84	75	90	75	82	68	77	74	87	85	68	84	73	86	82	75	90	81	63	75	86	82	65	84	99	80	56	77	80	89	84	106	85	86	91	90	82	73	94	84	87	94	71	82	91	91	82	90	90	96	94	70	98	79	77	90	84	99	90	94	72	86	102	81	65	92	83	83	64	77	98	93	73	93	68	76	85	92	75	87	94	67	103	76	93	70	92	81	85	92	73	89	77	69	93	94	94	93	90	74	80	77	77	91	67	80	91	85	87	81	80	83	78	87	84	93	103	77	95	82	77	97	68	81	91	74	85	90	74	74	80	88	79	74	72	84	94	79	85	107	80	93	87	70	70	80	84	88	74	77	85	67	83	73	102	78	71	83	78	74	90	76	87	88	74	85	65	75	69	71	80	91	92	79	90	90	89	81	93	93	98	59	82	86	95	77	71	90	103	66	87	85	100	79	80	95	90	97	69	86	77	81	79	77	78	85	70	87	89	80	69	88	89	83	93	85	84	76	74	87
6355	447	487	571	505	463	421	398	391	375	372	358	335	323	322	348	370	320	330	316	328	287	308	307	318	302	324	308	323	318	325	316	309	310	315	324	313	305	317	346	302	297	314	313	298	296	317	340	332	299	310	299	304	297	314	323	347	296	316	293	301	304	302	291	302	354	308	324	316	281	317	329	306	272	301	324	299	319	308	314	314	314	327	323	306	317	277	293	285	322	311	300	294	321	330	330	289	321	338	286	304	346	299	298	310	327	287	308	286	275	304	286	314	285	297	293	295	310	284	326	311	303	311	273	293	297	348	287	304	312	329	316	318	300	337	293	304	294	307	303	297	287	256	300	307	336	283	329	332	304	306	320	317	285	311	311	313	306	288	314	283	297	285	274	302	282	299	318	298	307	318	286	295	300	305	312	294	312	302	266	305	268	318	342	297	325	310	300	297	316	336	272	301	318	338	325	315	274	293	297	304	299	331	324	301	249	320	290	328	312	309	292	313	300	324	296	297	297	299	286	319	297	304	302	330	318	296	324	308	309	309	287	296	292	283	311	282	318	309	325	307	292	299	303	320	313	275	307	286	284	354	315	319	308	334	292	328	338	317	341	341	320	290	299	309	302	316	330	321	279	331	302	296	297	313	281	282	287	302	300	322	336	279	295	301	280	326	308	323	289	289	317	314	314	310	309	298	273	318	304	323	301	321	322	275	336	328	285	305	315	305	308	276	312	328	327	307	322	304	307	308	306	322	296	286	312	289	277	321	314	286	313	305	297	296	314	341	303	328	327	291	291	314	309	295	295	296	309	302	322	307	322	310	279	289	281	305	329	312	296	312	288	307	325	328	308	308	296	333	288	305	318	300	316	307	310	334	286	304	325	307	332	306	301	306	326	297	278	313	313	255	301	305	284	333	312	291	298	314	297	268	296	293	283	287	310	313	290	307	290	304	306	317	291	300	341	330	315	313	296	343	302	308	295	307	312	317	295	285	308	295	309	299	316	302	277	302	289	329	291	333	292	292	321	321	325	285	315	302	283	267	331	296	279	311	313	290	300	312	335	322	305	303	319	317	307	308	315	331	316	306	305	311	302	337	293	320	312	305	267	280	308	284	315	275	301	301	333	317	299	314	313	286	302	327	293	289	329	342	317	300	300	303	318	309	335	335	307	311	336	278	294	288	311	273	308	303	307	328	302	287	323	306	305	292	349	311	301	294	303	312	312	316	329	313	304	310	278	282	310	285	260	312	275	307	338	306	317	289	322	255	287	300	322	299	297	301	307	304	307	304	316	319	321	286	294	314	294	331	280	327	282	323	298	292	284	303	292	293	282	327	320	304	266	355	304	294	283	323	324	330	315	316	283	293	319	342	327	320	308	321	354	298	319	348	315	278	339	336	300	326	285	296	287	308	314	285	319	324	324	327	323	293	284	311	312	308	333	311	275	314	315	331	305	306	294	320	323	294	315	292	297	352	313	334	293	332	323	320	318	272	290	329	307	323	325	282	300	303	295	320	345	311	301	295	308	315	288	291	328	290	283	290	310	300	282	302	292	323	304	282	303	325	281	313	319	299	343	287	314	350	306	301	296	312	317	330	320	296	323	304	305	306	275	312	304	298	324	334	331	317	295	309	299	295	313	330	327	321	282	309	314	321	319	281	306	321	285	261	307	302	286	300	291	316	295	306	318	276	294	315	311	320	282	311	303	304	297	327	316	347	298	289	317	302	311	284	303	302	288	306	286	324	300	288	317	292	307	296	319	308	277	305	291	288	276	319	296	286	322	275	306	319	292	304	323	325	249	292	306	326	266	310	319	311	295	316	302	309	303	326	304	287	323	323	313	293	284	349	314	323	290	317	284	325	311	284	312	319	311	324	301	298	314	284	319	306	307	299	296	296	300	320	298	315	315	274	300	303	300	306	316	312	304	315	295	312	278	301	299	297	318	313	297	274	296	302	325	324	327	322	293	300	322	299	317	291	294	318	276	305	295	322	317	311	312	325	294	309	340	317	302	300	311	309	320	340	280	299	281	298	327	312	296	277	307	308	309	320	278	291	293	296	274	284	289	323	281	306	344	322	293	322	304	316	290	341	288	300	289	312	339	323	305	325	305	306	294	318	284	294	331	313	296	302	304	305	335	289	304	310	291	294	311	313	297	277	328	325	322	293	302	296	279	325	304	304	311	297	303	316	316	310	309	296	266	306	287	282	275	321	296	300	317	268	323	304	312	306	283	316	329	305	315	277	322	274	326	326	303	300	302	304	287	301	314	288	319	292	329	290	286	328	322	276	300	297	317	317	288	328	300	283	312	296	316	322	291	302	298	301	314	329	340	286	304	332	320	307	316	298	288	292	289	304	309	307	309	314	297	314	321	321	312	299	269	312	321	308	306	311	311	303	297	297	311	303	310	311	317	343	313	303	297	316	293	302	273	298	311	348	309	304	323	307	313	301	289	318	351	291	301	278	312	317	312	303	293	294	313	303	297	303	295	331	336	257	315	298	286	283	316	293	298	325	320	308	293	319	310	311	310	290	320	323	319	298	304	298	318	320	298	307	296	332	320	298	311	301	282	308	323	304	296	328	322	288	313	322	308	326	278	293	291	308	322	283	310	286	286	328	310	287	294	315	322	285	316	316	311	313	340	278	320	299	331	298	335	331	283	295	317	334	273	303	292	306	311	303	285	277	260	291	330	334	305	340	331	309	300	318	296	307	321	309	309	334	323	290	280	318	312	314	329	300	275	301	332	287	318	311	288	302	313	294	328	324	282	338	324	334	315	335	349	285	325	321	318	297	321	323	302	280	308	310	302	292	278	278	311	310	299	286	331	292	282	320	312	280	300	314	303	293	334	290	287	306	281	296	304	322	288	304	324	273	287	272	347	336	307	324	319	295	300	315	308	244	293	311	314	300	316	328	288	291	278	293	326	282	301	287	328	318	324	292	292	312	272	313	311	303	306	330	300	330	306	282	298	275	316	306	299	294	311	324	288	282	301	325	308	331	306	278	303	310	314	273	364	330	322	325	307	322	331	298	301	304	310	286	300	283	296	302	322	309	293	289	315	321	317	312	323	332	314	295	284	323	319	284	299	331	282	291	272	287	281	303	331	296	278	324	295	303	297	298	323	305	316	299	306	323	316	305	304	315	306	326	311	303	312	269	285	317	302	292	315	311	314	319	309	329	285	300	303	347	281	282	297	310	289	300	346	302	342	318	335	307	294	300	294	308	299	308	294	316	293	278	282	313	321	344	344	297	311	309	323	270	307	303	291	300	347	274	301	321	285	298	308	289	292	313	302	267	320	321	304	299	325	283	276	319	294	345	291	296	304	310	293	346	328	312	285	302	317	282	308	300	288	309	296	307	298	291	306	281	310	313	332	346	322	280	312	310	291	292	304	291	326	315	298	295	299	273	302	304	326	320	286	314	329	326	346	284	314	300	295	295	304	297	269	307	296	322	307	307	311	267	298	295	322	284	281	301	293	273	313
32091	8676	1545	1066	740	668	462	401	304	332	277	266	221	225	200	202	209	202	180	197	170	197	178	194	183	172	177	180	180	154	172	170	162	167	153	193	180	181	162	192	151	163	164	162	169	203	180	208	187	171	165	170	159	168	153	175	156	166	171	178	190	170	167	155	184	190	163	155	163	165	175	180	150	160	176	169	147	149	182	164	153	160	162	161	164	167	187	158	148	191	160	167	160	168	171	152	166	163	150	164	163	154	178	141	196	150	141	171	188	160	165	160	176	156	168	184	155	156	170	178	134	152	182	163	166	160	184	149	148	162	151	171	141	159	166	149	165	152	160	171	160	151	153	158	157	179	167	179	157	166	167	159	169	162	142	168	176	155	136	164	151	178	159	163	175	161	171	158	162	166	173	174	169	161	146	123	176	163	180	140	171	140	166	151	169	176	159	184	190	157	164	176	193	162	182	159	157	183	152	150	169	161	173	178	155	147	164	169	156	172	161	147	152	178	155	167	169	143	164	169	157	164	185	159	189	145	157	169	165	178	177	172	170	168	152	146	170	155	163	156	158	171	160	160	157	180	151	173	151	181	175	167	162	171	141	156	160	166	136	162	166	155	173	166	166	159	152	172	160	168	183	166	173	170	189	167	177	159	160	171	180	181	142	149	172	177	150	172	173	166	129	173	175	162	175	176	154	195	152	159	166	154	168	175	170	152	163	146	182	171	143	160	159	151	162	164	157	145	141	154	178	161	181	174	173	163	169	162	161	176	168	155	196	163	153	180	148	167	155	148	162	175	170	187	151	154	164	148	167	168	155	158	156	177	169	157	157	160	162	181	181	154	136	154	164	158	158	157	182	171	198	148	153	165	160	177	163	141	185	168	153	179	170	154	176	170	171	169	125	139	173	166	173	186	166	159	168	172	161	143	163	174	170	152	185	141	147	157	167	158	170	171	140	146	150	148	148	164	160	158	160	146	139	167	166	185	165	163	168	158	164	183	154	166	158	149	152	182	168	181	143	165	166	160	191	159	146	159	170	171	173	172	155	136	135	169	156	161	175	162	167	147	187	151	161	154	131	176	172	165	155	197	185	173	175	156	182	157	179	172	170	170	178	169	168	153	168	160	159	169	157	159	156	163	179	162	169	166	136	167	176	161	161	180	154	170	184	168	173	160	167	157	162	159	161	161	177	177	160	157	154	160	171	165	148	171	159	174	172	150	176	170	170	150	166	179	167	170	175	174	161	183	175	167	163	179	171	165	145	165	186	158	156	153	167	159	169	146	165	170	165	160	163	154	169	169	160	177	143	173	174	153	162	179	168	152	148	157	156	175	173	156	187	180	152	149	168	181	151	177	148	160	186	139	163	145	165	177	164	169	170	162	175	174	169	176	150	190	161	164	162	187	180	166	148	159	156	177	159	166	172	156	167	179	173	159	161	174	161	160	176	166	152	161	190	178	154	183	182	176	134	169	166	144	171	185	147	150	173	204	163	162	154	168	145	162	163	163	170	169	161	144	174	188	185	163	158	167	167	157	159	170	174	158	179	166	150	156	159	184	175	173	168	165	175	191	163	156	167	159	148	177	159	169	163	165	187	178	160	143	169	165	175	164	174	164	141	172	148	172	177	164	167	166	168	174	175	187	161	197	181	187	181	152	164	175	170	148	165	168	152	181	154	143	172	156	157	197	178	168	150	158	166	155	174	174	169	173	168	174	169	151	149	144	180	165	160	145	170	153	181	149	161	172	149	159	138	155	163	153	162	159	152	163	164	153	162	162	164	182	163	181	150	183	165	168	178	175	145	178	172	180	190	171	180	190	157	153	154	168	163	170	156	173	186	170	176	156	163	156	164	195	155	148	192	164	160	184	155	163	191	148	167	166	167	158	161	179	168	170	158	172	179	147	170	170	156	147	175	166	173	149	160	168	175	144	174	149	144	184	178	164	155	144	174	152	179	173	153	165	150	138	171	175	163	162	168	182	161	153	182	154	171	160	169	156	152	179	161	151	164	148	191	158	162	169	171	143	165	171	191	162	184	160	151	200	147	179	174	177	173	173	165	157	183	152	181	172	138	187	158	170	180	173	155	168	171	165	184	140	163	151	181	161	161	156	181	138	159	171	171	192	160	155	159	162	162	168	165	166	165	150	159	130	161	176	159	131	199	195	179	156	156	145	179	158	151	175	173	181	163	161	149	173	149	173	181	152	173	161	151	162	180	181	161	183	166	154	161	184	167	185	162	166	169	173	173	164	159	149	162	155	164	171	161	153	155	149	158	174	161	158	157	146	171	161	149	152	159	157	172	176	176	170	158	163	154	156	143	146	172	134	175	185	169	144	165	144	149	170	170	150	164	164	162	164	159	173	175	166	170	179	157	167	154	143	147	161	156	154	171	171	144	155	161	184	175	136	169	165	164	163	185	172	169	160	157	168	151	167	169	141	159	169	150	149	173	160	151	176	161	155	169	165	199	165	169	164	155	166	181	183	157	195	176	162	159	176	176	182	172	161	138	150	169	173	183	172	155	172	170	156	163	154	180	155	143	178	178	155	167	168	172	171	159	154	160	174	148	162	152	159	137	165	171	180	172	175	153	156	164	145	155	191	153	170	170	172	158	190	184	159	153	185	153	133	191	169	184	155	168	166	154	163	169	142	168	179	143	160	154	161	176	163	178	178	176	177	176	172	194	142	155	171	163	167	170	163	137	178	152	156	156	154	154	158	168	157	163	170	179	169	152	165	173	162	167	162	167	149	157	156	187	165	171	177	150	156	153	174	186	153	163	171	163	165	166	156	166	152	170	154	154	157	180	168	172	142	151	158	186	149	173	157	169	163	143	153	167	141	165	174	180	147	127	174	176	167	160	148	186	155	180	164	138	173	176	178	148	142	170	169	158	185	169	165	169	164	168	151	158	156	175	166	163	165	169	171	150	180	173	148	171	185	156	161	165	161	188	146	163	181	174	159	161	171	148	160	155	181	145	155	171	153	170	172	159	167	168	173	159	159	153	165	192	149	176	167	173	156	158	175	150	165	162	175	174	175	171	167	170	162	169	156	140	173	169	166	162	168	168	158	170	155	174	170	162	167	167	160	147	178	169	161	152	150	171	184	165	164	157	157	160	171	160	188	147	171	169	138	197	169	186	174	168	175	160	153	160	149	187	185	155	182	163	156	181	162	168	169	134	168	160	156	152	151	182	161	168	174	186	179	159	157	160	164	153	195	164	142	195	133	165	175	184	155	184	155	141	169	166	166	171	177	158	178	160	170	145	171	163	161	162	163	169	152	141	136	162	161	167	162	159	163	172	175	167	186	167	159	136	171	165	132	158	159	136	143	166	152	169	153	165	156	135	158	145	172	147	158	177	164	167	153	174	181	167	187	151	168	198	189	167	171	161	164	183	156	161	149	171	178	153	178	170	184	156	158	168	170	183	167	172	145	181	159	174	162	165	167	165	171	143	153	162	150	179	179	177	177	151	164	170	172	169	163
14681	1477	3027	3518	3005	2585	2126	1815	1614	1415	1230	1124	1003	955	918	821	822	758	728	745	745	663	701	621	665	684	629	604	649	639	643	633	566	619	590	617	551	615	632	564	604	534	588	548	559	573	587	566	555	507	544	501	561	591	554	532	553	527	546	534	546	521	538	587	549	540	551	584	575	533	516	526	544	546	524	536	528	542	562	523	517	559	527	529	506	522	512	510	524	528	534	544	511	531	543	523	524	531	535	509	551	531	487	536	508	527	506	560	538	553	545	550	493	527	520	502	567	527	529	543	522	539	526	557	520	528	537	507	516	474	501	530	488	537	518	527	514	533	560	545	538	535	527	524	549	515	520	519	502	573	525	549	505	537	515	537	532	538	523	517	525	567	502	547	569	582	544	601	576	535	539	526	557	494	521	501	538	506	533	540	514	544	511	520	536	536	542	511	503	550	500	538	554	513	491	526	521	542	510	507	530	491	521	467	545	527	527	499	538	505	546	490	526	529	543	537	515	506	521	549	524	500	567	482	529	532	540	514	532	546	520	521	484	553	543	509	507	486	548	520	538	534	532	515	508	508	545	500	546	550	551	495	524	493	520	526	503	526	496	516	523	498	493	537	512	502	541	578	539	513	526	524	503	523	516	529	532	525	527	528	500	502	548	500	548	542	545	468	494	524	537	495	573	540	538	505	535	499	494	534	513	489	533	506	507	509	532	489	512	538	539	510	514	534	498	518	499	531	528	539	566	531	490	526	498	517	510	502	513	512	550	550	488	570	525	544	547	533	537	507	484	540	534	504	533	514	525	521	563	578	571	526	514	535	489	518	545	531	516	524	529	520	508	505	495	529	501	525	513	523	498	528	528	516	462	493	520	505	537	566	528	509	527	487	520	536	525	503	531	527	492	527	516	517	511	505	488	510	512	534	534	533	524	549	518	518	512	531	562	491	571	502	552	526	489	516	548	518	516	518	491	529	518	554	528	541	475	532	500	503	532	563	529	515	510	519	500	490	513	550	518	530	513	543	515	492	520	508	545	478	483	507	526	498	547	534	502	548	511	522	506	524	534	489	507	508	568	501	486	541	485	490	512	509	541	513	506	513	574	558	548	505	490	466	536	493	538	531	512	514	520	461	527	529	586	474	533	536	492	502	497	526	530	546	513	536	546	513	518	518	521	492	548	550	527	487	480	513	520	532	460	526	513	526	506	519	504	535	522	542	504	509	490	496	553	495	494	513	519	521	509	551	514	524	552	486	535	484	517	559	518	534	505	509	537	509	530	554	521	526	548	519	480	531	506	509	519	523	539	552	543	546	471	546	515	534	535	522	540	583	471	528	506	524	521	539	554	526	508	552	555	522	536	530	556	505	565	523	535	496	502	551	519	532	521	492	479	556	526	521	528	486	515	522	538	516	510	506	481	535	530	526	511	505	500	536	551	526	516	502	540	550	560	545	545	536	568	542	557	559	506	541	518	535	510	535	530	551	511	533	500	521	570	495	547	484	500	552	475	516	513	505	509	514	591	496	548	488	537	521	531	497	493	503	537	537	539	557	565	523	516	508	552	482	527	474	519	513	510	519	531	547	550	500	520	524	520	522	477	524	515	580	516	530	531	526	510	570	486	560	491	479	529	512	535	556	531	528	545	530	508	524	486	527	516	489	516	536	493	564	524	531	536	544	531	471	527	511	549	520	519	513	501	521	563	550	519	541	531	526	479	540	503	549	522	515	482	501	523	561	537	538	487	482	567	474	526	500	520	505	518	534	546	497	508	489	514	499	491	514	511	550	497	547	529	489	480	509	525	545	533	520	533	548	478	523	542	540	500	495	503	477	514	555	517	522	549	497	550	526	496	489	541	522	498	585	517	507	536	517	567	548	554	484	527	510	500	501	478	501	491	536	519	527	498	522	505	528	519	528	541	466	503	519	563	531	518	543	526	519	502	497	540	515	500	539	522	522	504	519	547	509	504	510	524	522	542	519	539	519	524	526	508	518	564	517	522	539	566	473	527	539	523	528	521	539	528	509	487	532	509	539	523	529	519	515	495	525	513	513	516	500	538	515	494	546	556	528	497	540	543	531	540	516	481	521	543	497	525	521	520	517	537	500	535	511	545	486	508	549	582	558	548	505	573	507	453	512	512	524	470	558	509	490	515	504	557	551	522	489	553	490	523	472	479	523	525	504	508	504	503	493	528	536	496	516	518	536	541	485	566	510	520	534	526	514	553	534	500	529	529	527	520	523	508	527	529	505	515	523	524	534	521	554	534	523	529	521	524	483	504	546	507	560	522	501	563	527	541	538	531	504	565	510	551	503	506	528	531	554	546	539	539	523	541	572	523	545	540	500	515	552	522	518	520	555	538	475	514	517	540	503	502	532	487	488	509	520	522	549	475	487	564	522	540	518	501	518	571	512	485	539	517	485	566	539	522	506	532	533	516	507	522	531	535	534	466	514	522	534	502	538	514	526	515	521	531	522	487	554	509	554	499	541	531	508	544	525	537	521	549	515	547	482	570	507	524	495	488	495	518	547	508	477	510	495	516	563	539	514	502	495	527	545	507	527	539	496	540	500	504	529	546	509	515	526	497	544	542	539	549	522	540	505	481	509	503	484	506	578	508	489	517	595	540	523	531	514	538	505	509	511	510	513	564	479	567	494	533	516	496	496	510	507	508	551	554	509	503	492	500	551	544	528	507	487	509	535	484	537	507	537	508	519	519	509	521	480	520	508	517	517	520	475	533	544	511	542	519	510	503	537	536	547	495	512	517	512	499	541	505	516	530	489	495	524	492	495	569	496	531	524	525	528	518	502	520	503	545	545	549	556	548	522	503	511	537	507	531	505	491	507	501	517	546	544	508	523	533	519	492	523	514	559	510	531	506	528	523	525	533	584	491	523	539	503	533	512	516	513	519	557	500	511	543	498	559	517	518	497	554	499	513	512	546	510	501	511	496	527	499	532	490	560	522	474	488	538	539	506	529	529	503	496	493	507	512	553	501	531	522	524	508	512	502	491	510	530	511	519	530	529	513	557	498	472	544	533	529	488	515	489	533	483	503	528	527	542	500	534	531	513	544	504	455	542	546	522	555	521	500	478	512	532	487	477	587	535	530	453	491	503	506	544	513	511	551	564	512	567	561	563	514	555	542	519	529	556	542	518	512	549	509	580	509	553	511	540	537	509	560	521	519	518	548	497	502	531	506	515	516	516	513	488	575	506	497	521	492	553	539	520	504	497	547	481	517	544	547	526	560	604	497	547	479	494	520	481	535	536	559	502	528	535	546	514	525	505	574	537	521	535	525	536	523	530	504	539	535	503	531	508	502	505	509	541	536	504	494	556	509	527	495	528	519	531	522	530	515	503	507	519	549	523	521	541	531	543	547	504	537	511	514	509	540	532	516	551	507	499	552	521	528	526	504	539	522	483	509	522	509	533	516	545	491	515	501	513	492	543	528	516	510	554	515	546	555	514	586	522	547	517	577	515	508	533
39719	17756	4252	2076	1425	1080	892	693	599	548	513	429	435	374	390	373	304	346	326	306	308	315	287	308	281	290	311	305	273	267	296	315	297	261	288	310	310	272	282	254	275	310	272	255	284	279	286	246	254	245	288	294	263	285	273	277	296	266	274	261	273	261	259	258	291	277	250	294	282	264	274	292	257	231	294	278	288	260	286	270	256	274	296	276	259	283	275	257	255	320	253	270	268	268	255	267	246	279	277	273	284	255	263	242	279	256	246	275	284	265	260	254	267	250	272	257	244	291	244	267	258	263	267	268	279	263	253	263	269	283	280	264	273	261	248	265	256	275	260	264	283	263	253	280	269	256	283	238	243	281	286	275	290	264	259	263	291	296	284	260	269	290	275	261	263	268	251	255	270	251	250	236	254	279	287	272	289	269	265	261	260	261	240	260	247	263	270	293	267	263	250	270	256	296	253	271	272	271	269	257	277	274	248	264	297	275	255	239	276	266	248	286	236	272	280	238	264	252	272	259	241	246	261	265	260	264	284	260	238	233	251	274	291	261	233	254	272	274	269	281	261	238	286	244	262	285	287	277	272	250	284	252	265	257	277	279	254	273	270	276	275	278	262	269	275	290	274	297	270	270	265	271	270	260	250	275	305	244	279	290	270	270	238	280	292	235	248	268	269	276	263	282	266	302	268	264	254	252	243	283	295	293	254	246	277	294	237	281	251	262	255	265	271	251	258	266	282	249	245	272	246	251	275	270	252	288	263	234	276	266	286	251	282	247	283	276	272	264	297	277	246	262	226	257	282	282	285	249	284	247	282	274	264	244	264	269	259	273	276	263	263	264	277	287	268	294	292	282	244	278	265	301	296	276	256	278	263	270	252	232	249	265	279	229	252	258	258	290	269	270	304	272	280	278	266	247	279	262	257	263	242	293	253	257	283	251	258	286	271	238	256	280	273	263	256	287	300	252	299	255	255	278	286	268	251	248	273	270	285	240	286	253	258	266	294	264	281	250	254	270	274	244	266	286	268	274	259	284	286	256	270	270	306	268	275	262	267	244	261	275	255	262	278	290	266	285	259	302	241	278	259	248	284	286	267	269	270	267	228	284	266	281	282	269	273	275	264	285	284	248	261	291	281	255	260	276	265	278	279	255	234	286	295	265	259	259	261	305	272	267	255	244	286	298	278	255	268	268	265	271	273	295	255	287	279	269	262	278	249	278	297	248	267	289	265	241	272	236	264	260	261	280	256	262	275	279	263	262	277	284	259	254	278	276	285	245	268	283	261	267	250	275	253	263	273	255	254	258	270	271	299	280	234	251	248	233	276	261	267	256	313	246	338	291	267	271	266	287	235	280	217	258	266	250	273	261	273	274	295	269	274	260	247	291	261	283	265	270	290	271	255	288	272	272	268	265	258	266	239	267	299	282	263	264	234	254	279	273	289	283	247	243	278	257	279	273	279	286	256	247	277	282	278	271	272	268	276	229	267	283	252	239	242	231	278	258	261	258	229	290	270	253	263	274	278	258	258	255	275	252	252	274	266	266	246	237	249	265	276	268	283	285	254	276	272	278	264	259	285	283	290	256	259	280	242	259	266	275	235	242	263	272	273	293	263	287	284	235	253	268	254	273	290	288	261	292	269	246	265	276	277	260	279	257	281	253	262	279	236	244	299	248	248	283	246	284	282	274	269	270	289	234	311	249	285	262	285	277	259	271	292	279	261	255	260	290	294	282	276	247	273	260	277	243	281	260	257	267	227	266	249	263	269	305	275	275	244	252	279	301	273	268	269	259	300	289	271	284	242	265	293	269	265	284	260	250	261	278	270	269	265	270	259	258	278	287	254	258	284	273	284	259	291	249	242	265	270	274	260	257	256	284	274	263	278	275	297	293	278	285	263	251	282	285	290	292	269	260	307	283	277	262	284	271	259	276	282	267	255	294	258	263	261	236	263	277	259	298	268	272	267	291	259	252	251	257	248	273	258	245	266	290	293	254	248	255	263	272	259	285	277	238	274	233	259	255	278	281	263	259	254	288	271	255	277	281	293	242	265	270	253	269	282	266	290	282	270	247	264	295	257	275	247	233	291	286	282	289	254	286	246	278	245	259	251	255	260	266	249	278	273	278	308	256	284	260	298	245	250	253	269	291	254	301	302	242	271	281	261	261	281	241	258	266	257	283	303	250	297	246	275	247	289	257	261	271	267	252	247	262	266	237	284	282	230	274	265	248	283	257	265	281	226	242	243	269	264	259	254	273	251	248	278	279	240	275	281	259	270	295	238	281	282	290	280	297	232	258	255	281	272	271	272	319	252	273	283	292	259	257	281	304	257	255	262	280	267	286	288	251	246	264	270	252	281	277	260	283	269	275	270	285	268	273	273	305	300	254	260	255	266	294	279	249	279	274	262	291	274	230	288	289	267	251	256	250	257	264	268	264	264	287	265	267	283	254	266	294	279	273	276	270	255	265	295	285	238	267	285	298	268	273	256	256	271	260	278	277	287	245	289	257	270	265	266	261	243	264	245	245	264	289	245	294	292	253	262	269	257	273	257	255	271	279	239	281	242	259	257	243	249	269	256	253	273	278	238	265	264	273	262	251	261	255	290	264	262	291	286	276	243	270	287	285	302	273	263	254	286	277	251	277	261	249	262	285	254	261	244	243	258	278	293	283	269	273	271	265	244	262	242	271	300	281	265	302	271	256	266	293	257	251	273	292	272	240	270	287	253	258	304	289	276	247	324	250	278	274	231	243	249	250	254	246	267	270	273	288	259	275	254	282	269	301	248	279	275	259	258	296	275	294	278	291	286	279	263	244	269	258	271	291	274	258	289	278	303	276	284	238	272	277	266	267	235	269	270	261	262	280	237	257	261	270	279	267	259	282	261	281	288	279	273	268	258	264	265	266	252	257	287	239	258	293	281	280	276	274	267	285	285	270	275	268	273	287	286	259	273	276	256	267	258	282	271	282	284	269	292	248	279	271	264	267	262	253	296	254	248	259	273	274	245	290	253	266	263	272	285	266	275	276	315	265	280	257	271	284	312	266	260	286	275	242	257	239	254	279	280	270	272	270	264	261	242	281	287	232	244	283	258	230	276	289	270	260	283	282	314	305	240	261	293	289	241	280	240	262	288	266	247	270	283	293	238	248	255	290	274	276	256	216	255	275	243	261	273	258	267	255	281	277	264	268	279	245	257	254	285	274	285	289	277	287	269	252	258	267	271	259	239	262	248	269	264	260	287	286	290	293	271	258	308	285	282	244	280	261	277	253	243	262	265	255	248	244	274	264	272	305	274	257	236	276	273	258	252	285	279	280	272	279	292	278	260	275	280	252	291	274	269	267	257	238	282	267	253	257	274	267	264	251	272	303	316	260	255	277	269	272	277	267	257	259	259	299	272	298	276	283	272	269	280	289	267	236	267	313	276	285	260	256	251	271	258	234	264	300	270	256	286	254	269	273	274	279	282	262	277	279	253	242	268	294	265	268
18213	2447	5371	6231	5379	4536	3758	3223	2703	2384	2122	1851	1747	1584	1480	1445	1325	1258	1162	1129	1171	1107	1054	1080	1020	982	997	961	1035	971	927	925	922	916	890	915	976	912	912	858	889	877	854	827	829	861	893	852	795	858	892	809	816	848	846	853	827	785	810	794	815	773	792	830	819	874	801	822	836	803	812	802	793	764	787	808	803	762	791	794	806	814	855	850	741	792	759	792	752	734	760	788	783	772	753	783	836	826	797	760	776	763	812	789	792	798	770	758	764	760	815	760	811	789	787	748	800	788	781	782	818	733	786	813	761	804	780	757	793	771	765	783	747	769	781	771	806	779	777	791	783	769	819	761	789	744	810	797	734	809	806	798	840	727	777	796	788	796	705	775	783	791	778	848	787	796	772	782	821	751	753	796	772	754	781	792	737	734	774	783	793	797	779	843	783	791	764	769	778	769	807	811	832	754	739	775	813	768	761	775	798	757	798	754	733	790	781	789	731	812	835	782	820	785	792	817	815	748	820	808	783	767	789	768	805	796	802	762	749	764	751	802	786	761	748	807	745	816	795	762	745	743	741	819	744	782	804	773	755	760	796	755	800	782	783	788	873	809	767	703	778	704	730	744	792	799	775	771	746	809	828	737	815	804	833	773	805	822	814	775	840	799	766	756	756	788	763	796	779	828	786	773	790	800	766	789	813	795	797	753	785	786	783	811	784	764	795	769	779	823	769	781	797	785	713	803	805	791	762	770	797	866	769	798	806	795	718	753	782	762	778	791	808	808	725	829	765	766	777	776	767	762	779	743	788	811	783	795	820	782	786	761	772	731	774	796	814	797	785	737	776	751	782	800	777	826	795	829	761	769	816	765	704	794	724	798	782	753	772	743	757	808	772	796	789	793	785	765	800	800	771	815	765	771	812	762	732	796	788	769	742	781	784	775	775	784	780	810	759	808	797	835	764	787	805	775	769	775	789	798	782	804	695	828	794	762	820	771	759	801	815	740	759	792	740	787	752	797	779	833	781	753	738	734	816	759	799	776	797	809	731	738	775	789	832	817	790	792	744	772	795	762	795	810	787	814	800	795	754	793	786	780	764	768	753	778	758	778	816	823	776	803	790	733	823	734	811	731	821	755	787	759	745	780	755	774	792	776	786	774	793	780	795	792	765	779	793	754	775	801	811	817	778	773	768	732	824	744	810	779	792	742	762	773	730	818	743	815	764	748	740	777	792	816	824	797	782	819	807	778	755	718	802	820	814	783	818	791	763	737	745	803	788	789	758	825	810	754	788	792	790	783	751	772	793	785	786	783	756	804	759	801	787	820	811	755	839	793	803	836	779	775	827	749	734	774	753	784	816	823	762	764	736	786	751	762	813	787	793	762	794	771	764	782	795	750	762	745	806	759	821	704	802	777	780	785	804	806	799	789	823	768	782	808	774	785	787	773	781	833	778	803	785	792	761	725	775	781	758	775	752	738	760	812	793	748	740	778	819	811	788	773	785	817	791	776	751	784	809	797	795	744	758	782	763	758	765	797	775	753	789	780	818	771	792	757	809	769	802	756	788	764	752	773	772	794	736	758	814	790	830	779	751	774	744	752	776	754	792	828	755	751	720	813	780	768	778	795	796	764	804	800	757	764	768	800	825	816	805	842	805	794	764	774	762	784	796	807	790	785	791	781	746	774	831	826	807	742	782	808	782	772	776	799	740	822	763	783	754	733	806	744	797	775	753	742	793	786	791	790	721	794	773	798	843	797	799	772	781	852	731	761	841	786	729	724	710	773	765	787	813	799	751	791	757	772	757	782	804	781	775	801	799	732	772	753	815	810	806	797	748	795	778	759	849	793	752	779	794	811	763	785	756	775	751	831	762	735	792	759	734	791	805	809	804	789	812	808	807	756	801	749	762	818	722	830	847	846	782	744	798	798	794	727	813	846	756	775	765	759	743	792	773	752	751	800	793	807	823	826	759	787	749	744	771	804	809	803	808	802	761	832	810	734	796	771	775	796	779	817	818	781	754	734	731	795	771	800	756	800	774	794	767	790	781	778	753	796	786	748	786	811	765	798	814	793	796	802	842	773	807	823	790	730	804	798	773	812	799	765	770	787	795	806	777	754	795	771	756	774	765	774	741	786	804	799	805	765	785	791	806	751	817	756	813	807	788	812	764	750	804	763	796	743	766	783	749	790	780	782	802	821	786	845	756	775	768	841	754	761	806	725	817	807	749	769	783	783	757	787	762	785	833	761	763	809	779	819	765	782	780	748	808	762	799	778	819	788	759	770	783	755	773	809	759	809	813	741	801	759	816	774	771	760	771	747	780	751	767	810	796	759	768	766	746	787	777	786	810	762	774	785	806	780	817	787	781	775	811	740	806	828	782	779	828	810	838	800	799	777	779	772	761	767	756	782	751	822	734	806	760	757	762	801	812	809	805	720	779	752	789	772	814	782	732	805	785	802	790	809	770	752	744	759	759	801	786	757	832	770	734	781	798	805	815	778	806	808	742	804	732	787	787	815	794	759	780	799	808	735	803	768	761	744	790	817	773	752	784	769	788	790	755	777	792	808	808	797	817	793	792	757	793	783	767	792	806	770	765	798	752	740	759	790	812	784	813	803	778	756	793	758	724	783	782	783	753	798	800	779	813	835	791	785	775	756	820	749	779	803	824	799	776	759	755	724	818	809	759	822	775	795	754	720	774	841	805	765	738	744	744	752	708	760	777	826	740	765	796	788	757	750	766	803	779	808	760	774	762	745	740	834	776	759	792	747	794	755	796	791	813	788	783	820	764	793	763	758	747	745	823	731	741	766	782	778	854	766	749	754	769	759	774	781	757	748	781	748	768	773	766	799	757	779	804	766	809	786	811	745	762	745	755	770	809	787	862	747	747	754	780	795	837	751	760	779	813	785	747	801	753	776	761	741	749	765	794	744	766	735	826	783	820	835	778	786	757	775	714	800	818	795	787	800	780	760	815	744	753	779	800	796	751	771	782	774	750	796	779	802	745	762	744	823	786	774	768	739	816	751	783	734	768	834	798	751	816	804	719	779	752	774	792	739	785	724	781	796	765	826	831	800	777	738	776	769	801	761	768	753	811	803	793	766	807	746	747	791	805	805	807	790	779	760	730	799	816	750	807	803	760	818	757	818	809	761	802	735	795	772	764	735	751	774	773	746	766	731	785	770	801	789	783	771	806	821	775	805	784	776	745	777	790	791	816	776	808	724	811	858	788	788	825	772	776	782	815	768	753	757	782	820	756	791	735	829	776	765	789	762	752	747	829	785	765	807	776	787	804	824	757	796	794	783	740	794	791	775	777	772	824	774	787	767	781	786	738	761	752	781	799	795	757	804	801	736	754	781	835	710	798	808	802	799	791	776	787	744	805	770	809	774	812	752	759	804	765	770	778	773	790	849	751	798	820	776	809	781	782	767	745	770	745	797	800	825	782	832	804	855	821	796	778	760	735	782	801	817	808	781	765	791	785	791	733	782
6108	360	203	144	147	111	102	87	97	111	102	94	91	90	78	81	80	76	101	82	97	88	89	86	79	71	61	86	71	82	77	98	100	89	87	67	88	75	98	78	80	73	90	78	95	83	77	84	82	84	70	103	87	72	96	85	80	75	71	81	83	80	84	99	78	87	84	70	101	84	84	83	73	75	89	112	100	79	98	79	91	91	89	85	69	85	73	77	85	64	79	88	80	89	72	74	66	90	85	71	75	106	85	95	94	70	75	79	99	86	92	80	86	93	90	97	66	88	75	74	68	103	99	83	86	78	78	96	77	83	82	81	100	92	95	70	98	87	100	100	77	92	84	79	91	85	70	85	94	88	104	97	89	82	86	82	96	78	85	81	94	73	102	83	81	93	91	89	94	72	78	89	82	92	91	79	84	85	76	83	98	93	83	86	80	94	83	82	74	73	79	85	93	88	76	89	71	77	98	95	84	74	84	80	85	81	61	83	72	84	86	87	66	92	87	91	85	83	83	97	80	79	74	87	105	74	84	85	87	94	83	64	94	95	78	78	87	84	85	78	100	100	101	83	94	71	89	79	92	89	88	107	73	81	74	82	95	86	56	81	72	93	84	79	96	68	75	104	78	92	83	74	81	78	79	82	81	80	97	78	74	103	94	88	86	83	91	70	86	98	59	91	75	81	97	78	83	91	72	98	96	82	66	79	78	84	91	88	92	78	93	81	77	87	81	85	94	77	78	76	88	93	84	77	84	91	81	84	78	101	79	109	77	71	82	93	79	86	85	70	83	90	79	73	81	76	83	85	92	55	79	78	81	62	76	77	92	104	73	93	91	64	71	101	86	87	78	79	74	91	81	106	84	99	95	73	86	92	82	74	91	84	83	97	86	85	65	91	79	86	92	101	81	96	86	85	99	88	87	80	89	82	95	85	88	87	74	92	80	79	93	82	85	96	85	79	83	76	81	78	75	100	77	73	76	83	93	100	79	73	86	87	79	87	82	83	89	97	94	95	71	80	70	69	103	87	68	70	76	92	72	89	83	84	76	86	93	106	80	90	71	83	75	104	90	101	76	68	86	82	77	90	97	83	81	78	78	83	73	86	81	85	77	78	83	69	84	99	106	80	100	96	66	83	82	107	102	76	80	74	81	94	74	86	82	77	98	90	90	68	83	80	85	89	73	89	85	97	73	87	80	90	92	82	76	75	93	97	89	79	92	88	77	90	88	86	113	92	79	75	86	84	85	82	95	94	69	81	99	95	86	84	81	83	72	93	92	87	75	77	71	91	80	85	84	64	89	92	85	101	81	67	88	79	89	80	83	86	88	75	81	81	81	80	104	89	82	86	88	68	83	60	83	88	90	86	98	80	76	86	82	86	88	91	77	81	77	74	79	71	97	111	83	103	81	75	82	101	76	106	92	89	86	89	75	78	82	85	95	88	83	86	105	80	83	90	84	83	68	86	78	73	96	75	92	81	79	75	67	97	77	87	88	94	88	102	85	87	77	83	81	79	79	76	80	79	103	86	86	78	74	94	84	95	79	86	62	108	85	81	79	102	73	85	84	76	85	73	86	77	87	53	91	86	82	90	84	76	94	84	76	95	90	93	74	96	82	62	90	87	90	94	83	97	73	61	82	77	91	76	78	91	72	79	88	90	86	89	85	87	78	90	73	83	68	78	100	72	90	76	84	80	84	90	93	66	101	73	84	83	89	90	68	81	85	72	79	65	80	76	94	72	93	91	76	100	84	67	83	88	90	80	81	67	77	74	70	85	82	91	75	72	95	85	83	93	78	79	75	86	84	88	94	64	75	80	95	71	91	89	89	81	65	70	59	81	66	85	74	81	77	89	83	91	107	79	85	96	110	77	80	89	80	83	66	83	90	94	78	74	81	96	80	83	90	79	79	75	95	81	75	122	91	100	80	87	57	110	82	98	79	90	85	79	99	67	92	94	98	83	103	81	94	85	106	98	94	62	78	97	105	89	71	78	72	78	93	86	82	83	77	84	94	76	77	87	84	82	95	97	83	93	82	75	89	83	84	86	93	85	78	98	84	77	73	88	77	58	75	74	82	82	75	86	80	96	91	79	96	101	98	68	78	82	83	87	93	98	72	78	84	73	84	84	87	71	61	82	94	94	78	56	78	84	76	83	90	92	81	80	100	97	92	79	83	94	83	88	86	83	82	95	91	76	83	69	80	101	72	85	79	95	78	75	100	97	103	80	85	83	71	82	74	82	83	92	57	78	70	68	80	89	70	83	71	76	69	79	86	90	88	74	98	83	81	86	84	104	94	85	95	104	92	83	87	76	82	75	71	72	94	90	81	92	80	99	74	82	69	83	76	82	79	81	73	87	72	77	90	95	92	82	92	75	85	96	79	78	85	72	87	76	74	91	89	73	81	89	82	73	68	104	80	95	77	81	82	78	76	88	87	83	82	73	75	98	91	74	93	58	94	85	110	80	75	67	87	96	102	96	79	77	100	96	69	87	82	76	84	96	74	95	82	85	76	86	87	83	92	98	81	84	80	89	71	75	93	68	81	94	83	75	81	79	76	67	81	75	78	81	73	83	84	66	75	81	87	90	63	102	93	72	81	89	80	88	92	75	83	88	84	82	91	94	72	77	78	107	97	93	95	90	93	65	102	68	90	71	87	83	79	80	89	109	83	72	75	85	86	95	88	83	73	80	90	70	82	94	82	89	74	101	88	79	83	99	71	83	68	83	75	86	86	76	92	82	78	82	85	93	107	89	88	98	97	82	94	84	94	93	94	82	74	75	72	90	93	73	92	79	84	81	91	84	88	83	84	87	71	78	77	92	88	72	88	92	70	81	81	82	91	85	75	80	81	84	82	71	97	67	84	83	71	63	83	84	86	88	84	72	84	92	80	75	101	75	88	91	80	88	86	78	86	83	90	85	85	70	80	76	95	101	94	100	93	71	86	96	87	85	87	106	103	105	95	78	85	76	85	73	67	79	82	67	94	83	89	71	77	76	83	70	88	70	86	82	80	75	62	75	84	78	76	77	75	87	100	79	82	119	77	82	80	82	73	89	74	76	91	94	92	81	102	66	103	79	84	76	79	76	96	81	80	91	87	83	78	85	74	89	92	84	106	86	96	82	93	95	80	85	94	90	83	74	88	80	83	77	82	88	83	82	75	75	70	86	89	82	78	70	75	91	84	76	88	91	77	98	93	107	73	70	92	89	77	92	86	74	108	88	86	88	74	100	98	81	84	86	84	75	91	86	92	73	75	81	91	88	78	100	86	84	100	90	78	84	101	86	85	77	79	110	78	82	81	62	79	91	100	77	91	81	90	72	81	78	89	68	80	92	73	75	71	74	88	88	87	76	63	70	80	84	85	96	72	78	85	76	84	90	83	90	67	101	101	88	85	100	76	93	63	87	85	91	86	97	80	87	64	82	71	102	84	88	79	84	83	97	88	78	81	82	95	73	92	69	79	78	92	73	81	86	69	93	71	84
6316	402	530	559	499	505	411	426	373	372	340	344	339	352	355	326	366	344	336	320	343	319	327	318	367	303	307	343	310	306	298	305	295	271	303	348	312	305	321	314	302	309	319	301	290	301	308	336	292	305	303	317	312	272	337	321	291	292	281	305	275	296	315	300	316	292	304	304	287	297	302	319	325	269	300	348	305	342	293	309	312	293	291	315	302	288	304	294	294	304	289	299	316	307	292	312	322	281	298	284	332	305	318	315	314	326	283	309	276	312	333	295	292	350	322	328	280	303	279	281	327	316	319	311	297	322	305	309	325	314	327	315	311	312	303	335	326	303	302	314	296	283	304	304	316	261	296	313	311	279	331	308	301	292	308	308	288	328	289	328	296	279	312	335	332	328	302	314	316	256	284	320	279	325	305	284	292	301	291	309	272	320	319	299	279	325	328	325	315	308	313	300	310	261	301	303	275	328	329	315	308	281	296	313	320	279	308	289	310	322	301	332	330	288	292	309	348	325	317	303	316	311	297	284	309	312	324	334	295	283	300	312	305	308	297	314	328	297	311	320	291	319	333	264	285	312	284	290	286	308	329	304	281	273	311	326	317	293	322	322	339	285	319	321	281	304	315	290	362	299	326	323	312	280	308	277	305	303	304	340	305	299	325	306	330	308	336	317	304	306	317	305	309	304	298	306	288	281	292	325	349	301	319	285	306	304	294	317	285	273	313	310	295	298	292	286	283	305	297	315	285	322	321	312	323	320	301	299	301	328	295	337	330	331	324	309	332	307	334	307	273	307	307	307	295	288	311	296	315	287	285	279	324	290	302	329	324	277	291	322	298	338	341	287	305	307	284	255	290	300	291	329	279	316	326	285	295	293	316	332	314	303	297	319	326	299	321	318	320	302	331	295	297	291	324	281	331	351	328	313	324	275	338	314	305	286	309	315	290	290	292	329	299	309	310	321	291	301	298	318	329	307	306	323	303	298	297	344	294	294	318	289	301	312	321	318	325	319	295	318	296	304	307	294	290	321	308	287	280	311	304	315	307	297	345	332	294	314	304	311	288	288	308	307	329	317	316	324	334	303	313	309	302	304	302	255	318	285	317	294	304	283	282	301	292	335	330	315	332	312	295	296	293	324	309	310	285	314	304	284	309	308	332	315	306	341	322	303	310	295	283	310	308	286	293	321	264	315	281	276	333	302	316	320	265	326	310	326	250	282	298	326	294	308	372	327	301	300	284	336	296	282	301	291	307	295	320	280	340	265	296	292	276	286	298	327	309	281	324	308	286	308	311	280	285	297	295	322	297	269	330	299	304	301	315	327	309	299	289	317	296	293	311	313	294	298	275	330	291	312	297	337	297	308	329	328	328	337	312	276	301	294	296	335	310	303	339	282	322	300	332	321	286	344	292	306	317	289	302	272	306	304	309	324	306	301	294	304	292	304	287	346	288	300	312	307	313	316	334	322	323	299	323	303	308	294	328	318	291	308	291	300	317	287	303	308	319	288	304	322	299	307	282	312	284	284	320	309	320	280	320	318	284	321	288	320	313	327	304	310	271	315	304	332	292	337	280	327	326	267	339	303	331	306	309	296	330	296	310	308	302	331	316	323	306	327	318	314	323	321	328	289	284	324	282	318	335	319	287	321	303	294	289	302	339	300	313	276	313	315	317	314	316	313	295	293	277	320	303	314	300	307	326	315	307	272	320	304	293	318	313	298	290	339	320	272	343	319	300	324	293	316	293	299	290	317	294	302	305	315	327	292	291	287	293	312	330	309	305	287	313	313	302	303	321	305	305	318	298	309	282	280	339	305	292	292	321	332	297	306	311	318	297	331	308	281	319	311	314	295	276	305	321	323	327	323	304	315	291	318	322	262	315	294	326	292	286	285	276	319	337	338	314	279	306	298	278	320	306	301	289	306	303	298	311	287	299	322	320	298	310	316	322	323	317	331	308	309	319	306	305	291	323	257	301	283	313	307	302	314	299	311	290	261	305	321	294	282	313	273	315	319	304	297	295	307	312	343	317	326	297	323	324	293	307	319	308	352	306	301	298	315	296	305	319	331	312	328	310	296	309	318	335	325	285	319	298	314	333	313	277	299	297	323	346	299	296	314	289	296	297	295	322	285	302	274	303	293	293	297	296	324	316	300	301	316	279	322	302	315	301	294	297	316	302	326	334	306	296	305	307	309	287	293	322	302	284	288	273	315	301	317	289	333	308	295	338	317	331	319	299	290	317	317	282	312	333	317	291	282	289	306	271	281	322	288	299	291	305	320	309	336	325	308	298	309	315	336	300	301	281	290	331	296	296	299	333	307	302	333	318	302	314	297	320	306	305	312	304	301	330	297	307	341	305	296	327	277	310	327	312	306	302	334	317	292	301	316	306	299	331	315	279	330	319	288	314	345	300	311	316	317	290	327	320	310	335	309	303	295	291	295	301	303	285	290	311	295	300	285	274	320	331	306	305	280	308	289	304	307	320	312	308	300	313	301	302	310	324	270	309	319	298	266	313	327	297	345	331	307	324	303	294	310	323	309	282	302	275	275	343	297	298	304	308	322	318	277	319	304	294	331	292	295	293	310	293	302	284	294	313	304	303	312	313	308	307	313	326	307	290	319	294	304	271	281	318	307	327	324	298	308	295	299	290	305	310	331	316	320	318	293	307	306	308	310	305	297	313	316	314	312	340	303	338	304	297	340	307	306	316	298	292	287	291	289	326	320	314	319	297	331	278	305	307	293	333	332	289	316	311	315	301	329	292	296	297	304	333	331	325	297	294	331	321	319	317	337	257	300	337	277	310	330	301	313	308	281	327	277	293	330	305	339	316	312	279	305	310	300	269	271	335	317	291	288	285	304	305	312	333	287	311	316	348	308	330	294	312	299	313	298	292	359	311	317	316	320	333	310	314	304	347	301	288	311	285	322	287	340	331	296	297	309	309	278	308	307	298	272	289	329	305	318	297	279	304	311	305	323	280	309	267	292	312	311	311	301	317	306	314	316	299	297	307	272	348	295	293	260	298	316	274	293	278	324	322	320	277	308	326	301	314	301	297	296	326	297	323	308	306	306	294	321	302	298	312	306	268	312	321	302	308	311	287	312	323	292	304	320	269	334	296	300	360	298	314	326	284	332	318	327	296	306	306	313	320	303	326	320	301	313	288	311	311	289	300	332	304	338	309	327	293	311	328	338	303	299	300	325	313	302	282	313	308	321	291	285	309	310	339	307	315	309	298	330	292	296	308	341	305	286	335	305	329	319	319	285	280	287	285	323	310	329	292	282	286	309	333	334	319	318	273	317	306	312	293	293	307	288	324	317	294	293	288	282	285	315	317	321	295	344	315	302	320	313	312	304	314	290	300	280	304	292	306	317	319	282	330	314	294	304	319	290	295	316	332	327	290	327	330	313	318	319	282	305	294	308	316	328	295	318	266	295	321	312	296	311	305	308	302	304	292	330	329	297	325	321	312	326	311	272	288	304	299	313
31561	8104	1548	1089	809	618	438	389	317	318	258	237	239	230	218	192	186	208	201	214	170	211	192	162	195	180	183	188	163	199	190	150	162	175	173	155	159	166	207	167	170	176	158	187	172	180	141	161	179	140	190	166	174	177	169	178	195	173	160	192	171	178	165	177	155	157	182	170	189	194	144	143	152	178	168	170	174	163	139	177	187	156	166	160	159	164	184	138	171	143	166	141	188	158	189	143	173	174	146	166	178	163	168	135	155	167	180	181	155	152	173	137	173	170	163	160	161	164	158	153	166	150	163	148	153	163	157	156	168	170	167	157	163	129	171	185	155	156	141	184	160	146	185	163	151	151	159	153	154	172	171	190	146	165	147	177	172	152	171	150	177	163	175	182	144	183	166	131	170	163	149	174	153	171	162	157	158	171	193	154	178	180	156	163	158	169	162	151	153	144	178	160	174	145	147	148	150	168	170	166	156	166	158	195	144	169	156	187	159	171	172	151	149	162	169	182	174	146	160	165	183	160	139	198	144	172	163	156	162	166	167	165	144	179	173	154	144	143	171	144	185	149	193	186	151	160	169	170	169	156	172	171	144	169	161	129	168	155	160	163	178	158	147	183	155	185	172	167	171	185	161	173	166	186	154	169	176	172	167	194	194	166	182	164	145	142	148	164	164	160	147	176	178	187	158	164	146	187	144	145	162	136	172	164	166	151	166	181	168	159	148	167	155	149	164	175	136	138	153	154	165	146	179	185	170	158	157	167	162	163	174	169	170	162	157	159	154	161	167	166	180	164	155	161	157	162	158	152	154	172	161	166	166	132	161	179	168	171	176	167	176	149	167	156	190	179	187	196	172	155	150	175	186	173	139	171	166	158	176	175	174	161	150	174	171	185	146	183	161	150	174	183	186	175	152	168	169	156	192	173	157	173	170	172	174	185	160	172	153	158	160	180	155	150	147	161	162	151	156	141	158	163	177	150	153	170	150	149	176	149	180	151	145	157	156	157	160	157	193	185	162	147	161	156	173	170	200	166	186	157	140	151	171	178	181	194	147	153	143	156	193	148	185	154	180	155	161	150	148	151	172	161	162	158	156	181	160	160	177	173	147	150	179	157	166	176	171	197	166	174	150	131	168	153	147	158	188	161	161	156	153	155	158	173	161	154	165	153	172	168	159	166	159	171	164	173	152	158	169	172	172	188	176	155	155	181	154	176	172	170	143	127	156	169	162	155	137	186	161	153	167	164	157	156	159	162	164	145	168	181	156	175	138	169	141	163	159	164	193	175	200	157	159	171	168	163	165	152	146	169	168	148	164	162	177	136	173	194	166	177	176	136	146	177	176	164	153	158	166	139	154	142	169	179	160	170	136	139	182	146	158	164	136	167	151	163	158	168	143	160	171	163	165	159	177	161	160	175	167	165	153	170	167	151	155	163	165	172	154	142	163	176	156	174	171	147	181	155	179	179	180	176	168	169	159	186	144	162	166	155	155	160	169	182	168	165	158	161	151	172	174	158	172	175	156	155	146	148	164	143	176	165	165	174	164	152	161	178	151	143	163	155	162	187	188	184	177	164	169	153	161	189	173	156	175	164	135	164	172	166	163	167	172	151	140	172	164	169	154	150	176	162	196	158	171	172	160	140	163	166	192	174	158	158	151	143	167	152	176	176	171	174	177	166	160	156	159	173	160	149	150	148	171	169	165	156	169	175	162	137	155	162	162	161	171	180	155	164	178	159	187	181	163	173	175	164	162	163	140	170	165	158	163	161	151	192	162	161	153	181	176	175	181	176	163	163	154	172	168	187	157	156	171	144	156	171	137	173	186	179	141	167	140	174	171	150	191	165	144	176	175	160	181	180	149	159	170	149	152	141	169	194	161	156	144	169	175	133	162	144	171	174	157	160	179	175	156	152	174	145	178	179	168	150	170	158	158	174	163	144	172	161	175	153	159	156	156	180	159	158	156	169	157	165	174	153	178	175	179	155	129	177	171	153	185	163	162	159	170	163	167	167	157	152	165	154	137	167	156	171	195	157	160	158	161	164	159	162	158	165	163	151	184	141	170	193	150	161	158	163	176	160	173	166	171	150	173	158	186	144	145	150	171	172	173	160	157	139	188	170	155	160	164	150	159	184	175	157	167	164	145	165	164	184	148	174	159	155	148	168	170	188	187	148	176	164	154	167	151	137	178	149	149	152	151	164	181	153	148	157	164	152	142	163	155	164	169	180	175	157	156	160	163	175	155	167	150	144	155	179	157	145	155	156	172	158	146	156	170	156	162	167	148	152	159	165	159	169	155	171	154	149	177	167	159	142	131	173	141	165	154	169	162	157	157	170	181	161	168	163	156	166	169	152	179	175	153	151	173	170	158	168	152	160	161	159	146	179	165	133	148	138	190	169	156	154	162	145	179	152	147	173	175	177	169	142	149	156	155	168	166	169	163	169	169	191	156	170	159	157	164	163	151	176	149	166	168	190	154	181	155	178	184	173	166	173	158	186	137	168	174	171	168	146	178	157	160	155	175	187	163	178	161	157	174	163	171	159	151	165	154	159	145	155	186	146	177	151	153	141	172	142	152	155	168	170	164	164	158	148	152	167	160	175	176	158	172	162	174	159	149	152	167	164	160	171	175	152	161	169	176	170	176	154	179	159	178	190	185	169	162	149	135	180	167	162	159	162	167	156	151	135	146	156	155	152	143	137	146	165	146	160	172	167	159	174	164	159	185	157	157	158	147	189	169	152	175	161	190	147	166	153	182	134	169	169	154	157	149	149	164	152	185	144	180	163	164	178	167	168	166	183	149	147	159	179	162	165	178	149	164	152	153	184	159	165	150	152	165	156	168	149	192	157	155	153	160	181	167	160	149	166	173	175	147	154	139	170	162	158	160	168	168	167	147	160	159	162	171	135	171	166	180	173	167	153	186	151	174	154	159	155	153	145	177	166	172	153	154	156	153	160	151	158	149	165	168	161	189	184	177	161	185	191	164	190	153	172	185	156	168	169	177	162	155	166	160	175	161	151	181	161	170	150	173	143	162	150	162	171	141	166	148	159	157	168	188	155	167	161	166	195	153	152	168	153	155	175	167	171	160	184	160	161	154	146	140	158	175	151	179	160	161	173	165	155	165	168	173	155	156	158	177	143	166	164	148	165	158	165	156	183	167	152	160	143	169	149	161	177	148	160	145	155	167	170	158	158	178	147	139	134	150	147	156	168	166	176	155	167	135	148	150	165	152	153	151	176	171	164	146	155	153	164	169	163	146	182	165	170	154	150	179	182	180	153	164	171	164	162	166	159	178	188	157	155	150	181	171	154	167	145	168	163	152	152	146	160	156	183	181	136	189	166	179	173	166	163	186	157	183	155	141	163	147	158	159	171	159	140	163	161	154	170	147	166	175	176	175	156	166	163	161	168	156	148	174	156	147	172	147	146	173	138	169	173	141	161	143	161	184	188	154	178	182	173	161	153	158	182	175	167	140	156	160	160
14405	1429	2989	3436	3021	2481	2121	1792	1555	1436	1226	1080	1016	990	892	868	779	749	727	753	685	692	705	617	670	620	629	649	618	594	627	641	579	659	575	616	563	588	613	576	531	584	548	561	550	577	550	511	561	552	552	533	574	560	556	533	558	564	584	544	566	566	539	525	589	523	537	553	566	527	588	508	499	554	549	544	511	511	532	510	534	562	524	507	536	530	533	557	509	558	497	575	528	524	508	565	555	529	514	500	509	557	513	504	515	500	498	533	526	500	533	507	528	512	538	527	489	525	561	544	562	567	555	545	542	545	567	545	539	499	579	581	537	541	526	507	570	472	530	507	541	536	558	473	497	512	494	544	470	509	483	525	517	495	553	514	520	515	528	501	494	557	562	537	463	521	533	535	507	509	506	551	504	526	459	512	487	517	548	514	530	552	527	534	533	530	545	539	524	521	523	520	548	526	545	536	496	561	545	503	538	490	522	493	521	484	506	524	544	535	547	528	509	502	506	489	492	494	468	557	519	527	500	503	537	529	511	527	510	561	517	533	525	539	500	575	517	504	493	529	517	508	540	541	547	510	520	554	511	509	508	556	538	505	547	519	545	506	498	507	521	509	509	510	521	501	530	494	507	533	478	522	511	517	546	558	589	552	530	543	556	493	528	527	538	509	508	547	516	499	522	531	520	540	520	533	509	545	523	544	543	522	505	509	503	532	492	492	532	526	560	507	557	539	499	518	535	538	534	501	511	518	499	476	536	486	525	531	513	529	499	534	576	492	539	504	503	472	516	522	562	563	484	566	559	517	518	503	503	509	485	530	527	519	526	544	534	490	529	522	482	553	510	498	520	523	519	574	510	534	467	505	550	511	558	510	507	494	506	512	555	547	532	523	492	520	522	511	516	520	538	548	500	486	532	524	501	508	535	479	517	541	501	525	486	544	531	507	566	560	545	536	565	539	519	528	540	505	512	555	537	515	543	528	503	516	490	519	568	537	551	561	499	507	501	525	514	557	525	535	532	538	538	507	491	500	493	521	480	547	526	478	545	579	542	515	507	532	514	554	545	536	530	509	535	520	496	511	527	501	500	509	505	522	494	544	554	486	524	529	484	537	505	524	513	542	526	537	526	506	542	495	512	544	556	523	520	481	523	550	538	517	518	501	480	530	545	539	525	510	545	526	522	509	529	496	570	516	524	569	478	513	519	531	532	571	487	552	498	522	520	508	524	556	553	557	487	486	527	530	500	520	518	538	542	509	536	529	505	507	527	534	533	534	558	518	531	511	518	511	538	523	559	530	506	481	551	520	521	530	535	516	498	553	507	568	522	539	553	530	504	509	554	501	525	547	585	557	504	531	561	554	513	481	517	546	517	459	537	528	502	546	502	524	514	522	493	554	541	504	502	525	533	534	527	545	496	536	504	529	515	526	523	523	518	488	494	487	538	516	500	523	514	535	530	496	532	508	532	526	530	521	520	514	583	531	541	534	547	508	527	537	543	478	511	486	485	507	560	543	522	509	521	522	514	488	540	498	496	526	486	493	502	495	537	522	529	508	543	538	506	478	520	528	511	510	531	547	510	501	538	524	526	524	548	524	536	485	573	483	514	521	535	541	536	490	545	510	513	539	511	517	520	487	548	524	537	534	505	524	497	526	524	515	474	516	474	487	534	553	536	490	517	513	520	512	585	468	504	497	510	536	514	529	543	530	557	466	550	527	483	534	503	558	516	503	510	519	543	490	554	551	485	511	553	517	527	505	516	513	512	533	512	537	525	540	522	541	493	492	535	543	525	506	540	505	513	521	532	545	524	484	522	536	534	537	537	484	499	514	528	518	523	489	486	555	555	505	516	519	545	546	548	482	518	541	560	524	519	512	543	530	518	483	554	544	513	510	562	496	502	517	520	522	523	519	523	552	506	487	538	511	482	537	502	508	502	527	505	539	475	483	496	528	510	527	511	525	509	525	522	511	518	542	499	509	533	523	522	541	546	544	524	512	512	545	515	501	541	496	539	545	563	499	536	530	510	509	460	535	537	513	529	520	525	498	537	537	534	553	537	509	528	486	527	490	542	503	537	531	523	518	508	566	475	543	538	488	511	510	491	481	527	548	538	502	532	540	530	543	546	517	533	553	546	499	534	474	568	499	534	511	505	584	522	510	505	510	515	503	516	544	533	504	523	558	544	586	516	508	531	538	515	545	558	513	534	542	499	529	505	533	474	522	539	547	562	490	502	505	529	527	530	540	546	501	522	543	491	506	522	536	562	535	530	532	493	545	547	530	563	547	536	549	484	499	552	511	517	555	561	545	504	514	514	506	508	520	573	533	537	565	493	586	519	504	491	523	536	531	517	571	519	521	522	515	511	536	544	502	556	517	547	513	576	502	491	519	534	534	526	514	540	506	532	512	488	509	526	528	551	560	547	554	506	508	543	512	562	512	500	533	508	500	527	511	543	510	521	511	528	566	531	549	461	548	539	506	557	511	492	519	492	548	515	518	512	537	513	521	539	517	518	511	486	538	566	534	568	530	486	520	554	543	533	513	529	512	527	494	536	517	491	504	545	471	498	498	547	517	537	524	529	491	475	553	559	526	508	534	556	531	496	551	531	514	536	550	556	538	495	486	483	520	537	518	544	503	490	494	556	535	523	516	513	498	553	533	539	523	504	507	525	527	522	501	508	532	496	500	549	539	490	519	545	525	530	571	531	527	512	517	545	541	497	525	525	519	439	545	520	507	522	504	524	532	533	519	522	558	504	549	554	505	499	533	518	509	498	543	539	487	512	553	559	517	520	521	514	471	486	531	504	543	509	515	544	548	494	509	509	506	525	516	505	494	516	518	494	492	518	544	507	513	550	507	483	523	532	545	493	513	523	560	532	525	530	519	547	493	530	531	525	549	538	542	583	518	538	549	506	520	521	517	521	535	529	506	519	522	560	528	543	486	525	537	531	519	526	537	541	493	567	510	529	535	525	481	539	541	510	506	442	487	531	520	517	509	531	535	506	477	530	549	508	522	529	531	535	585	540	488	511	520	551	525	548	473	549	492	499	490	490	491	529	514	507	529	519	547	563	523	521	514	499	500	539	507	489	496	502	530	505	516	525	501	509	507	531	539	478	511	543	500	531	529	529	524	489	513	527	540	534	534	555	517	493	514	540	566	514	491	491	530	521	505	478	493	530	493	507	538	543	552	510	504	497	492	559	506	552	555	540	510	540	517	526	485	472	503	538	536	481	501	527	516	521	515	549	510	523	520	462	545	545	555	522	526	534	511	511	527	556	518	521	499	511	555	512	529	553	496	485	545	512	488	507	511	491	503	487	500	503	526	531	552	521	495	509	501	478	529	530	558	504	533	571	515	518	530	511	507	516	529	498	571	505	519	484	512	535	532	520	507	526	502	521	523	513	487	528	462	548	534	565	534	522	497	473	529	549	519	513	519	528	515	500	494	573	541	572	529	503	525	483	491	516	523	507	551	529	513	513	482	549	542
39999	17948	4355	2043	1448	1143	899	730	604	510	459	470	445	370	395	353	352	351	334	311	302	311	317	319	302	311	298	292	264	294	269	291	297	297	276	274	255	287	268	285	283	316	291	266	287	289	264	279	248	284	285	290	237	247	256	291	250	259	282	268	280	269	281	249	269	300	260	254	266	275	252	276	258	277	274	293	301	297	265	257	240	273	272	268	299	274	265	278	254	288	280	246	264	260	241	285	279	290	245	253	269	263	291	258	278	262	286	274	275	289	280	262	262	250	275	260	230	265	277	257	256	282	277	251	276	267	278	268	263	277	253	252	267	262	298	273	269	267	267	267	278	262	245	261	278	261	248	291	273	264	258	285	257	271	234	266	259	256	284	276	291	220	264	251	242	282	280	240	256	272	271	236	280	258	279	287	282	271	276	254	305	287	273	278	288	260	265	270	240	277	276	256	293	257	306	266	258	273	259	249	235	264	231	272	274	282	267	285	274	274	303	260	297	263	262	256	271	248	266	301	246	249	254	299	264	261	296	265	250	281	274	298	263	259	237	278	275	270	247	256	290	261	290	280	273	273	270	265	244	250	251	251	279	250	269	277	258	245	273	257	274	260	260	273	259	291	288	299	246	284	256	290	252	251	263	292	280	278	274	279	297	273	284	266	242	264	269	260	251	294	305	247	286	272	262	276	269	296	263	257	259	237	263	242	283	246	251	286	266	272	253	288	257	300	257	244	269	279	266	243	284	270	284	241	258	250	279	280	273	245	292	280	270	289	283	263	273	276	284	276	257	240	271	283	275	265	253	282	265	251	278	242	226	272	263	241	270	257	266	255	276	269	273	274	264	273	279	277	269	313	244	263	300	231	287	252	300	276	256	264	312	264	288	286	284	271	271	264	266	265	248	237	252	242	281	261	264	269	284	281	274	267	253	287	265	269	276	273	250	278	278	250	265	246	269	264	266	276	276	244	260	294	289	267	292	289	245	272	285	239	307	240	229	256	251	281	285	272	260	260	259	275	290	286	249	282	304	262	274	275	255	272	248	294	257	251	289	271	327	250	252	280	285	277	288	269	256	244	279	246	275	268	276	251	260	283	302	233	267	256	255	251	259	261	273	301	264	249	317	275	275	289	292	297	237	280	254	260	242	295	268	263	277	257	295	258	253	296	283	257	262	279	269	265	244	296	271	273	272	247	237	259	287	278	252	264	236	264	245	267	283	282	261	240	269	242	248	257	271	284	283	303	257	270	283	245	281	287	265	245	247	263	290	283	249	258	261	265	276	266	286	293	263	285	276	268	269	248	282	271	268	277	256	289	269	273	242	249	237	276	253	250	264	253	279	245	265	283	261	277	271	286	296	268	277	280	299	282	277	299	252	274	259	274	233	256	270	300	266	248	268	263	253	239	287	285	255	307	250	249	290	257	268	253	275	246	260	262	255	254	266	267	249	270	255	241	250	288	257	274	273	291	281	262	260	264	247	253	276	247	255	264	282	258	263	253	250	261	273	283	277	279	253	260	268	295	266	293	259	287	299	256	262	272	281	269	279	278	283	264	274	265	267	286	254	283	280	258	273	288	263	285	261	258	267	245	266	269	247	288	267	274	288	276	299	269	259	299	267	290	292	272	248	266	250	250	253	282	266	293	255	261	255	270	252	286	289	242	227	264	264	256	266	243	304	286	258	275	267	251	265	272	268	256	261	281	275	283	255	274	276	276	257	247	280	279	253	278	289	311	287	243	275	247	263	296	252	249	281	241	256	270	280	273	255	283	291	272	294	271	289	271	235	255	317	286	261	239	269	247	254	281	252	257	256	248	278	276	266	276	266	256	257	265	254	289	241	283	240	278	277	280	238	271	283	272	261	242	252	272	280	296	249	279	311	263	278	268	280	236	274	275	297	243	268	270	283	252	281	265	277	263	259	274	276	273	233	279	269	248	289	287	261	294	278	280	254	252	297	291	270	275	267	219	287	282	266	275	273	273	277	308	272	261	283	255	281	262	275	246	272	274	258	264	272	232	254	275	256	249	259	269	274	284	279	260	294	260	265	253	267	298	268	268	280	260	260	271	271	256	265	270	265	233	258	280	281	294	259	287	279	276	297	271	284	287	288	288	248	253	264	275	290	267	267	280	260	259	292	265	265	257	293	263	275	252	277	258	258	270	271	270	287	250	287	259	248	272	259	261	260	273	265	302	268	277	252	299	263	261	235	295	271	271	265	298	255	247	275	268	243	289	299	278	311	265	267	287	265	239	230	265	255	225	271	260	269	288	245	255	276	245	271	264	273	267	272	271	230	269	256	297	282	283	262	246	255	249	264	262	266	261	285	279	282	263	243	271	276	285	267	271	272	234	238	264	259	287	239	244	270	253	249	252	275	244	271	272	260	294	274	262	242	281	256	251	267	271	266	281	271	304	259	288	286	277	279	268	281	265	254	266	295	287	289	258	270	276	277	259	265	278	250	288	290	267	243	259	257	234	268	276	282	277	246	297	264	274	247	270	243	241	234	277	258	268	278	272	224	286	245	286	275	293	274	284	263	263	274	271	261	266	285	230	285	286	253	240	265	252	268	284	249	286	277	241	261	280	282	262	277	284	258	261	255	261	285	272	267	277	270	284	261	248	264	239	251	269	277	283	268	285	278	276	253	274	280	255	302	290	264	273	245	267	260	293	252	279	258	273	298	244	295	262	267	256	260	273	251	235	266	272	259	294	273	258	247	271	291	274	307	280	241	281	287	277	274	281	301	269	267	285	248	268	255	268	275	257	278	264	246	266	267	272	255	298	265	285	258	254	237	255	261	277	274	249	256	266	272	278	278	235	250	270	250	319	266	266	280	249	259	259	265	276	245	247	285	267	256	278	262	267	283	271	296	265	247	275	275	273	287	251	246	266	268	249	237	269	253	236	268	252	248	292	237	271	239	291	303	293	283	266	260	265	236	237	265	255	281	250	267	286	259	279	277	258	250	240	266	267	280	272	271	254	275	241	251	290	275	246	262	292	285	273	258	282	263	264	254	254	250	258	257	276	256	283	236	291	298	275	273	238	271	284	242	278	285	278	266	257	247	270	262	275	245	270	262	271	288	283	297	287	280	262	263	288	262	268	267	278	269	248	298	271	239	255	250	277	259	249	294	285	280	267	248	242	249	284	272	256	289	280	252	258	251	238	277	292	254	261	259	258	259	264	279	261	265	303	271	300	254	268	254	211	263	263	248	252	271	280	285	262	265	282	295	268	251	263	262	246	270	260	287	265	284	264	276	287	305	259	277	272	265	244	238	277	281	306	292	270	262	278	268	271	283	254	277	279	277	243	245	266	261	247	259	240	299	256	282	300	271	284	276	249	272	241	256	280	289	231	241	273	239	276	273	264	265	293	284	284	265	269	278	293	227	268	267	303	256	263	254	255	286	267	316	257	304	291	260	252	307	253	273	239	264	297	256	246	275	254	251	268	254	292	263	252	265	238	255	299	294	274	257	271	264	286
18246	2575	5420	6278	5303	4533	3746	3107	2671	2423	2079	1869	1686	1526	1487	1392	1284	1285	1229	1161	1148	1062	1051	1096	1023	969	985	953	984	933	943	945	971	912	913	921	937	884	894	878	875	825	866	822	830	893	864	865	799	843	803	820	818	806	881	832	825	837	874	831	879	830	816	839	791	822	781	821	761	795	835	759	781	780	771	823	792	828	849	846	768	754	803	768	816	799	814	842	825	773	822	765	810	782	838	809	774	751	854	791	765	778	798	810	806	763	777	753	815	862	793	817	855	779	847	817	733	826	794	773	810	793	765	815	869	790	780	787	787	814	783	819	804	733	810	768	746	816	793	763	777	779	771	815	773	824	824	761	810	772	768	804	803	809	775	754	766	794	787	842	802	770	773	755	798	768	788	789	800	774	776	803	786	756	807	825	776	784	781	789	801	730	786	735	822	775	749	785	741	731	785	801	812	750	789	728	815	779	726	771	754	801	796	752	712	791	787	783	778	754	759	779	759	817	801	749	793	768	781	758	769	776	761	787	794	779	774	791	768	791	770	792	745	753	763	851	800	752	806	767	770	783	809	777	811	810	762	821	807	781	786	747	764	771	757	799	743	800	824	773	791	771	775	761	796	804	767	776	753	793	770	806	814	806	770	793	764	796	760	780	799	842	733	781	768	808	778	785	778	803	801	811	789	772	838	816	769	817	799	757	787	739	779	780	833	783	800	819	775	783	783	803	778	734	724	772	800	815	780	815	813	769	818	752	810	794	798	754	780	790	802	746	817	767	777	778	820	750	759	778	757	839	776	750	792	822	724	784	744	780	753	805	759	809	764	818	808	817	796	789	743	755	776	720	784	720	802	794	791	809	743	806	780	826	789	803	781	778	780	774	784	749	761	765	722	770	767	753	838	756	754	796	769	793	780	780	756	769	797	753	797	763	777	780	694	774	768	822	731	777	818	808	760	766	768	803	782	771	796	786	782	786	821	803	802	802	803	787	794	794	780	757	775	745	816	821	816	790	816	795	781	815	742	782	798	734	813	762	777	734	818	754	791	806	834	798	784	761	783	769	829	834	789	750	798	802	795	789	769	786	836	794	813	787	793	765	820	769	791	770	737	812	799	839	786	788	735	792	794	730	772	746	781	765	802	784	769	790	827	732	836	798	831	765	786	793	741	752	778	784	762	769	745	816	781	780	804	793	805	767	796	766	747	863	788	765	769	757	771	815	790	779	792	739	814	752	835	817	803	763	756	787	743	747	746	751	789	777	791	801	760	749	794	792	803	768	764	814	806	775	766	796	751	824	780	758	795	812	806	757	804	837	785	776	785	749	794	761	758	762	819	752	761	789	813	746	781	779	805	792	802	797	726	798	801	758	799	786	779	797	730	831	766	782	777	846	771	776	809	784	786	786	790	754	758	793	769	739	771	812	767	777	754	811	764	779	778	775	772	791	834	807	807	816	758	774	773	749	776	754	790	763	813	760	766	738	810	835	771	751	830	788	771	761	778	785	802	781	778	812	744	744	737	759	773	823	810	749	743	801	798	779	772	822	815	746	784	765	753	740	778	794	807	785	754	814	780	795	823	802	782	770	797	795	776	758	781	774	767	800	757	801	774	810	812	803	763	703	839	764	750	792	800	787	837	753	803	771	835	774	792	833	781	757	835	778	777	797	746	737	824	827	785	823	783	787	762	810	820	811	763	769	824	783	776	811	751	790	799	762	777	816	794	775	798	771	789	767	879	823	763	802	750	801	785	738	744	787	773	717	799	775	761	821	818	733	761	769	800	768	781	809	757	800	779	790	747	760	760	807	821	763	766	783	791	759	790	852	804	774	781	741	776	775	777	737	789	781	761	799	775	748	759	814	809	832	768	721	784	761	743	815	847	731	798	787	814	822	760	795	793	762	772	789	739	786	766	735	751	814	787	771	797	748	778	764	779	866	793	753	784	789	743	800	763	779	827	742	803	797	794	784	793	774	805	761	810	786	778	822	791	771	760	833	774	782	797	727	776	753	810	823	730	797	792	797	793	820	786	757	799	757	800	809	789	777	791	791	821	721	852	806	798	760	760	814	813	746	800	795	777	849	827	791	780	786	798	763	900	792	751	768	792	761	797	758	825	814	785	830	785	831	753	747	758	811	815	746	747	778	773	801	728	763	750	800	777	790	778	809	764	779	762	767	778	781	773	745	755	800	748	777	767	778	776	760	840	793	784	784	799	791	767	748	783	769	753	763	812	740	762	784	797	774	758	789	765	811	814	826	769	789	831	743	788	779	754	823	818	748	756	788	824	769	803	805	768	747	776	804	795	817	816	755	798	774	776	751	744	806	772	775	744	776	747	756	750	757	797	782	750	764	805	775	726	774	762	801	791	773	742	810	800	782	781	730	801	722	787	794	768	786	765	786	780	807	825	746	783	777	774	733	773	810	745	803	797	743	777	793	748	800	852	747	774	746	792	798	736	788	795	776	778	742	769	791	810	733	823	763	764	813	764	772	829	797	733	782	763	794	731	808	790	747	828	803	786	769	772	720	807	816	820	790	795	804	784	780	777	786	819	818	801	759	771	815	813	784	816	835	784	783	774	777	747	756	733	792	758	797	755	791	814	726	775	815	828	753	780	744	755	777	775	791	758	757	794	773	831	822	767	820	770	762	757	795	750	802	771	777	758	830	806	797	786	789	736	743	774	758	782	722	745	753	797	770	762	856	795	742	764	787	800	765	760	784	751	797	760	754	743	850	842	778	783	811	797	767	817	764	759	779	815	765	808	816	729	782	755	778	779	766	833	767	769	790	745	808	761	793	782	763	773	771	790	832	737	818	752	773	831	810	781	787	809	788	798	821	838	786	791	769	754	805	795	760	790	775	777	763	777	793	732	793	819	762	783	775	841	770	769	726	833	793	823	763	738	823	743	745	753	797	791	801	764	767	743	806	766	779	808	723	814	788	797	810	780	845	757	792	804	792	769	795	784	805	752	810	770	791	800	736	807	780	806	789	794	764	799	778	786	766	802	753	767	797	762	782	758	779	804	820	791	802	827	787	742	793	787	755	773	786	740	741	787	808	765	771	802	840	758	798	782	793	785	759	828	802	813	816	761	778	798	791	762	777	754	733	794	770	778	834	762	773	779	801	750	782	766	806	792	795	744	814	784	766	777	769	762	727	787	773	792	735	775	802	795	815	810	773	798	780	782	817	810	797	803	799	772	746	767	773	852	776	771	791	742	752	789	791	778	782	776	793	773	799	776	757	806	780	765	768	779	753	776	785	755	809	820	771	797	750	786	787	776	796	758	832	756	785	794	759	742	728	736	746	811	830	815	789	796	788	802	787	770	819	770	780	757	783	768	766	810	796	781	810	808	766	786	753	756	828	741	755	821	806	761	801	749	805	789	788	774	794	756	761	752	796	798	754	766	826	792	725	836	811	802	798	755	797	844	765	778	786	786	783	748	769	785	743	738	798	746	773	757	757	767	782	792	792	815	835	777	827	763	832
6111	378	181	166	133	112	96	108	102	94	75	74	94	100	99	87	80	80	85	98	76	92	88	73	88	96	93	90	90	71	103	79	99	89	96	89	93	91	88	107	83	87	98	87	82	81	84	84	89	86	65	76	74	84	84	76	75	76	95	74	76	92	89	90	72	90	78	71	71	88	75	74	82	87	65	76	95	64	92	90	120	79	88	73	71	73	81	77	79	97	67	77	91	88	93	95	85	76	107	82	81	72	84	83	85	77	68	76	76	85	93	79	90	89	65	93	74	84	63	75	79	92	73	94	74	69	79	91	60	77	88	94	99	79	74	83	80	63	71	87	89	71	98	92	89	91	87	79	83	78	82	76	78	80	87	92	92	74	81	70	74	83	80	62	71	77	68	82	89	83	73	81	84	73	84	93	95	87	69	72	81	85	79	73	75	91	85	95	77	91	60	80	81	78	75	82	75	95	84	99	89	83	92	84	82	81	107	61	72	92	88	80	70	88	76	94	93	66	70	84	72	88	85	74	84	72	86	75	78	84	90	76	65	99	81	93	88	89	89	74	79	80	75	70	93	92	77	87	87	77	78	81	66	94	92	87	79	93	82	80	78	79	62	87	85	74	87	88	86	100	87	66	92	72	71	90	101	105	77	76	84	84	82	100	89	80	79	100	86	82	76	89	74	82	83	89	78	95	85	78	85	89	75	73	97	68	91	86	80	76	73	71	80	83	78	79	85	93	73	99	67	97	91	83	77	80	69	86	87	94	79	86	94	86	93	90	101	86	90	93	83	72	83	83	94	85	99	80	85	83	84	86	90	84	82	82	89	82	79	78	86	82	87	89	84	81	77	72	84	77	91	88	99	79	80	85	84	90	84	69	72	86	76	97	99	81	84	89	93	82	102	95	73	70	69	80	81	71	78	91	81	72	89	90	97	87	83	87	80	93	97	80	83	72	72	88	97	89	93	82	96	73	86	85	89	95	86	109	90	71	74	78	81	95	79	94	63	81	84	85	103	80	85	73	83	69	78	66	92	71	97	92	96	95	70	100	87	92	76	76	84	85	91	65	95	76	91	68	90	90	81	86	74	83	88	76	93	82	92	68	87	78	76	97	79	93	77	87	101	80	91	75	97	91	114	77	84	93	94	100	89	79	84	88	66	81	73	90	72	97	88	90	110	77	69	82	68	84	77	78	82	82	83	85	69	81	97	87	76	77	87	66	93	89	69	89	87	86	86	87	97	78	89	82	81	84	79	86	88	72	92	72	71	66	70	82	82	84	83	72	88	85	85	77	85	77	85	73	83	82	74	95	71	82	85	87	78	81	73	86	83	94	88	93	84	87	91	86	84	89	100	69	86	74	80	83	83	72	86	99	64	97	83	80	82	85	81	94	90	78	82	101	87	75	77	86	97	77	83	90	89	77	96	71	79	100	84	83	67	75	84	107	89	71	100	76	83	80	77	100	81	94	90	71	91	98	72	82	98	80	89	98	83	73	100	78	80	79	99	87	89	87	81	88	96	84	83	90	81	81	85	79	96	81	78	84	84	86	75	84	77	95	72	84	74	81	79	91	75	89	73	97	79	67	80	72	84	87	71	81	90	68	77	76	78	69	95	90	77	71	72	84	78	92	81	77	71	79	77	88	95	91	84	80	84	97	83	77	91	103	99	66	93	77	83	70	65	84	66	70	60	89	81	85	78	84	88	84	80	84	93	81	88	86	87	79	75	79	101	71	89	84	87	84	76	79	90	79	77	100	82	66	79	86	88	70	80	78	74	82	90	86	75	89	82	89	77	80	88	63	94	81	80	86	82	82	84	70	76	81	79	90	85	85	89	75	84	95	90	95	88	82	79	91	90	66	84	80	84	68	71	77	62	88	80	78	90	80	86	81	79	86	67	70	100	73	83	96	85	87	93	97	98	80	83	72	73	103	84	81	93	81	74	76	88	73	69	77	90	89	88	82	82	96	79	87	71	92	87	88	87	88	80	76	91	84	80	87	83	81	99	75	76	75	92	116	86	81	78	74	79	67	87	82	80	100	93	89	93	77	80	87	95	74	91	79	86	84	85	92	118	80	95	93	82	89	84	91	90	81	83	87	92	101	86	90	83	95	80	86	86	91	102	86	74	84	82	85	94	72	69	94	76	92	81	93	77	76	83	99	75	99	76	70	77	86	84	91	90	91	84	64	81	92	85	86	85	82	84	94	79	82	78	85	75	92	94	79	89	89	92	74	82	66	77	78	93	97	85	93	79	75	86	64	107	85	97	81	83	70	104	69	96	79	83	77	97	100	66	81	84	101	71	81	88	80	74	87	68	95	100	91	83	88	93	75	80	70	76	79	85	64	84	68	85	96	75	81	59	82	86	88	91	91	84	82	86	108	84	84	79	98	92	84	96	95	82	80	98	82	75	77	68	98	74	83	93	83	95	94	85	94	93	77	86	83	90	80	93	75	78	84	89	82	96	105	72	66	78	82	92	91	82	89	77	91	87	72	74	101	84	88	75	95	93	89	84	87	95	74	83	95	84	89	85	79	85	66	97	101	76	85	51	102	81	79	76	91	81	91	91	83	97	78	84	85	73	94	90	84	82	91	79	102	73	86	77	74	83	78	103	78	76	73	96	103	88	84	70	70	82	98	80	67	80	90	91	101	90	75	75	81	84	83	73	85	91	80	85	89	88	82	73	84	85	79	84	83	77	91	62	82	87	98	99	80	88	79	107	82	70	77	81	79	75	73	83	92	79	97	83	74	77	69	83	73	77	74	74	81	79	71	66	80	81	86	92	68	77	70	78	88	82	87	107	69	80	93	89	69	86	74	83	63	77	96	89	92	74	79	88	87	85	94	82	93	89	79	99	82	75	80	86	91	104	80	82	87	63	86	85	96	74	74	104	84	78	77	74	90	94	81	73	93	88	93	66	73	84	80	78	82	83	98	67	80	73	94	82	97	60	81	79	82	86	91	106	87	74	73	89	89	83	90	96	86	91	87	77	68	75	84	86	90	79	90	88	86	81	93	76	82	96	91	81	79	77	71	90	87	89	104	96	87	84	79	91	79	81	89	74	92	81	102	79	68	84	96	84	78	73	85	77	76	86	77	80	73	59	92	78	101	74	81	92	85	80	81	98	79	87	93	87	75	80	83	76	96	83	79	76	80	88	90	80	87	90	81	93	82	99	86	75	79	83	69	82	69	88	88	80	76	79	78	91	77	73	73	85	85	77	93	92	85	85	95	83	77	81	74	82	79	78	79	96	86	68	80	93	97	95	74	99	77	64	82	82	81	97	88	78	83	90	77	95	83	86	93	86	81	98	85	79	82	89	99	82	81	92	87	91	68	84	69	80	82	77	80	81	91	90	71	89	77	90	94	73	85	86	71	76	78	76	96	87	102	90	79	97	70	64	79	86	78	75	74	78	75	95	69	73	111	70	74	87	90	84	98	85	108	105	87	93	98	63	101	66	98	81	71	76	98	75	78	95	77
6216	414	527	554	507	462	453	392	406	401	371	349	351	314	347	344	323	336	338	328	292	307	315	309	332	319	350	303	308	319	307	288	287	305	332	337	263	303	326	297	316	314	297	307	329	296	321	297	333	325	308	322	316	311	282	303	270	296	305	300	319	330	281	304	350	319	318	319	284	309	326	294	322	330	300	329	294	333	318	312	291	290	307	289	281	308	277	295	324	309	312	298	315	293	322	326	332	314	337	271	287	312	317	265	301	318	303	345	334	294	294	321	315	316	316	326	272	295	315	306	299	283	298	288	300	298	320	309	299	322	335	288	324	302	292	322	305	308	318	308	319	316	326	315	328	320	327	324	318	314	296	346	318	318	308	317	317	288	282	327	299	289	327	311	300	320	281	328	306	294	299	302	299	294	326	317	340	317	321	298	290	278	274	311	298	349	312	317	285	322	289	311	334	338	318	310	312	276	285	322	310	310	314	287	318	301	313	314	340	291	300	312	309	301	330	310	320	308	311	323	314	277	313	309	296	331	299	312	287	302	317	299	315	274	307	309	305	315	314	323	323	321	305	281	296	294	264	296	284	307	317	311	278	347	284	289	289	316	331	302	265	329	304	327	288	288	341	306	314	294	315	314	305	295	315	276	329	337	347	304	309	321	278	278	305	308	317	276	318	305	322	289	294	337	323	301	290	303	322	346	329	296	297	322	354	313	323	279	361	301	287	319	329	335	322	306	319	327	341	284	303	332	312	311	308	305	295	326	347	288	300	292	325	290	307	306	323	302	282	322	320	308	338	296	313	292	310	323	315	328	317	279	306	293	307	288	297	306	306	312	315	329	345	327	293	336	317	302	320	296	318	347	283	309	309	277	307	327	308	300	282	297	295	307	306	314	312	307	299	331	346	305	325	295	355	286	319	280	313	315	323	306	301	315	329	334	301	293	295	316	312	296	303	331	308	276	314	345	296	274	298	287	336	297	306	290	293	294	283	335	329	295	307	313	282	323	356	314	317	300	296	301	323	290	327	285	347	288	312	304	337	270	334	294	338	322	301	335	290	302	335	307	319	294	292	309	293	295	309	309	317	308	298	307	301	345	317	294	294	288	323	300	279	282	323	295	263	344	313	323	314	325	326	282	303	292	304	298	308	307	293	312	293	290	335	321	305	291	334	304	307	277	298	323	351	336	313	312	318	302	288	301	284	272	294	276	303	304	299	302	299	312	307	268	314	332	333	296	338	300	283	304	314	308	312	333	302	318	291	294	296	306	319	303	318	284	289	312	316	344	313	304	292	298	300	288	282	299	287	334	274	310	303	287	277	292	286	313	351	326	327	321	304	320	297	310	299	318	324	307	306	320	300	319	319	318	290	303	302	315	334	303	304	295	311	301	328	307	300	326	305	311	315	300	305	315	275	314	294	292	311	281	318	301	298	304	322	307	317	317	339	300	307	304	293	344	346	334	288	314	312	306	270	331	310	319	300	287	282	290	296	335	324	302	284	310	345	303	345	308	266	303	311	302	313	296	315	286	302	295	313	311	320	303	322	309	327	301	331	292	294	318	296	297	306	289	303	303	315	324	327	328	293	331	309	286	296	309	329	322	306	298	321	303	320	295	321	327	321	292	296	274	278	306	286	327	301	333	328	304	289	300	293	301	324	314	344	319	262	308	292	318	318	301	284	319	316	278	330	294	320	301	332	305	331	308	302	284	287	336	311	303	296	303	303	314	341	300	286	295	292	311	325	303	314	316	299	326	307	324	332	322	313	270	333	313	296	308	316	302	288	320	299	289	298	284	317	326	314	337	317	331	291	301	326	297	310	328	301	328	284	291	324	300	282	331	281	279	298	323	307	320	325	305	319	308	307	288	296	298	294	331	330	301	331	287	326	305	308	302	314	335	298	321	307	320	300	296	284	313	305	295	326	332	260	289	322	305	330	295	304	318	291	325	304	305	338	303	315	330	291	322	301	330	315	326	311	297	340	294	292	312	293	303	305	291	307	337	284	329	334	332	317	311	286	308	290	295	273	309	310	308	326	308	325	311	308	306	319	294	304	341	325	304	310	306	312	316	291	332	282	309	325	315	323	318	336	292	316	270	293	296	310	289	289	304	311	292	307	342	328	289	289	309	307	320	274	318	331	314	327	303	296	315	301	290	323	314	306	313	314	348	328	297	300	287	283	303	286	335	299	332	292	275	308	310	280	312	333	333	343	328	278	321	294	312	325	302	319	336	295	313	310	312	243	289	294	289	280	316	313	332	292	302	292	314	338	359	308	304	312	328	289	312	300	286	325	326	323	299	320	318	267	314	318	299	291	301	305	331	350	298	325	315	281	270	296	303	281	327	307	296	303	344	327	297	324	336	283	306	320	291	293	269	306	270	273	295	287	307	327	322	330	298	335	307	304	304	292	309	273	306	300	309	301	298	293	303	319	327	320	294	310	286	312	274	339	304	319	315	315	327	322	292	282	307	298	319	297	302	282	321	306	292	311	302	290	311	301	334	293	289	302	279	320	327	338	306	314	329	299	307	301	314	334	296	319	321	305	280	297	310	294	316	319	292	310	303	295	271	343	306	300	295	273	320	315	341	282	304	330	318	292	303	316	274	336	299	288	331	291	327	309	273	312	296	291	302	315	321	299	282	331	325	290	325	304	302	331	305	286	298	325	300	300	306	299	298	295	318	312	299	290	320	277	295	311	317	313	310	310	353	318	277	306	292	318	321	311	305	302	305	305	287	318	324	295	293	271	291	336	276	318	320	302	268	321	304	329	299	283	324	320	314	302	304	317	281	302	310	284	275	325	286	286	322	314	337	286	300	292	313	297	324	319	301	287	351	321	320	321	297	359	291	301	290	320	311	314	326	299	318	308	310	299	319	299	311	306	310	322	281	289	292	276	328	325	314	312	293	312	312	295	292	294	312	312	284	337	295	312	327	326	323	276	309	307	286	292	334	300	322	319	321	285	314	328	325	328	276	316	289	309	296	306	314	308	310	306	306	319	282	293	286	306	318	294	300	278	295	304	291	295	317	313	303	302	296	321	274	322	313	292	336	319	313	311	332	323	352	307	279	297	309	297	307	291	303	274	265	300	283	338	324	280	316	309	284	293	329	318	329	324	326	291	329	287	300	321	305	299	276	288	306	325	297	317	325	334	294	305	290	345	297	320	293	309	290	304	321	307	322	303	307	301	282	294	314	312	311	313	274	333	302	302	266	279	292	310	314	299	326	317	306	281	302	307	275	305	325	323	295	294	329	320	294	319	323	299	312	318	286	313	321	324	309	299	314	319	279	298	299	329	316	282	292	290	312	287	323	303	347	300	306	297	305	333	264	308	333	305	294	297	298	308	319	314	313	288	312	296	306	312	304	306	305	297	273	323	295	282	338	277	323	290	297	288	316	320	329	278	280	317	320	288	307	320	300	320	305	330	316	331	319	309	279	325	322	314	330	305	284	287	329	280	327	294	310	303	293	301	316	309	292	302	331
32181	8936	1426	1030	755	599	427	400	366	307	267	283	221	211	196	207	220	217	204	203	217	206	179	193	192	165	185	170	162	181	181	178	160	183	164	171	194	165	155	191	169	174	189	158	153	154	193	168	204	165	161	178	194	190	164	180	184	161	190	153	151	178	177	145	176	164	168	170	192	166	166	162	167	157	155	181	191	167	157	158	156	161	181	189	168	152	175	178	149	170	166	155	181	164	158	159	140	190	166	171	168	158	177	152	180	153	156	147	159	145	151	190	161	142	164	148	172	156	157	150	164	164	188	152	142	171	165	137	164	162	173	149	162	157	154	169	166	160	145	147	180	170	153	158	172	182	164	179	165	152	167	173	158	157	178	169	181	194	145	165	169	177	165	159	161	158	155	159	167	162	155	177	144	158	168	174	161	149	202	172	175	170	159	156	156	185	164	164	158	132	193	163	166	173	160	199	162	157	159	163	156	171	164	180	163	168	159	173	182	142	174	142	168	172	163	150	162	179	173	162	145	159	167	165	156	169	154	156	147	139	160	205	134	182	163	165	183	181	169	164	157	162	138	164	158	156	154	143	136	160	168	159	189	161	144	141	165	201	183	149	190	158	134	152	175	170	155	161	188	164	160	181	163	164	164	149	153	156	169	178	178	144	160	145	166	154	155	167	171	170	166	167	141	168	170	185	159	168	185	155	143	171	188	151	164	184	172	183	192	162	163	164	167	165	186	149	138	171	165	165	188	183	163	157	161	153	157	181	160	153	165	167	143	159	188	170	176	182	156	172	176	174	165	131	177	149	161	196	150	177	157	182	162	164	167	168	175	163	156	156	181	177	179	168	167	144	138	169	181	161	150	173	179	165	163	167	187	144	163	142	157	169	161	170	165	177	152	143	167	171	155	180	168	161	153	154	166	163	177	163	170	147	182	162	176	172	177	178	172	154	133	175	167	183	181	163	159	169	174	165	144	169	170	146	164	178	180	174	187	164	192	127	171	170	180	158	155	138	167	184	177	146	193	160	198	160	160	175	168	177	168	171	185	179	152	169	149	153	165	149	163	154	156	183	180	165	169	155	161	173	158	162	173	172	190	147	147	176	154	155	178	163	163	130	154	175	136	152	164	148	153	168	178	174	137	164	146	157	129	175	196	147	166	162	160	180	137	136	164	161	147	166	172	152	178	162	151	166	158	146	177	159	163	147	167	164	173	175	177	165	172	159	161	160	158	170	149	166	168	154	164	149	154	151	185	182	178	173	157	173	156	168	142	161	158	156	166	157	173	163	168	164	151	169	168	161	175	170	167	154	157	161	166	185	155	167	148	149	174	164	184	176	158	166	163	156	172	157	180	163	169	146	146	154	165	172	173	167	162	165	178	169	159	166	157	149	176	166	157	166	173	156	165	181	189	172	149	172	183	141	154	158	168	155	155	173	166	173	175	169	156	197	154	179	170	163	181	156	172	138	151	167	156	172	161	152	130	152	184	137	155	159	171	153	167	169	145	156	166	153	139	157	156	150	174	166	168	161	144	151	154	173	157	165	140	149	148	159	154	167	180	200	171	173	174	148	158	154	170	163	166	167	160	156	157	154	164	178	174	189	169	155	186	172	162	171	159	161	139	158	166	129	152	175	138	180	155	138	156	182	169	167	172	176	158	147	157	175	153	175	166	180	162	198	171	163	166	195	161	192	170	180	164	158	141	167	151	168	166	180	180	172	163	168	160	163	163	163	164	154	143	169	169	176	157	169	156	157	164	171	139	161	144	167	165	154	176	163	129	164	173	167	159	133	157	171	165	158	160	159	169	167	138	154	176	180	162	169	189	178	169	162	171	192	158	147	149	191	158	159	163	169	175	155	168	168	163	146	181	158	178	166	159	153	162	188	144	160	166	170	196	170	185	171	169	156	176	166	149	141	142	156	177	173	162	166	172	171	171	151	174	164	167	161	168	170	176	189	169	186	169	157	170	153	156	149	165	186	150	183	156	148	157	190	155	162	160	176	152	167	179	158	184	175	172	142	183	135	136	158	175	179	174	174	159	149	172	165	155	173	160	165	155	171	166	184	180	190	169	175	167	176	152	159	169	147	154	177	166	151	152	177	165	170	185	164	177	159	166	161	152	169	142	157	169	179	187	156	165	182	167	149	151	179	179	151	165	155	175	153	163	165	161	143	155	156	148	187	169	179	165	170	137	174	180	154	160	133	150	155	166	177	161	149	192	184	165	165	162	149	178	162	173	155	157	191	158	165	166	166	164	142	167	168	167	192	159	173	171	169	157	162	162	170	163	150	187	172	185	182	150	168	160	179	161	173	156	151	167	159	159	162	180	180	177	191	169	173	149	171	177	140	185	150	150	178	145	163	166	183	183	171	150	177	186	176	119	160	162	184	173	176	151	162	147	163	173	159	172	183	153	166	147	158	205	159	146	156	171	159	153	164	176	157	144	151	164	163	149	173	180	142	153	157	187	141	171	140	167	157	151	168	170	164	162	162	152	161	179	148	153	177	187	162	160	138	154	183	173	165	150	155	175	181	171	166	196	151	141	163	176	175	147	188	160	145	158	163	147	150	183	169	171	160	187	159	172	159	185	165	155	170	162	164	167	158	162	156	148	165	164	149	158	141	189	156	146	159	162	175	163	170	133	157	170	157	156	182	169	151	178	153	135	162	148	163	158	164	137	150	197	191	150	146	139	180	155	137	144	136	172	167	145	178	174	154	147	183	165	163	173	185	148	163	178	161	148	169	204	147	182	158	166	143	172	184	147	134	137	176	171	159	184	169	153	158	158	145	169	145	164	167	167	170	176	174	170	178	142	143	175	176	191	143	176	147	160	154	155	165	182	169	168	167	163	163	150	155	148	159	149	164	174	159	161	152	175	153	171	149	168	159	168	182	167	183	154	159	153	181	170	154	179	161	160	177	165	168	165	145	152	143	176	151	162	167	191	190	170	185	170	180	196	187	195	164	178	140	146	167	203	168	181	137	143	190	150	166	161	192	163	198	150	167	162	168	165	183	157	187	164	183	152	164	175	162	149	168	168	144	182	166	175	129	183	164	189	161	171	153	153	180	158	160	154	166	171	187	163	159	160	156	170	180	171	170	165	175	169	149	170	170	152	159	179	171	178	157	145	149	166	170	150	162	158	167	176	173	147	156	153	146	162	160	140	158	162	175	174	156	152	157	172	161	153	154	171	168	165	170	166	176	177	152	201	173	137	156	138	174	157	155	159	160	174	188	164	156	160	168	183	198	172	147	155	175	172	172	160	144	157	179	155	160	147	184	175	149	148	150	156	159	166	159	154	171	173	163	168	165	161	156	152	164	183	188	168	164	146	168	181	163	150	179	158	154	168	166	155	163	146	189	164	153	150	188	175	153	159	166	178	169	152	171	188	157	151	163	164	158	192	155	190	164	172	184	166	153	162	169	159	146	164	171	170	163	176	164	161	159	194	126	153	186	177	160	149	160	172	178	147	158	174	152	167	168
14712	1477	3093	3565	2998	2476	2052	1828	1636	1299	1229	1066	1027	971	886	840	857	834	760	720	727	726	716	685	646	642	601	647	650	617	556	591	602	559	587	609	629	573	557	578	601	581	592	587	583	575	596	557	596	562	544	541	541	585	566	541	550	505	577	556	539	539	525	557	549	553	538	511	554	539	504	527	612	522	523	555	540	515	523	515	555	527	550	545	504	533	561	518	534	508	538	545	479	521	539	519	517	514	567	530	553	568	514	546	545	543	502	528	509	533	537	517	516	499	541	536	558	546	541	533	498	525	505	555	540	551	492	521	512	544	533	505	547	540	532	522	498	567	510	532	525	515	548	528	553	513	562	543	516	521	511	505	481	550	525	570	524	549	508	514	536	542	509	523	522	532	512	527	522	505	485	483	539	529	512	548	525	515	533	527	513	537	543	557	523	494	503	524	508	542	549	528	586	523	518	517	571	513	513	536	511	500	509	530	541	507	541	523	500	539	504	510	519	536	517	519	513	541	543	528	528	511	543	524	536	583	507	538	520	545	551	504	540	553	515	535	481	525	518	532	520	517	532	559	492	492	492	539	500	541	523	524	558	590	547	542	526	508	538	522	498	550	527	496	506	531	515	546	556	531	511	521	533	560	484	543	550	488	540	508	507	529	556	526	529	526	536	555	526	539	524	516	521	528	528	562	484	542	554	526	517	509	532	557	506	526	557	552	514	521	540	519	556	532	502	520	504	519	508	558	554	515	511	523	547	536	486	497	507	484	532	536	532	534	503	528	515	532	540	521	587	534	520	494	513	552	542	523	517	510	538	514	528	511	502	510	507	530	524	509	510	501	508	549	529	514	551	527	551	520	492	484	522	521	553	507	524	516	530	511	554	521	536	515	518	529	514	509	551	507	501	509	526	535	537	504	510	527	514	529	497	541	484	537	477	553	557	513	546	551	524	557	552	522	538	547	489	514	526	539	530	561	466	472	511	513	522	521	546	506	527	512	542	547	517	539	510	512	511	530	534	536	574	519	546	506	542	564	536	513	506	529	530	520	531	481	510	547	503	528	523	518	508	522	542	519	530	493	497	525	568	511	509	555	538	489	543	548	539	479	507	514	527	531	519	542	478	522	521	548	529	525	501	541	531	495	539	493	530	522	560	508	562	532	504	552	548	494	509	521	552	530	560	514	532	528	483	510	510	516	551	547	539	510	555	520	509	519	545	511	503	507	531	540	567	496	514	506	526	537	531	541	495	525	539	513	544	517	500	554	527	540	542	528	469	546	514	506	515	560	463	533	517	520	518	520	529	540	561	529	498	529	510	532	532	511	507	528	527	556	509	530	528	570	534	538	538	521	509	550	539	514	530	502	554	546	556	520	509	537	544	541	516	533	520	497	525	478	534	532	517	502	543	543	541	487	554	524	519	528	508	507	586	501	540	551	504	492	528	500	543	550	533	509	534	547	502	506	568	530	520	510	518	499	526	518	537	536	515	546	526	523	485	538	517	550	482	523	503	502	506	514	505	506	513	521	487	490	523	538	468	562	542	526	516	514	493	491	564	512	567	519	532	541	515	545	504	488	507	501	546	497	541	566	544	525	562	570	560	536	523	510	505	527	504	499	491	510	532	533	515	523	496	532	511	506	521	530	525	531	555	504	516	538	534	543	512	555	528	518	523	527	517	510	523	506	546	503	525	524	508	551	509	494	538	500	552	565	528	536	527	533	500	502	530	527	533	496	494	537	531	520	529	532	550	535	558	505	505	548	569	524	506	482	488	512	500	544	534	549	473	530	510	532	514	572	524	485	583	566	499	540	551	531	515	543	529	560	503	488	513	538	528	557	508	536	527	482	518	572	519	499	551	542	492	519	525	497	512	547	550	486	549	542	532	528	563	524	516	526	498	502	500	535	509	533	547	515	520	497	535	520	512	529	517	549	516	509	518	535	528	519	531	501	537	479	493	523	506	548	490	494	512	495	485	544	547	497	530	524	539	508	524	523	548	524	508	512	535	513	505	477	531	509	546	502	547	511	523	534	529	499	519	540	567	535	540	501	486	534	521	564	576	526	536	535	515	523	527	551	531	507	531	484	516	523	564	531	517	518	555	496	539	530	561	553	524	497	550	510	571	497	527	503	570	531	523	542	493	521	509	525	533	491	548	554	522	534	500	522	518	517	501	506	520	492	537	527	553	534	538	519	537	546	553	526	515	537	516	548	549	533	539	530	491	487	555	526	508	548	528	508	569	508	524	537	517	527	543	517	533	512	535	467	541	510	535	494	535	544	526	533	526	513	561	539	549	527	499	504	473	465	506	534	539	522	576	506	495	507	528	546	540	533	561	541	509	538	523	518	528	486	533	549	524	524	539	537	514	551	536	578	521	546	500	511	545	518	506	529	587	519	556	553	522	561	532	505	483	493	538	551	552	519	528	491	555	495	531	485	534	507	509	542	504	488	536	540	526	503	530	538	511	527	529	488	519	487	534	547	547	518	556	510	535	519	502	524	512	541	554	519	539	512	537	530	535	522	498	489	554	520	528	524	516	529	527	540	509	525	517	537	550	522	531	499	524	546	552	520	532	584	528	559	547	547	524	519	504	545	496	498	562	542	537	549	534	513	539	540	518	536	472	566	518	515	543	545	469	523	504	490	521	517	497	505	510	500	521	504	508	513	533	554	519	508	514	541	598	545	527	551	522	529	508	533	543	528	495	509	535	535	531	540	508	510	508	523	504	507	537	543	530	519	481	514	514	501	524	520	496	564	554	518	510	537	493	560	506	526	508	545	532	486	508	527	514	563	522	490	502	506	498	492	528	528	572	554	492	480	542	536	511	509	512	543	531	553	494	533	512	528	519	514	491	536	509	583	577	542	529	559	536	570	538	551	537	522	518	507	529	525	503	532	536	522	531	537	530	544	571	551	495	486	508	538	497	543	521	503	514	524	566	493	553	559	511	493	550	506	534	519	520	505	512	530	518	536	540	494	544	513	489	538	538	522	522	499	497	513	505	549	489	491	507	524	569	532	513	500	531	543	563	506	478	521	525	514	520	518	557	535	506	544	529	510	515	563	504	526	529	518	511	500	540	540	538	509	525	512	547	544	533	502	563	508	495	514	542	507	543	523	537	543	521	536	527	504	562	533	495	497	540	535	521	534	525	494	526	529	507	505	559	542	568	508	520	591	552	476	506	519	517	504	504	544	518	530	543	514	539	522	500	502	525	551	536	554	547	522	514	524	505	517	550	531	534	519	535	518	547	526	521	501	519	526	528	525	476	516	530	534	520	554	525	522	547	513	505	525	503	478	521	529	529	519	546	555	531	496	520	576	542	550	548	527	554	539	532	491	495	482	525	532	509	510	544	521	502	553	549	527	510	559	517	545	489	508	507	520	526	571	546	511	520	541	486	527	543	551	525	509	536	511	567	553	516	547	498	498	545	488	493	493	523	554	544	551	553	520	541	543	519	549	525	521	512	527	520	560	516	499	579	560	494	562
39828	18039	4209	2143	1454	1190	927	689	599	519	505	426	444	383	361	382	363	334	323	320	290	317	301	307	280	295	286	313	309	311	306	288	294	291	265	297	282	270	286	294	285	295	287	275	287	288	271	267	279	270	304	264	248	280	254	289	242	256	273	285	272	250	256	261	290	272	268	272	265	278	266	256	250	242	264	278	282	271	275	277	296	245	258	272	252	286	280	260	292	302	265	256	271	285	273	303	263	276	272	241	293	267	255	296	275	273	296	308	271	277	274	274	238	294	249	287	284	271	256	286	267	251	254	279	272	271	289	289	264	267	262	304	268	276	258	321	251	270	277	264	292	279	263	260	248	257	288	286	270	306	288	267	245	286	287	247	246	233	254	285	282	291	285	264	261	271	281	246	265	263	249	254	282	281	288	268	283	251	282	280	299	254	255	241	296	287	292	249	240	255	289	258	254	297	254	242	262	285	258	277	275	258	270	258	289	255	269	218	262	271	287	271	244	304	275	292	275	293	258	269	269	278	268	242	301	266	310	264	272	280	278	268	271	278	249	290	272	286	259	281	258	263	266	283	256	273	273	284	278	250	275	264	272	281	268	257	265	257	291	271	258	247	291	301	282	265	287	297	299	250	296	275	285	271	288	234	283	243	286	273	274	264	228	282	249	265	251	264	281	253	265	245	284	255	264	289	283	267	280	282	244	251	270	247	305	251	284	251	259	284	245	280	247	281	270	286	269	280	274	255	274	269	266	259	251	279	282	251	269	277	273	275	257	240	294	277	256	238	283	284	246	263	266	284	267	259	259	273	257	252	264	260	277	283	260	291	280	290	300	289	289	290	293	254	285	245	260	245	296	241	264	251	267	252	255	275	249	294	287	283	294	274	261	272	280	281	265	274	257	259	274	272	261	267	289	272	262	266	258	279	290	263	260	262	264	250	264	297	249	267	280	274	270	276	264	257	306	293	254	281	271	262	250	239	281	265	270	244	272	259	274	264	247	284	277	249	260	264	286	287	271	272	249	277	280	273	268	245	295	293	258	270	260	269	262	303	261	274	282	269	274	263	237	283	237	266	236	257	286	240	257	265	296	282	239	254	271	241	279	282	293	263	273	280	269	250	265	260	251	284	257	301	283	260	264	241	259	272	254	275	274	265	239	256	296	263	250	258	255	296	291	287	280	259	265	311	283	275	258	250	283	275	278	268	274	248	272	304	260	248	267	256	258	278	263	256	247	253	274	268	264	276	270	264	277	278	263	284	225	258	249	248	268	256	262	262	301	240	270	254	289	285	271	293	290	276	277	291	270	280	263	266	261	279	297	275	249	247	252	275	285	294	246	284	282	287	267	262	273	268	258	261	246	244	238	259	256	277	235	244	256	275	257	291	267	281	251	263	269	268	276	288	291	235	258	259	276	257	267	286	259	289	289	269	249	270	280	267	274	253	254	239	277	308	225	268	259	323	253	254	264	269	292	273	256	269	292	272	269	260	288	278	280	291	251	276	249	250	236	274	289	290	278	280	264	279	261	274	288	248	274	247	271	237	245	264	285	275	240	260	231	284	230	276	256	270	296	282	247	265	266	271	244	273	278	264	272	301	280	251	275	264	251	219	268	284	280	273	283	264	266	266	265	260	239	274	276	287	296	282	265	243	267	288	255	284	264	268	276	260	275	292	257	274	253	249	286	284	287	275	293	222	256	276	263	269	278	282	273	249	282	262	253	298	242	271	218	258	245	301	252	255	286	268	289	271	274	304	270	271	251	272	263	247	261	271	276	303	277	244	273	263	287	256	277	265	310	245	275	287	267	222	274	265	266	258	282	259	294	280	275	270	283	250	292	251	306	280	273	251	259	279	257	244	262	271	282	272	273	277	275	236	255	255	273	283	284	260	301	258	274	279	293	266	275	254	272	287	298	261	262	266	250	255	264	245	226	271	261	277	278	267	260	282	267	264	252	264	247	310	277	258	271	261	301	285	262	274	274	269	244	272	262	285	267	282	273	245	283	293	287	285	258	260	280	257	254	260	241	284	231	281	263	260	258	272	276	259	242	243	257	232	283	268	245	252	299	255	270	265	252	259	264	258	261	246	265	261	246	258	311	241	251	281	260	286	285	278	311	275	249	246	281	270	282	268	268	275	273	260	292	283	310	260	271	293	304	240	244	288	276	229	276	267	278	265	280	285	269	279	278	256	264	237	261	293	263	264	256	268	234	259	260	271	267	290	256	267	279	257	271	266	272	318	264	287	261	294	278	271	300	295	258	279	271	286	257	268	270	252	257	255	278	304	275	264	254	238	277	295	267	262	271	254	244	242	290	269	267	283	256	247	246	299	249	219	251	268	271	276	273	267	279	271	273	268	252	294	285	299	288	301	271	286	280	266	275	272	242	292	252	293	263	269	288	267	268	268	269	253	259	277	242	261	275	260	279	262	270	280	260	276	247	275	251	247	251	257	291	245	285	269	280	265	250	256	287	273	253	266	249	268	268	222	268	260	280	278	239	274	272	272	256	252	275	297	286	273	253	272	294	273	295	241	295	245	260	292	245	263	278	300	283	243	258	254	276	253	266	278	262	251	262	285	223	288	297	286	253	274	328	242	285	277	293	254	272	269	257	276	255	280	266	240	260	302	243	267	249	269	256	290	274	277	284	273	276	270	266	267	273	253	276	291	277	248	272	273	262	277	276	245	291	266	271	276	255	287	289	273	288	279	262	288	272	296	263	288	271	247	259	265	287	274	253	256	272	273	258	287	271	271	293	265	274	280	266	267	288	249	284	265	259	281	282	269	266	275	281	275	284	263	287	244	305	271	256	259	257	285	273	304	271	257	235	251	260	293	276	319	304	271	305	292	291	262	264	269	267	302	275	248	254	255	268	247	294	260	258	279	263	266	277	249	256	265	251	244	243	268	282	264	252	272	265	266	256	279	274	270	251	267	259	293	297	282	265	286	281	264	250	247	293	277	256	252	259	272	296	268	281	267	258	252	260	257	278	271	263	260	263	253	277	272	276	263	245	293	258	266	256	276	256	266	268	286	281	273	269	266	303	244	272	275	275	269	243	286	287	264	276	224	243	249	284	292	271	238	287	262	256	278	273	263	248	252	288	290	257	261	264	274	271	266	253	263	270	277	285	286	263	258	258	294	249	291	268	290	280	278	267	272	286	257	292	301	259	265	271	262	229	275	262	247	275	282	275	262	257	280	264	287	248	263	260	273	298	255	262	250	299	241	257	252	276	252	238	265	266	272	273	283	263	289	281	263	287	288	236	287	251	265	287	279	251	261	290	267	261	257	270	270	268	281	264	273	282	268	265	261	272	271	305	260	274	286	288	285	237	265	290	255	228	258	248	259	281	220	287	270	291	264	259	279	272	268	256	289	272	251	250	300	279	283	280	289	274	273	297	262	280	280	251	257	269	262	264	239	246	254	282	275	263	260	255	263	274	290	259	252	289	282	288	259	282	285	281	252	256	302	281	267	265	276	259	251
18185	2525	5230	6025	5302	4645	3681	3138	2767	2374	2118	1941	1764	1645	1427	1426	1340	1204	1237	1185	1232	1143	1079	1135	1034	1055	1012	989	967	964	946	1015	958	889	889	891	888	838	910	832	907	874	833	875	885	835	845	857	872	832	812	831	879	835	870	869	874	815	839	806	817	772	817	833	775	827	818	859	810	796	813	848	755	821	820	830	766	782	846	853	796	774	850	831	796	824	859	828	847	771	794	811	835	811	836	823	819	789	760	789	813	772	788	813	768	740	789	762	776	821	798	763	821	769	802	808	771	791	793	775	832	778	769	757	778	819	833	752	794	746	777	733	773	751	793	798	810	789	771	764	793	782	783	805	762	840	793	830	797	801	824	759	801	779	825	826	781	734	787	774	799	790	817	809	815	826	801	760	813	775	817	810	778	785	834	759	771	752	752	763	770	779	781	815	764	765	799	774	788	783	803	829	847	779	822	782	791	754	759	780	807	840	793	768	767	803	765	778	766	760	760	837	760	778	809	786	781	772	741	814	768	807	812	745	787	842	817	767	750	845	753	786	790	795	792	759	748	786	777	784	779	785	792	828	763	757	766	795	734	756	755	787	805	795	769	800	820	828	736	822	769	724	822	819	738	769	753	752	769	758	782	771	770	788	738	756	762	807	787	778	753	769	767	813	823	762	782	839	748	760	818	796	806	791	781	838	785	779	750	778	767	831	820	759	784	808	775	807	783	775	757	749	825	801	781	809	824	750	783	777	784	776	740	760	792	764	819	752	777	791	763	802	748	782	739	788	729	766	751	793	760	783	785	805	764	843	782	781	786	784	774	806	786	805	773	806	826	769	748	786	800	782	813	777	776	780	787	733	773	776	805	834	791	799	727	747	787	781	861	794	797	777	772	757	765	743	804	759	785	765	825	796	737	799	773	755	787	753	788	781	792	796	764	789	816	797	790	725	782	727	821	784	772	772	782	812	803	764	781	770	771	748	806	780	760	819	780	772	761	775	787	749	809	803	780	800	747	777	770	819	801	789	770	768	769	799	784	777	807	755	793	770	798	797	761	796	821	755	792	754	777	783	773	770	810	780	807	788	764	788	784	774	815	807	755	819	802	785	760	761	755	788	826	763	806	811	773	801	756	783	770	770	763	810	754	768	834	776	796	761	778	759	846	761	763	790	785	783	803	752	837	821	802	772	769	870	741	749	769	801	710	782	791	824	810	758	770	821	780	803	794	787	773	783	791	793	784	754	792	748	851	839	786	822	762	792	734	779	791	799	803	781	817	742	795	794	780	759	796	805	765	792	744	743	782	773	841	766	789	813	737	804	767	807	771	805	751	737	784	819	842	822	792	759	774	759	758	778	829	726	766	785	781	769	795	844	793	815	782	760	798	803	813	704	789	771	745	767	766	788	762	781	760	818	774	768	762	819	774	866	764	776	758	743	791	790	778	783	810	784	775	775	788	790	741	831	772	785	746	823	760	764	785	787	739	761	837	761	769	838	754	749	776	794	820	787	763	759	736	790	803	807	733	808	757	781	772	820	798	802	781	791	829	768	810	792	802	806	809	787	786	780	808	805	758	814	787	779	749	777	779	782	782	779	752	841	778	774	753	797	752	812	793	776	765	800	810	807	761	794	783	828	786	776	732	789	784	811	785	815	813	796	805	784	782	757	791	771	762	834	767	798	797	794	842	758	782	732	814	793	802	787	771	793	746	762	799	817	784	836	792	745	756	764	812	753	781	791	776	769	791	778	708	788	792	766	737	749	831	806	798	793	791	746	761	789	840	813	732	813	789	811	754	805	813	784	823	789	785	785	809	718	730	795	795	787	796	806	786	796	723	777	802	806	730	776	770	783	764	759	774	836	763	779	822	843	793	784	775	782	792	837	811	782	803	789	810	786	763	831	750	783	776	752	754	774	697	760	757	727	803	753	764	806	795	787	804	835	753	755	763	817	733	736	793	807	760	750	803	793	773	787	796	770	711	736	784	773	800	717	833	784	769	801	751	746	729	773	805	733	778	799	768	781	789	761	812	779	838	784	802	770	807	780	792	794	814	778	813	765	778	780	757	846	754	741	798	751	795	823	758	803	813	764	838	782	776	767	793	789	830	778	812	781	828	756	758	786	743	754	754	769	779	804	740	797	780	742	809	744	778	762	834	808	773	724	769	828	745	809	801	799	825	784	836	815	808	857	772	758	807	796	805	799	795	720	766	798	785	774	735	766	778	794	783	764	821	799	788	792	819	754	828	811	828	846	776	821	760	818	753	813	786	721	754	794	762	760	799	817	783	765	762	816	796	758	798	803	796	748	761	793	757	790	839	832	799	732	812	776	779	752	754	776	813	788	798	731	793	805	757	760	815	767	759	778	793	790	771	786	789	789	776	795	742	778	776	746	811	776	782	743	824	786	794	773	796	798	728	788	775	762	756	809	810	774	733	765	760	773	818	820	816	781	783	761	769	821	746	760	763	765	764	785	742	800	813	793	811	801	814	805	791	802	774	775	772	780	746	819	792	809	806	794	791	818	757	780	740	724	737	783	807	820	769	764	790	763	800	776	766	798	776	771	808	785	743	808	784	775	799	766	735	781	786	799	741	776	771	758	795	812	802	808	762	871	862	775	761	784	794	789	778	755	795	779	786	776	762	792	814	783	818	765	797	808	748	807	775	773	805	796	823	744	803	802	774	773	779	810	748	789	781	787	799	799	762	757	754	795	779	806	812	826	747	764	816	751	780	812	805	805	808	810	768	796	757	805	739	806	813	755	812	754	749	758	757	754	814	761	777	794	802	810	778	839	777	795	820	775	765	808	783	779	768	790	791	822	769	817	742	759	776	776	791	750	791	765	788	835	809	763	776	790	735	819	796	782	752	806	785	819	779	734	814	815	729	759	774	792	787	743	744	802	836	786	800	775	804	795	799	783	755	793	779	725	800	773	770	760	778	769	789	801	749	762	793	761	782	757	801	750	778	789	771	775	804	843	771	802	792	751	814	796	813	709	780	822	809	774	787	787	733	777	777	820	813	753	795	790	794	791	746	764	784	794	793	768	783	757	785	747	838	750	783	762	833	767	765	787	769	777	765	771	757	750	799	851	780	769	786	785	770	776	772	803	817	784	793	797	768	751	762	821	746	749	776	761	827	771	766	735	775	740	816	807	831	741	797	816	765	750	812	750	758	774	740	771	791	756	744	824	788	773	776	785	804	783	775	818	763	780	789	794	781	783	817	874	766	777	777	840	768	760	832	775	796	784	772	775	769	754	769	748	769	843	778	771	787	786	780	800	779	772	816	755	816	798	808	720	814	801	769	814	729	745	820	834	818	743	798	755	832	803	787	799	744	773	795	755	806	811	736	815	736	784	775	757	814	815	775	755	773	818	770	793	747	803	779	764	777	771	799	773	795	785	767	797	794	770	814	761	792	834	834	782	811	780	747	815	788	745	821	778	832	741	811	808	789	746	805	806	813	776	769	797	777	775	802	776	786	752	812	796	782	760
6388	464	219	189	114	125	98	101	100	91	94	92	91	84	96	70	72	87	100	96	81	92	79	73	93	100	79	92	87	96	93	75	82	96	84	104	82	75	82	58	86	89	86	97	81	73	77	82	92	95	91	100	94	76	94	89	104	75	93	101	80	84	101	94	80	103	90	81	89	89	85	86	65	96	72	72	73	94	97	68	81	84	88	74	92	77	98	77	98	98	77	95	88	75	79	84	99	94	94	76	89	84	76	95	88	90	68	92	94	66	81	98	77	92	79	67	76	76	72	86	100	82	84	98	84	86	74	73	82	91	87	87	94	112	89	71	75	84	72	83	94	89	82	82	83	74	94	85	84	79	83	73	80	75	87	80	97	75	74	89	92	101	94	97	89	77	81	84	91	90	93	88	75	85	86	86	85	88	84	77	72	79	92	77	80	75	98	79	78	102	85	85	99	77	82	101	70	98	107	88	98	77	88	78	73	96	82	86	82	86	101	101	90	93	76	79	69	83	80	75	90	92	83	87	85	70	92	80	80	89	85	89	91	83	76	68	86	86	73	85	96	78	89	87	76	82	76	95	88	84	90	75	91	70	88	84	90	80	94	83	78	100	83	64	82	83	91	82	79	86	83	103	82	87	69	77	103	75	93	75	97	86	92	91	71	81	94	101	88	82	84	77	77	84	91	88	106	95	87	84	79	78	82	75	84	93	98	77	91	86	69	75	85	81	83	78	93	97	79	86	72	81	84	98	79	83	87	93	95	71	75	71	100	74	79	89	88	86	92	89	97	75	81	78	87	103	83	103	77	102	91	82	78	86	84	89	91	88	76	97	79	65	98	72	89	71	77	87	94	75	68	95	75	79	88	86	105	81	94	80	91	85	77	88	89	83	99	88	105	76	89	89	65	88	83	88	86	91	75	100	94	81	101	93	79	88	79	98	100	73	86	83	80	90	83	90	87	91	108	80	83	80	61	89	81	68	90	87	83	106	95	79	98	109	104	84	82	79	88	99	93	80	95	89	80	90	70	88	99	72	82	84	78	90	91	85	81	90	92	86	90	85	72	81	84	72	78	93	81	68	93	94	73	78	89	88	94	94	86	88	83	110	86	87	84	94	77	73	85	83	88	88	64	84	92	72	96	94	86	77	83	88	88	75	84	74	79	72	83	73	81	98	91	82	77	68	95	84	89	80	82	86	76	89	74	84	74	80	92	90	93	78	85	109	86	95	108	90	89	95	90	88	92	79	86	96	88	73	77	85	86	74	87	87	79	94	75	78	82	94	77	88	98	78	69	92	75	82	94	87	55	84	85	71	91	86	76	85	84	75	114	78	94	90	82	81	72	83	83	81	79	109	100	88	84	89	113	88	96	98	89	80	82	84	72	83	72	89	91	93	106	73	100	83	77	79	76	102	101	83	82	82	87	81	75	82	77	99	81	73	72	65	94	92	73	73	95	85	86	85	96	79	77	93	81	85	99	78	88	76	79	80	88	97	93	96	83	79	82	71	80	100	94	94	92	94	88	78	88	62	99	75	72	93	92	84	92	104	86	85	84	79	73	83	86	80	78	77	74	74	100	93	104	82	126	81	93	87	86	74	83	107	91	83	70	92	87	96	81	92	75	90	96	80	97	87	72	85	79	86	77	94	84	71	67	75	100	73	82	83	91	89	81	89	90	82	82	101	79	93	72	92	90	82	73	89	81	88	84	85	76	97	89	82	89	81	75	93	84	79	74	71	78	98	88	75	94	88	85	96	89	70	72	94	94	84	75	77	81	92	86	92	80	74	91	86	73	77	79	85	101	78	69	90	80	77	70	101	83	81	86	95	77	76	100	92	79	90	77	84	83	91	91	81	76	93	81	102	90	101	81	75	98	80	77	80	110	69	80	92	90	96	96	91	94	88	79	78	87	92	84	97	91	84	101	80	78	89	80	88	94	92	83	82	95	75	88	93	88	80	70	81	88	69	93	73	88	102	93	96	81	88	79	96	73	74	88	102	67	81	65	86	95	89	73	93	90	88	81	90	87	98	83	62	101	95	94	106	93	87	97	76	72	79	79	91	88	83	90	86	93	89	90	75	92	91	75	89	88	61	83	84	86	95	82	85	86	75	98	82	78	98	68	75	78	75	81	95	88	72	92	88	82	97	95	77	86	104	82	73	99	73	74	78	83	69	87	103	83	72	86	72	80	76	95	74	85	81	88	90	88	92	90	78	87	78	74	87	84	80	99	87	97	77	90	98	80	102	88	80	80	90	85	89	96	82	66	91	65	70	87	70	77	80	89	89	87	88	70	87	100	92	94	87	75	89	84	84	81	92	70	81	83	100	91	84	79	83	93	83	87	100	110	74	85	90	78	80	76	74	84	80	76	88	60	98	81	88	94	77	77	82	88	66	79	88	81	98	96	82	90	86	79	88	108	74	69	76	80	70	88	79	88	83	90	78	102	82	78	100	81	86	84	100	88	92	91	101	94	89	82	72	96	78	89	78	84	75	81	94	82	83	100	92	75	84	79	82	88	76	76	84	94	94	87	62	81	77	76	86	102	89	84	74	90	73	67	67	85	90	81	87	80	84	99	99	85	79	72	79	82	83	81	90	79	84	79	82	86	90	85	82	84	67	97	81	92	89	87	85	76	88	85	74	89	90	84	91	74	68	90	102	92	84	73	72	89	88	79	95	83	85	94	93	80	80	110	94	86	70	83	84	87	83	94	64	75	70	85	92	86	90	87	84	76	85	101	91	99	83	92	82	87	84	72	80	92	90	95	88	84	79	82	83	90	101	85	92	72	94	85	79	76	67	82	97	68	78	111	100	86	89	88	79	66	83	86	93	93	106	82	79	86	85	67	87	86	83	97	84	86	75	88	66	85	78	92	76	88	89	74	96	76	86	96	86	72	83	73	81	92	82	82	88	102	62	86	96	94	88	92	82	82	83	89	99	74	69	80	94	78	76	80	85	77	87	71	83	87	78	83	85	91	85	84	81	80	87	84	88	93	73	93	96	77	82	85	76	107	86	79	94	91	89	97	92	102	81	74	79	90	82	92	103	88	96	105	89	91	84	87	85	97	83	88	67	97	96	92	84	70	81	86	67	86	94	76	84	67	98	80	77	84	96	98	83	78	82	88	71	68	86	89	79	92	80	99	87	90	92	75	81	85	78	70	80	88	69	77	82	71	79	63	67	99	101	81	87	83	80	81	81	82	73	71	93	90	82	86	61	84	97	92	89	88	74	89	81	88	86	84	80	82	82	82	86	91	84	90	87	90	81	97	95	85	86	98	83	93	87	73	83	72	89	88	80	87	83	70	80	80	90	106	93	102	86	89	85	84	76	84	106	82	86	112	68	81	77	67	70	93	86	80	98	92	80	73	77	86	86	92	93	90	78	87	102	81	92	88	79	85	97	107	68	85	92	84	78	86	98	92	92	84	87	89	77	100	90	79	82	83	85	89	85	87	95	100	84	85	89	80	89	91	84	99	88
6540	394	534	639	531	537	462	405	409	393	367	352	342	324	342	326	317	326	323	323	350	357	328	322	342	324	315	294	316	317	309	316	353	329	300	280	342	294	314	310	331	335	327	311	331	314	349	331	347	294	288	322	301	307	320	293	312	354	303	302	305	315	301	279	324	313	307	327	302	297	320	295	311	352	330	315	266	314	287	297	318	268	286	315	287	313	308	344	302	289	291	316	309	305	308	309	297	310	294	296	302	299	343	315	318	324	321	279	278	271	321	287	328	314	273	337	312	306	303	290	283	328	340	325	304	341	308	280	308	302	311	341	306	277	312	305	286	323	298	307	317	323	293	315	280	316	291	303	314	320	308	294	320	333	310	327	295	308	291	300	313	332	324	349	312	300	294	301	308	322	310	339	312	310	326	339	297	315	304	319	335	297	316	303	313	311	326	320	323	306	322	338	292	297	288	311	308	321	300	282	326	315	322	310	311	325	305	326	320	303	321	301	306	305	300	296	331	309	316	342	311	324	294	298	294	325	325	333	295	291	315	330	326	307	310	304	327	284	307	305	311	291	290	319	328	312	294	332	280	301	303	292	313	310	316	296	300	298	294	293	297	300	317	319	319	315	305	292	326	311	333	318	307	285	321	303	310	329	292	314	300	327	311	294	333	308	288	307	309	324	325	302	323	318	337	299	335	309	319	317	295	289	296	292	329	303	293	289	312	306	279	296	319	304	285	301	327	343	318	321	289	300	321	309	303	319	314	291	318	311	277	319	316	298	309	347	320	282	318	302	285	316	325	305	326	305	315	288	303	335	293	288	307	326	304	290	359	324	288	308	326	304	327	289	306	292	311	331	307	349	268	305	307	292	297	286	296	281	296	345	300	337	316	282	289	286	326	294	297	296	346	271	329	313	311	312	299	338	321	289	302	319	294	356	314	317	299	284	334	315	299	323	311	299	291	296	321	293	287	311	297	346	299	313	303	307	319	305	306	302	322	307	332	302	311	343	282	304	326	318	288	284	324	289	326	287	330	306	303	292	306	293	342	291	282	327	316	332	322	293	275	321	327	303	318	321	314	323	309	323	293	298	323	299	304	356	304	284	306	283	312	319	306	293	277	294	315	300	312	273	311	304	313	306	324	307	332	312	286	307	292	296	305	282	289	280	299	297	293	326	317	319	285	291	316	299	309	302	322	328	315	306	309	300	275	308	334	288	334	326	322	312	315	320	322	338	357	340	311	321	301	324	325	315	310	294	317	260	301	285	341	298	328	287	305	287	338	329	286	293	340	300	313	274	306	291	308	311	309	313	297	298	311	364	310	332	306	313	292	309	296	331	304	297	310	332	312	306	310	300	293	305	309	304	318	302	303	299	316	295	335	322	300	306	304	337	274	326	328	344	315	315	310	302	310	290	275	310	304	317	310	324	275	306	266	315	308	347	299	317	323	305	323	317	269	287	305	312	334	332	312	315	310	320	331	331	301	307	303	268	310	309	293	289	304	330	313	324	337	315	290	333	345	329	309	299	302	308	283	268	331	310	303	295	312	316	300	295	331	289	292	326	302	304	289	313	291	310	301	309	314	302	299	323	315	318	296	286	324	320	330	325	329	292	312	325	312	323	308	293	294	321	297	309	320	279	317	272	300	366	309	316	288	292	334	308	314	304	340	333	292	306	306	322	292	310	312	299	285	327	331	287	300	285	306	313	309	346	304	295	304	285	296	289	304	312	287	275	290	325	293	307	305	315	303	332	321	312	281	281	332	311	280	309	335	319	286	339	309	334	308	322	323	320	305	309	328	308	283	294	300	309	304	300	304	334	323	285	325	325	288	342	295	322	303	292	326	295	332	295	309	303	292	315	332	330	294	320	284	345	346	356	320	284	322	292	313	320	325	316	306	293	315	316	284	348	332	319	297	282	294	294	334	295	358	330	331	312	284	303	302	309	298	274	331	310	322	339	342	304	334	292	322	331	332	339	285	290	296	293	313	314	332	271	313	262	312	316	327	304	292	293	292	321	314	292	308	313	288	309	275	316	311	326	301	299	302	292	318	324	312	305	303	316	315	302	318	282	304	305	307	299	322	335	295	317	285	277	330	315	317	274	319	340	313	309	294	337	305	296	318	303	327	328	310	318	299	284	332	309	317	294	298	322	316	297	327	302	315	324	295	330	307	323	282	308	308	315	321	307	316	318	253	321	314	311	302	311	302	345	308	317	305	277	326	340	298	335	346	284	332	297	280	304	277	308	298	298	312	354	317	316	281	312	315	326	314	335	292	334	297	307	309	323	309	306	305	326	286	339	323	300	285	294	321	316	318	320	301	313	316	307	321	299	297	329	329	326	307	324	320	310	326	298	320	316	316	337	305	313	297	315	317	294	331	298	307	359	257	331	310	334	308	305	317	332	299	312	321	320	305	312	316	341	342	327	291	311	305	306	317	317	325	320	308	318	294	318	331	292	330	314	289	328	306	291	325	312	322	283	288	311	333	260	318	302	319	297	322	306	319	312	306	283	306	290	316	289	304	291	327	308	315	339	288	320	325	333	307	313	327	297	299	277	309	317	324	315	320	315	314	334	314	287	316	336	354	311	312	318	328	301	312	333	303	294	306	315	306	327	321	304	282	282	288	312	305	322	291	285	313	286	309	327	317	323	283	326	316	311	319	286	300	289	304	305	323	316	306	317	338	303	326	309	345	325	299	324	313	325	290	315	301	317	304	304	313	315	290	307	321	295	312	262	325	291	307	323	311	325	326	310	340	309	322	299	267	298	282	294	310	309	267	319	317	309	298	334	272	320	294	309	303	313	307	280	291	327	309	302	318	308	296	324	294	312	306	305	303	308	296	328	309	347	296	310	352	290	280	327	285	294	302	311	330	336	320	288	272	323	335	304	303	296	336	328	323	289	339	299	331	324	314	321	318	300	298	328	294	280	327	322	310	315	281	321	288	285	340	314	308	335	321	282	322	287	303	293	308	309	310	324	310	321	302	324	272	293	309	308	304	323	334	304	308	327	323	327	320	289	344	288	298	342	315	304	281	300	285	313	316	324	291	320	319	337	304	333	310	306	326	299	306	308	334	335	318	341	301	297	297	315	302	304	314	301	306	307	273	314	296	287	336	315	339	282	300	309	313	315	285	281	305	311	274	303	293	288	321	325	296	333	298	291	334	310	314	319	302	304	347	294	269	302	299	327	305	320	287	329	317	315	306	290	313	309	327	328	303	293	259	321	299	324	307	308	296	341	294	313	304	276	344	312	367	316	284	303	283	314	310	294	305	295	303	324	322	298	325	318	321	301	320	335	313	321	277	296	261	322	302	319	301	290	311	317	313	299	284	301	295	311	332	291	323	273	313	311	304	318	328	296	320	316	294	329	305	329	343	278	298	312	317	287	322	315	301	345	296	316	301	298	325	323	286	316	306	294	314	275	328	338	320	308	319	300	275	286	285	305	323	352	314	336	311	344	330	283	277	308	335	341	323	301	314	283
31775	8582	1567	1080	804	626	417	386	327	309	257	246	272	222	226	212	191	176	165	193	180	196	204	178	172	171	173	180	168	172	169	157	166	168	176	167	164	171	169	167	170	171	155	182	175	163	184	154	177	133	167	163	176	195	166	166	195	162	169	151	148	161	160	176	167	164	162	170	169	164	173	184	160	170	199	150	172	176	155	174	174	186	172	169	140	185	178	174	166	180	193	186	173	165	162	161	173	155	190	160	155	167	169	170	190	164	149	161	139	184	162	144	146	156	156	195	177	186	187	161	177	174	152	161	175	181	184	182	157	171	149	147	158	170	154	178	151	168	164	178	170	178	154	169	183	161	178	168	180	168	166	153	177	165	173	176	164	179	185	155	177	169	177	169	173	176	160	166	160	158	163	181	169	167	180	164	186	161	169	173	199	171	125	164	183	202	175	149	163	160	184	158	164	158	184	165	179	187	134	184	196	166	154	158	142	170	161	168	160	167	170	164	152	161	145	156	148	163	163	166	163	163	165	164	159	158	178	174	134	139	174	155	167	174	169	163	171	165	168	166	154	164	173	178	168	188	165	164	176	173	167	176	168	179	174	170	163	147	172	144	165	164	149	157	164	191	168	189	162	161	171	178	186	160	164	167	165	179	168	158	150	157	173	156	172	148	181	169	180	173	162	152	161	176	164	168	158	161	166	169	167	163	142	147	177	163	152	182	170	163	169	133	156	151	153	156	154	151	163	181	153	164	165	187	171	173	158	176	163	167	162	173	154	175	181	155	156	148	169	147	170	180	142	128	172	151	159	164	181	162	153	141	174	160	177	174	165	146	163	171	132	145	171	148	175	150	169	168	151	169	170	158	166	131	183	173	159	156	164	160	164	165	168	168	166	150	185	173	170	148	182	161	151	169	178	174	162	168	155	160	145	145	157	155	169	178	159	172	152	165	161	174	162	136	160	177	164	163	166	174	169	173	155	193	196	195	174	164	175	170	151	172	166	157	158	178	144	163	158	175	164	151	169	163	180	169	169	161	180	164	180	165	157	163	175	167	184	154	175	166	163	147	159	168	152	169	158	164	171	159	144	170	162	175	174	161	161	156	189	157	175	175	184	138	166	153	157	162	159	159	159	158	164	164	166	162	166	157	178	164	164	157	152	167	172	161	144	166	173	162	156	154	156	181	153	162	171	147	163	153	142	156	169	145	165	170	178	185	158	158	156	171	166	169	170	169	154	167	157	167	168	143	171	168	160	164	171	175	166	167	148	188	187	166	160	172	181	180	171	138	162	140	160	156	180	160	158	181	139	184	171	164	166	178	144	149	163	142	179	154	166	151	155	175	174	175	170	176	157	141	130	190	163	188	150	153	188	154	151	156	165	156	176	158	158	195	139	160	180	148	169	159	159	160	159	166	148	155	149	171	160	170	177	178	150	168	173	162	157	153	171	168	192	169	163	176	160	164	160	171	181	162	176	169	170	170	164	172	147	179	174	135	165	167	169	151	174	175	182	184	159	174	177	164	190	166	161	137	154	150	170	178	189	159	166	176	159	163	177	152	165	157	184	170	184	164	156	176	161	163	185	182	148	168	145	165	163	145	152	149	171	168	160	170	158	164	147	170	178	168	145	177	164	151	173	156	172	153	171	166	176	169	180	150	157	160	172	163	171	174	155	180	192	176	181	147	151	196	169	171	166	137	154	172	165	163	163	179	161	169	182	197	164	141	183	165	159	176	152	159	188	181	178	175	174	151	160	161	164	162	180	176	158	154	164	186	172	159	174	163	162	175	166	160	173	166	172	159	171	180	179	186	147	196	139	163	156	176	160	184	157	152	190	185	158	167	144	178	172	172	181	179	167	184	163	186	150	169	152	171	166	156	178	166	176	192	170	172	189	160	155	138	169	161	156	163	157	165	172	172	166	169	152	165	153	169	178	184	170	165	151	160	162	170	167	148	165	156	170	183	161	171	160	185	176	167	162	201	182	148	180	193	176	162	180	157	180	198	184	131	165	178	163	172	171	176	154	168	141	168	162	142	166	179	146	158	141	150	165	163	168	144	170	165	140	155	167	174	158	171	162	182	165	152	152	169	176	159	183	164	158	166	156	174	147	145	172	169	164	172	163	161	167	149	172	168	186	154	168	153	155	162	160	167	188	162	171	163	183	180	177	149	139	158	172	177	159	151	168	161	132	149	168	159	153	175	164	174	171	177	183	156	188	162	168	205	158	159	159	165	152	157	145	177	165	180	158	152	202	172	162	175	145	151	146	189	152	186	158	171	179	160	157	149	184	163	140	146	157	154	163	156	143	176	193	155	150	146	175	165	169	172	168	180	180	133	165	177	162	157	171	163	148	174	164	161	166	160	171	180	172	171	166	153	175	190	165	151	196	159	170	178	181	153	152	159	187	173	175	165	176	171	153	188	162	176	176	156	164	171	175	147	182	182	143	175	162	152	162	160	182	153	163	151	174	170	161	174	169	173	146	147	165	172	175	163	162	177	167	152	174	155	164	169	172	170	149	147	176	167	174	176	182	179	191	166	180	190	150	170	132	167	154	189	153	146	164	144	178	143	168	145	169	155	146	166	157	160	168	178	161	153	155	147	175	166	157	140	155	155	169	160	160	170	182	121	170	166	150	178	140	154	183	153	155	191	155	164	160	172	161	165	168	167	176	157	169	157	166	153	168	154	157	182	171	147	158	167	173	151	166	176	157	158	150	152	159	144	163	145	177	161	164	135	139	179	153	160	168	165	162	158	155	164	188	151	164	170	164	149	155	154	133	176	176	166	162	162	139	158	180	171	161	160	189	164	160	144	156	173	153	163	158	182	161	164	169	171	158	159	167	144	159	168	188	160	186	173	161	187	192	167	154	147	166	156	166	144	163	150	186	166	184	148	150	163	148	155	160	168	181	165	174	177	167	148	157	163	138	160	180	192	155	146	167	149	191	149	177	150	175	155	165	189	162	148	155	158	150	165	174	183	146	171	178	159	156	167	185	151	155	184	153	177	177	167	146	178	194	194	157	165	167	164	163	191	171	148	165	170	166	165	173	173	183	148	181	154	157	154	138	164	181	147	190	185	159	157	155	160	193	163	160	160	176	160	174	161	160	146	170	174	157	155	166	142	152	163	143	159	178	169	169	171	173	167	191	181	175	161	168	153	143	161	151	163	172	168	151	175	151	161	177	196	198	142	166	150	181	162	156	164	169	170	154	160	170	144	145	162	166	169	148	157	155	150	155	179	148	155	161	172	166	156	160	158	158	176	181	175	185	174	169	171	154	135	168	183	175	166	148	152	175	175	157	135	168	169	176	160	161	169	173	160	164	158	171	161	158	168	138	168	181	156	150	174	159	164	185	157	173	186	142	167	153	161	164	145	172	187	138	149	174	153	175	148	149	169	148	164	177	174	193	174	164	181	171	161	188	197	161	167	160	177	158	153	156	163	167	151	177	161	153	153	163	179	172	171	159	173	154	173	154	167	156	145
14550	1507	3074	3634	3222	2588	2106	1832	1557	1441	1288	1110	1039	926	892	883	796	802	701	758	727	715	718	709	641	639	644	627	600	641	586	591	638	584	575	563	617	560	562	544	549	611	582	615	569	570	552	517	548	579	572	543	521	525	557	523	579	550	544	567	548	537	541	571	543	580	528	571	588	551	573	560	610	527	534	535	577	541	530	503	548	557	563	548	547	512	535	539	519	534	542	530	544	548	514	537	511	558	510	549	521	557	567	542	538	515	529	520	523	532	533	550	549	546	547	486	478	477	590	569	531	519	528	522	495	522	543	532	582	517	518	503	534	567	555	516	505	519	539	551	556	468	513	539	542	518	521	502	537	553	537	527	523	480	545	518	523	497	536	526	502	538	507	536	483	505	533	522	543	494	551	479	599	506	555	535	546	510	552	532	516	544	502	501	535	500	532	520	493	524	549	522	555	532	511	537	503	578	515	544	536	534	551	538	515	519	529	520	524	524	543	522	529	497	488	504	544	516	528	477	553	541	497	541	520	556	545	553	544	546	514	535	520	538	517	533	580	491	523	516	551	540	530	568	515	568	521	544	531	516	539	504	493	536	523	538	496	529	538	485	524	492	548	552	575	560	549	493	533	553	508	531	513	546	533	507	554	540	556	553	532	530	534	557	532	528	483	511	466	514	532	545	546	531	516	513	515	509	508	529	493	536	518	558	524	544	553	486	509	507	487	562	531	535	532	487	522	528	563	540	515	510	556	528	514	506	555	543	474	522	535	531	547	547	498	546	483	527	484	519	560	569	521	544	541	529	525	543	562	484	470	510	520	493	531	506	521	532	552	505	526	514	559	538	540	543	512	495	556	484	538	545	497	530	514	552	463	530	537	519	545	533	553	521	551	500	521	515	552	518	563	544	483	535	516	524	534	553	528	519	494	515	550	553	527	511	510	554	565	506	523	545	503	549	486	547	566	472	526	522	512	492	519	522	529	520	528	509	533	466	526	480	538	495	584	517	536	566	487	532	552	543	523	482	531	535	544	485	482	519	480	541	558	552	531	517	549	548	540	516	555	519	531	522	510	499	497	542	504	543	484	522	517	539	519	549	510	506	477	515	540	495	505	553	527	497	520	498	494	520	532	572	506	508	491	562	513	552	484	514	500	515	529	505	532	575	500	514	534	528	549	517	510	473	568	543	556	549	555	547	527	550	502	497	507	557	529	565	513	493	508	527	526	537	518	521	504	488	535	547	519	566	492	575	493	505	535	526	542	531	525	520	529	484	538	519	559	539	487	506	551	553	506	549	522	537	516	554	549	547	503	533	534	540	511	523	520	524	534	536	508	532	524	540	518	511	528	529	529	568	502	532	525	502	487	555	525	520	526	502	536	526	502	526	528	490	571	480	541	551	546	550	522	528	504	532	518	542	535	524	475	531	482	521	531	531	548	509	529	513	545	513	497	537	501	502	524	504	520	540	540	531	541	528	506	561	497	527	513	558	542	498	512	530	493	509	490	537	529	532	537	569	502	518	498	536	490	503	506	513	498	547	521	537	497	508	512	505	562	555	504	518	495	548	504	498	544	521	527	483	507	528	525	555	528	473	539	484	548	508	502	520	526	503	511	549	517	567	539	566	506	492	511	546	516	516	534	511	528	508	488	547	513	500	583	508	518	517	538	516	534	533	575	524	526	554	486	494	542	509	530	478	570	509	507	506	525	554	515	555	517	537	471	557	555	479	521	529	541	541	508	511	543	502	522	531	512	509	535	528	547	578	547	467	525	508	543	548	496	557	533	548	542	541	499	514	504	537	489	500	536	527	495	499	533	498	513	503	542	513	539	506	554	505	521	529	536	511	495	497	533	508	487	534	507	548	521	510	518	497	544	510	568	521	552	502	514	511	519	529	522	505	500	548	522	538	558	548	511	524	562	521	508	529	508	506	535	537	517	529	525	503	536	551	549	502	555	515	553	530	532	549	502	514	513	505	530	541	531	516	514	505	523	526	533	542	534	524	575	540	551	561	512	521	534	550	527	526	536	526	546	510	496	533	540	549	550	490	506	555	507	493	540	554	541	509	501	515	512	488	542	553	557	502	558	512	543	545	535	469	522	533	580	480	551	498	532	512	538	512	491	502	478	482	527	531	502	543	550	498	500	519	505	546	530	527	530	544	508	538	545	515	506	563	525	564	504	523	501	527	508	556	511	520	529	506	528	496	528	557	519	516	562	516	543	551	509	520	524	546	536	513	506	489	504	524	513	538	478	503	486	523	533	522	500	489	493	523	556	523	513	534	536	542	514	526	500	528	506	544	542	517	561	511	487	539	540	537	500	538	505	498	511	547	517	499	531	468	492	562	519	515	531	539	570	571	549	497	565	532	521	575	529	474	572	531	541	523	522	508	496	511	568	527	576	521	586	507	499	496	537	532	518	529	508	486	527	525	516	537	535	511	521	555	534	533	559	553	505	556	483	575	491	521	517	493	514	541	505	515	507	527	527	511	533	504	523	500	506	498	522	567	537	532	536	545	521	527	510	555	554	507	506	516	557	531	507	555	513	528	524	515	526	529	533	512	483	552	489	545	490	519	537	564	557	513	533	548	515	504	560	524	486	541	521	543	542	456	586	550	561	572	545	503	478	520	559	513	525	520	518	532	528	571	502	525	540	528	503	531	528	546	509	522	521	514	506	544	518	519	520	481	565	521	513	549	508	526	469	480	508	543	533	588	547	504	521	527	528	528	560	542	507	511	551	502	531	506	553	513	493	512	516	529	532	506	488	505	495	542	520	544	521	519	520	473	525	537	555	503	521	494	510	527	549	540	535	484	490	514	538	546	525	518	536	547	496	516	553	524	490	498	547	557	520	500	559	538	525	516	506	513	554	493	531	539	555	516	549	538	574	539	484	539	544	532	501	529	510	518	490	524	533	508	534	540	510	527	498	507	531	542	524	533	510	529	492	526	541	469	494	516	544	507	503	493	508	510	500	526	552	533	534	508	562	548	533	540	497	518	541	602	514	538	507	517	538	509	526	502	496	510	534	526	532	498	531	562	448	531	497	511	525	478	542	512	548	502	531	539	505	531	544	579	519	516	521	502	476	513	507	564	508	528	526	512	508	537	535	542	542	501	537	547	508	517	544	545	551	541	507	514	515	515	534	502	579	567	507	517	528	520	505	507	476	562	495	520	478	514	512	510	512	523	526	527	518	526	584	501	511	520	538	526	513	562	551	537	544	536	521	549	538	528	529	519	518	522	508	529	499	519	534	555	520	527	501	522	562	546	528	503	521	530	528	533	504	508	550	554	506	523	514	544	544	493	515	545	526	536	548	532	493	510	533	504	476	507	525	535	520	525	542	524	532	528	539	556	521	499	532	519	549	546	517	509	533	537	524	517	544	527	485	504	486	525	540	529	515	531	565	563	548	489	526	540	519	602	536	533	538	511	538	517	488	522	542	524	512	536	532	491	490	521	532	531	529	517	526	527	518	545	511	514	545	506
39496	17375	3960	2069	1448	1077	850	709	592	520	473	467	440	365	343	375	330	344	313	319	298	310	305	303	310	306	282	316	294	300	299	302	314	272	287	263	295	295	280	301	272	268	294	269	273	268	316	297	270	270	267	240	290	259	264	267	278	263	295	255	255	267	276	297	268	253	267	302	237	284	294	300	264	260	247	223	277	265	260	293	294	278	287	307	245	286	302	266	263	268	282	257	270	257	242	262	262	266	294	251	254	258	268	265	276	266	270	239	256	262	287	303	241	274	271	249	233	281	271	266	254	262	291	257	258	242	260	259	276	264	261	275	272	267	271	256	254	272	280	291	247	287	290	254	255	214	286	248	259	267	251	247	278	249	271	252	265	273	276	276	285	260	279	266	277	300	264	257	284	284	255	259	251	267	262	281	291	262	262	274	296	264	279	269	288	280	273	269	235	276	283	278	238	273	273	289	273	276	236	263	303	292	271	266	247	307	234	277	245	246	248	268	291	305	266	253	256	247	267	269	278	254	264	283	280	256	254	245	277	272	248	261	262	257	292	269	280	279	264	262	279	241	239	266	285	275	276	273	282	254	275	285	291	259	257	276	274	270	250	283	297	263	277	266	226	258	260	266	264	280	269	262	251	285	263	257	297	237	287	263	281	247	280	297	262	263	284	272	301	239	287	268	253	268	249	248	270	274	286	261	258	263	277	285	282	265	255	258	279	268	281	289	273	266	263	264	278	278	269	271	288	281	248	279	246	274	274	249	310	266	250	279	253	278	290	267	280	261	277	257	269	246	264	241	261	285	281	269	267	239	271	275	298	289	254	279	244	286	246	253	288	250	280	258	254	245	275	248	283	258	278	276	257	251	283	272	276	293	238	273	281	269	277	300	252	263	302	308	266	278	277	268	235	235	259	240	252	236	294	292	256	285	292	284	259	264	278	273	277	243	268	246	225	279	247	270	252	267	247	277	251	255	278	273	254	255	273	262	264	267	260	266	282	243	255	272	255	266	259	264	259	286	267	246	258	261	284	269	277	279	262	258	240	239	261	277	255	273	274	291	284	268	238	244	261	271	244	247	263	235	280	280	258	269	243	272	279	277	278	309	251	256	288	278	275	255	291	281	274	277	256	246	277	309	257	244	272	259	274	246	258	263	241	265	260	240	248	288	262	261	266	269	288	271	275	273	236	232	262	277	254	250	301	274	255	259	270	293	266	278	277	255	260	283	253	259	283	250	319	280	284	279	266	217	280	246	261	282	260	254	234	258	274	258	262	259	278	273	300	301	263	293	268	289	283	270	263	262	262	277	259	275	268	290	275	273	267	265	240	266	292	230	264	290	279	294	254	281	285	290	271	250	258	248	236	262	282	273	269	268	279	270	259	292	258	249	280	262	275	268	271	263	284	251	290	242	267	271	283	270	289	252	251	260	257	275	295	273	266	268	287	270	282	265	268	265	273	261	292	295	270	276	257	259	252	257	284	280	250	238	257	289	284	297	281	266	254	255	263	250	278	287	285	316	259	253	306	268	246	261	300	284	270	276	229	247	290	255	261	269	259	262	296	264	255	247	302	251	325	277	284	238	253	271	274	270	250	244	254	265	270	267	249	278	269	273	234	239	284	307	287	286	255	265	274	244	286	269	285	288	284	286	249	264	269	258	268	279	285	243	303	263	257	241	261	273	271	260	273	280	279	261	262	262	286	286	305	270	244	269	274	281	270	263	295	281	245	254	276	267	273	273	268	277	248	294	254	295	253	266	247	241	284	261	267	285	259	241	286	269	272	289	253	254	271	297	279	294	261	267	251	265	289	247	261	259	270	241	296	277	247	292	275	275	254	286	274	272	294	277	282	281	279	262	256	262	276	267	244	274	279	274	288	287	251	245	248	266	263	267	276	252	277	282	295	285	302	248	257	294	271	271	264	248	264	274	291	249	250	263	241	292	271	257	256	270	271	285	275	263	279	261	259	255	266	268	254	273	269	270	302	274	271	255	256	260	296	264	259	256	251	247	256	254	279	267	251	268	272	274	269	296	290	248	231	302	266	299	261	267	260	269	227	287	284	275	246	305	244	265	256	263	258	245	267	274	270	233	252	277	261	277	283	300	257	284	262	254	289	268	269	301	254	261	296	271	273	290	285	262	253	305	273	274	243	261	294	296	303	299	281	266	265	255	270	264	296	288	258	257	271	226	255	273	256	274	279	252	305	275	271	262	277	262	253	258	283	262	261	246	245	280	252	284	270	280	263	281	332	261	303	273	253	278	268	287	242	261	263	279	285	273	242	247	294	247	254	245	245	239	263	263	260	218	251	264	293	294	282	245	298	259	269	256	301	259	287	265	257	248	258	289	284	262	263	259	267	281	259	248	271	276	284	268	286	292	270	254	288	259	268	307	260	274	266	298	281	266	280	268	271	268	264	268	278	286	255	253	283	251	275	279	254	290	280	288	254	284	273	236	270	284	237	268	282	278	258	299	259	239	266	269	278	274	236	283	303	279	277	294	264	250	286	272	263	259	305	300	256	261	258	273	266	255	293	274	292	268	267	312	253	274	307	258	288	263	292	260	257	298	238	262	270	290	273	265	232	275	270	276	264	273	264	270	253	284	275	262	288	288	272	271	272	259	253	261	265	319	292	258	270	248	228	281	260	254	270	276	271	273	273	277	281	272	279	270	271	273	283	259	259	264	275	295	283	309	265	277	232	269	295	255	270	293	255	273	258	268	273	264	296	254	265	246	278	288	297	264	301	278	244	286	270	274	285	264	229	303	261	300	280	274	262	312	281	281	266	264	281	285	256	281	278	260	271	276	268	234	272	269	262	319	261	278	264	260	298	286	253	268	238	271	269	284	271	285	276	266	244	264	272	248	257	244	239	273	261	278	305	286	265	293	255	232	289	284	256	278	266	271	261	272	270	289	277	258	279	276	286	280	245	270	235	261	252	278	294	247	244	273	262	261	270	267	260	265	259	250	230	291	254	279	288	289	250	273	292	295	265	321	255	285	235	238	270	289	281	259	275	275	272	261	277	289	263	244	276	250	273	246	284	307	290	287	281	292	257	254	306	260	253	259	275	311	248	244	277	271	279	298	296	242	256	270	273	274	297	264	245	281	280	264	237	258	277	266	261	263	250	250	265	255	274	255	300	267	276	262	260	282	274	254	281	277	264	271	260	274	260	270	283	264	271	287	255	262	269	257	252	253	249	247	280	315	244	276	272	267	297	250	253	282	234	266	250	260	266	294	271	289	273	281	290	260	260	262	275	270	283	281	264	289	287	279	254	268	261	265	254	257	248	287	260	257	270	264	247	299	295	259	269	269	271	240	292	269	275	242	248	274	296	258	260	267	300	273	296	255	240	234	257	238	239	270	264	239	248	254	261	272	243	242	278	277	266	287	302	284	259	234	279	286	272	247	278	277	299	297	249	283	279	262	287	280	295	263	263	287	295	283	272	268	281	285	256	275	301	304	266	244	247	269	287	270	272	289
17972	2582	5456	6172	5380	4511	3653	3107	2810	2430	2135	1932	1800	1627	1512	1429	1319	1226	1235	1205	1171	1055	1082	1021	1055	1045	1006	941	991	948	932	985	959	893	901	869	933	862	862	884	876	889	857	853	812	892	852	879	875	828	834	837	839	857	816	851	791	816	792	803	785	820	795	832	860	818	820	735	792	716	855	766	810	819	772	781	847	814	786	816	809	774	787	833	818	792	790	839	816	831	763	790	786	831	794	801	774	819	795	808	764	763	794	803	808	850	815	746	815	779	779	822	832	783	800	786	776	772	815	814	771	820	786	762	798	778	768	789	772	837	828	845	810	794	779	735	787	760	821	806	821	790	788	759	833	798	786	766	770	793	806	823	770	799	789	766	781	796	810	805	767	810	804	784	800	784	770	787	750	764	780	765	766	775	804	811	776	785	856	768	764	758	763	767	787	744	814	807	751	800	778	753	808	776	813	746	801	804	828	783	774	788	796	809	776	797	792	732	772	828	817	821	792	764	723	809	748	783	820	779	800	796	817	797	833	763	722	797	737	778	807	802	803	784	793	790	788	797	771	849	785	806	786	752	722	827	802	759	785	826	775	780	797	769	760	836	763	774	768	831	823	779	761	842	811	743	776	796	757	815	841	810	795	815	815	826	776	758	770	739	803	743	798	778	789	767	821	800	771	746	816	831	792	772	794	808	826	833	740	789	783	798	767	808	754	799	825	790	819	824	793	773	794	753	776	740	805	789	767	781	797	795	795	768	782	799	754	746	787	800	763	802	820	778	805	793	771	744	793	792	720	777	768	738	744	743	807	798	806	734	768	774	821	789	784	730	814	783	790	691	778	796	764	765	835	832	792	785	793	826	799	769	799	745	766	843	790	836	772	850	774	773	773	755	769	802	775	770	735	802	809	785	773	794	783	779	786	779	770	775	729	776	748	765	761	732	790	768	799	775	833	769	810	749	804	777	835	774	770	747	802	754	779	762	766	810	737	807	758	754	777	805	765	744	721	813	835	777	796	745	788	805	741	795	841	779	766	745	762	732	796	813	785	790	792	792	728	804	771	804	793	784	783	798	804	790	744	745	780	827	733	790	772	788	780	828	744	798	812	823	769	763	807	817	813	800	740	762	739	801	745	788	800	793	814	817	792	792	781	825	782	801	804	784	815	756	730	825	749	775	825	771	802	841	800	759	818	748	796	780	785	799	763	762	802	810	759	805	771	769	751	730	775	819	772	753	774	768	811	797	765	768	792	758	839	796	784	782	801	803	819	765	845	779	756	834	777	828	752	734	803	793	749	730	778	797	796	786	845	783	825	783	810	786	786	771	807	811	844	795	806	788	800	790	794	789	861	843	777	792	796	832	813	802	795	794	776	775	760	831	797	777	790	765	754	821	778	792	733	790	753	783	776	767	786	794	774	766	760	787	728	795	804	801	787	802	705	809	763	781	777	785	774	813	806	745	777	782	815	792	819	789	763	795	756	799	798	792	784	777	782	806	798	773	741	757	818	791	806	747	809	785	794	792	783	786	814	811	782	768	776	808	812	764	776	779	795	728	775	797	767	798	755	783	795	815	742	796	801	762	836	792	836	801	831	783	806	731	794	793	779	791	788	785	792	829	803	795	783	767	813	816	768	773	738	772	761	745	854	800	803	807	776	803	796	831	779	803	802	869	783	794	791	788	777	743	831	751	824	783	775	808	780	795	746	754	776	787	791	802	801	784	717	793	800	794	825	810	812	740	790	779	769	791	833	782	762	774	791	765	768	784	756	804	800	790	803	786	755	776	790	756	801	803	765	756	777	752	803	788	787	805	781	783	784	808	760	796	774	796	833	828	743	738	775	806	790	803	818	787	803	813	783	817	780	779	807	784	818	768	763	727	792	802	785	791	822	773	794	777	826	815	746	849	750	816	765	777	777	751	803	797	788	787	811	768	803	772	773	782	731	791	793	762	837	766	729	764	775	749	754	788	736	829	767	773	804	831	820	785	768	742	764	784	763	765	769	748	718	766	769	713	748	801	792	821	775	742	811	793	772	800	789	758	796	762	782	727	794	797	733	772	797	747	782	706	768	799	847	784	777	786	763	750	823	769	806	773	777	754	767	814	806	810	750	789	748	867	804	793	761	830	815	760	777	787	768	750	752	772	812	811	734	819	768	770	788	753	765	760	783	804	784	833	774	755	721	739	726	792	756	830	791	815	790	772	786	791	750	742	778	796	827	819	759	817	785	752	836	747	757	761	776	807	778	803	787	829	744	737	818	779	758	743	760	776	800	785	775	812	821	774	776	784	807	801	789	788	738	728	776	787	769	787	816	785	799	820	787	770	789	792	774	787	764	771	824	831	783	796	758	754	801	812	790	853	762	822	785	778	769	799	781	806	762	809	793	825	777	841	815	754	764	783	800	736	729	765	779	763	773	792	824	841	779	791	745	730	782	752	828	809	822	755	810	773	770	784	812	781	835	775	806	762	746	810	786	785	755	812	808	786	752	791	770	786	800	794	801	713	727	794	760	781	779	777	786	763	796	795	794	762	793	796	754	765	744	829	766	728	804	802	773	750	800	785	786	831	798	741	769	770	798	781	791	797	811	787	770	764	784	784	772	808	796	800	756	776	783	825	771	818	814	793	750	799	797	795	756	797	802	830	736	803	759	776	750	791	782	760	780	801	770	770	753	767	809	789	814	774	847	762	768	780	775	758	819	770	818	830	779	842	803	801	784	787	772	783	810	768	777	799	787	772	800	763	775	784	807	768	842	785	786	837	784	725	776	758	779	779	849	793	752	773	783	801	817	819	755	766	807	804	842	807	783	765	778	777	769	800	775	793	757	733	790	784	804	787	813	760	798	783	810	749	786	791	817	792	804	799	770	744	794	796	727	775	812	794	785	797	783	785	799	759	754	821	754	773	760	779	783	798	770	774	778	783	709	826	795	783	791	808	809	740	793	786	800	808	758	825	825	814	799	830	815	747	755	805	783	807	760	753	773	763	771	822	720	716	781	792	786	749	751	787	804	806	796	800	767	829	762	783	763	778	790	850	785	804	788	821	818	763	789	752	826	777	774	853	832	782	751	765	794	756	764	795	753	803	797	811	783	793	794	798	799	714	781	757	748	802	783	810	798	847	777	753	790	776	801	788	809	758	803	777	788	769	797	829	845	821	783	795	773	759	778	794	742	740	789	796	844	796	780	822	769	745	752	821	772	741	865	785	798	802	790	799	719	800	801	776	773	800	794	746	756	786	817	818	779	775	785	793	736	758	780	790	721	814	773	785	850	783	800	781	788	781	794	810	798	807	793	790	813	721	800	757	789	771	756	793	787	755	758	794	747	739	789	801	791	803	786	798	797	770	834	776	829	788	753	767	775	770	793	803	761	839	796	778	739	796	835	784	764	816	808	763	795	838	811	771	785	762	761	748	786	805	813	842	800	792	776	771	744	830	780	760	713	776	769	804	804	785	754	766	798	773	795	758	776	763	853	765	827	793	812	786
5869	337	172	125	115	121	105	94	99	85	80	108	86	90	95	92	85	81	90	77	91	73	78	99	92	69	77	79	67	95	90	86	94	87	73	100	85	85	85	82	87	64	75	88	84	90	68	89	83	90	81	72	86	112	77	85	70	96	79	92	103	78	94	75	74	88	80	83	79	92	84	77	87	100	82	89	88	96	75	76	77	89	86	81	77	94	62	97	94	77	83	90	75	107	82	89	81	73	85	101	73	96	75	75	81	88	75	78	79	81	106	87	84	89	88	83	79	84	79	73	62	81	68	91	85	85	69	76	89	82	86	85	85	88	72	94	82	85	82	81	83	72	80	89	93	82	96	78	88	81	82	92	96	91	85	75	103	86	93	70	82	100	92	86	83	100	83	90	85	101	77	78	68	80	88	76	87	92	81	87	84	95	82	76	90	77	80	70	92	89	75	93	78	73	93	88	82	81	85	85	103	77	70	81	86	64	73	65	81	73	86	81	83	101	83	92	75	63	79	83	82	89	74	95	75	87	85	99	83	85	82	86	84	101	70	99	97	78	75	86	89	82	84	82	95	85	79	86	67	67	77	81	94	81	95	87	88	78	72	79	95	86	75	101	81	88	90	85	76	90	73	77	66	71	90	77	78	98	75	72	78	88	75	96	87	98	72	83	74	87	81	84	87	83	83	88	77	98	91	95	88	95	80	91	76	75	90	86	69	92	78	96	85	111	88	83	93	72	68	75	78	99	76	63	80	70	66	83	81	89	69	90	65	92	95	65	84	80	81	86	67	94	83	92	112	80	73	89	86	81	86	74	91	85	71	94	90	86	94	64	77	70	85	83	100	66	97	101	106	69	75	93	74	98	83	80	99	80	78	84	80	79	75	79	86	105	90	74	83	79	94	100	94	85	84	81	72	75	81	93	81	79	99	89	88	84	88	73	95	78	76	78	96	83	78	91	79	79	88	89	67	90	78	83	80	104	77	104	79	87	82	98	76	78	94	84	82	86	84	87	86	85	92	73	94	62	79	95	79	85	94	79	87	100	105	80	87	85	92	86	81	91	100	76	91	101	89	88	89	87	85	72	82	72	74	79	80	98	69	79	74	81	83	80	83	83	75	82	91	94	97	106	83	74	84	78	83	88	82	70	79	90	90	83	101	88	87	86	64	78	69	89	90	83	85	83	82	83	79	92	79	83	83	72	92	103	93	98	80	81	89	95	77	83	78	72	82	92	73	81	90	87	92	90	71	78	69	78	79	91	80	91	89	80	74	88	91	82	71	79	73	90	68	90	86	74	86	80	113	89	94	82	89	85	81	88	83	83	70	80	89	92	82	93	93	61	95	77	100	80	86	86	68	58	76	77	90	88	67	100	84	73	77	85	81	95	71	86	74	85	80	96	74	75	95	86	91	92	86	93	86	75	81	78	73	76	81	94	95	80	91	87	93	99	85	82	100	89	81	88	87	88	73	87	90	68	91	71	84	100	79	83	101	88	81	78	88	102	65	77	87	85	83	82	80	73	97	85	93	83	88	84	84	79	67	88	87	97	69	82	80	79	76	92	91	82	98	72	81	84	85	94	70	72	76	67	72	81	95	75	85	74	75	81	81	84	83	88	88	78	83	68	75	88	99	97	92	82	91	77	77	65	86	83	77	79	85	76	83	79	80	70	75	93	87	79	99	76	95	108	87	75	106	68	91	89	90	83	90	70	80	68	78	78	90	82	88	84	75	80	93	68	73	72	77	91	73	77	70	81	86	87	90	83	90	84	92	77	78	96	78	76	90	97	75	85	87	87	89	94	79	72	83	71	99	86	101	95	80	77	105	92	77	77	96	81	87	90	87	85	87	80	92	69	82	82	77	86	66	88	88	87	93	91	79	84	89	83	93	84	78	93	93	72	96	65	97	71	80	90	68	77	75	62	80	88	69	110	83	86	71	89	95	63	87	101	70	92	97	80	85	82	79	99	98	89	92	76	82	81	78	79	75	88	78	88	77	86	69	86	95	89	87	107	75	80	77	87	71	87	94	78	77	79	83	81	81	64	72	77	75	80	95	85	76	82	99	62	94	77	90	94	72	83	110	77	74	79	97	84	83	84	79	93	63	85	80	96	95	101	89	89	76	96	92	70	78	98	89	94	93	86	80	93	98	82	93	81	88	90	81	91	75	75	97	91	105	77	93	88	82	79	78	93	87	81	88	82	66	81	91	82	84	80	82	82	76	94	80	73	86	77	91	71	95	88	76	75	89	80	82	83	71	80	100	78	92	86	91	61	79	75	83	93	81	79	79	80	80	86	72	96	68	100	70	91	85	83	89	84	70	79	75	97	93	82	91	83	75	83	84	84	79	81	71	93	92	75	84	89	87	78	71	78	97	91	108	80	96	77	79	89	82	94	76	86	83	83	105	78	92	90	78	79	87	87	88	87	80	79	79	97	100	105	95	83	83	79	95	88	76	87	71	85	89	78	87	86	81	85	79	86	81	82	73	87	84	106	89	94	98	84	79	99	80	87	82	67	89	80	72	80	77	90	91	95	71	76	83	87	79	74	88	68	75	68	93	80	88	71	75	80	85	90	96	72	90	72	83	75	85	74	88	69	82	81	73	87	94	88	81	81	90	81	85	75	67	72	72	97	108	81	86	68	77	77	69	85	72	81	91	83	76	84	82	104	79	90	97	73	89	67	83	88	97	73	94	84	78	74	82	78	81	85	90	88	96	71	72	75	85	86	86	83	84	81	101	66	82	87	89	85	95	87	72	82	87	73	75	71	65	83	93	71	82	88	73	87	79	80	82	90	89	82	89	86	79	78	97	78	88	67	85	76	78	97	72	93	86	86	97	102	82	70	83	83	100	82	94	113	93	84	92	81	89	89	84	85	85	80	71	72	96	88	96	89	91	73	87	94	67	74	85	67	93	78	76	85	77	73	96	72	78	65	67	76	90	85	83	91	71	85	68	86	86	71	81	86	83	92	80	70	93	104	76	92	82	78	73	80	74	92	83	79	70	71	91	78	84	82	73	90	103	78	91	82	83	86	66	98	88	80	77	86	100	84	75	85	91	64	86	91	89	88	77	81	93	75	79	91	85	93	66	81	79	75	83	91	85	72	73	85	75	85	81	89	87	91	95	101	96	88	86	87	81	85	87	82	91	84	87	100	81	87	75	76	82	70	87	76	100	92	84	84	96	77	86	94	85	89	93	78	78	80	66	93	84	78	86	111	71	70	91	80	94	80	75	90	94	87	70	81	103	96	86	79	92	85	81	80	81	76	77	76	83	72	90	90	89	81	78	82	93	82	74	91	80	91	68	92	90	91	69	71	85	84	81	70	80	77	89	89	76	93	91	92	92	79	88	77	79	71	68	65	82	88	74	78	91	98	90	83	92	72	92	70	84	77	78	85	77	80	89	101	102	96	76	74	89	87	89	80	95	75	87	72	94	78	88	82	74	83	78	84	86	97	77	84	95	77	81	84	101	67	90	76
6413	391	531	585	491	472	417	444	397	376	361	382	354	310	323	363	368	313	313	335	319	307	316	327	326	326	289	326	345	319	326	306	340	321	319	306	315	319	288	283	321	312	316	285	308	303	306	298	317	310	304	311	333	303	279	339	327	334	295	336	321	323	313	290	320	314	309	328	312	298	309	313	305	324	280	293	284	322	320	302	317	332	346	339	308	294	291	319	329	348	291	317	294	283	309	311	299	304	281	273	279	303	280	341	285	300	313	303	336	307	323	310	312	319	320	284	306	284	321	294	305	300	273	292	307	303	299	330	296	306	303	255	283	315	282	331	304	329	312	283	303	333	319	319	338	315	311	300	300	343	306	322	308	341	297	302	282	298	308	304	316	303	314	328	323	296	298	273	328	315	297	325	284	324	346	333	308	313	294	295	359	330	314	304	319	308	308	290	306	283	314	320	292	306	297	299	319	299	345	340	307	320	307	299	276	311	321	318	301	298	307	312	325	299	313	301	327	290	337	305	324	301	288	278	338	302	291	324	326	298	326	301	300	335	332	333	306	297	318	317	326	313	298	282	308	326	283	302	325	333	294	307	332	295	289	312	314	294	314	287	297	303	287	322	317	324	314	311	301	323	324	321	314	341	308	312	341	299	294	301	320	323	267	302	284	317	294	315	320	317	318	297	286	321	304	306	306	310	274	321	309	335	296	326	320	311	334	292	310	285	271	286	282	303	307	310	311	290	311	309	295	329	290	333	321	353	333	320	328	320	322	334	318	287	291	297	320	300	316	312	300	319	316	291	328	308	328	323	310	312	300	310	303	298	306	311	328	326	329	291	290	306	297	310	285	311	295	281	326	306	334	305	299	308	322	311	309	299	286	292	310	329	303	350	293	285	285	317	337	345	306	278	306	297	318	337	345	310	319	296	287	311	299	324	302	313	303	315	316	313	323	305	333	331	335	313	322	303	297	305	293	301	291	319	302	315	294	326	311	276	310	307	274	339	271	324	311	321	305	300	311	345	266	285	288	334	339	285	304	306	284	301	325	300	284	330	325	327	300	336	311	312	332	294	295	289	315	308	319	342	295	303	335	332	285	329	305	286	319	276	289	325	290	302	296	305	312	317	292	292	301	310	286	329	296	312	303	320	296	315	306	317	279	324	280	297	309	312	340	325	303	288	316	314	325	298	270	329	321	319	314	281	312	310	308	300	303	294	291	283	318	328	322	313	360	290	297	313	289	322	315	304	297	321	299	306	325	306	275	315	309	296	303	291	306	301	324	285	283	289	308	293	313	295	313	311	293	339	296	304	328	291	299	292	339	305	315	307	301	288	302	333	282	283	294	304	289	309	296	305	340	315	337	348	334	317	306	299	312	300	328	306	250	332	282	335	322	323	333	322	292	274	293	310	295	310	308	301	280	324	327	275	321	316	315	320	310	309	301	297	319	323	298	262	301	285	316	307	305	326	320	320	288	289	296	284	341	287	316	324	305	324	316	326	325	329	319	309	316	322	328	299	295	307	319	294	316	310	333	321	303	306	291	298	301	324	324	305	311	307	290	317	287	295	342	308	321	304	316	287	296	320	279	286	310	340	325	317	342	281	291	297	290	312	304	314	294	298	314	323	291	317	290	307	313	315	294	308	316	320	300	342	310	296	327	311	289	320	294	276	316	319	305	318	339	291	277	325	281	315	302	309	295	315	345	302	287	290	322	351	282	271	332	300	354	296	321	340	310	327	283	347	285	287	314	314	320	296	319	337	338	294	288	331	285	298	320	314	295	306	322	290	320	325	312	306	339	277	340	302	293	306	312	281	324	310	324	293	282	303	321	313	303	313	291	303	298	312	301	340	287	310	323	307	294	305	333	298	328	316	304	300	290	309	313	290	272	300	325	324	296	320	309	281	304	284	339	330	328	285	312	322	313	297	290	320	328	313	299	309	289	322	324	325	316	288	307	318	290	296	281	301	303	312	325	309	289	324	277	320	302	290	320	298	313	312	303	328	320	295	295	322	300	291	308	325	316	285	302	276	309	314	299	310	288	315	319	318	292	334	286	324	309	324	309	318	309	320	301	313	312	329	316	320	332	318	294	314	318	279	307	303	274	305	326	329	306	335	326	350	314	266	341	292	322	301	282	296	309	315	325	278	275	335	301	305	306	277	338	273	302	320	335	299	326	316	313	312	306	306	311	282	325	312	295	301	310	305	284	318	307	316	323	287	296	329	290	315	307	318	288	332	318	312	322	310	291	338	315	311	278	287	300	331	299	314	328	321	317	305	288	309	331	296	318	316	312	325	336	331	286	303	330	320	300	299	308	311	335	300	285	316	283	302	312	312	291	298	319	309	279	280	310	297	310	345	302	329	325	284	316	302	334	310	316	301	299	319	287	330	300	305	282	284	337	301	284	314	328	318	319	298	309	293	307	318	312	282	333	292	303	314	311	326	287	299	307	314	321	321	324	294	297	283	286	311	308	305	304	338	291	320	289	304	310	325	313	315	317	284	313	310	308	317	278	335	303	315	262	316	303	292	321	313	289	291	312	318	339	327	281	320	335	343	317	308	283	313	304	318	309	282	302	317	305	325	302	305	324	324	324	313	327	260	328	308	289	314	329	312	333	303	349	327	286	321	291	267	285	290	294	313	300	288	300	299	337	290	304	303	297	324	317	327	319	295	324	291	320	302	295	318	309	318	304	289	326	361	322	292	299	313	333	302	315	290	290	304	315	295	324	316	314	289	351	311	296	274	304	308	321	338	299	284	320	329	329	281	306	300	305	320	321	278	271	309	322	296	352	342	326	286	315	325	307	302	329	284	327	310	295	351	303	314	303	295	317	302	310	288	309	312	309	316	311	322	318	283	303	311	303	337	297	289	312	283	344	298	288	303	329	286	317	343	317	299	292	336	299	299	291	267	308	331	284	355	314	309	292	293	298	326	317	293	304	273	282	343	329	309	309	328	344	316	310	314	336	303	273	280	306	307	318	324	319	302	317	283	286	280	307	276	328	318	323	318	325	315	313	318	299	337	292	284	305	323	313	323	334	307	308	290	340	299	288	317	306	323	336	286	312	312	298	311	300	280	301	344	295	289	318	292	298	308	327	317	287	294	303	321	302	348	327	356	318	298	312	302	299	326	310	287	313	292	310	303	296	320	282	295	297	343	313	338	339	334	324	321	295	289	315	315	312	312	309	303	335	329	333	328	302	311	330	329	312	286	291	291	324	297	333	298	313	326	319	306	323	291	328	336	308	310	300	323	294	286	283	308	316	293	287	308	318	303	295	313	340	297	320	335	305	312	303	282	280	301	293	318	276	300	309	316	320	303	272	330	290	308	289	297	315	312	316	309	302	293	312	298	292	298	286	297	331	319	316	306	322	304	314	347	304	300	302	316	291	305	327	328	335	359	307	303	306	293	316	297	311	348	308	315	288	315	315	322	312	283	318	307	317	297	273	270	272	292	313	279	322	296	323	295	318	301	324	303	307	314
30563	7130	1438	1097	766	595	490	409	312	297	253	250	220	230	227	236	206	190	191	195	176	161	158	188	174	199	196	192	167	146	181	208	148	188	165	166	180	158	154	154	163	163	180	180	167	169	193	162	164	184	178	179	157	195	153	171	180	165	157	165	155	169	172	148	177	152	150	169	159	170	170	160	170	145	180	172	174	173	166	162	167	160	155	140	188	170	163	170	173	162	166	142	163	171	163	185	175	163	162	165	150	163	164	153	175	173	168	184	190	161	184	176	178	169	172	177	165	153	165	190	174	172	165	173	166	193	172	176	145	154	151	161	157	154	155	182	151	155	164	138	172	167	162	149	156	186	180	158	156	180	187	167	156	145	155	195	170	161	185	161	148	141	171	154	143	166	165	164	174	152	159	189	165	169	133	172	163	175	151	151	164	150	169	155	190	169	167	159	157	154	155	130	167	186	175	151	168	156	157	186	156	159	163	169	137	164	145	165	172	160	168	161	185	162	184	171	155	169	167	158	149	159	171	151	177	172	187	175	173	155	171	165	181	144	171	159	167	182	134	155	141	163	164	172	162	181	160	156	155	169	146	159	176	166	161	156	147	160	150	163	157	177	175	186	147	157	172	151	180	182	157	172	170	140	173	173	142	145	155	171	133	179	176	182	175	182	175	168	174	162	181	168	142	164	171	175	157	158	189	135	168	182	162	166	158	163	165	177	176	149	175	172	194	155	164	156	156	176	152	160	172	173	164	176	162	161	164	174	137	168	161	169	183	153	162	172	178	156	156	180	151	145	162	154	164	172	169	155	177	156	150	164	164	143	153	156	168	180	154	179	153	142	156	183	156	159	160	182	165	169	168	158	197	161	162	167	168	167	171	154	162	177	178	157	168	155	161	154	167	135	153	166	197	143	173	185	174	136	161	184	175	166	165	169	160	159	179	188	160	163	138	150	170	173	158	154	169	156	147	157	158	172	165	165	166	161	166	143	157	166	175	162	156	151	144	167	170	161	144	158	146	154	142	160	131	162	151	160	143	154	146	177	181	159	162	173	145	161	158	154	173	155	176	164	139	187	156	161	144	168	161	176	152	161	186	152	173	165	148	162	161	181	183	137	167	157	163	166	157	150	161	162	197	147	173	183	166	166	172	169	165	168	168	143	178	156	148	161	172	153	164	161	158	159	174	173	163	165	169	160	170	167	172	176	155	175	154	168	158	142	160	151	159	169	179	169	165	128	164	169	151	152	154	163	162	153	160	166	165	164	183	153	181	168	173	162	158	170	194	169	144	163	166	171	149	186	153	146	178	183	171	169	158	143	166	166	156	165	177	171	185	172	180	149	169	163	153	159	161	156	179	145	159	167	171	164	168	191	159	166	163	168	152	174	161	165	168	195	170	159	171	189	148	184	160	173	170	173	161	161	172	177	179	164	156	152	156	167	171	162	166	148	171	160	177	163	162	154	172	157	149	158	170	158	175	176	161	146	191	164	168	146	156	173	175	174	173	173	178	156	177	177	164	172	167	172	162	172	135	154	160	156	173	162	151	161	177	180	170	145	152	190	163	159	151	166	164	171	181	153	149	144	173	175	178	173	182	180	157	159	139	147	141	156	174	172	164	173	171	178	168	182	147	167	143	164	167	148	152	158	156	155	156	182	163	167	169	160	183	165	164	158	168	162	158	159	151	161	184	158	147	148	151	182	163	187	159	156	147	160	194	166	170	158	170	146	155	168	161	157	145	177	181	164	165	176	144	170	150	171	167	160	161	141	166	174	117	164	167	156	178	158	171	170	163	169	147	163	161	171	154	140	168	155	172	167	169	171	158	141	159	169	165	152	170	180	152	167	144	157	174	185	164	145	158	138	165	181	141	157	163	166	153	182	173	154	186	154	142	170	175	189	158	161	180	174	172	164	174	172	161	150	160	169	168	164	169	127	148	173	142	184	176	157	151	168	175	161	163	166	164	160	168	145	167	176	164	158	173	152	180	154	183	153	191	163	164	149	158	138	144	172	168	150	152	162	149	148	154	163	164	160	147	151	134	150	170	169	173	162	161	161	170	164	155	134	175	170	174	157	167	188	185	168	163	166	167	163	167	180	178	161	168	162	188	158	174	151	177	159	174	152	155	164	162	159	155	162	167	148	177	163	172	179	175	178	145	151	149	161	159	149	141	156	140	154	151	157	197	172	134	170	166	147	171	152	177	166	162	162	158	166	154	172	170	159	168	146	149	164	166	163	156	153	163	185	165	182	151	154	155	171	144	174	169	190	169	144	174	155	133	153	147	168	167	156	171	139	183	165	182	155	147	169	168	145	168	158	164	162	191	166	164	158	178	184	170	167	161	144	172	139	176	167	168	148	165	160	143	181	178	167	147	178	165	153	162	141	151	192	139	171	160	193	176	158	169	164	151	182	174	168	154	154	157	167	157	178	150	187	189	144	167	149	158	132	164	192	166	179	161	147	171	162	167	172	167	172	173	178	177	163	161	162	161	151	137	162	161	166	152	164	161	173	165	157	151	168	133	158	160	141	183	173	160	173	155	155	153	175	166	154	173	167	161	167	149	153	181	171	146	176	162	172	170	173	189	155	161	176	175	154	163	154	146	164	158	156	162	168	142	166	179	171	166	165	149	169	174	168	177	167	173	158	173	137	157	161	144	165	175	155	168	157	165	137	162	168	162	152	156	165	134	146	149	167	173	155	176	180	169	165	151	187	175	164	165	156	174	165	156	147	132	159	166	158	186	159	154	156	158	159	180	155	148	166	183	166	165	130	154	185	168	164	196	154	183	146	160	143	158	140	165	146	160	161	161	173	158	148	141	149	164	175	162	165	178	171	155	174	178	172	163	152	151	157	170	151	195	178	167	166	150	163	164	190	169	169	172	151	153	154	130	168	167	172	172	166	164	146	157	168	173	173	149	168	159	167	160	140	172	161	164	156	182	159	170	156	183	157	168	154	166	183	188	163	141	159	136	145	165	167	171	156	162	169	162	159	178	159	156	155	163	173	148	156	175	190	168	159	179	176	166	161	153	145	167	142	163	178	173	165	163	167	156	170	155	154	179	157	148	178	181	175	160	157	167	156	152	158	160	162	166	166	151	175	183	174	182	175	144	150	176	175	159	176	179	180	167	161	161	176	154	155	185	178	156	173	174	172	161	158	159	165	167	145	153	154	162	168	168	132	178	142	142	162	164	150	166	150	160	157	171	174	161	178	168	147	166	180	153	149	174	163	179	174	170	147	157	150	157	185	159	160	168	178	177	173	164	160	150	184	177	184	180	180	154	181	178	181	170	164	147	166	151	159	167	155	148	168	135	181	164	160	151	182	183	169	152	170	152	160	150	172	170	139	161	151	155	179	170	163	163	169	166	163	154	165	153	176	147	168	172	167	187	152	145	154	137	171	155	199	142	152	162	171	155	162	151	168	161	172	173	145	153	173	191	147	177	154	169	167	152	179	154	172	168	162	176	160	181	160	160	153	148	157
14031	1492	3006	3558	3051	2512	2182	1807	1547	1395	1244	1077	1048	927	902	825	842	774	776	789	734	667	642	701	670	686	593	644	637	642	632	595	608	589	584	586	589	603	560	568	616	588	556	540	553	529	565	506	541	562	530	560	537	552	564	573	531	552	582	551	560	525	543	489	513	540	538	543	625	581	575	516	540	524	536	485	508	537	534	516	536	538	555	526	547	545	529	532	526	503	508	556	516	551	488	527	521	512	538	521	530	495	536	526	502	529	515	520	524	556	536	526	510	531	558	532	524	540	537	503	510	510	551	557	542	514	539	548	518	550	522	522	530	548	545	530	522	496	556	467	501	490	527	552	559	551	537	531	513	491	540	546	503	554	538	485	521	505	523	521	545	512	517	502	547	507	517	529	490	508	548	518	525	515	534	506	549	574	515	518	519	515	559	572	559	502	549	536	516	533	549	555	550	508	515	534	512	517	506	528	508	544	551	541	539	531	508	491	512	516	504	529	529	494	530	494	558	571	529	545	552	544	520	534	521	534	508	549	525	516	481	525	526	538	525	506	504	513	525	488	546	539	567	538	546	501	526	530	505	511	535	542	499	543	554	537	520	470	527	537	509	548	518	547	506	523	537	506	509	565	514	527	516	515	517	509	529	544	513	509	512	491	531	516	517	575	539	544	527	512	524	535	526	560	526	520	518	588	556	577	528	559	497	495	518	526	528	526	545	502	518	504	536	549	498	527	503	496	517	534	506	523	547	549	503	521	538	540	497	508	569	525	525	522	528	574	541	560	520	539	531	548	526	525	521	506	516	481	488	525	536	549	530	510	538	536	532	513	559	554	515	563	538	489	515	539	532	546	539	548	509	493	502	483	516	534	502	537	580	564	538	522	525	507	523	533	544	524	523	519	520	531	546	530	523	524	508	540	586	525	527	498	545	533	554	506	521	540	505	521	534	513	467	522	505	499	547	512	549	577	568	552	550	541	543	524	519	502	534	473	527	574	525	532	490	537	534	525	512	519	530	561	508	488	564	552	521	508	472	524	533	524	504	545	522	536	540	552	539	526	538	552	536	524	531	533	577	532	510	504	506	501	539	558	523	501	526	534	496	522	515	547	547	554	483	529	499	493	528	580	483	537	573	511	526	500	558	526	495	536	531	516	534	514	529	532	518	550	552	546	534	508	526	501	485	541	557	504	506	531	489	518	531	570	516	539	511	538	506	566	533	509	523	498	561	541	505	522	531	529	545	502	525	496	521	539	519	526	507	544	561	520	542	498	491	525	539	529	524	576	528	513	562	537	500	507	518	516	507	503	489	566	575	516	559	522	526	502	524	538	525	558	575	510	524	518	532	494	487	540	549	536	502	541	514	458	517	500	531	506	542	555	517	514	558	529	523	547	497	537	536	551	480	526	461	523	523	501	535	502	545	546	528	541	557	549	537	551	547	544	506	499	463	528	531	532	550	513	518	550	524	526	531	512	517	531	551	540	539	512	519	518	527	510	527	515	506	551	516	538	526	503	530	529	522	523	544	548	482	515	535	521	541	527	502	554	520	559	534	539	557	516	548	545	535	533	561	537	558	520	472	506	526	549	516	531	512	542	519	494	510	516	509	531	517	539	491	506	499	537	487	535	545	496	515	505	536	540	548	540	538	549	491	516	523	546	475	509	547	502	540	518	487	552	510	509	485	534	501	514	487	556	548	521	495	500	520	549	492	535	559	535	505	568	500	512	487	546	483	526	517	524	540	516	536	512	538	560	535	535	515	545	544	542	512	495	498	542	525	552	486	528	518	597	510	531	555	534	511	530	535	521	534	511	528	561	542	544	493	535	499	501	509	529	494	524	509	531	528	531	556	534	542	496	569	537	520	526	537	541	521	542	505	494	525	530	533	542	529	522	516	500	514	516	473	510	501	540	541	475	531	494	511	530	541	532	527	540	519	528	548	552	525	513	580	505	553	554	517	554	553	530	494	513	500	496	527	537	492	529	531	555	515	520	491	527	562	545	548	532	538	525	545	495	509	506	523	542	532	494	527	491	489	508	495	589	493	501	535	550	530	504	522	528	525	520	524	570	497	546	524	475	507	504	532	492	539	505	546	506	574	530	548	517	499	475	485	567	561	539	523	560	522	510	539	559	515	533	495	506	483	529	546	551	517	500	522	533	503	498	516	537	529	543	569	522	533	520	529	524	516	501	534	513	536	547	491	522	503	528	531	502	524	546	540	520	522	551	540	523	527	526	546	537	551	526	492	543	531	548	533	596	525	569	545	552	525	546	537	545	536	535	537	507	528	544	526	557	508	532	511	501	535	505	534	542	493	534	553	569	533	513	518	543	527	490	522	503	483	559	557	512	520	522	548	562	538	555	548	531	515	522	508	488	550	522	520	542	529	557	574	525	534	534	550	528	513	535	532	579	521	524	539	538	561	504	534	531	529	592	533	536	544	560	500	532	524	552	528	526	523	555	503	486	511	527	485	523	550	535	482	518	510	529	540	503	548	493	495	522	545	521	522	542	499	571	520	527	560	557	523	529	516	484	547	512	571	504	523	535	528	541	538	507	489	539	498	526	531	517	548	555	528	531	547	517	523	534	533	518	524	564	524	513	522	539	517	535	530	515	561	537	529	534	564	534	552	495	539	540	555	515	534	533	516	559	553	560	544	504	501	527	532	564	525	566	552	513	499	523	542	517	548	512	485	555	572	504	511	499	530	516	534	489	554	536	524	513	498	538	550	514	493	573	550	514	575	550	501	542	563	559	546	546	564	541	508	483	540	499	537	489	534	542	524	525	494	527	504	529	493	549	575	517	540	502	519	546	561	537	500	542	553	541	525	524	592	512	533	512	535	489	497	500	544	527	540	543	550	544	472	537	563	548	506	563	533	513	501	544	530	476	558	534	538	494	529	569	545	518	535	522	504	565	532	515	514	521	562	529	566	508	512	550	535	537	519	490	525	506	537	477	555	550	481	543	521	529	542	539	529	513	508	557	491	531	542	524	531	502	541	522	454	554	555	510	547	493	510	511	500	514	458	525	521	554	530	524	499	518	522	523	517	542	517	514	552	548	529	533	521	559	540	534	504	532	554	502	483	511	501	508	536	521	491	538	518	536	521	512	494	514	553	526	545	516	538	525	540	577	519	493	559	522	505	556	471	551	548	503	546	524	504	543	521	539	517	531	508	495	521	510	561	506	501	531	500	539	521	491	510	525	554	516	519	498	529	499	539	499	550	565	538	522	520	520	504	558	536	514	536	528	542	542	524	561	539	544	559	575	536	543	538	554	534	529	528	538	543	508	571	507	521	529	509	555	485	510	569	502	541	560	550	511	522	538	508	540	515	528	515	545	549	522	497	533	501	503	567	529	559	546	544	541	541	520	543	532	511	554	522	531	502	509	505	513	508	520	515	519	571	538	529	535	538	533	555	507	538	473	566	517	529	516	539	522	506	487	501	544	543	543	529	552	490	533	565	510	508	548	488	528	502	515	588	524
38645	15388	3618	2150	1527	1119	866	726	608	567	463	456	390	387	359	325	340	353	312	309	303	318	300	294	314	289	304	280	306	270	287	303	247	270	301	264	275	302	268	310	234	297	272	291	302	320	235	274	273	264	233	291	268	281	294	291	305	236	249	250	263	293	224	291	239	255	281	246	299	261	286	273	283	259	257	294	255	267	259	276	295	268	262	278	257	257	269	270	269	257	272	316	275	276	274	267	274	270	242	276	240	247	291	257	256	271	251	275	265	278	255	245	256	244	278	259	289	301	275	262	246	252	295	267	290	248	256	274	265	296	259	284	251	265	261	266	273	285	266	250	248	281	232	258	252	275	295	240	261	284	296	265	244	278	242	266	266	270	225	287	279	282	268	280	268	288	240	254	261	267	263	281	274	271	283	298	280	236	253	273	281	236	283	291	287	251	240	262	252	245	261	235	244	264	263	283	264	277	280	281	248	249	272	281	278	288	282	288	258	248	278	288	265	262	274	263	306	262	233	255	266	251	275	267	293	266	262	294	275	282	274	288	265	268	266	266	271	277	324	255	269	246	269	252	257	277	270	271	237	241	265	253	270	283	264	307	259	241	259	291	280	270	258	286	271	251	264	265	285	246	290	267	267	287	279	242	246	276	274	276	228	254	277	256	271	234	297	286	251	271	290	249	253	278	276	248	257	266	281	266	305	251	266	262	278	299	269	269	268	268	251	263	258	285	278	255	248	268	254	296	266	258	240	246	282	270	248	253	265	287	289	245	262	302	275	252	263	243	255	267	269	279	263	256	257	239	233	272	274	248	277	249	265	280	249	253	252	301	204	245	294	267	276	273	276	272	272	299	272	282	240	267	250	285	260	276	247	292	277	234	293	281	254	273	257	263	255	236	305	247	267	252	257	283	291	269	262	284	292	249	274	289	263	275	255	266	258	294	275	288	256	241	270	244	266	229	291	261	275	276	266	245	245	243	296	288	266	266	251	272	270	242	273	284	258	266	283	263	251	275	238	270	263	255	219	243	291	273	275	245	268	256	229	275	279	252	234	264	282	259	281	228	265	262	273	233	291	271	272	274	247	285	281	307	260	270	278	243	281	261	277	233	257	268	259	255	292	273	249	257	297	265	253	255	254	305	271	236	258	286	234	264	252	259	258	251	260	273	252	279	274	275	261	279	258	258	246	259	308	261	271	284	229	276	246	267	271	282	288	268	292	253	250	291	288	273	272	264	269	240	272	298	252	294	282	267	273	279	257	243	239	270	279	277	258	238	277	276	268	241	275	271	251	319	242	257	256	299	250	269	287	268	289	274	318	258	276	282	272	254	293	276	260	299	268	248	236	254	269	274	253	265	254	256	303	266	257	260	243	264	261	250	251	249	282	245	271	245	262	251	275	268	262	257	251	258	267	263	274	282	272	287	269	249	271	272	264	283	252	263	279	282	272	247	280	267	248	260	277	251	262	292	271	271	287	279	276	286	258	275	264	281	265	249	260	279	248	237	248	276	234	252	253	299	236	243	274	257	276	239	276	268	254	270	286	264	279	257	249	266	251	238	265	293	259	264	288	254	294	268	273	275	284	269	251	273	261	283	295	233	293	287	255	293	265	274	251	269	252	289	263	260	246	293	274	275	252	258	274	268	271	272	248	236	266	239	274	261	270	264	263	262	252	277	268	275	282	261	272	268	299	246	268	279	249	283	241	276	240	243	271	300	249	249	302	267	281	263	260	289	243	285	276	260	265	268	279	272	260	295	284	248	269	284	257	242	297	257	259	275	269	251	289	291	290	277	269	273	267	276	271	268	279	268	248	264	257	249	250	319	252	303	236	269	246	265	275	252	251	257	268	271	276	282	263	251	270	238	268	248	281	263	289	275	251	266	307	273	269	249	276	263	266	276	263	246	235	264	275	286	290	259	270	296	279	264	250	273	241	254	306	286	256	265	262	239	300	271	262	236	265	260	286	265	253	254	254	240	298	275	280	258	293	255	288	277	283	253	265	276	273	275	262	261	264	278	260	270	251	258	255	290	268	236	284	258	277	280	266	269	255	280	261	286	281	278	262	273	239	245	274	286	292	285	304	253	272	287	261	280	275	254	287	278	270	278	244	278	269	281	272	270	276	247	266	244	266	276	259	287	276	270	253	261	294	288	247	255	235	248	276	276	269	260	279	278	261	261	263	258	278	267	289	278	293	248	260	293	289	272	258	297	295	260	259	236	264	273	278	247	284	252	263	251	270	267	274	285	274	264	270	267	287	272	269	300	264	256	236	275	264	270	280	289	287	267	279	262	284	268	254	281	256	258	273	302	274	290	301	282	271	295	255	277	282	280	283	274	269	273	288	270	292	290	261	281	272	253	263	228	271	255	290	280	253	250	277	298	284	274	309	267	259	267	274	269	289	285	290	263	269	273	250	266	257	280	269	273	273	281	257	266	296	250	271	304	271	265	265	300	269	283	253	254	279	274	296	260	277	275	247	260	271	274	296	258	266	237	268	290	278	249	257	253	258	282	263	270	282	274	248	283	262	241	267	294	250	279	259	275	295	275	267	246	279	262	251	253	260	261	276	251	263	270	288	276	264	246	255	257	277	278	279	251	242	269	237	273	238	258	269	282	266	278	242	269	290	231	267	288	277	274	270	258	269	267	277	245	280	283	272	247	304	283	272	272	271	237	269	263	274	250	260	262	274	266	271	233	270	264	261	248	268	255	289	270	270	277	254	253	269	295	267	254	301	271	269	258	284	269	251	275	261	256	248	264	268	305	272	251	256	199	267	273	295	271	232	232	270	254	293	264	286	286	260	279	269	237	234	244	256	266	269	283	259	255	277	280	268	271	241	280	235	267	250	301	267	276	259	280	277	266	269	262	275	252	276	264	277	274	250	295	278	279	264	251	224	251	285	284	277	246	270	255	242	279	271	289	264	273	276	241	278	279	285	300	286	264	274	278	275	272	284	266	265	301	268	274	250	253	273	249	248	280	248	262	296	247	250	270	279	287	270	263	253	275	256	255	263	272	281	282	283	265	265	259	251	255	233	252	246	290	258	245	274	279	265	272	259	283	308	269	241	274	246	304	251	272	264	296	270	290	264	258	273	260	281	282	280	260	264	251	273	283	281	250	249	261	300	257	260	286	271	250	309	269	257	256	250	268	279	266	281	232	251	275	307	248	262	265	261	243	272	247	285	280	279	279	235	255	232	270	258	250	277	254	241	289	284	257	290	307	256	285	259	275	294	253	235	266	274	255	248	276	246	255	276	258	267	248	279	253	261	286	303	273	264	268	252	291	253	258	294	278	259	282	259	280	267	254	271	269	287	263	264	228	253	285	267	255	297	309	244	307	260	272	276	275	251	276	285	288	244	242	278	270	288	278	270	265	268	289	258	269	278	300	281	284	274	292	253	275	246	275	242	230	276	269	261	258	271	260	250	258	273	278	279	253	264	263	283	268	278	258	275	275	265	272	272	275	274	267	300	275	242	270
17625	2574	5495	6183	5438	4500	3657	3179	2725	2463	2202	1905	1741	1625	1507	1411	1322	1268	1229	1186	1135	1113	1072	1060	1019	1029	1060	980	949	934	971	906	938	880	941	908	944	936	902	861	845	834	871	805	858	883	873	853	835	832	819	830	865	829	860	876	899	841	830	851	872	817	867	795	878	809	838	832	857	838	786	806	799	819	813	860	803	815	836	828	856	780	773	797	838	797	799	775	801	827	834	845	788	806	834	793	798	780	781	806	770	780	780	849	743	840	840	776	777	784	772	789	808	812	833	774	788	775	736	809	804	818	776	824	784	858	805	774	807	758	775	779	815	779	800	812	849	808	818	767	792	809	798	800	797	810	780	776	740	774	816	767	769	789	758	764	835	755	781	805	762	746	803	820	785	784	792	748	763	773	793	765	809	804	846	832	822	789	765	844	802	776	810	774	790	786	762	824	815	824	699	772	757	796	774	801	751	794	724	797	806	780	786	810	801	791	801	845	749	802	833	824	728	776	766	747	822	776	759	769	821	796	822	745	781	763	775	725	725	836	779	825	809	810	760	788	798	818	773	823	809	785	830	766	774	791	788	744	798	796	789	762	782	803	789	801	800	777	831	777	723	789	785	788	843	751	767	778	810	766	816	809	763	764	788	778	811	775	802	770	786	765	760	803	707	781	811	809	810	790	807	765	812	800	773	781	763	771	797	748	758	832	805	832	744	758	824	876	768	758	780	814	802	804	790	797	819	758	773	750	782	789	797	783	830	802	754	800	773	745	786	826	793	774	844	791	819	756	793	812	738	797	817	783	780	782	744	744	793	804	790	819	773	748	830	772	794	815	771	777	784	815	804	827	779	749	763	848	763	790	728	777	788	853	784	789	797	812	798	773	784	767	822	779	755	806	789	797	735	803	785	772	802	778	762	774	761	774	785	730	823	831	849	802	799	797	779	755	793	783	788	804	814	775	822	799	761	747	797	760	844	800	835	785	784	785	773	777	804	807	806	792	704	768	756	808	806	818	805	823	717	801	733	803	794	801	800	805	784	786	783	764	768	755	783	764	771	749	829	751	835	783	796	813	719	810	825	754	763	811	779	779	790	831	787	761	797	794	781	754	798	770	831	815	764	758	787	822	801	763	791	738	798	785	750	803	770	769	788	753	799	791	770	779	731	770	743	798	756	789	843	765	785	791	769	819	786	760	745	868	802	755	782	778	829	832	767	749	791	739	795	775	829	762	794	796	815	785	762	829	768	845	794	762	766	767	801	790	748	829	747	801	812	779	749	821	760	794	762	816	788	771	775	773	809	812	822	745	805	813	813	806	778	764	748	790	766	787	827	784	771	779	812	806	785	763	776	753	797	766	739	827	783	803	791	776	758	778	804	808	783	756	763	757	787	777	795	781	837	767	785	835	815	812	801	815	762	786	819	774	789	763	769	858	806	771	825	771	842	804	824	785	761	780	778	761	798	762	749	789	787	819	819	797	784	779	864	770	750	759	803	783	786	779	789	788	720	803	820	827	799	788	746	821	813	830	806	857	808	752	780	751	738	795	752	804	802	799	776	753	777	770	805	795	749	771	784	766	783	789	850	793	720	814	788	787	770	736	776	755	798	761	824	767	810	810	760	728	807	833	777	755	766	810	761	788	779	765	793	783	767	814	816	795	798	833	804	793	773	810	803	799	793	836	810	781	778	817	796	777	749	800	751	802	802	804	789	781	769	796	842	768	802	837	778	761	743	807	807	784	790	796	799	767	734	826	777	786	815	806	763	766	808	780	798	746	740	820	805	717	749	800	813	798	771	792	826	780	791	782	826	833	820	813	776	783	808	813	814	794	786	803	828	811	778	814	806	747	767	783	722	759	774	768	839	766	752	806	788	831	781	790	757	800	778	780	778	767	794	822	826	816	825	782	832	726	802	780	805	800	747	780	789	769	792	777	757	765	783	777	748	798	777	784	754	799	769	791	792	771	771	798	788	790	780	793	756	740	831	741	801	814	818	810	775	839	772	773	725	763	781	766	835	779	805	763	762	809	773	795	779	758	792	742	766	792	753	784	755	781	763	805	768	804	814	819	817	790	773	819	792	789	826	780	786	792	746	788	770	779	764	798	773	837	768	773	747	804	796	762	830	764	753	823	783	827	785	773	764	801	797	790	750	742	824	747	799	774	797	747	776	798	802	725	761	721	806	830	753	783	777	755	804	767	794	837	841	830	758	797	785	787	750	723	750	765	750	797	782	808	755	806	744	818	750	769	794	828	813	769	767	825	804	790	764	764	830	781	777	835	811	797	774	819	791	808	771	803	848	782	760	790	802	764	868	797	765	780	790	791	779	768	746	768	776	745	803	801	776	767	799	803	781	778	816	813	797	831	798	790	762	752	794	794	783	784	786	800	823	802	751	836	752	798	771	798	779	735	729	790	707	754	793	818	792	801	788	778	785	811	837	750	748	780	789	802	756	799	785	756	733	778	770	784	715	779	784	798	781	790	749	752	780	801	792	839	754	788	793	783	764	798	770	758	744	815	794	807	763	746	749	772	771	851	827	790	811	769	824	749	820	770	796	791	811	766	768	840	782	791	757	762	747	822	815	794	801	803	814	774	805	798	816	805	723	836	801	775	751	823	796	754	820	850	827	764	807	785	774	780	797	741	793	795	772	769	770	815	720	730	755	738	778	818	809	758	701	751	782	784	735	776	823	748	794	757	764	762	766	795	806	788	783	789	830	807	744	724	780	748	769	756	711	776	806	775	780	760	824	761	803	810	731	837	760	774	809	784	748	797	812	722	754	752	742	768	802	758	800	768	765	780	831	785	790	784	773	725	741	805	743	788	764	768	818	773	717	815	809	804	749	824	769	814	809	770	798	775	811	787	770	782	778	764	769	812	776	734	797	807	822	789	752	819	759	776	818	795	791	756	774	744	762	788	787	790	793	772	790	812	794	743	758	819	762	738	784	816	794	779	837	807	825	797	767	788	810	740	814	823	799	746	782	787	754	731	766	782	821	782	820	802	780	778	765	845	789	753	847	769	782	800	796	801	779	776	843	779	786	802	755	800	758	759	790	798	763	779	817	830	760	806	840	802	804	809	795	787	728	793	807	771	779	771	800	783	714	786	779	843	807	808	786	831	779	781	784	818	790	799	797	812	729	747	810	791	784	775	778	783	795	751	805	804	804	830	823	789	802	729	799	751	791	796	862	802	808	790	806	752	793	789	796	812	802	800	774	787	745	824	785	750	815	808	796	800	790	788	797	834	817	763	836	800	835	803	820	761	753	747	770	739	778	796	808	766	777	802	753	791	774	772	783	821	792	753	815	789	779	804	780	826	734	804	806	855	735	746	762	795	781	818	775	815	751	737	777	837	767	745	804	787	758	821	778	777	760	777	815	790	842	744	816	854	777	813	783	816	889	784	780	768	807	799	783	786	787	780	768	809	810	794	762	806	768	735	730	775	822	804	782	820	773	802	791	774	751	792	773	776	812	841	814	790	799	759
5934	372	179	128	144	104	100	99	103	72	92	91	92	88	94	108	103	87	86	102	79	93	76	77	71	89	84	77	81	87	81	104	93	80	86	84	77	73	92	76	86	82	98	92	76	81	86	67	91	88	94	85	85	82	84	64	81	74	93	69	89	75	71	83	80	76	78	88	90	82	76	84	80	84	70	68	71	87	88	89	97	94	93	75	97	97	87	90	68	91	72	85	87	94	75	78	86	73	94	77	84	84	92	72	80	76	87	76	80	99	73	94	82	85	81	86	88	80	90	82	75	78	86	72	96	67	79	85	97	87	88	94	76	91	89	88	75	68	83	87	87	83	80	91	79	82	86	82	73	86	90	69	96	76	87	87	87	59	77	81	60	81	73	74	74	75	78	86	111	90	81	88	93	86	87	103	87	77	101	69	96	96	106	76	97	86	96	78	90	109	89	76	85	91	78	82	95	74	107	86	64	97	88	80	100	78	80	77	88	87	89	84	92	82	76	89	87	85	84	86	73	80	86	98	78	76	79	86	84	76	101	96	82	80	93	79	75	95	87	73	89	88	95	88	74	85	79	90	85	69	90	80	95	80	82	79	82	79	78	91	86	82	83	100	76	83	89	91	75	86	85	79	87	78	89	80	93	86	75	86	66	87	98	94	59	80	78	86	97	94	88	75	83	84	78	68	73	89	82	66	86	90	89	85	89	83	108	82	75	91	62	93	84	85	78	80	82	85	92	75	71	91	109	93	84	105	84	82	97	61	95	77	75	93	100	82	85	90	83	83	78	68	93	77	88	92	77	96	81	72	76	80	78	80	90	106	83	97	103	76	77	87	101	82	80	84	83	82	69	95	90	94	83	68	86	92	85	83	101	100	77	91	94	93	83	79	87	96	94	85	87	79	91	81	84	88	68	89	95	95	94	77	94	75	73	88	89	89	71	77	92	76	85	90	95	89	83	77	87	90	77	89	81	88	91	77	84	77	86	92	75	82	74	81	75	57	75	80	84	88	79	94	79	70	99	81	99	74	79	68	77	101	80	70	84	98	85	92	90	100	84	97	77	85	91	75	96	75	102	80	80	71	89	103	86	66	90	82	80	77	83	97	73	90	83	78	78	85	92	83	78	78	95	95	76	77	101	80	72	72	53	80	91	84	78	92	65	88	75	73	91	86	85	88	104	90	79	77	84	79	87	79	96	77	97	90	78	94	79	98	80	75	81	85	63	72	84	73	86	91	96	85	82	76	87	99	90	87	76	83	87	77	93	92	71	85	85	65	92	87	91	59	84	84	91	89	104	72	95	79	84	92	78	87	77	98	82	80	88	78	70	96	106	87	91	100	80	92	81	72	82	94	72	86	65	82	91	89	75	106	99	88	94	84	68	89	82	92	90	95	96	83	103	81	71	103	77	81	88	84	91	81	76	76	85	91	76	88	85	81	97	78	82	94	67	74	106	65	76	84	94	89	78	93	54	87	89	74	84	96	84	86	76	97	113	71	75	75	77	84	89	89	84	82	72	86	84	84	97	88	85	98	104	75	94	87	72	72	93	76	72	94	75	85	88	93	88	86	77	79	84	91	102	78	95	81	68	84	89	94	85	74	88	72	80	90	88	76	85	86	73	77	79	82	77	85	88	91	92	81	78	85	80	87	93	71	104	65	84	87	73	93	89	73	100	90	103	74	96	79	64	83	88	75	82	71	72	87	72	79	82	78	82	63	92	89	71	98	86	97	92	90	100	93	85	80	80	111	87	74	83	83	88	70	88	85	86	75	76	81	77	83	80	70	83	86	86	81	99	61	94	79	79	73	80	98	77	99	102	87	89	103	81	85	92	82	73	80	80	65	81	77	99	101	94	76	80	97	87	83	82	93	73	82	109	102	76	71	67	98	83	96	93	86	73	80	65	95	92	81	83	91	85	82	68	80	92	97	80	84	76	109	105	92	77	86	85	73	70	112	82	80	94	77	87	86	90	74	81	90	88	79	90	87	88	82	78	100	86	94	77	97	72	99	83	84	78	90	96	96	88	85	87	83	77	89	87	92	96	76	75	90	74	79	90	89	86	83	74	84	81	92	94	93	85	78	89	85	75	77	80	68	81	88	90	81	80	88	72	73	80	83	86	98	78	63	91	77	69	78	79	74	89	83	80	78	78	85	85	100	86	81	67	83	99	93	72	78	86	81	75	85	84	73	79	84	101	68	65	90	84	72	99	75	88	70	76	69	92	94	86	75	83	91	82	85	93	82	83	70	70	79	79	89	63	88	95	78	80	65	92	85	96	91	79	86	71	85	80	67	86	99	76	79	89	84	92	75	78	73	84	76	83	85	71	93	75	77	82	76	84	97	77	97	77	65	80	85	95	90	79	76	89	74	89	76	96	81	86	71	79	70	88	95	86	81	93	92	82	81	92	84	86	80	91	78	91	66	80	78	83	91	86	102	85	74	71	91	72	76	84	74	86	72	77	100	88	80	76	78	85	83	81	82	84	85	87	69	83	86	72	72	75	85	76	81	77	86	90	95	97	95	80	91	104	78	82	86	67	83	79	89	100	85	78	80	90	76	85	75	86	78	88	84	74	74	98	103	86	92	60	91	70	98	82	83	84	65	97	77	81	80	83	83	79	83	68	83	98	68	92	87	77	90	73	86	86	101	88	89	93	67	99	80	85	76	75	90	63	74	71	74	94	105	68	74	83	79	87	71	84	83	73	91	89	87	80	75	81	88	55	88	69	73	70	81	83	71	84	84	85	75	96	84	72	86	83	74	83	78	85	77	71	81	68	77	69	77	87	88	87	103	84	87	80	72	77	93	76	67	79	80	78	80	83	82	79	79	87	69	86	79	85	78	90	76	88	84	88	94	98	94	93	73	88	69	105	76	65	97	89	82	70	85	84	90	83	65	82	76	118	98	68	84	77	85	68	90	82	86	89	86	67	66	75	75	60	77	82	86	85	66	85	90	80	80	71	93	84	88	81	82	85	85	89	76	111	91	66	93	90	74	85	91	79	75	88	75	83	85	81	107	88	72	80	83	81	88	95	93	78	82	85	88	97	80	88	81	83	88	75	84	80	86	73	94	89	76	73	76	82	79	77	98	91	69	80	93	98	85	64	87	80	86	84	85	94	71	92	85	75	105	73	90	73	68	91	84	81	79	88	68	79	92	76	82	86	93	86	77	92	98	81	93	103	72	95	68	72	83	86	88	96	100	72	81	86	77	91	100	92	71	86	74	82	100	85	90	77	93	91	74	73	94	89	82	66	66	97	85	97	82	91	91	74	82	76	83	89	86	81	79	92	73	91	97	87	82	90	89	71	86	97	94	80	87	86	82	91	78	86	67	82	84	100	85	83	86	92	79	85	88	87	70	88	94	77	90	95	90	91	85	88	83	91	94	79	59	106	85	74	85	100	81	75	84	75	75	83	91	90	91	84	89	95	86	99	99	89	91	78	69	77	104	94	80	83	87	97	81	77	94	87	87	79	70
6384	421	521	598	473	493	433	449	441	375	382	344	354	334	344	343	340	331	337	320	335	331	335	339	334	340	287	337	340	307	313	302	311	301	301	296	320	301	322	318	299	337	332	278	312	340	325	288	335	262	300	306	298	296	333	291	304	286	331	288	316	294	296	295	298	292	322	305	299	301	318	327	292	311	294	280	320	320	317	309	282	289	290	285	309	311	305	290	323	295	306	326	308	303	307	283	328	318	313	297	321	310	289	273	329	327	325	322	292	307	324	323	325	306	308	332	288	308	326	290	297	303	333	321	282	319	292	293	312	297	306	298	325	297	319	321	337	294	284	311	344	283	322	312	323	314	307	315	317	313	307	307	304	334	313	336	330	315	328	291	342	313	305	312	318	292	301	295	293	291	311	315	313	328	329	278	313	296	330	341	325	302	324	304	306	298	325	293	344	306	308	344	313	313	319	275	340	322	300	298	320	288	327	322	286	300	301	304	327	343	317	301	306	324	320	312	316	289	307	313	297	331	302	326	311	310	296	318	304	318	320	323	328	306	318	309	302	310	333	323	294	337	286	312	296	311	304	320	277	297	336	301	304	334	332	293	304	346	310	293	310	284	273	318	314	280	307	289	276	332	307	306	317	307	305	296	323	315	300	300	326	297	310	302	308	311	327	291	343	303	306	320	303	306	323	308	301	338	290	317	297	298	308	320	322	299	294	285	303	359	296	314	312	302	313	328	298	315	319	335	304	311	310	326	297	336	319	306	288	321	281	301	312	327	299	279	311	318	303	308	302	328	301	285	325	317	315	327	319	296	308	287	329	299	326	298	278	283	301	287	289	319	334	320	296	290	327	330	321	326	340	333	313	322	330	316	275	304	304	327	286	308	307	304	348	306	281	335	281	332	314	312	311	285	304	328	329	315	296	307	330	315	304	314	286	308	306	287	317	304	328	330	311	329	296	301	298	321	296	322	335	304	313	302	306	358	333	302	306	344	292	340	329	328	282	315	315	309	319	317	310	312	322	287	329	340	331	327	325	309	287	300	288	287	290	314	329	317	326	280	294	317	289	292	304	303	308	312	288	328	318	336	315	296	292	293	316	324	269	301	306	328	286	314	294	295	307	311	329	288	295	302	312	299	302	298	302	315	318	301	288	300	289	300	309	318	297	328	314	325	312	302	330	301	296	319	302	322	297	305	293	320	297	287	321	288	327	330	299	295	294	290	311	291	292	298	337	319	320	346	294	304	324	286	304	297	299	315	311	278	362	293	293	308	329	327	311	302	309	304	334	298	307	300	314	306	329	310	282	299	320	317	283	302	311	306	323	327	311	331	327	307	299	288	304	305	317	295	324	336	283	275	305	325	273	309	271	318	306	304	301	328	328	313	319	323	324	290	302	325	293	305	271	316	290	318	296	297	335	344	329	304	321	318	330	306	295	300	317	329	302	310	269	322	296	312	304	306	311	312	308	315	312	304	311	282	339	305	324	311	296	316	318	309	318	276	263	305	289	313	264	297	311	289	303	324	293	344	273	305	301	311	327	294	328	314	311	301	270	287	351	317	306	336	315	261	282	318	276	312	319	291	313	323	325	296	318	317	304	315	293	322	316	316	263	297	298	312	305	320	294	328	300	301	297	289	313	324	304	349	319	274	296	332	314	311	290	313	309	330	308	299	317	281	305	328	310	300	303	292	281	294	311	289	340	302	321	291	306	342	323	287	349	297	287	281	304	291	282	292	323	319	307	314	343	282	311	335	314	303	256	329	299	322	321	284	276	285	313	334	306	318	291	330	285	280	307	324	315	306	311	259	339	285	287	294	284	310	282	347	289	294	291	285	277	302	287	291	324	330	307	331	283	325	340	310	291	271	281	318	310	291	298	283	327	295	291	279	276	317	313	311	309	299	285	300	335	325	309	300	329	284	311	330	295	306	319	332	320	332	306	306	274	323	331	297	283	311	299	322	305	324	349	303	281	318	341	273	327	318	302	329	300	319	295	322	312	280	341	315	324	302	305	316	270	316	257	333	327	326	319	308	323	295	319	299	323	303	328	338	360	323	302	299	310	334	289	270	313	291	333	329	327	291	286	306	341	288	334	325	303	314	331	312	343	332	282	302	312	305	305	313	310	323	304	344	308	316	308	322	305	312	290	317	308	319	338	280	266	291	322	336	341	351	316	281	303	286	341	290	304	293	296	293	304	326	329	286	306	265	307	338	284	311	331	321	319	275	316	275	315	300	278	306	299	300	309	287	303	320	290	277	326	307	290	328	341	326	293	306	292	332	313	292	308	314	304	285	281	362	302	272	357	298	335	281	312	287	309	313	302	308	325	272	297	324	286	277	312	304	324	293	292	308	309	306	324	279	305	324	325	290	330	320	316	316	321	319	288	307	302	320	316	290	313	294	327	297	325	313	308	315	272	304	322	287	327	345	330	308	304	293	305	324	299	292	293	335	340	301	335	320	293	290	313	318	311	292	327	312	302	305	305	320	260	303	297	292	309	296	324	307	287	333	329	324	310	310	309	325	313	316	311	321	298	321	312	289	325	323	312	314	340	315	331	299	288	298	303	307	326	317	313	320	357	323	301	301	285	292	270	283	317	304	326	307	283	322	344	321	311	300	287	283	344	341	308	334	310	313	293	321	265	309	302	317	338	303	314	328	312	296	301	323	340	315	318	332	331	302	308	312	296	314	320	315	326	307	313	307	307	292	293	310	301	323	321	287	290	324	301	302	308	324	328	289	285	283	316	293	289	333	280	303	289	316	328	283	352	294	302	327	354	312	313	316	295	290	343	327	297	325	316	320	292	323	272	347	327	307	305	288	312	328	318	289	306	289	330	324	275	304	326	311	301	340	286	308	340	326	306	306	323	293	341	325	329	331	290	282	275	327	293	291	291	270	279	305	321	300	328	317	270	327	324	298	297	316	322	324	288	321	306	294	306	333	301	306	300	301	292	319	325	296	327	340	287	289	295	308	322	328	311	301	310	289	330	314	304	307	302	287	310	293	305	295	271	339	314	356	301	336	277	287	318	306	335	329	304	310	279	292	312	328	301	311	273	336	310	325	289	296	268	292	308	322	299	310	300	290	330	284	317	312	337	336	252	317	304	311	290	314	301	295	305	307	292	310	307	303	287	299	295	318	301	301	309	342	336	315	329	316	292	311	300	282	320	284	304	336	284	349	321	302	308	262	338	316	309	287	310	283	345	349	297	299	302	317	353	273	322	317	293	290	303	288	321	294	324	307	309	285	296	326	320	310	313	268	324	332	303	334	299	291	306	283	293	316	313	303	344	310	291	329	318	301	322	314	325	280	312	317	327	281	309	301	308	283	297	307	306	313	320	345	339	300	312	333	316	289	309	324	323	301	317	326	345	315	318	308	324	307	320	332	309	305	314	342	304	312	308	298	312	329	315	306	318	287	302	297	315	303	290	323	320	297	284	296	312	260	302	289	313	323	291	307	284	325	315	315	318	349	323	324	304	306
30740	7204	1522	1088	770	581	481	361	335	354	248	235	261	234	215	204	207	199	196	184	205	160	196	197	174	168	166	184	169	178	168	159	194	148	189	172	167	166	179	153	199	169	177	167	177	169	158	155	156	156	168	173	153	197	166	177	193	171	175	164	171	177	166	166	155	194	160	176	162	158	181	147	196	158	167	148	154	156	161	172	167	182	158	170	174	158	173	179	168	177	173	165	167	150	164	164	174	150	165	134	156	192	164	181	165	158	171	199	174	151	152	173	151	189	150	161	154	156	177	154	168	171	186	170	168	174	175	189	148	170	171	167	164	188	167	183	178	172	180	157	157	169	147	177	146	135	164	163	176	157	149	173	154	151	166	171	170	168	173	177	171	170	143	151	159	156	182	161	189	149	164	160	182	177	161	156	184	189	168	154	162	148	182	176	157	162	173	182	162	154	165	192	152	164	130	183	162	177	172	176	149	167	154	161	163	136	156	148	157	147	180	175	163	167	174	162	160	195	167	157	153	176	176	159	152	163	161	171	170	162	163	178	148	157	172	153	161	170	155	155	175	157	175	150	154	162	153	173	138	172	169	156	169	187	156	157	157	170	155	168	154	148	164	174	156	181	178	153	162	165	160	168	170	173	168	179	170	144	163	168	159	167	171	174	174	144	177	159	165	137	158	169	149	161	160	162	178	184	165	162	163	187	167	151	169	178	150	185	184	144	152	170	173	188	168	163	131	166	140	175	176	161	172	137	163	180	158	170	164	152	164	175	174	163	162	140	183	174	151	172	169	162	144	167	142	149	177	162	167	145	174	161	159	175	143	145	159	169	169	165	179	182	151	155	152	152	158	175	163	153	167	149	133	178	192	184	150	173	173	168	179	164	136	169	174	184	194	164	182	202	182	151	157	184	165	165	182	139	166	158	156	185	148	192	170	155	183	162	177	176	179	138	163	151	171	193	188	163	150	141	174	163	157	157	167	172	155	161	151	183	177	187	178	152	177	157	166	154	178	164	157	174	141	163	175	159	162	151	155	143	156	152	153	178	167	169	162	159	168	173	174	150	168	160	160	168	169	195	172	172	153	167	167	148	171	154	146	178	172	160	150	183	172	166	183	153	163	160	162	174	166	182	174	162	162	183	173	145	144	170	152	186	166	163	152	183	176	142	174	166	155	198	184	161	174	150	180	161	163	165	175	160	180	152	166	152	156	154	157	157	172	142	149	165	146	160	149	158	167	139	189	182	161	150	180	160	194	163	174	172	140	180	140	153	157	144	150	168	170	149	158	173	161	160	148	166	167	213	171	162	164	179	174	169	136	148	148	173	152	148	152	175	121	169	184	176	151	139	162	167	180	166	153	160	158	184	153	161	154	160	171	146	190	166	178	166	166	164	149	171	167	155	152	157	153	171	175	158	155	181	169	164	185	156	172	154	142	199	159	164	176	160	170	160	164	185	151	142	168	169	154	163	155	176	156	172	175	156	185	158	150	152	161	162	164	169	156	160	189	158	152	162	172	157	155	168	164	156	151	169	141	169	150	159	165	149	158	148	171	176	167	161	161	161	134	161	160	166	150	191	151	204	169	171	129	168	167	158	169	166	174	156	158	168	149	186	175	170	174	166	178	161	172	145	161	189	160	177	171	167	141	147	177	181	179	158	149	168	159	168	167	151	164	167	165	179	151	154	165	153	155	181	145	167	164	186	170	166	168	161	148	148	158	149	165	188	171	172	165	193	153	178	157	149	168	151	158	149	149	168	191	151	166	165	174	157	164	184	175	162	164	166	155	166	169	165	167	175	161	178	151	140	154	167	151	162	162	171	190	152	174	177	153	161	162	145	154	173	140	141	137	188	165	170	178	172	159	177	171	149	174	170	150	166	180	157	145	150	187	167	159	188	164	158	152	169	160	156	156	189	159	172	150	167	189	146	158	150	142	156	151	168	165	176	157	169	155	163	161	175	177	173	206	163	185	147	163	169	174	163	183	146	171	184	147	148	149	184	159	172	168	151	160	138	158	151	176	162	167	152	148	184	157	168	181	169	174	162	162	157	157	192	168	170	168	153	169	171	183	156	181	168	155	175	164	132	184	160	170	166	174	178	168	157	194	183	171	182	185	176	162	158	177	152	197	196	169	173	130	157	192	158	171	152	152	165	173	195	180	137	165	158	163	162	149	184	165	156	161	151	170	168	160	171	170	176	149	174	155	155	177	162	138	161	148	171	174	176	174	179	174	160	163	146	166	164	167	164	155	171	159	177	158	161	174	198	166	158	174	160	147	190	190	153	145	160	172	169	165	152	165	150	177	160	172	161	156	178	179	165	151	158	188	171	169	152	162	167	161	175	158	166	207	158	175	163	166	167	161	160	188	157	156	176	167	188	167	152	174	157	146	166	173	156	171	152	160	165	166	157	173	177	195	145	161	163	153	156	166	171	184	147	146	154	165	174	156	167	152	163	167	162	157	159	172	164	149	157	178	150	157	173	158	174	157	154	169	170	166	170	170	157	153	181	157	147	171	161	163	165	167	179	150	173	172	166	183	171	178	145	175	161	190	164	181	162	160	145	146	142	179	165	175	187	171	155	179	152	166	162	150	179	177	177	174	160	150	181	175	182	181	179	166	171	181	179	147	188	174	170	155	145	159	144	152	147	155	161	169	180	161	166	168	157	159	163	164	183	143	164	173	143	170	177	162	169	162	173	182	164	164	165	149	144	166	176	180	146	161	146	148	172	183	179	167	151	178	162	163	152	195	195	160	169	158	147	155	137	168	148	172	162	153	165	158	163	156	192	147	136	159	176	152	156	141	164	156	152	154	190	161	134	156	162	160	186	156	160	151	148	188	165	174	162	156	156	167	196	144	169	148	159	176	160	162	191	164	153	188	163	150	166	173	171	181	151	170	146	154	175	185	166	151	176	144	167	166	154	164	140	188	153	203	179	160	175	167	160	170	161	165	155	177	161	169	158	149	189	158	168	189	149	165	151	156	163	170	160	148	155	182	177	163	176	145	171	180	161	151	145	157	178	159	176	156	163	156	145	178	187	149	180	152	195	176	153	164	148	165	160	161	164	146	169	181	162	174	159	173	182	154	169	170	171	193	200	156	150	164	171	145	162	170	158	155	158	171	160	171	161	172	200	160	134	176	193	169	165	178	165	180	153	179	177	195	164	152	187	181	161	203	163	171	156	166	172	142	152	170	149	163	166	183	172	149	155	191	142	178	177	179	198	175	165	169	153	156	175	160	152	151	153	176	184	148	184	152	175	155	164	171	134	181	151	171	179	176	137	177	163	165	174	165	141	162	154	170	163	176	152	183	151	175	169	148	165	155	148	164	154	138	133	160	186	161	155	180	169	173	161	201	134	170	167	170	171	155	163	148	165	151	180	169	174	174	176	178	159	186	155	168	170	139	153	139	173	179	166	167	175	177	159	180	173	193	151	151	157	167	162	170	163	172	179	184	164	142	184	173	159	163	175	149	146	172	150
14145	1500	3118	3605	3158	2547	2129	1917	1579	1442	1235	1095	1054	936	903	881	789	814	819	756	734	693	691	692	683	624	690	629	665	641	591	582	607	579	565	571	581	531	603	632	576	595	597	576	591	560	545	560	618	593	547	541	539	595	536	551	517	535	551	543	562	552	530	565	558	518	529	559	524	521	531	505	573	517	545	590	529	567	503	549	542	519	519	577	521	527	572	534	533	548	523	510	504	523	519	479	555	543	518	563	569	526	521	535	487	553	525	558	550	531	521	488	545	522	527	494	551	548	538	506	523	489	539	537	531	522	555	516	515	553	548	539	515	543	544	527	510	556	519	548	539	531	542	526	562	552	535	470	554	543	553	476	555	515	510	573	537	574	509	520	531	531	495	516	563	534	507	534	495	562	545	505	550	513	532	529	534	523	498	505	501	515	499	485	550	549	511	536	560	537	536	517	517	538	576	524	505	534	535	490	574	519	536	502	570	534	520	573	531	538	555	508	508	480	501	575	546	526	523	498	500	581	543	502	528	535	516	532	555	504	535	531	521	522	570	502	523	533	497	563	521	497	538	520	507	546	541	492	516	528	510	500	533	539	522	526	472	540	546	557	568	540	537	540	524	542	494	530	556	520	513	474	536	526	487	527	552	537	495	532	568	529	538	547	495	513	539	509	537	531	514	518	490	547	510	550	552	540	537	553	558	515	506	541	516	493	539	527	475	510	503	528	533	473	544	502	531	482	507	518	580	519	531	560	532	518	529	551	540	491	509	514	552	533	501	565	512	544	570	544	563	546	538	524	517	485	526	503	504	547	509	480	507	537	531	512	494	525	527	533	545	540	501	535	550	521	540	500	497	557	506	542	499	534	498	488	549	507	516	503	530	528	524	534	521	545	503	526	567	515	516	529	531	541	529	493	552	552	499	518	550	512	545	523	545	552	510	565	555	545	495	502	518	500	531	528	555	534	521	545	502	544	514	530	509	490	500	517	539	557	544	542	553	563	546	478	541	536	547	542	518	529	557	534	524	571	509	549	508	541	527	531	541	526	520	548	512	529	520	502	545	541	531	573	593	541	531	512	477	525	497	507	536	507	539	558	549	543	525	549	526	510	509	509	533	566	576	538	548	548	524	535	507	502	479	529	496	519	542	532	530	522	529	533	540	501	509	572	544	542	546	542	514	491	541	533	539	561	494	525	571	509	511	541	522	520	505	552	556	526	553	558	538	530	477	532	525	554	531	522	563	507	543	518	544	524	508	500	493	515	495	581	534	545	528	526	506	536	517	526	499	564	499	498	521	510	510	524	558	501	591	522	529	529	548	539	466	505	530	554	547	558	497	508	542	554	538	510	558	530	516	529	515	511	517	527	487	558	565	500	501	491	539	530	547	549	529	517	479	514	525	516	571	515	553	543	579	500	504	560	514	508	568	504	503	531	538	535	551	527	499	531	520	541	555	514	551	582	519	557	548	523	531	536	528	570	542	474	575	531	546	532	496	556	528	552	511	530	517	502	534	518	529	525	521	529	510	514	500	543	505	504	538	509	505	558	510	501	535	490	524	512	535	521	495	553	510	485	527	551	520	524	497	475	512	487	548	532	505	536	492	548	498	513	548	540	554	526	553	516	568	557	530	496	493	516	544	567	543	541	517	535	563	573	510	531	510	493	512	516	504	536	531	484	563	519	531	558	540	554	501	564	511	509	512	496	545	508	561	589	540	524	493	506	561	537	512	533	534	514	494	555	531	503	523	529	472	538	514	528	508	527	479	514	513	510	537	546	531	476	522	541	512	534	486	557	499	550	542	551	507	503	505	552	553	520	542	510	533	506	509	530	512	505	537	499	521	504	471	558	549	513	503	553	503	568	557	504	529	495	511	548	513	517	567	560	506	533	536	557	499	554	526	542	526	526	550	500	532	539	515	485	516	512	492	529	562	522	534	476	533	524	570	561	494	494	518	496	548	530	534	530	554	543	506	515	490	476	524	527	512	540	512	491	532	520	548	535	545	521	540	518	555	522	525	550	537	546	526	535	538	532	548	502	554	553	537	542	486	585	515	499	525	527	517	541	536	546	542	539	546	499	512	531	546	518	522	489	541	536	551	539	493	574	516	498	528	539	581	537	562	568	539	501	526	557	536	533	533	530	516	518	535	518	535	545	526	561	537	519	486	502	536	512	519	546	524	530	539	520	530	503	561	518	502	510	527	511	533	552	577	515	512	511	551	550	489	551	541	555	519	549	533	533	520	502	556	547	538	517	536	531	541	587	500	514	545	512	524	536	572	539	578	534	557	528	488	536	508	507	517	543	476	474	508	519	510	506	511	507	530	540	500	551	539	547	527	532	544	509	536	553	528	519	515	540	524	517	543	517	566	537	489	521	478	516	528	574	478	519	535	525	490	498	553	525	547	526	505	526	504	525	533	524	498	502	549	508	524	504	544	506	540	506	551	510	520	518	552	539	514	502	540	528	536	546	509	541	564	535	565	531	547	508	526	543	577	531	503	510	548	500	543	557	503	498	562	524	512	542	519	525	514	525	500	571	555	475	530	525	527	541	544	567	495	543	500	545	462	527	562	527	537	529	545	560	500	539	534	509	536	534	501	556	514	516	511	499	554	535	478	509	508	521	534	510	509	515	540	536	524	519	519	523	483	541	549	493	583	507	541	546	520	546	528	557	571	535	578	520	555	523	535	524	517	531	493	542	527	498	551	547	517	557	557	550	557	540	496	543	514	509	531	529	503	549	501	519	514	527	526	527	519	566	539	526	520	535	523	535	528	515	533	524	538	482	510	504	470	521	525	534	482	573	514	558	606	511	521	509	550	548	551	519	516	545	529	506	538	537	488	508	557	521	503	522	511	509	506	506	536	511	552	509	548	531	535	523	532	501	536	522	549	564	553	559	511	550	507	520	519	501	535	535	484	532	527	523	525	511	531	540	508	549	530	514	536	514	519	513	556	507	529	545	509	514	484	493	516	530	489	546	548	502	604	529	548	536	495	515	541	545	522	526	521	567	530	536	519	542	537	548	550	529	508	536	549	515	509	506	520	552	575	557	540	512	563	526	506	557	528	511	489	543	574	524	556	517	506	573	520	552	565	485	537	502	552	535	533	524	548	497	568	493	538	544	555	523	551	533	538	537	500	467	542	500	558	542	561	497	538	523	523	528	484	526	510	492	526	529	472	521	548	560	499	534	523	486	529	548	526	535	577	533	519	531	526	509	517	540	527	524	537	538	568	529	548	513	542	514	499	518	555	536	556	545	509	519	534	546	508	473	527	547	558	485	528	549	552	492	478	530	496	516	507	522	537	581	528	504	562	523	490	518	464	515	531	493	491	513	565	531	534	565	554	561	549	497	469	552	511	535	563	515	520	489	535	540	534	518	468	518	559	545	517	527	516	485	492	518	502	509	565	511	558	541	491	505	554	525	544	518	539	518	530	538	530	546	553	543	530	537	529	529	512	543	492	562	479	542	545	509	538	530	527	531
38914	15540	3516	2106	1510	1123	879	747	633	547	461	470	375	374	369	334	337	332	328	313	345	322	332	271	307	289	262	319	271	294	288	310	259	313	260	268	284	319	273	277	283	288	265	278	304	258	285	286	274	256	286	274	278	286	263	257	286	270	272	255	267	281	283	272	286	279	246	296	259	229	265	262	267	241	261	301	292	248	262	273	269	283	279	289	291	307	265	283	268	261	283	300	254	282	270	258	247	254	262	291	276	276	265	272	248	280	296	273	269	273	298	255	255	262	264	268	270	291	249	282	301	270	241	257	264	267	242	254	250	272	277	283	297	296	257	253	265	286	249	241	292	248	257	264	257	260	281	254	286	258	262	276	287	236	246	269	282	253	281	273	276	283	260	254	264	250	289	273	249	283	242	284	298	281	269	272	295	264	266	284	267	249	252	298	269	245	283	267	260	254	272	264	273	277	282	274	271	277	255	269	227	273	262	302	282	292	247	272	254	262	289	287	259	267	262	272	282	258	260	284	258	271	268	259	271	277	270	259	250	247	277	271	294	261	277	272	266	276	283	257	295	280	270	289	246	271	270	263	239	304	279	287	229	249	255	248	264	248	284	282	269	256	248	266	249	249	287	273	289	271	293	265	264	278	292	270	289	226	245	275	273	243	241	295	274	247	285	259	286	251	269	307	258	286	268	273	253	260	271	271	274	264	260	242	282	249	268	230	307	252	245	270	267	257	273	271	244	267	241	275	272	277	258	274	271	266	269	281	280	268	266	256	287	259	264	261	258	288	282	267	255	215	264	274	266	294	264	266	279	249	292	283	262	296	270	293	296	280	287	285	288	278	255	250	257	268	277	251	243	285	278	243	241	284	283	265	261	278	257	285	252	286	293	253	252	259	284	230	267	247	244	251	259	272	274	278	267	271	266	258	272	269	262	296	257	271	278	270	267	277	228	256	260	250	264	260	300	277	266	269	253	280	260	280	278	251	270	264	258	267	237	298	277	255	252	261	269	275	280	254	267	256	276	261	256	256	265	254	273	259	308	286	274	282	307	280	267	264	245	264	272	276	263	247	267	274	297	222	265	267	239	275	272	266	277	282	260	290	257	263	288	268	263	266	260	294	267	287	252	270	260	295	265	299	276	272	259	284	269	260	266	237	260	280	276	272	249	289	298	266	266	261	268	269	232	255	282	250	297	282	275	268	239	260	260	257	282	269	262	290	253	249	263	293	276	298	247	241	293	284	308	270	286	265	258	294	288	249	249	262	247	255	286	275	273	268	237	276	286	258	274	257	273	241	230	281	259	282	259	285	268	261	290	258	284	289	265	317	288	256	268	261	272	275	278	261	240	272	290	279	262	262	265	279	273	294	266	281	269	298	293	279	281	252	228	235	276	268	261	226	313	258	265	273	265	262	279	278	251	269	269	255	263	263	270	275	265	297	249	260	296	305	276	249	295	255	267	268	259	292	264	268	256	269	288	274	255	239	271	271	244	244	269	263	261	258	248	273	256	286	254	275	280	241	270	251	247	262	267	284	273	241	278	246	266	284	293	280	282	270	269	283	251	280	261	269	279	270	268	275	261	274	280	245	288	249	264	278	267	271	275	264	254	306	232	249	254	261	268	280	302	248	270	256	239	251	262	268	273	270	280	252	257	255	249	240	273	272	227	286	298	281	255	241	276	269	272	266	240	287	270	269	272	263	307	242	242	245	289	224	262	300	287	253	232	279	264	291	245	250	282	247	296	258	285	244	268	257	255	272	276	275	247	283	278	286	284	265	258	275	287	255	256	255	266	278	254	270	275	270	267	310	276	280	264	274	246	247	284	255	266	270	285	257	295	249	291	279	273	229	256	262	243	274	257	262	242	283	310	296	256	275	266	265	252	257	232	270	270	295	256	271	262	273	269	271	248	241	264	258	280	257	286	274	281	294	269	241	273	299	297	251	260	257	260	261	271	293	279	264	272	270	272	276	253	318	244	272	297	282	258	251	264	292	272	285	279	262	296	258	253	285	265	258	275	270	284	264	282	278	266	284	265	283	258	261	267	298	252	248	270	279	267	289	229	277	267	258	275	288	241	293	249	258	270	262	259	252	268	263	277	257	260	252	244	262	279	295	275	263	308	259	281	304	261	261	241	267	258	294	262	296	258	277	262	260	308	273	276	280	288	284	280	245	259	260	261	279	282	271	263	284	277	265	310	297	254	247	289	274	265	245	286	268	266	256	274	247	274	278	285	246	259	273	298	272	264	243	303	267	261	274	263	300	303	250	272	249	246	265	234	280	281	303	276	266	259	293	301	241	248	256	280	284	311	281	266	255	284	244	270	255	263	267	281	294	276	274	244	287	286	275	275	217	293	275	277	302	287	244	251	261	280	277	274	256	253	281	254	234	257	266	256	290	228	268	246	292	291	266	268	293	279	235	271	273	274	293	284	260	262	286	269	266	291	276	276	280	274	229	241	309	286	284	241	270	297	267	264	257	269	254	274	284	254	252	261	280	288	286	289	261	277	250	256	280	234	275	273	261	275	250	289	253	248	268	295	254	264	259	297	304	261	296	269	252	264	298	262	260	280	255	246	276	263	277	295	267	270	294	239	253	258	247	269	258	267	256	253	248	259	271	260	276	253	258	285	273	256	258	246	268	261	268	266	261	301	254	271	256	281	264	279	283	255	253	233	258	277	263	253	252	288	280	282	288	264	262	260	248	261	252	254	297	247	277	273	252	280	313	258	269	272	269	262	256	251	284	253	293	299	261	260	285	264	270	261	236	289	241	222	247	277	279	254	291	269	266	270	252	258	295	273	290	275	269	277	234	241	301	273	269	256	282	252	257	251	253	262	245	281	256	238	247	258	289	259	283	283	269	239	248	245	269	255	244	273	272	272	252	290	302	275	260	268	279	263	276	244	279	259	280	257	273	270	272	264	256	266	274	277	249	283	293	276	290	245	271	260	267	261	260	281	251	268	258	235	246	285	255	243	294	246	285	238	237	260	289	273	244	262	272	257	259	283	236	302	244	288	290	286	268	269	247	265	258	292	276	251	275	261	248	269	254	281	258	278	251	274	260	296	301	254	241	267	278	274	254	249	237	274	263	250	284	263	268	268	286	283	278	260	260	256	228	272	292	269	272	256	262	261	255	264	264	254	286	289	272	283	253	258	248	286	267	291	277	252	264	270	287	272	283	249	261	270	252	261	273	252	273	263	262	249	282	222	290	275	279	281	274	271	261	256	259	287	277	266	279	252	270	254	279	274	264	234	293	268	271	275	239	303	272	275	264	265	256	285	275	257	255	247	276	253	279	252	266	253	283	271	276	260	273	308	248	272	287	255	260	283	291	260	262	294	277	261	297	272	258	295	274	255	279	245	269	286	286	291	287	240	268	292	280	255	259	274	288	278	267	290	299	254	267	266	254	286	298	268	270	267	247	302	274	256	274	269	285	270	250	269	272	237	252	260	266	258	270	253	264	281	276	250	252	258	281	242	258
17599	2592	5380	6219	5505	4513	3725	3198	2743	2373	2132	1897	1715	1609	1531	1457	1334	1250	1242	1177	1115	1134	1090	1110	990	1061	976	953	986	940	958	972	878	913	886	936	880	927	834	917	916	890	890	885	870	831	836	842	867	818	829	901	868	857	798	792	876	874	862	835	805	801	863	843	816	810	784	783	831	796	795	816	809	820	824	824	834	834	841	839	793	822	828	797	832	815	806	811	818	795	780	786	805	756	793	805	832	836	826	834	803	808	779	758	826	756	827	820	820	845	800	798	780	808	809	786	768	819	807	788	824	801	812	757	820	788	808	792	748	824	785	767	822	853	749	826	796	828	845	806	833	785	761	786	800	799	833	792	779	790	788	807	782	793	739	765	809	767	761	793	790	788	812	758	763	854	757	743	784	826	811	803	791	806	789	789	730	748	754	789	796	784	791	742	801	835	752	758	787	785	793	780	785	767	797	864	793	780	785	837	798	783	740	754	763	822	787	815	779	781	763	760	759	817	776	775	795	774	763	787	780	777	780	792	758	815	776	794	823	790	738	820	801	770	821	758	787	790	789	822	743	777	787	763	834	781	732	792	758	769	822	777	817	731	819	785	786	759	763	711	771	829	772	736	813	791	795	777	783	766	849	790	797	751	789	758	806	788	808	795	808	815	801	807	772	810	796	822	726	762	809	762	795	749	817	807	828	773	827	806	771	838	767	775	773	758	736	799	809	761	762	755	805	767	716	776	789	816	792	785	775	822	792	819	754	783	785	769	793	785	773	798	786	820	782	823	772	812	800	792	811	788	803	802	827	814	768	756	802	783	761	778	805	724	811	791	838	767	781	805	832	795	762	797	856	767	769	781	774	836	796	827	838	760	779	751	756	776	751	760	820	814	785	749	796	800	758	788	810	750	724	762	808	824	795	792	758	755	839	767	792	787	818	804	837	827	763	819	752	785	781	727	761	755	695	775	739	729	820	804	796	797	758	793	771	773	736	785	845	823	825	824	794	773	803	838	787	803	796	771	761	777	766	761	753	857	784	794	742	849	771	831	766	761	764	763	794	733	763	766	805	790	831	737	783	783	808	778	810	747	819	868	786	824	743	781	830	782	790	776	807	797	761	795	789	816	797	749	793	808	775	770	737	753	776	829	793	799	771	861	799	772	777	823	795	805	782	809	780	844	767	782	838	808	771	812	761	753	842	770	745	769	758	781	800	777	803	790	770	793	778	810	771	771	803	846	795	795	810	722	802	779	846	807	761	778	781	779	802	784	760	758	765	757	799	765	786	792	785	792	799	722	755	790	716	810	771	791	770	762	819	820	773	815	784	813	797	822	755	842	822	773	801	810	800	779	795	764	753	787	788	748	802	735	815	780	776	777	796	776	784	756	801	791	813	748	804	793	793	800	785	778	747	791	734	746	776	759	765	799	769	735	775	783	798	786	763	760	767	791	789	819	785	800	736	798	801	777	794	800	755	718	745	740	788	820	807	775	780	767	748	773	778	790	811	773	806	766	805	800	755	800	808	805	797	731	796	770	751	757	753	808	789	760	786	741	840	775	759	809	765	800	787	803	797	781	816	775	722	760	767	797	772	822	734	793	812	775	731	781	754	801	715	790	818	767	741	839	769	762	767	760	810	760	786	806	800	792	847	824	777	844	792	788	754	769	779	778	746	800	829	772	810	791	789	816	781	812	785	766	786	816	828	825	811	800	762	776	781	809	790	722	790	787	748	801	784	818	802	780	856	850	785	762	759	828	796	750	818	746	778	779	770	791	801	750	752	768	772	778	833	835	838	821	807	819	841	830	803	843	791	781	792	749	794	775	773	768	726	797	773	779	767	795	769	773	827	789	820	817	769	779	821	766	811	784	788	788	762	816	811	768	801	782	788	839	786	813	740	804	819	768	775	801	771	747	825	836	814	826	835	818	774	792	839	812	739	797	784	812	763	777	803	781	792	795	744	791	819	809	823	810	748	725	781	811	761	800	791	787	788	797	807	801	811	762	817	801	793	766	749	837	801	804	805	744	817	798	821	761	784	799	810	754	836	783	818	817	783	814	797	820	773	794	812	812	774	732	772	826	795	770	804	776	791	758	796	795	799	780	757	810	820	797	765	768	766	792	783	808	765	795	784	788	771	808	767	766	783	817	798	783	780	766	781	774	800	788	767	772	826	826	820	775	773	760	783	768	759	793	794	761	797	747	762	798	768	810	797	758	785	802	823	766	791	757	765	792	841	738	781	795	799	779	791	758	788	818	749	801	782	797	821	803	755	789	825	797	859	789	786	795	801	783	759	751	753	779	747	783	799	805	775	739	768	794	735	803	769	811	768	801	798	788	781	795	795	796	788	826	791	764	728	754	779	782	778	810	780	807	782	847	767	772	769	788	823	751	791	827	724	744	795	762	779	817	814	781	788	728	777	752	763	773	766	788	762	806	796	738	787	811	797	737	757	803	762	760	827	746	769	803	807	814	805	821	779	760	795	793	794	850	768	824	794	760	804	807	775	801	809	819	817	781	776	784	783	732	826	740	800	779	784	818	780	774	831	817	763	856	805	828	759	811	815	745	761	750	770	735	780	836	807	812	811	773	786	756	763	803	790	806	826	744	783	784	816	764	773	776	811	777	865	815	817	791	736	763	731	780	727	832	801	807	738	756	782	788	768	835	788	852	818	815	803	808	802	799	843	853	755	756	824	832	799	758	736	779	789	790	781	761	745	798	813	766	784	795	794	797	729	801	784	763	768	776	777	743	776	807	808	707	790	801	799	781	771	815	793	790	779	789	775	805	784	759	769	832	788	761	783	784	787	804	832	750	777	781	803	756	763	810	726	827	825	758	734	803	808	748	822	784	786	736	806	756	779	778	775	841	794	759	785	802	840	788	784	786	771	742	796	797	762	766	800	789	730	760	783	773	789	813	883	778	783	802	779	777	814	795	791	783	791	763	774	807	792	816	805	812	775	749	816	764	811	750	779	831	832	769	790	740	795	779	837	777	753	746	809	782	816	738	793	760	835	809	795	798	809	818	779	756	813	786	777	770	797	785	820	773	817	781	794	771	805	812	796	734	808	759	773	797	777	781	809	810	781	824	794	758	799	742	806	813	795	759	732	802	792	804	809	796	767	741	777	740	810	766	768	795	768	804	825	752	786	817	780	822	808	798	802	776	802	768	800	800	742	800	771	828	815	840	819	773	775	787	762	807	820	777	786	832	762	786	759	819	824	781	791	779	757	766	807	827	807	801	763	775	780	788	804	814	776	814	793	805	759	750	803	787	800	796	827	780	781	792	781	808	805	787	780	765	841	774	815	755	776	756	772	783	746	766	773	786	753	771	766	825	829	782	790	809	799	774	802	811	806	761	774	758	809	815	820	812	809	778	814	718	813	799	763	788	804	745	770	808	810	794	780	803	766	791	790	824	775	794	792	803	820	828	762	805	785	782	813	797	831	754	835	800	838	777	779	827	771	773	756	733	736	778	755	760	789	743	766	774
5850	357	204	148	112	106	107	84	99	95	87	96	76	90	89	95	84	84	98	88	84	79	76	83	93	76	79	85	94	79	84	79	91	84	78	74	85	90	101	94	90	97	76	72	76	80	77	83	72	89	80	62	81	85	96	90	75	91	86	77	84	81	84	82	79	75	94	99	93	85	72	91	87	83	82	81	75	84	90	76	85	82	91	90	85	89	82	76	71	98	89	78	96	63	80	95	75	89	74	75	75	82	79	90	92	87	75	86	80	80	87	75	83	79	79	94	71	82	83	84	74	70	79	90	80	67	80	96	104	90	79	77	88	107	83	79	93	91	79	89	77	89	89	96	78	74	86	91	92	66	86	85	72	75	80	87	85	82	69	76	75	91	100	71	87	82	96	76	92	98	79	90	87	91	81	99	76	67	74	65	94	71	77	85	90	101	89	109	68	81	73	79	83	99	70	94	90	94	84	77	99	84	81	82	93	109	91	92	92	95	74	86	88	80	65	77	94	89	77	101	82	73	93	87	73	109	65	81	83	76	80	81	83	75	80	88	84	101	75	87	75	74	91	99	90	83	96	80	94	74	85	81	76	80	71	87	78	75	81	91	82	101	103	78	85	77	81	89	76	87	76	84	76	78	73	83	99	83	78	80	71	75	84	81	82	91	101	78	80	86	89	91	90	82	84	79	74	90	89	79	89	86	84	88	82	81	84	86	84	87	92	89	74	83	65	93	80	69	84	71	74	73	88	82	78	80	85	86	82	71	75	87	87	86	68	96	87	86	81	102	92	77	84	73	100	94	77	82	74	78	92	85	75	75	81	95	74	111	87	80	84	83	90	92	86	85	92	68	90	94	95	78	83	90	81	88	88	94	76	111	89	92	85	86	93	76	78	97	82	81	96	85	90	78	99	81	92	100	74	88	67	71	76	69	88	76	101	70	80	68	75	95	74	76	89	79	97	89	77	89	85	87	106	91	88	78	98	77	84	78	97	96	94	81	93	83	96	84	90	77	84	87	79	80	78	68	77	79	90	94	73	93	89	78	78	71	78	80	92	93	89	74	82	87	84	82	82	86	57	64	83	80	81	87	90	68	104	95	87	81	89	88	84	63	92	88	81	98	90	90	105	88	82	98	90	74	87	82	82	76	75	76	84	110	91	91	91	83	93	84	73	86	104	79	94	89	97	84	62	73	72	76	86	88	74	85	72	78	83	90	90	77	79	86	74	81	72	93	90	90	86	78	75	90	83	89	95	83	71	86	87	88	91	83	77	88	86	81	85	84	75	68	71	94	90	81	74	82	100	77	82	94	89	97	80	70	90	82	71	82	94	81	92	94	96	87	88	70	80	82	78	98	74	73	89	101	85	90	80	97	87	87	92	84	66	73	73	88	75	86	101	98	79	82	79	79	80	75	89	77	79	92	69	88	67	88	87	98	96	82	84	82	78	72	77	70	78	80	89	88	78	81	105	81	89	89	95	109	94	82	91	95	62	73	73	65	87	72	74	93	85	81	93	76	87	77	76	85	87	80	80	79	88	105	69	98	80	77	69	71	103	85	81	80	97	93	103	73	82	79	92	84	78	88	97	82	85	89	87	88	68	83	83	80	92	94	86	91	72	69	76	89	79	87	72	78	79	74	87	69	83	72	75	78	81	95	81	86	106	83	69	80	86	85	81	110	85	81	84	87	79	76	77	80	76	89	83	91	83	91	88	82	128	86	69	94	96	72	92	98	79	74	76	90	89	82	93	77	63	87	81	76	86	97	89	84	82	84	73	84	75	71	81	80	74	75	64	79	87	86	79	75	86	97	72	77	82	97	77	87	82	88	84	93	84	82	68	88	89	84	96	89	84	93	96	85	102	86	83	93	73	91	81	77	97	90	85	88	94	75	86	85	85	94	79	82	82	102	72	96	90	93	83	64	89	88	73	109	98	68	103	62	88	82	80	70	82	83	92	81	87	104	93	89	103	69	97	96	80	92	78	83	95	68	67	89	83	101	77	77	79	81	69	84	77	94	73	74	80	83	78	74	79	82	73	70	86	73	77	98	82	60	92	92	91	77	91	74	68	86	92	81	92	67	91	97	75	90	88	92	89	88	83	81	94	77	77	96	75	106	79	92	85	67	92	71	92	74	87	76	92	79	105	85	88	97	87	90	71	84	62	65	81	93	71	82	71	84	72	81	75	92	76	84	83	79	73	97	82	79	66	91	83	74	93	93	80	97	93	84	72	66	84	92	89	73	90	94	91	81	104	86	83	88	92	91	85	81	78	84	89	98	97	69	97	86	84	92	81	73	100	74	82	98	71	86	92	85	86	90	81	85	101	88	84	69	79	89	96	85	68	85	87	95	75	78	75	63	78	86	77	81	87	81	92	86	74	84	66	98	97	68	74	101	88	72	92	73	77	63	76	71	74	84	83	81	90	80	76	100	96	80	83	99	84	73	94	94	77	73	81	85	84	72	75	98	91	87	85	87	93	96	87	69	85	103	85	76	72	86	77	84	94	92	88	95	88	86	98	70	72	76	75	80	73	69	74	93	74	73	87	78	90	87	66	95	81	79	80	66	84	83	83	87	91	104	105	83	90	93	101	93	84	90	107	76	93	74	73	63	68	79	65	83	79	86	78	90	75	91	90	88	101	72	81	95	90	79	59	85	92	88	72	67	92	80	81	92	80	72	88	79	88	88	90	81	80	71	83	74	68	80	68	83	87	90	83	97	96	74	88	78	69	99	96	77	95	80	67	88	90	80	95	70	89	92	88	72	82	65	86	86	79	89	81	89	90	75	92	72	77	86	74	77	89	74	83	82	92	74	93	86	80	62	90	84	88	88	95	76	101	79	68	89	87	77	73	74	93	84	83	85	82	80	87	78	84	96	82	95	85	75	93	82	87	88	83	76	85	90	86	86	81	104	71	83	86	89	92	84	85	75	68	74	90	80	98	85	90	96	67	76	101	71	81	78	88	94	62	79	85	72	81	92	82	87	97	83	88	89	75	79	75	66	93	95	76	92	97	77	81	64	78	69	89	86	79	79	92	77	91	103	101	89	98	99	84	102	77	80	90	69	98	97	92	78	68	97	76	66	79	88	81	101	76	87	70	96	92	88	80	77	84	74	110	80	63	83	108	73	86	76	89	78	67	94	74	89	82	75	80	94	91	96	77	90	86	74	92	79	91	85	89	74	80	76	81	86	80	67	74	83	90	96	95	87	80	69	73	94	87	82	87	67	79	74	80	68	83	88	91	77	85	68	89	70	79	95	84	90	85	91	74	73	80	88	90	84	96	90	89	74	75	84	91	62	81	80	59	88	86	90	84	87	98	92	75	96	87	68	85	79	88	83	86	97	95	78	75	83	71	89	86	95	84	75	96	89	81	81	94	96	98	66	93	64	74	83	80	97	76	93	94	103	77	102	85	74	86	90	83	72	89	77	75	73	73	76	93	70	80	90	81	94	76	85	88	78	76	82	84	75	97	85	90	87
6252	427	544	541	537	504	426	430	428	374	366	386	353	362	326	342	355	325	320	332	318	309	352	322	309	312	317	310	320	331	306	277	313	323	341	302	296	307	324	327	323	306	339	289	311	289	327	324	292	325	308	315	268	311	287	304	293	289	310	307	294	335	313	295	276	302	330	309	321	309	346	269	336	308	340	288	325	328	297	303	293	309	322	303	332	312	298	301	302	283	281	303	311	333	317	336	298	307	315	276	300	314	288	298	300	286	302	309	315	314	340	321	302	312	297	330	275	277	293	297	311	336	314	322	334	283	320	313	291	308	301	297	333	295	286	340	290	324	291	301	332	270	326	312	303	281	290	311	301	292	285	318	317	278	299	324	287	304	297	259	281	297	335	308	303	341	316	313	304	301	305	342	325	323	276	290	297	274	324	319	281	311	276	290	299	282	307	340	296	320	322	289	304	306	322	335	282	331	295	301	324	309	299	303	302	299	304	290	336	301	317	335	310	326	345	295	314	272	313	309	300	289	315	286	296	302	305	289	315	284	309	318	317	279	298	325	339	328	305	324	288	315	337	316	322	335	331	306	315	294	330	312	296	298	323	323	295	295	294	331	288	305	303	329	293	342	317	298	354	301	296	293	319	308	290	273	313	315	287	306	282	341	345	302	306	298	319	329	317	310	334	329	324	300	351	318	300	325	306	295	310	335	297	301	325	296	327	344	302	294	278	319	313	295	320	325	304	298	297	300	306	307	310	309	286	309	311	311	330	304	298	330	303	312	326	289	304	319	311	310	327	294	320	317	269	311	294	340	295	316	317	306	319	296	293	302	305	284	266	298	309	296	335	313	299	300	336	312	307	326	297	322	308	307	278	308	272	303	325	323	295	306	316	295	346	320	303	301	305	272	340	328	316	313	322	301	298	325	313	286	302	335	312	325	287	318	298	323	294	291	320	315	308	305	295	299	282	315	319	314	269	291	282	323	297	317	318	323	304	340	324	295	344	309	290	315	325	295	292	276	302	314	320	307	296	294	327	313	310	314	301	317	304	294	325	312	297	304	289	306	292	295	320	314	292	298	306	313	297	287	304	321	310	310	281	302	309	332	291	329	310	332	304	342	291	327	282	323	305	300	301	299	300	316	313	309	326	311	357	321	288	294	310	338	282	318	291	291	276	274	314	342	311	292	327	289	335	311	301	286	331	322	283	323	288	322	289	337	287	300	346	295	303	291	313	320	318	317	311	320	298	314	316	335	301	306	309	312	322	301	280	288	280	314	308	302	316	303	326	290	290	306	335	286	293	290	283	321	330	281	296	319	309	285	297	328	315	340	283	304	320	298	310	315	316	304	293	292	299	306	301	270	279	309	299	328	319	327	294	289	309	288	315	325	330	314	306	287	296	296	313	309	314	319	308	290	316	305	333	308	339	306	302	304	336	308	322	309	307	322	319	305	322	310	336	279	279	281	303	276	274	282	303	338	305	292	292	321	310	295	313	294	320	351	295	313	292	316	331	308	311	319	326	305	299	309	306	293	325	306	293	326	312	307	342	320	323	337	303	302	310	292	299	319	333	319	291	303	318	294	305	313	289	320	296	287	288	306	282	328	323	358	296	313	303	318	295	334	299	303	298	328	300	326	295	296	299	306	301	302	310	295	285	301	317	299	311	322	288	312	325	307	321	331	304	311	305	322	326	327	272	295	308	311	336	305	290	298	315	286	327	314	316	320	311	290	314	318	308	317	320	336	297	274	314	291	293	302	306	291	307	342	293	304	307	305	301	345	318	302	315	320	293	319	299	282	307	286	340	290	290	310	319	298	308	289	331	305	277	318	299	320	309	284	322	302	307	318	339	331	292	344	305	286	276	269	312	314	309	296	339	311	294	281	310	304	326	321	312	283	281	328	281	294	292	301	313	302	316	286	321	316	319	326	310	305	339	334	313	322	303	311	282	309	305	315	284	310	297	294	318	295	307	319	292	314	272	309	332	320	329	294	324	336	313	283	315	327	305	329	284	346	299	340	316	300	334	291	310	305	308	253	305	290	326	292	294	306	312	312	303	308	326	300	300	320	286	321	309	321	298	280	325	321	314	321	318	329	290	321	307	306	296	308	283	316	290	306	286	317	319	302	302	327	307	315	295	282	317	336	312	307	299	302	294	301	311	301	304	308	312	300	317	293	340	314	275	318	321	324	345	326	320	303	349	313	307	326	327	315	282	310	297	340	269	301	302	302	338	311	303	337	294	293	331	318	304	312	316	283	301	304	311	310	318	306	324	303	344	326	287	295	328	333	325	290	310	327	308	290	310	303	318	290	327	311	276	285	307	311	287	311	327	304	334	306	289	350	331	322	308	302	314	327	306	301	274	300	297	294	305	306	326	318	302	330	311	315	301	303	301	312	306	299	296	305	303	301	300	290	306	292	305	323	303	305	297	286	293	286	308	323	274	300	328	310	338	311	324	322	292	318	269	300	320	304	292	327	274	288	318	327	324	329	307	328	319	321	296	346	314	323	309	293	292	292	324	316	293	297	274	315	290	327	299	310	311	328	310	292	289	294	322	317	295	315	333	299	316	320	326	331	321	301	288	335	346	305	333	271	310	313	291	307	326	289	327	306	327	326	330	303	298	309	326	292	276	352	302	287	290	316	315	354	295	331	306	302	301	346	335	327	296	306	331	303	302	314	281	264	268	307	311	310	302	308	310	298	288	290	295	339	315	286	298	311	302	306	324	308	279	305	296	311	325	328	320	329	303	301	317	314	279	322	322	311	329	322	316	342	305	337	269	279	296	322	344	287	319	300	328	309	290	320	295	308	297	311	322	322	316	334	289	314	325	318	314	273	310	291	323	314	300	290	300	300	286	293	300	319	337	293	325	333	296	296	276	309	320	285	297	319	327	312	288	280	332	286	330	305	291	313	285	305	297	305	293	301	329	296	331	307	328	277	293	308	315	309	286	286	265	313	312	318	323	298	314	366	288	274	303	306	317	308	340	339	353	345	303	308	312	304	315	301	293	313	349	328	287	306	324	312	325	290	287	311	291	279	336	283	269	285	329	294	267	299	313	299	314	308	286	310	335	287	285	292	293	294	310	326	341	294	319	309	313	298	315	322	314	317	314	306	336	311	261	301	314	291	286	297	327	296	352	320	336	292	283	305	312	308	291	308	273	297	312	309	331	330	320	310	278	293	286	292	310	313	309	335	288	329	317	307	319	278	313	290	322	336	307	303	256	274	341	292	333	311	300	297	282	298	319	290	280	335	319	299	327	294	294	309	283	265	309	310	298	324	290	307	283	293	329	311	272	297	273	292	298	311	338	295	324	327	288	323	346	325	324	318	290	278	274	295	311	318	277	303	311	329	323	277	305	310	318	290	308	310	311	299	328	306	287	322	274	295	327	298	289	299	280	297	309	333	304	292	293	321	313	314	351	298	333	282	304	318	312	326	332	319	317	310	294	300	323	308	309	315	299	305	298	305	293	306	305	330	327	310
29954	6703	1466	1081	812	580	457	401	365	302	266	277	234	247	216	209	207	212	202	180	208	185	175	201	183	171	149	174	147	179	179	206	178	189	183	169	177	187	192	168	170	169	177	184	165	174	153	183	174	182	183	140	170	155	176	192	144	170	162	173	153	162	183	162	166	146	168	154	157	166	167	164	158	174	195	164	177	191	175	183	158	161	163	157	178	145	169	155	172	170	185	170	180	167	152	174	144	150	165	165	177	158	160	156	163	170	172	157	166	180	175	151	153	163	149	193	183	166	172	187	177	166	166	157	147	164	158	161	144	152	163	179	150	152	179	151	173	152	161	168	165	172	188	164	164	155	153	177	164	171	161	171	172	170	185	161	164	146	146	177	154	155	182	146	166	168	168	176	171	162	150	146	163	164	157	160	157	139	150	149	168	172	161	142	145	151	182	198	151	153	175	171	162	151	164	162	177	172	180	171	171	157	159	155	168	163	139	176	167	186	146	153	153	178	158	163	171	168	180	170	144	160	149	156	179	174	166	151	168	159	191	179	166	171	157	135	164	165	180	168	156	174	145	166	154	172	159	166	183	150	161	177	170	170	143	160	164	169	172	166	152	185	162	153	152	183	169	170	160	158	164	174	168	154	176	165	168	203	177	157	186	162	155	157	167	172	169	149	161	151	149	159	173	165	159	170	172	153	140	187	145	159	146	157	159	181	177	174	186	175	157	176	170	153	172	163	154	185	147	171	166	152	153	157	178	149	157	162	152	143	177	180	167	158	181	153	171	165	163	158	159	161	152	142	163	129	191	122	174	143	148	158	160	163	167	170	160	166	164	164	190	162	152	145	177	164	190	158	159	167	163	166	153	153	179	153	137	150	146	179	154	141	167	176	160	175	147	160	154	181	177	178	164	151	147	172	183	163	179	162	176	171	169	166	167	185	157	179	168	175	157	142	161	165	168	165	147	145	155	162	170	169	163	168	171	150	164	166	164	153	150	165	133	158	152	168	163	169	170	174	149	163	153	175	172	176	160	156	158	157	170	161	169	157	145	154	176	146	152	177	179	187	178	173	155	149	154	146	179	153	179	175	155	176	176	155	165	172	154	176	158	152	149	156	173	155	156	166	145	158	165	174	159	152	157	169	155	165	174	190	148	172	145	147	152	167	179	177	159	153	157	168	181	156	147	159	175	180	171	190	139	157	160	174	153	166	166	157	168	177	145	142	166	178	163	162	159	175	153	172	164	165	148	168	165	150	154	192	177	137	186	164	167	180	181	167	172	157	155	156	157	157	192	150	176	178	152	160	146	166	180	175	149	162	194	152	177	154	179	154	164	182	165	167	167	171	163	178	114	167	159	153	190	173	166	162	164	165	163	182	171	163	141	155	138	146	172	182	172	171	174	158	199	177	163	152	154	180	165	168	163	169	189	154	169	169	157	144	191	172	173	182	163	171	180	171	164	176	164	185	159	150	167	158	182	185	169	133	172	179	162	163	170	163	193	156	165	171	179	142	189	174	167	153	152	180	172	164	180	152	164	178	172	167	165	166	158	159	135	177	158	151	160	149	181	164	165	140	180	162	173	153	149	164	163	173	179	171	167	147	176	168	158	165	173	175	155	164	164	161	171	160	163	159	166	165	193	184	146	143	147	175	173	168	192	154	162	180	182	165	147	179	151	152	162	155	165	196	154	170	175	167	166	146	162	163	140	188	151	188	158	142	159	179	165	170	180	168	172	165	145	167	171	151	172	162	144	172	180	137	167	185	169	190	167	152	161	158	167	180	168	171	181	166	175	158	165	172	177	164	190	143	173	166	170	142	171	184	176	191	167	172	153	176	163	192	157	179	183	157	177	167	165	161	172	165	152	174	152	157	175	179	180	168	140	156	159	164	173	161	170	134	159	172	172	144	148	183	166	166	165	158	170	153	167	177	170	177	155	169	161	162	189	170	150	154	148	168	174	152	142	168	165	159	157	153	172	162	153	160	151	181	161	155	166	180	169	177	165	178	158	165	176	168	169	165	149	164	162	138	181	158	154	162	152	154	160	178	149	165	176	160	184	161	186	164	159	163	176	169	151	172	168	170	188	160	156	178	174	153	155	141	151	167	175	166	187	162	158	157	183	157	154	184	151	159	171	162	182	178	166	165	159	159	143	191	166	180	166	163	158	158	176	165	180	159	169	166	187	187	145	175	148	175	173	156	182	168	160	158	158	139	184	158	168	152	178	175	143	164	173	167	166	166	172	188	157	161	146	181	159	185	171	164	155	171	189	147	163	141	163	164	149	156	156	172	178	174	173	153	158	163	171	147	182	167	161	157	190	160	164	178	155	174	185	159	194	176	183	148	150	156	137	175	158	168	185	194	166	144	164	183	154	148	172	179	151	176	183	134	171	153	144	168	160	172	136	161	172	177	174	171	154	163	179	152	173	152	151	166	149	178	181	155	146	173	172	136	162	171	147	183	167	166	157	155	198	161	146	163	165	156	149	179	153	167	156	153	139	158	176	165	140	190	177	166	171	170	142	166	158	151	178	156	181	158	173	189	156	173	152	166	175	157	155	155	166	168	178	161	143	188	166	156	183	167	187	169	184	174	175	154	149	175	137	171	152	167	167	177	164	184	156	175	169	170	143	179	162	155	152	161	181	160	144	161	160	186	169	174	160	171	167	187	165	145	155	157	161	178	155	172	171	170	164	152	151	161	166	144	142	171	193	167	194	169	165	138	164	196	163	166	150	155	143	199	156	153	168	187	175	152	149	192	179	162	166	155	163	171	145	147	181	160	165	180	171	150	179	171	156	165	184	146	172	184	171	178	168	162	170	160	164	159	186	168	172	151	152	159	165	176	174	171	169	174	164	173	148	160	168	181	147	172	177	173	153	170	163	177	186	169	162	142	149	137	165	154	161	168	163	161	162	174	162	152	169	149	191	157	175	186	172	187	168	174	206	154	162	163	146	173	162	156	162	161	143	153	171	168	159	160	163	132	181	165	157	188	170	176	148	174	158	166	153	157	157	171	176	164	163	126	165	162	171	163	178	177	148	161	170	161	154	162	146	181	153	163	166	148	157	171	161	159	150	173	178	167	166	151	199	153	155	169	155	182	157	169	176	169	165	168	165	163	176	146	158	167	178	166	183	178	153	176	138	132	146	171	153	175	173	167	159	181	192	187	166	165	173	159	167	157	165	178	176	148	156	155	169	151	154	157	146	166	171	179	164	161	164	152	165	174	162	154	162	168	149	169	145	170	157	177	168	182	168	179	150	152	155	155	167	149	178	161	154	153	151	148	158	174	178	182	158	179	171	163	150	165	169	159	173	181	159	167	183	186	150	184	157	182	160	156	156	163	164	148	158	150	154	165	155	135	169	139	160	169	154	153	183	168	173	159	179	174	144	157	155	160	176	170	145	145	163	174	176	168	175	158	169	164	174	178	170	147	152	150	157	156	153	172	178	161	172	171	164	180	168	176	164	154	158	161	155	156	186	161
13757	1577	3094	3482	3141	2469	2127	1816	1579	1466	1269	1116	1028	975	827	932	822	835	809	734	710	695	690	700	686	643	653	612	634	632	605	601	595	581	542	567	552	655	562	583	574	560	536	559	596	541	562	561	573	565	519	604	592	566	597	571	559	551	561	545	570	516	566	561	550	592	563	549	557	525	611	522	547	555	507	564	553	547	556	560	556	524	560	542	528	524	550	513	522	538	546	571	548	546	518	485	528	520	536	516	526	511	478	573	544	501	504	536	501	564	539	508	528	551	520	543	570	500	561	531	518	519	551	534	534	507	559	536	539	543	545	538	553	527	517	523	517	546	515	498	491	544	523	522	549	548	567	519	535	492	532	525	514	567	535	512	519	544	553	508	549	502	523	540	528	500	535	570	487	543	530	531	548	516	504	526	533	515	528	527	529	531	526	555	539	550	522	521	474	543	546	509	541	529	518	529	571	527	528	519	515	522	504	536	529	515	523	547	494	522	529	557	513	518	525	585	547	527	497	519	529	541	534	486	494	505	489	550	528	526	498	488	536	548	514	543	576	493	538	521	511	525	487	500	563	552	524	499	537	513	538	481	538	539	517	492	539	500	554	531	544	491	542	527	508	530	497	540	586	536	522	496	544	546	510	573	560	520	546	537	505	547	548	490	509	556	549	532	542	522	569	525	550	508	534	513	525	500	492	508	498	530	528	537	507	485	548	497	562	553	540	534	528	518	507	539	493	505	527	535	563	527	555	541	557	510	526	531	534	544	511	545	544	539	517	510	507	523	560	539	557	479	547	555	483	549	516	481	511	516	500	513	517	515	510	523	512	509	522	520	545	581	543	509	473	548	496	529	531	549	538	502	530	529	558	536	500	521	513	526	510	518	567	559	518	520	497	520	508	540	553	550	531	542	581	513	466	528	526	535	565	547	520	556	541	583	525	513	569	578	528	547	505	535	503	491	546	553	497	543	536	529	545	522	536	546	556	541	532	528	482	551	510	514	563	550	543	527	519	553	501	548	529	542	552	566	534	560	564	530	519	517	553	517	498	545	507	462	557	582	540	525	521	525	503	539	523	530	517	499	535	498	499	488	530	542	502	553	533	558	515	579	551	554	501	515	557	510	510	525	522	535	549	544	540	512	516	575	554	562	521	532	542	515	585	537	523	529	563	541	555	492	468	530	520	554	495	530	518	490	506	525	525	557	530	523	520	523	533	546	537	489	532	559	499	520	522	529	533	530	552	557	494	526	586	524	541	535	585	552	512	550	546	523	538	531	564	515	571	557	504	570	507	526	547	509	522	562	556	523	518	515	532	506	494	559	526	531	541	546	527	506	484	508	501	511	513	510	519	518	487	525	473	548	539	535	539	518	534	564	548	536	498	495	543	533	524	550	537	531	514	525	505	495	530	534	532	537	515	509	559	514	502	557	520	553	557	552	535	550	503	535	528	546	517	494	543	524	523	537	557	523	517	527	555	547	520	577	558	520	544	508	502	508	559	504	510	554	535	525	509	526	527	522	526	548	532	496	487	539	552	521	493	513	537	522	533	516	544	553	522	510	528	520	543	545	541	531	520	573	549	546	492	518	530	539	502	527	520	514	519	543	487	521	556	487	529	526	521	492	518	482	523	528	499	557	563	557	513	490	526	518	514	529	529	500	527	535	548	493	535	544	555	508	536	508	487	570	533	537	508	563	535	545	502	500	520	552	532	567	545	501	511	582	551	524	553	540	524	512	552	571	552	505	511	544	542	499	515	545	507	535	516	543	521	541	532	540	495	550	479	543	488	516	507	527	505	523	542	567	521	521	517	578	565	521	510	521	530	550	555	535	468	546	489	513	478	549	586	569	540	531	534	525	476	476	536	573	552	512	540	549	531	527	547	512	531	550	524	559	514	501	536	519	540	561	521	549	545	531	530	499	522	522	521	541	490	521	506	506	493	501	550	494	511	517	547	546	524	508	511	517	530	529	536	489	489	520	553	527	552	506	511	515	519	532	529	537	541	554	535	523	541	550	555	533	508	529	549	464	531	536	479	513	529	532	535	590	547	573	489	508	483	548	517	525	555	508	518	519	552	512	526	528	508	547	540	554	482	491	531	544	540	548	500	524	508	502	520	525	517	505	548	552	530	515	519	563	491	543	515	514	574	556	558	504	517	496	583	527	508	516	535	570	510	521	542	481	507	502	539	552	541	477	525	548	528	520	544	512	530	507	521	541	549	538	546	524	522	559	537	566	500	515	570	551	515	526	519	501	536	506	537	502	523	503	558	528	464	511	541	539	497	525	532	517	540	533	535	480	514	520	511	508	540	519	520	491	536	529	521	518	516	527	565	535	547	538	507	519	566	522	541	497	489	527	503	527	559	535	549	556	482	507	540	568	500	537	534	517	530	581	551	525	527	498	539	509	551	502	512	522	517	564	520	551	482	525	554	535	498	575	523	528	521	544	517	527	537	529	498	539	507	498	562	538	511	526	540	538	510	512	484	545	510	517	490	554	537	504	553	553	529	537	534	532	536	519	562	522	541	528	533	512	506	561	546	560	542	545	540	547	514	565	565	511	491	485	563	506	521	523	500	505	480	509	530	543	552	502	556	503	548	555	564	519	520	563	531	516	541	522	516	537	550	510	538	492	498	511	534	503	497	555	531	525	565	486	528	555	522	586	483	494	502	528	524	549	529	498	497	549	551	555	514	552	513	543	522	549	537	561	520	532	540	482	551	552	559	547	517	486	519	516	554	525	523	509	514	495	535	543	497	514	486	532	516	508	510	538	537	530	488	534	514	547	539	568	546	535	524	513	544	549	489	526	572	543	536	542	528	539	560	521	519	519	530	558	542	500	547	550	546	529	532	536	488	517	552	526	527	518	586	525	542	508	548	482	505	506	550	515	510	521	508	563	525	533	524	525	511	517	497	504	510	527	510	556	522	498	548	514	569	511	486	510	496	550	547	541	508	512	493	550	503	564	506	509	540	544	529	511	517	524	563	534	485	462	489	542	519	490	506	498	490	526	500	484	499	546	482	515	513	529	560	548	547	517	516	491	496	531	545	524	530	494	557	545	541	549	535	510	519	518	520	517	521	530	524	489	543	568	535	562	516	547	511	574	527	525	508	493	512	557	518	598	494	499	516	522	530	537	512	504	495	511	550	534	503	507	513	553	549	514	514	508	538	556	508	536	532	502	550	510	498	524	559	550	496	482	540	547	518	535	525	514	537	539	507	561	541	522	541	504	572	489	540	516	501	545	589	540	511	527	500	524	480	599	571	508	490	537	545	565	504	540	530	524	507	484	567	555	510	483	525	548	520	524	503	490	521	493	531	519	553	541	546	550	532	507	509	493	584	498	545	543	512	518	531	519	524	549	542	538	505	579	495	551	520	526	509	545	531	524	564	500	523	536	515	539	539	516	481	523	528	504	528	532	563	525	539	550	525	558	548	510	538	530	549	500	510	552	533	538	522	519	524	531	537	511	535	565	525	481	526	480
38402	13472	3258	2059	1542	1125	799	736	655	578	502	459	420	432	342	389	342	292	362	298	319	317	311	300	288	294	282	280	278	258	281	309	308	290	284	302	274	273	255	317	278	297	270	312	294	288	286	272	265	288	277	265	276	258	247	248	265	258	280	279	255	244	259	263	287	253	284	263	283	283	256	251	263	279	253	269	307	287	278	267	272	246	277	282	259	299	276	260	301	292	261	280	276	279	255	279	289	276	280	251	271	280	263	280	271	273	272	252	276	296	270	275	259	270	268	291	272	297	301	251	293	267	275	268	278	272	260	273	237	264	270	286	258	247	278	232	268	260	281	274	240	261	257	272	254	272	265	286	285	294	260	275	259	285	239	260	278	262	246	263	284	243	274	267	267	281	259	262	256	238	260	243	245	248	241	265	263	288	279	277	272	255	274	301	280	296	294	244	281	281	271	259	293	278	281	271	270	239	278	297	283	254	279	268	291	282	257	265	246	294	240	304	269	285	287	256	266	310	266	260	262	250	281	254	273	257	272	272	266	264	275	267	276	243	287	248	302	244	263	250	282	313	251	261	256	274	255	253	252	257	262	267	301	253	276	281	282	277	251	266	238	269	256	270	258	269	261	294	283	263	267	259	257	277	264	302	281	275	251	257	287	278	263	270	267	252	250	248	282	272	278	265	262	272	277	272	304	280	287	255	260	266	255	275	250	263	279	252	251	267	259	285	286	269	225	269	264	296	258	269	265	274	301	278	243	277	282	289	284	256	293	253	264	276	263	283	312	262	287	264	294	276	277	273	265	292	218	289	262	257	277	216	306	266	264	269	261	273	288	237	254	262	270	283	271	295	265	270	241	275	277	264	263	282	282	306	281	281	257	272	243	275	282	251	253	284	262	266	282	285	273	301	263	273	273	277	249	276	265	268	261	268	300	266	256	268	246	248	274	252	281	259	285	255	280	272	287	264	253	292	254	258	263	287	263	274	228	276	290	245	244	288	271	272	274	273	276	278	260	269	248	269	276	271	260	273	265	266	249	263	290	256	284	262	248	285	267	264	263	260	276	262	273	274	296	284	250	253	258	252	276	283	266	281	267	267	259	269	279	286	260	281	266	301	273	251	255	279	271	255	245	258	260	274	264	258	287	251	278	255	254	277	264	278	249	277	268	265	278	272	268	259	265	245	259	240	265	273	253	275	281	256	273	280	274	260	273	284	268	287	288	245	241	288	236	254	280	258	277	272	273	263	284	269	281	260	262	259	270	261	280	248	263	289	301	288	299	269	268	227	285	267	282	280	264	291	275	257	254	250	248	291	249	251	288	258	261	305	282	294	239	269	274	271	262	257	266	270	265	289	278	260	269	248	280	272	277	262	287	255	281	278	247	257	254	299	252	260	242	285	272	239	290	242	273	256	270	260	261	280	279	284	293	264	264	268	256	265	252	257	272	259	272	273	289	284	277	280	274	234	275	253	280	282	265	262	263	284	253	271	285	247	273	273	310	263	261	260	289	308	271	250	288	285	265	299	294	255	269	261	278	252	284	258	275	275	286	314	266	273	289	253	276	270	268	249	261	272	296	267	262	276	287	254	264	267	253	261	285	266	271	260	285	285	296	260	270	260	263	297	269	272	213	254	282	251	268	250	286	262	280	274	256	283	278	288	256	260	270	269	292	312	256	247	274	260	279	269	257	285	279	253	265	269	286	275	266	227	266	256	259	261	300	242	280	275	263	282	259	262	247	258	270	286	271	276	255	268	288	250	273	261	223	276	246	249	293	270	260	245	261	238	269	276	290	274	264	297	255	281	282	295	278	258	279	260	291	270	262	266	230	266	257	274	241	252	272	241	271	260	253	247	239	271	250	250	296	278	277	258	255	278	276	266	274	278	283	279	272	253	220	260	291	288	283	264	271	264	253	259	272	275	282	253	295	234	261	258	286	270	258	282	289	287	292	289	245	271	280	260	244	278	249	278	233	254	263	261	268	262	273	269	247	235	307	266	314	245	257	272	268	251	233	269	259	282	279	260	289	279	270	274	268	279	264	297	256	278	262	239	279	273	275	223	266	258	301	281	276	292	273	273	279	257	262	287	281	236	244	270	269	272	238	289	297	287	245	237	272	230	268	269	289	276	250	255	261	273	274	245	301	302	236	280	265	260	287	271	291	248	275	270	248	260	264	263	292	301	270	261	260	238	269	272	257	234	252	298	266	262	248	261	252	278	272	265	254	264	239	267	299	284	264	267	278	263	248	269	269	279	271	296	269	302	283	249	298	271	275	277	257	268	271	271	266	273	263	247	284	255	277	260	242	261	264	248	271	250	279	288	280	282	258	273	263	269	277	269	280	260	304	266	243	254	258	291	238	261	263	278	256	288	250	262	235	267	284	265	261	291	264	253	280	273	287	289	267	274	278	244	270	263	279	255	282	268	281	236	273	235	267	267	266	286	276	242	259	280	295	240	260	258	257	258	241	264	260	298	276	268	248	265	261	254	263	265	294	269	287	266	280	279	256	287	272	271	287	271	268	288	252	287	250	261	279	293	268	283	268	266	247	285	271	290	275	272	300	266	251	278	283	262	286	280	242	264	305	264	254	284	251	269	291	291	251	259	277	249	254	244	281	272	282	257	294	276	253	251	265	277	261	299	296	291	273	296	287	235	273	270	311	259	285	259	287	252	289	279	247	277	235	257	275	311	256	259	279	256	277	280	262	301	283	265	278	298	292	279	242	246	258	286	273	274	284	276	248	279	273	259	272	274	277	300	282	235	271	271	259	286	256	272	273	251	286	298	303	279	261	256	250	304	258	287	275	275	268	261	273	288	249	247	236	269	266	282	238	300	251	294	236	276	252	262	282	257	268	289	267	308	281	268	259	256	265	268	267	244	261	253	275	262	298	273	266	269	253	271	273	279	280	282	276	268	287	275	275	256	270	269	272	276	279	276	274	236	264	259	253	230	265	287	294	276	266	265	272	276	259	290	296	284	256	255	282	289	251	252	284	250	238	282	285	272	279	276	281	278	267	239	254	302	259	273	281	263	286	285	284	297	248	263	289	272	265	275	256	274	237	246	282	259	264	260	266	259	274	244	245	289	273	266	267	264	288	274	261	256	260	246	251	269	284	276	250	261	280	272	263	248	238	297	308	265	252	270	270	271	262	288	234	266	277	254	242	257	250	311	274	270	264	257	279	254	252	272	289	273	284	239	275	266	255	276	278	287	273	254	242	274	261	295	269	265	255	277	250	270	268	255	275	267	244	290	273	300	277	263	291	274	282	263	289	270	245	266	272	283	252	274	274	246	245	269	260	265	257	268	235	268	269	270	302	294	294	273	250	230	239	255	258	246	250	279	261	252	258	239	263	256	277	273	268	278	253	271	262	282	262	269	258	289	281	290	307	289	250	253	268	265	294	258	281	256	295	277	268	292	261	274	317	283	239	260	260	286	257	257	295	283	272	266	268	261	253	265	289	270	260	260	256	271	264	273	262	258
17113	2524	5323	6174	5492	4391	3725	3124	2672	2347	2140	1870	1725	1638	1449	1421	1279	1262	1158	1172	1156	1118	1045	1035	1001	1053	1019	970	951	939	963	928	904	956	964	893	971	903	917	830	912	867	813	905	904	861	849	861	813	781	877	841	865	862	827	869	762	828	870	814	866	781	868	854	841	822	806	817	813	823	832	825	860	819	800	828	834	756	787	827	849	781	815	809	819	853	801	849	798	795	816	746	797	843	825	810	778	837	822	821	808	827	829	814	817	787	762	815	749	785	829	764	811	785	726	772	801	786	804	787	777	752	768	770	848	774	777	752	764	766	819	789	802	799	797	779	819	775	790	781	783	771	790	779	783	775	775	820	810	789	842	734	810	769	779	801	766	780	821	810	718	796	778	808	793	781	776	790	822	760	812	749	773	843	806	753	756	733	775	802	755	828	778	783	729	730	780	797	839	825	772	815	691	808	753	791	800	800	746	750	758	843	792	792	768	768	815	808	805	774	799	783	800	804	744	795	826	752	784	824	780	799	807	768	757	766	788	782	796	844	755	767	803	762	796	791	785	800	810	799	787	776	732	804	788	764	745	796	825	773	786	772	796	811	805	851	821	762	816	732	759	819	783	819	821	823	730	793	769	804	768	835	813	820	771	749	758	761	775	783	769	759	771	779	768	771	786	788	776	752	795	768	741	790	768	813	790	764	791	813	812	740	753	759	762	780	795	792	785	760	833	816	782	759	780	801	770	743	780	771	779	804	762	781	779	769	787	755	737	782	791	794	724	774	778	752	717	795	791	801	759	792	765	806	815	831	832	728	759	762	826	790	804	797	819	797	763	785	802	773	757	779	832	743	788	820	812	802	815	794	749	744	753	771	812	788	792	799	762	735	741	739	817	823	784	760	794	814	782	812	751	818	786	770	804	789	781	755	792	796	763	747	741	764	773	812	781	751	783	785	786	793	778	769	742	767	761	762	837	820	808	742	780	805	740	766	793	745	803	783	802	774	868	774	835	794	770	823	774	800	795	781	753	796	838	823	806	791	827	737	767	794	793	780	768	734	761	774	792	804	788	768	780	770	720	771	715	770	815	775	750	768	769	805	764	790	712	800	802	808	779	806	810	825	714	802	787	815	779	768	772	798	767	792	812	803	798	850	760	771	770	811	802	772	789	802	814	760	775	738	741	810	809	792	838	747	748	814	762	855	807	799	777	801	764	885	785	754	810	794	768	848	809	772	780	796	776	757	788	785	787	808	750	784	765	743	821	824	751	763	769	804	791	744	791	791	743	784	809	803	810	769	724	795	768	750	759	768	784	787	795	779	810	800	783	834	782	793	800	821	791	790	792	841	790	774	824	787	808	773	788	800	795	756	844	761	770	798	802	803	783	783	747	778	725	804	785	772	770	765	785	821	779	763	730	767	763	787	812	792	842	792	756	825	781	771	796	825	850	785	776	802	759	799	817	792	838	849	761	765	819	766	795	764	798	769	747	759	789	755	806	748	807	795	804	731	803	768	788	828	771	775	788	761	809	795	745	789	763	785	833	739	837	816	799	763	793	759	749	793	799	801	782	809	770	802	827	740	796	790	767	815	771	742	802	771	760	815	729	805	760	754	805	808	793	784	800	798	816	738	787	762	793	804	795	769	801	778	756	759	815	810	801	794	794	809	777	782	770	786	768	786	797	833	768	813	798	762	777	741	770	802	767	774	774	782	794	768	731	707	789	801	792	783	814	772	811	775	770	819	759	802	742	808	797	891	775	791	794	801	786	820	837	742	725	781	790	739	756	731	752	814	799	786	895	782	826	807	793	738	783	788	825	744	777	805	782	778	803	790	777	784	814	811	759	780	854	783	855	793	757	785	730	844	839	818	807	800	736	744	747	775	759	784	823	846	776	762	793	773	789	771	808	777	754	819	808	838	795	823	780	816	805	789	750	781	788	737	768	740	768	782	800	766	764	785	841	747	803	815	784	778	804	739	790	826	827	784	788	775	749	775	842	721	795	770	810	840	776	764	792	789	764	805	841	779	810	746	753	745	804	797	793	767	778	829	800	841	782	803	768	779	811	784	776	774	752	772	777	795	738	785	768	788	767	809	820	797	764	797	744	833	771	819	833	757	783	740	817	773	833	765	732	751	825	771	787	810	809	807	756	828	766	804	797	789	781	812	777	738	812	741	778	811	830	790	786	821	770	709	765	778	768	779	806	794	746	774	820	780	789	831	766	786	794	807	849	811	803	812	786	761	741	758	736	778	821	723	768	759	768	810	782	758	809	816	790	765	788	816	784	802	773	835	800	774	769	791	791	764	764	822	771	800	806	750	757	775	783	774	756	760	819	777	764	779	785	780	801	766	817	737	771	728	831	780	833	750	742	820	822	818	793	814	813	803	820	784	795	769	818	808	800	757	737	799	730	787	782	776	767	795	783	756	815	767	810	828	759	768	823	790	735	771	794	762	735	802	826	801	747	813	758	762	809	776	762	862	794	805	782	820	859	763	810	780	777	769	775	788	819	845	774	794	758	776	788	768	719	827	764	799	792	824	776	772	850	766	733	831	742	788	812	757	754	762	802	791	803	769	806	804	798	813	769	815	780	798	794	767	797	785	802	770	745	781	800	797	779	756	738	797	812	767	773	756	736	772	798	805	775	758	794	778	824	810	788	782	773	784	800	746	804	763	804	797	770	763	749	804	728	783	814	811	754	779	839	780	757	833	839	803	800	753	756	754	767	813	767	780	762	802	765	742	803	775	780	796	798	830	782	812	802	768	813	774	786	845	793	749	759	778	759	826	765	807	757	808	796	756	804	790	812	812	747	733	810	808	720	796	837	783	833	785	807	786	748	756	800	778	773	774	821	800	789	731	784	729	767	739	789	763	774	787	769	757	823	807	809	761	799	806	792	790	775	819	818	786	786	772	802	793	775	793	784	803	781	783	806	791	758	798	831	832	771	794	766	848	788	759	773	836	775	777	827	814	774	763	781	717	777	793	800	832	803	797	767	821	776	806	746	776	804	774	767	765	837	769	784	820	797	753	808	775	833	789	820	791	744	777	749	800	762	788	796	816	742	786	869	765	788	774	759	757	776	792	805	799	752	784	757	785	773	832	770	747	788	830	788	762	752	783	836	814	800	795	811	756	781	852	789	757	766	781	830	788	797	772	775	783	825	777	815	774	779	792	801	765	804	761	806	836	835	786	799	816	829	775	858	799	761	724	741	757	791	782	782	764	768	823	806	782	791	720	833	778	817	881	841	818	867	733	769	767	749	774	813	758	798	799	771	781	792	751	821	775	807	801	771	784	781	825	786	824	804	814	817	739	793	797	761	791	831	785	763	817	783	802	764	820	795	812	826	775	824	753	849	789	780	798	814	766	823	769	820	783	736	846	720	759	791	790	777	804	796	787	787	771	767	774	792	780	736	791	799	764	866	767	819	785	767	830	851	794	732	839	766	774	755	791	779	759	799	797	787	829	771	816	757	757	796	843	780	790	798	811
5490	308	172	140	108	131	114	106	98	89	83	93	83	102	93	71	79	81	108	84	87	95	95	91	89	102	78	84	92	83	70	86	68	83	79	81	91	81	96	70	75	82	75	81	80	85	113	82	76	89	64	88	90	70	93	90	80	77	85	84	99	84	83	76	88	79	84	78	98	82	81	92	76	98	91	104	84	94	83	82	73	91	69	78	87	86	81	77	86	89	97	81	90	72	89	88	85	95	76	93	86	75	86	88	92	62	68	87	69	70	90	70	75	66	84	80	79	85	88	84	71	81	86	92	76	87	92	84	87	68	73	105	66	81	82	84	82	88	84	81	77	91	75	73	90	82	85	90	85	103	102	91	78	69	82	77	86	71	76	88	81	83	96	75	86	88	87	85	84	84	68	83	75	71	72	95	86	88	93	106	73	96	79	78	84	85	103	75	80	91	86	80	93	76	94	84	106	81	100	69	87	99	83	85	88	80	96	79	92	78	89	71	84	90	84	94	82	86	88	78	86	73	85	70	68	76	86	95	94	88	90	86	111	87	104	95	82	80	117	89	77	80	97	83	74	86	87	78	94	90	86	89	65	94	71	85	76	70	80	81	76	69	84	91	89	81	88	85	80	86	84	83	70	97	75	68	97	111	71	75	85	87	78	84	77	87	77	88	103	80	80	78	72	98	86	71	89	77	97	89	60	87	82	82	85	84	88	85	82	91	83	86	95	82	66	76	99	71	92	80	96	79	103	79	83	93	97	84	80	88	79	77	72	102	82	88	81	78	83	83	83	83	82	81	89	93	88	82	92	77	80	87	55	84	72	92	84	77	92	85	97	82	75	78	81	84	80	72	71	88	78	90	83	94	98	76	95	102	78	87	82	94	83	88	77	87	69	103	87	82	91	75	90	89	91	81	84	89	80	81	88	104	78	87	77	99	79	85	92	76	87	108	83	94	84	78	102	93	87	97	90	72	74	75	85	89	97	88	97	77	79	81	70	90	90	87	79	92	84	80	69	97	83	75	84	85	100	80	85	102	87	90	80	74	85	85	96	96	82	97	89	78	84	85	99	78	68	74	70	85	78	96	84	89	102	87	91	85	84	96	81	65	106	84	86	67	75	82	77	92	72	71	75	95	110	67	84	84	78	83	84	73	81	69	77	80	74	95	85	73	61	94	83	83	78	73	100	91	79	88	76	82	60	94	91	89	83	82	73	85	96	85	81	97	85	86	94	114	97	73	98	69	100	81	77	76	90	89	83	77	78	100	80	66	73	95	103	79	86	86	97	88	81	72	90	89	95	98	71	86	72	86	92	88	76	75	83	85	104	78	79	94	88	80	84	73	88	76	89	78	95	81	90	70	78	92	94	76	72	80	86	84	88	86	82	84	82	88	74	81	78	73	76	75	110	76	92	81	74	88	92	86	79	95	93	84	92	83	102	65	92	88	72	81	92	97	99	79	76	80	70	88	99	88	79	74	69	68	83	66	102	99	79	89	96	95	74	64	95	95	84	73	77	82	98	66	76	87	78	81	84	70	81	115	92	79	93	68	82	84	89	81	81	85	81	82	74	64	97	83	89	68	78	96	100	76	88	83	83	79	82	93	77	85	113	89	86	76	85	84	69	83	76	102	70	86	85	85	77	81	73	101	77	73	97	72	66	86	92	82	83	69	81	92	72	110	78	113	82	68	86	72	96	87	85	82	91	95	105	85	88	90	94	75	82	93	86	89	68	79	87	80	89	74	67	88	76	83	87	102	76	93	86	95	75	66	88	84	88	82	81	75	99	81	88	71	87	85	92	83	77	96	74	98	70	98	77	63	81	76	87	78	98	67	87	86	85	83	97	77	74	86	95	82	84	97	73	91	87	93	88	89	69	92	80	92	90	86	80	88	78	73	84	96	103	79	83	75	88	93	100	90	94	83	96	91	76	88	97	95	89	86	97	97	91	79	100	82	94	86	81	94	93	98	84	74	80	100	77	89	98	86	85	79	88	73	85	70	78	89	83	86	76	82	85	82	79	75	82	96	85	84	68	80	84	83	69	74	84	72	94	64	75	76	91	70	101	80	79	89	97	71	78	67	86	91	88	72	79	88	91	72	73	84	64	79	98	93	78	86	87	86	96	75	77	71	82	80	88	80	72	83	84	75	83	87	86	86	87	78	92	72	83	80	86	76	78	75	85	83	80	102	80	69	69	79	89	76	73	98	69	94	70	91	84	65	81	96	95	80	91	85	87	84	93	67	77	76	97	102	87	94	78	80	71	83	91	83	105	95	86	87	88	72	91	79	72	85	91	104	80	95	82	63	73	102	72	89	84	86	92	74	85	73	80	70	76	87	97	85	97	96	64	80	70	79	72	73	74	88	84	69	80	94	70	80	77	85	75	91	77	84	67	88	89	87	86	83	86	72	85	73	80	85	102	83	100	75	77	88	82	75	88	84	89	84	80	74	66	74	79	77	98	83	98	84	78	78	83	79	91	99	70	83	85	89	94	95	79	96	87	84	79	97	76	90	87	93	88	98	80	66	98	67	93	80	86	83	78	85	72	76	92	65	74	67	88	76	90	100	86	99	74	84	87	73	77	91	76	86	77	99	87	86	74	85	86	79	78	88	100	80	85	71	92	77	103	77	86	73	87	90	79	82	83	82	88	83	85	83	81	65	85	87	108	96	79	81	84	90	79	89	87	87	96	61	72	73	72	74	81	80	92	80	76	79	82	86	76	80	90	75	93	72	83	78	92	86	89	87	107	98	85	71	71	81	104	81	100	81	70	83	100	88	74	79	84	61	85	83	75	99	83	73	70	94	98	87	71	82	83	69	105	64	87	78	86	85	91	73	91	85	84	68	68	80	92	84	112	86	87	93	65	100	84	80	76	89	87	83	95	75	80	80	89	84	95	86	102	78	93	90	80	75	85	90	95	84	85	85	74	79	91	97	100	100	80	66	80	81	76	104	78	73	80	93	81	85	91	84	64	81	80	78	105	69	83	82	83	87	73	88	80	78	74	98	76	62	81	73	77	112	67	79	93	81	84	82	80	80	85	75	76	105	98	89	83	85	81	86	86	86	84	95	93	91	71	85	97	92	77	77	73	71	94	70	93	79	74	92	87	82	85	81	83	85	82	82	94	91	72	83	90	79	116	76	81	85	86	84	93	82	98	84	61	84	72	75	84	67	99	89	96	51	77	87	88	82	90	83	85	64	85	76	80	90	94	76	97	99	94	81	85	78	97	65	83	79	84	81	93	81	82	86	87	96	83	82	105	91	79	81	73	99	88	86	94	82	88	72	71	89	86	77	88	65	91	86	92	92	83	99	81	82	70	87	91	72	95	83	82	87	72	98	90	85	88	79	101	73	79	87	93	87	81	82	69	81	94	76	99	86	78	91	74	81	94	89	93	91	87	86	66	67	73	77	61	70	104	87	89	81	81	79	82	103	84	80	80	75	76	87	87	69	95	85	97	90	86	79	80	83	92	90	74	94
6142	424	545	530	534	495	442	431	392	369	371	391	392	312	348	345	330	327	335	299	332	315	319	324	323	303	298	325	314	339	319	333	281	332	285	315	346	308	337	294	332	321	294	288	298	285	324	307	307	303	299	315	314	294	296	299	331	317	339	287	303	319	319	346	292	309	339	327	312	296	315	285	312	320	314	317	305	288	296	305	315	295	337	327	295	328	293	316	303	310	314	319	265	304	305	286	329	315	315	325	310	317	299	293	299	289	288	319	299	321	305	323	324	279	290	316	308	306	352	322	349	289	324	318	314	292	333	285	307	299	324	313	320	283	345	303	340	336	338	307	291	304	286	299	310	290	291	318	306	313	331	310	291	322	316	303	336	328	308	320	288	311	288	304	292	307	311	284	311	320	281	301	302	335	298	277	310	308	317	313	304	300	307	308	299	271	332	324	286	287	316	302	311	288	323	306	289	305	312	281	297	310	270	310	292	292	313	340	317	323	310	345	315	288	292	319	306	294	305	280	325	335	286	294	302	272	301	277	311	333	315	316	325	273	321	284	312	310	355	270	303	295	325	304	351	314	316	271	337	289	294	282	305	297	279	316	332	307	295	290	320	306	320	288	292	311	276	315	305	305	289	271	325	305	324	291	292	307	332	296	332	331	296	301	315	323	326	315	285	313	320	285	314	286	337	333	312	313	297	313	303	306	294	299	311	313	330	317	282	273	324	316	274	312	317	302	316	294	305	303	293	319	303	288	327	320	304	302	296	312	313	306	309	284	305	329	302	311	320	320	333	324	304	332	282	274	325	293	315	324	312	280	311	312	305	320	335	287	298	329	317	293	323	321	277	301	295	302	329	302	315	287	295	333	298	279	298	345	314	301	275	308	316	296	321	283	295	291	326	295	290	271	314	312	312	289	316	315	320	318	299	312	318	328	294	310	300	330	294	330	319	301	305	300	282	324	263	305	297	277	323	288	282	297	262	299	318	294	280	293	303	304	311	330	280	346	301	283	302	311	309	321	329	307	317	308	318	282	288	310	294	276	344	279	305	312	293	317	294	308	300	306	314	328	264	289	292	313	335	299	343	303	303	298	311	311	329	304	329	319	326	319	298	295	336	313	319	300	340	294	329	320	304	291	288	344	308	320	295	299	297	276	333	327	305	297	300	306	305	286	293	312	300	306	310	323	314	291	334	316	315	344	307	320	340	295	290	281	275	317	312	306	264	289	282	317	292	353	323	310	307	305	331	305	326	298	298	320	294	314	303	297	263	320	312	304	304	284	270	282	311	307	319	316	295	329	292	303	322	313	301	332	293	297	327	308	263	312	292	323	324	325	307	306	317	320	287	313	307	293	303	334	299	303	319	302	317	277	279	311	296	324	303	306	282	291	324	316	285	305	292	307	344	291	296	314	280	331	304	300	323	338	310	292	280	297	335	300	335	330	320	299	292	312	298	338	324	308	283	317	315	299	313	315	281	311	319	336	292	274	301	311	294	302	270	295	319	307	298	346	326	329	303	316	282	285	330	296	279	296	291	319	308	293	302	301	310	294	280	308	310	297	283	333	291	321	317	305	313	279	308	281	320	318	303	303	296	313	323	316	295	298	325	292	278	300	296	296	309	265	324	319	322	306	325	314	300	305	291	293	342	306	298	314	302	298	319	306	305	312	293	311	283	330	337	325	301	313	348	291	284	300	320	315	319	321	321	313	388	317	321	281	313	285	294	322	294	297	324	284	317	317	308	307	290	303	317	310	331	281	335	277	328	312	321	301	308	290	308	296	283	300	320	315	328	317	284	289	321	319	298	313	332	300	302	277	311	299	274	323	303	312	315	292	321	342	373	335	270	298	291	314	297	301	315	312	291	317	273	311	286	283	309	302	286	314	283	275	333	277	343	312	281	321	303	318	284	310	290	301	288	282	299	275	292	309	311	336	315	327	341	301	317	287	305	283	319	314	346	312	302	336	311	312	338	312	310	303	283	314	304	288	307	287	285	296	310	299	286	297	300	280	307	319	326	295	338	305	270	288	302	281	322	304	333	309	312	305	312	311	308	284	300	320	312	270	299	326	316	321	292	306	285	293	307	305	311	297	283	305	298	281	286	334	346	298	307	334	330	350	280	300	316	320	323	308	297	297	310	316	307	323	317	305	361	305	270	328	310	286	337	280	297	278	281	321	290	356	302	296	317	320	299	287	292	299	309	298	303	340	312	312	279	294	313	317	344	304	299	311	305	300	287	324	318	306	296	313	317	317	310	311	268	319	321	291	306	290	301	289	306	293	300	293	312	327	293	313	314	317	305	308	301	284	262	313	307	332	308	326	296	325	287	303	293	294	296	304	318	321	298	321	301	304	326	309	306	318	275	298	321	324	341	285	324	312	323	310	288	300	318	297	321	330	351	296	294	308	314	302	297	286	299	319	309	305	306	317	329	309	319	313	293	317	311	297	295	291	320	338	310	307	316	292	289	320	300	316	300	319	317	304	314	286	320	311	323	329	324	309	349	312	289	306	320	280	290	300	314	368	293	300	285	282	322	318	306	287	342	306	334	330	307	308	295	307	313	339	322	311	300	318	292	283	311	300	309	303	274	296	314	297	303	305	321	305	295	285	325	324	288	291	312	325	288	303	291	310	296	321	295	293	294	295	293	314	327	304	329	297	310	307	277	354	329	287	311	310	277	346	335	282	277	339	278	316	298	318	298	296	308	311	320	317	314	300	286	304	313	295	313	303	287	315	302	292	293	279	339	297	318	323	296	329	331	324	327	335	320	326	299	326	314	300	305	312	319	302	290	319	293	298	338	309	319	293	294	311	305	324	300	326	307	303	305	265	337	273	321	291	278	308	313	314	300	337	330	330	285	303	279	294	311	318	311	303	293	305	311	298	310	313	331	317	321	312	341	308	296	317	275	293	296	310	315	314	302	289	335	295	285	317	321	282	326	332	346	291	315	301	317	331	332	309	292	321	332	297	334	300	312	301	298	303	320	315	307	298	302	314	298	325	310	327	272	307	308	341	337	287	281	261	310	320	284	306	309	316	293	334	304	291	314	306	336	283	301	283	323	320	271	319	279	292	312	300	324	280	325	324	320	312	336	305	295	302	314	306	332	309	306	303	300	313	321	292	314	307	306	312	296	322	298	281	323	269	288	324	312	312	313	308	306	322	325	282	301	316	284	294	323	288	321	308	293	345	311	324	288	316	307	295	295	318	301	312	337	301	279	328	309	304	321	302	295	320	309	319	333	298	315	329	299	335	311	314	321	364	301	291	298	332	310	312	320	295	318	303	296	286	352	294	285	281	285	294	292	335	295	317	314	321	320	309	328	307	285	306	298	281	305	311	304	298	323	295	317	335	295	314	304	289	300	312	290	272	327	318	279	295	338	304	306	294	282	317	280	315	296	307	306	306	278	301	321	311	288	329	301	297	307	299	284	334	312	339	297	327	328	295	320	324	313	307	318	313	309	304	312	305	318	344	296	291	307	320
28261	5554	1429	1103	814	587	474	374	326	305	281	232	235	234	228	194	195	195	207	222	201	169	202	176	168	174	175	182	167	167	180	159	188	140	162	166	172	172	151	169	170	176	142	158	151	173	194	175	189	157	173	144	165	168	154	165	151	159	150	184	173	162	179	159	178	148	184	173	150	173	176	171	163	151	170	149	163	172	166	173	175	179	153	163	183	164	160	171	173	175	171	154	159	158	162	166	175	184	174	157	179	137	140	172	178	171	170	169	177	150	172	155	154	160	156	154	138	152	170	147	180	154	173	169	166	170	164	176	154	162	151	165	166	163	179	169	159	148	169	160	149	177	152	178	159	170	168	156	153	156	181	179	177	160	158	143	167	167	170	165	143	165	167	174	178	151	149	183	167	158	153	156	157	162	173	190	139	143	180	168	156	190	158	169	183	181	162	165	181	163	150	167	157	162	159	167	170	182	183	165	170	139	147	166	169	152	153	170	162	168	176	176	155	183	152	166	165	165	169	165	189	161	144	149	145	155	151	160	176	170	177	177	177	186	180	156	152	178	149	173	167	181	157	158	185	166	139	165	163	153	178	146	179	150	169	159	176	153	147	159	170	166	184	157	160	171	162	165	179	157	168	134	162	159	162	143	176	154	147	167	154	162	145	167	190	166	170	160	159	160	182	180	165	158	171	172	147	158	189	174	181	163	156	176	155	158	158	171	180	199	159	179	164	162	154	169	155	180	151	152	185	164	160	150	155	187	156	174	188	187	154	164	162	153	141	165	154	161	174	153	170	175	159	165	174	165	173	164	158	157	191	142	156	191	149	154	150	164	151	145	159	161	166	146	166	162	159	175	153	165	166	155	157	167	183	156	179	161	168	164	172	174	171	161	142	185	168	166	169	148	151	175	166	155	151	171	153	166	170	170	156	166	172	157	166	161	153	131	172	151	152	168	169	167	161	145	187	162	159	165	142	156	173	168	165	144	157	169	140	171	163	188	179	167	163	153	181	171	145	171	150	141	171	153	174	161	168	148	186	137	141	172	170	154	162	161	160	155	151	179	181	159	142	174	159	167	164	155	150	162	135	162	176	170	180	177	156	175	166	152	158	171	168	149	171	171	167	147	192	184	131	171	156	158	180	161	168	145	187	161	155	167	160	142	146	139	165	150	184	178	145	150	177	174	156	160	154	147	162	177	160	170	147	163	169	174	178	159	167	147	148	155	181	179	150	175	139	188	150	170	144	181	171	142	175	165	154	177	171	165	189	162	161	152	138	184	147	152	180	176	151	159	136	143	197	177	170	164	152	194	167	163	165	177	158	145	176	164	164	147	146	160	180	174	181	159	169	149	162	159	179	158	152	155	149	172	139	189	157	149	171	154	168	157	144	176	165	142	169	158	172	177	175	153	169	171	166	163	160	193	165	159	173	154	140	168	182	170	148	148	189	148	186	148	137	141	174	182	163	159	150	170	199	176	184	170	168	160	154	182	134	165	156	170	164	167	158	142	172	153	176	160	158	182	167	162	158	166	167	171	182	138	156	156	146	174	162	160	163	180	149	155	143	167	163	169	145	178	152	180	156	171	168	190	153	172	170	166	168	168	163	162	152	151	174	132	162	183	180	176	154	169	177	162	198	157	138	165	179	182	185	154	154	168	175	184	166	149	149	182	164	154	153	158	141	172	173	157	154	149	155	168	163	167	149	169	177	169	149	158	165	164	166	162	169	183	168	166	156	184	173	145	172	177	157	164	149	159	192	153	186	160	158	166	171	167	164	151	178	154	160	166	151	164	171	160	167	154	144	178	158	189	153	163	164	173	183	184	152	176	154	159	157	183	166	161	185	177	171	167	182	152	167	157	142	178	157	194	186	146	161	153	143	152	169	158	161	173	171	155	171	164	152	172	170	165	140	133	173	152	174	175	148	135	180	163	178	151	148	179	156	147	160	177	176	174	194	160	181	169	154	165	173	163	143	167	166	152	164	185	170	152	179	182	157	158	150	196	182	148	173	145	167	178	159	167	169	169	154	177	179	166	170	169	195	154	164	163	175	149	160	166	176	155	166	188	161	155	149	192	163	170	184	146	157	157	198	153	159	152	158	159	162	164	183	170	157	141	164	153	157	187	164	160	169	164	162	164	167	144	141	191	156	144	151	169	180	135	144	169	179	194	153	164	165	144	145	156	164	166	172	167	163	161	174	163	178	159	179	145	158	134	151	169	171	189	158	178	170	173	175	159	184	166	158	155	179	177	161	143	128	181	171	154	158	180	177	176	173	174	161	145	154	176	176	155	161	157	170	143	157	157	168	172	174	168	166	154	151	164	164	180	163	192	153	171	187	180	179	185	178	134	162	163	164	145	178	150	165	166	167	173	176	156	156	154	155	167	172	179	155	163	174	157	163	153	140	159	161	155	180	182	169	166	155	159	185	161	167	170	169	152	175	157	185	181	172	155	186	177	146	143	174	185	160	150	170	165	168	161	143	156	171	178	168	164	196	172	177	151	155	142	195	166	161	169	153	169	151	162	163	174	151	164	127	167	149	157	174	158	140	146	155	165	162	147	153	157	141	143	181	176	176	131	184	168	182	155	163	175	159	177	159	177	157	162	145	167	180	155	143	163	158	180	156	179	153	150	156	153	155	179	153	188	156	166	152	175	160	169	184	193	170	156	149	164	158	164	170	172	152	177	154	153	163	150	167	167	154	174	179	151	167	157	165	172	192	171	164	181	166	175	151	162	154	154	172	164	173	171	151	156	179	149	150	184	150	163	170	188	173	143	169	160	174	193	155	156	172	145	175	153	166	171	152	180	182	164	173	136	144	164	163	193	176	151	132	178	163	166	175	170	169	165	170	188	186	165	148	168	132	173	169	156	152	156	166	184	139	167	159	165	168	172	178	136	135	154	164	161	168	152	165	157	190	156	170	165	176	160	166	161	153	157	161	162	159	168	153	136	163	162	174	142	161	167	157	168	144	158	170	165	147	160	174	140	155	147	173	168	158	178	151	152	164	178	167	164	179	173	167	150	158	149	172	148	167	162	197	167	163	162	162	175	166	132	189	170	150	163	169	151	168	156	161	170	157	171	150	166	173	168	176	180	179	159	167	160	159	168	162	178	169	174	156	158	157	155	150	184	195	169	159	171	163	172	179	166	148	142	174	148	167	173	146	161	193	158	149	152	172	160	159	141	187	155	169	161	174	191	174	164	175	170	151	162	180	163	152	178	158	164	125	182	172	147	181	145	166	150	163	163	180	174	168	157	180	157	170	180	154	146	167	174	141	183	163	145	166	163	149	145	164	188	167	184	176	167	172	163	161	168	168	177	176	196	154	186	150	188	175	161	169	181	163	151	176	177	173	147	151	175	170	157	150	173	145	166	161	179	163	182	156	159	152	157	136	156	181	161	169	142	167	166	174	168	164	154	150	167	141	174	166	144	167	154	142	168	174	160	179	168	130	165	167	144	147	137	149	161	133	166	146	167	159	153
13118	1453	3085	3556	3128	2521	2242	1757	1509	1456	1194	1115	1062	938	915	878	821	763	772	800	723	690	711	650	615	686	669	645	624	667	613	630	636	581	576	583	589	544	618	540	610	593	524	557	565	532	582	609	583	545	511	549	574	548	521	571	513	530	540	556	557	564	547	515	512	579	601	529	550	551	539	543	534	541	533	545	509	544	513	525	531	545	507	568	517	554	596	549	532	527	558	563	515	525	555	542	519	533	535	565	546	565	538	520	520	566	545	539	537	489	528	495	533	558	527	560	559	525	498	503	574	553	531	507	540	506	577	529	510	560	519	540	514	522	515	485	536	511	549	543	550	485	560	534	512	554	532	517	550	535	555	521	519	535	511	511	521	519	521	510	524	559	574	528	539	525	538	535	518	548	535	518	520	522	502	508	558	517	511	542	519	547	544	492	494	563	517	504	512	513	537	538	508	519	531	468	514	496	543	550	539	525	520	564	518	541	543	512	479	527	534	522	487	517	471	512	528	537	534	540	531	537	504	560	569	517	526	495	499	496	575	518	544	520	527	522	514	494	473	507	501	560	540	522	534	526	511	554	491	527	518	548	541	520	548	512	567	511	562	539	530	507	560	502	555	513	534	530	489	516	520	523	516	545	531	538	533	562	510	516	513	515	509	496	477	547	528	532	558	502	553	536	534	509	539	499	547	489	522	539	548	522	474	531	520	547	523	533	505	534	525	510	530	521	532	510	534	506	538	482	515	514	520	540	528	530	559	508	533	512	536	529	517	499	521	504	521	543	484	512	522	514	537	535	503	508	555	554	564	502	549	491	561	493	489	534	563	514	477	516	517	519	557	552	520	548	563	519	538	522	489	509	531	513	497	537	540	470	529	511	516	512	550	542	504	538	559	545	547	530	518	510	515	485	545	541	544	523	491	512	484	513	539	521	543	532	516	515	513	560	511	526	515	505	559	494	523	519	517	534	544	523	545	520	518	497	507	509	556	505	545	509	436	564	549	516	530	530	563	497	572	508	530	508	527	529	497	526	480	530	559	569	537	528	482	571	514	569	541	548	567	542	489	513	554	520	556	496	558	495	529	538	532	522	517	523	556	547	510	537	554	539	541	537	538	497	502	489	544	532	507	536	574	514	561	534	525	541	498	508	521	541	536	537	509	508	546	556	525	535	553	494	507	535	518	585	513	555	500	544	517	511	543	520	525	551	492	504	534	521	544	503	523	551	547	558	504	534	550	540	543	517	538	542	548	567	542	514	518	516	566	493	521	524	493	575	528	487	512	559	561	499	517	530	528	527	505	495	532	561	522	539	520	500	532	527	527	522	522	518	512	495	503	543	481	537	524	555	509	515	547	486	515	537	525	528	529	540	543	555	478	500	528	534	569	493	576	519	518	544	518	551	549	509	524	546	513	513	527	518	484	482	549	490	519	530	534	560	524	539	473	542	513	539	534	483	503	508	551	533	507	540	572	534	510	548	519	510	531	565	557	517	555	488	539	549	524	540	563	549	533	523	516	522	550	516	539	519	545	541	543	562	547	509	551	521	550	541	513	507	532	536	524	521	532	541	448	549	519	524	519	477	497	510	524	504	518	552	549	556	538	536	511	515	505	547	543	522	542	525	522	527	503	540	540	533	560	515	531	529	501	494	567	544	516	560	517	518	528	530	537	562	533	563	548	508	516	527	574	514	525	515	511	529	514	506	517	523	507	501	524	505	499	582	525	522	530	513	517	517	498	468	541	521	543	513	499	523	563	494	541	492	543	549	544	536	516	531	530	505	545	454	522	522	553	533	518	563	525	504	508	480	557	543	488	569	524	531	507	502	561	513	518	509	519	527	498	499	563	594	554	564	479	501	544	551	532	519	512	548	485	522	539	600	493	549	525	570	561	536	489	536	480	500	546	525	554	539	537	538	554	542	543	474	517	524	553	521	511	517	536	517	517	563	541	506	537	493	567	564	494	509	528	551	540	538	517	509	522	497	495	516	529	533	550	529	552	544	545	540	500	542	503	545	496	539	525	529	518	511	540	569	543	509	490	476	517	504	533	505	575	521	510	523	512	487	474	560	499	515	520	522	484	574	516	522	547	525	512	547	514	549	514	520	524	484	591	551	537	547	553	510	505	511	522	555	585	534	471	514	509	541	535	548	503	532	537	565	535	514	550	512	531	496	508	569	531	530	515	509	535	549	508	532	520	571	554	514	555	522	589	526	540	516	467	524	530	563	566	562	563	516	548	523	500	549	519	520	536	486	540	519	517	526	539	541	556	563	507	489	551	514	522	513	499	545	517	540	546	516	538	507	486	529	538	517	536	503	531	519	537	566	538	532	538	514	562	506	563	548	537	519	537	529	506	521	518	533	508	599	552	540	519	526	514	516	549	549	506	522	545	532	544	512	531	525	517	497	551	530	532	484	509	507	548	516	537	513	493	490	545	520	516	565	499	517	574	545	531	523	567	557	549	542	520	532	548	517	517	518	526	537	480	548	518	548	530	544	540	543	520	477	527	519	511	562	489	595	513	527	540	485	497	564	512	525	505	493	527	535	515	500	521	525	518	474	534	529	563	544	520	534	497	564	499	518	548	496	529	535	518	526	560	537	476	501	520	530	505	505	585	547	537	518	553	560	516	537	542	526	504	478	543	546	536	547	549	531	566	517	541	531	577	533	527	488	531	509	527	530	559	522	479	499	573	516	501	534	534	529	514	538	513	514	495	515	524	504	523	556	489	520	526	506	524	498	514	541	517	512	493	512	491	523	551	519	524	500	509	539	581	542	534	514	540	502	501	499	489	538	533	496	502	515	533	531	568	536	498	520	505	489	495	521	571	533	469	548	541	522	523	517	559	509	491	488	534	561	513	545	558	549	550	507	529	510	533	508	500	539	518	508	523	496	518	516	546	527	520	502	526	511	555	538	516	503	488	498	530	495	509	492	513	552	473	526	569	542	509	511	537	524	509	516	516	535	524	516	502	545	511	495	535	560	527	532	522	552	506	562	515	535	477	528	511	499	567	527	536	565	532	547	518	509	535	528	457	506	553	527	556	490	540	551	495	497	519	516	568	545	543	523	535	554	511	514	537	564	509	537	535	541	538	504	511	566	499	519	540	538	538	543	509	493	526	491	535	523	518	536	499	528	528	504	528	499	532	505	548	522	546	511	568	529	558	523	514	516	498	503	514	505	495	501	577	571	569	512	539	500	505	578	485	527	496	517	527	531	551	518	538	570	515	495	502	524	487	545	506	522	534	538	520	545	512	531	487	495	558	493	536	559	508	498	533	487	498	510	519	518	534	513	511	461	482	527	558	505	527	530	560	527	527	536	490	486	523	485	529	564	562	547	514	555	505	490	556	465	531	514	478	512	490	538	496	517	510	506	530	529	514	511	533	533	532	542	520	515	526	509	531	510	562	485	505	546	544	464	542	510	520	542	506	516	475	501	514	526	579	503	576	518	525	510	571	476	528	527	509	517	583	579	513	485	495	477
37467	12285	3067	2100	1507	1154	906	708	592	534	506	411	408	388	337	376	315	351	332	317	294	340	302	331	313	291	291	302	279	277	302	321	266	263	286	288	303	258	296	298	273	264	301	266	276	287	296	267	254	264	265	281	264	265	287	278	277	263	263	258	272	264	288	293	278	265	242	296	265	282	284	247	267	279	253	281	275	284	287	285	255	249	247	286	270	254	248	254	266	296	241	245	255	268	264	261	269	277	257	248	283	257	280	246	264	275	242	250	270	274	267	290	279	284	273	287	250	280	288	255	277	265	301	276	259	283	273	267	255	264	260	252	281	282	277	279	260	310	264	285	256	262	253	276	290	238	275	292	257	253	283	266	268	283	237	271	261	263	251	254	259	268	290	247	260	260	295	264	260	279	255	263	285	278	249	257	273	268	263	273	255	269	267	286	275	243	281	239	295	285	255	267	246	262	277	256	276	246	256	274	250	262	282	300	293	277	250	267	249	271	243	275	266	257	277	250	299	270	281	250	283	266	271	263	290	277	294	283	266	304	268	300	276	252	285	281	275	280	282	275	256	252	285	290	300	263	252	243	245	256	269	277	286	266	276	283	267	256	268	267	277	286	264	272	283	258	270	282	242	275	277	282	278	272	287	265	251	293	285	250	267	278	295	268	288	268	299	265	240	259	283	241	265	261	266	278	268	302	265	250	250	249	280	240	260	254	262	254	275	260	279	263	243	285	264	286	275	294	272	272	294	265	274	261	261	253	253	297	234	255	276	275	272	231	273	271	256	282	267	276	261	271	247	272	307	265	286	292	276	274	254	322	259	271	283	243	293	255	273	275	254	263	290	282	261	269	269	297	274	271	275	243	309	266	241	275	278	297	267	276	264	252	271	274	286	298	239	262	283	242	258	264	253	259	290	266	283	248	277	286	258	285	283	269	275	272	271	265	271	273	305	257	283	242	268	276	287	251	284	293	289	285	278	273	251	271	269	256	260	246	256	263	283	273	246	271	274	268	269	257	259	299	256	280	243	279	257	248	236	248	284	247	271	273	268	253	277	259	253	264	281	285	301	266	274	247	273	273	268	320	275	278	286	266	260	279	254	275	270	247	271	253	247	260	295	268	297	249	301	255	291	259	278	280	240	282	238	237	268	240	267	288	275	262	285	265	285	256	284	279	275	280	274	291	264	263	290	233	292	240	296	261	246	233	283	272	307	270	292	276	270	256	285	256	260	285	279	271	291	254	251	268	252	276	287	269	241	283	230	272	284	293	254	289	303	243	272	278	272	256	268	242	271	309	279	246	278	262	271	267	250	304	275	254	293	273	285	259	260	269	246	266	261	295	262	302	265	256	274	290	274	252	269	254	282	272	271	278	293	245	284	270	270	285	265	265	252	260	247	252	275	293	243	286	264	275	267	272	280	266	256	273	279	263	254	265	271	272	275	239	293	256	269	258	287	269	260	264	263	265	271	233	254	244	275	285	270	270	255	264	240	249	275	287	266	245	274	280	297	262	274	248	284	259	267	250	304	284	266	256	240	281	268	283	262	264	286	266	247	277	259	261	263	248	290	261	258	249	269	242	245	270	277	281	281	249	271	223	271	259	230	268	273	277	276	253	285	263	273	277	304	271	268	242	278	267	256	269	310	258	254	282	254	266	261	288	264	288	260	280	264	297	272	238	256	272	295	238	263	260	280	285	252	289	272	257	270	245	249	246	265	239	248	256	263	272	258	289	277	279	272	273	269	298	270	259	298	254	269	266	284	250	289	271	285	260	267	292	260	255	254	261	275	259	272	247	264	286	293	271	280	265	234	269	228	284	298	290	253	295	281	276	276	249	275	251	272	253	285	266	271	259	266	263	252	256	276	258	254	258	260	259	276	290	305	256	296	242	260	239	278	242	269	262	273	303	262	264	246	273	280	264	238	251	272	247	299	264	264	278	276	307	274	285	247	262	252	272	251	248	247	260	271	253	260	276	280	279	250	297	267	236	278	265	273	293	267	277	281	268	296	231	273	277	285	239	259	279	260	266	271	259	265	256	269	275	271	277	238	246	279	280	252	269	268	283	266	235	245	245	244	270	282	268	288	283	271	290	244	281	287	262	270	257	272	269	252	226	266	250	256	273	262	264	266	264	265	267	263	284	280	252	251	261	275	269	280	293	259	257	256	236	290	242	256	264	261	267	260	250	270	262	280	246	260	225	289	243	257	253	278	256	250	291	271	268	290	257	274	286	299	273	268	245	281	263	277	273	239	256	288	285	267	276	243	253	282	285	266	300	285	288	271	264	284	270	250	268	278	245	254	263	262	246	283	287	256	273	238	244	270	282	248	276	269	275	273	221	268	266	246	264	266	285	293	276	252	243	266	285	262	246	256	260	290	267	261	286	271	250	264	281	285	281	241	291	281	262	286	264	278	251	265	280	244	259	288	254	249	278	284	277	292	264	272	274	267	255	265	253	307	271	266	264	250	292	257	272	264	271	277	282	264	268	268	256	264	231	265	304	261	284	255	261	277	279	284	249	272	251	231	258	244	241	266	245	273	280	270	258	252	278	255	274	281	296	234	268	253	296	278	279	251	273	281	282	264	282	237	290	251	270	270	281	258	275	256	258	280	264	238	256	288	258	244	262	281	284	265	278	273	291	273	308	247	259	268	266	257	270	272	249	277	266	254	282	282	265	234	281	281	287	307	261	266	287	237	283	285	299	254	251	244	261	272	284	243	261	268	289	273	278	254	278	294	281	249	254	267	274	258	266	273	264	264	277	254	240	282	271	292	269	291	286	242	244	265	260	274	266	277	240	298	274	291	261	271	307	286	263	252	245	259	273	278	266	271	272	277	271	288	245	272	278	292	275	273	277	259	271	264	237	271	287	262	287	262	253	286	245	245	258	274	262	257	276	258	266	262	285	281	275	312	248	235	280	260	244	270	249	303	295	250	251	264	254	256	287	263	280	284	286	249	259	271	267	262	254	283	270	277	300	253	279	263	277	241	282	288	281	255	277	257	233	240	276	273	266	267	267	297	296	266	268	254	282	272	266	244	267	248	249	270	266	246	253	280	271	236	278	240	314	278	267	279	263	260	278	272	256	273	251	271	260	301	246	276	282	259	289	276	242	299	263	265	276	260	268	259	273	279	243	285	258	279	280	271	254	246	275	299	256	288	247	306	286	276	266	284	272	271	259	285	296	274	275	261	280	248	270	277	255	293	265	231	242	300	272	275	255	247	261	255	270	243	257	256	248	258	284	293	228	304	284	279	281	252	276	256	262	245	227	276	296	249	266	273	261	283	283	272	280	246	294	246	293	248	247	276	276	286	297	241	259	269	271	261	258	261	266	277	279	253	273	257	251	283	255	275	264	258	260	282	274	266	274	288	320	262	280	255	233	266	281	314	274	273	255	285	241	274	259	242	263	248	250	271	284	256	262	284	246	263	262	270	264	267	266	248	250	255	274	250	231	269	261	289	273	267	273	280	262	266	239	278	276
16719	2585	5456	6081	5496	4529	3688	3066	2745	2490	2174	1953	1714	1567	1513	1405	1336	1275	1224	1219	1155	1140	1056	1015	1048	1018	982	1037	932	987	914	951	849	984	851	906	903	859	881	907	891	866	845	869	834	865	860	803	909	844	841	833	827	799	805	853	849	819	789	893	837	812	838	801	787	806	810	778	794	805	817	743	790	898	749	793	846	809	806	756	800	815	794	783	764	792	825	823	795	800	781	788	814	794	797	785	817	796	799	781	804	807	815	767	800	796	792	780	808	786	800	821	767	818	752	760	789	772	782	796	777	803	838	818	833	837	773	783	830	794	793	755	776	840	793	829	770	793	758	813	808	756	742	754	755	738	772	819	799	815	779	808	784	772	749	776	775	739	782	818	828	781	763	771	736	791	784	767	755	793	759	795	782	763	797	754	835	777	734	754	778	774	787	809	829	788	729	817	803	804	757	800	788	748	769	785	773	824	783	758	766	852	785	760	762	765	769	808	793	755	768	790	791	720	785	850	807	779	779	783	777	736	759	818	765	810	777	781	757	777	749	776	808	820	760	837	820	746	825	771	781	781	808	805	792	764	802	794	775	753	781	791	810	749	797	828	761	801	830	772	737	750	810	818	777	760	777	719	764	791	748	800	760	809	776	746	796	779	788	798	773	797	773	789	795	803	778	794	788	795	782	793	784	784	732	816	827	778	747	789	795	744	791	780	822	767	768	742	814	800	775	769	817	782	779	815	770	798	795	781	829	801	832	766	801	751	787	776	775	749	719	730	809	781	800	772	805	758	764	739	813	796	776	792	788	791	740	761	765	848	760	788	788	772	794	771	783	797	775	741	841	781	724	790	750	761	756	757	792	798	823	790	800	793	790	809	786	801	820	743	767	824	830	757	749	848	727	804	758	742	790	729	780	770	784	782	782	777	775	782	785	756	807	774	827	767	793	767	752	790	785	716	810	777	847	752	782	772	791	843	789	816	768	748	784	807	746	758	767	724	757	781	697	783	788	753	760	773	771	783	799	779	769	820	806	719	781	789	767	729	786	757	832	790	719	753	790	803	832	793	796	705	802	767	787	759	770	776	831	817	766	769	765	797	817	812	837	781	785	759	764	772	788	766	757	781	805	793	794	783	820	799	769	772	789	814	769	756	789	792	817	751	809	797	786	812	820	768	788	770	796	790	759	737	790	812	804	756	800	774	798	769	730	814	805	793	808	820	802	818	762	772	778	788	780	772	809	814	789	780	705	767	778	746	767	781	723	813	772	787	805	776	770	794	772	765	768	776	773	834	752	756	776	767	791	767	789	773	785	842	812	803	836	773	776	752	781	757	764	745	779	782	793	791	808	806	808	774	783	811	798	760	727	779	786	785	794	792	811	767	749	731	733	834	783	786	809	742	815	796	746	797	717	825	704	763	764	753	759	742	771	790	793	791	774	759	778	749	792	751	767	743	764	770	768	786	749	797	774	732	835	786	760	817	829	783	806	755	800	776	782	798	785	790	797	793	718	773	760	772	756	783	840	804	765	765	796	771	813	772	791	776	780	722	807	761	805	785	757	757	814	798	786	804	797	784	809	743	801	736	799	809	771	775	771	780	782	759	773	766	778	767	787	766	796	793	773	774	769	784	802	787	724	773	754	787	744	734	815	779	804	840	767	828	829	766	819	761	759	764	757	774	774	804	738	772	775	805	771	807	791	777	773	821	751	833	850	721	774	779	819	724	748	786	765	765	799	766	807	755	789	770	784	731	755	809	797	747	784	842	768	764	816	771	740	762	766	741	776	780	749	792	756	775	764	807	773	772	806	774	786	779	736	802	811	835	795	724	783	777	814	759	784	843	825	757	821	806	761	777	772	812	777	785	814	807	793	759	792	794	810	823	800	792	752	806	768	783	754	774	779	779	771	809	794	753	774	758	744	835	809	771	781	726	769	711	842	810	738	767	757	807	791	775	760	777	793	803	827	847	752	783	789	809	787	743	770	740	832	775	806	753	778	835	772	835	812	786	765	808	791	807	786	797	801	745	754	783	771	739	788	765	837	783	736	762	808	790	789	787	763	753	758	764	774	810	808	812	805	729	769	757	782	798	792	761	781	817	788	795	852	768	794	774	845	768	785	817	789	801	763	798	783	782	711	852	780	784	807	776	795	802	808	766	768	779	828	817	763	762	759	800	803	760	807	773	755	772	793	831	786	796	812	755	750	798	742	846	788	809	847	751	796	776	803	752	769	811	814	765	746	727	800	756	816	776	785	798	725	804	739	720	794	774	820	814	783	816	803	782	771	765	792	822	795	812	828	743	814	792	800	753	772	783	783	780	764	754	769	804	836	824	770	754	821	772	779	806	821	723	757	795	769	765	793	770	771	799	780	770	781	767	776	732	813	717	791	735	785	817	792	804	806	813	786	833	778	745	757	796	786	806	723	764	756	822	777	722	792	804	779	780	743	827	768	779	813	798	783	790	776	769	822	853	849	773	773	801	729	777	807	800	781	793	803	774	756	756	826	782	822	796	734	770	831	723	790	760	779	789	763	795	856	790	808	773	786	755	756	763	735	830	773	778	750	820	774	734	746	746	801	796	787	747	803	781	804	772	753	806	766	827	779	755	750	777	788	795	809	716	772	795	733	803	761	818	783	766	759	746	806	804	780	806	823	813	799	762	776	734	757	788	778	774	776	706	737	800	782	775	805	812	767	840	782	721	760	812	802	748	786	855	738	777	739	775	789	783	771	801	729	773	772	749	760	870	786	784	760	760	716	756	740	779	754	829	791	787	796	755	804	736	776	811	781	777	800	785	828	795	806	791	769	809	760	798	767	829	757	790	737	813	753	831	756	794	788	817	789	768	811	795	770	768	778	791	781	785	808	783	749	813	768	768	783	749	757	772	762	800	788	824	759	814	762	820	762	782	760	779	766	819	764	817	738	765	809	739	812	763	763	798	806	780	773	810	802	735	771	799	763	832	773	803	761	848	757	741	799	805	817	818	787	740	767	802	733	783	810	784	800	782	764	764	811	815	812	826	780	840	799	763	778	754	810	819	803	731	725	786	763	835	817	747	784	733	748	770	772	798	826	807	756	751	747	786	784	777	802	806	803	791	746	839	792	780	817	753	763	786	755	784	846	786	766	790	749	744	809	770	754	828	756	809	841	758	763	818	776	777	744	729	787	762	803	796	782	792	842	757	761	728	803	737	779	809	774	827	803	772	808	793	802	813	731	798	806	776	778	747	742	766	804	812	785	800	811	767	743	785	810	753	801	808	745	798	830	776	759	783	727	761	806	824	831	793	763	788	771	802	785	789	749	789	745	759	755	771	824	801	793	772	765	781	719	799	760	748	710	801	770	733	789	783	744	747	765	765	785	773	806	774	820	766	781	785	783	787	779	749	781	775	838	796	816	774	783	789	817	830	796	803	800	781	755	728	775	794	796	790	769	763	768	755	788	763	781	744	839	794	790	742	752	783	773	797	748	758	752	755	720	743	838	783	747	799
5575	334	214	159	119	110	103	102	87	83	109	97	79	73	89	97	80	86	95	84	91	96	93	68	77	91	78	84	76	80	92	93	93	90	80	81	69	95	84	72	74	88	93	79	92	73	68	81	75	100	93	76	91	62	96	83	78	98	75	84	57	94	83	90	92	73	83	79	92	86	77	65	70	93	74	79	97	76	90	79	69	78	82	86	69	88	81	86	101	71	91	72	71	90	78	73	86	73	91	76	88	103	67	88	74	90	95	80	82	84	87	77	70	88	77	73	87	69	65	101	94	73	86	75	80	93	93	102	79	98	90	96	82	87	86	81	96	96	96	88	81	83	78	79	87	75	83	76	84	91	65	86	82	69	90	84	82	77	94	94	90	92	85	82	76	97	105	86	93	90	101	79	79	91	79	95	95	87	86	88	81	82	94	84	82	88	85	76	77	84	94	71	81	67	84	93	83	86	83	80	85	98	79	83	81	102	85	67	84	79	87	78	80	101	85	103	88	86	96	86	88	71	92	83	75	74	84	90	70	96	79	87	92	69	89	80	94	82	77	85	98	87	85	89	72	72	84	84	91	91	57	79	92	85	92	80	82	86	92	107	81	89	86	71	75	88	87	77	78	75	76	77	82	83	74	89	98	82	96	103	94	86	75	94	95	103	87	83	74	89	88	76	98	76	98	89	87	78	79	89	79	85	88	80	92	76	97	92	88	82	75	84	78	95	69	77	78	87	105	88	78	96	91	91	76	81	87	86	73	91	99	104	83	81	87	97	101	84	86	85	91	73	79	76	98	81	98	77	88	86	95	88	104	74	81	85	84	70	79	76	105	70	81	71	92	84	103	92	100	83	80	79	90	90	85	100	86	101	69	92	98	72	80	94	95	75	77	88	100	84	97	89	74	95	72	92	100	80	96	87	101	83	89	78	105	72	81	76	98	97	93	84	121	64	83	80	81	81	72	92	74	86	73	89	90	94	90	77	80	83	83	79	91	66	76	75	88	83	69	78	62	67	92	87	87	102	80	75	93	83	97	79	86	89	65	86	81	86	82	85	98	79	90	101	61	83	65	97	72	83	89	93	80	88	80	91	88	80	86	78	86	69	72	73	91	86	71	92	93	77	83	75	81	72	90	88	84	74	75	92	92	82	84	73	76	80	89	88	101	85	102	87	78	79	78	83	81	93	76	91	70	80	73	77	65	87	105	77	84	89	87	81	90	91	86	90	90	94	86	72	94	77	95	90	84	95	99	98	90	95	90	69	85	78	86	79	83	91	104	90	85	76	97	82	83	66	88	85	81	83	83	76	82	86	83	72	82	97	69	93	72	80	69	74	83	100	84	90	86	73	92	91	94	104	76	88	81	74	82	92	87	114	78	84	75	85	93	89	87	78	74	75	81	84	88	95	93	97	88	94	91	82	81	73	81	78	84	98	95	71	87	66	103	77	93	101	84	88	76	81	97	75	80	74	80	82	75	86	75	74	75	87	93	95	88	86	85	79	89	84	88	86	93	73	104	84	71	92	87	84	90	96	93	81	71	69	83	85	84	89	86	72	82	80	88	96	79	99	86	93	86	75	107	86	86	81	87	95	84	95	77	76	75	77	83	90	75	85	92	77	82	71	77	76	64	85	98	98	94	89	90	105	82	100	81	92	86	94	69	88	89	81	85	86	95	96	71	85	87	92	87	99	83	86	85	63	87	74	96	78	76	77	94	96	94	73	84	79	78	78	94	70	83	81	89	78	87	66	85	73	76	76	94	76	95	98	81	90	84	80	85	85	75	78	86	73	100	85	74	75	82	82	75	100	79	86	75	86	78	90	85	69	82	99	83	104	77	89	100	71	92	84	99	77	78	87	91	92	89	78	81	80	82	101	99	69	81	63	86	83	84	93	84	83	81	92	90	70	86	80	81	87	91	71	83	99	89	81	83	89	72	74	78	71	88	79	97	93	93	101	90	88	75	82	77	90	91	84	83	88	100	81	80	81	82	90	81	90	87	97	80	75	73	64	83	93	73	92	91	87	91	84	70	85	81	94	79	82	67	68	111	103	85	75	93	87	66	87	89	84	77	72	61	90	77	88	77	88	76	91	101	81	76	84	76	78	71	70	88	76	92	97	73	63	100	73	98	78	88	78	89	91	93	89	72	87	75	75	74	78	86	94	76	80	93	77	82	78	79	100	93	81	87	75	100	89	94	74	85	81	74	79	75	69	78	84	82	86	81	81	86	89	79	90	87	74	80	62	91	94	77	80	72	79	94	86	88	86	85	76	102	92	74	87	95	77	89	88	82	86	81	78	78	73	91	72	86	88	84	77	67	75	74	88	87	81	85	80	86	100	72	89	75	75	74	72	92	82	72	73	96	84	71	88	81	93	96	87	104	83	95	89	78	76	81	93	94	87	79	87	87	100	77	88	109	72	90	82	81	96	80	78	99	82	100	71	101	81	84	88	105	74	74	95	71	96	71	90	90	85	71	97	88	67	104	84	83	72	82	89	84	87	96	88	82	76	74	80	82	81	81	87	93	87	81	96	73	77	87	85	70	70	81	99	96	69	69	76	112	79	84	92	91	82	98	85	82	83	77	84	71	60	77	70	98	85	88	72	67	77	99	102	78	83	73	80	80	85	80	71	71	86	68	86	86	84	73	99	96	88	77	93	84	76	92	81	101	94	89	85	93	81	71	73	95	83	92	78	83	94	102	92	88	98	80	77	91	69	94	85	81	78	70	80	81	89	90	81	92	80	78	95	92	88	84	71	82	87	109	72	92	88	92	95	81	68	65	73	78	91	94	80	73	76	89	111	87	86	83	92	97	67	89	78	84	80	74	89	87	89	93	77	80	78	70	82	95	95	79	91	79	92	81	73	81	90	94	78	75	76	86	78	86	95	78	90	85	82	91	95	85	90	79	83	83	94	86	68	88	73	88	83	96	78	87	103	77	78	95	87	70	104	66	91	90	75	79	88	75	74	79	75	83	79	78	87	95	88	95	76	83	81	84	94	64	79	82	90	88	91	88	68	102	84	84	80	75	88	83	91	82	82	75	79	100	82	88	87	81	88	81	98	80	73	92	85	83	84	59	80	71	62	104	114	88	76	72	76	78	104	75	81	95	79	93	82	84	79	81	83	74	76	71	79	99	85	80	78	92	77	83	92	80	97	69	75	88	88	81	84	81	78	89	99	83	83	84	83	80	88	78	87	83	81	89	87	93	91	69	86	87	86	84	92	74	89	82	71	85	72	77	67	97	80	106	89	83	84	68	79	77	69	81	89	80	78	85	81	84	117	86	95	84	79	74	85	87	82	81	92	90	92	98	80	75	75	75	80	74	66	76	99	77	92	87	88	81	90	98	78	88	71	96	92	90	94	85	101	81	99	82	100	75	75	100	101	88	81	86	85	76	84	84	83	93	92	78	84	88	88	92	96	88	95	92	70	84	81	90	90	85	98	83	76	76	70	89	101	91	79	82	83	74	92	92	78
5977	435	525	614	567	551	422	431	399	392	352	384	340	376	367	345	340	336	375	339	306	332	308	324	337	337	335	319	323	327	306	336	313	313	305	294	346	326	337	290	305	330	310	315	335	290	331	304	321	327	299	270	306	310	329	294	270	309	305	327	309	293	301	326	316	292	305	306	314	305	340	312	311	345	306	296	318	307	319	323	326	295	282	319	291	310	324	321	318	308	330	264	322	302	326	289	303	277	311	300	306	288	307	315	305	315	274	302	315	275	293	316	306	322	320	309	300	334	295	316	323	311	292	336	312	289	321	324	307	288	274	315	298	326	317	288	289	330	298	313	340	302	289	306	297	322	294	304	297	316	325	310	285	303	314	318	308	300	324	321	303	299	293	311	298	320	307	309	314	297	286	310	345	303	281	294	273	288	302	334	294	297	307	325	316	296	337	329	280	336	311	328	310	308	314	321	313	281	313	342	287	334	282	334	346	309	299	282	308	288	337	305	300	306	321	341	302	307	323	290	279	333	294	317	302	297	311	315	293	296	306	283	300	316	280	308	287	304	322	314	319	321	316	298	333	294	293	305	324	292	301	293	303	312	306	296	277	301	318	340	311	311	325	284	282	312	306	344	326	285	321	295	280	305	300	300	312	322	313	322	338	327	311	338	305	298	312	299	314	293	298	329	330	313	321	328	315	325	328	307	318	310	297	319	290	282	303	270	306	340	292	293	296	311	314	297	307	336	297	315	316	280	319	310	301	309	334	288	267	367	316	321	326	301	335	293	312	310	313	318	306	278	330	302	298	304	304	331	322	314	282	322	307	313	307	318	305	299	284	290	301	290	287	308	295	336	308	334	304	292	333	326	308	275	307	334	315	279	292	264	303	320	326	323	304	320	346	291	315	304	308	277	272	309	333	300	345	305	329	318	319	331	299	317	308	280	325	287	326	328	310	325	290	316	311	313	330	282	286	309	292	301	322	319	303	301	313	324	307	309	336	300	283	297	339	317	321	332	318	335	317	351	290	308	322	301	339	334	306	312	313	306	294	296	318	314	276	317	302	334	302	316	295	271	295	315	277	327	318	331	334	282	314	287	325	287	309	289	296	334	308	347	311	343	300	315	314	293	282	274	333	322	300	297	314	333	315	331	341	300	324	298	326	313	301	285	304	315	332	301	310	313	327	324	314	299	343	288	305	317	293	333	328	319	287	330	297	316	291	300	307	351	323	311	313	314	295	269	308	283	287	307	310	315	290	282	313	295	342	327	341	322	312	327	308	304	297	298	280	291	303	313	291	330	288	337	323	272	297	265	312	309	325	274	302	306	316	322	320	335	320	337	354	330	316	292	339	311	336	351	312	306	309	315	293	297	304	328	310	319	297	315	340	322	309	299	272	301	314	313	309	309	321	311	325	314	307	281	295	289	328	315	311	324	310	302	333	296	306	341	289	320	329	289	300	278	303	291	304	316	320	312	308	292	320	296	318	326	298	306	326	294	311	287	286	299	303	315	318	269	326	281	306	286	350	345	319	311	291	290	291	307	314	319	310	344	308	313	314	339	322	285	247	321	287	293	312	292	312	281	298	308	332	322	269	314	299	277	329	318	327	309	298	278	330	293	305	297	323	319	344	318	329	319	317	299	321	300	329	313	314	298	316	302	297	334	311	303	330	312	301	322	288	344	305	300	288	283	302	320	312	284	314	300	294	313	281	329	299	335	297	316	277	336	297	313	308	308	292	301	297	318	337	320	305	307	303	333	309	312	290	285	311	315	280	312	308	316	311	322	281	300	301	306	296	296	288	320	273	317	293	307	303	304	307	307	323	314	296	286	296	294	287	313	337	337	328	321	328	337	309	303	329	314	319	301	334	289	321	318	306	307	337	312	325	287	311	322	294	296	311	286	279	299	323	284	269	291	327	309	335	295	305	291	313	336	311	299	352	339	290	307	331	284	316	353	306	343	285	293	356	326	308	305	321	319	305	330	317	312	324	313	303	289	310	315	302	324	321	312	332	293	312	326	317	302	297	337	303	287	355	323	305	323	307	328	328	294	316	273	325	290	315	336	325	329	299	292	335	353	315	305	302	297	302	319	315	307	297	302	332	359	297	329	313	290	284	310	322	304	300	317	321	307	317	333	305	282	301	309	287	301	313	327	332	304	333	295	312	311	300	311	336	280	330	304	344	331	322	309	318	301	302	322	333	281	299	326	326	313	327	315	285	305	293	296	345	320	308	316	302	273	315	293	326	313	295	309	293	347	329	295	321	352	313	303	301	310	307	336	325	320	283	307	312	290	318	317	327	304	299	322	303	282	292	313	303	320	325	315	269	300	312	308	298	329	307	304	259	290	322	308	312	306	304	301	293	330	291	330	287	333	313	326	319	296	287	312	297	327	327	293	309	303	298	338	281	319	321	310	281	288	323	307	316	310	306	306	309	288	316	290	304	287	275	298	307	327	311	318	332	328	306	311	285	320	316	336	306	318	303	312	302	321	307	296	332	288	350	314	282	299	293	302	297	319	306	293	339	336	281	299	301	294	314	348	323	312	311	288	349	273	293	343	304	323	311	329	313	326	325	305	320	288	323	332	294	314	300	285	319	285	333	310	306	285	314	283	336	300	297	294	300	303	288	339	318	310	298	316	292	313	295	308	298	329	289	311	314	315	301	316	289	315	300	329	274	286	293	336	299	323	303	312	315	288	308	296	281	308	314	318	290	286	304	286	315	313	309	302	287	296	298	298	338	291	309	285	332	340	318	328	345	298	331	291	311	314	284	289	333	318	306	298	341	336	304	320	301	304	323	312	320	327	320	287	314	286	317	312	317	330	327	299	320	307	275	305	312	283	307	339	329	304	316	303	318	315	289	308	291	291	327	309	312	296	297	320	284	319	304	319	320	314	290	289	322	308	285	307	301	296	337	279	308	343	270	316	347	340	317	306	351	294	305	309	288	303	281	317	286	310	286	311	291	287	313	337	320	298	339	321	323	326	307	300	304	302	304	289	334	329	286	309	282	282	311	301	341	270	321	343	316	349	308	278	308	322	321	346	287	302	326	310	308	309	294	318	313	293	316	304	317	327	315	324	322	307	309	313	299	300	323	320	293	306	308	313	305	312	326	324	298	308	272	312	296	338	291	297	322	295	314	287	305	310	286	327	269	307	317	329	314	283	314	342	302	325	328	298	319	269	329	288	315	319	303	300	307	293	308	319	302	322	335	309	316	325	266	307	306	306	294	320	312	339	307	318	278	316	334	299	307	328	322	289	334	324	315	305	317	322	309	352	321	300	330	319	318	310	309	274	298	311	316	306	336	306	301	306	290	321	295	318	299	297	317	305	298	292	287	293	317	293	303	297	313	305	289	291	308	308	320	295	303	309	331	291	316	317	292	296	287	310	309	331	329	327	305	306	328	324	319	323	323	314	344	324	319	327	293	290	300	303	302	328	302	319	305	316	300	292	312	298	298	327	327	341	295	296	309	302	312	304	297	293
27724	4884	1376	1077	765	586	464	364	356	286	283	250	214	216	218	201	194	218	195	244	184	180	192	163	191	163	178	184	184	169	170	173	171	167	190	191	161	163	159	173	162	180	176	174	162	172	162	171	171	196	183	154	159	172	156	168	165	158	179	174	182	147	180	192	177	171	189	153	153	158	171	192	179	167	169	169	163	161	174	160	174	167	173	153	151	162	144	163	172	163	165	177	173	168	171	164	152	155	135	158	154	176	168	172	175	159	192	147	170	163	165	146	149	162	161	162	167	174	190	157	135	149	145	151	167	162	176	156	161	164	161	175	146	167	175	170	155	164	154	149	181	157	177	157	159	160	166	173	196	171	165	183	132	183	153	158	153	161	175	152	185	161	174	141	166	171	143	195	179	148	168	173	137	181	158	171	150	161	178	173	158	167	167	163	162	168	174	172	172	152	188	174	167	169	146	181	154	158	165	163	168	170	171	166	170	154	163	162	165	162	175	172	149	190	186	162	161	158	167	150	157	164	179	170	151	137	178	156	164	185	167	141	191	167	165	159	143	164	174	176	155	170	175	163	166	158	163	161	187	164	168	194	162	151	182	172	186	151	172	160	158	160	149	169	160	171	159	149	171	179	164	171	194	166	171	159	164	166	166	170	172	172	146	148	176	168	178	152	173	171	158	171	189	141	161	180	152	152	166	159	174	164	152	161	154	167	162	167	165	188	162	135	167	174	178	150	175	162	159	180	161	163	180	182	157	159	161	174	167	148	182	167	159	141	172	157	156	177	174	139	179	176	147	189	156	149	196	169	150	175	150	185	156	163	162	172	157	162	159	177	153	174	161	153	173	151	187	175	166	144	169	168	151	156	163	163	156	156	183	169	152	179	190	188	159	183	184	166	165	170	157	166	167	179	155	171	158	158	167	156	168	166	170	171	162	181	176	190	148	141	167	163	169	161	176	190	149	166	171	169	167	196	157	146	199	164	155	157	189	169	176	180	189	167	172	144	143	174	152	168	171	164	190	170	164	161	152	173	174	157	178	150	183	165	146	165	164	158	155	153	134	175	156	163	144	159	162	160	140	173	158	161	148	185	167	157	162	153	180	167	175	176	168	155	141	189	171	197	165	187	163	158	160	160	164	161	166	177	174	161	196	151	180	151	185	175	169	172	165	171	168	145	131	154	151	154	168	157	174	157	163	185	182	167	160	179	188	168	174	195	163	163	162	169	162	171	172	145	179	169	158	175	180	168	148	182	154	178	161	171	178	156	181	160	164	161	189	189	177	174	178	167	153	152	172	167	184	144	162	153	147	173	182	195	154	164	155	170	176	170	173	159	154	155	154	163	150	155	137	140	149	173	154	169	152	172	156	165	145	162	180	130	168	178	164	189	142	140	150	153	173	170	176	175	173	149	172	181	169	145	173	159	167	155	179	180	159	146	147	158	144	167	164	175	183	186	147	171	173	152	155	167	167	157	165	177	171	170	150	190	163	154	157	167	182	181	174	167	143	145	161	154	158	165	156	183	166	156	173	165	176	172	158	167	152	159	164	139	139	170	151	188	175	160	167	163	182	178	166	180	142	165	178	140	182	163	143	168	181	183	138	141	174	185	170	195	163	133	156	187	154	160	159	161	173	171	159	174	171	162	147	172	173	186	151	161	179	157	170	157	181	164	164	170	161	174	171	156	164	158	171	166	176	153	195	149	152	174	159	158	169	189	149	195	170	166	164	156	163	163	159	184	186	192	184	167	158	163	186	152	161	170	168	156	155	167	157	173	153	154	150	168	156	159	180	146	155	154	162	170	171	160	136	166	166	159	185	154	161	163	187	168	167	163	149	157	172	169	169	164	161	147	158	156	180	158	155	165	150	141	161	154	157	158	161	173	160	166	158	167	158	156	158	171	151	182	162	167	179	160	153	163	157	148	172	164	138	161	166	158	166	192	140	159	143	185	153	144	162	189	163	167	180	174	170	164	155	181	190	185	166	179	160	166	155	158	174	154	171	179	156	132	156	161	155	156	149	173	195	158	163	170	165	148	166	176	172	168	170	161	162	175	160	179	169	140	156	173	152	152	173	143	153	146	151	153	180	160	164	162	166	156	181	164	162	164	159	168	178	154	158	141	184	170	155	152	143	180	184	154	165	170	169	158	145	154	164	164	162	154	160	165	170	145	161	176	170	172	148	155	161	182	159	159	184	150	166	144	162	175	166	165	153	169	156	158	182	162	174	167	161	150	161	184	175	166	155	160	167	149	159	179	176	163	154	175	174	169	174	148	159	156	156	146	188	155	179	156	158	161	153	179	167	163	174	136	178	170	167	176	173	174	149	180	153	159	189	148	144	173	159	150	157	142	187	164	177	160	177	172	165	163	160	141	144	152	164	151	167	137	174	176	147	165	161	150	154	144	165	166	157	183	152	172	166	179	189	156	205	182	172	168	148	163	184	153	160	167	143	160	155	159	190	172	187	164	158	156	154	162	190	189	165	167	163	153	144	197	162	157	152	175	166	135	162	176	164	161	159	166	152	172	147	162	162	156	162	152	163	173	178	165	186	176	162	163	167	179	161	154	168	156	167	166	156	173	173	177	162	138	167	133	148	167	174	136	146	174	158	195	190	164	189	178	163	167	157	179	168	160	163	155	150	155	173	183	138	167	169	141	157	134	150	140	177	178	176	154	148	140	187	177	198	165	180	145	189	167	188	159	160	180	165	167	167	164	171	155	151	165	156	150	189	153	187	170	166	162	174	153	168	176	139	199	172	163	188	169	149	169	158	171	157	166	163	174	152	166	165	169	168	152	161	177	166	178	174	180	158	158	153	159	141	178	162	161	173	175	158	168	174	186	166	154	155	132	150	153	148	159	156	158	182	173	154	147	162	160	178	173	163	173	171	179	169	167	144	175	146	179	184	159	170	171	165	166	159	159	154	167	161	185	142	170	183	149	150	171	163	190	146	157	167	132	196	137	144	164	172	175	187	158	173	166	151	171	166	158	181	167	168	147	176	164	153	157	165	167	160	166	154	162	145	162	166	155	175	147	178	145	194	150	171	180	158	164	171	151	157	155	155	172	168	157	166	164	167	160	140	152	167	191	153	149	183	141	166	196	166	164	145	172	149	165	175	144	162	151	147	174	185	153	165	172	153	182	146	189	157	157	169	176	184	166	170	150	167	149	174	152	131	151	180	156	162	164	185	159	149	169	152	171	152	186	155	168	154	169	155	170	145	165	175	169	152	157	168	146	168	171	194	135	152	157	196	178	166	166	161	181	152	153	166	147	157	151	173	168	168	168	168	160	184	180	181	154	184	163	163	167	140	192	170	151	188	174	159	171	156	186	184	150	156	152	171	177	164	151	160	162	178	172	172	174	173	153	150	178	166	172	152	161	171	171	163	175	174	172	155	152	175	172	170	170	160	153	156	178	177	178	162	181	145	168	165	144	150	159	166	164	152	165	163	190	173	162	160	186	165	164	164	156	171	154	165	151
13027	1457	3001	3541	3092	2627	2138	1794	1576	1425	1258	1069	1060	962	895	884	845	806	828	775	702	712	725	673	695	641	633	628	637	622	638	596	621	587	597	575	575	600	560	560	586	580	555	561	587	563	575	545	579	558	604	551	559	569	601	549	565	579	538	568	544	558	528	542	525	552	547	547	578	532	563	541	555	537	520	584	520	511	546	529	510	543	583	540	516	523	541	563	542	586	521	532	552	528	541	534	563	517	536	554	536	548	503	590	578	552	529	535	507	512	521	499	582	536	563	557	488	539	543	536	556	539	542	545	548	584	530	519	526	525	528	498	483	503	574	523	547	563	539	545	491	543	557	526	530	515	572	512	557	496	470	535	514	531	515	522	540	529	534	552	501	576	521	506	555	514	521	566	566	536	547	491	539	502	518	518	537	538	544	536	532	555	537	510	540	535	536	504	534	501	560	534	530	507	520	531	503	566	513	545	499	531	493	562	508	505	498	562	532	533	535	499	521	572	557	550	532	516	486	527	524	490	521	528	534	539	526	526	503	506	555	549	553	574	514	509	534	514	485	536	499	511	541	543	558	513	557	540	519	533	495	539	522	517	543	532	532	502	516	498	517	530	539	536	554	498	496	494	563	499	541	548	533	536	560	526	554	566	553	568	539	482	502	543	562	529	508	490	543	524	479	465	557	535	529	566	524	565	537	504	545	554	527	511	555	536	587	539	555	558	529	544	563	526	535	516	541	499	531	525	503	519	578	519	541	509	533	539	498	495	529	540	543	512	496	501	524	530	533	523	532	479	525	551	549	560	494	558	527	502	495	529	536	554	527	494	484	558	533	536	521	536	524	547	545	538	536	527	519	558	533	496	551	510	495	548	549	537	551	568	510	529	547	503	527	546	506	487	525	515	547	530	499	525	522	515	529	528	535	462	530	509	515	519	551	483	514	516	502	569	564	527	536	527	522	509	551	486	523	545	547	547	523	556	532	561	511	516	522	562	565	506	516	528	529	497	544	556	490	561	531	538	524	555	542	556	584	497	538	535	497	533	547	555	566	531	536	519	505	510	488	491	528	510	501	554	531	532	531	589	555	545	469	528	557	546	538	501	544	531	529	519	554	512	535	555	525	509	506	505	542	545	559	518	557	547	492	557	518	548	567	527	514	500	560	526	574	512	504	537	536	519	542	536	522	478	503	541	539	561	566	544	544	548	534	511	520	571	537	515	530	510	528	502	516	574	513	505	556	517	542	505	530	568	534	518	541	541	528	522	505	540	495	542	538	495	530	509	534	526	490	549	524	518	537	522	546	565	511	546	534	503	533	513	512	546	538	560	551	506	572	497	507	560	512	518	505	545	506	536	517	523	530	498	525	541	489	530	516	497	498	519	563	527	527	509	529	517	558	538	500	506	555	532	509	515	530	512	555	508	558	535	562	547	543	508	602	544	565	537	498	558	530	522	532	536	557	526	491	518	568	523	537	523	539	538	535	523	508	555	581	559	497	521	484	532	483	547	521	559	532	531	529	505	524	487	565	547	516	553	529	559	493	544	515	531	528	553	530	521	496	571	531	520	519	541	546	529	494	557	523	521	558	525	514	508	562	529	502	564	499	550	527	540	523	567	551	527	560	511	565	546	560	539	525	506	519	536	557	524	532	528	554	509	493	545	560	523	495	526	566	538	535	522	543	533	547	493	521	542	507	474	497	530	537	559	556	530	534	534	521	512	538	567	514	538	551	502	508	520	542	545	512	562	559	512	512	566	510	543	531	490	537	506	514	534	564	518	522	517	546	554	525	493	515	511	527	553	556	499	545	547	509	515	527	518	523	505	518	525	515	544	506	492	526	489	513	562	512	508	549	512	520	564	527	525	527	513	577	529	559	502	497	532	498	560	552	533	548	563	529	518	515	512	548	506	524	534	536	544	528	567	547	565	529	516	548	530	517	523	533	504	529	560	526	535	545	526	555	533	534	532	554	527	508	500	529	540	530	544	505	485	528	533	559	518	511	543	507	488	505	539	544	549	503	584	473	564	530	584	533	530	513	524	511	547	559	503	553	525	558	573	506	549	530	525	505	530	493	525	541	537	572	542	574	502	535	491	549	548	502	518	508	540	548	510	565	543	523	516	482	520	470	543	513	522	553	510	544	512	537	516	525	533	558	523	549	516	488	560	553	500	539	546	519	531	521	510	550	515	522	496	515	526	567	542	504	554	554	507	496	512	499	508	490	535	545	518	542	520	535	511	559	534	516	556	515	512	554	558	557	513	555	500	537	567	514	501	529	531	552	518	537	539	548	554	537	550	526	529	526	548	501	595	491	505	510	516	537	549	500	548	546	530	511	554	529	506	586	497	531	578	493	533	568	514	531	552	526	503	513	516	501	531	557	520	519	543	552	554	531	532	494	509	511	517	565	491	497	539	567	511	562	520	551	491	572	513	517	536	561	496	542	519	542	550	535	575	504	534	516	570	493	472	515	556	572	511	499	541	527	538	577	556	508	503	500	527	517	555	531	548	561	545	534	564	508	508	572	537	562	538	506	543	550	537	523	569	523	541	498	534	511	525	496	543	561	539	509	576	529	532	498	558	559	544	550	548	548	530	514	556	503	538	512	525	535	500	542	543	512	536	525	539	509	508	537	563	534	538	525	495	534	518	498	557	511	517	567	551	551	525	488	530	533	514	541	536	549	510	524	516	520	507	553	515	533	552	527	547	552	514	547	524	561	498	520	544	535	541	503	561	526	538	545	525	538	542	519	506	543	512	544	530	514	510	510	503	555	571	523	520	513	519	538	545	531	572	520	533	526	527	532	512	541	557	570	543	531	521	579	503	513	540	527	516	473	526	553	555	544	566	510	532	538	465	527	524	504	520	536	544	518	491	554	511	509	558	508	492	508	526	539	503	518	521	533	556	515	489	531	540	525	535	536	523	546	520	522	520	537	509	567	516	500	562	538	512	578	537	554	531	551	528	533	514	496	499	498	568	550	539	475	492	532	539	558	557	511	528	526	546	527	487	522	499	518	517	515	507	502	560	546	584	523	548	539	485	553	544	566	536	573	548	518	533	536	521	512	526	533	540	503	505	532	574	538	565	527	542	503	541	534	529	536	566	542	518	501	548	511	534	514	535	545	554	528	520	497	541	501	513	517	532	528	487	499	580	523	531	541	545	555	532	540	474	578	562	564	513	550	551	523	491	498	564	519	538	534	543	526	538	546	510	521	482	515	553	531	526	501	534	483	518	505	549	539	526	548	521	487	527	537	535	495	531	483	520	560	514	556	564	525	527	513	539	533	486	554	539	530	507	516	515	533	524	540	564	502	521	547	546	543	503	498	515	530	556	537	526	556	562	532	516	518	543	511	530	557	569	532	449	507	518	534	539	517	505	526	509	514	550	512	500	493	513	538	530	537	521	501	530	526	557	509	567	512	517	510	491	506	525	525	526	567	503	506	555	496	529	518	542	515	515	509	529	479	534	518	525	529	536	542	551	544	545
37046	11037	3011	2048	1453	1093	911	734	630	528	519	420	403	389	364	357	370	335	332	277	286	310	296	275	285	296	279	321	294	277	296	307	263	244	299	273	281	277	268	311	286	281	256	271	284	303	288	252	278	251	259	287	262	294	279	259	301	283	295	270	274	264	247	313	273	279	287	280	255	250	278	286	242	281	261	298	268	287	289	259	277	257	294	283	271	277	267	270	272	258	307	248	286	276	272	251	285	269	275	279	279	266	249	282	276	279	272	269	290	241	250	266	292	279	297	273	272	285	291	300	290	263	294	268	263	258	280	254	283	275	267	272	275	290	270	241	282	260	257	270	277	255	238	263	254	251	252	276	251	281	257	277	267	263	301	285	251	268	283	261	274	311	244	240	277	268	254	247	256	276	290	280	256	245	280	226	297	243	266	277	256	266	263	242	271	261	277	285	252	260	247	276	277	253	243	253	254	268	261	268	256	243	269	272	253	285	308	278	260	284	277	260	224	246	251	275	270	267	286	243	235	277	266	287	269	263	275	263	218	273	256	291	246	263	255	258	257	273	273	267	279	268	257	264	256	300	292	249	264	256	258	273	271	273	256	293	244	287	247	282	258	255	280	270	261	284	277	262	248	279	263	278	266	257	282	291	266	270	268	268	270	274	306	249	245	282	263	278	260	291	269	262	254	274	264	259	263	273	293	245	261	267	245	255	294	260	242	297	241	252	260	272	272	257	296	243	263	241	249	251	248	280	255	260	282	248	263	231	262	259	250	271	289	248	286	235	278	249	272	258	285	254	288	269	289	263	253	283	258	282	274	244	236	263	298	263	251	266	268	257	251	291	270	259	246	229	274	268	273	266	253	271	262	290	271	294	262	242	245	243	277	263	279	277	274	279	246	262	285	264	296	261	267	258	242	264	278	273	247	292	292	258	292	241	255	294	281	271	291	274	302	284	243	277	272	276	294	263	279	233	288	295	269	262	278	287	256	256	287	282	239	292	289	302	288	315	273	285	249	290	302	297	248	277	234	279	308	274	283	284	277	246	272	255	253	269	261	282	226	270	286	259	282	265	255	252	271	269	262	297	291	279	302	247	263	270	270	273	270	240	300	268	264	250	267	285	265	262	256	274	269	247	258	261	279	244	265	252	284	281	253	248	250	286	256	275	287	268	243	271	236	273	273	275	257	229	246	247	268	263	242	251	283	279	258	252	272	251	271	268	258	261	270	257	291	303	290	277	247	245	256	267	292	254	233	268	288	280	260	264	256	291	244	258	257	251	267	278	292	269	286	253	263	224	329	262	283	258	267	267	282	257	300	270	278	266	267	283	261	240	272	257	270	278	231	240	262	286	258	300	257	237	249	288	277	292	256	242	286	297	240	259	303	239	270	295	280	279	260	260	271	276	292	287	261	265	251	294	285	262	253	290	256	301	246	269	287	256	262	274	257	272	248	262	272	248	284	221	260	296	249	281	274	291	267	296	278	250	263	253	283	249	296	265	240	263	269	251	290	246	228	303	258	310	251	278	298	280	250	278	269	283	254	279	293	253	261	274	289	290	270	286	256	257	273	288	261	256	242	252	284	261	257	266	281	235	268	246	261	251	276	293	264	262	241	267	273	235	268	259	249	285	253	291	274	259	267	286	256	285	282	265	272	259	254	272	282	257	271	263	280	256	246	250	272	250	247	262	276	272	262	267	271	249	249	290	271	260	256	236	256	267	231	288	282	242	244	286	299	286	293	275	275	267	245	283	269	293	256	238	268	268	284	242	240	238	283	272	273	274	273	259	268	250	294	231	252	263	251	251	236	302	255	270	292	272	277	267	253	252	266	296	282	271	299	257	284	283	276	264	270	242	256	293	283	276	261	272	258	221	236	277	296	277	270	286	274	277	279	288	284	267	241	255	245	251	268	296	261	253	301	259	293	297	268	266	267	272	263	224	268	225	256	269	247	266	244	267	288	259	263	273	266	273	248	260	280	252	289	273	289	263	259	273	270	257	254	271	283	276	265	259	258	261	269	257	265	277	240	275	258	272	273	266	265	269	260	245	284	266	271	284	238	279	243	265	249	278	272	239	270	247	283	294	261	264	260	288	284	241	252	288	280	245	246	264	251	269	235	283	288	244	264	277	254	254	267	312	275	288	261	267	281	289	304	281	277	254	276	295	266	248	270	282	278	248	273	248	274	259	263	248	244	262	274	271	255	265	258	268	286	260	250	258	307	275	249	261	279	250	278	298	257	276	257	265	261	285	305	263	258	269	254	288	263	284	288	266	289	266	258	275	263	288	265	259	280	284	281	277	277	281	248	276	280	299	266	268	290	292	302	264	248	266	257	281	256	248	281	280	286	271	258	239	276	245	276	230	289	252	275	244	259	299	284	280	269	290	282	247	271	284	274	282	261	257	255	255	296	263	251	280	253	294	256	230	278	255	275	266	251	261	280	265	246	231	260	260	253	304	264	290	258	251	252	274	264	229	251	273	261	292	257	259	256	266	275	279	244	232	266	293	265	249	259	257	273	254	282	262	245	282	224	281	275	273	285	267	263	243	257	234	247	305	263	263	252	270	252	260	270	286	246	274	247	298	302	268	304	267	274	275	296	265	251	256	260	277	237	269	258	270	289	260	291	292	291	317	278	251	269	283	216	277	271	282	247	286	253	278	271	281	269	289	284	286	262	257	264	249	264	257	268	279	282	252	246	251	256	262	272	276	288	267	256	283	285	243	278	293	267	248	269	230	277	230	248	260	286	279	273	252	257	266	288	252	284	249	298	269	277	294	248	250	279	316	262	280	268	258	292	255	281	256	259	275	270	252	279	255	265	276	263	243	243	285	267	268	272	279	303	283	281	301	250	271	269	283	294	275	279	247	273	258	275	264	246	274	284	261	297	269	283	255	273	259	252	284	275	275	276	264	282	254	277	284	265	310	260	253	246	252	273	294	238	258	268	262	272	256	261	235	269	254	221	271	250	266	277	262	247	287	276	307	273	268	281	264	235	262	278	218	257	267	276	258	272	264	276	263	295	233	285	277	238	295	240	305	279	254	258	266	282	289	281	253	260	267	250	269	258	256	262	293	261	257	271	267	280	262	249	294	285	246	275	277	281	284	254	267	256	249	259	271	262	281	251	249	259	286	269	251	267	275	275	272	246	257	266	280	255	257	285	262	271	237	261	262	253	250	310	263	287	272	257	268	271	270	286	297	261	255	239	231	275	260	233	249	276	236	269	233	284	264	243	240	277	291	261	265	284	267	266	266	278	274	274	267	251	279	241	251	292	245	254	297	252	269	294	250	268	259	268	248	272	271	258	258	259	282	251	298	261	273	272	268	273	237	262	275	273	263	273	298	283	248	267	272	274	264	249	256	263	274	241	281	291	286	259	277	258	272	269	303	294	273	303	291	269	278	262	284	286	260	270	258	274	279	286	268	284	294	278	279	259	236	240	280	263	256	265	235	258	264	284	270	278	260	266	265	272	283	251	282	278	288
16341	2579	5434	6278	5479	4588	3717	3193	2657	2470	2096	1861	1702	1536	1534	1362	1348	1274	1205	1176	1106	1132	1068	1058	993	1045	972	1041	974	982	965	957	936	911	914	911	862	904	893	891	868	887	884	905	856	858	889	809	813	853	842	880	800	870	855	816	879	836	821	817	763	864	820	826	802	813	846	838	824	788	815	823	807	827	753	810	771	825	799	830	802	803	793	811	833	829	792	803	770	803	849	767	757	802	829	764	828	826	788	773	784	819	850	820	829	769	790	795	811	745	756	802	816	858	830	789	802	822	754	843	821	819	828	763	784	816	783	810	792	780	744	805	781	769	769	828	820	781	813	779	791	781	799	789	774	759	774	817	822	799	776	804	815	775	777	807	799	748	794	757	743	803	755	795	777	811	813	832	765	723	781	788	803	796	810	794	809	804	805	757	769	755	788	759	760	752	826	768	820	803	798	819	761	772	788	756	810	751	716	782	792	819	795	822	804	796	739	787	808	768	786	778	831	810	757	754	791	781	852	800	795	773	817	775	817	782	779	825	814	830	761	774	781	772	772	785	770	747	780	782	787	755	812	780	791	798	767	748	802	767	801	756	800	763	748	766	751	759	786	736	765	773	836	757	730	749	800	803	814	800	804	796	791	810	775	827	771	795	797	789	747	763	791	768	808	774	797	769	780	803	791	764	814	770	802	819	754	780	799	782	731	804	784	770	818	766	780	809	825	763	788	766	790	773	769	800	803	849	824	784	771	737	797	755	834	757	749	729	730	820	752	768	769	772	795	745	838	757	790	835	803	808	779	812	781	786	789	757	753	784	804	830	775	769	793	816	778	831	788	759	821	795	767	784	766	765	811	793	847	774	797	784	807	795	710	797	772	803	738	795	790	767	739	819	751	753	779	816	782	758	794	795	783	756	800	766	775	831	767	753	741	798	766	745	784	782	813	867	793	764	806	755	771	804	819	768	830	808	784	820	810	840	820	840	791	784	773	799	750	765	805	779	783	774	776	784	774	757	753	827	739	809	780	774	805	780	791	741	828	815	755	782	775	769	784	792	806	774	793	832	835	753	761	806	795	789	806	785	796	772	767	806	812	824	789	798	816	757	823	797	828	781	739	788	788	769	805	784	790	778	773	780	743	756	825	802	736	810	797	812	753	785	734	778	806	819	764	818	771	811	746	770	806	780	724	762	797	810	813	801	794	742	778	823	779	775	771	796	768	814	849	804	796	778	788	781	827	757	801	779	791	801	785	746	778	796	779	787	792	776	852	798	814	778	776	742	757	763	771	773	825	793	760	846	769	771	753	778	793	827	765	774	852	838	745	771	803	743	773	802	772	802	796	746	837	757	831	727	783	810	768	824	811	776	798	779	788	797	760	827	787	778	843	799	733	789	767	806	814	779	793	740	813	762	775	812	831	813	806	783	781	758	778	740	791	821	808	787	783	812	795	813	773	818	761	782	763	757	789	778	811	789	727	763	772	757	760	812	805	740	750	801	745	829	794	789	783	840	821	785	749	795	782	801	782	801	789	811	728	757	785	780	721	742	819	745	758	788	749	795	814	823	780	817	829	737	831	779	826	809	794	788	773	821	775	810	764	813	780	802	737	796	774	763	726	765	783	794	737	804	778	773	768	807	827	786	766	796	769	789	796	786	732	784	799	771	770	795	755	825	832	765	790	787	784	806	765	745	777	770	780	779	769	764	789	736	707	790	793	801	752	750	791	797	829	753	808	794	799	777	757	795	810	728	784	771	789	784	799	768	745	730	785	739	762	766	786	738	822	798	822	783	813	767	791	793	757	773	807	780	775	785	767	792	750	779	781	771	812	755	798	740	771	835	773	801	785	776	810	756	765	818	762	786	760	799	758	827	781	735	752	769	764	788	772	780	698	772	822	818	807	763	808	808	769	803	819	802	787	786	788	804	811	783	757	793	824	756	846	783	775	760	833	751	774	756	762	815	750	817	773	772	800	813	805	762	732	799	805	788	756	787	787	757	777	736	803	769	726	755	776	768	773	786	743	736	824	785	792	786	769	772	766	778	818	788	838	829	772	823	773	779	798	782	802	812	771	778	793	811	789	711	767	764	817	762	781	737	777	766	737	809	766	750	789	771	765	771	814	784	758	794	771	761	805	813	773	770	760	816	794	762	758	781	788	790	740	778	780	821	780	819	789	767	802	744	754	776	773	774	804	789	822	802	779	766	861	745	820	780	731	776	768	730	750	783	770	792	783	828	769	806	659	808	830	757	767	822	750	739	737	787	789	732	765	796	758	768	809	803	790	763	780	786	808	757	800	737	780	771	761	788	757	823	739	759	747	790	752	764	798	747	834	791	759	819	807	765	829	839	763	820	807	728	781	794	809	791	789	823	804	774	814	780	804	788	749	738	777	802	794	747	814	790	801	787	768	800	734	804	788	796	755	788	751	800	812	767	809	788	789	795	760	763	734	793	762	804	832	767	754	759	806	741	761	753	803	802	798	771	811	783	756	801	799	790	835	771	777	800	711	741	772	781	817	804	772	835	755	849	767	799	747	828	799	802	747	790	797	752	755	823	736	786	821	808	804	792	779	791	840	792	744	759	766	819	764	757	751	784	786	817	787	801	800	783	787	806	732	782	803	826	746	810	770	766	750	809	800	801	846	817	822	745	780	763	801	798	796	798	772	827	752	737	834	742	838	778	735	739	863	859	822	746	793	805	770	800	812	789	787	796	763	772	791	814	809	799	800	818	831	754	754	744	747	746	739	775	813	807	741	822	787	802	768	798	783	771	826	792	772	728	798	802	797	782	789	746	815	823	778	815	805	800	819	798	795	759	760	773	834	776	788	736	734	736	858	766	774	808	774	766	786	836	774	815	783	762	745	785	781	786	776	784	803	796	745	774	770	839	799	799	753	771	752	745	782	808	770	826	760	788	764	747	816	772	850	748	771	796	818	791	801	784	769	778	779	771	791	814	793	827	816	816	745	809	824	778	827	757	844	789	798	777	778	800	775	828	750	823	748	785	848	752	781	778	769	828	788	801	782	822	788	799	781	751	747	783	794	798	774	791	820	822	846	775	779	731	813	753	822	812	772	761	784	760	812	766	812	808	815	745	783	753	777	771	766	778	759	756	803	784	794	817	843	778	780	778	781	767	764	801	770	764	776	767	793	785	772	759	777	804	737	773	827	791	743	760	789	772	749	822	735	801	772	714	769	780	807	787	788	842	792	817	777	762	795	746	792	822	781	774	783	825	751	774	759	801	802	782	822	814	774	760	830	782	769	738	792	771	740	764	768	790	805	768	748	728	787	777	744	771	776	732	802	799	826	787	773	792	778	817	781	761	777	836	769	729	831	788	776	747	804	747	757	785	759	805	792	752	769	709	790	797	798	775	775	768	767	806	812	808	817	798	767	838	805	785	811	808	827	783	787	782	738	780	789	793	755	788	778	756	751	780	760	803	754	783	759	776	802	746	809	785	803	803	786	737	760	759	765	774	813	781	763	780
5369	289	180	169	136	119	97	112	102	88	110	84	96	95	70	83	77	86	88	72	87	83	73	99	94	83	80	68	98	79	91	80	86	92	86	90	82	89	86	77	80	93	80	81	73	71	90	78	80	90	82	87	78	82	85	80	78	92	86	64	76	96	75	76	73	84	92	93	87	97	76	75	98	99	99	98	82	68	79	75	81	75	98	91	89	89	78	83	66	82	74	72	76	63	76	77	84	72	94	88	91	76	89	80	68	88	66	76	77	80	80	80	80	95	98	88	60	85	102	95	61	77	93	84	83	72	77	79	77	73	86	75	85	66	88	87	83	84	81	79	79	89	81	88	98	82	86	86	92	76	83	76	88	82	95	67	69	78	96	71	92	96	74	91	79	84	82	80	83	91	81	61	84	74	85	73	78	95	83	89	77	96	77	78	97	91	72	71	69	66	97	84	76	78	83	71	82	93	74	98	82	94	87	93	82	80	88	83	85	96	90	64	88	91	95	81	103	91	73	85	76	96	95	83	92	75	88	79	84	94	94	76	90	67	85	92	76	85	85	82	62	98	90	75	82	91	78	68	85	89	91	74	77	61	77	92	92	97	88	75	77	94	82	101	78	98	93	100	84	61	89	84	87	81	83	80	90	99	87	102	82	99	91	84	84	87	74	70	94	76	117	80	99	82	81	88	95	92	78	93	71	85	95	66	77	79	68	90	87	88	93	78	86	77	74	86	85	83	95	82	82	72	87	69	90	75	70	100	85	76	58	73	80	84	84	100	83	87	75	81	71	85	73	84	84	67	77	82	97	81	81	80	72	75	92	85	85	95	99	84	78	73	98	82	89	90	83	93	77	89	73	76	84	94	98	86	100	89	83	83	79	62	64	94	90	87	74	84	87	63	82	70	82	110	70	88	78	82	93	88	96	81	91	81	82	83	81	89	92	74	95	90	72	79	86	73	65	108	72	76	87	80	89	76	70	90	77	85	87	79	95	93	83	84	84	78	90	82	83	69	94	84	90	78	69	82	88	91	84	85	85	82	73	85	90	92	83	68	89	79	100	85	85	76	59	90	74	100	95	74	91	77	95	99	93	95	76	80	80	101	84	89	86	76	56	77	94	79	75	79	110	91	81	91	79	90	99	84	71	93	86	75	95	89	79	72	93	88	80	83	97	79	81	104	78	95	88	91	90	76	86	95	90	98	80	89	80	73	91	87	63	83	93	88	87	82	82	84	73	94	70	73	92	82	77	91	72	78	87	92	87	79	86	72	100	78	74	75	77	84	95	85	84	84	78	71	90	84	79	78	89	101	72	64	78	96	83	97	74	87	89	74	90	75	82	84	84	88	80	82	89	81	76	75	85	66	64	84	81	84	79	71	84	73	78	77	82	86	83	91	89	75	85	90	94	89	92	99	86	83	64	80	87	89	94	86	97	88	76	88	96	71	85	88	85	100	78	85	91	81	92	97	84	83	65	99	92	94	80	87	88	80	68	87	87	73	84	80	78	77	103	81	83	77	92	71	80	102	80	77	88	76	80	101	84	76	66	101	69	85	81	82	77	82	96	101	92	80	80	69	84	83	84	80	67	93	79	98	92	96	83	83	80	71	79	67	91	111	82	81	68	92	88	76	85	84	83	86	80	95	82	91	103	90	68	77	87	80	81	94	85	82	72	90	93	76	75	86	93	88	86	98	79	82	88	82	92	83	83	79	89	84	91	76	100	81	75	81	67	83	70	84	84	92	68	67	79	71	78	75	73	82	80	83	76	82	77	75	65	76	93	91	73	82	81	73	81	90	76	82	88	65	85	91	101	86	74	74	104	83	83	85	94	69	67	91	83	89	89	89	98	81	89	87	81	85	78	93	91	76	77	81	82	84	79	95	83	103	88	103	90	79	79	85	94	70	83	77	76	75	86	97	70	77	67	79	74	81	78	84	88	87	77	87	90	76	87	77	83	93	89	89	75	106	80	90	88	66	94	78	89	87	81	85	85	70	79	76	88	101	79	105	86	91	80	86	79	84	79	96	88	97	76	85	97	90	78	76	89	80	75	98	93	85	87	67	66	87	71	65	78	66	92	80	91	80	74	78	98	86	86	90	90	78	85	76	84	78	76	83	83	85	87	83	89	86	81	81	89	83	72	73	74	94	78	82	81	82	74	88	91	83	89	94	75	81	78	82	105	75	69	84	80	76	76	90	90	68	90	74	71	84	89	78	85	85	90	85	81	80	76	89	64	85	82	71	96	92	85	78	84	81	84	91	84	82	76	79	72	86	89	84	86	92	95	91	98	82	81	82	88	91	82	75	87	67	88	84	93	79	86	80	83	94	87	90	83	72	93	70	88	92	90	72	104	73	70	83	73	95	87	80	72	91	91	86	89	86	69	89	99	85	81	91	79	75	79	84	91	86	82	95	74	69	91	87	80	79	86	74	84	87	81	105	90	95	84	80	92	102	87	73	88	99	89	64	86	73	86	89	89	91	71	75	81	91	92	73	67	70	82	95	75	97	88	85	75	76	101	86	89	96	87	73	89	77	92	84	70	72	76	81	84	83	79	83	96	88	81	92	82	76	92	77	78	85	104	70	84	86	95	84	77	91	92	98	86	92	94	83	78	74	62	70	89	86	83	79	70	93	79	82	77	89	85	82	61	73	73	82	93	74	79	92	84	101	73	86	87	76	91	82	71	94	94	72	71	98	75	99	76	106	95	93	86	67	89	75	79	82	55	98	104	73	72	79	91	98	84	86	96	87	90	64	75	83	79	106	82	71	82	85	84	91	84	86	86	93	86	96	69	98	96	87	72	87	88	100	74	70	88	77	77	76	95	80	83	79	82	88	85	79	78	76	94	75	76	86	92	72	95	84	97	85	65	79	83	100	70	78	78	84	85	75	80	74	81	87	78	83	96	61	84	71	77	72	81	90	95	75	82	82	72	68	77	85	87	89	69	84	78	74	91	80	72	85	70	94	72	75	66	95	71	93	97	98	69	83	74	86	74	77	75	78	81	73	88	79	80	80	75	68	78	69	103	84	112	100	85	76	77	75	95	63	90	90	84	88	86	96	90	72	97	89	65	64	77	78	78	71	103	93	91	82	80	88	71	101	84	88	79	63	90	85	85	77	78	92	72	66	88	92	95	85	82	75	78	86	92	99	79	80	86	78	91	96	93	83	89	89	99	90	85	92	83	84	85	90	90	109	97	91	82	89	90	91	78	100	87	86	74	85	80	84	87	79	75	66	79	99	85	90	77	78	78	74	78	79	71	96	92	92	96	100	87	85	90	89	87	79	90	67	98	78	89	72	69	98	100	72	91	84	73	90	90	81	90	64	78	92	97	84	76	92	84	82	96	79	87	79	64	91	71	81	85	82	66	71	80	84	82	74	68	85	88	76	83	89	75	91	84	82	75	61	80	90	75	77	100	76	81	86	88	67	108	89	68	75	81	78	88	58	94	70	79	80	86	78	100	68	80	94	96	102	75	78
5993	418	494	562	556	482	491	426	355	380	353	346	351	331	348	367	331	365	341	327	328	333	325	307	314	346	318	322	295	290	282	292	292	332	318	323	320	332	306	298	301	330	301	289	301	310	324	305	305	329	296	278	333	305	280	319	315	312	299	323	316	284	298	316	291	313	319	293	325	314	295	321	300	296	305	321	302	316	333	315	301	302	309	302	302	306	337	305	291	288	285	278	309	292	344	292	293	293	369	338	292	319	292	333	318	312	289	273	315	320	284	315	307	301	305	308	306	311	314	308	315	313	308	316	290	339	303	309	281	309	281	295	324	322	315	267	322	317	333	328	323	301	333	313	277	356	313	307	325	326	319	311	333	321	282	345	311	343	298	266	329	318	294	317	276	332	321	299	322	339	288	305	300	277	316	321	298	313	337	271	299	290	344	297	295	320	307	302	306	323	295	316	314	310	320	324	303	267	329	314	331	312	296	273	289	301	298	291	328	336	320	282	301	327	305	288	314	309	348	306	311	300	333	303	325	311	316	314	312	296	341	313	306	330	329	312	293	326	285	301	308	296	328	292	303	328	339	311	312	297	356	275	339	307	292	317	286	321	295	282	309	308	286	331	326	293	313	307	302	321	312	312	323	280	304	311	303	315	290	294	317	320	318	324	320	291	274	306	287	312	299	330	333	303	285	332	280	303	277	289	329	268	288	308	313	302	316	311	297	328	276	321	282	305	303	324	297	326	293	305	310	287	320	276	303	301	310	315	302	326	297	317	324	308	323	323	298	311	315	312	328	293	308	322	298	305	302	293	298	295	299	354	283	320	274	320	297	332	316	315	310	295	299	307	278	327	283	288	282	320	297	296	320	321	290	304	303	328	294	304	313	302	304	306	329	347	301	287	308	284	321	316	305	302	308	312	309	310	295	284	278	310	326	263	316	316	283	316	290	313	311	282	296	290	310	305	323	329	299	285	289	304	312	305	309	269	310	345	293	281	270	306	302	310	309	320	295	334	324	321	342	290	316	330	318	306	285	305	329	331	325	296	303	311	316	293	308	352	321	314	336	305	326	312	284	316	307	312	279	341	304	308	340	318	293	288	288	297	314	309	306	342	328	351	298	285	309	326	311	324	300	309	339	343	271	319	305	288	299	268	319	310	330	292	289	282	315	311	299	317	311	333	298	323	287	319	321	282	271	307	318	302	302	324	327	300	295	303	286	274	302	271	307	310	294	288	339	295	316	316	288	328	319	262	317	310	283	329	318	282	333	310	295	322	292	298	309	289	306	315	278	317	289	286	297	314	287	325	343	304	358	313	288	306	305	310	312	297	295	281	316	314	277	347	284	296	327	310	280	308	297	321	315	325	296	301	313	281	303	287	298	315	323	304	299	309	289	294	323	312	328	322	333	292	349	311	301	316	326	346	317	313	298	273	309	286	299	301	324	288	334	329	289	305	274	291	305	311	299	337	282	296	328	298	314	303	319	290	292	314	326	305	311	320	330	317	300	323	324	287	325	282	327	310	301	302	315	337	276	338	280	313	329	319	279	306	303	312	329	344	303	286	292	295	321	289	328	308	325	357	301	285	271	312	316	323	324	316	337	318	326	310	326	307	329	316	312	326	285	306	306	308	327	310	322	312	315	310	297	290	312	303	284	307	300	300	298	268	305	286	299	317	289	290	307	347	286	333	313	303	326	319	307	331	293	285	287	333	302	321	347	307	304	296	335	270	305	297	296	321	292	314	309	319	301	321	293	307	324	293	318	308	324	302	321	327	286	306	310	308	305	313	324	294	321	312	312	327	338	305	301	307	299	282	285	275	314	295	288	315	310	303	334	305	329	327	357	278	328	331	299	332	288	303	290	295	305	300	290	309	325	283	310	317	315	283	319	317	336	298	316	319	298	293	345	349	308	311	313	311	329	309	307	314	297	285	316	305	346	318	314	301	312	283	321	321	338	301	297	320	301	313	293	281	309	304	303	283	341	277	300	295	320	308	301	300	322	315	297	330	325	299	277	325	307	287	308	300	334	310	285	300	286	334	302	291	294	315	314	297	327	305	317	284	303	312	278	320	308	313	288	304	330	296	329	272	299	343	320	340	308	309	311	296	291	308	302	320	280	330	315	289	304	313	298	328	322	284	309	289	296	322	311	335	323	304	310	306	328	319	321	316	292	292	286	287	313	318	303	305	309	296	305	322	301	327	294	298	327	334	292	322	317	300	323	325	309	320	306	296	327	334	320	279	311	294	309	340	287	300	315	303	299	332	319	284	305	299	317	312	299	312	370	306	323	288	281	286	303	326	277	306	319	299	312	327	310	277	302	324	331	292	337	319	297	305	298	324	279	318	297	312	293	311	310	300	288	325	293	312	319	316	310	308	330	304	324	331	329	336	321	304	292	268	327	330	293	301	331	329	288	294	322	294	302	308	313	304	303	318	303	308	288	337	305	297	311	293	307	284	296	311	288	288	307	311	299	294	313	332	329	288	303	304	328	299	296	289	314	288	312	275	281	304	292	300	311	332	326	264	308	303	316	299	282	322	324	320	288	314	294	305	317	308	294	276	310	321	292	337	317	287	309	309	262	291	330	332	314	296	300	313	301	318	308	305	295	283	295	280	309	334	317	294	307	305	328	297	304	301	297	329	296	310	311	331	297	293	321	298	317	329	314	306	288	294	294	317	299	320	304	288	316	353	318	291	333	317	331	309	321	303	351	289	322	308	324	320	324	290	296	323	308	313	307	352	313	285	301	303	297	263	296	282	298	301	310	311	332	302	318	315	325	308	314	300	304	308	295	330	303	299	279	327	341	293	309	324	332	317	306	319	284	310	325	298	264	291	295	314	291	287	318	309	308	334	302	322	300	338	296	316	304	297	307	297	323	266	317	287	301	315	306	320	307	297	315	308	300	320	305	303	290	259	296	269	319	303	334	292	295	344	333	313	306	338	297	298	294	318	327	300	294	298	310	325	302	292	303	345	270	301	318	306	276	304	302	311	312	333	341	325	318	317	272	299	311	308	297	326	314	284	308	309	312	340	310	326	315	307	301	315	305	298	299	323	294	298	293	271	315	304	323	274	302	301	330	298	307	292	303	272	291	325	294	276	320	302	298	333	325	291	343	298	317	279	290	319	344	326	306	335	334	315	317	298	302	282	315	345	282	296	323	297	290	308	287	317	312	307	305	295	307	324	293	310	330	306	296	336	315	324	322	313	326	325	279	302	305	305	305	300	301	284	315	317	310	321	305	265	311	312	316	277	326	285	328	331	308	305	309	329	331	299	304	330	334	298	345	314	325	309	294	285	317	322	317	292	316	288	257	297	323	314	307	312	337	312	337	315	299	279	328	335	303	327	301	344	293	310	313	313	307	285	323	346	348	311	320	312	293	277	346	336	290	315	289	281	284	314	317	322	307	301	303	307	311	301	297	305	287	297	308	332	349	297	310	308	321	328	314	310	338	320	285	317	311	315	295	317	298	333	287	267	342	307
27682	4716	1480	1099	750	607	483	363	346	325	271	250	225	223	203	208	220	192	194	201	189	184	180	186	172	182	170	185	190	171	174	150	185	178	177	168	163	169	147	180	180	175	161	169	174	173	174	183	200	170	161	172	185	176	177	174	172	152	166	154	163	168	175	143	154	180	161	149	165	171	172	160	183	169	152	179	153	175	153	147	192	158	184	199	157	156	168	169	162	176	164	164	177	165	180	178	160	157	148	160	172	179	138	158	168	162	169	189	171	176	144	189	184	171	171	143	157	158	182	154	145	182	163	176	168	168	179	161	180	148	160	187	166	182	155	178	151	161	140	163	167	171	155	176	158	196	148	143	173	168	137	158	168	182	152	164	168	189	177	184	171	161	180	140	171	177	166	185	175	161	166	184	189	149	155	190	161	183	143	158	147	154	155	167	173	151	149	150	156	145	158	191	138	157	175	147	184	170	168	171	149	141	182	169	159	158	144	170	138	155	159	160	181	160	148	164	183	154	158	156	161	172	180	178	156	161	176	168	163	153	179	153	156	145	185	176	174	154	197	191	163	178	165	181	171	151	194	171	145	149	175	162	168	169	188	171	167	174	190	160	151	163	180	159	149	170	165	180	174	142	161	157	164	161	173	161	157	171	154	167	138	166	153	178	143	147	165	173	160	167	161	171	147	155	157	184	168	165	170	174	170	148	168	165	185	146	159	157	174	150	161	162	138	150	165	171	149	146	142	164	171	161	167	147	158	172	155	168	167	150	177	187	176	173	168	181	165	167	159	161	162	180	180	157	170	154	175	153	186	165	164	147	179	163	166	188	161	178	154	143	144	159	154	156	156	180	183	160	192	165	155	174	178	172	141	153	139	198	162	142	170	179	162	186	144	148	151	176	152	163	153	175	155	150	156	143	173	203	166	150	151	162	151	160	162	154	148	157	181	178	141	191	164	168	181	168	149	162	170	150	171	168	141	166	152	176	163	150	169	150	170	165	181	157	153	180	171	150	180	178	171	170	169	175	176	151	172	149	173	143	163	175	149	173	173	142	138	154	175	144	176	169	176	146	159	168	156	167	173	181	155	153	157	159	170	188	154	162	156	174	157	167	163	166	144	145	164	166	145	155	178	149	170	149	172	151	178	162	151	162	171	174	170	156	158	193	156	183	174	155	189	176	160	165	169	179	169	185	154	179	159	174	170	168	159	168	165	175	166	160	170	165	190	154	175	167	168	171	149	161	163	168	162	173	149	188	168	170	182	152	177	165	185	171	169	169	160	164	141	145	154	152	148	157	169	186	173	153	172	191	152	148	171	154	170	145	167	158	178	166	177	153	154	166	201	196	166	139	163	178	160	171	135	153	186	184	161	170	172	163	177	161	163	167	188	157	148	158	164	147	142	167	160	156	181	179	168	161	175	170	152	171	181	168	165	152	191	166	170	162	184	184	160	170	174	149	166	176	166	166	156	182	158	155	145	163	155	181	168	151	145	172	161	167	171	148	166	159	183	157	176	162	163	162	156	159	158	155	172	177	179	173	177	166	160	160	165	159	161	184	167	154	174	157	149	164	159	185	179	185	156	168	183	189	144	147	176	155	179	179	166	167	191	175	169	163	174	142	148	162	178	162	191	158	163	162	155	171	151	159	160	158	185	176	156	157	165	159	170	175	147	154	143	153	173	157	153	187	148	190	141	181	176	173	172	175	143	168	163	163	150	174	149	161	162	164	171	153	149	171	146	145	175	177	172	171	180	164	161	175	168	152	181	141	180	175	175	155	153	135	185	142	157	151	156	165	148	154	155	182	161	182	206	173	178	164	154	166	171	154	173	157	152	185	134	181	163	164	153	172	179	160	169	186	151	150	166	154	164	142	161	183	168	158	181	176	163	171	178	145	149	163	143	170	163	157	137	147	162	187	175	187	161	150	154	144	147	172	179	152	149	173	165	183	161	150	148	181	165	155	164	153	138	176	161	149	166	180	159	160	169	161	167	168	175	154	153	151	174	161	175	160	168	153	163	158	166	155	168	145	154	184	184	159	153	152	165	161	191	173	173	175	164	176	139	167	152	169	171	168	148	175	149	176	191	172	176	157	176	127	162	164	183	163	161	161	164	154	177	176	170	188	159	155	165	175	161	159	184	188	160	159	163	184	155	162	160	161	170	171	175	163	153	166	167	148	155	142	147	156	195	142	141	172	201	197	175	145	160	160	168	148	170	175	187	167	165	155	160	156	168	145	147	158	144	190	163	178	166	154	185	138	157	179	163	134	166	159	154	200	149	181	139	161	179	149	173	163	176	151	173	164	181	166	170	164	186	161	158	175	153	177	146	173	153	166	155	161	149	157	177	167	178	175	159	153	166	163	159	141	184	165	160	157	152	156	138	151	151	172	174	177	176	164	150	141	194	166	165	169	177	147	183	161	163	165	163	163	160	150	150	179	149	170	180	165	178	146	159	188	198	160	130	169	159	148	159	182	161	153	177	148	166	148	164	176	186	163	156	167	167	154	177	159	166	180	153	158	185	148	134	166	162	155	184	148	170	155	181	182	164	177	199	172	151	160	183	145	161	149	173	135	164	184	154	163	146	159	163	150	153	157	158	156	157	155	165	161	165	158	170	177	164	173	163	167	161	161	167	167	165	180	145	153	200	170	172	147	156	155	162	162	172	154	163	177	189	176	185	186	145	151	145	155	154	160	149	167	140	159	168	142	177	172	163	191	177	176	159	182	169	173	167	162	143	183	129	151	146	164	152	161	162	170	174	179	169	172	151	149	168	153	171	168	178	178	180	178	171	161	176	147	160	182	160	159	171	175	180	158	185	168	182	140	167	169	197	171	170	170	157	172	179	178	168	173	179	143	167	146	154	154	187	132	178	149	140	170	157	152	157	150	147	184	174	173	148	160	139	153	183	155	158	169	170	190	170	157	157	153	171	151	163	166	188	191	178	191	144	164	175	148	148	159	154	177	163	176	166	161	169	191	193	173	176	143	175	191	148	154	152	178	166	158	145	179	141	170	163	176	173	172	152	153	183	159	163	139	146	171	175	162	164	156	155	159	155	138	170	172	162	182	161	160	156	166	156	177	159	157	166	167	159	156	179	164	164	164	180	148	169	151	180	164	159	164	182	150	174	165	177	170	148	184	144	141	134	153	152	182	167	180	177	170	164	172	161	175	185	197	159	160	147	173	174	180	165	126	171	175	174	168	151	153	152	145	171	181	161	160	196	151	168	171	147	173	165	153	160	150	157	183	154	162	167	154	144	174	164	168	178	156	157	182	149	169	167	167	167	178	139	175	166	164	181	171	155	195	160	164	146	161	163	198	150	147	176	161	164	142	168	149	148	180	194	158	161	175	186	185	178	161	159	176	150	155	151	177	158	173	167	172	170	133	137	171	171	163	178	188	164	156	154	186	148	161	167	171	138	167	173	175	160	149	177	155	170	174	134	175	192	151	159	166	147	162	132	173	186	173	173	178	189	143	147	160
12762	1380	3121	3528	3054	2555	2108	1813	1624	1452	1296	1122	984	996	872	864	859	770	726	780	733	721	749	658	694	634	687	627	598	632	625	629	584	578	617	615	559	607	550	587	556	555	553	618	567	541	538	575	529	552	536	560	537	564	481	534	545	578	570	517	538	562	542	516	533	589	563	551	538	525	604	524	563	530	530	517	528	526	536	586	518	577	564	531	536	546	548	538	580	521	532	565	543	542	561	531	510	529	560	566	589	532	540	529	500	520	551	550	520	510	508	532	527	525	500	529	517	543	518	511	543	545	547	581	547	545	533	489	578	560	506	537	554	548	492	537	533	513	532	493	564	544	513	551	557	509	532	559	555	537	528	531	571	563	564	540	540	537	535	537	526	511	551	544	570	535	548	519	516	514	487	497	511	526	530	541	521	547	488	522	545	512	523	539	520	497	506	556	544	491	552	542	506	559	526	526	507	485	523	530	537	554	531	494	517	526	533	513	551	492	532	532	513	533	501	489	549	548	512	527	578	547	485	558	551	534	499	534	490	521	527	544	524	558	528	498	505	526	523	543	537	538	566	531	548	520	558	543	533	542	523	533	560	524	519	512	516	524	541	577	511	527	562	500	542	576	539	525	544	506	524	544	570	557	551	544	516	571	509	539	561	512	542	499	528	551	560	519	530	512	534	515	503	526	519	527	585	566	515	529	526	545	546	539	554	521	532	520	500	540	554	518	515	557	518	510	486	492	464	532	566	525	534	548	510	562	525	478	517	521	553	531	496	561	516	475	475	553	523	496	571	569	525	520	532	508	526	563	566	533	530	559	515	518	530	584	478	508	568	555	525	514	508	526	573	528	531	484	563	505	474	549	503	505	536	560	580	529	521	542	481	503	567	535	502	558	546	559	497	508	517	505	543	500	529	500	554	545	545	528	568	565	550	502	530	547	547	506	554	591	519	523	535	522	531	532	516	510	498	582	524	520	529	525	538	486	530	517	557	518	523	563	526	522	545	485	537	531	531	506	500	517	531	483	517	524	533	531	523	536	546	535	578	515	529	530	534	563	541	547	520	532	546	552	482	543	477	546	508	513	500	537	556	498	521	520	555	530	501	529	575	550	487	520	548	500	534	550	571	559	510	519	522	513	521	507	526	508	543	524	511	523	541	580	542	572	553	558	532	568	495	566	505	511	512	514	517	488	519	532	512	573	542	536	529	523	507	507	552	537	535	510	560	500	516	540	504	536	611	555	507	523	538	598	542	498	493	538	504	557	527	506	519	553	514	556	528	534	514	540	532	520	518	491	547	506	522	533	511	515	569	471	556	557	546	551	555	558	549	531	550	532	567	553	540	504	520	540	527	473	520	549	529	511	542	506	563	497	486	492	536	484	512	481	490	519	531	520	499	531	493	506	514	532	548	554	557	534	506	539	524	525	536	533	532	564	573	553	539	562	538	510	516	551	541	499	528	515	578	477	582	538	526	534	533	501	535	517	530	527	506	521	545	559	530	532	532	538	531	491	520	525	558	533	510	516	540	510	507	537	501	550	519	533	517	504	543	560	523	529	547	484	537	522	525	487	552	533	525	488	546	542	517	499	536	532	533	514	547	505	532	530	515	518	560	540	538	554	560	488	536	514	540	501	500	540	583	515	550	509	542	523	542	563	553	551	532	530	518	516	520	527	516	535	550	569	538	530	506	534	554	510	574	539	507	539	524	562	501	522	551	504	520	507	556	501	532	564	498	547	553	499	554	544	535	515	538	508	505	495	488	508	537	534	501	532	522	534	562	526	547	556	500	513	555	516	526	487	499	525	472	556	558	526	527	512	553	551	514	506	526	506	521	531	504	506	518	567	531	552	502	526	520	513	509	527	509	536	521	539	514	562	546	543	534	513	546	492	547	502	506	531	494	548	530	505	550	543	527	520	489	551	515	512	515	544	522	521	535	526	517	500	521	551	534	547	557	501	532	501	515	566	510	543	488	522	527	514	504	484	548	535	494	571	547	550	527	487	546	558	512	512	514	539	513	546	520	497	515	533	527	529	540	520	501	534	531	556	514	570	511	484	536	543	542	500	484	546	537	537	514	533	501	542	518	521	499	551	531	553	525	508	542	480	524	532	521	532	552	529	535	545	476	504	506	518	524	515	498	509	505	504	517	523	546	527	526	501	535	538	532	506	562	514	519	524	547	537	499	520	526	552	530	526	483	575	575	470	511	538	492	559	558	536	550	538	530	505	509	522	528	547	527	510	517	501	528	558	520	520	493	535	509	488	538	533	552	544	511	510	519	555	511	560	527	568	543	530	522	550	544	522	520	551	535	504	549	560	523	515	501	567	514	518	513	502	513	519	522	535	471	561	545	535	504	542	503	503	564	526	541	499	527	525	565	576	528	539	492	518	546	532	492	492	519	528	522	526	542	557	498	529	516	505	544	521	539	482	517	508	534	553	514	493	535	524	497	495	513	484	513	488	540	543	529	514	506	475	549	533	523	522	542	552	520	542	536	557	539	525	567	546	496	540	489	498	544	564	512	564	536	548	545	501	470	536	482	527	547	512	556	544	535	547	589	560	525	517	488	538	517	543	548	509	516	450	544	514	552	513	530	530	519	546	550	502	512	533	512	575	521	573	515	526	513	559	513	568	518	574	547	523	531	529	544	533	534	492	538	541	504	528	538	527	536	543	527	554	504	519	514	523	503	549	553	537	584	520	529	503	520	589	525	530	527	585	530	511	509	554	517	557	526	509	491	551	509	510	552	534	542	526	514	493	499	541	528	526	537	521	513	511	549	514	538	513	517	505	530	539	578	533	510	511	512	536	528	546	515	509	537	483	500	505	549	517	518	516	554	537	567	568	518	544	480	533	510	504	499	529	506	546	539	534	522	512	518	568	520	496	556	539	538	525	573	511	556	504	518	511	544	522	558	565	517	497	548	524	551	489	538	580	531	523	530	525	550	468	535	498	491	548	532	544	525	523	472	545	508	546	544	530	504	537	527	544	508	580	549	542	520	565	522	501	541	518	526	519	548	512	519	509	552	510	483	571	557	504	521	540	501	531	509	569	530	552	493	569	508	518	557	489	530	521	522	548	527	547	546	527	538	556	492	551	493	542	531	554	530	523	513	507	521	531	505	546	502	566	549	531	539	547	546	539	506	516	508	543	541	509	517	534	548	546	544	502	533	548	573	528	508	515	558	523	523	526	518	523	508	526	580	562	539	517	535	540	508	534	534	565	508	537	512	531	519	496	543	536	522	555	523	532	524	525	525	562	560	568	541	517	512	521	548	518	537	517	508	543	526	582	508	512	493	559	515	531	519	526	512	506	549	541	495	521	518	505	513	503	551	533	516	530	537	532	520	528	539	540	509	557	519	496	569	499	505	552	508	491	553	490	539	548	536	516	506	479	503	545	513	496	531	506	584	561	552	485	507	516	499	534	547	525	506	512	535	514	543	548	520	560	560	571	510	557	541	533	554	534	546	510	549	536	547	545	544	510
37229	11078	2993	2114	1530	1111	876	723	661	526	479	451	430	386	341	306	367	338	318	334	299	298	313	274	283	292	306	317	261	282	295	294	300	251	249	309	293	275	284	282	301	252	291	286	253	265	265	251	274	259	282	244	250	282	246	281	285	270	284	252	281	277	299	286	244	280	272	262	267	269	282	298	283	272	285	284	252	275	258	260	259	298	265	240	246	270	271	284	265	283	262	275	314	268	237	256	274	238	242	241	257	288	273	252	298	278	268	288	255	281	273	243	286	274	252	247	275	227	288	255	292	278	252	310	262	277	271	237	284	262	272	258	249	265	291	271	263	236	236	269	276	289	259	255	248	264	267	259	261	287	269	277	251	278	274	266	250	260	246	266	279	284	264	273	266	249	278	257	280	286	264	278	262	270	274	267	264	289	298	281	260	276	276	265	276	295	284	280	285	289	293	263	240	238	268	266	288	238	253	272	285	262	270	278	261	246	255	265	267	287	242	251	291	277	262	284	266	245	263	279	310	315	269	272	257	248	275	272	289	262	247	240	293	248	262	286	266	259	254	282	265	290	269	243	275	270	264	266	318	268	276	250	247	268	260	275	284	267	272	249	256	268	277	271	271	252	263	288	258	242	286	262	261	299	237	254	244	286	256	261	267	248	269	233	244	272	271	273	276	251	245	262	282	271	232	246	280	263	278	266	250	260	255	293	248	261	288	282	278	294	253	257	259	280	269	283	275	255	263	251	254	256	255	263	254	283	269	258	269	295	261	246	260	275	293	283	258	271	263	252	282	252	260	274	263	285	258	253	291	272	275	280	251	218	278	293	259	277	265	250	248	274	258	270	286	267	287	295	258	242	254	265	258	268	276	273	271	244	243	251	249	285	291	261	271	294	277	264	258	270	274	297	274	239	250	260	248	277	276	239	299	280	275	243	267	255	254	283	253	300	293	283	228	281	277	264	274	236	248	256	270	276	274	278	256	227	235	252	256	274	253	276	228	249	239	276	243	273	272	278	278	254	274	265	261	277	270	265	253	292	296	256	266	279	243	254	254	283	287	250	261	262	262	292	272	284	258	284	261	250	235	254	236	273	251	263	245	280	295	252	287	263	258	283	258	261	269	295	292	236	295	248	249	250	239	255	236	251	254	302	245	268	283	300	263	278	274	306	279	273	279	268	269	284	263	275	296	276	268	297	264	271	232	263	237	269	251	255	275	308	270	269	271	291	289	256	250	275	287	249	283	268	266	254	263	273	264	269	273	252	256	283	255	269	240	255	294	248	253	266	297	243	267	260	263	255	259	265	285	257	253	311	274	292	274	256	285	278	261	261	282	253	279	262	258	268	297	249	279	252	283	271	279	286	264	266	236	274	274	255	271	245	247	254	269	281	280	265	250	238	281	287	226	272	252	276	291	269	255	257	274	229	293	274	236	270	251	253	300	268	259	261	251	280	282	281	289	266	250	260	267	275	271	289	255	238	271	257	259	280	278	286	234	230	260	251	257	249	269	264	276	241	296	270	254	248	246	287	242	277	267	267	261	260	295	289	273	253	239	272	260	257	253	267	262	251	254	234	270	274	275	253	257	275	260	242	269	270	258	265	286	257	260	234	254	256	266	295	265	254	231	262	284	270	273	283	258	257	287	253	267	267	273	262	272	269	297	245	278	270	269	262	291	267	264	269	295	255	301	295	276	257	276	284	257	254	274	251	244	259	278	270	248	262	283	287	294	267	272	264	275	246	284	306	276	275	264	281	285	272	268	284	286	302	241	293	261	285	258	268	268	258	297	286	269	260	248	275	272	251	287	241	289	261	270	273	259	252	296	285	293	278	252	271	254	284	287	250	259	273	263	255	247	265	296	267	311	290	269	280	257	281	271	269	247	245	249	273	255	257	268	260	259	267	274	265	228	262	239	276	286	260	246	270	270	289	259	242	289	279	248	231	286	267	254	250	265	251	235	239	265	246	277	275	258	286	259	256	252	255	273	272	287	252	253	281	260	240	279	275	272	270	297	269	272	266	266	272	286	238	268	274	260	261	311	279	259	279	303	271	258	280	314	274	267	241	262	268	265	276	309	287	262	286	240	274	267	217	258	256	279	264	248	278	242	254	261	268	258	288	239	292	244	245	273	249	265	263	243	279	245	260	287	291	218	293	257	271	254	270	262	272	259	258	288	270	306	239	260	264	282	311	273	275	279	246	298	276	293	249	290	281	289	242	282	245	276	272	306	254	254	242	272	269	258	246	275	270	271	265	250	261	269	272	265	269	256	283	246	271	256	243	271	235	252	246	264	247	240	274	241	303	289	278	287	256	279	197	269	249	270	269	246	281	281	260	246	237	249	293	299	266	237	273	247	258	286	283	264	261	292	272	249	298	266	282	247	288	249	277	267	257	260	258	230	266	265	284	267	290	257	248	291	249	260	255	264	264	293	254	290	268	266	284	264	258	267	254	285	250	274	270	283	239	256	264	280	284	278	258	287	284	235	261	258	259	266	258	248	272	258	272	261	263	284	257	283	280	281	255	253	253	283	279	269	269	265	221	272	294	282	280	273	265	285	266	293	275	266	289	247	275	277	275	249	257	257	275	251	261	245	271	242	269	282	237	258	270	275	259	234	292	246	256	257	265	265	251	256	267	268	254	230	265	281	272	261	264	256	260	239	251	248	245	259	228	270	254	270	294	269	286	267	269	235	289	247	275	271	262	265	266	275	269	256	281	260	265	274	228	282	272	237	242	275	248	276	242	246	228	268	262	254	252	267	256	244	282	287	249	286	259	257	250	257	245	261	272	286	284	250	250	288	260	268	259	258	267	271	245	230	267	266	256	237	260	245	273	250	274	263	292	249	270	291	258	261	244	248	246	261	303	301	287	294	279	296	237	288	276	251	256	260	254	258	286	288	308	273	303	274	244	250	253	236	252	281	280	307	294	284	274	263	290	274	275	284	264	280	274	242	279	271	262	306	278	252	273	255	280	277	265	271	279	260	265	262	248	304	280	254	287	262	254	266	272	257	251	255	258	264	275	267	285	268	273	246	250	261	273	251	270	319	271	250	252	284	272	274	287	266	297	300	302	266	253	242	253	279	271	280	255	284	279	252	247	313	235	285	247	246	267	292	256	263	272	259	259	224	278	272	256	258	273	283	277	265	289	298	258	281	268	269	275	242	260	262	251	241	248	278	279	287	263	266	267	277	272	277	273	267	284	246	240	269	278	269	272	275	245	263	241	259	254	300	255	263	292	279	254	289	268	282	242	252	275	254	266	260	242	258	256	257	255	249	258	260	268	248	275	266	269	296	267	239	280	273	245	241	276	269	252	279	266	238	265	271	291	288	261	280	272	286	278	272	274	272	281	269	265	251	283	258	274	259	256	274	270	258	232	296	262	265	238	292	259	286	271	250	265	265	267	267	269	233	236	262	311	243	255	245	250	316	267	258	250	273	238	244	268	251	242	255	269	284	285	269	247	262	260	260	272	221	232	279	249
16501	2557	5568	6347	5569	4427	3770	3129	2672	2351	2126	1912	1748	1558	1534	1418	1313	1194	1272	1191	1130	1180	1092	1050	982	1038	1012	942	951	981	955	952	918	887	934	877	913	885	896	867	881	879	834	824	856	868	878	841	859	852	866	887	841	842	848	845	871	825	841	867	796	806	803	864	783	818	829	805	788	839	716	756	832	805	834	806	847	813	830	802	824	851	797	833	760	851	804	813	814	740	751	795	771	835	837	789	801	767	757	759	827	793	761	786	793	766	740	804	839	784	798	834	840	787	805	805	813	775	808	770	778	748	843	791	812	792	795	783	809	757	816	833	801	802	789	750	780	781	799	783	768	842	778	801	753	824	805	793	783	791	748	771	771	760	795	755	799	796	828	811	765	750	750	787	856	794	739	768	766	756	800	722	772	794	772	766	768	756	783	790	725	795	809	763	804	776	807	814	823	792	763	772	793	811	775	747	806	789	814	761	797	816	784	736	774	816	822	759	755	825	776	799	764	801	817	794	791	818	786	763	792	779	876	799	771	768	763	773	767	774	716	790	795	787	771	819	804	858	753	731	742	813	838	754	802	794	779	790	827	778	829	759	832	798	814	783	752	783	766	763	741	759	857	769	738	809	816	745	817	745	754	801	796	767	849	811	744	799	814	807	828	807	795	780	784	742	751	825	784	812	799	787	771	748	813	778	775	844	813	771	788	811	782	775	792	735	831	757	735	787	765	793	764	753	802	771	750	790	756	766	762	763	782	764	812	790	802	795	788	795	739	770	831	765	782	764	771	784	812	804	833	778	784	807	784	843	777	800	822	814	809	843	784	756	825	788	754	727	793	825	781	785	813	753	797	787	741	758	763	808	764	772	787	759	808	819	776	801	783	769	818	750	811	729	761	790	815	810	797	762	759	808	834	799	772	770	752	756	759	742	779	791	764	791	821	785	761	750	835	790	780	778	819	825	789	872	794	781	748	796	822	783	758	779	772	797	765	778	763	823	793	797	809	806	811	819	778	777	814	847	772	831	756	760	808	810	819	797	780	791	825	774	770	770	747	779	775	763	746	840	804	794	852	770	740	754	760	790	716	800	760	762	787	754	796	796	794	794	791	763	796	820	753	828	765	761	828	773	786	759	823	750	759	754	828	777	806	797	800	759	735	804	795	801	744	782	726	840	783	797	788	750	798	788	784	810	765	808	751	755	749	802	739	823	765	795	811	791	755	794	772	766	789	740	788	722	770	779	773	812	797	772	769	741	771	790	741	771	778	750	783	795	778	784	831	786	795	704	779	809	811	793	773	772	790	821	801	750	803	759	820	754	776	782	769	810	764	746	803	802	793	817	726	820	752	783	788	771	800	797	800	798	824	714	794	744	709	779	760	780	737	770	810	807	772	760	789	807	797	748	806	823	745	791	789	812	797	790	754	769	768	806	744	753	782	765	816	784	783	831	762	751	822	825	754	762	796	827	784	818	773	730	734	776	752	753	776	740	732	800	766	836	797	791	823	848	738	759	795	801	822	759	774	794	791	782	815	831	787	753	821	775	823	762	778	829	765	798	824	810	777	802	789	800	783	809	782	743	798	828	709	810	765	791	778	784	755	744	734	757	757	819	794	785	786	801	802	780	818	788	789	772	742	758	786	781	825	761	768	759	745	764	799	784	757	814	771	773	780	818	770	760	760	761	790	780	789	745	758	775	838	780	790	765	780	741	763	824	772	798	771	794	745	773	750	821	762	764	813	817	791	786	762	775	786	775	782	730	789	791	746	836	780	775	818	797	799	764	815	755	800	835	754	736	766	782	778	772	767	820	794	829	793	762	800	789	779	775	757	803	723	803	739	783	746	766	789	790	818	790	817	777	800	788	772	741	816	807	791	796	782	827	822	791	833	807	799	744	796	760	747	773	821	818	807	790	797	762	750	755	773	803	701	753	812	796	777	775	800	813	800	692	755	767	815	805	741	767	780	798	780	771	773	795	783	779	776	846	820	845	826	818	777	751	750	793	820	826	781	776	801	770	788	789	785	745	783	792	782	763	741	767	762	819	756	826	756	761	813	778	742	795	843	813	777	770	780	764	787	791	786	785	774	754	765	797	780	762	806	759	785	806	784	813	775	800	793	808	802	804	717	783	730	815	733	776	772	770	811	784	817	752	728	795	788	801	778	785	807	789	772	721	718	809	835	775	850	796	748	777	729	748	778	766	749	776	758	786	795	745	710	783	770	851	780	780	793	743	741	773	801	813	735	796	786	763	802	792	804	788	770	776	780	835	810	788	805	780	817	756	776	775	784	825	713	828	790	827	793	796	815	757	779	750	845	742	777	773	777	791	718	753	734	802	763	806	775	780	766	801	786	828	786	784	802	779	764	820	783	766	843	824	750	719	794	854	809	762	789	770	752	735	808	821	790	783	789	747	773	752	779	760	794	786	749	812	772	794	851	766	812	794	788	794	800	795	801	809	744	770	796	762	779	779	758	771	797	788	861	829	804	792	790	798	761	800	774	756	792	814	772	735	773	817	798	773	788	799	742	783	751	783	750	748	787	775	831	782	770	799	841	804	801	788	822	752	765	772	817	816	812	772	801	775	780	751	786	842	806	770	769	772	744	740	791	767	772	767	775	777	753	735	779	808	805	804	786	741	803	790	783	825	743	800	838	765	793	787	763	824	766	835	722	823	804	783	805	771	777	806	802	768	789	758	757	723	795	769	829	803	790	824	809	781	789	831	774	755	780	778	798	756	768	751	744	770	779	770	757	784	744	806	847	727	775	772	802	838	788	780	756	787	765	793	733	773	759	777	791	705	788	764	775	802	778	816	791	811	809	818	773	814	777	771	773	764	773	763	809	757	773	742	777	784	770	771	771	734	755	791	805	780	715	741	791	833	741	773	777	768	759	780	798	769	761	762	789	791	741	842	748	793	728	807	811	732	805	770	758	744	749	762	771	758	771	727	762	756	796	743	743	790	761	758	739	802	832	777	786	811	760	771	741	836	843	788	796	756	808	794	796	770	806	731	777	808	784	759	810	804	771	748	802	780	817	774	828	764	790	733	814	777	755	765	823	807	767	769	782	749	832	808	802	813	765	781	763	797	763	790	779	757	830	764	765	822	786	831	768	743	781	748	725	797	746	814	778	793	823	793	782	788	786	806	789	738	753	778	802	799	796	807	769	759	742	805	748	788	792	837	824	814	747	850	742	786	763	796	748	768	758	796	755	808	781	772	815	789	796	800	815	797	830	785	835	795	802	788	760	801	785	792	742	748	772	720	830	772	774	817	752	800	745	780	810	778	826	837	781	789	836	706	819	819	812	778	759	774	785	801	748	816	796	789	786	766	822	810	793	783	803	789	761	754	718	810	785	780	840	779	768	800	843	770	774	793	768	761	765	781	759	787	774	746	758	787	747	749	755	829	753	794	786	816	782	785	782	786	803	829	792	729	772	774	753	807	801	788	746	761	775	766	782	803	839	808	798	777	765	750	792	810	791	779	786	805
5418	326	205	140	116	123	109	103	96	93	109	94	89	74	95	95	83	83	77	91	75	87	109	102	82	83	81	91	81	88	79	60	90	87	91	79	94	88	96	103	80	84	75	83	81	73	69	81	80	98	84	98	86	89	97	85	87	72	97	95	85	92	78	89	79	78	83	80	89	90	106	79	91	98	82	89	80	98	84	98	80	93	85	96	84	76	94	63	87	85	97	84	75	84	83	84	84	96	85	81	93	79	76	81	77	70	69	87	98	78	95	71	77	88	84	76	96	75	63	81	88	90	82	70	88	101	94	80	68	81	89	74	77	83	85	73	70	87	72	87	81	81	81	88	94	84	88	82	71	83	73	80	67	90	88	80	104	91	76	96	86	89	77	82	73	95	76	69	77	89	69	71	84	86	72	73	94	88	87	87	89	61	94	72	67	92	96	91	83	86	107	85	79	90	81	75	82	84	97	91	89	98	84	89	86	94	87	97	73	62	84	88	90	77	82	77	74	73	80	76	98	87	71	80	70	80	77	85	86	97	82	76	90	89	84	81	88	88	78	68	92	74	80	90	93	76	93	97	79	89	92	81	85	91	79	90	77	89	90	89	85	77	103	92	89	83	79	80	99	81	84	79	99	102	81	85	77	69	98	80	90	67	88	99	84	102	68	93	71	86	85	70	83	74	80	94	75	73	70	89	65	75	79	77	79	83	78	91	73	71	85	75	81	91	74	97	84	88	81	84	82	87	82	78	76	89	80	88	105	78	68	89	81	87	89	91	71	77	74	93	62	85	81	90	75	84	69	72	82	85	80	76	99	80	81	69	93	85	83	72	81	81	83	97	65	73	80	97	75	76	80	83	81	80	93	90	73	85	67	68	88	89	62	86	76	82	86	100	89	80	91	98	87	68	81	85	86	69	101	82	94	78	87	96	82	94	74	87	76	76	77	91	81	79	93	86	102	76	104	92	85	68	99	81	90	90	85	58	77	79	89	80	78	84	82	106	95	86	75	88	76	87	73	85	87	83	89	65	91	66	70	86	85	98	83	84	67	96	72	79	88	77	83	66	80	81	83	76	97	84	76	74	81	93	79	69	87	81	90	79	81	74	104	90	97	84	84	74	65	94	96	77	72	97	88	90	81	75	101	75	79	90	85	77	73	73	95	70	83	82	88	70	80	89	81	80	93	93	95	73	76	71	78	73	86	76	84	87	81	96	85	69	72	87	78	100	88	90	70	77	76	91	92	72	90	80	71	95	77	85	86	85	86	84	89	75	80	73	89	81	89	72	95	71	78	73	92	90	81	82	72	75	87	92	67	87	98	89	80	86	83	92	76	78	69	89	79	93	81	71	81	94	83	83	84	61	86	68	64	77	86	84	91	82	83	84	82	93	67	92	72	81	76	95	93	90	93	75	84	81	83	71	88	98	94	83	93	89	74	79	74	72	88	73	81	81	92	62	82	70	82	88	89	100	82	87	65	74	89	75	62	76	89	83	88	79	72	89	73	92	89	78	66	91	78	74	77	88	86	73	93	80	79	67	81	92	89	86	83	76	74	83	82	84	82	79	70	77	87	92	96	82	71	71	84	84	75	73	82	76	94	86	63	101	78	85	93	93	77	99	77	101	77	87	78	87	96	75	74	100	69	107	84	74	91	95	83	66	78	78	74	66	88	69	104	104	73	66	80	82	88	73	95	81	73	93	83	94	78	99	81	73	89	84	76	78	75	89	80	84	100	82	81	79	72	96	66	80	91	88	87	82	71	91	97	87	70	78	95	97	77	77	80	61	64	74	84	74	88	85	95	94	94	72	96	85	95	87	74	87	80	110	94	94	84	102	88	80	73	84	92	90	92	91	96	99	93	77	89	82	66	73	85	97	95	98	74	95	84	79	74	93	67	83	72	96	87	92	90	69	70	75	92	94	80	67	83	84	80	89	92	88	94	75	83	83	68	84	95	83	78	88	73	104	99	85	84	88	89	65	88	89	95	81	70	86	72	82	62	70	92	88	93	89	75	73	72	81	70	79	74	86	66	85	72	69	94	73	78	89	87	73	85	81	67	95	95	103	95	83	87	80	73	78	80	70	77	96	85	84	84	72	93	94	82	70	94	81	95	66	92	97	92	94	90	82	89	78	64	64	86	102	88	101	87	75	95	78	81	77	86	72	79	88	73	88	90	66	78	84	84	84	80	88	81	79	87	86	76	87	81	88	81	84	81	82	88	95	79	85	82	57	78	86	78	90	68	86	72	75	88	79	94	101	70	91	101	64	85	87	83	76	92	95	77	73	75	87	84	67	82	97	78	90	72	75	85	77	91	93	73	93	69	84	103	90	89	86	86	81	93	80	94	83	79	85	84	76	73	84	84	71	76	71	77	92	98	81	78	69	64	84	99	74	76	98	69	87	87	94	86	77	81	91	75	76	82	88	89	89	70	62	90	88	84	90	89	76	80	76	80	79	90	98	87	87	108	72	99	83	91	88	79	76	84	73	83	77	84	77	70	91	93	93	87	73	70	81	72	108	78	73	68	85	87	68	95	82	97	78	68	81	84	88	80	82	87	93	92	77	91	81	74	77	101	104	71	82	77	92	114	89	89	83	89	82	79	104	78	79	87	76	81	86	95	108	92	84	84	77	83	84	64	83	65	99	77	72	79	88	87	75	82	72	83	90	72	97	79	72	84	67	75	74	93	79	71	88	60	102	84	83	84	85	99	81	83	93	87	78	67	89	104	90	71	78	91	92	81	80	81	78	93	95	67	79	106	95	88	98	88	87	99	98	88	78	91	100	77	87	78	81	78	85	73	77	82	92	73	90	88	86	104	80	88	93	80	92	73	98	75	78	85	87	90	87	74	67	77	72	69	91	76	79	86	84	84	91	91	70	89	80	84	69	78	68	88	72	68	87	84	87	81	87	90	89	75	88	96	87	106	69	78	77	93	106	82	85	77	73	103	79	66	89	80	70	68	80	90	71	83	83	91	92	86	93	83	89	77	74	97	86	88	95	74	92	95	90	100	78	80	78	78	87	97	76	86	67	80	96	97	95	74	75	86	82	95	86	84	82	93	103	84	85	77	87	81	78	88	87	79	100	68	78	88	76	83	76	92	77	85	68	90	92	82	69	92	72	75	89	83	89	95	86	86	80	87	73	79	73	74	89	85	79	80	102	86	82	80	94	81	75	72	82	82	85	98	84	85	67	72	90	84	90	73	88	76	90	73	74	100	90	83	85	79	76	87	84	76	88	93	68	78	82	76	81	75	92	80	90	85	82	73	78	79	88	84	90	86	78	92	87	92	73	84	78	86	76	78	100	84	92	94	81	90	74	73	87	79	103	89	69	88	71	84	73	81	76	74	84	92	93	101	89	89	76	77	98	102	87	92	86	70	82	95	76	69	77	75	88	82	87	63	81	83	65	91	72	82	73	84	79	85	87	82	81	91	72	91	104	94	74	84	98	78	82	83	71	81	90	85	79	98	98	81	90
5928	423	525	581	564	470	450	404	383	360	358	320	348	363	332	341	314	347	324	311	335	316	316	328	292	320	337	303	330	316	318	341	328	319	327	326	323	288	303	288	316	328	316	306	350	327	329	288	347	338	319	294	327	303	316	303	292	296	304	314	324	339	333	310	336	304	321	288	267	301	321	359	348	315	308	302	312	317	320	308	289	293	321	296	317	302	266	314	346	300	290	307	305	324	342	290	311	316	330	355	311	281	306	326	318	307	294	293	283	343	294	322	299	300	311	324	296	323	294	311	294	308	299	280	303	316	273	322	314	300	310	281	296	271	315	304	279	272	312	288	311	297	309	276	269	322	300	328	333	318	302	293	317	327	294	330	299	333	344	325	309	354	288	278	313	315	344	303	322	314	325	302	318	323	303	318	330	295	293	314	270	302	305	288	298	322	311	315	294	295	319	277	327	300	326	304	269	265	312	293	317	304	323	324	312	313	292	285	318	313	305	292	296	314	329	290	314	317	334	292	310	337	294	334	323	286	291	296	351	315	315	296	323	291	310	286	284	302	279	316	314	282	346	283	324	328	319	308	301	319	323	292	351	310	297	322	314	312	326	292	325	337	312	332	310	307	307	325	347	311	291	330	285	292	315	316	284	311	332	330	309	324	300	328	287	305	312	293	307	292	319	338	302	296	340	288	295	312	281	337	307	293	301	315	347	309	358	282	322	318	313	308	290	319	323	302	292	308	287	326	316	304	294	331	319	328	343	293	286	333	321	331	285	314	300	313	342	278	334	311	345	312	305	291	315	292	296	322	304	319	328	306	327	321	286	310	303	318	306	289	295	304	334	315	285	289	304	296	319	303	282	317	302	309	312	286	311	319	287	298	292	313	316	292	301	288	328	309	314	297	271	298	302	301	284	309	285	303	304	282	316	301	313	333	284	325	324	286	314	272	291	305	307	300	294	292	307	316	324	274	349	300	312	316	313	283	297	320	292	337	334	325	293	321	327	306	319	310	302	319	337	328	314	326	341	260	295	300	328	329	295	305	330	321	265	298	315	340	289	320	293	282	308	299	309	298	326	298	308	335	306	290	310	305	318	339	297	278	312	309	328	325	295	285	323	324	308	281	292	290	312	325	320	324	290	291	311	357	310	312	316	309	309	309	309	292	319	325	318	304	294	306	300	331	302	298	301	310	326	328	307	313	298	289	320	296	297	331	318	315	291	344	324	333	310	317	318	305	280	325	322	319	308	291	301	313	323	295	353	266	312	306	329	289	297	299	304	290	316	316	315	289	308	311	305	300	293	288	316	286	265	320	308	306	313	304	336	291	319	292	343	274	315	292	310	288	332	325	292	309	320	316	304	305	286	295	314	284	320	334	269	284	319	312	294	297	311	325	284	342	304	296	316	330	306	316	307	324	323	320	316	273	329	282	289	323	282	322	287	296	293	323	315	336	310	307	292	286	305	285	316	307	309	301	316	313	320	301	317	288	303	282	277	324	292	326	322	317	356	300	315	307	294	308	342	299	348	301	311	300	334	315	311	285	291	328	290	327	284	317	261	311	319	306	283	278	337	319	311	281	349	306	290	264	304	314	325	314	298	302	315	330	310	303	337	306	299	301	310	312	285	328	307	292	328	282	275	321	311	331	330	291	311	334	279	304	293	314	286	314	312	298	315	281	290	328	283	300	303	296	283	316	297	268	333	285	279	306	305	306	288	334	328	279	296	288	276	284	312	302	328	301	286	293	317	338	331	304	315	299	303	329	289	347	305	320	282	319	326	307	300	296	289	330	303	334	303	305	294	320	310	309	276	321	338	313	297	312	267	309	292	327	269	302	302	300	303	302	299	298	327	305	318	296	281	326	287	302	290	317	330	305	306	327	311	316	316	305	303	307	289	295	328	320	322	319	316	322	308	282	323	303	295	302	311	293	290	327	351	345	305	314	305	321	304	346	319	284	294	325	308	293	261	303	328	327	312	288	343	283	309	301	305	323	333	357	305	292	302	314	289	314	279	296	306	288	285	333	335	314	322	333	300	283	302	334	307	342	367	325	300	316	290	298	279	336	280	282	321	334	270	300	314	339	280	318	315	290	336	301	311	328	320	289	298	292	324	312	319	329	295	287	339	268	299	321	311	292	296	296	292	304	310	350	307	308	302	271	298	306	322	336	331	306	324	323	296	273	291	305	296	285	304	268	338	336	277	286	304	310	298	297	327	306	310	310	328	297	307	334	309	315	327	296	290	312	302	311	291	277	321	291	324	301	315	295	278	298	332	325	311	336	316	287	281	293	280	353	322	327	316	280	301	330	302	290	324	312	284	282	277	331	287	315	296	290	323	310	285	300	311	300	322	308	305	286	324	290	279	318	323	298	297	316	292	323	314	311	324	342	292	315	320	348	320	294	325	312	311	292	313	310	286	309	347	314	315	336	345	300	321	306	301	324	350	301	293	304	283	305	325	296	296	319	283	313	310	310	330	313	302	291	280	296	293	295	351	292	329	311	313	286	300	305	336	298	328	311	336	290	299	332	303	321	314	305	305	283	313	295	302	305	337	299	323	296	312	325	308	312	285	291	296	336	319	328	317	326	294	305	309	294	305	312	319	298	309	310	312	308	342	338	317	320	303	303	282	286	337	317	335	328	276	308	336	304	283	287	324	332	293	334	299	319	296	303	306	332	318	341	302	297	344	294	304	300	306	324	326	317	326	282	286	306	311	281	287	283	305	309	290	315	328	306	309	312	315	349	307	278	308	289	327	307	331	306	284	302	295	342	328	301	341	292	304	322	303	308	305	302	297	297	331	288	309	353	305	327	312	314	304	293	283	324	321	323	285	313	322	272	280	308	309	309	338	314	297	300	326	314	284	314	312	293	304	307	296	323	301	334	282	340	307	296	317	290	313	281	295	312	309	290	309	303	290	289	304	332	310	325	285	296	318	317	299	312	283	337	286	320	297	314	300	296	314	329	304	309	302	332	302	298	332	288	278	328	311	273	304	290	325	304	339	288	301	295	305	288	323	299	337	293	290	295	306	308	296	322	322	301	331	301	300	280	319	335	319	325	331	320	293	327	301	279	306	289	342	280	291	323	282	265	302	329	301	316	321	291	309	306	317	323	309	324	313	260	308	303	335	281	306	310	295	317	303	320	309	289	329	303	310	314	302	318	289	298	334	317	293	305	299	302	335	305	310	332	321	306	282	320	305	310	277	299	336	300	307	313	327	289	290	295	316	328	324	301	290	317	308	284	299	329	331	292	315	321	328	325	348	347	315	321	304	305	276	289	311	273	339	318	342	302	319	311	315	324	308	295	298	324	296	305	305	310	353	299	295	296	315	324	300	290	291	324	275	301	307	295	327	335	294	280	293	305	307	310	319	303	275	317	293	285	319	317	301	299	309	303	299	317	303	313	289	293	299	300	332	326	286	288	359	323	299	333	319	278	310	315	320	296	290	283	301	305	305	342	289	346	317	344	318	295	293	315	304	298
27730	4823	1423	1099	773	544	457	404	352	331	260	269	224	234	199	217	202	199	181	194	210	189	179	185	174	186	206	152	169	197	179	176	165	198	181	198	189	152	181	190	172	162	169	177	179	157	171	166	167	137	194	161	156	182	177	163	147	181	168	148	175	179	182	174	171	171	163	142	185	175	179	161	160	159	167	180	152	154	146	171	153	171	179	154	180	173	163	170	162	193	176	178	170	168	162	173	157	177	160	170	159	168	156	168	166	154	161	167	168	175	164	165	179	188	161	172	153	179	189	154	143	177	155	172	167	158	184	178	156	193	158	150	162	157	170	146	172	175	165	136	147	167	180	158	165	192	168	188	174	156	167	158	168	162	167	163	178	163	189	151	150	173	159	180	170	188	140	164	166	174	151	158	164	154	145	168	162	144	164	165	168	175	160	170	161	161	182	169	184	164	167	161	180	173	174	171	161	196	179	163	178	155	164	173	181	165	150	144	167	152	176	168	161	161	171	148	154	180	166	163	163	166	170	164	176	160	168	162	175	175	150	151	177	182	163	154	132	195	148	159	169	162	169	186	175	163	161	187	159	167	175	189	165	177	177	169	186	169	173	167	153	160	173	185	158	165	161	173	168	165	182	159	173	148	184	167	149	164	154	182	168	182	151	151	165	167	154	184	171	162	177	171	165	157	161	173	168	130	171	150	177	183	156	155	158	176	197	166	171	161	166	168	142	174	149	178	173	167	138	159	169	166	131	167	170	172	183	169	183	160	175	168	168	171	153	146	169	156	183	166	159	194	163	163	162	175	168	167	195	135	182	201	183	157	180	172	143	185	149	182	127	170	181	170	135	137	155	163	170	165	158	159	173	157	160	169	180	154	152	169	163	175	173	178	166	165	160	194	170	169	166	161	166	184	169	168	154	153	179	134	177	161	159	164	174	173	175	176	156	172	150	131	167	153	186	160	187	174	186	161	161	170	186	191	167	202	166	191	157	171	150	199	155	160	165	185	155	154	172	155	185	158	178	166	155	158	166	170	158	165	149	166	139	173	168	155	176	149	169	201	148	162	172	176	163	164	180	151	162	156	176	173	170	171	161	157	194	168	171	167	166	169	163	158	151	192	163	161	163	165	149	167	168	160	149	153	167	180	171	148	137	152	145	148	178	182	184	173	147	167	187	169	148	149	134	171	152	166	176	154	193	170	152	178	169	174	149	186	134	181	172	164	167	180	160	146	164	187	155	168	176	156	169	152	161	170	177	165	142	143	154	146	179	170	153	169	165	152	152	163	183	173	158	172	183	159	181	163	177	158	157	168	162	172	154	167	160	142	161	162	153	158	151	165	140	160	184	172	142	161	160	151	154	157	144	156	160	154	165	191	192	182	185	157	163	165	154	157	189	148	160	149	186	160	167	170	159	165	164	169	152	177	176	159	164	180	138	143	190	171	184	155	163	166	170	178	154	175	168	153	159	169	163	183	148	157	148	129	167	156	167	145	163	170	133	153	144	137	157	141	161	157	152	164	161	169	156	161	166	129	150	138	170	161	177	181	179	180	160	178	171	159	173	148	157	163	151	161	170	174	173	154	166	159	159	164	159	166	178	161	166	189	165	179	157	159	171	188	167	166	154	157	164	155	145	170	169	177	146	171	183	168	165	144	137	144	150	165	164	178	180	150	150	148	178	156	131	152	162	173	163	168	188	158	177	168	188	154	156	178	160	156	171	180	158	155	163	165	185	169	181	166	165	169	156	197	150	149	155	166	175	178	184	178	162	165	168	152	168	178	129	153	156	180	131	151	183	150	191	171	163	173	176	175	161	155	153	163	187	150	188	160	152	170	171	163	158	155	154	170	176	148	135	184	182	174	161	171	160	165	158	174	158	137	158	153	156	178	173	173	170	172	165	179	167	164	167	166	184	148	167	162	150	138	151	157	171	170	163	154	177	156	161	182	181	155	164	152	161	164	153	152	205	154	184	167	169	155	164	139	164	146	166	164	155	158	180	159	179	180	181	171	157	182	171	149	169	151	159	161	155	156	163	178	179	165	154	153	152	178	164	173	167	162	156	162	158	153	161	162	156	169	184	144	171	176	157	185	142	160	172	184	152	169	141	173	147	160	155	148	160	165	174	171	144	179	166	161	170	160	169	148	167	174	162	161	158	144	159	171	151	157	160	149	170	168	151	151	150	179	174	164	162	178	166	137	158	166	155	152	195	180	149	167	190	138	178	198	156	170	182	148	197	141	152	149	163	159	187	144	174	173	153	146	156	171	162	158	151	161	174	150	165	166	152	161	178	165	155	161	148	155	165	158	174	165	168	156	156	169	157	158	142	169	167	130	157	157	160	142	175	156	191	177	142	169	142	159	165	181	171	143	203	168	176	176	165	157	146	149	170	155	172	167	186	151	146	157	162	154	176	178	186	147	189	159	163	148	168	158	144	161	181	165	180	170	164	180	182	163	177	161	163	196	171	170	177	179	155	159	163	174	168	173	145	154	171	171	168	168	165	175	170	197	148	166	190	144	153	164	154	187	150	174	173	135	153	181	168	156	162	164	159	175	152	183	160	162	179	150	174	174	155	173	136	144	173	155	162	140	167	177	152	172	160	157	159	193	156	137	174	159	163	156	153	148	161	151	158	161	174	195	169	160	155	175	168	162	157	167	177	164	179	178	151	161	167	147	161	169	181	163	171	179	145	158	162	155	158	196	163	163	154	174	157	174	152	174	160	146	164	156	176	151	149	184	164	192	154	148	170	131	152	164	166	147	158	161	154	177	141	142	147	170	184	171	151	150	168	166	161	186	163	164	147	164	163	172	180	164	165	136	168	173	178	155	163	175	181	152	173	161	167	172	169	162	180	155	175	182	144	173	178	164	150	159	183	159	165	174	155	155	162	160	146	162	169	180	172	171	168	186	150	146	168	182	163	146	155	154	153	161	155	159	177	164	147	168	143	150	180	177	157	173	180	148	145	157	165	168	148	172	173	174	175	178	157	175	194	183	147	150	160	170	176	155	185	128	171	151	146	159	168	171	189	147	160	163	158	169	175	171	132	169	169	160	147	153	151	181	165	162	155	159	181	184	178	158	147	174	160	136	180	136	152	154	144	146	182	165	176	137	152	150	150	141	172	148	135	173	147	156	168	155	171	169	147	154	159	137	152	168	160	167	148	161	168	183	169	164	184	171	136	162	163	165	173	159	150	168	171	181	167	160	172	166	166	166	139	173	176	174	156	140	163	186	180	177	157	173	167	166	169	191	170	171	153	145	164	157	175	183	168	158	162	150	149	177	156	174	157	145	151	150	172	156	164	167	169	172	168	149	157	166	148	160	158	155	160	171	152	179	201	191	174	173	182	153	146	168	151	136	153	158	152	144	149	162	161	167	149	177	170	166	186	179	147	170	133	139	170	149	178	177	166	157	156	172	162	171	165	176	170	183	154	154	174	185	165	186	165	159	157	177	150	162	145	153	151	172	181	150	176	158	156	163
12866	1475	3162	3541	3137	2585	2125	1878	1561	1385	1252	1160	1052	1002	871	891	845	825	797	770	728	658	749	652	701	623	645	631	701	635	580	629	621	608	595	546	599	555	561	541	602	561	571	567	665	565	554	569	593	548	561	565	538	587	600	539	572	571	574	540	573	537	560	515	511	543	565	556	549	565	517	532	508	562	500	536	561	518	549	513	543	544	540	531	583	536	529	519	567	551	499	545	530	585	533	535	551	515	578	566	549	553	528	530	523	545	540	560	544	543	506	550	540	501	538	513	529	517	530	490	517	515	528	567	495	536	520	550	509	547	529	556	499	513	499	518	515	533	551	541	565	536	538	488	515	546	552	518	540	514	546	528	557	493	521	504	524	533	535	513	519	523	528	535	587	553	550	525	576	526	579	541	532	469	525	595	546	536	551	552	547	538	529	504	517	541	560	524	534	531	540	511	495	501	521	515	502	528	540	521	534	548	556	527	533	534	510	556	559	554	518	518	516	500	534	515	538	526	520	528	540	523	505	541	555	534	558	505	554	516	536	524	524	546	568	533	548	550	528	553	549	566	560	493	516	535	545	518	529	551	527	529	512	520	545	530	553	541	515	575	488	497	537	524	491	524	512	510	542	516	553	510	504	543	539	565	515	520	522	552	561	504	510	513	506	545	540	545	532	501	573	580	539	519	570	505	521	505	540	524	551	529	555	513	523	507	534	533	537	523	569	500	498	538	551	529	566	540	543	507	524	515	565	534	533	535	536	500	501	531	499	514	493	566	511	530	526	502	526	569	565	534	529	502	506	479	529	494	529	549	509	561	504	529	519	537	482	513	577	512	515	535	505	520	481	532	549	512	492	523	518	547	516	543	517	525	540	517	516	541	501	536	513	515	496	523	548	564	544	550	529	515	520	486	518	505	519	553	529	510	551	529	501	485	516	554	497	512	522	543	550	558	545	472	509	520	542	549	541	498	527	532	541	522	537	535	535	537	521	519	540	526	554	501	536	587	565	521	520	508	552	536	530	525	545	539	507	531	530	513	527	510	548	557	512	498	553	550	562	509	539	493	559	559	533	537	542	503	530	501	537	554	542	507	529	489	489	522	512	513	530	502	529	540	537	556	547	507	523	525	508	532	506	505	562	519	512	490	509	524	512	528	508	525	520	494	538	531	516	523	547	520	493	514	549	559	531	544	522	527	564	548	517	518	535	549	499	541	566	532	532	538	531	532	529	524	541	503	558	530	557	545	490	543	539	492	531	538	509	508	531	545	528	512	513	516	520	522	534	536	513	534	538	531	516	499	511	555	551	524	566	503	543	542	542	547	524	523	549	519	527	540	551	529	503	521	558	571	559	539	510	551	565	549	529	461	507	520	521	528	535	520	526	525	512	534	541	555	527	579	539	516	525	525	504	499	578	509	532	558	517	540	486	528	559	473	535	553	518	515	529	564	516	528	550	484	539	520	530	552	525	494	532	529	527	509	536	553	542	549	522	524	515	511	484	519	509	519	526	494	524	511	536	555	566	522	515	541	505	556	538	522	531	562	547	538	498	568	513	528	550	498	518	551	527	534	508	597	554	502	539	524	502	525	570	550	573	548	465	548	487	521	571	523	558	499	551	565	550	515	536	511	538	517	554	510	543	549	541	518	539	541	498	514	571	508	546	540	523	539	558	520	495	522	522	518	506	493	519	522	556	486	529	526	543	544	524	563	530	572	501	523	532	505	530	525	532	495	561	539	505	520	501	545	547	543	511	490	549	504	518	567	488	577	587	530	483	550	535	486	500	545	530	533	525	529	547	532	529	556	563	491	490	551	512	555	535	549	526	456	522	513	513	529	514	535	514	557	525	569	517	541	544	530	547	555	506	544	528	541	542	494	539	500	550	542	507	509	534	543	504	539	510	593	558	478	511	520	522	522	513	510	513	501	537	539	544	528	582	503	496	508	520	535	553	533	555	494	552	567	540	528	494	512	554	509	571	556	507	530	509	540	514	523	562	546	543	573	514	529	542	543	551	526	526	537	530	542	603	583	546	544	539	548	519	515	508	486	505	558	592	506	544	532	523	563	562	535	513	502	469	498	521	550	536	545	555	499	538	536	525	532	568	584	525	520	503	592	551	551	511	522	547	542	517	549	512	503	480	531	559	538	535	514	474	560	514	547	506	526	537	549	556	497	534	535	523	519	534	560	534	510	557	532	521	531	498	506	521	534	528	524	513	512	538	518	575	526	539	547	572	562	512	546	500	529	520	526	523	520	562	552	531	533	534	512	490	502	550	498	515	512	510	526	540	522	528	532	561	550	527	498	537	528	524	526	544	512	548	520	532	519	523	543	540	536	545	543	524	531	557	557	552	562	529	546	536	535	541	506	514	546	560	526	555	510	518	546	530	521	503	535	534	546	544	488	526	505	517	514	508	538	520	545	530	530	532	559	529	550	492	526	552	538	526	531	499	542	531	525	560	562	553	519	504	566	506	517	527	555	522	535	558	520	502	526	545	524	520	549	568	532	508	514	544	531	546	533	518	523	521	497	584	523	545	508	534	512	546	531	503	490	509	473	556	524	562	521	566	569	525	517	545	511	569	526	544	547	520	523	519	539	505	537	492	527	539	502	529	516	534	529	496	529	511	505	514	514	559	564	506	542	517	528	539	525	538	530	538	549	541	529	516	561	546	533	516	568	537	535	546	559	571	551	494	544	542	530	530	524	526	544	524	528	500	524	523	507	492	521	560	514	552	550	528	544	555	535	526	551	520	573	548	500	503	509	525	540	537	525	514	557	506	538	546	547	542	504	558	529	504	503	537	523	539	501	473	547	534	511	488	502	514	555	538	531	543	525	539	523	491	506	539	518	524	540	514	514	517	562	553	579	517	525	525	537	560	551	555	515	533	517	517	545	536	558	543	531	535	523	500	498	551	502	487	500	554	500	503	526	505	496	565	531	563	560	530	575	514	515	519	556	565	495	526	516	569	551	556	500	497	515	524	525	531	520	536	524	520	566	538	541	526	538	515	545	544	532	506	501	525	533	504	512	526	526	516	544	567	495	514	530	543	511	513	547	517	501	557	545	553	482	541	527	510	561	521	526	492	497	531	513	517	520	546	532	543	503	533	506	535	525	537	525	570	554	529	521	546	497	551	511	531	554	525	568	558	548	512	530	488	544	548	515	508	535	512	524	545	522	550	506	561	487	526	542	538	521	533	531	538	542	527	537	540	539	522	535	527	530	543	554	521	500	508	548	492	510	537	515	519	552	535	537	537	548	511	534	537	508	491	564	521	515	552	529	521	524	559	526	531	571	517	520	498	534	506	514	492	526	540	534	553	524	583	545	490	571	589	565	510	546	560	516	543	553	532	477	523	531	519	543	564	534	536	468	549	537	573	549	507	584	546	565	530	536	494	547	540	513	539	544	491	542	527	539	579	510	501	485	556	486	544	541	512	518	527	532	504	555	513	518	510	539	553	545	552	561	524	512	495	558	511	515	513	550
37570	11460	2877	2072	1535	1120	849	699	630	539	485	399	411	390	408	383	336	328	329	353	283	303	331	289	315	272	283	297	282	307	304	300	271	293	307	272	261	269	270	284	288	294	280	287	280	305	278	290	277	274	279	299	291	251	275	268	274	267	261	248	283	281	283	269	273	248	272	281	300	278	311	277	268	294	253	273	275	270	261	267	274	242	281	269	253	268	259	275	271	265	270	290	272	305	256	289	270	245	289	247	279	278	217	290	282	291	272	245	274	261	301	274	272	240	262	288	256	253	260	249	276	254	256	273	269	246	252	282	274	281	242	259	289	234	260	253	284	260	270	259	237	280	302	257	296	279	274	306	283	288	253	274	231	250	277	307	302	279	253	267	285	265	254	261	227	272	294	271	274	280	255	256	266	254	290	269	243	255	288	252	287	286	254	259	266	276	294	276	278	252	265	281	275	278	285	271	258	257	262	265	268	262	282	272	254	230	262	263	276	280	261	268	274	276	253	263	259	242	241	260	276	258	257	274	268	293	253	293	244	278	254	279	258	258	237	236	240	252	245	277	266	265	264	252	274	270	259	276	276	278	278	274	285	284	251	272	262	282	283	251	287	286	272	250	282	273	260	244	271	259	270	266	272	252	268	285	258	260	312	273	271	274	264	249	247	280	288	271	262	261	288	286	248	254	277	263	256	261	283	274	268	288	268	275	267	285	273	275	270	229	248	279	252	271	284	249	292	253	243	291	294	230	270	267	255	265	298	250	267	272	262	277	284	289	240	256	264	261	260	250	266	273	294	249	264	269	287	263	262	279	293	258	265	262	276	274	303	292	259	266	247	251	243	274	273	279	277	274	257	269	317	239	306	263	252	270	279	291	297	269	271	289	278	278	267	281	259	273	264	256	257	275	246	291	276	260	275	274	268	248	268	293	267	243	260	271	241	305	285	276	224	252	253	267	270	282	286	267	286	265	284	271	267	267	270	265	264	258	256	251	258	265	273	250	274	274	260	262	263	257	272	255	289	281	251	237	248	246	267	257	271	265	257	272	253	286	283	224	284	251	255	239	258	284	268	271	299	266	256	258	278	268	261	284	295	253	269	270	249	273	253	265	296	275	262	293	274	249	282	262	253	271	292	306	265	271	278	291	242	252	284	241	295	285	279	247	261	295	250	269	256	234	249	243	295	283	265	275	271	306	263	244	283	258	260	272	281	277	258	279	261	269	245	277	257	275	294	244	289	303	273	267	265	259	262	300	276	257	278	272	277	243	274	252	274	296	251	278	257	269	277	256	287	275	285	278	276	257	247	251	249	269	292	253	278	278	259	283	256	255	296	271	255	282	255	280	291	281	255	307	255	231	246	280	271	253	273	253	274	281	239	286	275	267	240	262	257	279	240	264	234	277	269	294	279	239	266	247	260	292	245	257	284	277	268	296	269	285	277	285	272	279	255	263	248	291	247	264	278	268	265	278	276	278	282	281	288	275	267	279	277	252	247	285	239	264	285	285	272	280	263	253	282	290	272	272	273	264	250	272	267	243	291	255	303	276	283	290	277	270	313	299	260	261	251	305	255	296	281	235	262	287	260	251	254	257	237	282	278	219	287	269	261	297	278	273	272	266	265	259	287	279	264	259	269	293	268	283	276	306	287	280	263	287	311	254	266	275	288	270	265	247	279	264	257	258	255	251	234	292	280	254	286	288	277	297	250	274	288	268	278	289	306	276	248	225	284	273	296	263	277	250	254	272	250	265	255	295	280	299	284	282	278	281	255	276	235	266	284	288	266	239	293	268	291	270	247	270	244	275	262	296	253	301	271	259	261	277	259	259	254	286	269	272	287	261	273	276	270	275	307	259	245	288	291	250	261	259	266	268	283	252	269	275	270	300	287	287	254	301	265	306	263	281	266	293	301	257	276	276	269	268	278	265	268	271	275	276	305	299	289	259	260	250	270	279	280	275	312	273	264	266	260	269	257	289	303	305	302	262	282	272	247	277	250	268	268	273	262	270	274	284	268	295	279	277	265	253	266	297	253	279	304	260	287	275	239	255	254	269	291	268	276	251	260	247	264	261	270	241	272	298	269	250	259	271	243	251	248	273	295	302	261	262	263	251	282	288	283	293	272	299	284	267	264	259	269	256	259	269	312	242	264	264	241	272	265	275	251	264	266	300	244	253	286	290	288	279	265	292	286	280	289	259	286	237	281	249	265	285	259	268	296	260	264	270	288	241	242	269	264	257	287	270	281	280	273	265	273	266	292	289	291	275	274	243	238	248	297	271	265	286	302	257	292	255	259	259	263	252	272	267	260	244	268	273	274	280	266	279	259	265	254	261	273	277	265	251	274	278	265	263	235	257	239	260	253	258	270	278	267	282	272	278	262	265	269	264	265	279	244	272	260	246	266	291	259	300	290	252	277	232	293	257	304	274	260	255	279	279	240	289	268	270	286	285	248	274	260	250	274	279	243	288	290	302	257	257	261	268	248	256	261	265	271	253	255	235	267	278	267	276	257	266	278	281	272	271	275	258	287	283	249	283	272	266	251	260	268	271	264	291	267	291	253	232	252	246	265	285	253	290	266	278	252	246	291	258	264	255	308	282	276	242	254	290	288	298	289	225	260	282	283	271	278	265	258	303	277	259	277	290	274	274	266	296	276	261	261	271	259	253	245	264	264	277	248	284	290	266	280	279	225	265	249	261	289	283	283	285	263	254	278	258	269	255	264	249	285	293	262	283	274	255	268	274	268	268	314	288	255	264	264	246	279	240	240	255	242	252	285	300	261	263	259	283	271	277	292	254	272	263	257	293	270	261	255	229	273	260	285	276	253	283	266	286	264	296	269	280	256	250	279	246	256	254	276	254	270	241	271	254	265	269	267	239	266	290	246	277	265	270	261	251	233	264	262	281	272	281	280	276	268	307	267	272	278	268	296	258	267	232	277	278	275	290	247	284	250	274	257	256	247	280	240	284	258	271	262	289	295	224	293	254	280	273	256	261	251	266	272	252	259	301	271	244	269	249	254	250	272	238	279	308	280	243	257	291	280	266	254	235	282	263	265	261	294	312	273	274	284	289	281	285	268	255	264	287	271	278	266	273	277	267	253	257	266	246	267	247	267	278	289	259	278	289	262	265	272	255	300	254	292	276	257	245	278	253	250	275	267	285	259	282	290	298	264	281	291	250	299	286	254	268	257	306	291	221	278	269	283	257	279	240	277	256	259	255	224	257	252	273	286	241	305	253	253	280	272	256	271	286	257	272	263	264	273	293	245	253	243	262	252	266	267	275	272	271	271	277	282	255	264	262	262	265	273	264	281	270	265	257	288	261	254	249	280	258	263	254	286	282	251	274	265	273	259	282	260	293	288	266	256	278	272	271	252	285	261	275	270	254	288	293	264	264	272	245	283	277	275	273	284	272	257	264	277	276	289	281	259	255	264	258	249	295	260	246	271	260	251	265	256	271	293	269	298	259	273	253	277	295	256	240	240	262
16822	2635	5312	6207	5532	4544	3811	3124	2749	2451	2107	1867	1646	1590	1483	1437	1334	1304	1252	1191	1109	1149	1094	1022	1059	986	1044	948	988	916	976	907	947	929	927	889	864	883	885	871	843	888	850	842	882	856	842	802	823	865	820	881	858	829	847	823	808	791	820	835	752	800	852	831	796	803	854	826	851	778	824	856	802	834	771	835	776	844	785	783	838	818	801	842	773	779	820	801	760	766	810	795	776	837	831	798	798	754	767	795	837	781	853	804	783	814	748	829	824	796	810	811	787	803	773	763	792	794	776	867	816	758	761	777	825	805	877	763	819	808	745	766	757	773	835	772	793	737	803	746	801	809	792	805	798	789	812	802	790	805	853	789	820	772	766	771	790	807	757	759	771	805	757	804	793	741	782	769	751	818	795	809	771	788	802	796	795	775	809	782	808	751	788	777	814	782	823	791	802	731	789	719	790	775	801	785	786	786	772	790	821	756	837	787	797	836	775	823	754	800	812	798	757	777	791	823	813	839	811	797	787	715	765	756	792	812	791	875	810	727	799	806	819	801	795	775	816	823	766	777	786	756	771	743	796	789	834	817	770	761	793	747	753	786	775	754	764	749	766	752	748	788	807	765	732	776	737	766	805	802	773	764	780	777	813	784	855	818	782	758	821	710	770	740	784	743	796	810	754	791	751	747	808	772	787	781	781	821	779	787	768	808	767	748	769	816	803	817	798	755	748	747	756	829	794	775	759	808	798	789	796	766	792	781	811	796	763	739	778	765	775	826	816	844	820	801	840	769	810	740	687	797	813	779	739	784	798	743	821	802	791	780	792	809	778	811	790	822	806	766	773	752	772	754	789	778	791	768	753	771	807	794	721	742	776	822	743	784	793	782	791	758	787	809	792	798	791	794	843	766	804	823	773	817	732	790	798	749	740	765	790	769	773	773	771	795	789	808	769	775	793	785	780	798	807	835	763	741	801	825	832	763	746	758	789	778	757	768	785	784	778	756	812	763	785	782	812	794	827	795	799	769	830	755	829	798	819	799	768	837	824	778	763	814	791	829	781	832	804	779	773	775	805	854	779	759	758	740	730	781	820	849	783	747	813	796	772	744	743	840	753	762	765	764	806	770	728	803	782	846	717	775	803	834	774	830	775	753	780	727	772	777	751	764	797	798	725	799	823	814	791	747	776	781	738	781	814	782	782	776	766	777	781	801	745	809	807	750	779	815	790	767	788	772	770	797	795	751	792	777	744	780	779	812	770	814	772	815	781	795	751	801	722	792	726	795	775	758	773	784	795	792	793	786	731	814	802	751	777	758	776	788	741	779	753	758	748	769	815	778	805	786	778	798	790	789	761	818	782	738	804	802	783	795	748	803	786	785	784	809	815	766	816	784	688	783	793	734	796	755	787	730	736	752	754	758	791	779	774	830	786	753	768	802	792	759	801	759	785	843	766	770	791	732	795	742	746	802	792	829	756	799	770	815	769	785	790	767	785	768	806	776	802	772	806	821	774	746	835	768	811	812	782	711	829	781	753	786	753	765	778	768	779	760	820	801	793	816	705	796	752	784	787	751	786	812	769	777	806	792	756	756	782	776	765	847	783	793	717	799	777	765	802	826	766	776	808	787	810	782	744	803	780	794	795	785	789	801	831	752	830	797	792	818	734	787	785	766	780	792	769	871	800	789	802	794	783	775	782	744	833	810	816	798	766	837	773	797	786	797	782	826	805	766	808	781	793	774	815	793	809	808	770	763	775	792	810	759	780	810	774	753	749	763	798	826	780	820	765	798	759	773	772	770	807	778	779	753	817	793	801	798	825	762	789	811	820	823	773	771	827	777	758	732	784	771	807	759	770	763	787	770	727	737	784	782	771	748	813	805	834	789	821	761	817	782	738	811	754	773	838	759	790	776	770	814	741	801	775	782	780	719	743	750	749	809	792	731	811	722	780	786	802	771	790	826	804	756	748	762	795	766	783	753	752	698	722	770	746	812	811	800	788	806	749	815	796	748	729	777	789	818	750	753	801	764	804	795	789	726	829	786	784	715	742	800	807	795	745	793	798	731	804	756	765	778	823	766	782	759	783	791	869	748	809	750	773	735	810	761	777	787	781	784	799	842	758	811	779	730	786	812	795	788	796	806	791	789	755	779	828	739	811	769	781	784	833	784	808	796	819	782	786	785	735	719	768	812	802	794	829	766	763	823	829	809	824	774	787	778	783	761	772	753	778	808	787	788	749	799	801	787	818	780	803	840	810	780	812	781	754	774	793	748	800	779	823	806	781	803	751	804	813	772	778	784	813	782	770	787	775	766	789	802	800	784	763	789	716	810	816	783	767	827	772	790	791	742	798	754	774	772	799	748	783	761	746	783	772	825	765	825	783	829	761	827	787	791	778	766	792	785	833	762	788	764	791	771	793	743	781	803	837	795	853	789	800	789	773	785	815	781	799	765	762	814	765	827	815	785	757	805	804	788	761	779	788	771	744	804	765	770	805	776	775	784	797	791	753	737	741	826	800	753	805	748	803	757	777	816	814	764	785	807	796	759	809	785	775	770	740	717	773	793	782	748	810	811	802	796	759	786	767	841	793	775	741	745	770	830	777	725	778	834	767	822	739	774	802	788	823	801	780	748	746	847	791	742	789	775	767	762	741	804	783	740	798	752	857	775	753	768	804	808	809	753	800	831	742	801	769	757	776	770	761	735	765	843	730	731	789	745	746	774	788	802	827	804	751	821	790	784	799	751	809	809	773	758	819	771	754	794	859	797	826	764	769	771	816	772	772	828	803	776	752	789	802	747	782	809	774	755	783	797	772	717	767	821	789	834	795	766	777	801	826	807	795	736	825	837	762	727	801	804	817	770	832	756	781	764	779	810	785	802	778	798	766	787	791	758	779	793	794	731	833	821	775	791	778	814	821	817	788	757	779	821	768	763	777	788	772	755	781	794	754	804	742	744	781	767	815	806	781	834	775	766	759	781	786	814	751	754	792	749	825	787	781	785	782	748	786	812	722	724	796	813	736	766	777	793	764	781	777	788	801	801	799	781	808	816	786	792	764	788	778	795	787	809	774	773	813	772	765	764	759	839	856	735	775	765	736	808	816	803	807	768	774	805	795	731	799	764	753	770	782	781	805	805	774	748	785	817	742	742	796	747	803	759	817	815	799	756	759	804	776	755	773	757	814	767	795	777	794	779	780	831	728	823	760	752	771	802	760	753	764	813	772	792	756	782	818	767	778	800	763	738	811	758	794	768	780	730	810	805	768	802	800	748	717	794	801	783	757	730	754	755	774	801	785	801	800	792	767	750	789	781	778	756	799	768	826	761	815	758	739	761	753	796	763	749	790	807	773	804	777	806	780	755	786	786	741	823	781	764	741	761	793	759	762	784	771	803	769	770	778	764	799	775	763	775	776	812	762	765	795	768	829	793	838	803	768	775	803	797	762	786	774	798	787	740	815	759	795	809	748	753	833	801	753	782	770	808	828	793	721	793
5557	318	196	168	125	117	102	96	96	106	88	84	92	101	88	105	86	91	75	86	79	62	91	89	83	80	94	70	93	84	71	96	80	85	77	85	84	78	80	84	94	86	81	73	72	73	99	93	104	77	107	88	81	79	86	85	77	83	83	86	80	92	88	68	90	80	90	87	92	94	77	73	90	78	69	88	85	83	90	73	97	67	86	75	105	94	101	95	79	61	81	83	84	73	87	104	75	83	83	83	98	89	101	107	89	94	92	92	87	95	84	84	91	70	90	86	92	85	104	93	69	73	89	79	84	79	87	73	83	82	87	82	80	94	77	90	86	85	91	86	96	91	69	106	83	76	73	84	84	71	76	70	110	90	94	81	71	94	87	78	97	88	72	92	74	90	79	85	92	87	81	100	84	79	66	85	91	102	102	103	85	79	89	79	94	82	80	73	78	84	91	78	90	76	93	92	70	82	67	83	85	71	79	64	71	84	88	95	89	84	81	89	101	75	89	86	61	90	72	86	85	93	73	81	86	75	86	84	82	70	93	93	90	70	79	83	73	80	95	97	84	88	78	80	83	83	96	87	90	76	74	74	80	93	92	81	72	68	93	71	91	87	96	83	104	71	83	69	78	84	88	93	79	96	81	69	85	79	97	100	82	63	71	68	79	78	89	90	71	92	80	76	80	82	94	70	90	88	68	88	94	67	87	68	69	92	75	66	85	70	66	71	89	92	100	80	80	105	89	78	89	76	69	65	79	86	66	87	91	82	86	93	86	98	94	72	72	101	80	89	72	74	86	84	85	85	80	73	81	80	90	74	85	78	85	68	92	74	89	77	89	93	86	97	84	75	72	88	100	102	89	90	90	93	100	81	71	84	79	98	83	82	95	72	79	85	75	82	87	91	80	67	82	92	84	78	71	77	95	79	84	79	83	80	85	91	83	84	88	84	75	75	79	84	95	75	86	84	93	69	88	90	61	84	84	74	90	77	88	94	72	82	80	92	101	81	92	83	70	94	75	60	91	71	90	93	72	69	73	84	86	93	75	83	90	92	88	88	72	87	94	76	98	79	68	74	79	98	84	90	85	84	92	95	84	76	74	85	108	79	82	79	101	77	80	85	98	98	95	75	72	79	95	101	77	86	89	99	84	88	86	87	82	99	87	97	92	78	86	92	77	84	88	87	64	82	66	66	80	81	90	96	77	78	82	105	78	83	86	73	102	83	81	83	69	91	83	79	84	99	81	84	74	86	81	93	74	114	80	84	80	89	97	85	89	95	79	84	104	89	102	90	91	87	79	77	75	90	93	76	92	97	90	74	74	79	97	73	82	90	86	84	84	76	77	77	94	110	83	83	82	59	81	76	81	86	87	87	88	89	68	74	75	71	96	99	94	75	84	97	82	108	89	91	89	75	90	95	89	90	80	79	79	92	96	93	76	74	86	88	73	79	78	88	77	92	86	81	91	80	86	79	86	75	85	78	89	81	87	71	72	85	81	83	83	91	81	78	70	62	73	76	76	81	99	80	67	101	76	78	88	100	86	64	85	84	73	71	85	87	74	87	89	79	88	82	94	72	75	100	85	87	84	82	82	79	80	77	70	84	90	78	81	83	86	78	84	86	99	98	80	81	87	84	93	89	77	96	78	87	90	79	77	71	70	86	75	74	99	86	87	88	78	78	92	100	89	77	99	90	89	88	84	85	85	83	88	76	83	76	94	89	86	101	63	79	99	68	80	79	83	92	76	72	66	58	84	102	63	78	82	75	83	78	82	80	90	88	87	88	89	79	98	89	97	74	77	98	81	82	79	83	97	90	91	83	76	94	72	96	85	87	77	93	74	76	91	87	84	91	90	89	87	77	83	98	72	86	67	96	73	76	71	72	80	80	68	61	78	83	74	90	85	81	93	99	75	95	76	90	95	76	76	80	85	68	98	82	75	80	73	99	90	91	102	80	65	83	81	83	84	67	95	90	82	87	95	83	83	98	86	95	84	82	90	84	81	88	80	73	87	90	83	92	74	87	82	80	85	111	92	85	85	83	75	78	81	88	101	90	79	85	72	71	92	77	81	80	79	92	86	93	69	77	83	86	91	88	102	71	98	88	94	83	84	91	73	93	79	98	83	71	85	87	96	100	90	81	84	77	93	84	84	66	86	81	82	92	84	75	78	66	94	76	89	88	93	72	76	78	72	64	76	79	71	75	93	91	81	89	75	78	76	75	84	77	89	102	83	88	84	97	66	73	87	83	95	87	77	74	91	93	73	96	97	78	89	87	94	89	79	90	83	99	98	73	80	73	68	73	95	82	73	91	86	77	83	83	99	92	80	93	89	92	105	92	86	98	86	99	70	92	83	90	87	86	80	63	87	84	98	86	92	81	82	75	85	89	77	85	84	80	86	81	83	77	80	79	81	78	94	72	84	80	74	93	88	83	73	80	100	89	84	67	73	82	77	95	80	88	75	90	78	74	91	88	83	95	80	72	87	91	75	64	80	77	78	85	78	86	89	76	86	88	84	92	80	76	72	89	84	108	94	94	94	97	81	76	93	88	98	82	84	76	68	80	82	77	71	91	79	81	81	86	79	83	80	78	75	84	81	85	76	74	79	81	87	104	74	76	101	81	83	106	80	83	84	84	87	92	81	70	90	80	87	83	88	76	60	84	85	70	82	68	90	77	87	80	106	94	89	76	82	88	84	92	77	84	90	92	88	68	83	78	75	81	86	71	77	77	73	75	80	87	84	82	96	83	77	89	74	114	89	83	77	80	85	73	75	85	102	90	83	80	86	91	90	100	77	78	93	68	96	95	106	118	90	85	84	85	74	95	85	88	93	92	85	72	97	105	86	83	93	88	74	78	74	85	85	67	79	107	75	89	85	91	82	87	76	97	79	96	97	95	75	88	75	85	80	94	74	79	81	75	80	92	83	77	85	84	78	84	95	78	79	91	85	93	106	86	77	109	91	83	76	91	84	85	78	87	81	92	72	87	95	76	85	73	83	75	80	103	90	76	67	93	84	91	88	96	83	80	88	86	93	88	96	78	73	77	80	79	61	88	95	68	83	60	86	96	92	83	74	81	81	76	75	84	87	92	102	91	72	90	91	100	64	97	90	77	86	98	73	77	100	85	82	85	73	81	97	83	66	99	80	78	90	82	89	99	85	84	80	91	79	80	86	72	87	79	84	104	87	96	86	77	85	77	83	79	83	81	82	95	66	68	66	80	108	82	81	82	82	74	86	79	94	83	85	74	81	81	84	65	86	92	80	99	72	74	82	84	90	81	70	80	88	84	89	96	87	98	95	79	72	74	89	96	72	82	76	82	83	75	97	71	80	75	81	98	96	97	90	76	98	84	77	77	81	99	68	78	74	81	109	83	80	80	76	88	73	106	87	88	68	91	81	69	77	62	90	74	85	68	84	85	83	87	82	98	81	84	75	74	96	77	95	84	90	80	83	97	64	78	79	92	73	78	84	77	84	87	99	97	76	90
5860	391	576	582	540	533	459	465	397	372	418	386	367	360	327	354	334	309	313	308	323	340	311	321	342	321	365	335	306	314	288	313	287	314	338	324	299	303	313	295	302	317	286	312	287	308	313	289	296	298	296	319	298	319	303	325	294	285	323	313	347	308	301	348	299	305	323	297	299	278	309	296	315	306	304	296	303	334	313	324	302	322	299	330	316	320	318	300	294	310	324	333	288	316	271	314	333	303	286	298	306	304	322	307	282	346	293	322	305	314	325	320	303	318	320	317	309	303	288	316	278	270	301	287	346	296	285	319	315	301	295	314	301	346	316	303	316	299	309	327	296	313	304	330	319	295	299	310	311	312	325	328	307	325	307	297	322	286	290	311	348	337	299	285	325	319	312	305	305	313	309	302	326	300	307	319	296	278	304	302	315	306	312	333	319	345	314	296	301	312	308	305	350	332	288	291	329	318	306	295	314	321	347	314	284	318	325	305	296	327	320	318	281	290	329	320	313	317	322	292	294	299	300	323	316	361	292	297	297	322	335	288	298	291	277	291	305	324	322	311	305	281	318	327	306	316	331	328	305	324	306	322	342	301	335	293	307	294	321	309	303	338	290	291	284	332	317	290	340	314	292	318	297	302	285	295	290	296	337	302	327	314	319	290	286	323	318	308	298	317	323	315	304	340	300	304	313	323	332	316	289	299	298	286	282	299	333	316	309	288	315	329	317	322	304	336	316	313	316	306	308	283	301	340	337	287	338	326	315	302	300	287	299	313	315	291	302	331	308	294	307	336	327	302	317	311	345	307	290	283	306	292	291	319	301	308	295	298	308	335	322	292	282	329	295	336	290	333	296	297	289	287	328	341	315	319	298	305	313	293	282	314	316	335	303	326	303	329	284	341	322	282	282	317	280	314	310	294	296	332	303	295	307	353	318	315	318	339	321	282	307	286	302	328	323	316	306	300	297	346	316	324	320	305	317	312	306	318	299	321	312	297	284	273	318	320	332	296	288	341	329	305	307	341	324	333	298	340	326	318	295	286	314	350	275	312	307	292	297	331	282	312	314	307	328	280	303	299	296	325	320	315	330	321	286	292	290	282	331	309	312	295	308	307	332	310	310	310	282	279	324	300	332	300	287	287	301	306	335	308	306	321	289	308	322	313	320	313	300	340	294	319	283	318	285	290	337	255	314	296	300	326	296	319	328	284	325	324	284	312	313	302	313	315	285	321	311	333	319	312	318	282	320	324	285	335	328	322	300	332	321	308	316	273	342	322	305	319	324	299	293	328	299	292	279	280	312	339	278	299	290	301	293	320	286	324	338	286	306	305	300	313	346	324	322	315	318	277	303	296	320	301	296	318	298	348	291	312	320	298	302	301	277	332	309	256	299	315	281	329	308	303	297	310	355	306	311	321	326	322	325	302	317	320	303	312	297	294	324	306	308	298	314	324	306	297	306	292	300	293	380	337	297	313	315	321	312	321	322	301	321	285	309	321	293	297	308	311	327	312	327	287	344	336	294	305	293	314	337	311	319	326	318	306	332	312	354	310	307	291	311	312	313	308	321	292	310	315	306	287	331	292	298	314	291	316	282	294	306	306	304	319	282	303	298	320	289	307	305	298	331	275	323	294	275	319	304	315	305	295	327	322	299	319	283	291	306	330	279	312	331	328	292	297	331	312	286	279	320	285	330	287	325	296	292	309	295	298	284	305	301	317	294	335	290	315	295	279	263	311	279	320	269	310	324	328	320	352	319	295	272	326	340	335	287	317	302	335	319	306	330	320	296	300	331	292	306	307	316	301	318	310	346	324	315	289	320	322	313	295	336	333	306	324	295	316	313	312	317	316	327	309	288	319	285	317	311	307	277	306	311	302	326	297	310	320	334	342	298	305	299	337	289	324	301	303	267	349	325	303	344	313	299	275	318	326	318	306	271	292	307	320	313	351	330	283	302	320	297	305	328	315	280	320	300	313	301	298	328	291	317	325	271	313	327	295	332	301	307	296	304	331	292	318	340	301	310	312	311	315	299	324	285	298	310	324	304	315	260	290	322	300	311	321	302	280	306	257	325	322	300	337	286	310	307	317	312	332	302	327	326	277	280	301	301	296	312	287	312	315	304	296	323	310	313	307	293	317	296	353	315	288	292	292	298	299	324	329	294	292	318	300	344	318	311	317	311	284	322	324	300	318	322	284	320	337	276	306	312	295	284	330	292	281	296	290	334	333	323	283	304	317	311	308	322	287	290	303	329	316	293	332	299	294	318	323	306	307	316	304	342	312	308	313	305	318	311	316	318	314	321	307	302	326	320	291	345	290	286	286	292	304	268	312	269	318	321	301	290	282	308	298	290	323	315	314	289	300	311	315	316	293	307	322	297	317	307	281	333	300	357	303	311	296	244	310	342	316	308	295	302	304	331	302	290	293	317	313	312	339	301	319	313	316	310	306	314	313	273	320	325	281	280	301	284	288	294	298	328	266	321	300	332	292	309	289	319	315	298	325	277	335	308	293	317	337	327	302	332	296	286	322	273	297	339	295	310	329	303	304	325	325	303	319	296	299	307	299	311	282	291	289	319	273	307	297	299	294	310	315	301	325	311	295	305	306	276	346	302	313	306	335	325	293	306	332	290	319	310	341	319	325	312	329	290	319	302	322	290	309	305	303	292	328	326	316	334	279	287	303	331	326	307	307	299	287	303	290	295	295	310	302	298	315	303	318	307	276	287	311	280	317	310	315	304	315	326	307	342	302	302	297	309	282	289	331	289	309	306	323	268	291	306	297	325	311	309	310	307	310	319	313	284	314	290	314	287	296	311	327	301	332	307	311	316	301	338	287	287	318	296	281	287	308	301	292	317	321	294	289	296	310	283	288	317	326	302	314	286	292	325	317	347	308	317	323	314	334	329	305	293	299	314	293	296	306	334	347	308	299	302	281	335	312	305	326	311	294	340	296	300	281	308	305	320	317	287	299	311	307	301	289	276	293	308	323	333	303	301	330	321	322	313	338	281	268	321	311	296	296	311	294	281	309	294	321	299	320	284	304	312	315	337	324	291	290	293	281	320	298	283	326	334	305	282	328	319	299	303	330	255	314	319	288	282	282	287	278	309	327	322	299	323	312	296	321	293	318	311	300	304	318	322	304	287	285	301	325	326	320	297	297	323	298	306	314	287	306	326	298	323	304	303	315	334	321	316	316	330	307	309	307	326	302	324	307	312	298	303	314	302	318	322	336	302	317	339	318	319	342	315	299	301	340	331	325	282	282	312	306	312	319	329	316	323	279	331	325	321	334	294	305	309	276	300	308	330	326	293	299	284	320	289	342	318	334	311	304	298	307	328	279	306	320	295	307	301	308	282	341	305	319	305	319	297	278	305	329	292	298	290	310	354	325	297	352	299	322	294	303	318	305	289	304	325	298	315	344	287	331	327	331	326	306	307	333	265	310	288	317	309	343	303	290	304	300	310	323	303	322	331	312	305	312	310	300
28635	5164	1436	1130	816	582	454	381	325	289	273	271	247	230	192	195	209	190	178	189	172	202	177	181	177	198	180	204	188	182	190	174	162	177	191	172	172	179	187	157	153	171	197	157	185	185	157	148	168	166	178	171	166	176	181	173	186	165	180	159	172	172	178	185	167	160	165	146	158	185	171	175	145	167	178	154	161	184	173	170	170	146	170	172	164	144	168	144	168	142	167	185	182	152	162	140	172	167	164	177	169	157	168	160	217	160	170	168	167	179	171	161	177	166	160	178	171	173	155	171	175	178	162	171	171	143	173	164	187	160	181	194	154	168	192	144	170	195	143	166	169	182	177	152	163	155	163	192	185	152	170	182	137	171	166	176	159	165	173	164	198	155	153	162	166	149	150	155	174	146	200	160	162	186	193	168	168	170	157	165	166	163	148	166	166	145	150	140	172	147	168	165	183	185	158	180	167	160	174	159	165	176	151	176	130	174	185	183	134	189	153	172	172	174	190	157	180	148	146	196	186	157	169	149	186	201	184	187	198	190	130	169	173	169	165	170	154	151	176	174	171	180	150	172	162	156	196	163	171	161	177	156	159	164	166	192	175	165	170	186	156	153	145	161	172	168	179	153	169	165	158	172	161	140	163	180	170	137	167	174	182	162	168	132	166	161	198	170	201	160	174	161	161	155	163	164	157	172	174	167	168	174	156	165	154	168	175	155	153	156	164	167	168	199	163	162	157	185	152	152	169	205	170	147	160	153	175	178	180	150	185	151	166	167	182	170	156	149	185	152	144	173	153	171	146	159	182	178	143	187	164	182	163	162	195	146	161	153	171	174	174	193	161	150	166	168	173	173	154	149	173	152	167	175	184	167	177	156	149	153	167	158	175	179	180	171	172	175	181	180	186	158	160	159	176	139	152	166	162	170	152	195	169	174	157	166	142	156	155	163	168	167	187	161	158	145	156	168	180	179	175	162	171	153	181	152	168	173	177	177	166	149	175	165	156	191	175	170	175	172	181	154	126	170	160	171	174	172	166	152	175	183	178	178	160	150	182	150	155	162	168	184	154	158	174	164	177	180	153	187	150	169	160	134	179	163	191	159	175	185	141	182	151	187	170	148	166	152	180	151	154	167	166	158	147	176	168	153	149	166	164	177	159	166	170	172	176	155	172	141	168	176	158	151	165	171	176	160	171	146	186	166	151	144	150	155	155	167	159	169	161	181	150	152	173	194	160	192	171	151	161	164	170	172	165	166	137	173	179	165	161	170	166	168	165	172	166	153	173	158	167	163	158	141	143	162	163	170	172	178	177	171	155	174	177	162	198	172	175	176	160	174	169	192	169	139	178	168	154	168	147	159	168	178	170	162	184	163	143	181	134	150	173	150	164	152	138	203	154	168	154	182	179	170	165	176	139	159	159	155	182	170	187	154	175	174	146	179	167	188	184	162	187	157	145	167	160	173	176	173	155	175	156	171	162	165	165	153	155	148	180	167	191	152	153	163	175	150	171	170	169	161	163	161	157	177	164	176	177	178	166	178	169	138	152	149	183	158	170	182	166	174	169	167	190	158	157	170	170	167	167	170	169	131	135	163	168	138	168	150	168	170	171	186	158	201	154	163	148	161	158	143	144	174	150	176	192	155	202	168	148	173	139	169	167	185	164	153	177	153	187	166	174	164	167	173	163	162	183	179	157	162	159	165	161	163	168	171	193	185	162	162	186	171	170	167	167	154	137	176	177	189	177	179	179	151	176	185	180	147	190	169	187	150	165	184	184	149	150	175	170	158	177	179	148	151	182	159	167	167	176	181	193	169	154	171	147	179	173	167	165	170	169	158	151	167	175	153	164	181	160	164	160	146	165	174	163	157	182	175	143	172	165	174	174	153	179	166	178	168	166	181	168	169	172	171	154	164	173	164	153	163	174	163	169	166	167	153	172	158	152	152	173	162	199	144	165	159	184	171	173	165	149	170	171	171	173	196	166	151	184	181	159	198	163	172	166	184	170	169	171	159	158	169	163	178	161	178	155	140	172	169	159	156	166	155	149	187	179	175	168	170	154	180	164	183	163	170	165	154	172	152	149	174	164	192	154	174	171	150	183	164	167	188	167	142	172	177	162	145	163	167	171	159	181	202	171	159	181	168	160	158	173	172	181	157	145	183	186	157	169	170	180	162	152	156	181	159	167	164	199	165	165	178	150	173	144	170	140	151	160	160	187	175	173	166	162	166	156	153	158	172	181	157	153	168	157	144	161	156	189	172	179	167	173	172	177	176	167	166	183	182	161	192	156	149	181	146	172	162	183	148	155	176	178	160	156	157	159	169	165	145	180	171	165	143	176	161	165	181	169	155	153	181	160	148	149	202	153	153	165	161	178	176	175	159	165	170	171	156	160	192	166	175	153	152	177	169	149	169	168	162	165	153	178	160	161	150	151	169	170	174	175	179	185	169	138	171	183	198	191	158	185	170	173	156	167	167	157	180	170	154	166	150	156	144	161	165	175	161	152	147	170	161	186	154	149	174	163	168	152	172	157	166	151	170	173	161	193	170	172	159	164	175	153	157	198	173	189	150	162	154	165	160	155	148	174	179	163	175	172	151	177	184	167	171	156	158	166	160	172	198	166	159	165	155	159	170	193	166	178	196	146	184	164	175	182	155	178	158	173	192	172	156	169	162	176	150	158	156	174	158	157	164	172	159	163	136	165	161	179	156	186	180	159	172	160	167	133	156	185	172	164	176	156	158	178	163	171	162	156	188	148	157	170	166	164	150	153	163	155	195	180	194	165	157	169	173	180	159	170	183	185	187	164	150	171	177	157	165	164	142	174	166	178	167	195	142	178	170	152	153	173	168	185	147	180	162	172	182	150	179	158	170	173	170	165	181	183	183	159	172	180	167	178	166	192	178	158	162	188	130	144	169	164	164	160	173	166	170	164	171	159	160	147	180	142	161	159	178	169	147	165	164	149	156	169	191	176	190	156	172	176	134	163	154	153	170	167	154	193	156	178	170	151	166	145	170	184	168	163	141	167	174	164	181	171	171	167	182	161	170	179	156	174	167	166	160	155	164	181	186	189	161	152	141	151	167	169	144	183	178	160	154	165	150	155	179	174	177	175	159	151	183	175	169	182	171	184	156	165	164	183	189	177	163	162	176	147	176	153	168	174	155	169	163	174	148	173	161	152	170	172	179	169	168	163	167	166	151	130	178	158	182	166	176	168	168	171	154	184	164	167	181	141	170	158	173	189	163	178	192	175	180	165	177	153	160	175	173	173	154	147	145	180	129	170	164	154	167	177	159	179	160	180	166	160	143	160	159	171	151	171	177	172	172	160	152	153	161	165	171	156	163	162	167	172	153	167	158	165	162	184	161	152	189	186	166	174	148	168	189	190	180	160	182	156	159	169	170	190	132	153	156	185	156	158	167	162	173	188	189	158	181	164	167	164	163	157	182	182	139	173	159	150	170	166	171	165	141	173	153	160	141	152	150
13245	1438	3068	3629	3118	2583	2135	1803	1655	1416	1290	1131	1058	992	889	825	859	841	789	783	740	730	708	643	657	650	659	657	633	632	664	584	584	594	610	595	618	603	609	569	574	589	593	575	567	533	598	564	536	576	574	556	590	541	554	549	544	590	556	543	513	547	517	519	570	550	529	531	531	537	528	555	558	538	599	482	545	514	574	554	543	522	534	538	532	539	523	528	519	561	502	554	523	544	522	549	539	538	563	566	541	515	558	536	509	512	507	574	493	510	545	512	557	558	536	537	511	509	537	538	529	565	536	501	532	500	555	523	570	496	522	527	528	508	544	545	531	517	553	527	498	544	534	515	539	473	560	527	514	527	543	512	554	574	538	512	526	526	488	516	548	523	544	530	602	564	523	542	530	534	509	513	540	518	534	534	526	573	519	545	537	543	526	539	523	543	560	545	537	507	520	527	507	501	569	529	524	557	509	535	569	528	520	505	542	571	557	507	526	550	592	570	486	520	538	551	563	492	517	510	543	499	536	549	550	515	510	508	555	555	496	531	481	523	536	554	545	546	535	513	519	533	518	547	517	525	539	524	534	542	512	524	513	575	537	553	495	540	536	530	544	518	588	548	512	559	522	549	512	541	530	515	581	522	548	498	561	525	548	504	534	523	532	531	457	529	507	523	480	543	466	501	550	482	555	529	532	512	542	551	510	541	577	510	508	477	508	500	509	516	533	548	535	515	532	521	484	568	554	526	517	492	533	539	520	551	519	510	498	521	519	558	506	579	525	556	527	484	565	545	555	490	555	515	496	522	520	534	525	531	511	485	527	542	543	533	534	530	526	533	506	528	519	532	513	534	504	498	542	529	553	500	527	526	536	557	540	514	548	537	562	532	514	529	526	504	514	550	530	556	517	501	537	501	511	560	543	508	513	523	519	516	551	547	505	508	559	545	537	570	507	505	567	525	536	533	554	561	508	526	514	504	514	535	515	526	535	562	501	521	565	571	515	566	510	555	524	493	580	530	513	538	530	533	517	549	520	545	524	569	520	547	528	523	522	570	535	531	528	529	531	507	538	568	523	538	523	518	526	561	519	561	522	549	497	568	527	538	565	528	538	546	529	535	485	540	506	580	549	579	539	573	482	566	500	494	538	551	525	543	546	542	548	557	521	512	513	530	507	523	532	563	550	549	517	547	519	501	529	524	498	541	490	551	518	552	507	507	507	541	532	538	530	538	543	525	524	504	542	503	510	556	559	518	529	550	549	525	504	512	555	494	516	520	508	538	502	549	546	625	547	551	575	557	496	550	546	511	534	552	546	538	522	528	537	539	542	557	529	541	508	515	483	517	586	532	541	512	508	570	512	567	543	554	558	559	556	533	520	547	534	554	562	533	528	485	562	575	562	559	528	518	570	539	551	518	546	520	509	553	541	549	554	549	532	545	515	525	514	540	537	502	489	524	554	551	512	508	564	581	531	541	513	539	524	513	523	565	508	526	506	567	526	594	564	520	499	513	546	559	520	499	524	505	544	536	550	486	501	563	516	529	540	516	557	514	488	560	551	523	556	554	464	506	504	538	544	518	544	510	578	575	559	513	563	532	599	509	568	547	519	501	501	519	555	584	538	541	532	521	510	546	567	486	530	519	531	514	549	509	534	554	569	538	512	542	522	567	531	547	516	561	559	546	513	534	520	536	501	535	545	568	521	556	553	511	537	522	515	547	565	571	511	515	532	541	530	505	532	526	517	512	527	544	502	555	559	457	570	546	532	530	556	515	525	521	558	494	546	506	528	523	525	559	546	538	513	520	531	539	501	524	583	547	526	531	514	559	510	548	506	557	490	520	520	551	577	542	542	509	512	519	521	536	578	565	528	531	560	518	512	530	538	518	533	541	515	547	509	503	507	600	572	525	507	552	546	509	570	515	484	535	511	501	524	541	535	548	533	521	506	582	538	541	544	556	531	535	569	561	496	547	546	537	523	534	481	534	544	525	561	541	534	535	552	475	530	554	502	530	486	542	553	577	534	585	550	554	527	520	561	542	550	515	515	543	520	534	491	510	545	520	578	552	535	512	536	512	525	511	552	517	508	533	517	521	529	562	555	518	541	555	521	516	545	534	514	537	554	540	554	490	506	531	534	575	519	524	531	533	544	547	533	549	506	547	481	541	528	533	509	536	524	521	521	527	561	542	549	519	546	548	579	532	548	544	522	494	548	539	561	529	496	567	542	531	521	554	505	558	524	529	514	551	513	502	548	536	500	536	541	563	575	556	559	573	584	523	527	532	536	550	495	563	544	595	513	496	530	509	541	586	538	553	534	518	574	547	505	537	544	515	534	524	550	502	536	546	554	516	536	530	509	570	571	525	550	579	511	504	494	571	556	530	553	523	536	530	538	515	548	529	523	559	508	527	527	535	539	555	511	554	482	525	510	511	540	524	543	542	561	544	544	509	544	504	565	532	504	547	537	584	522	529	559	540	513	547	547	507	504	593	548	503	552	525	522	498	530	520	580	598	528	471	522	500	540	542	476	532	510	486	500	529	531	518	564	524	506	536	517	555	515	523	517	501	586	527	531	507	519	535	508	550	551	522	560	543	532	506	546	540	532	560	541	531	549	525	539	528	538	518	571	526	551	559	522	550	540	502	517	543	540	543	530	542	514	541	548	553	565	545	540	572	519	574	544	546	505	497	557	558	581	534	501	533	529	554	529	515	507	527	515	492	556	565	516	531	535	496	546	510	535	499	505	493	535	523	507	537	521	537	564	538	530	518	548	494	514	560	536	545	556	506	488	516	539	506	537	514	520	489	507	555	516	531	534	519	550	521	493	512	539	557	520	529	577	561	575	553	546	540	510	538	509	565	521	529	506	511	553	533	556	555	504	548	546	528	531	492	565	521	557	541	539	503	550	513	539	526	486	543	551	501	577	534	496	536	499	537	552	514	497	535	541	550	603	537	531	565	515	527	540	526	543	520	534	539	525	561	545	522	514	526	540	550	538	516	535	513	536	550	524	581	548	520	548	521	500	576	509	523	542	559	543	529	513	519	531	496	536	534	526	543	524	549	496	570	529	541	513	502	531	515	549	536	563	520	554	527	547	542	523	556	487	537	574	520	494	515	566	558	536	519	510	561	529	522	557	558	574	533	535	530	546	543	548	529	529	540	541	563	528	549	511	574	551	509	533	533	550	556	529	541	528	553	571	540	550	540	547	524	500	536	525	526	501	507	500	503	528	547	532	532	547	528	544	517	535	570	538	500	516	545	535	521	538	508	522	523	531	509	540	531	541	535	533	557	522	551	526	530	556	556	504	521	482	537	564	525	530	513	511	533	533	524	543	526	552	515	505	561	523	557	547	530	535	508	540	522	573	515	542	513	540	551	560	548	531	522	492	553	548	537	517	532	554	528	558	506	495	544	530	508	529	554	553	544	516	530	498	552	536	512	513	552	508	556	485	526	523	484	510	518	547	536	550	557	529	518	525	534	501	564	520	544
37685	11579	3008	2067	1445	1057	839	708	626	515	501	459	378	352	401	347	348	327	366	342	337	317	314	282	279	282	320	308	251	281	290	258	283	288	319	267	314	255	295	281	270	253	286	268	293	242	302	286	275	262	281	285	302	281	293	304	272	284	264	258	253	284	258	311	244	302	270	275	253	270	275	242	307	279	283	293	281	281	278	270	263	263	299	268	300	275	293	301	259	279	265	284	297	264	267	265	292	280	276	243	292	276	285	281	256	294	277	282	298	274	258	257	300	235	278	264	236	288	267	281	287	265	266	301	248	261	277	266	277	274	267	275	280	262	264	283	296	264	305	297	226	279	287	248	265	272	287	284	269	263	266	236	270	260	238	291	252	278	261	267	248	289	277	289	272	259	251	266	245	254	256	276	283	284	261	261	267	268	250	238	287	257	251	256	284	269	254	284	258	268	272	281	216	292	258	255	287	280	264	266	268	284	273	258	272	290	256	270	254	254	266	237	281	268	254	264	278	258	274	260	242	261	283	280	254	264	264	271	260	263	261	238	278	247	275	261	243	287	280	265	283	251	256	284	276	241	261	266	289	261	257	275	269	284	247	295	265	277	274	249	254	266	254	246	256	257	291	321	282	281	258	275	273	262	299	272	285	260	264	260	283	278	269	249	269	258	294	271	258	262	239	264	284	272	248	278	254	253	304	285	275	299	274	264	284	300	265	285	249	248	232	245	255	266	273	246	248	270	268	265	294	276	236	278	267	252	274	259	235	270	297	259	266	279	278	284	271	265	275	303	246	237	272	279	285	254	294	248	275	259	268	303	273	246	268	275	253	270	240	304	272	272	289	262	254	299	270	264	245	286	286	261	277	292	266	284	266	272	252	246	254	253	258	296	255	252	270	259	262	266	269	267	285	280	239	268	257	251	267	252	274	261	284	268	240	248	267	258	278	266	285	258	275	266	276	292	275	259	245	240	282	238	258	281	274	262	269	288	313	270	250	287	280	283	258	266	262	262	304	265	250	252	267	257	260	293	262	268	258	281	241	283	235	253	232	283	279	239	297	238	273	264	282	273	250	252	283	283	266	253	267	271	280	269	264	287	272	290	231	290	257	262	276	270	266	272	256	311	304	251	268	272	288	264	263	262	274	283	278	262	287	269	281	266	269	283	266	278	260	267	254	261	262	264	284	262	281	237	242	277	283	280	280	268	249	258	278	250	253	263	256	270	289	261	254	273	288	267	276	256	272	268	288	268	274	278	245	259	291	266	288	296	247	251	286	286	286	246	292	294	284	264	264	276	264	262	282	245	273	281	260	256	287	271	249	265	262	300	240	266	261	271	264	262	284	261	261	274	281	261	257	238	282	279	263	265	273	226	247	298	271	276	258	270	276	264	293	286	240	283	268	296	259	291	272	247	246	267	281	270	269	269	286	228	293	259	252	286	273	239	286	267	270	248	252	287	264	290	263	272	249	276	269	254	275	265	254	258	294	254	243	278	256	312	276	273	270	281	293	259	289	253	249	265	268	278	262	265	264	278	267	289	279	249	262	253	257	278	270	263	276	278	275	260	283	249	262	274	314	247	267	243	260	236	276	267	271	280	275	284	259	288	284	274	269	274	240	304	261	269	245	253	301	266	268	265	292	245	272	269	278	293	254	256	257	278	266	264	268	226	266	283	228	267	288	246	277	269	254	248	272	268	272	289	260	289	289	261	247	266	266	253	277	305	299	257	255	268	285	262	259	296	243	283	242	276	241	278	279	266	259	268	276	295	273	280	264	266	251	280	279	259	268	272	263	283	257	251	265	248	244	294	261	271	267	260	298	280	252	277	262	238	293	300	245	275	291	256	243	281	269	259	270	264	269	258	262	249	265	273	253	260	302	259	250	263	287	269	259	296	277	293	266	262	247	256	244	265	284	259	272	292	253	270	256	264	242	275	294	286	250	262	299	256	248	247	253	275	271	255	262	312	282	248	285	287	272	251	277	282	260	254	305	251	315	256	252	283	295	267	285	266	281	266	305	282	286	270	258	262	278	289	276	284	280	266	295	278	239	293	277	248	268	272	241	248	252	271	308	243	283	281	249	283	277	284	270	229	261	270	266	266	272	261	279	276	258	270	268	297	254	278	229	272	283	275	259	268	269	266	277	280	264	254	288	266	244	249	258	281	280	286	275	295	238	269	283	262	284	258	260	265	257	288	266	274	276	267	282	277	272	298	285	270	270	291	282	258	256	255	275	256	248	280	280	264	252	278	295	242	265	284	257	309	280	249	246	256	271	266	291	273	252	266	260	255	257	287	271	276	288	289	284	260	312	277	254	261	277	256	269	260	250	290	262	265	305	257	261	261	245	247	272	279	271	273	264	250	278	282	250	279	274	252	256	266	309	259	270	266	282	233	270	281	285	266	276	271	267	274	264	264	259	266	290	297	253	263	273	281	268	266	269	233	276	318	252	283	271	282	256	257	262	277	268	260	302	246	280	238	280	253	269	265	282	261	267	295	284	277	274	245	260	274	286	296	251	262	262	282	261	260	269	259	261	279	275	305	253	251	298	245	300	285	248	288	284	294	262	316	244	289	250	258	267	289	272	272	275	257	252	266	284	279	252	275	283	294	277	296	251	279	250	278	245	248	236	268	256	280	279	264	299	269	285	235	287	243	242	256	265	286	265	263	234	247	282	266	259	278	260	280	272	263	294	263	267	258	275	263	262	245	295	272	299	289	283	272	256	282	279	284	287	267	280	283	270	249	245	270	274	270	256	247	269	289	260	274	220	279	264	255	267	287	268	236	259	271	260	264	259	241	271	276	249	275	303	270	265	303	262	245	267	266	283	272	290	260	251	273	277	267	305	272	255	242	274	243	296	282	256	279	267	263	273	274	293	294	289	248	296	263	246	267	254	261	262	284	282	238	237	270	265	294	237	253	277	284	258	261	264	273	269	254	242	251	292	261	238	289	270	272	294	238	260	299	258	271	261	263	246	288	282	305	274	274	268	251	272	301	293	277	258	301	292	266	277	247	271	287	265	258	288	297	272	301	267	251	250	282	265	282	257	278	277	270	281	285	257	290	271	284	306	299	264	257	263	252	264	277	254	272	267	260	232	283	263	273	270	287	258	278	273	264	285	250	280	236	256	277	253	267	281	262	242	262	265	239	287	255	238	276	302	297	296	289	247	270	261	260	263	286	251	277	245	273	264	300	258	280	261	287	252	261	238	272	285	273	266	233	262	261	264	271	257	239	312	268	287	286	297	265	257	259	261	312	257	264	264	258	267	270	253	270	300	301	244	278	262	266	282	280	264	249	299	303	263	293	269	252	266	252	288	243	251	277	275	282	260	292	253	293	261	255	285	261	256	290	268	279	278	265	262	267	297	258	267	251	269	269	254	304	261	263	265	225	278	267	270	270	266	252	253	272	284	270	268	249	275	289	265	235	249	261	257	282	282	243	260	291	326	279	292	250	266	284	292	275	266	269	261	253	268	263	296	271
16792	2563	5374	6254	5388	4533	3772	3105	2715	2471	2145	1899	1725	1548	1475	1394	1334	1267	1244	1183	1180	1128	1098	1051	1060	1000	973	976	966	939	929	934	965	934	902	903	905	924	880	898	887	829	866	834	864	899	877	836	827	836	833	813	858	826	857	793	865	828	808	843	800	846	833	840	839	752	832	808	840	784	804	823	827	801	812	830	843	833	783	798	770	840	768	804	871	819	829	826	815	804	782	806	820	814	780	810	768	818	833	780	808	814	846	805	819	784	857	783	845	817	742	808	790	785	814	798	730	759	823	821	826	813	801	754	806	763	808	772	787	778	803	804	807	807	819	829	821	767	787	797	769	798	769	797	806	777	810	759	806	750	793	784	821	804	786	753	764	858	811	800	780	768	841	782	786	770	724	781	798	792	840	795	766	798	758	806	772	787	874	770	797	745	735	815	836	778	759	741	796	803	759	767	787	828	785	748	780	778	813	813	806	817	815	802	766	723	776	798	786	800	792	815	796	750	826	788	777	819	783	816	800	836	767	759	790	811	793	795	809	801	745	795	790	785	805	851	766	784	775	779	804	746	789	791	831	733	809	799	739	755	803	806	824	768	795	812	754	783	783	790	794	812	792	775	760	796	740	848	802	782	774	728	774	782	743	762	802	766	766	760	791	802	772	770	805	760	769	782	766	751	817	807	779	800	800	757	830	780	814	814	789	759	795	751	793	802	733	765	789	764	787	800	791	791	834	801	773	780	747	826	809	799	833	805	838	806	785	768	834	807	739	825	790	764	749	788	778	802	768	793	767	782	761	793	770	761	807	793	807	749	748	770	776	797	780	762	721	751	812	779	805	799	771	751	768	773	790	798	818	789	810	777	759	819	766	762	829	808	752	795	795	746	745	774	773	785	772	766	801	825	799	774	725	813	768	779	799	782	758	743	805	808	773	812	731	816	784	827	808	794	784	776	815	775	800	799	718	785	809	776	816	789	776	742	750	777	772	770	788	784	751	828	773	762	761	799	803	754	824	768	792	776	838	822	802	773	798	816	742	827	771	811	805	810	826	767	827	824	800	754	789	818	840	793	784	804	833	760	787	753	807	777	762	808	822	808	762	808	759	789	784	845	788	730	764	724	795	728	815	796	801	841	754	757	788	776	748	782	785	803	817	798	750	777	744	721	780	787	740	769	783	728	778	795	739	818	712	788	792	779	785	776	786	819	795	787	736	699	775	804	778	854	761	778	773	744	823	791	773	794	765	755	795	805	793	759	824	821	808	811	797	778	758	784	812	838	732	774	803	762	792	814	706	825	805	826	756	798	803	740	774	807	778	770	773	759	750	800	768	787	810	782	787	797	877	762	805	815	803	826	756	747	781	834	797	799	783	811	825	812	803	833	809	781	754	789	839	760	757	716	791	776	766	782	785	748	749	759	774	797	800	766	807	825	773	759	795	733	750	794	784	860	846	749	710	785	788	761	778	739	793	801	796	776	798	792	827	844	813	805	792	862	791	800	787	758	799	791	789	795	812	794	764	728	765	743	775	769	752	774	816	800	762	841	813	738	736	791	781	800	788	745	774	781	787	769	760	806	820	761	821	785	741	822	740	826	790	799	806	796	786	846	786	808	748	732	785	802	776	800	800	809	832	727	808	746	780	764	785	800	789	799	803	816	743	816	806	757	746	783	772	776	835	784	782	798	775	789	777	762	777	791	802	791	773	755	757	784	772	783	800	812	757	781	797	776	784	770	825	759	787	740	724	807	744	748	824	823	777	779	762	802	833	773	753	715	762	772	772	779	837	798	769	758	779	783	833	777	795	792	779	763	789	784	785	769	826	800	830	753	749	787	747	741	764	796	786	845	779	788	809	771	801	807	785	764	803	751	725	725	778	795	822	779	729	832	789	770	780	809	796	730	758	761	821	773	778	823	781	805	818	783	781	765	742	782	733	788	825	796	836	775	758	805	786	752	772	806	740	780	766	746	809	783	828	760	813	817	804	762	742	759	790	820	704	785	829	789	760	814	810	731	788	787	751	837	763	782	781	791	800	772	783	812	761	803	755	801	794	805	803	792	778	788	749	762	799	828	801	763	752	803	769	810	803	791	806	810	749	801	771	793	795	794	792	785	802	825	783	788	795	802	809	778	782	811	764	802	766	747	797	778	788	787	765	801	775	777	803	799	796	783	771	759	844	806	785	808	841	775	768	802	773	802	761	770	812	813	807	818	795	751	761	779	773	756	833	754	765	749	799	770	726	809	736	800	800	821	788	789	776	855	716	842	774	789	801	786	754	767	781	794	772	787	766	782	789	800	730	708	730	747	760	791	815	791	793	799	761	756	779	742	768	811	807	824	757	768	797	753	808	757	797	777	750	786	814	777	776	810	841	774	745	786	808	824	765	778	764	809	776	732	729	782	774	805	747	811	790	760	791	755	799	745	802	827	764	771	721	777	817	793	805	785	796	744	802	739	829	794	757	760	780	794	789	803	772	773	755	770	762	774	772	767	819	769	797	830	767	779	746	750	761	783	775	750	772	749	757	761	791	787	861	805	797	765	813	757	727	804	789	820	808	811	763	783	789	794	780	777	804	762	787	765	788	782	873	806	748	764	782	826	764	827	765	772	794	812	778	776	771	813	748	819	804	799	779	763	857	767	817	795	777	822	760	767	799	759	787	732	763	800	798	773	773	761	749	736	800	775	844	752	786	862	816	794	759	781	839	782	814	746	801	825	736	803	761	778	816	748	786	780	791	823	827	762	787	792	815	733	816	843	760	747	788	799	798	740	807	809	816	808	804	824	762	841	712	796	789	783	762	802	770	782	766	758	784	799	836	758	838	762	767	772	751	798	802	765	785	789	780	802	740	800	786	765	739	777	815	787	779	805	809	740	813	753	760	806	806	790	808	765	753	767	824	797	758	791	764	805	833	785	775	788	793	799	771	788	801	787	796	808	810	841	782	803	795	780	823	797	806	751	819	797	778	776	752	812	759	771	792	803	836	787	782	726	795	846	792	765	832	811	733	816	777	715	761	838	809	760	790	794	798	797	765	833	799	708	765	765	763	817	797	853	768	764	822	805	781	745	758	736	793	779	767	795	827	760	758	821	739	777	800	747	798	812	746	795	776	818	796	793	794	816	776	818	812	802	772	760	717	785	864	786	789	755	810	812	762	787	792	734	733	771	741	832	791	768	769	766	770	746	768	762	818	761	794	797	794	765	780	780	803	736	810	776	802	785	773	793	791	764	766	741	844	757	765	784	779	787	806	764	746	759	789	824	852	753	791	801	806	793	803	823	797	788	760	760	773	756	769	793	762	786	732	786	809	790	822	764	796	771	852	765	762	763	808	787	804	776	820	836	768	774	756	773	810	749	783	805	759	756	741	786	747	802	782	739	801	791	807	780	750	801	751	798	793	767	780	754	741	814	797	808	751	826	809	781	836	797	781	797	779	766	786	805	765	770	777	794	755	803	749	757	799	793	748	780	756	802	773	807	811	801	804	772
5403	295	170	150	160	116	113	110	87	95	98	91	89	94	88	79	78	95	84	91	105	98	82	90	110	95	94	90	94	92	83	103	66	92	90	88	72	97	83	81	90	93	86	83	98	90	88	89	75	69	87	82	80	91	88	91	85	83	75	79	77	86	84	94	84	99	87	84	91	81	82	100	70	74	78	87	92	75	90	89	71	86	89	79	76	85	75	80	91	92	84	85	91	111	86	74	64	99	78	80	87	98	76	96	81	81	86	69	91	83	69	68	86	89	79	104	92	81	59	92	94	84	82	95	73	89	75	80	69	91	71	89	84	83	78	83	83	87	85	69	75	96	73	95	80	84	109	78	89	95	88	100	85	86	78	79	79	102	95	81	97	84	98	94	95	85	93	84	69	85	90	78	89	66	70	96	78	100	73	74	88	71	82	74	87	90	77	97	78	98	74	99	86	93	80	77	72	96	76	91	99	84	75	69	77	87	92	60	79	79	79	95	104	61	89	81	93	93	88	86	93	88	81	95	76	75	78	76	78	68	71	72	82	86	88	77	71	90	83	64	65	67	87	81	99	76	90	82	56	82	60	92	72	78	69	76	71	60	72	74	85	92	72	77	75	73	77	81	66	68	87	80	89	77	93	107	91	96	79	94	85	79	83	76	102	98	82	83	81	88	81	79	94	77	82	75	71	81	73	95	98	95	84	93	84	78	78	85	86	85	72	94	98	99	69	76	72	80	82	94	83	80	80	91	72	88	78	76	95	98	68	87	88	91	80	73	78	79	78	76	77	65	75	79	78	82	92	86	95	80	79	82	88	94	86	92	89	78	82	84	70	72	86	77	95	82	78	78	80	78	88	89	79	84	86	63	82	95	83	70	88	105	78	93	70	84	71	78	83	82	89	87	93	96	80	79	100	84	74	115	88	86	69	84	88	76	76	72	77	87	80	75	70	86	71	96	84	88	89	70	97	86	86	81	69	79	75	76	76	92	93	76	93	93	81	83	86	81	95	90	87	67	100	69	83	76	88	93	90	87	76	82	69	71	87	83	68	68	75	95	88	90	91	80	89	94	83	84	87	88	75	83	80	85	88	92	86	76	79	73	96	76	70	88	95	88	89	84	91	92	77	93	77	110	96	75	68	77	84	82	96	77	79	80	83	99	68	89	89	70	88	80	76	92	84	86	87	93	84	82	62	73	69	74	86	74	85	93	81	86	88	90	88	80	91	67	89	104	85	90	94	81	81	75	66	76	92	83	84	90	76	66	88	94	90	89	85	85	87	86	91	96	76	95	75	75	106	85	84	90	101	88	83	80	79	96	73	84	84	68	88	95	76	84	86	82	86	68	79	89	77	79	78	83	101	97	77	66	88	91	79	82	73	66	69	82	76	92	97	85	85	78	91	79	97	79	85	95	71	75	82	82	98	72	68	76	78	85	98	78	80	85	86	104	70	86	98	74	88	86	96	79	101	85	71	85	81	104	85	80	57	87	96	93	69	87	81	81	74	85	77	93	64	69	82	81	95	81	68	95	81	78	79	95	79	85	81	72	77	74	84	88	69	85	65	89	79	95	70	84	90	85	82	82	66	70	95	91	65	76	81	103	74	72	87	84	76	92	80	80	88	93	99	83	96	77	87	96	81	87	83	84	68	89	106	91	85	84	85	95	83	92	106	80	89	85	95	85	87	90	91	72	99	75	89	75	90	90	113	105	95	76	85	84	91	93	73	77	92	87	92	73	85	87	84	77	85	71	82	74	65	77	73	87	87	76	82	83	85	107	101	81	87	90	81	91	73	74	78	78	77	87	74	83	89	77	82	86	83	78	88	93	83	107	83	89	87	81	84	75	84	88	79	81	88	84	73	70	83	81	84	73	91	61	76	96	97	82	79	104	79	82	82	83	99	81	83	89	92	100	89	89	89	81	81	85	110	83	84	98	78	71	83	75	78	91	68	88	86	74	75	88	91	74	90	103	87	89	98	85	101	76	51	86	69	69	74	80	86	81	73	77	79	84	84	79	75	75	86	80	73	82	87	85	76	79	96	95	77	91	83	78	79	98	79	75	76	72	89	71	95	85	100	78	92	70	82	87	69	89	80	76	75	71	80	72	77	83	79	88	92	88	107	91	89	96	79	90	76	86	87	90	88	90	82	90	102	107	77	81	85	76	82	86	100	108	73	92	69	92	87	61	86	94	96	86	79	75	80	79	64	82	83	67	76	101	73	88	81	81	80	90	81	76	89	85	87	95	77	88	77	91	74	87	95	87	89	83	89	96	67	93	80	90	85	88	78	109	88	62	72	91	84	83	82	79	61	76	77	100	94	71	94	75	83	83	70	92	65	75	76	95	98	82	84	83	82	88	77	85	77	71	107	83	75	98	85	78	90	98	89	75	68	80	84	108	79	71	110	77	94	86	90	94	100	65	91	67	80	88	107	96	105	84	82	78	101	91	77	85	103	89	87	64	81	82	83	71	81	88	69	80	87	85	65	91	83	103	58	64	93	72	78	82	71	88	86	80	70	81	96	92	59	79	74	104	86	77	88	86	106	93	85	91	85	69	77	98	77	98	80	77	81	84	87	67	94	76	73	66	92	84	107	92	83	85	82	92	80	98	83	91	72	78	85	87	93	79	91	79	82	97	92	94	71	80	94	75	78	81	80	85	87	82	84	80	95	78	86	84	97	81	98	101	85	75	85	77	71	95	89	96	86	92	77	76	82	76	76	72	89	82	94	98	77	85	68	92	101	81	85	85	85	67	81	72	84	93	67	76	77	77	80	76	88	91	91	84	84	82	75	97	74	94	79	84	92	70	78	78	74	77	90	89	84	86	91	76	99	96	87	88	91	81	89	83	71	74	78	84	80	79	88	90	91	93	87	87	82	77	87	92	83	86	67	97	80	77	74	81	102	93	74	71	84	87	84	89	87	76	79	101	74	78	86	84	81	81	81	80	93	84	82	85	74	94	61	82	82	95	92	80	91	75	66	79	80	77	85	89	98	76	92	92	96	80	70	95	97	82	84	88	82	74	85	96	92	82	85	83	101	78	84	91	69	95	79	77	64	82	65	70	84	83	88	91	86	83	88	75	89	88	82	86	75	74	84	78	105	74	85	80	83	89	78	91	92	85	95	88	69	82	91	92	83	97	81	69	98	90	84	86	94	78	88	65	96	67	95	107	91	92	91	64	80	72	72	75	78	58	86	83	74	84	82	98	79	98	91	91	96	68	94	84	80	90	77	79	91	76	76	97	79	79	85	87	89	75	86	86	84	75	69	88	73	77	80	79	96	70	71	72	81	90	84	95	94	84	92	87	103	83	80	80	69	88	84	79	84	88	87	78	82	79	79	88	83	78	73	90	79	87	87	88	85	81	83	82	92	78	84	84	83	90	79	85	93	91	82	82	88	80	78	79	93	89	72	67	83	75	74	78	90	81	96	74	81	86	89	73	101	73	75	96	66	87	99	73	93	91	85	83	79	82	93	88
5869	405	543	568	540	529	451	416	371	384	357	378	348	336	356	332	345	330	327	335	302	351	353	347	337	338	326	320	312	327	363	330	327	310	324	348	328	323	283	314	320	290	301	296	296	295	306	316	311	321	323	286	293	340	296	286	316	297	291	294	298	343	308	309	297	318	300	329	306	276	307	325	323	337	316	326	284	299	328	321	278	332	294	299	304	307	308	334	300	313	296	294	301	312	334	307	323	311	328	313	325	317	268	307	289	312	342	300	343	319	299	322	292	317	288	313	267	311	302	329	300	296	310	287	320	300	295	310	308	328	302	313	314	305	281	303	309	303	288	317	325	324	322	301	324	287	342	293	338	327	337	302	312	284	286	300	292	357	293	291	302	305	318	281	287	364	329	309	328	339	315	332	305	302	305	309	328	316	320	322	326	321	309	330	309	279	326	298	299	300	285	334	286	305	313	319	310	330	281	303	288	315	332	305	305	350	304	292	321	335	291	289	314	337	302	311	305	308	339	296	292	301	279	304	336	300	315	311	307	327	286	298	300	312	298	318	291	317	291	302	337	317	286	292	297	331	275	270	310	322	311	318	309	329	313	317	294	292	323	298	306	304	293	303	329	323	316	301	295	309	311	306	320	295	317	338	332	309	276	323	310	280	356	297	288	297	322	308	320	311	300	302	302	286	338	296	307	288	321	304	297	327	281	327	309	317	298	290	307	328	343	316	324	300	300	304	313	325	313	296	303	328	282	280	294	320	302	287	309	316	324	328	297	308	283	314	296	335	304	311	292	330	289	286	302	321	321	322	282	319	338	335	321	316	310	299	303	304	334	314	292	291	316	299	319	281	299	297	300	281	304	327	324	330	310	324	324	276	311	314	290	293	307	306	293	300	326	257	307	299	327	297	303	308	324	307	277	326	348	331	311	308	306	307	309	300	318	322	324	301	316	343	312	322	304	312	304	339	285	281	287	305	311	268	309	281	285	286	297	292	302	300	348	339	301	289	316	316	287	310	306	323	333	286	308	316	271	307	313	271	305	306	290	310	338	328	325	335	302	305	298	314	303	293	332	292	304	343	349	290	320	300	318	300	325	312	304	322	330	293	295	312	297	296	330	310	324	335	272	296	298	290	320	307	319	285	327	291	302	307	324	350	304	324	315	288	314	305	322	313	312	298	296	268	291	311	326	296	347	308	312	326	292	281	346	308	312	328	309	306	306	290	270	315	301	318	294	286	318	316	322	303	303	337	305	350	285	313	340	283	297	315	300	287	326	324	312	317	331	326	296	306	270	317	290	341	297	278	290	306	300	293	322	283	308	281	312	336	277	340	285	296	309	280	316	291	278	295	282	323	316	334	307	307	304	302	318	308	330	326	295	309	268	293	309	279	328	307	328	310	307	336	315	318	277	295	302	312	327	285	315	306	300	299	293	329	333	293	281	308	316	314	300	296	303	299	324	324	297	307	293	301	312	302	280	293	342	301	303	296	311	287	314	314	321	277	308	330	300	286	287	295	305	313	322	283	320	311	338	332	262	265	305	308	302	303	292	310	302	294	305	293	272	289	284	304	259	304	306	318	309	295	278	328	274	271	324	334	309	302	333	272	293	316	296	283	317	298	320	294	288	305	315	346	346	324	297	312	289	308	287	354	325	308	278	293	291	308	322	328	276	353	331	302	317	307	277	302	311	285	318	324	281	309	310	285	330	335	287	297	334	276	310	290	296	293	293	310	316	312	308	343	331	285	310	319	284	298	297	304	290	331	329	327	342	299	316	308	331	305	322	318	292	323	297	330	311	336	308	304	321	329	311	315	297	288	345	318	313	314	325	324	292	315	314	290	307	308	305	356	280	330	296	297	325	341	316	347	303	311	331	274	325	296	338	329	324	305	280	300	310	323	272	300	322	318	299	350	263	312	333	314	316	293	321	332	312	304	299	288	318	283	314	317	290	310	286	294	346	292	297	313	336	297	265	321	295	289	296	323	308	315	340	302	299	322	278	295	318	301	292	318	294	332	293	292	304	296	314	283	284	301	312	325	312	305	311	302	302	288	306	292	306	306	294	283	324	332	287	328	313	332	332	302	318	315	315	311	308	319	329	290	318	301	311	273	306	300	316	319	287	321	315	298	322	315	300	288	328	316	300	311	313	322	294	296	297	309	318	328	274	309	295	320	298	326	287	313	294	320	304	306	310	293	295	295	318	284	297	303	312	342	325	284	316	286	313	278	321	341	299	297	339	330	318	299	313	329	306	303	312	299	328	291	320	336	314	330	340	290	333	294	304	325	324	314	321	306	318	291	297	263	305	317	339	318	302	322	298	324	311	302	305	271	323	289	269	337	278	306	279	293	285	303	314	320	304	302	294	304	304	309	278	282	319	289	299	295	303	300	296	315	329	315	318	317	303	326	289	285	328	294	316	296	306	342	289	337	281	281	301	320	333	308	296	306	294	297	301	312	307	307	301	321	280	296	289	299	290	317	283	318	308	320	331	300	302	335	316	289	314	299	317	300	297	334	286	309	312	330	288	306	326	345	308	303	302	298	299	315	290	325	311	344	306	321	303	307	305	291	314	308	331	326	295	303	299	298	284	296	312	280	290	316	309	307	296	307	296	314	326	314	317	342	332	308	329	307	319	313	314	313	319	304	315	274	330	288	307	310	319	292	309	342	278	319	297	278	270	301	293	330	309	312	324	322	322	313	314	298	298	313	319	308	298	309	291	326	293	348	297	308	314	347	305	318	302	321	292	303	314	321	330	290	277	268	287	302	301	336	311	340	291	315	323	299	319	330	307	312	284	304	301	300	291	315	301	318	306	324	313	299	323	298	305	285	353	279	326	290	340	303	308	324	303	314	323	290	315	293	326	290	298	310	329	295	297	298	307	360	319	311	339	321	292	324	331	323	287	298	341	286	294	362	313	277	321	323	300	301	330	312	302	297	307	322	312	342	333	306	304	321	319	296	336	339	299	276	321	321	280	305	299	303	304	295	302	309	322	300	341	286	303	329	310	276	352	298	282	313	329	288	301	290	316	283	315	346	310	340	290	335	302	299	301	262	330	286	347	323	280	284	301	320	300	284	305	306	309	296	324	292	278	318	304	318	340	314	328	332	328	302	299	281	304	309	276	305	330	315	322	281	311	287	286	297	325	327	303	352	316	315	304	336	339	285	267	326	333	342	330	320	289	309	331	319	305	322	307	290	317	303	316	332	336	312	296	292	322	307	285	307	270	280	313	294	312	313	282	331	311	299	275	296	304	300	275	298	293	323	305	323	310	293	311	286	294	328	309	312	304	284	312	338	269	310	281	319	351	320	277	333	292	293	303	304	301	346	290	274	289	298	318	309	315	301	277	320	298	306	286	327	324	315	296	302	333	302	304	325	319	307	283	305	295	307	350	317	308	273	288	283	316	308	286	308	323	281	337	304	300	302	306	307	288	297	303	338	300	311	286	326	308	268	333	323	301	328	324	314	312	289	279	325	332	339
27252	4404	1446	1158	774	561	501	412	349	323	286	261	235	248	225	223	210	195	169	150	193	214	189	188	172	196	209	211	164	196	193	168	180	165	193	187	170	162	186	181	191	165	175	173	172	188	165	166	194	158	181	180	162	170	159	174	186	173	153	168	152	171	149	186	159	200	179	165	182	175	139	177	174	165	166	154	136	168	185	198	146	189	174	173	165	199	147	181	140	167	145	180	139	162	155	187	185	179	169	168	155	180	171	177	181	161	166	186	150	173	183	173	158	145	174	161	160	160	190	161	166	176	180	164	157	171	143	190	166	156	159	161	176	165	174	180	161	207	169	143	148	150	187	148	161	162	160	158	164	175	150	168	182	149	178	158	171	173	157	158	178	161	149	179	165	158	153	189	157	178	167	157	170	171	167	170	169	163	146	129	146	153	178	163	178	174	165	174	164	168	184	150	170	152	172	172	161	162	193	155	188	158	157	153	157	169	169	165	161	181	174	177	154	167	154	169	151	179	156	182	157	179	157	160	184	194	166	174	169	178	163	187	182	160	175	161	186	164	176	169	165	172	158	155	180	178	139	143	156	204	154	168	162	161	171	164	187	170	171	147	161	170	153	157	159	196	156	157	185	146	140	162	154	169	171	171	173	166	162	164	166	158	161	168	169	162	172	172	205	152	171	158	141	168	158	195	153	142	164	180	182	173	179	174	159	171	170	176	156	170	163	186	159	192	168	158	157	164	165	162	162	166	153	165	181	137	169	168	140	180	173	153	155	166	155	150	174	174	169	164	178	154	153	166	167	154	176	166	164	159	188	176	174	161	170	165	158	163	176	183	164	167	158	170	166	175	175	164	157	183	167	191	181	183	176	172	163	177	175	135	183	168	161	150	158	151	163	165	193	172	181	178	172	150	166	189	198	169	170	172	138	136	183	167	178	156	143	160	184	156	174	154	173	181	165	145	166	190	188	168	157	157	171	173	149	150	149	179	169	180	174	184	174	170	170	173	149	150	169	161	151	141	169	159	152	171	188	144	179	172	150	179	167	165	189	162	145	181	177	178	168	152	182	170	153	174	167	185	180	181	164	170	168	196	188	192	140	174	200	163	165	183	186	152	169	167	188	158	170	156	156	189	149	161	163	155	156	157	144	191	151	163	194	199	170	173	158	138	165	164	155	152	145	149	136	154	181	166	143	139	146	171	148	163	133	154	187	154	179	178	163	171	162	170	151	150	161	188	177	153	159	201	158	164	168	160	161	148	207	177	182	148	150	159	161	146	180	172	150	180	175	183	176	162	155	169	152	160	148	179	181	155	177	182	163	147	145	184	164	153	160	157	171	189	180	161	183	184	147	132	159	145	187	180	167	153	156	160	163	179	180	178	155	157	181	175	159	156	191	176	175	159	175	171	167	167	165	161	140	203	163	187	168	146	156	172	156	151	169	162	181	176	177	178	183	167	169	118	143	161	195	170	159	147	173	156	179	172	155	155	165	184	138	175	173	177	171	152	141	179	190	146	137	167	164	184	134	179	170	154	158	190	160	182	151	160	172	148	182	165	165	182	175	178	169	171	175	147	178	188	163	154	171	167	197	174	170	163	165	168	160	165	157	184	162	193	166	164	163	153	186	173	156	150	169	158	165	170	172	153	182	160	188	200	179	174	154	155	162	144	148	153	171	177	128	182	188	180	153	176	171	172	179	155	143	152	155	154	163	157	157	164	173	186	161	164	153	174	163	171	182	168	154	174	154	169	182	154	141	154	165	139	183	170	168	144	173	151	158	166	170	177	177	186	141	177	168	154	144	162	136	157	157	173	145	159	167	157	145	177	169	165	178	182	167	188	166	153	180	155	174	168	147	154	172	161	151	149	161	146	154	156	163	163	150	131	182	163	170	170	146	183	165	161	172	190	153	147	184	163	195	193	160	151	181	192	157	161	165	172	161	152	172	169	162	143	153	169	163	173	165	179	171	158	161	158	164	153	157	171	152	162	167	180	159	159	178	152	170	169	165	168	194	155	181	154	170	152	155	166	179	156	132	180	175	166	163	158	145	166	152	180	178	167	177	190	156	159	152	181	148	191	150	172	164	168	173	178	178	160	173	168	178	164	156	157	171	171	172	164	171	152	146	185	159	162	189	180	172	157	154	151	179	185	173	164	177	170	185	177	170	170	200	155	162	161	143	169	157	165	159	160	161	177	168	184	173	175	177	169	166	201	153	185	140	152	193	160	139	163	144	178	188	167	173	151	170	152	194	186	164	162	176	164	166	151	140	165	158	168	166	166	138	176	159	163	203	172	179	192	154	155	156	168	159	185	178	162	162	169	163	158	159	184	183	196	168	162	172	170	163	193	174	150	161	146	180	167	146	166	151	154	164	167	149	155	167	167	177	152	162	170	141	173	159	167	160	172	168	180	153	146	194	179	148	170	137	152	171	156	171	153	150	146	159	165	153	170	182	151	140	165	189	193	186	154	147	168	174	154	170	174	159	167	163	165	150	148	169	196	174	159	162	185	152	150	159	184	166	189	161	179	150	180	142	178	192	172	160	148	186	175	160	163	175	168	165	162	156	148	170	171	166	168	163	147	160	164	181	161	167	161	152	168	169	152	159	181	182	148	167	181	171	173	157	184	191	161	167	167	148	182	150	167	142	155	159	179	148	152	173	135	179	162	162	165	151	180	167	153	147	192	186	180	188	159	137	165	160	172	165	144	157	184	162	167	151	181	157	192	162	169	160	168	151	201	155	173	173	160	156	181	183	178	165	158	143	191	158	176	166	159	174	170	181	163	155	167	155	156	191	173	170	160	160	164	167	153	161	159	176	181	185	155	163	187	145	169	165	190	158	166	167	150	147	185	181	151	136	174	153	160	161	192	178	153	180	176	165	165	178	150	175	162	160	141	165	182	176	181	173	177	161	140	153	144	153	153	167	159	174	166	156	163	160	150	175	170	162	137	158	166	155	182	152	170	161	172	157	163	157	183	186	185	163	154	168	182	165	166	172	169	139	163	173	156	164	153	169	153	163	167	167	171	176	151	173	150	155	171	147	171	147	135	169	163	172	159	171	178	149	182	178	164	161	169	182	174	168	167	187	165	157	177	163	163	181	178	152	161	174	155	182	185	139	181	194	145	157	154	159	158	173	167	148	141	166	164	145	154	163	175	164	177	164	156	198	169	189	176	166	150	179	186	159	162	168	177	166	187	159	169	148	145	150	154	168	137	173	175	173	158	168	193	157	141	153	182	162	153	149	152	177	138	152	174	179	180	187	163	162	166	163	163	143	163	165	143	171	186	168	164	170	164	191	181	165	196	174	165	166	164	166	165	159	177	172	198	170	170	164	162	179	165	160	155	165	169	171	141	165	167	142	183	158	165	159	157	167	169	175	166	165	158	177	162	156	172	175	154	183	145	165	174	151	157	183	184	185	157	162	190	187	176	171	143	176	163	149	175	171	163	153	163	169	196	176	145	163	168	167	162	165	174	162	143
12868	1476	3059	3530	3072	2614	2173	1725	1622	1438	1388	1164	1055	994	900	896	876	812	828	738	716	692	683	681	649	665	632	652	598	616	653	642	610	602	613	583	598	588	604	598	557	569	581	565	579	560	585	567	548	544	590	540	610	520	570	570	556	535	609	582	551	526	540	582	569	555	549	506	577	564	518	543	557	546	578	525	570	575	586	559	592	506	538	538	560	519	527	510	501	540	533	489	514	563	519	529	556	536	531	508	527	513	548	521	559	508	510	539	538	502	505	549	513	564	562	558	523	537	586	539	533	544	591	559	557	560	500	538	547	542	527	537	526	520	557	535	536	563	546	533	544	517	516	491	541	526	515	523	546	574	513	504	533	496	529	518	512	547	517	557	537	528	498	541	511	511	567	512	537	524	555	511	517	527	548	481	554	511	554	574	507	503	476	523	530	538	499	538	504	515	532	532	525	528	523	552	550	557	522	540	522	507	538	516	529	526	521	527	518	546	491	541	556	556	484	525	515	535	533	492	535	522	563	543	520	569	559	479	555	496	541	577	549	518	460	501	527	524	551	464	553	556	529	527	514	488	510	507	510	596	527	529	520	553	539	544	521	514	545	577	487	529	524	537	554	538	543	561	525	504	491	531	548	542	512	540	527	558	546	530	526	529	519	523	467	508	516	458	533	521	539	554	519	485	559	550	514	501	531	494	523	537	510	514	495	558	533	514	545	543	531	501	543	525	512	541	528	514	502	543	563	543	501	518	546	514	526	547	554	561	540	528	537	506	497	547	481	547	518	505	526	518	519	528	515	532	532	498	517	507	524	529	509	531	511	510	506	514	535	552	513	472	508	541	542	537	534	522	479	574	529	556	520	539	521	559	564	550	514	540	527	504	523	505	526	497	524	510	533	529	524	533	482	529	527	507	512	533	533	573	529	496	534	553	526	560	533	526	543	497	511	482	543	511	501	514	510	564	528	493	551	500	558	564	562	479	500	539	557	475	562	545	552	539	538	546	562	572	567	531	558	546	557	560	510	532	496	517	525	552	558	515	492	540	537	501	545	499	557	533	542	518	536	523	517	541	518	551	520	518	527	556	555	558	528	517	540	547	491	502	531	512	519	530	497	490	495	529	549	522	528	547	521	510	512	526	517	530	543	499	526	507	558	532	525	530	512	557	551	506	505	538	510	520	568	499	508	513	541	553	519	509	552	557	521	540	516	515	504	528	518	545	504	490	483	535	538	490	526	539	538	539	551	541	491	510	490	514	559	540	509	491	550	528	547	546	529	567	538	550	552	541	559	488	514	542	519	527	559	580	526	527	525	535	540	542	536	507	544	483	537	528	528	541	511	563	515	518	512	530	537	522	501	514	555	520	543	531	539	559	533	536	599	512	555	517	540	573	514	493	491	528	513	499	556	562	541	511	551	533	513	502	568	547	543	523	503	549	544	537	515	539	538	534	584	507	506	545	513	566	507	532	501	507	524	568	556	567	527	520	515	514	549	551	548	500	553	510	529	501	519	508	527	553	503	541	530	559	511	516	520	503	545	532	511	525	541	515	479	531	495	527	550	524	532	519	524	544	521	564	516	551	540	553	509	523	534	535	500	535	522	504	485	517	534	508	532	541	528	478	523	567	507	549	523	527	502	575	559	555	540	560	505	521	500	506	497	532	535	492	476	543	558	524	508	560	573	525	538	545	578	528	559	509	529	544	577	464	556	579	547	576	521	513	545	516	520	533	505	584	552	532	520	566	556	586	535	521	505	533	512	543	555	526	522	540	547	512	507	517	534	540	510	525	548	539	490	531	533	523	539	554	525	551	506	512	542	515	541	524	535	512	522	511	537	519	529	571	590	461	537	504	513	508	508	538	526	520	556	539	544	533	507	504	497	524	542	497	526	530	553	487	543	529	517	531	540	515	558	512	532	548	531	505	544	571	547	545	517	521	548	533	521	515	519	526	533	551	530	550	526	496	492	543	552	504	496	543	498	525	568	543	547	530	522	527	505	560	503	556	528	550	522	520	510	537	556	499	477	514	519	533	539	544	520	526	551	539	530	538	535	565	532	537	552	538	516	551	507	528	521	536	551	519	557	553	544	499	524	526	505	537	539	538	525	556	549	536	494	532	491	567	557	534	534	525	513	519	548	528	549	542	531	523	481	539	532	572	552	510	491	519	457	555	524	505	549	519	485	533	526	520	547	512	539	514	531	516	523	516	541	528	518	527	547	501	508	544	528	505	502	521	534	512	519	535	510	528	551	539	542	540	522	520	521	530	532	543	551	507	501	572	514	514	529	588	544	579	566	515	502	504	552	518	544	547	563	505	533	557	510	563	495	515	499	527	556	503	547	523	556	544	535	570	539	565	548	530	547	564	521	542	529	536	536	553	517	506	568	565	564	535	491	520	528	540	554	545	546	550	547	511	538	509	514	524	519	536	508	514	556	531	491	555	534	569	502	492	513	515	516	495	517	533	507	528	522	546	511	564	562	546	554	534	530	553	483	527	544	568	523	554	532	536	531	527	522	531	534	541	548	525	496	515	514	517	500	517	489	554	517	529	504	578	545	517	523	546	530	533	552	553	526	541	549	526	523	529	476	543	506	553	568	538	520	565	506	542	517	553	525	550	550	529	521	499	575	531	542	514	510	540	580	500	538	575	550	503	542	561	507	515	515	528	527	540	518	517	543	576	496	509	502	518	502	538	501	532	519	530	559	486	495	530	480	498	528	536	554	524	515	485	502	553	515	494	551	527	533	554	518	513	526	525	517	555	545	512	529	519	557	558	522	537	527	524	509	568	510	562	525	520	532	547	522	522	537	536	544	561	550	519	571	514	528	512	535	522	524	541	561	517	527	543	532	551	552	540	503	554	520	514	502	522	539	544	478	560	561	526	526	545	528	562	572	546	531	519	541	523	557	551	536	534	546	490	513	499	527	517	531	529	526	473	522	556	513	533	522	558	536	506	524	498	547	539	503	553	550	503	548	508	520	508	542	535	530	554	518	503	510	492	531	548	549	536	540	503	507	550	542	489	476	506	476	560	531	524	560	556	558	575	493	535	575	499	541	546	563	525	494	526	528	542	511	493	558	557	543	560	552	551	497	550	518	526	545	555	561	493	549	537	535	503	526	549	520	517	534	514	504	574	542	525	509	567	507	526	555	512	514	514	557	542	522	536	537	551	541	528	529	504	502	553	556	557	514	558	546	498	570	476	529	487	521	542	535	529	538	541	509	541	539	516	530	520	519	500	544	489	496	536	585	531	525	524	471	528	551	522	497	517	550	531	542	542	508	525	542	491	544	525	538	552	533	508	531	514	531	559	521	558	548	528	518	541	516	551	513	545	489	518	503	517	511	516	503	534	516	527	568	519	554	555	548	496	508	540	520	594	546	507	508	534	542	514	546	527	576	525	542	506	547	558	534	514	552	508	531	497	501	494	505	551	556	541	536	511	491	507	504	511	504	542	512	531	510	541	520	515	523	508	518	532	565	563
36827	10166	2960	2142	1528	1059	870	713	596	540	504	429	426	366	372	384	364	346	320	316	291	321	286	335	280	301	314	300	288	280	316	280	270	293	277	285	274	245	298	264	297	265	296	280	283	268	295	260	275	246	263	269	275	301	272	272	279	279	294	269	239	270	266	234	297	275	271	287	284	276	266	253	290	250	256	277	290	267	269	278	251	229	287	280	283	247	266	309	243	248	278	264	270	251	270	264	270	289	257	271	259	266	247	278	262	277	259	287	265	257	250	273	286	245	269	240	253	264	252	269	248	247	273	216	255	268	275	261	250	279	230	285	281	254	267	283	255	256	261	229	273	278	295	258	255	248	256	253	251	251	267	273	268	269	282	269	275	261	279	274	263	276	255	250	265	318	278	277	260	284	250	260	256	284	275	253	268	223	254	268	283	284	260	274	285	246	279	252	278	258	265	269	260	286	243	278	281	255	261	292	284	294	287	277	266	272	293	271	216	279	258	281	261	275	256	256	277	284	292	254	235	254	270	272	293	290	285	273	250	278	249	279	269	285	250	264	265	296	270	284	234	265	274	254	261	306	270	272	245	281	256	271	276	282	260	264	294	252	271	258	257	285	278	286	270	273	265	271	283	262	251	295	243	252	267	270	271	296	280	266	255	288	254	257	264	257	288	260	267	289	272	276	299	266	264	280	253	254	279	266	257	279	267	262	265	251	284	286	284	270	294	266	235	243	251	242	281	269	261	280	286	254	272	299	272	242	268	297	264	291	278	235	314	269	286	273	264	267	269	272	257	293	282	284	254	296	286	261	254	273	275	284	255	283	285	264	258	239	272	280	274	255	273	270	251	271	269	273	273	253	280	273	246	276	287	249	270	286	253	234	261	244	313	296	235	251	284	259	257	274	251	269	276	269	240	271	268	268	288	298	255	269	275	267	251	249	240	240	265	265	246	258	265	248	263	260	260	288	266	274	235	259	262	232	269	274	269	285	287	248	268	271	273	262	286	245	269	248	269	246	253	285	274	284	282	255	254	293	284	276	271	269	266	251	250	273	273	279	288	253	272	292	266	283	281	286	282	272	271	260	300	278	252	271	268	253	275	261	284	264	257	264	270	269	256	264	281	281	276	265	252	284	237	274	268	267	259	275	253	271	291	275	275	250	246	279	268	263	253	248	241	251	260	256	265	276	263	271	255	289	259	269	306	258	258	265	250	271	262	271	253	287	278	241	257	266	284	265	259	277	243	261	261	241	258	274	269	283	271	276	283	274	270	251	304	279	275	287	255	262	262	254	254	249	273	298	274	264	262	285	278	258	264	280	278	261	283	255	229	265	261	258	267	236	270	248	288	290	271	277	258	259	278	256	269	293	262	286	288	258	282	261	243	281	264	252	271	264	290	272	246	288	262	261	255	240	273	261	264	243	252	259	292	264	248	257	283	275	250	255	264	275	281	297	277	268	267	263	284	270	277	270	302	256	265	262	258	262	278	235	256	277	276	285	248	273	280	242	266	280	246	269	269	284	279	261	283	249	281	275	255	278	258	247	260	271	259	283	259	278	283	273	245	297	258	254	271	277	279	275	245	292	287	245	259	294	269	235	278	270	288	251	255	273	267	253	274	281	252	261	256	247	241	280	275	272	261	216	277	262	280	254	284	273	279	243	302	287	267	259	271	294	275	280	260	267	276	254	274	243	253	246	263	259	206	273	255	271	283	292	247	250	259	267	245	244	271	283	274	267	275	278	260	270	243	253	246	273	259	274	243	278	267	253	268	300	293	289	279	289	256	252	288	257	270	275	262	254	267	263	294	286	265	266	235	243	285	292	258	258	273	270	297	265	301	284	264	266	250	270	277	282	274	271	262	265	281	263	259	242	279	283	286	265	247	245	265	293	273	269	302	245	270	281	299	277	251	270	266	253	247	270	277	264	268	268	275	253	255	246	273	283	271	282	239	279	272	251	241	325	294	249	227	265	264	260	258	276	268	260	250	276	264	272	240	294	254	271	247	271	284	286	279	269	294	246	254	238	250	268	261	275	232	249	289	295	250	261	244	249	268	279	282	282	248	287	263	254	260	254	245	273	252	279	285	288	276	264	269	267	290	286	288	270	303	256	280	258	289	279	270	285	273	281	287	234	277	301	271	260	237	255	263	275	241	284	267	256	256	262	292	280	285	257	249	262	259	262	278	268	264	280	286	258	256	282	265	257	263	284	266	265	258	238	262	284	268	278	313	291	287	265	262	281	264	260	272	282	287	292	306	264	256	272	251	280	254	252	246	288	276	260	261	280	269	254	286	280	256	284	269	276	253	263	278	269	250	263	282	236	266	279	260	249	238	276	283	264	306	233	282	297	259	270	284	279	285	298	260	285	280	267	288	253	266	256	270	277	270	274	261	273	269	278	268	257	261	272	278	271	270	289	262	260	239	299	236	251	296	277	309	274	275	262	270	273	295	260	268	267	280	274	238	289	299	276	281	247	252	265	281	272	278	236	269	251	260	277	238	249	280	268	276	287	268	285	291	268	271	274	266	241	277	276	253	266	264	259	257	283	296	263	275	266	268	253	285	291	257	279	258	281	267	285	283	250	277	274	235	285	268	283	247	270	260	265	286	293	265	250	275	257	253	279	294	270	277	268	275	269	254	295	275	271	292	277	239	267	265	270	300	260	271	259	287	282	262	274	285	289	298	243	303	289	280	260	269	274	258	253	253	246	292	263	255	287	258	265	261	274	269	251	298	259	283	220	279	271	268	253	275	266	264	291	312	263	293	244	264	245	304	261	260	274	241	281	272	268	295	284	277	283	242	293	246	288	257	267	291	264	282	264	280	270	239	294	272	262	254	261	302	266	284	267	304	265	290	282	255	259	245	288	275	287	239	246	268	262	270	256	238	260	250	263	275	235	267	280	268	262	259	289	261	288	276	263	229	278	274	269	245	268	273	256	285	289	240	274	276	269	277	276	269	281	254	266	266	283	243	264	254	296	287	265	270	268	276	260	241	242	280	271	263	274	223	275	257	255	275	272	274	260	279	258	249	276	289	290	281	276	264	246	277	246	287	262	273	273	282	265	276	271	262	243	247	284	269	265	260	252	246	264	264	281	285	262	254	271	283	257	297	253	263	251	260	271	280	248	267	275	272	288	276	273	251	283	272	245	265	257	278	247	263	271	300	280	285	280	285	258	279	285	291	293	264	264	291	267	272	290	274	286	264	270	313	248	296	285	282	273	271	246	258	264	282	281	260	281	257	264	295	250	286	244	259	296	279	256	236	267	282	262	265	296	272	291	282	251	289	259	301	261	265	249	296	271	262	258	264	264	264	286	277	273	259	238	298	266	274	280	271	238	258	223	270	275	263	259	272	254	264	265	280	239	265	284	281	255	289	284	266	293	281	235	272	249	246	224	235	251	238	260	274	263	266	269	280	264	262	280	237	274	265	262	277	267	298	268	263	241	258	266	237	285	259	258	286	287	281	253	262	311	261	287	231	253
16376	2601	5340	6281	5443	4587	3688	3145	2756	2413	2082	1908	1779	1607	1451	1403	1345	1308	1263	1225	1082	1112	1109	1055	1053	1039	1054	1047	969	949	910	890	888	948	906	876	870	858	856	867	800	857	871	844	864	828	881	845	835	814	831	876	870	805	792	801	790	831	824	844	813	803	774	816	846	879	825	820	840	880	817	790	798	804	818	803	785	814	797	790	832	819	789	797	741	863	780	758	823	793	834	809	810	773	847	807	765	787	797	771	821	781	836	791	722	783	807	812	802	748	759	818	816	761	767	791	763	803	794	829	769	851	801	771	794	861	796	803	787	777	761	782	819	791	810	797	794	788	773	781	856	801	771	767	739	788	790	801	771	762	759	767	831	754	779	798	810	796	794	724	784	800	792	826	782	771	830	748	758	789	784	760	785	746	733	814	792	763	765	751	772	743	747	777	806	769	734	778	775	818	813	806	780	790	745	738	772	785	810	821	756	719	783	734	831	790	787	794	829	790	820	761	768	770	834	798	802	789	812	750	768	809	814	754	760	758	758	792	802	808	788	806	752	832	772	800	803	764	759	751	806	754	756	768	813	727	797	779	793	797	818	793	789	797	760	769	773	753	832	798	755	789	828	798	756	788	782	813	794	805	781	779	837	768	802	803	789	816	748	781	770	836	766	786	813	741	787	787	778	745	780	742	777	820	716	796	767	815	816	748	784	819	762	774	827	798	765	820	831	780	803	830	820	793	789	741	777	751	761	803	771	780	821	799	785	817	843	802	736	812	740	777	727	808	811	777	775	786	797	817	765	783	827	757	803	750	761	773	744	767	790	793	819	769	763	830	798	767	794	764	773	816	781	750	779	783	790	749	793	780	796	779	828	785	761	798	785	870	791	799	782	781	769	795	782	769	754	786	824	754	731	816	744	819	836	785	782	776	798	774	796	818	794	798	793	786	735	747	780	725	757	775	798	771	748	765	753	816	753	782	788	757	756	755	814	781	813	787	817	777	771	766	785	764	758	764	844	776	818	781	745	799	761	835	762	802	780	805	772	789	765	788	810	801	777	799	812	799	824	729	761	792	785	762	799	806	766	778	787	773	763	820	784	781	840	772	818	827	777	772	772	760	796	841	750	778	809	805	776	769	804	784	758	748	778	759	772	821	780	831	753	798	735	760	784	784	847	811	787	729	747	774	786	791	833	764	765	790	787	761	803	766	799	797	748	744	810	785	797	742	767	746	748	728	812	750	768	722	739	783	766	803	796	789	745	785	787	799	766	751	801	841	782	802	783	798	793	749	788	722	780	785	738	793	804	839	827	812	785	775	834	785	819	729	808	703	808	762	785	796	760	775	768	810	789	825	810	827	743	746	730	764	763	821	751	780	797	786	793	717	757	778	767	802	764	841	745	776	781	783	773	773	807	758	765	813	754	757	767	791	789	801	745	745	714	817	816	823	808	809	779	801	795	797	800	782	810	760	766	807	776	786	833	790	770	841	824	749	777	792	754	761	775	792	824	796	728	813	827	790	788	799	748	776	797	790	787	777	723	812	819	788	791	782	808	738	732	822	802	796	791	761	809	781	789	747	756	753	749	764	758	754	784	808	836	753	873	829	741	750	784	762	745	790	783	728	851	751	816	869	740	787	800	762	809	846	803	811	814	767	845	801	803	807	795	730	810	740	816	777	788	808	759	799	756	748	813	801	782	749	755	761	788	797	773	808	771	788	760	809	768	794	771	745	744	778	770	812	771	780	793	767	739	786	751	790	735	815	825	794	819	796	803	798	797	759	816	801	800	782	755	788	797	778	734	782	753	781	824	770	726	769	750	763	728	756	802	786	800	776	790	789	800	753	803	796	757	807	804	800	781	785	779	737	792	778	805	812	856	787	758	853	772	712	734	795	821	769	763	759	777	816	753	787	776	789	837	861	785	768	797	816	780	836	783	791	777	771	739	855	741	787	777	807	806	811	759	793	746	823	744	765	802	820	799	772	776	780	744	800	841	763	768	801	772	714	739	836	764	803	800	771	769	835	777	817	807	745	750	767	732	761	798	782	763	784	810	769	813	808	761	775	740	785	801	837	767	781	767	758	784	752	767	808	792	781	760	803	789	823	776	761	816	768	765	798	772	783	763	798	763	785	788	791	778	808	727	761	754	760	768	799	789	793	776	761	780	780	824	773	739	755	800	775	802	748	749	805	806	777	776	787	790	785	812	764	757	789	831	784	825	823	770	809	731	790	805	802	805	757	810	793	778	765	790	778	782	780	768	766	815	783	768	801	790	831	769	766	800	768	815	817	777	778	775	774	756	805	804	782	832	801	734	794	814	788	787	764	778	801	739	821	765	774	810	812	781	793	777	760	851	804	797	791	778	708	839	777	780	765	830	751	769	801	746	808	736	764	779	793	804	786	754	769	727	786	778	810	749	831	794	783	794	741	826	824	811	748	786	750	757	755	803	801	785	753	762	756	757	757	799	779	807	818	757	774	775	773	751	759	762	808	802	791	759	785	751	760	782	755	783	781	750	745	757	770	764	800	791	809	772	806	808	780	803	780	792	808	759	790	790	785	748	690	808	806	804	803	809	756	782	747	746	787	827	736	823	779	732	807	764	833	797	785	790	817	764	757	793	746	746	757	786	750	777	754	796	768	832	789	830	714	808	803	777	782	780	794	756	756	794	776	764	836	730	763	809	807	740	767	770	786	800	801	781	753	847	808	848	767	821	810	786	799	757	790	720	778	748	790	848	743	774	719	788	768	740	797	795	805	781	730	780	794	779	796	768	801	754	862	762	782	825	773	768	840	780	762	790	813	781	781	832	785	723	777	778	775	803	797	796	759	824	808	762	801	763	765	772	796	848	778	779	818	794	741	758	751	799	821	751	787	790	803	805	798	774	751	825	782	743	771	813	805	843	819	800	794	785	796	780	745	785	726	804	806	757	803	758	788	791	806	813	787	793	798	777	785	779	746	838	735	794	784	763	755	783	783	766	828	755	808	775	762	776	803	778	761	746	809	791	815	803	821	737	830	837	765	799	796	780	787	803	771	762	752	744	763	798	764	792	814	795	858	806	785	761	787	801	774	759	797	785	749	762	772	756	813	762	781	842	805	783	822	759	777	789	776	802	788	782	752	812	771	751	759	795	809	791	754	777	830	779	731	754	796	771	799	780	774	756	748	798	840	771	764	804	780	757	839	788	737	781	764	768	762	760	804	765	799	781	830	745	812	759	814	796	759	774	771	789	758	802	771	804	772	801	796	826	783	802	780	761	797	743	840	779	823	830	741	789	735	803	814	774	776	797	794	759	776	797	788	826	795	741	787	786	696	794	790	776	737	788	769	776	715	793	766	759	825	788	780	776	794	765	783	789	771	816	803	793	808	765	780	825	796	811	759	813	819	769	766	793	827	781	831	759	741	807	793	840	773	771	796	736	788	845	785	777	781	752	823	773	825	775	820	768	815	781	767	804	765	738	806	769	771	799	733	773	749	752	837	793	764	749	823
5337	255	207	170	128	109	111	105	96	104	79	94	85	99	95	99	104	83	76	82	84	96	77	70	89	102	91	76	64	90	86	91	90	81	79	82	91	80	82	79	82	97	77	83	90	96	95	80	91	89	97	89	104	80	86	78	91	82	72	79	69	88	88	94	68	72	81	83	82	88	69	71	83	71	80	84	86	71	102	79	93	82	86	82	78	82	89	78	85	85	93	85	91	90	91	80	76	62	74	84	93	75	84	77	65	62	91	74	87	93	73	70	71	89	74	98	91	76	85	116	79	78	73	84	81	84	89	82	80	84	79	79	93	82	75	92	62	77	73	66	74	86	84	78	73	90	67	75	74	77	91	98	77	83	80	85	83	65	90	79	81	78	97	80	75	98	69	78	85	66	92	86	105	78	72	80	69	80	76	74	80	75	75	74	86	88	92	76	61	98	88	100	78	88	93	96	69	75	86	81	95	65	99	81	80	80	98	73	82	84	85	91	75	93	75	79	100	84	81	90	82	77	88	87	91	69	96	73	98	94	95	72	93	84	75	86	75	85	81	73	99	78	89	79	85	61	72	97	85	82	85	86	79	62	80	100	74	75	81	73	80	84	76	78	87	79	87	84	84	72	88	82	87	79	93	89	77	85	65	84	94	81	81	94	79	84	83	75	83	78	92	86	95	84	79	81	90	74	86	90	81	88	86	84	91	83	84	89	77	91	76	90	86	81	91	78	96	96	80	81	75	69	82	93	89	78	91	89	88	93	90	76	87	90	108	106	74	85	85	86	80	71	77	107	94	90	74	87	60	69	69	77	81	75	90	79	71	79	72	80	102	78	103	94	79	67	81	85	79	85	77	65	79	76	91	94	95	95	101	83	88	94	77	80	78	85	85	78	77	88	91	79	106	83	87	74	80	75	86	64	66	94	82	85	95	83	72	85	90	81	85	86	74	109	70	83	85	89	75	99	86	79	90	79	83	70	79	74	86	92	65	89	94	79	85	78	85	88	87	72	72	65	63	84	90	83	93	85	85	85	84	82	73	79	92	88	81	107	81	76	92	77	91	87	87	79	68	80	106	90	88	83	92	87	86	74	82	70	72	68	84	94	76	80	85	84	90	84	87	85	93	74	84	75	74	69	76	75	76	86	94	77	80	85	81	90	82	68	77	76	76	88	89	84	63	94	98	71	88	93	86	69	83	81	87	78	69	72	91	77	84	78	63	93	65	68	87	77	83	71	81	76	85	68	111	70	88	78	85	93	76	71	78	81	74	80	80	78	81	97	83	76	83	70	59	79	92	86	74	78	61	87	87	83	79	91	86	87	94	93	89	86	102	67	85	89	89	87	84	73	82	82	86	90	79	85	79	73	90	98	65	78	79	98	82	92	87	86	78	92	92	84	79	70	75	75	73	85	93	67	80	64	88	82	70	81	73	88	70	89	74	88	71	83	77	87	72	74	82	85	95	84	91	90	81	82	97	92	73	95	89	79	77	67	82	86	59	69	97	104	69	74	72	75	94	94	77	81	66	88	74	85	75	76	73	86	83	71	97	76	79	82	71	101	110	83	84	80	76	91	85	103	84	74	71	67	89	116	56	83	95	77	83	82	88	74	76	99	91	80	77	76	69	98	70	80	86	88	86	81	90	69	75	64	66	81	79	89	60	97	69	72	90	81	76	85	90	102	84	95	88	107	104	66	90	94	90	78	80	75	80	88	82	84	89	92	83	87	73	72	93	97	103	92	86	96	66	88	83	91	85	69	97	90	67	90	82	90	95	82	76	88	83	73	74	101	90	67	91	85	68	83	84	83	77	86	69	85	77	91	78	90	86	68	106	77	83	88	62	98	74	68	86	70	90	79	81	84	85	84	90	80	74	84	100	88	86	89	93	79	73	83	79	97	84	61	87	84	90	85	80	91	84	100	72	91	95	81	85	69	96	90	74	80	84	84	74	85	77	101	92	82	82	77	87	74	78	76	88	86	86	69	86	90	87	72	82	84	83	58	99	89	98	84	90	97	91	79	68	77	78	90	85	59	86	97	82	79	87	74	77	81	88	88	89	82	80	91	61	77	84	76	71	81	93	94	98	83	82	96	72	65	76	85	82	97	83	67	74	93	84	93	82	79	67	84	79	72	94	87	75	84	79	86	81	70	72	92	81	80	81	78	80	61	69	80	70	87	82	80	85	73	81	91	94	100	78	75	91	74	91	64	89	77	75	84	77	84	95	80	77	82	85	96	102	94	99	80	95	100	73	76	61	90	92	109	82	109	74	89	95	86	85	90	78	73	92	96	91	83	83	89	76	80	78	93	88	98	80	76	74	85	77	81	78	87	68	96	86	87	74	92	83	83	89	81	86	90	73	104	90	92	88	82	89	86	70	86	89	79	92	86	78	74	84	78	63	78	72	81	75	93	81	79	104	86	79	85	87	95	81	78	80	75	91	83	78	70	87	90	81	90	79	92	77	81	82	82	77	90	88	80	84	85	70	89	93	81	94	76	79	82	85	80	79	100	82	85	106	89	70	88	80	80	72	89	76	92	68	91	90	74	78	81	81	77	87	77	86	89	86	83	82	69	86	87	90	88	77	95	84	75	71	89	77	82	84	76	76	88	65	88	84	85	76	77	84	94	86	94	86	73	72	81	84	93	65	75	79	85	74	79	83	89	68	77	87	73	81	82	82	90	99	83	81	85	94	86	75	80	76	90	85	85	70	83	85	90	85	91	95	83	60	83	85	86	99	97	99	94	74	90	86	67	80	89	77	77	79	84	88	85	84	75	83	94	84	75	90	88	86	87	85	92	82	83	100	92	84	88	92	75	82	88	93	72	81	84	86	78	83	81	81	88	94	86	74	78	82	96	89	72	89	77	96	74	67	82	83	87	85	82	94	105	96	88	103	95	83	76	73	96	86	97	88	84	80	65	80	101	59	91	83	112	87	98	70	95	73	90	70	76	83	72	86	95	106	79	69	86	90	83	86	93	88	77	73	87	83	87	90	86	96	102	75	84	75	70	81	78	92	77	72	79	77	82	100	79	81	78	91	83	90	76	78	86	103	102	79	100	70	99	57	76	71	74	103	91	80	87	94	83	75	75	72	101	85	67	93	84	59	78	97	92	76	93	77	79	90	84	80	75	82	84	76	77	85	97	98	87	86	95	87	85	73	96	75	88	79	82	83	80	91	74	73	83	91	70	69	86	86	80	79	110	81	87	77	98	95	90	61	87	80	88	91	89	58	86	72	88	66	89	83	87	92	76	84	87	81	73	72	90	89	83	75	81	66	75	94	96	84	81	71	76	89	90	83	85	66	88	81	77	74	75	82	85	81	75	96	93	75	78	94	84	74	84	70	78	74	76	91	60	80	85	79	64	86	91	66	79	84	86	74	88	75	83	69	71	83	64	81	81	99	66	78	94	92	84	81	84	80	100	98	84	86	79	84	87	69	81	92	93	104	77	72	81	70	75	74	73	82	89	85	63	96	94
5709	385	564	590	524	436	460	408	386	381	366	352	349	351	333	340	332	331	331	354	308	302	314	313	317	334	361	338	320	312	315	313	305	333	309	309	327	327	304	305	321	323	295	311	297	313	306	284	307	298	275	298	303	308	311	313	321	288	281	325	285	317	310	306	328	322	347	303	330	342	293	320	310	268	335	318	311	310	298	301	308	294	328	293	307	325	306	318	286	302	312	308	307	306	288	340	301	264	323	316	334	315	314	320	312	319	302	347	320	308	332	309	304	306	311	293	320	287	315	283	303	270	269	318	299	314	341	308	303	276	314	315	297	311	304	311	306	321	325	317	313	309	313	291	323	318	319	285	323	311	300	289	293	284	304	301	285	283	336	299	296	318	290	283	309	290	303	325	311	274	286	282	302	311	332	313	295	346	311	301	308	326	289	309	289	312	284	336	301	266	341	289	299	284	307	301	298	315	328	279	311	316	293	295	318	316	309	298	295	281	295	329	284	277	321	318	295	322	332	307	304	339	296	341	344	305	317	326	331	272	317	305	327	308	325	308	287	323	283	292	309	324	276	331	328	320	319	329	299	315	333	277	307	299	306	339	300	324	327	304	313	283	317	323	281	309	324	307	322	314	314	306	270	321	298	308	313	336	285	324	266	302	309	331	298	295	342	295	326	333	305	310	309	315	296	306	320	288	315	316	290	304	299	288	321	291	278	324	300	296	310	285	285	310	297	292	267	309	338	314	292	305	326	283	296	306	327	280	289	322	290	283	319	294	308	296	316	307	306	324	345	300	302	294	304	296	304	318	299	320	302	285	303	296	306	306	295	311	340	300	327	309	307	297	297	308	295	287	302	328	328	309	278	317	313	311	293	322	284	318	346	330	280	341	276	338	324	315	324	309	254	315	313	318	315	324	265	290	311	318	313	317	304	326	319	327	310	292	275	285	306	328	297	311	313	330	295	268	289	305	309	334	319	334	325	296	316	302	299	332	309	310	310	307	310	297	320	278	318	303	349	272	309	335	259	309	324	306	293	310	307	295	321	298	329	310	327	340	313	288	299	299	338	323	315	311	302	304	323	298	314	306	326	363	328	303	306	314	269	265	321	313	308	308	281	295	328	291	325	316	311	311	293	323	266	329	308	343	340	323	303	306	304	321	322	293	294	297	331	308	304	316	299	323	309	312	309	321	341	336	273	308	298	313	311	272	321	308	337	322	307	289	288	271	291	316	330	308	326	311	297	291	304	283	302	280	275	316	299	336	293	303	308	300	303	306	310	307	300	277	309	319	310	324	316	274	307	292	268	302	290	305	294	317	311	336	298	316	286	338	311	312	295	309	299	279	315	299	293	285	328	313	330	302	309	285	300	310	310	288	315	300	308	305	287	295	292	335	292	318	314	303	330	297	288	303	310	320	317	299	303	306	313	319	301	292	328	279	310	269	309	283	303	321	312	312	294	315	318	295	303	328	318	281	301	342	336	315	293	308	293	294	327	306	308	321	312	310	310	311	323	271	336	319	300	287	301	352	324	277	303	294	298	317	300	329	291	327	293	332	315	304	268	298	289	326	317	300	307	336	338	302	284	310	313	320	324	301	332	286	292	313	278	299	343	323	321	316	312	290	254	315	326	287	309	298	309	318	301	323	324	330	302	308	316	313	321	302	288	325	286	308	302	297	323	310	346	295	309	269	317	323	305	335	299	305	311	313	317	287	316	335	321	320	302	289	328	309	343	302	302	335	294	302	352	327	320	325	339	313	319	357	321	298	314	311	339	303	306	297	308	302	300	314	316	311	302	287	311	305	323	296	332	317	286	309	286	307	282	291	306	303	318	303	340	321	287	332	297	277	291	345	302	325	276	330	301	299	294	312	330	319	304	276	303	343	332	323	322	321	315	322	337	301	304	332	298	300	310	323	288	300	315	306	315	325	282	308	307	327	336	329	322	294	289	296	345	301	338	314	297	302	302	308	303	338	302	289	287	311	316	307	295	269	298	343	300	322	303	305	315	304	311	291	303	317	309	302	313	268	280	266	323	326	314	272	306	295	325	315	321	325	336	319	261	320	299	308	317	306	317	331	303	296	303	296	328	306	299	290	334	319	336	300	286	312	294	323	288	293	283	310	299	301	300	318	285	308	285	280	311	300	317	306	313	292	308	313	314	326	297	292	289	297	319	294	332	319	292	294	316	322	302	292	304	316	291	304	289	330	268	302	286	318	301	285	319	330	331	334	311	287	335	340	301	289	324	327	312	306	330	323	320	299	297	317	275	329	320	348	321	315	338	363	296	301	277	315	327	313	305	290	313	326	296	309	294	329	307	271	316	313	329	300	273	274	311	301	293	283	330	324	326	317	307	284	290	286	299	301	327	329	291	304	272	283	279	323	320	311	299	301	296	300	295	320	308	291	312	294	309	339	296	308	302	342	312	329	306	320	325	283	320	303	333	310	328	275	287	296	314	317	318	300	286	309	299	322	307	318	296	299	323	332	309	310	316	290	321	322	334	311	299	296	301	330	324	298	329	296	286	310	342	300	329	312	317	325	301	316	317	293	295	323	307	299	290	305	311	294	287	281	292	321	305	347	313	301	311	308	311	321	300	329	303	306	263	300	288	289	312	306	312	290	321	316	298	316	313	312	311	300	275	290	324	301	297	285	299	317	321	341	322	283	304	322	272	307	271	328	319	302	316	305	315	311	321	303	313	325	328	279	297	320	279	317	292	317	303	330	312	303	302	302	317	279	266	332	315	313	296	299	345	313	308	322	311	308	303	332	282	285	296	316	295	312	308	304	314	293	271	322	320	316	321	307	287	314	299	316	322	295	309	303	322	307	320	328	300	310	312	321	330	333	262	331	316	311	317	300	321	318	325	297	275	337	307	322	306	301	318	305	316	301	344	325	312	307	280	299	351	307	319	304	307	313	292	289	309	280	282	283	313	274	302	298	314	294	300	291	285	317	309	273	327	303	330	310	330	305	303	312	312	306	339	296	271	297	273	280	302	272	322	316	297	338	332	319	303	285	330	301	337	336	310	299	320	317	306	320	296	318	310	305	294	312	302	304	290	302	276	286	330	350	299	317	312	286	280	306	292	324	328	309	274	297	312	301	322	294	328	303	348	344	283	311	296	306	329	314	319	270	303	306	294	321	318	295	327	290	313	291	308	326	297	296	334	278	294	297	298	324	336	299	323	282	312	316	311	319	308	304	306	297	315	306	304	315	315	325	280	337	289	322	300	313	294	314	307	318	287	278	303	309	307	306	310	303	310	325	284	326	311	322	310	304	299	303	304	279	307	282	293	275	294	296	296	312	299	323	307	310	293	267	279	329	303	325	266	335	287	292	352	286	294	323	316	301	303	274	323	279	331	277	322	308	321	326	296	298	299	310	301	315	322	293	294	319	287	340	310	328	303	325	332	334	315	286	306	279	305	324	293	317	296	311	289	304	284	295	332	319	317	311	320	288	288	335	308	318	349	277	301	319	260	293
26845	4094	1396	1037	725	609	473	407	356	285	285	252	221	226	229	212	183	186	195	176	197	201	167	156	206	213	175	176	160	182	181	168	189	165	169	164	178	168	186	152	158	170	142	147	159	166	177	171	191	171	158	170	146	176	167	195	174	150	167	176	161	182	165	172	175	178	148	182	151	168	165	163	164	163	181	149	174	133	170	190	158	187	154	161	169	181	154	181	175	175	160	158	163	174	164	166	182	160	144	158	178	167	159	156	159	161	149	181	150	168	159	157	151	165	180	184	149	155	173	139	149	155	181	175	141	194	151	159	157	154	177	150	179	147	136	161	170	174	156	172	144	189	188	170	164	144	148	157	162	188	165	178	160	153	158	172	170	142	172	162	158	148	163	173	174	173	150	162	160	171	185	149	162	154	168	181	140	154	155	149	161	165	157	173	187	192	134	182	180	163	168	152	193	150	171	160	171	169	189	152	174	150	165	174	140	182	162	160	190	151	146	165	171	184	172	170	170	171	151	164	194	152	137	164	147	173	150	156	176	168	163	182	158	158	173	159	160	149	153	167	163	151	169	173	194	171	151	172	187	183	179	172	147	169	157	161	147	174	171	149	175	168	172	172	162	156	158	174	171	176	145	151	172	171	175	164	166	167	155	152	187	177	169	146	173	177	171	165	166	175	172	190	161	178	172	195	153	178	181	174	157	181	175	160	189	164	166	168	155	182	153	160	164	164	181	176	174	162	150	165	156	143	205	149	160	155	166	172	166	181	147	172	158	184	175	166	163	181	194	189	168	159	170	139	157	175	152	158	184	171	164	168	159	173	148	148	179	185	175	171	148	171	151	183	165	169	167	176	190	167	162	171	174	161	150	150	164	193	149	170	153	162	175	167	176	159	143	171	182	153	171	169	179	178	154	173	172	156	177	162	178	151	155	165	165	169	167	159	176	169	155	163	158	160	161	158	182	186	164	172	177	152	157	155	170	164	169	151	165	183	176	166	185	155	144	190	162	172	179	180	143	186	175	183	163	171	196	187	178	166	150	162	161	191	149	138	182	165	162	158	172	152	173	161	173	183	174	177	192	178	140	147	167	163	155	159	174	163	177	180	159	156	147	176	165	158	174	171	169	152	166	166	175	151	183	160	172	184	167	177	193	173	179	194	136	176	158	174	167	177	167	178	182	137	167	155	164	174	152	140	171	185	155	172	152	157	164	172	161	180	163	157	154	138	154	164	177	164	162	171	163	175	181	153	195	176	162	162	152	172	151	174	165	180	161	159	172	172	148	187	179	195	172	148	167	150	162	168	178	156	152	168	154	176	167	172	149	167	181	142	166	185	182	154	182	171	171	180	168	165	180	152	188	154	184	178	153	168	163	153	168	185	171	179	174	150	146	140	138	139	180	175	178	161	185	154	143	164	141	169	170	151	186	161	173	160	160	161	171	163	169	164	170	167	177	150	167	153	175	162	185	190	205	154	156	200	169	174	155	181	143	164	148	151	144	150	165	163	184	147	146	181	173	168	165	157	170	142	172	184	170	186	171	159	164	169	160	140	176	158	173	169	207	175	170	157	179	158	178	173	166	166	145	153	151	159	163	157	159	165	154	167	172	171	161	179	166	170	174	155	169	144	173	185	164	167	164	189	168	152	158	172	142	187	181	156	165	168	176	161	164	161	177	180	168	170	187	149	180	161	174	152	161	127	163	174	153	156	183	178	167	172	143	146	142	164	142	155	167	179	158	164	166	179	176	163	163	165	168	152	167	184	187	161	173	176	152	178	161	198	172	151	169	139	159	158	156	169	158	173	150	157	175	168	184	174	188	171	152	164	153	209	180	175	174	158	166	157	168	184	183	162	145	165	165	159	146	151	160	189	136	144	160	162	148	165	136	156	173	177	162	174	181	154	153	165	169	161	171	192	138	165	130	146	165	179	159	152	131	181	140	164	155	159	150	144	174	166	178	178	165	173	187	166	146	158	170	193	194	170	153	158	154	167	179	170	180	180	146	153	157	173	182	159	172	162	196	181	170	145	150	179	172	161	182	163	172	179	153	159	163	167	164	190	156	149	179	170	160	180	185	177	162	167	165	135	147	179	180	173	155	167	160	148	147	179	168	186	150	170	157	148	155	156	176	175	163	178	170	146	177	141	163	165	167	168	149	171	169	195	167	164	156	190	164	164	168	162	163	166	163	150	189	151	158	173	177	172	154	189	157	140	165	129	169	151	182	180	167	170	162	150	149	176	172	177	161	141	154	153	178	164	178	163	157	168	176	164	166	182	152	161	155	163	172	175	171	148	168	145	172	172	193	165	178	169	162	180	174	154	168	167	134	180	164	162	180	161	179	195	183	149	178	171	172	158	171	172	201	167	179	163	192	156	183	185	171	161	187	166	161	171	163	175	166	159	144	152	163	166	159	165	167	170	152	171	152	133	155	167	159	151	181	150	157	163	165	179	151	153	178	193	156	161	144	154	172	169	169	179	152	167	130	158	170	189	200	161	161	163	153	150	183	149	174	149	177	174	162	168	165	156	152	169	177	170	180	181	174	153	160	149	162	165	145	152	167	139	175	167	155	157	179	177	161	183	157	178	160	177	164	169	152	162	155	147	172	151	145	162	149	147	169	150	201	153	176	151	162	169	168	169	192	164	170	177	156	168	157	154	162	165	153	161	188	189	175	169	167	142	189	160	167	146	182	175	152	146	183	151	200	176	144	153	172	150	180	172	174	178	155	160	166	164	160	178	197	154	167	170	192	149	171	181	146	163	164	174	159	173	157	173	169	169	155	185	148	175	163	178	176	184	149	171	149	147	180	160	132	164	142	178	164	160	182	148	201	166	173	173	178	178	182	156	172	170	162	167	146	176	179	154	158	167	163	155	159	155	165	159	171	137	172	166	161	174	158	178	165	150	165	144	182	181	152	164	141	144	173	145	151	153	175	174	160	165	175	179	163	163	177	158	166	149	161	157	206	148	176	158	150	160	154	171	173	163	169	164	169	154	153	155	163	179	154	174	155	165	195	171	174	148	158	169	171	156	156	173	189	172	174	160	155	166	172	152	175	160	185	163	206	162	162	174	183	152	152	160	168	169	165	159	165	172	158	158	182	154	154	150	155	161	146	167	156	190	171	186	159	158	166	167	176	188	165	175	170	164	171	152	164	163	169	175	176	155	179	170	169	164	157	173	157	175	155	172	169	166	165	169	155	173	171	147	186	165	176	164	149	192	173	164	161	170	159	146	175	153	135	158	155	171	168	174	127	168	175	159	169	140	177	173	193	176	170	168	165	160	149	189	176	155	160	144	176	169	144	171	165	173	168	159	185	184	156	162	169	177	157	134	141	163	156	191	187	150	177	171	186	186	150	166	172	165	152	166	147	179	180	190	186	169	176	171	161	153	174	178	155	166	170	175	169	169	156	179	171	140	170	170	154	161	158	196	174	167	151	177	159	157	153	173	152	169	173	161	156	170	175	179	166	144	164	165	181	169
12705	1553	3127	3536	3085	2692	2079	1845	1590	1447	1276	1147	1049	977	928	842	837	840	772	715	740	761	703	712	681	672	612	615	646	640	627	636	646	623	614	588	606	601	592	605	584	556	609	581	600	584	608	578	580	579	562	603	582	574	539	546	499	531	576	552	577	597	567	532	549	554	559	531	501	543	582	558	542	536	545	564	539	538	535	572	562	543	567	521	552	536	505	550	538	523	513	532	536	552	525	531	565	528	529	560	557	557	554	551	564	530	531	543	540	547	560	556	553	502	567	527	535	575	543	569	501	546	523	506	520	574	524	551	531	542	582	545	527	503	526	574	546	541	500	508	562	519	524	502	531	549	508	519	559	500	546	548	530	577	585	514	558	557	536	546	518	518	554	481	550	543	542	553	538	534	516	527	535	508	488	547	536	509	581	550	515	562	538	553	528	562	494	545	572	537	547	552	534	539	531	531	510	523	526	540	531	553	539	521	533	523	545	544	542	518	550	545	555	530	533	551	539	523	504	526	532	557	512	548	536	534	543	512	545	531	526	499	501	518	529	534	528	536	549	541	531	532	536	510	503	509	532	512	519	517	551	539	522	534	555	512	512	513	585	512	545	547	532	536	523	587	562	525	560	545	519	545	516	564	510	547	529	549	488	564	534	510	520	561	549	538	549	508	542	521	536	546	545	567	535	549	572	521	495	539	526	543	526	551	530	510	505	555	510	541	524	541	550	564	546	525	507	532	546	497	527	510	551	551	516	542	526	546	513	525	547	540	533	497	570	509	524	534	517	535	499	526	562	561	524	541	518	532	557	518	535	552	560	508	509	504	548	571	487	529	498	544	577	501	540	557	535	552	487	557	503	537	521	579	534	532	522	551	529	569	527	506	577	507	537	517	521	513	533	533	559	506	506	546	561	493	522	533	544	549	538	578	520	575	560	548	507	482	477	541	528	519	540	491	480	541	521	597	534	545	552	554	553	545	533	509	514	527	530	567	512	515	521	547	493	527	511	519	548	521	527	554	531	523	563	572	530	576	499	522	505	547	486	513	555	533	503	539	557	539	531	566	537	517	553	527	543	505	538	534	539	521	531	516	545	500	533	533	525	539	528	527	580	526	585	545	504	559	529	521	550	546	551	518	531	559	546	493	491	497	574	569	554	557	539	486	541	533	520	548	577	532	517	565	562	544	479	500	536	515	518	550	507	584	575	499	560	558	518	513	545	521	512	567	557	500	514	576	573	533	502	525	503	560	540	567	493	566	563	522	535	536	528	552	561	495	490	503	508	519	502	537	527	555	557	515	506	480	495	579	543	527	552	492	501	521	501	532	538	523	542	552	529	526	558	506	543	541	526	550	556	537	518	533	529	526	525	543	499	569	491	521	522	535	519	520	543	512	542	504	515	529	534	514	520	528	502	532	556	559	535	530	561	514	494	527	500	552	488	509	526	482	528	495	506	490	537	517	537	506	567	534	543	525	548	548	551	521	503	489	523	475	555	525	545	525	607	530	500	516	508	534	520	565	528	519	541	560	473	499	560	466	567	545	521	537	511	545	529	564	568	531	574	507	518	549	504	549	512	518	515	521	537	514	540	530	543	504	558	539	530	523	508	545	546	453	478	481	555	555	516	548	501	515	553	549	560	555	529	545	553	562	506	552	540	539	535	565	592	557	519	535	512	552	525	582	545	565	551	542	545	499	565	525	536	511	543	525	522	535	586	514	563	513	482	582	518	534	504	558	554	521	499	554	547	569	507	501	509	530	491	546	531	533	554	530	505	525	569	546	561	545	538	543	534	516	532	503	535	554	535	562	541	565	506	495	513	534	525	519	509	505	552	500	518	531	572	528	518	533	518	534	536	511	513	512	525	530	540	560	537	551	496	504	544	549	537	543	558	501	532	553	567	517	529	555	560	496	519	513	498	533	479	558	554	527	533	513	574	539	544	532	510	505	513	521	509	566	533	563	512	512	548	551	493	546	529	531	497	571	540	528	561	510	546	501	558	544	497	543	513	499	555	513	532	548	516	527	531	518	515	534	550	557	594	536	534	534	544	568	510	558	511	560	545	500	533	520	501	506	481	508	563	540	527	560	525	514	566	549	491	535	542	516	582	533	541	532	518	545	537	558	533	546	489	541	539	499	489	560	550	542	539	546	548	505	537	490	512	580	563	571	580	528	523	515	561	500	524	572	533	530	501	523	530	545	531	553	502	534	490	543	545	523	561	513	529	554	515	556	517	544	547	552	568	513	535	530	550	518	565	538	527	505	565	560	517	516	521	573	527	551	564	518	519	507	525	547	485	517	544	543	533	538	551	525	544	544	537	548	551	578	526	553	557	525	528	509	549	530	479	519	544	481	558	532	569	549	527	562	527	522	518	533	514	531	548	517	474	531	505	533	545	519	535	518	553	515	515	512	538	553	558	557	515	506	549	539	559	556	512	481	532	539	541	540	535	531	526	495	541	476	519	555	527	535	506	573	556	538	521	517	509	541	550	520	552	558	509	555	523	486	561	544	553	565	495	554	513	471	517	511	507	558	518	549	533	514	543	568	490	576	535	547	552	524	550	529	527	548	536	535	570	517	489	542	532	551	498	540	566	554	546	544	551	526	576	574	553	518	502	526	538	544	537	496	525	540	523	541	536	521	552	522	530	575	487	529	519	514	534	521	532	518	566	533	582	578	503	515	561	535	543	510	537	534	548	517	524	522	514	558	521	572	529	556	511	522	515	542	492	504	514	534	526	527	497	554	528	556	547	543	521	540	563	533	523	528	523	512	516	540	519	532	520	492	528	541	536	544	535	546	506	540	512	540	529	512	546	512	548	478	501	544	549	554	571	544	541	505	527	519	536	531	507	543	559	527	486	548	500	520	501	527	518	508	517	560	559	540	552	509	533	509	552	549	534	525	541	534	589	528	510	536	523	572	542	558	553	546	508	500	507	562	533	499	548	553	516	522	512	519	507	542	540	544	547	529	545	550	507	504	538	529	506	546	512	519	577	510	512	538	543	504	529	508	538	534	580	528	501	542	521	520	536	522	537	532	527	557	545	496	557	541	534	528	517	539	560	560	519	539	509	498	549	527	554	568	556	508	559	507	519	543	533	512	529	537	546	530	568	535	531	525	561	476	519	517	523	552	533	528	576	498	507	533	521	511	540	494	522	512	552	506	555	534	541	529	547	532	526	566	505	574	520	561	536	554	515	544	516	541	545	547	519	523	572	536	598	531	521	525	547	523	547	528	560	519	521	497	521	538	549	536	517	512	509	502	583	567	541	491	554	535	507	558	543	505	514	515	545	531	558	518	512	503	565	545	536	517	514	527	501	533	510	523	547	573	575	553	509	497	515	522	510	525	557	504	527	587	551	558	486	543	525	533	522	566	534	576	522	520	493	537	551	538	538	525	545	531	527	572	538	502	504	527	486	575	531	507	547	531	554	568	521	572	515	550	531	479	529	503	518	549	548	537	532	516	543	550	553	526	550	561	547	519
36476	9283	2810	2152	1547	1163	855	731	595	529	518	425	426	423	379	353	357	352	337	305	336	335	350	288	334	263	286	274	312	285	294	278	281	290	299	263	288	274	269	274	308	275	263	261	278	281	302	279	256	304	273	270	248	281	270	276	261	238	280	260	258	293	250	269	258	310	292	300	266	241	277	258	293	252	273	254	270	287	233	273	315	283	258	253	275	273	298	261	270	291	285	240	280	258	249	284	279	292	275	263	280	294	274	258	254	269	280	271	263	276	250	267	267	265	313	282	224	279	257	273	253	252	274	256	272	284	256	288	253	247	273	246	259	266	266	252	264	262	274	267	278	267	268	272	275	271	275	295	298	254	271	295	276	268	270	264	240	303	283	256	270	263	296	248	253	265	296	284	276	289	258	279	269	252	270	268	269	268	290	262	274	262	260	237	301	242	265	277	269	268	256	259	285	268	263	273	259	289	283	289	275	277	253	262	267	274	260	284	283	260	291	273	236	270	256	258	273	285	293	273	256	301	278	273	267	259	261	289	269	271	258	276	271	249	260	262	249	247	236	286	271	259	244	285	252	258	264	291	259	264	274	272	245	277	265	278	290	276	271	248	261	287	281	268	281	251	280	251	296	259	284	242	248	273	246	288	236	263	285	268	266	291	249	259	264	282	285	260	272	272	273	272	261	258	266	276	301	297	278	274	278	272	262	240	277	276	244	269	282	246	263	262	255	250	270	262	273	257	265	253	275	251	260	267	249	255	252	274	262	264	279	284	264	294	264	251	276	273	283	263	269	273	237	252	260	258	238	265	287	280	268	289	264	279	263	279	275	276	230	261	255	284	269	283	276	265	259	269	265	258	251	251	254	292	292	278	276	259	290	285	274	259	259	283	277	253	303	249	260	281	267	242	240	286	272	238	258	247	249	272	259	271	281	291	267	273	248	294	290	261	275	255	307	264	278	285	265	259	273	278	268	252	255	261	269	271	291	278	271	255	273	264	268	260	240	272	265	288	252	256	262	264	294	249	277	258	259	252	263	246	252	289	227	254	269	237	262	243	248	246	259	242	262	248	295	262	280	274	263	244	291	259	286	265	289	251	262	271	262	278	262	273	293	249	287	257	266	242	276	285	254	270	266	247	259	249	261	266	262	270	259	274	264	274	246	258	261	280	268	272	276	259	264	281	258	297	291	295	274	284	251	265	251	261	284	283	255	279	236	288	258	258	283	255	255	262	254	256	264	278	274	267	264	243	270	254	278	256	259	303	272	267	282	270	274	278	244	279	306	258	259	257	278	260	252	251	264	260	265	245	250	286	262	246	277	257	242	273	302	287	296	248	268	290	293	272	263	268	241	273	267	250	289	288	250	259	272	241	278	287	278	281	268	265	283	265	269	291	258	251	265	299	267	260	271	284	224	278	285	264	268	272	283	241	262	272	283	283	280	252	288	255	271	234	269	269	265	281	264	308	277	265	281	281	298	281	272	272	278	259	253	258	256	267	275	264	279	273	320	261	266	233	273	290	250	265	270	263	242	273	277	268	271	280	258	286	296	261	264	263	271	268	277	261	275	293	262	248	294	292	244	265	298	254	266	266	265	239	278	279	273	290	270	258	275	285	291	277	271	296	275	283	287	231	270	265	231	281	262	234	285	302	275	270	247	279	275	250	272	251	302	246	269	267	290	254	270	267	284	272	292	279	272	301	260	277	274	262	242	256	255	271	270	263	309	261	264	260	252	296	241	280	278	244	279	286	276	214	268	287	283	267	253	289	270	264	275	255	284	262	245	289	276	247	284	274	255	290	292	270	277	286	279	246	263	272	304	259	258	258	281	272	291	280	272	277	256	260	273	251	282	290	254	273	261	282	235	267	283	248	290	269	272	260	284	257	277	261	279	267	242	268	290	276	294	248	260	250	262	271	252	271	271	271	266	269	251	281	292	300	226	270	282	263	251	300	293	268	247	263	263	271	259	270	257	226	261	282	302	271	301	278	270	277	260	254	267	260	264	268	261	251	278	286	264	253	287	230	267	289	267	268	275	250	240	271	260	255	238	255	260	258	272	275	264	292	301	274	274	252	238	263	266	268	235	266	261	234	260	239	225	274	272	268	262	271	252	268	244	272	294	269	295	261	248	265	274	280	248	276	286	256	307	287	244	298	292	236	261	272	290	250	281	272	256	283	250	303	270	278	270	215	245	247	264	286	243	274	281	260	263	294	293	275	282	246	265	274	272	253	267	264	247	292	288	293	277	291	257	297	272	275	241	270	290	272	268	271	277	260	266	274	279	269	239	267	277	243	274	272	255	270	289	285	284	293	297	264	288	252	256	266	240	288	251	286	268	255	259	234	264	278	247	290	281	258	260	267	253	263	263	268	247	265	268	256	268	284	243	281	250	259	231	261	266	300	284	261	269	262	270	307	284	277	254	266	290	287	288	268	253	274	261	250	275	276	304	258	263	265	256	261	269	288	294	272	266	277	273	262	246	271	266	272	280	283	281	280	239	252	246	262	258	241	269	284	268	280	251	282	243	284	296	240	270	285	280	263	253	296	278	253	279	261	290	299	255	271	277	267	278	295	268	282	254	271	308	270	273	292	250	270	262	251	294	263	281	246	279	274	284	253	257	278	272	275	297	269	294	278	262	231	267	264	241	259	266	256	268	260	248	289	260	261	269	243	277	265	268	263	255	285	276	252	277	286	260	267	266	289	281	262	280	258	228	273	228	272	282	290	268	267	272	263	296	250	249	272	273	270	269	249	267	295	268	270	254	285	260	260	281	277	279	288	289	279	248	237	272	276	254	278	294	276	246	258	283	252	275	281	256	269	255	269	278	255	299	264	266	250	265	268	263	302	268	269	259	267	267	252	251	248	301	247	224	263	262	251	278	247	280	247	275	264	270	273	244	243	314	239	241	263	250	272	262	246	261	247	243	244	271	261	279	266	262	281	272	257	271	273	255	254	260	284	258	262	268	280	285	248	301	255	231	267	252	275	283	282	279	277	255	268	276	285	250	270	251	278	284	250	272	267	251	275	270	281	259	304	259	271	290	282	280	275	293	256	272	260	273	247	256	265	275	262	276	279	253	276	258	259	272	268	267	264	265	259	260	274	284	266	290	286	274	253	275	253	283	267	303	238	263	260	280	277	233	265	261	277	243	290	264	236	283	272	248	284	245	267	267	254	279	248	279	278	286	270	258	288	271	269	245	279	269	271	239	309	289	249	245	272	280	294	304	262	259	259	287	258	285	269	273	274	262	252	271	267	275	288	257	252	290	271	267	268	254	231	299	241	269	273	253	276	259	258	269	253	273	265	280	296	252	271	264	259	266	309	265	254	253	296	241	267	283	272	286	283	291	262	268	281	283	274	253	296	277	303	274	284	274	259	257	283	243	268	261	261	256	257	279	267	278	285	270	271	254	278	251	250	276	249	302	267	252	244	254	290	244	287	273	289	271	289	256	302	258	297	286	284	277	278	278	269	255	278	269	287
16089	2537	5398	6281	5445	4530	3718	3181	2713	2364	2083	1852	1747	1570	1459	1464	1339	1310	1186	1163	1168	1122	1107	1144	1034	994	1024	1003	935	1006	927	933	983	948	894	946	894	863	902	874	853	861	907	849	860	828	887	864	779	844	841	796	851	844	839	861	841	836	804	849	805	828	849	880	801	807	812	829	825	855	791	832	847	849	781	798	793	837	780	798	825	798	809	793	863	780	794	818	820	781	837	765	766	809	817	797	761	822	772	760	846	824	786	780	765	806	791	816	816	813	769	784	808	777	806	764	760	787	750	806	778	763	790	771	789	748	822	771	860	769	807	776	779	792	815	808	798	791	818	791	793	837	827	794	758	774	796	773	803	784	800	782	754	791	803	804	775	793	751	798	786	772	793	824	787	804	805	820	801	797	814	792	762	786	796	854	786	832	804	725	753	752	796	775	710	817	768	759	831	763	819	781	787	780	792	754	756	766	802	769	797	765	829	759	784	787	816	748	757	779	863	808	798	776	781	793	808	774	768	749	793	834	781	810	770	755	782	787	753	740	779	810	744	784	808	755	778	757	785	789	773	773	830	798	811	763	838	800	792	779	767	781	796	791	787	757	752	762	758	741	784	753	858	765	773	789	803	787	784	774	771	793	738	754	808	784	811	771	749	816	780	810	783	768	821	783	769	817	837	753	793	797	788	788	795	794	761	774	805	790	783	811	801	788	801	777	788	810	726	823	784	814	824	798	777	798	774	753	777	770	773	722	787	759	781	754	775	854	769	737	740	774	827	797	813	794	762	784	789	772	779	765	735	776	779	832	772	745	777	799	786	839	748	770	794	764	791	767	848	775	746	753	763	819	789	783	793	799	770	761	803	745	796	806	786	759	770	768	790	786	775	723	790	774	773	803	801	744	807	812	812	779	732	763	768	808	777	756	769	747	796	771	808	749	803	781	821	833	776	776	792	808	814	812	777	757	763	759	798	855	782	836	723	763	736	806	770	780	805	758	813	739	746	785	827	781	788	778	815	735	801	766	819	811	803	786	762	735	761	779	755	799	783	772	751	739	785	758	779	813	764	799	836	777	783	747	828	807	733	771	816	807	754	785	762	796	763	783	832	743	771	793	812	747	790	732	798	809	790	814	800	799	786	734	807	767	727	803	769	754	786	765	764	785	784	799	779	772	801	758	790	773	757	838	774	779	771	788	786	819	783	816	822	753	802	785	814	778	712	760	839	773	783	813	796	800	747	737	835	758	784	761	774	767	854	767	779	804	822	800	805	859	764	773	740	791	827	835	840	803	769	777	791	776	789	795	802	814	819	769	761	817	800	789	738	823	773	799	776	766	786	822	733	784	777	736	775	789	779	799	777	741	788	742	768	792	807	789	770	746	776	766	787	837	790	793	791	838	788	805	802	804	786	826	781	768	814	817	767	757	765	802	773	736	825	786	782	807	752	788	776	794	789	811	751	793	804	768	810	788	770	759	758	778	806	795	812	807	821	766	792	808	799	805	775	847	790	793	741	723	743	805	763	772	796	821	770	758	774	796	831	776	781	748	783	766	752	783	811	811	797	806	834	773	735	788	782	805	771	760	811	799	741	763	714	778	764	778	825	799	815	752	813	787	800	793	796	730	762	844	831	791	767	773	826	832	766	791	780	801	792	784	832	793	856	775	856	798	814	780	828	780	829	821	778	843	759	763	765	768	799	790	720	753	774	788	771	787	794	770	784	739	804	749	773	770	765	821	778	789	783	774	777	754	796	762	832	770	808	781	797	805	785	769	807	780	816	766	810	813	793	757	824	769	763	784	725	772	829	789	758	774	808	802	742	752	735	794	778	782	759	826	775	770	767	819	748	785	801	803	767	815	813	762	814	828	783	725	799	804	774	766	789	776	765	812	816	766	824	826	757	830	748	831	805	787	722	802	752	814	762	778	825	788	757	779	765	784	807	777	810	793	764	757	745	789	801	801	783	784	814	783	768	743	792	829	757	798	753	770	791	780	776	808	726	776	760	768	801	768	801	834	736	784	776	791	742	735	835	756	765	797	787	817	756	749	748	747	746	800	820	779	829	756	747	737	792	797	826	769	805	863	793	800	788	788	828	787	793	803	787	776	758	806	862	778	760	801	765	791	808	759	773	797	815	819	790	755	774	760	786	815	768	777	727	840	776	824	766	797	756	797	796	733	753	759	780	778	799	802	793	808	832	758	755	809	757	784	774	779	785	800	780	800	826	812	811	780	793	790	774	811	794	774	782	817	830	798	762	755	761	756	805	784	769	824	755	740	749	765	821	780	819	762	789	767	762	770	787	788	765	784	765	815	748	805	788	742	751	759	773	794	772	809	781	738	859	824	760	816	736	759	799	760	832	776	822	802	804	749	771	748	814	806	696	818	770	804	796	807	867	803	807	787	781	781	769	768	798	824	820	814	847	787	837	781	806	809	751	777	741	797	784	790	817	800	815	833	780	809	768	744	772	830	833	756	785	792	819	715	762	770	812	768	741	801	800	811	826	750	786	793	787	816	821	769	775	776	738	768	800	745	798	818	768	806	782	732	752	763	770	730	757	821	760	759	778	813	788	786	749	785	786	811	781	771	790	774	820	789	758	802	780	786	782	812	784	754	729	776	743	818	768	765	767	758	815	755	780	795	781	806	787	791	783	764	818	782	803	775	783	859	794	788	759	819	757	809	751	784	769	801	742	787	797	765	772	811	758	815	828	799	793	835	792	766	819	776	779	781	773	781	758	784	820	778	788	843	780	823	762	760	783	798	783	742	717	794	836	792	771	742	796	760	805	775	758	786	764	794	716	763	760	779	775	823	781	769	812	780	816	827	744	816	814	776	836	786	804	792	794	745	815	804	827	795	801	775	756	762	786	795	810	788	773	827	817	788	758	795	809	778	787	799	796	813	808	783	741	785	814	826	786	819	745	816	811	738	802	795	769	732	806	802	794	802	743	767	793	742	785	818	805	724	813	788	785	804	769	848	779	797	761	816	744	790	742	750	775	761	751	785	756	754	794	765	724	756	761	779	760	777	837	800	815	821	794	775	742	807	783	774	792	801	744	771	764	789	808	789	795	757	719	757	769	786	792	804	790	809	812	743	820	804	795	785	750	810	777	810	801	845	813	757	757	741	785	747	807	766	797	792	810	764	793	800	817	850	844	777	808	797	774	778	814	822	806	773	756	812	738	836	750	799	781	822	792	814	801	777	747	818	772	796	774	734	748	778	800	789	754	771	748	803	829	805	787	745	779	829	782	763	758	865	819	838	754	818	743	767	836	808	808	794	803	804	829	797	833	795	750	777	793	839	753	734	771	814	780	813	785	779	762	766	802	777	781	771	787	786	768	802	753	803	763	770	726	756	790	769	739	861	829	783	744	785	788	754	786	790	757	768	797	776	745	780	802	785	796	778	759	790	784	839	803	767	797	825	810	747	768	776	771	767	797	719	765	749	808	821	789	786	751	747	764	771	820	785	812	789	799	763	794	815	814	848
4993	264	158	156	112	100	99	105	101	74	93	87	88	96	87	81	100	94	90	96	100	96	67	88	76	85	82	73	96	79	91	84	80	94	85	87	85	88	102	87	68	95	79	85	76	101	86	84	88	82	91	81	86	91	73	82	87	86	88	84	76	76	71	85	78	92	71	76	79	80	71	77	93	78	85	88	75	83	76	73	95	92	76	75	69	74	83	89	97	96	81	70	83	89	95	70	68	79	88	78	65	82	70	96	90	80	83	99	98	72	86	96	94	80	92	86	77	80	70	72	81	68	71	77	72	76	86	80	75	81	93	98	96	88	75	85	87	87	89	87	83	73	87	96	70	82	72	73	71	87	77	90	72	94	97	89	80	91	87	75	84	88	88	75	82	81	76	84	93	90	95	93	74	94	80	93	76	83	73	80	98	69	68	85	74	84	104	80	73	85	78	91	75	84	76	93	87	78	97	78	74	82	74	84	87	89	77	85	101	76	91	82	61	83	91	89	103	86	84	85	80	89	95	75	114	74	80	87	96	81	71	85	87	82	76	75	78	87	72	81	80	82	90	88	94	86	72	80	85	71	78	73	89	96	92	88	93	91	77	78	94	84	81	66	76	83	88	85	72	104	86	96	93	102	87	67	77	81	77	98	83	69	91	78	99	92	84	95	100	87	98	95	77	102	70	72	78	95	86	86	89	74	69	101	91	65	68	83	86	90	89	68	94	77	92	78	75	87	101	70	86	78	91	106	84	104	105	77	77	92	82	97	78	95	94	84	86	82	92	72	73	103	77	89	85	105	94	90	102	83	104	76	75	80	84	83	67	89	87	77	88	66	102	84	83	91	84	71	75	85	87	94	88	95	85	81	84	85	89	68	93	78	87	92	76	73	102	97	89	96	82	77	75	76	82	76	80	102	77	86	82	75	87	75	92	82	79	79	89	95	84	85	83	88	80	98	86	98	78	86	90	82	100	86	91	88	90	99	99	88	71	84	88	90	79	86	77	80	96	94	73	86	89	80	80	71	99	88	74	99	69	86	74	87	91	79	88	92	80	70	92	91	95	84	65	77	77	96	94	94	96	102	82	84	80	76	102	91	94	83	88	89	75	84	78	90	90	95	79	85	91	104	90	73	92	71	91	83	93	69	81	86	86	86	78	98	86	86	86	73	69	72	75	78	67	75	83	75	83	81	94	84	73	75	82	96	103	95	94	93	77	65	113	85	85	92	88	71	103	85	81	88	98	78	91	75	84	90	83	80	73	92	80	84	80	70	73	70	83	93	95	83	86	91	81	65	93	80	83	95	77	84	84	86	75	93	82	93	79	87	81	67	76	69	87	80	96	69	88	91	89	80	102	99	101	83	75	80	79	86	83	88	86	68	78	77	88	72	85	89	74	80	90	84	80	72	74	93	85	96	97	81	86	87	78	83	88	86	94	81	116	88	81	92	86	82	87	67	82	77	104	74	80	91	90	73	99	88	78	81	80	81	93	90	78	86	81	72	91	76	76	83	83	91	97	89	91	84	85	69	71	78	68	89	103	83	81	72	89	78	80	103	84	77	83	72	80	77	91	81	92	85	76	74	77	79	81	72	99	68	106	75	74	82	82	96	81	85	89	92	75	91	93	84	89	99	79	90	79	94	86	98	66	85	84	88	94	94	83	82	89	93	81	77	87	77	98	95	84	85	85	94	82	71	90	92	87	92	63	82	80	78	71	77	69	91	81	98	88	81	85	85	72	92	91	91	94	82	75	74	69	88	74	81	95	85	80	75	99	67	76	96	80	68	82	98	89	84	72	65	90	85	87	74	93	89	75	78	77	73	83	77	78	74	88	85	80	82	86	67	86	80	80	82	85	79	80	96	83	68	82	80	92	98	84	82	75	78	82	93	83	88	83	76	80	87	97	90	71	74	88	86	78	81	78	90	83	69	95	79	81	87	70	84	89	75	77	78	78	80	68	67	89	96	100	105	91	86	74	76	83	80	84	67	79	70	102	95	82	76	75	92	79	91	94	81	80	85	71	61	89	82	79	90	79	91	97	72	80	87	91	66	76	90	97	78	68	89	69	87	79	87	93	83	69	86	82	94	77	74	97	77	99	82	87	91	77	79	73	80	66	76	85	88	66	88	92	88	97	102	83	78	85	100	76	82	84	76	84	83	82	78	85	65	79	77	68	59	83	96	98	84	90	85	82	60	74	94	74	94	73	82	80	95	75	101	73	69	98	65	87	84	80	100	82	75	87	84	85	100	82	89	87	80	80	98	91	80	81	77	78	90	95	97	65	91	81	78	96	77	92	82	72	88	86	91	73	85	86	69	100	81	78	108	89	81	93	73	82	73	76	90	85	85	72	86	85	86	87	84	77	92	76	87	90	92	96	99	99	89	82	70	80	78	96	73	84	83	78	77	84	61	94	90	98	89	78	100	77	93	109	79	91	76	72	86	83	76	90	80	78	88	84	64	93	75	65	87	71	79	79	105	76	89	94	77	88	68	77	90	87	92	88	92	80	71	84	84	85	69	94	98	65	81	81	90	89	82	69	95	75	74	101	81	73	83	82	85	87	82	113	77	89	79	77	92	79	80	76	77	93	77	88	74	85	72	85	84	101	84	79	73	79	81	78	85	85	78	82	75	77	86	75	88	78	98	89	74	93	94	94	91	86	91	91	83	97	78	79	103	79	72	75	91	94	75	76	92	83	86	85	85	71	96	64	81	76	67	85	73	91	84	94	79	95	63	97	96	78	98	91	90	87	88	92	82	69	87	78	74	88	94	96	102	103	83	93	83	73	80	70	88	79	86	90	68	81	73	93	87	84	79	78	81	87	81	103	89	84	90	79	98	68	69	90	87	92	87	89	85	93	78	79	83	97	67	84	95	69	83	83	88	85	90	63	88	91	83	100	93	74	68	85	81	85	94	86	75	84	79	94	84	65	95	82	95	84	98	81	86	78	59	90	93	83	105	91	95	81	77	75	89	63	70	84	89	83	98	88	71	82	83	71	92	78	68	85	92	74	86	89	88	93	80	87	89	89	73	78	82	81	88	90	104	97	93	61	98	81	90	73	84	90	92	85	92	88	88	84	74	95	82	78	108	74	80	77	72	88	73	79	88	89	102	85	89	84	68	91	101	78	84	80	93	109	78	77	78	77	84	81	86	93	78	72	91	91	76	77	59	76	99	86	75	80	82	79	79	77	89	94	91	85	89	87	92	92	99	91	89	85	84	82	97	69	84	91	84	82	82	80	85	85	87	80	80	80	86	72	95	84	96	77	88	90	78	96	76	91	71	82	72	92	82	96	85	64	77	71	89	87	75	94	79	83	76	85	74	82	99	97	88	90	97	96	66	80	88	90	96	68	75	77	85	97	78	76	73	83	86	86	85	89	87	82	92	94	105	69	79	76	89	92	85	79	85	81	95	87	68	100	105	79	80	83	99	82	88	76	91	88	80	74	83	94	76	71	70	67	97	78	79	74	85	82	74
5624	409	502	593	560	470	452	412	410	399	373	354	340	323	354	326	341	324	316	295	294	309	317	352	338	323	293	312	328	339	313	325	306	303	333	327	311	303	311	306	292	333	289	328	343	297	302	309	301	305	346	310	321	356	311	323	289	321	317	325	307	316	317	311	296	316	291	353	292	306	296	299	322	321	322	324	276	289	287	276	331	303	314	314	285	315	306	315	291	321	310	298	318	307	306	294	318	342	294	251	335	306	340	292	323	291	308	327	298	322	332	294	300	302	331	286	311	294	312	276	302	267	306	300	317	326	331	292	298	308	348	291	305	300	297	261	300	299	290	308	296	279	305	286	296	307	289	339	352	305	281	298	314	304	341	315	290	317	291	321	302	330	274	320	299	279	300	309	284	292	306	311	314	320	309	302	314	314	291	297	321	331	288	302	299	319	319	318	317	319	300	305	293	291	291	312	323	316	305	311	301	287	309	296	289	280	302	323	332	302	321	299	305	284	292	291	357	313	335	282	311	292	335	300	293	315	312	323	338	339	289	291	305	330	289	340	324	316	296	290	325	269	287	326	305	303	341	321	321	300	327	289	300	349	310	274	289	314	298	334	318	281	296	305	327	289	280	310	304	280	309	309	318	347	323	302	291	324	299	318	297	297	315	337	289	339	315	286	276	268	314	307	325	309	290	295	266	326	329	298	305	307	308	311	295	305	314	321	282	309	288	322	308	314	308	297	323	312	296	327	335	293	282	263	312	297	299	324	316	294	282	285	290	328	320	289	310	319	302	330	303	304	319	305	316	340	318	321	307	303	305	300	289	301	312	281	316	323	309	310	294	309	325	309	311	308	297	332	286	272	286	313	306	331	292	301	290	325	288	302	318	306	326	285	308	330	293	309	328	300	306	335	323	325	321	277	303	300	325	300	299	292	288	297	328	284	333	302	292	315	334	314	306	297	295	311	315	297	302	294	325	339	303	297	301	321	302	315	304	285	309	328	280	317	276	295	299	300	289	292	315	286	282	320	333	337	317	296	325	294	302	294	344	312	290	311	329	321	292	350	287	323	307	294	319	324	273	327	312	313	301	298	315	329	314	294	301	328	319	285	325	290	346	293	286	303	335	307	296	332	286	311	333	303	283	328	293	297	338	293	335	301	295	307	292	317	344	302	314	302	295	320	306	320	298	292	308	320	311	321	293	302	295	304	291	314	320	313	332	293	299	286	315	282	334	293	291	311	283	305	313	289	300	324	310	304	304	320	290	311	302	290	308	304	283	319	294	302	328	316	317	296	331	297	292	311	322	326	299	294	293	288	298	335	317	293	305	295	303	290	307	327	315	295	336	284	331	295	327	286	340	303	324	302	292	287	309	337	331	297	301	302	294	307	293	287	321	323	301	326	292	342	347	324	290	316	315	335	314	284	336	303	291	332	322	296	302	321	294	293	324	322	318	306	268	292	306	298	318	338	301	296	322	278	311	315	317	272	326	273	292	325	298	312	338	279	308	332	324	313	289	322	338	296	315	294	329	324	308	307	308	302	300	296	313	278	280	333	307	315	313	283	332	317	302	292	300	300	323	291	285	311	316	278	331	324	281	278	314	323	307	309	306	327	296	285	300	288	308	300	341	311	304	325	304	306	323	304	292	318	311	300	299	322	311	305	292	328	316	303	312	330	305	313	303	295	287	293	315	297	316	327	354	344	293	303	341	285	317	286	268	308	317	294	295	302	326	303	309	280	309	312	307	352	304	290	318	321	284	292	330	324	302	293	323	309	302	331	288	328	297	297	323	322	313	315	295	307	327	310	305	315	341	313	316	320	314	284	273	316	303	318	312	321	306	311	304	289	319	306	305	320	309	313	294	312	306	306	295	321	283	291	307	322	331	329	326	296	291	294	325	290	288	289	295	304	306	307	286	294	316	309	318	308	270	305	302	289	298	336	307	331	299	327	304	317	290	288	295	342	291	289	314	304	339	288	285	316	308	306	309	309	283	336	311	334	299	345	316	316	333	314	305	308	292	292	284	313	283	312	301	344	316	302	295	281	304	289	312	310	327	305	309	293	324	291	301	289	302	301	308	304	309	324	301	299	329	329	302	347	301	286	290	259	321	321	328	283	304	317	306	296	315	265	306	294	319	300	332	295	296	302	316	324	306	299	309	289	314	319	288	286	300	341	322	306	313	334	310	278	319	336	333	319	310	302	344	313	334	288	307	339	301	319	311	325	315	284	313	267	274	334	309	316	327	313	333	307	291	286	295	296	344	293	304	317	319	302	308	337	292	325	315	321	299	309	298	317	310	300	295	309	280	321	323	276	283	320	330	329	306	293	301	311	289	297	292	324	320	284	320	331	330	304	309	302	305	322	307	282	273	329	309	337	303	298	315	315	290	325	294	313	315	311	294	319	298	294	302	286	314	328	342	316	311	295	309	334	315	320	318	298	295	321	322	320	308	308	340	322	295	302	320	310	311	342	318	312	342	322	331	283	292	332	298	303	271	293	319	295	300	322	293	310	313	320	307	258	312	311	304	278	321	319	297	297	280	292	298	322	316	319	304	317	312	324	330	300	289	299	313	312	306	327	314	297	300	298	275	323	316	330	318	321	286	319	309	305	258	293	298	328	315	306	324	307	310	312	346	295	342	287	332	295	290	328	306	290	305	282	300	310	328	330	301	324	291	310	289	328	312	326	339	276	311	279	280	309	311	324	310	315	279	277	312	335	343	294	311	294	319	302	298	320	301	306	285	307	308	309	278	337	312	333	303	292	350	318	314	313	293	300	276	286	310	297	295	311	330	303	314	322	290	318	325	341	315	308	339	297	309	290	297	284	306	311	287	309	305	272	280	309	297	307	302	315	312	298	318	323	342	336	306	306	283	299	312	284	314	297	298	304	306	302	319	300	330	302	347	303	296	306	325	279	291	325	293	328	335	301	312	288	292	330	307	316	280	335	335	310	312	315	319	323	299	298	300	313	296	301	305	333	299	325	289	320	300	299	297	325	343	310	325	292	326	301	303	316	304	273	291	294	285	328	341	308	319	295	296	300	318	296	299	341	318	320	308	299	279	318	339	291	313	312	305	295	313	312	285	287	306	310	291	275	294	311	281	330	319	302	300	286	273	325	298	330	300	293	317	304	318	313	329	337	289	326	294	311	323	297	300	323	324	311	316	289	259	308	287	299	319	317	314	319	309	297	323	306	287	294	306	318	264	325	297	291	326	304	292	328	310	275	302	331	317	322	320	285	315	295	287	282	313	283	323	323	298	287	318	310	326	342	331	304	304	317	323	278	305	321	319	339	297	291	301	325	329	308	293	292	273	306	304	286	340	333	284	320	282	293	316	288	311	313	297	304	281	295	317	297	336	307	322	303	281	317	301	283	316	309	295	345	303	320	304	285	349	316	298	320	337	303	344	329	321	287	286	313	282	322	284	280	289	275	328	313	309	350	328	289	330	303	280	348	295	310	310	264	309	312	335	337	306	312	285	275
25523	3489	1371	1023	814	599	487	453	334	332	341	283	265	220	225	228	197	194	218	186	189	169	189	181	207	203	180	179	202	176	173	186	171	186	172	197	172	162	172	178	178	175	171	169	173	173	167	156	162	173	161	176	158	150	185	173	166	196	156	156	173	165	176	162	167	164	171	152	182	172	167	174	154	184	181	156	175	171	182	177	151	157	191	153	152	167	168	154	166	168	168	159	167	152	151	170	151	163	146	159	168	166	139	159	144	162	166	167	183	187	174	155	179	160	184	174	152	143	177	172	157	178	166	148	153	167	159	157	165	161	164	166	156	155	191	173	165	177	156	160	155	184	179	191	150	167	166	150	158	159	167	170	195	150	156	176	186	150	181	177	171	171	165	179	181	175	170	189	170	154	174	167	167	161	149	167	183	180	171	178	155	168	174	186	168	172	149	163	171	161	179	180	162	158	188	178	153	177	160	166	174	173	159	158	158	183	177	162	183	142	167	157	142	163	163	180	144	178	177	168	168	141	154	178	171	164	161	138	159	162	142	150	168	144	159	155	150	166	162	150	178	146	181	172	163	172	160	173	171	153	201	155	175	164	152	198	163	173	182	169	159	206	176	157	152	159	149	163	169	157	169	160	154	189	153	178	151	161	163	167	158	170	187	171	160	167	163	173	168	162	158	163	172	184	174	170	153	167	184	160	151	164	176	178	152	176	175	166	174	166	182	159	193	161	155	164	149	156	171	164	154	166	162	187	169	182	179	156	159	158	155	179	176	148	165	157	150	148	163	162	197	150	158	170	171	175	157	164	156	167	156	154	185	163	160	165	164	183	167	158	165	162	154	186	155	157	151	179	149	163	183	173	159	160	166	192	175	156	165	173	181	140	140	164	161	169	169	185	158	175	189	161	179	150	177	165	151	173	169	144	166	167	153	180	176	138	156	180	188	148	183	157	159	158	172	143	178	170	158	168	163	161	194	163	175	184	170	169	208	138	169	173	157	176	178	150	140	176	159	146	162	169	159	157	156	166	170	147	169	168	181	167	160	191	171	147	153	170	153	194	186	158	169	168	141	170	176	179	169	165	159	183	180	162	151	176	167	140	195	178	180	176	171	151	185	168	148	154	162	171	146	172	171	175	162	149	153	137	157	183	165	183	160	159	174	184	144	157	153	170	166	166	165	167	173	162	158	162	179	174	183	164	190	168	182	167	150	174	191	190	162	184	171	163	160	151	148	150	180	144	172	153	164	201	193	140	169	185	162	181	158	185	186	173	150	180	183	150	171	156	194	143	157	182	164	153	175	148	141	157	187	177	166	192	187	175	149	164	172	169	170	163	185	163	167	157	168	181	165	157	185	166	173	171	153	178	162	174	174	172	155	178	158	158	165	166	178	165	174	176	173	188	183	143	168	176	150	182	178	174	178	167	163	129	165	180	179	176	158	161	169	171	170	166	173	152	138	178	161	154	164	150	129	160	185	161	172	176	163	148	168	164	157	161	143	158	168	159	159	144	158	159	185	178	165	169	175	174	172	173	153	158	165	166	166	157	159	168	169	177	166	175	155	170	178	150	156	165	161	150	166	173	159	169	174	182	154	152	174	160	169	175	163	150	175	165	178	164	154	170	143	142	147	149	184	169	159	171	172	169	179	168	160	192	168	172	170	180	182	159	167	159	151	164	157	134	156	154	181	181	182	164	190	162	174	164	154	166	161	155	166	188	186	169	154	159	180	161	157	144	199	173	201	157	165	152	158	168	177	178	173	169	157	160	148	173	156	159	155	176	153	168	192	178	181	153	185	163	166	188	166	173	180	179	170	177	192	188	198	167	152	178	170	166	177	165	173	154	158	176	170	177	144	173	150	161	166	163	164	162	165	174	172	163	163	170	153	151	177	166	165	157	158	172	158	165	165	177	170	141	146	172	171	175	193	147	170	168	147	169	173	183	170	172	155	181	184	169	159	176	169	160	157	146	181	170	149	198	152	166	161	167	162	161	165	146	165	157	151	161	176	161	182	151	157	166	165	183	165	174	149	189	134	175	172	171	168	198	171	179	163	170	179	160	147	166	137	173	171	165	164	159	171	164	161	173	166	165	146	161	165	179	162	163	188	150	168	185	165	177	154	176	148	155	178	165	160	162	154	182	193	171	177	182	180	174	163	187	155	173	183	183	166	134	168	160	167	192	176	154	157	152	195	182	178	145	172	158	161	159	164	152	155	193	156	148	148	173	171	176	162	188	184	174	148	159	164	172	197	137	151	161	153	163	173	191	147	149	157	156	176	160	186	140	187	179	184	153	178	180	162	168	171	175	155	179	162	166	176	182	167	151	153	184	180	167	159	176	176	170	190	156	154	137	170	134	177	157	142	167	157	184	166	167	145	162	163	162	171	173	159	159	169	183	187	196	161	158	179	145	185	170	171	141	183	190	176	159	149	186	187	158	155	178	155	184	161	165	162	161	147	186	161	173	166	163	158	176	153	166	168	183	172	161	175	172	165	166	170	152	162	153	178	188	169	183	171	150	163	161	166	165	168	153	195	148	168	160	178	167	141	140	160	193	182	173	175	166	180	188	163	166	182	174	159	177	179	165	190	165	155	194	182	164	178	185	177	172	186	147	145	182	162	159	171	160	153	163	170	160	178	153	176	139	180	154	147	170	176	170	166	174	154	181	183	160	177	168	159	173	171	163	177	152	171	173	159	169	168	180	182	169	147	174	178	161	145	157	173	160	155	176	163	165	157	173	165	177	172	188	182	190	168	162	179	175	147	173	154	182	189	166	159	188	173	169	189	167	148	194	155	183	179	174	163	172	164	172	152	129	166	152	180	162	166	162	171	165	179	171	164	166	191	148	161	144	170	156	146	168	165	182	178	165	161	189	182	185	168	142	139	173	166	161	158	168	166	170	175	191	152	179	169	182	166	159	192	168	162	178	155	152	171	167	177	164	150	158	163	159	138	147	175	163	167	151	158	169	171	154	151	145	174	182	152	154	165	153	187	160	169	147	200	159	178	181	183	163	170	174	185	176	166	161	174	182	163	151	147	160	163	159	176	176	154	156	164	165	159	161	164	171	142	153	177	152	171	168	163	182	170	173	172	152	168	154	150	176	169	158	146	154	169	177	175	184	157	159	167	170	151	148	168	174	149	168	147	164	159	159	169	155	160	155	171	172	160	172	149	165	179	157	162	183	139	160	165	149	159	147	160	158	167	156	175	150	170	182	164	175	164	170	175	179	152	182	160	156	187	179	202	163	183	163	175	181	176	171	154	162	161	160	167	144	165	170	183	178	148	156	192	164	155	157	162	173	167	178	162	167	173	169	157	159	184	168	168	175	162	166	162	161	186	177	174	151	169	172	196	167	161	144	165	136	154	179	147	152	169	171	147	163	176	170	182	202	166	191	148	155	169	162	178	173	150	168	172	169	159	172	188	168	148	185	153	151	168	164	149	156	172	172	179	184	170	191	182	179	185	151	193	148	175	197	141	160
12216	1494	3052	3594	3054	2634	2177	1837	1613	1404	1229	1123	1035	933	904	876	832	792	703	761	686	690	702	631	666	726	638	623	631	618	634	644	573	587	558	592	593	586	592	597	593	591	613	556	551	583	568	570	559	563	530	594	603	559	578	563	567	553	564	536	549	562	569	551	584	577	536	524	547	573	540	543	526	563	568	564	557	512	522	524	536	527	519	536	549	534	540	528	550	514	531	535	537	508	533	577	571	485	525	536	519	467	488	517	534	513	564	530	544	561	559	492	533	553	548	536	500	557	529	531	526	601	552	549	499	521	543	555	538	509	536	542	500	572	539	556	560	542	563	525	539	517	531	555	525	556	557	549	501	560	558	512	555	531	538	558	543	522	542	572	527	548	538	498	546	554	551	520	519	537	537	494	547	485	571	553	541	548	541	521	536	535	506	515	573	531	550	509	545	566	504	526	518	521	536	529	544	567	575	551	569	521	530	548	531	502	521	565	491	514	541	503	557	566	515	513	518	585	552	518	515	519	536	527	524	541	580	518	528	574	512	563	552	547	520	546	580	530	539	574	532	525	506	520	516	516	480	470	528	491	563	554	527	554	513	504	510	568	554	587	514	513	528	552	521	524	556	535	516	539	513	556	520	562	516	560	495	529	532	534	550	518	497	519	531	541	521	541	567	556	482	510	576	559	551	529	524	523	556	536	510	530	501	519	560	544	509	556	569	533	490	545	544	492	538	529	528	537	537	553	532	534	535	513	523	556	494	505	528	529	514	523	536	553	496	551	516	551	529	510	565	543	521	503	571	548	549	567	517	562	528	527	471	530	554	523	546	567	544	493	524	530	515	538	546	580	529	536	531	500	576	546	543	525	518	550	497	568	531	497	566	572	536	513	531	519	512	513	505	530	492	537	570	499	513	523	537	551	519	510	520	569	529	505	531	512	523	525	532	532	529	567	550	525	570	557	503	515	481	553	522	545	562	517	569	524	509	510	521	525	542	576	558	532	553	507	531	510	533	546	515	512	567	523	536	545	532	546	492	519	534	524	555	525	524	513	523	542	523	555	503	559	558	545	542	550	522	541	510	505	559	524	553	530	531	560	559	516	542	553	535	516	580	518	532	545	510	556	549	539	532	547	554	566	522	528	522	567	522	506	507	573	516	545	533	541	531	548	528	500	521	542	529	517	572	545	511	526	513	520	539	576	538	500	522	519	506	544	536	508	542	516	518	542	542	541	506	528	523	543	552	552	544	516	529	554	519	596	533	511	573	532	542	522	530	532	507	502	528	474	526	515	540	557	538	545	573	537	526	526	590	582	540	539	518	562	552	529	526	537	532	499	559	565	499	532	547	536	559	508	549	539	491	582	490	489	532	502	540	523	571	541	526	545	545	549	586	554	503	518	536	551	564	514	521	534	483	538	522	509	525	532	488	493	563	560	547	564	524	536	528	530	511	556	542	533	538	556	557	552	544	556	513	526	549	525	574	536	507	524	543	504	526	529	536	552	519	540	534	598	502	552	524	556	569	544	564	531	556	508	519	557	548	572	493	546	572	534	535	525	576	530	512	546	538	587	550	539	534	523	553	518	525	538	511	531	526	519	517	528	521	544	534	519	520	497	519	549	537	526	527	529	559	506	520	519	492	486	539	528	543	540	540	522	517	500	517	562	531	557	508	508	564	525	598	532	561	518	484	561	582	555	540	537	537	553	526	507	500	509	555	471	536	496	507	528	518	558	498	552	540	532	492	560	519	519	565	540	505	561	548	503	564	496	538	526	519	493	575	508	561	527	529	508	556	536	525	561	561	540	512	518	535	571	503	549	528	514	534	520	483	528	535	518	563	551	527	516	560	562	508	552	591	516	575	531	527	524	547	531	556	510	554	563	529	576	559	523	526	517	535	534	572	537	568	502	525	549	529	548	521	540	536	519	512	517	502	530	495	509	503	514	540	533	521	526	543	531	521	562	492	540	562	564	537	532	542	526	534	518	504	543	504	565	511	547	540	524	532	534	493	506	535	534	536	488	550	522	515	501	532	525	549	557	549	572	496	512	531	491	548	548	540	542	515	519	553	514	520	514	551	517	535	526	580	552	512	572	530	527	514	522	502	516	581	508	565	504	508	503	590	536	538	537	591	545	527	507	565	554	522	532	575	538	593	511	552	539	574	514	522	538	511	530	530	571	567	534	518	480	528	481	540	518	528	492	545	526	500	497	554	579	558	517	566	517	540	505	570	562	523	508	570	540	575	517	517	553	542	533	558	532	528	517	495	508	533	531	553	559	467	530	538	521	543	520	563	517	533	543	580	568	535	556	482	528	460	519	554	506	540	498	547	546	514	548	543	520	535	511	527	543	471	535	532	541	545	542	532	543	543	525	541	539	530	546	528	539	519	573	507	510	550	552	551	554	550	550	545	505	507	576	514	526	593	527	568	523	547	500	565	499	517	546	516	555	540	528	523	538	576	528	515	546	510	548	487	524	512	537	506	510	571	526	540	519	527	531	519	511	533	539	562	525	548	501	504	516	529	567	579	551	501	538	580	532	538	561	538	532	499	500	545	474	538	527	545	527	514	519	543	571	600	516	522	561	569	560	517	527	539	499	554	568	491	535	545	545	561	574	532	540	535	544	555	539	582	499	504	546	541	520	551	535	538	562	541	536	528	506	544	527	471	536	502	537	559	546	540	540	513	508	537	515	517	538	583	509	562	526	516	571	545	567	530	567	522	509	542	504	522	524	545	529	518	525	576	541	594	523	523	540	525	532	517	559	524	505	551	552	528	510	514	543	513	522	511	557	567	523	523	513	537	511	531	499	513	537	558	528	558	480	504	555	538	506	539	519	586	536	547	537	561	543	523	524	516	513	531	555	499	506	503	521	568	545	583	552	548	531	558	533	520	561	538	531	557	541	524	557	507	550	541	561	503	565	502	539	519	507	552	506	541	525	511	530	520	505	516	523	532	532	525	566	519	540	554	532	537	513	553	541	513	518	488	513	515	536	494	542	533	521	500	517	523	548	542	534	578	522	542	511	541	544	529	538	500	524	533	542	504	521	530	551	513	506	539	531	476	509	485	583	524	550	534	566	536	550	569	522	528	474	528	535	532	583	537	560	531	560	540	533	548	536	508	572	536	536	545	543	569	520	500	545	566	512	535	554	550	532	565	557	552	505	503	563	492	554	561	555	566	536	570	504	527	555	512	517	511	495	525	543	514	556	501	530	528	570	528	514	563	502	521	525	530	543	561	528	520	483	546	508	533	518	558	530	567	596	517	559	561	505	542	571	515	546	542	565	497	564	550	576	561	517	529	547	564	524	548	511	523	500	479	539	528	508	522	577	523	586	498	519	553	553	500	520	559	517	546	540	544	514	556	525	552	547	526	520	536	533	534	515	503	495	544	536	551	531	518	514	519	553	560	529	556	544	523	506	492	503	547	559	534	554	532	567	566	540	547	502	565	540	492	520	532	486	525	518	563	494	508	516	557	536	470	540
35561	8082	2930	2049	1544	1139	888	716	613	574	500	432	422	373	382	395	386	328	354	315	306	288	321	307	312	292	283	284	302	331	287	275	301	298	289	270	292	288	268	263	299	261	273	225	267	276	269	279	271	265	267	279	294	272	256	292	255	277	267	295	269	266	271	249	279	286	264	294	260	278	243	290	276	267	277	245	286	269	260	306	278	286	269	267	262	253	243	296	289	247	270	259	253	250	270	285	223	305	285	261	276	263	273	285	250	277	291	266	254	270	272	230	294	273	257	265	285	258	285	273	296	268	276	263	309	292	265	278	274	284	265	252	263	273	293	269	279	278	280	274	287	272	253	268	238	260	268	269	260	272	287	257	249	276	252	257	229	250	276	261	255	258	264	282	247	289	260	300	277	273	248	250	286	280	294	311	277	302	260	242	252	274	259	276	290	257	290	274	255	269	248	254	259	256	267	278	280	243	263	272	249	291	253	291	282	255	262	256	262	247	251	275	266	258	245	266	252	250	268	233	268	276	276	272	283	255	286	257	266	260	271	269	247	280	263	290	266	293	275	304	270	271	289	262	259	293	268	235	251	297	274	254	253	257	262	262	274	261	261	294	267	249	271	296	268	259	244	271	288	250	275	284	239	255	268	315	283	286	276	285	293	266	271	277	295	275	297	286	241	271	244	227	259	253	274	256	242	226	266	266	253	219	276	259	285	256	265	281	274	250	281	229	281	256	269	292	261	277	258	285	252	278	258	265	265	264	233	254	268	249	272	308	294	256	283	244	271	258	281	298	275	257	274	281	267	288	295	274	264	268	257	263	263	280	274	286	272	295	286	318	292	278	305	253	276	287	290	271	256	275	252	266	279	254	243	261	286	252	232	252	278	249	254	268	286	258	286	290	279	266	275	284	259	265	264	277	262	265	285	242	296	262	266	268	257	230	272	306	269	266	271	256	290	281	255	267	270	278	267	274	260	277	294	256	251	316	284	273	300	271	286	269	265	256	302	256	260	277	269	241	274	264	295	260	253	244	289	260	262	256	294	255	261	261	263	233	254	276	266	238	288	261	269	246	284	271	288	282	259	264	259	270	267	283	266	254	246	233	259	244	266	273	253	260	273	257	275	249	263	235	258	276	246	277	271	244	259	281	287	261	252	264	254	250	264	255	245	254	266	268	260	243	280	254	272	260	254	276	320	262	280	291	285	247	249	274	245	258	266	261	254	278	266	281	241	281	261	255	227	265	273	272	256	279	263	274	297	256	273	255	301	271	257	260	283	287	283	321	285	261	261	243	249	265	259	280	258	265	250	284	289	247	278	255	252	298	283	265	284	269	285	242	275	296	325	286	272	259	279	270	261	292	261	251	263	287	258	274	263	255	249	278	292	285	302	280	267	280	272	286	274	256	269	251	243	259	246	272	274	272	257	239	282	261	280	260	273	273	249	252	287	254	299	259	293	274	270	283	255	258	265	267	270	254	262	268	281	259	261	262	246	269	283	223	260	277	275	287	260	276	277	254	299	235	253	272	267	272	252	273	301	280	267	260	278	300	302	241	290	298	273	281	265	270	256	298	254	277	258	271	283	259	269	284	276	292	257	256	263	294	283	267	275	266	273	265	263	267	276	277	257	259	255	266	253	275	263	257	258	274	275	257	270	297	247	279	251	268	294	240	294	277	270	276	254	265	274	255	269	296	240	263	248	285	256	244	253	269	286	293	249	275	243	254	248	266	241	268	273	279	239	248	269	269	268	285	270	260	281	287	253	266	279	265	249	276	228	287	302	280	251	269	270	270	254	272	245	248	280	247	250	264	260	267	288	267	238	273	257	268	282	274	287	263	280	297	292	266	281	251	282	292	273	288	271	293	249	265	269	262	264	287	259	256	287	281	275	294	267	267	233	279	271	263	265	246	250	275	309	272	273	251	282	247	275	251	307	280	290	283	284	264	244	261	276	270	271	261	268	265	273	284	273	270	292	284	281	252	256	285	279	251	258	268	254	275	238	263	263	267	270	312	266	252	293	280	286	295	275	284	267	236	260	272	278	294	258	262	220	265	273	273	277	276	277	273	268	277	283	264	283	293	267	232	299	311	232	252	254	273	273	279	288	265	283	274	269	258	265	288	253	294	281	237	282	254	260	253	267	288	258	275	282	277	259	271	248	297	255	273	266	264	248	250	274	250	287	327	299	263	267	270	260	263	272	254	306	259	271	263	274	270	268	277	257	269	222	259	280	271	255	288	272	245	278	277	239	246	278	246	272	285	256	245	295	276	275	295	277	267	280	273	269	258	283	266	283	273	272	271	275	265	289	294	271	239	292	281	309	274	274	251	268	255	240	287	269	267	246	251	261	260	282	240	268	278	265	265	288	241	296	261	279	292	270	268	297	269	264	254	250	275	272	248	255	290	292	258	308	292	249	255	280	293	281	286	252	270	236	253	254	282	277	233	271	266	271	301	285	279	254	271	289	272	277	260	260	273	272	262	265	257	257	286	290	259	268	290	265	267	280	279	266	242	244	260	280	270	269	257	267	283	307	277	267	280	271	258	258	276	262	284	268	281	255	284	263	244	261	250	273	294	279	262	279	268	254	270	253	248	258	269	266	277	267	241	268	257	246	276	293	281	263	288	262	230	262	279	264	267	257	242	277	240	250	260	235	241	252	262	273	312	238	285	263	241	297	252	261	276	283	259	260	271	274	263	240	267	266	258	262	265	252	280	260	243	300	266	296	276	271	250	258	280	276	272	291	259	296	293	267	266	271	247	248	247	266	293	291	274	287	256	242	260	280	269	266	218	254	281	262	263	270	255	302	267	284	255	262	253	258	264	267	240	261	267	281	252	273	265	266	271	282	264	259	269	258	266	249	265	276	292	266	254	294	258	264	267	251	266	261	284	249	256	255	254	285	291	282	250	295	250	299	260	285	253	268	267	249	279	261	257	260	291	276	261	268	276	278	304	273	252	250	257	230	263	245	286	279	234	245	239	225	264	258	272	265	247	254	275	287	275	255	260	273	256	243	258	281	275	234	261	304	242	282	265	249	264	266	276	243	259	273	268	244	293	279	273	263	287	249	272	267	259	275	273	264	287	273	275	258	289	264	284	257	279	291	265	240	269	278	255	282	257	252	278	240	260	237	267	264	254	270	292	247	262	289	278	289	268	259	256	278	249	269	269	248	296	272	279	262	247	276	265	248	264	255	276	286	264	255	261	242	260	265	268	280	283	251	300	282	277	298	260	260	274	286	257	287	270	278	259	248	280	269	276	286	253	263	262	238	260	276	245	271	295	241	280	288	278	246	289	250	286	264	285	227	264	263	270	266	288	262	249	282	275	256	241	242	271	275	275	273	269	278	272	260	271	269	260	258	282	272	288	269	276	308	273	245	283	266	297	264	269	276	255	274	277	281	284	269	294	283	271	268	259	252	279	283	263	258	285	286	308	257	269	279	281	275	310	278	272	250	248	267	281	296	288	267	245	256	278	258	265	299	247
15636	2614	5447	6244	5501	4498	3750	3131	2737	2411	2114	1871	1728	1643	1476	1419	1303	1280	1193	1165	1131	1123	1050	1023	1024	1048	982	966	1022	996	967	951	946	941	942	889	949	950	847	890	871	888	829	887	899	910	891	861	859	816	855	858	793	864	841	822	819	797	807	805	837	813	770	792	785	787	808	848	771	781	810	799	802	804	834	809	842	760	799	847	760	797	815	808	765	797	796	806	827	832	807	763	756	768	842	756	798	796	805	765	812	759	811	798	801	820	791	826	792	822	854	778	795	835	802	771	738	793	844	800	783	823	785	768	783	796	822	786	824	770	825	758	742	822	825	769	820	781	729	745	794	779	775	821	751	796	768	815	864	779	821	755	851	797	806	784	747	821	827	762	792	768	774	801	809	763	777	797	784	783	769	803	820	819	734	772	738	827	777	790	756	832	793	798	817	829	801	779	797	778	786	742	812	852	748	772	816	831	819	768	804	766	769	799	799	832	803	815	780	761	806	802	801	776	789	774	799	741	807	797	788	790	750	781	778	786	773	775	798	821	760	785	773	850	773	780	817	770	798	797	739	778	814	807	811	787	756	803	757	762	798	777	805	805	795	754	787	786	781	743	798	820	789	817	777	745	795	789	817	803	777	754	754	741	777	834	803	740	797	769	795	801	818	800	782	806	866	801	765	815	800	779	789	797	832	825	760	830	847	780	779	780	815	791	748	782	767	733	823	807	817	800	810	802	767	783	847	793	815	727	816	790	772	765	803	717	788	786	763	831	771	748	738	797	773	737	730	824	789	808	820	760	786	844	765	810	820	795	761	752	782	780	780	825	793	790	780	726	767	786	803	759	820	805	766	771	843	782	852	806	829	812	779	746	772	761	815	780	739	753	796	822	783	759	799	768	740	785	789	828	776	767	814	807	801	786	795	790	791	756	746	857	764	735	804	811	805	813	793	777	789	822	769	810	829	782	748	781	781	778	823	778	819	825	758	801	760	737	807	785	764	795	779	767	754	846	768	793	769	798	809	791	775	793	784	746	813	787	796	804	816	793	763	794	824	796	773	789	813	791	797	822	751	764	778	796	757	819	754	799	795	771	789	757	768	782	774	797	783	744	819	791	788	763	796	748	800	772	785	765	785	788	807	779	783	787	787	827	762	795	838	768	781	782	762	800	765	819	839	785	767	768	767	828	789	795	791	798	802	777	775	804	795	818	795	733	796	807	768	823	786	822	854	757	779	798	790	778	721	760	796	827	755	799	832	773	810	785	801	805	798	778	809	776	792	757	813	809	780	784	767	808	789	793	805	821	771	741	775	770	804	683	814	796	777	759	772	813	820	775	782	785	751	780	773	825	798	759	787	798	758	767	759	802	702	796	847	781	775	835	742	764	771	795	812	781	760	758	789	764	779	783	776	785	763	774	764	805	765	803	828	828	769	765	783	842	795	801	781	787	778	814	794	892	769	823	820	810	812	767	765	749	786	802	761	853	753	776	790	784	754	709	790	785	823	816	792	731	766	750	781	778	774	754	777	801	730	755	829	770	795	809	712	781	810	756	806	758	752	777	812	814	776	787	761	809	815	768	817	793	844	809	797	734	737	752	767	811	826	740	828	787	771	785	826	797	773	788	801	770	790	784	773	800	807	775	764	761	819	792	795	781	809	775	822	776	789	758	769	784	813	828	798	761	802	802	826	790	779	772	765	764	796	807	788	748	787	787	758	744	763	750	790	806	727	802	789	814	799	772	801	799	781	780	808	793	806	808	724	741	740	833	794	792	776	829	784	775	792	785	795	815	764	754	762	776	786	836	788	736	793	751	786	802	753	793	787	785	771	811	777	788	756	767	766	756	851	750	743	768	775	776	802	796	794	769	813	727	783	795	813	802	790	825	775	745	798	835	818	862	798	775	783	760	800	806	760	796	779	794	807	788	796	777	793	803	782	750	809	740	832	761	726	746	746	792	774	848	788	830	841	780	787	763	764	799	830	807	791	782	807	772	771	803	788	759	783	794	772	802	797	785	757	808	807	805	788	772	761	789	784	771	796	752	763	750	797	810	789	765	842	826	753	779	775	779	772	785	763	802	770	774	840	779	778	818	782	817	761	776	808	796	814	795	795	795	779	780	784	768	781	812	742	813	836	790	825	793	793	787	816	806	795	776	752	803	774	811	786	824	776	744	792	823	831	769	778	765	729	788	776	778	745	731	791	760	783	805	834	762	769	751	821	797	769	776	817	774	804	754	792	823	767	736	839	823	778	761	787	808	795	792	856	775	757	786	767	804	813	798	787	766	791	759	801	805	828	792	793	822	799	833	773	772	779	728	772	787	772	769	750	754	758	753	833	800	783	811	798	775	783	796	742	768	776	771	811	764	825	770	735	786	790	761	786	749	832	768	791	745	785	753	806	817	776	781	812	758	757	809	764	764	827	798	782	799	782	803	782	814	753	803	788	835	735	709	773	783	826	804	744	795	771	756	804	789	757	764	756	790	764	799	756	807	823	759	756	801	783	783	761	752	787	802	753	730	815	766	747	812	757	787	787	754	812	782	829	774	772	788	810	774	797	766	760	862	796	762	797	821	815	770	766	820	751	800	801	778	816	803	782	773	776	766	788	778	787	792	762	747	772	810	787	808	799	835	768	810	784	730	780	746	766	797	739	755	815	800	773	759	806	832	798	797	795	778	774	838	754	760	746	772	769	784	751	798	786	787	785	753	760	757	823	781	777	780	764	786	810	809	800	845	808	797	752	754	776	798	750	766	761	830	802	761	800	831	789	778	811	819	749	761	787	795	772	821	819	756	804	789	803	792	773	840	791	797	805	774	810	776	790	832	802	779	839	822	775	734	773	775	755	809	807	766	815	751	789	831	792	805	808	747	757	818	776	815	791	797	789	745	803	743	809	800	753	793	817	780	795	795	732	811	765	778	791	795	795	792	814	775	748	765	764	760	832	840	752	739	753	767	762	767	811	774	744	808	802	785	797	746	737	760	777	782	776	776	738	733	804	790	743	819	857	792	797	747	809	782	787	777	819	792	788	780	785	793	743	755	759	763	801	805	739	839	781	852	782	771	744	743	759	786	814	795	733	766	768	825	782	779	814	796	774	759	788	761	775	777	728	785	799	764	800	773	797	788	782	769	793	802	761	751	766	795	771	774	794	815	835	777	757	796	776	818	802	753	712	792	793	848	755	796	806	776	792	787	768	825	736	773	809	784	703	757	761	799	835	827	784	764	768	782	773	779	855	775	812	764	840	842	783	750	748	795	794	781	764	790	780	729	781	799	785	814	749	806	837	756	761	823	803	799	788	804	762	808	824	742	796	834	788	782	739	775	757	803	834	838	822	774	788	787	820	787	798	831	817	794	763	811	745	786	747	792	783	768	784	776	788	774	795	763	750	746	777	796	797	771	824	762	746	783	810	797	793	818	787	826	779	813	816	813	802	738	769	738	791	743	789	814	786	779	730	737	803	754	767	821	762	761	778	818	858	774	830	759
5016	283	189	122	130	116	104	111	89	89	89	97	91	98	81	96	91	77	87	91	78	80	95	85	111	85	75	79	88	80	86	100	92	77	66	72	78	78	85	80	78	73	80	93	93	82	76	96	105	84	87	69	77	81	96	80	79	91	72	86	88	73	92	78	77	79	86	81	82	84	70	74	88	84	82	79	86	94	94	69	76	72	100	85	92	86	81	86	100	82	86	88	73	83	87	82	76	93	91	74	86	100	82	103	72	97	87	83	70	89	87	88	89	89	76	91	85	86	76	78	89	80	86	72	84	77	87	88	85	78	93	80	93	96	85	110	90	94	84	84	71	78	80	72	84	88	80	89	95	96	95	83	87	83	78	80	67	76	73	91	87	78	88	84	90	82	98	83	91	93	75	107	77	97	64	85	93	89	83	106	78	93	70	77	63	84	92	85	90	101	94	85	104	87	95	96	76	83	81	71	89	79	81	112	86	75	71	82	71	89	84	70	84	63	81	83	77	74	90	84	90	76	84	70	88	84	87	82	99	69	83	81	94	81	77	80	85	80	86	82	92	79	97	87	89	79	98	82	85	86	78	69	89	81	86	76	72	68	75	99	84	80	76	79	94	75	70	86	87	82	77	81	85	72	90	82	96	73	76	93	69	87	71	90	81	97	78	94	83	79	93	68	91	89	92	88	84	98	84	88	96	72	84	86	75	73	73	90	109	90	93	85	67	83	105	70	85	85	77	91	93	90	71	69	100	95	98	103	93	86	66	81	68	76	91	101	96	79	101	88	117	83	77	74	74	72	75	74	96	87	82	77	93	82	87	76	87	89	81	80	79	79	91	74	78	80	81	93	97	76	82	80	84	84	91	75	88	82	88	97	62	86	96	85	101	73	82	81	86	95	97	99	76	77	90	81	96	79	76	89	97	81	99	77	84	80	99	86	93	64	79	94	93	84	77	96	85	72	88	73	80	91	93	85	94	71	84	88	82	77	95	88	97	94	92	100	86	80	76	71	95	82	86	93	88	82	105	92	81	80	60	87	78	79	81	96	99	82	103	70	81	77	76	86	79	91	78	73	97	85	85	85	95	73	89	84	91	75	64	77	88	105	100	89	88	68	96	77	88	73	99	71	81	84	107	88	90	86	82	82	72	89	88	69	94	71	89	87	87	92	89	108	91	82	77	82	87	88	98	86	100	94	79	75	92	69	88	82	82	87	83	98	81	80	85	73	80	52	82	104	79	101	78	84	84	81	94	82	101	73	83	77	76	93	89	96	83	82	81	87	106	83	93	84	96	79	82	78	83	78	82	76	88	109	97	82	84	96	80	71	76	78	79	83	85	75	82	71	71	89	97	85	106	85	84	76	74	93	60	82	86	88	71	84	82	76	90	104	91	83	85	82	91	95	81	77	70	89	73	88	95	84	80	82	89	109	93	94	81	93	79	102	93	103	76	67	89	101	87	95	69	90	75	84	89	63	97	82	85	92	96	90	91	82	85	105	82	68	87	89	92	83	78	71	84	90	95	74	69	90	68	65	82	67	84	86	74	88	83	72	99	87	94	87	100	89	90	91	80	61	93	77	85	74	101	102	92	83	87	74	85	86	72	82	67	83	74	104	86	92	79	84	79	87	82	78	103	95	94	92	77	93	77	94	89	103	79	92	80	78	78	81	93	82	105	86	75	86	108	79	79	78	76	108	78	94	88	78	95	64	81	73	72	71	90	80	93	88	64	86	87	85	88	79	82	84	79	100	76	80	76	96	96	68	76	70	84	88	87	74	86	87	90	77	93	90	88	83	88	83	119	93	71	86	88	68	79	76	80	89	97	98	81	89	79	78	89	68	73	78	89	95	80	77	71	68	79	79	76	96	88	94	101	100	93	93	86	92	89	95	78	72	88	75	98	92	101	80	72	86	80	86	77	84	98	92	90	91	95	68	77	83	90	89	75	99	81	81	85	68	85	83	78	90	103	80	94	95	96	91	82	77	94	81	86	77	83	88	84	77	83	72	85	82	103	76	108	83	79	88	84	90	88	83	86	81	75	80	78	92	103	74	99	91	75	98	92	87	89	56	74	83	71	88	85	82	76	90	86	79	86	75	86	76	75	82	85	86	84	85	90	92	90	79	80	76	82	70	98	100	76	77	87	88	75	81	86	77	98	91	80	89	101	81	81	75	68	104	73	84	73	88	83	82	74	80	70	81	99	100	72	88	86	79	81	87	77	79	93	82	92	84	85	73	93	81	96	100	75	71	77	81	64	91	73	77	95	87	70	87	86	83	86	86	83	74	83	85	78	88	96	85	88	72	90	77	67	93	102	91	81	89	92	101	96	83	90	68	89	81	87	95	63	90	87	68	74	86	88	86	72	83	81	92	79	68	72	78	80	97	78	90	82	103	72	101	81	90	115	99	86	94	83	90	82	82	96	65	89	78	76	81	81	71	74	67	81	82	92	91	73	76	79	118	100	84	74	74	92	77	94	75	83	65	88	82	89	95	87	95	87	91	83	73	83	104	103	89	95	79	87	75	106	67	91	92	74	72	77	93	85	82	75	93	85	90	74	87	72	96	68	94	95	102	86	78	90	84	107	93	76	77	89	82	74	94	79	66	94	88	80	68	94	96	90	90	95	82	99	86	90	72	92	78	78	86	92	94	88	86	77	81	79	69	100	85	84	86	89	85	87	80	92	83	87	68	86	77	73	70	71	71	64	94	77	81	69	93	102	98	76	73	92	71	69	82	85	68	91	101	87	102	78	85	82	86	77	95	109	73	106	76	80	70	84	80	82	88	92	90	60	91	85	85	112	109	62	78	86	94	88	88	81	71	84	85	72	95	75	81	76	73	96	63	91	79	74	89	77	89	86	75	86	82	81	65	71	109	99	91	91	97	84	66	88	100	76	88	83	79	88	83	80	88	99	76	104	105	84	83	91	82	88	99	99	76	87	89	84	85	96	101	71	79	68	87	90	91	88	95	83	89	87	80	81	74	93	86	83	100	74	87	93	93	104	68	85	89	78	79	76	90	80	98	78	86	89	86	100	87	69	74	82	91	81	75	86	81	91	89	83	84	79	85	79	90	65	83	77	89	77	74	92	96	74	87	83	73	74	74	84	97	107	81	105	65	96	85	89	86	85	81	79	83	77	97	81	69	93	98	72	72	55	77	82	100	89	89	84	73	88	92	92	85	69	78	80	84	92	88	97	80	85	94	80	80	90	95	98	93	85	92	80	67	71	89	95	94	80	71	78	103	89	89	85	96	92	87	99	84	82	84	96	77	80	74	80	79	91	65	78	99	68	75	84	97	81	85	81	88	91	90	97	96	102	74	89	91	88	88	84	72	85	76	80	75	80	90	76	96	89	91	83	87	90	83	68	98	89	80	80	78	81	83	76	70	89	94	72	93	71	86	88	86	82	70	93	87	89	84	81	86	66	81	81	83	85	92	62	89	83	88	71	73	80	84	88	100	84	78	81	92	86	104	81	81
5527	444	572	570	545	510	453	409	426	369	416	378	344	354	358	367	336	309	325	350	313	331	316	292	300	299	330	318	287	351	329	298	334	282	358	342	331	319	292	323	308	307	314	312	307	290	313	329	344	322	312	332	309	295	325	329	333	332	289	341	321	335	300	318	315	312	306	331	312	303	290	328	298	306	297	330	311	306	311	305	311	312	307	336	276	278	322	309	301	317	276	321	317	314	292	337	310	325	332	338	317	324	349	314	324	267	320	323	299	296	298	328	330	305	314	313	317	330	334	309	287	366	330	277	275	299	322	325	302	287	324	293	302	322	329	330	316	286	265	309	284	340	297	296	285	285	336	332	302	286	274	305	312	312	312	290	318	318	276	293	303	310	312	311	320	299	285	302	305	314	312	296	313	329	328	330	315	327	290	287	320	314	307	277	301	340	306	318	302	346	305	276	300	324	319	310	309	341	287	270	288	284	327	272	308	295	313	314	342	298	292	292	295	342	304	298	313	300	295	322	314	288	299	308	327	328	315	318	285	330	278	314	309	308	317	282	324	324	318	311	321	260	321	317	284	305	291	334	323	295	335	288	321	317	316	319	332	341	313	310	312	288	332	310	312	310	296	314	288	282	302	313	326	320	346	317	314	311	315	280	299	273	287	301	329	308	304	288	305	316	303	314	332	309	297	280	322	306	308	315	277	313	311	306	328	284	280	309	297	303	297	326	289	294	266	339	328	317	308	330	336	306	316	305	314	326	295	308	298	284	287	329	327	345	275	313	303	305	299	305	302	290	300	323	329	324	298	325	324	309	308	296	298	301	322	303	300	280	334	301	290	276	316	324	330	307	341	299	285	326	317	323	318	315	285	281	312	319	308	313	307	315	316	344	322	277	288	309	295	327	275	292	312	361	312	307	299	321	293	325	288	294	307	327	306	333	329	284	311	318	318	317	307	306	319	310	309	287	305	295	287	295	296	316	341	313	321	332	327	319	288	329	272	323	290	329	280	297	283	324	296	304	331	338	297	328	282	332	314	298	303	294	296	337	324	297	293	311	329	343	310	297	314	320	312	309	321	307	287	300	313	328	303	284	299	292	313	298	302	310	301	322	273	322	298	311	324	300	329	296	317	300	290	303	288	327	271	309	316	320	295	328	312	290	319	313	312	321	306	316	305	313	310	260	303	331	285	296	338	326	278	279	310	315	317	318	352	291	286	281	325	314	317	293	307	303	315	286	280	304	287	297	325	333	318	315	307	327	323	331	336	311	291	319	317	323	326	293	298	278	286	284	327	308	309	274	311	303	305	291	307	314	279	288	320	263	319	325	306	290	292	335	314	304	303	302	335	320	282	327	284	284	300	289	311	309	332	318	338	316	289	275	315	274	327	308	330	305	292	293	298	298	288	303	295	320	293	313	296	287	313	277	304	289	279	326	322	320	289	327	297	312	316	324	302	317	304	313	324	314	305	302	322	327	279	303	288	325	302	319	292	332	304	340	294	330	311	350	305	319	331	322	308	296	295	306	286	289	291	289	320	336	325	329	315	292	289	327	317	327	286	301	331	317	317	294	290	307	329	314	302	297	321	324	318	310	271	299	335	319	330	289	308	319	307	316	312	319	319	304	340	301	320	336	301	297	307	294	248	289	323	285	316	326	325	272	312	305	294	326	297	283	334	296	306	352	313	304	317	315	291	297	304	293	315	300	320	344	311	307	298	331	301	294	297	300	322	306	320	314	305	373	337	325	330	302	311	293	286	303	325	312	341	317	304	330	304	303	298	320	323	296	308	329	292	328	305	303	288	313	289	317	298	306	316	293	309	306	292	306	276	267	330	301	313	297	307	276	304	334	316	320	301	319	297	301	329	274	296	332	282	305	314	273	341	300	306	319	319	310	319	319	284	338	322	296	349	297	275	288	284	295	327	291	337	277	291	271	300	317	331	304	341	310	331	325	301	314	316	318	317	276	304	276	312	315	297	292	328	317	314	281	298	308	306	298	344	298	313	318	316	272	332	296	306	294	325	315	313	318	278	320	305	322	352	272	298	319	280	336	299	301	303	316	335	332	301	311	317	298	318	312	311	316	260	312	308	312	295	331	276	331	305	281	325	329	317	278	313	310	261	304	318	310	288	319	314	312	290	313	301	321	308	301	325	329	325	309	324	324	315	274	285	290	332	333	335	320	300	280	311	322	311	348	318	302	345	312	301	328	323	346	303	271	337	329	305	312	330	319	304	315	344	325	332	303	294	308	312	304	287	341	304	290	306	322	331	303	286	304	327	272	304	289	310	314	287	292	309	306	304	302	298	330	317	322	307	286	319	311	317	332	353	302	314	294	306	322	333	323	301	310	301	292	273	313	291	273	315	300	311	328	309	310	294	303	334	309	310	333	301	329	327	325	299	303	300	293	337	304	326	301	350	340	326	325	278	282	337	338	341	335	329	297	312	310	324	323	330	302	301	302	288	326	348	277	289	309	303	295	313	306	304	304	347	333	319	311	320	311	310	323	299	309	349	320	316	313	258	316	303	282	299	284	315	297	312	287	295	305	314	323	296	345	316	307	316	295	280	296	295	266	266	293	270	330	307	326	351	282	297	294	315	277	316	308	280	309	322	320	311	315	318	288	324	340	326	278	281	315	294	311	295	313	315	330	308	320	313	334	305	313	328	275	325	300	300	325	308	308	318	311	301	302	317	302	297	350	302	316	289	314	326	337	311	275	337	314	323	309	281	330	333	304	297	295	299	324	313	292	331	313	297	327	301	275	319	287	315	321	297	294	325	294	316	303	300	317	286	301	304	297	336	292	315	304	330	305	304	311	323	337	328	310	313	324	288	302	318	302	312	303	286	325	322	330	312	308	315	307	330	295	307	315	313	296	309	294	307	311	295	287	325	308	330	317	303	334	315	323	309	312	293	329	341	308	316	315	330	319	312	308	317	335	303	286	288	339	311	315	301	318	329	305	313	292	315	301	318	318	287	323	289	312	284	295	328	305	352	304	331	318	296	337	282	333	305	322	328	309	320	329	323	331	307	290	311	305	351	297	312	299	307	345	291	288	343	304	322	302	344	290	336	321	287	349	298	316	327	336	298	310	302	310	294	309	284	315	291	348	321	313	334	295	329	330	329	299	320	312	299	303	308	295	308	292	305	349	319	309	319	322	329	296	296	305	316	284	315	317	306	305	351	310	318	322	325	254	311	333	275	331	317	294	330	297	311	343	282	299	311	291	315	291	293	323	312	297	312	324	308	282	305	294	303	320	298	293	300	336	292	302	332	317	303	304	320	321	336	321	313	311	326	313	294	307	302	296	323	313	308	297	308	347	303	317	297	280	283	323	302	321	303	327	311	313	328	305	309	313	304	313	306	303	305	305	313	275	310	291	281	289	309	304	299	340	330	316	310	255	327	333	308	294	312	284	309	292	340	266	339	328	298	331	304	305	320	304	306	314	315	311	300	293	301	315	317	313	305	293	338	320	300	319	294	292
25318	3552	1467	1032	780	554	492	404	376	330	297	264	240	229	223	211	203	200	194	192	186	206	202	201	170	168	178	182	168	164	187	165	195	154	190	186	184	169	165	177	166	186	172	176	202	162	163	162	162	166	173	182	191	169	162	167	187	167	165	161	172	157	169	148	159	164	170	165	171	177	185	155	142	174	180	162	167	166	168	165	158	173	168	162	164	195	177	174	162	171	140	187	178	145	183	161	187	143	169	148	173	181	155	146	157	165	159	152	181	171	156	155	177	154	163	165	141	149	147	162	185	169	178	180	172	152	172	148	159	178	154	145	153	166	165	182	169	159	163	184	147	152	182	166	181	182	186	171	178	177	182	159	172	165	183	158	146	154	174	155	189	169	155	171	152	159	173	162	173	196	196	153	168	153	174	169	152	183	164	145	167	195	186	162	170	160	150	173	168	151	133	163	154	159	158	154	163	168	157	163	181	190	160	159	157	196	172	170	161	195	174	154	173	148	161	143	182	150	189	203	178	146	176	158	144	161	171	168	172	166	159	193	171	165	166	177	167	166	182	153	151	157	155	172	159	178	152	169	142	159	155	173	205	169	161	148	147	187	157	198	174	166	158	161	179	161	174	169	182	167	152	157	152	164	145	183	197	171	166	155	147	155	161	166	156	175	160	179	152	151	151	156	168	172	182	161	165	153	173	174	162	152	173	160	160	183	147	194	168	135	167	178	170	182	178	173	158	185	175	148	170	163	169	162	152	166	151	157	166	149	163	168	161	192	158	150	164	164	198	154	152	156	160	165	158	155	183	180	146	163	171	178	169	165	162	161	157	187	183	163	152	168	174	178	172	174	168	141	139	163	177	163	161	163	166	163	182	162	193	151	177	156	165	162	160	160	149	187	172	168	160	143	147	186	182	154	179	165	176	139	163	171	170	173	161	168	194	167	159	172	160	174	169	148	178	141	152	153	146	182	173	167	180	166	158	149	168	176	164	172	179	167	153	164	171	158	172	173	162	189	180	169	178	162	151	172	154	164	165	152	156	170	177	167	141	160	183	164	167	188	181	142	141	178	151	152	170	176	170	179	149	155	162	162	152	155	179	193	181	171	176	181	151	180	150	167	172	156	182	153	161	162	171	159	171	153	194	168	146	172	149	163	183	166	183	157	170	139	134	162	156	168	172	143	167	195	158	178	158	165	157	158	160	159	149	192	165	166	180	156	169	165	161	167	152	152	184	187	173	156	167	179	164	135	166	178	154	202	178	148	158	186	175	159	166	152	166	171	171	154	171	183	156	144	163	167	166	176	160	137	141	179	183	150	165	184	174	177	146	167	183	163	164	181	164	162	155	158	179	171	175	177	168	162	172	152	175	195	163	147	166	188	164	142	182	148	177	167	154	157	171	172	164	170	177	172	176	167	167	164	165	183	171	188	148	169	177	173	156	193	170	139	166	165	148	144	176	172	182	156	134	161	146	163	169	177	188	167	157	159	176	159	169	165	170	158	169	164	176	175	150	150	179	167	152	157	159	159	169	189	169	170	141	166	165	182	162	162	177	165	160	151	188	159	147	151	163	168	143	187	178	168	165	152	155	159	168	162	157	147	171	157	163	156	152	164	166	134	187	162	157	146	177	167	164	164	173	166	168	170	157	183	168	153	173	177	141	153	153	173	152	164	145	151	154	183	148	168	172	191	178	148	161	161	161	165	176	166	175	173	175	156	172	169	158	156	162	160	172	150	196	167	143	144	177	160	146	173	151	176	165	181	161	172	174	162	174	130	163	150	155	149	145	148	177	185	168	157	162	193	167	173	175	179	172	165	163	164	150	174	147	161	155	181	161	174	169	156	185	166	161	161	199	174	158	170	171	158	143	167	167	182	159	152	169	166	183	167	190	164	145	174	175	144	165	164	172	154	147	185	164	161	168	171	151	143	153	183	181	178	185	147	145	157	168	160	157	165	172	185	173	182	183	151	152	160	181	167	178	157	156	145	173	159	154	187	155	169	160	181	160	168	185	175	164	171	190	160	162	153	171	152	190	137	134	174	171	177	143	186	140	157	167	170	172	185	188	172	146	174	165	150	143	145	181	172	144	172	157	162	175	150	139	158	160	161	183	180	159	151	162	149	145	158	154	152	173	174	175	155	162	159	168	167	159	156	145	192	153	179	166	158	153	172	163	158	170	158	181	165	180	158	179	161	153	165	178	167	182	166	180	160	168	157	154	154	163	149	150	165	156	167	170	163	148	176	159	145	176	156	185	146	152	146	167	174	157	178	170	170	150	155	168	180	164	161	164	173	187	175	169	164	165	182	178	171	179	160	131	163	155	147	152	163	167	150	181	175	154	180	169	183	157	174	183	158	149	170	175	159	151	166	157	161	161	169	169	167	160	169	173	188	165	163	159	172	180	148	161	170	160	162	160	173	168	156	157	168	184	161	176	158	175	174	170	184	152	156	174	144	172	171	163	167	152	166	150	173	174	173	172	153	163	156	176	164	162	183	149	172	197	175	162	191	147	157	162	156	186	158	199	148	167	177	162	178	153	156	154	189	179	168	168	159	157	152	189	173	195	143	155	162	158	170	187	187	174	159	186	149	152	156	181	166	155	153	169	171	172	179	172	165	188	143	171	179	176	178	175	165	198	151	163	184	160	135	138	163	138	152	147	154	164	157	195	165	163	168	172	157	175	168	183	193	191	148	145	168	146	172	164	161	157	146	194	171	160	169	173	151	172	164	186	168	162	189	150	179	176	198	162	155	151	198	156	149	157	184	178	150	174	166	185	170	162	204	158	159	167	153	146	187	196	174	189	170	171	165	185	170	155	177	169	153	167	148	162	171	186	164	162	161	169	165	177	158	148	166	186	149	173	173	173	172	168	155	186	170	146	175	182	191	177	142	173	180	187	152	167	162	155	179	173	173	180	178	151	161	155	161	176	156	162	137	188	166	161	189	144	177	171	171	165	156	159	160	162	151	162	169	189	175	181	194	173	171	152	150	169	172	172	163	189	163	156	164	176	171	148	163	154	175	135	182	185	152	168	182	169	160	136	150	170	161	148	163	143	137	175	169	149	169	170	188	169	171	165	148	176	171	162	148	161	170	171	162	150	162	160	163	164	190	167	151	180	162	162	180	162	161	170	162	190	182	148	157	158	185	153	151	181	164	166	165	180	186	177	179	166	153	143	147	176	164	167	156	180	164	173	173	153	151	155	163	175	162	178	166	177	171	147	161	169	190	166	182	159	163	153	160	152	174	152	175	161	156	165	162	153	156	165	159	188	161	176	169	178	144	146	161	136	176	162	173	163	173	196	144	184	180	149	152	177	146	162	174	182	164	196	166	162	166	167	168	162	177	161	179	178	176	169	166	146	158	161	182	159	176	169	158	171	193	173	168	167	165	144	173	179	148	184	152	180	169	168	175	142	175	151	156	155	170	152	164	143	167	180	186	172	172	157	179	157	177	165	165	180	166	147	162	164	175	184	168	162	166
12234	1506	3156	3578	3072	2570	2047	1864	1585	1452	1257	1175	1004	914	946	822	873	841	786	727	712	703	709	619	664	662	657	618	637	588	632	606	598	617	597	560	624	583	612	585	619	588	585	574	602	537	589	606	571	574	565	606	571	570	520	592	554	566	541	529	608	613	580	556	544	573	585	583	576	561	537	558	534	516	547	546	590	532	507	555	528	578	567	554	561	580	529	558	568	509	560	505	596	537	569	536	569	527	539	543	542	543	543	570	523	570	547	521	551	505	536	549	547	569	569	520	531	550	541	543	482	530	529	545	519	532	529	526	539	511	528	533	507	534	556	544	545	533	496	528	570	556	507	565	556	532	542	538	564	488	594	560	503	563	525	539	546	563	531	529	556	541	528	524	549	533	497	527	512	529	534	529	533	535	525	503	514	553	559	492	537	492	504	532	565	503	541	536	524	555	532	531	562	536	557	528	505	534	515	518	500	511	569	502	508	587	510	542	521	526	509	493	540	544	528	504	518	526	544	532	534	502	538	521	558	524	501	550	566	543	545	527	539	578	512	502	566	492	550	557	559	532	538	528	512	560	549	557	545	590	522	559	556	580	496	559	504	558	511	527	526	527	526	563	535	537	505	500	495	510	544	495	536	497	573	534	516	524	527	558	565	485	526	523	549	519	509	507	547	540	566	539	546	505	551	580	500	548	546	538	496	537	536	548	514	521	528	519	505	524	556	491	536	560	525	515	542	571	564	598	529	489	535	512	534	539	525	533	493	589	556	550	541	528	549	561	537	522	529	524	534	539	560	518	554	566	474	516	505	563	525	517	502	518	543	552	516	481	553	591	545	515	537	519	551	555	525	551	502	519	537	558	545	521	575	538	535	515	523	527	507	510	503	531	551	501	476	526	555	501	545	529	533	537	560	547	546	545	517	491	560	548	528	525	493	515	572	519	491	505	529	553	540	510	525	559	554	544	536	534	560	528	530	492	529	501	532	548	535	458	536	557	550	555	555	548	505	555	527	571	546	510	549	563	497	559	541	516	562	491	564	528	521	518	514	497	463	544	538	549	536	529	541	509	542	541	520	570	530	516	539	533	527	514	546	524	541	534	553	533	522	545	531	495	537	521	504	540	477	560	506	514	474	534	510	536	577	547	584	537	489	505	554	524	574	533	519	532	521	560	517	534	497	541	565	531	505	484	553	508	488	553	517	549	513	521	567	511	511	503	529	497	539	525	534	511	584	538	554	536	566	591	543	518	492	521	473	524	524	498	511	530	551	538	510	562	543	522	522	542	530	540	563	521	538	535	532	480	526	523	537	529	532	541	529	583	520	551	516	489	507	546	534	545	532	547	536	528	500	571	522	520	510	521	538	528	549	525	565	568	566	572	546	542	536	540	575	518	519	528	580	564	552	515	557	510	554	524	541	525	541	510	512	501	483	507	495	544	550	511	569	505	534	562	530	524	500	520	565	575	520	539	521	523	593	501	542	540	584	562	539	536	519	521	556	531	577	550	493	528	539	514	537	528	530	548	528	512	542	508	510	533	523	495	533	532	513	553	569	539	519	560	531	508	537	536	554	494	557	534	539	531	492	547	515	574	547	523	560	466	544	500	522	512	523	514	515	514	528	509	553	529	535	577	572	569	510	579	504	538	526	556	549	543	515	492	520	536	537	549	491	536	548	512	524	535	508	535	562	560	539	533	511	525	527	527	573	515	560	518	558	488	560	521	547	548	532	508	511	538	515	475	525	537	507	554	507	551	573	539	489	499	547	557	494	561	546	538	527	539	521	509	505	527	523	530	556	505	528	531	527	538	526	517	496	514	521	551	514	581	521	514	545	525	520	543	538	529	501	555	506	517	538	481	525	536	516	537	498	481	535	563	501	497	539	512	543	538	564	522	551	542	514	512	537	510	532	522	517	554	496	510	517	521	548	523	591	474	553	538	512	501	508	520	557	546	540	551	555	508	567	514	521	529	509	532	525	552	544	565	523	560	543	579	501	548	515	565	497	553	533	499	567	531	530	527	525	518	532	526	490	562	517	513	553	521	521	487	536	476	526	532	524	540	588	544	526	534	535	518	520	483	505	528	507	569	499	569	534	550	532	509	545	544	551	527	518	514	544	528	521	527	507	553	508	530	502	505	536	582	493	537	513	548	556	524	507	524	500	489	546	503	554	537	510	549	512	581	562	509	515	516	578	519	526	551	526	527	582	527	539	524	547	519	501	536	504	555	548	506	524	520	510	541	525	531	533	569	572	510	500	551	540	541	519	511	550	468	547	500	547	548	524	528	560	529	525	518	544	537	506	529	560	555	564	538	549	508	486	536	555	548	521	553	519	524	494	551	487	527	541	558	517	524	505	500	539	493	529	512	532	506	515	516	515	523	523	549	537	537	512	528	516	554	537	522	512	506	498	523	541	506	508	533	527	527	527	547	532	521	527	556	537	555	532	505	530	491	590	540	500	524	541	488	541	506	515	527	555	507	509	563	509	492	517	523	565	538	503	532	504	526	512	536	555	538	507	573	473	510	550	504	531	526	535	525	506	563	532	538	532	538	531	561	556	476	543	541	576	506	536	537	527	515	555	521	538	539	480	548	552	555	540	560	557	537	576	566	531	532	538	494	546	594	491	526	562	530	578	542	528	499	536	524	526	546	528	540	529	544	503	517	543	537	577	556	501	515	562	534	492	575	567	534	539	533	555	545	519	531	534	529	575	526	527	526	530	518	513	532	530	522	539	538	510	531	533	560	529	560	495	535	518	556	533	539	520	541	525	553	527	514	537	529	567	549	530	548	558	531	528	537	530	517	499	517	556	528	542	516	522	548	507	573	534	529	526	549	543	528	545	558	545	473	555	529	511	527	544	535	550	510	547	478	512	509	537	590	492	584	482	555	518	550	525	534	520	565	538	555	533	556	559	562	548	492	524	570	548	512	553	557	536	529	550	551	586	563	546	552	517	513	549	495	526	506	533	548	554	517	525	547	514	532	510	503	512	512	530	511	526	548	538	536	536	519	540	488	538	558	542	542	520	503	548	528	563	581	550	500	544	536	504	537	529	518	535	487	513	516	507	538	525	535	520	524	553	543	566	551	526	468	527	506	550	543	525	520	536	561	563	511	548	540	555	559	571	528	569	525	528	547	514	539	523	528	538	481	520	560	532	552	564	504	514	536	507	544	532	533	510	540	551	534	541	524	520	533	575	549	538	544	538	560	482	509	540	504	508	519	486	513	524	557	545	543	545	542	511	539	531	498	506	533	518	537	553	513	496	527	527	510	518	536	511	578	542	540	558	538	536	528	528	522	537	578	551	516	563	532	513	526	547	542	518	525	565	536	534	522	544	568	525	538	505	512	558	537	531	529	582	499	546	511	521	531	536	524	570	574	541	524	563	550	536	541	540	495	532	519	520	553	529	529	566	551	556	548	526	545	501	532	500	541	532	533	513	518	523	545	525	534	543	527	497	512	515	540	543	470	562	517	518	545	559	522
35812	8764	2955	2129	1570	1102	864	760	595	548	497	440	390	385	365	335	359	356	318	340	328	311	289	286	298	315	287	313	316	256	308	275	270	294	262	300	250	275	296	275	252	286	274	269	248	269	267	240	290	282	235	291	270	292	249	262	293	270	252	279	261	259	282	294	279	269	255	263	271	251	291	299	288	277	272	280	296	264	274	283	292	261	266	271	256	254	267	267	275	258	274	248	273	267	299	300	289	261	277	281	279	255	267	255	268	263	260	281	238	256	262	259	264	259	281	285	277	271	252	269	274	297	263	278	274	265	245	281	289	267	287	280	277	273	258	251	260	244	256	248	274	260	273	269	271	255	267	272	262	246	305	253	257	283	271	272	292	285	268	276	269	274	274	268	268	258	288	257	267	250	270	286	233	268	255	258	250	258	245	252	259	292	236	245	265	275	245	287	263	265	261	262	280	239	261	270	268	256	252	292	290	300	280	256	237	251	254	277	275	254	273	248	271	243	282	241	265	256	250	243	292	278	243	275	253	283	262	268	250	264	255	276	269	252	273	249	279	274	261	274	289	253	262	258	261	291	290	255	247	272	283	261	246	286	264	270	263	277	267	262	273	243	273	278	265	301	258	249	284	258	264	289	259	256	246	285	283	276	287	293	262	268	265	257	250	252	249	232	271	273	258	285	261	298	260	229	266	253	288	284	276	259	263	293	269	261	287	263	291	245	281	286	278	261	262	286	260	271	247	309	242	311	265	259	288	276	225	260	263	274	252	284	252	258	247	272	264	281	269	265	274	255	284	265	251	262	286	278	267	310	283	248	242	257	267	262	270	260	282	258	276	277	272	258	245	249	268	258	268	265	232	268	256	261	256	277	255	307	264	270	264	245	256	276	270	227	288	254	265	283	320	266	270	281	267	270	265	320	258	268	270	238	265	291	298	271	251	281	282	249	266	267	262	294	263	251	288	280	273	256	257	260	265	280	278	265	263	270	252	273	266	294	252	266	275	251	272	287	277	277	256	253	274	251	260	254	241	274	276	269	272	230	261	300	248	266	286	292	299	276	283	246	293	264	292	278	270	263	268	267	253	253	297	270	255	241	254	255	261	291	278	247	273	253	245	267	272	287	247	270	288	253	279	272	254	265	282	271	289	280	274	250	279	261	311	259	265	246	275	240	306	276	233	264	247	240	274	295	245	248	275	293	312	255	256	261	261	262	266	274	310	260	275	263	259	304	247	262	235	285	280	231	257	245	265	279	261	258	281	257	229	248	286	258	274	223	241	263	250	266	256	267	300	237	255	265	266	270	283	272	251	261	261	288	279	259	264	278	240	258	282	248	294	291	256	264	283	268	276	289	262	267	270	276	264	282	254	258	279	273	286	280	273	283	284	276	294	271	285	268	282	288	273	252	267	276	280	248	303	247	251	282	285	239	295	252	257	277	254	262	285	273	252	273	253	278	286	247	227	300	287	239	270	270	285	259	280	253	261	245	281	261	284	260	278	249	257	287	268	253	259	251	286	281	260	294	260	275	257	284	268	239	307	277	260	254	263	287	257	270	263	273	230	257	254	244	275	273	274	247	260	270	279	278	261	262	251	249	264	277	285	264	282	249	265	272	253	259	279	250	301	316	284	226	304	277	247	250	252	254	264	288	270	265	281	279	270	263	243	270	274	239	280	269	276	282	278	248	252	269	274	265	258	259	272	251	259	251	272	250	272	250	293	278	197	242	247	251	239	255	274	263	305	247	269	266	242	283	261	269	272	262	270	267	280	258	271	252	270	266	253	267	269	259	289	274	247	246	240	238	258	272	268	256	264	265	266	293	253	261	256	282	270	247	265	279	271	253	230	268	241	270	270	256	299	249	232	255	304	254	279	298	270	260	263	273	256	296	276	243	288	268	264	283	273	282	250	281	261	249	227	275	257	298	308	272	299	240	272	259	273	280	276	237	288	304	280	280	270	288	297	285	284	247	279	272	272	272	259	270	289	252	286	283	273	262	260	290	276	262	285	291	254	265	271	249	276	254	286	276	244	283	250	245	260	286	281	256	303	265	276	255	253	268	265	276	292	252	283	267	235	283	285	264	265	290	250	261	235	270	253	262	274	279	252	252	264	262	272	240	235	257	277	244	294	282	244	259	260	254	273	281	230	266	266	251	283	297	261	265	278	273	261	293	275	252	262	270	279	301	264	284	237	265	276	262	249	306	268	265	279	281	268	274	251	268	244	286	260	255	261	280	282	256	293	279	291	276	281	272	293	258	260	266	288	292	270	287	299	262	231	292	282	270	258	289	269	272	287	270	274	269	320	251	269	276	233	287	245	256	249	263	273	257	263	272	252	280	272	278	270	279	279	270	265	272	251	235	261	258	275	252	259	238	290	281	245	262	259	246	283	289	254	276	276	245	269	268	270	248	293	257	279	275	280	266	262	289	249	254	259	261	272	271	268	255	305	285	249	256	282	266	250	259	305	285	308	278	282	262	274	252	274	256	275	257	268	264	280	282	288	280	228	242	268	240	252	302	263	260	260	273	256	280	266	274	257	245	258	276	269	249	277	266	260	301	263	270	273	264	241	255	252	238	270	311	253	269	278	306	279	309	254	263	249	264	267	289	256	230	254	250	255	265	258	265	263	247	262	254	277	278	251	248	258	279	263	267	282	296	245	267	287	282	236	285	261	268	268	266	264	292	297	259	280	266	268	251	281	260	260	302	256	227	289	272	242	276	269	287	265	248	288	227	267	283	273	249	272	223	276	273	253	264	287	257	285	252	272	261	234	280	279	257	248	281	293	262	270	255	269	267	301	299	267	242	269	254	256	254	269	246	265	249	250	250	297	253	244	260	266	270	263	281	251	269	260	259	295	252	287	279	272	255	280	259	241	260	265	258	256	265	243	261	260	235	257	267	267	268	253	258	278	240	248	291	260	243	272	276	254	295	279	241	230	268	258	282	276	253	266	275	285	259	242	284	266	264	278	283	243	252	254	281	252	248	294	264	247	255	243	281	264	263	264	293	280	287	245	261	257	273	272	244	265	248	241	283	285	273	259	261	260	273	292	245	252	266	275	277	276	273	277	255	290	247	256	298	311	297	263	254	274	288	260	276	260	255	271	269	290	280	252	279	279	250	295	244	267	258	273	253	277	265	260	249	245	266	275	271	271	263	261	291	257	325	278	262	245	294	273	275	268	230	285	280	264	252	288	277	255	266	265	228	272	259	261	280	276	257	274	255	265	262	247	253	270	274	280	252	269	263	280	282	295	270	269	271	253	250	272	274	251	282	278	246	283	252	293	260	225	244	264	256	273	288	293	300	250	262	232	249	283	298	288	275	282	256	277	293	247	259	252	256	284	236	244	285	307	292	258	286	255	258	261	285	289	278	268	261	291	254	259	249	246	264	254	279	252	264	265	259	247	265	259	282	254	254	265	251	289	255	270	255	257	265	278	252	277	266	279	270	264	264	241	276	278	299	274	282	275	264	262	263	242	274
15742	2582	5474	6206	5554	4432	3686	3115	2806	2419	2174	1924	1676	1606	1469	1424	1345	1252	1280	1172	1103	1108	1115	1032	1052	1033	1054	976	912	954	945	947	943	921	962	911	908	884	873	852	903	891	890	868	844	834	875	845	864	886	826	852	854	786	832	833	827	818	836	827	773	793	805	818	783	759	815	860	782	828	804	880	783	812	820	833	815	794	768	836	847	805	804	798	749	796	843	762	775	846	837	771	818	769	774	802	789	770	749	811	776	791	773	860	771	790	764	832	787	738	743	786	751	835	783	772	770	759	786	815	783	772	871	789	791	786	815	815	855	822	808	790	762	792	824	804	793	799	797	797	782	793	811	770	777	812	746	794	769	772	800	745	790	792	778	765	764	825	798	790	783	772	834	818	842	791	822	771	796	784	749	747	792	720	777	818	737	807	856	776	746	775	818	716	824	789	783	788	776	740	809	791	793	790	811	761	809	784	818	824	745	799	833	832	845	749	808	808	752	750	774	787	768	791	746	817	775	775	795	799	760	774	791	721	788	800	778	751	783	790	754	757	829	768	786	782	775	783	817	760	757	762	815	750	789	731	807	792	812	802	761	765	804	779	780	769	763	818	809	749	789	820	784	784	761	774	757	804	802	791	750	765	828	830	821	773	835	772	755	809	754	795	786	758	803	813	777	782	775	779	781	763	835	764	781	779	770	818	822	804	770	826	793	821	737	790	787	788	760	755	869	784	814	800	799	736	771	777	829	851	786	743	812	797	786	800	832	798	747	795	773	793	767	806	773	801	808	740	771	736	822	788	808	767	764	770	783	761	756	727	808	791	796	799	810	767	788	775	781	740	774	792	810	819	784	769	797	765	809	732	824	775	761	777	795	779	746	767	778	798	764	776	790	783	803	743	808	773	794	762	832	779	860	785	780	820	777	804	820	759	777	739	776	806	818	809	800	822	815	807	767	736	743	780	770	816	784	810	733	798	789	752	736	818	771	795	780	764	796	757	789	778	803	760	823	773	721	797	827	730	773	795	785	759	769	795	806	760	778	791	778	752	783	830	767	778	770	818	796	807	784	756	830	817	773	773	796	806	799	804	745	815	783	797	808	800	818	775	817	788	787	791	797	824	835	774	783	729	758	768	761	836	770	760	799	770	778	797	784	805	765	823	832	822	831	796	804	819	744	753	791	803	773	810	776	790	781	778	770	757	817	800	813	770	786	767	833	756	801	781	785	821	796	806	789	729	841	781	796	798	839	726	768	755	746	718	790	758	800	818	754	785	730	781	786	839	797	776	775	755	744	796	766	751	768	803	801	800	783	775	832	766	789	794	788	778	744	765	773	808	788	792	771	830	829	762	786	824	802	782	779	820	771	813	788	800	743	783	793	824	755	836	777	765	762	803	732	791	775	784	793	773	757	743	788	757	785	774	764	712	839	766	786	778	775	806	763	843	810	794	769	782	754	831	764	832	763	798	787	843	774	795	809	745	791	811	727	774	790	762	814	785	787	793	749	823	845	840	812	794	782	768	807	823	786	786	816	821	810	754	766	774	748	757	776	814	745	780	757	764	794	748	821	749	822	791	811	821	800	777	803	783	806	739	790	724	768	748	767	760	810	746	797	799	775	783	752	809	777	739	790	819	800	748	758	727	783	778	794	807	832	821	804	798	804	832	747	781	813	799	791	729	806	751	790	785	816	828	803	746	746	817	740	772	792	769	825	784	815	743	762	764	773	798	808	797	732	743	766	797	751	781	782	819	797	755	745	792	789	807	764	752	745	775	769	814	823	818	819	767	768	772	793	791	756	757	811	801	842	775	769	793	786	800	793	809	762	798	752	795	788	822	802	746	809	739	799	811	810	774	757	766	822	804	748	798	709	813	807	739	794	761	777	809	790	814	753	794	791	784	813	772	792	776	772	775	772	838	812	816	808	717	779	744	769	779	751	744	782	787	751	807	804	857	744	782	793	780	743	791	820	789	791	782	771	787	770	792	805	771	786	809	782	784	788	829	785	773	789	858	756	801	782	803	769	752	737	805	796	825	795	771	770	815	734	809	810	800	772	778	804	778	785	806	815	768	819	729	755	788	774	783	786	777	814	813	764	768	765	751	780	780	768	808	757	773	803	788	755	816	793	738	753	783	796	758	798	780	784	805	826	777	798	774	789	780	771	750	770	771	822	752	753	815	776	842	779	774	830	802	770	773	810	775	789	787	801	781	774	795	780	725	827	734	828	821	739	752	773	792	777	813	768	809	805	789	747	798	758	775	806	793	803	770	832	777	802	763	818	783	757	805	808	750	810	849	775	837	801	822	750	762	724	763	783	806	748	820	804	828	791	756	794	760	794	769	785	743	782	739	787	839	797	789	797	785	780	762	798	812	789	798	765	860	781	804	823	795	800	765	766	759	771	807	816	806	823	746	765	817	739	808	760	775	785	779	775	829	749	739	830	790	798	775	794	797	793	799	788	773	784	797	785	755	818	792	846	805	767	836	784	776	781	787	794	745	799	754	778	834	765	812	805	795	802	819	764	729	774	825	767	795	762	807	817	794	775	861	817	811	778	756	736	800	753	758	832	769	729	816	775	777	728	818	827	737	790	784	828	813	756	777	786	803	800	755	756	761	788	798	748	817	785	790	759	764	803	857	782	784	743	799	808	801	777	750	783	833	766	832	750	781	807	838	815	751	827	776	808	794	789	781	763	724	781	798	768	763	787	810	819	810	771	799	764	786	771	756	778	759	751	765	792	811	799	797	804	788	768	768	801	794	766	828	724	810	750	759	775	802	801	784	786	799	760	799	742	729	835	834	771	767	779	815	765	816	802	807	794	793	791	790	742	813	784	756	773	806	764	832	744	774	850	839	774	768	743	751	736	768	764	830	790	795	769	774	808	786	806	784	775	815	799	774	755	834	778	745	768	814	763	732	787	785	824	776	761	781	779	769	729	865	752	786	832	797	745	746	758	746	816	829	825	794	748	771	833	823	778	791	771	796	825	821	744	771	777	777	792	781	843	816	821	759	826	784	736	754	807	867	842	730	794	743	754	767	768	785	813	808	750	784	818	803	758	776	746	806	781	804	802	790	821	822	750	772	805	820	768	808	791	771	780	797	795	803	784	776	797	791	735	774	806	776	854	781	793	784	770	799	812	781	796	784	793	784	799	812	784	803	790	798	808	847	792	729	759	825	806	777	750	805	763	787	769	826	788	815	788	789	735	768	801	764	773	769	788	812	796	784	785	737	765	764	784	804	833	786	743	738	789	798	803	827	720	838	808	797	768	780	783	784	773	798	792	765	766	768	788	833	771	745	835	784	784	759	803	806	784	802	752	797	849	794	806	778	775	765	789	773	779	807	778	836	785	813	786	818	752	795	791	809	816	775	764	817	805	809	777	808	794	772	790	792	807	776	757	821	799	794	802	797	799	782	805	800	868	802	785	767	784	798	792	785	797	771	826	765	825	783	809	800	800	811	794	805	790	789	731	826	806	780	780	820	809	715
5099	274	193	140	130	98	95	99	90	113	88	103	69	75	85	87	86	92	91	82	88	86	71	85	82	100	65	72	80	80	90	91	90	100	79	88	79	93	92	78	83	76	93	79	90	86	91	81	72	84	78	80	89	81	73	91	93	80	89	89	92	87	95	102	90	101	79	79	76	80	87	66	88	91	73	89	75	85	80	83	68	82	84	98	84	81	87	78	80	77	91	76	88	88	79	77	89	81	81	73	78	75	90	73	85	79	77	78	77	84	86	89	80	89	76	81	91	96	68	88	88	70	78	60	77	72	85	80	80	78	79	84	72	71	77	86	80	86	88	68	91	87	72	77	82	85	76	102	70	75	82	96	68	94	73	78	75	79	85	90	83	80	72	79	72	89	95	82	71	80	88	89	82	70	81	66	88	85	76	72	79	71	90	101	77	99	85	106	78	80	57	71	81	71	75	67	73	99	77	72	85	77	91	86	92	88	92	69	85	92	78	76	69	89	74	72	89	91	92	79	76	79	97	94	90	92	88	88	86	82	91	86	90	66	88	81	90	89	91	83	98	85	94	91	66	97	63	82	93	77	94	87	89	74	89	81	93	82	83	76	95	95	99	84	87	93	86	90	78	83	83	82	93	87	88	94	71	84	94	93	96	83	89	88	80	71	89	67	101	69	76	78	82	85	75	86	60	93	93	81	80	78	80	86	80	83	85	87	66	77	91	91	87	87	83	59	88	91	94	93	71	93	83	86	80	101	78	98	91	93	58	78	70	69	78	82	79	87	62	86	74	79	76	89	76	86	84	91	72	79	89	83	92	72	90	75	82	71	73	84	82	83	84	80	79	77	73	94	81	84	85	79	84	104	85	76	71	85	106	80	91	100	90	89	66	91	69	86	98	73	74	84	83	85	90	87	84	93	84	71	80	92	99	68	77	79	81	71	85	74	82	100	73	67	93	78	69	79	86	79	70	79	93	90	73	87	86	75	76	83	73	84	92	73	63	90	86	66	81	93	96	86	92	94	93	81	78	94	73	86	82	86	84	86	87	69	81	90	81	82	82	78	85	86	91	79	76	75	62	87	94	79	70	86	78	77	89	89	66	74	74	75	89	73	75	85	75	78	86	69	70	93	86	77	81	90	86	74	97	96	85	88	87	77	78	74	87	86	86	88	71	84	77	60	75	82	67	107	89	81	89	84	74	102	85	89	75	79	83	98	91	70	81	91	73	69	83	82	70	114	90	84	78	90	81	88	75	84	91	75	91	101	77	78	84	93	77	90	78	89	72	88	82	83	104	112	80	89	78	75	82	92	102	75	82	77	99	67	77	83	97	87	89	85	89	74	84	70	84	85	66	84	99	70	93	82	65	77	84	75	71	90	93	92	82	73	74	86	69	76	88	85	103	81	82	90	76	81	78	83	98	93	73	91	65	97	75	72	109	84	85	77	93	78	86	75	69	69	96	66	83	68	84	85	76	90	91	90	87	100	68	72	83	78	80	88	88	81	90	83	77	82	78	81	96	91	82	101	92	81	85	78	86	77	64	105	86	63	83	89	83	63	83	80	70	77	79	82	77	74	79	81	83	86	72	83	80	83	80	64	70	78	61	79	79	74	93	77	89	87	84	92	74	95	88	95	77	87	97	76	88	94	68	83	80	77	85	82	70	80	91	62	93	97	84	74	90	76	98	87	86	71	85	82	87	90	71	71	89	75	95	72	98	75	90	86	64	85	92	78	99	87	87	70	95	84	92	83	80	79	78	82	76	82	70	93	82	94	94	68	73	86	91	96	91	91	90	99	88	81	80	87	84	76	85	79	90	79	83	81	83	82	79	93	83	80	85	72	87	92	86	113	74	79	90	84	79	84	69	77	113	72	91	82	82	79	65	74	81	83	91	72	88	76	76	73	79	84	91	97	97	90	90	82	82	81	80	76	75	80	82	88	98	75	95	68	95	81	77	73	74	92	91	77	71	92	76	89	95	86	72	75	74	90	101	70	72	95	106	73	89	94	77	107	96	69	91	102	78	94	69	93	78	82	90	83	87	87	76	89	79	93	85	77	88	94	88	80	77	104	89	85	81	78	81	72	85	67	85	83	80	86	100	74	82	81	98	76	74	92	87	83	82	86	85	81	78	88	79	85	80	89	76	93	64	85	84	75	79	68	87	71	84	82	97	85	67	78	82	74	97	87	84	78	96	87	78	81	76	87	81	60	78	82	77	82	68	88	72	89	94	86	87	84	78	72	89	77	86	67	93	73	81	89	69	90	95	85	87	90	87	82	68	77	83	85	76	98	79	92	85	96	76	87	88	77	101	83	64	74	95	69	93	94	91	76	82	98	78	99	71	76	66	65	101	80	85	95	64	80	85	69	92	81	82	80	100	98	72	72	67	79	79	96	78	90	84	63	86	82	78	79	90	75	80	72	83	76	88	72	90	91	95	82	88	80	101	84	71	93	78	101	85	74	74	102	80	94	90	93	88	72	68	107	88	81	77	91	93	82	87	83	74	75	90	90	84	85	71	81	105	64	112	78	73	67	89	82	88	87	86	66	91	102	87	84	72	83	79	66	81	72	98	91	75	87	90	85	69	59	91	87	98	81	73	71	78	72	78	83	73	91	81	97	82	86	78	104	74	86	77	77	84	92	81	65	88	88	94	78	84	77	77	88	83	76	78	75	93	85	89	87	89	77	84	77	85	81	88	75	94	70	84	76	96	89	78	84	97	77	75	90	112	85	87	83	78	68	90	88	80	73	87	79	89	79	75	90	95	73	69	75	88	73	87	76	83	59	76	74	101	85	83	62	77	84	86	79	79	80	79	92	79	67	81	83	93	66	71	86	88	82	75	76	79	90	73	94	76	70	66	86	79	76	66	95	71	78	77	81	62	76	87	84	80	81	66	81	70	72	77	74	78	82	91	86	74	98	91	77	72	83	92	74	78	72	84	89	79	97	100	82	104	80	87	96	86	68	97	85	71	81	85	92	75	88	84	73	88	73	94	82	92	72	83	82	80	82	97	84	76	72	97	83	85	80	80	81	98	78	95	74	95	100	72	80	83	89	110	65	62	72	82	81	80	84	79	87	95	101	86	78	75	94	90	72	82	92	82	93	84	75	71	90	78	87	77	90	75	94	82	89	68	90	95	60	83	81	82	85	60	73	105	104	99	79	87	75	71	96	75	87	91	97	89	79	94	78	101	83	82	79	74	83	78	83	84	81	65	79	91	88	77	95	59	68	80	92	70	75	87	72	93	89	81	94	93	96	97	88	82	90	90	79	96	80	73	81	81	72	71	89	87	68	77	86	81	88	79	92	82	69	90	87	87	91	82	95	74	87	74	73	88	81	77	92	67	72	87	69	86	80	87	90	73	92	86	89	85	78	89	83	83	82	76	86	83	65	86	84	75	80	75	88	83	65	104	81	94	88	77	78	85	77	76	99	69	78	88	76	75	95	85	78	80	81	71	81	97	105	85	80	86	80	107	90
5644	398	537	589	543	495	460	411	407	364	362	359	344	333	311	304	349	327	350	353	335	330	318	307	295	331	319	307	325	320	317	287	319	318	318	307	298	319	305	290	309	303	303	334	307	288	313	317	298	300	306	318	308	282	306	314	287	321	334	350	304	342	312	316	305	328	319	301	297	317	305	326	329	274	283	308	334	323	316	306	309	316	284	275	308	322	327	312	313	280	303	341	311	337	324	293	329	300	303	303	306	302	297	301	310	299	325	285	333	307	290	294	334	291	300	328	326	303	320	305	312	317	294	280	295	339	333	308	324	300	310	306	335	295	309	300	296	307	318	317	316	302	318	308	292	333	296	320	334	322	311	328	263	343	340	317	281	288	295	314	292	289	319	319	271	315	301	314	306	315	294	267	314	304	311	308	302	313	302	293	310	320	304	298	287	335	276	311	310	342	323	292	312	303	302	296	284	318	354	308	310	291	321	325	307	311	285	288	313	322	292	353	335	332	312	337	338	333	322	318	308	339	291	286	293	317	309	329	333	301	306	301	319	293	293	288	302	285	304	297	281	300	305	285	271	312	298	303	307	308	308	336	331	312	277	292	301	308	310	300	279	284	291	322	298	304	326	319	338	322	294	293	315	259	314	316	282	291	294	340	336	313	327	307	346	308	283	319	327	291	328	311	301	289	294	317	351	303	318	320	277	299	329	314	318	310	329	344	328	308	297	318	281	285	305	302	312	287	298	291	316	304	324	334	335	300	286	312	363	302	326	324	306	332	323	306	320	284	293	297	300	298	287	276	305	300	291	321	327	311	292	302	311	293	340	322	323	321	325	309	278	301	353	291	279	294	281	304	311	307	307	285	320	323	332	298	341	286	321	315	298	315	299	290	319	320	300	299	267	308	295	347	329	332	291	312	356	303	313	305	331	318	282	300	293	302	315	321	288	317	285	305	304	286	320	298	326	314	306	272	330	280	332	271	314	260	325	300	311	297	332	329	322	312	286	312	313	303	309	298	312	340	293	280	301	345	300	283	290	296	311	305	290	287	302	295	296	310	318	304	320	318	310	314	315	314	339	301	296	297	326	339	321	304	268	324	343	367	293	289	303	305	290	320	299	278	318	316	329	303	299	293	323	301	308	313	323	330	308	327	316	311	334	299	307	315	298	340	304	312	298	325	279	310	330	332	315	284	288	295	301	309	304	322	305	312	289	319	298	338	306	274	330	293	303	298	325	330	322	284	302	306	292	303	290	302	271	300	320	312	315	299	281	354	275	280	339	316	315	294	296	331	336	327	327	282	320	301	333	289	293	306	308	317	302	306	307	311	334	319	320	297	303	304	286	278	304	302	313	301	321	302	319	297	311	294	325	285	296	304	281	315	340	336	309	286	284	319	303	295	285	301	313	315	319	323	305	288	295	318	320	345	308	318	285	298	326	321	285	301	323	328	337	306	323	318	276	308	300	275	328	283	331	312	304	313	269	338	291	312	313	331	307	299	318	341	311	298	291	326	289	301	298	335	292	309	309	325	292	301	275	295	320	292	307	282	303	296	332	303	312	333	308	303	304	316	334	323	289	285	312	311	309	275	317	304	291	297	295	314	329	309	313	297	304	316	312	314	322	283	287	345	304	297	310	340	287	306	334	316	309	298	286	322	296	270	322	312	327	312	301	305	316	281	323	285	305	322	303	300	314	308	307	333	311	283	332	336	323	298	285	280	309	290	293	308	292	284	304	304	307	306	285	294	324	337	321	311	298	318	318	265	332	291	299	317	294	311	334	319	299	325	306	335	329	281	295	313	312	339	320	314	278	321	330	299	292	302	286	310	322	304	334	309	301	292	283	323	311	290	297	309	325	337	303	326	317	301	340	330	297	334	302	320	323	306	317	323	304	328	326	327	303	310	269	307	321	280	340	300	273	281	303	289	319	314	284	304	341	274	293	279	296	310	307	322	313	331	323	323	301	306	313	301	289	291	286	301	295	317	284	302	293	304	342	324	304	294	285	315	298	314	314	325	315	293	295	299	292	307	303	297	289	301	298	305	330	302	290	316	282	330	316	302	328	331	295	308	311	305	325	293	290	307	324	278	317	335	310	303	333	304	301	322	328	307	281	319	330	330	309	302	308	337	301	334	318	278	297	303	307	281	316	299	304	334	318	272	271	275	290	304	301	306	299	325	311	304	318	303	315	304	303	326	295	292	273	301	311	312	305	292	283	325	322	331	323	290	298	317	295	287	291	296	287	300	285	310	330	299	310	322	304	315	324	319	317	286	328	335	293	282	304	307	310	312	292	292	310	312	325	326	298	281	319	304	280	280	311	305	315	336	319	309	320	296	316	299	324	286	290	288	312	303	309	321	310	325	301	287	320	307	318	328	304	329	301	340	302	312	307	300	303	277	302	317	336	287	297	308	304	302	308	319	329	311	290	302	304	310	291	345	326	327	311	328	318	340	323	317	301	352	332	318	317	305	300	324	326	313	316	274	321	294	291	296	325	325	328	308	316	330	310	315	329	323	285	304	318	289	320	306	297	317	327	341	291	302	318	307	301	305	315	310	290	323	306	289	315	317	307	302	320	321	305	311	303	296	278	305	278	302	275	291	321	294	301	317	307	301	309	300	301	325	324	317	294	322	287	329	309	297	316	324	267	310	324	287	321	304	296	324	327	295	314	289	296	293	308	319	319	295	329	297	290	343	299	332	287	287	284	314	320	297	290	299	266	280	275	315	318	327	329	296	311	297	308	309	290	320	314	298	275	295	295	293	302	286	302	319	293	323	286	301	285	309	344	299	296	299	299	325	312	292	312	321	317	323	274	324	321	295	305	275	289	304	337	297	313	280	304	297	347	289	305	343	323	279	297	304	303	300	320	369	294	291	311	300	297	326	281	301	286	294	338	293	288	296	327	327	287	328	309	305	333	309	306	280	306	321	304	346	338	345	293	286	306	299	292	314	318	310	325	325	289	323	325	305	299	280	332	299	313	309	323	323	313	327	319	293	300	297	285	284	313	278	253	305	293	330	309	300	281	322	334	325	347	306	309	308	334	326	337	300	297	329	339	289	317	300	295	323	322	285	305	295	300	309	318	321	291	318	335	302	344	301	327	327	289	314	320	289	307	313	296	283	297	317	302	288	311	301	290	301	301	300	304	321	284	292	292	298	307	316	321	321	292	316	296	281	284	304	297	353	302	300	294	285	274	309	325	265	313	324	324	316	327	303	301	296	327	319	348	272	316	305	297	283	266	307	310	324	330	320	294	301	315	335	283	270	279	293	334	300	306	302	290	313	317	306	303	288	331	310	310	293	321	329	329	319	319	301	333	325	293	284	281	315	307	281	319	351	338	310	292	322	309	306	301	312	288	335	331	312	307	313	313	323	300	322	333	301	312	342	286	329	304	315	331	326	333	297	308	318	319	291	304	331	318	311	340	301	262	308	290	260	317	302	305	301	305	291	311	283	312	324	319	346	311	324	324	314	283	306	298	318
26745	4100	1438	1036	798	630	446	371	318	293	262	268	256	203	226	230	182	172	187	209	221	182	167	173	187	183	195	184	182	200	181	180	175	192	160	165	181	183	187	144	144	168	172	183	149	189	165	157	175	178	168	178	152	159	169	171	173	163	167	183	194	146	191	175	169	181	176	167	163	182	161	175	149	166	169	152	181	153	154	149	226	177	159	187	184	148	174	171	163	193	179	179	146	185	177	181	174	178	149	167	175	146	178	192	199	157	178	158	164	151	158	140	178	179	173	160	169	162	180	197	167	176	164	190	160	159	162	195	169	171	163	171	165	171	174	172	178	130	165	167	165	165	159	185	153	163	179	174	176	172	165	168	146	170	148	194	183	163	178	159	187	139	175	153	188	176	161	164	139	166	167	160	170	181	158	136	135	192	164	170	165	156	152	176	149	165	174	162	170	166	182	170	175	170	166	174	164	158	175	164	173	168	162	171	189	160	161	161	166	158	167	153	181	172	168	172	161	180	169	177	169	152	168	149	152	138	174	156	182	151	167	189	163	168	160	164	158	180	187	171	162	141	165	160	179	162	155	172	172	158	160	171	168	147	178	178	172	161	154	156	174	159	151	169	158	151	179	158	157	160	163	180	189	174	156	173	141	163	161	187	167	150	173	153	171	163	161	163	154	164	198	163	164	162	172	162	166	151	166	183	180	171	186	190	151	183	176	153	143	163	167	162	167	180	167	167	165	139	168	189	192	181	191	164	172	151	182	173	171	166	150	194	185	147	152	175	159	191	191	179	152	166	166	176	182	152	176	164	182	172	169	157	165	164	176	166	165	169	182	148	186	171	179	186	145	178	172	174	175	173	182	170	169	187	175	173	170	148	157	146	163	170	168	148	176	151	158	167	163	160	149	149	151	165	167	169	157	165	171	140	150	176	145	174	147	148	146	165	156	163	170	146	148	156	165	161	167	171	163	173	165	158	206	142	186	139	160	163	160	151	150	184	165	159	186	156	139	162	158	168	144	173	157	160	173	171	144	156	148	168	146	169	202	161	178	166	172	184	176	184	178	180	160	136	175	146	157	175	157	173	165	153	165	159	165	185	180	177	168	146	148	155	198	173	162	162	158	174	158	163	174	153	168	158	156	167	150	191	157	145	162	169	160	166	159	149	169	167	175	176	167	163	163	160	162	146	161	171	153	207	171	160	170	149	141	167	176	175	139	145	165	169	133	149	159	153	156	156	168	143	161	158	171	165	186	163	171	186	152	173	142	193	170	166	172	157	157	170	172	161	163	181	175	172	157	138	163	151	180	170	160	166	144	185	171	150	177	177	165	187	184	189	177	183	150	158	187	165	163	169	144	168	175	171	166	137	177	175	177	142	178	177	165	167	191	165	172	174	164	162	195	163	181	173	177	179	158	170	149	179	167	151	171	178	155	176	168	178	180	173	146	147	161	151	160	147	183	201	163	168	156	164	141	178	163	165	157	147	167	175	162	177	151	194	153	175	161	172	179	156	154	180	157	171	178	189	168	157	182	166	186	166	173	173	174	168	161	163	164	168	177	158	185	169	160	162	171	153	172	167	158	167	183	188	165	154	162	168	142	182	148	162	157	142	169	163	147	179	167	172	166	166	167	159	185	184	150	179	169	168	165	151	176	159	160	151	142	174	187	154	173	161	178	177	199	171	192	187	182	168	144	174	182	156	175	169	155	170	170	160	156	170	150	175	183	177	189	155	167	186	151	156	159	178	170	156	158	155	162	189	153	170	161	144	164	164	176	162	178	178	178	173	166	163	163	189	156	175	153	163	172	184	164	152	161	188	169	160	163	157	165	186	179	164	172	157	156	170	154	151	188	187	165	170	138	168	170	179	183	159	137	180	156	166	160	145	184	167	169	165	176	200	159	178	181	162	161	177	158	168	157	166	192	188	165	142	152	163	149	159	156	179	183	160	181	175	182	147	198	198	159	178	158	202	184	162	161	144	194	161	161	168	178	165	172	165	155	150	168	173	188	166	152	163	149	171	173	154	168	189	168	176	165	161	181	149	153	170	170	171	158	172	156	167	186	158	136	156	144	166	181	144	160	180	171	167	187	168	179	161	191	157	153	183	168	171	187	150	152	184	174	186	169	162	154	169	193	176	161	173	173	156	172	190	163	167	175	155	172	158	180	157	182	166	169	160	171	161	176	177	163	166	181	157	169	169	180	144	161	190	145	155	149	173	170	169	186	141	162	156	161	152	150	148	176	179	170	158	173	187	174	181	178	165	166	163	153	178	152	150	167	184	148	171	171	178	162	164	126	167	171	174	154	160	181	175	185	177	158	167	158	175	171	158	165	190	173	174	173	153	168	169	140	163	180	152	179	184	172	165	145	192	168	155	179	173	172	159	163	164	153	168	160	180	150	166	153	167	165	151	170	159	176	169	164	171	191	161	189	174	167	171	177	178	161	170	167	183	154	187	162	171	154	165	184	187	155	172	162	172	147	167	160	162	157	168	190	185	161	155	187	159	187	171	160	182	160	172	186	162	179	152	161	160	160	148	155	176	168	166	172	161	161	185	168	166	139	176	149	135	152	150	169	159	148	193	189	193	153	156	166	192	176	164	154	171	186	201	184	156	165	166	151	155	150	167	176	191	173	152	167	140	178	184	155	196	154	153	170	160	177	159	163	163	165	150	165	172	152	186	165	170	167	174	151	168	170	188	165	154	174	163	172	160	153	173	166	174	150	155	153	170	163	162	155	169	168	166	157	140	169	168	153	150	158	162	144	161	166	171	179	171	171	174	163	165	141	170	178	195	173	187	159	172	166	156	165	151	144	153	165	167	153	162	170	164	156	143	154	158	146	159	169	142	174	181	187	170	160	171	169	159	164	177	155	162	158	176	177	182	186	171	179	187	185	196	161	170	149	178	176	155	175	163	145	163	152	179	164	170	167	142	161	173	173	168	151	172	157	154	192	173	165	170	168	167	179	165	180	151	155	155	149	200	150	190	165	175	164	172	166	172	166	168	159	155	170	159	167	168	168	169	131	143	170	184	169	150	164	166	194	161	160	171	161	196	154	161	194	171	176	169	160	166	149	157	188	170	175	160	165	174	155	176	174	160	166	127	140	163	173	150	173	185	192	159	157	175	187	155	160	160	160	187	155	180	146	179	167	185	180	157	138	160	133	171	172	158	157	168	164	168	153	168	197	156	168	182	156	150	167	192	152	161	145	146	161	174	177	156	168	198	157	180	158	174	180	183	171	165	175	169	161	189	191	165	184	168	168	157	162	180	179	191	175	161	165	167	155	156	155	146	194	142	167	178	157	166	183	190	171	164	177	166	162	162	138	163	173	159	170	179	163	188	145	168	198	149	169	138	163	152	167	151	195	164	167	183	156	168	154	167	168	144	173	173	172	175	175	186	182	177	178	171	151	165	158	198	156	175	161	177	168	178	168	167	157	190	163	147	152	169	161	174	151	157	161	152	144	172	144	165	167	148	163	190
12769	1499	3060	3567	3083	2611	2156	1834	1602	1379	1252	1137	1111	943	941	868	829	809	793	767	719	730	673	710	702	689	663	625	659	632	632	575	614	634	517	628	574	604	630	567	583	624	602	549	571	586	577	602	565	591	562	559	586	544	566	557	571	557	529	541	546	554	534	556	599	561	523	556	522	582	547	573	537	526	521	564	539	547	504	562	517	553	533	540	574	515	570	523	532	559	584	539	537	542	552	586	533	544	566	604	562	556	534	536	574	523	551	558	529	603	545	568	573	569	539	565	558	565	523	525	576	532	564	507	542	514	592	538	532	546	546	519	515	534	559	531	617	514	565	556	566	545	554	538	518	556	498	573	512	553	574	528	550	526	544	526	511	562	532	536	598	524	538	536	546	525	494	532	539	518	563	571	526	571	598	511	518	549	526	556	512	555	538	524	519	541	563	537	556	570	521	569	558	555	562	538	580	543	558	509	519	532	516	541	502	502	539	535	490	523	516	524	531	511	541	531	508	527	518	530	538	518	564	567	525	549	520	512	509	560	531	539	511	554	514	523	501	494	514	548	508	525	556	535	568	585	563	511	573	556	509	492	534	521	522	513	569	566	508	581	568	544	514	532	524	549	562	487	535	583	527	557	528	520	547	572	526	535	514	474	548	521	488	554	500	530	508	534	524	567	535	529	522	580	537	533	573	561	540	557	525	606	557	520	503	521	483	545	548	523	554	545	537	577	548	477	538	538	563	508	558	530	502	509	498	552	558	555	592	538	563	537	553	562	550	552	556	552	531	590	510	551	500	589	552	546	513	558	496	559	512	560	550	523	524	541	507	558	517	546	514	540	509	515	546	553	556	514	521	563	561	551	524	569	495	508	552	558	521	558	512	562	513	552	534	496	528	529	542	524	546	535	507	562	595	533	608	541	523	533	542	555	530	544	547	540	501	518	549	567	531	544	563	549	519	520	528	550	586	513	513	562	560	544	515	587	549	551	519	548	510	528	519	544	505	528	513	542	555	517	520	544	505	543	518	509	478	530	525	549	507	495	570	552	526	522	586	570	534	482	520	542	539	551	518	548	563	528	569	536	523	562	507	534	530	513	528	552	517	547	567	519	562	536	534	540	545	537	553	540	540	536	520	571	503	534	514	540	541	523	481	534	515	518	484	534	569	513	524	525	538	534	517	558	536	520	575	568	512	503	531	579	547	542	517	530	529	544	527	526	507	535	532	526	546	532	542	534	545	478	544	524	552	493	506	517	536	519	532	570	550	553	566	534	533	548	522	530	494	522	536	529	538	538	537	506	570	537	584	526	545	546	526	502	540	587	535	518	552	521	534	554	570	513	517	522	535	517	542	519	510	550	527	523	540	518	556	530	515	515	557	575	515	536	539	544	541	526	519	546	522	564	557	547	537	512	522	513	533	583	513	536	535	537	547	554	566	546	537	522	547	587	548	556	554	506	544	524	548	522	526	509	536	486	513	529	541	523	512	533	550	555	521	526	517	543	507	544	531	574	526	607	524	555	514	554	515	552	563	552	574	580	527	545	519	517	522	533	498	527	543	515	541	521	571	517	569	551	555	532	522	565	553	548	488	498	559	530	575	590	542	585	534	512	543	553	523	552	499	523	531	559	539	526	565	538	539	564	570	512	516	585	541	562	539	502	515	500	546	523	478	557	539	552	538	536	547	455	559	508	559	551	525	553	537	509	511	510	584	550	512	566	504	560	534	548	547	532	540	522	508	516	507	520	510	549	502	487	545	528	581	538	520	560	533	545	532	540	534	526	557	548	550	556	577	528	524	530	507	526	500	567	543	541	517	528	584	511	533	540	543	533	534	534	509	526	564	546	544	517	562	518	514	556	540	513	565	552	563	546	551	525	543	553	528	558	533	540	563	496	546	523	555	526	533	553	577	529	559	533	507	532	532	493	558	535	519	519	548	561	496	501	535	505	490	546	551	552	546	549	537	542	487	551	516	539	518	560	538	527	551	534	518	571	531	514	511	544	560	526	557	550	553	508	546	523	518	547	555	543	547	561	531	511	546	523	518	538	493	554	529	548	538	564	542	518	558	544	533	533	536	528	543	522	546	529	543	565	559	531	523	493	561	572	527	549	531	521	535	534	540	509	570	510	553	507	524	551	540	533	524	487	563	572	528	540	546	554	543	499	498	579	498	550	558	539	513	520	527	545	509	523	570	537	515	558	508	527	515	522	551	548	543	541	512	529	554	540	525	530	559	545	490	527	520	531	561	556	498	525	580	567	523	525	578	562	523	532	577	572	533	508	550	574	515	504	529	559	513	516	519	515	538	527	519	567	499	532	529	501	520	523	526	539	539	508	570	534	549	544	529	553	560	540	595	541	540	539	512	551	548	547	524	532	517	512	561	572	569	543	504	546	549	570	587	542	514	554	540	524	560	531	582	532	533	548	511	511	497	485	499	496	501	511	529	565	519	507	558	527	535	526	558	531	556	530	520	501	559	527	485	512	515	560	565	517	550	528	488	508	550	513	534	569	554	562	570	541	537	515	531	508	565	565	540	503	558	532	517	530	585	509	501	556	499	557	537	553	516	525	518	563	548	517	557	546	518	526	537	527	543	572	550	533	516	517	560	527	526	586	522	514	531	562	511	510	529	499	502	554	537	573	515	540	527	514	542	531	540	502	528	561	532	550	529	560	572	526	551	519	577	492	517	547	567	531	501	493	539	542	541	556	506	532	545	512	534	492	525	546	544	551	522	537	509	508	523	558	537	537	567	504	491	518	537	536	546	547	546	524	570	532	537	489	507	528	577	552	516	534	533	533	551	540	508	512	532	566	550	550	556	500	534	517	524	535	547	582	520	546	543	554	566	546	570	555	553	537	571	496	492	531	559	527	512	524	521	498	529	549	523	522	524	569	517	504	492	540	516	546	554	563	543	514	524	541	549	528	585	538	512	503	558	571	568	536	545	534	536	535	525	509	574	512	515	488	508	542	588	533	542	532	564	549	565	506	518	538	536	521	502	523	501	556	528	530	537	512	545	567	540	556	528	559	511	512	527	490	546	533	520	552	547	554	500	547	541	565	535	529	521	550	543	522	543	536	543	507	522	562	535	497	516	573	553	547	514	533	495	523	551	529	498	565	516	531	514	556	528	528	511	547	518	510	537	521	542	564	529	490	559	496	597	494	576	520	514	544	528	555	574	557	517	512	568	483	541	557	537	518	502	555	555	536	556	531	547	536	540	528	538	534	533	552	526	514	550	535	493	521	514	510	550	534	486	500	525	529	548	595	559	522	575	499	554	492	531	509	549	570	559	581	537	540	532	524	537	522	537	560	560	520	539	554	577	510	561	521	531	528	540	524	541	534	548	508	538	543	540	503	572	532	559	505	521	571	546	518	529	590	519	527	535	554	530	535	526	532	529	524	574	538	532	525	553	514	561	514	523	527	523	539	501	559	517	553	567	567	548	569	525	550	487	525	555	563	526	513	529	505	552	558	539	524	530	547
37107	10385	2993	2178	1501	1135	864	752	611	544	467	450	390	371	368	330	352	344	335	360	299	272	297	283	312	307	298	305	291	292	297	321	330	251	278	276	284	263	266	249	292	287	291	290	286	260	280	266	302	302	249	254	280	250	274	297	303	247	298	269	239	262	266	265	254	287	244	274	267	269	271	268	273	281	310	292	275	249	283	272	266	259	255	269	264	264	293	266	290	273	274	264	279	276	252	298	287	273	267	263	270	259	259	287	260	278	245	283	269	272	269	286	273	257	255	303	283	288	262	285	276	295	252	277	294	251	273	273	275	286	258	247	265	285	254	273	274	276	278	271	265	309	281	265	274	278	259	266	308	305	243	288	286	246	287	270	243	250	259	244	260	260	270	273	272	280	271	271	272	283	254	273	285	259	308	295	263	241	270	296	264	270	283	290	265	259	283	267	273	267	268	272	272	245	273	294	276	256	279	253	288	264	276	246	291	275	248	259	268	257	261	286	271	267	261	284	303	235	246	250	244	257	241	268	252	243	257	248	300	299	270	262	267	271	276	256	268	280	293	292	261	288	254	285	258	303	275	285	253	276	255	281	260	262	264	273	262	255	274	264	274	274	259	280	278	247	242	292	254	264	266	276	290	266	277	272	285	315	287	271	270	290	273	272	264	283	289	272	282	283	269	268	266	260	255	261	255	276	271	251	284	232	247	282	279	302	296	282	265	285	288	283	274	315	263	295	280	270	287	241	280	263	272	303	244	290	276	260	300	271	270	254	265	270	280	255	247	230	238	270	234	283	277	256	267	287	253	276	271	264	272	284	261	254	287	288	269	257	254	266	265	256	278	266	265	257	264	291	255	262	249	260	268	277	266	281	269	266	276	270	296	292	281	282	270	261	274	281	280	309	285	254	236	268	241	258	242	260	272	247	291	258	288	276	274	283	271	248	279	268	274	265	276	275	288	291	261	269	273	271	296	290	290	259	277	253	267	279	273	290	286	297	244	284	291	257	262	255	272	269	291	275	257	268	263	261	279	278	264	273	259	259	243	273	269	257	278	274	286	280	261	283	261	244	272	270	287	260	262	274	264	247	262	257	270	270	275	306	289	265	264	268	291	269	290	237	295	276	267	250	256	296	270	266	255	268	276	313	290	295	275	249	277	265	264	277	265	259	248	239	300	261	271	255	274	241	279	260	267	264	273	275	273	287	249	262	296	262	264	286	237	293	303	241	289	286	279	266	322	290	270	246	274	245	267	283	250	258	257	268	255	304	267	249	252	269	269	265	277	265	237	289	271	254	242	269	266	270	263	278	257	272	268	271	274	273	265	262	269	279	270	248	267	263	265	276	262	272	284	282	268	291	261	238	260	294	294	270	281	271	281	274	280	239	269	235	268	273	264	282	223	279	230	259	286	266	253	276	243	261	278	241	264	278	274	255	279	251	252	258	274	242	294	242	279	262	255	274	253	251	275	283	250	290	267	261	264	272	284	262	263	284	282	282	273	251	271	240	285	289	283	259	249	278	266	251	236	255	237	260	286	268	270	252	260	278	291	267	297	259	271	268	241	268	276	259	299	266	280	288	252	294	270	287	251	280	262	274	251	302	280	276	252	268	260	259	276	311	244	255	274	269	280	250	256	265	275	240	260	275	246	248	279	251	291	253	239	248	286	269	296	253	248	259	277	250	273	285	292	263	281	253	255	288	233	270	276	272	305	254	256	256	249	262	290	246	302	251	260	263	261	264	251	270	280	257	270	286	267	245	242	252	285	271	283	279	278	270	258	290	267	238	259	273	275	260	285	279	304	292	263	272	264	249	267	270	259	283	256	279	284	259	273	257	234	268	273	286	259	282	259	278	282	276	296	257	298	259	273	269	286	276	236	311	271	262	285	295	271	280	269	277	260	288	266	262	288	259	275	251	252	267	270	271	239	258	266	240	257	260	250	263	285	293	290	250	280	285	268	271	231	300	254	279	277	290	249	251	278	255	264	303	276	266	288	283	273	271	248	268	293	287	268	258	311	255	255	280	262	291	270	269	264	280	264	258	266	256	289	292	263	245	273	273	306	266	248	243	286	257	255	278	285	253	287	254	259	273	262	277	275	252	254	263	279	284	253	276	297	280	277	288	300	286	255	273	259	272	270	263	264	288	233	258	264	254	259	305	287	283	267	242	247	266	257	263	310	270	270	277	300	258	278	290	231	274	251	242	257	280	271	272	245	261	279	291	269	257	264	267	254	257	273	289	269	273	282	284	234	237	248	277	263	285	255	276	257	269	291	273	262	237	256	270	284	310	264	261	292	278	271	237	290	298	270	267	271	280	298	285	271	274	256	260	259	268	304	263	269	288	284	254	328	262	284	254	281	273	289	273	278	260	268	271	247	279	278	257	279	287	276	267	258	219	277	250	263	282	288	258	264	269	282	269	248	293	265	285	274	255	265	270	275	259	272	272	285	242	260	271	282	307	280	285	258	261	261	258	293	283	287	250	264	273	245	261	262	299	255	263	284	274	288	288	275	262	273	276	267	261	263	258	276	285	278	296	250	280	268	250	241	252	259	266	247	258	256	249	274	280	290	294	286	247	287	281	293	275	295	294	263	269	256	284	278	263	289	280	277	264	261	268	259	268	294	268	243	267	254	276	256	278	274	280	273	263	282	246	260	272	285	263	248	280	267	266	297	263	268	262	242	253	269	284	264	258	262	254	269	260	248	278	262	267	295	267	255	260	283	257	258	278	247	292	264	282	287	258	266	304	232	271	248	271	263	256	243	282	265	274	275	257	284	266	262	289	259	260	276	252	252	256	262	274	281	262	265	266	268	271	268	252	283	265	267	268	274	271	267	296	250	271	301	266	270	288	263	281	257	281	252	266	249	252	301	282	261	262	280	277	259	290	237	264	279	246	251	263	268	259	263	268	267	266	276	289	288	272	272	265	273	290	315	284	252	271	281	265	264	285	271	260	269	265	267	325	254	248	262	286	255	294	286	270	299	303	248	271	261	270	282	306	266	275	268	273	242	262	267	288	270	296	284	263	277	253	297	271	293	286	255	273	265	282	252	275	233	267	271	257	265	265	284	266	253	269	297	265	245	263	285	292	275	292	287	290	262	260	289	262	281	260	256	245	258	290	286	287	254	274	271	272	273	259	280	284	258	285	281	254	273	253	270	250	280	260	283	242	288	274	252	259	272	252	268	292	258	260	296	261	275	273	265	286	280	275	264	273	246	252	284	275	267	263	262	226	279	251	250	242	290	296	293	248	261	272	249	278	252	263	265	262	261	262	279	264	269	259	271	273	270	261	264	294	304	261	280	283	255	269	270	263	285	273	253	248	272	251	242	259	300	280	299	268	248	263	299	283	249	296	290	302	275	282	262	257	287	278	276	273	271	285	283	271	277	258	274	260	250	243	290	248	280	277	287	259	273	298	281	270	305	285	253	259	272	263	265	263	284	253	279	272	270	277	306	266	285	273	278	267	293	261	270	268	257	264
16392	2621	5504	6302	5517	4573	3824	3158	2809	2464	2118	1936	1651	1593	1524	1394	1326	1235	1274	1157	1111	1164	1058	1097	1042	1034	1033	990	1033	987	938	972	881	951	928	893	893	918	895	905	825	924	840	807	869	794	890	830	822	877	920	849	849	909	883	846	835	842	866	831	896	849	835	805	830	853	850	841	814	769	812	857	839	812	767	826	830	804	828	780	801	805	805	774	796	809	757	827	804	845	800	807	879	796	763	827	832	832	819	797	835	811	816	834	780	816	779	766	803	759	812	744	777	814	797	759	843	814	813	803	799	807	852	771	833	781	785	826	857	766	784	800	799	750	764	821	796	791	848	730	812	792	785	787	785	718	763	770	815	724	808	803	823	794	794	785	791	793	789	779	735	775	816	812	807	772	806	805	759	781	755	771	811	826	786	730	818	799	782	810	798	779	804	796	780	748	759	797	710	758	798	781	813	775	806	775	838	771	774	798	803	756	826	797	753	809	813	870	778	776	785	750	800	815	776	824	791	811	796	764	785	770	747	801	775	809	841	827	778	780	766	775	757	750	801	803	753	784	784	725	798	784	801	806	818	817	830	748	807	777	831	789	783	806	775	742	760	771	777	767	791	779	758	771	790	737	799	768	797	792	760	836	837	765	819	802	815	786	771	805	780	777	838	790	841	816	804	769	791	772	808	792	787	779	726	769	789	785	810	807	776	813	842	765	778	756	728	817	759	771	814	767	775	795	765	784	726	799	834	786	795	785	800	796	798	786	839	824	818	791	805	773	775	789	807	806	753	846	803	798	817	742	813	768	790	785	779	755	807	793	840	781	789	732	794	748	786	783	757	797	803	754	789	805	788	842	786	773	780	836	727	817	802	820	783	792	788	837	811	833	811	812	790	742	777	777	769	771	758	799	798	814	768	791	800	805	802	781	791	809	810	784	764	815	783	784	817	805	808	826	807	779	713	805	798	791	798	803	787	815	774	799	824	797	843	765	786	766	814	780	794	779	819	815	814	843	840	806	829	791	777	770	809	792	802	826	729	772	797	762	816	788	797	779	872	780	837	784	766	756	775	793	783	809	813	800	810	769	778	828	827	759	788	747	777	774	818	821	707	789	752	797	777	795	775	779	805	784	810	775	782	766	783	785	788	776	775	868	832	769	793	797	785	826	743	781	803	721	798	769	847	720	761	780	798	778	803	820	798	807	799	808	760	792	798	824	781	788	825	771	798	832	778	790	805	814	784	810	801	780	731	754	802	808	848	770	848	801	751	833	809	846	803	801	862	797	760	811	739	802	755	768	805	790	807	804	785	786	756	831	831	800	789	789	807	795	800	771	816	797	809	788	810	790	778	783	818	825	823	714	853	782	786	765	777	747	798	817	810	812	803	803	799	758	792	797	852	850	771	756	794	786	757	801	801	780	767	811	821	816	806	760	824	784	797	792	803	775	802	784	826	764	766	791	763	840	801	790	822	756	811	803	825	817	806	791	781	789	782	777	740	810	817	774	737	782	816	743	780	810	803	729	802	796	785	810	785	784	766	797	774	799	733	776	830	797	759	798	810	801	841	761	800	774	787	801	776	784	784	791	772	771	769	802	791	815	772	774	785	795	792	811	770	808	793	813	839	794	773	746	792	792	800	749	783	733	842	832	787	796	758	740	801	753	789	725	777	794	779	807	805	803	718	799	781	817	773	775	773	749	753	779	773	777	794	727	838	788	808	784	763	792	749	812	781	794	747	749	773	771	757	761	770	815	820	815	802	774	780	814	769	787	819	849	778	767	837	796	821	810	778	799	776	808	737	762	776	763	822	792	769	801	750	793	738	774	776	778	790	726	817	795	779	800	785	745	784	777	799	783	796	768	814	790	767	780	803	761	733	811	798	748	797	789	808	768	808	816	803	756	793	767	839	785	795	835	796	770	784	759	826	804	780	791	773	772	813	781	813	789	776	811	757	749	833	752	757	808	793	814	788	773	794	810	774	777	769	792	752	784	747	829	811	781	810	798	834	812	746	783	736	789	800	807	802	841	750	812	765	806	805	796	867	767	827	783	747	799	766	797	755	805	779	785	770	800	780	774	756	821	795	805	790	714	737	773	780	789	822	792	825	779	738	793	797	808	776	803	777	820	793	751	848	753	755	783	746	866	769	761	801	829	774	804	771	762	763	793	725	809	808	748	776	769	839	786	772	799	778	811	748	761	801	798	782	773	768	769	795	807	769	762	777	759	807	811	787	766	793	787	720	782	744	795	774	810	764	764	795	819	791	829	806	779	788	800	851	825	725	761	791	830	831	828	819	827	794	829	779	801	774	776	773	737	795	785	779	795	824	814	781	750	797	794	762	782	782	797	758	718	807	809	756	753	803	789	757	792	791	739	792	810	790	813	742	769	773	798	782	766	791	773	790	763	779	769	776	769	789	736	778	799	824	797	755	757	790	825	821	767	760	795	761	787	802	782	740	789	766	782	766	812	806	754	752	758	750	815	802	774	802	823	759	783	837	782	790	804	783	744	806	826	831	777	786	769	776	764	803	765	767	828	744	779	800	768	816	795	783	721	822	774	755	829	810	865	773	769	785	750	805	795	740	749	786	788	811	805	815	753	775	810	794	773	800	789	802	787	817	777	811	827	770	837	808	796	743	776	781	767	817	801	782	753	827	737	803	842	776	833	757	777	857	787	795	845	765	805	810	785	841	829	843	784	757	794	763	807	775	777	773	827	757	778	807	786	776	806	784	798	766	803	769	791	709	772	790	742	810	809	841	763	732	802	767	778	806	795	796	784	807	838	790	756	776	806	788	773	795	816	780	824	791	804	767	795	788	798	811	820	791	792	797	818	800	777	740	776	767	751	758	772	799	757	762	795	779	826	775	753	827	756	745	775	766	784	785	777	785	807	839	785	800	812	771	787	803	785	755	823	761	774	790	745	809	784	844	819	788	747	782	756	761	861	762	800	767	813	802	830	762	814	810	744	807	813	782	833	756	776	758	761	773	766	798	788	800	851	774	755	809	797	736	772	794	780	757	736	718	758	804	761	813	738	765	771	764	838	788	785	760	814	804	777	840	777	765	816	809	808	794	778	763	773	769	762	809	807	809	794	785	794	786	825	766	772	781	784	808	802	774	784	760	715	768	804	781	763	797	755	802	735	786	792	809	791	804	804	762	757	744	800	791	781	834	794	777	775	825	768	748	819	743	760	782	835	779	777	788	777	760	767	775	779	776	808	775	720	793	755	793	742	767	806	769	825	798	763	789	812	768	780	824	827	830	795	780	806	763	825	776	792	781	779	820	808	797	824	765	770	800	784	800	793	749	782	819	770	815	805	792	787	788	785	779	776	791	786	776	800	784	821	786	824	772	786	770	801	736	777	802	806	807	792	780	805	780	774	792	847	776	770	722	841	777	811	776	779	780	763	748	797	773	745	779	817	743	823	810	768	830	741	797	759	810	749	746	810	748	758	788	761	812	792	800	749	764	803	802	812	793	798	823	799	822	784
5522	311	189	160	141	135	93	101	105	82	102	93	83	100	70	96	106	90	88	74	87	93	75	80	88	92	76	86	80	89	97	88	80	72	81	70	92	85	82	77	79	96	80	88	92	82	79	76	75	96	65	76	103	80	93	88	82	89	79	83	90	88	88	68	79	89	91	73	95	81	87	76	98	84	101	87	78	75	99	73	89	103	100	76	86	69	86	85	98	76	104	96	84	84	83	99	97	66	107	91	67	96	79	73	82	70	91	94	80	80	101	72	99	81	79	78	82	94	93	88	87	87	100	79	79	87	88	83	80	79	78	95	82	81	87	80	74	83	86	93	103	79	86	81	65	80	71	97	73	86	85	81	70	89	72	69	76	73	88	92	97	69	91	86	74	78	73	90	101	91	71	71	90	90	77	87	88	88	79	79	86	95	79	82	91	78	78	81	75	89	83	84	72	79	81	89	109	91	83	82	100	95	78	91	81	71	90	76	101	82	83	77	76	80	69	91	95	79	100	83	80	87	84	88	71	97	80	86	91	91	63	87	92	76	86	77	79	89	89	92	85	87	83	84	105	72	83	73	85	78	77	102	85	72	92	102	72	77	93	81	88	82	94	97	96	79	81	77	82	74	82	101	79	91	85	66	79	80	68	89	98	75	76	93	80	87	101	84	73	94	85	91	91	69	104	85	75	76	87	91	76	81	79	79	94	81	74	86	88	77	79	77	80	80	91	73	91	83	71	86	93	96	80	83	78	69	77	78	81	72	84	91	66	71	89	88	80	95	106	72	82	70	87	76	71	91	97	84	87	88	84	92	76	80	79	75	97	100	101	88	81	90	91	85	75	77	78	84	72	83	88	90	88	88	76	80	79	92	77	87	84	95	89	69	88	83	75	93	86	79	81	78	72	78	73	75	94	71	83	76	92	93	84	96	83	80	91	79	77	81	107	84	97	91	74	90	78	87	80	96	87	95	99	88	72	78	96	100	81	80	97	77	86	91	88	81	99	81	77	87	91	85	76	98	81	83	76	82	81	91	80	89	65	88	82	73	88	92	98	93	73	69	81	83	87	86	94	61	71	76	72	102	79	87	72	89	103	78	89	89	87	86	86	85	79	104	81	100	98	100	81	74	89	83	80	74	102	86	64	79	94	77	80	98	82	87	88	79	91	78	94	84	67	74	100	87	86	81	83	82	89	80	78	80	82	97	80	89	70	88	88	91	83	84	94	95	88	84	77	76	86	84	78	87	76	86	80	90	76	96	86	71	78	87	81	91	84	76	67	90	81	72	89	91	77	86	79	76	84	90	83	82	77	100	82	95	88	97	95	94	71	78	107	75	77	80	70	95	76	83	85	92	79	71	72	88	86	87	86	97	96	83	87	89	72	75	96	83	73	70	100	92	78	87	91	85	74	99	82	72	91	87	76	79	84	91	81	84	81	77	87	80	92	88	85	96	87	88	84	88	74	102	78	77	78	110	94	93	68	81	67	86	81	95	96	98	74	77	85	80	91	78	84	77	97	80	80	85	75	87	89	74	92	80	86	73	87	74	80	72	82	90	65	87	84	93	82	86	92	102	92	91	94	79	78	67	97	80	79	97	87	88	75	78	87	93	86	84	87	92	87	89	76	96	79	75	88	100	85	83	70	73	102	60	81	69	74	87	78	84	80	86	95	76	91	95	88	86	79	95	79	98	100	90	87	85	95	91	76	80	80	70	93	91	100	94	79	78	97	88	68	93	72	83	102	88	88	80	95	93	101	85	87	82	84	86	100	92	85	81	76	82	81	95	98	89	97	102	79	76	75	88	87	104	82	71	100	84	66	98	82	81	90	88	61	93	102	84	81	92	76	85	85	85	75	100	86	80	94	92	102	74	73	75	94	91	67	74	82	86	97	82	97	78	92	88	83	97	81	79	89	71	101	100	81	77	92	103	88	80	87	75	82	86	71	83	71	75	73	84	81	71	83	85	85	79	75	90	81	81	87	95	84	81	79	81	81	88	87	81	101	95	97	83	98	80	84	96	89	94	99	77	77	85	92	80	89	91	73	74	94	80	85	77	87	78	109	91	87	84	94	81	87	87	94	78	86	85	98	96	79	94	66	87	71	89	76	59	85	85	85	74	82	97	79	92	82	92	88	79	91	91	93	85	76	71	82	77	84	93	108	97	89	77	79	94	84	85	76	85	73	94	78	81	87	85	94	81	102	89	82	93	68	91	102	76	103	101	94	86	90	80	82	78	97	68	79	71	88	88	91	87	96	80	101	104	88	87	91	79	85	90	89	70	95	88	69	86	98	86	98	64	85	83	92	73	92	86	71	72	85	81	71	77	79	103	74	91	72	80	84	93	91	79	77	80	80	95	85	83	72	86	104	80	93	99	83	77	87	74	73	92	86	86	89	90	85	90	89	68	73	91	84	67	83	85	68	69	71	76	82	78	86	71	65	91	82	87	93	71	80	86	93	86	89	93	103	83	76	91	92	87	80	73	82	90	107	97	75	88	89	87	92	110	83	80	81	93	93	91	73	91	113	112	76	75	85	80	93	99	71	97	82	76	83	92	84	84	83	88	69	95	75	89	76	86	98	75	83	80	93	93	78	87	97	80	76	90	83	85	91	91	93	89	84	80	86	93	81	80	78	90	96	85	91	76	100	75	101	78	102	92	88	82	86	84	65	70	100	101	92	86	99	82	90	89	79	91	83	75	81	79	91	94	86	72	79	82	93	62	71	95	72	75	66	87	82	91	111	72	77	85	90	80	81	105	91	81	102	89	78	88	85	79	95	83	98	97	88	75	62	75	79	93	75	89	80	92	92	88	69	73	90	90	80	75	81	85	85	81	78	83	92	92	73	70	96	76	95	99	78	94	80	85	85	80	83	72	78	105	74	89	81	77	89	63	87	70	87	80	98	79	78	96	76	86	70	110	77	70	88	88	93	94	91	77	88	83	79	69	101	96	95	87	87	86	85	80	90	102	63	91	81	93	97	77	89	88	108	101	82	77	94	84	78	88	89	86	80	96	77	87	80	89	90	89	92	72	80	77	88	94	80	79	89	82	96	84	77	87	78	96	84	82	87	96	81	85	85	86	99	77	83	85	77	86	96	85	88	92	76	82	82	103	74	93	103	69	85	85	85	89	93	97	75	80	89	82	105	69	83	89	80	86	76	78	81	77	100	83	80	68	85	92	87	79	80	87	86	89	76	85	75	75	68	94	84	78	101	85	86	77	77	80	96	99	73	76	77	87	71	62	80	82	81	81	92	73	88	91	87	81	79	69	89	89	83	71	90	78	94	92	81	94	90	77	67	92	85	68	96	75	78	79	82	76	89	83	81	73	82	90	91	100	80	88	85	76	72	94	84	78	84	89	71	87	72	103	82	75	96	87	74	73	90	82	92	93	78	85	85	76	104	80	87	89	82	87	94	72	87	89	83	80	77	72	80	92	86	80	85	89	77	89	86	88	92	74	91	78	81	78	107	87	87	88
6089	432	567	609	545	473	478	439	441	394	379	368	367	356	313	327	331	360	332	331	326	342	320	316	311	334	314	316	316	346	327	289	308	310	266	323	297	318	323	276	322	308	304	326	344	301	342	301	323	299	360	323	318	306	289	333	292	312	321	294	297	319	284	327	296	324	316	315	300	306	321	345	319	300	311	335	319	317	278	311	332	331	320	340	305	301	333	322	294	292	331	355	324	302	306	316	295	312	332	327	308	308	300	312	329	300	298	321	315	314	309	303	317	293	295	296	328	332	324	300	289	296	310	282	337	357	316	271	293	326	275	317	320	263	316	296	310	290	316	303	321	313	292	331	306	314	317	332	274	325	312	296	339	308	324	288	326	308	302	282	316	286	315	331	309	287	313	325	329	320	321	282	316	319	310	335	306	298	302	316	277	317	304	300	311	339	297	290	322	284	315	292	316	302	322	319	300	299	286	326	286	310	324	318	329	285	292	321	293	306	333	279	342	329	307	302	329	325	328	304	304	320	288	300	296	305	308	281	308	333	321	315	293	327	295	300	305	301	295	311	322	304	292	284	310	306	282	324	325	299	296	296	295	329	303	298	331	304	293	326	280	296	305	279	317	362	305	332	330	307	309	283	297	299	292	312	305	293	299	304	305	287	318	295	324	305	318	311	304	300	342	305	318	293	330	312	305	336	296	284	317	292	334	293	335	322	282	319	323	302	342	326	270	295	346	330	341	312	315	325	296	317	328	284	325	319	319	325	307	299	324	311	311	284	303	291	298	314	309	321	316	304	299	320	319	322	307	296	321	307	324	332	303	322	278	324	300	308	287	321	312	313	321	308	303	309	333	330	308	308	317	302	280	283	299	311	300	336	345	322	309	317	301	329	323	337	324	339	302	320	314	275	325	330	329	334	307	331	330	299	289	295	298	335	326	295	296	294	315	325	295	306	318	286	295	302	308	288	332	323	308	284	322	302	319	293	289	294	315	331	299	311	308	330	334	304	320	316	330	311	295	308	295	317	287	343	301	293	292	312	279	312	268	335	309	314	307	332	343	345	345	309	320	306	287	333	296	297	317	339	315	301	303	309	282	272	329	322	312	309	328	298	313	331	295	300	289	330	317	297	333	290	300	316	314	288	336	325	302	324	325	322	318	313	322	328	327	342	302	315	285	323	322	332	307	306	318	321	317	305	317	313	332	325	333	308	300	300	300	310	319	313	318	308	279	286	312	292	323	299	354	321	280	315	321	291	318	313	318	332	299	296	340	304	350	320	313	294	316	302	307	318	320	322	293	329	313	305	289	312	310	316	317	291	285	310	336	283	305	337	335	300	278	353	326	321	313	326	297	279	307	288	335	318	329	272	300	339	287	313	289	295	304	334	311	308	301	313	300	316	316	306	326	300	277	305	299	308	310	303	326	312	327	270	318	303	304	326	299	284	303	303	290	310	308	329	313	299	332	312	307	293	311	332	310	304	347	308	305	299	290	324	304	286	267	322	301	283	307	290	308	319	325	299	296	293	327	324	270	320	306	305	293	314	316	331	320	299	295	299	346	349	337	334	351	320	286	307	311	289	301	306	308	314	314	303	320	301	294	278	295	307	317	309	317	308	299	310	303	316	365	299	329	314	306	329	308	294	306	298	329	312	298	292	334	309	322	315	308	300	324	280	308	299	311	309	283	314	332	329	316	330	302	283	300	321	304	313	282	322	291	313	326	301	273	320	322	336	315	300	318	304	326	325	310	314	338	299	334	281	329	279	306	313	276	308	282	330	306	334	325	327	326	336	303	308	300	334	330	311	295	299	337	326	315	321	337	308	289	312	295	306	291	284	302	305	310	325	314	330	329	325	314	321	298	313	284	314	285	291	322	335	314	319	300	314	306	314	299	346	338	293	285	296	281	292	292	292	293	283	290	305	326	311	290	285	287	312	347	300	296	288	329	297	320	282	327	311	305	349	299	309	305	302	306	288	327	292	294	308	299	352	314	283	293	333	306	329	330	319	365	300	317	332	318	329	299	288	279	311	324	270	300	315	332	291	332	315	310	317	317	308	295	319	334	328	312	311	304	329	308	290	301	315	294	325	323	307	302	321	305	292	322	269	315	335	336	320	324	318	333	317	359	335	302	303	300	310	339	297	320	308	305	300	318	327	290	300	303	308	293	344	326	297	292	302	286	321	304	323	303	313	291	338	301	316	306	315	311	332	299	315	314	325	330	303	303	301	306	265	339	314	334	328	325	277	321	293	321	306	296	305	311	345	303	319	355	303	321	328	341	313	304	340	306	319	315	324	307	302	282	318	278	320	302	291	302	328	311	335	263	289	304	331	306	312	334	308	290	349	268	306	311	317	296	307	339	330	301	299	310	317	292	354	294	317	304	302	304	289	314	302	325	299	315	305	299	303	295	308	322	307	320	310	316	306	323	320	309	303	336	325	291	314	321	308	326	338	303	329	321	329	313	301	315	293	306	308	310	316	291	323	272	298	292	325	316	323	309	320	321	284	333	321	325	292	297	364	309	297	300	325	347	301	292	294	293	302	288	311	300	296	285	332	291	295	315	336	333	313	334	307	331	285	312	349	312	309	338	305	293	290	311	276	318	317	310	293	322	305	309	348	333	310	290	301	288	284	315	317	338	290	275	294	310	315	326	315	339	289	335	295	288	319	353	311	297	296	324	304	318	312	318	334	282	309	335	331	293	338	312	302	343	310	294	291	288	358	304	288	330	280	327	314	276	294	274	311	301	313	328	316	300	332	321	315	321	331	322	304	281	308	313	307	334	337	308	289	284	337	297	307	299	308	324	291	284	348	305	296	306	317	314	324	314	313	316	324	337	303	312	303	332	273	279	316	338	309	321	326	314	298	293	289	310	309	341	333	327	286	305	315	289	328	314	300	272	286	347	307	322	282	317	311	319	294	294	294	322	263	324	322	310	292	314	304	325	304	318	310	365	311	284	330	304	309	322	336	291	312	299	293	305	325	305	337	306	340	287	302	322	295	316	320	342	311	317	307	297	330	272	314	307	310	332	324	342	306	316	290	318	280	301	291	291	292	325	306	299	298	309	319	304	294	291	275	344	312	296	293	303	311	280	297	316	306	316	298	309	307	277	294	306	277	329	314	294	288	299	287	320	311	312	321	310	296	330	304	319	289	342	297	282	317	300	331	307	307	286	295	296	294	338	326	300	306	324	331	314	327	311	296	316	305	313	318	304	329	313	304	315	306	327	319	304	302	335	320	322	290	312	327	313	310	329	327	323	292	326	276	285	310	302	323	305	294	308	272	313	335	294	312	307	338	328	290	330	300	313	286	300	337	325	339	300	312	289	339	325	300	364	325	315	304	336	317	324	283	314	315	271	290	296	313	272	321	315	298	311	310	293	272	325	347	336	317	321	281	281	322	324	331	301	308	339	302	303	317	316	298	303	307	298	313	299	300	308	312	295	327	315	305	331	278	334	325	297	339	329	335	313	287	300	313	299	301
27767	4821	1412	1094	780	581	443	387	331	330	282	250	246	238	210	193	191	233	234	199	192	180	164	212	178	188	153	203	205	175	195	173	194	195	182	171	188	173	166	157	185	178	185	167	177	167	170	157	156	174	164	160	172	173	153	169	191	144	169	182	180	155	169	160	157	165	168	178	158	165	168	170	185	170	174	166	170	171	178	185	201	175	164	185	181	153	183	176	182	182	142	165	154	173	175	139	193	182	155	163	175	174	178	171	152	167	166	177	222	162	193	162	175	176	166	168	175	145	178	153	152	171	190	155	154	150	179	175	185	156	158	160	167	159	190	156	180	166	168	200	192	188	167	186	167	156	171	171	178	178	150	147	161	181	193	165	147	158	169	165	146	167	153	173	150	189	184	182	167	180	184	168	172	142	144	184	170	172	164	188	163	172	151	153	159	166	135	172	165	152	154	163	171	168	170	157	180	162	182	171	145	185	160	176	165	146	181	152	198	153	167	171	162	172	189	180	196	161	179	166	163	159	160	167	201	164	166	162	154	153	157	175	162	168	157	189	191	177	170	168	168	144	172	147	151	179	169	151	165	150	165	186	174	166	144	169	185	162	165	156	164	172	189	168	134	170	178	142	169	169	188	151	161	163	175	161	171	158	208	170	148	166	161	166	149	171	155	168	173	174	175	189	173	177	150	187	157	164	163	159	159	160	171	180	142	177	168	160	167	168	160	155	156	150	156	165	164	179	170	167	182	135	170	167	155	152	182	150	173	186	177	166	164	147	161	174	169	160	174	180	162	176	168	157	161	165	146	182	184	165	145	163	162	162	165	146	163	162	163	163	166	158	144	163	182	182	161	143	175	182	168	171	183	159	172	176	158	175	177	160	155	167	159	158	161	157	166	173	148	174	161	177	152	159	146	196	180	167	165	159	155	178	149	170	164	169	158	151	166	175	186	160	181	130	170	158	187	149	166	163	168	156	137	163	181	166	166	162	154	180	163	186	215	161	163	188	181	160	150	178	175	154	160	160	168	164	179	182	156	158	182	164	173	157	184	140	156	188	176	159	163	157	180	161	158	171	179	161	167	176	190	165	169	160	163	153	153	181	156	174	171	176	171	168	161	187	163	153	175	149	161	160	170	148	165	184	168	177	165	161	173	173	162	178	169	177	166	165	153	166	168	161	182	159	167	169	173	176	158	171	153	202	171	161	181	166	163	173	142	182	148	172	173	200	152	151	163	188	168	151	183	170	146	168	156	189	164	151	180	167	168	179	174	165	143	176	180	191	176	184	175	195	187	155	163	153	166	168	186	167	162	159	173	158	166	169	164	178	169	162	168	157	176	161	164	175	158	157	167	168	174	160	153	176	149	161	160	176	171	171	177	164	166	179	163	188	187	142	151	197	153	180	167	165	173	174	151	176	176	172	145	184	161	174	163	154	154	169	178	179	160	174	176	177	191	160	154	155	165	151	149	164	165	141	162	180	180	169	151	161	145	151	170	158	180	160	171	165	176	172	172	157	163	189	154	149	160	170	145	166	163	177	169	168	155	186	162	175	154	151	154	151	157	174	163	173	155	162	178	167	158	176	172	167	160	176	183	197	177	167	152	180	171	194	167	142	154	170	157	189	179	160	166	151	172	178	155	168	163	153	151	165	179	171	151	151	168	164	179	161	162	177	154	166	160	143	170	131	160	141	158	182	169	166	166	155	138	179	181	161	167	174	152	148	173	173	176	161	163	169	187	179	159	169	166	182	147	177	168	173	176	167	169	166	177	154	176	149	167	163	187	154	158	158	166	152	179	171	161	168	166	180	165	174	156	147	150	162	158	137	167	182	207	169	180	162	160	185	162	165	162	172	155	171	190	158	153	177	141	168	163	174	170	155	178	126	184	166	151	179	176	183	167	187	144	156	190	180	159	158	143	184	160	166	166	170	171	153	138	180	147	159	137	169	186	163	146	168	163	160	158	176	156	156	168	158	172	202	150	166	184	174	140	166	161	189	190	186	155	154	162	168	164	163	184	165	178	184	170	182	164	164	172	168	150	164	175	154	169	168	156	149	165	156	178	150	172	155	161	166	177	183	188	173	192	180	152	174	164	157	154	169	190	154	165	172	174	163	164	162	172	188	171	154	198	159	144	171	187	171	151	190	163	164	148	184	178	175	183	157	182	184	163	176	178	188	149	181	164	150	166	155	174	172	173	165	161	163	150	187	176	170	156	166	151	169	169	176	168	184	167	166	182	156	148	174	163	158	168	191	175	161	163	150	160	161	185	151	173	174	152	131	156	163	163	160	162	164	181	171	199	168	165	173	166	151	178	180	164	149	176	150	188	162	158	172	158	184	182	171	156	195	169	164	188	166	172	175	151	170	184	167	134	154	166	159	152	174	191	160	179	162	163	154	162	163	183	144	152	183	169	150	177	162	172	161	168	163	176	193	183	179	175	161	155	156	168	171	192	161	163	188	163	189	140	183	183	168	155	154	165	172	195	183	162	165	150	192	157	160	188	173	158	154	196	172	152	163	173	168	158	196	180	176	172	183	180	171	173	176	149	178	171	167	166	169	154	181	183	152	160	184	183	169	201	155	158	173	174	195	183	174	165	187	181	155	178	161	151	160	164	155	159	169	164	152	186	154	165	168	140	165	162	167	146	167	158	177	173	153	200	165	188	159	164	167	174	164	159	166	152	185	153	196	148	163	169	153	189	176	156	177	187	164	160	185	191	182	162	166	178	167	171	135	143	163	164	160	152	173	168	163	144	168	150	169	155	158	180	161	175	181	167	165	169	171	170	172	169	177	160	152	165	158	146	156	169	166	182	158	160	168	166	153	166	183	172	146	149	181	151	164	143	164	170	162	161	145	184	172	170	163	153	163	167	155	172	168	157	165	174	163	176	149	173	151	152	158	191	169	179	176	170	185	169	174	189	193	164	168	148	163	157	153	206	155	177	170	184	175	170	151	170	175	150	173	158	202	171	159	160	164	160	156	173	168	157	174	159	160	166	174	150	178	168	188	158	170	175	151	154	156	185	152	181	185	199	178	175	152	175	183	155	152	172	147	163	168	168	172	172	184	157	150	147	178	189	139	142	162	167	180	146	173	158	164	165	176	162	154	165	152	176	146	160	157	160	183	166	148	149	181	169	151	173	158	170	164	172	189	180	160	173	147	148	156	165	135	154	153	170	158	174	183	196	159	195	184	170	135	173	172	169	164	173	167	183	153	177	139	171	169	158	165	162	191	168	165	176	150	167	156	167	153	179	188	159	158	147	139	165	140	144	169	178	183	159	191	150	187	166	172	173	186	169	160	157	178	207	172	168	159	176	139	176	175	194	179	150	160	149	185	159	170	157	187	172	158	189	166	140	176	158	186	168	160	162	162	165	172	188	163	175	148	159	163	154	162	166	171	164	176	175	158	170	215	151	197	186	183	157	169	156	186	173	156	169	182	151	165	136	154	160	175	167	152	185	180	156	192	199	179	160	171	173	196
13086	1541	3040	3588	3063	2555	2188	1807	1596	1429	1344	1141	1104	953	928	897	847	771	786	741	666	684	693	703	653	676	659	630	666	639	615	642	614	604	603	622	578	627	552	585	576	584	609	565	594	528	598	561	576	538	605	549	567	551	556	548	555	562	565	600	544	551	535	501	547	565	534	534	572	578	513	540	531	545	512	557	509	603	530	524	531	546	524	537	543	541	570	551	560	553	504	579	590	533	543	533	553	549	521	517	519	539	530	527	563	558	543	569	539	559	560	516	566	519	569	520	511	520	540	504	536	558	547	554	568	566	509	569	572	549	556	550	516	547	513	535	509	549	535	542	588	542	549	527	532	556	560	525	541	538	510	535	546	506	538	550	514	569	548	545	574	583	617	490	529	495	548	575	556	539	504	505	518	533	532	524	516	515	546	510	534	558	523	492	560	556	513	514	516	547	527	558	542	575	527	524	546	530	551	507	566	531	516	524	539	525	511	515	500	540	543	527	524	563	552	510	575	519	522	553	500	526	534	508	501	529	519	536	507	525	511	565	564	542	552	547	511	532	530	548	546	493	539	541	525	579	568	549	548	505	547	462	564	520	568	477	515	546	502	549	566	500	502	557	538	516	580	539	544	535	528	518	586	490	543	567	513	544	553	505	547	534	557	555	532	553	557	544	520	547	485	540	519	552	547	527	536	550	525	571	478	548	514	559	510	542	561	543	529	490	513	521	562	543	513	518	527	512	532	547	574	532	538	546	554	530	510	541	566	495	495	540	514	561	534	545	550	522	542	528	506	554	568	497	505	523	524	550	550	531	544	540	543	524	577	524	523	526	556	528	551	526	530	523	524	555	550	531	548	491	541	535	502	515	558	539	519	551	567	587	512	541	531	497	582	536	531	535	548	512	504	526	543	543	529	544	546	540	526	556	542	526	524	572	548	507	508	558	544	518	531	530	555	577	583	524	536	584	510	543	541	500	508	508	512	517	543	527	526	485	539	544	570	517	542	544	541	559	582	529	566	551	533	539	554	532	536	574	510	529	530	556	503	503	556	555	535	532	555	528	523	522	569	579	548	527	538	528	500	546	540	536	535	540	550	556	538	525	550	567	546	552	536	508	533	538	552	545	566	519	560	537	558	539	531	524	555	527	510	547	506	540	605	545	532	536	550	563	543	543	493	573	548	541	582	505	553	543	545	533	509	569	529	560	552	566	527	495	514	532	558	520	556	525	529	497	494	516	503	485	495	500	528	587	521	534	550	537	521	552	504	517	566	534	525	515	507	530	533	521	511	571	540	506	549	539	536	555	530	555	553	556	499	538	518	575	566	523	525	556	539	548	562	578	520	553	537	541	581	517	513	553	561	527	556	556	537	551	510	549	521	498	551	548	510	564	551	556	517	560	536	562	533	548	558	516	582	520	542	523	549	542	564	487	551	556	543	535	534	531	532	530	544	522	554	547	554	512	507	550	545	546	527	511	555	520	546	555	575	490	551	535	538	555	558	544	510	500	504	541	535	530	522	520	517	554	527	550	522	533	535	550	547	549	501	539	518	539	590	565	510	517	579	524	562	597	547	553	520	545	570	545	554	560	557	537	538	499	497	530	564	570	521	561	543	512	575	520	530	534	539	563	518	504	533	516	552	529	560	533	520	545	548	524	498	543	529	574	549	583	520	539	565	489	512	528	554	554	489	573	552	512	554	487	523	511	486	563	541	553	541	530	507	561	532	545	513	545	541	506	557	515	552	497	537	540	526	582	531	535	561	511	486	521	541	540	513	578	540	569	555	542	509	522	520	538	575	567	555	540	533	527	507	512	504	521	521	547	535	515	565	529	549	540	529	539	526	541	525	566	515	565	544	497	567	543	529	558	509	564	526	575	563	560	478	540	547	539	535	536	545	554	513	513	517	552	535	484	534	511	530	525	523	516	504	552	490	547	543	614	540	526	539	532	523	584	540	521	574	516	524	514	516	499	493	511	584	554	554	554	517	498	502	579	544	513	546	573	497	549	516	536	506	529	529	557	522	529	513	561	551	481	520	522	587	515	514	576	541	533	507	526	527	513	498	563	599	513	543	497	503	535	526	548	561	523	483	523	514	565	538	593	533	551	517	539	515	555	500	557	524	482	539	532	558	542	515	530	492	522	540	515	554	550	558	571	503	510	557	586	546	516	536	568	519	545	516	531	534	562	522	590	528	532	547	573	543	566	582	497	565	503	557	535	509	557	529	530	512	515	560	561	512	542	566	497	524	547	558	552	549	497	556	515	533	543	558	565	523	543	554	517	513	514	539	514	531	517	522	570	496	562	507	569	510	542	563	533	548	576	559	581	519	544	563	572	514	523	575	530	516	522	499	492	554	530	525	542	576	572	530	523	543	530	557	520	552	543	516	536	516	544	489	533	549	557	543	534	545	494	558	503	530	514	514	556	541	541	547	510	540	535	533	580	547	546	517	536	513	512	513	535	522	535	529	508	540	505	545	555	585	582	535	589	554	510	505	536	520	539	553	546	537	546	547	543	525	527	551	524	545	561	558	552	536	530	535	538	533	538	542	568	561	537	528	509	560	520	548	557	512	542	533	514	501	538	540	587	524	529	531	534	543	522	568	587	534	531	523	502	508	554	562	501	547	518	529	560	505	560	548	477	516	549	499	499	543	558	543	533	522	547	520	521	553	532	532	543	515	509	514	546	578	519	563	525	531	516	531	523	533	553	531	574	511	535	525	548	506	529	520	540	522	547	542	557	566	531	576	570	534	534	550	523	540	542	513	538	513	533	544	559	531	514	511	532	569	560	585	546	512	481	504	501	525	520	548	527	572	533	524	557	524	530	532	508	532	550	556	533	522	530	546	580	524	555	547	531	519	550	548	538	553	552	501	569	538	526	507	591	582	561	579	533	538	513	541	507	549	534	515	527	561	575	491	556	538	523	505	533	494	562	543	535	540	534	505	539	524	521	525	519	541	519	535	587	528	526	546	533	532	508	551	539	561	574	588	525	561	540	520	547	513	558	548	530	579	551	551	501	557	557	514	519	550	532	516	563	503	529	547	568	522	553	489	499	530	526	535	557	491	594	531	552	515	534	532	541	582	550	547	545	535	554	540	558	561	546	586	544	538	506	529	554	561	535	538	539	514	554	560	532	537	541	559	539	523	551	521	521	560	546	538	544	518	555	554	528	494	523	540	528	536	527	555	499	518	503	510	551	532	544	536	523	562	538	570	542	534	541	542	548	546	528	530	537	545	545	527	532	549	562	553	544	542	544	512	537	559	549	555	517	520	578	526	537	532	573	520	574	510	509	553	543	566	562	551	524	510	543	529	543	542	519	528	501	546	565	494	551	550	546	532	544	560	532	485	552	570	507	583	544	519	514	548	516	548	559	577	580	501	574	511	546	518	544	507	523	542	527	580	546	495	568	514	524	550	570	483	532	551	510	511	573	524	524	542	545	561	504	521	534	565	535	535	519	555	539	548	587	538	523	531	513	538	548
37330	10794	2977	2084	1462	1184	823	755	660	548	513	416	427	381	390	361	340	319	348	337	374	296	320	287	315	290	282	304	257	285	266	290	269	289	302	270	276	261	290	295	277	248	245	290	303	278	294	272	287	269	283	252	267	286	253	277	254	274	245	322	316	277	305	243	275	269	258	248	290	282	294	274	261	254	266	284	290	257	292	279	273	266	262	270	300	283	266	271	278	257	249	289	271	265	254	260	263	287	295	283	263	256	265	279	266	306	294	259	258	270	260	259	275	265	273	274	273	293	265	265	281	274	272	261	274	270	296	270	284	262	269	276	265	266	258	260	293	268	275	250	249	257	274	249	257	250	288	285	269	285	274	274	312	280	273	289	282	285	298	282	283	279	244	269	288	245	307	267	260	274	315	275	233	296	217	303	255	259	275	287	279	278	264	281	263	310	292	261	254	300	258	271	241	269	261	275	278	267	288	257	275	254	270	266	257	275	260	259	259	245	256	300	285	276	261	243	274	255	265	258	263	264	271	259	273	260	241	262	258	262	246	280	271	292	288	263	262	273	304	273	283	257	249	284	273	267	248	278	260	272	253	271	225	278	264	258	253	257	268	259	287	250	285	262	285	272	272	274	259	310	298	291	260	289	279	295	237	278	281	267	282	276	270	282	279	291	249	271	238	275	273	290	267	259	263	302	281	283	272	251	291	263	283	277	276	265	253	257	268	282	269	250	234	264	274	277	281	259	276	276	258	278	271	275	313	272	276	287	260	263	285	260	291	256	271	288	252	290	279	266	291	264	247	268	273	256	279	248	295	287	255	269	252	270	297	264	279	251	274	256	276	260	262	259	301	265	322	272	260	267	306	298	299	286	256	269	257	275	247	286	252	305	263	278	252	267	260	246	283	251	281	300	248	270	271	263	271	270	269	228	256	275	259	275	285	247	278	257	282	274	258	280	298	294	255	261	249	317	263	284	257	245	259	270	279	270	276	247	273	280	253	309	271	242	278	280	275	237	260	260	287	264	261	281	269	301	272	277	265	244	282	275	295	278	291	298	269	268	279	291	283	311	281	249	294	263	259	276	279	278	239	265	284	291	255	310	241	266	256	281	266	266	276	272	285	292	306	256	272	283	259	272	279	269	250	262	250	266	263	282	279	299	261	231	281	258	267	256	259	286	267	260	238	254	246	286	283	290	244	260	283	286	280	266	292	254	259	268	291	254	247	284	263	267	235	250	274	274	242	254	254	244	262	253	268	239	268	300	267	292	272	254	250	235	284	265	250	282	241	278	302	266	253	285	268	281	292	255	257	218	260	279	261	247	285	278	266	306	281	258	243	283	269	247	268	242	258	264	286	257	259	250	275	254	259	278	293	269	258	267	268	265	272	229	281	257	276	249	261	277	276	267	277	276	247	270	310	290	256	259	248	267	272	273	264	303	286	281	281	230	270	252	266	267	277	254	267	243	301	299	255	255	258	237	271	275	293	264	257	250	273	276	266	254	286	267	285	294	263	280	273	297	270	272	255	293	278	253	237	278	281	262	231	252	252	254	269	263	259	306	259	272	264	264	289	313	257	231	263	250	265	257	280	286	268	282	245	290	254	255	246	267	266	274	257	283	291	275	269	251	268	268	271	281	265	280	265	276	288	271	278	261	270	286	271	286	270	270	265	256	287	253	247	261	273	257	253	282	293	280	285	265	243	284	264	279	299	292	275	255	279	265	270	315	252	253	231	301	271	271	275	253	250	284	267	297	279	280	260	276	266	258	254	301	266	278	260	282	279	255	245	283	283	292	258	298	290	281	257	254	281	272	232	242	287	263	269	293	300	257	259	268	288	309	259	248	266	281	269	289	289	286	275	256	297	298	262	273	287	269	260	264	274	281	273	277	291	266	265	285	261	284	257	293	291	251	267	271	242	262	257	264	288	267	272	285	293	264	263	261	260	312	278	275	269	278	255	311	270	244	280	281	272	287	283	250	286	258	269	260	264	298	290	293	286	255	270	273	257	281	261	262	315	266	271	280	287	297	286	272	287	253	275	261	267	269	284	278	277	269	261	297	266	280	274	268	271	243	271	259	283	274	243	241	269	273	267	261	256	278	281	279	264	272	301	271	282	269	291	289	278	257	270	302	231	245	279	256	265	257	243	255	255	268	256	266	271	265	276	248	270	289	265	259	263	270	256	239	265	285	255	277	266	288	246	255	258	245	274	259	283	245	310	260	261	262	232	271	283	247	272	245	264	273	245	229	264	250	273	256	294	275	262	286	289	270	264	225	274	277	292	265	243	282	262	263	307	263	279	308	272	249	272	260	269	287	283	266	267	313	261	245	260	289	253	275	284	258	295	266	262	260	264	294	272	274	284	277	274	285	268	250	292	263	273	267	264	264	241	238	269	252	266	263	248	282	253	261	254	268	278	273	254	263	277	263	280	285	310	272	271	267	289	260	300	262	281	265	263	279	266	305	297	254	271	276	261	270	267	273	270	272	274	255	290	258	261	293	262	269	256	272	272	280	265	261	260	278	265	290	284	279	253	221	265	279	280	253	260	269	252	254	270	275	270	274	295	249	272	258	284	284	285	243	245	257	313	252	295	299	270	258	303	254	270	268	249	253	269	258	265	237	279	296	272	298	282	261	251	271	284	273	258	303	294	278	245	279	270	271	290	259	271	248	271	257	277	273	280	254	296	260	284	287	258	255	250	275	275	258	256	299	272	292	275	265	284	245	300	256	306	284	260	266	252	291	258	251	302	269	264	259	259	258	260	284	265	320	247	276	266	264	265	255	273	259	242	287	272	270	278	263	267	242	262	255	266	309	293	255	248	259	294	275	278	264	278	261	248	246	304	244	275	274	289	262	256	281	253	253	269	275	254	263	271	280	301	274	244	269	286	266	262	269	253	250	234	293	273	276	250	268	262	273	255	280	280	275	283	264	282	269	255	244	258	266	268	247	271	253	258	285	267	236	252	248	279	277	287	260	306	296	243	259	241	239	269	299	269	267	256	238	292	282	266	277	294	270	278	261	225	274	276	267	279	275	284	258	255	282	265	265	269	259	250	287	238	282	268	322	263	284	254	266	271	283	273	293	308	279	277	283	272	259	238	263	259	272	269	285	278	266	261	268	266	270	300	246	270	278	264	268	275	294	234	250	291	289	292	246	278	241	281	246	312	272	269	291	252	276	271	279	293	278	258	250	286	244	283	271	238	261	264	262	265	266	268	280	292	276	279	290	264	292	277	267	250	275	257	272	283	258	275	272	269	287	266	279	273	265	260	253	270	290	270	230	278	258	272	277	250	263	286	269	274	265	285	258	276	258	272	241	258	270	275	245	279	305	271	291	282	251	242	266	240	255	305	313	267	247	278	287	280	269	291	269	267	270	280	267	285	278	276	266	274	258	249	289	298	289	258	256	276	270	253	269	250	302	286	239	272	283	312	252	297	261	246	290	250	247	260	267	285	257	274	261	285	278	292	281	280	261	246	270	268	273
16624	2692	5394	6283	5345	4563	3813	3126	2742	2510	2159	1879	1779	1574	1479	1436	1358	1295	1201	1192	1192	1115	1138	1045	1125	1032	976	1030	931	993	964	953	964	956	879	923	893	922	891	914	862	809	879	859	827	860	854	870	848	870	832	905	896	843	896	846	805	839	862	871	870	783	847	825	807	809	832	812	787	764	781	825	802	828	837	816	761	819	861	833	810	790	813	813	774	839	815	832	775	783	766	759	815	819	790	775	846	797	808	780	769	741	822	787	814	760	778	823	842	803	771	766	813	779	776	823	791	764	748	823	790	799	799	808	850	777	806	728	789	814	812	787	742	794	844	800	795	756	796	833	799	821	832	815	783	814	749	808	845	818	754	756	791	812	786	775	796	761	782	781	762	797	773	807	790	768	740	750	734	734	760	831	794	789	826	817	770	802	771	785	774	802	801	797	806	796	770	793	810	781	795	790	778	824	792	838	815	802	785	776	780	802	817	775	767	800	799	795	801	797	793	844	817	806	773	808	833	782	776	819	781	806	737	771	789	772	749	744	837	753	824	811	769	779	803	762	787	830	839	783	775	747	752	737	811	801	783	796	777	745	816	759	832	770	830	833	808	765	784	798	832	783	758	795	776	813	803	785	782	780	740	757	770	826	804	771	762	799	752	819	801	782	745	787	781	785	800	725	783	826	803	832	790	842	748	809	756	805	814	834	776	768	750	772	774	816	767	788	742	741	813	815	782	775	798	804	772	783	790	791	805	801	808	771	781	765	741	769	808	780	807	785	844	763	787	794	817	797	789	759	779	807	783	795	777	833	760	727	815	805	790	796	779	787	784	810	816	794	785	771	795	774	820	813	813	796	772	795	764	789	723	749	834	773	767	805	820	797	786	780	801	798	814	781	749	794	815	775	797	809	798	761	779	778	810	832	852	771	841	751	824	770	836	785	782	799	739	770	819	795	835	720	775	755	822	769	758	782	815	773	782	784	752	800	778	816	763	813	808	794	806	774	776	768	766	795	772	790	786	748	773	774	734	820	780	785	739	774	834	796	752	771	813	812	822	845	799	823	771	796	747	769	782	797	798	833	858	825	786	781	775	781	803	772	758	788	764	792	825	779	836	796	785	772	771	793	735	753	819	790	778	786	820	751	789	772	768	850	826	773	827	768	830	756	773	782	798	789	815	759	825	797	764	753	768	863	734	767	781	796	777	774	758	747	777	829	788	809	790	837	817	736	765	780	833	746	784	791	836	825	791	813	770	827	751	777	755	784	769	815	758	795	819	792	810	786	782	795	780	796	784	776	768	731	750	780	806	817	803	820	789	821	770	776	748	798	777	769	748	801	793	826	803	822	794	806	794	778	812	785	769	827	825	782	793	788	800	789	780	805	759	782	816	746	793	777	779	806	821	774	827	783	816	742	848	792	804	754	840	775	780	845	788	805	764	804	827	802	795	797	765	764	806	794	782	856	842	820	734	830	766	803	733	781	788	797	760	781	790	756	787	778	782	774	719	815	758	834	738	779	786	790	762	824	726	786	779	778	792	765	769	786	832	754	768	818	787	823	753	779	790	804	792	733	788	764	748	827	796	770	765	797	783	775	810	781	801	806	784	757	780	800	797	789	833	751	755	732	779	766	764	810	791	784	777	791	772	789	788	763	833	794	760	748	791	802	824	868	839	780	814	784	805	805	788	811	751	754	754	740	807	807	829	804	773	784	763	756	791	771	803	821	789	759	781	775	738	814	797	777	856	742	791	779	816	783	749	788	779	783	828	838	807	754	742	810	826	832	809	807	799	827	817	794	743	765	800	773	771	808	831	795	771	771	794	799	748	820	821	782	773	808	820	789	783	768	784	781	774	837	773	757	749	815	815	810	775	775	794	821	800	773	797	804	817	803	793	799	744	784	778	796	805	838	791	772	818	762	818	800	802	776	797	783	778	846	766	732	838	756	758	847	777	796	730	805	793	850	769	788	768	796	729	784	827	833	816	776	798	807	851	760	801	794	792	785	791	738	807	827	782	785	770	778	812	831	815	761	758	796	766	797	766	773	765	796	790	769	736	768	759	804	831	807	749	849	728	783	794	789	798	823	767	768	779	841	782	791	753	779	809	800	771	799	781	713	770	793	753	760	768	797	831	754	742	799	765	797	830	810	796	800	813	747	814	779	786	770	699	767	782	772	809	766	754	771	777	790	797	787	786	836	818	789	780	790	796	711	859	790	809	809	816	834	747	774	796	794	784	837	751	778	799	801	774	779	772	782	768	769	752	757	787	816	781	749	809	786	757	793	777	763	787	827	830	776	785	782	801	768	737	773	757	761	785	767	810	760	774	809	736	801	802	812	765	828	829	764	813	784	757	810	746	764	803	761	781	810	808	776	805	844	836	752	781	738	749	766	769	740	818	785	797	782	815	779	843	804	762	763	802	780	762	834	758	748	789	825	750	788	786	779	804	773	777	775	816	812	782	722	780	815	803	821	765	787	766	755	762	800	745	778	793	779	756	826	747	785	783	722	796	800	841	817	812	753	813	780	811	776	769	806	757	763	750	766	756	786	804	770	775	788	812	789	799	759	804	785	799	786	766	776	782	807	779	815	784	788	820	768	873	773	793	741	720	798	742	808	783	760	771	781	783	752	777	817	688	795	778	777	744	805	794	810	796	802	784	807	810	749	747	835	806	821	769	792	810	780	780	855	806	767	767	842	794	808	749	759	795	795	836	810	799	782	841	798	793	789	779	784	794	793	773	793	825	744	805	813	738	786	799	840	744	764	786	768	768	764	778	791	810	765	809	823	802	735	817	782	819	815	821	762	806	784	843	765	846	828	831	804	810	814	744	778	772	817	781	789	799	795	762	825	779	776	743	809	756	783	722	774	757	772	762	801	825	817	758	748	752	827	812	715	809	774	796	781	802	844	748	750	801	795	816	782	841	797	805	791	816	823	773	739	797	828	789	736	778	801	809	774	826	839	771	771	825	810	791	819	749	756	815	748	789	775	796	789	772	797	770	782	768	832	812	702	787	770	810	809	803	882	801	786	775	792	767	835	782	785	814	747	780	792	777	808	784	786	757	821	811	829	807	823	794	777	768	757	797	836	816	793	769	758	773	765	817	762	770	804	782	812	807	783	785	750	827	787	807	769	821	734	772	807	778	752	799	780	795	808	756	803	769	821	795	795	788	786	747	761	779	806	776	770	788	741	794	822	781	780	817	797	789	797	836	713	791	809	807	817	880	799	782	837	840	806	725	729	813	833	797	786	797	755	773	818	799	800	759	840	791	763	815	786	782	767	798	776	750	860	748	835	806	779	765	790	824	840	750	831	799	754	767	774	797	814	752	799	778	744	803	781	798	769	796	765	883	806	816	839	746	777	773	752	824	802	789	802	747	794	775	777	788	847	800	801	776	751	807	773	820	773	779	785	797	803	813	799	791	731	803	718	788	813	798	790	791	810	816	836	753	789	808	756	817	750	871	790	784	799	802	743	758	816	780	788	793	836
5390	298	166	142	122	91	106	100	107	82	79	83	93	94	86	82	95	89	74	107	86	66	76	92	75	104	87	97	90	82	76	78	88	85	73	89	96	81	91	83	79	76	92	85	92	81	89	75	102	90	90	76	90	95	84	83	77	86	87	74	104	86	67	84	82	98	75	77	77	90	75	79	74	98	89	70	82	79	78	70	101	82	91	98	71	79	84	77	85	84	91	75	99	79	73	68	85	107	84	76	85	89	70	88	92	90	85	76	89	80	69	85	79	84	80	90	71	84	94	71	86	75	96	81	88	68	82	99	67	80	88	88	97	89	96	113	80	83	86	96	82	72	79	97	74	96	90	88	82	79	88	71	81	107	86	85	86	90	87	76	87	85	89	90	87	89	74	87	74	86	91	88	83	96	76	70	70	80	70	91	70	80	83	93	93	84	78	87	89	81	84	100	81	80	79	99	83	90	88	92	95	81	76	79	88	73	93	83	94	68	80	86	68	75	85	98	78	78	73	77	92	85	82	81	82	76	80	91	95	77	74	81	91	82	81	89	65	94	77	90	97	96	71	62	85	94	80	94	70	88	78	99	73	74	77	88	87	77	86	98	95	72	99	83	82	81	93	89	91	95	70	81	78	82	90	87	75	80	82	103	75	84	75	77	84	99	82	71	76	94	89	92	74	64	73	77	92	86	88	84	86	72	78	77	87	105	114	87	85	93	79	83	65	76	86	107	79	90	79	95	93	79	87	95	87	83	77	77	80	68	79	90	68	81	74	76	75	97	86	86	84	87	77	81	83	92	83	78	90	79	88	85	81	94	86	92	77	72	72	91	104	70	73	82	86	71	80	78	94	74	80	74	92	70	73	89	107	94	82	69	82	78	69	81	87	75	94	64	75	72	85	84	93	88	79	84	62	83	84	97	82	82	91	82	83	84	84	85	88	66	71	89	90	72	85	85	72	110	77	70	78	85	79	71	74	92	75	72	80	80	95	81	84	86	74	85	77	88	90	82	78	83	78	74	81	85	80	86	77	97	78	69	62	92	81	77	86	88	79	91	84	85	94	70	80	79	85	79	79	85	75	67	80	85	82	85	84	85	82	105	71	83	79	88	86	87	85	70	81	83	88	89	88	81	60	81	61	75	63	89	94	92	78	91	99	73	81	90	73	78	82	76	89	77	90	91	91	78	110	74	99	73	92	76	72	92	85	87	84	99	84	79	113	85	74	93	93	81	73	88	75	80	86	96	77	78	74	95	67	93	74	96	79	72	86	65	67	80	76	87	79	92	72	72	75	69	80	84	77	98	88	79	89	85	72	78	79	76	81	88	81	78	76	100	89	103	108	90	80	83	80	91	87	75	82	63	82	74	80	71	87	80	76	83	100	80	67	87	68	70	65	78	81	82	96	84	99	88	82	82	76	91	76	80	87	99	72	94	78	75	60	97	95	80	86	65	89	89	75	82	84	81	93	90	75	84	94	89	66	86	69	87	97	79	102	76	85	95	87	80	88	86	74	97	88	83	84	71	76	76	66	79	89	95	86	109	84	86	80	95	79	80	82	74	71	94	83	71	78	84	72	77	89	85	93	81	73	82	85	91	77	77	87	99	96	80	105	73	79	86	70	84	74	84	73	83	83	80	86	75	96	86	65	81	80	87	90	83	83	79	83	84	81	79	90	78	106	97	83	88	86	69	76	95	89	90	77	98	81	97	83	75	87	83	81	86	84	88	78	98	97	87	84	94	70	74	70	89	72	94	91	97	82	83	85	80	87	74	80	68	72	92	84	93	80	82	87	94	87	81	89	93	78	77	102	82	69	91	62	76	92	99	79	85	87	71	91	91	73	86	70	82	77	80	75	93	91	85	77	75	64	100	101	83	87	86	100	85	94	82	82	85	95	81	84	80	76	97	83	77	88	88	92	90	83	95	81	84	79	84	80	96	96	83	92	77	98	85	85	73	87	97	74	81	76	79	91	80	86	78	79	62	88	90	98	79	90	75	82	99	85	79	94	78	89	79	101	75	81	77	80	81	93	88	84	104	88	95	87	87	75	89	83	81	92	87	89	96	80	78	88	77	85	74	91	92	61	84	79	96	80	83	84	66	86	86	69	77	80	83	80	86	86	62	66	73	89	84	82	94	86	77	75	85	78	87	82	63	75	75	76	79	65	78	72	89	98	91	87	78	83	85	84	72	88	75	71	85	83	76	88	82	82	90	78	75	72	83	75	96	69	75	94	90	79	75	81	83	83	74	74	98	71	85	71	76	81	83	88	82	72	75	83	77	77	78	83	81	87	69	80	85	73	74	86	83	90	84	72	75	86	82	86	94	75	70	83	72	83	88	88	77	75	79	79	86	78	79	81	63	87	78	82	80	79	102	100	84	84	76	72	76	73	84	74	86	68	78	76	74	88	72	89	60	86	88	83	81	85	82	104	74	78	85	89	79	84	89	93	90	83	82	88	95	78	96	85	83	89	83	89	77	74	65	88	85	83	85	57	80	87	90	87	77	72	72	90	108	85	104	94	73	95	88	89	88	93	73	92	101	79	97	96	80	78	74	77	80	65	83	83	88	87	71	89	79	94	98	89	89	78	73	63	84	98	77	75	94	70	86	82	74	85	92	90	63	92	70	75	76	95	101	69	95	72	94	89	71	87	76	71	69	82	89	74	85	77	93	88	80	74	77	110	83	71	76	75	89	90	75	92	86	67	89	112	85	98	99	77	81	86	95	89	85	72	77	84	97	86	98	77	76	76	87	81	81	87	89	103	86	88	92	69	89	97	96	80	89	87	88	90	62	95	78	86	84	95	77	75	77	88	75	80	91	91	77	70	81	83	67	83	74	97	84	76	77	80	75	85	78	95	79	76	65	69	90	98	85	89	78	88	84	93	107	76	84	74	86	80	92	86	78	101	72	80	92	70	86	73	80	84	73	93	82	81	70	82	81	111	77	72	90	84	83	91	72	81	80	70	82	99	75	86	83	76	94	87	83	93	95	94	94	70	78	84	93	82	74	84	76	80	98	73	93	86	74	70	98	89	67	87	91	87	72	103	81	89	95	99	98	71	61	79	101	82	74	76	73	86	76	104	82	87	94	94	75	75	76	99	75	81	70	67	75	96	86	87	65	79	85	97	92	75	85	81	77	102	81	78	89	96	76	76	82	78	74	88	82	65	89	89	88	95	96	80	76	76	87	75	96	84	86	90	78	111	83	95	87	86	97	80	82	95	75	80	70	61	70	86	71	96	81	73	82	78	76	83	69	97	91	92	82	71	76	88	97	101	78	98	74	108	76	95	77	79	97	89	92	92	93	60	92	83	91	69	95	102	74	76	68	87	67	80	77	84	75	74	71	91	106	73	68	78	82	72	98	71	83	75	91	75	79	70	88	80	87	81	80	72	81	93	96	98	86	84	87	94	101	90	76	92	86	75	94	80	76	85	103	99	80	84	84	104	97	83	88	101	77	81	86	80	89	96	87	78	91
6022	430	493	588	556	507	496	402	389	411	364	364	344	373	339	345	310	359	341	292	344	316	305	311	271	313	327	323	343	336	296	302	313	302	272	339	297	281	316	302	326	324	344	298	306	294	311	279	315	296	323	310	314	316	309	284	326	327	286	307	301	350	321	320	287	323	286	325	314	314	308	342	322	355	285	315	306	292	289	318	302	305	307	308	319	294	304	309	310	291	342	308	324	316	344	298	289	295	294	321	324	327	342	302	332	294	283	302	305	293	319	301	293	298	293	305	343	323	324	303	321	349	295	332	321	336	302	276	313	313	285	327	305	309	310	320	269	303	360	306	299	313	300	344	304	323	320	281	293	315	321	318	290	332	342	296	279	324	316	308	297	328	307	323	331	301	330	313	286	300	276	350	302	299	299	282	313	325	280	311	316	299	308	329	323	318	318	314	318	290	336	323	308	350	340	295	304	298	294	303	304	279	298	314	282	283	303	341	338	311	270	301	286	331	288	308	307	298	305	300	321	311	301	314	322	284	315	303	297	346	306	307	331	306	317	303	314	290	270	299	291	288	327	320	247	299	297	317	310	286	308	294	293	301	324	299	340	310	348	289	314	289	284	361	306	308	320	286	309	337	295	334	310	310	340	327	320	318	319	279	339	303	340	325	319	326	341	315	305	306	309	304	341	336	302	323	330	310	282	346	308	307	350	301	288	301	311	327	312	320	317	300	307	284	287	300	298	293	312	319	314	302	307	321	308	272	314	315	310	299	287	303	306	331	308	332	338	312	295	341	277	318	314	303	281	309	306	301	321	310	290	325	317	293	315	289	309	315	307	298	316	302	325	299	305	327	308	304	321	309	310	315	340	295	307	300	295	332	307	338	283	319	303	302	309	303	320	295	305	299	316	273	283	316	279	291	269	316	313	316	290	288	310	305	313	312	315	305	299	333	323	313	300	289	281	306	295	327	327	298	306	303	293	284	299	334	318	312	303	316	302	349	304	318	296	298	293	323	307	320	305	291	349	309	312	290	292	300	299	317	301	289	289	312	338	316	303	296	295	291	331	297	281	301	312	281	338	290	292	294	322	300	294	295	314	323	310	302	300	297	308	324	315	312	328	310	304	312	298	318	310	292	320	338	320	300	314	307	300	298	326	324	288	301	301	330	315	331	328	334	330	278	299	329	326	284	317	288	330	320	313	295	312	296	325	287	303	329	323	322	312	284	347	314	321	292	296	324	296	339	307	306	317	316	315	310	297	343	349	319	323	307	310	297	287	303	301	315	302	317	290	273	319	313	297	351	319	324	354	300	326	301	260	299	306	306	285	319	322	335	334	340	280	276	276	298	344	307	344	308	313	326	320	315	322	307	305	325	321	319	330	318	305	307	302	304	305	303	309	309	292	285	295	295	340	331	306	296	308	290	306	327	306	305	311	309	287	327	306	327	306	294	297	305	327	284	302	302	271	319	320	324	290	288	329	307	317	303	316	309	309	327	329	309	296	308	308	351	285	305	320	285	290	304	299	323	311	307	290	298	313	323	300	299	324	299	326	299	310	300	297	311	308	286	304	305	345	320	300	312	287	311	336	293	337	314	321	315	290	301	329	328	284	337	299	349	317	300	302	337	318	285	306	308	307	322	297	329	290	314	299	312	301	290	299	338	297	320	301	330	309	316	334	318	314	307	301	304	302	309	333	322	309	293	309	303	297	306	297	307	283	306	313	285	307	328	325	308	306	315	312	271	316	336	347	317	275	307	327	320	319	313	296	305	325	337	320	291	302	296	309	326	323	304	275	299	301	328	297	309	329	287	308	327	300	309	337	346	321	296	317	302	289	296	326	292	306	312	328	310	315	270	301	301	287	313	301	308	314	309	308	309	322	280	328	281	295	328	319	327	314	311	305	302	310	304	349	308	299	293	282	264	309	290	302	318	287	286	306	289	298	288	302	326	295	345	317	314	296	334	253	318	314	280	298	328	336	322	296	295	312	313	312	272	312	313	339	277	288	322	303	300	294	317	295	284	313	302	309	299	288	316	312	311	299	326	317	316	313	312	324	310	293	309	288	286	309	310	284	322	313	276	326	322	305	331	296	277	308	309	358	278	326	312	300	324	271	303	278	330	305	338	322	345	305	291	315	287	310	347	292	307	304	328	284	300	324	323	303	322	304	291	310	327	293	325	306	323	305	331	274	315	298	331	314	320	293	314	332	315	307	357	306	273	291	294	311	313	289	330	291	308	323	325	338	303	339	307	297	332	289	292	281	312	301	317	312	306	285	298	328	320	293	308	300	305	343	310	304	305	318	309	330	299	314	315	277	315	299	310	333	315	323	283	321	333	300	328	302	294	292	289	327	292	294	325	317	320	298	321	292	284	319	293	296	333	332	325	303	311	296	289	348	278	324	333	310	329	290	298	278	297	317	320	314	309	337	329	326	324	347	305	327	313	292	314	312	291	339	316	304	298	309	310	295	312	284	315	333	336	314	302	283	294	269	303	314	318	308	328	312	321	294	304	301	290	312	296	318	312	321	315	307	314	333	307	289	320	323	339	284	322	314	319	285	310	319	308	293	291	304	299	306	332	313	290	315	307	302	287	283	303	297	304	317	305	302	296	324	329	335	298	287	306	288	306	298	323	313	298	291	290	312	297	320	331	275	309	311	304	340	291	312	329	301	328	300	297	334	320	322	278	280	328	344	301	314	308	320	316	273	283	322	300	298	319	331	339	327	274	317	288	304	325	323	338	316	306	298	301	314	257	327	323	308	302	312	290	306	330	295	290	324	319	325	328	317	321	320	313	331	294	299	316	304	300	289	289	313	333	311	273	335	330	318	275	284	313	315	304	327	301	315	324	322	306	290	319	297	324	326	294	306	326	317	286	293	316	308	320	316	317	309	299	330	328	332	325	338	309	312	310	262	304	298	309	339	324	329	299	312	323	275	290	320	315	297	316	299	314	296	313	326	306	300	299	329	325	307	336	344	304	319	339	325	301	306	330	301	316	301	286	328	288	290	350	286	308	301	303	308	293	326	298	352	285	299	290	311	323	289	306	345	278	313	284	272	318	308	285	300	303	307	296	323	332	291	324	340	315	295	295	328	294	317	326	306	302	295	311	324	285	313	316	304	258	336	328	346	287	282	288	329	299	312	271	287	295	289	296	309	324	307	315	372	288	334	279	344	333	313	310	300	299	332	317	333	312	337	330	315	295	297	304	304	315	327	288	302	276	320	309	315	329	311	333	319	313	283	325	298	304	329	292	313	297	361	283	305	291	318	295	324	324	313	302	290	328	287	296	283	337	307	292	315	308	343	321	322	321	309	293	307	278	295	313	316	272	296	305	296	297	329	332	322	316	299	309	327	287	305	304	285	293	313	275	302	312	319	304	312	320	335	336	328	304	312	324	321	326	303	314	330	286	311	293	316	298	302	325	325	309	299	328	342	315	300	317	281	316	298	311	317	340	327	286	302	302	305	324	263	295	334	300	330	322
27106	4360	1422	1060	850	609	489	419	323	323	271	251	244	224	182	212	202	216	201	178	194	189	185	172	167	174	171	166	179	188	188	163	182	168	172	172	175	168	178	180	166	154	148	196	185	183	137	152	201	150	176	181	172	192	163	154	165	183	181	162	189	175	177	174	198	158	181	172	171	172	190	162	160	168	186	177	177	176	176	171	170	199	148	184	199	195	172	184	171	181	176	160	163	175	163	166	170	161	178	197	167	169	183	153	184	160	177	159	145	173	189	149	174	158	164	180	168	186	157	187	175	145	174	169	170	164	153	159	178	170	160	160	155	153	145	146	167	167	157	163	167	185	168	177	175	180	174	137	220	177	177	173	160	166	156	153	178	187	169	164	178	151	187	167	179	165	175	160	190	171	166	164	152	161	196	189	183	178	162	172	175	173	163	162	163	181	159	172	167	179	165	162	163	145	152	139	158	173	165	167	162	177	167	192	174	163	227	153	198	168	151	152	167	139	163	161	173	158	169	152	170	176	162	177	155	169	155	150	188	160	168	188	160	174	158	184	180	165	176	194	165	161	164	161	161	164	164	163	172	143	181	170	166	164	149	180	148	184	160	145	170	204	172	152	163	177	195	148	160	164	167	165	190	174	160	171	175	158	152	149	156	181	176	162	179	157	162	165	183	181	164	177	163	145	159	187	171	170	160	175	190	175	147	181	170	171	173	169	167	177	185	172	154	159	158	157	185	184	184	175	172	151	158	183	184	174	169	180	150	162	167	174	176	163	132	177	185	153	159	180	160	147	165	188	169	183	180	152	183	153	166	144	157	179	170	173	178	153	172	166	167	181	150	155	158	176	153	161	151	176	161	167	157	165	160	187	175	163	160	172	172	158	166	173	162	161	186	174	148	163	184	163	203	182	177	163	144	168	170	162	165	178	172	190	142	177	185	163	167	179	145	175	147	174	173	174	177	164	160	179	171	171	195	185	147	147	158	164	153	172	192	160	190	163	159	181	182	165	138	180	158	171	164	139	165	185	168	169	178	168	157	173	188	146	163	155	175	165	172	169	160	180	190	180	163	153	184	165	196	156	213	208	173	172	166	187	165	165	172	175	167	160	168	167	166	173	176	184	181	181	150	172	201	169	156	159	164	164	148	161	176	147	161	177	173	177	183	177	167	200	165	150	157	187	159	177	183	195	157	133	163	165	165	165	172	168	162	168	173	168	163	157	155	165	193	145	157	166	165	157	169	192	171	159	181	182	198	178	174	190	170	177	150	172	186	163	190	164	163	140	159	174	181	161	170	158	168	153	170	172	174	167	144	150	179	163	171	189	178	173	123	159	159	166	148	168	166	160	183	173	165	156	176	175	174	171	203	184	169	182	167	160	198	159	174	167	173	173	176	168	146	160	177	196	176	160	161	164	169	191	155	174	174	166	175	155	147	162	173	172	192	174	186	158	173	152	168	187	165	167	163	153	172	185	140	188	167	185	147	181	171	176	195	182	175	175	161	155	170	173	161	176	165	168	167	171	165	166	193	167	170	175	157	150	139	175	139	164	164	191	175	173	153	153	169	167	166	175	170	186	170	182	172	157	188	168	166	174	155	166	159	180	179	174	177	176	172	177	166	146	160	152	149	167	202	161	163	160	187	138	186	160	191	143	163	168	177	169	168	175	154	173	155	177	196	158	162	183	185	179	188	152	168	198	175	157	170	146	174	174	149	184	157	159	177	164	166	143	166	151	178	177	166	149	160	164	175	165	158	183	156	168	166	152	191	171	177	172	163	199	164	163	170	194	157	153	182	176	174	176	183	165	178	162	148	156	189	189	185	161	176	147	141	186	182	173	183	153	196	158	182	164	194	149	167	163	179	172	171	164	182	168	162	164	178	152	179	171	173	154	179	152	150	175	154	208	149	147	155	172	159	158	164	171	162	150	165	162	180	187	163	154	173	157	173	159	156	156	184	155	188	159	173	151	148	176	173	151	163	175	166	169	164	156	171	170	169	164	168	160	182	155	179	165	163	187	168	168	174	152	184	161	172	173	169	173	165	178	165	163	146	161	159	172	180	169	174	175	177	138	163	165	189	189	168	167	154	164	128	162	177	178	174	143	156	170	168	197	159	180	161	179	177	187	163	163	173	179	153	150	179	171	155	167	163	153	148	172	147	190	168	169	175	175	172	145	173	162	175	171	154	155	168	173	179	175	182	168	192	198	162	164	182	166	189	153	158	165	178	162	191	187	201	187	170	175	159	143	151	182	164	181	161	166	158	178	185	185	179	166	179	148	150	160	159	170	171	171	159	170	182	172	180	138	164	189	176	188	155	179	165	150	164	184	136	179	158	170	153	150	156	141	187	158	156	175	151	165	165	162	173	184	160	169	157	178	169	172	154	167	190	168	184	189	177	144	156	171	158	168	175	173	145	146	180	168	160	153	196	176	181	151	171	171	164	181	155	145	171	160	161	148	194	164	172	158	180	152	157	172	159	181	173	156	173	144	176	180	160	177	171	145	181	173	164	157	134	162	158	175	169	154	168	182	193	181	208	162	176	196	152	174	164	165	145	166	161	176	151	174	162	157	163	190	153	158	180	141	183	177	186	174	166	152	162	162	170	160	161	174	166	158	162	154	161	190	149	159	155	152	163	171	176	158	182	169	176	155	153	168	174	172	150	169	147	164	161	137	147	162	191	187	157	204	146	168	158	197	177	185	147	180	177	160	176	176	149	168	158	176	156	170	178	161	181	166	142	166	167	158	174	169	155	164	167	165	164	160	178	150	139	143	167	183	148	168	155	150	170	170	173	181	175	185	178	147	161	173	155	157	167	162	165	174	158	190	173	171	154	185	170	180	192	180	176	201	189	199	166	172	174	183	176	165	151	165	161	163	139	153	158	185	171	169	160	146	153	172	177	166	186	159	150	178	161	157	159	162	181	138	147	165	155	180	147	159	179	163	168	161	156	175	166	140	157	177	192	174	166	165	186	180	175	201	161	159	156	150	170	189	179	182	160	166	186	170	148	192	182	160	177	202	191	158	177	164	163	154	178	202	163	155	160	142	165	152	166	171	174	180	178	153	173	189	186	172	150	159	170	162	161	169	151	175	197	153	157	190	181	156	191	172	168	158	172	169	165	194	178	176	174	172	183	169	166	150	181	168	173	174	190	166	175	164	163	185	172	159	136	182	152	167	188	159	175	186	181	177	161	180	170	171	180	159	170	159	181	163	150	162	172	190	179	156	159	174	137	155	173	185	169	174	170	188	156	171	189	176	189	163	167	185	167	170	164	156	185	145	187	164	158	154	166	171	172	148	142	137	180	176	179	170	158	184	169	150	168	184	169	165	180	186	155	162	156	165	169	128	156	167	186	162	168	180	163	146	155	166	165	173	149	164	160	162	169	162	148	165	153	146	175	161	163	171	154	176	172	164	185	151	187	162	178	175	178	151	160	173	162	195	194	171	164	158	169	183	182	175	173	179	143	137	198	181	149	153
13053	1469	3122	3618	3057	2701	2154	1793	1600	1361	1287	1151	1010	1015	922	906	864	805	773	724	724	723	695	730	687	685	696	649	652	640	632	631	613	605	595	614	566	561	578	589	650	554	599	602	548	595	573	573	550	545	541	542	547	562	558	540	590	573	565	573	536	592	499	543	583	554	561	571	596	577	505	577	612	533	572	561	577	606	541	575	524	557	501	551	557	530	533	522	508	534	588	514	590	547	560	571	527	532	539	558	565	548	517	523	535	497	583	522	485	544	552	495	572	562	518	502	543	526	495	557	520	534	541	524	548	518	567	581	539	543	505	524	541	552	556	554	557	525	552	551	544	514	548	495	531	567	528	552	538	557	499	501	528	548	539	537	560	542	563	527	556	520	541	518	505	535	583	563	518	501	532	526	504	496	540	549	503	527	525	557	561	577	544	550	550	507	565	529	555	556	568	528	544	523	537	522	534	578	553	523	540	556	532	522	520	568	535	551	488	501	520	543	501	570	525	551	538	552	559	518	523	532	516	529	569	521	557	513	549	573	566	507	549	574	558	509	569	597	549	570	510	510	498	545	530	575	560	581	507	505	563	552	517	535	532	515	528	510	533	530	550	539	547	510	539	516	538	541	557	517	577	540	529	538	505	541	531	534	536	531	483	570	530	535	527	525	539	523	507	534	514	536	540	536	561	504	516	517	550	544	488	534	530	557	554	514	534	532	507	529	498	551	549	574	551	525	570	541	562	506	558	537	553	541	558	501	533	505	567	524	524	517	531	582	549	544	550	541	513	541	491	510	534	496	540	525	563	518	509	527	547	542	540	548	553	521	531	535	546	544	543	549	552	519	583	527	542	558	543	542	509	518	516	540	536	556	543	561	547	523	536	549	510	539	562	554	519	556	519	521	521	565	565	517	528	532	526	593	558	567	516	541	520	508	540	557	544	549	562	530	526	538	554	528	529	519	560	522	514	503	533	509	555	524	535	549	555	533	568	568	565	537	528	547	530	498	535	514	527	501	541	493	519	573	542	512	540	568	527	530	565	528	556	552	571	523	528	539	521	502	557	532	546	548	574	554	559	530	510	545	513	559	554	563	523	532	547	515	523	562	533	558	574	509	578	544	513	524	538	540	533	512	587	535	478	581	525	524	515	525	524	547	558	560	548	538	508	520	506	527	513	539	526	498	510	569	520	540	523	604	576	525	494	552	517	517	546	575	546	545	515	524	522	547	513	547	601	523	552	569	533	594	537	513	608	559	552	519	558	520	563	574	547	584	534	545	576	528	549	550	552	529	514	559	525	497	502	526	564	539	520	510	543	557	558	583	544	571	555	553	574	559	533	544	550	495	539	539	533	522	579	501	581	516	574	531	532	528	592	550	566	565	565	516	520	521	500	541	556	538	541	538	545	575	582	517	538	564	566	523	571	518	536	524	513	541	505	541	552	521	533	530	535	506	548	574	535	503	529	524	567	514	518	555	551	518	515	525	557	589	527	534	489	554	553	540	557	535	571	544	550	552	528	571	519	556	521	556	533	529	517	520	526	529	560	542	546	512	537	565	546	528	517	534	583	548	518	568	521	524	505	534	523	481	529	511	525	585	538	529	529	525	535	555	536	517	534	522	542	548	538	519	530	514	536	525	570	525	537	507	539	553	523	521	491	564	547	542	519	556	543	528	538	550	544	554	562	574	558	485	536	574	515	504	534	518	566	561	566	545	564	522	518	510	539	556	574	529	512	526	537	531	516	500	508	501	586	552	522	535	543	559	526	526	516	534	552	512	542	537	553	537	556	580	530	545	539	521	536	592	540	540	545	588	545	547	519	523	569	539	540	520	505	544	569	531	550	533	508	574	494	509	563	588	542	526	506	575	540	547	547	537	576	525	517	520	529	518	536	546	553	527	525	511	516	518	559	533	537	545	552	568	505	518	576	548	519	527	573	506	517	527	523	547	561	530	519	504	529	531	522	579	545	522	558	507	570	528	478	534	535	520	568	516	567	553	514	550	502	541	512	580	539	547	503	578	501	544	529	546	488	531	536	559	571	549	564	515	562	583	555	568	491	552	537	536	566	509	537	540	550	520	558	542	531	565	502	518	544	545	564	546	563	543	545	549	541	526	558	546	536	513	555	499	530	575	534	532	557	578	556	526	532	581	569	506	566	572	535	545	571	503	510	518	535	548	559	543	548	568	547	557	503	504	540	499	549	546	582	564	539	574	566	547	511	549	554	480	495	521	516	529	540	499	554	549	520	541	541	558	530	508	574	526	536	549	528	580	543	545	546	509	535	538	586	561	529	545	511	522	567	527	508	531	535	565	554	518	528	534	561	583	566	499	507	533	530	534	518	559	556	511	535	516	534	556	567	516	525	553	494	545	567	545	538	513	522	527	482	527	520	541	521	572	564	555	557	538	517	498	529	543	606	516	540	542	569	550	516	502	563	523	542	529	526	537	499	531	520	494	533	564	529	562	524	511	530	537	516	520	556	531	551	552	533	521	519	546	561	541	525	533	550	555	520	503	530	567	569	565	522	558	534	557	539	539	554	557	552	530	542	526	529	523	546	528	557	554	495	472	556	564	569	485	530	572	504	505	533	567	538	528	508	577	507	511	547	510	540	535	522	543	550	564	536	542	505	551	596	484	533	546	484	556	538	530	538	555	582	512	542	547	513	550	537	542	508	530	535	534	557	534	519	537	557	539	567	492	517	533	563	525	515	550	502	558	481	541	528	504	561	583	556	539	522	491	530	526	585	504	554	551	561	522	538	560	548	562	563	535	505	520	532	532	517	545	510	529	537	500	519	578	471	524	518	535	547	532	562	495	507	554	494	518	556	527	514	550	546	542	524	553	541	548	548	544	562	550	552	525	520	555	527	492	506	531	518	507	496	512	560	543	541	549	532	546	558	592	510	575	565	548	527	533	557	533	539	528	539	562	507	565	515	513	512	541	571	534	536	472	507	550	505	537	543	561	551	556	560	543	518	506	534	526	577	536	525	541	554	542	514	564	517	527	517	518	537	544	501	533	490	567	537	539	549	519	581	573	541	562	546	530	485	580	536	553	533	545	506	499	532	527	579	531	571	528	542	547	525	577	554	533	518	515	527	514	543	541	540	564	590	533	513	533	478	546	573	548	529	523	529	484	554	550	566	559	549	554	549	535	591	568	504	506	554	549	517	553	562	583	548	540	545	516	544	553	519	543	584	529	549	519	551	521	522	555	535	484	563	540	509	541	538	545	605	498	536	528	535	510	544	557	551	569	528	534	561	545	556	542	553	550	532	567	537	549	541	521	557	516	525	550	530	572	485	530	566	510	486	534	518	547	503	507	504	544	527	476	599	550	511	582	532	548	535	545	533	543	570	555	551	553	558	534	550	515	517	553	550	565	525	536	544	569	563	531	554	543	482	553	514	570	534	529	559	544	546	537	538	525	575	473	532	545	505	537	524	554	546	516	530	532	516	532	528	550	536	600	571	559	500	531	512	540	542	528
36554	9470	2857	2149	1599	1165	849	741	629	586	524	432	444	407	388	371	369	329	334	358	324	311	310	305	344	327	307	286	317	279	269	291	282	289	267	297	279	293	269	289	296	297	256	279	282	274	313	273	268	265	282	254	277	280	254	288	274	275	276	276	252	246	314	285	263	267	272	277	240	256	298	276	270	277	300	260	266	246	285	265	255	240	243	274	274	286	291	254	262	289	278	281	274	270	269	268	271	290	275	251	280	243	273	266	270	276	263	281	237	282	265	277	276	292	257	259	266	270	255	274	250	263	261	285	262	272	268	267	247	223	257	257	298	289	290	273	255	262	242	290	279	281	249	264	272	273	272	262	280	275	259	261	283	277	288	272	263	267	257	245	276	269	243	272	297	230	272	278	270	304	250	244	246	245	235	283	263	307	272	290	266	271	265	298	295	279	272	260	266	259	261	280	277	277	274	288	284	278	282	267	297	252	290	259	301	275	262	241	287	289	313	285	265	249	291	271	264	261	282	246	252	297	286	254	273	277	273	274	271	260	279	299	256	267	303	299	252	288	292	249	260	260	299	258	270	251	299	276	272	247	268	276	251	296	277	276	259	287	273	258	274	266	271	263	269	255	276	273	265	261	318	262	260	266	255	257	247	281	221	283	272	311	265	229	259	262	260	286	294	271	259	269	283	248	291	240	269	282	308	285	236	265	250	280	264	257	276	281	291	272	271	275	284	281	283	247	242	265	254	289	282	306	269	273	312	257	279	274	260	274	276	276	256	280	289	271	274	272	281	250	246	250	267	284	248	296	254	264	298	293	275	284	278	261	268	256	261	259	258	277	255	259	250	276	264	260	254	282	269	287	260	271	282	267	273	263	299	263	249	262	286	287	246	289	246	276	270	297	259	280	241	275	270	270	234	267	223	250	262	241	297	255	272	278	266	289	257	272	261	279	259	258	241	267	246	267	277	259	271	274	260	286	278	270	267	271	257	226	297	271	282	256	316	271	257	279	250	254	268	269	299	279	284	268	266	243	279	282	242	288	291	291	273	277	285	246	261	245	275	295	275	270	274	279	238	262	292	261	265	295	295	274	286	254	254	283	273	256	264	246	273	272	260	300	252	252	278	264	281	289	262	266	306	274	273	234	274	225	248	241	277	254	292	301	269	267	265	248	270	275	290	245	284	287	276	228	276	289	284	269	311	268	274	243	282	300	277	264	244	261	274	252	283	290	254	267	291	264	293	244	251	286	295	263	291	269	260	270	274	286	263	271	259	268	255	270	252	267	275	286	271	268	229	291	253	288	323	256	270	271	282	260	275	281	273	256	274	260	289	238	243	246	265	288	270	271	271	284	269	281	249	245	254	286	249	304	293	262	285	264	278	287	282	285	276	282	271	249	294	287	300	267	289	262	282	266	236	254	272	263	276	267	289	263	290	266	262	277	295	283	278	259	274	296	269	270	243	274	269	278	287	211	263	275	289	275	258	244	271	290	277	267	293	253	273	273	262	271	250	319	246	287	272	262	270	275	242	276	281	275	279	283	275	267	275	286	280	248	271	245	240	267	284	282	224	245	253	290	282	281	259	263	293	263	306	279	291	232	291	283	245	270	276	274	283	279	284	283	258	245	290	258	281	243	272	274	296	265	256	245	256	263	252	272	292	264	236	275	249	251	270	252	276	272	281	273	250	243	295	282	268	258	259	277	283	252	264	278	275	246	216	289	288	271	285	254	251	261	285	272	288	294	307	263	266	267	282	282	259	261	248	280	264	243	275	277	285	266	270	298	256	266	270	284	282	268	233	246	253	277	303	270	292	258	276	273	294	272	264	305	263	270	277	312	273	276	236	275	277	291	274	284	245	303	294	267	255	269	261	255	265	251	279	245	231	249	274	288	284	268	257	268	281	258	301	272	266	281	249	264	252	256	267	276	244	286	260	288	237	293	294	262	273	257	291	272	251	275	268	270	280	269	268	265	265	284	252	288	282	279	267	282	271	260	268	268	273	244	268	239	255	278	272	263	286	300	267	248	284	245	273	250	264	280	262	276	277	269	272	265	255	254	288	261	290	260	273	269	246	273	277	269	258	230	256	286	281	231	264	261	260	262	250	280	239	286	272	239	255	266	251	282	268	280	279	272	249	247	295	280	270	300	262	280	260	278	266	258	279	242	258	279	257	234	280	272	234	252	297	253	291	301	278	256	261	275	260	292	262	272	261	257	304	289	241	232	280	260	279	281	302	268	262	244	249	263	279	262	261	271	267	292	247	272	266	276	275	301	296	263	276	269	279	255	248	273	271	296	283	283	278	273	262	255	266	270	247	283	290	244	259	273	280	260	257	259	272	266	250	245	272	263	267	279	282	296	317	259	253	294	287	286	293	271	261	262	257	290	284	289	294	272	234	297	258	283	270	289	266	248	284	271	263	295	269	272	286	230	281	241	281	276	249	278	304	280	295	264	247	275	293	275	282	236	274	247	260	251	266	276	253	279	252	285	291	315	283	259	279	244	270	287	274	283	261	265	280	268	276	272	269	279	286	252	286	253	252	269	254	252	284	244	263	300	265	263	279	273	232	283	283	269	286	277	258	261	268	265	278	248	303	305	247	284	298	278	293	284	275	275	238	271	249	245	284	271	283	254	249	257	256	277	265	270	263	281	281	279	235	276	263	277	260	251	268	269	249	261	241	247	225	283	270	297	277	264	260	273	272	271	269	289	263	280	245	303	274	275	279	255	276	271	281	307	262	260	272	271	251	274	285	291	292	255	263	267	275	248	258	268	288	272	284	258	262	265	284	274	245	270	292	253	267	254	294	240	283	253	258	277	297	274	297	261	280	275	275	284	281	256	288	279	259	256	280	293	272	289	236	257	267	256	271	256	251	276	250	295	262	243	248	278	245	291	245	280	285	274	286	259	236	295	277	265	300	257	253	244	299	270	279	270	286	256	280	240	247	268	254	244	258	232	233	263	276	291	280	264	303	279	272	286	280	284	287	292	266	264	267	275	263	266	284	273	246	261	285	284	277	280	289	271	265	253	255	262	268	300	269	270	273	274	287	253	261	289	272	281	273	271	255	282	288	295	248	256	267	257	271	279	249	236	249	255	268	276	257	279	255	250	251	276	263	276	257	273	240	249	301	289	266	268	274	265	284	282	270	265	252	304	294	276	263	298	275	292	264	272	277	263	291	280	250	232	281	231	255	260	273	288	276	267	275	301	285	280	273	283	268	267	285	224	257	270	278	275	241	282	268	270	267	274	259	275	255	289	271	261	257	281	242	309	256	261	279	264	230	270	260	278	267	269	273	266	250	255	243	250	277	265	246	263	264	279	268	285	246	272	274	257	300	270	278	261	273	242	287	286	234	259	274	263	252	266	284	257	263	269	276	272	254	273	272	285	271	252	291	261	273	269	283	260	254	258	265	254	278	278	262	268	296	239	312	275	269	241	249	290	272	238	279	295	241	279	259	283	274	256	277	253	272	252	280	244	266	265
16281	2648	5606	6373	5391	4515	3782	3148	2724	2422	2203	1959	1701	1646	1517	1436	1309	1299	1253	1204	1160	1141	1112	1123	1067	1045	1038	1041	949	1004	939	954	904	967	907	916	919	921	917	905	920	896	935	876	844	850	877	829	837	834	785	822	879	791	854	815	814	792	859	889	834	864	828	884	862	832	825	891	805	781	825	800	845	844	811	844	832	875	783	831	820	781	830	795	841	805	828	826	814	792	861	781	828	780	795	832	809	849	770	775	811	804	753	797	791	798	852	819	762	761	804	788	816	781	780	819	812	828	767	814	833	800	781	794	787	811	780	850	792	813	801	769	817	801	787	782	794	835	811	768	690	790	787	814	788	804	777	788	780	748	755	839	861	763	760	778	790	794	767	795	794	826	805	814	782	834	818	746	764	811	825	799	730	812	789	816	773	798	769	803	804	796	772	821	856	780	822	800	789	774	823	810	806	811	806	793	769	828	769	808	815	757	799	799	792	805	831	770	838	785	753	822	777	776	749	767	792	783	833	828	771	788	772	753	802	791	785	767	738	806	807	730	787	792	790	789	796	805	770	811	826	815	783	793	833	775	771	794	796	790	817	791	726	790	810	801	762	785	813	742	851	779	781	815	803	774	801	818	776	800	766	771	722	779	842	792	745	793	828	779	776	773	794	792	814	751	787	804	797	809	766	780	744	789	811	783	765	796	803	759	835	792	769	804	806	793	764	818	785	783	788	779	810	774	774	821	792	799	795	761	796	843	769	827	777	799	776	835	772	807	758	771	794	783	766	746	773	765	821	813	829	790	799	819	827	784	783	794	773	783	775	821	744	794	770	815	756	822	768	770	785	795	793	778	799	764	770	787	747	771	786	804	830	766	775	781	864	757	749	781	790	772	776	795	839	744	823	790	807	738	781	830	795	804	826	803	759	864	741	798	745	792	770	778	778	780	765	833	800	806	774	782	820	803	768	772	824	776	825	800	769	781	780	749	829	759	737	800	816	802	829	766	793	749	757	821	774	788	782	780	847	761	762	806	782	814	805	779	803	718	813	736	782	806	798	810	789	816	804	816	808	818	828	777	828	790	826	761	788	767	746	784	753	789	823	787	794	837	812	722	785	788	855	790	812	796	760	821	811	770	794	842	749	794	793	742	767	783	772	791	777	773	785	812	781	795	759	840	845	779	776	822	825	778	774	747	759	867	823	830	842	780	807	833	766	801	774	773	764	765	740	809	775	784	751	817	844	778	792	776	779	755	814	760	775	789	807	768	770	803	799	786	760	779	765	780	802	771	807	768	783	819	793	807	800	800	759	831	764	858	826	804	808	783	818	765	792	817	833	771	774	818	777	810	711	798	790	773	812	779	745	789	756	794	763	728	777	846	762	809	824	820	805	830	780	804	742	795	799	787	803	752	797	793	773	776	804	797	758	770	828	765	791	813	790	792	811	753	749	812	772	802	817	770	757	745	815	790	817	783	777	778	766	774	780	772	791	781	763	764	837	820	763	818	785	828	796	805	776	786	823	775	749	806	776	820	852	782	804	775	770	836	781	843	784	705	778	816	819	852	802	763	803	818	794	801	764	817	789	773	755	781	775	785	760	768	748	817	831	771	811	768	783	748	871	793	765	764	804	747	782	797	759	839	785	777	780	777	812	818	799	751	769	750	775	773	790	781	837	863	764	798	819	795	765	801	768	846	759	777	803	833	787	821	792	817	755	813	808	764	800	785	777	791	793	831	726	800	794	725	748	843	769	835	759	801	786	798	734	783	870	809	796	728	808	827	842	820	809	765	859	753	759	782	776	804	805	774	744	729	787	814	792	831	852	769	815	836	779	778	778	785	766	814	803	801	797	822	764	759	820	807	814	761	836	789	769	803	780	796	792	715	816	781	752	806	766	778	774	768	724	797	797	820	855	774	796	783	795	804	792	851	746	782	732	762	782	819	771	815	758	781	790	807	739	819	729	806	760	834	800	802	793	793	741	822	819	813	760	820	770	756	763	807	781	762	741	710	765	793	838	782	773	763	822	779	802	817	829	753	779	773	770	814	753	756	803	764	800	808	797	804	810	790	794	785	787	754	819	815	762	735	787	758	776	815	773	834	781	773	794	776	779	829	753	806	819	783	798	780	781	788	734	822	800	775	776	770	776	739	770	777	846	744	753	744	847	743	826	791	782	771	787	759	810	839	806	841	790	797	810	801	810	788	738	774	773	788	811	817	766	781	789	752	780	855	824	774	839	806	722	779	811	813	799	746	788	788	799	825	802	797	785	806	799	815	783	764	782	778	756	764	808	822	830	810	751	840	831	729	832	800	828	774	868	794	814	765	810	780	791	804	800	773	842	713	802	792	802	818	823	818	772	775	787	848	817	811	789	851	805	785	785	845	791	740	785	771	830	807	811	806	772	760	774	766	778	787	763	799	785	811	811	726	783	766	808	691	809	812	784	776	800	765	786	740	902	855	849	797	795	745	758	715	803	793	738	764	768	725	764	783	803	766	834	794	809	797	806	817	823	845	830	751	778	776	774	770	833	775	762	806	769	873	757	828	765	780	756	813	850	795	800	844	747	768	752	807	774	764	798	761	750	785	807	815	798	793	809	783	803	782	784	801	759	814	800	754	792	775	796	771	797	799	772	806	791	822	839	845	792	839	834	810	751	777	799	806	769	799	779	756	801	766	813	804	825	776	762	739	784	814	742	763	810	831	773	767	855	802	773	791	815	757	758	813	794	785	818	768	771	818	818	802	798	786	793	796	758	780	788	785	816	807	824	788	786	772	788	760	786	765	787	762	781	810	786	748	798	817	759	799	833	729	783	775	778	784	804	790	776	823	758	774	780	825	760	790	810	795	836	757	828	781	797	780	795	826	805	789	797	790	763	783	765	800	850	820	785	787	768	794	791	797	771	771	793	825	826	736	725	753	790	747	743	822	767	803	760	795	792	816	818	825	793	789	773	761	797	791	791	770	822	800	787	825	781	818	755	823	739	800	763	803	776	811	783	776	744	724	785	791	799	818	822	752	781	824	776	796	784	736	813	831	810	758	829	777	849	805	796	787	758	788	793	769	834	788	790	759	719	806	755	737	750	808	770	834	796	756	825	749	805	798	786	793	816	790	750	812	733	767	823	815	798	769	776	798	835	778	770	776	764	765	763	865	716	830	809	802	772	845	796	774	770	804	772	800	770	773	783	846	792	734	753	822	730	798	807	790	804	759	781	800	746	786	792	794	778	811	774	800	778	794	804	789	793	735	803	774	823	838	752	760	760	814	825	803	764	822	782	770	773	827	771	788	778	779	766	772	763	761	776	708	772	822	763	776	780	742	784	808	842	824	770	733	788	793	793	819	798	785	772	778	793	826	786	790	797	760	807	842	775	802	810	825	810	805	724	812	797	783	805	780	757	817	810	782	719	778	770	776	762	796	809	787	786	811	816	789	785	734	789	835	758	775	785	784	762	791	822	740	765	760	816	792	807	769	756	790	773	770	784	808	796	816
5272	290	187	136	125	121	111	101	95	95	85	93	102	103	93	78	83	82	94	82	70	81	88	102	94	83	108	81	83	76	75	70	83	90	95	102	81	70	116	91	100	91	97	78	88	84	84	86	93	83	82	85	81	86	99	85	84	83	73	91	81	84	102	83	100	92	74	93	94	90	81	87	62	76	86	89	86	78	69	92	84	89	91	87	77	88	80	80	92	88	79	88	98	88	77	83	71	75	97	89	89	86	70	83	97	84	99	78	99	95	99	87	83	73	75	85	85	83	85	78	87	81	73	82	95	91	83	78	72	79	78	101	86	79	88	77	83	77	82	66	80	84	89	74	81	84	81	75	83	80	83	83	77	88	86	77	90	96	81	81	90	83	86	91	88	103	67	101	77	91	77	97	78	78	79	103	73	79	90	66	91	70	98	82	86	85	67	87	79	80	94	83	84	85	73	91	90	95	68	95	92	92	93	69	85	76	98	62	94	66	73	86	79	96	82	88	73	80	92	67	69	88	82	80	92	85	84	80	90	87	75	85	79	88	89	80	83	101	96	83	84	88	82	96	73	83	78	72	84	95	79	81	93	74	85	99	85	81	78	98	84	91	72	90	78	88	75	74	101	85	77	88	97	82	87	100	88	83	86	95	83	102	84	75	89	78	75	86	68	78	67	88	93	87	71	79	78	89	94	84	87	89	96	90	70	68	74	86	88	89	84	95	86	86	100	84	72	115	87	83	89	86	80	87	100	94	67	81	72	72	76	88	87	88	94	85	82	77	84	94	90	85	92	75	75	80	86	78	92	92	82	90	87	68	100	78	87	80	77	61	80	88	84	83	91	85	76	86	90	71	67	91	82	88	82	79	92	82	70	86	100	80	89	76	66	79	101	89	73	75	97	78	88	70	83	66	87	81	91	98	81	65	90	96	76	102	80	83	90	94	94	77	80	88	80	86	82	76	71	75	75	82	62	78	72	93	79	81	73	83	94	87	82	77	82	57	93	104	81	99	87	87	87	74	94	91	96	81	96	91	77	86	91	98	90	96	85	97	101	88	77	78	87	82	82	75	86	90	71	79	87	81	91	84	94	80	79	88	60	92	76	74	79	75	94	75	92	87	99	78	74	78	74	77	89	79	93	99	85	85	86	92	93	87	84	83	83	77	97	86	89	93	98	85	82	98	88	85	73	78	87	77	89	73	94	91	80	80	79	86	63	86	83	92	82	89	82	86	98	77	83	81	76	78	78	82	102	95	70	73	66	88	88	80	81	84	97	72	87	79	98	82	84	88	94	77	90	76	79	74	72	87	89	72	69	87	81	66	97	89	79	76	86	93	78	93	82	84	89	78	88	95	89	91	92	90	83	69	91	68	72	92	94	77	71	95	104	96	97	96	87	82	93	90	84	85	81	98	82	86	76	90	88	102	86	97	96	88	81	65	77	93	82	92	85	86	77	68	75	86	55	77	75	81	74	65	103	76	84	77	71	87	92	80	83	92	84	72	74	79	90	87	90	83	75	67	83	76	84	87	81	75	107	88	73	112	76	95	84	100	82	76	71	89	87	94	93	69	67	75	97	76	87	70	72	82	80	84	78	86	78	73	80	99	65	84	86	86	103	94	100	84	83	85	79	74	67	80	82	67	86	77	92	87	92	76	75	80	75	74	79	87	79	87	79	77	92	97	80	86	80	75	84	98	79	81	101	97	92	83	80	73	83	95	73	91	72	90	68	92	90	83	73	86	88	84	100	76	89	84	80	100	78	72	84	90	117	105	88	87	75	77	99	73	84	89	80	67	86	84	71	79	82	81	81	63	90	71	81	79	68	114	104	86	89	76	100	81	95	70	84	87	79	72	93	80	82	81	77	64	96	78	101	79	91	80	83	75	83	95	83	101	93	77	77	92	92	82	82	96	77	86	91	92	78	83	86	81	83	83	76	92	83	75	86	81	84	79	88	81	77	77	89	69	79	81	75	84	78	78	72	96	71	76	77	100	73	92	66	88	75	79	94	91	69	93	69	95	77	67	87	77	71	105	83	85	98	86	83	71	82	88	103	80	102	81	84	84	84	87	80	73	77	91	83	87	78	80	99	67	83	79	66	77	106	88	72	92	77	77	76	79	81	73	96	83	92	94	89	80	86	85	81	76	85	90	67	90	87	69	85	86	90	83	92	74	73	82	95	87	81	80	72	90	93	81	94	84	81	91	76	93	90	85	87	91	91	83	90	82	76	96	91	80	77	74	72	92	100	74	70	84	79	86	86	81	83	93	75	85	75	76	95	93	78	88	86	86	84	79	78	89	84	89	88	70	93	73	90	93	86	76	111	91	81	79	101	90	78	91	80	89	84	63	92	94	86	73	79	95	79	66	73	92	98	82	81	98	73	109	96	85	89	70	90	85	73	81	95	90	80	106	95	68	79	90	100	95	77	94	83	83	91	90	80	84	86	102	86	91	76	96	86	84	85	77	89	85	79	96	77	91	97	88	67	81	69	85	69	69	102	80	100	70	72	69	75	69	82	84	82	84	87	84	96	88	80	85	89	71	95	101	95	77	75	93	74	70	75	71	84	79	95	89	95	93	80	81	94	77	86	90	86	93	87	82	77	69	86	98	90	97	86	78	80	77	78	88	93	76	100	82	81	84	93	80	73	62	71	65	88	70	93	88	91	85	106	91	71	71	78	75	80	92	80	81	87	70	70	79	102	82	73	88	98	67	102	99	79	85	56	88	83	63	76	92	79	77	90	87	79	79	72	69	74	79	85	83	79	83	70	80	96	96	70	90	98	68	82	87	81	68	79	79	76	85	90	81	78	84	82	87	89	90	81	78	77	83	84	87	69	76	87	82	84	85	80	85	86	84	100	84	75	90	83	95	88	81	80	88	75	60	86	95	107	86	86	84	84	91	92	58	98	89	82	96	89	85	71	84	74	87	72	81	95	90	80	74	82	84	90	80	77	84	89	86	67	78	67	79	85	75	74	82	84	94	91	76	82	68	73	78	82	83	77	89	83	79	79	83	82	88	82	77	88	102	101	60	83	91	80	76	90	78	91	73	86	80	95	92	80	93	61	68	70	75	94	87	71	94	75	76	87	80	83	65	76	70	85	88	81	68	62	68	93	90	84	73	78	89	80	83	75	76	78	88	82	72	89	71	104	100	74	64	71	82	84	71	90	75	92	102	99	88	103	94	73	87	93	89	84	92	92	77	83	86	87	70	90	87	87	88	94	81	78	67	94	85	103	81	86	80	85	108	81	68	78	72	83	88	99	76	77	81	79	86	89	70	78	71	110	101	78	73	82	90	85	68	90	94	87	73	78	74	96	78	76	97	94	94	77	79	92	95	74	89	86	83	74	85	85	80	84	75	82	83	76	89	66	83	76	85	81	80	85	88	91	75	78	98	88	78	87	88	87	85	85	99	77	91	79	61	93	79	79	88	87	93	62	83	90	81	73	78	93	66	87	68	71	85	98	87	75	98	85	82
5980	414	549	554	522	482	434	419	364	380	365	347	328	353	355	308	366	342	306	321	317	317	314	316	337	357	329	317	325	320	344	331	321	331	348	351	294	291	328	315	313	321	340	300	312	321	306	311	314	306	297	307	323	314	305	311	341	293	316	309	290	337	306	300	330	339	333	322	321	304	322	299	295	327	323	298	318	323	274	295	307	301	333	321	350	331	294	306	301	324	309	310	311	342	311	314	300	315	333	325	319	333	288	311	300	320	313	355	287	297	320	303	317	312	330	312	349	314	298	300	310	284	294	287	297	306	302	301	300	283	306	291	312	293	305	297	291	282	305	295	297	267	305	333	305	299	343	307	311	271	324	313	314	303	314	337	324	298	316	301	304	307	284	305	289	347	306	310	275	321	311	287	281	305	322	294	315	316	282	305	267	316	307	293	303	329	293	297	274	351	289	309	293	300	326	328	329	278	321	296	305	298	292	323	286	290	362	299	339	325	312	308	316	302	307	316	286	312	282	271	297	291	313	327	322	299	323	281	307	291	307	272	322	325	294	302	315	307	301	313	302	303	306	320	296	320	310	294	314	317	287	292	312	287	310	310	317	305	293	322	316	341	321	327	276	312	364	284	329	314	327	314	318	300	302	328	321	303	307	296	347	306	292	327	350	303	315	297	323	350	297	333	343	294	316	322	348	309	327	310	318	359	298	293	300	316	324	281	308	322	316	323	328	322	325	318	320	299	319	314	313	333	314	289	327	299	299	302	303	291	337	314	310	296	310	328	315	305	293	297	300	293	283	281	294	310	291	298	317	275	293	334	342	266	298	323	329	316	307	293	317	309	283	309	313	295	306	337	279	310	304	337	288	300	283	305	289	314	284	313	348	333	310	352	312	300	308	315	314	313	302	296	333	319	344	288	314	332	328	300	298	271	325	335	286	284	327	327	300	306	340	305	313	314	317	298	313	322	323	288	327	315	304	297	308	290	291	293	289	341	297	305	293	305	303	321	332	281	319	331	297	310	283	320	301	310	310	315	329	329	307	286	290	318	295	307	279	334	304	310	288	320	301	311	305	323	316	301	298	306	308	324	280	307	335	323	309	323	331	308	303	324	305	257	320	309	304	312	310	287	311	323	304	291	340	277	301	319	303	339	317	309	280	349	319	297	284	300	337	301	274	307	284	303	303	273	296	323	312	316	307	318	309	296	299	280	293	318	289	300	292	293	338	282	314	286	312	308	306	298	313	318	277	307	284	300	300	308	292	304	309	309	295	285	293	326	310	298	337	323	338	291	321	352	292	307	307	319	297	318	310	306	283	307	309	301	292	318	325	307	300	344	288	293	318	330	281	308	302	336	326	297	311	290	327	301	308	293	298	279	318	295	305	336	283	297	291	358	331	271	312	312	287	312	281	344	335	321	327	282	333	302	321	312	312	268	336	282	297	311	342	299	317	293	297	316	345	261	311	308	311	295	312	291	308	297	269	324	296	314	307	297	295	318	322	300	334	317	324	288	298	282	293	288	291	286	318	277	306	293	312	294	275	294	280	335	305	295	310	316	294	293	328	351	313	313	337	311	349	288	326	341	286	302	312	314	291	320	331	328	310	310	277	297	309	301	313	287	324	293	309	291	289	311	275	313	324	325	282	315	308	305	335	304	306	307	301	298	328	323	310	280	319	308	318	335	295	324	301	298	280	296	301	314	300	294	301	311	303	307	277	341	302	301	305	296	306	295	323	290	296	305	322	272	291	311	294	304	329	310	317	303	336	272	319	313	296	308	289	307	295	314	324	308	283	280	298	297	326	305	312	314	302	309	319	303	301	305	323	315	300	354	325	310	334	285	291	294	321	298	312	274	285	319	324	328	299	305	310	303	322	294	289	307	316	320	321	321	307	296	303	269	326	326	334	306	312	305	295	332	302	311	305	288	290	279	328	324	309	284	297	331	324	286	303	293	312	296	313	297	330	328	334	305	326	304	326	291	303	312	317	325	315	323	319	270	329	306	327	321	292	331	291	325	306	313	310	296	295	304	301	288	301	295	302	296	303	322	295	291	295	285	299	317	301	287	291	332	321	310	314	287	260	310	295	308	289	334	297	297	287	326	302	319	305	302	309	316	290	283	333	303	301	312	308	325	334	281	329	327	310	310	337	334	336	298	323	276	341	331	316	314	323	317	321	312	315	327	323	312	336	317	317	303	298	333	307	332	301	313	315	312	283	308	293	305	314	299	298	305	295	348	346	313	350	307	342	353	311	304	314	309	300	293	292	303	290	296	331	292	313	307	286	303	301	280	297	312	298	276	316	295	283	317	328	304	315	301	297	315	323	287	294	316	281	331	305	312	329	308	309	319	292	312	305	334	342	295	347	324	303	315	300	305	306	272	306	324	327	334	318	318	343	291	299	316	320	310	327	302	309	291	324	275	319	298	290	308	325	303	280	292	310	303	313	319	300	322	294	341	291	339	292	304	279	303	318	305	317	312	290	278	309	309	328	303	326	305	298	291	304	290	304	301	325	325	338	317	292	312	335	295	302	314	298	290	313	335	314	302	336	318	287	308	298	325	324	317	299	324	321	338	312	307	326	293	294	330	305	288	358	336	305	297	288	311	313	283	338	314	303	305	320	314	296	344	313	309	311	299	310	257	347	312	302	290	329	280	323	312	305	327	322	304	309	276	325	302	329	335	290	295	305	336	311	310	291	326	328	310	282	295	331	276	339	303	325	266	307	338	313	328	280	301	334	298	328	310	289	303	330	326	319	295	316	340	286	310	341	285	294	279	322	334	303	305	293	298	317	310	329	332	320	314	263	302	325	316	314	315	328	320	279	304	352	325	330	324	320	316	352	330	295	312	313	277	297	280	305	318	282	321	327	314	296	318	280	303	320	293	320	291	312	311	290	317	331	293	289	296	303	295	309	316	315	307	287	319	325	304	316	308	310	302	311	319	336	345	321	303	284	298	320	312	321	290	304	309	298	323	306	321	311	297	300	330	310	303	314	330	317	310	293	272	276	281	306	311	323	311	334	300	324	289	298	279	325	288	333	304	314	322	326	332	324	294	323	316	302	309	309	333	295	312	303	298	313	333	289	334	302	315	316	308	301	307	319	314	350	346	279	315	311	344	323	322	308	276	311	312	277	318	298	349	295	322	303	303	306	298	301	303	324	328	306	288	316	284	311	315	313	330	317	305	282	309	286	274	342	295	290	316	311	314	321	316	320	307	305	298	287	298	303	346	308	314	304	293	304	289	333	351	312	309	308	313	314	336	290	317	311	322	324	349	326	315	321	294	341	341	307	317	281	333	338	264	312	355	304	317	295	287	305	300	314	349	303	278	306	338	307	322	366	310	308	327	306	285	314	349	307	291	313	290	325	334	316	318	295	346	295	268	308	316	317	320	297	309	352	328	315	304	307	312	283	317	297	279	312	322	323	310	316	313	318	309	301	326	305	326	300	298	325	305	323	268	319	298	291	315	286	314	309	273	328	320
26654	3935	1414	1083	744	583	490	415	318	280	292	254	239	236	249	265	242	228	196	198	189	174	181	192	197	175	180	193	186	195	171	165	169	181	177	173	186	179	138	184	176	179	178	167	181	192	165	182	175	165	172	200	184	147	169	159	156	159	168	145	181	171	156	152	169	193	163	170	190	168	163	190	149	193	174	182	175	186	170	162	204	168	167	176	189	169	177	168	170	158	169	169	190	173	178	178	174	186	155	179	165	179	184	171	159	161	165	170	160	171	174	156	169	163	166	156	183	184	174	154	159	144	180	175	159	162	189	173	176	161	176	195	185	159	174	184	187	170	177	166	176	161	173	146	151	159	174	149	183	175	155	170	146	179	152	178	166	165	169	180	174	166	177	183	175	188	167	170	165	171	162	204	162	163	145	184	173	161	177	154	197	167	166	138	179	172	169	175	187	172	146	164	161	159	165	180	162	175	171	169	181	164	178	210	164	177	170	140	188	160	170	163	183	188	158	166	153	176	180	184	171	164	157	191	196	139	167	161	186	180	180	160	183	175	152	167	172	212	178	203	164	158	170	158	169	162	188	174	172	165	170	171	179	157	171	166	189	173	173	164	163	198	164	169	167	151	177	182	158	170	175	164	151	146	168	164	152	169	171	170	171	149	164	173	152	204	169	174	160	177	150	156	163	164	145	161	166	165	165	178	166	148	179	171	171	178	185	192	208	166	171	144	139	174	176	160	177	173	190	169	175	168	173	178	179	158	161	190	158	181	159	163	162	176	152	188	149	158	180	176	198	183	164	165	134	190	174	163	159	173	158	164	157	167	171	172	172	169	158	184	159	153	150	179	161	165	155	147	167	180	154	162	150	177	195	180	159	159	163	143	170	165	173	170	157	156	166	145	180	164	170	157	171	168	173	169	174	169	160	172	151	178	167	164	189	184	174	173	167	154	159	166	145	179	156	146	170	174	169	156	163	171	178	142	159	182	174	165	160	176	193	174	153	160	192	165	161	185	176	160	185	147	163	160	190	164	165	167	152	187	161	169	166	154	174	162	177	179	177	149	180	171	168	155	202	148	182	161	173	182	162	218	185	166	171	190	162	184	186	166	180	173	161	153	174	187	202	168	161	187	181	167	160	174	167	157	161	157	176	157	165	155	159	163	156	183	168	170	165	169	160	163	158	162	157	153	174	143	155	181	159	167	190	184	149	185	170	157	160	163	195	171	174	152	165	193	158	174	168	159	176	171	177	174	180	164	148	158	172	164	153	153	179	144	163	176	174	155	147	159	172	175	166	185	157	173	200	159	159	182	171	155	168	159	173	163	174	182	189	175	183	162	175	142	165	188	180	164	152	188	158	185	172	186	159	163	178	170	155	172	166	163	161	187	166	175	157	166	174	140	180	167	166	160	158	163	165	178	159	170	162	171	161	171	156	199	163	174	164	188	164	186	175	155	173	187	196	174	177	154	172	148	182	189	196	152	185	187	146	175	204	157	136	168	154	154	191	173	169	158	161	159	168	172	160	163	149	162	170	166	147	177	197	165	160	150	152	164	190	170	186	180	161	184	161	173	173	151	159	170	151	171	159	156	212	168	140	158	159	134	164	185	183	165	166	184	176	147	181	158	188	168	166	180	172	131	211	146	155	169	164	148	189	195	147	149	135	162	175	158	158	159	160	162	162	182	175	154	162	184	134	182	146	164	177	179	180	170	174	171	150	157	177	174	165	179	167	141	165	167	167	166	137	163	172	170	153	162	156	176	169	202	177	157	159	169	163	170	176	175	129	183	174	166	157	151	182	172	163	180	168	137	176	161	150	195	166	144	174	165	165	153	183	146	195	173	159	147	174	180	141	177	166	174	167	183	167	164	172	187	165	167	171	140	150	171	173	163	183	177	180	188	171	159	173	179	182	180	179	160	172	186	150	159	176	191	140	146	189	163	155	150	180	182	172	171	141	174	162	152	183	168	167	144	183	177	173	150	172	164	158	162	142	168	177	156	184	158	169	180	164	176	180	181	173	184	196	151	163	177	150	168	154	163	187	190	176	161	167	157	162	170	147	165	154	156	161	165	169	175	182	177	163	203	178	164	141	158	165	185	169	157	148	179	158	142	166	177	165	178	195	178	173	140	167	169	152	189	161	170	158	178	179	157	140	160	179	172	182	174	192	167	165	177	177	159	171	175	185	173	165	169	169	169	166	162	176	179	173	166	168	164	209	159	194	138	189	162	173	161	160	155	186	174	172	185	180	158	163	173	173	172	175	163	155	181	175	172	167	176	172	137	166	172	166	178	161	197	143	152	188	155	153	174	174	166	200	178	182	154	165	155	160	158	177	155	166	188	176	183	170	164	155	175	180	166	160	165	126	165	170	166	166	161	151	155	163	187	169	168	190	196	165	162	170	192	166	178	178	178	183	174	171	173	146	153	178	166	162	156	178	160	159	166	178	167	179	165	178	170	153	179	179	192	173	150	164	149	169	170	166	162	168	150	193	155	169	161	172	178	153	171	172	195	159	186	159	201	165	176	178	155	165	178	156	148	155	161	165	178	164	173	178	168	166	180	178	155	170	177	160	169	201	174	189	181	158	175	183	148	189	177	171	153	156	193	184	152	154	176	168	170	167	166	149	182	166	169	191	180	192	148	174	172	163	154	173	182	186	177	178	170	155	169	195	184	167	164	172	169	163	171	155	166	173	168	169	165	181	184	159	187	154	191	163	179	198	165	165	196	171	174	162	163	179	189	167	150	174	202	169	192	168	176	159	166	172	159	179	160	167	156	187	187	186	164	151	174	174	167	155	178	174	164	162	187	169	168	144	182	188	168	153	155	181	150	189	177	168	167	157	150	190	167	182	177	179	182	161	166	178	163	170	164	192	155	155	145	166	174	198	171	185	172	176	186	162	166	164	161	198	160	176	177	156	161	167	176	176	188	148	148	176	141	174	176	189	163	159	182	164	161	158	173	172	181	175	168	158	185	183	170	178	167	162	175	184	167	152	144	189	175	164	178	150	133	159	188	161	166	184	157	180	145	163	179	192	173	159	174	155	184	161	153	181	177	161	156	169	167	175	168	145	199	177	157	155	182	183	161	163	178	184	189	191	152	158	181	174	192	149	150	169	174	156	142	163	190	156	156	183	167	180	158	164	171	147	128	160	158	156	155	173	174	161	170	180	170	167	155	169	148	164	154	161	182	165	163	168	160	173	160	167	150	175	156	170	182	162	170	191	167	177	190	184	164	176	154	164	165	174	167	175	169	162	159	145	171	170	177	160	161	175	178	153	177	170	182	177	176	151	163	169	169	175	189	192	167	152	178	157	173	167	173	155	161	159	173	156	156	172	174	157	181	175	142	179	166	170	174	176	154	165	152	136	153	182	182	180	190	166	191	168	169	157	183	153	174	168	162	165	158	163	170	168	177	184	192	191	174	169	187	179	156	166	159	168	174	173	176	151	164	157	157	164	164	177	188	158	170	169	168	148	164	171	160
12772	1526	3071	3493	3075	2537	2138	1824	1632	1466	1304	1088	967	925	951	849	834	780	740	789	705	672	711	674	649	676	633	634	615	686	626	620	612	633	593	621	591	616	572	569	536	631	566	578	586	550	571	565	578	583	586	567	560	583	560	570	556	581	542	598	529	570	541	547	562	578	562	577	543	560	570	554	503	474	541	512	563	585	546	559	585	558	501	540	593	559	540	521	538	483	519	580	538	560	529	534	571	563	528	506	547	575	544	525	554	525	582	579	524	495	521	529	551	520	555	554	573	553	521	557	535	510	560	548	583	570	518	498	589	524	515	533	532	526	531	535	549	501	556	525	519	578	531	526	556	536	560	535	521	498	531	525	544	526	556	529	518	520	526	525	528	577	564	533	526	509	542	514	533	526	559	527	581	541	523	541	519	519	545	535	511	536	527	564	584	527	564	574	550	518	542	574	459	537	543	565	504	538	579	543	560	502	523	520	553	528	545	509	599	555	542	529	494	536	559	507	536	553	515	545	534	528	536	499	520	552	560	580	569	530	531	540	539	519	567	586	522	530	516	506	535	527	522	540	564	527	563	554	514	549	504	521	529	514	549	502	520	526	573	536	539	533	549	568	527	514	557	567	499	540	504	539	548	551	536	541	459	504	512	534	555	544	586	561	570	520	579	521	535	531	553	551	541	537	538	565	529	555	545	534	534	519	571	500	520	534	567	550	507	569	542	525	540	543	542	523	560	539	534	540	532	516	566	532	547	537	531	575	542	531	501	533	546	541	519	491	525	543	545	560	561	567	550	517	523	513	566	510	521	503	540	532	548	521	519	513	562	542	550	549	516	520	501	572	521	563	528	575	553	546	543	555	536	565	577	507	570	554	537	545	563	516	541	535	536	546	532	582	515	490	516	559	555	504	568	549	517	463	513	600	560	562	558	508	572	547	539	533	540	557	536	589	557	525	555	551	522	535	505	553	521	563	526	548	542	555	531	535	537	518	529	494	535	527	502	535	516	548	506	555	497	562	510	557	527	526	546	541	546	504	523	535	528	541	520	546	530	498	531	513	499	579	552	550	542	569	505	516	551	583	555	502	578	562	530	580	560	516	559	508	572	530	513	537	529	522	565	547	543	518	484	538	540	537	512	485	566	508	542	544	502	552	523	522	511	533	517	505	551	551	552	550	496	530	531	530	537	568	531	571	557	520	518	524	518	551	534	565	511	517	527	518	562	525	520	513	511	518	535	543	529	522	548	529	517	538	563	527	540	525	522	495	580	518	523	517	505	541	568	538	517	527	520	522	531	532	515	505	542	559	547	543	511	533	517	545	551	530	564	496	546	564	534	544	533	505	503	530	545	509	552	547	525	529	540	515	529	556	512	528	531	541	561	512	569	490	554	534	523	529	557	526	522	522	519	567	545	563	496	526	558	532	592	548	531	542	526	519	509	546	575	559	549	544	563	569	556	542	547	514	549	551	546	561	514	535	531	526	550	546	528	560	554	533	516	555	548	490	526	561	549	520	543	546	545	506	538	515	523	569	586	551	508	542	556	521	523	550	568	553	552	569	566	534	579	532	543	514	526	547	521	512	530	507	530	566	528	526	503	516	561	493	549	539	543	555	488	537	546	544	553	539	482	478	541	555	525	522	509	497	555	478	541	507	522	608	600	560	533	514	516	539	516	513	548	527	541	540	529	541	544	544	533	547	531	525	529	473	517	549	514	548	535	532	552	528	519	526	539	595	567	516	554	520	498	507	541	514	496	522	538	564	522	557	549	504	541	486	554	513	540	552	528	531	517	542	513	536	554	529	500	526	572	539	523	546	531	562	523	540	549	548	546	542	529	536	553	543	533	540	546	538	513	582	517	556	560	552	511	566	536	528	521	540	539	537	556	511	541	530	584	539	544	520	545	534	587	583	556	557	519	550	513	547	512	519	530	557	525	552	470	519	541	534	525	569	517	545	530	518	510	558	534	512	498	550	511	563	525	536	546	543	568	521	575	554	563	519	533	547	525	555	504	573	550	541	545	577	559	548	551	548	531	568	558	577	531	546	552	567	570	567	581	509	547	528	545	511	529	521	527	532	508	515	500	562	484	513	526	511	515	497	519	564	533	523	557	553	524	545	531	546	552	537	519	515	543	541	520	514	548	540	551	515	530	534	548	501	533	521	558	519	502	520	530	567	504	520	516	568	546	550	546	538	522	522	558	547	543	555	555	480	519	545	509	536	544	497	546	563	509	529	538	595	563	552	556	533	533	530	545	551	528	571	533	556	527	550	552	548	522	529	538	537	515	505	559	527	561	533	539	510	542	545	511	517	542	499	589	552	607	531	514	543	540	557	581	563	512	546	505	536	560	515	502	549	507	512	557	536	531	558	554	544	566	538	573	529	526	575	541	548	540	511	527	514	561	580	520	550	544	567	578	499	499	536	563	544	529	517	561	541	531	495	516	536	513	534	537	530	554	545	521	506	549	530	508	541	544	535	531	542	525	487	545	536	506	504	558	521	543	529	535	569	542	530	500	520	504	504	517	514	541	540	552	521	515	533	512	527	559	532	543	567	556	565	532	547	535	552	521	502	549	541	554	550	545	525	553	558	580	554	574	529	517	556	532	518	531	542	540	561	567	538	510	594	513	551	542	516	550	529	546	552	591	577	547	577	547	562	522	547	522	547	547	550	500	559	512	554	553	527	478	527	512	562	488	521	555	521	521	531	512	546	512	520	510	530	546	514	507	574	538	580	527	522	504	501	554	564	506	506	533	541	563	514	543	527	515	529	536	522	557	529	585	556	549	545	552	497	531	588	538	570	517	541	554	551	489	579	504	548	585	547	583	557	523	558	532	593	577	563	542	505	522	576	529	538	519	533	525	572	527	588	566	512	559	575	517	524	543	526	540	505	536	523	581	549	524	525	516	497	532	543	574	560	580	549	539	536	570	479	563	527	543	531	533	532	540	541	494	538	496	521	532	553	562	497	515	530	530	542	603	574	512	518	507	557	548	540	544	510	509	546	516	534	555	526	552	517	501	540	530	491	550	545	520	561	511	534	552	547	567	507	577	527	510	522	569	510	523	517	547	498	539	521	521	568	544	535	537	561	540	545	493	541	534	518	529	550	532	511	524	575	512	532	529	594	568	516	532	499	517	516	529	499	539	564	534	530	575	561	546	483	554	542	515	570	545	538	515	552	527	523	572	531	571	519	556	559	510	553	494	535	522	532	540	577	519	536	536	541	504	530	517	544	586	570	551	524	522	548	564	498	539	539	526	584	509	524	525	510	507	519	555	540	520	538	531	540	532	523	561	492	498	512	519	532	516	507	535	531	490	522	526	499	557	556	530	529	535	545	602	538	540	546	556	558	515	560	546	546	555	553	545	557	538	542	550	535	538	489	556	526	538	536	527	522	543	540	525	532	556	549	499	583	509	561	543	578	533	472	553	544	513	525	554	552	529	509	522	566	495	543	526	519	542	544	593	519	502	516	520	539	581	533
36192	9608	2907	2039	1565	1142	857	758	634	526	445	455	424	391	378	340	359	324	379	340	300	297	322	297	304	306	307	314	304	352	287	296	308	322	303	292	284	268	286	247	282	284	287	272	281	276	300	261	291	297	272	270	284	279	278	261	276	278	265	256	298	243	304	282	290	295	304	270	293	264	274	270	290	301	283	275	269	272	246	278	316	278	254	263	286	300	274	287	253	283	262	251	291	275	269	279	253	280	260	277	255	309	295	261	281	269	266	312	278	298	244	285	296	274	263	298	282	281	252	279	271	256	269	271	272	288	270	263	263	258	258	258	265	292	268	281	263	271	258	283	266	253	254	263	315	250	279	279	269	261	287	263	266	249	267	269	265	278	239	300	272	264	276	256	283	276	269	289	239	233	284	291	260	265	265	265	286	223	283	275	266	273	271	284	319	267	268	252	288	272	291	267	287	277	270	279	258	278	247	303	255	289	283	279	291	279	268	273	280	262	277	281	265	289	262	285	280	279	260	297	277	260	290	272	267	268	265	267	265	273	268	257	274	265	270	281	267	276	290	269	229	251	307	265	292	277	294	274	278	289	280	261	249	280	277	292	274	266	252	249	291	264	274	272	259	280	273	290	287	239	238	256	280	271	261	276	277	287	262	252	277	272	286	277	277	255	285	295	305	295	257	288	276	264	252	269	269	289	279	260	253	290	281	247	280	291	247	270	246	241	256	274	242	245	247	251	279	269	291	270	273	259	267	254	272	291	258	270	277	278	306	273	263	270	276	256	286	262	257	256	258	283	309	272	291	258	259	259	261	265	269	244	292	277	260	271	269	276	281	265	282	280	261	299	283	279	270	272	270	255	258	276	272	260	266	256	295	281	242	287	282	267	270	279	301	271	256	283	250	293	268	268	274	255	281	254	266	283	245	299	303	253	265	307	264	277	270	273	282	271	289	249	249	264	236	273	243	246	262	298	264	285	245	287	240	260	259	276	260	324	280	295	254	266	257	296	282	284	317	245	301	270	257	278	279	272	272	254	282	261	305	246	262	280	273	267	274	271	265	265	237	256	292	280	274	296	296	274	257	309	268	283	248	274	276	280	249	271	240	266	299	248	256	242	283	265	272	265	248	255	275	248	259	275	299	330	282	258	291	298	272	269	269	274	290	271	246	283	268	271	280	294	302	269	263	253	284	270	287	281	248	276	278	275	279	261	311	283	278	247	273	245	264	286	273	255	240	266	293	259	259	252	262	284	266	274	283	270	273	267	261	272	265	268	294	309	273	249	273	280	302	258	275	271	257	289	258	260	288	285	288	270	276	268	299	269	275	282	288	242	256	290	270	253	266	270	260	256	262	290	269	282	280	277	304	246	279	289	279	290	264	257	311	249	251	246	245	266	286	282	238	218	274	241	243	266	272	281	256	270	259	273	280	277	275	260	269	269	294	293	259	256	263	267	271	284	272	293	303	272	264	268	239	276	271	246	276	253	307	281	272	279	276	282	247	270	275	268	247	265	280	273	254	272	280	275	264	269	253	291	243	268	247	267	267	296	254	263	281	279	256	273	278	275	264	293	262	266	284	254	260	277	253	269	266	287	265	296	284	308	261	273	285	267	276	246	270	253	261	299	253	287	286	272	300	265	263	259	251	254	288	269	262	283	288	277	292	287	270	250	280	295	256	263	274	250	258	264	286	282	266	278	266	299	296	257	268	307	252	258	276	302	287	275	288	274	294	283	252	273	265	287	297	271	268	265	280	296	272	251	259	270	269	284	302	250	291	266	263	287	314	300	261	240	271	276	274	254	323	282	258	311	273	253	272	269	269	266	254	254	286	309	255	262	261	284	255	256	257	273	271	299	264	261	263	267	268	286	290	255	272	273	255	277	279	290	261	287	283	257	260	286	298	259	275	279	288	271	236	270	261	274	263	258	267	254	278	270	285	249	274	242	254	285	295	249	297	328	270	274	253	278	264	266	290	252	250	290	274	250	262	277	299	258	281	279	263	294	268	277	289	303	290	257	261	280	281	256	263	257	246	267	291	289	262	260	284	278	295	298	250	248	287	252	256	262	272	271	265	274	281	276	272	245	270	274	266	269	285	261	281	247	285	274	253	301	251	298	284	251	299	289	249	262	245	268	263	276	254	276	295	276	260	267	286	252	263	260	272	267	259	284	257	298	265	274	271	291	315	256	279	267	287	264	267	250	276	273	256	270	265	266	295	259	301	263	290	273	272	258	262	244	283	258	257	250	255	284	275	289	250	260	260	281	258	231	260	274	269	249	287	223	254	278	287	279	275	283	289	282	264	264	258	258	304	278	280	257	253	270	288	246	280	281	284	246	281	267	282	285	272	271	262	250	264	264	265	297	275	252	260	266	275	288	281	267	268	293	275	262	282	297	297	257	299	253	277	279	272	265	272	259	265	275	267	267	260	302	218	283	273	260	265	297	249	253	259	279	259	273	264	269	279	258	255	292	271	246	295	258	274	293	264	305	298	267	264	283	308	256	290	285	277	295	291	274	270	262	267	272	289	290	278	247	281	261	269	263	236	256	248	268	281	299	297	270	313	269	277	249	265	237	277	292	257	273	286	263	263	275	278	255	274	264	279	274	280	255	263	288	277	278	286	261	271	287	290	261	292	265	297	245	283	276	262	274	244	271	291	280	275	297	281	277	291	248	265	324	287	272	285	305	295	283	268	282	249	294	247	299	272	261	243	280	266	239	306	257	254	298	289	264	271	241	276	261	255	286	276	296	248	227	269	253	255	288	288	256	247	280	301	257	257	268	287	270	283	259	245	254	301	287	260	255	239	285	264	271	253	267	284	298	270	285	273	279	247	267	251	260	259	258	263	286	261	273	276	259	287	264	264	272	236	281	264	280	267	264	265	262	285	278	258	265	285	275	285	278	299	294	276	251	250	277	254	282	264	274	260	303	268	310	271	266	270	239	291	272	243	293	263	265	267	269	276	261	278	257	266	264	286	275	261	272	290	278	265	276	277	261	255	254	248	287	254	255	266	269	268	265	272	277	281	291	283	292	274	273	252	283	274	267	302	288	288	292	284	250	231	258	251	260	256	282	253	261	254	296	309	294	276	284	294	283	281	260	268	274	267	279	307	296	297	245	287	261	252	252	262	270	282	281	255	283	259	254	268	264	246	264	263	274	245	293	299	273	257	278	270	270	269	269	286	283	266	233	283	279	275	263	270	288	235	279	300	266	246	281	260	253	266	284	246	238	274	268	227	268	269	275	290	272	264	286	259	299	272	277	268	305	293	285	274	258	247	256	288	279	265	259	261	258	281	272	254	289	268	273	278	271	262	280	258	278	279	277	262	260	261	276	273	263	302	269	264	249	256	280	248	270	286	268	286	242	264	277	260	302	282	278	231	260	290	272	255	274	287	218	249	250	260	275	283	277	280	271	267	275	252	296	277	259	247	273	252	277	263	294	278	268	286	281	255	268	261	287	260	264	267	287	249	295	277	255	288	265
16138	2602	5336	6206	5478	4457	3655	3246	2691	2534	2152	1901	1788	1615	1442	1389	1318	1236	1242	1192	1166	1153	1064	1017	1028	1044	1015	965	973	918	910	941	932	934	905	886	891	897	902	872	888	903	899	877	861	906	894	855	888	831	799	821	779	853	823	887	859	828	831	790	826	876	870	836	828	810	790	823	798	846	800	793	817	793	804	860	802	761	806	825	779	807	823	877	878	807	787	818	791	832	793	868	803	771	769	800	807	826	795	779	789	803	799	827	760	775	755	788	800	820	799	784	796	814	777	781	795	790	821	785	831	811	814	756	816	770	809	767	804	838	799	756	776	797	762	792	780	806	832	827	799	851	797	771	778	795	824	779	778	752	767	765	811	786	782	755	805	791	749	778	818	819	775	780	821	752	801	799	750	749	800	812	837	791	785	774	773	763	803	784	829	851	762	809	767	805	780	785	767	797	804	786	779	779	774	782	758	776	794	828	775	770	816	825	788	808	789	765	796	795	782	828	754	758	749	846	802	825	774	751	763	828	819	843	750	785	761	791	823	875	748	767	800	776	757	819	816	793	757	759	783	816	751	788	810	794	860	748	788	780	752	788	775	738	831	793	759	758	779	832	828	767	834	771	767	764	813	728	784	784	759	764	784	782	804	796	811	804	767	812	781	806	809	774	743	782	755	792	785	855	787	802	825	786	732	749	740	803	758	772	819	793	828	822	790	787	779	845	803	781	765	765	772	761	812	806	748	780	794	810	790	763	806	798	815	794	794	833	768	774	759	803	798	794	794	842	796	836	853	825	810	790	780	743	800	809	760	757	772	810	809	789	839	768	854	866	797	775	795	788	793	795	780	799	789	773	746	768	804	778	811	803	761	793	750	758	791	830	761	793	769	796	767	785	821	723	808	798	803	804	756	790	808	815	802	802	822	797	763	787	825	750	761	831	798	854	760	782	745	777	794	843	781	827	825	818	787	786	745	776	774	751	763	769	809	800	800	855	798	811	807	779	807	792	820	790	766	789	791	812	797	824	872	815	815	799	751	780	830	767	834	768	789	812	767	771	769	775	799	742	832	763	837	773	821	823	774	867	751	826	737	778	782	808	791	802	827	824	784	813	781	794	775	789	762	785	791	780	788	784	808	779	809	819	808	762	774	793	741	879	786	815	817	817	772	752	767	797	830	784	793	771	821	846	789	776	810	770	791	794	793	801	784	756	776	766	775	755	809	788	843	764	797	801	806	769	746	749	824	784	807	736	785	833	816	793	764	843	774	778	803	805	784	795	733	746	778	771	790	754	809	719	782	780	790	805	789	766	758	830	825	744	769	799	771	738	802	824	792	818	805	771	756	782	778	783	850	819	790	769	816	803	740	882	782	792	796	799	801	818	775	780	730	776	794	730	825	748	766	768	848	807	774	761	775	761	772	824	806	769	824	818	723	795	794	793	785	774	837	841	828	796	745	755	809	804	827	765	802	823	808	779	833	734	811	750	775	821	790	811	832	821	762	805	813	791	816	786	834	763	769	793	856	790	775	740	812	752	724	833	793	781	780	793	793	832	801	781	814	767	741	745	839	831	806	784	775	785	834	762	764	796	773	815	805	802	777	757	775	747	780	748	782	811	794	801	723	763	804	774	769	788	742	787	832	737	851	794	753	793	823	774	787	744	794	766	808	773	842	800	761	773	825	771	830	800	810	775	781	812	753	814	804	751	805	804	815	782	815	797	828	781	754	760	773	797	759	770	780	828	833	823	745	823	799	838	793	826	793	716	796	786	813	811	792	825	774	811	751	789	836	786	767	724	784	821	796	763	761	805	813	793	821	768	746	773	779	739	808	827	805	761	826	788	790	816	806	760	725	739	781	799	786	782	787	801	799	761	801	835	786	837	796	776	834	772	819	796	766	786	800	784	733	793	769	772	793	778	808	759	792	766	788	735	805	790	827	786	750	821	824	795	833	751	807	779	809	772	856	790	767	731	792	808	803	789	792	790	766	786	764	758	770	774	771	802	832	835	775	776	792	801	806	807	805	783	802	795	819	863	800	806	786	767	773	792	831	838	774	806	804	766	828	820	828	827	842	775	770	773	763	800	741	772	785	834	811	746	820	769	777	797	772	752	748	793	823	759	777	781	831	836	801	814	799	766	842	784	768	791	760	785	743	766	780	800	796	769	812	766	826	807	785	791	750	803	784	751	840	779	764	769	795	768	769	794	833	760	778	771	816	803	771	762	789	838	801	776	808	730	804	800	830	791	801	771	803	775	797	779	858	754	841	777	834	807	754	759	736	778	818	787	788	772	821	850	773	778	813	777	766	816	791	808	791	759	767	829	760	771	792	816	826	749	761	781	837	784	765	763	785	802	790	793	783	788	769	792	747	795	805	773	810	775	830	761	804	827	906	746	774	800	817	815	792	744	755	797	777	756	825	775	795	817	818	810	797	786	829	794	795	845	797	798	798	795	770	749	771	814	778	840	825	760	780	812	797	790	765	785	808	791	813	789	791	757	840	783	813	796	767	758	785	843	747	781	787	783	789	817	754	751	733	754	774	809	832	781	799	801	811	783	774	779	760	774	832	774	814	797	810	813	779	821	783	806	743	797	799	767	772	792	829	812	737	800	832	791	804	837	776	818	814	767	765	796	793	775	751	846	779	801	783	774	793	799	800	799	813	752	815	788	803	831	797	814	824	817	812	788	741	837	765	802	791	778	799	784	751	794	854	821	763	769	753	785	814	803	818	751	769	836	822	807	814	842	804	721	814	777	744	821	801	813	745	824	771	793	798	753	780	797	758	785	730	789	780	809	809	807	790	784	820	774	755	775	854	746	775	781	792	848	769	801	797	729	843	829	828	803	785	762	783	741	844	788	790	807	843	776	773	804	789	806	763	775	756	822	823	771	772	823	835	784	813	789	782	820	755	784	779	785	775	750	782	773	743	801	838	735	775	791	822	799	792	801	768	733	812	769	839	806	791	755	809	745	744	785	763	804	841	769	799	764	814	859	823	746	763	810	777	758	800	804	804	768	810	745	822	774	817	816	759	806	753	826	772	812	804	808	735	806	795	809	743	776	774	758	780	821	788	805	858	776	822	774	768	794	785	819	784	761	772	805	778	744	752	817	782	771	775	804	773	745	753	770	761	786	765	827	819	784	783	828	769	803	753	821	791	792	830	761	795	792	752	807	782	764	795	788	781	794	765	812	840	759	757	753	751	799	721	777	803	838	784	776	782	770	791	814	802	753	834	750	861	768	763	820	749	829	807	749	804	789	807	766	779	755	733	859	829	838	779	818	788	805	772	827	776	810	825	831	783	753	855	795	790	827	776	774	760	789	790	802	821	780	751	768	777	828	786	786	780	779	814	816	773	852	765	793	800	794	853	762	815	807	757	782	776	842	773	792	768	762	760	813	801	807	807	806	816	791	788	810	761	765	789	782	799	772	808	846	811	860	793	820	792	737	815	845	808	837	753	827	809	755	804	779	840	769	779	811	759	802	745	756
5386	296	175	150	123	105	88	90	82	98	107	78	90	99	98	78	72	82	89	83	87	76	89	72	90	87	85	79	87	89	105	69	83	96	76	79	90	99	94	71	82	74	83	76	75	80	76	89	81	101	92	89	103	92	80	81	74	98	79	103	75	97	67	92	87	88	78	104	88	81	83	86	71	76	79	75	81	78	68	85	94	79	99	63	102	99	88	91	88	86	79	79	78	85	79	83	94	85	62	94	80	90	68	84	90	90	80	73	76	103	65	72	95	80	74	76	74	75	87	93	94	89	87	95	80	75	91	71	87	86	79	91	83	72	86	90	81	70	75	83	59	80	67	81	79	82	94	71	71	80	83	94	71	71	83	79	78	99	87	89	83	76	87	70	80	94	77	93	83	85	92	69	94	80	84	94	92	105	86	87	88	94	79	94	80	94	82	83	91	92	87	89	77	69	78	68	82	101	79	71	79	85	83	75	73	90	95	71	74	62	82	70	77	76	77	66	87	78	89	94	83	89	80	75	86	84	85	84	92	79	95	86	78	81	78	86	74	85	78	76	77	72	92	82	74	81	70	89	84	101	89	77	79	81	98	76	99	98	97	66	79	72	92	86	85	88	77	103	80	86	79	83	82	73	81	81	98	79	93	83	89	80	95	81	82	82	83	79	89	91	96	79	75	82	79	83	95	94	82	94	79	92	77	77	89	86	103	83	91	83	92	97	100	78	83	76	84	72	76	83	93	76	86	92	74	74	93	95	98	99	93	83	91	79	86	73	73	96	99	83	107	75	78	94	79	82	108	76	75	93	84	82	70	93	83	65	98	85	83	86	79	94	90	92	81	72	90	78	66	80	79	89	91	81	75	92	71	79	73	80	91	95	76	75	91	93	90	87	69	82	81	86	84	92	85	81	80	96	90	89	71	70	93	82	81	83	91	76	89	84	88	77	84	77	94	82	91	86	89	103	78	93	62	87	83	80	64	85	82	73	90	82	90	94	85	79	90	83	98	92	81	81	79	81	78	98	58	82	65	91	83	86	96	79	100	90	77	80	94	84	89	96	91	83	76	77	80	89	74	106	96	75	87	70	73	96	88	86	60	79	89	88	81	74	95	68	75	90	91	85	85	74	87	72	80	101	86	86	79	86	81	84	85	80	81	82	76	82	90	85	91	93	94	81	73	94	103	81	98	87	82	103	83	86	85	90	83	85	73	91	92	81	79	92	78	71	91	65	83	88	70	90	85	90	103	107	75	101	86	89	91	84	93	80	75	82	81	77	90	97	83	87	75	74	80	105	85	88	79	85	88	76	95	76	85	69	89	81	74	73	88	81	88	68	95	85	89	71	88	72	101	87	72	75	98	71	76	80	93	88	80	80	92	80	91	101	89	82	83	94	86	82	79	81	89	89	94	86	78	93	84	83	69	97	87	86	92	69	80	81	94	71	76	87	93	87	84	83	101	88	77	87	74	81	77	74	90	94	98	83	89	88	88	86	95	90	104	86	90	85	114	85	89	85	79	74	75	101	73	109	81	98	78	107	90	84	66	81	85	70	73	61	93	78	80	113	74	87	68	71	74	87	104	78	71	76	85	85	94	86	77	89	82	88	99	115	87	90	90	85	79	89	78	77	98	93	78	86	81	84	97	91	90	76	86	80	88	76	88	95	95	79	73	74	88	67	78	91	84	81	67	80	81	84	84	96	61	76	89	77	93	90	82	83	103	92	70	73	77	87	74	82	75	82	81	95	87	97	74	82	70	84	84	79	85	76	83	97	75	86	96	80	83	87	81	77	79	93	86	76	72	88	91	70	103	89	88	73	75	89	84	94	92	102	82	77	90	96	76	88	90	85	91	84	83	65	77	73	94	94	75	93	91	91	82	87	88	102	94	76	87	99	65	86	71	93	89	77	95	92	82	103	86	75	80	89	88	95	71	92	90	87	69	75	72	95	78	82	85	86	76	80	97	79	56	82	88	99	78	70	81	93	69	91	73	73	69	81	89	82	85	88	91	110	85	91	101	81	87	68	89	85	93	88	76	68	98	88	91	86	85	84	59	66	83	80	96	104	87	84	88	78	88	83	83	92	73	71	68	75	93	72	71	90	77	70	85	87	99	74	81	92	76	85	110	82	120	80	85	72	82	80	91	84	94	79	92	104	101	102	84	84	67	74	79	84	84	80	91	97	81	82	67	75	99	82	71	94	83	94	96	86	84	86	75	103	75	69	100	66	85	82	92	77	76	84	83	90	90	69	85	86	95	79	91	86	83	81	108	92	85	86	79	93	82	98	79	81	72	92	79	77	68	103	58	68	95	85	84	69	81	76	91	93	78	69	78	97	84	89	79	98	104	91	80	100	86	89	62	76	108	67	84	91	80	85	83	73	95	91	81	86	107	85	85	79	65	84	87	87	77	85	93	92	82	78	83	87	82	81	93	83	79	92	101	87	95	75	74	83	77	94	108	96	93	77	103	95	76	100	111	91	80	101	67	82	82	94	90	95	77	69	87	83	88	85	88	76	91	76	79	94	73	87	96	97	78	91	88	99	94	72	72	95	75	87	86	86	101	83	75	73	87	82	85	79	78	74	71	84	85	61	71	84	85	84	72	84	87	82	75	81	66	66	88	79	83	83	79	81	100	101	89	112	84	87	94	86	82	77	85	88	70	88	87	63	81	81	91	58	88	97	77	76	76	88	94	75	81	103	100	85	78	85	77	75	73	85	93	88	79	80	82	80	95	86	100	82	77	81	72	82	86	89	76	76	72	87	80	74	72	90	91	88	83	103	84	86	67	83	94	83	71	73	85	89	84	83	85	89	67	86	70	90	76	74	83	82	79	95	84	90	87	97	105	91	75	74	78	81	105	91	90	96	73	92	88	88	75	67	80	102	81	97	95	68	75	89	89	87	77	77	86	87	96	95	84	78	81	74	77	77	82	103	93	94	85	82	96	89	82	102	83	74	68	82	75	85	82	91	83	97	74	77	89	102	88	90	80	93	82	99	102	85	90	89	70	83	70	77	84	92	85	77	105	87	89	82	109	82	86	90	95	73	79	84	93	80	91	84	87	78	70	77	88	77	76	79	90	88	74	80	69	87	80	70	94	88	98	69	79	81	89	84	81	87	79	88	85	88	67	86	90	79	94	64	53	77	69	82	75	83	87	63	93	86	65	96	77	92	101	91	81	91	78	106	89	79	87	74	72	97	83	84	69	69	94	74	78	85	87	97	77	88	85	79	90	87	80	91	79	74	91	84	81	85	83	88	85	87	86	92	79	77	93	84	72	79	79	80	94	93	104	100	83	79	102	70	84	82	89	83	78	89	78	87	82	77	84	80	89	86	81	62	96	90	91	89	90	81	84	87	89	99	74	84	85	77	81	92	73	88	95	82	87	95	81	79	94	89	84	101	87	87	84	93	87	84	79	85	80	73	81	69	76	77	80	97	81	97	81	92	88	91	93	91	84	81	74	73	89	77	91	84	93	97
5972	416	541	589	520	468	436	378	397	413	378	369	326	316	346	343	347	329	344	347	308	298	305	333	329	277	312	304	297	309	371	310	285	309	303	303	297	316	347	298	333	327	316	330	308	310	328	300	312	302	290	279	316	288	313	315	304	329	348	318	344	292	311	321	306	303	268	291	340	316	311	299	306	301	331	313	313	296	314	278	302	319	273	292	332	317	300	313	301	326	262	294	287	292	283	292	304	321	272	322	296	312	319	291	320	317	298	302	332	316	287	339	282	313	326	303	314	301	307	316	298	320	322	311	307	309	308	315	313	309	327	310	286	329	300	303	318	316	322	289	301	278	330	317	296	295	312	322	323	289	295	296	290	311	350	320	278	327	288	330	285	310	293	296	300	315	296	273	319	300	343	301	311	306	301	311	308	289	295	326	322	303	322	305	328	328	299	299	336	301	287	296	324	311	323	277	349	288	325	308	285	326	285	313	344	285	300	333	337	312	328	287	320	312	342	311	310	311	291	323	300	302	273	312	322	301	306	312	317	294	310	306	285	294	323	292	319	312	298	297	299	277	296	313	307	305	304	331	293	314	288	301	316	331	340	314	312	322	296	260	307	296	295	300	298	299	324	293	306	303	314	291	308	291	287	314	321	307	308	283	327	295	300	341	319	300	314	305	296	297	331	290	283	305	326	329	299	298	316	318	321	305	324	296	296	332	312	304	302	300	306	301	352	314	277	285	316	288	331	316	319	322	318	303	344	305	323	303	308	324	297	310	298	342	333	315	298	302	305	308	291	313	309	285	318	306	308	292	345	290	285	330	347	282	288	274	321	338	297	300	329	325	320	308	301	301	301	305	312	279	315	339	326	318	320	314	328	288	300	309	296	268	313	290	297	308	283	291	324	307	318	294	314	314	284	283	308	307	302	316	351	347	335	310	317	312	322	320	296	303	302	282	327	321	286	302	287	290	312	328	300	291	267	323	312	315	325	310	338	287	309	348	305	333	303	316	316	326	307	294	330	305	297	287	283	297	294	309	284	301	325	299	341	320	316	292	299	331	332	315	331	341	285	283	312	344	310	310	305	302	315	317	296	293	315	312	321	305	296	338	327	327	304	334	310	326	337	304	309	326	315	305	306	305	306	309	297	326	303	302	312	273	264	305	303	321	318	294	314	310	307	303	324	338	308	314	332	324	312	330	328	312	314	320	311	315	311	326	319	300	333	320	330	295	324	352	336	330	314	326	324	311	292	266	310	344	315	294	343	281	266	332	325	327	311	284	348	285	324	309	293	308	288	332	306	325	295	307	340	299	305	318	301	284	305	292	328	312	339	308	314	296	343	347	326	280	337	324	328	297	340	290	299	310	290	281	308	316	332	316	331	314	275	305	335	297	288	283	283	278	281	293	300	303	334	311	305	301	288	279	282	295	306	282	327	292	340	306	325	322	340	296	317	341	284	324	295	309	335	294	301	323	313	329	309	300	334	302	304	319	312	295	311	293	333	328	324	305	308	329	342	311	294	341	343	321	297	317	333	296	272	294	293	286	336	312	302	295	301	324	320	300	273	332	301	310	340	302	344	292	307	295	343	313	305	313	329	294	312	287	369	286	295	304	305	281	262	324	352	286	302	345	286	282	313	286	312	322	310	313	339	257	314	339	321	317	303	278	300	294	331	328	341	314	294	320	320	293	296	312	313	304	303	307	276	293	305	322	292	301	297	328	329	316	279	323	328	318	310	304	296	311	328	294	311	302	339	290	304	309	334	287	315	309	306	275	317	293	298	315	303	267	296	316	302	308	316	281	267	307	290	299	271	307	285	334	316	354	312	299	349	293	294	326	299	308	330	292	311	345	288	340	307	309	294	280	325	288	308	312	292	298	272	323	329	286	279	328	320	287	346	311	304	298	317	288	282	330	318	309	304	279	280	335	314	314	295	296	319	353	262	303	301	292	300	338	315	308	278	333	314	313	283	334	324	315	301	290	302	306	310	295	325	313	328	322	293	325	307	311	331	315	329	318	320	334	281	290	320	287	318	307	294	325	354	338	271	309	267	269	272	317	314	319	305	317	313	317	286	284	292	332	287	328	294	331	318	317	325	334	301	321	319	296	318	328	305	298	334	346	291	315	307	315	316	323	361	323	290	297	307	292	300	324	309	293	325	328	275	284	306	304	334	291	300	309	316	327	289	303	331	300	300	313	294	305	303	317	308	317	306	324	274	306	319	305	313	328	327	299	303	294	315	292	310	306	311	338	334	328	314	327	283	300	302	300	316	306	288	323	290	309	322	310	321	305	309	305	271	330	317	329	341	287	288	324	295	319	264	300	318	334	278	316	301	319	297	291	327	301	325	302	287	315	292	292	300	295	306	276	311	335	293	318	318	314	342	317	348	272	314	293	301	304	310	289	320	304	312	280	290	332	323	328	332	299	323	334	284	338	294	315	294	311	295	305	288	290	282	300	323	313	301	278	330	335	352	296	321	314	296	288	298	316	304	313	308	300	315	330	339	304	307	332	330	339	281	332	350	308	315	308	277	294	283	285	317	279	278	304	307	310	288	326	278	325	324	315	297	283	313	313	289	296	287	312	307	281	299	315	319	303	317	330	345	312	302	275	294	331	291	322	272	324	314	301	337	311	312	265	331	301	274	318	284	283	308	312	330	293	296	316	293	295	333	306	320	307	296	323	312	320	325	297	286	313	327	288	334	304	291	317	304	316	342	322	270	318	298	314	268	291	298	291	310	299	317	311	297	292	302	282	320	306	353	328	304	301	321	318	309	334	326	298	318	305	307	326	290	330	294	349	311	303	303	319	291	288	330	313	295	260	302	301	282	303	304	301	300	288	295	310	312	309	305	295	309	332	301	292	310	352	294	327	316	285	321	304	290	307	320	306	273	315	325	305	347	315	322	307	308	276	307	295	300	292	321	315	313	315	277	301	309	288	286	318	329	303	308	307	310	337	303	335	316	301	296	324	316	306	294	291	296	322	285	316	295	284	299	306	346	286	310	318	312	296	317	302	302	298	293	301	323	314	311	311	296	325	330	291	308	314	321	333	289	287	332	307	318	306	299	290	314	302	298	296	309	280	329	303	312	271	304	288	304	291	300	314	307	326	321	341	338	341	285	271	307	323	310	307	295	307	345	296	293	330	277	279	287	299	331	294	291	310	305	330	299	278	314	297	317	290	303	356	324	319	282	287	282	321	294	306	325	283	326	317	297	308	280	293	311	300	355	332	313	308	311	327	319	324	305	335	328	295	338	312	301	306	342	302	279	330	286	302	284	302	282	309	336	289	307	286	316	323	317	291	303	313	300	316	298	316	309	310	307	313	323	352	299	323	312	317	292	314	316	330	303	315	305	319	295	338	323	309	337	297	302	321	306	317	310	306	295	322	311	320	328	284	341	332	291	296	306	330	310	328	280	322	326	290	325	326	289	281	329	315	308	306	317	319	295	328	295	296	310	286	316	317	308	319	313	287	299	327	274	311
27180	4265	1439	1099	788	613	463	404	365	291	302	283	228	217	209	204	220	185	198	194	206	179	169	197	189	199	198	180	174	174	172	165	170	196	176	168	195	171	185	154	191	156	176	175	177	165	172	149	161	201	166	183	197	169	187	168	177	158	193	175	186	165	184	161	165	194	165	174	150	186	157	152	189	137	174	183	158	166	170	184	173	174	150	176	189	177	140	155	163	154	172	157	176	158	165	159	191	190	161	174	165	170	152	173	157	185	180	157	176	152	172	171	170	175	187	174	182	159	160	170	193	175	169	185	164	167	174	170	157	159	166	163	180	166	162	176	189	147	184	174	148	162	163	153	184	166	182	167	136	183	182	179	162	198	163	145	177	173	166	174	147	172	178	172	184	164	169	172	184	152	161	133	182	181	151	174	148	162	171	168	178	157	169	168	163	162	159	182	191	171	197	179	145	182	150	167	191	148	168	173	175	187	180	172	163	181	168	176	190	147	156	189	163	150	166	180	163	159	167	164	172	166	145	160	178	179	161	154	183	163	164	167	164	156	184	174	173	172	138	175	163	149	175	152	145	157	179	162	166	195	177	167	161	167	176	164	168	186	176	152	162	172	166	187	164	151	166	146	162	160	147	163	134	167	171	138	169	175	181	166	174	163	171	169	163	162	159	165	173	156	151	171	164	172	167	159	151	171	169	134	172	164	173	179	169	152	154	190	176	162	172	151	172	172	160	164	210	147	165	173	173	159	153	181	155	177	156	175	163	175	168	161	165	180	164	167	163	170	165	143	178	151	183	162	171	186	177	178	186	153	157	178	172	165	188	153	197	153	179	185	166	167	185	174	185	172	172	182	161	174	158	156	149	176	182	150	163	164	158	155	172	153	179	164	150	197	165	188	150	161	162	157	172	139	158	157	162	153	180	165	175	154	161	157	173	179	189	170	176	165	150	151	178	169	154	173	181	156	190	156	188	181	180	131	176	181	170	167	164	179	160	164	186	161	174	152	165	174	177	165	154	148	161	153	160	155	178	181	205	165	159	145	181	152	172	160	171	170	179	184	164	152	185	158	170	169	158	163	164	183	179	159	192	170	163	171	152	164	189	177	185	174	183	159	157	169	182	181	158	171	160	178	178	167	154	163	173	157	161	146	163	163	175	162	184	166	176	151	147	185	185	170	170	170	171	172	170	153	167	172	175	169	170	172	173	180	193	172	150	182	145	151	187	153	174	160	176	165	176	148	175	172	159	170	140	155	155	159	162	179	144	184	179	163	164	180	152	163	178	134	167	182	156	157	155	189	151	170	176	168	166	179	177	177	201	178	169	174	173	162	158	151	186	176	157	161	174	162	149	177	179	168	142	189	171	167	168	167	160	159	181	174	164	183	147	181	155	162	163	167	165	153	159	186	155	171	154	143	196	164	163	150	180	164	177	168	180	180	175	153	139	156	166	166	180	161	165	173	165	142	176	166	165	151	165	181	178	174	163	168	199	139	182	145	173	160	172	183	149	166	155	160	169	176	176	166	166	174	168	161	167	160	152	164	149	180	176	144	168	172	159	150	157	186	148	170	181	170	187	174	153	160	166	187	153	159	170	180	175	159	187	181	189	156	170	181	180	188	154	148	175	157	175	165	184	173	183	158	170	159	170	178	162	163	193	177	168	165	163	154	180	168	195	165	171	173	170	187	165	155	158	171	179	177	158	173	168	155	167	182	181	186	165	186	195	174	177	183	162	166	164	186	175	154	151	142	144	188	165	163	151	178	170	135	175	155	177	160	188	164	171	178	185	152	194	151	168	172	189	184	181	151	157	158	165	172	179	169	145	180	153	174	184	160	167	176	157	153	167	145	178	160	159	171	179	154	163	160	164	151	137	168	180	166	174	156	178	170	169	166	159	171	154	167	142	148	161	170	165	188	167	161	161	159	143	169	182	169	155	165	169	174	175	165	158	187	166	156	183	162	164	184	180	154	150	150	175	169	177	166	159	179	163	153	182	165	168	156	185	197	173	189	200	180	173	149	153	181	153	158	153	172	176	165	156	170	155	162	168	174	141	168	165	184	164	147	171	170	151	175	140	162	151	168	177	171	184	179	161	180	164	174	166	165	175	157	168	191	143	186	152	180	172	191	153	151	166	183	159	173	156	163	194	150	172	176	143	164	160	179	168	153	177	162	163	170	164	171	141	170	176	180	171	159	176	165	176	177	165	161	182	159	158	179	171	198	165	142	192	189	179	172	165	164	178	169	179	183	154	163	143	180	159	177	196	172	178	152	164	178	156	169	184	172	159	143	185	141	162	152	158	159	178	151	177	161	190	151	174	172	176	190	192	174	155	172	160	174	162	174	165	184	172	161	185	172	164	154	182	171	173	170	187	180	179	157	177	150	156	150	191	161	159	157	178	153	157	170	181	183	156	159	176	164	152	189	183	144	178	197	187	161	163	172	191	181	159	167	169	164	167	164	193	167	171	180	145	167	155	163	173	166	158	153	168	168	149	170	148	190	171	171	166	195	170	172	177	166	189	178	148	168	159	178	178	178	166	157	171	157	157	168	170	165	154	178	148	179	179	183	164	174	148	172	163	154	176	165	143	183	178	184	153	163	182	179	183	157	193	163	168	156	171	192	171	157	152	168	173	163	153	184	152	166	144	149	193	165	160	157	187	137	176	162	163	161	168	165	161	206	146	150	158	165	164	189	168	183	170	179	180	181	161	163	159	163	187	149	156	193	146	165	153	156	182	161	140	168	163	190	181	176	193	175	187	172	156	140	156	166	185	183	178	178	163	163	162	178	167	157	170	178	179	158	181	181	184	172	164	182	152	181	159	145	182	147	163	155	179	158	190	146	169	159	162	185	189	159	172	185	199	154	158	160	152	170	175	177	178	160	161	154	166	178	130	174	155	182	140	169	157	183	149	166	157	182	165	189	173	173	197	158	149	157	160	192	177	180	177	165	150	169	165	173	156	166	175	161	153	163	156	184	144	175	165	171	181	167	172	170	188	174	172	166	166	158	178	165	177	189	198	170	175	146	163	150	156	163	181	166	162	171	184	185	181	159	155	169	161	182	150	136	188	192	158	165	173	161	178	182	197	164	181	189	150	178	142	188	163	160	162	174	172	156	184	175	176	178	151	161	165	176	154	166	199	186	172	166	154	173	181	151	178	151	151	178	167	165	183	175	166	172	161	171	165	179	161	174	174	177	146	148	155	166	162	176	152	162	190	169	171	180	151	186	161	165	155	176	174	149	181	138	160	154	163	170	155	155	169	160	182	154	156	159	177	179	155	138	159	163	169	159	178	168	174	150	175	166	172	178	172	179	166	188	176	157	172	164	189	161	175	154	156	170	153	188	175	148	169	180	168	158	174	185	163	174	188	161	183	159	175	172	185	166	169	158	154	179	171	170	169	168	179	168	187	163	162	153	173	167	183	154	185	146	169	188	125	164	176	183	144	172	158	151	181	193	149	171	180	148	171	139	175	146	156	184
13194	1426	3083	3586	3199	2611	2160	1758	1621	1362	1232	1187	1000	984	917	895	845	797	784	757	733	715	640	688	732	658	655	667	696	636	619	613	607	608	614	613	608	600	624	597	588	594	602	569	593	500	588	539	568	537	582	582	554	567	521	501	552	555	585	542	581	556	556	569	550	568	588	562	578	557	546	532	548	537	554	497	523	530	538	570	546	535	526	538	564	530	540	527	529	571	513	529	525	527	584	540	547	534	560	567	514	536	546	575	546	592	545	529	537	566	587	554	582	522	620	514	547	543	541	531	566	568	554	551	564	545	556	539	523	528	536	557	494	511	503	546	588	568	539	494	572	542	515	523	509	500	562	568	503	522	553	546	474	542	539	570	561	526	526	570	527	501	555	531	549	550	536	566	554	561	552	505	569	521	547	527	506	540	531	520	533	533	525	549	548	552	550	540	511	554	533	541	524	532	554	508	558	524	535	518	569	517	530	492	538	513	538	557	574	583	563	524	548	517	528	539	489	558	565	532	540	544	575	574	521	503	547	520	553	531	538	543	527	575	541	536	523	539	588	540	558	552	514	576	506	547	535	527	506	555	548	589	548	536	565	522	536	553	497	506	518	560	530	536	557	516	596	524	566	529	543	529	528	517	548	528	508	478	543	609	533	575	565	532	549	535	545	564	548	539	508	509	549	544	509	551	570	542	516	563	569	577	570	564	545	517	481	574	573	530	547	546	578	569	536	524	520	523	516	545	521	544	532	545	567	541	524	538	592	491	546	555	517	499	532	554	587	555	492	542	508	540	563	486	532	552	538	525	543	517	552	556	528	532	528	532	559	521	539	514	520	510	577	533	526	567	566	526	557	544	553	552	549	550	548	528	584	503	567	515	507	533	525	530	535	527	541	523	591	543	533	520	540	580	509	538	552	568	529	513	493	513	557	530	571	528	555	552	479	515	545	495	516	489	562	543	489	554	548	513	540	539	527	548	555	521	546	528	545	547	537	505	524	538	535	544	541	545	510	533	568	571	516	542	576	514	505	523	528	562	543	553	538	538	527	540	517	542	539	495	543	549	557	529	557	547	526	543	488	539	510	506	514	532	549	536	494	531	511	526	532	562	470	510	540	537	564	571	553	547	533	533	509	558	501	547	560	500	521	544	522	536	523	542	499	545	539	553	545	569	511	547	564	545	524	569	526	538	553	515	555	551	547	492	503	544	498	527	519	554	557	508	572	510	530	556	545	545	535	511	547	542	512	523	547	546	542	496	567	528	549	531	555	512	552	571	546	514	531	559	584	546	521	588	550	535	557	548	531	513	520	567	547	530	539	575	582	506	538	557	526	501	551	552	515	534	561	523	562	493	535	532	528	563	545	528	556	544	551	541	539	522	588	521	523	505	546	515	568	512	524	555	580	606	487	516	540	509	562	545	594	524	584	547	545	570	560	530	543	561	480	590	547	545	531	514	555	546	540	519	561	532	514	561	547	537	566	561	537	506	544	521	553	509	466	541	540	568	521	580	489	520	534	570	519	553	501	542	517	537	511	536	547	529	515	553	556	534	567	531	498	569	538	532	559	540	528	528	533	540	543	518	521	581	547	531	532	501	532	485	519	512	536	540	553	530	508	517	529	535	537	478	510	544	506	528	524	582	541	488	534	486	511	546	548	526	534	555	555	530	522	524	550	490	549	512	560	582	546	535	573	514	497	560	495	530	559	562	503	555	535	565	549	547	487	502	544	538	517	533	567	525	545	567	547	541	557	533	522	528	535	518	545	528	536	541	547	544	540	529	539	535	533	508	539	585	521	559	574	530	483	537	550	512	533	530	543	561	487	543	554	529	534	517	559	575	563	501	516	563	530	559	568	545	556	525	524	578	521	584	556	545	536	564	538	506	531	530	523	506	542	496	530	571	559	559	539	504	502	555	584	539	559	585	535	514	559	559	573	514	539	580	555	544	562	508	546	551	550	549	539	572	502	519	551	550	546	559	527	535	527	536	540	569	543	560	537	574	577	542	527	534	581	518	546	571	544	520	571	503	576	567	500	543	538	532	596	528	555	496	583	505	509	515	539	544	508	496	540	549	514	514	530	518	517	548	516	572	533	535	546	566	540	553	523	474	550	558	538	535	545	530	596	581	553	510	551	501	557	514	532	536	557	563	543	525	506	532	526	533	560	524	519	486	509	501	518	547	508	508	522	542	537	541	504	512	546	559	499	525	540	498	524	551	580	530	515	527	538	572	547	510	543	554	513	544	578	598	514	533	549	551	555	542	546	548	571	529	523	563	521	581	504	593	559	543	581	548	488	532	582	548	544	562	509	541	526	499	545	495	512	565	528	575	511	532	532	542	596	520	563	523	535	535	521	547	527	538	542	524	573	537	544	533	512	491	548	561	542	562	511	540	546	523	535	540	545	545	553	529	540	534	524	530	553	515	515	519	511	541	492	529	534	527	546	483	551	547	538	568	505	524	523	552	500	507	530	563	548	548	531	563	549	548	568	528	548	495	526	458	529	485	546	528	488	570	518	515	513	584	543	548	541	542	536	548	518	548	524	561	591	546	575	548	535	493	543	507	591	541	554	520	551	547	543	537	527	512	551	522	560	548	524	519	558	543	526	516	504	510	532	536	585	515	525	566	545	535	486	493	532	571	499	507	508	580	522	526	524	552	510	536	555	529	527	496	554	508	497	523	559	526	532	516	549	568	528	536	525	546	504	566	497	540	516	552	467	527	506	536	517	556	520	512	560	539	561	528	553	525	550	513	593	507	509	535	550	555	502	520	582	533	525	578	543	563	547	540	543	522	528	524	594	549	534	560	496	523	555	539	517	541	497	506	524	537	581	540	568	528	550	553	514	504	514	542	523	511	549	590	534	572	557	500	503	536	564	530	527	499	548	539	534	535	559	512	543	546	482	520	485	510	535	565	549	526	585	510	563	567	507	544	539	546	519	522	556	550	506	558	527	538	548	539	535	537	550	556	569	566	529	531	536	512	586	546	559	514	539	527	518	518	520	566	517	576	543	530	554	535	544	529	515	562	518	494	532	535	546	491	574	582	523	528	517	567	559	504	528	530	550	525	563	522	515	515	539	519	527	517	527	559	555	490	528	557	547	506	522	507	552	523	574	535	531	551	554	491	522	535	519	560	551	509	551	517	498	555	503	564	577	515	543	494	514	551	549	524	521	529	520	538	522	531	524	513	529	566	530	574	541	552	568	584	540	512	545	533	579	501	521	531	565	550	551	539	534	545	548	535	568	575	570	585	586	504	525	543	550	551	514	541	530	524	518	533	560	571	570	552	499	510	554	508	536	513	540	539	528	558	581	511	542	534	595	565	512	560	541	554	542	494	528	523	581	531	550	518	530	515	519	537	514	528	546	531	510	586	529	520	550	552	505	495	524	536	537	551	520	543	528	537	513	542	531	544	526	555	561	536	492	529	536	538	565	546	514	524	526	499	525	561	545	559	535	542	543	547	572	525	545	559	482	570	529	564
37257	10773	2988	2074	1476	1148	877	732	618	608	518	438	418	401	370	360	329	340	320	333	304	294	325	287	305	323	316	309	318	277	292	277	244	283	278	306	311	264	259	307	291	267	306	312	299	287	288	264	306	305	257	270	246	270	257	230	290	260	250	248	239	288	281	270	271	279	280	241	267	291	278	255	269	260	270	274	271	261	263	290	293	280	282	237	267	267	268	288	254	268	272	248	267	257	312	287	252	275	282	277	258	267	308	292	266	273	263	261	267	252	260	274	304	265	285	260	283	266	276	253	325	265	266	244	274	285	249	297	258	264	268	271	302	302	256	258	286	281	281	270	267	211	292	279	259	276	301	276	270	290	269	289	273	260	268	259	272	282	281	262	281	288	292	269	269	252	260	265	248	276	271	287	279	266	260	298	287	271	264	238	272	270	269	256	268	300	292	260	267	253	298	258	277	271	301	266	257	287	266	266	274	276	247	264	297	257	248	274	284	269	258	263	276	278	278	263	271	255	248	254	259	260	253	271	254	274	286	263	280	285	276	267	244	289	274	245	223	275	253	269	292	250	270	262	274	266	262	268	294	271	252	269	269	248	250	277	249	273	284	246	280	272	286	268	291	249	294	257	266	276	264	246	283	262	283	290	258	309	248	247	246	271	259	302	255	281	260	266	277	293	267	268	265	260	270	267	237	238	292	290	295	288	277	260	264	246	265	264	271	297	257	274	251	274	255	284	315	262	288	254	253	268	223	266	274	251	243	264	269	289	247	258	255	250	281	276	241	263	298	285	263	267	265	291	304	281	268	265	288	249	291	258	293	284	252	308	255	255	283	275	277	260	279	293	253	259	244	257	255	292	283	273	265	266	278	256	302	271	289	285	261	278	283	248	275	276	246	276	274	280	258	300	263	271	271	257	260	261	248	271	265	241	230	278	274	244	251	236	257	257	245	260	281	265	283	254	274	268	276	256	257	260	280	263	300	278	248	287	310	273	259	255	273	269	276	230	275	294	254	279	273	278	256	281	255	274	259	279	262	243	273	276	257	268	248	236	285	264	252	296	257	252	244	254	275	259	301	290	235	267	251	246	265	263	271	280	292	259	266	270	290	267	266	245	257	269	255	258	285	295	300	260	247	256	280	275	289	290	294	279	267	279	251	270	264	260	280	271	237	272	250	257	265	281	247	241	274	257	287	266	268	289	279	287	295	262	265	249	268	259	299	297	261	299	279	244	284	274	270	243	267	266	269	270	253	259	258	262	265	296	272	260	266	270	315	255	258	289	265	255	255	285	267	244	271	277	300	275	244	303	257	288	274	256	275	286	289	282	235	257	274	280	259	262	262	249	251	284	261	274	271	281	254	259	282	267	268	250	270	285	262	260	277	278	252	265	277	251	258	261	287	262	264	241	274	279	269	263	246	287	283	261	286	259	297	271	270	256	260	268	265	279	291	273	267	263	279	238	277	291	271	267	274	253	309	277	267	250	306	239	236	253	271	258	264	245	236	275	267	247	271	260	260	261	265	267	260	292	270	269	285	267	245	280	253	252	291	279	280	234	277	296	257	262	272	297	275	235	240	252	250	281	290	292	238	279	274	251	248	258	231	261	286	284	279	270	273	246	235	263	254	249	291	294	275	269	271	246	272	307	252	274	229	301	250	261	273	264	276	294	291	289	279	274	257	278	248	257	279	279	265	291	257	270	251	277	272	254	246	266	262	271	280	243	255	278	263	286	297	250	248	281	303	256	286	257	261	275	291	269	279	287	296	282	258	279	272	264	262	273	278	302	264	268	266	265	273	242	255	268	274	276	269	270	254	254	256	237	262	298	292	271	255	300	262	244	280	266	232	274	264	257	276	273	282	283	264	262	279	261	304	274	265	256	256	283	272	254	257	246	255	243	264	275	241	269	297	251	229	253	252	287	283	270	281	294	258	251	260	263	249	280	257	291	283	290	279	265	259	256	274	238	270	258	234	273	293	269	280	271	257	278	242	309	236	275	264	259	251	290	245	260	268	241	287	268	257	282	261	277	249	266	281	261	259	262	276	301	286	288	277	272	268	274	287	258	291	256	267	246	235	255	276	242	266	238	264	266	284	245	275	278	277	283	282	278	290	294	269	248	269	281	299	272	276	277	272	263	280	253	253	239	285	289	282	261	284	264	254	289	287	271	282	230	270	290	283	274	267	268	267	251	252	263	258	264	254	268	268	264	273	279	261	268	240	272	285	240	245	274	289	254	277	267	277	286	282	284	247	250	236	284	247	279	263	279	279	283	264	261	251	273	285	268	249	255	305	269	250	269	242	263	282	251	272	260	260	297	260	268	257	220	249	252	270	237	273	246	235	271	274	302	271	282	285	267	258	253	311	289	274	264	275	267	264	263	275	284	277	260	290	295	253	248	262	283	259	282	281	249	272	250	269	272	253	272	266	268	305	256	258	252	284	261	256	260	263	281	252	264	228	263	258	278	283	294	241	294	264	289	256	301	276	331	284	254	281	281	267	234	253	265	255	301	256	270	290	243	258	257	240	272	268	263	258	271	280	278	250	259	251	257	257	267	283	284	284	268	263	248	279	278	271	243	237	250	274	254	281	294	268	288	274	240	259	276	274	270	280	285	273	254	279	279	264	262	265	286	252	298	274	264	247	270	244	293	263	273	268	258	263	305	258	299	248	298	255	267	288	268	265	286	269	288	256	307	283	308	268	256	262	262	271	270	287	262	264	272	272	277	285	282	252	262	272	270	266	278	259	273	237	283	275	262	248	218	264	270	215	279	239	267	287	251	301	272	268	292	279	262	258	295	279	267	237	285	265	295	243	250	275	249	278	263	281	289	272	265	278	299	270	264	243	278	296	244	284	262	247	279	271	282	277	276	311	268	255	233	293	279	263	264	277	262	264	270	259	278	281	281	259	257	246	289	255	271	288	257	254	312	243	271	261	266	280	272	262	296	316	279	278	296	262	267	268	285	244	241	268	249	259	269	259	248	243	237	258	251	259	258	262	277	275	255	283	269	279	262	247	261	278	269	278	288	255	251	269	276	267	271	259	255	277	288	252	289	276	270	234	257	288	273	272	273	273	281	263	286	293	268	249	251	269	288	278	262	263	273	257	256	264	285	276	264	269	240	255	263	286	257	253	272	269	263	287	265	287	286	254	247	265	244	263	281	289	266	290	222	273	283	276	254	276	265	251	284	271	247	280	302	274	275	254	268	266	281	265	303	263	262	243	274	271	286	267	248	279	269	254	293	281	293	269	234	244	280	298	309	254	290	263	285	269	281	266	290	258	247	284	270	267	258	255	279	273	271	270	265	249	271	260	246	298	283	289	270	260	229	293	289	259	275	263	280	249	271	262	254	249	291	275	268	285	259	275	285	249	282	289	250	288	285	264	271	263	232	267	253	272	284	266	289	296	257	270	277	254	251	269	271	231	257	269	262	242	263	288	276	241	290	296	265	268	241	277	259	277	288	275	251	254	266	278	293	247	244
16724	2508	5471	6235	5416	4468	3648	3189	2680	2507	2049	1929	1665	1568	1528	1400	1308	1267	1196	1210	1183	1104	1063	1128	984	1027	996	1064	1001	961	978	921	891	940	902	894	880	874	895	908	867	848	913	848	847	814	925	847	906	860	869	843	828	881	822	807	855	859	840	811	830	803	845	801	852	805	824	801	831	833	831	814	833	798	810	798	765	838	808	810	817	827	823	807	820	820	804	825	812	808	819	798	804	751	770	780	802	749	763	850	823	821	814	836	818	777	787	766	784	791	771	750	750	768	785	813	772	798	798	757	779	784	777	818	789	761	847	767	762	833	756	755	824	713	782	786	790	712	834	807	762	781	766	790	807	784	764	802	784	767	816	796	760	817	822	775	698	726	769	818	835	763	776	769	776	823	811	783	831	792	799	828	784	806	783	821	814	776	722	719	809	805	784	764	829	786	761	759	788	775	793	820	782	804	834	789	776	791	805	804	824	783	767	794	809	776	777	783	778	782	795	754	739	831	753	749	752	792	823	809	735	804	777	774	797	817	780	807	790	825	796	804	747	776	825	817	864	816	794	795	817	781	773	764	736	806	790	795	838	799	773	769	744	730	791	750	805	787	817	788	805	816	842	804	795	803	783	792	781	820	777	776	769	789	804	779	747	809	775	824	777	816	781	816	773	786	807	812	775	752	760	783	809	803	794	786	798	819	757	760	750	749	811	772	782	746	819	815	782	774	750	776	807	762	797	832	782	767	765	781	806	814	751	721	803	788	793	805	791	731	799	813	798	781	769	754	777	804	808	815	765	827	787	808	834	808	813	846	763	772	779	778	777	801	789	784	806	769	791	789	817	765	783	784	755	809	780	778	787	797	793	791	766	801	837	761	806	797	758	757	753	790	787	800	843	768	809	739	802	837	730	796	773	787	810	793	812	828	778	807	764	784	783	807	806	783	785	716	775	757	777	786	798	841	809	755	775	761	756	819	799	800	802	797	783	788	812	747	752	803	792	782	780	782	821	827	823	788	774	839	811	791	759	789	809	778	814	825	717	808	795	762	838	802	728	781	800	787	802	800	762	816	809	722	776	823	781	781	782	816	750	756	770	755	758	812	795	817	764	791	733	794	774	826	777	821	754	844	787	772	776	800	815	805	744	792	786	801	776	783	789	788	758	799	809	769	769	742	810	786	819	800	803	815	830	805	763	764	791	805	767	828	764	759	829	779	764	829	797	775	801	833	793	705	781	778	792	809	829	770	801	795	771	822	819	786	746	779	779	796	708	809	813	802	792	840	794	835	765	790	779	808	838	781	789	802	744	830	790	801	821	761	782	801	810	803	763	768	781	789	832	819	796	783	776	770	752	755	840	799	823	753	773	813	816	760	776	766	775	778	816	816	787	798	748	778	761	780	780	826	850	821	732	763	834	797	811	772	769	780	841	818	740	796	739	834	775	771	796	783	812	781	759	763	761	872	810	784	778	789	771	756	779	769	771	801	786	810	798	748	782	784	780	780	772	778	799	729	800	764	795	833	759	788	775	763	792	768	783	776	835	799	770	762	819	782	753	766	768	767	834	749	782	772	780	777	828	777	774	835	783	829	820	752	783	859	779	806	790	776	736	769	841	769	750	798	801	812	810	818	841	765	791	815	847	783	783	748	805	766	726	821	811	826	795	772	761	787	830	780	784	805	796	814	783	776	789	822	756	797	800	750	771	816	863	787	750	803	793	803	790	821	789	738	790	782	814	769	830	785	762	787	795	835	757	791	744	775	787	745	766	762	742	799	787	756	789	776	839	769	754	769	807	770	788	788	790	798	756	786	794	829	751	751	766	806	791	771	756	775	803	743	803	817	808	799	796	728	767	743	765	763	817	787	756	810	771	790	815	758	804	766	828	831	801	767	841	820	842	778	786	774	826	791	813	774	799	789	779	776	813	817	778	786	801	795	782	766	813	809	832	750	777	741	826	782	761	782	798	811	759	777	815	749	808	840	800	796	741	753	764	777	744	801	790	752	783	824	798	786	776	789	791	799	781	777	790	853	799	774	741	765	817	779	801	780	801	776	802	825	801	779	771	806	776	780	852	768	773	838	742	718	791	771	766	790	820	842	806	758	821	761	811	781	788	771	783	830	788	787	777	817	768	822	760	735	795	820	778	817	722	795	808	756	752	796	790	791	784	779	815	790	782	809	792	811	768	813	759	755	813	839	765	775	820	755	856	800	805	773	778	768	794	801	803	797	770	806	773	744	822	765	779	798	765	792	799	795	814	785	763	793	815	831	817	763	768	769	779	773	753	799	807	796	748	796	790	751	799	749	791	801	802	769	772	843	770	797	759	786	756	769	772	715	836	778	754	834	814	740	738	822	796	831	777	775	784	777	810	773	769	813	755	794	786	807	809	824	815	786	775	813	795	743	790	851	800	801	825	763	753	785	791	760	798	784	774	758	778	789	802	805	741	749	799	781	791	788	782	756	772	850	801	814	764	737	780	805	803	756	814	786	770	867	818	763	780	814	805	790	791	771	800	812	813	810	781	793	788	800	753	781	791	827	757	764	811	814	815	785	801	844	722	785	739	772	798	740	779	783	776	803	789	771	815	821	816	785	821	793	772	850	758	762	752	783	766	800	770	834	814	796	795	775	775	765	800	810	773	780	780	830	812	735	801	793	774	748	796	794	821	812	809	816	805	782	746	806	795	789	820	807	802	797	807	790	816	727	811	815	800	735	794	801	751	737	847	782	744	775	773	767	851	798	776	805	796	769	787	787	796	794	804	755	741	741	786	786	824	743	785	796	771	796	813	787	837	779	791	828	798	813	820	792	739	735	821	755	762	796	812	793	800	773	786	744	803	761	852	776	788	748	817	755	770	811	794	800	745	787	789	751	785	771	777	790	769	846	766	804	788	781	799	783	790	811	808	846	729	820	750	787	810	742	776	810	775	724	795	798	829	818	773	803	805	778	767	754	803	769	768	773	804	778	793	762	759	797	784	788	782	808	756	741	768	795	765	805	789	796	814	799	822	758	770	772	804	755	783	784	788	769	807	809	795	789	831	857	784	804	780	775	758	785	790	803	814	759	765	744	779	768	787	777	781	782	773	814	729	762	756	798	740	769	815	786	800	757	764	758	807	829	812	887	804	769	790	791	780	814	809	823	780	768	769	764	790	790	767	765	750	833	770	769	821	786	745	773	811	779	744	791	858	794	742	821	822	837	760	839	792	841	775	776	773	808	792	762	727	801	741	798	802	794	811	771	777	762	746	741	776	820	791	803	766	808	757	768	808	790	789	807	747	789	761	786	803	746	755	830	745	831	805	747	759	779	808	792	750	783	834	811	797	779	754	747	798	773	780	813	800	733	783	816	784	740	809	753	810	797	770	766	737	822	820	833	771	770	761	780	809	740	748	784	862	794	777	802	772	778	786	766	822	744	773	807	756	702	869	798	767	743	758	753	778	745	776	778	797	805	785	774	843	732	751	832	798	794	821	832	802	798	796	843	765	724
5588	282	200	154	147	118	118	111	96	107	96	80	90	94	93	94	81	72	79	85	88	85	91	62	69	85	86	77	83	80	93	90	76	66	67	75	74	81	77	78	77	89	85	103	74	82	73	93	90	81	86	92	89	101	79	96	85	82	79	94	79	72	90	86	96	73	89	89	80	103	77	83	92	97	91	71	108	105	77	92	100	99	84	75	91	90	91	91	91	80	87	75	83	93	89	78	78	79	75	80	73	89	67	85	101	80	80	66	99	65	101	96	77	81	90	96	75	82	98	72	101	80	82	88	89	81	84	72	72	84	82	72	77	105	88	75	81	79	82	79	98	68	93	78	88	92	103	86	83	90	89	75	75	81	66	76	104	79	73	93	77	91	67	76	86	82	90	89	75	86	82	85	83	77	97	92	94	85	80	85	88	89	95	82	99	95	102	97	92	74	100	82	87	108	77	71	99	86	91	81	77	85	86	83	85	78	81	68	104	87	96	91	84	86	82	81	95	96	86	81	74	82	71	83	84	87	94	88	80	70	88	85	76	102	71	76	87	93	88	83	80	85	85	78	85	93	81	76	83	94	93	86	80	85	95	104	58	90	96	81	72	71	88	76	63	82	89	85	94	76	84	80	83	81	67	86	78	87	80	87	73	87	91	88	72	92	72	90	74	82	80	85	97	64	84	97	68	79	83	79	74	80	93	88	67	88	96	85	86	104	95	64	85	89	86	78	101	75	87	89	69	78	93	84	88	97	87	81	85	78	87	103	77	81	72	89	80	95	89	81	91	65	93	96	87	88	73	82	69	72	71	79	78	86	78	83	96	81	108	76	79	82	85	91	72	89	85	62	86	76	79	95	76	92	77	71	91	81	87	82	85	73	78	77	74	83	77	81	98	76	87	86	88	93	91	74	82	87	67	86	98	90	80	76	75	81	78	70	84	82	103	88	70	83	82	89	73	91	82	88	77	65	73	71	79	90	87	70	72	75	99	90	95	82	64	68	73	97	85	74	70	103	98	103	90	85	87	85	90	89	77	74	102	79	88	100	93	95	69	88	82	88	79	79	102	81	85	60	91	78	84	79	80	85	76	77	79	80	99	81	74	94	91	78	98	73	94	84	82	79	71	90	83	87	88	72	91	89	80	72	78	88	101	86	59	73	73	96	93	96	81	97	80	70	76	77	78	72	83	78	81	90	74	80	78	95	97	91	78	84	106	90	89	79	74	101	79	91	90	67	91	103	94	91	81	79	68	78	86	94	85	89	99	87	79	99	89	86	83	64	58	89	89	84	59	92	82	74	75	80	83	73	82	86	85	74	83	89	72	73	80	81	81	66	88	90	84	80	75	83	89	73	76	96	79	91	78	72	73	88	78	85	62	77	71	85	98	67	86	86	76	74	84	70	91	109	79	74	85	84	85	89	80	73	72	90	83	76	105	78	73	80	81	71	83	71	83	77	94	102	81	80	78	81	95	90	84	71	91	61	85	92	78	76	79	84	80	98	97	75	98	87	97	89	92	67	77	82	81	103	83	74	76	76	82	70	80	86	117	99	88	94	88	88	84	89	87	86	99	89	92	68	88	93	83	79	92	102	98	87	99	86	87	67	83	72	91	89	93	87	93	92	93	70	80	85	99	74	79	92	72	112	74	81	96	101	74	93	87	82	103	82	75	84	66	87	93	80	86	88	79	79	88	91	77	94	89	93	68	67	87	74	96	93	72	85	80	82	86	91	81	77	93	94	72	91	79	74	73	82	102	93	92	103	78	88	72	83	86	83	98	88	76	104	84	65	82	89	89	73	84	79	86	87	89	95	77	88	74	86	88	74	97	90	67	101	83	71	74	97	83	100	93	87	83	84	74	82	83	88	86	82	85	79	95	75	92	85	87	73	89	84	94	69	74	85	81	67	86	69	84	80	77	91	69	88	75	70	100	74	96	100	62	101	83	78	65	74	77	86	92	102	94	75	96	70	83	75	78	89	87	99	89	71	94	82	86	87	85	83	85	73	65	85	84	84	74	82	81	88	86	84	81	91	80	90	86	80	89	73	80	79	82	78	93	87	68	81	76	74	81	86	84	78	78	82	98	69	74	91	86	95	90	84	79	76	82	78	94	80	94	90	86	80	79	81	75	96	82	75	82	64	83	93	85	68	85	79	87	74	76	91	96	75	95	76	85	96	93	61	89	91	68	69	87	84	76	79	71	89	82	75	80	85	77	119	89	80	96	91	85	73	75	107	88	79	84	81	86	95	86	80	78	98	76	75	74	92	100	84	76	84	85	76	80	78	87	87	76	76	86	79	80	82	71	92	68	77	63	87	68	78	85	68	90	91	85	89	94	73	97	79	93	86	88	81	84	67	88	80	76	79	100	82	92	94	76	80	77	80	82	84	70	84	87	81	88	98	82	87	90	81	81	92	74	81	72	86	87	79	101	91	95	85	83	70	83	77	93	76	99	82	90	97	86	87	80	82	74	84	89	94	92	99	78	86	78	80	90	68	93	75	88	73	92	76	86	83	93	71	80	80	80	81	74	85	68	102	99	65	87	88	88	85	77	87	78	75	103	80	97	80	85	81	69	88	76	94	75	79	101	86	79	97	75	90	98	68	87	93	98	82	79	95	87	90	89	76	74	70	74	90	76	81	96	78	79	84	86	78	73	91	69	73	83	85	79	82	73	82	107	88	92	86	82	102	86	89	73	84	82	82	86	72	84	85	66	78	78	78	74	61	80	88	98	77	100	72	79	90	75	67	76	71	83	74	81	91	82	58	75	81	70	96	88	93	97	85	82	80	93	60	77	82	95	75	101	75	99	101	88	83	100	88	81	75	73	98	84	76	96	84	85	82	78	65	74	78	84	95	84	98	89	87	81	72	87	95	97	78	72	92	74	98	80	91	105	77	71	95	94	90	93	85	101	79	61	92	85	88	83	88	93	74	87	92	94	92	86	76	82	89	89	78	99	69	94	86	97	71	93	79	76	104	82	79	91	83	80	89	71	81	81	81	76	79	71	87	69	87	76	76	81	86	89	94	79	91	81	92	77	74	93	100	83	80	76	80	75	74	75	80	82	92	94	88	89	97	85	92	72	73	74	94	78	80	79	79	85	73	75	86	82	73	72	83	75	84	83	88	86	88	73	57	90	97	77	76	85	78	77	83	66	92	73	79	94	101	73	75	83	89	92	66	95	88	92	84	82	77	75	84	74	75	92	82	67	81	98	66	75	67	91	90	95	69	86	80	76	85	92	84	90	85	82	63	97	95	82	86	88	83	82	68	93	90	80	79	96	77	87	100	80	91	91	88	70	82	90	65	68	94	91	85	73	81	89	78	68	76	88	78	88	94	83	71	110	81	68	103	80	81	76	79	67	101	75	108	82	86	87	85	80	78	68	82	79	69	85	92	83	75	99	86	93	85	74	97	82	87	83	93	83	86	66	82	87	80	77	107	90	92	71	88	78	72	83	86	75	82	92	86	83	65	87	84
6025	383	536	567	514	456	421	415	394	384	376	388	389	369	343	295	343	306	333	326	309	324	320	339	337	315	318	288	302	304	335	312	312	315	333	308	310	304	293	331	341	342	318	325	341	318	295	324	316	300	312	303	341	306	333	322	308	297	341	307	286	322	304	308	274	295	312	300	340	317	310	292	301	324	330	290	280	309	333	288	304	280	279	313	344	288	302	319	284	288	343	287	318	299	319	297	307	317	308	293	300	313	317	317	315	288	287	302	313	272	308	305	326	304	283	315	311	296	310	322	338	305	298	310	303	293	317	319	312	298	290	297	299	327	334	297	319	314	296	286	338	291	314	287	312	289	274	292	312	345	312	310	306	313	284	319	325	305	304	299	325	306	276	317	288	313	304	332	302	332	328	306	320	334	269	310	303	321	310	313	329	315	296	313	311	284	300	329	278	317	277	310	301	288	335	294	298	321	310	315	326	326	294	295	321	303	279	289	324	293	313	312	314	296	324	303	315	285	295	288	303	288	316	285	314	318	306	318	307	285	330	296	319	295	319	281	314	331	287	305	328	337	294	306	290	314	304	310	301	354	309	280	305	291	336	294	322	348	318	286	315	320	297	322	298	282	313	293	290	287	307	281	294	280	299	297	314	328	302	332	287	296	326	335	297	308	286	274	323	317	302	354	306	293	319	283	311	294	331	306	327	317	332	317	302	311	359	290	299	326	263	288	307	296	356	345	299	308	323	301	295	293	312	303	326	312	289	312	305	298	289	298	306	315	311	319	313	300	316	332	326	330	316	293	294	304	313	304	331	306	307	297	337	322	314	303	262	331	279	340	333	321	297	329	291	325	329	315	288	303	318	314	282	296	289	293	355	298	335	311	300	306	308	326	276	288	342	323	314	298	290	285	306	310	289	303	301	300	308	311	305	312	299	304	316	318	334	334	341	280	324	303	280	321	291	306	323	324	288	318	310	326	312	298	282	321	314	317	351	319	316	288	305	306	319	308	313	335	309	302	340	310	305	298	293	340	302	286	329	305	288	295	287	318	340	308	305	297	293	324	304	299	301	312	317	291	300	275	297	315	299	313	315	311	314	290	295	300	305	293	299	294	308	295	320	307	287	338	302	334	296	295	318	285	316	314	306	300	296	319	279	305	328	315	285	358	306	264	297	323	330	323	308	331	299	316	308	326	292	322	314	315	296	340	335	309	296	304	297	289	280	304	317	296	311	304	338	315	307	293	318	325	319	303	311	314	312	291	324	304	308	303	324	341	284	342	297	304	317	304	326	329	319	328	275	315	252	315	329	307	300	304	326	304	313	299	302	325	293	316	329	311	319	318	299	322	337	277	322	293	302	315	294	283	320	320	301	310	314	327	323	308	315	315	314	302	277	326	301	322	303	295	323	319	286	319	308	301	283	321	297	330	308	266	312	298	307	306	317	334	311	297	307	320	306	303	293	325	314	289	323	331	327	292	293	291	287	329	324	303	314	277	284	291	328	313	324	293	298	280	310	307	292	298	317	326	315	288	321	311	306	292	335	307	292	301	307	317	323	319	303	332	337	303	310	333	314	331	335	315	312	284	321	303	307	320	312	322	315	327	308	296	312	298	308	331	285	309	307	313	340	307	302	329	304	301	345	325	303	327	317	331	307	323	295	320	312	315	304	304	327	329	295	315	311	307	331	312	303	307	292	332	294	294	322	291	312	339	307	278	290	322	331	337	300	282	300	337	269	326	317	306	331	311	310	307	304	331	306	309	293	324	315	337	292	304	341	333	302	324	324	324	282	301	275	286	277	288	320	342	300	323	309	323	302	324	312	308	276	303	305	318	312	281	313	301	328	320	280	320	292	290	299	328	307	320	344	308	335	308	310	296	309	304	290	300	314	298	335	305	310	309	301	324	306	283	288	330	316	312	281	300	314	335	314	294	307	310	328	298	278	341	301	313	336	312	278	300	315	327	339	318	337	319	265	312	303	311	314	309	326	313	318	307	280	287	293	289	280	320	313	311	321	302	309	291	292	322	297	312	286	318	278	294	290	317	340	285	312	281	325	316	345	313	317	292	279	300	312	354	293	289	298	333	298	317	300	322	308	312	310	309	305	344	322	319	314	311	304	319	300	300	311	293	296	348	292	294	323	314	327	331	330	323	294	312	303	317	318	289	294	322	341	305	323	342	306	344	301	331	313	283	303	311	310	294	293	320	319	297	307	298	299	295	309	306	319	286	282	330	300	306	320	320	314	293	308	325	296	336	308	299	330	310	312	311	307	300	330	299	311	295	305	288	339	322	307	329	324	314	316	312	306	305	284	278	337	312	294	297	291	317	329	305	281	317	308	309	309	298	302	327	290	289	312	293	329	308	315	307	300	331	313	295	306	299	305	300	319	310	291	309	324	305	293	312	308	323	304	310	298	280	312	289	292	337	350	337	331	283	306	307	326	299	274	329	318	297	302	298	369	314	339	322	298	316	329	287	322	329	309	327	300	324	327	328	335	299	313	307	321	337	297	320	299	318	323	317	320	328	308	318	330	296	349	243	288	324	291	293	290	332	315	314	311	342	320	320	335	317	346	292	276	303	309	286	316	294	284	303	304	309	328	315	297	328	290	279	319	308	306	311	300	292	311	288	318	289	315	294	343	295	295	322	294	324	295	322	299	334	338	287	336	332	326	331	303	289	296	305	311	279	316	272	293	295	291	299	296	304	301	320	332	314	317	310	312	304	288	334	304	320	321	321	306	307	316	313	317	336	300	285	304	343	291	316	300	351	309	294	291	345	330	300	314	290	319	280	308	352	333	292	293	320	319	290	307	321	287	298	286	315	310	302	313	327	317	317	327	321	289	290	320	304	313	340	306	322	302	276	300	303	297	325	302	295	314	297	298	305	292	323	302	284	329	310	317	286	305	298	346	280	292	303	300	315	295	323	342	343	296	283	291	297	296	322	327	315	342	304	297	314	323	308	292	321	333	309	302	320	320	328	297	342	312	257	317	320	316	294	301	328	325	282	299	314	292	319	315	313	306	301	275	319	341	325	321	325	272	290	290	309	298	322	303	292	274	317	332	319	324	329	314	286	306	280	340	291	301	292	319	298	293	322	325	330	297	307	307	302	307	338	345	318	309	306	316	272	307	322	329	359	317	316	344	315	291	317	303	284	323	303	304	289	332	345	313	291	330	333	339	322	340	325	298	310	332	301	298	293	308	291	317	316	298	320	293	295	331	338	290	311	337	304	284	316	328	307	303	320	300	329	323	282	306	337	311	332	318	328	317	330	309	349	335	370	325	303	324	299	278	324	312	312	309	331	330	316	320	303	327	322	275	300	303	270	330	314	321	335	306	329	327	319	301	293	306	312	321	330	319	309	317	294	289	287	286	303	328	310	313	283	331	283	295	334	348	304	291	301	312	286	315	317	325	301	305	312	305	336	302	305	323	326	333	290	322	319	297	296	300	301	295	313	301	314	302	296	329	305	321	311	314	332	297	315
28994	5469	1406	984	725	604	447	416	342	318	295	243	245	225	215	201	218	214	196	187	208	215	184	183	186	147	171	204	183	186	152	189	187	146	168	173	195	166	197	195	160	187	192	170	167	184	147	171	163	162	173	178	162	182	188	171	162	174	183	165	164	164	184	176	170	188	184	192	194	177	150	164	135	190	179	161	152	172	188	153	176	165	155	175	159	173	154	185	165	176	151	176	174	167	178	146	175	144	201	156	194	166	144	175	172	171	180	166	165	181	149	200	169	184	187	163	159	172	193	171	147	179	174	172	172	167	155	167	190	181	144	179	178	152	163	191	151	162	179	166	162	187	167	178	161	150	159	169	167	176	156	171	177	185	158	176	185	173	194	182	178	173	168	181	184	188	184	180	174	174	150	186	167	165	193	187	162	165	159	170	148	136	173	177	159	177	155	185	177	186	185	163	152	179	198	160	175	168	174	176	186	178	191	163	161	168	191	147	150	159	176	152	189	166	162	191	191	161	186	155	189	161	157	190	150	180	156	183	169	180	174	144	157	148	172	170	168	166	167	155	160	163	173	174	157	172	167	174	152	160	160	184	171	165	149	162	167	177	168	167	174	195	166	162	176	170	176	173	163	183	163	164	185	163	168	182	168	188	171	179	163	177	174	191	140	153	151	161	160	193	164	165	153	152	168	148	161	166	150	158	155	163	181	156	166	159	157	173	187	178	184	178	148	156	182	156	183	147	175	157	165	168	158	154	170	172	161	185	164	187	158	177	153	161	167	177	179	168	148	162	181	180	167	178	179	175	155	181	170	176	170	190	172	173	157	170	162	161	166	166	156	154	160	178	140	156	171	175	142	142	177	157	165	154	156	155	162	182	147	172	191	184	151	169	168	175	167	168	157	167	193	166	161	171	180	186	156	178	174	172	154	177	188	174	167	166	170	153	158	191	172	172	140	159	142	167	165	199	167	150	151	180	156	157	159	179	178	160	167	170	170	176	199	171	152	175	165	157	174	163	138	179	157	161	159	152	176	160	156	164	151	186	171	170	146	159	175	169	152	185	182	175	195	173	147	169	190	182	162	174	202	180	171	146	187	169	157	167	164	174	169	160	146	188	172	185	173	170	169	162	142	164	171	175	170	164	149	170	172	173	182	179	180	189	181	143	160	185	176	189	176	147	152	180	150	173	164	141	156	157	172	199	165	169	155	162	164	157	165	178	158	172	161	171	167	157	162	161	168	147	176	158	147	155	205	158	173	158	179	160	170	184	168	183	150	185	186	192	170	175	165	168	185	180	166	178	170	185	200	155	162	160	146	150	175	162	140	187	154	167	162	148	209	183	171	147	180	191	159	172	159	167	176	153	169	135	168	184	148	164	147	186	170	168	175	150	172	154	198	156	174	158	172	170	164	175	171	180	153	172	178	162	163	155	153	198	192	180	138	163	182	157	193	171	210	163	145	172	164	166	192	164	145	161	142	178	166	165	175	164	160	187	147	176	185	162	166	155	179	163	149	177	166	176	164	168	142	157	158	167	160	139	169	149	153	170	143	185	158	192	206	203	166	168	154	163	174	164	169	147	176	179	181	167	173	177	164	165	176	165	175	172	178	158	181	176	148	146	185	172	186	187	174	177	167	180	146	152	156	137	170	148	176	198	168	174	181	155	196	168	160	159	169	169	178	174	164	149	174	145	174	157	163	165	172	161	180	168	158	164	166	151	176	185	152	202	184	172	144	195	160	221	167	173	184	151	166	164	178	162	162	158	153	177	175	161	143	176	159	161	179	159	166	156	159	174	176	166	179	163	194	185	152	184	185	171	159	170	179	172	179	164	143	185	179	156	182	185	179	174	169	196	162	174	191	182	173	175	181	176	177	158	177	192	167	151	178	172	170	166	169	162	180	168	168	172	175	180	177	173	202	169	165	166	169	157	176	161	149	162	164	162	174	161	180	172	161	147	161	188	182	180	148	169	155	181	170	184	168	144	177	195	155	171	147	184	165	177	161	187	176	162	155	171	163	176	189	168	144	149	169	176	161	187	163	143	160	175	181	169	149	153	171	163	175	156	158	183	185	153	177	156	178	173	166	153	150	153	172	169	155	165	165	157	162	168	171	200	181	155	155	168	167	150	172	149	180	182	172	159	159	156	180	166	157	182	166	141	159	166	162	176	187	181	170	186	168	156	159	167	150	182	181	160	154	154	167	183	143	155	171	177	175	175	169	179	154	171	167	174	195	155	173	149	153	155	159	178	151	153	158	177	180	167	174	171	185	170	176	178	158	180	162	190	156	152	162	175	159	140	165	183	175	183	142	159	182	175	166	157	155	168	176	168	173	156	161	155	175	181	173	182	162	147	174	155	175	166	164	145	183	165	184	137	166	163	154	161	185	164	180	157	149	188	160	188	161	185	162	166	157	174	176	172	197	153	141	170	161	172	166	165	165	175	152	170	193	175	162	178	167	167	176	165	169	145	171	170	183	145	143	166	178	167	156	168	204	182	178	158	161	186	176	156	152	168	184	168	165	157	175	174	164	176	158	157	184	182	169	188	167	177	159	183	162	174	154	180	151	168	156	165	176	159	171	149	159	175	153	175	158	159	177	166	167	177	174	187	158	147	162	170	185	169	175	176	174	146	155	159	163	178	158	142	167	156	166	188	193	150	159	190	160	162	178	179	179	181	191	158	199	171	148	164	168	189	170	157	175	157	174	163	172	158	165	165	182	168	175	163	160	168	170	183	183	159	166	162	161	158	167	161	160	171	174	163	174	179	167	156	173	175	163	158	185	157	155	172	156	174	158	189	160	162	165	156	166	177	179	165	165	158	167	167	166	167	180	161	161	157	189	163	160	145	187	172	154	185	194	178	180	152	183	175	162	173	172	161	170	188	176	199	171	175	191	142	167	169	152	181	159	151	166	174	177	142	172	165	194	142	175	158	146	148	154	213	175	165	164	182	168	161	182	168	180	166	174	169	175	174	151	182	177	156	168	175	141	148	152	196	178	161	165	151	173	160	153	177	177	166	187	177	160	183	169	190	181	194	161	169	186	155	159	181	156	184	184	185	163	173	164	172	175	170	178	168	171	197	166	126	169	162	166	157	165	204	167	148	161	164	163	186	186	162	162	190	149	163	159	159	179	145	161	162	166	168	158	162	196	167	165	137	173	152	185	180	168	165	177	166	166	182	198	169	178	155	179	164	163	162	190	161	174	134	171	190	189	164	177	153	147	152	179	174	148	162	158	154	179	193	174	144	167	168	184	172	178	164	169	170	165	191	160	164	169	155	185	186	169	153	159	167	148	153	173	166	179	165	157	169	152	156	145	152	147	154	164	186	166	183	164	186	172	167	179	183	157	171	155	164	161	161	172	191	199	174	143	188	176	165	142	157	159	179	157	140	170	172	156	176	164	164	189	183	145	167	168	152	154	161	173	164	170	176	155	180	184	168	145	155	166	161	153	156	141	183	171	156	161	154	192	175	165	192	150	180
13779	1497	3075	3688	3188	2467	2146	1830	1612	1434	1204	1087	1010	961	880	889	858	813	784	739	698	685	720	700	709	625	638	621	671	653	610	596	614	600	605	615	595	625	569	587	547	548	573	589	566	592	639	604	590	580	581	577	542	573	591	590	572	545	612	564	577	550	550	575	574	531	531	522	548	578	559	567	579	582	573	586	540	572	541	566	544	554	576	586	552	497	564	550	581	564	519	547	565	561	590	580	518	593	521	535	530	583	588	543	540	573	547	552	513	570	568	526	498	519	531	546	542	570	539	565	533	549	520	489	552	551	523	538	496	539	556	577	561	569	563	529	514	542	559	545	563	537	509	564	518	520	515	546	512	486	511	545	527	562	494	563	518	531	551	552	529	553	531	520	553	517	553	566	553	506	563	550	625	528	559	560	557	563	537	524	552	621	571	551	549	548	537	554	556	567	545	527	547	509	511	528	527	574	555	541	532	542	553	573	498	542	555	541	565	519	542	524	525	510	515	484	550	524	527	541	528	509	575	556	501	559	540	533	559	507	534	543	549	548	507	505	549	553	553	525	535	572	509	558	514	504	509	535	545	533	574	522	566	512	546	556	548	517	530	567	546	577	548	531	534	542	484	528	527	536	517	560	532	516	558	558	586	550	545	564	562	518	531	555	507	549	535	565	525	552	521	518	540	534	509	548	524	507	493	556	524	528	571	542	539	495	544	535	521	521	523	556	595	566	521	563	532	565	571	559	554	523	496	572	523	558	490	543	559	485	536	560	542	534	547	566	536	588	558	549	508	530	569	554	565	535	581	528	540	564	534	523	538	533	535	572	517	548	551	526	562	570	544	534	558	537	571	553	552	556	517	548	570	556	526	614	529	526	570	518	544	525	565	527	492	494	536	545	523	536	534	539	501	545	513	530	546	550	504	555	550	509	526	550	518	479	522	526	551	563	491	545	547	540	558	540	543	563	559	545	556	519	580	548	522	479	531	523	547	511	555	541	528	565	533	540	558	583	536	499	543	558	536	564	547	577	534	544	552	584	543	579	551	495	548	582	500	536	527	535	550	523	483	502	550	550	514	517	571	532	488	516	525	483	536	500	559	520	524	517	541	543	550	541	518	512	526	546	544	523	577	578	536	525	527	555	516	542	526	532	563	592	543	562	509	555	541	562	539	560	547	569	520	555	553	536	569	590	567	568	554	546	521	537	565	547	543	518	532	521	527	547	558	535	559	530	539	517	556	566	569	565	531	577	547	573	533	549	528	538	552	550	550	520	539	517	519	532	569	554	542	546	554	552	528	586	576	523	499	510	508	512	525	560	555	547	533	562	525	557	549	526	506	536	568	554	557	543	502	559	523	530	550	530	593	536	575	510	508	478	514	531	518	529	513	505	544	540	492	542	543	515	555	520	536	536	540	527	567	558	516	569	539	567	536	562	492	541	520	550	508	527	590	544	579	500	512	568	571	552	523	526	551	556	549	537	563	541	538	490	538	558	522	530	541	584	528	536	542	519	558	571	566	531	548	536	507	553	552	524	550	517	540	559	561	516	514	505	543	536	515	534	535	518	533	502	558	560	565	574	542	531	494	546	542	567	552	556	545	546	514	555	523	570	549	566	526	507	563	504	544	552	534	557	541	516	526	554	503	536	549	524	521	567	517	535	577	524	563	544	542	549	520	502	533	543	556	539	513	544	546	544	546	542	557	556	540	520	563	517	553	556	553	574	539	508	510	567	561	495	531	567	539	516	521	519	529	561	531	509	540	535	535	548	545	537	528	536	530	541	515	559	539	549	531	487	567	544	518	490	563	564	533	526	561	578	522	520	523	547	527	529	594	506	540	525	583	508	545	527	559	519	558	558	519	560	552	523	517	511	511	527	553	559	573	518	525	510	574	552	532	520	544	575	554	560	507	539	537	521	559	574	520	513	536	531	551	512	515	525	525	509	494	561	526	491	521	496	510	578	569	596	529	506	518	518	535	558	517	551	512	562	475	577	545	517	520	529	523	585	503	529	552	561	548	537	506	503	548	505	538	533	521	525	529	556	549	538	588	524	556	547	559	544	540	503	594	567	537	547	551	541	562	543	517	541	558	526	536	542	556	561	543	501	566	555	514	560	557	540	519	548	539	576	570	510	534	533	537	503	530	540	553	555	542	513	469	520	532	545	513	609	559	537	530	519	553	531	543	542	563	516	531	547	545	562	538	567	556	535	528	498	555	516	554	492	544	554	596	503	570	512	518	535	509	562	512	525	535	538	569	558	533	542	509	542	535	524	564	536	523	556	577	512	533	532	507	554	502	563	546	598	539	561	518	554	562	544	527	536	522	564	489	564	540	511	537	533	526	539	530	560	480	527	516	552	577	516	546	574	534	544	563	549	564	541	567	523	546	536	518	521	544	555	518	537	522	548	542	548	556	517	522	489	562	526	557	538	546	539	459	533	539	537	549	546	556	533	531	558	522	554	515	560	553	518	542	530	515	500	526	579	519	536	544	510	564	566	538	532	543	592	551	544	542	509	525	553	538	563	523	545	549	538	527	526	506	562	516	527	557	569	497	512	555	538	522	570	528	549	519	550	518	521	554	540	485	539	538	548	547	537	563	531	549	523	528	532	500	537	506	532	525	531	563	473	515	545	519	538	534	536	531	574	529	506	561	513	521	543	574	539	568	527	524	551	531	548	575	527	565	536	575	529	559	511	553	506	519	515	548	502	562	540	556	512	544	504	485	554	508	519	555	551	559	511	527	519	538	532	538	581	512	526	519	553	499	528	541	538	520	592	551	549	533	550	571	513	558	532	536	502	534	581	495	501	563	536	569	531	535	541	490	486	545	557	521	550	533	545	527	515	536	522	549	517	508	570	547	538	558	478	496	543	539	503	534	495	529	570	521	518	534	539	531	529	540	513	545	550	514	535	521	517	558	561	544	538	531	515	477	515	578	545	561	535	509	569	518	532	549	527	531	561	553	528	526	552	562	546	531	530	533	493	501	523	527	502	548	556	535	527	533	504	541	541	517	509	526	513	551	541	516	570	568	579	559	543	522	536	569	553	517	554	540	546	510	519	526	568	529	578	532	546	556	548	523	505	543	580	531	575	557	519	521	546	529	553	553	570	545	537	527	565	544	529	533	526	550	527	535	530	506	562	559	564	575	534	501	535	541	521	541	509	496	560	543	526	526	541	481	567	539	525	577	517	520	566	536	533	520	555	554	549	544	541	576	550	524	531	515	566	542	503	520	534	498	555	552	582	522	541	581	572	546	555	527	498	569	544	528	505	525	617	544	522	570	525	538	524	504	497	571	576	538	574	548	570	567	550	518	533	547	591	504	524	524	556	552	540	579	534	525	547	525	552	521	523	559	508	514	548	559	524	535	532	554	570	551	544	567	535	556	557	556	505	537	524	549	563	566	567	522	530	535	595	584	522	563	505	520	527	529	561	539	559	525	524	516	529	537	528	568	543	512	521	578	534	519	519	533	513	535	549	538	485
38800	13253	3321	2076	1493	1122	839	684	620	539	470	428	354	406	373	363	377	342	322	332	316	277	298	310	291	315	280	302	294	292	316	256	315	273	287	302	292	290	250	282	258	277	262	286	268	253	274	294	284	262	295	261	253	261	240	256	268	283	285	317	287	287	263	290	295	252	242	269	278	277	261	262	274	276	266	259	273	279	275	276	284	279	270	274	285	271	261	292	270	265	281	257	260	293	276	288	259	263	261	302	272	247	267	292	258	258	267	274	266	260	242	255	248	279	272	281	300	248	270	262	257	269	286	277	299	279	310	284	290	262	265	275	289	268	249	281	301	258	277	269	255	263	285	279	265	284	267	261	288	282	277	283	264	257	243	269	288	277	263	277	272	283	264	268	272	300	278	296	239	262	280	271	252	280	259	265	242	288	272	289	242	247	296	280	290	270	287	277	284	227	261	260	276	253	275	270	284	251	266	262	247	289	273	278	287	248	229	261	245	273	265	269	287	251	273	278	296	269	254	264	271	265	270	252	293	267	258	250	291	262	294	270	275	278	300	248	281	280	287	284	270	266	274	253	268	265	302	277	258	268	270	262	290	252	277	286	271	262	243	268	279	286	269	267	244	262	281	257	300	272	246	266	280	275	250	239	230	251	287	271	285	282	294	277	261	309	295	269	260	280	273	246	278	277	252	240	292	265	284	274	281	271	259	278	268	294	262	263	285	259	275	286	275	251	256	274	288	253	252	295	271	277	249	257	270	251	269	279	266	283	267	269	299	288	270	268	288	257	238	272	261	276	273	300	286	267	244	270	268	245	305	275	274	276	264	227	281	242	279	266	261	262	273	272	281	276	240	263	247	281	283	255	270	286	287	274	290	256	257	234	321	277	267	222	259	328	279	272	270	270	282	272	276	297	273	258	285	278	269	255	287	235	287	296	256	253	267	263	263	297	277	246	273	284	245	245	266	268	260	268	263	249	274	268	268	259	233	247	264	280	237	272	278	279	266	259	259	268	252	292	268	264	273	256	258	286	260	264	265	262	275	258	300	240	261	258	271	239	248	273	253	273	285	274	294	278	265	262	276	242	293	269	250	255	268	250	238	280	272	319	248	252	254	263	307	267	280	269	260	276	251	282	242	292	243	254	264	270	268	285	272	275	272	297	288	253	274	272	248	250	245	250	263	243	280	250	268	248	263	295	277	243	274	249	294	264	248	267	286	275	251	256	274	277	244	275	267	274	285	269	234	240	268	257	264	237	258	284	238	269	295	253	281	265	272	240	240	289	267	259	275	245	242	237	282	246	275	275	282	257	267	264	272	292	265	249	265	276	268	289	255	285	270	281	277	278	283	281	307	285	278	282	248	245	273	286	271	281	262	270	288	280	286	280	256	294	269	247	260	280	291	244	254	280	265	295	284	286	254	262	249	270	285	252	286	242	254	260	273	294	268	247	283	322	248	285	249	280	279	283	270	305	289	285	279	263	264	258	257	262	286	293	279	273	257	265	244	286	267	324	275	261	284	266	252	279	274	306	268	302	276	259	284	258	275	269	247	277	258	253	286	248	251	268	288	244	247	286	288	258	266	269	286	259	295	263	260	250	272	264	301	276	253	260	253	257	290	236	235	236	279	296	240	212	255	289	273	273	268	259	298	281	266	256	267	239	297	256	281	281	285	282	275	265	307	247	254	250	271	256	266	259	267	247	270	265	255	236	279	266	258	303	296	259	302	274	255	274	275	277	268	294	268	287	258	275	262	247	300	268	243	258	241	242	276	255	272	245	295	243	265	279	277	261	275	260	266	250	257	269	267	269	259	281	271	251	283	274	228	270	274	255	274	241	277	262	266	244	282	263	256	277	282	248	247	256	290	261	246	263	277	263	265	299	267	250	266	281	282	303	247	280	272	296	256	278	263	265	288	257	274	247	296	271	274	255	272	265	290	270	253	290	298	294	260	273	247	243	254	277	288	251	257	250	251	250	297	257	268	262	281	280	262	261	264	271	288	269	289	274	260	260	276	253	252	267	259	268	267	278	258	235	271	234	281	265	273	260	297	252	278	265	254	294	270	251	264	304	259	254	295	242	261	281	277	246	258	267	249	269	285	286	265	241	264	253	278	274	258	248	260	285	263	282	253	263	270	289	234	258	292	257	252	266	275	264	265	263	276	267	245	250	265	293	287	275	263	271	256	269	264	286	268	268	267	262	250	280	257	274	267	303	255	266	251	298	235	314	266	257	246	273	272	266	264	256	288	298	277	279	239	275	250	256	266	241	276	268	267	265	250	239	286	254	286	284	260	272	283	272	261	281	270	263	274	284	317	303	261	291	265	253	262	262	277	275	277	282	277	278	288	273	261	288	318	268	234	247	280	305	285	277	297	282	232	272	264	266	302	269	255	264	261	265	266	267	279	265	269	271	262	269	293	272	288	243	247	234	271	290	272	281	274	287	278	275	282	283	265	264	251	278	262	282	243	250	272	245	291	289	304	271	267	260	245	282	256	291	291	259	254	274	280	252	280	298	297	276	287	278	248	240	293	267	303	256	253	273	265	268	266	292	242	277	263	299	280	277	256	265	278	265	280	282	289	251	285	259	266	251	280	286	276	285	283	278	273	273	261	266	257	283	294	284	279	259	275	242	265	281	257	270	268	266	256	262	277	252	277	243	274	275	249	273	242	273	249	275	280	311	269	267	254	286	267	264	243	284	266	264	274	277	282	282	253	253	288	264	236	287	258	253	305	249	261	267	265	292	257	261	281	260	258	255	246	270	273	294	269	272	285	251	277	279	235	264	269	276	263	256	283	249	228	278	257	274	288	251	260	262	270	273	301	301	277	272	279	295	265	257	279	277	248	279	261	291	271	255	295	261	277	276	260	275	290	234	256	279	264	281	290	257	237	256	245	261	268	279	250	267	264	248	309	246	279	272	270	252	278	262	280	287	262	255	258	259	262	271	264	261	302	256	286	297	300	277	286	283	273	298	247	274	261	248	290	273	263	265	308	273	287	272	269	244	255	280	296	261	262	254	268	292	278	249	275	264	261	263	292	295	258	287	267	277	254	298	255	276	289	257	283	288	274	272	289	245	255	250	267	265	290	253	262	231	250	271	297	284	275	253	264	277	275	261	278	255	301	274	263	274	288	271	269	272	274	278	285	283	303	280	271	272	278	274	262	255	297	292	258	236	287	289	266	274	250	252	245	287	269	254	272	286	269	246	267	245	274	291	263	268	269	260	287	277	302	283	279	228	288	252	246	294	273	273	260	253	276	257	260	255	261	267	280	282	288	247	265	259	272	267	286	283	259	268	262	258	267	275	283	273	283	279	284	267	280	286	272	279	274	286	298	291	286	229	247	247	245	273	241	271	285	293	280	278	268	246	282	292	227	292	250	271	270	254	262	256	278	294	277	296	261	257	267	251	230	260	237	276	282	275	273	270	270	259	269	253	262	256	267	277	287	268	278	308	250	294	268	287	273	275	283	261	279	268	245	270
17474	2543	5356	6142	5528	4510	3632	3072	2710	2392	2098	1888	1715	1613	1476	1383	1374	1227	1246	1174	1129	1106	1085	1066	1076	1009	1016	965	1013	1019	966	950	943	973	913	900	942	882	877	887	880	889	908	865	865	877	838	827	815	889	861	817	856	856	869	822	840	863	846	847	871	769	803	820	807	828	793	822	812	879	861	854	828	782	844	806	798	847	808	779	821	781	778	910	803	776	769	801	772	805	820	796	798	870	824	816	774	802	838	792	753	793	811	802	786	756	786	809	807	788	821	817	841	796	800	801	786	757	798	803	816	788	761	778	808	828	806	826	806	775	731	799	829	806	837	732	813	775	818	753	757	824	798	822	754	814	826	783	809	812	782	822	828	809	781	767	805	805	820	758	784	870	858	764	806	781	793	771	776	810	738	796	845	787	797	797	766	814	806	800	805	792	787	810	812	835	817	846	820	789	801	778	824	796	805	760	829	765	815	751	762	812	769	785	740	789	800	764	811	763	769	773	802	759	810	785	794	790	749	774	794	746	797	796	778	761	804	781	805	747	777	784	791	775	793	806	819	747	749	798	800	778	793	768	820	800	770	779	798	789	823	784	815	804	764	824	827	824	740	841	813	814	778	782	731	766	797	821	764	750	819	826	820	784	818	861	800	738	755	749	802	783	811	798	777	777	808	851	784	769	821	823	791	816	794	813	748	764	810	777	797	795	768	751	759	804	745	771	798	729	785	794	801	762	777	805	844	803	799	822	789	839	783	760	820	811	760	830	829	829	802	760	732	802	806	772	778	781	761	827	763	775	789	796	803	788	733	759	803	794	784	815	727	777	796	789	785	820	768	816	784	770	791	806	803	764	798	807	763	807	753	772	836	791	773	823	794	733	826	776	825	770	868	801	780	806	764	777	772	777	758	868	776	737	795	791	775	774	852	783	849	822	803	800	792	823	760	804	800	781	784	797	790	804	790	808	842	802	800	786	765	810	790	750	742	775	840	829	876	835	818	771	770	819	786	793	769	791	775	743	750	775	766	808	806	754	737	784	816	832	790	799	791	761	737	727	774	811	766	780	783	776	785	820	755	781	833	807	722	806	768	823	804	774	775	814	807	779	827	808	814	792	799	763	795	785	802	771	794	781	759	815	785	800	808	801	757	788	851	776	810	770	755	809	785	771	819	806	832	737	809	833	784	769	797	816	813	796	753	792	759	802	784	825	879	779	784	809	788	823	821	802	822	786	782	850	838	779	775	775	797	794	765	787	770	768	808	831	808	776	794	808	766	805	756	786	770	778	769	829	792	798	768	776	770	749	804	798	743	776	772	774	763	807	844	747	809	770	722	741	796	770	769	766	809	806	758	772	767	767	772	756	804	790	735	802	832	782	803	777	744	770	842	776	796	762	741	787	754	824	797	794	756	825	810	771	807	786	774	867	813	768	794	762	787	747	793	736	798	760	755	768	756	773	807	837	810	797	768	712	800	820	783	785	746	799	843	767	847	727	771	801	821	805	769	782	804	775	767	770	792	821	773	752	815	790	800	787	789	745	782	774	831	788	791	820	741	755	770	825	814	814	794	771	803	785	799	788	785	837	769	791	832	742	774	860	774	770	801	743	801	863	796	821	778	779	777	793	806	803	768	805	764	782	787	808	834	793	822	770	800	826	780	734	763	775	773	774	725	754	813	822	830	765	797	817	809	815	814	779	796	776	782	757	765	792	756	756	805	797	789	759	825	794	800	743	799	764	801	772	763	826	817	828	810	774	787	785	858	791	795	812	810	791	811	835	837	791	796	816	846	801	815	827	755	795	845	783	789	813	805	822	772	804	772	761	764	815	805	801	809	787	809	819	822	781	750	787	793	792	831	792	768	812	785	782	771	803	761	796	821	781	774	755	873	702	765	790	821	789	798	768	753	772	846	790	795	819	750	801	821	771	788	787	824	804	781	831	805	804	850	737	792	820	755	785	819	764	759	766	762	785	770	804	718	782	817	783	785	790	771	797	785	829	786	766	749	829	765	797	808	772	787	769	782	797	752	766	828	783	797	793	804	777	802	789	788	785	798	798	784	732	777	773	777	806	785	796	748	794	777	757	814	763	785	769	785	828	859	786	755	839	888	777	774	754	758	772	776	792	776	849	784	759	792	830	793	787	791	798	775	750	781	750	770	774	780	770	801	753	796	820	772	791	818	760	782	817	746	835	800	795	732	797	750	797	772	822	796	741	788	805	768	807	777	836	815	820	772	798	770	816	756	830	785	746	834	828	815	751	787	836	799	786	796	789	804	795	730	776	775	811	802	774	829	757	789	811	769	767	809	790	759	776	740	795	739	806	798	775	788	804	770	794	750	796	782	800	791	821	803	747	796	794	812	771	758	748	779	722	754	807	805	787	815	742	789	835	827	803	758	722	827	773	782	817	787	816	805	796	786	810	786	800	798	745	825	774	798	755	780	783	789	789	801	810	798	760	800	820	785	792	823	786	808	824	773	825	793	743	784	823	798	769	820	855	779	785	808	837	769	782	775	826	768	790	758	753	794	816	839	801	761	803	775	826	822	795	806	793	821	813	798	798	790	816	791	798	837	804	801	782	809	756	773	778	811	815	828	755	790	764	810	809	774	812	809	797	754	784	760	784	793	755	758	794	784	771	751	798	830	823	765	794	788	785	784	818	808	832	788	782	775	774	772	812	780	786	746	789	832	798	801	785	773	757	814	818	757	807	771	806	772	748	766	732	788	774	822	792	769	764	824	784	778	805	837	802	787	784	826	810	758	804	808	798	760	761	808	775	804	831	812	788	792	775	782	747	768	786	795	795	775	839	737	766	781	754	798	774	809	785	802	804	810	792	774	768	780	789	820	793	797	788	748	796	773	797	848	784	750	801	796	735	807	811	800	828	822	790	820	830	773	765	796	769	733	824	785	789	765	799	793	800	766	768	820	791	850	835	795	816	870	805	812	774	779	814	773	808	770	810	770	810	778	840	804	803	825	763	766	826	796	765	730	756	768	804	765	842	795	819	799	749	770	762	792	792	799	811	767	768	782	802	822	822	806	735	851	808	773	823	826	838	804	833	787	807	820	788	817	765	751	783	812	804	791	804	808	774	850	766	784	819	842	789	787	783	819	746	819	768	781	809	792	803	751	796	788	785	782	752	830	820	792	792	820	804	816	799	800	724	766	803	794	823	794	713	774	818	809	820	862	753	792	762	792	817	812	806	815	819	783	796	831	745	746	778	817	794	832	771	769	767	764	752	805	779	809	744	795	760	824	804	790	836	811	777	803	784	789	819	782	788	787	797	764	812	782	795	801	776	832	785	786	828	794	755	770	791	774	816	772	810	788	747	749	819	790	821	809	797	736	751	795	802	801	781	807	759	809	805	817	785	814	803	813	763	792	801	789	821	751	822	789	778	789	797	877	792	835	791	821	804	769	817	808	773	756	789	790	743	830	818	739	768	810	810	805	793	748	799	769	759	773	840	778	816	793	749	799	786	772	822	792	783
5984	373	201	150	115	106	101	102	98	92	103	81	93	102	95	91	85	82	71	79	83	75	87	96	92	93	89	88	76	83	80	88	79	75	98	91	89	88	95	93	87	77	94	92	87	80	90	87	89	74	100	79	90	93	96	84	83	84	98	86	92	92	92	83	72	97	89	100	103	89	108	89	94	91	82	82	85	91	82	97	91	66	86	76	80	93	90	75	92	94	88	97	92	81	90	95	95	86	94	96	87	92	85	82	73	96	81	77	88	91	92	93	68	98	89	77	76	83	84	83	75	73	90	87	78	83	80	101	76	72	114	83	81	91	77	98	84	83	90	78	92	92	65	96	87	71	87	85	80	89	81	100	82	85	65	88	84	89	94	80	93	97	105	83	100	71	86	74	84	78	91	75	86	79	86	68	91	80	95	88	84	88	73	86	88	82	79	79	71	94	100	87	82	86	68	82	77	82	93	94	91	74	88	93	102	72	75	85	92	78	92	77	69	90	84	85	92	93	73	72	102	69	90	79	83	65	60	90	82	74	82	84	93	74	79	97	103	86	99	80	84	94	84	62	94	77	75	86	69	85	79	75	91	83	91	89	86	88	72	83	77	86	97	79	87	90	94	103	79	89	97	80	91	87	85	69	93	85	87	87	106	98	101	80	74	108	88	84	74	93	77	91	76	75	89	84	86	76	79	81	75	79	93	91	92	79	86	100	75	88	85	84	89	96	78	95	97	68	97	82	84	68	78	81	84	86	92	91	83	66	82	99	74	106	99	64	98	81	86	77	82	85	86	82	79	106	74	73	71	79	84	81	90	71	88	82	87	94	89	78	85	84	89	93	103	91	97	70	85	76	74	77	75	81	90	90	78	89	87	77	106	80	81	98	83	102	90	90	79	85	86	94	75	86	83	69	79	75	63	72	77	80	75	79	74	72	89	88	86	84	71	72	64	102	79	74	85	74	93	81	103	83	83	76	102	85	90	80	104	88	79	76	75	89	84	87	77	91	107	90	66	64	78	85	89	96	74	80	76	100	84	86	93	90	83	81	93	79	78	89	86	76	105	94	88	86	81	90	78	73	88	75	87	67	78	86	89	72	79	68	92	94	75	91	91	75	78	79	70	80	91	89	99	67	75	90	96	88	64	89	79	79	84	77	85	72	86	92	80	78	102	74	94	86	80	85	90	89	87	87	92	71	87	84	84	95	77	94	91	77	78	99	84	84	90	100	90	93	92	100	76	83	93	76	83	85	95	82	96	58	89	93	87	77	84	97	96	82	78	96	75	76	87	82	98	79	90	76	96	84	87	97	88	86	86	87	82	88	93	63	72	87	86	69	83	75	69	87	87	83	88	70	80	90	103	81	80	76	93	86	65	90	71	91	99	79	77	89	81	85	85	77	87	73	97	87	83	83	86	93	94	83	87	81	77	91	97	79	72	82	89	86	93	72	82	93	94	81	70	85	86	104	96	88	82	77	86	79	102	90	73	78	83	86	70	91	82	100	77	91	92	83	71	87	77	74	79	76	92	92	93	77	98	79	88	98	88	81	90	95	74	91	69	86	83	76	78	86	82	67	87	85	78	87	73	97	96	87	91	83	89	88	73	104	86	106	89	109	67	83	86	82	81	86	78	81	94	77	86	85	84	86	91	88	87	101	83	84	70	77	91	84	79	74	65	88	87	71	80	105	100	71	91	90	81	71	78	95	86	71	84	80	94	70	79	100	83	87	92	75	99	82	83	95	88	85	90	73	72	93	77	72	88	89	92	75	90	81	76	69	100	81	70	78	88	80	78	91	96	99	78	65	83	66	84	90	91	85	77	94	84	74	80	73	83	61	82	84	92	86	73	100	77	79	87	86	75	84	83	83	76	88	85	98	88	109	81	91	90	62	84	74	74	66	92	81	69	81	60	95	64	83	80	94	60	86	87	99	97	86	79	84	84	74	65	93	94	78	85	83	102	79	93	94	73	93	82	102	85	98	91	76	86	80	101	99	79	90	80	100	85	79	96	96	78	80	81	98	93	78	92	89	93	96	78	89	67	67	87	84	88	87	77	90	84	86	71	91	92	93	77	71	69	83	83	89	89	84	72	90	78	74	84	84	96	87	96	75	77	92	71	81	82	86	84	81	77	81	86	107	82	82	92	80	102	97	79	82	80	75	74	89	83	96	73	95	76	76	84	94	78	93	92	87	104	85	72	72	92	72	96	85	96	79	83	67	76	79	85	96	89	79	64	87	86	88	96	85	86	81	91	90	76	90	78	95	97	102	91	107	87	96	87	82	91	79	88	93	88	59	88	79	78	84	84	108	81	82	73	78	97	96	80	97	85	80	86	95	70	116	69	91	81	100	77	69	97	83	82	72	80	83	88	104	76	86	77	70	84	84	67	91	90	92	95	83	81	64	74	77	78	78	79	69	99	80	82	82	91	90	74	98	100	89	77	79	66	78	91	99	97	74	76	84	85	69	78	92	71	91	95	86	75	93	82	66	85	89	85	77	93	76	97	79	62	76	80	86	90	72	91	90	103	86	102	93	75	97	85	95	91	79	83	82	88	90	97	78	86	80	92	90	87	98	84	78	95	77	92	84	95	86	87	93	97	88	77	83	94	93	88	95	93	62	99	85	100	84	81	75	85	95	86	71	89	88	81	87	78	94	81	73	75	95	70	94	84	82	100	90	85	76	104	98	84	74	80	86	81	74	89	99	81	100	93	74	81	86	91	93	83	77	71	85	70	86	85	91	85	66	98	76	84	109	81	73	84	91	78	73	73	84	96	94	85	104	97	93	88	83	80	83	114	97	84	81	88	86	71	97	80	93	92	99	91	72	77	78	68	78	81	99	90	86	69	91	80	78	74	80	84	86	72	76	82	90	84	93	99	107	72	82	103	91	76	79	83	72	86	103	93	96	80	97	98	84	78	80	74	76	79	82	87	66	105	88	90	79	86	93	91	92	90	77	88	92	88	68	82	85	70	91	94	66	69	83	90	85	97	85	88	95	87	106	93	88	78	93	83	75	76	81	82	86	87	80	86	78	87	85	79	90	81	92	89	86	83	77	92	91	85	93	82	88	98	95	86	92	83	76	101	90	91	73	98	90	84	72	81	74	80	94	88	117	86	81	67	88	88	89	95	101	87	65	73	81	91	85	93	98	100	92	77	87	87	87	89	81	72	101	74	101	94	68	83	79	76	83	72	70	79	100	90	92	93	82	77	106	85	98	98	81	66	72	99	91	92	97	84	81	92	87	91	86	102	82	97	75	88	91	93	78	85	91	88	85	78	93	92	85	86	90	82	104	81	85	94	70	83	88	87	83	86	94	75	80	76	100	80	80	103	86	77	84	82	96	99	76	91	90	78	79	85	96	78	101	89	77	74	91	71	90	78	82	85	87	99	86	89	85	86	93	68	71	87	83	92	84	90	79	103	87	71	85	77	75	74	82	98	84	77	63	83	87	81	69	100	84	91	85	86	92	106	82	85	92
6333	405	583	587	517	483	452	442	409	382	373	375	332	369	339	297	350	339	339	367	344	336	332	331	308	340	324	329	340	303	361	328	335	334	318	300	314	309	331	320	306	298	302	330	329	301	294	306	278	322	310	309	346	298	362	327	321	320	329	309	308	324	308	311	294	298	334	321	304	344	278	303	292	339	318	312	278	309	314	324	325	275	321	309	328	357	350	334	323	284	314	306	320	327	276	298	300	318	336	324	297	319	311	343	302	318	317	317	311	301	330	305	293	305	274	337	314	335	294	311	279	327	296	300	278	275	308	293	327	275	308	309	280	304	322	328	324	298	325	277	292	297	308	338	312	306	308	313	322	331	313	308	285	273	307	301	300	307	315	311	306	311	323	326	355	287	294	325	350	306	297	304	328	315	319	304	318	267	310	288	296	268	318	316	326	290	315	297	316	329	326	364	315	316	341	291	298	301	290	307	271	290	335	317	309	302	321	275	314	274	312	316	310	325	347	296	311	288	293	296	316	325	315	308	279	337	302	318	360	260	326	320	325	320	310	299	295	315	304	348	322	314	327	313	309	307	333	313	332	317	300	269	311	298	335	335	316	318	338	298	306	286	320	333	312	297	297	306	291	327	311	323	295	319	324	310	301	314	304	314	290	324	334	299	301	316	309	324	315	303	321	320	329	325	303	305	319	304	343	309	305	298	308	289	327	314	344	278	307	321	299	329	336	331	312	323	276	302	322	289	318	294	344	312	300	300	306	317	347	302	324	313	290	274	306	319	328	345	300	312	301	273	328	307	298	297	288	302	293	302	321	336	308	322	309	333	302	312	302	340	333	289	297	297	352	320	305	342	323	300	327	293	302	303	317	316	313	315	302	280	311	339	332	302	290	310	329	297	311	315	325	320	325	310	311	328	319	298	319	300	267	324	328	296	295	292	330	325	277	312	339	351	340	318	300	326	322	310	295	333	298	328	308	301	288	336	307	330	333	316	327	311	291	328	319	332	323	324	273	313	335	312	347	337	297	340	310	311	287	334	281	281	317	302	318	316	318	314	299	303	321	315	321	315	278	343	315	333	336	335	299	292	339	299	281	330	344	312	313	300	307	312	324	321	317	315	277	333	298	309	300	340	301	337	293	304	336	279	306	310	322	280	328	316	316	297	297	324	308	329	291	314	313	280	326	308	339	327	296	292	315	321	335	311	308	266	315	316	298	318	324	325	342	332	291	287	294	274	321	311	287	324	340	265	334	305	320	311	294	300	293	283	312	327	315	330	301	355	297	337	336	331	302	321	326	318	341	308	320	325	288	297	302	321	320	318	340	311	311	307	303	307	322	293	316	329	302	324	329	331	314	316	315	314	290	317	293	348	288	334	308	320	336	328	322	290	295	304	313	333	327	300	317	292	350	351	315	320	317	315	334	324	317	279	284	336	263	301	284	354	295	310	275	310	311	331	335	334	292	289	297	344	311	313	328	308	325	316	290	336	327	296	316	272	287	304	303	294	299	297	318	315	318	320	331	299	280	305	294	328	335	335	314	331	303	303	306	276	294	322	293	305	299	323	339	324	305	289	296	319	329	327	312	304	328	300	329	279	281	311	319	303	320	331	339	300	295	325	274	301	277	287	284	326	298	296	311	320	302	346	291	325	305	299	298	302	289	312	297	332	305	310	310	325	312	286	316	316	301	332	331	320	295	291	288	300	313	327	277	297	300	317	315	304	335	329	319	319	295	317	319	333	339	318	308	311	336	330	334	330	328	311	348	340	302	297	286	296	313	309	340	330	321	303	302	362	283	308	289	316	291	324	304	301	289	290	326	332	337	295	321	329	306	315	320	286	338	313	312	315	306	347	281	324	298	307	310	326	332	322	325	323	294	305	290	313	318	316	310	325	317	322	302	299	317	312	333	308	337	322	283	302	306	295	290	310	317	296	269	290	281	289	334	325	306	290	312	341	286	304	326	331	294	292	314	334	334	315	280	320	318	282	296	321	340	315	354	325	321	302	300	304	341	323	312	313	315	301	341	316	317	321	340	314	335	312	288	315	329	358	270	327	296	340	308	298	288	326	320	284	319	338	293	329	339	340	308	312	321	302	308	320	318	285	306	295	291	323	295	320	361	294	323	340	320	332	315	306	300	311	339	326	337	296	313	308	331	290	310	316	319	353	313	310	313	329	341	286	342	321	307	342	323	290	292	294	315	307	301	321	307	317	355	363	295	291	310	313	302	319	297	323	278	316	305	328	333	308	300	303	304	317	308	303	322	306	301	322	323	333	283	367	307	261	343	297	328	322	290	290	304	328	326	311	296	319	318	295	310	303	285	304	308	321	330	334	312	297	323	344	326	288	292	351	292	317	332	295	301	306	280	320	309	327	308	328	321	319	321	312	345	317	298	302	301	317	292	279	306	325	305	279	289	318	323	326	295	292	282	319	280	284	295	329	334	300	312	310	302	329	322	281	309	319	318	344	316	330	321	301	280	319	321	284	297	315	327	304	298	322	291	320	314	309	329	353	310	303	300	313	327	312	330	336	330	335	282	302	337	314	334	307	335	342	325	316	313	285	331	274	316	313	291	284	308	306	263	264	315	297	314	285	327	296	329	315	313	284	291	297	331	290	325	291	322	292	311	307	340	296	304	322	293	280	314	330	297	304	301	309	317	321	319	288	289	310	315	288	314	330	316	347	336	321	290	322	298	301	330	324	279	299	326	336	345	298	318	293	349	311	294	305	304	318	311	316	321	322	305	315	271	327	345	322	302	317	322	295	317	295	311	321	300	323	345	329	343	318	318	325	297	328	316	323	336	331	299	318	338	323	301	339	316	332	335	302	305	326	283	339	347	306	310	294	321	308	305	310	298	331	303	304	334	283	308	298	335	328	311	313	309	296	300	296	291	283	296	319	301	314	322	307	344	319	314	334	306	284	316	285	342	319	329	325	298	313	304	355	278	328	335	308	286	314	317	301	300	324	322	305	315	310	314	319	313	327	311	329	322	305	343	332	332	320	307	331	291	317	313	332	293	345	300	337	318	302	315	288	311	319	302	333	328	348	304	321	313	310	306	303	331	322	314	317	323	324	301	294	309	308	315	316	288	304	338	297	310	326	321	333	299	284	327	297	277	304	313	309	322	319	314	330	301	312	313	290	298	333	307	302	283	303	301	331	309	339	304	307	290	327	312	316	315	326	341	315	336	278	310	305	319	288	302	312	307	301	326	324	310	321	327	292	285	300	321	320	320	282	329	273	281	321	303	331	335	305	293	328	340	317	304	301	299	302	313	314	312	320	293	318	319	342	314	299	287	296	350	356	304	329	338	310	297	317	299	317	319	285	320	317	321	324	288	321	308	339	317	306	330	291	320	308	310	299	320	300	282	315	299	297	325	305	300	314	326	331	283	329	283	340	319	296	309	326	301	286	333	311	307	340	298	333	315	312	335	258	319	330	302	321	296	277	320	347	334	337	349	333	329	354	312	300	310	327	297	345
30930	6685	1435	1037	807	586	503	431	353	310	273	270	267	256	214	208	189	160	213	189	219	191	178	180	188	216	174	204	175	153	184	151	191	169	188	196	143	182	155	166	171	177	154	185	159	182	163	171	166	190	168	175	172	159	169	163	167	172	152	200	173	163	197	161	186	192	182	156	190	202	179	172	170	174	161	168	178	174	196	177	188	174	168	147	158	193	184	174	167	132	189	176	159	146	143	165	179	167	164	172	209	159	168	173	170	165	173	191	178	153	177	169	140	171	166	164	175	155	169	178	159	175	154	178	154	143	150	180	170	169	165	173	161	151	148	183	156	177	180	185	172	173	183	176	168	170	171	167	179	169	182	190	182	203	168	156	175	167	164	170	192	183	166	158	170	147	174	147	163	166	160	181	171	154	164	176	179	151	149	163	177	179	182	170	188	161	163	167	161	164	149	154	165	166	173	169	180	167	150	177	152	189	161	151	191	188	156	178	161	160	149	164	159	165	170	175	188	189	166	169	149	139	181	190	184	145	155	178	155	165	161	168	168	191	183	190	159	158	164	161	166	167	199	166	156	173	191	177	162	167	161	156	166	163	165	163	156	165	170	176	165	165	166	176	184	161	158	183	183	169	170	162	187	186	163	175	173	168	175	167	171	168	157	179	157	184	185	164	167	163	175	177	166	189	176	170	159	158	169	174	166	159	167	176	176	173	177	185	171	168	154	163	168	179	170	181	177	180	149	174	179	145	155	189	163	165	188	189	169	185	162	170	155	190	182	170	179	170	156	182	168	208	180	170	170	169	170	181	175	183	156	202	180	176	182	200	189	161	176	193	170	176	186	188	165	169	163	177	163	177	184	167	156	169	173	171	168	168	173	182	161	165	177	165	150	189	186	155	185	180	174	167	177	143	163	181	181	164	142	176	151	152	180	159	172	173	194	183	175	160	182	157	183	160	164	166	182	180	183	165	160	161	187	174	165	183	188	149	175	166	154	174	180	165	170	164	170	161	177	183	153	169	159	168	151	178	170	161	181	178	176	156	151	177	166	172	168	178	163	170	159	177	173	166	157	158	165	194	161	171	163	168	191	175	157	163	161	142	192	169	156	168	182	177	148	164	179	165	159	170	205	180	163	191	175	188	161	187	177	162	198	174	176	174	167	165	140	192	169	144	191	201	160	161	165	178	169	162	170	174	189	172	159	152	178	165	190	186	162	157	168	178	165	172	163	150	168	177	149	165	196	149	163	160	164	174	171	157	159	184	155	159	174	162	166	175	184	170	172	170	171	166	177	160	166	185	167	185	163	188	180	160	165	184	169	197	153	160	182	159	182	176	179	163	158	160	161	154	176	178	168	181	155	159	162	188	164	179	162	177	161	167	179	169	188	166	156	149	134	182	166	196	171	164	147	160	175	177	164	180	172	159	155	170	160	159	162	172	144	164	156	178	179	185	151	176	185	176	185	177	201	169	169	166	180	171	183	162	166	181	167	159	191	166	172	171	166	171	174	161	164	175	163	175	158	169	196	167	160	169	178	168	163	174	151	141	151	153	177	171	188	150	169	169	170	164	166	167	153	160	176	167	173	174	147	179	147	192	179	163	168	178	173	148	149	183	180	166	162	159	163	183	177	176	181	162	176	139	172	175	153	156	175	166	175	178	172	162	145	161	176	175	170	158	175	154	180	207	160	178	156	191	183	169	159	173	182	162	148	159	159	187	159	163	170	170	168	170	164	172	167	177	162	157	155	163	151	166	184	183	187	172	180	155	169	170	156	171	172	162	165	203	187	167	192	174	158	169	185	179	169	181	164	186	171	184	159	170	177	164	183	179	169	176	165	181	184	166	169	189	173	177	170	176	164	167	165	184	153	185	164	176	176	180	153	170	177	134	170	164	188	183	169	152	162	165	163	164	158	170	180	153	169	153	185	174	164	150	147	185	145	195	201	161	153	172	154	176	176	174	166	165	154	165	151	180	144	197	170	163	178	158	178	176	169	174	173	163	161	177	178	172	160	173	149	166	167	185	163	169	176	155	149	162	157	170	169	160	162	158	176	145	157	160	198	179	167	164	155	174	164	165	148	166	168	177	149	168	165	155	154	163	178	172	167	172	165	160	166	175	168	161	134	179	168	170	151	190	168	182	173	158	168	173	176	162	181	158	172	170	147	168	171	174	188	168	178	169	180	165	151	176	183	150	176	183	150	169	155	169	189	199	163	167	165	163	180	164	187	157	154	157	173	194	179	157	146	175	158	189	161	162	176	174	179	164	162	184	158	154	171	151	178	165	164	164	174	140	154	165	162	170	171	159	165	170	166	186	165	168	177	186	180	159	161	161	171	185	134	167	146	176	172	195	165	173	176	181	167	199	181	162	173	157	182	167	188	177	189	158	146	180	162	178	162	183	167	153	131	187	184	168	169	196	173	150	187	163	168	166	158	157	173	147	166	160	179	153	175	162	160	188	175	184	170	168	146	174	154	163	182	183	158	177	159	184	185	176	148	169	172	171	163	150	168	163	184	170	189	186	172	195	189	147	167	177	176	180	183	197	158	181	171	179	163	147	174	186	177	166	143	159	177	162	149	160	182	172	175	183	151	160	164	182	167	157	169	161	168	179	159	172	175	169	171	154	180	163	181	164	176	164	174	178	158	150	172	159	178	165	175	154	162	154	175	160	169	151	162	171	166	154	155	165	176	161	182	202	195	177	154	182	153	166	180	144	170	152	164	160	173	159	168	170	175	177	185	180	170	162	158	184	176	175	160	176	183	165	174	155	162	165	175	158	157	198	174	158	178	166	150	168	183	160	167	181	159	153	153	189	151	194	146	187	161	175	157	172	180	152	169	183	175	166	180	161	154	180	191	164	193	185	146	176	158	165	178	160	163	162	168	171	162	195	187	189	193	156	146	171	185	172	142	173	162	157	162	174	165	172	158	151	160	158	182	180	157	176	168	167	170	163	147	155	165	165	187	178	160	162	141	197	158	160	153	164	195	155	171	174	156	185	178	171	170	190	178	182	163	168	179	180	176	179	191	170	182	189	168	178	181	147	181	185	167	184	178	144	145	169	184	151	147	180	142	180	170	180	143	148	170	172	173	168	170	210	177	157	177	162	147	161	187	167	168	173	167	191	172	194	177	153	157	183	182	183	172	159	189	170	163	173	168	132	164	189	187	180	175	178	139	171	154	177	158	164	165	174	175	186	156	151	155	159	180	152	166	169	150	163	162	170	139	163	173	179	167	197	172	161	177	167	178	139	182	183	151	179	178	176	161	151	159	193	179	179	173	156	168	192	181	179	173	176	167	162	157	188	191	166	146	185	165	163	170	168	167	161	176	177	175	158	163	152	170	161	186	146	160	172	209	145	192	146	146	181	148	175	180	176	157	149	170	162	195	177	168	180	167	193	172	161	174	169	165	180	192	178	184	164	173	154	185	167	165	198	188	189	171	166	168	180	169	167	197	183	159	159	173	163	173	175	168	165	159	176
14333	1531	3089	3574	3031	2627	2122	1840	1605	1471	1306	1127	1053	900	947	866	834	785	779	737	735	726	708	701	662	671	669	662	601	603	616	601	611	604	592	607	651	568	592	583	672	556	585	583	587	571	568	558	563	585	546	555	557	582	584	540	592	532	542	553	550	558	545	566	565	544	564	620	586	576	569	546	530	564	560	584	578	564	589	542	547	543	533	542	546	528	534	597	552	517	569	563	577	552	563	557	572	552	557	554	580	519	589	548	513	515	536	569	525	551	544	512	517	559	594	575	504	560	566	519	570	539	514	528	549	557	562	528	600	557	542	537	538	481	559	553	550	568	544	538	575	576	536	533	514	523	518	580	547	522	566	576	534	571	564	592	537	551	548	512	525	550	571	548	532	561	530	532	552	571	544	526	522	559	528	510	568	505	545	546	528	551	558	508	517	576	533	562	578	571	560	529	490	497	528	498	605	558	533	544	527	537	600	512	540	537	564	553	588	526	503	518	589	553	542	530	569	514	551	564	546	545	544	544	513	522	539	507	557	571	513	540	526	546	564	553	538	556	544	527	546	571	555	534	545	549	595	544	554	568	561	546	545	579	505	497	500	539	543	530	542	553	552	510	547	486	554	530	573	538	529	532	555	504	539	518	515	526	573	500	536	508	530	529	571	575	525	556	532	494	559	517	513	559	553	538	582	529	513	555	502	551	550	514	496	509	570	558	530	551	532	537	513	542	562	565	541	536	564	537	556	519	534	561	507	531	550	530	553	552	560	563	548	512	532	516	584	514	533	545	530	526	509	541	540	562	511	545	558	514	539	526	510	546	534	586	574	521	551	538	543	518	542	491	574	562	540	522	558	523	519	553	529	594	543	533	574	524	513	551	514	558	530	575	556	514	529	548	546	537	563	548	507	500	564	568	518	563	588	595	546	516	479	574	554	556	551	563	555	522	576	525	523	501	545	534	522	511	523	541	557	562	543	531	522	581	566	569	563	537	560	521	543	549	552	548	570	516	490	552	508	574	518	541	504	538	512	531	546	539	520	519	556	542	550	513	550	540	542	577	572	535	558	514	490	537	545	542	500	580	510	544	569	516	500	528	556	548	541	553	563	514	538	501	519	546	527	532	543	536	561	521	579	512	572	549	493	569	567	543	527	546	552	515	501	579	493	511	541	530	529	551	547	497	527	552	532	531	542	521	502	524	518	492	562	539	572	561	526	544	505	558	495	510	517	563	568	532	493	485	550	545	562	531	558	566	531	552	534	532	569	529	526	517	530	538	506	516	542	527	534	522	597	526	529	522	502	546	565	572	515	571	528	486	548	544	539	540	519	559	579	516	521	577	560	535	524	555	540	534	564	586	502	524	534	502	529	536	510	545	556	556	604	582	537	524	565	516	544	553	507	514	540	570	521	530	513	521	502	531	548	495	569	554	510	578	502	532	566	533	535	553	517	539	523	521	565	539	500	557	538	514	530	589	535	536	552	532	552	572	542	554	512	564	556	559	532	586	558	548	571	521	518	510	526	532	545	527	541	546	548	510	545	528	545	524	526	551	527	520	522	519	507	539	530	515	528	519	516	533	535	535	554	556	529	522	535	545	510	550	529	496	514	547	523	565	559	523	521	530	530	577	588	526	522	570	541	529	543	525	580	514	536	556	531	522	522	528	554	550	543	482	521	548	578	531	514	556	553	531	588	533	546	510	532	528	558	528	555	548	530	564	553	551	593	574	530	530	532	511	552	529	531	524	571	557	524	536	534	559	530	537	547	555	552	571	499	503	528	552	566	515	549	519	547	532	532	523	516	581	542	531	526	545	522	585	545	556	599	600	493	587	521	537	520	557	489	559	589	489	525	530	566	532	520	552	513	560	509	540	560	568	556	509	565	554	484	552	537	565	530	565	496	525	512	537	579	557	510	548	559	566	528	541	546	550	530	512	545	546	564	557	550	567	571	559	536	532	547	574	518	528	545	532	541	549	534	524	531	578	524	547	529	535	514	562	541	535	532	532	594	531	518	533	546	582	535	539	524	508	568	569	547	513	541	526	540	544	553	539	524	542	534	555	567	533	538	539	568	508	532	561	576	529	502	554	554	495	502	527	516	586	538	516	559	487	580	536	520	541	577	547	532	540	551	545	556	557	536	530	549	535	573	574	552	569	517	560	549	562	525	538	553	568	572	558	517	545	540	568	520	559	528	549	542	553	577	541	575	556	558	526	561	522	540	512	530	510	533	498	497	560	519	521	517	574	541	561	568	510	547	509	548	582	561	533	520	507	552	574	581	525	546	504	553	561	520	550	565	581	557	536	525	578	578	531	538	562	559	535	559	540	529	496	499	516	561	554	513	515	542	543	538	571	548	555	585	557	537	524	550	531	494	552	569	528	541	541	526	545	585	542	541	509	570	552	572	519	508	541	551	572	548	517	532	536	535	548	565	539	531	544	527	542	547	532	551	544	593	527	550	538	515	574	540	521	554	560	511	532	569	547	554	522	498	563	514	523	509	527	512	498	525	504	523	536	565	535	539	531	582	569	559	512	564	532	554	555	559	548	486	521	519	511	566	575	549	594	533	544	530	500	568	549	548	547	567	557	552	579	551	508	541	565	533	534	520	557	516	571	564	534	523	538	584	525	517	510	510	514	513	538	570	576	548	539	543	545	568	556	528	532	533	542	551	528	538	544	564	556	525	533	578	564	579	523	544	502	544	525	546	532	527	579	554	550	530	563	542	520	530	562	548	509	525	513	513	488	530	555	587	542	548	526	517	538	550	596	524	509	530	567	562	510	552	538	538	535	506	537	555	538	532	550	536	578	581	558	560	538	531	573	539	551	568	552	533	554	550	547	546	555	528	522	559	552	508	535	537	563	565	576	539	554	554	539	545	560	538	500	521	559	524	582	542	550	561	546	545	522	539	497	503	532	542	564	518	527	575	531	559	551	540	530	558	554	556	541	534	544	551	564	577	569	528	556	529	552	569	552	527	532	578	546	513	557	536	561	556	536	550	560	523	515	568	591	556	476	518	573	548	539	566	570	554	551	531	575	590	544	546	543	550	560	575	573	536	586	496	553	537	539	519	516	470	565	536	554	553	515	537	503	492	532	545	537	562	510	554	550	531	521	522	558	568	523	536	544	577	515	574	512	528	531	523	535	552	573	531	547	537	553	564	549	571	530	512	510	520	552	520	596	549	559	508	573	533	578	537	540	570	539	558	561	540	565	538	559	578	517	573	547	539	528	541	566	533	561	530	531	567	577	558	561	544	557	533	582	552	549	550	525	520	512	530	489	513	561	514	547	578	576	532	549	530	571	542	548	576	546	489	520	562	546	512	529	499	544	523	579	589	532	495	525	522	553	580	540	512	517	505	568	554	542	583	553	547	563	554	581	498	517	535	563	504	515	532	545	488	570	549	525	532	540	559	574	533	546	526	595	542	613	519	575	541	553	522	566	558	558	519	543	504	538	499	525	566	509	554	520	498	544	554	498	500	531
40026	15519	3692	2167	1542	1090	889	715	576	572	525	451	423	419	336	372	363	333	330	307	333	287	355	281	316	270	289	303	315	271	291	275	307	282	311	314	284	296	289	321	261	270	278	279	274	294	298	249	303	287	307	285	261	290	294	288	261	299	277	302	275	265	262	280	276	280	295	272	276	287	285	280	232	284	242	257	303	282	272	276	285	279	307	268	248	285	247	246	270	273	276	288	257	282	257	263	269	268	271	263	263	287	300	247	286	251	251	287	291	259	279	272	286	247	296	272	291	271	298	278	272	273	259	268	271	266	263	290	285	269	247	252	231	280	260	271	279	279	262	256	254	249	270	275	290	290	289	262	296	263	246	254	250	265	253	252	256	244	272	256	246	249	267	256	269	258	254	279	256	280	252	279	257	293	283	283	277	270	261	261	290	278	262	244	292	287	288	287	285	272	310	269	270	277	276	243	283	285	258	287	286	296	271	288	261	270	299	268	266	302	270	268	245	250	273	309	302	251	275	266	285	273	284	264	241	278	290	278	273	265	273	292	251	260	256	281	246	269	242	275	254	292	232	249	298	259	257	283	270	295	263	273	260	285	283	276	299	243	279	265	268	282	265	266	260	294	241	299	251	277	237	270	259	273	265	269	280	287	278	264	253	280	280	254	270	242	254	244	281	247	284	274	277	287	285	274	272	256	262	269	291	247	274	274	256	279	266	291	249	258	274	290	231	274	298	272	286	295	273	256	260	250	252	279	258	292	262	247	258	250	244	274	244	267	276	245	290	256	252	231	284	281	278	262	286	267	275	244	265	275	288	281	274	264	275	248	297	248	277	259	274	289	247	234	280	303	246	250	257	291	298	284	266	296	253	286	278	294	273	284	276	243	272	274	294	287	272	300	259	265	300	270	254	253	277	250	281	285	297	300	291	266	285	275	254	294	257	288	260	263	279	275	273	283	307	262	256	262	253	285	257	291	269	280	274	267	268	270	269	282	276	257	296	264	270	267	286	281	253	299	282	271	266	293	286	263	301	290	259	262	267	254	278	283	267	281	267	249	271	275	279	289	254	261	278	293	287	265	273	287	283	294	272	287	250	274	308	274	248	238	279	270	250	268	255	282	244	242	263	273	279	283	258	259	256	282	257	294	261	281	307	259	270	244	289	271	260	294	275	290	275	257	277	291	285	258	249	284	240	244	272	259	283	258	266	289	300	274	288	318	272	284	264	269	275	286	291	285	280	264	260	286	260	286	290	295	254	276	286	275	263	262	284	249	262	268	274	255	291	266	259	252	266	263	261	262	260	258	262	294	238	253	294	244	295	254	263	284	297	304	273	288	242	269	268	269	282	300	310	255	248	300	275	248	286	284	270	286	288	296	267	278	245	272	286	285	244	266	267	268	263	268	260	288	290	275	258	231	260	263	282	292	269	283	284	249	295	268	291	292	262	255	265	253	238	272	272	268	245	284	304	249	259	279	279	236	268	265	258	281	277	267	271	271	279	255	262	274	278	278	285	262	282	272	287	249	263	275	261	250	282	261	274	273	295	273	280	297	281	290	264	273	266	242	295	258	243	265	230	303	266	229	288	306	290	273	265	276	267	269	295	272	252	255	295	286	251	262	282	274	283	260	300	262	303	284	288	287	276	265	265	265	291	262	249	259	249	282	263	271	305	257	282	257	283	246	279	279	273	257	256	266	282	326	281	258	290	277	267	271	254	285	262	288	303	287	262	252	264	250	253	264	248	258	284	305	300	289	287	257	290	284	318	263	294	282	252	299	273	238	298	280	265	266	252	268	279	262	287	278	252	299	243	263	253	277	306	274	278	270	281	227	264	257	262	256	275	298	281	298	308	304	285	250	271	284	244	272	328	280	288	271	263	313	298	263	289	269	285	301	262	309	284	264	271	302	244	264	280	274	273	263	280	271	283	294	265	281	251	291	272	273	284	255	270	283	269	272	289	271	314	271	255	262	279	288	268	284	254	291	299	314	312	271	279	253	292	293	288	253	254	238	309	283	223	261	267	273	260	262	260	283	277	275	257	264	285	271	275	302	273	275	257	246	267	276	305	277	282	281	248	278	249	289	282	277	293	299	265	260	315	278	269	254	243	233	272	285	239	271	259	276	295	249	255	262	284	254	284	248	263	316	262	272	263	270	255	281	275	271	270	257	277	304	275	285	239	274	287	270	272	269	249	259	259	274	261	275	300	284	294	276	263	256	249	266	294	287	266	289	248	258	278	287	285	248	291	275	273	259	266	285	268	243	273	268	281	293	242	286	303	265	239	271	273	273	257	271	293	289	292	252	265	282	275	269	271	290	282	267	257	271	281	278	295	268	264	257	296	278	281	241	261	268	258	287	257	300	267	274	282	249	255	264	240	290	257	245	276	280	290	270	307	269	283	259	269	278	311	235	288	297	305	259	280	279	263	257	281	282	274	271	293	280	271	258	262	262	249	263	280	279	275	270	262	261	287	262	257	261	277	255	247	286	246	287	257	266	267	273	271	254	270	255	242	276	302	266	258	253	263	254	285	285	267	249	300	278	276	245	276	278	263	290	265	249	301	248	253	291	251	282	248	256	245	296	256	284	252	271	277	278	284	307	279	288	253	282	295	268	259	300	279	275	255	267	268	292	279	278	265	274	260	257	262	274	263	306	274	241	292	246	276	285	259	251	278	286	276	267	262	275	293	280	282	295	279	287	293	259	279	260	265	289	239	281	266	277	248	273	261	250	270	289	261	237	298	244	245	299	248	260	256	268	274	267	268	282	285	303	275	267	266	279	255	292	277	258	299	233	271	260	285	252	244	271	242	292	275	283	281	263	252	278	270	285	300	228	271	298	280	268	288	271	254	245	271	253	273	266	273	264	313	261	260	265	286	293	271	271	259	266	291	267	263	257	284	251	245	262	264	277	270	270	298	277	271	300	282	293	255	281	258	286	287	267	277	270	303	257	276	256	252	272	253	272	270	240	254	281	264	286	294	272	275	267	293	287	289	295	253	264	289	275	278	271	261	244	294	297	289	262	243	301	232	288	286	240	304	256	276	241	282	257	243	271	289	248	276	285	283	261	256	279	290	276	255	266	272	258	241	286	270	269	240	293	264	245	279	284	238	267	252	264	300	292	274	300	280	254	274	289	267	316	262	249	272	285	286	301	285	299	270	272	283	253	287	239	274	250	270	274	272	269	301	288	281	253	294	271	260	276	275	280	282	265	273	283	286	272	258	274	284	241	264	274	278	297	267	276	283	265	250	289	249	271	239	282	284	274	254	248	283	281	260	272	289	277	280	285	256	249	279	257	263	273	250	262	277	262	251	282	278	253	297	257	242	280	260	286	298	288	280	285	245	298	279	266	267	273	298	288	276	256	267	275	268	272	293	311	303	288	279	251	276	271	279	267	254	297	277	252	250	260	297	276	255	249	270	278	272	256	273	256	245	263	278	251	270	252	263	298	281	307	248	267	259	258	283	271	281	279	304	249	281	262
17971	2561	5433	6223	5351	4511	3783	3129	2656	2400	2026	1923	1723	1618	1576	1397	1360	1296	1217	1164	1166	1044	1093	1061	1027	1048	981	1037	997	1017	973	916	953	919	886	881	864	852	845	907	879	874	831	882	811	876	907	850	855	833	879	839	867	868	840	844	798	860	838	868	857	765	895	840	865	802	810	852	822	804	846	798	852	827	820	800	842	797	859	844	753	868	773	821	792	819	777	807	816	795	788	809	799	766	797	791	827	796	827	849	780	828	824	786	828	816	819	820	831	769	815	800	818	784	782	751	826	814	768	801	754	871	759	816	843	784	849	785	770	771	823	789	778	827	790	855	783	817	817	796	806	802	796	771	827	787	774	808	806	818	838	796	779	774	795	845	872	794	807	778	779	820	794	799	817	798	837	822	845	798	772	786	802	840	796	863	792	771	785	808	773	787	747	794	785	834	882	799	810	784	811	801	769	780	833	790	829	795	823	813	834	818	773	756	761	830	807	735	772	762	802	836	767	802	787	796	776	778	795	768	817	833	868	754	778	848	770	792	780	816	780	799	827	757	853	810	829	797	784	780	813	785	825	782	781	781	827	778	765	852	824	774	843	797	791	778	802	806	733	767	820	788	765	831	726	831	757	756	739	814	790	780	816	772	812	778	786	818	787	869	782	845	762	805	812	791	738	758	879	798	738	830	775	835	806	832	862	759	832	832	819	833	792	808	789	839	782	744	794	758	815	823	802	819	804	747	775	744	788	796	797	797	784	782	768	810	796	793	791	752	744	770	793	781	755	768	845	771	816	784	822	795	794	793	806	807	764	751	753	813	738	781	777	729	764	797	798	768	773	822	775	818	767	726	752	732	728	763	783	797	783	790	759	765	789	801	786	732	761	806	773	815	790	774	772	723	750	758	824	821	781	809	800	829	777	791	746	815	778	825	833	762	784	778	836	777	796	854	849	766	793	809	816	812	788	794	718	817	785	772	782	825	741	824	786	796	771	766	764	862	828	751	813	771	769	746	774	786	794	766	854	769	794	832	799	807	831	750	790	790	814	820	719	761	798	776	791	806	758	803	773	783	832	792	766	824	837	808	832	803	744	742	798	784	772	792	815	753	774	781	791	788	786	795	806	802	822	791	781	810	755	824	819	781	787	765	739	766	788	791	817	719	829	785	807	820	790	783	775	796	785	788	760	803	779	810	765	774	807	740	789	767	818	799	776	760	760	802	805	722	767	778	792	786	832	779	807	767	851	780	786	847	815	801	756	805	767	779	846	794	767	808	784	820	802	797	795	770	790	790	805	784	786	765	814	832	784	833	785	835	842	797	785	801	731	780	763	822	788	797	795	800	789	843	769	822	742	828	759	804	787	818	763	818	812	811	815	802	751	798	757	765	772	822	787	788	806	781	755	803	796	782	798	753	796	742	768	808	797	854	802	786	829	786	796	759	742	836	761	782	809	774	788	831	777	808	763	790	755	828	809	764	773	808	795	810	779	818	751	831	811	834	819	793	790	823	783	784	774	799	813	771	764	768	834	801	824	746	768	789	835	812	777	743	767	799	788	771	828	784	776	783	805	783	809	832	784	757	832	798	812	822	756	815	785	822	756	784	791	775	797	832	810	770	807	774	783	835	795	757	797	790	818	802	813	865	777	777	810	762	808	766	799	752	808	739	812	787	796	840	769	765	795	774	778	821	803	827	800	787	823	826	819	793	826	775	789	861	781	818	782	785	748	781	766	764	811	834	785	800	777	813	799	812	821	821	768	735	770	763	807	766	835	762	820	797	786	797	779	758	824	763	782	751	826	770	802	824	845	821	788	804	769	786	829	773	782	816	754	790	730	830	778	785	760	784	828	746	814	796	780	774	824	815	827	837	769	794	818	806	810	793	806	754	778	769	786	761	755	831	815	815	796	761	745	809	826	801	785	823	791	852	808	747	756	803	794	792	811	799	732	832	746	781	832	785	769	828	804	796	799	769	745	800	756	762	733	739	848	771	804	830	811	740	756	808	849	818	826	825	757	779	780	793	781	761	768	820	807	833	770	782	780	815	799	808	825	744	814	792	814	778	804	855	758	792	804	841	777	776	758	782	767	764	812	824	818	788	830	776	813	746	755	805	774	814	767	766	829	834	773	756	756	785	811	821	785	811	787	798	818	780	821	758	816	796	794	810	821	816	770	802	774	789	755	799	793	746	798	851	816	850	812	791	751	777	811	789	800	827	771	796	830	807	741	740	802	784	851	792	796	778	805	763	827	767	845	821	782	794	761	818	769	743	770	766	786	778	798	792	818	785	762	771	799	809	755	818	796	777	829	803	779	800	745	867	828	769	788	828	830	775	773	774	786	815	833	781	769	778	770	774	822	797	789	775	781	772	777	779	823	820	780	780	753	821	764	791	786	822	777	752	836	831	793	786	750	775	838	773	763	820	816	772	782	760	773	784	807	793	815	769	761	790	772	791	777	786	803	813	841	779	784	744	803	800	802	787	759	850	794	792	743	775	786	791	759	802	817	822	786	827	827	778	802	774	773	757	841	795	739	833	802	797	793	813	798	793	841	799	807	767	788	804	763	847	755	817	743	782	754	784	771	753	809	841	797	854	850	766	760	767	814	787	751	800	785	837	816	789	788	773	801	782	830	820	791	817	810	844	790	782	796	717	794	832	822	828	776	790	810	793	804	791	769	841	807	845	797	767	785	786	775	790	821	803	792	767	800	775	794	805	768	847	840	789	800	767	786	833	788	845	778	780	776	715	783	830	811	788	782	748	783	799	830	780	820	753	853	737	754	768	832	812	839	789	782	793	824	785	795	817	796	792	819	777	799	774	767	778	843	811	762	786	820	775	786	735	815	800	799	783	777	807	811	846	842	832	782	837	780	781	825	792	747	837	807	799	848	780	800	808	741	822	822	803	759	757	790	807	767	828	817	778	794	793	772	753	761	784	820	793	822	752	806	789	804	794	822	788	749	821	800	762	773	783	819	837	762	765	849	812	787	786	829	836	826	788	689	794	782	778	776	825	759	812	785	825	788	811	793	807	809	818	797	811	777	806	750	788	797	756	709	815	803	809	844	790	819	785	775	815	794	840	814	776	787	796	830	820	811	807	762	791	796	782	827	792	784	771	790	765	781	790	787	779	775	772	793	816	751	819	816	779	803	770	836	815	747	767	827	814	825	776	781	808	802	787	785	763	782	756	767	774	793	730	771	761	848	787	792	811	800	769	776	806	748	788	766	835	773	786	807	767	783	789	774	789	796	828	788	763	805	801	793	771	757	783	768	781	769	753	788	813	787	813	770	812	794	816	769	844	793	789	786	756	811	769	786	761	815	797	795	835	822	760	798	733	775	775	793	816	727	763	806	815	787	782	799	798	745	790	778	832	793	750	759	776	791	792	866	824	777	808	757	832	752	782	835	798	811	828	782	831	765	756	844	790	801	812	779	775	744	816	796	784	775	757	763	832	768	775	833	784	792	810	823	809	804	788	852	729	756	832	805	794
6131	373	200	150	132	132	128	99	91	101	101	117	78	80	88	93	86	100	96	95	114	83	88	83	91	69	100	80	97	72	83	86	77	102	99	82	85	61	92	80	76	94	86	81	74	81	84	76	80	90	80	80	100	94	85	86	90	71	73	88	80	89	88	84	79	68	84	94	95	85	95	73	98	98	82	82	92	98	80	80	89	89	75	85	102	82	72	88	82	70	89	86	86	107	85	93	76	96	95	64	88	82	81	89	90	84	79	100	70	77	88	101	84	84	75	83	93	93	80	72	92	82	93	85	102	94	76	95	85	90	112	94	67	80	85	93	101	91	78	88	91	86	87	94	69	84	79	78	67	74	82	78	91	83	84	89	91	80	71	76	78	86	87	77	85	86	92	88	106	85	79	79	98	86	80	91	75	78	83	80	81	78	63	68	91	76	93	68	78	85	81	83	80	91	90	79	78	95	103	75	91	96	85	84	74	76	94	86	91	91	92	90	76	64	75	85	86	71	86	85	75	81	66	99	91	90	100	86	84	74	90	92	78	79	111	92	87	78	83	93	71	79	95	79	86	69	74	107	91	86	85	88	79	107	72	82	84	86	87	85	101	101	81	83	80	103	84	82	84	78	86	87	69	78	88	102	87	76	81	85	82	90	66	98	82	74	95	87	78	82	94	89	82	73	100	88	83	95	104	85	83	101	87	84	98	86	88	106	84	109	90	86	89	91	76	84	86	80	70	95	71	75	76	88	76	98	87	96	66	84	77	91	88	83	82	81	102	79	91	76	86	74	82	89	88	85	75	79	90	93	100	89	93	102	93	75	69	83	76	92	90	89	87	104	94	80	72	91	70	77	83	81	80	98	83	89	90	79	73	93	68	88	81	91	93	83	97	92	71	88	85	70	66	71	83	86	88	81	81	80	74	94	66	73	74	71	74	83	76	89	91	84	56	77	92	94	83	85	77	100	90	80	89	88	96	77	78	78	80	88	76	89	102	108	71	86	81	106	84	84	73	80	97	82	79	114	89	85	85	89	94	88	82	77	81	94	67	82	72	91	80	92	80	87	78	92	100	93	80	93	77	88	84	87	93	84	80	79	90	94	75	78	71	93	83	95	79	77	79	80	99	97	91	87	83	77	85	89	85	74	95	86	93	77	92	80	84	94	85	79	91	97	69	109	88	86	70	80	79	78	87	96	89	83	90	80	76	91	77	91	111	80	82	80	84	81	78	92	84	75	82	73	101	87	83	71	86	64	86	84	81	77	85	80	92	87	92	75	81	77	88	79	87	83	83	71	91	90	82	90	87	73	76	77	87	81	95	105	86	104	107	94	83	89	80	70	98	80	90	80	74	83	89	81	93	78	74	90	89	87	85	96	100	97	99	75	97	89	84	91	120	78	92	83	74	92	87	80	77	78	89	87	84	80	82	79	76	85	75	84	78	85	71	82	73	89	87	85	77	79	86	77	81	78	71	87	72	88	82	92	93	85	74	89	82	92	87	79	73	86	75	88	93	94	73	95	77	86	84	84	86	88	81	67	82	93	90	87	95	95	82	89	97	86	82	87	80	76	81	79	74	89	90	77	76	84	95	79	87	86	79	77	81	94	69	92	96	76	90	80	75	97	80	91	83	85	87	83	89	95	100	99	81	91	82	89	69	93	90	75	81	84	71	94	90	75	87	98	86	83	77	83	94	76	79	90	92	72	86	96	83	91	76	83	86	92	76	95	99	85	99	88	83	88	71	93	86	69	66	90	82	90	102	100	83	86	82	71	90	88	111	89	93	90	90	114	70	96	78	78	86	93	85	91	97	68	101	87	93	80	74	84	78	79	78	98	80	88	95	90	57	103	69	82	86	86	81	84	92	74	90	104	79	82	91	91	66	92	96	95	60	70	81	95	76	90	88	87	80	90	89	78	85	85	75	79	99	75	88	83	84	80	93	68	65	82	94	81	72	67	84	106	91	77	81	79	102	89	89	101	90	77	95	88	84	87	102	68	79	86	90	82	96	73	83	81	73	95	76	87	96	87	68	71	86	80	85	88	74	80	80	63	99	74	83	96	91	75	99	85	101	94	101	72	76	78	77	77	95	79	83	76	78	66	70	89	76	91	83	90	89	90	99	90	88	85	80	84	85	77	73	85	95	66	75	88	75	75	72	69	77	96	87	76	94	64	88	85	82	57	80	94	73	86	85	86	90	85	62	96	73	78	97	112	82	73	78	96	66	84	81	97	89	77	76	79	107	87	88	86	86	96	83	84	85	90	84	88	93	84	98	93	104	89	78	88	83	85	70	86	92	93	86	73	96	85	84	85	76	82	79	92	102	64	81	77	94	86	95	93	66	73	82	87	86	75	95	75	80	86	103	86	78	88	78	100	75	85	95	68	71	73	91	102	70	76	93	84	79	77	81	89	93	83	82	85	74	73	97	79	82	95	80	85	83	88	94	91	85	88	93	76	112	85	89	104	91	77	89	90	90	72	76	80	81	74	99	84	97	91	99	92	70	64	86	75	67	84	82	85	101	102	93	99	87	71	86	73	90	72	74	59	98	87	90	76	90	73	102	82	91	95	91	70	84	81	83	83	61	103	77	96	84	70	85	84	80	92	72	80	80	101	87	96	77	75	97	89	102	82	76	91	86	84	91	85	87	66	93	98	94	79	91	85	97	78	70	95	88	77	84	81	91	85	84	95	79	74	92	88	80	80	79	105	98	74	69	93	98	94	79	81	84	83	81	66	87	86	102	83	58	84	87	77	95	80	101	73	73	70	85	83	76	87	84	70	94	75	69	69	81	71	88	97	88	91	91	80	87	70	95	87	78	91	96	75	79	85	85	91	90	93	79	105	85	84	93	83	83	91	75	82	86	75	68	83	94	84	77	93	79	89	97	98	84	80	82	84	86	70	77	76	91	96	81	86	80	76	87	93	86	69	83	77	67	68	89	91	90	90	97	83	74	102	84	101	101	112	71	101	91	87	91	81	86	94	79	104	75	67	76	100	76	70	101	89	93	97	94	87	85	73	97	85	93	95	89	77	82	83	103	80	77	92	95	73	91	97	73	82	74	105	81	94	76	68	83	84	79	89	88	78	92	90	87	79	90	87	95	95	93	83	72	101	82	76	98	62	89	86	89	91	87	83	69	80	78	77	79	84	90	70	89	105	77	85	77	88	84	94	96	86	85	98	88	86	75	88	87	92	96	84	91	100	91	84	102	83	75	95	83	72	91	101	93	75	86	96	100	74	90	98	96	82	73	94	101	80	79	88	103	82	87	80	67	89	86	88	76	83	80	101	73	71	82	78	88	88	99	87	76	80	69	74	83	75	93	89	84	82	93	65	97	81	94	99	87	99	83	85	80	90	86	97	82	93	84	86	86	91	82	93	80	81	77	87	79	94	84	75	90	81	80	88	92	96	93	93	85	88	92	102	88	80	94	107	83	90	65	84	77	82	88	79	98	91	77	85	87	88	89	91	105	117	87	60
6407	425	569	596	550	477	452	416	435	386	352	356	352	376	353	312	347	313	318	338	325	337	307	330	333	319	287	305	338	335	321	337	318	319	346	302	315	336	316	336	342	326	331	306	325	324	320	355	294	304	317	279	322	302	310	312	336	279	316	286	348	284	312	296	328	334	326	297	308	316	300	312	307	338	321	329	282	307	304	292	296	351	311	304	323	300	307	297	310	343	326	350	294	325	298	329	308	310	296	284	309	328	308	312	299	313	340	282	315	304	309	296	361	313	323	274	290	310	324	317	322	301	302	312	299	318	296	291	323	321	288	352	313	298	281	301	286	320	317	316	293	306	297	318	330	265	330	325	294	312	325	288	295	313	317	323	332	287	290	330	296	308	288	317	330	347	304	323	322	315	325	304	315	324	326	348	322	320	299	311	332	276	303	287	320	324	345	313	317	314	290	311	332	313	301	312	289	267	311	351	337	318	329	315	292	294	309	342	338	330	326	324	336	335	324	306	286	301	305	287	305	303	327	315	285	313	290	361	319	309	337	306	329	304	312	304	301	311	329	332	310	316	327	333	359	323	302	291	312	332	350	305	263	308	308	315	316	359	305	320	308	289	318	294	293	333	307	307	295	316	319	314	278	317	313	312	329	301	325	298	343	306	286	283	338	327	332	307	317	267	317	312	338	295	310	308	297	293	297	304	287	279	298	341	296	329	303	317	316	326	288	304	307	311	312	288	274	314	312	295	328	315	290	287	303	324	309	297	339	333	342	302	318	337	309	305	331	301	298	298	316	313	290	304	293	305	317	298	331	314	314	274	307	341	322	320	335	320	301	338	298	304	353	266	315	306	328	307	317	286	297	304	302	302	286	303	340	272	307	308	310	279	324	320	315	315	308	317	316	306	310	300	298	323	288	312	311	288	350	341	331	321	338	295	319	326	292	312	332	281	301	327	291	267	300	289	299	323	326	274	294	319	326	289	320	288	320	278	344	338	270	306	313	292	290	288	292	270	308	317	294	308	322	309	299	305	321	320	320	310	298	307	329	304	329	284	329	297	310	323	314	322	312	312	325	286	290	292	307	308	310	338	338	298	319	346	323	310	303	312	290	317	295	307	333	324	320	322	300	326	286	302	369	288	298	285	330	315	340	300	287	302	333	342	327	299	304	320	319	304	315	316	301	305	296	269	333	301	302	311	312	309	311	319	320	308	332	297	311	325	321	319	308	305	315	287	270	309	314	288	298	290	343	289	315	317	325	311	304	307	286	311	314	299	306	326	313	340	319	309	284	302	297	297	311	314	287	290	317	325	306	289	322	314	323	294	317	281	299	302	299	271	319	324	342	293	318	325	281	293	306	353	300	319	317	280	307	317	347	294	323	312	314	307	314	307	296	286	340	299	279	280	294	305	316	303	295	295	277	293	307	298	289	312	309	310	307	313	287	277	318	309	303	352	344	337	298	319	316	296	284	304	308	345	319	304	354	282	353	316	340	346	302	358	316	296	320	294	312	320	309	303	335	329	307	294	321	324	332	330	318	299	308	323	307	342	344	310	311	292	319	271	318	297	301	320	297	290	328	288	296	326	306	298	306	278	312	292	343	311	298	311	330	292	312	320	267	306	357	310	317	331	305	301	292	324	312	311	347	328	286	301	296	322	280	313	282	273	308	315	323	318	305	316	323	346	313	320	319	323	309	299	298	288	311	369	299	308	312	326	279	331	317	305	317	295	314	290	333	334	318	319	300	293	303	314	283	299	339	297	364	302	317	301	310	303	324	289	327	345	309	346	305	325	268	302	302	313	342	314	299	318	317	340	292	315	283	307	304	289	281	324	313	297	305	323	297	328	308	306	258	288	333	314	332	323	316	308	295	322	314	307	301	274	305	325	301	308	319	317	324	342	290	314	310	268	321	319	297	312	318	275	348	307	323	308	290	306	336	286	306	291	285	305	260	317	281	317	316	302	309	278	337	302	328	313	302	290	307	308	290	298	305	301	301	293	313	302	307	294	307	308	301	319	339	322	300	320	280	303	273	345	308	322	331	313	316	284	300	287	298	329	315	330	331	324	277	289	302	317	323	304	309	324	302	325	292	301	299	318	325	297	317	321	301	332	283	310	318	316	347	302	302	324	302	308	329	325	304	336	311	294	299	308	309	309	307	322	295	338	334	286	282	328	297	299	308	320	308	287	294	323	290	340	302	274	346	323	324	326	329	332	326	325	302	313	300	283	309	315	268	337	301	308	294	330	316	313	299	319	304	319	289	315	307	304	291	298	309	329	305	321	301	321	316	328	338	287	306	290	307	284	303	313	323	279	319	305	280	313	312	310	307	297	323	311	314	312	324	300	307	321	297	296	292	339	297	351	304	294	320	312	299	313	303	308	306	333	323	283	305	318	299	343	315	298	324	343	336	291	342	312	322	331	329	316	300	314	291	296	319	324	287	289	319	309	316	331	297	307	321	303	321	310	299	321	311	327	289	312	304	323	328	289	323	295	344	325	316	311	322	326	309	307	299	317	315	330	326	307	285	322	281	297	322	295	292	265	311	312	286	316	302	314	274	287	331	283	295	319	294	286	344	305	311	313	297	326	347	265	316	321	303	289	303	346	285	289	290	351	312	321	295	280	309	325	302	282	306	301	286	324	327	327	332	295	312	324	300	315	327	310	311	314	294	330	323	368	325	299	306	292	319	288	294	302	316	305	325	339	302	298	302	312	307	299	311	327	296	309	300	318	318	340	320	297	296	335	300	308	317	345	293	293	334	310	279	280	327	311	301	340	337	298	328	309	319	334	324	310	321	332	316	299	329	312	302	283	294	322	306	312	323	297	313	314	289	292	322	297	295	289	313	318	322	297	352	285	307	295	317	303	310	335	321	302	325	321	324	305	295	296	316	322	281	323	299	325	312	297	306	309	335	309	307	310	280	320	290	336	294	300	319	314	300	293	292	288	318	339	298	301	295	287	283	311	315	286	323	306	309	316	314	303	319	313	332	304	294	331	295	327	293	284	306	350	322	311	291	354	299	299	356	302	317	294	285	299	281	307	310	333	320	286	315	314	318	309	292	333	321	310	262	307	304	320	299	311	303	294	320	322	329	301	318	328	347	303	309	294	274	281	327	303	304	322	284	299	301	278	303	291	300	315	306	314	333	291	287	296	274	314	326	315	299	299	330	317	318	285	302	286	300	305	317	310	324	302	301	319	292	293	326	273	331	326	289	311	293	335	307	328	335	305	316	319	343	313	323	317	330	307	328	347	308	308	318	326	340	327	308	334	292	328	299	299	317	350	289	297	301	323	286	305	308	330	291	299	309	292	286	308	311	313	313	320	318	306	343	330	327	303	292	302	281	333	308	331	292	335	331	314	315	354	289	312	320	323	269	311	326	353	292	344	316	297	274	344	304	319	317	308	334	289	336	310	331	311	325	333	310	318	302	284	308	333	331	321	312	302	322	315	320	332	314	312	345	326	336	328	303	309	334	308	341	309
31405	7262	1470	1014	785	575	481	384	395	312	297	252	266	227	212	236	211	197	194	204	206	189	181	191	188	193	177	163	176	179	171	185	166	157	195	164	183	153	182	194	198	190	161	160	190	143	171	198	185	180	178	157	176	156	162	168	152	183	162	191	174	194	163	201	183	169	169	159	156	160	178	169	186	144	162	179	182	176	182	190	164	200	186	147	173	152	173	183	202	162	183	165	155	142	164	157	158	185	169	161	179	184	160	147	180	177	197	157	156	175	177	192	170	177	167	169	182	162	142	165	162	171	189	162	182	171	187	167	168	176	148	154	177	173	190	167	141	182	151	159	188	167	170	187	188	152	154	157	184	183	182	168	152	175	180	163	184	172	172	159	178	166	165	176	189	158	166	166	149	176	174	159	172	163	165	183	180	191	166	155	169	167	179	166	168	170	190	167	168	171	175	178	164	182	193	201	169	176	179	179	165	165	190	163	161	177	162	178	176	160	166	173	156	175	179	162	157	173	168	154	166	178	166	176	168	157	180	191	157	170	174	179	195	162	180	149	184	191	181	190	131	170	162	174	177	152	180	190	169	170	182	175	177	169	159	194	184	164	171	158	164	181	149	173	181	173	153	206	175	188	157	193	164	158	176	159	181	158	169	155	192	173	185	199	187	154	173	147	186	162	205	175	188	163	171	194	178	169	166	182	169	160	189	164	175	169	169	153	150	173	183	176	147	192	158	200	199	213	157	175	163	186	183	157	137	167	170	175	172	160	181	170	171	171	162	180	147	181	156	161	147	159	174	178	176	152	153	193	146	153	159	170	164	175	181	167	179	188	196	163	169	162	187	144	166	163	155	176	146	162	165	162	173	188	164	162	171	173	190	166	169	150	192	176	152	198	167	165	174	161	169	168	168	189	175	165	140	192	183	159	168	170	168	157	170	182	165	183	168	185	177	196	166	177	164	164	179	183	164	187	155	166	165	188	175	187	173	197	155	149	173	157	175	182	171	150	169	171	174	191	177	166	179	179	189	163	152	163	179	185	167	166	163	124	165	171	160	160	176	202	176	170	162	167	146	177	180	163	163	175	185	169	178	175	176	175	184	167	191	188	215	170	190	158	150	162	174	155	159	166	181	166	179	166	162	169	171	189	153	162	180	168	170	181	148	157	168	180	167	160	195	173	193	152	164	171	200	173	162	208	165	157	155	173	159	183	153	182	162	169	184	164	156	169	168	173	167	182	156	156	165	155	161	166	162	166	159	162	174	153	145	181	184	179	158	184	198	209	155	183	162	166	180	180	156	163	177	182	179	177	183	160	184	159	184	164	183	151	160	176	166	163	159	183	159	162	186	158	172	156	159	170	186	158	181	145	179	150	142	192	164	163	152	151	147	171	178	153	172	166	176	183	177	177	169	161	168	172	182	175	162	186	182	163	174	175	188	182	152	151	191	160	152	167	177	166	183	172	158	176	179	175	161	147	185	164	172	163	169	172	186	163	181	179	179	155	176	171	152	166	159	190	173	161	159	192	179	180	155	172	156	180	186	171	151	182	166	195	190	204	176	169	158	173	182	174	170	164	160	174	184	162	185	172	182	184	167	172	176	166	174	195	179	166	160	139	173	188	178	170	166	171	159	197	173	162	184	167	154	178	184	181	176	190	200	169	174	159	183	154	164	167	151	176	173	163	176	165	172	171	156	158	175	181	160	182	169	158	182	193	182	171	189	188	177	189	201	176	178	163	190	177	175	175	170	162	161	207	168	192	150	150	185	164	174	187	158	174	180	168	184	174	175	181	159	164	187	167	165	161	168	184	176	166	167	168	187	177	143	177	182	150	157	159	168	182	188	183	156	175	168	185	170	161	168	167	167	195	192	174	146	182	170	163	173	183	184	183	184	168	156	149	149	195	197	177	172	158	176	165	176	168	177	158	157	159	168	191	179	177	177	177	166	187	193	176	148	158	178	178	186	173	155	170	185	182	183	177	154	144	149	178	170	166	166	128	182	168	186	164	173	173	165	177	177	155	156	152	162	182	173	168	166	189	177	165	186	169	191	173	173	159	179	150	154	163	163	158	179	182	188	164	152	173	169	182	161	192	173	166	144	161	149	171	181	169	186	181	166	189	149	189	188	165	169	147	198	174	160	169	161	164	146	167	170	175	163	158	168	150	183	166	163	169	180	169	177	183	170	182	177	132	164	174	158	173	179	165	186	172	189	160	183	173	158	155	177	190	196	169	153	175	187	161	149	181	162	172	149	162	144	168	209	182	158	136	177	160	183	173	152	178	163	195	137	163	181	164	155	178	171	149	193	178	169	183	147	180	158	181	168	179	155	172	141	164	156	161	163	153	161	177	175	170	169	155	170	159	184	158	197	168	181	180	142	162	197	197	151	165	173	170	167	163	192	178	184	190	183	165	168	164	155	186	170	169	148	170	182	199	189	198	174	197	166	181	182	172	142	192	170	162	178	183	194	191	179	178	185	164	166	170	163	173	162	154	172	174	186	180	138	181	181	178	195	179	173	174	196	139	169	163	190	183	186	198	187	203	184	179	165	167	190	172	161	162	172	189	137	162	163	148	168	182	171	187	173	155	171	163	172	178	168	178	180	170	164	184	166	160	164	172	177	169	167	160	178	186	176	157	167	174	165	175	177	164	150	179	164	186	159	180	162	170	171	175	174	160	169	151	143	163	197	157	162	164	162	171	176	167	183	169	150	169	167	193	197	170	146	173	165	152	189	164	153	154	159	204	150	198	203	193	170	170	178	172	146	140	170	166	159	176	156	183	153	173	169	157	164	179	182	160	142	171	157	173	174	168	183	191	185	166	165	174	151	153	179	170	181	167	160	156	166	161	185	162	168	158	167	164	148	211	162	160	162	148	186	177	203	171	178	168	180	176	165	180	174	161	171	177	176	165	163	151	174	167	176	203	177	180	177	166	170	194	180	172	168	159	157	155	149	150	175	168	155	169	167	180	147	179	160	198	175	162	155	156	189	162	180	197	188	143	134	164	182	157	176	174	169	169	153	167	173	181	159	151	157	162	187	161	152	143	180	159	156	156	159	188	173	180	196	202	148	185	184	166	169	173	154	159	178	175	147	146	181	196	155	186	175	189	187	187	161	151	161	169	175	172	165	157	148	154	179	160	179	156	182	164	169	170	170	180	163	188	169	165	168	197	194	167	134	156	184	183	163	193	163	168	192	147	176	158	144	168	163	161	161	171	179	171	150	192	165	168	171	162	179	182	180	155	171	164	174	179	165	181	167	183	155	155	151	166	154	180	170	163	189	161	173	176	164	147	178	159	164	179	174	204	180	187	181	151	155	153	171	169	151	161	190	184	140	171	158	158	161	172	181	167	169	155	186	168	166	154	166	164	145	155	154	149	171	146	184	179	182	181	168	157	199	174	163	194	183	173	159	169	156	188	186	170	165	187	156	157	186	173	162	149	193	177	180	166	183	169	177	154	167	176	155	166	156	154	184	176	170	168
14498	1526	2979	3535	3069	2514	1999	1816	1579	1507	1250	1101	1036	908	895	892	836	811	797	750	731	676	698	703	662	686	674	637	651	669	631	612	616	613	630	653	596	616	608	614	588	575	580	600	632	581	574	535	572	573	625	534	591	580	589	561	547	559	589	592	548	579	572	551	538	559	547	525	557	576	563	569	537	519	581	546	601	572	576	551	540	603	546	605	563	561	538	535	548	540	544	562	549	547	598	585	489	601	603	545	549	550	535	525	575	554	560	541	566	573	549	508	517	582	563	537	551	550	531	544	529	560	558	529	559	571	502	508	558	559	525	558	568	541	574	601	532	567	535	515	551	520	569	533	529	513	550	546	585	516	527	533	591	530	535	537	567	508	551	558	601	566	522	594	489	534	531	527	540	547	538	539	512	510	576	554	534	501	541	528	504	545	530	521	578	544	549	537	527	528	527	558	478	573	560	537	534	533	550	489	551	549	516	614	496	548	576	576	566	519	543	573	517	554	538	563	558	510	531	566	551	546	526	555	548	507	539	554	574	542	537	539	556	513	550	576	506	530	524	546	501	534	558	512	578	555	519	532	564	514	541	566	492	567	492	526	578	538	553	527	550	540	570	508	580	544	571	524	539	535	537	526	545	483	541	540	558	523	564	540	540	580	556	541	558	530	567	500	578	543	560	568	497	515	523	512	529	549	530	524	522	518	564	580	564	556	539	503	588	564	587	557	548	505	566	502	539	526	530	562	586	547	532	546	551	553	552	565	493	542	538	522	578	537	523	539	554	527	552	532	539	540	533	567	523	552	555	563	511	540	510	530	524	503	558	543	560	547	544	538	570	585	533	534	556	561	586	512	557	555	571	543	564	576	532	526	553	560	499	526	540	534	524	528	536	550	553	530	549	540	550	525	534	587	528	498	518	555	521	547	531	507	553	522	515	583	539	526	573	539	535	531	555	508	513	528	560	550	533	535	550	551	564	568	543	528	559	600	500	548	547	529	531	555	522	520	551	543	534	537	546	531	501	530	537	535	555	522	524	537	534	558	545	559	544	551	559	560	518	518	529	503	540	539	506	532	557	516	526	518	542	557	540	517	549	508	571	529	522	531	545	514	526	515	505	523	570	533	526	524	534	544	505	573	519	562	548	585	538	539	528	553	547	526	544	557	562	549	530	586	492	529	563	549	536	557	537	550	554	525	507	557	508	555	528	532	555	527	549	515	578	554	518	563	546	570	534	583	506	546	553	507	543	550	562	528	524	529	549	554	538	525	561	535	528	546	518	518	591	551	562	524	541	546	550	560	535	554	554	556	542	575	548	540	567	541	532	539	534	534	561	546	542	563	548	566	577	559	565	552	563	513	492	528	521	558	537	554	516	539	525	546	566	522	492	528	547	594	552	516	506	531	533	531	575	505	541	559	592	529	549	553	554	527	574	521	516	560	543	531	534	563	539	533	534	515	533	569	579	610	531	580	570	545	572	549	537	548	508	546	560	512	510	528	526	563	544	534	545	519	550	490	551	500	519	543	548	534	577	546	537	523	532	515	576	547	507	535	537	556	517	538	529	543	526	550	516	552	601	599	493	500	518	538	575	532	580	555	543	545	520	558	525	515	547	578	556	574	556	538	533	555	499	552	570	540	518	515	541	566	530	495	517	539	505	516	529	559	522	506	578	536	588	524	567	523	542	537	513	563	569	559	548	512	538	547	493	544	573	511	569	528	545	543	507	538	567	518	550	569	548	557	569	549	525	574	549	498	506	510	553	539	529	561	511	539	498	547	555	547	521	562	539	570	552	547	579	536	502	565	528	536	541	567	555	533	514	519	549	525	537	469	521	559	543	541	530	535	538	526	548	537	552	577	546	574	538	536	569	585	532	553	551	515	494	551	554	544	550	530	504	580	516	547	544	537	531	533	489	551	521	543	499	536	495	512	521	537	559	539	540	547	512	567	540	533	541	576	503	552	515	514	540	533	577	549	551	548	534	571	527	559	527	532	546	567	513	580	543	503	504	533	532	532	537	547	475	520	500	491	516	576	547	532	559	533	562	553	536	499	543	534	548	553	533	536	526	546	554	563	560	550	538	569	518	562	535	503	532	557	530	564	498	563	553	515	583	545	529	570	558	498	563	531	534	528	565	543	532	537	544	546	569	586	505	525	564	571	555	500	541	513	545	477	600	548	533	546	517	533	533	550	547	537	555	525	576	505	547	548	516	566	548	525	546	518	535	528	559	544	558	541	584	488	521	519	524	543	537	538	533	545	537	577	550	526	581	528	541	562	524	561	509	546	548	524	502	539	569	539	546	527	520	563	557	552	536	537	526	561	552	573	547	548	515	574	525	519	539	535	538	542	526	537	527	534	499	528	526	551	523	514	537	540	538	517	547	539	559	537	517	520	570	520	517	568	507	550	510	544	508	498	552	541	557	532	513	537	521	581	578	528	565	527	522	534	546	513	572	539	523	484	516	531	574	517	549	531	512	554	517	529	499	559	540	505	584	547	540	560	570	553	516	558	508	544	527	525	511	521	509	561	514	558	516	509	556	563	535	537	508	538	544	524	538	542	525	551	519	543	540	514	525	543	513	555	532	544	562	605	539	593	545	572	540	547	532	579	509	526	537	625	565	596	567	568	585	566	540	537	491	518	558	583	516	529	505	566	545	542	558	491	536	572	553	532	541	559	566	511	577	564	553	539	570	562	563	554	568	564	548	524	553	561	537	533	532	541	577	538	562	560	541	532	544	540	545	501	537	561	565	536	539	484	599	548	530	550	536	540	559	533	527	520	540	567	513	548	538	558	510	543	584	535	539	530	537	521	557	496	592	487	571	568	528	528	537	539	554	537	533	557	602	507	563	560	549	508	527	518	549	507	557	575	496	516	568	581	571	511	562	556	552	543	518	553	543	575	531	514	525	502	555	499	574	571	525	539	561	558	553	550	541	563	567	556	554	523	599	540	531	551	586	548	534	546	559	601	537	536	496	554	530	520	516	517	514	546	545	576	573	542	535	538	574	499	540	547	580	544	549	542	512	566	565	543	515	536	557	503	553	531	549	546	539	578	540	528	516	563	518	504	551	561	564	548	520	531	532	520	519	517	587	519	519	543	544	513	522	547	525	568	543	576	533	561	523	530	549	584	587	576	545	548	577	513	548	532	553	525	551	527	527	531	522	592	555	581	514	570	542	542	581	576	538	505	517	556	505	541	492	521	550	537	581	531	559	505	526	516	541	530	560	590	555	557	541	510	540	525	568	569	567	564	558	532	572	503	579	562	536	531	543	540	513	532	554	562	498	547	554	497	546	536	504	613	547	516	522	545	537	534	529	561	574	533	554	562	556	556	515	560	572	545	591	570	517	574	577	521	570	554	556	519	523	504	542	550	536	553	543	526	566	520	532	566	506	509	527	575	568	506	527	601	572	552	535	589	522	573	549	553	536	538	525	514	520	545	551	527	520	542	552	493	531	560	555	541	532	569	499	566	524	554	540	519
39886	16007	3714	2178	1484	1133	847	761	590	555	504	441	421	397	386	330	327	350	327	330	325	321	342	287	291	314	291	299	287	303	317	272	272	299	279	301	279	264	295	269	276	275	288	304	270	272	289	281	262	279	241	305	254	282	294	293	289	245	290	284	292	245	254	258	310	266	258	282	293	285	277	274	292	275	254	272	277	279	280	290	265	289	263	289	271	253	269	270	264	300	286	259	293	291	252	281	301	288	264	257	292	270	269	285	307	264	252	263	278	253	276	251	235	261	273	263	287	273	253	299	284	252	276	272	267	288	300	278	281	267	239	266	288	280	240	228	298	278	266	247	278	261	258	270	304	274	289	255	292	262	244	285	235	285	276	273	318	269	268	266	291	300	283	270	274	261	253	257	265	263	278	249	279	284	256	229	261	251	267	280	256	294	275	272	260	315	278	310	283	262	242	257	290	251	269	260	281	310	284	290	293	310	288	267	280	242	265	282	303	253	254	269	278	228	289	292	282	260	264	278	301	272	248	267	265	262	271	280	257	265	260	254	274	262	297	270	263	241	260	285	291	264	271	281	286	283	265	276	282	286	263	271	285	299	256	275	262	281	273	303	280	286	282	274	286	276	239	272	255	279	267	270	292	276	284	258	285	265	258	245	286	281	278	267	288	265	275	268	271	277	256	282	295	282	268	282	245	299	288	265	254	267	248	242	299	262	282	259	266	272	301	286	256	278	275	274	282	246	282	259	243	269	250	264	261	239	265	283	286	274	276	265	278	268	290	271	276	263	273	271	274	256	254	247	309	256	262	270	243	269	261	264	285	263	279	273	296	254	260	266	274	279	276	274	281	261	281	264	271	275	297	260	273	275	283	291	270	295	285	266	267	270	276	281	241	295	292	285	237	264	260	250	269	260	241	243	259	287	264	255	278	287	271	288	280	257	272	277	287	285	260	298	250	266	262	289	260	293	273	264	284	271	257	267	242	242	291	276	305	258	247	293	291	276	236	235	298	283	290	283	295	294	271	281	272	265	267	253	292	283	224	286	283	309	282	260	256	233	258	260	301	271	276	270	275	286	259	279	281	266	252	284	276	276	259	272	226	279	282	261	298	287	295	267	258	291	264	305	253	266	272	280	240	269	273	249	274	266	290	256	284	265	267	258	262	253	299	275	297	281	282	242	265	271	273	255	263	262	295	271	236	256	278	288	247	259	302	290	281	280	262	298	275	283	281	287	258	277	264	284	276	266	290	278	259	286	254	258	275	288	286	253	276	280	290	293	246	263	289	272	278	284	282	253	286	252	248	260	269	276	267	257	287	262	256	298	272	270	274	295	281	267	255	218	266	301	252	276	260	261	285	274	257	273	284	280	306	280	268	262	260	279	256	275	278	262	266	263	246	296	273	250	264	268	270	231	286	270	291	275	286	280	246	266	286	280	255	264	282	262	281	288	254	279	292	258	251	263	265	286	282	280	277	290	281	234	266	257	280	292	276	257	260	298	259	266	259	270	282	287	279	271	256	292	264	258	264	246	280	255	256	258	247	246	262	260	275	264	284	282	275	298	269	268	272	237	278	270	268	268	247	266	263	275	262	275	268	255	282	271	284	273	282	242	269	265	281	250	275	297	289	249	261	273	267	274	270	257	274	243	292	281	252	270	290	244	261	253	295	304	291	243	293	293	277	286	246	285	248	266	260	250	274	248	246	252	237	268	293	263	251	266	263	290	267	271	254	291	281	260	276	281	266	278	272	263	278	297	281	277	286	255	265	274	290	268	290	269	282	247	257	275	269	289	265	290	273	247	241	267	278	266	280	262	234	265	280	261	278	274	255	244	281	274	276	277	277	256	254	257	272	296	279	285	268	261	276	270	271	249	281	279	270	266	269	262	289	279	301	271	240	255	262	237	246	249	285	251	279	278	268	268	264	298	249	290	269	287	264	286	282	269	304	267	285	287	251	257	256	264	274	278	280	257	256	265	251	272	280	257	281	259	266	264	261	268	267	271	288	252	250	316	270	263	260	279	273	269	295	270	292	281	272	294	261	273	294	284	265	259	260	256	310	269	309	255	258	310	281	305	265	273	255	251	243	242	262	269	268	254	274	288	285	286	272	268	278	267	246	252	276	286	232	273	274	278	247	263	267	241	294	276	271	301	286	250	304	273	271	252	274	260	269	258	270	271	257	254	279	277	268	291	311	289	276	264	278	288	274	289	284	278	285	273	289	267	278	268	299	294	247	256	284	290	284	285	247	254	282	271	266	264	269	287	261	262	255	258	293	290	252	278	265	270	266	273	251	286	287	283	253	257	251	266	260	258	271	262	294	264	256	280	285	279	265	245	252	284	272	291	263	263	252	256	300	298	286	271	264	275	285	299	289	257	253	256	271	261	290	262	275	274	268	257	262	263	262	284	296	272	298	317	259	285	256	288	268	263	261	270	273	257	269	277	281	273	276	255	258	268	261	294	268	256	264	284	275	279	246	252	265	251	302	286	269	265	260	293	280	249	243	292	319	305	260	273	257	274	269	277	291	259	264	267	276	235	304	266	276	295	278	285	269	234	313	272	287	265	259	256	274	292	295	263	253	271	270	306	271	234	256	288	251	290	261	292	292	308	259	284	308	276	286	272	292	296	269	300	279	287	256	318	258	256	316	265	252	245	268	272	267	300	276	281	294	279	270	280	258	300	301	295	263	289	283	259	246	264	265	275	249	273	268	265	254	277	297	265	261	304	264	278	291	269	267	276	278	254	257	233	274	279	280	277	263	275	245	258	304	253	251	280	275	288	277	270	273	268	289	288	270	288	281	256	271	258	258	279	298	313	256	291	279	254	293	259	251	280	324	273	308	272	282	268	253	302	285	253	281	282	289	269	270	250	250	249	261	265	299	262	260	284	293	275	254	276	282	290	311	265	301	269	303	267	281	296	268	263	244	276	285	269	260	299	278	275	274	290	258	286	268	268	254	271	299	280	266	271	268	300	311	259	270	265	276	264	259	238	302	248	275	268	277	250	295	273	268	246	279	287	262	291	282	244	287	255	295	262	286	277	261	265	271	259	276	269	279	251	309	262	264	273	244	244	273	278	263	263	266	279	278	280	260	302	265	277	260	271	281	279	263	252	270	295	264	259	249	284	270	269	260	251	255	281	298	310	243	253	263	262	313	250	252	264	259	266	298	254	286	273	273	301	228	270	265	274	289	272	283	274	263	300	256	291	253	273	252	285	260	272	278	251	274	286	266	293	267	285	286	281	261	262	291	273	254	291	279	255	280	269	276	303	272	248	275	275	270	283	257	273	280	244	281	258	289	269	246	265	278	268	287	277	264	260	281	268	255	299	266	297	260	280	279	254	243	286	282	299	244	263	269	240	263	266	267	294	272	304	288	249	289	281	283	286	261	276	281	265	270	258	302	271	270	303	262	266	263	278	287	270	258	271	267	247	266	292	299	266	255	307	257	291	291	309	277	263	267	298	313	281	274	261	243	285	280	263
18071	2559	5414	6225	5327	4492	3636	3098	2669	2467	2044	1858	1699	1613	1541	1440	1313	1305	1225	1194	1184	1139	1109	1038	1078	993	999	975	988	1003	951	989	930	937	921	876	865	912	907	886	832	877	872	876	818	829	827	896	811	835	788	847	810	892	827	872	803	855	832	818	858	843	809	851	775	818	847	817	801	815	807	813	788	811	848	783	825	779	799	864	797	777	802	820	804	783	802	801	842	810	808	811	781	794	772	808	831	810	811	801	815	762	792	772	808	778	815	793	803	786	800	778	814	812	763	789	824	796	773	804	778	805	800	763	814	851	798	783	772	753	824	756	777	805	756	877	743	772	761	836	806	813	786	794	736	768	792	833	774	821	814	792	792	815	832	777	790	756	803	809	810	790	773	752	791	817	752	798	778	842	828	785	829	804	785	798	794	747	781	786	802	734	805	842	759	755	800	768	785	806	760	740	805	800	787	826	880	819	789	786	760	797	843	791	797	794	783	744	793	799	776	797	818	772	774	835	809	798	771	832	791	794	800	807	788	763	835	812	782	792	807	824	822	797	765	780	775	814	798	787	825	767	766	811	837	741	790	804	823	740	768	774	791	815	826	833	785	818	835	785	845	812	814	821	810	762	815	817	807	763	812	769	776	753	775	787	835	793	803	775	810	854	789	752	781	768	790	772	714	794	788	775	768	795	809	756	804	781	807	825	829	848	815	797	792	801	750	802	801	785	796	792	774	781	756	843	796	796	809	827	756	797	768	799	799	800	783	742	748	757	773	812	810	775	845	803	756	800	782	791	812	781	787	788	751	798	802	817	805	802	807	781	764	786	785	789	725	818	821	808	813	788	829	807	776	729	806	791	774	804	746	825	820	828	778	754	798	830	820	764	781	822	823	813	806	768	741	852	800	778	779	790	843	803	758	799	827	804	763	779	794	766	779	803	823	803	739	753	851	794	799	800	827	779	742	811	825	800	806	817	823	795	806	770	797	770	806	796	802	791	811	820	773	782	752	858	778	826	821	809	799	786	774	766	788	803	817	849	750	751	804	810	773	741	784	764	784	735	810	793	761	797	725	766	756	865	743	803	811	746	803	726	854	725	749	795	835	788	771	784	807	816	771	760	809	787	774	792	809	784	769	777	813	809	817	822	757	814	789	745	823	821	848	728	805	818	795	799	785	830	786	816	779	831	768	775	757	786	821	825	805	820	780	750	774	803	803	794	796	762	815	759	770	795	825	786	799	850	770	784	762	815	769	810	807	797	797	803	789	768	761	787	818	797	770	805	834	792	760	776	757	747	796	770	793	787	807	776	840	776	830	771	826	830	750	786	775	808	824	812	826	773	792	790	788	780	806	785	804	829	817	805	763	830	809	776	778	791	781	779	771	791	810	770	760	802	816	752	749	799	764	778	780	770	840	781	793	811	806	781	753	779	759	764	774	786	809	774	794	752	766	839	719	804	748	859	794	804	847	782	771	811	782	821	838	819	824	748	791	800	822	784	839	827	756	780	833	798	829	805	822	789	825	810	785	823	812	783	749	756	803	828	818	777	826	733	808	824	761	798	754	842	812	744	799	806	793	808	841	827	786	809	754	852	850	834	847	774	790	811	802	791	785	792	793	837	774	854	857	806	774	801	794	825	777	820	775	788	825	754	812	782	831	825	786	756	803	789	768	763	791	818	805	782	843	767	779	790	796	772	806	816	773	833	832	789	770	787	713	799	783	788	754	757	846	783	819	740	729	784	831	787	828	804	815	831	832	816	848	778	825	821	775	830	833	775	792	767	829	795	741	790	803	807	793	789	770	785	806	778	759	785	794	790	776	781	819	766	840	805	786	767	797	805	756	801	767	789	812	812	809	725	810	775	777	771	793	773	782	788	761	782	776	792	774	786	772	795	805	764	841	804	814	837	788	781	811	750	772	789	771	774	781	764	829	797	756	829	835	821	731	800	743	777	766	794	798	771	785	799	841	832	777	778	813	801	754	825	800	789	792	773	766	778	755	829	772	758	764	782	793	785	830	825	827	790	792	797	812	831	811	768	836	791	727	809	824	781	742	857	747	796	802	767	798	786	848	752	758	780	824	803	796	823	801	739	780	754	806	827	810	780	827	773	808	809	762	734	809	780	821	805	805	763	774	796	790	775	782	824	794	868	795	810	787	781	774	794	755	850	796	788	788	775	857	799	778	780	750	799	796	797	805	809	751	790	794	752	760	734	822	906	808	809	768	777	806	761	800	812	772	790	748	809	765	783	862	752	789	796	781	813	751	834	809	757	845	759	789	806	792	835	819	779	786	812	806	787	797	799	760	809	744	760	795	810	777	774	775	771	807	823	774	803	764	789	814	808	774	777	759	805	836	841	818	768	792	799	802	783	823	853	755	812	821	831	778	776	819	741	837	808	760	811	775	746	798	786	819	752	772	733	770	832	801	750	799	810	781	804	763	785	760	765	768	773	772	786	806	797	773	786	794	778	727	767	788	728	754	807	834	735	801	792	793	802	779	810	809	730	792	855	819	799	792	823	769	822	812	778	781	754	795	765	782	785	820	777	822	791	781	778	826	795	747	810	758	821	830	801	797	784	769	766	822	814	783	799	830	760	737	785	797	769	783	781	821	789	777	833	761	804	789	842	858	825	822	802	840	796	767	739	753	824	798	828	799	775	783	770	762	840	822	765	789	760	781	792	818	821	831	827	764	765	798	824	775	757	803	795	767	761	750	778	771	781	788	795	811	736	826	819	784	799	784	794	813	828	807	804	771	809	761	812	800	796	805	828	781	743	800	803	838	759	757	806	790	812	793	733	814	786	803	779	822	800	747	845	760	782	825	806	804	794	754	797	755	781	791	817	849	809	743	785	745	770	838	829	785	803	779	797	817	787	782	787	787	755	786	791	795	824	805	826	787	792	783	779	756	797	787	806	753	726	833	796	753	718	820	833	790	801	818	830	773	782	766	797	799	762	787	765	821	799	796	821	773	831	784	790	823	772	739	847	794	784	788	805	774	836	782	788	748	817	814	805	797	831	803	791	729	781	780	812	732	806	822	799	846	773	760	755	841	728	822	807	801	766	839	817	823	763	696	809	807	763	806	813	791	822	803	754	787	789	791	814	803	827	783	795	796	809	838	760	780	775	777	805	783	764	807	781	826	792	789	826	823	784	802	753	784	771	785	803	780	819	849	778	800	813	795	790	741	794	808	822	836	778	794	770	805	873	880	781	823	850	826	801	810	789	829	794	785	835	811	768	796	813	831	838	810	789	766	769	817	776	781	755	751	806	798	838	776	805	806	782	763	743	797	773	738	810	776	797	808	788	819	773	794	760	786	744	780	812	807	832	710	779	823	839	725	826	785	804	806	810	836	780	810	819	819	761	779	808	810	833	836	848	821	786	759	770	803	817	788	748	843	787	744	766	807	792	806	790	785	745	740	828	801	769	771	777	814	790	775	760	804	824	797	782	815	786	821	838	796	762	811	806	771	787	793	748	770	803	770	760
5994	362	203	168	134	114	129	110	94	94	87	88	109	86	87	86	86	73	85	78	84	86	85	93	104	87	89	70	83	88	97	86	90	61	85	84	79	97	72	92	91	83	78	103	93	80	94	94	73	100	78	91	81	82	102	68	91	90	76	80	104	92	92	93	84	97	92	95	107	106	83	75	90	72	79	85	80	88	78	78	73	95	83	81	85	80	94	77	71	92	84	84	68	94	91	99	78	95	88	86	103	91	79	98	92	76	94	96	96	101	75	79	98	103	86	77	85	77	82	82	79	91	76	91	91	77	75	84	75	75	93	75	90	80	82	96	74	83	82	90	88	92	84	83	96	84	92	92	84	91	92	99	92	77	79	66	81	89	71	72	78	90	92	88	78	102	88	75	96	93	99	92	79	79	75	83	88	79	82	76	79	92	90	85	83	97	72	79	95	83	87	97	87	77	88	106	89	76	82	80	88	96	83	84	88	90	95	85	77	83	83	78	79	95	76	87	90	84	87	87	100	87	96	92	97	91	73	78	86	83	81	84	100	95	77	83	80	74	74	85	70	82	78	82	84	100	86	84	77	99	84	77	96	81	77	98	98	79	89	89	86	69	76	86	84	82	73	91	87	80	88	93	94	76	83	76	74	76	87	75	70	86	95	80	79	95	76	91	93	90	92	80	76	89	94	91	87	91	96	91	77	91	92	73	82	88	89	83	76	80	76	80	85	90	66	107	79	77	85	71	79	83	98	84	71	93	83	72	86	89	89	104	98	93	84	71	68	76	81	93	86	86	77	93	79	79	92	97	96	70	72	69	82	93	96	84	91	86	76	77	78	91	109	84	92	88	73	83	68	87	87	96	104	74	89	90	79	77	80	86	104	74	90	103	92	91	93	82	79	86	78	81	83	87	87	86	91	92	88	72	90	77	82	85	88	84	96	89	79	89	88	93	72	92	85	77	87	104	77	97	66	90	99	89	75	88	72	87	88	69	73	92	79	91	97	101	91	100	99	98	93	88	97	77	77	89	81	99	83	69	65	72	85	86	79	90	81	92	102	104	84	90	93	81	79	79	89	78	82	79	72	82	70	93	89	93	79	83	80	90	89	86	94	61	106	75	74	97	93	100	94	74	77	84	84	86	80	88	80	92	85	104	92	79	78	85	77	74	86	75	82	86	91	85	92	79	81	102	95	83	82	80	84	89	72	93	82	74	88	83	99	80	74	81	98	86	80	101	82	92	77	86	97	94	88	87	74	99	69	76	77	84	79	77	80	78	85	78	73	78	87	84	90	83	86	89	92	78	81	97	81	86	91	97	90	91	84	81	77	91	82	85	86	78	93	88	71	76	81	84	91	75	86	90	83	75	90	77	77	80	86	91	73	89	67	81	93	89	83	99	71	77	101	72	90	96	86	80	98	81	74	73	66	88	66	81	84	85	106	81	78	73	86	83	72	86	85	79	79	98	88	84	91	96	82	108	97	76	71	86	82	71	101	78	90	76	77	92	76	83	75	92	94	95	89	73	87	78	80	86	80	74	80	78	83	100	76	90	89	74	79	90	93	86	85	98	79	83	72	72	88	78	98	88	88	82	103	93	80	77	78	91	100	75	90	89	92	96	80	95	93	88	96	90	87	81	82	84	87	94	82	89	95	90	84	83	104	85	82	103	81	80	87	88	89	92	89	111	76	87	86	80	68	92	79	82	81	77	92	99	87	83	79	81	84	80	100	84	86	71	76	76	98	73	75	84	68	95	74	76	94	97	91	81	81	86	69	78	75	70	78	78	72	88	75	86	73	81	87	83	89	83	81	89	79	87	72	80	88	100	79	84	88	75	76	85	86	87	78	88	92	83	92	87	74	72	85	99	85	100	76	90	77	76	100	88	100	109	70	96	85	83	74	78	86	78	90	87	77	77	101	90	90	76	75	95	91	94	74	77	95	98	85	81	87	87	94	85	73	66	91	103	81	97	90	71	80	76	97	76	83	86	66	78	80	74	83	77	79	70	84	101	100	83	74	101	73	87	92	83	71	74	92	86	75	78	89	77	83	79	75	100	82	90	91	86	89	86	94	95	77	82	78	73	98	77	83	86	81	75	72	85	88	84	78	90	74	82	88	73	84	68	94	88	87	80	88	111	82	82	86	85	85	89	96	78	76	80	89	88	90	85	85	71	82	66	66	81	84	111	86	81	85	100	82	85	93	96	77	90	76	98	81	88	91	100	82	68	89	85	68	68	75	76	88	90	79	87	87	78	88	98	85	69	92	98	63	84	96	92	79	86	90	83	94	84	84	88	82	88	104	82	98	86	81	71	87	68	98	83	98	78	85	93	80	73	68	102	88	90	82	84	61	95	91	72	84	88	93	71	96	79	79	90	71	80	93	85	71	70	82	83	85	86	88	100	78	86	75	78	84	80	72	82	86	104	89	84	70	68	97	88	87	91	79	89	95	88	92	79	86	75	84	98	85	78	98	80	91	88	94	101	91	83	85	88	80	90	81	89	82	93	85	92	79	93	67	82	98	95	80	71	102	86	74	75	80	78	87	79	94	78	77	87	81	83	88	76	87	87	87	75	76	89	93	94	88	77	80	96	69	80	88	85	71	83	85	83	101	83	94	83	87	95	92	94	101	79	77	79	101	85	64	98	73	93	98	68	76	67	95	87	98	79	93	78	80	90	83	84	80	90	80	78	71	86	72	60	104	107	68	92	84	89	84	92	99	106	100	93	101	88	99	89	77	83	92	79	81	88	85	83	67	65	86	83	86	87	80	93	88	83	94	64	70	80	98	86	83	75	89	82	67	97	76	103	71	105	79	93	101	87	85	78	80	88	91	91	81	93	90	90	53	83	62	81	64	73	89	79	82	72	83	86	89	82	90	82	109	93	81	58	79	90	92	81	82	90	102	93	98	81	84	91	73	81	86	87	85	83	82	90	78	73	68	84	85	90	81	82	84	74	86	81	94	77	103	101	69	92	95	63	75	106	81	82	81	87	80	89	87	75	89	103	83	86	93	83	85	84	90	96	88	82	82	90	92	78	81	89	83	90	75	76	83	79	94	77	90	106	71	90	77	89	77	79	77	93	88	83	91	92	77	84	87	69	80	84	75	88	94	87	83	85	71	88	84	102	89	72	76	86	83	90	70	89	91	85	77	83	74	72	76	68	87	94	77	75	73	72	93	67	80	91	92	89	87	71	103	89	92	73	81	82	85	75	90	78	75	73	82	88	77	89	97	84	69	86	87	88	81	80	92	79	79	90	81	92	64	89	90	82	90	88	84	90	80	79	89	81	81	99	87	80	70	82	80	95	90	83	97	89	62	97	93	93	76	73	94	82	84	79	84	90	87	81	69	63	93	79	83	81	107	72	66	89	79	83	86	90	75	90	83	82	88	71	85	82	77	83	115	73	95	76	80	72	93	79	79	81	80	73	89	83	77	80	87	81	94	96	86	103	80	90	88	76	74	77	83	77	83	80	71	75	93	76
6322	418	582	589	491	460	436	430	395	397	384	371	349	337	356	379	321	322	296	331	379	308	330	320	315	335	315	301	315	317	311	302	332	304	322	329	314	310	289	316	312	314	293	324	298	326	303	323	350	306	270	313	289	310	309	333	323	334	295	290	329	325	317	288	335	302	318	318	278	265	277	320	299	320	305	308	291	308	296	299	302	294	318	307	340	315	291	315	323	327	296	300	332	306	315	308	313	331	333	317	302	325	323	328	316	287	282	287	310	300	299	326	322	301	312	303	305	290	313	313	295	341	345	291	310	315	307	318	297	311	332	330	301	302	309	292	337	319	333	296	326	316	301	313	311	309	305	289	315	300	299	324	316	300	331	332	299	331	303	319	306	337	302	289	330	320	310	311	280	304	291	294	307	298	312	340	293	324	299	307	293	327	312	336	320	308	302	296	291	306	328	301	331	351	312	336	325	318	312	329	313	300	301	291	298	324	307	336	321	326	304	331	335	333	322	317	328	306	316	319	299	313	337	311	322	325	306	319	294	326	318	286	344	315	293	304	339	297	302	313	353	315	313	306	320	286	320	267	297	282	299	340	336	303	291	316	311	309	355	339	314	281	302	329	303	303	278	296	317	274	316	311	312	284	307	303	299	303	306	300	287	299	296	282	311	306	297	328	312	314	278	312	304	303	318	329	308	316	327	304	301	316	318	324	322	333	340	299	291	310	317	302	275	304	319	306	329	335	330	283	293	305	327	311	325	318	336	304	308	298	304	343	314	315	344	289	313	321	317	282	302	303	290	306	297	323	323	345	331	335	307	298	308	357	313	307	336	331	330	311	295	270	303	307	306	353	305	344	318	289	298	300	324	309	291	325	283	302	277	307	332	312	302	338	348	297	310	337	340	293	278	325	340	284	309	313	300	277	326	327	305	336	302	293	322	320	340	319	323	281	279	311	326	284	321	319	329	276	328	324	317	322	309	307	312	312	307	323	307	322	322	343	310	304	271	302	282	300	327	306	322	313	294	348	299	312	312	263	291	309	304	308	318	309	305	340	293	319	293	318	295	331	306	334	339	339	301	347	308	328	287	308	313	321	333	306	317	300	335	300	271	301	319	277	300	279	336	319	311	315	298	302	311	312	326	298	324	332	340	333	311	327	324	343	327	301	326	297	305	300	309	307	314	304	309	325	310	305	315	296	347	313	351	295	322	320	327	317	300	295	309	322	334	284	316	322	351	343	246	274	324	315	315	283	272	311	280	339	321	306	290	312	320	325	320	310	345	301	309	317	325	314	306	352	297	291	303	301	266	323	318	339	332	330	306	322	331	354	289	304	298	328	298	342	305	335	308	295	317	360	311	311	320	311	285	347	300	316	304	306	327	316	318	334	298	318	311	311	304	330	305	304	293	303	345	304	319	307	310	301	303	315	295	290	341	329	312	336	318	298	355	328	332	339	313	311	321	302	291	332	292	277	325	317	319	307	296	296	318	298	280	315	307	333	266	315	279	322	352	295	295	323	317	281	319	286	322	310	334	303	321	322	333	281	299	300	334	337	299	321	313	321	305	315	288	292	325	340	315	323	308	323	316	331	318	326	285	321	306	324	305	282	319	327	349	271	359	294	296	344	310	331	311	281	322	303	307	293	301	319	357	282	309	325	311	315	304	290	293	307	312	307	294	301	298	332	291	323	324	301	350	309	333	324	319	309	310	329	338	303	310	310	325	313	299	297	302	331	312	333	302	322	347	323	308	358	371	337	357	318	327	298	339	313	323	309	316	330	287	330	325	328	315	299	279	297	279	280	285	300	303	291	325	314	316	319	306	288	360	332	316	286	305	320	290	341	274	330	278	279	339	314	349	309	336	321	309	308	317	303	326	275	311	286	289	307	312	309	315	312	317	286	290	376	359	319	324	335	338	307	305	322	321	329	299	319	291	292	333	319	311	337	309	313	311	285	333	324	323	321	294	317	336	304	302	317	309	288	328	314	332	307	320	315	264	287	299	310	323	336	309	332	330	302	340	302	346	281	294	291	335	350	280	312	278	286	322	297	288	310	315	320	318	297	305	314	309	284	313	320	338	316	352	333	317	314	327	344	337	315	340	287	334	331	292	308	320	299	292	298	313	301	328	326	307	306	306	297	315	302	285	310	304	337	320	310	311	331	309	311	312	325	302	312	323	309	317	287	323	302	302	331	329	299	334	310	338	326	306	311	294	326	331	300	323	295	278	288	341	326	291	289	336	333	331	328	303	319	286	387	303	298	312	282	334	362	337	308	318	346	341	295	286	325	332	292	330	348	311	301	334	337	285	308	317	299	320	308	340	309	294	313	277	316	319	289	295	332	327	311	298	276	315	318	298	313	318	313	303	299	305	343	310	299	301	307	292	277	327	329	325	312	319	284	320	306	315	301	320	300	342	337	320	333	336	304	317	313	332	301	309	312	294	307	287	298	289	312	302	291	347	310	308	317	313	325	327	312	315	353	317	297	308	342	319	294	337	288	335	324	303	333	322	336	285	317	287	297	299	303	336	359	307	325	325	316	298	329	308	305	277	315	299	318	295	310	330	331	329	312	311	309	318	311	314	321	291	297	315	305	307	298	332	287	308	271	310	318	330	289	321	281	309	309	309	287	295	321	328	275	332	304	331	335	278	301	312	302	312	307	286	302	319	315	312	324	277	313	327	293	316	289	271	289	290	285	297	312	323	335	290	295	332	302	259	298	328	304	308	347	302	316	267	294	336	297	327	310	307	299	312	335	342	297	308	303	323	325	320	323	352	331	313	281	308	286	286	316	317	301	305	356	296	314	311	288	287	310	322	343	309	310	300	308	331	343	355	305	304	294	327	289	301	297	318	300	301	301	296	310	295	293	331	309	334	316	289	298	298	295	276	319	303	321	321	337	325	330	313	298	315	328	288	279	315	304	295	307	338	321	314	329	292	294	347	330	339	311	314	317	333	318	303	335	331	328	333	304	287	302	297	312	355	325	325	304	286	309	328	321	332	321	325	289	360	312	321	280	304	343	305	321	301	290	309	314	323	308	318	316	348	332	319	319	307	322	310	282	335	307	296	309	306	302	286	307	324	306	348	324	301	335	317	320	313	338	296	330	290	291	348	307	333	308	311	320	274	336	280	264	324	353	292	309	306	288	313	313	320	315	288	328	340	315	327	318	300	309	341	314	326	296	312	299	320	284	317	304	318	315	307	329	340	313	319	311	284	339	299	304	329	310	322	301	329	329	300	294	305	335	314	282	313	328	314	296	333	303	297	300	342	339	277	332	323	317	325	339	320	310	320	315	313	344	317	315	293	316	338	318	317	322	290	309	345	299	305	290	315	293	316	309	351	333	303	341	324	281	303	296	307	312	318	314	319	323	305	292	293	314	314	320	311	308	315	310	318	316	312	288	305	316	296	320	296	325	313	310	322	320	298	321	314	290	288	295	317	306	328	285	317	321	331	326	309	299	339	299	318	332	309	324	290	322	340	327
30646	6872	1473	1054	839	598	450	399	345	316	298	240	221	212	222	234	239	219	203	204	208	201	178	187	178	185	171	181	193	190	191	202	167	205	167	190	180	172	171	170	179	167	188	160	191	189	174	163	162	169	168	163	188	163	175	174	160	172	162	161	176	183	149	175	192	182	171	161	205	171	199	156	162	157	176	158	167	163	181	154	163	165	176	190	180	161	152	165	157	185	200	177	161	170	178	177	162	201	165	173	167	158	156	166	175	170	159	171	181	170	155	187	160	151	162	169	162	159	164	160	157	156	180	179	161	160	169	167	136	182	185	186	172	177	193	160	172	165	182	159	181	165	160	194	162	169	173	179	176	153	182	172	186	168	172	177	174	169	175	156	149	165	162	174	169	159	157	177	174	165	158	181	163	175	155	143	156	156	157	163	183	182	162	169	160	171	187	184	162	188	167	189	184	171	164	167	163	187	155	170	185	144	162	172	168	164	173	167	165	175	172	180	162	165	184	174	165	172	173	170	176	183	166	189	168	166	157	158	180	159	159	164	163	178	190	178	158	153	175	185	168	185	158	155	153	156	155	187	182	176	187	175	167	175	166	173	172	175	171	175	167	179	169	185	169	151	176	172	185	180	191	165	192	173	190	163	162	179	181	159	204	200	179	173	194	178	166	156	184	161	163	160	192	166	183	170	199	161	213	179	170	180	152	177	184	164	200	162	181	186	139	173	167	152	155	175	166	175	138	156	175	165	159	164	170	149	182	155	175	143	179	154	178	175	157	169	160	146	170	137	168	169	174	170	185	171	182	142	171	168	180	146	157	183	166	161	181	188	166	154	150	175	168	169	173	175	185	155	150	159	190	163	177	175	149	149	181	158	176	187	173	178	175	165	186	173	165	151	193	177	178	154	146	157	183	176	164	166	176	175	169	154	156	172	178	154	179	151	169	157	172	160	190	190	142	173	186	165	192	167	169	157	167	164	183	159	169	168	179	174	161	170	168	174	152	150	148	169	161	177	145	166	172	161	163	170	168	158	174	174	178	168	175	177	181	154	156	170	184	152	173	149	168	165	158	196	167	181	163	174	166	152	165	168	155	168	189	172	162	161	173	178	187	175	169	185	150	172	170	166	171	169	170	153	166	170	167	192	144	163	180	165	163	203	199	145	178	185	173	161	175	160	182	165	174	185	170	173	147	171	175	163	167	161	175	170	164	164	168	160	185	154	180	153	182	163	150	153	166	165	150	166	174	155	152	167	175	162	158	166	166	160	165	161	192	184	191	168	191	171	155	179	180	190	167	166	177	167	149	160	179	154	159	184	167	170	162	160	155	159	165	168	170	163	145	186	172	159	179	145	173	183	159	162	178	153	186	159	193	148	162	172	200	165	177	166	180	163	158	152	155	164	178	170	156	167	156	146	151	175	148	164	152	196	154	179	150	177	153	171	165	186	157	156	178	172	185	164	146	163	174	147	180	167	173	170	173	146	185	158	187	179	149	169	176	168	193	172	166	168	176	173	169	176	166	151	144	162	193	167	165	178	178	178	190	178	182	183	162	187	182	162	180	172	169	161	156	150	192	163	176	186	147	154	169	174	166	153	163	175	173	164	192	144	159	171	185	174	177	181	172	186	178	165	171	161	181	161	170	153	181	181	151	181	184	160	148	161	178	158	141	181	157	166	186	169	181	157	186	165	172	185	155	194	181	190	181	162	174	177	178	168	178	193	159	171	173	144	161	186	179	163	192	169	192	164	165	184	159	181	150	173	156	161	162	159	140	167	170	176	171	173	164	152	150	143	181	178	148	159	178	160	183	158	145	152	170	145	165	176	155	186	170	143	157	183	185	173	171	176	171	182	191	171	170	151	174	164	190	176	181	166	143	167	167	165	168	164	159	170	163	141	170	189	160	164	153	164	172	152	172	185	186	166	170	164	184	134	168	173	170	157	172	162	187	174	171	171	191	141	173	178	149	192	167	156	168	166	165	153	170	160	170	185	148	151	187	156	177	179	169	177	186	156	173	178	169	159	168	171	195	180	168	159	147	148	191	179	172	161	156	186	152	186	173	143	179	171	160	142	160	159	190	185	149	184	169	182	161	153	183	163	171	157	176	179	142	153	179	163	207	160	173	158	151	154	182	154	193	190	147	206	156	160	182	157	167	162	162	171	200	181	152	171	183	172	174	164	149	152	140	164	173	187	164	167	159	181	187	180	167	171	163	158	160	170	171	178	162	172	168	164	150	174	161	166	177	179	153	149	158	193	160	180	153	178	158	151	173	163	158	173	173	157	147	184	173	153	169	146	154	177	161	177	171	151	156	162	192	159	160	169	185	174	174	177	143	166	158	170	154	169	185	165	188	170	150	171	173	175	159	159	168	163	180	149	202	167	166	170	160	163	154	156	147	178	174	174	167	171	175	168	166	176	188	168	181	155	169	174	177	159	180	175	173	131	198	140	173	159	204	190	181	149	198	142	170	188	139	151	177	165	182	155	154	181	164	176	155	179	152	155	166	168	169	151	183	178	164	147	165	189	172	171	168	162	182	171	175	172	160	171	158	185	164	161	194	164	148	175	178	192	169	154	179	178	165	158	160	166	174	166	133	148	178	195	156	173	168	162	172	163	177	169	166	175	187	150	172	166	178	170	167	168	156	177	185	146	175	178	154	154	178	153	167	157	145	151	173	199	165	153	156	164	189	178	170	184	181	167	188	145	181	149	151	172	155	166	173	158	196	182	174	161	184	179	158	157	176	150	174	140	153	161	173	150	170	172	156	156	174	175	159	154	171	164	180	162	179	175	148	160	162	149	180	141	146	179	169	149	170	172	182	161	147	177	178	150	177	179	169	149	180	160	164	175	177	170	185	189	163	177	167	177	183	186	149	168	150	181	161	182	200	173	168	167	172	179	179	187	158	165	177	156	161	168	173	175	168	194	209	172	176	159	184	164	188	157	168	174	169	154	164	159	159	149	151	170	162	170	167	169	159	160	157	174	163	176	186	170	170	173	150	163	177	185	160	145	145	166	171	168	176	170	158	184	187	183	188	165	161	191	179	166	183	162	174	169	181	183	164	163	166	164	169	177	171	168	154	157	176	157	166	179	181	160	175	157	168	202	149	165	176	171	169	170	173	160	155	152	179	149	190	163	194	156	169	156	187	158	172	165	165	174	161	149	172	172	183	170	166	165	188	159	161	164	167	156	150	181	168	182	193	132	165	145	164	166	165	175	166	169	169	152	173	193	167	179	185	166	173	174	168	175	178	188	155	161	177	160	200	171	158	160	180	171	172	180	166	138	171	183	178	189	163	175	174	171	158	191	165	171	180	176	171	157	162	190	177	151	163	162	185	165	176	163	148	176	158	175	159	156	178	157	200	166	167	182	158	157	178	172	177	169	158	186	174	194	176	171	159	168	163	186	177	172	202	166	141	171	171	162	166	155	160	161	151	143	181	169	171	157	174	194	166	171	164	170	161	173	160	178	159	165	160	186
14339	1472	3071	3646	3161	2520	2086	1819	1585	1402	1285	1084	1025	980	964	966	902	854	756	774	711	716	696	698	678	708	676	675	679	632	622	608	613	650	611	627	596	591	623	606	585	557	594	586	585	598	551	536	580	633	568	535	618	567	600	553	528	560	570	540	557	559	584	530	535	520	562	537	529	552	585	526	541	569	577	568	573	567	582	561	549	527	567	567	559	533	571	561	599	555	578	556	547	532	547	533	523	585	541	553	567	557	562	556	543	564	573	579	521	574	536	551	538	572	590	577	545	509	562	581	561	540	531	542	540	572	532	576	558	555	572	542	529	514	565	578	584	504	561	505	486	515	548	539	541	561	530	595	481	557	585	561	558	504	525	554	568	526	537	554	546	528	542	548	536	563	573	529	550	493	542	523	551	576	555	551	538	552	564	553	496	549	539	503	578	561	522	555	559	554	540	559	564	537	562	560	582	509	570	496	554	561	549	544	584	543	557	571	557	572	551	523	564	544	538	553	555	538	521	562	522	537	574	559	576	542	543	534	534	536	551	553	569	558	542	581	522	554	551	496	508	557	555	492	580	547	559	545	558	517	538	539	512	554	563	576	529	554	542	520	544	562	557	556	554	570	559	553	546	563	557	562	516	529	522	553	564	536	540	522	528	557	553	567	516	526	574	522	571	557	528	551	540	529	539	554	516	535	547	564	495	519	500	549	551	541	574	579	602	553	529	515	520	572	531	534	516	512	533	586	527	523	567	564	519	533	526	571	541	569	535	544	548	539	531	541	559	525	538	556	535	508	524	520	515	546	582	580	590	530	548	542	573	535	513	511	542	534	524	601	529	499	552	514	535	523	601	540	531	545	522	517	516	532	522	526	530	563	529	582	556	547	578	528	542	530	566	516	549	542	565	534	572	535	516	585	523	573	539	536	594	559	526	529	557	506	563	530	570	591	536	525	556	538	536	547	549	533	535	613	530	508	527	530	536	587	537	562	542	522	564	547	510	534	522	552	506	588	566	553	523	523	522	566	530	609	537	543	542	569	500	570	522	522	508	537	541	594	572	561	546	581	540	527	517	514	545	527	533	505	516	589	559	522	541	528	528	522	556	535	538	562	597	537	543	532	530	513	511	506	547	567	579	575	546	545	580	551	546	508	534	516	581	547	525	527	536	543	534	534	533	518	565	576	537	543	602	533	537	559	521	586	539	516	517	555	514	539	513	535	566	544	534	527	554	555	544	576	551	565	552	500	577	484	568	543	526	528	534	553	542	552	545	518	535	525	528	547	529	534	533	549	534	573	512	566	541	516	558	560	560	527	553	561	523	540	514	548	559	536	552	546	565	574	576	534	568	526	516	528	542	581	537	553	581	524	541	513	575	532	552	540	542	544	543	550	538	550	517	568	555	574	555	553	558	558	502	553	526	549	528	526	516	567	524	562	508	543	532	537	638	555	512	556	550	527	579	578	536	566	532	495	563	576	534	506	547	513	551	589	581	597	550	555	550	555	544	522	496	524	533	525	573	538	544	531	502	531	531	496	565	587	583	535	555	570	520	549	552	552	515	517	551	565	505	563	549	533	532	540	570	561	546	507	540	555	515	581	557	544	506	566	523	554	553	559	511	554	525	532	581	565	530	561	593	554	540	532	542	568	544	525	534	543	533	545	551	555	539	541	496	572	545	532	521	556	546	584	558	553	566	556	546	533	599	498	530	548	539	540	515	551	519	507	536	542	537	529	559	510	517	550	548	506	515	520	589	570	500	508	567	559	561	571	503	548	558	581	567	543	569	564	576	517	547	522	586	576	535	535	495	503	527	582	573	525	525	524	541	471	540	526	537	547	523	528	549	536	543	537	503	540	520	524	545	518	519	576	556	552	553	557	542	584	570	574	572	518	567	578	573	547	547	526	504	590	558	529	553	536	572	535	555	577	549	529	562	560	522	560	518	563	529	526	537	548	582	539	542	556	562	529	536	535	540	573	552	513	519	565	501	564	561	568	521	492	546	582	550	550	539	512	569	565	574	511	537	584	538	521	549	541	525	515	562	528	561	579	571	564	555	554	521	567	543	485	548	563	566	523	514	537	535	518	559	518	564	528	540	552	564	546	514	563	532	551	551	524	571	556	540	504	557	573	485	550	542	511	527	564	567	582	554	568	510	558	534	535	545	583	549	549	543	557	508	543	527	602	553	530	551	497	571	555	546	571	532	563	524	525	500	537	572	543	581	545	542	540	554	549	534	532	535	516	520	563	562	540	584	559	565	516	559	532	573	541	553	560	575	542	534	549	511	544	514	554	530	543	556	512	530	517	572	546	603	524	555	527	543	528	510	548	500	561	548	548	527	553	553	559	527	482	567	561	585	525	534	485	576	523	536	541	553	598	590	529	551	555	550	526	529	518	559	547	538	519	545	553	545	527	537	558	531	545	549	507	544	571	525	531	561	527	530	537	570	521	518	561	561	570	546	545	565	596	551	559	530	517	491	576	589	557	568	535	521	560	530	552	518	535	573	527	501	542	562	564	515	568	540	570	531	511	513	530	509	523	535	543	529	507	526	541	543	604	565	508	559	509	542	569	535	568	540	581	521	554	558	577	549	527	542	518	516	571	565	558	522	547	537	544	547	547	524	515	529	522	551	588	526	560	562	551	561	527	510	581	510	536	575	520	528	527	552	554	526	573	517	506	553	527	549	548	528	581	567	519	505	492	555	514	574	531	543	558	498	530	578	529	573	552	536	517	505	534	524	541	535	576	585	587	576	534	548	514	564	525	553	526	541	547	555	545	552	507	558	555	532	564	558	548	540	563	525	505	589	534	553	559	556	531	557	532	553	530	577	548	507	570	534	532	535	522	557	568	517	526	531	556	533	582	564	553	549	513	554	570	531	522	510	566	561	536	546	521	524	525	573	522	523	547	550	525	577	527	544	483	554	558	524	523	533	511	577	549	533	529	569	547	529	521	512	560	554	535	502	543	538	576	530	558	503	544	568	492	536	538	548	501	571	524	493	566	521	524	520	550	533	540	549	549	576	535	542	547	535	543	534	557	524	512	518	525	512	580	557	545	549	540	540	542	521	563	540	584	559	552	582	541	539	527	531	591	526	558	506	600	537	534	604	527	536	512	561	541	542	551	553	552	487	571	544	579	521	526	537	577	565	528	533	535	538	518	572	527	555	529	558	538	524	545	590	567	562	529	507	505	603	518	535	571	514	531	535	569	523	558	551	534	516	523	560	548	537	528	573	543	538	530	535	538	525	543	530	559	537	499	515	573	502	548	537	537	555	545	539	551	503	510	501	553	546	519	547	527	569	535	514	511	523	493	545	517	530	546	525	511	540	563	568	543	537	525	513	506	542	557	541	575	561	540	534	545	570	526	556	561	556	568	536	559	536	514	525	532	531	500	503	558	532	557	530	542	535	558	554	543	515	577	537	546	563	547	527	563	565	586	515	526	539	505	528	562	578	576	549	530	524	535	537	549	540	534	576	550	538	549
38957	15100	3672	2054	1541	1183	820	674	649	529	461	425	386	373	361	375	311	321	342	333	338	328	283	313	307	300	289	294	299	298	304	253	293	286	312	309	303	287	292	297	292	257	282	259	278	270	301	277	245	255	275	265	291	284	296	277	278	272	266	276	252	264	259	279	247	266	281	276	263	272	236	253	278	285	277	271	269	258	248	297	277	281	271	251	267	269	259	296	274	287	280	267	270	252	256	284	266	244	244	286	295	295	277	243	262	268	263	242	293	244	285	257	265	267	267	261	276	298	273	240	273	264	260	319	256	265	261	265	256	236	289	289	258	271	258	256	252	235	263	287	263	261	275	298	259	256	247	308	279	251	267	268	264	274	245	273	258	262	227	287	236	279	260	291	258	265	263	246	267	267	269	259	272	252	269	280	276	306	283	317	282	292	262	305	278	247	285	254	284	237	237	267	291	262	243	262	255	269	298	244	279	284	261	277	232	259	259	265	258	264	265	245	276	263	288	286	281	258	272	270	260	263	287	285	278	242	246	289	262	243	274	252	259	261	284	284	261	259	285	232	258	272	243	293	291	284	270	292	289	261	280	259	277	290	278	277	258	255	280	261	248	281	236	246	257	272	247	268	262	260	289	246	284	297	266	295	265	287	274	264	289	279	263	311	290	305	265	259	275	278	259	251	266	284	274	273	253	271	302	283	262	251	254	246	277	289	261	255	278	282	278	259	249	276	258	282	277	254	281	305	275	281	290	296	283	270	251	276	257	287	277	257	258	261	287	255	251	255	265	281	275	277	291	233	277	289	257	275	234	249	279	284	291	285	271	266	270	262	259	231	283	255	270	237	279	253	252	290	266	282	267	283	270	262	265	282	245	276	290	294	276	260	261	294	267	253	288	273	265	252	255	240	274	258	257	268	247	272	301	285	272	253	277	284	292	265	260	296	266	259	276	235	250	273	293	260	267	269	227	273	264	265	259	284	263	274	281	246	268	283	289	261	257	260	285	279	264	270	284	294	291	280	303	310	237	241	292	280	248	260	247	277	263	266	290	251	249	271	252	271	279	264	237	289	280	282	283	265	276	240	268	286	273	275	297	253	245	292	304	261	276	260	265	267	277	235	268	256	274	232	285	286	270	271	277	255	227	295	300	239	252	289	286	299	275	255	246	270	272	268	253	266	247	261	246	275	247	287	250	262	249	287	279	257	254	275	273	263	272	243	255	254	257	268	272	250	275	274	276	285	276	278	268	248	283	244	271	273	285	237	250	236	233	270	279	266	258	249	292	246	275	272	246	289	266	269	246	280	275	270	254	281	279	281	264	270	279	282	264	245	288	262	272	246	286	282	269	249	288	275	333	257	280	241	260	240	272	301	280	251	276	301	280	247	316	239	303	289	259	271	259	239	258	263	282	245	297	254	279	311	282	261	297	287	292	265	281	258	277	274	272	278	272	228	265	303	257	281	243	247	224	264	251	230	253	266	274	260	259	260	275	291	265	245	265	228	267	295	250	292	272	278	271	260	271	243	278	285	281	262	276	257	256	254	280	271	259	276	285	278	283	290	260	278	270	306	247	280	267	237	252	252	265	299	316	286	258	275	303	239	280	303	254	273	268	285	242	248	263	271	268	278	263	247	238	251	259	275	272	290	263	266	262	273	288	258	265	284	258	270	265	230	270	263	253	299	285	285	278	253	250	282	269	294	293	288	293	251	272	261	263	269	259	284	271	241	255	261	276	268	233	277	242	263	245	270	261	261	252	276	270	291	289	254	271	255	294	268	258	282	262	273	261	255	256	272	279	262	269	268	251	262	274	245	271	262	247	272	265	283	270	257	289	264	238	295	273	276	251	275	256	263	248	277	264	296	249	266	249	264	312	252	244	270	244	270	257	286	233	268	273	284	256	286	289	255	277	276	290	272	277	271	276	289	266	259	241	259	288	255	243	272	259	287	264	245	285	263	289	261	276	262	294	260	258	262	238	276	280	261	234	270	287	251	263	258	287	261	272	277	275	275	253	252	277	253	308	296	283	245	251	268	262	298	276	282	282	266	258	258	266	272	234	251	254	249	295	265	236	250	292	262	277	264	269	243	305	266	274	244	258	276	272	257	288	291	274	294	280	281	279	273	303	247	245	246	257	265	284	284	248	295	265	291	292	282	274	281	267	282	298	301	246	236	264	278	303	264	279	298	241	262	259	277	251	272	244	283	258	270	263	265	263	282	280	254	258	276	281	274	291	271	288	242	265	303	265	267	265	282	289	247	279	276	280	266	228	254	271	283	255	256	275	265	273	284	244	290	261	254	268	297	286	249	275	265	261	268	235	293	262	269	274	282	279	249	265	259	254	245	263	289	257	245	245	257	248	260	259	283	280	306	281	281	231	292	295	302	266	272	254	248	308	290	247	250	259	277	270	280	295	263	253	277	284	263	273	271	268	284	260	290	261	303	255	272	262	276	294	269	280	253	250	267	283	308	266	271	262	258	257	268	239	261	234	275	254	257	282	275	276	302	278	273	268	259	274	267	269	240	284	280	233	272	278	244	262	267	291	253	269	266	271	301	255	233	284	310	275	279	287	247	246	251	262	261	268	294	271	267	296	261	262	264	259	272	256	254	274	294	296	252	268	273	261	246	266	287	291	305	254	272	268	278	312	283	276	292	295	264	267	263	258	268	250	286	304	281	293	281	310	234	291	268	265	303	256	233	285	285	261	257	272	257	286	245	235	297	291	272	262	291	263	261	267	258	293	295	277	291	268	257	282	268	280	298	309	261	271	260	270	303	265	253	268	257	294	256	293	290	265	283	270	267	264	262	266	304	228	274	243	280	272	280	269	264	261	276	270	286	282	268	273	239	227	274	266	270	244	291	292	274	278	264	278	292	291	275	247	267	242	253	256	270	281	249	254	281	300	284	260	296	309	268	279	271	263	256	282	251	256	291	271	244	265	271	266	263	261	259	279	275	251	292	243	274	295	276	258	258	287	278	276	252	283	256	236	275	265	247	284	285	249	281	241	293	282	266	279	244	263	283	275	275	282	292	279	268	248	262	266	293	266	266	263	274	307	283	277	284	241	260	253	282	275	241	289	281	283	289	270	264	273	267	277	262	271	291	289	280	275	273	276	247	243	258	273	263	288	251	262	280	291	300	264	273	275	269	299	317	243	278	281	295	266	238	272	268	276	258	264	266	306	255	290	263	281	280	271	270	280	250	267	222	276	273	277	263	283	274	265	269	268	296	270	278	250	275	280	279	250	244	258	266	274	270	288	282	244	302	282	235	249	240	254	287	287	304	258	260	279	299	275	263	263	261	271	269	275	291	262	284	287	243	264	270	286	278	284	243	252	262	287	298	298	231	244	269	276	294	280	264	247	277	255	239	285	266	289	286	244	253	248	238	277	269	287	277	257	256	250	275	277	261	275	238	279	317	294	298	267	286	278	280	286	262	273	275	281	228	265	260	316	280	243	235	284	249	268	284	239	278	243	270	260	279
17871	2596	5460	6165	5360	4483	3787	3134	2730	2427	2146	1929	1712	1585	1494	1428	1409	1219	1226	1160	1188	1106	1126	1078	1022	1036	1003	992	1019	1004	955	1014	920	985	930	918	911	905	845	915	908	892	855	823	924	886	857	847	863	844	838	837	859	873	831	854	843	824	817	830	820	816	816	854	849	798	797	847	838	766	777	833	804	840	840	867	792	863	820	784	791	760	846	834	793	821	829	829	852	827	828	813	815	782	832	805	864	830	763	796	831	806	820	820	804	806	781	813	812	767	784	829	845	833	831	804	771	802	796	854	800	797	827	768	830	773	786	754	851	791	822	761	774	788	831	804	755	809	787	789	762	833	804	749	757	847	785	785	824	760	839	781	805	839	765	798	835	808	760	805	777	734	800	762	822	832	796	791	804	838	768	822	802	808	793	841	771	766	785	799	799	774	772	773	784	795	799	806	767	760	807	801	798	792	809	790	770	796	780	795	772	855	785	778	787	776	800	784	844	812	797	804	772	757	803	792	788	818	791	822	789	801	792	801	805	767	819	790	786	784	780	776	813	705	771	850	756	783	801	807	757	765	794	811	761	769	775	764	828	772	814	728	792	758	858	800	726	804	782	797	840	734	804	775	758	842	761	826	821	755	808	795	821	799	746	819	736	832	789	820	813	826	835	795	754	830	764	834	765	829	781	815	780	837	783	811	778	779	816	763	759	843	818	776	738	817	798	786	820	801	780	828	774	802	808	789	791	787	795	802	836	825	793	739	752	779	823	790	841	824	795	775	745	814	774	790	799	808	785	772	819	767	780	837	778	814	792	802	775	803	783	824	801	763	794	760	750	792	803	754	834	785	799	776	789	853	777	776	804	818	803	791	801	799	819	799	813	807	809	789	747	804	730	809	782	810	750	779	774	801	811	745	835	801	772	834	785	804	790	796	801	818	771	803	772	799	777	776	760	833	798	779	773	761	777	792	770	816	804	807	786	750	749	771	782	761	835	784	749	782	764	799	781	803	789	832	760	812	803	780	755	804	760	789	785	807	823	747	774	794	760	793	743	780	807	780	758	778	791	789	741	790	797	809	811	829	813	787	746	787	834	822	832	818	757	814	762	797	763	826	779	760	786	794	750	795	761	831	794	741	805	778	761	801	835	744	798	806	801	770	805	800	805	824	828	777	841	783	795	813	784	790	808	828	760	779	799	798	790	836	820	778	797	763	823	808	776	790	772	810	797	827	815	786	752	796	825	789	772	786	766	792	809	865	804	801	767	767	801	816	827	795	802	805	780	777	779	796	765	786	770	772	796	756	770	766	748	832	755	762	772	771	827	819	747	778	789	814	808	819	789	776	784	766	778	794	845	795	827	844	832	762	801	726	730	776	783	825	737	781	803	830	772	760	814	798	815	792	811	803	795	852	762	792	784	796	810	801	730	845	772	771	787	804	764	784	780	753	771	817	783	820	806	794	781	746	782	804	794	778	808	774	768	800	809	793	793	759	800	834	797	790	795	805	781	762	829	743	787	773	810	833	801	750	785	806	755	844	813	796	798	813	760	804	792	780	810	773	773	773	807	788	792	802	780	776	778	851	739	796	760	802	774	788	761	771	830	805	826	770	822	784	800	780	770	795	807	768	824	794	771	780	737	829	833	773	754	838	836	801	849	799	775	796	818	821	750	808	801	818	786	815	797	779	800	788	793	793	768	784	792	833	796	759	821	758	808	810	804	773	788	770	840	840	836	752	824	739	832	764	760	772	812	780	780	775	814	754	735	808	787	809	859	776	721	813	794	786	814	807	762	772	831	807	845	776	766	777	781	801	763	811	776	789	796	792	767	820	782	856	796	803	865	787	805	806	824	781	827	788	735	789	752	818	815	780	848	766	807	744	809	802	807	813	792	790	840	822	791	825	773	808	767	794	783	790	777	814	749	785	801	782	749	769	749	767	783	771	799	789	763	802	806	791	817	795	800	791	746	812	802	774	781	759	764	806	792	783	789	748	766	858	781	804	786	777	755	814	845	810	807	814	827	846	782	813	866	842	814	843	771	778	816	738	779	760	794	833	791	782	769	780	813	814	749	735	836	773	757	783	807	750	805	803	766	746	824	816	775	797	768	818	819	799	782	777	800	796	748	754	790	774	773	779	813	804	752	793	815	766	812	810	790	818	781	772	800	771	753	764	786	784	809	749	803	773	818	791	839	802	779	808	798	795	775	832	798	787	833	787	771	785	810	767	780	819	815	789	771	786	788	806	800	762	799	756	720	798	799	800	771	771	772	811	799	801	782	782	813	753	836	797	778	820	828	804	802	838	823	820	790	840	752	810	799	830	828	781	785	801	782	812	841	777	791	834	759	747	797	770	800	851	781	782	774	857	839	742	809	807	796	763	772	806	748	758	776	793	820	775	795	835	762	829	784	771	801	818	788	788	820	816	796	775	797	795	795	762	753	850	753	783	787	777	778	825	806	843	781	782	759	801	833	847	783	798	758	803	803	772	801	805	773	730	760	820	825	810	799	786	765	792	798	766	801	811	832	747	760	750	781	786	793	801	813	825	835	831	803	777	773	755	762	787	783	762	814	788	782	802	787	767	809	796	834	794	788	802	699	804	774	817	802	815	792	777	771	783	781	792	833	806	749	784	815	828	793	796	780	778	777	806	809	762	778	797	783	848	812	817	802	833	821	773	769	828	774	798	773	769	758	785	731	785	811	860	815	758	829	803	791	777	813	793	768	804	837	781	776	838	819	784	818	753	846	795	819	780	827	789	782	790	825	812	810	752	737	812	789	804	796	829	831	775	755	828	790	791	734	798	797	802	784	834	771	798	821	784	755	770	766	803	796	818	836	808	790	784	788	793	769	809	771	722	800	797	808	786	855	771	835	780	828	806	790	858	792	780	817	769	865	764	831	869	778	796	723	784	799	777	774	825	826	795	738	804	808	768	792	854	807	777	724	775	794	763	793	762	801	823	807	765	829	801	739	842	784	722	832	794	785	804	821	792	832	806	796	798	832	797	760	795	786	884	778	795	769	786	745	810	789	808	755	748	763	757	776	747	801	800	761	794	746	842	805	780	789	776	800	801	782	784	752	823	800	763	790	790	809	753	773	839	801	798	810	783	779	818	808	781	804	822	791	752	764	795	752	769	800	803	813	794	798	791	772	794	806	839	860	801	829	791	801	751	762	792	783	749	771	779	760	881	761	796	837	771	780	784	822	771	766	763	797	822	750	800	794	793	820	805	826	792	820	746	830	813	801	843	817	770	784	770	802	819	786	813	783	777	812	776	782	789	804	799	795	810	835	808	771	833	804	807	729	810	851	811	777	728	788	807	783	821	768	810	751	733	735	798	787	775	791	810	760	826	794	745	825	824	800	762	802	807	761	809	749	777	767	775	825	771	795	786	816	801	793	824	796	831	792	804	825	749	804	768	811	796	762	790	824	799	796	778	769	816	814	820	784	762	775	783	763	837	854	821	792	805	837	781	837	744	814	772	780	761	871	811
6037	364	190	152	119	115	114	93	99	115	81	103	95	88	87	85	86	90	102	81	79	94	88	106	77	102	103	76	97	83	97	82	76	87	86	100	93	94	86	77	78	88	91	92	59	100	92	70	85	74	82	73	107	110	89	88	98	84	85	82	74	98	75	85	94	86	81	86	85	99	89	77	79	83	75	82	102	81	78	73	85	94	80	68	109	85	91	84	94	78	73	84	88	83	71	79	82	82	73	100	78	94	88	80	79	76	87	110	104	83	78	61	83	72	96	103	92	78	100	100	96	79	73	81	67	72	88	96	90	88	79	84	89	86	69	86	82	72	96	92	74	95	69	82	110	76	90	83	74	81	93	94	104	75	91	80	89	80	96	74	72	87	84	96	70	92	74	79	77	81	76	90	71	82	82	90	79	75	93	79	88	85	79	80	81	64	78	97	92	67	81	88	78	80	69	71	80	86	80	83	81	76	97	95	82	88	77	84	93	86	81	93	92	97	85	91	89	80	82	81	79	82	82	83	73	89	93	75	97	71	76	81	74	87	92	84	85	79	88	73	89	108	91	84	73	100	80	72	75	85	93	92	87	97	82	93	90	75	85	81	71	79	81	80	85	76	95	96	83	84	70	85	92	96	89	80	94	88	77	86	73	91	87	92	95	78	94	102	94	77	86	90	72	101	104	81	86	83	93	76	83	82	81	104	89	88	103	75	98	83	93	80	97	100	92	93	75	87	83	91	73	86	71	74	92	88	81	89	80	76	73	88	76	79	89	78	83	74	90	93	82	82	81	93	94	78	77	87	74	71	84	85	84	58	88	103	70	77	90	83	76	84	82	104	103	79	77	97	74	83	79	93	71	77	80	66	100	86	82	57	102	80	92	107	82	89	94	98	76	78	75	100	75	105	65	91	79	93	90	76	71	92	77	85	98	84	76	87	85	95	83	90	90	71	73	75	87	72	87	67	97	76	86	99	79	86	87	93	98	93	84	97	77	82	84	89	92	84	81	104	88	79	74	83	82	74	81	77	87	79	91	89	98	87	76	75	68	89	66	81	84	96	84	82	85	74	87	87	89	82	78	87	88	74	81	89	92	79	76	68	81	94	74	107	91	85	89	79	87	83	82	75	92	102	87	91	79	86	84	72	92	74	71	105	103	84	92	85	90	81	99	91	85	88	84	84	80	76	88	101	84	79	92	98	88	78	90	99	74	92	81	75	98	94	84	87	86	88	86	87	83	77	82	90	87	77	89	78	98	84	80	77	88	91	89	76	103	70	83	90	87	92	87	95	93	76	96	81	86	81	83	74	78	89	89	88	81	92	86	86	86	88	68	94	78	88	76	85	95	84	88	88	90	75	82	76	81	75	86	88	61	84	78	100	87	91	87	89	90	79	96	89	90	104	74	90	87	76	87	96	76	73	92	91	71	82	91	67	97	75	79	90	94	105	78	102	93	71	85	101	71	83	79	88	92	91	81	87	82	93	97	81	74	85	85	88	101	85	75	90	104	92	80	64	93	96	75	80	96	92	93	88	103	59	81	87	82	81	103	95	87	89	73	96	83	76	90	93	75	81	88	76	69	84	83	72	93	98	77	98	97	99	94	105	71	94	90	80	76	97	62	73	82	90	102	79	86	97	87	88	91	86	69	73	82	86	88	82	103	81	87	78	85	77	86	89	85	76	93	82	81	93	86	83	92	92	84	82	91	75	83	96	78	79	91	87	81	103	97	79	87	81	80	86	97	83	93	102	76	80	83	84	77	65	91	83	79	85	84	66	78	83	78	90	59	84	67	83	88	88	89	93	86	90	88	88	77	90	91	64	111	76	79	89	104	84	92	64	91	85	78	93	93	83	99	77	86	100	87	93	76	87	91	80	84	87	91	75	98	95	83	71	101	82	82	81	100	75	85	91	76	96	72	82	100	86	74	95	93	82	97	88	94	83	90	96	86	87	82	88	92	78	74	64	68	81	77	95	81	84	83	80	78	75	86	71	103	75	89	94	88	72	86	71	86	80	95	89	78	86	65	91	77	86	98	84	89	74	79	84	99	72	84	85	63	80	84	90	82	100	90	72	73	75	86	89	87	92	86	64	72	107	92	69	86	67	73	104	68	81	87	66	87	72	82	92	74	77	108	84	87	68	90	88	91	97	94	116	62	81	81	75	83	98	90	84	87	68	82	83	86	88	82	93	94	81	100	97	87	88	80	89	73	82	82	96	82	87	81	88	92	77	89	115	82	85	82	83	89	82	87	95	79	84	88	89	84	79	91	94	83	81	79	86	91	81	82	73	96	85	88	94	79	94	76	76	81	100	95	94	86	84	80	83	81	58	66	80	102	93	79	98	81	95	86	93	79	77	92	87	87	76	102	90	73	93	91	94	72	104	68	82	104	61	92	70	82	89	86	83	112	94	91	91	79	85	81	86	69	99	73	69	81	93	89	85	74	77	82	74	81	89	90	81	82	78	81	93	85	76	89	84	78	76	91	75	83	91	90	87	98	75	75	91	84	79	72	74	85	87	105	88	90	64	80	80	83	95	88	90	75	84	93	73	75	81	82	73	82	86	69	77	77	90	100	100	67	79	74	65	73	69	77	101	79	76	96	68	70	75	73	92	78	103	94	82	91	92	95	81	80	83	82	87	84	75	101	93	93	85	71	78	82	100	92	81	76	79	102	75	98	81	82	79	102	90	89	88	93	91	62	76	85	81	80	71	89	78	88	84	97	82	89	86	86	99	97	87	77	84	89	71	74	95	80	81	87	76	85	91	76	95	80	89	67	104	95	89	87	97	83	88	70	101	83	85	94	76	95	90	80	96	88	77	96	86	87	75	101	83	74	85	90	89	104	103	88	93	76	81	84	83	85	89	66	93	86	90	101	100	94	95	82	84	85	91	79	80	76	78	77	79	74	74	95	88	86	70	85	89	71	89	107	81	89	97	78	79	82	96	81	87	82	87	81	83	74	89	77	77	82	94	106	91	86	84	72	74	70	94	87	83	86	75	72	74	77	74	73	89	89	80	85	80	98	89	70	83	62	80	67	80	77	82	95	95	94	82	86	84	74	72	97	71	75	88	84	85	79	70	86	90	85	86	87	93	81	78	72	82	79	98	67	93	90	86	92	87	67	75	89	87	94	81	93	85	95	82	83	94	83	87	91	70	100	78	86	90	72	63	92	88	66	80	103	87	82	73	94	82	82	90	92	101	85	81	89	79	74	71	84	68	71	90	89	72	84	73	78	81	78	98	71	76	87	91	95	76	84	78	77	82	78	78	82	85	87	81	94	96	87	79	92	97	75	88	85	76	94	84	94	79	102	82	95	87	94	99	90	85	78	94	91	84	72	95	88	77	90	91	78	70	73	79	96	95	96	98	76	100	74	80	89	89	94	76	88	95	94	76	91	93	80	74	73	92	76	98	77	86	81	89	72	88	69	100	91	78	84	84	92	83	80	81	93	83	78	77	79	88	70	83	96	78	95	87
6432	398	584	601	527	478	443	444	403	379	372	361	339	353	353	342	307	335	305	331	327	311	295	307	347	326	314	309	347	316	331	353	347	362	326	321	314	320	299	316	288	331	295	293	317	299	322	301	303	309	337	348	333	304	347	312	350	324	336	317	332	311	320	320	292	319	307	326	299	306	298	340	338	327	332	312	303	314	326	320	275	314	304	321	344	298	302	275	316	326	309	323	314	322	304	309	318	316	311	326	334	321	353	317	289	283	305	305	335	354	286	302	347	323	296	298	337	319	322	315	361	338	316	313	327	298	330	326	355	307	278	354	308	309	304	295	343	340	324	337	286	329	319	290	326	351	313	297	304	324	315	328	300	310	275	330	309	297	310	295	288	283	300	326	320	304	303	292	311	327	334	324	343	319	302	303	339	279	302	254	349	295	296	299	303	305	354	320	329	312	289	290	294	310	308	286	308	298	328	308	325	321	315	307	296	304	317	282	334	309	290	313	312	263	287	296	321	319	282	301	327	305	297	285	318	291	318	329	307	359	321	307	322	306	313	321	290	293	296	327	288	346	328	303	336	287	319	319	290	292	305	320	293	307	300	317	296	311	319	304	333	324	292	291	318	317	337	295	335	314	305	332	324	323	308	300	327	332	311	315	289	285	314	311	313	293	330	306	310	336	305	336	273	328	339	299	330	266	296	316	327	305	315	316	297	316	307	328	334	288	273	323	341	316	311	316	343	291	332	309	311	313	302	277	322	323	320	317	340	309	311	317	311	302	315	302	283	346	320	305	313	314	338	305	301	324	321	291	308	296	313	316	297	288	313	303	326	301	327	322	305	283	340	294	333	294	299	292	287	335	305	285	309	291	338	309	322	358	301	333	293	325	310	311	305	307	326	332	316	355	318	306	286	301	317	327	279	307	303	311	318	337	339	306	303	302	334	325	319	331	293	300	338	304	312	312	293	323	304	312	310	309	312	314	346	325	300	345	301	314	306	308	287	321	298	315	292	303	323	271	327	327	324	333	306	310	347	312	330	355	291	289	287	282	312	308	302	321	305	310	321	334	340	335	306	288	302	314	287	313	307	286	317	299	289	304	292	319	306	345	339	294	312	322	308	300	331	313	299	316	311	301	325	294	285	343	295	323	302	319	292	278	293	332	327	313	336	293	316	287	285	305	312	306	309	287	283	306	320	324	316	289	333	298	313	324	292	283	295	305	302	296	308	317	315	289	310	337	317	300	292	332	309	323	299	314	338	313	316	343	332	322	315	301	335	321	307	296	297	324	291	319	300	352	315	291	299	322	299	319	320	314	314	326	305	312	353	318	334	318	323	297	309	318	282	322	325	306	336	291	286	306	307	307	286	288	316	312	299	283	347	308	285	293	301	324	313	325	337	285	286	303	352	313	331	305	327	309	319	306	300	328	313	286	322	331	294	302	330	309	310	299	304	299	328	298	326	296	345	301	290	313	290	299	318	295	296	297	297	307	339	288	302	341	287	299	322	294	292	340	298	326	306	291	328	286	286	329	332	319	328	292	305	308	317	284	338	277	300	314	345	308	290	285	311	297	269	338	314	277	290	281	342	321	286	317	309	340	317	286	314	321	309	290	333	332	340	298	332	290	299	308	313	302	292	321	289	300	321	313	307	304	305	320	298	362	302	296	313	341	335	329	288	344	322	315	331	320	330	282	304	302	308	306	298	314	293	310	315	303	347	312	321	321	275	307	319	337	291	317	311	308	309	340	307	362	304	294	299	316	287	312	344	294	315	297	322	317	342	316	318	331	318	296	327	345	284	317	319	322	301	306	336	300	321	308	306	356	284	308	308	341	309	342	321	282	296	326	337	289	295	305	299	309	289	298	310	330	344	330	303	304	331	313	300	305	307	292	346	319	315	339	290	300	305	304	310	312	320	322	278	290	298	331	365	320	326	356	312	311	346	306	331	328	305	319	302	299	306	324	284	304	288	350	308	285	321	328	321	339	343	284	310	300	332	309	333	306	296	314	312	317	326	296	309	336	306	312	290	290	334	321	323	284	283	295	318	304	331	321	336	330	289	312	330	348	324	294	308	346	328	296	293	314	327	306	303	293	305	308	331	321	319	304	327	279	275	300	317	320	327	292	341	303	303	311	310	294	304	299	302	329	323	301	276	308	303	286	316	297	321	309	329	300	284	309	301	321	308	317	296	304	307	348	295	311	308	313	290	328	335	299	298	325	302	334	317	314	316	304	309	321	294	303	304	311	294	333	319	301	294	302	309	327	311	307	314	300	315	336	330	332	324	335	318	296	333	306	298	324	287	280	319	317	329	323	318	320	314	317	320	294	298	326	308	319	336	325	304	336	299	310	309	315	315	309	334	317	302	306	328	341	336	290	296	319	286	325	320	361	324	281	310	309	334	287	339	306	298	328	318	300	342	311	298	288	281	321	290	283	309	352	296	294	296	321	280	295	336	337	303	313	347	307	310	308	330	306	288	334	307	317	313	323	308	335	320	307	311	296	301	292	335	315	312	317	314	323	307	313	340	323	306	324	339	308	306	296	349	311	297	329	291	319	337	305	344	315	314	292	298	305	311	336	320	311	311	287	315	283	298	319	334	320	318	287	308	323	314	333	291	332	289	336	296	259	303	304	325	332	333	330	303	310	301	285	308	309	304	319	340	293	325	330	321	304	298	358	350	290	354	298	307	299	347	296	306	306	312	301	294	310	324	303	338	320	310	304	296	286	366	310	298	321	324	306	317	314	313	331	310	368	363	340	331	326	303	338	324	337	310	340	264	298	309	314	289	324	339	325	305	324	307	310	305	313	295	320	290	339	319	333	319	283	284	290	286	320	302	304	299	328	304	311	317	299	313	291	323	303	335	309	317	298	336	312	302	307	305	303	283	294	341	326	328	314	306	325	323	310	314	296	305	287	310	304	324	296	319	339	314	312	309	293	330	306	330	338	337	281	266	306	349	286	301	311	283	305	314	321	312	338	304	326	290	319	331	339	339	298	271	352	309	297	313	331	328	312	311	341	349	295	306	301	290	308	335	288	303	333	309	324	311	295	309	352	303	295	311	290	296	299	308	292	302	317	306	295	298	321	277	300	309	320	337	318	320	299	329	320	287	297	290	315	320	266	295	316	294	330	324	284	328	310	327	296	317	325	326	282	300	339	309	324	326	321	323	311	317	315	310	293	339	323	306	340	334	311	328	336	304	313	323	323	289	308	311	306	318	304	336	325	348	321	342	294	298	312	302	323	312	318	313	318	315	310	328	306	305	328	285	302	327	310	311	311	321	324	318	343	295	350	334	309	306	302	301	329	306	326	310	315	308	289	336	303	324	321	283	329	320	317	295	275	282	312	300	289	313	294	310	311	301	317	301	345	309	341	307	281	299	323	330	339	302	292	306	311	315	302	319	295	299	340	325	333	308	303	296	309	323	290	343	323	315	317	312	321	320	282	328	357	282	312	295	313	323	305	300	325	293	303	338	357	327	303
30263	6883	1402	1109	760	620	486	417	340	307	269	278	236	218	243	213	223	171	208	202	202	201	204	186	180	192	193	172	172	170	184	186	169	172	170	183	180	174	162	163	157	179	169	177	168	158	164	189	152	161	185	183	174	158	181	151	167	190	182	186	170	177	163	157	171	155	190	154	173	198	171	160	194	202	155	172	157	190	148	154	166	189	151	179	161	166	172	155	171	180	152	185	181	165	165	159	172	157	171	173	158	161	186	159	160	181	180	170	158	164	197	161	158	171	181	179	150	166	175	189	188	146	162	152	172	172	178	158	184	150	163	164	173	157	151	175	165	166	177	168	165	177	146	170	171	161	189	166	162	177	166	183	170	162	162	147	150	156	153	180	184	169	169	155	173	144	180	149	148	181	188	167	175	188	173	182	172	193	179	192	172	197	169	175	184	170	180	162	180	168	171	170	159	176	175	172	171	147	150	170	177	186	194	169	172	166	171	161	161	185	169	138	171	172	167	188	180	187	182	180	188	174	179	162	171	175	177	184	168	166	182	186	149	194	180	163	141	162	168	171	152	163	170	179	175	157	159	150	189	220	168	171	169	196	162	173	161	171	168	172	176	188	163	177	167	172	184	165	188	166	159	163	158	170	158	171	179	170	185	177	191	184	179	173	150	169	167	159	193	188	162	188	188	176	129	166	182	185	161	164	185	188	169	156	182	179	164	157	158	190	196	199	182	162	163	181	200	164	147	175	142	174	162	156	186	166	157	156	182	159	171	167	184	161	166	168	152	193	185	175	153	174	175	142	198	157	159	167	186	162	166	155	169	178	188	171	144	173	165	196	165	173	181	159	180	150	164	182	166	167	162	178	159	154	157	158	155	189	156	167	145	155	156	150	164	158	189	174	148	175	180	164	164	171	198	185	162	163	189	164	164	180	182	170	157	175	173	179	172	179	170	165	182	146	189	155	160	189	156	174	181	173	168	168	171	153	184	195	176	148	172	162	183	189	181	189	154	169	151	153	165	156	178	177	171	167	162	181	172	192	175	160	144	172	190	161	168	183	167	168	148	155	151	161	178	183	159	176	180	161	193	157	179	160	166	159	155	159	187	173	161	151	173	170	189	166	160	188	171	160	168	172	214	149	154	152	164	159	181	161	173	146	147	168	169	176	177	199	176	170	183	161	155	175	168	196	189	139	180	174	176	162	162	172	161	186	177	152	166	183	169	177	198	190	144	175	172	175	156	153	177	168	143	166	159	146	157	156	176	176	161	169	175	160	188	168	158	162	158	163	164	174	179	132	175	177	189	190	192	186	170	157	158	161	191	161	176	197	178	163	165	150	191	165	191	158	182	168	174	189	166	171	169	186	176	171	178	195	169	180	171	163	161	180	168	167	150	159	149	167	157	182	148	187	166	173	162	158	160	201	193	176	167	160	165	169	173	155	189	173	157	169	181	173	160	164	154	151	161	158	170	158	179	179	171	154	185	179	161	162	163	156	174	176	173	163	190	192	161	139	181	157	156	199	182	165	156	167	160	167	173	192	158	156	163	187	155	181	170	152	175	159	171	165	175	159	160	174	155	178	170	163	183	178	176	182	151	190	180	176	185	179	178	152	166	181	162	181	148	195	151	175	169	176	185	177	153	167	158	164	161	150	151	202	164	186	175	156	158	174	150	173	185	188	165	154	174	169	170	151	162	147	196	163	157	188	177	149	163	168	172	179	165	165	158	176	164	161	142	142	156	157	178	164	163	173	179	167	186	156	152	157	180	164	165	167	166	141	178	166	171	167	154	203	168	150	172	161	161	163	170	172	172	174	157	166	174	188	201	185	163	155	155	158	177	152	187	132	163	161	150	183	156	179	168	180	169	170	164	191	178	160	169	171	180	182	169	141	160	176	153	176	177	175	188	175	153	169	201	148	174	154	179	147	156	177	173	217	172	165	207	203	157	143	176	162	154	150	178	176	173	163	163	180	180	161	158	168	166	185	173	163	178	187	165	175	170	173	179	173	169	173	186	185	145	172	166	159	176	181	189	167	192	185	155	162	151	179	172	191	171	160	184	149	158	162	184	175	207	186	168	154	142	186	171	187	149	170	150	166	182	186	164	162	153	196	146	162	135	154	169	165	185	161	179	164	134	172	193	164	160	193	161	162	193	162	173	189	179	148	174	159	168	154	187	158	202	172	167	159	178	157	163	179	180	167	177	176	190	157	207	177	175	167	171	166	174	181	176	173	177	161	161	179	168	151	155	202	161	160	170	166	170	181	176	172	198	147	179	174	153	176	174	167	211	176	171	195	187	182	160	203	173	165	181	171	164	148	163	181	180	165	157	176	176	174	164	167	174	165	177	183	163	172	180	147	158	163	165	182	136	160	171	176	191	163	179	149	181	179	177	157	178	168	190	180	179	188	165	195	171	181	183	181	193	173	173	167	201	161	193	175	180	176	162	155	184	165	175	175	172	163	179	166	161	153	156	139	185	156	176	155	161	172	175	205	157	173	139	155	149	175	141	171	164	181	141	176	183	150	170	170	172	179	191	181	152	164	169	188	184	148	179	164	147	168	174	154	178	169	171	147	164	173	170	204	168	155	171	178	193	190	181	153	172	161	171	175	178	179	174	180	188	165	178	166	181	149	166	154	177	190	186	176	159	139	165	180	157	144	186	167	151	166	177	188	143	168	163	175	182	151	182	185	160	184	165	164	169	166	157	172	188	163	168	160	173	181	166	175	158	179	184	166	171	173	169	152	178	131	157	154	148	181	156	151	194	187	177	164	153	184	181	168	168	167	159	162	177	170	170	177	176	172	169	170	170	144	168	173	145	170	151	173	177	173	176	179	171	170	177	167	168	159	177	178	165	176	180	156	170	170	162	163	159	176	173	198	178	165	161	193	201	169	163	185	199	191	181	198	163	173	175	145	133	159	148	182	187	168	192	165	188	161	183	199	181	181	146	192	158	148	164	173	179	177	179	160	214	182	169	172	167	176	176	179	171	170	152	179	171	176	176	188	182	181	163	157	183	176	158	166	172	173	167	164	183	196	166	189	167	147	145	184	195	166	161	187	138	203	163	179	171	159	162	128	170	174	146	176	165	150	163	169	159	168	162	162	186	176	201	184	169	172	174	170	197	172	177	146	164	188	153	162	187	179	159	160	154	184	158	189	160	161	176	201	190	164	164	161	160	151	176	173	175	157	168	183	159	172	171	184	186	168	175	135	156	161	190	173	170	167	168	161	149	169	155	184	164	182	148	175	152	172	156	169	158	162	149	159	171	165	174	168	168	183	152	175	186	163	194	178	171	170	178	157	163	171	182	157	154	170	193	167	160	161	180	160	160	169	176	172	158	161	157	168	172	175	165	173	161	186	166	171	159	157	177	151	161	175	174	170	168	180	159	164	168	161	182	170	166	167	183	183	187	179	165	179	163	168	158	177	173	168	157	195	163	159	178	171	182	162	165	176	165	167	190	171	207	147	167	163	159	164	148	173
14381	1463	3048	3515	3075	2569	2110	1847	1663	1419	1215	1093	1033	964	926	891	825	776	780	735	707	689	689	672	650	649	670	649	656	659	589	590	629	623	629	628	598	617	618	567	591	549	601	578	581	563	546	600	600	561	569	590	578	586	560	565	603	579	555	558	565	567	563	562	555	551	600	556	613	569	530	629	589	555	554	520	556	536	526	545	537	567	536	550	519	561	522	559	537	602	546	548	537	508	581	594	629	547	547	494	547	552	560	586	574	583	522	549	526	531	570	572	534	521	578	574	580	546	502	577	558	538	536	539	547	586	576	561	545	535	507	557	529	602	542	576	583	564	530	495	559	541	550	554	557	539	563	514	608	531	511	568	550	558	538	524	538	556	550	497	535	526	561	559	590	499	628	525	543	568	566	520	552	541	550	564	560	560	578	538	541	575	518	517	539	533	518	546	560	558	544	543	539	562	532	547	579	531	537	576	524	551	537	504	568	549	606	553	520	583	582	582	540	515	520	544	526	511	567	557	566	539	528	526	566	541	556	555	524	529	528	549	564	504	535	520	552	510	564	557	552	522	563	573	550	532	591	561	550	574	520	535	538	522	528	519	552	552	594	522	535	541	521	547	573	529	543	567	540	548	537	597	562	555	547	554	554	538	542	518	558	548	550	524	509	530	575	554	548	564	553	543	579	519	550	545	538	556	518	539	562	550	532	521	539	543	561	538	538	540	512	544	550	537	540	536	560	524	533	555	556	544	550	564	516	555	542	529	541	500	575	540	576	556	521	573	520	524	524	525	538	518	554	503	558	543	564	525	555	535	551	539	563	495	556	559	533	535	523	580	518	527	535	552	510	535	516	498	517	562	520	526	548	541	578	548	562	545	574	552	493	577	544	512	589	533	531	505	535	541	556	518	554	523	543	558	519	515	584	531	561	528	604	546	538	563	585	584	573	548	570	605	548	571	510	511	546	529	552	525	564	589	565	513	548	561	523	552	488	543	548	531	562	545	541	528	522	570	532	509	570	554	536	561	532	570	555	550	536	553	531	546	555	518	540	560	558	518	565	503	545	510	539	544	543	536	528	566	550	558	526	555	552	552	529	554	557	551	607	579	552	573	519	544	515	526	550	564	514	562	544	515	515	569	576	547	532	564	558	518	548	568	577	561	573	560	550	533	551	526	527	555	536	553	550	588	553	568	512	548	550	549	563	569	555	505	532	552	564	543	551	558	521	538	540	516	504	514	584	594	564	534	539	534	501	543	547	575	571	511	528	544	542	577	541	531	573	493	523	567	561	573	525	561	538	539	537	564	585	537	526	547	513	578	541	539	562	530	544	540	581	546	522	512	516	545	517	594	522	558	537	579	535	534	560	546	505	530	527	519	525	488	561	551	501	541	580	546	563	559	525	521	596	549	522	518	548	529	537	534	541	575	572	555	548	586	569	542	569	544	593	575	511	587	512	567	521	555	570	571	538	540	531	536	528	532	558	549	567	516	567	532	520	536	534	584	571	521	536	554	542	539	536	538	528	555	514	532	553	506	512	557	573	519	516	558	555	537	532	543	533	553	537	545	548	522	544	512	548	544	533	586	512	558	531	552	517	551	569	532	581	545	465	535	540	551	552	547	546	579	559	568	542	549	548	503	537	562	579	556	497	546	521	533	558	540	531	543	572	537	549	548	536	541	537	566	544	557	560	524	571	573	585	541	565	545	527	564	558	575	547	550	536	545	524	548	550	562	523	516	605	567	547	548	506	559	522	525	516	558	550	586	535	632	523	528	559	535	577	541	580	535	531	544	506	539	546	542	551	542	519	546	542	557	550	508	570	523	540	551	573	530	573	575	543	569	541	539	535	568	506	523	556	531	532	574	503	551	541	567	561	534	554	522	522	555	508	534	522	548	574	535	577	541	536	610	521	561	492	577	539	564	558	519	559	541	538	530	527	516	558	553	562	498	533	545	561	552	571	556	577	560	555	589	532	514	548	559	552	518	503	554	571	546	598	554	518	525	553	529	531	519	569	550	528	531	542	550	542	596	561	567	519	504	552	567	548	515	553	542	592	522	549	551	524	553	544	555	549	538	553	511	489	557	540	532	531	576	554	570	566	519	537	528	557	589	549	560	553	555	563	544	516	555	533	538	564	550	549	532	559	536	549	571	523	552	539	543	538	524	506	500	569	513	577	523	534	546	541	539	543	580	542	542	533	521	518	551	561	561	560	541	507	476	547	537	582	571	550	544	590	535	578	531	586	540	516	584	551	517	534	533	544	530	527	550	479	518	538	587	537	537	566	524	554	540	509	552	540	550	555	517	548	523	519	543	530	540	557	550	482	548	549	509	545	533	540	566	582	469	519	555	544	500	548	533	565	484	562	563	577	535	543	544	564	509	559	535	532	543	574	544	530	520	545	577	580	552	531	533	533	588	572	538	532	550	536	549	533	541	558	545	513	572	517	556	556	556	599	547	530	530	527	537	555	541	535	547	532	579	553	528	567	540	518	522	523	538	536	547	558	550	582	523	550	573	519	540	533	523	529	530	543	560	535	507	520	552	527	535	554	533	484	550	506	556	602	543	507	533	563	552	530	504	522	521	572	520	530	566	540	527	510	559	547	549	528	543	549	534	546	543	539	567	525	559	549	552	553	527	513	572	568	572	513	532	548	524	541	542	529	575	523	545	575	556	507	532	568	562	545	545	574	570	513	528	555	546	527	539	531	574	487	538	535	542	547	542	505	528	543	528	539	537	514	565	532	559	531	551	569	494	529	544	559	535	556	559	562	516	523	551	555	503	570	495	566	539	544	517	550	554	540	563	535	553	527	566	566	559	543	506	559	560	545	553	553	550	553	516	548	559	555	561	506	536	551	548	557	556	573	552	578	543	561	573	563	584	560	548	522	564	515	499	584	563	568	517	514	517	553	506	506	517	491	561	515	559	569	506	554	543	560	518	534	539	531	538	512	542	542	583	583	574	522	489	551	514	564	568	526	508	555	539	550	527	565	505	530	586	554	564	498	554	523	507	556	532	557	540	545	563	536	533	543	595	571	543	530	543	558	535	545	577	545	520	556	550	567	573	583	544	566	532	559	548	564	585	573	553	534	523	570	558	523	555	539	564	544	576	508	569	584	531	567	603	564	540	557	613	550	538	580	522	557	576	526	544	514	529	557	525	535	550	530	543	620	530	542	565	525	536	560	560	528	533	514	600	535	536	519	557	528	553	513	528	485	544	546	552	544	537	563	537	517	538	562	553	609	547	520	538	549	545	553	537	557	516	559	554	498	584	555	554	543	560	586	558	504	541	556	573	545	565	553	561	584	593	503	563	531	529	548	534	530	522	522	542	516	539	512	518	515	531	527	522	532	572	526	543	533	530	561	557	575	544	511	521	544	531	548	526	550	515	562	532	541	586	536	548	521	522	540	576	513	521	544	507	603	494	554	580	522	513	531	602	547	552	534	587	547	549	547	546	505	584	548	582	560	579	534	518	524	524	548	533
39080	15787	3685	1998	1459	1082	895	725	598	525	477	407	408	425	363	376	304	338	334	304	300	311	332	289	261	306	274	294	315	315	279	272	299	294	283	286	294	277	294	277	305	310	286	291	304	256	257	260	259	236	283	277	277	304	280	290	287	276	265	261	257	279	253	269	289	281	256	300	282	280	281	281	266	253	237	254	288	278	251	284	276	294	271	268	301	255	265	296	261	246	270	276	286	274	240	267	288	270	277	273	285	262	281	250	258	294	270	281	298	243	274	277	285	273	273	292	285	297	265	292	267	237	282	269	254	256	288	244	257	260	271	265	261	267	278	258	267	266	277	266	266	273	285	250	246	302	283	259	255	289	245	254	310	254	298	266	260	288	271	270	295	289	260	280	271	276	291	262	259	300	253	260	297	280	265	277	265	304	291	272	249	281	250	303	260	275	256	303	286	236	257	264	247	268	281	283	273	287	275	290	249	287	253	310	249	260	277	244	257	297	249	254	267	251	242	231	273	279	258	251	259	268	264	287	271	265	258	280	241	269	255	262	250	279	254	257	275	263	263	285	238	305	275	277	255	266	260	280	295	262	266	281	275	250	248	286	272	285	267	285	243	281	276	290	281	287	259	263	318	275	244	248	276	256	256	270	278	250	246	259	257	258	284	258	232	288	258	288	268	272	274	279	289	231	303	277	255	271	237	277	291	305	271	284	258	291	298	293	273	269	268	231	259	283	281	284	305	235	276	253	270	285	276	239	302	248	264	290	272	243	267	267	276	260	274	271	237	260	275	262	266	257	255	250	283	285	269	258	277	239	267	287	268	254	271	290	249	271	277	257	243	244	245	292	272	281	293	270	305	261	281	284	261	239	249	267	256	266	248	280	312	299	263	255	266	286	273	264	242	277	274	274	298	275	244	248	275	257	272	261	243	287	289	269	279	282	248	259	264	284	298	268	232	236	281	256	254	286	289	279	273	246	249	264	268	240	246	246	269	277	244	283	269	281	261	260	258	303	263	273	239	248	298	293	289	250	265	286	275	284	293	299	284	268	244	256	268	280	245	261	264	286	258	253	287	274	276	278	271	286	301	251	274	272	260	284	257	261	295	263	254	271	281	279	231	272	254	286	263	297	267	266	279	271	266	282	258	263	267	308	313	287	272	253	258	284	273	271	279	299	241	264	283	266	279	280	255	253	258	282	249	283	234	250	275	267	273	280	275	277	261	244	271	296	259	250	279	288	283	278	297	289	256	266	252	293	251	264	243	281	259	282	261	280	278	305	251	302	243	249	296	266	264	257	273	262	266	277	267	269	275	283	274	294	289	270	272	269	290	262	274	260	290	245	301	269	252	278	296	278	268	269	285	231	290	280	237	272	275	288	275	259	274	257	285	251	280	259	270	282	286	283	282	281	280	258	271	265	280	274	270	237	282	255	269	267	272	286	263	229	246	269	260	279	257	275	253	278	256	267	257	279	278	271	268	280	278	250	267	277	277	293	249	283	300	282	257	290	253	264	321	277	288	244	255	270	270	283	281	270	269	263	269	264	274	297	267	280	304	268	256	275	255	273	267	259	284	258	264	271	256	286	283	254	276	281	275	271	242	258	244	269	273	236	296	289	270	275	265	267	250	270	281	251	255	284	278	279	295	240	266	283	236	253	276	243	252	260	308	295	254	279	262	258	278	235	277	262	286	291	260	253	298	256	283	286	285	276	271	249	247	289	267	264	293	249	278	267	263	271	286	259	302	276	271	280	267	272	271	255	250	261	279	283	277	277	271	300	270	283	285	259	283	263	256	275	277	271	289	278	247	266	271	237	263	221	257	267	281	270	265	280	275	285	280	285	258	233	261	251	273	255	263	285	303	277	261	249	270	323	292	243	263	247	285	275	298	261	291	282	248	255	284	246	276	261	281	275	280	294	270	239	278	274	304	266	284	267	257	232	303	268	233	267	260	275	251	279	253	257	293	301	277	263	281	273	282	265	247	266	287	244	257	264	234	261	240	252	278	248	280	292	260	239	277	273	277	245	239	255	249	258	257	244	243	244	272	253	263	275	272	286	272	233	269	296	274	263	240	265	267	293	247	273	301	278	267	307	274	279	268	300	256	257	274	276	257	281	275	256	280	265	248	261	253	238	295	274	273	278	278	287	255	243	255	274	285	247	266	285	287	268	240	279	274	279	283	231	261	243	268	239	259	278	268	250	268	285	271	253	256	265	278	258	290	271	269	242	257	276	304	243	294	273	263	251	260	273	282	272	276	279	303	279	281	260	274	233	262	279	253	286	273	257	273	282	279	272	282	272	280	268	277	268	257	258	250	270	272	280	277	266	271	267	283	251	259	249	233	276	271	275	281	285	274	264	271	289	251	292	267	279	298	247	246	260	285	263	278	272	257	273	284	283	287	264	257	266	286	267	282	275	263	276	270	280	296	252	275	250	301	280	284	307	298	288	248	285	283	282	263	269	264	250	274	271	284	282	268	315	273	271	228	281	244	254	286	265	296	225	252	261	281	277	260	270	255	260	291	283	274	252	265	298	260	274	263	261	271	277	267	241	293	259	258	260	284	275	281	259	278	249	287	275	276	303	277	288	280	253	266	262	274	242	297	246	259	272	277	243	269	270	273	279	276	260	266	281	267	261	266	240	268	275	288	256	258	267	264	241	268	250	256	225	255	313	269	272	266	288	249	272	293	280	257	275	261	267	295	233	309	285	254	285	270	282	278	263	264	243	284	260	291	268	280	283	284	295	283	267	251	263	250	276	247	275	262	282	272	264	274	250	276	270	270	284	296	286	267	281	286	283	293	273	255	240	271	300	263	249	267	241	265	297	285	267	235	255	269	227	264	237	300	293	276	300	275	275	288	262	274	275	243	252	274	268	251	281	245	257	282	255	271	243	277	261	280	289	264	259	256	254	259	269	267	242	253	276	272	286	235	265	274	263	276	264	292	256	281	261	285	268	269	299	305	286	274	274	286	274	251	272	274	252	279	266	265	240	285	259	239	267	244	295	277	263	289	264	283	272	243	260	266	232	268	278	284	259	279	273	281	252	279	279	280	267	265	258	267	274	267	274	277	268	286	258	263	282	277	327	272	271	271	280	247	268	319	289	249	255	299	261	294	269	264	275	276	278	292	264	276	273	257	273	275	262	286	256	286	280	251	278	286	262	266	308	270	276	308	270	294	259	259	276	244	236	264	288	257	280	315	293	295	260	280	257	257	253	312	298	311	260	238	258	287	270	277	259	250	240	294	275	275	259	290	270	276	298	260	302	277	267	272	256	287	280	238	282	278	239	258	279	255	291	253	270	296	266	291	270	290	267	283	289	321	269	283	276	267	298	293	272	259	273	325	273	270	278	285	280	270	278	283	271	302	255	239	254	290	262	278	266	257	290	267	251	254	258	252	267	272	307	249	258	264	287	280	269	246	253	273	266	283	281	258	247	269	258	268	244	276	281	264	264	279	278	271	257	256	281	286	265	289	245	274	282
17959	2665	5248	6103	5317	4439	3680	3102	2702	2499	2162	1890	1732	1625	1493	1430	1418	1285	1194	1229	1157	1153	1096	1096	1091	1026	992	999	935	994	944	972	914	959	973	925	919	922	892	894	926	905	897	770	847	891	855	800	915	852	822	857	805	854	808	790	816	789	838	851	788	862	862	790	854	860	803	841	790	893	862	823	804	849	839	826	817	839	784	853	872	849	810	814	786	799	794	759	846	786	804	834	811	822	829	808	840	851	766	782	860	804	800	853	806	808	824	799	794	811	792	769	869	766	854	795	751	796	783	819	810	809	814	783	782	795	794	810	824	758	806	827	840	832	823	759	847	835	804	823	825	762	792	783	863	819	826	836	790	823	827	838	781	784	791	809	840	796	814	812	816	803	845	788	768	781	774	756	726	785	798	821	822	810	783	795	822	835	850	789	809	835	761	805	786	840	790	847	803	776	769	778	767	795	795	801	766	822	806	823	823	793	773	786	797	854	829	848	786	801	805	820	794	813	794	766	831	753	794	791	821	757	854	797	764	813	750	806	794	796	779	802	809	783	758	848	763	795	784	823	804	834	849	783	802	782	763	801	722	795	743	782	797	802	818	830	781	817	822	851	772	790	822	804	775	803	807	785	833	774	735	760	833	749	838	731	792	813	794	771	810	752	813	787	843	788	811	800	823	806	863	778	777	819	803	806	855	806	789	786	779	840	767	731	753	793	816	783	811	831	770	761	794	842	826	815	798	786	749	803	781	789	815	818	829	819	749	765	785	859	800	773	774	814	798	776	765	819	801	797	774	784	773	818	792	755	806	843	851	775	803	777	790	864	855	806	798	781	770	798	812	767	774	765	799	836	830	789	789	819	795	754	782	768	858	762	837	781	729	821	807	805	810	815	781	811	759	792	777	790	833	750	792	794	772	766	820	795	827	797	779	770	760	806	815	804	833	777	801	761	804	801	768	817	787	824	766	794	774	740	881	804	779	760	806	732	786	831	778	827	817	778	811	762	797	804	768	792	820	819	780	758	796	777	766	827	757	748	784	812	802	796	775	812	835	813	836	769	792	814	818	802	788	783	755	784	801	781	808	758	804	813	830	776	799	851	788	879	804	808	821	738	794	866	775	798	827	787	820	815	797	801	771	788	820	805	741	776	817	792	812	817	742	745	725	806	799	783	801	790	797	807	807	807	802	813	759	747	804	754	761	754	771	777	772	747	706	781	749	768	760	824	778	770	788	795	781	794	786	801	816	784	828	764	792	826	760	768	828	780	802	805	785	776	744	746	763	773	827	826	780	745	800	768	821	817	800	846	851	783	826	770	804	788	814	810	776	814	793	756	782	832	872	803	819	810	793	833	791	843	820	806	786	803	816	818	781	780	806	818	892	813	851	802	779	802	802	802	797	798	819	783	737	798	818	746	787	830	808	815	823	792	776	781	776	797	761	789	737	818	791	751	828	822	796	767	827	771	801	811	776	856	811	757	803	809	867	795	790	801	781	787	778	840	825	798	745	728	770	840	776	757	819	802	800	768	775	784	756	843	771	806	834	779	835	770	781	834	818	804	747	799	761	829	832	825	793	733	754	730	775	788	764	791	802	759	836	805	835	844	820	827	808	769	764	786	823	777	733	804	797	755	790	816	792	796	778	785	773	803	767	818	838	830	772	806	798	784	814	778	789	816	763	800	816	791	768	803	810	832	800	768	759	760	805	792	756	805	801	820	835	794	833	809	786	787	800	813	777	851	806	805	799	801	767	815	810	764	791	801	762	727	777	818	724	736	826	779	816	757	793	765	795	811	825	812	755	808	800	791	802	829	803	756	781	841	765	830	752	771	794	795	793	783	828	790	829	852	804	776	809	754	767	823	756	776	798	818	785	826	878	777	777	755	768	811	797	753	813	789	777	786	790	824	759	767	786	778	778	730	861	792	814	803	795	803	753	834	827	783	752	765	769	818	773	795	826	771	780	867	780	753	737	729	778	773	768	771	808	774	859	772	800	807	824	812	732	778	789	818	777	791	823	809	743	761	855	852	786	766	794	830	797	814	800	803	759	823	815	828	777	810	791	814	780	857	806	805	778	819	780	757	799	765	801	787	785	803	781	787	797	824	822	815	768	811	771	777	792	840	812	807	799	780	723	771	877	850	754	810	779	745	821	790	743	761	787	818	804	790	818	814	808	837	776	778	764	807	756	755	825	708	794	834	770	781	805	793	773	828	784	796	806	821	846	782	847	802	765	770	753	799	781	797	798	864	823	745	786	789	825	739	783	801	755	842	811	793	819	816	812	805	789	730	821	749	768	761	763	841	797	767	788	783	860	763	826	790	784	839	781	761	805	800	829	774	836	790	785	766	814	766	826	772	826	797	763	829	813	838	795	784	824	775	796	804	796	787	804	812	765	876	790	771	846	795	782	774	811	773	752	805	788	813	775	760	815	792	797	817	780	802	806	800	809	820	812	784	806	802	789	796	772	794	798	829	789	788	797	792	799	793	777	811	780	810	786	764	815	785	806	804	788	856	757	768	812	780	796	794	805	831	782	815	793	826	795	765	778	777	767	839	770	786	843	774	763	838	810	811	802	823	774	836	770	808	807	812	757	747	798	785	787	809	832	737	789	783	797	804	825	751	749	817	813	780	820	783	792	791	839	769	841	786	808	787	810	810	821	735	796	817	780	820	828	793	771	812	779	783	770	833	743	790	745	823	811	809	794	789	800	769	748	817	771	857	790	773	799	747	805	811	796	801	874	771	751	837	792	770	827	823	756	773	825	788	751	806	751	794	772	820	818	841	819	758	802	804	791	826	834	768	743	808	737	802	779	843	786	846	784	826	769	711	799	765	753	820	787	794	872	765	801	825	793	785	781	766	795	805	824	715	810	821	835	793	776	821	835	818	817	815	750	794	777	794	791	800	800	780	770	802	787	802	786	845	780	751	817	785	812	756	801	848	803	815	784	774	799	751	792	767	809	828	770	832	798	796	784	738	784	817	754	807	825	773	791	800	808	779	799	814	770	780	757	776	772	845	843	785	754	776	770	808	830	769	783	811	815	781	788	792	760	771	812	803	834	809	779	779	832	831	785	762	798	789	771	830	805	829	828	831	823	756	776	769	772	815	784	802	828	814	839	783	802	771	794	818	826	774	813	796	806	776	770	779	767	825	782	849	813	804	770	788	843	771	773	805	807	829	829	822	815	807	779	751	806	815	820	785	794	783	788	813	806	783	812	804	776	784	762	768	825	817	820	801	785	812	802	819	791	833	815	769	848	777	812	758	806	782	774	788	862	739	775	799	788	828	784	781	814	824	802	808	793	764	746	802	771	792	791	812	846	799	789	795	802	779	836	805	820	808	788	744	798	780	823	793	764	783	821	789	821	755	774	836	778	835	782	847	791	777	820	791	846	807	769	807	737	812	850	812	781	780	828	796	828	777	821	793	823	824	797	774	845	780	795	827	758	768	817	790	780	796	797	803	812	805	809	823	786	767	834	792	797	784
5887	385	166	172	133	142	106	111	96	90	95	92	100	96	65	103	85	87	82	106	87	88	100	100	68	86	84	96	86	75	89	81	86	83	73	84	77	71	89	95	88	83	86	82	90	65	85	84	90	76	97	85	63	89	89	80	80	95	79	88	78	92	82	89	95	85	95	79	91	90	78	100	82	85	74	87	86	88	84	103	81	70	81	83	99	79	91	97	101	79	93	80	68	87	88	64	92	91	96	72	91	81	90	81	89	82	93	90	86	80	99	72	85	86	83	90	74	73	85	97	92	84	68	78	87	86	86	89	77	74	94	98	106	103	83	86	88	85	81	85	97	98	97	99	85	78	94	82	87	71	102	90	84	90	69	90	85	93	92	74	80	75	97	89	65	101	95	91	78	79	89	85	76	82	86	81	98	87	72	70	77	86	88	96	81	89	83	98	92	91	83	78	76	96	85	85	87	73	81	87	88	76	96	97	105	99	74	83	98	93	79	87	94	80	85	79	77	89	75	89	78	76	89	80	81	92	66	77	95	81	89	86	85	83	76	84	85	88	68	86	76	84	79	90	63	80	76	82	90	95	78	99	88	70	86	82	91	62	81	83	77	97	77	86	75	87	88	69	78	95	85	84	87	66	79	81	99	98	94	79	85	97	78	77	82	87	92	73	79	62	95	76	67	98	85	91	86	87	74	67	95	81	96	87	84	80	90	75	71	98	88	91	69	78	81	76	91	81	84	74	79	79	91	93	83	91	64	91	83	87	74	81	87	92	87	98	93	83	82	82	108	86	79	91	81	83	72	92	92	88	85	73	75	67	70	80	83	81	80	87	83	83	83	84	86	71	82	96	76	106	77	78	96	82	81	94	82	76	95	89	88	80	87	80	77	80	87	88	86	88	84	83	97	81	96	81	85	71	81	94	107	75	68	102	96	93	102	89	83	87	68	84	89	71	77	83	89	80	99	86	86	101	65	86	86	73	79	79	76	90	81	90	102	90	80	52	87	89	84	96	81	85	64	103	76	99	86	97	78	99	98	87	83	78	84	99	92	99	74	84	75	89	91	74	76	92	87	85	82	87	99	81	86	88	80	84	83	92	89	82	94	82	77	81	98	71	78	89	83	83	81	67	74	80	86	92	92	79	88	91	85	93	92	77	92	101	96	76	80	81	98	94	81	85	88	89	77	85	85	78	72	91	93	76	73	101	94	99	79	87	67	87	92	93	79	84	81	89	78	81	74	81	71	74	102	71	82	82	97	68	81	83	81	71	83	78	82	83	97	67	82	79	74	73	83	96	91	74	78	89	93	74	70	98	79	95	88	104	90	80	77	87	76	87	80	85	90	93	91	83	90	99	86	84	94	84	94	82	87	87	73	80	70	85	73	85	69	94	78	86	94	87	78	85	74	76	77	89	82	108	79	83	75	90	84	78	103	104	85	80	81	101	88	71	75	86	80	92	88	90	93	90	80	99	82	68	94	89	89	83	86	84	80	74	63	82	88	74	82	82	84	72	92	87	102	78	101	101	80	78	81	80	103	83	105	91	100	84	70	80	76	75	83	106	75	99	86	99	88	86	87	82	77	88	84	84	80	73	95	92	73	88	81	91	115	87	70	87	79	71	79	85	91	78	89	76	76	76	82	80	98	83	77	96	96	74	82	78	84	85	91	82	94	102	81	87	91	88	92	74	90	93	67	74	78	87	77	87	72	83	95	100	83	88	91	88	79	87	88	85	77	88	81	72	91	67	89	95	83	70	82	94	92	78	92	87	82	100	94	88	94	80	81	67	69	94	76	64	73	90	86	85	85	70	87	83	75	81	72	74	86	91	105	80	82	86	77	75	92	80	87	81	86	84	77	88	92	74	71	89	74	96	74	85	83	87	94	98	75	85	94	99	90	81	82	76	110	76	72	75	80	71	90	85	69	89	69	86	90	104	86	85	82	89	80	87	76	79	74	98	74	86	78	80	98	91	108	83	74	66	101	86	71	88	97	97	77	79	93	91	89	74	88	91	82	83	81	80	71	73	69	94	83	80	74	102	101	92	92	101	83	94	88	92	75	84	92	83	91	95	86	83	75	79	84	79	95	100	75	78	88	87	68	85	64	73	90	79	84	79	95	84	91	78	73	88	84	79	78	104	100	101	95	80	53	79	74	94	98	82	87	73	71	84	70	80	83	71	85	84	89	65	71	93	83	79	98	75	76	78	70	78	84	88	80	89	95	83	79	113	73	85	75	127	76	101	85	84	81	73	83	69	87	84	83	88	84	76	97	87	87	76	74	80	81	76	74	83	91	97	79	89	87	93	96	95	87	93	76	88	107	85	68	112	83	83	96	84	94	90	97	74	88	102	76	89	106	78	85	96	70	77	82	90	71	83	96	71	94	90	77	84	82	93	95	92	66	90	83	84	76	76	66	100	98	93	82	70	89	78	81	105	81	97	87	97	86	91	83	80	95	89	89	66	86	73	90	97	71	91	72	90	90	75	79	86	81	81	91	85	83	85	91	76	86	88	101	89	98	79	85	92	91	78	78	57	103	74	81	74	92	73	93	121	84	86	87	74	84	85	78	92	89	96	96	85	80	97	81	91	79	75	98	75	78	98	77	99	88	95	85	85	79	74	88	73	98	86	81	94	71	63	87	99	84	81	97	99	84	88	98	93	83	76	77	99	88	89	82	95	90	84	77	65	71	83	76	96	79	83	86	93	94	66	98	74	77	99	81	90	87	85	84	81	88	95	72	82	95	66	94	100	70	96	88	88	83	98	62	83	81	73	84	68	75	81	71	90	87	92	81	75	111	76	83	91	72	74	86	88	92	79	90	88	90	85	75	73	81	79	80	67	82	102	77	75	85	76	80	86	86	96	87	67	94	85	81	96	82	94	91	94	75	76	99	77	79	89	83	85	92	87	82	80	73	86	83	85	83	82	78	74	85	92	82	84	96	79	88	87	87	83	92	70	62	94	84	87	88	68	83	64	77	93	82	76	88	89	93	96	91	87	92	84	91	74	86	78	86	89	82	79	81	88	85	63	72	83	76	81	86	90	80	100	75	75	87	97	87	79	89	80	67	95	92	72	72	69	76	66	83	77	75	82	92	84	82	80	80	103	72	80	90	106	106	87	111	80	85	98	84	82	93	83	79	89	84	81	75	88	90	85	90	103	99	83	99	83	92	86	94	90	66	79	90	82	84	86	69	104	70	74	78	62	77	80	83	73	89	73	80	81	89	91	84	81	98	90	76	89	94	75	73	108	89	81	81	71	96	91	91	92	95	80	69	97	91	100	102	74	77	89	77	97	73	78	86	82	87	85	85	84	92	87	60	93	88	85	80	78	105	76	78	97	92	86	86	68	81	104	84	85	70	79	70	83	85	87	102	92	82	77	83	79	75	73	86	91	89	93	90	102	79	83	86	70	100	75	77	90	84	77	79	88	70	89	90	82	92	82	95	85	85	77	78	90	82	77	71	96	99	75	69	89	95	79
6386	387	560	560	552	492	437	483	359	399	335	322	344	333	338	325	386	308	313	322	345	318	306	328	329	333	316	368	314	320	335	327	308	318	301	317	333	316	336	336	355	320	335	296	301	280	322	341	354	318	298	314	291	347	316	301	307	316	350	306	328	307	290	322	326	310	316	289	314	324	332	305	298	318	292	315	344	350	323	314	319	301	341	319	309	309	277	308	290	293	319	314	310	329	329	345	313	333	311	293	343	321	305	290	315	310	312	308	324	334	290	333	326	311	313	317	329	318	316	283	352	301	311	298	339	279	281	310	316	290	328	318	298	298	291	330	328	310	340	340	297	300	306	319	311	314	323	315	308	254	294	307	315	334	301	315	311	316	340	294	326	307	289	321	276	329	285	342	285	330	275	305	290	316	317	271	307	302	326	328	271	307	330	304	299	320	358	285	285	304	313	290	286	325	300	337	309	287	342	286	341	273	287	336	281	310	340	270	310	274	319	342	326	315	316	278	304	327	322	312	320	318	298	318	304	315	318	337	324	325	314	323	309	330	311	309	307	313	300	302	329	299	344	303	320	328	339	306	341	314	288	328	302	277	314	335	292	317	322	312	336	313	290	322	283	340	308	326	303	294	321	314	311	280	327	283	297	308	287	321	316	319	320	338	323	280	309	299	333	307	294	300	300	291	300	341	319	342	301	324	331	319	340	319	320	318	302	299	296	339	290	308	318	323	309	304	316	325	300	310	306	311	331	330	299	313	332	297	292	298	308	285	316	310	308	311	290	322	303	310	320	281	322	323	319	334	340	291	314	323	311	315	333	300	323	313	297	302	336	344	293	326	302	313	313	323	303	310	327	302	295	307	314	297	309	286	306	290	338	332	327	311	335	313	307	322	298	315	326	292	315	318	327	307	322	305	345	298	303	310	345	293	298	321	322	331	320	333	308	305	304	283	291	292	301	291	342	291	303	322	295	323	317	324	302	314	325	334	295	318	314	341	318	322	284	324	323	304	325	313	313	296	350	323	315	343	337	297	336	318	349	272	303	284	337	290	297	339	308	342	303	279	313	311	279	320	317	311	298	318	296	327	355	309	310	318	319	316	286	314	309	293	316	332	325	334	334	303	332	322	315	332	300	299	299	316	339	304	323	317	313	276	313	306	305	304	311	337	341	309	316	302	280	320	318	322	332	312	326	330	306	286	311	325	305	312	335	304	279	307	295	321	314	329	316	309	350	305	296	316	314	325	293	311	305	272	289	313	311	325	284	299	279	297	312	311	296	305	323	314	339	319	299	323	306	295	314	312	327	330	305	346	295	302	282	310	305	354	323	338	279	316	323	321	311	315	327	318	296	323	296	307	296	303	316	282	298	309	263	310	300	316	321	325	340	304	310	311	320	293	334	293	306	312	313	317	290	298	330	308	341	288	332	341	307	295	310	304	315	310	329	335	315	314	336	307	336	284	318	288	302	290	316	283	313	300	281	303	295	320	353	289	330	312	333	302	305	316	328	323	316	313	333	297	264	315	305	341	340	291	336	322	339	305	321	312	336	318	283	306	308	274	310	284	322	292	343	291	330	323	306	334	284	313	323	331	281	354	287	298	313	344	313	322	304	306	325	316	312	303	318	299	297	317	305	294	313	318	250	333	285	322	339	301	299	316	330	289	296	297	329	292	306	305	311	306	302	322	321	330	338	305	326	307	301	307	322	312	309	296	325	303	328	321	328	330	333	296	294	310	356	303	299	334	346	297	311	300	330	325	308	318	295	286	278	319	297	314	305	306	299	290	300	288	338	326	318	300	327	322	311	312	308	293	316	347	306	312	330	278	324	299	291	313	329	308	319	253	305	295	298	328	326	322	352	304	310	292	318	340	296	314	345	298	343	302	303	290	292	308	321	316	324	293	327	309	321	318	295	312	340	339	314	312	282	324	299	313	313	340	290	319	301	344	327	335	273	296	307	304	315	344	308	286	310	318	314	329	322	337	341	300	310	350	312	323	299	319	344	304	320	317	318	333	321	306	309	309	317	282	329	311	323	308	308	318	318	335	300	336	308	352	310	306	303	313	324	320	313	345	303	308	287	346	325	316	301	321	325	339	289	316	310	326	328	295	307	307	307	310	314	295	319	302	323	313	289	317	303	359	307	308	313	309	313	345	303	300	300	332	299	309	305	306	324	298	310	339	342	302	303	288	321	345	292	331	287	332	302	311	291	332	293	274	273	326	314	327	311	293	298	334	314	308	294	328	312	317	297	322	307	326	307	271	319	276	324	299	310	293	325	327	351	310	347	325	337	310	314	295	294	314	345	337	323	315	324	326	323	299	297	293	351	300	330	327	310	311	319	314	314	302	322	290	360	320	314	313	336	329	304	279	323	331	293	311	319	319	339	322	314	325	321	325	301	323	337	297	316	323	302	361	320	274	297	317	324	312	303	317	310	314	331	300	286	311	328	327	303	323	305	321	302	328	297	312	299	316	322	329	324	298	297	301	290	330	329	303	307	341	316	319	304	279	307	291	333	307	294	331	340	307	312	334	290	348	316	339	331	314	302	300	329	290	332	316	310	294	278	314	296	309	309	293	320	318	310	306	296	299	298	318	349	306	323	312	298	322	303	299	287	326	307	307	294	311	328	320	316	303	328	289	321	344	342	302	328	331	329	314	301	305	329	353	305	306	309	332	307	306	325	288	322	304	293	319	302	298	332	323	320	307	313	338	345	329	322	316	316	291	318	281	332	311	290	288	326	268	283	315	317	329	279	270	287	293	313	312	305	304	313	300	334	315	320	319	317	307	346	318	304	336	309	291	309	313	303	313	336	288	333	305	312	349	263	304	314	297	324	308	312	283	303	295	330	310	305	304	301	331	298	334	323	332	290	297	313	341	310	330	337	309	282	320	303	344	347	291	308	325	296	305	317	333	308	290	316	303	326	301	314	336	325	296	333	304	361	309	336	345	269	331	306	299	295	306	293	335	300	339	286	304	323	277	292	316	306	294	296	300	323	309	301	316	333	344	347	282	310	314	336	304	314	321	348	326	277	300	316	290	308	301	322	313	322	322	330	302	324	323	331	341	299	299	327	297	314	314	308	334	306	332	298	304	328	325	315	286	331	287	281	302	307	300	326	296	313	305	339	298	355	304	315	296	286	294	314	321	312	298	325	310	316	315	290	315	292	311	297	332	341	293	310	306	287	335	361	310	321	303	305	307	314	319	331	304	313	309	328	332	305	348	277	316	274	319	297	295	316	331	280	340	305	309	300	310	335	321	321	277	345	337	324	308	314	323	317	309	275	334	309	320	285	298	339	323	328	344	305	281	334	302	307	328	310	331	316	324	304	316	299	294	325	292	342	303	306	288	314	306	319	319	310	298	297	304	309	295	364	304	325	333	335	300	312	340	328	308	314	308	343	319	335	312	307	308	305	315	340	296	312	312	301	328	312	355	338	326	298	317	302	308	346	309	268	305	288	321	311	333	343	371	300	341	293	318
30493	6777	1542	1022	784	589	418	382	350	290	285	286	248	238	198	216	226	211	229	199	203	184	177	166	182	169	185	169	173	184	190	195	176	161	161	180	157	182	167	196	197	172	161	169	178	140	164	147	193	151	182	169	173	162	188	163	187	192	150	153	191	147	192	158	132	179	183	173	169	172	178	167	187	182	164	170	172	172	147	139	175	164	162	155	150	167	151	153	169	150	158	173	145	167	188	178	156	148	163	155	176	168	176	194	151	158	175	153	150	218	186	153	175	175	139	166	190	166	158	160	171	158	183	148	143	167	164	184	184	172	195	147	172	167	170	173	158	192	162	188	179	202	190	171	161	212	150	185	172	171	178	152	190	155	163	186	171	169	157	167	152	199	176	167	173	165	165	174	161	149	175	173	154	194	178	196	172	174	194	153	169	184	169	168	172	167	186	170	175	160	143	186	174	164	163	187	184	148	169	154	160	162	161	161	203	169	176	160	173	187	147	144	149	195	151	180	157	168	151	163	156	154	185	159	180	145	160	174	168	180	168	158	185	170	182	164	188	193	201	190	180	184	171	164	182	174	186	191	186	190	156	158	175	169	160	160	184	174	161	197	176	183	172	187	152	150	157	193	170	189	169	173	179	164	163	182	174	178	200	171	170	150	185	168	171	172	142	180	150	159	163	169	149	168	191	185	163	158	156	162	184	143	170	166	173	153	161	167	198	180	168	161	169	162	185	158	177	153	189	180	161	171	184	172	146	187	172	156	147	167	169	166	153	162	156	163	171	176	182	181	175	169	186	168	156	177	164	181	165	171	164	159	172	160	174	174	161	171	179	160	176	158	183	153	161	165	158	166	168	174	187	164	184	166	179	168	158	182	172	170	144	189	167	169	177	155	178	146	155	180	177	159	156	176	176	170	167	144	155	177	177	179	170	171	168	149	166	178	166	161	167	178	203	153	146	187	168	151	182	149	191	184	173	163	190	182	167	169	167	152	166	163	185	187	187	154	155	148	178	190	166	158	162	143	175	159	171	178	173	187	147	156	175	184	161	176	186	147	154	176	166	211	177	163	180	146	191	185	154	151	199	152	156	170	168	184	155	157	165	163	177	156	170	187	162	171	172	153	195	201	169	159	180	199	149	177	180	144	163	169	169	184	142	167	157	158	165	158	169	160	167	160	169	199	190	164	152	165	171	149	168	154	172	183	180	159	168	153	188	175	172	160	158	177	179	176	159	167	167	182	171	178	193	177	165	199	161	173	187	179	164	160	166	164	162	194	172	161	167	164	156	193	173	168	185	142	169	167	158	165	164	184	185	164	168	171	160	161	197	172	161	173	163	174	170	170	173	167	159	184	150	173	156	182	184	182	148	195	169	203	174	167	197	177	184	168	176	172	163	152	151	159	170	149	172	188	175	171	181	129	167	161	172	179	155	159	175	176	175	173	166	179	159	166	186	185	163	155	181	172	162	179	204	156	181	163	159	185	153	172	187	180	163	148	166	163	167	159	157	157	158	157	183	164	148	136	186	176	168	148	165	164	175	169	196	171	174	183	184	177	165	157	183	154	162	156	164	167	173	172	172	168	175	172	174	146	161	163	203	170	156	154	157	157	162	186	179	195	162	161	167	148	190	159	163	180	185	167	157	184	178	193	179	165	167	164	177	167	173	184	170	158	183	200	172	189	155	169	175	180	176	179	179	172	173	169	178	184	166	157	181	174	180	146	160	172	153	144	178	202	155	155	194	183	171	168	193	147	144	150	157	163	184	188	175	179	188	186	158	182	175	166	156	181	174	172	169	187	155	162	157	172	151	171	148	194	154	148	175	168	183	168	169	163	170	160	188	159	157	174	168	183	152	176	166	189	164	157	169	165	151	158	192	152	169	166	160	186	183	167	167	162	171	168	181	176	158	195	187	150	148	174	160	176	172	179	178	155	179	189	163	189	183	165	175	160	167	165	168	148	170	152	175	156	175	158	169	190	167	160	151	166	173	172	167	164	169	161	179	179	170	169	163	157	157	162	165	159	178	180	160	190	161	179	170	143	182	143	148	197	187	156	175	157	164	163	186	180	154	163	157	174	172	162	164	152	158	161	150	202	158	172	172	166	164	178	179	167	161	164	159	180	157	175	164	159	183	189	168	161	174	163	169	176	193	182	189	165	176	165	180	170	171	158	164	155	192	153	181	180	176	165	156	166	202	166	180	167	172	175	170	167	175	157	175	178	177	188	206	171	158	196	147	165	163	148	191	186	164	187	166	147	177	166	164	174	178	179	168	155	165	158	165	176	179	185	170	173	133	152	172	167	170	189	186	160	169	171	189	170	157	179	163	154	170	163	171	174	169	159	165	168	191	163	175	155	159	178	172	180	172	167	160	190	183	196	159	169	174	172	181	162	176	158	172	191	172	189	178	142	168	180	175	156	179	191	146	154	179	150	172	178	167	177	142	150	175	161	181	162	178	161	184	160	170	178	167	177	157	169	164	168	168	177	170	161	154	170	198	167	158	166	162	170	180	168	165	173	173	158	165	148	183	189	182	158	177	158	177	157	171	176	177	162	186	179	166	184	158	158	179	176	174	161	162	170	168	187	156	161	163	150	190	175	163	163	178	184	167	169	164	175	192	149	170	160	169	162	166	181	172	172	169	178	179	188	207	167	172	162	169	165	164	172	173	190	186	145	172	171	178	190	156	173	163	174	153	168	183	135	158	140	145	170	157	165	158	175	148	182	204	183	175	183	193	146	164	160	164	186	161	175	165	170	172	170	180	189	163	172	192	177	152	173	174	155	180	154	165	167	176	203	163	190	186	169	165	194	188	176	196	173	156	176	165	174	159	176	155	151	184	165	169	184	166	162	164	187	159	174	177	169	146	159	174	162	176	169	163	158	175	163	208	166	164	166	187	159	178	184	156	188	176	165	154	170	173	165	177	170	166	155	187	181	194	174	198	159	179	160	153	163	183	185	169	184	164	192	201	162	156	165	156	162	191	170	168	168	173	185	174	153	197	172	167	183	175	181	183	176	178	158	188	179	150	161	155	177	187	152	174	169	173	169	158	165	176	198	165	181	159	202	164	165	148	175	178	179	168	172	171	173	180	174	178	184	173	188	160	177	164	165	156	166	167	174	155	172	169	186	167	155	175	171	157	173	181	167	173	172	150	153	177	158	160	166	162	182	137	176	151	160	170	144	164	180	166	169	157	169	142	169	148	166	174	162	164	163	150	158	165	184	169	176	149	155	140	171	183	189	189	183	189	185	167	184	187	162	186	184	178	164	173	170	198	176	180	182	174	142	160	180	159	162	162	195	201	167	180	153	176	173	178	161	174	175	132	154	158	177	185	171	172	160	156	165	186	185	159	172	153	179	179	186	175	174	199	180	164	168	156	199	146	164	167	174	154	180	178	177	178	169	169	160	163	170	179	163	191	161	197	165	148	161	189	180	160	152	166	165	181	155	177	133	143	167	182	163	164	181	154	193	160	173	183	151
14354	1503	3116	3563	3151	2539	2146	1815	1611	1411	1222	1060	1074	971	933	891	855	797	729	797	767	733	712	690	651	658	642	666	653	594	644	603	663	641	635	544	581	593	649	583	602	582	610	617	538	613	544	607	561	594	590	565	595	595	572	579	530	593	574	520	585	598	520	573	612	582	562	567	531	523	551	525	567	557	529	570	507	547	533	487	533	572	568	519	563	564	553	560	534	540	567	574	561	535	534	573	507	577	528	508	575	585	538	544	568	564	564	567	525	574	588	529	556	664	503	547	546	553	554	550	564	500	521	529	523	551	527	525	540	605	557	495	533	511	526	566	539	545	534	554	573	541	560	524	541	591	548	560	542	554	590	546	576	550	603	530	531	562	544	567	536	575	529	585	565	546	595	588	587	549	526	513	528	535	511	531	550	513	512	563	557	572	569	559	548	556	522	533	544	552	562	553	515	541	526	587	500	521	504	550	528	499	550	547	597	582	507	582	569	537	572	537	592	535	535	534	540	538	564	505	559	576	518	535	542	556	560	532	541	546	557	543	531	499	514	556	583	551	535	581	503	547	540	529	501	500	554	544	552	549	566	551	557	535	558	565	536	595	604	588	533	574	524	544	564	547	510	547	545	542	517	541	566	535	522	552	518	577	546	502	560	532	541	559	542	549	564	542	568	561	523	549	515	580	569	577	553	539	532	525	518	497	531	567	546	550	553	534	580	538	542	573	563	551	529	519	531	527	535	549	535	532	604	584	526	556	523	540	548	513	565	555	535	563	560	514	576	534	550	540	564	539	537	521	529	545	572	562	554	544	515	566	566	509	546	572	543	522	583	533	508	536	535	528	560	543	548	586	542	503	531	550	550	520	537	560	544	555	533	571	536	568	572	564	519	547	555	515	529	549	545	540	516	528	578	571	561	518	479	504	571	521	524	527	582	575	507	531	528	534	579	525	565	570	549	565	517	520	557	561	566	522	521	528	537	552	556	515	526	551	560	522	502	543	579	561	556	549	506	548	520	568	544	550	547	571	582	565	529	556	558	524	540	541	550	537	559	551	525	519	594	540	539	535	552	536	548	511	530	601	550	515	567	544	528	538	538	501	551	523	536	508	604	531	547	578	529	561	578	527	499	516	596	512	532	522	541	575	551	547	557	532	499	538	541	552	513	598	539	530	529	570	547	581	515	530	563	548	556	522	573	548	534	567	556	529	618	552	577	574	543	509	538	554	531	512	555	548	535	531	525	538	513	579	552	571	561	543	511	535	541	515	520	565	572	522	551	525	503	585	524	535	579	536	529	550	556	564	543	566	542	529	575	544	560	555	545	538	566	558	533	551	570	528	558	520	559	530	556	535	552	517	498	555	545	492	513	524	536	535	554	538	547	521	536	532	602	545	528	552	536	551	533	503	550	590	568	553	528	556	556	555	520	532	544	592	601	497	542	580	502	569	545	550	514	545	590	539	527	511	586	518	568	519	569	526	531	567	553	529	546	546	563	524	543	557	590	534	588	546	549	549	576	533	561	559	503	541	569	516	563	596	543	530	528	552	585	534	499	546	509	575	512	538	570	533	534	551	547	514	532	581	570	549	522	572	515	535	564	553	540	545	531	521	576	514	549	566	557	560	554	543	558	552	524	579	541	538	567	536	505	548	534	527	550	547	524	557	519	570	526	510	522	560	560	519	516	522	569	548	574	517	528	543	546	546	581	545	541	567	535	543	523	553	516	517	503	543	540	539	547	532	541	582	546	577	541	560	582	550	545	563	516	560	553	530	603	533	512	536	557	535	515	574	536	586	576	548	522	481	548	541	555	526	561	513	541	525	532	529	534	521	516	540	565	488	550	530	477	526	540	543	502	537	518	540	593	543	553	549	531	565	543	585	555	536	556	525	573	537	579	480	490	530	513	533	571	592	589	540	508	514	542	503	554	543	598	562	524	494	533	556	514	539	554	546	559	560	576	551	552	579	573	558	548	515	515	581	516	556	545	540	542	582	554	524	526	544	584	550	487	532	561	519	527	541	507	515	531	562	573	523	587	523	550	594	569	571	527	592	576	561	533	532	591	535	526	528	497	535	578	551	541	544	520	534	540	522	555	531	561	566	534	508	558	582	539	529	554	532	551	561	556	523	547	551	542	522	524	592	575	534	502	548	561	564	514	536	556	538	530	523	541	553	547	567	556	518	513	524	572	521	518	545	568	532	532	550	544	582	502	536	552	539	546	559	542	542	548	539	550	560	515	522	534	538	520	527	524	512	566	514	540	555	575	550	582	552	536	551	545	550	517	552	565	547	555	526	510	570	511	559	569	547	535	576	540	553	553	536	546	539	531	555	516	533	555	543	569	534	535	565	576	539	527	541	555	531	531	543	553	533	542	583	505	528	563	507	576	528	572	561	537	571	541	529	560	579	573	536	550	551	538	537	555	524	578	550	498	575	570	530	505	546	582	566	582	545	530	538	591	547	521	537	525	546	527	550	572	532	567	529	566	552	586	519	572	531	573	544	538	532	594	559	561	532	510	556	542	554	590	538	559	519	552	524	563	580	553	551	542	502	529	559	555	525	521	513	566	523	542	546	574	548	510	577	562	540	543	545	546	572	562	543	586	547	551	541	552	512	533	550	544	543	534	538	548	535	554	548	569	539	557	544	541	559	559	550	549	537	506	555	535	512	540	552	535	499	554	513	594	520	591	554	541	592	541	553	553	502	527	554	506	514	521	565	536	509	569	525	538	549	595	522	527	524	522	595	533	514	560	565	537	581	576	531	538	534	517	579	566	503	559	552	563	551	568	576	536	593	526	514	585	524	528	552	527	572	480	574	556	481	541	574	523	571	560	563	565	494	527	567	570	562	504	542	550	534	509	536	512	514	541	531	515	585	548	551	555	529	501	529	545	520	568	595	544	528	558	530	576	542	554	566	548	559	557	553	576	541	544	554	577	566	558	542	516	515	549	574	523	561	542	515	589	545	527	529	566	552	556	539	554	536	565	509	543	555	590	535	525	544	512	575	547	515	535	567	552	513	548	546	533	550	520	527	549	528	506	551	572	516	549	532	557	568	552	550	514	564	511	569	507	546	529	565	537	538	534	563	558	589	578	518	516	525	550	559	556	556	542	546	537	586	515	546	545	572	590	522	573	592	563	567	535	538	563	529	571	508	570	553	542	525	592	569	528	505	539	566	594	553	572	531	575	538	547	606	524	560	575	568	564	545	553	535	570	540	554	568	557	507	572	562	539	567	556	549	524	538	536	567	519	559	507	559	556	538	514	547	521	557	526	554	531	582	563	521	568	562	537	568	513	557	591	550	549	543	578	567	530	564	526	523	548	563	571	565	543	542	573	538	542	510	553	549	553	568	551	545	496	567	540	512	556	565	540	540	570	515	511	593	541	547	548	569	560	556	557	527	538	558	561	551	574	553	526	572	551	548	588	567	554	551	553	530	557	577	532	533	584	500	570	503	532	545	593	547	527	546	520	523	562	569	547	534
38424	14452	3406	2046	1485	1076	867	647	642	551	489	462	400	422	330	396	377	329	328	346	303	302	303	274	299	280	310	299	311	273	294	282	297	283	283	287	263	267	285	270	280	286	298	273	264	243	306	285	290	280	245	250	265	294	283	284	276	286	278	252	278	292	257	261	281	285	256	286	249	289	261	287	288	266	288	271	293	256	240	279	270	262	268	271	274	263	256	272	242	291	266	294	280	296	282	288	275	274	300	269	245	244	263	313	268	265	264	284	275	272	271	256	267	283	268	277	285	260	270	280	264	293	248	258	256	276	255	273	250	291	257	259	305	272	261	278	302	272	273	303	271	289	289	283	257	252	304	284	239	274	273	243	244	281	307	282	242	273	269	289	283	274	271	258	277	266	258	292	215	250	273	254	292	274	259	275	240	260	268	277	289	268	281	267	250	241	273	277	257	287	272	241	256	291	273	267	281	252	246	276	273	265	271	276	266	293	254	261	259	261	246	284	260	248	282	273	261	261	278	284	255	256	280	288	263	250	284	277	277	276	279	288	249	275	288	286	296	294	287	240	265	266	264	296	256	265	270	282	289	276	258	266	264	285	291	280	248	275	277	254	239	222	279	268	298	272	249	263	263	256	270	280	259	267	270	280	272	282	275	274	257	273	286	263	269	261	240	298	280	272	275	268	280	229	281	263	275	272	297	283	279	267	246	302	268	263	306	287	309	276	279	279	267	268	251	273	244	235	246	255	286	271	282	246	265	256	267	279	258	292	282	251	252	260	268	267	291	261	267	251	278	267	223	261	252	270	276	273	266	282	260	282	286	285	268	257	266	263	279	272	288	285	281	261	279	258	283	235	259	271	270	275	268	265	264	286	290	253	245	294	282	265	279	282	260	279	273	289	276	277	265	245	295	264	276	279	248	264	274	256	297	256	276	237	262	290	274	255	276	282	257	291	273	288	295	265	260	272	286	252	278	279	261	282	305	295	263	277	278	280	254	304	277	251	253	291	270	285	273	271	276	298	241	291	248	279	274	281	250	293	264	270	276	258	272	280	259	291	259	268	261	254	264	265	269	265	283	259	265	260	265	291	240	286	249	292	275	274	245	250	249	323	277	278	264	248	274	265	282	264	278	290	253	298	263	291	263	263	277	258	272	243	282	288	277	268	290	258	295	273	246	264	241	245	268	254	283	256	253	241	268	292	283	246	278	278	274	289	249	264	319	245	314	297	269	272	279	270	244	263	248	256	269	268	308	280	284	280	270	271	244	290	294	278	266	259	250	298	272	281	276	252	269	256	286	252	268	256	277	257	254	256	281	265	278	253	257	265	256	242	290	260	258	283	269	294	256	284	267	283	269	291	260	252	290	275	265	297	292	234	271	267	267	271	284	257	272	271	290	285	290	261	294	283	265	259	254	260	284	269	265	263	278	277	272	258	279	249	273	261	281	246	266	261	260	236	239	256	261	273	293	248	242	278	230	280	265	292	269	252	285	267	282	273	261	259	279	271	264	267	272	240	256	235	293	282	275	274	290	267	298	253	263	289	249	262	272	256	255	275	260	280	281	278	237	282	253	257	279	253	259	259	283	287	255	255	287	264	258	285	253	274	249	286	253	264	268	235	268	294	291	277	265	246	268	290	239	249	262	288	247	299	265	274	271	238	301	256	294	256	297	253	269	264	286	266	276	270	282	284	286	258	271	285	272	235	250	245	278	234	267	308	251	282	281	287	298	259	253	274	298	286	274	249	232	271	263	265	272	286	300	276	270	242	257	261	258	237	283	248	259	242	277	268	269	266	251	298	242	285	264	287	297	288	304	255	272	256	305	264	279	287	282	280	271	245	277	275	259	260	258	258	277	244	281	266	271	275	236	272	253	280	258	298	261	261	269	294	265	286	258	266	282	251	294	257	276	265	251	253	268	293	285	262	263	277	245	265	279	242	233	255	264	280	280	258	280	271	265	226	239	240	282	265	299	263	255	257	263	287	260	266	279	254	271	252	270	246	236	237	247	258	259	268	276	287	245	275	257	235	282	261	265	239	266	275	293	268	247	283	282	289	279	269	261	278	270	263	254	303	245	279	270	264	244	292	281	274	260	288	272	292	261	281	240	263	272	270	297	257	259	268	264	274	267	292	240	286	284	272	264	276	282	275	283	281	271	285	288	270	253	262	258	293	282	278	265	286	284	264	283	271	297	271	295	293	252	243	288	266	282	280	277	267	270	267	260	286	280	295	288	281	297	239	278	274	237	277	281	269	265	278	249	269	295	310	272	280	262	284	263	278	263	263	259	264	279	259	249	276	279	282	261	279	251	269	268	273	286	312	276	265	270	288	289	268	245	284	264	271	273	277	301	277	286	257	255	247	260	253	229	286	264	265	305	276	271	258	281	284	277	292	258	243	276	292	281	275	262	266	251	270	276	261	263	279	287	273	260	263	258	277	291	270	287	275	279	289	269	263	257	244	267	288	287	254	296	255	271	234	264	276	259	274	259	240	265	258	296	249	254	264	282	254	306	244	284	274	259	282	272	282	242	245	270	251	267	254	259	286	260	258	281	253	253	272	263	264	273	268	246	273	285	296	260	256	250	302	248	282	249	271	247	257	293	277	279	313	251	276	262	303	242	278	254	263	269	257	280	262	287	291	298	253	265	286	269	265	259	277	282	275	273	284	285	291	239	254	256	243	293	302	296	264	274	267	278	276	259	260	307	235	279	279	266	268	255	282	271	269	286	250	301	291	274	302	279	271	310	241	261	274	291	280	287	304	264	263	248	259	278	267	269	276	261	288	240	252	277	292	270	258	278	246	247	271	282	296	249	283	274	307	266	256	263	281	257	259	270	248	278	265	246	259	266	271	273	267	304	287	295	282	246	256	256	279	262	265	276	243	296	240	285	256	271	269	282	285	262	272	253	260	260	267	287	261	271	261	293	277	253	265	284	273	295	246	264	251	265	287	278	279	235	273	258	272	271	239	286	267	252	277	271	294	252	279	273	288	250	233	264	272	260	255	283	270	255	283	290	245	265	267	269	279	266	297	253	252	253	263	263	302	271	252	298	267	266	275	276	263	280	254	282	258	268	229	281	269	250	260	243	256	279	265	291	263	292	271	260	278	277	281	255	266	279	269	253	231	276	279	239	261	243	267	277	290	240	248	264	269	280	276	280	267	294	271	270	254	274	254	317	281	274	305	263	290	272	260	277	251	279	260	283	297	258	246	277	267	265	249	293	231	282	268	261	260	273	261	266	296	265	283	272	253	282	276	273	245	271	266	281	285	273	258	253	270	287	268	268	274	302	248	275	282	267	276	292	302	250	264	270	260	280	272	251	288	277	277	287	268	255	301	289	299	275	291	282	292	265	282	271	257	256	273	269	280	264	263	270	237	262	265	296	275	277	278	269	287	266	292	256	231	273	289	293	253	290	266	255	275	277	270	247	276	279	265	244	277	258	286	274	265	265	266	296	274	280	272	258	276	283	282	279	286	283	275
17594	2546	5364	6266	5528	4484	3771	3158	2718	2452	2174	1889	1700	1662	1513	1471	1354	1239	1262	1170	1178	1112	1102	1079	1004	1040	1013	995	972	1021	953	944	963	936	901	913	869	832	887	904	874	858	873	859	857	834	856	831	875	879	892	795	826	808	845	799	894	824	848	883	843	821	815	845	863	841	827	785	827	844	860	812	839	863	792	800	840	826	808	852	802	796	781	835	801	823	785	797	862	790	796	791	824	794	824	767	759	854	798	837	769	834	815	789	802	792	768	768	790	806	835	803	783	751	791	776	768	800	792	789	755	840	795	782	816	816	831	806	797	784	776	816	780	784	761	848	789	818	802	842	804	751	827	807	799	806	768	775	782	725	804	755	787	779	750	773	831	780	816	813	802	739	795	873	746	767	772	773	817	792	768	775	800	842	845	771	821	782	819	821	808	780	791	820	759	793	864	859	793	777	792	773	766	773	816	814	796	825	786	813	787	793	838	801	782	776	827	791	843	866	769	797	789	797	799	817	800	788	818	823	737	782	784	780	777	801	829	795	785	791	829	807	809	759	790	815	782	765	781	788	791	814	865	755	806	757	797	774	818	775	781	777	816	766	794	824	850	772	804	746	771	763	791	768	774	777	788	783	775	808	840	790	786	768	748	849	837	790	778	751	755	806	844	833	835	749	787	827	807	811	834	761	793	836	795	759	790	777	824	719	775	806	801	823	778	814	801	776	751	806	828	784	831	842	772	754	796	832	798	774	813	822	790	797	796	825	776	828	823	806	774	791	740	795	793	784	815	797	824	784	838	723	774	790	845	785	774	840	801	781	769	846	834	794	777	843	796	826	788	774	768	802	795	775	756	824	776	762	872	826	763	793	839	818	843	768	770	765	766	816	818	781	836	805	784	788	823	803	783	809	827	801	785	759	829	758	772	813	794	814	807	835	775	762	806	832	819	771	830	811	780	823	776	757	829	854	784	799	779	836	766	786	801	774	776	769	793	793	802	791	828	813	730	823	778	805	778	761	799	783	770	825	807	847	759	827	747	822	805	733	814	801	829	838	810	775	809	784	815	790	823	829	833	826	802	794	847	795	810	815	834	754	811	810	832	773	766	832	839	794	759	815	820	827	814	860	822	816	787	810	770	748	759	787	821	782	795	767	793	827	840	775	759	786	820	796	818	755	761	766	805	767	808	784	795	830	820	836	816	804	749	848	812	818	806	786	763	756	823	822	738	817	787	757	803	789	776	817	796	744	803	842	774	784	819	854	805	798	777	822	857	805	821	797	748	786	772	803	747	812	785	809	834	791	821	787	763	834	817	809	815	834	822	805	797	794	849	762	784	798	810	793	750	814	786	784	771	773	797	813	834	767	810	785	814	765	854	769	763	796	804	817	762	773	771	771	795	789	800	810	832	780	799	820	804	747	790	781	783	818	850	813	789	779	783	794	773	785	789	745	826	846	850	805	810	801	809	734	825	820	771	862	790	816	801	777	787	804	835	824	809	775	755	766	789	796	791	787	788	768	802	824	803	738	773	782	797	787	829	804	810	783	780	749	780	778	806	763	757	804	761	834	802	825	800	790	800	853	784	798	821	802	734	801	785	721	793	801	818	760	787	795	803	783	798	762	789	800	770	833	818	747	781	822	784	823	742	829	783	796	811	790	802	821	773	796	817	789	808	794	775	732	754	783	771	829	751	754	758	769	818	801	771	754	817	760	783	842	782	770	781	751	795	808	789	799	847	810	764	759	833	836	753	775	797	832	785	879	803	788	813	759	792	785	765	859	765	827	802	795	839	853	778	768	796	798	794	794	799	773	761	802	765	806	745	757	783	838	827	776	800	781	773	858	799	781	796	820	750	821	862	782	815	826	795	761	769	840	825	784	790	807	825	762	763	759	779	826	750	799	759	778	799	836	805	760	774	820	831	808	824	735	768	761	763	794	776	813	833	813	783	809	814	793	799	806	794	750	772	806	826	762	730	765	741	783	763	804	788	779	760	810	843	752	829	756	765	796	763	742	808	773	845	801	809	813	804	778	785	764	813	800	773	821	817	783	796	807	828	804	770	784	811	775	767	801	754	823	811	808	825	780	793	748	808	799	816	803	814	788	788	792	745	797	762	751	795	824	796	782	810	743	771	813	826	774	789	783	817	817	816	772	808	800	768	769	767	764	816	731	769	813	745	789	776	794	790	803	832	797	762	780	771	807	785	794	829	760	800	796	806	780	828	798	809	801	833	771	795	790	822	769	817	767	848	805	804	829	765	776	851	820	790	765	752	774	805	783	787	752	762	837	787	833	754	840	725	809	830	765	818	836	826	738	741	789	797	804	822	825	794	748	768	795	798	797	787	829	830	774	806	788	807	802	782	800	810	762	769	873	836	766	784	843	749	822	778	799	835	821	812	792	748	809	796	834	874	853	774	803	777	841	805	830	803	746	823	816	778	822	814	804	799	788	763	802	859	803	775	810	747	820	799	851	778	811	838	829	826	761	794	789	824	779	791	776	806	832	780	736	750	808	827	777	781	791	796	816	818	810	823	732	777	766	754	755	791	758	784	821	820	801	831	800	826	758	827	775	730	810	821	792	808	808	769	774	818	808	771	790	827	831	770	831	779	751	744	796	869	796	766	787	802	806	802	830	810	809	821	769	778	815	841	775	731	734	749	801	797	789	795	779	810	837	783	799	756	756	801	784	793	836	778	778	872	846	783	854	810	788	811	797	796	752	823	788	794	808	754	820	788	813	766	827	791	822	834	789	798	741	837	800	797	819	804	826	812	756	806	823	794	835	799	830	787	833	834	782	751	763	810	779	815	874	756	809	804	806	782	778	789	834	801	820	757	779	773	768	793	735	812	842	804	793	791	760	760	737	798	829	783	804	772	849	774	780	772	777	781	789	826	819	790	807	818	787	801	820	830	794	799	793	812	808	772	818	760	811	772	775	801	764	821	786	777	735	781	736	758	805	747	835	777	723	743	807	748	814	766	774	808	778	772	827	802	784	810	801	803	793	751	831	786	784	773	753	766	809	805	750	785	840	768	819	776	772	807	789	769	746	776	808	778	794	827	880	814	831	806	837	775	796	778	816	779	779	770	813	769	788	778	784	797	824	827	803	748	813	745	770	812	803	800	756	747	831	784	816	770	801	769	782	773	801	785	796	814	795	804	807	778	797	819	755	753	854	785	769	774	804	787	800	730	808	847	762	798	808	766	798	806	824	772	765	793	821	737	810	791	809	834	783	757	772	800	818	785	780	820	762	819	783	788	797	818	815	754	812	818	804	785	723	833	781	812	766	759	839	803	779	766	778	806	781	804	785	789	792	797	814	787	789	787	767	839	794	774	826	783	825	814	745	753	783	846	856	816	812	753	802	760	810	803	847	823	745	779	805	776	803	824	755	779	819	801	786	803	815	782	738	831	791	840	779	797	787	822	775	783	785	848	779	778	867	797	746	798	790	764	778	800	807	785	815	780	805	780	782	781	802	831	811	834	803	799	839
5578	343	187	157	129	114	111	102	92	87	89	83	94	84	94	81	70	103	89	68	88	87	77	85	94	69	85	108	78	82	98	82	88	78	86	101	85	80	83	85	76	89	115	85	99	77	75	94	76	72	91	89	85	96	89	82	76	81	97	72	78	91	79	82	111	96	82	106	87	83	69	82	110	75	83	78	97	67	98	94	92	67	88	78	68	69	73	89	87	76	69	73	75	71	76	59	80	87	79	95	93	88	92	82	65	98	73	71	102	78	92	97	68	73	74	76	76	64	81	89	77	84	96	79	93	86	86	80	100	78	85	69	79	93	69	85	79	71	102	56	87	84	97	91	95	70	76	99	80	83	84	86	90	86	89	65	83	98	65	83	77	77	77	94	91	75	86	73	88	99	71	73	85	75	82	85	106	75	81	77	94	90	83	82	88	89	70	72	87	83	81	89	87	75	81	101	83	88	84	75	76	104	84	81	82	73	86	99	89	76	86	81	86	83	85	93	85	102	77	90	113	82	78	107	77	69	89	86	77	70	86	83	97	87	75	83	73	73	81	81	80	98	94	76	93	90	84	82	82	79	65	91	95	83	96	85	84	89	94	79	88	79	82	79	84	88	99	59	90	93	81	108	74	86	70	79	77	79	90	83	106	81	62	73	96	83	89	82	92	79	85	87	77	92	86	90	75	84	80	86	83	86	93	97	104	90	82	87	74	77	74	72	99	77	76	72	83	90	89	94	81	92	84	74	88	78	92	84	71	71	91	98	100	93	83	71	92	91	80	78	91	91	75	88	80	80	80	80	64	77	88	88	77	83	75	72	78	86	87	80	81	83	76	74	82	96	84	79	92	98	82	82	78	84	95	80	70	90	85	94	97	82	85	82	73	83	76	96	73	87	88	79	82	80	76	82	71	94	81	81	84	98	78	75	79	86	93	87	66	82	88	91	72	92	101	95	88	82	80	91	113	88	80	91	72	110	74	89	90	93	101	78	81	83	95	91	83	85	88	78	83	90	92	78	82	89	88	82	74	68	88	97	94	90	88	76	86	91	95	88	87	82	92	94	102	94	88	85	88	86	74	69	81	88	65	96	76	87	83	75	106	84	93	95	84	70	62	76	77	84	86	103	71	71	70	92	87	76	88	83	80	84	83	85	89	80	87	70	92	97	93	87	78	86	92	74	91	87	91	94	81	76	82	89	74	75	80	87	84	73	63	98	86	88	81	75	95	87	81	82	70	78	72	76	100	89	85	84	87	91	90	83	91	77	99	87	82	89	70	78	72	74	73	89	68	89	87	88	77	76	87	78	74	82	78	75	101	98	83	89	96	102	94	99	80	77	75	91	88	70	94	69	85	83	83	94	88	105	91	76	70	75	82	93	93	88	73	76	91	71	90	94	81	73	88	98	72	89	88	78	68	77	64	63	85	81	70	92	83	82	89	87	97	85	81	81	73	87	107	76	86	88	85	81	87	70	94	86	83	74	79	100	89	89	78	93	77	109	75	89	80	84	69	87	79	79	81	84	65	86	85	92	77	118	69	110	82	70	104	99	84	97	94	89	70	84	87	86	64	85	85	67	78	89	91	91	81	80	94	87	78	96	88	77	85	93	91	79	84	100	101	89	82	81	71	88	89	94	93	94	67	87	94	71	91	89	76	83	103	81	68	71	83	78	88	78	78	79	62	70	79	96	81	72	89	93	87	110	87	87	88	89	105	92	82	90	84	71	77	88	89	72	87	87	96	88	82	76	87	95	88	78	88	101	70	80	90	83	85	81	88	81	87	89	93	63	69	87	93	93	85	88	104	94	88	90	87	83	62	78	82	79	86	104	100	76	76	72	86	92	67	92	72	80	89	83	86	88	82	76	99	70	94	90	103	89	89	89	82	72	79	78	79	90	86	83	85	94	71	86	84	89	83	86	95	79	80	75	95	99	85	79	92	92	83	84	83	83	86	85	70	85	85	89	98	84	80	81	74	96	73	77	86	91	75	80	70	93	73	88	85	93	94	85	81	74	104	84	60	84	76	80	99	84	88	78	77	80	83	81	79	80	81	71	66	92	82	90	94	80	77	94	81	70	89	77	69	90	110	85	90	91	93	77	83	84	89	85	83	68	88	71	103	73	83	81	85	82	93	80	74	68	85	74	81	89	77	90	78	90	104	86	80	72	81	85	93	80	91	91	77	81	86	104	85	78	70	87	76	94	87	70	95	82	81	92	80	74	79	97	106	90	95	68	98	81	75	85	83	62	61	86	77	77	85	94	81	89	89	95	101	96	81	78	93	95	86	74	89	76	60	79	92	85	94	83	85	76	87	85	97	87	104	81	93	88	95	78	85	99	78	91	84	82	81	78	79	97	86	105	79	83	89	76	70	89	86	89	86	79	96	80	80	74	81	66	77	85	82	84	79	66	88	96	99	73	84	87	79	85	83	86	77	86	79	88	92	90	104	83	87	74	92	84	87	105	87	89	82	100	87	69	89	67	81	81	70	92	87	84	86	69	74	82	93	83	76	89	84	81	85	88	86	81	95	81	80	97	84	80	70	89	93	92	83	82	74	85	90	83	78	98	99	93	64	101	90	88	68	82	79	74	83	127	81	94	72	90	71	80	82	94	79	67	86	100	90	79	73	67	85	87	83	83	74	88	113	82	77	80	91	84	85	80	77	90	83	114	89	84	86	84	82	97	106	87	82	73	88	79	76	74	84	83	98	75	97	75	67	94	83	103	81	77	81	82	90	89	92	97	82	91	88	87	86	64	86	70	93	60	96	83	85	96	80	95	78	95	91	77	87	89	74	90	93	91	105	84	92	84	90	79	76	76	88	94	79	74	98	90	83	83	69	92	86	81	67	82	67	93	94	73	75	91	82	85	80	77	88	85	92	89	96	76	75	74	100	78	99	96	93	91	87	94	81	84	85	84	78	88	89	101	98	86	80	88	89	98	95	80	75	96	81	84	80	57	96	80	82	97	68	79	89	88	75	78	96	97	86	90	81	94	95	89	85	70	87	85	74	86	80	84	86	85	90	81	81	85	80	102	81	102	68	74	92	89	77	74	69	76	73	90	78	84	90	96	94	83	87	84	80	85	75	88	92	75	84	96	92	100	76	80	81	63	95	90	79	83	81	87	76	83	76	86	95	86	89	78	85	87	78	98	84	81	86	83	108	88	77	78	86	76	86	95	77	92	67	97	93	66	75	74	91	70	90	91	92	94	88	85	106	79	96	74	80	95	98	89	83	63	84	79	90	85	68	82	80	77	82	78	86	93	85	105	89	96	85	68	92	90	88	87	73	80	101	67	81	87	86	84	84	90	106	104	88	76	95	81	76	107	76	86	100	100	84	76	79	78	70	88	69	89	84	89	68	92	83	95	75	93	83	84	87	85	86	95	77	95	70	103	82	93	81	81	97	72	92	75	91	95	76	91	92	82	80	99	74	82	96	79	77	74	91	81	78	90	99	86	70	84	94	75	87	93	89	88
5951	433	537	546	519	473	426	430	413	395	379	372	361	339	356	323	343	349	307	310	341	342	340	331	303	317	341	338	347	328	302	308	331	284	309	329	324	286	300	345	303	346	333	357	342	288	343	311	310	307	328	315	292	341	353	338	323	278	289	316	303	337	323	279	291	328	315	318	317	336	354	298	306	288	314	277	318	312	292	299	306	292	296	322	333	309	310	331	300	313	326	274	337	320	296	325	312	303	359	311	285	270	336	307	304	312	320	328	322	267	324	325	291	297	308	295	337	351	327	311	297	291	304	300	314	298	296	330	309	308	288	269	291	294	290	309	318	309	323	326	315	313	306	344	338	284	282	304	284	305	290	307	264	305	302	323	283	308	294	289	317	310	308	308	310	303	294	294	288	316	298	314	301	310	298	324	300	308	342	316	278	329	344	332	288	334	294	314	350	288	313	280	310	292	350	309	294	361	307	310	298	337	327	266	322	290	295	318	293	328	321	308	366	310	297	331	298	279	338	293	315	281	311	352	295	328	329	302	317	346	300	316	294	291	295	292	287	295	332	310	347	299	305	325	285	340	315	320	312	301	306	338	260	303	329	308	315	330	329	315	298	277	295	321	265	301	294	328	339	273	294	296	306	324	321	327	329	321	331	317	329	284	294	274	296	319	300	289	327	315	303	289	298	340	291	294	299	330	314	330	327	305	303	313	346	307	288	296	304	335	317	318	319	290	329	304	319	301	288	324	303	308	289	339	325	291	308	328	302	303	321	318	295	299	334	344	297	320	345	312	304	282	316	301	289	318	300	289	302	330	307	318	314	299	336	309	299	327	307	313	363	349	323	292	282	279	335	322	311	320	290	296	330	308	347	295	306	341	322	299	309	322	317	325	286	283	325	314	320	323	319	285	335	325	314	323	318	297	302	309	287	288	304	275	301	338	333	314	305	305	312	311	305	286	303	342	313	330	289	325	332	307	314	313	316	313	354	316	309	313	333	313	329	335	299	288	317	295	320	284	339	324	313	309	319	306	290	314	317	307	285	333	298	286	316	301	329	325	306	311	321	310	334	305	291	307	303	293	298	318	298	289	313	324	307	324	323	324	322	321	321	290	269	306	294	282	314	329	314	281	298	319	316	289	319	297	311	302	309	332	294	293	291	318	309	294	328	340	311	318	336	314	294	295	346	297	299	308	312	302	305	322	288	338	338	304	280	300	323	315	294	322	327	315	325	328	292	329	309	312	308	356	320	353	295	339	323	292	346	346	294	303	286	314	329	323	302	332	306	303	313	291	305	303	324	327	297	327	282	300	313	303	339	318	320	356	311	322	323	282	342	321	349	331	286	320	337	332	300	324	312	298	352	322	326	306	314	343	299	290	318	313	320	309	282	349	311	346	332	316	323	326	307	312	300	288	317	341	290	305	316	325	334	296	346	290	314	312	306	330	294	293	292	282	313	298	300	301	328	305	334	318	310	303	355	296	293	340	294	324	291	327	284	273	315	328	306	293	306	296	328	291	311	318	293	308	344	317	321	324	300	313	304	318	331	276	301	290	304	317	290	314	326	316	308	341	300	305	311	319	340	329	326	293	323	325	312	320	332	311	293	337	324	300	342	279	277	293	310	310	302	320	274	285	310	320	308	301	315	315	339	306	286	341	314	315	306	321	301	295	307	314	312	280	364	336	311	308	303	345	308	325	311	316	297	298	338	333	287	280	318	299	311	294	301	308	309	314	317	266	324	287	308	297	274	305	309	319	283	311	293	295	286	325	298	288	316	329	294	309	313	316	327	314	295	326	316	330	318	311	305	324	300	319	322	323	319	321	334	345	299	340	335	310	316	293	273	302	333	344	325	326	330	312	313	317	307	326	317	295	302	298	314	298	300	323	298	325	298	335	307	339	288	328	311	305	329	296	333	284	308	319	282	302	329	314	323	342	296	294	302	305	276	303	322	327	313	305	290	291	335	282	304	314	319	345	325	309	303	316	315	298	314	303	307	287	294	317	317	328	315	305	336	310	318	313	279	332	330	323	315	294	305	304	286	307	338	326	318	324	294	306	302	319	299	291	304	329	300	288	309	277	298	299	321	321	310	316	330	327	289	300	330	303	304	307	269	322	314	301	356	307	307	329	283	277	311	300	314	304	322	299	307	358	314	327	329	322	305	304	290	316	341	344	317	343	313	315	316	284	300	322	285	308	302	297	305	275	319	289	334	317	311	315	337	331	322	333	296	316	337	290	322	305	308	329	325	305	278	317	340	310	320	297	308	346	306	307	319	337	301	311	318	319	302	288	298	310	334	303	319	316	301	344	303	342	344	291	306	280	326	328	330	295	324	311	320	311	294	313	332	325	302	285	287	333	293	312	287	300	303	297	290	307	295	318	312	302	326	318	314	320	319	320	288	340	293	344	332	329	297	328	299	329	306	322	324	315	335	330	328	306	312	294	285	300	329	311	300	321	303	286	323	323	316	332	356	313	279	299	334	317	311	306	298	308	309	292	339	302	302	326	320	311	296	318	326	300	303	321	307	310	293	308	319	301	291	282	299	343	319	300	300	319	328	322	332	310	303	294	308	309	344	310	331	332	307	319	309	298	316	314	321	267	336	308	297	299	312	315	301	333	295	345	316	320	309	327	325	314	303	306	322	331	273	294	302	319	281	303	324	339	320	300	306	290	333	299	302	301	324	329	312	345	345	298	305	293	319	293	302	308	298	289	282	341	314	329	304	353	284	328	311	300	311	320	323	316	303	315	288	306	326	272	287	282	279	310	293	305	321	317	277	337	331	306	344	354	325	300	327	320	298	336	302	310	357	318	309	304	325	312	290	303	324	300	310	267	298	274	286	336	286	310	282	323	302	332	291	312	299	286	297	299	294	289	307	301	283	280	317	314	333	346	329	305	308	295	303	312	298	302	340	273	330	308	294	311	345	296	329	343	307	311	307	324	297	305	312	312	287	323	298	310	267	355	295	304	334	311	294	324	304	318	338	339	286	344	298	312	291	311	307	300	283	290	320	309	277	313	318	313	318	319	324	305	307	312	316	298	322	287	316	327	288	302	332	279	310	279	292	347	322	307	287	307	297	325	301	333	301	320	307	292	286	280	356	334	303	347	287	305	314	278	315	316	357	318	283	287	308	298	272	285	319	311	299	342	306	316	320	295	316	327	293	332	304	310	325	328	289	290	303	315	327	329	313	344	313	334	327	282	321	324	308	313	313	340	317	303	305	309	290	326	305	314	307	337	289	300	343	318	296	294	341	266	319	304	311	335	316	326	302	313	303	307	327	309	294	294	340	300	309	309	305	311	292	303	307	312	324	285	313	327	317	301	319	293	296	281	297	305	289	291	326	325	329	328	298	319	304	312	320	295	311	304	314	293	285	349	346	307	289	299	305	314	274	345	315	309	298	338	306	296	316	292	329	304	321	286	327	321	321	345	314	300	292	308	326	328	321	275	323	327	332	309	303	290	301	318	300	339	292	286	340	304
28769	5480	1492	1034	739	601	495	395	351	306	280	251	232	233	254	206	217	221	190	202	181	197	186	195	188	157	183	166	205	176	152	180	173	193	186	177	179	175	167	164	186	182	177	164	184	180	163	161	165	186	184	171	176	184	164	171	170	146	156	180	175	160	154	194	177	165	164	155	195	187	163	176	186	170	165	170	174	178	165	176	231	173	173	181	179	177	172	173	180	178	176	178	168	153	175	178	174	191	167	201	175	175	188	186	174	163	177	162	170	174	169	171	174	171	174	160	190	180	172	157	176	166	154	160	174	169	164	158	177	156	162	163	155	162	184	161	172	165	149	184	161	168	170	174	158	155	184	166	146	156	164	177	168	171	159	166	160	176	184	195	172	154	158	183	181	181	153	192	169	157	165	182	184	183	180	160	188	149	156	168	151	158	148	168	173	164	157	152	158	166	159	180	153	169	190	148	164	164	166	172	191	179	149	177	158	191	192	124	171	177	179	168	169	159	189	185	172	174	165	163	164	173	170	175	166	169	174	165	155	149	177	192	163	190	141	204	174	145	173	148	156	181	161	172	186	163	164	164	171	180	183	160	150	168	154	158	174	166	147	175	168	182	192	166	194	151	173	156	171	168	173	171	169	167	171	165	180	155	175	181	162	154	157	151	184	179	154	178	162	177	165	190	165	174	165	176	178	184	158	156	163	182	166	162	164	154	145	162	159	159	164	162	193	156	170	163	162	160	180	164	169	169	165	157	156	176	192	133	155	168	160	155	188	175	179	158	170	178	154	176	178	165	163	151	180	173	172	172	156	177	174	158	141	181	163	167	172	178	154	162	147	159	184	189	160	171	166	184	162	166	161	137	154	156	183	171	165	173	174	170	188	150	179	168	171	157	169	158	167	166	174	181	168	152	167	168	184	164	166	179	166	174	172	181	172	183	162	142	176	161	179	169	183	201	163	145	161	153	162	167	185	161	188	175	205	166	164	179	174	160	159	158	185	172	164	183	190	145	172	164	167	159	176	171	178	155	156	168	174	184	171	155	166	159	191	173	143	170	186	196	156	166	169	154	177	176	171	161	160	177	178	198	168	166	175	168	161	181	168	169	195	185	182	159	168	159	162	172	152	152	181	166	168	171	193	187	176	182	160	175	157	174	184	173	181	169	168	175	154	153	184	163	193	177	165	165	177	195	193	155	195	173	158	200	174	178	168	145	184	176	146	166	171	163	189	179	163	156	173	163	174	165	162	162	167	173	153	168	164	168	170	171	160	150	169	190	174	169	189	173	155	179	174	169	164	150	173	176	169	164	163	168	159	177	161	146	163	162	159	145	184	169	188	170	155	201	175	181	177	164	180	166	186	187	162	170	172	182	170	161	165	170	165	166	182	180	184	179	189	162	171	150	155	167	180	180	176	145	180	177	186	158	172	197	159	179	179	169	169	181	154	184	175	186	196	166	176	161	162	169	159	164	160	171	158	181	185	164	166	175	177	175	166	177	184	177	180	172	187	158	191	183	164	143	141	158	172	179	170	154	196	165	159	165	178	175	164	167	161	176	167	142	171	181	173	142	157	167	167	165	172	199	166	185	164	164	169	173	176	163	161	173	177	197	156	151	155	182	187	175	147	191	173	158	171	155	172	161	178	188	179	167	163	189	144	173	161	170	159	167	170	187	170	190	175	165	144	153	176	177	166	166	170	169	178	171	173	146	176	195	175	189	199	178	175	176	156	180	179	172	177	181	173	195	166	172	197	169	176	193	154	164	164	184	187	202	166	159	178	168	157	151	184	158	174	149	185	171	165	165	174	168	170	168	187	185	179	165	175	172	171	139	185	164	181	166	186	152	191	163	151	160	170	157	174	177	166	166	170	169	186	180	175	167	139	177	168	156	171	177	166	175	167	190	160	173	168	182	178	182	182	186	162	151	159	147	193	166	175	177	160	173	169	173	201	196	199	184	174	170	168	178	180	168	173	164	182	157	173	195	157	166	173	161	185	173	169	142	160	179	171	153	154	160	153	155	153	172	173	179	182	179	178	161	182	181	182	155	181	157	174	164	178	180	165	159	157	160	165	165	176	158	161	158	178	188	189	166	190	160	171	165	157	169	200	170	163	207	163	163	165	150	167	162	171	181	165	152	172	174	158	155	199	160	156	175	162	165	190	200	187	143	175	163	163	188	168	158	179	167	171	166	188	157	163	168	162	171	193	184	178	176	184	144	162	202	178	169	198	151	185	181	173	181	160	173	155	168	173	184	169	153	148	162	172	182	174	168	177	163	179	166	153	194	191	173	178	172	168	171	160	175	161	152	158	167	158	184	187	169	177	176	154	182	150	152	174	168	187	183	145	141	172	170	166	166	175	144	166	170	181	184	186	183	161	173	170	166	167	148	195	182	173	160	173	158	164	173	139	185	161	171	174	154	151	190	152	184	170	169	181	159	147	132	162	178	184	162	169	162	170	159	132	184	157	164	155	168	159	167	150	173	169	160	173	164	165	168	160	179	169	162	164	161	176	158	156	176	174	183	165	183	194	156	167	174	176	163	181	167	170	177	178	153	160	153	165	144	172	178	184	174	163	201	166	165	164	180	163	166	158	182	202	150	178	160	164	174	163	177	165	166	165	176	177	181	172	175	166	172	173	172	151	161	167	180	186	184	186	172	149	195	153	178	170	163	173	143	158	185	154	166	150	173	159	182	185	178	153	176	162	167	153	178	173	159	173	192	146	184	163	159	165	186	154	166	164	183	192	181	163	142	171	179	182	174	182	168	170	174	152	164	185	169	168	176	184	167	173	174	150	179	166	155	176	162	179	159	181	190	154	172	190	187	152	181	164	174	182	170	171	171	176	194	181	161	170	182	161	187	209	160	164	146	177	174	168	177	150	170	157	166	187	172	175	175	170	175	174	156	142	152	177	177	166	176	174	158	172	163	181	165	162	149	162	147	154	156	190	170	176	176	188	193	188	187	159	165	166	186	179	160	180	166	169	159	158	169	166	162	181	179	176	203	173	204	172	180	176	165	177	199	180	180	166	166	136	209	176	170	169	188	155	170	148	190	172	184	181	171	177	163	166	195	162	161	181	177	149	179	163	170	167	164	177	188	175	171	182	196	162	174	183	184	176	164	171	185	171	177	193	156	165	178	194	155	175	162	169	173	164	160	166	177	178	161	148	188	189	170	156	181	168	178	164	175	167	144	177	161	180	183	184	180	175	174	175	184	130	175	169	173	183	178	143	160	191	198	197	167	207	188	131	174	153	162	184	182	143	173	183	153	176	156	156	155	179	186	161	186	157	174	147	168	176	160	190	171	165	179	183	178	169	171	154	179	164	181	163	169	151	164	186	182	149	170	174	171	178	165	201	179	164	145	190	148	172	155	164	152	183	189	161	185	183	172	208	163	171	169	167	168	170	158	168	173	185	159	167	186	187	206	139	169	166	177	161	170	160	171	183	151	162	216	162	188	146	166	165	160	179	151	192	203	177	179
13575	1574	3073	3480	3223	2583	2063	1874	1643	1462	1271	1168	1109	982	933	880	859	802	755	751	726	706	673	669	673	685	625	672	647	634	658	650	601	611	574	614	620	616	607	604	532	565	612	596	523	580	538	592	622	580	549	527	588	578	589	578	568	561	592	546	557	578	557	585	542	536	579	590	509	529	573	595	582	563	539	517	537	506	542	547	517	558	545	588	561	555	563	514	558	533	528	530	564	552	561	518	514	547	590	572	511	567	588	539	554	492	532	514	543	552	554	538	548	522	501	554	538	586	527	528	557	524	578	587	541	568	530	578	557	546	539	592	568	539	533	575	606	521	562	568	538	503	556	539	539	566	546	501	565	510	561	545	558	562	544	499	512	543	540	541	579	533	569	523	539	558	578	527	612	546	525	526	592	559	532	557	537	578	540	557	519	569	496	522	569	538	548	559	586	534	547	519	523	534	526	547	526	507	583	548	553	541	520	525	565	568	585	506	560	554	587	503	543	510	536	531	554	530	550	565	552	538	542	547	524	563	541	515	494	545	589	529	537	528	536	577	538	559	524	490	518	559	572	520	581	538	552	510	571	560	504	513	547	558	525	548	551	548	545	527	521	605	543	564	549	550	536	548	591	584	618	528	572	535	555	526	560	565	556	560	544	558	517	551	571	541	569	536	547	550	519	529	545	497	557	526	561	526	528	548	540	571	526	556	548	537	529	591	557	534	577	549	520	550	554	540	526	577	543	582	518	524	535	546	536	526	546	542	537	553	544	555	558	545	552	504	567	507	599	539	515	525	524	540	515	568	536	521	545	553	562	529	549	549	554	517	528	520	548	594	490	551	520	537	550	535	615	541	570	582	554	551	554	575	559	588	590	483	571	563	546	529	582	560	558	594	561	528	544	544	551	556	614	524	555	530	542	540	534	489	544	545	563	573	547	536	588	521	549	584	578	533	538	563	540	556	534	565	551	537	544	556	563	551	568	530	543	535	549	536	549	543	527	541	521	521	506	561	539	506	527	534	496	501	557	565	527	528	566	527	526	539	534	534	498	565	569	523	520	568	509	575	540	544	549	552	542	562	553	547	557	554	521	534	547	535	533	547	532	571	494	559	560	547	548	549	547	539	591	543	566	517	531	546	543	573	536	513	552	562	574	561	535	540	529	510	560	504	546	570	534	534	544	517	544	481	537	548	546	527	542	534	583	570	537	577	543	577	572	516	553	556	561	555	575	552	536	569	562	527	532	535	578	547	559	547	535	548	557	512	536	539	540	551	523	562	513	519	555	557	551	592	544	563	587	498	502	554	552	538	521	553	575	532	501	536	546	528	550	532	520	515	547	529	575	547	537	536	540	548	524	543	560	536	544	557	546	548	550	549	550	510	540	566	538	501	515	538	566	550	569	523	541	514	543	526	544	525	569	518	558	526	565	537	519	545	567	519	538	528	547	566	533	562	564	537	540	579	544	568	505	533	550	579	569	514	546	581	539	548	537	549	543	566	545	553	497	525	561	547	543	554	526	529	565	541	560	553	560	516	590	556	552	533	495	554	564	507	516	517	533	517	544	530	529	561	582	518	570	543	543	530	554	516	550	517	526	568	568	594	536	572	488	525	513	544	596	560	543	526	506	559	542	536	564	564	559	529	554	567	550	532	549	543	552	539	545	584	511	568	554	517	553	555	542	534	532	524	564	538	583	545	539	575	511	531	531	569	526	542	567	527	520	576	551	482	519	560	547	545	548	546	558	534	534	549	532	563	510	584	548	499	584	549	495	542	544	541	546	552	558	522	516	522	543	578	533	545	498	500	516	536	558	549	569	559	524	538	541	563	527	528	562	568	537	559	549	543	566	553	547	534	529	541	532	588	557	536	529	540	572	542	561	549	578	534	613	504	566	527	540	558	536	531	511	503	502	540	522	547	554	516	569	517	572	563	536	504	536	583	552	542	516	580	555	542	542	550	526	539	550	530	545	539	517	570	585	587	523	557	592	537	513	550	515	566	544	540	539	555	569	550	559	548	576	534	531	544	541	557	545	546	553	555	559	528	531	527	537	555	538	547	586	537	513	535	564	531	555	560	537	536	547	493	563	539	533	485	538	560	530	545	512	539	525	533	570	509	574	553	531	513	517	550	542	534	528	557	574	556	550	539	505	513	593	520	540	585	550	550	540	515	524	556	519	498	563	538	537	560	549	531	547	546	587	533	567	547	536	530	546	534	551	537	533	533	541	541	565	520	518	544	547	543	503	573	554	535	531	511	556	560	553	550	578	563	559	524	544	539	506	555	554	513	536	540	555	536	545	575	547	558	570	511	531	578	540	514	520	499	512	529	542	497	545	549	553	525	554	577	482	561	514	538	524	516	553	554	545	521	563	506	565	536	522	519	588	532	552	536	552	566	526	538	570	514	574	541	542	581	569	512	520	511	539	558	565	529	539	529	562	517	551	599	555	524	565	529	557	525	530	527	575	582	557	560	493	554	536	568	516	536	554	528	588	526	556	528	514	552	552	524	558	559	565	576	546	559	554	503	516	540	534	523	567	547	532	554	539	491	545	538	555	555	528	523	539	579	548	590	506	526	560	583	555	517	555	573	530	583	598	536	516	518	577	515	549	531	531	562	527	590	538	513	550	531	520	564	521	547	563	523	551	562	550	546	547	611	562	536	551	564	519	566	524	535	550	554	538	532	498	534	545	570	549	536	518	523	557	523	515	518	574	494	516	546	530	553	552	525	527	531	544	526	551	539	508	531	537	584	577	563	592	592	536	536	537	577	523	536	545	572	546	533	536	578	584	547	539	536	532	534	565	560	545	524	530	526	543	514	521	542	593	537	524	509	583	530	563	544	577	538	515	504	528	580	547	537	573	549	539	552	539	560	585	543	562	530	542	527	565	503	608	556	538	538	537	527	501	524	530	587	517	565	525	529	535	529	560	544	558	526	556	553	541	557	537	565	510	543	599	529	559	557	512	535	524	547	571	548	543	532	512	552	522	544	500	533	541	534	528	584	543	562	574	513	556	558	552	552	569	531	530	565	540	572	567	562	546	551	524	537	552	560	566	555	515	540	505	538	575	538	560	533	546	564	564	535	580	541	557	553	525	544	526	545	524	600	571	557	536	576	517	557	550	535	499	520	514	539	576	564	549	535	543	519	567	540	577	543	521	534	532	565	581	566	522	534	507	586	549	556	531	459	564	511	502	498	541	554	538	540	576	560	576	580	544	589	565	553	559	549	565	536	538	578	603	523	522	559	560	494	584	545	507	552	512	566	492	524	532	549	492	580	531	537	595	581	517	522	500	564	577	513	541	541	575	539	528	525	548	513	544	515	570	566	543	514	584	575	519	579	533	522	537	564	568	590	571	502	554	526	565	533	568	570	518	550	540	577	546	549	529	519	552	546	543	563	518	563	560	531	542	528	553	548	548	518	517	554	501	499	543	556	544	592	511	568	511	556	548	526	532	542	521	542	534	543	549	549	534	554	527	552	566	527
38404	13647	3384	2166	1525	1152	872	698	618	509	518	433	410	396	394	356	374	327	307	313	319	326	310	286	299	289	309	300	279	293	286	299	308	309	299	297	276	281	288	283	290	272	272	286	266	289	314	281	293	276	293	265	296	273	274	283	253	240	267	270	264	287	273	237	258	270	244	270	294	275	265	277	278	262	247	252	263	300	271	277	297	245	270	247	303	275	276	280	286	296	277	261	260	269	253	279	286	287	278	245	250	285	272	265	252	261	280	294	262	280	279	261	274	270	255	273	287	298	265	249	263	298	288	258	269	284	273	272	263	266	245	261	245	283	277	263	285	255	239	282	275	267	237	290	267	286	258	292	278	284	258	241	276	255	266	279	271	262	285	271	272	281	264	277	255	264	272	264	290	259	289	253	281	278	295	266	282	250	276	267	258	275	257	245	279	277	277	273	275	253	285	282	258	264	305	272	250	255	267	276	287	283	262	268	259	276	289	280	268	267	279	289	296	294	264	251	284	272	287	290	266	278	255	267	263	311	240	269	277	272	243	260	290	299	246	311	265	295	258	289	270	269	283	261	244	288	268	283	284	266	284	305	290	276	300	266	287	287	282	282	304	259	267	284	241	266	279	287	280	259	270	286	270	267	259	259	256	256	294	274	272	286	280	254	264	281	232	264	263	252	263	273	262	239	285	285	281	269	255	266	284	279	285	256	274	245	282	272	285	261	308	269	276	302	283	257	302	281	293	258	271	271	274	296	245	269	267	259	249	288	245	267	266	296	252	273	274	276	265	260	248	232	269	299	251	259	249	277	287	260	290	285	300	279	261	280	253	288	259	282	266	267	269	268	274	271	269	290	293	242	278	251	255	281	259	245	251	254	282	281	230	291	270	276	291	266	287	273	269	272	284	273	262	264	266	228	291	255	252	295	278	274	263	236	257	274	273	265	245	277	290	282	275	284	254	275	270	262	250	270	252	255	267	257	237	282	270	264	282	242	254	297	258	307	254	286	285	263	283	265	260	290	258	262	238	266	240	234	251	286	231	278	295	247	263	260	256	263	267	282	282	300	272	299	257	253	275	269	263	254	262	261	301	253	259	286	256	294	289	266	300	272	288	252	265	282	269	264	262	302	262	262	292	266	275	270	330	274	268	255	282	264	289	266	280	252	287	264	265	278	273	294	264	258	262	279	280	281	272	259	253	255	259	270	254	264	278	280	258	244	274	254	286	274	285	257	269	246	273	271	283	261	258	281	278	313	268	257	295	251	257	266	265	263	301	262	262	266	292	272	249	272	263	284	261	252	260	265	266	277	272	280	275	273	284	259	266	259	291	306	277	299	286	256	261	280	270	269	266	260	264	274	262	260	267	248	280	257	274	262	274	279	276	295	237	239	278	272	294	270	258	270	258	293	273	269	291	253	284	252	287	262	287	251	281	271	277	297	286	265	266	274	289	228	273	264	259	280	272	288	250	290	280	281	269	256	276	285	244	243	265	260	262	277	246	264	288	278	294	247	275	283	289	269	266	279	280	255	275	284	292	255	274	292	268	275	270	279	286	263	241	261	281	263	256	271	273	274	286	263	261	278	272	251	294	246	248	240	255	271	273	255	300	255	261	282	284	263	263	271	268	272	282	283	281	272	278	279	287	253	277	287	290	277	306	259	266	271	245	243	272	269	279	299	288	223	259	273	258	273	289	252	232	287	274	271	249	260	285	276	254	297	271	248	272	267	279	245	253	273	233	265	266	284	266	290	259	242	272	285	278	286	258	258	305	273	290	271	271	262	276	234	265	267	289	264	266	270	276	256	279	271	279	278	248	296	282	270	251	264	296	276	304	300	261	282	296	276	298	285	296	306	243	253	258	281	277	269	288	267	267	273	273	295	289	238	289	257	260	288	260	262	249	280	284	272	277	293	271	255	263	247	251	296	275	259	279	252	293	262	296	248	267	254	262	301	269	301	271	273	288	265	266	262	273	278	277	302	269	284	261	297	321	292	266	268	271	259	235	265	253	310	259	284	271	269	263	292	285	275	266	272	272	277	287	262	288	261	256	258	274	263	292	300	269	249	257	294	285	278	253	261	270	282	277	262	241	271	262	294	267	310	267	290	303	288	250	276	306	259	315	267	256	305	300	267	287	283	303	257	288	275	270	269	241	296	280	271	264	287	257	256	287	280	242	262	286	262	265	284	252	285	282	261	282	280	300	277	268	262	256	264	289	298	299	252	258	266	265	288	267	246	252	286	284	280	256	277	297	270	243	255	234	265	275	278	285	288	284	293	275	296	256	284	302	262	276	242	276	272	283	270	271	248	260	260	264	288	277	289	255	287	259	297	280	260	274	260	250	278	257	281	237	275	237	256	257	250	252	292	292	288	265	230	276	271	309	288	266	252	293	267	248	269	253	287	274	284	283	277	257	268	256	271	279	261	279	280	282	300	250	274	253	294	260	251	271	300	286	284	238	259	263	257	312	261	291	257	267	279	272	265	304	236	255	282	268	266	286	308	263	285	275	269	300	308	249	299	251	269	279	243	233	283	271	291	255	261	261	254	252	281	260	300	291	275	292	264	241	295	279	287	286	270	233	271	265	249	283	288	258	295	240	281	284	270	281	257	242	268	269	265	289	295	302	271	252	273	256	284	291	236	276	271	288	247	268	279	293	276	285	270	290	270	300	275	288	289	288	246	267	279	274	262	276	260	241	261	284	279	298	308	278	281	279	273	261	257	293	256	261	271	260	289	288	265	225	297	273	256	270	258	259	272	261	248	247	251	276	295	263	282	259	281	265	308	267	278	266	286	265	257	279	251	270	252	287	267	239	244	253	246	249	263	284	260	274	269	266	274	231	285	286	280	263	242	287	288	260	248	265	243	284	283	280	257	275	288	255	263	297	265	311	283	289	265	312	258	274	283	289	274	260	286	273	257	266	248	271	296	262	261	269	271	241	283	270	276	258	255	279	249	273	252	238	280	283	240	244	276	262	252	289	260	271	283	315	288	257	267	260	278	283	277	295	265	276	268	302	288	264	250	296	272	271	280	287	286	278	264	266	284	288	269	289	263	265	259	254	274	236	308	293	285	268	272	257	282	282	253	285	273	274	271	262	271	293	254	267	294	297	268	280	271	266	247	302	276	237	256	288	268	267	259	277	270	294	304	277	257	280	252	269	276	295	271	264	286	281	253	279	260	264	298	270	304	253	267	238	286	283	272	292	265	241	266	281	293	263	259	277	265	272	296	276	274	251	255	275	273	270	265	276	261	274	275	274	247	267	263	242	261	290	279	260	291	276	237	257	270	264	293	294	273	277	281	271	259	286	278	272	269	259	287	283	295	276	250	289	265	290	267	243	289	271	257	259	275	294	294	291	268	242	242	260	256	262	278	291	247	260	293	286	264	266	293	272	255	282	265	273	269	275	266	279	254	292	305	281	309	258	278	296	308	270	279	280	262	268	284	290	303	243	264	267	289	281	275	298	266	260	271	268	278	283	274
17434	2573	5461	6245	5489	4494	3734	3102	2816	2439	2129	1856	1677	1578	1480	1460	1392	1240	1202	1225	1201	1117	1050	1107	1078	986	1028	983	949	986	971	938	947	932	985	870	870	930	887	852	898	917	882	865	862	879	849	853	804	830	837	841	844	881	887	843	862	883	817	817	846	813	837	852	842	849	771	815	797	862	834	826	769	750	822	792	778	803	833	771	795	775	763	808	811	800	785	832	813	811	768	820	837	803	793	850	783	814	810	823	745	837	846	795	793	789	799	846	788	827	770	814	739	766	819	821	823	815	826	779	792	825	847	819	853	785	835	798	819	786	788	836	825	796	794	756	813	811	775	810	734	826	774	830	800	819	792	781	793	773	849	764	775	783	824	783	779	782	767	789	768	810	793	808	794	780	780	792	806	744	729	768	745	769	809	789	830	773	812	829	803	722	820	750	864	773	770	804	760	790	798	798	835	784	811	812	768	815	791	787	811	774	776	772	779	800	786	784	753	784	840	821	760	810	820	791	813	737	783	765	744	803	767	848	821	807	812	841	773	800	798	741	810	744	772	801	769	762	821	816	809	862	821	834	780	807	757	839	755	739	830	814	789	804	779	764	789	813	814	804	752	771	806	753	820	775	821	784	753	799	778	783	799	860	813	783	789	791	821	813	817	803	833	754	851	755	832	797	802	811	810	853	810	794	750	773	824	781	780	805	797	817	805	794	760	738	771	785	765	766	802	774	752	790	718	798	814	756	760	827	812	805	804	813	795	774	758	829	806	802	800	806	747	754	815	839	805	800	841	813	746	840	794	825	802	787	748	758	789	776	806	786	826	758	800	813	820	754	789	858	816	777	832	814	801	844	806	763	770	837	827	861	781	769	789	838	817	800	811	778	773	816	758	841	779	783	824	792	790	819	817	822	822	766	773	863	827	781	816	799	811	816	795	802	831	806	801	768	823	802	780	827	866	784	756	832	797	782	800	751	846	797	823	773	762	763	781	778	842	776	771	797	744	761	784	777	795	836	816	794	814	742	792	798	793	748	815	802	795	777	797	795	776	817	840	818	778	758	769	777	830	794	810	819	797	808	818	838	795	846	780	816	816	780	800	826	827	822	884	803	783	788	826	742	810	795	832	837	821	777	801	800	809	832	777	815	831	740	757	778	838	781	829	794	829	777	828	792	774	817	838	776	802	773	806	817	806	800	785	794	820	771	794	769	784	791	752	746	810	755	791	800	804	799	803	817	747	774	825	815	773	793	770	810	828	795	815	824	736	748	854	756	769	783	726	857	851	769	786	840	741	789	792	779	798	808	794	766	793	762	825	825	773	811	802	746	766	785	831	815	766	760	834	810	823	719	791	814	720	782	822	802	795	789	755	816	791	816	805	779	821	782	799	755	786	813	787	820	826	830	758	830	833	742	768	803	760	785	776	789	794	834	748	818	803	769	788	799	753	750	783	833	851	804	735	804	809	801	827	827	795	795	800	808	808	779	793	807	788	832	811	875	790	787	823	833	741	775	827	818	777	803	810	730	785	814	811	809	782	789	747	814	785	754	742	807	815	795	791	767	839	805	783	771	838	851	818	780	750	759	782	827	808	783	801	850	801	803	784	834	769	787	777	784	756	756	767	804	788	848	740	775	788	803	784	772	802	813	812	775	796	793	735	773	817	744	857	839	789	773	772	768	809	815	769	800	808	759	784	783	822	794	760	817	789	791	849	763	771	863	775	820	761	780	771	774	759	823	720	830	812	799	748	847	812	820	781	785	839	794	827	812	790	809	738	829	790	794	766	794	819	818	809	803	805	803	832	791	833	762	799	805	783	824	865	756	843	791	838	826	759	831	772	794	810	837	804	765	809	767	771	800	759	776	822	831	778	837	785	783	815	812	766	768	825	755	718	772	792	792	772	773	793	827	806	746	825	746	812	790	761	745	818	830	817	806	789	833	825	716	832	850	758	792	804	822	741	859	780	788	815	786	778	795	736	770	797	753	787	801	737	808	778	788	792	829	763	783	768	786	822	760	796	785	826	758	834	793	687	759	803	806	780	813	756	785	780	804	775	813	774	831	823	839	823	802	823	797	793	720	757	784	812	806	776	761	830	819	835	769	784	812	783	794	796	802	799	781	784	782	793	765	753	818	811	763	758	794	770	769	747	761	750	795	759	818	786	777	817	825	809	764	831	770	788	746	811	815	785	780	805	764	769	816	720	818	841	794	778	769	831	769	814	809	787	784	802	781	767	788	814	731	761	703	792	806	798	787	786	841	800	812	785	782	790	769	773	821	801	809	763	801	822	810	742	830	772	762	830	852	809	794	820	818	795	804	805	803	784	804	782	761	752	797	770	831	807	828	809	755	786	871	803	815	777	793	782	787	743	747	803	770	845	795	818	818	828	777	775	791	792	802	788	812	762	835	805	784	790	774	755	802	791	767	749	765	814	815	796	798	811	810	816	801	825	790	778	761	798	782	805	794	807	772	810	775	791	814	818	769	754	817	776	794	781	801	781	796	787	827	793	821	790	778	825	787	812	791	829	806	801	815	828	815	833	792	788	786	779	803	787	862	828	790	802	822	806	783	850	802	797	788	758	808	795	833	854	807	788	796	813	809	800	778	792	793	786	809	748	843	777	828	774	791	820	788	768	738	800	819	784	753	812	783	770	796	783	826	802	759	771	792	819	737	823	781	817	808	819	772	764	811	799	805	777	789	807	783	814	808	779	791	764	810	795	787	758	787	808	827	818	785	806	786	778	849	804	757	731	760	794	771	794	822	780	788	761	814	789	761	786	810	784	740	747	790	843	806	821	806	807	784	821	834	773	786	776	717	804	834	820	838	799	778	833	798	784	790	812	769	777	786	802	825	782	782	805	824	759	801	797	751	823	828	823	751	786	751	749	809	820	757	763	769	797	781	855	810	849	816	771	753	811	751	779	761	821	803	831	800	829	777	770	786	784	750	810	792	836	825	823	793	753	754	794	769	804	781	736	738	809	792	764	762	783	778	795	815	798	809	827	776	757	784	733	835	767	782	796	818	827	767	770	798	800	785	833	810	787	797	752	774	830	837	785	799	767	829	783	754	806	802	829	784	762	795	771	782	828	814	852	789	768	821	806	788	776	730	813	807	806	785	822	767	748	767	798	742	813	761	784	763	753	877	845	770	805	747	794	806	852	801	794	780	763	828	816	846	784	711	766	774	793	807	777	774	792	762	786	802	816	756	796	801	753	736	889	802	807	772	805	775	769	794	816	780	811	796	791	788	784	791	795	775	748	818	802	778	798	770	812	823	815	804	799	781	763	829	818	785	859	819	800	805	754	799	808	789	802	754	784	789	790	775	839	803	857	789	795	766	834	789	800	737	787	790	807	767	800	767	763	795	804	834	836	844	833	775	752	755	804	845	801	772	814	766	759	796	764	819	764	752	807	790	782	816	749	807	827	795	754	799	839	818	811	832	807	773	857	768	793	783	798	750	784	813	812	779	804	826	823	816	803	741	842	784
5623	350	177	151	132	110	109	91	101	104	86	79	77	88	106	91	101	82	95	94	96	97	81	77	81	77	83	79	78	88	87	87	95	105	76	80	88	93	87	90	78	89	89	82	86	95	79	85	65	75	89	82	82	72	91	95	82	82	94	77	89	78	94	97	81	55	82	71	76	84	79	100	97	92	67	88	99	92	67	90	95	75	96	89	84	76	67	97	94	70	105	77	82	83	95	78	79	92	88	88	75	98	72	88	75	104	88	91	101	74	72	94	92	86	91	87	92	92	82	82	87	99	80	90	84	70	77	82	101	82	93	90	79	85	83	88	86	95	86	78	94	81	71	87	92	81	80	86	78	85	84	91	93	77	90	80	84	100	76	80	71	89	94	70	89	91	83	96	86	86	88	83	99	74	89	82	77	82	84	79	93	89	77	91	96	78	84	75	100	91	83	91	69	88	95	80	91	94	95	80	96	85	87	75	88	80	79	73	74	82	98	72	85	86	78	94	80	98	83	86	83	81	74	82	95	93	94	92	91	87	76	86	82	75	98	98	83	87	70	91	75	86	101	96	88	72	85	93	80	95	72	81	101	77	94	89	82	78	93	84	81	83	84	95	92	79	91	77	93	76	93	95	99	80	79	91	78	93	86	91	102	87	70	85	84	73	86	93	85	105	86	75	94	79	87	77	96	67	105	88	90	86	87	88	91	85	74	77	82	83	70	93	99	83	68	96	86	84	81	84	87	92	81	109	91	83	84	84	84	96	102	81	91	81	90	91	76	74	81	83	87	90	94	98	95	88	83	84	98	80	72	91	97	71	85	77	86	78	90	86	93	95	100	76	80	101	76	79	90	70	86	83	95	76	81	87	76	79	79	75	76	85	78	72	76	86	81	99	97	82	86	77	104	90	78	98	81	80	86	96	73	87	81	98	79	89	88	101	73	86	94	88	80	95	70	86	95	81	83	83	104	91	84	78	83	80	86	93	87	83	73	90	73	81	82	85	70	95	86	84	74	97	86	86	81	80	87	63	78	81	72	89	81	93	88	89	101	76	88	103	80	80	74	95	87	90	91	80	88	107	84	87	79	79	72	72	83	75	74	84	77	73	81	84	89	96	95	88	84	90	83	97	84	90	81	100	86	84	89	91	77	92	80	79	83	84	82	85	82	81	61	76	103	93	88	86	100	103	78	87	94	77	96	87	92	95	81	90	61	75	74	69	86	76	66	88	98	81	112	79	87	81	74	80	72	91	89	89	85	91	81	97	87	77	92	74	98	90	74	77	87	96	79	96	67	99	88	81	84	87	86	88	70	73	100	74	80	80	92	69	86	95	89	90	60	81	81	86	80	92	87	84	83	88	65	95	76	81	83	82	91	80	78	75	96	94	84	106	102	85	85	87	79	89	76	61	94	76	99	81	82	97	78	85	103	88	76	99	91	85	73	84	77	97	72	74	91	89	81	71	75	86	93	71	68	115	113	72	97	80	68	78	87	83	76	86	88	84	77	92	83	89	85	80	88	99	84	82	84	83	82	79	94	81	73	80	84	85	75	80	77	78	84	102	73	71	73	92	82	83	86	93	87	78	92	77	79	81	74	75	88	71	87	90	89	83	69	80	84	79	86	78	80	80	84	81	72	95	90	88	84	66	78	69	89	93	79	91	92	95	95	80	99	89	89	97	80	98	83	84	80	85	86	77	101	72	89	83	89	90	81	93	91	69	91	98	91	87	82	104	74	83	92	92	80	71	94	60	87	86	70	83	77	89	96	87	77	78	85	67	86	85	87	82	85	91	92	97	91	65	78	94	71	85	72	88	77	94	74	87	73	86	86	93	91	97	89	95	69	91	88	76	86	81	57	84	87	95	99	91	60	82	75	75	99	74	97	96	104	94	73	92	86	71	68	87	90	92	99	77	78	101	106	71	96	92	93	98	84	90	84	85	81	108	87	95	87	80	87	89	83	71	78	102	74	65	78	78	79	70	75	92	87	82	76	93	81	94	88	78	94	78	97	80	91	77	89	88	98	69	67	92	79	83	89	74	84	89	92	101	79	88	88	103	78	92	85	95	83	87	77	78	102	78	74	85	79	90	88	88	78	83	93	57	88	79	82	72	85	82	93	78	107	75	79	89	98	88	78	85	78	82	92	98	84	94	79	99	86	68	84	77	81	86	104	92	82	88	78	80	90	77	71	76	79	82	79	93	97	84	81	87	92	84	67	97	103	93	69	81	68	91	83	84	96	77	91	78	74	94	86	71	87	84	80	91	86	99	82	99	81	72	70	104	94	98	85	86	82	96	89	82	85	89	80	103	96	86	78	82	97	72	86	79	88	85	76	81	78	76	93	86	75	76	94	81	104	76	88	82	98	86	83	93	83	67	96	87	73	82	94	79	94	88	78	91	71	78	70	87	81	81	78	88	82	80	86	77	99	86	98	104	85	96	69	79	84	98	81	77	98	89	68	87	77	89	83	85	78	76	84	82	100	76	91	101	84	89	82	94	88	88	93	74	76	93	82	71	71	79	94	86	78	85	74	80	80	91	78	109	75	81	85	79	78	84	80	78	79	97	95	102	63	74	84	73	71	99	77	74	93	84	87	94	90	101	82	74	89	92	82	96	70	100	84	72	86	95	100	83	79	83	97	98	97	91	94	82	92	90	81	85	64	86	95	98	82	118	89	77	83	83	86	85	83	85	82	88	82	101	88	96	98	78	83	97	81	81	71	80	81	73	89	103	87	72	81	89	73	95	93	93	88	87	90	89	89	77	90	75	103	75	84	84	69	89	71	78	88	69	73	86	82	82	98	86	89	87	73	66	112	83	71	84	69	95	102	86	84	82	74	95	101	84	93	72	78	90	75	91	92	96	86	83	83	85	105	82	89	100	84	101	92	66	101	92	73	69	88	93	79	77	82	84	92	76	82	91	94	78	81	76	72	103	99	79	78	75	64	81	72	86	91	95	95	81	82	99	95	86	84	88	89	84	91	74	78	95	79	73	78	103	88	95	78	92	79	79	91	90	65	72	77	91	86	66	83	66	90	97	85	80	95	85	74	75	86	84	97	73	64	82	88	74	84	83	75	90	80	77	90	83	101	112	78	90	90	98	79	83	93	77	77	65	105	87	70	84	92	112	69	82	95	87	82	69	98	91	78	76	85	82	67	83	91	75	83	61	80	95	70	86	82	83	87	74	74	89	68	95	75	85	79	85	91	85	112	75	103	75	99	76	76	83	95	91	81	83	77	94	72	85	75	88	84	65	102	69	75	73	80	83	86	87	75	90	83	89	81	78	81	91	82	83	84	104	78	91	78	85	83	88	84	95	93	70	66	93	91	82	92	80	90	90	105	80	85	89	92	90	96	81	91	85	91	88	83	76	86	84	87	89	88	82	80	93	81	112	104	81	80	73	83	77	99	88	87	95	83	87	82	87	90	84	91	83	69	92	94	66	96	89	72	86	83	82	68	93	78	82	93	97	88	98	100	93
5978	411	521	539	518	527	444	418	399	384	392	343	374	323	329	355	343	370	341	326	345	307	304	292	295	358	329	305	327	304	324	306	305	364	330	304	310	341	308	307	331	335	322	290	329	293	340	340	338	301	307	313	338	299	274	292	301	332	282	293	333	305	323	320	295	345	320	289	312	337	304	320	311	283	301	293	335	358	323	289	315	328	308	336	333	326	323	336	299	333	314	297	305	323	306	303	294	323	345	317	316	336	294	294	286	321	346	314	311	326	308	316	303	321	336	303	305	300	309	308	314	312	312	328	337	303	324	298	315	306	284	329	300	289	308	299	289	309	314	310	295	370	320	339	342	297	308	326	305	293	324	329	317	340	323	337	318	327	320	303	311	323	312	309	308	325	322	303	335	333	311	328	326	320	296	315	329	286	317	310	295	320	295	268	344	291	309	333	308	336	297	336	313	305	304	319	326	308	302	335	314	300	339	306	308	336	319	302	300	331	290	319	265	345	358	328	292	300	284	311	323	307	286	293	300	304	318	289	325	288	327	336	328	293	348	307	316	334	332	288	338	318	280	324	324	327	320	319	340	295	320	281	304	315	349	354	334	317	330	320	305	318	321	317	304	293	289	303	308	313	298	305	324	279	310	335	334	314	316	337	327	279	310	343	296	316	317	321	278	323	327	307	329	325	301	324	313	304	335	304	316	307	330	293	299	325	315	318	301	322	279	304	299	327	312	313	330	318	284	296	301	279	314	253	338	298	313	316	322	314	295	337	307	305	322	327	324	310	326	344	272	301	287	305	322	322	307	284	300	299	296	278	293	324	309	327	317	277	322	318	316	291	299	315	300	310	308	323	289	287	320	325	344	312	303	305	317	307	301	315	319	318	314	307	317	318	323	304	324	292	302	316	287	300	318	301	359	295	303	364	303	306	296	306	299	282	293	263	353	329	291	326	299	294	319	319	314	318	317	314	312	306	300	309	333	284	303	294	345	336	331	303	292	319	331	318	324	313	322	332	311	313	317	315	334	315	313	313	314	336	298	303	309	326	324	310	303	320	302	291	287	303	299	331	303	305	319	280	304	299	296	309	298	301	328	292	320	314	303	295	339	312	291	318	303	308	295	326	306	303	314	315	323	325	306	343	286	311	341	342	329	333	323	283	318	290	285	288	326	307	324	326	300	321	327	326	316	307	298	294	298	327	311	353	320	308	312	328	318	295	294	315	297	298	321	281	286	327	314	312	305	309	313	316	325	298	308	312	325	313	325	310	328	303	309	324	302	292	285	308	309	305	312	288	291	331	282	338	342	308	320	329	289	341	305	280	326	326	317	299	315	298	318	319	314	315	344	284	305	334	329	308	302	291	317	344	305	287	332	313	320	313	297	346	325	339	301	283	311	331	286	287	307	321	324	294	315	312	320	304	292	316	300	296	312	303	332	311	325	314	363	307	299	280	324	352	311	340	292	301	292	320	310	307	302	320	323	320	326	291	313	308	313	317	287	328	292	295	330	303	330	322	284	300	284	326	313	324	285	329	334	294	285	329	322	296	295	329	315	302	290	335	303	299	322	296	286	317	336	323	336	334	290	319	322	325	300	293	322	290	316	294	334	326	292	301	343	295	292	296	324	325	313	321	318	306	333	307	326	347	325	313	313	316	310	317	297	316	320	290	326	320	297	297	306	312	293	306	308	308	287	272	310	316	336	304	308	317	290	323	285	318	302	315	349	295	343	299	318	317	320	309	334	305	306	304	325	324	297	313	304	301	288	303	315	303	331	272	292	352	326	318	329	319	347	324	355	330	310	304	312	314	316	306	312	285	294	320	310	326	317	293	334	299	320	297	293	308	319	327	309	287	314	296	295	313	294	303	321	291	311	286	307	323	318	322	302	342	315	316	301	322	320	316	326	321	285	301	323	296	291	288	284	289	319	291	285	312	309	304	344	331	310	323	293	282	284	330	300	314	316	338	285	311	318	327	320	301	308	278	320	299	309	321	324	367	297	334	306	326	315	356	315	298	370	325	302	299	315	307	312	294	290	311	311	302	302	304	326	306	345	277	336	346	305	319	344	281	301	289	311	282	326	304	307	283	342	284	318	285	321	320	309	333	317	305	338	315	302	312	334	316	287	332	333	306	327	310	293	269	312	308	275	281	326	324	301	320	315	321	284	311	278	299	312	300	325	295	312	302	301	313	333	293	298	324	322	323	314	300	316	306	302	285	322	319	304	324	314	309	303	306	345	300	305	291	313	319	316	321	341	298	303	291	302	336	310	326	317	320	321	334	299	316	332	304	291	317	343	312	316	303	305	320	305	308	316	281	282	335	308	306	319	278	312	328	289	313	285	302	308	299	326	324	323	307	310	309	305	310	320	326	318	294	325	337	306	300	301	311	300	291	284	297	307	288	330	321	318	330	325	309	313	331	302	309	302	330	307	306	311	335	322	318	290	307	333	313	306	299	324	296	318	316	316	295	314	327	320	284	290	300	282	333	272	355	324	340	292	315	307	319	298	317	337	300	292	284	322	369	327	302	316	290	260	310	297	300	310	284	300	343	330	313	334	326	340	296	320	293	277	327	304	299	320	302	310	303	322	265	320	296	298	303	313	326	332	330	321	316	314	303	322	320	340	341	302	323	333	302	313	328	315	325	325	323	287	293	292	327	313	298	280	276	349	292	313	301	328	304	304	302	271	324	323	313	291	332	309	317	285	290	310	294	320	323	336	328	293	313	304	343	320	315	311	297	327	324	309	317	327	312	319	309	296	298	299	295	309	317	290	338	319	329	294	306	308	300	325	311	330	320	323	325	299	323	323	320	322	297	336	335	320	312	293	304	353	286	313	312	317	323	278	308	319	313	320	296	321	318	321	305	303	306	303	338	331	320	310	279	310	302	337	316	334	323	344	279	320	306	334	339	325	323	305	286	316	316	308	338	321	322	280	325	288	281	295	299	312	311	314	308	307	321	334	323	330	340	320	305	287	294	313	330	354	322	316	330	293	321	338	286	328	296	341	278	314	315	314	312	300	287	336	321	309	302	306	318	301	296	324	312	328	341	317	308	312	308	330	311	295	320	307	318	274	316	287	330	297	331	350	331	284	301	278	267	300	299	332	310	293	334	289	286	326	331	319	302	296	317	297	327	297	321	309	303	320	329	323	349	325	294	285	305	319	323	298	306	301	311	317	320	313	290	300	290	334	315	341	328	316	310	315	290	301	315	310	309	279	327	330	320	328	332	322	316	317	333	316	299	307	299	308	288	335	277	283	316	304	298	284	345	305	288	303	323	342	309	291	300	301	316	309	324	321	330	341	306	339	309	263	311	303	284	310	305	324	339	315	291	316	337	304	324	313	290	302	332	303	329	324	281	356	302	308	282	318	296	294	340	311	335	339	308	314	294	318	299	318	322	284	272	309	352	339	299	320	296	330	311	324	312	303	324	311	338	316	311	337	283	306	295	320	299	301	314	323	324	308	310	294	301	314	318	308	329
29452	6325	1493	1077	783	562	470	420	377	330	295	276	245	234	227	205	216	193	184	197	199	209	205	166	176	157	191	174	195	178	188	188	171	169	182	177	167	159	194	172	189	154	173	152	157	199	156	172	166	174	157	173	183	168	184	178	192	166	157	172	161	166	189	177	158	154	201	183	188	175	163	185	165	170	161	164	171	146	140	175	167	161	169	191	193	174	166	161	183	179	193	149	172	154	172	137	188	163	165	195	204	158	162	167	154	192	162	156	180	172	164	156	152	167	164	160	184	187	154	156	157	166	176	179	159	199	164	167	181	161	177	184	177	147	155	161	187	191	193	162	189	181	161	175	176	186	177	167	176	167	182	174	178	174	167	172	184	166	161	171	155	164	180	163	186	161	163	174	172	167	160	158	182	144	174	159	172	163	157	173	181	197	156	164	152	192	163	169	152	176	178	154	154	163	168	188	179	165	160	177	164	179	197	164	167	166	147	156	172	171	163	168	162	171	170	171	167	169	160	162	153	173	177	155	183	189	214	172	179	180	172	172	162	169	167	185	181	160	183	180	157	151	139	163	183	192	176	180	178	176	167	163	152	161	167	168	168	153	167	172	179	158	177	185	187	178	185	154	177	190	177	167	182	166	175	166	159	162	184	190	150	177	173	171	167	175	175	169	170	166	158	164	163	199	167	170	177	175	187	153	162	147	180	185	163	164	158	173	169	186	157	187	174	158	191	149	171	181	180	185	189	174	168	183	189	186	179	183	185	174	155	163	170	163	157	172	155	181	160	184	169	154	161	146	186	165	145	170	168	184	172	148	171	190	166	168	164	185	156	168	172	161	175	170	192	181	159	166	168	149	146	150	181	159	153	165	176	166	170	152	153	199	167	138	160	179	173	170	168	177	166	170	170	172	161	178	166	186	156	158	178	174	189	173	164	155	187	178	167	164	167	169	156	139	186	163	200	182	182	167	190	195	172	158	179	159	152	170	171	149	166	151	181	187	141	172	187	170	189	170	164	178	159	195	186	163	149	170	180	174	162	166	158	167	190	172	192	195	185	152	167	160	174	147	172	151	175	158	156	167	155	146	208	159	164	183	146	188	168	173	172	172	175	168	170	180	188	171	171	184	173	165	157	161	175	169	151	169	149	154	179	165	172	207	174	158	167	162	154	180	171	148	165	167	171	159	164	151	168	163	159	160	164	164	186	164	161	166	198	176	156	151	162	177	181	159	164	172	185	158	163	161	155	189	174	183	178	166	176	195	187	181	188	166	162	175	170	162	172	167	174	164	166	213	164	207	151	166	194	182	179	182	170	173	184	178	169	169	185	154	145	159	188	159	161	191	183	182	183	191	165	169	185	170	174	183	177	192	162	187	174	177	156	176	167	159	160	167	190	175	168	184	147	160	169	171	149	136	169	191	177	176	180	194	163	158	173	168	195	168	170	171	162	169	168	174	174	160	191	151	160	161	179	175	166	172	185	180	168	167	182	161	171	144	152	177	159	153	177	183	170	189	166	164	181	193	196	192	164	197	182	171	175	178	160	164	161	167	176	152	168	154	147	188	179	181	173	170	176	157	176	183	170	176	194	164	157	187	177	169	169	176	164	205	205	176	172	154	182	172	151	174	162	180	161	144	174	166	168	180	172	167	152	168	164	168	188	157	164	171	166	185	158	168	183	187	162	175	163	193	163	181	169	158	154	188	208	175	161	169	166	145	162	175	179	167	170	168	187	166	169	174	157	151	177	167	178	168	163	179	187	176	158	208	186	173	173	172	166	160	156	176	161	170	151	157	167	173	192	156	136	159	184	164	167	171	159	177	198	170	172	163	172	164	166	164	158	176	186	173	134	186	168	179	193	164	155	156	173	179	155	170	164	181	148	190	186	182	175	150	170	168	182	181	161	169	167	152	167	161	194	156	174	182	167	161	174	193	175	152	164	151	160	160	175	147	155	162	162	168	179	166	169	167	155	187	188	177	177	167	157	174	188	159	196	165	187	175	168	151	162	167	176	160	189	178	168	179	180	199	170	166	162	156	168	163	158	176	171	160	170	176	160	162	200	175	175	169	184	134	166	187	176	180	167	141	150	183	157	160	161	169	178	185	181	194	164	146	160	176	153	193	167	182	168	158	167	170	178	170	168	181	177	202	177	166	158	175	155	184	160	180	141	148	193	169	159	168	156	172	153	152	145	180	159	163	183	179	180	182	184	169	180	159	184	167	191	180	149	172	167	169	183	168	171	177	177	180	158	187	151	168	163	170	191	168	166	182	173	178	169	156	157	160	177	156	170	155	161	168	176	138	147	161	183	172	180	164	161	178	175	159	160	184	171	160	171	162	194	153	149	162	170	168	176	191	170	171	166	178	179	151	183	187	164	160	184	184	173	178	179	183	193	185	168	144	148	176	181	164	190	175	201	204	192	157	155	177	208	178	179	186	153	157	149	153	200	178	197	185	184	177	163	179	162	159	164	161	154	154	164	172	175	155	156	134	161	175	169	150	173	149	170	176	176	174	198	162	182	164	148	184	171	149	166	194	164	152	154	173	190	174	188	169	158	178	154	164	172	169	163	173	153	174	167	204	164	161	168	188	179	168	187	180	175	166	168	183	155	178	169	176	164	187	173	174	182	183	178	165	155	170	183	176	159	163	172	179	188	181	163	189	155	178	174	170	150	161	170	144	163	180	183	181	169	150	171	155	175	169	174	158	156	163	172	179	182	166	163	165	176	147	158	165	160	172	173	182	181	163	183	162	185	181	173	167	163	141	178	169	192	144	159	186	184	184	168	167	172	172	157	167	144	175	174	196	182	163	168	179	196	150	166	160	178	180	186	165	180	168	141	158	156	157	142	166	177	161	158	179	188	178	183	183	151	165	190	182	162	163	161	164	170	176	178	179	186	176	170	178	158	152	176	174	192	174	183	178	155	155	170	174	156	175	183	174	170	163	183	179	141	154	170	167	194	181	195	174	141	157	174	159	175	162	170	169	183	156	166	162	177	177	158	153	163	139	151	161	167	162	187	184	157	159	171	161	168	167	173	168	174	170	182	154	179	161	175	178	177	174	188	193	175	164	176	173	176	179	164	182	191	170	188	171	158	196	199	185	195	165	174	161	156	180	183	155	170	179	166	158	176	191	176	169	178	183	171	155	157	174	167	184	173	188	199	179	147	175	157	177	185	158	166	173	149	172	158	155	171	162	185	156	163	165	199	163	140	170	185	169	157	172	161	174	156	131	176	189	142	174	180	170	164	184	163	174	151	165	172	183	159	167	172	158	176	174	159	179	171	174	148	171	171	152	163	166	137	170	159	173	154	173	158	178	167	172	155	191	165	178	171	175	159	164	196	174	179	175	179	153	172	182	166	182	171	156	160	158	157	151	203	171	170	167	191	182	185	171	178	171	169	183	184	168	193	150	159	179	177	165	166	159	154	175	156	168	198	163	160	153	173	158	155	179	187	156	181	173	180	182	169	175	159	144	155	180
13548	1581	3054	3538	3086	2554	2170	1877	1552	1422	1298	1113	1046	968	916	857	878	739	778	786	723	753	718	698	692	696	691	709	615	630	634	630	598	597	582	608	587	596	613	580	618	627	624	594	559	574	580	589	567	593	543	600	590	553	561	570	593	566	584	585	537	586	604	585	557	571	595	565	529	550	528	563	537	556	531	510	535	572	530	530	527	551	542	544	562	530	541	533	541	579	630	556	550	566	544	560	560	555	557	602	533	543	584	488	544	588	538	573	550	529	556	536	537	547	584	551	557	555	570	540	561	522	529	537	545	541	550	514	556	506	570	548	583	555	540	558	524	528	524	555	532	537	529	519	539	567	590	545	568	540	563	534	544	548	592	554	593	514	528	546	551	521	520	546	533	546	557	579	525	546	516	575	533	565	557	544	553	523	523	547	559	546	560	511	528	533	495	548	522	507	539	549	558	523	544	541	524	529	584	516	541	530	545	619	504	533	579	495	592	554	523	511	586	597	551	532	570	528	556	541	527	521	559	544	502	543	537	541	551	521	512	527	585	566	539	541	517	538	563	542	524	610	567	521	581	536	555	562	541	513	534	562	572	563	582	573	516	549	531	550	553	591	575	521	537	544	534	514	530	509	541	510	520	562	552	521	568	575	569	533	580	595	528	533	514	587	525	566	510	556	555	545	560	551	582	545	535	510	527	504	567	566	529	541	563	559	540	508	561	550	584	530	540	561	528	551	521	558	525	552	531	572	527	563	523	536	563	524	556	515	543	570	528	548	500	576	552	560	549	526	584	560	564	514	569	561	556	535	541	541	517	508	569	540	530	511	572	541	515	512	562	496	553	579	548	535	500	504	529	487	548	510	539	578	537	547	571	532	560	525	547	527	563	542	562	478	549	529	514	546	527	507	566	549	529	546	548	546	504	559	550	523	538	570	549	545	536	520	548	543	536	498	542	530	544	571	565	532	548	530	506	558	550	541	535	544	541	586	565	528	534	486	532	548	506	497	544	552	593	555	619	513	542	543	554	515	551	595	603	571	546	551	518	515	547	514	558	564	544	568	541	521	526	524	505	533	548	532	507	509	536	528	532	564	537	485	564	512	579	520	590	625	552	558	543	563	475	533	558	521	597	543	607	512	525	539	577	506	572	536	504	524	571	573	530	522	555	548	527	488	524	514	553	557	574	534	535	547	537	490	576	567	534	523	572	558	520	534	536	592	571	563	512	569	516	545	572	517	529	558	530	559	547	502	542	623	542	515	515	552	514	580	529	525	541	570	528	573	578	501	521	551	565	560	550	532	495	531	525	530	557	576	510	535	541	552	563	569	576	524	527	566	550	509	522	593	554	510	540	552	536	575	521	577	514	543	584	534	545	563	507	565	548	504	546	556	561	564	530	513	555	573	534	555	533	565	530	538	513	529	594	549	522	581	541	523	565	506	548	587	522	546	536	522	512	568	549	578	513	558	563	530	541	559	532	540	549	573	564	566	548	542	538	556	570	519	564	522	586	564	535	568	546	554	542	539	535	577	561	534	557	529	528	512	542	543	558	542	513	570	511	567	497	560	569	556	552	539	538	526	545	536	516	561	554	527	551	514	570	556	543	572	563	519	561	576	523	517	545	546	553	540	535	494	524	516	540	537	557	568	541	500	559	558	530	533	542	524	519	549	529	530	573	522	538	555	553	546	510	552	549	546	505	592	480	541	558	564	505	598	543	548	555	528	533	537	495	503	564	517	488	544	590	531	549	546	540	558	539	548	554	533	539	546	523	546	503	489	608	515	576	556	548	556	551	556	541	567	554	556	545	563	538	566	561	555	588	558	525	503	572	576	537	587	596	518	517	548	574	526	533	509	597	551	545	517	557	554	575	557	545	538	523	588	559	532	534	589	554	555	561	505	553	604	567	551	521	519	536	532	542	538	563	594	538	559	584	540	540	554	569	500	576	566	522	567	596	528	521	531	568	540	529	545	485	521	561	570	543	591	553	522	519	539	580	533	527	539	530	564	600	528	557	522	535	560	533	541	575	575	513	567	534	530	542	556	571	547	586	554	554	560	520	526	529	558	536	553	556	536	549	567	505	591	569	531	537	530	577	499	521	522	547	542	541	558	505	571	547	550	537	525	519	520	533	511	536	581	581	568	567	543	558	557	542	537	530	526	506	524	553	529	578	528	554	520	533	529	511	558	557	529	526	563	539	541	565	581	497	565	539	506	554	507	561	559	544	568	535	536	548	523	590	536	521	556	531	583	531	570	535	558	558	540	559	537	537	542	543	549	573	574	542	543	516	550	573	545	566	548	545	530	557	508	507	529	518	552	540	529	544	509	567	564	563	516	511	549	559	541	539	575	550	550	518	537	577	547	533	556	547	582	537	556	558	515	585	582	537	534	551	573	519	549	546	539	561	521	562	551	566	566	535	531	549	521	522	570	566	549	534	549	583	541	565	552	597	515	551	561	551	535	551	527	534	516	525	547	561	554	532	565	558	498	555	559	575	551	501	537	549	558	569	575	541	536	519	516	514	569	532	561	536	576	525	558	555	568	581	533	532	500	548	495	569	514	557	581	507	565	543	521	579	538	535	563	521	573	542	543	553	531	543	590	510	519	561	565	507	537	537	522	553	484	511	517	575	554	552	557	538	522	554	568	575	550	523	540	533	591	533	530	538	590	553	536	564	512	548	549	566	565	597	551	556	538	539	528	535	524	578	548	538	524	474	539	553	547	576	507	550	555	552	560	508	554	538	532	554	567	537	533	534	525	548	562	517	526	562	527	545	569	569	556	562	522	532	549	557	529	508	506	569	540	533	537	546	566	511	556	539	583	580	518	507	504	545	552	497	558	548	536	488	514	543	549	560	518	576	590	550	525	544	549	539	549	514	545	536	513	564	538	561	568	538	566	493	519	565	530	566	563	530	505	544	517	508	525	583	528	541	528	562	580	587	545	543	551	552	536	535	536	526	536	566	553	514	550	559	540	555	545	539	595	580	563	531	555	531	572	540	564	529	534	529	572	529	526	561	523	516	586	487	531	539	572	548	563	559	515	525	544	541	513	592	540	520	540	571	554	646	598	512	558	524	565	531	535	511	505	519	521	558	500	505	539	543	561	536	534	514	541	522	502	536	510	563	576	560	527	553	515	549	554	560	541	562	493	534	531	541	531	512	528	546	559	522	567	567	545	564	573	553	533	543	528	539	567	576	505	524	522	527	532	533	531	521	543	517	583	566	533	519	566	536	530	568	564	547	558	556	548	564	541	542	518	525	516	477	495	522	549	548	568	553	531	533	541	545	542	550	570	570	501	551	562	547	522	568	537	540	534	530	527	561	522	566	509	529	520	545	545	529	574	533	537	511	596	539	580	534	530	491	554	576	543	582	530	570	547	543	531	547	543	557	557	542	535	533	547	533	539	522	529	570	518	564	567	560	533	547	570	578	521	550	555	548	570	519	518	556	547	551	530	562	535	569	556	508	531	504	538	593	571	547	590
38649	14701	3416	2057	1501	1130	879	736	615	572	486	470	421	405	332	392	348	337	308	333	308	319	289	321	300	299	311	297	284	301	283	239	275	285	280	276	256	290	266	270	320	293	301	287	272	302	282	267	303	282	277	244	295	260	298	281	265	261	288	298	263	257	271	266	286	279	278	299	257	259	314	287	267	285	261	278	259	283	291	282	295	277	259	264	313	290	271	267	282	256	291	256	236	282	259	281	259	274	270	268	281	260	256	250	268	271	266	261	274	248	285	276	282	266	287	259	243	273	272	298	271	261	300	285	249	259	252	273	292	263	257	265	257	253	264	290	260	259	264	261	249	287	265	294	282	234	242	278	267	274	252	312	274	257	286	269	262	245	260	244	278	277	253	243	282	282	253	258	287	300	253	301	279	276	249	258	262	265	247	264	262	266	290	289	281	273	286	300	240	260	264	235	255	260	259	268	273	229	248	283	299	280	243	255	243	263	270	234	281	258	252	290	262	252	235	287	299	279	278	251	282	285	275	285	244	261	288	287	279	282	259	245	271	272	281	301	236	274	264	286	257	281	239	276	264	290	273	286	270	278	259	241	251	268	264	251	264	275	285	248	262	278	250	245	279	284	273	287	252	268	257	288	277	268	288	256	239	261	272	262	307	277	264	265	255	272	270	289	283	290	264	255	302	240	266	282	236	265	249	281	249	273	277	283	275	288	259	264	302	242	289	271	282	250	272	255	269	336	305	270	273	258	290	244	274	284	310	292	268	278	253	253	239	234	266	263	259	266	263	250	302	314	319	269	271	232	286	254	288	264	265	293	269	310	267	277	296	266	285	274	298	287	272	270	283	283	289	250	233	275	255	239	289	274	262	274	261	249	272	278	303	281	267	282	286	254	272	239	277	254	270	274	252	275	281	260	261	275	288	279	234	276	286	269	255	287	251	286	273	280	268	278	275	275	256	274	274	267	250	281	287	296	255	262	255	257	257	229	272	271	270	294	257	294	246	277	273	261	248	285	249	246	248	259	273	277	258	255	272	261	291	246	274	238	268	274	267	281	255	253	259	255	275	307	244	283	281	274	269	257	259	284	271	284	265	301	279	278	261	241	252	285	253	277	261	241	271	296	265	242	252	266	255	303	288	245	279	274	275	304	254	281	274	302	271	268	293	248	276	273	269	265	269	273	279	304	278	244	273	269	297	282	275	283	259	256	261	287	272	264	275	271	287	277	267	256	259	285	268	256	262	260	281	274	277	250	264	245	277	250	255	269	277	289	280	249	246	250	264	250	238	290	253	253	260	286	262	243	239	271	263	250	247	289	258	276	228	251	282	244	292	237	271	262	303	258	262	279	262	247	285	269	268	283	266	289	261	276	276	287	252	293	287	269	262	294	264	259	253	256	273	293	266	257	276	268	280	255	284	253	260	298	267	282	253	292	282	279	272	299	261	260	271	277	271	260	264	286	261	265	274	258	258	260	281	275	281	261	265	263	249	294	270	279	255	264	250	286	284	259	260	315	278	263	277	266	267	256	243	253	286	265	255	265	264	220	248	318	290	244	262	257	246	259	285	255	270	311	283	253	296	271	271	275	279	271	276	272	278	268	300	306	282	258	302	271	271	268	255	293	264	269	268	253	278	291	267	277	270	241	243	273	282	281	275	253	262	285	280	239	283	270	239	281	266	247	299	286	267	271	263	245	257	289	288	266	285	255	281	286	255	263	270	275	260	277	269	271	268	269	276	259	285	291	261	258	258	264	268	267	270	255	263	302	274	270	275	262	255	285	280	286	295	270	297	269	280	260	264	281	291	259	274	268	261	280	295	255	274	268	265	261	268	289	267	269	262	253	254	274	269	269	269	257	289	296	301	270	285	273	286	306	268	278	269	271	300	250	259	265	282	264	258	264	276	262	299	279	270	260	276	278	302	273	281	265	292	289	279	264	237	259	254	266	266	273	274	264	294	225	275	270	247	277	273	268	276	293	255	264	270	246	301	250	263	262	247	251	290	275	265	280	253	262	240	244	270	256	301	273	286	244	269	256	265	284	270	300	250	281	250	267	308	251	274	249	281	283	270	272	257	253	291	283	288	265	257	283	288	277	257	288	249	299	262	272	261	259	266	278	279	265	250	253	263	301	282	272	241	260	262	261	316	272	272	268	253	280	261	279	263	234	277	294	266	255	276	234	274	270	262	267	273	254	261	273	265	283	303	274	284	260	284	289	248	283	265	238	255	278	273	265	295	274	267	295	255	274	272	312	230	271	247	291	265	278	285	263	272	286	257	241	292	255	293	277	269	277	264	280	246	251	296	346	219	272	258	267	260	264	277	275	268	275	267	265	289	251	252	273	271	261	269	251	245	286	279	273	256	247	317	297	259	282	268	286	262	239	257	285	272	264	248	250	255	277	273	267	271	264	275	287	258	247	249	306	245	265	316	245	268	292	270	276	239	285	259	270	246	282	267	288	296	279	270	238	262	250	284	258	254	279	277	238	261	244	285	251	303	257	278	281	273	278	278	275	249	270	239	295	262	280	285	263	256	236	252	291	284	289	246	299	290	269	257	261	251	277	275	289	274	294	264	247	258	251	261	283	299	272	299	285	257	287	286	266	275	272	289	282	264	295	266	271	309	269	274	263	267	290	273	224	284	273	262	273	259	296	302	267	280	273	249	284	250	293	269	237	277	273	287	266	247	281	319	269	244	274	273	275	255	281	310	304	266	254	297	288	251	276	274	255	283	275	253	252	262	276	304	307	269	279	255	256	250	268	283	291	291	238	275	253	244	261	292	275	283	289	284	280	245	254	292	265	268	284	284	291	272	260	269	257	263	284	270	267	290	256	289	237	237	303	295	270	274	250	263	282	256	261	264	261	279	252	266	268	275	237	299	251	269	312	273	286	282	279	273	277	254	265	292	268	271	271	287	272	260	273	262	229	262	267	263	263	257	266	271	287	272	290	305	311	265	239	277	245	250	296	294	250	276	261	292	276	265	256	276	296	233	256	271	292	286	258	266	280	225	295	268	277	257	254	267	272	266	259	278	267	267	266	282	280	282	270	266	275	261	303	277	292	282	303	275	252	272	245	287	287	285	274	290	287	266	265	276	269	254	291	270	293	298	280	264	279	255	282	265	259	285	280	253	248	272	264	262	246	269	284	271	303	256	285	252	272	264	249	253	253	249	280	281	244	292	255	267	249	257	259	277	243	282	295	269	285	282	287	276	288	242	269	278	276	286	266	269	276	287	264	284	287	267	229	273	290	264	252	254	291	270	266	256	256	245	266	291	267	279	284	247	299	293	271	282	277	257	269	292	288	271	299	275	268	286	253	269	297	296	298	272	267	258	232	260	278	274	275	271	282	261	284	294	273	269	298	285	266	256	236	285	268	278	251	277	285	266	285	268	263	274	289	286	279	265	270	267	283	280	253	278	246	258	257	253	262	283	254	276	272	244	258	309	239	271	283	254	264	285	247	285	291	276	222	299	270	271	286
17429	2595	5428	6226	5538	4589	3735	3201	2734	2451	2074	1848	1714	1638	1456	1387	1351	1225	1226	1154	1168	1161	1055	1058	1052	1014	981	998	969	984	949	963	900	905	916	920	851	927	897	900	846	833	910	836	863	837	882	886	900	833	842	821	862	799	844	825	821	865	849	866	818	829	871	848	804	829	819	819	915	839	815	837	857	851	788	843	763	758	812	869	768	823	803	801	816	793	784	826	782	797	795	747	797	811	803	800	778	747	783	794	829	801	796	749	806	776	825	842	817	781	750	799	744	825	797	827	792	831	755	814	841	798	784	765	834	829	826	770	765	818	796	846	799	805	750	801	773	829	830	792	800	802	768	810	790	796	836	832	850	809	789	801	810	799	830	804	786	775	772	781	808	829	783	824	848	814	777	779	797	806	773	810	793	771	758	787	808	800	786	791	794	793	802	778	753	784	770	765	818	780	752	800	779	779	790	797	817	810	840	780	759	776	806	740	815	776	832	782	794	854	847	801	837	755	763	759	799	796	824	801	812	818	791	824	811	767	761	810	750	817	786	746	785	780	795	785	789	781	795	802	822	761	784	793	816	781	808	757	720	823	810	781	756	825	826	809	799	779	819	813	812	811	732	742	812	800	780	787	781	796	792	793	772	787	790	801	769	819	796	831	791	780	804	803	790	754	818	768	788	837	805	839	799	826	818	817	812	791	775	791	807	760	800	822	773	793	813	799	803	783	786	751	771	771	839	804	786	821	789	788	790	747	799	775	725	783	731	772	761	810	746	799	766	795	784	770	791	833	797	810	751	739	780	769	804	785	770	772	735	816	747	753	763	798	789	731	779	829	769	794	788	775	812	767	795	755	791	800	786	827	800	777	830	808	755	813	787	813	807	774	736	815	794	763	806	772	798	782	812	818	820	810	762	771	720	785	778	756	823	811	788	787	803	816	782	806	781	758	799	775	838	801	776	784	756	824	795	800	798	777	780	787	798	791	792	816	769	780	762	742	778	773	881	834	813	746	770	765	871	783	790	742	824	781	810	749	810	735	774	756	752	820	742	856	716	811	786	862	838	803	825	839	783	726	787	813	805	822	824	777	801	775	785	769	789	770	777	796	783	803	809	809	781	821	777	759	772	778	742	841	826	791	820	769	769	741	826	829	764	761	793	802	740	774	816	767	792	780	814	792	804	745	818	785	778	800	820	805	797	789	805	816	821	774	820	813	698	777	781	841	801	748	829	768	798	756	825	771	768	833	844	801	786	814	727	790	763	812	788	792	823	880	763	793	803	756	827	778	765	796	768	817	817	835	788	813	776	783	799	814	730	741	763	793	784	806	826	771	807	790	787	758	830	816	814	814	782	773	826	829	825	770	809	800	781	766	809	745	784	791	776	815	740	814	766	821	835	799	800	818	801	792	802	812	796	801	796	811	831	832	778	765	770	841	776	779	796	830	768	851	763	796	770	778	769	820	803	782	802	853	855	816	782	785	798	793	813	787	727	750	788	817	772	752	770	806	813	766	715	814	819	739	827	789	773	728	802	785	795	833	827	806	818	782	762	829	805	797	840	765	808	845	732	826	826	802	822	831	803	755	858	806	765	800	789	795	783	827	739	749	754	848	850	757	783	815	792	812	728	767	759	833	761	790	790	817	728	786	789	868	837	779	790	876	804	806	796	801	809	808	769	783	815	789	808	750	754	779	843	755	803	804	794	814	781	783	808	812	805	808	778	817	794	754	810	739	841	784	776	784	809	771	792	822	821	779	774	824	789	788	781	763	784	832	764	795	787	782	784	764	827	786	799	807	763	817	822	781	822	823	813	819	793	756	789	778	765	805	749	745	797	766	812	833	784	813	792	794	762	720	782	748	783	818	806	810	828	743	772	770	775	748	802	794	806	825	771	793	788	774	788	754	822	737	742	815	821	787	811	775	742	785	851	801	793	798	756	771	778	804	800	861	804	789	835	799	762	800	802	791	863	828	759	739	825	786	811	814	832	792	840	849	768	747	771	817	776	840	755	823	802	768	785	802	770	844	828	799	784	793	779	791	752	761	775	776	792	794	790	798	785	808	798	774	742	811	753	788	792	798	777	807	796	779	808	777	783	808	823	817	787	780	749	789	858	767	777	760	818	758	824	785	799	768	787	821	784	795	787	775	774	766	858	805	819	798	799	790	806	780	825	810	799	821	811	784	769	823	833	780	747	817	815	817	811	826	822	795	767	776	735	776	789	801	810	768	774	783	799	789	769	824	791	818	771	848	795	788	784	792	800	810	772	783	791	834	766	814	772	855	787	799	780	766	775	812	711	795	766	845	814	810	823	775	816	778	796	753	785	809	801	814	798	789	772	753	795	792	760	795	812	760	781	802	789	774	771	772	800	840	757	819	776	766	770	787	742	739	808	783	813	781	759	857	786	808	785	757	826	825	784	811	838	783	800	769	796	779	747	776	762	816	775	793	793	822	809	846	766	829	761	815	841	778	778	805	744	828	756	787	838	824	829	833	810	783	777	795	794	795	811	781	779	845	756	807	779	796	796	803	790	822	775	769	811	792	797	796	789	791	821	745	796	805	791	799	809	836	796	773	805	798	790	848	814	829	775	782	782	821	759	735	776	824	809	810	782	782	766	762	787	766	791	808	701	784	763	767	813	774	805	817	781	804	800	795	778	747	795	763	807	775	825	761	779	807	746	816	882	772	773	794	798	778	792	820	789	868	814	778	783	792	802	786	789	750	755	832	834	766	773	762	784	768	785	772	783	812	757	790	758	787	774	765	810	770	757	838	796	776	791	809	809	796	794	879	814	789	796	815	728	792	801	765	829	798	804	761	784	766	778	803	816	784	780	787	770	814	765	753	821	873	761	790	794	806	757	790	779	766	813	811	779	793	806	765	794	807	791	881	748	799	763	799	821	780	758	815	834	753	808	794	755	781	845	773	770	808	809	838	711	840	763	771	797	793	725	736	835	778	773	855	829	719	814	790	772	826	820	743	771	783	833	809	762	800	766	817	796	721	748	737	814	805	773	749	763	775	816	732	788	824	800	796	813	818	792	812	826	786	819	827	733	814	760	763	801	788	804	830	774	758	749	797	820	781	770	760	779	792	775	745	781	804	783	790	818	820	794	799	811	879	792	773	825	812	848	817	776	756	766	791	811	849	767	799	828	785	848	813	794	783	809	792	820	735	782	829	743	799	805	774	788	786	750	759	784	785	816	823	787	764	778	782	817	835	778	761	808	763	779	749	781	794	739	814	813	791	809	852	783	792	789	797	812	763	798	803	815	817	803	803	814	780	796	770	831	827	796	720	797	845	860	762	816	810	775	795	807	809	792	793	778	816	758	777	765	830	755	767	808	780	796	735	800	790	780	789	799	807	785	731	786	802	825	825	746	753	781	804	771	768	798	793	767	795	827	798	826	747	777	826	777	867	756	807	785	769	784	839	802	803	833	789	773	870	785	783	811	780	853	765	774	834	765	792	794	816	827	779	790	815	788	785	834	814
5728	385	171	158	145	98	91	98	111	94	93	90	97	83	97	78	80	89	95	84	83	91	70	90	95	74	103	80	72	77	81	90	87	94	91	79	97	87	82	90	76	88	86	83	81	88	81	80	92	77	82	84	88	72	86	84	101	93	82	94	90	72	73	76	79	81	86	89	87	71	76	93	78	82	79	83	94	95	110	86	85	83	74	73	73	87	73	80	81	93	84	83	87	80	93	90	85	89	96	74	94	90	110	73	74	77	76	87	86	90	75	87	94	104	85	71	88	101	84	99	92	69	84	81	77	76	79	92	83	102	99	80	88	90	86	85	76	68	88	80	86	74	77	89	101	111	83	94	98	87	75	85	85	81	82	93	79	98	107	91	82	97	96	83	77	82	90	88	84	92	98	88	81	78	74	68	90	81	68	96	85	82	92	89	89	96	91	99	92	88	61	72	64	92	104	78	79	85	81	90	81	77	84	83	100	78	80	79	68	87	89	78	73	79	97	90	91	86	79	100	91	86	95	97	75	98	73	75	89	94	83	88	85	94	81	84	88	85	82	78	91	100	83	66	79	76	95	94	90	87	76	88	98	83	70	94	81	80	93	90	91	82	86	82	95	90	80	86	100	92	84	95	66	101	74	73	74	87	87	93	78	89	89	83	99	75	88	71	84	101	75	73	70	88	91	63	82	89	85	88	95	90	67	92	99	93	80	77	82	88	79	92	77	84	75	83	86	79	79	81	72	80	97	95	82	84	79	94	86	92	76	70	96	67	81	81	88	87	96	72	104	103	93	86	96	83	91	73	98	99	86	71	84	93	89	88	94	88	93	83	81	64	87	98	80	75	95	85	78	80	88	96	90	93	79	91	78	85	76	79	90	90	97	66	100	77	91	79	92	68	63	74	78	87	90	81	86	90	85	93	80	89	80	94	88	85	79	88	94	86	84	91	87	92	93	64	68	97	82	86	79	81	77	71	84	75	75	90	80	86	90	104	72	89	80	102	93	85	90	91	80	90	79	84	82	85	101	87	80	93	82	102	87	94	91	83	94	80	83	88	76	88	78	92	87	84	102	87	80	110	79	75	94	71	84	65	77	73	78	94	80	70	81	75	92	78	88	94	79	86	80	77	78	73	90	94	83	79	80	84	93	89	89	80	90	91	71	96	81	71	84	95	85	84	68	91	81	94	77	70	93	81	97	85	81	77	86	88	97	90	83	93	95	92	64	62	88	91	90	87	80	78	87	74	86	70	88	101	80	92	92	89	96	80	80	82	101	79	91	69	104	78	77	96	90	78	75	79	80	101	100	83	85	76	89	66	83	87	93	97	82	88	85	92	80	96	89	76	78	81	85	77	77	106	85	75	99	82	96	91	77	85	103	93	77	81	77	83	86	63	90	91	89	80	79	80	75	91	91	98	81	86	78	69	95	90	82	94	96	86	95	77	74	69	97	86	92	85	78	85	78	80	63	85	90	79	91	101	78	88	88	85	108	72	96	92	88	84	65	99	80	88	84	80	85	85	104	105	85	97	72	87	83	92	71	79	78	94	92	91	93	90	85	89	90	81	67	87	73	88	68	77	95	101	107	83	98	67	85	94	98	94	67	84	101	87	76	79	81	78	65	83	85	91	81	71	83	88	71	90	84	90	101	81	79	81	107	86	94	81	70	94	91	92	80	90	87	82	78	95	88	67	84	77	83	90	78	101	95	74	92	64	81	89	99	90	80	83	101	77	99	73	93	81	96	87	83	90	68	100	93	93	82	92	95	77	86	98	85	76	86	86	75	92	83	94	85	92	89	83	82	109	84	79	88	84	89	94	92	89	82	89	73	77	96	66	84	84	92	94	80	82	89	94	100	93	84	101	91	106	93	83	89	85	90	79	90	92	78	87	80	83	74	77	89	75	96	96	95	79	89	86	79	89	74	91	88	102	91	91	100	96	94	64	78	96	96	81	73	90	85	86	77	96	98	101	81	88	75	79	79	92	91	90	90	83	84	87	88	96	95	88	88	74	78	89	79	97	85	76	99	96	111	77	86	94	96	87	90	101	87	92	62	95	107	56	71	89	91	72	84	82	98	94	79	84	75	87	103	71	70	81	70	79	79	99	81	88	85	79	76	106	80	92	82	88	64	83	74	84	76	78	79	67	99	80	86	86	91	106	86	87	90	94	84	78	72	97	73	89	99	73	83	64	85	89	85	88	82	82	82	79	65	86	109	102	95	67	113	87	103	88	94	81	70	74	85	88	87	81	95	83	85	97	82	75	92	84	78	74	81	99	73	90	81	81	96	85	80	96	89	81	80	81	72	84	89	99	104	81	82	75	105	89	81	85	89	91	96	77	91	91	103	89	94	81	81	88	78	87	100	72	95	94	97	105	98	84	83	87	94	77	73	103	100	99	87	105	97	100	100	95	86	72	72	93	91	95	80	89	91	93	98	99	96	78	93	81	76	72	85	80	93	67	91	96	75	99	96	78	81	106	78	78	85	73	97	81	65	76	95	80	75	90	80	87	84	79	94	86	79	70	94	91	93	85	66	75	98	80	90	83	79	103	82	92	77	94	88	74	106	70	87	83	77	93	74	76	85	82	96	78	98	82	82	66	72	68	84	69	80	87	86	86	88	101	79	88	97	73	77	98	94	96	88	88	92	89	99	87	84	93	90	79	83	87	71	77	85	91	100	84	87	98	102	80	75	88	72	79	86	82	78	89	79	82	92	106	85	87	80	72	77	82	87	74	89	81	84	89	84	86	86	92	85	81	81	84	88	96	90	84	83	81	99	79	81	92	86	76	82	83	96	80	86	74	92	79	74	77	77	72	97	99	81	82	86	76	89	87	80	90	86	88	91	84	81	93	85	88	74	76	67	72	95	83	82	85	84	96	73	97	98	90	80	84	92	80	94	86	85	90	94	92	87	78	77	74	81	82	71	74	80	89	83	88	81	85	85	83	101	85	84	88	93	78	79	95	81	77	80	95	105	94	90	83	78	92	85	90	83	80	96	84	92	89	87	90	74	70	84	89	93	84	76	75	86	64	85	83	89	94	90	75	80	79	81	84	85	98	86	98	86	84	84	84	80	80	83	81	77	85	79	95	72	87	72	69	98	86	86	101	97	99	76	89	79	76	93	89	78	95	70	85	87	78	103	90	73	84	81	79	96	76	91	88	97	79	90	83	83	98	87	110	80	69	84	63	68	92	83	87	90	76	79	88	74	84	79	100	81	68	72	68	76	68	73	67	84	77	92	81	90	93	89	83	86	79	94	101	107	107	96	74	78	79	93	101	85	91	88	82	75	98	88	84	80	93	80	78	79	88	81	78	106	83	82	85	85	87	73	87	76	85	87	86	91	83	58	86	94	83	96	88	76	87	74	84	88	86	82	89	90	92	80	80	78	104	79	82	99	94	96	76	78	78	85	88	83	88	84	85	66	97	94	84	66	86	75	103	91	72	99	86	85	101	76	91	71	99	78	86	84	94	75	87
5948	431	559	582	565	442	414	425	402	344	376	379	349	345	339	349	344	312	336	355	327	338	331	322	351	299	327	310	292	321	289	300	318	350	284	332	313	311	342	308	326	334	332	288	328	353	325	357	335	313	340	315	292	332	284	318	308	312	299	350	323	322	318	332	315	309	303	341	284	304	285	331	299	308	296	316	331	327	303	303	327	322	296	333	282	322	336	316	309	313	310	292	312	309	258	311	280	328	308	311	329	339	339	343	326	288	325	287	307	332	301	301	317	308	332	288	290	336	280	298	311	297	354	275	300	293	294	326	305	329	320	323	273	300	328	299	292	293	302	303	340	298	311	304	322	324	303	319	312	289	316	326	273	292	310	305	316	278	321	282	334	311	326	323	272	292	316	320	325	311	315	317	301	316	344	299	315	341	314	330	320	305	289	331	330	298	327	312	305	303	319	271	303	300	321	338	327	301	310	293	297	323	321	331	305	298	300	322	299	316	292	306	324	287	345	305	326	315	331	319	337	325	319	286	290	329	335	269	286	314	311	298	310	289	288	322	346	320	301	298	322	338	306	297	314	335	304	309	307	290	310	283	319	324	304	295	339	317	331	339	306	299	340	298	330	314	325	327	298	318	313	318	328	295	316	287	308	332	327	312	330	296	319	326	306	281	284	316	244	319	324	324	323	289	326	326	315	333	329	333	332	293	302	340	291	308	274	298	325	310	326	322	341	307	287	338	312	316	298	294	332	316	295	308	325	343	325	327	346	279	339	301	298	313	313	320	297	339	303	311	326	313	324	303	283	321	297	324	294	320	300	304	326	313	312	318	322	316	321	331	306	323	308	317	340	327	311	298	311	289	303	313	293	329	314	306	337	346	304	301	315	298	280	356	302	325	339	324	324	327	250	334	286	325	306	359	316	308	317	321	320	316	276	306	303	315	288	337	300	332	290	330	314	285	309	330	312	309	294	305	318	341	325	330	315	300	334	336	329	356	292	324	334	325	338	332	296	331	292	311	312	320	348	261	351	325	275	305	327	335	339	300	301	305	305	328	296	296	316	297	290	313	346	325	293	312	320	320	320	307	324	345	344	279	334	313	313	325	308	314	324	323	339	339	291	318	321	330	312	338	322	327	320	320	346	333	309	313	291	315	310	309	295	290	290	330	346	310	320	284	327	300	319	301	328	354	301	305	332	297	292	318	347	316	346	294	292	306	337	303	320	288	284	306	320	306	293	325	299	321	319	319	314	348	317	309	339	319	324	327	296	326	328	319	288	343	310	312	341	342	353	315	303	297	304	295	335	302	312	320	333	335	300	321	289	296	282	341	328	319	335	311	315	300	302	301	307	326	325	304	301	307	325	317	328	317	310	348	305	298	286	322	281	343	326	281	314	339	338	321	293	306	330	319	269	317	298	320	328	306	307	306	312	304	292	322	325	303	315	320	289	316	302	305	304	335	331	314	293	305	312	296	316	290	306	316	324	307	317	326	317	301	327	318	323	319	315	284	311	312	306	296	270	336	297	277	290	312	291	326	333	348	292	314	324	304	308	297	293	311	323	300	326	308	327	351	294	301	290	309	302	295	358	306	311	322	297	315	289	331	300	284	306	331	327	305	325	326	345	307	298	328	337	278	287	328	317	325	300	306	308	328	280	312	332	320	328	326	306	324	304	311	311	313	302	329	315	345	314	324	343	328	317	275	303	335	332	334	304	327	346	297	330	317	300	328	328	306	318	299	355	299	305	306	351	304	316	300	303	330	335	309	315	317	296	295	327	328	301	329	272	334	317	335	294	310	348	343	317	325	330	303	311	342	370	351	318	320	312	298	316	279	322	302	323	301	334	321	339	313	304	354	294	310	315	305	313	323	295	317	319	314	327	312	299	305	290	342	328	326	323	317	308	326	298	310	301	298	316	301	320	345	308	337	330	292	299	308	370	339	325	312	334	326	322	302	296	281	278	284	342	347	324	293	325	327	300	321	304	320	305	316	300	282	291	288	338	319	329	305	339	343	326	308	320	304	309	341	301	305	310	311	325	284	296	353	275	306	345	326	310	349	279	322	286	324	321	346	291	317	313	334	358	311	298	293	290	287	298	338	315	336	345	302	308	308	309	300	311	296	317	318	282	321	345	322	345	293	299	273	331	309	299	296	319	289	296	332	304	339	309	321	327	309	313	313	314	357	299	289	325	312	310	310	333	333	316	327	322	295	314	323	328	298	307	346	279	305	298	275	280	329	334	294	306	280	304	315	341	291	314	307	312	310	333	337	314	306	320	317	295	308	292	304	349	363	303	336	325	310	296	332	306	340	331	315	296	330	347	308	337	310	293	291	354	320	317	300	290	315	287	300	329	328	306	315	316	302	324	322	309	317	313	277	310	322	307	354	344	330	356	336	312	320	286	305	360	314	349	299	313	291	313	308	353	329	315	311	312	305	314	304	282	294	315	334	347	346	318	322	314	345	330	326	323	315	343	340	332	315	312	308	314	308	304	324	302	303	334	299	306	305	293	321	327	287	319	334	317	303	300	336	336	310	314	294	294	287	307	324	298	288	315	340	329	330	279	315	349	293	346	327	305	299	338	333	333	317	316	327	306	297	325	347	321	352	343	312	279	313	297	299	321	311	292	327	323	317	352	350	321	322	327	289	327	318	323	298	315	321	307	332	325	299	301	326	280	310	316	339	313	286	299	312	309	302	291	332	299	337	335	331	379	329	342	310	339	314	333	280	328	319	311	282	285	321	304	355	330	311	320	340	294	315	347	320	266	349	320	312	304	361	318	283	329	309	311	340	291	309	310	299	328	303	336	340	286	304	327	318	280	315	297	336	298	299	335	321	324	308	344	289	301	360	340	329	317	323	304	308	339	311	312	345	322	332	292	302	315	304	318	303	313	316	314	322	343	338	317	325	310	314	299	292	338	325	298	285	308	302	305	331	328	319	303	320	325	317	313	307	318	295	301	323	290	301	283	292	338	351	294	295	309	347	322	356	301	344	335	324	321	302	335	343	332	325	328	317	325	345	304	336	310	302	304	332	302	346	326	320	335	330	315	312	317	326	330	313	350	336	311	307	304	352	298	296	322	322	336	344	316	278	300	382	344	303	313	323	329	321	292	346	308	332	343	352	299	332	328	281	318	342	318	313	316	288	328	314	338	306	316	303	314	315	282	321	309	307	308	298	310	322	301	280	325	309	307	341	308	323	338	288	331	291	325	330	298	294	303	312	308	341	324	348	333	308	291	312	328	317	323	319	328	337	332	312	326	292	303	293	303	312	309	320	288	305	336	302	329	296	328	305	304	320	292	324	321	322	310	263	319	316	307	305	320	304	252	348	301	306	314	305	279	300	327	308	311	332	312	333	317	316	304	292	302	301	308	305	340	308	295	344	305	308	321	321	302	342	298	320	310	301	283	332	314	313	320	333	329	292	314	326	314	296	331	311	301	304	315	312	337	363	308	289	307	311	333	297	322	294	328	261	325	330	315	320
29801	6460	1524	1040	801	649	473	395	391	323	298	236	230	238	236	214	212	202	192	197	202	200	208	212	180	200	215	181	183	186	199	178	174	190	184	188	173	176	190	157	188	151	170	161	156	159	175	167	173	184	178	176	162	180	160	206	183	189	199	175	163	151	179	171	166	192	188	158	185	190	155	154	189	179	202	209	173	180	155	172	149	168	159	171	165	173	178	175	164	176	174	174	184	139	171	173	156	196	182	163	179	175	172	169	197	175	169	180	179	178	158	152	187	193	172	167	167	184	202	166	146	146	166	193	165	176	160	178	159	153	162	159	188	172	156	166	177	157	170	161	185	181	168	179	166	156	181	156	159	169	148	155	179	165	173	158	184	150	185	186	183	169	182	178	163	165	178	184	160	169	183	173	169	162	166	166	175	176	162	175	148	190	164	159	165	170	176	184	173	185	161	180	177	169	183	187	153	182	165	183	158	149	169	151	155	166	157	171	161	176	158	159	162	178	166	163	178	200	164	164	178	173	142	157	167	171	164	158	175	166	187	157	158	171	170	181	171	169	154	182	173	181	164	185	167	155	169	187	144	183	157	168	142	169	169	164	159	155	165	179	158	156	174	186	151	149	175	171	174	173	163	179	155	167	166	173	166	166	156	171	211	185	157	163	174	168	163	165	162	177	170	190	170	165	186	184	159	181	156	170	181	175	192	167	172	173	174	170	181	174	139	184	155	187	171	178	168	155	180	174	153	187	184	185	157	170	175	171	184	183	159	180	151	172	174	164	164	176	157	169	186	175	181	189	187	155	172	166	177	163	162	164	173	169	168	153	161	157	171	168	182	178	161	166	199	184	181	180	168	184	182	195	166	174	138	153	164	155	187	189	174	159	178	201	183	176	167	135	172	173	180	165	162	186	146	175	138	168	164	169	177	155	179	171	184	162	175	194	183	182	182	195	200	179	194	193	166	176	185	152	172	171	139	178	166	186	177	159	161	159	187	168	165	162	185	158	177	158	183	161	208	158	155	152	185	175	177	176	180	168	183	176	180	166	159	166	157	157	173	174	155	135	170	169	171	156	144	148	177	166	166	188	166	176	173	174	183	169	173	180	171	151	171	154	194	165	186	166	170	163	163	171	151	159	181	190	168	180	163	162	180	168	163	154	174	183	159	154	149	169	165	159	159	168	172	186	177	168	202	164	160	185	168	179	190	156	160	177	179	183	151	169	166	173	172	151	174	162	185	161	165	182	168	151	176	170	162	194	182	178	175	177	173	162	154	192	156	172	152	174	178	171	164	161	183	158	173	173	166	167	152	171	187	177	167	150	178	172	174	148	160	161	158	160	180	168	166	179	196	168	181	169	180	173	176	158	200	148	169	172	187	196	185	165	179	193	163	183	189	173	161	191	184	176	172	179	203	179	197	157	187	178	156	157	205	190	187	147	176	176	155	182	184	166	191	178	157	166	183	159	181	169	179	183	174	160	184	144	170	167	160	171	170	170	188	167	160	178	145	179	176	187	179	185	190	184	157	194	180	195	177	167	168	174	167	173	143	177	175	182	170	162	162	167	160	167	192	177	161	158	180	166	175	180	161	145	182	177	177	197	158	154	153	152	170	165	180	180	170	171	172	167	175	179	177	153	193	164	193	163	156	174	170	173	172	203	156	157	143	166	176	169	185	164	165	164	171	149	169	165	156	184	180	177	180	172	184	154	156	166	162	157	163	156	188	177	197	161	186	165	168	183	187	166	165	154	198	172	184	158	177	153	174	160	171	174	177	168	157	156	176	179	166	161	157	164	198	168	156	176	180	161	170	177	166	163	160	171	164	186	171	161	196	165	179	174	193	154	152	161	164	179	167	178	153	194	167	180	176	183	186	164	189	163	195	151	172	159	186	162	180	183	174	184	159	177	176	178	164	162	164	145	183	170	170	179	159	178	194	180	169	175	169	162	186	181	168	142	177	162	176	146	173	176	162	185	149	177	148	149	149	165	173	158	189	172	163	173	168	156	166	134	142	171	191	161	167	169	206	168	176	200	177	185	153	161	192	172	156	163	145	178	176	168	173	167	160	179	177	198	183	166	175	170	199	196	183	166	170	169	168	161	170	174	207	182	185	160	156	192	162	187	180	159	167	166	202	167	157	175	171	171	167	160	173	178	154	176	166	190	188	165	178	180	178	203	170	168	189	180	168	173	180	161	177	172	171	163	188	172	162	161	168	190	171	206	176	171	168	174	169	154	188	156	172	164	157	193	179	146	158	148	178	176	150	153	175	204	142	191	169	169	204	155	186	184	161	154	172	158	182	170	168	174	153	157	185	166	176	184	162	173	191	186	171	147	184	187	168	190	160	175	163	179	157	161	171	141	169	180	164	163	176	185	155	163	160	158	155	174	172	158	174	160	186	158	198	177	170	169	180	156	164	169	185	176	160	169	186	169	187	190	163	154	182	178	174	170	178	166	180	175	176	172	177	174	164	191	179	178	178	148	144	160	200	166	153	148	164	172	157	186	172	171	184	173	171	175	166	159	175	164	177	169	185	174	171	174	142	193	193	180	182	159	179	176	181	190	171	200	172	185	154	178	168	137	183	181	177	174	170	170	177	176	148	173	166	183	179	169	152	206	163	170	144	176	163	148	173	163	175	168	192	169	165	188	200	166	175	160	168	176	180	177	166	183	179	168	166	176	169	165	172	169	166	141	157	167	170	180	158	155	175	176	171	188	164	167	149	196	168	158	196	202	150	166	188	158	174	167	183	200	176	159	170	137	158	165	181	191	185	156	152	177	174	168	190	169	176	148	166	159	182	185	163	159	168	173	147	151	170	186	187	179	177	202	164	165	168	156	167	171	162	155	172	172	204	155	176	173	174	175	187	180	157	173	169	182	173	140	185	180	177	173	164	147	161	206	177	186	145	181	165	178	171	175	154	177	178	182	174	173	169	182	173	168	189	176	163	170	168	139	149	175	162	136	182	160	155	168	178	169	168	196	180	157	157	177	164	169	169	179	163	170	167	190	174	168	185	187	159	160	178	160	161	177	182	167	173	189	183	162	164	188	197	172	160	147	189	160	157	180	167	200	155	164	177	178	180	172	170	185	191	148	186	164	166	175	170	185	175	175	192	199	157	159	167	189	186	208	174	182	171	166	165	182	187	178	174	171	177	188	168	170	163	189	181	159	165	155	151	187	167	170	165	169	164	167	179	184	166	177	164	179	143	165	142	173	182	191	165	152	177	196	180	153	188	169	189	189	151	176	168	180	180	179	161	178	170	184	152	185	167	176	167	163	156	185	179	188	182	163	177	160	184	169	180	171	177	202	199	202	198	192	171	175	175	138	143	177	172	176	167	178	148	183	197	202	144	177	162	191	163	155	154	187	208	170	175	172	154	174	156	173	171	169	154	173	172	184	185	159	168	161	169	197	193	172	171	152	153	173	169	179	176	168	143	189	172	147	158	159	168	168	185	189	181	162	162	160	189	151	149	172	184	172
13676	1545	3029	3573	3106	2603	2224	1864	1577	1443	1308	1144	1035	968	972	936	852	801	759	753	738	740	654	695	644	626	657	682	669	672	668	614	651	619	658	573	629	584	593	624	611	605	578	541	614	614	630	584	612	578	560	590	596	614	568	552	588	510	558	588	597	562	530	525	570	561	560	564	536	547	556	598	536	560	582	586	552	545	529	585	551	556	525	561	566	571	557	559	504	540	523	561	518	543	551	547	547	534	539	553	569	552	544	525	562	490	519	568	554	515	574	581	510	530	591	572	563	548	545	563	562	551	561	539	543	486	524	548	571	546	555	555	561	568	533	520	518	543	552	569	599	545	519	549	536	567	552	543	513	542	581	557	547	507	522	576	522	572	556	550	503	580	561	570	538	544	534	494	554	524	547	557	579	584	524	515	490	525	549	609	556	547	519	574	563	506	554	545	564	569	545	557	538	567	514	554	529	537	530	547	535	494	550	534	518	573	514	507	574	553	553	562	565	547	535	583	535	509	578	530	578	525	527	542	553	548	556	541	557	567	483	536	568	532	597	547	552	562	590	562	554	571	571	542	522	517	535	518	535	559	562	546	534	552	541	590	583	545	541	579	501	546	531	544	554	578	582	523	549	551	501	558	514	548	531	549	598	544	559	524	602	554	550	559	501	581	583	553	586	536	519	504	563	544	504	575	528	553	547	542	537	571	531	558	583	594	549	504	494	577	533	513	547	516	593	510	562	561	521	538	515	568	520	518	530	551	585	566	541	567	574	572	515	516	562	511	524	562	558	553	552	561	539	570	524	556	547	548	551	541	544	562	490	567	539	520	563	534	552	529	554	543	556	522	558	562	570	554	531	552	548	514	594	556	548	574	530	542	559	533	543	545	542	543	567	488	567	567	516	478	543	540	539	553	517	521	541	585	562	510	546	531	536	554	547	516	565	533	537	522	526	557	540	534	513	566	536	535	536	563	534	546	555	573	547	536	514	526	549	527	547	532	548	590	544	546	551	509	566	539	497	563	554	546	551	562	529	604	535	544	564	559	553	512	562	521	501	542	515	556	507	518	580	545	610	577	560	567	540	580	518	542	533	548	538	519	544	568	533	542	532	539	541	588	562	518	521	573	521	531	546	588	574	526	558	592	578	557	546	548	553	498	489	559	564	522	548	509	529	569	544	541	566	589	572	515	540	549	551	548	549	540	563	595	596	549	560	534	519	543	552	537	529	536	550	569	498	509	526	526	567	575	555	561	537	526	563	552	526	542	553	515	528	559	536	537	525	554	577	553	562	513	544	570	492	565	527	516	537	518	556	568	540	569	550	547	561	548	519	597	541	534	513	539	578	542	501	554	543	539	533	545	567	576	589	541	551	568	562	525	574	518	564	552	554	547	531	532	592	553	569	553	545	598	580	519	582	545	578	525	509	564	510	542	521	536	517	576	535	565	529	529	544	524	542	538	506	540	512	534	509	513	603	526	569	547	514	564	577	566	559	599	547	544	571	544	545	514	576	572	536	528	525	538	552	549	572	546	508	524	547	537	528	558	542	582	556	534	552	524	530	502	550	540	501	530	526	538	569	529	545	537	533	534	531	529	548	521	515	517	518	527	530	537	543	511	541	552	569	571	561	509	542	515	508	547	553	551	519	552	553	567	539	575	550	526	546	542	528	545	577	541	530	510	542	565	526	545	542	544	535	541	570	581	562	534	511	550	568	536	538	563	512	540	578	523	542	535	551	550	566	560	610	586	537	538	547	512	557	566	561	582	558	535	571	559	588	578	501	561	519	544	572	552	564	548	524	586	561	532	512	593	549	510	537	558	526	513	526	566	525	568	501	538	553	541	504	556	537	546	529	594	543	515	557	548	585	538	530	548	548	519	581	545	558	576	589	526	571	560	521	537	510	518	520	591	549	524	575	516	537	543	536	531	569	566	563	555	554	528	552	523	526	543	503	525	539	554	526	507	539	530	593	549	576	539	567	541	564	582	559	555	557	504	562	565	560	528	529	552	592	541	564	521	563	538	546	550	540	525	566	532	518	596	554	549	505	557	548	543	552	566	569	566	520	553	501	553	520	556	521	570	513	522	513	587	538	559	572	561	539	573	551	535	566	511	562	551	521	551	552	563	529	522	596	575	561	555	569	529	555	531	554	520	538	536	575	542	550	558	555	540	529	573	570	534	539	563	562	530	488	586	556	527	536	551	534	500	539	521	548	547	630	557	579	533	556	522	574	556	508	530	535	576	526	546	497	545	565	567	508	519	551	543	519	553	554	553	566	517	537	534	582	530	524	534	518	576	563	528	520	505	543	508	558	530	509	527	545	524	537	543	562	565	509	566	564	560	547	577	585	551	545	522	528	518	578	584	526	523	523	533	515	575	549	572	608	561	528	513	587	536	549	553	564	540	553	561	511	564	577	581	548	539	568	570	515	540	575	540	564	525	550	560	546	560	512	587	526	512	528	542	556	582	564	544	582	580	557	593	558	542	532	543	505	562	518	546	555	507	548	553	533	551	551	566	559	554	502	563	564	546	523	566	513	536	603	540	553	517	525	572	569	511	588	548	584	530	532	569	539	569	561	550	542	527	534	525	497	537	559	537	586	557	540	563	504	576	546	546	519	562	544	509	565	571	536	509	574	536	533	584	546	530	539	529	534	523	519	560	499	542	573	540	520	544	586	574	546	560	545	552	521	549	537	550	582	493	597	547	525	541	577	532	504	531	511	558	534	559	547	506	534	539	488	556	544	569	560	530	506	572	515	560	541	580	551	543	515	581	564	538	559	541	570	524	541	540	510	560	572	524	561	542	538	535	592	542	557	563	520	532	525	556	548	531	522	523	559	528	569	543	567	546	506	574	541	553	532	539	556	555	575	564	557	558	574	574	559	547	540	517	595	574	524	496	490	571	534	568	506	556	587	553	557	519	561	525	578	562	560	503	520	569	546	523	519	517	576	570	523	546	542	586	525	530	540	572	560	565	534	532	530	559	537	524	536	544	550	528	561	583	557	555	501	599	544	544	526	498	548	545	528	536	518	520	539	504	594	548	563	569	536	538	522	537	546	552	559	535	566	521	548	557	544	547	526	533	560	502	584	518	532	568	597	541	522	561	558	538	535	597	559	559	542	519	539	534	559	540	516	571	540	541	517	509	581	522	541	524	541	569	531	520	533	565	525	538	511	546	516	555	567	557	557	533	555	521	482	545	569	517	530	536	580	557	561	567	537	555	568	540	528	497	571	579	521	547	543	584	522	517	575	546	516	529	501	508	571	539	577	526	541	522	573	534	526	532	529	554	539	506	577	555	584	544	547	542	538	535	511	541	575	591	551	542	540	497	547	544	526	536	594	529	526	540	545	539	563	571	539	509	547	536	564	522	539	543	535	572	513	550	527	571	505	528	550	524	522	557	577	519	570	532	570	565	512	530	512	549	561	556	566	594	540	554	568	549	549	535	557	531	552	508	519	550	555	535	528	502	544	517	545	583	537	571
38317	13562	3273	2128	1445	1166	831	722	614	529	472	417	415	392	358	340	355	363	342	353	331	305	300	315	294	302	352	280	301	272	276	286	285	282	286	296	280	273	270	276	295	312	281	316	286	300	252	283	309	279	295	255	262	279	292	272	268	271	315	270	266	293	283	265	294	298	236	260	292	239	263	293	260	276	293	301	260	270	279	284	279	235	281	282	246	294	273	291	273	256	293	268	284	281	304	243	264	279	273	274	269	278	262	261	280	263	267	268	257	257	267	271	266	295	269	299	255	266	269	261	272	270	280	287	276	247	243	263	278	258	277	274	285	243	295	256	255	290	294	298	239	290	276	276	263	265	287	271	268	285	282	287	273	282	276	275	295	276	270	287	281	288	259	275	288	254	301	291	264	306	290	268	255	286	249	253	248	276	256	257	282	249	291	269	231	280	258	275	275	235	297	281	245	256	263	275	263	283	282	276	248	277	279	282	260	283	278	277	262	282	264	265	267	293	262	302	268	292	273	276	262	250	263	292	264	280	254	279	274	275	296	288	277	290	260	255	307	243	281	275	265	251	277	272	282	271	273	312	274	281	305	268	268	269	287	262	263	290	259	276	287	282	260	282	272	270	294	266	263	294	247	262	283	264	281	273	278	257	258	283	264	254	269	243	287	289	281	272	279	249	293	292	284	292	259	279	243	282	281	255	265	265	248	259	247	296	271	306	252	274	273	276	279	260	236	261	280	252	284	261	267	279	260	317	266	240	273	267	277	265	250	247	271	262	248	249	252	297	284	247	259	269	261	289	275	293	253	295	269	279	268	262	283	257	274	277	293	255	278	249	296	248	282	274	267	281	290	275	312	261	276	269	263	234	269	256	265	271	311	281	283	286	269	240	271	251	266	265	271	278	269	265	239	277	260	287	268	264	262	249	278	278	250	282	258	248	263	259	257	304	293	269	279	252	293	269	275	265	282	291	279	275	283	283	270	266	285	284	303	295	266	262	277	259	277	244	279	290	270	257	304	281	261	274	273	263	271	272	263	254	307	299	290	276	282	266	281	270	262	239	287	254	268	261	291	282	268	263	279	271	242	262	254	275	261	269	272	264	277	251	281	283	262	295	261	261	268	273	288	287	287	302	265	262	268	262	279	255	264	262	287	256	248	261	294	281	280	258	272	257	281	276	312	276	300	261	259	277	271	268	266	293	300	263	275	282	273	249	270	282	266	269	295	288	265	257	268	266	263	261	269	269	260	291	262	265	261	270	293	254	265	288	285	232	276	277	273	254	281	266	274	280	270	263	284	251	266	269	278	261	267	246	282	235	274	234	274	264	322	269	269	268	257	250	271	268	287	263	260	283	302	299	268	255	263	266	248	246	253	262	271	270	286	281	278	237	296	266	272	233	255	278	276	273	281	285	299	300	296	253	273	285	266	277	262	280	256	265	288	258	296	261	250	241	263	271	271	268	304	287	263	284	289	268	273	300	271	282	281	267	271	273	252	251	312	265	286	253	299	281	270	269	234	235	236	252	271	296	283	277	268	260	252	255	267	270	273	282	250	271	268	290	245	254	291	253	278	265	273	236	282	293	265	289	261	267	273	291	291	250	286	264	277	245	263	255	276	277	239	278	275	269	273	293	261	242	266	277	302	276	234	271	292	329	274	297	267	265	308	262	287	292	242	282	260	258	242	273	267	276	270	270	246	299	272	246	287	311	261	257	264	265	268	264	266	272	252	292	254	308	259	273	254	256	257	221	263	284	281	267	243	266	293	297	284	270	249	271	249	276	251	282	277	255	282	256	271	282	313	270	270	289	249	270	258	273	293	282	279	261	277	272	293	243	268	262	248	266	256	278	286	266	255	259	258	280	270	259	254	275	258	257	258	262	277	234	264	292	293	258	279	253	287	270	256	288	300	244	277	251	301	270	269	268	245	274	290	256	263	249	299	251	267	270	266	254	245	288	245	286	261	240	263	269	260	261	303	261	261	287	314	284	281	283	276	275	285	243	263	266	279	266	258	251	281	269	303	274	287	277	268	286	245	253	265	268	262	256	243	296	251	304	272	279	269	266	273	288	277	281	268	268	291	274	266	305	272	256	274	289	269	300	271	296	239	276	260	259	274	267	259	260	291	292	256	245	270	264	300	263	281	288	286	276	250	255	290	278	248	269	255	277	260	260	286	292	256	278	261	293	266	279	277	283	269	248	287	289	265	269	291	289	261	294	304	274	280	279	266	273	289	273	278	287	250	260	283	281	265	281	268	308	265	280	262	267	297	270	241	273	285	270	258	268	283	276	276	276	289	305	291	283	276	282	236	279	276	303	270	300	283	255	245	252	272	271	267	259	287	292	285	247	251	293	280	256	271	267	310	277	261	290	268	275	250	263	273	274	251	291	290	254	277	260	275	264	251	290	288	275	273	302	267	275	274	255	260	259	278	270	301	268	274	258	271	282	273	284	294	286	306	282	267	271	265	268	262	245	279	256	274	265	248	270	254	274	297	271	260	291	227	289	273	306	281	262	282	290	257	286	279	276	280	308	293	271	260	271	288	283	287	254	296	290	246	267	280	291	250	256	289	270	285	277	279	298	272	285	293	255	275	277	275	262	265	276	261	281	259	296	270	282	293	242	296	277	271	240	286	295	250	295	277	287	273	274	273	290	285	266	293	260	291	274	293	279	260	281	259	286	276	264	263	242	289	271	288	244	248	305	281	289	262	259	265	283	222	261	253	232	283	267	264	295	290	309	271	288	296	251	292	288	261	285	271	297	242	262	255	293	255	312	248	279	278	256	275	288	250	262	284	286	252	245	297	280	249	246	229	276	295	264	256	272	261	256	272	276	270	273	266	285	281	281	261	278	280	293	260	287	288	264	255	271	262	291	244	243	267	295	260	244	267	280	258	256	243	272	272	282	271	280	266	266	265	276	249	284	245	256	281	277	281	261	278	268	271	243	282	286	290	250	281	272	254	286	271	270	257	281	255	253	283	277	285	274	268	260	257	250	277	262	265	265	287	264	250	260	280	292	295	242	282	273	293	286	275	256	275	292	269	267	275	254	263	272	267	281	282	268	268	259	248	282	308	257	279	261	291	235	253	242	267	257	280	271	266	282	231	251	279	259	260	268	270	255	259	274	259	275	278	280	298	270	288	288	250	271	285	282	294	236	269	280	294	274	294	248	262	275	299	294	250	277	283	276	277	267	243	262	284	283	244	254	285	283	285	247	291	281	274	269	280	285	264	245	271	250	268	278	257	246	248	271	249	269	288	275	271	263	318	256	291	280	253	253	251	285	265	263	278	247	279	283	283	255	264	259	281	250	297	251	289	296	267	284	273	291	238	276	293	261	250	281	268	259	280	259	268	311	271	258	265	271	277	256	263	284	262	289	273	244	289	280	272	272	251	282	293	271	239	282	278	274	259	263	271	289	264	267	283	292	260	271	278	288	246	251	262	261	282	259	260	284	270	299	277	255	264	290	281	258	279	275	287	289
17208	2649	5482	6323	5312	4492	3777	3150	2740	2506	2186	1917	1711	1618	1491	1412	1281	1297	1183	1167	1131	1139	1106	1049	1068	1064	1026	988	958	986	964	948	935	942	913	941	924	868	898	868	864	882	871	855	841	899	832	805	844	902	852	788	823	868	897	819	771	860	803	776	823	834	830	869	819	886	829	834	798	793	787	864	772	846	822	839	856	832	890	780	802	823	792	785	791	806	835	782	828	800	815	761	788	810	776	769	816	746	784	830	787	782	783	746	755	845	752	764	801	776	786	778	817	754	825	810	779	817	805	792	751	804	777	777	810	807	834	796	796	751	817	822	822	782	761	783	759	770	791	774	722	802	836	790	780	822	785	788	806	795	763	810	820	864	807	846	826	838	830	764	734	769	789	811	810	832	848	818	806	765	839	846	806	761	806	835	766	768	798	843	826	781	838	828	819	815	817	745	797	777	791	822	801	783	777	808	841	800	786	771	806	769	786	791	767	754	766	797	797	763	777	809	793	806	800	790	804	797	805	804	790	782	788	819	798	783	809	758	783	817	806	757	817	806	790	784	757	781	754	775	794	831	792	728	823	795	796	782	775	834	779	807	790	816	853	789	768	737	831	800	816	794	825	738	775	797	789	795	757	760	789	792	812	774	800	795	728	804	756	833	805	758	790	773	803	797	756	784	802	784	758	803	833	760	768	767	836	775	768	838	842	796	757	781	806	787	787	789	792	775	864	819	812	762	774	825	804	779	782	853	762	806	802	794	743	764	779	808	816	767	771	834	760	769	764	753	777	786	780	752	771	818	829	795	799	844	832	826	809	821	781	790	792	804	807	758	784	747	798	795	809	845	748	797	791	807	803	762	799	787	782	765	729	718	807	761	718	780	836	830	793	729	765	764	767	780	750	803	792	818	825	813	754	783	796	765	757	830	816	788	766	808	777	829	793	716	804	802	798	795	779	736	758	791	770	812	752	849	817	771	808	814	755	775	804	747	772	747	811	777	784	796	774	806	778	784	813	760	802	765	819	798	792	805	840	831	814	854	848	771	803	767	796	811	794	817	797	762	815	815	816	821	815	792	813	880	791	822	788	765	808	790	804	776	827	804	802	804	775	816	758	779	746	794	771	740	797	806	785	813	751	806	790	808	754	795	810	752	770	798	812	731	786	788	802	790	809	789	855	802	782	775	801	798	774	719	787	821	771	816	849	802	812	803	782	807	815	762	779	815	852	786	803	790	792	727	763	833	834	824	792	807	808	837	787	773	785	804	739	807	766	786	807	745	778	761	834	808	787	761	776	790	819	820	786	838	766	794	795	784	790	772	784	812	769	793	782	813	797	750	782	752	742	786	825	808	791	760	798	787	819	754	814	845	792	790	767	785	753	717	854	799	805	760	802	808	781	794	781	796	808	793	794	819	764	751	762	832	822	797	739	774	801	772	834	762	808	776	791	815	809	796	832	799	799	810	863	779	780	767	782	767	800	752	766	785	901	808	786	794	771	808	809	795	773	861	783	801	788	790	846	868	780	804	781	786	783	816	838	821	781	763	759	783	785	807	811	814	764	795	764	773	779	769	789	697	771	765	780	766	756	841	862	817	813	829	783	782	799	802	807	847	773	772	868	808	800	830	809	811	775	802	799	792	754	757	838	821	818	819	718	781	762	789	778	813	806	774	760	760	818	821	814	770	782	734	781	776	812	800	770	829	786	767	764	723	779	785	739	799	713	813	781	720	792	814	757	833	781	787	795	814	774	806	806	806	807	798	800	807	835	758	783	808	816	813	797	795	736	748	817	759	835	802	774	806	779	802	787	787	804	788	812	803	787	811	777	788	751	732	799	827	743	755	845	743	794	783	763	827	789	818	790	744	758	772	772	781	785	756	780	765	763	755	738	800	780	808	793	762	791	820	830	740	793	866	764	754	823	773	805	778	786	762	749	794	810	777	834	748	820	773	801	751	777	835	767	738	824	765	746	813	825	781	814	798	768	806	829	808	831	805	824	805	773	779	774	836	742	763	816	782	788	738	775	805	780	819	788	827	800	832	813	840	815	795	820	790	813	745	835	807	783	769	810	814	744	813	766	790	777	793	822	816	832	768	798	824	822	797	760	834	801	822	842	788	814	742	757	766	771	767	828	782	815	803	849	853	787	780	777	777	827	806	805	801	790	800	789	793	816	822	811	813	816	767	796	840	826	817	773	805	772	796	787	764	866	768	810	832	773	796	817	809	811	838	815	791	809	820	787	846	822	785	756	784	807	765	808	771	801	787	803	805	785	799	834	807	837	788	816	793	837	804	774	852	797	784	761	809	743	790	789	858	789	798	757	821	770	750	758	794	734	736	779	795	751	776	859	814	779	816	770	834	838	821	804	732	789	797	772	768	781	785	834	837	796	786	803	779	786	822	821	781	848	803	795	797	782	782	818	792	813	807	804	740	795	775	752	849	758	815	764	868	789	738	807	790	792	777	784	800	802	773	822	781	817	795	817	792	777	769	799	791	798	826	818	803	845	814	810	806	790	814	807	808	779	788	759	807	812	804	778	789	831	762	817	793	780	805	748	751	783	809	778	825	766	792	828	801	826	788	837	857	834	795	797	790	801	854	783	791	836	779	805	834	819	784	778	814	817	803	813	763	777	772	774	777	795	803	758	828	746	815	808	778	802	809	819	765	809	773	817	826	774	828	777	760	772	801	780	802	793	783	793	803	794	815	842	813	826	808	751	815	820	800	774	795	803	760	765	782	816	798	794	818	818	797	820	762	797	787	820	812	818	831	809	807	784	803	842	823	765	766	790	804	814	803	793	800	794	780	809	755	776	776	813	785	769	789	786	799	832	798	805	789	764	774	856	784	789	844	738	837	753	777	787	762	770	806	813	824	746	763	802	851	729	736	862	798	817	784	802	878	781	751	802	812	807	799	785	746	808	805	808	839	768	778	820	749	763	767	794	814	830	789	802	781	812	753	763	765	801	789	762	774	790	824	810	823	793	804	816	754	771	841	788	800	726	739	815	751	837	751	774	787	797	748	841	807	828	771	873	769	816	819	803	784	776	795	747	775	795	875	751	812	782	793	777	777	869	772	794	788	832	751	816	809	736	799	808	785	822	781	843	744	783	785	800	830	804	800	807	859	815	801	770	760	779	839	814	799	778	824	754	813	778	768	771	745	818	769	786	816	772	800	773	830	851	831	751	794	816	856	789	785	750	811	770	770	804	830	813	832	832	793	724	818	756	809	801	716	784	846	806	791	800	848	778	773	827	796	793	809	800	795	798	772	786	790	792	769	747	768	764	799	792	809	706	796	764	772	811	814	769	779	806	746	806	787	766	807	821	824	801	821	753	777	751	765	843	804	878	799	750	816	852	845	766	806	808	795	770	798	760	795	795	785	876	786	823	802	817	798	770	810	794	751	837	776	875	792	740	769	827	792	766	846	783	785	759	788	762	808	792	804	856	764	804	803	758	870	789	825	822	794	808	770	793	790	802	826	787	839	794	783
5696	369	175	146	141	100	102	105	107	87	94	109	75	90	85	88	80	83	105	97	77	84	90	110	73	85	84	83	78	92	99	76	74	86	83	79	88	90	76	81	88	91	90	85	87	97	78	94	103	99	85	92	69	76	77	99	85	90	98	85	111	83	80	95	109	75	91	103	86	91	74	79	97	108	82	91	92	92	80	82	89	87	87	87	82	84	79	90	87	71	78	91	87	90	84	84	77	80	100	98	83	81	93	88	81	94	74	86	86	94	91	84	99	79	79	90	81	76	89	92	77	98	78	75	91	64	84	105	70	90	75	92	91	98	92	79	93	88	82	104	85	95	100	85	101	80	76	87	84	80	95	96	91	81	97	83	84	97	85	68	85	79	85	94	62	89	92	81	99	111	83	78	77	79	73	95	75	88	72	83	75	76	83	75	95	86	99	64	92	90	95	82	87	94	94	80	75	85	97	67	89	86	77	69	87	98	71	97	93	86	88	66	88	90	77	86	80	86	81	77	93	54	70	91	93	85	96	99	85	74	79	82	77	88	87	99	68	85	76	77	77	81	106	87	94	97	73	86	103	73	98	90	92	92	80	78	98	87	83	87	85	95	78	81	77	84	78	93	65	106	90	91	77	71	74	95	96	86	102	96	84	96	85	82	81	97	80	69	76	82	82	75	80	84	80	79	85	88	86	87	82	116	74	91	92	89	85	67	81	84	82	83	87	69	89	81	73	83	78	90	81	91	81	69	84	85	81	66	78	93	71	94	83	92	94	82	94	91	72	126	105	84	92	68	70	88	88	81	83	94	93	81	80	73	86	75	86	80	92	83	76	99	86	96	75	87	94	84	85	94	86	93	88	103	86	84	82	61	87	76	88	86	91	86	72	81	78	70	70	79	71	80	77	78	85	79	76	75	86	74	86	91	74	84	63	81	85	96	77	108	90	87	76	93	86	94	77	81	83	92	96	99	59	98	101	86	84	79	95	90	74	90	59	77	86	90	88	85	91	84	81	72	67	80	72	84	90	85	76	80	85	89	75	82	87	85	103	71	79	84	102	102	84	89	73	88	88	84	95	75	82	89	82	74	90	82	76	85	95	64	76	78	97	86	82	81	80	74	92	84	93	83	71	89	77	75	76	82	78	83	79	97	89	75	83	82	80	90	75	92	91	87	83	81	66	79	89	69	88	96	84	70	88	88	108	92	85	98	84	80	84	97	101	91	90	69	84	74	87	91	75	89	99	70	83	72	75	91	85	111	83	82	85	78	89	107	82	90	74	93	80	89	65	78	90	82	70	85	91	74	86	68	76	65	97	77	87	85	77	83	91	68	79	74	77	75	83	85	98	91	73	83	90	89	102	85	79	66	99	82	93	87	98	96	65	101	90	81	89	90	81	77	90	85	100	79	81	75	66	86	61	90	91	89	82	73	82	105	82	81	99	86	95	88	91	84	88	97	94	97	111	88	87	95	73	89	81	92	83	74	90	102	97	86	75	86	87	104	84	83	79	80	93	77	104	81	92	85	95	94	93	94	79	92	82	99	75	94	104	64	106	76	76	87	81	71	95	72	87	79	89	91	87	87	103	90	115	74	90	76	82	88	91	87	92	99	82	70	80	96	76	104	77	85	79	81	89	87	84	82	104	84	85	81	72	89	77	77	82	71	67	78	99	79	82	91	97	82	89	73	98	87	90	84	91	99	81	69	114	96	93	79	79	94	100	85	79	76	78	90	82	80	69	81	100	76	92	80	87	79	93	85	75	89	81	97	79	82	81	84	116	89	74	92	92	81	89	83	75	79	82	81	82	84	86	75	94	88	97	78	80	73	83	90	80	85	83	82	74	106	88	70	90	75	90	75	81	70	93	81	93	79	76	72	74	91	86	66	76	90	81	85	99	90	67	91	98	87	81	101	77	78	80	94	90	88	107	90	94	102	71	90	92	80	79	86	85	81	84	113	69	91	77	78	78	81	64	110	77	70	84	80	74	81	92	77	91	86	80	82	93	89	88	70	89	67	97	76	79	77	86	91	88	84	96	77	92	80	83	94	84	90	91	83	79	103	68	101	92	77	88	87	102	91	81	86	76	83	87	91	93	75	77	91	83	78	89	64	79	97	80	85	86	100	83	88	90	87	102	88	83	93	78	102	91	85	87	83	82	87	74	68	67	83	99	69	85	83	86	80	73	95	82	84	87	93	88	82	64	98	94	82	89	99	92	81	78	97	106	72	83	86	96	90	94	93	80	92	58	80	96	92	91	99	84	77	69	83	69	91	75	85	72	80	76	76	94	80	70	87	81	106	86	77	101	85	70	80	81	101	83	91	82	85	64	78	102	78	72	92	86	89	90	92	89	77	72	78	76	81	86	98	75	69	106	77	79	82	91	87	103	80	85	81	86	76	82	91	87	76	75	76	58	75	92	79	90	82	88	75	74	79	87	74	85	107	97	79	104	92	96	86	65	82	95	75	85	89	85	75	74	80	99	86	89	95	87	76	88	79	80	87	81	87	85	82	97	90	80	99	84	99	109	76	77	84	94	87	97	104	86	71	81	87	81	82	67	97	88	93	94	94	88	92	84	86	107	83	93	80	89	77	86	85	93	85	86	71	78	104	96	90	103	81	88	78	86	66	83	78	83	81	77	81	96	92	105	78	83	98	72	80	82	92	80	71	79	92	85	88	80	68	68	89	91	80	98	85	87	76	83	84	102	91	85	70	86	79	97	90	79	82	81	76	78	87	75	85	74	89	83	82	103	95	87	88	92	82	90	87	84	85	75	64	75	66	81	94	77	79	79	82	84	102	89	79	71	92	77	72	92	80	83	90	91	76	83	100	96	79	87	95	89	102	61	75	80	79	94	92	70	86	97	92	87	75	97	94	95	88	91	86	82	99	77	93	81	76	96	103	78	88	94	68	83	94	92	68	89	97	72	83	92	93	98	95	80	88	69	115	91	88	85	86	69	90	96	64	104	77	79	86	76	91	70	101	89	89	86	94	98	79	76	94	90	70	100	89	83	84	73	100	70	85	100	82	67	85	107	96	75	83	106	90	91	97	61	85	83	84	78	92	83	83	97	86	92	86	92	82	95	75	90	74	83	101	84	86	96	113	78	89	90	93	78	82	91	91	100	104	81	76	96	101	77	89	77	76	74	98	89	82	75	66	88	86	81	93	107	85	101	95	71	81	79	93	88	67	95	83	90	85	84	92	85	89	73	89	81	86	87	97	68	80	82	92	98	78	89	85	80	75	76	87	95	93	80	85	69	96	68	73	88	64	79	87	59	86	99	64	90	86	90	110	100	80	73	101	86	87	79	94	85	72	76	88	81	88	89	89	81	88	98	83	106	84	71	91	83	91	78	76	78	84	79	84	74	80	112	91	82	94	87	94	85	83	90	79	87	99	66	86	93	77	77	82	89	104	74	90	82	102	75	77	91	69	74	76	96	101	84	101	80	85	83	87	86	95	68	73	84	81	84	73	82	87
5864	419	543	556	513	510	444	406	405	363	374	380	304	325	348	333	321	324	319	320	345	293	303	305	308	306	314	342	313	326	321	290	335	298	318	326	320	311	298	317	306	292	331	312	289	341	343	304	325	303	348	285	283	299	331	293	305	306	308	305	314	300	297	353	329	312	298	313	308	289	305	309	316	299	322	307	308	309	307	307	315	335	326	297	333	313	337	293	337	313	325	332	278	325	314	314	325	346	304	318	300	335	310	283	318	293	311	325	336	318	311	312	321	346	369	314	324	290	302	264	275	320	295	313	275	311	322	325	314	322	308	328	343	296	356	341	306	308	321	311	289	314	341	332	285	306	310	284	321	318	301	347	307	328	289	304	310	330	298	303	328	327	308	318	291	300	303	331	304	301	314	323	323	295	293	313	329	317	286	294	324	301	300	302	300	328	323	303	314	337	327	310	322	305	303	299	308	354	282	316	292	326	304	326	328	305	321	282	292	339	321	343	316	319	312	305	304	360	342	302	279	301	315	345	273	348	304	334	329	293	295	332	298	353	310	325	273	314	315	292	286	285	319	322	305	293	282	300	278	313	312	296	304	309	280	319	311	313	333	312	299	314	301	300	324	316	330	308	312	297	303	340	319	325	324	337	280	301	274	342	313	327	317	297	336	291	304	296	301	287	328	324	324	292	293	294	316	321	300	304	334	306	312	323	313	311	292	324	317	309	322	288	331	322	320	293	323	285	296	343	300	302	296	320	303	310	315	299	332	287	284	289	313	323	300	286	329	310	322	335	268	262	302	314	310	310	281	316	281	306	320	297	304	291	319	309	316	279	287	294	313	321	328	337	293	316	321	296	326	301	305	335	323	328	300	309	310	309	295	331	312	332	350	316	297	307	285	310	328	304	294	287	322	287	304	329	328	306	325	317	308	312	300	311	332	287	336	327	296	308	329	302	326	299	317	302	280	313	305	323	296	319	276	300	334	331	309	338	318	279	280	327	308	329	314	308	289	300	314	312	351	312	313	290	332	314	273	328	301	311	322	329	311	307	341	323	289	303	299	319	307	293	289	295	325	305	287	315	307	343	301	313	275	300	287	311	273	300	311	318	313	313	326	357	298	312	312	321	290	304	303	315	302	311	333	301	322	328	348	325	324	346	322	318	312	310	309	290	313	317	322	304	330	332	322	296	327	322	308	352	305	297	298	338	312	347	311	289	342	295	350	330	267	308	334	305	303	274	321	313	308	313	317	318	363	326	287	341	286	328	319	306	320	327	341	296	319	308	285	315	326	340	311	325	298	330	332	324	292	318	333	332	315	314	301	329	349	283	289	303	330	329	321	313	288	309	325	321	276	302	320	339	324	314	318	322	305	319	342	308	292	305	299	294	303	292	319	300	321	331	327	310	311	327	328	296	322	303	325	318	301	320	315	316	302	303	324	332	342	330	306	289	300	320	293	321	317	296	323	301	320	338	302	304	312	306	285	293	312	314	334	336	301	318	295	325	297	319	317	315	290	302	274	321	312	309	319	322	298	272	325	297	304	324	332	315	321	303	309	289	288	307	300	310	286	302	271	317	342	290	333	314	345	327	293	309	301	284	290	296	300	285	342	298	361	311	290	332	307	320	278	300	332	335	287	274	292	322	292	289	301	321	313	283	301	336	331	286	322	332	297	342	277	302	347	309	318	311	295	287	373	310	305	303	337	304	330	305	290	322	319	316	288	317	277	312	323	308	328	325	301	299	346	290	330	288	283	310	300	297	302	281	314	342	322	291	313	265	326	271	309	308	321	322	286	315	307	300	296	329	321	250	322	316	321	327	317	280	312	298	344	290	342	330	313	288	309	319	332	330	315	333	328	341	321	293	332	310	328	322	303	319	295	300	322	321	319	289	291	291	340	323	323	322	322	292	295	311	310	316	317	343	302	308	330	323	280	354	350	299	269	353	326	272	325	300	323	287	303	301	358	311	308	318	329	296	310	288	319	336	298	310	316	304	315	288	316	302	326	324	290	331	331	314	308	306	327	314	356	313	320	300	301	309	317	317	297	300	315	292	320	295	344	276	309	281	292	291	274	317	309	277	318	314	324	304	319	339	317	314	295	293	309	296	335	307	349	297	336	266	284	319	350	345	327	356	313	305	331	305	300	296	294	326	308	308	298	296	338	294	323	296	334	326	329	298	330	277	338	297	329	310	328	308	320	299	333	296	307	313	295	301	317	299	294	292	341	295	280	316	305	289	292	317	319	305	314	306	308	320	334	308	340	324	309	337	317	295	308	298	316	327	309	311	315	295	310	319	301	303	332	302	335	286	327	307	310	340	327	316	306	295	315	277	332	283	308	313	331	333	303	311	286	322	321	308	317	316	320	325	309	290	323	320	307	311	308	338	329	304	308	304	344	329	314	306	293	330	305	328	303	294	334	336	335	298	315	309	320	342	297	280	351	319	333	333	314	304	285	336	299	350	334	319	320	286	316	322	322	347	317	275	307	296	325	304	323	298	344	303	280	283	289	312	342	319	293	318	307	276	318	331	303	307	306	307	323	319	324	300	328	294	304	277	315	312	288	318	338	323	295	321	318	308	315	314	292	312	294	330	334	323	322	314	308	314	319	317	334	324	305	322	310	323	295	332	318	288	330	305	297	306	300	327	310	291	337	282	301	305	315	323	330	294	307	330	315	326	319	333	316	315	310	330	307	320	326	305	322	323	352	285	283	338	287	329	318	301	306	298	312	302	296	312	309	316	308	320	300	348	321	311	343	297	309	297	310	308	311	337	304	313	305	308	317	285	333	316	303	294	300	315	306	311	310	331	282	283	301	326	320	312	311	332	338	289	319	329	303	316	289	304	290	329	292	343	286	333	291	281	312	347	291	287	282	333	316	348	305	286	340	311	334	346	303	297	326	304	309	298	318	317	282	346	320	307	332	323	327	340	284	298	329	327	278	318	309	301	323	286	298	309	294	321	348	312	358	302	283	319	295	304	326	339	312	302	297	326	289	290	329	326	344	337	296	324	330	337	295	287	307	290	294	325	296	318	304	312	321	315	289	335	298	288	318	340	307	299	300	289	339	286	304	311	313	344	348	283	295	302	290	323	314	314	304	300	327	338	334	300	331	341	276	288	316	324	338	288	325	318	309	328	322	316	328	312	272	332	278	328	279	305	291	270	302	303	330	335	332	313	309	334	296	325	314	315	321	305	336	299	316	340	333	288	310	306	310	331	273	334	296	324	274	318	349	335	317	311	330	306	331	314	328	292	323	325	268	374	299	285	315	318	305	326	321	336	302	302	294	308	308	343	312	285	329	326	300	346	304	308	326	305	325	287	349	286	317	337	304	326	278	304	266	321	343	314	303	302	320	331	341	338	322	300	294	331	315	278	286	292	301	283	294	332	311	311	300	319	275	297	287	329	293	323	275	301	321	311	298	302	321	332	328	313	346	329	325	286	311	313	323	303	295	327	353	313	278	305	311	329	317	341	309	288	298	294
28836	5933	1468	1076	758	581	454	429	316	310	277	259	271	249	214	230	208	199	220	200	182	215	158	160	195	204	208	183	199	184	198	173	163	173	180	174	172	187	178	215	180	178	169	172	193	177	166	161	165	198	140	172	181	149	170	201	164	160	175	171	176	165	178	158	154	185	139	193	177	183	172	191	165	166	170	200	173	184	173	157	167	170	167	181	169	171	175	171	171	159	202	186	186	184	188	186	170	167	187	170	164	175	174	177	168	159	170	168	170	167	171	179	184	194	163	173	168	138	161	195	187	162	186	173	165	185	190	184	166	193	191	167	169	155	172	157	170	183	188	190	178	186	178	181	178	175	208	179	178	144	182	179	172	183	169	165	175	182	158	177	156	182	167	161	190	182	166	191	160	168	162	159	146	164	182	165	175	160	162	176	167	187	169	185	172	172	169	153	172	169	170	171	176	162	152	140	166	174	165	183	162	173	147	174	176	162	195	176	177	179	165	185	177	165	156	174	190	167	176	182	145	184	169	180	173	164	168	171	207	180	174	155	177	145	188	181	177	179	191	187	162	166	182	145	181	150	168	184	135	200	173	187	174	201	189	166	149	173	183	201	176	165	172	180	161	163	157	159	194	153	200	172	185	184	187	164	202	188	174	178	156	183	141	156	153	173	173	168	167	164	163	170	167	177	207	189	152	187	190	149	155	157	167	183	169	165	172	170	169	175	176	156	177	173	162	173	172	161	150	176	179	160	183	165	189	166	174	177	164	161	182	163	166	182	141	167	159	193	166	180	166	211	182	184	146	182	174	152	171	185	180	162	164	189	178	152	162	158	165	173	157	186	183	178	152	167	181	177	157	153	162	162	157	131	179	169	153	181	166	165	155	162	162	164	191	148	180	185	190	177	166	162	173	172	188	158	179	194	185	194	159	172	163	166	174	166	185	149	172	186	192	176	158	169	168	174	167	150	174	176	172	151	153	147	178	185	181	176	159	188	164	184	184	167	158	178	169	196	175	148	152	145	142	149	192	153	185	154	178	174	162	151	175	164	184	185	165	178	173	178	175	145	174	180	169	168	166	179	164	164	184	177	170	181	156	164	171	163	187	180	162	172	173	171	182	164	156	163	191	165	155	190	168	172	158	197	172	156	164	161	172	181	189	189	177	157	166	180	172	163	176	186	163	183	170	181	177	153	170	178	150	159	166	152	153	153	184	180	169	163	182	205	172	169	139	173	180	178	170	184	168	193	147	155	172	178	183	185	189	171	155	168	181	169	162	167	175	177	176	173	163	184	164	175	166	168	175	199	180	167	188	199	150	156	153	186	187	152	150	173	156	175	167	191	155	149	166	158	206	162	166	164	169	171	183	183	161	154	181	166	174	165	166	172	149	188	193	144	183	154	188	163	147	180	181	153	163	160	158	171	175	183	174	172	195	191	164	185	166	179	153	185	186	177	162	178	185	180	150	199	183	196	188	183	194	179	168	170	172	185	158	177	174	170	162	178	174	155	152	174	162	148	182	176	160	167	170	157	166	147	171	178	165	166	190	176	165	172	166	177	165	168	168	181	157	169	177	164	176	176	191	157	165	177	176	189	168	186	158	185	168	188	160	187	187	165	178	216	183	178	167	157	168	189	169	149	154	167	188	154	170	171	149	154	172	172	148	174	181	162	162	156	175	195	181	139	198	172	194	160	168	161	173	185	155	144	166	152	172	158	177	152	143	166	176	185	158	153	186	165	178	201	186	160	149	171	162	166	166	160	174	171	161	160	176	157	166	185	186	175	182	142	180	196	182	157	160	169	165	160	184	164	195	147	170	175	167	165	204	180	173	160	170	170	172	160	173	168	162	179	156	164	165	159	217	181	171	182	185	164	144	166	167	162	187	179	177	163	158	182	158	147	160	192	169	188	165	160	156	174	177	180	177	159	174	189	160	169	197	180	169	182	200	181	179	162	169	181	160	175	171	170	177	168	175	167	164	178	180	168	163	207	157	182	188	156	166	176	168	169	163	194	174	172	171	174	174	168	184	179	168	180	183	166	165	175	170	160	169	160	169	203	162	183	194	187	185	158	179	182	166	164	190	167	169	166	168	173	182	172	184	161	169	173	157	170	176	159	186	181	180	162	179	165	170	167	191	188	148	193	182	187	170	178	181	185	177	162	192	173	183	187	175	173	159	147	138	170	178	168	176	182	159	182	170	155	184	154	175	167	178	173	189	158	190	166	168	178	174	161	153	190	169	177	172	165	151	148	150	154	172	173	168	168	181	183	178	180	171	184	164	191	153	157	175	153	176	154	157	162	170	183	154	187	165	184	171	185	166	173	161	148	164	165	161	160	159	174	174	162	191	182	188	188	141	169	186	181	174	167	169	148	164	167	178	170	155	184	150	162	190	153	178	160	162	167	154	185	184	166	158	180	169	159	167	167	179	171	185	164	172	167	155	171	165	191	161	147	156	172	170	191	164	194	178	155	177	153	163	161	155	179	156	196	206	187	162	151	175	162	182	181	177	160	173	165	159	184	178	143	173	172	163	180	148	189	171	169	175	167	178	163	162	181	148	182	151	138	163	207	177	161	170	188	168	167	184	182	173	161	160	166	151	163	161	182	179	167	179	179	167	196	147	179	172	182	160	171	147	140	182	178	167	178	168	180	155	161	195	192	181	178	169	141	173	184	175	170	194	192	169	178	161	165	170	149	147	148	158	163	154	191	177	163	187	191	191	174	171	191	191	183	171	157	179	180	170	155	149	164	174	171	203	174	159	174	189	178	177	168	160	177	181	157	173	166	171	196	159	189	168	184	198	159	188	161	148	173	188	167	153	178	156	146	183	177	161	181	165	165	176	149	177	152	165	182	159	188	179	161	159	173	176	153	164	173	162	159	160	173	170	197	178	171	183	149	163	187	174	191	176	186	163	176	187	157	171	185	175	180	169	190	170	162	192	164	194	158	175	159	182	170	189	152	181	195	143	170	159	169	177	181	150	164	181	147	176	167	183	178	171	165	157	180	163	157	170	199	158	167	171	176	176	161	210	155	190	155	180	167	166	168	159	169	186	171	172	168	146	167	167	165	183	174	169	191	165	175	175	169	170	163	158	166	165	188	178	170	138	150	147	154	191	154	172	170	186	166	175	170	152	185	180	160	167	162	160	171	187	164	177	138	159	173	189	169	174	189	160	159	146	160	169	186	161	171	166	161	166	154	147	195	187	176	194	181	170	182	159	172	169	169	155	166	167	178	172	158	159	184	166	186	160	182	180	147	169	174	178	168	154	152	175	179	151	172	170	160	153	151	164	181	167	178	144	174	179	164	165	190	178	199	165	165	167	169	174	178	152	155	216	167	156	160	168	192	162	184	189	173	164	183	184	172	173	167	167	175	196	154	160	188	165	169	173	183	147	160	161	185	180	151	179	178	166	144	181	149	178	178	165	162	188	153	190	185	163	168	153	167	168	205	159	178	174	167	159	167	135	186	160	165	157	170	183	169
13343	1554	3151	3589	3083	2669	2157	1830	1714	1435	1324	1168	1043	1060	941	857	856	833	754	807	769	735	732	718	692	663	661	638	629	638	589	639	592	610	607	612	577	607	600	609	648	578	572	615	600	573	630	561	571	587	614	588	560	556	523	582	591	595	608	629	606	576	572	569	559	571	569	556	579	608	550	575	575	603	573	574	550	563	539	531	537	551	529	562	590	547	556	556	576	564	599	554	569	542	532	543	551	534	588	546	551	575	593	589	575	571	518	495	529	544	567	543	506	531	544	520	581	510	580	548	570	583	540	572	550	563	585	554	512	551	561	559	537	572	563	540	534	558	506	580	534	541	546	525	583	578	566	551	494	490	569	512	594	540	545	568	540	534	540	527	559	564	558	519	553	548	566	565	539	562	593	542	570	539	533	571	550	558	599	574	535	562	500	548	575	546	575	520	550	548	545	571	531	582	556	560	562	584	590	510	550	583	485	553	562	578	518	537	545	564	526	577	569	500	538	546	563	527	540	533	545	548	556	534	525	541	589	555	569	535	554	531	532	542	546	568	571	524	564	577	513	582	532	558	568	536	558	560	573	550	577	538	538	560	576	539	520	538	556	539	597	522	579	566	585	545	564	577	557	533	526	551	544	530	551	586	598	540	515	530	512	534	582	523	538	537	527	574	569	587	605	578	555	553	556	571	532	530	491	527	557	535	511	504	523	533	535	581	538	582	524	551	619	569	570	562	557	546	523	525	578	531	555	586	602	558	525	584	517	563	579	569	508	546	592	558	553	542	540	577	566	514	544	570	575	532	557	545	515	540	587	498	532	554	562	514	585	524	539	539	586	556	534	493	613	597	567	551	560	565	541	524	531	492	538	557	536	528	550	526	523	542	548	536	572	574	577	546	533	558	545	512	525	540	521	563	558	522	532	535	552	581	535	562	544	577	561	580	557	540	554	532	541	545	536	563	536	554	541	506	589	558	502	569	588	512	502	531	546	551	544	525	539	547	543	561	513	558	535	505	579	566	521	573	539	562	530	560	530	561	567	556	505	528	591	551	538	538	544	507	547	565	530	530	530	551	529	513	535	520	538	497	533	522	529	532	574	571	534	567	544	564	563	542	535	514	574	531	539	543	574	526	555	536	556	518	580	526	524	584	536	498	549	581	507	503	560	509	558	526	530	580	545	561	568	553	520	549	560	558	563	544	560	559	538	570	534	542	552	521	603	507	559	559	540	551	532	577	521	567	582	543	534	559	557	495	547	541	515	565	540	528	572	551	576	493	515	568	543	561	566	520	537	518	553	578	529	575	529	552	557	581	550	540	558	564	531	544	555	568	563	557	530	535	533	548	505	530	545	548	531	558	543	556	551	529	540	499	572	552	539	548	551	539	541	569	495	570	540	515	558	557	529	541	586	540	549	569	556	544	535	580	567	545	547	524	539	539	540	536	517	528	538	560	559	560	568	548	526	540	511	579	553	533	494	579	555	532	569	524	520	568	558	601	561	523	531	540	501	512	490	529	534	545	518	568	561	521	546	580	574	523	526	532	533	586	525	573	536	522	581	562	495	544	558	526	568	520	530	538	542	528	510	530	566	534	552	528	568	571	550	532	583	585	567	550	527	556	575	525	515	528	534	573	579	547	516	548	563	529	589	550	529	546	569	544	517	584	609	516	534	555	558	531	581	535	554	570	527	552	578	510	548	550	520	515	527	560	521	549	537	558	505	546	561	587	549	553	544	588	507	532	522	556	595	563	545	584	533	536	480	539	547	543	558	547	539	555	514	543	488	544	556	542	544	566	512	527	565	546	556	542	537	536	561	569	522	537	577	565	521	556	497	520	562	573	588	547	582	526	515	572	518	553	577	530	566	552	569	538	561	543	527	576	523	558	560	527	539	532	558	564	552	541	530	537	545	587	577	532	528	549	556	550	540	543	514	534	571	551	537	555	537	578	574	529	549	518	512	540	529	517	587	521	541	576	518	588	551	556	529	564	521	549	548	580	559	573	523	535	546	515	509	579	568	523	550	538	563	535	539	552	595	538	566	573	535	527	581	579	545	522	583	556	542	581	564	556	534	519	534	543	536	544	598	508	512	576	520	494	536	564	575	543	553	546	525	557	513	533	541	519	542	560	555	540	553	579	533	562	554	508	532	551	583	559	597	536	511	534	511	583	515	614	528	505	576	546	563	547	519	531	511	524	532	572	514	544	532	587	541	540	564	508	537	484	563	558	557	560	552	567	545	549	579	606	547	538	591	568	516	552	571	533	535	515	560	576	540	536	536	559	555	513	568	527	523	563	571	561	549	546	547	539	561	531	561	562	592	555	535	557	528	540	508	584	576	523	547	556	563	525	561	548	555	569	562	529	558	522	529	569	555	558	553	552	536	578	534	518	547	525	560	532	567	558	546	563	576	543	545	562	546	553	530	562	555	550	554	532	524	553	500	516	521	580	542	548	538	538	517	565	531	557	542	527	509	514	534	543	538	554	565	514	559	493	525	553	549	547	571	528	523	579	552	575	523	570	515	538	550	533	539	526	542	540	555	554	572	540	515	555	539	549	524	552	533	511	553	546	568	537	553	542	521	545	553	596	532	571	562	561	576	510	537	505	503	558	569	556	555	518	577	550	524	548	552	589	540	545	533	559	550	606	546	558	511	556	546	526	510	542	542	559	530	506	537	555	509	546	543	559	532	527	572	532	552	565	565	571	525	579	540	520	559	539	556	560	552	551	528	556	568	522	528	566	528	563	561	573	541	571	535	554	541	551	513	518	563	593	513	579	544	571	546	516	542	582	538	531	579	539	528	539	515	538	522	578	533	513	557	539	552	513	519	531	578	556	550	544	521	575	558	566	542	516	554	514	542	577	516	499	554	540	587	539	557	509	562	550	560	542	538	537	568	543	544	524	603	526	525	547	575	582	549	527	527	534	545	540	560	500	551	572	589	511	542	532	558	527	565	567	544	575	514	550	526	516	517	563	559	534	532	548	545	530	532	550	570	581	521	556	549	557	525	601	539	517	524	524	531	518	546	567	534	520	543	552	542	545	544	560	519	534	569	537	583	567	558	555	528	606	544	568	529	505	576	542	543	549	553	552	541	542	529	548	512	574	524	558	548	507	542	546	512	536	574	572	533	558	565	520	502	546	560	561	533	502	564	575	580	548	544	529	545	563	544	541	532	588	600	525	585	594	568	540	585	569	522	516	579	554	490	603	584	559	506	560	525	560	528	508	525	565	541	542	527	598	515	551	535	550	566	532	553	518	527	534	519	514	521	531	562	531	555	524	526	490	532	575	542	581	540	543	536	540	535	539	511	537	545	533	551	557	567	554	571	549	565	561	521	522	582	553	531	588	536	535	562	545	527	507	559	549	540	544	554	564	495	560	582	566	509	524	586	517	528	561	544	520	524	618	543	558	566	576	533	535	513	548	566	526	562	580	537	556	511	542	562	533	527	562	570	572	594	569	528	541	550	567	559	484	548	555	548	566
37802	13535	3388	2162	1524	1143	889	716	634	540	482	427	390	448	390	393	360	347	356	319	343	311	271	301	309	299	301	295	290	279	307	284	283	260	276	273	288	301	289	275	297	285	285	304	274	296	259	307	257	310	285	265	321	273	343	278	273	301	279	341	275	255	288	287	273	271	259	269	288	283	268	273	287	281	300	283	282	289	283	269	295	246	293	299	259	272	252	248	269	296	292	265	310	251	252	250	291	280	263	271	277	275	271	274	290	248	285	242	239	295	285	288	282	289	288	269	287	231	300	285	243	270	279	283	257	264	262	282	267	294	269	256	259	276	287	259	282	254	283	245	276	287	297	275	273	273	280	268	261	279	296	247	262	305	262	282	307	278	263	280	245	290	258	274	272	264	278	286	268	243	273	281	269	294	236	313	260	275	306	289	280	296	272	288	280	270	274	280	285	267	277	260	295	276	298	272	305	283	258	284	253	264	245	281	271	312	283	296	279	277	290	295	238	274	298	286	263	286	272	256	242	293	262	273	280	281	280	269	266	261	290	282	270	260	259	260	278	246	267	261	306	262	275	314	252	311	246	298	272	287	271	302	280	283	281	236	279	260	283	269	296	292	281	286	288	277	263	285	239	262	281	269	269	264	319	267	248	296	269	280	245	261	298	275	290	265	272	275	246	263	276	288	304	258	247	283	245	249	228	246	273	271	246	234	265	268	281	262	276	275	264	260	287	272	284	292	277	297	275	264	294	265	259	298	260	269	260	285	273	259	267	311	245	262	257	288	268	275	264	249	302	289	274	297	279	265	265	279	286	306	253	272	261	276	257	271	259	246	291	268	292	284	281	271	244	264	277	259	247	275	260	295	268	249	274	288	266	294	280	289	280	264	292	272	258	282	266	243	268	275	282	266	274	272	251	243	271	249	247	247	313	287	263	264	284	253	290	284	283	259	273	283	278	255	288	255	271	236	283	258	303	290	275	275	281	258	287	236	284	286	278	267	284	262	257	256	283	291	250	269	273	292	280	281	295	252	269	273	267	276	263	308	292	255	244	289	265	271	257	284	273	261	252	287	241	245	287	250	261	281	264	278	277	268	274	264	280	276	246	286	255	257	272	304	261	252	274	260	268	262	267	284	286	254	263	289	284	303	286	255	258	253	277	293	303	260	272	285	283	276	266	267	268	267	257	247	270	287	301	262	261	277	263	272	244	267	293	262	293	289	283	290	286	304	273	291	273	290	250	263	273	249	251	293	254	309	266	267	290	252	294	280	294	261	270	246	267	268	273	252	268	279	266	302	264	280	284	264	267	276	255	279	265	320	296	262	262	282	280	279	283	292	295	258	291	298	239	292	257	258	249	271	261	252	250	277	279	241	259	282	255	301	271	278	262	265	269	258	285	279	268	270	255	294	279	266	274	260	246	265	242	252	266	269	276	264	249	261	267	265	306	270	277	288	282	282	277	257	306	268	260	268	251	272	268	270	285	256	272	277	277	249	275	260	265	255	290	282	280	287	305	250	244	257	268	252	277	270	259	291	288	291	282	265	257	266	255	291	256	244	275	278	272	255	277	252	273	294	262	293	289	271	280	263	279	273	239	262	265	270	284	284	264	277	276	263	313	256	287	264	283	261	276	277	239	278	302	264	284	259	284	252	284	278	243	271	250	284	227	256	289	286	249	283	325	264	291	269	263	254	280	270	267	260	253	276	270	283	271	288	275	241	310	286	290	296	274	276	276	267	287	260	283	274	287	254	246	277	274	271	273	275	265	264	273	235	301	252	272	269	252	271	268	311	261	281	287	269	287	292	261	282	292	278	260	306	305	285	269	271	268	261	282	239	268	269	272	264	283	283	261	273	279	297	263	272	253	268	265	273	261	255	261	264	285	263	277	266	291	273	331	264	294	251	287	239	260	300	279	284	274	283	284	245	280	273	255	267	282	269	286	256	269	250	242	269	269	276	299	278	241	316	268	270	260	273	263	296	256	261	302	273	269	284	254	265	281	266	262	285	246	259	246	281	250	263	268	273	278	253	233	281	296	270	280	255	266	264	275	287	264	281	265	292	271	279	274	279	262	279	237	284	266	290	247	266	259	271	284	256	285	315	284	228	285	261	258	303	262	267	289	284	268	246	267	267	281	283	246	260	262	267	261	275	268	262	262	264	262	267	255	258	306	255	262	270	300	255	248	253	281	272	285	273	291	261	300	287	251	269	274	272	271	308	287	279	260	278	241	296	260	275	273	281	285	260	271	303	263	283	263	259	278	269	239	262	243	259	273	306	278	260	272	300	261	281	272	262	279	258	267	275	255	262	287	266	270	293	296	280	214	274	266	274	273	269	290	271	260	289	289	282	293	257	223	279	283	279	304	289	258	325	274	255	291	279	279	268	279	253	269	285	252	292	250	268	274	287	247	256	243	288	274	263	250	275	261	230	256	306	290	264	279	312	292	248	284	278	252	260	301	244	295	271	296	255	255	279	244	245	283	288	263	240	300	258	288	259	254	278	270	287	294	271	276	265	254	279	268	308	250	242	276	270	301	279	263	269	261	283	295	262	292	265	247	276	262	275	263	261	312	265	298	259	263	278	274	295	253	273	290	297	258	268	271	290	249	261	289	292	274	260	273	263	279	251	275	276	295	292	272	292	279	265	257	263	257	283	230	272	269	262	261	276	265	298	303	243	262	281	283	294	280	279	292	279	260	235	264	294	269	272	294	273	248	291	242	307	264	286	272	233	293	241	271	266	317	286	274	300	301	255	281	234	250	282	297	266	268	271	272	264	273	265	255	283	258	260	293	298	294	279	283	271	265	267	267	299	265	254	261	252	265	250	260	286	259	271	257	271	261	264	285	293	255	269	253	260	257	265	295	273	275	288	307	264	281	289	275	271	275	301	270	270	270	273	259	298	267	268	279	263	271	300	283	249	280	267	284	287	284	268	274	278	258	289	271	294	243	272	282	297	267	270	307	294	294	259	286	256	269	266	275	280	265	257	249	272	262	297	306	267	294	251	258	291	240	279	273	279	263	290	283	274	275	255	289	237	257	287	276	290	231	274	278	246	248	281	282	265	286	253	285	258	256	286	266	251	289	292	267	260	274	284	266	252	244	275	247	282	263	286	257	261	265	268	276	295	279	265	252	255	266	284	277	264	260	258	301	245	293	272	269	288	264	289	260	258	269	266	262	293	273	252	270	260	276	278	282	258	269	276	291	284	299	276	305	283	256	273	277	284	271	265	260	260	267	278	261	282	280	290	287	318	257	297	270	275	280	258	291	308	287	295	296	294	286	282	259	266	288	276	273	250	270	279	266	270	275	282	263	284	235	252	266	287	266	278	246	273	288	282	252	256	273	259	267	258	245	284	273	244	267	273	249	256	303	273	251	294	292	249	269	286	255	278	279	292	278	263	263	290	264	264	264	295	258	273	281	283	298	270	292	270	302	271	258	287	267	255	276	252	263	289	255	300	304	268	247	259	262	241	261	280	276	246
17107	2596	5392	6208	5424	4458	3777	3230	2737	2435	2123	1918	1767	1614	1525	1483	1325	1310	1290	1168	1179	1079	1093	1045	1050	1028	1068	1022	1020	953	925	1012	889	943	947	931	896	847	907	906	942	894	880	893	911	891	853	888	859	859	864	833	828	873	830	798	825	814	848	885	804	827	798	847	816	835	859	772	803	789	819	809	807	802	822	852	808	849	825	787	883	818	794	841	847	796	829	799	797	799	826	847	791	808	791	830	768	850	828	811	926	830	820	882	830	810	797	816	781	823	832	787	806	805	780	795	784	772	775	809	815	747	742	843	794	830	774	812	789	890	839	784	822	817	822	807	779	827	786	809	775	818	816	768	809	803	794	772	770	794	790	788	796	734	793	778	776	795	764	825	775	807	776	812	778	800	800	776	833	772	829	736	857	773	824	825	835	791	751	820	821	802	794	808	817	793	793	805	862	815	776	732	827	814	807	796	864	800	846	796	792	798	825	817	758	846	809	811	782	755	811	781	823	787	779	739	765	786	773	787	825	791	791	791	768	786	868	853	776	785	791	768	798	809	818	752	830	796	814	862	751	774	799	817	807	794	799	783	819	782	762	745	800	787	844	762	821	783	828	847	814	740	812	769	823	771	778	760	804	798	801	847	842	723	792	762	814	718	755	820	757	820	759	785	787	795	849	795	828	805	779	820	809	806	770	790	737	765	805	789	822	777	845	851	775	810	792	795	769	744	803	826	729	842	763	829	837	804	798	758	750	763	828	790	799	759	795	818	788	787	773	857	825	803	764	782	830	768	770	777	836	818	766	792	820	806	814	777	773	754	799	766	812	782	832	789	737	828	769	810	824	772	756	781	750	814	809	794	776	779	794	748	828	802	744	812	743	778	748	806	750	816	767	769	775	826	781	809	802	819	767	820	772	814	808	767	740	754	823	810	811	759	839	836	797	772	738	815	843	804	847	741	806	770	808	813	795	772	729	828	834	802	794	811	792	777	791	754	821	793	783	820	812	813	792	772	837	830	776	777	768	784	810	790	833	782	753	828	730	751	758	803	754	741	792	786	836	830	766	804	787	831	761	768	844	800	785	802	803	785	776	792	770	764	783	808	782	797	794	735	758	799	805	747	761	813	797	781	786	817	775	817	769	811	773	751	819	826	770	796	810	769	821	752	785	816	765	787	822	802	830	842	777	768	787	752	741	770	743	762	746	763	793	801	811	821	799	784	773	809	770	789	819	819	791	790	751	760	770	796	775	786	847	758	775	840	747	738	767	824	802	845	844	777	785	758	781	775	792	749	770	765	842	828	790	781	823	770	819	779	771	809	832	731	754	790	787	812	806	791	828	777	763	795	787	796	806	813	801	757	786	841	759	812	781	731	797	754	817	798	782	769	744	817	745	814	755	831	842	803	819	802	791	813	794	745	793	830	791	775	788	823	802	835	782	769	801	808	788	816	779	791	776	846	777	766	813	809	787	778	789	794	747	822	776	786	764	796	830	774	770	775	795	800	766	764	855	802	809	808	764	781	812	794	789	804	820	781	777	781	767	782	804	783	837	825	789	813	864	813	786	747	766	818	786	799	772	787	774	801	775	821	766	826	750	754	778	784	775	770	830	789	801	783	782	804	778	765	816	799	775	782	764	805	810	828	827	845	807	791	786	728	773	745	810	778	833	782	745	800	756	802	763	816	821	782	765	815	879	774	797	760	798	838	830	770	743	755	771	792	826	788	790	775	833	800	805	830	788	782	844	771	763	771	760	784	849	826	721	767	744	735	772	788	789	788	792	759	801	832	841	763	790	788	789	813	798	764	827	806	770	836	775	771	831	744	783	801	754	742	799	822	821	815	799	837	775	798	811	801	807	808	779	752	805	804	808	753	767	794	737	812	784	800	842	752	809	808	798	786	783	818	791	776	795	769	815	790	816	807	808	752	852	789	820	805	867	747	765	816	767	821	820	781	771	844	790	806	807	821	807	889	804	806	750	777	811	759	812	848	768	754	801	773	799	778	784	814	810	813	763	860	819	774	766	821	796	794	715	784	799	827	810	792	815	822	799	763	826	792	749	804	767	821	770	846	795	790	786	773	842	770	771	745	819	814	779	782	791	800	770	800	815	812	805	825	805	827	825	790	763	730	759	872	787	784	810	781	777	759	828	770	773	800	784	807	806	831	792	845	784	745	777	774	790	794	794	797	830	801	784	776	811	788	745	802	798	789	766	794	820	819	808	797	816	801	796	801	808	758	815	826	800	756	802	864	838	778	777	783	787	788	801	768	823	796	797	786	766	777	760	768	825	831	824	774	788	796	746	802	724	781	765	755	771	800	790	796	763	793	758	779	766	806	737	782	833	756	798	752	773	809	770	800	852	780	760	772	783	823	791	772	795	763	792	734	794	783	790	721	721	794	760	782	776	815	835	862	785	769	729	753	772	799	831	798	831	805	814	788	849	754	729	835	787	819	816	777	815	850	817	840	809	799	820	786	849	824	775	749	770	799	787	818	809	803	751	761	824	826	826	827	815	766	772	825	782	862	828	807	790	780	835	793	759	796	802	858	833	812	821	815	810	847	798	758	807	789	767	764	775	831	805	792	788	790	728	780	853	775	835	765	847	764	809	824	784	808	818	824	748	727	800	755	786	808	818	799	815	792	752	772	764	787	783	805	744	756	789	806	744	747	817	801	854	766	798	820	808	770	799	765	763	761	802	761	774	806	780	779	795	772	814	801	840	820	779	772	823	789	796	785	791	761	740	833	748	766	792	795	722	809	791	816	784	822	810	808	771	830	834	799	765	783	780	780	773	783	789	798	776	770	765	766	813	845	795	831	829	796	772	799	863	783	797	808	760	775	807	780	777	834	839	761	799	813	864	815	820	791	829	760	795	776	808	782	810	785	829	834	810	797	776	774	805	734	775	738	749	782	774	837	772	810	766	824	809	794	793	849	784	760	796	816	781	780	745	796	821	750	805	803	760	773	845	767	776	758	785	797	762	807	776	763	779	798	821	778	849	778	841	757	839	760	802	770	801	762	790	782	783	820	789	800	802	808	809	800	784	791	784	802	796	844	804	781	750	782	739	786	793	819	818	737	809	796	797	866	791	808	819	801	803	791	818	793	820	762	851	805	805	816	845	786	812	792	742	794	813	808	824	815	805	785	784	862	847	808	773	787	819	777	796	762	810	827	796	776	728	779	765	768	791	867	788	771	773	797	776	818	801	766	772	770	795	824	787	799	810	814	800	727	812	802	750	745	774	845	809	810	788	783	752	772	798	795	831	727	846	840	792	823	780	746	814	801	795	784	737	811	827	807	798	824	795	795	805	806	819	776	785	807	824	802	820	778	734	787	773	750	812	793	810	800	807	770	776	817	845	754	790	841	789	843	764	807	741	791	766	763	786	759	804	804	815	734	747	794	826	770	831	791	723	811	784	832	755	806	803	769	746	825	783	775	831	764	764	826	763	798	808	766	764	783	785	770	822	781	818	801	797	830	810	795	800	774
5769	339	184	135	139	111	117	99	85	90	90	105	103	94	103	99	89	115	97	94	90	73	81	76	84	93	78	84	95	96	89	102	86	76	89	104	72	70	82	86	79	79	77	81	91	78	74	73	79	94	81	79	91	81	95	86	109	73	75	90	82	88	87	80	87	90	85	80	71	72	97	87	81	90	75	87	87	82	69	79	88	92	86	82	88	98	77	90	84	78	77	91	89	70	96	70	97	82	84	89	89	66	93	89	94	86	82	114	85	91	84	69	93	90	75	70	78	74	68	95	78	87	98	79	89	84	72	68	86	81	73	87	92	100	93	68	81	89	88	89	76	93	81	76	96	86	93	98	87	82	78	79	83	91	82	81	86	78	82	79	78	94	88	71	76	94	72	86	81	65	79	90	88	100	77	87	76	92	76	84	93	98	79	92	99	77	98	78	73	76	91	77	91	84	96	99	81	69	80	80	92	86	89	88	88	72	99	97	97	83	102	82	100	79	110	68	95	88	87	90	86	78	77	76	84	100	85	82	78	86	86	75	93	86	91	94	91	70	78	88	88	92	94	88	75	85	105	98	78	92	88	80	103	104	88	95	98	84	87	102	86	82	81	84	71	73	99	89	84	88	80	92	102	97	83	80	73	86	96	76	77	74	77	84	75	88	81	79	102	79	74	78	76	87	77	82	83	89	59	86	93	88	97	87	93	106	74	73	104	81	83	77	99	85	84	99	74	88	81	78	92	87	80	61	86	76	102	94	78	78	90	94	89	83	83	86	103	96	83	72	76	80	92	80	88	78	71	88	79	85	101	77	98	79	80	77	87	92	80	85	76	82	86	76	89	77	80	76	92	92	77	71	77	101	95	101	89	85	93	83	100	80	91	85	105	94	82	101	88	100	86	81	75	98	83	69	88	78	93	80	80	65	81	91	99	74	76	87	105	87	84	86	88	76	89	85	82	85	89	91	100	70	71	92	82	85	96	90	102	81	69	73	81	81	83	84	85	75	95	88	69	92	90	74	96	81	92	92	67	73	80	91	78	98	76	78	97	65	86	78	78	61	113	87	86	89	70	70	93	69	86	78	90	112	81	75	96	81	92	78	80	88	81	89	73	76	80	87	90	79	80	79	94	76	79	79	70	95	86	84	96	76	84	95	84	79	78	54	81	87	77	94	82	92	82	69	83	99	68	74	86	86	89	87	96	82	89	96	86	87	84	72	82	79	88	88	81	82	97	89	85	94	105	65	93	85	82	89	89	88	72	107	86	84	93	73	83	92	81	82	97	75	80	86	93	83	69	94	101	82	100	87	90	88	76	94	88	76	75	89	84	72	91	112	90	86	101	74	69	72	101	88	79	80	91	96	91	92	64	85	89	101	62	77	81	82	98	93	82	89	82	61	90	97	80	80	96	91	83	77	83	78	92	75	83	94	79	95	89	87	71	82	82	87	75	90	76	75	91	91	78	79	85	90	64	93	78	89	102	87	95	64	93	84	84	85	82	78	104	84	82	70	82	86	93	81	107	95	82	76	87	68	94	82	97	79	78	93	65	86	95	80	84	85	80	96	91	89	96	77	95	86	92	93	65	88	82	101	102	67	95	95	86	83	94	74	98	74	92	90	76	80	103	73	79	71	81	83	74	77	95	114	88	95	58	77	79	93	80	75	88	85	87	67	96	97	78	84	87	68	80	99	78	90	77	74	104	75	84	71	75	81	97	91	70	84	100	73	82	86	78	78	72	93	95	85	77	91	98	89	91	67	93	75	69	75	80	70	79	92	73	75	83	77	91	95	73	81	95	79	87	92	91	80	86	77	86	100	89	90	103	82	79	93	94	80	94	84	80	92	92	89	99	93	91	79	95	76	89	84	96	80	69	64	85	104	70	75	89	89	71	87	77	84	102	66	81	82	92	82	74	67	78	94	84	73	72	93	76	84	81	84	96	98	87	93	76	75	80	88	90	95	78	86	88	85	75	86	89	96	87	90	76	98	82	87	87	92	99	78	57	89	82	85	91	82	100	90	68	75	76	91	88	76	94	91	74	82	105	81	78	85	89	107	83	88	86	89	84	90	82	74	86	91	89	80	92	62	102	76	84	94	82	74	72	89	80	93	68	77	85	82	91	86	100	83	83	76	91	80	83	79	100	76	75	72	80	80	90	89	90	84	81	89	91	92	78	79	82	86	87	81	71	78	88	84	87	72	73	82	99	77	78	91	91	83	86	91	79	61	76	77	101	91	93	83	73	86	84	76	85	82	86	86	90	65	92	88	81	91	80	93	89	82	75	74	92	82	84	73	91	76	86	77	78	85	78	79	83	88	88	93	84	89	87	74	102	98	95	93	84	76	79	89	86	91	79	86	90	72	82	82	66	102	84	76	78	85	81	106	76	81	78	89	107	85	82	79	87	84	86	83	54	85	107	84	84	84	70	92	81	77	72	82	95	84	77	103	90	79	85	89	93	64	68	82	88	99	75	83	105	90	83	98	77	95	75	75	70	89	102	80	86	78	88	75	93	82	84	88	83	91	77	81	86	67	94	103	79	79	87	88	89	85	72	87	86	93	82	80	87	88	81	83	78	87	90	78	59	79	88	85	101	93	70	78	73	82	88	99	68	76	73	78	100	75	88	81	83	79	80	70	85	71	89	86	81	89	91	80	73	83	92	86	94	84	86	93	80	62	70	86	95	79	83	91	92	82	69	85	93	83	89	85	89	75	88	76	90	109	82	81	69	81	97	88	78	70	93	85	81	83	91	77	86	87	88	83	88	69	97	88	88	84	89	72	91	92	90	83	71	80	68	75	81	96	99	92	97	71	96	69	94	73	95	98	80	90	99	81	55	82	91	70	94	84	80	85	74	98	96	94	69	89	81	98	98	77	74	85	79	71	84	87	106	80	93	88	85	72	90	92	83	74	67	75	95	88	78	81	87	84	86	77	72	82	76	70	83	74	105	82	95	77	68	84	98	94	87	81	76	78	73	91	84	81	81	92	94	82	91	72	82	83	96	104	91	75	98	108	68	85	84	80	86	81	93	87	85	92	74	83	90	101	87	74	70	94	78	79	77	80	63	73	103	92	80	82	91	78	86	90	77	82	80	87	83	85	83	108	88	80	67	83	99	98	83	91	98	83	76	99	79	81	89	95	85	63	83	110	84	73	73	83	82	84	93	79	91	74	74	80	88	79	102	88	84	101	85	90	94	89	95	103	76	91	80	75	82	90	78	84	108	93	85	87	87	79	68	77	83	74	76	84	85	83	82	92	77	87	75	88	90	76	82	76	85	99	87	82	72	85	74	80	61	86	80	82	82	85	107	86	68	73	84	90	80	80	83	73	90	80	78	73	110	87	90	99	72	84	111	81	87	92	84	80	75	92	69	84	101	88	79	85	90	84	99	88	98	101	91	83	89	79	90	71	81	86	64	79	93	85	81	85	104	92	92	103	84	87	70	82	88	83	97	86	75	105	80	89	85	95	85	80	83	78
5931	399	543	558	544	492	451	428	399	379	368	326	352	388	328	326	332	319	333	352	323	328	315	311	287	325	328	315	325	311	304	323	320	331	332	338	326	323	311	350	327	303	296	302	325	299	306	286	297	340	295	326	287	312	310	332	313	333	315	326	296	335	322	303	348	327	287	303	305	305	290	348	321	337	312	317	295	336	325	303	291	312	305	326	275	306	315	304	307	319	321	305	319	324	320	306	335	324	289	317	306	319	311	293	299	326	340	308	302	310	311	311	307	308	330	307	311	300	320	280	299	282	320	309	282	313	337	309	323	339	312	302	310	322	310	326	306	314	332	309	329	305	316	334	331	308	370	331	316	317	315	287	326	313	313	328	312	290	312	285	279	297	292	309	300	308	334	308	320	317	335	297	325	335	315	316	331	322	332	300	312	297	362	330	284	318	323	335	281	310	300	313	325	301	314	336	315	310	294	284	321	281	304	319	330	295	315	311	318	329	312	283	325	296	304	299	299	312	285	282	313	299	303	336	338	328	325	339	328	310	319	320	308	298	294	288	299	290	322	322	348	307	322	330	311	324	304	344	315	299	302	312	325	322	343	328	299	304	344	310	305	303	311	284	294	329	328	331	281	301	280	295	299	306	289	318	332	306	329	321	304	307	316	318	301	310	314	310	289	290	335	314	331	308	302	302	333	295	338	338	328	294	323	354	318	307	293	305	355	334	310	300	312	316	310	318	298	300	287	326	307	314	306	306	308	286	331	306	313	302	310	316	300	312	313	301	330	299	310	291	312	311	311	293	304	305	287	307	313	321	327	289	280	317	295	322	324	307	310	338	324	304	334	289	307	302	287	320	289	327	303	315	324	336	321	314	312	307	326	297	332	293	317	323	288	326	306	327	301	304	290	270	326	330	355	293	321	305	306	331	303	319	334	283	304	314	313	334	344	295	304	323	327	315	354	310	329	321	312	326	306	309	297	329	287	271	307	300	313	295	341	329	333	314	320	317	318	300	285	298	328	326	285	303	322	324	328	312	335	311	334	335	287	292	326	289	323	316	319	329	319	322	317	288	293	303	337	338	290	337	325	338	324	307	309	294	327	292	311	286	279	313	282	322	315	289	318	323	317	322	296	304	269	329	309	310	313	322	281	318	307	317	318	331	305	305	304	321	328	302	302	321	327	317	309	283	279	337	299	359	313	320	288	307	291	305	324	316	296	287	319	316	278	304	327	295	301	316	303	325	302	286	324	317	285	297	312	277	288	326	304	300	338	352	301	287	325	319	310	309	297	317	279	288	283	340	297	303	345	308	313	274	325	329	322	281	310	300	292	337	346	348	331	306	307	307	296	311	311	328	298	302	287	280	296	297	290	325	319	312	322	308	308	297	313	348	330	313	299	340	286	308	297	284	308	316	319	328	331	338	328	300	327	298	286	339	313	299	310	336	335	305	322	293	293	298	275	316	308	278	306	343	300	315	311	298	323	314	336	303	314	301	350	311	323	296	293	296	328	299	294	286	278	311	311	290	322	302	297	324	315	309	326	309	313	327	317	324	312	323	318	269	348	323	319	345	313	319	324	305	309	319	323	302	321	316	327	313	297	335	329	315	296	300	313	282	304	319	298	302	339	354	304	294	280	314	297	291	301	282	299	280	327	320	304	306	329	315	306	285	327	309	335	311	309	299	311	328	297	322	320	281	322	338	321	326	302	309	287	297	336	321	267	331	304	324	295	301	284	322	318	348	303	329	310	306	332	294	294	279	331	323	319	312	330	309	302	335	301	333	292	280	306	301	308	315	337	344	305	340	306	333	328	312	298	319	287	332	298	306	315	294	324	279	281	291	294	312	318	296	326	351	270	330	320	313	331	305	319	307	284	307	281	300	310	319	294	308	305	316	304	317	304	323	307	297	299	315	319	307	300	287	308	341	311	295	296	322	329	310	298	321	341	308	337	292	315	318	310	291	304	344	323	305	305	293	292	305	275	259	331	297	304	334	328	307	309	286	333	308	346	284	305	321	285	304	306	310	324	315	326	312	303	316	318	322	313	310	324	299	325	322	333	274	327	302	328	279	327	330	315	307	295	304	299	332	294	314	311	319	353	324	294	307	295	325	311	266	325	285	302	297	326	292	306	323	286	307	297	287	309	311	341	269	317	301	280	322	303	324	278	332	348	316	289	334	306	338	321	344	335	308	284	292	304	322	295	281	324	336	292	326	326	291	335	343	331	297	306	280	318	334	330	321	313	320	304	310	305	328	303	326	303	330	299	335	315	312	279	327	332	270	325	310	349	326	317	293	327	321	338	304	313	301	316	324	280	289	313	258	304	304	341	313	343	340	305	323	306	350	335	299	301	326	309	352	296	318	315	319	313	319	288	309	321	312	309	301	353	299	315	303	325	318	312	323	283	307	313	324	340	322	322	326	300	284	281	300	315	318	281	302	310	324	301	312	319	282	319	328	299	299	306	339	316	345	297	309	327	313	334	291	308	307	299	319	315	307	350	319	318	286	333	306	318	272	312	273	293	302	305	295	331	310	321	316	336	284	299	283	297	310	330	300	306	329	305	285	348	306	318	338	309	288	328	314	318	327	306	283	313	294	274	338	312	265	308	345	330	306	325	305	319	331	308	306	324	316	289	346	339	306	323	304	333	306	315	342	312	323	319	289	320	301	333	304	278	300	332	331	288	280	301	290	292	288	312	333	318	331	346	346	304	332	350	313	302	305	301	334	278	323	328	316	321	307	331	282	304	310	295	320	301	349	295	319	306	304	292	276	314	315	310	326	299	328	331	313	291	323	337	315	319	313	333	307	298	297	332	297	308	306	298	319	321	315	312	291	306	293	318	290	319	303	333	336	293	336	295	302	323	296	292	305	301	292	337	330	330	293	316	309	330	323	330	322	331	285	324	310	327	320	279	327	286	304	337	306	302	315	312	292	292	314	324	330	309	286	322	322	323	329	293	301	302	287	304	353	332	318	306	320	324	320	285	290	316	261	294	333	322	297	337	319	315	311	316	328	325	313	317	316	305	308	336	312	322	297	303	304	270	300	307	310	313	285	320	306	275	321	313	305	324	332	322	300	295	298	304	325	319	300	303	298	313	310	331	279	321	335	304	319	299	317	327	326	321	297	300	294	329	333	305	335	308	326	300	307	330	312	320	337	326	279	325	312	309	286	285	305	283	322	298	312	323	302	305	320	266	293	297	323	318	327	291	325	291	298	302	321	313	301	322	304	315	309	295	324	325	300	305	289	342	348	290	320	305	319	304	328	317	325	342	346	296	295	303	307	308	289	324	310	268	343	310	302	327	305	311	317	330	325	300	334	303	322	285	290	293	317	319	283	315	324	282	285	286	299	338	300	348	321	327	336	311	315	333	320	304	294	307	322	307	289	320	310	325	293	323	314	316	307	276	333	293	308	314	317	319	285	327	324	306	312	298	305	320	344	324	293	317	310	295	318	297	321	317	303	280	319	329	338	341	341	300	302
30355	7484	1390	1066	818	597	453	417	339	314	272	281	230	247	224	226	229	190	184	200	207	202	201	224	179	148	187	153	194	178	178	173	189	178	173	169	168	170	161	174	207	193	178	187	192	181	196	150	173	201	165	179	175	170	165	172	183	187	179	171	168	163	158	143	179	167	163	193	175	181	181	172	198	157	179	190	155	182	189	189	182	179	194	170	176	182	179	173	190	191	166	187	159	188	177	148	159	176	188	171	171	160	181	169	146	175	185	178	190	189	162	179	172	182	173	172	181	182	185	172	163	156	154	180	159	159	160	169	174	190	164	175	163	164	154	182	164	183	178	166	157	163	175	171	144	152	156	157	149	177	155	173	161	182	176	188	181	180	174	190	182	181	168	163	159	167	155	151	164	166	189	175	180	161	196	169	156	156	176	187	184	180	164	166	179	185	185	181	181	163	178	174	196	173	181	151	175	165	172	183	195	170	194	150	158	179	173	167	166	153	165	174	164	167	166	162	155	185	189	176	174	171	163	173	160	159	184	173	168	164	160	171	177	152	167	171	175	182	173	169	173	159	159	179	190	146	170	192	168	164	153	187	166	183	157	174	175	156	150	167	152	175	174	181	172	151	155	175	192	179	176	185	171	168	172	201	169	172	167	157	174	196	172	169	156	180	151	173	169	171	175	183	162	160	174	175	178	165	193	183	159	164	185	152	192	177	190	133	185	152	180	166	173	158	179	180	172	174	173	167	169	145	162	211	184	182	167	206	171	189	165	183	190	176	172	168	170	169	181	169	175	191	168	169	186	154	209	167	181	165	166	173	176	183	185	173	159	189	168	175	169	165	185	164	169	183	180	195	177	185	166	196	195	182	167	176	167	175	182	172	137	164	169	177	170	176	173	184	154	176	171	181	177	158	147	169	170	153	152	164	166	172	180	174	181	176	174	185	150	187	197	181	195	166	180	177	174	179	178	185	176	180	182	174	179	167	180	174	186	193	198	191	184	166	202	181	172	169	158	169	174	164	202	184	171	163	150	172	177	187	142	191	142	149	175	149	172	178	181	166	174	152	163	156	176	156	166	188	181	164	172	158	168	173	175	168	199	158	168	165	177	169	164	162	181	163	160	174	178	182	169	170	169	180	175	190	163	152	176	161	170	169	166	192	161	199	170	176	188	153	170	148	172	186	182	170	158	197	164	176	162	165	167	168	192	162	156	146	171	186	165	173	174	184	194	190	171	162	176	175	174	156	161	180	191	176	176	195	170	159	180	163	157	168	164	179	187	184	164	173	176	171	186	158	179	155	163	177	154	161	146	166	171	172	172	181	178	174	178	183	175	177	154	171	173	164	188	175	171	161	148	158	161	183	182	169	190	148	185	154	170	171	159	188	152	161	159	148	155	169	167	173	165	167	160	169	173	171	174	165	171	163	167	176	176	176	162	172	169	174	178	136	171	198	182	170	165	194	179	192	175	193	171	181	188	162	155	176	162	159	172	153	180	153	171	169	187	157	176	158	189	167	176	193	183	156	176	159	179	162	179	149	167	203	161	173	177	157	177	174	175	170	178	167	170	165	163	160	165	157	169	191	188	167	167	166	166	137	171	160	169	152	175	208	174	178	158	169	186	164	168	158	179	164	172	172	152	176	169	165	166	166	204	152	167	149	169	187	176	158	143	163	197	178	153	183	168	191	178	171	155	183	179	204	166	167	172	170	160	169	164	157	214	160	158	158	155	175	184	160	168	185	161	157	176	175	177	159	180	160	176	175	157	179	149	161	171	184	180	184	190	164	178	159	169	188	177	178	183	171	137	187	191	186	173	172	172	171	163	144	178	179	191	191	162	190	187	172	174	199	154	153	181	157	172	168	152	166	168	169	151	170	167	169	192	171	177	163	177	168	156	201	160	187	191	155	163	179	164	175	176	185	176	189	188	181	162	163	187	173	179	175	187	189	166	177	189	173	183	196	185	167	171	171	166	199	192	180	167	171	171	183	164	167	161	164	173	175	158	172	181	165	169	188	174	149	184	179	174	175	147	176	193	170	170	132	155	155	143	188	160	155	158	183	190	163	178	165	180	187	164	158	182	178	169	174	178	150	177	148	163	185	174	158	148	183	167	171	171	175	146	175	160	181	184	171	162	179	174	181	175	165	161	174	165	182	176	176	182	167	154	149	168	150	162	158	183	173	199	179	167	179	163	179	176	176	170	148	175	179	197	157	172	180	182	155	172	172	178	173	184	151	151	178	150	161	167	153	188	169	188	191	164	172	184	186	190	154	160	164	154	144	182	194	175	155	179	184	174	161	184	146	189	161	182	184	163	167	169	170	189	164	173	155	173	156	168	169	169	181	169	168	185	176	162	176	189	155	174	172	192	182	157	169	193	167	156	174	186	136	159	173	155	184	169	158	196	191	170	178	185	170	188	164	173	194	154	181	185	178	193	172	163	159	154	174	180	149	148	173	153	177	190	196	181	186	187	163	182	159	156	177	174	163	198	176	168	159	182	177	185	187	174	185	166	169	164	163	177	184	190	175	158	170	188	164	197	170	183	172	164	172	189	172	164	187	182	164	155	180	173	171	191	152	186	171	151	174	162	154	167	161	169	185	157	171	171	171	183	157	160	186	172	189	170	148	161	169	187	168	168	160	177	165	166	185	152	176	170	186	173	152	158	169	180	187	183	184	192	161	204	182	182	176	194	164	198	163	183	170	182	143	187	193	153	172	144	139	178	180	158	174	173	159	181	188	199	178	158	178	164	150	154	187	184	174	177	176	173	136	147	168	189	165	157	166	174	144	171	152	151	165	183	168	187	160	159	186	180	166	175	155	180	179	165	154	170	177	140	186	183	195	184	163	144	181	171	164	136	168	144	167	172	177	176	187	187	194	168	181	156	160	184	191	188	180	154	183	183	196	156	191	184	169	174	189	169	186	172	145	144	161	170	175	171	155	174	176	184	167	178	199	183	170	174	171	160	165	160	176	168	170	193	158	162	184	140	176	180	212	168	194	179	164	181	170	165	179	164	154	171	146	177	172	169	175	174	163	191	175	168	168	142	164	163	157	173	167	186	159	179	160	159	180	170	180	176	178	171	150	182	153	185	179	177	148	209	170	166	176	197	161	177	191	167	179	188	165	168	170	176	177	161	187	144	180	192	170	163	175	179	158	185	170	202	199	174	163	171	185	185	176	164	181	174	163	179	164	177	176	160	167	174	181	183	172	170	170	192	160	190	168	177	154	168	155	190	170	158	178	170	180	187	180	167	190	167	170	176	180	193	180	176	167	175	184	183	165	160	181	186	187	168	175	173	157	165	168	138	201	187	176	166	182	165	152	185	169	167	161	194	180	175	176	189	213	160	142	184	204	173	183	163	194	177	149	171	207	161	166	165	183	175	190	191	175	183	173	181	172	166	161	173	162	169	184	172	173	177	189	160	174	198	188	176	166	184	172	198	175	156	178	147	200	176	176	172	178	182	173	148	175	167	148	178	184
13956	1480	3003	3611	3115	2534	2141	1776	1617	1394	1208	1130	1075	963	944	887	855	859	815	759	774	737	704	681	686	630	635	664	686	616	672	609	593	637	611	596	576	621	549	595	624	643	568	625	598	578	591	613	575	603	573	528	604	589	592	556	534	544	583	587	541	546	577	548	547	575	562	570	498	571	576	532	583	539	544	542	538	621	571	543	530	535	499	540	572	561	540	551	586	545	542	542	580	521	568	561	555	591	517	520	521	530	541	559	555	565	565	552	538	542	515	543	544	535	524	545	544	528	571	534	553	584	548	533	539	547	564	584	556	601	558	549	537	571	548	561	560	533	548	555	537	564	546	536	552	523	534	534	589	533	557	555	528	591	588	562	565	508	540	574	559	564	561	548	518	578	558	590	564	477	521	527	537	598	537	544	575	532	565	547	560	523	585	577	550	577	539	569	514	569	621	534	572	507	545	492	548	558	528	530	552	538	580	538	554	539	532	521	527	551	539	534	560	533	529	553	513	554	553	571	518	559	546	538	535	561	584	564	526	586	501	526	562	558	544	532	581	522	580	525	545	531	515	555	524	577	565	520	550	513	581	582	550	543	550	563	549	543	546	500	564	534	461	538	542	528	560	570	549	517	532	533	533	592	550	531	543	556	546	578	540	563	532	509	560	569	537	532	582	512	531	519	565	487	516	538	502	509	526	533	545	557	538	495	540	575	513	574	527	542	547	537	554	577	550	531	521	568	574	564	498	566	535	577	578	518	559	503	547	571	547	569	572	520	528	525	539	538	514	542	578	556	532	547	558	526	562	574	576	561	580	556	537	537	527	519	518	550	520	537	568	545	565	507	568	535	534	557	568	513	586	559	559	563	518	548	550	544	567	573	558	559	576	551	538	562	540	559	545	530	513	598	545	569	543	546	564	535	526	554	568	545	546	553	498	547	546	551	554	547	548	522	563	525	557	546	576	550	544	530	561	549	530	581	554	545	539	526	513	496	535	513	582	534	515	508	564	546	521	543	580	512	550	543	558	533	552	553	544	517	533	529	510	566	547	549	564	527	554	523	569	530	511	529	598	547	574	542	490	516	568	510	510	561	565	585	525	547	548	549	512	507	544	543	537	554	512	533	568	539	575	565	529	535	514	546	512	529	556	556	574	525	505	553	531	534	548	533	545	513	547	570	535	532	561	561	595	502	544	507	585	564	561	556	538	521	571	528	575	543	555	520	556	526	546	547	512	537	538	582	546	572	515	551	545	534	514	564	549	534	560	538	513	555	518	525	564	520	560	531	518	578	532	555	515	556	565	526	546	546	548	556	527	536	586	549	571	524	574	559	504	517	584	520	549	595	517	542	568	507	551	576	569	592	538	537	533	547	554	530	533	534	515	508	549	544	539	542	599	545	540	534	526	556	535	558	546	519	577	520	524	536	571	551	573	518	546	572	518	555	529	533	536	519	514	535	539	529	555	529	512	581	520	553	555	545	528	510	520	533	547	608	525	534	539	526	582	534	533	547	569	567	504	536	518	537	568	549	553	539	556	543	544	550	572	537	547	528	548	541	538	584	575	524	596	597	549	566	496	549	549	554	558	509	557	516	552	563	540	584	548	545	548	495	558	553	576	544	570	541	540	527	534	511	529	547	582	541	560	530	554	514	547	532	566	569	510	546	589	545	568	556	557	585	534	531	561	551	565	539	577	506	514	564	544	519	533	567	540	526	565	523	536	528	533	535	546	554	529	578	535	547	568	520	550	535	521	567	521	559	557	540	532	540	520	557	543	529	586	519	538	583	498	566	526	536	525	577	537	538	544	589	532	594	558	552	531	576	530	547	566	565	551	580	573	525	520	550	523	517	538	559	564	556	569	558	562	571	544	555	541	517	526	556	554	533	535	499	563	533	551	542	560	514	512	519	508	548	580	491	526	546	520	518	582	506	542	560	562	517	543	555	604	509	542	559	608	515	537	521	545	547	588	497	518	551	563	550	533	553	570	556	497	530	528	546	521	538	552	584	547	588	554	527	535	578	570	521	575	581	561	524	545	529	528	530	522	529	576	545	567	558	534	554	510	517	530	533	551	546	560	522	546	576	546	559	545	532	514	556	577	537	532	525	551	556	568	538	546	571	503	559	533	528	545	552	544	545	534	558	571	506	543	547	521	510	546	556	512	543	533	594	500	515	588	551	577	552	551	535	517	580	538	574	565	550	510	542	562	568	496	546	524	503	589	573	588	550	541	534	539	529	583	504	554	542	529	545	559	552	553	546	538	570	527	537	590	510	572	578	553	564	553	539	569	572	565	534	562	561	534	537	576	540	528	558	529	514	530	547	581	533	580	548	567	527	517	551	561	517	506	518	533	555	527	561	584	545	563	571	564	530	511	534	535	558	533	540	588	548	542	553	546	535	575	531	510	533	543	543	553	558	580	548	567	550	501	544	531	560	569	556	569	610	544	568	527	541	551	512	518	541	533	548	507	512	532	544	605	543	577	559	599	588	548	512	524	532	537	552	555	549	521	535	516	568	533	557	547	558	553	556	490	593	567	547	531	566	561	540	539	514	522	599	516	553	576	526	543	549	571	573	520	531	559	504	557	550	540	533	546	543	572	528	533	526	521	527	536	518	569	522	544	567	539	552	577	560	534	568	543	538	540	526	553	522	514	542	519	539	544	561	542	500	544	564	559	535	522	510	572	526	570	571	555	523	509	508	535	538	559	498	569	566	542	495	583	527	529	557	519	553	529	572	542	542	538	521	506	554	536	572	539	490	527	560	532	556	526	526	545	533	605	522	587	548	528	518	514	559	591	550	553	598	549	563	587	556	567	557	505	560	543	560	586	570	554	520	556	537	558	563	549	550	564	597	561	511	539	540	545	535	530	529	546	535	554	549	584	554	546	520	563	544	561	508	531	514	565	560	555	574	537	538	547	560	519	512	530	584	536	516	517	539	563	548	538	544	519	542	554	531	552	560	526	536	565	577	514	578	526	537	525	553	513	532	563	535	575	562	564	546	566	548	498	575	539	573	566	543	573	519	521	534	528	562	575	516	551	520	553	553	545	581	515	513	511	560	536	535	537	535	476	545	521	558	564	546	478	554	575	521	527	532	565	552	545	570	529	541	545	522	543	532	571	563	530	498	553	547	549	561	553	540	537	529	554	589	588	550	532	571	551	510	533	544	542	558	525	557	557	559	570	570	520	529	552	546	524	571	545	529	491	559	538	531	536	542	535	527	550	525	510	548	531	538	519	512	608	524	551	568	514	551	581	591	556	562	518	553	588	549	526	548	534	559	520	536	579	551	529	529	546	518	541	572	539	503	513	502	544	574	506	569	512	575	550	543	571	542	520	575	554	552	558	507	505	554	546	549	576	547	574	523	557	528	526	552	542	504	557	558	532	514	513	547	514	555	566	524	510	512	550	541	539	574	537	592	547	568	575	550	565	513	549	556	578	533	573	542	536	570	540	536	565	545	611	515	531	493	561	526	531	521	541	527
38405	14624	3527	2096	1531	1073	865	744	616	533	534	427	411	380	374	390	368	376	343	350	312	309	328	280	290	287	312	302	330	300	291	293	283	273	275	299	339	282	286	291	249	310	276	280	256	283	277	308	266	272	273	290	309	279	260	273	261	277	308	263	279	258	272	268	271	283	277	296	258	278	294	265	288	287	298	304	266	270	244	288	252	282	289	268	271	257	298	270	271	277	276	255	275	268	266	274	273	295	280	280	287	305	279	279	297	254	267	259	288	271	272	239	255	284	286	260	288	285	255	293	277	255	255	277	288	267	293	267	276	290	289	264	237	267	283	272	264	265	271	274	255	281	256	267	286	269	281	262	280	279	279	267	281	272	256	285	295	275	259	292	267	263	290	268	279	258	256	290	262	291	295	263	271	253	275	298	281	268	274	293	260	270	283	262	258	305	279	270	259	272	311	276	276	275	250	263	256	271	275	287	267	291	252	266	270	266	273	253	301	258	283	254	236	281	257	263	277	271	260	285	303	293	297	263	236	293	269	312	300	270	259	265	286	280	273	291	254	290	248	275	254	277	252	290	261	286	283	251	279	285	278	278	285	263	261	233	296	253	253	287	256	256	286	276	287	277	274	267	272	279	278	258	265	227	251	268	279	273	260	258	300	249	280	265	245	240	293	271	273	266	283	300	285	239	279	274	292	282	276	279	281	302	284	279	274	271	271	285	252	293	285	255	261	273	264	279	250	281	262	279	268	283	254	277	250	297	279	257	299	253	286	299	296	252	236	280	258	286	262	279	255	274	254	286	292	237	243	288	304	288	286	250	275	258	283	265	285	294	278	252	280	283	263	245	256	285	276	265	289	279	268	280	270	241	278	288	277	277	250	289	266	270	255	275	262	275	251	292	296	265	288	302	237	281	296	289	287	244	265	265	285	271	248	280	285	240	261	252	281	273	289	258	274	272	253	284	261	268	269	267	257	297	250	275	275	250	273	267	269	286	243	301	274	264	232	254	274	290	285	255	289	243	291	277	260	261	287	265	261	265	278	257	285	283	259	279	254	284	281	269	243	262	258	259	282	296	261	269	268	283	294	268	295	284	285	293	247	303	275	252	270	292	283	278	267	268	270	289	258	298	266	260	272	307	243	270	256	284	279	250	263	311	287	293	306	247	287	263	271	282	278	276	283	255	287	282	284	295	281	297	236	274	282	294	293	265	277	262	271	303	273	283	280	305	262	266	266	254	305	267	262	266	272	288	298	272	268	243	248	272	295	261	286	284	269	286	258	263	258	284	259	276	279	254	290	272	288	302	308	279	264	266	281	252	255	303	264	295	263	292	268	274	286	278	270	270	263	272	278	259	254	264	273	302	264	257	251	239	316	289	258	271	259	240	275	286	260	281	264	268	328	263	271	249	245	277	247	268	249	279	265	251	278	257	289	274	264	249	256	280	252	258	269	291	278	284	264	277	246	269	267	268	311	271	270	279	277	308	264	271	262	277	278	286	259	237	267	255	254	228	283	291	278	275	282	310	272	298	289	297	263	274	258	272	268	261	272	276	268	281	289	284	254	293	258	273	269	251	271	230	269	289	283	256	264	259	276	275	300	266	255	284	272	301	252	285	304	283	266	273	262	277	272	262	296	262	294	277	260	278	267	279	276	264	294	285	260	250	282	250	247	272	248	302	268	310	248	293	290	277	274	255	273	288	247	271	275	278	281	272	285	272	272	283	248	276	261	272	270	272	262	252	271	293	270	230	315	288	263	277	269	238	254	257	277	267	283	282	249	263	259	253	278	261	278	278	269	287	276	262	284	259	307	296	277	270	257	252	259	263	272	264	272	277	295	261	274	260	267	300	301	270	272	292	273	303	295	274	277	282	232	255	287	267	243	282	274	288	284	288	276	262	291	267	248	290	290	293	273	264	286	255	272	269	262	255	253	289	260	248	261	306	264	272	259	286	286	292	265	257	253	310	247	226	291	264	264	271	272	258	296	270	279	260	280	265	256	297	284	275	263	260	284	285	268	281	262	294	260	241	254	251	243	269	277	263	264	266	284	249	275	262	272	272	284	271	250	262	262	271	276	273	277	301	303	253	292	269	294	253	270	284	300	278	270	239	267	262	254	248	278	234	261	308	270	258	279	266	254	287	283	254	269	291	243	243	269	264	286	248	249	295	262	272	285	271	291	257	284	265	260	314	279	284	265	263	275	270	264	290	280	292	267	295	255	263	284	289	286	278	281	272	274	252	261	293	292	293	262	273	247	279	283	259	263	287	262	256	282	285	258	262	246	273	271	290	283	260	258	279	266	269	280	275	279	257	304	281	269	244	272	296	269	297	263	265	301	287	263	277	315	289	253	258	268	290	287	300	291	287	267	279	296	254	285	290	266	283	267	245	308	270	261	277	260	288	254	297	283	302	257	250	288	265	288	288	269	273	258	270	257	301	271	256	259	286	289	273	278	261	243	270	290	262	255	272	263	283	261	266	262	283	294	272	260	258	274	294	274	273	279	271	271	296	247	262	247	283	215	254	270	274	260	268	290	271	273	272	271	287	264	270	253	274	284	262	288	279	260	270	300	257	255	294	262	251	270	291	265	282	273	267	261	262	279	290	297	285	280	261	243	265	288	255	268	259	296	279	286	276	242	278	273	250	278	300	256	268	258	262	276	246	276	266	258	289	280	279	295	335	253	278	283	281	259	274	275	302	273	259	262	267	265	273	290	261	258	296	278	284	256	290	292	277	255	275	265	292	264	277	269	258	278	304	287	281	255	287	263	254	268	263	276	299	283	275	269	257	268	269	326	258	229	246	253	281	272	266	260	316	276	262	267	270	252	252	253	267	283	245	265	293	268	280	257	284	263	290	275	296	233	282	251	259	254	270	288	275	276	261	256	280	294	282	269	297	269	289	290	265	272	241	272	265	267	252	278	266	307	254	269	276	270	283	282	243	272	269	261	265	245	289	282	272	259	248	275	252	291	286	280	252	267	296	296	277	272	278	279	275	263	298	246	291	238	270	268	299	274	255	306	264	258	289	274	244	255	250	248	294	261	298	311	297	277	268	272	282	277	277	268	266	257	281	275	289	282	260	250	245	262	243	245	276	262	267	263	260	281	288	285	283	279	298	282	271	263	290	246	286	301	289	265	254	252	296	262	250	261	261	262	248	309	275	266	278	256	292	263	286	251	267	247	272	288	272	247	282	267	285	269	274	287	262	287	249	284	284	266	277	293	291	275	287	246	258	273	297	254	266	249	260	282	232	258	253	254	239	270	268	292	260	281	270	312	256	249	272	276	301	304	269	240	302	285	257	262	266	295	295	276	307	272	277	283	239	273	263	264	261	266	290	262	272	267	276	256	282	258	324	294	277	238	289	280	283	259	258	269	269	267	280	256	252	280	279	224	272	246	277	266	268	267	292	251	287	291	272	307	257	273	294	266	257	264	271	253	272	277	276	281	276	294	290	276	276	288	299	278	269	253	288	273	275	305	266
17492	2518	5507	6256	5438	4551	3741	3324	2766	2457	2104	1959	1733	1635	1543	1472	1361	1368	1254	1200	1197	1062	1083	1047	1089	1021	1024	1000	952	999	870	979	969	934	966	853	957	956	915	896	910	827	896	907	878	886	841	843	883	881	850	859	827	843	823	792	850	837	808	835	860	840	839	797	846	841	834	812	779	879	802	785	828	827	813	813	845	807	794	840	813	819	868	856	803	831	791	807	840	770	807	833	787	809	817	831	793	808	785	812	821	827	816	772	795	834	824	824	796	841	794	816	784	778	833	819	784	783	813	801	792	793	829	869	798	826	815	824	829	815	818	845	796	809	847	828	773	776	741	849	854	737	744	795	844	800	771	766	802	855	798	753	761	778	804	801	833	808	765	757	806	808	787	845	801	834	773	850	811	814	812	774	789	827	795	811	767	786	796	824	815	782	777	818	794	715	813	792	767	813	830	831	781	816	812	757	801	834	804	799	818	806	786	789	827	794	739	820	842	788	819	806	773	813	769	765	840	786	781	802	794	797	756	801	793	763	762	806	730	799	819	840	821	818	816	790	797	771	831	840	778	804	798	780	795	785	823	798	795	790	803	885	786	814	791	826	805	800	768	777	781	823	825	819	821	796	818	785	813	779	812	756	833	811	804	809	804	783	862	782	818	756	753	830	840	820	758	778	770	763	791	795	815	783	816	780	831	853	809	826	818	794	802	839	769	857	825	800	812	791	742	801	826	786	832	773	809	820	818	827	796	794	795	801	774	810	756	862	819	822	809	796	838	860	751	781	759	818	770	801	758	789	771	808	748	771	812	745	816	821	773	831	812	814	802	772	799	853	795	827	780	786	724	815	781	809	789	746	766	722	849	841	794	797	769	783	739	806	798	793	782	777	772	773	791	767	759	789	752	829	817	805	763	805	785	797	812	820	779	848	722	804	768	723	790	800	825	762	778	805	821	782	777	771	806	764	773	770	783	805	781	731	818	793	822	842	775	784	761	779	829	757	768	858	768	813	781	805	790	834	790	794	754	807	816	783	870	812	768	825	790	804	809	838	818	806	782	785	833	786	830	824	768	764	806	765	810	760	772	786	801	805	778	779	801	792	809	806	806	801	775	785	778	834	811	809	790	784	766	796	813	803	773	798	775	858	787	802	812	737	743	780	776	852	816	782	758	776	753	743	767	787	832	763	814	774	761	811	772	810	822	806	793	811	779	837	785	771	792	782	736	712	750	750	791	793	843	774	809	795	796	821	771	741	830	782	793	772	811	802	795	846	782	818	777	801	769	811	774	804	802	748	794	801	813	769	788	815	800	761	848	815	789	777	813	757	837	800	801	771	802	807	800	783	823	820	754	841	851	781	853	748	813	744	804	819	806	794	784	846	820	814	778	823	799	808	823	770	801	850	824	821	838	838	815	798	758	865	752	850	711	767	763	826	784	788	766	783	757	809	801	846	790	801	810	813	789	783	787	849	786	821	769	861	820	819	763	791	760	826	776	790	795	803	794	786	802	790	854	818	800	725	791	817	799	856	788	811	769	788	750	811	809	727	801	807	835	806	776	819	810	830	815	821	802	802	802	827	781	761	787	840	806	819	850	784	796	766	759	788	784	811	796	852	792	764	796	765	783	835	792	819	783	768	783	794	862	750	800	791	792	830	791	789	826	830	792	825	831	789	782	802	826	784	796	812	758	838	796	848	823	803	816	793	810	768	771	782	780	787	809	764	789	766	792	755	766	808	817	778	810	850	844	789	760	712	759	822	831	830	872	787	739	868	789	778	810	741	795	795	829	818	811	779	816	799	827	837	814	852	813	773	784	755	766	805	767	768	803	786	789	761	793	766	773	797	766	790	735	782	780	801	797	757	778	791	826	780	802	808	789	766	830	770	808	807	725	817	820	749	770	793	793	737	800	757	779	802	805	857	817	807	806	796	844	762	778	749	784	722	800	764	810	765	802	795	779	763	811	824	777	883	829	823	745	808	782	815	819	786	812	801	814	815	821	772	752	788	807	751	786	776	827	801	799	823	781	784	791	803	801	831	771	787	783	806	788	816	814	806	737	839	786	798	792	799	806	788	804	801	794	816	827	716	816	785	787	801	789	735	829	777	820	832	818	824	801	788	787	803	821	787	817	815	834	841	792	763	767	748	789	787	741	813	819	825	771	788	799	735	757	758	786	791	808	778	750	782	835	802	803	765	753	768	780	814	785	752	765	820	836	802	858	791	797	815	745	791	747	794	863	801	786	729	817	800	754	785	765	785	846	777	818	763	831	803	782	791	838	764	768	810	775	815	776	746	812	760	820	787	816	826	802	836	814	781	818	826	745	823	755	850	785	811	821	792	776	784	784	768	789	795	740	765	845	769	799	726	800	814	830	835	801	820	786	800	849	772	750	768	777	809	807	745	862	800	809	811	780	760	870	808	712	811	796	790	750	778	818	817	853	804	755	792	766	813	833	773	833	811	782	824	793	792	829	803	822	781	824	796	810	778	817	774	788	819	779	798	753	772	789	821	825	860	791	788	762	787	811	752	764	789	839	808	831	813	806	807	794	783	808	800	793	782	824	784	769	750	791	812	735	814	744	776	818	775	819	761	848	803	766	800	803	832	773	798	828	786	841	786	775	818	811	827	822	796	789	799	784	845	804	841	816	791	859	800	747	791	788	828	797	819	833	778	773	793	810	813	803	733	762	786	829	794	787	765	758	788	834	799	811	769	796	820	786	791	776	823	761	796	788	799	753	815	838	853	755	768	806	822	800	802	823	800	786	819	801	744	792	786	777	826	747	777	738	755	766	824	816	808	780	793	807	822	783	861	767	850	817	795	782	808	783	783	793	775	792	754	842	831	778	786	795	797	835	827	802	786	799	811	784	784	810	806	823	757	780	787	780	803	780	800	822	800	793	836	845	818	817	784	787	786	786	811	801	818	804	785	789	822	783	793	740	810	767	814	754	810	801	769	842	808	784	764	847	805	844	791	817	780	800	828	808	780	769	835	796	738	790	795	794	789	825	790	841	747	823	776	801	776	777	728	749	826	793	818	819	811	799	792	855	777	787	822	797	758	849	813	772	789	787	831	798	778	750	764	837	763	830	792	769	854	801	759	837	800	737	781	745	751	820	766	803	810	824	848	804	765	753	815	798	841	804	761	814	800	804	840	816	780	767	762	804	836	799	816	761	812	760	771	798	778	764	797	838	799	811	816	802	768	803	798	841	760	760	848	837	790	795	793	794	807	826	769	805	772	797	796	821	783	796	785	824	769	800	784	826	783	765	833	822	793	806	798	844	772	747	798	778	796	869	778	847	869	791	838	748	817	810	786	790	794	810	735	835	773	799	787	806	797	738	817	786	795	777	758	843	812	806	781	782	771	815	772	747	790	782	779	771	818	814	789	804	868	786	785	754	780	797	790	863	821	804	804	801	809	821	778	823	805	814	824	737	739	761	820	787	794	790	805	799	842	784	774	785	802	779	827	757	795	803	795	816	762	779	848
5655	358	191	145	126	119	109	97	88	96	84	110	99	93	84	70	80	92	77	77	90	77	90	82	94	94	97	99	74	87	78	79	90	92	91	76	85	70	85	72	92	92	74	77	91	94	78	86	75	95	98	79	64	92	80	85	107	81	74	90	84	92	89	80	82	80	74	93	83	87	98	76	89	93	93	72	91	77	87	85	81	69	100	79	62	82	67	84	95	81	97	81	78	79	81	103	91	76	93	69	83	94	88	96	82	84	65	92	79	80	77	82	87	75	93	96	82	88	72	91	87	97	87	84	86	87	84	93	92	90	91	73	90	85	78	81	86	88	104	72	86	83	88	98	91	80	86	97	96	87	81	68	86	93	81	106	86	72	82	86	94	75	95	93	71	105	80	83	80	89	71	88	77	72	88	91	81	93	87	75	103	71	94	84	105	85	93	75	86	64	92	88	89	86	80	84	82	92	89	90	69	81	75	76	81	83	81	84	80	78	85	75	86	92	70	88	68	83	82	92	99	74	88	91	74	83	78	71	82	94	85	60	80	75	90	81	104	76	94	91	76	99	90	73	95	75	87	86	82	92	73	85	86	85	70	76	97	78	83	97	75	89	76	93	82	82	74	86	97	88	67	94	61	89	79	73	79	100	92	81	82	75	86	74	81	80	95	73	69	80	65	91	94	84	91	78	89	99	75	91	98	75	92	86	92	80	84	87	91	96	90	92	87	66	77	83	94	88	91	92	97	76	78	87	83	73	91	99	93	64	80	98	78	88	64	90	98	83	99	77	88	84	82	93	83	83	91	100	77	92	91	94	86	79	86	77	88	82	79	80	89	69	90	104	94	83	83	78	84	81	84	100	100	67	79	72	88	84	80	73	77	83	90	79	83	91	70	89	91	88	88	81	73	68	99	69	96	78	77	88	88	83	83	81	100	85	97	89	68	73	76	94	70	86	93	58	91	72	93	74	93	83	83	83	85	86	100	87	83	71	94	96	85	71	78	84	103	75	94	89	96	95	86	95	81	78	86	86	73	82	87	85	88	97	87	93	88	83	74	73	83	101	103	83	81	58	91	66	72	70	76	92	71	94	100	83	91	95	87	76	97	85	81	84	85	76	108	89	90	88	97	86	98	77	85	78	81	101	86	84	79	87	81	93	74	105	87	84	75	100	87	83	80	97	73	99	88	86	92	90	84	79	71	91	92	83	90	87	97	81	78	81	77	88	91	82	80	105	74	84	108	81	61	78	85	91	83	69	86	92	76	81	88	67	93	66	79	75	74	70	96	86	87	92	78	95	88	99	85	89	89	84	80	86	82	87	90	79	95	64	98	93	88	83	87	87	79	80	85	67	91	87	96	87	88	86	82	74	102	99	87	101	72	88	81	79	85	80	77	103	82	91	89	74	85	76	94	79	89	96	77	77	87	77	103	79	78	73	93	70	85	82	91	78	77	72	94	80	86	89	96	82	81	102	82	80	84	69	93	90	83	70	93	90	71	91	81	70	93	81	74	78	85	81	86	96	93	81	88	72	89	84	87	77	97	73	89	94	74	98	89	83	96	89	107	79	80	89	79	76	73	86	93	97	86	90	79	77	77	79	87	108	106	101	87	93	87	83	92	79	89	89	81	75	75	72	72	88	94	101	84	97	79	89	83	100	79	92	71	70	73	82	91	98	78	88	77	74	80	78	94	67	87	91	92	80	102	84	85	94	98	75	88	83	100	85	97	88	86	70	92	83	90	69	85	84	89	79	79	82	95	96	84	103	105	63	86	76	77	75	82	90	97	67	81	77	85	89	90	87	92	77	75	92	83	87	84	83	96	85	99	86	99	90	86	67	98	77	76	78	80	82	87	89	69	84	74	78	86	77	76	80	95	95	77	74	80	79	87	76	69	98	96	83	92	79	103	83	92	106	84	86	80	84	79	91	101	94	92	102	79	98	91	86	75	98	83	87	76	82	104	68	77	72	75	73	81	64	101	78	80	79	86	76	74	94	83	80	82	74	85	88	90	91	100	78	90	90	84	81	94	84	67	81	92	89	86	73	86	70	72	78	94	83	79	95	85	79	80	69	98	104	99	77	113	70	81	86	85	97	73	86	75	72	91	78	81	76	68	77	92	96	97	72	86	66	80	93	108	83	71	99	93	83	78	90	88	88	95	77	90	85	73	73	82	68	77	80	86	97	78	77	93	89	87	81	70	84	103	95	71	80	90	89	84	100	83	107	76	89	87	74	89	45	85	73	90	79	96	87	88	82	70	70	93	76	69	90	88	89	76	72	90	96	83	92	80	72	97	93	74	86	78	67	82	95	74	78	111	82	95	86	90	80	92	95	105	79	86	73	77	94	70	84	76	77	73	88	82	95	74	75	81	89	89	67	83	88	81	92	87	92	83	88	83	73	72	86	84	85	78	101	81	81	96	77	75	59	82	91	75	90	82	90	90	73	80	84	85	73	73	90	74	84	77	104	77	79	112	81	86	95	95	90	67	73	76	92	98	74	70	76	94	70	82	79	73	78	77	93	82	80	102	67	84	96	81	101	76	88	90	93	75	98	80	71	59	75	95	92	83	74	82	92	100	87	80	111	75	93	75	77	90	79	85	78	79	83	95	94	79	79	77	77	82	97	70	82	95	83	67	91	93	85	91	71	90	75	87	76	92	88	98	76	107	91	71	80	101	96	88	77	84	77	87	77	82	82	92	87	87	92	69	94	82	98	103	95	85	85	78	94	83	92	95	102	91	85	78	80	86	78	97	70	63	81	105	96	77	99	62	83	86	80	81	70	81	87	74	82	89	85	88	97	86	94	84	97	83	90	91	90	90	94	91	83	90	79	86	92	75	94	83	86	92	97	90	70	89	93	89	78	87	90	99	102	81	95	95	82	91	77	76	96	95	81	91	83	98	79	77	91	93	78	82	91	77	85	87	83	79	80	80	87	98	84	73	101	88	72	96	81	91	83	75	84	87	88	91	90	86	95	97	82	79	73	88	103	87	78	97	78	96	81	80	76	76	93	83	79	82	86	94	73	99	95	73	95	86	80	66	92	101	81	89	95	96	85	89	76	81	70	69	98	81	70	84	91	82	82	78	99	91	84	87	83	79	89	87	71	65	90	89	74	90	68	92	89	79	89	77	83	107	75	74	83	96	85	90	92	79	75	85	89	95	97	83	102	81	75	81	70	80	95	95	84	81	82	86	86	86	87	74	72	86	97	89	86	76	106	84	73	89	80	97	88	84	95	80	82	98	86	93	93	92	69	93	98	84	90	64	91	69	88	68	94	83	93	94	82	65	75	92	67	86	74	96	77	84	69	83	97	90	86	94	71	94	87	67	95	97	124	77	87	83	89	80	85	79	85	67	91	79	99	89	87	84	85	105	81	93	91	80	77	81	80	68	84	73	75	90	105	101	85	67	86	76	69	75	89	101	74	104	72	86	74	85	71	86	78	95	93	79	85	80	72	92	69	79	83	92	100	100	79	86	76
6058	455	518	542	542	492	421	430	372	399	389	409	338	343	346	333	312	333	352	335	321	357	316	349	326	310	321	348	304	305	315	313	316	295	304	326	310	329	315	314	322	319	278	317	340	302	323	328	285	302	332	307	312	286	309	318	303	324	325	309	329	309	343	316	341	292	334	333	304	313	303	304	303	324	327	289	307	342	326	350	323	351	301	324	272	305	318	282	347	295	295	310	293	298	327	318	326	319	310	334	354	319	307	287	308	314	281	292	327	320	325	311	301	308	299	306	321	328	320	309	286	311	304	336	333	335	295	313	292	276	305	303	300	298	294	315	346	340	328	276	314	304	331	293	301	295	305	280	312	277	295	300	323	317	295	315	324	313	329	294	307	312	338	288	331	333	328	331	344	326	311	305	300	302	301	307	304	277	331	317	303	353	320	300	325	285	320	316	313	283	290	314	313	332	317	324	335	314	330	320	316	298	296	323	309	303	310	318	348	324	298	320	317	313	323	315	313	294	279	314	316	303	322	323	302	305	304	323	301	314	333	308	307	302	316	299	338	263	308	321	295	298	290	316	333	293	292	323	352	324	319	319	329	312	324	307	317	272	325	323	302	337	322	340	278	297	333	268	309	302	294	301	332	308	291	359	314	318	311	304	310	310	317	330	309	281	315	304	313	288	326	321	302	319	319	289	307	300	303	288	304	343	307	293	320	317	324	304	279	300	312	327	289	298	290	307	312	345	315	289	301	324	330	319	326	306	337	275	356	317	332	287	297	317	300	284	338	322	283	313	318	347	312	314	314	289	295	303	302	318	321	315	299	283	353	342	318	304	306	316	312	311	276	307	319	297	310	329	293	348	296	299	306	296	288	310	319	322	283	291	291	311	313	354	340	289	330	339	322	276	313	294	335	322	324	305	309	305	345	319	314	328	280	306	314	326	305	311	299	283	316	310	313	314	325	345	303	286	306	328	299	302	302	317	294	311	330	302	325	309	343	296	293	323	298	292	319	325	345	331	343	327	315	330	332	280	315	306	346	330	318	304	298	297	298	315	328	312	331	284	299	348	330	325	323	321	314	297	322	318	318	316	266	317	305	302	324	333	318	327	318	305	300	304	321	307	289	303	314	324	326	346	281	280	295	340	287	336	313	308	340	274	324	329	292	321	315	318	349	297	328	291	282	288	307	316	328	306	341	288	317	301	296	317	311	337	317	319	311	329	308	255	318	312	317	319	302	336	313	279	305	329	333	317	302	301	317	294	329	278	350	315	305	331	325	340	312	316	306	285	342	309	310	315	290	318	298	333	331	318	305	312	323	335	320	332	259	293	277	306	300	287	324	321	319	310	306	328	327	306	345	298	303	297	293	308	311	313	292	343	306	285	302	311	316	310	317	329	312	319	306	326	333	301	318	321	290	335	337	334	307	318	286	340	328	318	322	320	312	317	325	314	293	311	325	318	355	310	322	320	309	314	303	308	301	333	330	314	304	286	290	316	312	339	302	293	315	325	311	308	279	327	345	347	347	321	303	311	317	325	298	306	292	330	295	274	336	313	331	294	325	315	336	300	323	311	308	296	300	308	326	338	320	310	301	339	306	320	310	300	321	321	302	307	348	277	322	335	310	301	312	328	317	316	318	316	307	271	336	279	310	289	306	298	306	286	334	318	325	292	299	256	325	286	307	329	307	307	288	304	296	316	320	293	317	354	312	309	333	323	338	312	325	292	323	316	299	286	297	317	348	312	310	299	312	281	288	313	306	304	291	304	263	291	312	323	318	304	313	337	316	279	338	292	304	319	318	342	305	297	339	272	342	303	291	320	317	303	306	282	316	298	328	283	309	290	320	309	337	307	344	318	327	320	273	332	321	319	307	317	309	324	301	337	286	319	312	311	316	292	302	290	314	331	305	298	312	310	284	298	328	295	288	283	299	319	301	308	303	302	303	324	311	299	274	305	296	306	330	313	274	330	329	298	333	330	326	317	319	302	310	283	359	298	306	288	301	326	329	306	277	302	318	337	317	276	293	311	307	311	330	325	344	317	331	318	291	313	341	281	318	313	303	281	305	332	309	301	326	305	299	309	317	284	318	322	313	316	323	293	312	315	301	320	309	290	307	309	327	339	297	335	301	307	312	302	318	314	319	336	304	284	301	297	297	293	329	328	355	334	330	301	324	319	306	305	321	300	289	310	311	311	317	347	329	313	301	310	314	320	287	306	293	310	327	261	300	326	328	319	325	305	313	330	328	348	347	333	313	304	325	345	310	309	348	306	333	275	319	320	335	322	317	303	315	299	315	294	293	325	349	274	320	306	294	303	289	317	302	283	313	292	326	327	344	335	315	313	321	292	270	334	329	344	326	286	321	304	303	312	312	340	298	312	298	345	312	330	324	298	321	311	306	320	358	307	300	321	285	335	303	341	312	309	284	347	303	328	319	338	332	322	308	319	320	336	314	315	287	307	290	334	323	343	332	292	306	311	294	289	290	350	306	302	299	306	302	310	332	318	313	331	319	313	314	315	348	306	345	322	324	305	332	320	306	308	305	330	335	328	360	313	299	328	330	321	279	280	316	322	307	282	318	304	300	288	299	301	329	294	295	337	315	311	326	337	322	300	262	294	301	326	309	319	305	289	340	339	299	317	311	287	321	328	295	326	313	285	332	348	306	279	305	352	292	313	302	306	330	344	325	323	339	309	318	316	295	265	350	363	313	331	308	291	300	291	327	282	282	336	319	346	315	316	339	319	359	326	301	313	316	332	315	335	303	337	323	313	328	276	303	302	299	282	300	312	319	292	313	315	327	333	331	318	306	303	321	324	278	312	327	309	290	289	336	312	300	292	331	276	314	290	307	311	313	334	295	313	322	339	324	320	345	292	303	290	336	307	292	320	312	308	302	319	317	303	342	340	310	335	279	319	312	301	289	284	306	304	305	295	302	334	324	333	295	306	293	327	310	303	313	322	333	308	310	329	305	325	283	336	331	329	321	308	289	318	287	303	331	299	322	289	294	325	321	338	298	328	314	308	309	308	314	302	334	333	349	294	324	312	326	292	337	300	300	332	294	301	293	292	295	312	311	298	328	349	316	327	335	284	306	329	302	321	316	321	291	320	292	319	297	321	316	322	319	319	283	317	312	321	347	315	306	308	318	297	317	291	346	289	327	310	301	316	292	319	316	313	292	323	330	311	300	353	320	327	340	286	321	338	297	314	310	322	350	309	313	317	313	338	291	300	302	314	284	307	324	335	313	328	321	305	302	319	312	278	300	318	279	285	303	322	318	328	288	305	322	332	319	297	291	300	308	335	353	309	308	285	295	326	353	367	327	290	323	334	311	332	312	302	296	333	343	325	322	278	303	305	291	298	296	314	311	293	304	308	327	341	304	307	306	342	296	317	348	348	348	302	305	270	317	319	291	266	289	296	301	310	327	331	297	296	290	353	302	304	313	309	291	284	300	332	325	320	312	312	303	301	308	348	290	291	289	304	302	316
30700	7483	1490	1046	787	616	456	383	315	300	260	246	228	239	216	213	197	224	215	168	192	216	187	161	189	190	198	184	205	214	189	197	191	172	169	178	188	177	164	172	145	188	185	164	145	156	180	182	182	181	147	170	165	163	179	155	180	169	184	174	164	170	163	169	169	201	160	195	188	150	181	194	154	173	185	181	166	188	168	158	176	199	176	163	172	161	168	175	171	142	197	141	150	187	175	160	188	189	166	192	154	161	179	165	167	173	168	187	179	178	161	176	181	175	189	151	180	171	150	150	178	165	168	191	175	189	177	172	174	174	178	170	193	170	183	169	170	159	170	156	196	174	168	168	152	177	160	166	163	166	176	154	161	151	176	171	145	155	179	172	167	167	177	148	169	187	164	172	174	168	169	167	201	178	164	183	159	189	178	188	147	184	172	175	175	156	182	170	177	152	196	174	156	143	175	175	162	181	183	158	165	163	170	171	181	165	173	150	180	156	156	193	174	156	165	179	200	178	165	182	171	170	154	189	171	174	167	174	162	193	184	185	150	155	194	162	197	191	180	161	172	184	182	184	182	161	182	180	151	171	161	172	175	140	172	153	184	154	157	143	189	179	176	154	191	153	187	165	176	166	184	193	175	169	167	191	169	187	180	179	162	159	156	161	171	187	175	200	177	174	191	197	160	159	171	140	171	164	187	194	152	153	199	176	159	157	163	190	159	155	186	178	173	174	183	146	173	148	160	179	172	159	158	181	178	178	176	157	181	184	183	165	176	196	166	155	176	165	158	189	152	147	166	178	180	161	182	152	175	195	197	150	172	173	188	160	174	175	162	171	154	169	153	175	197	165	155	181	170	180	189	182	171	180	183	174	157	174	169	158	148	192	164	175	179	178	164	162	164	175	149	168	179	166	160	165	152	160	174	152	178	163	181	152	179	146	171	156	170	170	172	180	164	189	175	148	187	169	180	178	160	170	174	173	194	188	171	166	167	163	156	168	171	193	156	177	171	158	205	180	207	159	179	176	168	131	167	187	162	166	153	163	185	166	193	138	173	187	168	175	173	155	158	158	191	170	178	182	160	177	153	174	163	167	171	168	208	188	158	160	173	173	171	189	154	182	182	190	179	182	203	158	157	175	171	153	186	159	171	184	166	178	168	167	188	170	178	163	167	167	170	151	182	159	183	161	162	177	159	168	137	156	156	174	180	164	165	172	175	169	155	152	146	183	171	156	157	157	184	169	168	169	178	151	174	180	173	161	168	194	188	179	156	158	162	190	167	162	186	177	177	181	175	172	161	175	186	177	167	173	180	170	144	189	159	172	158	177	166	183	188	149	188	186	189	202	153	152	175	185	165	168	143	153	166	184	164	188	182	182	167	174	206	169	173	172	160	179	167	170	164	150	165	168	171	176	162	194	201	165	177	165	155	182	171	162	184	159	179	187	176	175	167	170	178	172	168	172	184	187	179	178	152	173	184	160	193	142	169	153	165	157	175	148	196	169	158	157	175	177	164	195	164	162	191	167	163	178	204	156	176	186	177	160	172	172	178	194	178	168	155	162	168	170	172	151	165	148	168	157	182	186	185	168	171	185	161	163	154	161	184	182	160	166	162	171	177	148	167	146	185	161	168	176	199	152	178	171	167	153	179	180	182	185	181	175	206	160	190	181	181	172	164	141	184	160	182	150	187	179	174	168	145	159	159	153	187	161	184	168	178	197	176	179	172	191	171	187	168	199	149	160	187	170	157	168	169	163	181	166	196	161	156	160	159	170	164	164	183	173	175	164	177	184	160	183	163	180	134	147	177	164	175	141	172	161	178	159	155	158	185	147	164	182	167	187	176	189	151	166	180	173	177	172	189	163	182	175	163	184	167	177	174	165	162	155	155	184	177	148	152	182	186	157	162	199	138	166	172	195	167	188	153	170	171	154	188	161	160	173	163	171	173	174	169	166	185	184	174	170	177	150	162	149	169	166	169	178	152	192	160	170	195	182	183	194	171	148	184	160	164	154	164	188	191	173	176	201	175	169	165	184	155	184	166	181	174	195	164	178	168	167	182	188	141	147	166	173	196	155	170	156	168	182	155	179	159	192	171	157	174	182	171	168	168	191	177	172	169	192	170	167	160	171	173	174	175	197	182	170	166	157	171	185	180	163	174	174	192	160	168	151	187	190	170	166	171	163	178	170	178	166	177	159	173	161	164	172	150	173	190	167	161	155	183	175	173	171	165	163	175	165	172	180	159	172	181	155	147	152	178	166	150	170	165	166	158	161	171	180	149	179	193	146	181	174	171	168	191	170	170	163	187	155	165	164	189	171	203	172	183	157	156	163	141	185	160	156	189	196	185	180	176	185	177	167	167	166	168	192	165	189	204	202	168	193	191	165	151	169	177	192	178	177	173	201	187	152	159	183	173	169	175	163	188	188	149	168	184	179	180	169	172	175	177	183	182	164	169	190	168	166	165	189	157	172	184	181	180	157	151	166	172	176	172	184	172	176	171	154	153	156	155	179	173	146	175	144	159	166	160	175	188	183	170	183	183	186	176	165	171	170	200	158	189	184	179	159	159	168	182	160	150	181	179	170	195	172	159	202	158	189	161	176	156	176	182	183	153	172	167	165	176	156	150	183	192	170	175	153	176	161	171	177	181	166	173	176	164	171	158	188	170	178	200	159	149	211	154	175	136	178	181	185	168	170	156	182	171	166	154	190	152	177	152	181	145	179	174	176	158	160	166	167	158	178	155	168	150	161	163	150	169	157	168	184	157	177	163	165	176	169	172	160	179	170	155	173	158	180	165	157	156	152	170	180	158	187	153	169	188	164	176	150	175	166	169	186	168	195	179	178	179	167	160	175	198	171	185	172	153	154	176	149	195	174	165	182	176	161	169	143	175	175	179	173	161	152	162	163	173	169	162	166	177	161	188	170	178	177	172	163	170	165	150	137	177	165	179	168	165	191	188	163	170	148	155	158	168	183	173	164	184	187	173	166	144	191	179	169	167	164	179	167	180	187	189	170	173	160	162	165	180	187	166	170	170	172	167	165	146	158	189	171	158	167	160	159	175	174	172	159	176	174	169	171	169	187	170	159	170	165	202	181	151	167	175	199	171	151	189	170	180	169	155	159	157	162	177	171	172	162	166	177	159	180	153	182	166	157	146	149	188	169	163	150	180	156	183	172	161	168	155	176	161	168	184	188	179	173	165	155	184	139	189	161	171	163	169	162	167	157	158	179	178	186	189	179	150	152	173	170	181	171	172	171	164	186	180	169	180	156	176	162	179	162	188	172	158	184	168	163	190	193	182	150	182	162	188	183	168	176	149	187	183	151	149	155	173	179	165	147	182	191	193	147	180	153	171	180	165	152	139	166	178	160	167	148	160	187	163	160	166	178	152	173	159	156	164	151	162	194	156	159	171	160	192	169	142	170	170	169	156	177	166	160	165	185	195	165	163	160	168	186	176	196	185	171	151	169	192	187	169	175	172	154
14126	1609	3133	3524	3146	2532	2130	1855	1636	1461	1266	1134	1089	940	862	846	809	810	794	778	762	718	710	667	665	643	690	674	639	637	630	624	635	659	613	593	627	603	620	613	560	648	607	570	572	574	532	531	578	599	588	556	597	600	580	568	560	597	508	592	581	551	527	557	543	563	605	551	556	535	601	595	555	557	576	581	562	549	562	517	548	577	590	575	536	508	540	535	543	512	571	558	552	559	523	537	564	532	562	585	539	556	567	551	501	542	509	569	597	539	588	556	578	539	517	541	545	600	551	547	553	525	580	529	599	568	570	561	554	521	577	542	559	558	517	512	527	546	562	495	562	551	522	535	596	557	571	547	563	612	572	577	561	568	541	587	539	554	587	573	557	532	538	535	514	589	568	519	579	524	542	574	536	551	534	600	556	557	552	563	541	581	581	547	572	560	564	511	555	578	562	543	560	513	540	570	508	547	550	558	555	535	566	533	533	544	558	522	546	574	534	556	542	564	542	536	540	547	555	544	519	514	573	584	546	584	524	570	532	549	547	546	541	553	553	556	509	582	543	535	566	542	517	550	556	552	523	551	536	536	553	560	565	534	523	517	553	520	487	536	526	558	497	508	593	546	545	571	532	524	551	521	588	581	562	573	560	537	534	560	519	566	498	522	534	523	524	541	537	529	512	597	542	565	549	560	569	578	548	543	530	515	569	548	552	551	574	537	530	513	550	544	588	556	589	541	526	564	571	566	534	579	536	570	564	502	526	537	524	601	560	533	540	547	570	521	545	541	549	561	562	542	523	542	537	516	563	549	554	546	569	565	575	596	564	576	560	535	579	548	581	530	578	527	517	580	547	519	553	605	565	527	596	538	562	561	563	588	531	576	528	528	623	513	541	539	519	511	558	529	529	534	523	525	605	567	561	550	550	563	537	556	529	538	524	560	533	534	530	585	531	556	549	589	508	546	583	537	567	511	554	540	548	534	496	534	557	528	553	582	595	594	560	514	501	561	517	488	551	570	494	512	537	547	546	526	552	516	525	530	588	493	520	513	548	508	563	545	548	546	519	562	537	567	534	547	540	571	535	543	549	533	560	552	536	556	537	546	559	527	532	586	529	522	517	538	546	517	532	569	529	555	548	549	522	549	526	527	565	533	509	556	530	512	555	545	527	549	538	553	551	518	562	520	514	577	541	534	506	575	502	553	560	574	573	542	546	586	527	552	558	517	549	570	540	537	515	552	553	576	533	525	542	563	547	528	587	574	538	562	588	554	551	566	561	569	541	540	541	529	520	571	540	557	501	534	554	577	539	578	543	514	568	565	539	550	564	545	557	555	567	549	517	512	516	522	554	571	511	538	532	539	496	566	524	550	496	546	504	517	576	558	537	547	564	514	541	537	552	494	575	564	543	529	585	581	559	547	520	529	513	584	508	570	554	496	571	556	510	531	548	545	529	534	552	542	520	502	543	530	537	565	534	517	536	563	514	547	562	523	576	513	529	521	508	554	513	573	578	561	526	544	549	555	555	550	520	597	552	532	529	524	580	542	531	540	525	548	553	539	530	521	554	486	560	552	557	541	556	510	511	576	540	548	566	570	524	527	529	555	572	612	531	542	551	564	529	572	571	558	520	542	530	533	558	593	581	526	524	534	547	493	564	563	541	504	558	564	578	535	519	582	501	537	507	577	564	585	526	531	541	536	533	530	560	572	607	548	534	552	580	531	572	541	543	510	540	547	519	530	500	549	546	586	556	537	533	556	537	576	542	536	542	544	544	556	581	523	551	567	526	572	578	549	561	613	569	588	559	542	514	545	582	562	531	554	539	503	502	561	541	568	587	577	574	553	560	537	574	513	547	582	535	590	548	543	557	540	550	565	606	532	562	512	516	542	542	567	548	527	501	572	534	571	525	547	508	512	573	556	515	560	543	506	535	532	541	519	569	565	559	555	580	560	537	536	536	524	531	576	571	530	554	565	543	552	512	543	575	534	539	536	535	546	561	565	567	578	566	514	540	561	557	545	551	538	530	489	580	541	568	543	538	536	514	532	552	538	515	575	575	547	542	530	595	529	516	527	607	563	536	503	537	526	524	568	566	545	505	571	529	576	539	523	572	541	548	559	525	522	575	549	529	541	536	522	567	522	516	561	535	580	562	577	560	549	553	507	507	569	526	533	546	537	531	522	540	565	550	562	541	512	523	523	581	514	570	539	552	524	572	528	542	554	511	534	546	529	508	556	542	533	529	528	522	506	519	530	527	575	520	560	544	537	552	564	556	541	538	539	530	543	562	562	518	523	541	565	519	552	546	525	555	542	586	533	573	513	542	549	581	562	516	580	546	544	541	565	563	513	542	603	541	521	549	524	548	584	562	549	538	519	527	539	552	568	554	542	568	566	556	549	552	545	531	519	580	545	561	552	589	571	575	535	532	566	516	531	561	585	542	525	588	520	524	519	612	518	569	519	563	568	548	531	560	563	539	518	536	572	553	559	523	537	563	564	536	566	559	580	563	535	598	514	545	560	587	567	559	579	556	549	541	540	535	545	540	608	535	545	511	520	536	576	546	571	506	538	579	557	542	551	579	550	500	538	528	525	539	561	519	575	540	549	533	566	515	544	569	585	552	531	541	546	594	542	576	520	581	564	531	527	545	505	598	547	482	551	567	535	583	528	545	558	516	565	559	542	551	545	535	563	566	538	525	526	565	527	581	566	537	557	550	537	572	529	550	514	547	576	533	542	550	564	509	550	540	563	507	534	553	567	573	544	498	538	529	545	554	547	531	564	539	578	554	541	563	559	576	542	541	543	524	546	583	546	525	535	551	584	520	522	517	497	555	570	494	507	551	584	566	575	580	533	571	552	549	540	532	530	526	557	550	566	563	532	533	510	506	558	547	606	545	542	546	555	562	553	529	537	502	518	520	534	573	542	563	505	573	572	537	557	543	544	567	549	611	525	552	509	554	562	533	578	560	575	519	559	577	515	525	542	557	543	546	543	550	539	596	525	567	541	586	511	585	528	522	577	517	566	558	552	512	551	561	573	484	597	543	527	545	545	544	516	529	547	531	515	520	600	513	571	558	535	546	541	542	539	576	579	573	556	528	484	553	523	545	572	554	576	567	511	550	507	564	549	543	549	505	605	561	525	535	577	531	587	553	594	534	536	553	527	539	552	523	572	543	555	556	568	558	569	521	512	580	556	548	519	539	557	524	504	538	572	565	532	606	563	531	547	539	554	545	552	507	588	516	573	547	539	515	508	537	527	547	529	519	546	518	540	534	574	570	574	527	552	557	546	550	593	524	533	551	528	528	536	588	541	579	579	561	497	552	533	588	520	508	554	547	607	520	531	542	568	547	551	563	536	508	585	535	569	529	552	508	529	603	580	522	532	518	604	555	560	550	536	582	532	528	583	520	506	541	581	556	528	584	516	580	579	530	533	544	562	584	570	525	536	533	576	547	567	544	562	575	511	552	563	604	552	542	541	514	533	549	577
38903	16402	3802	2174	1518	1076	874	754	631	560	475	435	456	380	443	330	358	347	354	324	326	329	334	307	324	281	318	305	281	303	273	293	295	318	279	283	285	292	266	270	296	299	298	257	292	278	288	297	296	287	303	287	264	278	273	263	295	274	260	284	301	279	256	252	297	275	295	296	288	282	295	260	253	273	296	270	285	281	290	279	268	265	276	267	298	259	283	285	265	291	296	265	270	274	279	264	261	302	282	295	258	276	266	278	277	288	274	282	242	260	275	289	280	252	296	283	264	271	290	275	280	285	269	268	257	283	269	267	277	260	282	274	282	260	286	248	262	262	281	251	273	274	297	301	269	294	291	254	296	249	267	276	264	257	270	241	273	251	274	274	266	277	266	253	289	278	288	264	271	279	287	277	279	259	279	278	303	281	257	266	272	265	266	246	267	251	271	295	306	278	256	265	291	258	274	292	296	286	271	267	276	263	284	282	283	258	260	284	277	290	267	269	278	305	261	264	244	299	251	262	284	259	260	255	260	299	291	281	291	296	249	284	276	280	277	289	283	261	252	270	269	268	285	254	271	303	305	250	262	262	254	255	265	267	269	259	277	272	280	281	301	258	273	255	266	273	302	261	252	274	304	283	274	266	275	281	297	271	282	267	260	268	292	270	296	281	261	251	297	250	272	281	288	295	283	268	280	241	254	280	246	281	296	261	246	277	267	268	253	282	273	285	261	266	280	246	267	270	269	246	256	270	263	295	275	269	301	277	264	256	269	313	310	260	259	261	266	266	273	268	279	262	261	279	267	288	293	289	289	246	271	281	283	293	268	268	277	301	265	287	288	274	262	296	268	275	262	291	276	274	295	267	261	263	295	280	261	260	267	293	266	296	276	274	266	297	286	283	279	249	279	264	265	269	247	283	290	272	303	301	292	304	268	269	284	283	297	258	297	279	279	259	283	261	270	274	283	287	236	295	248	245	287	249	290	292	286	285	242	264	263	311	284	272	266	266	254	271	288	271	273	285	279	278	278	271	301	258	278	266	244	283	279	275	283	265	250	271	270	269	278	292	258	274	263	253	246	264	271	278	300	268	289	283	270	299	271	250	276	283	251	253	280	270	277	282	273	275	311	290	277	299	247	267	289	303	273	278	291	286	312	316	276	274	287	261	280	259	287	270	285	274	287	268	268	272	264	294	260	274	267	276	300	307	269	289	298	305	280	287	259	259	266	290	279	275	279	261	289	247	285	289	269	241	271	255	282	285	292	263	271	273	286	291	277	279	290	255	273	271	285	286	292	280	273	266	255	246	266	265	257	268	253	279	287	274	255	255	251	277	261	276	263	258	282	299	288	290	286	291	270	247	272	281	277	275	274	288	302	270	253	254	283	296	291	282	281	265	260	285	251	262	279	277	282	252	293	271	259	281	311	276	286	250	296	264	282	247	288	273	231	291	293	267	257	242	291	281	262	258	273	269	269	263	289	258	293	271	255	266	272	263	262	280	271	271	245	273	250	273	287	265	281	253	293	262	238	265	283	276	297	279	262	273	252	258	255	242	254	259	265	272	282	289	296	244	273	285	270	263	286	291	250	263	237	299	258	251	259	290	249	297	246	263	252	296	238	281	247	249	299	240	267	249	273	257	268	290	253	285	273	293	273	284	259	276	285	275	286	272	259	301	263	311	283	273	265	263	281	257	287	280	271	287	282	288	246	271	261	270	241	276	280	270	251	262	251	303	279	294	263	301	272	270	274	297	243	265	257	269	267	243	267	281	265	251	287	276	280	281	285	292	273	273	249	274	273	280	308	264	301	291	274	271	278	227	273	256	293	273	286	275	266	266	289	272	270	291	266	243	253	265	272	271	255	297	284	292	267	270	309	243	277	285	273	282	267	255	268	292	240	253	241	276	289	272	279	283	258	251	282	293	269	269	269	270	299	277	272	279	253	274	281	277	281	281	250	247	266	292	254	286	272	270	282	301	302	269	266	268	269	267	277	300	288	257	288	256	254	276	271	285	264	263	302	274	295	275	246	279	254	255	289	287	259	270	295	292	234	270	274	273	271	292	268	251	260	295	282	279	288	250	279	281	270	286	273	280	283	265	269	288	275	268	267	277	270	304	275	283	281	263	269	245	268	267	248	263	262	287	281	282	272	280	278	258	278	249	262	243	268	251	287	261	250	303	261	277	303	296	260	268	298	285	261	292	289	280	307	267	285	286	255	265	267	314	290	272	282	251	257	290	281	272	281	293	267	275	276	292	264	273	281	244	275	309	283	263	299	242	276	236	257	269	254	268	287	259	284	287	267	277	308	297	271	271	261	284	293	273	263	265	274	286	255	286	282	278	296	277	277	268	279	259	285	289	268	267	277	257	278	282	261	289	250	284	267	226	265	276	276	315	267	245	281	292	279	282	239	259	251	256	233	273	251	273	293	289	267	253	280	284	248	271	282	254	264	260	258	278	257	260	267	304	270	281	258	291	292	304	260	265	276	253	282	280	303	267	249	281	246	278	241	274	278	257	279	268	287	282	269	294	282	289	274	261	292	273	265	269	241	298	287	280	270	302	262	252	271	259	254	263	280	273	258	266	255	265	288	280	248	271	259	268	275	220	268	305	240	299	258	283	286	263	261	272	265	291	271	269	291	271	260	289	263	255	270	276	268	267	280	273	247	272	259	253	284	259	261	256	263	256	295	268	240	275	267	278	284	268	267	252	269	257	278	279	261	257	284	258	260	270	285	271	235	280	274	295	255	277	277	274	269	284	281	291	294	252	280	298	288	303	295	260	253	264	253	286	293	274	270	268	290	276	269	301	245	277	252	285	277	288	287	281	261	283	268	269	298	254	304	260	287	273	302	278	258	274	279	261	285	262	287	269	254	260	265	280	259	269	286	264	283	271	277	265	314	281	295	295	273	265	269	253	305	277	269	290	273	230	265	275	272	250	291	251	272	294	264	289	283	260	302	265	293	270	256	259	286	273	245	270	263	301	257	291	289	305	283	252	265	256	234	264	304	271	266	272	276	260	250	264	250	277	260	297	275	279	261	294	278	275	259	301	299	295	295	280	265	303	274	275	309	292	303	264	273	303	269	243	275	306	264	296	285	282	266	258	280	261	270	250	281	250	296	275	292	254	276	257	273	246	265	270	234	253	292	268	297	240	247	292	298	281	252	272	271	264	246	277	285	263	278	278	261	282	279	267	277	252	280	276	309	260	260	282	272	242	262	281	264	296	277	291	293	267	271	289	263	278	260	262	266	247	256	276	286	287	276	295	262	274	242	255	295	273	270	316	266	267	259	248	285	300	298	276	275	300	284	253	270	264	300	282	296	279	294	283	263	271	286	307	270	279	244	261	272	292	259	285	277	248	266	228	253	256	263	273	269	250	282	279	259	271	277	286	285	267	267	267	250	271	259	270	255	263	283	302	290	281	273	285	292	282	279	256	267	296	269	277	278	279	257	257	282	277	250	285	245	246	262	279	270	285	288	269
17706	2607	5443	6262	5556	4393	3703	3215	2745	2436	2092	1887	1699	1604	1522	1438	1340	1327	1256	1212	1161	1212	1065	1102	1088	1000	998	967	1039	918	1046	924	949	939	908	947	932	931	892	900	864	877	895	858	852	884	838	866	886	871	866	788	899	866	838	845	865	905	814	846	832	836	828	797	832	826	828	845	887	829	881	851	829	816	837	799	821	832	839	833	835	838	840	830	850	798	845	780	790	743	823	816	805	801	813	786	799	750	851	818	772	822	831	812	791	811	755	837	809	772	756	832	841	828	831	827	819	804	798	831	789	838	822	802	818	832	815	790	767	830	782	825	814	847	757	822	782	774	769	771	803	775	814	847	806	798	808	817	828	786	750	788	813	782	781	720	815	795	833	807	769	834	811	839	779	790	792	801	806	811	813	810	809	857	780	874	744	793	838	738	807	762	772	834	805	819	821	794	820	745	785	811	792	794	770	789	761	771	801	821	839	781	780	788	819	800	810	782	827	818	729	783	782	757	819	778	785	835	815	816	821	771	818	811	809	828	794	782	782	813	757	759	827	731	815	807	802	781	796	746	790	829	805	837	818	793	778	802	789	832	840	832	839	818	802	849	812	811	804	803	826	779	849	794	793	807	785	757	802	786	749	847	803	744	812	831	773	831	754	777	808	787	783	773	789	778	782	792	771	802	828	760	800	811	830	804	763	812	791	799	797	770	814	814	766	816	826	805	819	793	779	790	796	825	807	768	840	743	747	812	765	816	851	766	785	803	831	839	736	804	809	803	832	831	706	787	812	798	827	839	787	805	747	769	801	811	771	795	835	830	795	775	823	795	780	792	762	785	794	802	765	790	756	791	730	770	813	766	751	812	789	804	765	778	813	782	805	813	831	806	837	741	796	823	784	802	791	799	808	821	798	781	842	766	808	814	733	789	807	813	817	775	835	808	822	802	809	767	765	765	791	765	803	768	807	795	797	812	806	838	799	729	829	792	821	757	785	797	812	765	787	814	776	820	830	771	726	769	761	743	841	745	815	759	838	766	795	774	824	810	802	797	821	774	823	844	787	774	853	819	817	778	802	830	801	765	801	823	808	850	795	776	805	769	832	840	783	810	822	733	808	766	801	735	819	828	838	823	783	794	752	853	815	765	824	830	770	770	826	803	748	740	801	805	788	843	814	817	750	814	805	812	814	790	787	846	840	791	766	849	754	814	793	753	784	768	827	789	767	790	765	843	787	785	801	810	778	844	781	802	810	789	793	850	840	793	800	780	827	811	809	756	787	756	781	808	817	772	770	803	826	794	831	783	806	799	811	748	771	808	817	837	811	793	817	801	817	827	805	774	800	799	811	757	772	759	796	784	818	793	762	798	787	763	796	817	794	824	781	749	857	740	805	837	790	792	810	768	822	731	802	772	762	699	795	768	811	769	807	841	779	779	788	765	809	810	755	768	803	789	825	825	777	779	840	756	850	756	797	761	790	758	805	813	818	802	817	805	808	770	754	796	791	761	820	771	788	782	797	730	792	768	776	730	814	761	840	791	820	823	806	774	791	815	816	798	815	807	749	804	788	785	817	809	794	804	776	778	789	793	800	794	804	786	779	815	791	838	779	794	797	801	857	789	846	797	774	791	771	802	771	852	820	750	829	774	765	806	819	838	762	791	751	851	794	827	825	767	810	798	825	829	846	871	811	776	838	801	807	773	772	792	773	807	818	817	834	772	798	796	755	807	831	794	762	810	802	784	785	817	868	778	843	782	825	778	785	803	821	780	764	802	773	820	785	818	752	801	821	796	778	790	749	754	793	788	801	762	769	812	782	814	774	780	800	821	774	753	808	804	821	817	812	860	746	780	819	858	815	820	777	798	751	830	788	828	812	766	816	769	811	779	776	826	814	754	823	759	850	780	829	754	776	798	777	759	795	784	805	774	751	827	880	775	770	810	723	823	765	813	830	752	800	771	772	793	801	787	823	809	827	763	793	760	805	800	797	736	836	816	797	794	790	803	836	828	826	797	768	784	796	771	774	739	782	741	804	792	755	816	808	798	755	779	812	756	739	803	826	791	776	797	813	796	790	736	817	777	754	791	812	805	815	867	832	843	843	827	800	826	790	814	805	786	795	826	794	799	799	810	780	822	843	805	836	834	758	819	780	807	809	775	780	789	832	773	785	781	768	823	827	840	782	803	790	770	804	773	791	808	810	860	761	810	847	790	801	776	824	746	777	762	832	800	778	803	781	821	801	783	825	774	833	816	839	803	777	783	756	787	811	810	796	821	794	861	795	825	772	787	788	814	829	792	786	806	793	793	843	774	835	886	781	783	804	820	796	811	808	819	815	784	799	792	761	816	749	790	791	821	799	840	795	804	811	779	767	817	778	815	826	747	758	777	807	791	821	847	807	758	796	823	783	831	806	794	852	777	775	770	811	836	788	799	792	847	857	791	793	845	791	763	777	786	841	783	769	796	812	853	790	781	790	774	779	823	838	812	848	792	762	809	768	799	778	848	805	845	779	749	746	783	788	797	805	780	841	847	756	794	762	775	763	822	820	788	794	785	814	839	810	818	776	826	811	806	794	791	816	807	755	773	833	792	796	769	782	741	801	774	782	752	783	773	798	776	825	798	805	723	787	778	805	791	796	779	781	767	792	815	757	770	774	804	831	792	774	755	764	814	779	847	783	775	823	802	778	781	794	813	760	782	772	733	807	814	814	760	819	815	836	790	801	771	758	847	795	838	769	840	805	769	789	770	802	826	796	806	793	813	737	762	756	818	789	772	768	815	838	786	804	822	784	761	791	816	753	782	832	808	801	823	781	725	831	834	775	753	740	795	826	835	829	797	812	813	830	802	772	826	785	764	812	778	799	812	828	768	808	768	784	779	791	786	815	832	827	822	774	781	812	791	809	782	788	800	776	791	797	786	794	792	757	813	791	744	779	798	814	775	783	825	829	821	749	783	780	759	801	819	806	845	848	780	779	843	826	829	766	741	777	731	824	833	797	800	818	806	814	777	856	784	796	804	823	799	801	781	806	776	845	804	808	803	795	822	825	748	783	820	709	802	815	837	797	802	828	814	854	796	785	736	816	789	782	820	793	754	759	785	784	787	800	813	775	800	790	807	797	818	791	799	799	797	841	749	853	787	839	767	785	827	722	802	794	765	816	783	780	820	787	822	830	806	826	862	816	833	765	725	792	794	815	808	767	712	751	803	749	802	786	792	809	841	776	800	771	826	830	771	810	785	827	782	793	722	771	794	758	794	776	825	809	801	750	776	802	776	771	772	854	777	768	846	864	797	774	811	777	798	813	844	808	819	820	802	790	846	799	748	788	768	776	815	780	853	770	805	794	789	850	809	757	799	766	787	808	776	807	801	778	825	812	807	823	802	749	801	797	768	780	804	787	844	816	800	798	802	806	811	742	757	804	811	783	832	832	838	842	786	744	822	797	803	823	807	798	761	789	809	824	864	783	800	799	753	838	811	784	751	830	798	794	797	756	822
6182	422	204	135	146	122	127	114	94	108	107	93	81	109	82	99	76	86	97	79	78	80	89	77	81	90	99	73	83	96	81	106	100	88	99	76	95	72	89	101	81	78	113	75	93	78	97	95	74	76	97	91	81	79	84	92	81	74	77	76	82	76	91	104	88	78	78	92	93	85	69	82	76	82	80	71	86	115	91	88	92	80	84	76	86	82	73	79	75	85	94	96	86	88	83	86	108	84	83	80	77	84	77	81	90	88	100	89	90	73	86	86	77	100	89	89	91	97	84	84	99	79	79	100	85	80	75	106	103	77	92	83	76	106	67	87	103	92	92	79	93	96	86	86	78	88	88	89	79	70	101	78	96	92	80	80	103	98	81	92	91	80	75	97	99	75	90	78	94	97	88	56	85	81	78	94	90	68	87	88	99	74	94	93	80	87	102	89	111	86	90	80	87	90	83	88	84	83	76	73	96	77	79	76	85	107	82	85	82	78	87	87	94	92	87	104	105	98	76	88	84	85	87	83	81	86	74	102	88	91	86	86	95	92	84	76	85	75	99	85	86	103	94	74	83	91	89	69	106	82	86	82	89	88	90	82	76	74	102	89	79	88	94	99	70	82	80	93	87	86	118	80	90	86	87	93	77	72	95	105	84	85	93	92	90	102	76	84	75	107	96	87	84	100	96	89	92	89	86	96	65	88	75	91	81	74	74	81	73	73	82	89	81	71	84	79	99	74	100	67	71	86	72	65	69	89	81	78	95	71	88	84	84	90	81	91	98	80	94	84	94	93	83	89	85	82	78	74	89	87	78	77	79	67	93	75	86	75	105	79	81	93	76	88	94	90	84	78	78	104	78	70	94	71	80	86	92	80	75	90	78	90	88	79	83	85	82	72	85	94	75	79	88	89	94	87	92	89	78	93	87	83	95	69	90	91	74	79	89	78	65	89	80	85	90	77	71	95	82	82	109	67	84	98	82	75	90	76	76	94	66	94	79	88	84	84	88	90	81	82	83	94	85	82	79	87	96	94	98	102	86	87	93	72	83	103	68	80	80	74	91	86	91	86	95	92	89	94	104	77	87	83	78	83	83	86	85	98	87	81	83	91	117	94	68	100	82	96	98	96	85	99	98	84	77	91	75	87	74	67	84	87	79	72	86	88	78	66	96	76	92	88	90	99	99	90	85	77	78	90	81	65	82	93	72	86	83	95	87	77	87	99	86	91	92	82	74	86	87	87	93	83	88	83	90	98	78	82	80	80	94	87	84	92	94	90	94	92	93	84	89	84	94	89	70	86	81	88	89	88	102	75	89	95	97	83	70	90	83	74	84	80	95	83	67	91	101	92	94	79	98	88	95	79	82	92	101	110	88	76	65	91	103	90	71	77	85	72	81	79	100	78	83	88	83	86	81	94	80	82	70	91	87	83	80	85	90	68	91	74	83	81	115	67	80	91	92	96	95	80	75	95	95	91	80	78	103	85	84	81	103	82	86	81	68	86	79	82	99	74	84	86	100	99	80	85	93	81	80	78	90	106	75	89	86	87	89	65	88	67	78	95	93	94	85	81	92	72	94	104	85	105	73	79	72	98	90	80	77	75	92	88	87	106	73	97	92	81	79	79	68	99	102	85	95	89	74	79	102	92	77	89	104	108	88	72	77	107	78	96	88	77	117	87	95	82	90	81	88	85	72	88	84	72	79	84	70	86	89	69	90	82	93	92	83	90	86	94	75	92	94	80	73	90	87	80	86	91	98	81	87	83	86	86	98	86	78	82	88	75	87	74	74	86	93	93	89	82	96	73	73	90	75	97	93	97	72	68	80	76	86	77	82	94	79	83	96	90	95	75	86	86	95	84	98	88	89	85	75	80	90	88	80	70	95	75	86	102	84	66	83	87	86	78	119	90	102	94	74	72	96	93	76	85	89	104	72	85	80	97	84	93	96	87	88	89	88	92	95	89	83	102	90	88	101	99	77	83	92	81	79	82	97	107	87	75	68	88	78	97	117	77	87	79	88	69	91	90	78	77	81	90	74	81	85	82	84	74	106	87	85	86	72	81	71	90	91	72	97	83	87	92	90	76	81	79	85	64	86	90	91	86	86	76	80	79	79	94	98	85	95	91	75	95	77	86	94	94	79	97	93	84	81	77	81	79	90	79	103	88	95	75	74	91	88	95	86	66	90	88	83	100	84	84	75	84	71	62	91	75	80	80	92	74	87	64	77	90	95	95	91	74	96	79	79	97	87	80	82	94	109	78	91	86	66	69	92	83	88	73	75	92	92	78	98	87	69	82	93	87	73	92	84	80	80	92	85	91	85	90	81	80	100	83	78	87	97	76	77	97	99	85	78	93	79	88	81	80	84	74	86	91	93	72	119	88	78	80	78	99	77	85	71	86	103	99	84	98	89	70	82	83	96	87	65	86	89	90	78	72	64	81	79	79	99	90	99	80	99	87	93	80	98	88	67	97	87	74	85	79	67	87	84	69	97	84	90	92	74	83	79	89	81	62	93	79	85	81	79	91	84	78	71	88	78	87	89	98	103	71	108	80	76	84	83	77	99	91	91	89	67	74	82	79	80	73	77	74	71	112	96	90	111	87	83	78	95	85	94	94	104	80	80	81	115	95	81	92	96	94	85	82	82	80	72	90	83	73	84	93	88	87	86	82	77	97	71	108	91	85	100	79	72	99	98	93	64	89	82	84	93	69	103	85	79	87	81	86	87	82	92	87	87	88	86	100	79	94	97	100	70	85	91	85	97	94	99	90	82	91	91	94	97	69	76	98	86	90	102	78	88	86	95	77	66	80	77	86	90	88	91	73	82	73	79	77	72	83	106	84	101	91	90	70	75	75	82	85	78	87	80	104	78	76	72	94	78	86	89	96	89	79	83	87	94	74	83	85	103	95	86	108	86	75	101	110	79	89	96	83	68	83	88	79	85	79	89	97	80	87	75	85	91	89	105	86	86	92	86	90	84	94	64	72	84	82	97	102	80	83	84	96	77	92	81	93	80	101	95	91	77	79	96	90	107	83	80	77	76	65	96	90	87	103	94	76	98	81	84	99	90	85	79	81	94	82	89	81	99	89	75	82	72	76	90	76	62	80	82	92	87	90	83	72	85	98	81	87	92	91	81	83	91	80	93	84	91	88	81	78	82	94	90	95	94	84	88	81	89	77	78	82	89	70	91	80	89	75	96	73	103	76	93	88	86	83	76	88	83	86	82	85	72	89	95	97	86	76	77	80	85	81	85	73	83	98	101	81	101	84	89	80	91	82	97	97	75	82	102	80	71	88	90	81	81	87	77	74	87	79	88	105	87	69	72	73	71	98	80	86	85	82	93	93	60	82	80	89	86	86	75	77	91	82	84	91	86	90	78	70	76	80	115	86	81	85	91	87	72	91	80	83	98	84	91	82	79	86	87	100	92	84	83	81	94	89	80	93	80	103	77	81	85	90	106	71	87	96	83	81	93	86	84	87	96	84
6280	448	531	579	535	510	455	439	416	400	341	376	363	343	341	336	340	336	342	346	312	292	339	361	321	338	306	332	307	327	331	288	335	340	332	297	333	345	302	330	322	289	341	327	328	317	310	341	322	305	316	273	327	319	304	280	319	363	291	328	327	287	329	310	320	323	321	311	304	328	319	316	338	287	307	341	321	288	308	345	309	272	306	322	311	335	325	306	301	377	347	334	300	317	334	337	341	351	307	300	318	278	314	282	306	322	347	311	337	312	325	368	308	318	313	323	322	326	309	340	318	276	315	352	308	281	322	304	322	312	339	302	335	319	328	313	328	342	329	315	300	329	347	321	289	308	295	324	321	285	315	293	324	307	322	309	300	310	295	349	292	300	357	302	296	306	333	302	322	300	305	323	331	328	345	316	343	318	313	310	294	313	329	323	289	312	307	320	288	314	316	322	334	337	329	295	334	308	333	283	302	339	348	269	336	318	324	288	298	324	299	309	297	328	316	323	309	334	308	327	299	305	323	332	332	311	294	357	290	329	310	320	346	284	294	296	317	336	304	320	336	287	296	285	311	278	303	330	329	332	296	328	313	320	299	323	309	317	288	347	304	330	307	296	332	319	325	312	290	297	339	323	294	312	290	303	317	309	297	328	326	289	328	303	294	288	331	297	305	304	301	264	303	299	334	290	325	330	316	302	302	306	315	322	320	311	290	307	340	280	319	312	290	364	322	304	303	318	275	286	330	316	326	347	338	321	330	310	329	319	329	265	315	318	320	303	306	292	306	290	340	314	312	283	310	329	271	305	301	333	325	302	316	345	326	333	285	321	314	299	334	344	323	294	319	323	321	307	318	311	327	296	302	307	289	311	340	316	297	308	351	319	312	317	336	315	345	291	323	307	311	304	330	307	322	316	307	296	257	298	314	305	312	297	306	298	289	319	339	331	316	301	312	340	303	307	334	293	308	285	311	317	277	285	324	343	300	310	313	321	319	308	316	310	339	320	335	274	314	328	313	340	294	335	294	335	310	345	315	294	320	310	311	291	281	323	308	318	329	331	324	296	325	326	330	321	310	309	339	324	327	341	307	325	329	330	317	312	312	321	314	302	311	298	347	302	297	352	306	300	301	299	306	320	301	319	325	338	316	310	313	306	322	322	331	288	314	316	312	317	319	345	300	313	286	317	337	343	313	328	336	328	310	307	306	315	305	313	314	314	315	278	340	340	291	312	315	307	324	319	320	302	338	280	334	324	305	314	294	323	304	328	325	308	345	321	290	329	322	277	340	340	309	319	291	293	318	347	282	303	292	315	287	327	302	286	300	289	288	336	298	346	324	302	306	295	317	309	304	307	278	330	337	326	299	282	306	312	326	322	328	329	291	341	314	313	312	303	326	321	323	292	297	313	298	289	314	316	287	326	312	315	331	322	319	318	319	342	328	314	291	320	308	351	315	328	322	334	280	331	306	307	289	291	296	323	309	303	332	321	295	319	318	329	319	313	297	298	329	293	307	311	337	335	312	326	299	281	340	340	312	325	308	331	297	278	275	292	308	315	317	304	318	314	330	313	321	325	343	310	281	288	304	323	299	292	327	305	323	299	315	313	277	299	322	289	271	319	299	323	287	301	314	319	303	309	284	318	302	320	336	315	318	348	319	295	300	305	298	277	284	316	286	330	292	296	350	319	306	329	349	302	335	336	321	321	305	330	312	293	320	340	351	275	330	316	312	313	324	317	310	279	302	316	302	309	308	314	307	338	333	290	306	343	321	310	315	299	347	315	328	334	317	327	303	306	307	296	325	296	298	322	337	313	330	317	280	330	336	313	309	317	345	294	321	327	289	313	316	300	309	301	309	345	299	309	300	323	304	333	295	331	343	308	281	350	320	302	341	336	319	306	338	310	292	302	296	313	306	323	315	296	310	290	298	339	304	294	308	330	318	298	323	315	333	335	321	341	337	289	326	313	349	286	292	339	315	357	308	275	312	349	322	309	318	293	301	292	301	305	318	258	318	298	328	329	296	331	290	324	298	328	331	304	295	317	331	326	336	320	354	329	338	311	283	306	324	314	291	299	329	319	292	319	318	304	303	339	306	305	292	309	306	329	315	305	342	282	302	312	318	325	316	283	299	314	315	321	304	314	305	330	327	301	279	326	329	321	311	324	275	303	326	316	297	289	344	274	314	313	295	330	303	293	315	301	329	312	334	290	288	274	317	346	320	319	311	355	298	325	305	322	303	296	309	305	330	309	304	309	311	320	340	291	313	335	299	313	283	340	309	316	320	326	308	297	326	343	298	304	325	295	310	316	340	302	307	322	334	301	298	313	297	309	304	313	312	338	314	308	311	316	290	294	305	325	308	324	305	298	320	329	313	313	324	312	310	311	292	325	307	272	315	337	302	298	310	316	303	323	295	300	304	302	317	285	337	315	346	315	336	305	314	320	307	318	319	318	297	306	328	280	302	325	320	308	303	326	324	311	313	298	306	327	327	334	290	298	306	310	321	290	324	323	304	303	316	299	285	291	319	323	339	302	311	325	323	323	317	307	339	310	299	318	351	319	290	328	313	291	283	318	312	331	344	318	305	328	275	330	333	305	325	343	294	327	330	311	290	295	336	292	302	321	294	309	311	306	315	321	297	339	311	340	328	312	302	332	309	292	289	330	331	321	307	322	303	313	328	309	324	319	334	334	299	311	336	324	299	327	298	328	307	313	314	289	336	304	319	316	346	290	295	342	314	334	278	314	320	315	309	316	314	320	294	281	326	281	332	304	297	334	338	299	316	293	294	352	304	282	289	283	340	329	318	304	299	325	355	307	338	294	319	316	296	348	322	331	298	309	337	330	305	337	313	323	305	335	337	308	305	290	319	318	321	331	320	319	306	319	357	314	303	314	299	326	313	300	316	337	269	321	318	275	318	291	302	314	321	294	316	300	310	316	338	309	318	308	293	312	311	310	328	343	301	302	316	357	334	308	287	337	317	323	283	305	293	298	309	288	329	285	315	322	328	327	302	299	327	334	328	326	301	309	328	330	301	296	313	329	303	298	298	328	303	311	320	333	310	308	346	318	307	309	352	301	295	300	303	319	280	305	299	321	311	286	308	329	303	328	315	346	312	331	306	322	322	329	299	320	333	290	314	344	315	320	323	296	316	293	305	322	304	326	331	326	319	341	325	320	299	315	344	300	312	312	324	324	309	313	349	314	330	311	333	314	308	356	318	313	343	297	327	298	311	325	315	284	321	314	298	316	312	307	323	324	302	314	286	324	294	302	274	302	325	332	333	310	311	285	315	324	310	320	318	304	293	312	338	295	307	339	320	325	355	289	309	269	325	317	317	310	320	297	324	266	293	325	286	309	294	340	308	297	296	302	333	310	337	290	302	307	290	320	330	301	285	326	291	316	295	290	346	278	314	277	333	297	289	303	291	298	320	286	317	279	310	305	341	324	308	342	299	324	333	320	310	307	324	316	293	337	310	324	307	326
33158	9830	1733	1055	741	564	454	401	337	295	283	240	238	262	228	189	203	230	208	201	204	185	173	182	201	208	185	192	176	191	203	194	157	148	183	178	152	175	180	165	173	168	181	165	172	199	152	154	157	181	214	178	189	172	177	164	180	185	169	177	178	160	189	198	159	163	181	156	160	171	156	195	177	151	146	165	175	189	174	202	175	182	194	178	164	195	187	163	174	185	169	164	162	161	169	163	177	167	199	177	158	182	176	194	172	171	179	182	177	191	163	192	157	176	149	166	157	190	174	188	190	169	175	205	204	184	180	193	195	179	168	170	150	175	185	178	167	160	157	166	170	174	139	170	193	154	166	181	155	162	200	175	187	173	153	156	187	182	166	167	163	186	161	160	154	160	170	185	173	161	181	180	161	170	170	176	191	173	165	186	186	196	173	189	171	170	170	163	183	176	177	179	162	146	163	189	176	148	167	188	178	150	161	164	177	171	173	188	175	171	171	165	190	164	146	171	165	176	186	171	164	159	172	181	172	175	162	191	160	186	162	161	190	156	169	193	161	163	176	193	152	170	152	165	171	190	157	199	185	160	163	165	155	174	173	152	168	168	167	136	164	190	166	166	173	168	171	162	185	189	166	150	170	155	177	145	159	193	147	184	174	188	203	199	174	162	176	218	121	168	176	169	173	179	184	154	172	160	167	164	169	165	165	180	188	162	165	166	170	183	183	168	186	177	183	178	176	200	185	173	184	170	167	170	155	172	164	182	185	158	208	194	189	166	157	161	145	168	173	195	162	172	176	179	159	168	163	178	165	181	188	153	163	173	163	165	171	163	174	186	177	158	176	163	157	169	182	138	168	151	173	176	173	155	176	177	184	171	160	165	156	149	166	175	155	165	172	165	184	182	188	177	191	193	181	170	177	152	174	187	183	168	152	141	170	174	169	180	153	169	169	176	160	153	190	155	161	180	174	157	168	182	174	175	186	190	164	212	164	172	169	169	185	186	205	166	193	179	172	170	170	169	155	162	199	195	175	176	143	166	153	163	160	143	183	174	151	164	178	175	172	177	171	194	163	180	181	176	167	163	161	178	172	174	150	179	155	164	171	177	165	199	171	192	167	169	173	182	197	172	170	159	173	168	181	179	192	183	181	166	177	165	171	182	186	165	178	172	161	175	161	158	156	170	168	192	173	190	171	192	184	190	158	167	168	155	151	170	180	167	173	190	163	162	160	201	147	163	174	166	171	182	148	186	189	193	189	191	193	164	174	162	157	163	159	182	163	183	166	187	171	189	156	173	149	166	173	160	163	174	193	185	178	174	172	161	148	187	199	191	163	158	181	157	163	170	153	158	184	186	185	167	182	157	157	205	172	169	177	167	185	151	180	171	194	155	166	178	163	182	162	153	179	182	175	179	162	183	172	164	161	164	200	191	183	192	196	184	168	173	189	157	170	171	153	167	196	187	178	145	170	161	168	176	173	175	188	210	163	188	188	159	168	179	160	187	159	175	197	168	147	191	175	159	154	155	193	176	165	181	172	155	182	175	168	176	169	150	166	187	154	180	160	163	195	165	185	222	161	194	192	158	166	178	186	161	194	183	210	168	168	172	151	162	163	169	175	185	184	171	167	174	170	193	175	173	146	156	166	169	166	153	182	169	167	161	149	163	158	180	162	178	179	182	165	174	159	172	156	168	179	154	171	184	186	169	179	160	188	163	173	201	161	173	175	170	180	167	160	189	187	152	164	186	165	167	160	153	168	159	163	192	160	172	157	177	186	171	153	179	179	138	163	164	196	175	141	149	171	157	178	145	191	200	157	159	163	191	186	158	173	160	161	156	174	154	165	168	175	162	174	175	159	171	172	165	152	185	182	193	166	202	180	181	154	176	193	185	177	177	189	163	164	175	177	201	170	172	168	161	170	163	173	153	169	159	177	159	154	159	171	181	180	178	161	159	183	163	173	196	173	151	150	189	172	176	177	173	186	168	174	197	182	172	187	185	173	174	163	171	166	170	166	179	185	201	207	183	162	202	149	181	170	173	163	172	173	160	181	176	171	193	161	153	141	179	175	152	190	183	176	169	163	159	187	162	191	152	181	167	187	171	164	192	176	159	190	157	172	183	183	161	173	180	182	177	165	148	161	206	182	177	186	182	191	151	188	160	194	182	179	184	190	180	155	176	182	171	163	147	175	169	197	205	160	142	183	170	163	164	176	168	155	185	131	163	173	150	160	144	187	159	172	176	174	165	187	197	186	173	180	170	173	178	166	165	191	172	138	147	159	208	168	159	168	145	170	180	175	189	177	186	191	165	174	172	181	186	182	158	177	150	162	165	186	183	179	162	191	171	158	178	165	176	161	152	190	186	148	193	177	166	148	139	181	184	165	173	166	165	175	198	162	191	161	161	184	179	166	187	174	151	190	180	180	169	162	175	189	183	170	182	180	190	158	154	183	157	194	145	195	174	158	191	188	154	152	164	167	177	166	181	167	157	166	174	170	207	172	169	169	166	184	171	187	165	176	163	161	160	187	160	178	175	159	155	168	149	148	149	180	167	138	190	173	162	171	176	179	185	163	165	200	153	148	150	171	197	164	175	159	164	183	174	162	179	168	169	194	187	162	179	174	168	177	150	176	184	163	171	190	171	172	171	168	162	179	172	192	184	181	171	176	199	175	174	177	177	142	175	188	166	158	169	180	162	153	171	186	192	163	169	178	166	150	168	182	199	167	157	167	172	182	173	165	189	173	177	166	177	171	163	167	172	203	180	166	149	182	178	178	192	175	191	173	163	181	167	184	177	164	171	174	171	155	166	165	191	178	179	173	168	175	175	187	174	175	176	174	176	161	175	160	141	166	185	158	189	167	170	195	156	160	168	166	168	162	173	167	172	185	181	169	173	185	158	201	177	179	188	159	169	168	162	194	177	161	190	175	196	179	149	180	183	155	212	158	180	163	164	161	170	170	154	183	194	177	176	186	171	184	181	170	172	159	195	170	179	181	158	165	168	169	185	145	181	169	162	176	160	152	173	174	173	169	154	179	158	158	160	162	166	194	166	183	187	190	151	168	165	192	188	169	155	171	181	191	176	178	174	192	183	184	182	176	160	174	150	183	166	194	198	160	162	176	174	174	194	161	162	171	184	159	152	190	177	177	204	181	161	147	189	163	161	195	172	174	194	169	173	169	167	177	176	154	172	154	177	175	192	174	192	172	150	176	186	178	171	165	197	171	160	174	182	173	178	163	146	184	176	178	174	186	174	194	157	165	171	156	153	175	169	187	172	164	173	173	179	172	136	170	160	171	171	159	183	159	165	178	174	178	174	155	160	171	159	166	162	158	169	150	182	167	163	176	165	179	158	155	167	187	178	162	172	173	172	166	169	173	168	159	167	155	173	163	164	193	179	180	200	178	167	181	163	153	170	213	172	147	178	172	165	166	155	163	170	164	159	180	148	166	169	190	171	181	198	159	161	167	175	151	142	173	169	176	182
14829	1406	3035	3459	3004	2410	2145	1848	1657	1385	1274	1097	1004	1009	965	937	885	790	804	729	788	723	713	736	724	637	694	647	639	659	642	616	621	615	619	629	589	617	597	620	624	583	620	589	593	585	603	621	569	638	569	575	557	598	585	616	559	576	579	520	589	562	578	575	569	587	563	538	564	557	557	589	618	619	562	559	542	567	551	521	531	516	575	571	534	601	584	578	584	562	580	584	598	532	553	574	570	553	569	541	565	544	538	544	552	545	512	517	531	603	552	552	552	538	502	547	542	556	529	562	576	590	564	575	516	548	542	550	529	556	548	558	528	534	530	529	566	526	562	546	544	587	523	565	574	571	561	554	518	565	578	514	572	582	556	553	550	555	520	550	567	571	549	524	526	522	546	609	550	589	538	569	534	551	565	533	568	541	542	557	524	517	549	529	592	526	570	520	545	587	567	522	538	563	545	593	545	536	550	566	561	589	549	555	529	510	538	532	535	557	535	500	577	571	534	553	557	554	568	547	601	542	514	524	583	539	531	499	498	564	556	525	505	586	515	561	537	543	525	563	559	552	546	581	534	541	544	552	533	523	590	543	576	559	554	540	549	513	525	546	599	544	551	536	575	593	553	570	579	560	563	584	573	579	537	543	535	537	553	569	556	528	550	531	545	541	546	535	542	556	569	516	528	569	529	539	576	536	520	537	562	486	582	541	523	594	566	527	558	558	550	548	558	546	543	527	514	543	522	527	542	583	548	519	547	585	541	610	534	585	551	510	569	554	561	561	560	503	538	555	553	552	578	572	529	527	530	595	517	554	575	549	563	529	529	570	538	529	514	522	604	521	515	545	534	587	535	553	468	566	534	546	531	507	557	581	515	532	541	528	546	519	574	578	541	563	540	563	546	586	553	546	524	528	555	541	558	538	503	516	535	550	599	545	581	542	566	591	526	508	539	568	522	551	533	536	525	627	510	527	556	522	561	584	566	545	561	534	536	532	511	496	524	575	506	562	560	530	555	568	543	547	580	577	548	570	502	540	549	550	519	558	541	555	575	502	564	537	583	512	575	512	543	535	558	552	537	542	529	544	533	529	626	552	586	572	560	534	521	541	536	521	581	561	539	575	501	552	536	510	555	569	564	568	588	591	542	514	559	490	561	547	563	566	582	539	545	576	537	544	551	519	530	522	592	591	565	559	522	546	566	537	544	581	564	562	507	563	544	535	562	567	559	578	525	558	551	546	494	530	545	570	525	564	555	552	579	536	519	536	544	537	547	557	534	542	560	559	562	590	540	577	534	565	527	550	564	559	547	551	543	526	546	532	520	541	548	538	561	599	579	551	563	491	550	519	537	549	586	521	521	563	594	543	542	549	577	540	547	519	590	521	593	512	514	616	505	539	554	546	539	520	559	535	553	544	560	542	559	560	565	541	556	577	526	549	535	528	552	600	559	565	563	551	585	572	515	566	587	563	545	579	552	557	538	567	550	547	547	542	548	532	532	572	524	554	541	599	548	593	515	519	553	506	541	551	563	552	583	562	548	572	549	569	581	559	542	557	502	548	547	529	537	539	564	589	558	531	576	544	566	576	555	541	513	583	534	531	600	557	573	570	554	566	543	533	551	553	550	591	570	549	531	519	528	533	529	526	561	558	538	553	602	551	564	558	509	562	563	542	569	570	530	543	509	607	466	509	582	579	575	549	535	546	549	538	558	573	594	557	563	550	544	535	538	541	568	556	576	481	561	536	560	567	542	526	558	538	552	553	563	587	555	507	531	579	562	556	572	556	569	532	532	532	564	569	532	579	492	530	520	564	551	576	556	542	556	580	574	504	574	512	533	506	486	520	523	512	540	488	524	551	549	588	554	527	578	539	523	548	550	549	546	548	563	598	556	520	555	543	535	557	520	558	545	510	551	582	582	528	514	559	518	520	527	547	528	528	540	550	485	550	509	526	543	548	503	526	546	568	588	555	508	549	551	577	505	566	552	578	537	551	540	560	547	572	524	546	531	543	554	532	564	563	522	606	588	535	551	517	577	578	540	527	520	531	574	535	533	566	566	569	551	550	545	496	564	549	522	540	560	554	562	534	545	556	532	525	547	533	559	600	574	496	541	491	554	546	569	574	538	532	531	603	567	534	517	532	543	542	565	547	526	583	549	528	553	545	622	582	545	541	549	525	551	565	505	546	533	557	581	493	547	560	532	535	569	538	578	545	553	532	547	578	551	534	544	557	531	545	532	560	558	541	530	569	569	545	537	582	506	565	552	579	562	547	554	580	582	592	541	559	519	562	554	551	578	582	546	648	558	531	574	584	539	550	536	555	568	531	546	533	536	566	537	560	559	557	566	537	506	545	532	582	540	577	567	563	529	571	568	510	536	539	551	569	564	561	548	547	559	526	624	538	596	564	535	540	580	556	561	541	570	590	560	531	531	581	544	551	537	544	589	528	526	578	538	569	544	550	515	506	553	519	550	528	536	525	514	564	526	545	540	605	586	559	572	530	574	581	568	575	543	549	507	499	566	589	581	561	532	537	594	584	542	561	537	572	551	526	572	510	561	497	571	557	522	603	532	532	526	549	524	526	557	537	552	530	523	553	557	554	531	555	518	577	506	556	554	533	544	565	579	558	535	528	571	558	487	522	577	562	568	553	551	579	540	556	569	538	546	551	548	514	518	555	545	581	558	565	594	549	480	518	550	568	501	565	572	528	565	565	524	534	569	535	571	543	519	563	544	555	558	501	541	518	581	571	602	547	554	589	540	537	547	543	533	554	548	533	580	535	570	562	544	541	550	553	525	554	546	539	570	561	558	581	526	529	574	543	537	572	552	560	575	570	559	532	603	536	564	557	586	538	511	527	547	603	552	570	562	510	516	568	543	554	563	542	556	574	517	570	575	518	520	525	532	564	545	568	514	553	598	553	530	584	515	567	519	534	535	553	491	562	552	548	525	539	548	532	568	563	547	540	546	582	558	568	576	571	537	542	564	518	529	520	598	552	566	562	545	499	547	552	571	541	546	555	547	533	534	547	582	480	555	528	538	568	546	501	488	520	557	548	548	531	529	584	533	542	529	550	567	571	523	561	556	534	546	551	566	564	540	525	564	560	550	551	587	548	555	539	545	516	569	524	541	549	559	583	529	558	513	541	531	561	519	544	570	560	574	584	534	523	553	542	528	549	544	567	524	561	558	537	545	541	516	576	525	550	491	530	530	547	515	531	553	540	564	561	510	561	555	528	563	514	563	576	578	543	517	563	553	559	570	573	584	549	505	564	584	541	562	562	561	561	531	555	540	513	559	550	521	532	589	551	569	573	536	542	510	540	557	559	538	529	529	517	519	534	530	549	533	575	607	555	538	518	525	540	543	577	540	549	534	525	507	581	530	552	571	585	540	523	521	538	545	514	532	576	529	517	516	532	538	519	551	583	549	559	513	533	549	550	513	525	558	550	557	541	559	607	570	548	518	519	578	550	575	518	587	530	552	592	574	600
39902	18979	4871	2135	1486	1092	853	692	610	566	480	461	401	425	410	356	359	370	309	329	328	338	320	319	267	299	271	314	312	281	291	306	300	285	329	274	286	273	286	290	285	281	271	278	275	278	269	255	273	261	285	283	268	267	286	286	266	264	265	292	258	278	266	306	254	285	274	239	304	264	289	280	288	267	254	281	276	279	262	254	289	297	273	261	287	252	276	255	249	254	258	284	278	269	251	260	270	261	262	287	272	270	267	278	283	290	305	280	253	288	273	258	261	275	251	254	268	244	265	270	267	273	246	243	322	266	276	273	235	243	264	286	286	228	281	260	271	276	277	282	301	256	271	281	274	299	244	281	269	279	248	275	249	269	271	286	279	278	288	279	242	281	239	275	276	271	266	275	285	286	238	252	241	260	242	316	271	260	285	266	285	267	257	253	280	247	255	299	287	273	290	277	282	304	264	285	261	276	237	289	280	273	284	256	284	252	263	231	284	271	286	255	268	283	262	283	273	282	261	254	288	292	280	245	280	256	282	277	288	266	251	267	256	252	268	281	281	292	288	288	252	260	249	299	274	288	280	276	270	261	275	287	264	300	268	286	271	255	244	280	292	295	265	282	273	254	270	281	292	279	265	244	266	293	261	250	276	299	264	293	270	270	264	300	254	276	315	263	271	277	278	272	274	293	265	280	272	262	301	283	248	284	250	273	273	259	265	276	264	288	267	264	295	253	302	244	259	284	299	283	280	296	257	275	259	276	277	250	276	260	306	271	293	294	303	256	274	281	264	273	232	264	285	269	311	254	273	314	287	279	269	278	275	274	281	250	260	257	240	280	241	285	259	282	281	275	285	250	270	288	257	291	262	282	260	291	280	273	285	294	254	272	265	292	279	237	301	242	265	284	272	279	282	250	277	269	271	280	263	233	259	276	279	286	270	257	270	291	235	251	263	270	276	286	281	267	282	285	270	276	254	275	265	268	294	274	265	297	263	279	248	305	299	280	247	275	278	284	261	264	287	275	230	284	260	262	264	271	257	275	275	295	251	257	251	271	314	267	254	273	297	285	289	253	259	278	285	272	280	262	251	288	285	283	273	265	245	304	286	256	283	307	252	279	265	267	265	254	256	280	280	274	273	249	263	263	267	270	259	292	293	274	251	272	283	262	247	265	275	262	263	283	250	295	252	280	288	246	290	273	281	281	283	245	280	286	281	278	252	292	265	259	288	240	258	250	282	313	257	266	284	258	256	292	288	297	272	261	281	267	294	274	253	259	283	252	281	261	262	263	287	244	295	238	264	289	292	273	249	271	246	259	279	282	312	282	289	252	285	309	259	263	247	269	275	248	279	267	256	269	280	272	261	269	273	256	265	266	273	284	279	253	303	289	257	248	272	284	271	280	313	273	289	281	278	267	284	280	271	271	272	243	308	298	256	264	279	276	261	297	265	292	266	259	267	286	285	291	245	258	284	280	285	246	249	272	259	287	252	284	272	266	257	227	263	283	234	251	255	276	275	261	282	264	285	274	265	267	263	284	286	271	268	267	275	254	291	261	277	298	263	250	281	274	245	261	288	247	282	263	243	252	309	276	281	309	300	251	271	290	264	289	268	256	251	255	254	254	265	311	250	267	283	279	270	260	272	274	296	306	283	285	247	267	265	252	245	240	293	283	294	258	261	273	246	273	287	283	270	264	259	257	287	275	270	284	255	287	268	282	292	266	248	255	248	291	278	284	256	259	269	291	300	294	255	250	286	276	279	276	261	216	288	262	291	271	282	272	293	300	288	273	259	273	269	278	279	292	255	268	266	267	254	267	256	326	271	289	299	283	267	277	273	274	254	294	275	299	261	278	283	289	285	261	258	277	276	292	265	265	273	268	295	310	271	275	232	271	259	270	312	287	280	221	264	275	298	286	248	246	255	266	246	293	290	324	267	284	240	286	289	279	283	294	292	275	288	242	290	315	287	257	253	252	285	270	285	291	250	278	266	262	250	236	266	266	274	277	246	287	292	251	265	257	280	283	258	278	275	288	255	318	257	286	271	258	270	292	286	264	275	294	273	247	270	223	272	269	247	237	295	269	297	312	294	267	280	288	282	291	294	257	279	276	289	296	304	270	269	283	266	291	272	280	261	280	260	315	285	244	250	244	297	280	278	280	286	271	258	257	260	267	269	280	298	287	282	274	257	261	267	262	276	276	274	282	257	267	276	289	292	246	311	262	311	265	273	276	258	258	262	246	283	247	278	272	258	254	263	267	264	301	267	242	284	282	249	285	277	295	248	261	263	270	267	262	295	267	301	259	267	272	268	258	280	278	267	268	277	280	257	272	283	290	269	269	270	282	262	263	267	251	280	264	248	294	275	290	256	274	266	253	272	267	285	272	284	269	295	262	239	270	305	303	264	258	251	283	263	278	275	280	256	275	264	259	275	297	307	274	266	258	285	264	279	248	283	262	256	269	284	272	296	258	297	265	260	252	276	283	248	250	267	259	267	261	291	258	305	271	254	288	278	286	266	275	264	258	265	291	269	281	312	285	283	285	272	270	282	291	280	282	282	285	275	274	281	306	267	254	279	275	267	275	272	252	278	248	260	244	274	245	274	295	271	254	264	273	296	261	270	273	253	273	277	245	237	307	274	273	276	280	267	296	286	267	261	295	299	276	264	291	271	291	255	291	288	286	291	267	290	246	274	278	279	265	284	281	265	271	279	252	270	252	266	261	252	270	272	270	324	297	289	285	286	293	300	292	263	286	283	281	261	268	267	291	277	262	256	252	280	264	267	277	302	258	293	235	251	263	264	262	270	256	282	302	267	295	274	265	265	244	248	275	267	259	265	268	266	296	262	269	254	259	256	284	283	292	262	293	259	252	277	250	257	256	268	246	281	299	254	296	279	287	231	284	308	286	273	289	275	269	284	255	257	297	288	255	259	259	273	244	276	307	274	277	264	252	255	261	257	285	273	280	286	267	279	244	281	244	274	267	257	287	303	280	274	261	278	290	255	285	267	275	283	289	260	267	274	286	308	269	279	300	282	274	270	260	227	311	273	294	270	256	288	264	236	289	285	302	281	299	291	297	263	267	268	286	255	295	269	253	260	289	258	280	285	272	264	263	261	272	290	290	239	279	283	264	318	253	290	253	278	292	313	272	254	280	274	272	276	276	237	295	280	225	270	277	258	231	270	277	299	268	258	310	306	314	280	302	251	260	281	277	289	230	310	267	269	263	296	277	281	255	263	265	296	290	290	280	275	289	278	233	292	291	315	257	292	280	291	267	252	264	288	264	271	248	287	279	305	292	244	246	293	281	299	282	268	282	281	249	288	278	264	263	255	254	308	257	288	274	294	246	252	280	253	279	263	257	274	295	286	279	248	289	257	275	266	254	268	275	283	274	248	262	303	276	293	251	286	290	282	242	277	272	268	261	265	281	247	259	253	277	269	273	287	272	299	254	263	259	280	292	263	278	253	226	282	289	256	286	272	301	304	294
18373	2594	5475	6197	5285	4534	3765	3151	2739	2445	2159	1978	1685	1592	1521	1421	1325	1274	1261	1207	1150	1072	1076	1018	1136	1017	960	973	1018	1001	931	1011	971	887	941	896	927	881	911	869	862	864	855	875	881	846	800	859	821	803	854	863	876	897	804	817	850	838	801	853	809	801	876	816	824	849	776	833	799	800	855	826	829	825	838	850	842	815	840	846	805	857	816	820	793	783	844	874	836	803	747	761	776	858	786	807	875	754	807	816	773	844	805	792	802	806	840	807	828	801	801	855	809	743	841	775	805	791	767	783	792	829	794	831	795	777	818	736	830	786	782	777	798	783	806	765	841	752	811	802	754	780	817	869	798	810	770	825	791	789	816	819	790	794	842	784	826	788	763	811	815	788	729	790	799	781	802	786	822	808	813	813	794	766	817	786	791	822	805	758	822	796	768	779	799	773	735	760	804	750	749	814	728	737	780	785	843	806	809	771	796	826	761	811	857	804	796	781	828	780	861	837	783	850	801	847	792	818	819	774	769	797	771	806	781	771	779	783	757	787	799	810	793	770	769	744	808	785	788	759	778	786	829	754	802	781	793	776	814	836	821	766	834	885	820	796	796	794	775	793	850	841	764	842	804	790	769	822	843	823	825	840	773	851	734	835	831	727	787	814	766	764	808	811	798	800	811	764	826	821	844	790	785	816	797	767	773	766	798	790	803	763	792	814	800	775	821	828	801	742	801	791	817	840	782	766	827	784	803	810	804	778	785	811	812	788	817	755	825	812	853	771	854	808	794	763	766	812	819	813	751	800	773	774	755	775	830	797	857	824	806	812	725	809	778	795	775	807	764	793	792	813	760	814	805	783	755	750	841	821	772	745	785	789	782	772	808	789	824	819	776	807	803	802	784	793	802	785	802	763	825	802	759	762	804	820	822	787	787	754	816	766	813	813	769	834	794	776	795	783	820	775	785	775	835	773	834	799	807	838	850	785	800	766	782	753	842	826	784	803	758	780	781	772	760	745	738	833	795	820	785	820	798	858	829	781	775	814	778	755	799	801	833	747	786	763	756	765	804	750	746	779	813	801	851	823	761	821	817	760	767	800	802	789	795	808	798	789	762	795	782	826	840	794	738	804	808	796	759	778	799	794	818	800	800	791	809	786	793	814	766	776	800	825	809	784	814	790	824	802	788	828	821	806	753	832	813	786	804	791	832	764	796	822	809	803	777	868	788	795	813	802	795	821	806	772	820	807	794	765	846	830	787	826	747	828	801	793	812	794	805	840	772	783	790	778	757	841	762	865	807	847	775	774	802	808	756	805	735	796	777	826	742	789	757	793	805	789	753	785	843	783	813	826	795	786	798	780	844	809	756	837	788	797	817	770	805	773	820	773	805	786	783	776	785	795	774	710	788	813	846	800	821	751	747	795	846	744	841	850	777	756	805	791	771	845	803	798	809	784	774	776	818	777	809	818	798	789	779	792	767	795	840	835	778	776	776	794	795	794	795	789	789	760	785	762	829	804	812	770	856	796	804	830	771	816	743	785	810	792	816	802	780	811	831	780	806	774	802	737	829	736	799	816	774	770	829	743	775	832	819	801	838	815	803	809	815	789	814	741	802	723	796	813	771	816	784	784	773	828	793	845	803	775	818	786	779	782	819	779	815	821	752	821	806	819	732	806	816	778	820	802	806	827	827	772	805	786	824	773	763	831	818	789	819	812	847	805	792	806	816	812	787	849	809	767	806	781	793	829	783	812	783	814	801	765	777	793	795	752	758	770	771	758	829	767	793	784	827	795	797	801	787	792	833	801	808	794	812	800	763	817	838	791	786	721	786	770	834	783	800	775	819	813	850	777	814	719	768	772	761	789	842	791	768	787	731	770	846	791	803	792	756	794	739	816	834	832	788	774	778	805	782	774	775	781	791	787	795	781	829	817	770	793	810	806	805	806	800	802	790	826	788	784	805	827	790	750	781	814	785	766	735	814	809	812	837	767	788	788	784	826	769	779	794	811	819	777	799	802	814	795	811	799	810	789	802	797	827	790	811	788	807	849	800	847	809	815	836	792	782	844	791	826	800	782	831	820	761	825	792	763	785	800	767	864	827	800	798	791	819	766	790	767	795	803	760	819	747	825	763	795	806	815	826	827	775	775	785	823	817	773	770	795	770	785	778	818	794	825	802	808	751	818	751	794	836	794	798	787	784	796	778	785	796	791	780	836	825	769	826	795	766	760	839	847	785	773	800	792	817	828	769	788	792	774	824	759	769	827	761	840	825	842	815	791	796	780	797	820	763	767	796	821	769	758	754	788	811	851	770	809	751	822	848	801	777	838	771	782	797	849	821	746	763	834	795	779	818	799	741	779	819	772	752	781	782	830	869	806	843	760	787	812	788	790	805	714	812	834	815	804	781	775	764	793	813	805	796	764	782	796	806	812	810	820	822	791	763	770	840	783	829	757	743	799	787	859	821	767	799	817	827	794	803	747	762	825	786	829	770	750	812	826	819	791	762	780	786	829	828	827	809	831	789	885	809	789	841	780	767	847	820	772	818	737	803	773	792	789	773	800	804	804	783	770	810	785	845	792	807	821	804	801	827	789	799	794	790	801	789	804	829	843	761	826	777	761	771	801	803	804	784	815	755	824	808	767	774	811	807	767	773	782	723	822	803	772	829	819	834	819	781	806	809	829	828	773	741	829	758	788	756	761	794	788	746	815	862	839	823	789	834	801	819	779	789	804	813	830	755	797	789	750	774	794	777	757	776	759	819	784	768	803	806	800	880	834	773	802	815	775	804	789	778	785	749	786	788	761	804	828	815	841	807	734	807	777	752	758	797	788	758	803	808	789	822	827	778	770	778	809	770	790	788	768	767	786	765	771	782	852	775	786	743	801	819	755	816	801	784	805	809	804	835	805	778	770	775	780	775	819	814	786	774	804	777	796	788	786	780	793	754	779	786	769	847	827	806	792	837	807	834	827	754	804	773	771	822	770	749	765	829	806	755	779	777	779	833	807	799	744	805	805	799	761	801	805	757	796	787	739	783	820	819	794	810	839	821	794	799	777	800	812	786	784	799	752	778	810	743	762	801	761	827	735	784	820	743	799	756	770	766	783	768	855	777	776	807	777	750	784	744	808	815	818	800	771	775	796	782	751	822	810	799	817	847	775	853	793	753	827	810	751	767	812	770	809	771	766	766	750	798	822	806	834	823	765	812	822	775	817	777	837	744	811	764	795	786	840	780	819	808	824	779	767	791	760	792	763	844	796	828	729	764	766	782	804	805	759	789	808	823	776	809	776	796	805	788	802	805	800	776	821	811	788	726	808	764	762	792	817	790	804	811	835	850	753	832	800	763	848	827	856	850	828	831	788	767	840	839	784	840	813	821	836	762	782	798	833	794	746	749	868	802	809	818	786	777	818	786	774	805	812	815	894	803	841	795	749	759	806	787	765	847	810	780	784	770	815	744	809	776	734	838	846	770	786	764	802	847	834	772	842	799	774
6356	492	214	150	124	122	152	107	88	89	106	95	112	89	84	90	91	92	82	85	81	90	80	88	78	109	87	78	89	94	101	84	80	86	88	82	92	92	94	83	90	78	87	63	103	65	78	72	86	73	99	95	86	90	97	69	83	102	93	72	78	86	85	89	80	101	84	91	80	72	81	97	72	79	89	82	80	103	78	75	87	91	84	92	85	81	103	71	96	100	82	90	81	74	95	94	88	90	86	95	95	92	84	91	85	80	82	94	111	81	82	77	90	83	91	80	74	87	89	86	84	69	86	80	87	75	94	81	92	91	80	79	86	101	72	92	85	88	76	77	75	89	79	93	69	84	83	88	82	81	116	71	106	87	102	80	71	95	118	81	67	88	89	83	78	88	87	85	90	65	83	86	80	90	92	94	92	87	85	77	89	87	88	95	78	91	92	79	73	104	89	77	80	87	87	73	83	101	89	93	86	79	99	75	94	99	77	89	81	97	86	79	83	78	88	92	74	80	85	88	89	83	74	86	93	87	87	86	80	77	78	84	83	78	92	66	68	85	80	86	89	97	100	93	83	92	75	95	79	71	92	91	70	100	84	94	84	94	89	83	86	79	97	75	93	90	78	90	76	83	82	77	94	70	76	94	95	108	85	92	79	97	85	73	90	88	95	72	81	85	78	88	91	90	86	89	99	88	83	109	93	81	76	89	83	81	88	92	87	95	81	96	80	81	73	90	77	89	98	83	105	83	80	79	108	92	97	84	79	93	91	81	77	90	96	87	91	82	99	96	82	81	92	76	75	72	68	96	80	99	90	84	88	103	72	91	74	91	82	81	75	93	92	82	95	79	81	84	80	86	90	67	64	88	82	88	71	81	83	86	92	66	74	96	90	83	82	92	66	86	82	85	89	89	91	82	84	91	96	95	92	93	81	92	70	68	83	99	94	87	87	93	76	84	65	92	82	99	89	94	77	105	96	79	88	78	87	98	77	73	90	84	96	74	91	93	75	113	93	80	75	104	81	85	95	86	93	82	99	80	93	103	83	89	89	76	81	102	80	90	89	85	82	76	84	79	102	101	71	88	102	82	92	89	93	83	102	81	91	91	80	89	94	107	85	89	87	87	91	85	99	103	67	78	104	66	89	80	88	78	88	83	84	81	97	77	101	73	89	82	90	92	87	85	90	85	93	77	94	85	83	89	101	92	78	94	104	85	98	98	78	80	79	75	88	93	87	76	93	101	89	81	62	82	90	76	87	77	91	72	81	78	88	81	82	72	99	85	78	76	78	80	87	79	79	108	90	88	92	93	82	98	82	82	86	107	71	79	73	89	82	93	84	85	77	102	106	85	101	78	83	104	82	83	71	82	89	98	87	97	62	86	83	87	89	99	75	93	85	81	87	93	96	74	91	86	87	82	93	90	73	81	85	97	96	88	78	64	78	95	81	91	83	80	78	81	81	78	85	93	93	66	69	82	79	107	78	79	81	83	97	97	99	88	95	80	74	90	81	83	93	72	89	87	83	91	103	94	93	73	88	101	99	87	95	78	96	84	85	84	67	73	59	97	94	83	81	72	87	86	77	75	84	96	68	86	94	86	83	97	83	99	86	89	76	92	85	94	87	91	82	84	85	96	102	88	83	72	88	94	93	91	96	85	85	92	96	96	85	92	88	105	93	88	84	70	76	71	79	88	86	90	83	94	86	87	97	84	97	104	83	101	87	80	79	99	106	82	84	97	70	88	64	94	88	86	105	92	75	74	100	86	86	116	77	102	97	70	95	101	102	94	84	91	89	91	79	89	99	101	88	96	66	77	93	96	94	89	90	85	91	99	84	82	63	112	86	65	89	89	96	91	80	85	80	81	89	87	84	74	70	106	85	87	101	78	91	81	67	98	68	90	88	94	82	81	82	73	92	76	75	83	85	68	75	98	75	75	82	79	85	92	72	98	85	95	90	93	83	113	90	83	92	89	72	94	80	94	83	98	105	93	86	96	80	84	70	70	66	95	80	74	81	97	93	90	97	75	88	77	88	73	95	82	89	85	93	76	83	98	68	70	91	95	85	74	93	90	92	80	99	90	78	87	81	87	78	86	81	94	82	89	86	83	89	93	79	83	95	83	84	85	88	90	72	86	85	92	82	69	90	71	107	90	68	77	85	80	77	83	87	99	79	83	99	83	89	92	89	69	80	93	88	76	81	71	95	85	79	94	88	86	90	94	72	86	88	77	88	94	89	69	86	88	89	93	103	61	88	97	84	101	83	84	86	79	73	75	92	82	97	73	82	70	77	97	103	92	91	73	76	79	72	87	93	88	105	90	83	96	77	110	84	100	90	78	72	81	90	71	97	82	76	84	100	68	111	93	81	78	85	92	76	97	83	114	94	82	84	93	89	94	100	88	83	103	75	92	89	73	85	97	81	92	88	72	78	76	96	98	84	80	86	76	70	94	82	83	93	86	78	85	90	93	70	78	84	81	80	99	76	78	81	86	103	91	67	80	83	92	103	86	86	79	87	92	88	98	86	94	80	85	76	88	97	94	72	86	76	86	89	80	82	93	75	69	100	82	90	91	80	83	97	83	87	94	86	115	84	97	68	99	70	103	80	83	88	93	86	87	80	66	87	92	86	84	91	78	82	87	82	94	95	84	81	75	96	79	89	83	76	82	87	69	96	86	80	93	88	68	81	73	79	84	94	90	111	81	88	75	82	109	79	84	84	95	108	88	94	83	95	80	88	98	78	88	88	103	73	83	91	74	75	88	80	119	83	93	83	85	74	94	82	79	94	78	78	98	78	91	74	86	91	108	81	87	82	93	86	73	85	76	73	100	90	92	89	67	82	79	88	94	84	88	76	95	97	96	87	90	86	80	92	78	89	78	89	84	76	87	86	92	70	86	82	83	84	89	93	89	77	98	90	105	84	80	109	93	82	76	93	78	100	93	93	95	76	93	74	77	91	85	82	85	89	89	73	92	76	69	99	80	99	93	93	89	85	86	96	64	71	73	80	76	92	76	78	85	91	94	87	98	75	95	86	82	73	88	71	82	81	97	97	96	89	84	81	91	93	86	85	89	93	89	87	100	98	95	95	86	84	87	84	91	96	106	89	76	92	95	82	81	87	88	75	96	85	87	107	69	92	89	81	89	93	86	86	87	76	89	86	97	76	76	85	106	104	86	75	74	100	95	79	84	76	81	85	82	79	89	70	75	85	92	94	69	103	88	91	91	82	82	95	104	84	74	88	65	95	83	79	78	82	80	80	94	88	80	84	96	77	91	96	84	86	83	82	70	92	95	83	101	72	98	77	74	102	87	102	74	81	89	98	102	74	82	94	88	89	88	93	77	82	83	107	70	85	84	67	98	95	82	90	96	108	100	89	103	84	79	105	103	86	106	76	89	72	88	75	87	85	88	72	93	78	71	83	93	92	76	100	83	93	79	101	87	74	90	77	81	82	90	92	85	76	86	95	80	69	95	86	94	79	82	83	82
6276	461	585	593	490	482	487	417	423	378	369	364	353	349	352	343	356	326	333	361	329	341	373	306	307	347	369	329	303	328	331	324	311	328	346	326	308	315	309	308	326	325	366	341	299	308	335	321	338	305	320	310	289	290	300	335	305	294	316	330	325	315	319	318	335	323	332	308	316	317	323	321	317	324	326	317	321	321	314	315	352	328	352	332	359	311	287	318	313	296	311	319	293	315	340	336	323	285	337	321	339	296	317	318	328	297	304	323	312	334	342	301	301	323	298	322	325	296	342	312	290	319	310	302	309	325	321	344	316	290	337	321	300	341	301	338	297	314	326	323	313	281	308	340	309	299	321	320	325	308	354	322	314	317	299	289	334	329	284	343	305	341	329	320	337	305	308	311	337	299	338	300	343	339	296	337	305	330	359	332	284	314	327	291	320	288	303	333	301	314	314	331	308	309	333	315	295	354	325	299	335	308	337	337	298	319	287	310	304	318	304	298	316	346	331	325	299	308	327	355	337	311	316	339	319	268	323	295	327	285	311	321	322	297	321	315	308	315	319	300	337	313	349	292	362	305	305	259	317	316	314	308	286	302	302	312	297	311	318	315	301	346	298	323	311	333	287	321	327	324	302	274	300	327	301	297	336	324	317	307	340	335	298	330	327	318	330	325	314	335	329	307	287	315	333	310	309	273	326	335	312	307	284	333	313	336	295	294	330	332	329	325	326	311	323	308	290	295	305	326	304	307	310	301	331	292	313	326	330	333	312	292	281	342	303	325	331	343	323	289	337	337	345	337	297	306	290	337	302	306	333	329	300	315	294	318	334	289	306	328	305	302	315	285	299	294	329	312	337	301	310	338	312	309	324	301	308	311	282	333	300	348	305	320	308	335	322	308	319	342	343	310	313	298	332	300	341	302	351	312	293	330	320	325	327	291	277	295	332	339	328	307	311	304	323	317	308	326	297	288	314	292	317	280	319	327	289	310	348	327	299	321	301	347	307	298	321	295	319	320	338	326	294	300	315	323	334	302	312	309	312	317	332	344	311	304	299	330	351	303	322	312	314	282	368	333	332	285	301	295	311	327	296	305	316	315	311	294	323	327	309	345	312	304	328	308	335	316	321	313	322	316	327	307	296	306	308	353	309	308	350	317	298	343	330	367	328	353	345	319	315	313	309	307	308	308	297	297	328	291	356	308	303	314	301	308	286	312	319	315	329	348	304	300	279	278	343	279	345	313	329	356	314	314	332	290	309	318	310	333	315	309	311	336	328	308	298	309	331	336	299	344	280	290	338	340	304	327	306	314	327	343	330	337	359	304	334	292	327	309	304	317	305	320	346	338	309	323	324	307	310	329	327	315	345	297	308	312	317	272	315	305	284	360	303	316	308	323	313	347	326	299	291	302	326	326	340	318	282	322	349	318	329	290	309	337	300	329	333	324	334	294	334	320	330	317	298	337	301	308	305	311	283	329	309	297	320	334	327	293	308	350	358	300	337	317	291	309	324	320	344	324	313	299	282	317	294	319	325	336	349	290	330	380	327	330	321	311	331	330	301	318	316	335	323	326	331	327	337	324	336	308	348	302	318	339	337	304	323	303	307	300	298	325	318	311	288	329	334	317	318	341	322	313	335	295	332	318	317	311	305	335	282	306	317	323	329	293	324	313	277	314	341	305	317	319	290	324	297	303	272	311	313	324	320	337	339	356	315	319	308	333	327	324	311	304	290	311	317	315	313	296	318	315	358	313	330	332	306	338	315	322	299	306	257	307	327	344	339	313	327	328	305	322	283	333	323	352	329	298	312	308	295	300	313	293	340	314	321	351	315	324	317	267	326	306	326	317	345	303	339	335	298	341	312	315	305	296	304	347	308	308	306	324	350	326	323	309	283	298	299	332	319	326	307	288	356	309	292	295	309	307	320	290	302	356	307	343	350	330	290	300	305	315	326	321	291	282	325	335	336	305	344	259	332	317	307	300	324	313	291	333	302	328	328	302	324	314	325	307	336	331	321	319	278	335	358	311	310	287	329	321	299	315	309	256	321	294	356	328	305	315	323	330	304	284	305	344	331	293	328	302	312	326	331	293	334	302	284	320	340	285	303	314	333	307	331	261	345	329	325	328	337	280	324	353	305	337	306	318	348	325	303	278	320	321	330	302	294	308	327	317	306	304	304	314	339	290	309	308	321	271	322	333	309	315	297	326	296	347	326	331	295	323	308	305	325	312	348	325	290	294	307	316	311	341	322	333	327	295	298	303	319	297	297	295	312	325	306	303	285	314	290	320	322	316	306	317	309	296	301	346	296	306	281	325	330	299	322	321	310	328	336	334	331	291	326	300	324	324	329	340	319	316	305	323	350	287	305	306	328	356	311	340	294	327	343	292	319	299	300	315	306	326	314	320	279	340	321	328	303	317	353	308	307	317	316	292	317	320	313	342	324	302	304	324	308	328	316	320	330	310	300	296	345	314	305	326	292	312	316	305	329	341	345	308	317	324	314	334	288	335	305	301	305	339	313	293	314	305	300	320	330	284	326	311	361	298	305	272	301	305	316	331	314	314	317	330	285	343	314	324	321	311	305	347	300	319	307	323	310	337	293	339	294	365	337	317	299	295	317	312	315	294	297	313	297	353	311	315	306	297	324	318	311	338	318	326	326	338	338	323	334	305	306	308	323	324	318	300	315	347	320	322	288	332	297	280	340	327	359	327	324	328	326	328	316	325	338	340	375	310	299	304	347	306	332	325	336	300	333	279	316	341	305	335	302	320	330	310	314	300	337	331	301	322	287	313	310	297	322	295	307	304	313	321	328	330	323	285	330	311	294	303	310	306	322	341	321	318	327	299	327	285	302	314	315	309	338	294	319	360	325	306	321	326	316	318	336	325	311	310	312	320	337	333	314	316	340	299	320	292	309	317	319	323	306	342	311	316	328	311	298	309	305	300	330	339	320	322	299	314	313	305	304	339	286	304	288	331	326	343	313	322	299	302	316	334	325	310	330	325	309	324	302	334	306	326	341	345	352	328	287	317	326	313	339	363	320	359	285	282	327	296	303	314	310	369	333	332	305	312	325	336	318	310	313	327	325	304	292	278	300	316	331	343	302	329	316	327	280	301	309	289	306	289	331	308	330	337	324	327	299	305	323	311	324	305	296	305	322	298	324	315	321	303	310	316	300	282	363	318	346	319	310	293	316	315	339	296	303	309	312	302	328	306	286	307	309	301	321	314	270	333	301	303	326	312	310	338	337	295	306	338	300	315	331	318	334	307	309	304	315	300	313	303	344	348	331	288	326	288	341	319	316	302	366	331	333	306	339	322	336	281	339	316	337	310	306	293	323	286	295	306	313	332	343	323	294	294	279	328	304	343	306	335	324	309	337	309	339	327	319	323	329	302	313	301	281	321	308	307	330	338	321	309	306	316	347	316	312	314	307	308	311	308	284	315	304	292	330	295	345	329	321	317	291	301	313	302	352	363	300	335	332	297
32567	8780	1581	1074	789	619	486	399	355	275	273	274	257	234	225	222	225	210	196	210	183	204	187	178	176	185	210	162	187	181	165	163	199	203	187	198	186	186	178	179	193	200	177	187	198	183	154	194	154	169	185	190	186	155	183	186	187	162	177	185	177	164	163	192	162	175	194	191	175	180	168	176	174	187	185	171	158	204	179	186	178	175	192	182	170	154	187	159	187	162	162	182	154	156	179	171	172	164	186	149	177	163	153	167	171	166	194	167	164	165	183	157	169	155	179	200	177	156	175	186	177	186	179	156	179	177	184	184	152	180	158	187	183	174	174	197	163	190	182	171	166	151	179	182	156	180	174	158	177	186	156	179	174	176	172	164	185	177	156	147	195	183	165	191	179	182	169	170	171	173	181	163	172	157	189	169	190	180	186	175	145	179	178	177	184	166	170	167	182	170	180	168	194	179	161	169	154	155	192	193	174	184	165	163	185	171	167	189	178	171	191	180	169	172	162	178	204	182	173	166	144	166	187	161	182	191	177	196	170	168	163	160	177	154	190	178	183	185	173	184	172	193	182	181	188	179	183	176	176	165	179	178	193	182	177	186	193	197	167	171	173	165	152	186	190	163	158	166	166	168	172	185	161	171	197	185	186	181	180	183	148	162	175	185	170	178	161	152	159	187	191	174	163	162	171	181	192	173	151	181	176	166	169	195	174	157	172	188	172	174	185	159	172	166	173	176	154	171	172	181	185	180	204	159	172	162	167	184	196	174	167	179	157	180	175	146	168	153	158	177	189	193	206	166	183	161	180	186	179	162	169	167	178	199	167	180	170	170	173	161	185	163	169	170	167	178	168	185	165	164	147	194	178	175	163	178	168	168	192	152	180	199	186	191	151	160	178	176	191	178	188	163	167	165	173	147	167	176	169	189	163	181	170	157	168	186	196	170	204	164	153	161	171	150	177	146	163	177	192	189	167	189	168	135	162	169	172	158	189	160	181	176	178	171	191	159	166	187	179	159	156	170	163	163	189	162	159	190	164	162	156	162	168	170	177	191	171	144	167	158	184	200	212	155	169	179	191	173	164	154	204	166	172	188	185	169	176	186	176	188	198	178	177	172	174	182	161	177	166	189	159	161	158	163	175	167	190	185	176	161	190	182	167	159	185	176	176	157	203	170	175	154	149	169	184	184	163	179	174	162	146	197	188	188	206	174	166	197	157	170	193	169	160	171	175	167	152	177	177	163	181	162	177	189	182	157	158	171	156	196	153	175	174	163	185	162	163	154	180	169	169	171	158	165	167	180	176	183	181	188	189	174	177	180	184	171	155	162	208	181	188	171	159	172	168	178	212	172	166	185	162	181	179	168	153	169	181	174	163	182	192	167	179	174	166	188	192	174	171	179	149	168	166	172	184	170	160	177	173	180	198	173	167	176	196	175	184	156	174	154	181	175	186	171	172	171	172	161	172	171	182	165	165	174	161	163	162	160	153	175	160	174	179	167	176	183	174	184	204	156	199	174	194	203	216	166	176	178	170	194	149	174	170	169	185	206	162	176	171	170	153	153	165	171	188	201	164	159	174	170	186	153	168	204	178	194	126	170	186	165	177	174	190	156	184	154	154	171	176	164	184	167	147	153	172	147	191	176	173	166	156	158	180	161	203	185	194	168	161	175	162	190	150	158	173	182	173	168	178	189	180	175	189	147	179	185	157	182	161	173	162	180	176	183	162	166	187	168	161	185	195	182	171	184	158	193	151	189	169	154	191	148	186	167	158	163	182	184	170	174	170	185	144	170	171	192	176	161	183	193	182	179	167	179	167	188	190	162	180	157	164	185	189	178	155	165	176	188	183	177	177	162	153	183	154	182	189	169	179	167	174	192	167	161	171	160	160	189	174	166	174	180	192	182	158	152	180	197	177	167	190	146	188	179	160	170	167	172	172	165	161	178	168	167	184	185	168	150	169	151	183	166	180	188	189	157	170	179	177	202	170	171	160	158	161	189	177	162	159	178	192	171	175	176	184	156	166	175	178	160	172	201	171	208	151	163	182	170	186	171	168	180	173	190	159	177	175	200	186	152	173	144	185	192	158	187	172	167	180	149	167	188	156	185	158	179	173	169	183	184	177	190	161	157	192	156	183	172	154	194	223	190	197	163	171	160	186	179	177	190	187	160	160	136	176	176	192	177	188	173	150	162	158	167	177	170	172	179	175	176	164	168	167	180	174	173	168	176	184	179	179	170	170	167	158	154	140	195	182	177	188	159	164	157	149	161	165	160	182	176	199	166	172	173	176	157	153	193	187	184	175	201	176	192	192	189	181	162	165	169	195	169	166	165	175	195	169	180	172	171	172	179	172	161	158	149	163	168	182	172	182	159	179	175	174	204	165	172	174	175	194	180	176	178	165	155	187	151	157	165	162	219	176	178	178	185	182	176	211	174	160	179	176	170	160	173	175	163	164	177	177	165	170	180	164	165	164	159	176	193	187	166	197	182	160	174	175	175	198	155	196	166	173	164	180	182	169	160	175	190	177	181	159	173	196	155	168	165	167	173	162	144	161	158	153	174	167	173	194	152	190	160	171	151	158	185	157	177	187	173	161	161	166	187	193	172	170	168	152	174	164	172	167	181	179	160	143	179	176	185	173	172	181	199	167	181	150	181	183	167	175	178	171	175	181	176	176	176	199	185	168	180	165	177	178	152	160	155	172	175	151	170	185	188	175	184	156	164	163	169	165	176	146	174	167	171	185	194	148	170	181	171	151	155	177	188	183	181	169	185	196	158	176	178	152	185	179	179	171	172	169	193	158	184	168	179	166	187	171	137	174	168	155	177	188	183	183	179	175	175	179	180	178	179	170	196	189	187	201	143	157	183	177	189	164	190	164	161	187	185	191	170	176	186	178	174	172	195	167	167	165	175	176	178	184	180	167	171	174	180	175	151	147	166	153	168	182	159	164	176	176	172	173	172	172	164	188	177	164	190	157	175	171	140	173	172	175	191	147	178	176	193	174	159	151	187	160	152	157	182	166	180	175	175	177	181	152	184	159	177	174	168	175	171	164	182	167	171	168	206	142	168	178	186	160	136	183	168	195	162	178	164	181	159	159	170	210	195	159	172	166	174	179	166	166	170	173	175	184	188	164	183	179	180	196	157	171	164	175	177	174	152	156	159	179	164	176	170	191	173	154	154	154	155	153	156	164	181	180	169	154	173	159	173	170	163	156	173	179	172	175	174	173	168	169	181	167	171	198	166	163	175	171	154	184	192	198	162	150	170	167	166	196	174	165	172	176	158	170	177	169	174	177	186	169	159	184	172	168	173	182	169	166	178	158	167	165	172	165	180	176	183	181	157	173	167	181	175	180	162	195	163	164	154	188	190	159	180	189	158	150	168	191	180	186	133	152	178	199	189	156	187	191	160	194	180	167	166	186	166	178	178	166	164	184	185	171	168	188	153	153	177	171	180	181	170	158	157	201	174	158	171	157	177	186	158
14554	1498	3084	3588	3116	2618	2238	1802	1620	1392	1278	1080	1043	950	916	887	860	864	727	791	780	734	707	696	712	624	688	640	644	620	638	636	620	621	624	578	634	612	620	614	608	584	617	610	583	565	562	563	596	601	565	523	589	597	588	556	619	568	563	582	547	566	544	557	534	544	586	604	583	579	573	557	532	600	602	542	582	555	566	533	559	558	519	553	547	551	554	554	589	566	597	559	597	554	552	499	579	562	554	525	585	540	541	574	549	501	542	551	552	557	564	547	565	540	546	575	540	535	544	595	550	561	522	535	601	571	536	575	572	573	598	562	544	538	559	542	523	550	584	557	543	547	561	550	535	571	556	565	571	547	580	534	525	561	553	592	547	544	562	560	562	552	573	531	525	556	565	578	544	564	555	562	560	520	568	520	519	520	586	524	574	530	554	539	540	549	527	562	517	584	549	548	566	506	594	565	548	584	505	517	560	560	535	535	562	517	540	569	544	580	529	543	600	491	567	533	546	571	527	562	562	501	544	561	519	532	500	596	557	519	525	535	567	544	503	531	572	501	536	544	572	547	556	544	559	515	550	554	543	573	599	550	493	519	534	548	569	591	560	589	544	527	584	536	535	548	561	553	525	531	566	564	555	576	576	601	541	544	566	531	559	525	547	538	566	593	510	591	570	540	551	537	576	571	524	576	556	546	571	567	575	556	570	559	529	534	571	523	560	558	565	566	489	542	565	545	500	559	555	572	514	551	553	582	522	580	557	536	568	511	581	555	552	586	525	559	540	568	604	512	559	567	590	507	550	603	582	555	568	539	566	553	541	535	566	550	568	538	562	532	563	569	583	555	536	551	569	543	526	502	543	537	535	547	502	575	536	564	521	551	553	533	574	510	564	586	620	569	545	524	551	567	568	553	537	530	558	584	536	547	585	566	560	542	550	563	559	524	525	549	561	577	549	602	493	560	520	556	552	530	553	535	541	537	534	560	539	539	578	545	569	573	525	554	573	544	576	571	559	577	547	528	568	535	540	547	553	575	514	557	536	545	548	584	567	581	547	517	576	517	560	546	524	540	580	522	585	546	514	546	535	574	538	533	523	587	559	520	564	532	502	527	562	574	527	516	577	581	550	571	564	573	553	541	579	580	538	584	540	554	567	544	555	541	532	534	540	535	583	514	501	571	546	545	532	519	571	551	551	555	582	558	542	548	567	581	506	545	554	543	540	537	593	541	590	556	515	550	537	511	528	555	542	499	532	551	562	509	553	548	534	574	564	557	551	540	585	564	541	577	559	549	500	570	553	565	531	572	568	524	548	552	547	542	538	540	556	568	533	535	596	540	559	555	556	552	560	542	566	511	530	533	549	531	553	528	543	585	549	536	541	502	536	545	540	537	527	549	551	530	551	597	561	558	566	539	538	566	573	575	556	566	519	546	574	550	538	594	560	535	564	533	566	564	525	552	531	527	575	548	478	568	548	561	556	538	533	562	556	570	577	546	543	548	570	516	543	566	545	581	548	540	508	582	537	549	541	563	563	523	525	583	565	554	521	548	534	570	559	542	580	549	535	567	532	574	519	537	554	535	566	568	512	523	561	563	570	574	537	537	566	541	540	560	520	512	542	484	551	552	512	579	538	530	542	552	531	547	538	496	481	564	524	566	531	531	514	562	560	546	527	559	513	573	561	533	564	543	550	566	509	553	511	584	573	561	539	601	509	552	577	514	562	538	617	525	555	521	541	561	561	555	549	570	592	526	526	563	517	538	577	507	555	574	541	551	526	552	586	488	566	576	561	565	560	544	542	527	594	552	550	528	522	522	550	581	546	557	509	567	526	531	540	543	540	543	565	563	523	557	554	503	543	528	522	585	536	522	569	508	565	564	557	560	527	528	497	524	547	547	533	533	538	546	560	517	533	550	561	623	536	554	528	518	547	530	570	557	533	565	516	585	522	589	530	546	569	563	580	566	568	598	493	576	533	545	569	558	560	554	549	523	530	580	553	542	558	504	526	595	547	555	547	558	539	600	535	526	532	560	505	540	554	540	551	576	584	559	562	546	565	551	499	566	567	554	477	603	587	516	530	534	598	557	534	543	557	519	584	569	508	581	561	537	538	509	601	549	515	530	553	555	569	520	553	535	529	566	532	564	537	551	536	543	560	591	563	573	575	552	581	552	543	543	517	574	548	549	571	555	530	536	535	578	542	583	561	570	536	587	527	511	559	553	555	562	570	545	545	508	526	558	590	561	554	537	538	575	542	541	515	542	565	519	518	533	549	511	570	547	522	550	577	578	565	526	576	540	556	560	522	528	547	531	533	570	533	545	527	527	522	499	573	567	550	552	582	544	528	541	551	567	551	565	551	528	582	554	542	589	529	528	525	572	505	550	529	558	525	562	540	564	583	549	528	487	564	565	530	584	557	547	584	558	539	544	582	548	543	511	544	516	567	557	558	550	541	536	531	560	536	550	545	531	546	538	536	567	532	537	533	553	582	527	559	570	537	526	565	534	583	540	542	554	572	509	535	559	533	568	545	519	555	565	566	532	553	587	511	531	569	553	537	532	528	514	549	554	499	548	568	591	552	555	573	551	528	510	535	557	589	554	522	524	568	516	554	586	538	563	521	556	516	533	527	542	535	541	533	574	534	526	549	510	563	573	580	554	530	587	536	581	543	573	499	532	541	551	585	505	558	575	548	557	549	521	534	537	585	541	548	527	578	584	527	569	544	577	552	496	563	560	566	550	556	546	505	547	553	542	554	563	544	517	558	556	599	561	537	534	466	557	557	531	529	518	499	583	561	567	537	585	543	545	558	568	547	536	516	555	588	585	530	507	544	543	533	520	511	575	561	539	572	561	557	548	551	565	556	559	543	556	540	585	570	550	530	575	545	552	537	558	570	554	561	539	544	552	586	514	546	548	515	542	553	559	548	541	517	554	524	547	560	527	574	568	538	565	535	591	562	527	547	538	528	553	564	528	556	562	547	554	535	527	533	503	478	562	516	585	564	527	508	522	605	505	554	570	565	581	550	519	537	551	548	557	522	543	556	529	567	556	552	522	566	604	565	590	571	573	557	537	564	535	549	506	526	501	548	517	548	534	564	536	524	572	502	527	543	555	541	538	565	577	549	566	555	554	558	540	558	566	554	574	553	546	573	566	560	535	595	561	511	554	555	543	562	556	548	588	564	535	575	548	533	589	519	583	547	598	543	577	547	584	537	545	539	574	551	495	574	537	553	551	541	574	560	540	564	570	571	549	537	507	509	539	553	601	537	546	536	521	587	550	556	601	532	532	523	511	568	495	576	511	575	547	561	556	578	582	565	543	582	564	511	494	576	532	547	568	531	572	533	546	502	539	563	528	539	565	540	592	548	532	540	555	576	567	534	549	528	492	569	557	558	516	565	537	588	553	514	540	504	513	569	562	563	579	569	540	550	546	561	545	551	555	526	531	530	559	538	526	563	548	496	573	530	554	543	518	532	569	540	591	521	556
40590	17973	4462	2087	1523	1073	915	722	600	563	461	440	450	391	356	330	330	353	303	324	332	290	288	284	278	285	286	319	299	277	305	289	279	277	294	296	279	265	281	258	266	285	260	273	274	295	275	269	249	277	268	271	270	300	307	283	278	291	296	289	246	265	270	293	274	294	293	267	257	296	262	258	318	263	278	261	280	278	264	279	253	297	265	294	287	250	279	288	305	262	268	281	285	274	279	300	278	261	298	265	279	280	259	265	250	258	289	258	263	248	242	277	275	280	285	292	279	267	248	277	256	271	281	253	268	284	288	267	269	265	265	271	250	266	298	274	260	265	253	282	280	300	295	257	282	280	282	258	248	274	266	277	295	292	277	292	259	268	284	279	274	296	282	257	272	292	258	275	267	255	277	303	260	271	242	291	280	259	308	257	310	273	266	257	264	297	293	270	260	274	251	278	298	288	279	263	264	264	275	295	249	284	248	267	271	293	276	247	251	269	271	271	290	302	276	265	269	265	273	264	279	249	277	287	266	271	273	284	254	296	245	274	279	288	288	253	259	261	248	266	260	298	260	281	258	258	330	306	264	260	285	282	290	297	267	266	246	245	273	281	278	290	264	276	288	262	281	277	261	282	272	222	296	277	285	286	278	275	280	252	281	302	280	285	270	268	297	265	248	270	268	287	239	249	273	270	279	281	234	259	258	260	256	273	248	257	249	274	257	255	277	263	260	273	279	290	257	270	252	239	251	263	285	266	284	297	256	268	278	296	271	283	276	255	257	274	302	268	271	277	257	255	298	290	271	236	278	259	260	272	280	272	266	276	299	307	287	253	277	282	281	267	272	288	280	267	277	261	271	283	293	298	284	265	306	288	287	266	247	270	298	251	262	285	272	283	282	269	267	271	260	273	299	291	305	266	283	294	262	246	257	231	261	264	258	280	260	272	270	261	268	274	271	285	275	243	276	247	277	266	275	270	260	258	263	284	273	258	288	265	295	265	260	270	262	253	249	269	294	287	251	283	276	246	267	284	287	244	279	287	264	298	262	299	288	294	265	295	273	258	309	270	297	269	289	283	295	258	254	293	297	296	255	273	279	230	238	258	269	277	269	264	257	275	276	279	263	313	285	276	282	292	282	302	281	307	240	251	263	268	273	280	266	286	277	253	280	275	252	242	263	244	276	251	245	277	291	279	280	253	275	303	275	264	262	301	275	247	268	230	284	267	285	282	301	250	295	280	260	294	293	306	294	283	270	304	287	287	264	270	294	292	267	271	268	288	278	303	247	281	293	286	260	269	301	292	279	289	253	255	282	288	288	305	275	285	263	285	260	270	257	251	274	287	271	244	289	277	270	291	261	294	297	234	254	277	287	300	265	270	277	283	248	289	244	263	271	281	223	277	256	293	256	281	283	299	262	262	292	280	256	280	277	296	281	283	257	282	282	271	251	257	289	269	287	282	258	263	291	274	288	305	265	320	240	269	287	275	273	276	275	251	273	262	258	288	263	285	267	305	269	265	274	252	280	283	284	282	248	273	267	256	254	248	285	246	252	306	280	255	260	250	244	290	258	278	284	293	268	302	289	276	267	250	277	269	266	274	308	265	251	291	287	271	249	268	285	246	256	258	264	248	291	278	267	243	311	272	261	290	307	281	265	286	300	258	294	316	284	296	284	280	236	281	238	262	258	268	316	270	271	280	287	295	256	279	271	259	285	281	268	275	268	260	254	262	279	264	272	262	251	277	269	266	271	270	248	282	247	256	268	270	291	287	301	298	270	280	284	253	292	276	267	250	272	272	292	264	303	307	253	283	262	270	258	269	282	276	292	262	269	259	300	260	271	272	286	260	255	251	275	249	260	286	275	267	269	295	266	282	270	262	244	248	288	282	289	288	291	269	249	269	305	292	265	298	279	329	286	271	270	263	286	270	280	300	284	278	284	275	285	281	278	277	293	281	262	308	268	291	269	284	279	271	272	274	259	253	303	244	252	303	273	268	282	302	247	263	255	267	280	268	244	261	282	281	248	255	291	245	280	268	276	328	256	313	278	262	273	273	277	289	280	264	281	288	287	287	258	275	274	263	249	268	317	278	261	262	267	259	265	296	257	281	305	274	282	251	268	255	293	263	268	293	255	245	266	270	278	275	245	256	288	283	270	272	261	279	309	280	279	276	280	302	281	243	262	283	280	251	288	290	272	275	306	274	245	273	265	265	292	287	261	295	257	261	279	256	287	281	272	293	278	239	291	275	268	278	262	287	312	265	299	268	301	260	279	271	281	266	273	274	297	281	272	271	266	247	283	265	285	284	280	282	270	286	267	274	303	282	271	278	256	288	253	262	265	257	257	286	280	309	265	266	274	260	280	247	277	265	270	264	313	268	278	304	282	253	284	260	283	274	269	286	250	270	241	272	256	274	293	256	298	253	272	295	282	267	275	288	278	279	271	264	284	295	268	293	281	256	263	296	271	245	280	281	288	269	277	278	265	271	267	262	284	263	270	283	244	267	257	256	280	287	285	277	316	272	285	293	272	285	273	249	296	274	265	324	245	263	259	246	285	275	272	288	270	283	252	280	248	300	264	306	267	298	259	271	289	265	290	269	263	227	289	266	262	285	293	250	259	273	267	277	280	276	308	296	264	305	287	257	273	270	265	274	255	274	268	275	256	273	272	287	260	293	270	260	311	279	267	269	271	274	246	277	249	268	280	284	294	256	250	297	276	258	277	282	260	242	299	287	272	279	264	274	281	287	281	281	287	290	278	300	270	281	272	255	262	283	253	291	263	291	266	281	256	284	273	265	251	263	256	276	279	261	279	296	267	284	277	257	297	274	242	270	245	255	274	268	287	259	253	258	275	257	268	290	280	274	279	264	276	254	264	288	266	273	268	251	266	274	268	274	258	240	281	299	266	288	280	257	282	305	275	268	275	271	273	259	291	287	262	268	279	236	277	237	239	284	284	288	299	279	256	266	278	266	268	274	292	282	265	314	289	260	302	266	304	256	285	268	273	299	278	289	280	260	266	297	276	265	305	254	282	296	304	267	279	283	275	260	261	278	269	272	259	298	268	244	280	283	296	283	288	261	254	268	246	291	293	262	271	297	303	284	257	246	263	258	255	262	238	245	303	269	264	262	269	246	268	258	300	275	264	285	250	281	271	281	311	252	261	283	261	272	276	282	280	244	297	285	295	281	258	294	308	307	264	239	266	295	283	285	259	251	264	245	250	279	324	225	259	252	254	257	269	274	278	280	266	281	301	260	288	258	237	253	248	298	288	308	268	299	269	242	273	274	260	289	274	278	252	248	276	278	306	298	304	255	278	276	251	271	270	297	255	271	276	270	290	281	284	270	233	271	279	285	288	267	283	267	256	280	260	262	273	280	240	253	239	248	278	276	268	254	273	270	306	273	278	281	266	292	265	291	296	248	302	283	273	260	280	274	236	282	228	260	265	283	258	283	282	280	249	274	264	277	248	304	268	272	282	284	268	265
18402	2511	5352	6207	5446	4373	3747	3228	2831	2470	2165	1832	1763	1564	1508	1376	1376	1302	1196	1182	1143	1076	1124	1049	1030	1043	973	964	986	945	1005	999	916	891	932	924	887	927	893	906	901	909	900	849	882	843	889	832	866	883	860	812	820	816	848	875	823	835	844	841	853	846	834	801	735	883	837	831	804	801	834	822	831	827	796	812	846	867	815	837	786	804	825	787	832	813	819	807	789	769	812	808	852	784	817	819	866	803	816	838	840	863	819	823	793	733	806	771	824	852	822	796	773	800	755	781	786	773	780	837	768	800	782	836	852	793	776	724	779	837	785	807	832	781	765	737	823	794	794	829	845	732	808	828	786	766	846	791	803	792	834	836	804	798	809	824	823	845	825	761	805	827	782	804	819	779	779	815	771	789	797	852	776	830	847	800	777	801	833	737	783	783	773	832	800	801	810	789	812	770	806	813	770	764	823	801	789	802	845	789	836	793	780	806	828	802	814	810	775	823	755	805	822	839	777	847	838	778	821	764	838	786	840	778	780	806	774	758	781	812	767	807	788	789	721	778	759	743	750	725	803	814	795	779	800	797	778	734	846	810	777	824	841	786	787	799	788	801	803	833	756	780	817	814	799	806	771	814	761	823	781	781	790	795	784	809	748	849	818	722	782	788	832	809	780	817	785	810	861	835	842	820	813	828	740	815	800	807	757	819	750	772	818	797	805	764	778	714	823	845	747	814	790	770	806	798	807	784	798	802	834	788	800	756	785	803	743	797	784	762	764	780	781	809	816	809	790	805	813	811	809	794	807	763	841	855	783	815	793	794	788	820	826	794	821	806	801	828	830	787	797	782	767	773	810	828	798	829	763	773	822	781	789	763	788	841	797	819	776	805	786	845	783	834	794	801	768	779	806	779	764	768	768	775	778	838	799	801	778	776	823	846	803	818	770	813	787	786	809	858	772	818	849	847	776	777	811	736	790	720	772	748	803	792	762	768	819	823	819	816	817	754	789	777	811	830	763	807	775	809	835	747	801	831	797	772	751	792	817	774	781	782	812	761	835	786	749	771	794	835	823	783	776	832	796	761	778	836	799	813	777	747	866	768	794	828	768	776	768	811	768	800	816	785	865	807	825	802	819	795	777	828	752	767	797	850	769	783	827	786	828	755	775	768	814	833	811	787	791	760	789	740	777	814	782	753	797	768	833	825	845	822	832	784	805	776	764	830	797	820	780	761	763	761	822	754	796	802	802	805	774	784	806	792	815	809	778	866	771	821	767	751	748	789	779	801	766	774	738	797	771	795	872	784	795	819	795	736	822	760	745	781	808	837	746	760	801	794	820	806	798	779	793	840	842	815	822	789	793	785	798	853	763	793	812	791	766	821	757	798	743	813	778	786	750	770	765	843	747	776	826	763	753	808	795	764	781	796	821	761	803	810	825	805	738	840	784	771	759	799	796	820	770	812	835	753	808	770	759	831	850	843	749	784	789	809	794	841	814	785	813	786	769	690	849	777	792	792	760	802	777	797	795	816	810	815	855	765	801	786	784	791	792	783	765	766	744	838	777	810	819	795	802	784	785	786	827	760	762	807	749	741	844	800	777	839	849	804	817	843	772	850	814	813	798	831	791	765	765	770	774	788	778	763	839	777	815	845	816	836	781	783	792	829	800	762	802	791	846	805	791	781	812	805	827	770	792	829	764	767	814	718	805	795	812	814	764	776	884	820	855	811	755	806	782	802	775	799	822	817	810	802	822	785	759	804	797	764	790	817	804	818	807	821	758	793	743	802	755	812	771	810	783	776	831	788	826	793	718	765	817	754	752	810	782	800	790	784	782	753	789	758	785	803	833	815	793	780	784	792	745	812	802	769	833	800	837	782	759	805	794	823	805	801	815	812	825	793	806	812	772	773	768	799	785	780	798	818	833	788	800	803	794	808	768	803	798	806	787	819	756	766	799	802	791	802	784	770	831	772	846	780	796	800	840	797	806	777	745	776	837	779	784	788	796	841	820	785	792	819	771	843	803	774	815	806	779	809	795	808	773	795	807	778	770	797	816	815	779	772	800	842	758	812	775	821	728	733	818	759	840	806	780	812	781	739	763	845	751	743	820	738	804	816	777	861	849	785	832	755	783	758	805	805	832	813	786	793	759	806	800	771	783	817	784	833	818	794	828	763	780	757	783	762	789	804	846	805	772	788	813	721	790	767	770	806	806	794	807	788	728	812	772	812	796	806	810	714	740	762	829	858	748	762	839	766	802	789	845	787	832	849	818	802	793	780	818	770	793	829	838	835	793	771	769	818	778	784	812	818	800	779	820	807	820	841	901	815	815	778	774	843	813	818	786	830	817	784	772	835	743	787	823	732	817	787	857	838	838	756	801	751	828	773	864	803	818	804	768	795	781	782	828	804	740	826	812	822	756	797	821	787	839	768	776	842	814	778	793	759	799	777	778	784	793	782	847	866	794	780	809	791	841	792	802	795	805	784	800	784	813	806	827	813	791	819	848	759	764	787	795	828	796	788	820	755	780	800	792	816	784	786	826	761	773	821	820	774	821	763	778	798	783	796	784	831	794	830	819	786	818	818	754	819	792	831	776	830	786	816	843	755	791	799	852	804	787	770	818	780	777	788	765	771	828	777	786	788	813	802	779	785	797	782	774	800	792	765	785	773	789	820	809	763	820	827	741	800	831	773	840	800	814	764	824	801	812	759	788	792	807	798	745	809	808	719	817	792	802	840	836	832	797	776	791	808	763	799	770	817	821	835	859	789	809	830	784	772	830	828	826	750	808	842	788	830	821	816	788	778	782	778	795	781	804	815	830	762	791	824	777	777	803	795	781	823	785	767	806	847	781	785	836	796	815	805	843	802	780	756	794	839	893	763	791	850	820	775	861	781	777	745	767	808	797	790	837	854	795	853	813	791	791	773	783	778	833	785	772	745	752	806	790	824	762	819	798	840	743	795	777	788	755	853	784	813	807	795	787	789	795	822	782	835	784	793	747	789	799	808	802	746	762	738	827	784	757	818	790	828	812	769	838	754	823	802	769	802	792	846	806	798	770	758	804	806	799	829	803	800	700	811	778	760	765	790	787	722	788	780	843	776	777	766	775	820	814	783	782	794	797	773	783	824	776	757	868	800	811	841	804	735	790	800	830	729	751	778	766	820	792	811	818	766	793	843	789	800	810	794	729	778	810	808	791	839	831	772	831	799	775	809	817	825	788	853	823	857	817	812	785	788	821	783	814	779	828	793	804	729	852	774	766	792	825	736	825	784	824	793	787	773	772	765	776	760	842	749	826	834	779	801	812	805	838	802	796	822	740	791	819	815	792	798	773	826	831	836	797	810	812	783	802	803	808	801	804	812	826	819	835	787	831	746	786	824	801	802	782	777	793	803	823	776	808	798	797	807	806	798	790	750	800	760	780	783	731	808	856	811	853	820	810	807	819	826	811	791	777	733	749	769	831	816	824	806	741	794	795	812	834	793	807	805	753	781
6390	391	203	149	107	108	110	104	85	94	87	97	97	89	86	95	85	98	91	87	91	93	70	91	77	92	75	82	86	100	83	99	73	89	69	84	87	92	67	84	78	86	89	91	89	95	102	80	75	80	76	86	97	89	81	76	95	95	88	74	75	75	87	98	79	92	103	79	73	89	113	92	77	85	80	68	82	84	103	95	85	73	86	77	91	84	69	83	86	94	86	76	71	74	83	78	76	90	82	94	81	100	83	88	93	92	99	83	76	91	79	84	95	95	87	69	93	92	89	73	71	91	78	87	83	102	89	73	84	67	75	72	83	90	107	77	76	86	80	94	83	81	89	92	75	77	68	82	84	88	96	100	93	83	80	103	82	83	86	85	88	73	83	92	88	97	83	76	83	91	80	83	67	76	69	73	82	89	85	71	85	88	83	82	80	79	84	87	82	99	83	90	90	90	88	69	91	94	82	88	64	88	88	107	97	89	91	76	78	95	93	79	94	80	88	87	88	82	76	79	73	81	74	85	81	74	85	74	84	67	70	82	98	86	84	84	94	96	80	109	83	80	88	91	95	92	79	75	101	99	86	83	91	73	102	97	85	90	78	83	69	97	73	75	85	80	91	77	92	61	88	98	80	92	82	101	87	81	95	74	73	96	93	87	94	70	84	76	96	90	91	98	83	84	89	84	89	84	68	99	85	83	83	82	88	96	71	70	88	93	81	86	91	80	91	109	87	78	82	93	77	73	76	80	69	89	81	90	91	94	98	89	89	105	72	94	96	86	84	88	84	95	93	81	72	80	81	69	84	90	74	73	85	95	99	93	75	78	83	86	96	75	99	91	69	99	76	103	98	71	93	106	72	87	103	76	97	90	79	80	82	93	104	83	81	92	86	71	90	95	96	81	68	93	90	91	92	70	87	105	81	73	84	98	103	80	88	94	72	82	91	98	101	66	92	92	87	99	101	69	80	89	94	76	86	84	85	85	94	92	97	105	82	95	90	98	101	106	65	82	87	94	92	89	71	67	87	76	82	82	73	92	82	88	98	97	95	81	74	83	92	83	76	87	79	92	79	91	95	69	79	87	93	82	76	96	83	66	93	80	89	72	78	100	86	99	68	77	91	70	64	98	88	85	83	81	95	80	91	79	88	85	82	80	62	98	76	82	77	112	83	82	86	88	89	82	73	104	84	77	92	95	101	87	83	91	90	85	105	82	79	81	104	82	84	84	88	84	98	88	81	78	77	83	80	76	73	91	70	79	74	81	77	84	89	77	65	75	79	85	76	76	76	70	87	87	92	73	91	89	70	87	105	76	96	76	92	97	97	83	81	91	89	85	98	78	82	86	84	86	85	93	76	82	100	61	100	86	81	84	93	96	89	85	83	85	78	91	77	72	68	85	99	86	87	75	91	107	69	86	92	69	101	87	76	80	70	83	90	78	76	76	77	89	116	90	87	63	70	81	75	86	105	88	84	77	73	105	104	86	75	72	81	71	73	83	66	101	80	80	110	89	87	92	77	68	88	87	86	82	87	85	101	69	85	102	74	77	95	87	92	80	86	92	99	86	81	97	93	96	84	89	90	102	94	73	77	84	85	80	95	77	99	98	84	68	73	82	72	100	74	80	69	82	77	75	89	88	107	84	85	77	81	68	99	86	93	93	90	92	88	87	87	93	94	88	79	88	85	78	65	78	85	103	94	76	83	88	85	96	88	95	93	93	77	98	82	82	87	73	82	71	85	83	83	94	83	80	83	81	89	108	87	88	104	82	79	94	80	85	87	91	90	86	85	90	101	88	80	90	87	76	90	88	71	85	71	90	81	72	95	98	86	83	74	91	65	95	101	74	88	91	80	94	97	83	81	78	84	96	88	95	91	89	101	95	88	82	86	81	94	89	93	89	93	93	89	79	70	83	99	76	87	87	84	107	78	97	107	105	64	80	97	81	84	80	81	85	79	94	95	87	87	74	91	96	98	92	92	93	92	76	82	70	66	76	88	80	99	102	91	89	87	90	86	90	67	89	83	94	76	79	67	96	79	78	78	103	103	77	96	90	75	68	88	86	94	98	83	77	81	89	100	93	79	89	85	100	81	66	83	93	86	79	101	90	69	105	100	97	70	95	67	86	90	90	75	87	67	99	84	85	85	79	82	70	67	72	83	79	77	96	78	87	84	76	86	83	83	61	84	82	75	83	72	84	75	91	87	87	101	85	88	81	86	86	111	72	73	103	110	90	108	103	83	80	90	85	92	73	81	88	88	79	92	84	88	69	73	84	79	89	105	99	95	84	95	89	98	87	94	85	77	84	102	87	81	90	88	84	71	100	86	95	88	83	92	79	98	72	79	93	88	97	85	83	76	89	96	96	79	89	81	78	76	97	86	81	96	75	70	91	76	90	62	88	84	77	78	81	75	96	78	80	82	84	83	88	96	88	95	82	70	80	91	100	77	81	91	63	89	84	89	88	71	72	80	80	80	95	71	68	93	80	84	99	74	84	93	80	74	86	85	92	85	90	91	85	91	84	93	91	96	81	103	80	70	84	96	83	78	75	87	86	96	85	84	80	81	84	81	84	68	87	88	93	90	84	78	85	79	88	66	82	85	95	80	91	94	81	80	88	82	82	85	94	79	75	96	85	95	88	99	102	82	72	77	78	95	77	92	92	84	76	84	74	93	82	73	93	98	84	77	91	89	73	95	76	71	87	86	91	98	79	97	86	85	104	60	85	95	87	91	91	78	88	62	80	77	86	83	70	105	93	78	101	95	82	85	86	76	86	93	95	87	91	74	86	84	92	86	81	93	91	90	91	81	70	66	93	94	80	85	81	88	82	87	84	95	80	118	77	81	72	83	87	79	73	79	84	94	86	87	79	83	99	84	96	75	82	80	73	99	101	85	82	88	71	72	97	85	92	61	89	91	81	85	90	83	104	83	68	81	74	91	88	94	67	90	82	96	96	83	95	84	79	94	86	82	93	95	88	81	95	90	105	72	78	91	71	94	108	89	77	88	89	83	83	80	67	89	81	83	70	88	76	88	81	98	89	90	85	79	88	87	97	104	89	93	96	73	88	76	78	94	104	100	86	89	82	90	93	86	92	75	108	84	81	92	80	81	84	80	85	85	105	83	91	78	83	97	92	97	86	93	84	101	86	73	76	87	68	97	99	92	71	94	112	83	79	92	79	92	70	81	68	80	82	101	85	81	75	72	98	82	86	98	87	92	76	79	90	101	86	73	64	86	87	78	82	88	75	89	73	91	75	92	76	83	84	102	73	82	72	74	81	75	92	94	116	101	82	66	72	81	90	85	99	87	82	77	97	99	84	87	81	86	91	81	94	88	90	80	93	78	94	81	100	73	79	94	65	86	102	75	118	76	78	79	74	104	78	94	80	96	71	74	88	85	82	84	80	80	100	78	90	81	66	77	83	90	95	71	76	92	69	81	88	79	74	89	89	91	67	88	95	79	76	78	78	77	90	97	69	78	90
6188	447	580	571	489	521	479	417	370	396	382	352	331	325	317	340	320	345	348	304	331	326	287	328	331	305	333	328	332	337	364	340	321	350	308	331	294	309	333	319	312	345	290	277	312	319	321	287	321	314	335	310	275	290	315	288	290	312	338	316	339	303	334	300	345	289	291	361	294	298	319	317	288	334	314	282	303	316	295	304	302	321	351	301	312	347	323	364	310	323	317	304	279	322	288	316	326	293	321	313	298	323	321	291	302	302	322	335	308	290	338	324	323	317	306	325	313	315	286	290	322	342	310	314	329	333	314	286	336	284	289	279	300	290	299	315	298	307	296	306	321	309	302	326	291	333	301	284	287	280	296	332	300	315	307	304	303	325	313	317	320	298	331	321	300	302	332	327	296	297	307	317	327	293	346	294	332	330	337	321	320	282	319	306	289	309	321	317	299	327	334	300	320	323	343	309	289	302	290	316	322	282	310	281	297	294	315	303	317	337	296	315	319	335	339	338	302	306	327	313	283	356	292	296	283	308	334	333	334	318	316	319	343	349	314	318	284	281	302	331	334	305	306	289	315	317	316	274	279	319	307	313	330	317	326	318	288	296	319	304	297	311	316	307	294	288	328	313	312	329	310	295	296	334	292	311	345	340	348	325	298	308	283	308	320	313	315	333	312	303	316	308	282	288	319	307	314	288	311	311	280	319	302	340	344	322	286	312	313	337	317	318	319	325	318	328	311	317	329	322	301	334	310	292	314	290	332	313	343	325	316	315	287	322	355	284	322	330	326	319	331	286	334	299	317	292	279	303	332	333	318	315	337	324	337	301	297	323	327	331	304	289	321	303	291	282	310	303	293	318	301	336	282	331	273	328	316	319	304	329	341	322	311	332	305	309	336	346	344	303	321	308	298	339	299	328	296	315	280	294	305	334	311	284	328	307	311	316	298	322	318	321	324	295	314	303	307	294	285	318	319	330	316	336	312	319	302	278	322	336	320	321	351	309	303	321	328	316	340	296	282	323	309	329	286	292	327	340	274	303	314	309	300	279	296	325	318	329	338	296	312	309	339	302	330	292	288	302	320	336	328	293	330	328	306	296	321	299	308	317	273	339	324	312	313	302	297	322	313	331	321	323	322	320	332	303	328	311	312	303	303	315	316	339	309	314	312	310	324	335	268	303	299	324	350	321	274	274	294	331	283	309	316	294	323	303	316	299	329	345	360	293	309	312	298	308	297	343	345	301	277	304	292	319	333	323	304	300	338	300	325	339	302	317	289	291	310	299	315	307	310	308	298	311	291	301	311	335	348	301	281	325	311	305	296	312	344	318	323	328	305	314	322	285	322	344	280	285	294	334	285	315	297	345	318	285	328	321	311	312	338	345	298	309	305	308	324	309	300	288	300	319	286	316	295	292	300	305	323	321	345	307	291	274	323	309	295	321	287	313	346	338	279	310	324	298	321	307	305	317	318	307	305	260	300	303	318	326	320	310	322	325	333	322	351	315	335	307	309	330	353	351	348	293	290	333	327	262	309	341	340	312	308	320	291	331	326	285	302	277	311	300	296	311	344	309	343	335	297	335	307	331	286	327	326	308	295	297	299	301	297	358	303	326	338	326	300	327	334	308	327	317	345	281	294	315	316	288	315	298	319	309	298	299	323	300	314	318	343	312	337	291	303	306	316	316	311	317	292	321	367	336	327	316	305	298	322	291	306	325	308	326	305	306	292	317	296	317	309	323	300	306	307	317	282	317	343	319	323	308	316	331	328	319	335	282	289	304	300	311	327	335	313	323	322	330	293	287	318	294	331	329	320	326	297	316	300	341	312	312	324	302	303	279	330	336	320	281	353	307	300	307	304	322	348	294	329	310	318	346	293	301	324	279	294	340	357	309	324	295	329	341	285	321	319	291	308	336	315	346	323	332	299	288	291	315	334	329	277	307	330	313	329	313	318	288	285	322	313	335	293	330	324	324	327	310	318	314	347	290	284	327	289	310	305	314	312	305	313	280	285	317	316	314	270	335	306	315	334	352	340	298	299	329	346	346	317	296	282	301	292	303	314	311	318	319	306	300	300	314	313	324	285	323	297	288	341	313	308	302	318	296	304	340	349	353	317	322	290	319	310	299	293	331	303	307	276	310	327	331	309	327	314	312	286	334	320	309	296	285	317	304	352	300	327	254	330	331	285	305	291	323	290	325	284	298	311	325	276	323	301	294	323	344	326	295	322	304	299	292	337	307	302	310	336	314	316	328	313	298	334	321	307	319	324	349	298	326	315	315	311	327	305	320	334	327	318	290	319	322	283	322	325	321	301	330	298	313	319	308	336	326	321	323	337	333	320	329	312	318	351	305	317	314	315	329	322	330	334	299	294	340	292	314	334	333	297	292	313	302	314	302	330	324	320	316	311	354	296	320	296	318	310	335	296	350	338	304	319	319	298	312	303	285	304	321	303	319	285	294	338	285	336	307	317	333	320	306	319	316	282	317	335	307	314	314	322	350	334	291	333	317	333	322	292	318	308	299	310	288	347	326	318	300	342	299	329	327	297	307	334	314	273	297	277	299	317	311	325	297	339	321	317	298	318	310	305	327	276	314	289	316	291	296	292	331	309	316	311	277	331	318	307	299	296	327	293	289	300	317	299	313	342	291	305	309	303	298	312	311	310	323	305	322	327	286	280	295	299	296	326	296	330	337	317	335	293	312	321	318	330	342	320	294	324	320	327	322	313	329	329	307	299	330	323	307	308	300	300	283	311	292	307	327	313	276	306	301	294	297	346	325	323	311	306	319	327	340	344	296	282	309	303	303	295	337	326	334	301	333	296	287	308	308	322	300	320	320	296	351	309	304	337	301	303	322	315	310	319	295	315	344	314	330	302	303	317	321	313	335	310	316	309	311	343	332	329	288	297	308	311	308	312	357	339	296	363	329	302	320	340	317	305	296	330	328	295	311	337	306	346	290	328	313	325	296	271	287	305	297	315	337	295	306	284	296	324	290	298	288	278	299	286	328	334	326	287	301	305	314	355	273	309	312	307	312	326	286	296	307	340	340	288	284	285	290	312	300	280	279	332	332	348	331	317	317	296	276	321	309	280	315	323	315	345	342	319	304	319	302	303	330	318	328	296	313	287	315	320	301	347	319	303	317	288	326	327	300	297	323	307	295	322	315	321	327	325	306	298	313	321	289	293	328	309	318	321	295	304	285	312	301	292	317	314	312	293	324	299	303	360	316	290	340	322	328	319	318	313	307	316	312	320	322	315	329	309	308	330	330	298	306	306	332	303	345	350	299	310	302	311	302	304	289	319	293	294	298	333	317	299	354	306	321	306	277	330	285	324	286	314	286	313	309	308	301	322	304	284	279	342	322	320	284	309	283	331	312	311	340	323	334	331	317	342	332	317	324	315	323	289	292	319	330	312	314	301	312	304	312	332	308	337	286	327	317	269	312	287	317	304	311	313	308	306	337	301	381	317	291	320	328	275	322	307	298
33711	10000	1748	1003	798	562	499	400	320	332	276	256	224	226	242	233	228	227	203	206	218	179	207	182	229	180	194	156	174	190	215	203	175	170	184	204	203	190	167	165	159	159	161	162	182	167	172	189	183	192	198	176	198	185	180	182	165	175	162	198	153	177	179	162	192	174	178	167	202	177	166	169	176	166	187	172	184	168	194	168	178	196	176	186	157	175	162	151	159	156	171	180	165	171	160	182	185	171	181	198	175	187	199	185	142	154	165	179	165	179	169	189	159	166	175	155	202	205	180	166	180	171	185	163	185	186	154	156	159	189	171	167	183	182	199	174	170	174	171	193	190	166	189	172	174	170	164	185	185	162	167	161	189	173	187	159	186	182	189	190	153	188	196	166	172	177	164	151	165	184	164	162	179	185	166	192	173	164	170	180	187	191	161	183	182	172	186	181	161	159	196	193	177	170	159	172	163	142	210	173	191	149	175	145	179	181	153	169	171	162	153	181	190	197	180	201	178	165	181	173	162	150	150	172	184	162	175	171	195	167	163	184	168	189	187	160	199	187	180	162	162	165	192	184	186	183	197	195	176	173	149	171	174	184	172	146	178	185	188	181	163	182	179	159	174	184	156	182	163	160	181	161	189	171	183	178	195	154	185	178	174	174	163	172	196	179	174	199	165	208	167	196	174	177	196	186	166	191	163	184	181	179	174	178	142	169	173	182	146	160	217	181	173	183	195	163	179	147	183	175	187	169	190	180	174	184	146	207	158	163	175	192	156	181	178	157	186	154	164	173	160	179	183	191	165	171	178	171	173	183	161	168	173	165	178	192	182	161	193	174	157	161	162	143	169	173	170	177	167	184	194	178	157	177	172	180	191	191	188	186	156	168	193	175	176	182	171	193	171	188	174	176	185	165	180	173	175	181	186	165	195	190	190	208	200	182	144	176	184	156	173	186	170	168	187	184	185	181	166	164	161	161	159	181	163	159	165	144	163	196	192	152	171	160	189	173	185	175	161	156	170	197	166	187	157	183	184	170	149	169	174	184	160	168	175	162	190	156	158	185	164	179	183	159	186	176	153	163	181	178	168	181	182	173	160	148	164	200	166	172	173	177	168	195	160	183	166	168	148	153	171	176	172	174	191	172	181	207	176	174	179	172	172	205	196	175	170	200	191	165	188	182	152	171	188	156	160	174	183	171	193	178	175	173	177	170	179	182	172	162	166	155	177	164	192	175	175	155	180	169	172	199	175	176	205	170	179	184	165	179	154	189	174	144	194	159	185	186	183	178	161	163	182	153	176	188	203	183	136	161	169	157	162	182	171	152	187	181	180	149	180	164	165	179	173	176	152	158	178	199	174	167	173	171	182	178	175	179	173	176	172	178	200	179	179	165	172	162	156	180	180	183	180	163	173	176	172	183	181	175	162	173	166	182	178	163	178	181	160	146	183	184	165	174	186	162	174	175	191	167	189	172	158	195	165	162	163	182	187	179	162	173	155	166	151	143	166	173	152	162	167	175	168	172	156	186	165	181	190	172	169	166	174	177	185	149	171	178	171	173	195	176	153	182	173	185	182	170	141	199	190	154	195	159	181	170	176	170	192	188	142	178	168	162	184	158	158	198	160	162	190	167	158	156	185	173	186	194	169	153	191	174	171	162	173	179	191	168	169	177	165	182	193	191	165	184	162	174	158	181	168	177	171	156	180	180	178	177	186	162	198	161	180	183	184	177	175	183	175	162	200	176	166	138	162	167	177	176	182	191	170	182	192	162	184	156	192	163	192	170	203	156	186	177	178	176	181	166	172	168	195	194	180	171	169	183	181	170	184	162	170	173	175	163	187	194	179	159	162	179	164	172	173	159	168	175	174	165	165	179	171	192	150	183	176	187	188	187	174	190	180	163	172	159	186	183	174	164	185	160	183	148	179	170	168	166	164	178	186	184	156	190	167	149	183	183	161	179	168	165	152	180	201	174	183	200	147	175	202	162	176	177	153	181	184	163	165	186	182	192	158	168	165	162	173	166	162	168	178	159	163	153	187	154	141	172	177	163	177	186	185	162	181	185	160	184	178	183	171	167	191	168	181	179	186	181	180	151	184	182	169	159	178	198	184	155	163	200	164	200	179	188	180	158	198	165	183	173	191	169	164	187	180	177	170	163	169	192	198	178	178	171	172	195	169	186	176	193	189	172	171	174	205	182	183	133	167	176	157	154	168	162	175	185	189	184	179	160	195	167	187	180	177	169	190	173	183	163	187	191	151	180	200	166	161	183	152	195	186	164	158	188	173	151	174	147	172	156	161	167	175	173	183	173	191	190	171	161	172	175	192	186	167	182	177	186	182	192	151	198	168	177	156	158	156	169	198	171	160	173	171	163	166	168	184	154	165	179	152	173	185	156	171	174	169	182	177	182	175	156	184	173	175	163	173	169	173	177	156	169	199	187	183	162	166	152	209	164	167	193	166	187	177	165	192	183	154	190	176	188	158	167	167	188	175	177	195	175	193	193	158	154	178	175	182	176	176	177	198	171	165	158	186	153	176	201	187	161	158	182	170	176	183	186	164	183	187	183	183	175	154	158	192	179	179	184	182	152	158	172	186	169	189	174	160	164	198	169	156	159	172	163	175	151	169	197	178	202	178	177	179	197	175	181	185	177	194	158	187	175	191	182	178	178	195	159	144	167	170	197	158	166	163	179	169	180	181	150	148	171	162	188	167	149	165	180	173	186	152	156	188	174	190	199	158	182	174	180	166	151	168	155	192	175	167	179	172	180	163	188	178	156	166	205	193	190	176	178	193	176	189	178	181	154	161	178	164	181	176	162	188	206	190	195	167	168	162	184	187	168	172	195	170	168	164	167	163	175	186	208	176	157	167	160	170	184	184	165	184	179	185	152	180	197	186	161	164	156	193	184	156	148	179	187	174	180	172	183	203	180	152	167	173	172	153	173	152	174	182	178	187	171	177	193	210	188	198	181	181	144	171	183	185	189	176	148	191	160	175	176	176	158	165	192	162	171	175	183	165	149	195	179	156	179	166	183	186	164	182	186	182	177	164	180	193	177	190	160	196	179	161	177	173	163	201	165	182	173	177	163	175	178	157	167	196	175	172	155	183	167	181	173	165	186	175	179	177	210	202	143	184	171	161	171	170	165	174	185	193	168	189	174	183	172	175	174	183	168	154	188	188	169	161	173	171	175	165	149	185	165	192	179	174	179	177	170	177	173	166	158	173	163	181	171	168	180	153	166	165	192	165	176	173	172	183	174	190	189	170	175	187	178	166	148	167	162	157	159	180	179	173	194	156	185	163	170	179	165	146	164	181	167	163	173	168	179	211	180	167	191	191	180	163	185	164	174	160	177	176	163	205	170	192	167	169	168	170	180	175	179	169	172	161	193	202	169	158	170	162	172	169	185	162	170	173	193	209	139	155	169	172	178	162	168	184	173	187	187	186	167	176	165	153	173	146	193	182	182	186	178	190	176	142	176	190	168
15065	1583	3108	3578	3205	2566	2138	1870	1628	1451	1270	1161	1062	987	874	885	878	826	785	746	756	686	704	701	675	682	673	672	675	666	672	647	630	642	632	624	634	611	619	633	606	631	591	594	561	602	624	601	581	591	585	587	601	524	591	521	591	567	596	560	595	554	562	580	573	611	591	577	581	547	562	591	562	542	568	554	569	538	557	576	584	548	536	559	549	533	577	599	595	540	555	562	561	580	519	537	543	530	593	551	538	572	522	559	535	549	562	543	543	541	575	591	518	539	552	575	555	590	562	568	587	579	584	534	571	590	557	570	540	578	543	554	544	560	571	599	554	546	546	582	546	569	569	559	587	557	557	570	570	597	570	569	553	576	517	562	571	553	548	582	543	558	551	539	571	558	501	572	538	546	541	567	568	561	532	537	606	552	544	593	491	548	523	570	549	519	511	525	566	590	549	568	579	570	569	554	543	556	561	605	536	541	516	503	513	543	565	580	579	547	554	555	562	586	556	537	518	539	584	559	580	560	532	538	529	575	529	530	556	603	590	514	571	526	549	536	569	544	592	525	553	538	602	569	507	577	533	524	538	528	511	531	558	569	553	550	529	569	518	543	571	535	559	531	539	578	541	571	579	553	552	555	545	553	547	540	563	604	521	556	533	550	537	583	570	523	567	560	549	522	570	564	564	571	527	531	573	532	527	539	521	524	528	550	572	549	528	572	521	593	518	543	599	536	617	521	574	577	508	522	519	537	569	555	525	524	544	515	559	554	581	532	540	533	559	548	558	561	548	579	561	526	576	560	544	571	596	534	575	556	551	545	514	530	524	559	561	531	563	558	561	519	561	511	528	573	559	580	563	555	575	549	543	537	520	549	511	594	581	515	571	549	556	532	531	547	549	577	548	554	535	568	522	587	543	518	547	564	540	526	528	582	553	511	538	527	566	581	557	546	550	590	573	578	579	562	592	557	564	549	570	573	545	565	510	565	567	516	523	573	551	538	549	550	522	548	565	537	564	613	535	546	578	529	546	546	525	597	518	529	557	504	526	547	533	560	583	529	515	549	555	517	554	599	542	558	561	536	567	544	580	567	574	556	560	548	602	577	533	532	563	523	541	573	553	548	537	537	586	560	540	515	539	575	534	559	531	555	542	547	544	554	570	551	541	559	514	516	573	610	528	533	560	583	605	562	558	549	577	546	545	551	557	552	558	511	535	554	528	565	574	574	554	586	540	555	562	563	501	532	541	513	517	523	517	564	492	567	551	551	583	545	565	574	591	555	555	537	520	530	549	538	589	538	525	563	599	562	540	565	557	565	546	526	583	552	536	546	534	540	557	551	596	523	515	580	538	562	538	575	561	615	539	522	524	558	599	583	496	577	510	548	517	592	552	530	564	534	516	518	572	557	522	567	531	553	583	526	547	551	525	512	541	576	593	579	518	554	544	521	558	561	569	565	551	568	556	513	556	524	516	568	564	560	533	560	532	570	515	541	571	575	568	566	543	545	576	541	599	535	531	558	595	587	543	546	567	551	559	579	554	550	565	525	590	556	554	574	526	550	560	567	511	536	574	574	521	524	542	527	569	541	601	565	575	513	576	557	542	546	571	573	537	542	530	559	513	523	592	551	525	572	544	575	572	569	527	559	576	559	576	572	541	560	539	543	533	580	548	569	525	574	596	563	537	501	510	528	553	571	588	552	546	540	583	528	541	582	535	555	579	541	585	509	577	567	548	585	584	552	536	544	561	566	565	575	551	534	577	553	547	589	558	542	552	555	546	579	596	592	564	530	506	533	550	593	539	538	543	572	548	550	552	528	564	536	516	563	575	548	579	558	574	546	518	527	572	577	532	547	549	593	549	559	551	530	603	565	502	541	517	549	576	556	531	544	541	533	548	560	588	543	557	535	554	530	596	544	521	547	547	548	521	565	532	553	564	573	572	541	502	504	561	585	536	570	562	533	522	575	586	545	498	557	538	492	563	559	537	581	554	581	566	558	583	538	560	563	512	554	519	604	553	571	596	528	542	537	590	585	530	536	534	556	535	567	558	524	568	590	524	562	554	506	561	541	563	566	535	566	593	553	580	549	558	552	492	558	566	552	564	527	570	483	545	516	517	533	572	542	544	582	545	582	545	549	541	588	530	541	561	540	534	572	558	569	538	536	542	573	553	562	558	522	520	603	549	536	597	533	604	589	559	550	585	579	594	490	558	596	515	524	535	527	564	598	578	555	512	513	568	536	568	531	572	549	575	599	598	556	565	547	581	592	536	561	568	532	549	540	582	547	599	569	581	543	545	612	550	545	555	506	513	509	556	589	525	598	545	548	521	550	546	553	544	571	546	561	550	610	565	519	562	508	542	554	567	569	548	570	546	562	554	564	552	564	491	522	547	535	587	527	555	551	540	549	520	548	575	561	532	539	523	583	587	526	545	538	552	513	586	524	522	514	551	547	554	544	558	551	535	583	579	579	553	545	551	530	571	563	547	561	548	549	488	589	550	584	523	580	522	563	559	557	578	579	554	527	588	575	546	560	511	536	576	575	558	541	620	551	571	599	501	531	583	523	572	596	563	549	514	548	519	580	604	528	552	583	549	523	544	588	558	556	532	563	548	561	565	573	574	588	533	528	528	572	542	529	595	541	546	578	535	527	556	559	538	537	562	546	580	519	530	541	562	525	560	550	567	576	547	540	539	579	495	583	570	544	518	563	527	567	524	532	633	543	522	589	578	582	533	553	586	575	542	561	564	592	544	588	574	569	525	561	543	536	539	489	542	579	529	547	564	555	549	528	544	532	576	529	542	603	577	568	535	576	535	534	572	531	571	550	539	554	527	594	500	581	548	557	548	566	539	579	595	552	572	573	582	534	527	576	512	560	570	575	508	551	545	500	567	618	513	564	508	545	581	532	556	546	535	567	597	584	541	549	525	579	582	517	603	551	579	575	585	563	514	555	523	553	525	589	538	550	565	564	574	540	592	564	537	546	540	527	572	559	567	555	543	557	553	517	591	580	530	566	523	514	565	530	581	556	530	536	540	568	570	553	565	626	562	559	562	514	555	563	572	578	557	572	575	539	554	576	552	527	512	544	565	551	536	543	547	547	547	565	547	578	537	527	538	538	584	563	572	580	576	563	558	574	558	596	583	560	546	559	557	576	593	542	563	533	574	545	564	547	516	563	565	545	538	572	582	558	571	527	527	551	541	511	563	574	567	568	556	580	508	564	525	573	575	537	550	592	543	520	573	559	554	553	574	561	532	515	526	536	547	544	555	535	504	576	537	541	542	554	565	520	526	568	552	549	552	554	524	546	550	559	540	556	565	516	569	540	494	568	604	540	568	577	556	513	577	574	552	548	600	539	538	551	560	537	521	536	561	512	532	592	545	556	584	526	589	561	583	540	535	518	549	571	557	564	522	560	550	530	580	552	520	532	544	535	534	579	548	580	560	528	529	587	534	589	548	530	547	572	563	556	523	565	585	523	528	543	534	552
