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
336019759531	336019760092	336019760642	336019761192	336019761742	336019762292	336019762842	336019763392	336019763942	336019764492	336019765042	336019765592	336019766142	336019766692	336019767242	336019767792	336019768342	336019768892	336019769442	336019769992	336019770542	336019771092	336019771642	336019772192	336019772742	336019773292	336019773842	336019774392	336019774942	336019775492	336019776042	336019776592	336019777142	336019777692	336019778242	336019778792	336019779342	336019779892	336019780442	336019780992	336019781542	336019782092	336019782642	336019783192	336019783742	336019784292	336019784842	336019785392	336019785942	336019786492	336019787042	336019787592	336019788142	336019788692	336019789242	336019789792	336019790342	336019790892	336019791442	336019791992	336019792542	336019793092	336019793642	336019794192	336019794742	336019795292	336019795842	336019796392	336019796942	336019797492	336019798042	336019798592	336019799142	336019799692	336019800242	336019800792	336019801342	336019801892	336019802442	336019802992	336019803542	336019804092	336019804642	336019805192	336019805742	336019806292	336019806842	336019807392	336019807942	336019808492	336019809042	336019809592	336019810142	336019810692	336019811242	336019811792	336019812342	336019812892	336019813442	336019813992	336019814542	336019815092	336019815642	336019816192	336019816742	336019817292	336019817842	336019818392	336019818942	336019819492	336019820042	336019820592	336019821142	336019821692	336019822242	336019822792	336019823342	336019823892	336019824442	336019824992	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	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
37574	18581	7098	2517	1653	1227	975	742	598	607	512	441	434	414	412	366	361	326	358	313	355	322	317	269	313	277	268	265	283	283	267	273	286	264	286	251	278	282	275	294	263	285	281	281	258	266	270	311	267	249	256	252	246	254	262	228	246	247	280	251	261	284	268	292	283	292	293	248	245	266	273	251	283	269	238	293	281	265	264	276	284	292	234	265	265	284	212	262	251	259	293	272	285	273	271	255	264	268	250	277	255	257	271	274	275	261	254	273	254	251	272	300	275	262	252	261	271	249	276	244	267	253	280	269	246	258	260	270	267	304	259	258	278	266	281	248	280	262	238	281	279	273	250	255	262	262	264	264	247	236	267	253	296	262	293	258	281	271	262	276	252	248	238	281	266	243	239	262	270	265	296	233	252	278	257	287	251	272	264	276	263	265	246	236	276	235	258	214	271	284	245	253	280	282	254	244	241	259	277	260	242	249	262	259	246	277	236	262	258	255	275	250	261	264	280	245	259	260	259	242	251	237	272	256	268	238	244	243	238	271	235	232	264	272	261	260	254	234	254	267	238	276	256	309	278	266	293	273	240	272	257	300	269	261	264	248	264	259	273	277	272	245	288	265	253	254	297	243	245	243	268	261	264	241	240	248	257	247	271	239	259	241	261	268	249	245	235	271	280	272	238	256	239	275	274	269	268	249	275	256	248	279	256	279	273	255	255	272	305	254	257	281	266	252	292	271	233	262	248	278	253	256	251	270	249	279	278	276	251	253	303	273	233	249	271	254	252	294	252	242	260	253	275	266	284	269	241	257	258	285	270	247	277	257	272	262	241	278	272	250	280	247	281	290	263	250	266	243	251	250	272	248	264	250	292	297	280	276	285	274	259	249	273	265	255	295	255	266	279	264	278	281	277	266	245	297	299	250	250	239	254	234	268	262	299	266	262	230	245	263	259	266	266	246	297	275	262	260	276	289	260	267	260	250	256	256	251	253	262	278	252	225	249	248	276	249	274	266	263	250	254	240	281	272	272	255	252	237	278	256	262	245	265	271	257	277	241	244	248	267	268	268	260	267	244	255	267	273	270	288	264	274	242	283	274	246	259	246	264	249	265	276	289	255	263	295	266	237	255	289	262	269	233	266	254	273	261	280	256	268	261	252	262	249	273	274	238	252	270	250	245	254	259	248	267	264	247	266	279	285	278	251	258	267	266	273	249	253	255	228	264	241	278	289	261	289	260	255	266	255	266	251	251	255	258	238	277	276	264	260	256	293	245	270	290	252	282	248	239	277	254	254	251	289	241	261	231	267	262	256	265	275	245	282	296	271	253	272	282	264	267	272	280	286	282	268	286	313	272	268	258	267	253	244	252	292	277	237	265	258	247	232	265	270	292	250	266	247	264	240	249	277	244	254	261	268	245	244	269	263	273	270	249	285	276	255	239	261	260	258	242	254	242	286	251	256	285	264	265	249	289	273	267	283	277	312	254	281	256	251	264	258	300	296	244	311	242	259	252	228	270	294	269	258	266	261	278	250	274	247	270	277	262	253	273	261	272	245	252	240	275	259	273	278	250	295	266	261	265	265	268	268	263	236	260	250	278	244	303	248	261	237	214	280	262	234	274	259	269	262	239	257	275	259	266	261	282	259	250	266	275	271	234	236	259	301	268	264	250	247	266	268	251	257	267	245	305	251	258	243	277	264	274	237	244	257	255	281	246	272	247	286	253	258	269	269	275	276	260	241	265	239	271	273	282	290	271	265	261	248	266	278	262	254	269	277	258	272	261	246	231	230	247	256	275	281	261	250	223	257	247	294	260	277	245	267	250	269	246	265	277	236	252	294	255	271	250	265	282	258	240	275	267	254	266	235	297	262	274	241	252	228	251	246	240	257	269	280	241	262	249	233	267	257	268	224	255	269	265	266	276	268	282	277	266	261	248	264	262	246	305	250	264	244	282	252	267	280	260	280	263	239	248	269	305	251	278	282	248	270	256	247	247	263	246	248	241	260	270	269	271	253	245	259	258	286	248	271	263	275	273	262	240	267	271	264	241	246	277	249	256	276	277	289	261	252	238	249	269	250	271	285	252	256	254	274	249	263	282	272	256	269	255	273	261	235	276	280	237	255	280	252	243	263	264	251	240	239	268	266	258	270	252	263	265	245	242	261	251	274	266	302	270	257	252	245	262	251	262	281	256	262	253	268	260	246	260	250	266	279	272	276	256	273	255	245	268	281	264	267	264	266	241	276	275	245	268	264	243	248	295	254	250	250	264	264	250	244	248	264	276	241	238	271	244	249	250	262	254	269	257	273	232	243	272	284	252	285	255	271	263	276	276	256	270	255	263	283	249	279	271	249	269	259	206	258	266	242	288	275	281	220	275	266	266	261	258	256	258	267	260	241	288	280	269	271	271	262	273	236	291	290	277	259	263	266	255	274	259	263	262	246	245	238	245	271	243	256	256	266	260	254	247	262	239	250	273	281	289	264	260	259	284	255	251	244	266	254	256	247	266	243	271	258	264	271	251	246	265	251	247	268	260	260	250	253	262	260	286	261	266	256	232	252	246	288	289	268	263	269	282	248	243	247	263	250	254	252	248	268	261	263	256	286	233	239	250	232	282	266	255	279	284	244	250	287	266	280	283	265	270	260	259	263	263	279	270	268	256	271	274	296	228	268	268	245	249	268	259	247	268	242	258	255	277	269	233	265	276	227	237	230	251	269	270	284	254	272	246	271	304	247	257	295	278	263	272	254	253	251	262	261	243	264	238	249	290	264	257	271	249	278	287	279	250	272	277	259	267	276	265	255	272	279	262	260	262	256	246	269	249	291	246	250	245	234	277	267	238	264	265	255	253	271	255	259	265	282	258	253	247	282	246	273	268	255	254	296	278	254	271	251	245	263	259	280	219	251	262	257	274	253	271	249	256	223	275	251	260	244	273	255	262	254	255	297	258	253	261	287	271	268	264	272	264	269	258	261	239	249	275	260	261	231	284	235	262	277	252	260	252	249	231	262	262	239	263	250	266	255	260	258	260	240	263	265	262	248	240	282	249	270	262	269	260	258	263	232	246	263	266	262	277	217	285	254	278	264	228	254	263	249	295	255	243	263	252	235	247	265	285	257	263	260	256	274	262	287	255	257	250	294	266	270	264	271	267	269	261	262	293	244	273	264	225	264	262	250	258	259	287	243	281	263	286	265	242	272	269	256	254	253	247	248	257	285	262	259	242	261	270	279	288	230	274	226	249	289	237	251	247	286	244	262	268	263	243	254	276	297	252	284	287	255	278	240	232	269	242	255	273	242	247	264	269	283	299	285	267	281	270	279	263	237	273	264	234	265	252	253	243	257	274	271	282	262	248	244	246	259	254	273	245	236	278	267	250	237	257	251	243	236	240	276	297	255	248	247	259	261	268	244	236	241	303	283	258	266	239	289	268	251	225	259	256	278	248	300	251	248	253	290	237	285	292	263	236	293	268	266	252	296	257	251	264	265
20091	2768	6239	6857	5943	4897	4035	3381	2779	2534	2162	1974	1806	1724	1542	1456	1335	1377	1297	1229	1195	1113	1117	1064	1023	1030	998	1045	1028	919	977	961	988	978	859	905	870	803	873	851	869	856	853	815	853	824	863	834	882	857	846	816	823	794	851	834	804	787	801	726	802	840	755	803	785	781	827	794	779	815	789	800	815	803	761	796	801	820	828	800	801	749	774	775	783	795	769	748	791	846	762	774	782	756	773	774	810	769	780	755	793	778	732	755	773	760	727	797	784	787	792	812	759	763	760	786	760	768	775	777	766	720	805	736	797	799	775	799	768	774	725	807	731	762	819	786	727	815	737	746	781	765	755	724	775	802	753	771	771	736	747	732	759	744	758	769	802	746	782	794	773	720	779	776	732	783	797	782	765	795	766	776	816	779	774	801	813	800	724	736	757	787	796	795	743	710	764	765	787	751	765	744	808	734	747	755	726	763	741	760	703	750	720	773	752	756	786	770	790	750	787	782	736	731	728	750	790	754	797	772	801	749	740	755	834	727	716	789	755	741	751	814	733	810	770	714	795	742	826	726	775	749	746	755	766	797	771	752	826	770	799	722	771	664	716	726	749	749	747	849	767	772	779	766	761	787	769	776	713	756	766	800	741	751	689	785	758	770	776	770	782	762	765	751	750	772	747	749	767	754	769	755	768	727	755	777	746	709	785	806	793	757	721	752	756	757	781	766	705	802	786	782	737	740	696	795	765	765	777	833	734	751	755	745	790	731	750	776	760	748	753	782	827	775	792	788	739	760	799	824	766	734	765	756	761	798	795	756	793	752	722	781	763	752	833	779	767	771	773	754	721	751	771	805	757	780	787	831	805	757	778	699	799	768	749	783	750	715	785	787	712	774	727	765	754	776	750	818	731	822	790	766	765	710	742	733	729	763	750	797	709	776	793	696	720	753	748	771	793	796	768	753	778	736	799	717	768	719	789	711	763	783	760	711	768	754	733	786	798	763	729	763	752	765	817	768	759	800	765	739	831	731	753	787	752	763	766	785	777	779	801	760	654	786	741	779	785	739	743	773	748	804	708	786	763	745	742	821	794	762	771	742	772	795	792	768	792	762	767	817	801	763	751	757	747	771	786	771	778	713	765	721	758	763	801	744	773	831	754	762	716	755	767	796	762	767	752	797	792	764	765	798	804	719	708	797	770	768	777	743	725	716	749	786	765	722	771	773	755	736	791	759	797	738	742	782	784	760	751	744	747	759	804	788	733	700	746	789	748	749	758	677	794	714	751	761	755	771	804	711	805	738	783	743	750	771	779	773	803	773	770	777	770	752	750	767	734	780	725	762	752	706	747	777	746	747	769	724	767	725	745	736	743	802	782	773	767	753	772	793	778	779	724	763	807	770	790	815	794	770	730	776	801	803	784	762	746	745	755	724	699	773	763	758	743	756	776	793	791	744	742	791	824	761	710	791	729	709	751	772	765	764	819	824	814	738	784	771	758	772	767	775	775	758	717	804	788	728	731	779	734	765	785	809	747	686	740	784	768	732	769	763	780	750	735	779	708	776	757	767	782	736	759	788	781	808	782	810	697	770	735	784	767	827	774	839	798	770	726	784	747	774	810	793	731	785	802	729	736	771	765	768	746	725	718	814	805	798	792	784	738	742	790	711	766	739	733	765	774	807	807	800	753	798	768	750	707	740	714	779	762	754	762	726	751	748	749	794	737	763	755	758	732	732	763	806	763	718	746	770	819	804	783	777	752	767	738	758	703	761	759	732	767	742	776	758	774	735	753	782	759	795	720	792	722	725	762	762	744	741	779	791	754	795	724	752	755	812	731	764	761	753	729	752	732	711	717	764	768	835	740	781	763	744	740	753	804	753	789	769	726	789	746	768	803	764	723	729	750	774	755	788	775	761	767	780	761	795	786	771	728	763	721	761	733	751	725	795	761	748	753	764	730	806	766	750	773	779	758	757	770	725	759	758	772	750	766	785	768	720	754	699	780	812	798	722	771	723	776	740	757	761	829	771	765	777	819	741	762	780	750	785	719	751	777	729	781	788	764	800	796	784	797	775	797	750	722	773	756	771	726	786	766	752	777	719	729	717	754	723	761	768	745	735	771	784	707	730	773	700	764	761	777	789	762	758	776	772	760	758	730	787	770	760	810	741	787	762	796	805	769	755	790	745	774	737	799	746	733	779	814	775	743	745	775	815	733	765	756	773	756	777	796	742	761	738	751	765	725	774	769	784	756	760	717	831	775	764	750	777	754	734	799	781	764	790	768	757	756	738	787	751	741	718	769	777	787	793	743	738	713	749	749	780	770	761	779	787	788	772	798	743	733	777	718	807	748	789	791	745	722	788	747	745	768	776	750	689	717	742	760	748	772	761	735	732	756	793	752	801	778	742	768	707	752	755	768	771	736	775	760	754	782	771	771	766	763	777	799	763	731	759	713	741	731	762	813	779	768	832	757	739	782	726	776	749	759	750	745	773	776	783	775	762	762	763	769	747	732	798	748	777	799	771	787	754	769	733	742	732	816	753	781	762	823	769	732	695	754	770	747	757	774	782	730	759	774	700	788	774	784	729	819	733	775	738	731	779	781	788	783	740	795	779	751	765	741	825	777	772	745	760	802	760	759	758	749	804	767	771	713	746	794	768	769	778	745	778	731	760	743	820	756	745	758	821	783	712	781	717	796	759	768	711	741	789	757	718	798	722	732	778	834	727	785	769	780	766	750	740	749	764	815	726	787	751	777	724	773	734	807	765	752	759	703	744	773	747	752	775	760	753	725	740	773	777	773	723	783	724	772	776	740	794	805	733	763	695	803	776	736	731	786	701	760	757	799	773	732	771	770	760	788	756	802	773	768	794	751	777	749	793	766	750	756	760	845	749	738	758	734	739	747	789	759	746	751	695	751	716	762	774	787	758	772	764	759	806	804	739	747	747	779	782	697	824	774	764	763	742	736	780	739	701	784	762	747	779	753	783	754	743	804	763	714	741	815	780	769	794	781	774	738	757	815	739	827	781	714	733	796	760	724	758	777	714	802	783	797	798	746	785	741	730	782	733	756	794	729	783	806	796	742	754	769	767	776	764	747	776	808	749	758	780	793	731	770	729	750	748	766	738	718	766	737	785	733	758	765	782	791	781	767	754	794	734	738	753	735	711	750	750	703	772	781	731	769	773	787	780	769	768	818	778	773	762	765	803	734	762	788	787	760	752	743	837	775	778	794	765	762	759	793	753	757	809	831	712	797	732	808	757	708	763	744	771	768	780	765	752	807	737	780	779	795	717	765	774	778	729	810	770	754	761	757	786	811	765	753	711	751	770	781	745	750	739	767	767	736	789	752	754	752	737	724	772	755	752	741	800	717	779	813	743	763	738	761	744	811	803	727	773	746	774	777	758	708	732	723	734	748	773	776	757	770	739	785	786	744	762	749	729	730	709	789	821	771	771	756	792	780	779	751	795	735	723	762	750	766	762	773	773	755	745	743	755
3560	287	196	115	108	113	99	91	90	86	83	84	64	82	76	98	80	83	76	78	66	72	87	65	68	59	103	83	87	76	72	69	85	97	78	78	72	77	74	79	79	69	84	79	84	84	74	71	68	82	79	79	87	71	61	72	82	83	85	66	80	71	67	80	70	82	80	81	78	79	83	61	90	87	79	89	71	86	84	74	82	81	85	75	80	54	71	81	77	83	85	73	76	87	64	94	72	72	84	92	76	85	55	79	94	70	69	75	87	105	90	88	90	84	79	90	73	71	72	74	90	82	75	90	82	72	65	82	77	92	74	65	80	86	66	66	73	62	73	72	76	85	69	93	89	73	96	72	75	68	70	71	61	76	79	68	70	81	65	93	87	79	61	87	98	59	78	78	75	77	67	72	71	62	87	61	62	97	72	91	98	94	81	80	89	62	76	87	73	66	68	76	75	83	84	77	81	93	73	78	65	76	82	85	74	68	72	64	95	68	80	88	71	60	74	70	89	85	89	89	99	67	71	75	92	54	81	75	72	76	99	86	72	85	75	81	80	81	77	88	70	79	69	59	83	66	70	78	78	76	84	92	81	63	66	80	84	77	86	73	79	72	89	71	78	75	71	79	68	71	61	82	74	84	80	67	69	76	76	93	79	84	71	68	73	73	67	74	78	75	76	106	79	81	76	69	72	62	66	73	55	74	55	70	73	82	89	68	87	76	82	60	76	73	68	76	80	82	84	88	77	69	68	65	72	79	70	79	82	88	69	73	79	84	81	69	82	88	58	91	74	66	80	74	75	81	78	89	80	67	90	86	68	66	83	71	82	78	78	82	74	87	96	80	85	63	69	64	74	72	86	61	79	80	82	74	72	74	86	78	84	68	74	81	82	75	91	74	79	68	79	80	71	77	73	87	79	80	72	78	93	72	84	76	82	71	66	72	65	78	80	64	79	67	71	75	73	90	79	67	76	66	73	73	65	83	64	70	67	90	72	98	84	75	84	71	80	70	74	93	74	77	85	74	76	64	74	87	76	89	77	76	87	55	77	68	80	80	69	90	89	73	71	76	80	63	64	83	73	82	86	80	70	86	80	68	77	94	64	60	77	63	67	78	66	72	85	99	75	61	65	80	84	86	76	76	68	80	64	75	73	79	72	82	77	65	64	76	79	81	70	72	85	66	62	83	64	70	78	76	87	83	103	72	73	83	77	88	77	75	73	64	72	69	77	76	87	69	68	72	79	79	83	75	79	86	72	77	61	65	58	84	76	84	81	68	63	69	73	74	76	64	70	83	85	66	69	63	73	101	76	83	78	80	80	60	71	69	80	71	80	62	68	82	72	78	80	85	79	84	76	73	70	72	82	73	71	81	91	69	75	60	87	89	74	85	89	70	78	73	78	62	75	85	75	80	64	54	51	70	76	86	70	69	64	84	67	85	64	91	79	80	84	65	80	66	85	74	84	79	76	76	66	90	85	74	79	84	84	98	85	77	79	64	96	79	76	76	62	93	86	78	70	89	68	68	78	61	83	77	70	66	70	81	92	91	73	71	76	96	83	73	77	85	66	67	78	68	97	88	72	62	85	64	83	70	93	73	67	79	69	86	82	68	86	73	73	63	80	75	77	71	81	85	92	82	74	96	67	67	82	78	75	74	67	63	69	83	77	85	77	70	73	96	60	85	73	89	64	86	87	72	72	76	84	73	90	73	70	77	78	80	81	95	55	69	67	79	52	91	74	75	80	68	94	77	83	74	60	85	79	69	63	84	79	81	66	83	73	67	72	77	88	84	89	66	85	86	82	87	74	72	79	80	79	71	80	79	81	71	59	92	82	84	76	82	81	99	78	74	74	78	79	77	81	72	80	63	87	85	80	69	80	74	80	67	81	82	65	94	71	80	77	83	63	81	61	75	66	78	76	79	78	75	91	58	71	73	70	84	78	83	71	75	79	93	75	81	71	78	86	87	74	74	85	79	80	74	68	76	75	101	81	80	79	84	77	88	94	83	71	85	76	95	86	81	78	62	67	66	74	75	67	75	66	78	80	80	80	74	69	85	69	63	85	83	93	88	73	73	81	79	70	89	82	71	71	73	96	96	86	80	64	96	77	72	70	72	84	85	60	81	64	95	81	80	75	69	49	73	81	75	86	68	86	80	73	64	65	73	67	78	64	78	75	78	77	58	60	71	84	84	67	75	77	79	80	86	79	76	74	63	85	75	59	86	88	67	64	67	72	86	72	73	72	96	81	68	71	76	62	71	76	85	61	65	73	76	79	73	75	75	69	62	72	74	87	62	67	69	68	66	67	95	70	64	69	78	85	69	92	70	82	76	81	75	73	75	77	69	92	81	87	73	74	76	79	77	84	62	94	71	60	75	64	93	61	78	84	82	71	73	86	75	81	58	82	82	75	64	81	76	74	63	81	69	84	94	77	71	74	78	78	81	80	63	68	79	80	78	72	93	87	69	62	66	69	75	87	79	87	93	87	74	81	87	76	73	89	82	89	87	71	76	67	81	74	95	76	78	76	78	81	98	86	80	65	62	75	71	72	58	81	88	90	87	74	80	80	84	82	96	89	74	85	82	76	82	61	79	90	77	83	64	73	58	77	75	61	57	66	56	83	77	73	76	80	78	79	80	91	86	79	79	76	66	60	69	67	78	73	91	84	72	64	71	60	81	79	74	80	81	81	63	69	71	78	74	79	88	73	75	74	67	79	71	72	73	72	86	87	83	71	71	74	71	64	81	94	103	63	70	79	80	87	74	76	72	79	95	75	83	72	78	97	95	76	78	71	68	71	72	67	91	77	103	71	70	77	92	83	68	73	82	89	71	71	71	72	85	86	92	69	91	83	66	81	64	64	79	76	73	69	71	72	73	62	79	83	80	85	76	82	75	85	72	78	81	70	60	83	81	71	78	71	82	76	84	99	80	87	75	76	82	75	76	80	84	86	59	77	79	71	83	66	89	81	72	61	78	66	78	93	78	71	78	79	89	72	77	78	81	68	80	105	75	70	83	75	82	65	63	63	75	78	80	92	94	74	85	64	86	84	96	79	84	66	101	85	83	82	79	72	70	98	83	71	81	67	86	75	77	76	82	81	64	62	69	75	83	72	69	73	68	89	91	84	84	71	60	88	66	80	78	76	87	68	73	100	74	65	78	73	87	71	79	71	66	85	91	72	70	72	86	76	71	58	81	79	74	83	74	70	71	65	79	66	88	65	75	73	71	85	76	61	83	90	70	66	82	76	58	70	79	76	96	52	87	85	68	76	65	61	100	75	90	69	85	71	86	80	87	69	72	79	62	71	77	71	79	86	78	67	83	76	68	74	78	80	79	88	88	76	92	70	79	81	59	74	82	88	73	74	79	87	74	85	62	77	87	84	84	94	78	70	84	93	80	73	71	87	59	82	76	88	75	68	73	81	63	75	77	84	74	86	69	70	82	77	73	91	84	73	96	67	94	79	90	75	87	88	84	88	79	75	80
2735	384	454	451	443	361	418	364	310	314	316	294	339	332	282	307	305	298	272	288	290	279	304	306	299	293	297	292	298	290	295	288	313	293	281	302	294	261	273	279	303	301	277	294	288	260	306	261	277	322	261	310	289	282	279	264	284	300	319	290	273	254	283	309	278	308	297	291	277	290	296	295	303	267	286	263	301	285	323	277	274	295	295	278	302	270	309	302	279	268	317	291	317	270	247	291	283	299	276	281	259	289	302	269	281	269	311	262	279	297	283	308	298	302	298	295	283	317	294	307	301	274	307	275	294	267	269	282	267	280	307	272	267	298	265	268	280	316	295	319	289	255	270	305	301	280	287	291	301	295	294	282	290	291	303	288	265	263	280	297	311	293	306	275	305	284	303	305	267	280	281	294	279	286	295	300	292	336	271	254	289	301	269	264	276	299	300	305	264	286	301	288	290	289	289	266	296	296	310	276	288	259	275	262	308	299	301	298	296	285	295	305	285	296	311	279	268	269	283	286	286	285	290	296	282	286	254	280	267	273	284	269	290	310	279	269	292	259	298	272	298	293	273	280	263	282	268	285	299	295	324	300	275	282	304	273	270	308	281	280	296	270	305	279	295	258	267	304	289	274	281	287	280	278	263	294	294	277	317	269	274	265	319	288	289	280	293	297	261	291	293	252	293	317	290	279	294	289	295	296	287	289	283	295	304	325	266	292	272	252	282	275	278	282	314	317	272	276	295	272	307	270	267	283	278	277	259	272	301	273	287	273	295	297	291	278	257	278	293	288	269	266	265	276	283	280	263	304	277	280	291	283	286	309	273	279	305	277	296	308	287	308	266	280	304	284	273	290	267	281	273	248	294	290	285	306	294	264	290	296	274	281	300	299	305	273	287	288	292	292	283	275	307	303	303	292	303	279	280	322	282	299	277	281	288	266	265	308	281	266	301	292	303	308	285	289	284	259	313	269	286	276	303	308	286	273	260	281	282	280	289	300	279	284	309	279	258	253	282	301	297	288	278	266	285	269	260	273	293	292	298	300	266	253	314	302	255	296	314	304	272	273	304	294	278	268	284	311	280	294	281	294	282	281	280	276	290	297	280	275	308	270	288	258	264	293	303	244	258	276	266	268	323	274	324	287	326	286	300	266	243	273	305	290	268	271	262	273	278	267	301	285	283	296	275	276	288	272	295	294	296	272	304	250	278	308	280	283	286	289	274	289	280	282	304	296	319	275	291	274	283	294	284	324	288	261	313	309	276	285	300	251	273	258	284	307	278	269	289	298	345	266	299	266	291	301	282	294	300	292	281	300	266	255	294	303	286	276	320	309	274	294	268	293	254	322	300	280	273	298	281	302	312	268	273	283	272	274	257	300	308	302	279	289	303	283	279	299	288	267	312	275	266	293	270	271	293	265	280	295	318	256	285	306	294	288	264	249	298	301	291	271	262	281	262	293	293	296	263	271	265	309	252	265	271	279	290	306	241	281	260	280	300	268	269	293	281	295	270	254	277	284	293	272	289	305	287	283	294	267	299	285	273	276	286	284	267	289	261	267	288	298	265	268	302	277	321	280	262	271	299	283	311	255	296	264	273	293	281	303	309	317	277	279	278	307	274	274	320	256	292	281	295	301	296	284	266	303	295	309	263	303	289	263	278	274	295	290	300	281	306	267	283	324	297	271	289	324	292	267	271	277	246	280	286	292	256	307	262	298	275	253	265	275	312	263	284	280	288	281	272	278	326	275	290	294	312	291	292	302	274	286	273	274	286	274	296	282	268	307	292	298	266	296	308	289	288	279	300	267	273	292	292	278	285	277	301	266	286	275	290	309	290	263	291	292	276	302	287	278	289	266	289	338	298	268	274	278	276	315	287	269	269	274	282	265	300	295	273	297	300	288	272	233	307	280	277	307	297	282	283	300	270	283	265	291	278	271	293	290	284	277	265	286	282	275	299	296	266	293	276	293	252	266	276	276	287	300	307	305	310	310	308	290	301	267	294	295	287	278	297	266	249	299	291	286	282	301	258	318	260	280	293	255	252	309	273	244	275	290	289	292	291	280	293	266	280	283	283	314	288	264	291	263	299	293	291	280	287	279	311	299	282	261	287	294	319	300	292	302	270	263	303	307	283	291	291	278	266	250	279	267	308	310	276	314	285	272	278	285	272	272	288	285	269	259	291	295	283	280	292	308	270	249	303	283	297	282	265	309	287	268	302	244	272	275	287	287	294	295	308	273	288	275	273	260	295	265	274	295	285	271	319	272	260	277	299	275	280	271	268	292	283	308	270	266	271	260	269	301	289	295	277	305	288	288	294	282	285	290	280	291	277	289	296	297	292	291	296	267	267	257	257	286	309	285	297	266	278	288	302	272	289	274	260	279	288	283	261	288	313	297	298	286	297	280	289	257	293	283	274	290	281	296	284	282	273	297	307	271	278	309	294	299	272	262	270	270	267	274	290	298	317	276	295	273	283	306	271	305	334	272	298	291	279	273	283	278	266	300	268	255	303	305	291	296	262	283	292	313	292	314	301	272	280	263	245	268	290	287	283	280	262	280	322	295	298	267	275	281	296	303	304	299	298	284	263	286	306	303	304	308	294	300	278	346	259	294	333	251	297	266	265	285	258	272	331	286	290	321	322	256	321	278	285	304	319	299	277	306	294	249	292	283	309	289	314	255	298	295	268	276	277	292	286	279	287	281	299	287	274	278	283	277	280	296	288	258	294	321	276	282	278	293	277	266	304	291	284	304	266	280	257	283	292	285	314	287	305	289	305	274	274	318	270	286	311	307	280	302	282	309	295	286	260	284	305	287	276	305	263	274	282	281	284	325	294	278	276	293	282	295	272	297	285	259	296	278	260	289	238	313	284	301	289	277	269	304	288	283	294	313	273	259	280	295	265	294	304	266	303	322	276	323	271	278	279	324	286	273	275	299	263	297	292	291	257	273	291	274	242	255	267	262	270	294	300	282	274	265	288	300	266	289	287	326	297	277	267	274	291	262	241	268	294	293	260	282	303	273	284	298	242	288	276	269	302	290	284	276	279	303	299	301	264	255	292	325	283	295	304	267	277	269	318	269	303	324	264	288	284	298	282	297	262	281	317	294	267	316	282	287	271	248	306	280	307	296	300	302	273	266	268	282	271	291	280	281	285	277	301	290	278	284	262	268	299	251	315	282	262	292	301	265	266	286	280	297	287	254	266	259	284	257	294	273	266	270	310	274	280	301	289	291	287	284	282	291	290	289	280	276	288	303	283	281	299	279	286	278	285	276	271	275	262	287	293	264	272	306	286	264	278	262	294	260	304	262	277	287	270	284	287	290	302	298	321	289	271	279	283	293	313	246	293	255	310	301	284	270	276	273	284	277	271	274	281	294	291	291	285	289	271	268	300	284	294	267	292	302	255	271	298	269	289	291	277	276	280	290	276	300	254	290	282	265	294	302	285	299	325	304	298	254	278	254	288	286	269	293	296	287	316	276	268	307
29771	6796	1593	1036	838	606	513	392	351	308	257	251	242	252	201	209	223	197	208	196	197	184	160	175	174	171	168	181	163	169	165	184	156	185	185	160	165	145	158	179	156	166	176	169	168	169	174	152	162	165	159	205	161	151	158	167	189	159	155	145	173	155	161	175	174	169	153	153	168	172	165	168	147	166	160	172	169	170	149	164	159	164	128	144	166	196	151	174	174	165	171	193	195	162	162	163	171	136	171	166	184	165	172	152	170	154	158	189	176	188	160	165	171	154	178	172	160	169	157	161	173	160	162	170	181	156	170	160	146	161	149	175	156	145	181	158	168	164	179	163	186	177	140	162	163	169	184	170	172	152	152	164	128	149	175	145	159	145	153	174	158	168	188	143	163	175	168	169	174	170	149	160	193	174	158	152	151	167	153	164	175	144	162	168	189	163	140	171	160	159	162	164	166	165	169	142	174	187	176	147	170	191	148	160	157	176	198	176	163	179	144	168	175	162	140	168	160	167	151	180	188	161	174	134	160	161	146	163	184	155	159	146	142	150	167	157	154	172	156	174	154	161	163	172	164	181	172	160	177	150	167	158	148	179	158	157	177	162	162	166	162	150	176	164	169	175	131	156	175	164	158	176	163	144	155	169	167	155	141	159	180	178	137	152	151	169	177	168	131	183	159	139	172	141	152	146	144	146	145	173	160	136	159	140	157	161	151	158	169	159	159	168	172	145	188	169	178	192	152	167	178	161	142	194	164	178	133	155	157	169	153	161	135	153	159	169	159	143	159	151	164	181	163	174	161	181	128	161	172	157	156	164	173	176	166	153	149	131	163	154	149	183	146	145	161	160	167	181	185	184	156	148	154	161	158	138	151	140	181	190	170	157	171	166	162	165	189	174	161	146	159	150	151	137	151	166	190	164	141	153	166	156	148	160	155	177	156	162	172	194	164	170	167	150	157	167	149	134	175	166	135	158	168	156	155	159	160	176	174	146	146	163	164	153	156	137	178	181	159	172	145	177	159	157	150	158	171	156	164	154	161	171	149	158	152	131	151	161	150	177	174	143	154	147	154	177	155	159	151	159	165	172	169	163	159	156	140	166	179	158	159	169	154	154	147	153	170	136	166	182	179	161	162	209	168	171	170	156	152	149	139	165	143	165	154	148	160	164	169	164	181	168	171	155	147	140	170	159	162	152	158	168	162	161	143	172	150	179	150	145	166	157	175	162	159	155	151	168	180	178	156	161	166	166	144	159	162	180	158	158	150	177	152	173	146	161	169	168	161	167	157	158	145	158	151	162	165	180	170	176	146	158	160	163	157	178	158	155	179	188	162	147	150	160	167	167	165	168	163	155	164	154	169	170	171	167	154	183	140	176	152	172	159	143	169	158	165	163	157	164	160	169	150	168	185	148	164	153	166	172	184	167	160	160	163	149	151	165	164	158	165	133	160	157	158	161	157	188	172	150	166	157	154	162	163	169	168	158	162	175	157	180	152	180	164	153	144	186	154	161	170	158	173	165	178	163	172	174	159	162	170	175	165	165	158	151	160	156	162	185	154	152	165	150	193	143	169	165	175	164	137	152	157	153	140	146	178	152	159	176	174	169	165	151	172	176	144	159	165	145	150	159	167	164	169	142	164	162	163	153	171	164	136	156	142	186	186	156	171	157	148	174	154	145	150	157	148	162	180	152	153	157	158	150	151	144	176	162	155	188	184	165	191	167	195	164	140	179	157	149	157	158	186	161	154	167	170	169	171	184	165	183	151	164	170	160	174	166	170	151	169	140	174	169	160	159	139	151	155	138	172	174	174	143	134	192	145	167	165	160	156	180	162	158	158	162	159	160	148	153	178	153	166	159	162	174	146	142	161	169	167	172	158	184	159	151	133	196	153	159	172	170	157	159	151	154	179	176	153	153	163	150	145	176	152	181	159	145	178	135	155	157	171	156	167	165	166	161	145	178	167	159	154	148	172	171	153	157	181	160	175	182	172	173	153	159	155	153	162	163	163	156	154	138	166	160	168	179	158	186	179	164	167	180	161	153	176	161	150	156	157	159	157	176	167	159	176	151	171	192	180	150	157	173	176	164	172	174	165	164	174	152	183	166	156	162	161	165	177	136	134	150	165	147	168	165	155	161	143	155	168	170	170	176	159	163	152	147	152	158	181	164	169	159	168	146	156	170	155	154	173	173	162	148	141	161	166	162	188	182	143	151	156	164	171	174	164	157	161	174	172	165	152	155	164	180	155	138	177	165	170	155	155	157	161	161	186	160	153	181	178	163	167	147	160	145	175	131	161	170	173	161	152	185	175	138	157	144	170	180	158	159	159	154	162	171	168	148	168	175	170	167	187	188	165	179	162	157	168	172	149	169	147	164	166	162	135	173	159	149	172	144	183	183	186	155	161	170	194	180	167	168	166	151	158	145	164	156	163	136	181	156	169	177	169	142	161	165	171	175	175	167	158	153	170	164	175	173	172	161	127	201	193	174	161	150	173	167	155	147	162	155	168	170	182	138	162	176	158	143	175	157	167	174	168	140	156	158	159	164	162	174	147	143	153	161	145	136	162	168	149	169	162	156	140	183	156	166	155	166	160	164	160	191	166	158	177	166	159	150	176	166	155	149	143	203	156	163	150	181	170	166	151	147	175	164	162	145	172	169	160	170	161	170	175	153	147	167	165	158	149	165	138	162	169	157	173	150	157	182	162	154	175	142	157	157	164	176	193	153	170	177	169	170	150	154	167	182	152	151	174	173	144	168	152	171	165	156	171	148	159	153	149	176	159	165	169	141	156	171	159	139	159	171	139	132	205	143	185	159	155	166	176	161	173	145	151	165	165	148	163	172	182	137	139	179	179	185	167	149	171	175	168	171	192	153	186	177	150	162	160	188	171	171	167	160	165	157	141	168	167	173	169	164	177	167	173	143	164	138	144	142	177	181	167	195	165	161	162	151	158	148	174	147	161	193	166	149	150	153	185	162	160	179	170	164	160	176	172	173	197	171	159	155	147	164	166	170	146	158	157	144	155	175	188	173	163	146	149	168	164	153	160	160	189	161	159	188	147	179	166	144	143	166	179	165	145	154	165	153	150	159	182	164	157	145	170	161	141	161	154	164	159	158	166	126	182	160	161	149	191	157	161	161	173	177	184	162	170	163	149	169	166	163	147	170	150	156	181	160	167	170	178	163	175	152	144	145	167	162	173	201	166	152	163	162	162	179	165	147	169	196	177	170	138	145	154	173	169	158	166	151	152	165	157	161	178	137	164	164	168	151	143	174	172	162	168	153	153	164	148	193	174	151	168	169	189	171	167	164	173	159	161	170	186	145	149	149	183	165	151	180	153	132	165	162	140	157	174	162	158	146	145	153	164	185	187	160	142	171	178	187	160	178	150	182	153	159	164	180	164	155	157	158	151	164	154	157	159	172	142	167	180	147	154	155	165	165	148	164	170	153	176	154	168	168	172	177	163	166	140	155	172	165	187	144
14287	1469	3305	3534	3108	2637	2121	1784	1520	1262	1165	1079	1055	942	916	835	841	765	745	711	768	694	686	648	678	671	608	662	607	613	579	588	586	596	535	581	569	588	587	556	602	544	580	587	590	530	554	593	533	545	566	553	528	521	585	556	558	529	570	556	540	529	528	571	549	547	533	505	568	521	550	500	503	559	537	540	509	528	520	532	521	532	509	470	505	532	558	496	533	515	561	542	549	514	555	540	514	518	519	539	516	514	505	504	514	520	498	526	514	490	501	532	534	506	521	534	533	524	525	501	541	514	505	517	534	539	584	521	534	502	489	506	515	510	518	535	490	516	535	495	521	509	535	503	544	513	537	535	522	543	485	528	513	507	496	514	482	512	530	532	528	530	506	527	572	493	542	535	512	459	484	514	551	516	527	537	473	497	503	458	497	506	529	489	499	498	536	537	472	538	539	531	543	484	497	503	479	470	560	549	507	555	486	521	520	513	546	508	496	517	511	471	494	525	472	493	528	510	518	591	524	500	532	538	521	518	548	484	529	510	536	513	482	493	493	514	488	489	518	513	538	524	530	547	544	569	503	558	524	502	531	529	485	541	554	508	496	470	473	529	512	483	498	527	491	559	478	508	519	519	504	552	531	547	538	532	484	496	487	485	513	481	532	457	542	529	513	463	514	527	501	521	538	521	534	503	456	511	536	539	517	507	507	550	536	485	519	487	465	541	495	514	479	487	450	520	479	521	537	535	550	512	513	491	546	529	559	538	534	528	514	493	524	498	537	527	474	485	527	505	503	523	534	532	507	553	532	524	504	484	527	479	516	547	483	517	533	492	490	517	496	501	538	496	472	511	519	515	519	509	530	517	500	532	551	524	537	516	510	556	501	498	509	502	481	504	534	539	500	493	484	513	519	483	474	525	485	544	489	524	540	496	483	495	543	499	469	540	513	504	504	555	493	531	482	455	487	467	485	462	506	495	552	552	514	508	490	519	548	514	513	504	552	503	502	539	497	545	518	534	588	514	516	477	528	542	494	558	500	528	513	546	513	513	510	538	494	501	537	497	468	529	540	506	516	522	539	528	477	491	542	581	485	512	494	544	537	518	523	510	512	498	510	498	539	483	487	487	512	521	496	496	504	512	500	539	481	507	534	502	501	531	526	573	519	500	495	520	502	529	518	502	503	527	536	530	478	500	508	499	513	538	482	533	479	528	563	509	487	543	555	510	479	476	471	480	515	519	544	502	525	467	532	510	458	483	504	493	499	512	503	531	501	539	495	501	511	512	535	514	527	506	548	520	543	521	533	530	532	535	553	503	525	500	538	492	496	513	535	531	556	560	518	522	516	539	497	501	510	518	504	516	478	539	479	538	503	544	535	502	462	518	495	484	536	461	511	499	513	522	543	557	507	524	531	537	506	519	526	541	498	507	520	506	502	561	472	510	545	493	517	515	506	491	495	498	496	540	487	523	508	511	502	510	528	502	479	549	493	544	515	525	539	485	512	497	473	506	497	561	514	527	523	517	513	489	503	469	456	532	474	553	519	498	477	491	522	515	531	540	535	500	516	515	493	513	513	503	512	507	491	551	501	528	513	496	504	555	520	490	554	481	498	531	499	543	567	494	521	489	488	548	494	529	514	509	526	467	532	536	480	507	509	505	528	500	521	535	541	530	558	492	530	489	547	506	502	488	508	507	535	490	499	504	523	514	486	530	488	539	487	517	513	551	549	519	492	496	545	508	509	517	522	493	557	513	533	456	530	553	533	486	468	493	495	538	554	481	482	526	534	484	554	514	530	524	503	540	524	500	502	536	531	513	544	506	492	503	540	507	507	524	497	476	502	525	508	542	540	512	499	511	496	504	524	516	537	503	472	512	467	503	541	526	487	491	503	497	507	523	581	561	503	536	517	535	522	536	456	508	522	537	504	531	526	504	514	505	535	529	497	523	523	488	495	535	478	544	471	508	520	533	538	527	517	531	505	528	497	516	507	529	503	543	499	534	521	516	495	501	472	504	550	525	527	493	540	512	545	514	478	491	490	551	521	530	539	495	510	540	519	445	515	515	501	527	498	499	533	495	507	499	502	547	560	494	521	513	544	536	531	539	540	497	548	522	480	518	533	527	475	489	471	544	533	540	529	500	518	524	581	495	513	502	544	528	529	523	520	479	534	500	515	510	470	523	531	504	538	494	514	555	507	530	510	501	491	513	477	484	514	466	540	510	532	523	546	469	532	556	511	492	533	495	550	506	504	515	517	502	511	535	514	504	521	530	490	524	507	536	538	481	497	524	517	496	510	522	505	514	530	522	484	521	542	492	490	484	528	492	509	512	548	506	525	511	517	495	509	549	542	529	548	486	520	553	508	515	521	508	496	508	505	527	578	507	501	501	513	537	520	547	504	496	517	493	528	517	527	534	539	485	506	477	517	533	473	551	523	508	497	541	513	531	494	515	531	518	498	542	518	493	544	506	536	538	546	521	523	518	492	519	531	500	541	540	554	532	523	511	577	516	476	557	544	550	496	527	484	498	509	501	489	504	509	524	500	527	515	484	481	500	506	500	486	524	506	511	497	521	513	526	523	509	507	520	517	508	510	501	522	525	484	491	490	524	514	520	482	511	509	494	539	509	538	530	530	510	534	466	533	457	522	531	466	484	552	498	505	512	493	518	525	519	511	507	512	536	539	504	524	508	545	480	541	522	521	508	512	520	519	524	459	513	531	556	508	503	495	530	470	495	524	478	513	501	493	520	522	510	479	519	498	497	515	485	508	530	510	486	551	504	498	494	525	553	488	549	503	502	514	482	511	498	525	546	521	499	501	507	511	552	552	511	519	529	506	525	539	515	503	483	519	545	496	541	496	481	527	505	515	503	516	487	502	536	503	507	515	503	501	495	541	515	517	486	530	514	550	550	482	497	527	529	485	496	490	522	513	482	485	503	534	483	518	519	500	547	509	509	553	497	495	510	540	517	549	533	526	525	508	508	514	547	488	533	492	526	549	536	520	528	494	520	527	529	504	487	495	505	511	520	511	502	523	539	481	557	517	514	520	567	510	515	525	514	535	588	573	514	460	484	533	470	499	563	532	539	486	538	545	496	520	534	478	504	531	510	527	532	521	490	540	510	500	520	477	525	488	556	519	524	483	512	486	480	514	489	519	535	529	548	530	487	469	516	528	532	503	521	519	493	559	534	522	480	535	498	524	512	561	502	537	506	516	523	537	519	515	500	578	551	527	529	542	550	490	538	490	538	526	533	552	488	515	515	525	496	533	522	544	538	513	528	526	494	503	537	480	514	527	514	533	493	502	501	508	518	524	533	505	529	526	520	492	480	531	479	498	508	513	500	528	493	530	518	526	494	528	481	531	532	542	479	541	548	477	471	535	531	499	518	514	491	512	490	503	502	531	449	525	466	494	494	506	503	503	534	512	488	500	525	520	511	523	495	501	508	479	484	484	528	463	520	519	460	500	528	556	500	512	493	535	540	503	522
35803	17323	6003	2373	1632	1172	935	766	654	496	517	488	407	385	375	341	311	331	298	333	324	285	310	280	262	310	294	263	289	285	273	293	287	279	281	268	254	288	256	251	266	275	270	235	269	268	234	291	282	236	296	276	260	277	265	257	269	266	253	255	261	284	237	245	255	257	242	283	262	273	254	244	228	220	256	262	254	250	256	274	255	251	280	289	249	255	237	249	245	223	256	263	269	255	254	248	250	259	243	258	290	250	277	243	250	262	268	278	259	211	243	249	262	256	282	245	242	259	245	230	248	250	259	263	277	244	268	220	252	246	241	249	240	246	212	260	274	261	226	244	263	267	267	261	246	266	223	233	245	240	248	273	249	261	273	237	288	274	262	227	239	254	241	257	264	242	264	259	263	237	240	228	246	244	293	249	267	249	281	259	257	262	230	255	272	246	272	290	241	238	276	259	253	281	230	264	242	247	279	251	256	273	254	238	242	241	285	249	280	296	240	245	281	240	264	230	248	242	281	256	246	263	257	280	253	242	238	234	279	240	234	228	241	255	258	251	267	264	289	263	245	257	236	242	243	257	300	255	265	249	251	246	243	261	252	245	270	254	240	265	275	261	224	266	278	289	257	259	248	202	250	287	245	280	231	229	260	256	278	250	242	263	267	260	257	231	248	245	243	274	264	263	232	246	243	268	244	263	220	234	285	256	270	258	283	248	252	234	267	240	247	241	270	231	254	294	241	266	282	265	267	249	270	228	247	251	255	248	227	256	243	236	243	270	274	244	255	229	244	258	247	229	260	256	276	233	258	285	281	255	257	243	267	249	284	258	262	231	244	234	246	264	285	246	270	258	253	242	271	226	271	257	259	268	271	284	289	253	277	274	253	239	239	275	262	257	254	251	280	235	235	276	230	236	236	246	266	304	266	246	249	254	238	270	251	278	236	251	259	236	227	273	272	275	259	245	240	237	268	225	267	252	251	245	253	241	260	259	238	240	225	239	247	245	251	235	239	216	263	268	247	251	248	255	258	264	259	258	263	257	240	239	257	265	253	241	264	255	229	263	255	274	255	246	255	256	275	254	231	267	243	259	236	247	247	254	286	274	252	265	240	246	225	231	251	270	247	229	255	243	267	251	253	256	253	222	216	236	244	253	268	269	230	271	235	237	232	238	259	251	256	242	224	270	278	277	259	258	253	251	238	242	223	264	280	250	258	268	289	269	243	241	262	286	277	254	242	268	252	286	246	218	238	252	253	249	274	267	273	249	248	258	262	272	259	262	244	249	254	212	261	252	259	238	293	249	238	239	237	253	259	242	250	262	280	246	254	248	276	244	235	228	245	259	246	235	242	279	265	236	245	225	274	262	265	249	232	252	256	241	262	261	257	256	244	263	258	261	247	263	267	289	220	267	267	266	246	273	246	234	259	291	229	259	241	252	259	273	273	225	250	255	240	257	269	246	226	247	251	228	237	274	263	250	212	236	245	236	244	237	276	257	236	264	233	262	256	265	238	240	275	235	224	258	235	240	252	244	261	242	263	273	254	265	248	251	267	253	285	258	241	242	250	256	257	231	297	257	227	247	262	259	257	219	222	249	229	267	254	255	254	225	225	263	243	247	235	254	217	248	253	265	262	252	251	233	261	294	243	246	231	258	275	253	246	245	260	263	225	245	286	263	270	234	234	252	235	236	230	261	269	262	261	278	256	238	237	273	282	242	258	247	245	233	243	274	240	247	230	241	206	265	267	249	270	217	255	234	255	273	283	225	273	268	257	277	262	260	236	238	254	270	250	272	267	216	273	228	236	238	251	268	272	233	267	256	261	229	231	239	231	248	253	244	248	237	242	239	257	282	258	238	238	262	254	234	260	243	246	275	260	266	247	270	258	231	253	273	245	261	257	246	240	256	230	263	238	246	233	266	222	225	249	269	265	264	297	240	259	267	258	264	255	273	244	276	258	258	261	283	252	265	285	236	254	285	243	230	225	260	259	238	241	261	254	244	242	250	245	259	248	233	244	257	255	252	243	240	253	241	235	245	275	281	243	217	253	241	252	258	254	254	259	252	251	279	236	249	266	240	247	246	296	252	261	235	266	250	235	270	253	261	249	235	262	262	266	251	243	264	269	271	252	243	235	289	262	254	249	232	249	243	242	269	270	244	273	232	243	269	246	251	260	255	279	245	237	262	268	267	275	253	255	269	255	273	269	238	251	241	273	244	275	241	245	207	262	263	229	240	266	259	264	227	233	261	245	247	246	261	237	259	251	276	257	265	222	253	262	240	249	260	264	250	256	228	249	258	236	269	250	239	243	265	265	254	252	247	253	255	258	275	273	242	269	250	228	255	258	238	231	226	267	246	254	263	261	247	248	277	234	251	226	242	250	241	251	240	250	266	251	253	254	239	259	280	273	242	276	263	260	253	238	277	255	266	250	218	230	241	270	230	255	255	290	257	244	274	248	249	236	256	223	271	219	264	244	282	258	269	279	251	254	264	248	263	270	253	255	247	277	254	259	272	245	256	281	242	262	263	259	250	244	253	245	278	227	263	254	256	271	252	231	290	263	232	256	255	246	238	251	246	273	243	257	255	253	267	216	262	259	267	254	255	246	250	255	258	260	242	269	244	260	293	253	268	258	274	226	250	249	247	257	272	247	232	250	240	267	228	277	241	258	248	235	254	256	277	232	242	255	253	250	269	239	269	271	257	240	229	256	254	263	249	253	266	236	264	266	256	251	253	237	254	234	245	259	269	247	249	243	252	263	240	256	251	260	234	269	278	264	231	238	255	220	251	273	271	254	246	266	239	246	248	230	260	263	253	221	254	285	256	246	257	260	285	238	230	259	260	240	287	267	247	252	245	248	268	258	243	246	270	256	251	232	264	264	252	244	248	270	277	257	268	232	279	287	249	257	266	250	270	228	230	243	238	240	282	262	231	241	252	250	246	245	234	251	289	268	249	222	258	259	271	263	266	255	248	210	233	236	222	240	266	268	266	259	260	273	251	254	225	253	261	215	278	263	239	275	250	243	234	270	249	236	256	247	237	230	283	249	235	272	256	267	247	255	249	270	275	265	256	244	252	239	260	236	266	219	252	263	233	227	268	247	240	250	223	257	262	260	258	250	246	276	268	276	255	273	235	272	266	241	243	242	265	214	256	261	251	269	252	243	249	224	230	252	263	261	242	237	234	274	263	252	249	290	231	251	263	238	252	261	239	260	219	254	244	267	244	264	260	255	246	254	250	259	254	247	288	239	249	235	254	244	250	272	259	248	269	297	258	256	259	240	245	222	236	244	259	252	260	222	284	258	236	275	212	226	246	275	222	272	250	225	258	258	263	261	254	268	237	269	243	254	235	255	243	248	259	246	267	257	273	246	233	255	256	281	264	250	247	293	236	264	242	271	251	238	237	251	244	247	231	258	236	233	229	268	277	229	241	216	259	252	259	236	244	260	269	236	267	218	244	281	269	271	270	250	227	245	253	257	234	216	248
18956	2770	5927	6853	5725	4742	3854	3270	2801	2387	2263	1987	1784	1645	1504	1434	1346	1310	1210	1190	1214	1141	1075	1069	1022	1010	1020	985	960	931	934	863	882	908	924	845	831	877	934	853	909	826	806	850	858	795	790	792	769	839	787	817	760	791	812	775	771	818	757	789	825	745	789	818	755	809	797	823	792	759	792	763	750	742	763	793	800	793	804	706	865	750	778	771	783	789	721	735	775	738	708	745	770	772	754	737	764	744	742	778	800	767	789	742	747	770	791	791	765	776	758	760	758	733	710	778	750	705	723	723	786	731	783	765	695	799	770	790	745	795	714	781	765	735	721	756	742	772	785	739	752	773	761	733	714	719	772	741	732	782	781	742	700	723	759	735	737	724	769	688	745	734	727	764	735	717	753	775	766	692	718	753	781	746	756	765	719	697	722	765	763	696	745	730	736	735	736	753	720	823	730	713	785	785	710	720	757	784	699	723	772	759	733	729	759	749	740	765	737	770	731	729	714	810	742	789	760	750	708	754	737	729	705	771	749	788	741	785	778	733	798	720	795	735	759	764	678	740	818	710	747	788	765	715	746	745	746	725	744	813	705	672	764	716	727	751	789	731	727	706	743	703	742	723	729	796	754	736	770	741	776	727	749	769	758	740	702	762	768	750	790	727	779	783	750	798	740	808	749	785	754	758	774	744	779	743	722	711	712	771	724	801	770	744	772	733	729	769	776	705	776	768	733	717	772	749	715	769	715	744	721	702	720	704	759	720	790	781	751	781	715	718	762	705	728	740	777	686	768	727	756	731	771	721	778	795	770	764	728	711	750	749	749	697	666	796	748	740	736	758	790	710	792	701	747	778	765	712	753	748	726	713	763	770	765	765	729	766	734	706	786	768	708	727	746	738	769	740	758	696	725	737	768	813	789	750	742	757	757	755	738	732	746	771	720	740	743	758	786	744	775	777	717	741	759	738	705	763	749	786	747	737	753	772	744	748	756	726	787	799	734	774	711	773	696	729	733	710	764	757	760	739	697	762	737	738	776	786	774	716	715	726	681	736	757	712	734	678	685	781	747	737	696	757	723	745	754	740	755	763	794	707	746	752	751	705	737	756	721	782	832	789	774	695	768	771	772	702	712	709	679	771	773	752	721	727	741	794	677	733	785	718	773	717	748	741	694	732	758	734	786	729	754	708	786	700	716	754	757	732	799	788	684	753	738	720	763	714	731	707	725	736	731	712	689	729	736	677	771	749	763	770	768	728	735	743	739	773	738	779	747	782	750	721	741	765	732	785	756	765	806	752	712	709	710	747	705	732	768	785	710	772	697	787	764	727	738	768	716	747	751	775	762	713	691	728	737	733	768	797	742	694	695	705	776	740	770	774	755	738	701	772	704	677	777	693	746	715	719	757	773	759	691	733	732	713	756	759	727	723	758	771	731	732	762	739	756	724	744	711	775	762	745	745	738	707	742	778	725	768	758	751	793	674	732	755	716	715	740	784	747	758	726	773	749	716	764	742	753	752	735	797	749	733	765	761	700	736	735	736	739	803	743	743	720	740	777	723	718	757	742	738	740	732	815	815	745	712	771	678	729	768	736	767	715	677	739	723	738	741	780	732	773	708	748	736	714	740	679	729	701	722	756	743	751	784	732	787	747	699	801	688	783	672	702	745	733	715	733	767	727	768	758	718	736	764	689	781	777	712	749	713	741	749	712	711	673	708	779	706	740	743	773	780	748	747	766	729	743	761	760	737	727	694	813	779	731	770	733	746	768	783	734	689	795	729	757	739	772	709	756	710	749	716	782	736	708	800	709	727	737	763	722	758	748	744	732	753	752	712	760	743	765	755	748	750	749	745	723	737	731	732	756	721	742	694	747	760	757	778	735	752	706	734	732	771	701	742	741	719	755	777	742	748	719	769	793	752	746	720	774	737	729	741	773	729	712	749	727	716	721	712	685	749	749	765	729	755	741	756	737	706	776	796	767	775	738	707	720	754	769	711	737	772	783	729	703	724	730	746	683	766	735	732	742	746	749	749	767	705	745	732	696	768	795	710	729	746	769	753	735	728	719	810	705	774	777	746	766	736	723	723	727	723	801	789	774	725	756	812	710	725	741	743	729	748	760	768	676	720	800	709	771	796	739	752	742	767	779	744	717	740	743	753	754	761	738	748	696	718	753	766	799	730	759	769	718	737	721	813	738	781	760	710	737	757	726	714	804	730	758	721	722	719	772	735	753	793	703	749	721	707	739	817	791	792	749	761	755	731	729	803	758	700	741	761	811	765	706	767	726	733	712	730	687	780	768	753	754	711	764	777	716	750	724	802	766	753	708	758	753	761	734	762	786	731	735	756	751	804	722	742	757	748	727	733	743	745	746	766	751	772	759	732	725	701	763	776	734	760	735	759	705	725	753	781	742	694	711	734	762	762	749	740	714	747	718	769	736	746	714	762	755	739	775	747	754	692	727	778	757	757	740	738	801	723	809	771	726	723	750	724	671	736	761	734	724	686	715	760	725	763	745	741	738	764	698	740	758	806	736	765	723	734	728	770	717	705	776	732	729	775	777	717	729	710	756	732	715	719	734	705	735	740	719	726	780	755	735	785	789	744	718	728	732	805	739	729	783	747	711	738	769	766	730	774	798	748	721	780	758	759	710	731	736	740	763	722	778	769	743	738	754	741	747	702	701	759	707	724	759	730	697	780	756	769	700	739	691	774	721	778	721	727	728	745	785	721	783	767	778	697	736	763	715	746	746	754	755	753	740	724	745	699	734	720	745	718	769	725	732	753	725	761	748	715	711	812	775	762	731	786	744	788	739	762	732	741	741	751	718	694	765	725	747	733	774	728	766	758	718	714	703	739	764	788	716	732	728	748	774	714	730	798	734	736	744	769	739	754	775	730	723	777	753	730	729	722	739	722	686	777	748	718	761	725	777	764	721	802	707	702	733	783	738	765	774	758	766	688	711	728	681	749	760	748	780	757	734	742	734	719	717	773	749	725	752	763	737	741	763	776	817	784	719	753	737	719	755	739	746	757	781	780	777	719	704	780	724	760	735	781	675	760	731	706	733	740	734	764	737	738	785	744	772	743	764	764	727	766	694	705	721	744	774	719	771	785	779	744	773	774	719	707	740	733	769	723	724	692	721	795	729	760	733	756	749	760	738	755	736	764	657	748	745	754	777	741	740	751	726	748	764	763	783	766	739	762	737	777	748	778	756	803	740	704	777	760	775	738	733	716	804	758	729	735	743	788	728	777	793	764	746	739	792	781	728	752	769	748	751	728	762	766	773	726	754	776	741	733	732	772	725	721	706	718	738	775	772	725	728	691	749	734	730	760	692	750	724	768	693	704	733	725	764	760	699	743	795	758	749	731	758	759	690	778	711	735	718	750	721	759	758	725	730	761	742	774	743	756	701	767	792	755	734	732	772	711	702	740	777	713	777	708	758	775	733	753	774	751	766	697	723	744	708	746	797	708	698	727	755	720	714	799	736	705
3748	342	215	136	94	119	81	88	87	91	86	69	87	85	85	81	76	91	83	71	75	75	73	71	97	64	74	87	80	91	81	83	69	82	81	69	74	72	69	73	79	68	81	70	64	77	74	70	79	84	84	78	80	75	73	93	86	79	82	73	71	75	71	72	71	67	67	64	79	85	95	89	88	45	63	79	79	64	81	68	66	80	72	94	76	54	71	78	77	81	75	71	85	66	86	82	52	81	83	97	70	84	84	58	81	78	70	79	82	95	73	81	68	94	66	71	83	74	80	74	80	71	76	78	69	77	85	91	101	79	60	71	82	66	80	77	78	98	99	79	72	67	74	84	56	89	70	68	90	95	81	75	75	81	73	85	77	75	83	71	72	92	70	85	83	77	81	88	73	87	86	70	85	70	60	75	73	77	76	74	49	71	74	65	74	73	69	85	104	81	80	67	84	78	70	81	91	76	88	69	54	74	65	94	85	78	79	77	79	78	68	71	81	82	70	81	75	66	73	80	74	80	84	77	90	96	75	73	79	65	82	75	64	66	79	77	57	89	67	89	77	99	77	76	85	78	75	77	76	74	82	70	77	89	72	76	75	68	79	74	74	83	66	74	84	74	84	90	70	61	75	52	85	70	84	84	89	79	74	67	93	69	85	81	73	70	85	70	67	71	79	83	78	86	82	77	87	87	80	73	68	77	87	71	73	72	73	96	77	80	99	68	94	74	64	81	63	74	76	81	70	78	69	84	86	90	73	87	75	90	79	71	81	84	67	106	66	83	89	82	79	74	84	79	70	70	65	77	79	68	72	70	82	68	88	83	90	77	73	82	89	82	65	85	76	91	66	78	78	71	91	80	70	70	74	81	76	84	59	78	69	83	58	80	83	93	80	69	74	72	72	81	70	75	71	59	64	78	71	67	78	79	86	92	92	83	90	88	87	83	87	83	71	75	82	81	87	89	75	73	71	79	81	65	78	84	74	83	70	77	80	101	79	73	91	75	82	72	68	81	81	78	80	84	79	80	74	72	81	81	75	83	88	74	94	75	69	88	81	52	74	88	83	84	75	82	77	75	87	89	86	59	59	78	76	76	75	89	91	81	91	86	77	84	91	74	83	81	76	86	102	76	84	88	78	75	74	63	66	76	77	92	77	70	68	77	65	64	76	70	65	75	77	78	89	74	77	70	83	71	67	85	84	86	78	69	80	82	83	64	60	74	75	89	71	65	77	81	86	84	76	70	80	75	90	69	67	71	60	87	82	73	79	85	75	84	83	85	73	93	72	86	93	81	62	81	86	85	77	78	70	87	81	69	72	71	75	86	89	83	77	83	79	69	84	66	80	70	56	79	67	72	69	82	72	67	89	89	62	74	81	77	79	76	66	89	67	81	78	82	93	67	66	78	90	66	90	75	80	77	76	72	93	79	77	85	67	77	77	65	76	73	72	86	91	89	89	68	84	80	78	82	66	76	77	91	52	70	64	82	69	95	78	78	76	86	83	86	74	78	78	79	64	69	91	78	84	61	76	73	78	76	76	88	92	72	82	71	85	76	85	67	76	65	85	80	63	94	79	75	73	71	79	78	71	73	85	77	83	79	77	64	84	90	72	78	75	85	95	70	78	80	50	75	76	75	63	99	65	81	85	79	76	64	76	79	90	74	83	72	78	74	73	76	78	91	65	84	80	65	77	68	69	84	86	82	75	81	74	72	84	80	74	79	69	77	84	82	81	65	81	68	70	81	76	80	75	68	67	84	72	60	72	71	85	87	86	65	67	86	82	78	61	75	81	71	98	77	74	91	73	68	83	73	84	75	70	78	76	85	82	59	75	77	92	74	69	79	79	83	75	64	77	77	74	63	67	64	81	76	77	68	77	65	70	90	71	83	77	72	87	84	76	76	86	68	75	84	84	77	73	83	76	87	85	84	87	70	65	82	84	97	76	85	72	72	92	73	87	81	84	70	80	82	75	84	75	93	79	88	74	71	80	72	81	83	75	66	73	63	76	72	77	81	84	87	76	69	86	65	62	60	76	73	72	63	75	78	72	81	72	78	72	88	92	74	69	86	67	74	88	71	65	75	87	76	74	86	82	81	75	80	78	67	79	77	84	81	84	71	89	52	64	83	65	79	84	67	73	77	90	66	73	67	89	68	67	74	87	75	81	80	68	85	79	82	77	78	79	82	65	76	72	72	81	69	71	63	77	88	68	70	72	83	70	86	63	78	66	65	89	79	70	78	69	82	82	74	78	90	68	83	66	65	73	85	74	68	78	65	93	72	70	73	87	84	88	90	83	84	91	76	75	98	67	69	65	76	74	79	81	83	77	70	78	76	76	85	70	74	60	75	84	76	71	77	88	72	81	86	89	83	88	81	75	72	54	76	88	92	88	68	84	89	93	71	89	64	64	88	70	78	77	80	82	80	82	73	82	76	74	89	84	97	81	88	88	72	86	79	59	61	90	93	71	92	69	86	92	73	69	65	90	75	75	88	72	83	76	68	89	75	80	73	82	85	85	87	81	81	77	88	84	91	66	78	59	85	82	74	67	84	72	63	83	91	85	74	69	83	82	74	75	83	73	67	74	84	70	89	82	64	81	77	78	88	99	93	81	79	100	69	93	76	63	81	81	79	61	93	80	73	80	72	90	88	70	86	92	85	63	70	79	85	76	76	83	82	66	64	82	85	60	56	91	75	70	76	75	74	70	82	78	77	88	68	83	68	67	67	61	89	82	80	70	73	60	74	75	73	72	75	76	73	89	67	70	94	75	65	76	72	80	64	89	78	83	85	53	90	60	78	73	83	75	70	78	86	77	97	82	84	78	69	79	68	81	80	78	62	75	83	68	76	101	96	70	80	74	67	73	78	68	70	73	85	74	71	83	77	77	91	70	77	79	81	87	70	78	77	74	84	76	70	67	68	76	62	69	64	76	88	73	86	83	77	93	85	71	90	86	83	85	86	87	74	82	68	87	60	67	77	77	60	90	76	69	70	67	83	82	66	70	79	75	61	82	76	86	87	65	79	96	67	72	79	77	88	77	88	67	82	68	71	89	60	77	76	88	72	76	73	67	81	76	80	74	70	82	73	69	80	59	63	72	76	69	87	61	89	70	76	81	56	67	85	59	72	79	75	75	69	94	72	83	76	54	80	71	79	90	71	81	82	85	99	71	86	77	81	97	82	86	72	67	83	72	81	70	92	83	56	67	80	84	73	73	62	73	89	65	77	75	69	86	72	62	89	76	97	75	90	70	86	74	84	89	71	81	64	65	85	70	66	86	82	80	88	66	75	83	81	82	78	74	83	78	62	89	75	88	84	73	75	87	94	60	77	67	91	68	76	84	89	83	89	90	85	72	61	90	73	77	88	73	83	102	77	74	89	78	83	73	79	78	88	82	74	74	88	85	78	79	71	99	69	62	92	88	75	72	80	74	95	69	66	66	80	78	82	72	75	78	81	65	90	88	98	83	69	70	78	90	62	73	73
2827	360	470	470	460	396	391	373	373	356	318	322	313	323	326	309	304	280	261	283	289	278	294	300	296	267	298	325	312	303	258	289	312	294	297	285	277	294	282	293	289	281	299	277	322	286	291	284	266	299	291	306	278	287	317	289	304	282	288	280	317	289	298	291	290	292	313	284	292	270	309	301	316	298	302	270	267	270	304	311	293	283	269	261	290	278	270	298	313	270	267	271	271	300	288	270	301	280	286	282	284	289	292	272	281	275	267	266	274	293	292	278	282	287	319	259	292	293	269	299	264	311	273	297	271	264	302	308	305	274	281	296	290	306	301	286	305	286	289	271	278	295	281	268	274	308	268	326	281	308	304	279	285	285	261	269	275	279	275	304	296	280	277	287	305	267	324	283	292	304	299	281	268	301	302	312	268	281	333	280	263	303	325	285	293	305	253	260	315	262	320	281	279	263	283	268	303	271	322	285	290	305	278	270	280	282	296	327	246	287	315	272	285	293	291	335	295	292	281	273	290	270	297	292	303	272	272	305	276	307	299	294	266	280	317	303	288	272	270	276	309	286	307	278	318	284	276	290	275	305	279	291	303	282	292	290	270	257	261	290	290	287	293	245	318	291	279	286	297	303	288	281	277	291	292	282	270	295	297	305	286	263	297	305	279	297	319	287	271	289	282	301	291	293	272	270	286	313	251	284	297	280	282	293	296	283	293	308	263	273	266	275	258	287	288	311	281	301	240	278	273	269	272	252	303	300	283	274	264	251	259	280	312	284	302	284	239	307	285	312	284	276	297	291	272	302	278	284	284	279	309	293	279	292	280	283	289	268	290	289	282	295	293	304	312	267	264	267	292	286	271	279	274	303	291	272	281	290	302	294	268	267	278	311	289	293	308	308	304	290	299	299	294	271	302	287	263	241	282	309	293	267	284	307	267	330	299	300	283	270	301	292	288	287	295	298	331	271	277	307	279	313	264	273	264	315	293	308	274	289	276	274	256	291	307	276	292	307	290	279	276	282	251	288	299	292	286	287	288	293	273	294	277	261	270	291	268	297	279	312	280	270	264	279	301	299	296	298	281	292	317	291	277	294	280	316	285	259	283	312	263	278	265	312	295	290	272	270	263	256	311	316	273	295	287	294	278	270	302	313	301	307	291	285	272	261	283	258	280	293	271	273	293	294	278	325	288	289	302	320	289	266	298	277	326	267	249	286	293	301	290	292	298	253	310	246	296	277	273	286	283	267	334	268	297	279	317	293	258	301	284	290	290	303	271	281	290	265	275	282	281	294	275	293	268	277	314	323	310	290	279	278	294	308	269	293	288	273	310	326	293	305	291	276	264	279	301	268	275	274	286	275	296	292	289	285	299	288	261	286	296	297	304	281	283	284	326	309	295	290	335	314	315	305	296	267	276	277	291	300	294	268	270	309	296	324	274	322	295	249	274	306	311	295	272	286	298	284	267	271	290	294	304	274	277	311	276	317	301	278	313	298	285	257	243	327	278	293	285	255	284	278	256	302	278	305	309	273	298	306	308	287	272	264	272	292	286	285	279	285	260	274	276	281	322	255	290	271	282	261	301	277	257	252	310	294	300	277	298	293	306	266	283	315	278	324	278	297	289	312	313	299	282	269	277	278	314	310	284	266	321	305	296	296	275	308	304	317	298	247	289	277	305	279	297	293	277	274	283	268	286	280	297	288	287	302	280	282	271	283	275	311	292	306	266	290	288	307	308	271	265	281	330	295	294	302	324	293	283	308	326	295	279	289	304	295	299	288	310	284	273	275	286	295	300	302	289	306	262	282	268	330	292	282	287	312	288	331	283	285	285	291	264	270	309	270	287	287	308	263	275	272	283	286	265	310	251	270	282	282	297	282	306	298	279	276	282	315	258	279	286	282	271	307	257	325	259	295	295	312	271	275	288	313	287	272	277	281	306	301	287	301	302	299	299	268	296	267	271	281	281	297	299	323	316	266	298	276	278	292	300	300	282	285	265	342	305	284	292	297	302	262	300	286	279	265	302	269	310	282	289	293	293	284	276	273	275	297	273	323	315	270	303	300	265	265	310	278	272	297	272	291	303	286	269	291	280	291	276	278	247	273	325	301	254	267	240	282	280	307	290	316	310	291	287	303	286	298	269	288	306	301	323	278	304	321	312	281	294	274	273	262	288	305	285	292	322	318	293	265	295	282	309	268	262	280	270	286	280	272	307	313	293	311	304	293	271	328	299	282	309	286	268	300	280	272	295	300	309	299	291	282	296	278	299	311	282	291	299	284	297	317	311	307	285	332	285	320	311	308	305	287	284	291	297	282	299	260	315	274	262	290	280	292	288	301	302	287	248	301	310	286	304	299	292	301	279	283	298	326	288	298	296	301	291	253	284	290	317	288	290	273	286	265	283	264	293	296	309	297	281	276	269	291	297	296	270	256	299	286	284	292	294	284	293	281	278	293	293	304	280	296	299	286	287	289	306	279	317	310	285	278	274	295	272	307	312	295	298	301	298	262	301	297	302	281	306	270	314	264	323	265	277	288	279	299	272	277	304	288	303	251	301	306	278	251	305	277	277	297	307	282	288	300	289	293	269	269	254	261	315	280	311	271	300	295	314	296	269	335	295	271	277	264	276	275	264	275	289	322	275	299	305	296	284	299	279	298	271	285	288	307	308	277	287	308	305	292	270	283	297	270	288	320	302	292	287	312	296	276	262	289	298	258	286	267	267	272	284	284	299	290	270	264	288	285	258	280	283	344	299	267	310	301	258	302	325	267	286	301	290	281	295	247	283	265	289	289	294	295	329	290	277	296	280	286	263	285	284	293	287	293	280	268	286	268	285	276	267	283	271	247	296	267	278	290	283	305	294	289	292	304	280	289	285	295	283	289	273	270	280	279	319	283	281	293	284	252	285	274	283	298	288	261	256	289	316	320	301	313	317	262	282	277	306	274	271	295	270	277	274	284	297	291	287	319	319	295	286	288	274	299	308	323	264	280	263	298	279	290	283	301	267	283	315	263	293	277	267	262	303	274	319	257	289	284	310	279	248	255	273	331	261	270	288	283	286	266	286	257	289	273	299	307	299	285	285	297	282	274	312	279	268	241	263	277	298	310	267	289	311	292	297	298	283	324	267	310	302	261	305	284	268	267	265	298	272	309	289	296	259	310	294	291	306	308	305	267	296	279	279	289	291	306	294	279	305	297	260	279	270	280	289	276	305	314	296	291	250	257	324	290	284	274	313	293	304	289	302	274	252	262	309	285	300	295	305	246	289	281	320	297	284	303	245	272	263	283	291	275	294	288	272	305	321	272	294	283	285	292	256	257	270	274	296	303	299	278	316	262	277	284	293	314	287	298	288	311	314	266	287	290	284	282	288	302	275	310	259	314	313	264	316	249	316	298	269	282	296	267	292	253	255	287	268	283	256	331	304	288	282	298	285	311	289	304	286	286	288	276	304	271	274	279	295	283	277	306	317	281	250	278	298	290	287	270
28495	5569	1625	1070	791	623	514	431	340	314	277	240	222	222	229	202	171	222	204	156	175	185	181	154	189	182	185	190	185	178	140	174	178	174	172	159	184	169	160	161	182	171	169	174	173	168	172	156	145	148	164	171	138	156	171	139	120	153	161	181	160	162	154	177	143	156	170	150	157	170	188	156	171	153	156	162	159	173	196	152	170	159	184	162	161	137	174	174	148	128	163	168	155	164	154	156	152	164	176	157	170	158	150	152	196	159	147	138	172	170	162	155	154	172	184	170	203	171	151	158	167	169	180	161	187	156	173	154	170	161	176	159	160	168	193	179	188	182	172	146	169	162	174	163	164	176	168	147	164	147	164	160	139	162	172	170	147	186	153	135	163	137	148	169	150	181	158	177	160	169	156	187	165	152	156	166	179	157	170	193	159	151	158	173	158	176	169	159	150	153	178	169	171	165	170	183	183	155	155	171	182	150	148	146	187	169	167	144	170	158	181	158	162	176	169	167	173	164	160	150	174	132	131	156	165	155	165	168	162	173	177	134	147	154	162	162	153	158	164	142	151	166	140	168	193	170	160	158	141	177	145	156	149	164	169	177	194	146	161	176	198	149	159	161	187	150	190	167	161	153	169	157	169	165	172	167	164	165	175	157	181	172	145	154	167	178	164	154	136	143	168	153	175	164	156	153	163	161	176	160	155	193	150	170	157	169	158	169	160	169	151	138	166	143	165	146	165	123	178	184	144	161	157	157	166	145	155	159	166	162	162	156	172	155	171	164	152	157	145	154	147	172	174	145	159	174	140	160	156	142	164	152	163	180	175	152	158	182	177	161	163	163	174	170	167	173	173	156	152	169	157	169	176	160	186	147	153	164	170	163	143	172	165	113	154	147	156	145	175	163	162	164	161	153	166	169	172	150	161	154	167	174	148	159	164	145	181	167	157	166	181	175	145	162	166	168	144	181	174	148	164	151	167	171	167	154	154	159	160	161	178	170	174	179	161	161	158	151	161	172	150	182	151	162	156	143	163	150	150	160	182	142	165	150	186	167	158	172	197	160	160	157	174	150	154	148	142	186	135	185	159	175	177	162	161	165	167	151	175	150	153	148	144	148	158	161	141	160	163	156	138	161	176	168	156	148	134	162	157	191	164	158	170	182	146	160	155	171	151	190	157	147	168	148	152	158	153	154	147	149	146	171	160	168	162	174	169	170	157	163	146	164	179	186	172	164	161	157	162	145	161	144	152	192	175	168	148	167	170	166	166	176	158	153	149	163	145	159	136	179	148	157	167	165	192	164	161	159	164	156	155	159	173	155	174	158	150	160	150	167	180	169	151	177	149	168	149	197	176	150	139	176	135	148	149	182	156	153	177	168	163	161	172	166	169	167	181	169	171	173	133	154	168	167	167	163	133	172	164	164	157	157	149	161	170	145	155	166	152	163	155	165	141	171	150	161	171	176	150	148	161	136	171	173	165	168	153	146	172	165	180	161	141	164	187	163	168	155	165	157	151	159	153	161	156	142	148	192	177	190	161	151	171	163	146	191	175	171	168	180	168	136	184	170	138	150	176	153	135	146	158	134	170	161	165	171	148	175	160	182	138	174	179	174	169	157	129	173	155	175	145	185	148	145	154	171	171	183	156	157	183	168	166	153	144	171	158	196	168	156	158	124	148	158	144	174	145	163	174	143	150	151	159	162	166	170	167	183	194	156	163	144	185	168	186	164	155	176	171	148	172	161	148	164	139	150	173	153	163	181	156	156	134	157	164	154	145	157	149	171	171	144	149	190	172	167	168	171	168	153	171	152	152	140	163	152	137	151	174	150	161	168	173	133	151	175	154	174	155	150	179	174	177	153	165	154	165	153	140	158	164	179	155	175	189	165	170	165	174	166	157	174	170	195	133	162	170	169	153	155	168	156	158	151	162	176	181	169	167	157	155	159	171	157	160	155	152	156	168	162	148	180	183	154	152	164	165	157	168	142	122	145	164	170	146	138	143	154	154	153	156	153	172	158	166	151	163	175	168	156	150	147	171	150	167	152	169	163	158	160	163	169	153	176	177	155	157	188	150	147	163	165	157	158	158	153	167	165	142	179	143	156	124	149	173	169	148	174	137	165	177	138	156	162	173	172	177	175	169	152	152	155	205	148	174	167	162	161	139	175	158	165	175	163	162	152	163	176	170	177	169	165	151	164	162	168	134	154	178	170	141	175	168	179	154	176	165	156	173	166	145	154	181	187	170	175	190	156	172	178	177	155	160	168	151	151	166	165	173	147	171	171	149	182	152	154	171	184	167	164	174	181	167	169	158	171	191	171	137	155	179	156	161	146	131	184	156	179	141	168	161	177	173	152	174	175	175	159	164	174	159	152	153	168	158	174	165	164	191	137	160	145	171	163	149	166	160	159	171	157	166	161	164	186	154	146	146	144	147	147	142	160	161	155	172	164	142	175	173	183	155	145	154	142	156	152	165	152	158	162	148	185	150	153	171	148	159	183	157	160	158	167	164	171	138	144	174	149	160	137	155	185	171	150	173	146	189	190	166	171	152	158	156	154	159	158	152	160	149	156	145	155	143	165	168	170	166	145	146	155	151	166	169	150	162	167	157	160	162	190	179	163	184	166	135	163	179	166	163	139	165	151	156	154	169	166	165	150	170	181	163	173	181	171	173	143	177	155	157	176	152	154	169	148	178	168	145	143	156	157	155	166	164	141	166	152	166	162	153	154	152	169	161	165	154	143	163	160	168	161	177	165	136	143	154	156	136	159	152	184	168	166	157	187	161	189	142	167	189	176	159	148	138	160	148	151	138	150	176	165	152	190	165	153	176	183	172	151	153	151	165	142	161	177	166	151	160	154	165	157	185	162	158	157	155	162	179	140	163	162	167	166	168	172	171	164	187	183	151	167	164	183	174	171	147	165	173	147	164	177	148	167	174	161	167	151	166	174	164	174	152	149	152	177	165	149	169	153	167	181	159	179	152	153	160	152	155	165	158	166	169	157	167	152	159	157	158	180	158	189	152	168	165	168	166	171	175	165	177	156	167	155	143	159	168	165	159	182	168	161	165	169	171	161	161	166	159	150	161	162	149	173	161	152	152	163	171	180	149	164	147	140	167	161	160	162	157	168	165	151	147	170	159	166	133	167	167	142	150	157	150	160	153	156	164	187	168	152	169	151	176	154	149	144	169	159	170	168	172	178	151	167	163	186	162	138	173	154	177	136	168	180	187	187	180	138	158	170	175	158	146	161	177	155	181	173	162	162	169	184	151	152	171	169	166	162	155	137	167	176	148	153	178	147	179	165	160	188	168	179	170	141	148	157	180	167	161	182	161	164	169	145	156	168	176	141	157	178	201	159	168	174	177	155	163	149	165	164	149	183	174	177	178	176	173	163	154	158	144	189	176	158	156	161	171	145	153	141	176	171	141	163	174	156	157	162	152	158	179	157	153	167	180	143	171	168	172	181	145	159	152	215	170	150	145	171
13684	1575	3327	3729	3221	2624	2101	1872	1553	1329	1217	1100	1042	1012	909	870	830	800	783	785	725	726	691	668	604	646	667	640	664	607	639	615	619	614	612	524	561	598	612	582	587	608	573	542	547	569	541	563	572	551	596	559	556	531	551	560	560	538	606	553	527	531	537	552	535	556	511	517	567	535	541	558	565	558	520	536	529	533	495	528	520	500	546	548	550	523	565	532	558	491	481	542	592	559	537	519	498	527	544	518	500	577	530	525	530	516	555	496	506	556	487	536	536	503	512	516	495	518	531	529	491	490	506	503	514	532	513	532	517	519	528	549	541	539	551	519	510	515	535	516	497	524	506	495	481	492	527	500	518	542	540	530	559	542	543	513	505	499	512	474	531	529	510	511	515	543	541	521	573	481	474	521	508	545	538	498	522	507	489	517	539	536	504	520	525	534	558	530	546	507	540	511	511	529	562	536	462	513	488	505	536	498	521	503	502	471	528	507	514	496	522	535	487	541	512	538	510	510	543	507	522	497	522	510	528	515	516	544	467	535	558	485	577	500	503	532	562	522	529	533	536	536	481	518	518	510	503	538	503	491	514	522	521	520	533	513	508	538	503	524	490	511	514	513	508	520	502	542	469	500	509	552	569	493	534	531	498	515	493	547	518	481	497	511	531	493	535	516	515	523	504	472	498	489	539	515	495	495	472	527	524	534	525	484	505	517	519	513	466	522	507	539	547	487	521	462	520	535	510	531	495	533	503	485	501	525	505	519	516	524	509	519	511	531	526	525	527	525	523	473	537	519	510	497	491	507	520	512	516	496	475	544	516	534	506	481	499	544	483	490	514	478	531	557	485	477	516	501	496	489	495	528	471	536	482	514	510	497	535	502	521	523	511	509	497	526	533	555	536	485	536	511	503	491	517	522	513	556	556	495	549	495	546	498	514	534	502	526	507	548	473	525	516	508	512	527	510	506	504	487	537	502	499	486	516	516	514	499	514	539	519	554	524	484	539	533	505	479	549	521	527	497	509	490	498	541	513	529	568	528	533	524	506	547	528	495	510	488	530	518	481	474	598	537	536	543	521	511	521	496	516	534	512	526	531	529	511	514	519	498	523	544	516	501	531	491	543	509	563	483	534	512	522	499	515	514	529	516	506	496	494	517	548	501	513	557	487	498	538	527	461	538	522	563	519	547	514	506	511	551	516	545	519	538	493	521	513	521	530	499	493	487	511	507	503	531	544	525	538	523	505	520	525	525	494	510	527	499	545	535	494	525	551	531	506	500	519	536	506	547	553	483	510	554	473	523	483	515	494	494	519	518	506	493	565	554	478	522	573	503	525	532	548	500	541	506	483	501	542	551	532	511	540	505	484	502	494	532	471	526	543	503	549	498	507	525	513	548	527	521	518	521	491	509	518	541	488	531	521	542	489	512	448	540	491	493	500	523	504	508	568	499	518	513	487	565	501	527	487	503	526	492	542	502	484	530	494	547	523	534	511	515	533	509	548	527	501	518	510	530	549	505	522	540	507	549	492	496	534	521	500	528	505	513	524	532	502	484	502	534	539	525	509	523	529	487	553	510	512	497	581	506	527	463	523	509	518	483	470	490	514	510	496	548	509	520	479	505	537	498	510	554	504	499	484	501	524	485	509	519	488	546	503	527	479	527	531	513	546	504	549	526	534	505	526	501	503	473	540	567	525	537	524	477	500	502	540	527	522	505	489	548	508	557	519	543	510	521	511	544	502	514	499	464	521	514	514	480	478	500	523	482	516	473	560	524	582	527	512	512	515	494	508	483	484	481	524	534	494	478	533	533	496	531	504	528	485	499	525	489	479	500	497	462	529	507	558	547	521	469	524	518	487	515	491	509	526	498	511	530	525	545	536	525	499	514	519	510	554	572	534	537	558	512	543	532	508	553	528	543	530	496	518	503	495	548	516	468	502	525	506	486	509	541	480	469	514	524	493	473	541	495	503	506	518	516	522	480	543	494	519	542	534	522	533	539	507	515	494	468	514	517	509	486	518	537	513	509	502	494	507	496	513	516	475	547	556	536	518	527	490	542	516	495	511	485	556	531	492	520	485	483	550	517	547	514	510	489	553	551	494	503	529	511	497	504	513	518	529	533	518	537	515	513	504	527	528	554	543	485	542	496	496	499	498	503	497	517	513	501	526	519	498	462	534	520	523	488	475	516	523	501	546	524	462	520	507	511	523	507	508	537	521	491	485	513	482	521	515	485	489	507	523	526	528	528	549	496	492	578	514	540	506	517	550	493	505	529	493	553	501	550	523	498	525	544	550	509	475	522	526	537	503	514	526	495	526	488	529	517	483	521	520	479	511	536	526	503	457	553	471	512	522	499	525	494	526	484	526	522	522	557	504	507	528	520	482	513	500	500	506	527	508	501	557	523	505	493	528	552	495	501	533	528	526	490	521	546	480	521	515	502	508	490	535	556	495	545	518	505	489	523	522	475	517	543	502	512	503	534	474	536	515	557	525	536	504	499	455	563	524	531	542	525	520	524	506	541	498	529	522	547	542	507	531	510	503	516	566	513	538	453	513	530	544	515	545	534	589	528	514	545	507	499	549	477	551	521	532	494	540	511	521	497	500	515	493	532	488	500	543	529	545	549	516	519	546	519	506	491	524	513	539	515	519	516	552	527	514	546	564	508	493	522	520	519	539	501	517	544	530	525	531	534	537	534	541	458	498	556	495	510	475	513	519	491	532	495	500	516	522	509	492	516	563	506	489	573	473	513	547	533	475	490	536	503	558	481	507	514	531	490	484	531	486	525	510	569	508	486	551	528	522	520	534	541	526	518	526	522	493	498	454	482	468	553	535	501	466	516	520	512	529	508	502	513	488	512	517	506	551	494	500	495	515	541	515	525	506	521	525	504	505	480	512	505	538	498	544	522	509	507	521	495	532	557	487	511	530	478	526	545	499	518	486	483	462	500	532	480	516	517	459	530	535	506	555	533	499	519	511	461	522	545	535	509	517	548	481	492	516	529	488	549	518	462	492	488	518	520	459	531	499	499	499	505	530	558	515	498	484	537	557	505	546	519	522	492	506	569	517	511	526	507	526	564	518	537	514	527	499	517	517	512	528	514	515	516	509	526	494	558	494	552	540	532	555	513	497	506	513	530	537	521	531	515	463	488	475	493	493	557	498	504	542	516	480	498	555	487	545	526	512	492	545	478	561	526	506	471	480	503	502	499	509	536	491	518	555	526	494	502	512	532	491	466	550	512	521	479	512	511	465	531	538	528	543	482	523	485	501	555	483	517	488	537	524	503	558	529	479	507	552	554	510	542	521	500	498	512	520	532	516	515	473	523	478	496	525	524	530	532	512	529	528	486	519	513	536	518	503	500	538	514	552	494	508	502	503	543	505	523	514	538	498	496	587	526	520	541	489	504	487	518	536	557	515	516	554	564	485	494	478	537	481	503	528	471	491	532	501	512	523	527	493	515	530	510	500	502	523	515	512	509	514	489
36822	16602	5747	2478	1616	1183	925	769	674	552	513	395	400	387	351	363	345	344	321	281	315	346	310	281	295	269	281	282	275	267	287	280	301	279	266	269	278	274	303	256	285	270	272	278	260	257	254	314	299	258	252	266	252	267	228	254	249	249	253	240	278	254	276	258	237	248	236	254	254	264	275	262	252	269	263	281	248	256	266	243	258	237	241	255	267	249	259	271	251	247	250	220	246	265	244	248	270	252	277	242	262	254	233	260	264	254	261	265	275	248	237	235	226	249	273	240	275	244	263	253	244	262	247	249	243	248	265	280	266	245	268	248	259	259	270	229	236	244	261	229	252	272	242	270	263	247	248	275	248	247	259	249	246	264	278	257	270	235	259	261	262	278	272	255	259	252	247	245	254	263	236	282	257	254	267	256	257	238	256	286	265	254	269	242	237	257	236	256	229	243	256	269	264	233	263	236	257	246	275	262	270	244	232	242	235	254	251	265	259	244	274	267	253	267	250	247	273	255	272	249	222	255	274	251	245	261	235	252	268	255	248	252	235	237	230	273	276	277	264	244	260	256	254	220	271	238	245	246	260	252	303	251	257	233	254	257	262	222	260	241	251	255	261	259	258	256	226	256	254	236	251	249	246	240	244	233	252	263	262	227	285	273	257	242	230	227	239	216	254	257	283	249	257	246	263	243	244	268	296	252	247	279	262	226	252	235	248	264	279	219	234	276	272	269	271	268	245	255	246	238	258	241	241	251	263	251	264	251	290	244	252	242	244	264	243	242	241	256	228	262	255	248	242	252	243	227	228	271	262	242	270	265	242	223	253	277	237	255	238	272	255	253	273	246	231	255	241	266	271	264	239	257	258	244	231	220	240	243	256	251	257	255	267	259	266	268	247	258	250	260	254	255	284	253	255	268	241	248	239	230	233	252	258	230	268	245	242	247	262	272	272	275	260	273	255	276	259	276	269	246	225	246	260	264	287	254	271	244	247	258	247	238	260	287	245	274	270	257	236	253	266	231	255	209	246	273	252	233	254	247	246	252	270	283	266	253	261	252	228	279	242	271	229	241	243	244	228	273	242	250	260	246	252	247	244	248	253	282	258	245	267	236	257	240	262	224	236	247	231	244	257	257	259	243	252	277	244	261	275	275	255	288	233	250	244	259	243	241	242	246	270	252	244	286	258	265	250	266	271	289	242	241	241	286	267	278	260	264	248	264	296	226	238	247	253	246	251	290	250	226	253	243	255	268	255	227	259	229	233	256	287	228	237	260	257	278	272	242	253	239	275	263	245	248	245	266	252	255	218	248	281	234	244	254	248	256	273	251	260	245	248	281	254	226	264	289	240	270	267	246	245	250	266	241	252	262	270	272	241	242	237	240	264	250	265	271	242	252	269	267	250	257	254	236	249	283	253	289	273	258	259	250	274	252	250	262	252	251	261	247	239	271	241	260	255	246	259	239	260	255	268	271	282	257	251	233	260	228	260	246	262	262	241	261	253	251	254	262	270	249	281	221	271	237	262	258	254	267	262	279	261	284	286	235	243	236	268	254	268	268	244	263	258	270	273	267	256	240	235	251	267	229	261	263	274	264	259	285	256	230	242	259	259	251	232	241	256	241	252	249	239	261	242	287	247	251	225	269	263	256	255	277	262	264	244	274	263	242	269	254	257	239	257	259	266	265	237	255	275	271	240	252	261	287	250	250	257	261	264	278	258	262	243	228	266	249	248	261	228	253	238	267	260	285	246	282	246	263	267	270	234	250	271	277	258	246	219	249	254	265	214	242	265	279	271	249	222	274	255	288	231	233	262	286	234	235	225	294	254	240	273	272	232	254	267	260	248	249	264	239	263	254	257	248	248	254	306	265	232	243	228	257	253	265	248	252	253	233	238	259	284	273	238	232	278	255	239	271	227	250	237	270	250	243	264	215	255	210	229	272	266	255	302	249	246	259	247	244	233	258	279	253	264	263	267	246	243	235	257	256	243	242	249	248	278	271	233	255	241	243	292	255	245	270	254	279	270	282	263	240	271	250	276	244	257	275	252	262	258	243	258	273	243	241	268	276	251	230	266	214	244	264	248	252	236	267	260	236	237	271	246	237	243	269	211	229	271	268	263	249	249	259	251	277	239	265	244	231	246	250	250	267	245	254	251	267	225	279	254	241	267	246	255	263	239	267	230	238	253	253	246	252	264	232	228	247	266	209	241	255	255	233	281	271	205	230	254	262	238	258	246	281	275	239	256	239	255	257	273	251	269	250	245	253	258	262	251	248	250	239	259	237	245	231	257	259	243	238	256	255	243	251	243	249	261	275	276	244	260	262	245	272	255	270	243	246	252	260	243	280	262	225	256	270	265	237	258	251	269	221	242	241	258	235	238	263	239	250	258	236	241	274	257	230	232	259	275	254	271	227	257	282	263	232	266	251	249	234	261	256	245	235	262	257	276	236	251	240	281	238	257	255	262	253	268	271	237	271	226	250	246	263	253	248	258	237	260	247	247	239	259	245	256	251	272	248	223	246	271	238	230	228	251	273	272	231	272	275	256	244	260	248	269	231	246	237	254	218	237	246	257	268	245	269	241	253	239	254	244	264	249	266	250	259	233	233	253	250	256	258	244	216	237	241	242	240	297	232	276	262	230	253	242	210	261	259	234	251	241	271	268	242	261	258	241	271	265	249	277	269	234	236	247	253	268	235	281	264	247	227	251	229	242	224	256	229	264	275	274	266	296	236	286	245	254	239	261	274	259	270	250	255	235	250	242	248	240	263	263	282	270	256	284	245	249	255	262	250	240	260	269	271	217	254	256	243	263	264	245	235	247	249	252	255	247	255	277	271	232	249	261	254	247	227	276	259	271	266	243	245	241	282	269	273	219	254	255	260	240	259	245	244	257	240	280	241	240	232	270	260	218	235	266	284	250	273	270	252	269	252	222	252	258	254	225	264	240	266	263	263	278	235	249	260	250	232	251	238	265	255	214	278	262	251	274	237	267	252	262	280	283	282	261	218	281	260	242	264	252	240	280	255	244	256	252	277	273	279	266	228	246	261	245	273	262	233	252	241	230	249	231	240	264	257	258	229	262	273	256	255	222	241	233	241	230	233	239	256	245	247	260	229	246	250	279	270	244	267	220	255	225	266	226	257	258	246	281	260	239	268	235	261	259	286	241	246	270	256	279	270	252	249	253	247	254	261	246	275	246	253	240	272	231	259	256	253	270	257	281	246	226	237	254	239	262	232	246	253	275	231	249	250	271	270	259	264	245	214	266	260	257	265	268	269	250	241	262	253	248	281	265	263	248	238	291	252	253	244	247	260	257	238	257	228	265	251	241	248	257	250	250	253	269	244	250	249	276	250	258	240	247	246	251	240	240	260	269	222	266	260	255	239	251	263	252	268	248	279	252	240	270	294	246	271	279	264	265	256	240	231	263	259	265	250	257	266	249	258	235	216	258	245	272	243	275	226	252	265	268	253	254	226	234	264	244	240
19137	2761	6000	6880	5706	4746	3878	3338	2779	2418	2119	1921	1767	1677	1539	1422	1340	1391	1275	1214	1199	1154	1093	1066	1030	988	1026	961	958	991	942	940	913	913	901	915	931	856	881	832	832	916	819	860	835	859	781	826	801	803	806	793	794	789	768	778	790	827	788	843	778	790	855	766	791	738	845	814	786	790	797	800	701	805	783	852	769	766	740	785	807	778	817	732	752	777	750	752	772	776	785	769	726	808	765	787	776	758	745	733	781	704	790	721	775	739	781	778	766	733	767	738	760	736	714	786	746	760	788	747	717	752	765	750	734	749	749	756	756	765	727	686	747	775	776	779	798	748	821	758	730	791	768	687	750	797	769	746	695	704	824	767	736	784	746	754	800	773	769	705	758	732	758	744	808	752	730	731	741	737	764	757	749	721	758	728	744	793	756	783	745	725	760	763	796	770	752	732	786	742	770	733	758	723	771	747	687	744	769	789	827	772	723	743	729	751	745	718	743	730	783	738	728	755	767	696	724	727	769	749	693	749	762	764	769	727	777	761	762	729	728	800	785	793	751	764	762	731	781	761	738	728	723	757	744	716	764	751	782	754	730	781	715	754	776	712	804	738	726	781	742	691	778	718	742	767	800	757	693	712	674	707	767	713	736	812	795	765	711	767	721	748	759	743	759	743	728	750	769	774	750	757	719	746	768	731	758	715	752	781	751	734	741	749	768	732	766	737	760	730	790	775	754	722	773	717	766	729	763	723	715	790	725	738	802	757	735	770	752	737	766	736	715	717	737	763	743	742	722	763	766	766	749	703	783	755	720	737	724	702	824	761	730	756	687	699	727	764	747	725	718	719	781	792	731	788	770	769	734	738	749	790	780	746	696	719	737	710	763	737	747	758	716	788	730	759	701	707	724	721	742	711	751	787	768	792	769	778	688	795	757	750	718	763	764	783	722	793	783	777	725	754	747	714	775	718	727	721	733	737	752	761	728	809	793	793	737	757	756	784	759	750	761	795	699	723	770	780	708	759	723	735	746	713	701	733	771	739	781	721	749	762	727	758	763	747	755	769	824	738	752	744	738	784	734	750	735	735	710	711	730	779	731	743	752	719	774	757	756	720	717	734	760	707	724	704	771	755	772	753	745	718	756	743	782	771	746	690	750	740	733	743	797	761	804	732	782	761	769	761	710	778	759	725	778	703	694	713	795	775	731	718	801	775	760	751	729	774	714	781	739	765	695	773	746	719	703	789	714	733	745	753	765	770	727	744	816	753	769	752	686	716	721	732	776	734	761	743	781	750	751	750	775	704	742	741	717	741	709	719	788	757	759	746	762	762	718	733	752	741	765	765	762	697	763	692	743	744	745	757	742	736	782	746	730	752	752	753	710	711	772	722	725	684	792	707	757	722	756	731	738	750	733	807	778	759	745	736	698	763	740	719	768	783	771	752	714	736	762	821	763	733	728	762	698	753	725	720	758	771	714	764	756	746	745	774	751	763	749	772	713	752	733	735	730	712	770	676	758	719	753	711	706	793	752	759	750	696	759	745	737	765	714	720	693	718	754	765	734	811	724	741	778	748	758	805	716	761	770	745	699	740	737	742	781	774	736	736	748	735	794	700	747	731	805	766	774	718	711	733	777	784	791	735	745	790	726	753	778	749	706	687	736	731	749	760	799	757	691	718	738	756	773	754	777	745	742	756	773	754	713	746	788	707	739	786	744	781	771	763	778	745	723	731	763	717	723	740	753	742	764	779	737	724	757	783	757	760	735	672	730	720	745	743	725	751	713	729	722	730	778	762	736	806	746	708	765	723	708	737	736	766	772	703	744	802	773	733	710	720	723	812	766	778	748	740	736	764	716	735	774	767	761	742	736	719	767	728	779	726	716	767	762	762	717	740	740	754	799	736	745	749	759	726	736	711	776	754	761	748	782	736	732	813	731	707	754	738	760	756	747	786	755	757	717	718	793	716	757	744	749	737	739	695	764	750	750	731	720	769	784	717	719	745	737	737	736	730	735	724	737	688	772	744	777	764	719	732	738	723	716	747	741	753	740	755	791	766	798	796	719	707	740	749	754	744	774	705	813	783	767	760	752	736	777	786	764	727	698	738	766	730	739	727	759	781	774	728	744	769	745	721	711	747	727	727	759	736	785	780	767	733	742	792	791	738	734	798	736	831	729	722	740	736	705	778	755	693	726	733	748	776	736	763	714	730	718	794	685	731	775	796	721	819	725	808	747	759	737	734	757	751	716	674	807	717	762	738	726	802	745	754	752	693	712	670	803	769	778	770	697	755	717	757	776	755	727	718	751	749	701	738	757	757	726	736	774	735	765	766	756	717	797	777	721	783	757	710	766	769	788	761	759	770	763	718	770	753	767	751	745	785	744	725	776	749	737	784	750	734	759	724	754	708	720	746	723	734	735	783	776	776	753	747	723	768	762	811	738	759	762	762	719	740	737	754	720	782	780	749	735	777	717	704	750	738	823	737	795	752	736	739	787	747	734	758	746	722	758	737	732	761	745	783	744	781	739	785	757	777	747	765	733	736	732	744	788	743	763	733	749	732	707	740	754	777	729	774	710	738	788	747	671	801	763	792	738	743	743	745	775	747	724	779	749	759	696	741	725	724	772	762	733	785	766	695	751	707	761	759	763	732	749	741	749	755	750	759	774	750	766	813	748	759	750	750	742	702	767	767	798	748	773	757	797	754	755	715	740	733	743	725	799	765	737	719	751	714	738	724	726	705	765	738	758	786	741	753	766	742	762	705	736	743	755	783	730	794	741	710	758	729	767	760	700	796	740	705	795	755	792	724	745	725	747	736	753	754	760	711	741	710	756	742	726	750	764	755	802	700	784	720	732	738	782	745	732	742	783	716	746	703	774	757	739	763	743	702	760	735	748	780	757	723	721	751	791	725	735	804	729	715	739	761	765	764	777	718	797	717	752	736	772	778	733	739	733	750	775	729	794	770	741	766	717	767	760	779	743	761	751	715	750	743	754	696	739	743	681	748	752	768	763	766	776	672	721	758	741	759	765	754	743	733	847	803	723	678	792	738	780	698	771	804	801	760	740	783	741	745	734	773	722	773	777	731	792	746	751	713	727	735	718	707	758	765	736	759	755	817	716	804	711	762	788	775	666	724	757	733	727	766	729	733	756	738	765	781	784	774	717	692	738	701	721	752	744	731	767	677	742	741	776	761	741	747	764	750	712	765	711	777	750	723	753	764	752	710	751	716	732	756	757	731	776	723	732	706	751	698	757	708	760	713	763	685	733	750	724	714	736	749	769	765	763	732	758	745	716	758	794	751	748	798	761	727	723	730	763	742	741	735	777	733	721	760	718	720	726	780	730	741	727	707	774	721	776	788	766	762	754	816	734	739	728	723	737	728	744	708	766	755	736	777	713	715	764	726	746	717	738	709	751	786	803	733	704	734	737	764	716	729	777	736	722	755	689	699	747	764	776	727	761	741	730	719	751	750	708	728	763	765	741	722	787	751
3568	261	152	126	102	105	87	91	84	81	83	85	85	82	80	79	75	78	80	79	65	70	92	90	85	78	66	65	73	94	69	76	69	102	88	67	77	80	72	92	80	79	75	73	73	100	79	74	66	91	76	86	94	79	70	81	90	69	78	82	80	65	65	74	80	79	85	73	76	67	68	89	65	80	78	72	83	70	76	66	79	72	79	85	85	65	74	75	88	66	80	84	92	84	81	68	72	75	71	75	84	84	65	72	70	72	65	79	72	79	80	85	63	74	87	87	81	82	65	54	53	84	74	78	83	87	66	81	73	82	74	79	77	72	77	98	72	61	64	70	77	79	66	64	77	76	86	87	86	72	70	76	72	76	78	72	68	78	83	82	88	74	62	81	84	84	73	92	70	81	87	67	69	81	82	72	69	81	78	73	90	65	73	58	78	72	79	70	68	86	81	84	80	68	78	96	93	84	71	81	80	88	77	78	78	82	81	69	77	73	60	70	77	69	81	70	83	78	66	77	84	76	84	81	77	82	72	86	78	78	79	70	83	66	80	72	96	71	68	64	70	84	73	94	64	70	79	88	77	64	76	78	73	70	85	71	65	77	83	87	80	64	72	81	78	78	82	65	70	80	75	76	78	67	77	77	70	79	73	61	99	85	86	70	94	88	88	77	75	73	82	75	83	66	80	82	70	66	86	75	71	84	87	69	89	67	74	84	67	76	65	96	93	79	73	64	65	73	74	76	69	62	87	83	84	70	77	68	72	81	78	71	75	82	90	85	88	89	75	58	75	83	66	76	82	70	76	69	72	68	75	81	100	76	70	77	77	74	71	72	76	79	78	79	80	66	76	82	91	99	75	66	82	84	70	80	79	74	72	69	71	89	85	72	86	68	68	77	77	81	67	84	67	70	72	72	71	75	78	90	69	69	74	87	56	67	76	76	70	71	73	79	67	84	98	104	73	87	79	84	72	83	67	79	94	76	81	80	59	68	83	73	73	76	96	88	71	70	66	69	71	66	66	63	88	87	78	77	80	97	77	98	83	71	83	74	65	95	80	74	69	72	70	73	68	81	74	89	78	82	69	76	82	86	67	72	80	79	74	77	86	77	83	84	77	82	68	69	75	80	81	81	72	83	84	63	79	65	69	71	81	79	69	67	80	80	88	72	81	81	77	76	78	73	86	70	94	92	63	89	74	73	84	67	80	87	88	83	73	83	82	73	78	89	70	74	88	66	59	78	70	75	76	80	81	83	87	79	66	81	94	71	74	93	98	82	75	62	75	86	77	78	81	79	70	66	78	85	82	84	92	82	75	63	73	70	67	69	70	69	68	80	62	78	84	67	76	71	81	75	68	74	96	63	88	69	69	81	66	71	69	67	71	82	75	62	85	81	104	83	77	86	76	74	80	71	67	74	66	68	78	62	72	74	65	74	80	63	76	91	72	89	75	84	71	83	80	80	80	64	66	75	77	71	61	75	94	90	80	73	83	78	76	75	99	59	70	73	88	93	82	80	70	77	86	92	73	84	79	74	69	86	71	59	70	76	72	92	73	81	67	88	81	81	79	81	99	87	77	60	78	59	77	83	65	72	73	69	81	82	77	80	69	78	74	76	85	80	78	85	75	76	80	72	76	80	89	87	89	64	82	72	74	76	77	91	84	74	71	84	88	57	80	80	83	78	93	63	67	68	72	66	72	70	89	70	88	84	67	70	72	71	53	75	82	71	76	76	70	87	66	72	81	75	78	92	80	83	73	68	89	64	94	72	77	73	89	76	68	80	75	85	86	71	87	77	86	81	72	77	65	74	82	78	72	71	58	64	78	75	72	74	76	73	63	74	71	88	87	82	74	77	68	73	80	58	77	73	69	72	74	75	75	83	75	73	87	67	70	83	70	84	66	62	74	92	76	79	78	78	78	89	88	74	69	94	73	83	88	72	69	80	78	79	77	71	73	96	87	82	80	87	75	75	72	78	71	83	83	74	60	75	78	82	76	73	68	77	74	60	76	68	86	62	78	76	73	77	68	66	67	76	89	84	82	80	91	77	81	70	67	71	87	70	93	67	71	80	75	83	75	64	77	76	72	88	68	76	58	83	63	81	81	77	86	81	77	80	71	84	78	68	70	59	76	83	76	80	85	85	72	85	78	68	70	87	67	88	82	76	76	83	71	86	74	81	89	86	77	83	65	83	70	83	75	78	84	73	84	59	67	69	95	61	85	78	73	75	88	74	84	71	75	84	79	78	73	82	76	75	80	85	86	84	87	84	83	74	71	69	81	92	72	83	62	87	90	91	74	84	77	75	73	84	78	77	75	74	57	82	65	68	70	58	67	90	72	82	80	67	90	62	54	70	65	90	87	78	81	84	67	72	70	73	77	95	74	80	89	89	87	82	78	83	69	70	79	80	80	98	69	69	64	79	75	84	72	72	92	71	77	80	79	67	74	76	81	96	63	78	70	86	84	69	60	73	75	59	65	59	88	71	77	60	76	98	77	74	88	78	71	75	84	82	77	89	84	82	63	74	72	72	79	75	82	81	74	56	72	68	87	88	78	76	62	82	71	73	79	79	77	77	80	77	84	82	77	68	52	82	89	84	75	75	75	76	77	82	89	88	62	74	79	73	81	78	65	78	82	80	65	87	78	80	70	80	65	67	69	68	94	73	91	61	74	62	89	81	63	79	78	77	72	80	64	71	89	83	86	81	72	81	87	85	96	71	62	74	77	81	73	81	77	68	78	92	85	97	74	79	70	70	91	93	57	90	69	79	69	99	74	59	75	66	64	82	78	80	74	68	79	84	67	77	82	58	83	79	89	74	72	74	94	57	81	82	75	59	79	69	90	89	73	64	70	75	88	71	70	81	69	88	72	87	74	70	61	76	83	91	81	64	60	76	76	87	73	73	83	86	75	83	71	81	63	82	68	78	66	70	66	75	95	90	83	65	89	81	71	73	78	71	91	73	71	81	87	80	80	68	75	83	74	76	85	86	78	77	77	80	68	95	62	60	90	87	77	63	84	84	74	81	85	62	92	75	83	102	79	74	82	71	84	58	76	81	64	72	70	88	77	70	68	75	86	89	83	87	73	85	77	72	84	72	66	97	79	55	70	74	59	78	68	65	78	77	78	79	60	81	75	88	81	72	71	89	89	74	77	68	81	90	78	62	92	59	64	79	63	85	71	77	95	84	76	75	78	90	96	68	56	84	70	78	75	89	82	72	80	96	76	84	73	67	72	78	72	91	63	67	88	74	87	71	72	70	58	85	89	75	79	80	87	78	79	91	63	73	95	80	68	78	64	67	75	78	67	79	78	80	79	67	86	79	69	67	85	75	70	82	79	69	71	83	82	76	62	82	87	76	78	78	75	77	64	73	65	66	89	82	75	69	76	69	80	83	72	68	73	78	61	63	86	64	83	83	78	76	76	76	71	85	80	78	83	74	83	70	77	80	77	84	76	81	77	84	79	73	83	74	78	91	76	77	83	78
2801	375	442	445	446	361	384	343	352	347	340	306	310	306	326	298	305	308	309	289	344	294	311	312	317	268	303	301	316	305	300	280	277	316	271	293	312	283	309	285	313	269	306	303	266	269	262	244	310	273	285	286	250	275	279	323	284	331	275	296	259	291	278	282	305	305	318	286	284	280	268	315	289	244	249	261	306	283	277	281	280	272	267	298	287	309	295	271	268	294	301	288	270	306	300	250	320	312	276	315	266	279	279	247	282	282	278	265	298	282	295	292	280	290	287	290	291	261	276	283	266	290	249	278	296	285	268	285	277	267	302	287	273	296	285	278	266	298	291	284	287	279	293	304	288	275	298	276	313	279	255	277	311	294	316	264	297	306	291	274	277	269	294	289	282	277	256	290	275	293	288	268	317	306	275	294	286	311	302	251	266	287	259	254	302	272	246	278	281	302	248	252	261	305	275	304	246	281	287	281	266	273	312	306	284	291	304	278	297	281	279	289	273	279	294	298	268	311	272	283	275	271	308	282	301	272	283	268	310	299	307	273	313	280	296	291	280	281	284	298	272	250	281	269	283	273	300	286	273	292	293	333	280	314	282	308	281	295	284	293	258	303	293	279	301	304	285	294	305	272	289	272	318	297	268	288	286	289	260	297	293	289	267	256	299	278	308	312	325	294	291	262	290	281	278	288	290	282	274	276	289	287	291	313	300	290	290	303	293	275	295	278	310	286	283	295	289	284	288	299	285	275	266	269	300	285	329	306	287	300	291	292	276	300	289	300	283	284	299	283	269	291	272	256	294	304	276	291	239	261	287	270	297	299	282	291	306	289	304	282	261	295	281	260	292	322	278	281	293	280	262	273	298	289	288	291	271	281	267	300	290	282	298	291	294	257	296	281	314	286	302	288	265	280	281	276	285	255	268	266	288	297	282	272	285	298	300	322	300	337	288	268	292	295	279	296	290	326	287	305	322	278	299	314	300	276	267	314	277	298	298	269	260	288	298	294	254	259	284	320	261	291	310	271	288	266	294	296	285	309	273	280	268	267	274	291	293	297	277	293	295	321	288	292	302	285	276	290	295	266	307	260	270	301	260	289	262	284	250	304	318	289	262	314	268	285	275	268	320	321	282	287	278	305	328	265	271	281	284	272	308	286	271	285	276	299	283	264	275	286	279	270	278	253	301	312	293	274	273	277	299	287	324	307	315	269	297	300	288	293	273	244	308	262	294	270	323	306	260	306	283	306	268	298	276	290	259	259	269	274	314	303	258	271	281	287	281	292	270	315	297	251	290	268	272	296	281	271	259	301	295	285	307	294	275	293	282	296	282	268	257	270	276	269	304	249	312	295	276	289	257	263	276	289	276	263	293	284	333	269	251	287	267	274	319	259	294	297	282	281	276	297	306	250	258	282	282	277	286	286	264	295	291	269	285	316	295	276	273	299	288	278	294	256	268	264	272	297	258	314	279	273	285	317	284	264	291	259	298	284	300	282	287	300	266	294	303	289	305	278	293	289	292	274	286	268	285	259	288	288	294	290	286	297	301	278	282	311	300	291	290	277	274	304	295	283	300	306	273	255	283	284	292	266	294	296	283	265	288	286	293	273	290	289	270	289	265	281	276	276	284	324	295	291	263	286	274	301	291	290	274	284	270	281	299	275	282	274	293	272	290	266	323	304	297	271	273	293	270	273	258	287	296	283	245	293	257	304	259	283	304	286	282	280	307	304	280	300	261	279	304	287	295	274	302	278	277	285	261	289	274	281	291	284	313	263	320	283	267	303	279	283	288	273	262	286	289	296	309	300	292	304	289	274	282	260	289	291	281	275	278	277	281	287	280	264	283	301	295	257	295	284	298	321	299	267	280	294	289	264	273	286	312	290	303	264	289	293	259	315	280	275	261	267	332	287	282	287	296	249	273	278	286	264	299	307	288	316	311	297	316	291	280	288	291	281	290	272	255	279	308	291	299	282	334	285	285	274	275	297	270	292	285	296	291	313	288	283	284	274	278	297	265	289	288	266	287	306	286	290	284	273	287	285	272	280	265	255	290	264	298	258	278	281	292	281	282	272	299	273	262	295	272	263	251	252	307	270	289	273	287	294	287	288	269	307	290	281	288	279	279	287	271	274	260	258	292	309	290	276	294	328	270	286	272	279	309	279	285	313	302	300	292	300	248	287	301	280	289	272	266	270	285	245	299	278	280	282	268	287	291	307	291	253	261	257	312	303	276	276	307	271	297	315	265	293	318	303	270	314	275	317	309	282	283	309	308	315	273	273	277	278	309	288	277	286	289	265	308	315	273	311	277	278	293	300	262	279	279	298	288	276	303	281	311	299	315	289	321	273	305	294	292	275	296	276	304	284	263	276	311	310	272	275	289	300	304	259	273	318	265	315	280	276	264	293	281	281	295	286	299	296	301	281	263	273	292	250	263	298	295	276	268	266	299	300	283	302	300	292	273	269	287	297	308	280	268	272	271	276	280	275	281	282	281	303	242	304	290	292	281	284	269	290	293	312	271	282	246	273	253	280	288	269	269	280	256	263	281	299	275	261	289	277	291	296	283	300	294	304	273	278	283	284	277	299	312	272	296	265	257	290	300	260	298	292	292	264	285	298	267	288	285	259	297	240	281	284	277	302	279	294	287	274	278	269	296	256	292	289	281	276	269	266	305	295	265	294	308	280	286	280	265	251	281	340	279	280	253	286	289	299	300	272	261	272	278	322	284	266	274	298	278	289	280	289	289	291	299	283	275	265	308	305	275	288	301	292	288	306	279	289	271	307	282	310	317	293	284	285	282	274	279	264	308	294	295	280	278	276	288	300	303	267	302	294	290	264	298	302	279	283	293	275	306	297	294	296	278	303	312	291	293	257	295	287	311	302	291	267	315	280	305	267	295	253	223	292	270	301	254	307	325	281	289	294	287	281	275	284	279	252	293	279	273	268	291	295	303	280	279	306	289	263	267	268	302	271	297	310	249	279	295	309	260	276	300	277	269	316	273	262	263	279	260	272	277	268	290	288	291	257	277	254	271	315	266	320	286	296	255	299	269	312	293	297	264	282	283	285	315	279	290	260	275	297	276	271	267	262	290	282	278	273	307	288	283	249	293	272	290	313	302	294	285	317	283	292	306	293	269	276	291	302	285	319	280	282	298	293	302	300	273	290	267	285	278	296	298	284	301	278	287	299	310	267	276	283	319	287	282	280	279	278	286	305	294	293	282	284	282	265	315	290	278	271	310	280	268	258	295	304	292	308	283	277	296	266	301	301	264	319	271	311	293	298	308	246	280	308	275	304	267	301	291	291	295	297	288	311	262	272	282	327	309	284	307	298	289	268	296	302	291	263	270	290	284	290	267	269	281	285	294	314	283	259	284	279	291	269	294	302	275	303	273	305	298	299	319	309	253	296	251	268	276	311	310	290	261	255	294	272	303	291	279	315	279	281	302	288	282	278	296	283	277	274	321	283	267	284	274	295	288	270	280	298
30728	8682	1768	1118	785	690	504	410	368	306	262	257	249	203	222	228	215	208	188	183	187	196	172	179	178	168	198	173	174	190	171	171	205	194	182	195	155	179	165	177	158	165	153	159	175	166	166	155	165	173	158	162	174	161	185	168	180	175	155	169	189	151	153	149	174	169	155	163	179	177	150	152	165	174	162	173	182	163	161	160	173	149	171	159	182	164	185	160	160	170	172	161	148	149	169	166	166	165	172	170	161	160	151	156	137	160	163	166	149	170	185	165	163	153	144	143	153	177	166	147	135	169	161	163	165	161	157	187	168	151	172	156	163	163	139	174	153	167	177	160	153	164	132	199	158	179	165	177	161	164	167	172	189	176	158	143	164	164	172	164	171	161	176	167	153	179	158	191	162	161	154	160	151	139	185	181	157	162	152	190	162	188	146	159	173	152	186	158	169	177	164	164	171	165	155	148	158	155	158	163	157	171	155	149	155	138	147	166	156	176	152	162	161	155	162	163	191	152	174	160	168	174	181	153	144	152	176	170	178	189	176	142	153	166	181	161	167	171	164	158	176	131	174	164	150	155	140	169	155	170	186	159	139	166	176	163	183	164	168	149	165	177	157	169	144	129	153	168	156	139	139	153	141	162	184	175	181	170	180	140	147	168	167	171	176	174	161	156	178	157	137	179	178	160	160	156	169	165	154	164	172	176	147	161	160	169	150	145	157	134	177	159	138	163	183	142	148	138	153	167	152	147	153	161	183	140	171	171	168	123	158	141	166	176	165	167	159	172	142	174	158	158	176	172	164	191	166	163	167	144	178	151	143	195	157	143	174	162	149	181	174	146	179	177	175	148	153	180	157	160	174	173	162	148	167	136	154	167	169	167	169	189	158	151	150	180	182	152	144	175	202	164	155	160	149	152	162	153	171	187	178	175	179	163	150	155	161	149	163	142	161	162	146	139	149	145	172	170	156	160	161	158	158	153	163	185	177	145	152	163	139	157	189	150	172	154	194	183	153	168	158	167	159	159	157	160	171	173	150	141	153	185	159	170	148	173	160	180	157	171	168	151	155	183	150	164	161	150	162	154	180	172	166	152	178	203	171	197	194	169	172	151	171	169	178	173	188	132	188	178	172	163	173	164	156	152	169	172	179	148	148	171	166	153	151	173	172	164	154	165	155	150	164	144	161	158	155	148	161	170	183	159	164	178	158	178	155	163	163	150	147	148	174	170	142	170	147	164	168	177	140	149	145	165	153	154	159	149	193	160	143	181	150	174	153	164	165	161	167	163	153	147	173	147	170	176	140	159	170	188	160	148	168	159	183	165	153	147	151	179	186	172	143	168	172	131	131	162	165	154	166	181	158	161	170	151	168	178	179	159	173	148	142	155	146	159	161	164	184	146	189	155	147	161	168	168	170	185	157	185	152	186	171	166	142	177	156	164	153	162	167	156	146	165	176	153	162	159	170	139	144	165	181	159	163	175	184	155	146	152	141	174	147	175	173	178	156	159	171	164	154	182	137	154	172	172	158	179	161	180	152	148	125	188	186	137	147	164	151	157	150	153	169	150	154	171	178	176	159	163	176	136	148	195	174	145	171	168	153	163	137	159	152	175	141	157	186	180	162	141	149	150	174	182	155	195	177	184	149	183	167	162	139	155	154	155	177	175	164	163	152	143	150	158	157	150	174	139	158	170	176	140	150	174	167	179	174	173	150	163	165	182	148	174	149	159	166	163	167	165	146	138	185	156	175	166	144	150	154	162	155	161	173	149	175	171	171	159	166	168	179	163	173	155	161	147	161	162	180	149	164	163	182	157	168	148	196	166	151	146	181	188	145	188	160	159	178	172	142	181	149	150	156	164	164	197	169	171	187	154	155	164	168	187	170	169	172	150	127	166	151	160	144	175	167	171	157	140	153	158	155	178	160	172	179	151	154	162	183	157	168	168	143	168	175	177	166	176	174	166	157	160	151	172	142	185	145	164	155	169	170	169	154	149	170	171	172	167	172	187	172	149	143	154	186	165	151	161	136	154	162	160	161	157	159	181	146	184	165	178	158	144	162	171	156	176	154	147	161	166	173	153	137	182	182	173	187	147	164	190	171	182	154	172	168	167	163	182	167	164	157	162	172	146	171	137	162	152	178	171	159	151	153	166	176	158	156	154	154	162	159	152	156	170	173	184	146	151	168	154	163	164	188	174	169	176	161	177	146	168	154	162	183	154	145	162	174	188	176	137	154	147	170	174	173	168	162	168	148	151	154	156	169	166	159	162	180	152	171	156	160	159	163	169	164	164	163	132	182	173	158	134	150	172	194	163	149	165	183	154	161	155	176	172	166	156	164	166	161	148	166	136	161	139	151	178	165	162	158	159	162	161	149	175	141	151	170	152	149	171	170	168	169	165	188	177	162	171	177	141	164	160	147	175	141	170	151	169	168	174	157	167	157	167	164	165	163	162	147	167	176	144	157	164	158	159	161	177	166	151	148	152	180	151	162	176	169	165	173	165	170	143	159	158	172	180	184	175	161	156	172	166	166	163	154	175	156	167	154	148	164	170	160	186	133	157	176	163	179	171	164	143	190	176	162	167	160	150	161	162	153	163	171	180	196	169	176	183	173	148	161	151	170	177	146	173	160	165	139	138	167	175	172	169	143	153	172	188	150	178	152	159	159	161	181	155	160	182	147	156	188	160	158	169	160	170	157	173	160	179	191	154	178	169	178	154	153	161	157	159	174	152	177	148	168	172	148	170	149	180	175	172	157	176	165	168	143	152	138	176	143	149	147	160	156	148	150	160	171	147	155	141	170	160	160	173	145	174	169	160	161	149	148	157	157	142	175	153	164	163	161	183	170	151	158	156	169	143	181	161	135	163	172	176	158	166	167	138	159	155	163	151	163	163	142	165	137	186	169	153	170	173	163	153	158	142	153	162	156	179	156	178	152	172	158	141	192	176	156	175	164	167	151	171	144	175	171	149	176	169	151	136	169	168	168	154	137	163	168	141	166	166	154	160	133	155	164	139	160	167	150	162	147	173	157	162	157	165	154	157	162	168	153	140	158	176	158	152	151	168	177	175	182	155	171	169	152	158	160	165	190	171	177	165	160	166	171	170	169	171	151	152	143	159	168	156	173	159	175	151	169	155	132	154	184	148	174	168	162	165	208	147	167	163	162	159	154	171	149	172	177	155	157	155	165	147	153	177	158	167	165	179	153	144	175	153	170	143	173	160	172	162	186	156	161	171	164	164	164	180	167	155	161	155	166	165	179	161	159	166	169	156	154	176	163	173	158	179	182	180	143	143	147	160	154	184	171	153	161	143	146	163	169	158	173	147	151	163	145	173	170	154	169	152	152	179	146	182	150	167	154	177	164	147	162	167	156	175	185	156	145	158	166	165	154	163	185	194	175	156	175	163	141	185	154	152	156	169	165	151	152	177	164	157	165	181	157	144	161	172	148	155	191	168	166	176	179	173	161	158	146	154	148	177	163	172
14671	1482	3254	3668	3158	2621	2153	1885	1581	1336	1302	1152	1039	950	929	901	826	763	763	734	734	724	723	647	709	634	645	617	638	610	591	602	579	639	569	573	553	572	574	571	549	579	565	541	574	625	546	510	596	560	565	524	544	556	580	525	509	554	543	575	539	520	493	556	521	570	514	549	546	516	545	516	531	498	566	534	493	519	539	576	519	558	577	560	573	548	546	536	536	530	517	516	534	533	487	541	511	516	522	544	501	537	512	511	498	531	549	521	498	512	491	541	498	532	544	496	551	551	544	539	507	520	501	511	531	530	551	512	537	517	469	507	515	489	484	534	553	495	543	520	510	505	561	497	518	574	526	508	511	524	536	513	568	573	482	543	543	537	501	513	523	537	507	483	532	546	490	520	550	522	477	519	538	521	530	499	512	484	487	548	503	515	527	531	492	552	514	552	512	487	495	468	526	495	519	528	537	493	528	532	525	522	508	521	531	477	534	562	527	521	521	487	527	516	503	542	509	479	531	520	500	546	506	484	517	533	549	566	521	548	545	554	528	518	509	492	514	549	520	502	497	507	530	491	507	500	550	529	505	516	529	562	520	503	516	548	517	548	500	523	538	519	498	525	513	534	520	520	552	551	527	512	490	525	520	521	535	531	497	494	505	530	501	503	556	513	529	490	492	491	527	538	494	528	534	539	531	521	516	540	557	496	509	514	535	523	545	471	528	522	541	485	518	533	505	493	502	500	532	490	505	518	521	536	503	523	482	484	546	505	532	512	559	506	492	531	490	514	527	580	513	500	500	528	548	490	527	526	516	508	541	504	526	537	537	564	506	513	532	496	511	507	522	512	544	518	522	538	480	516	539	528	497	515	525	504	500	520	543	571	565	496	513	507	541	509	497	527	515	531	496	527	548	513	539	527	548	493	542	497	511	542	478	520	498	515	478	530	476	546	520	508	519	505	475	469	474	523	515	565	540	520	487	516	553	476	494	512	492	543	543	493	500	547	488	522	511	520	506	509	539	502	515	505	483	524	519	556	512	504	541	544	524	514	536	529	518	555	536	525	513	508	543	527	556	500	528	509	520	495	522	518	500	511	543	524	525	542	567	518	475	512	519	505	554	537	514	553	502	536	539	514	538	579	456	519	546	541	502	534	526	521	527	541	536	492	501	507	488	498	490	523	491	499	553	485	542	534	481	520	523	522	512	524	474	522	527	552	535	486	494	540	515	471	552	527	509	531	538	459	530	524	506	517	534	507	542	553	512	495	538	519	550	518	516	544	518	516	505	494	533	530	524	565	506	535	542	523	547	565	543	519	529	519	481	519	543	525	528	531	491	526	517	540	484	533	509	505	483	498	540	508	536	506	512	535	501	512	502	508	531	503	509	487	517	515	543	531	529	522	505	528	529	515	526	568	515	493	541	567	554	522	522	494	539	460	525	519	543	506	542	491	547	528	511	515	534	555	532	568	513	481	548	518	514	517	563	532	504	495	504	547	513	530	504	527	492	512	506	558	497	532	550	487	520	500	514	524	531	532	519	541	504	496	554	551	511	564	529	509	496	496	489	504	483	531	487	521	556	514	533	513	522	505	519	566	516	534	537	471	491	559	469	508	537	555	516	502	517	552	509	524	472	524	534	502	513	528	513	514	503	504	490	516	518	525	505	491	522	532	544	503	505	550	511	504	523	488	500	574	534	551	513	505	491	523	530	483	459	508	504	491	538	549	563	502	510	521	537	493	513	488	519	523	567	492	549	487	549	522	499	519	508	484	542	486	508	506	492	459	502	540	507	524	476	542	535	542	494	548	494	521	490	541	512	495	508	521	531	513	523	533	501	542	490	525	510	534	501	500	523	492	522	497	515	506	503	525	488	488	514	505	551	461	483	525	494	509	549	499	503	514	529	541	490	529	513	507	517	519	508	521	512	505	456	527	518	544	539	535	543	545	533	507	491	533	540	488	528	550	500	528	507	503	562	578	569	490	529	490	531	504	534	527	526	478	547	478	545	546	496	509	477	476	519	552	521	528	513	539	532	515	512	547	527	527	574	514	513	532	540	520	532	538	518	529	541	470	527	541	511	540	482	541	483	509	578	534	513	541	517	562	494	496	516	537	503	516	506	490	522	525	530	507	509	497	495	506	521	542	559	537	533	504	537	509	482	541	506	514	517	511	494	492	507	546	510	528	542	534	521	527	448	503	486	527	498	544	541	516	480	525	552	519	529	521	498	497	532	527	531	521	515	537	558	554	476	531	492	482	499	479	506	502	495	532	519	508	517	533	528	518	494	528	527	528	540	524	456	527	485	547	493	532	534	554	536	469	485	476	545	530	535	486	547	502	474	539	536	528	537	491	514	550	508	531	539	535	503	499	515	475	528	531	530	543	509	548	535	520	510	506	506	544	508	523	535	486	507	498	520	546	486	503	578	547	494	536	568	480	494	516	522	544	504	504	477	502	509	528	517	546	504	562	515	490	482	533	554	525	554	503	544	523	529	477	517	516	504	515	485	500	549	514	520	487	520	516	567	524	518	483	533	524	539	519	559	502	511	522	469	501	543	497	486	491	510	555	509	528	491	541	466	527	515	520	531	521	549	527	524	498	500	481	506	497	498	496	512	526	494	535	521	503	534	531	494	510	518	535	505	512	504	517	488	511	499	534	535	517	501	521	513	517	554	553	518	509	494	558	533	531	502	461	507	550	492	516	511	526	542	507	499	529	525	531	473	559	503	517	527	514	499	496	510	474	532	478	522	515	536	537	546	563	517	529	523	524	520	560	557	509	510	535	518	521	517	478	521	515	517	579	510	498	524	471	501	497	521	450	598	526	524	524	486	476	555	495	532	517	537	499	526	470	521	508	523	519	516	561	507	538	514	494	513	530	511	540	512	539	524	502	536	517	514	522	550	501	508	511	528	486	515	528	467	506	506	519	535	549	532	511	548	481	514	508	539	502	477	521	511	488	494	525	543	516	548	511	518	502	528	534	524	546	543	503	511	513	524	548	525	536	520	509	483	519	529	514	561	501	574	520	540	489	522	570	510	506	516	547	525	535	541	520	491	545	514	523	528	489	505	544	518	556	515	530	521	492	485	522	514	561	512	493	494	507	543	511	518	592	538	510	543	537	543	475	558	529	511	520	507	533	499	551	509	528	522	507	524	487	513	530	513	517	529	552	567	535	474	554	505	536	515	526	496	552	504	496	527	509	562	509	519	513	533	510	482	552	559	508	533	521	520	576	499	533	524	556	529	497	462	502	545	508	498	537	521	544	521	524	478	484	523	494	526	502	531	509	529	524	519	462	550	505	529	511	504	519	486	507	533	557	503	476	501	545	550	550	539	529	515	552	522	520	513	527	533	500	511	540	559	522	534	528	553	491	524	536	535	518	523	537	507	531	512	515	522	506	489	483	505	507	574	549	512	482	545	556	505	539	495	496	530	566	526	479	499	516	520	562	526	475	535	512	510	549	509	547	506	513	566	511	554	532	557	504
36549	19696	9332	2551	1640	1233	968	770	632	565	487	454	421	400	365	369	335	319	305	312	331	306	287	300	308	285	271	280	270	292	271	297	257	267	279	301	278	254	269	282	252	236	296	249	274	255	269	232	257	233	254	287	279	287	248	272	285	221	257	241	274	261	261	258	267	239	252	247	261	258	242	253	260	237	262	254	257	261	246	232	278	251	245	242	249	251	244	251	271	266	252	264	285	258	251	228	266	257	232	238	261	283	248	250	254	252	261	260	272	264	250	245	257	262	279	248	253	246	276	256	262	255	248	261	305	243	239	252	247	274	269	271	260	272	261	251	262	272	264	255	253	275	256	247	257	241	262	241	230	268	266	256	261	275	262	261	257	248	247	267	253	269	264	260	275	237	229	262	259	236	235	244	250	237	265	249	243	238	267	238	255	253	240	279	244	259	222	271	243	234	242	269	264	257	268	237	288	271	266	253	239	271	249	229	235	272	246	273	266	254	294	264	248	267	278	220	252	246	245	240	257	232	246	258	260	248	265	265	283	255	244	274	269	250	252	278	220	267	287	235	293	266	258	246	255	261	272	261	249	273	235	277	270	293	241	256	261	250	272	237	261	254	263	255	250	244	260	252	247	252	254	274	244	263	258	246	240	231	248	245	247	248	258	266	274	224	249	242	287	260	242	283	267	257	264	260	280	274	256	264	277	242	268	273	262	268	253	264	226	270	242	260	245	238	250	247	260	246	250	261	257	262	235	254	258	249	259	266	229	241	253	261	264	241	251	251	255	276	257	257	207	252	247	250	274	225	221	250	251	274	259	263	252	239	262	273	263	263	262	234	264	255	245	264	254	276	258	252	264	252	258	256	279	264	249	251	238	257	293	250	226	245	236	260	228	256	263	237	276	261	254	237	255	271	231	263	240	231	226	260	256	231	244	259	259	228	254	262	260	250	244	284	266	254	266	246	234	259	233	237	244	240	249	268	254	238	262	242	272	245	253	241	260	294	275	273	265	248	273	265	256	227	252	272	266	278	297	259	247	259	244	251	282	241	259	274	267	239	242	239	284	235	277	256	277	252	229	251	283	252	268	277	242	237	253	245	242	244	244	275	252	272	274	244	240	258	274	265	263	264	240	281	247	281	244	257	261	266	248	259	247	232	262	265	273	284	231	252	274	277	263	264	262	266	250	256	249	254	238	240	265	258	258	255	250	254	253	244	246	247	250	254	226	274	274	255	264	258	260	257	288	261	248	237	268	249	272	260	241	231	264	247	280	255	255	233	260	243	258	253	250	221	231	260	250	245	265	246	265	276	260	266	267	262	258	247	222	273	252	269	256	238	255	248	265	271	266	247	236	265	247	239	280	261	262	273	272	269	235	283	259	263	268	218	264	244	274	273	278	247	273	265	265	272	277	247	253	250	247	264	267	290	272	209	251	265	248	267	268	244	274	261	260	260	257	233	275	236	266	218	261	228	262	208	252	233	250	228	259	265	243	235	258	265	271	241	244	251	233	287	274	250	254	260	234	276	258	243	250	234	251	252	226	235	268	244	272	250	257	284	247	250	253	275	258	276	242	237	256	224	252	290	222	258	250	265	250	242	215	273	258	240	242	253	259	246	274	265	210	244	255	274	248	258	253	245	249	240	245	241	242	254	257	268	255	244	234	236	255	244	245	233	283	261	241	278	272	277	245	239	250	263	289	260	247	282	254	266	273	247	266	233	268	252	245	247	254	262	256	236	266	229	243	256	244	227	263	257	268	259	248	240	264	248	289	244	267	256	232	231	257	246	253	233	237	251	252	258	254	259	266	257	266	262	257	258	240	259	261	255	233	244	232	257	262	242	240	272	276	271	262	226	265	269	288	284	260	252	226	247	276	263	269	244	257	223	249	273	278	246	245	248	251	258	259	259	260	238	233	247	248	255	251	272	249	241	226	275	240	256	244	254	272	250	249	234	262	257	254	248	259	256	244	260	235	247	248	283	220	281	245	221	267	248	276	272	246	238	269	256	242	266	234	253	240	249	251	230	268	271	268	254	260	252	245	274	266	285	248	249	274	256	254	201	256	237	290	274	249	251	258	251	230	254	244	269	230	248	259	289	275	279	251	259	257	254	260	252	219	268	259	262	293	233	210	260	237	276	285	229	256	247	229	233	262	249	246	235	271	253	272	242	235	256	242	270	268	254	258	252	232	268	245	276	288	269	236	262	259	240	270	225	269	267	247	240	242	265	269	232	247	270	240	261	270	238	266	231	255	238	221	289	266	270	249	250	247	246	260	232	247	222	230	282	247	243	230	247	235	241	261	253	225	259	243	261	250	260	265	254	268	234	252	245	245	265	244	257	260	240	239	266	254	259	242	241	256	254	257	258	244	264	267	237	257	249	245	262	235	252	232	266	251	267	246	253	236	269	266	249	277	217	284	263	244	251	242	250	249	244	246	234	264	251	248	252	230	229	239	257	206	249	251	240	266	232	280	243	273	244	272	247	262	261	248	266	266	290	261	247	243	257	247	236	265	248	259	262	252	246	252	277	249	256	260	241	264	252	261	237	257	214	237	270	257	243	265	246	242	267	266	245	268	253	248	234	261	236	267	266	266	243	264	262	270	264	255	259	283	239	255	253	260	226	233	260	262	278	259	250	259	242	252	243	257	251	258	233	266	261	248	226	243	278	237	260	252	241	242	288	238	265	251	244	275	242	247	272	257	261	253	267	268	227	275	231	254	260	257	257	256	248	257	265	267	241	250	279	238	273	250	258	256	240	261	244	261	260	261	260	269	243	268	243	245	257	265	256	237	213	242	283	252	269	262	251	274	264	247	288	247	243	243	246	266	275	231	251	268	272	294	255	259	258	257	253	259	249	282	240	224	251	248	236	231	270	291	279	245	239	246	235	261	222	246	245	261	234	252	255	255	277	241	252	282	263	253	229	242	249	267	237	257	292	259	238	287	262	224	234	232	252	245	263	266	251	298	228	247	238	240	245	258	253	226	262	268	280	276	205	263	253	242	221	241	257	254	248	255	240	245	264	241	268	234	250	262	249	247	257	246	270	250	250	253	224	273	250	282	262	225	242	244	273	261	255	258	240	276	247	232	240	272	234	242	251	254	259	281	250	242	271	268	258	255	261	242	265	299	265	266	245	261	238	241	260	248	256	254	304	261	272	256	262	243	270	247	239	269	243	253	262	262	245	249	261	239	232	239	271	238	229	279	265	268	259	242	268	254	257	236	251	229	243	248	235	223	236	246	278	245	243	308	223	261	240	228	249	240	252	248	225	266	241	278	295	247	246	257	263	271	272	237	243	238	262	249	265	247	259	243	244	262	263	243	246	249	266	272	263	235	250	234	286	246	236	264	269	269	258	248	251	268	254	256	276	261	281	260	234	252	278	242	255	231	266	265	276	259	258	231	272	261	255	240	250	270	239	245	263	276	243	268	257	287	259	251	259	243	258	264	256	230	244	230	218	240	273	265	251	294	259	256	262	262	264
19575	2705	6193	6873	5713	4682	3887	3367	2785	2503	2186	1980	1721	1695	1571	1509	1387	1292	1257	1237	1146	1115	1169	1049	985	1044	998	921	966	1014	960	968	913	921	904	909	898	874	843	877	805	887	844	871	813	858	813	848	828	856	759	795	856	781	799	830	786	813	808	826	766	786	773	787	802	785	811	756	848	781	733	769	752	809	732	836	795	769	806	801	803	776	784	802	803	748	774	738	796	810	820	807	752	765	728	775	716	758	750	825	743	738	737	729	820	766	742	787	765	742	712	745	723	783	737	750	800	754	733	776	782	733	804	779	771	759	782	782	711	701	780	704	754	769	753	742	794	758	731	758	775	799	783	762	802	759	750	750	718	787	779	768	763	811	702	732	689	755	717	766	751	740	750	764	773	763	752	771	759	807	762	742	778	732	755	779	779	777	790	801	758	719	739	761	744	745	771	753	724	713	762	746	740	744	775	737	710	755	761	745	780	773	770	758	720	727	777	723	755	697	747	774	753	765	736	750	750	737	740	718	735	746	744	717	774	729	756	718	785	737	736	763	686	726	731	762	741	731	761	765	853	736	792	791	759	747	748	730	733	788	736	792	769	748	790	744	745	768	742	771	750	781	797	752	730	716	725	772	781	783	817	744	734	718	742	812	727	758	788	726	746	744	788	752	747	773	771	728	776	763	753	774	745	766	772	730	752	741	797	782	740	760	747	766	815	751	745	747	810	775	733	733	787	750	723	674	719	810	769	790	802	722	724	753	785	775	768	745	790	770	802	755	757	753	744	747	764	718	781	770	733	752	789	716	704	744	736	722	711	771	751	779	743	763	724	740	764	733	748	755	769	743	683	734	780	760	787	796	764	740	719	757	776	805	742	766	795	754	716	776	700	725	786	764	723	756	804	758	797	733	720	727	768	700	715	773	754	731	735	759	803	722	759	791	792	711	737	789	804	724	754	723	795	794	745	746	699	752	690	737	770	766	760	755	793	767	762	772	722	738	725	707	737	729	733	677	735	770	765	705	768	704	774	771	779	768	697	783	767	804	802	746	731	724	750	718	709	749	745	755	772	726	758	778	757	802	743	731	733	763	708	742	760	762	813	703	755	735	749	742	763	796	821	785	790	722	742	703	778	764	762	755	775	760	771	760	743	735	737	731	727	787	785	740	781	719	739	728	763	713	735	784	802	727	810	781	772	734	737	756	786	750	745	797	727	745	756	756	782	720	770	727	701	706	790	728	718	711	723	719	756	759	708	737	749	768	731	748	750	765	754	714	754	784	754	750	738	801	723	764	728	741	741	716	753	746	754	725	727	768	745	764	718	751	769	747	752	784	733	742	739	771	760	716	736	778	785	735	787	710	727	752	744	732	780	720	763	746	753	783	749	736	706	780	782	809	753	751	737	774	752	787	738	787	801	796	804	751	710	754	782	803	757	765	729	760	711	760	785	720	768	711	738	735	701	757	738	778	752	714	755	792	752	740	788	804	773	761	784	800	777	741	694	685	735	753	774	804	756	777	749	739	743	752	741	757	767	705	746	756	747	784	784	732	749	756	738	755	742	690	761	734	743	756	766	738	758	752	732	733	749	763	747	733	753	764	733	766	735	744	795	710	753	750	731	745	727	754	771	795	766	777	730	733	756	767	728	758	768	759	806	752	725	778	773	776	769	767	756	745	803	756	736	748	752	763	755	772	804	783	724	740	765	712	749	778	670	758	759	713	731	743	775	809	730	729	720	736	732	720	764	691	746	733	730	759	741	729	740	756	737	751	755	731	731	719	761	701	761	692	732	749	757	701	793	772	748	785	729	772	740	701	796	732	757	768	690	735	746	812	797	723	742	731	703	767	776	691	786	762	722	676	779	778	740	743	705	738	760	712	788	760	771	748	724	745	719	783	746	753	738	791	761	726	776	746	765	769	751	765	780	725	755	742	736	769	775	747	740	751	744	721	801	791	769	735	759	768	776	718	750	750	723	801	783	721	740	712	745	770	752	747	770	721	735	757	715	781	793	755	804	774	728	736	811	802	762	766	749	742	752	759	765	799	737	760	767	768	722	755	746	744	745	788	719	726	698	769	741	725	725	738	783	745	732	720	743	759	723	729	726	720	739	694	787	744	758	737	744	743	760	704	745	742	789	795	756	758	780	806	759	737	747	788	778	809	739	742	775	799	755	758	724	734	757	765	772	714	767	759	783	771	799	748	751	710	788	760	744	737	708	772	757	758	726	805	734	739	728	723	731	745	772	738	783	755	727	732	772	726	766	783	763	734	807	755	754	758	742	743	768	763	772	686	758	745	745	760	793	756	726	812	711	734	770	706	760	703	755	745	709	758	738	749	754	738	742	757	714	778	792	737	765	725	763	783	777	748	731	764	734	752	767	766	755	772	743	779	808	713	790	756	728	731	707	722	757	741	738	749	741	794	756	739	735	726	760	740	760	727	825	763	730	746	773	763	699	735	756	810	727	749	758	736	771	711	741	735	785	690	749	749	772	786	774	725	757	748	741	817	759	763	696	773	731	720	757	761	767	746	739	700	727	754	732	732	741	742	735	713	793	740	752	806	742	763	701	703	751	746	783	672	730	802	747	739	743	714	733	784	747	728	748	683	719	748	760	713	707	748	745	774	741	819	771	775	747	755	721	713	738	771	772	713	753	720	747	745	768	778	700	801	740	741	682	739	750	796	720	769	812	725	707	779	743	783	709	748	760	756	757	722	747	748	731	722	725	783	724	771	758	766	746	748	761	750	714	775	717	710	763	740	765	736	749	753	737	761	717	763	763	774	748	688	776	758	734	729	705	710	754	779	717	744	780	743	728	728	761	771	769	780	809	799	720	728	736	711	736	697	745	747	730	764	732	763	762	797	795	742	749	747	796	781	734	756	726	801	731	723	768	776	758	734	733	757	764	693	735	752	720	770	725	717	785	756	778	744	740	730	709	760	752	757	768	788	795	765	753	717	739	702	728	741	740	773	804	811	738	747	737	746	685	800	774	717	758	700	725	753	739	737	750	763	774	718	734	719	730	739	738	770	800	790	753	736	731	732	728	747	702	703	721	753	755	733	792	735	730	732	730	754	791	789	770	756	748	763	758	728	744	721	721	756	679	704	759	760	719	712	721	766	749	766	736	729	747	756	743	727	733	735	751	713	735	776	782	791	786	762	774	744	812	718	757	796	749	750	678	735	750	769	773	733	760	804	746	813	782	703	760	795	745	762	736	766	727	774	760	747	738	718	708	775	723	775	743	797	767	732	736	722	761	727	756	776	727	762	813	768	773	729	756	716	723	728	803	763	750	748	748	772	737	767	717	713	756	824	781	734	769	728	747	741	762	760	735	788	780	729	799	747	738	728	737	701	698	760	753	727	782	704	726	728	770	763	766	777	750	748	740	725	768	816	660	759	737	740	725	736	699	789	796	732	753	763	768	754	789	761	778	769	781	694	782	753	777	773	735	787	685	736	735	721	788	734	739	748	784	754	770	818	752	753	744	735
3984	379	241	143	124	107	97	92	87	82	79	99	89	93	63	68	101	82	98	76	76	88	77	74	75	76	88	80	69	81	76	61	72	82	88	68	66	70	68	84	76	92	61	69	68	86	72	89	86	81	97	64	74	69	82	82	88	79	67	72	70	61	105	81	71	81	88	69	89	71	63	92	72	78	78	75	86	67	64	80	88	79	71	81	105	83	91	94	76	90	90	63	86	69	77	75	93	66	74	80	72	70	91	80	82	67	68	71	76	73	70	90	80	72	78	78	73	81	64	82	67	100	90	96	84	94	83	79	88	89	82	77	76	91	79	61	91	70	79	70	78	73	85	91	66	76	78	95	71	76	80	86	91	76	62	80	88	67	84	83	82	56	89	72	84	83	77	78	67	86	76	71	76	78	71	78	75	96	79	82	78	73	102	75	73	66	75	75	74	66	66	77	87	84	78	66	75	65	72	78	86	82	73	62	70	83	93	69	84	78	68	69	91	80	74	78	70	73	71	65	80	82	64	82	91	80	69	92	68	70	69	66	79	94	53	71	66	83	81	89	77	82	72	82	71	77	66	70	61	70	93	82	68	90	70	73	71	57	79	69	70	74	79	78	78	80	87	81	85	84	78	107	72	89	75	87	84	66	81	65	94	85	93	73	79	79	69	85	64	68	66	74	101	82	79	81	95	71	74	81	63	71	75	84	94	79	76	86	79	62	72	79	80	85	67	69	67	71	70	84	86	76	70	68	74	83	87	63	80	74	84	70	80	73	76	71	67	83	71	93	79	83	84	79	72	84	85	89	97	65	76	93	82	88	77	81	79	79	81	74	85	67	74	66	72	71	78	85	88	60	77	81	73	83	89	84	65	83	71	66	73	100	75	70	92	86	89	70	75	81	78	61	83	83	74	64	84	73	77	94	85	83	82	81	74	73	93	75	81	74	73	66	78	69	75	88	85	71	70	87	87	67	73	79	78	77	64	88	87	73	64	89	78	103	80	62	69	85	66	74	97	66	70	81	82	72	74	87	71	86	75	92	68	63	79	72	83	70	77	75	84	69	62	82	71	83	89	89	78	74	73	90	70	88	85	71	72	83	82	82	81	69	77	79	73	98	78	79	79	70	72	85	65	79	80	85	84	77	87	73	69	90	79	77	75	76	91	86	81	84	89	85	52	80	83	58	78	81	68	64	76	68	69	88	77	88	91	72	89	98	83	67	83	74	72	82	77	78	71	72	57	75	69	98	76	65	75	102	69	76	88	86	67	69	66	81	88	72	80	80	64	78	79	64	74	64	91	70	68	91	71	83	95	59	64	84	79	81	72	79	75	93	82	75	72	91	87	72	79	71	75	78	84	83	63	63	53	84	80	76	68	83	81	79	80	85	89	72	69	85	87	80	89	85	83	92	87	84	79	79	64	78	92	93	92	79	67	70	81	98	70	81	92	79	89	67	67	77	87	88	80	79	70	82	79	87	64	78	88	81	85	71	69	82	78	80	83	82	73	79	71	73	69	83	84	94	89	78	69	61	83	84	81	82	84	78	65	84	82	71	87	73	68	76	84	85	94	92	80	86	59	75	78	72	78	81	81	83	77	67	72	79	73	81	53	81	86	84	69	85	86	85	60	76	71	86	74	108	74	80	73	79	66	75	70	97	91	71	95	85	75	69	83	81	68	92	73	74	84	92	61	85	67	72	73	87	79	87	89	80	78	86	82	75	76	77	72	84	71	68	81	80	77	70	87	98	81	81	60	85	73	87	85	64	72	78	96	95	91	91	96	73	60	95	81	77	77	84	75	67	83	90	88	90	101	82	82	88	70	77	74	84	91	87	59	84	78	71	76	75	88	68	83	69	75	89	75	74	73	83	64	80	73	63	76	75	73	75	97	101	66	68	64	74	87	76	69	75	80	88	76	74	87	81	80	74	88	69	72	80	84	72	75	58	80	88	87	95	74	91	70	79	80	78	74	73	88	66	88	78	84	73	85	77	79	88	73	81	85	93	81	90	84	82	67	83	77	76	84	80	82	97	91	69	65	83	83	76	88	84	74	83	73	79	69	80	78	78	85	71	84	76	93	80	77	76	71	76	79	85	76	81	73	68	88	84	88	79	81	85	78	71	81	76	73	79	83	59	71	58	65	76	84	88	65	84	91	70	85	85	79	83	50	66	81	70	92	77	81	75	75	71	77	82	69	82	78	85	88	67	82	70	88	86	86	71	66	74	70	91	70	81	93	81	80	64	82	68	76	80	83	94	97	82	82	78	71	79	67	83	75	75	81	80	74	70	77	77	89	84	72	69	87	64	69	87	65	70	59	80	69	91	71	78	77	78	83	81	75	85	95	94	92	79	83	62	75	90	60	71	70	84	81	72	73	75	85	83	74	82	90	80	70	80	92	82	80	76	70	71	70	89	76	74	79	66	81	75	83	72	77	78	85	81	89	87	90	61	82	82	67	83	95	96	83	76	65	74	85	77	76	91	81	73	82	73	86	65	74	64	86	91	89	86	78	65	85	63	69	85	70	73	90	83	69	73	86	85	80	77	82	72	83	61	76	84	73	86	86	85	75	96	87	71	82	77	77	83	77	61	71	65	72	79	71	77	82	88	81	90	74	79	76	80	85	87	82	81	75	76	84	81	79	87	79	75	85	81	76	79	75	70	85	76	78	77	95	84	85	67	88	72	80	96	79	74	91	67	80	88	72	75	78	68	81	82	74	86	87	77	96	87	74	91	73	69	83	89	71	73	87	76	77	94	87	69	71	71	84	86	96	86	66	89	83	79	70	84	82	81	77	78	74	74	82	75	93	75	80	83	80	68	86	77	102	78	67	71	81	79	72	85	73	75	76	64	80	83	80	78	100	83	81	72	68	77	88	72	75	77	94	72	65	86	73	71	82	62	77	95	74	87	84	75	99	86	88	65	90	78	77	85	76	73	74	70	81	94	62	95	81	73	93	71	71	70	81	85	92	75	96	77	91	67	73	78	74	87	74	70	99	77	88	70	94	79	72	82	90	79	86	78	82	61	72	78	92	62	86	70	66	97	93	90	95	91	76	84	78	77	87	74	74	93	87	71	95	88	60	83	83	84	97	83	90	102	65	80	70	74	72	74	72	73	73	78	85	64	93	81	64	81	90	74	76	83	69	87	76	92	75	92	80	78	89	79	69	86	68	69	76	82	87	82	81	74	80	76	75	75	78	77	88	87	68	91	87	74	60	84	71	86	84	63	90	67	82	65	63	77	76	78	71	74	76	86	69	76	71	72	80	78	83	84	65	82	66	64	78	73	62	73	67	70	71	71	76	76	86	87	88	69	81	73	81	80	90	79	95	73	80	74	62	76	73	71	77	87	74	70	74	67	78	78	71	70	73	82	92	73	87	82	84	87	90	70	69	83	93	68	66	79	74	65	92	77	70	81	89	70	83	65	70	83	86	90	76	71	74	62	76	80	73	89	81	72	98	71	78	74	70	76	98	74	70	70
3160	362	467	472	421	405	401	340	356	349	340	330	301	368	328	299	315	309	340	307	291	288	294	303	296	285	268	312	302	283	313	308	303	296	319	289	273	286	308	309	292	310	278	310	267	289	305	286	297	300	277	312	264	285	280	275	315	289	285	307	299	261	285	286	265	302	292	298	287	279	254	330	282	312	274	305	281	308	290	277	274	312	265	297	313	307	306	292	255	277	284	286	288	297	286	280	284	301	307	288	285	283	314	289	314	292	324	334	293	283	287	286	283	298	309	274	283	300	297	302	266	271	303	270	282	276	289	276	299	322	282	301	271	298	258	273	278	275	298	286	285	308	287	311	282	298	270	286	304	339	274	307	271	298	312	299	293	271	275	281	272	298	301	279	329	285	270	277	268	273	255	297	286	310	273	315	285	274	263	320	290	288	294	291	290	297	315	290	285	292	254	308	299	285	295	289	300	293	305	283	302	302	285	332	303	272	297	272	308	280	278	283	320	308	312	297	287	301	271	284	294	288	305	268	275	296	320	322	299	290	308	313	301	274	304	320	301	267	280	286	285	315	276	313	295	282	285	307	300	290	314	284	302	324	299	326	322	261	275	281	256	284	293	293	289	291	290	287	286	295	295	254	281	306	261	299	303	291	273	263	291	293	299	321	272	273	276	270	302	310	300	308	308	271	277	302	310	298	285	300	287	304	306	306	286	312	296	257	302	311	279	311	308	324	264	254	302	270	316	263	312	282	293	281	281	268	298	303	282	307	295	313	310	284	299	293	298	298	274	272	292	296	287	276	290	304	320	286	298	298	279	291	295	284	291	281	285	306	306	298	293	276	291	302	288	293	317	302	288	302	296	276	295	268	290	300	307	284	301	297	303	306	289	269	295	278	274	305	296	283	295	300	313	276	267	278	292	297	278	282	328	317	303	287	314	276	282	341	304	272	256	265	281	280	332	301	274	296	293	284	275	310	263	277	256	273	266	301	295	277	289	306	280	275	282	287	299	281	260	304	277	266	331	297	312	314	289	290	274	286	271	289	311	277	306	269	286	299	259	281	299	289	311	282	280	285	310	265	328	308	273	293	284	277	280	278	310	296	304	291	276	306	280	305	326	274	304	306	297	305	323	288	291	298	300	299	293	294	291	289	289	277	284	305	296	298	281	296	308	287	284	300	285	265	275	298	289	288	272	279	286	284	290	293	277	290	301	307	295	309	306	300	287	310	289	288	284	296	285	285	289	269	286	304	295	274	286	268	277	266	285	276	275	307	308	303	290	278	271	294	324	270	274	323	278	287	296	278	341	278	276	277	261	321	283	269	313	314	310	283	276	295	309	291	285	283	300	290	287	287	251	282	300	303	291	293	284	282	298	313	273	284	261	293	312	294	314	308	285	299	293	278	288	291	306	307	312	282	289	286	277	293	328	302	260	309	287	295	286	293	319	300	317	299	276	267	274	314	278	292	264	274	303	267	321	273	277	299	291	283	286	283	290	315	272	307	301	318	300	295	282	300	278	281	293	288	291	286	313	311	298	288	305	274	314	285	287	292	279	291	287	295	276	246	284	278	303	300	267	309	273	272	284	304	280	295	284	268	301	284	279	295	279	265	301	320	273	288	250	316	277	280	310	279	288	252	301	310	284	281	271	292	281	287	295	314	290	276	290	319	296	290	286	290	308	323	266	287	297	271	300	316	301	302	317	296	302	286	294	304	292	317	294	300	278	271	261	288	272	275	256	287	288	292	299	293	273	277	297	313	293	299	288	278	270	333	274	266	276	279	287	285	269	281	301	296	313	319	295	293	298	262	286	317	339	301	301	262	306	306	277	295	299	312	320	281	284	301	303	281	295	269	317	297	287	291	280	289	258	277	290	295	294	282	271	310	273	311	320	288	265	260	327	296	311	289	315	277	296	290	312	286	303	322	291	278	294	256	298	311	299	295	303	322	319	267	294	266	272	301	309	307	287	288	308	295	301	280	292	267	315	271	282	259	289	285	308	335	283	301	305	298	294	304	280	277	306	331	283	313	278	289	278	289	296	302	283	269	299	274	289	255	281	287	277	310	277	307	326	290	316	311	270	334	283	342	289	277	274	318	310	283	273	276	299	278	316	288	293	291	301	269	310	299	296	305	290	282	297	292	294	303	281	310	282	303	310	312	307	278	273	286	281	301	276	280	277	287	333	272	299	257	284	300	289	246	286	294	317	316	306	297	296	282	300	266	310	312	288	268	285	286	294	295	307	273	261	306	302	292	306	283	284	274	287	324	292	285	291	316	314	288	264	295	265	274	285	305	280	303	298	281	277	305	304	305	295	325	311	299	311	298	292	281	301	291	279	333	298	276	286	277	270	300	296	298	286	295	305	299	259	304	281	254	273	271	290	308	339	260	305	276	284	287	283	276	283	329	299	262	275	284	330	297	277	279	290	262	324	319	300	302	295	271	303	301	306	297	295	286	310	284	288	271	297	266	311	293	296	297	289	275	274	309	271	333	275	292	280	280	294	274	282	249	291	279	296	294	268	275	294	294	281	288	276	336	280	282	275	293	278	280	306	300	295	289	293	328	276	267	289	278	317	298	310	301	284	286	288	312	320	297	266	313	307	286	281	300	297	304	313	310	291	321	266	298	270	289	314	321	276	280	276	312	303	306	293	265	282	291	273	293	287	286	281	286	306	304	271	279	279	265	298	299	289	276	296	313	297	280	287	281	314	294	291	289	293	268	285	295	245	328	291	282	298	280	303	284	303	297	310	255	279	277	288	257	293	294	322	315	310	299	300	279	255	298	272	288	290	318	311	270	310	273	266	268	266	308	309	302	278	277	294	279	275	281	280	294	282	298	272	290	282	275	300	273	301	253	274	290	294	292	266	277	288	282	286	292	299	296	292	299	277	254	294	277	278	307	267	270	271	292	271	296	304	311	296	297	279	300	285	289	296	280	291	299	301	259	283	294	325	301	289	297	286	308	272	292	263	275	290	295	308	298	289	318	296	276	289	304	293	291	319	301	287	308	299	291	286	299	301	315	308	291	324	261	265	331	270	318	302	311	289	278	307	289	304	307	286	269	287	258	300	317	298	260	281	306	290	275	283	292	265	305	271	300	288	293	301	280	303	301	287	308	298	275	276	309	266	287	273	297	277	276	287	342	275	291	311	281	282	272	318	285	315	306	272	276	287	303	298	288	290	323	298	296	247	295	274	295	314	294	290	295	276	314	296	259	277	294	305	261	307	321	291	300	254	293	299	279	274	279	342	314	258	279	281	314	294	294	302	274	308	266	261	285	271	296	297	289	262	308	288	318	293	271	257	289	281	297	261	301	287	320	270	286	271	283	285	319	289	315	272	286	255	299	297	294	292	287	282	279	287	258	259	313	318	277	283	279	295	292	312	283	295	298	268	273	284	296	288	286	294	281	322	277	309	292	297	274	305	293	284	278	251	256	313	314	282	288	301	303	275	290	278	278	275	298	318	285	291	285	266	265	295	276
32117	11474	2147	1129	797	676	465	414	339	324	269	275	223	211	222	224	188	195	220	194	192	179	197	203	170	188	148	151	199	188	172	160	172	160	190	164	169	194	182	171	165	183	132	179	170	185	152	151	185	171	188	173	158	175	194	166	183	156	175	172	154	158	158	175	178	152	171	163	151	155	175	149	164	159	171	175	164	168	173	149	191	174	159	140	161	160	165	144	163	153	186	168	163	156	189	144	168	176	168	155	156	159	170	135	146	157	169	139	154	167	168	162	160	163	159	183	177	172	145	148	164	162	180	155	151	154	167	147	153	166	161	169	151	174	166	166	158	155	175	139	151	147	179	149	159	167	175	158	162	147	175	169	171	139	180	183	189	183	162	176	178	169	149	155	154	164	165	144	152	176	181	177	168	191	154	170	135	159	178	171	146	165	167	134	175	172	170	142	175	157	162	165	166	149	183	156	153	143	151	158	165	168	177	157	180	155	152	158	180	174	164	180	170	156	153	148	166	129	146	141	174	173	165	179	139	160	180	153	175	155	175	163	151	145	166	151	178	162	186	170	146	153	177	171	184	139	167	162	165	152	141	144	156	166	185	166	190	165	162	166	180	169	159	159	173	163	164	164	148	168	156	160	145	187	167	169	163	169	159	150	185	165	182	143	144	151	152	162	155	181	161	153	176	173	161	151	159	155	169	155	148	181	168	151	159	165	154	159	185	174	165	152	176	173	162	165	155	177	144	168	167	161	170	178	178	159	168	178	184	166	182	177	161	148	171	166	174	178	169	170	166	146	178	156	144	171	164	164	161	168	183	154	153	162	172	173	176	172	176	165	171	187	146	182	128	155	178	180	174	154	167	176	159	152	154	153	165	150	153	182	152	161	147	139	153	184	162	156	156	152	171	141	153	171	168	192	147	166	147	175	160	177	161	164	174	161	181	168	152	161	187	161	148	162	170	172	157	134	200	175	158	153	160	148	156	156	171	170	173	162	172	156	177	158	173	175	143	148	160	156	138	142	154	168	166	159	159	154	154	162	152	184	171	163	162	146	164	179	168	194	148	168	156	163	172	176	177	156	179	172	151	162	160	158	175	163	174	158	157	168	163	181	189	171	165	160	168	167	174	173	171	158	153	168	161	143	150	161	155	153	159	162	162	159	187	167	176	164	159	187	157	155	165	172	176	143	149	161	147	164	159	130	147	166	169	156	171	169	163	162	187	167	167	171	168	162	182	171	188	189	170	144	142	161	185	195	164	161	161	165	184	169	166	184	160	130	158	147	151	171	165	169	182	171	168	145	155	177	160	193	183	179	151	152	155	150	175	154	192	174	178	159	171	176	164	180	170	163	171	170	152	172	161	155	179	153	157	145	171	134	173	156	172	158	151	164	164	181	163	162	188	161	159	168	179	158	155	161	175	159	134	188	153	177	145	182	159	158	155	177	148	169	156	170	164	177	165	150	153	170	149	133	184	185	162	184	144	142	147	147	164	187	156	157	154	159	167	144	160	154	143	164	144	140	159	147	177	166	173	151	153	164	141	145	155	160	185	175	153	167	149	168	148	160	193	142	173	176	164	175	168	165	175	149	154	164	167	168	164	187	175	147	162	155	176	176	159	152	177	168	155	169	166	151	166	158	158	160	169	130	156	153	171	150	152	160	175	168	160	168	176	165	150	173	152	171	172	174	150	173	136	169	146	177	166	176	153	150	162	173	155	144	157	173	178	142	174	161	166	174	165	183	160	173	158	152	169	150	158	153	160	151	170	176	166	160	152	179	154	148	163	152	172	144	152	192	162	169	175	152	173	171	162	169	134	155	171	170	168	167	146	157	146	172	153	149	184	157	165	153	144	170	164	163	166	167	146	135	167	175	169	173	174	190	154	145	181	156	163	171	177	156	180	157	176	162	173	160	160	155	174	175	164	193	185	165	158	158	171	162	158	163	171	166	172	188	163	156	172	158	145	155	167	156	184	181	138	169	170	156	151	165	172	182	178	180	163	155	150	171	181	180	149	156	166	164	149	173	168	160	177	169	178	162	158	160	151	186	159	167	149	156	171	172	156	159	157	184	150	155	171	165	155	183	167	153	152	166	158	162	169	157	172	185	168	162	157	165	168	164	162	149	157	157	175	167	167	174	147	158	164	163	164	185	159	141	148	143	166	151	158	138	155	178	162	161	147	184	174	174	168	151	184	175	121	170	151	163	165	161	174	160	153	155	157	157	171	159	158	188	155	152	158	173	175	160	152	156	148	163	182	162	156	152	149	155	199	154	173	155	183	150	162	168	168	153	152	157	165	183	148	172	175	167	163	157	153	179	170	164	174	166	158	150	171	148	176	176	173	143	160	174	179	173	139	172	170	157	160	159	156	149	178	162	153	172	184	188	158	159	165	151	168	158	167	183	185	181	154	168	158	170	172	162	181	169	143	161	183	157	167	176	162	167	165	156	176	153	169	164	162	168	159	172	166	152	179	138	173	168	159	147	153	179	136	175	153	197	163	157	160	157	164	179	179	152	183	162	164	159	165	159	172	172	159	157	177	167	150	128	172	161	183	149	160	185	159	172	166	156	160	163	175	174	155	188	182	162	172	156	143	164	170	146	167	184	160	175	167	176	147	165	162	147	188	166	176	153	193	172	167	141	173	155	188	152	182	142	134	163	161	141	163	144	142	154	156	184	172	172	182	144	168	179	171	168	193	136	143	160	170	187	183	174	157	146	168	143	145	170	150	155	169	164	171	152	158	139	152	155	167	164	156	162	162	142	176	166	159	152	166	150	180	155	157	152	148	161	164	164	162	157	161	182	172	183	162	168	163	149	164	171	174	181	185	158	157	163	157	160	159	171	187	149	199	174	146	155	170	170	188	180	159	163	145	186	163	162	172	157	187	181	164	176	173	157	158	176	184	149	168	157	170	158	125	143	155	166	168	165	157	162	150	151	161	166	159	180	156	159	144	170	159	157	159	160	145	164	140	158	169	158	144	174	150	156	153	159	185	162	129	166	152	161	141	179	153	159	192	187	147	171	173	151	154	160	162	168	158	156	165	156	153	165	161	146	172	168	166	142	176	170	166	187	153	162	164	165	176	167	167	170	144	157	156	174	166	156	141	169	173	155	162	165	166	167	167	137	182	153	158	150	158	177	145	183	167	168	163	168	145	170	161	122	171	167	155	146	180	169	178	179	147	166	172	158	154	181	163	155	159	168	170	166	162	170	169	176	154	175	138	154	162	174	160	179	164	184	169	162	182	175	153	152	185	169	161	143	166	161	163	177	153	169	157	161	157	173	155	154	179	143	154	176	162	147	145	152	168	152	152	162	155	152	158	158	168	152	155	170	160	161	127	150	166	163	150	179	175	146	165	174	188	154	157	166	157	137	173	155	161	153	186	154	151	151	171	131	154	146	179	167	187	166	150	168	157	169	173	176	161	158	167	165	182	163	161	158	141	170	171	201	159	160	173	148	152	173	157	155	178	153	174	148	164	158
15377	1473	3255	3657	3119	2524	2102	1816	1555	1382	1209	1124	1003	903	963	901	796	799	740	745	714	710	729	679	648	643	661	639	643	612	621	631	629	617	588	580	593	579	586	598	596	625	606	576	533	562	573	578	556	538	498	556	536	547	547	526	564	536	529	581	536	566	566	555	551	524	534	577	547	570	491	580	540	576	528	558	553	533	542	539	527	496	525	496	600	532	529	537	549	510	529	545	523	521	530	523	551	495	558	543	513	549	508	521	508	508	525	518	529	511	543	509	490	520	488	528	532	525	540	519	555	546	519	508	506	512	538	511	546	519	467	504	533	555	476	544	524	547	528	490	517	484	539	522	545	535	553	510	531	528	508	507	533	531	488	565	552	512	529	538	538	507	546	520	523	480	539	518	518	537	512	510	564	489	530	558	543	549	511	509	483	517	490	525	512	519	512	539	536	526	542	498	553	494	544	486	549	507	480	500	556	512	517	552	499	498	548	516	543	493	528	529	499	497	518	553	526	504	547	494	547	502	542	541	538	549	523	525	519	498	517	514	474	529	552	557	505	533	539	520	545	526	494	537	503	516	532	532	498	490	545	513	538	526	533	470	477	548	523	522	544	502	480	517	506	498	519	518	523	523	506	529	558	529	475	483	507	551	477	548	540	525	508	542	528	516	552	537	495	531	490	580	538	557	514	497	523	527	492	521	484	509	484	498	484	518	505	550	533	540	533	534	530	507	566	522	541	523	503	538	531	528	527	523	483	522	493	519	533	513	538	524	516	578	519	560	500	500	520	520	544	505	550	516	567	520	494	536	501	524	490	550	490	518	555	512	524	500	505	511	538	518	481	511	506	526	529	541	526	516	520	499	485	498	531	520	538	531	510	516	527	546	542	477	560	494	500	503	509	554	505	523	544	563	546	517	508	521	509	520	516	540	573	518	585	530	501	566	540	554	555	512	523	542	497	552	495	533	486	502	513	514	516	525	524	484	446	492	531	527	453	541	580	548	516	516	535	497	526	500	482	515	480	545	554	521	483	513	496	516	536	487	532	466	532	498	568	491	527	520	512	553	530	493	464	521	526	504	513	496	581	517	511	512	547	531	508	507	539	565	512	556	510	517	542	484	490	502	509	507	510	522	554	576	511	549	546	532	517	500	495	518	515	515	549	508	534	481	520	503	523	512	515	537	498	529	492	529	521	546	527	540	537	530	514	503	483	512	517	514	558	514	518	503	508	550	558	523	530	512	548	528	500	523	507	505	497	541	486	546	527	547	526	540	527	501	541	537	534	516	535	542	538	490	548	510	552	568	515	453	509	521	502	543	516	508	502	494	530	504	537	536	545	536	558	532	501	543	539	523	490	537	520	498	563	514	543	510	537	535	522	545	569	522	482	500	516	547	499	524	549	538	530	515	505	551	520	549	521	527	522	506	521	475	546	524	522	565	504	500	505	502	546	523	533	511	537	529	557	534	518	506	537	515	557	540	509	515	510	499	542	505	511	530	552	495	496	533	485	452	540	528	500	524	515	520	555	496	502	509	557	559	523	476	469	537	544	520	528	530	535	510	530	527	520	530	505	517	523	491	509	515	588	511	482	563	527	499	515	534	473	481	534	531	548	542	542	526	532	524	527	522	553	519	527	485	505	504	513	507	489	518	525	481	495	517	538	541	544	501	499	498	489	568	527	525	499	534	555	520	485	536	533	522	474	544	472	534	511	540	538	536	561	551	513	553	537	552	518	536	517	502	527	493	524	525	504	533	512	538	501	521	513	529	576	525	471	567	510	502	546	525	525	506	516	552	559	500	500	527	522	541	514	508	547	516	490	539	530	504	539	522	527	495	543	537	508	531	530	546	524	535	513	501	513	504	500	562	536	497	500	539	538	537	531	511	537	535	506	570	509	488	502	473	518	516	508	505	529	493	486	505	544	507	533	482	548	548	538	534	580	508	530	459	545	524	546	519	549	511	536	511	505	543	520	513	539	516	541	525	528	540	507	538	512	515	522	521	522	517	540	508	509	550	580	550	525	495	501	529	530	488	522	551	514	513	531	555	495	495	513	497	504	463	485	470	519	523	560	507	534	510	579	511	531	540	516	571	530	540	547	547	544	533	559	520	508	507	534	524	539	508	521	550	569	499	511	523	516	528	512	493	583	488	557	516	513	494	504	561	525	518	530	497	511	534	536	510	519	513	511	519	502	497	513	487	515	512	571	515	469	519	539	546	510	500	567	524	502	534	514	515	493	545	519	487	501	511	493	502	533	565	536	525	507	498	492	550	538	564	526	502	510	520	494	541	538	561	509	560	518	527	493	521	566	527	522	528	495	514	512	518	501	534	492	521	562	522	517	513	526	544	522	527	500	526	548	537	524	555	535	554	593	531	507	523	508	545	526	531	541	530	560	541	537	538	541	500	501	545	530	520	482	518	498	512	544	509	495	534	586	522	555	506	574	488	530	521	571	499	549	539	486	506	533	543	544	539	531	489	525	541	486	510	520	477	529	525	520	500	562	504	502	492	505	529	534	481	496	524	512	534	507	571	524	507	549	519	531	538	547	543	535	538	520	553	522	525	510	505	513	525	518	541	534	520	512	499	494	554	488	533	506	513	509	509	539	550	512	514	528	509	531	543	507	522	506	538	501	512	530	513	542	573	509	497	551	519	499	532	546	543	545	526	531	533	563	528	572	545	505	527	518	516	516	559	474	511	527	539	556	530	517	539	519	519	525	490	511	524	493	525	513	476	493	532	492	544	488	534	536	546	506	523	537	497	501	521	541	507	521	505	503	515	532	517	527	509	517	514	567	552	520	540	559	487	519	543	547	500	528	544	520	516	499	561	548	523	529	525	506	594	496	555	499	534	509	540	519	524	528	488	566	544	519	543	510	514	520	534	519	501	510	517	536	530	526	521	487	512	564	496	548	561	524	539	546	509	529	556	556	560	504	515	498	497	548	553	546	492	525	507	517	547	519	576	494	521	512	510	519	499	490	524	503	477	545	509	501	509	539	481	529	521	508	546	514	495	574	552	514	503	526	541	538	514	514	512	537	514	515	535	553	511	506	521	515	525	481	537	554	546	514	507	530	549	526	445	487	522	577	527	532	516	528	511	525	526	569	557	542	515	512	533	531	549	537	530	524	495	578	521	527	544	492	508	556	510	511	523	508	541	491	507	518	507	544	513	571	494	516	511	510	557	501	462	550	523	494	510	531	531	525	471	480	489	525	511	531	537	531	543	495	530	532	499	508	505	509	559	490	508	570	533	496	483	541	537	498	548	546	517	552	530	528	545	535	534	536	519	531	510	550	543	530	528	525	508	508	516	529	496	531	447	496	506	557	514	523	544	547	476	519	530	536	554	526	505	552	489	491	502	528	555	541	501	527	515	509	499	503	496	504	548	482	518	515	531	538	524	547	509	538	517	518	539	499	506	539	532	537	538	540	530	519	554	494	509	495	537	538	521	515	516	506	497	542	515	558	560	526	537	536	526	536	550
36452	20763	12963	2869	1654	1252	964	718	572	534	523	453	426	394	391	352	353	302	336	327	333	334	309	299	278	286	278	297	289	313	275	281	281	283	299	269	290	271	308	286	277	260	265	287	249	269	277	277	245	267	250	262	272	269	265	280	266	266	247	243	246	289	299	255	283	261	277	250	285	228	256	236	270	271	226	257	271	267	250	267	257	229	241	262	274	253	257	271	246	267	278	244	255	269	275	237	263	276	247	254	256	257	261	271	244	259	233	263	260	239	264	250	279	264	283	218	271	269	239	252	261	249	254	232	225	263	242	284	289	265	261	238	275	264	248	283	240	254	226	275	228	272	282	242	242	250	237	268	252	253	251	265	256	288	286	249	270	271	270	256	241	266	264	244	220	247	243	279	246	240	237	274	263	247	283	245	272	261	243	267	279	265	243	235	271	271	242	260	256	268	266	252	243	275	248	225	250	237	240	237	255	274	254	239	236	274	254	259	272	263	252	287	272	229	222	251	261	263	254	254	241	260	232	296	257	263	245	233	230	291	244	261	258	268	251	262	230	263	268	238	237	269	280	256	248	239	267	225	264	258	227	288	256	279	261	269	281	252	262	265	255	285	240	270	241	293	241	260	263	241	272	233	238	260	257	283	243	233	276	268	249	273	284	282	240	272	286	273	264	266	245	214	258	254	227	251	258	267	243	270	258	264	248	259	257	235	248	244	238	255	258	276	264	269	282	269	248	249	249	260	260	235	250	222	265	230	274	250	243	241	276	273	245	263	265	302	258	293	236	280	261	302	240	289	254	260	261	251	265	284	263	250	250	268	248	258	282	244	257	253	251	236	257	250	243	266	267	262	252	278	262	249	260	257	283	250	265	269	256	220	249	227	268	217	276	257	228	257	265	246	218	320	248	253	231	237	256	256	234	262	280	245	259	256	235	241	250	232	251	272	282	251	259	261	253	275	239	226	248	265	270	242	238	271	259	256	270	265	258	252	279	247	245	253	262	236	242	271	250	264	259	263	232	276	230	268	253	258	258	257	265	267	260	253	263	254	253	278	270	260	251	267	258	242	274	260	253	245	241	225	260	282	244	285	264	271	240	247	234	229	254	237	249	264	282	278	273	265	259	258	239	259	285	249	244	228	233	271	273	302	246	276	235	270	232	229	248	260	237	245	239	214	263	284	239	240	264	254	246	217	233	238	271	245	260	243	272	253	253	261	266	247	238	248	269	241	270	251	236	250	264	260	243	253	270	234	247	283	256	254	252	264	252	282	253	263	257	237	258	291	233	237	260	255	254	265	268	249	254	230	274	244	257	228	263	266	239	246	246	287	264	244	238	259	277	238	222	226	239	272	265	283	282	219	249	252	277	255	228	251	275	268	263	260	251	260	257	245	241	254	249	237	271	277	270	275	266	238	258	253	256	276	232	269	250	256	242	270	262	241	274	253	272	235	275	256	282	240	266	272	240	265	253	280	264	262	251	240	255	248	259	242	268	237	239	233	258	288	246	242	277	239	233	261	254	262	271	262	303	256	260	277	240	243	248	261	233	275	241	250	309	266	263	246	236	245	251	232	240	253	269	264	267	227	249	217	255	266	251	246	265	241	258	245	258	270	264	257	226	233	204	236	256	281	283	267	264	254	232	261	259	238	246	257	265	262	275	264	233	251	249	260	255	226	277	240	272	255	263	223	255	274	230	245	255	234	263	224	282	288	231	275	255	267	235	263	258	262	248	261	297	240	247	226	257	250	254	251	271	241	257	239	228	260	248	279	254	264	257	257	249	254	260	233	264	263	283	289	250	249	284	291	239	293	272	293	262	260	247	261	250	243	249	224	257	258	243	265	262	268	264	223	254	253	231	271	249	265	280	254	274	237	249	272	249	251	277	248	234	248	257	261	252	264	246	261	232	248	237	250	257	232	249	241	281	239	243	246	243	253	258	257	245	244	297	267	255	221	244	236	268	260	283	244	249	270	296	275	245	229	290	245	262	239	253	265	272	258	249	245	242	236	245	267	257	266	257	283	246	286	265	260	230	252	286	265	264	243	224	235	256	266	252	241	242	255	271	235	274	283	267	265	279	261	257	244	275	287	290	223	255	243	265	253	255	245	234	244	271	260	260	231	267	234	280	234	273	260	255	286	251	273	253	248	272	255	254	260	253	261	257	254	221	250	260	276	262	256	263	232	269	253	271	219	238	267	273	261	240	261	274	251	250	258	282	246	289	236	274	267	259	224	264	253	258	250	249	279	272	218	253	234	298	223	266	265	262	240	281	257	245	253	228	259	274	263	276	249	259	227	252	258	252	265	244	282	243	261	303	277	248	240	264	271	244	235	252	252	225	277	279	256	239	235	251	266	237	256	256	238	247	247	240	239	269	254	258	279	229	239	263	286	254	248	238	221	249	233	246	273	217	234	268	246	238	268	242	269	253	264	264	264	249	223	234	263	243	260	262	276	271	279	251	248	246	235	253	255	251	250	273	268	266	262	272	243	246	240	263	259	274	236	238	279	241	273	245	294	243	252	239	251	276	257	261	226	247	219	249	247	249	242	264	258	263	271	223	215	247	240	241	247	253	274	243	234	276	269	264	264	283	259	282	271	239	288	272	251	279	267	269	259	242	268	263	230	252	244	240	240	247	263	257	249	254	252	251	239	273	235	291	242	263	261	267	235	253	259	283	225	240	248	256	240	261	252	244	258	294	291	280	237	278	267	275	267	245	247	291	243	254	289	267	264	274	252	236	282	239	249	263	283	261	248	257	235	265	253	268	242	234	273	268	263	234	273	239	238	251	266	238	244	236	230	281	242	248	269	281	249	286	275	256	270	258	250	266	277	246	263	216	269	265	234	223	240	240	256	260	264	263	252	253	274	251	249	244	254	250	235	270	268	247	282	270	247	299	242	265	239	243	235	249	263	262	278	234	240	245	268	257	289	255	240	255	280	275	232	281	266	236	237	231	245	254	262	246	259	268	275	303	240	244	259	260	294	255	234	265	242	245	257	251	279	259	266	275	259	281	246	254	250	263	251	242	237	244	251	278	253	252	264	267	227	281	231	251	248	236	227	252	241	270	285	217	253	255	260	279	247	261	283	243	274	238	247	242	278	251	258	252	264	264	226	258	261	248	288	277	244	274	272	271	258	251	254	268	276	254	240	264	244	248	276	250	251	274	253	281	243	236	267	245	261	265	249	231	266	265	248	260	264	232	269	251	244	260	239	256	225	259	247	231	240	265	252	249	259	256	268	228	240	237	248	304	255	250	266	241	229	293	257	242	239	261	278	265	262	269	255	268	305	253	233	243	265	277	258	260	282	243	246	276	256	262	311	248	276	280	272	252	241	240	267	255	256	249	239	278	264	270	263	254	258	238	252	288	266	251	254	280	264	255	250	270	303	262	273	259	257	273	267	257	246	260	282	263	259	254	280	209	253	237	258	225	246	236	269	253	245	247	280	238	252	227	251	268	259	258	259	237	240	253	249	261	228
20212	2820	5895	6747	5704	4799	3892	3198	2720	2433	2125	1927	1908	1671	1455	1453	1331	1313	1223	1190	1148	1106	1111	1053	1000	1053	1065	990	1002	918	961	925	909	902	924	892	843	898	874	883	847	881	849	852	807	809	864	836	832	747	805	797	848	825	752	788	813	789	830	813	791	806	775	831	812	834	769	818	779	759	765	762	806	789	778	730	819	758	775	761	832	802	809	829	800	764	766	754	769	812	776	752	775	807	760	729	740	722	740	735	781	781	828	779	745	749	783	763	792	805	754	730	737	760	752	774	749	758	754	781	734	783	726	724	757	691	698	769	793	801	727	762	757	780	764	739	774	741	746	744	759	773	749	795	763	776	808	820	751	815	797	753	766	794	774	762	769	784	784	747	780	770	774	752	756	763	774	791	769	793	753	761	752	767	767	761	749	742	799	717	776	784	714	794	726	758	749	763	762	780	791	737	729	773	742	676	783	732	707	754	738	723	749	748	748	758	750	733	755	749	814	754	779	720	811	778	795	765	783	815	716	746	736	718	746	778	738	778	724	728	720	781	734	796	727	730	789	789	761	714	780	752	766	731	714	774	769	756	792	754	816	747	753	760	764	761	703	811	761	717	779	759	785	758	714	782	716	689	773	789	719	720	771	714	785	782	721	752	777	694	749	731	740	782	813	738	760	753	692	793	732	739	770	760	746	750	778	763	748	801	766	772	753	730	723	762	749	724	708	745	741	746	744	736	763	720	759	732	724	743	772	758	758	781	742	692	768	755	741	740	716	763	772	741	750	763	825	789	736	740	742	759	758	763	790	743	735	736	740	719	768	767	726	744	754	727	808	727	757	763	747	733	737	721	729	743	742	764	797	757	779	732	734	736	734	782	766	767	716	691	747	744	743	784	768	798	791	719	729	762	747	749	774	749	763	704	780	706	782	823	747	735	772	733	759	728	743	732	752	749	733	755	740	760	745	772	750	765	767	770	742	761	772	768	805	769	734	785	760	764	683	774	838	753	741	766	757	722	798	745	766	808	732	798	741	754	769	796	761	762	751	744	755	784	704	703	747	780	734	765	729	783	726	736	742	738	770	763	775	735	787	755	753	785	769	738	749	745	760	751	749	804	711	772	784	767	727	711	713	740	734	801	766	774	792	795	779	787	729	755	740	742	800	761	731	762	755	755	742	732	759	776	769	728	769	748	744	749	792	780	752	736	772	717	770	798	821	799	761	784	772	788	695	730	712	777	761	750	745	765	766	778	792	760	800	746	731	727	791	717	779	738	750	767	748	751	738	750	761	727	802	799	764	757	689	754	737	765	740	760	747	765	775	700	785	743	768	748	732	736	734	760	696	764	771	715	736	738	728	761	774	778	732	731	721	750	776	796	780	751	745	743	740	780	788	719	728	747	741	711	706	761	786	734	806	752	702	753	794	757	732	726	790	740	751	745	799	787	771	773	761	779	736	746	719	716	738	804	741	804	754	767	782	723	711	731	789	823	732	713	769	783	719	789	756	646	755	735	795	757	715	750	769	768	757	756	792	813	786	755	740	745	752	737	732	800	738	715	792	746	731	769	751	732	773	730	715	766	707	717	790	730	746	748	787	743	747	798	784	798	727	744	729	691	745	791	740	756	728	737	725	767	740	731	732	784	744	764	746	752	734	767	738	737	759	760	809	778	718	807	730	736	744	776	740	774	792	735	765	780	780	787	688	729	730	752	729	736	781	716	729	748	759	774	805	751	807	750	751	769	756	745	722	729	774	786	741	760	757	746	704	695	801	727	758	825	806	739	800	763	763	799	778	750	781	830	712	780	777	732	795	763	770	753	756	685	777	742	796	757	776	747	725	747	780	764	706	782	758	757	726	815	767	736	732	735	715	748	725	744	738	797	819	797	788	754	764	798	748	747	814	733	760	723	744	781	775	752	766	713	766	764	810	824	750	771	740	761	685	738	750	761	771	758	718	799	768	728	739	740	757	741	752	782	752	768	761	739	770	692	787	759	737	789	722	766	726	792	785	769	731	795	736	753	739	762	750	759	762	776	774	725	729	760	762	765	791	787	706	756	717	761	769	690	758	752	803	729	754	775	781	783	777	745	806	772	750	759	748	767	752	754	803	709	775	750	731	756	718	740	812	745	758	726	723	761	744	757	724	748	761	774	763	737	743	744	746	757	784	779	755	717	727	741	692	745	738	718	751	786	735	736	799	788	732	759	768	764	721	797	734	763	731	755	747	745	726	746	821	756	737	675	755	773	750	725	733	764	768	770	824	725	731	760	779	751	749	732	794	752	777	739	766	754	777	782	736	733	697	798	744	736	714	810	747	771	790	735	802	714	739	768	758	723	791	723	783	765	747	831	744	729	744	766	731	734	735	777	754	756	772	680	773	725	719	764	753	795	793	742	754	747	741	776	741	805	772	726	756	747	779	735	717	709	745	754	727	822	770	765	776	742	786	813	739	722	796	772	739	775	759	752	773	772	734	761	794	770	762	773	769	748	719	755	731	704	741	765	727	735	764	773	751	681	776	738	767	742	720	787	756	747	789	759	746	729	825	811	738	763	735	795	792	737	705	759	756	761	715	718	758	767	746	730	765	759	725	767	704	782	745	795	776	797	765	707	775	743	792	762	732	690	721	750	761	779	763	770	750	779	769	707	767	778	772	742	766	755	744	738	779	726	718	760	800	751	815	779	739	754	723	768	803	748	738	746	804	772	757	786	764	802	776	780	776	781	720	754	774	817	739	723	750	796	776	767	702	750	730	757	779	745	777	754	770	729	717	752	781	754	757	738	742	832	757	765	759	747	755	705	718	801	772	772	721	733	773	774	720	785	771	785	767	799	773	734	728	700	765	752	794	735	761	736	779	732	772	728	771	776	776	774	749	736	732	748	726	754	740	746	767	747	730	755	766	773	785	777	714	726	764	762	754	791	751	749	769	753	787	739	747	716	764	720	768	790	752	772	747	729	785	779	778	759	711	743	758	761	708	799	785	751	751	745	741	737	769	796	802	754	757	733	753	756	751	757	736	735	793	753	763	697	700	765	750	722	753	744	746	755	737	761	779	763	758	763	714	802	741	740	746	819	743	720	766	728	741	712	748	760	734	791	774	756	744	801	772	735	709	782	728	736	783	757	810	757	749	779	769	776	736	762	758	751	749	710	720	782	752	741	749	751	751	763	772	790	716	759	756	750	738	758	761	753	712	785	723	755	738	776	721	774	756	770	806	883	741	734	747	739	782	773	743	814	779	740	763	804	730	786	754	731	756	734	753	728	726	734	748	750	790	745	749	780	747	759	762	780	761	755	722	737	750	733	735	738	791	774	766	737	710	771	782	729	793	787	772	785	763	709	763	771	740	755	746	765	759	751	734	769	743	772	740	767	720	745	779	837	719	767	791	736	753	786	725	739	794	759	745	709	726	732	750	697	724	722	748	763	744	779	745	779	776	751	731	772	742	711	722	763	771	748	712	758	818	795	732	766	719	756	761	772	753	769	718	750
4060	309	207	130	111	118	92	101	81	94	65	81	88	91	64	68	75	95	80	83	73	75	70	80	80	83	83	83	80	92	94	88	88	73	75	92	94	88	74	70	88	68	59	67	72	85	80	72	84	78	74	66	82	71	81	86	60	87	89	70	60	88	66	102	85	80	73	78	69	72	88	74	77	79	82	75	98	85	79	75	76	75	81	65	63	68	78	65	83	78	87	81	75	84	88	70	78	85	76	65	73	73	91	86	83	79	60	84	65	74	66	65	81	79	84	85	75	67	81	78	83	88	62	71	84	87	89	70	71	68	68	65	77	58	77	74	91	73	78	77	95	84	76	91	76	86	68	87	70	72	84	80	87	91	86	76	88	75	75	72	87	95	70	84	70	75	88	93	73	88	70	83	69	90	60	73	78	91	94	78	95	87	68	66	71	77	87	76	77	83	92	65	67	70	66	83	96	72	71	87	77	96	81	83	75	69	93	85	75	91	75	86	71	77	86	80	91	84	65	74	88	87	89	67	81	69	84	84	84	86	63	81	80	79	64	77	67	82	87	73	84	89	86	74	77	66	80	90	82	61	80	76	75	77	70	65	74	83	66	89	79	79	73	69	76	72	72	77	83	82	84	69	74	74	57	69	81	90	83	64	92	75	84	76	73	79	90	64	95	69	86	69	68	78	75	73	71	84	76	92	71	74	66	75	73	85	69	76	57	80	80	84	98	78	99	87	66	80	72	78	64	67	60	79	51	90	76	78	77	83	67	81	71	59	87	94	72	81	70	82	89	71	67	83	92	79	69	83	74	84	74	69	80	75	68	79	83	69	71	76	84	74	84	73	76	75	80	82	82	89	81	75	93	80	68	68	73	83	86	78	76	72	78	89	84	79	95	75	77	91	75	80	74	62	71	73	83	67	76	68	77	84	64	81	81	83	77	72	78	93	78	86	69	73	62	89	79	63	82	71	85	75	88	74	68	86	86	72	80	76	75	85	79	91	66	81	68	69	106	89	78	85	95	67	85	63	74	84	74	70	77	84	65	69	69	71	81	84	88	70	77	69	94	67	76	88	74	61	85	80	76	88	95	68	96	65	59	82	75	80	74	72	76	82	67	67	74	82	91	89	63	87	82	58	75	85	70	72	82	86	59	69	74	79	70	77	92	90	81	82	79	60	71	82	79	85	100	63	90	76	75	61	77	71	82	76	91	97	85	77	82	57	83	79	81	78	82	94	68	76	65	72	91	75	72	77	90	82	54	68	82	73	77	79	64	92	92	77	85	74	66	73	55	90	78	83	68	100	64	78	73	89	69	81	88	66	72	82	66	76	76	81	64	66	75	79	84	90	74	74	60	83	97	81	65	81	74	74	74	77	63	64	96	88	93	63	77	92	76	78	62	90	63	96	91	71	78	74	54	68	66	79	80	81	86	76	62	81	83	58	69	73	75	73	78	77	78	79	87	79	65	99	79	75	80	83	75	79	71	82	74	78	66	80	62	82	87	90	81	74	70	84	71	76	70	89	79	80	61	65	80	81	81	84	81	73	72	70	71	68	74	79	61	76	85	81	88	93	63	76	89	94	93	79	74	81	71	90	73	63	97	75	77	83	87	89	73	71	68	78	81	68	82	83	94	80	74	71	75	78	71	65	71	75	81	55	67	86	67	81	71	58	70	77	73	84	67	73	77	81	67	88	73	76	76	95	75	87	88	76	80	80	89	75	78	67	88	70	82	74	72	80	84	84	90	86	83	74	71	76	72	83	77	72	68	88	88	70	67	74	74	60	71	78	85	72	72	71	78	70	76	68	88	83	78	80	89	101	82	70	86	99	90	84	73	76	87	71	79	74	65	63	92	80	91	79	63	61	82	88	84	75	80	80	81	74	85	71	78	81	82	69	70	78	72	63	76	83	74	93	69	74	60	99	78	76	62	91	65	58	63	77	83	73	73	57	81	90	80	74	72	83	88	69	68	68	70	77	90	86	74	80	60	71	73	87	74	82	78	72	94	87	76	78	65	86	69	79	68	81	77	84	80	87	83	80	69	74	73	68	91	93	83	83	89	67	79	75	79	88	75	80	81	76	74	69	80	68	69	61	81	74	80	100	87	72	71	72	76	74	78	71	91	72	58	90	73	63	92	61	87	66	75	76	72	86	74	71	78	55	87	78	82	79	89	90	76	66	77	90	82	86	87	68	96	91	68	70	55	78	86	70	71	94	85	76	84	75	89	68	75	68	70	60	89	75	87	83	73	81	66	71	69	78	74	69	72	75	73	61	75	84	87	74	81	75	84	86	77	61	74	92	86	81	78	88	76	77	71	86	80	86	96	78	78	65	85	86	72	74	78	73	82	80	88	93	90	78	82	81	76	66	95	81	75	69	92	78	75	70	84	87	71	73	73	80	85	84	91	80	84	64	58	86	62	76	81	74	63	89	70	100	90	77	72	87	74	84	70	80	78	62	75	76	51	70	70	84	87	88	70	86	68	70	81	68	82	61	70	90	84	81	78	78	71	66	69	95	80	82	85	77	78	86	70	69	70	76	87	82	86	89	63	72	84	90	81	76	94	80	78	77	85	60	71	54	60	77	75	74	78	92	97	70	92	91	91	70	71	64	80	71	95	85	75	68	73	70	96	77	79	85	79	78	61	86	90	87	75	75	78	77	66	83	89	69	71	83	84	83	84	76	70	72	74	70	67	63	63	70	63	75	76	66	72	87	70	81	89	77	85	86	88	90	62	80	70	73	76	93	79	76	72	72	83	92	75	82	92	77	71	91	87	76	67	78	73	76	70	69	87	84	68	86	80	90	77	77	77	75	78	71	71	67	87	72	74	78	80	84	66	80	76	73	65	91	79	78	80	84	95	89	67	88	67	88	87	72	73	56	72	65	74	75	75	76	82	84	76	82	71	88	84	72	69	67	75	72	72	79	75	86	83	70	75	96	82	69	86	74	79	75	76	76	75	97	67	84	70	72	74	88	78	63	57	102	77	70	75	75	73	92	74	73	68	81	77	84	81	76	70	74	74	71	94	81	75	81	86	65	91	78	76	76	76	69	83	77	80	73	78	70	79	87	73	72	91	74	78	79	92	91	71	82	81	78	78	77	94	80	85	73	77	86	77	94	74	78	81	65	80	71	68	86	72	82	72	74	84	67	73	70	76	67	60	79	82	78	84	82	84	83	77	65	64	85	90	65	72	94	69	95	82	70	66	69	76	87	77	72	67	73	86	71	73	65	76	74	76	75	87	99	82	77	84	85	67	75	81	69	74	94	80	82	77	79	86	88	67	76	79	86	94	79	88	71	87	74	89	85	59	94	70	72	68	81	67	80	65	96	94	83	81	82	69	94	73	68	85	71	76	71	73	73	80	77	73	84	71	81	73	74	89	87	77	73	71	77	81	81	99	69	69	99	77	90	85	75	67	93	72	83	88	92	93	78	92	88	87	62	76	80	66	60	77	89	81	70	86	84	62	87	81	70	71	77
3266	326	420	467	435	372	363	345	313	295	328	318	364	301	284	333	307	334	299	308	285	269	303	287	312	264	325	293	298	282	311	287	291	260	274	311	282	303	309	283	310	320	303	314	277	301	288	280	283	244	288	316	280	275	294	296	303	317	296	269	282	306	271	303	269	303	292	286	280	287	297	288	259	285	300	311	317	296	282	247	287	338	261	327	290	272	280	319	301	276	311	282	304	312	274	296	293	310	286	281	294	288	285	257	262	271	316	240	295	300	285	260	263	297	306	258	274	278	284	266	263	278	314	262	285	306	268	286	298	311	324	287	256	272	302	298	283	287	297	297	308	323	305	292	278	295	304	287	300	302	292	267	327	332	285	283	281	295	251	296	271	278	306	262	307	293	273	279	280	292	272	275	351	275	271	281	286	287	282	307	267	324	295	276	321	291	254	292	285	312	277	301	315	285	303	267	290	279	259	258	288	299	294	284	264	283	273	259	295	281	288	313	275	271	310	326	272	283	271	282	293	289	286	297	271	279	285	298	322	263	256	301	310	290	287	286	301	309	292	301	317	273	299	273	258	285	288	275	317	286	266	268	287	319	315	272	283	273	284	304	311	274	311	273	299	300	292	288	286	288	268	319	291	263	295	272	285	320	294	308	273	277	277	276	282	274	266	270	271	276	258	277	282	267	322	282	305	277	273	299	276	269	296	285	285	307	307	281	253	298	305	287	252	300	303	279	294	318	330	294	259	309	309	295	295	311	285	281	257	280	314	282	284	298	284	292	296	283	290	317	289	301	278	261	279	302	287	266	309	301	295	280	267	297	281	277	257	291	287	285	297	301	283	294	292	310	308	272	277	266	311	289	281	260	275	278	307	264	294	296	272	314	273	285	297	294	313	285	265	272	304	300	279	300	321	274	314	318	313	274	293	313	273	272	296	313	308	272	289	296	287	280	304	303	280	286	312	302	263	272	288	290	295	285	284	282	310	315	314	294	298	270	309	281	295	282	288	305	292	279	265	262	282	284	301	295	257	309	267	263	283	303	267	284	302	307	314	307	276	306	294	277	310	274	305	277	289	295	285	299	279	304	296	311	284	278	293	299	312	278	317	304	296	268	292	290	294	303	267	295	291	254	287	276	274	302	286	265	290	266	301	281	302	284	306	303	298	287	291	300	309	275	296	279	268	303	296	277	290	284	290	291	283	288	284	299	275	293	296	259	269	272	313	302	283	298	285	299	302	272	300	306	308	293	293	253	298	284	304	280	284	309	301	267	313	299	303	331	302	285	268	294	309	303	327	292	263	274	332	301	284	290	300	271	272	281	302	306	265	271	302	299	289	295	282	326	292	290	290	272	301	275	263	315	290	293	273	278	280	281	316	300	289	300	267	258	307	289	302	284	299	302	285	270	307	296	282	306	296	292	281	278	284	248	271	279	287	269	279	278	303	298	264	291	338	260	279	280	285	299	293	298	276	282	278	300	300	290	274	299	288	295	291	278	290	309	271	291	298	303	268	261	267	268	290	268	308	302	276	284	255	275	275	299	275	303	309	310	306	297	286	281	285	285	276	282	278	269	285	320	274	275	283	312	300	299	267	291	325	271	262	285	291	316	303	312	261	275	289	277	281	316	282	315	290	289	282	268	292	293	324	278	305	267	314	300	297	304	289	307	312	291	291	301	308	304	300	244	282	292	260	287	294	253	298	314	287	270	307	304	312	299	270	280	274	293	290	285	304	293	299	288	267	249	325	297	308	299	321	288	307	300	285	326	294	255	299	296	313	276	302	310	269	288	273	267	289	268	306	300	297	276	286	278	263	289	302	282	319	300	300	281	281	314	251	274	275	294	305	309	291	275	259	288	314	266	279	295	258	269	301	285	283	296	300	279	280	280	226	291	306	284	283	276	258	276	279	316	313	269	302	292	314	286	313	282	267	292	277	296	304	285	273	308	281	268	291	276	297	289	265	289	308	314	281	279	289	310	284	315	290	284	313	285	289	268	291	274	303	306	288	279	282	306	309	297	298	304	312	300	286	256	276	275	317	292	300	278	276	325	279	278	314	290	295	315	298	285	311	293	290	301	298	271	284	280	276	285	261	280	289	271	271	296	286	305	310	324	281	285	277	296	335	259	299	318	284	279	303	303	293	269	303	319	304	302	274	263	279	303	263	276	245	248	298	275	276	294	286	283	274	278	281	292	283	295	296	284	257	318	291	285	305	296	290	297	292	267	309	283	305	282	238	264	276	256	280	295	258	287	292	267	271	273	277	305	287	296	294	308	296	338	306	283	287	297	272	279	282	280	268	312	282	291	278	276	315	301	308	280	289	312	290	285	288	269	286	297	289	276	311	300	310	297	296	283	261	299	299	304	300	270	303	291	309	292	303	277	270	300	243	289	275	305	285	278	268	295	288	274	282	264	307	263	306	289	282	264	279	272	270	330	283	272	281	305	299	270	273	314	277	275	276	288	311	303	309	269	284	266	298	292	277	293	269	299	245	266	278	286	288	268	285	280	273	290	273	253	276	268	300	297	297	329	263	293	273	318	261	292	307	296	301	277	316	298	282	300	267	289	292	294	275	275	307	279	286	279	285	294	282	284	290	265	298	299	284	285	284	284	248	297	275	302	299	285	283	277	273	283	278	295	290	283	310	293	330	300	294	292	269	303	290	290	270	287	293	299	272	284	260	288	298	320	308	278	270	290	276	283	278	283	274	292	275	297	294	294	308	298	306	286	290	269	327	236	278	292	279	288	287	291	301	286	258	268	276	302	291	283	312	286	273	282	293	253	330	315	316	318	281	307	292	305	283	298	276	262	279	293	265	296	296	268	305	281	286	275	305	295	283	298	247	285	288	288	298	267	300	289	280	316	306	292	280	270	280	290	289	273	305	306	296	307	288	278	276	299	278	288	287	254	272	265	291	295	243	283	287	292	289	277	284	323	293	314	288	295	297	296	303	272	287	290	310	287	281	292	271	277	298	277	285	275	292	261	271	289	295	284	297	277	324	268	277	279	324	299	318	305	274	296	295	281	299	286	294	301	295	249	271	317	308	321	302	299	310	282	291	288	292	279	290	284	281	330	276	298	306	243	313	279	228	294	269	259	302	281	322	298	278	268	272	283	315	299	259	294	275	293	325	301	274	276	290	281	303	315	319	296	290	262	310	263	300	256	266	271	284	270	306	279	318	309	290	316	274	309	292	285	267	301	311	292	289	314	291	296	269	288	291	276	317	291	315	275	288	299	267	306	285	264	278	290	300	312	280	283	297	294	271	274	321	310	314	287	293	296	301	273	298	273	290	296	294	309	297	291	266	309	325	260	297	316	292	292	321	285	277	297	303	280	297	303	282	286	283	337	269	284	290	300	306	299	305	280	265	309	278	261	266	296	286	277	283	279	314	294	320	308	270	269	316	300	295	274	270	308	303	305	295	244	277	254	286	294	285	304	314	267	280	279	292	256	300	287	322	303	309	297	287	292	293	291	297	279
32786	13224	2578	1162	847	629	509	398	369	287	276	280	243	263	202	216	215	198	202	200	179	181	206	172	173	190	179	169	185	172	186	153	165	202	172	202	190	189	173	153	165	177	162	148	194	161	168	157	185	170	173	144	154	195	183	175	180	175	166	162	155	160	158	172	186	152	170	166	174	186	156	161	168	180	169	167	189	170	170	155	168	175	172	147	142	168	176	185	171	184	168	176	162	137	173	154	164	151	169	165	158	143	132	162	185	161	166	152	152	185	164	166	167	180	180	163	172	153	162	153	166	156	176	200	134	180	150	178	137	164	160	192	166	172	162	164	162	168	153	177	173	168	166	156	187	153	181	162	190	168	135	175	171	148	149	173	174	164	179	167	169	153	161	177	182	177	151	153	152	155	163	162	148	170	171	161	161	152	163	163	156	148	169	160	177	147	173	162	164	165	174	158	181	178	160	184	173	153	160	159	161	161	165	150	145	157	146	168	179	166	157	158	168	158	159	162	186	178	143	172	143	149	149	168	174	144	166	180	154	181	190	154	142	169	154	171	150	172	164	190	142	158	177	192	175	177	166	164	178	151	170	163	163	191	170	171	153	152	188	176	162	163	166	177	174	140	153	170	142	168	179	154	184	137	172	154	153	166	171	166	167	163	151	156	167	176	145	150	148	165	155	188	160	173	171	182	153	141	169	165	157	177	175	155	159	161	164	167	157	177	162	178	189	158	174	191	166	172	175	177	150	137	166	151	158	176	161	141	170	172	164	170	143	171	152	153	171	166	152	168	166	166	179	180	181	163	160	166	128	163	163	158	177	144	184	164	162	154	147	180	154	166	144	170	153	152	151	166	169	173	163	166	179	137	173	136	151	164	171	165	162	158	169	154	179	171	142	172	194	156	176	152	169	159	150	165	163	175	162	176	173	158	179	164	167	192	168	153	189	153	160	156	178	155	168	166	170	175	162	169	157	152	152	165	172	165	157	190	160	193	170	183	156	151	180	147	175	177	171	170	161	169	133	157	173	166	162	155	159	150	149	179	171	173	170	151	171	197	174	167	161	166	164	166	156	165	200	173	137	197	149	177	177	177	147	167	186	153	161	172	151	166	153	171	161	190	183	170	175	146	160	168	141	168	169	161	163	199	169	168	179	182	159	162	178	181	181	161	171	151	182	163	182	183	156	158	182	161	160	149	165	160	176	170	161	145	156	172	150	184	156	169	181	167	158	159	162	188	162	165	173	169	171	140	176	181	176	168	182	166	174	157	161	184	158	167	179	150	162	170	177	175	157	162	152	165	169	152	174	143	175	133	170	157	174	154	172	143	145	188	159	139	182	157	162	192	149	161	173	174	184	166	148	148	167	153	179	166	151	134	170	172	167	178	170	148	196	157	188	157	121	159	183	177	174	141	160	172	161	171	183	139	140	146	173	172	169	160	164	168	160	196	167	174	179	157	147	168	195	173	173	164	176	169	163	175	166	152	150	172	159	171	165	196	176	162	184	142	173	154	174	180	153	176	162	168	159	150	168	179	168	183	176	166	160	168	161	183	170	172	173	164	151	144	149	152	165	171	183	155	153	172	149	155	161	153	170	162	161	145	187	172	151	154	158	177	154	160	127	169	162	154	155	165	169	169	161	173	156	154	178	155	172	160	158	173	187	178	167	172	161	167	171	148	147	151	149	160	166	171	147	170	163	176	158	172	171	138	151	174	153	163	176	155	160	155	166	163	158	172	156	167	190	156	159	192	195	161	165	171	171	165	148	178	162	169	178	178	169	172	156	155	174	189	163	172	157	158	166	179	168	188	168	181	177	166	134	161	159	183	162	156	168	159	175	171	157	187	185	172	164	175	180	192	181	166	173	163	142	159	162	165	183	164	170	158	161	159	131	183	195	174	180	176	146	150	154	160	186	158	195	153	170	163	168	169	162	182	163	177	138	176	193	185	181	147	149	197	186	161	173	138	176	170	182	179	170	163	184	181	157	163	149	178	179	153	142	160	167	170	171	145	185	186	178	174	132	173	174	175	143	166	166	176	174	166	169	164	148	136	187	149	171	152	186	151	140	184	173	160	150	177	173	168	172	187	173	162	168	175	157	167	158	150	158	153	178	163	175	193	176	166	141	184	159	175	153	140	168	179	162	178	149	161	154	167	194	150	163	162	162	162	155	161	169	162	161	168	164	170	172	174	174	163	163	142	162	191	171	145	159	175	147	171	161	160	161	154	162	175	182	153	165	164	173	176	184	152	143	190	174	146	159	175	176	141	166	175	154	170	135	171	159	167	173	182	174	163	192	141	154	157	162	159	167	163	178	175	144	162	163	167	171	150	149	181	165	182	152	178	178	158	152	182	154	159	168	168	173	158	143	176	160	188	143	155	148	193	152	161	177	149	150	166	165	147	173	156	146	177	191	158	169	173	159	170	148	148	166	191	160	152	167	161	165	165	156	165	177	155	153	157	148	169	168	152	148	159	157	167	158	179	161	156	173	166	146	156	155	171	184	162	174	170	181	180	152	174	156	160	157	161	156	158	167	192	163	165	166	153	161	164	144	173	155	159	165	173	171	156	153	164	145	156	178	172	151	180	153	179	170	174	151	156	200	170	144	195	176	132	152	158	151	189	171	148	172	165	149	155	157	179	176	147	160	171	152	201	162	157	159	169	166	154	187	157	140	175	160	165	168	133	186	151	164	189	138	174	157	175	182	150	141	143	124	153	181	151	153	177	178	154	176	173	169	160	152	160	147	154	168	151	157	158	157	177	155	158	165	174	158	160	174	171	160	172	172	145	173	181	165	160	154	161	174	162	172	155	185	182	169	164	168	164	162	176	173	174	163	175	174	175	149	163	157	157	170	154	165	153	147	160	186	151	171	192	176	150	170	166	165	153	163	174	169	161	173	168	156	181	165	143	156	176	161	168	166	165	135	164	158	152	163	169	181	172	161	140	156	189	150	168	169	153	194	160	162	170	189	185	154	160	170	172	172	163	135	150	175	154	165	169	182	168	147	156	149	167	155	159	174	175	165	168	166	155	151	150	183	167	159	161	149	178	166	182	163	165	170	173	172	182	147	173	173	169	162	170	156	164	167	172	168	165	157	155	185	145	162	186	161	187	154	137	153	164	152	151	172	175	153	179	157	149	160	184	161	173	182	169	169	190	177	154	150	147	164	166	175	150	176	139	160	156	151	195	178	181	183	175	175	164	179	156	166	162	176	174	174	156	173	170	174	167	168	162	162	161	186	155	153	201	162	177	139	169	162	171	173	158	177	167	177	180	211	177	156	142	180	147	143	165	178	145	176	148	144	179	172	162	153	166	154	161	166	148	193	184	171	177	154	150	148	154	154	159	181	168	180	190	142	166	182	149	148	142	169	174	143	147	150	195	177	165	180	169	166	176	175	203	153	170	178	172	176	182	162	157	174	156	171	167	158	153	161	149	160	174	176	184	188	164	167	162	168	184	168	143	171	169	155	172	170	166	163	151
15783	1464	3162	3524	3071	2519	2115	1757	1457	1363	1183	1177	1022	958	938	908	830	809	768	770	749	681	702	694	663	620	619	646	616	617	615	600	567	637	630	586	551	577	601	551	583	550	570	572	522	558	565	557	556	593	577	539	574	495	545	530	566	539	566	515	559	525	546	578	535	577	560	519	491	527	518	529	540	513	542	561	492	517	518	499	505	536	529	571	563	545	528	540	537	565	505	493	501	548	516	527	523	552	504	527	508	534	540	489	503	533	534	530	541	543	507	492	490	539	487	498	566	515	536	503	524	566	535	507	508	503	562	560	528	507	503	505	495	521	557	552	507	500	541	547	579	518	535	536	525	528	524	548	524	579	526	560	520	524	535	483	557	518	526	573	515	530	501	544	511	541	559	526	549	555	508	502	490	530	508	516	519	539	525	541	518	512	523	531	518	539	554	484	544	529	494	529	544	515	541	520	495	539	503	474	562	513	507	521	535	516	528	496	556	544	576	547	528	536	517	530	493	494	571	507	505	515	516	500	558	512	492	535	514	484	527	526	528	493	508	529	519	506	488	536	525	519	525	529	506	489	552	528	517	520	518	515	548	512	547	544	508	500	481	571	516	521	515	483	494	528	523	523	509	533	513	513	500	539	509	514	533	526	546	495	499	551	547	502	474	536	489	503	500	556	493	534	528	495	506	553	517	520	516	518	482	524	549	536	522	520	580	535	496	551	516	506	508	524	507	541	514	511	539	515	505	490	501	509	477	531	506	532	508	536	522	523	493	498	550	491	498	520	533	534	542	566	534	533	545	564	560	519	540	551	476	505	524	561	498	548	538	503	510	518	504	497	534	522	567	508	510	499	524	530	517	547	570	517	518	512	510	540	519	513	506	509	525	531	481	490	542	499	547	522	520	520	514	505	536	523	567	533	526	490	525	542	540	485	513	543	544	494	520	524	497	486	487	537	481	536	510	539	541	515	527	501	553	534	517	514	548	507	527	554	526	503	491	524	520	519	522	530	504	522	488	513	505	576	529	511	535	543	578	506	525	549	551	534	519	544	560	507	530	501	554	556	538	546	526	534	539	499	491	489	516	518	500	514	557	560	497	521	544	500	530	495	516	538	528	493	534	493	531	553	523	535	541	529	548	522	520	543	537	532	512	541	532	504	517	505	519	536	520	509	489	500	519	501	539	507	494	527	525	454	514	572	520	499	475	490	537	523	558	518	505	539	534	506	547	481	480	557	508	534	522	538	515	550	513	518	560	503	531	498	536	512	567	538	546	516	531	512	493	487	544	490	478	509	509	555	541	526	512	557	523	527	486	528	530	507	503	533	523	531	494	531	477	527	577	560	565	542	470	546	491	520	514	546	533	492	517	533	501	510	517	518	497	552	555	505	538	512	518	541	553	560	508	504	524	536	539	524	546	545	541	507	533	518	519	538	555	527	506	522	538	547	552	549	505	551	502	512	508	507	556	507	508	467	527	529	501	547	495	504	559	496	475	535	504	517	549	512	539	508	547	530	503	518	550	572	561	548	498	531	481	557	543	498	548	543	529	514	502	557	504	502	526	553	508	527	520	513	524	526	514	511	501	526	539	508	490	560	517	480	484	527	508	511	536	527	531	546	477	488	552	520	495	538	491	484	490	493	566	532	539	547	561	534	542	490	532	518	514	566	480	504	527	526	517	541	485	537	535	519	517	539	563	552	539	519	522	512	495	537	550	533	526	499	501	504	526	474	559	481	532	542	549	528	519	539	518	547	550	546	496	541	504	547	531	550	548	521	543	525	510	530	499	546	497	518	524	509	511	558	544	523	520	549	532	554	533	519	510	550	494	516	517	488	539	505	511	509	569	534	512	529	489	470	517	489	506	535	520	525	545	528	498	502	497	520	555	504	526	486	547	527	518	521	517	547	512	479	565	528	501	535	517	518	551	524	517	554	535	496	582	514	476	545	538	540	525	526	519	513	526	507	504	523	530	514	551	544	556	517	506	505	509	504	504	507	518	527	534	532	548	500	487	500	521	509	567	550	551	532	519	510	512	538	518	516	531	518	532	530	496	541	500	553	525	497	563	545	524	526	537	518	508	518	521	540	518	545	529	525	496	500	491	494	541	515	510	523	517	516	519	541	517	509	554	523	523	521	547	496	483	567	491	541	541	513	496	496	523	530	533	538	518	485	538	506	463	516	505	553	512	499	546	522	502	500	555	537	479	516	465	509	528	526	499	514	504	556	514	591	563	522	507	532	540	513	525	526	519	494	540	533	502	505	537	519	505	511	520	514	516	524	493	538	483	478	512	564	521	502	542	497	515	525	530	514	499	536	538	485	528	557	557	525	515	511	534	539	495	527	508	506	510	508	546	498	508	548	521	565	526	526	481	512	509	552	523	501	497	529	537	530	521	529	531	553	511	565	532	548	493	532	508	524	517	509	530	505	552	526	513	513	511	550	526	500	551	528	525	487	525	504	546	546	471	503	541	514	548	516	532	510	525	531	491	528	504	528	520	490	522	514	550	478	524	478	485	520	576	519	543	521	515	480	478	492	531	519	544	526	551	523	522	514	513	553	544	528	553	514	530	535	536	522	566	491	495	497	490	550	507	528	524	495	501	508	507	525	489	548	524	522	517	510	571	484	526	493	521	475	541	560	516	546	531	530	533	506	522	484	543	534	565	503	516	509	533	542	497	485	573	511	564	561	529	503	467	490	527	522	522	501	508	501	506	493	557	553	522	492	510	530	548	508	514	498	544	534	530	469	505	545	501	530	522	507	516	588	568	506	524	511	476	504	526	485	491	467	480	517	533	537	560	528	530	543	532	504	507	519	503	523	492	465	511	533	536	523	502	529	498	561	515	516	591	517	519	492	498	546	527	534	471	532	573	505	501	511	527	499	519	508	531	511	482	516	561	540	494	512	530	501	516	489	488	510	531	515	477	515	528	512	532	508	539	506	495	533	511	496	468	487	551	544	520	545	530	574	509	549	509	542	538	496	494	545	526	539	500	544	553	569	549	528	547	518	516	529	536	508	507	572	529	511	503	576	535	469	524	507	541	529	516	534	511	584	513	528	520	489	545	514	556	542	516	543	506	502	521	474	517	531	518	518	483	546	499	472	512	569	485	487	521	564	554	528	549	553	560	488	515	485	520	563	521	458	531	525	515	478	529	535	551	527	554	487	547	507	524	521	516	505	533	498	512	536	526	500	535	542	541	487	490	543	563	533	505	545	529	459	527	505	474	537	540	552	524	511	517	536	556	510	539	494	533	477	540	554	521	510	483	502	473	538	512	516	502	530	516	536	475	557	504	519	490	523	526	486	506	527	546	542	518	519	529	488	524	513	547	518	510	511	552	508	516	513	545	510	563	519	528	545	528	506	514	516	523	544	562	517	510	520	566	547	480	500	540	508	490	507	516	549	534	535	543	498	548	521	499	545	519	509	469	497	532	507	549	542	541	549	548	539	514	524	489	510	511	515	531	530	538	493	513	499	546	522
36458	20898	14088	3242	1660	1203	954	740	673	538	478	460	427	340	368	364	334	313	340	288	335	321	296	308	297	272	276	252	304	313	293	262	268	275	261	279	285	281	275	283	253	287	299	284	273	251	267	285	259	280	289	261	270	261	259	252	258	262	238	257	278	262	228	269	268	251	232	250	262	261	261	253	287	270	279	238	269	247	265	230	268	270	275	248	252	230	245	243	253	281	257	226	248	265	262	263	255	218	248	282	224	260	256	251	280	270	275	269	262	257	272	232	254	264	269	267	278	238	245	267	242	249	246	280	270	257	234	260	268	237	278	281	248	255	263	274	261	272	265	240	280	266	260	248	255	284	269	273	229	247	252	263	265	254	259	256	248	262	219	235	252	270	299	243	242	262	245	229	247	248	267	268	267	255	246	249	248	259	229	277	242	235	276	278	245	249	253	261	266	252	262	289	259	266	293	229	262	277	241	249	280	265	271	236	286	238	244	288	280	253	292	248	265	277	244	249	262	247	259	259	241	258	255	259	281	245	287	252	231	291	253	243	274	257	281	265	248	255	265	267	280	285	268	276	260	278	251	253	254	254	253	288	248	265	268	207	279	242	240	276	222	264	277	242	241	263	264	237	251	265	230	245	283	284	270	234	251	266	238	246	229	227	265	275	281	266	269	257	276	255	257	251	276	271	250	240	280	252	238	282	247	255	285	273	269	278	215	228	231	264	238	247	264	271	279	285	275	225	274	274	251	229	274	290	255	255	247	264	270	258	214	241	248	247	261	262	284	289	248	253	224	269	291	258	291	270	273	235	256	260	240	245	253	278	266	295	283	258	256	245	220	253	260	264	266	229	267	252	234	276	270	252	262	266	268	257	243	244	286	269	257	272	257	235	283	244	267	262	223	239	261	245	261	239	236	283	261	254	222	249	293	233	258	289	250	245	250	277	283	247	287	240	277	267	238	257	243	268	269	270	278	253	269	263	262	243	247	242	261	252	262	259	301	280	259	265	245	237	255	253	263	241	241	249	289	249	250	263	294	240	255	215	277	235	234	231	270	267	237	239	289	231	265	269	259	276	228	259	253	240	259	276	267	267	261	272	240	269	280	255	260	278	260	267	230	221	245	285	255	263	233	222	269	257	246	260	259	240	276	280	257	266	248	262	263	275	265	287	249	251	268	247	255	235	254	286	262	231	239	238	258	262	241	266	230	254	248	259	232	277	257	242	225	234	258	240	251	236	271	276	276	244	270	255	272	263	257	241	241	252	280	286	257	269	263	251	249	281	266	265	263	232	304	262	257	234	293	226	267	248	246	258	251	246	260	253	258	242	258	264	263	278	250	253	266	246	250	255	296	265	230	252	282	277	264	257	278	240	222	263	221	238	266	268	231	249	273	278	256	243	268	248	277	280	295	259	251	237	247	254	233	260	245	231	260	279	262	247	273	235	246	246	244	271	268	259	296	246	274	264	281	274	259	269	261	253	230	286	261	259	235	259	264	285	264	262	279	264	262	241	240	277	272	244	257	252	231	268	259	270	274	232	244	259	221	256	248	249	243	258	261	241	252	275	258	245	253	264	250	248	252	213	258	278	242	264	280	270	289	221	276	252	293	243	281	267	262	277	249	234	228	249	253	223	239	246	255	272	271	245	261	268	234	235	242	269	266	277	258	251	252	279	289	276	297	246	257	252	267	245	262	243	254	277	276	235	227	260	265	252	249	249	275	259	251	272	264	250	245	250	249	244	271	253	249	288	258	255	255	244	255	238	277	250	292	242	231	229	279	264	240	256	261	250	239	302	266	266	222	248	244	252	255	277	273	275	223	255	260	272	285	260	276	224	258	267	229	275	258	269	230	271	262	238	258	260	259	266	247	241	262	268	284	271	264	217	260	264	272	243	276	257	286	242	239	226	237	259	254	239	274	266	307	244	234	270	263	246	262	253	282	265	258	286	251	242	252	264	244	273	251	264	240	283	232	255	264	256	257	257	230	291	258	248	243	258	266	252	270	260	238	237	240	271	230	235	277	260	258	236	245	276	260	251	243	259	281	245	249	248	266	238	251	249	291	257	248	294	251	272	222	267	272	239	288	272	244	255	245	258	285	269	250	283	258	248	254	238	279	267	258	254	247	275	263	273	244	270	228	250	245	230	278	263	299	240	256	248	248	229	247	239	292	240	254	226	279	258	258	275	255	274	247	247	269	234	251	236	221	292	244	269	256	246	245	240	248	296	232	300	294	250	277	272	253	264	239	259	230	246	254	275	248	264	254	273	235	256	241	238	276	265	234	260	269	264	242	294	258	247	210	248	242	282	260	263	247	265	263	235	244	262	249	255	246	286	248	250	282	247	267	287	245	271	251	255	274	266	241	223	250	260	275	257	276	278	261	261	252	270	273	254	285	247	246	256	283	244	254	286	275	247	247	243	247	255	259	259	255	253	250	277	254	274	271	268	256	274	282	246	248	259	258	250	280	273	260	257	248	237	232	248	249	229	211	248	255	251	263	286	238	259	254	257	261	260	244	290	243	273	247	254	271	232	266	248	217	262	224	253	248	300	252	254	254	259	246	259	246	259	242	226	241	248	237	241	224	244	257	257	226	268	257	251	274	242	267	281	268	286	264	291	287	250	291	274	275	268	250	240	261	285	269	270	248	271	264	273	274	257	250	254	259	247	246	222	240	251	253	258	270	252	232	257	240	277	275	236	255	271	257	257	228	252	248	274	265	264	263	255	257	282	262	250	240	259	253	254	261	253	235	246	259	247	274	277	276	278	260	258	264	225	285	258	246	269	252	241	282	267	268	287	267	273	262	268	212	245	273	251	246	277	297	241	246	240	267	249	278	236	242	225	242	314	235	238	259	281	280	277	251	258	266	257	242	259	244	235	250	258	276	242	267	272	259	244	260	249	282	258	265	250	256	253	272	259	271	231	256	239	281	244	274	239	276	245	259	276	264	270	234	250	237	243	247	204	253	257	269	244	218	277	264	269	236	249	279	223	242	229	240	276	254	224	254	240	274	273	242	282	299	262	266	282	266	265	244	242	237	249	284	235	262	236	265	213	233	258	283	260	276	256	258	251	260	258	256	235	250	234	242	266	242	291	264	252	256	254	257	219	259	248	241	259	262	276	243	245	246	255	278	266	283	259	234	251	228	260	279	255	267	238	249	234	268	254	271	251	264	244	233	254	273	265	259	258	245	256	243	242	255	242	257	274	267	253	274	255	269	256	243	244	257	235	237	265	285	242	253	242	264	234	261	247	263	273	232	273	256	254	274	251	270	246	230	247	265	240	259	246	234	243	247	246	246	247	279	224	255	244	273	273	254	234	274	249	265	268	252	242	249	289	270	274	263	261	249	245	282	289	268	269	270	263	241	256	259	251	245	261	229	260	247	254	283	275	264	243	244	257	265	271	266	245	264	266	226	240	278	272	248	245	273	265	264	237	245	232	280	249	214	274	252	263	249	252	262	237	269	280	274	265	297	246	238	287
20409	2783	6022	6721	5699	4726	3907	3253	2572	2427	2080	1886	1821	1616	1529	1430	1339	1311	1224	1179	1161	1094	1030	1049	1052	1071	1004	890	981	961	907	850	954	901	879	876	902	822	882	861	862	839	853	791	858	827	775	836	799	873	855	751	858	799	839	769	829	803	801	763	834	736	801	769	834	809	813	779	754	715	763	778	810	765	769	707	757	750	791	757	798	715	805	820	805	749	702	826	780	746	765	803	820	807	773	769	784	827	753	757	763	730	773	774	755	773	795	756	774	748	751	782	781	719	788	774	782	810	728	777	773	724	731	802	758	778	801	769	729	765	769	771	776	746	764	772	780	731	755	786	770	742	742	739	718	799	798	746	737	746	762	743	746	753	761	814	775	760	761	758	735	786	772	739	803	793	754	781	719	739	794	698	687	728	765	750	726	748	797	773	752	719	726	789	709	715	762	769	783	756	754	742	713	734	780	690	818	750	755	732	804	725	774	780	774	732	757	793	828	784	713	724	807	802	783	795	717	750	741	763	774	743	762	764	720	741	687	756	777	705	727	747	764	742	798	781	796	731	729	762	746	772	742	761	767	750	796	752	771	741	796	742	721	722	751	733	761	720	785	677	729	742	727	678	785	782	719	759	738	766	719	774	755	744	759	726	736	745	703	763	755	804	729	747	730	715	752	749	749	712	721	697	754	754	810	753	736	821	733	744	758	772	727	758	726	781	747	790	740	794	759	703	712	770	766	723	802	748	759	780	784	780	780	749	716	722	776	692	744	768	799	780	717	764	818	724	758	762	703	746	776	783	753	733	778	761	769	779	704	761	724	776	771	768	725	805	710	772	791	793	772	770	754	782	738	758	736	700	790	760	698	770	768	725	737	743	790	844	777	759	763	759	762	786	775	735	745	712	706	706	759	793	783	781	758	747	754	803	750	763	737	792	771	752	767	707	725	806	733	741	747	776	752	698	762	749	750	731	766	725	775	766	777	731	745	756	716	742	727	726	747	764	782	737	770	743	773	765	744	754	734	746	715	784	788	774	717	739	760	720	737	746	718	738	720	767	795	786	769	794	745	719	728	788	745	723	764	724	747	779	781	743	768	722	719	747	771	747	754	723	801	747	796	717	747	754	740	737	739	753	699	802	773	722	761	695	762	742	756	736	764	794	744	741	747	745	731	787	797	776	752	717	805	761	767	761	765	745	778	732	722	739	743	709	796	747	733	752	693	757	754	807	737	744	814	767	766	767	737	820	744	738	735	710	726	805	802	716	785	755	773	709	703	788	686	698	764	745	753	802	758	720	714	723	777	734	755	784	775	800	732	773	706	721	802	770	782	699	765	760	739	738	777	764	758	787	747	721	770	750	736	796	746	790	756	718	780	737	767	734	766	721	803	759	738	737	799	733	762	728	738	781	737	759	783	756	748	723	788	744	758	797	739	752	793	710	700	768	778	766	774	745	758	781	751	706	793	733	710	786	768	788	742	730	727	726	738	696	752	733	791	723	728	783	773	787	775	719	748	740	732	790	701	784	743	752	730	787	802	755	745	770	766	744	747	792	705	733	744	759	753	700	770	780	772	749	705	729	701	727	771	777	812	770	778	735	750	753	724	784	722	738	766	744	708	765	735	780	737	741	760	742	769	776	781	749	784	770	756	792	765	725	727	765	738	741	771	771	708	720	750	757	710	763	768	761	772	770	707	692	798	745	767	758	750	759	747	724	761	732	773	735	734	750	774	736	758	748	743	745	764	721	716	718	757	739	781	783	774	778	768	789	771	765	760	740	774	782	746	784	758	820	705	719	684	775	708	765	789	780	799	705	784	721	722	794	750	766	749	774	738	782	774	752	760	721	770	741	772	750	739	764	765	738	691	791	767	737	770	764	757	759	729	740	747	702	764	725	755	769	701	709	796	719	798	774	749	779	821	714	749	748	733	729	752	760	780	783	687	687	731	801	742	746	745	764	732	791	820	703	770	764	815	745	745	772	761	737	785	730	755	761	761	757	719	756	767	736	722	782	734	698	753	717	757	775	788	766	760	743	743	732	757	710	746	709	774	735	778	772	721	726	794	758	757	764	716	703	746	739	694	809	744	766	736	732	781	780	720	765	764	739	757	763	736	752	747	717	742	747	767	743	784	752	774	792	795	731	776	767	749	819	816	719	745	751	740	807	770	784	815	744	744	720	730	712	766	792	739	743	734	772	755	759	726	814	743	757	773	723	751	716	725	735	757	700	687	705	772	771	714	779	758	792	733	765	757	759	725	763	778	751	788	761	739	757	751	767	730	729	753	708	724	717	744	765	759	770	688	747	772	779	791	749	757	766	811	700	756	757	758	769	759	733	764	782	766	733	746	780	788	795	714	760	717	773	785	730	805	743	723	789	784	727	704	802	766	783	714	779	715	747	716	740	756	749	799	787	767	748	731	700	753	725	742	698	787	803	720	745	711	765	758	764	722	802	772	765	691	742	788	769	806	720	747	755	737	769	696	792	735	736	716	778	703	690	719	774	776	777	718	777	743	761	765	728	758	733	757	772	761	772	734	779	783	728	709	756	735	712	733	742	775	721	749	720	707	737	729	729	781	752	763	787	767	735	796	813	713	743	779	736	779	789	724	744	744	799	755	754	772	754	755	764	811	690	738	760	738	771	761	748	735	756	730	779	753	808	790	738	722	723	775	755	758	753	729	739	763	764	772	773	800	728	758	755	772	768	729	762	742	801	762	735	707	757	793	736	764	762	777	726	786	749	797	730	757	726	730	756	717	695	755	774	735	729	760	776	751	757	752	750	746	736	761	773	775	812	756	757	737	764	800	762	768	786	794	788	758	745	733	761	725	707	736	749	769	736	765	797	752	736	772	750	726	725	780	729	736	785	774	767	735	773	738	790	708	784	715	737	762	745	754	724	786	744	766	736	733	736	713	758	767	742	764	769	741	787	760	758	755	738	737	748	759	743	754	801	794	742	768	745	798	704	688	741	759	797	756	771	759	725	710	768	781	792	777	726	748	725	785	761	760	736	710	721	761	703	755	733	783	770	733	764	725	733	768	733	765	729	801	764	751	793	713	737	726	710	714	787	736	755	770	714	702	771	733	736	734	748	761	774	790	718	751	778	701	777	797	774	750	794	768	722	723	766	719	755	774	729	727	723	757	750	789	748	701	771	785	789	774	777	731	737	734	786	731	765	780	737	751	787	773	757	734	740	754	740	767	752	775	755	758	724	765	734	791	729	720	751	813	717	719	714	765	760	716	743	806	744	790	758	724	751	747	732	706	707	739	759	787	705	751	744	723	749	746	732	753	737	790	697	746	764	769	755	803	704	789	714	771	738	759	781	781	762	751	734	742	734	770	774	771	740	770	772	788	751	783	800	753	728	779	752	721	753	759	748	728	736	749	742	765	761	716	704	769	760	754	766	749	735	785	785	692	748	752	718	718	821	776	787	777	698	782	764	784	703	738	748	775	776	771	836	769	721	759	794	747	731	692	757	798	774	739	741
4194	305	226	125	110	85	114	90	89	80	82	99	93	63	81	74	87	68	88	79	81	67	74	84	91	62	79	79	74	75	94	93	78	88	94	73	85	82	77	80	79	82	75	71	77	77	72	78	80	75	70	79	85	83	79	76	85	76	79	83	73	75	89	72	70	93	79	66	87	72	64	73	71	91	88	78	69	99	75	76	74	76	96	65	72	86	76	57	97	64	74	82	81	91	68	81	97	97	68	93	75	73	72	90	79	83	71	82	75	74	78	86	67	79	92	70	85	85	88	84	91	68	75	77	91	78	84	85	87	81	72	86	67	74	82	89	74	89	93	77	78	76	79	87	78	72	79	84	68	85	85	92	72	88	84	82	58	72	92	89	70	92	78	94	62	78	85	76	86	75	74	70	94	67	65	84	78	95	85	81	85	90	87	78	79	75	61	76	84	82	82	86	82	81	80	82	81	70	80	99	82	74	62	50	75	96	64	74	77	72	85	79	89	73	78	67	76	82	80	68	78	67	89	82	73	86	83	68	81	89	81	83	73	72	71	77	80	90	61	79	56	89	83	80	91	76	62	81	73	83	74	71	89	84	72	69	77	82	67	70	80	70	86	57	74	73	78	65	69	72	94	88	76	71	70	75	76	78	66	91	85	87	77	89	68	84	75	86	77	70	82	58	71	75	76	71	93	79	76	76	84	87	84	83	79	82	85	83	91	84	78	87	85	91	87	63	64	70	84	79	78	67	79	64	90	71	78	87	64	79	86	87	79	77	78	98	80	71	91	73	88	75	79	61	69	72	89	87	69	73	94	75	83	85	61	67	76	53	80	81	69	86	78	84	83	83	91	91	64	73	81	82	90	81	79	69	73	72	81	73	71	74	74	81	75	91	94	93	91	86	68	98	94	73	86	76	80	79	88	70	72	80	88	72	80	85	69	76	82	78	75	89	84	68	76	66	65	72	74	70	85	77	73	78	68	81	72	86	83	78	59	78	59	86	81	73	95	81	95	80	64	60	85	74	66	89	88	93	63	67	66	78	66	73	67	77	76	71	63	81	69	82	81	70	92	71	83	74	94	68	84	82	78	76	72	79	69	96	85	75	71	100	84	62	74	85	75	72	71	59	87	80	86	85	66	72	84	83	74	73	95	68	79	72	80	69	74	92	86	85	87	73	66	76	73	85	88	71	79	69	112	83	84	68	102	72	85	91	67	79	86	76	79	81	98	78	73	104	65	90	77	90	73	72	80	83	68	81	64	69	87	72	92	86	84	82	73	73	70	70	77	84	83	82	69	63	67	74	82	78	93	74	71	83	85	72	88	64	82	83	86	71	71	85	92	92	81	61	87	68	78	64	86	79	98	94	74	73	65	75	77	62	79	84	80	82	86	88	83	79	74	70	85	80	60	84	73	85	72	60	70	62	74	87	73	67	78	84	74	93	72	68	68	84	78	66	76	78	102	86	63	85	56	90	71	90	72	73	73	86	74	83	61	85	66	73	80	80	85	84	68	84	76	80	77	75	91	85	86	83	62	76	81	81	86	81	92	88	72	60	70	80	86	89	78	74	74	87	68	94	77	83	71	76	83	74	80	73	94	87	71	71	80	62	78	80	74	73	80	83	71	66	85	78	82	61	87	66	66	71	89	75	94	76	83	73	80	80	72	83	66	69	70	80	56	66	89	77	78	86	75	70	80	76	86	71	61	73	81	73	86	77	83	74	68	85	82	82	86	83	75	74	88	80	62	77	83	84	75	88	80	80	72	81	67	74	91	75	84	59	73	92	79	63	84	67	78	82	91	84	78	73	70	90	67	68	77	68	80	90	74	64	82	84	87	94	100	74	83	78	76	77	72	76	90	69	74	67	83	89	95	67	63	92	54	74	98	63	72	71	71	75	76	75	70	88	71	75	87	82	80	68	78	97	80	83	91	86	84	75	67	73	78	71	80	64	65	66	99	67	73	74	92	63	88	75	87	80	86	85	89	73	82	92	85	63	81	75	83	66	78	75	81	74	79	86	74	70	102	87	83	85	78	71	74	54	74	77	61	80	79	61	75	67	68	100	79	76	78	78	74	72	78	79	69	70	78	84	86	73	74	83	72	88	63	90	73	77	79	71	83	76	78	78	83	63	69	93	79	58	82	78	78	81	82	73	78	73	85	77	68	78	84	94	74	64	84	77	94	76	73	88	61	84	60	80	72	76	81	84	81	79	80	90	75	76	69	86	75	74	75	82	70	83	90	65	75	67	78	102	80	77	83	82	69	79	84	69	66	78	76	72	82	81	78	89	76	71	73	78	91	85	80	66	63	69	79	82	80	58	78	73	86	84	88	83	71	71	73	77	83	71	83	83	84	76	81	75	82	85	72	67	73	78	75	80	72	66	89	69	67	86	74	62	76	88	76	67	74	73	73	85	84	78	76	68	69	79	68	77	78	77	74	78	80	87	88	82	72	74	90	79	76	68	80	94	76	68	69	86	69	88	77	79	78	78	66	74	95	87	63	86	62	84	70	63	81	77	69	74	73	70	67	89	76	78	76	82	65	78	71	56	77	99	83	81	81	81	90	77	81	75	76	71	85	61	87	75	82	69	85	67	75	80	89	89	55	93	61	73	78	85	77	74	74	68	81	77	73	79	76	80	81	70	78	77	97	74	85	72	69	80	75	72	67	79	84	78	73	80	74	83	78	80	62	84	75	78	78	78	80	86	77	91	71	83	73	84	82	75	84	77	85	76	67	60	92	91	79	65	81	73	76	82	68	88	82	87	73	70	77	64	99	83	70	79	77	79	64	72	77	68	70	79	77	61	69	68	72	92	77	79	88	68	84	70	71	74	69	78	85	67	71	61	76	82	74	66	84	73	80	66	81	97	95	80	68	76	85	84	77	85	79	78	76	84	84	80	68	87	79	62	78	85	89	88	73	81	75	89	71	73	82	78	59	74	66	79	96	83	67	70	82	76	72	78	72	77	77	72	93	72	94	65	80	70	83	78	105	61	80	70	82	84	91	85	81	71	89	79	77	94	62	79	86	78	81	68	87	93	74	84	66	71	84	76	89	83	75	81	95	69	60	82	82	90	87	68	80	85	82	66	78	86	70	83	74	70	70	79	77	72	84	94	90	87	80	79	77	76	78	75	72	84	72	69	79	85	76	99	80	78	75	77	78	68	67	64	76	67	74	77	71	57	79	66	77	54	59	94	90	92	61	60	72	74	66	75	85	71	78	84	73	69	73	82	89	78	79	81	71	80	87	83	71	76	97	70	68	101	98	63	73	90	98	87	69	66	96	82	76	94	90	66	80	69	82	73	80	71	78	56	79	71	66	67	73	77	83	87	77	65	61	75	65	85	71	75	68	63	66	89	89	76	71	89	82	72	73	71	66	69	82	76	69	84	69	79	90	86	78	75	99	83	74	77	84	77	96	78	73	75	62	76	73	77	80	81	81	72	74	63	83	75	79	93	86	86	72	53	70	76	86	69	64	83
3454	346	466	466	430	406	372	354	335	314	341	334	298	295	322	322	333	315	290	305	294	308	308	328	289	314	316	315	283	307	310	295	285	310	277	283	287	293	323	273	273	305	294	306	281	309	277	287	325	281	273	317	272	285	288	263	288	295	280	271	284	278	317	288	283	303	302	301	308	297	303	278	285	300	253	298	289	307	302	299	264	305	308	297	312	305	265	282	283	301	292	315	279	316	247	282	287	275	330	271	311	291	295	278	316	291	295	302	324	283	262	293	289	285	281	278	255	286	279	289	310	331	285	270	292	322	257	277	294	318	301	276	242	289	263	311	271	287	295	284	302	284	306	269	289	281	313	291	292	289	301	335	279	305	303	289	292	312	290	303	308	296	281	252	292	295	293	304	281	304	291	307	282	313	273	256	296	276	294	279	296	310	281	296	304	313	298	268	294	295	282	317	274	296	286	274	286	278	278	256	295	320	311	327	252	285	304	302	277	306	279	292	331	276	303	267	295	306	290	301	285	292	310	298	297	282	310	286	304	286	289	285	278	275	277	289	290	308	323	285	262	279	255	283	311	302	277	272	280	304	294	306	296	281	262	298	291	321	290	292	275	295	267	275	275	301	308	267	310	331	284	295	277	303	290	310	272	300	267	282	289	282	294	303	261	289	309	277	274	264	254	302	280	305	296	303	288	305	290	280	298	293	291	306	311	293	304	265	287	284	276	275	312	275	283	299	298	304	304	293	300	285	290	282	307	315	305	294	266	289	268	286	288	308	270	303	286	284	299	292	317	318	278	302	301	276	274	287	279	298	304	289	287	271	302	267	276	279	290	284	293	286	294	292	292	277	315	308	275	301	291	263	290	298	277	292	318	294	250	284	287	277	310	291	269	282	295	299	286	305	278	274	299	281	285	298	290	313	277	277	278	299	309	289	301	304	309	321	274	263	293	329	273	290	286	281	285	313	279	272	277	295	316	274	309	304	286	278	282	288	297	297	293	301	310	294	311	287	295	282	276	309	299	287	271	266	266	296	280	274	292	264	285	320	286	313	294	299	302	297	266	251	278	337	304	289	305	312	317	290	278	331	302	281	291	280	317	283	290	288	261	313	280	322	284	279	287	286	240	298	266	291	292	281	313	296	269	299	302	297	334	278	287	326	287	290	281	263	288	329	292	279	296	276	309	275	301	292	281	281	304	287	318	300	284	279	298	277	297	282	289	279	281	316	293	293	315	286	323	328	248	273	300	274	288	284	282	266	285	287	283	300	267	319	291	305	277	298	285	272	273	294	297	272	313	278	285	315	306	295	283	285	301	293	288	297	297	292	296	272	299	283	280	281	284	301	271	288	270	276	275	305	286	268	296	290	278	294	299	289	313	266	314	288	277	286	283	284	328	267	293	284	286	282	283	291	285	300	292	290	264	298	279	274	290	288	303	331	306	302	295	294	268	309	332	298	281	296	318	292	276	307	318	274	263	276	300	290	289	294	293	284	282	315	301	286	281	329	288	319	307	300	300	294	263	269	285	266	314	272	299	300	281	260	318	287	272	323	302	250	309	271	280	326	311	288	280	291	284	307	278	295	289	296	266	305	300	305	293	250	286	271	292	304	273	297	298	328	277	330	267	294	280	288	300	285	276	324	261	285	289	287	269	284	285	303	301	295	290	309	307	286	319	302	284	266	296	315	280	286	288	319	254	290	288	298	263	321	295	291	261	276	279	301	295	282	334	293	275	281	299	298	306	283	316	308	290	282	275	309	273	304	284	296	335	280	291	294	298	289	267	295	274	268	294	282	289	290	267	266	294	305	268	302	312	313	276	254	289	308	252	306	284	248	317	301	283	300	301	290	267	281	305	278	310	309	282	298	318	294	290	299	322	271	296	280	298	281	289	292	295	291	297	287	289	251	280	275	294	310	300	306	282	306	276	272	279	284	310	319	288	275	294	311	285	273	297	287	294	272	305	302	291	284	292	294	283	288	303	311	307	317	271	322	292	292	307	313	285	293	304	296	311	289	291	301	278	292	323	323	303	325	269	271	273	286	295	309	312	311	294	304	255	283	299	283	291	295	291	308	256	291	286	285	311	299	291	328	283	297	300	302	250	281	295	245	294	277	290	258	262	296	324	286	273	296	301	290	285	263	279	251	269	275	293	302	284	291	281	280	251	286	301	261	297	302	302	286	287	312	277	272	315	280	309	291	294	279	291	304	285	296	284	270	296	321	312	265	309	295	296	300	285	278	310	280	291	328	283	320	280	335	291	296	272	256	290	325	284	277	295	279	271	274	279	290	333	281	276	285	247	277	280	276	253	275	292	304	296	273	281	288	286	305	281	261	303	266	297	327	308	275	310	288	304	289	272	288	299	269	284	306	294	306	304	288	273	273	292	258	273	320	273	294	261	253	283	283	308	298	307	314	285	268	307	269	288	270	313	252	290	284	299	296	285	291	278	315	253	314	279	289	280	281	286	311	256	300	272	300	285	277	269	294	272	307	319	280	279	291	325	256	283	288	285	307	295	303	288	283	295	284	299	333	281	290	277	318	274	286	305	290	327	289	307	295	313	283	278	331	291	308	271	292	289	279	316	288	303	270	280	280	301	274	325	289	288	274	340	260	305	298	314	295	295	304	322	286	302	298	294	313	268	295	295	310	323	309	284	285	282	299	292	294	276	288	282	310	271	299	307	276	297	323	292	302	281	295	288	282	296	320	309	278	262	298	298	268	293	313	262	310	276	318	272	274	280	283	306	349	320	321	289	280	282	301	321	293	285	313	280	293	295	276	305	272	307	298	283	314	274	291	305	282	311	287	289	273	277	264	281	254	298	298	279	274	313	301	298	298	306	268	250	298	279	297	292	301	285	311	312	286	297	307	266	286	282	285	288	304	261	267	316	294	287	320	248	275	274	300	300	267	292	276	300	271	269	261	280	313	274	281	296	339	291	302	317	293	286	304	286	271	301	302	309	293	259	261	264	285	290	276	337	302	288	303	253	308	283	298	266	277	287	298	293	300	300	267	272	292	286	291	288	290	295	254	305	260	299	272	310	331	269	283	268	304	296	291	273	289	301	271	304	315	291	281	281	278	296	283	271	305	302	302	329	284	288	294	287	295	278	286	302	297	320	271	281	327	294	289	341	323	256	256	310	323	278	309	279	270	280	298	275	287	309	304	282	247	285	278	266	292	257	290	272	306	311	275	306	282	309	284	292	285	268	305	305	263	255	281	305	272	283	301	293	295	280	286	297	291	296	287	280	312	315	305	266	271	297	272	283	286	313	279	262	301	286	305	297	271	269	293	264	336	290	294	309	286	293	284	266	291	289	289	286	292	296	283	290	270	302	283	295	297	308	284	318	296	280	333	344	256	311	276	331	313	288	312	270	286	300	298	285	302	288	250	294	274	287	287	308	278	283	297	318	249	283	297	304	262	285	292	309	286	308	291	267	286	300	296	310	298	286	303	284	303	283	293	303	290	297	308	281	289	262	288
32677	12460	2409	1174	776	637	494	406	338	336	256	275	247	237	247	230	194	204	189	195	189	179	203	200	191	187	153	171	191	177	181	153	160	157	173	164	170	162	179	179	168	186	177	156	159	154	169	187	165	176	169	163	218	177	165	168	197	174	164	164	164	166	172	150	166	162	165	150	178	141	168	162	166	182	159	164	164	178	152	160	178	156	172	162	150	159	151	181	153	172	148	184	177	171	167	153	141	162	186	147	145	171	160	157	167	152	145	157	174	168	166	151	176	144	182	172	169	175	174	145	142	161	184	149	171	170	154	185	149	178	134	177	163	164	148	165	157	162	160	183	173	161	142	153	169	192	159	151	164	160	168	168	172	153	160	179	158	139	163	185	193	169	157	155	161	168	175	164	165	169	165	176	160	174	183	175	171	171	152	179	159	161	166	177	166	165	170	175	146	141	158	187	149	164	153	161	182	195	160	163	177	166	159	150	184	197	155	157	170	148	172	168	150	155	122	174	167	186	160	176	165	162	176	177	161	158	178	146	182	161	176	163	167	170	142	182	167	186	164	162	154	180	168	173	151	182	177	161	182	156	186	160	159	160	175	162	172	150	154	151	139	175	181	175	185	158	143	175	159	161	172	182	158	153	178	188	161	160	138	168	171	169	138	184	156	177	180	187	174	170	173	179	174	196	163	178	178	186	167	169	196	148	163	162	163	175	167	163	174	170	173	163	162	134	166	181	148	159	185	162	174	165	172	156	168	157	164	159	167	184	139	165	165	156	189	206	173	195	164	171	181	166	161	162	167	156	157	185	175	172	176	164	165	180	152	168	152	161	152	158	162	167	168	171	166	158	181	183	160	163	170	186	159	137	164	173	166	159	187	166	174	159	162	172	180	177	176	163	156	144	168	157	152	165	149	165	176	174	165	167	148	174	168	170	156	152	177	183	168	171	171	160	155	158	182	173	150	175	169	161	158	166	173	140	164	163	156	147	170	162	164	182	158	146	158	157	141	158	158	181	178	176	160	150	177	178	166	153	149	129	172	154	158	166	169	188	180	153	145	161	181	148	157	164	179	156	165	173	158	157	169	184	171	178	174	169	172	180	150	147	154	149	174	157	161	168	176	170	166	172	168	159	155	128	169	163	187	176	163	164	159	173	158	160	179	203	180	143	139	161	170	160	173	156	126	168	163	157	159	161	170	182	193	166	169	177	190	180	180	159	153	170	149	152	166	174	177	182	185	171	162	156	170	179	174	174	147	160	164	171	173	162	167	167	160	170	181	167	169	139	169	170	150	160	163	184	155	143	171	186	158	143	146	155	157	142	178	165	185	168	162	163	168	168	166	178	172	159	154	180	139	173	149	180	178	164	174	175	180	170	166	170	152	200	170	174	157	151	143	174	158	183	165	161	177	169	156	173	171	179	169	166	173	151	175	152	163	172	174	190	158	165	157	148	150	162	175	157	166	167	159	176	151	145	192	156	185	182	178	158	183	205	168	194	155	153	165	160	161	160	174	135	141	165	171	162	165	169	190	176	183	150	162	184	148	167	186	159	158	159	146	153	163	163	173	173	146	161	168	191	163	163	171	153	183	184	173	182	183	178	189	154	181	149	162	150	173	160	149	152	162	154	169	175	168	165	157	153	154	167	185	161	161	153	167	141	157	164	171	181	167	176	155	160	188	161	156	162	162	171	176	151	178	155	177	160	142	175	179	199	161	178	168	146	179	160	164	157	166	166	180	156	163	178	158	183	166	157	181	183	144	185	156	146	168	156	166	171	159	172	171	156	165	144	197	163	172	153	175	168	166	179	186	153	149	172	161	174	162	160	170	176	177	144	162	152	193	166	162	155	178	155	152	139	155	163	163	164	163	161	144	175	153	161	152	143	148	151	144	169	166	166	147	205	151	176	181	162	157	162	172	168	154	168	158	146	179	140	160	167	150	166	156	174	143	165	163	151	153	148	155	175	162	152	154	167	149	167	177	140	178	163	162	171	164	155	169	169	175	162	166	165	161	172	158	173	184	156	173	184	163	200	160	160	165	169	146	182	173	141	148	156	177	175	151	184	183	167	168	147	173	164	177	180	157	168	170	182	160	143	148	187	142	162	185	178	171	160	160	140	148	177	158	162	182	165	170	176	158	161	175	153	180	177	171	184	158	166	173	176	179	160	161	169	172	162	163	175	160	144	142	166	161	199	162	172	154	180	166	160	171	163	167	171	148	135	201	172	195	184	176	176	161	166	168	171	178	160	178	162	179	174	167	178	165	163	157	140	167	158	169	162	166	171	157	190	185	151	167	164	199	154	165	179	169	179	153	171	154	164	154	174	180	159	161	173	172	153	168	169	162	166	182	162	164	152	150	164	182	176	178	144	149	151	191	173	155	165	155	149	158	166	142	151	145	167	170	175	163	152	204	174	158	165	153	160	163	170	183	168	165	153	191	177	157	194	149	189	163	159	160	172	159	178	138	177	166	172	175	164	143	176	153	192	181	181	168	177	171	160	171	180	180	129	170	191	171	163	147	168	167	163	146	163	170	162	148	154	163	155	154	178	177	196	183	161	155	182	162	179	159	132	175	155	173	150	162	146	167	155	155	129	179	155	151	145	142	157	170	172	175	166	158	155	132	151	172	187	161	170	154	164	176	162	149	160	155	155	165	167	176	149	164	147	141	157	167	185	165	169	152	171	168	185	172	170	157	190	157	150	177	153	169	149	161	158	145	185	146	161	170	171	159	150	185	177	173	148	136	163	175	170	164	173	159	161	171	188	177	171	163	170	146	167	168	162	168	177	155	162	197	157	167	174	155	166	189	151	177	143	165	162	165	157	159	146	175	159	185	145	170	164	151	150	142	144	162	146	196	173	156	152	155	159	144	168	161	152	166	173	168	167	167	159	162	160	181	161	163	172	158	153	139	166	148	172	148	151	171	164	177	165	159	150	162	169	156	161	178	143	147	167	163	120	177	167	184	177	143	171	172	184	156	181	159	160	191	166	152	153	155	163	157	158	163	155	147	172	183	138	157	176	170	151	168	161	159	156	160	166	184	170	154	171	166	155	156	175	141	147	172	172	145	169	162	153	171	164	150	178	162	178	178	174	142	166	172	161	180	184	171	172	184	178	131	158	157	179	155	148	164	173	172	180	179	166	149	160	171	153	157	177	186	178	150	173	169	153	166	162	172	159	164	166	155	183	174	186	156	180	166	148	171	160	177	189	162	163	154	156	152	163	180	166	162	169	155	175	161	156	171	152	156	158	152	148	164	152	139	158	166	164	151	148	161	148	154	144	191	165	160	167	172	163	148	151	168	178	179	157	196	165	163	165	161	158	158	156	150	169	145	170	163	141	158	173	168	162	159	165	158	172	189	184	168	164	172	180	159	169	170	156	193	170	160	148	170	150	166	159	173	162	178	159	152	146	160	151	169	150	162	148	147	177	179	177	153	151	178	151	178	161	178	156	157	170	166	157	183	184	179	160	178	171	168	152
15852	1451	3215	3645	3104	2594	2148	1775	1578	1363	1251	1122	1015	934	881	816	850	834	771	779	675	679	652	684	673	664	636	695	622	641	594	599	583	613	573	606	601	589	621	545	569	575	567	562	520	543	528	617	570	537	569	589	528	554	532	535	564	548	546	572	524	572	535	553	500	530	547	568	525	515	534	517	562	554	552	550	525	505	551	523	537	537	521	496	532	545	521	520	566	476	534	538	559	536	518	500	549	527	528	543	525	498	492	553	543	556	503	545	538	545	527	528	519	538	504	490	510	553	509	523	487	535	516	519	524	540	523	523	548	548	557	558	511	537	545	550	526	535	550	532	521	545	539	539	521	571	509	535	522	499	532	536	543	516	523	522	570	540	518	570	526	543	493	527	507	515	527	527	543	538	529	539	515	512	485	506	553	525	561	488	525	553	483	467	529	499	534	530	560	504	478	529	522	515	529	565	540	516	477	537	508	523	542	513	525	512	525	538	527	540	509	516	542	527	524	474	549	513	525	509	522	532	481	516	564	500	536	496	498	539	529	495	523	531	546	539	492	542	504	547	512	482	521	485	531	493	509	497	550	533	519	532	493	526	531	564	524	522	537	504	566	541	542	511	503	513	552	513	524	503	539	534	506	482	570	502	537	549	497	488	521	533	560	544	527	528	526	515	539	558	502	535	502	549	526	571	487	556	520	511	504	542	507	533	535	558	558	548	510	543	504	519	526	499	505	496	542	569	497	510	506	526	550	529	497	493	534	493	527	507	533	498	508	555	545	511	532	552	536	560	503	497	516	489	543	547	521	501	534	536	516	528	535	498	522	532	539	519	498	533	525	520	519	510	553	532	552	558	519	509	508	540	540	522	522	540	562	550	533	498	529	539	500	508	550	515	516	543	545	529	535	514	544	552	539	535	517	489	539	491	516	543	539	523	486	515	495	529	546	518	512	514	522	515	504	512	537	494	499	506	517	537	492	513	542	511	541	539	540	497	519	529	539	506	486	544	518	495	531	536	518	542	495	512	539	523	463	510	488	528	513	496	467	531	494	523	537	531	477	541	520	532	557	527	527	525	521	533	529	479	500	516	521	535	517	491	542	541	524	540	547	555	485	572	515	529	504	559	543	520	514	544	495	476	534	506	536	525	513	520	484	504	503	537	518	522	526	521	511	532	532	563	546	508	535	544	536	478	525	526	523	518	521	515	520	519	541	548	505	503	525	490	530	503	559	515	537	520	517	537	568	523	522	500	505	521	527	530	533	527	531	501	528	531	548	527	529	566	513	490	494	546	487	515	535	491	515	532	518	529	521	536	490	507	543	479	499	514	513	547	508	499	557	512	507	521	529	532	489	517	540	542	575	537	546	527	567	512	495	539	523	446	524	530	491	513	478	507	525	507	506	538	500	555	534	489	508	544	528	524	509	549	532	540	553	528	550	503	506	522	567	545	512	521	534	515	489	476	512	518	544	482	535	544	487	547	496	510	487	534	542	500	520	544	533	494	538	535	511	508	521	506	535	533	538	555	524	536	510	532	532	520	456	504	520	474	484	502	510	500	520	513	510	544	531	517	537	555	513	460	578	543	513	539	524	524	492	510	528	484	487	544	516	540	508	502	517	504	506	513	516	529	472	493	486	534	502	535	504	542	495	551	533	514	528	482	501	494	536	518	520	542	549	498	472	480	549	487	545	594	530	544	521	531	527	522	454	542	516	488	553	502	512	538	547	526	510	512	523	505	514	548	519	521	496	499	522	530	553	526	544	511	501	496	508	527	535	502	543	544	498	518	519	505	502	526	542	514	553	553	525	533	528	513	517	515	540	527	503	495	545	522	500	495	494	537	524	551	494	531	538	541	519	530	521	531	546	527	498	546	472	505	545	529	527	474	511	529	493	542	511	488	528	519	533	525	549	533	530	534	515	510	532	520	526	508	523	512	506	501	491	453	492	539	536	526	518	525	519	476	519	507	547	523	538	521	513	581	501	519	563	518	533	525	543	534	532	511	547	511	526	486	490	509	528	480	516	566	488	508	543	567	553	522	567	523	547	507	510	542	533	511	522	527	565	526	517	517	478	508	538	492	543	545	513	514	480	531	571	498	536	559	533	541	518	504	540	504	495	517	544	518	510	505	516	487	528	529	524	549	528	493	543	556	458	521	530	509	563	493	554	512	490	507	505	534	512	555	504	537	548	555	464	521	514	525	533	530	531	532	522	510	497	517	545	513	523	501	477	507	538	536	513	524	511	516	473	539	497	525	496	529	519	518	540	517	486	514	533	507	512	525	529	578	505	532	516	542	512	501	518	503	545	522	544	484	517	521	505	529	523	541	576	542	543	536	539	520	535	478	543	534	502	549	522	510	526	530	519	534	527	539	523	515	543	519	508	530	537	504	510	548	530	515	506	536	563	533	542	466	502	542	542	474	516	509	505	528	520	543	529	500	551	527	550	566	509	539	525	539	519	521	522	504	499	518	517	503	509	525	561	526	504	528	488	532	523	539	511	536	534	550	568	508	537	529	510	565	518	519	549	500	557	502	527	518	509	525	531	500	535	591	553	519	548	499	531	519	514	531	480	556	555	521	516	534	511	526	498	536	477	526	517	497	525	498	527	554	488	537	539	523	538	520	519	520	490	533	530	509	519	558	514	504	515	494	547	526	510	470	519	484	540	518	524	523	553	543	511	531	526	486	548	511	554	510	549	533	494	525	519	527	542	507	521	514	508	539	529	547	514	503	500	511	524	512	525	528	555	540	491	511	499	492	510	553	554	522	530	528	515	528	544	545	512	512	534	565	526	517	517	518	509	518	557	523	530	516	525	558	535	535	513	538	490	491	495	474	447	516	535	482	536	501	515	536	525	549	480	534	536	538	499	529	553	495	543	542	513	523	505	524	540	535	527	501	529	538	523	536	497	492	534	533	511	508	506	514	471	491	510	539	532	524	537	492	496	523	524	525	554	493	476	537	531	503	477	539	530	505	501	544	526	524	561	482	533	553	540	511	574	539	500	537	512	569	543	519	529	532	539	562	498	510	513	513	567	493	517	562	506	520	505	485	548	528	540	534	542	513	546	516	550	512	546	509	507	542	543	499	530	526	524	502	502	472	534	518	547	498	501	539	530	524	514	560	515	555	536	497	502	507	524	505	529	519	518	531	511	498	541	540	539	535	520	544	534	509	509	505	567	540	525	497	522	536	511	510	548	516	521	516	499	521	543	505	509	502	523	517	507	519	530	503	536	506	525	493	485	514	502	471	496	495	476	516	531	562	529	527	501	542	485	493	532	502	539	515	530	518	549	536	518	517	520	521	525	521	537	524	540	541	534	524	555	517	552	533	493	504	535	483	536	495	516	523	524	461	531	499	529	553	505	518	516	510	501	470	538	497	549	513	506	531	530	462	512	538	542	502	526	557	529	535	491	513	523	559	520	515	534	548	529	529	512	538	509	536	576	514	533	516	543	516	529	509	477	499	560	517	524	505	536	494	536	488
36192	20243	10617	2788	1635	1185	942	788	660	551	503	425	415	395	372	345	320	348	315	341	281	339	309	312	305	299	314	284	297	280	247	283	299	270	257	295	266	249	287	250	285	266	293	279	279	256	266	273	257	268	240	268	271	261	285	264	290	256	267	267	279	241	272	279	240	243	257	245	254	242	267	219	270	255	266	248	270	280	246	275	253	283	251	234	262	264	279	269	269	251	281	241	270	272	267	277	274	255	269	256	256	256	283	276	226	258	272	248	264	254	268	244	255	255	263	243	250	283	225	231	222	280	255	237	269	251	265	293	265	242	247	239	264	256	287	280	266	263	257	239	255	251	248	232	250	261	261	260	266	262	231	231	277	275	262	265	271	266	251	223	286	258	268	216	255	247	269	269	259	260	234	256	259	250	244	238	282	262	217	251	276	230	252	248	240	266	247	256	284	262	241	254	256	232	256	259	292	238	242	250	283	284	251	292	252	221	263	253	255	240	297	246	281	269	233	270	252	275	260	276	242	257	238	263	253	244	257	259	251	247	256	277	238	242	235	252	256	238	260	236	264	254	258	282	249	266	265	247	271	264	242	248	275	268	253	235	277	254	284	269	274	236	262	268	271	265	246	259	257	268	254	243	259	279	280	291	243	270	274	251	261	255	228	273	254	260	256	245	255	279	251	228	267	244	271	252	258	246	259	238	262	264	234	243	240	237	265	264	283	250	260	252	238	252	257	254	264	250	251	230	292	268	263	237	262	261	227	265	274	264	259	269	225	241	281	253	272	250	253	231	261	247	233	270	251	239	268	266	272	233	270	241	240	256	270	259	236	286	262	275	261	259	258	290	260	246	237	227	260	231	255	254	259	235	255	263	232	251	255	277	271	264	242	234	272	238	266	271	268	248	260	212	258	260	230	235	227	260	247	252	265	272	256	263	277	258	237	275	298	284	281	246	261	288	274	273	261	279	236	243	277	238	267	258	247	225	266	284	251	280	267	246	268	300	225	270	252	266	265	259	268	263	229	264	240	272	248	232	237	261	270	244	259	302	286	264	248	243	245	245	247	239	273	241	286	261	210	232	250	228	275	277	261	260	254	241	255	279	252	221	255	238	288	258	276	235	236	257	250	241	256	263	254	289	255	261	261	254	257	275	261	225	245	261	265	241	283	257	269	245	189	262	223	262	246	284	239	278	236	274	225	244	279	226	266	237	264	234	288	276	243	257	243	273	273	252	237	231	273	274	266	250	232	265	257	246	271	280	231	239	240	279	252	275	262	261	288	250	278	247	290	252	265	251	233	262	259	233	248	276	233	258	274	263	239	270	251	283	285	243	257	281	229	275	230	258	244	254	254	244	275	245	247	292	272	214	259	259	256	240	259	274	234	232	269	262	244	300	272	261	260	240	248	273	259	269	279	265	260	247	220	246	287	279	283	263	246	264	282	256	259	258	287	235	260	258	237	259	300	265	263	267	242	287	255	274	249	242	281	250	242	231	255	281	277	279	277	271	270	263	257	260	269	228	245	275	279	242	232	251	256	249	264	267	243	233	249	227	263	267	256	243	284	251	272	306	258	245	278	280	257	264	263	277	233	268	266	271	243	257	268	298	275	237	296	269	247	247	273	294	267	248	240	258	259	280	242	268	266	251	238	240	256	266	260	286	268	274	278	269	249	262	251	276	263	261	256	254	266	257	277	268	268	242	253	269	252	244	271	241	263	234	287	229	265	244	226	231	243	272	234	242	253	269	238	232	279	235	294	247	271	249	261	269	234	229	229	256	289	224	260	247	273	280	266	281	261	231	244	232	235	250	256	270	260	250	267	268	250	231	258	227	260	265	229	261	246	271	257	242	243	227	249	250	248	259	252	241	278	278	277	235	271	274	249	237	279	251	241	279	261	264	262	230	278	248	286	249	258	258	244	216	265	261	273	261	243	274	271	267	288	261	225	269	243	262	273	225	286	237	267	271	268	274	265	283	285	250	255	257	278	296	275	280	244	278	253	260	242	250	233	245	247	256	266	252	248	275	281	270	274	252	271	249	260	265	275	292	280	270	268	234	303	273	223	267	237	253	279	273	283	237	298	290	275	228	263	266	268	259	262	244	262	253	256	259	245	269	255	248	255	248	251	267	231	250	232	266	274	258	248	262	279	270	260	256	263	254	246	259	295	284	245	272	257	276	239	271	255	270	252	238	248	266	282	285	294	253	263	233	261	246	272	260	289	267	257	235	287	212	261	260	232	257	270	249	252	221	255	287	251	240	247	251	280	281	258	268	250	248	250	257	240	257	245	260	239	258	273	251	255	256	260	303	266	246	262	248	249	246	258	240	289	236	262	252	219	259	262	244	255	285	255	255	272	225	268	277	246	271	237	257	257	253	251	271	250	274	211	246	258	264	236	246	224	247	248	286	271	229	286	259	241	263	271	258	242	271	266	249	258	248	240	240	264	240	273	243	279	252	251	245	247	260	276	306	275	245	273	234	264	244	276	239	246	258	272	246	269	248	298	239	239	277	258	241	263	281	274	270	258	270	263	238	247	246	255	243	259	281	252	270	256	272	264	252	274	235	255	262	250	240	238	275	220	259	228	252	249	276	250	284	245	242	253	235	295	260	279	246	246	248	249	276	233	275	255	209	268	259	256	262	255	242	258	249	251	243	243	236	257	229	269	262	263	309	249	271	237	254	268	250	240	224	279	268	253	252	263	281	253	285	254	268	262	238	265	278	250	275	267	268	264	252	264	266	261	235	257	239	263	282	234	258	257	293	256	248	258	271	272	266	213	254	258	267	257	260	274	254	223	271	263	267	247	256	266	265	269	251	243	269	272	241	278	259	262	230	265	300	242	244	217	283	238	278	245	253	269	262	259	251	272	240	259	260	220	275	259	253	256	254	257	224	278	249	234	237	251	234	292	237	244	261	265	253	248	251	262	254	248	231	276	249	270	259	243	227	254	222	263	262	242	283	260	237	277	254	253	260	278	254	220	260	236	263	221	264	254	288	245	238	255	260	252	255	252	241	277	272	254	253	254	259	265	278	225	222	254	250	273	251	259	272	227	223	255	258	259	253	242	251	251	249	269	238	277	250	247	293	265	258	253	262	247	256	275	267	261	249	261	256	241	282	248	252	254	269	266	237	256	251	262	265	229	234	271	266	257	233	244	264	248	243	230	255	239	253	239	241	257	255	261	272	273	260	242	273	244	277	266	234	276	241	252	248	245	248	254	274	254	266	240	238	253	256	257	251	253	255	256	264	275	245	269	286	260	256	253	222	257	250	275	259	263	249	255	286	257	264	238	239	278	273	256	273	273	293	265	266	269	276	265	255	255	266	264	246	264	249	257	264	298	250	250	257	232	245	273	241	244	272	276	249	282	278	267	277	262	287	233	233	290	262	267	227	250	261	257	258	245	233	259	216	220	302	287	280	241	274	242	267	273	254	242	260	256	271	263	267	243	247	265	290	234	257	258	249	250	237	269	274	265	244	291	241
19947	2769	6089	6779	5881	4737	3858	3329	2753	2416	2185	1941	1742	1571	1502	1523	1365	1284	1258	1237	1179	1150	1143	1034	1035	962	1045	1002	934	916	964	942	924	954	851	894	945	887	809	898	814	842	803	891	824	848	866	864	855	830	788	796	784	748	843	796	788	783	816	746	772	786	747	822	791	781	826	721	789	771	763	800	752	745	776	764	738	769	770	794	743	808	789	784	776	731	781	781	775	779	754	767	783	763	778	727	790	761	803	779	764	754	788	739	755	786	786	760	756	800	785	761	780	735	769	804	747	819	752	769	754	752	772	758	741	753	783	763	756	758	797	774	774	763	718	769	788	800	744	764	754	742	817	726	758	777	749	768	709	768	779	796	724	739	731	751	760	724	730	744	756	723	704	757	773	700	793	742	795	767	706	751	773	763	774	772	803	796	751	770	725	776	751	779	768	685	762	761	733	744	809	742	733	756	762	742	763	717	740	773	755	739	757	747	738	744	765	730	751	700	720	764	751	724	714	749	779	718	716	736	786	727	763	706	721	774	738	751	802	739	719	824	725	736	716	779	706	787	680	739	791	790	805	753	785	775	716	751	718	743	736	744	767	820	760	729	720	752	741	752	738	789	773	701	687	810	772	775	716	804	718	736	793	766	774	732	731	715	765	777	793	737	711	769	753	742	731	736	711	789	766	782	722	773	763	760	739	730	784	775	757	716	773	737	767	811	765	769	769	765	799	757	747	754	785	760	796	751	742	702	732	751	762	727	786	770	747	719	751	699	734	755	770	759	784	744	756	743	765	737	804	731	737	715	752	808	740	765	744	722	756	749	756	700	731	730	728	757	769	777	745	790	748	731	794	787	760	760	773	736	758	782	728	713	729	711	746	741	746	772	754	741	726	776	757	700	779	735	781	720	749	781	709	757	738	724	714	824	758	744	755	731	785	747	729	738	762	789	772	766	773	757	715	722	745	725	769	777	739	824	739	811	739	745	744	752	756	779	751	754	742	782	809	728	736	754	754	768	776	747	758	769	778	737	807	763	764	749	774	706	720	741	766	757	761	787	815	760	767	745	754	761	808	741	742	763	767	724	767	750	709	758	745	760	739	711	767	771	755	768	736	726	745	762	775	754	745	712	709	736	744	702	744	740	751	722	745	752	759	780	749	752	754	739	737	758	744	807	733	744	719	741	755	785	712	755	749	735	696	758	742	779	761	760	766	725	744	729	736	730	769	796	801	752	748	717	754	737	758	782	768	763	741	775	799	758	743	757	765	791	792	746	754	735	755	734	697	735	730	780	773	770	754	757	717	767	810	770	746	743	771	793	773	772	730	741	749	754	773	685	790	784	749	778	756	764	736	720	743	797	769	736	743	709	742	753	764	768	756	781	757	711	783	735	759	742	745	741	750	781	675	721	747	750	775	734	758	796	719	712	710	755	793	730	775	751	744	718	764	786	744	744	809	763	745	739	761	801	738	730	731	744	748	732	773	769	740	724	761	745	770	737	732	720	718	753	715	769	758	762	686	791	711	710	782	756	701	739	777	736	762	776	711	787	749	724	736	744	795	776	792	789	733	737	773	707	723	789	752	759	776	777	731	748	765	777	756	764	719	764	792	738	724	772	708	767	736	774	757	778	799	755	710	764	771	712	806	759	754	767	784	750	763	722	794	768	786	819	733	739	797	734	734	742	691	798	776	708	761	771	710	750	781	736	783	741	730	754	752	720	731	735	778	728	766	751	733	744	791	737	757	778	754	764	737	780	791	777	756	769	735	757	769	767	757	732	744	729	765	764	753	731	779	754	730	753	733	748	766	750	761	705	733	783	786	730	749	786	688	740	741	754	784	776	770	722	753	813	767	747	783	731	768	737	804	726	723	783	730	768	680	802	840	766	749	703	715	752	710	774	743	735	767	726	756	764	748	735	734	775	750	763	808	776	758	746	771	764	731	686	741	753	756	783	750	747	749	742	740	751	801	776	728	694	748	734	803	700	727	794	770	730	698	779	706	757	721	725	729	749	778	754	763	734	688	719	740	732	788	725	773	677	776	772	785	772	754	789	730	764	803	734	753	751	773	746	751	741	721	776	750	752	736	760	780	728	771	775	705	739	750	714	778	761	742	750	733	756	769	785	741	745	715	696	774	783	784	771	751	748	797	760	811	754	756	774	753	750	722	793	740	693	745	796	729	757	739	761	763	766	757	750	766	723	797	742	730	733	716	750	771	733	813	743	759	738	825	712	759	762	769	723	724	729	779	767	776	743	730	747	774	775	764	739	788	706	789	756	729	737	728	785	775	763	770	789	727	795	749	761	726	754	695	792	793	730	764	733	749	716	731	743	746	730	759	719	810	725	755	740	734	786	761	684	746	792	789	742	711	764	741	707	750	758	746	776	756	754	757	761	724	762	796	738	778	746	757	794	737	776	737	704	788	732	748	734	733	782	768	761	735	739	788	760	738	740	784	751	776	812	754	799	776	800	738	788	732	753	737	704	776	725	732	779	795	756	722	695	733	763	771	747	737	760	786	779	814	716	714	778	748	797	723	736	749	741	731	772	781	727	777	731	771	784	750	776	738	718	723	784	731	739	720	752	759	731	811	760	757	738	744	758	750	721	760	732	700	727	752	775	757	768	749	736	715	787	718	760	788	748	725	730	747	772	759	721	742	751	743	751	813	695	768	779	765	793	822	763	737	751	696	804	766	763	772	741	768	749	752	737	751	714	736	752	711	758	751	750	756	723	798	750	757	725	774	819	742	744	753	714	762	762	797	768	741	742	747	774	724	781	735	714	730	790	717	728	766	758	780	750	801	725	723	743	731	771	756	730	753	795	787	702	726	752	757	763	760	731	788	773	732	775	740	698	734	720	762	753	757	755	684	710	766	776	744	794	752	746	787	732	765	766	737	730	763	749	760	771	727	762	801	776	785	707	769	739	753	775	740	796	746	735	756	747	745	735	763	707	793	728	781	784	735	729	787	770	739	710	777	754	741	789	675	741	754	778	747	701	730	720	796	709	753	778	770	733	737	742	768	784	792	791	779	764	763	793	772	739	765	778	753	759	776	743	802	743	784	742	774	792	752	726	777	776	714	712	744	749	744	707	778	805	761	746	788	752	744	721	751	724	769	724	753	769	771	749	787	764	783	772	789	778	747	734	798	784	772	760	710	729	687	784	731	735	760	748	798	708	697	737	749	769	781	775	724	708	749	747	713	739	746	776	702	729	734	751	733	769	771	731	753	806	735	745	684	740	790	789	747	748	683	739	767	740	740	830	744	749	805	800	763	792	792	782	779	693	718	752	785	751	748	796	714	757	725	732	775	753	734	788	741	735	761	778	771	750	771	789	711	764	787	747	763	741	719	746	768	722	793	749	758	794	782	763	763	756	742	772	768	762	745	719	764	760	750	760	742	731	769	712	749	780	807	721	768	768	753	762	770	733	765	740	762	750	774	743	775	789	753	724	772	744	756	734	798	793	765	753	765	790	764	781	756	752	809	714
4063	313	225	124	109	85	87	87	77	90	78	84	73	79	84	65	85	90	73	81	87	84	82	83	80	69	95	76	83	78	79	93	74	63	88	81	64	83	81	71	81	82	67	83	64	79	87	85	75	74	66	83	82	74	69	83	79	84	81	84	87	77	90	75	89	77	82	76	88	91	86	83	77	72	77	97	91	73	94	87	67	78	87	72	77	72	68	75	81	85	64	76	108	74	94	75	70	76	89	82	77	75	76	70	75	68	97	98	73	64	83	77	77	66	80	51	69	77	82	64	76	72	92	77	83	66	84	77	68	86	62	82	63	82	80	70	82	81	74	85	95	91	82	71	81	78	69	89	75	66	77	67	77	89	71	85	81	75	85	86	82	69	55	89	74	90	80	69	57	83	70	81	72	79	75	73	74	90	83	92	76	71	74	73	86	85	94	87	95	80	91	74	85	85	78	82	89	73	72	86	70	67	77	77	69	72	65	75	80	86	91	82	87	92	88	87	84	81	75	73	68	75	81	73	77	72	73	71	70	78	88	74	73	78	80	86	69	61	82	72	69	90	71	73	84	85	74	75	82	68	72	84	83	75	80	83	78	67	70	71	73	71	74	74	88	90	73	73	78	89	75	67	71	76	85	75	84	75	95	83	95	75	83	77	90	81	75	77	87	79	75	72	94	82	73	78	71	87	69	86	79	81	87	85	70	79	79	90	82	81	81	80	97	78	92	65	65	88	65	68	80	89	86	68	67	78	76	76	86	73	70	83	81	71	87	76	77	79	79	80	74	81	88	100	79	86	69	84	80	72	88	97	85	77	81	86	64	81	76	84	79	75	82	78	67	97	79	78	76	73	73	68	81	74	90	66	64	64	76	83	66	87	83	92	70	72	83	87	81	71	78	83	77	72	77	70	89	70	85	84	91	90	79	84	89	91	80	87	84	77	88	75	83	85	73	70	69	67	73	65	55	69	70	89	79	70	81	77	82	77	85	82	81	89	76	60	80	90	76	79	71	61	81	83	70	88	75	75	73	95	68	64	84	74	76	84	82	66	71	89	88	69	73	77	76	77	84	72	72	68	103	81	87	73	79	80	68	86	87	77	72	80	78	76	73	74	82	73	68	60	67	73	81	88	81	86	76	92	71	75	74	68	84	80	65	73	71	74	72	75	73	83	76	95	83	75	88	87	74	79	88	86	92	67	94	67	85	69	81	88	89	86	84	76	71	75	73	73	69	77	70	83	75	73	75	60	85	87	69	72	80	81	72	72	77	72	71	63	78	84	86	81	76	72	74	82	83	77	87	75	72	96	81	66	74	94	61	79	85	65	73	63	84	80	85	82	91	66	90	65	80	85	81	78	76	70	91	75	90	69	81	80	68	64	90	85	81	71	87	90	74	75	81	74	73	58	72	73	87	85	70	93	73	80	79	74	82	89	75	76	82	70	90	69	64	73	90	67	93	62	72	77	90	69	85	94	80	72	87	89	89	77	79	77	78	84	62	77	70	75	80	72	73	78	92	86	77	85	68	57	68	81	79	96	77	67	80	69	76	84	74	70	65	76	76	73	90	74	78	92	75	71	70	82	76	80	81	73	77	83	79	82	72	59	70	73	75	73	95	89	77	77	78	73	71	104	96	81	81	72	83	71	83	78	65	73	91	81	85	78	69	76	70	68	86	80	85	77	71	68	75	97	93	75	95	73	83	79	97	70	79	68	69	79	79	76	77	80	79	98	68	78	83	78	79	89	83	91	73	78	78	68	86	78	75	64	59	85	72	70	70	71	85	83	74	77	79	77	61	72	82	73	97	74	71	70	82	72	87	64	76	72	86	87	75	80	81	80	73	70	68	66	74	93	88	73	84	74	81	75	93	79	76	64	81	83	77	67	86	66	84	70	81	74	81	72	90	73	84	75	77	85	66	85	81	65	80	88	75	84	80	73	74	89	81	82	69	81	74	81	79	78	89	83	83	79	76	74	70	74	70	75	80	74	82	86	83	72	78	76	69	74	89	75	81	87	68	74	66	81	57	88	78	73	74	61	79	94	74	71	80	91	80	90	86	68	69	75	78	74	72	67	71	67	80	84	60	58	75	87	70	84	85	71	77	93	76	81	74	93	74	69	73	80	83	87	66	73	82	68	71	84	78	78	74	90	73	81	83	69	70	94	71	68	78	91	75	84	66	64	77	98	75	68	75	77	81	79	70	99	80	82	73	70	82	100	80	77	94	81	84	65	68	66	82	79	72	82	81	88	74	65	69	82	74	70	81	80	89	88	89	73	69	80	83	85	79	69	75	72	61	73	71	70	78	89	79	80	72	69	94	73	84	85	76	74	93	91	78	64	81	53	73	74	74	73	90	87	91	87	73	78	84	68	78	69	70	76	87	67	92	72	62	80	78	78	85	85	82	78	85	54	87	68	84	67	70	88	71	58	61	82	68	69	73	83	90	75	81	79	74	84	82	75	68	85	86	65	72	84	68	80	68	70	79	80	68	94	68	77	76	86	58	85	63	82	89	85	82	87	77	71	81	77	71	75	70	82	86	76	77	79	67	75	67	66	75	90	71	82	85	71	76	78	94	63	78	73	89	63	78	75	75	73	55	71	77	65	73	65	62	63	69	72	79	68	80	76	94	79	88	61	73	58	89	85	85	83	74	68	91	80	76	92	82	90	86	84	61	84	80	83	66	77	92	50	65	91	79	68	72	73	81	80	88	91	69	83	87	76	75	83	88	79	62	84	78	69	87	65	96	76	77	79	85	68	75	80	80	99	84	72	82	73	79	76	68	79	71	78	79	87	84	84	70	78	74	73	72	82	72	87	98	63	82	82	83	83	62	80	87	74	69	82	88	64	69	68	80	75	76	78	71	54	79	73	82	92	78	91	67	66	64	88	76	63	75	73	79	84	72	71	77	87	76	81	90	79	73	76	89	83	72	69	77	69	62	69	85	79	74	67	63	100	76	76	83	76	77	75	87	68	92	68	66	96	73	81	75	58	86	89	68	78	67	100	86	97	80	81	73	78	87	85	90	72	74	75	84	73	86	85	81	80	74	81	73	82	63	81	93	85	79	76	74	71	90	70	75	68	79	67	70	87	80	85	73	71	80	84	71	72	74	74	74	59	71	85	75	72	68	88	76	79	75	87	69	78	77	76	77	81	77	88	69	76	68	79	81	77	87	59	89	89	75	67	59	87	100	82	65	72	71	83	89	72	79	80	71	69	63	74	49	68	90	78	65	78	85	76	81	68	76	68	81	70	75	91	76	80	82	80	72	69	80	78	70	79	95	83	89	78	94	87	75	69	94	66	79	80	83	95	79	70	74	78	74	66	80	85	77	83	71	80	76	81	75	77	69	85	76	87	93	83	70	72	84	75	90	77	70	80	83	77	75	71	72	73	85	82	64	84	72	82	79	90	77	81	79	88	77	74	73	67	76	59	61	97	73	66	58	83	86	68	79	68	76	81	71	72	92	84	76	101	85	67
3102	375	428	456	413	385	360	327	312	337	304	327	302	301	318	293	281	281	320	287	317	287	293	277	283	303	256	295	292	311	317	328	291	301	300	328	295	282	285	314	304	288	318	297	287	269	288	281	294	290	314	266	280	269	279	289	260	254	293	279	306	282	279	287	305	315	299	304	270	330	293	311	278	288	298	302	304	274	251	254	253	283	304	284	309	257	305	279	298	293	300	298	271	279	256	289	305	291	325	276	266	292	284	286	292	267	278	288	290	300	282	252	290	254	298	317	287	287	284	295	320	301	288	313	262	283	286	282	305	277	286	279	256	285	273	287	266	308	283	265	283	282	289	281	316	281	294	292	298	269	279	264	266	302	291	257	255	298	289	271	280	286	282	293	294	288	319	278	273	289	259	286	266	270	268	277	303	304	307	290	274	282	308	273	330	261	289	275	299	317	272	291	306	311	289	280	253	296	292	265	284	307	316	301	301	301	287	301	276	298	296	272	301	288	320	276	286	290	275	331	299	280	301	287	281	303	285	293	269	248	282	262	277	261	298	285	310	312	301	295	269	280	290	320	334	293	287	313	288	317	287	286	304	276	318	286	279	297	288	279	262	300	283	272	278	285	280	283	282	283	285	324	291	307	326	264	267	256	298	292	252	290	269	313	298	292	298	298	284	333	310	305	277	314	319	263	292	259	303	281	319	258	303	268	292	302	296	297	280	320	274	291	259	300	291	295	283	315	278	285	296	294	287	319	286	310	269	302	288	270	282	268	270	292	279	279	275	300	286	283	302	271	284	271	288	258	288	266	256	282	301	276	289	299	309	308	292	297	319	276	294	272	306	283	314	286	299	282	301	294	276	255	322	280	268	266	291	294	259	292	285	303	282	288	284	312	276	313	331	271	293	289	306	260	276	299	285	300	297	308	261	295	303	284	287	283	288	313	292	311	274	267	275	315	304	268	288	305	308	309	317	276	293	283	271	262	264	302	297	312	313	284	298	292	275	279	291	289	283	275	262	284	311	278	284	281	280	284	311	260	292	294	274	290	301	284	311	295	300	260	284	301	302	263	272	283	312	315	278	283	257	304	296	276	278	304	296	290	296	254	311	284	250	273	268	304	305	267	333	274	302	301	309	293	300	268	283	297	282	292	309	294	295	326	299	312	301	277	308	286	285	291	289	273	275	286	272	290	286	260	295	306	287	280	252	293	282	286	293	307	279	287	274	297	267	280	298	294	276	320	264	288	290	298	304	276	288	282	308	278	295	284	253	300	303	295	300	268	288	260	274	301	306	288	278	258	287	285	315	288	279	296	273	295	288	290	273	282	264	267	304	270	285	283	311	285	296	326	286	299	294	262	295	318	281	293	285	289	305	270	277	313	281	266	289	287	282	276	297	290	280	298	276	305	296	308	279	254	272	284	257	293	288	307	305	287	280	304	297	272	296	311	304	290	314	309	297	280	274	278	288	268	314	293	303	309	309	320	300	294	271	294	289	282	314	280	266	295	304	275	272	275	347	261	303	266	290	298	294	278	308	279	255	299	306	275	276	292	298	281	275	293	290	274	282	295	304	307	261	281	278	299	291	282	287	309	293	324	314	252	291	304	276	280	303	308	271	275	309	308	290	326	316	278	264	269	291	301	288	308	293	275	288	258	285	286	270	308	255	277	300	273	321	303	276	268	300	269	305	273	290	282	310	263	292	267	286	328	286	310	309	286	292	288	285	283	284	309	303	299	298	267	290	291	258	265	293	268	298	305	277	291	292	308	290	296	269	261	289	304	301	292	289	293	288	274	262	280	294	291	259	304	289	301	285	294	321	281	292	300	312	259	294	289	264	284	281	266	305	295	296	272	323	308	294	295	299	269	307	289	307	279	305	270	316	285	297	304	295	286	293	275	290	269	272	279	299	296	265	308	285	300	315	281	317	305	275	267	280	277	262	324	293	305	293	297	303	311	287	299	301	292	271	284	291	295	308	269	295	290	307	326	290	274	295	274	270	282	256	269	286	287	285	279	297	284	320	277	273	308	286	273	277	282	309	278	279	260	278	297	310	308	284	291	309	313	270	287	293	284	291	310	302	288	268	276	309	271	292	312	301	292	287	305	297	288	277	270	286	288	359	283	268	308	273	297	276	293	293	280	301	313	302	257	264	274	287	268	308	280	298	295	299	314	264	313	276	292	297	293	284	285	295	280	301	286	280	249	283	269	298	271	290	273	312	285	273	279	265	291	290	295	287	285	297	267	298	293	281	285	275	328	286	310	291	259	267	281	274	298	271	299	315	280	262	260	291	281	294	251	297	294	287	298	315	295	295	260	306	275	304	276	267	327	299	281	285	282	314	281	314	267	285	280	271	274	283	301	316	283	263	291	284	307	308	264	287	288	286	273	302	281	276	275	267	309	284	330	295	277	272	306	338	297	304	305	294	265	284	279	282	267	319	278	308	267	296	317	290	294	291	265	274	302	290	303	286	287	316	267	311	345	252	297	297	275	279	286	244	303	291	299	279	272	301	274	278	282	294	263	296	310	299	286	311	308	305	276	294	308	268	312	308	298	267	303	266	259	310	302	315	278	288	305	279	297	299	307	290	292	286	300	282	263	323	274	292	338	281	279	298	260	287	285	299	284	303	273	299	288	276	319	309	312	283	308	289	314	291	291	315	301	321	289	311	263	283	294	308	269	288	274	296	309	277	274	298	282	304	269	308	291	265	278	252	269	283	261	273	274	274	267	291	322	299	321	311	293	272	304	269	243	302	287	280	298	289	268	264	267	278	277	284	295	288	290	327	274	272	283	280	280	286	284	266	284	299	278	278	281	290	307	291	298	290	280	287	311	302	311	285	271	303	260	272	282	277	283	284	309	283	279	287	309	280	271	308	292	318	265	272	308	284	274	300	287	306	306	307	264	295	280	285	248	260	283	286	280	260	342	290	303	282	305	283	265	240	313	287	300	299	299	282	283	266	295	283	333	310	298	281	297	266	280	260	297	273	311	284	318	274	286	278	286	281	296	291	287	309	249	285	301	298	288	278	284	315	292	316	277	315	268	288	315	275	336	301	284	262	274	309	285	296	266	270	316	274	284	283	270	295	275	286	279	304	265	261	280	286	312	291	311	300	287	277	252	320	281	271	296	289	288	310	296	281	295	294	299	287	289	289	315	287	262	236	286	284	310	305	283	300	267	276	285	282	267	317	272	269	286	286	277	323	307	272	290	280	276	263	269	316	308	273	258	283	268	307	270	314	273	279	295	274	298	323	283	273	302	296	255	253	265	266	297	289	286	275	300	275	294	261	279	240	304	257	289	271	305	286	297	253	288	285	301	293	290	307	284	313	269	288	289	313	263	274	293	289	277	285	316	312	289	277	252	319	246	299	310	262	272	286	325	303	290	309	296	302	298	277	284	269	295	282	297	264	277	308	290	278	256	302	280	316	254	330	281	302	259	280	301	316	280	292	282	307	266	308	308	294	298	278	313	299	303	289	283
32232	9999	1910	1165	846	651	473	392	359	315	256	241	239	223	231	256	213	206	197	184	177	190	168	168	177	195	186	202	172	192	205	188	172	185	153	179	170	172	167	169	176	168	176	193	176	194	173	162	167	182	183	171	168	180	159	160	186	167	140	157	177	193	178	172	165	153	165	157	162	165	170	153	143	182	166	184	175	167	155	185	178	165	178	181	178	157	141	186	171	170	147	155	171	165	186	180	179	142	176	172	153	148	172	187	162	165	173	178	153	170	184	147	167	146	151	169	175	166	160	183	155	155	156	170	182	171	180	170	136	199	162	191	182	166	175	179	163	167	158	147	180	172	167	137	171	133	140	173	154	192	151	173	175	161	148	153	152	174	176	181	161	164	172	178	188	144	183	190	184	161	170	190	163	172	172	161	148	175	167	150	161	172	182	158	155	170	165	147	189	170	162	177	158	166	168	154	159	169	167	167	148	148	181	162	177	188	167	179	154	178	159	169	179	166	161	186	154	151	177	187	144	181	162	182	166	148	160	203	163	142	192	167	190	174	159	154	150	181	165	172	165	173	152	168	156	183	167	151	175	155	163	177	156	182	152	155	163	179	178	176	159	171	173	175	159	186	176	168	166	168	173	173	156	179	172	165	168	176	153	154	181	145	175	166	169	166	168	168	149	167	165	151	180	145	151	177	170	160	175	164	156	150	169	168	148	170	167	159	180	179	162	182	154	191	167	161	169	173	166	163	165	146	171	158	164	155	155	149	160	163	144	149	160	184	162	200	179	170	164	151	164	170	157	153	148	185	172	151	197	168	179	173	181	155	177	169	159	173	153	175	156	182	179	170	171	179	146	183	158	184	161	167	149	157	161	168	157	191	151	172	165	189	180	161	159	173	187	183	174	147	162	160	152	187	165	171	160	170	161	186	156	150	149	172	153	158	163	183	168	159	166	160	135	170	177	166	169	164	198	191	164	175	166	179	167	171	184	177	162	166	163	169	149	175	164	173	156	180	161	169	162	175	164	153	152	145	157	136	174	174	155	159	174	144	158	191	165	167	152	178	179	155	148	169	191	159	186	177	170	146	166	169	189	169	187	150	164	173	196	128	160	176	152	157	162	148	172	203	155	154	183	174	158	157	160	176	195	179	156	183	167	138	149	156	153	168	145	161	177	169	191	176	175	164	154	168	197	171	168	151	157	161	172	157	151	172	177	180	164	168	173	157	131	167	165	187	178	155	161	162	152	158	160	177	195	152	160	167	159	152	175	182	162	141	159	171	171	188	184	168	146	148	182	140	174	172	145	185	157	161	182	158	183	156	181	172	181	144	147	180	172	159	167	179	154	151	157	176	181	158	169	159	171	164	179	154	171	174	170	162	160	183	174	146	168	183	155	145	181	173	166	144	124	146	155	164	188	163	175	165	158	164	173	176	158	164	153	166	174	155	152	164	168	176	173	152	170	170	177	166	200	143	172	196	163	192	157	158	149	166	158	161	153	182	155	154	154	145	157	178	172	194	166	173	170	158	158	149	157	184	155	163	174	179	161	162	158	156	159	171	169	160	141	165	172	173	161	157	166	131	158	159	181	149	174	145	157	155	165	152	178	187	164	162	161	159	176	173	176	159	150	151	158	169	155	171	174	156	175	162	190	179	182	175	169	161	162	163	181	174	188	148	135	167	164	170	173	193	155	168	148	172	171	166	158	178	146	169	143	179	159	144	164	178	129	148	158	148	172	165	181	161	172	168	184	159	170	165	174	171	155	172	146	167	199	148	173	158	169	184	157	178	174	170	163	181	174	172	140	152	152	146	162	183	165	161	140	180	168	172	170	169	161	161	155	165	168	157	166	168	173	175	165	162	148	161	154	165	176	193	187	159	179	168	173	176	177	145	158	161	156	168	137	148	160	156	169	155	173	135	175	172	153	157	160	169	166	142	178	172	169	151	146	159	155	158	147	189	178	162	149	154	153	156	159	178	173	190	176	161	163	170	185	156	185	161	159	189	154	169	154	143	165	157	166	177	160	146	156	171	138	163	176	173	131	155	185	159	166	169	169	168	146	152	168	169	171	148	162	174	162	156	164	169	169	155	164	171	173	173	166	181	173	177	166	155	162	146	173	167	170	181	177	159	157	167	167	156	159	167	166	189	170	174	178	158	139	144	149	172	161	180	184	176	169	178	148	153	149	160	155	142	176	187	178	177	158	168	165	181	159	175	154	175	170	188	150	164	183	168	167	176	147	157	153	166	172	183	186	174	177	176	149	146	171	181	180	142	148	177	180	165	177	189	188	201	188	171	148	172	186	156	166	148	154	174	157	154	165	147	167	169	148	143	180	158	140	172	155	175	161	188	141	177	179	151	169	150	168	155	183	180	171	160	175	150	197	139	177	149	150	165	171	157	161	155	161	157	164	140	184	169	187	165	152	160	140	154	159	151	150	161	153	150	148	193	167	157	157	158	165	176	156	138	162	153	147	171	141	169	157	151	173	180	151	167	184	167	176	183	159	174	168	177	160	165	173	160	160	152	163	169	193	165	175	162	169	164	170	151	176	159	155	155	158	171	175	177	173	164	172	182	180	173	171	175	168	166	158	146	141	165	147	170	171	180	193	173	154	159	163	164	147	185	165	133	157	185	186	164	168	163	186	152	166	155	158	168	178	160	153	161	181	160	151	175	171	168	167	152	176	184	184	149	187	159	163	163	165	195	170	161	179	174	181	169	181	151	153	157	163	165	169	172	163	176	187	179	165	174	206	155	154	141	162	160	167	160	164	156	179	190	153	165	149	154	174	159	152	154	161	164	161	163	157	182	147	171	167	176	173	173	167	155	165	158	170	156	179	158	160	176	181	204	187	185	190	171	149	163	165	161	173	139	172	149	170	162	181	149	138	172	163	166	156	159	173	154	156	160	175	161	174	167	175	158	164	165	159	154	180	160	155	177	162	173	146	169	152	155	163	182	171	161	155	154	176	164	161	158	163	158	186	173	175	166	142	152	168	169	167	158	158	181	156	165	158	133	181	147	152	176	187	165	148	172	162	151	159	163	173	161	153	159	158	157	168	171	135	182	174	175	185	157	164	171	168	167	176	181	171	175	162	168	165	151	172	160	158	148	152	174	154	163	161	167	163	174	151	168	186	171	182	179	168	149	190	163	130	159	179	177	174	172	170	174	153	199	151	158	178	198	141	189	181	181	164	164	186	152	169	162	166	175	172	168	162	181	170	189	175	163	172	189	192	160	171	143	179	155	189	159	177	187	171	135	151	152	149	171	188	163	178	161	164	164	159	176	160	121	181	177	178	166	140	165	173	144	172	172	165	158	178	169	170	151	166	159	162	160	180	173	168	143	156	160	158	174	164	156	179	174	149	179	167	166	168	154	165	174	157	151	157	171	161	168	177	183	180	148	163	176	152	167	181	166	182	160	183	163	172	167	162	156	162	152	148	133	174	172	155	161	176	161	143	161	172	163	154	151	166	156	155	168	179	184
15380	1478	3189	3756	3167	2555	2132	1795	1503	1435	1193	1127	1058	959	894	884	794	773	791	741	747	734	688	685	628	646	645	658	626	611	616	575	590	618	596	569	589	620	578	545	554	583	542	557	576	539	590	539	590	544	537	543	595	555	548	561	589	535	536	591	546	564	514	511	569	528	604	538	520	511	543	544	556	519	538	514	540	548	562	538	571	508	485	536	549	538	519	531	529	539	540	540	479	570	508	541	514	552	539	554	508	511	487	508	544	504	525	543	554	518	497	553	542	519	516	457	525	508	526	505	496	515	552	495	520	579	528	546	534	494	532	480	511	514	523	508	529	513	525	539	532	574	526	474	520	490	509	515	514	491	517	554	544	528	526	531	511	530	552	522	557	553	530	533	543	496	559	517	515	515	498	516	527	548	505	527	551	530	524	548	528	488	520	522	531	504	510	555	500	521	521	485	492	521	528	516	535	563	555	527	519	520	506	496	517	514	537	486	523	514	492	547	509	539	506	489	509	535	498	534	511	542	487	539	540	476	489	573	540	497	544	506	510	524	501	500	493	505	526	508	474	496	511	492	497	544	565	492	525	474	547	526	505	498	526	537	520	537	521	501	523	515	497	522	486	524	511	518	524	509	482	533	493	496	549	526	544	526	527	538	531	504	527	516	504	531	522	542	536	515	574	501	496	526	495	526	520	517	560	539	506	552	525	525	557	474	516	518	508	523	505	543	512	498	505	578	508	494	496	508	510	514	502	550	533	540	499	563	508	490	509	518	485	521	507	553	516	518	527	488	497	506	519	539	509	478	512	538	505	534	517	511	546	514	521	568	542	534	522	530	536	522	545	522	554	502	495	548	511	527	511	513	514	498	543	534	517	493	532	514	466	501	525	526	552	506	502	533	531	484	518	508	531	506	504	509	536	498	540	539	548	512	501	525	560	523	505	495	550	505	476	509	542	523	535	542	574	517	538	479	507	529	544	524	537	530	499	568	515	484	534	533	545	518	510	471	557	497	503	556	515	559	517	541	543	534	522	550	503	491	480	527	565	492	530	466	550	509	487	514	495	519	522	473	481	521	514	508	542	491	523	540	508	505	537	554	538	570	493	503	515	518	484	486	524	532	539	549	529	497	503	506	511	514	525	563	527	538	548	552	527	531	555	472	522	496	503	538	551	516	542	528	487	510	502	527	501	527	539	543	524	527	508	494	529	521	503	545	520	492	514	532	498	537	558	539	548	543	515	515	502	518	518	541	529	506	529	509	543	517	496	498	512	539	513	500	532	536	513	490	534	516	523	504	530	549	585	551	505	581	553	528	528	504	514	507	521	549	517	504	543	526	533	511	560	540	534	515	544	532	515	550	525	497	502	501	511	512	519	569	494	535	487	496	526	536	519	541	510	521	553	522	506	546	514	490	531	496	522	510	501	520	555	561	508	499	513	492	509	519	506	515	522	541	555	521	535	544	534	593	503	509	528	472	559	518	516	531	531	524	515	548	506	490	531	490	522	518	563	496	513	527	505	523	505	554	515	545	492	505	513	515	500	531	499	509	532	562	480	526	496	533	574	527	522	571	509	523	511	546	523	494	537	542	556	516	524	527	519	499	529	540	539	523	546	494	515	557	551	517	502	544	557	487	496	537	546	547	528	524	551	519	560	526	523	547	531	486	545	505	562	545	530	498	520	567	524	520	534	522	493	500	531	540	491	534	483	530	525	530	539	544	503	511	557	514	556	510	524	550	510	535	484	550	488	527	530	489	508	472	552	517	509	534	508	515	522	528	492	481	503	535	513	550	521	515	525	501	528	489	503	520	524	509	535	525	557	489	514	491	530	529	554	505	523	544	506	534	534	530	519	562	525	561	505	507	516	534	509	553	582	502	501	504	526	561	530	544	503	490	517	468	541	518	515	529	514	521	530	504	534	526	518	539	490	506	535	501	503	519	516	530	525	514	535	539	523	506	497	495	532	516	572	516	521	530	511	520	489	556	525	549	500	498	553	475	507	503	531	535	545	521	525	466	566	507	462	555	517	508	519	526	533	511	492	531	570	522	505	531	494	533	505	525	515	497	589	521	504	522	499	538	521	464	537	525	504	527	511	520	516	515	524	517	532	549	521	537	516	565	526	518	486	504	516	544	552	526	507	547	518	467	516	526	520	526	515	547	525	528	547	528	518	519	519	519	493	519	561	539	500	489	507	525	540	520	563	471	473	490	557	531	579	537	508	509	527	507	530	520	496	526	559	490	516	506	518	506	499	575	542	524	555	528	553	518	544	507	506	512	514	527	521	531	506	487	523	561	523	520	512	492	552	506	512	541	554	527	566	488	529	512	523	524	530	586	513	585	555	529	542	525	562	524	557	525	523	517	505	531	516	506	539	517	525	565	512	521	518	502	480	503	520	513	530	503	531	489	489	560	505	542	548	526	505	506	541	544	519	544	511	509	513	469	549	459	538	496	526	536	539	557	515	565	518	475	506	527	494	483	554	549	490	550	526	523	514	518	565	559	486	514	508	533	552	511	586	504	543	531	501	531	557	531	536	555	493	512	511	509	519	570	503	551	502	522	548	560	493	545	519	548	553	485	512	539	583	494	494	562	529	493	537	502	555	541	541	528	520	499	491	530	552	477	513	560	557	526	530	510	529	521	538	536	560	510	504	520	565	479	544	515	510	542	513	525	511	581	511	523	494	516	519	522	502	493	529	538	507	495	500	532	518	543	566	524	530	503	538	512	557	528	519	529	530	526	537	539	525	523	496	511	531	500	538	510	585	560	521	477	560	525	536	582	585	524	497	509	488	513	524	548	541	496	535	532	526	473	507	522	501	539	530	511	502	554	533	547	504	553	520	515	544	556	511	553	532	544	506	559	561	512	566	507	532	518	534	498	539	479	526	513	548	543	583	482	544	562	511	546	569	553	474	580	519	531	519	511	518	573	503	482	497	497	573	523	538	523	559	541	489	538	550	542	542	486	543	549	478	515	497	534	556	510	511	502	568	502	530	504	516	515	498	524	548	488	549	530	484	496	490	525	538	506	535	519	510	495	555	514	517	492	493	548	495	541	578	497	550	519	535	574	474	527	509	474	572	508	500	524	503	509	494	539	520	550	539	490	525	529	527	535	532	571	514	505	530	530	492	526	507	519	534	494	529	531	564	541	505	546	534	534	549	477	524	512	530	512	550	535	542	522	466	562	487	555	529	551	482	547	525	550	526	510	520	537	481	505	513	556	574	519	562	501	523	516	508	521	497	540	506	520	513	537	540	519	518	522	526	536	531	495	537	541	538	526	539	510	538	578	517	554	525	527	528	525	491	482	556	547	515	512	512	527	570	541	514	514	546	513	518	493	537	533	537	496	579	518	513	535	512	529	524	538	505	501	520	505	536	549	521	478	486	513	479	508	547	543	557	520	532	592	510	507	543	544	532	526	511	514	483	559	535	503	565	509	497	492	511	466	530	532	494	543	510	521	532	530	517	547	519	537	554	522	549	516
38292	19194	8508	2607	1633	1206	919	755	630	580	468	508	433	375	377	365	358	340	302	339	318	328	296	278	273	290	314	266	270	264	293	268	261	286	250	269	279	246	273	259	274	277	263	248	301	273	272	253	266	253	283	286	280	304	267	279	257	251	247	276	274	237	257	268	255	260	252	253	244	268	274	241	263	264	280	262	253	263	250	245	248	279	239	238	256	251	247	255	262	261	246	243	224	266	264	265	284	248	250	279	257	261	252	246	266	286	255	251	287	227	284	229	257	257	255	258	273	246	283	303	256	271	239	240	245	230	243	274	259	251	250	236	268	254	273	268	260	270	206	249	225	255	261	260	264	246	262	275	258	262	257	241	271	297	246	224	234	262	269	249	249	242	278	253	261	276	261	232	282	229	263	261	275	253	263	287	239	224	243	264	253	259	275	264	241	278	247	221	241	255	257	251	283	284	242	238	253	268	256	255	250	240	251	276	244	262	229	256	256	295	280	248	267	241	276	238	252	276	248	235	240	243	249	244	275	250	237	274	284	248	264	268	260	259	248	257	270	260	256	267	253	271	264	284	279	261	277	256	257	276	300	269	265	251	280	237	257	243	223	250	256	243	255	274	250	258	260	266	256	246	223	219	266	225	237	256	268	249	259	262	238	246	270	276	282	259	267	255	282	251	250	249	258	254	260	249	266	250	263	290	231	262	232	248	245	254	272	245	259	269	239	247	279	241	267	258	246	250	271	279	244	226	273	266	262	262	259	282	252	244	258	211	267	251	250	274	248	270	252	257	260	270	242	228	260	273	269	245	262	275	296	266	237	253	265	255	236	274	235	245	259	272	251	261	243	285	257	253	259	221	263	259	273	249	237	283	271	239	264	257	267	252	253	248	234	284	277	243	239	276	269	248	236	268	214	255	232	231	243	276	253	252	241	247	261	257	294	271	246	271	234	238	259	260	219	232	258	248	253	284	248	263	261	283	251	235	285	269	259	243	262	257	248	267	266	245	265	285	269	248	237	260	256	244	252	276	266	262	285	226	250	277	255	256	245	277	237	271	262	290	241	247	287	265	240	270	289	261	256	251	235	283	238	259	259	257	250	286	237	253	246	252	262	249	250	280	260	251	237	263	246	248	261	245	239	246	278	237	237	269	288	222	233	269	262	257	261	264	235	286	259	223	272	252	268	261	242	232	259	262	249	226	249	272	247	253	273	269	249	244	252	252	248	258	270	220	248	258	263	233	273	239	264	286	258	241	254	236	253	237	290	261	240	261	240	251	244	269	239	251	236	270	265	255	269	270	248	266	258	279	257	245	241	248	267	275	247	239	241	247	285	273	249	272	267	246	254	281	257	247	235	253	254	229	260	247	254	251	245	265	272	251	251	242	222	236	264	253	250	243	274	262	247	235	266	253	252	245	250	292	231	279	251	256	244	287	266	255	263	267	280	251	261	243	299	271	259	246	270	227	261	239	243	256	251	274	260	244	254	248	236	260	238	240	257	263	293	276	263	243	270	261	249	256	286	267	291	251	242	243	220	240	277	241	273	253	267	255	254	280	265	272	249	217	260	275	245	262	266	271	276	277	243	265	227	258	265	233	272	237	265	256	274	262	246	249	254	248	258	275	247	262	254	241	240	274	253	288	251	250	249	266	262	273	256	236	254	276	261	236	255	292	271	253	239	250	264	236	266	279	256	238	248	242	236	256	269	256	254	245	254	255	277	235	262	236	246	245	274	235	251	238	251	270	296	279	266	256	269	249	263	215	241	222	296	251	254	271	263	265	263	289	240	258	270	245	278	223	262	247	253	276	258	256	236	278	257	288	220	242	275	279	257	267	241	284	256	263	221	268	248	254	262	267	281	215	250	261	262	273	273	267	243	287	242	290	277	261	276	248	271	241	249	234	238	261	269	246	229	254	267	248	262	244	289	266	228	257	244	227	250	268	300	228	282	257	282	247	232	248	227	248	251	263	221	253	217	253	260	255	266	246	224	269	255	268	255	250	268	276	262	259	283	235	280	275	266	269	225	229	250	257	247	269	258	251	263	245	279	271	258	253	242	258	246	272	238	252	247	255	262	260	265	222	242	243	273	252	226	230	266	239	246	301	252	243	253	249	260	236	244	251	259	248	241	251	256	282	254	253	263	232	272	267	246	262	253	231	238	252	268	242	253	257	261	251	246	256	234	257	263	261	259	293	305	246	245	239	226	236	238	262	233	257	275	267	239	234	235	262	222	217	264	241	263	255	253	249	235	232	254	256	271	284	271	251	230	269	256	287	256	242	275	250	237	245	248	217	284	249	235	274	258	242	230	246	268	259	265	249	265	251	255	279	256	249	270	268	264	268	248	252	269	240	254	280	244	267	232	243	284	263	234	257	238	255	267	258	239	236	252	258	271	243	252	242	288	245	289	246	253	280	253	277	263	264	275	230	270	227	241	246	245	271	254	214	266	275	276	233	255	256	251	248	241	261	247	243	246	248	248	251	231	236	260	217	247	235	258	251	237	255	265	257	278	247	274	263	235	248	234	269	241	267	261	262	282	249	270	263	257	230	211	239	270	286	236	263	238	288	253	245	242	272	255	245	260	242	254	239	271	261	271	273	257	260	273	247	276	245	255	251	253	259	275	246	306	259	239	255	249	258	231	261	252	257	255	252	267	254	263	287	249	267	266	223	238	262	265	256	247	275	222	294	265	273	225	306	235	261	259	238	253	256	277	276	242	253	271	247	254	249	248	253	277	256	260	257	272	249	232	234	302	277	243	246	261	273	235	225	264	267	260	246	279	263	235	257	275	248	241	230	251	239	263	283	245	273	254	251	247	252	220	261	221	246	248	277	268	246	286	256	283	247	241	258	270	278	250	248	261	250	259	252	267	282	249	260	252	247	277	246	264	278	242	261	252	245	261	239	273	255	212	242	237	285	276	240	269	259	280	259	257	237	253	249	262	281	262	239	264	237	259	236	226	245	250	250	252	265	252	272	259	262	257	234	250	264	278	261	265	275	270	256	265	258	277	276	247	253	246	235	251	244	255	232	269	248	249	272	255	244	260	267	228	240	236	259	271	233	270	230	226	254	266	239	270	256	250	235	239	257	281	260	249	288	242	278	278	259	275	266	223	279	282	275	262	212	253	265	267	276	269	260	255	250	250	268	244	263	229	281	259	256	253	269	282	248	269	254	260	242	256	254	252	278	270	255	257	252	280	241	272	254	259	242	258	265	255	248	267	264	274	263	293	254	263	249	271	233	278	256	246	247	245	268	256	267	231	265	279	236	244	257	287	253	245	246	256	257	238	239	253	264	268	238	237	251	232	241	267	271	240	265	251	236	281	286	216	280	243	273	254	247	271	237	246	296	262	246	269	221	274	257	224	252	258	251	250	257	253	247	234	276	278	247	254	232	245	268	226	269	259	251	269	251	291	240	242	251	261	240	233	282	238	249	240	286	252	252	216	251	264	257	239	223	287	257	245	291	226	245	231	252	263	257
20289	2667	6071	6655	5672	4643	3882	3319	2826	2439	2144	1984	1817	1650	1545	1525	1330	1335	1290	1216	1159	1078	1047	1080	1040	960	954	985	961	978	916	978	881	921	891	905	911	902	815	797	812	857	867	805	857	846	814	820	875	832	783	794	836	842	788	821	781	797	757	776	740	772	748	830	791	794	830	807	762	808	758	825	753	759	798	776	784	814	740	785	744	799	804	754	794	746	739	824	757	795	747	793	771	768	717	779	759	765	756	695	748	741	793	798	762	800	798	715	724	749	758	736	721	778	766	780	740	731	730	745	709	792	692	694	768	775	731	777	747	769	762	772	729	706	774	766	777	757	782	762	745	749	764	719	769	758	751	741	741	735	784	735	768	780	724	762	772	763	723	747	787	777	733	711	702	765	787	721	748	734	765	723	693	785	719	777	780	755	806	735	790	739	740	741	782	740	734	698	772	799	755	720	779	753	756	749	738	715	766	757	773	719	773	745	768	746	761	753	734	755	731	748	788	733	740	756	749	770	747	806	719	729	773	776	751	758	778	756	784	739	775	743	781	747	731	751	746	741	720	762	705	690	738	791	733	744	769	807	776	742	733	795	750	709	795	793	803	753	709	734	765	687	703	777	782	714	776	738	758	822	736	741	798	740	773	771	783	776	749	785	762	792	701	762	753	743	740	783	742	729	770	700	802	698	720	738	713	740	739	746	774	701	756	707	737	756	762	789	749	740	710	785	762	731	718	776	764	767	722	704	758	760	799	758	777	757	741	751	767	719	758	758	715	749	759	785	776	750	773	716	752	757	742	744	727	770	765	764	757	774	757	782	745	776	775	735	764	782	711	777	749	793	765	725	750	767	740	740	772	747	768	768	697	792	798	780	743	767	737	737	742	724	738	770	702	709	741	760	757	778	728	726	785	804	729	722	749	778	745	745	788	759	788	792	769	771	760	736	731	764	780	770	701	766	803	706	743	720	707	708	738	743	758	701	723	749	731	744	747	734	756	754	739	775	734	775	771	778	735	709	757	742	713	728	749	699	724	753	746	706	752	776	698	785	736	759	733	694	733	735	733	759	764	729	762	722	770	723	737	774	803	800	743	728	746	792	715	770	779	704	762	745	739	732	743	773	761	743	757	743	762	741	755	709	781	687	745	737	719	739	736	753	730	733	745	809	733	773	721	753	713	785	766	763	720	711	766	765	738	789	781	769	698	741	754	767	742	805	762	734	735	742	730	732	771	802	765	761	746	737	717	753	788	715	746	779	762	749	792	744	733	748	755	748	711	802	753	712	764	765	740	767	760	782	812	774	749	771	773	785	719	729	725	750	724	734	784	718	732	747	777	743	773	820	741	748	770	732	723	747	716	709	745	731	759	763	771	714	736	713	791	791	788	765	763	745	766	755	764	711	709	748	748	707	771	762	812	727	712	733	722	778	755	727	710	755	833	792	772	776	750	748	751	740	744	782	745	696	738	790	723	741	732	772	720	776	769	687	751	755	735	715	761	750	758	716	736	732	735	710	762	781	764	767	782	724	736	761	783	737	739	694	730	732	718	760	762	778	756	736	794	762	729	779	767	722	746	737	735	769	778	747	721	734	701	758	712	761	768	755	753	769	772	756	767	779	715	766	720	706	773	778	750	792	708	809	744	723	742	676	763	697	783	753	739	730	752	768	775	737	724	765	799	767	739	745	747	732	747	770	784	760	738	799	730	719	748	791	734	740	717	742	743	704	755	726	751	767	764	709	735	746	766	700	757	742	731	765	760	702	764	696	703	730	715	729	698	763	782	759	787	745	738	751	774	741	754	721	737	709	736	724	789	742	680	767	759	771	726	711	807	765	731	740	728	740	739	713	771	758	767	790	757	797	709	742	790	760	766	759	753	798	773	724	759	765	737	770	719	734	793	765	769	740	738	781	764	721	757	733	735	797	753	708	756	798	782	756	733	769	737	748	721	789	731	751	726	730	722	797	742	773	732	725	715	738	749	701	702	729	746	741	743	734	776	693	736	735	767	763	785	718	811	745	745	704	800	766	746	762	740	757	773	785	794	710	712	773	762	758	778	773	799	713	736	741	760	768	772	708	761	744	767	714	758	731	747	727	717	739	768	798	759	753	772	726	756	763	734	774	739	756	735	754	723	769	745	762	725	760	727	777	770	749	771	721	738	723	762	755	760	710	790	741	764	765	746	683	739	787	735	761	748	754	713	736	771	743	813	730	708	742	739	709	711	717	780	743	749	725	771	764	754	757	734	700	778	751	745	748	756	750	750	733	773	670	741	768	789	755	735	775	723	747	732	786	778	744	761	800	739	739	748	713	770	703	753	725	739	776	727	759	762	756	764	697	809	754	819	728	766	741	770	789	706	795	671	723	741	767	726	762	684	789	767	749	734	772	752	740	694	773	774	745	729	694	759	747	770	758	761	727	764	728	735	743	709	719	754	723	762	734	771	756	737	784	723	701	733	710	778	736	755	789	754	771	769	765	752	752	764	748	732	754	731	735	721	723	751	775	749	764	725	712	695	716	739	752	777	777	754	756	734	737	733	707	725	720	768	752	761	748	717	731	776	771	744	751	728	748	771	769	779	763	832	744	728	764	758	772	759	721	688	764	748	741	768	766	722	741	780	707	723	761	734	718	750	714	738	749	785	717	774	765	845	713	763	759	693	694	745	744	785	748	736	811	757	731	752	708	731	770	728	727	716	763	723	742	736	713	786	764	795	756	726	746	715	759	737	764	791	760	768	753	720	748	756	726	791	731	759	707	730	731	796	770	766	726	770	763	745	725	772	777	732	717	778	768	749	763	764	790	778	743	730	785	705	733	731	826	800	703	749	731	779	722	745	716	763	783	724	758	780	745	778	761	748	732	760	738	763	777	796	728	777	769	756	749	701	750	746	731	753	733	736	725	734	757	815	683	726	753	785	777	785	773	732	765	731	727	732	739	765	748	776	757	767	737	737	763	769	739	716	692	736	731	742	722	731	779	788	734	782	760	748	738	793	685	771	752	702	747	733	731	719	764	681	710	725	753	777	767	767	755	727	754	704	738	729	757	773	743	740	782	775	792	790	802	778	751	753	757	801	741	752	784	690	750	741	712	737	753	754	757	737	738	770	691	769	768	759	791	731	761	737	699	749	789	756	786	750	734	751	719	769	789	716	738	786	780	770	774	720	741	762	708	708	740	726	745	788	741	736	788	717	819	753	749	735	762	745	725	758	751	766	750	741	739	699	753	774	775	725	720	796	753	706	775	696	743	774	770	743	810	800	720	717	746	776	765	777	741	802	728	774	792	766	713	757	736	751	746	767	725	752	736	737	785	775	728	773	774	695	741	691	767	718	763	827	790	742	764	735	769	757	767	720	758	770	785	774	717	726	730	752	733	721	774	725	781	742	733	751	761	786	748	724	765	783	764	735	757	753	742	740	773	785	754	753	750	730	749	729	762	746	725	776	750	739	756	740	767	738	773	755	750	807	703	732	762	715	745	749	772	758	754
3881	325	200	113	105	92	96	84	83	94	102	61	75	78	83	97	75	79	87	67	79	81	69	75	72	96	91	71	79	67	76	66	95	73	88	67	81	84	93	72	84	72	75	89	65	88	72	83	90	88	77	91	80	89	86	77	81	68	82	79	67	78	73	95	90	64	89	67	76	71	70	73	61	91	75	78	65	75	77	70	71	72	84	71	79	64	95	75	83	94	86	82	79	68	71	81	70	82	79	68	91	78	90	80	73	97	77	68	74	82	67	73	80	81	77	86	75	67	93	72	82	86	65	92	85	75	87	65	88	71	81	78	79	70	61	75	85	70	71	97	77	76	71	82	86	67	67	76	90	80	72	80	89	90	73	60	78	82	70	73	74	95	85	81	79	73	81	78	80	82	92	80	77	66	73	74	75	52	74	94	80	74	60	77	86	82	80	63	76	94	92	123	100	81	72	60	68	80	83	90	76	94	86	73	76	74	73	85	94	65	81	72	63	92	77	85	63	87	77	75	79	66	80	64	78	78	88	77	77	74	70	68	63	90	92	69	72	85	69	72	73	70	83	67	85	79	83	74	81	95	72	72	82	76	70	74	63	87	89	92	75	72	75	94	60	85	79	93	77	86	83	79	79	74	71	85	75	73	73	72	79	76	70	70	77	70	80	93	92	81	66	74	82	70	83	85	94	74	75	73	69	73	84	59	52	75	70	73	78	81	77	88	72	72	86	84	78	83	90	83	65	92	89	76	91	82	86	77	65	80	71	93	62	73	63	81	60	83	82	65	69	70	63	74	78	72	82	71	96	75	73	80	80	63	75	91	83	74	78	91	81	71	85	81	72	69	84	75	73	88	74	80	77	89	73	85	78	70	75	64	65	54	76	76	72	81	80	74	74	76	66	72	86	88	80	76	77	81	77	80	82	70	74	86	77	77	76	91	56	63	78	74	66	71	79	75	77	63	89	75	94	81	89	76	76	80	92	68	96	72	76	71	72	73	66	74	60	82	95	69	59	77	73	80	82	72	91	79	71	63	78	82	77	73	77	74	89	69	75	79	79	84	70	79	80	70	86	65	76	71	73	73	64	85	79	67	70	86	83	79	84	81	82	79	65	84	97	62	73	80	88	72	74	88	97	71	79	79	80	73	95	76	86	73	76	101	76	73	67	76	67	75	75	98	64	66	78	85	68	82	70	68	82	83	66	78	70	72	89	73	70	78	91	81	84	77	77	84	72	85	83	71	64	99	65	77	82	76	82	89	55	84	71	68	70	94	85	72	79	70	74	71	76	86	76	75	76	79	84	84	68	78	75	80	76	69	66	100	73	85	76	77	66	76	72	91	86	83	71	73	72	73	66	73	69	72	70	65	54	69	76	93	66	68	82	69	93	69	81	70	85	73	90	73	71	74	77	62	80	60	61	67	92	83	72	76	69	78	93	61	81	77	72	60	80	81	78	70	81	71	75	85	90	70	84	68	69	84	84	75	86	77	82	67	82	95	84	97	72	85	69	85	78	78	77	75	65	85	68	72	73	80	74	73	102	73	78	80	69	67	74	66	77	66	85	87	69	74	94	74	63	83	69	80	67	69	77	82	75	80	79	73	88	77	60	92	75	76	95	81	75	86	74	87	72	72	93	77	79	77	88	70	76	56	87	102	89	74	75	70	76	68	81	80	74	88	85	89	93	88	72	70	65	71	83	68	80	84	74	75	74	81	100	60	80	87	81	77	75	69	73	73	71	58	65	82	98	78	90	75	89	93	80	82	96	92	81	77	92	89	78	96	78	93	75	76	83	88	72	76	55	77	74	73	74	77	80	82	84	74	72	81	79	99	63	91	72	75	75	75	90	77	77	88	85	66	88	67	96	86	78	74	94	75	90	69	88	93	97	65	79	88	70	81	75	80	84	60	80	79	94	78	78	101	79	84	71	86	75	77	77	78	84	73	74	99	86	71	68	80	96	74	83	83	77	65	80	66	74	82	71	81	68	81	77	62	74	80	65	80	74	81	83	71	75	90	68	76	73	81	91	75	83	78	72	78	76	84	71	96	66	79	79	90	77	77	98	74	79	88	55	79	67	75	77	66	70	83	73	73	79	55	100	75	68	83	87	76	75	77	70	70	73	62	89	91	80	69	79	86	76	81	72	76	87	82	78	86	100	71	83	72	71	87	91	83	76	71	70	66	71	70	55	83	68	78	83	69	68	72	73	92	78	72	73	70	76	74	71	68	81	86	94	89	79	88	70	60	71	80	95	70	71	65	78	58	79	80	83	72	87	62	84	82	80	81	83	75	77	81	70	82	65	71	76	73	69	68	88	76	79	73	74	82	80	75	84	75	63	88	72	77	83	89	71	65	71	74	91	76	53	81	89	72	88	79	89	72	70	72	79	71	77	91	79	75	76	90	89	78	88	67	64	62	76	86	54	95	81	100	59	75	82	56	93	93	69	84	89	86	80	78	81	95	86	98	75	78	85	74	81	80	75	66	66	78	85	78	80	66	82	73	87	62	87	70	77	78	78	73	87	72	67	66	85	68	89	77	75	76	85	81	62	74	86	81	75	75	70	83	79	73	69	82	77	73	69	81	79	85	73	75	69	82	81	69	78	87	74	68	82	83	85	72	89	76	83	72	69	74	65	80	93	68	74	82	72	80	69	66	84	76	71	70	80	82	91	77	64	84	86	82	80	92	65	85	94	81	83	69	80	71	99	86	69	77	82	97	89	76	72	73	89	70	81	76	84	84	82	76	65	81	83	66	72	64	82	85	81	89	97	86	64	84	66	64	68	81	83	83	63	61	81	75	88	66	77	71	86	79	79	87	67	71	72	77	84	72	63	93	73	73	88	72	76	69	60	69	79	68	89	60	65	70	70	69	90	81	71	82	89	77	73	70	79	81	75	87	81	91	76	70	75	77	67	78	69	82	85	78	87	83	77	58	82	64	74	82	102	62	79	79	86	71	77	79	84	74	70	87	92	80	80	52	59	82	65	79	80	87	78	81	95	90	77	74	79	80	72	58	74	71	86	80	74	72	84	85	63	74	71	75	73	82	72	78	80	68	71	78	85	81	87	74	84	83	81	86	65	91	77	69	68	84	74	64	75	85	84	62	76	65	81	99	73	81	77	61	55	73	84	83	88	81	83	67	88	76	66	85	87	88	80	72	66	76	83	74	72	84	93	74	84	68	77	91	81	67	88	79	60	63	79	79	96	87	88	77	77	93	70	66	73	75	80	78	96	58	74	63	60	67	74	93	61	90	68	68	93	88	86	67	73	85	80	79	80	59	89	76	86	80	75	97	83	89	92	77	84	74	83	73	84	79	71	87	80	82	74	69	77	85	74	74	85	75	68	83	68	61	72	73	71	80	78	73	74	63	86	76	72	84	89	75	100	83	77	72	83	62	74	91	85	71	78	67	83	71	84	70	73	86	73	85	64	81	80	74	70	67	66	92	77	64	76	73	68	74	83	89	84	77	65	68	76	79
2859	350	455	422	469	445	396	374	360	342	362	351	298	273	302	285	344	289	285	297	304	302	332	286	299	287	307	279	292	325	299	293	302	300	290	287	287	296	277	273	284	280	270	267	277	295	282	266	304	286	281	305	308	315	314	301	291	272	294	325	269	285	268	304	275	271	257	276	307	275	286	279	311	275	309	303	277	284	299	302	262	277	280	269	321	252	296	275	287	293	292	253	259	289	262	273	294	299	270	287	272	290	293	270	274	287	277	294	281	303	292	302	308	290	300	306	292	287	307	297	303	292	305	287	283	264	283	313	311	292	305	292	298	269	288	306	273	296	279	261	295	309	301	327	316	311	303	302	276	314	292	297	266	285	309	285	296	270	309	324	267	270	328	285	289	289	292	297	291	300	280	254	279	266	292	272	312	269	293	290	304	280	304	295	281	285	261	307	281	303	281	254	325	312	273	301	293	281	285	273	310	271	275	296	292	299	323	323	302	298	319	304	264	281	293	283	289	290	283	272	292	270	281	275	290	253	294	267	295	283	298	332	269	294	285	279	304	267	278	302	281	282	308	305	294	309	305	277	284	312	304	283	254	299	280	272	265	285	314	314	254	299	295	263	288	287	293	283	287	246	298	292	304	267	263	266	284	290	290	296	286	248	293	292	276	300	288	302	300	286	269	278	284	285	282	308	270	303	285	300	286	279	289	321	297	295	275	313	304	270	282	309	277	268	276	285	289	301	337	293	309	278	280	312	312	303	283	290	256	314	278	297	276	263	304	294	270	312	241	302	289	292	307	283	270	277	283	277	278	286	299	306	277	278	285	295	295	284	289	290	278	288	291	263	289	283	289	281	302	294	271	305	284	289	287	274	302	263	293	311	290	261	275	338	302	278	307	291	234	306	280	278	299	315	300	324	271	276	289	276	297	309	302	288	290	285	261	321	299	301	311	306	303	287	256	299	276	301	280	300	277	298	296	293	299	299	301	270	282	313	261	278	277	275	271	290	281	274	280	290	295	283	279	267	321	308	286	271	315	293	272	281	317	279	297	296	290	306	261	309	274	286	281	319	292	278	320	290	299	279	317	250	287	299	282	314	313	272	314	308	284	305	302	275	299	314	288	249	281	279	320	295	286	304	298	311	282	292	281	283	323	270	269	284	282	280	291	288	270	304	279	270	303	288	305	321	307	312	312	295	267	283	271	281	294	326	279	302	303	273	307	291	252	297	296	295	279	320	268	257	284	290	265	265	308	296	289	275	287	299	285	232	318	311	298	292	270	267	292	298	277	290	284	256	311	288	266	307	272	296	293	282	277	276	323	301	278	305	284	274	281	263	290	292	277	308	300	283	283	303	279	272	295	301	285	257	300	294	275	292	302	293	290	303	317	286	255	260	267	287	291	285	306	304	292	244	272	313	328	269	299	264	272	307	252	289	286	285	269	296	252	293	286	279	318	270	282	287	279	280	270	247	300	300	290	305	320	307	308	306	292	302	310	296	290	272	298	298	254	282	265	280	274	265	283	322	296	292	278	329	294	275	284	261	294	276	289	293	277	318	295	300	298	281	273	277	283	324	289	273	304	270	289	267	271	278	282	279	298	261	291	298	283	293	279	306	292	293	289	266	282	264	284	277	259	270	298	296	279	271	295	305	251	284	280	272	279	293	266	277	291	301	287	263	236	264	281	290	299	288	291	267	276	283	282	304	295	289	306	307	277	310	302	285	273	304	251	270	287	314	287	288	271	282	288	280	261	275	288	295	272	279	282	283	274	330	292	285	278	300	300	291	276	288	298	309	287	294	289	286	306	284	276	287	296	301	271	287	285	256	317	287	274	279	272	302	302	261	301	319	290	274	256	250	282	264	284	280	310	303	314	267	288	255	276	293	283	289	302	282	292	251	259	289	286	302	289	303	285	311	305	307	272	282	271	278	278	294	298	276	324	261	293	280	293	257	325	300	274	278	274	315	288	280	293	270	295	299	285	289	289	277	268	284	304	284	304	280	298	290	310	290	258	290	270	284	271	262	335	293	267	285	269	282	295	285	291	308	279	293	299	291	294	301	270	305	306	291	283	294	295	330	295	294	297	307	306	260	287	292	308	291	277	296	287	306	313	270	277	301	280	280	296	261	258	266	308	292	256	280	251	327	323	282	283	292	288	297	287	281	288	290	291	295	281	284	287	314	277	310	290	309	319	312	299	264	256	311	289	278	307	300	288	300	296	287	257	266	274	268	261	291	294	273	280	286	295	289	260	294	269	271	287	276	283	271	286	283	313	306	292	276	277	287	279	281	279	270	274	292	281	247	284	292	287	282	311	280	300	292	311	303	303	300	289	299	272	295	309	295	264	269	296	285	283	311	294	297	292	276	310	276	269	295	263	291	276	285	302	262	270	306	293	270	345	291	265	306	271	297	272	278	289	303	253	283	272	292	276	301	271	279	263	290	309	263	303	302	290	258	278	261	267	296	298	282	286	299	274	289	281	282	282	280	297	294	278	276	274	271	293	285	260	284	273	314	282	260	285	305	278	285	289	296	317	313	297	275	268	272	280	282	242	316	268	302	275	303	311	284	290	307	311	286	294	270	279	280	265	289	314	285	290	320	271	277	299	296	289	301	283	282	310	299	282	294	294	289	293	323	323	271	281	291	312	302	301	276	288	268	301	320	304	284	265	311	287	286	323	287	293	274	287	271	296	323	290	318	298	295	284	317	314	311	285	272	312	293	281	302	306	300	279	280	297	290	306	278	301	235	301	269	264	312	303	295	287	317	246	289	292	292	296	308	292	316	295	283	307	267	303	266	271	307	332	301	292	294	302	272	343	307	282	298	302	312	291	313	285	318	283	272	253	316	290	301	306	283	287	266	300	282	297	305	286	308	293	284	292	287	306	299	303	264	294	283	330	303	293	263	282	288	277	308	273	294	303	296	301	272	292	283	280	305	282	272	292	252	279	291	278	288	300	252	264	287	282	297	289	312	273	302	300	283	282	291	294	276	317	305	277	321	283	274	247	279	277	274	303	303	295	291	271	331	293	292	313	272	296	287	289	300	305	299	278	279	306	290	293	326	272	275	255	285	286	268	286	286	264	274	304	273	276	299	291	268	291	275	304	272	251	296	273	288	288	268	307	297	295	303	296	277	281	270	275	259	285	308	275	303	302	281	256	254	264	288	302	291	302	287	265	286	337	322	286	297	276	288	308	288	281	274	278	317	290	294	268	305	263	295	260	253	301	303	265	278	262	286	289	283	290	280	324	267	318	268	270	294	287	274	276	298	319	267	289	304	281	296	299	305	295	313	283	292	302	303	314	264	251	301	315	271	297	283	268	266	260	309	303	300	282	267	281	293	291	293	306	267	303	284	282	306	268	289	265	295	294	244	281	292	313	278	261	287	285	340	273	286	271	291	280	298	293	297	298	310	296	300	302	274	267	286	295	302	282	297	294	276	274	314	278	291	285	294	282	290	298	292	290	315	306	314	305	307	285	291
30514	7667	1696	1146	841	653	501	377	326	280	276	246	255	227	249	183	221	204	176	191	193	191	189	161	178	217	152	203	174	155	159	196	182	179	152	157	160	167	168	177	167	180	183	175	164	171	172	174	155	151	173	163	169	176	154	139	189	172	162	179	151	175	170	158	160	154	168	159	187	168	146	186	156	156	155	186	170	165	172	174	165	167	169	170	165	173	169	153	163	193	144	186	164	176	167	162	143	159	178	162	173	164	164	178	165	168	177	175	167	162	154	184	169	166	192	150	170	164	150	162	167	147	138	166	184	177	194	179	170	183	175	147	150	150	155	172	160	166	160	174	167	166	185	175	187	164	166	156	143	150	161	162	178	149	182	167	161	149	161	167	153	178	163	175	160	168	159	184	149	178	164	146	160	150	201	153	144	173	177	178	149	168	139	195	166	170	187	177	183	157	154	150	167	133	159	196	163	154	178	139	171	144	190	142	168	173	162	143	171	151	154	168	165	168	154	164	166	144	182	188	176	161	167	174	162	138	159	158	178	173	151	197	151	167	165	166	170	143	153	168	149	146	165	142	182	161	164	172	162	163	205	185	170	150	149	172	157	159	164	174	182	141	175	140	139	167	172	170	150	177	183	164	148	151	172	183	153	158	151	177	167	170	181	176	139	161	158	145	181	150	182	175	142	168	174	161	157	166	161	170	160	193	176	146	170	161	154	191	159	175	157	169	171	166	179	189	176	144	159	172	173	142	160	168	173	151	144	184	159	197	174	195	162	173	160	147	161	179	176	150	164	174	155	150	149	150	175	171	176	178	164	166	165	178	160	158	167	146	153	163	133	153	187	161	167	179	144	160	160	178	149	156	158	143	146	154	189	172	159	160	147	174	168	159	158	150	183	174	164	142	197	161	162	157	181	145	186	159	178	181	184	186	139	181	149	170	179	152	171	169	167	178	169	146	146	161	178	162	164	170	158	125	162	173	167	185	159	146	182	172	161	165	156	156	157	175	163	167	170	163	166	147	182	161	153	145	160	184	173	160	136	161	162	180	165	166	157	161	150	177	144	168	167	177	168	170	179	166	170	150	134	174	155	168	183	159	168	144	149	146	178	177	169	175	152	162	176	171	164	176	172	175	138	174	168	174	162	158	164	159	182	148	154	162	161	146	153	171	165	163	180	155	132	171	179	146	147	148	160	147	177	191	176	155	154	171	142	151	130	164	172	179	160	163	160	160	180	186	149	182	156	168	168	136	186	155	155	168	158	165	157	166	162	171	174	149	159	179	164	172	182	164	190	160	165	173	154	180	156	149	155	159	144	149	172	170	156	161	147	168	151	166	186	166	170	167	184	171	153	169	138	169	129	138	175	162	165	184	164	152	149	150	161	156	164	157	163	154	170	154	149	192	157	164	145	189	166	171	150	189	154	157	161	166	168	160	178	165	171	159	144	184	156	158	153	158	157	160	167	159	169	184	173	148	171	154	161	171	172	151	148	159	140	166	156	144	173	135	160	185	162	153	183	156	162	152	171	184	148	174	142	159	160	171	158	150	162	168	154	176	153	154	177	154	173	143	173	158	172	164	179	177	167	166	146	163	176	142	152	183	165	165	172	156	169	168	175	164	148	180	178	171	162	180	167	180	161	176	175	172	164	157	138	181	160	170	175	137	159	169	155	181	157	167	147	170	152	175	172	170	168	165	167	163	157	195	170	156	154	162	141	147	155	158	174	166	164	152	159	195	170	164	162	153	156	181	152	171	173	176	144	162	189	167	156	172	169	138	153	160	149	159	141	160	179	157	173	157	129	165	184	170	157	151	167	137	166	156	138	165	167	152	129	181	175	157	144	182	149	179	160	181	166	163	155	166	155	154	160	187	159	158	167	184	160	178	173	165	167	161	159	162	176	145	155	156	170	162	184	181	168	144	143	162	184	170	162	152	157	154	161	181	157	178	142	174	163	159	169	154	169	171	171	160	188	195	190	163	158	154	188	171	197	151	157	149	164	189	170	157	191	179	151	143	155	162	167	179	164	163	169	161	169	166	172	173	159	177	169	145	146	159	157	171	171	141	160	146	171	169	156	160	150	174	143	187	160	143	147	174	162	166	175	163	153	158	182	175	152	166	171	177	170	149	181	168	169	151	143	176	176	168	155	141	176	143	155	193	180	168	187	167	172	154	138	167	155	160	165	160	154	168	153	196	157	177	175	167	199	158	151	171	169	141	158	172	151	178	151	154	152	168	171	168	155	159	147	167	158	172	168	151	167	167	172	145	162	168	160	165	182	160	152	137	159	167	155	161	166	170	171	163	152	157	159	150	146	192	155	159	200	164	180	172	159	183	136	159	185	175	165	169	172	167	177	175	161	153	154	147	155	178	145	161	184	223	168	156	152	164	202	173	179	168	162	160	168	151	163	155	171	186	158	160	164	170	161	120	142	163	158	151	169	161	150	166	154	145	161	161	168	192	154	155	166	174	161	140	170	152	145	155	142	178	164	148	165	152	154	166	159	156	175	154	145	173	170	160	164	156	146	157	179	174	161	160	162	143	169	162	151	167	195	173	182	153	173	180	180	158	176	163	151	171	185	167	179	150	170	159	151	152	172	165	168	141	167	152	136	137	183	159	165	176	142	167	152	166	146	178	163	148	162	168	151	149	157	164	169	130	169	153	163	153	155	161	140	169	180	193	187	180	154	157	132	158	152	153	157	172	186	141	172	162	163	142	157	157	156	185	157	145	181	156	189	152	145	179	173	152	177	157	165	154	159	176	151	159	133	175	163	178	158	144	170	162	174	161	150	170	169	159	163	149	162	163	144	146	161	187	155	185	163	149	152	170	157	162	169	160	167	157	187	177	182	164	171	167	143	157	158	185	163	184	172	164	152	167	152	177	158	168	151	163	169	158	174	141	164	169	156	190	178	182	173	167	165	165	158	152	166	142	169	177	161	167	151	159	153	184	164	172	157	177	185	153	157	165	178	154	161	167	159	144	164	165	142	162	173	163	169	150	154	171	154	167	170	160	174	148	165	158	163	163	175	152	146	172	182	192	171	181	187	184	167	160	171	166	164	169	159	169	181	180	156	198	211	157	158	160	152	158	156	198	173	157	164	156	152	179	157	137	171	158	167	173	155	161	169	153	162	170	149	159	165	157	175	144	154	166	160	172	158	183	169	169	170	177	146	175	175	148	147	173	150	163	199	166	160	164	140	176	164	176	162	160	162	163	167	175	145	172	161	171	172	134	150	156	153	132	166	156	148	191	162	179	148	170	174	155	162	164	156	147	170	159	169	159	159	137	168	174	164	190	159	154	153	139	167	169	151	151	154	147	159	156	133	173	156	164	168	180	161	164	169	165	169	173	189	144	173	158	163	147	164	150	162	165	158	160	146	142	170	153	163	169	186	129	150	181	165	142	167	155	155	151	147	164	162	158	172	165	161	179	185	181	157	147	164	164	178	152	189	171	151	164	150	133	159	171	146	159	177	168	170	163
14592	1572	3295	3679	3073	2645	2040	1774	1525	1363	1223	1174	1034	986	893	870	866	791	761	796	733	700	628	672	666	685	656	662	652	613	616	594	573	568	617	578	586	626	563	589	533	595	560	548	549	538	583	501	588	528	566	525	546	564	562	557	599	543	550	538	551	524	513	559	593	512	481	536	506	530	475	552	535	510	524	521	505	539	539	523	551	540	517	535	520	526	526	517	517	548	493	496	549	572	520	517	525	507	513	538	505	550	529	493	494	568	539	572	501	519	528	533	546	505	546	542	500	519	542	537	526	543	520	516	527	545	535	521	533	511	508	523	535	512	540	521	542	501	543	511	482	540	534	530	533	548	513	546	498	552	520	537	563	517	481	542	500	561	549	527	520	528	491	517	567	548	503	488	555	529	504	506	453	515	503	491	502	562	508	542	479	515	528	542	505	535	516	504	512	540	572	532	482	533	499	519	497	526	521	517	473	489	512	552	517	528	512	497	522	540	518	524	523	530	521	523	519	524	542	529	509	475	539	559	509	515	518	549	524	504	507	545	524	547	534	505	528	462	571	519	527	519	548	527	558	492	568	559	501	532	556	514	504	536	561	537	473	500	565	556	518	512	489	512	509	494	539	462	512	526	495	525	545	523	560	547	551	511	541	521	511	487	545	499	482	524	526	554	536	570	502	528	518	477	499	509	508	532	509	517	510	523	524	545	546	539	539	523	521	508	556	511	493	498	497	516	536	494	500	554	572	550	501	517	484	535	500	519	560	491	533	498	508	541	524	516	499	499	552	519	518	491	508	521	511	519	509	529	557	510	533	535	512	484	551	535	538	499	512	530	537	479	536	485	512	531	526	536	542	513	551	496	526	512	534	501	553	521	553	527	523	497	501	530	508	513	491	543	555	502	557	520	525	535	540	500	496	496	533	504	533	487	545	537	561	522	568	519	489	519	529	503	574	545	528	532	515	536	515	538	531	549	529	513	506	510	505	552	517	531	493	514	543	572	524	502	547	537	528	546	490	550	540	527	532	520	487	472	469	541	582	486	493	491	535	515	517	525	492	502	509	515	511	559	526	505	503	544	575	522	516	566	510	529	504	515	480	500	529	572	502	534	532	502	517	524	488	507	518	542	541	519	471	529	516	559	498	537	545	521	515	491	520	538	530	479	529	510	520	492	520	533	513	538	494	504	527	540	513	530	508	496	546	549	505	488	504	494	498	519	504	511	542	490	522	517	550	538	530	516	520	542	504	522	559	520	512	517	499	557	526	508	502	543	505	516	527	546	523	517	503	531	503	492	518	536	487	524	491	497	565	516	557	502	548	510	521	511	513	539	545	477	519	528	525	530	523	507	530	487	528	531	528	543	491	542	516	507	546	547	480	517	510	515	541	535	526	486	542	520	488	508	538	527	555	534	520	525	524	526	508	537	515	556	506	527	540	497	544	535	521	505	527	499	543	484	542	522	545	554	565	514	534	519	545	511	509	492	535	547	558	508	525	540	546	529	510	505	475	500	523	493	538	527	518	524	490	554	531	536	514	527	522	499	509	532	533	492	513	533	557	514	519	523	521	517	534	493	537	536	539	482	524	523	515	480	509	481	535	510	503	504	508	482	503	492	503	532	545	490	478	501	498	507	523	519	547	552	535	533	531	514	549	521	509	493	563	502	515	521	538	554	532	506	546	486	462	526	499	529	500	549	510	501	455	537	554	510	517	520	516	516	538	576	525	509	492	541	561	507	520	511	533	514	555	534	555	506	507	482	510	534	519	508	513	519	543	548	517	480	538	531	569	556	507	492	509	524	569	538	541	522	536	503	484	524	520	540	522	535	524	497	519	519	520	534	518	504	552	506	562	490	536	507	515	509	519	546	512	510	526	545	499	549	470	526	552	551	493	554	506	478	517	489	479	502	489	510	546	527	521	537	504	545	505	507	528	534	525	513	482	491	537	511	493	504	530	527	511	525	500	533	518	503	532	569	524	503	521	517	525	520	506	513	481	482	518	519	499	519	522	556	501	525	541	513	484	517	529	482	510	536	523	548	537	496	517	564	509	526	578	558	564	558	517	504	514	519	511	522	534	532	541	529	547	532	536	538	512	521	475	489	535	564	533	506	545	513	489	537	543	506	485	518	541	493	483	564	502	551	553	531	482	516	497	531	512	531	532	534	550	507	499	515	551	553	461	506	536	541	553	526	511	532	519	516	525	548	487	481	545	521	529	525	528	488	534	502	499	536	515	485	533	528	496	522	493	561	515	497	526	472	485	486	528	580	519	547	587	534	499	514	503	531	520	555	536	515	476	518	511	486	517	499	572	538	514	511	515	488	555	520	507	487	537	549	499	539	512	516	496	564	517	510	547	485	510	539	502	537	534	539	514	527	529	535	547	490	542	537	517	501	577	560	512	512	497	545	486	526	543	501	495	575	492	486	518	535	511	549	555	514	506	513	476	490	539	519	510	516	467	535	521	513	535	473	524	522	537	530	519	524	529	530	562	518	559	511	544	511	486	529	507	481	478	508	521	533	552	521	536	537	498	520	516	496	550	494	507	512	564	542	510	511	517	519	510	570	537	577	528	476	523	555	515	482	555	533	519	493	549	536	494	553	509	511	539	535	509	556	488	542	514	526	518	527	525	520	502	478	497	544	560	499	522	508	488	503	554	532	528	524	508	478	523	535	511	536	528	513	495	559	524	497	483	492	502	517	532	512	520	513	550	485	545	529	523	519	536	497	511	566	524	519	490	524	510	559	534	512	531	500	500	501	551	495	487	525	533	495	477	517	494	476	499	486	562	503	481	518	497	503	504	482	534	534	523	529	518	524	481	498	528	551	533	560	491	554	584	515	521	505	526	513	519	534	547	527	505	527	521	502	498	541	538	520	548	554	491	512	566	497	516	513	556	507	560	537	510	482	550	510	516	489	518	513	560	514	526	514	522	498	539	516	503	528	499	532	509	527	509	541	496	548	518	549	545	544	499	516	511	524	505	506	510	535	547	522	504	527	502	503	534	520	543	443	533	576	551	501	527	488	565	470	506	527	485	577	525	553	509	535	512	520	564	491	560	511	531	494	516	537	511	567	567	500	540	518	585	519	488	487	569	546	511	523	541	528	526	539	507	513	475	494	479	516	511	545	503	544	543	518	487	520	509	496	505	534	498	515	542	508	576	526	560	508	537	519	514	509	534	496	530	527	517	514	525	486	511	513	531	502	488	522	503	530	501	562	534	539	525	510	451	528	513	551	534	525	557	501	552	539	538	497	521	529	535	516	509	545	529	501	521	500	551	508	521	495	542	558	527	475	530	507	548	497	552	542	498	518	478	486	546	548	515	582	507	533	507	501	557	519	514	513	513	517	550	519	514	518	514	525	566	499	531	533	516	483	528	527	501	519	557	556	519	528	509	487	527	499	518	521	528	516	505	568	516	568	530	521	553	522	524	489	481	539	506	513	535	526	525	541	493	536	523	506	570	552	496	532	521	502	526	561	517	512
38351	18466	7328	2711	1659	1190	908	723	658	550	500	508	419	354	381	349	344	342	362	320	310	280	321	279	297	271	297	269	287	310	265	287	268	276	267	257	267	310	290	247	281	233	271	273	269	259	277	266	284	248	239	255	274	240	268	255	241	262	283	254	264	244	253	260	274	296	237	241	280	266	283	260	250	262	256	238	279	257	273	234	269	261	260	283	246	254	246	263	287	270	272	245	254	262	240	240	266	272	246	231	242	273	300	271	270	240	270	290	244	209	234	282	238	260	296	257	266	241	268	269	266	257	255	229	229	232	280	252	237	258	243	282	257	247	238	267	269	254	245	248	244	279	245	251	235	263	258	233	253	278	291	273	269	263	234	257	257	264	251	247	258	252	303	237	282	281	255	260	245	269	253	260	238	264	256	260	272	265	248	274	248	218	241	279	271	269	272	262	265	261	250	245	248	253	274	299	261	259	269	228	251	264	245	247	271	255	244	268	250	252	277	244	254	257	280	259	240	237	274	232	248	245	283	233	234	270	254	254	240	249	259	262	254	255	251	259	239	229	234	257	266	272	251	244	252	267	244	259	257	260	224	224	253	257	255	238	230	253	224	265	245	245	229	236	255	273	251	262	277	257	291	284	242	280	230	250	237	257	270	250	235	272	255	250	263	247	261	269	248	240	273	263	236	230	296	260	245	267	246	258	259	221	252	252	258	274	232	258	254	232	288	259	243	245	269	239	238	265	228	247	278	271	235	264	258	254	267	258	248	259	236	260	255	258	251	279	260	270	228	245	254	248	256	247	250	266	275	250	248	251	270	247	272	250	275	260	240	252	266	274	261	253	241	271	237	250	251	242	254	256	238	256	283	257	254	248	265	260	247	266	237	272	236	264	275	258	250	248	260	267	264	272	257	258	266	251	249	238	274	256	273	258	280	239	227	263	265	241	243	265	257	252	250	255	253	228	262	248	207	244	233	256	267	271	228	252	256	241	248	276	264	267	257	264	261	249	279	238	256	238	265	269	272	255	294	243	248	249	241	230	243	266	285	227	256	268	262	257	265	271	245	216	241	232	266	239	226	264	268	248	218	249	272	226	238	251	255	264	274	250	263	242	257	275	242	280	266	234	279	269	255	250	268	271	260	243	234	247	242	226	258	252	232	269	257	261	265	258	238	262	238	260	277	231	234	292	282	253	261	238	259	278	253	252	267	270	250	287	255	286	261	233	259	262	249	253	252	248	256	247	265	262	258	265	234	246	255	281	242	262	253	235	229	265	243	240	284	290	236	239	260	208	247	279	259	255	263	230	254	267	255	257	266	250	246	243	246	260	228	248	254	234	284	256	243	288	290	243	269	255	254	259	249	234	295	220	262	259	245	258	263	279	259	260	289	238	261	263	269	272	260	250	267	234	245	265	221	252	261	248	242	256	261	235	266	256	268	270	252	271	261	256	256	247	271	267	218	238	241	233	219	253	270	233	273	263	226	264	281	268	244	264	245	244	261	261	222	247	248	252	261	278	266	253	252	258	269	253	263	240	263	272	249	241	266	284	269	278	256	273	289	310	281	257	272	277	265	295	254	283	266	254	249	247	266	282	262	270	247	266	283	267	264	252	244	257	288	296	246	255	257	257	273	267	267	288	244	266	260	253	236	251	275	263	267	256	283	241	275	292	267	264	293	236	245	266	279	236	235	247	235	260	251	271	268	249	255	262	245	249	270	222	265	246	254	251	253	235	254	268	256	262	276	235	265	254	244	243	272	221	251	262	280	262	253	273	227	269	239	274	234	258	247	263	263	238	287	273	258	247	250	274	251	262	255	254	277	277	271	274	279	228	252	297	261	241	251	275	277	233	272	237	250	233	273	271	257	244	244	249	240	251	235	281	272	245	278	293	261	264	223	261	256	281	270	277	231	263	251	270	254	248	268	256	290	271	280	257	270	275	224	239	219	234	274	239	296	246	249	258	282	268	252	225	276	273	256	274	262	244	243	249	223	284	250	243	247	279	269	255	265	257	261	237	236	242	269	267	253	247	239	255	250	243	266	255	275	219	260	266	224	260	258	248	261	264	275	252	236	273	241	275	272	271	257	233	246	231	254	255	259	280	253	260	246	249	237	279	257	256	234	271	229	259	273	250	258	247	263	259	231	235	259	236	245	256	239	257	234	253	243	269	252	286	254	265	255	253	255	262	244	263	277	304	266	278	257	276	257	261	252	268	259	273	260	241	259	279	274	267	239	233	271	279	244	264	282	247	280	259	244	241	227	255	251	264	270	289	251	238	278	248	254	272	278	220	251	243	245	239	259	262	267	248	227	253	277	267	259	241	264	248	237	251	253	237	260	249	268	254	254	270	243	276	257	274	249	263	249	263	263	241	265	264	262	270	266	225	276	250	291	270	239	237	253	277	259	229	248	252	273	247	258	264	287	267	268	207	239	280	264	238	239	284	272	265	257	297	307	249	265	276	291	247	255	282	272	294	247	229	247	265	309	236	239	250	278	245	262	267	268	251	267	272	256	250	240	257	244	265	261	263	268	281	262	232	256	246	230	253	266	238	255	242	246	253	283	234	246	244	258	270	266	274	280	266	270	257	254	270	270	251	278	225	259	250	278	255	263	257	274	245	253	242	265	246	271	254	240	264	250	254	281	263	256	267	260	258	276	232	281	275	259	265	234	268	254	259	247	263	253	255	244	236	250	275	235	271	245	273	263	285	271	240	223	230	274	244	251	303	251	270	268	253	250	261	237	280	266	254	277	251	264	262	269	257	266	266	265	254	246	263	261	256	246	274	251	257	260	251	233	279	270	277	250	260	279	237	248	253	247	271	254	284	253	255	249	243	237	271	266	257	236	248	230	246	296	258	258	268	269	229	266	274	278	256	238	250	286	269	254	278	253	258	268	252	233	271	247	252	241	288	273	233	244	248	230	252	260	257	244	254	256	260	251	246	255	233	227	260	265	236	262	257	256	254	268	275	237	255	259	294	273	237	248	269	266	273	269	297	257	243	234	269	249	240	243	253	269	276	254	247	260	279	245	237	236	235	278	272	273	241	209	255	260	293	246	252	266	261	282	260	252	259	280	257	262	268	231	265	260	266	248	261	254	245	234	234	247	247	261	249	249	229	229	306	250	274	255	253	280	253	244	270	239	246	295	275	273	232	231	259	250	246	242	249	266	242	280	253	267	275	271	255	275	240	259	237	249	250	238	259	258	254	245	271	227	227	234	270	239	265	229	244	278	247	254	259	255	280	268	272	237	257	255	224	231	260	274	255	255	253	269	244	258	256	259	241	271	251	275	247	253	263	248	260	256	231	267	248	251	264	270	269	262	249	256	249	266	224	228	254	279	271	259	260	262	236	257	291	248	290	272	259	279	243	245	242	269	263	269	245	269	245	254	244	266	243	241	289	270	252	280	264	249	242	258	250	263	227	257	251	257	288	278	248	228	265	251	217	262	274	256	227	257	268	262	252	285	298	258	250	268	255	238	268
20214	2742	5972	6719	5895	4630	3922	3299	2743	2487	2174	1962	1812	1619	1550	1470	1351	1262	1286	1189	1214	1103	1079	1037	1052	1066	990	991	932	966	960	923	887	921	857	898	897	857	843	876	813	857	791	821	895	802	871	780	846	838	867	805	805	811	790	803	808	790	775	812	788	805	798	820	747	759	814	776	803	790	746	758	800	752	798	795	753	736	719	762	794	778	775	768	797	733	760	801	769	811	782	779	700	812	745	747	778	783	761	713	765	731	780	709	756	771	746	808	716	736	745	778	788	784	760	785	779	753	800	709	805	791	804	765	800	695	755	731	773	734	773	774	730	747	720	754	793	783	709	797	767	759	828	753	761	813	755	725	768	745	754	747	781	769	737	758	828	755	769	738	748	747	739	703	749	738	716	760	750	761	774	789	780	745	769	771	746	747	807	747	836	748	751	787	771	763	792	712	760	773	775	704	721	735	753	728	769	713	775	772	744	710	785	757	723	742	736	746	699	767	750	741	725	743	739	729	770	723	755	777	735	737	739	786	731	766	689	762	807	759	755	710	742	760	692	720	707	733	678	752	782	800	758	733	701	736	671	716	758	764	780	751	761	743	735	782	738	757	738	786	753	752	761	723	717	734	690	727	758	702	725	753	759	746	789	803	768	786	750	750	730	822	765	730	774	727	772	738	720	750	764	698	777	743	737	756	766	819	747	754	812	809	761	671	756	765	761	754	780	735	723	737	785	750	758	803	782	765	744	759	745	759	712	843	710	724	735	721	787	726	710	775	773	760	738	788	736	782	763	778	749	741	797	779	688	792	733	746	795	708	727	737	755	760	774	757	770	804	744	745	761	730	760	781	757	759	753	792	786	768	731	797	732	753	742	747	749	710	769	771	756	776	793	734	735	765	717	712	718	762	706	773	741	770	730	758	745	754	774	786	814	759	798	749	742	774	740	713	742	719	704	717	748	762	694	805	742	725	752	724	766	775	728	755	787	781	740	764	783	791	745	752	738	728	779	784	737	786	762	782	786	756	735	749	712	793	712	746	767	773	762	816	717	731	755	755	723	705	742	753	749	768	799	760	740	757	756	715	788	778	712	757	766	752	791	746	769	745	727	769	790	772	743	751	772	703	743	809	800	723	769	724	732	734	764	793	750	764	747	800	723	735	751	765	802	753	702	762	742	742	718	776	718	743	804	716	810	720	752	735	765	764	713	728	787	730	760	746	726	768	788	741	772	752	734	721	751	751	726	719	726	750	706	723	763	773	710	756	748	723	787	761	789	780	772	760	751	721	752	723	780	720	722	792	801	720	752	788	763	779	737	752	713	728	815	743	776	733	748	755	761	735	774	732	724	711	735	729	753	745	751	782	755	727	740	694	762	776	772	766	748	723	759	736	740	733	746	759	770	706	739	757	794	769	723	776	762	769	793	772	732	795	751	724	725	778	767	724	735	744	756	765	756	772	717	805	737	760	781	762	768	754	755	750	778	744	744	787	771	773	739	726	753	800	807	714	776	761	757	751	754	767	737	743	723	760	766	758	755	772	835	747	766	745	738	764	756	738	759	728	765	728	726	763	760	729	805	778	760	757	709	768	767	796	792	721	748	735	760	742	736	693	762	764	742	783	751	758	762	754	732	719	716	730	762	792	741	758	698	750	753	742	732	758	782	744	680	784	765	716	760	791	748	765	717	733	706	802	744	742	748	768	754	731	734	772	762	782	757	775	719	739	804	684	762	777	754	809	731	770	763	752	726	767	763	733	719	755	700	784	734	711	723	730	762	781	749	712	797	753	735	730	753	684	759	727	758	786	715	767	745	706	739	765	748	787	765	697	706	785	762	762	779	755	715	729	747	729	730	812	740	769	767	747	790	721	772	736	774	774	743	709	758	733	743	725	738	805	779	708	778	798	688	761	735	757	696	699	760	785	777	775	800	764	765	770	798	773	747	764	748	746	755	742	739	781	726	748	699	747	770	765	766	752	738	750	726	750	769	780	747	772	720	771	804	773	787	810	697	757	758	756	709	773	751	746	775	764	745	782	730	756	718	819	752	773	781	736	744	749	748	747	714	761	801	724	795	788	751	780	749	745	720	729	757	796	697	737	768	741	766	748	775	788	717	703	731	777	765	770	748	761	778	790	744	710	761	780	741	703	775	739	756	752	734	753	764	773	764	763	778	753	741	746	728	715	767	765	772	766	749	766	772	743	711	756	716	765	730	763	739	784	742	679	782	734	757	775	712	709	771	741	752	757	751	748	767	742	703	739	751	767	774	750	768	773	706	757	782	736	779	739	713	744	747	771	812	763	783	794	747	724	754	706	692	711	794	762	803	771	738	741	719	760	806	768	775	815	700	780	728	783	774	707	739	732	761	767	730	757	736	757	719	770	731	717	752	761	730	764	787	748	752	774	777	777	757	759	740	701	751	730	680	802	722	774	788	769	745	783	779	764	747	749	734	762	768	771	743	770	781	770	740	790	784	772	775	735	787	745	716	772	750	754	730	789	764	731	744	768	759	766	693	798	785	706	729	788	736	743	736	717	730	739	755	685	695	751	714	745	719	716	757	740	817	770	777	716	703	756	750	701	712	777	762	757	770	762	738	783	769	747	753	749	757	750	750	723	774	758	748	694	784	766	782	768	754	703	722	748	760	806	763	756	755	774	697	759	765	731	802	742	715	735	743	782	765	751	751	738	758	748	802	752	805	751	759	759	741	757	776	769	727	796	733	776	706	731	765	812	763	728	694	738	754	737	752	753	760	692	783	729	715	710	746	780	700	776	754	726	753	726	747	693	744	739	753	728	734	750	762	722	688	779	822	734	764	726	740	786	738	739	702	711	770	724	719	820	717	735	790	748	765	717	772	756	736	735	730	754	751	794	790	773	733	752	722	768	743	730	781	707	787	778	775	724	779	754	805	758	767	777	802	725	751	742	793	756	709	761	785	753	764	774	771	748	739	745	781	761	746	743	775	723	764	793	776	690	701	786	755	751	746	792	763	756	742	751	772	791	742	780	761	743	761	727	767	734	751	724	718	708	785	744	741	786	753	730	715	811	757	733	733	787	768	712	755	727	780	754	760	758	775	786	775	741	748	768	726	779	777	763	737	786	823	822	743	740	748	758	762	771	752	769	778	817	751	780	734	737	750	739	828	794	759	753	755	741	784	773	756	769	764	765	745	757	749	737	785	760	799	759	764	729	749	745	755	752	752	733	769	725	760	759	759	792	747	763	763	793	760	738	769	720	782	748	763	803	730	748	743	793	773	713	768	752	774	776	729	702	764	732	732	742	752	700	803	814	780	755	786	720	736	738	768	825	836	773	795	714	756	765	828	788	739	725	769	750	769	732	726	754	731	735	772	757	769	798	739	770	797	749	678	744	736	752	707	744	714	831	744	768	757	769	731	792	811	681	718	775	751	770	736	783	786	724	721	719	696	737	722	779	756	747	716	734	760	729	743	772	723	768	737	741	745	765	809	732	738	739	753	724	746	757	776	744
3911	279	190	136	94	81	98	97	89	68	86	74	75	90	79	76	85	95	86	84	87	72	71	78	83	80	90	78	70	83	66	85	70	71	76	79	73	69	80	85	66	73	65	76	76	75	81	84	69	73	71	87	62	86	81	88	86	83	65	73	68	82	94	81	82	75	70	71	67	60	71	89	67	79	77	66	81	83	78	85	77	80	68	56	62	86	78	75	90	71	79	96	86	75	84	75	70	71	77	76	88	80	91	71	92	86	70	74	70	71	72	72	74	68	94	70	74	62	58	76	75	79	81	84	58	77	66	79	61	75	88	82	71	82	83	81	67	69	77	87	76	86	81	83	61	83	69	79	63	83	95	95	72	83	80	75	89	85	80	78	63	71	60	72	96	85	97	90	65	60	71	79	74	85	90	82	64	91	62	75	78	70	74	72	68	64	85	74	76	75	82	64	85	90	75	75	78	77	62	80	84	70	84	79	80	58	80	95	73	100	84	79	72	69	84	74	76	69	63	74	76	64	63	71	74	68	82	85	80	74	87	83	91	88	75	78	75	75	83	81	91	69	64	77	84	72	84	73	87	74	76	83	97	72	88	74	83	77	75	80	79	82	61	78	86	82	70	74	77	88	80	80	69	66	101	58	87	95	90	91	69	91	73	69	83	72	69	86	93	93	74	74	74	68	63	67	84	82	71	80	62	84	66	73	76	64	67	67	85	69	93	69	69	71	66	78	74	91	64	80	69	65	87	75	65	72	79	76	75	90	86	59	74	80	77	66	77	79	67	88	60	62	73	97	86	93	65	73	57	73	84	76	80	73	73	73	79	85	84	78	90	73	73	68	80	71	85	80	60	100	84	75	78	70	77	86	69	72	71	69	66	68	76	63	71	85	83	60	82	78	69	82	87	80	72	83	72	92	85	95	75	85	87	92	87	91	70	84	75	68	65	94	76	89	64	80	94	66	89	75	84	83	74	72	77	73	101	69	71	82	85	79	76	86	88	77	85	73	72	71	67	75	76	79	84	67	90	72	59	80	76	74	89	70	78	73	72	65	77	87	85	97	67	73	68	93	91	71	69	71	88	63	76	76	71	75	88	63	94	77	90	82	78	68	79	77	77	85	62	87	73	61	86	62	71	62	79	70	75	88	75	79	71	90	77	81	83	57	84	82	61	84	60	83	71	68	80	81	78	70	78	76	86	100	74	83	84	74	85	69	65	68	75	79	83	85	102	85	93	77	91	71	89	84	82	85	98	77	75	80	74	81	69	68	84	65	64	78	60	69	82	68	89	85	72	79	64	84	86	87	88	76	86	75	72	67	83	65	69	83	58	70	82	65	81	84	81	76	68	79	80	73	83	84	83	75	100	67	65	69	93	72	68	78	72	68	90	89	75	75	79	63	78	69	77	78	78	76	95	68	71	79	77	76	69	80	64	77	86	87	75	59	77	69	79	94	77	90	82	70	80	78	75	59	76	65	71	77	89	78	87	94	66	69	79	68	72	84	82	64	76	68	89	79	81	79	73	80	74	74	75	83	105	79	67	66	72	82	67	67	83	59	73	83	80	91	71	83	66	68	81	76	86	78	66	76	83	75	90	74	59	66	87	77	88	77	74	80	89	68	86	68	60	81	81	68	74	69	69	78	74	90	82	73	84	68	92	70	83	55	79	77	74	67	82	86	68	73	77	92	63	87	89	80	86	75	77	72	65	84	92	69	82	87	72	74	85	76	81	73	70	81	77	86	57	47	73	77	87	83	74	89	69	72	83	72	66	66	83	92	77	65	80	67	78	74	69	76	104	85	85	74	72	89	74	82	68	75	80	82	70	74	77	76	70	74	84	91	63	90	77	54	82	84	72	66	62	69	77	88	83	71	76	63	82	76	73	65	76	78	81	70	75	80	71	81	86	88	79	80	85	67	69	75	91	77	75	77	88	64	80	76	77	66	64	73	90	91	88	91	60	63	80	78	74	71	71	73	74	84	89	73	75	68	75	94	80	84	73	74	67	85	87	80	83	73	73	76	70	71	78	81	77	77	83	83	67	82	88	85	72	75	79	83	87	100	75	66	66	90	73	82	68	82	67	83	73	76	84	84	87	78	63	94	77	88	66	86	75	77	80	62	84	77	68	62	64	70	74	69	87	80	84	68	71	78	51	80	73	71	84	67	72	82	77	86	73	85	83	69	75	62	79	86	79	78	76	74	79	92	78	65	86	85	76	98	87	76	64	76	72	63	71	70	77	87	67	95	74	72	75	80	83	79	77	78	76	84	77	74	89	73	74	81	82	76	61	83	79	65	73	70	57	87	81	71	70	79	60	79	73	86	71	73	72	77	78	88	93	75	68	80	73	83	64	82	77	85	74	86	77	75	73	75	63	59	81	74	81	89	75	92	87	75	64	78	76	94	82	87	94	53	72	77	75	74	81	86	81	66	69	91	83	81	76	72	95	81	75	73	89	73	60	75	80	88	63	96	89	93	79	67	74	70	93	86	74	80	76	87	66	72	80	65	82	77	83	85	77	94	78	76	69	78	75	86	72	64	84	77	77	80	76	66	65	72	67	69	73	89	84	85	76	74	62	69	76	80	84	79	88	82	86	87	79	59	70	78	65	78	86	72	99	79	103	69	72	91	69	58	83	77	69	90	80	67	84	72	93	99	73	61	79	82	81	80	87	92	64	83	75	64	72	88	74	77	70	74	83	73	71	71	93	80	87	65	86	74	65	80	72	88	90	79	68	89	69	90	64	86	89	74	80	80	71	81	81	76	77	87	85	94	93	81	83	74	61	74	62	82	69	67	73	87	86	60	82	78	71	76	87	75	58	85	70	88	67	101	63	98	79	73	81	78	82	65	78	71	78	68	67	78	71	72	77	75	73	92	71	70	69	75	100	79	86	81	77	75	91	75	70	75	77	85	81	72	65	80	85	63	87	82	78	86	86	76	61	59	66	83	89	91	68	82	100	72	90	75	70	65	66	83	83	73	75	80	71	70	66	81	76	73	79	85	87	80	66	76	69	73	83	61	82	90	72	77	74	85	76	78	85	78	78	68	78	78	78	61	79	71	89	72	76	89	83	79	71	78	80	65	74	82	81	76	65	72	61	84	71	80	80	92	92	79	83	74	80	90	73	78	84	75	66	85	74	86	75	85	60	68	66	79	72	94	87	80	79	70	73	85	67	81	85	74	84	78	75	80	68	81	85	61	65	69	70	76	78	85	63	66	72	69	80	76	73	91	84	80	76	64	93	67	79	79	91	80	75	80	80	66	82	68	64	86	64	96	73	90	83	74	66	73	75	84	86	70	82	92	76	76	62	64	87	76	61	69	76	86	87	83	90	85	79	55	84	82	71	77	63	94	76	73	85	75	71	76	63	91	81	74	93	60	83	74	78	91	78	94	88	89	89	95	89	78	90	76	80	69	70	74	77	72	74	79	73	96	82	67	77	81	91	67	91	94	82	71	90	67	65	67	114	83	66	65	72	74
3132	354	453	472	409	428	379	371	369	322	328	366	312	332	293	287	310	324	306	306	313	284	283	302	300	267	301	315	269	290	277	341	270	305	296	306	294	313	331	272	293	288	276	292	289	322	276	293	291	275	317	286	287	310	298	264	284	289	290	302	306	294	268	286	272	289	292	283	268	288	302	306	276	298	308	307	272	289	275	286	270	271	313	279	303	309	333	288	301	249	299	310	276	313	291	319	300	281	311	288	299	293	288	270	282	317	288	309	276	295	282	294	301	313	300	281	316	302	316	285	303	318	289	279	297	271	296	290	288	289	276	287	270	290	285	296	287	267	324	304	280	278	312	267	286	255	282	257	288	301	296	290	272	300	288	303	256	299	282	279	296	290	283	287	272	259	281	311	308	287	258	304	304	312	291	290	267	300	288	322	245	283	299	310	282	291	277	308	310	314	267	289	282	278	314	295	307	277	287	277	278	316	303	305	323	288	321	272	283	302	269	274	289	292	271	289	275	311	267	271	284	315	270	299	285	314	299	296	280	256	294	275	291	299	270	272	272	291	303	281	311	265	310	305	307	283	288	276	295	285	299	293	285	280	263	287	285	301	277	276	286	315	276	291	282	324	297	291	318	316	293	279	279	309	299	292	280	297	267	297	273	299	288	280	297	260	305	275	294	314	276	305	326	275	301	313	274	290	295	266	318	264	291	265	277	290	308	302	284	268	293	285	293	303	289	303	287	304	306	282	286	279	286	294	273	277	290	265	290	294	287	296	281	322	260	251	279	247	299	289	279	293	279	247	299	312	278	301	283	296	302	294	282	294	293	288	297	266	290	287	293	292	270	287	297	285	298	264	285	290	284	287	303	274	315	284	274	288	318	293	295	306	266	310	274	278	325	292	287	289	271	304	299	290	277	266	269	315	281	298	281	297	306	299	306	329	304	272	276	303	274	295	278	261	257	276	287	272	260	291	314	288	277	272	287	315	312	297	277	305	289	306	295	308	305	275	282	300	239	252	269	282	287	286	260	282	279	258	287	273	288	300	289	297	318	299	307	266	297	306	292	287	304	284	271	289	295	293	279	265	289	300	251	257	303	302	296	280	272	283	282	301	282	323	295	286	311	298	287	321	306	276	280	302	310	293	288	287	282	302	271	289	273	290	300	294	259	291	271	294	280	287	294	283	250	276	266	289	285	284	295	284	279	289	300	268	337	289	303	302	283	276	296	253	285	272	290	284	279	306	262	260	263	295	297	306	268	268	276	280	307	314	280	263	307	283	290	282	288	263	294	276	292	271	275	299	328	287	275	326	301	309	294	308	276	293	289	297	302	296	283	290	304	298	267	273	255	282	278	279	279	297	325	288	289	264	259	297	289	270	300	301	272	305	292	277	287	251	301	296	279	298	276	280	278	298	284	280	293	276	290	247	286	278	303	284	292	297	281	270	287	312	275	276	280	285	275	290	266	297	294	301	281	292	286	279	265	341	311	294	329	287	289	304	267	254	297	269	255	302	290	269	266	319	295	293	296	312	289	264	289	292	286	273	287	299	292	286	306	279	274	282	281	296	285	297	316	290	307	278	273	298	306	296	325	284	280	289	260	301	261	309	261	307	300	252	289	307	278	269	292	290	290	297	294	300	288	297	347	311	268	288	299	313	282	274	314	307	318	281	280	280	312	273	299	292	291	294	297	268	279	292	299	284	292	304	299	291	303	278	256	290	272	298	276	307	276	299	306	267	283	292	313	317	314	287	272	259	289	264	291	286	327	280	283	289	304	281	270	279	306	282	292	307	283	273	289	268	280	296	293	262	286	318	301	315	304	294	254	275	276	281	278	325	266	297	275	266	301	306	309	275	283	297	274	288	293	295	296	285	270	273	267	276	283	270	282	277	288	289	293	278	280	260	283	283	283	278	287	291	285	288	274	292	262	293	293	275	286	299	271	305	269	288	288	274	308	313	258	279	317	302	301	308	281	269	275	286	302	282	284	260	292	301	290	292	300	316	281	301	314	267	290	268	308	327	268	262	300	327	269	287	286	292	291	290	279	287	309	291	278	243	292	284	313	271	318	278	254	285	312	300	280	287	283	315	245	304	302	302	277	288	281	300	284	283	275	309	239	282	319	272	293	275	302	241	268	289	276	270	291	298	310	299	286	265	267	300	293	303	285	298	270	278	280	290	280	265	291	295	291	307	300	271	279	246	313	306	302	262	297	298	285	267	289	276	290	315	266	287	255	287	299	265	271	278	295	267	275	284	304	263	282	276	309	288	279	310	288	273	300	285	288	276	269	276	283	297	285	268	253	317	260	304	263	272	268	282	277	318	279	272	259	305	261	259	294	271	309	295	285	273	281	308	296	282	292	298	295	246	319	291	278	273	285	297	293	299	282	300	306	299	296	270	264	272	294	275	289	296	281	297	306	286	314	297	305	249	268	285	289	285	273	296	294	322	269	266	307	300	301	299	289	289	290	286	272	286	287	267	314	282	298	283	273	320	255	282	304	306	290	273	301	297	286	257	305	275	286	325	288	302	282	257	294	267	274	310	269	272	309	284	309	284	327	301	277	302	298	270	292	273	262	305	288	305	278	295	305	305	271	301	302	306	310	282	281	309	272	261	273	322	302	267	288	288	310	301	280	274	265	292	248	280	294	289	291	312	306	267	270	278	302	277	301	288	282	302	304	301	277	293	309	299	306	282	243	293	296	291	257	313	296	287	317	272	289	272	299	295	307	297	303	283	301	288	301	327	297	296	283	302	286	295	300	294	305	315	288	273	305	308	277	282	298	295	285	312	290	285	286	261	278	310	277	276	280	289	290	302	296	283	291	294	299	314	281	289	308	256	286	279	304	289	293	291	280	307	298	287	286	304	258	289	294	300	330	332	279	295	306	281	248	266	279	287	291	268	309	279	313	311	291	296	315	306	294	297	288	296	261	301	266	272	249	280	289	267	314	288	277	270	283	277	305	291	306	286	306	287	321	285	285	289	296	261	310	324	302	307	278	281	302	303	283	255	281	279	284	270	268	293	290	272	280	278	275	307	292	307	293	297	288	304	255	303	271	277	293	298	292	300	297	289	297	301	296	310	291	310	266	282	263	287	288	328	259	285	267	275	289	278	281	273	293	289	298	310	277	276	304	273	291	297	277	313	284	257	298	316	262	277	290	273	288	277	275	280	254	257	306	305	265	289	252	278	294	289	297	322	291	271	297	313	291	272	286	274	287	284	289	280	318	269	282	286	283	306	268	282	300	256	297	251	287	295	288	306	276	269	280	279	299	295	286	307	252	274	295	275	267	286	281	263	306	283	288	285	259	284	306	305	316	294	306	316	306	274	282	275	311	274	265	270	269	291	312	310	319	309	264	260	280	285	283	297	300	289	277	269	256	321	330	272	287	276	270	286	303	287	276	295	283	307	306	277	282	303	279	285	289	309	299	294	279	281	273	279	313	281	269	303	279	301	274	304	285	297	281	276	281	319	291	298	299	304
32952	10419	1940	1125	821	572	425	420	334	328	301	276	239	232	236	228	216	203	207	187	198	202	163	168	164	189	168	193	175	169	177	202	192	160	153	181	151	184	156	173	152	171	176	162	164	143	154	172	193	154	154	164	173	193	161	169	170	184	167	193	171	178	144	155	187	151	162	175	175	177	167	173	140	137	156	182	160	182	175	147	148	181	159	170	169	153	160	155	142	178	176	194	172	180	186	163	172	149	189	164	162	159	173	176	157	168	188	163	166	154	162	153	134	168	158	172	151	160	141	166	185	175	155	173	166	165	154	158	169	141	185	171	166	167	146	168	164	159	178	153	166	155	164	127	163	187	167	153	163	159	166	149	173	176	146	135	139	167	159	175	183	151	202	182	177	169	174	150	160	164	174	189	166	145	177	155	143	146	167	152	178	165	150	167	162	152	169	172	162	194	179	178	146	174	183	160	164	184	149	168	177	157	160	189	161	144	164	176	169	148	156	177	151	159	174	180	169	163	173	185	162	175	155	155	170	176	154	160	145	168	174	169	146	185	165	138	143	173	171	169	204	147	151	162	164	162	178	172	147	179	161	183	174	166	189	153	161	168	188	153	154	172	161	157	154	171	183	162	169	171	165	184	165	143	170	156	145	169	146	186	169	147	161	162	157	180	200	155	165	172	157	151	172	165	160	155	177	167	176	160	172	172	193	174	155	171	149	164	162	161	150	166	196	169	161	166	165	162	153	166	189	155	172	177	184	189	181	170	176	173	172	170	145	165	174	188	192	166	138	180	174	148	157	151	165	184	189	165	166	173	170	159	157	192	168	145	153	167	181	155	159	184	155	149	167	141	183	184	148	148	181	143	151	170	188	155	170	181	156	169	163	175	151	161	188	183	154	191	185	150	156	168	163	156	177	173	164	181	148	142	177	160	172	180	180	175	155	177	173	173	172	161	168	160	148	160	157	156	143	158	135	163	155	151	151	173	172	165	178	164	167	157	167	186	162	177	173	175	146	171	164	165	166	174	153	153	182	173	158	172	164	166	144	161	164	148	145	163	173	153	146	161	161	149	172	157	157	180	153	151	165	159	165	161	146	162	180	168	155	175	160	155	159	144	144	166	181	159	164	166	148	168	155	192	163	167	141	174	181	152	181	164	172	173	136	155	164	147	171	167	169	168	177	175	155	186	181	154	170	156	148	158	134	158	166	166	186	162	142	167	175	163	144	154	174	182	170	173	159	161	148	161	157	174	142	189	158	170	132	159	153	159	171	181	144	171	163	148	179	179	178	157	193	162	155	170	157	160	180	170	161	153	176	191	166	162	162	175	159	179	146	144	153	161	163	147	159	174	181	171	157	159	174	160	166	172	135	188	171	176	163	160	181	167	153	158	162	156	165	166	182	172	155	196	169	162	167	161	173	172	173	160	184	163	161	150	151	154	147	158	140	178	161	148	179	175	160	164	192	176	185	171	171	180	161	166	167	159	158	159	159	175	153	173	176	156	164	173	171	155	150	179	168	144	143	168	174	160	148	165	166	154	151	161	173	170	173	166	165	191	164	162	150	146	158	157	163	138	172	173	164	144	146	144	191	161	169	165	153	172	164	170	183	164	160	157	171	154	157	168	151	182	163	166	172	141	182	166	154	162	195	169	161	176	167	157	167	160	144	164	160	158	155	162	157	174	163	159	174	178	165	172	168	172	171	162	157	175	170	164	169	158	155	159	189	163	188	163	145	170	188	167	156	161	156	143	173	168	144	175	160	186	171	158	158	164	166	178	166	173	166	199	172	157	169	163	142	187	153	140	162	166	158	158	170	168	171	165	151	147	152	139	165	170	183	149	175	174	169	197	161	153	167	173	176	195	183	161	159	163	159	153	152	162	167	135	169	176	139	190	156	162	173	186	167	195	174	171	174	176	146	165	183	143	166	164	165	153	171	146	178	155	169	175	164	148	163	154	181	159	141	165	164	177	166	167	151	159	178	153	150	172	153	181	174	174	168	169	158	175	149	175	171	182	177	170	168	189	161	163	158	159	156	193	190	188	172	156	188	160	164	171	147	149	172	160	163	158	164	192	193	152	186	172	145	174	176	175	177	142	154	171	161	177	173	177	165	181	193	178	167	158	165	151	147	171	161	182	146	173	164	162	173	171	153	169	179	158	157	186	168	162	175	143	148	168	165	170	170	156	151	157	150	163	190	177	158	188	164	175	173	165	173	188	163	166	162	184	161	174	188	177	164	138	151	148	164	149	165	144	152	155	179	175	171	167	170	154	141	188	156	179	147	156	156	168	179	156	154	176	167	178	185	124	182	161	145	181	169	180	155	178	156	161	170	171	169	167	163	155	184	174	160	166	179	160	153	157	145	149	157	185	165	169	168	177	170	195	156	154	153	157	156	164	161	170	153	145	169	162	180	186	151	155	170	183	166	163	171	177	148	186	157	152	138	191	164	148	161	195	181	163	180	170	155	148	170	179	168	180	174	154	162	144	155	148	176	152	165	161	172	144	173	177	158	162	160	163	143	151	175	169	167	172	150	174	169	160	164	143	163	162	157	174	161	180	157	177	182	177	171	189	167	155	159	157	156	156	149	169	185	176	158	146	175	175	147	154	170	159	152	203	188	185	177	163	185	172	168	163	169	157	187	155	176	165	152	162	158	164	159	178	170	195	183	152	175	149	144	184	163	161	159	168	170	166	167	177	163	165	163	176	163	162	158	164	179	161	164	160	146	164	169	171	159	159	156	146	164	146	163	188	189	146	153	159	146	173	157	165	168	161	155	201	172	197	155	179	160	153	144	182	154	153	159	176	177	169	163	180	161	144	162	191	163	156	158	185	160	166	161	173	164	142	163	173	183	164	146	173	165	151	154	181	158	146	162	173	176	162	161	145	161	156	198	158	169	172	168	157	166	166	182	161	176	136	174	180	149	177	177	144	166	150	171	157	180	167	155	137	166	173	178	170	175	141	154	181	165	153	182	136	178	170	160	164	144	175	172	160	150	166	162	157	179	186	177	174	154	150	154	177	162	172	166	184	216	153	144	166	172	183	175	177	175	170	161	178	162	166	190	162	159	164	180	158	179	187	175	156	140	187	161	174	143	167	175	158	178	152	168	179	156	149	198	146	158	155	148	170	169	174	170	163	166	168	173	153	157	149	185	165	176	153	158	169	173	152	157	167	142	179	176	142	186	174	146	173	182	170	147	194	156	151	181	171	164	163	163	170	154	157	159	159	145	160	153	170	180	156	159	189	168	157	152	154	156	158	169	166	144	150	146	161	163	171	155	178	151	168	167	183	174	182	159	155	151	161	150	175	157	174	174	177	146	166	175	180	169	149	174	166	151	170	169	161	173	166	169	182	182	159	162	181	165	133	178	164	191	165	165	162	174	149	161	144	132	187	161	147	163	146	169	179	160	163	165	185	178	159	166	173	180	160	153	161	172	169	164	161	176	163	150	152	169	175	173	182	184	162	157	180	175	163	150	151
15867	1472	3297	3792	3179	2516	2193	1784	1597	1376	1220	1067	1034	950	893	864	849	795	800	715	685	653	714	685	687	680	615	660	646	578	618	566	594	635	593	579	608	630	586	597	569	573	586	595	570	560	560	563	564	548	549	601	571	533	577	567	543	571	517	550	540	575	578	573	544	518	568	526	581	524	534	561	528	526	507	482	533	538	530	492	521	553	531	532	530	533	531	536	527	521	569	513	546	531	511	543	520	557	531	521	558	553	523	492	549	551	490	536	560	488	516	505	536	553	507	521	534	546	529	511	540	512	524	517	520	527	528	544	544	533	544	530	525	498	533	513	521	541	517	542	523	534	541	531	556	545	561	506	530	552	538	518	534	541	538	472	525	543	500	492	518	535	524	534	568	528	502	465	520	549	534	545	541	498	515	558	460	519	499	487	516	533	534	514	567	559	532	525	512	550	572	540	519	544	555	524	542	503	537	538	526	564	548	497	511	515	522	507	550	508	529	515	503	529	463	540	529	539	524	505	510	513	544	552	507	519	534	490	535	515	547	535	512	509	523	510	527	541	520	508	586	541	510	501	510	512	546	523	542	553	554	465	583	554	506	476	495	530	508	528	520	516	522	511	508	556	520	472	524	487	501	503	555	548	538	541	519	504	488	531	550	496	530	489	514	569	553	529	520	485	511	530	527	502	478	535	517	484	522	538	523	523	532	501	542	530	535	504	487	517	474	584	486	535	533	534	469	512	507	546	552	562	537	556	508	512	545	547	548	504	530	562	496	573	496	524	532	528	544	542	528	499	496	534	512	549	503	520	567	521	525	506	545	518	535	542	565	504	530	500	524	531	524	522	502	553	553	510	557	523	525	499	553	561	520	576	482	524	554	521	538	524	511	484	500	515	527	540	512	524	569	521	471	536	512	534	503	529	527	522	530	519	550	515	514	537	550	484	492	519	523	525	524	501	517	537	531	537	472	523	555	519	511	518	525	524	502	547	537	494	526	530	487	537	499	564	544	494	556	496	536	510	529	512	515	529	555	514	536	497	492	499	544	570	521	552	521	473	548	530	531	498	522	508	518	529	554	526	506	550	496	569	486	495	519	529	551	533	506	512	502	505	524	488	541	482	536	498	542	541	507	539	525	533	531	532	513	519	479	519	507	556	489	482	514	540	511	464	543	539	545	492	546	479	459	534	488	507	496	519	544	525	515	529	513	521	532	525	517	596	508	541	534	550	540	523	512	516	527	544	549	529	535	522	519	556	511	512	506	498	532	513	540	494	544	499	526	507	509	531	545	544	519	552	501	525	528	543	527	543	527	470	526	516	530	515	542	525	546	556	559	526	493	497	510	520	536	484	519	551	527	501	534	549	495	525	537	512	464	534	528	562	458	524	501	520	517	548	539	508	519	531	555	527	526	541	513	512	521	523	532	498	546	560	537	552	587	533	477	525	556	524	534	520	496	536	511	560	530	533	500	528	504	545	548	529	477	524	525	522	557	528	526	561	534	568	520	542	513	575	508	527	504	493	533	490	539	556	504	503	541	524	541	485	506	565	502	514	531	539	524	579	553	564	537	506	562	515	525	575	481	538	525	522	551	556	529	517	505	557	512	501	506	558	539	498	567	543	506	529	491	512	525	551	506	510	539	521	535	488	547	532	525	515	489	536	517	511	538	514	527	508	514	547	534	523	548	554	501	500	546	547	539	489	491	534	502	480	512	484	497	497	514	501	547	521	517	547	501	479	515	522	524	511	526	541	518	548	563	518	518	528	533	512	529	522	502	508	536	538	532	511	532	515	559	510	525	502	568	499	551	529	545	480	501	515	495	524	516	558	499	506	531	506	540	528	537	520	478	502	513	500	561	495	529	503	514	532	532	500	543	524	524	542	531	531	507	529	552	501	534	543	505	492	580	487	523	525	499	534	483	542	515	535	505	558	503	549	505	486	526	517	510	514	523	504	568	528	496	511	491	491	565	517	539	579	493	513	504	517	529	533	518	522	519	575	554	536	495	493	549	504	550	550	502	510	539	504	527	524	544	491	535	498	518	478	518	534	561	511	502	572	531	509	462	499	483	538	509	487	541	550	508	530	523	495	528	543	556	491	534	551	493	548	482	532	537	513	500	536	541	497	520	518	495	507	520	527	554	485	539	531	530	532	550	513	563	539	542	544	505	524	500	529	496	502	509	546	515	517	536	513	547	556	522	523	527	544	526	546	516	470	541	568	508	500	518	505	496	513	512	491	542	543	557	544	520	539	480	550	485	561	490	543	511	523	527	561	549	544	525	515	529	553	532	513	539	514	518	497	512	517	531	520	498	523	467	502	494	536	518	527	519	511	529	545	522	533	500	519	523	540	526	556	513	525	521	541	505	534	538	528	550	532	539	545	497	568	509	485	559	497	566	518	543	508	538	555	530	515	533	499	551	539	545	536	499	541	473	498	581	508	512	529	491	541	528	551	529	552	550	538	561	492	526	521	515	518	520	498	544	557	485	548	503	518	517	543	542	525	563	498	524	509	479	515	470	515	501	503	517	527	512	502	537	510	542	538	507	480	547	528	543	564	553	531	545	505	507	537	513	528	501	553	526	519	524	536	520	478	483	566	533	501	536	542	502	551	486	537	505	517	479	532	494	507	504	524	550	535	506	514	518	533	540	519	493	532	537	523	527	550	476	526	535	478	544	533	507	521	552	544	515	564	524	552	544	525	532	509	513	505	523	503	546	532	524	582	534	575	550	516	530	507	503	543	520	529	570	531	516	511	525	546	515	514	544	539	531	521	546	548	480	547	534	530	503	511	500	499	524	549	536	536	527	513	551	525	554	537	538	485	516	540	526	531	522	484	466	510	552	507	494	525	541	523	528	503	531	491	521	510	485	518	481	530	524	516	554	523	501	498	537	551	532	547	513	534	488	574	486	511	517	505	524	523	562	505	550	523	531	505	556	535	563	516	523	556	460	535	562	551	572	477	538	541	520	506	540	538	519	502	541	533	504	541	511	517	528	518	501	500	530	520	547	504	514	544	508	510	497	547	547	532	527	530	540	503	470	533	555	533	560	533	534	539	525	511	553	543	537	512	545	519	560	495	498	549	497	546	509	532	475	520	523	582	519	526	536	511	509	473	515	536	526	508	503	523	547	482	554	518	494	505	536	503	520	533	489	519	541	496	525	565	496	461	541	502	551	528	547	502	513	523	541	506	524	535	509	516	503	555	505	512	560	513	564	518	541	526	497	503	532	522	538	551	562	536	558	502	574	540	538	503	542	524	574	487	512	498	539	529	530	554	533	492	497	527	504	584	593	479	550	537	538	506	540	526	519	545	519	545	505	548	548	572	528	560	495	523	523	517	543	504	536	512	503	522	570	553	519	565	522	465	530	531	505	491	513	516	501	544	487	544	502	535	542	510	517	505	522	506	562	520	517	513	565	511	515	541	527	533	563	546	514	532	526	534	543	518	489	516	510	524	549	499	548	535	506	524	525	544	516	522	520	548
39716	19790	9477	2717	1661	1151	911	768	623	575	465	466	387	406	381	341	340	319	317	330	323	278	290	303	282	279	275	259	291	321	272	268	264	308	247	270	279	247	268	278	277	285	248	274	248	228	252	246	283	283	277	263	289	255	254	265	283	273	268	289	225	250	280	249	286	270	260	278	259	269	263	286	265	254	249	277	274	256	271	235	250	231	247	259	278	243	251	244	231	256	259	255	281	272	239	239	266	253	261	231	273	257	253	269	276	265	246	271	243	263	221	255	250	249	255	262	266	235	249	276	256	296	250	260	282	264	265	253	242	255	295	225	236	246	244	262	249	261	229	238	257	243	287	262	235	230	266	243	233	269	253	279	258	257	254	277	259	214	273	278	239	284	264	256	266	249	244	257	269	246	241	250	249	257	239	227	250	244	238	224	277	276	270	268	255	261	275	266	255	271	255	244	278	278	262	255	262	242	262	280	262	253	239	243	259	270	244	238	239	283	243	266	282	259	247	269	258	255	258	239	257	265	234	255	273	230	232	256	271	246	243	248	264	273	252	259	262	270	250	271	265	263	293	255	251	241	277	265	260	254	266	251	259	235	253	244	249	221	242	266	265	219	267	268	281	244	299	250	272	258	280	253	239	241	251	273	238	278	255	260	251	232	284	278	247	250	263	256	282	238	260	290	247	268	251	268	252	254	289	256	285	265	242	234	267	248	225	243	263	308	228	277	270	240	230	271	265	270	279	254	273	251	234	266	311	241	255	253	255	267	255	253	248	243	259	267	247	256	269	246	282	258	243	260	256	283	252	261	225	251	239	257	274	246	261	296	243	276	227	251	250	255	237	245	239	275	262	257	259	276	265	283	252	257	294	243	228	259	264	276	260	274	236	275	267	244	243	244	256	275	273	232	247	265	246	260	231	265	250	257	249	274	289	248	263	273	262	268	247	249	279	254	242	267	245	253	245	269	241	280	240	269	270	269	274	238	254	265	253	287	271	262	294	285	231	254	279	275	244	280	260	273	259	260	257	273	258	242	261	241	246	254	253	275	248	255	265	258	243	242	234	245	264	238	283	281	241	268	252	244	273	266	261	266	255	249	227	265	253	275	242	259	261	266	259	265	267	265	244	271	279	242	277	241	266	244	265	245	243	259	269	246	233	246	274	269	246	262	249	251	259	255	221	290	257	277	248	275	264	257	280	279	270	255	253	248	263	251	264	251	241	276	258	230	261	254	233	256	250	276	249	254	236	234	262	264	263	257	253	264	253	221	261	251	241	279	255	243	254	260	267	237	260	265	244	284	243	237	260	255	219	266	256	250	272	248	237	247	270	264	251	276	281	262	252	279	236	251	269	255	238	250	205	227	278	248	249	263	262	257	257	274	292	265	224	268	278	269	266	244	230	248	244	250	259	269	286	273	254	234	247	243	226	254	243	268	269	263	283	247	263	255	275	256	254	246	266	256	265	245	229	260	254	274	286	252	271	228	268	246	269	257	264	253	268	279	253	238	249	274	253	258	228	272	300	260	239	224	254	252	266	246	243	252	280	275	291	228	229	261	230	260	247	242	249	251	257	269	289	272	239	279	227	246	288	257	266	273	264	262	248	256	259	236	257	265	264	236	284	259	246	250	281	264	251	274	223	247	255	255	254	264	242	281	241	268	247	236	234	269	263	249	277	241	236	273	269	268	251	244	246	253	258	238	277	263	263	257	271	246	273	248	256	268	267	247	247	275	254	241	250	256	247	275	283	261	262	235	252	270	256	264	255	242	267	224	260	260	294	251	290	245	265	249	252	247	236	257	244	240	268	251	230	253	239	253	248	279	257	249	250	296	243	262	276	236	264	262	248	232	241	242	254	273	235	260	244	281	271	246	261	253	239	251	247	245	266	292	291	254	280	278	278	252	237	271	263	248	270	235	268	237	264	259	264	248	271	254	277	270	263	254	262	261	246	234	255	246	249	251	234	259	258	250	245	264	248	276	247	247	267	254	226	278	251	236	228	253	268	271	240	268	270	286	253	285	246	248	249	242	273	235	253	280	238	254	246	234	270	268	274	254	250	286	259	265	234	243	281	234	277	267	260	265	266	246	272	288	248	238	259	223	234	250	257	292	286	278	286	243	250	254	239	274	243	253	273	295	259	265	265	240	263	277	259	258	252	278	267	270	248	245	261	246	260	284	253	280	242	248	241	236	249	236	243	245	265	265	232	263	256	257	251	283	265	255	273	290	248	265	262	244	230	265	222	247	253	265	272	272	247	256	292	242	291	257	261	244	260	231	247	242	229	256	273	273	220	218	262	261	223	252	269	278	255	227	271	244	258	260	260	252	294	243	259	224	257	268	253	265	289	265	267	263	238	267	268	243	272	258	249	245	218	257	234	252	258	256	274	262	233	251	235	241	279	262	247	273	238	251	239	271	286	248	284	252	233	262	261	226	261	268	273	275	225	256	270	253	281	275	264	262	231	252	263	235	248	257	233	255	260	264	242	267	268	266	240	286	237	272	244	262	264	278	257	251	245	249	281	254	251	231	276	259	260	257	279	271	247	255	286	264	231	257	268	241	278	291	281	274	277	256	279	274	276	242	276	249	260	278	228	233	220	235	288	289	292	252	241	261	256	246	253	237	259	249	219	241	251	262	236	253	284	252	267	227	263	241	258	252	272	271	288	249	272	233	265	263	274	264	269	252	247	285	278	247	242	277	254	267	267	248	225	272	268	261	269	273	245	239	236	248	253	261	246	234	246	238	250	276	251	262	254	267	280	263	231	266	250	275	258	273	250	255	243	258	243	251	265	269	216	278	254	227	226	249	239	250	235	249	279	209	260	264	249	245	259	250	237	271	264	258	229	273	242	274	278	246	273	263	252	249	265	281	273	246	251	266	249	269	221	291	257	239	258	236	253	253	245	263	254	250	265	251	263	269	279	233	265	270	281	221	239	244	257	296	242	237	249	255	246	253	241	275	247	270	267	265	254	241	234	260	245	273	263	256	258	264	290	233	243	238	246	276	253	262	270	229	248	246	267	248	235	263	244	270	254	254	249	257	287	264	275	248	251	250	234	243	236	257	236	233	278	245	231	275	233	296	250	273	250	252	263	263	275	258	271	252	244	281	234	271	260	230	250	227	285	294	269	267	241	277	253	233	249	253	276	216	242	240	258	236	243	249	267	237	245	237	257	269	239	257	267	228	217	241	266	268	272	256	252	243	259	237	244	264	246	249	278	247	276	277	252	234	233	262	238	254	259	237	247	277	245	245	230	263	270	266	243	253	246	227	287	268	261	258	247	267	262	249	265	305	243	258	241	251	263	244	247	271	280	248	255	269	253	278	279	251	243	234	263	265	245	267	236	294	268	267	252	279	241	247	261	215	216	256	253	256	245	248	268	268	265	265	273	246	266	209	262	247	283	250	278	245	234	247	262	263	260	267	254	265	306	252	271	260	268	241	258	237	234	262	251	244	265	237	242	262	239	232	253	239	262	279	276	248
21393	2823	5988	6685	5722	4670	3772	3227	2733	2315	2082	1998	1695	1580	1511	1424	1397	1291	1255	1205	1160	1158	1037	1052	1022	992	1027	995	910	918	963	946	930	915	895	872	905	902	924	901	858	808	860	791	854	851	827	806	834	816	796	802	790	773	794	816	806	759	787	752	797	757	818	835	741	791	748	815	771	751	765	791	770	777	813	769	780	785	780	727	757	812	811	789	755	803	754	771	775	787	755	767	770	749	808	789	793	796	810	736	764	782	760	777	754	749	751	822	758	776	760	732	759	788	714	735	766	750	763	792	787	757	748	805	723	736	735	765	786	713	788	765	764	753	780	738	795	755	722	800	783	773	764	794	734	804	695	781	765	777	769	717	776	747	735	732	785	749	789	712	780	748	743	773	783	789	816	748	749	755	742	743	724	787	738	737	766	755	747	749	736	756	772	803	744	759	764	752	745	780	757	747	803	728	733	719	753	756	797	719	782	813	735	741	744	738	779	763	752	702	778	773	733	702	712	764	732	727	750	778	755	751	744	760	739	735	721	773	745	726	783	764	796	733	765	743	758	805	742	724	757	717	726	742	716	771	779	795	783	726	762	742	736	744	759	724	737	725	730	711	748	759	712	763	795	757	742	763	738	739	788	722	761	759	785	779	741	790	746	736	760	762	726	776	777	793	752	750	778	747	766	761	762	740	788	737	776	735	727	772	716	765	744	765	736	714	760	732	757	745	774	763	739	782	788	720	712	763	736	750	784	768	740	712	748	804	782	753	750	775	760	746	787	748	735	780	752	743	778	728	694	739	752	738	732	803	699	742	753	723	751	771	758	708	722	705	748	746	710	754	767	707	757	763	725	771	779	692	751	755	748	755	772	776	751	769	784	755	759	729	775	795	698	755	757	762	750	759	763	696	739	765	778	736	724	740	728	751	734	726	797	763	743	740	745	734	749	732	713	763	775	754	742	760	747	765	743	719	736	735	768	801	732	753	795	751	778	722	775	719	739	735	818	762	756	756	764	748	728	733	784	736	776	738	779	756	751	752	780	767	748	732	814	680	741	804	779	744	781	753	718	758	770	765	735	750	748	738	753	689	703	769	716	720	779	782	731	742	751	743	748	743	745	756	746	734	754	786	747	763	772	739	743	712	709	759	763	798	770	741	820	765	709	779	747	743	737	768	794	729	717	769	766	720	756	724	719	781	729	757	718	757	791	763	777	785	721	780	753	733	764	678	705	726	767	748	776	778	757	754	722	719	736	721	774	766	797	762	773	720	739	769	735	797	798	723	776	760	746	730	777	727	760	745	701	799	707	758	741	718	745	755	729	798	681	744	742	752	751	755	726	751	760	770	741	761	729	748	750	736	756	774	730	730	738	734	739	717	735	717	750	831	749	763	725	736	769	749	736	762	757	761	741	770	785	712	762	773	743	702	736	762	745	684	753	807	736	733	773	785	741	729	769	765	758	727	757	730	735	763	774	747	717	795	741	763	711	732	740	693	749	756	791	750	702	722	738	709	715	748	807	787	747	703	795	761	737	799	796	733	736	757	749	808	764	748	758	759	701	707	744	739	743	763	774	731	714	765	698	786	765	762	788	748	759	749	773	754	758	724	718	711	707	740	741	777	790	740	748	806	733	741	759	757	744	789	749	739	706	787	730	784	774	763	763	734	778	756	750	736	737	745	734	748	762	755	745	756	740	719	764	775	763	720	763	738	742	775	735	798	742	742	743	784	763	743	759	745	742	745	761	743	759	757	641	757	716	746	745	745	764	742	779	743	848	760	726	756	754	698	717	778	758	766	724	770	757	761	720	786	776	711	788	747	722	726	808	717	746	716	755	752	778	774	770	752	786	778	765	725	802	763	740	762	737	736	733	748	750	736	742	730	712	725	731	754	755	754	745	756	765	737	764	759	761	745	744	720	739	765	766	772	751	757	741	740	806	761	710	764	727	765	749	735	730	740	765	793	728	746	735	737	758	745	719	765	766	740	727	703	734	750	811	754	743	732	729	748	748	741	752	756	697	738	728	764	725	747	732	720	787	760	731	703	736	717	763	731	728	741	747	733	773	743	743	757	795	753	774	762	726	724	722	762	776	749	824	696	790	709	758	764	733	742	761	789	736	700	747	797	730	744	759	732	796	773	762	746	768	764	762	757	781	704	766	700	764	784	746	697	756	751	701	748	751	787	765	768	693	723	791	768	758	797	721	744	787	707	724	750	776	791	791	782	755	740	745	747	729	835	770	749	719	759	761	752	790	733	736	775	742	739	740	721	783	760	751	729	706	730	747	767	752	715	779	778	757	780	751	771	744	768	763	778	824	789	711	811	774	730	748	741	760	752	747	739	785	752	753	735	765	686	727	769	737	760	744	753	771	756	761	745	782	734	770	772	781	715	732	763	775	766	756	768	777	763	783	737	717	699	779	800	777	798	756	785	759	756	750	781	722	754	794	782	766	717	754	763	787	821	761	758	737	788	710	734	703	811	731	758	764	711	749	766	722	742	766	757	785	759	761	739	722	754	739	737	749	726	772	771	726	769	773	737	718	757	810	821	743	769	772	753	771	754	784	743	769	722	751	780	717	742	779	758	787	758	761	759	769	760	748	794	745	734	798	713	790	710	813	740	766	761	771	731	752	743	763	723	730	756	724	741	721	751	734	763	723	728	768	736	747	746	718	761	798	754	793	761	705	765	713	781	739	770	722	719	802	723	785	759	788	696	788	735	712	727	769	738	760	755	741	805	768	763	761	724	756	746	737	743	755	784	744	759	749	768	730	718	745	766	717	793	769	736	761	771	803	760	750	734	773	737	764	738	749	772	762	784	739	757	696	740	792	702	793	768	719	773	764	761	733	778	798	762	712	753	766	722	771	734	811	698	813	749	763	699	744	731	758	796	780	738	787	775	780	738	732	799	756	807	796	757	759	755	778	742	752	711	768	735	796	783	764	776	747	774	744	727	728	748	778	752	778	741	768	774	764	725	709	791	741	783	753	757	714	763	732	798	772	756	708	788	756	706	752	714	678	803	710	729	669	778	733	726	734	749	765	768	769	708	791	765	765	761	732	783	775	777	805	764	720	691	761	747	715	751	720	768	775	673	770	720	743	746	756	741	755	724	710	718	777	771	760	809	752	756	753	731	827	737	740	742	738	748	793	779	743	764	723	751	780	756	696	757	734	752	754	735	750	796	724	710	725	784	781	752	742	765	757	785	796	765	771	739	753	747	749	763	781	738	735	750	786	770	784	734	743	765	741	811	758	744	744	728	750	786	763	710	789	747	707	793	745	758	773	750	695	768	691	763	794	705	730	755	741	751	732	733	697	722	717	776	732	753	729	725	733	772	727	787	784	732	782	763	739	747	745	783	764	758	762	737	737	736	759	747	725	706	775	795	800	754	768	798	764	710	722	724	721	738	706	756	743	744	724	681	798	780	757	719	741	717	804	774	698	691	674	774	771	725	747	701	792	719	741	728	775	753	751	767	763	751	786	765	758	750
3823	328	193	139	116	95	95	75	81	94	75	88	76	91	87	99	81	94	88	79	78	84	56	64	76	76	81	78	73	69	86	103	87	78	78	70	87	74	88	105	68	68	72	74	92	72	83	81	85	70	75	70	78	67	85	71	74	85	75	88	84	89	91	78	82	84	76	87	99	74	78	73	82	71	73	80	74	71	59	72	88	74	72	83	84	89	94	73	98	56	86	83	83	61	74	67	77	78	79	83	86	85	65	72	87	82	73	74	88	73	77	76	66	80	67	89	78	82	79	80	85	75	65	71	74	68	90	89	76	88	77	74	85	66	80	83	94	91	72	83	75	81	74	63	73	87	79	75	86	91	80	74	82	92	84	90	80	86	77	70	74	85	76	90	87	73	76	88	75	79	68	78	77	80	79	73	80	77	82	56	85	65	65	75	81	87	79	68	68	69	74	75	79	92	66	72	80	55	95	60	93	80	66	66	59	79	94	84	90	63	74	84	92	76	85	78	77	74	71	87	68	68	88	87	76	75	67	92	75	86	72	76	76	63	77	78	73	77	69	74	57	69	70	75	82	85	81	84	66	72	77	91	87	75	69	76	84	84	82	78	77	89	66	87	71	67	75	75	79	67	79	72	85	81	69	99	81	88	84	92	83	80	67	78	105	84	80	68	88	94	75	75	76	78	80	71	73	74	80	77	85	57	59	79	65	73	81	73	82	82	61	75	75	94	83	76	71	68	81	75	75	77	79	67	95	78	76	75	78	73	70	79	78	77	78	75	88	56	88	93	79	63	82	82	80	64	69	89	87	78	95	87	81	75	68	63	91	76	80	73	87	73	71	96	91	97	90	82	66	86	79	69	63	57	69	74	65	85	77	65	80	81	97	67	72	71	93	61	82	98	87	75	77	84	94	86	62	80	80	84	79	74	73	77	77	73	89	76	76	70	80	76	62	86	75	70	70	66	56	79	92	73	66	64	63	75	77	74	97	92	79	73	81	84	71	75	83	84	75	89	60	73	91	66	71	74	79	76	81	76	78	73	83	71	77	80	81	86	78	71	71	86	91	67	88	74	66	77	71	75	68	86	64	67	75	73	64	65	87	78	93	82	81	88	78	84	75	85	70	71	77	79	95	73	77	70	84	80	73	75	73	69	81	63	96	84	79	91	77	71	73	85	103	83	83	61	70	89	73	72	73	91	72	69	83	78	87	85	72	89	75	93	63	77	72	62	79	75	78	65	77	67	75	100	67	84	66	67	72	96	94	77	76	68	67	93	65	71	76	82	69	75	71	89	75	72	72	64	96	100	89	78	76	88	82	73	71	96	77	55	76	63	55	84	74	86	73	85	94	70	73	77	93	64	66	81	77	70	81	57	80	76	66	68	79	86	89	74	71	74	84	84	81	71	68	54	98	71	68	89	92	84	75	77	85	68	80	84	81	78	75	82	71	71	85	81	94	92	77	94	88	70	75	77	80	79	61	54	79	70	102	72	86	68	77	84	81	77	88	81	75	84	77	82	86	74	81	94	83	88	70	83	68	78	55	75	81	56	81	89	78	90	90	71	84	74	67	54	69	95	91	79	76	77	87	75	56	78	81	76	77	79	83	80	83	79	74	79	89	85	65	82	67	65	93	82	68	71	81	83	87	65	80	74	94	66	77	60	94	91	73	77	86	95	70	74	72	55	83	76	88	76	64	77	89	80	64	70	80	92	83	73	81	85	73	67	65	67	50	89	81	79	83	72	76	67	83	76	72	77	81	67	84	73	70	80	84	89	78	81	83	65	64	74	79	69	66	105	88	90	73	85	84	67	87	79	64	76	87	87	64	71	89	81	80	68	78	94	82	90	78	82	65	76	73	75	66	73	75	72	77	84	84	91	83	81	84	66	85	93	75	73	69	74	90	92	80	79	69	84	92	87	89	87	81	80	79	74	79	69	80	75	79	89	78	68	63	80	74	75	72	71	87	76	71	73	74	91	72	71	81	73	80	83	75	69	84	68	76	74	78	76	78	86	67	81	77	89	76	78	68	77	84	70	76	81	82	69	77	83	82	79	84	92	82	71	77	70	79	93	78	65	71	78	69	74	62	67	77	70	71	84	78	78	79	84	66	82	74	83	91	71	73	81	71	75	74	74	74	66	80	74	75	74	69	85	71	70	64	82	87	92	85	77	80	78	63	86	87	67	74	59	69	75	80	70	83	84	81	63	80	83	64	98	91	93	75	83	72	86	67	80	90	70	79	79	78	77	70	66	91	78	78	71	61	79	72	75	82	67	76	79	76	56	71	65	72	71	80	79	77	93	58	68	83	77	87	61	85	80	58	69	76	103	83	80	81	71	79	82	93	85	72	69	91	97	74	76	69	93	100	70	71	74	89	69	82	68	86	88	63	66	74	62	86	87	76	85	79	69	67	79	80	72	72	89	73	63	89	83	89	82	76	72	75	80	66	65	97	76	78	74	79	84	90	68	79	68	70	72	74	76	78	70	77	90	67	81	86	79	60	72	84	66	81	72	72	69	79	71	77	74	89	67	75	81	89	77	69	74	71	70	72	74	76	80	72	93	64	62	94	82	94	80	83	81	84	74	68	76	77	74	91	73	64	89	63	88	68	73	59	83	75	93	87	70	80	82	83	75	81	73	81	74	60	85	83	74	83	90	86	86	94	78	89	75	92	86	78	67	72	83	79	68	60	78	79	74	74	71	73	82	70	70	78	73	82	84	88	92	77	80	87	78	67	72	83	108	85	74	72	72	72	62	79	90	68	67	64	94	91	90	81	72	69	82	85	78	65	78	80	80	79	79	88	75	91	93	82	62	70	84	86	84	72	73	77	73	76	81	82	74	88	76	73	81	78	84	81	57	84	74	93	74	82	87	77	69	82	81	84	75	74	67	83	72	93	91	89	74	68	85	81	89	85	78	91	68	76	64	79	83	74	82	76	87	73	78	94	79	75	75	77	85	81	83	76	67	91	75	64	78	80	84	71	78	82	72	58	85	85	79	82	81	77	81	70	75	72	70	64	73	85	84	83	87	68	89	74	67	66	82	92	74	83	68	80	101	74	84	64	70	78	70	73	79	76	104	91	76	89	74	77	71	88	74	74	84	82	74	67	71	76	61	82	86	70	61	67	64	75	90	79	82	77	78	74	84	81	87	90	67	88	84	83	64	81	78	72	62	85	86	71	78	85	87	76	61	95	78	82	69	83	76	79	63	82	87	87	66	74	85	70	62	82	63	85	82	79	72	81	88	81	85	79	73	80	72	89	71	78	77	86	57	81	64	69	81	82	71	81	76	72	71	89	91	71	82	66	62	71	71	67	71	102	71	80	80	80	63	80	87	86	90	80	76	63	79	87	71	72	83	65	87	90	97	84	94	76	72	77	96	61	61	80	68	68	70	62	67	77	70	74	84	59	72	72	96	81	79	84	84	78	78	80	84	74	88	80	85	85	83	78	83	84	76	93	89	72	79	70	70	74	75	83	74
3004	365	448	483	427	394	388	352	318	321	326	317	362	319	316	324	305	271	287	316	298	295	320	289	292	312	299	311	278	286	312	320	291	281	314	291	282	334	270	273	304	293	287	291	271	288	270	298	272	270	270	267	313	283	272	302	304	272	304	301	297	299	321	322	290	283	294	297	289	292	304	298	323	281	302	305	298	298	241	299	311	283	325	262	293	285	303	330	290	301	295	293	312	252	278	289	284	303	302	284	297	320	338	316	265	274	285	307	256	281	266	278	287	281	289	279	306	313	247	278	293	260	278	274	286	306	281	272	315	294	269	280	295	287	300	273	296	275	279	309	291	292	303	293	303	314	250	300	265	291	290	313	281	297	295	259	293	274	307	299	296	318	288	276	293	279	275	304	296	295	285	276	298	317	290	289	309	302	303	280	279	303	290	299	297	264	285	291	277	302	285	261	276	245	298	311	270	288	278	288	288	313	286	279	277	281	267	302	317	271	300	291	270	279	311	293	256	288	284	297	274	281	265	302	320	256	284	310	276	314	288	300	299	291	306	287	303	297	275	281	309	312	312	304	271	307	279	319	280	275	297	304	343	292	268	286	283	291	269	282	288	284	270	286	291	288	267	271	276	283	283	288	303	283	295	290	286	271	281	278	313	315	292	256	268	277	263	309	282	279	273	307	296	275	285	272	275	258	295	291	290	308	296	288	313	260	289	295	278	317	301	311	266	290	299	291	283	260	282	311	292	284	285	290	300	286	272	276	291	283	286	300	307	295	308	286	291	263	267	286	267	303	270	310	281	264	263	284	281	327	294	302	285	316	294	305	263	303	273	280	254	309	272	279	309	313	289	289	276	291	279	298	285	257	298	299	293	267	297	285	299	302	276	319	271	296	289	300	264	294	297	268	287	293	297	283	288	294	311	266	292	298	294	281	281	316	273	270	292	298	317	305	273	323	283	284	282	312	289	296	263	290	293	280	285	279	286	298	298	299	293	303	308	303	304	299	284	276	278	290	275	286	289	271	280	279	303	282	288	298	267	281	266	294	275	292	261	272	270	278	285	282	285	287	302	270	286	261	292	279	297	286	273	275	318	272	318	287	288	299	268	299	276	270	290	292	322	276	314	312	284	273	289	270	273	290	308	297	287	267	302	315	301	277	307	271	253	291	299	279	297	273	306	286	274	326	263	268	297	260	305	300	282	283	294	285	293	287	285	320	264	268	276	304	277	280	270	258	267	266	268	309	270	304	328	328	294	284	282	289	279	296	274	301	254	309	286	263	273	298	293	284	298	265	294	277	262	274	289	288	296	270	297	271	318	292	259	277	282	287	307	311	295	284	283	284	295	266	308	285	284	312	309	289	311	304	282	309	274	286	312	295	280	272	273	309	295	283	288	273	306	271	300	287	288	270	288	273	276	283	291	276	300	274	293	267	294	324	312	296	294	280	287	316	311	260	272	294	278	278	313	303	276	282	306	286	300	312	294	296	286	279	299	303	283	304	286	332	313	255	279	313	262	270	264	276	320	237	303	283	300	274	313	303	290	299	276	289	310	249	265	301	289	290	292	308	255	284	309	302	264	308	278	310	286	282	270	316	283	300	277	263	298	264	291	278	298	329	297	286	281	304	281	309	316	278	287	292	309	281	271	301	330	298	278	306	287	316	300	299	291	285	296	266	306	308	311	280	306	285	271	281	295	315	286	304	295	268	311	306	256	278	292	295	286	347	325	277	297	281	279	240	289	273	286	311	321	290	317	288	277	274	277	310	276	309	294	337	272	300	264	277	296	307	297	286	284	306	302	307	319	273	302	281	287	310	276	254	296	323	280	303	310	300	291	288	274	290	293	276	279	275	297	290	323	289	281	309	305	280	267	270	304	290	316	256	277	278	304	270	278	279	282	297	307	292	297	266	284	260	319	283	296	292	287	290	304	273	273	306	294	283	301	287	284	285	261	281	285	304	299	324	297	312	290	282	262	284	289	291	290	293	278	293	302	272	311	295	301	270	293	303	284	287	310	298	318	292	299	292	263	304	318	295	279	297	267	285	291	296	286	282	280	316	286	311	278	277	274	278	272	300	276	321	286	311	291	324	290	278	300	309	322	302	280	296	295	240	287	298	292	293	299	290	276	265	263	307	288	274	300	300	276	275	257	292	281	284	293	262	270	278	283	289	266	277	320	306	290	262	261	291	275	257	292	314	323	289	288	289	313	306	288	275	275	298	286	312	283	255	320	253	271	298	266	306	282	270	289	240	302	292	294	312	279	295	312	297	257	294	299	288	289	278	300	259	298	314	323	257	294	299	281	301	272	293	272	272	272	256	294	285	288	282	287	285	276	307	303	283	283	305	300	272	259	267	318	299	292	280	277	295	276	304	295	329	293	276	300	243	289	281	277	289	293	262	299	275	262	322	306	268	279	300	298	303	287	298	284	304	280	292	285	313	302	283	288	303	303	284	285	284	323	279	292	310	282	316	296	311	277	311	250	289	283	285	272	303	300	237	294	296	279	303	314	297	288	283	278	284	275	284	302	278	298	273	268	289	279	303	305	324	282	298	273	295	302	283	286	300	300	265	299	285	272	301	272	280	289	284	289	296	292	299	297	280	296	279	299	291	305	296	261	298	284	308	273	285	292	263	270	296	283	295	241	296	283	293	282	280	290	276	289	277	281	270	290	318	326	288	259	299	304	262	280	271	279	290	273	276	271	285	290	272	296	315	284	286	285	301	291	285	304	302	277	265	300	303	282	297	304	285	290	295	293	303	293	305	262	265	287	291	269	281	288	267	269	308	292	271	305	305	275	292	283	282	304	265	293	298	319	293	287	268	290	274	312	263	270	279	284	270	313	298	266	283	286	277	281	291	285	307	261	259	319	286	281	259	262	262	285	308	276	289	299	308	301	296	316	284	291	298	278	302	294	309	285	293	307	298	296	260	300	309	333	290	285	263	301	313	292	269	273	302	264	316	304	285	303	307	296	292	294	288	261	265	263	301	297	270	300	277	259	289	279	293	287	305	279	288	276	323	293	264	308	308	280	271	291	287	291	309	309	286	311	300	296	287	291	309	281	303	271	271	271	307	254	297	278	294	295	316	305	273	301	294	275	296	287	262	289	270	294	267	264	275	276	309	262	271	273	311	293	286	296	296	274	307	272	283	283	266	272	275	307	279	300	254	282	314	302	294	258	294	295	256	281	280	315	296	301	300	300	286	273	307	309	289	298	316	288	274	284	293	279	275	301	285	275	296	299	301	273	313	273	303	294	294	260	293	301	291	318	300	286	267	307	316	301	312	300	296	261	283	262	286	266	290	262	287	275	269	311	286	309	284	307	339	301	258	296	282	256	273	304	290	309	313	265	269	302	303	280	262	267	277	286	259	297	315	310	286	301	303	274	267	288	294	295	306	289	291	282	275	251	311	286	284	305	295	277	305	284	285	300	285	278	310	292	310	274	300	309	291	264	294	289	326	285	299	289	274	289	285	317	295
32123	8407	1754	1151	810	626	500	420	324	278	291	259	259	220	230	218	219	212	188	180	185	160	182	180	187	162	193	199	173	165	155	175	157	185	155	188	182	169	159	196	163	157	185	169	183	154	161	169	175	158	179	171	184	167	172	159	167	183	177	189	197	172	165	166	142	165	160	168	195	157	147	173	187	149	139	185	161	178	146	166	160	186	159	142	175	173	165	165	197	178	166	170	180	173	180	148	157	149	168	159	170	165	171	189	164	174	167	171	158	163	165	174	150	174	164	169	163	177	165	173	155	162	183	168	156	190	166	169	152	152	164	177	151	161	157	180	155	180	179	168	161	162	155	165	169	164	199	177	171	179	181	158	158	182	171	161	155	171	147	143	180	152	172	163	157	139	168	136	158	153	189	173	169	178	152	157	148	172	173	177	157	142	163	177	166	168	180	156	174	184	144	165	179	165	157	162	185	154	188	168	169	165	175	170	158	162	164	150	158	157	163	181	171	180	161	172	162	163	145	189	163	174	150	154	166	171	145	180	166	172	172	151	165	180	146	167	173	162	168	152	155	171	171	148	163	177	172	177	148	164	172	178	164	178	165	153	181	179	146	152	188	168	187	164	152	153	159	149	166	153	159	167	172	183	183	168	166	186	151	153	178	165	165	185	158	168	184	169	160	157	173	168	161	169	162	162	172	167	157	189	171	159	158	187	158	176	191	162	172	178	190	147	182	162	181	158	184	172	161	179	156	184	147	197	162	158	159	175	161	166	158	181	174	149	147	155	153	177	170	187	179	144	145	179	172	140	163	152	148	148	156	159	173	162	168	142	164	178	152	166	158	153	158	181	169	149	172	169	162	183	175	166	181	183	159	185	185	162	149	162	173	163	170	166	160	158	156	146	170	170	165	165	170	169	148	146	178	137	164	169	139	149	181	172	182	180	167	162	190	187	169	175	175	168	163	163	167	199	166	175	177	144	162	148	174	196	175	179	159	169	178	174	146	168	169	192	181	159	141	179	158	191	153	161	158	176	146	148	156	170	177	140	161	180	178	172	190	165	161	178	179	161	175	151	181	157	181	142	151	180	156	162	172	168	162	165	182	152	188	164	180	161	188	159	162	173	160	167	164	190	164	178	159	170	170	155	166	152	170	165	176	162	171	157	161	161	155	174	161	168	159	157	154	162	126	160	189	160	169	179	178	168	147	148	171	176	162	175	154	173	161	184	172	170	167	178	173	169	156	153	169	150	165	160	173	157	160	158	151	157	158	168	175	190	172	161	158	190	172	166	151	170	159	178	153	188	169	169	186	164	169	141	167	182	165	187	162	159	157	181	167	156	187	157	130	170	153	157	178	177	198	177	163	157	144	172	186	154	163	160	178	166	172	160	156	166	158	162	149	170	183	184	159	160	153	158	144	153	158	160	183	169	149	162	168	170	169	164	137	168	170	187	151	163	184	168	183	176	166	171	158	151	153	140	149	181	165	160	138	168	177	172	153	165	174	151	168	194	161	166	171	144	143	173	172	166	167	161	171	167	155	153	170	187	165	184	179	148	154	180	180	170	154	163	165	169	163	165	152	176	166	180	160	159	173	151	151	170	169	170	158	166	156	164	148	178	164	181	180	191	157	134	166	160	183	139	176	186	159	163	185	167	148	153	190	162	166	158	158	145	159	168	161	161	157	192	157	156	154	167	158	163	168	143	150	158	176	177	147	180	171	153	145	163	173	169	178	165	167	166	157	179	172	147	145	175	171	162	161	141	180	160	180	156	153	143	140	180	201	174	173	165	166	177	178	145	160	181	148	136	162	173	152	167	161	151	174	168	181	194	176	189	166	156	162	150	141	177	154	163	193	163	180	158	166	156	169	164	180	174	162	147	169	147	136	140	171	179	134	176	165	165	175	167	170	158	163	166	161	169	163	162	165	163	161	155	136	158	161	157	168	165	153	178	170	160	165	156	161	187	140	174	158	184	174	159	170	172	171	188	170	157	155	170	171	172	159	176	173	157	155	184	159	148	147	153	142	168	172	179	177	166	170	170	160	172	172	150	159	149	175	173	175	167	155	165	172	148	147	159	173	163	155	152	157	146	177	144	165	173	171	153	156	155	182	143	143	175	152	187	162	157	168	149	162	150	169	165	163	166	173	186	146	168	184	167	167	172	183	166	153	164	182	150	172	188	189	183	164	177	156	179	194	177	173	177	148	174	170	176	145	156	159	174	186	170	177	115	145	178	141	162	180	172	162	147	159	175	178	147	181	192	172	186	158	166	154	163	168	169	142	139	175	183	160	171	155	174	164	177	164	190	170	160	143	184	139	161	157	174	153	171	140	168	171	172	171	164	173	162	195	165	149	168	182	162	155	159	158	145	185	180	161	138	163	180	155	182	168	170	168	170	173	158	182	155	157	138	172	146	166	187	178	149	172	159	168	166	142	180	168	160	178	173	172	174	170	154	183	166	152	161	156	177	159	155	172	175	158	163	176	165	172	151	171	172	167	172	180	199	171	166	183	154	173	162	164	151	153	151	138	174	160	147	174	172	156	150	192	168	179	165	161	180	182	162	173	178	173	167	170	177	156	179	157	179	206	170	152	176	166	153	170	183	152	148	187	173	165	172	157	160	183	172	152	165	191	159	184	178	152	172	166	155	181	162	176	175	173	173	161	152	161	163	190	172	166	166	165	159	201	168	166	179	170	175	171	169	157	168	153	163	193	206	158	162	165	182	153	156	176	151	188	156	171	176	165	155	155	161	172	171	173	161	195	177	184	183	163	162	168	157	167	170	151	182	181	177	136	167	166	160	149	145	163	160	183	164	160	147	163	174	164	158	182	172	190	156	155	175	158	147	173	137	162	170	168	154	160	184	176	180	172	162	160	146	191	189	179	172	181	178	186	175	179	159	167	158	161	178	165	171	172	166	166	174	158	185	166	178	177	168	153	145	153	142	156	185	158	151	168	163	149	159	147	163	183	178	176	166	158	153	181	158	138	148	160	160	167	184	148	188	138	167	170	169	169	170	160	158	153	205	152	172	157	151	151	165	165	162	150	177	185	182	162	180	177	169	165	193	147	183	170	184	158	169	172	170	177	170	176	159	160	154	179	210	181	168	164	145	132	159	164	158	185	142	152	179	156	171	175	202	178	155	165	165	168	179	150	170	191	179	157	159	150	162	181	183	157	166	178	132	160	149	160	160	148	153	170	164	175	156	166	142	160	156	180	169	185	168	152	167	156	181	161	170	163	173	163	166	159	168	171	146	168	166	152	174	160	157	184	156	177	181	164	160	163	156	152	168	189	181	170	160	164	159	159	151	180	172	191	158	145	172	168	184	151	165	166	157	156	186	179	172	177	162	158	169	169	165	151	194	172	149	159	164	171	169	185	175	158	168	182	143	176	155	150	165	190	154	135	180	147	169	175	191	164	160	141	190	170	192	147	145	157	178	173	167	152	163	155	183	176	159	145	178	172	164	170	155	149	148	166	168	143	174
15280	1562	3317	3752	3113	2585	2074	1846	1577	1306	1232	1160	1071	948	913	933	792	781	757	804	701	781	695	699	691	677	696	631	627	580	621	617	615	593	564	612	569	642	593	593	554	566	570	543	551	587	597	580	521	544	521	522	577	535	581	556	550	569	574	531	549	540	578	569	518	572	539	564	520	518	553	566	555	524	547	526	511	542	586	556	538	552	566	523	531	557	545	555	510	506	540	549	527	509	502	564	539	544	550	539	544	570	527	534	541	533	530	522	537	508	535	523	504	572	495	514	492	518	485	550	545	521	542	540	520	540	472	526	517	538	526	560	530	519	516	552	507	512	565	539	528	546	548	527	510	520	558	539	551	524	531	484	510	515	497	519	556	522	525	537	529	513	547	509	515	492	538	534	541	551	552	531	533	513	528	532	560	527	531	528	526	494	547	524	518	507	507	524	543	533	504	528	519	512	539	537	542	567	520	557	564	524	518	496	549	527	515	537	493	533	503	529	497	549	527	542	554	523	501	505	502	532	491	488	545	532	517	522	501	573	536	502	511	511	530	503	498	505	482	560	510	566	522	537	520	555	529	515	523	504	492	504	505	551	515	497	533	540	549	531	539	509	490	528	510	504	514	475	518	481	494	541	554	533	526	539	549	570	520	467	528	567	506	498	519	502	502	493	513	529	566	550	495	526	492	498	537	563	530	518	523	490	520	530	552	508	530	499	567	535	561	525	509	523	535	531	537	512	532	542	491	521	507	538	534	515	502	544	485	548	525	493	539	534	503	524	517	499	514	532	519	536	521	529	545	514	550	542	509	529	499	504	519	534	560	502	491	545	511	509	511	512	536	489	517	500	512	517	524	469	510	507	514	541	504	516	519	506	493	539	485	520	518	542	504	523	493	522	506	515	525	542	516	504	566	496	505	509	565	510	554	547	533	483	516	512	504	542	540	523	540	523	514	504	544	551	528	509	539	553	510	538	487	524	506	482	529	503	487	548	529	506	504	544	543	488	534	555	556	512	535	516	547	511	569	561	485	528	488	495	559	565	556	522	562	524	511	500	529	514	582	465	548	483	526	527	490	508	508	535	547	549	525	491	500	472	519	468	521	492	536	510	531	513	539	541	539	535	563	488	520	549	472	549	521	507	515	529	509	516	501	521	526	535	541	504	550	503	487	519	517	524	504	517	506	501	543	529	487	482	540	513	529	539	549	487	532	549	512	529	500	525	494	505	519	576	507	535	546	492	542	534	470	499	531	496	526	535	532	553	533	555	539	516	502	480	536	497	500	547	510	550	477	549	525	535	570	538	496	516	543	506	487	523	541	535	563	518	531	528	522	542	538	490	532	563	519	557	527	527	495	536	561	515	490	531	537	496	530	508	546	543	548	523	544	564	509	512	521	526	492	536	494	524	480	542	541	540	544	501	491	535	535	542	576	493	528	514	503	501	514	504	540	549	538	527	565	526	560	528	541	551	484	517	541	515	572	523	502	503	560	543	542	504	499	564	520	573	547	516	479	507	517	516	497	526	464	527	523	520	526	527	496	539	518	529	517	491	513	517	490	532	542	550	485	555	520	490	568	526	544	526	514	536	559	511	536	560	585	540	458	556	558	535	546	539	530	531	501	485	522	507	500	538	523	580	517	566	532	475	484	548	530	529	455	576	531	538	535	472	525	526	568	524	549	520	489	549	508	518	499	532	526	514	482	542	501	503	542	540	518	529	534	507	520	504	494	509	490	528	556	530	543	531	540	516	551	518	517	521	503	516	551	527	550	493	483	478	506	504	509	530	525	523	551	524	542	515	540	524	480	509	587	516	503	539	532	584	517	538	482	531	545	485	528	512	502	564	537	520	489	516	519	555	579	502	558	514	524	545	545	551	524	513	499	489	521	522	534	473	523	501	523	528	532	553	533	519	522	514	524	501	489	521	502	512	516	534	560	503	537	525	518	550	496	498	549	555	533	555	561	491	541	552	483	541	488	521	511	551	482	511	493	521	487	551	500	518	558	548	517	531	560	496	509	549	548	504	532	523	519	479	516	520	530	556	557	501	483	562	521	556	535	529	495	547	508	526	534	555	532	535	528	529	536	520	525	535	515	511	524	493	497	556	558	497	525	555	546	517	542	548	509	561	547	549	532	531	573	505	497	529	537	541	507	515	552	521	513	532	524	493	495	487	547	524	518	519	544	552	525	499	533	521	529	546	493	515	523	514	498	498	574	513	517	527	523	558	542	543	546	488	559	533	529	533	514	502	533	551	507	494	513	489	540	516	505	513	569	548	511	591	520	517	500	552	508	481	524	531	563	532	505	525	520	532	534	529	514	492	539	510	517	511	518	515	532	543	522	537	543	542	567	525	510	554	519	527	481	496	554	549	489	524	533	534	537	538	540	537	540	502	489	503	496	507	550	540	506	518	505	494	532	527	507	529	501	535	512	494	501	506	550	495	524	587	519	499	521	499	545	535	489	497	492	475	508	456	516	536	531	544	521	526	508	516	530	501	500	494	505	528	522	552	535	522	505	491	527	539	525	521	519	525	500	498	571	493	549	536	484	524	513	533	518	490	535	512	512	543	541	511	522	528	512	554	519	531	530	526	522	524	516	496	512	493	506	521	543	537	519	512	537	523	526	523	559	513	508	533	479	545	500	498	505	550	516	520	524	569	533	470	521	523	525	523	487	570	512	510	506	531	479	494	524	493	530	516	502	521	530	536	522	541	485	521	557	524	506	507	546	515	505	525	525	489	535	503	559	535	514	534	527	531	500	545	518	526	505	538	513	523	524	515	525	531	520	526	512	534	522	499	483	529	486	507	555	538	521	522	541	535	494	478	528	550	547	556	538	539	513	508	510	515	520	596	492	524	519	511	486	540	535	510	546	515	566	512	573	501	557	515	533	540	521	549	536	508	538	503	513	499	537	512	527	544	538	523	542	548	554	505	524	548	525	559	501	557	544	515	517	513	555	535	481	517	525	512	541	496	540	505	509	518	512	530	509	524	587	536	521	498	533	540	543	553	528	543	539	535	470	481	540	568	543	502	537	503	514	536	504	531	520	505	552	487	523	534	509	527	510	517	506	556	523	536	561	527	551	508	469	483	521	483	505	517	547	565	529	552	540	534	526	474	528	515	517	546	532	541	479	529	515	518	524	519	522	529	561	554	550	480	525	522	564	499	566	557	515	521	532	522	543	516	564	503	517	552	478	555	525	509	512	497	528	555	512	519	515	539	487	541	523	543	561	518	524	505	508	505	502	540	543	515	544	527	521	486	515	533	538	531	537	533	527	508	534	534	533	542	552	489	530	538	529	513	550	575	546	503	558	544	498	539	510	498	520	525	520	516	513	486	511	544	491	525	505	522	521	494	534	501	526	524	514	536	528	530	494	500	549	504	515	526	519	502	512	547	529	482	529	522	521	530	513	513	516	530	516	538	539	537	508	520	506	523	500	533	542	531	526	481	499	507	527	554	525	504	546	573	521	473	531	548	544	496
37713	18490	7241	2487	1602	1216	1010	729	630	559	474	449	433	399	366	354	308	367	313	284	319	318	302	294	308	280	298	263	294	328	305	290	286	275	262	275	257	288	282	275	255	294	230	261	290	283	261	277	263	243	280	244	262	248	261	278	277	281	249	273	267	241	219	256	274	258	277	251	265	290	272	231	275	268	261	259	258	262	236	257	275	265	264	268	276	268	238	276	264	261	275	275	236	231	242	270	269	284	312	272	252	244	269	229	257	266	257	247	272	268	240	258	255	249	248	245	298	249	287	251	259	264	288	246	228	269	271	234	272	248	267	256	244	210	232	267	274	282	273	268	258	279	294	269	241	295	229	253	273	226	260	263	268	266	250	301	238	259	288	253	247	261	245	270	252	224	273	254	233	262	249	267	256	266	262	270	253	288	233	272	249	275	230	276	238	253	271	234	266	244	248	243	248	241	278	256	276	253	246	238	266	242	264	247	291	240	263	261	234	274	245	288	277	249	259	253	250	257	253	253	267	275	229	213	230	270	251	260	260	277	261	267	263	266	268	290	207	233	265	264	252	281	276	233	253	270	263	268	261	235	251	269	269	287	268	250	259	237	253	274	238	243	279	216	255	235	251	280	276	248	268	280	268	277	260	259	270	223	242	259	253	248	266	284	259	268	262	262	263	241	267	222	274	258	269	260	267	256	258	259	248	243	245	263	241	296	272	274	246	245	249	256	244	281	257	261	225	265	281	230	279	249	290	245	220	234	258	255	238	233	237	281	265	278	268	266	263	260	267	250	251	244	273	248	276	236	263	250	278	265	272	255	276	265	247	256	252	252	275	282	266	245	259	243	248	265	231	254	253	261	270	259	256	232	245	267	264	249	272	266	209	269	250	276	248	243	259	281	257	302	246	256	272	252	260	259	260	262	251	264	281	248	241	270	257	281	258	235	253	273	277	264	261	242	266	233	274	260	265	280	253	279	272	292	272	277	268	272	272	254	253	278	258	248	257	266	262	256	245	264	237	235	273	252	254	259	276	244	254	280	258	280	253	280	264	273	231	249	238	272	279	240	258	241	267	241	243	269	270	222	269	263	262	257	256	257	229	258	280	271	260	246	269	242	283	233	254	261	255	262	272	240	241	249	254	251	252	267	257	257	256	243	240	265	219	268	274	244	295	272	263	239	262	286	256	262	259	261	277	254	248	262	300	299	285	260	252	270	247	259	264	259	255	260	254	236	255	248	266	243	282	265	263	238	291	269	285	247	279	269	265	257	258	264	235	231	267	257	277	278	291	258	297	244	265	258	237	272	230	246	261	294	256	248	268	266	252	277	274	281	269	255	255	269	308	270	258	234	258	244	268	250	252	278	239	279	265	275	230	242	247	252	269	267	220	246	265	267	263	275	239	279	264	258	257	261	265	272	266	253	275	241	267	237	252	263	273	275	266	261	247	234	249	294	258	218	254	252	249	236	253	290	252	263	250	248	250	272	268	262	263	235	278	244	266	265	245	273	234	282	249	238	243	222	283	246	260	271	267	293	282	283	281	270	260	246	274	262	265	251	231	251	264	251	261	241	244	240	236	290	267	247	261	259	228	290	277	284	293	234	266	290	222	266	247	218	233	275	245	243	242	240	231	227	256	249	250	263	250	232	253	267	267	241	264	248	248	260	232	219	282	286	290	247	237	252	267	260	241	271	254	246	224	249	264	262	265	276	237	260	281	257	243	276	259	270	254	256	285	280	236	255	238	270	272	246	258	244	238	255	247	240	289	233	264	267	257	257	260	239	268	236	257	232	265	242	233	266	288	226	287	243	268	240	260	255	259	266	245	262	274	274	257	264	257	261	266	249	252	264	276	267	284	255	278	262	270	264	234	266	253	275	237	247	262	251	256	267	255	275	248	268	250	263	252	253	244	269	289	228	264	287	256	256	243	276	262	291	263	285	264	252	271	261	262	244	237	264	228	244	234	260	286	224	252	279	261	258	240	244	262	268	236	240	279	254	254	281	272	269	269	258	263	261	239	263	255	225	265	251	271	277	240	262	274	261	275	240	265	239	239	235	248	226	259	270	249	228	245	253	272	279	268	250	256	244	227	251	275	260	270	262	269	250	232	267	231	269	266	243	273	265	312	249	274	228	233	251	254	254	260	256	264	220	277	242	247	263	274	246	255	272	233	247	264	247	220	279	252	248	267	281	266	293	264	266	269	246	243	242	279	244	252	266	252	271	239	268	264	256	262	269	261	246	253	255	267	278	259	258	263	256	301	229	250	256	256	275	271	271	259	273	257	282	257	270	264	234	243	240	251	285	243	266	241	250	251	254	253	262	257	294	239	257	250	257	258	285	241	274	239	259	246	254	280	250	254	233	252	265	248	242	257	263	270	248	248	241	253	264	231	247	250	236	241	271	242	245	245	265	249	256	251	248	248	261	275	242	289	257	244	256	252	247	268	247	274	274	278	275	246	251	217	238	249	266	262	234	257	272	287	237	239	295	262	232	257	253	257	277	264	262	268	271	259	258	264	232	268	285	262	273	244	251	239	245	262	263	265	300	265	264	265	264	253	244	265	252	252	244	235	273	256	257	249	259	275	240	262	263	284	253	274	267	251	263	282	264	271	254	251	240	275	259	235	257	249	283	278	205	279	247	240	248	250	255	247	245	251	273	271	273	244	266	280	258	278	282	271	250	248	239	278	247	275	218	253	275	284	230	241	283	256	302	282	218	250	244	263	260	229	231	257	293	265	243	269	234	223	246	281	278	265	261	265	250	255	261	229	236	297	272	252	264	275	262	252	263	261	270	262	264	267	288	271	281	243	248	247	244	274	262	242	268	278	256	269	264	275	225	282	283	244	250	261	260	256	257	257	254	255	248	252	252	254	243	253	250	263	234	238	262	280	278	264	263	281	266	266	259	259	238	264	243	273	251	267	228	266	281	288	306	242	242	271	276	251	216	241	227	263	285	246	247	247	244	263	252	256	257	263	241	277	280	245	270	264	253	266	264	284	267	254	247	262	265	243	235	244	255	303	255	272	255	248	250	259	271	300	248	223	246	269	239	249	265	221	250	255	237	283	238	277	256	237	262	268	230	260	255	256	259	285	242	253	274	226	259	261	274	251	268	245	279	244	262	255	239	233	263	264	259	243	265	241	272	260	262	260	250	275	250	267	273	263	246	262	228	255	261	288	234	249	247	276	208	254	300	256	250	263	262	229	255	285	258	256	282	281	261	246	256	275	263	236	237	249	277	255	210	271	259	258	245	291	265	289	247	275	243	262	260	265	239	228	259	266	236	224	247	269	255	247	264	286	259	277	272	253	262	241	281	247	266	257	277	260	248	254	236	221	248	239	266	237	257	256	243	274	252	265	261	268	247	252	267	280	256	252	256	288	264	297	260	258	246	271	266	290	260	258	267	270	260	255	249	270	238	275	241	244	282	271	248	282	257	265	280	272	265	264	242	260	238	255	250	264	271	266	242	240	237	280	259	249	269
19962	2652	6085	6755	5779	4707	3796	3292	2873	2410	2084	2033	1827	1720	1564	1434	1367	1347	1317	1229	1182	1083	1108	1143	1026	1005	989	954	962	976	930	908	934	896	908	846	833	856	896	871	864	870	862	818	846	846	838	864	855	848	801	824	805	798	878	793	784	774	765	830	807	739	737	801	778	793	755	777	768	793	788	767	777	796	760	755	756	728	750	740	809	782	826	823	735	793	821	784	767	759	799	783	743	786	797	780	726	794	785	750	752	774	736	798	803	803	775	730	769	732	752	758	755	772	746	736	761	782	774	755	760	752	724	760	749	801	773	782	795	781	735	794	741	799	734	777	758	752	747	771	754	689	749	709	779	740	768	745	754	708	713	705	797	782	753	758	784	752	761	747	769	735	708	762	710	738	770	765	752	735	716	844	761	759	752	800	758	750	726	806	768	754	757	743	769	727	728	732	765	738	843	747	759	794	780	793	744	763	754	808	712	792	743	775	727	720	696	773	773	788	754	703	773	746	749	718	766	748	701	774	736	746	757	786	766	783	772	701	769	733	709	749	792	768	738	696	724	723	751	733	748	770	775	752	761	763	718	741	762	758	827	748	797	731	743	744	754	702	709	764	714	779	807	787	763	762	766	774	711	695	769	776	792	780	804	783	773	778	746	735	752	743	774	783	752	768	725	765	776	785	754	716	770	749	755	798	774	727	743	784	771	721	778	721	738	735	768	784	740	792	783	782	786	715	724	763	718	722	780	781	766	708	798	812	772	786	791	771	766	716	770	665	748	706	715	712	725	760	752	746	716	761	765	732	738	747	776	752	733	788	737	728	740	730	727	751	743	778	761	778	782	775	717	759	771	719	771	726	702	738	757	740	777	769	759	740	772	765	690	703	759	726	832	818	759	745	719	786	795	764	751	740	782	759	728	741	725	787	779	760	749	767	777	793	755	714	757	732	711	722	683	779	735	754	770	720	720	763	727	741	768	747	768	754	725	749	750	703	713	707	761	747	716	776	787	743	764	724	766	733	736	796	769	718	742	748	733	744	766	704	729	736	723	736	758	778	744	772	733	757	734	762	736	780	759	719	801	771	771	772	772	735	680	747	773	739	709	772	733	768	731	783	760	729	731	706	796	720	722	725	685	775	706	716	767	719	777	759	767	756	771	665	721	760	759	754	796	722	738	774	718	739	719	787	810	714	810	785	695	763	753	767	774	757	732	717	771	736	747	768	711	744	743	730	797	767	749	717	759	748	747	744	761	744	761	792	755	747	700	714	722	764	740	725	748	792	758	744	752	746	766	729	775	802	780	755	767	761	697	717	775	692	756	749	775	797	745	741	736	750	781	719	772	777	727	723	758	732	695	773	714	760	772	731	772	719	725	750	745	766	730	725	703	669	748	755	774	746	759	733	756	706	757	797	763	734	733	737	778	795	751	786	744	759	705	741	809	701	772	784	738	769	754	768	705	778	735	731	708	746	741	782	731	754	697	721	714	747	670	745	728	759	749	776	755	729	770	722	743	721	746	752	759	772	800	731	743	772	707	785	769	791	725	744	789	790	751	748	789	756	768	776	728	739	792	748	751	731	803	756	764	753	735	709	759	801	719	737	742	720	753	739	767	765	700	789	792	746	761	748	747	716	780	763	713	749	759	736	768	745	746	801	709	740	669	763	748	823	822	768	733	755	785	728	806	784	779	753	761	833	747	723	764	804	716	749	740	770	753	770	782	751	760	704	795	681	733	752	733	753	737	721	767	742	700	773	819	722	697	733	770	772	791	754	788	778	740	749	740	771	759	724	765	769	778	751	732	705	745	730	820	771	775	762	742	778	755	754	796	703	698	789	733	750	716	750	793	748	715	776	786	746	768	802	768	685	758	760	700	772	772	762	764	747	724	753	717	772	733	784	796	734	726	773	802	728	735	754	755	708	741	749	693	760	765	759	773	748	755	789	765	767	731	745	774	764	785	744	720	732	759	782	776	720	778	705	759	762	730	770	769	754	713	798	726	744	799	719	736	766	709	776	783	698	726	705	747	747	737	749	797	775	708	719	806	762	738	741	712	767	742	741	811	741	741	768	755	781	758	758	792	764	769	733	784	724	805	763	752	772	728	787	776	736	784	735	777	749	718	758	744	753	801	712	704	775	782	738	710	718	746	802	772	804	692	767	714	783	789	743	825	724	723	762	719	783	732	732	744	772	742	747	721	717	742	760	732	767	787	772	758	749	783	756	789	723	803	760	701	735	733	724	765	767	744	728	745	699	774	738	759	703	688	780	731	785	747	786	744	759	710	764	733	707	689	783	754	761	730	746	752	745	756	771	737	751	776	744	768	771	704	698	747	761	771	736	742	738	809	767	746	758	725	746	719	750	769	743	709	713	756	681	763	801	777	758	745	755	757	788	731	782	777	749	749	748	728	678	737	782	754	712	777	768	830	772	759	767	685	756	755	723	788	777	771	766	783	764	673	715	790	771	729	749	724	789	780	768	764	733	755	801	821	758	689	730	747	755	786	737	734	727	783	766	727	745	738	788	724	763	754	709	786	746	692	749	715	763	730	780	793	765	794	733	790	768	715	754	760	745	745	733	759	800	801	714	737	721	739	743	758	743	763	755	717	720	758	710	748	718	777	755	750	756	736	821	750	695	786	748	714	740	735	711	765	747	752	723	739	753	770	801	737	739	732	757	801	729	805	792	756	797	701	746	741	762	719	758	702	795	728	698	772	728	718	788	726	762	749	736	733	768	764	746	789	727	793	777	715	801	713	824	764	737	788	742	741	818	703	759	766	702	753	719	748	727	737	778	719	723	711	763	731	792	746	771	762	833	738	775	757	741	794	714	738	735	753	750	744	754	768	755	723	756	811	759	729	736	790	768	740	730	732	740	762	769	780	708	733	713	772	780	757	735	792	681	722	739	752	749	751	757	757	708	760	723	764	766	742	772	721	761	785	757	714	742	774	779	796	732	728	766	769	756	694	740	766	725	785	738	727	769	769	727	735	754	796	759	733	748	725	753	741	759	787	790	779	717	768	771	712	747	743	767	727	706	760	780	761	759	720	749	767	762	735	778	809	742	760	724	735	751	805	728	728	768	791	705	768	767	712	763	783	729	765	761	723	769	761	737	743	749	795	716	725	740	780	777	730	739	759	744	709	785	698	787	769	748	754	758	744	748	779	785	748	725	759	716	758	741	768	753	731	758	718	760	762	700	788	732	760	737	739	765	692	809	744	734	733	704	793	726	749	763	760	786	761	776	763	756	774	756	804	736	726	786	732	730	813	732	784	758	727	715	757	770	738	768	739	777	769	768	770	734	772	773	729	732	773	754	723	774	741	754	715	799	747	772	810	802	803	714	718	745	750	723	763	699	721	772	738	747	756	809	771	772	753	762	789	747	719	736	744	753	748	767	724	725	698	772	782	764	797	734	750	792	795	787	729	753	801	767	722	739	718	754	745	750	770	729	761	787	766	769	722	742	730	766	710	783	779	709	766	753	720	765
3455	300	185	149	101	109	86	94	93	87	103	82	79	80	75	77	80	91	82	74	83	81	80	76	88	82	82	64	68	83	77	71	95	80	79	67	90	70	71	70	86	67	112	78	78	91	79	76	65	80	71	94	91	78	89	74	76	81	93	74	69	82	77	81	81	78	64	67	95	93	58	73	72	84	69	64	89	86	88	74	90	79	69	77	92	80	75	74	79	83	67	92	76	81	88	67	72	79	75	80	77	83	74	84	66	63	69	63	70	85	62	75	83	76	76	78	76	80	81	76	91	64	79	82	75	65	76	78	87	73	82	80	86	85	84	86	84	67	86	71	90	87	75	74	70	70	69	83	77	75	69	60	92	93	61	97	71	63	69	83	73	98	89	71	100	70	92	71	81	71	78	76	90	80	67	78	72	73	88	89	83	70	74	94	80	93	97	74	75	89	81	95	87	79	74	74	62	76	81	71	91	85	59	85	91	81	97	84	79	76	93	84	88	81	84	79	81	66	65	55	82	77	68	92	66	76	81	76	72	74	73	75	88	84	78	87	65	84	73	73	71	81	84	72	82	69	74	74	83	75	68	77	85	79	78	72	73	74	62	79	82	62	66	63	76	84	66	86	83	60	79	91	84	73	77	65	74	72	63	69	81	89	74	78	86	66	78	63	81	81	73	90	84	82	83	93	81	78	77	87	87	68	68	73	80	64	73	94	69	67	69	67	91	78	68	66	86	63	71	74	69	87	70	90	82	66	71	67	92	79	80	78	81	74	81	89	71	82	71	78	77	77	69	77	89	80	84	83	80	74	80	73	85	82	60	71	78	64	96	82	84	79	87	67	73	71	88	83	71	80	83	74	64	81	89	77	76	85	91	89	62	79	72	82	76	80	74	65	75	87	99	76	75	66	62	78	81	73	82	67	83	81	85	75	82	57	80	74	76	66	89	76	81	63	79	78	76	82	82	70	78	62	96	83	73	70	72	68	60	67	74	69	70	76	74	75	70	76	85	68	71	71	75	77	64	73	74	80	77	66	74	77	77	90	71	75	75	84	69	71	73	70	65	76	77	54	82	64	78	63	93	84	61	95	85	97	61	82	79	82	77	87	82	73	93	68	84	77	75	79	75	85	83	68	75	65	76	82	82	53	82	75	80	80	67	66	71	69	83	73	88	87	77	88	71	75	76	78	74	77	63	72	79	72	63	82	89	92	70	102	90	80	78	67	85	75	71	66	77	61	74	76	65	77	88	84	83	66	81	86	85	73	70	88	75	75	83	86	73	63	69	77	83	83	72	92	73	74	86	82	68	84	74	71	76	82	85	78	89	66	83	72	72	77	89	76	69	67	72	78	77	75	76	75	62	78	86	67	76	91	85	85	63	69	85	81	74	66	84	82	73	67	75	73	65	77	74	78	90	67	85	72	84	77	72	63	79	68	87	70	70	104	75	83	53	72	91	71	64	75	73	93	77	84	69	76	62	78	85	88	82	72	79	88	65	78	68	85	91	59	87	84	83	71	64	76	81	90	77	83	76	78	67	70	89	82	73	88	67	69	85	77	90	70	88	68	69	59	91	73	87	78	94	81	76	75	72	81	70	67	77	53	84	78	78	85	67	80	86	83	81	69	77	69	66	72	94	71	67	70	72	60	74	65	88	71	85	80	71	86	76	86	65	73	94	79	62	81	92	81	90	76	65	80	76	78	66	69	82	72	73	80	81	69	90	82	82	77	86	79	66	74	81	78	73	70	81	89	89	68	80	77	89	77	86	78	66	81	62	77	78	82	81	76	79	64	91	77	78	57	75	100	85	74	61	72	67	90	89	73	72	69	68	80	66	79	71	82	74	93	70	84	74	94	98	62	75	80	97	75	87	63	84	82	80	79	80	87	70	70	73	70	68	82	75	76	72	72	76	86	62	81	94	78	70	75	73	67	71	77	73	84	76	85	80	79	88	103	77	85	72	81	75	72	71	65	72	85	79	81	80	85	68	79	76	78	66	80	77	102	88	74	84	84	67	78	73	68	91	85	98	80	70	73	74	96	102	79	70	83	65	84	90	69	89	62	87	90	60	81	63	79	67	82	64	69	69	86	71	83	90	63	69	81	83	75	74	84	70	81	73	83	82	74	85	83	86	77	91	70	73	73	77	74	72	93	78	87	68	88	69	71	86	71	70	88	69	83	74	85	74	84	89	72	65	62	87	65	85	80	68	84	74	64	86	84	74	92	71	67	86	82	72	73	65	71	68	80	84	65	57	72	83	76	83	67	71	87	57	72	76	88	68	75	92	69	80	76	71	75	67	86	84	83	71	79	87	70	79	74	98	74	64	63	72	66	80	72	66	85	77	68	77	82	82	67	57	75	75	74	80	72	67	78	95	79	86	72	72	96	76	65	82	91	72	66	71	84	70	67	83	75	74	82	69	68	85	77	75	58	76	85	82	69	75	68	72	79	77	87	61	69	74	89	79	88	74	82	82	83	86	82	76	100	70	86	71	67	87	80	72	80	77	73	79	84	83	93	81	72	76	82	65	70	77	95	83	66	72	73	75	67	77	76	75	93	62	72	72	82	82	66	78	81	84	89	76	82	77	90	74	67	73	72	78	94	95	96	74	75	72	72	57	76	74	76	81	54	80	78	77	91	66	65	74	85	77	81	75	73	77	52	72	77	71	85	73	89	68	84	75	77	64	74	74	71	89	71	90	74	71	76	81	63	74	76	79	85	73	82	65	90	87	65	80	61	83	84	77	82	70	74	78	61	85	85	63	79	85	83	73	86	70	76	84	75	73	72	72	58	59	74	91	75	87	70	79	86	69	85	71	80	90	82	71	75	84	66	74	70	91	66	68	67	78	69	74	79	77	71	83	74	67	89	87	90	92	75	77	79	77	74	70	78	63	86	71	90	92	80	65	76	83	98	71	94	79	73	75	71	71	76	72	75	84	82	73	68	71	82	83	74	71	72	80	81	106	82	78	85	78	77	73	79	98	86	67	60	78	77	77	68	89	61	71	79	77	62	89	82	76	81	75	86	78	82	68	72	76	62	72	75	74	79	70	75	84	91	81	78	55	66	88	90	68	62	60	77	81	71	64	78	71	75	82	88	80	81	72	64	89	87	80	79	65	62	81	60	76	83	82	72	70	77	80	73	62	84	71	89	60	69	66	60	75	81	81	75	65	56	70	67	76	84	97	69	92	79	71	85	77	78	72	71	84	88	84	87	81	64	77	78	76	73	73	67	71	74	91	95	73	81	61	64	80	80	97	89	80	74	70	63	72	68	78	74	98	67	74	99	77	61	74	69	76	78	74	75	72	78	80	82	88	79	79	73	81	81	63	76	87	56	79	68	67	81	78	80	76	76	75	90	73	71	80	78	84	84	74	70	92	72	67	82	90	85	74	94	84	74	72	88	87	79	73	84	69	90	83	80	70	63	78	82	78	81	80	79	75	93	64	83	66	76	84	66	68	80	69	84	81	70	78	72	87	57
2837	387	429	464	442	390	366	370	311	375	313	310	319	304	320	293	304	287	310	303	313	304	324	287	306	287	297	304	313	312	273	327	310	309	279	305	315	286	298	311	282	308	293	302	264	278	325	280	282	285	296	301	297	302	268	300	290	297	326	271	281	272	315	295	267	300	311	262	281	293	291	280	278	291	286	311	283	276	300	261	289	304	290	293	266	295	259	283	260	283	319	277	289	270	293	252	320	283	300	287	330	299	321	299	284	293	262	293	270	275	270	263	293	316	304	286	299	277	266	290	273	283	302	287	295	295	279	268	259	310	292	314	319	293	273	306	292	299	316	271	276	280	270	294	284	280	283	292	291	313	290	287	297	296	271	311	293	273	274	277	271	309	280	281	299	296	300	255	273	244	285	296	264	315	301	268	288	250	305	286	295	294	285	273	292	305	250	275	295	287	274	293	279	315	278	286	287	269	288	310	318	297	300	318	293	263	291	309	274	278	300	310	261	315	273	290	265	317	298	313	284	308	254	293	292	299	308	281	299	275	294	286	293	276	304	273	289	279	266	295	315	297	289	255	286	296	270	313	278	300	257	290	290	290	295	289	288	259	288	247	280	291	268	288	302	308	263	285	288	288	305	308	279	289	300	307	259	304	303	264	292	297	289	278	297	296	272	266	254	290	294	270	283	284	303	273	323	263	286	297	287	296	274	314	295	282	326	302	297	287	289	281	328	262	276	307	276	286	318	279	254	297	313	256	279	287	285	287	298	282	260	277	293	284	299	294	259	279	289	309	297	267	323	324	281	292	311	296	307	316	293	264	287	278	293	263	283	274	288	288	300	257	254	272	310	319	277	287	309	301	286	294	282	299	268	276	319	301	290	271	254	251	306	291	300	293	308	296	266	271	269	275	279	310	263	293	295	275	282	258	289	279	267	306	277	287	270	289	279	300	301	276	294	276	298	276	291	300	292	266	263	287	284	309	285	259	292	251	308	311	293	310	280	310	304	317	269	275	304	298	311	262	297	292	275	302	283	293	323	272	310	256	297	288	303	268	281	279	258	296	301	270	263	245	280	301	289	260	295	301	273	303	275	292	307	268	271	310	317	248	286	286	296	284	302	286	322	290	262	280	288	268	294	280	292	273	278	280	272	277	288	292	293	256	273	291	268	302	272	295	287	266	298	262	309	310	291	289	262	293	286	285	284	308	299	272	287	293	259	307	317	313	324	292	287	317	261	279	301	275	306	288	271	272	278	256	272	271	290	273	321	303	311	271	291	283	266	310	284	289	273	268	303	294	283	278	245	278	293	304	273	299	294	289	301	303	296	288	317	298	297	264	307	289	295	327	279	274	278	290	297	265	279	303	269	273	262	284	279	292	288	260	282	237	311	257	290	305	273	255	298	263	277	279	286	262	288	286	306	272	307	318	289	307	282	261	276	302	296	268	288	278	265	280	296	279	267	268	297	261	300	285	295	248	317	285	305	284	285	260	292	295	278	281	284	284	291	277	294	267	300	295	310	312	283	261	325	292	265	320	286	304	276	275	282	329	274	315	265	316	261	312	280	278	258	305	303	284	335	282	262	291	273	307	287	282	283	282	269	270	281	304	279	273	287	299	299	304	283	282	274	288	287	304	302	307	268	289	309	296	311	304	327	273	317	287	305	269	297	313	266	283	273	269	306	293	297	298	318	313	292	288	270	282	299	276	296	287	290	277	325	292	248	283	314	297	275	281	288	273	295	305	268	292	300	293	294	299	286	290	298	335	265	282	286	303	293	291	327	278	288	307	279	281	295	293	274	279	277	290	297	268	317	298	282	335	280	303	293	297	254	272	268	270	286	317	272	308	294	300	303	317	254	295	301	266	275	286	313	300	277	297	317	288	316	268	307	306	295	311	285	290	316	289	298	293	281	306	274	286	266	293	271	287	290	299	270	321	279	282	290	285	305	271	308	293	284	287	268	269	298	306	288	299	287	280	269	294	276	293	266	296	287	261	274	301	251	294	272	314	274	301	258	264	285	278	274	290	287	290	299	289	253	279	280	326	273	265	328	313	283	274	321	325	276	274	272	268	300	274	285	299	268	287	289	272	289	322	275	310	271	329	285	326	293	292	302	328	268	279	294	305	309	315	310	295	263	304	277	278	298	303	302	278	286	297	323	263	286	282	260	256	257	270	278	252	266	277	275	272	299	295	258	266	326	265	267	282	286	286	323	267	289	312	317	293	257	277	279	259	291	280	254	280	282	283	303	331	289	274	288	288	286	319	300	271	288	274	284	251	288	294	273	283	268	262	314	339	279	272	316	275	262	275	270	286	327	310	269	291	295	251	271	267	288	278	293	285	238	290	265	307	260	302	275	284	268	260	293	315	284	294	298	292	276	279	266	307	268	291	285	299	315	279	265	276	309	277	251	286	294	295	289	271	305	309	294	276	292	280	281	260	270	257	340	289	296	306	299	267	285	312	276	313	251	274	302	285	304	303	290	299	257	283	299	271	312	293	274	303	309	290	280	283	299	271	301	286	315	291	277	268	251	265	307	262	266	296	295	262	303	268	290	306	285	286	308	270	290	257	294	245	288	291	273	309	261	308	269	284	277	259	277	293	284	316	305	250	264	261	298	287	276	319	304	288	275	312	308	268	264	283	292	302	291	293	311	265	285	322	308	284	281	275	302	293	280	278	260	290	308	288	290	295	292	302	284	291	287	297	273	281	266	290	265	270	294	313	258	301	291	296	275	290	257	274	310	277	309	304	307	278	296	276	283	277	280	306	273	266	315	304	338	275	335	258	293	296	295	290	311	262	288	263	298	297	333	282	290	287	270	286	282	252	281	300	270	295	285	260	322	273	306	285	280	284	291	296	296	292	306	312	306	268	276	302	304	305	310	273	287	293	304	290	272	338	272	283	297	305	308	261	263	297	273	296	286	299	283	330	305	342	264	280	268	275	317	285	284	318	270	272	263	310	282	268	277	305	273	266	306	258	322	295	304	274	279	292	269	285	289	272	290	315	271	289	306	266	293	255	303	258	275	279	288	267	273	311	270	288	287	265	276	301	295	269	298	288	289	278	283	258	304	282	284	286	281	264	265	269	271	283	276	301	273	275	265	286	314	281	282	289	271	302	305	285	301	279	314	315	301	267	279	295	289	264	280	288	297	289	283	277	282	271	281	281	296	311	288	286	280	284	289	316	284	288	283	325	280	276	306	286	302	278	276	309	269	298	316	287	307	316	264	303	275	259	254	288	288	290	299	287	283	281	296	308	277	302	259	284	308	296	287	288	268	307	286	261	255	263	273	304	268	303	317	312	273	295	296	302	292	274	268	288	278	291	290	282	274	282	294	258	293	295	293	295	286	304	305	314	304	290	278	282	255	314	280	275	304	281	288	296	280	290	280	293	288	315	330	292	285	290	308	271	282	291	264	319	320	276	299	293	287	271	278	295	288	288	282	278	296	293	296	288	282	277	276	290	257	313	293	250	271	304	300	286
29440	7786	1725	1102	812	628	479	396	379	339	277	262	262	212	224	218	221	197	189	187	196	189	193	163	166	187	199	166	166	178	187	180	194	162	186	176	152	162	146	171	143	176	182	175	175	161	176	163	170	146	179	165	172	168	151	157	174	202	148	160	173	156	163	170	150	177	154	169	150	154	176	169	166	199	181	180	185	176	185	173	196	166	152	154	165	177	153	173	188	158	156	182	187	140	158	180	150	167	171	177	197	203	175	158	168	173	162	177	175	145	167	169	164	158	168	151	151	171	171	157	155	155	168	175	161	160	174	193	173	162	169	156	168	148	157	169	155	167	172	170	142	172	130	181	174	176	173	163	170	173	154	155	152	157	162	172	156	151	169	174	168	173	168	154	154	160	174	171	151	159	179	177	161	175	149	161	158	158	169	157	145	155	171	195	168	161	164	175	165	143	159	180	153	151	161	156	169	160	182	163	136	151	172	174	176	140	176	148	138	174	171	148	139	174	155	177	156	138	177	178	164	161	167	147	160	158	151	169	168	195	146	171	142	174	160	153	178	201	165	172	151	172	162	175	159	159	183	185	165	165	190	159	164	156	181	200	165	165	161	187	162	153	175	154	154	150	134	188	183	159	150	164	178	165	153	155	171	170	188	159	135	161	154	164	157	160	182	159	154	187	163	154	172	172	167	147	169	181	168	164	151	141	145	186	163	185	182	161	160	150	179	160	169	168	141	175	163	148	146	180	177	175	152	170	176	176	156	172	169	167	148	169	139	162	156	173	149	166	173	156	159	197	157	175	166	163	179	180	149	166	200	159	157	142	151	185	157	167	132	185	175	149	185	168	171	170	165	158	176	178	163	172	174	168	162	163	191	158	170	151	174	167	172	170	171	138	161	172	152	187	175	169	160	167	154	158	169	171	194	166	180	186	154	149	172	174	146	198	169	167	199	179	159	172	164	148	163	156	175	144	159	158	162	157	172	161	158	157	146	163	177	161	180	182	156	179	173	159	178	190	160	182	179	164	153	152	166	178	158	168	159	179	186	151	163	191	139	177	158	162	167	162	172	134	160	179	169	147	161	166	159	173	155	171	178	169	165	135	171	160	160	186	157	179	166	167	177	186	153	176	147	189	157	165	166	154	155	157	168	149	168	195	147	158	156	158	169	177	155	165	149	148	155	152	156	161	163	133	143	142	155	164	153	191	164	147	140	170	170	156	184	155	154	153	173	167	170	172	170	173	175	167	154	148	164	155	150	156	156	187	168	176	167	138	151	150	146	162	164	170	147	161	145	163	171	192	150	157	151	155	156	183	147	146	171	182	163	159	159	171	169	140	167	177	192	139	147	180	154	159	153	166	174	156	186	154	166	169	184	174	149	158	163	184	147	152	174	187	164	156	155	141	195	178	184	170	168	174	147	158	162	163	183	154	169	157	144	165	169	176	161	169	168	154	133	146	210	167	171	173	174	152	155	175	181	180	177	176	168	174	163	172	174	183	136	148	169	170	165	203	186	165	184	183	167	178	167	187	170	150	152	172	155	200	152	155	171	149	156	161	168	189	145	177	156	169	173	159	151	168	175	185	166	167	164	162	182	150	166	175	153	170	152	163	185	180	144	169	166	176	164	181	176	158	161	164	166	177	154	187	159	151	182	153	141	161	187	168	158	159	169	147	147	164	162	173	157	179	161	166	170	158	189	170	163	159	185	162	160	172	181	172	162	165	178	156	186	188	162	160	164	171	156	159	202	169	159	153	166	157	168	167	163	153	144	175	161	168	153	159	157	168	166	178	161	159	164	190	162	152	169	153	154	151	157	146	157	145	165	161	148	167	169	161	152	154	173	153	171	188	185	156	168	163	190	150	144	151	203	159	184	177	139	158	163	161	178	151	154	142	170	170	135	158	170	159	172	171	167	172	160	157	156	157	172	195	136	143	148	176	163	150	141	150	173	162	157	170	169	152	158	153	167	173	179	185	170	161	163	144	159	168	166	184	167	165	159	161	163	152	177	169	143	169	165	178	167	163	158	143	163	149	168	173	147	168	162	185	148	170	160	184	141	154	154	143	147	165	155	169	151	158	177	192	164	194	138	172	179	178	177	178	175	154	150	155	163	149	155	163	172	151	159	163	168	190	170	191	157	159	175	177	176	151	181	173	164	173	158	174	166	168	146	182	175	172	139	165	164	199	185	162	160	154	156	149	162	166	162	164	157	155	168	151	171	151	160	160	165	164	156	154	163	168	136	159	161	179	145	166	156	150	166	151	140	165	153	162	159	162	199	163	151	138	170	190	158	158	157	181	175	170	170	153	161	184	159	176	163	159	161	179	142	137	164	165	156	165	150	178	160	158	129	185	178	170	152	178	175	172	168	147	163	153	173	165	154	156	161	177	154	149	166	142	156	157	183	153	166	173	178	179	157	154	159	164	155	152	154	189	171	159	172	173	168	194	157	155	152	162	155	143	147	181	170	155	155	180	169	166	187	175	158	151	170	142	168	153	158	169	157	178	161	159	150	172	185	163	174	152	151	158	166	181	151	159	165	172	146	178	172	178	141	173	157	170	153	156	176	164	175	166	148	149	170	153	160	155	179	162	164	147	169	156	155	164	192	162	157	152	159	207	155	162	153	169	145	178	157	183	126	177	169	160	170	153	167	168	190	187	165	177	157	158	149	167	168	200	192	149	166	169	165	145	142	167	159	152	156	170	143	187	154	159	154	188	163	170	160	154	185	157	183	178	171	183	170	166	163	160	168	175	133	186	152	164	152	173	158	146	148	183	165	150	167	175	153	183	172	160	155	190	187	168	165	175	170	170	145	156	160	190	161	170	176	161	180	172	136	159	157	177	162	173	151	149	171	172	170	163	145	177	162	179	181	169	185	165	165	172	152	173	170	180	175	163	144	139	174	153	162	179	178	163	167	176	160	142	157	154	168	158	185	191	189	156	151	158	171	148	157	181	177	158	156	159	159	177	174	158	164	198	145	146	168	150	164	175	180	146	171	174	177	154	164	162	167	150	154	167	181	174	152	169	169	163	164	171	167	181	162	164	155	162	147	159	155	163	179	175	182	194	159	164	150	157	158	159	137	169	159	200	169	168	149	174	146	160	159	147	177	176	187	157	166	142	156	191	166	164	179	149	153	169	154	174	162	173	125	174	161	179	148	164	167	164	171	156	181	163	156	197	155	157	172	175	167	166	162	172	170	160	168	172	167	131	171	163	183	190	187	148	151	153	159	153	169	139	174	168	183	168	152	161	177	156	175	174	146	172	145	172	164	162	143	154	158	178	147	173	149	153	163	143	151	173	166	153	156	173	155	159	181	148	188	171	171	154	190	143	159	181	153	168	153	166	168	166	162	151	167	179	164	150	190	150	173	176	162	154	175	157	164	166	182	157	180	143	168	184	153	150	161	155	172	180	160	166	180	179	183	153	169	166	163	152	155	161	179	215	133	147	151	158	148	168	156	169	169	185	190	177	139	171	179	162
13961	1523	3290	3741	3083	2650	2115	1802	1529	1386	1287	1153	1091	1016	928	884	802	824	751	792	763	740	654	676	695	645	585	659	630	678	600	621	620	615	600	635	618	596	575	557	566	581	574	560	574	564	545	571	510	568	557	524	561	520	562	553	532	567	561	515	519	593	551	540	506	536	567	579	552	561	502	527	542	562	532	540	518	554	515	528	516	539	524	537	550	532	510	562	535	513	537	551	540	538	499	500	566	538	552	539	513	560	509	558	553	550	522	523	496	513	533	503	518	505	504	521	524	549	565	534	494	560	547	525	526	502	547	529	523	521	496	551	515	511	522	496	517	536	560	507	530	561	486	527	539	541	530	513	540	523	543	542	508	585	485	499	582	554	556	530	544	480	520	510	538	515	522	539	527	486	529	501	526	494	504	524	511	521	538	500	513	510	535	500	514	575	503	559	487	518	523	515	505	500	539	554	535	527	524	496	507	530	523	524	476	569	527	506	512	515	518	551	501	553	504	508	559	546	517	502	501	553	530	534	480	512	509	508	492	495	534	530	489	489	542	509	523	519	528	509	537	513	522	550	537	541	531	519	488	528	552	518	517	515	501	587	521	515	533	526	500	512	527	508	513	525	520	534	501	528	524	536	512	550	550	522	481	541	530	544	531	508	498	520	519	539	499	523	571	493	554	509	497	549	537	519	510	529	545	525	542	463	547	520	503	514	531	522	537	518	491	546	538	508	501	524	514	550	509	530	518	554	538	514	533	515	515	549	559	541	527	542	493	489	536	524	483	512	529	485	519	540	531	508	536	523	539	540	532	551	531	530	508	507	502	537	511	507	489	501	506	509	491	532	519	500	555	542	545	486	536	499	517	573	552	536	541	491	551	534	498	527	545	543	523	469	525	533	526	527	530	497	496	505	484	534	492	500	549	521	527	518	501	502	525	486	517	518	487	530	538	509	547	528	547	524	500	510	555	539	534	532	524	499	552	522	546	556	554	526	509	513	523	547	519	523	487	456	513	512	549	510	527	522	515	504	567	497	566	560	540	508	532	495	534	531	516	510	563	499	501	544	517	514	560	556	557	538	515	506	506	527	551	538	519	531	585	508	564	511	572	487	545	531	540	562	537	544	536	532	526	487	495	568	538	557	498	558	529	507	519	572	498	496	528	502	546	530	554	560	482	542	552	516	519	509	505	526	524	553	489	551	511	547	521	510	511	542	548	516	530	515	512	525	502	515	519	519	525	504	498	503	526	505	569	527	488	508	500	551	533	538	521	545	542	531	516	456	548	536	506	530	521	572	522	536	558	502	527	525	504	491	498	548	511	550	494	514	525	519	491	542	504	516	583	512	533	514	539	494	531	532	523	484	555	551	541	512	507	477	508	527	534	504	502	476	522	508	528	540	481	507	550	569	496	512	514	527	475	538	548	549	507	520	572	511	534	528	510	530	554	503	537	555	506	517	519	536	520	545	557	516	573	566	557	503	511	463	586	538	528	520	489	537	558	520	557	539	534	510	488	531	530	532	512	533	505	533	522	523	543	483	502	500	512	516	489	554	511	524	525	508	501	534	522	528	518	515	521	536	504	542	526	486	543	524	526	506	579	490	509	510	540	511	520	560	542	561	532	554	485	513	493	544	520	547	590	528	556	523	540	497	535	528	538	548	527	531	512	534	528	569	520	537	574	514	553	497	510	573	459	529	518	480	503	493	540	573	492	514	503	525	501	509	524	554	517	499	515	476	538	529	533	538	500	472	529	523	531	524	539	542	531	524	540	533	522	501	527	512	532	511	534	516	530	491	544	499	521	537	520	536	528	505	529	550	520	499	511	501	509	490	508	486	515	529	525	535	517	517	513	524	501	496	491	524	549	502	485	558	531	558	503	542	523	562	478	529	503	548	490	537	479	491	515	493	523	481	551	523	483	542	490	469	528	513	551	458	516	505	514	511	552	502	529	513	517	531	563	540	520	554	542	516	520	502	503	516	525	530	578	571	577	497	566	540	527	506	551	517	552	516	521	516	566	503	575	551	513	507	522	550	508	483	528	531	489	548	517	522	483	525	528	526	539	512	511	515	505	530	523	530	508	480	471	521	507	557	493	498	505	513	562	519	513	539	518	525	517	534	503	539	546	522	553	539	531	526	524	512	528	502	510	495	531	534	552	510	516	503	532	523	520	493	539	491	531	503	513	527	534	507	510	529	580	482	507	534	513	516	483	552	479	536	517	533	505	532	504	541	521	568	501	552	495	514	508	573	498	558	539	502	532	459	522	528	513	533	542	495	518	580	521	513	513	549	524	506	490	519	512	512	537	556	520	574	538	487	523	535	502	572	522	518	518	529	558	476	537	522	496	541	528	530	508	568	519	520	481	506	523	540	540	571	504	510	523	560	525	499	534	510	499	499	486	492	548	554	521	540	583	525	499	511	524	508	512	516	524	480	500	513	505	523	535	537	529	553	499	524	545	479	534	553	531	533	503	502	568	518	510	495	511	512	550	512	533	513	525	516	540	521	519	512	527	534	530	526	531	525	538	548	510	515	550	543	558	515	493	558	552	521	528	506	501	490	501	522	509	516	513	509	519	486	513	477	538	538	554	550	526	504	521	528	505	521	490	586	460	580	558	575	521	540	511	499	514	527	503	564	545	559	515	533	510	494	520	542	523	519	534	531	554	558	546	544	531	576	492	512	563	513	479	520	499	504	531	562	520	527	518	560	550	509	534	514	517	572	510	540	555	517	516	519	513	465	505	540	548	528	543	544	523	563	557	515	558	555	563	511	548	553	542	522	535	510	509	550	509	565	511	550	522	529	497	501	544	505	530	531	520	515	505	541	499	535	505	528	519	468	520	546	525	556	535	488	524	496	523	488	553	561	499	530	542	542	529	519	505	516	510	530	582	553	481	519	536	497	495	521	552	550	514	545	497	498	526	499	513	539	506	509	572	541	548	538	545	511	531	529	520	510	540	511	546	523	523	534	527	491	496	526	535	552	515	497	505	542	527	548	509	515	493	544	506	512	553	534	528	538	518	508	524	495	522	557	535	537	498	516	550	519	535	474	572	539	569	552	528	534	546	530	585	520	523	530	526	508	542	578	513	605	528	489	542	554	540	521	534	556	515	515	522	526	554	505	521	556	525	537	520	550	506	547	515	534	536	538	536	528	512	531	523	531	547	498	509	535	496	519	512	509	514	529	558	506	504	507	469	536	474	481	526	555	536	514	501	512	513	500	584	529	545	545	531	533	556	544	541	538	509	486	574	522	557	545	532	536	498	544	534	534	505	512	500	510	542	546	503	539	502	467	542	512	523	527	512	489	524	518	546	550	532	504	508	502	556	507	543	510	500	545	515	508	546	511	516	544	505	519	510	515	530	528	516	533	479	515	475	509	512	513	568	549	536	491	539	517	478	554	542	562	525	554	534	518	507	552	503	514	526	499	501	498	510	506	510	528	527	522	522	511	507	503	522	486	550	519	490	504	498	568	541	528	544	546
35363	19008	7844	2587	1642	1183	989	748	644	572	525	452	444	400	370	378	326	329	334	321	325	279	296	288	302	280	300	273	294	271	266	271	280	252	267	287	294	266	257	250	265	249	268	280	262	289	241	251	261	266	270	260	226	241	266	246	268	268	304	255	255	222	269	273	260	253	267	258	270	264	250	277	251	249	261	277	263	274	256	243	255	254	261	262	286	283	254	301	309	245	262	275	253	283	258	251	271	249	262	282	254	258	245	259	247	266	272	245	282	241	266	244	261	233	273	257	264	280	244	254	252	252	252	253	263	254	225	233	244	273	272	241	237	263	269	285	238	244	246	242	278	274	256	251	251	275	255	274	278	276	304	265	251	241	263	254	275	254	286	237	244	246	284	258	239	263	239	259	258	278	272	265	275	295	292	234	245	267	258	246	243	254	252	242	241	233	241	233	239	286	253	282	273	244	250	271	256	280	242	269	253	258	251	217	241	258	231	258	248	248	227	238	264	259	264	242	259	281	217	275	291	245	251	276	248	260	241	267	255	264	227	246	269	262	267	283	277	220	300	257	254	243	266	290	251	265	248	253	268	283	239	259	261	244	265	264	259	233	277	269	257	274	244	249	265	260	253	247	257	239	255	253	287	271	225	235	252	259	272	232	251	260	285	256	226	255	259	226	239	255	296	253	265	263	254	269	286	254	278	218	283	263	287	263	278	252	243	252	262	257	260	239	278	265	265	243	227	270	234	263	244	244	260	238	261	280	249	274	237	254	282	241	267	279	246	246	279	270	276	263	242	264	248	254	266	249	262	287	272	278	221	296	253	255	266	243	248	263	260	275	244	253	237	239	249	243	269	261	260	245	275	263	252	277	277	253	269	242	254	238	275	241	234	238	247	258	269	264	241	264	267	267	263	221	282	275	254	244	248	267	276	239	239	251	225	243	246	244	270	274	264	267	244	242	224	294	249	251	248	249	277	258	259	238	298	263	275	282	258	222	233	238	225	230	278	267	254	275	234	237	230	243	245	288	261	267	263	274	296	240	246	245	266	271	225	246	255	282	257	263	249	248	264	265	294	283	261	274	241	260	261	281	250	274	278	257	214	244	232	270	230	266	231	260	275	301	284	239	240	245	235	224	276	231	257	268	282	262	261	253	253	248	220	274	244	268	249	232	262	264	218	275	278	270	271	277	287	250	254	250	281	256	242	261	243	246	255	270	239	248	272	274	255	247	258	277	268	266	234	268	273	261	263	266	278	246	233	269	258	239	268	296	247	238	292	247	279	248	249	266	262	234	249	240	249	268	265	243	256	289	238	221	287	266	258	228	263	247	262	254	239	260	266	251	265	280	246	241	261	257	264	244	254	272	241	248	272	247	264	285	257	238	239	287	284	250	273	271	243	250	240	285	240	293	280	276	274	251	250	253	273	256	279	282	243	257	256	283	260	237	258	273	242	244	266	246	291	264	262	272	275	275	252	234	281	279	241	289	271	277	242	304	265	260	249	252	267	245	264	276	252	252	239	272	289	265	270	256	230	301	236	285	266	270	253	245	280	266	284	272	254	257	263	259	255	261	229	254	261	241	232	250	283	252	254	222	242	275	253	245	245	271	253	278	284	266	247	271	233	305	255	253	271	260	259	259	237	244	253	237	272	272	248	264	267	279	247	263	264	248	265	270	239	247	235	249	254	257	261	258	264	262	265	260	276	256	257	270	271	263	260	254	264	233	282	275	254	266	271	247	271	241	261	270	270	275	223	270	268	274	270	249	268	285	256	276	274	233	262	284	257	268	270	282	246	277	300	261	260	248	268	266	268	255	226	260	240	247	248	238	268	257	247	273	232	274	270	275	254	233	237	274	241	252	279	250	224	261	247	309	269	260	254	241	253	220	241	249	266	268	272	261	266	249	245	240	247	272	254	264	258	259	280	248	264	253	278	268	264	266	241	229	230	257	269	258	236	246	259	245	287	284	246	243	269	226	272	257	260	259	256	251	263	242	242	260	248	246	235	240	254	231	269	256	258	270	259	278	213	276	254	215	272	269	268	227	226	249	275	259	241	240	276	270	213	252	246	258	264	249	273	263	247	259	264	268	263	238	259	254	255	260	240	238	259	250	241	238	252	240	252	257	256	211	227	273	273	274	283	239	266	276	251	260	286	273	252	261	229	250	246	253	272	225	264	262	270	239	245	258	241	261	241	238	218	245	261	286	262	244	234	266	250	250	236	243	258	237	255	248	276	294	260	257	279	245	216	277	259	293	230	282	271	260	257	234	247	258	254	268	241	259	250	251	288	275	270	261	255	237	252	240	219	282	238	253	287	248	275	253	248	262	279	255	266	250	273	244	264	265	242	256	272	255	256	263	234	254	283	254	264	248	256	262	261	247	244	276	228	267	253	257	270	259	246	251	249	244	247	237	250	241	252	232	218	250	243	253	261	229	262	243	245	278	229	253	247	251	229	294	226	261	283	235	221	267	258	273	275	264	265	269	271	247	233	269	257	246	260	267	265	260	262	276	250	251	263	243	273	241	257	261	258	270	267	248	226	278	269	272	262	240	257	231	232	269	284	290	242	242	268	256	263	244	270	247	244	262	248	239	254	270	288	269	236	260	236	249	258	274	230	207	253	260	252	274	252	251	243	249	244	242	271	295	275	300	266	257	262	246	279	262	282	234	256	256	255	268	237	252	251	246	270	270	247	254	275	248	232	269	259	245	256	232	244	236	256	248	261	272	260	256	238	265	223	266	240	265	262	248	292	260	258	253	240	247	284	271	223	254	267	272	240	248	260	246	264	267	260	269	295	264	248	248	256	246	255	264	265	254	289	241	244	270	238	251	241	248	259	250	237	219	262	274	244	262	240	280	264	257	260	271	226	259	246	267	245	263	272	244	271	241	269	225	267	261	251	258	246	234	248	247	235	285	256	257	269	271	237	253	254	274	273	264	243	281	245	275	310	247	268	270	251	249	237	272	234	231	237	267	253	275	206	270	267	239	243	262	243	247	262	240	273	252	240	248	254	234	220	259	261	255	227	251	247	241	238	265	240	235	271	259	263	246	280	289	245	254	271	253	241	234	274	253	269	263	247	250	260	255	244	253	266	249	265	244	264	255	250	248	243	231	264	257	244	243	281	241	261	252	245	235	248	250	294	279	254	288	253	266	263	281	249	247	269	299	266	236	251	252	255	250	275	283	261	254	255	234	270	254	267	284	274	261	257	276	257	247	258	289	269	268	224	252	267	254	278	267	251	282	267	259	276	254	251	267	253	244	271	258	266	279	282	230	232	263	269	267	268	240	279	276	287	278	252	238	262	261	249	267	278	240	276	248	276	249	241	250	253	247	259	276	242	232	239	242	264	250	260	250	236	254	232	246	257	272	253	251	277	273	258	253	280	255	256	243	234	262	259	229	252	233	209	259	237	281	239	258	257	240	246	246	276	276	253	271	252	263	265	271	251	237	255	274	273	251	255	243	257	246	274	275	232	270	274	228
18841	2810	5958	6770	5879	4697	3909	3360	2754	2518	2179	1923	1800	1640	1497	1453	1415	1322	1295	1172	1188	1210	1180	1020	1092	1007	1035	979	992	978	944	958	931	886	861	926	840	873	922	855	893	823	849	785	844	806	797	848	800	848	822	823	800	842	848	823	785	800	803	821	767	851	790	745	792	814	781	766	815	820	849	805	743	785	801	802	782	748	811	758	796	756	801	765	808	797	757	789	787	748	806	784	776	786	741	777	749	779	822	759	752	759	747	742	753	757	784	794	747	761	773	763	695	740	761	761	764	825	747	763	770	782	752	702	789	772	756	774	759	758	779	765	747	770	777	764	734	767	760	768	773	798	731	814	754	734	723	768	737	744	757	738	761	746	767	774	774	830	710	760	767	730	794	769	812	748	751	735	723	724	760	750	774	787	746	761	775	785	753	749	787	792	749	731	796	734	714	733	773	831	738	767	763	764	705	788	747	761	704	729	744	743	758	851	759	732	784	737	781	735	777	775	782	742	755	728	716	729	766	737	743	760	718	767	798	701	756	732	764	733	761	788	737	722	768	741	775	733	761	765	767	790	763	742	727	732	706	742	754	718	737	727	755	737	754	728	766	715	782	768	751	792	765	716	732	732	766	786	804	769	754	773	761	765	762	738	736	760	762	764	790	752	746	789	756	775	710	704	758	745	773	788	758	773	758	709	757	765	796	766	768	766	705	766	725	748	794	749	784	770	745	717	816	767	726	752	724	748	758	694	817	761	800	741	738	724	687	833	738	731	747	734	764	726	728	737	740	799	744	701	764	755	767	772	736	779	735	772	759	726	763	783	763	780	755	814	753	762	745	753	750	736	717	763	768	769	764	762	791	768	759	776	730	805	745	740	766	787	751	747	805	726	738	781	778	796	732	770	748	730	784	760	722	718	751	751	765	789	760	775	717	723	749	729	754	766	769	745	773	767	778	762	789	759	759	756	754	788	802	768	716	689	759	733	758	808	763	788	750	762	781	773	714	751	743	715	771	753	757	765	754	751	734	759	772	786	754	797	775	754	764	761	720	707	752	748	765	782	748	772	747	765	738	720	752	702	744	751	792	752	713	766	746	784	753	720	750	737	798	715	732	695	740	754	757	746	782	836	774	748	702	745	742	788	768	766	715	757	805	763	758	705	761	762	736	770	758	707	697	721	753	847	742	755	717	746	760	760	771	693	798	792	800	769	797	720	777	784	758	731	725	775	783	737	756	755	723	749	729	799	764	735	775	777	740	770	762	757	783	750	814	778	778	784	780	731	760	733	742	759	763	732	760	777	697	760	716	722	746	798	754	727	694	767	718	713	780	715	800	716	789	761	744	729	677	801	724	789	747	740	786	766	788	722	764	779	751	776	793	750	781	804	786	780	778	746	764	761	774	721	795	761	761	763	707	749	705	763	714	770	753	783	759	795	738	777	742	775	719	793	763	754	727	744	762	696	732	748	738	719	745	768	723	738	771	699	727	722	776	700	754	749	746	726	752	682	737	750	813	770	712	765	715	759	709	737	760	778	802	753	758	792	725	765	742	700	720	751	750	744	761	777	757	758	728	754	787	771	694	798	754	753	771	717	725	755	734	759	742	734	729	748	814	727	724	760	787	753	768	717	744	728	753	748	736	788	742	762	766	702	741	703	765	762	770	734	741	798	757	760	772	762	699	719	740	746	762	766	758	697	724	768	766	757	767	768	756	762	750	741	769	728	724	743	782	744	761	725	731	729	717	740	714	781	780	739	701	765	758	779	708	793	777	767	776	738	787	746	771	762	745	760	748	765	738	752	755	772	770	757	756	743	766	776	768	763	703	730	758	765	712	767	771	794	789	782	718	772	729	821	778	797	705	728	756	765	766	774	733	758	760	744	732	778	752	722	762	762	811	748	724	731	743	742	679	721	774	720	731	708	766	756	768	714	823	731	768	748	770	770	770	738	765	686	756	724	740	768	798	758	718	736	757	806	724	823	741	780	756	759	736	786	740	762	769	706	756	751	747	805	751	729	724	754	787	709	790	760	742	732	742	784	770	746	783	723	721	774	754	743	779	800	757	763	749	804	725	777	774	741	713	793	837	778	731	779	696	793	771	759	758	788	713	729	769	758	752	790	729	824	744	724	715	785	759	782	725	737	755	740	745	764	729	796	765	750	772	738	750	780	781	718	748	765	739	766	782	811	788	788	715	739	757	783	760	735	801	772	797	745	742	728	774	761	739	762	792	755	717	767	769	764	780	737	727	697	782	723	757	763	750	777	795	800	764	761	760	761	779	727	746	725	748	753	767	773	799	769	745	736	712	804	781	730	751	725	728	730	742	781	776	751	759	753	727	787	739	694	784	772	734	748	739	739	724	800	758	781	809	785	723	758	763	753	730	788	774	798	774	740	773	774	714	774	781	710	751	737	794	723	722	777	724	737	741	742	770	707	753	742	797	737	791	766	740	821	761	751	703	733	732	758	809	731	783	755	709	727	769	762	678	767	743	729	747	767	748	730	737	792	781	754	759	727	770	759	821	759	756	737	760	782	738	721	760	772	720	726	765	811	763	717	762	729	761	771	721	749	671	780	769	727	720	716	743	699	778	766	802	772	710	822	710	751	760	727	744	744	741	769	735	745	758	729	730	727	710	743	799	765	739	786	751	760	781	761	782	687	781	784	763	776	821	769	775	736	751	818	792	761	707	772	685	756	746	774	718	740	750	759	758	694	705	716	740	771	745	725	774	700	770	724	717	776	745	745	741	777	738	767	791	759	742	810	787	721	740	738	784	754	793	737	767	743	752	730	718	717	743	755	742	796	744	737	750	718	770	766	828	729	779	773	761	751	745	779	744	777	792	724	738	763	785	750	732	716	732	756	759	753	756	733	744	754	754	748	769	785	763	736	782	747	751	773	728	729	825	722	728	781	732	767	736	788	719	760	752	736	809	765	721	760	739	777	754	748	777	756	693	738	738	747	779	742	704	743	735	730	746	772	736	744	759	774	769	703	745	752	724	780	740	730	773	739	746	745	752	805	795	789	788	721	789	780	737	762	712	749	724	766	774	725	762	758	698	791	718	784	728	797	771	768	735	723	770	754	711	792	826	746	794	756	748	773	770	702	768	783	768	775	800	746	732	720	829	767	719	800	762	751	737	720	727	677	760	757	802	735	761	757	746	777	741	742	742	760	792	721	742	745	766	783	780	704	756	720	751	753	745	730	723	700	715	699	757	770	757	753	686	747	783	745	807	754	820	767	838	763	751	747	717	798	752	751	782	744	765	789	759	762	742	754	732	731	699	725	781	803	704	763	793	783	748	738	717	697	807	738	727	782	719	729	723	774	773	734	771	729	767	733	730	766	796	778	780	720	786	771	768	739	769	738	745	755	741	691	752	768	744	748	781	741	751	728	755	778	741	738	801	753	721	788	728	765	779	729	772	755	758	698	720	772	756	792	719	747	791	770	780	715	789	697	756	765	748	764	719	757	759	746	719	781	732	708	770	752
3487	246	165	129	107	103	101	92	77	98	82	81	79	88	60	74	70	96	84	75	64	78	76	80	82	86	82	90	77	86	64	88	69	77	70	81	76	77	79	78	89	78	74	81	87	72	71	83	84	78	68	71	87	80	86	76	85	78	87	80	86	93	79	64	76	78	81	75	82	77	90	76	71	78	74	65	73	74	93	76	76	71	72	72	75	82	73	78	88	63	83	85	73	82	65	81	85	86	84	77	68	68	97	69	53	85	70	76	77	70	85	67	75	78	87	80	63	86	77	76	80	80	80	82	83	71	79	74	70	69	80	85	67	76	92	90	69	85	77	78	81	74	81	69	80	72	83	73	80	71	72	84	59	72	67	69	86	76	76	77	78	86	98	76	74	70	75	78	66	78	68	86	85	62	70	77	85	93	68	74	79	71	85	83	68	62	86	65	102	66	64	66	87	73	65	74	81	71	74	79	78	86	73	84	83	90	71	84	71	67	87	76	82	67	74	85	86	72	68	78	63	78	80	73	86	78	89	93	87	78	77	78	75	75	62	95	76	83	68	76	69	72	78	86	78	84	75	81	73	84	80	77	75	82	80	81	83	76	73	82	84	79	87	91	63	72	82	48	68	67	88	78	76	79	78	74	92	80	90	76	89	68	74	72	76	82	66	78	70	74	81	78	61	87	69	65	76	69	78	93	87	76	77	64	79	92	83	57	56	66	86	63	80	80	81	72	78	85	69	77	66	67	73	98	76	74	89	77	68	83	88	86	75	86	72	67	73	74	91	76	75	77	105	71	84	69	82	88	77	82	80	68	82	100	84	80	77	93	79	77	72	70	86	82	74	64	87	92	85	58	81	80	75	70	70	70	82	89	76	76	83	73	69	75	78	82	73	73	81	65	78	79	78	71	88	84	85	73	79	79	85	73	90	79	73	70	80	76	72	100	84	70	66	90	74	73	83	88	67	78	82	78	76	88	88	74	69	72	76	77	87	90	76	65	91	85	83	64	67	100	77	72	70	65	67	76	76	74	67	59	87	93	79	83	84	72	77	83	65	82	72	87	69	78	76	82	65	68	69	94	92	72	69	69	79	83	53	77	66	90	69	66	81	74	70	79	81	86	68	75	68	77	76	87	80	59	88	75	76	67	63	80	83	87	65	65	74	72	86	77	82	100	92	71	77	63	87	70	80	77	75	106	74	87	70	79	75	93	87	69	94	74	74	82	67	86	62	78	71	73	68	79	72	73	74	84	73	78	82	69	74	86	66	71	81	66	100	65	78	79	71	67	81	74	64	87	75	83	80	69	75	66	65	81	97	73	68	86	72	61	85	89	68	70	66	74	79	86	82	77	87	77	68	69	83	77	78	72	75	83	70	82	65	71	69	86	81	71	77	87	75	79	73	77	75	70	80	80	71	82	72	69	70	71	87	71	78	64	84	76	76	81	74	71	68	64	73	80	72	94	77	88	90	90	83	92	56	85	81	87	94	79	83	64	94	96	94	55	66	76	82	69	80	81	88	79	77	72	88	94	93	91	74	76	74	75	91	87	91	77	78	76	75	81	83	95	79	80	75	87	77	72	76	82	85	75	65	77	83	63	60	66	92	67	77	72	85	87	81	74	82	79	80	74	78	75	84	77	82	81	68	71	72	83	70	74	76	62	72	76	88	81	86	79	69	78	67	58	74	83	71	76	58	93	72	83	83	77	78	79	75	74	82	93	76	78	84	68	79	75	77	91	77	82	74	72	68	60	80	90	78	87	84	71	71	67	74	65	86	72	83	73	73	72	72	72	73	74	67	52	81	88	62	67	91	67	81	88	57	82	71	77	75	75	71	82	87	73	82	84	88	79	77	101	69	82	75	82	63	57	77	74	78	80	84	86	84	82	74	78	68	86	84	83	80	72	82	68	76	85	83	72	54	79	83	90	94	75	79	74	79	67	66	90	79	87	97	79	71	87	73	75	74	79	86	75	79	95	77	62	74	74	66	73	75	60	78	96	70	77	74	75	83	78	74	78	68	88	90	78	64	83	84	86	98	83	65	81	73	62	72	90	76	69	71	84	69	84	66	78	72	68	83	90	75	72	65	64	81	71	75	66	99	84	82	69	70	70	80	80	68	78	80	69	71	75	80	68	84	64	82	87	74	63	63	76	74	70	84	78	81	75	79	69	92	87	75	76	68	73	75	63	89	63	74	66	79	61	76	81	82	56	75	93	77	74	75	72	91	59	76	68	76	78	85	109	73	82	79	78	74	93	76	75	73	88	74	86	94	72	86	66	91	67	68	85	89	74	84	72	79	69	90	71	68	70	83	65	70	79	81	74	74	77	63	99	77	80	75	79	89	81	75	71	63	76	72	61	71	84	88	88	95	71	66	80	83	74	74	80	81	78	88	68	84	81	55	75	82	85	74	79	89	68	66	69	80	90	71	95	71	79	77	86	76	78	86	93	84	74	68	73	63	92	70	68	69	81	66	70	85	90	75	65	80	75	75	83	94	73	84	70	69	77	66	69	70	84	80	94	85	56	71	75	68	82	68	81	78	74	81	83	81	69	73	55	67	76	81	78	71	77	84	67	71	86	76	72	81	66	79	73	82	97	65	73	81	80	89	69	67	74	76	79	67	82	74	78	62	79	70	70	63	77	71	75	72	88	82	77	85	84	86	71	64	81	97	73	68	76	81	88	70	82	66	73	64	80	76	101	64	73	89	80	79	66	73	82	87	70	66	70	67	73	87	80	73	72	71	78	87	88	77	66	73	68	63	67	78	70	61	81	77	86	75	80	79	82	84	83	79	72	75	72	67	80	64	71	95	78	63	73	77	66	70	80	74	79	85	90	76	84	92	62	67	63	77	66	88	97	80	69	93	73	71	63	79	74	78	72	63	86	74	76	83	77	80	92	82	89	82	92	73	74	65	79	81	76	73	84	79	81	74	65	72	78	82	74	76	77	79	74	93	79	87	83	70	96	91	85	92	76	80	65	78	78	83	82	84	75	75	75	56	85	80	73	70	68	61	85	80	90	85	82	89	63	80	79	81	91	74	92	60	89	77	81	66	67	74	74	78	82	53	83	100	82	81	56	88	92	76	82	77	62	85	76	65	76	63	88	69	83	76	68	79	88	82	64	81	87	79	67	68	85	81	55	66	91	63	85	83	77	79	86	82	88	80	88	84	72	85	79	71	82	70	91	70	80	82	85	92	57	70	82	88	72	74	62	69	89	78	70	102	74	63	63	73	66	79	91	88	86	70	81	81	75	68	79	70	69	81	61	68	70	89	77	74	70	63	79	92	99	79	81	86	65	76	79	81	98	75	88	77	74	83	71	85	88	74	82	76	94	69	78	70	74	80	91	95	86	83	73	77	81	70	85	83	65	62	65	78	65	69	66	87	84	61	59	76	79	73	85	75	92	91	71	70	79	84	70	91	74	74	64	64	85	80	65	70	70	70	59	93	77	73	69	81	71	64	84	87	76	79	79	67	80
2762	309	425	460	423	385	353	386	365	359	316	318	319	293	293	305	331	306	302	282	251	294	278	306	289	287	291	279	321	286	278	286	289	299	284	302	297	286	287	299	283	292	281	279	296	262	289	257	269	300	287	276	283	282	298	288	279	297	263	273	278	287	302	284	300	283	313	276	252	287	268	299	310	274	275	289	280	283	259	283	300	301	290	295	280	295	309	295	315	295	282	283	274	303	272	292	273	296	260	291	259	289	282	324	263	279	297	282	322	280	304	286	285	309	299	282	304	267	312	262	295	312	280	279	265	263	271	281	282	291	280	295	268	269	308	287	300	269	300	293	280	295	266	293	295	268	281	293	303	277	279	285	272	270	299	303	301	291	299	289	280	261	285	245	317	290	290	274	286	301	300	348	311	302	270	264	253	291	264	255	272	269	298	274	284	278	300	300	272	295	297	274	307	304	306	286	277	281	290	308	325	314	273	270	296	289	286	272	311	293	308	289	282	303	300	253	277	252	282	266	261	268	301	281	299	267	291	266	315	312	287	275	294	283	287	302	281	272	289	263	275	266	303	288	247	306	289	285	283	271	289	271	301	309	273	296	294	280	265	303	304	310	284	251	250	290	278	287	291	303	331	302	279	302	280	277	276	294	297	285	284	262	267	279	266	309	301	306	265	287	313	288	274	285	309	291	277	277	317	293	278	303	290	250	306	286	285	282	308	274	297	271	301	296	275	294	266	294	286	280	269	293	303	246	276	297	277	314	284	286	255	293	290	272	305	260	280	263	279	256	273	289	284	290	317	288	281	276	265	300	293	304	282	273	295	287	287	274	269	281	283	299	278	255	296	302	274	288	289	297	282	299	276	296	305	270	290	274	265	285	282	301	315	270	282	280	283	274	289	286	263	299	275	271	276	299	309	291	268	294	299	308	302	291	283	258	270	266	262	262	268	308	303	303	298	308	298	265	293	273	300	276	288	296	283	303	289	297	284	266	294	272	279	281	270	298	279	245	286	280	292	280	273	309	288	277	304	279	304	288	316	294	286	272	295	263	293	282	279	289	280	296	307	292	284	286	313	298	302	293	323	251	287	262	291	298	289	270	253	294	284	290	286	298	286	282	267	294	270	287	278	273	292	262	293	304	259	259	284	277	296	276	293	292	297	267	292	291	272	281	288	299	288	270	261	294	297	301	280	264	271	302	279	292	290	284	304	260	288	293	260	283	275	259	277	294	265	285	276	290	292	293	291	280	263	286	294	298	285	305	292	324	316	287	293	279	296	318	293	266	289	276	296	316	297	300	300	295	288	291	274	303	303	330	251	264	286	282	266	266	310	273	289	291	286	310	261	315	318	307	277	279	279	271	287	288	281	297	263	279	270	286	269	270	299	304	274	294	282	280	293	274	280	296	310	272	309	287	315	273	276	284	311	293	285	315	277	307	281	296	254	299	275	316	311	269	257	285	274	283	279	296	297	257	269	279	265	315	296	261	286	276	275	285	288	239	272	287	306	309	287	291	299	281	295	280	296	272	283	297	292	302	305	247	306	300	278	313	306	294	318	259	275	276	328	291	279	303	296	282	280	264	253	285	280	284	286	299	285	286	298	304	274	261	247	285	286	295	276	273	287	278	285	270	290	288	276	320	258	274	265	294	260	286	300	311	305	304	300	296	268	306	320	279	254	293	308	326	298	278	298	296	286	297	266	296	320	300	309	296	271	307	281	266	271	326	264	297	280	278	270	318	286	276	284	275	278	282	319	292	294	299	292	297	282	309	272	294	277	282	287	265	283	266	294	265	286	283	281	274	321	277	300	302	284	295	300	291	290	283	296	309	282	293	268	266	266	303	310	300	300	301	286	296	266	277	319	279	278	292	277	268	295	307	307	276	289	282	266	273	281	294	272	309	266	313	280	287	264	266	266	275	289	283	292	262	284	279	294	289	293	272	272	283	299	269	280	296	280	311	327	288	279	303	299	285	301	281	293	301	299	272	287	275	282	277	282	303	276	298	321	276	273	291	282	280	287	317	293	305	283	314	272	265	292	298	252	330	300	319	294	280	294	292	269	315	301	279	313	290	255	282	314	282	319	310	308	282	297	241	281	325	336	294	279	245	297	279	284	307	287	272	250	316	289	301	283	328	282	281	308	302	282	314	281	298	302	311	285	294	311	295	274	279	292	326	279	271	317	274	283	304	255	304	284	306	303	267	296	302	270	279	273	254	313	254	294	300	283	275	265	281	297	293	275	332	299	252	263	298	285	263	257	289	313	286	295	277	346	312	265	290	286	296	303	291	287	272	281	303	305	266	269	308	277	295	274	272	278	264	279	294	284	292	267	295	289	296	264	324	267	293	262	244	282	324	284	302	276	278	253	270	316	305	291	290	310	289	312	273	270	293	272	249	304	269	279	283	260	269	287	304	298	289	265	277	318	271	282	292	275	278	280	282	279	280	294	299	296	262	306	271	271	279	302	282	286	307	278	290	288	293	257	308	289	301	286	279	294	300	298	272	305	309	305	256	268	277	290	252	301	287	296	292	294	269	283	301	323	293	280	299	286	284	271	292	300	317	285	288	312	289	302	254	265	286	257	285	329	278	249	318	279	301	304	301	285	229	265	263	290	307	308	264	284	278	264	282	295	269	287	298	263	267	308	266	288	271	271	273	288	281	282	279	284	277	297	287	301	306	288	298	282	297	306	299	269	296	308	306	260	301	273	329	315	307	298	269	282	295	320	276	271	300	269	263	294	287	286	274	276	289	283	276	271	238	290	297	279	261	318	265	277	296	302	301	299	296	260	268	319	273	303	308	284	261	281	298	284	304	265	302	303	280	290	281	298	277	276	294	267	297	282	285	294	329	285	265	307	285	278	259	298	257	296	269	297	287	284	308	322	300	316	291	301	282	297	315	309	285	265	313	259	280	280	297	298	315	256	282	244	272	280	276	274	296	258	303	325	289	289	274	291	305	287	296	288	294	291	279	294	286	278	288	269	287	309	327	315	293	288	266	288	294	308	306	277	280	278	274	293	263	287	280	294	286	308	292	286	300	288	296	277	280	282	306	303	287	288	316	284	297	260	310	315	257	289	271	302	266	289	294	265	283	302	259	286	272	272	272	291	310	291	286	285	317	281	308	294	272	300	300	268	307	323	297	278	284	274	288	304	303	289	268	281	259	291	319	303	297	293	301	282	251	308	286	310	278	295	259	293	287	307	297	317	266	260	293	275	310	297	274	265	282	265	278	305	292	301	261	293	294	307	321	303	258	280	299	292	263	312	296	294	291	270	297	324	258	279	296	304	296	267	270	292	312	274	286	304	264	267	282	286	289	289	288	259	303	298	310	287	277	327	276	279	260	289	269	274	270	280	295	328	288	288	292	284	298	292	286	269	283	268	305	288	270	299	280	261	314	274	284	304	308	270	284	273	272	294	314	318	293	277	286	298	267	281	241	287	308	306	264	277	311	300	274	278	303	299	302	285	264	294	269	278	284
30730	9182	1805	1175	867	591	533	401	341	317	280	231	257	226	234	216	202	220	193	195	202	189	176	180	221	192	194	156	199	184	161	201	169	191	174	167	150	199	194	176	172	174	174	146	164	148	180	172	180	157	151	169	178	184	146	165	164	173	205	161	162	167	185	180	160	192	161	152	161	143	169	165	183	166	178	189	157	160	153	147	158	166	158	170	136	153	167	173	174	188	177	154	168	189	188	171	157	160	189	157	176	147	168	187	194	162	159	181	168	165	179	179	166	140	145	169	178	152	179	156	167	170	153	166	185	183	160	173	142	179	157	196	165	139	143	160	155	163	160	203	184	168	159	163	158	174	150	175	174	158	156	155	187	182	192	182	155	153	186	162	181	146	176	155	172	187	184	151	189	179	156	155	154	172	172	171	165	154	142	152	176	152	160	175	150	175	138	162	177	173	161	180	145	159	156	160	163	150	175	164	163	147	156	168	159	159	174	154	169	187	162	179	147	181	140	163	165	139	194	171	152	176	155	156	160	164	197	168	180	158	173	178	180	155	191	145	168	153	156	158	167	160	182	165	169	178	168	177	150	156	148	165	164	184	159	187	165	175	145	140	153	159	156	163	156	169	158	172	152	173	163	171	179	168	157	171	146	175	168	160	154	161	168	159	154	158	172	172	155	172	179	191	160	155	148	160	168	163	168	172	155	147	162	177	165	157	176	172	166	151	168	159	159	167	165	190	172	160	150	148	189	150	171	174	149	145	160	148	154	184	148	167	156	169	168	155	150	159	176	175	167	144	184	176	173	147	170	162	160	150	170	164	170	164	169	156	159	148	166	155	171	164	199	187	169	177	169	168	174	164	173	156	157	165	162	164	186	164	163	157	143	170	154	172	154	165	154	175	145	170	181	159	170	167	164	171	182	172	153	164	170	160	171	184	159	178	187	149	172	153	159	156	176	169	158	168	195	160	180	161	136	185	181	164	167	167	149	179	162	173	166	169	163	185	148	169	161	150	153	152	172	174	177	161	154	154	169	159	162	154	154	146	166	183	172	185	179	164	194	169	155	156	174	168	153	151	180	172	147	165	153	147	150	183	168	184	141	173	181	168	159	178	162	162	161	170	157	164	161	174	175	172	162	141	174	159	177	162	175	166	161	184	153	180	167	167	166	145	148	178	166	161	168	155	146	167	161	170	164	159	158	159	168	170	161	160	145	179	156	156	163	165	148	165	152	172	168	155	151	166	176	171	159	167	170	192	167	167	167	178	157	172	157	179	145	173	171	162	155	163	179	183	171	157	184	177	174	141	151	167	163	157	175	173	171	160	194	166	172	176	170	173	164	163	177	164	151	158	184	150	186	158	186	190	171	161	155	161	144	172	156	171	165	163	159	157	171	164	161	142	179	149	157	184	194	179	165	174	170	178	169	171	160	177	189	158	146	166	191	192	153	163	163	179	184	171	166	176	184	169	149	165	176	173	155	161	169	158	177	163	171	174	187	192	183	162	171	149	175	160	198	188	141	169	163	165	157	159	153	178	177	147	154	160	188	175	165	172	142	185	156	141	143	167	174	178	148	153	152	168	170	198	175	161	167	154	155	174	161	161	145	191	168	164	170	163	182	163	178	151	160	172	175	171	176	147	157	164	151	170	171	163	159	161	176	168	137	164	192	173	148	203	169	139	170	172	169	167	169	174	176	185	161	173	159	186	174	173	155	170	157	153	159	173	142	187	159	155	180	138	145	163	159	152	170	148	160	154	150	164	167	174	177	162	156	155	142	177	150	145	165	168	161	162	162	159	155	171	149	189	162	167	159	152	164	177	178	184	187	171	183	164	169	157	155	169	159	158	161	160	130	150	155	166	172	158	158	183	175	185	148	176	152	175	154	190	174	187	151	172	155	160	175	170	169	170	159	174	186	165	166	151	160	161	159	183	183	145	166	178	171	180	148	173	162	166	184	181	162	151	174	178	172	169	180	165	165	169	189	177	192	182	150	180	154	146	157	171	170	192	163	170	154	158	181	159	166	182	187	163	160	173	167	172	164	169	176	170	168	143	180	175	167	176	180	171	180	187	168	148	176	166	154	154	172	161	157	174	168	190	161	154	184	172	183	159	190	163	152	174	142	199	180	179	158	159	148	164	171	167	153	164	167	160	160	173	176	164	162	156	177	151	149	164	178	165	176	168	180	165	155	149	200	160	181	149	173	163	186	175	162	170	160	165	180	160	173	161	161	161	169	170	155	153	174	181	158	181	189	154	158	164	145	155	161	183	175	163	173	182	159	170	155	157	178	155	147	142	156	158	153	184	174	181	152	190	188	136	165	176	163	164	154	157	164	165	155	163	149	169	171	141	161	201	160	176	174	170	179	169	166	190	152	165	171	167	169	182	166	158	173	163	173	169	152	175	174	190	175	166	164	177	169	170	166	180	181	162	177	160	175	168	169	154	144	155	146	161	150	164	176	159	147	188	157	196	166	177	187	163	177	165	169	177	191	188	157	168	170	159	153	163	148	178	155	155	148	165	157	180	156	160	156	171	144	163	167	136	152	157	176	179	160	159	172	156	153	149	168	165	156	155	154	169	171	184	148	172	170	173	146	165	197	183	176	156	161	177	166	152	159	131	181	202	142	163	174	156	172	162	160	176	146	166	164	157	177	180	159	149	177	200	152	137	188	178	169	163	167	178	169	164	169	160	164	172	170	180	181	152	141	154	152	149	154	158	138	127	153	169	163	166	162	176	197	172	170	177	175	162	180	144	155	179	156	144	170	185	171	173	138	151	155	165	157	179	170	165	165	154	165	162	138	177	159	163	146	162	177	168	197	175	166	172	172	169	150	136	182	178	148	168	158	152	152	163	176	174	166	161	173	177	164	210	173	176	172	155	180	167	154	185	139	153	168	181	136	159	157	152	165	142	167	164	165	148	162	175	152	157	155	168	177	158	157	159	160	180	158	159	188	166	177	139	186	162	161	146	167	169	163	163	159	162	185	186	175	180	176	177	158	177	165	160	169	160	169	167	161	184	174	145	175	181	159	180	157	164	180	166	159	153	181	193	157	144	154	185	187	149	180	171	146	162	143	162	172	182	163	171	151	159	190	163	166	166	169	179	155	181	161	142	177	168	177	157	157	159	150	178	153	147	161	177	192	165	160	174	190	177	170	187	184	121	166	155	148	161	165	165	166	160	160	178	169	149	174	177	156	164	162	178	158	172	163	163	140	188	142	157	156	152	177	157	170	176	155	170	156	165	159	172	156	165	181	154	177	157	163	147	177	151	149	165	172	158	184	170	168	142	161	155	164	168	178	163	174	156	176	164	185	156	162	180	165	160	181	180	178	182	171	181	163	137	180	145	161	155	176	157	151	164	169	162	187	175	179	176	194	168	169	138	176	157	153	166	195	172	168	172	192	181	172	156	165	158	209	164	185	183	176	194	161	170	178	184	165	136	178	160	145	185	140	157	183	156	187	156	186	160	166	181	161	169	153	186
14669	1522	3226	3697	3101	2582	2224	1869	1547	1406	1226	1131	999	993	920	841	843	761	767	732	728	719	745	727	601	701	633	620	619	644	632	637	626	641	550	612	554	613	580	574	565	582	559	602	565	561	561	544	536	536	548	516	521	570	536	566	503	555	526	536	532	526	518	503	520	579	553	561	537	515	560	508	530	540	534	564	501	552	521	589	527	537	558	533	567	525	562	520	550	535	514	508	555	544	518	568	504	536	538	494	526	546	505	500	518	522	536	512	522	507	541	508	507	545	500	523	534	536	558	538	534	500	538	537	527	521	546	499	521	542	522	529	557	508	512	515	556	485	513	476	508	512	526	521	489	531	530	488	536	520	513	524	531	511	553	525	554	539	534	519	543	485	530	553	531	486	511	479	540	526	533	498	525	518	531	492	502	509	510	564	539	560	512	544	545	517	540	488	549	484	550	539	493	569	532	525	486	543	564	456	514	550	497	519	547	524	504	534	529	498	506	524	508	497	548	507	523	505	548	501	493	496	517	551	516	517	525	525	555	489	550	520	545	503	528	534	512	505	556	521	502	513	540	503	526	518	531	493	524	498	501	529	564	542	506	520	525	506	482	504	567	534	502	555	523	509	511	559	516	534	499	537	538	556	555	512	542	562	515	502	526	461	535	510	516	529	514	538	531	542	553	543	509	477	518	537	542	562	552	517	494	501	497	533	510	521	532	531	543	536	514	501	510	525	505	513	523	515	533	552	501	513	549	520	514	553	508	525	475	504	527	491	526	539	524	539	511	507	527	526	520	549	527	500	548	531	504	513	526	549	516	553	531	504	539	481	516	539	565	506	535	553	533	535	502	499	520	546	496	523	523	526	510	523	519	526	496	513	568	512	547	555	551	517	499	531	558	515	493	573	516	601	514	541	495	541	554	519	526	531	500	501	492	547	517	536	498	523	546	528	539	554	536	501	525	550	511	519	525	519	520	492	493	512	508	524	520	515	477	530	512	523	515	552	542	502	512	530	526	566	513	520	535	503	545	533	531	509	526	517	523	505	516	517	539	525	494	498	538	529	498	557	530	506	547	530	499	520	496	511	506	504	519	519	547	483	513	530	530	542	561	535	530	443	537	537	505	539	529	529	517	539	526	512	552	549	551	560	522	515	541	551	535	522	548	519	499	523	513	530	522	522	519	524	554	541	499	496	520	538	509	526	499	529	570	546	487	555	532	546	506	524	486	498	504	536	530	515	529	512	516	505	530	518	543	530	505	527	527	508	497	490	479	496	568	512	560	516	553	555	477	488	507	514	515	526	544	532	493	526	490	575	546	564	539	583	520	568	511	525	491	492	483	469	560	547	514	493	516	551	548	523	528	531	545	561	552	551	514	513	532	505	553	501	550	516	511	525	492	515	582	548	533	528	519	521	549	528	526	501	512	548	504	529	552	527	516	515	526	540	527	504	534	528	516	529	543	537	528	528	523	504	547	540	529	574	513	532	531	523	550	539	543	522	506	574	517	506	516	518	482	535	503	580	532	548	493	531	528	511	510	543	502	553	566	499	535	535	542	533	551	566	512	554	537	514	543	523	553	534	550	507	525	551	550	525	510	514	529	518	524	533	497	496	525	522	528	519	563	499	517	550	529	485	539	525	494	497	505	526	544	559	505	534	491	486	569	525	510	486	540	513	514	536	562	553	523	522	539	559	508	502	511	525	539	456	503	506	519	512	546	510	517	499	492	546	567	538	524	557	543	548	556	533	511	533	500	540	510	499	549	518	526	510	488	520	507	523	512	531	543	522	502	512	475	497	565	510	542	556	526	547	506	511	514	519	522	513	548	536	511	546	507	484	498	532	544	498	508	508	508	496	555	530	520	556	537	559	527	528	522	527	551	559	541	517	543	522	527	556	544	548	491	538	510	543	564	515	570	501	494	495	480	471	537	521	502	510	479	544	525	501	525	522	515	521	538	509	488	538	522	543	543	517	482	545	482	497	516	543	515	520	530	508	515	529	572	530	492	549	533	520	534	541	538	486	521	507	514	538	533	551	523	559	514	511	488	513	528	529	540	532	497	521	484	514	494	491	550	483	575	518	531	531	507	522	488	528	558	513	548	568	578	530	506	529	509	545	539	524	492	562	497	508	559	526	548	496	557	529	527	527	543	536	562	512	547	539	493	534	560	533	543	542	535	500	522	509	519	545	545	508	542	535	505	558	549	528	501	526	513	526	542	517	546	529	548	543	546	538	503	505	543	546	546	540	519	497	503	515	541	517	527	544	523	503	538	504	512	577	500	555	513	553	578	520	503	567	533	503	482	488	508	505	504	474	530	511	544	540	553	520	486	506	531	543	527	475	525	536	549	512	520	563	538	537	540	531	509	568	508	530	540	527	539	545	539	436	500	508	493	510	478	539	546	528	491	515	553	535	506	527	493	506	508	533	532	508	507	514	454	513	494	570	553	489	574	528	520	508	548	513	567	523	529	485	530	572	502	509	528	494	527	536	505	539	529	545	513	530	499	514	528	509	453	541	571	536	482	526	509	498	518	534	546	516	506	567	577	564	541	509	513	577	546	531	526	533	507	525	532	477	510	538	496	503	589	487	532	513	475	498	503	519	518	537	550	547	527	506	557	506	521	524	532	501	536	506	562	537	503	536	506	503	561	514	518	526	491	524	565	482	574	533	581	543	520	479	532	542	559	481	509	532	536	551	505	474	575	529	521	548	571	539	532	548	541	526	493	492	559	515	514	554	517	503	528	549	521	529	516	519	521	516	535	543	569	570	508	518	485	549	537	482	513	527	504	542	519	536	558	509	504	516	520	503	537	501	519	486	530	557	548	527	512	507	544	507	520	529	513	540	539	515	534	542	520	552	555	535	542	557	532	504	529	521	506	524	591	554	542	497	542	530	492	558	508	518	526	532	542	518	515	502	537	496	524	552	537	487	494	493	532	526	524	542	557	481	524	503	544	541	516	496	566	532	539	495	508	503	543	541	540	494	519	526	568	559	519	503	516	610	516	549	542	517	516	535	514	507	502	531	498	549	543	513	529	538	568	503	532	509	539	522	540	527	532	515	532	532	535	530	503	530	524	519	498	495	526	514	522	506	533	520	529	552	533	518	555	527	559	522	539	527	518	517	504	527	546	523	542	518	524	528	503	543	548	550	502	564	504	554	509	551	501	527	542	500	507	539	516	565	518	528	518	519	519	538	503	504	534	554	497	527	542	537	502	517	503	577	500	527	499	522	524	523	522	523	493	553	522	487	530	531	488	527	511	499	474	484	525	531	499	528	553	495	511	537	512	511	551	566	526	548	538	540	515	502	509	535	507	545	545	526	528	523	534	526	511	536	531	548	540	552	491	492	557	538	547	498	540	508	556	509	544	520	523	550	524	546	522	522	489	504	489	494	545	542	544	532	532	533	513	520	491	517	529	545	492	528	532	553	496	542	516	472	527	510	524	496	480	523	523	548	535	522	525	501	502	519	518	484	511	520	554	520
35977	19590	8859	2706	1646	1185	880	715	663	565	514	427	396	386	378	368	328	379	313	324	285	307	308	314	275	321	302	284	298	309	280	295	275	283	273	261	240	291	290	235	275	251	267	238	273	281	263	298	268	265	258	275	265	250	263	221	268	253	256	265	242	274	250	260	261	257	259	227	252	252	250	254	262	266	262	242	282	268	273	229	255	267	272	267	255	268	263	240	276	251	267	270	279	256	273	281	255	251	255	256	258	288	226	238	273	268	254	252	268	283	252	259	254	247	279	263	296	274	262	247	269	268	262	249	262	284	238	277	261	257	252	263	242	243	291	265	272	262	263	266	234	258	253	233	278	261	261	244	289	255	247	254	269	244	237	259	247	216	238	249	255	263	262	253	254	218	246	233	254	238	241	268	283	280	239	273	233	260	260	268	247	245	237	259	264	245	244	292	242	243	248	251	265	260	242	262	237	268	268	252	277	255	267	235	269	254	238	282	239	262	260	316	231	233	256	273	275	243	282	249	255	242	251	208	269	272	266	253	277	250	254	276	268	254	218	264	271	264	263	282	246	265	292	239	255	246	244	281	250	252	216	285	235	248	266	263	264	265	286	249	269	256	268	267	262	281	293	285	266	272	242	261	273	262	282	274	267	306	247	278	254	262	225	261	260	268	244	259	233	264	252	279	226	268	255	256	279	229	226	256	250	246	251	268	279	253	276	232	246	252	269	272	234	277	289	291	242	259	269	244	266	275	274	247	238	277	223	271	258	273	255	291	275	251	252	259	275	268	272	245	249	259	237	262	246	260	238	230	241	235	274	249	238	265	270	247	266	251	249	270	259	266	272	257	244	283	285	244	259	255	244	265	278	214	270	291	255	247	258	258	273	234	262	254	241	262	238	257	280	278	263	245	244	251	224	267	277	254	259	235	266	268	253	280	258	237	266	283	275	272	259	264	239	264	288	247	256	270	254	263	247	273	274	231	249	251	278	255	253	268	240	268	217	269	273	233	271	273	254	279	234	281	259	289	255	223	212	236	274	256	253	259	250	262	253	228	272	282	285	277	258	259	257	247	278	253	248	268	261	256	249	238	259	313	250	287	249	276	253	259	260	280	259	242	230	273	247	241	251	288	268	276	230	236	241	262	290	277	253	264	255	256	295	262	243	240	256	220	256	250	263	237	273	262	273	263	244	244	242	271	238	280	261	247	268	257	254	270	290	271	243	272	265	278	261	282	247	271	260	258	242	224	271	283	238	293	253	259	270	275	257	268	290	273	238	257	260	244	238	268	235	277	264	262	252	244	278	251	244	272	245	291	233	244	272	260	243	244	252	251	265	279	278	264	237	278	255	283	271	276	235	255	274	264	255	219	259	260	267	244	253	251	252	208	254	295	267	245	276	266	271	257	239	259	275	258	241	257	282	270	263	295	279	257	291	271	260	253	250	246	281	260	244	257	269	256	255	250	253	225	260	267	226	238	229	296	236	265	284	260	240	277	260	256	254	277	286	271	270	262	257	264	272	253	241	237	241	234	255	278	250	266	268	248	270	232	265	261	236	244	262	265	279	262	258	247	260	246	258	276	262	249	250	233	238	251	253	250	256	249	235	233	251	272	266	302	250	257	253	262	256	280	266	269	250	249	257	226	260	237	245	271	262	239	281	277	288	259	249	268	264	265	260	263	230	255	255	253	270	245	259	284	247	253	254	259	247	255	227	276	279	293	241	239	259	277	230	254	275	270	279	245	239	258	280	232	278	291	293	238	242	248	270	281	274	258	224	220	258	256	290	236	277	244	253	237	232	268	258	261	241	270	245	286	230	265	272	265	248	274	287	265	257	278	251	245	269	268	254	237	226	254	245	308	281	259	257	262	253	261	256	260	281	245	273	261	285	256	259	225	261	271	255	255	253	248	273	257	260	283	271	258	264	238	280	268	261	236	273	257	246	261	255	248	273	259	259	255	281	265	255	254	271	262	262	252	249	258	260	245	215	265	277	282	273	266	263	257	244	258	266	271	243	282	235	258	243	231	266	234	239	267	248	272	246	259	256	250	259	244	244	269	264	242	234	263	268	262	274	243	276	248	248	247	245	244	276	248	249	250	272	282	244	240	297	252	256	260	274	247	255	257	249	245	282	276	264	247	254	254	273	235	249	279	240	252	273	253	247	267	242	243	243	261	245	267	280	250	224	261	232	250	243	231	242	270	267	241	254	278	246	245	279	249	286	256	280	241	252	257	252	252	278	259	257	278	242	254	253	299	266	244	259	255	258	243	253	286	247	258	253	257	267	266	273	260	248	248	264	235	245	252	258	247	279	262	249	263	293	236	233	282	248	253	229	249	256	240	237	280	276	261	275	247	247	262	232	252	258	266	239	252	276	242	283	231	250	255	268	248	275	287	223	278	284	270	243	232	251	223	272	259	243	255	270	250	269	245	285	274	275	238	262	270	255	244	227	269	231	256	253	242	248	242	269	237	239	258	280	267	273	260	241	246	248	282	253	259	256	226	269	269	267	221	246	281	263	252	229	279	240	252	228	239	268	263	266	278	239	236	248	265	260	277	256	259	276	241	255	233	258	230	280	273	270	271	259	258	250	249	257	253	225	260	260	264	280	216	244	226	272	267	275	286	251	233	248	267	224	242	271	276	253	250	262	232	287	256	238	254	234	275	292	255	256	251	233	249	261	238	249	286	267	278	266	231	245	282	245	245	248	263	218	260	256	262	270	257	264	284	251	242	239	228	255	247	247	232	272	247	257	250	248	258	272	242	273	271	275	238	275	266	266	237	261	265	255	288	277	280	254	247	274	281	258	251	253	246	256	266	248	263	269	244	282	260	290	259	273	289	263	258	275	269	268	254	234	268	265	261	271	237	248	286	277	251	235	235	278	269	248	285	263	271	265	271	231	286	271	273	278	247	242	258	226	272	284	263	249	270	257	238	249	275	258	252	226	260	268	253	295	239	258	268	259	236	217	263	231	292	242	273	244	249	286	269	252	245	246	245	251	272	265	273	261	271	255	243	249	255	262	245	254	227	254	272	274	257	258	247	249	236	243	260	243	282	237	244	259	246	255	277	252	261	252	243	245	259	262	288	265	283	250	258	260	249	275	259	239	255	236	239	266	284	237	243	256	262	263	248	248	272	268	244	269	266	277	278	249	246	266	251	264	267	269	276	264	270	237	280	261	257	260	274	239	258	241	269	283	264	251	251	267	258	268	253	262	252	250	307	292	258	230	257	252	269	258	260	262	235	262	249	242	247	258	269	248	252	278	283	231	242	265	251	233	269	245	249	256	263	258	284	287	243	250	234	258	238	253	237	254	264	250	268	266	254	277	263	244	248	277	260	248	288	253	249	263	272	250	258	263	245	263	262	234	253	253	263	270	269	258	272	282	261	238	255	270	250	276	226	301	243	268	241	259	246	250	236	258	251	255	236	247	267	262	246	264	237	246	267	244	238	251	256	291	288	254	227	243	230	268	267	258	265	266	247
19473	2809	6145	6689	5813	4791	3837	3220	2730	2501	2242	2059	1834	1650	1492	1433	1424	1289	1274	1212	1190	1121	1091	1080	1041	1061	1036	1065	942	977	936	896	881	922	912	939	897	910	886	848	902	903	823	872	852	848	812	830	843	846	805	792	830	850	788	845	825	798	841	800	808	783	826	820	790	755	771	780	742	799	746	799	739	848	804	796	731	764	805	773	691	745	775	760	769	777	748	775	761	780	783	772	809	764	752	729	758	760	742	741	786	776	787	748	723	768	708	788	759	766	775	745	800	759	749	772	725	742	746	769	785	732	754	719	752	747	788	744	777	690	753	743	788	729	745	767	741	797	753	759	703	735	754	694	769	769	774	792	756	703	748	780	792	749	764	786	765	735	742	746	769	751	738	810	761	792	713	782	750	779	707	785	820	778	755	753	732	769	697	760	731	811	714	731	728	757	772	763	797	769	759	750	796	803	777	733	737	770	773	766	729	728	774	803	748	710	737	758	772	765	703	722	786	745	763	756	791	740	770	794	757	755	734	760	766	760	740	730	774	767	806	721	761	772	756	819	769	734	691	734	771	753	783	753	787	756	816	723	787	758	758	766	762	788	749	706	733	760	739	753	775	755	836	769	737	704	767	773	746	737	765	788	755	765	761	752	796	763	711	735	783	813	714	756	732	798	712	744	742	740	703	711	763	759	719	772	761	769	757	745	771	723	771	786	788	780	730	745	778	782	786	742	727	742	742	748	762	730	735	778	742	761	762	738	732	750	777	758	777	792	758	771	744	712	732	783	802	752	774	776	789	772	768	728	777	777	755	754	759	745	683	728	731	739	752	774	739	770	760	740	741	728	734	752	779	661	718	718	772	704	725	742	796	786	760	731	752	735	772	786	749	732	761	743	789	727	769	741	789	747	760	758	770	717	753	733	789	782	756	716	771	779	730	814	766	739	755	731	715	770	780	743	773	765	704	749	714	745	757	746	756	774	747	765	688	784	785	725	780	719	765	744	758	757	772	755	748	724	746	791	723	761	746	782	745	747	785	750	749	741	732	736	763	782	727	746	732	729	792	797	739	723	768	710	793	736	714	739	686	750	752	708	724	762	773	766	730	801	745	718	779	770	768	752	727	793	743	772	773	781	792	731	703	794	738	759	774	726	729	716	735	755	764	760	729	756	754	741	714	750	702	741	743	754	725	716	778	780	751	738	755	762	796	745	752	747	746	759	758	763	761	764	725	791	735	756	774	710	765	776	734	783	755	794	781	733	717	731	745	737	780	777	781	730	770	731	736	737	758	790	774	727	721	754	833	761	747	763	785	712	778	761	725	810	742	733	747	770	767	734	765	748	759	722	783	763	707	711	757	758	767	735	783	790	751	721	802	799	725	808	739	765	758	776	775	743	769	761	757	759	736	751	783	772	726	701	729	728	786	789	717	728	739	781	757	749	738	692	767	761	720	785	738	732	753	753	747	779	744	731	712	752	744	740	736	768	723	781	759	763	757	734	729	713	774	727	749	731	786	714	747	753	702	792	709	777	758	733	765	775	738	749	782	718	744	782	761	719	754	770	749	747	796	739	730	765	793	773	764	757	768	750	796	728	736	725	790	772	757	755	776	722	700	754	751	769	773	758	740	735	763	733	720	755	741	758	746	763	764	748	728	752	790	774	776	772	772	775	759	766	734	759	738	744	718	789	739	712	770	756	772	715	748	771	709	761	751	764	785	759	742	703	757	787	732	734	774	757	740	765	773	728	757	780	747	739	737	775	753	762	741	765	781	721	783	798	767	764	803	758	758	729	764	758	701	718	791	795	742	730	790	810	755	748	733	755	785	752	747	755	761	748	743	723	762	735	763	773	779	788	781	771	784	730	755	759	727	746	735	780	791	755	748	762	749	745	771	749	780	726	807	784	771	765	702	762	760	720	769	728	743	757	716	790	801	756	781	726	722	697	744	731	734	770	829	784	719	672	785	741	725	703	757	767	773	730	763	764	721	791	771	761	811	693	746	737	777	748	727	773	754	775	728	795	754	742	781	754	725	749	777	756	790	727	798	755	723	687	812	774	729	807	738	776	757	742	743	803	770	775	728	749	757	682	747	758	691	731	743	697	776	786	785	750	749	767	744	725	677	827	757	762	723	748	745	754	777	742	795	738	736	740	739	731	721	772	719	761	720	754	714	688	822	734	746	741	725	787	741	783	716	724	793	739	755	718	759	853	751	799	742	771	752	811	743	720	727	750	775	695	794	728	749	726	718	730	749	789	715	737	794	766	748	729	797	771	729	731	738	729	794	723	723	765	757	727	777	813	737	745	801	788	707	794	743	770	739	733	728	762	730	733	753	760	759	777	765	750	732	750	724	766	715	698	768	764	734	732	744	764	786	830	774	784	778	769	791	717	771	809	746	756	760	774	734	793	752	717	784	794	750	768	764	800	729	734	766	772	762	735	787	734	797	752	757	746	800	761	729	711	756	803	733	771	760	718	719	734	724	775	780	728	747	749	785	817	754	760	782	762	725	745	758	790	761	787	748	737	742	786	744	752	721	790	790	753	714	717	749	741	727	727	796	775	728	700	729	763	737	751	700	734	756	730	761	753	743	791	709	791	794	742	702	767	753	726	737	785	766	734	758	776	719	724	737	762	770	756	743	742	743	826	740	799	808	769	704	775	761	772	787	780	781	752	717	752	701	756	770	734	775	743	732	795	770	705	730	745	783	713	737	777	736	710	755	775	747	766	761	790	729	824	732	723	746	758	736	764	749	741	774	790	723	732	788	754	773	695	775	784	715	781	756	716	739	736	790	785	797	769	701	685	771	736	761	758	775	750	710	757	768	769	728	774	770	773	728	756	738	766	795	722	785	787	837	806	732	765	771	747	769	765	759	736	727	751	781	736	729	754	724	752	754	730	777	734	789	728	742	809	716	801	809	728	723	729	674	773	765	767	774	754	744	793	740	745	728	747	755	767	758	784	767	766	727	776	759	750	767	741	791	764	719	746	734	766	746	743	744	757	765	740	746	732	804	789	753	760	718	753	728	760	742	745	761	765	722	760	732	707	767	805	737	719	747	729	756	678	732	759	741	762	769	717	731	722	775	752	704	746	768	721	777	788	745	726	759	787	707	761	746	754	775	717	764	781	733	764	743	685	749	747	727	703	776	789	770	761	722	767	739	799	691	732	767	734	790	788	766	755	744	748	776	751	771	742	765	781	748	732	708	759	753	767	783	723	772	758	742	772	774	720	770	779	708	758	736	717	706	739	773	773	720	721	745	806	767	753	811	730	787	769	781	760	745	771	769	792	754	743	734	765	756	760	754	734	720	734	739	699	783	769	773	725	773	770	732	744	756	782	758	744	740	715	748	810	737	707	792	763	738	734	778	720	713	723	757	745	795	747	705	723	764	782	744	746	779	749	772	754	860	776	738	761	752	728	722	725	742	731	728	721	746	771	724	741	785	832	773	723	751	783	739	757	720	761	750	741	751	743	727	805	769	730	740	751
3595	314	204	147	101	113	91	96	79	96	85	93	64	76	60	91	65	88	81	72	82	87	92	73	88	87	83	90	74	78	83	59	76	75	76	89	78	66	84	82	72	56	69	94	79	76	73	71	78	72	83	88	93	68	74	72	73	83	87	82	80	70	91	71	72	67	83	89	78	74	85	76	77	84	66	84	75	89	83	69	75	83	78	89	77	89	81	77	97	68	91	76	70	101	75	72	68	80	99	82	71	64	78	84	82	79	79	67	56	86	80	68	80	83	68	84	70	81	63	80	79	88	74	86	73	88	68	64	104	87	71	89	67	67	80	87	86	76	73	87	85	64	83	79	83	66	78	85	84	70	82	83	85	70	86	76	71	74	97	69	82	73	82	85	87	85	82	58	80	75	82	80	80	82	69	80	83	78	80	89	87	77	74	80	69	83	76	70	53	71	94	80	80	72	74	83	78	63	79	89	80	71	80	76	68	90	73	68	77	88	63	73	74	70	80	82	69	97	103	84	65	92	74	69	90	82	85	97	71	75	97	79	69	61	75	81	63	79	97	79	71	77	81	75	82	87	76	79	85	85	56	76	61	74	70	74	79	75	85	84	91	74	84	85	74	86	66	91	83	93	80	75	72	72	87	90	68	74	93	68	77	84	56	77	84	84	78	72	83	76	69	84	94	68	61	67	77	76	73	73	87	68	73	83	92	89	67	79	79	72	91	76	64	74	85	77	72	76	76	87	100	76	79	68	71	74	88	75	78	76	78	81	76	66	82	88	95	65	74	72	70	83	62	92	74	88	89	63	61	75	71	85	87	83	67	71	72	76	66	91	81	74	74	91	70	91	62	71	74	85	72	62	76	79	72	78	71	80	70	72	77	66	74	82	73	77	76	84	69	86	74	84	82	80	65	68	86	78	95	73	80	78	71	85	57	79	80	77	90	88	70	69	76	87	62	77	73	83	78	81	68	79	75	84	76	62	58	73	71	64	80	69	68	83	69	65	64	86	79	82	67	74	65	80	82	68	68	79	75	75	88	72	87	67	85	76	79	75	88	70	62	73	84	66	90	74	81	82	86	79	86	77	54	81	71	64	76	79	76	79	73	93	64	89	82	73	59	69	76	71	89	70	72	76	85	62	76	73	77	67	85	83	66	67	87	92	86	84	76	81	87	70	74	68	88	91	84	76	75	80	74	81	84	71	75	88	72	82	77	81	75	76	98	76	84	80	76	91	87	82	90	73	75	82	83	85	82	74	79	84	74	87	72	67	89	67	83	80	79	73	73	75	86	76	64	73	88	71	79	82	70	97	76	72	76	83	71	77	70	88	69	76	78	87	80	70	81	79	79	79	74	81	91	73	80	69	73	71	67	67	79	73	65	82	78	79	79	58	75	67	90	80	78	88	70	75	80	88	80	84	88	85	95	85	73	78	82	87	65	72	94	84	83	88	82	72	70	68	81	65	65	76	81	93	70	76	76	78	74	63	77	93	58	83	75	82	66	61	86	88	84	60	87	81	88	56	79	92	69	80	63	82	90	81	71	63	74	76	81	78	69	67	79	70	86	62	96	73	85	89	86	86	85	77	77	96	60	72	83	98	70	74	79	71	80	75	71	92	79	75	71	79	68	86	68	82	67	60	80	79	86	80	80	69	78	72	82	85	68	63	75	90	88	77	71	69	66	75	87	83	78	76	68	86	72	76	72	73	77	76	76	68	83	79	101	73	69	85	110	80	76	86	70	82	80	92	81	87	87	78	88	88	77	74	89	83	69	88	74	66	88	78	75	87	90	105	76	82	75	88	69	71	74	76	68	80	84	72	77	69	68	97	73	72	74	87	68	81	94	79	79	96	77	85	66	77	74	73	66	84	87	102	71	69	73	64	65	80	80	65	71	80	80	87	85	68	60	78	76	81	67	91	74	71	67	79	74	100	80	84	90	93	69	74	70	82	86	67	83	78	67	54	75	62	83	84	72	70	79	73	84	84	61	71	75	87	78	83	89	93	81	69	72	91	87	89	77	80	85	77	93	73	79	84	79	85	77	86	76	85	82	75	71	71	83	80	64	68	79	84	94	66	82	85	72	77	69	76	73	74	79	67	78	94	79	63	79	85	85	88	85	76	69	67	84	74	81	76	79	79	76	79	63	67	98	65	73	71	79	84	69	66	68	76	81	61	63	71	85	79	82	73	85	78	91	68	72	76	77	77	91	62	78	86	89	72	87	77	65	78	77	75	65	63	77	79	72	78	89	76	77	71	73	75	85	84	78	91	92	83	103	86	71	81	61	56	80	80	81	75	80	84	77	80	75	82	76	69	67	93	76	65	61	68	80	63	81	74	66	77	97	73	63	62	85	86	80	68	81	74	84	81	67	87	79	76	101	84	85	71	67	69	73	87	79	73	72	85	80	71	74	75	73	73	72	61	93	93	69	56	80	78	88	72	82	81	83	81	89	86	71	74	64	78	66	89	95	89	70	57	89	70	62	81	71	76	74	72	67	72	98	65	78	71	90	84	81	86	90	71	71	71	93	84	68	85	83	79	75	78	74	78	80	77	89	75	86	88	79	62	78	73	78	80	78	67	87	73	67	85	83	85	68	80	72	88	81	88	82	83	90	69	74	69	83	84	83	81	88	79	61	62	75	70	81	75	90	76	79	90	83	84	68	77	85	84	81	66	93	63	81	74	80	90	81	88	81	84	76	69	79	69	82	64	80	73	108	90	59	94	71	87	69	69	64	59	78	83	81	77	85	73	97	85	82	86	77	80	63	67	81	90	88	88	88	74	77	78	78	80	79	96	57	84	60	78	90	70	66	69	79	83	82	68	81	79	89	82	97	78	87	84	71	72	85	77	91	93	84	80	61	70	88	89	82	66	73	81	77	77	66	77	97	64	80	79	65	87	80	87	66	85	82	66	78	80	83	76	70	93	84	77	76	73	72	99	88	81	72	79	68	62	71	64	63	61	67	69	69	72	78	70	67	52	81	81	61	97	70	75	68	76	74	77	75	63	89	79	80	101	78	80	71	87	74	85	77	69	67	66	70	62	77	80	69	70	89	84	93	73	93	78	86	74	67	79	77	61	75	76	66	77	73	86	85	85	65	91	87	73	72	70	94	74	74	81	70	78	74	77	77	97	96	78	77	80	92	83	78	56	75	90	62	88	79	77	73	83	72	72	87	77	81	97	86	70	75	65	76	82	70	69	88	86	80	64	90	93	77	60	79	71	66	90	85	82	68	82	77	92	62	65	72	79	63	87	66	76	102	72	86	79	79	77	85	63	73	60	77	69	68	70	70	76	78	75	86	74	88	75	95	70	77	82	86	79	73	80	80	63	68	71	71	78	72	68	88	82	63	74	96	73	74	75	78	73	63	78	84	78	87	74	87	60	77	74	77	77	69	67	61	60	79	91	83	92	74	81	78	84	74	75	62	78	69	77	74	73	79	79	80	73	69	80	91	70	65	84	76	88	71	80	81	66	77	59
2797	352	434	456	437	427	345	368	357	365	348	312	320	306	311	292	301	320	293	264	300	301	277	316	271	288	311	305	322	304	319	289	281	285	313	272	256	296	281	290	271	288	319	282	291	257	294	294	282	307	287	280	308	285	280	314	311	278	294	296	279	283	300	254	273	305	280	316	263	304	291	294	320	296	303	274	274	261	275	287	280	287	266	271	287	277	304	267	288	300	282	299	290	296	301	304	295	273	303	287	284	299	278	300	301	262	280	277	291	287	278	279	268	281	274	266	317	289	294	279	290	315	292	277	310	300	300	288	280	320	314	277	306	297	298	289	287	291	293	290	306	293	297	291	277	265	333	263	233	253	306	311	283	260	303	285	286	312	303	278	298	306	308	302	295	300	296	285	278	310	265	265	269	243	275	298	273	285	294	296	283	323	278	278	263	287	289	276	291	294	324	306	271	286	281	276	299	271	311	301	274	288	316	299	279	287	284	300	284	297	253	289	245	275	271	277	301	270	281	281	317	309	285	271	285	283	282	312	270	263	270	301	275	274	277	296	272	281	317	285	296	282	297	258	300	286	275	248	273	293	326	263	287	283	309	262	290	281	303	323	259	282	305	301	310	295	296	288	275	291	288	258	306	293	273	274	267	265	289	278	281	256	283	277	287	288	314	290	299	290	277	325	256	288	271	297	314	320	296	272	293	281	269	287	301	280	271	294	312	273	305	270	286	266	299	297	323	298	300	305	285	275	278	269	282	276	300	297	287	336	261	296	278	272	277	303	268	296	291	291	264	290	279	288	273	289	295	284	271	311	300	292	292	285	289	292	300	297	296	327	297	284	269	316	280	307	291	302	323	298	293	307	281	313	302	308	294	278	300	299	297	314	274	301	260	295	286	278	289	286	265	293	272	280	336	280	287	252	250	280	288	284	293	260	306	286	304	276	298	295	310	287	307	308	311	277	292	274	289	314	284	307	279	274	298	327	304	273	298	306	300	286	279	290	293	290	295	289	254	306	268	291	277	286	291	278	279	292	284	311	253	312	285	292	283	327	318	276	286	266	301	287	272	275	278	298	302	275	307	272	284	281	296	273	287	285	275	321	279	296	269	260	253	265	311	260	295	304	284	300	316	319	287	284	305	298	248	275	312	302	289	304	290	314	322	326	285	306	290	256	283	286	287	282	289	286	262	284	305	288	276	286	276	287	287	263	257	292	310	309	280	270	312	322	270	299	291	261	288	286	300	275	322	305	287	288	290	301	322	299	284	317	269	284	265	291	269	268	296	293	283	298	293	289	320	269	312	301	286	313	285	293	267	319	289	318	295	290	282	312	277	310	290	272	280	281	270	270	293	283	277	311	302	302	245	289	295	277	305	271	282	306	292	318	301	279	300	255	292	283	276	306	313	312	265	308	282	290	278	287	266	313	286	274	264	292	315	275	257	325	314	298	287	301	252	279	320	251	271	298	261	265	310	285	252	276	302	310	306	292	296	318	296	285	306	299	314	317	266	275	267	294	285	290	264	292	279	288	311	313	303	320	288	254	275	256	286	245	289	258	255	273	279	300	273	266	259	284	282	293	292	292	301	282	284	313	303	252	300	281	280	261	274	295	273	293	250	316	300	280	298	273	307	262	260	309	279	296	281	310	246	262	275	283	263	312	310	278	272	298	286	297	337	295	281	269	288	270	306	298	328	245	278	324	276	304	287	306	319	298	292	314	276	298	304	286	290	290	286	276	285	278	277	302	318	315	266	273	285	294	275	335	274	295	316	296	277	290	283	301	290	282	298	286	280	253	290	313	295	256	275	278	290	274	310	292	279	275	296	286	302	292	325	276	242	275	279	290	272	287	258	276	295	309	280	283	292	326	309	280	309	280	281	309	294	302	311	296	284	276	273	281	299	293	282	296	269	290	289	284	303	298	288	262	301	302	259	312	278	288	293	285	276	277	291	311	276	297	287	299	279	294	328	268	275	283	302	264	270	278	300	279	298	291	298	278	295	287	275	278	291	287	290	283	302	286	271	303	288	291	292	270	267	333	290	268	297	294	293	294	261	299	299	300	290	308	310	275	270	279	283	300	310	287	269	275	282	286	292	284	293	269	298	296	292	301	285	293	298	299	275	315	278	261	299	298	296	293	288	298	284	308	263	288	267	301	310	274	316	285	270	289	284	299	303	294	295	285	299	306	286	341	283	286	299	307	264	273	329	258	281	286	276	280	287	292	281	278	291	279	271	253	270	286	268	286	272	293	267	295	283	286	263	299	285	301	275	282	292	299	296	290	275	287	324	313	290	296	285	299	255	316	264	299	307	315	293	299	302	269	284	281	300	274	265	317	286	297	322	298	302	311	281	286	318	281	284	295	264	280	251	263	302	286	293	279	296	238	320	294	294	298	305	291	314	280	290	291	288	291	269	285	277	253	299	275	282	294	280	323	273	271	321	274	263	269	300	263	282	289	296	297	294	306	308	318	301	287	287	254	268	287	297	287	291	272	323	307	280	280	279	300	297	257	279	291	329	247	320	270	300	267	276	289	318	278	322	312	292	254	272	290	271	263	275	286	334	296	300	307	248	280	287	306	288	288	300	275	271	274	241	300	305	276	277	280	276	251	325	286	302	306	264	297	275	288	297	304	290	271	275	272	271	304	303	266	286	302	291	301	302	278	304	292	273	315	291	282	285	275	272	284	302	286	286	295	306	275	311	275	311	287	323	311	286	265	271	295	280	281	263	328	264	263	280	306	264	273	301	292	316	294	299	280	274	291	274	264	287	276	270	254	286	298	265	280	254	308	275	272	290	302	272	320	313	308	260	275	266	282	281	314	285	299	287	297	263	289	274	277	273	286	321	298	312	295	274	293	299	327	288	261	294	283	256	300	310	319	281	283	292	280	292	280	305	311	270	266	305	317	291	297	312	291	300	278	285	300	318	274	288	315	289	283	288	287	304	291	284	267	272	321	327	298	279	273	306	288	276	304	280	295	298	298	302	294	266	281	307	288	305	290	290	259	274	296	289	262	303	332	280	288	268	282	286	289	286	294	267	279	290	297	298	308	278	281	275	282	313	302	296	270	295	293	306	282	285	288	285	296	291	300	272	320	284	283	284	285	286	302	252	262	279	284	265	302	301	281	276	320	293	292	282	307	271	269	313	331	291	312	302	273	278	293	297	302	301	324	289	282	282	327	282	312	280	293	290	297	280	291	284	277	292	295	279	296	273	269	295	287	306	276	309	272	249	299	276	286	266	270	302	265	273	280	291	296	293	284	289	288	271	297	282	267	302	279	291	318	282	283	302	271	293	309	267	268	308	292	288	258	287	264	286	281	258	252	276	296	307	296	292	302	298	299	298	294	298	271	293	321	298	297	272	297	282	284	275	286	276	265	283	298	286	289	280	306	271	290	278	280	293	289	285	273	282	295	298	284	252	283	297	284	284	311	293	289	299	264	294	317	279	286	299	291	284	317	311	281	287	313	304	297	294	309	289	298
30318	8651	1768	1178	803	591	452	436	355	323	285	275	231	259	221	242	183	222	210	176	196	206	212	191	173	185	182	185	181	157	163	182	143	186	176	165	162	174	151	168	167	180	176	175	174	174	164	156	177	177	140	162	184	160	139	171	161	164	141	180	162	176	166	167	184	180	154	150	152	175	141	173	175	146	166	163	175	174	162	154	195	158	168	180	189	150	167	165	168	166	170	176	150	166	156	181	176	163	179	171	154	154	184	165	163	161	150	153	156	164	172	153	140	165	168	184	168	169	169	178	176	158	149	155	161	174	153	162	161	177	177	152	138	163	164	176	163	162	178	162	178	166	155	169	161	144	156	144	159	170	164	168	155	179	150	174	159	172	179	174	155	175	165	183	181	170	161	186	183	163	158	164	156	160	166	176	176	164	176	164	157	161	169	168	171	138	164	170	161	149	151	149	169	176	150	162	163	157	170	151	169	170	170	171	167	152	155	177	163	171	152	159	161	164	178	161	177	138	159	169	157	177	172	157	175	171	161	155	173	154	164	179	175	151	191	174	188	143	156	177	139	157	155	196	172	179	173	154	154	152	157	147	169	178	177	158	166	171	168	152	151	161	141	170	168	170	185	153	150	173	159	154	160	169	174	154	170	172	164	159	159	190	155	164	151	155	183	141	149	188	164	160	134	165	165	153	164	168	181	162	170	179	149	169	165	165	169	164	137	162	170	166	151	148	158	156	153	174	170	177	186	146	173	153	162	164	151	201	188	146	192	162	156	177	177	165	166	160	177	187	153	164	174	160	170	185	182	158	165	186	158	161	161	185	176	149	173	178	167	170	161	168	178	165	150	171	149	168	150	128	152	172	145	154	165	175	157	153	181	157	139	157	171	196	184	164	162	182	179	180	177	174	130	144	168	163	151	143	155	151	142	163	164	158	162	175	170	171	170	133	178	156	187	176	189	152	154	144	170	176	191	178	164	182	173	157	156	165	153	157	162	146	147	175	149	172	174	155	158	171	166	147	186	161	158	150	191	164	175	169	201	170	153	155	156	151	152	160	155	171	168	158	166	189	164	159	171	158	168	155	158	174	180	162	165	165	154	158	196	190	177	161	166	152	175	184	153	170	142	174	163	187	163	191	161	167	174	169	177	159	195	167	170	145	181	162	166	164	149	178	170	152	152	172	165	201	162	163	159	151	160	188	162	167	166	150	166	153	160	153	153	173	162	173	144	187	165	168	185	153	165	172	156	170	163	163	178	179	164	192	172	166	161	178	180	166	171	162	176	169	167	151	163	170	183	181	144	164	160	171	194	156	153	170	163	166	170	160	149	158	162	191	166	157	168	161	174	155	175	164	166	168	162	158	170	153	186	137	160	149	160	138	156	193	138	150	172	169	163	160	163	153	174	174	169	178	172	157	189	142	153	152	145	181	169	163	165	168	153	178	180	133	179	153	160	169	176	180	186	137	177	183	168	162	163	156	163	172	170	164	161	183	159	176	177	167	172	168	161	170	155	161	142	147	167	170	154	177	165	179	177	179	170	158	160	168	155	149	169	165	168	180	170	161	175	174	158	165	172	154	183	154	164	173	160	175	162	149	186	130	167	161	156	150	173	195	180	168	163	168	153	150	165	153	160	179	157	160	160	161	172	163	179	169	139	165	173	173	155	157	181	156	170	182	157	169	166	160	144	186	142	162	161	169	178	197	175	161	165	151	165	136	170	134	150	169	161	152	172	169	194	145	151	169	154	177	164	158	174	194	166	155	165	172	163	188	138	144	179	172	149	168	158	174	158	187	154	168	176	182	157	153	155	161	177	141	177	157	192	156	136	156	187	174	163	179	185	150	151	181	170	179	160	179	179	169	147	167	179	163	177	180	145	162	169	185	170	180	154	164	157	169	165	171	166	166	185	171	183	158	160	155	181	177	152	150	154	163	157	151	156	146	154	148	139	158	155	156	165	153	169	151	168	178	155	177	145	156	163	164	170	172	183	161	154	162	163	169	163	177	180	165	167	169	137	180	136	148	170	151	146	171	158	150	176	144	188	158	162	156	170	191	159	171	162	154	136	135	168	175	163	177	158	165	175	178	151	189	183	147	159	170	142	173	185	166	157	153	139	169	152	187	158	179	160	186	175	164	187	143	170	179	179	162	172	172	179	193	174	179	157	164	163	168	182	168	171	172	186	161	191	134	197	158	162	162	185	161	184	163	154	183	183	172	186	170	166	150	174	171	158	162	168	150	153	161	192	164	196	181	165	181	161	166	177	166	158	177	165	160	168	190	182	158	138	156	169	180	156	172	154	196	161	153	166	162	152	160	154	178	166	138	187	169	161	159	198	153	193	168	165	148	151	182	188	167	157	173	181	150	170	145	171	185	158	166	175	163	158	159	163	174	152	179	162	172	191	160	165	174	152	173	175	158	165	155	178	180	184	176	165	166	170	169	168	167	178	152	155	174	202	131	180	178	164	172	169	142	165	147	160	152	147	179	174	150	175	165	146	164	152	148	157	149	163	157	165	152	159	163	174	170	140	161	157	174	156	171	171	153	183	165	180	143	165	166	184	176	162	150	158	165	157	172	169	167	152	169	169	160	154	176	172	184	159	152	164	152	177	164	152	170	150	190	165	168	162	172	160	171	173	178	169	179	149	155	189	171	153	188	192	168	170	162	181	157	160	183	186	158	185	170	163	179	154	163	190	169	182	173	182	195	166	165	173	165	167	170	187	163	148	169	174	151	166	178	186	160	191	160	165	179	158	165	155	166	173	160	194	165	173	163	190	160	180	160	166	152	144	161	140	150	161	160	179	166	161	165	184	180	159	153	158	128	149	181	168	184	157	202	166	199	171	173	179	172	168	166	150	168	184	151	164	170	158	179	168	175	175	151	162	165	178	140	147	159	173	158	150	137	158	182	155	155	136	153	158	174	170	157	166	159	164	178	169	157	186	167	149	150	171	192	172	160	174	171	170	180	173	167	153	159	159	172	174	146	164	170	170	164	177	166	170	155	157	163	174	163	166	177	170	155	157	158	177	159	181	162	159	182	156	152	184	179	176	162	185	167	175	173	174	173	159	162	164	160	167	155	158	172	167	157	178	161	149	181	156	201	167	178	177	168	165	169	176	178	142	187	136	170	188	177	157	165	169	152	189	165	197	177	173	179	168	176	158	153	167	160	157	156	170	170	171	155	174	155	176	157	162	172	168	165	162	148	182	157	155	157	165	164	154	180	176	153	165	165	161	173	168	151	166	155	182	187	180	178	170	194	146	164	158	165	152	164	174	170	172	152	166	158	175	155	183	169	174	163	179	169	173	157	165	176	157	183	163	172	175	169	164	152	172	162	179	167	158	174	163	157	155	156	172	156	184	179	166	155	162	136	146	177	157	196	163	157	165	170	170	143	159	191	155	177	160	185	157	149	159	165	157	191	189	154	178	156	151	177	154	139	165	149	145	174	156	152	174	164	177	167	155	162	164	146	174	169	157	156
14816	1500	3326	3716	3233	2680	2103	1800	1475	1366	1224	1147	982	928	937	805	803	813	738	777	728	744	698	699	642	629	626	606	639	651	640	571	635	583	609	599	616	645	579	563	552	605	582	549	563	587	572	548	576	532	553	555	567	552	548	552	547	493	532	501	521	541	535	519	549	576	529	517	561	565	537	541	546	533	524	551	573	550	556	563	562	582	536	552	564	560	504	546	512	527	578	542	515	560	523	539	506	568	517	530	584	534	540	501	544	515	567	542	526	556	503	572	570	530	514	499	511	539	548	517	543	550	579	560	490	506	518	518	584	527	507	528	550	539	531	528	519	529	556	514	529	558	530	543	516	512	541	528	584	531	555	541	538	527	543	517	521	578	510	516	536	504	513	511	550	510	584	584	517	526	523	520	519	504	579	497	524	527	499	531	493	541	504	567	559	498	536	521	531	480	551	507	529	494	520	531	561	487	538	527	536	513	558	467	548	554	528	513	494	559	569	549	518	494	547	541	512	568	499	575	524	498	547	532	535	559	515	496	528	509	517	523	543	541	526	560	537	527	545	495	496	535	540	500	529	524	544	553	519	497	520	504	566	514	538	529	519	515	503	498	521	544	503	509	553	541	542	516	560	574	483	510	561	548	557	529	501	507	504	537	517	531	545	518	536	522	538	486	510	516	516	495	502	508	526	522	521	525	518	552	523	519	508	529	520	514	548	532	530	573	556	526	522	527	513	503	549	488	500	536	547	525	512	539	482	506	496	540	565	511	551	491	509	539	523	511	546	527	505	488	531	522	569	526	513	535	536	540	526	575	542	523	522	559	544	505	527	526	564	552	527	532	553	522	522	532	525	559	539	516	499	528	520	545	538	502	525	568	523	523	523	542	544	572	556	552	509	522	482	560	523	537	518	569	501	514	521	556	489	555	496	537	494	523	527	531	529	529	522	504	494	520	521	511	515	527	551	494	536	558	551	528	531	515	538	542	540	491	553	516	552	503	539	544	544	538	576	562	534	545	528	516	545	546	549	518	524	544	545	528	546	552	529	541	480	546	553	510	512	517	484	521	531	505	583	510	526	567	530	508	526	517	523	496	520	520	554	522	526	517	530	561	516	556	520	509	544	523	513	515	554	554	535	508	509	512	537	511	481	547	502	499	486	545	531	525	529	546	537	543	546	542	506	491	500	548	524	508	560	520	561	552	524	501	551	539	506	499	509	498	527	523	537	561	552	535	526	509	540	495	479	528	511	569	523	504	519	500	514	522	511	538	557	521	508	528	551	538	554	511	548	548	504	507	490	522	504	513	505	541	495	525	530	517	542	523	518	523	511	567	494	542	539	502	533	484	568	534	551	524	533	556	520	506	529	519	505	501	509	517	538	496	551	506	511	497	513	555	554	536	512	526	529	482	494	555	521	523	563	512	569	530	561	513	516	532	534	536	497	513	569	502	510	505	520	544	520	502	529	527	521	483	490	530	499	515	544	549	533	533	499	571	542	557	504	563	534	535	510	548	543	544	525	511	492	515	496	537	504	490	505	513	515	516	573	560	532	516	534	535	511	539	503	504	525	503	547	527	529	540	512	538	532	513	528	510	515	510	506	548	505	534	520	511	558	491	565	520	545	517	517	447	553	513	537	534	550	527	540	580	498	520	512	484	503	505	525	513	541	511	511	528	524	539	526	519	496	506	528	529	504	531	520	551	546	521	527	515	508	527	512	515	543	515	538	469	546	514	538	531	549	506	530	514	520	532	536	555	504	568	494	451	499	524	505	574	501	534	509	523	523	507	520	512	553	540	510	529	497	528	504	564	509	531	540	514	529	516	532	532	530	472	522	473	547	519	523	556	532	500	538	569	540	559	540	504	521	569	552	535	510	494	563	538	571	509	514	506	530	520	529	504	529	546	494	521	545	536	578	530	532	540	539	510	526	548	504	541	511	507	539	509	472	511	555	528	509	540	453	483	523	541	503	553	494	531	517	526	557	498	524	547	492	509	544	530	534	492	557	549	557	531	536	520	497	529	499	548	477	542	525	535	531	544	553	525	518	499	513	521	528	551	520	512	526	533	493	516	565	516	581	523	520	523	532	551	522	485	509	508	495	539	482	525	538	498	571	527	556	525	561	517	525	513	510	525	522	561	537	552	534	513	548	529	536	540	543	525	531	527	535	527	552	540	525	538	545	504	490	544	523	549	547	529	501	517	499	530	543	507	492	536	524	538	524	479	573	527	514	472	512	486	493	484	558	528	544	495	523	591	511	516	501	515	550	530	543	534	508	528	509	513	513	528	481	526	497	554	539	523	522	551	542	545	496	543	499	514	507	489	521	525	529	535	540	511	528	509	511	500	528	519	540	563	543	546	495	530	555	502	527	510	539	537	505	522	539	512	554	509	502	505	527	500	544	536	528	550	491	523	503	497	529	531	540	527	517	492	518	537	524	505	518	531	541	501	534	516	553	529	549	564	527	536	544	509	534	509	583	524	552	509	523	518	518	550	520	558	557	500	531	542	547	529	524	490	511	514	531	497	501	549	530	521	533	515	499	506	556	493	544	516	518	532	522	563	489	467	482	524	515	525	529	519	518	529	482	517	494	553	523	506	545	521	536	515	585	495	518	495	518	564	552	513	569	527	530	558	498	527	554	523	521	531	502	543	529	512	495	523	539	528	496	533	504	524	530	505	520	506	493	506	551	506	523	509	508	530	519	528	526	517	536	574	469	539	478	525	506	497	539	542	516	537	525	510	519	471	550	566	519	519	506	537	518	519	537	542	485	499	512	545	496	495	549	543	570	511	541	564	489	507	508	519	504	529	529	502	511	516	489	524	485	536	525	526	522	500	525	566	550	491	498	524	495	532	510	549	530	472	543	528	567	567	574	503	539	548	531	529	535	527	517	460	530	546	489	523	530	535	525	534	513	504	542	579	550	498	520	516	516	553	514	530	479	524	540	541	529	522	541	564	555	529	525	504	541	533	506	512	526	503	535	528	514	532	508	561	513	510	546	531	506	526	544	506	496	548	515	521	557	547	536	548	493	512	533	562	537	532	551	525	495	557	542	556	500	504	520	544	521	499	524	526	524	552	530	540	515	557	527	508	507	509	497	567	561	542	523	511	487	529	520	489	485	504	490	490	526	507	526	479	545	523	511	498	510	525	526	537	492	515	485	520	502	507	491	495	571	520	489	521	517	534	534	506	518	533	538	547	534	504	465	506	541	576	534	499	511	502	526	510	545	532	481	522	529	506	508	561	480	516	546	499	520	536	528	540	531	518	552	546	528	490	480	565	550	457	513	509	559	507	538	585	500	521	531	491	536	540	520	524	488	549	508	494	545	568	517	526	539	491	542	553	531	548	547	513	510	544	475	547	518	532	554	498	560	540	584	547	520	497	587	511	559	558	507	510	518	535	520	537	562	517	488	465	511	517	504	488	502	555	509	521	538	514	522	528	507	558	517	532	521	523	483	521	535	523	542	545	512	529	576	555	518	560
35932	19098	8103	2683	1647	1219	936	749	602	538	490	468	436	419	381	365	345	358	327	292	312	298	318	316	292	305	277	282	292	304	266	289	280	279	269	266	270	272	257	284	279	248	257	239	284	274	279	267	273	255	289	257	251	239	240	241	276	289	283	257	250	251	281	247	232	276	230	245	264	264	284	278	308	273	267	254	253	247	239	290	237	276	247	262	274	257	225	276	268	248	218	260	247	245	253	230	233	237	248	246	247	259	267	262	282	269	264	254	264	264	243	275	269	249	270	248	251	254	256	273	280	249	252	246	255	270	283	250	235	249	251	257	230	242	244	274	249	233	257	257	226	259	250	249	263	272	261	261	254	254	263	268	247	269	239	270	262	238	256	238	257	238	247	263	250	247	271	254	231	239	261	265	265	278	256	281	253	281	235	268	241	255	267	268	268	234	241	278	237	232	266	263	252	270	246	245	262	272	266	283	263	266	270	251	264	260	292	256	277	245	261	252	268	231	273	264	252	255	267	263	242	254	290	259	245	261	261	228	262	257	253	248	259	259	276	281	248	242	267	276	238	240	255	273	254	258	252	241	252	269	295	267	282	266	234	253	260	255	224	255	257	269	247	250	231	282	275	253	224	259	260	246	257	282	251	252	231	250	261	278	262	240	253	303	250	266	264	279	265	210	277	269	238	220	253	248	240	274	248	268	274	257	253	281	272	258	280	269	243	261	245	247	271	264	270	262	233	253	281	245	252	237	255	281	242	241	282	250	269	256	255	265	257	279	267	229	268	276	237	241	252	231	252	218	235	253	279	262	265	237	271	258	243	250	257	272	254	260	266	263	223	248	278	276	251	256	220	243	231	265	280	250	256	244	231	254	239	271	231	298	258	248	277	246	247	255	230	272	255	247	271	231	230	254	247	240	238	277	287	225	251	272	249	235	247	243	243	264	260	240	274	258	250	268	255	247	273	260	279	271	267	255	270	252	239	281	264	253	273	240	225	264	248	241	253	269	252	264	265	242	285	263	243	286	259	266	257	256	256	237	251	277	256	251	252	252	266	261	264	242	237	263	223	265	248	287	268	255	286	261	241	279	242	246	240	277	252	255	243	270	219	270	220	261	226	234	267	259	240	249	278	255	247	289	284	248	242	256	268	291	267	270	246	247	257	268	268	283	282	260	256	238	267	250	266	231	275	264	262	270	231	288	246	258	234	259	276	274	234	236	262	258	255	261	221	272	232	261	262	254	213	263	271	297	258	244	235	237	248	258	251	273	242	234	251	288	245	255	253	265	252	268	253	249	237	240	271	268	246	254	263	283	283	258	251	245	249	266	246	271	261	249	273	256	248	245	243	260	246	275	257	264	240	256	251	264	250	276	249	258	252	276	240	248	275	260	288	249	275	269	262	230	261	249	272	259	283	270	240	267	295	263	240	259	237	263	253	252	263	254	260	253	253	282	273	260	260	267	272	264	257	251	261	246	256	253	256	243	290	239	245	248	236	260	254	259	265	239	255	238	262	249	233	247	250	256	271	281	236	272	253	245	249	220	247	262	269	276	305	262	263	247	254	252	280	241	261	257	261	274	268	256	271	250	261	216	256	249	273	278	262	247	238	262	256	279	260	249	267	277	253	267	253	261	234	237	230	293	248	221	275	244	264	264	233	269	225	248	238	275	246	257	244	285	270	233	278	249	269	277	242	244	284	249	263	242	238	263	255	254	250	256	247	274	289	252	258	237	247	287	267	239	251	225	264	279	271	251	261	264	260	231	256	258	252	261	253	278	241	266	240	241	249	272	273	257	260	273	266	244	249	263	230	235	243	258	233	247	262	225	232	255	262	237	273	255	253	246	271	252	255	223	256	230	253	264	270	256	249	262	249	257	231	284	262	269	256	259	263	245	254	270	240	251	260	281	288	259	291	278	246	273	250	267	224	277	285	254	258	239	257	281	258	276	270	242	255	243	255	257	262	245	265	244	244	238	283	258	263	279	233	269	250	250	259	260	241	269	228	262	272	254	265	254	275	294	239	263	270	275	292	255	269	252	278	264	228	256	244	262	267	255	252	242	287	240	250	269	254	261	241	269	262	269	245	267	274	242	242	275	266	257	250	279	253	247	245	253	244	222	264	261	241	282	251	260	250	264	249	254	247	243	249	255	278	277	255	231	242	246	217	273	284	263	254	246	230	272	251	264	249	261	286	279	268	266	256	253	254	247	259	273	255	250	231	237	241	225	256	244	273	259	243	229	263	273	249	262	263	258	254	282	227	273	258	238	275	273	263	257	249	266	231	243	240	240	254	255	265	253	248	279	267	270	244	213	256	253	244	275	239	255	262	238	265	301	232	229	280	246	262	266	226	289	238	242	253	256	267	245	279	238	239	236	261	252	233	237	247	284	257	253	260	262	249	252	252	256	227	260	265	285	260	227	236	261	276	282	263	272	242	261	272	261	229	268	265	271	282	237	295	240	221	226	254	247	239	246	235	242	245	288	280	234	264	242	265	270	254	254	271	246	268	249	255	245	263	230	272	233	242	249	235	281	271	262	273	258	265	239	255	217	282	276	247	236	251	222	222	263	270	254	271	236	264	245	236	248	241	274	241	260	244	249	241	248	258	242	261	267	220	253	249	249	251	257	247	269	255	253	254	255	233	263	276	259	276	273	250	263	271	256	271	260	241	244	242	255	281	244	255	229	286	272	242	233	229	267	248	273	254	237	268	271	247	244	246	265	251	252	264	295	262	265	254	287	251	259	247	233	278	243	256	260	258	248	264	244	255	254	244	258	252	274	299	267	240	241	262	233	276	271	256	243	271	255	254	215	263	265	269	282	287	237	232	249	240	264	264	279	275	247	259	281	258	266	270	243	255	252	253	258	285	255	250	238	259	258	252	258	263	263	240	222	268	288	265	242	261	239	259	245	268	231	243	239	238	283	258	257	245	260	260	263	249	275	259	246	272	249	251	252	276	278	251	262	255	226	241	264	257	262	242	266	241	262	257	242	221	252	295	267	244	243	257	263	262	247	266	263	248	247	244	263	287	277	286	224	261	270	256	244	263	268	272	244	270	246	250	224	237	229	246	229	267	270	273	256	269	253	261	251	262	264	273	243	243	261	238	257	219	253	302	247	280	247	256	248	267	240	256	255	257	257	251	231	230	295	275	266	263	245	258	247	265	266	269	267	268	261	243	274	268	266	234	245	271	256	267	294	255	247	262	239	247	281	271	262	239	255	253	247	238	254	224	275	259	264	270	248	262	276	258	263	251	233	257	247	269	248	245	263	244	255	254	242	264	253	250	229	271	273	246	250	254	244	271	283	245	273	262	250	273	248	257	244	267	247	269	244	243	253	263	272	255	271	257	264	247	251	260	256	247	249	249	267	229	259	234	242	256	293	250	246	247	248	262	238	264	252	253	271	288	233	274	240	250	269	253	271	253	264	253	256	251	243	280	280	254	250	249	256	233	232	241	240	252	267	246	245	264	253	279	255	248	290
19577	2797	6088	6833	5808	4704	3985	3315	2687	2383	2169	1974	1837	1687	1564	1429	1383	1285	1279	1211	1190	1082	1092	1104	1064	998	1004	929	977	922	930	994	931	896	917	898	882	846	917	870	840	847	829	846	837	825	870	828	808	820	863	810	780	807	797	816	802	815	809	754	787	805	767	792	814	783	777	811	773	775	812	763	820	836	769	765	811	705	769	795	780	777	808	779	749	789	801	843	740	810	713	745	754	767	752	800	785	772	742	755	782	769	770	744	751	773	818	776	724	789	729	767	756	800	802	778	751	697	740	800	746	812	711	727	760	786	798	704	789	727	763	758	760	782	762	752	777	743	749	803	725	777	784	735	725	784	757	723	705	789	754	779	780	772	739	765	746	760	785	798	797	754	754	751	809	735	790	731	730	754	750	766	767	722	753	792	694	764	787	728	789	736	795	724	707	778	713	742	753	776	713	761	780	736	776	747	767	725	682	774	786	765	781	734	729	780	791	722	739	812	797	748	744	788	787	736	763	762	800	736	793	755	776	799	733	762	766	731	766	737	775	721	784	721	764	741	759	718	757	778	766	780	734	763	733	725	761	796	759	811	765	768	731	741	723	777	755	760	713	698	771	768	718	765	725	745	748	769	722	734	750	737	755	792	766	786	765	751	690	740	778	779	770	758	742	777	780	709	737	791	715	753	761	730	795	742	728	743	737	747	762	757	709	750	711	764	702	755	757	769	728	746	725	786	814	745	732	726	740	733	756	796	704	746	777	713	766	758	768	756	764	757	760	727	776	772	733	742	752	775	725	809	773	740	767	733	727	796	720	743	782	718	780	707	792	744	746	758	786	766	737	729	771	766	730	748	811	766	737	777	762	790	742	778	785	748	746	752	759	725	751	718	769	757	759	747	771	740	768	758	737	745	714	759	763	741	813	718	745	801	764	729	741	793	698	783	741	739	739	777	731	737	726	732	733	725	763	769	730	742	801	780	739	753	775	771	735	755	748	738	727	767	732	750	723	719	737	787	762	774	746	760	754	775	719	749	771	776	727	736	764	780	773	753	729	707	730	780	733	750	758	807	749	709	747	733	777	746	756	746	750	727	755	757	714	745	727	738	735	751	776	770	740	719	757	743	719	776	752	758	710	720	749	747	741	735	770	758	757	733	682	708	746	788	801	745	765	738	769	728	783	768	738	774	715	700	736	731	727	742	792	786	763	766	761	739	773	744	650	786	772	762	732	708	739	730	714	785	761	776	737	746	747	777	807	736	723	789	737	759	698	764	752	779	741	702	791	725	764	753	752	792	770	711	771	765	751	751	804	752	761	742	754	751	713	723	736	704	717	757	771	747	704	770	821	728	794	789	769	769	714	719	758	762	745	721	790	726	764	748	767	688	789	758	749	781	762	791	745	754	767	738	729	770	778	739	741	734	796	768	714	755	731	761	713	721	749	768	725	726	760	729	717	770	714	714	781	737	793	740	757	759	776	758	761	754	764	758	754	775	764	765	811	764	723	729	749	791	768	770	748	735	756	781	761	719	762	704	774	739	752	747	694	784	758	741	775	682	800	774	780	729	786	706	719	711	766	749	720	764	763	722	789	761	769	735	791	738	738	774	782	775	728	753	799	759	774	782	740	699	740	812	735	685	739	740	751	801	716	754	745	767	728	776	712	773	743	721	755	798	737	768	799	768	765	741	759	818	763	747	740	765	769	731	706	804	824	708	765	784	716	751	780	694	702	764	742	774	787	749	752	786	695	748	806	750	750	711	740	726	762	769	766	754	782	697	765	715	766	745	737	747	698	750	777	735	777	729	796	718	805	722	729	724	773	782	777	761	667	770	750	765	759	783	703	759	820	770	747	752	740	737	730	761	759	765	771	745	759	731	773	778	704	750	779	751	734	716	761	749	758	789	766	774	716	745	697	714	812	700	758	752	782	758	749	765	771	769	703	765	745	789	829	724	735	769	729	739	733	745	739	784	789	728	761	751	787	805	739	756	720	713	732	747	763	772	731	729	729	727	755	754	743	757	724	751	754	742	732	714	745	736	768	713	751	759	744	793	704	761	743	727	763	814	745	767	773	759	764	776	753	758	723	706	769	774	755	709	762	744	786	770	763	776	764	744	766	744	752	751	708	756	713	753	745	747	744	717	768	744	792	748	714	755	752	731	823	727	728	731	753	726	754	733	732	727	702	723	742	714	736	744	819	712	786	800	749	762	794	732	790	711	744	800	737	760	757	758	719	759	757	795	751	769	686	816	774	746	782	748	736	732	768	766	762	704	803	771	767	770	751	744	730	786	735	713	779	722	759	738	771	748	706	744	750	778	757	782	735	784	793	705	765	799	700	782	754	770	770	737	749	750	763	737	769	713	751	720	715	759	737	790	742	805	752	784	768	750	736	701	748	749	728	775	726	759	792	769	693	722	731	740	799	729	784	768	745	746	763	767	776	758	740	743	729	763	776	776	759	746	766	704	724	743	780	811	796	742	725	798	737	732	718	783	747	744	757	771	740	767	787	763	728	747	768	758	777	761	809	735	688	795	766	686	750	806	775	792	734	754	753	675	716	734	731	762	749	762	746	713	774	786	747	742	749	754	687	740	772	725	800	755	801	709	782	756	722	708	782	698	721	792	766	795	705	796	756	749	772	786	755	741	735	792	739	768	692	777	760	737	753	755	776	749	781	738	770	748	740	771	729	750	690	756	758	794	772	768	772	763	773	760	737	775	746	768	794	729	730	760	790	716	733	766	764	776	771	750	718	711	790	723	729	719	757	771	750	747	725	784	754	724	754	761	708	723	714	713	749	757	732	734	734	754	729	789	747	766	735	776	799	779	745	754	685	738	789	743	766	739	768	745	734	741	781	769	794	740	830	715	724	774	754	784	723	775	722	744	711	783	778	761	764	785	771	728	719	749	751	721	738	745	718	698	729	753	764	790	771	791	741	759	759	707	785	744	727	729	765	752	730	795	760	725	768	731	753	802	785	778	785	769	724	751	704	778	746	709	719	746	771	735	764	745	763	688	765	800	736	807	740	739	682	756	784	709	730	765	774	733	722	742	743	755	742	733	763	693	763	777	732	747	790	713	755	736	741	738	743	746	763	788	779	733	734	750	694	759	725	776	774	739	755	715	733	709	747	712	792	750	751	713	693	722	749	710	796	761	768	778	775	756	753	775	782	694	782	766	756	748	860	793	771	726	736	732	779	773	719	743	763	731	739	777	724	784	741	736	709	817	694	762	739	725	727	753	754	803	749	774	787	733	731	780	810	744	725	731	751	806	759	754	770	753	731	735	724	735	765	757	730	714	715	780	743	767	723	736	711	740	749	754	757	792	772	760	790	751	723	736	765	704	780	768	767	741	754	769	746	833	710	774	756	756	772	722	779	752	686	732	746	759	781	706	699	779	751	755	772	697	721	792	780	736	756	766	752	785	782	751	761	817	734	803	739	740	783	732	735	784	764	749	768	716	792	750	749	735	751	794	760	752	726	675	752	701
3509	304	188	111	102	107	82	102	100	78	78	87	87	85	83	84	86	77	84	66	78	77	68	76	96	79	62	67	72	71	80	72	74	77	78	83	81	85	67	88	81	85	69	83	75	71	80	76	90	82	71	85	67	67	78	69	86	101	70	61	79	80	70	67	85	86	71	77	73	77	84	89	66	78	91	81	62	82	86	64	74	82	77	77	74	70	90	68	92	77	81	68	76	89	70	79	73	62	81	70	79	61	79	83	70	82	73	67	76	73	71	75	71	69	58	82	84	83	71	88	71	74	89	87	86	56	86	86	68	86	82	84	87	93	101	80	74	68	92	74	75	84	82	77	91	67	74	59	72	85	90	87	87	66	84	68	65	70	65	67	67	81	93	82	78	80	59	85	82	76	82	78	76	68	86	64	69	88	72	71	79	78	81	78	73	94	88	73	82	79	88	71	73	88	74	69	87	66	70	72	81	79	98	74	84	70	77	94	66	71	78	73	73	78	82	74	72	67	78	87	69	66	74	74	67	62	77	73	79	77	70	71	76	81	61	65	83	81	79	86	79	87	89	90	83	77	78	84	81	91	84	90	87	84	53	86	81	81	82	76	86	69	82	81	70	84	74	70	87	87	74	81	82	60	77	81	90	67	79	99	74	87	80	79	87	82	73	65	73	100	83	86	83	83	78	61	86	83	68	68	76	84	79	75	89	103	86	81	76	78	99	66	78	81	82	92	74	74	87	71	85	77	77	90	77	71	66	75	83	86	76	87	90	82	70	79	60	81	83	89	56	76	72	83	80	89	74	77	95	85	81	90	77	68	72	75	67	82	89	67	76	75	68	73	67	64	84	65	85	69	79	78	74	74	69	68	67	90	92	75	78	87	77	79	71	87	79	84	98	89	73	69	61	89	81	81	70	84	69	92	96	82	86	74	55	75	91	60	67	79	77	88	82	85	48	96	95	80	77	87	78	76	86	74	85	84	89	68	78	79	55	57	88	71	73	60	82	70	87	74	65	73	63	78	79	92	76	77	70	85	74	67	71	69	74	78	84	79	83	79	86	85	83	64	68	73	78	88	73	76	78	80	66	80	92	99	67	84	71	80	85	76	82	90	81	72	81	80	89	80	82	65	86	79	98	88	60	90	61	72	65	83	70	77	86	79	71	95	89	64	69	89	74	71	78	73	71	76	70	71	74	110	88	75	84	81	75	89	67	72	67	70	86	92	57	76	76	69	87	72	73	79	75	58	76	74	82	79	83	82	77	74	88	71	77	82	82	90	81	84	80	69	58	76	72	84	86	79	84	77	95	85	71	81	69	79	82	77	66	69	68	85	82	74	84	82	69	81	69	65	81	95	73	69	71	73	60	70	80	90	66	77	72	77	82	76	95	74	71	97	66	84	77	74	63	88	88	80	62	73	76	71	62	92	69	88	64	73	73	73	85	78	90	70	79	73	83	72	77	81	73	74	76	74	65	73	76	82	84	98	91	67	76	64	76	82	92	75	76	69	57	80	58	71	78	66	82	81	87	79	83	85	88	71	80	69	93	81	66	76	77	76	74	67	82	79	69	81	65	99	66	72	61	92	74	78	64	86	75	93	84	79	81	78	84	84	67	73	77	77	97	73	85	76	72	75	81	74	64	63	92	79	74	71	82	75	89	83	65	85	75	69	68	79	78	75	87	74	79	92	67	72	76	80	85	81	68	72	84	90	73	70	75	71	105	86	69	83	77	72	81	70	79	84	77	65	72	66	91	85	81	73	78	77	83	89	68	90	86	81	68	82	74	73	83	77	69	73	87	76	97	68	82	80	83	71	79	80	74	95	83	73	69	70	72	76	69	75	72	82	71	75	64	77	82	75	75	75	74	67	84	94	89	87	72	75	88	77	81	65	83	81	74	79	77	66	82	81	70	76	89	77	80	74	74	80	73	81	74	79	91	67	77	76	87	82	89	73	74	73	77	81	70	70	67	82	74	62	88	86	67	79	82	92	75	92	76	74	69	96	76	71	89	80	59	96	83	58	82	88	99	82	84	85	72	82	72	71	78	74	64	82	65	74	74	87	81	85	83	95	69	81	76	82	83	88	85	82	79	66	70	91	75	89	76	77	81	92	69	91	77	73	84	77	81	70	71	86	70	77	92	86	77	67	86	91	80	86	73	76	75	85	84	83	63	77	66	80	92	77	86	87	82	85	73	72	76	93	69	71	95	81	72	77	74	74	92	79	66	82	80	75	62	78	65	75	73	76	83	90	88	80	71	88	78	77	78	68	92	67	70	66	69	69	84	79	91	81	74	69	63	85	89	80	80	84	70	78	75	74	84	82	86	76	88	75	69	92	83	73	62	74	70	91	81	71	71	80	74	78	75	69	78	73	79	64	85	65	80	85	71	84	86	65	75	90	60	74	66	84	77	77	82	60	75	78	76	73	72	82	69	61	72	85	72	88	74	80	77	81	91	64	76	78	79	75	79	77	75	61	79	87	60	89	74	68	78	73	65	65	73	67	73	84	85	92	89	69	88	79	80	77	83	82	79	77	73	60	76	79	85	61	92	86	96	94	88	79	66	80	67	84	84	68	83	73	74	62	93	77	75	62	88	59	75	88	85	81	87	92	78	92	69	100	78	86	82	74	69	89	68	80	75	79	72	84	69	65	71	70	61	79	53	77	67	71	73	76	78	72	72	83	89	84	68	93	92	84	80	74	72	80	86	93	58	71	82	93	69	66	59	71	92	85	77	97	71	76	72	69	95	83	86	79	91	83	79	95	77	77	64	79	85	67	69	89	66	68	79	77	76	63	94	71	82	55	72	63	102	84	83	67	78	93	72	87	78	83	61	68	82	63	62	89	78	101	80	83	89	72	65	84	75	73	80	77	86	77	76	81	73	85	68	71	66	87	91	72	75	71	83	88	85	65	81	80	82	75	67	96	76	66	71	63	82	71	78	78	69	82	72	78	70	82	69	81	73	86	79	69	78	95	76	76	87	87	76	71	74	83	80	94	87	89	72	75	57	76	73	69	91	78	74	98	94	83	74	84	79	82	74	84	81	78	71	82	70	84	73	72	68	72	80	80	69	82	69	55	80	82	62	85	90	66	84	86	89	73	81	76	81	85	77	67	72	86	77	69	75	87	69	81	81	75	76	62	65	85	85	94	85	78	70	74	80	56	91	70	67	71	63	91	77	57	66	70	64	79	81	72	91	71	62	85	71	67	72	97	102	77	75	76	75	84	75	69	79	80	93	96	86	66	74	73	86	82	90	73	81	100	69	66	85	75	82	65	64	83	81	84	76	76	82	86	78	74	72	72	79	67	81	81	88	81	73	95	98	78	84	62	82	80	79	72	78	72	75	76	78	56	75	77	72	70	74	95	84	81	65	67	82	66	70	67	80	69	71	79	87	84	85	78	76	79	79	81	76	68	89	78	81	85	66	74	95	78	72	90	70	87	55	82	96	82	82	69	75	74	103	70	93	73	71	85	75	94
2876	359	416	455	475	413	383	350	346	317	323	343	355	319	316	310	323	261	312	281	292	290	294	306	293	302	339	313	320	280	276	265	294	306	289	286	312	280	324	267	284	303	291	308	257	299	291	305	265	305	309	289	313	269	300	281	276	302	311	279	308	291	264	289	303	297	272	295	264	286	292	272	283	317	294	302	278	262	284	316	309	296	283	301	265	280	267	299	302	297	325	303	324	306	283	302	265	279	259	297	290	299	286	246	295	279	306	294	264	288	291	315	296	292	271	286	288	293	278	278	306	283	295	251	277	290	290	257	285	270	285	276	313	310	279	277	240	303	257	290	297	250	294	291	266	269	286	275	305	287	277	321	304	299	291	287	313	309	288	290	316	331	281	303	270	306	311	295	271	284	310	262	283	310	288	274	314	314	290	312	297	290	268	281	268	261	300	267	274	304	275	303	285	284	278	284	308	317	304	321	309	291	307	273	297	258	299	276	289	306	278	284	290	282	298	238	296	284	273	298	324	292	284	314	322	279	302	298	284	301	293	297	296	268	287	295	294	298	299	296	296	290	270	260	276	278	293	279	291	270	270	333	285	274	263	284	286	275	270	287	288	297	279	304	293	288	316	277	297	286	283	292	277	275	263	276	282	273	285	288	294	310	273	296	297	271	290	279	313	286	279	275	289	266	277	282	286	269	267	262	301	286	264	260	304	271	281	292	262	272	292	280	290	285	291	292	293	303	309	300	277	293	293	279	322	285	265	285	272	266	294	258	281	300	276	282	275	315	304	295	281	319	305	307	266	297	277	277	293	277	308	292	272	293	322	296	268	339	283	288	264	283	258	295	275	310	277	285	291	260	302	275	297	296	253	287	295	284	295	254	301	286	277	252	308	277	272	276	287	258	316	295	296	303	296	272	284	285	279	301	264	264	298	295	281	272	278	295	317	287	279	277	291	278	279	272	306	293	304	289	288	277	304	267	298	255	288	296	257	313	283	287	285	298	267	264	277	288	317	263	289	301	291	306	277	295	297	264	321	267	298	266	275	300	265	302	288	258	285	292	292	288	281	311	304	285	268	281	312	290	282	280	288	299	261	293	258	316	285	296	295	291	252	271	270	240	292	301	274	286	302	263	280	288	274	273	281	269	303	321	266	312	277	305	305	265	311	294	272	294	305	289	264	285	291	296	308	293	283	283	280	329	292	297	257	308	288	310	282	285	272	298	274	323	265	276	278	277	267	294	320	300	276	314	308	290	273	282	273	291	334	281	287	261	280	302	273	314	266	301	274	275	291	299	297	286	342	295	297	276	300	288	292	308	254	306	296	277	300	307	297	261	290	305	300	323	265	289	285	302	271	296	286	313	299	302	284	315	289	305	265	300	280	304	296	318	295	301	295	293	264	307	279	309	266	285	267	296	284	295	294	269	286	301	280	324	267	312	304	287	280	300	280	300	285	308	273	292	272	285	299	286	295	315	290	269	246	270	300	282	310	292	272	312	253	255	272	291	263	291	286	282	286	306	289	291	282	321	326	287	290	298	266	269	290	305	265	277	284	296	264	274	286	261	283	285	300	276	276	282	287	328	287	312	292	278	293	270	303	314	288	292	283	299	272	300	295	273	266	287	287	307	308	262	265	300	281	272	298	284	304	279	312	271	271	290	308	294	312	262	284	291	296	314	259	288	274	275	315	271	268	269	269	301	297	271	277	309	289	262	267	264	292	294	294	286	284	307	276	282	292	304	292	289	291	293	293	305	275	275	270	284	297	281	287	294	338	266	270	311	293	285	292	295	298	275	290	284	269	277	313	264	284	312	267	271	280	308	315	309	269	279	343	254	286	296	269	322	285	294	325	284	305	268	270	303	292	320	285	301	298	297	263	292	314	258	288	280	273	300	294	275	294	282	292	283	263	273	285	278	286	279	271	299	270	284	293	293	276	287	255	275	290	281	268	257	283	263	299	263	268	271	267	299	273	288	285	288	293	302	285	306	285	305	281	270	294	308	280	272	299	282	269	282	313	282	322	308	290	284	296	265	277	264	312	302	305	274	304	327	298	293	258	294	279	266	276	276	275	302	277	300	270	311	278	286	291	289	281	296	275	264	291	271	301	290	274	276	269	312	294	312	271	252	278	277	301	289	291	305	295	293	302	289	310	303	291	315	296	276	297	296	267	280	263	287	271	295	265	278	305	278	286	282	315	295	295	294	311	322	320	277	295	278	269	310	278	306	300	278	293	256	285	287	317	312	315	293	279	262	287	289	289	293	247	300	286	275	305	288	287	285	303	293	257	287	316	285	315	270	289	286	250	289	270	283	292	265	295	297	328	329	277	285	292	310	272	313	293	283	262	304	282	279	320	312	290	270	284	292	285	265	271	296	256	292	294	315	329	300	298	321	284	292	303	295	300	293	300	298	275	277	284	291	275	294	300	312	295	275	292	313	286	291	303	279	272	306	293	316	267	298	284	295	313	298	301	252	304	278	296	299	277	279	298	267	286	250	292	288	280	259	279	277	318	298	321	285	259	309	290	286	288	295	305	266	279	296	279	303	294	279	328	263	315	272	309	285	288	295	307	284	264	279	277	305	315	317	291	292	279	276	274	269	296	253	302	281	288	286	287	294	268	305	269	320	292	286	294	262	259	296	299	282	276	267	313	288	274	290	273	278	296	288	303	286	280	259	292	270	279	284	290	298	280	288	289	287	285	281	283	333	252	305	286	269	267	268	271	268	290	287	318	297	268	286	263	281	275	290	285	286	300	270	269	288	298	288	272	290	328	334	297	289	300	304	309	335	296	256	316	279	262	258	265	299	287	255	310	291	295	271	308	277	359	285	263	280	297	270	243	264	261	301	305	296	284	298	328	278	277	260	303	274	288	252	274	307	274	284	292	289	286	318	305	308	295	254	281	253	275	265	281	297	277	299	289	281	260	280	252	302	265	284	289	282	295	299	305	293	272	309	327	291	239	276	271	299	323	284	279	313	280	305	301	319	303	286	288	273	279	300	286	298	296	308	297	261	272	302	266	298	281	264	302	260	252	294	273	302	312	275	317	291	321	264	312	279	265	269	307	279	302	307	281	303	254	264	277	250	269	284	293	301	304	303	277	297	292	303	286	300	292	278	265	316	311	281	276	302	298	284	267	269	262	268	272	301	302	278	293	266	304	268	299	271	278	284	275	273	314	297	275	295	282	284	307	265	303	285	267	280	320	315	308	254	287	283	281	299	284	276	269	294	301	258	279	294	287	291	305	305	280	293	311	305	276	266	301	298	281	277	295	313	307	301	300	271	297	256	275	296	268	289	301	259	266	282	312	296	290	277	285	302	258	263	297	271	278	296	283	306	301	247	306	291	317	310	310	262	308	306	271	293	280	290	289	276	270	262	298	261	264	275	304	301	293	277	299	301	285	293	264	313	293	278	298	290	267	294	294	303	291	306	301	288	288	297	292	305	291	283	285	280	304	305	295	297	262	279	276	307	308	302	298	286
31690	9373	1872	1174	833	612	511	436	319	308	290	266	262	242	231	217	215	190	220	206	199	187	193	203	182	183	200	181	183	199	172	179	169	165	166	163	183	178	174	171	169	155	177	166	181	191	163	171	144	169	162	154	154	168	169	173	155	187	166	160	163	179	172	165	158	170	162	183	128	165	159	185	172	165	155	162	189	161	156	169	153	172	179	177	157	152	177	165	187	151	188	159	179	154	156	189	161	167	167	161	158	182	182	161	182	150	152	157	177	170	185	163	207	161	165	171	177	164	167	144	184	161	148	155	166	163	146	163	159	164	164	181	187	170	149	177	173	168	169	174	173	198	171	186	169	152	153	146	165	181	160	167	183	155	167	162	198	157	161	170	171	164	164	205	147	185	159	173	167	170	154	144	185	167	183	172	179	173	144	152	154	168	134	155	159	199	149	184	167	166	159	172	169	163	161	195	168	174	180	181	174	160	152	167	187	174	168	144	194	170	162	151	170	161	147	152	174	164	182	177	171	168	191	165	166	165	198	166	190	168	160	148	164	164	140	164	142	172	177	165	148	157	159	156	186	174	180	157	161	173	157	170	147	184	174	175	180	176	181	179	171	174	170	174	176	182	143	150	169	174	180	180	172	177	176	151	178	162	158	175	159	169	160	172	191	134	163	169	157	166	162	159	182	151	148	160	174	177	155	188	192	164	180	149	160	153	162	187	166	151	162	136	163	180	170	158	188	166	135	173	183	145	180	176	180	172	146	167	167	185	156	193	153	183	178	151	171	184	182	161	164	149	155	145	157	169	162	163	155	174	148	184	177	169	176	168	152	168	149	182	168	164	183	160	164	148	171	150	154	161	154	168	163	184	184	153	173	167	180	157	158	173	172	176	164	160	163	182	190	156	172	158	193	155	162	163	147	186	151	173	161	150	154	184	135	150	147	161	187	177	175	164	158	170	170	190	165	156	154	154	188	202	170	161	183	152	172	172	157	169	161	186	183	182	156	159	159	149	155	177	163	161	170	172	161	181	168	147	189	173	152	148	168	168	184	173	161	160	177	153	173	176	165	184	157	166	146	183	153	189	195	174	183	162	156	166	148	197	162	158	161	149	167	171	162	160	147	188	148	159	162	161	154	168	178	168	176	169	152	168	180	164	158	164	153	175	178	166	162	171	167	160	167	182	175	182	161	196	137	169	163	166	163	167	175	185	174	160	147	169	184	190	166	185	187	174	167	159	169	165	166	156	157	168	181	183	187	167	160	168	186	178	161	155	165	166	169	169	176	175	171	168	171	189	160	165	137	182	163	164	199	150	184	193	172	164	175	168	160	176	177	178	157	177	167	154	181	174	147	151	154	165	195	160	165	167	176	155	161	137	154	158	167	159	180	165	153	166	168	150	176	179	169	185	156	172	169	170	163	135	171	171	203	131	211	165	156	137	176	172	183	172	166	177	185	165	177	192	185	182	178	143	159	173	191	175	162	164	176	167	175	165	178	144	189	192	178	177	160	167	160	166	171	177	180	165	169	167	167	182	180	172	180	173	182	139	171	148	166	163	147	174	175	157	179	155	166	172	138	181	154	169	181	159	175	189	174	151	165	200	146	159	167	168	154	172	162	157	176	152	175	148	169	169	197	148	163	181	173	174	130	155	161	157	156	164	163	156	151	195	170	193	162	155	196	198	170	160	167	183	160	165	159	159	162	171	155	187	168	153	149	197	195	168	163	169	148	175	155	183	153	165	179	161	172	154	167	156	157	171	175	153	158	152	145	190	159	158	177	207	157	171	150	176	165	154	177	188	178	174	154	168	154	170	166	175	174	162	175	163	160	153	159	191	171	156	168	198	179	156	185	173	181	165	150	167	167	145	180	162	161	206	176	181	180	176	146	160	168	155	198	157	182	158	178	192	160	172	151	152	156	166	166	172	178	162	174	153	156	169	181	171	189	164	145	172	164	195	165	179	191	178	178	177	187	160	155	184	175	173	167	165	153	161	159	165	178	139	168	167	156	169	166	174	165	188	174	187	163	187	173	164	185	165	164	198	165	172	146	163	171	177	163	185	155	161	166	168	172	160	176	152	175	159	172	190	165	181	164	128	156	169	191	151	174	157	163	193	161	177	172	183	163	154	170	163	140	166	163	169	162	158	156	175	162	163	168	187	175	158	168	189	166	160	148	154	188	161	180	169	158	178	182	183	168	186	166	179	184	185	184	165	151	186	167	159	181	167	179	150	179	165	176	151	176	151	152	169	175	151	177	171	156	150	157	159	163	188	182	157	145	140	173	180	163	161	164	175	173	165	184	173	189	161	159	185	159	177	169	162	173	192	157	174	178	191	156	154	146	140	152	146	174	164	161	149	158	173	162	161	177	137	149	169	155	180	164	174	169	173	166	183	154	175	182	189	180	161	176	151	154	153	175	160	207	172	165	171	162	166	177	173	164	154	188	145	185	165	161	172	154	169	143	155	139	151	160	155	182	171	187	161	169	161	165	163	178	179	171	169	177	139	168	146	174	153	168	162	176	172	165	146	174	163	168	176	152	166	168	168	163	172	169	175	181	166	168	159	160	170	156	175	195	183	155	171	167	185	177	161	144	143	164	167	172	178	190	157	173	177	148	183	155	163	189	161	175	188	174	168	158	158	163	174	177	170	167	159	170	165	161	181	160	172	175	175	172	155	165	170	161	145	168	178	177	173	160	185	186	131	150	148	168	157	172	163	158	174	183	165	170	183	155	177	151	197	156	168	146	152	156	159	188	147	152	169	181	148	153	172	194	182	177	174	155	166	158	166	174	180	141	171	164	139	160	163	179	172	166	161	167	183	176	183	184	161	150	161	173	180	134	164	159	159	168	171	164	166	144	192	145	159	164	178	178	141	167	180	153	171	169	149	172	171	173	167	177	163	159	167	160	162	174	152	163	146	138	152	175	137	161	178	176	152	172	179	159	162	167	186	167	177	180	159	164	153	179	168	140	181	170	163	156	158	170	156	185	161	165	160	161	164	173	153	181	179	156	184	174	180	171	192	172	171	162	177	167	184	168	177	149	169	148	159	176	148	169	166	165	162	152	191	157	171	155	161	148	184	158	164	175	170	164	168	166	172	162	197	178	159	173	150	168	158	191	175	180	169	155	182	168	193	161	163	184	166	158	176	161	176	190	159	165	163	185	130	184	172	168	188	168	174	169	161	172	154	174	156	157	169	184	173	152	172	171	160	170	172	181	163	166	175	184	162	181	158	165	149	164	159	173	161	161	171	158	172	180	159	181	183	133	142	153	165	164	174	172	152	175	161	150	175	175	155	183	198	164	165	177	175	157	167	162	161	150	170	169	155	173	170	163	183	200	171	165	174	174	162	188	162	157	191	171	172	181	156	159	191	168	170	171	170	173	182	160	182	160	162	152	160	182	169	164	176	199	144	177	166	180	170	179	181	173	159	158	167	177	176	147	172	176	175	156	176	185	176	155	170	161	173	165	176	170	157	158	144
15294	1507	3323	3755	3218	2601	2157	1761	1589	1375	1166	1160	1043	1037	910	862	828	810	847	755	713	711	693	678	670	665	680	588	639	562	628	572	610	611	587	590	620	584	605	593	637	551	626	559	519	586	552	583	573	566	589	553	549	550	583	570	557	546	582	540	549	515	492	535	547	609	514	541	513	540	541	500	545	581	546	531	551	525	491	521	529	526	509	530	564	527	507	549	522	532	544	484	564	542	535	535	499	540	536	570	543	538	554	553	543	525	521	564	538	509	515	557	508	528	527	535	534	558	555	550	543	551	512	526	475	496	542	553	531	543	481	550	567	490	535	537	525	537	532	545	568	514	537	490	524	495	518	583	522	539	523	527	542	543	572	510	522	544	574	537	559	523	542	536	546	548	511	531	531	534	488	537	525	501	540	511	508	511	528	551	557	511	510	562	534	519	526	553	516	527	530	524	506	531	548	467	539	562	560	490	532	484	523	506	569	522	519	546	514	522	538	529	520	519	511	521	490	511	518	515	547	548	579	518	536	563	510	531	490	502	503	496	519	539	551	511	502	512	535	527	569	508	527	515	524	532	542	523	549	548	519	515	489	539	511	539	552	500	519	513	511	538	571	528	570	552	491	531	540	498	549	538	503	517	523	534	548	553	522	580	497	520	522	545	509	530	514	545	523	550	545	535	543	500	508	500	532	549	526	509	516	516	541	535	525	536	557	494	524	506	542	468	504	542	519	496	513	541	550	534	501	509	538	542	508	546	533	515	552	573	537	535	487	515	505	523	553	497	532	505	505	531	499	502	546	534	508	537	511	531	519	506	525	539	505	517	506	544	542	516	540	546	543	551	513	522	510	521	568	559	540	514	524	521	528	513	534	568	527	511	530	559	543	486	526	568	569	529	543	485	487	547	510	532	498	523	567	527	523	549	525	533	540	530	534	540	512	546	573	541	548	531	483	568	505	500	529	529	528	531	546	535	555	511	575	514	536	511	537	490	482	537	524	522	494	472	545	541	547	532	494	521	537	525	572	520	529	540	497	487	525	512	539	529	565	503	536	536	517	541	531	552	532	524	535	531	553	516	542	526	537	510	548	540	522	526	528	490	499	526	563	477	518	513	534	502	511	537	516	506	510	567	572	513	586	530	511	568	506	520	524	525	537	490	514	497	487	473	549	522	527	510	560	513	508	517	537	561	551	549	524	551	535	524	540	520	508	567	517	512	515	558	550	480	546	527	549	559	523	551	508	502	523	564	535	526	515	561	495	578	497	506	510	528	491	517	535	545	522	499	563	518	529	486	528	518	523	485	529	521	529	501	538	519	548	547	553	533	503	551	548	527	513	533	536	518	507	521	511	509	550	496	493	517	505	550	523	535	543	520	514	530	502	526	524	542	536	501	481	555	515	530	515	563	531	569	539	517	536	535	525	518	504	554	554	565	525	539	497	497	525	517	547	557	544	561	559	530	543	554	506	549	549	565	568	531	505	480	527	518	526	524	542	555	566	503	527	536	503	523	525	576	523	544	476	499	590	515	530	534	533	485	500	542	525	521	529	538	538	547	514	500	484	563	540	516	545	495	519	542	570	488	479	504	526	495	542	507	518	519	557	512	556	534	509	546	530	498	533	534	512	491	556	529	533	522	573	520	506	515	522	530	532	543	504	512	523	523	510	490	575	508	528	513	541	511	519	532	538	538	552	573	520	526	509	490	539	546	528	521	540	549	532	486	534	496	476	576	529	518	521	554	505	518	491	525	505	492	560	530	508	518	503	500	487	572	551	533	502	518	515	521	514	481	528	528	516	506	498	504	550	496	501	530	536	546	497	520	548	508	521	502	492	550	509	540	528	514	526	528	554	555	499	523	535	535	513	555	529	513	529	540	504	566	530	547	516	503	589	511	523	557	533	528	568	502	564	526	528	544	518	539	561	529	505	500	548	570	544	546	524	531	569	514	523	549	507	544	526	561	531	508	524	489	546	525	501	535	512	535	553	558	568	527	579	553	539	535	495	542	547	522	515	518	507	582	538	524	515	505	521	531	515	530	496	581	507	540	529	527	514	518	560	517	553	516	552	558	479	511	539	525	530	525	560	498	568	499	522	514	508	483	557	510	523	543	536	522	514	527	501	541	501	524	525	579	551	493	525	541	546	552	528	528	515	585	531	486	550	561	569	502	510	529	534	520	515	553	488	542	479	521	512	538	509	524	552	538	523	535	538	539	482	514	520	522	569	510	527	545	527	516	541	563	558	556	514	522	556	545	517	516	514	544	520	536	527	493	547	524	547	492	505	502	539	528	521	520	552	494	536	547	532	527	531	523	510	528	501	558	523	530	509	508	548	533	484	555	483	496	566	506	535	500	528	520	544	502	537	510	534	548	536	551	516	476	519	545	547	490	517	565	562	525	505	483	524	521	559	514	546	519	521	541	531	548	552	540	480	511	537	552	577	506	493	499	508	538	522	517	549	550	537	481	522	545	515	459	538	523	545	527	502	520	535	490	517	519	536	545	507	533	578	523	531	484	538	544	552	518	515	551	522	516	529	529	571	547	518	515	509	555	526	518	579	523	503	512	537	546	511	535	552	483	544	564	557	516	518	515	534	498	479	532	486	561	537	520	517	559	537	529	518	520	539	535	509	518	548	552	511	497	534	521	502	509	510	524	591	543	554	496	517	501	546	498	523	545	529	480	599	496	551	544	527	515	488	564	523	557	515	490	527	498	528	498	532	528	511	549	545	545	573	539	573	549	510	509	521	524	497	495	514	591	478	492	533	545	501	512	508	542	536	528	521	529	501	510	522	496	511	545	539	556	531	552	529	525	544	492	490	494	522	536	491	549	509	528	497	527	536	550	543	512	525	540	534	507	537	480	478	522	577	526	525	526	485	553	492	510	519	545	513	547	523	563	532	492	516	524	535	568	496	516	542	494	465	514	510	554	505	527	516	472	510	532	564	500	536	506	521	535	511	513	544	481	545	543	518	551	512	516	507	500	520	543	554	529	502	480	528	539	504	488	523	540	541	523	533	547	492	533	538	506	521	507	526	530	509	524	525	531	535	507	494	514	557	523	569	524	563	526	548	542	534	569	563	526	518	529	516	529	525	497	480	495	540	529	506	529	523	498	497	547	545	573	552	501	559	497	524	459	521	545	527	545	549	524	539	518	527	484	535	527	527	501	510	564	533	569	545	537	520	542	526	520	506	505	532	534	535	499	554	546	570	501	548	507	542	516	559	529	546	511	527	531	521	533	531	540	521	522	488	526	518	526	523	510	513	519	525	511	555	532	525	526	508	535	524	533	517	574	529	508	560	544	523	524	516	555	519	504	514	519	541	557	542	506	527	602	533	504	515	516	501	544	517	535	548	513	514	522	536	495	564	541	514	497	516	532	526	528	518	543	587	523	541	558	517	519	538	528	556	531	549	524	534	545	515	504	534	525	492	511	530	530	564	531	554	508	506	519	531	511	531	534	594	530	511	543	547	521	533	517	533	522
38358	19203	8189	2657	1618	1203	888	728	639	521	530	456	447	366	362	367	338	353	342	319	315	320	304	295	297	300	267	302	266	267	276	278	272	256	280	287	280	276	283	276	262	264	236	238	263	229	263	287	262	268	241	277	272	249	245	281	270	236	253	260	235	239	276	254	276	266	254	279	267	255	273	269	260	249	256	254	250	248	255	304	258	254	275	243	265	263	251	292	280	255	268	251	262	269	265	273	265	274	234	275	280	295	263	275	267	252	270	250	267	247	278	275	275	264	257	228	242	267	269	260	261	258	265	261	253	234	228	278	236	260	258	262	264	235	259	250	246	264	245	253	252	257	276	269	269	235	239	271	249	245	266	253	263	239	264	268	268	248	266	257	294	258	281	232	253	249	285	261	249	249	276	274	285	252	274	244	287	219	270	251	291	290	266	245	271	259	260	260	227	242	261	272	263	256	271	228	276	239	247	281	279	227	276	263	257	258	266	240	253	247	252	262	257	271	305	227	267	276	236	262	265	259	238	257	252	258	257	221	257	275	269	261	250	270	252	291	268	242	256	264	247	276	303	245	266	260	252	254	235	268	241	254	257	262	242	240	272	246	259	277	223	236	262	255	253	266	230	233	270	266	232	267	276	252	258	302	278	276	292	258	258	267	245	227	241	263	244	230	241	293	263	232	272	271	249	297	266	250	253	236	262	280	245	279	251	255	264	275	251	244	235	263	256	221	274	296	279	268	255	274	267	244	289	259	279	268	275	256	265	266	250	275	306	241	253	265	238	277	248	290	260	233	256	264	263	265	267	263	267	246	263	299	294	262	266	276	255	255	254	243	287	257	256	265	258	275	255	271	235	284	249	264	241	254	244	261	294	275	261	246	264	263	274	258	250	248	273	273	274	280	249	261	247	287	221	257	270	264	269	261	263	294	230	237	280	313	263	249	263	291	274	230	244	239	276	228	260	271	272	262	279	237	286	261	231	247	248	267	255	242	282	272	267	259	264	271	280	272	272	248	242	246	262	262	265	258	262	254	278	233	234	258	239	275	249	241	272	244	278	266	275	263	244	226	280	258	257	272	241	265	230	275	264	238	283	274	258	286	253	247	287	265	236	262	261	231	255	255	270	309	231	247	281	250	236	243	260	281	262	254	260	263	314	245	289	242	233	258	276	246	248	275	255	259	255	240	226	256	293	247	257	246	270	267	249	282	258	237	246	270	281	240	281	244	261	279	260	244	269	269	257	236	242	263	266	240	270	251	273	241	254	241	243	236	275	263	284	270	250	272	257	266	246	287	220	283	268	264	262	253	258	277	251	246	260	268	292	258	281	242	257	251	247	268	245	242	276	230	267	239	265	271	279	273	268	269	288	258	258	253	257	253	249	269	272	259	274	260	262	281	268	263	266	286	261	254	286	244	271	260	235	245	277	249	259	276	296	250	270	278	246	267	255	274	260	259	259	251	273	251	246	262	273	261	257	257	239	249	254	253	246	280	265	257	283	286	259	262	263	244	236	280	262	265	253	271	263	242	256	246	226	267	255	287	251	231	258	272	262	279	256	238	267	256	268	253	231	274	229	252	280	287	232	241	261	270	277	277	279	258	255	240	255	292	264	275	256	252	288	255	247	257	262	256	262	262	269	258	273	273	292	296	255	271	256	267	264	256	273	251	267	237	294	254	247	242	258	261	258	227	263	260	280	257	235	281	249	248	255	289	269	261	265	266	246	265	254	283	267	238	247	264	246	278	271	279	271	248	242	265	264	281	253	264	281	253	258	279	293	287	273	250	244	256	267	253	250	247	261	282	275	243	257	240	229	243	252	265	252	266	264	245	297	259	290	258	281	242	248	249	224	255	266	258	269	268	247	246	276	277	263	238	271	236	262	277	252	271	259	257	247	236	257	261	249	247	236	253	245	282	259	256	229	265	242	266	279	244	268	296	254	268	255	287	266	278	280	236	271	284	253	256	276	250	259	259	242	250	259	243	271	274	274	241	270	234	249	272	265	259	228	268	230	239	262	297	260	250	237	260	270	236	271	250	250	260	270	264	259	262	251	270	261	249	226	271	246	285	258	273	250	254	261	275	260	294	290	260	256	257	255	260	277	264	220	263	252	279	277	251	231	243	273	243	258	279	244	270	285	288	267	251	268	289	264	246	247	253	267	266	263	268	293	240	261	250	245	251	267	228	257	289	270	239	259	247	274	292	270	260	236	263	272	243	271	271	259	281	272	241	293	266	254	246	288	283	260	257	252	274	263	254	267	266	273	257	284	266	266	259	262	250	252	269	272	249	295	250	270	263	277	239	245	256	246	251	261	295	263	273	251	271	249	265	270	283	274	253	272	265	255	285	264	275	252	274	241	229	267	261	276	268	252	258	267	242	253	261	274	288	270	254	270	269	276	273	261	257	316	234	285	249	271	266	262	241	284	271	269	259	264	243	260	255	263	230	254	257	269	262	259	246	266	245	270	288	252	269	259	246	258	246	285	257	276	259	289	209	256	272	285	243	265	254	236	245	282	280	246	239	270	243	238	259	275	243	226	255	271	239	234	266	233	257	240	292	259	244	249	239	277	241	266	260	265	269	256	251	277	256	267	267	258	263	248	251	277	244	250	253	262	257	253	291	274	258	238	249	244	281	258	252	291	222	277	261	233	249	261	249	249	272	252	253	272	260	271	283	265	272	261	267	293	265	263	271	219	299	278	260	242	269	279	258	239	268	279	263	248	259	239	257	255	241	261	250	234	269	274	281	259	254	276	268	268	274	282	243	260	232	246	244	298	269	264	259	237	263	232	265	260	254	280	246	242	279	254	265	261	250	258	256	271	245	266	268	275	292	267	274	249	251	283	267	244	259	254	279	237	276	244	246	272	253	236	261	291	245	257	223	290	281	270	223	234	278	263	249	266	263	259	263	257	260	237	246	250	269	256	280	285	267	253	260	251	246	270	260	265	266	269	278	245	245	232	250	248	268	256	227	295	253	279	267	246	272	263	255	251	227	252	244	233	267	241	245	274	289	249	278	259	251	248	233	263	274	243	297	243	278	261	258	247	253	298	265	260	239	292	264	233	272	272	216	255	238	265	258	246	228	242	254	244	268	263	253	239	259	290	269	272	283	252	270	269	238	259	251	264	270	267	246	283	259	280	274	246	256	227	241	260	267	249	290	255	282	244	274	238	249	284	269	257	250	268	254	249	269	260	266	265	286	241	259	279	275	261	279	257	270	247	277	270	248	257	246	278	248	250	244	254	244	256	233	273	257	253	268	269	245	248	262	268	273	260	260	248	256	245	242	303	269	283	267	243	238	272	244	241	259	280	292	272	240	260	289	247	233	281	263	266	255	254	263	266	233	237	246	245	261	284	252	267	265	234	257	269	262	237	260	250	292	240	285	294	291	271	257	226	246	237	251	248	271	273	234	235	269	262	262	249	269	280	268	285	271	287	269	299	240	276	240	274	254	278	266	259	252	275	253	259	257	265	266	295	257
21053	2762	6044	6768	5749	4780	3843	3330	2905	2417	2095	1909	1728	1673	1567	1422	1392	1264	1246	1212	1085	1101	1145	1079	1056	997	1017	987	979	994	966	951	925	851	938	878	896	927	859	889	870	856	880	807	847	870	831	846	834	795	801	788	811	801	807	814	777	813	814	788	763	732	804	813	791	785	790	770	728	776	766	752	770	764	735	773	793	792	742	768	784	819	756	765	774	780	774	836	762	750	688	840	805	754	757	778	741	743	752	775	750	770	756	723	751	776	769	741	790	768	766	734	800	697	717	772	780	770	750	724	757	763	823	712	777	815	736	721	775	783	761	743	756	771	821	742	743	769	749	691	799	776	771	730	748	765	805	797	781	736	727	813	760	749	727	731	780	747	770	720	724	756	768	767	784	767	731	757	777	773	716	784	743	747	737	744	817	760	735	750	788	777	773	762	765	712	708	725	741	744	757	763	783	740	741	721	742	753	697	701	741	759	689	787	775	724	738	726	756	739	773	768	808	744	746	724	752	704	734	730	756	767	756	760	739	816	725	773	742	710	776	789	781	781	748	767	719	771	753	760	746	725	769	723	736	748	775	756	693	757	777	748	758	789	783	738	804	779	784	747	794	764	800	808	830	746	760	762	739	772	826	779	728	752	755	761	748	725	721	761	747	752	781	750	763	772	694	766	731	760	779	799	788	753	773	704	736	746	754	719	785	743	810	736	746	729	732	740	766	753	727	726	760	777	785	735	729	769	752	715	750	744	744	745	765	733	715	775	728	763	731	760	790	768	732	723	750	764	751	777	816	772	715	750	700	702	741	706	762	739	748	762	780	768	793	764	775	754	748	721	776	810	719	768	727	729	702	690	751	761	695	760	723	739	787	761	755	763	714	747	726	701	705	709	785	748	724	755	725	727	725	724	729	742	733	728	804	731	734	753	704	738	733	736	798	723	762	760	730	761	785	751	799	761	783	759	774	794	769	751	725	750	757	765	778	726	751	766	760	818	778	775	756	723	725	713	770	773	759	752	765	717	805	765	752	766	738	767	793	764	802	731	754	747	732	733	727	766	747	760	729	757	791	776	778	766	756	756	783	780	841	747	793	741	771	780	714	756	743	758	752	776	784	748	764	730	751	773	785	750	734	745	759	781	792	775	723	723	743	793	740	754	793	706	750	740	740	723	742	733	779	741	734	748	737	797	742	770	800	751	733	744	722	686	750	806	751	740	744	728	804	730	710	768	768	743	750	790	743	752	722	750	732	767	723	750	772	749	804	828	760	812	723	759	757	752	738	740	781	728	755	724	749	790	714	795	777	747	807	795	759	760	757	754	793	714	783	761	757	760	748	768	715	736	727	744	786	760	739	734	780	730	785	775	749	716	727	769	786	797	766	785	736	790	764	763	775	761	746	728	762	819	771	733	777	739	755	772	752	780	757	759	726	746	757	757	813	793	736	756	763	800	767	782	745	752	737	736	762	760	770	768	756	777	732	804	795	710	711	779	775	792	721	757	740	768	787	757	775	765	734	756	722	783	734	775	743	787	779	726	744	795	711	765	764	760	799	738	730	722	682	731	723	793	760	715	756	759	769	730	743	756	751	772	797	763	770	701	789	720	758	762	759	750	750	761	709	728	762	760	743	773	748	799	758	773	761	735	764	795	798	777	766	785	773	761	713	770	756	719	729	754	727	713	733	779	773	770	718	751	725	742	743	743	808	731	767	762	811	782	765	802	787	769	745	814	791	785	796	754	756	795	796	737	730	771	729	750	812	739	770	730	743	779	768	770	715	792	789	779	771	737	759	744	756	735	752	766	725	760	757	690	763	763	728	761	699	721	741	800	769	795	790	797	743	741	742	712	789	753	777	720	757	803	742	747	760	704	789	721	699	788	836	779	787	727	720	743	792	769	734	784	744	772	789	748	733	759	808	719	735	759	731	795	814	760	733	779	759	769	731	800	724	761	818	781	772	745	818	740	766	753	732	787	731	790	729	778	730	784	789	767	744	751	762	747	721	740	805	756	755	733	763	767	700	783	720	748	715	755	750	732	776	754	799	746	787	767	784	796	764	724	728	729	750	724	734	738	769	760	743	763	794	700	774	769	726	794	731	762	718	747	739	753	726	737	754	752	764	722	759	731	828	671	777	764	758	750	805	759	724	787	757	753	754	785	789	761	761	751	807	743	761	734	723	774	775	740	796	766	726	732	750	752	802	729	741	777	738	769	768	751	755	761	793	747	799	763	744	765	748	743	713	713	778	808	730	793	757	762	789	739	799	802	745	773	751	705	762	733	769	743	799	747	783	749	741	781	757	791	723	746	735	821	756	751	776	779	751	780	758	784	757	759	707	783	718	739	768	752	752	757	828	763	778	784	725	743	762	716	711	779	802	714	785	740	797	766	750	786	795	745	756	772	757	770	752	714	738	731	723	749	738	768	764	722	733	776	807	762	754	753	758	762	754	822	756	777	761	785	782	731	765	760	756	751	798	782	817	725	770	786	757	776	769	785	761	759	752	786	727	787	759	767	712	802	690	780	735	728	770	770	757	755	752	722	780	742	751	778	735	688	738	762	745	714	757	751	825	742	729	732	745	753	753	740	741	795	783	719	758	755	716	782	749	758	756	784	773	755	736	738	766	766	740	750	786	802	775	763	750	806	753	750	709	788	717	774	745	813	795	770	700	777	770	788	760	729	757	791	753	728	762	759	764	769	748	753	752	743	782	767	775	781	755	755	748	812	742	799	817	744	772	786	732	803	739	776	723	734	737	744	769	716	732	731	743	724	814	778	744	693	770	785	830	764	777	768	687	760	766	734	728	712	745	776	763	727	795	750	749	756	786	710	766	749	767	713	752	763	751	762	768	723	805	781	748	739	721	732	757	787	747	762	740	789	748	743	802	775	757	781	771	782	719	741	811	708	724	742	767	730	723	756	777	742	730	729	774	736	749	705	711	732	719	748	755	733	751	723	767	795	725	764	760	758	733	749	747	749	747	736	737	767	744	814	775	702	773	745	716	739	775	790	727	744	743	758	799	751	733	755	748	761	744	771	725	746	759	723	782	768	732	803	766	733	765	767	755	805	755	773	739	747	769	746	745	727	801	712	717	804	758	727	736	772	755	765	684	730	760	755	755	774	813	765	743	777	719	784	788	716	738	726	764	769	726	782	730	728	746	777	754	728	723	717	739	735	791	785	724	752	717	714	735	767	719	770	730	739	746	742	766	724	710	807	762	734	740	735	729	728	774	752	786	762	754	744	775	735	765	738	759	735	764	730	806	755	746	688	739	781	775	769	721	820	713	737	790	770	754	763	722	775	803	675	732	721	704	817	748	739	756	760	703	710	726	774	775	764	744	753	750	725	754	757	752	791	740	709	734	767	718	718	700	782	765	709	777	728	743	753	723	770	808	786	785	766	750	747	752	774	759	770	758	748	730	781	747	763	746	756	718	728	745	759	707	764	736	699	752	741	772	785	775	777	784	715	746	735	727	722	751	739	754	771
3791	322	202	132	110	97	89	77	76	94	84	75	95	94	70	86	87	84	81	77	71	86	75	89	82	79	82	81	83	91	86	83	93	86	68	86	83	69	73	73	98	80	83	75	71	76	83	76	78	78	76	78	65	65	81	77	71	79	79	72	76	78	71	83	64	97	85	76	91	80	92	75	83	85	75	71	93	73	80	80	91	95	88	72	77	85	81	69	78	84	81	81	62	87	91	72	60	83	86	72	73	69	75	83	89	93	75	65	73	84	98	110	78	66	72	79	70	64	83	75	94	78	77	59	93	89	65	81	79	99	87	77	86	76	97	63	80	63	67	83	69	68	70	82	80	74	80	76	79	79	76	92	74	70	97	89	77	97	71	82	76	80	76	62	72	73	71	85	83	77	100	83	75	69	76	84	75	77	82	76	74	73	78	77	58	61	86	74	77	85	67	79	96	83	75	90	82	85	88	91	78	77	78	87	96	69	82	81	85	80	88	84	67	72	80	70	71	66	90	90	77	71	77	78	87	71	92	81	79	92	76	61	69	73	80	81	73	82	84	65	83	67	81	81	65	70	85	73	86	70	68	79	71	70	78	92	86	83	80	74	82	75	89	71	60	70	70	66	90	70	89	77	68	84	66	74	81	73	79	74	62	81	87	71	73	84	67	88	90	90	74	86	84	70	87	77	76	79	84	86	64	91	88	84	79	61	74	72	74	71	78	88	92	69	83	73	80	83	93	81	76	91	76	75	69	70	79	89	75	96	71	75	77	81	75	73	65	81	79	74	88	88	75	64	77	77	64	69	88	87	84	82	66	80	73	64	82	78	100	73	79	81	89	97	88	81	76	82	66	74	74	65	75	87	94	82	76	77	69	93	76	91	74	92	58	64	82	86	72	69	72	84	80	82	67	75	89	93	69	75	67	82	68	71	88	91	67	83	79	78	81	86	76	91	99	79	91	86	79	80	87	86	76	93	80	83	76	85	61	75	72	76	92	63	85	79	88	70	70	69	66	82	56	80	94	90	89	63	69	77	84	72	74	91	74	91	82	58	87	75	74	82	70	84	70	88	71	98	64	72	88	93	84	80	72	82	80	90	65	74	82	78	67	76	73	78	88	87	81	71	66	100	85	75	84	77	69	90	64	79	79	69	87	85	80	78	71	95	92	76	91	78	79	65	79	77	80	101	74	68	87	79	85	78	76	76	70	71	86	70	79	86	93	72	59	83	62	78	83	90	70	85	74	102	76	86	79	96	96	102	89	68	81	75	82	99	77	93	85	71	77	90	74	66	89	81	60	77	79	75	72	73	82	66	65	85	79	69	65	95	59	89	69	86	94	83	66	74	86	83	99	90	79	98	73	78	69	66	67	91	82	76	89	80	84	85	76	87	85	90	85	85	87	74	76	81	74	86	76	80	91	61	80	80	72	83	75	71	84	78	71	72	74	87	77	82	79	77	88	66	66	91	71	79	64	92	78	86	97	81	74	75	86	79	63	67	78	83	67	91	72	75	82	84	67	75	100	77	79	84	94	73	79	65	73	93	90	77	87	62	60	61	69	86	89	76	71	90	84	89	66	64	84	82	64	83	77	61	62	86	72	73	94	76	88	87	79	71	74	82	88	77	72	77	89	71	90	92	71	89	93	93	80	84	86	67	83	79	73	90	78	97	95	75	73	67	74	79	92	67	82	72	80	64	79	60	85	67	91	57	86	77	85	76	78	78	69	92	85	57	87	61	79	71	76	103	72	81	84	59	70	90	92	74	77	83	86	69	77	83	81	70	72	90	85	84	66	99	76	88	72	74	69	72	67	71	76	70	79	75	81	88	92	79	80	81	75	80	100	83	90	93	83	76	89	75	74	92	78	58	70	78	81	75	81	74	68	65	82	70	106	67	77	85	65	79	90	68	79	70	66	86	90	82	59	70	62	84	88	73	87	77	74	76	89	78	81	87	88	77	93	81	71	72	73	75	90	69	87	76	69	72	66	65	81	68	68	81	77	81	84	65	97	88	84	84	81	83	80	83	74	91	77	82	75	65	92	84	66	74	91	79	88	75	74	81	84	91	93	85	72	86	77	90	71	76	85	92	88	88	88	83	80	97	80	77	93	78	70	69	78	77	72	72	74	63	88	60	95	78	86	77	75	74	79	95	93	79	69	83	69	87	89	74	63	77	80	79	77	87	63	87	85	68	78	76	79	77	74	86	81	75	88	72	79	76	83	62	75	78	70	63	75	76	83	80	73	56	89	66	72	58	79	68	77	87	70	86	77	84	70	83	85	87	80	70	90	88	88	78	81	72	70	65	88	75	73	67	63	75	76	67	74	96	84	76	90	83	84	89	75	86	89	72	78	80	79	63	73	76	97	71	72	95	77	65	76	78	72	81	73	69	76	86	89	94	75	89	69	84	67	87	83	91	77	78	87	89	82	93	80	90	73	71	66	86	80	78	63	77	78	70	88	80	83	79	68	80	76	90	78	79	74	79	75	80	88	79	85	76	57	80	84	75	87	80	87	76	76	75	62	92	85	77	68	65	86	83	79	76	79	81	91	93	71	71	70	91	71	92	66	92	95	94	66	80	101	90	73	71	76	71	84	63	73	87	70	84	86	85	69	74	88	74	90	81	76	79	73	78	75	84	83	84	62	71	69	78	77	88	81	81	79	74	58	82	77	80	61	79	73	94	79	72	78	81	65	70	60	90	77	77	88	84	78	70	70	93	69	79	71	74	79	80	75	72	75	64	69	69	86	76	75	75	73	71	71	76	88	81	66	59	79	76	83	65	75	86	76	70	80	71	80	69	99	77	86	68	78	78	76	95	72	82	85	76	84	73	78	71	81	84	94	65	82	82	63	70	77	74	61	67	77	87	88	72	57	68	82	83	85	78	83	77	84	59	78	77	87	76	78	72	81	83	91	64	86	88	96	60	92	102	66	82	76	68	93	77	89	69	87	79	98	85	95	79	80	65	92	83	69	82	71	87	75	86	84	73	81	86	92	89	91	68	71	67	78	87	77	63	73	82	77	80	76	80	65	82	76	60	61	75	70	72	81	90	87	75	95	72	62	90	77	71	67	79	79	88	83	69	64	84	95	72	60	61	90	68	75	81	72	88	65	94	57	64	76	87	81	64	74	85	89	80	70	73	66	83	68	83	82	72	73	81	82	72	82	80	88	73	73	72	71	68	73	74	87	85	73	71	77	70	82	87	74	71	75	77	88	79	66	81	60	79	89	83	83	81	85	89	72	70	84	77	76	84	72	65	89	82	81	62	70	90	69	59	69	74	88	71	94	78	72	76	68	77	74	71	79	66	83	67	86	85	87	65	77	96	78	76	84	78	80	88	84	76	84	83	83	104	82	69	76	73	81	73	74	80	74	92	89	79	74	87	58	63	78	81	70	97	87	67	73	74	88	80	89	82	91	82	89	63	79	91	75	72	94	85	66	81	75	74	57	77	100	79	88	97	80	82	85	77	80	81	73	89
3021	386	435	473	413	416	367	367	374	327	308	313	315	296	319	312	318	302	285	300	298	269	310	276	316	300	265	300	296	296	303	293	310	276	258	275	315	286	292	296	291	298	298	264	305	258	283	320	284	286	284	289	323	312	308	272	282	279	310	299	296	283	286	295	288	288	300	262	290	271	298	252	277	283	299	257	300	295	295	260	305	296	278	309	276	290	272	279	255	266	305	306	262	290	277	276	271	286	293	281	314	294	312	302	285	282	315	256	302	304	298	271	282	292	267	297	309	302	267	289	281	282	263	292	273	300	276	267	285	275	294	286	291	255	280	267	286	312	292	274	288	300	292	288	324	321	345	327	278	269	338	319	260	308	312	304	292	293	281	262	278	297	305	284	282	291	288	283	284	322	277	297	288	300	297	303	307	281	269	273	252	306	297	289	273	300	307	282	309	318	265	290	261	297	299	290	297	264	243	283	275	263	306	266	286	302	272	279	283	314	304	298	294	261	313	293	307	306	316	275	272	308	285	298	256	278	282	284	293	292	291	312	283	285	281	276	296	310	316	315	259	280	324	295	284	280	293	296	272	299	306	324	293	296	305	271	279	293	283	311	277	268	256	300	306	324	291	265	277	286	317	263	263	292	308	299	261	313	278	305	286	286	281	299	304	287	309	292	298	281	284	307	281	307	257	285	300	275	291	292	266	281	267	300	321	300	295	293	262	297	267	278	288	249	295	327	293	288	310	302	282	282	258	287	305	314	292	282	274	294	281	294	285	284	285	290	291	295	274	292	286	309	315	301	247	304	304	280	269	268	273	281	303	276	281	279	275	293	314	282	339	306	268	284	288	269	264	285	312	281	296	302	286	282	264	287	291	306	274	292	306	282	335	317	282	264	280	322	325	276	293	287	282	274	293	274	276	269	316	306	280	292	322	258	322	306	265	327	299	302	304	303	300	291	315	298	303	287	285	291	332	258	303	298	284	263	310	277	340	288	294	253	269	285	314	267	269	256	303	295	284	298	276	302	298	274	282	296	285	303	319	272	282	278	305	282	290	272	299	302	316	285	304	321	301	287	291	285	264	269	301	274	296	287	293	291	292	304	324	282	332	264	295	284	287	301	284	283	304	327	301	301	267	303	291	300	283	282	282	325	296	290	265	300	308	290	308	301	292	258	254	281	273	299	290	276	254	290	299	292	285	301	321	286	297	281	286	280	268	288	260	309	289	270	296	257	264	288	311	292	279	271	315	285	279	307	283	290	296	280	293	261	309	290	289	290	280	292	303	318	279	302	263	292	280	274	313	266	293	250	286	308	296	288	272	291	284	278	264	299	309	253	309	276	274	284	270	285	285	279	292	282	302	300	278	268	290	297	289	323	288	298	291	306	306	275	276	291	324	276	285	306	321	299	318	281	263	301	271	264	301	300	261	277	268	295	278	293	249	283	306	272	299	280	305	315	278	311	295	296	297	329	278	278	276	272	298	283	305	340	291	308	279	264	298	271	275	304	260	296	293	290	281	302	265	303	295	278	269	293	296	311	303	315	290	278	261	319	279	282	312	273	299	298	270	282	339	288	260	301	300	277	281	280	292	299	290	272	301	293	284	266	284	272	304	288	271	280	334	317	283	274	277	289	301	273	299	274	298	297	318	287	281	307	297	279	280	310	283	279	307	308	291	283	327	283	279	293	306	280	292	301	311	268	283	276	275	285	280	320	333	286	320	310	283	291	291	254	316	304	322	286	288	295	282	288	328	271	287	317	289	282	324	263	287	287	309	292	289	303	250	321	279	302	267	286	307	281	313	307	301	276	278	292	290	277	313	305	283	285	328	256	275	302	273	259	310	290	305	315	282	279	297	259	298	295	302	254	313	276	302	273	276	312	306	306	287	296	316	278	290	271	324	286	260	284	271	266	341	311	315	312	283	277	271	291	288	307	273	303	276	301	269	282	275	297	269	320	345	260	290	260	294	297	289	286	248	291	278	272	266	275	273	314	284	316	296	282	279	321	308	285	289	273	272	307	250	260	267	267	316	317	308	285	308	282	307	303	301	292	271	315	305	287	245	297	298	286	328	267	278	287	285	325	277	289	291	314	270	280	282	288	301	318	269	303	290	289	296	301	291	289	298	286	249	308	311	298	278	286	282	268	249	312	287	326	247	336	284	334	286	246	288	260	282	293	292	303	291	327	279	271	280	268	307	313	294	289	312	279	312	309	287	303	292	294	283	299	287	276	286	323	290	294	291	284	275	290	301	288	286	280	288	260	325	278	294	280	276	296	292	294	275	299	283	298	303	281	297	297	293	292	285	278	262	310	280	270	319	302	327	332	310	271	305	295	312	289	285	313	288	283	329	321	302	283	283	299	269	328	273	249	275	291	262	293	259	280	325	286	305	288	289	290	290	278	310	305	299	287	306	286	304	275	273	297	252	297	288	287	308	290	281	290	245	298	309	295	294	277	287	287	285	318	247	287	292	284	249	308	310	298	312	267	294	311	284	289	286	296	341	282	298	317	296	281	267	285	301	274	294	303	279	237	272	291	300	310	288	298	282	296	293	278	266	270	307	268	278	300	296	312	292	310	294	305	262	302	295	283	272	272	302	254	296	303	251	291	315	247	296	298	279	303	294	299	307	293	284	284	296	293	263	301	278	334	310	286	268	282	300	323	314	309	282	288	261	296	292	282	298	300	308	304	300	292	284	282	280	275	280	302	295	283	292	310	294	309	284	312	308	279	292	312	312	321	313	306	285	299	307	274	283	295	277	276	284	308	297	292	289	312	288	273	279	308	299	276	301	285	299	291	289	284	290	286	312	303	297	271	311	283	288	290	274	296	323	283	330	276	313	269	255	285	298	275	317	318	271	314	302	278	280	279	286	297	311	277	273	288	288	284	283	272	270	284	318	285	294	296	286	289	321	303	288	290	277	324	278	289	270	292	292	293	303	272	325	296	284	313	282	308	295	313	282	281	274	312	280	293	309	291	302	315	299	304	288	308	318	299	300	312	297	273	306	280	291	299	275	293	295	279	281	289	310	299	272	306	286	269	275	303	274	305	279	272	273	280	293	299	296	262	272	273	273	287	286	294	259	298	267	288	295	292	295	283	313	306	262	280	309	283	284	275	276	300	269	280	319	284	285	314	261	280	310	274	313	278	265	324	276	295	288	280	271	299	293	306	287	312	303	287	283	275	306	309	310	283	296	296	268	272	294	275	280	297	288	286	295	275	298	286	277	294	306	316	280	273	288	291	265	284	295	297	276	295	294	266	289	289	288	275	271	282	277	283	299	313	305	299	280	289	285	308	275	294	269	283	273	290	299	280	277	308	275	314	285	314	274	304	296	248	322	283	311	327	265	309	315	252	329	312	278	285	335	269	294	291	304	297	262	280	273	291	293	302	275	326	311	285	279	291	328	254	299	293	305	293	292	281	314	306	287	281	305	295	311	292	279	290	276	303	291	297	285	289	276	299	279	274	280	333	288	289	314	297
33865	9151	1767	1198	848	619	544	412	325	311	285	285	233	244	220	213	218	222	198	199	188	207	197	205	189	173	177	148	190	200	176	177	173	180	178	154	164	155	164	165	157	171	177	170	166	174	157	184	159	176	170	173	160	161	198	162	170	176	179	189	145	172	159	166	156	182	172	162	173	174	148	176	177	189	165	186	163	162	165	168	181	162	153	165	164	153	194	175	164	170	173	170	153	161	164	196	188	188	147	158	185	157	169	152	166	160	148	169	156	198	157	191	199	176	167	154	156	157	182	184	180	166	190	175	187	196	172	160	161	182	154	158	156	169	179	156	167	184	179	165	153	162	165	155	160	171	164	139	155	174	164	155	151	154	170	132	169	158	174	155	158	148	175	179	165	167	156	183	153	166	159	159	140	175	156	146	141	165	186	169	171	153	165	186	162	154	172	151	194	134	209	155	181	158	164	173	163	167	145	179	179	163	154	155	160	175	192	172	160	152	156	169	201	152	149	156	177	153	145	161	185	191	172	162	175	175	167	154	183	159	192	188	154	165	197	175	180	162	147	198	149	139	142	177	166	165	162	171	173	156	151	166	175	164	167	181	167	169	155	179	197	172	190	186	163	170	167	165	156	185	162	175	188	178	168	142	153	175	174	180	172	152	166	169	189	181	144	160	159	165	153	163	175	177	163	162	181	156	161	161	165	156	164	141	188	171	198	170	131	145	170	172	160	160	201	184	161	164	143	145	185	152	176	153	156	173	160	168	178	158	146	141	176	173	184	170	177	184	179	151	161	176	137	180	185	162	163	154	149	160	177	183	173	168	156	159	136	161	159	172	160	157	166	169	150	154	148	167	162	162	175	165	170	174	174	182	179	159	168	180	145	187	179	165	165	168	149	154	179	160	160	185	150	183	157	161	167	183	172	180	160	143	164	157	157	166	156	155	171	177	179	167	156	155	152	177	181	184	173	157	156	155	173	202	164	178	180	190	152	153	185	148	162	170	173	176	199	184	162	163	146	161	171	153	158	155	174	164	181	174	181	150	149	150	154	159	192	155	152	171	171	187	168	135	159	170	168	175	162	161	168	160	152	157	163	164	166	167	173	159	170	162	170	191	150	165	182	156	157	175	148	171	195	148	149	133	156	157	171	173	158	166	147	161	159	177	180	161	186	198	166	162	137	167	175	161	147	193	150	191	144	162	156	187	166	146	182	167	172	172	160	155	138	176	185	188	153	152	161	180	153	173	163	171	175	134	179	173	173	157	160	153	181	150	168	175	162	170	154	158	173	182	176	165	165	182	185	171	170	168	167	159	167	180	171	160	165	170	159	168	156	151	165	190	159	189	147	162	165	168	143	157	167	184	185	169	187	152	174	171	197	154	164	166	177	162	180	151	156	161	174	169	166	167	159	152	183	170	160	172	187	162	156	166	195	159	171	163	156	164	146	150	170	175	157	145	164	147	157	159	169	171	150	143	182	167	178	170	170	184	170	158	148	172	148	177	148	171	188	167	155	165	164	175	178	167	174	174	159	173	170	183	158	145	150	183	160	169	156	145	146	174	160	165	177	158	165	156	164	164	159	154	164	166	169	182	176	168	167	160	172	150	164	168	158	166	166	161	167	163	159	175	145	158	157	166	165	154	170	178	156	178	167	173	139	171	168	166	183	177	170	169	152	186	172	175	161	157	162	187	150	158	159	176	170	164	155	158	154	158	164	160	160	176	171	188	163	178	183	154	159	208	164	180	175	155	182	146	156	165	190	161	184	149	172	171	180	166	167	168	159	186	174	173	171	160	162	167	167	179	194	159	184	193	178	161	161	163	156	201	159	174	160	163	178	171	170	169	169	163	184	181	145	178	154	184	175	181	177	158	164	178	176	166	167	187	181	160	171	158	155	165	148	151	169	160	166	156	182	170	156	169	159	150	173	169	163	171	197	175	152	155	152	168	167	165	165	174	170	161	172	166	150	175	166	162	185	174	164	168	152	159	159	191	159	160	154	156	160	180	161	183	159	165	158	146	163	142	152	155	155	188	178	205	170	178	163	161	166	174	175	159	170	170	159	160	164	147	159	204	172	184	153	146	161	175	167	175	183	158	176	178	158	158	166	165	158	171	152	150	190	165	159	159	182	148	159	172	170	181	157	162	152	138	177	177	189	144	168	155	181	164	176	163	171	179	185	162	155	184	142	184	156	166	192	174	173	161	136	171	162	172	136	165	165	165	173	152	193	173	160	155	180	164	141	173	184	168	155	159	173	147	170	157	159	163	156	148	166	163	171	172	176	156	195	142	161	180	183	171	166	163	158	170	154	160	146	167	171	164	176	153	164	172	142	170	175	179	166	174	173	162	163	162	157	187	187	165	156	161	184	150	178	163	152	177	173	174	176	147	153	148	178	158	200	151	157	178	166	141	171	156	172	181	176	174	165	177	185	191	187	161	167	170	177	184	147	166	164	175	154	153	164	148	181	142	162	151	156	161	183	169	162	162	164	187	183	151	166	169	146	147	174	191	159	152	174	156	179	154	180	196	187	170	165	160	143	163	157	178	177	159	153	158	180	149	155	150	155	168	161	175	146	163	158	177	151	155	179	168	196	164	153	154	165	150	164	156	177	171	190	165	166	163	149	176	142	182	163	156	183	156	162	191	167	172	154	173	148	171	178	153	186	174	154	169	155	151	148	181	168	136	181	166	165	172	184	170	180	168	162	161	153	167	176	160	154	182	187	149	170	165	172	164	144	166	153	174	165	199	163	151	160	150	165	166	172	177	160	187	179	159	178	179	177	167	166	164	171	156	153	157	162	165	188	184	176	163	182	159	157	168	181	187	170	160	169	180	150	203	158	166	179	186	172	170	162	179	152	179	189	167	170	152	177	167	161	140	163	131	159	149	150	185	164	184	186	170	173	170	164	190	138	150	163	163	154	174	155	152	177	140	168	169	174	164	149	168	155	161	166	154	177	176	171	178	192	167	173	152	158	154	175	188	163	181	172	160	159	157	173	194	172	160	134	166	149	171	178	137	180	161	168	161	200	171	206	173	175	152	161	186	178	191	157	153	163	146	158	171	171	149	166	164	175	154	161	170	183	190	155	149	161	167	169	186	177	158	170	156	161	160	153	169	186	163	156	174	147	159	150	150	195	184	163	168	164	163	152	183	194	159	175	163	172	174	157	152	187	165	159	144	140	146	182	181	174	181	167	141	150	165	167	165	171	185	155	181	142	164	176	177	165	201	160	167	186	154	178	172	170	183	151	182	174	190	164	185	153	157	161	167	155	176	155	168	173	165	200	162	151	133	162	188	156	155	178	156	159	180	154	155	167	172	159	182	154	190	168	181	179	167	166	183	173	165	161	169	167	157	171	155	150	170	154	165	168	158	162	149	194	151	166	182	175	175	143	177	180	180	163	181	159	156	177	184	172	160	146	193	160	152	151	169	145	139	172	149	181	155	145	159	184	181	161	153	155	169	174	157	181	169	181	164	172	161
16675	1456	3282	3631	3206	2560	2093	1709	1569	1375	1212	1160	1060	994	912	869	856	812	771	732	660	732	736	684	666	642	677	662	642	632	650	644	603	624	613	608	602	576	552	595	601	599	534	577	568	584	539	617	541	579	542	533	520	565	594	560	526	566	555	558	560	579	560	546	557	519	556	561	535	589	523	509	503	538	539	567	554	552	551	553	530	537	529	551	527	542	517	509	537	520	530	533	533	521	600	525	523	547	532	552	541	540	518	524	544	590	496	507	558	535	485	496	539	531	563	544	563	561	556	524	537	529	531	521	543	547	547	536	522	481	518	510	528	483	535	530	481	543	530	504	524	582	538	516	502	494	527	542	503	523	580	527	493	534	516	497	583	531	531	531	530	501	527	497	512	524	567	507	527	541	507	548	519	529	532	528	530	534	537	543	493	506	496	493	519	528	537	510	509	521	534	552	541	488	503	538	533	573	512	530	528	528	488	536	538	531	551	519	484	526	523	559	519	556	559	553	550	559	505	526	589	499	507	523	532	523	497	538	537	530	542	529	512	516	526	516	491	525	511	535	543	520	524	544	519	501	502	545	500	505	543	535	523	544	516	517	509	548	512	494	522	514	516	553	546	571	546	470	488	499	525	517	517	486	518	557	520	495	540	512	534	521	528	505	557	513	527	521	543	502	514	532	526	520	548	518	550	529	532	503	548	533	541	503	554	533	537	530	518	561	552	532	478	520	488	527	562	530	488	542	529	535	570	547	515	506	512	514	539	539	510	512	524	519	514	505	525	547	523	519	512	537	532	518	510	525	504	535	521	504	551	536	523	489	514	547	547	536	526	539	516	562	517	536	485	529	500	567	517	555	555	544	531	503	519	489	525	502	513	529	504	567	524	474	529	521	559	543	486	531	501	541	531	562	558	522	525	512	521	542	505	509	483	515	515	464	511	491	528	551	466	507	513	525	514	541	553	532	529	553	520	519	529	529	558	487	547	509	564	507	543	512	535	506	552	533	540	542	549	517	502	499	509	531	555	529	557	522	552	527	536	537	581	563	501	528	542	517	546	541	503	511	535	516	535	543	494	518	516	495	493	528	526	545	540	535	541	490	555	557	566	515	485	500	530	540	495	517	523	484	549	549	566	528	520	503	544	527	508	475	494	550	509	525	527	505	567	515	506	488	497	495	531	523	550	499	526	551	536	523	516	497	519	528	550	544	517	534	498	554	502	522	547	504	516	538	510	551	496	539	542	584	553	496	511	546	517	525	522	529	531	545	538	543	551	565	519	479	524	539	524	536	536	547	515	563	553	536	501	505	535	518	535	553	534	530	558	558	565	508	521	519	514	514	502	526	479	551	487	526	505	567	496	533	498	511	519	521	506	519	516	479	531	537	534	493	554	537	526	501	527	522	537	539	500	483	525	520	523	533	539	519	528	528	514	545	531	541	543	509	551	555	524	559	519	535	511	505	519	546	535	499	526	492	521	512	538	545	495	531	531	520	539	490	511	503	525	523	538	522	534	526	505	496	529	540	517	525	522	548	548	522	513	536	510	544	540	517	538	521	486	524	517	478	530	544	525	550	496	488	539	503	512	494	488	535	506	546	524	522	513	532	495	497	555	531	515	536	486	538	519	510	502	519	499	520	525	512	488	521	531	551	527	523	448	521	540	548	514	558	537	522	547	533	505	503	513	524	542	542	523	509	559	549	494	510	484	537	529	511	542	497	488	515	560	556	567	528	530	576	532	515	524	535	610	513	498	504	534	510	536	539	545	486	523	547	516	511	502	507	535	562	534	521	511	483	530	532	531	489	554	580	521	530	518	490	535	507	501	526	514	543	508	497	528	496	528	518	493	532	519	526	535	547	538	512	542	539	518	544	530	541	498	522	511	532	496	505	528	460	571	501	551	532	574	501	515	490	507	550	537	501	521	546	533	549	486	496	538	529	544	544	533	530	530	525	525	536	526	515	551	531	542	505	571	532	539	482	532	535	540	505	535	544	513	553	516	483	538	561	523	527	534	555	546	513	522	527	523	544	536	530	517	513	533	515	516	544	483	552	527	541	526	490	540	510	537	497	525	524	537	549	527	529	555	515	541	523	521	554	543	512	509	515	526	511	535	488	516	511	505	516	501	520	550	473	530	549	523	536	493	531	529	505	521	556	470	516	565	505	539	548	575	525	527	535	553	491	511	520	556	528	571	535	502	516	530	510	542	515	530	514	491	529	541	528	516	541	508	548	553	519	555	504	515	521	524	536	574	527	546	491	550	529	520	542	540	535	500	516	579	547	518	526	530	529	546	515	535	536	535	516	513	535	545	525	510	493	528	515	533	560	524	555	532	525	541	532	524	523	521	545	525	527	526	481	528	585	546	513	532	543	517	552	536	535	542	533	524	520	516	537	534	522	517	510	497	536	542	515	513	535	589	530	540	542	581	500	576	512	542	557	510	507	587	552	507	526	528	518	537	550	487	518	501	520	506	496	490	493	493	505	531	556	532	536	567	537	520	512	509	543	553	505	525	537	539	523	536	547	527	511	489	496	545	549	548	518	548	534	532	482	539	571	545	560	511	522	568	547	517	467	526	544	525	553	473	510	496	559	549	542	507	536	513	527	512	516	525	508	452	556	539	517	504	544	504	530	522	484	529	547	489	498	524	537	512	543	547	514	536	520	544	516	576	538	603	495	533	544	537	507	540	521	515	515	523	533	501	527	557	486	533	514	543	523	543	563	539	539	514	525	498	571	522	479	493	511	546	503	504	550	526	522	518	456	527	522	572	494	525	544	530	508	494	537	533	514	542	548	512	501	486	535	563	509	525	517	527	553	550	519	567	544	524	515	485	540	537	478	523	507	554	502	553	522	501	569	536	533	559	528	517	500	500	514	501	590	556	527	524	525	529	485	551	477	506	512	509	538	535	497	546	494	531	520	489	519	504	530	520	566	450	527	538	507	549	533	542	512	577	519	511	524	536	501	516	532	585	581	492	516	576	495	558	521	547	532	519	550	525	558	541	562	506	517	572	526	559	520	541	496	548	546	545	510	494	543	550	546	525	531	542	501	524	514	559	503	550	546	520	548	476	483	515	548	542	516	550	575	518	514	507	539	523	489	503	538	502	499	525	509	557	554	535	553	553	548	527	512	519	514	572	540	567	541	555	542	512	503	527	528	517	523	524	559	521	535	558	551	517	544	508	532	499	503	500	524	522	529	556	541	539	539	540	545	539	527	484	508	506	513	573	534	531	554	560	522	536	498	524	496	524	523	526	551	508	562	520	520	490	535	536	485	547	511	518	533	495	484	517	517	545	523	523	518	527	514	526	505	572	538	509	527	560	536	495	548	509	528	518	570	537	567	507	543	525	566	560	493	574	532	527	524	513	534	532	554	519	529	527	554	567	537	538	571	522	533	503	536	514	510	495	508	529	511	553	525	486	513	532	557	519	516	494	517	528	517	504	532	515	526	509	509	573	544	501	518	535	518	541	536	523	541	508	584
41551	18796	7378	2583	1533	1234	943	739	673	517	516	462	419	403	385	382	363	338	325	348	320	278	296	297	304	303	290	276	275	280	301	281	303	275	300	280	249	277	241	287	243	272	251	281	281	279	298	246	273	239	264	256	265	244	246	243	279	238	260	248	270	257	297	257	266	249	248	255	256	257	249	250	260	276	273	253	271	283	260	255	235	267	262	266	249	270	240	296	271	260	241	276	297	266	244	301	253	275	276	267	253	273	296	248	276	237	256	267	239	275	255	274	290	275	290	268	238	249	272	268	266	229	253	234	275	262	255	249	262	255	278	237	245	244	263	248	247	246	253	252	265	225	263	275	263	283	258	263	266	232	273	259	278	221	231	272	266	255	241	273	248	270	256	260	258	257	262	258	255	253	258	274	268	257	243	265	267	257	264	258	246	268	245	272	285	276	252	240	257	273	251	269	265	236	269	252	247	247	256	249	253	257	257	285	243	270	240	262	255	238	287	224	283	275	289	293	272	277	254	268	222	270	277	259	238	250	252	268	254	263	262	285	278	259	273	302	263	270	276	257	253	284	256	244	259	226	233	273	269	259	238	262	259	244	272	243	243	235	234	273	258	269	235	273	288	249	260	246	262	246	271	262	251	293	289	236	246	256	238	258	278	263	272	231	242	249	269	253	270	278	263	284	254	290	251	294	244	259	263	234	226	267	291	253	247	278	256	271	262	247	273	279	229	260	243	270	264	245	265	286	253	238	237	230	249	240	260	299	235	246	262	249	281	245	262	268	248	253	238	253	281	251	198	243	265	257	265	274	269	261	274	269	275	251	247	245	232	254	240	253	231	271	270	236	264	232	267	252	238	246	265	263	264	258	259	253	271	246	275	266	243	261	256	250	276	262	225	260	287	266	228	266	252	256	262	241	240	272	252	250	287	286	268	240	250	315	257	260	261	266	239	253	273	252	251	256	265	269	274	264	259	264	279	268	279	252	281	238	254	265	270	240	267	225	285	234	253	243	206	271	264	259	269	236	265	257	262	272	234	246	237	256	244	246	231	258	260	260	264	248	276	245	236	250	252	242	251	236	245	261	279	245	267	243	277	256	266	224	264	257	239	272	265	248	258	233	258	263	261	266	279	237	261	278	253	245	271	273	236	237	274	232	248	244	265	271	241	241	271	231	277	249	248	249	284	251	262	235	236	290	247	272	256	273	254	282	291	260	218	249	239	251	260	286	253	271	254	236	242	245	263	262	273	262	260	240	242	257	249	273	267	250	255	244	243	268	246	267	250	239	254	235	267	228	231	251	241	238	256	274	254	253	246	232	277	245	292	262	259	246	249	283	270	240	278	252	234	255	237	249	281	258	263	280	258	214	255	247	251	256	219	234	254	242	243	259	256	249	273	272	232	257	255	232	250	271	249	269	261	278	264	242	249	261	291	230	243	263	249	245	247	251	246	263	258	266	276	262	241	244	262	233	241	236	236	277	246	249	262	264	233	254	232	251	260	248	247	243	262	270	260	224	249	270	250	273	253	268	273	275	252	240	240	256	310	249	248	256	249	272	270	266	223	263	283	243	282	238	244	245	237	277	272	255	267	253	288	251	251	256	261	235	244	272	248	233	259	255	266	260	264	253	242	236	232	255	284	266	281	239	233	236	266	231	266	239	269	260	264	245	261	214	262	236	252	263	289	220	262	241	273	256	243	260	246	254	263	254	255	288	256	276	280	257	234	283	243	255	273	269	253	259	249	276	277	256	240	247	264	241	233	271	266	276	250	270	238	225	255	250	258	261	294	255	282	267	250	273	255	274	255	236	226	257	267	273	244	248	260	251	258	252	254	261	243	249	295	256	244	269	267	231	250	253	254	267	307	306	279	261	282	246	267	269	249	255	255	250	271	257	240	272	287	247	258	276	272	282	251	248	257	235	250	244	244	276	267	256	235	261	244	269	247	239	275	229	238	256	287	280	247	259	234	259	263	264	281	249	263	260	270	240	241	254	240	234	293	269	267	248	275	258	263	240	255	260	258	286	236	274	270	216	289	243	259	244	247	288	257	243	233	270	239	279	231	275	227	284	219	269	253	273	243	259	272	269	270	273	265	262	263	274	232	258	247	268	266	228	237	246	241	239	267	246	234	257	231	249	254	304	257	261	227	241	271	218	248	272	253	241	249	238	262	265	242	281	241	253	261	236	254	230	243	273	261	237	249	281	245	260	264	249	260	251	280	255	255	268	232	248	255	262	232	259	240	242	250	279	260	239	229	258	254	247	245	260	267	271	252	257	261	232	266	243	287	268	253	225	240	213	276	254	236	237	262	271	265	274	264	258	245	244	258	263	241	235	268	235	272	263	265	270	294	235	246	254	274	280	301	243	246	248	241	250	239	259	262	227	261	266	266	245	250	262	269	277	250	242	276	285	252	255	281	245	246	254	263	238	235	267	251	250	241	273	249	240	268	249	246	265	231	260	263	265	254	286	286	247	286	250	284	257	278	277	239	249	249	248	252	234	247	273	251	230	261	271	256	265	271	269	268	274	266	256	268	265	249	257	273	247	263	245	231	244	239	266	246	248	235	277	235	248	233	276	272	267	248	242	265	253	253	269	224	248	263	258	280	283	254	264	281	247	243	258	272	265	245	265	292	229	228	247	260	260	228	257	256	253	251	288	267	274	240	256	278	280	258	290	239	271	258	245	285	279	250	232	268	276	303	248	263	259	247	285	255	262	239	300	250	263	264	267	264	271	245	243	284	258	261	250	271	221	268	218	253	262	262	244	245	258	275	271	249	245	261	255	254	281	262	249	261	261	277	246	248	273	257	257	243	251	258	241	270	259	265	249	243	234	249	262	248	248	251	268	283	221	260	246	256	267	247	263	235	277	266	236	252	238	264	249	259	240	257	239	237	250	261	239	270	248	281	275	235	275	243	264	262	272	259	268	267	281	246	249	269	266	244	261	253	262	231	249	251	237	245	256	267	251	248	269	224	253	250	230	252	249	241	278	274	261	281	291	277	251	286	258	243	252	219	276	228	252	253	240	265	295	268	248	271	248	257	250	257	287	248	234	257	292	245	255	256	252	231	240	258	253	261	232	272	260	265	232	258	230	277	271	266	253	254	260	265	241	259	211	255	260	259	264	263	307	270	238	244	250	249	269	280	242	247	252	272	241	290	262	247	265	259	262	258	248	239	271	281	255	243	269	264	247	238	243	230	241	245	231	263	256	251	255	248	254	257	267	236	258	266	266	264	277	253	215	258	292	271	270	254	268	256	279	271	239	270	270	251	252	254	258	247	254	275	247	292	245	260	277	265	296	232	253	257	251	261	323	265	282	248	246	242	238	238	261	261	293	259	257	269	229	248	237	241	237	233	272	291	261	239	250	246	242	228	279	268	263	243	281	255	243	253	287	256	253	242	270	254	278	270	266	272	255	262	253	272	304	249	276	281	284	239	255	220	251	273	265	279	239	264	249	270	261	264	272	251	258	297	254	256	260
22553	2764	6034	6573	5744	4786	3802	3244	2663	2439	2183	1902	1747	1611	1519	1513	1415	1372	1234	1152	1244	1128	1158	1072	1081	1033	1005	971	957	961	919	906	908	909	929	900	893	870	940	860	867	875	856	816	831	862	818	853	808	836	847	816	781	837	816	786	758	853	825	760	817	801	782	810	776	768	768	797	767	751	831	786	792	782	780	813	743	788	775	788	793	720	784	766	763	757	787	762	795	744	768	761	823	789	753	775	781	776	731	787	725	763	754	769	801	758	731	770	797	757	741	774	780	754	785	721	779	815	767	784	790	737	715	772	684	712	735	775	780	776	787	811	781	723	781	759	727	755	723	739	814	752	759	722	747	745	782	738	742	788	728	733	769	740	777	767	761	761	743	794	718	728	758	682	744	777	712	775	752	720	778	734	765	707	764	776	723	760	781	749	742	774	755	736	792	700	770	783	730	745	763	760	741	738	738	744	749	746	776	701	732	736	771	751	768	802	738	754	742	754	756	764	753	772	779	750	745	773	743	793	755	739	761	725	797	729	746	764	668	748	755	806	779	778	774	774	763	734	691	770	760	792	746	745	746	812	705	697	702	708	788	748	760	775	811	737	772	732	761	723	752	744	723	768	778	768	750	723	780	781	732	751	768	782	745	799	732	723	767	723	760	769	744	699	778	769	790	751	770	752	749	747	780	748	791	753	731	773	774	747	734	763	766	779	748	775	790	779	731	785	739	751	717	722	751	729	694	726	807	763	749	769	725	790	783	752	730	760	785	699	787	778	737	740	792	738	767	741	805	734	777	714	732	742	745	785	812	762	716	758	757	706	759	687	760	782	716	757	773	753	758	758	691	765	764	719	767	748	758	739	782	731	783	820	790	791	722	732	789	767	756	768	760	727	758	758	752	793	715	758	778	755	772	788	743	709	725	692	731	755	791	766	737	769	711	756	798	736	740	732	746	754	762	731	757	689	770	756	742	808	739	753	774	764	753	756	779	779	742	817	722	777	741	810	715	771	783	749	743	784	772	718	757	760	786	771	773	764	761	741	720	809	771	758	724	720	750	801	777	715	762	750	772	723	734	756	749	740	723	749	758	774	751	780	786	747	733	775	760	768	749	761	739	806	723	759	757	767	819	731	740	778	764	667	722	751	789	752	768	777	755	813	731	773	757	737	756	751	776	759	784	741	762	744	801	763	735	736	753	728	770	724	766	724	789	778	743	746	780	770	830	814	763	710	763	761	754	788	713	751	707	771	714	756	728	699	735	724	801	745	762	764	730	743	728	746	678	821	771	763	704	757	756	745	781	710	768	756	793	782	739	738	725	721	732	742	767	760	774	759	755	744	802	737	785	744	739	786	747	751	747	778	753	729	751	754	758	764	760	769	777	770	762	734	818	741	735	755	771	784	739	739	743	774	772	723	775	747	758	739	747	713	743	752	735	773	747	754	828	729	746	762	771	753	735	749	731	740	720	760	699	781	734	789	731	777	806	772	742	749	770	739	751	785	672	728	719	753	732	807	770	743	736	744	776	747	734	760	780	679	792	702	788	773	708	706	788	732	712	791	754	791	793	799	781	740	725	806	729	803	788	742	748	789	733	748	669	739	764	779	719	733	718	782	790	765	793	761	781	781	740	774	783	730	777	777	758	794	812	709	707	763	746	826	690	743	759	735	688	773	761	776	757	756	758	728	713	727	739	767	723	709	759	769	735	744	752	735	763	807	782	772	783	765	798	742	758	734	753	772	819	714	745	747	752	776	750	779	732	763	780	759	776	744	730	749	722	759	725	776	742	732	806	732	765	743	741	730	719	748	730	763	751	795	775	750	694	728	789	713	780	782	707	755	754	726	782	747	736	792	763	756	782	747	759	747	749	735	725	805	708	756	783	747	766	777	710	715	729	716	812	752	769	733	768	790	762	769	750	756	769	756	832	738	781	716	753	757	722	691	736	758	738	763	694	748	741	726	720	724	747	712	812	762	774	731	714	734	672	706	794	763	745	759	741	746	762	790	730	738	784	732	731	753	759	764	719	705	802	779	718	765	716	760	733	747	705	745	725	785	779	762	762	793	791	735	783	724	720	727	671	748	721	738	745	800	749	787	726	757	756	692	765	729	728	725	720	748	790	758	748	819	744	758	759	736	726	740	758	714	762	763	767	816	755	776	775	733	788	763	783	737	788	749	767	775	733	744	768	753	750	781	754	701	722	747	758	696	743	766	741	754	778	766	742	778	728	766	741	745	757	788	745	767	749	758	724	805	717	758	750	761	749	754	781	784	766	742	697	744	751	815	740	781	800	719	780	765	782	749	758	743	757	751	740	753	718	852	758	760	765	737	768	786	717	717	794	786	771	752	743	797	734	750	769	697	721	744	751	750	730	753	723	753	771	768	772	768	719	741	761	848	790	772	751	756	745	777	750	785	755	776	696	754	769	737	709	793	738	755	764	741	734	750	723	734	774	739	740	788	735	778	719	796	767	746	744	752	761	723	734	780	751	729	743	766	737	751	723	781	810	744	815	777	770	733	736	758	726	724	736	763	805	733	732	724	747	773	729	732	800	722	753	754	730	816	787	759	793	799	812	742	750	792	734	743	709	733	794	762	701	752	762	746	745	773	782	784	771	771	739	743	786	741	695	760	804	727	756	760	746	693	755	756	746	717	729	732	771	778	728	735	721	784	793	747	778	716	745	735	759	763	734	767	751	742	744	768	748	768	747	796	790	741	756	717	753	773	796	758	720	773	771	740	762	822	734	712	774	741	761	769	729	754	751	752	743	736	781	789	831	767	770	696	786	711	713	773	725	686	771	739	737	718	779	793	766	772	710	750	745	764	707	748	744	725	742	775	801	717	713	767	741	760	757	734	734	711	769	715	778	739	763	755	777	710	723	746	768	719	720	746	771	773	732	719	720	745	801	791	763	761	791	756	776	768	751	734	675	759	726	771	754	729	762	746	748	783	788	752	771	726	747	777	724	757	791	753	757	777	721	729	731	717	782	743	692	796	776	765	743	784	757	776	779	719	774	768	711	739	724	771	777	767	741	794	778	712	722	730	732	691	736	751	758	792	757	761	706	768	756	777	790	730	742	777	783	772	715	763	777	765	803	783	731	749	751	731	784	802	769	750	762	791	765	755	755	718	743	771	739	760	757	794	736	726	755	755	785	759	728	741	797	723	770	761	729	732	767	782	762	819	733	758	752	739	708	762	803	770	762	730	811	769	747	760	745	761	712	749	747	822	782	735	752	775	733	763	744	736	758	771	735	747	776	790	752	741	752	765	722	771	747	738	741	788	752	746	770	719	714	814	788	727	758	746	761	751	742	745	781	682	755	780	733	760	758	762	795	744	743	781	755	730	737	763	752	744	755	721	713	681	737	782	727	753	732	792	669	765	773	738	710	746	745	799	764	792	794	754	728	795	731	743	747	759	778	744	751	762	709	802	753	776	781	753	766	731	769	710	788	800	773	745	722	778	760	762	735	756	756	770	768	746	732	750
3874	346	213	127	113	111	92	102	110	81	89	79	85	69	88	85	79	83	78	85	69	83	78	88	77	82	82	65	69	90	77	82	80	79	70	81	71	91	82	92	89	73	86	79	91	70	77	97	86	80	89	75	78	76	81	81	79	83	69	89	67	88	77	74	74	84	83	82	84	84	71	57	72	79	82	89	78	68	86	86	72	66	95	77	84	93	69	93	86	78	86	71	72	85	77	80	63	86	76	80	62	80	101	82	75	72	63	78	95	80	67	85	79	73	82	69	93	82	72	87	75	82	86	85	77	69	70	84	77	57	79	87	84	101	77	74	80	72	75	63	72	79	71	97	88	81	65	90	86	71	77	81	82	80	80	73	65	75	72	71	93	68	80	71	84	81	79	85	80	73	69	70	71	68	77	64	50	95	73	76	94	76	91	74	87	83	88	94	65	68	81	79	79	85	91	65	77	78	76	77	73	68	72	79	67	87	74	83	71	84	77	85	96	84	81	61	81	80	87	71	71	90	78	65	72	77	81	79	84	103	80	72	63	68	84	80	69	76	85	86	91	68	89	77	65	78	107	79	66	69	80	91	86	67	72	70	86	68	90	77	70	82	83	74	78	82	97	82	85	69	68	82	72	80	70	90	94	81	94	65	80	76	76	77	82	85	85	76	72	68	81	86	86	73	78	77	96	76	89	61	73	76	70	80	73	69	71	91	89	60	88	98	69	82	68	92	71	87	69	79	75	75	71	67	64	69	75	82	78	66	70	76	76	86	71	78	81	68	71	87	59	68	86	81	70	72	67	70	84	78	70	95	83	87	68	68	74	89	72	76	79	87	75	81	69	75	81	96	69	95	63	76	83	84	61	73	80	76	79	80	85	79	70	79	80	61	67	100	67	72	82	62	67	79	95	89	94	89	77	79	89	90	76	73	78	74	65	71	89	88	73	72	89	86	76	87	75	78	98	80	69	80	92	73	75	88	84	70	77	69	79	76	83	67	86	73	63	85	78	83	76	87	86	91	79	75	95	76	83	83	71	73	82	86	69	72	82	85	67	88	70	75	81	65	75	82	96	67	78	86	85	65	66	85	76	72	76	81	73	98	77	82	74	90	68	69	86	81	76	72	86	74	87	80	71	78	51	88	66	84	75	75	63	90	89	80	62	64	75	78	89	90	84	69	77	82	66	70	86	78	86	85	76	76	75	66	75	92	90	60	77	69	76	78	91	93	64	96	71	76	76	82	85	84	92	82	84	77	82	85	69	82	70	71	78	76	83	75	83	77	59	68	71	85	80	67	83	79	99	77	80	83	79	87	69	76	71	88	79	84	84	95	74	82	81	79	75	65	79	71	81	83	75	73	90	85	76	85	82	87	65	72	78	78	64	82	77	72	77	73	84	78	83	82	76	89	80	70	81	72	89	74	87	59	70	86	78	65	92	74	70	60	79	92	79	71	82	77	83	84	81	89	67	66	62	86	94	71	87	85	54	76	101	80	78	78	83	69	75	75	61	85	92	85	96	76	88	89	91	80	83	72	83	101	89	77	74	83	86	95	73	71	82	83	62	87	74	81	85	91	77	81	95	76	100	67	90	82	77	67	80	86	94	74	89	72	88	72	74	69	81	76	86	78	83	73	78	83	102	85	89	77	71	75	91	97	77	75	93	63	97	76	93	85	69	82	75	69	91	72	85	86	70	90	69	76	72	75	71	85	88	88	76	93	89	87	67	83	66	84	108	85	85	78	66	87	72	65	76	90	62	63	70	81	73	78	68	78	89	83	85	80	85	79	64	87	78	68	96	66	77	93	84	78	66	73	84	81	80	84	87	82	78	83	72	75	67	77	70	69	72	82	81	65	76	82	81	90	76	69	80	99	69	63	81	81	83	72	62	76	85	83	77	75	76	95	81	77	70	93	73	86	71	64	88	79	90	74	82	83	83	54	86	69	78	78	95	71	92	65	72	91	66	71	88	74	71	82	78	68	77	78	77	82	82	96	89	75	90	86	92	73	80	87	70	74	82	76	79	77	68	88	83	79	76	88	68	84	74	80	71	79	81	69	87	72	91	99	88	82	87	82	64	87	61	74	86	60	86	78	85	74	88	88	65	93	70	92	82	68	88	80	78	82	93	74	96	95	78	76	82	74	79	100	68	86	62	93	82	75	81	73	67	93	74	83	71	70	88	83	80	96	77	71	79	75	79	65	82	65	93	82	82	72	80	87	84	76	90	85	89	79	70	75	83	83	88	76	90	83	77	63	76	74	85	77	80	60	82	72	89	63	87	105	82	73	86	77	87	82	78	80	66	94	70	67	82	88	77	75	93	79	81	77	77	78	81	80	77	89	69	73	71	96	97	64	80	70	82	78	86	71	82	61	80	90	77	84	94	79	75	64	68	63	71	80	86	83	93	67	80	82	84	75	78	66	62	74	82	83	70	72	103	101	64	90	79	82	68	83	77	68	88	90	103	70	76	79	85	85	103	73	86	88	75	75	80	66	86	77	80	78	79	58	78	81	73	73	93	73	93	96	89	79	82	88	76	73	90	70	82	68	71	74	85	81	81	92	69	80	94	76	73	84	87	88	81	72	65	79	96	84	84	75	78	78	77	61	77	85	90	76	85	81	63	67	70	69	77	87	72	86	73	89	72	73	76	85	81	67	66	80	77	80	94	70	76	58	93	86	82	89	75	93	81	70	84	78	83	84	92	82	86	84	74	89	73	96	91	86	75	77	78	74	85	68	70	86	83	87	80	97	87	62	66	80	81	73	77	76	72	79	73	72	79	78	75	78	67	73	80	80	73	76	76	92	76	72	83	85	74	95	89	76	76	84	72	75	87	72	77	64	68	80	85	82	74	83	77	67	81	80	84	72	83	76	87	87	71	73	77	100	76	90	86	72	74	77	84	80	73	80	80	71	78	87	67	80	69	61	82	71	86	94	86	76	88	73	100	85	87	80	83	76	88	79	71	74	89	97	72	83	85	88	86	82	80	83	101	85	77	72	81	69	70	86	77	63	95	87	74	75	90	77	88	89	80	78	72	87	79	85	89	93	87	81	62	95	89	67	84	86	83	83	73	81	71	65	79	79	93	81	84	73	71	72	58	74	72	80	79	90	59	112	77	74	96	76	81	87	88	75	60	66	83	97	78	89	69	86	84	85	78	89	80	76	88	88	83	87	66	76	83	72	79	72	68	58	90	82	70	86	78	65	79	80	80	65	82	72	79	76	86	89	81	82	62	82	81	68	73	74	85	68	75	73	81	65	83	90	86	78	89	93	83	89	83	86	87	75	74	66	81	74	85	77	65	62	74	76	82	100	78	79	69	69	73	74	64	85	81	91	82	83	76	99	85	80	77	80	84	86	74	80	80	85	77	76	73	69	82	73	71	75	70	79	72	75	101	87	63	82	76	80	81	63	68	78	65	72	68	76	77	85	68	88	102	74	76	88	95	63	80	88	80	85	89	79	74	74	84	78	74	71	67	88
3262	363	464	507	471	434	386	373	326	347	362	305	303	339	307	333	315	339	318	326	306	287	325	287	288	307	332	318	299	316	318	311	323	286	296	280	308	292	325	309	290	298	304	281	279	293	290	299	286	311	303	261	324	300	316	284	303	314	315	281	285	301	341	297	306	291	294	294	292	255	292	279	319	294	286	284	252	291	302	262	328	291	314	284	287	304	283	290	293	304	286	313	331	284	292	315	308	272	349	290	281	295	314	282	280	285	323	286	304	306	277	269	284	319	305	319	278	286	302	321	298	300	285	318	301	260	308	295	298	291	292	273	282	302	248	304	302	289	288	295	276	296	260	318	280	285	288	325	273	318	296	298	284	323	299	270	304	303	260	304	305	277	273	256	294	294	296	286	293	326	283	298	295	283	242	298	310	280	311	269	291	319	242	307	304	301	283	299	311	265	274	323	298	310	291	272	276	291	250	255	285	303	311	289	312	284	306	299	303	319	287	276	287	303	294	297	296	315	286	304	288	297	302	240	288	319	294	281	305	271	313	302	282	305	281	309	318	293	262	297	323	279	307	287	311	291	283	275	302	300	285	282	309	273	286	270	333	288	299	300	296	315	322	299	280	281	278	282	321	286	274	272	287	290	257	302	312	270	292	314	314	268	289	303	297	270	293	287	309	310	315	315	298	322	320	307	283	297	279	267	249	273	278	296	284	310	281	287	283	296	307	298	296	330	253	268	272	281	292	321	284	296	283	306	313	326	324	265	287	290	276	299	303	299	296	288	260	267	292	301	298	293	284	315	282	299	275	280	267	265	333	300	315	297	309	292	304	299	255	294	308	307	289	316	303	294	277	303	296	301	322	308	276	312	286	249	314	269	293	288	293	264	294	311	306	294	298	315	306	298	284	312	324	290	329	290	303	328	281	282	288	281	313	272	316	325	280	285	290	296	281	275	307	273	307	303	266	290	298	286	292	298	274	294	300	292	293	273	312	284	271	297	297	285	283	348	271	282	276	326	301	286	296	294	311	319	294	283	316	255	320	313	282	287	279	313	280	290	303	280	292	265	308	297	281	295	282	281	319	287	296	276	302	281	270	304	296	260	284	305	298	288	298	297	284	308	295	305	291	284	285	289	297	307	312	300	282	292	312	325	310	296	314	282	316	289	271	293	283	302	312	307	277	310	284	260	319	301	290	273	316	297	276	288	274	304	284	311	273	298	294	264	259	277	282	286	314	306	303	275	300	275	305	297	291	314	320	265	265	291	266	300	285	280	287	281	255	312	310	318	307	327	277	308	276	274	257	304	298	301	318	279	265	301	298	280	294	298	298	263	286	268	315	298	290	278	287	267	329	297	292	311	272	271	312	293	312	275	352	275	280	299	287	287	257	281	299	294	282	296	294	292	300	294	288	279	315	295	286	283	272	281	284	275	300	327	283	277	317	282	318	334	272	311	315	302	272	272	293	286	298	314	303	286	273	291	308	279	314	313	292	263	249	284	301	331	310	296	272	311	271	259	291	286	296	297	294	292	273	255	285	297	278	316	307	298	286	318	300	299	289	274	281	281	325	293	297	299	298	269	285	305	275	274	288	287	309	302	298	328	301	307	288	283	307	295	280	316	276	267	300	295	286	316	301	283	269	281	293	290	310	290	289	290	304	266	284	303	279	275	322	279	313	277	296	302	312	278	289	305	308	288	307	304	261	286	284	299	320	275	298	285	294	276	316	292	286	306	286	310	297	296	328	282	314	294	273	313	295	263	291	327	322	262	307	293	288	259	315	276	272	279	289	298	286	260	285	280	277	293	298	262	294	317	249	289	318	318	287	304	310	285	282	278	311	292	307	329	306	286	296	305	285	267	306	287	274	308	316	271	294	279	277	296	304	297	297	295	288	288	295	266	294	304	292	306	265	316	297	288	269	295	250	294	315	305	300	290	301	309	304	282	327	297	311	300	283	281	285	295	294	313	290	270	281	318	286	279	290	268	325	272	305	318	289	303	304	310	277	282	303	321	309	282	303	273	275	297	288	273	329	292	320	281	285	324	270	269	275	296	299	287	284	298	322	272	268	290	292	303	283	282	317	268	321	266	298	306	282	336	286	282	306	282	286	314	285	269	287	261	311	265	286	315	323	307	290	315	277	276	274	320	311	308	301	291	312	334	272	284	303	280	299	283	308	291	268	313	278	291	323	292	286	323	312	293	268	309	295	280	314	315	266	267	273	283	305	276	291	287	297	267	281	269	298	279	287	288	272	304	279	289	304	282	267	307	311	293	308	271	346	302	277	309	277	310	302	284	285	311	299	273	277	296	288	326	283	285	273	275	299	293	289	272	315	287	272	271	298	296	272	272	295	281	334	295	297	293	318	277	301	275	299	281	314	285	247	297	288	296	307	284	293	295	289	254	272	309	316	289	284	273	265	316	323	330	298	299	259	283	289	310	279	270	311	303	308	268	299	291	288	303	283	290	320	299	288	264	320	294	275	277	268	261	297	291	303	277	275	307	298	285	321	281	272	270	254	286	261	335	293	300	265	268	308	286	302	262	290	266	304	261	283	290	253	292	319	320	312	287	318	300	278	295	318	278	299	277	321	273	308	296	276	272	333	304	269	294	313	305	286	292	290	317	281	317	300	285	278	283	259	261	278	292	263	299	271	288	323	307	307	310	297	283	295	302	316	295	294	288	305	295	291	276	307	270	287	270	286	290	267	295	288	314	288	277	285	291	280	270	291	288	321	291	283	298	300	281	312	271	298	303	296	292	312	292	310	306	297	301	279	311	330	305	294	260	297	290	307	287	305	299	311	288	277	307	298	283	293	273	264	311	286	289	289	266	298	281	310	281	309	312	292	280	304	299	289	302	263	276	303	294	288	285	308	297	286	298	292	293	278	311	289	294	284	304	302	310	286	288	302	308	305	271	293	259	302	281	308	297	282	309	296	280	287	321	345	284	291	276	289	279	313	301	271	315	332	298	280	280	270	288	293	285	280	282	276	309	308	319	307	304	281	312	297	292	318	284	293	310	305	293	311	284	309	290	292	305	280	312	301	289	289	298	292	285	300	294	309	320	319	277	321	290	290	289	285	306	276	312	301	304	295	263	282	303	289	324	286	285	309	308	281	270	296	276	293	300	315	317	296	261	277	316	277	309	301	288	295	280	262	295	322	290	304	289	279	302	309	261	293	302	289	319	301	316	306	281	324	285	310	286	280	301	295	296	283	308	316	299	265	306	301	317	309	276	300	318	296	298	284	312	280	278	288	289	259	305	297	288	296	313	298	275	313	303	308	304	312	313	279	303	296	288	290	306	302	274	307	286	273	305	276	322	275	313	308	302	309	319	295	284	274	310	319	258	306	287	329	317	292	276	289	279	268	258	294	296	300	297	297	294	282	247	323	284	274	291	275	292	312	280	322	311	317	291	280	313	292	247	285	299	281	291	271	301	267	292	302	323	312	312	294	293	287	288	279	284	270	325	292	293	307	300	314	308
34954	9791	1860	1144	803	622	485	385	319	262	285	267	242	233	248	241	227	207	220	216	196	194	180	184	165	157	180	186	201	174	191	160	189	215	179	182	182	163	181	156	149	152	178	160	185	174	193	185	164	171	178	183	162	181	180	183	182	172	156	169	172	161	177	183	185	173	191	166	167	180	186	160	174	192	181	196	162	182	183	173	170	179	167	187	168	185	177	171	169	167	186	148	177	171	171	172	151	157	185	183	167	178	159	162	174	166	166	176	150	164	185	165	164	151	151	174	162	179	178	153	181	168	193	174	174	164	163	163	168	177	167	183	197	185	172	150	170	175	157	165	169	177	173	175	188	166	175	174	159	167	161	133	175	140	163	145	165	196	168	160	147	164	183	162	183	169	158	159	159	168	184	148	164	184	175	158	155	144	191	184	146	155	178	172	170	188	165	167	160	167	165	172	184	172	158	162	180	145	183	154	138	185	144	152	182	183	187	157	162	183	142	181	171	167	134	158	160	167	169	186	165	163	158	147	167	169	163	147	182	176	183	159	186	189	155	169	167	163	167	155	190	143	170	146	177	197	164	177	158	158	157	177	158	180	173	144	165	176	152	169	168	190	184	153	184	167	145	168	172	132	190	185	156	151	176	166	172	158	165	151	165	161	152	172	175	143	159	180	174	150	170	173	162	161	164	176	170	155	191	190	171	159	179	172	170	164	181	149	169	166	162	170	183	167	165	192	171	186	168	177	173	186	166	170	171	150	170	160	170	169	175	174	153	170	179	162	194	171	154	181	151	169	153	157	161	136	162	142	164	182	174	159	176	197	156	163	162	152	139	157	157	171	166	174	159	197	165	156	168	167	174	185	195	172	168	163	172	154	176	192	176	181	180	153	150	189	159	175	176	159	150	170	188	156	183	171	138	153	185	166	165	171	162	154	160	175	150	168	170	173	178	160	193	177	176	157	178	164	145	181	169	165	171	201	184	172	158	149	152	155	190	164	168	171	139	154	164	166	152	166	163	181	166	187	176	157	194	181	153	170	204	160	163	158	179	175	158	161	190	150	165	157	151	171	162	146	176	175	179	177	172	176	170	166	177	159	173	154	165	165	152	149	161	166	168	152	157	178	157	156	159	182	179	171	175	179	169	168	175	176	175	186	184	157	178	154	188	168	160	179	159	147	165	160	148	184	160	153	194	187	177	166	180	157	174	170	173	170	177	168	149	159	175	142	154	168	157	174	179	175	165	160	162	170	172	160	203	165	149	152	173	154	168	178	167	163	168	169	157	169	165	185	174	159	169	155	159	178	188	180	183	179	188	166	172	162	164	178	186	149	160	168	174	172	169	159	162	156	172	190	165	147	178	181	151	173	183	159	172	161	183	155	157	153	184	176	175	167	168	173	169	183	176	165	174	179	164	181	168	163	153	168	153	168	156	181	166	147	148	177	157	171	153	180	182	154	162	150	155	194	162	165	182	186	172	170	170	164	151	164	177	183	173	157	165	177	155	145	174	179	148	177	147	145	169	176	167	161	152	162	157	164	180	153	167	146	181	171	165	179	179	155	172	175	141	184	149	177	182	162	157	176	178	172	160	154	183	160	146	197	175	156	183	163	199	160	148	173	167	176	169	187	138	179	163	186	181	191	167	157	155	185	171	155	159	154	176	152	175	173	157	156	144	176	158	156	164	157	158	169	165	162	171	179	164	162	137	173	159	178	190	159	178	154	152	184	185	165	162	170	148	162	148	171	180	186	169	167	147	157	178	185	182	155	170	162	157	173	178	141	170	159	170	169	166	161	178	155	156	157	150	172	153	170	163	176	193	172	185	163	158	179	165	176	159	191	192	172	157	174	143	165	148	159	181	161	170	152	171	175	169	174	145	145	155	161	168	155	192	192	168	184	177	166	163	163	162	147	174	166	173	180	167	149	175	172	206	158	162	167	176	163	172	188	158	183	158	143	172	192	169	139	171	177	161	168	173	170	139	156	168	161	190	196	182	151	170	181	158	184	165	160	155	167	146	159	151	174	153	150	190	177	166	192	176	152	180	174	163	151	160	173	170	147	158	158	178	158	141	185	175	179	162	156	171	183	177	166	156	148	171	163	145	178	167	155	164	174	159	168	170	178	166	170	181	174	167	163	148	152	156	175	163	166	191	138	163	157	168	154	166	158	159	161	178	161	151	166	180	157	178	170	174	177	151	168	179	168	152	191	158	163	195	180	191	151	177	175	179	179	160	159	165	158	174	191	188	184	162	172	187	154	180	177	186	158	153	168	181	168	181	161	175	185	158	160	163	180	176	152	190	171	155	165	142	166	179	175	160	167	149	160	158	145	166	149	171	176	173	169	179	149	159	164	171	171	169	180	152	176	178	155	151	176	174	162	165	167	176	166	190	168	155	154	173	180	134	171	173	162	172	166	171	169	164	166	190	154	175	188	183	176	179	180	203	182	152	165	164	171	182	173	182	162	164	187	194	164	177	164	167	162	177	170	156	171	185	172	184	155	149	185	183	159	154	167	192	181	156	165	161	187	154	178	173	174	165	162	180	165	173	156	152	151	191	162	184	162	180	167	162	175	155	163	167	181	158	170	183	150	150	191	191	160	173	158	174	164	153	181	197	177	159	180	164	136	163	166	151	161	164	167	162	168	188	160	140	162	176	161	164	163	183	164	160	161	167	154	170	182	161	164	190	173	176	151	185	163	183	164	178	181	148	180	184	162	154	167	176	163	173	175	169	165	170	161	171	181	170	163	154	160	178	158	171	167	169	175	174	182	157	181	177	153	167	169	156	154	160	180	169	138	180	171	155	173	164	162	178	144	177	190	157	160	160	151	163	146	171	153	161	158	156	166	171	167	170	164	167	171	158	163	156	181	162	173	171	184	177	171	163	177	165	171	168	176	168	168	181	165	176	186	160	172	181	183	195	147	185	146	185	162	181	179	162	155	168	148	163	163	169	171	194	167	164	134	171	175	138	170	155	156	148	153	184	191	173	169	186	162	181	170	158	154	174	171	179	164	184	168	191	165	170	167	154	146	166	156	167	166	152	179	147	164	186	165	172	161	177	172	173	183	165	185	169	174	179	177	159	149	149	156	174	173	169	163	168	162	141	172	165	145	186	174	154	185	154	175	163	151	160	162	180	152	154	177	168	174	173	153	135	176	149	162	162	176	176	143	170	181	176	159	197	174	177	167	168	178	207	193	156	190	179	189	164	182	178	171	172	151	171	161	176	173	171	158	171	179	188	150	148	156	178	164	162	167	172	195	151	171	181	166	177	170	177	172	149	146	178	176	167	167	184	192	182	173	144	153	159	138	161	192	159	167	168	168	162	157	178	181	177	158	143	159	161	149	146	151	161	162	156	158	175	162	140	157	162	162	177	154	189	154	158	179	162	153	153	159	175	165	170	177	180	166	189	156	172	165	173	166	174	164	180	161	187	163	164	172	162	168	155	184	173	159	179	168	176	173	141	158	184	174	177	193	174	165
16995	1535	3244	3617	3117	2563	2169	1873	1589	1431	1280	1124	1060	948	924	818	903	797	756	784	724	732	717	679	678	672	646	674	639	655	625	609	587	591	563	577	618	633	601	550	579	608	600	553	606	577	551	569	514	516	573	563	573	571	544	579	590	551	555	525	568	544	504	583	559	548	570	564	559	555	524	544	543	546	571	534	529	566	536	567	529	556	559	519	544	530	543	514	504	522	545	526	503	539	545	535	527	507	545	484	477	553	521	531	566	543	557	515	508	556	499	546	558	523	504	495	523	574	531	515	544	512	504	546	545	556	518	553	533	507	522	511	531	541	521	569	547	541	483	526	527	538	545	504	550	583	502	521	550	521	528	560	533	515	537	561	512	507	535	550	506	557	536	489	515	535	521	576	582	532	545	515	555	538	572	524	552	541	490	489	516	516	571	506	501	545	542	531	548	521	542	527	540	491	561	503	553	541	565	530	522	498	527	545	509	517	509	544	513	565	529	494	529	488	542	519	546	535	498	487	541	473	571	523	525	529	509	562	513	507	513	562	517	529	505	506	548	548	543	535	528	553	554	517	526	526	526	545	510	525	528	506	520	503	512	528	555	496	560	549	555	526	524	560	511	534	538	546	523	512	497	528	510	491	562	545	527	563	551	587	531	524	531	514	532	500	563	533	523	503	499	522	508	540	522	540	509	503	522	545	522	525	483	526	544	526	525	495	541	538	563	524	558	531	538	550	541	508	544	534	520	536	541	547	502	547	494	536	556	521	521	547	558	551	516	539	541	546	532	555	573	531	532	529	523	560	522	511	527	526	543	554	558	525	513	530	524	499	546	511	519	545	544	535	498	527	529	549	513	532	503	531	541	514	575	533	539	538	482	540	516	543	572	515	516	566	518	517	514	514	508	528	534	538	562	552	548	530	567	501	488	556	531	535	542	564	529	551	561	550	532	548	550	537	530	512	534	510	551	553	526	501	506	548	569	544	557	500	523	588	573	529	533	558	494	568	561	504	517	528	524	572	521	581	546	537	553	504	490	479	529	560	533	540	540	524	520	513	509	558	556	540	550	541	541	504	551	565	507	519	484	515	512	473	519	543	506	502	537	554	550	503	505	569	528	559	502	532	504	527	475	536	542	502	502	530	497	525	508	481	521	505	557	576	541	491	528	527	580	554	541	565	539	520	543	544	555	512	534	557	535	539	556	542	519	556	512	564	487	527	533	532	562	534	577	521	525	528	539	562	545	506	545	524	539	555	492	528	514	518	515	518	528	523	620	536	517	529	504	526	557	542	524	541	482	520	555	526	526	517	528	516	570	522	538	512	542	544	534	536	510	518	578	565	555	543	493	529	532	501	531	510	563	541	526	520	482	547	521	532	529	503	556	503	544	520	531	555	552	531	525	509	539	523	550	489	509	544	509	510	513	559	510	493	528	559	514	520	518	517	507	558	470	518	547	516	509	549	581	482	513	530	516	529	537	535	545	539	537	525	512	530	497	532	500	497	554	562	495	526	510	540	497	509	540	553	536	505	547	486	541	526	504	572	517	551	511	533	533	516	547	548	517	527	552	494	540	497	563	531	542	542	560	555	523	477	535	537	496	529	544	517	511	562	512	477	550	569	555	506	521	500	592	548	544	525	552	589	539	539	508	512	507	491	528	530	498	548	570	492	558	522	537	544	529	527	532	538	522	548	560	520	552	520	535	502	507	547	504	506	494	529	499	573	521	462	528	519	516	546	557	515	482	514	535	521	520	535	552	504	541	567	540	530	506	543	501	543	560	519	502	527	529	580	592	539	550	541	522	523	512	537	485	547	527	475	517	539	574	540	548	534	508	537	527	512	521	500	523	528	541	571	531	487	551	519	513	528	519	519	496	517	455	520	537	524	541	539	513	519	539	484	519	535	530	550	566	491	514	536	530	521	535	561	539	555	585	539	543	511	530	528	499	489	546	501	540	559	510	542	510	557	479	516	570	517	527	498	512	508	537	540	568	515	532	495	547	541	511	541	545	512	539	496	517	523	531	518	550	494	526	576	515	538	566	481	525	538	546	566	513	487	529	498	526	546	514	505	534	519	539	547	551	522	544	540	540	508	555	542	527	504	504	514	547	558	524	494	444	573	521	561	534	521	508	497	576	551	532	506	489	476	562	511	524	572	549	525	537	530	547	502	548	522	543	555	522	501	524	525	578	553	524	509	550	497	488	509	551	531	530	536	526	508	547	542	524	517	534	532	543	522	566	566	526	578	559	544	576	537	518	558	526	539	489	514	533	569	519	522	502	565	548	525	520	515	493	509	583	555	563	552	522	534	486	507	570	518	522	526	545	567	548	502	535	512	538	521	500	528	532	513	530	591	540	521	529	571	480	533	517	530	506	511	541	524	541	533	543	522	538	523	531	535	529	511	550	516	495	512	500	546	513	563	543	556	524	522	552	527	563	525	544	534	551	499	523	523	500	534	510	507	460	539	541	530	557	536	547	511	528	521	508	542	553	541	515	529	522	517	529	539	536	580	527	560	552	533	486	568	544	506	559	549	539	510	550	565	523	578	483	521	506	508	526	525	518	505	492	504	542	541	556	551	562	524	567	496	516	523	495	478	579	494	562	544	567	522	551	507	537	551	518	526	533	520	511	514	517	509	560	505	512	506	540	574	551	497	572	529	513	539	541	544	533	547	535	540	556	523	530	533	566	521	571	554	510	556	535	561	537	553	523	497	535	554	502	542	533	505	506	575	534	510	519	517	519	517	528	540	552	537	519	548	555	557	532	537	512	506	522	530	532	488	512	512	528	512	539	546	531	491	556	508	524	526	525	548	491	554	524	540	522	522	536	524	536	525	528	585	529	517	507	514	542	539	518	550	539	513	528	517	543	518	540	564	525	561	528	526	573	536	533	510	494	550	566	515	536	546	507	536	506	528	537	543	557	542	495	516	520	522	564	537	530	548	542	505	528	520	500	558	516	520	548	498	520	522	521	562	525	509	515	563	550	560	537	497	521	542	530	510	552	532	538	581	547	539	527	524	558	539	521	528	579	505	503	523	543	551	521	516	570	524	531	567	527	508	497	507	534	536	523	502	508	555	544	533	526	532	584	560	520	522	562	515	521	488	544	525	559	537	495	524	495	514	553	520	535	516	534	534	511	542	544	529	542	497	544	500	483	534	532	508	510	527	495	508	492	535	535	520	519	511	516	549	553	538	594	517	512	556	533	555	522	522	534	576	535	515	566	543	589	525	601	549	499	531	530	530	525	505	548	526	540	545	567	558	546	494	538	516	550	491	508	522	519	561	551	515	549	568	546	513	568	532	533	541	527	533	531	496	546	569	542	530	514	560	512	494	572	528	512	529	548	546	511	579	504	498	507	533	536	503	534	509	525	527	538	535	536	547	487	525	516	520	521	536	547	512	557	553	536	537	539	526	518	544	547	528	539	512	479	544	502	574	534	485	518	516	580	568	577	510	481	511	514	540	559	559	531	539	510	563	526	516
39651	20030	9995	2752	1694	1168	951	776	622	580	513	485	384	313	368	336	369	356	342	344	342	306	289	274	304	331	298	298	293	298	275	278	302	288	272	267	263	272	297	298	275	275	262	268	290	268	241	272	249	256	263	259	249	280	251	273	299	260	224	272	272	256	238	275	289	276	290	290	283	281	262	275	287	262	240	244	269	277	254	248	298	252	260	258	263	267	284	249	254	266	248	271	273	273	239	271	249	251	252	266	230	241	246	253	281	266	244	249	277	244	252	243	235	272	256	258	274	261	246	236	305	269	237	254	271	248	249	287	249	251	255	239	241	256	222	281	261	251	288	258	232	236	249	263	259	251	270	277	242	286	267	226	269	275	258	259	263	314	269	266	260	231	284	253	247	262	241	255	246	231	260	270	258	257	258	224	247	267	251	257	249	271	247	253	262	259	252	246	248	247	280	272	262	258	287	249	284	259	284	245	238	269	232	271	261	268	280	247	260	278	267	257	258	283	271	269	263	246	249	254	261	242	276	271	267	295	258	259	229	244	301	267	252	227	273	268	262	220	236	257	255	273	275	268	247	239	257	238	265	248	270	245	266	243	263	290	261	236	290	279	251	251	255	274	268	241	251	279	265	246	260	244	263	267	231	274	240	284	260	249	254	247	267	267	285	283	275	269	254	245	263	259	237	243	254	308	279	262	255	250	252	263	264	241	269	253	253	263	263	247	284	232	254	264	262	276	269	284	243	282	250	264	269	254	258	232	242	238	261	265	243	258	259	283	286	256	287	223	278	240	228	270	257	243	268	277	244	233	272	264	270	278	262	261	255	242	244	260	264	271	259	274	260	278	262	267	270	253	272	232	262	234	263	280	253	256	243	259	264	255	279	266	270	237	261	250	259	241	271	260	266	265	277	274	249	232	268	258	253	221	242	251	280	250	289	264	241	262	259	251	264	250	260	273	278	246	258	268	247	251	255	239	272	272	252	262	249	240	259	267	286	268	241	265	227	229	242	257	244	252	246	235	243	253	258	268	275	257	283	279	246	246	273	269	249	279	277	238	228	243	271	246	241	242	238	295	252	266	259	268	239	247	270	265	248	262	259	244	235	259	246	239	249	274	299	269	265	264	249	232	242	256	275	256	239	266	280	245	260	255	259	263	227	277	225	277	219	268	243	272	261	263	253	279	248	231	232	268	266	262	261	243	257	252	270	254	278	244	272	255	250	246	247	231	282	270	266	272	251	254	253	254	262	263	249	261	239	240	210	263	237	212	285	267	283	284	251	273	245	255	244	273	277	269	261	258	253	274	261	258	274	238	264	250	269	253	262	251	273	262	308	265	247	252	272	269	242	291	256	235	263	278	239	258	276	248	245	251	269	274	266	264	227	269	270	240	240	240	242	276	293	252	248	250	264	253	263	268	251	279	253	252	278	245	256	248	234	246	240	235	243	260	259	227	241	270	253	262	254	257	245	264	227	237	261	256	252	238	270	277	260	274	242	266	269	251	252	267	251	241	251	251	261	272	221	284	250	232	268	252	250	231	287	238	262	283	251	234	272	267	253	264	239	267	309	245	279	276	262	271	238	268	264	257	278	272	246	227	262	272	263	263	236	254	264	303	273	243	252	263	240	270	269	257	257	264	241	277	247	285	261	270	249	271	263	263	272	278	263	282	259	269	241	267	253	278	282	241	272	278	259	231	251	240	273	288	265	258	244	276	245	264	242	246	247	234	288	252	227	262	254	254	270	260	247	282	273	248	241	281	268	279	241	233	262	255	260	248	266	265	278	248	247	246	257	232	282	255	265	269	253	261	275	275	250	271	238	293	250	273	237	229	248	253	269	236	272	253	258	247	261	264	235	269	261	274	249	267	241	288	252	250	260	219	275	253	274	258	236	243	250	263	267	265	285	283	239	262	280	238	279	294	252	260	268	252	265	261	275	258	256	245	277	255	275	222	249	274	249	283	272	235	253	252	260	273	234	250	250	271	247	262	251	268	233	253	268	272	259	271	249	255	259	276	261	248	240	273	252	243	253	251	255	283	265	258	232	276	250	269	268	259	254	264	258	266	245	276	264	247	256	224	265	256	258	299	275	279	254	254	245	242	248	278	282	285	236	227	265	246	252	281	248	285	225	252	258	270	272	253	269	244	269	268	256	255	277	254	282	296	264	272	252	242	229	249	275	252	273	258	250	275	266	239	284	248	264	269	249	265	287	263	238	217	263	263	258	236	256	242	274	293	259	252	275	298	253	249	244	269	267	264	258	244	273	293	241	294	267	246	256	254	270	274	243	258	288	252	241	251	240	237	256	255	289	224	243	258	249	245	256	332	269	276	232	219	265	276	265	271	240	259	242	274	238	276	261	260	264	240	247	246	258	252	294	246	258	288	244	260	231	255	261	252	276	245	255	277	279	227	270	254	235	255	255	294	249	283	255	247	290	273	274	238	239	241	253	245	271	256	240	263	264	254	232	225	289	259	255	251	251	272	270	269	278	262	246	256	261	263	228	255	269	258	281	266	274	242	278	250	271	266	250	271	265	256	248	254	236	274	312	266	247	246	267	286	252	233	258	253	252	291	249	271	241	249	258	258	260	271	255	250	305	213	276	277	266	279	274	244	249	251	260	264	255	236	228	260	248	261	240	242	274	245	256	244	237	254	274	274	250	261	245	258	287	264	246	231	253	236	265	271	251	277	252	250	265	250	269	223	248	256	284	243	235	234	240	231	232	245	279	229	216	269	232	252	264	267	242	249	234	282	258	244	236	308	238	252	253	252	288	254	258	264	276	267	250	247	252	253	257	253	238	243	259	261	275	234	260	270	261	251	244	276	266	261	258	268	268	287	257	254	278	247	251	270	254	256	287	268	275	243	248	238	257	276	230	254	272	263	277	243	223	302	242	274	240	254	244	255	266	286	239	259	241	276	240	237	258	234	295	226	263	247	246	259	264	272	253	274	271	266	242	291	267	277	258	223	251	256	266	242	256	258	280	278	262	272	257	255	286	245	231	257	234	258	255	250	276	258	269	285	271	254	262	278	247	250	249	240	257	240	264	243	267	256	240	248	260	241	265	251	259	250	234	232	285	260	222	283	265	262	253	254	246	261	263	254	236	255	244	237	260	231	259	250	269	253	260	300	256	235	252	255	260	234	258	271	233	235	253	266	247	257	278	251	249	244	266	263	269	247	260	270	246	249	258	265	240	261	268	240	259	257	257	255	242	263	277	244	244	268	260	215	255	252	234	271	265	267	271	265	261	254	282	261	242	280	248	265	260	270	259	253	275	268	284	268	270	266	243	247	269	250	265	240	247	235	265	275	255	295	248	263	239	273	278	259	267	265	266	284	302	270	270	214	243	238	272	269	238	254	248	263	252	253	268	255	272	257	263	243	278	280	231	281	248	292	257	267	269	249	262	272	277	264	249	244	255	258	276	275	253	236	249	265	258	263	237	258	258	239	267	246	267	241	262	262	259	242	265	278	270	268	276	285
22261	2664	6073	6775	5756	4853	3850	3266	2766	2411	2120	1906	1760	1637	1536	1381	1411	1287	1292	1242	1197	1153	1087	1106	1066	1018	980	987	953	915	1013	957	909	931	921	860	866	859	900	857	856	804	845	845	838	849	815	839	855	812	801	842	814	799	802	798	828	781	799	829	797	838	776	838	813	795	786	768	827	811	806	782	764	803	799	776	778	759	787	831	758	809	778	789	804	790	750	819	773	791	769	774	758	746	797	775	812	769	750	733	783	762	775	787	763	786	802	807	767	763	748	742	801	751	783	802	762	778	754	761	776	801	808	734	764	784	752	801	766	784	772	758	793	732	790	801	765	784	800	741	754	721	761	761	724	772	805	784	769	790	720	771	777	776	777	749	751	745	744	800	768	750	771	727	747	774	734	756	753	732	748	757	732	738	688	766	800	803	803	751	809	726	711	754	762	762	779	799	769	705	776	713	752	771	781	761	767	734	743	750	737	794	692	789	752	780	745	762	762	731	773	751	798	770	758	728	781	792	770	756	779	757	803	791	736	747	770	734	754	713	745	784	790	765	737	705	741	735	733	767	783	792	745	757	745	754	786	797	762	740	756	718	772	765	736	746	727	769	714	784	730	780	738	779	723	785	760	758	780	759	778	713	805	767	743	734	755	761	759	750	775	736	768	736	751	755	809	788	740	741	742	776	751	782	763	775	785	716	689	720	752	710	789	740	749	702	767	754	775	752	743	754	741	800	801	741	769	727	814	782	770	736	763	759	801	739	740	729	785	790	754	770	717	742	766	744	733	732	747	790	737	779	771	771	739	770	718	761	742	730	729	786	799	756	751	769	727	765	763	777	758	758	774	752	788	769	772	755	781	717	742	791	772	786	756	706	779	741	781	744	771	750	726	707	748	767	762	738	760	739	803	724	791	738	808	776	754	728	774	839	757	740	742	810	807	774	753	751	745	797	713	760	751	772	758	790	781	792	749	762	773	758	744	714	766	738	721	787	754	724	752	777	737	783	792	720	698	720	745	730	717	802	684	748	810	753	745	728	800	798	786	792	749	760	717	751	736	742	749	737	751	801	752	782	748	771	757	741	778	766	732	788	733	744	738	801	774	723	789	750	747	755	727	784	740	771	745	790	738	691	749	760	729	742	712	733	681	741	709	774	815	744	764	705	729	727	765	774	751	790	797	744	728	808	785	697	775	744	755	762	755	794	759	771	786	768	706	754	702	752	750	791	751	723	702	740	765	757	779	802	781	785	730	748	784	707	718	731	739	758	743	763	772	737	771	777	770	812	734	745	728	756	754	815	777	751	743	756	764	731	746	746	722	724	726	772	752	717	724	763	783	701	767	767	734	737	743	771	755	758	769	747	774	735	722	791	772	784	766	750	747	736	731	778	689	783	739	786	738	783	766	762	729	733	748	748	763	773	767	779	733	783	793	751	733	763	807	754	722	746	746	795	755	788	790	773	731	735	722	727	744	713	773	739	712	756	813	778	716	786	769	741	784	766	705	764	721	736	775	721	740	790	779	787	766	808	803	746	742	764	772	755	774	754	734	777	752	783	805	762	763	745	801	806	741	797	766	781	737	750	737	751	721	756	805	750	696	753	748	754	721	774	771	746	781	770	739	717	791	799	721	703	750	788	735	779	816	734	749	771	754	786	725	792	761	753	771	725	764	795	740	775	748	807	766	737	735	761	754	775	764	704	716	781	754	737	703	791	754	772	758	745	746	756	765	763	768	715	780	722	728	755	754	739	718	777	770	748	758	770	776	738	738	767	743	759	761	793	743	789	779	753	744	761	742	751	764	764	723	805	795	772	809	744	723	779	735	786	679	722	775	779	711	757	752	730	735	734	779	761	753	734	697	836	735	788	777	764	753	771	796	750	773	719	726	735	702	794	789	737	754	775	709	752	715	768	805	782	726	785	750	771	727	757	765	744	734	747	826	753	731	729	779	747	770	768	748	744	755	736	758	764	759	744	772	761	775	744	771	788	746	784	807	766	781	769	717	728	793	770	822	724	776	774	747	766	734	758	740	746	738	738	815	757	718	784	723	749	728	781	742	771	751	747	767	746	838	792	744	798	740	741	815	793	808	713	766	739	757	712	716	747	725	770	743	768	793	753	731	739	752	741	749	751	845	807	760	753	703	758	788	759	824	783	801	737	765	786	782	746	704	752	777	769	731	786	742	716	714	759	784	742	743	731	777	778	766	725	667	731	792	794	739	729	689	727	736	775	789	748	739	733	778	731	750	760	776	792	764	810	779	735	790	759	806	756	736	766	771	765	766	764	763	731	756	760	728	767	748	766	747	776	783	790	732	748	724	778	763	702	762	782	738	734	701	768	773	735	753	769	785	731	810	742	823	767	771	758	726	757	751	783	779	787	789	728	765	752	774	756	811	776	736	720	737	732	743	795	756	768	717	705	733	731	769	776	767	746	770	732	719	713	772	750	764	752	736	767	781	741	707	699	738	719	724	766	768	774	754	757	785	775	803	745	733	757	756	775	763	740	780	806	740	762	700	752	753	752	725	763	735	796	736	777	736	781	759	729	766	752	737	704	771	787	707	774	756	799	738	790	777	746	731	720	692	766	747	774	735	821	767	731	759	755	755	783	754	766	721	710	765	756	787	807	751	783	780	787	743	777	727	722	755	761	799	802	755	757	774	799	775	715	761	743	793	744	747	766	725	826	798	757	781	723	798	783	756	740	748	755	765	751	690	759	747	731	764	773	766	729	775	821	743	769	728	723	738	741	751	783	828	746	762	795	729	779	788	771	747	786	772	789	748	750	750	752	797	749	766	771	711	729	776	751	731	789	807	771	764	774	739	791	740	732	740	717	752	799	746	741	782	719	735	702	750	747	707	738	743	767	775	758	799	747	735	755	765	687	756	743	704	742	752	754	764	747	806	760	716	756	755	744	765	774	796	713	720	780	715	773	781	736	782	777	771	787	797	791	728	775	761	753	749	779	766	767	719	706	760	738	755	773	742	740	759	796	738	757	738	780	742	744	754	760	723	748	759	716	759	777	733	766	787	735	754	749	772	712	726	777	788	753	760	727	751	738	776	801	735	752	708	749	737	766	755	742	773	770	772	800	718	748	748	739	734	762	821	720	765	740	760	702	774	812	762	817	746	783	737	761	736	782	768	762	715	747	734	749	676	780	738	700	735	771	770	767	713	736	775	744	747	744	725	767	748	706	763	754	762	790	763	730	768	817	808	796	731	759	779	735	773	754	745	781	764	745	736	717	730	750	775	746	779	741	800	753	762	808	783	760	751	776	712	734	757	760	717	745	734	736	785	772	753	750	746	742	840	735	800	756	767	728	767	776	747	756	766	748	730	739	770	723	755	757	774	774	772	748	792	795	774	775	703	763	766	761	745	712	710	752	744	733	717	784	755	740	809	797	721	748	803	816	749	750	709	772	779	785	760	788	792	774	730	770	816	691	751	749	780	753	788	770	734	790	746	790	719	777	764	727	795	738	747	724	729	715
3975	347	224	114	106	104	98	96	90	84	91	76	85	70	77	77	76	93	87	88	105	78	90	67	78	79	91	64	95	97	82	72	76	61	78	77	84	92	77	78	62	86	76	77	79	86	76	77	88	74	70	79	88	86	66	66	79	90	83	82	82	83	83	70	84	75	77	78	65	75	86	76	73	72	86	88	71	86	74	74	79	97	74	72	89	80	96	79	82	81	74	88	89	79	73	79	82	75	89	78	68	65	79	85	62	65	98	81	75	69	87	74	68	79	76	80	81	75	83	65	75	76	79	90	92	64	83	78	85	80	86	77	80	67	79	81	71	77	85	76	71	91	70	75	73	79	75	79	70	82	73	81	79	83	79	73	74	73	82	74	80	92	75	92	78	90	76	66	78	72	90	79	68	68	71	71	67	75	79	85	71	80	84	84	93	65	85	73	84	78	71	82	78	85	86	64	89	77	77	67	81	80	80	67	83	66	86	81	65	82	82	72	84	83	75	81	91	82	75	81	71	73	93	70	90	81	86	75	78	88	70	74	85	81	74	83	87	74	78	84	73	82	79	61	77	88	66	78	80	71	81	71	68	75	83	72	80	82	76	83	86	77	78	91	76	61	85	91	87	71	78	71	76	82	65	81	82	77	83	80	64	75	88	70	85	67	84	80	93	65	76	69	73	70	74	78	84	83	79	73	79	74	59	70	83	77	76	60	77	81	76	76	80	62	77	83	70	75	73	86	84	86	74	56	89	63	67	81	93	74	87	101	84	92	87	76	73	86	80	71	88	79	83	77	76	88	81	77	99	80	75	102	95	76	78	88	77	76	86	81	82	85	86	80	67	81	66	72	71	95	80	77	81	72	88	84	81	84	67	80	65	82	69	79	74	95	88	75	80	85	77	84	67	73	62	71	62	71	87	72	75	78	87	95	81	74	71	80	76	79	73	94	65	70	85	75	93	75	85	82	82	76	87	84	70	76	86	79	59	85	66	72	74	67	73	63	84	88	75	77	78	94	77	61	56	62	71	80	74	84	74	95	105	94	91	94	85	65	91	78	82	76	87	75	70	65	78	79	80	73	78	78	78	72	71	74	84	71	69	72	81	78	85	81	83	81	76	62	59	84	78	84	73	71	83	84	75	77	76	66	87	78	64	66	78	83	70	72	75	78	66	84	80	69	84	84	94	75	68	71	80	92	85	82	79	92	80	83	68	85	91	77	76	92	78	88	58	82	84	83	69	80	85	84	76	68	91	84	79	90	70	83	75	74	69	86	93	79	77	57	64	74	67	89	76	83	95	77	63	82	79	87	81	78	87	82	77	89	80	86	75	80	69	86	95	75	81	84	68	66	73	88	89	82	59	79	80	79	83	77	78	65	79	79	61	87	72	87	70	86	95	62	89	84	85	72	74	82	97	95	74	80	69	98	73	84	78	82	65	73	77	87	99	80	86	84	83	78	80	76	86	86	83	81	74	81	100	91	85	78	83	79	85	58	89	76	66	108	72	75	64	79	89	88	85	93	73	76	92	81	99	91	78	87	81	90	82	81	94	82	73	72	72	70	83	73	86	82	68	87	80	76	70	63	75	70	70	76	80	83	87	70	87	72	73	91	64	97	64	100	78	86	77	76	67	69	73	83	86	75	65	89	82	67	79	77	68	89	79	82	85	71	70	82	80	85	71	78	85	93	76	81	82	92	74	83	75	90	91	98	92	82	71	92	73	87	73	84	70	76	73	86	75	78	70	98	73	78	86	81	78	86	78	79	72	81	78	82	70	68	75	85	80	91	85	88	82	66	80	65	80	89	67	89	77	77	80	62	66	85	71	75	69	70	81	76	88	79	82	81	75	70	77	78	77	76	88	74	63	88	81	80	83	97	78	65	81	76	77	69	81	74	76	69	72	79	87	86	81	81	82	83	63	71	57	76	84	68	75	77	68	82	66	88	79	70	58	82	63	76	66	74	75	56	80	71	76	82	73	100	87	92	81	70	90	96	81	83	81	77	87	62	76	88	73	86	66	94	71	83	80	76	100	60	87	76	94	79	70	81	81	83	72	88	73	78	79	81	80	79	94	72	74	60	74	88	82	87	79	72	80	75	80	82	65	90	77	62	76	84	73	94	85	80	83	95	84	69	72	74	75	62	96	65	81	73	93	77	81	67	68	74	92	70	80	79	69	86	94	77	74	75	68	66	65	66	77	74	86	93	75	81	75	79	78	87	68	70	67	80	72	81	76	91	62	85	81	86	82	71	71	69	69	75	72	91	59	81	82	89	75	83	69	77	81	79	71	85	86	77	74	73	68	88	84	88	83	84	76	87	93	69	81	85	84	65	67	82	94	81	92	71	79	67	68	68	91	59	85	89	73	84	63	66	79	66	83	78	78	84	66	75	64	74	82	86	89	89	75	86	84	86	84	78	67	71	81	72	86	65	82	81	71	77	91	76	66	96	92	74	65	66	72	92	69	82	87	82	77	79	74	80	73	66	75	84	79	83	74	86	96	74	77	93	79	83	83	90	75	87	82	75	84	83	68	81	70	78	73	71	87	83	89	78	82	97	68	83	77	71	72	72	71	66	81	84	76	67	71	80	88	76	83	83	91	71	87	72	86	82	85	74	66	76	75	82	83	70	99	80	61	77	75	64	80	84	68	88	85	68	79	98	84	80	73	105	84	68	98	91	87	66	73	88	67	90	68	73	94	83	69	65	70	80	86	61	95	66	87	91	75	75	75	74	81	63	71	83	71	63	93	66	81	67	91	85	99	70	94	86	68	72	65	95	86	87	81	73	80	53	83	69	69	98	71	78	85	79	86	80	93	80	94	78	86	77	84	68	80	84	82	81	83	82	80	69	82	80	72	79	75	76	81	63	73	68	74	97	81	75	78	76	77	90	86	78	70	70	83	81	79	79	82	82	80	80	83	85	80	71	88	88	77	67	72	71	80	92	57	69	77	82	73	91	60	91	83	78	79	81	90	93	78	88	81	70	98	88	89	82	74	78	85	74	94	62	95	83	82	90	84	76	70	91	79	62	84	79	77	79	70	81	95	67	95	66	70	71	78	63	83	72	73	80	85	77	67	95	82	69	82	79	70	81	83	88	70	79	72	88	91	60	103	84	67	76	75	78	85	97	87	91	69	81	75	63	82	78	92	82	78	75	65	73	91	70	76	70	78	80	78	89	92	83	67	82	93	66	67	66	83	97	71	83	74	67	86	88	78	80	82	92	74	70	77	79	68	89	72	95	74	71	73	59	90	71	82	86	58	80	74	66	82	80	77	75	80	90	88	88	88	88	83	63	84	78	79	87	86	90	76	78	94	82	71	75	57	79	86	89	93	73	74	80	94	77	79	86	79	71	77	72	76	69	71	70	65	76	78	81	80	72	68	81	76	73	82	79	81	71	80	65	75	77	69	77	71	70	75	70	81	85	87	95	77	92	64	66	86	76	80	75	85	73	81	97	87	77	74	67	84	80	79	85	77	70
3322	359	487	493	438	416	402	382	369	316	330	336	302	334	312	316	306	320	285	297	313	299	287	319	287	325	336	297	286	301	323	289	287	263	301	274	304	321	321	302	297	282	260	292	325	274	292	298	291	312	321	300	297	283	270	276	306	276	310	298	282	295	271	294	285	295	323	305	269	309	301	282	297	313	270	274	291	307	295	290	313	295	295	290	298	308	291	315	304	290	283	282	268	321	274	320	280	292	285	322	318	260	259	293	290	273	261	291	272	297	321	301	307	290	257	285	324	286	285	272	288	251	256	305	311	309	301	261	320	279	302	311	293	306	317	290	278	304	293	305	295	339	289	256	283	287	284	290	270	298	293	299	321	280	299	281	299	290	292	280	329	286	312	296	301	301	308	276	319	313	286	306	299	274	293	289	268	316	279	294	302	299	287	297	297	308	313	281	299	306	270	280	281	300	311	314	301	280	311	289	306	275	299	290	322	307	332	275	285	303	281	284	283	300	280	299	276	295	316	271	320	276	310	300	265	303	271	306	306	316	321	322	263	341	272	296	263	327	270	284	328	292	276	258	309	321	306	299	287	271	279	310	292	304	291	268	299	266	317	306	289	304	277	322	302	330	244	297	307	298	251	304	258	283	272	305	286	308	281	260	289	331	297	280	277	277	307	295	308	296	294	305	303	283	291	296	311	285	295	285	260	297	288	281	262	279	291	298	300	298	304	294	287	283	281	327	282	295	293	320	296	286	279	297	281	301	291	285	287	289	278	321	286	273	289	310	310	299	289	317	288	292	276	301	294	274	303	271	293	300	311	278	286	266	318	320	290	292	317	310	302	311	275	287	288	279	284	313	311	310	293	320	280	288	276	291	264	278	296	296	304	296	291	287	303	284	291	332	304	284	309	301	294	331	288	280	269	293	309	268	291	278	273	265	302	308	315	264	304	309	284	262	301	290	276	290	275	312	286	285	289	291	302	282	307	318	304	278	278	274	312	307	311	292	303	283	275	297	264	335	276	315	298	283	312	260	313	281	282	293	312	285	304	286	294	294	294	274	305	334	305	271	311	279	291	299	311	285	287	279	296	281	308	287	291	278	303	263	289	280	298	280	301	286	261	291	270	278	282	295	305	274	284	306	300	292	290	281	311	274	292	305	298	294	286	282	287	271	289	298	318	295	313	311	271	307	276	296	294	328	304	302	290	286	292	317	269	285	286	311	309	281	283	291	307	290	252	283	266	292	285	295	277	285	321	298	314	304	281	281	273	303	289	299	296	278	305	295	280	289	290	306	316	290	290	296	292	319	313	274	264	294	321	299	276	328	291	295	299	286	293	284	322	273	315	280	290	304	275	333	279	287	274	273	277	285	289	264	276	315	277	266	286	293	308	295	284	295	284	285	341	279	277	298	285	306	294	317	286	283	265	296	270	295	281	260	294	268	312	303	305	281	274	291	295	318	300	273	298	284	300	300	320	264	275	311	289	283	286	275	291	305	307	285	282	302	322	329	330	285	270	287	309	316	304	294	286	299	316	294	314	283	279	337	302	271	282	317	278	310	309	277	255	283	281	300	284	289	278	297	302	246	281	329	295	307	301	294	280	262	271	280	299	269	277	289	280	310	318	304	278	303	336	302	283	297	286	287	295	307	325	300	308	297	306	277	311	285	284	258	278	309	267	289	261	276	290	321	308	285	300	282	260	301	250	310	314	259	346	284	287	307	291	280	294	319	269	290	293	302	287	299	284	279	311	304	320	301	291	291	313	279	287	299	308	276	332	305	281	275	291	289	269	263	267	274	317	294	305	297	278	276	300	313	282	309	291	286	301	273	288	297	301	295	278	329	289	280	301	280	291	293	291	296	280	309	274	316	296	289	285	244	296	297	328	290	295	293	276	257	283	304	309	283	301	299	262	281	280	288	272	289	288	306	291	298	322	289	335	291	272	300	292	261	319	261	294	314	281	311	287	289	289	264	285	295	308	287	276	258	282	283	292	309	327	287	264	297	275	306	268	279	295	295	279	320	279	289	308	254	286	304	323	295	275	292	285	282	296	302	290	305	291	304	292	310	294	270	278	305	319	303	319	269	274	306	291	324	305	263	291	311	268	287	306	304	276	337	277	305	273	305	292	296	261	291	304	300	296	294	275	289	304	322	335	313	314	279	311	277	313	282	300	324	288	282	256	270	291	275	304	293	316	288	298	291	289	316	331	292	311	309	278	273	277	304	290	276	288	302	306	306	281	268	295	280	287	296	308	259	291	335	308	335	322	297	335	297	286	302	286	245	289	254	290	285	293	282	319	277	295	285	266	273	290	265	290	259	300	301	313	290	285	301	284	288	282	278	286	308	277	265	301	296	306	314	295	299	290	285	293	286	310	297	297	308	265	297	300	293	340	292	300	291	274	269	284	285	299	294	285	306	279	262	287	277	298	297	331	263	282	271	268	287	317	282	315	281	308	262	305	284	273	277	283	284	286	276	288	262	270	297	300	276	301	303	270	310	297	270	296	327	280	296	320	291	265	277	306	293	270	300	288	293	292	302	312	287	325	268	299	296	291	317	322	293	288	274	251	272	305	254	301	312	267	296	314	272	305	345	298	307	314	325	313	309	274	320	294	312	293	288	285	298	304	293	278	310	284	297	296	294	303	284	291	309	322	284	308	276	290	277	319	305	331	314	279	279	290	271	304	285	285	295	323	310	279	343	282	274	284	291	315	312	328	324	285	264	291	320	311	325	302	282	291	302	296	289	257	319	312	304	298	322	312	289	276	315	241	335	279	310	274	318	282	306	289	315	310	293	310	293	301	314	276	300	256	295	294	273	301	313	299	264	343	272	279	316	273	274	296	297	304	287	290	339	296	286	312	291	274	287	303	288	277	315	301	319	292	258	291	288	259	315	312	311	257	315	288	293	290	314	264	315	283	323	321	287	289	279	290	291	283	264	328	303	322	294	329	291	250	305	304	290	298	297	286	298	314	272	294	277	266	309	291	284	261	274	289	283	327	288	295	294	296	296	275	299	298	319	301	298	297	305	302	292	305	300	283	287	288	308	275	284	289	271	292	251	272	290	299	302	267	299	296	295	313	316	297	297	292	316	277	272	273	313	311	329	266	282	313	276	298	297	282	287	287	262	300	281	309	293	275	266	268	285	304	310	321	279	305	259	271	303	320	309	311	297	290	307	305	292	288	318	287	294	308	305	315	297	282	282	268	291	275	291	280	284	278	292	315	289	300	279	281	262	285	295	276	307	308	308	304	273	278	290	259	301	275	298	264	303	306	279	276	273	298	281	305	281	273	279	288	257	304	270	313	288	313	311	287	289	330	282	307	298	328	300	319	295	315	294	297	294	292	318	281	310	287	252	267	290	280	316	276	303	313	283	309	292	296	291	294	285	281	295	277	264	299	295	299	282	279	312	327	280	301	296	323	270	290	274	274	288	267	315	301	288	274	312	302	287	279	286	317	283	312	274	303	263	267	297	310	286	301	320
33525	11398	2084	1166	821	608	461	410	347	336	290	256	245	222	228	225	194	218	182	176	176	216	188	191	190	196	192	174	184	169	175	182	185	162	184	189	157	182	189	168	177	144	198	162	167	163	151	174	196	172	193	179	169	177	160	170	188	181	172	177	164	178	182	163	173	153	167	175	163	164	147	175	162	173	174	181	169	165	144	197	195	191	179	172	153	156	157	177	174	177	186	164	180	175	157	167	173	167	204	165	173	178	157	156	163	193	153	168	161	165	163	159	171	145	180	172	183	161	170	165	165	177	156	188	165	194	168	163	180	164	177	177	155	153	162	146	169	174	153	161	165	169	178	171	162	172	165	169	175	160	180	169	172	154	159	188	174	170	168	169	189	157	169	148	160	150	153	178	179	168	155	160	189	179	149	162	177	170	169	170	179	164	173	167	160	177	175	187	165	165	150	162	174	204	153	171	181	172	156	150	143	193	171	173	180	155	151	181	160	185	171	181	177	166	162	165	157	176	137	161	152	193	192	159	177	159	162	160	176	146	179	170	188	149	193	174	177	173	157	135	184	170	147	156	177	170	186	136	166	161	163	179	185	169	149	165	172	151	142	167	175	141	153	161	167	165	192	155	159	162	167	154	162	166	159	171	181	163	183	148	164	162	166	179	155	156	162	153	172	176	166	172	175	176	162	170	163	191	170	177	181	172	162	163	174	155	174	173	165	178	160	177	172	172	167	154	174	165	189	161	167	181	192	172	135	165	167	157	181	158	160	154	171	141	170	175	183	175	168	162	185	164	183	173	175	170	165	157	156	140	145	172	177	171	190	162	166	173	173	192	160	168	164	188	137	169	183	162	164	158	163	182	170	158	174	170	172	179	177	153	145	162	186	184	140	157	178	162	153	179	154	170	170	175	138	163	166	162	197	181	164	167	164	168	190	148	157	151	183	183	174	178	168	180	149	159	164	157	184	163	163	172	179	152	179	150	162	180	180	167	157	184	172	141	138	174	163	170	148	155	170	139	169	159	155	161	147	154	174	155	174	186	144	154	159	154	153	173	137	159	176	186	156	142	146	151	150	179	196	167	147	162	177	192	161	171	202	148	176	148	169	180	188	154	174	171	144	181	172	173	167	156	158	170	186	162	183	191	148	172	161	167	150	151	180	160	155	151	148	171	171	175	180	144	190	177	168	182	190	148	167	150	159	166	160	193	155	166	170	165	159	170	169	197	150	140	153	169	154	165	172	172	148	182	173	166	139	182	162	195	149	166	148	164	155	164	149	177	160	154	173	182	175	161	168	172	155	182	152	181	175	173	156	161	146	176	141	181	146	174	172	155	170	167	168	164	158	159	147	176	174	169	139	158	157	181	183	168	184	180	169	145	171	182	162	171	169	150	176	153	165	166	166	161	166	173	184	167	173	191	172	153	176	187	182	177	160	138	161	153	169	166	188	143	147	167	166	183	181	172	181	152	165	174	178	146	158	172	150	176	173	162	170	170	168	157	175	165	188	156	167	179	183	205	168	167	170	186	171	194	178	166	163	167	158	164	161	161	162	148	171	197	189	158	166	174	176	185	172	170	170	178	144	146	159	189	179	158	153	167	177	160	181	175	162	183	182	146	164	162	177	172	170	165	172	166	175	168	167	168	169	169	160	215	165	166	183	180	184	164	143	141	170	177	151	160	166	184	155	160	161	172	174	169	167	186	179	158	155	150	173	164	184	161	172	163	183	156	144	184	171	175	171	167	168	185	168	176	173	167	183	150	165	162	179	190	177	185	147	186	176	167	169	189	146	131	169	188	147	178	154	188	167	144	180	167	157	170	198	157	160	180	178	174	178	158	179	157	157	156	169	176	171	154	168	173	167	169	181	166	151	175	183	161	150	173	154	170	198	167	199	155	199	167	159	188	164	146	192	166	172	158	155	165	167	186	179	154	182	147	172	179	183	154	164	157	149	156	178	164	178	157	181	158	169	174	140	182	138	162	183	168	163	168	163	159	159	162	183	180	193	176	158	173	140	173	177	183	163	185	153	173	153	150	147	166	149	186	160	150	160	155	147	175	179	155	155	175	162	182	170	181	155	192	175	172	169	170	163	139	164	166	159	164	159	182	165	157	190	161	156	159	178	169	167	152	194	154	128	172	147	169	151	150	157	173	170	183	157	148	169	158	162	155	160	161	185	180	156	165	175	154	157	176	173	176	185	180	156	184	180	189	158	164	162	178	171	176	178	152	170	162	171	164	175	154	161	166	169	181	182	164	166	176	171	176	196	175	162	186	157	174	177	183	159	158	182	173	163	176	155	188	172	164	149	164	155	152	177	188	148	165	182	181	146	168	158	158	178	184	152	175	165	170	151	148	168	157	187	163	166	155	154	184	161	168	177	153	165	153	148	141	148	178	156	188	156	176	155	168	188	183	167	183	186	156	184	164	150	169	208	171	167	168	175	191	168	162	180	168	166	164	181	160	167	159	187	205	187	173	142	153	166	164	162	180	152	157	182	216	175	163	161	138	169	148	184	169	167	173	167	171	164	166	199	159	145	141	160	169	180	171	164	155	166	175	171	191	178	183	148	163	184	172	166	183	178	150	181	184	184	167	170	196	171	167	178	163	167	188	181	180	160	161	168	168	151	173	177	174	173	168	153	158	168	153	171	173	187	159	189	172	162	162	181	154	151	157	172	185	185	175	149	146	137	188	185	150	168	157	166	161	167	176	161	174	168	177	175	192	168	184	154	192	155	186	170	171	188	185	182	138	176	162	171	163	187	156	165	182	156	168	157	171	168	184	171	153	173	155	158	155	176	181	177	170	162	140	155	170	187	186	170	197	152	172	184	164	183	168	178	165	163	166	154	166	149	169	145	161	187	147	194	175	177	174	175	160	188	179	151	200	183	177	149	151	151	177	160	159	171	175	165	158	168	157	187	170	157	171	148	162	162	150	169	179	161	156	175	153	179	146	150	162	156	170	156	159	153	179	177	151	160	171	179	193	162	153	167	177	177	166	166	151	183	167	166	167	179	181	142	180	179	176	166	190	191	170	169	151	167	171	170	178	154	179	184	192	174	169	146	165	163	169	174	180	145	172	157	151	170	191	183	179	177	169	160	171	155	161	118	153	158	165	171	182	157	158	154	155	163	177	182	157	173	171	162	167	174	155	182	187	146	178	162	166	187	175	159	171	181	160	143	174	176	168	174	158	134	152	169	176	177	177	169	176	184	177	187	173	172	169	174	182	177	175	177	147	175	169	151	151	156	187	194	160	169	173	182	183	183	161	154	180	161	187	181	173	180	198	171	185	173	191	176	192	142	148	158	170	175	158	164	157	175	148	158	169	193	173	174	145	172	156	179	178	159	177	178	149	170	176	153	175	146	165	167	167	161	197	177	195	170	147	139	150	158	180	172	162	153	159	174	158	155	184	166	184	150	159	157	167	185	149	169	166	171	174	152	170	176	159	172	168	167	152	178	174	169	150	161	179	172	195	176	177
16405	1484	3313	3686	3171	2595	2059	1773	1496	1397	1219	1117	1052	963	963	924	840	841	772	775	732	724	682	693	642	702	653	653	664	628	603	615	616	612	605	615	596	572	564	592	606	573	565	551	579	566	572	566	578	541	557	536	575	561	593	554	559	554	563	553	575	554	584	521	561	571	561	553	566	553	543	543	539	548	543	582	541	568	571	556	512	526	535	543	529	545	538	532	536	537	541	527	549	542	572	532	520	525	535	543	483	515	528	539	568	541	524	531	555	546	520	527	568	511	534	552	542	547	557	546	526	551	572	491	517	540	500	526	519	537	541	535	556	532	554	525	512	546	505	560	543	561	522	511	532	514	520	512	530	535	540	497	518	503	554	498	517	516	511	577	541	548	493	515	526	502	489	530	546	516	506	589	480	534	527	548	545	557	519	520	521	537	515	518	509	536	525	529	544	547	545	551	572	502	495	533	532	474	537	545	580	537	501	536	503	547	541	523	503	533	526	546	542	513	574	532	523	521	505	542	521	490	490	541	516	524	528	503	542	531	511	559	510	528	508	540	495	531	521	486	532	518	499	570	502	565	544	511	497	524	503	555	538	508	546	546	503	498	596	508	521	539	515	541	510	577	504	519	502	518	540	558	517	515	552	522	522	553	508	521	563	514	494	545	519	500	534	534	508	516	542	552	514	544	560	529	525	517	539	512	492	531	529	505	552	547	535	537	533	530	534	531	522	505	534	470	546	503	536	508	525	501	515	565	569	526	538	533	483	528	535	522	524	518	478	514	554	523	476	523	513	511	542	540	551	531	529	531	537	531	559	514	533	512	547	546	504	535	553	565	575	541	538	554	547	544	555	539	564	531	564	541	529	514	500	511	514	545	568	496	535	553	531	538	528	537	514	535	517	538	501	543	542	546	561	534	523	550	535	537	521	525	480	513	511	541	588	533	475	549	538	529	584	555	546	570	494	534	569	562	544	488	532	526	503	523	544	542	532	554	524	530	564	519	527	509	584	520	520	518	550	513	534	551	565	520	477	584	493	505	572	505	524	550	570	508	562	500	555	524	588	504	519	555	547	530	587	534	537	515	513	521	501	525	552	552	523	493	529	502	571	531	533	535	541	521	560	496	550	527	509	514	511	490	504	540	515	549	520	540	497	489	461	540	508	495	535	534	542	538	538	540	502	515	542	517	518	556	500	500	528	540	530	568	534	553	499	573	544	540	563	557	515	487	541	564	525	572	515	545	568	552	535	549	529	510	519	485	536	518	571	517	505	502	528	552	548	515	537	534	541	554	530	503	545	519	493	519	542	558	522	488	523	552	546	537	501	522	550	581	561	537	511	513	515	522	523	525	539	547	525	522	490	504	552	574	534	543	511	575	552	531	537	525	576	510	524	580	558	536	511	532	542	536	531	508	521	534	551	550	539	533	524	528	490	546	509	472	522	567	501	508	591	540	556	538	571	526	550	530	551	518	521	546	509	544	528	531	564	529	489	494	546	568	521	509	531	530	526	562	555	559	574	525	529	531	548	577	543	541	552	521	528	540	533	531	594	511	530	530	507	540	528	500	525	570	532	532	528	526	554	508	558	507	534	466	523	527	544	559	469	525	543	572	531	558	513	512	513	520	613	512	530	522	539	520	534	527	520	509	550	529	531	544	531	541	515	573	509	544	570	536	508	496	531	546	539	548	507	542	550	504	511	541	555	525	526	476	491	558	521	498	534	521	544	513	531	550	553	524	510	537	601	534	538	533	574	511	543	552	509	541	547	561	541	552	499	532	568	494	555	549	522	513	547	566	513	512	557	525	531	520	551	497	549	570	522	521	516	562	537	548	530	501	542	504	519	546	537	531	549	543	536	526	514	564	543	502	535	552	504	550	551	531	531	514	520	549	543	557	537	530	504	514	509	560	530	533	519	549	530	538	492	513	527	516	532	513	498	542	528	533	524	520	505	496	543	532	578	533	543	545	519	475	520	517	532	544	509	518	516	534	488	557	553	521	528	539	510	532	519	492	504	503	514	553	483	560	523	519	511	532	515	535	508	513	525	538	525	484	531	550	516	531	560	522	520	531	503	543	545	545	537	548	542	506	526	532	545	550	521	529	556	504	548	518	524	512	550	559	557	528	503	525	490	558	522	514	542	538	543	566	520	532	544	532	504	563	497	533	552	584	530	532	517	541	555	535	536	521	549	515	524	528	524	539	530	524	533	534	518	530	490	545	515	538	555	541	541	504	546	543	519	529	504	567	542	560	520	504	546	505	488	525	540	556	492	473	519	509	581	537	529	534	557	526	535	510	525	548	520	547	542	556	548	519	559	523	550	567	538	558	501	528	525	546	536	525	524	534	518	544	521	495	523	532	519	530	523	551	555	539	537	542	537	550	526	542	556	545	505	558	562	554	526	536	543	540	558	571	569	532	499	516	527	525	532	511	517	548	494	526	549	504	515	491	558	497	542	559	545	520	536	525	526	511	505	521	562	524	518	534	512	520	492	533	544	510	531	506	521	501	564	556	547	512	517	546	543	571	541	527	518	534	501	525	532	530	496	491	547	531	526	532	553	511	524	523	540	572	518	537	515	532	504	539	535	525	528	499	528	534	569	494	524	595	497	510	539	550	531	487	516	564	526	507	532	537	533	512	516	488	518	504	483	529	545	476	554	571	545	522	510	586	500	521	549	548	513	521	525	517	561	528	519	509	547	504	542	516	574	514	571	507	537	521	556	568	537	560	559	522	518	530	533	543	499	541	521	523	500	531	547	533	530	570	552	526	528	516	492	520	498	538	508	492	495	521	519	566	526	501	522	540	521	531	581	550	580	557	479	551	556	518	520	527	512	525	529	527	540	490	546	541	536	525	492	502	545	522	562	504	539	526	479	538	555	575	526	535	534	523	517	499	504	557	520	534	526	530	544	521	555	560	540	566	523	509	508	550	556	532	475	544	527	520	527	541	532	560	575	520	555	528	527	560	496	506	533	558	512	548	541	561	533	530	535	511	485	530	544	558	576	545	527	539	484	494	573	539	532	512	570	556	528	493	498	532	520	539	549	509	527	531	538	544	543	502	485	568	539	523	564	519	532	506	526	499	531	537	561	557	533	518	554	546	543	525	504	490	552	515	510	536	490	562	561	531	532	507	533	489	560	546	525	512	529	533	548	508	514	512	555	527	540	525	522	546	551	519	534	563	484	503	560	501	516	522	501	539	555	546	519	544	528	528	477	532	554	531	487	507	541	546	553	533	508	507	553	531	532	554	550	527	536	555	501	520	530	507	545	518	570	547	520	503	561	509	532	560	573	517	500	487	523	513	552	524	528	495	550	553	541	531	519	530	539	523	545	516	527	550	531	531	522	505	565	576	576	546	504	482	560	524	527	551	492	480	516	528	546	511	570	560	554	507	523	497	548	535	513	522	511	558	559	543	535	529	530	552	519	556	576	520	521	571	598	563	558	518	541	525	505	520	551	557	496	538	535	571	529	533	501	544	499	529
37420	20305	10894	2837	1605	1180	924	757	678	507	537	395	406	376	395	377	321	346	296	320	320	322	326	310	305	257	309	280	293	289	273	302	315	273	256	260	284	246	258	273	275	240	288	283	270	272	269	241	288	288	283	265	252	252	246	264	281	266	266	232	267	277	238	250	263	271	280	233	261	261	264	252	251	272	255	269	254	257	234	280	263	273	252	272	301	248	249	280	246	252	266	253	271	236	255	251	288	245	250	264	266	260	270	248	236	259	266	260	256	256	268	268	276	254	288	247	259	266	279	275	285	258	250	275	272	292	253	282	265	264	245	247	238	267	253	248	247	267	271	242	242	244	286	267	228	221	256	257	262	259	227	255	252	244	274	241	281	272	267	256	262	260	288	268	232	281	253	235	243	264	262	268	271	237	242	259	282	236	243	262	247	273	228	274	256	240	269	250	260	290	266	244	245	269	273	271	271	277	237	221	228	279	245	223	249	258	228	242	244	257	277	301	252	255	252	242	279	279	238	235	259	266	238	253	238	276	291	260	245	280	249	244	260	240	256	270	253	244	256	256	247	222	248	238	275	261	248	254	278	288	262	281	256	252	249	275	244	269	279	241	248	278	244	282	264	231	225	253	291	247	287	275	241	238	285	248	260	274	242	262	249	242	243	254	227	275	258	249	267	243	239	272	291	271	233	233	265	278	251	229	240	288	240	242	263	256	243	257	262	248	271	252	266	279	236	271	292	249	259	270	278	286	262	257	241	268	243	247	245	288	273	270	261	264	270	246	250	234	277	250	277	254	265	250	255	257	243	263	247	254	252	269	225	225	283	279	255	241	231	282	263	299	249	268	241	254	271	248	254	259	234	239	268	236	252	273	245	247	268	276	254	268	287	277	266	258	240	268	265	249	270	276	302	290	268	301	272	262	258	261	245	259	290	218	254	292	269	253	245	259	265	270	286	244	258	257	275	247	276	246	254	259	259	264	264	254	254	272	259	261	258	255	254	242	253	250	260	275	254	266	263	278	260	230	251	250	279	281	245	224	282	281	256	240	262	251	228	271	234	283	268	233	255	272	293	231	252	268	230	274	268	263	270	278	255	240	249	274	253	281	248	245	229	264	257	252	270	245	243	281	274	251	252	241	246	257	251	249	261	242	287	253	260	259	248	250	258	240	259	277	268	252	290	252	289	274	278	262	265	282	256	283	282	243	270	264	215	226	260	258	253	245	275	268	280	295	279	265	246	243	252	248	238	244	264	270	247	279	244	254	206	252	266	258	280	263	251	264	245	221	241	274	240	258	258	238	240	268	260	229	244	261	250	238	250	274	288	251	243	251	258	254	255	260	254	260	253	270	233	246	240	252	233	272	259	234	260	232	273	239	263	236	269	244	280	223	235	239	272	268	277	283	212	267	270	244	274	254	253	269	253	251	228	247	254	263	285	233	290	257	270	271	277	270	245	267	271	251	245	265	247	260	242	275	248	235	237	247	249	264	228	239	265	257	237	234	216	227	289	287	223	268	283	260	276	235	256	271	270	282	240	250	257	246	289	225	277	260	248	244	230	288	259	271	235	231	290	272	253	279	239	256	276	262	244	275	270	271	260	235	237	267	251	269	264	237	248	253	270	244	241	270	243	218	259	253	251	276	232	250	248	261	269	256	285	250	249	251	268	223	229	268	276	258	257	277	267	243	246	262	246	297	266	242	252	256	249	232	237	248	246	272	252	251	256	237	269	255	284	259	254	241	274	247	252	259	265	270	261	262	243	254	288	221	276	255	237	254	272	258	250	218	262	260	232	253	259	282	261	283	255	276	261	295	259	246	265	279	274	272	263	220	279	267	228	265	227	296	277	256	269	249	263	234	217	275	288	263	272	222	226	229	288	252	244	229	265	289	265	266	251	238	245	268	280	261	274	268	251	246	286	259	286	254	293	245	276	260	252	256	278	272	265	283	277	230	235	265	268	248	255	263	272	257	257	263	251	237	236	246	266	272	264	254	266	235	250	263	276	262	248	253	253	260	249	246	271	252	259	256	276	272	239	255	240	230	269	282	256	245	282	272	245	238	253	274	266	259	283	297	268	257	244	259	289	249	267	251	285	290	243	251	250	273	240	283	262	277	252	283	240	232	235	254	252	269	241	267	269	267	261	259	243	299	280	289	264	276	244	245	251	277	271	236	260	264	254	252	277	287	252	256	248	270	239	282	242	233	290	252	281	258	241	281	260	237	247	242	258	249	242	286	287	243	225	262	250	249	273	275	256	260	289	271	251	293	235	256	277	249	250	253	279	257	269	259	268	242	258	273	221	255	270	249	252	244	245	287	245	248	257	253	274	257	252	247	280	264	220	260	251	233	254	228	235	275	250	292	229	255	280	290	259	314	261	283	227	239	229	246	296	244	255	266	255	260	264	258	276	234	269	252	283	252	256	270	288	250	235	257	274	247	239	261	258	296	271	255	268	256	249	241	247	261	234	250	251	258	276	239	254	260	275	253	260	282	236	274	257	284	258	256	238	250	255	253	248	259	255	232	251	266	272	264	263	252	258	284	266	252	255	252	261	273	258	247	280	249	270	262	262	264	264	265	260	236	240	247	290	279	272	249	279	247	243	252	269	263	247	282	264	283	216	252	256	240	271	237	279	296	286	251	256	241	256	232	258	267	261	253	266	258	269	253	250	276	251	298	262	257	262	260	245	265	290	256	277	261	212	232	257	272	264	272	250	265	267	274	221	250	295	296	244	278	218	264	234	265	261	248	261	260	244	285	272	252	271	253	262	262	270	265	247	244	243	235	256	247	270	265	265	229	253	252	238	258	255	247	263	280	293	235	259	296	236	268	264	248	242	254	264	260	274	252	268	276	292	264	232	246	243	257	268	248	246	255	260	214	235	258	267	233	257	250	263	303	242	284	267	244	255	265	252	221	268	258	266	267	240	265	256	272	287	237	242	264	261	228	264	234	253	250	275	257	263	269	250	245	251	265	251	256	253	244	233	275	286	258	265	259	226	266	261	270	273	253	261	245	244	231	249	237	267	249	251	230	245	248	223	254	246	264	270	250	250	274	294	269	286	249	286	255	264	257	253	236	278	251	263	257	272	274	243	255	254	273	261	252	246	266	240	243	269	268	263	245	261	242	265	269	252	269	243	267	239	257	262	283	261	265	255	271	256	279	254	247	274	264	282	252	250	276	233	253	275	257	256	252	251	259	239	285	276	266	224	274	257	242	243	295	271	248	242	267	248	260	246	269	252	254	255	252	272	241	233	272	234	244	262	273	234	283	256	268	240	237	237	258	253	282	295	255	264	250	266	237	233	288	247	268	260	253	260	273	247	247	262	264	248	268	280	238	266	235	264	258	261	244	284	252	287	279	247	234	252	262	266	283	280	277	250	248	250	238	248	264	251	250	216	259	256	259	242	259	259	257	235	269	247	283	249	240	284	247	244	264	240	255	252	297	257	258	257	275	250	301	269	255	284	242	266	238	273	273	250	262
21326	2742	5832	6737	5720	4702	3706	3265	2727	2430	2183	1988	1782	1627	1583	1413	1401	1302	1200	1175	1190	1106	1071	1051	973	1020	949	1020	946	906	949	889	967	894	916	861	902	915	923	868	797	779	826	808	819	808	828	870	818	819	834	870	829	773	818	842	824	760	800	789	845	793	758	811	805	803	773	739	806	783	819	755	786	780	814	806	817	809	768	790	793	797	738	729	788	804	754	818	799	753	755	746	733	785	752	757	775	733	796	816	804	773	759	791	773	778	784	804	760	773	778	717	774	753	809	756	797	758	732	781	742	761	791	734	774	744	759	760	769	746	756	783	756	754	722	767	724	725	797	747	739	777	776	776	753	775	756	734	751	749	708	750	773	715	779	775	759	764	733	753	735	756	730	755	732	749	753	787	810	726	706	793	765	761	804	765	802	739	761	724	762	745	715	760	749	787	747	744	728	762	778	757	786	742	735	736	810	766	757	731	806	737	729	784	764	753	723	766	706	720	738	777	778	762	732	768	730	740	788	750	785	765	810	756	770	761	764	717	771	729	792	748	766	757	697	726	771	764	777	737	775	799	762	745	800	783	792	771	788	757	758	755	723	733	755	704	733	772	743	651	794	745	723	784	740	764	754	742	750	740	706	729	763	727	780	735	715	806	798	739	790	796	738	768	738	776	740	770	742	765	768	745	851	730	713	784	744	756	802	770	762	754	770	752	783	749	744	758	776	766	725	760	732	813	766	724	799	771	703	812	755	734	688	822	717	789	766	731	797	804	743	738	753	755	744	735	745	767	735	777	773	792	769	726	729	744	761	759	763	755	769	737	779	758	750	728	735	795	763	779	740	721	768	778	756	756	770	768	779	718	726	748	778	750	816	764	731	749	770	757	766	764	730	749	753	786	720	778	746	735	769	765	723	733	768	709	757	799	775	709	751	793	712	759	761	726	779	701	763	738	706	786	745	737	742	706	789	809	692	767	712	770	763	781	789	764	747	731	756	738	690	750	711	800	772	732	786	728	719	766	705	778	738	793	746	789	757	731	729	770	770	756	751	726	785	783	773	769	772	725	744	766	788	767	721	730	722	718	711	786	739	798	787	776	757	766	784	781	746	773	817	743	742	785	751	705	749	775	731	764	774	742	736	726	788	803	750	705	778	744	720	754	751	809	728	765	691	758	819	798	718	790	756	793	763	772	725	809	760	711	768	738	748	801	789	737	776	732	769	738	746	786	749	731	757	729	736	773	755	750	748	720	733	733	724	792	754	705	725	700	747	740	785	794	711	708	752	771	815	801	720	811	797	774	734	775	742	741	763	771	723	759	735	761	764	780	757	762	834	745	776	780	747	820	744	774	778	797	750	723	783	721	744	759	769	752	716	778	801	713	767	736	753	742	736	754	733	747	771	677	786	728	721	768	667	764	777	738	802	756	761	751	756	737	711	732	748	818	785	762	752	749	733	760	747	766	712	769	737	739	773	740	752	744	751	788	760	735	709	791	770	765	742	819	812	706	723	770	770	754	773	782	746	751	741	771	755	747	792	695	715	733	743	752	751	746	752	748	777	771	767	779	699	743	705	755	728	750	772	788	738	734	718	720	762	749	701	770	768	697	744	706	771	730	750	732	749	775	774	739	767	756	701	725	806	727	729	679	737	783	772	723	738	774	756	746	733	773	765	783	758	743	782	750	767	706	763	766	765	763	766	758	751	811	740	719	795	773	755	746	748	738	754	782	760	709	778	766	801	788	816	766	724	732	800	759	800	725	769	782	791	776	778	788	729	768	788	753	779	701	751	769	754	743	768	743	782	735	745	764	789	779	710	738	743	745	757	787	797	741	732	775	787	771	698	723	781	716	785	763	741	771	749	773	741	780	750	727	757	793	780	765	747	720	720	774	726	818	758	760	744	774	772	770	791	765	748	780	776	773	707	724	743	711	760	706	779	736	801	754	712	710	727	729	726	732	763	736	773	770	736	765	781	783	772	730	746	760	731	780	753	743	744	814	744	744	744	755	758	772	752	818	755	776	803	759	762	739	731	732	768	760	747	752	755	751	693	791	724	784	717	719	696	778	783	763	757	796	763	745	754	733	781	763	790	733	722	729	809	755	708	737	762	787	741	778	765	777	724	764	791	787	787	748	747	767	756	737	761	741	812	739	742	731	756	787	724	730	696	765	746	736	723	745	716	819	709	670	744	848	728	788	741	723	765	812	753	767	786	748	721	770	768	723	771	773	831	772	742	747	745	742	808	715	746	794	720	785	742	738	725	777	752	782	750	782	778	725	777	803	771	710	694	742	724	754	722	812	803	765	757	745	745	772	727	762	779	762	747	762	757	766	748	761	763	743	747	767	767	762	772	757	750	740	754	769	736	737	794	738	759	810	774	778	750	693	726	709	762	748	726	771	776	770	818	771	758	765	708	750	796	763	774	769	738	758	737	773	760	755	743	767	737	730	740	757	732	770	694	759	787	786	736	801	737	758	728	679	763	803	784	795	796	706	712	721	748	760	785	738	757	719	773	774	743	748	736	758	780	809	763	719	789	759	719	733	741	850	753	731	786	764	739	745	770	728	746	771	735	742	761	783	796	709	727	757	772	823	697	761	776	755	737	732	760	784	714	787	795	743	754	766	751	743	759	749	705	746	771	760	752	760	794	733	733	776	713	733	758	733	756	736	763	768	773	726	773	749	781	764	799	722	767	726	700	772	746	780	754	758	779	776	760	721	744	758	757	760	751	769	792	781	728	760	788	697	734	794	770	740	740	758	727	759	777	743	726	777	729	708	743	756	749	767	775	718	758	731	719	733	795	716	729	754	732	732	753	819	754	806	805	696	765	726	756	707	778	755	771	781	754	743	751	746	733	747	736	772	746	757	741	769	723	755	725	763	761	758	753	731	772	728	753	746	764	767	737	745	741	792	776	748	738	770	747	748	742	761	731	782	762	768	838	753	701	751	757	783	741	718	729	773	737	768	722	751	784	831	751	765	745	754	736	767	759	764	740	772	756	718	727	758	761	780	759	772	760	810	731	719	810	789	725	753	736	746	753	756	713	758	734	777	741	719	758	765	718	764	771	737	744	744	748	773	799	764	721	744	756	749	687	772	783	808	765	741	780	716	774	761	746	790	776	763	764	794	781	810	730	824	754	803	743	772	718	734	742	757	788	766	788	741	767	735	728	772	712	794	743	790	705	772	793	812	761	704	709	778	798	740	744	762	766	701	754	775	751	804	737	754	709	745	762	730	717	724	785	762	754	788	743	790	786	793	750	749	764	755	698	747	710	695	710	732	758	761	812	743	700	729	733	766	751	758	695	735	730	781	700	765	760	707	753	765	804	772	718	729	768	712	747	766	784	742	702	755	755	726	798	816	731	713	729	783	722	754	770	762	776	753	766	768	745	732	719	746	796	790	758	692	764	742	758	743	793	775	789	787	810	768	752	746	772	719	749	720	767	810	835	728	762	746	744	728	732	743	785	758	795	777	762	774	730	766	768	728
4187	330	250	120	108	95	90	104	69	81	83	91	89	89	83	78	83	91	78	88	77	91	55	60	85	79	69	92	75	81	66	84	80	84	81	71	74	77	71	83	72	84	89	70	68	90	78	62	86	90	85	62	94	83	87	74	96	79	86	70	73	78	65	64	60	75	75	73	64	75	80	78	68	77	78	75	87	75	80	78	70	76	83	70	73	78	77	82	76	71	87	88	80	77	66	66	82	83	71	82	91	70	72	67	75	81	74	78	75	81	69	83	87	80	79	71	67	75	74	73	79	73	65	94	74	76	78	90	69	91	81	87	94	79	66	82	73	85	82	69	87	75	84	71	82	68	81	82	82	88	90	76	69	90	86	82	74	74	74	76	62	79	70	77	73	85	81	71	70	79	72	85	72	90	65	83	79	89	65	72	71	89	74	79	82	77	74	85	73	72	72	79	67	67	89	83	92	73	89	81	77	89	73	86	85	80	77	72	73	75	80	78	72	78	94	79	75	71	89	74	75	66	72	80	78	91	77	73	89	81	84	66	79	72	78	74	80	86	72	75	88	78	81	85	73	58	71	80	85	70	91	63	94	72	87	76	78	82	80	65	60	89	61	80	78	83	80	77	82	85	87	88	69	78	99	79	79	82	91	79	91	69	75	63	81	78	67	95	66	91	64	67	87	79	71	85	88	85	94	84	68	74	88	71	69	77	77	103	81	82	75	84	80	83	97	74	73	89	87	80	98	78	87	73	73	71	76	85	79	87	76	91	75	87	91	81	85	90	76	69	85	100	60	80	81	85	83	85	70	84	71	100	76	74	81	74	88	97	78	82	73	65	78	71	69	66	80	71	93	66	91	79	79	95	76	86	76	73	73	73	81	79	97	78	85	76	73	78	95	74	73	68	75	76	67	84	85	72	80	86	70	90	85	87	76	85	90	73	62	81	89	71	79	87	69	73	75	84	81	67	71	77	92	84	96	85	87	82	73	89	85	75	89	88	82	76	81	75	79	78	84	83	75	72	87	78	76	87	77	73	74	78	70	79	76	69	73	66	81	79	80	74	88	72	61	83	89	74	68	71	65	73	92	81	99	84	99	72	95	80	79	73	83	80	78	91	64	84	71	78	77	78	77	78	86	81	65	72	55	75	93	98	66	76	94	78	76	65	93	75	87	66	83	81	76	98	89	103	81	77	90	73	94	71	65	95	69	73	61	76	83	78	79	80	69	89	77	78	79	79	69	84	74	73	79	87	82	84	84	64	81	77	77	79	72	85	73	83	82	71	66	74	74	75	75	91	83	70	93	77	79	76	72	70	71	90	95	82	76	73	74	76	76	76	87	76	65	85	70	63	80	59	73	82	70	75	76	84	101	63	66	77	87	82	89	84	94	83	83	66	59	73	80	78	92	82	80	62	88	94	85	73	74	91	74	70	78	79	90	70	78	71	93	77	83	84	86	64	82	70	70	77	76	69	69	69	67	73	88	72	80	75	77	75	72	85	76	94	80	70	78	62	92	91	78	90	75	87	79	73	77	100	87	67	90	89	93	80	82	66	85	85	66	85	85	72	79	71	78	79	60	76	73	85	80	86	82	89	58	78	67	100	88	83	77	93	91	85	84	87	74	92	74	84	95	73	84	80	73	79	80	86	61	63	72	79	65	80	73	78	77	76	83	89	82	78	79	85	63	83	68	80	68	75	73	92	94	80	89	74	83	64	83	81	99	65	68	98	78	86	81	90	88	76	68	70	89	89	71	72	83	83	74	80	82	85	63	86	67	85	80	78	70	77	83	58	61	79	78	71	61	92	70	70	78	84	86	68	67	81	82	87	68	84	70	82	79	90	78	71	65	71	89	86	81	66	79	87	67	73	77	69	83	93	84	80	72	70	76	88	66	70	90	83	79	89	63	73	91	84	75	72	73	81	65	65	68	69	60	77	69	85	67	73	79	79	96	73	92	95	80	84	91	89	64	83	74	77	94	78	92	76	75	80	92	79	69	86	70	75	89	77	66	82	90	71	75	97	84	77	93	78	79	78	69	73	77	77	85	78	84	83	69	83	76	74	75	85	75	87	72	76	68	78	75	86	68	94	79	74	71	79	75	72	70	81	89	82	73	70	76	66	79	87	53	87	77	70	76	67	77	82	75	94	85	79	81	88	74	102	80	96	61	88	89	71	73	83	81	91	79	87	66	72	79	77	69	72	84	83	79	90	75	76	73	92	94	79	65	72	79	73	57	66	68	67	85	67	93	73	80	82	79	91	86	77	81	88	88	72	88	85	85	79	79	77	69	61	86	82	72	77	90	71	72	88	77	96	85	73	81	71	71	75	74	72	69	90	79	85	71	73	89	73	75	61	82	104	82	84	95	77	65	78	84	88	80	86	72	77	68	59	85	83	87	77	77	82	75	80	81	78	82	78	76	71	80	76	72	69	65	76	74	71	74	66	92	97	85	77	68	75	91	93	73	74	73	87	87	79	76	80	75	83	91	88	81	87	94	67	90	85	83	83	87	87	81	73	95	79	80	67	64	75	81	71	77	91	70	83	90	84	80	87	81	82	85	94	82	71	86	77	93	72	69	67	80	71	93	82	78	86	69	72	76	90	72	77	73	86	91	86	77	81	70	83	78	88	89	68	69	79	81	64	70	69	83	73	86	86	67	80	94	105	82	83	90	79	79	93	85	87	65	80	89	78	71	82	79	70	85	85	85	79	77	80	81	89	90	75	60	73	76	70	89	90	105	75	68	70	77	78	63	61	86	76	84	74	84	68	72	83	88	75	77	70	85	78	94	84	86	81	88	86	75	68	76	87	93	68	76	79	76	79	68	74	79	74	72	81	73	81	79	68	80	65	85	83	72	50	74	87	84	75	80	81	77	73	73	64	86	79	95	81	92	69	74	80	77	98	83	74	66	83	72	69	89	75	85	65	92	88	99	76	80	75	84	88	89	72	72	72	69	87	64	68	67	96	88	75	92	64	73	87	69	76	78	90	73	81	73	99	66	85	69	74	78	74	70	95	79	78	57	67	78	72	82	63	93	82	73	82	90	79	72	88	73	78	94	91	71	75	78	71	74	75	82	73	102	88	94	66	75	70	56	78	76	92	74	85	90	82	93	62	79	70	76	79	90	83	74	79	86	68	80	76	83	77	78	66	77	88	67	80	86	66	86	89	70	85	92	76	79	56	83	82	93	78	75	83	89	87	76	69	68	73	80	84	77	74	93	78	70	96	86	93	74	90	87	85	74	65	86	67	93	79	78	61	77	81	84	73	74	86	63	78	80	68	69	77	85	80	77	76	69	87	80	74	68	82	71	72	70	53	71	73	70	68	78	69	90	78	80	80	71	87	71	74	101	85	80	81	69	87	78	72	86	100	89	77	86	70	79	79	96	82	73	87	84	78	85	81	73	65	79	96	75	63	81	92	81	69	76	74	68	74	76	83	86	87	82	74	71	88	77	71	71	77	72	84	75	68	66	73	66	98
3240	377	454	471	450	398	388	313	350	319	346	299	301	322	332	362	288	295	339	305	300	292	298	277	297	294	291	289	316	282	309	330	322	322	293	263	309	293	298	290	331	285	299	298	276	309	288	293	290	302	280	272	290	279	287	310	275	294	295	289	311	264	308	270	314	287	304	306	282	284	304	311	267	300	277	279	296	281	289	302	283	288	307	319	300	282	296	309	292	254	283	320	304	295	305	292	285	301	255	299	309	287	304	261	259	263	312	260	284	265	308	291	339	268	307	318	317	306	291	293	304	286	302	282	288	295	295	290	305	277	308	309	302	339	266	313	288	304	281	323	293	285	271	292	307	278	288	286	267	287	313	306	273	309	282	285	270	305	281	291	301	314	249	292	285	323	276	272	284	288	283	293	293	300	303	285	268	295	279	293	301	285	274	289	272	310	311	306	280	296	318	269	290	265	294	324	290	285	306	313	252	326	274	295	281	302	276	327	295	298	280	314	325	293	296	266	284	281	323	300	303	269	274	289	305	290	311	289	291	311	297	279	265	288	290	288	286	292	289	270	301	304	265	289	285	292	276	284	270	286	290	290	284	282	274	314	323	279	275	282	280	256	294	282	320	286	256	290	274	290	303	284	274	284	274	305	250	303	291	294	314	324	324	293	310	292	288	272	280	320	266	284	311	293	304	301	300	286	274	279	281	269	265	307	290	276	280	324	306	300	316	253	308	309	261	307	316	282	311	290	271	270	281	306	308	267	289	298	250	292	288	285	302	312	286	277	295	290	263	314	290	289	287	293	297	310	270	274	277	306	307	272	293	322	275	267	280	291	292	296	264	297	300	302	273	296	271	260	282	305	267	299	288	309	287	304	315	294	285	274	294	305	304	285	299	286	295	283	292	278	291	299	315	301	295	308	294	301	299	321	273	304	274	300	286	296	298	312	267	276	273	276	281	290	285	267	301	307	277	257	281	278	265	274	290	295	282	287	322	303	291	299	286	295	287	266	276	270	292	283	277	272	280	283	328	272	303	303	299	281	275	289	287	295	277	282	296	281	308	268	285	288	297	306	284	321	297	302	293	278	283	305	318	291	312	300	287	240	293	271	302	276	299	305	303	296	317	314	288	288	309	300	281	306	293	280	302	284	312	283	302	286	269	285	274	311	304	303	299	280	296	276	298	293	274	292	291	326	261	267	285	290	305	290	281	274	289	292	308	289	309	281	284	294	307	282	327	325	276	276	315	305	313	275	297	284	327	265	286	301	293	271	285	277	320	250	289	271	282	286	307	301	301	301	266	274	287	275	288	299	295	296	290	272	285	295	292	275	280	269	271	289	310	285	294	302	281	302	301	278	318	304	295	276	277	287	266	296	259	293	314	321	327	290	286	278	326	261	308	292	305	284	285	288	271	277	266	278	314	305	293	317	291	286	287	313	295	270	304	288	295	273	296	291	276	276	275	280	310	291	297	272	268	275	305	287	310	289	279	317	334	322	298	287	308	284	308	297	258	312	302	297	295	271	267	289	275	285	298	281	280	277	300	279	305	317	264	308	287	288	263	267	317	287	305	282	287	295	307	314	270	271	285	283	299	286	284	347	316	303	335	286	289	302	264	295	285	304	293	265	314	310	285	279	289	315	286	300	313	311	296	289	295	295	300	327	286	308	294	293	310	324	271	308	301	323	267	272	271	299	303	314	286	276	288	269	335	271	300	283	301	286	300	300	322	288	286	301	288	290	286	278	296	323	280	299	295	294	285	297	279	290	315	285	313	306	297	272	262	297	282	290	288	316	282	265	267	286	311	269	277	269	323	273	297	316	272	301	270	291	300	265	313	255	277	321	283	278	301	281	302	309	311	276	275	290	305	259	298	283	329	282	290	300	301	274	308	293	260	282	294	303	275	278	293	323	303	278	275	275	308	302	289	296	309	275	305	317	310	277	252	270	278	265	256	317	291	279	277	265	310	265	298	251	290	262	308	283	276	307	303	275	287	317	293	329	297	322	281	315	289	276	318	265	315	323	279	318	300	291	295	307	274	292	281	281	308	265	302	290	287	280	280	292	288	288	279	317	267	296	285	264	283	276	304	285	282	284	303	284	310	295	305	337	272	324	310	287	277	266	312	287	275	269	310	276	308	294	272	293	312	315	274	306	287	275	293	274	293	297	309	259	292	271	287	301	266	319	316	283	305	293	292	272	265	280	310	292	299	284	296	273	288	274	303	290	290	268	300	310	299	285	291	288	293	323	302	323	259	304	307	272	282	267	278	313	282	308	286	313	306	292	282	263	302	284	291	280	320	294	277	277	272	317	297	276	314	292	307	287	300	302	278	286	307	281	326	321	331	287	299	304	318	290	300	281	262	265	272	267	307	270	267	297	267	286	305	307	281	297	268	294	274	302	289	342	286	276	342	275	276	280	279	281	276	283	311	310	304	307	314	283	279	293	290	301	286	333	286	306	262	300	289	268	303	304	309	296	280	275	286	290	297	297	285	283	282	269	275	287	282	306	294	296	323	302	311	295	302	312	294	303	275	283	268	295	288	285	282	287	321	314	309	269	284	283	303	288	304	325	275	269	294	309	273	335	316	301	302	301	292	287	316	281	268	274	312	298	298	302	286	302	311	307	300	283	275	291	296	302	267	321	264	293	296	319	277	314	293	284	306	303	293	311	296	308	282	263	262	274	288	264	298	322	271	303	280	307	287	300	260	312	277	309	280	280	292	276	291	304	288	309	306	313	279	268	324	276	289	311	318	288	327	293	294	286	286	272	306	311	286	301	305	300	273	283	286	319	293	268	272	266	262	270	265	303	282	285	287	274	326	282	293	278	307	285	309	289	309	302	291	282	309	259	301	289	284	268	262	262	298	285	321	296	271	285	292	304	306	298	269	305	282	304	262	321	275	334	258	270	300	297	304	268	271	287	280	282	284	307	284	284	275	296	298	307	299	298	287	291	287	291	302	255	297	315	313	313	283	299	262	319	272	314	321	271	304	312	312	287	298	284	288	272	308	281	324	279	315	314	277	267	267	304	305	294	295	319	291	304	307	283	283	299	317	298	309	322	277	260	270	281	286	277	262	314	286	296	271	288	280	287	259	273	265	306	292	319	307	279	293	287	301	313	279	309	293	292	268	319	295	285	326	303	286	296	272	265	304	318	294	267	292	304	272	289	276	303	283	301	294	286	287	311	291	254	299	293	298	278	277	299	295	275	307	298	328	283	286	293	309	271	279	288	292	282	273	283	289	284	313	313	292	289	289	293	280	322	278	303	297	273	294	313	338	268	274	292	279	293	281	283	268	287	296	258	309	334	321	289	281	316	298	290	282	274	305	268	267	265	319	297	300	293	305	303	279	294	309	294	287	279	300	289	273	282	285	283	293	255	303	309	287	285	305	291	296	303	305	286	270	273	305	264	287	268	315	267	305	279	324	286	250	295	281	304	304	321	323	304	289	298	286	272	300	281	273	302	304	309	247	281	301	316	282	278
33638	11646	2042	1193	797	621	487	407	329	319	260	279	234	215	226	216	200	207	204	183	187	203	205	180	213	185	168	181	181	160	189	170	165	162	169	171	164	174	193	176	182	164	187	157	180	159	187	181	163	178	179	177	188	179	155	170	166	165	165	179	201	172	166	172	161	168	156	155	184	153	179	163	156	159	156	168	169	180	173	190	167	170	193	174	200	148	169	164	173	164	162	172	195	161	169	176	141	164	186	163	172	176	171	193	183	180	173	165	168	182	183	171	166	183	157	185	166	166	166	172	180	169	208	194	164	178	171	151	175	180	166	170	155	181	187	178	178	159	165	155	169	167	157	177	165	167	159	155	171	166	172	157	159	173	172	155	177	184	159	155	158	170	135	147	173	172	170	158	162	174	151	159	160	175	162	160	147	160	158	172	159	151	170	175	171	159	146	152	191	176	163	172	166	160	184	191	161	172	179	163	172	198	162	175	187	166	164	150	158	175	153	141	177	174	171	169	172	156	187	163	167	187	192	156	183	128	150	157	178	163	190	151	184	152	172	176	160	161	134	182	152	189	194	142	168	163	172	195	163	158	179	154	169	172	173	187	194	149	164	167	165	200	178	167	174	160	176	149	154	155	184	166	161	175	177	184	156	173	166	161	170	163	182	183	215	174	179	172	156	159	170	182	196	183	196	182	165	172	183	160	168	168	183	171	172	172	187	157	166	163	175	154	197	173	158	152	180	136	163	186	151	173	155	169	178	165	179	179	155	160	156	194	173	166	165	162	171	161	169	167	172	159	164	185	189	169	181	157	155	167	176	176	161	164	163	166	161	163	168	184	163	174	173	173	165	152	167	195	172	151	164	169	171	176	162	171	174	151	161	176	174	157	147	188	164	167	160	160	151	177	170	165	150	186	189	191	132	158	184	150	159	166	172	173	174	171	140	182	186	155	156	182	167	157	173	162	160	182	196	168	162	183	146	160	164	179	168	160	174	169	153	144	166	169	149	164	177	183	172	156	146	161	175	167	171	176	175	152	175	172	154	144	174	154	172	166	169	149	184	183	135	163	159	170	164	159	164	167	177	143	171	167	202	144	177	168	184	167	164	173	155	183	156	191	160	159	177	181	179	181	171	174	168	174	177	164	150	169	176	173	183	168	166	177	180	187	195	179	179	151	154	170	179	164	155	193	186	162	175	172	192	174	173	166	173	166	175	178	171	176	163	177	160	167	174	170	176	148	168	183	157	161	185	169	179	151	176	171	166	155	188	175	167	172	174	175	148	166	175	149	190	155	175	168	155	156	170	179	165	163	182	182	192	189	179	162	170	157	161	157	157	158	151	177	163	144	197	176	189	182	170	154	176	160	147	173	188	164	187	179	156	168	160	178	173	171	146	178	165	161	189	160	161	176	178	164	179	165	176	168	175	158	149	166	184	172	167	169	150	153	170	174	164	161	160	164	159	174	175	159	177	181	184	176	164	163	154	192	155	158	133	167	164	165	162	173	163	164	174	166	153	171	171	187	165	165	172	153	161	170	171	167	168	171	169	175	171	134	162	164	179	173	163	171	158	179	186	175	190	161	162	181	157	160	176	160	166	165	145	151	157	161	155	145	182	166	189	153	177	167	178	163	178	163	166	156	168	187	174	151	151	185	147	169	158	196	170	139	176	187	196	198	177	178	160	157	147	162	180	172	164	153	177	161	168	179	156	158	172	170	183	158	176	172	160	155	167	154	151	181	159	163	189	181	165	212	174	180	184	170	159	171	173	187	166	175	161	177	146	163	154	160	157	149	161	180	162	146	158	184	150	170	169	174	189	174	154	166	160	190	164	177	192	183	160	187	158	171	157	153	169	168	154	177	169	179	174	166	153	154	168	146	184	143	153	188	158	176	154	157	180	139	162	168	156	150	163	178	171	183	168	161	169	172	186	165	187	160	174	163	148	163	158	174	183	167	160	149	170	192	176	159	178	164	173	162	177	194	182	204	142	177	159	148	183	195	145	134	177	170	163	163	172	186	182	161	157	159	175	178	171	184	171	169	150	161	172	154	180	136	163	168	181	171	162	149	180	199	180	175	177	168	168	162	175	174	181	163	148	166	164	161	155	165	152	175	166	160	187	173	156	184	180	174	163	139	158	136	164	168	173	170	179	164	170	164	184	165	158	176	177	157	175	178	168	158	171	173	185	181	150	159	166	173	172	141	156	151	151	163	173	147	155	167	157	161	167	158	156	184	159	172	173	163	146	183	170	165	193	173	166	195	174	190	171	174	166	166	176	157	162	160	160	174	176	175	162	173	173	146	185	184	167	169	167	173	155	177	178	166	149	156	153	169	178	157	183	179	190	173	183	173	171	177	172	165	170	185	158	181	151	161	168	173	199	173	190	166	147	166	147	182	169	168	202	142	176	145	161	156	173	169	146	186	195	169	166	166	149	168	178	142	170	176	169	163	176	165	174	169	176	173	151	174	187	178	177	152	170	177	167	167	166	162	164	167	151	177	178	164	176	188	164	183	185	189	168	156	164	154	172	176	162	148	159	164	179	188	160	156	187	171	149	177	154	148	184	181	165	155	185	141	166	194	175	166	170	170	184	166	164	184	183	158	169	154	145	163	175	165	146	176	158	179	183	169	155	179	170	178	186	177	153	179	153	182	149	136	143	152	163	176	189	179	193	160	200	149	183	175	148	166	159	177	154	162	163	181	155	168	166	197	184	180	188	164	139	170	155	145	174	156	158	173	167	140	170	155	190	161	164	166	176	144	173	152	176	156	182	161	161	160	196	171	177	177	147	155	187	183	152	173	139	175	166	173	149	165	164	159	164	179	159	183	166	157	171	170	180	174	173	170	162	159	174	185	157	162	184	161	145	168	145	169	169	153	163	174	163	167	160	162	141	169	155	175	163	154	182	157	170	159	155	170	165	162	149	171	183	175	181	140	180	149	174	159	161	163	170	159	173	187	167	173	183	177	178	182	174	145	164	178	186	175	174	166	207	173	184	165	176	192	172	152	152	168	177	167	186	155	166	180	173	171	170	156	183	165	198	162	166	189	152	163	181	153	190	191	151	162	153	172	157	157	169	145	176	163	161	159	176	179	162	156	144	162	177	178	173	174	148	166	174	186	168	137	154	191	167	150	145	174	170	169	168	169	148	173	159	167	175	186	197	156	156	171	163	160	155	181	151	176	142	163	180	187	157	161	163	125	167	160	150	157	175	156	179	169	194	167	164	142	141	183	157	164	192	168	178	181	164	163	171	168	179	166	167	162	178	166	167	147	167	181	169	183	166	178	167	170	168	182	159	180	168	182	174	172	167	167	155	171	185	169	166	172	186	180	180	183	147	200	153	175	192	159	166	178	172	182	181	170	181	176	179	147	158	173	170	180	153	180	171	167	184	151	158	161	161	164	187	175	187	155	181	154	158	167	167	167	150	173	181	157	169	174	156	177	168	171	176	154	158	184	168	171	145	177	166	174	179	156	150	134	151	162
16777	1524	3228	3656	3067	2487	2131	1848	1537	1367	1183	1138	1051	990	924	861	808	808	807	757	691	762	740	721	644	684	636	672	576	617	643	607	619	629	604	573	610	576	614	611	528	600	567	599	590	558	553	544	543	591	559	556	579	607	585	509	540	539	583	561	557	562	532	537	588	513	532	571	555	519	531	557	593	554	586	532	546	541	551	545	583	525	563	563	545	525	512	564	530	522	514	520	541	512	550	524	502	535	534	548	544	521	531	516	516	534	517	557	568	509	542	545	536	570	532	556	538	569	520	552	533	512	549	508	534	549	559	501	535	521	545	553	513	541	551	523	531	546	561	536	527	550	492	521	559	537	547	522	577	532	567	564	483	527	535	549	532	542	510	564	534	573	495	532	562	568	494	497	489	580	521	576	513	505	557	573	518	506	577	522	526	537	546	551	510	514	539	545	544	525	550	571	510	537	548	545	515	571	517	523	521	533	536	505	577	512	516	527	533	517	549	513	542	510	512	504	539	514	552	544	573	536	532	515	499	525	494	580	542	542	522	540	518	563	482	534	540	555	509	567	565	496	509	538	528	522	530	525	506	542	522	546	509	521	533	519	523	520	509	506	541	529	543	505	533	566	515	539	506	544	513	558	589	544	538	515	518	524	520	540	548	500	507	531	509	528	533	509	494	544	528	554	519	486	528	547	532	521	528	485	510	512	567	565	531	535	493	536	540	559	527	505	520	529	567	517	552	567	563	522	486	516	549	531	493	481	509	533	503	536	558	547	494	542	525	495	520	585	585	501	571	511	513	559	559	504	511	504	556	536	543	528	556	521	536	496	535	554	514	486	528	532	527	549	558	497	492	484	506	518	554	476	527	558	537	514	536	559	546	500	537	544	573	533	519	540	530	541	538	514	494	504	489	506	521	508	548	529	551	547	539	516	568	483	521	514	522	513	514	516	529	531	543	556	540	517	510	516	550	553	528	512	546	534	495	512	491	511	572	531	507	516	529	508	539	503	531	547	534	493	522	512	565	530	537	529	565	495	567	517	516	540	547	556	539	523	503	524	552	521	541	552	538	542	518	544	527	546	550	518	541	537	518	524	496	517	558	567	560	533	514	568	537	534	535	575	537	540	525	490	538	536	519	538	514	570	516	496	553	535	508	549	514	543	548	553	472	530	557	522	532	535	523	501	505	539	551	552	550	511	517	526	550	507	534	524	505	526	492	526	535	501	478	504	534	523	561	526	551	546	501	536	524	521	538	516	565	533	539	531	471	529	539	529	514	528	481	526	532	517	538	529	556	526	538	507	539	524	498	593	513	563	503	517	538	505	547	554	579	516	494	549	552	525	517	543	554	545	565	540	539	510	524	535	518	555	558	538	538	483	484	516	508	502	490	523	520	570	485	543	525	512	503	524	509	536	543	531	525	516	545	546	505	533	537	523	543	547	541	546	539	538	521	501	539	502	509	527	507	516	552	519	551	513	519	604	544	532	562	522	529	560	536	538	523	536	553	543	499	533	529	565	520	567	507	524	563	508	506	518	528	531	555	547	561	544	505	563	509	529	594	518	516	560	485	541	530	581	542	521	552	509	517	532	532	553	537	558	535	496	540	504	519	474	560	530	529	467	567	498	528	534	582	456	484	534	486	532	537	553	507	525	503	522	547	555	535	553	523	493	477	525	542	492	544	537	506	554	535	521	554	552	550	565	520	544	540	494	517	513	515	537	539	526	553	561	502	491	521	561	494	557	494	503	578	517	528	528	557	512	515	539	497	523	500	504	507	545	524	565	527	521	508	541	523	521	598	569	583	501	514	548	535	538	491	572	518	510	518	535	495	579	546	514	514	504	533	582	533	530	517	561	527	549	509	558	534	543	512	557	538	495	499	494	520	540	587	538	503	549	540	549	491	506	521	528	512	578	498	550	524	518	535	555	499	556	508	509	531	587	487	542	545	509	554	507	513	479	541	530	492	533	513	552	552	554	543	533	568	534	542	531	520	538	566	537	533	538	497	556	510	552	521	529	528	502	522	511	583	495	523	537	480	454	526	514	533	516	542	522	529	577	571	553	509	539	481	553	557	542	545	541	522	497	508	572	568	553	510	518	486	580	550	511	536	544	515	533	560	504	512	580	508	523	540	509	515	543	560	546	543	534	467	529	500	535	499	523	552	509	505	506	522	537	529	537	548	557	561	530	542	527	554	549	516	508	512	525	553	501	523	494	560	494	511	559	540	525	534	544	527	523	534	524	498	552	505	575	545	518	564	526	511	532	510	519	580	514	528	556	506	533	531	555	530	565	534	543	495	525	548	558	538	509	508	532	553	507	563	499	537	545	508	520	556	562	529	518	526	529	543	528	516	499	556	573	543	502	550	517	530	540	542	517	507	564	463	524	561	514	516	539	516	560	510	512	513	557	544	546	544	567	532	484	530	539	520	538	512	531	522	518	516	545	526	533	513	537	541	539	556	506	554	537	530	502	505	544	501	563	552	542	519	517	538	526	533	519	484	547	543	532	529	493	535	583	563	544	541	549	562	524	501	495	527	552	538	530	502	544	536	511	531	581	508	513	507	528	554	509	487	532	496	525	527	538	553	519	536	532	529	525	537	510	558	502	487	521	504	536	540	507	483	499	542	548	551	533	529	533	534	550	558	528	587	566	512	550	526	531	561	521	549	481	514	559	547	539	553	543	508	510	533	507	517	501	527	545	505	524	533	528	524	483	554	543	507	502	516	497	554	501	577	547	506	560	564	571	516	510	508	521	483	544	550	540	543	481	535	494	519	565	555	526	546	521	519	514	545	545	570	521	529	531	523	542	548	523	596	585	553	541	546	516	506	535	534	488	550	521	521	572	537	509	526	527	544	497	509	548	502	535	525	495	519	495	530	553	494	508	518	544	521	552	497	509	507	563	538	526	523	589	493	516	509	546	535	517	538	480	525	551	487	499	513	548	542	488	517	516	540	537	508	547	555	525	488	489	554	540	538	579	507	582	534	564	550	515	523	505	535	500	560	538	546	514	523	531	506	502	490	506	508	544	559	502	502	534	556	491	540	531	540	524	535	541	496	534	485	549	523	554	529	549	505	551	533	516	538	561	540	524	552	560	577	514	518	526	489	499	531	537	517	546	535	510	541	520	557	534	501	551	512	521	534	547	549	490	483	520	512	516	547	487	514	516	539	549	538	506	501	491	528	550	522	494	505	486	538	535	528	520	504	538	548	526	539	537	541	530	555	522	500	554	558	543	499	539	533	513	536	559	556	532	503	535	501	558	543	494	520	535	517	552	500	530	548	509	528	529	542	503	562	539	529	553	509	537	524	530	522	506	588	489	546	577	545	539	502	536	517	531	531	488	504	580	572	479	522	518	535	551	570	575	547	490	568	539	537	538	561	562	501	536	543	464	540	545	518	552	523	516	524	534	565	517	551	564	545	540	496	541	541	510	535	529	528	566	528	499	574	531	550	530	516	545	528	555	548	537	556	564	523	552	532	560
38375	20669	12634	3067	1670	1151	963	767	609	544	511	462	431	415	392	378	335	337	325	317	328	317	300	309	277	276	292	304	294	293	290	278	284	301	271	275	261	273	271	295	273	267	261	266	253	283	288	269	290	272	278	283	255	264	249	257	249	272	263	264	272	268	262	268	258	255	258	259	227	257	277	240	237	270	247	244	261	240	288	269	256	289	281	261	244	250	274	273	287	277	291	285	270	266	231	245	218	267	243	239	271	263	253	248	228	251	278	266	261	238	282	257	253	290	235	247	282	276	283	295	268	259	277	273	266	290	279	246	274	274	266	271	282	244	258	266	281	251	240	206	256	247	262	259	255	258	262	245	267	252	258	259	279	287	267	241	251	255	253	250	270	254	276	290	268	276	251	231	266	247	292	260	268	268	252	267	244	288	287	287	277	269	279	265	264	249	254	233	254	266	273	258	240	267	277	249	268	279	280	232	257	269	269	233	269	235	251	254	255	281	252	299	230	248	256	287	272	256	259	240	268	240	276	266	274	264	245	267	221	251	259	248	229	255	227	267	262	243	258	285	282	237	258	285	268	284	246	282	291	249	264	269	253	260	244	266	242	239	281	248	279	253	248	258	277	251	251	229	232	254	258	260	277	255	239	263	267	249	248	274	226	248	245	269	260	258	238	254	256	268	272	292	279	258	282	228	266	252	250	244	284	284	276	309	263	283	251	244	243	267	235	264	265	267	239	263	267	267	279	272	285	246	259	260	241	279	242	239	269	263	252	262	258	265	272	241	239	257	263	261	256	257	292	256	262	258	315	259	270	276	286	258	247	259	228	238	262	279	285	259	242	244	260	255	258	241	251	257	269	296	267	253	253	243	246	268	258	255	270	243	241	268	269	270	270	254	247	262	249	240	281	241	260	251	254	263	272	262	266	270	293	263	254	264	250	230	246	276	268	244	245	249	233	284	269	253	263	251	269	244	227	266	277	255	260	267	248	256	232	252	261	288	275	244	264	264	295	250	254	269	271	292	251	289	266	242	249	272	252	245	249	260	245	243	262	243	290	259	252	250	298	255	227	275	271	282	286	255	259	252	268	261	265	255	259	211	233	299	260	256	221	252	272	245	264	253	278	250	249	276	262	247	281	276	267	281	267	259	277	263	258	248	260	247	266	252	270	289	251	277	259	256	265	280	252	263	265	263	256	260	237	253	256	254	265	274	251	272	256	250	217	232	269	262	281	251	269	280	239	254	289	284	270	273	267	267	259	253	268	268	241	269	241	255	319	269	261	236	290	272	276	295	263	260	247	252	246	281	262	267	281	260	238	236	252	258	263	244	248	267	263	288	227	254	249	255	241	257	272	278	260	266	251	268	271	274	288	251	263	261	239	244	227	247	260	242	246	269	253	267	272	266	275	250	231	271	259	263	247	225	251	264	277	227	254	262	267	229	279	294	290	277	261	244	267	232	241	259	268	237	275	263	251	271	259	260	280	257	258	248	253	251	239	245	234	251	227	280	273	293	253	261	273	252	241	275	254	278	277	247	249	261	266	265	257	240	289	233	264	225	277	270	253	214	255	255	262	241	271	254	245	254	259	236	265	243	265	269	294	229	274	260	277	259	272	236	240	264	281	270	265	243	242	252	253	252	269	271	263	244	274	276	293	235	238	258	236	274	278	247	239	261	246	253	245	273	250	233	260	243	260	253	290	258	263	256	240	278	232	261	267	250	246	239	228	244	238	252	268	245	242	218	253	264	235	252	294	242	256	244	238	236	243	265	247	268	284	272	262	252	284	240	262	269	273	255	251	246	235	271	278	237	242	239	265	261	251	245	243	250	261	268	250	270	257	273	251	274	284	261	276	263	242	266	239	270	259	259	227	264	281	258	269	234	279	268	264	269	269	267	255	271	249	285	261	255	253	288	291	247	251	274	282	261	252	254	273	267	262	271	282	264	275	240	267	280	257	275	250	270	244	276	249	250	262	277	256	239	275	283	243	261	239	289	258	258	279	268	254	292	254	267	252	265	258	250	262	252	296	236	281	262	274	257	259	264	274	269	255	251	260	271	258	295	260	242	226	269	244	281	235	257	243	265	240	275	265	257	251	249	255	259	236	237	255	245	279	260	254	249	259	270	291	261	232	251	273	253	238	233	253	245	265	241	241	263	270	278	249	275	257	253	248	267	284	258	268	265	287	288	262	262	238	266	265	266	269	227	239	253	254	244	240	241	258	271	281	265	269	253	267	244	249	303	280	259	287	301	245	241	264	279	263	259	253	240	269	249	245	253	252	223	251	254	255	228	220	217	254	262	255	262	249	266	273	236	256	267	263	260	268	225	285	260	242	283	281	285	267	250	273	246	252	249	264	274	279	263	273	253	254	278	234	263	259	207	276	224	232	237	269	258	274	242	245	263	234	268	246	252	263	258	265	270	246	258	268	274	254	277	229	243	253	263	285	275	259	252	257	237	261	251	285	246	239	260	282	226	235	267	290	218	268	240	234	264	254	293	264	281	275	260	280	261	227	236	252	272	273	275	262	254	259	260	237	248	234	223	266	248	287	266	261	268	252	252	240	274	265	229	256	226	260	261	293	245	273	286	257	260	263	281	241	267	297	284	283	264	285	287	264	247	276	280	282	251	289	254	299	268	229	265	260	269	274	255	265	234	259	271	282	239	256	277	292	237	257	255	223	248	250	252	244	237	297	257	267	246	237	269	282	274	224	275	265	255	266	230	256	301	255	274	246	283	263	260	267	235	240	262	271	280	235	278	238	257	235	283	248	244	260	230	256	253	270	274	260	261	231	246	263	225	241	260	249	264	231	281	249	269	289	272	270	270	277	244	261	253	251	263	240	252	216	247	255	264	271	286	249	273	295	257	272	255	221	238	255	259	260	240	237	243	276	282	249	245	249	257	262	275	264	254	255	246	269	245	247	244	249	271	262	268	225	263	244	264	261	248	263	269	292	246	272	264	293	277	259	253	299	250	256	248	261	260	256	260	284	263	247	251	249	239	220	268	244	266	261	246	276	255	261	255	256	244	254	275	271	253	219	282	264	239	255	262	254	278	256	281	293	269	271	247	270	260	274	266	275	270	254	272	230	246	276	252	259	279	274	279	262	262	260	321	263	263	285	219	274	267	255	250	232	261	256	260	251	256	291	290	255	268	265	226	222	227	258	274	280	266	299	270	255	262	274	251	248	281	270	283	237	277	246	288	281	240	242	254	252	270	266	255	243	259	233	220	288	263	288	261	276	237	261	253	284	233	246	278	271	282	243	261	259	227	275	271	278	254	268	256	268	262	253	274	230	256	238	267	252	259	254	250	249	229	266	285	255	219	222	251	305	248	275	281	237	263	256	255	268	290	262	250	259	261	289	254	236	253	252	279	260	278	256	273	252	277	265	263	242	268	239	276	246	274	268	243	262	282	278	248	248	263	264	228	257	247	262	256	252	309	256	244	255	281	219	235	265	259	246	260	280	263	259	281	230	240	242	243
22335	2627	6018	6687	5721	4668	3828	3201	2724	2491	2174	1994	1712	1643	1497	1412	1372	1274	1232	1195	1127	1175	1061	1031	1093	969	984	979	971	981	965	980	892	942	955	855	904	887	832	887	890	883	849	850	844	857	859	842	837	818	815	873	799	833	740	794	814	810	742	852	787	795	754	778	794	763	820	806	805	793	808	747	777	841	766	824	841	794	817	786	796	754	806	795	806	772	754	788	826	725	841	772	732	809	768	727	763	763	774	799	773	729	766	756	765	816	784	790	818	708	803	766	789	724	722	766	746	772	753	699	766	753	781	713	737	784	754	819	776	812	748	746	815	704	731	741	779	757	747	735	774	814	794	770	753	758	747	743	796	799	717	799	733	764	795	790	742	747	740	773	790	735	774	727	772	682	736	758	704	759	765	755	800	749	751	754	748	754	759	765	735	737	761	754	768	763	708	720	747	785	755	756	827	688	757	719	755	765	705	802	783	791	783	781	745	797	766	726	749	755	769	772	791	700	751	763	769	742	717	769	736	790	740	814	745	706	804	752	788	811	759	769	752	754	756	771	757	730	742	799	699	734	695	770	800	813	796	825	781	796	732	739	759	764	799	702	721	803	743	735	707	796	750	775	728	760	787	745	773	772	753	753	760	753	708	752	800	714	785	734	784	750	710	758	685	757	745	810	711	751	713	703	798	769	750	741	723	735	733	754	743	776	725	781	728	796	730	740	755	710	726	810	749	731	749	778	733	778	779	737	764	778	758	780	711	740	777	737	711	769	749	773	745	724	785	768	818	772	735	763	756	783	746	760	788	779	731	743	768	762	727	747	821	796	751	810	733	784	746	717	742	756	776	738	752	770	744	766	766	777	717	744	806	763	753	716	775	733	708	736	792	802	787	774	706	723	703	790	746	728	781	777	736	790	792	747	749	732	739	761	723	757	770	731	751	731	734	725	801	779	746	759	736	751	796	731	806	784	760	768	777	761	757	728	719	684	787	777	808	772	735	752	707	722	765	752	790	763	733	757	758	730	736	780	758	755	771	747	772	733	716	736	741	760	691	735	717	811	739	754	783	769	765	780	766	734	747	831	751	774	725	725	751	748	753	729	714	785	814	744	767	717	761	719	758	767	762	794	766	772	731	784	757	750	726	790	800	771	758	742	763	775	803	769	768	721	735	731	758	763	785	777	754	774	740	763	750	785	797	744	773	772	742	705	704	797	759	736	752	709	766	785	726	709	773	784	784	802	747	706	748	760	765	787	750	783	765	740	743	756	737	767	706	741	755	739	780	781	749	729	755	815	763	775	731	784	809	794	792	729	693	748	773	712	783	727	778	739	769	693	724	746	763	726	740	763	707	777	744	750	755	765	748	750	738	728	765	741	752	715	773	767	739	747	787	785	752	772	739	750	811	795	677	747	735	792	767	770	764	744	771	753	810	781	805	767	787	722	737	746	767	750	786	733	728	748	742	767	789	790	758	731	755	758	762	743	737	730	777	764	745	748	786	758	749	792	725	754	724	801	761	763	798	795	767	734	758	769	746	770	743	791	811	786	789	798	746	737	752	774	822	716	738	766	764	746	763	735	781	786	716	772	720	722	783	776	735	764	761	729	715	757	692	746	760	720	757	746	771	786	728	744	773	733	764	740	770	789	723	752	772	731	821	774	739	765	735	732	691	761	770	772	799	776	748	735	747	748	738	798	785	756	747	790	775	791	720	753	758	721	713	716	810	786	760	726	727	764	715	766	714	715	748	753	742	748	705	763	721	781	776	747	787	711	747	751	746	773	739	735	735	785	697	745	753	725	703	766	772	736	743	709	812	800	716	776	754	759	795	742	760	770	734	735	757	738	768	708	742	794	769	780	747	790	792	737	767	744	752	703	748	726	765	734	722	761	742	769	753	787	760	774	762	737	716	791	724	796	797	739	808	759	689	747	817	780	715	769	748	757	765	795	743	770	777	767	786	707	760	772	728	756	732	763	736	738	762	738	768	788	778	733	754	757	778	804	749	758	789	773	740	748	747	755	732	778	738	728	732	747	740	761	749	775	708	753	725	752	731	740	761	736	761	731	744	722	737	730	797	714	784	727	720	770	748	714	744	781	770	771	801	748	781	774	809	697	769	710	761	730	728	772	721	774	779	779	836	735	770	728	763	791	788	749	748	724	753	790	737	740	775	740	741	728	790	764	715	731	739	715	794	728	740	773	735	743	761	761	699	751	741	723	755	751	764	752	776	780	753	772	730	767	767	765	742	778	746	771	769	738	740	750	737	731	752	729	806	726	779	752	740	794	741	695	767	762	788	762	754	755	727	807	744	709	843	736	759	780	749	777	753	739	761	751	789	766	712	769	790	784	810	765	777	729	738	757	720	764	747	743	726	732	734	798	761	763	831	752	760	799	744	764	751	768	774	787	772	715	785	781	726	718	770	741	744	748	725	739	767	760	773	764	786	776	771	780	775	747	766	744	771	746	738	795	744	736	678	773	775	800	773	726	768	749	778	742	738	708	784	818	722	712	715	768	742	771	763	793	727	777	766	775	784	726	737	806	711	791	750	733	755	790	728	700	745	748	746	718	752	749	746	777	736	829	774	710	778	746	711	728	756	785	759	783	737	721	784	701	796	769	799	762	803	744	745	761	735	772	713	748	777	790	776	796	777	760	778	712	784	776	775	758	736	781	745	778	755	790	772	775	780	773	802	750	752	759	777	753	780	729	798	767	770	759	751	780	774	770	717	762	805	747	804	789	712	739	759	764	701	748	767	748	744	743	708	763	794	744	726	713	759	755	815	726	793	812	747	797	746	735	810	773	789	791	761	722	779	705	742	732	722	702	737	799	801	756	735	803	742	737	734	787	728	776	759	811	766	767	777	763	720	700	769	743	743	735	706	761	815	723	701	705	737	762	736	747	742	756	769	713	742	764	792	753	745	757	761	770	712	766	735	809	801	753	738	772	784	728	772	709	753	755	746	765	802	802	729	779	730	833	769	750	705	772	731	781	770	749	753	785	780	752	770	744	759	753	762	746	773	736	754	722	739	729	725	755	812	769	745	770	750	788	780	747	746	755	760	729	740	796	711	799	709	763	771	753	771	741	730	800	750	690	755	752	757	761	718	776	734	792	739	812	761	741	803	718	761	784	737	778	779	772	713	763	706	753	763	744	761	759	725	748	741	760	727	785	760	753	767	752	761	716	812	739	746	773	748	776	765	777	798	727	736	800	723	720	771	732	743	770	774	734	751	793	752	784	715	722	818	764	784	807	795	779	732	744	787	718	791	761	734	764	747	828	766	792	720	761	779	770	739	758	732	758	766	773	700	738	745	763	731	803	802	753	748	746	731	702	703	798	798	779	764	784	701	706	809	755	726	754	790	746	765	746	703	726	774	783	739	761	755	777	786	771	737	747	780	772	748	758	765	730	769	782	740	771	757	763	750	699	812	739	795	802	814	777	756	768	713	743	774	737	767	794	792	777	782	743	744	802	763	718	751	758	762	763
4465	336	236	137	115	103	82	94	85	88	91	80	94	78	69	88	86	85	88	76	82	69	81	103	80	82	63	71	81	83	76	77	71	84	95	99	81	78	78	87	82	67	88	84	71	88	77	90	74	72	84	88	84	84	82	85	91	86	87	88	74	77	84	88	83	89	98	80	58	78	75	74	77	88	69	90	72	90	68	81	76	77	78	91	70	72	78	83	77	80	77	91	62	79	95	80	75	81	72	81	81	83	71	83	73	71	91	78	87	81	83	71	92	86	69	81	74	80	72	75	101	92	78	85	78	83	78	87	87	85	75	59	74	78	71	81	80	72	87	69	76	80	80	71	85	78	73	69	80	79	78	78	86	85	81	86	85	74	82	75	74	65	79	86	75	65	70	85	92	87	92	75	87	85	84	93	87	87	70	93	69	95	87	95	79	70	80	74	86	70	96	73	81	87	82	80	86	67	84	79	87	92	69	69	86	92	71	70	102	86	95	73	67	79	80	82	73	91	79	72	73	79	68	89	76	77	79	66	65	75	68	90	70	77	78	67	72	63	84	89	67	75	81	80	67	71	69	74	74	79	73	68	66	81	84	62	77	87	77	92	83	77	70	70	64	65	98	79	88	85	85	87	79	68	74	72	75	71	81	87	71	77	80	75	74	90	68	68	77	86	81	74	70	86	79	75	68	69	78	85	71	86	77	84	71	73	72	81	55	75	72	77	72	87	84	90	85	93	93	73	61	79	68	66	71	74	78	83	71	86	81	93	94	68	83	81	79	97	84	75	87	88	92	70	84	81	74	78	71	76	95	79	78	95	78	87	72	74	88	64	94	73	75	72	80	80	77	80	52	93	85	89	85	88	72	80	90	77	63	110	65	95	73	70	79	84	86	75	85	72	83	81	76	80	83	70	77	74	76	71	76	87	75	88	69	68	72	73	87	68	93	87	69	82	77	79	75	69	66	83	75	85	71	85	73	75	79	82	64	82	67	73	72	58	74	74	70	76	67	93	95	70	80	79	82	63	83	69	81	75	82	75	79	86	85	68	75	73	71	74	81	73	91	63	83	81	77	92	82	88	78	90	89	70	58	75	88	84	83	79	73	87	84	86	96	76	78	86	82	79	78	79	82	73	83	82	92	67	88	90	69	85	79	77	72	69	66	74	74	87	65	79	85	71	70	75	70	87	71	85	75	75	88	71	69	66	61	66	83	94	84	73	87	85	74	86	65	71	85	65	86	76	87	64	66	71	72	71	93	71	83	84	76	89	86	89	77	83	78	72	78	74	82	73	99	88	75	82	84	83	89	98	82	84	86	81	92	95	70	83	77	93	74	71	86	71	67	84	76	75	66	85	72	66	75	82	79	66	65	78	63	83	75	75	62	77	88	78	69	73	75	84	89	63	71	90	81	95	70	77	85	79	75	78	89	75	78	73	91	73	80	81	78	95	79	95	96	71	75	77	71	63	88	94	84	98	90	74	87	83	84	66	85	84	87	82	80	86	77	81	69	82	86	94	68	87	95	80	83	74	77	81	90	76	84	74	77	71	92	80	69	76	75	83	91	71	81	79	84	79	69	75	73	76	89	66	89	82	103	79	73	82	89	69	93	83	75	67	79	77	66	83	79	65	76	80	66	76	94	73	79	68	85	82	56	76	81	83	80	77	75	81	81	81	78	77	86	81	87	87	66	91	80	75	97	60	81	89	81	73	93	74	68	90	71	79	90	81	81	76	77	92	70	91	73	93	80	86	79	73	81	63	85	74	65	77	70	91	97	66	86	72	73	80	73	100	96	81	81	90	69	74	81	87	83	73	91	83	74	71	97	76	71	97	83	70	77	82	85	79	86	89	76	86	70	80	79	83	80	95	77	77	88	96	73	77	83	63	87	78	76	106	83	64	88	61	88	62	99	83	69	89	81	84	77	64	96	83	69	80	69	68	78	80	73	79	77	76	89	68	89	74	80	90	72	77	87	85	76	81	84	73	88	80	60	71	74	77	76	75	72	61	73	73	76	83	53	74	91	76	88	88	70	77	91	70	88	74	82	95	69	77	91	79	84	74	78	81	82	105	88	89	77	80	91	76	69	87	70	72	62	80	96	66	90	72	65	75	78	81	90	54	62	77	70	76	80	74	85	77	92	97	80	75	79	69	85	60	77	76	73	80	82	70	69	80	83	77	80	93	85	84	88	71	68	84	76	65	69	101	64	89	82	89	87	82	69	73	89	82	73	70	77	78	83	73	88	80	85	74	79	93	77	81	65	75	56	72	82	70	85	74	84	65	89	66	76	77	99	76	84	75	78	74	91	81	87	79	71	59	80	85	91	74	62	71	79	79	83	76	77	87	83	88	66	69	77	81	81	92	77	93	86	96	84	86	71	81	76	64	87	72	91	70	76	94	81	89	90	96	72	74	80	83	81	73	87	80	93	67	82	76	67	74	62	69	75	77	81	85	74	74	68	95	81	74	71	74	83	76	66	71	80	79	71	100	85	85	89	82	77	73	67	65	75	79	75	79	80	84	79	70	90	77	70	79	75	109	67	83	86	85	91	73	82	81	75	80	69	83	95	73	83	84	63	71	74	52	82	96	63	82	97	83	91	91	86	87	91	81	84	90	77	79	69	77	70	72	76	101	88	80	85	61	74	79	83	72	80	55	82	66	71	76	74	75	86	77	66	77	72	82	70	86	88	74	71	77	63	73	79	91	90	78	77	77	75	85	96	71	82	78	66	86	68	80	70	65	80	84	84	91	72	83	88	80	82	78	91	90	88	84	73	93	80	94	91	67	91	81	74	76	86	69	82	70	82	80	82	78	77	93	92	85	72	75	101	82	87	82	91	86	71	76	73	65	86	73	83	81	75	77	74	90	72	70	70	80	96	91	93	73	78	73	77	76	78	89	78	82	68	83	79	82	89	72	79	63	75	87	85	85	74	73	75	83	69	85	74	73	84	82	91	67	87	81	73	75	92	68	63	96	72	70	80	93	70	76	82	94	76	79	74	72	78	90	75	77	83	73	68	72	67	78	74	89	81	79	76	68	79	84	90	98	71	75	80	66	73	86	81	84	69	89	71	85	74	94	89	90	71	68	63	62	76	63	72	70	88	84	74	79	87	94	74	88	75	79	77	85	75	67	78	84	79	90	71	73	60	75	99	77	97	67	76	75	73	87	68	90	91	67	80	82	89	80	71	75	80	66	102	74	62	106	77	69	81	88	81	72	57	86	97	67	81	79	70	81	64	83	72	93	80	68	69	89	69	74	77	82	75	92	74	67	75	70	94	65	74	82	85	70	68	75	81	88	83	73	87	79	72	66	83	69	89	77	57	84	66	94	79	73	72	91	92	72	93	74	90	75	75	71	82	81	61	69	72	70	80	84	77	79	91	85	98	76	94	69	66	81	79	79	73	87	92	87	88	78	80	91	84	73	83	65	81	75	86	79	80	71	78	71	78	73	97	79	73	84	95	72	65	73	77	73	77	82
3669	365	460	479	429	400	390	392	301	359	313	298	316	373	289	292	319	326	330	277	329	302	297	284	281	310	284	299	271	293	331	292	293	283	279	270	264	300	284	306	301	286	309	291	284	288	305	255	305	279	271	281	313	322	299	307	292	292	311	314	307	315	306	275	299	291	309	268	275	266	271	268	318	288	309	295	297	317	308	273	287	285	285	288	306	294	270	307	273	297	302	333	303	281	267	305	299	296	301	303	318	274	313	284	278	261	276	272	313	268	271	282	288	311	285	296	311	292	292	299	287	307	321	292	270	310	301	274	284	318	272	293	289	290	314	293	307	306	275	294	296	282	295	294	274	297	281	258	324	301	307	289	253	269	284	303	270	287	265	285	304	314	291	308	299	269	287	341	331	254	298	298	264	286	293	301	321	269	298	284	281	309	301	276	283	288	293	329	276	293	308	300	296	270	307	302	270	291	310	277	291	262	322	281	305	291	296	307	299	305	263	299	294	284	259	304	303	280	299	316	289	274	326	292	278	327	269	283	300	274	311	270	290	311	285	310	308	291	282	310	289	289	298	296	303	293	290	321	295	291	267	293	285	281	324	295	296	308	329	269	284	272	297	281	293	299	309	284	301	285	297	288	295	289	299	301	303	289	321	282	314	266	280	287	276	299	283	284	311	285	281	308	299	318	291	298	319	286	313	297	292	289	304	295	284	289	263	322	306	262	297	320	312	286	298	302	329	301	280	302	305	262	319	273	322	304	256	286	296	275	272	291	288	262	282	299	306	283	307	283	313	288	264	301	264	258	273	307	299	272	271	312	275	303	278	291	329	280	294	303	286	308	307	306	295	308	284	289	308	279	264	292	313	316	298	312	272	280	280	300	310	275	296	269	271	275	298	310	306	293	287	304	307	298	297	301	276	296	268	311	298	302	279	310	324	269	274	318	314	319	288	265	275	309	307	267	298	311	281	280	303	288	300	347	286	291	274	289	307	278	282	299	295	331	282	306	306	297	284	288	292	299	304	296	286	294	287	285	290	293	281	302	291	269	320	296	316	248	299	303	307	319	336	292	273	241	315	308	303	275	320	302	301	306	278	287	308	273	293	314	283	301	285	264	271	295	285	313	265	284	305	261	314	318	293	288	288	273	289	302	290	285	300	281	275	295	299	294	290	285	305	304	243	291	267	288	298	307	251	300	265	307	293	289	310	316	276	306	289	270	283	323	247	301	310	304	296	289	290	266	329	299	329	322	281	288	310	299	286	289	284	281	289	311	322	310	263	304	275	301	277	333	283	311	297	311	308	305	285	310	302	302	297	278	311	304	322	299	291	310	299	280	298	319	280	284	291	291	272	307	306	312	293	282	276	288	293	318	284	295	292	283	303	300	318	297	298	286	310	274	242	281	271	304	330	315	305	253	271	291	295	275	293	302	290	249	292	278	298	280	283	286	273	294	305	286	327	293	293	285	295	304	292	305	289	315	296	293	303	304	295	256	295	257	280	278	304	283	289	282	290	276	298	260	304	310	264	320	302	289	293	293	324	275	319	293	312	274	302	292	282	281	307	288	308	294	313	283	267	278	291	288	271	284	290	305	304	283	307	311	290	293	295	282	304	275	301	290	298	290	282	262	284	295	283	296	285	290	281	304	310	271	308	280	288	307	304	256	306	328	296	282	286	308	285	297	285	310	295	323	307	269	294	310	314	279	326	297	285	301	282	296	284	318	324	272	300	317	288	291	296	286	271	298	315	273	289	286	302	286	275	302	276	294	274	298	291	304	311	281	283	282	284	320	302	306	269	293	283	279	293	296	293	255	288	296	286	279	314	303	322	271	271	318	290	286	287	299	294	288	299	280	323	293	291	297	286	304	243	280	308	315	284	280	301	303	309	280	285	267	312	271	287	336	290	267	292	278	291	319	310	290	275	290	303	301	295	262	292	287	274	289	291	297	279	293	304	303	298	300	292	307	278	317	314	277	279	303	258	286	268	283	293	289	300	290	316	281	302	286	296	304	282	255	302	279	267	310	326	272	311	304	316	273	284	271	283	288	291	273	280	293	235	293	299	283	272	305	306	282	297	291	269	301	274	317	289	316	306	287	280	304	275	291	291	288	288	307	289	287	263	288	296	289	277	286	304	298	296	303	311	283	290	280	269	287	306	289	286	301	275	329	303	295	292	288	307	284	277	301	312	305	270	286	272	303	299	301	292	275	297	312	293	303	313	314	295	278	289	282	302	301	294	291	273	300	279	288	290	269	281	280	296	302	282	307	287	325	295	294	279	259	275	278	306	298	299	285	283	285	309	249	285	303	275	278	268	276	299	264	295	307	289	293	283	287	293	328	308	302	295	286	263	326	293	288	300	327	296	307	290	285	306	282	286	272	278	283	329	271	286	302	291	302	307	290	312	274	302	290	309	274	296	295	300	284	253	265	292	291	296	286	326	289	292	313	283	329	293	275	307	318	264	307	296	277	288	288	285	292	296	291	289	301	283	265	278	287	283	274	336	295	280	291	307	289	305	273	312	310	290	285	290	287	278	324	289	315	310	298	305	288	319	282	308	296	279	324	294	265	294	298	299	262	284	292	314	288	298	286	290	319	288	279	280	323	289	273	286	303	288	254	258	302	267	309	287	298	295	328	295	294	281	282	297	312	329	299	262	273	258	298	283	304	276	311	294	323	294	297	277	292	306	304	310	295	302	306	295	275	321	327	301	307	281	252	292	292	297	297	308	267	317	302	268	301	294	291	294	303	290	289	290	301	289	274	278	298	267	279	267	290	284	307	308	273	296	286	252	337	288	309	306	295	309	292	304	307	279	301	280	274	281	253	286	321	271	282	281	322	294	261	290	292	308	279	285	305	288	301	309	272	316	268	284	265	270	291	290	294	288	279	303	301	295	270	273	325	309	278	284	303	281	274	261	290	280	270	306	296	301	293	278	304	293	281	299	282	278	314	270	314	282	280	325	279	286	298	264	293	266	307	299	278	313	288	300	304	298	309	268	280	308	292	302	299	311	283	300	281	294	293	299	319	313	271	311	327	278	321	290	329	316	320	274	304	269	307	283	265	315	295	299	290	330	297	267	322	287	304	314	278	301	306	295	302	283	277	307	267	307	298	280	305	257	274	294	269	304	300	306	284	303	283	291	278	280	319	294	313	284	294	297	271	275	276	291	314	265	314	273	287	298	293	291	312	299	281	309	290	308	281	306	279	279	307	302	295	306	287	292	283	288	283	305	298	315	289	282	272	289	319	308	284	280	295	294	299	316	285	310	295	270	281	289	304	283	267	276	293	279	314	296	287	319	314	293	332	300	287	295	307	315	291	287	280	283	288	277	289	317	298	268	278	259	285	312	294	305	283	341	311	271	318	286	285	304	303	298	298	320	294	286	312	288	301	306	310	288	275	276	341	278	285	285	284	280	309	293	287	275	291	295	293	278	322	299	271	292	320	294	277	304	284	309	280	277	281	305	282	365	304	263	305	277	305
34227	14018	2666	1182	812	622	495	367	313	332	299	276	258	227	219	197	229	210	227	197	203	196	180	180	206	198	188	174	180	199	197	190	163	185	196	186	159	156	179	162	188	193	171	200	190	197	193	175	190	160	198	184	181	166	172	148	191	175	181	184	157	169	157	154	174	163	177	183	176	186	165	184	160	149	169	201	185	178	166	168	175	189	155	193	155	171	149	178	181	176	156	163	139	181	165	184	156	177	153	172	162	166	184	189	169	174	162	158	191	187	158	166	182	150	174	172	181	160	175	161	180	177	165	190	198	180	147	182	166	182	182	159	170	155	194	166	193	179	180	171	180	156	168	170	169	182	155	163	170	195	156	149	191	171	174	175	146	178	184	168	167	166	193	159	169	169	173	161	180	154	179	169	167	164	181	176	185	162	171	164	172	151	154	157	180	179	160	189	188	172	169	185	193	153	175	165	162	153	183	170	176	167	194	181	173	151	177	183	161	173	168	160	177	158	176	172	171	157	168	181	168	157	170	164	202	163	169	186	170	199	191	168	186	160	135	166	176	191	191	176	157	159	184	155	164	178	150	179	154	162	176	188	181	175	175	165	142	152	179	166	191	173	183	155	159	159	173	173	165	204	169	173	165	171	167	155	183	151	174	172	186	156	166	165	177	171	151	172	169	166	168	207	191	163	171	167	159	190	179	163	183	141	167	166	168	165	177	175	147	167	159	186	195	164	175	136	174	174	173	150	157	196	187	178	172	148	175	177	175	183	167	167	153	170	176	198	146	184	212	160	156	145	166	158	156	171	144	174	185	160	169	159	176	138	152	159	159	162	181	193	176	185	170	155	181	180	209	154	174	158	165	167	199	185	184	195	170	156	167	151	170	154	177	172	157	169	195	186	174	151	174	162	185	184	172	157	167	169	156	182	147	183	176	172	175	158	200	175	190	168	176	153	174	182	163	159	175	190	186	162	186	155	170	175	158	149	187	158	166	180	154	175	154	149	167	163	181	185	176	164	170	162	153	171	180	148	147	128	152	190	160	146	160	172	172	179	179	141	178	173	173	168	176	168	169	167	161	188	190	186	163	154	177	187	157	162	139	174	173	152	175	141	163	159	174	160	162	171	184	169	175	172	185	154	159	178	201	163	198	165	160	146	149	158	166	164	181	174	191	183	137	184	182	146	193	178	157	181	155	172	163	181	185	164	181	170	184	165	159	171	180	198	185	170	174	161	176	168	165	145	168	184	170	148	162	168	144	159	167	189	181	171	168	166	167	181	183	156	176	187	169	186	170	153	172	165	139	189	168	181	153	187	197	178	159	170	167	163	182	153	152	152	156	168	187	156	173	149	175	191	166	189	161	178	151	163	191	186	185	170	187	199	207	162	171	150	154	160	176	150	156	162	148	162	176	164	183	186	186	154	168	145	162	182	184	166	186	159	191	164	153	160	170	158	158	186	172	150	157	178	172	164	159	175	167	173	169	164	170	157	151	166	176	179	183	165	166	153	175	152	163	186	153	190	160	181	157	185	191	185	176	188	192	160	159	172	174	169	170	146	162	186	153	167	185	153	183	166	156	154	174	161	177	173	151	172	148	159	175	166	157	175	176	192	184	152	175	180	169	158	160	168	189	182	167	153	184	152	185	150	163	163	162	142	169	161	186	196	189	180	161	173	190	170	153	157	168	173	161	167	183	155	169	146	179	165	142	179	180	155	190	152	174	200	158	166	194	174	149	152	144	157	162	177	163	154	171	159	155	194	166	164	152	188	195	201	167	158	166	164	191	177	173	179	173	163	156	182	175	164	166	161	179	155	155	176	165	186	158	180	185	184	185	187	163	163	141	190	170	175	164	146	168	171	164	164	155	170	173	169	175	167	181	190	151	173	179	164	187	171	182	162	184	182	179	180	143	137	160	178	153	145	174	178	152	192	171	153	167	163	169	156	156	181	160	171	177	185	166	162	153	218	179	172	173	170	178	169	176	158	169	165	171	145	162	184	181	166	195	176	200	160	153	156	181	161	159	160	203	184	170	163	180	192	163	172	162	167	164	154	180	182	173	167	183	188	158	175	182	176	166	172	173	159	176	171	167	163	171	194	176	160	158	184	164	159	176	177	154	187	179	180	169	176	153	182	158	157	188	168	152	169	164	159	183	185	153	150	158	163	172	155	197	160	163	148	194	156	174	172	164	175	169	183	157	175	185	147	167	195	165	160	165	154	175	192	169	165	159	171	173	157	165	169	141	178	158	160	171	167	184	180	167	179	173	159	186	180	208	153	152	149	175	169	189	158	177	198	191	151	144	174	176	175	171	168	161	162	179	161	167	176	169	168	176	152	162	167	156	164	163	164	166	150	164	157	187	173	192	166	176	167	164	165	171	183	192	167	184	184	151	188	134	172	170	167	179	185	156	184	159	156	192	165	164	164	163	189	177	161	182	165	148	156	156	176	173	169	173	178	165	155	158	128	162	170	159	158	162	183	168	162	156	144	180	160	167	156	177	176	179	179	138	167	156	175	160	173	176	168	194	169	168	169	150	177	159	170	188	170	181	180	175	157	167	194	179	152	160	178	172	165	159	147	173	156	191	182	181	163	166	184	188	173	150	175	152	171	163	140	174	178	160	205	196	162	190	173	166	161	165	173	161	159	159	162	158	151	162	171	177	166	186	157	187	154	161	137	157	166	189	177	174	165	161	162	163	148	188	152	181	167	180	190	159	169	178	184	157	178	164	176	168	167	175	148	167	178	171	181	181	148	154	172	179	156	182	133	169	171	163	159	163	159	154	171	143	173	140	174	175	187	162	161	184	178	189	180	177	176	184	155	161	163	141	166	178	157	176	139	187	185	158	173	178	179	195	154	166	191	152	161	159	190	188	174	173	173	165	150	165	169	159	150	154	166	207	160	165	158	153	166	160	171	177	204	175	151	179	194	166	168	177	152	133	162	146	167	161	154	149	165	154	165	175	180	165	162	182	181	164	139	158	150	174	182	177	174	181	202	159	172	172	168	178	166	155	148	176	159	168	144	190	192	214	166	151	134	183	146	164	155	174	164	172	169	198	145	191	168	157	159	136	193	160	171	170	173	164	168	184	176	158	149	168	170	172	167	193	162	170	158	153	186	174	156	140	188	164	181	169	172	164	191	173	161	150	175	175	145	168	161	192	174	176	144	160	179	140	180	175	182	183	160	158	160	164	140	169	156	167	155	186	165	177	166	161	168	156	163	196	151	146	156	167	173	160	158	201	141	161	169	157	157	175	171	172	192	161	145	173	159	155	172	173	186	160	154	154	180	183	175	149	177	171	175	176	173	163	176	159	154	164	178	147	180	162	173	189	159	177	187	170	174	146	155	199	171	188	156	180	160	157	193	162	164	159	181	165	168	165	167	172	184	169	168	166	162	168	166	181	194	146	186	174	159	182	172	175	169	192	181	163	173	189	188	171	180	161	163	153	177	150	148	171	184	173	167	161	152	157	169	194	173	164	150
17203	1457	3234	3701	3143	2514	2110	1862	1560	1388	1227	1175	1061	990	946	871	807	787	777	790	710	742	677	692	689	660	692	616	663	607	630	586	632	596	605	641	584	575	563	604	560	556	569	613	575	566	574	571	562	563	538	548	528	571	546	548	556	577	546	559	553	543	593	549	576	511	551	561	532	513	557	571	530	550	550	589	549	523	573	544	548	560	524	533	544	499	543	562	562	571	526	528	552	530	543	533	526	556	515	534	561	529	529	526	532	568	528	532	528	522	587	516	572	548	556	577	549	519	518	507	545	552	546	544	528	554	558	508	492	527	529	544	541	518	548	514	552	525	498	542	521	532	507	600	528	577	548	480	553	520	515	506	515	490	551	517	565	564	499	559	541	515	575	537	559	539	569	554	559	558	556	545	498	538	529	525	508	557	524	480	541	521	529	501	520	515	537	532	542	520	524	511	517	550	573	512	538	505	527	554	512	535	539	553	550	508	544	545	516	508	519	535	484	557	558	535	555	538	510	532	564	500	545	543	578	510	536	529	576	513	547	555	537	538	523	543	535	489	553	488	523	517	500	524	510	543	499	505	547	532	538	524	517	531	560	522	512	511	483	517	558	581	525	563	530	493	520	561	569	526	526	527	546	537	549	534	545	533	510	576	564	531	548	526	534	527	531	491	552	556	518	529	526	533	495	508	551	498	532	591	554	553	500	551	488	529	527	502	527	546	508	538	521	612	511	512	531	542	569	519	522	533	553	521	525	445	545	559	564	559	553	505	537	543	532	508	557	539	546	519	519	551	559	473	517	561	566	520	537	533	538	544	503	508	546	514	493	518	508	505	519	496	527	544	527	578	505	531	580	561	545	491	531	502	520	532	581	521	525	519	547	505	537	541	519	570	482	565	523	569	536	513	539	516	577	486	502	577	529	531	538	536	556	513	593	493	499	556	544	552	524	532	530	527	569	493	573	529	516	488	515	530	520	526	558	539	511	554	546	548	532	530	486	596	514	551	519	561	543	517	555	511	539	493	525	512	542	516	532	566	550	525	552	590	535	522	528	530	570	511	535	509	517	514	556	571	487	528	539	525	565	533	557	520	519	545	548	569	532	488	521	536	562	548	519	554	535	512	555	506	560	522	507	567	570	504	556	521	522	533	520	518	507	559	543	527	527	527	551	555	511	575	550	572	545	514	547	551	484	538	505	513	556	543	516	522	513	565	481	558	519	528	561	545	520	493	512	555	549	563	501	529	505	568	507	520	550	507	560	552	513	566	537	530	530	561	548	556	518	580	508	530	533	550	527	508	554	525	530	487	593	481	531	556	565	546	518	493	496	544	511	565	512	536	528	519	539	505	535	541	534	537	485	540	558	552	536	538	524	519	513	560	488	538	572	557	542	514	521	528	509	527	546	497	557	562	547	533	516	546	557	520	486	541	535	512	543	539	541	534	519	566	473	541	554	534	561	518	524	502	509	525	540	544	507	517	546	512	549	492	612	531	525	566	490	523	523	593	510	534	516	521	506	536	485	563	490	546	571	582	518	564	546	473	528	542	570	528	532	518	554	517	517	520	557	513	502	553	534	520	476	550	543	528	494	578	503	531	537	500	506	518	520	520	510	542	562	543	543	534	522	529	512	541	516	557	528	510	532	507	561	491	565	544	539	553	535	528	561	488	497	524	519	576	540	532	549	547	546	615	531	511	540	510	591	519	552	540	499	542	519	524	502	529	504	528	544	509	504	532	584	500	529	502	505	563	558	550	520	524	519	512	536	538	544	555	534	541	498	532	537	549	566	542	527	523	563	561	537	507	558	531	552	536	532	516	544	514	539	503	511	546	516	525	495	525	508	585	558	522	554	551	512	542	531	524	522	536	540	570	533	546	533	533	522	540	519	543	515	551	519	531	543	547	509	520	521	514	547	502	532	564	486	493	525	509	543	559	492	501	569	529	513	505	521	528	574	551	552	543	507	533	510	544	518	495	537	537	517	545	529	528	524	512	564	525	510	513	532	507	543	546	566	559	507	523	524	487	541	533	536	528	513	564	559	508	514	534	495	545	487	509	506	482	528	528	501	568	512	530	567	534	557	553	546	538	541	518	505	524	498	553	531	571	563	538	524	522	530	536	553	510	542	516	506	541	497	522	497	520	520	553	549	525	536	516	523	535	550	557	546	534	518	514	568	531	574	504	546	549	529	552	544	508	545	495	535	554	529	573	537	523	502	514	503	519	494	514	530	590	533	514	470	544	514	539	585	520	533	526	501	497	548	528	512	540	542	516	531	542	530	523	523	516	532	552	488	529	552	558	539	539	489	587	536	529	567	527	525	504	565	549	502	499	552	518	547	534	506	544	487	516	513	546	532	522	543	466	525	546	562	511	509	546	558	529	561	542	538	546	517	530	514	547	517	514	521	547	542	523	552	551	552	579	546	517	524	491	543	543	534	499	544	544	550	514	503	525	508	525	534	525	557	536	516	501	546	557	548	518	549	516	527	502	548	537	549	587	492	544	548	543	534	561	495	521	572	526	549	577	514	494	588	534	500	577	545	524	504	539	526	560	575	538	521	536	522	516	499	513	577	536	537	517	576	584	528	544	524	534	513	512	569	512	519	565	507	503	496	538	554	506	559	592	527	512	563	515	508	529	494	505	534	523	543	541	550	527	493	514	553	554	539	549	531	546	487	536	533	586	590	578	498	521	528	517	525	561	567	547	530	529	498	548	544	524	510	572	594	529	526	552	555	565	507	567	508	533	509	506	548	488	529	528	527	506	531	559	518	547	519	513	552	523	528	519	506	508	518	529	506	540	550	524	504	593	481	495	544	535	584	542	553	561	527	518	527	521	519	516	531	519	488	555	529	557	546	505	515	539	503	528	564	536	572	514	556	514	534	537	524	517	550	565	507	522	523	506	553	498	506	502	527	543	528	481	546	519	516	545	519	506	506	502	559	573	553	565	540	502	521	527	575	488	534	544	579	514	557	579	546	503	551	512	541	543	524	506	494	513	536	541	486	550	540	542	548	504	498	514	532	512	553	544	513	517	522	531	518	540	521	532	520	514	506	513	545	532	559	572	507	544	498	509	556	501	523	552	564	542	547	561	547	551	523	519	507	517	508	535	521	510	545	515	499	527	531	540	569	541	569	561	485	544	541	534	552	568	523	513	537	565	582	538	528	512	512	557	501	508	513	543	538	537	520	525	524	548	513	508	533	527	526	549	511	535	515	537	556	565	524	555	510	517	500	556	551	551	577	553	533	526	593	516	522	510	538	500	534	537	523	548	573	532	516	565	524	537	500	546	525	517	551	542	511	526	559	515	439	529	575	532	508	534	521	531	524	504	520	523	486	532	508	488	539	556	507	531	526	509	556	609	507	573	533	538	552	582	507	555	510	505	516	490	543	515	552	495	549	503	508	524	507	539	520	549	541	561	498	548	543	546	554	544	555	525	536	513	539	504	545	548	497	542	519	504	517	508	596	498	496	539	561	586	520	534
38451	20796	13567	3194	1613	1114	974	775	555	534	536	461	437	425	377	372	340	344	370	314	357	308	281	306	299	263	315	295	313	288	321	288	284	279	275	247	263	301	276	297	261	296	283	285	253	269	286	241	297	282	292	240	287	262	281	273	258	267	275	228	269	265	267	262	284	270	301	275	257	243	278	274	244	293	267	266	280	295	258	255	260	263	268	247	261	244	237	252	253	269	266	292	245	267	254	294	276	270	269	255	261	254	303	257	295	265	251	265	276	251	220	278	268	254	263	256	269	259	287	256	250	264	265	260	237	234	271	277	261	251	272	268	241	262	272	272	249	253	270	257	260	238	269	259	261	265	236	224	280	268	257	273	299	264	254	274	259	284	260	263	243	255	255	272	275	252	262	228	258	243	260	264	258	255	257	233	273	282	258	282	253	262	269	283	298	263	273	259	285	258	265	276	261	308	235	293	288	276	217	279	250	241	241	255	283	286	263	250	273	277	213	238	262	252	257	271	256	255	276	253	295	291	287	249	268	270	262	274	245	272	277	228	239	272	243	257	264	276	285	265	270	267	257	241	277	261	255	239	252	264	259	251	255	278	294	261	263	281	241	266	267	269	254	241	296	271	263	291	228	276	267	277	264	228	269	265	250	283	249	265	283	280	282	251	269	261	289	245	263	239	267	257	275	243	257	251	268	272	251	292	269	296	252	260	232	263	261	252	271	253	249	252	247	255	263	242	276	238	286	264	262	270	255	260	281	251	281	265	270	282	277	277	251	248	299	238	268	244	277	250	259	262	282	296	271	273	264	218	258	253	271	257	258	241	255	285	268	257	279	266	277	266	271	269	269	240	292	260	261	284	254	273	263	242	264	266	263	280	272	294	270	268	249	249	273	269	244	247	261	266	246	248	279	249	259	229	275	291	265	249	243	236	259	247	262	294	244	256	256	272	258	293	268	281	296	257	265	288	277	270	283	290	301	278	286	263	257	262	264	253	265	270	275	268	269	250	260	254	270	294	266	237	254	270	287	268	282	270	283	269	279	269	236	231	272	277	254	254	253	283	237	265	269	266	258	260	277	233	268	253	245	252	234	241	238	270	244	238	273	275	265	246	250	272	256	257	253	268	246	271	255	243	251	286	237	249	238	268	281	265	284	249	269	287	264	256	265	273	232	266	239	287	252	257	252	244	250	268	232	270	271	270	234	290	264	260	263	256	228	284	250	268	260	260	287	245	305	252	253	275	278	240	258	279	268	265	241	246	260	280	253	279	252	256	276	271	291	254	274	258	246	252	245	270	266	262	236	252	264	263	233	251	269	266	263	241	286	254	259	255	261	281	265	259	247	282	239	265	247	287	233	272	241	254	281	246	256	281	266	278	252	233	276	272	258	226	244	258	235	274	261	267	206	257	258	260	268	239	258	261	295	281	266	256	294	233	251	253	265	284	267	271	255	252	256	269	259	265	265	264	256	256	280	261	250	253	257	261	278	285	259	258	251	254	271	235	277	282	289	279	271	286	271	222	293	252	248	252	239	256	260	270	282	256	256	307	245	283	269	258	280	263	276	249	245	291	245	256	264	259	305	255	281	265	240	251	275	271	253	259	268	272	234	242	286	281	233	278	256	283	238	232	226	238	255	242	262	278	279	234	261	252	249	239	245	257	273	267	255	270	271	272	268	283	243	252	240	228	283	274	273	248	251	246	248	273	256	289	278	283	250	261	263	265	290	268	249	255	233	236	229	269	280	265	259	280	252	252	260	267	279	256	253	233	277	262	257	263	282	258	268	276	252	259	274	279	257	282	282	291	279	257	261	254	248	270	238	259	265	223	231	244	262	240	227	241	282	252	274	281	271	270	237	276	245	259	236	279	279	268	270	256	256	277	284	240	278	247	277	238	249	267	250	251	258	248	265	273	300	276	251	266	254	264	286	257	253	257	262	261	260	276	271	252	252	234	304	235	278	271	232	257	238	293	251	249	220	250	251	265	227	276	234	264	254	231	255	274	270	239	270	263	249	249	271	262	283	267	258	272	247	252	259	269	255	255	253	291	254	258	277	261	260	285	292	275	254	286	232	262	263	250	284	258	273	261	257	244	237	259	267	245	270	278	267	263	259	247	282	266	257	266	262	259	250	261	243	235	263	256	256	269	277	267	253	281	207	244	253	284	286	268	254	270	254	261	252	285	273	282	252	265	280	246	272	257	252	264	273	271	264	256	300	275	226	254	237	258	254	236	247	288	253	290	218	283	280	246	236	260	271	260	286	269	271	238	251	297	235	262	239	251	244	262	277	262	260	282	246	235	266	271	247	244	273	233	246	256	238	301	233	241	283	244	241	258	272	246	278	262	276	273	255	256	281	261	263	257	244	266	288	271	239	246	280	251	272	284	250	223	258	254	254	233	284	247	273	277	257	263	263	267	258	276	289	291	248	269	263	254	250	230	230	258	252	227	275	259	255	249	261	261	283	252	261	240	289	268	273	286	261	246	242	264	261	249	238	227	241	285	258	276	259	272	308	240	248	235	256	242	265	264	273	259	284	275	268	264	272	267	283	242	281	252	247	279	259	262	275	274	263	270	311	241	274	259	254	268	251	282	232	278	250	269	251	271	270	273	276	277	263	292	233	285	269	244	272	260	268	285	252	285	252	264	253	280	251	237	267	220	269	295	260	275	251	226	282	277	269	246	250	258	284	258	270	254	286	260	273	243	267	276	285	252	272	272	266	254	264	251	261	257	309	275	273	245	247	235	230	279	251	263	279	290	279	283	247	270	251	282	258	271	261	251	244	267	270	273	272	288	301	287	286	288	271	263	281	268	260	253	243	248	265	279	271	279	270	265	260	286	261	238	272	265	264	271	249	276	249	233	230	278	268	242	248	265	253	275	268	249	260	280	298	258	259	263	233	261	308	254	291	269	262	255	228	249	273	296	292	254	281	258	278	268	252	276	269	236	247	270	269	251	268	262	269	265	291	270	248	255	274	245	273	273	266	236	271	254	248	261	257	270	252	244	232	273	230	248	259	282	251	294	262	258	275	285	251	285	282	246	267	267	279	252	256	255	283	252	290	264	269	248	251	253	293	281	232	262	245	288	282	250	258	261	258	243	250	267	289	243	285	252	285	280	280	250	264	249	274	290	270	270	254	258	268	246	245	223	276	210	279	269	284	235	271	258	258	257	262	250	292	291	269	261	280	279	250	264	250	253	251	246	228	269	243	279	259	305	275	258	243	278	271	265	252	243	215	258	265	272	240	242	267	259	253	279	281	252	285	264	284	252	258	246	239	258	248	263	265	274	260	258	280	263	259	274	264	271	254	293	258	249	266	254	260	267	279	263	256	269	245	247	262	256	243	247	230	284	246	257	302	252	281	234	265	276	258	246	240	229	267	246	292	271	263	277	246	230	216	278	252	246	249	237	264	264	268	274	246	255	291	282	267	240	264	246	265	238	259	259	271	237	268	269	285	274	268	237	246	275	279	266	245	273	274	276
22858	2752	5872	6704	5706	4664	3789	3244	2791	2355	2010	1976	1727	1595	1552	1471	1418	1295	1270	1201	1174	1110	1084	1136	996	986	1000	962	960	1000	928	955	944	909	975	920	894	941	846	931	870	853	871	853	860	817	825	835	816	840	842	777	823	838	887	743	810	795	846	798	791	792	801	808	805	802	756	801	803	794	771	822	862	777	799	774	777	782	789	794	789	737	770	778	767	799	776	797	799	761	770	786	773	774	746	788	779	761	760	791	785	733	765	795	750	770	785	758	784	830	771	734	732	796	782	765	752	808	777	806	768	806	761	740	707	745	796	784	707	753	764	769	798	778	779	752	784	730	756	806	786	789	713	764	763	774	761	716	770	803	776	731	757	744	817	773	777	749	742	759	786	724	739	766	759	787	796	750	773	783	779	761	697	797	785	748	761	781	758	770	786	777	737	754	731	783	777	700	780	726	762	795	771	769	778	750	755	767	794	746	739	739	748	789	751	765	746	698	777	735	696	727	736	765	774	817	770	712	807	771	798	790	737	778	782	686	715	732	711	745	742	768	733	766	721	738	741	796	757	741	694	741	745	819	757	806	707	720	721	775	754	795	766	740	779	732	714	804	772	746	761	744	741	731	745	751	731	766	772	775	751	783	733	747	739	757	780	764	818	732	750	790	716	717	764	764	769	754	747	719	740	741	722	735	789	733	746	740	703	791	750	734	694	739	773	749	775	763	724	760	777	795	801	751	749	752	782	726	743	752	783	720	794	743	721	773	775	727	778	760	808	739	770	727	764	799	790	747	772	751	758	783	775	760	742	754	779	744	793	774	735	696	808	777	721	750	754	761	739	722	759	782	677	771	731	771	733	768	749	779	774	761	782	715	739	731	810	777	791	782	695	710	776	763	770	761	781	758	734	747	785	751	791	851	732	752	744	792	804	749	756	714	756	732	796	785	717	760	751	782	738	802	759	748	795	794	764	739	790	728	752	743	731	758	803	820	758	723	745	731	805	795	744	809	754	754	753	774	769	695	787	724	754	753	738	801	783	753	750	747	741	768	735	708	765	750	752	763	757	725	796	759	772	769	770	779	783	781	793	760	787	791	736	820	708	798	713	772	767	783	771	757	748	741	790	701	773	774	727	806	787	746	747	765	733	806	733	725	746	790	730	780	724	751	793	727	709	774	808	752	753	774	729	774	711	730	732	791	761	776	773	800	801	748	753	758	716	706	788	707	808	807	724	766	744	729	740	768	769	787	757	760	745	782	772	717	761	754	766	737	760	729	778	794	777	808	769	693	751	765	706	739	764	770	725	769	779	742	767	726	748	765	734	761	767	766	782	813	733	709	750	789	788	762	765	721	758	761	728	769	785	761	815	755	813	739	765	756	758	795	749	752	708	755	802	712	757	732	745	722	809	763	739	808	784	729	780	748	726	772	747	757	752	773	777	731	766	722	761	716	767	837	709	777	658	764	776	749	791	812	776	754	781	730	779	739	799	783	794	723	768	760	797	812	756	736	766	788	751	715	792	793	783	742	750	772	743	698	751	774	755	804	751	732	799	763	774	772	751	694	768	759	770	754	724	766	736	734	761	720	775	792	731	775	726	781	738	715	804	755	796	768	759	756	741	774	771	747	791	757	700	730	803	756	766	769	776	750	753	771	745	705	801	792	780	710	735	780	755	781	782	756	688	798	768	754	805	746	780	730	750	744	737	747	771	778	714	780	764	763	801	822	789	769	760	780	750	746	787	742	751	764	816	746	779	738	735	803	753	744	736	797	742	786	760	764	733	792	796	773	793	791	790	705	773	716	737	760	740	783	754	795	734	770	738	753	763	790	812	786	741	760	824	740	776	728	796	738	795	783	763	751	771	746	787	735	751	810	752	780	759	715	730	768	771	743	720	788	737	717	807	743	798	783	790	748	704	789	815	705	753	784	772	759	764	764	700	747	766	759	724	786	769	747	761	831	822	787	762	758	746	774	776	733	740	803	813	743	779	775	708	743	747	772	802	764	732	773	779	798	743	732	764	709	786	714	749	758	767	765	768	751	748	740	786	750	732	813	782	755	751	786	763	764	789	756	767	756	744	745	751	779	773	783	736	732	736	774	742	704	731	757	795	729	739	704	778	762	749	763	751	801	738	758	729	775	728	769	746	759	750	749	779	775	764	746	734	714	757	776	737	748	799	813	724	751	694	785	780	747	771	764	760	751	773	752	727	778	738	736	776	778	764	770	722	779	765	748	773	819	780	779	772	773	739	758	756	730	733	740	787	770	771	791	766	782	775	767	758	732	757	737	776	808	840	754	754	749	768	773	751	756	747	745	783	812	772	734	748	787	760	754	780	688	795	794	759	763	744	745	754	784	759	771	765	775	709	772	765	754	743	712	713	790	743	798	766	700	781	764	757	785	762	735	749	786	744	750	747	786	797	798	739	748	707	766	754	742	821	721	721	769	746	731	771	737	760	748	777	793	767	746	759	719	741	738	788	771	708	721	755	811	761	748	743	712	811	746	718	733	728	774	748	758	766	743	764	746	756	754	756	784	762	723	816	823	760	756	725	728	764	769	747	775	724	783	780	731	769	771	736	739	737	780	725	788	763	762	712	769	763	779	732	768	758	767	757	788	782	789	783	747	758	774	789	745	746	753	751	749	781	747	710	801	743	771	729	725	798	751	771	790	778	736	753	732	734	780	739	738	770	735	757	744	741	746	761	760	722	792	787	741	724	757	734	751	728	697	782	778	728	738	709	799	794	768	789	743	742	786	804	752	789	782	757	794	742	792	754	775	735	770	781	743	741	752	788	795	805	746	731	762	780	749	731	744	782	753	744	759	804	751	716	769	711	712	711	756	788	751	847	718	735	777	713	680	777	804	755	752	763	783	710	794	777	736	752	756	790	758	745	766	789	720	741	723	777	718	747	796	822	773	781	708	738	746	765	784	757	756	744	761	802	729	749	755	762	824	731	736	731	718	784	747	780	770	746	760	775	737	764	773	711	760	768	753	742	714	767	747	772	802	803	786	778	773	753	738	720	705	757	770	788	766	762	753	733	756	779	723	802	788	772	719	748	772	725	785	754	777	746	747	774	769	713	725	767	777	739	763	752	751	777	723	711	765	773	774	745	751	744	713	749	785	734	798	741	753	731	746	767	753	784	742	711	742	757	713	736	733	734	765	752	781	766	756	749	768	771	731	728	779	758	788	788	805	766	762	729	769	773	759	738	755	740	719	724	733	727	730	773	729	752	779	721	754	734	713	782	768	743	746	788	790	709	708	796	730	780	707	744	789	721	798	746	752	726	708	808	770	775	779	735	786	765	750	780	763	764	740	776	788	765	783	799	757	724	762	773	746	785	772	760	701	824	793	797	797	762	734	779	720	747	764	764	752	737	773	727	757	772	743	766	767	760	750	759	725	753	750	798	759	788	728	780	777	738	769	755	761	733	762	717	807	719	743	731	769	801	720	753	824	769	782	821	761	764	787	772	784	711	735	754	721	733	757
4833	324	232	131	113	105	103	96	85	75	78	82	80	95	82	79	90	99	76	76	87	72	75	88	98	72	85	64	78	76	74	75	97	61	67	79	84	73	75	83	74	76	78	76	66	83	65	103	71	79	69	78	88	79	79	86	65	63	91	77	72	104	71	80	85	80	87	82	92	93	83	74	79	73	73	84	82	69	79	67	62	94	89	78	89	89	83	98	74	90	69	80	80	81	79	56	79	83	74	72	67	71	75	78	97	73	82	88	77	78	83	77	78	66	81	77	86	79	79	81	78	77	77	83	74	75	75	85	84	64	71	59	91	74	69	76	68	88	71	79	93	84	98	84	68	85	90	86	68	80	93	90	75	63	72	77	89	72	85	72	80	75	73	77	72	76	88	77	81	65	76	90	78	75	75	88	91	67	86	96	76	82	84	70	84	69	82	79	73	84	78	75	72	85	78	71	73	71	86	69	77	78	78	74	90	63	85	74	83	69	67	68	94	71	76	71	83	78	83	89	73	69	78	75	76	61	76	78	68	68	92	72	73	80	64	84	70	79	79	94	57	67	93	73	95	80	81	89	79	76	85	63	79	90	77	77	76	76	66	77	80	83	78	77	76	75	97	73	67	100	80	74	74	80	64	76	78	90	68	88	78	85	76	88	87	73	77	75	92	91	75	76	80	72	72	84	84	80	65	96	90	88	83	69	90	91	82	89	66	89	75	87	88	58	72	90	71	75	73	80	90	87	72	74	94	77	79	97	64	90	84	76	86	76	79	79	81	72	88	71	74	90	80	80	81	72	76	86	100	68	60	72	70	88	96	83	69	70	83	73	83	79	79	92	76	67	75	83	96	76	77	78	98	65	67	78	59	79	86	87	73	93	68	92	83	96	88	64	58	82	93	77	67	90	73	91	72	68	79	66	81	77	90	61	63	74	71	71	82	85	92	88	79	84	87	82	82	78	90	78	73	80	100	78	99	97	73	81	90	93	83	76	86	70	79	85	87	79	75	102	78	74	86	74	72	84	91	82	93	87	86	81	83	83	64	74	70	71	87	70	80	79	68	98	80	85	89	67	83	80	77	87	77	73	79	65	69	97	73	73	69	94	87	78	77	77	87	71	60	70	85	91	84	78	84	82	98	85	76	74	86	78	79	74	74	73	68	89	82	88	77	83	67	81	97	86	75	77	55	81	83	77	71	74	69	86	86	81	100	83	73	92	72	81	69	72	84	82	94	97	67	79	86	88	76	79	84	80	81	78	79	85	91	81	82	86	77	83	89	75	87	85	77	67	92	88	88	90	79	88	86	66	97	80	56	86	75	82	67	77	76	79	74	88	89	74	75	81	71	81	70	74	78	81	82	92	110	75	73	62	82	89	83	107	71	80	62	83	80	73	77	59	78	84	79	83	79	78	84	81	74	80	84	79	88	73	97	94	66	82	83	77	97	82	89	81	64	70	95	83	86	77	72	88	90	85	76	82	82	77	66	78	89	74	74	74	77	81	86	72	97	88	87	91	70	75	83	83	94	76	75	82	65	81	90	95	85	86	79	83	95	87	74	71	68	91	89	71	82	79	87	88	63	81	85	72	77	86	97	90	86	80	77	81	80	71	73	87	63	90	81	92	84	73	77	98	75	78	77	81	60	91	71	89	76	87	90	68	108	61	78	82	73	71	85	58	94	67	67	81	68	52	84	73	68	86	76	94	59	78	82	67	75	85	77	74	78	84	93	76	81	73	76	79	67	64	90	71	71	81	78	73	73	78	102	71	93	67	85	85	77	82	77	67	81	80	70	91	68	85	69	65	65	71	75	79	78	75	78	72	81	76	71	91	74	91	86	84	83	102	67	99	79	95	86	81	76	81	98	82	99	89	79	94	75	96	60	75	64	80	83	88	85	70	83	90	85	86	66	70	82	85	77	87	77	91	55	88	74	60	77	65	69	92	100	83	82	81	76	74	77	80	69	84	88	86	82	73	66	70	82	60	75	74	99	81	94	77	89	74	70	92	97	86	83	67	95	84	89	71	78	71	69	85	83	78	72	82	79	73	80	93	70	84	77	78	89	76	93	80	83	72	82	79	80	79	63	95	78	79	73	85	73	105	75	88	68	81	87	73	75	79	109	77	103	66	86	67	77	78	96	77	81	78	69	68	77	75	73	91	60	82	77	80	93	71	100	79	63	82	95	87	83	66	76	80	76	69	78	84	73	62	72	69	94	66	83	82	86	67	71	73	63	81	79	73	78	86	79	70	75	77	95	90	87	83	70	93	83	85	82	99	74	76	85	81	72	74	86	87	65	71	101	77	69	64	81	87	91	89	67	87	96	86	94	92	82	72	81	88	73	84	83	79	81	68	60	69	74	62	86	70	68	77	64	91	68	83	91	80	80	89	70	79	96	74	91	79	85	60	79	75	86	77	65	82	83	72	93	91	80	86	67	78	68	78	81	71	70	74	71	68	77	72	79	83	83	86	88	95	76	71	83	72	76	86	81	75	83	85	90	77	72	78	85	80	85	97	60	86	85	85	80	79	91	84	73	68	72	87	65	77	86	84	89	72	64	94	65	73	85	75	76	88	79	79	83	94	83	88	75	68	72	77	75	78	82	87	77	91	75	89	84	64	81	76	79	75	74	91	92	98	77	81	78	84	76	78	78	95	90	87	86	85	68	81	76	62	75	76	72	95	84	87	91	84	89	83	76	86	78	65	89	86	73	88	81	91	77	65	90	74	75	76	81	78	69	59	79	82	77	69	81	84	76	84	77	78	73	84	71	83	86	90	78	72	79	78	82	88	84	92	76	78	81	78	83	85	69	79	85	81	82	86	71	71	77	80	82	88	79	76	95	97	88	79	82	87	78	75	66	79	78	77	88	75	79	65	81	92	91	97	88	71	82	71	82	88	88	84	88	91	88	77	83	76	75	73	86	97	91	96	86	82	79	67	88	83	70	79	79	94	85	90	89	90	74	86	78	76	90	85	76	84	63	71	87	72	80	80	84	85	69	75	75	79	84	78	72	90	69	84	69	70	61	66	78	89	80	84	78	76	77	89	73	85	82	87	72	94	74	93	90	70	80	64	87	94	78	90	94	81	75	66	60	76	68	82	85	84	82	80	87	66	84	81	77	83	71	80	74	70	78	82	81	78	87	89	76	87	73	74	77	78	72	83	85	74	75	101	94	78	74	89	91	64	81	77	75	69	83	85	99	73	77	92	86	77	77	78	93	90	53	69	78	79	70	81	74	80	103	90	81	70	82	88	61	83	88	67	88	69	84	82	75	75	86	75	108	63	93	84	86	86	80	80	89	76	82	72	92	85	70	78	68	73	85	82	64	80	80	77	65	90	70	82	71	92	72	84	73	81	78	82	82	89	76	97	82	69	60	85	70	90	65	68	89	79	80	79	68	73	79	86	76	68	80	87	94	77	75	74	86	66	74	81	66	101	80	79	89	75	83	75	82	88	71	73	90	68	79	92	80	71	65	66
3753	401	443	467	446	395	386	345	326	342	327	311	304	307	325	302	327	315	296	319	303	295	290	325	289	297	303	294	316	306	319	300	287	305	292	282	312	257	311	300	287	299	295	297	258	314	267	284	302	315	319	309	275	288	282	309	284	292	262	305	315	294	299	292	275	315	301	327	297	316	292	283	264	293	321	297	280	286	329	276	298	282	298	299	294	268	298	297	314	272	283	287	303	299	303	302	311	272	280	332	284	300	315	272	293	300	278	305	290	315	297	285	279	301	302	272	277	302	289	296	306	321	315	307	320	287	301	294	286	294	303	314	313	326	278	293	289	269	260	265	287	286	307	288	311	293	307	280	298	275	245	294	293	288	296	326	301	284	302	286	271	324	293	304	285	288	302	316	300	315	307	302	280	290	281	294	298	277	310	290	283	270	304	269	290	295	285	295	304	275	306	300	309	257	252	296	292	309	274	255	296	293	304	333	277	272	299	306	280	306	325	300	313	296	305	270	314	298	310	264	299	304	332	279	289	301	302	297	291	313	296	284	306	299	294	271	279	266	267	303	306	304	320	295	296	291	272	296	286	290	290	308	304	312	290	298	268	319	300	325	282	294	289	307	310	308	306	280	300	286	267	296	313	319	270	306	314	286	292	324	282	261	279	278	281	286	260	288	311	277	300	324	289	272	277	324	304	306	314	321	291	319	274	267	299	277	301	285	273	288	275	268	280	267	307	283	305	305	322	289	257	285	306	267	305	320	300	284	301	279	284	293	301	277	271	312	293	300	306	292	296	318	287	310	322	286	313	301	291	303	280	296	318	289	264	280	318	318	295	296	284	289	294	276	300	303	287	272	300	264	312	281	307	314	291	311	287	263	299	324	303	284	305	326	288	270	315	301	308	312	299	302	286	297	288	295	280	284	307	247	284	280	263	261	275	304	297	327	306	322	284	279	295	314	293	274	303	284	278	257	282	278	264	280	295	304	279	302	267	294	303	274	307	251	301	294	320	286	316	274	276	325	304	293	295	314	317	282	297	316	305	273	313	304	297	298	278	316	299	286	300	274	274	286	309	289	298	258	293	298	277	312	326	318	298	285	305	289	262	303	284	268	319	289	288	315	283	302	309	284	308	280	289	301	302	275	306	322	310	334	275	265	292	256	292	294	238	324	306	290	304	309	299	309	291	285	308	289	317	308	298	315	309	290	299	301	284	300	300	296	293	292	313	282	284	318	294	281	297	279	294	289	279	330	281	303	294	277	319	299	275	293	265	292	293	316	294	294	288	262	260	275	296	298	259	293	301	306	317	281	311	327	289	314	287	277	290	271	275	307	320	323	288	295	268	300	276	317	303	286	261	299	284	311	300	297	308	295	294	309	299	330	319	305	293	274	272	304	296	283	287	291	289	243	260	290	278	301	272	298	313	284	300	268	282	305	299	308	296	273	313	280	301	312	280	280	293	275	239	298	274	292	294	284	310	280	298	298	330	288	297	334	292	298	282	297	285	293	293	312	288	282	305	298	300	269	307	301	290	269	294	304	293	304	298	304	265	300	282	270	326	268	319	311	267	291	296	281	307	304	284	285	335	285	280	293	241	298	270	264	273	284	284	297	295	299	289	306	303	316	298	292	283	260	275	295	283	289	295	244	295	317	293	311	298	306	306	281	267	305	306	260	288	316	271	303	326	277	304	289	286	306	269	282	266	273	312	284	288	268	312	281	303	293	315	277	322	290	287	297	279	287	294	279	302	285	300	299	304	279	293	256	280	334	286	292	316	331	295	287	266	308	271	289	284	299	296	312	302	307	301	258	311	336	308	333	288	279	321	273	268	294	296	304	298	301	318	293	298	296	295	303	290	311	286	287	318	304	295	315	323	268	289	293	271	292	289	309	301	292	287	281	255	295	246	280	278	297	291	269	309	316	259	291	266	300	295	288	291	327	302	279	303	304	284	313	301	300	271	329	296	285	309	283	310	275	304	295	281	291	281	295	267	293	288	296	307	312	283	278	303	296	313	301	305	285	303	285	289	289	283	339	300	297	289	284	293	326	261	321	277	283	259	275	295	286	337	291	269	293	290	272	319	293	306	301	294	287	285	291	301	256	297	318	311	307	289	307	281	300	282	321	280	290	295	306	292	304	309	274	289	272	301	295	285	308	300	293	280	309	280	321	287	309	322	302	279	293	319	292	281	302	284	288	292	290	264	300	319	316	285	305	323	289	278	286	252	286	287	334	268	305	310	315	303	274	324	309	282	311	276	294	307	272	295	294	284	268	319	240	295	269	287	261	308	266	291	297	291	315	303	281	294	286	323	305	312	287	295	274	293	299	281	246	271	330	292	282	297	308	287	296	277	302	277	302	285	262	262	272	305	304	294	277	332	283	306	290	304	283	264	263	268	307	274	296	317	302	310	312	280	284	321	273	291	269	306	325	279	306	283	280	293	267	295	276	266	306	310	265	267	315	261	297	262	284	288	316	311	256	301	284	279	282	274	288	297	290	258	320	285	285	314	277	309	240	284	320	309	270	291	283	287	284	272	290	306	295	304	306	285	267	291	268	292	310	269	280	282	319	308	301	324	300	308	281	253	299	264	292	293	291	321	310	296	284	286	274	321	303	315	299	302	261	294	269	285	299	279	307	304	244	296	275	299	297	326	314	303	282	292	297	292	273	277	281	292	289	304	306	290	289	289	296	312	294	283	307	304	249	281	291	320	277	298	292	302	284	289	331	288	293	300	306	282	274	282	283	286	298	295	309	255	305	291	270	294	281	289	282	302	280	293	311	251	282	316	308	286	330	287	292	297	306	317	277	258	296	306	301	278	288	278	287	303	278	318	319	297	290	330	286	286	293	278	302	285	255	291	300	279	320	302	296	281	308	298	286	295	268	273	288	293	293	284	313	316	284	279	280	310	304	290	288	318	303	318	288	315	291	271	278	298	306	306	266	284	283	286	287	307	292	280	296	327	337	251	287	314	286	293	292	301	286	323	292	283	293	279	295	269	313	289	288	333	273	248	327	297	284	284	279	287	286	300	285	328	304	320	281	278	286	303	326	301	305	284	293	260	269	289	295	292	296	306	295	313	296	295	301	274	280	313	287	326	263	287	269	292	299	277	305	291	289	300	258	293	294	290	299	308	288	290	303	303	286	302	304	308	321	291	276	296	262	289	296	295	288	297	284	322	292	279	308	294	280	292	285	292	268	313	311	282	324	271	271	293	296	280	289	316	298	279	300	303	302	287	298	318	280	274	310	291	297	299	294	301	292	306	319	282	318	286	287	293	279	297	320	274	305	265	295	246	289	287	326	294	268	311	311	300	279	320	299	295	289	306	319	265	308	301	272	280	275	276	292	313	298	325	267	325	279	311	305	298	288	314	287	305	314	303	284	294	280	293	287	311	295	282	287	284	284	269	281	313	287	307	295	300	273	288	320	309	300	271	285	297	257	300	289	293	307	304	278	290	259	278	268	283	275	302	283	279	329	290	278
35211	13869	2701	1179	774	657	498	403	340	304	311	264	260	225	221	214	218	202	205	202	206	170	197	183	195	189	179	212	192	199	192	177	163	189	196	168	184	180	168	177	186	166	167	193	183	174	179	183	172	187	155	166	180	186	171	170	185	185	174	187	192	183	180	182	163	167	186	167	172	148	146	175	139	178	159	170	169	149	170	174	165	150	168	176	157	165	155	167	165	139	166	155	159	173	167	216	173	161	165	167	203	161	156	176	169	165	176	186	145	169	161	181	172	166	163	145	169	204	163	146	176	168	180	165	186	160	152	156	181	174	178	168	190	163	159	176	172	176	177	164	143	190	169	195	169	194	159	182	171	171	152	173	170	162	176	180	177	160	169	148	172	184	182	170	152	167	166	158	147	160	157	187	158	172	172	173	171	143	169	185	158	170	181	174	191	181	165	185	174	184	160	168	149	171	197	144	175	174	165	174	187	165	138	152	149	168	153	145	159	157	170	157	143	187	171	181	178	185	173	162	183	190	201	170	174	187	145	178	178	162	175	170	162	163	163	161	189	173	159	179	180	170	145	165	203	172	166	173	170	159	178	194	177	158	157	185	185	143	168	161	172	160	215	199	179	146	179	172	163	185	164	185	160	150	188	157	181	159	175	211	174	168	179	153	155	165	184	162	164	165	166	153	150	166	166	168	154	179	178	162	174	168	186	166	165	158	162	163	170	163	177	154	144	163	147	173	149	176	186	166	150	175	207	167	176	184	156	186	168	179	165	178	176	164	161	159	156	177	162	177	157	164	180	171	192	161	208	160	182	170	157	161	188	179	130	172	153	154	171	144	173	174	177	166	180	167	178	162	178	185	172	162	155	165	190	169	157	150	184	149	177	183	150	185	148	183	172	203	195	168	192	167	179	178	188	210	183	180	189	187	160	153	165	154	166	156	166	209	167	167	164	173	144	170	175	160	157	142	150	175	165	170	164	140	174	169	171	160	151	161	180	186	169	184	164	184	183	150	169	190	190	194	153	157	184	161	184	189	175	180	193	181	205	172	188	176	166	196	176	165	172	163	167	151	175	167	182	175	197	175	183	159	167	187	173	180	160	152	179	159	152	184	191	161	178	178	167	153	165	162	147	183	178	177	174	173	149	173	153	152	167	154	176	164	179	169	172	150	176	172	193	160	166	186	177	193	173	170	165	166	149	178	173	162	191	156	177	198	140	174	165	163	169	163	186	153	162	172	173	168	175	179	168	176	170	170	159	182	182	176	181	153	161	176	195	177	149	165	188	186	176	192	162	163	159	158	187	160	172	167	180	153	160	174	176	184	164	196	177	163	169	150	150	184	166	183	164	173	200	185	174	178	144	149	160	165	157	179	179	162	184	159	181	181	182	175	178	152	164	174	175	191	183	180	174	177	164	180	189	175	170	157	188	152	152	184	177	148	174	169	153	195	188	170	163	142	153	187	179	189	171	176	176	159	161	174	163	160	188	145	179	175	171	169	182	184	165	160	173	197	181	169	176	149	156	169	168	180	160	161	160	172	151	173	165	152	191	158	210	182	192	178	159	159	157	162	162	185	148	168	172	155	182	140	166	173	181	162	192	170	167	189	165	181	181	165	192	161	198	164	153	186	180	152	185	191	176	192	163	165	178	169	168	169	172	191	172	166	176	183	166	154	145	190	182	186	164	177	204	184	163	170	161	172	167	185	153	199	163	180	185	152	185	173	161	159	176	186	170	183	177	170	164	191	162	158	164	171	183	177	177	169	168	154	182	162	182	169	163	181	187	153	172	195	169	185	178	186	175	171	163	178	172	173	166	192	153	180	172	163	162	191	170	167	151	156	169	170	159	173	164	178	174	188	180	194	165	172	178	182	162	176	206	178	149	162	172	203	154	181	166	176	155	170	177	196	160	169	150	168	165	187	168	190	156	160	181	195	179	192	173	170	171	151	167	154	196	179	162	177	174	186	185	143	179	164	166	164	171	177	175	160	168	172	184	156	172	188	197	199	159	184	178	168	155	159	187	157	152	159	166	156	175	169	180	148	183	169	189	183	159	181	161	160	150	178	166	157	171	177	154	191	164	177	148	164	161	160	193	153	148	157	174	180	174	177	163	176	157	177	163	157	144	157	171	195	184	184	166	176	177	166	175	202	157	181	179	188	158	175	136	173	167	151	169	167	176	180	167	164	175	182	177	176	191	187	182	164	177	180	158	167	185	145	169	164	171	186	186	184	177	186	173	162	167	167	158	188	174	175	151	176	152	158	151	181	162	174	149	169	168	146	162	189	183	192	175	158	162	160	159	189	170	148	161	194	172	140	185	188	156	158	160	165	184	164	168	195	160	171	180	181	166	180	178	152	159	169	158	172	162	162	167	188	169	172	169	177	156	170	166	176	166	165	175	180	197	179	173	152	161	174	179	174	164	175	159	172	168	178	156	186	171	169	167	156	174	160	148	180	164	152	169	177	167	160	188	191	177	200	185	191	171	181	150	152	148	164	182	161	170	174	164	174	178	161	170	177	169	155	168	155	157	131	179	176	166	204	185	157	180	191	164	166	189	172	173	153	165	157	190	152	174	172	177	169	149	155	174	164	165	182	181	167	166	155	175	163	153	160	173	175	176	165	200	178	190	181	174	173	179	196	175	164	175	190	167	159	164	194	186	151	160	178	169	189	135	169	153	146	195	156	177	193	194	187	177	189	182	169	165	171	198	154	186	150	176	162	170	189	174	171	172	163	180	185	150	164	172	161	157	147	170	158	198	166	170	202	178	152	189	182	162	156	169	165	157	161	175	162	171	175	207	178	163	203	168	165	191	153	161	185	167	159	195	155	167	173	173	161	142	177	160	173	179	180	184	143	184	170	185	170	155	158	175	177	179	168	159	170	155	166	143	177	178	152	148	168	174	177	167	174	180	178	189	156	162	159	163	168	176	151	208	184	171	154	160	187	180	180	151	164	159	167	181	165	155	177	177	162	171	162	165	148	171	186	166	175	192	206	163	166	168	181	145	151	171	165	173	199	180	166	187	187	172	173	190	184	148	168	168	168	164	137	178	169	179	170	178	163	161	191	172	170	165	164	161	193	142	161	148	177	180	162	150	171	189	178	179	163	190	179	161	205	144	152	181	149	166	181	176	168	171	162	163	163	131	154	184	181	171	160	182	179	174	163	197	189	172	167	182	184	166	189	170	183	177	180	179	158	156	150	143	155	167	172	177	172	166	156	162	178	157	185	185	170	164	146	167	177	177	173	179	147	182	175	161	185	182	164	174	164	172	195	181	195	177	166	172	168	155	163	179	147	163	171	175	177	188	160	181	176	156	166	178	179	169	170	127	202	156	195	168	183	173	165	163	164	163	179	178	180	186	171	170	169	161	153	160	156	145	162	172	158	200	152	172	189	176	159	170	181	167	160	162	161	181	169	152	156	182	164	169	170	181	201	172	175	177	160	175	159	166	182	179	163	178	176	186	178	153	172	154	174	172	166
18031	1503	3250	3581	3046	2620	2115	1771	1576	1365	1258	1138	1053	1014	901	854	877	762	716	792	713	687	733	724	687	650	644	624	648	618	619	616	635	610	614	580	628	605	564	620	562	567	599	567	607	613	501	598	575	562	554	594	548	549	556	602	583	583	511	566	569	543	588	565	577	585	587	553	546	582	562	557	589	571	572	525	526	564	539	533	576	544	545	542	555	579	520	561	539	573	581	520	577	538	542	533	541	591	525	535	531	534	514	563	522	550	552	542	532	561	503	548	556	467	528	549	545	521	530	565	547	521	544	532	571	533	525	513	489	575	548	536	542	538	528	528	529	558	557	581	534	506	500	586	548	523	564	532	540	503	556	552	505	524	538	567	535	518	521	483	542	491	530	503	556	547	532	500	507	539	546	540	529	517	537	586	559	536	539	555	495	512	554	535	565	517	534	529	566	520	535	550	506	553	525	508	524	505	559	522	529	534	567	528	594	558	526	533	541	529	537	524	552	529	547	527	594	524	510	537	529	567	522	530	511	541	547	540	561	565	516	582	516	579	547	556	551	562	540	519	539	522	543	569	513	506	569	520	538	512	513	564	523	547	516	546	566	517	507	560	564	563	533	540	509	547	565	561	569	497	521	566	516	512	569	520	567	525	568	549	554	531	551	542	546	538	501	551	529	538	555	547	537	551	538	484	565	523	521	569	531	523	528	536	549	548	540	588	578	522	537	569	571	538	532	508	541	476	524	550	547	584	566	536	526	514	504	533	528	543	605	533	515	508	540	560	529	572	516	544	534	533	521	528	512	553	539	543	571	508	510	569	519	514	499	541	567	546	525	517	555	515	555	506	537	483	525	561	548	544	492	529	525	518	547	542	523	539	589	524	523	557	502	533	514	554	531	536	544	538	536	553	532	529	536	590	558	523	528	550	535	527	538	537	541	492	517	542	568	509	534	531	549	539	584	525	494	527	515	555	563	545	524	512	508	528	505	526	532	565	576	502	512	536	591	506	546	522	538	513	522	516	524	566	553	519	527	576	516	528	576	580	529	501	530	536	559	517	564	523	493	511	523	577	485	561	497	522	530	501	533	499	550	542	513	522	507	576	547	522	550	545	538	565	529	509	521	552	522	547	524	515	504	538	577	583	514	510	561	492	468	540	513	527	515	527	532	519	553	535	474	558	523	531	526	559	501	516	525	543	507	526	589	532	553	540	527	603	523	586	524	538	493	531	525	512	552	547	571	545	548	504	594	529	574	534	505	554	545	578	527	536	554	536	521	544	520	525	510	579	556	554	594	542	559	508	540	556	519	540	527	566	557	522	525	497	530	510	558	537	565	524	513	541	528	524	549	551	529	561	528	551	521	587	514	562	515	530	542	569	574	574	555	498	487	519	529	499	513	544	523	520	530	539	532	546	506	546	508	543	521	518	582	515	550	529	495	542	518	576	506	532	572	555	565	547	542	545	569	524	542	530	534	556	564	536	512	540	522	509	527	558	579	526	522	533	529	517	540	538	553	536	532	552	487	516	506	538	542	559	588	525	539	537	537	534	498	561	559	508	567	558	554	523	544	557	563	553	538	541	505	518	524	538	522	564	553	508	541	528	547	510	518	501	534	551	530	519	554	539	534	529	526	561	559	521	556	520	523	590	563	566	531	520	522	570	528	551	518	477	520	526	515	483	550	548	529	506	540	547	561	510	527	525	566	528	530	495	549	538	525	518	529	526	526	501	525	516	565	524	534	543	487	511	552	552	531	485	577	494	545	530	509	579	482	520	535	550	572	564	510	565	522	532	546	517	497	504	529	498	536	533	479	539	544	552	502	534	529	512	523	512	475	579	513	500	533	512	534	544	531	543	571	523	567	525	539	545	542	530	517	520	531	567	528	482	566	551	529	524	516	535	533	542	577	484	545	522	523	587	514	512	505	563	530	518	527	497	576	594	612	510	522	510	547	516	519	545	541	518	533	553	571	542	532	550	558	516	577	530	564	519	522	540	535	524	516	529	521	506	553	530	521	578	492	504	561	533	553	527	564	577	523	526	555	519	505	559	542	494	529	562	492	564	524	499	533	567	517	536	567	516	514	526	593	512	521	540	498	516	509	529	567	566	517	528	528	522	522	547	489	556	510	543	497	525	480	502	498	526	523	544	534	553	551	517	571	553	522	551	524	517	538	520	563	533	507	529	573	538	498	531	510	501	542	557	550	549	527	530	509	516	572	529	545	533	526	541	491	528	527	478	530	488	548	538	546	536	542	530	538	544	560	514	575	534	544	561	519	567	547	524	563	540	501	561	547	524	524	548	516	513	518	544	535	542	489	540	553	553	526	574	552	515	527	556	526	511	546	479	557	535	506	571	516	472	539	543	549	483	507	491	530	532	500	548	570	538	525	513	555	545	525	576	542	528	511	557	562	520	520	528	488	494	520	536	568	533	552	550	591	510	533	514	485	502	491	553	520	504	548	533	559	522	507	524	493	590	497	512	508	532	509	539	550	534	538	543	522	550	519	537	540	513	485	500	506	508	580	504	587	570	587	558	551	555	552	542	541	536	572	547	538	584	545	531	531	526	570	537	538	511	521	510	525	534	524	527	520	515	519	547	515	523	529	510	561	502	547	552	526	545	550	558	502	541	530	538	563	553	531	563	548	537	524	563	510	522	539	528	566	528	520	505	505	553	513	544	564	559	543	564	535	500	562	528	529	533	553	522	575	558	544	494	559	547	517	518	512	559	500	554	537	505	544	507	532	566	507	520	514	554	525	557	501	533	532	552	549	548	534	494	552	585	544	540	576	570	541	550	549	513	557	540	459	519	526	491	529	538	543	529	539	552	582	549	576	559	554	558	518	508	523	485	515	580	548	563	595	538	528	543	506	530	539	533	541	539	502	535	548	560	552	517	550	495	554	498	533	538	549	532	535	528	553	520	537	519	587	553	532	542	514	479	541	554	527	531	538	543	518	580	542	511	541	550	527	550	548	545	532	508	544	547	536	542	523	539	532	550	512	531	532	528	544	538	541	511	514	551	529	529	566	561	578	527	529	568	523	544	503	549	518	549	535	521	524	518	579	521	529	505	553	553	525	502	548	566	528	499	505	522	518	535	567	524	521	517	527	511	510	503	535	516	544	539	536	530	523	546	528	574	505	546	541	492	529	517	530	514	523	568	519	530	538	547	538	521	534	493	541	524	562	551	539	575	508	575	588	528	564	529	563	489	519	499	516	528	512	510	495	567	577	515	542	536	547	516	588	519	537	522	540	499	509	507	546	547	539	505	531	514	496	564	575	542	500	579	539	522	554	537	533	534	529	530	498	527	527	532	540	544	533	527	524	552	546	514	515	559	531	532	545	537	496	485	558	520	539	505	570	558	562	499	519	564	564	534	502	515	556	545	531	551	548	515	548	530	540	549	546	546	538	544	524	568	508	522	524	565	536	523	526	520	561	491	550	544	515	476	512	505	574	540	590	543	561	540	581	493	524	571	506	554	551	546
39168	20685	13014	2960	1615	1234	964	750	620	550	485	459	408	362	362	392	353	332	323	304	291	301	317	309	301	299	303	270	290	265	310	273	266	278	278	297	295	268	314	272	277	265	273	246	256	249	255	257	293	284	289	270	273	270	271	254	252	274	286	280	268	299	286	267	258	262	238	229	240	290	279	282	272	260	281	277	274	262	291	274	229	237	273	243	251	252	240	321	256	268	315	293	264	249	256	264	239	264	276	297	254	265	250	266	272	266	274	254	264	277	279	253	258	272	249	259	268	270	257	261	257	255	272	254	265	290	255	249	290	242	262	284	247	267	270	261	237	256	283	244	304	257	223	236	246	249	256	257	268	249	280	271	257	262	254	285	253	258	266	269	239	249	272	256	256	247	251	284	249	273	242	274	258	239	256	240	261	270	265	270	247	271	237	256	281	285	252	251	215	246	250	248	271	259	263	254	259	246	268	245	298	231	261	281	262	281	245	260	254	268	252	282	263	291	235	296	237	254	276	270	264	251	254	256	245	248	256	244	267	256	296	275	273	264	245	264	269	264	267	277	246	269	268	273	264	273	273	243	276	262	270	275	247	255	237	256	237	255	282	271	271	258	250	267	265	288	262	254	283	261	262	260	231	270	248	277	269	271	246	232	281	267	275	275	268	235	302	258	248	281	255	251	249	241	269	271	262	235	236	260	261	256	247	284	254	247	233	253	268	251	250	256	238	298	241	275	293	252	239	250	262	268	239	245	267	264	256	255	261	264	248	261	262	247	237	271	264	267	299	252	251	275	267	243	257	241	295	283	246	278	273	312	242	246	277	259	252	286	252	262	281	272	243	257	256	282	276	237	246	251	272	269	238	277	280	268	273	249	243	276	259	243	255	281	258	255	232	264	259	250	252	292	263	278	250	250	250	268	262	249	268	249	253	270	260	256	274	253	257	280	291	270	260	306	259	270	243	234	239	275	261	261	221	271	277	299	267	271	262	280	249	284	268	273	269	248	252	246	317	267	257	226	234	251	256	265	291	265	257	217	227	248	247	245	274	265	264	266	277	258	247	243	246	254	246	263	244	254	264	267	279	248	255	265	244	261	274	278	249	250	274	257	276	216	245	248	282	253	288	275	284	269	286	260	269	241	294	265	270	254	285	266	251	270	256	259	275	268	270	240	269	257	275	264	281	253	293	266	242	237	273	269	263	245	239	274	267	249	233	240	257	245	253	230	259	234	244	296	269	229	262	271	253	258	258	261	255	270	269	278	268	247	267	282	249	289	256	240	259	275	242	246	260	291	276	237	266	255	262	255	260	234	260	266	235	262	267	262	284	242	279	255	257	263	252	221	279	225	229	272	286	248	255	264	259	263	255	260	276	264	266	286	252	260	280	256	235	257	289	276	273	269	277	258	259	270	288	271	279	241	267	266	250	281	276	243	265	270	240	251	254	247	283	252	250	303	255	227	262	241	243	262	248	277	261	248	246	245	227	260	241	274	245	257	247	247	282	247	250	261	269	246	253	241	268	278	304	246	227	227	262	254	233	238	255	247	262	276	222	220	274	261	250	236	230	243	239	240	293	298	253	264	261	271	241	241	302	263	269	267	242	249	298	260	237	257	276	259	259	283	262	261	269	282	237	267	244	289	261	247	261	255	208	259	287	261	261	297	269	244	253	268	246	250	264	228	274	292	274	247	256	281	273	254	256	236	260	268	237	229	246	268	272	284	274	254	266	256	259	279	272	257	251	248	260	264	251	260	279	271	262	258	251	239	257	271	255	247	236	264	273	275	255	241	259	257	252	267	243	262	233	280	270	246	267	302	249	273	267	260	277	268	268	263	269	284	284	289	256	259	266	267	248	282	269	267	273	245	259	260	257	252	249	213	251	261	243	275	274	254	255	241	258	251	278	240	263	300	244	238	264	268	235	249	272	279	283	259	244	269	267	250	267	290	254	275	244	275	244	238	242	261	248	259	276	264	250	266	241	245	258	265	267	266	256	263	259	245	246	280	255	256	267	287	248	295	235	257	258	277	266	267	263	265	253	255	248	248	268	276	224	255	285	265	258	269	282	262	243	248	296	271	285	282	291	253	249	257	249	258	260	266	246	296	231	271	261	262	248	255	253	254	273	250	237	248	278	264	263	253	240	277	243	257	269	285	242	261	261	278	247	290	262	256	253	259	244	278	276	270	272	262	265	290	280	271	243	272	258	229	280	253	261	251	249	241	298	275	295	281	250	261	267	279	265	232	255	249	259	250	253	260	248	257	285	267	254	258	269	281	252	283	239	276	253	247	272	250	258	264	257	273	260	247	259	223	289	266	264	259	249	281	270	263	262	258	261	284	279	255	251	244	250	229	259	277	248	270	251	268	278	252	232	264	258	249	273	250	254	255	267	256	239	251	238	284	253	254	275	237	240	251	240	289	265	263	275	258	261	279	254	264	304	242	280	248	262	246	271	265	268	269	285	274	278	279	275	280	285	269	270	244	261	241	273	256	256	244	263	244	288	255	245	263	273	242	244	259	237	263	249	270	252	241	277	269	257	276	262	239	276	274	288	267	266	251	255	258	237	269	234	255	249	272	260	239	252	257	253	248	275	273	248	263	277	273	256	214	288	251	280	252	248	280	248	249	262	264	267	273	278	256	284	262	235	249	238	240	247	260	253	264	254	234	280	230	246	226	241	258	261	263	248	258	251	274	261	278	269	263	234	287	272	271	278	252	224	287	251	223	242	234	258	273	300	242	260	230	238	242	245	247	276	248	271	297	271	265	269	265	269	234	271	260	253	262	260	253	267	274	267	251	240	254	253	263	272	267	285	277	295	226	244	253	275	269	277	250	250	290	241	266	259	263	283	262	248	267	249	278	273	272	274	233	261	255	271	244	257	286	263	245	277	243	264	249	267	245	270	273	242	256	242	269	240	251	275	246	275	282	296	256	240	262	265	251	276	291	272	278	255	273	286	262	245	269	251	235	244	258	275	283	269	269	255	235	246	303	249	264	260	262	255	288	264	269	253	259	260	249	256	247	240	272	234	248	268	263	279	250	264	234	254	267	278	263	283	247	254	245	283	253	284	266	292	252	305	261	285	257	270	262	272	217	235	254	250	236	250	239	255	278	260	270	276	245	257	253	271	268	280	258	296	264	220	294	261	269	260	250	262	267	259	251	223	261	279	262	270	266	297	242	265	278	277	260	277	270	219	288	275	251	249	279	220	278	257	261	264	270	251	294	279	251	269	259	286	245	253	259	242	264	249	257	265	274	285	256	234	273	279	245	272	290	257	240	241	251	283	235	256	262	262	265	263	276	279	283	262	260	261	253	316	272	256	286	287	244	284	251	254	244	250	270	263	262	289	255	282	264	292	259	249	246	296	247	285	254	265	284	287	254	273	271	268	258	250	253	259	282	273	258	271	257	236	277	258	252	287	273	260	287	256	260	248	244	224	271	233	266	235	266	238	271	270	234	230	267	211	291	233	281	284	259	265	237
23331	2633	5951	6570	5640	4546	3723	3157	2807	2327	2037	1906	1720	1593	1479	1432	1421	1222	1230	1180	1179	1118	1132	1044	1026	999	976	982	974	955	974	996	929	903	932	852	904	851	848	856	864	833	824	841	875	893	850	822	842	791	844	799	844	805	844	755	805	788	745	794	816	808	798	829	777	793	755	789	811	835	774	776	829	778	768	789	802	787	775	803	790	761	697	846	818	733	759	733	794	777	791	788	783	815	792	754	746	805	778	743	800	776	771	771	739	781	754	778	821	729	736	766	834	769	763	774	809	756	779	755	752	749	698	731	741	799	738	756	744	737	750	770	746	756	764	778	789	780	770	728	725	777	805	781	805	743	762	790	792	783	772	758	768	753	759	673	760	782	712	762	788	778	769	809	770	752	727	787	769	720	803	780	740	739	712	731	800	718	768	752	792	765	757	778	752	766	749	763	767	773	716	737	767	738	762	748	735	747	787	766	790	750	718	741	747	727	750	776	750	736	757	758	732	802	753	751	811	708	745	789	759	761	780	772	770	725	754	739	749	752	755	783	778	750	789	768	766	759	766	776	781	760	783	759	792	743	755	714	746	778	768	727	791	826	795	766	769	793	720	744	760	751	793	780	764	792	757	769	747	746	798	789	754	786	753	785	725	726	771	758	791	684	778	769	786	734	746	719	768	759	794	790	770	762	803	730	749	766	725	782	812	754	792	779	742	745	773	781	743	782	725	762	752	731	730	785	768	782	766	733	727	767	750	729	729	801	765	740	761	790	717	745	804	753	748	769	803	758	776	738	734	751	733	773	743	761	736	744	732	784	753	809	768	784	719	734	746	789	762	736	807	742	746	760	740	780	761	751	775	747	754	796	734	707	785	757	735	769	728	758	745	758	767	777	761	759	744	770	792	809	785	772	665	746	738	760	783	754	702	718	758	751	729	777	747	713	759	792	738	723	757	772	793	747	753	748	692	771	741	768	773	752	743	771	788	744	734	695	729	728	750	765	748	766	740	799	793	746	726	753	738	813	747	773	735	747	728	756	737	746	699	736	756	768	754	755	807	763	781	724	743	763	750	757	761	728	743	692	729	715	721	767	781	791	748	783	754	731	724	771	794	749	754	749	721	761	844	758	830	804	692	775	727	797	743	758	735	766	739	771	762	790	756	736	738	709	760	792	761	734	760	813	734	745	788	759	755	729	737	741	767	793	829	720	752	712	757	760	739	755	798	752	718	750	743	789	688	811	768	730	728	777	763	768	808	782	776	817	746	782	740	714	771	754	741	765	753	724	780	779	769	778	756	782	794	755	755	766	750	760	754	776	723	773	730	810	853	737	750	746	796	794	766	699	713	830	697	722	817	719	766	792	766	744	736	721	725	740	754	756	740	727	733	737	749	750	738	770	767	752	744	735	794	762	721	769	760	740	725	808	770	751	774	767	729	769	721	792	725	808	742	741	765	790	784	749	746	780	758	737	804	720	764	733	800	755	731	767	724	775	756	731	736	765	756	781	717	781	786	798	760	755	739	757	795	738	771	768	770	708	754	763	789	803	769	796	811	735	774	764	751	764	765	706	770	763	787	739	750	745	734	780	783	782	687	795	781	782	724	709	757	757	703	714	810	756	720	784	764	758	771	744	716	763	774	778	786	761	741	770	748	778	789	784	750	798	764	746	729	790	805	776	801	709	752	775	725	789	734	719	735	737	728	757	724	731	764	760	761	769	768	747	757	738	753	764	769	769	783	763	700	752	802	747	751	764	814	787	814	744	757	736	758	762	739	755	732	728	728	775	775	724	766	733	750	776	788	727	727	753	718	751	730	743	778	760	787	729	762	739	799	776	750	812	736	773	810	777	768	745	747	765	751	693	680	784	769	743	735	746	733	772	762	817	706	818	714	772	759	799	799	726	763	793	765	754	747	792	777	767	766	809	743	768	735	798	730	735	782	762	744	735	789	737	750	771	717	775	774	705	763	776	746	760	793	735	717	745	740	755	807	761	743	745	765	727	769	766	801	726	716	747	797	813	762	751	727	761	763	747	766	712	752	814	736	777	763	761	756	746	772	734	766	733	722	776	792	740	813	784	753	763	735	765	777	762	745	769	776	754	758	764	763	759	737	754	757	745	737	760	808	785	716	781	772	756	724	813	720	756	738	805	777	748	770	764	767	790	746	767	799	688	733	742	723	765	757	718	724	759	785	770	746	746	762	758	770	752	739	794	755	773	803	739	757	694	779	755	781	788	795	751	767	751	712	725	763	756	767	768	786	774	720	774	748	778	701	738	790	744	686	746	710	755	752	796	722	744	790	743	734	773	786	695	697	765	761	781	714	764	756	800	802	787	772	755	743	777	833	728	780	758	781	715	721	788	793	752	789	770	761	783	737	791	730	777	691	751	748	751	780	721	742	765	763	797	762	751	747	796	762	707	799	743	792	746	791	708	751	739	759	788	719	778	790	754	742	782	773	754	794	788	742	782	743	739	740	724	742	783	787	757	698	753	703	791	753	745	772	757	822	801	738	744	739	746	710	714	751	760	740	783	726	765	764	747	774	784	722	711	705	782	750	782	761	784	809	726	808	716	753	712	814	805	746	757	769	740	767	744	710	741	729	748	722	741	697	779	752	757	726	711	803	801	821	730	789	693	767	744	736	778	736	795	783	775	715	778	765	743	769	829	777	744	731	763	773	754	742	745	769	755	744	725	778	762	745	803	728	744	735	781	772	788	740	754	729	747	748	766	712	775	728	731	774	742	680	717	749	766	784	798	741	765	764	777	782	678	746	768	751	738	740	729	780	779	718	770	748	766	716	776	758	767	786	732	767	784	817	796	747	772	778	793	744	746	719	742	749	778	773	758	781	776	796	748	790	752	780	768	779	780	720	769	786	771	780	773	739	755	760	782	712	765	769	744	751	781	722	739	769	727	733	734	799	769	737	716	738	762	750	749	781	743	788	770	716	835	745	792	750	713	748	776	782	776	821	731	770	730	759	745	713	771	727	756	710	751	784	784	746	763	740	776	729	779	776	737	754	715	739	758	782	739	732	770	770	725	786	710	755	765	714	809	754	752	782	786	760	751	731	774	727	763	757	731	737	749	766	750	774	758	741	808	782	772	773	797	827	777	710	768	801	759	755	754	756	759	715	703	756	792	766	790	772	766	704	726	807	762	758	771	760	741	768	791	716	739	741	794	781	777	767	764	783	759	806	732	787	691	735	711	727	751	759	758	752	718	777	714	741	755	781	762	806	775	730	785	745	770	746	744	749	784	771	749	812	728	771	712	757	707	786	742	761	787	771	755	756	721	744	820	767	705	764	763	794	803	767	758	792	787	731	777	800	749	738	733	752	766	727	765	752	765	714	730	739	778	738	736	755	774	763	783	777	777	730	775	774	788	738	759	696	806	742	750	772	755	775	738	764	737	748	759	730	723	750	765	757	790	763	743	772	774	781	745	744	783	750	766	730	737	719	769	768	686	746	765	745	760	749	754	743	756	781	710
5118	340	224	132	131	125	113	87	105	77	73	91	79	84	82	84	83	74	79	90	80	73	93	81	77	81	87	71	76	59	70	77	75	87	90	77	92	90	89	90	83	68	84	78	84	83	82	78	84	84	71	65	67	83	73	78	80	73	85	85	69	86	80	65	75	79	64	70	77	77	87	90	85	73	74	78	88	77	95	88	98	70	91	88	83	90	89	69	73	88	69	71	66	85	71	68	86	71	95	82	76	86	91	79	84	59	83	84	84	72	81	71	84	88	82	76	79	87	69	83	77	62	77	83	84	80	81	78	88	84	76	93	60	60	77	95	76	83	81	76	91	87	79	68	82	78	85	92	78	78	65	60	74	94	85	77	77	81	85	78	92	73	79	85	72	73	89	81	76	84	70	74	68	75	70	76	78	81	70	80	84	86	60	81	84	77	72	68	91	101	81	73	112	87	62	68	84	90	70	76	90	90	91	85	68	90	80	75	84	73	89	88	82	80	79	81	76	70	81	75	81	89	95	91	71	82	85	87	86	96	85	78	80	77	92	70	96	80	79	79	68	76	77	99	95	83	63	82	73	70	82	91	76	70	72	74	69	74	99	78	79	89	96	90	76	87	63	85	79	80	83	76	71	80	98	94	80	82	79	71	91	78	102	76	75	79	78	83	70	85	89	84	81	98	81	97	78	71	70	69	85	73	91	82	83	87	76	63	80	70	82	76	82	74	84	81	93	76	74	76	89	74	72	78	70	68	74	76	68	77	95	65	89	83	72	74	80	93	82	76	83	57	82	75	75	83	72	75	76	74	66	90	79	72	79	102	75	80	94	72	78	71	71	80	67	87	80	76	77	88	86	75	76	77	66	65	80	80	96	84	90	78	77	83	78	93	62	74	77	74	94	84	88	74	79	89	71	79	93	68	82	93	72	59	81	96	65	88	71	76	75	71	71	86	94	71	67	89	85	68	85	61	71	81	83	82	83	69	75	86	84	85	60	73	73	83	79	69	79	82	83	98	94	89	80	95	66	83	82	86	86	68	63	70	75	84	73	88	79	82	67	72	79	77	84	73	73	81	94	91	85	78	80	61	84	77	83	78	89	76	95	78	81	66	64	79	70	78	72	74	65	72	81	79	84	70	72	68	81	67	84	77	77	75	84	88	99	83	73	74	72	77	100	86	70	75	61	84	82	81	94	91	91	79	68	77	73	89	74	75	86	65	66	69	70	81	82	86	81	101	89	85	73	62	87	79	87	79	65	79	88	67	71	83	73	67	86	76	57	96	73	68	96	107	68	82	86	70	67	68	83	67	71	95	79	80	63	79	85	74	69	83	94	83	85	86	85	89	69	71	89	76	66	69	84	81	72	90	78	81	96	77	74	67	86	94	77	78	77	76	74	63	71	86	84	98	73	72	86	93	90	90	68	84	80	61	80	80	74	81	81	74	87	66	85	84	99	69	77	75	91	75	90	84	88	89	73	101	78	71	85	78	73	82	73	93	84	78	79	74	70	81	70	73	84	79	70	85	69	74	70	91	67	93	84	74	68	67	98	68	90	87	62	68	72	87	67	108	82	89	82	69	90	75	81	71	75	75	92	85	69	73	67	73	65	82	74	85	71	87	92	77	80	91	92	91	87	73	81	74	86	76	81	87	98	76	74	107	82	80	82	87	97	95	72	79	82	88	75	65	83	72	74	67	86	64	89	84	95	93	80	75	74	88	95	91	82	78	70	89	85	81	79	90	85	77	81	95	81	94	72	67	60	74	77	74	89	69	89	76	86	81	77	82	80	90	81	69	99	77	76	76	90	66	96	79	83	72	66	70	71	73	102	73	82	82	97	98	69	87	77	77	85	78	84	83	72	91	79	83	92	79	76	84	86	75	91	80	72	82	71	87	85	83	68	72	79	78	85	90	75	68	74	70	87	95	88	97	87	75	77	82	82	100	65	88	72	71	101	73	90	85	70	85	62	73	83	93	75	64	74	74	79	93	76	69	82	100	61	75	76	72	67	82	92	78	93	66	64	77	79	94	73	85	79	80	87	65	99	70	72	74	63	77	73	89	72	69	80	69	82	72	79	74	65	89	85	78	75	81	80	63	85	78	73	91	77	66	81	85	86	85	90	100	82	78	91	82	74	92	74	90	81	79	84	89	79	83	71	80	66	81	72	91	71	77	81	82	83	77	78	64	63	88	81	82	75	83	83	65	76	73	99	84	93	87	73	86	92	74	67	70	96	82	69	67	82	90	92	72	87	73	87	81	81	75	68	90	82	80	80	63	86	78	84	55	92	80	62	87	94	91	89	86	90	84	73	96	87	75	88	85	86	76	62	90	83	93	66	99	86	75	80	84	76	61	76	84	72	84	74	83	95	72	82	76	78	67	82	79	67	79	69	70	74	96	79	69	79	84	76	80	66	68	75	71	82	72	91	75	97	77	80	71	90	91	83	83	74	77	73	73	76	77	70	76	71	85	71	91	71	93	84	76	66	83	84	72	86	74	58	85	92	83	94	79	92	76	81	83	81	80	83	62	83	71	78	81	78	87	75	87	70	82	91	84	78	98	84	83	87	59	80	78	80	81	68	80	83	80	57	75	79	84	89	76	83	63	84	79	80	72	98	68	89	81	70	73	73	79	77	76	63	93	65	82	80	96	83	81	99	68	72	86	71	85	97	81	80	74	87	71	76	102	81	74	87	72	84	81	90	100	78	74	69	83	85	87	65	84	62	63	63	64	88	74	92	75	65	78	75	75	88	79	74	89	79	78	75	89	60	75	66	83	76	84	80	77	81	68	97	94	82	86	79	85	76	65	81	81	90	65	93	99	86	91	87	69	76	71	73	87	89	85	75	83	63	66	63	83	80	74	68	80	77	77	86	93	66	72	76	96	74	71	83	84	77	81	93	76	68	75	85	81	70	88	76	80	71	86	87	77	62	82	62	74	64	84	78	82	98	72	84	82	86	63	87	84	77	67	78	75	70	72	69	81	60	86	96	82	89	74	81	75	76	76	89	77	80	88	62	69	78	88	78	92	81	99	67	90	81	81	84	63	71	75	86	79	74	96	78	73	82	72	74	87	73	83	71	71	99	83	81	77	85	73	79	65	86	68	90	77	72	74	76	91	88	81	97	93	91	83	80	85	72	73	72	77	80	83	73	66	78	83	80	87	91	85	71	96	72	86	73	80	89	69	79	100	68	88	83	69	86	96	74	73	91	95	78	66	83	72	89	86	70	78	84	71	79	80	76	77	71	77	77	80	97	80	86	81	75	80	86	93	101	93	74	72	80	65	78	84	98	68	86	83	82	90	68	80	81	81	73	86	94	64	69	82	74	88	65	88	80	77	86	78	93	78	84	85	76	93	97	92	86	89	77	73	74	83	94	69	74	74	88	85	96	93	81	82	75	78	69	66	87	94	94	69	89	77	89	71	88	85	77	78	83	93	83	76	76	75	70	81	84	81	74	88	78	76	75	82	74	68	94	92
3792	339	424	497	435	414	349	364	332	354	337	290	350	357	325	291	337	295	303	295	305	303	297	291	304	290	307	306	287	305	312	319	284	277	317	286	292	305	296	300	289	308	315	264	273	282	286	266	281	305	311	288	307	288	312	278	297	292	266	339	320	273	322	327	277	286	328	302	297	274	312	311	312	290	321	273	310	286	278	302	282	279	289	302	307	296	292	329	246	289	313	296	259	287	298	303	288	284	307	323	305	272	276	286	321	278	292	282	283	265	275	293	307	290	278	300	286	307	297	327	353	278	306	313	306	308	297	288	290	316	278	314	312	292	315	287	270	272	299	274	324	322	294	311	277	310	292	301	311	267	305	259	322	302	307	295	289	285	276	303	326	295	273	345	284	306	325	297	297	305	285	289	279	330	298	293	281	306	296	316	301	289	300	335	268	266	269	316	268	306	320	272	311	275	326	256	289	292	315	297	338	307	259	272	311	284	267	298	291	278	334	287	294	274	300	316	296	284	277	284	271	265	300	293	283	279	276	285	318	293	296	296	327	294	287	298	297	268	281	312	318	296	307	294	279	308	300	308	317	310	311	288	310	284	280	309	298	283	275	266	317	283	281	300	298	323	289	306	285	289	282	309	301	281	277	283	312	319	282	278	285	295	282	302	287	315	266	301	289	300	297	322	338	294	296	289	284	278	288	276	284	276	291	302	262	293	306	302	290	273	272	333	304	274	291	276	290	301	292	296	297	280	308	306	294	323	305	268	333	279	304	277	322	275	303	285	308	306	304	318	316	314	279	297	306	279	286	298	293	281	291	304	295	315	301	277	286	293	295	275	287	270	301	291	283	250	288	283	309	288	304	319	279	294	332	294	290	321	318	288	298	279	270	307	269	321	276	282	321	300	304	304	322	302	281	295	292	289	282	302	299	286	276	308	294	324	278	301	309	297	267	297	282	307	291	293	270	286	295	288	301	307	310	268	313	257	289	322	270	302	312	286	275	282	308	281	282	296	277	301	315	298	282	265	314	295	329	296	268	307	283	290	288	300	290	295	285	281	286	269	290	284	259	291	294	278	292	283	294	341	326	283	291	293	291	266	307	303	312	285	316	254	327	299	293	280	307	304	283	264	299	281	324	260	267	261	304	290	311	312	307	282	312	271	308	326	292	274	274	259	303	287	300	306	279	281	288	291	299	271	301	285	271	293	243	302	281	310	304	313	299	312	274	283	289	282	306	297	287	267	336	316	277	305	309	293	283	254	287	303	300	298	299	315	311	296	316	294	302	271	276	294	279	288	269	317	302	272	295	287	291	307	296	287	288	296	283	314	278	320	297	301	315	288	286	294	311	340	292	269	307	314	294	294	290	313	283	313	297	310	306	295	320	291	286	298	272	311	297	301	291	293	299	296	313	269	302	297	289	329	288	278	289	289	302	320	299	323	302	300	326	307	285	316	288	305	287	293	315	289	282	278	319	287	317	303	264	305	301	296	273	260	277	306	299	293	303	314	302	296	294	299	319	307	288	297	275	277	310	278	309	298	279	273	307	286	272	292	311	278	332	304	298	314	302	290	289	264	298	314	283	316	311	278	323	312	302	313	282	280	328	328	291	274	317	313	304	312	284	282	298	258	299	285	286	296	280	275	295	273	299	282	305	290	290	286	276	282	321	309	309	305	303	301	287	288	299	288	297	307	295	294	322	305	287	281	270	293	262	315	302	317	291	288	305	281	315	288	286	294	304	277	272	308	277	289	275	272	321	307	290	280	294	298	296	289	307	303	299	271	280	297	258	283	281	261	287	260	291	318	279	318	304	309	269	303	318	328	262	289	300	300	293	295	289	316	316	292	281	279	316	299	302	292	315	288	295	260	279	314	296	263	284	315	292	321	291	316	246	276	307	289	310	326	303	296	291	306	305	312	307	268	282	312	300	267	316	288	314	287	271	293	330	307	307	324	309	297	297	268	306	262	294	265	302	284	299	283	317	320	308	299	292	282	270	296	304	288	280	291	289	308	317	286	308	292	310	283	303	297	296	288	313	297	290	277	327	250	272	309	296	287	280	265	293	305	299	290	306	292	289	282	285	271	292	282	301	326	321	302	285	312	332	263	308	298	263	316	317	291	286	287	285	310	291	321	275	286	273	270	302	290	282	326	294	293	297	281	291	300	309	306	296	310	302	300	308	304	278	287	295	302	277	315	307	305	312	280	311	262	289	293	296	297	324	297	304	255	299	309	306	270	279	300	311	317	302	292	294	300	287	311	305	309	300	272	266	296	284	273	292	299	288	311	335	291	265	295	276	308	313	298	287	306	302	305	293	289	265	316	298	326	303	281	289	277	263	317	293	296	277	300	311	311	270	291	282	281	301	318	305	303	321	270	290	300	263	318	288	293	250	294	288	296	303	289	299	304	300	286	294	304	291	290	302	304	307	295	296	283	296	282	308	317	295	309	265	293	315	296	303	287	316	301	303	302	316	280	310	296	309	292	286	275	265	287	272	287	291	324	272	286	317	288	301	290	272	306	327	293	283	310	273	289	300	336	309	283	312	286	307	270	304	303	278	283	276	317	296	309	258	329	289	293	292	283	298	284	282	312	310	311	295	283	297	296	289	296	268	281	260	315	315	296	293	324	299	326	321	297	294	292	294	288	287	295	287	312	290	297	311	310	305	296	297	304	268	295	308	287	315	303	311	280	292	274	301	289	283	283	298	297	302	296	314	316	286	271	284	298	323	306	297	302	294	276	295	272	283	273	314	290	318	274	269	300	285	311	284	310	305	306	300	301	303	284	297	302	285	305	267	287	302	284	347	288	320	317	283	288	280	282	295	311	288	303	290	305	286	277	287	295	292	277	288	299	264	298	291	279	303	294	315	297	279	282	286	333	289	272	290	277	282	277	309	285	294	280	289	289	300	269	270	289	259	272	301	298	296	306	292	279	321	323	286	272	303	309	300	282	272	288	294	270	292	317	286	285	279	312	285	278	302	308	304	296	284	297	329	335	283	287	284	331	269	298	338	293	292	282	320	268	283	305	278	297	292	279	315	311	299	305	327	294	296	283	265	287	269	274	298	297	296	273	292	273	299	331	272	284	316	300	272	311	285	275	321	298	268	338	284	268	295	274	307	304	296	299	341	292	281	286	298	301	300	287	305	295	283	287	300	289	274	307	268	273	291	277	284	308	276	306	299	281	313	284	251	282	308	316	305	283	277	269	269	307	313	302	260	279	306	266	302	277	287	276	297	314	286	275	302	313	280	294	310	289	311	300	316	279	275	304	289	275	327	276	325	294	315	296	326	312	296	297	306	323	259	310	288	318	283	316	314	255	279	324	281	314	268	329	284	317	300	311	260	338	296	292	321	299	295	308	264	280	307	307	296	296	288	300	323	291	300	258	267	292	272	281	260	309	281	287	330	285	316	248	282	317	275	284	282	257	292	315	271	291	277	319	255	296	312	306	276	298	297	254	301	323	299	298	285	275	310	328	300	291
35756	12372	2269	1134	851	677	493	416	343	330	306	241	251	226	247	224	240	202	183	208	187	185	185	184	198	212	171	191	205	189	220	177	160	156	165	176	158	164	162	158	168	170	185	180	185	217	178	144	167	196	167	170	188	184	185	181	184	173	186	187	166	180	157	147	161	161	193	200	176	187	181	182	180	175	159	164	185	168	214	193	174	166	164	182	173	173	172	189	164	160	171	175	174	169	166	148	173	164	171	171	202	145	166	168	190	180	168	203	180	170	167	179	172	173	170	157	176	180	157	158	169	177	198	182	155	192	164	162	169	183	170	197	175	186	170	174	184	179	191	166	183	165	155	164	166	197	190	183	182	162	186	175	157	167	178	171	188	170	170	179	168	175	169	171	160	172	172	186	171	155	166	183	176	176	160	161	171	180	180	175	177	171	157	206	187	160	156	172	181	173	177	154	211	172	178	167	177	169	161	174	176	163	169	169	165	190	168	168	197	155	165	184	169	197	175	186	146	163	144	158	170	170	166	162	183	183	188	177	189	169	193	166	186	172	183	158	161	170	163	157	183	143	151	164	180	160	150	147	193	163	159	173	158	195	182	154	157	197	179	205	171	167	182	181	166	158	168	180	149	146	181	165	178	161	160	164	189	153	178	140	160	169	168	177	175	165	169	158	155	152	176	194	155	173	157	163	174	175	162	185	162	149	182	200	184	182	183	186	172	169	178	176	145	172	159	176	157	150	162	164	169	162	177	159	174	180	164	185	196	162	190	178	183	162	188	152	166	180	189	185	186	189	171	185	166	163	172	163	176	160	171	141	171	174	168	153	157	183	183	168	169	165	148	189	180	177	185	165	166	184	173	151	183	186	156	172	161	192	166	158	194	186	168	186	176	153	148	183	173	191	167	147	151	165	176	156	160	150	178	151	159	162	163	174	207	180	171	169	157	169	178	165	172	185	189	177	187	193	182	151	165	185	169	179	202	168	175	164	196	180	194	158	176	192	167	168	178	171	174	159	152	198	166	170	161	176	217	183	166	167	188	145	178	156	147	156	172	155	171	162	168	164	193	168	155	209	151	161	146	176	164	159	188	159	188	161	172	180	187	187	184	131	186	157	181	190	171	169	159	168	190	146	183	165	185	182	165	182	181	188	166	189	168	167	173	180	192	171	155	165	182	185	181	164	166	165	194	160	164	175	198	178	186	172	186	165	169	167	159	173	171	163	172	209	182	173	158	164	169	164	173	149	174	145	187	187	159	181	150	183	170	199	150	166	180	154	179	168	179	157	189	186	168	172	161	187	175	176	173	189	174	164	183	162	168	185	170	178	170	176	168	170	170	180	170	134	188	161	177	157	181	164	170	165	184	167	161	190	162	178	184	188	185	171	159	152	175	165	163	172	155	190	181	176	192	180	187	171	178	166	176	173	143	167	141	186	172	152	166	185	188	158	173	157	170	160	178	147	188	184	187	200	167	182	193	165	184	169	170	160	163	197	189	182	171	150	162	190	169	189	183	184	182	197	165	162	180	162	179	156	197	184	185	153	162	189	183	162	176	150	169	162	156	162	176	183	164	164	195	150	183	192	170	174	160	149	186	195	192	208	183	160	166	180	158	177	156	178	146	178	194	161	174	164	176	146	158	154	168	182	176	170	159	182	179	174	178	179	169	156	182	173	171	173	155	170	167	167	163	156	195	177	188	167	155	185	178	155	165	157	180	171	177	167	158	190	179	188	179	171	169	151	157	161	170	169	208	162	162	169	154	156	171	166	177	160	158	172	187	182	183	185	159	174	189	175	161	185	183	195	164	184	193	203	162	151	158	185	181	152	184	179	157	173	175	155	164	204	171	189	163	144	162	168	163	179	156	192	160	183	152	164	159	174	157	179	157	176	189	195	197	181	199	169	181	190	158	172	178	161	175	152	176	182	174	178	181	189	165	180	178	175	164	161	164	188	176	173	173	170	138	182	182	164	200	151	160	175	131	168	176	152	188	165	191	164	179	155	161	185	140	157	189	137	180	191	192	170	186	158	148	177	198	190	179	159	185	182	150	181	196	166	142	169	182	158	188	184	172	186	184	193	168	134	178	151	183	161	151	191	170	183	188	161	148	167	177	176	162	170	146	171	166	180	169	143	188	163	168	176	165	162	184	171	184	161	189	161	196	186	169	155	159	179	190	199	163	154	175	169	179	159	167	209	187	165	161	168	166	208	188	160	175	167	162	188	157	188	171	168	167	161	175	150	160	168	155	184	167	154	186	156	175	174	147	172	148	193	161	188	179	151	180	165	164	170	201	170	171	173	158	160	152	168	178	178	153	145	166	145	184	169	174	197	160	167	162	176	142	146	176	146	164	177	180	160	180	155	174	172	161	161	155	153	178	198	181	151	164	179	178	169	184	167	165	171	156	205	172	180	178	167	162	172	162	174	187	160	181	177	182	153	156	174	146	188	146	160	158	161	154	179	170	176	158	182	184	171	181	169	158	179	163	170	188	174	146	186	167	190	188	177	173	166	170	190	178	159	163	154	133	156	179	168	169	177	176	162	179	160	166	193	154	152	175	160	174	180	155	159	174	174	182	163	194	166	168	161	180	196	168	174	172	189	158	141	187	164	175	176	174	199	138	207	165	165	175	168	179	164	176	198	197	181	194	165	158	175	170	170	169	159	165	198	167	190	165	177	187	182	165	172	160	185	158	173	196	143	156	162	137	165	168	186	173	193	159	157	187	169	197	147	169	176	172	163	175	177	214	158	198	189	201	151	169	167	191	159	142	163	161	138	158	174	187	168	172	157	196	169	163	176	187	182	140	134	160	174	154	170	170	171	179	168	168	171	175	199	186	150	192	177	162	186	184	164	176	150	169	205	171	194	145	162	174	160	197	169	179	155	200	183	164	170	185	174	209	175	169	170	183	164	174	189	184	194	170	186	173	187	178	167	164	172	165	173	159	164	179	154	157	209	159	180	176	164	169	164	162	188	165	191	172	165	160	166	183	165	185	178	169	170	177	191	161	175	168	191	176	171	183	171	165	179	160	180	153	186	194	170	179	174	167	182	160	165	134	173	156	165	175	167	183	187	164	142	173	180	189	156	164	167	159	193	195	151	178	172	191	169	175	160	166	176	181	161	169	166	167	162	194	164	181	176	153	168	177	177	173	179	177	171	170	148	173	166	159	177	197	174	215	176	171	173	156	185	163	185	155	177	185	164	195	158	187	166	175	178	189	161	142	172	183	190	161	158	193	173	170	177	190	172	165	177	162	166	152	188	190	182	163	133	185	164	178	150	173	176	158	177	154	168	171	147	173	148	167	170	179	183	188	187	181	172	187	164	173	190	190	180	142	197	155	183	158	162	187	164	159	161	169	175	174	179	141	173	163	178	178	180	154	162	172	160	173	191	172	150	163	167	173	174	178	151	162	166	178	170	174	170	187	191	160	155	178	174	182	172	189	161	170	178	161	169	156	177	183	168	170	200	163	174	174	180	171	193
17813	1484	3168	3676	3127	2601	2209	1905	1556	1406	1194	1152	1033	1009	894	918	862	856	805	732	702	682	747	680	711	703	643	661	625	607	638	681	614	591	615	596	625	628	582	609	560	565	579	589	581	617	559	550	606	574	553	547	553	579	582	567	595	535	611	544	518	604	537	530	597	555	548	543	550	562	549	544	548	543	542	528	502	525	513	544	563	574	534	567	560	571	586	559	526	527	599	549	539	550	521	516	563	542	541	548	557	547	538	510	550	570	532	537	529	565	561	569	533	504	544	525	579	560	558	553	504	552	527	522	544	529	541	529	538	558	532	565	524	545	554	527	529	534	521	521	576	527	561	525	578	531	531	547	532	514	514	492	528	554	551	572	509	571	529	511	548	602	525	548	556	552	513	498	541	549	534	492	593	559	560	561	552	530	530	557	544	533	485	550	513	567	537	525	538	566	569	533	506	502	546	515	493	528	529	510	547	564	529	526	531	503	561	546	498	558	554	575	561	533	522	502	567	512	544	541	531	573	552	533	508	560	499	537	507	501	524	555	530	587	521	522	538	532	520	559	566	506	546	560	555	527	566	553	555	528	564	589	545	573	510	527	583	540	528	540	527	548	539	552	546	550	563	541	555	495	542	564	531	588	484	513	549	545	555	530	537	530	524	553	541	533	521	516	520	551	554	545	578	533	533	545	533	561	530	529	557	579	505	532	546	557	549	550	517	548	565	521	567	547	508	551	537	523	574	556	512	506	552	534	522	545	546	551	555	548	555	536	561	536	553	585	546	549	534	558	552	523	539	559	564	535	496	530	558	509	498	561	498	568	539	538	567	553	558	538	582	512	534	551	531	535	523	530	562	544	534	505	541	519	526	578	528	529	538	533	536	508	511	529	549	567	532	545	529	503	544	537	519	513	560	564	549	556	504	497	549	546	558	560	522	490	558	550	514	559	544	541	495	543	570	516	531	527	509	512	561	524	536	514	533	532	548	528	524	531	537	517	499	530	526	549	562	560	536	525	505	574	563	553	547	513	527	564	553	539	545	553	529	552	531	538	550	510	502	549	548	516	508	562	542	504	534	546	542	572	553	525	524	571	523	514	533	536	487	560	531	541	541	523	531	508	562	496	596	570	540	496	547	511	529	519	557	546	548	544	547	561	525	529	522	573	549	548	543	551	529	528	507	499	548	518	524	544	559	552	536	501	524	554	539	535	503	512	510	516	528	547	558	515	565	614	498	552	566	552	539	540	526	512	538	530	520	557	549	539	556	512	554	534	525	574	553	513	572	507	521	548	552	578	523	528	559	548	547	571	536	517	561	523	529	524	517	564	593	550	574	534	525	511	581	561	511	547	549	524	530	543	513	518	566	545	513	549	542	536	535	501	559	502	574	520	534	532	527	555	563	544	557	565	578	537	568	566	558	504	552	547	562	583	559	553	518	545	501	536	550	537	544	550	540	515	569	572	544	577	555	555	512	519	530	550	540	567	569	515	524	499	562	526	554	532	520	523	543	562	555	521	563	540	521	560	545	514	543	535	558	534	545	554	509	573	518	494	506	536	521	538	525	513	595	532	520	539	499	535	531	523	487	504	535	525	521	571	556	559	517	542	558	550	497	515	579	559	508	543	492	501	548	519	566	512	574	552	540	531	522	561	547	511	548	534	514	568	519	545	549	544	541	554	502	533	540	556	505	543	548	531	535	514	533	545	534	561	545	525	501	547	524	547	522	528	498	538	564	567	520	505	499	561	554	569	513	547	529	523	562	548	498	562	524	541	600	575	536	491	529	534	527	512	559	500	566	519	539	565	540	525	565	536	534	548	521	512	509	531	501	558	523	508	557	509	552	525	532	601	592	560	551	543	581	513	555	505	553	519	600	542	532	525	543	518	508	554	495	553	540	501	547	513	571	566	541	534	556	597	540	520	532	514	521	555	542	533	530	579	567	559	533	552	510	522	503	564	548	520	537	521	514	548	500	553	551	553	520	590	516	526	539	565	544	562	503	537	517	531	590	537	526	567	544	531	535	504	523	564	554	568	591	516	548	577	535	532	541	552	548	597	535	546	535	551	532	564	556	519	523	533	541	524	553	528	570	530	551	550	544	532	555	507	499	521	534	545	552	555	520	542	582	554	580	526	520	524	528	540	565	579	534	563	555	563	482	492	517	525	554	561	522	509	560	508	576	498	551	545	551	467	553	551	548	548	529	503	541	552	578	506	522	519	545	517	553	530	536	588	506	546	539	528	512	543	529	545	537	566	511	508	532	565	558	515	529	526	583	517	557	539	543	550	529	536	513	542	529	567	530	565	575	545	585	509	561	538	561	538	546	533	512	523	526	509	543	492	575	571	548	499	516	517	537	538	527	527	533	541	523	552	500	525	511	545	568	507	492	516	547	555	524	494	546	517	552	522	554	552	534	542	560	557	558	528	547	558	529	525	561	519	522	554	525	543	577	542	537	541	519	519	527	523	560	549	540	550	531	533	551	540	545	511	557	524	557	577	550	520	503	532	554	502	534	569	573	526	557	538	542	595	500	538	545	554	512	523	537	525	533	520	529	534	557	573	526	512	558	541	515	540	544	541	512	545	580	484	545	549	490	511	569	522	539	510	588	550	514	537	523	558	532	538	538	549	518	499	557	557	529	519	556	550	509	569	528	541	559	539	541	555	490	573	527	533	539	550	550	522	586	522	524	523	534	552	542	488	538	523	527	560	524	539	574	559	522	549	498	557	514	507	536	527	570	483	560	554	539	540	509	538	558	562	535	542	537	547	507	586	519	522	534	546	511	560	531	536	534	545	519	558	534	553	538	505	551	513	541	535	545	511	532	555	576	531	537	535	498	559	542	603	526	545	544	529	567	540	525	562	547	489	563	541	519	513	545	540	578	534	538	549	534	525	566	530	586	512	590	550	569	497	536	538	521	541	570	545	551	541	552	586	548	548	589	569	533	570	516	528	518	533	548	538	553	522	533	541	541	490	558	569	530	584	578	558	517	545	510	504	550	549	539	583	564	570	577	548	527	535	535	500	532	514	521	566	551	526	549	537	483	540	516	536	577	546	527	525	521	572	530	520	529	561	541	543	542	532	521	559	553	525	555	565	548	571	510	509	547	499	554	542	582	534	520	551	526	538	575	515	581	506	528	563	537	528	537	598	514	515	512	565	538	539	514	522	536	509	543	535	541	564	563	547	561	547	544	543	553	542	551	539	533	559	552	539	494	572	539	543	531	571	494	501	516	544	562	573	545	553	530	544	516	544	502	538	560	548	548	533	537	560	535	513	581	534	524	529	566	524	583	521	530	552	506	542	557	553	539	561	528	527	555	587	543	579	532	495	526	540	558	530	561	533	551	547	544	561	575	555	550	526	505	542	534	490	563	525	540	563	526	569	544	530	571	526	543	560	546	552	514	504	553	510	541	538	521	495	572	546	517	544	573	527	528	549	521	496	531	545	529	503	557	510	533	506	521	492	523	503	546	500	528	541	527	555
41213	20370	11019	2724	1614	1208	937	735	657	536	526	478	424	391	384	358	360	335	320	328	310	344	316	318	283	300	309	321	323	261	292	259	266	279	256	296	273	295	275	258	276	308	245	250	273	275	279	284	309	260	265	282	277	263	273	254	268	279	258	272	271	257	240	260	245	274	275	263	275	288	257	265	248	275	249	281	288	252	270	285	239	254	267	272	240	268	250	265	256	265	268	289	274	251	285	249	257	242	260	286	252	286	254	257	275	234	270	281	259	287	269	273	263	289	264	264	255	249	265	264	269	251	288	267	239	267	262	245	256	254	261	266	257	260	258	283	235	267	253	249	240	290	291	252	266	250	251	254	276	276	253	294	290	299	237	278	276	255	279	256	273	256	268	271	257	255	270	233	282	269	268	233	290	249	265	272	269	266	274	277	267	245	263	263	282	285	284	240	257	242	252	297	273	279	283	296	262	247	270	219	274	257	287	270	254	256	283	254	272	270	294	254	275	243	249	260	264	260	250	273	248	259	241	264	263	280	283	267	261	281	273	275	265	238	281	239	313	262	249	249	282	299	235	260	279	262	245	267	266	264	223	253	270	279	257	270	253	253	263	238	277	256	261	253	255	270	259	243	260	264	269	255	238	278	263	255	284	262	307	265	260	231	288	276	259	249	277	243	273	249	242	299	262	263	250	251	282	258	252	279	238	283	231	282	244	271	273	266	274	290	273	252	260	260	223	260	247	248	289	272	271	264	277	253	257	241	273	247	271	271	254	279	244	302	283	239	276	294	291	283	213	241	277	273	270	262	272	256	276	280	269	266	260	261	252	257	257	280	274	260	252	280	258	277	283	251	282	256	256	242	260	241	283	233	257	248	253	257	248	277	260	246	233	262	251	232	247	287	265	252	265	269	268	273	243	292	231	264	258	256	284	257	254	275	244	271	285	251	272	249	289	293	244	280	256	284	282	240	274	298	216	266	258	253	260	259	242	229	236	284	278	248	240	274	258	262	261	233	264	243	282	274	261	298	254	258	256	266	266	266	278	249	238	298	277	256	287	283	268	261	251	287	251	249	275	262	273	250	271	286	266	245	255	280	231	271	246	275	291	265	250	253	233	259	242	223	276	269	268	267	266	268	272	249	259	263	261	288	254	257	276	288	274	285	246	233	246	273	274	283	264	265	252	265	255	275	327	259	264	262	241	280	265	270	259	247	272	278	269	283	263	258	251	280	248	282	274	272	221	252	249	278	282	241	244	253	249	247	270	266	269	249	268	252	312	290	288	276	291	242	247	266	268	251	256	304	258	271	264	278	249	271	260	292	283	264	291	243	284	271	259	256	264	266	265	250	265	257	255	277	270	257	267	259	261	269	276	279	259	275	270	277	275	252	261	268	269	281	272	256	258	268	249	254	257	259	287	272	273	277	269	271	255	277	264	266	267	256	254	228	265	260	252	242	271	258	267	246	263	287	270	249	279	262	232	274	261	247	241	271	262	278	279	282	269	247	273	264	257	262	243	247	253	264	241	254	284	232	234	264	256	244	251	245	255	231	285	250	268	268	275	324	254	286	259	250	277	247	271	239	246	250	264	241	250	248	277	243	254	267	245	258	272	250	302	266	271	248	232	240	269	257	221	269	259	272	278	302	265	274	240	262	248	254	263	269	254	251	262	278	256	265	274	276	253	257	257	246	287	267	236	252	285	259	270	273	231	264	274	235	277	257	245	291	259	288	238	285	266	309	260	270	282	215	250	244	273	273	258	282	242	268	269	253	261	255	263	255	252	265	287	294	254	306	243	258	259	238	265	237	294	306	250	258	253	271	290	265	260	251	283	267	268	245	264	236	258	258	246	271	273	242	254	238	307	269	255	262	251	260	292	264	243	260	251	248	251	262	272	260	260	244	259	283	266	291	265	245	283	259	266	246	250	269	243	250	225	265	248	278	260	276	243	260	271	270	260	263	263	267	298	231	249	266	274	235	233	270	275	266	275	237	277	265	246	260	273	253	244	238	297	234	268	265	257	234	255	235	258	231	237	280	261	288	255	268	261	282	285	259	252	254	296	274	270	280	239	297	267	282	276	265	228	272	270	262	258	290	263	288	252	258	289	271	287	270	267	243	278	265	266	251	299	273	297	297	269	267	262	248	249	255	271	282	318	253	249	265	270	269	251	281	254	253	238	267	238	274	268	251	265	252	275	252	258	295	264	267	249	277	249	273	236	227	295	286	251	239	261	251	272	278	264	278	280	244	263	247	247	255	266	250	255	260	256	254	283	264	265	254	260	255	266	275	269	272	256	256	273	260	286	255	277	274	257	264	276	238	268	283	262	277	271	231	262	252	275	284	268	231	256	253	257	262	269	274	270	268	249	253	247	259	273	241	260	276	253	280	270	259	262	301	258	257	263	252	257	263	261	272	264	264	250	254	255	261	266	251	292	248	244	271	261	251	257	295	244	273	265	268	276	308	246	280	254	266	240	276	269	236	268	270	282	249	254	274	280	266	273	274	272	262	262	279	256	260	257	263	277	264	254	268	248	240	267	271	295	286	275	294	276	254	258	254	263	263	268	268	226	283	271	262	268	232	222	232	257	268	252	260	277	270	258	243	269	257	261	261	264	275	285	248	246	271	286	250	252	222	260	280	232	263	250	297	242	267	256	287	269	269	260	275	248	254	311	240	290	276	257	291	283	248	240	252	253	236	253	289	255	268	282	279	288	254	284	240	259	264	277	273	268	251	253	249	269	249	253	259	266	263	267	263	264	285	244	254	256	254	251	246	249	250	273	253	268	287	240	267	275	281	266	253	262	277	284	261	254	251	280	268	281	304	268	266	257	238	246	251	226	237	248	277	281	276	244	233	275	251	302	283	256	269	265	260	237	248	243	244	283	257	270	265	289	240	252	280	285	249	254	258	283	283	286	239	245	262	240	279	277	272	281	259	285	284	245	276	271	250	264	268	250	249	250	254	242	245	248	269	269	271	262	279	286	243	255	267	279	271	295	248	281	278	279	239	263	249	244	260	276	232	287	259	280	253	246	251	262	237	258	264	262	255	234	235	255	254	267	289	258	264	246	253	292	229	250	219	268	236	245	281	310	288	262	259	269	279	302	243	269	276	241	266	252	245	270	232	266	279	262	260	271	264	255	265	280	288	264	269	274	257	264	271	269	264	271	270	261	272	254	256	278	272	257	264	274	280	257	268	265	270	271	284	249	258	250	234	268	256	242	263	297	244	261	273	282	256	273	278	276	258	289	244	243	337	257	259	278	248	245	262	277	243	278	253	245	280	258	254	276	262	228	268	268	273	266	278	252	230	266	275	250	294	222	268	246	281	237	257	246	261	274	281	276	246	273	243	268	254	255	249	278	277	231	266	255	292	290	269	272	252	279	248	259	283	277	295	252	276	223	266	253	252	247	279	251	260	266	275	226	259	257	252	257	269	259	264	259	274	274	275	269	245	269	258	269	288	254	244	256	254	287	255	243	267	235	232
24116	2562	5758	6529	5630	4635	3820	3246	2756	2448	2097	1948	1746	1628	1520	1497	1353	1316	1243	1144	1134	1160	1066	1072	1028	1000	985	946	922	951	971	970	974	959	909	906	874	880	894	846	887	898	850	860	848	843	855	837	831	796	875	861	827	812	841	773	844	800	851	773	780	795	775	784	782	777	804	776	831	792	777	775	782	808	782	774	835	771	760	805	757	759	790	767	791	798	816	776	751	772	782	765	768	741	785	735	788	780	754	752	784	754	777	775	817	763	818	767	752	831	785	702	772	727	785	760	785	801	774	819	733	746	781	773	808	745	780	794	788	781	771	834	763	770	776	765	738	778	717	734	743	819	778	747	774	772	770	767	765	754	773	730	754	813	791	782	783	730	728	751	780	835	786	729	739	720	754	718	767	753	782	753	765	767	750	773	762	767	743	780	738	732	726	781	760	717	734	792	743	772	798	766	730	777	781	761	750	778	746	804	763	706	759	717	757	762	816	769	720	776	734	757	763	769	773	724	756	744	745	751	694	773	731	748	772	769	771	796	764	772	776	760	712	802	749	787	780	737	718	793	733	781	816	706	772	769	768	749	762	775	763	738	779	766	751	754	780	774	757	773	791	748	781	741	791	731	795	792	788	808	807	740	783	744	752	820	756	810	786	764	780	723	760	763	796	742	770	760	770	803	724	759	778	798	801	802	727	723	723	762	760	759	734	742	767	718	763	769	708	741	767	763	772	788	736	820	786	774	744	796	740	753	787	740	752	730	781	754	807	782	754	819	771	780	730	754	732	732	709	801	786	734	771	734	764	807	715	752	742	806	785	757	781	752	737	766	772	731	766	747	743	743	721	774	746	754	775	794	780	812	772	764	800	777	739	771	724	771	752	700	792	752	768	731	780	796	766	757	768	782	805	741	791	757	810	780	758	768	750	770	767	742	748	740	754	743	709	728	797	734	796	763	787	786	749	790	741	811	765	790	769	759	750	739	775	734	766	783	721	743	744	775	792	756	775	749	716	767	738	750	754	755	753	760	754	765	762	779	735	795	808	748	820	814	791	771	764	766	794	705	725	771	751	795	771	797	776	747	732	785	804	705	748	750	774	704	787	761	725	776	800	710	803	752	775	719	758	806	754	774	686	768	741	740	766	772	748	755	798	739	775	712	780	747	731	733	779	736	768	767	736	739	755	759	761	782	740	761	757	774	743	791	801	738	721	773	743	718	798	695	771	767	777	745	787	753	763	729	799	753	760	742	718	721	719	829	769	766	751	775	741	745	769	737	758	722	794	742	766	803	709	723	729	768	710	789	717	759	779	744	798	783	774	775	759	759	785	738	755	773	732	781	756	749	799	717	757	743	774	811	815	778	806	765	807	776	771	812	753	784	787	790	698	774	759	764	803	711	793	773	744	780	761	751	793	779	713	737	720	732	766	746	743	768	763	791	776	782	740	745	708	685	766	712	731	787	754	734	752	731	758	825	782	741	780	740	751	778	748	799	736	748	806	735	790	757	773	786	777	703	766	780	786	761	746	751	786	806	762	800	768	759	738	737	781	761	732	753	790	776	715	756	789	781	819	735	716	738	776	720	737	721	779	804	799	722	719	769	791	794	765	716	754	735	738	766	759	773	751	830	790	798	735	767	737	738	757	749	785	775	780	780	771	759	789	729	767	808	751	787	762	794	749	777	756	749	746	752	829	822	742	747	756	745	786	808	788	765	733	750	753	720	776	760	756	754	779	829	788	749	743	743	778	748	788	790	748	787	711	713	773	741	734	753	731	718	784	780	783	767	760	764	735	773	745	727	788	783	786	757	767	796	760	768	778	738	734	726	743	758	730	797	787	765	738	788	779	740	765	730	794	763	783	767	764	743	785	758	756	758	792	782	760	777	824	755	732	786	789	749	785	812	796	731	758	759	749	796	671	767	770	755	770	747	741	755	724	754	721	789	773	776	771	837	791	705	775	816	796	764	714	813	792	738	781	833	811	811	756	776	755	748	775	744	792	784	736	772	753	810	737	744	809	740	801	763	795	826	766	708	758	753	757	725	762	780	795	799	735	799	778	745	814	777	759	740	739	746	735	746	756	741	748	768	787	807	787	774	762	769	737	730	772	753	762	736	767	760	777	774	748	783	736	709	765	804	771	713	747	746	793	760	824	681	827	797	737	774	730	795	784	825	786	756	698	740	712	797	801	718	727	734	758	769	744	779	798	785	778	755	780	789	793	731	774	761	736	758	757	807	727	754	732	759	772	744	786	744	793	746	761	749	758	824	807	749	758	742	788	744	759	766	766	744	780	721	748	746	760	744	773	760	775	747	750	804	759	764	745	785	777	775	732	757	785	746	780	780	742	746	782	768	735	790	757	745	787	728	743	765	764	700	759	737	786	787	771	724	739	790	741	723	756	763	746	758	734	745	780	734	773	769	778	751	755	761	743	790	736	742	764	816	782	783	781	755	795	746	736	723	733	691	791	750	747	794	797	751	793	721	767	731	694	779	813	787	730	754	790	796	794	719	789	775	709	751	756	785	791	750	765	739	749	784	717	777	706	770	781	797	676	810	773	755	772	769	726	761	740	787	772	773	737	750	788	758	794	734	761	741	791	692	744	767	748	734	743	769	747	762	776	726	720	780	809	801	757	737	709	773	775	731	755	791	791	777	742	752	815	740	754	770	780	750	737	783	779	741	756	793	763	801	768	754	786	729	730	738	831	769	739	733	731	763	722	712	790	735	740	808	793	794	776	786	742	729	725	790	729	747	801	753	795	776	715	761	757	796	718	780	787	820	746	761	746	787	747	730	748	797	717	816	801	771	800	736	750	746	764	714	729	807	769	742	712	772	773	780	772	752	751	759	732	747	781	760	761	755	777	762	740	762	711	734	725	768	750	728	756	755	796	805	801	794	723	761	786	806	745	736	714	690	737	806	771	733	763	748	787	744	720	771	750	744	723	821	744	723	784	765	750	754	797	810	714	705	784	730	698	766	753	751	762	737	778	797	762	765	763	763	761	772	751	749	761	762	756	708	746	780	747	738	751	767	749	781	766	781	765	778	797	840	753	812	775	760	798	771	762	788	757	739	762	790	739	859	722	830	815	690	753	814	730	730	757	763	771	788	747	790	773	760	793	746	753	726	755	826	727	788	734	781	804	757	791	752	768	697	770	752	767	759	748	822	776	772	750	765	806	747	792	750	752	780	792	793	764	737	771	803	823	749	737	805	795	791	747	765	756	760	759	832	763	717	770	743	767	731	740	746	774	751	758	747	797	727	736	754	769	773	747	769	760	733	757	789	779	761	758	803	753	806	753	773	730	784	755	774	784	770	746	706	781	737	760	773	720	777	789	726	735	775	796	762	797	736	704	775	764	717	771	736	743	773	739	757	776	737	743	742	753	791	795	769	791	729	738	795	735	740	804	761	755	763	746	788	764	752	748	719	802	730	825	768	785	782	701	741	713	743	744	767	770	766	790	780	749	768	772	754	808	748	827	748	731	781
5144	289	192	123	111	99	87	100	101	68	90	100	85	101	93	78	84	77	102	90	81	99	61	84	93	90	87	97	88	72	62	68	73	67	83	82	87	76	78	68	73	80	92	74	76	82	92	84	81	94	80	79	76	78	78	66	85	100	81	86	79	79	86	83	82	81	68	73	91	65	98	75	73	84	72	66	80	101	75	88	81	87	83	94	78	98	80	72	79	91	87	93	83	78	72	75	78	87	89	75	106	69	93	79	85	81	89	67	94	84	95	74	87	98	69	84	73	66	85	77	84	72	92	79	80	91	101	87	69	83	83	66	75	79	82	74	68	73	86	80	64	79	79	65	88	66	81	70	62	86	83	79	78	77	75	64	67	71	87	88	86	74	69	75	78	71	60	74	90	79	81	94	95	97	73	85	70	85	74	81	70	78	75	78	83	82	72	79	67	64	73	78	88	94	97	73	83	84	54	71	78	78	87	70	71	81	89	74	81	88	79	75	73	80	84	98	66	59	75	71	77	86	96	85	93	98	76	93	73	90	87	96	71	75	90	91	72	78	74	74	88	72	65	62	78	80	84	59	78	74	79	84	104	81	81	91	72	77	83	79	86	88	65	85	84	76	82	88	84	88	72	96	78	65	67	83	72	55	74	76	78	68	77	78	88	82	72	94	79	81	86	77	54	80	84	77	105	85	79	93	80	82	84	71	77	85	76	72	96	86	75	71	84	70	80	72	86	76	86	76	72	86	70	84	79	75	77	76	71	94	75	74	77	74	63	69	69	79	67	80	81	81	50	79	81	80	92	65	58	78	77	91	95	81	81	75	75	88	77	86	65	75	83	89	89	71	92	91	90	77	82	68	96	65	76	79	73	90	91	93	89	65	87	75	78	93	91	70	86	60	80	66	74	69	81	80	91	86	90	74	68	77	83	71	80	89	91	88	93	72	68	97	87	64	77	72	70	84	66	77	74	66	84	78	71	68	92	91	86	75	90	72	80	86	67	65	82	70	96	86	82	76	83	82	72	71	80	96	65	73	98	93	86	95	87	83	88	88	82	82	76	79	85	82	74	80	71	86	71	74	75	76	78	72	93	71	83	75	87	93	79	72	75	67	88	66	88	85	94	94	90	79	95	65	83	88	81	62	80	72	87	76	77	76	74	76	76	71	65	74	85	85	74	92	84	94	87	87	82	97	85	97	96	86	92	79	80	76	82	90	81	80	82	80	82	85	78	78	66	89	90	91	85	96	78	70	77	83	63	76	84	86	70	53	73	51	67	66	84	72	77	69	77	71	75	81	86	64	96	90	78	73	87	73	80	74	96	87	87	77	89	82	94	82	82	92	76	85	90	75	66	86	73	71	81	90	81	85	74	84	92	82	78	78	79	63	81	67	70	87	85	73	82	73	87	72	85	88	85	88	87	82	86	89	82	75	88	76	81	75	72	77	88	92	82	85	70	75	85	77	75	78	76	87	81	83	65	80	75	77	73	97	85	93	93	104	79	71	75	102	84	75	92	88	73	80	70	77	82	82	74	81	71	82	80	72	89	79	86	76	79	101	79	74	84	90	69	91	87	78	92	83	78	92	102	80	87	77	80	101	81	87	80	76	84	83	74	86	81	88	77	70	68	89	81	86	75	86	81	83	84	74	82	97	78	90	86	90	87	89	66	82	94	82	76	67	101	86	87	89	96	78	95	80	63	76	76	77	87	77	83	89	76	68	93	63	76	84	77	62	76	83	77	89	87	70	85	72	82	83	79	78	97	87	78	65	86	77	77	87	90	70	69	78	77	75	73	74	91	65	88	77	67	88	94	66	92	68	88	76	95	72	83	73	77	64	84	86	84	66	83	81	85	83	88	70	79	82	71	95	85	79	67	77	94	85	74	71	81	86	73	84	93	73	81	91	87	83	73	74	79	88	80	78	72	86	75	83	69	80	75	95	91	85	79	76	84	66	72	78	78	81	72	92	64	79	88	88	86	82	78	69	99	77	91	69	101	89	100	65	73	72	79	70	71	77	80	84	82	77	93	88	77	84	93	72	78	83	75	87	79	70	89	88	76	84	76	84	86	79	67	82	77	71	77	67	83	66	76	83	77	80	77	73	82	90	77	73	61	81	72	81	77	80	83	78	87	89	81	66	74	73	79	88	78	68	74	81	77	82	82	86	85	91	78	80	81	78	73	83	72	85	92	84	73	83	83	80	66	69	74	75	85	99	90	72	83	82	83	84	70	88	102	84	88	84	66	63	82	82	81	78	83	81	87	80	101	68	79	72	73	88	91	78	95	62	88	87	91	79	87	79	73	78	80	73	111	87	86	62	97	91	64	85	80	87	75	73	72	85	74	112	71	69	82	85	93	80	86	79	73	91	81	83	80	82	61	87	89	81	102	91	88	106	78	91	90	87	82	91	65	86	82	82	73	78	63	74	92	68	64	85	66	84	96	75	87	98	81	71	71	85	93	92	95	94	90	78	71	81	87	84	88	84	84	78	87	91	86	92	68	82	71	65	71	74	67	87	71	85	73	67	69	80	64	69	80	87	84	111	88	92	84	77	74	68	80	66	75	71	87	80	99	72	71	86	84	86	88	78	72	77	86	94	84	96	96	85	70	82	90	69	94	72	94	88	57	82	92	78	73	80	85	61	79	50	102	69	88	99	78	68	78	78	74	87	89	88	85	76	74	77	85	74	77	83	79	66	87	88	68	76	92	74	95	85	69	95	67	81	87	84	84	72	99	62	80	74	78	86	98	87	80	90	68	73	67	66	76	89	67	91	82	70	74	65	78	78	80	70	82	74	79	73	80	58	78	84	69	87	89	93	89	69	75	90	69	83	87	90	75	85	84	86	77	71	77	83	88	79	73	81	79	79	102	69	78	74	77	85	69	90	94	62	77	87	73	87	86	73	87	82	73	74	87	78	84	85	57	66	80	75	74	76	92	82	69	88	78	102	72	66	76	75	78	79	76	81	83	90	80	65	78	79	72	75	75	84	66	76	73	80	68	69	77	89	95	79	82	71	83	74	80	85	81	60	76	88	88	83	81	83	88	74	83	91	75	83	57	88	65	78	70	78	75	79	79	68	85	84	91	91	88	63	86	76	89	86	79	94	71	88	97	91	77	82	78	70	79	79	78	88	92	82	87	91	83	73	61	83	82	84	78	77	72	67	65	70	90	71	68	81	78	85	83	93	77	82	70	75	85	89	70	81	82	81	74	60	87	83	81	74	67	80	93	84	90	64	77	79	80	71	71	89	75	79	87	81	77	88	84	96	78	93	85	88	77	90	72	89	79	73	88	92	81	84	74	84	83	76	84	83	83	78	74	79	88	75	89	83	63	85	72	79	96	94	79	66	84	69	97	74	74	76	82	72	94	68	84	85	78	76	77	84	87	59	77	85	63	67	75	70	85	82	90	76	73	69	83	80	80	76	78	93	76	70	85	81	83	79	86	71	81	86	85	73	77	72	84	82	83	81	73	83	88	84
3996	372	399	486	440	357	398	345	340	370	313	348	309	351	332	344	307	330	331	317	304	313	301	295	301	285	311	311	327	308	268	311	308	284	307	347	294	301	292	295	292	271	317	285	290	274	269	311	327	292	303	280	307	301	297	309	331	324	288	297	297	271	306	313	327	281	318	316	306	286	319	340	279	273	299	317	259	276	292	316	318	309	311	307	257	289	306	313	293	325	284	287	247	305	279	268	325	281	319	287	290	308	284	332	268	298	288	308	304	275	299	315	287	283	287	301	299	291	308	280	288	282	304	298	298	296	282	296	279	295	305	283	280	314	287	296	287	279	298	317	294	257	268	297	292	288	310	274	269	302	322	302	268	286	297	288	307	286	294	305	318	276	290	312	298	279	305	266	298	332	311	312	290	287	258	266	286	290	311	313	315	319	302	315	292	321	300	337	295	302	295	274	324	309	298	282	335	309	302	290	305	277	269	311	304	315	312	299	305	269	250	308	289	301	329	281	299	276	285	264	303	301	273	321	291	292	265	283	328	309	278	301	288	305	284	281	291	289	302	303	316	293	306	308	304	281	322	303	306	298	313	298	268	278	294	301	305	298	280	316	299	287	295	290	280	285	280	278	295	288	330	280	289	321	311	292	313	310	299	308	290	275	268	295	318	280	292	304	289	290	296	288	297	270	291	261	304	272	331	282	317	250	307	296	321	291	302	304	307	257	279	317	301	297	310	289	286	270	275	292	294	307	314	263	329	298	295	298	282	362	281	298	296	304	296	289	297	288	297	310	290	274	270	306	301	287	326	296	318	336	291	309	272	304	321	264	292	271	309	322	305	272	293	292	307	293	316	321	287	282	288	296	312	279	275	290	317	274	295	318	274	301	276	287	301	275	295	268	307	288	279	304	319	338	277	300	275	313	272	317	278	273	299	280	304	307	292	285	314	322	337	302	295	313	327	301	296	316	318	287	277	299	261	282	291	299	310	296	281	270	293	300	266	305	287	297	270	315	325	295	315	273	289	290	272	327	303	300	285	291	281	272	298	305	288	326	336	282	258	302	266	267	304	274	274	294	286	295	307	288	280	335	293	316	317	280	266	285	292	310	302	301	290	303	296	286	320	315	279	270	305	289	301	299	279	308	279	275	270	276	279	292	278	266	291	289	299	306	288	278	291	279	291	308	312	283	266	303	292	309	303	301	291	295	281	300	307	284	304	306	290	282	330	267	284	324	291	283	285	301	313	295	316	271	283	291	283	288	304	283	300	299	316	252	297	327	303	327	291	290	282	281	277	280	318	287	285	321	309	302	269	301	296	267	300	277	300	279	316	302	284	281	288	311	321	281	303	305	295	283	298	274	298	262	297	263	289	295	273	276	285	294	292	308	327	278	326	276	306	284	337	283	302	331	334	297	282	317	310	292	328	284	295	295	270	315	285	311	286	292	276	301	311	298	305	288	299	299	307	265	280	266	260	291	310	311	299	284	319	289	302	289	287	291	292	302	293	294	298	273	314	309	307	290	294	295	288	306	319	301	325	315	284	315	286	298	278	291	340	286	287	311	284	261	270	273	295	300	304	281	282	289	268	278	284	293	311	291	287	312	283	265	308	285	289	290	272	252	311	307	275	299	299	282	278	276	289	330	285	299	277	298	314	259	320	279	256	297	285	305	328	316	314	292	299	306	300	288	290	318	305	292	309	287	271	282	312	280	286	292	318	308	301	304	286	317	295	283	309	317	303	287	326	288	306	303	291	284	295	287	312	291	276	263	314	291	297	292	310	272	316	295	260	266	299	258	302	303	292	305	299	259	323	313	253	315	277	307	278	319	286	276	324	284	301	292	289	254	294	324	298	297	309	302	280	298	288	285	268	296	281	309	302	289	284	287	331	295	289	278	304	311	303	316	293	292	296	317	286	307	345	290	285	304	279	310	308	302	299	291	295	278	321	325	301	296	302	268	257	300	308	316	274	327	283	292	286	290	271	275	341	331	296	292	319	286	305	276	300	286	272	334	278	299	291	284	274	287	281	310	236	287	290	298	272	314	314	252	286	317	321	278	304	306	285	277	304	295	302	293	292	272	300	303	284	284	307	303	301	296	317	299	285	301	277	319	287	278	308	275	277	285	287	282	295	295	300	292	308	266	329	291	283	298	304	299	275	261	282	304	269	298	280	299	295	265	291	308	284	290	293	284	301	297	302	315	303	262	286	303	329	265	298	315	289	297	290	283	284	294	285	315	301	302	331	282	279	293	317	305	288	294	318	312	294	294	300	272	301	318	275	259	313	316	279	297	280	298	299	293	300	297	281	293	286	309	301	277	301	278	279	263	294	287	273	303	289	299	268	298	287	325	283	318	312	309	293	302	286	312	300	275	280	292	304	302	288	328	304	306	287	344	284	313	252	313	311	289	314	251	307	287	289	292	291	293	270	292	308	294	294	310	312	316	295	284	272	313	279	277	297	302	292	301	296	294	316	323	280	324	310	300	281	305	315	272	287	301	310	268	279	317	297	306	286	305	289	286	276	274	320	314	300	276	294	287	278	282	302	310	290	298	323	281	270	257	330	274	307	312	311	280	314	277	294	309	263	279	315	309	288	320	287	307	289	285	312	311	284	301	290	306	305	303	303	319	305	303	308	287	314	280	287	286	305	296	286	301	293	284	311	286	297	296	317	297	290	281	299	295	314	275	289	283	309	300	274	282	274	273	290	310	301	314	326	282	288	292	296	281	293	281	282	295	312	310	281	301	310	298	284	272	322	305	315	325	315	319	315	310	327	280	304	285	301	296	322	302	311	286	297	291	313	296	289	308	307	310	274	264	302	293	289	306	354	299	300	319	321	267	282	304	317	324	273	284	296	285	292	286	289	311	293	301	249	310	307	325	296	282	274	283	304	321	311	284	342	305	302	301	314	303	344	302	265	303	299	309	289	296	290	279	282	304	313	325	326	306	313	304	292	347	267	283	311	298	322	289	334	285	296	260	314	307	298	288	264	295	270	267	278	295	296	266	291	245	319	291	290	309	307	325	315	305	300	269	331	269	289	293	299	290	319	309	316	308	298	316	271	303	275	307	288	298	301	326	287	286	295	279	308	314	292	309	289	284	310	334	291	289	286	301	305	291	302	310	303	286	279	286	294	252	305	293	287	288	284	268	295	300	297	280	272	296	297	292	276	285	302	311	274	329	289	281	298	301	311	300	314	290	318	315	326	323	308	277	263	306	300	303	263	287	284	298	287	292	314	272	329	274	301	305	309	296	303	319	276	310	302	301	293	270	293	310	299	305	255	296	318	282	289	296	286	280	287	309	295	289	290	296	301	280	265	289	306	294	294	296	284	282	312	270	279	288	299	294	301	301	287	286	310	308	299	296	286	293	334	265	285	288	315	285	300	276	292	306	314	281	291	278	313	332	279	263	289	288	309	291	285	270	298	305	282	311	290	245	282	273	306	259	302	308	285	300	319	294	297	302	281	307	274	261	296	292	324	255
37854	8997	1783	1163	843	660	477	410	324	321	299	275	249	236	223	216	227	218	197	191	220	197	204	213	200	198	213	208	216	207	191	188	167	177	155	167	171	175	173	191	186	187	179	174	162	161	159	196	166	204	152	187	174	171	177	175	167	179	168	173	183	203	169	186	172	176	167	163	186	152	176	185	168	150	173	180	173	165	183	167	170	166	163	179	167	170	170	186	148	178	151	187	187	160	162	149	178	194	176	167	152	182	157	181	170	177	164	167	183	166	170	167	179	163	181	171	151	166	180	159	186	200	163	152	203	194	147	185	169	176	150	194	146	183	182	180	182	181	175	193	151	163	181	154	152	169	147	171	168	176	169	164	162	172	182	182	173	180	170	169	179	183	180	179	197	189	187	180	159	168	163	165	162	185	175	163	184	155	179	174	173	162	183	185	175	163	162	163	171	186	174	172	162	165	160	149	167	183	179	164	164	169	184	155	168	156	185	162	187	197	167	161	163	191	171	165	184	182	167	182	171	179	174	175	168	174	160	163	163	161	164	173	164	170	170	164	172	161	157	153	188	163	176	166	178	190	172	171	161	191	178	168	163	159	170	161	176	179	153	195	178	169	181	171	191	149	162	171	170	159	170	186	191	183	177	191	175	190	169	168	166	173	164	139	171	165	173	174	165	152	172	180	179	160	161	180	165	148	158	179	177	174	171	204	178	174	167	187	157	155	167	169	174	157	171	166	190	169	171	149	181	155	180	151	186	177	153	150	174	189	171	181	144	170	169	193	184	164	163	172	188	173	191	181	142	151	171	174	159	175	176	137	170	178	181	185	155	179	157	171	183	176	169	169	169	166	168	176	167	173	199	166	156	180	138	196	167	159	158	157	148	168	192	160	151	191	204	175	167	162	161	192	168	143	173	163	167	177	177	179	177	179	205	180	173	168	192	175	152	171	193	166	174	192	182	170	176	190	193	179	195	155	176	180	184	173	165	163	165	174	185	169	169	167	161	165	171	153	148	176	183	159	165	139	182	182	171	175	159	150	162	187	176	152	155	183	183	177	179	183	184	191	195	163	193	184	179	194	168	177	187	208	163	173	168	163	157	164	164	159	174	166	169	167	148	175	170	166	157	151	165	165	185	174	170	190	175	161	175	161	154	166	181	153	169	149	169	186	179	160	162	183	184	168	164	174	178	147	188	170	182	163	168	184	183	184	159	154	159	144	177	137	197	159	182	175	170	174	188	168	161	156	177	183	161	191	154	183	169	170	171	165	152	172	166	173	149	186	179	166	178	169	174	185	177	153	186	182	173	149	163	171	182	160	160	173	170	146	182	172	147	158	203	178	178	185	175	153	163	145	198	175	148	190	201	181	190	189	161	160	195	169	177	186	170	181	165	154	162	151	177	166	181	155	172	165	159	143	168	165	158	166	158	159	172	146	177	174	158	154	181	155	177	161	164	176	182	177	174	162	161	176	171	186	157	182	169	161	174	190	176	184	180	161	161	179	161	179	166	183	188	155	176	200	195	157	182	153	175	185	168	164	163	182	190	161	147	155	163	195	172	148	154	155	161	178	182	154	177	204	161	155	162	151	185	168	195	161	186	160	178	183	196	157	137	166	168	164	195	181	158	175	163	180	188	173	186	148	185	185	176	172	173	171	186	154	172	197	155	141	163	177	170	178	197	187	173	167	182	183	191	187	184	179	166	158	178	177	180	185	176	159	181	180	179	167	172	163	192	174	161	161	166	178	172	184	176	171	181	137	173	176	195	163	146	174	148	186	175	163	185	162	171	152	162	176	157	177	173	174	152	196	155	164	178	182	171	172	180	172	174	176	171	149	148	174	174	177	178	184	182	154	193	148	147	166	205	179	168	172	181	176	167	167	175	180	189	168	145	186	174	176	179	175	177	185	195	165	163	177	168	174	176	137	192	175	201	173	171	149	165	160	180	176	167	152	141	201	189	160	167	189	159	171	195	155	180	143	200	163	183	190	148	149	173	168	170	159	169	155	193	160	173	161	160	176	157	199	184	146	171	154	186	175	170	162	171	188	186	169	141	180	181	155	181	147	178	165	148	157	173	156	175	168	191	152	172	173	182	188	197	174	153	169	196	164	174	176	190	184	166	168	159	159	178	201	193	176	158	159	159	188	155	153	163	178	167	170	162	181	161	176	188	185	164	148	178	172	171	166	160	189	171	175	149	176	142	190	170	172	150	148	170	169	173	170	176	182	161	165	165	180	162	177	181	192	169	182	173	210	187	170	170	180	174	167	164	166	185	178	153	166	162	183	172	181	175	153	173	166	196	167	188	162	176	168	160	173	175	174	182	156	184	198	154	184	165	182	164	183	173	177	182	201	174	157	168	172	176	191	184	183	162	186	189	171	152	179	153	150	183	155	166	176	177	166	155	178	183	157	192	168	154	168	191	165	165	155	180	171	170	182	182	189	161	174	156	168	169	185	174	194	142	188	153	150	154	145	169	169	174	153	160	175	161	165	173	196	191	173	191	152	178	161	193	173	182	152	172	139	165	176	167	172	152	187	152	184	164	137	162	170	186	165	164	172	151	174	185	156	175	161	181	174	156	162	219	166	167	156	174	161	191	166	181	178	192	182	178	182	195	170	170	168	174	175	171	163	159	191	194	166	160	194	171	190	160	164	183	164	194	162	155	168	165	167	175	173	158	195	171	191	174	167	165	174	174	171	165	171	197	191	151	175	164	177	182	161	166	180	156	181	175	164	186	166	166	177	173	180	172	157	168	173	172	146	166	157	181	169	167	162	169	149	153	177	174	179	167	180	169	179	160	166	171	151	166	186	172	160	181	192	160	175	205	166	156	195	187	171	172	174	184	150	164	168	181	163	151	164	214	176	151	184	189	158	174	195	159	180	183	174	156	191	167	149	161	190	165	189	167	177	157	162	163	162	190	158	156	161	157	169	177	186	162	163	175	173	174	156	172	173	176	162	151	144	149	170	160	151	162	182	185	183	170	176	175	204	154	167	160	156	172	178	154	174	172	175	154	193	152	171	163	181	169	163	167	176	181	176	144	171	206	166	179	156	172	172	152	155	151	171	181	171	203	159	192	170	175	162	186	158	154	161	171	178	177	172	170	172	191	157	185	190	172	164	167	163	160	158	174	176	155	184	175	159	178	163	183	179	181	178	184	145	167	180	172	164	142	163	214	158	160	167	192	166	170	168	165	166	162	160	193	172	158	184	182	164	178	171	162	172	187	184	158	173	192	182	163	184	184	181	190	187	165	170	170	180	190	190	187	162	150	180	178	176	176	167	184	189	168	149	192	186	166	142	178	195	168	175	164	172	191	154	183	176	169	183	166	165	186	184	185	158	175	180	153	168	179	152	168	165	172	163	178	193	170	163	185	172	167	164	167	168	174	181	154	161	185	183	160	186	169	166	200	156	158	151	166	159	188	191	146	190	180	190	163	193	184	188	177	175	174	164	192	156	179	182	151	146	171	178	154	167	166	171
18146	1566	3204	3699	3014	2566	2108	1789	1593	1307	1204	1148	1038	928	880	897	872	814	765	762	757	759	795	646	670	676	663	654	673	609	636	615	605	598	591	619	579	630	627	600	583	651	584	599	550	578	570	615	571	568	565	587	557	619	573	513	540	564	588	570	553	615	575	583	560	556	546	576	550	538	562	529	535	574	549	539	575	556	525	541	511	554	544	556	555	516	567	572	615	551	557	549	488	543	530	561	529	562	527	570	550	518	536	541	520	564	536	537	523	494	576	499	523	587	542	560	578	514	543	548	545	518	574	539	512	564	519	569	525	525	551	534	486	537	514	529	529	537	547	554	550	562	538	554	541	569	554	527	486	533	513	562	539	530	518	602	527	583	537	507	516	536	571	531	537	532	538	551	546	593	535	535	542	535	514	521	530	570	504	544	546	554	516	514	564	527	551	560	533	511	549	555	553	534	465	489	574	581	563	524	502	584	575	581	548	558	556	526	491	523	518	546	534	504	534	501	505	548	543	531	492	567	488	500	532	533	519	546	573	525	543	511	556	544	558	525	517	549	530	547	523	505	560	543	492	504	524	540	518	580	495	524	510	578	563	543	557	564	494	570	528	533	546	465	584	564	531	523	518	551	542	490	531	509	548	536	515	554	515	520	515	537	522	509	529	542	563	542	561	526	488	551	524	552	503	525	498	541	496	518	539	531	554	525	540	532	560	549	510	569	543	480	547	526	537	531	542	529	581	581	530	550	557	532	527	537	507	551	548	472	564	545	533	531	556	550	521	537	548	543	549	545	569	559	518	545	535	549	580	514	565	537	494	517	544	544	558	560	582	528	546	560	561	512	493	551	545	561	543	567	538	508	535	507	519	547	519	525	557	566	536	486	536	533	496	551	534	465	548	542	520	552	563	575	521	517	573	506	554	552	553	554	524	550	547	544	514	523	532	537	541	547	562	562	519	546	536	480	500	550	524	502	554	557	524	557	554	528	529	560	533	530	524	539	563	539	510	518	514	517	523	530	538	551	540	500	554	523	515	545	535	557	545	569	546	573	510	518	520	530	492	528	519	568	580	517	540	517	554	526	541	571	518	537	539	551	508	534	525	563	518	550	549	587	525	525	496	540	563	499	562	521	513	558	539	566	581	553	546	548	532	499	528	520	534	550	552	509	496	549	537	552	534	524	539	493	537	571	517	506	503	540	560	555	558	535	532	525	566	522	567	557	552	525	560	528	526	527	509	577	494	556	527	568	512	541	550	518	556	507	589	540	540	577	547	566	490	545	508	544	507	547	504	554	551	561	539	584	567	580	544	537	560	534	500	507	568	505	558	544	542	503	546	557	522	529	556	504	519	598	591	547	556	520	526	527	561	505	541	541	543	509	595	537	500	555	579	559	509	518	525	514	533	565	562	558	504	534	533	523	536	529	568	562	551	550	533	540	531	495	521	511	506	550	539	546	547	567	531	562	516	549	533	553	529	572	575	545	512	528	521	521	539	552	529	519	512	528	583	539	526	542	546	584	515	524	520	509	527	526	539	549	529	527	557	551	568	565	544	553	516	546	559	527	549	560	549	508	522	534	504	566	520	539	543	536	559	553	550	519	571	571	511	510	522	564	542	537	545	551	543	559	537	559	523	533	579	496	561	551	502	530	511	522	520	563	497	547	560	567	555	541	525	514	510	542	523	503	550	532	533	546	560	556	508	573	525	534	552	547	519	556	581	542	553	512	534	532	584	550	500	531	563	542	519	591	541	534	517	517	577	577	556	532	556	522	516	516	523	543	526	524	524	575	511	534	529	563	531	518	568	511	512	563	537	515	527	542	552	540	529	533	542	534	527	535	500	547	516	593	554	512	517	577	586	566	510	533	572	516	549	548	525	538	527	587	535	569	543	574	520	534	525	565	545	547	547	533	492	541	534	528	556	516	524	551	504	531	491	566	565	522	514	587	552	528	535	543	520	537	539	506	527	498	556	523	505	544	556	515	594	562	547	567	543	546	549	571	534	535	565	543	570	487	546	528	517	559	527	555	519	490	557	528	504	508	524	516	525	553	543	537	506	532	563	578	571	574	531	531	564	487	548	506	525	509	534	536	564	532	535	533	526	571	601	560	496	522	564	528	563	499	579	582	570	509	560	539	553	545	489	518	577	516	555	572	526	539	568	488	541	557	495	553	536	530	564	541	493	543	532	535	533	512	542	510	541	539	557	528	534	516	539	547	527	562	544	538	535	562	558	509	544	548	552	565	498	548	524	530	518	516	550	527	506	577	550	524	563	526	524	525	539	521	554	527	539	542	549	553	605	545	526	507	552	536	526	529	526	558	550	544	525	538	547	533	575	494	502	521	525	534	520	551	556	561	589	502	493	534	576	588	526	538	572	518	526	571	488	546	537	562	513	516	520	528	533	533	517	494	510	571	546	545	539	518	538	531	556	546	554	540	562	550	566	533	468	525	522	557	535	530	558	543	521	518	574	498	537	573	507	513	551	508	564	529	581	570	511	542	540	517	506	581	537	471	509	519	506	558	541	524	541	556	553	571	520	571	528	618	558	526	549	514	511	561	513	546	550	530	504	491	562	543	570	532	544	542	482	477	551	559	538	558	514	527	512	557	513	541	550	508	506	537	531	544	514	539	519	506	520	531	551	550	522	494	541	522	573	552	540	537	540	548	518	554	544	547	550	506	516	536	539	532	518	526	603	555	557	498	559	533	545	543	568	532	526	535	514	509	524	542	531	522	566	498	551	528	505	524	492	529	510	549	560	555	519	536	547	527	523	523	542	601	520	551	543	570	550	558	531	505	534	540	536	523	555	508	547	496	554	575	527	577	528	560	555	569	530	541	564	486	511	550	521	527	522	551	505	540	544	562	499	538	563	573	538	531	539	533	616	509	573	497	545	545	535	523	501	537	550	569	518	527	528	493	520	525	516	522	524	483	531	514	548	502	526	564	503	533	578	519	509	501	505	565	503	533	568	546	518	526	595	528	548	518	534	562	568	559	509	553	481	559	560	598	587	523	505	543	560	531	513	518	558	511	528	567	541	507	519	571	553	546	540	535	531	540	513	540	562	518	524	524	522	522	524	538	521	541	522	537	528	548	541	536	568	530	543	523	524	554	572	534	567	541	556	520	492	559	513	548	546	571	535	541	532	529	535	549	537	530	518	551	556	530	557	505	588	486	566	517	558	551	540	520	551	497	558	573	551	538	522	532	501	523	524	505	540	529	541	543	517	530	489	520	540	578	586	540	572	547	518	565	503	568	540	536	528	528	531	508	532	557	596	537	515	501	522	579	548	507	503	516	563	543	522	555	520	565	556	546	497	514	510	501	545	565	519	547	532	538	501	568	527	579	521	552	482	517	547	529	508	493	527	547	552	545	520	553	534	530	534	568	519	591	548	562	552	509	517	556	538	511	529	518	541	542	526	538	557	524	549	522	525	542	555	560	560	528	531	482	541	516	514	566	561	547	546	557	521	558	517	484	557	519
44840	18630	7522	2591	1576	1181	895	731	619	575	453	415	423	439	380	413	335	351	337	334	331	307	295	313	305	285	293	314	305	281	267	298	258	269	253	313	279	251	287	307	268	256	251	286	283	273	269	259	270	285	241	282	290	260	265	266	283	288	277	273	263	267	282	273	293	274	275	262	269	265	260	282	238	272	238	251	269	281	260	292	276	245	283	257	280	291	300	262	251	281	252	289	237	264	266	245	258	248	258	223	257	281	271	282	245	290	277	249	281	246	300	249	260	266	265	266	265	278	246	249	277	236	263	247	286	284	251	284	304	272	244	241	273	267	258	257	242	268	223	226	235	256	259	250	268	254	260	256	268	253	299	279	240	239	248	255	264	260	263	240	283	276	283	255	288	241	273	258	257	277	245	242	279	237	258	241	238	264	274	259	267	271	286	243	267	225	214	264	268	284	280	241	275	271	272	276	256	260	280	271	291	280	278	271	227	267	249	260	255	276	283	279	251	250	256	282	238	238	269	273	265	256	284	304	232	241	266	272	279	235	274	271	277	273	268	260	254	308	237	238	254	271	290	296	270	244	277	301	260	274	312	243	259	257	252	260	260	240	262	274	257	273	232	276	241	282	241	253	256	263	289	249	300	268	248	264	275	262	250	265	271	274	266	260	266	290	264	238	252	269	280	256	285	244	256	277	259	261	251	295	230	264	257	273	250	261	260	262	254	286	245	267	257	251	292	286	243	271	263	302	246	246	243	254	277	273	272	280	275	285	252	250	248	247	260	233	295	275	294	280	264	260	269	244	245	263	294	269	249	255	264	258	272	257	265	273	257	280	235	269	263	258	259	276	264	261	253	273	241	274	286	278	297	263	279	253	253	266	267	263	278	268	276	282	238	251	202	276	243	290	282	282	279	255	234	261	248	270	259	249	248	303	263	260	256	258	269	286	272	282	263	245	299	254	241	266	262	254	266	257	250	278	267	261	256	259	271	265	301	263	284	259	270	276	259	253	276	271	270	272	267	275	255	282	234	275	277	266	292	261	265	273	227	234	271	277	266	272	260	277	265	258	284	283	243	274	274	271	252	287	254	263	244	241	271	287	275	275	233	286	240	280	245	248	251	248	262	246	272	265	274	244	235	251	299	261	261	281	265	264	284	257	273	270	259	247	286	245	281	285	294	260	297	267	284	252	240	279	226	286	278	244	250	258	261	252	262	271	260	294	286	269	266	243	258	262	273	249	273	248	224	242	282	271	272	261	263	273	271	265	269	236	249	256	260	287	258	266	257	255	262	263	256	240	274	216	277	251	268	242	279	268	266	293	239	234	264	287	267	278	286	229	258	261	236	293	280	264	275	251	261	247	255	255	258	272	261	263	278	259	269	245	254	266	268	235	300	268	257	247	271	290	263	249	256	274	253	296	278	235	282	270	252	258	261	243	219	252	270	248	246	274	270	252	281	256	277	262	288	259	284	272	261	277	282	295	232	306	270	274	241	254	231	266	252	278	270	235	241	243	246	269	264	289	282	257	272	254	260	250	242	252	232	259	237	279	277	289	273	249	301	268	277	282	247	253	239	277	283	230	282	318	255	244	251	266	276	272	250	250	262	274	267	283	249	284	249	226	285	224	276	255	287	265	263	263	263	245	263	254	296	272	280	259	288	258	271	267	283	263	274	258	250	261	252	279	252	285	278	284	232	285	260	244	293	271	290	253	274	240	285	287	258	250	233	255	249	269	274	272	257	261	284	235	259	250	257	275	250	242	262	303	265	281	255	245	231	246	260	240	240	249	251	251	270	249	267	258	265	234	234	272	274	264	265	265	256	235	243	237	268	258	267	257	287	251	252	233	263	273	248	270	288	247	268	260	269	276	262	250	252	281	240	252	266	246	265	234	279	241	260	265	259	288	282	228	245	284	269	276	260	258	258	247	286	272	267	281	253	267	261	261	291	258	247	258	269	279	231	291	282	287	278	232	266	256	273	253	257	297	280	261	248	282	286	248	245	253	275	254	275	267	263	252	296	256	248	255	257	274	282	251	279	248	258	280	272	263	282	249	277	273	257	250	273	252	262	243	258	265	253	283	315	269	241	274	237	247	252	286	264	251	249	256	252	247	249	239	288	291	280	256	284	249	274	295	266	271	273	269	256	255	284	248	278	243	282	286	255	247	244	275	244	263	281	240	254	251	263	271	267	257	269	269	241	278	293	259	260	267	262	237	244	248	286	276	275	263	250	258	245	257	274	236	267	250	271	252	216	264	263	284	287	259	272	289	264	307	280	243	257	253	289	288	245	251	279	269	276	294	243	266	267	261	287	245	261	263	267	242	231	227	270	277	258	260	290	291	251	262	264	244	274	244	219	256	256	263	265	261	273	260	254	284	274	268	281	256	257	263	263	264	256	277	237	250	255	301	259	256	268	267	249	265	249	261	256	270	276	260	254	284	266	260	263	268	286	275	279	280	269	251	278	264	262	267	271	260	303	259	275	260	249	253	277	275	265	278	241	222	235	269	271	229	260	274	268	248	257	275	243	246	258	286	250	271	265	249	253	279	270	273	235	295	271	282	244	259	247	264	262	246	246	263	248	280	276	257	276	267	289	254	277	238	278	253	255	255	274	274	243	264	253	285	280	247	286	255	304	240	235	246	266	253	238	282	260	252	244	265	285	257	252	266	271	267	260	257	242	272	279	280	267	274	265	288	264	248	277	260	238	246	256	261	250	244	280	263	256	250	268	251	297	261	285	249	297	237	258	292	237	237	300	271	267	269	259	245	272	261	275	263	264	251	265	270	249	263	277	236	243	259	261	239	271	256	264	271	254	249	295	244	271	269	254	275	258	269	275	230	243	274	255	252	245	289	270	275	236	274	266	240	264	277	241	276	266	254	281	325	282	273	296	250	276	270	244	240	256	246	246	257	282	274	256	294	256	274	275	288	246	234	249	252	257	259	274	270	272	264	241	274	256	238	240	231	282	255	250	269	241	241	252	259	277	285	264	240	277	259	261	252	260	257	269	235	270	262	275	288	301	258	274	242	236	256	263	274	250	252	270	258	268	275	268	252	272	264	286	264	220	271	287	263	240	262	264	248	253	266	277	284	263	253	273	281	257	246	259	258	273	260	266	281	252	252	266	239	240	263	254	291	241	266	243	257	264	254	216	270	253	272	267	275	252	270	254	246	282	264	259	268	263	248	266	232	239	241	277	255	284	271	278	247	267	259	267	252	250	263	246	248	282	247	258	287	271	283	282	252	249	284	282	273	254	231	257	290	251	246	254	260	259	252	263	240	270	273	265	280	267	213	268	267	265	248	254	278	249	257	282	276	269	276	251	253	267	253	265	254	284	245	275	239	261	266	267	250	263	267	264	254	262	261	250	267	292	258	255	274	273	243	238	293	283	265	255	247	252	276	298	244	252	243	270	273	265	272	258	246	272	248	259	252	263	255	254	258	258	247	245	261	270	260	267	249	252	222	272	243	280	237	246	247	243	283
23586	2674	5918	6694	5694	4734	3862	3160	2690	2387	2062	1968	1771	1644	1574	1474	1326	1386	1245	1202	1102	1139	1115	1034	1011	1016	1038	1012	997	939	924	968	908	923	868	887	909	895	881	870	869	844	893	879	794	869	831	819	796	821	775	803	838	866	814	820	763	817	817	817	778	808	803	818	789	807	865	804	802	789	806	779	769	787	817	780	799	775	778	775	792	810	752	749	804	816	808	760	717	776	761	818	848	810	788	775	801	756	746	799	741	816	794	755	721	761	727	841	792	779	796	794	795	748	738	761	765	798	692	758	731	784	745	728	776	758	759	783	780	807	766	775	782	779	799	740	747	790	760	758	733	782	751	746	754	767	815	766	769	796	771	747	710	755	776	775	730	758	762	750	772	725	796	757	755	806	819	778	771	718	748	750	716	795	762	758	773	735	756	795	743	788	789	697	764	752	810	820	785	778	762	756	730	716	821	785	761	793	754	759	685	714	778	776	783	793	752	712	730	794	747	748	735	786	809	753	772	749	731	759	797	743	794	781	779	738	793	727	724	784	759	792	758	769	778	775	768	745	757	749	817	800	743	752	735	754	771	747	694	770	746	786	713	762	779	781	773	734	772	797	760	750	763	758	728	770	704	722	751	747	756	765	791	734	780	745	745	779	747	790	778	750	772	724	754	738	775	762	750	765	757	798	759	772	740	772	777	763	750	769	728	753	768	766	739	783	698	711	773	757	775	772	747	770	781	762	726	733	722	729	751	725	772	773	747	793	761	730	743	760	719	728	773	759	762	791	704	785	760	759	819	724	754	732	801	704	754	764	779	734	795	759	797	773	821	781	730	800	736	755	809	765	755	751	745	767	723	764	750	740	756	770	763	733	741	708	757	768	777	758	801	755	754	760	775	733	774	773	741	807	745	783	789	764	726	722	721	773	770	746	711	741	774	783	727	778	800	774	806	776	763	755	731	731	779	780	789	764	801	755	771	759	707	723	758	766	747	771	759	767	779	770	755	740	825	800	740	710	800	781	788	756	735	800	769	798	766	765	751	778	761	752	759	760	796	730	779	755	778	791	774	733	762	768	759	711	776	761	751	742	780	831	748	735	757	695	768	769	757	764	754	782	724	753	793	737	742	768	788	730	761	739	763	771	765	806	757	735	718	770	771	766	782	739	814	748	757	752	777	765	772	718	818	738	724	743	753	742	790	714	731	746	757	751	774	762	732	738	758	749	742	741	807	758	772	754	750	754	759	772	806	748	718	685	757	762	800	772	790	697	797	755	797	702	759	788	797	766	748	789	809	720	757	745	790	702	745	760	801	788	736	756	792	801	799	724	748	773	765	728	788	755	785	789	717	757	774	770	683	765	710	788	798	750	757	733	769	718	763	747	747	744	747	727	791	810	738	769	775	743	760	817	787	737	765	743	784	732	766	736	755	784	765	729	752	812	746	776	821	729	780	816	773	752	818	756	742	759	794	743	735	733	750	792	723	742	721	796	808	755	755	726	779	795	773	776	767	751	745	737	733	729	766	810	773	778	782	734	751	719	749	794	777	752	796	778	743	712	787	762	750	752	731	741	791	761	710	743	742	723	745	740	770	797	721	746	754	796	792	767	752	775	730	753	719	758	704	754	783	745	732	769	756	791	780	701	746	794	757	769	755	799	766	764	745	823	784	782	759	705	752	758	794	802	789	779	789	754	737	751	773	728	741	786	764	761	750	791	797	753	772	702	735	777	749	747	769	743	764	773	765	784	825	755	773	728	759	762	749	725	794	788	761	763	797	738	805	700	802	779	776	806	756	753	784	745	734	785	783	743	739	764	824	777	770	725	813	753	767	759	822	730	822	781	762	730	771	741	777	740	759	761	790	784	766	757	772	779	772	796	732	715	700	750	733	756	784	780	785	761	752	807	740	764	773	739	801	735	815	728	761	705	762	717	749	749	737	740	774	753	759	750	745	795	719	731	750	775	759	775	804	825	796	741	765	703	777	778	764	796	758	767	770	755	786	740	743	737	769	768	757	765	819	746	782	737	771	747	805	783	780	754	716	773	773	721	745	741	762	776	759	735	823	710	765	739	799	760	772	781	764	768	814	783	754	763	758	727	798	726	791	728	754	815	830	786	733	742	769	774	720	774	769	765	763	786	756	772	754	771	708	764	746	770	804	814	762	779	745	786	801	728	733	702	765	776	765	765	736	689	801	789	760	707	763	743	802	761	769	794	740	766	724	817	737	826	717	824	720	761	775	742	779	806	741	761	756	752	743	732	788	760	755	726	754	708	730	783	672	743	736	757	791	761	757	792	759	773	700	782	765	750	777	780	700	769	766	778	737	743	735	741	722	724	740	747	741	725	793	769	792	755	757	746	730	735	793	722	736	773	756	755	767	714	704	754	797	761	719	779	759	757	772	741	786	780	763	756	749	769	810	781	717	762	781	760	723	762	731	765	736	796	772	735	805	753	786	766	721	763	752	740	779	775	763	731	737	747	756	729	764	791	816	745	744	749	745	740	740	795	763	774	740	745	769	753	686	779	808	792	735	770	770	786	753	793	788	791	805	749	787	791	771	737	770	780	793	711	766	774	801	787	701	778	728	771	784	799	725	785	767	776	725	742	785	692	747	793	775	748	727	758	779	701	775	766	760	745	704	790	765	755	779	756	748	780	749	747	702	754	744	793	779	776	763	780	786	745	767	824	746	783	777	755	730	782	782	776	786	768	734	738	792	778	784	770	744	751	774	798	703	746	787	801	745	766	749	829	791	820	696	752	792	817	723	756	783	768	790	778	738	720	770	700	772	794	800	735	715	777	686	735	760	784	770	794	744	759	827	753	775	750	760	754	720	733	784	727	776	740	770	791	748	791	751	723	729	801	771	767	773	749	769	785	793	754	722	720	733	776	740	763	801	770	775	746	754	736	813	764	738	792	745	753	778	739	726	755	768	726	781	723	783	777	781	763	745	759	755	781	698	741	751	801	802	773	737	781	712	755	776	750	772	778	769	740	766	751	765	756	770	726	715	781	744	789	756	686	795	765	749	759	794	772	787	748	760	787	780	779	775	699	759	746	790	799	781	762	744	782	765	721	749	749	742	751	765	773	720	800	745	759	741	764	767	754	774	780	736	795	778	746	777	777	719	760	789	767	723	800	731	751	762	763	696	746	753	803	774	757	771	774	757	726	717	758	779	766	794	777	799	772	751	815	757	763	771	731	792	749	730	774	775	748	740	772	805	790	769	749	734	740	801	742	783	756	738	775	732	752	808	780	749	743	743	742	784	750	772	770	748	703	723	734	799	792	720	770	757	794	788	731	796	771	753	757	756	755	805	735	780	789	733	718	768	718	738	734	782	738	738	794	724	784	740	767	755	817	773	767	745	712	718	736	766	780	735	741	767	753	823	806	822	738	734	750	741	727	785	746	734	736	717	793	768	814	736	799	747	719	722	789	740	749	751	762	778	743	762	780	752	788	746	774	768	776	779	736	763	740	719	734	736	747	785	749
4526	362	223	145	137	124	108	87	97	89	88	95	70	94	84	90	96	78	84	85	67	70	91	69	79	72	76	81	90	74	66	82	72	80	93	78	76	69	91	90	68	82	82	71	93	70	83	98	82	96	106	70	66	82	78	97	91	86	86	80	94	88	92	77	89	68	79	75	85	83	71	79	82	73	83	86	89	74	89	84	91	81	84	57	94	77	74	65	84	70	83	76	80	92	79	70	82	71	79	70	76	73	63	74	86	69	90	77	69	71	71	92	71	69	89	83	88	96	81	73	81	99	79	68	95	72	77	71	84	65	82	70	88	82	72	79	73	80	86	77	71	70	80	93	78	70	87	78	68	71	69	79	93	92	65	71	74	93	77	103	63	76	80	78	78	83	86	78	85	77	77	68	81	83	87	69	71	73	84	83	90	93	75	74	88	83	71	71	82	67	85	84	83	73	83	89	82	79	88	87	73	79	85	75	86	91	73	69	89	82	71	78	77	67	92	83	73	71	75	86	87	73	77	74	83	83	71	98	89	73	75	95	81	74	69	88	85	74	79	81	69	102	70	79	87	72	77	76	65	68	74	80	82	69	68	100	76	78	86	101	64	76	102	97	82	94	79	89	90	71	81	74	80	78	72	75	61	79	72	78	79	74	98	87	79	81	83	65	95	91	99	73	79	68	82	85	97	67	79	99	86	76	77	86	62	73	86	65	107	74	79	75	76	85	85	89	89	76	95	77	74	71	81	88	73	86	77	80	87	71	92	71	83	70	85	72	65	83	86	82	100	79	83	74	77	71	80	80	80	82	77	83	79	78	80	73	89	79	79	89	82	84	69	78	91	82	80	91	84	80	80	75	84	77	85	79	86	78	70	76	77	88	94	75	76	66	79	102	82	90	71	86	77	81	77	81	66	79	79	69	79	78	71	68	69	63	84	86	79	82	85	96	94	63	101	84	90	85	82	83	96	85	77	89	76	80	88	65	76	82	87	71	93	86	76	77	82	66	87	84	86	68	81	83	74	80	74	83	85	75	83	71	67	87	88	80	81	79	82	92	92	78	73	69	67	82	72	87	72	71	83	75	91	83	76	80	57	88	98	77	87	62	90	72	92	77	75	79	81	85	77	78	69	95	68	88	75	71	72	75	81	78	76	77	84	73	69	90	69	70	70	72	81	78	71	91	68	78	78	69	77	72	88	60	95	89	91	73	78	79	75	83	72	78	79	81	66	81	74	95	75	68	70	74	85	74	90	90	92	72	105	75	59	90	80	73	75	87	90	72	83	94	80	74	87	75	79	81	78	72	85	94	94	85	87	73	87	94	94	91	91	82	76	72	90	83	79	79	94	61	74	86	71	86	74	84	63	94	81	91	86	75	77	71	77	77	72	83	81	77	82	86	75	69	76	81	84	105	92	76	85	76	75	74	100	80	77	70	73	60	70	85	69	87	89	82	78	75	97	80	82	66	97	72	75	95	85	86	70	75	96	67	93	81	77	67	95	78	84	65	89	65	88	80	85	66	86	77	83	81	80	78	101	78	92	79	87	80	80	75	89	93	80	73	72	80	88	76	94	78	66	73	92	77	89	83	71	80	66	71	83	88	85	89	86	83	82	80	68	73	91	70	84	56	72	65	85	95	85	73	58	75	61	85	70	86	88	81	75	81	79	99	80	75	82	78	82	89	91	96	77	84	76	64	81	83	79	74	94	73	95	84	81	86	76	80	73	84	86	88	97	84	77	75	87	74	78	81	92	68	85	78	105	78	75	52	61	65	77	74	86	72	75	80	81	86	71	87	80	65	87	89	85	78	83	72	85	79	79	70	74	78	90	77	77	86	105	68	92	86	68	80	86	76	75	90	81	75	91	80	98	76	82	66	88	67	94	74	93	84	70	82	101	68	82	79	91	74	83	88	80	83	64	77	80	69	80	76	75	99	95	92	73	65	68	89	88	92	84	83	81	71	72	69	83	76	81	80	78	93	72	66	65	93	80	101	71	101	87	88	80	76	81	77	74	64	62	70	78	76	90	92	98	86	77	64	101	80	81	56	77	90	90	88	80	75	81	82	80	79	80	77	82	83	90	81	70	72	72	70	86	79	87	90	82	78	75	67	68	77	91	81	70	80	73	87	80	78	77	85	77	82	68	72	69	86	73	78	91	89	69	74	86	82	70	81	93	81	69	77	96	89	99	90	84	77	88	99	86	94	94	86	69	70	71	81	76	76	78	82	83	85	85	81	79	63	83	74	87	77	98	89	84	84	81	79	60	79	77	89	79	87	91	78	71	79	76	84	77	89	83	63	78	89	81	69	73	82	78	93	74	94	76	98	97	78	86	88	92	69	79	83	85	72	98	75	79	89	70	75	59	78	69	88	77	73	79	76	84	88	90	71	88	82	86	71	91	81	74	76	83	74	70	90	89	78	64	73	83	76	94	77	78	85	69	96	75	95	69	82	88	71	102	85	90	95	82	98	74	82	90	74	73	85	85	105	90	74	99	62	79	98	77	81	84	85	62	89	81	76	60	84	93	82	86	70	75	74	87	80	70	79	75	77	78	92	93	83	99	93	76	80	86	88	91	98	77	74	79	79	82	65	77	90	71	87	90	92	79	94	87	68	87	78	76	90	85	71	104	89	96	85	85	75	62	92	75	75	70	75	101	69	77	79	77	69	72	76	86	94	88	85	74	85	75	90	83	84	91	71	83	96	93	89	66	77	88	88	68	78	111	91	90	90	88	63	99	78	87	85	80	77	67	80	87	82	78	82	78	78	86	78	70	79	91	76	82	73	95	84	85	73	87	82	80	86	75	63	86	107	79	82	92	83	85	86	81	93	83	91	84	84	68	85	109	77	68	69	80	83	78	92	82	77	70	79	78	89	72	74	77	78	81	80	83	86	77	75	75	81	74	77	77	81	78	91	79	75	80	79	87	88	90	98	79	71	75	74	78	68	96	83	92	81	70	75	89	78	114	90	95	78	91	77	80	85	78	85	94	67	82	71	91	82	78	74	104	82	78	80	67	80	57	65	84	76	90	75	88	74	104	79	84	81	92	87	97	70	64	77	89	85	80	82	84	79	73	92	71	71	77	68	88	73	86	80	73	82	82	82	87	82	90	71	76	86	77	77	75	75	75	87	76	85	82	67	78	74	78	75	83	87	68	69	90	95	81	79	91	82	83	92	87	63	67	83	82	60	72	89	90	75	77	87	76	69	66	84	64	77	84	80	89	86	76	71	79	85	62	71	81	102	87	100	85	76	80	79	79	79	78	93	74	75	77	75	69	101	83	82	79	78	72	77	78	102	75	92	89	86	82	84	77	72	87	77	67	74	92	97	64	88	75	89	79	84	75	81	68	78	67	110	77	97	80	73	82	71	63	68	88	77	73	60	70	79	86	83	72	94	71	74	95	71	73	83	93	68	64	71	87	87	69	66	80	88	79	77	72	67	83	67	96	78	84	68	95	67	90	86	81	77	80	85	62	79
3617	381	484	511	491	436	378	375	356	334	313	357	329	346	336	290	307	317	331	304	298	307	313	309	325	340	300	333	335	299	288	302	338	287	294	317	324	286	275	270	288	279	322	298	293	296	301	285	286	319	307	281	297	327	332	310	313	300	277	302	290	276	301	295	298	297	311	286	305	341	295	297	276	312	321	289	281	312	263	303	300	280	265	296	316	319	295	317	306	318	304	293	277	273	273	258	290	302	297	295	282	284	303	283	307	291	307	283	335	315	272	269	301	314	299	337	290	301	305	306	293	288	293	305	293	298	312	281	326	323	299	302	311	266	314	306	302	303	288	286	290	282	261	293	323	334	288	293	288	307	296	289	317	308	296	295	279	286	272	299	298	316	294	297	304	288	277	317	256	283	279	278	321	318	300	308	285	301	307	299	268	279	309	299	278	277	310	288	313	329	278	304	299	300	319	284	272	309	314	289	287	289	284	285	270	295	319	310	300	288	285	311	307	292	335	306	328	299	273	279	315	309	323	295	274	261	325	293	291	273	294	299	300	283	299	287	323	313	292	288	297	311	300	281	307	281	310	293	263	290	269	291	298	309	330	278	296	299	307	290	288	313	291	301	290	287	281	300	293	290	265	300	311	270	308	308	304	279	284	271	306	265	288	290	305	282	265	281	306	297	290	303	293	313	322	304	297	267	282	312	285	312	291	286	294	299	290	290	264	299	314	310	309	287	313	266	306	308	283	310	264	289	314	275	315	304	279	297	249	288	290	273	273	325	307	311	286	309	286	276	309	297	301	287	293	320	295	278	310	278	250	298	284	280	280	308	325	287	310	315	274	286	310	299	309	296	295	319	309	286	313	292	291	301	300	306	296	308	280	292	290	302	329	279	258	315	299	301	298	286	302	301	304	306	295	297	293	309	274	272	292	291	300	313	312	289	293	307	291	277	264	312	285	311	300	308	298	298	307	309	307	258	273	318	324	321	290	306	295	280	300	277	286	285	308	293	288	325	312	311	286	299	277	266	300	293	291	293	311	288	305	286	301	314	297	333	311	324	298	317	298	298	288	284	316	289	231	285	277	271	313	289	308	265	322	290	292	332	325	284	314	274	285	291	258	321	312	282	280	285	293	303	307	304	282	286	290	274	277	282	291	287	328	305	292	314	304	336	292	299	287	326	294	259	321	320	293	275	286	275	302	253	271	313	284	323	277	293	299	285	281	295	289	307	314	269	279	280	298	294	311	305	316	285	294	306	327	279	330	285	302	297	293	301	311	313	284	334	317	284	307	279	299	311	271	274	275	325	283	316	300	289	307	281	284	303	324	302	298	287	283	298	305	302	287	275	315	280	276	329	287	316	301	299	297	283	268	278	312	320	284	306	292	270	325	301	324	310	299	317	266	300	293	294	285	297	283	294	280	312	308	288	295	270	294	294	278	284	270	290	297	276	266	305	320	306	284	287	335	296	288	306	291	309	315	316	315	285	295	265	323	302	305	315	312	309	277	294	295	295	297	301	317	295	306	306	292	300	271	284	269	296	283	296	308	290	315	311	313	279	275	320	289	286	266	261	300	287	274	272	328	309	297	313	277	298	311	264	259	315	283	291	311	306	316	281	249	303	290	299	291	312	300	295	315	318	318	296	304	308	318	328	274	319	260	312	275	284	336	306	271	310	276	276	303	262	306	306	279	309	301	311	297	297	278	311	286	288	305	294	338	319	277	279	305	294	309	294	315	300	315	269	317	301	297	295	298	296	293	309	290	310	280	279	300	319	309	303	294	289	323	321	317	277	277	325	291	296	309	302	295	302	261	303	275	279	309	288	286	279	287	283	284	307	260	286	281	289	285	280	301	317	279	289	291	314	298	319	287	281	341	291	305	292	306	300	279	322	307	322	280	287	302	317	276	302	314	282	306	298	309	321	291	302	292	328	297	273	313	269	309	322	290	313	307	287	287	294	312	284	284	307	285	305	344	268	300	280	314	279	271	299	327	277	276	287	291	297	306	318	315	258	296	315	283	292	248	300	284	320	290	294	298	310	308	291	292	292	307	285	284	287	306	314	301	284	311	292	291	285	294	296	317	297	269	305	304	255	283	327	300	299	284	282	274	308	310	276	282	314	285	278	303	359	293	309	317	303	302	335	315	292	302	283	308	312	286	285	293	273	296	305	284	311	294	290	284	297	298	315	288	302	269	305	296	301	312	289	297	288	278	271	284	316	292	294	280	306	315	287	305	312	276	336	304	294	299	282	335	281	273	285	264	280	298	302	288	301	299	298	280	282	267	316	293	284	243	328	319	296	305	288	276	297	292	281	280	312	310	310	299	294	266	285	271	311	286	319	301	300	286	288	320	274	327	313	270	277	279	270	308	310	315	270	322	324	304	299	300	313	297	294	345	262	290	299	301	319	285	331	307	308	350	292	306	284	304	314	333	295	307	315	289	263	255	302	316	283	299	312	270	290	279	276	291	281	305	291	300	332	319	316	329	287	304	253	284	297	273	290	299	284	300	319	280	286	311	316	294	283	305	281	296	282	316	275	290	282	288	337	315	293	301	281	293	298	317	280	300	280	286	308	296	317	289	331	291	325	300	323	282	278	321	287	295	277	310	320	316	309	300	280	319	280	281	280	290	305	321	327	290	300	272	289	284	298	265	272	287	298	321	303	301	302	303	274	310	289	310	328	292	293	306	302	310	297	306	282	342	292	302	294	292	294	315	288	303	300	285	296	294	304	291	301	289	289	298	296	324	313	309	313	287	291	279	284	317	293	293	293	326	304	295	304	297	292	276	317	304	312	288	283	257	304	299	267	283	316	288	299	316	307	263	298	325	307	304	285	301	311	300	304	314	318	289	280	329	285	290	298	320	312	294	271	278	289	270	299	303	307	297	287	295	288	302	290	284	311	292	272	311	271	301	279	272	322	325	288	311	269	311	276	272	313	316	325	302	322	289	299	333	311	298	294	295	294	318	299	288	264	284	244	306	304	280	324	301	297	324	285	295	289	296	280	326	264	287	317	307	308	264	298	283	321	302	280	306	275	341	287	328	300	315	281	294	298	305	296	283	279	282	300	292	305	295	306	301	278	300	270	335	301	309	286	299	288	300	280	294	298	294	302	279	306	313	295	327	304	293	334	281	282	315	300	255	323	291	293	296	344	323	269	339	294	281	299	282	301	277	308	299	330	290	289	298	311	305	294	335	319	314	326	270	320	298	265	311	299	288	323	320	271	299	291	280	316	284	293	278	294	312	299	293	270	323	320	302	289	289	300	283	304	291	291	309	291	321	321	311	291	282	303	289	295	278	291	308	313	249	301	292	306	333	290	283	323	296	288	307	301	289	268	304	334	284	312	301	304	312	310	301	317	280	287	270	308	276	292	268	311	304	310	291	311	273	345	310	320	307	281	298	302	311	288	298	302	281	310	289	297	318	295	275	268	271	289	266	290	310	298	296	279	302	299	321	281	316	299	270	320	309	297	270	277	292	296
35179	9749	1924	1151	834	628	503	380	359	306	315	242	264	220	209	206	232	216	226	189	193	217	195	174	189	193	208	192	170	176	204	178	183	165	183	178	174	182	151	172	177	179	184	166	158	193	186	182	158	165	167	175	170	157	185	188	169	183	183	193	183	174	167	167	176	200	174	197	145	170	150	185	194	168	172	164	159	164	156	168	157	183	165	188	170	180	186	186	149	166	160	175	170	169	162	154	166	181	166	179	178	161	180	173	166	193	180	199	152	162	171	170	190	173	161	174	160	185	168	164	180	174	153	185	197	165	179	172	161	157	199	157	166	190	164	172	164	187	149	155	156	174	171	161	167	169	184	160	167	141	172	200	171	190	178	167	196	161	159	178	204	167	179	158	172	195	166	188	162	176	156	164	179	192	192	187	178	171	173	167	182	196	183	201	185	186	153	185	169	173	182	170	165	183	173	175	175	173	183	186	194	176	162	140	159	169	159	170	171	183	192	199	158	151	169	161	164	158	176	177	185	157	182	158	182	173	179	179	172	183	168	147	186	171	165	173	167	157	181	176	172	187	172	179	172	185	197	174	158	191	163	173	178	153	175	160	199	176	159	203	163	161	198	186	166	184	163	169	192	187	155	177	154	178	172	159	175	154	195	176	159	175	188	184	171	175	168	146	171	171	171	184	180	159	166	193	173	158	178	186	173	156	152	201	182	159	162	172	174	173	155	184	151	192	167	185	181	178	184	155	169	179	185	162	180	184	164	191	185	188	207	180	184	176	192	186	179	177	170	170	154	177	156	180	193	155	192	166	193	160	171	164	173	159	171	182	197	175	171	166	179	188	184	152	177	162	162	156	180	163	167	167	187	146	177	156	162	169	160	168	166	172	177	176	145	196	161	170	169	169	185	164	172	179	160	163	165	176	153	182	170	175	157	171	166	181	179	169	181	185	186	154	171	166	165	216	171	159	163	177	176	154	177	178	177	156	159	184	167	182	158	179	185	179	165	160	186	180	194	189	181	162	138	174	158	167	168	165	184	194	178	147	176	171	157	179	170	189	166	163	176	176	166	198	185	152	148	188	172	171	178	159	175	189	173	188	184	201	165	188	157	186	188	185	202	171	163	167	187	201	157	149	184	198	163	166	156	144	152	181	182	147	166	164	162	178	161	182	185	173	166	173	194	184	173	165	163	166	167	141	197	160	155	170	178	178	150	169	175	166	170	171	157	165	174	188	156	180	168	155	171	174	163	181	178	156	178	153	159	196	161	161	188	158	178	155	158	153	196	176	133	164	160	158	177	170	135	186	205	184	190	148	190	187	156	149	156	154	161	181	175	174	193	153	169	141	156	183	179	182	177	195	160	167	180	177	173	186	160	173	153	184	171	172	190	170	176	181	154	165	169	160	169	192	174	157	186	174	158	180	199	152	167	193	202	173	172	181	166	195	172	180	157	190	177	176	172	185	170	180	159	174	156	169	152	186	171	171	180	171	168	140	180	170	174	169	171	172	180	145	168	179	185	181	172	168	168	202	169	158	169	156	156	143	167	164	158	171	143	153	180	163	164	156	182	162	188	169	158	157	171	182	134	183	166	179	190	164	166	154	173	179	157	192	178	167	185	183	157	155	182	140	185	158	180	182	181	167	174	165	175	173	180	168	181	176	171	190	164	167	178	183	180	177	166	181	179	188	174	174	167	160	166	168	163	186	165	153	179	169	177	184	153	192	173	163	151	168	170	164	172	164	164	171	188	169	149	171	161	181	143	167	180	155	190	157	178	191	147	160	169	177	169	174	157	182	176	170	185	158	181	166	164	184	186	166	172	180	178	182	189	176	144	162	182	222	166	171	171	179	180	171	166	180	162	164	194	173	163	187	177	183	172	176	178	174	161	164	162	143	182	166	193	176	205	192	150	191	166	195	194	174	171	145	179	181	178	139	196	179	173	165	144	176	182	157	141	178	180	172	176	185	185	184	161	169	195	181	181	178	174	187	164	193	163	181	191	138	188	162	189	166	146	153	181	185	173	180	174	179	183	170	170	203	168	186	166	182	161	183	155	156	173	186	166	155	208	177	184	184	164	214	150	150	151	161	162	176	185	157	158	177	175	175	145	162	170	164	185	163	186	154	168	158	167	165	166	165	172	149	137	176	170	156	181	168	160	173	163	169	192	190	173	188	192	175	168	173	163	161	165	163	171	177	156	164	165	166	181	153	163	178	164	164	188	172	166	160	184	152	191	189	179	182	181	176	182	174	170	182	164	201	171	164	195	148	190	200	175	172	181	161	188	176	136	151	159	196	193	156	178	160	182	173	170	165	183	176	174	176	204	146	176	188	189	158	160	173	188	181	177	185	198	197	186	186	183	183	172	168	163	174	168	197	165	161	167	173	171	167	170	170	184	179	165	197	162	172	165	204	167	156	163	168	186	160	164	199	160	182	158	177	151	166	192	177	179	179	176	181	182	200	161	157	193	171	155	184	191	151	152	151	183	159	192	142	170	192	161	194	188	161	168	172	176	183	155	178	192	159	161	190	162	182	179	179	187	162	168	182	181	181	167	180	179	145	164	165	185	176	166	147	165	152	176	180	172	183	198	172	172	159	203	165	175	194	200	188	163	188	176	189	162	150	180	162	165	156	177	174	164	152	156	180	181	170	190	157	182	157	175	196	187	185	160	153	197	165	168	165	166	173	179	185	155	175	182	185	167	204	163	183	157	182	159	170	134	177	161	147	169	171	175	181	156	171	180	169	192	159	159	147	196	171	152	152	164	176	175	163	170	169	165	175	185	177	182	168	185	161	176	191	194	195	166	189	187	163	170	198	157	185	159	162	185	179	152	186	156	164	150	188	189	184	182	164	163	164	151	172	166	164	169	174	191	181	191	177	163	171	160	159	148	151	168	193	161	172	146	150	179	196	178	166	183	171	157	169	168	189	196	199	152	167	170	155	188	180	164	200	169	160	178	171	161	164	188	184	191	197	205	158	160	167	166	165	180	185	177	158	175	166	178	162	155	157	200	179	168	186	190	179	154	171	163	157	169	196	196	177	167	180	174	167	157	162	140	181	186	182	203	164	159	175	154	147	171	168	156	175	184	167	177	181	167	160	169	162	182	153	162	160	172	158	176	175	178	179	186	152	191	185	172	155	151	184	188	154	195	155	171	176	188	179	161	186	165	184	185	165	179	180	196	165	176	174	176	160	165	137	171	171	192	173	155	160	176	196	180	187	172	180	191	182	183	180	199	174	182	165	171	187	160	139	160	208	196	173	153	182	174	167	179	186	207	149	187	166	131	171	159	168	180	147	150	152	169	186	188	146	171	182	183	174	174	180	182	178	194	155	191	172	160	190	156	185	152	165	173	169	155	164	181	161	165	173	168	179	180	186	178	170	166	192	198	165	176	177	188	170	165	179	201	172	159	170	179	168	161	190	177	172	163	154	176	157	162	184	186	163	164	173	164	185	191	168	182	193	185	157	148	190	150	181	154	160
16872	1482	3127	3704	3087	2600	2189	1859	1491	1323	1253	1102	1028	1010	944	849	842	826	765	738	740	700	654	708	697	647	642	639	601	702	588	659	617	626	600	619	628	613	626	588	573	610	591	602	548	563	583	575	572	592	572	583	570	547	563	553	590	608	576	583	542	592	544	524	548	547	508	543	556	538	551	555	513	520	537	536	545	541	500	546	541	521	562	565	535	527	545	528	542	568	563	525	566	563	549	567	544	523	543	546	579	564	520	498	575	533	529	506	527	556	530	559	569	484	569	517	555	516	566	551	484	528	586	560	516	542	532	516	540	546	543	546	524	497	492	544	508	479	569	548	536	543	538	503	555	502	487	536	578	520	528	562	573	531	517	544	505	526	545	523	536	535	506	533	566	544	526	552	559	520	549	549	524	573	564	533	532	564	534	517	508	532	543	557	541	554	530	524	587	560	506	550	537	531	555	519	548	530	503	530	537	509	514	551	503	547	551	551	535	544	593	547	548	580	517	522	563	558	531	529	526	530	556	593	524	553	537	524	512	534	543	536	525	529	581	500	540	551	558	583	575	500	499	562	516	559	526	530	566	508	532	514	507	541	548	560	510	513	512	496	568	548	559	517	521	488	527	541	559	526	501	531	523	519	550	578	516	565	549	541	532	469	546	523	542	517	564	533	511	563	555	521	514	530	542	562	573	527	547	526	560	561	491	537	557	503	548	518	511	556	546	536	530	562	516	563	579	527	531	547	550	531	560	522	572	501	550	504	533	541	544	521	578	550	526	507	536	569	548	549	579	488	538	562	518	555	544	505	532	553	568	545	527	523	580	573	539	566	506	552	528	520	540	557	543	550	549	527	521	554	531	526	557	535	576	519	582	551	566	527	555	567	554	532	493	536	558	534	483	528	530	537	576	521	549	576	551	562	540	522	556	554	510	511	565	577	570	541	525	547	539	524	541	544	573	512	513	559	523	557	554	525	594	521	537	568	530	546	517	526	521	565	536	495	524	539	523	567	542	499	548	507	580	533	560	544	573	515	561	563	591	532	525	584	509	542	553	513	559	561	541	568	527	581	488	514	549	541	561	539	556	508	526	507	533	535	493	547	512	518	481	511	540	567	511	510	514	559	536	509	559	521	544	547	495	533	513	529	507	587	554	515	527	532	513	504	539	530	550	545	534	519	525	567	538	551	554	539	577	520	517	554	544	525	553	558	501	557	570	540	565	510	557	526	496	533	571	555	516	516	553	542	557	550	490	531	503	489	553	497	559	516	543	531	562	528	525	506	494	538	546	528	563	559	538	570	507	522	534	534	538	521	543	566	493	577	526	545	541	492	550	542	519	522	506	528	530	543	512	480	533	486	569	544	555	530	542	544	578	556	525	522	508	550	540	537	559	564	509	512	570	521	526	516	530	541	498	545	560	529	507	555	492	508	540	509	541	573	513	561	525	498	531	506	569	517	526	534	556	547	510	568	536	531	578	543	532	555	502	563	556	545	559	532	538	535	557	533	540	528	519	574	525	539	543	547	578	501	536	537	491	523	557	509	523	535	566	550	560	485	517	530	507	525	572	530	531	534	550	544	530	500	540	530	614	511	558	541	510	556	510	547	517	514	527	552	514	535	522	564	574	541	544	520	563	574	522	539	546	512	571	558	565	504	498	523	502	537	537	524	517	529	538	510	511	542	530	484	540	530	569	542	549	524	569	562	535	551	531	531	544	541	529	506	530	522	596	534	545	551	531	543	575	530	564	551	538	548	557	577	499	521	509	520	546	560	557	529	508	536	526	586	565	581	505	548	518	501	530	521	524	569	544	505	506	524	573	532	531	543	523	560	522	551	559	526	547	523	564	523	542	563	516	517	508	553	540	526	578	561	520	557	505	565	564	536	554	543	542	537	509	543	529	566	562	534	535	549	553	512	617	527	530	527	518	516	538	567	514	561	563	560	525	529	556	537	534	544	516	566	599	554	558	548	533	557	581	539	542	531	550	536	559	541	508	556	498	546	561	539	521	548	532	548	500	532	482	534	543	504	506	489	531	536	561	534	553	565	539	519	493	498	557	527	535	550	538	524	541	517	525	502	508	563	518	542	509	584	558	540	532	532	522	506	560	533	536	596	485	548	539	521	553	545	530	513	484	543	556	533	549	521	511	560	533	498	537	596	512	563	500	512	515	544	541	523	540	532	555	531	558	542	526	533	528	519	523	536	501	532	516	517	534	532	551	578	497	547	510	515	551	522	504	550	490	574	538	537	546	513	584	540	538	540	545	531	561	549	557	509	530	539	573	525	500	536	566	536	533	565	566	551	573	529	460	581	538	556	554	534	532	531	577	559	493	557	531	497	512	509	532	514	549	548	516	521	541	530	523	552	547	573	539	548	578	516	577	554	549	559	538	545	548	546	535	515	525	558	541	515	520	515	542	540	538	503	516	496	524	611	534	505	554	535	539	558	546	560	515	541	532	526	529	554	546	533	559	516	530	483	511	525	536	547	547	542	514	543	519	528	545	529	539	525	506	532	547	507	525	543	544	539	550	550	593	547	504	545	523	539	529	551	530	529	525	533	551	560	567	537	528	520	540	542	530	508	537	521	541	522	531	546	522	525	554	554	542	539	546	486	538	501	560	558	550	545	541	523	547	481	545	579	520	507	524	551	520	561	572	534	522	543	545	523	503	541	577	556	503	574	552	526	512	490	519	522	554	558	545	474	540	540	514	500	556	590	537	550	544	550	530	554	572	524	549	561	555	525	573	539	548	546	500	539	522	508	557	531	536	501	546	558	502	535	534	533	496	505	552	556	563	538	525	553	556	552	534	460	563	573	580	515	570	528	517	535	549	505	543	577	534	527	538	523	559	533	516	538	546	509	542	523	530	546	524	534	547	578	544	569	531	514	517	522	514	532	531	506	539	572	563	495	528	508	539	548	539	512	547	508	533	561	548	526	507	516	526	518	534	568	532	543	569	546	563	566	558	492	524	526	574	512	502	528	520	532	520	560	535	525	537	511	544	492	570	547	577	545	535	522	576	562	506	526	542	494	563	486	541	589	527	572	528	500	580	543	525	501	542	524	582	540	564	530	516	554	499	515	571	515	522	488	546	539	523	528	569	539	537	557	564	518	584	558	535	530	539	573	549	539	522	527	536	520	525	562	543	500	553	536	527	550	532	586	520	553	562	504	537	547	536	567	510	551	530	522	501	533	536	533	529	551	550	566	524	521	546	549	515	536	527	524	536	539	563	527	540	557	506	517	562	532	518	505	500	504	559	519	569	521	544	542	533	555	518	555	579	501	550	546	558	561	558	562	539	549	560	521	551	518	520	549	534	533	534	503	577	486	533	539	535	532	488	567	507	518	555	536	552	542	584	514	542	501	526	563	520	549	505	513	508	556	550	567	519	580	527	555	549	570	535	542	553	572	560	549	549	551	552	524	545	532	523	548	545	503	520	536	562	543	533	550	516	561	525	520	564	560	542	530	558	543	540	557	533	511
42394	19777	9626	2705	1601	1208	911	757	637	573	495	465	445	377	368	346	380	333	316	318	334	337	315	353	326	283	285	290	308	261	314	299	287	249	280	294	292	267	272	278	278	265	271	255	295	306	290	272	256	273	274	272	265	236	261	264	262	280	273	261	233	246	283	272	237	246	260	253	247	269	254	294	238	256	277	233	248	277	288	289	273	262	253	272	260	270	256	277	251	294	208	278	263	272	281	275	268	260	244	254	248	257	261	246	291	271	257	272	291	253	248	271	285	289	246	266	241	233	249	256	269	265	244	284	280	286	268	271	273	257	262	268	244	280	272	229	256	264	266	260	267	264	260	287	280	295	284	274	272	250	285	259	238	255	267	271	243	271	250	255	251	297	269	275	272	271	268	258	240	249	265	287	251	249	261	247	278	297	264	274	238	255	271	252	281	274	237	263	225	273	271	262	256	263	244	256	236	262	274	238	264	254	246	265	227	246	240	251	257	274	258	259	294	279	242	252	238	280	243	246	269	238	290	242	274	269	238	265	280	259	244	265	248	263	261	268	281	235	267	274	247	259	247	248	280	247	258	251	232	270	241	267	267	264	252	236	271	249	288	256	225	274	254	246	246	231	232	247	242	271	252	254	264	265	281	224	285	283	251	255	249	284	268	256	238	299	230	257	278	266	261	238	253	275	291	259	275	276	273	233	272	257	269	262	264	223	272	287	265	286	274	262	288	265	302	263	268	282	238	271	260	260	270	283	252	247	264	261	262	263	262	262	271	261	253	244	262	266	272	289	272	271	218	281	273	247	300	304	262	280	262	262	267	259	269	274	265	274	270	246	241	244	301	274	258	252	278	256	246	236	264	266	283	256	250	279	287	259	281	236	272	252	279	256	250	261	261	290	274	280	253	244	264	296	279	255	252	269	282	274	248	282	234	275	265	263	232	245	279	278	256	277	252	263	274	249	242	276	284	288	263	260	241	265	259	261	237	237	261	271	264	255	278	262	271	251	272	257	251	262	234	246	266	284	258	292	271	316	263	292	240	251	283	261	238	238	294	280	274	255	262	275	271	247	273	283	241	286	264	248	282	262	279	269	252	251	238	267	242	257	283	263	277	284	260	271	272	255	259	252	253	274	268	250	264	264	267	268	271	240	251	268	262	273	259	281	271	268	245	244	255	233	257	273	293	256	261	263	270	242	275	235	244	256	249	261	271	260	249	252	252	275	287	244	263	263	277	260	286	293	249	266	267	277	293	248	247	271	279	288	290	252	263	299	260	247	270	264	290	247	269	240	234	264	290	251	247	265	253	255	246	267	287	261	283	247	287	235	276	266	272	270	249	262	247	276	276	257	263	281	248	256	277	269	255	256	269	262	257	243	247	252	281	270	270	261	265	261	237	222	262	228	260	254	262	269	268	278	280	297	266	262	253	249	228	255	272	251	257	276	276	232	291	287	267	198	238	278	278	266	250	301	270	277	281	262	260	280	263	266	259	258	270	252	262	237	256	264	225	247	266	265	267	250	267	254	257	245	240	282	246	251	238	264	249	261	272	269	238	272	278	264	255	243	250	286	260	216	268	267	249	255	291	265	251	270	258	290	271	253	285	233	275	267	282	273	262	280	259	252	253	268	221	250	258	270	252	251	279	278	278	273	257	270	227	262	257	277	283	238	272	294	246	257	264	238	250	262	284	268	238	283	259	279	266	287	278	278	266	242	252	253	264	277	244	265	260	276	279	248	250	269	257	261	263	253	248	253	266	264	271	258	221	278	268	255	247	262	246	284	276	243	280	285	260	233	272	234	279	241	270	249	263	276	275	292	280	254	266	262	277	268	243	258	270	230	264	261	272	276	256	291	267	285	270	262	244	254	242	246	242	245	283	267	237	255	269	263	268	260	258	257	259	256	263	238	231	263	249	263	281	255	248	256	245	283	259	255	232	248	269	253	234	266	225	262	259	242	273	274	264	248	278	250	242	266	264	261	266	270	233	259	240	264	257	285	274	261	267	263	270	251	271	270	271	270	281	255	252	250	283	244	288	266	222	261	261	254	258	272	276	290	258	246	251	269	271	241	273	250	274	250	280	254	271	278	241	240	262	231	275	255	258	287	249	277	259	235	247	265	265	257	298	272	242	244	292	262	232	258	253	279	274	246	277	234	276	257	262	252	284	284	244	248	257	254	240	247	259	296	261	267	259	285	277	275	266	251	282	241	249	279	231	240	252	257	279	291	291	268	267	266	251	255	266	260	262	291	255	269	247	269	254	263	262	256	268	255	282	277	263	252	262	243	272	280	267	249	259	246	233	287	231	264	288	257	245	263	274	283	274	261	256	259	274	265	227	257	263	252	278	274	278	258	294	227	280	248	242	270	271	256	238	303	240	262	290	273	251	255	266	257	277	260	224	248	250	277	257	265	253	248	235	252	246	260	285	271	235	237	262	253	266	286	250	269	267	266	258	271	264	269	291	252	265	287	261	262	248	251	247	265	230	279	244	278	265	262	228	294	245	266	272	262	283	284	250	246	260	272	255	276	236	276	234	268	291	257	257	263	282	252	276	252	261	236	273	243	280	265	263	228	242	272	280	258	255	276	259	279	240	275	251	289	269	266	254	264	268	267	247	256	247	249	250	279	281	251	267	263	298	255	257	264	268	257	277	281	220	269	257	273	255	281	256	280	272	255	246	283	253	278	271	242	267	254	259	273	256	271	276	258	277	265	253	254	271	247	246	284	233	259	232	294	264	261	275	226	268	260	264	237	270	267	262	273	243	273	253	240	262	269	247	250	274	274	286	265	291	244	234	270	238	260	293	283	258	244	274	282	260	288	261	271	282	258	284	239	256	286	267	268	247	260	264	271	288	270	237	259	240	261	264	270	269	276	261	267	242	258	256	284	230	291	255	248	268	268	260	281	293	258	249	266	262	266	264	280	251	275	248	251	230	286	269	246	299	238	255	257	286	242	259	250	239	258	281	262	254	252	295	285	276	221	254	261	236	248	264	239	283	239	279	269	269	286	259	241	274	264	273	261	268	242	263	274	288	275	259	253	234	241	279	280	244	251	237	234	243	283	266	251	245	276	241	263	250	267	245	230	273	277	266	247	269	249	261	248	255	258	293	249	258	251	246	272	272	280	267	258	253	283	263	273	258	252	263	275	250	267	226	253	265	239	242	263	231	263	282	254	272	284	285	294	266	241	265	257	262	274	250	239	233	267	259	251	264	272	296	265	270	244	270	257	266	292	270	246	269	298	258	256	254	253	255	280	253	271	259	241	249	273	264	239	268	284	243	252	275	269	247	287	247	258	269	260	249	256	278	266	276	243	252	255	235	287	274	256	260	284	244	242	270	266	271	274	248	283	248	258	237	267	261	267	252	274	264	250	252	263	286	268	248	277	233	270	243	241	260	240	295	286	297	262	240	286	266	293	256	282	270	237	254	248	280	264	232	283	293	245	273	283	247	285	239	230	239	256	229	254	271	233	284	253	243	263
22529	2743	5888	6608	5690	4654	3872	3166	2822	2395	2091	1916	1776	1615	1545	1422	1297	1251	1198	1163	1190	1105	1083	1085	1017	1045	1015	1006	943	978	928	927	933	916	901	844	867	911	843	881	837	811	840	911	837	807	814	865	820	795	828	799	840	776	822	836	789	833	744	820	838	796	834	804	812	813	801	812	821	837	766	790	823	807	766	790	797	768	799	782	768	749	762	754	770	780	787	755	766	814	765	808	762	792	794	802	780	789	752	798	801	749	768	750	760	744	765	754	728	774	768	744	815	738	707	775	793	747	770	744	771	741	766	778	730	789	743	846	781	801	789	762	802	781	804	763	772	763	739	730	816	753	758	790	772	793	770	718	733	794	790	789	723	758	802	752	758	742	727	797	755	783	807	754	723	750	776	707	747	771	750	730	815	772	751	758	775	767	750	752	722	769	773	797	755	756	764	730	758	765	770	744	756	794	733	793	755	769	744	746	721	749	788	782	814	764	755	754	733	779	750	784	792	751	743	722	779	729	742	731	700	737	808	790	760	765	745	794	753	777	747	792	748	760	783	802	763	738	780	789	749	730	810	768	764	765	800	719	788	729	723	776	755	746	751	775	742	773	810	748	736	773	712	758	776	743	770	734	710	763	724	770	717	747	769	717	754	737	700	743	759	752	721	719	761	792	798	742	801	773	797	772	715	786	755	753	747	726	742	781	772	795	740	762	780	801	758	751	758	791	750	773	784	748	759	779	756	758	757	739	737	759	747	754	751	723	750	784	796	800	765	797	767	753	785	751	692	760	763	733	732	812	739	743	770	751	753	832	787	773	766	769	772	735	745	732	751	721	777	807	780	753	798	768	753	739	738	717	737	780	758	750	750	773	748	764	780	695	742	772	769	755	742	752	799	773	776	718	800	767	741	739	831	770	768	750	740	749	760	762	779	775	708	773	767	749	776	779	773	811	721	798	745	747	737	808	804	751	808	795	788	755	759	742	727	777	744	751	725	702	767	729	709	733	753	743	806	757	703	716	790	746	752	754	748	758	733	743	750	735	704	757	778	730	767	752	721	713	728	742	764	747	830	805	788	793	787	729	787	775	764	768	733	758	759	717	757	710	722	739	681	782	739	726	717	753	770	761	792	782	760	745	713	787	758	796	792	759	844	750	773	722	708	799	799	729	767	744	765	773	771	750	779	755	784	742	764	742	782	794	751	732	722	736	736	754	788	731	772	731	787	707	759	733	793	692	709	757	751	822	766	774	773	795	797	774	756	774	734	768	716	776	742	782	778	782	698	763	724	726	729	737	756	806	781	834	817	717	776	809	830	704	794	734	766	812	720	752	790	749	748	779	724	763	787	726	791	703	776	803	763	724	801	752	813	770	751	790	781	779	764	799	793	806	766	750	802	818	815	773	813	765	819	765	746	796	783	722	781	738	785	698	767	783	754	735	751	772	732	761	744	766	748	755	755	779	764	744	757	698	744	772	783	748	754	739	762	762	763	775	773	749	805	796	780	741	768	773	814	713	780	726	710	776	778	736	737	783	774	736	759	744	762	801	763	746	766	772	735	788	759	779	754	790	806	747	749	753	773	745	779	803	792	834	777	712	774	760	753	738	736	722	755	778	732	759	736	776	790	711	799	782	750	784	750	753	774	750	742	804	747	762	740	782	740	765	731	780	789	801	764	785	737	784	740	778	709	719	771	736	762	788	785	748	788	769	788	759	800	714	772	785	840	779	740	766	736	768	770	755	737	690	715	734	743	810	781	736	765	769	794	737	746	788	760	771	761	743	762	808	726	706	709	749	737	785	769	851	749	737	813	775	779	736	713	753	767	761	730	773	765	773	726	746	780	770	729	755	763	797	783	771	804	727	771	712	726	780	702	763	798	739	718	767	695	743	787	787	758	762	777	777	758	724	727	798	748	769	757	792	812	750	732	767	762	755	797	754	746	791	742	771	739	778	782	694	797	746	761	785	771	809	715	762	726	780	800	734	726	774	762	785	753	769	750	762	791	725	747	735	723	794	710	794	720	724	755	778	723	733	753	764	757	749	757	780	740	736	747	822	742	818	733	702	790	767	765	781	777	740	795	706	770	759	732	770	735	714	749	747	788	765	763	706	747	739	702	738	750	784	738	748	775	780	755	778	803	737	784	759	736	744	723	791	778	748	719	706	721	744	725	760	736	768	784	795	721	763	726	784	741	677	771	712	757	792	753	789	714	770	729	765	767	770	750	747	729	778	781	739	761	723	733	752	788	770	785	728	768	751	759	747	768	743	697	736	748	772	738	779	748	781	793	753	798	726	752	696	787	742	765	745	713	729	797	710	751	716	773	708	782	725	724	770	797	791	803	804	765	823	860	739	742	773	710	731	781	719	766	719	792	748	770	787	742	729	773	730	705	719	785	770	792	824	798	737	779	771	754	792	787	778	765	786	718	713	731	783	737	732	776	772	774	752	764	737	743	771	701	749	739	743	782	798	743	746	718	741	802	749	795	781	694	754	785	749	731	739	795	718	766	740	720	778	759	729	770	740	747	720	799	733	811	728	761	792	797	775	758	774	719	755	734	763	735	777	733	755	780	763	786	748	753	769	769	763	751	767	752	772	781	807	768	774	752	746	758	728	788	733	780	752	761	744	728	760	754	735	791	745	734	780	755	714	749	770	756	756	760	728	760	745	721	749	725	768	724	724	713	747	698	733	726	792	711	770	769	783	777	795	731	742	778	780	773	728	760	781	770	788	819	750	758	738	763	792	753	754	761	781	748	758	773	763	757	776	843	777	757	744	783	715	751	751	725	763	785	806	741	773	740	765	773	784	754	736	744	772	709	751	818	803	831	759	783	751	802	778	675	784	727	780	777	721	786	769	807	714	810	778	747	753	766	737	797	797	741	771	779	758	776	744	735	716	720	765	769	753	739	722	716	741	782	753	709	786	743	784	786	766	786	722	754	750	750	762	763	753	733	748	794	764	713	724	782	778	807	754	773	724	725	762	786	804	747	734	776	708	785	787	753	770	716	781	784	768	788	783	764	746	761	735	702	808	780	735	758	720	775	831	785	759	787	727	714	794	724	740	777	807	751	745	732	779	778	796	726	761	763	747	781	742	709	763	732	789	781	798	689	736	768	743	772	681	754	767	767	707	757	797	751	786	822	731	746	747	765	749	755	730	794	822	762	767	732	741	734	760	755	777	773	748	716	791	681	810	745	742	754	796	733	747	818	716	810	761	749	796	739	737	766	789	822	771	765	736	772	731	736	793	753	788	824	755	782	700	742	744	740	815	731	810	719	797	727	701	794	744	818	767	788	747	752	772	801	730	748	724	757	762	755	734	750	756	746	745	795	748	758	765	756	763	777	781	753	727	756	717	794	745	765	766	739	796	733	776	736	745	782	754	744	762	788	756	748	722	806	710	763	737	784	737	774	749	791	775	713	736	743	730	760	782	764	786	728	779	744	765	733	734	707	748	732	733	729	822	748	722	763	758	748	818	720	752	781	809
4325	335	204	154	107	114	90	97	103	90	84	93	100	74	96	84	87	84	101	85	81	73	93	74	63	75	63	90	70	90	76	91	63	76	96	96	80	89	86	84	73	66	85	93	83	83	75	85	91	84	82	87	68	85	93	70	76	65	77	80	93	93	81	83	69	78	68	67	90	92	76	85	52	74	79	88	78	91	80	79	74	73	66	95	82	67	74	94	90	95	79	73	80	67	83	90	83	87	69	78	79	63	80	84	60	95	89	76	101	83	61	67	75	86	90	65	97	79	71	71	80	76	65	66	98	101	82	79	77	78	77	77	76	80	84	86	75	92	86	86	87	76	85	76	73	84	86	70	105	81	82	68	71	82	78	91	86	92	97	72	75	68	76	87	82	91	84	88	85	78	81	81	79	93	83	82	71	62	88	77	68	89	78	95	94	103	96	101	59	79	69	90	76	73	90	93	72	72	80	96	80	70	73	68	73	91	85	87	70	61	78	76	94	92	77	68	77	70	88	76	85	80	84	73	76	77	79	89	96	80	68	80	70	59	88	67	87	77	83	75	82	82	85	76	65	79	97	63	90	69	75	72	85	63	83	90	98	84	83	70	67	77	67	68	76	92	70	78	82	79	74	94	81	78	74	73	71	80	81	83	87	76	85	78	83	90	71	75	91	78	99	94	94	69	87	86	74	77	85	79	79	69	68	75	84	81	70	96	84	88	72	69	86	88	82	81	87	81	86	84	73	78	78	71	74	83	87	94	67	74	70	83	83	74	73	72	80	70	85	80	95	84	86	95	70	79	84	90	94	80	86	78	87	77	103	86	77	76	84	88	82	83	96	74	72	80	63	78	89	76	73	68	84	81	72	87	69	86	83	74	73	87	69	72	70	93	77	89	76	70	67	70	74	68	103	75	79	104	91	87	85	73	87	88	68	82	74	70	60	65	86	82	81	70	74	85	82	85	102	81	72	69	87	93	69	84	64	83	65	79	72	71	67	89	81	101	70	85	81	82	73	92	74	100	71	78	76	79	92	97	71	80	71	67	81	103	69	89	82	94	71	73	86	85	73	61	86	94	81	70	87	77	85	82	88	94	93	81	68	91	94	76	75	80	78	75	94	83	84	80	100	71	74	76	71	90	78	74	78	76	75	88	68	70	84	73	76	78	76	84	66	71	76	82	77	68	80	77	86	86	73	72	65	75	71	81	73	74	78	76	75	86	84	75	82	62	82	82	85	76	74	77	81	82	94	79	74	78	86	64	76	71	101	79	77	86	79	89	82	83	91	82	80	72	84	91	81	98	62	96	77	79	88	94	55	80	79	80	61	83	70	69	84	89	79	77	77	64	102	81	77	71	88	84	70	91	93	76	79	73	76	86	79	87	66	80	78	86	79	64	80	75	75	84	73	80	92	89	77	97	77	71	76	93	77	79	88	65	62	85	58	81	74	78	73	72	91	86	80	71	82	77	91	70	85	63	76	95	75	72	78	87	78	92	79	80	85	74	88	71	84	89	79	69	97	75	64	66	75	77	76	95	71	98	78	93	83	80	80	82	74	73	71	79	70	96	85	84	87	66	82	77	72	82	77	84	67	78	78	78	93	80	118	91	72	77	87	73	75	85	79	84	71	94	84	62	89	76	88	79	71	93	94	78	80	73	75	85	74	70	71	78	83	71	83	81	87	83	84	88	77	76	76	78	90	103	80	80	62	60	82	82	74	79	81	81	73	76	73	68	71	78	101	69	78	80	81	74	83	77	70	85	87	80	92	80	97	95	70	72	66	82	71	74	92	88	66	99	68	79	79	68	95	66	77	86	80	81	87	91	99	84	82	86	82	85	86	80	79	75	75	72	96	87	76	85	72	87	66	74	86	71	68	69	75	87	77	73	80	77	72	66	83	89	74	80	89	54	75	101	81	93	71	71	80	77	79	90	73	88	62	75	90	72	90	93	68	79	89	76	84	75	78	70	79	54	64	86	87	86	100	88	91	59	64	83	86	88	78	80	89	75	88	67	88	76	60	79	79	80	85	70	89	76	84	82	90	71	73	66	75	91	59	96	70	80	80	83	88	71	78	77	81	76	72	97	89	73	84	61	86	91	64	88	84	72	83	68	84	88	89	88	77	90	82	75	68	75	95	63	65	78	75	86	88	88	75	73	79	80	97	98	81	84	76	76	72	75	78	58	68	85	89	82	65	63	97	63	108	79	66	75	83	87	73	94	81	73	86	67	74	81	81	66	94	81	87	101	77	88	93	88	87	83	85	105	63	96	76	74	68	86	83	76	75	76	73	74	72	69	79	65	77	84	81	79	82	85	85	73	86	102	75	79	81	88	84	85	92	86	78	65	65	75	71	81	77	79	75	81	65	67	83	67	98	82	81	91	91	70	70	89	83	82	81	76	72	78	83	70	96	76	78	76	72	75	90	75	90	83	73	81	69	66	81	96	80	89	83	76	76	61	63	73	61	85	74	87	76	73	87	63	86	77	73	77	92	74	70	62	83	69	90	73	83	92	90	78	74	90	74	76	86	80	78	96	80	86	95	88	82	94	99	84	80	72	78	71	83	67	94	83	80	67	80	78	69	82	85	79	84	69	86	77	96	88	77	80	90	90	87	87	75	68	83	103	65	80	82	87	79	94	79	79	52	80	79	67	81	93	74	64	73	59	77	86	77	72	89	78	81	75	90	66	77	91	65	69	68	78	74	75	76	63	84	85	87	84	68	86	78	82	82	73	81	81	74	78	71	96	72	93	92	68	79	80	89	78	80	71	81	83	70	81	82	63	83	107	87	97	71	83	77	75	86	86	77	68	70	91	64	79	88	71	88	79	92	79	77	77	99	98	93	95	83	84	84	82	83	89	75	88	76	81	82	92	75	80	84	75	91	90	84	82	81	79	89	82	87	92	71	95	90	72	98	83	68	73	71	77	69	81	86	77	81	86	86	79	70	82	79	89	76	80	90	72	79	88	76	80	75	78	90	61	76	83	80	67	77	76	82	89	81	71	70	65	72	71	70	59	98	89	88	77	63	73	74	76	92	86	77	77	72	74	78	77	68	75	87	87	83	85	90	89	80	79	77	72	82	88	95	73	64	76	83	74	72	91	82	66	86	87	84	83	91	84	75	79	64	81	66	78	91	69	98	84	68	68	73	79	83	80	82	91	90	93	74	84	79	74	83	84	78	62	70	73	74	75	80	84	87	84	85	96	96	81	76	79	77	85	68	77	88	80	86	81	88	96	76	86	92	92	74	99	81	87	73	80	72	75	77	92	87	76	81	63	66	78	75	81	89	77	81	78	108	78	78	61	70	95	96	85	77	85	69	83	79	78	95	79	73	88	74	87	86	73	73	92	68	75	89	74	84	61	76	90	90	82	77	74	76	82	69	74	79	68	76	88	91	72	77	75	73	79	92	68	64	97	78	88	91	75	103	77	87	75	55	83	75	94	75	91	60	72	82	77	71	95	91	76	83	73	83	79	90	87
3431	357	468	506	413	385	352	361	359	348	361	315	332	303	297	327	286	324	340	286	294	329	286	304	294	297	296	319	327	283	292	297	309	303	299	323	294	280	302	306	286	283	281	315	327	290	280	249	278	326	313	274	273	290	280	292	294	314	277	303	300	315	311	287	279	298	294	337	308	298	296	321	282	300	288	314	316	318	287	307	302	270	287	266	306	293	306	297	308	282	302	311	290	289	270	310	290	311	301	282	268	293	285	284	266	316	270	291	280	278	294	270	267	304	266	285	296	304	299	298	301	297	303	302	306	327	296	313	289	311	304	283	309	273	313	290	286	285	306	286	281	287	310	312	281	341	292	312	275	307	326	346	295	300	300	275	293	311	289	291	298	308	309	303	322	305	284	308	298	311	290	268	313	280	279	293	308	296	300	286	267	305	307	308	283	288	285	270	295	267	299	280	308	315	264	305	279	300	282	298	283	292	276	317	318	258	295	297	283	293	292	266	264	303	280	279	310	300	259	279	292	279	275	295	305	287	287	291	284	308	302	299	270	275	294	274	261	303	296	301	311	316	324	290	317	275	293	297	278	287	280	292	287	295	294	319	306	335	292	285	313	295	294	321	284	303	304	316	279	263	297	299	312	254	304	269	255	296	256	303	280	304	302	279	301	310	307	281	320	290	301	309	297	280	304	351	297	290	307	324	296	272	289	322	276	282	296	273	280	321	281	291	289	295	297	282	312	279	288	293	281	301	313	258	297	290	310	300	308	286	293	287	265	288	277	260	292	278	284	302	310	277	304	308	317	282	302	320	309	308	299	288	304	288	288	298	297	303	306	299	281	284	285	280	294	273	305	300	279	265	319	257	304	290	299	281	320	308	301	327	265	289	342	310	291	281	309	287	298	276	283	324	306	295	320	321	292	290	292	307	288	270	297	295	302	312	262	294	295	280	318	294	265	289	283	271	324	289	271	299	285	309	255	308	309	311	305	288	281	301	268	297	321	284	290	301	295	317	309	285	288	267	265	302	300	286	294	322	297	296	291	311	276	277	299	281	308	288	305	302	268	334	288	294	307	285	290	284	315	292	278	295	308	275	263	274	292	293	270	274	281	285	282	287	274	279	298	295	287	273	297	265	301	292	296	276	287	287	300	326	270	297	290	280	307	255	261	298	287	283	319	293	280	286	274	286	292	282	273	327	275	320	293	325	311	293	284	299	302	303	290	276	309	297	326	255	298	304	307	310	327	270	321	299	313	287	286	289	287	291	289	287	307	276	308	295	306	294	312	268	293	295	304	310	295	293	289	289	239	300	254	315	267	308	308	278	333	299	294	297	312	307	307	298	270	265	332	306	274	305	270	300	298	295	292	318	335	297	312	293	288	314	304	275	307	330	270	311	310	298	282	303	280	324	269	272	304	287	261	286	287	279	307	295	292	294	308	303	312	311	270	285	281	287	271	304	271	309	308	296	303	298	289	306	300	299	295	293	278	313	281	302	288	313	294	285	282	277	290	300	305	273	295	306	268	263	282	278	298	295	321	297	289	285	307	283	282	294	300	292	309	286	290	253	308	293	293	317	267	300	309	282	320	302	318	275	287	285	277	263	282	301	304	292	305	291	300	289	285	256	276	293	305	310	306	291	279	309	287	298	273	296	287	303	298	306	275	320	280	280	323	298	296	300	296	296	266	303	319	288	267	280	274	307	305	297	292	298	289	302	287	270	323	289	290	289	277	297	262	315	308	304	277	332	293	285	317	281	255	300	295	277	320	283	294	290	287	296	289	290	320	287	283	295	291	318	305	282	280	275	289	309	282	279	289	298	304	310	294	268	298	339	272	300	287	279	292	319	299	277	292	317	277	289	284	268	278	307	278	296	285	323	295	270	278	269	286	321	306	307	299	294	292	304	278	278	305	314	305	290	304	275	299	264	284	304	314	309	286	304	313	265	266	296	267	271	275	293	295	273	290	302	289	312	275	263	273	322	289	314	308	312	287	313	298	302	293	301	307	266	293	330	274	289	307	272	320	296	280	306	306	310	284	285	316	299	303	300	305	306	298	299	327	328	320	297	317	261	274	283	300	292	283	280	293	298	314	314	298	279	279	266	315	298	311	276	290	293	289	312	272	293	287	271	258	307	305	296	300	271	288	311	297	307	293	324	312	310	291	289	301	244	313	307	321	266	260	282	278	288	265	283	300	282	307	279	294	271	277	305	314	299	322	301	268	270	280	305	271	274	331	298	308	278	264	286	299	326	273	291	279	308	311	285	283	285	294	288	309	268	303	289	297	317	300	287	278	303	297	298	324	289	273	293	288	296	284	290	279	324	306	294	282	291	303	270	317	304	310	301	285	301	313	289	295	310	299	308	270	294	319	276	279	287	317	285	322	294	301	307	319	284	301	291	309	293	304	276	295	289	264	311	290	313	293	291	342	315	293	289	279	329	290	315	320	306	313	277	319	276	312	300	294	320	297	287	289	286	310	318	295	300	290	300	272	297	291	312	295	282	262	297	287	287	321	295	311	325	276	284	272	289	327	287	287	343	286	298	300	281	317	298	289	288	288	301	303	286	272	279	259	289	296	305	302	276	305	285	285	262	313	307	336	282	315	274	292	289	314	282	306	266	314	309	280	291	315	271	253	282	299	311	277	283	307	324	289	296	299	321	286	295	285	280	285	306	291	311	274	339	291	262	271	304	275	315	303	278	272	273	291	286	318	289	281	277	316	291	298	293	321	276	282	271	305	314	288	291	286	294	292	317	299	288	294	288	271	285	326	280	298	306	292	298	276	289	310	284	300	294	274	301	301	291	313	298	299	295	319	279	345	281	306	285	305	282	273	308	285	293	270	294	340	305	295	305	300	283	284	285	314	296	296	309	274	309	247	277	267	306	331	318	283	312	306	301	270	309	270	292	298	329	307	295	268	308	305	302	273	299	294	313	333	324	304	307	289	287	258	264	276	277	298	311	313	298	303	293	270	310	298	290	280	275	297	284	253	277	332	271	292	254	299	308	267	305	272	285	304	302	299	318	319	328	293	288	271	305	302	265	303	276	313	292	286	286	279	308	285	290	284	267	292	304	238	291	299	284	319	297	294	291	326	281	349	275	296	300	271	314	302	301	292	316	297	300	293	303	292	307	300	278	294	281	320	307	306	286	305	322	317	304	279	287	342	303	263	299	286	295	273	284	264	287	323	302	289	303	321	321	266	261	287	298	282	283	325	277	282	293	262	296	307	298	296	302	257	320	280	299	278	286	330	290	305	294	299	304	312	300	274	277	281	317	303	331	322	261	277	294	282	318	311	288	300	293	306	292	304	307	300	271	331	275	301	275	298	312	299	271	294	286	288	295	291	321	296	296	321	275	302	262	259	285	308	317	283	288	258	289	284	286	284	272	276	276	278	341	294	278	319	314	294	309	290	292	300	291	308	252	262	267	304	299	301	300	287	311	275	299	308	312	294	285	285	297	276	296	294	290	273	311	277	277	316	291
34803	10313	2034	1177	823	638	494	396	358	324	289	279	243	233	248	235	180	232	231	200	211	202	179	202	209	204	203	178	204	176	204	184	176	192	184	164	211	158	182	192	176	159	168	173	182	166	161	173	165	194	166	180	177	205	184	177	195	181	177	152	172	155	153	187	150	167	173	186	170	172	186	179	196	182	188	158	158	187	181	169	185	167	182	185	175	159	165	169	171	150	174	180	185	188	190	187	164	159	175	169	182	177	151	202	168	188	179	172	168	163	167	211	145	151	188	178	192	155	185	175	176	196	168	173	173	181	172	183	185	144	185	179	180	173	165	166	181	168	182	192	161	181	158	172	182	193	175	181	174	172	189	160	152	168	161	181	167	170	166	178	176	160	169	142	181	176	175	178	162	165	178	168	191	178	170	181	160	168	176	163	178	174	148	160	148	156	176	166	192	179	177	178	148	191	169	185	161	171	181	176	184	183	157	165	185	157	180	163	156	161	188	155	144	184	160	165	170	169	175	181	191	165	177	169	148	186	208	144	183	181	164	144	180	189	172	169	191	162	174	154	175	165	153	176	157	166	152	147	178	194	180	184	193	190	189	173	151	165	174	190	160	183	181	176	167	191	160	161	189	172	167	168	193	178	194	162	180	175	158	191	148	147	198	154	188	177	168	163	158	158	179	148	159	181	174	167	168	171	158	174	179	158	167	177	158	161	169	191	182	166	167	180	177	165	180	188	163	178	176	169	185	187	175	168	184	175	171	171	166	163	176	179	186	157	162	156	161	147	194	166	168	163	171	150	175	183	172	163	146	182	188	187	161	150	159	172	166	179	205	169	157	170	178	165	172	173	196	192	168	176	162	147	177	184	166	165	174	159	163	182	145	184	154	165	183	190	185	170	180	172	178	163	151	183	175	181	165	178	169	159	172	162	186	168	171	176	178	179	183	177	165	173	170	165	149	169	173	163	194	149	171	182	174	196	166	157	176	180	179	179	185	171	176	158	176	171	174	168	187	170	156	172	182	168	190	160	190	193	165	170	156	187	181	172	174	181	164	169	178	163	168	158	186	170	186	183	171	163	177	169	199	180	183	177	179	169	169	169	195	195	184	175	176	160	166	171	165	170	151	181	167	194	161	185	191	164	193	172	162	179	180	187	157	175	179	172	161	166	177	145	157	188	176	154	183	171	172	174	170	163	154	191	143	157	162	197	176	197	173	161	179	161	199	198	206	157	142	182	178	164	180	170	167	160	190	165	165	166	188	174	194	154	162	169	190	173	167	183	171	157	162	164	198	177	172	153	186	189	181	133	183	146	176	160	163	169	165	168	160	164	172	176	181	176	150	172	155	173	171	168	159	172	168	147	173	162	171	204	150	153	173	151	167	166	152	174	163	178	154	134	159	175	165	194	203	168	160	170	172	193	189	172	162	149	160	162	156	164	160	178	191	182	180	200	170	172	144	170	170	168	169	159	151	160	164	178	173	167	184	168	180	169	162	176	189	176	168	172	187	195	194	163	182	174	188	165	169	173	194	195	164	164	191	175	169	183	184	175	160	166	171	177	173	164	150	188	158	164	183	181	189	162	168	171	192	171	148	170	170	190	191	165	182	173	174	159	157	174	164	173	181	186	167	194	183	176	164	177	170	179	168	165	164	176	180	166	183	160	157	183	163	161	197	181	186	168	162	162	180	189	164	166	185	158	180	167	174	152	170	161	198	174	185	162	184	178	188	157	144	182	170	147	159	161	166	166	163	172	162	150	194	149	190	192	178	169	189	184	145	174	192	149	178	158	180	188	168	150	182	149	180	167	174	157	176	186	178	171	175	190	129	150	186	173	165	170	156	155	191	191	170	185	171	159	172	166	191	167	172	189	170	168	166	187	197	162	163	162	163	158	158	177	188	184	164	173	170	184	151	193	170	160	180	179	197	180	165	167	168	183	175	173	164	154	168	158	139	171	176	166	184	152	167	182	193	180	177	150	170	167	176	182	171	169	193	144	169	192	174	162	179	175	163	153	162	164	166	183	171	206	201	184	178	160	208	153	179	191	203	176	167	179	168	175	181	173	169	176	152	175	150	182	182	139	162	173	182	172	166	158	174	166	178	193	162	169	201	178	162	171	151	186	187	183	160	193	177	160	188	161	168	179	169	163	171	152	173	174	153	181	177	167	156	161	167	162	160	159	187	160	160	159	178	156	166	175	150	177	160	165	168	176	181	147	152	172	182	179	182	176	164	159	163	162	175	162	156	170	171	185	180	183	185	170	152	192	175	167	158	185	157	171	172	150	184	153	187	181	168	151	183	220	147	190	160	185	166	157	157	166	173	190	167	180	181	172	164	177	193	183	146	172	178	182	179	167	158	179	166	170	169	156	152	168	157	155	174	170	161	183	152	194	152	179	181	164	199	169	177	157	188	179	163	170	174	171	162	157	178	163	175	161	182	180	165	137	160	175	173	175	161	175	158	179	179	159	175	164	179	179	204	169	165	157	182	170	174	162	190	170	189	178	170	174	173	179	173	180	179	196	175	172	157	179	146	180	166	189	178	155	163	175	151	186	135	165	171	168	171	187	173	174	205	153	173	192	163	174	170	182	167	171	175	167	139	186	154	148	183	147	175	154	178	188	160	172	172	188	170	170	172	157	162	183	162	189	179	163	158	169	166	190	170	177	182	174	164	178	186	166	182	159	176	168	178	181	162	177	189	186	167	167	195	180	172	177	165	180	178	180	162	170	182	194	160	169	176	158	185	170	160	159	162	174	149	174	170	200	158	174	171	161	139	184	202	150	189	172	166	165	186	177	164	175	165	163	178	190	173	148	181	137	163	141	167	185	177	169	172	165	141	191	159	173	173	154	157	189	181	159	166	176	204	180	181	164	183	155	196	177	172	170	166	160	169	175	157	198	163	154	184	182	184	162	169	173	168	179	159	172	171	165	180	191	186	161	199	173	175	177	156	181	172	186	166	171	157	158	172	162	178	164	156	150	162	159	176	150	173	172	184	177	184	151	195	171	172	175	173	202	201	162	165	177	172	187	195	166	171	181	183	183	182	149	177	177	165	162	205	177	184	187	168	161	165	161	174	162	179	166	170	203	171	184	159	170	161	159	160	180	179	179	179	169	135	184	183	170	161	180	176	125	166	184	146	156	150	181	168	165	183	165	166	168	170	191	191	171	171	187	172	177	167	178	178	157	169	181	173	186	150	174	166	170	185	157	160	191	197	183	178	160	183	155	189	159	179	157	162	182	166	194	174	171	193	158	167	161	161	193	168	170	201	189	179	192	159	163	164	183	164	185	173	176	174	163	182	170	166	151	189	189	158	196	185	164	180	178	160	181	162	183	185	163	193	165	184	170	169	174	188	152	187	215	183	154	162	185	168	163	154	182	192	176	171	195	188	181	174	168	162	164	145	174	165	183	178	160	169	191	182	161	197	169	170	165	165	176	207	179	169	155	179	180	183	182	161	176	153	171	214	162	176	171	166	190
16594	1496	3326	3626	3141	2595	2201	1825	1496	1387	1237	1108	1059	999	926	868	824	820	798	751	748	737	741	707	698	689	676	693	637	672	669	589	612	578	590	578	608	591	633	603	578	567	594	633	606	643	561	557	594	608	580	595	539	591	579	590	595	554	606	575	566	586	561	574	614	546	592	549	540	554	568	544	609	587	547	545	552	555	522	503	535	555	541	495	557	541	520	543	578	527	565	542	557	586	547	547	571	541	574	539	518	531	547	556	578	558	571	508	478	521	546	560	525	524	547	513	575	577	551	514	525	552	528	528	502	574	512	525	548	537	559	524	504	536	557	590	522	497	519	556	570	506	533	548	530	511	541	588	588	529	495	524	527	545	519	542	545	578	508	552	540	545	452	501	580	548	524	536	540	554	536	541	569	549	530	561	519	490	517	536	536	572	569	568	545	532	524	534	559	570	524	543	511	512	504	492	546	546	554	536	525	561	520	513	521	548	537	577	588	541	499	533	568	520	513	577	560	546	537	573	571	553	533	502	538	521	576	525	545	533	517	509	571	537	521	492	538	546	529	503	515	536	481	513	537	561	532	516	532	543	584	569	532	531	536	524	575	543	540	528	550	527	535	535	538	567	532	543	506	570	522	544	554	532	560	539	526	529	555	530	501	518	541	528	574	547	572	588	519	542	561	514	544	605	562	520	566	556	533	513	540	554	568	562	554	522	534	523	494	555	568	548	548	543	534	542	527	571	571	570	562	535	537	534	551	568	517	504	537	552	528	495	494	522	498	528	544	528	551	552	518	531	538	527	557	558	560	559	527	522	560	546	567	539	568	536	529	535	520	513	551	552	537	547	519	560	525	554	537	567	460	516	527	579	584	516	496	532	547	565	537	550	559	532	579	530	556	522	506	597	561	513	523	535	520	554	530	519	518	541	561	548	551	517	527	564	547	515	512	527	558	513	535	576	567	540	522	541	489	543	536	520	551	554	538	517	536	561	555	514	574	580	539	590	514	552	510	495	541	508	546	554	532	558	563	501	532	556	518	554	572	492	547	571	505	589	523	524	539	523	504	523	517	547	525	541	552	577	550	546	540	551	564	558	503	552	538	584	519	546	547	566	518	538	530	530	532	553	551	541	537	528	575	565	549	522	535	565	517	537	549	526	491	564	510	506	539	521	566	567	516	534	561	514	541	563	516	532	507	546	525	515	539	519	513	533	562	550	568	581	490	527	548	583	571	574	536	503	571	511	534	541	499	582	523	519	523	544	544	530	531	542	543	564	528	537	490	498	523	529	557	511	538	533	523	536	558	559	543	536	504	562	544	573	575	551	538	502	521	594	516	509	531	551	580	572	512	514	537	546	514	578	580	549	557	535	523	553	523	518	521	564	534	520	524	545	523	547	529	541	540	556	571	526	508	543	535	583	521	519	567	586	564	568	528	596	539	531	523	501	554	536	561	549	528	545	537	550	544	494	525	573	524	524	550	522	504	536	564	516	545	544	555	529	533	520	525	542	511	579	512	527	534	542	554	551	549	543	526	586	535	538	578	578	542	570	550	520	530	544	551	512	517	537	525	548	548	536	516	498	553	538	565	513	516	589	541	549	567	518	548	547	563	555	538	554	513	518	581	550	480	493	532	554	515	529	533	566	500	542	553	516	535	536	575	532	528	560	570	534	532	538	544	567	548	549	567	553	494	575	524	546	528	580	560	570	507	542	546	520	533	537	561	519	534	551	561	546	533	530	533	567	528	598	489	564	543	520	524	541	520	538	570	536	550	539	539	521	504	537	557	562	527	543	579	547	523	548	553	526	578	544	548	532	544	545	603	513	547	526	546	504	547	528	548	536	555	570	515	564	530	580	525	521	539	537	517	483	539	534	521	516	526	559	578	567	563	558	567	556	585	533	532	510	528	516	557	531	539	518	531	544	549	525	506	532	546	551	552	533	560	546	532	507	540	529	517	550	489	529	574	556	534	561	490	531	518	523	543	559	530	539	504	554	561	537	521	570	585	566	578	571	545	514	537	548	536	566	532	528	563	524	544	566	562	514	535	544	544	548	534	524	513	540	579	536	551	551	538	534	539	518	569	549	534	513	544	571	470	555	579	532	521	525	502	500	525	523	541	532	539	544	539	537	513	550	534	546	524	510	513	529	556	546	546	519	576	566	523	577	542	532	515	551	542	549	524	555	518	549	518	513	516	568	550	566	536	501	552	547	496	507	547	545	559	548	522	558	527	578	510	524	584	541	536	521	569	508	534	569	522	544	524	524	535	503	557	550	530	558	538	552	511	508	566	505	505	513	560	508	553	565	578	553	543	535	503	560	541	562	492	528	565	582	540	550	557	532	525	577	556	533	529	544	571	518	522	551	509	529	517	568	569	508	535	543	537	499	553	575	514	525	530	527	532	483	554	534	549	519	541	546	541	553	545	551	539	537	546	539	564	519	568	550	526	550	555	538	559	488	530	512	499	555	497	511	520	534	558	583	546	541	525	559	588	556	552	533	527	527	517	529	512	521	549	526	569	569	505	498	565	542	509	553	546	491	552	525	504	520	555	563	548	568	477	497	585	517	572	544	543	522	551	521	509	548	539	544	512	511	539	570	544	532	529	576	564	548	524	558	563	502	523	525	553	556	505	589	551	547	540	525	508	556	537	537	493	556	530	536	513	518	540	544	553	521	562	545	536	598	540	517	501	551	550	530	545	542	516	574	556	525	532	541	537	564	533	517	484	535	571	530	532	532	508	565	573	535	531	525	584	518	552	583	511	565	536	518	565	512	529	483	543	553	471	519	527	486	556	553	544	580	575	560	542	552	535	572	519	578	555	534	574	555	563	528	588	518	544	554	534	536	533	558	556	527	569	551	532	513	510	558	541	542	506	533	553	600	544	523	537	524	547	518	502	534	540	507	491	521	584	525	543	532	547	537	559	552	553	527	534	553	532	539	537	554	522	557	575	526	520	543	545	523	554	550	507	598	561	574	517	544	557	527	538	562	552	528	557	581	540	572	515	532	547	542	560	525	561	576	575	520	516	551	538	579	518	547	503	546	531	527	551	533	544	590	542	532	533	525	559	533	533	512	580	536	531	509	535	529	508	531	513	507	551	525	499	530	545	531	537	490	517	541	576	543	519	533	502	526	562	533	558	576	538	526	552	507	516	557	507	524	542	532	547	569	566	538	528	570	525	524	498	515	521	552	499	564	560	516	598	542	516	550	538	504	560	531	495	524	549	533	571	560	520	511	521	601	569	537	555	546	511	562	484	580	508	518	528	544	546	561	537	548	533	543	539	535	563	514	547	533	524	517	524	558	514	557	548	545	504	531	520	564	532	525	579	580	566	560	572	549	534	523	562	537	558	515	529	507	561	544	501	518	559	553	501	503	517	522	538	528	576	511	553	594	516	546	514	535	505	533	527	591	595	552	542	599	542	571	517	507	522	551	556	515	565	526	540	544	574	513	557	558	551	539	530	488	570	510	526	532	539	541	537	543
40552	19929	10068	2847	1630	1234	943	757	612	573	498	436	438	385	352	340	343	361	328	331	359	294	286	336	285	292	312	311	316	265	294	293	302	254	282	312	277	297	282	258	261	251	285	284	290	258	248	291	240	277	300	285	290	257	269	268	264	254	262	279	298	254	277	268	270	277	299	229	264	302	255	266	251	259	293	277	287	245	283	274	291	253	263	262	269	273	283	271	250	271	257	243	265	282	280	269	259	232	260	274	255	237	247	276	257	273	287	271	271	280	247	254	248	281	261	248	258	230	265	253	262	258	279	248	238	245	262	240	269	254	282	272	276	286	263	244	272	286	286	261	275	263	276	250	258	273	274	251	277	244	275	244	240	256	239	256	265	250	247	245	282	252	277	260	253	269	288	299	278	275	256	261	264	281	275	251	232	277	246	280	249	265	224	235	241	269	278	250	252	262	247	280	256	238	263	264	272	245	267	249	266	252	251	247	250	248	261	277	255	271	277	247	237	269	264	241	275	237	251	287	283	241	245	299	293	250	257	234	271	253	256	262	255	280	256	257	252	253	292	257	259	252	257	272	257	267	262	276	254	301	212	256	242	284	239	233	270	267	252	287	268	264	260	290	287	263	250	254	263	265	259	251	252	262	276	265	242	272	254	255	272	248	251	258	228	249	282	238	273	250	293	252	271	270	238	265	258	294	269	248	263	268	278	263	228	278	279	258	261	231	256	286	285	271	250	261	264	265	258	261	312	263	259	249	253	270	300	278	274	271	263	271	252	269	264	266	239	280	264	273	254	248	257	259	240	269	287	266	267	271	291	241	231	241	270	290	245	274	267	238	258	286	244	282	236	232	253	230	276	295	254	233	247	264	243	272	272	265	256	264	295	262	266	274	247	282	287	269	260	278	274	297	260	276	256	274	232	300	273	278	278	248	300	285	232	263	242	242	264	262	267	242	305	254	271	252	260	253	269	276	244	253	245	248	243	253	264	232	281	271	247	273	247	281	259	260	283	278	270	261	268	240	266	258	252	252	233	269	258	265	269	255	263	272	286	256	272	244	251	284	263	227	236	246	307	280	265	262	235	278	255	252	253	257	286	265	249	242	265	254	274	268	261	265	272	235	241	245	273	241	276	259	271	250	266	267	258	276	257	275	250	270	270	240	273	271	266	257	263	251	263	279	296	259	281	263	255	248	257	246	247	302	230	281	251	283	265	260	256	247	260	265	289	279	269	277	242	240	239	243	252	256	227	255	277	273	260	258	267	278	280	280	274	237	268	275	274	255	287	279	220	278	270	249	240	254	259	267	257	266	282	252	263	254	258	256	252	253	272	267	262	273	231	251	270	244	284	266	272	239	261	248	215	302	256	253	280	284	232	252	271	257	267	277	273	227	244	279	254	259	267	268	266	277	271	238	267	262	272	274	273	265	269	244	257	270	253	245	268	274	278	259	280	282	241	259	254	264	279	261	243	269	243	233	283	275	269	263	284	251	243	261	265	263	265	247	259	251	279	268	239	305	254	254	263	315	253	253	276	270	278	278	248	265	235	279	297	260	269	278	259	277	276	249	293	279	274	265	247	238	251	289	246	241	243	244	262	269	256	253	255	241	260	256	248	268	260	244	267	262	249	282	279	262	267	256	264	257	257	258	266	271	262	234	255	243	250	265	285	271	261	265	285	269	266	257	242	283	248	282	265	269	264	264	258	252	248	277	242	264	306	264	275	264	279	245	248	306	276	254	287	283	235	276	258	250	272	263	246	276	263	229	265	259	278	234	280	274	273	257	244	267	256	264	286	249	270	277	233	256	247	251	231	266	304	282	226	252	279	263	278	254	255	258	242	226	248	269	271	263	251	264	244	270	237	268	275	275	264	269	261	269	274	254	272	280	251	235	264	250	263	263	267	288	261	277	271	272	258	250	271	274	285	265	235	287	260	273	251	229	266	248	265	245	240	254	253	247	287	283	262	260	247	255	284	284	267	246	265	266	256	263	240	241	279	276	241	251	288	259	274	281	276	264	267	271	255	277	250	245	249	252	241	269	250	260	243	265	257	256	257	261	236	234	285	267	259	268	248	239	259	278	257	264	258	231	254	286	257	288	259	271	279	253	265	292	245	251	234	239	271	259	255	255	267	243	238	262	266	272	246	284	247	269	214	246	254	275	253	277	269	250	229	251	254	261	231	275	275	212	272	282	256	240	272	261	250	253	243	237	262	283	263	266	258	277	264	274	264	264	273	254	253	273	230	253	260	258	277	277	275	276	271	267	292	245	280	299	232	275	297	243	254	268	297	229	238	243	253	264	259	249	268	258	279	257	239	270	268	240	261	262	273	227	255	259	245	255	261	267	251	264	265	255	258	265	256	239	283	259	265	254	273	274	262	271	250	268	256	255	245	253	265	271	266	303	252	253	257	303	273	257	249	270	262	263	266	254	261	256	270	260	286	239	251	245	239	291	246	265	266	279	273	229	276	282	313	256	247	280	271	248	252	254	237	272	265	259	271	267	260	273	261	222	278	255	266	244	278	270	258	257	252	234	274	287	243	241	262	264	273	262	247	266	249	281	276	259	248	246	254	295	266	281	260	233	251	258	261	261	265	260	245	253	269	249	283	255	290	254	270	272	269	249	247	271	287	246	295	256	282	277	256	247	238	260	288	240	214	260	254	278	294	284	247	241	303	232	266	228	253	271	246	253	253	263	306	274	256	260	277	266	270	287	266	264	281	241	250	236	253	249	260	268	251	271	264	266	244	285	273	262	271	251	275	249	241	260	267	261	264	254	278	283	264	232	267	230	290	252	244	255	225	242	259	273	276	243	270	275	259	265	265	248	269	258	241	248	253	268	278	237	264	252	249	257	264	255	262	282	266	261	270	260	253	257	270	278	261	269	251	294	259	258	226	286	284	267	275	244	266	263	281	272	237	269	265	260	247	265	239	231	268	274	283	246	240	241	235	280	245	222	268	246	252	263	264	257	256	263	250	270	278	261	273	262	247	282	262	272	264	268	251	298	254	274	277	258	268	296	254	251	272	237	267	281	254	249	251	268	262	266	256	233	233	271	260	272	276	262	228	253	237	256	276	261	266	273	261	261	241	241	251	232	302	287	243	247	284	285	251	249	244	265	281	247	249	262	253	297	271	276	276	251	270	260	249	258	243	267	258	269	254	260	289	261	256	271	269	260	265	275	247	260	275	290	251	291	251	264	260	291	224	285	274	258	252	288	278	262	247	281	295	272	287	270	261	238	271	277	267	269	268	262	270	286	261	242	244	269	304	268	249	260	277	249	268	291	286	263	258	229	291	262	258	274	243	303	275	251	246	284	267	296	239	267	252	281	232	253	251	282	244	283	255	252	280	283	255	247	261	274	273	268	294	270	255	268	248	270	252	285	251	274	263	275	282	280	290	262	251	274	250	262	262	261	266	242	247	266	265	281	271	279	258	257	289	235	265	268	251	267	255	263	264	241	237	259	284	256	270	263	231	275	286	256
21852	2678	5890	6665	5738	4568	3967	3293	2727	2447	2109	1903	1777	1700	1531	1412	1382	1288	1226	1206	1170	1147	1128	1040	1050	987	969	1004	976	915	888	908	922	898	891	879	904	885	875	889	892	839	836	833	862	831	862	843	871	841	857	800	841	777	775	783	835	807	773	847	799	816	797	787	808	812	778	816	811	765	855	776	796	811	817	822	765	784	747	737	805	796	795	756	791	789	816	729	764	786	756	792	774	756	753	776	746	751	750	756	755	782	789	777	781	744	763	766	834	718	783	760	750	764	810	751	755	739	761	771	817	772	817	749	814	803	832	703	803	734	779	770	727	780	751	776	786	751	757	725	782	797	761	759	728	748	823	744	752	802	756	820	754	754	786	825	730	735	775	728	780	776	762	765	781	783	761	788	754	782	747	752	757	747	760	774	721	755	727	799	758	743	724	775	774	711	772	781	722	840	777	758	737	733	773	760	753	762	745	789	731	790	794	765	768	789	742	772	749	740	780	797	732	743	798	756	751	739	766	766	799	760	761	802	771	736	773	790	789	781	741	752	805	731	771	736	749	772	782	739	756	768	770	731	782	742	725	780	771	720	787	733	738	733	757	784	777	763	761	764	773	776	786	723	746	749	760	772	774	772	742	724	832	790	757	738	752	814	740	774	747	778	801	746	787	722	801	760	771	755	772	745	772	763	712	785	806	743	758	775	764	746	751	727	759	780	778	776	753	788	738	734	714	746	739	743	757	766	766	790	759	725	744	727	787	720	739	766	773	773	736	726	763	737	737	794	800	760	770	754	808	757	708	779	791	769	747	765	758	700	776	771	766	798	756	763	779	747	779	759	724	781	795	742	760	783	712	771	761	751	767	729	764	774	797	748	755	703	723	762	767	781	781	740	744	715	750	771	731	764	807	740	757	751	766	709	782	755	699	783	792	731	748	733	758	767	744	696	722	758	748	783	761	771	743	742	692	733	748	736	753	751	738	797	745	733	670	794	767	806	765	766	794	736	741	758	719	742	755	738	765	763	819	821	793	739	797	769	731	753	742	771	698	765	692	793	755	739	749	778	747	797	709	749	753	751	769	760	746	795	742	724	789	756	777	742	738	707	762	800	776	736	713	766	786	701	729	739	731	780	737	761	722	718	737	778	775	698	758	765	781	760	773	769	813	749	748	771	739	798	699	792	733	784	747	753	726	715	764	741	765	771	750	793	732	790	806	787	749	757	768	736	752	778	798	749	756	808	778	747	756	775	777	755	729	794	810	760	749	761	735	775	784	736	754	726	747	769	772	756	750	787	801	709	729	760	754	765	789	766	759	725	784	747	792	736	700	787	753	736	752	726	761	755	722	775	768	745	792	764	781	734	761	741	779	736	766	754	772	762	769	770	781	695	785	790	741	790	770	739	734	735	736	781	771	758	766	786	750	734	786	748	760	746	736	791	783	746	754	738	744	764	783	758	746	752	723	769	794	721	747	757	802	707	773	759	780	721	784	750	741	814	749	765	776	767	794	788	755	756	743	718	732	775	788	827	782	772	777	779	744	793	772	784	808	768	735	809	759	734	768	724	783	788	776	794	762	775	740	724	690	783	781	787	715	810	765	779	749	753	818	788	764	739	745	760	771	751	737	780	761	744	763	739	771	810	757	771	725	754	799	736	722	806	818	779	746	752	743	810	777	808	799	778	717	739	835	786	762	734	749	791	753	784	756	769	708	757	774	740	801	742	763	748	802	758	756	766	833	745	778	726	760	769	759	763	738	729	766	755	771	811	732	787	754	792	762	728	751	754	756	755	766	755	740	723	726	741	771	772	744	741	730	713	738	752	771	747	799	778	752	745	773	755	715	712	782	720	793	782	739	779	732	727	833	793	729	735	759	774	720	769	729	737	794	737	786	748	762	795	697	798	760	806	790	784	733	755	738	719	716	780	774	736	729	764	745	679	755	771	731	788	764	727	776	744	764	721	792	834	788	771	748	816	761	754	767	736	772	738	785	783	737	757	735	808	727	799	787	783	777	780	732	720	765	807	778	766	746	763	730	744	782	762	775	722	755	737	763	776	731	766	772	737	733	714	745	762	758	795	763	750	752	747	724	755	748	772	783	766	758	765	717	778	797	793	749	800	739	746	732	735	750	777	733	773	733	737	768	722	758	724	748	726	738	715	768	757	776	761	764	748	743	756	790	716	763	808	749	734	782	782	744	697	708	825	771	763	779	753	779	796	745	785	729	739	769	750	766	774	777	738	749	749	734	727	749	782	757	784	764	734	755	755	742	731	799	757	820	778	719	797	744	748	774	762	720	753	779	771	748	780	755	780	725	763	741	744	813	758	732	731	746	761	759	737	760	741	745	745	762	740	731	774	702	767	759	692	778	759	758	747	746	761	761	716	770	753	802	759	777	757	792	798	755	777	782	791	732	777	723	744	768	764	792	763	812	782	715	761	771	783	734	790	728	795	785	786	737	737	797	746	719	725	789	736	791	750	758	802	812	727	742	749	784	753	755	749	753	683	777	773	802	805	746	753	724	746	781	796	769	780	771	737	811	797	765	753	782	758	816	806	754	737	741	764	729	758	731	794	705	776	730	772	757	739	779	754	775	804	747	842	747	760	744	788	818	780	740	746	759	756	747	751	769	834	743	767	744	801	774	700	778	778	744	769	692	793	783	780	781	705	750	741	763	746	769	759	763	717	730	744	747	753	770	801	761	743	803	775	756	795	756	755	722	802	764	788	754	796	770	792	802	720	796	805	772	749	768	716	727	745	764	762	748	737	738	798	725	779	812	760	734	753	791	790	728	766	735	733	736	753	812	808	734	756	764	721	749	762	781	770	740	743	787	774	826	776	809	775	752	763	739	770	760	753	801	752	720	767	757	748	737	695	769	780	758	743	794	798	770	766	787	807	749	722	793	758	702	717	698	789	767	723	745	790	732	771	767	788	762	763	796	793	755	748	707	818	739	776	751	761	774	756	767	768	739	766	753	720	754	751	776	772	778	752	749	766	792	751	768	754	748	794	797	767	781	713	753	760	743	780	730	741	770	779	778	736	806	749	746	768	761	809	792	782	757	771	715	774	765	738	757	775	771	740	740	778	795	783	804	812	738	743	753	775	740	772	757	779	774	802	788	736	823	744	725	778	752	778	760	790	785	775	757	766	809	726	775	771	759	712	802	779	785	748	755	745	738	771	773	716	770	729	791	740	755	802	733	778	766	743	743	762	812	740	721	765	768	730	807	754	765	768	846	813	758	773	759	737	665	785	767	784	781	757	776	755	784	779	752	756	771	752	713	733	761	708	786	744	738	788	797	778	762	781	755	713	717	780	721	767	727	770	752	747	762	772	763	770	748	728	778	745	770	767	774	772	786	717	760	749	811	730	752	735	741	729	779	759	832	731	750	732	746	730	764	744	762	744	752	754	759	772	744	828	721	741	738	753	749	779	759	773	767	747	746	780	802	778	733	762	727	744	709	740	789	752	730	784	739	752	754	766	827	699
4334	321	227	166	130	95	103	78	87	103	100	78	84	85	85	82	69	77	87	73	85	82	94	85	84	75	82	68	68	81	85	84	65	71	73	82	78	88	65	88	82	84	94	78	77	87	85	86	76	75	76	81	85	78	74	84	83	75	82	78	83	66	87	69	74	97	65	66	84	84	89	81	97	74	94	83	81	92	68	77	87	81	92	86	84	91	69	79	84	81	73	76	90	72	73	69	77	78	86	81	79	81	75	83	81	69	90	80	64	80	77	71	61	80	86	71	78	77	88	84	83	71	79	66	89	91	80	95	90	76	92	75	94	90	87	96	76	73	78	77	74	86	75	70	78	73	88	88	97	69	74	87	68	73	68	79	99	78	81	95	78	85	89	80	81	72	64	71	81	86	74	79	62	100	79	67	68	94	85	78	67	83	74	80	90	74	77	83	70	87	70	97	82	80	77	64	74	92	78	68	88	79	68	91	70	70	77	77	69	90	89	98	81	84	107	83	68	82	82	82	69	67	99	80	92	77	75	82	80	82	67	71	90	86	92	94	68	75	66	68	79	86	71	72	82	80	82	75	84	67	82	79	79	63	69	74	87	79	79	84	67	87	83	65	99	86	88	94	83	89	80	86	65	86	80	102	74	60	72	64	82	82	68	84	92	94	77	61	73	79	76	82	84	71	73	92	76	85	78	97	78	86	81	68	76	88	85	74	89	95	70	75	74	93	73	72	83	91	86	72	72	67	68	69	77	77	77	76	97	77	77	75	81	88	83	76	76	72	72	56	67	69	70	80	73	93	87	68	93	80	82	72	72	76	76	74	88	106	67	86	84	74	80	104	70	84	79	88	93	85	86	79	87	91	74	87	82	80	80	75	71	76	88	79	87	64	80	87	79	77	83	89	94	76	63	71	77	78	62	74	84	86	82	81	80	73	69	75	68	67	90	90	77	99	80	89	86	70	84	63	92	76	55	73	84	74	79	83	81	68	82	75	75	81	92	87	81	74	87	82	91	76	78	94	75	93	80	78	76	87	63	73	87	80	82	84	95	83	83	81	87	68	79	79	72	80	85	76	84	93	84	66	73	73	69	62	76	67	77	66	79	70	98	90	83	86	66	71	71	88	68	71	72	76	81	73	72	86	65	76	82	81	80	87	72	87	88	78	79	87	87	68	85	81	78	82	79	103	82	71	60	84	76	78	84	64	77	79	94	79	72	63	75	79	74	67	89	72	76	78	69	69	81	77	81	80	83	68	86	102	95	81	86	72	87	84	93	82	96	93	80	84	83	95	73	77	72	72	71	90	91	79	76	90	69	78	65	94	92	77	92	73	70	75	69	82	76	74	87	71	71	86	78	82	77	89	88	65	84	77	76	84	95	82	77	92	85	78	84	81	77	89	64	72	80	76	69	81	94	74	90	77	70	70	83	105	76	78	85	69	100	69	83	75	101	80	73	77	83	82	78	82	80	74	80	91	97	94	91	79	81	69	69	109	79	84	83	80	79	78	90	72	65	83	75	68	85	75	72	70	80	69	84	82	79	92	83	76	75	90	68	68	76	78	73	77	83	59	82	85	77	76	83	85	85	93	82	77	89	63	92	77	76	95	84	71	90	72	73	82	84	75	67	82	77	84	90	74	72	77	83	87	72	77	81	79	85	75	86	93	76	72	92	75	65	79	73	83	82	84	91	71	68	82	82	77	81	71	70	76	67	72	93	77	65	68	81	79	85	86	94	71	79	70	76	87	78	93	91	99	75	75	89	74	88	92	82	73	79	72	67	76	67	73	84	75	69	74	74	77	92	96	85	82	65	70	65	84	87	85	83	92	84	69	90	72	85	76	86	83	82	98	83	61	98	79	84	81	78	78	80	74	89	79	74	95	80	81	76	73	63	81	91	70	89	87	76	103	64	78	87	68	74	66	57	68	89	80	86	70	90	87	69	67	100	85	90	80	70	92	78	95	80	73	65	92	86	86	82	84	88	96	85	87	73	75	74	73	70	89	85	84	74	89	75	81	71	76	69	72	83	94	81	83	69	97	62	89	87	63	51	78	84	95	71	67	67	83	80	63	99	89	82	86	76	67	78	89	71	88	101	86	77	82	81	94	79	65	85	75	78	76	90	76	74	70	70	80	69	97	97	75	94	88	80	96	78	68	90	84	87	70	76	80	76	85	69	76	69	81	62	75	68	84	74	80	87	75	77	85	77	75	89	95	82	98	75	78	76	74	75	73	84	69	82	84	83	87	77	69	74	78	91	78	91	76	89	84	72	86	63	78	72	86	66	68	68	74	74	84	79	83	90	79	95	73	96	89	84	80	76	85	80	60	57	75	81	66	67	71	80	74	72	96	73	78	85	82	77	83	78	81	81	74	77	78	75	82	89	82	80	91	83	69	73	68	79	74	78	71	99	80	86	91	79	92	78	90	71	75	70	89	71	71	91	78	80	79	79	77	87	89	97	90	81	73	70	80	80	82	79	88	62	85	69	89	73	99	95	66	105	74	83	77	93	80	66	82	73	84	75	87	82	73	90	88	77	89	59	88	98	79	77	87	97	86	75	89	84	74	80	75	56	83	78	92	77	69	80	101	84	77	64	75	66	88	79	65	69	79	85	79	76	78	93	72	93	82	87	94	92	74	86	85	80	79	76	64	71	78	76	73	70	64	75	69	79	70	78	64	81	87	76	78	74	58	78	67	83	83	76	59	80	71	88	84	69	73	82	71	94	94	83	86	69	97	88	95	90	77	83	95	68	77	73	85	84	67	97	83	84	68	79	69	86	78	77	94	81	67	70	67	70	91	78	75	75	82	81	86	76	79	82	78	87	73	84	82	87	62	74	72	65	89	84	74	73	84	72	80	82	70	71	90	75	72	79	78	64	84	67	65	72	86	91	79	82	88	81	81	73	90	51	75	93	81	87	74	87	75	78	85	100	68	90	64	80	65	78	85	80	71	72	91	95	78	74	95	73	83	80	93	83	67	67	77	78	98	73	72	84	57	86	77	68	68	74	73	69	73	78	76	79	84	86	78	62	98	83	80	82	72	84	86	81	71	83	83	80	80	87	77	84	71	68	100	84	84	74	83	79	84	76	85	81	85	79	90	76	88	73	75	88	77	82	75	89	76	83	85	102	85	65	74	76	75	84	76	85	81	80	78	81	85	71	79	80	67	81	87	72	88	80	80	79	87	72	71	87	85	65	73	81	79	78	58	89	81	65	78	65	95	84	70	78	68	75	79	83	78	71	77	83	70	94	82	65	86	81	77	86	77	88	70	76	69	94	60	91	89	63	81	78	62	86	85	71	90	73	88	68	81	92	86	83	80	88	77	79	71	77	81	86	75	79	87	77	77	78	71	99	68	80	61	69	95	63	78	77	90	64	74	82	64	70	70	69	88	83	75	73	86	88	86	90	100	94	97	60	61	67	85	64	87	75	72	64	77	77	82	86	78	86	75	93	87	68	80	72	69	78	74	72	88	86	76
3487	379	458	486	449	402	394	374	374	377	326	311	296	320	286	300	334	348	311	319	308	313	276	315	300	305	317	283	291	313	323	284	297	302	310	281	318	295	287	296	293	339	318	316	300	280	301	285	262	269	277	311	301	281	276	283	289	284	315	287	294	288	289	308	317	300	274	265	339	291	287	291	304	310	316	314	283	293	279	303	315	279	288	303	297	327	290	309	293	281	248	276	280	296	283	278	288	273	285	275	282	271	283	284	283	294	292	301	278	296	301	271	306	309	283	276	307	282	291	314	301	311	297	290	276	305	278	335	296	279	257	315	300	293	289	305	299	279	287	301	314	293	304	315	329	287	297	285	313	311	267	250	300	283	292	310	295	314	268	287	279	305	318	304	262	310	307	308	299	297	294	305	298	299	308	285	279	311	288	293	267	301	313	296	301	283	311	302	272	312	306	279	328	311	322	285	302	311	299	327	278	301	290	327	316	332	302	304	295	283	280	282	345	299	299	257	275	292	301	306	288	309	302	310	280	270	311	296	295	309	316	308	321	303	284	276	300	299	261	289	295	320	292	306	298	292	281	315	274	294	297	304	281	286	274	308	299	290	311	263	269	303	301	282	293	285	260	275	274	326	297	308	268	313	303	322	312	299	291	293	262	309	284	282	301	297	270	270	294	260	266	292	283	282	304	331	294	281	303	315	266	276	285	268	258	273	301	299	306	289	302	322	292	280	298	302	290	309	276	310	291	288	288	287	290	307	305	315	321	277	311	285	267	250	291	278	296	298	280	300	289	278	283	296	276	323	266	298	287	286	272	291	314	282	266	300	289	288	294	314	299	303	302	281	310	300	299	273	299	310	317	279	281	281	292	285	315	316	285	291	294	281	360	305	275	301	309	294	285	278	299	321	327	280	294	311	286	288	292	274	265	314	311	317	298	304	279	290	284	257	319	300	271	292	275	296	306	304	314	255	299	297	317	305	264	269	289	284	272	279	280	311	293	293	319	305	318	287	305	319	291	302	335	286	251	311	296	287	277	292	281	283	275	279	299	304	280	293	261	344	258	291	295	293	298	302	280	306	309	311	295	252	315	315	280	295	275	281	259	274	305	317	307	290	288	258	262	270	289	289	269	295	314	290	301	292	295	274	299	290	281	321	274	292	288	299	279	285	306	309	281	258	308	294	325	301	282	287	292	287	305	293	286	299	293	289	287	294	292	282	294	280	294	277	270	323	290	308	300	285	269	294	317	323	272	286	275	292	282	308	287	296	292	273	295	321	277	251	294	278	307	276	260	289	286	309	281	282	315	294	305	290	315	279	290	295	287	275	293	324	295	266	275	338	283	296	294	315	305	291	301	295	313	261	293	295	292	306	293	290	340	295	281	300	263	291	296	306	286	338	266	284	289	271	295	291	313	299	306	287	268	321	318	299	285	295	296	307	279	275	298	323	291	291	295	294	297	295	299	308	311	277	325	279	300	308	267	290	280	300	293	303	307	265	276	313	308	295	290	292	266	262	310	265	315	299	307	273	297	279	311	281	283	304	294	284	268	303	293	269	307	267	291	300	316	291	298	285	314	290	303	289	288	305	309	273	271	299	307	255	285	287	324	274	284	311	279	311	271	301	315	294	298	269	302	288	307	289	287	278	285	315	294	275	282	303	312	285	328	301	317	279	280	301	283	296	288	262	287	271	303	296	276	310	295	337	291	291	287	329	260	279	265	281	299	274	306	294	307	297	312	289	283	297	301	276	300	306	288	289	276	280	274	324	280	306	259	279	283	268	304	281	272	305	286	291	320	285	311	309	280	295	268	274	282	327	310	305	284	296	269	313	302	284	301	344	306	304	241	295	276	316	278	318	300	293	310	309	280	296	321	306	320	272	323	292	295	288	302	297	302	287	320	261	306	304	286	303	275	296	275	318	282	284	294	288	291	285	311	282	277	267	310	247	292	303	268	307	310	303	284	312	312	303	279	305	293	273	284	331	293	286	335	292	292	290	303	306	296	275	288	310	303	278	299	308	293	285	291	306	293	306	267	304	307	288	268	279	324	297	289	304	323	280	303	281	307	295	287	284	332	290	286	293	311	295	285	292	294	292	306	278	317	282	269	303	285	256	285	265	289	333	317	309	262	281	309	304	313	282	301	294	294	279	258	277	292	297	305	313	295	268	313	326	304	274	287	270	316	308	284	266	259	281	324	295	288	274	303	288	308	273	308	304	268	286	311	293	307	277	299	281	321	310	310	273	332	284	282	268	299	275	298	305	316	282	302	307	333	270	302	290	266	266	267	281	283	296	282	322	292	285	259	264	268	337	304	273	277	275	273	301	303	273	286	296	274	303	326	316	274	260	306	317	297	283	268	349	284	300	314	279	304	317	307	307	296	313	285	319	292	258	282	276	275	289	255	311	295	257	313	321	278	289	274	266	309	303	298	309	285	274	271	338	271	302	282	306	278	306	281	319	276	314	293	256	297	294	275	280	309	279	290	300	303	281	301	284	348	306	277	318	312	310	293	251	350	322	299	287	298	302	286	303	278	308	297	290	305	268	265	287	305	303	314	287	289	288	322	309	278	322	290	286	276	276	279	283	286	327	299	277	262	298	281	293	314	263	335	297	278	278	293	307	297	288	267	304	279	324	332	303	294	308	315	277	297	294	274	295	296	265	280	321	280	289	248	323	293	289	292	289	292	306	269	285	310	304	292	271	290	262	311	284	315	314	303	302	277	294	274	317	295	306	293	276	299	304	312	280	258	302	258	306	297	276	293	297	286	308	295	278	287	308	275	278	278	290	280	287	299	304	311	293	287	304	305	290	302	298	265	314	290	295	278	286	298	295	315	311	289	311	314	248	302	302	283	277	304	301	267	313	285	299	299	300	305	291	304	256	280	272	307	296	299	268	312	283	293	289	289	286	306	266	285	282	250	254	292	288	279	307	301	305	286	298	296	301	280	305	288	313	291	303	274	309	313	298	270	316	305	292	240	312	315	280	323	293	296	284	283	272	288	294	282	258	293	249	282	276	301	269	307	272	300	299	300	317	304	273	272	282	299	315	310	275	303	288	324	308	319	321	289	321	305	282	301	277	299	309	308	311	317	314	294	323	303	298	308	309	309	291	303	296	285	273	261	279	283	275	288	280	280	325	285	286	337	291	310	327	313	295	310	290	301	304	304	299	283	292	311	301	317	272	299	308	298	305	323	299	292	270	311	307	290	277	286	287	289	310	295	299	282	281	306	296	307	299	311	286	284	293	288	279	303	318	276	288	297	317	284	287	308	320	271	309	297	314	299	274	304	287	286	284	296	280	280	286	293	272	281	307	267	289	308	282	323	297	279	307	308	316	263	280	290	311	315	287	300	289	264	293	272	283	285	292	320	273	288	289	306	305	284	287	329	324	298	318	259	278	268	287	280	283	305	303	279	279	280	290	301	288	301	283	282	303	279	279	279	291	296	329	274	296	297	275	280	291	286	288	287	320	316	272	312	316
34392	10784	2021	1203	832	595	546	392	356	304	309	255	244	241	215	236	219	235	228	199	203	195	211	209	217	198	188	180	220	181	161	185	177	172	200	192	166	190	176	162	195	186	176	187	175	168	176	152	175	158	174	172	160	178	167	191	166	192	174	173	184	161	152	177	169	191	158	164	132	145	164	166	161	165	193	175	172	151	190	161	164	176	158	192	174	188	187	170	167	173	172	170	178	169	184	166	153	192	174	161	161	185	166	157	183	173	184	168	179	171	161	144	167	182	161	160	194	163	176	180	169	192	186	171	167	158	163	201	173	161	180	171	169	168	184	160	185	177	180	170	188	170	169	183	171	177	120	192	159	152	157	182	173	172	161	191	158	189	179	202	186	170	185	178	176	182	166	181	193	159	186	183	168	150	157	168	183	175	161	177	152	173	162	165	173	182	168	159	178	166	191	158	172	190	175	169	191	180	178	183	187	166	151	156	179	147	179	182	178	179	160	177	162	166	174	177	145	180	147	172	185	198	167	183	168	189	159	177	178	187	189	174	188	168	174	168	183	165	188	176	172	194	175	181	145	170	179	178	179	203	155	184	175	208	192	174	156	175	160	161	168	176	191	164	170	170	164	175	180	165	186	178	189	177	168	171	181	173	154	182	170	163	176	164	171	186	172	183	160	179	160	186	178	169	135	160	182	179	172	172	184	189	146	179	176	174	191	170	166	135	171	151	192	150	188	182	162	170	157	151	200	175	176	175	166	170	182	205	198	166	154	149	192	183	182	174	208	160	183	180	170	162	177	169	188	160	164	166	190	168	180	151	148	170	159	195	177	138	170	166	166	144	165	170	187	165	204	188	172	195	160	168	189	176	147	201	163	161	168	171	146	169	166	172	184	181	176	184	166	165	192	184	181	167	186	160	161	176	187	155	182	170	190	164	184	144	164	180	159	174	182	192	168	170	181	190	137	184	162	174	185	151	182	184	180	179	171	161	169	175	157	164	157	169	173	183	129	148	171	167	177	171	177	163	180	187	176	172	174	172	188	165	152	195	175	172	189	170	171	176	162	178	181	175	143	152	167	155	174	185	168	177	198	179	173	174	177	183	163	186	182	190	185	183	171	191	169	186	166	168	183	183	164	165	162	149	170	158	160	174	161	184	173	176	168	180	154	153	178	181	167	170	198	179	159	172	174	172	171	172	191	153	167	164	156	182	138	166	171	161	159	183	171	191	174	185	161	170	170	173	172	189	169	166	189	161	184	176	169	156	156	168	173	157	166	164	176	149	163	178	136	171	168	193	164	163	167	155	153	161	169	138	158	164	174	169	188	188	199	198	169	206	173	171	189	186	179	176	161	177	180	182	186	180	191	162	189	163	201	161	159	165	175	146	170	158	166	186	153	156	180	151	164	166	176	150	165	180	155	170	159	169	173	152	174	179	189	171	177	183	194	186	211	156	155	171	171	173	184	167	152	159	164	193	164	175	195	181	156	158	167	152	163	145	179	180	165	175	160	172	177	176	178	145	168	148	174	177	180	156	190	178	156	175	145	179	146	165	178	164	175	173	155	183	176	177	185	185	170	188	168	169	192	171	157	177	171	154	174	170	157	167	162	175	153	176	151	159	181	181	171	166	190	171	193	173	188	164	155	151	180	157	149	174	170	152	168	139	157	182	193	178	184	174	166	167	177	184	166	172	164	166	163	155	185	161	168	176	162	152	174	183	161	163	165	153	165	192	171	164	153	149	166	168	175	160	152	155	158	159	162	152	180	180	158	179	145	180	184	156	168	167	172	149	163	160	157	173	176	162	177	161	171	156	172	170	152	166	203	178	176	184	188	190	183	170	174	196	176	172	173	166	166	187	177	166	151	179	170	172	144	170	169	185	166	179	172	173	172	175	177	193	185	170	199	173	178	165	170	189	182	161	169	189	175	166	159	158	179	167	199	163	179	160	171	171	178	161	167	193	185	179	176	168	175	172	190	182	162	139	175	184	185	183	185	156	146	175	173	181	178	178	174	177	163	168	172	175	154	205	172	177	179	190	163	173	170	164	176	166	153	178	147	168	181	189	168	146	185	181	176	168	146	177	174	174	175	156	146	156	187	171	190	179	179	191	156	160	155	171	152	170	195	176	174	155	177	172	176	194	180	167	151	177	182	165	153	187	192	165	158	178	180	169	165	133	180	175	170	182	163	166	152	159	195	176	159	165	186	160	181	180	195	176	173	177	153	164	164	175	209	176	175	169	164	192	190	164	167	179	156	193	178	197	159	174	178	150	179	156	176	169	157	172	173	187	178	175	174	165	154	183	169	189	164	165	135	176	158	165	181	176	148	156	177	185	182	185	171	161	159	156	177	187	176	168	163	164	190	185	189	172	178	189	162	167	162	182	183	166	193	200	187	152	182	182	174	166	193	177	177	161	176	190	167	173	171	168	193	152	152	157	157	163	167	164	152	173	166	187	174	181	165	180	151	182	165	181	168	182	160	169	180	175	186	168	185	178	169	156	171	161	179	173	194	151	170	188	174	158	161	177	175	176	161	179	154	168	185	199	185	164	152	178	158	181	175	172	188	168	169	185	178	190	168	175	195	180	189	197	181	188	175	177	161	163	168	185	175	169	182	175	160	156	176	165	179	151	167	186	186	172	178	162	198	181	181	181	178	178	193	165	176	200	191	176	179	162	160	186	181	162	179	142	174	160	188	179	191	154	154	174	150	170	178	197	176	158	165	187	172	178	156	203	172	174	199	167	186	172	193	173	144	178	173	183	172	187	166	178	158	189	181	160	192	169	176	168	187	164	164	166	146	191	176	189	167	167	197	159	194	189	185	183	143	189	184	157	173	142	147	181	150	158	177	182	180	163	156	170	189	160	161	169	161	154	179	168	173	176	182	167	196	163	182	176	161	154	165	175	209	185	169	172	174	158	163	173	160	163	186	190	166	179	168	167	168	173	164	163	167	205	173	135	173	168	189	151	178	158	172	176	172	173	172	165	176	203	183	147	179	179	182	161	165	193	149	157	201	168	161	180	182	152	173	163	172	177	172	170	183	180	166	180	179	161	157	191	160	165	184	177	171	168	182	167	149	163	154	181	173	179	147	154	164	173	158	165	169	174	156	160	186	174	164	185	170	160	174	187	162	153	168	169	176	163	170	175	196	172	161	188	162	161	208	185	174	153	171	182	181	186	169	160	178	190	176	176	161	174	187	152	173	168	175	177	159	169	174	168	173	179	196	180	182	169	171	164	186	156	190	164	167	162	163	156	192	185	171	171	194	177	181	176	164	160	166	166	170	166	180	183	161	181	174	144	171	187	171	175	157	178	177	177	173	178	159	186	148	160	180	167	184	175	186	175	164	171	162	155	157	164	184	165	155	169	164	199	193	183	190	173	200	195	206	168	192	169	182	175	159	186	174	197	160	156	148	190	182	173	156	176	174	163	177	152	172	192	169	168	166	170	176	195	168	172	173	162	199	166	186	178	155	147	164	155
16529	1520	3156	3707	3184	2586	2095	1732	1611	1356	1229	1128	1031	938	905	811	896	775	839	778	711	731	696	706	723	680	695	666	630	626	597	639	606	622	632	636	619	601	594	596	578	612	558	562	588	522	586	562	604	558	526	564	610	576	536	505	563	586	555	578	557	558	524	554	572	541	563	594	563	540	546	561	547	550	562	558	536	550	556	563	516	509	557	552	501	553	571	543	556	572	548	571	548	560	574	544	505	536	543	551	563	510	513	520	544	546	545	562	574	527	561	514	574	494	540	535	536	571	525	546	545	531	529	554	551	537	517	511	535	516	564	523	513	497	517	565	524	555	585	490	531	542	535	548	540	505	538	542	529	558	548	582	532	541	522	557	558	525	577	542	514	516	564	557	517	554	556	505	543	550	527	547	537	577	536	572	538	528	595	576	526	559	525	523	513	531	528	566	551	546	489	569	497	553	559	527	552	564	548	534	525	555	536	566	531	509	530	519	533	554	532	520	537	552	558	530	522	557	590	530	529	532	560	524	511	517	580	517	531	535	481	544	510	529	557	502	561	549	557	527	513	567	522	576	585	535	504	548	534	544	542	497	547	490	549	492	554	537	503	552	575	507	527	562	514	524	552	545	539	528	564	514	552	519	535	601	550	588	584	519	583	563	530	531	567	551	568	548	546	547	598	564	516	576	557	540	589	521	519	546	541	516	505	592	556	566	500	550	529	536	518	527	533	522	539	524	478	530	516	505	514	551	539	537	536	564	534	527	584	521	514	559	501	532	569	532	561	555	548	555	564	539	535	528	542	514	544	550	523	503	558	557	495	597	510	496	544	579	546	532	563	553	582	573	548	551	508	532	532	509	528	520	516	578	549	552	500	534	547	528	492	514	496	553	554	586	536	533	551	534	532	559	534	528	522	533	523	564	507	536	496	521	546	548	536	539	554	503	509	495	510	546	593	524	513	564	544	570	554	519	541	519	513	522	490	565	516	570	526	559	536	545	539	527	523	551	560	549	495	523	549	523	540	497	531	547	495	531	520	539	536	566	560	540	548	535	513	534	507	518	538	561	516	518	549	533	530	494	550	558	553	543	531	547	555	513	537	540	525	517	528	520	546	535	522	550	512	542	548	539	520	482	547	560	541	523	540	533	502	576	544	568	565	538	510	558	497	520	489	535	507	504	530	526	526	496	552	550	520	525	527	517	553	550	530	514	472	550	527	549	508	519	546	554	522	567	547	514	470	485	514	551	533	506	515	508	595	558	538	545	491	531	559	527	512	526	529	523	534	576	525	521	543	535	538	535	534	536	540	514	575	537	552	520	570	517	535	554	538	499	520	522	519	539	566	523	526	531	544	555	535	550	524	515	507	530	530	521	525	529	546	501	523	577	561	547	535	601	515	550	526	529	568	537	562	523	511	503	532	513	529	543	563	524	580	555	506	528	563	538	548	559	575	502	560	513	557	561	522	495	533	558	570	533	540	547	570	566	542	549	539	523	586	562	524	559	564	504	536	523	548	539	512	522	511	555	551	572	528	523	541	497	533	540	549	523	537	530	527	542	534	498	538	529	519	531	521	544	540	543	521	541	518	554	522	530	532	588	561	558	521	536	526	541	529	515	542	544	552	520	523	532	533	508	561	555	588	579	536	580	531	523	528	541	570	526	521	527	556	512	540	569	513	543	592	550	580	552	573	521	522	505	523	547	506	542	568	583	525	521	565	556	486	542	532	509	517	544	507	559	528	583	511	574	525	531	541	550	521	536	518	518	547	557	546	551	510	533	529	556	528	527	565	518	519	544	523	572	518	505	539	538	565	472	544	561	504	545	557	548	493	518	506	555	586	502	524	575	500	533	551	556	538	526	572	515	544	551	557	513	515	546	607	583	533	508	530	537	565	558	518	540	537	530	513	538	516	522	554	526	540	550	547	527	576	541	569	492	505	565	524	560	536	540	536	533	518	533	531	534	519	539	507	537	525	534	528	512	551	525	519	542	557	570	502	540	513	541	507	517	543	504	537	545	525	516	486	537	542	591	558	506	558	513	502	511	547	519	549	561	548	520	540	549	519	521	533	542	547	518	567	557	530	538	516	556	550	587	547	519	558	530	539	543	531	541	558	541	582	590	560	542	597	548	549	493	561	536	545	573	548	540	503	522	554	512	513	546	563	548	617	569	567	518	536	540	524	578	563	565	569	507	544	567	523	508	593	538	551	527	524	527	519	544	531	533	474	476	508	538	522	529	520	517	525	558	514	572	507	515	524	554	556	486	572	546	560	577	557	545	548	519	484	523	545	538	530	571	528	502	569	557	541	545	539	544	523	537	553	563	545	564	532	534	533	566	543	558	543	517	577	521	524	555	524	551	551	546	534	593	557	483	564	552	549	558	527	518	530	532	519	519	552	511	532	551	505	509	570	538	547	502	511	551	537	527	603	540	540	505	512	532	534	543	558	573	576	565	568	493	536	545	526	521	496	515	500	549	535	504	537	519	553	516	545	577	504	550	524	518	525	522	577	538	550	565	560	525	551	562	538	554	591	540	597	521	521	544	543	543	566	534	581	497	549	536	516	501	571	522	500	530	531	539	505	518	519	503	531	517	566	563	556	505	569	509	554	538	512	579	557	545	553	574	531	516	522	528	559	512	522	531	564	552	551	563	547	518	509	522	535	560	555	510	566	546	523	555	531	567	508	524	567	532	513	561	530	530	524	543	557	520	530	525	541	570	563	522	551	573	514	578	519	525	526	515	544	564	524	518	517	548	526	551	553	520	565	512	521	559	509	577	566	542	551	508	571	512	564	560	551	522	532	521	535	525	522	541	544	517	521	518	562	572	526	542	551	518	549	552	504	559	507	535	565	572	521	573	538	529	501	543	508	564	512	556	518	517	561	556	529	573	527	530	503	520	528	556	559	522	560	603	537	523	545	541	533	510	514	488	535	479	566	537	552	515	523	550	554	554	552	549	505	492	537	522	493	557	544	513	543	523	578	547	540	538	520	563	541	550	531	546	536	527	519	525	566	546	532	560	489	514	587	569	559	521	527	521	542	535	504	535	527	499	554	564	575	520	537	516	535	545	597	550	555	556	515	505	533	542	509	529	531	540	582	497	539	545	515	509	515	567	541	513	530	498	561	536	547	528	538	528	493	501	562	557	532	558	562	482	524	484	522	538	541	522	508	515	571	540	505	543	547	530	499	562	516	569	517	474	555	543	594	555	560	540	535	556	544	517	572	523	538	554	566	547	537	557	543	542	551	551	527	533	499	522	535	528	511	527	555	515	517	509	534	518	479	585	577	582	544	554	520	546	572	537	567	537	550	548	518	498	548	520	542	584	556	532	520	535	553	497	525	577	543	546	553	503	533	570	580	556	521	508	483	554	524	538	569	519	516	533	572	594	538	533	550	517	524	516	514	547	520	553	540	572	534	541	517	546	504	566	549	543	584	530	536	547	556	551	546	503	529	531	594	530	512	559	501	582	535	538	555	525	551	520
39814	20154	10622	2864	1654	1261	898	719	656	537	513	480	411	363	408	375	327	329	342	304	312	303	301	309	332	313	309	305	288	312	292	307	274	302	275	306	287	274	261	300	303	276	272	254	262	288	287	268	250	263	253	246	284	259	272	272	239	237	245	279	260	270	298	296	254	263	254	265	247	276	294	251	274	277	253	227	267	270	261	255	259	267	276	262	294	299	260	254	260	268	237	267	277	241	298	272	233	314	262	266	267	273	267	254	270	274	278	297	247	262	278	245	278	246	268	249	265	243	254	282	298	257	262	235	288	261	258	239	235	282	247	266	292	241	250	252	245	288	259	258	283	245	248	229	241	238	272	262	283	266	292	234	267	248	261	255	260	254	254	282	258	239	272	251	265	252	268	262	272	263	266	246	275	300	226	244	248	279	256	250	248	249	278	288	267	251	228	285	260	252	234	284	253	240	257	252	281	250	254	269	262	250	273	235	253	259	247	274	266	284	267	300	273	263	256	254	278	261	275	268	268	267	261	271	277	281	235	237	279	241	280	239	278	243	250	244	270	271	258	304	273	287	256	285	250	259	256	279	261	259	283	294	260	236	264	257	261	262	283	266	273	257	262	274	272	264	287	283	267	267	272	282	240	267	282	265	232	245	247	310	272	261	262	233	282	245	270	279	244	300	264	281	297	241	256	240	268	277	284	255	292	261	252	295	230	235	272	232	280	229	226	253	267	241	255	263	305	287	246	243	286	277	236	220	254	253	264	268	263	257	267	264	254	254	268	240	263	277	282	277	258	274	279	289	271	274	247	263	253	252	233	265	256	263	255	262	244	258	238	259	249	262	263	253	271	252	248	283	253	235	254	274	270	287	275	242	277	278	277	253	239	269	252	272	281	247	256	263	273	280	261	270	259	242	276	273	265	265	257	272	237	283	273	256	273	304	268	241	272	268	271	244	296	289	254	258	236	245	283	283	251	246	262	282	238	239	279	239	296	279	257	244	262	250	271	271	238	228	268	268	265	268	260	282	294	250	245	265	257	249	264	259	257	267	247	237	229	307	247	244	266	282	280	292	275	277	254	239	264	259	248	268	252	263	256	276	278	290	258	276	288	266	316	258	235	260	266	276	265	260	249	285	271	274	279	242	265	251	274	263	226	244	266	258	236	261	271	254	249	245	252	234	274	255	253	254	281	288	273	261	241	260	258	253	303	281	253	228	282	280	271	281	246	222	253	268	235	262	267	242	265	269	242	268	278	266	264	282	235	271	278	241	244	272	275	248	282	270	267	288	267	261	257	272	255	271	254	259	270	273	251	260	288	258	261	238	252	273	272	253	265	258	248	251	251	266	269	241	271	246	250	285	281	262	269	308	266	278	252	265	271	266	264	250	264	254	259	233	246	266	269	252	255	279	230	280	261	274	259	237	251	237	258	244	275	248	279	247	247	258	282	241	265	268	250	259	264	244	244	254	270	234	288	247	267	268	261	253	253	292	313	278	266	254	266	263	262	248	234	263	228	260	264	239	260	264	257	268	232	258	259	273	267	247	260	257	254	256	263	279	255	278	291	283	280	267	245	269	280	267	290	252	255	255	241	278	252	277	244	241	246	257	277	250	254	274	256	274	275	256	269	291	258	261	244	295	297	274	248	255	262	239	244	252	292	248	250	255	243	246	277	251	278	261	293	273	237	254	261	264	286	268	285	228	259	260	262	225	258	237	265	302	258	249	242	257	267	278	256	250	285	247	266	259	252	240	253	279	255	280	262	274	233	232	254	262	255	267	259	297	290	289	267	255	255	271	275	275	260	236	261	269	254	222	270	307	247	251	244	267	307	254	297	242	235	288	246	252	264	276	281	276	245	272	242	292	293	272	253	255	248	264	273	266	289	241	277	258	272	268	263	285	261	231	261	235	278	262	257	262	268	293	271	241	269	257	228	258	272	222	268	247	260	258	270	253	255	279	245	257	278	249	256	282	246	297	279	283	250	261	240	292	257	258	268	281	266	249	254	246	283	267	258	257	260	251	261	281	225	262	283	253	281	251	244	258	255	259	264	237	290	255	255	275	238	248	273	275	263	267	270	281	277	258	250	268	231	279	284	255	264	293	277	273	299	251	241	264	295	279	248	260	255	276	267	289	249	255	258	250	250	273	264	292	241	233	267	272	246	248	250	251	245	267	264	278	273	258	250	276	272	257	280	280	261	263	272	271	273	247	283	245	242	276	236	242	276	264	257	271	243	248	279	245	274	270	237	258	276	263	265	254	272	267	262	248	257	242	278	267	249	247	260	291	282	279	287	242	257	271	232	272	244	267	250	246	239	252	281	245	270	254	258	272	252	265	288	286	238	295	267	249	259	227	288	261	214	257	255	277	279	268	241	283	254	269	257	273	264	267	244	253	274	286	267	264	266	267	244	243	271	258	240	254	265	270	249	277	284	280	251	275	260	242	231	248	276	269	277	268	273	253	245	224	287	297	287	247	289	269	265	240	246	251	286	259	255	291	294	269	253	243	238	272	249	261	253	276	271	264	257	266	260	263	256	292	241	252	270	257	266	265	269	243	267	265	253	262	259	246	273	294	252	259	267	284	273	282	265	246	265	231	242	254	252	250	271	291	259	261	287	295	227	255	261	266	267	237	251	246	285	294	229	269	295	241	246	245	257	295	269	226	224	267	213	279	268	277	266	280	247	259	276	240	300	260	268	251	260	310	261	289	262	259	266	287	252	266	262	267	257	275	249	255	246	274	267	260	260	248	255	267	272	267	243	235	274	248	278	246	257	229	252	256	257	230	256	247	259	282	250	267	270	317	286	247	240	254	253	267	254	274	266	254	253	279	278	259	250	220	276	245	274	256	264	263	265	239	277	269	244	272	268	258	245	253	251	288	233	240	256	243	236	261	265	253	260	273	278	266	270	256	279	237	260	268	238	259	259	256	285	260	281	283	257	252	249	290	256	265	218	254	257	257	263	273	262	256	243	266	255	265	258	268	243	275	266	249	269	255	273	263	255	258	253	268	260	276	279	265	268	263	252	270	302	230	241	258	238	249	275	261	251	263	316	261	271	252	270	283	268	243	273	300	269	242	233	276	236	246	252	265	299	255	249	261	262	249	275	249	244	262	267	249	242	250	216	281	279	237	244	289	278	250	274	274	272	261	261	255	268	278	250	266	276	273	263	235	271	268	316	246	271	270	254	253	260	263	263	273	241	260	263	278	249	266	252	256	287	258	265	274	239	244	244	263	259	262	258	291	271	268	228	288	245	242	277	290	260	291	250	285	272	255	242	241	263	239	251	275	258	256	248	269	273	255	252	283	257	256	265	259	255	273	245	263	265	247	269	240	252	274	277	275	260	267	267	275	243	262	261	263	267	281	250	270	251	259	272	259	246	263	261	252	243	250	282	260	256	254	271	258	280	270	271	258	255	282	286	266	250	258	273	276	282	259	258	273	247	255	258	258	267	279	245	246	255	295	244	216	268	252	271	245	255	264
21846	2769	5973	6806	5683	4717	3921	3235	2824	2425	2111	1944	1798	1667	1555	1491	1437	1309	1274	1227	1171	1133	1158	1045	1052	1020	978	995	967	965	961	909	995	885	880	845	914	865	850	830	825	861	859	839	845	850	800	814	799	860	833	852	795	791	826	812	800	797	843	773	808	790	836	787	806	799	781	754	821	770	809	746	813	815	789	777	782	776	785	816	769	752	788	788	838	767	765	807	750	740	777	744	809	801	809	761	827	835	758	825	733	807	774	780	749	729	783	803	754	807	745	755	736	746	738	782	794	735	798	780	726	780	781	787	796	772	725	745	740	753	788	763	770	784	777	730	736	755	760	763	765	756	791	737	747	716	736	716	756	774	741	742	743	751	846	789	760	769	718	798	742	783	756	780	727	761	775	755	735	745	740	747	772	743	815	761	756	728	800	750	723	749	713	797	740	776	717	746	755	785	758	723	811	793	748	750	766	748	773	749	782	735	757	742	738	777	790	799	742	756	728	755	748	792	752	750	770	782	806	715	752	750	743	740	791	771	810	740	742	737	784	793	754	814	766	766	750	747	737	743	750	783	685	744	816	757	746	762	793	793	739	784	757	815	756	783	733	777	759	744	773	774	765	840	758	770	771	746	770	782	787	770	728	792	741	795	764	761	758	739	772	779	723	800	777	785	723	726	800	760	792	758	748	796	725	710	730	774	770	746	775	797	747	773	811	800	744	764	740	766	712	751	730	755	760	733	777	772	759	818	774	803	752	746	730	759	731	751	788	799	735	777	733	686	747	727	755	744	730	764	734	719	742	797	777	780	769	758	775	729	777	729	769	734	719	734	766	715	774	785	730	694	757	761	751	757	792	740	752	773	810	801	800	756	696	753	750	771	722	746	812	742	787	780	785	742	780	760	729	803	743	705	745	748	759	732	818	762	714	749	771	786	756	759	798	731	748	793	773	697	809	761	775	755	769	788	769	786	742	748	707	707	801	771	771	725	760	764	796	770	777	791	770	774	761	772	719	726	740	713	741	777	778	784	739	747	730	751	777	760	714	796	722	779	781	738	733	796	810	751	780	699	799	783	763	740	756	745	737	784	728	789	811	728	794	782	782	758	773	806	788	734	775	824	795	778	726	786	768	747	737	779	768	780	758	737	779	764	742	712	769	712	713	674	732	771	765	811	754	761	713	807	739	745	772	808	738	699	725	713	748	752	709	776	764	749	809	775	783	706	769	762	799	756	707	747	772	841	741	741	795	806	809	738	750	760	770	764	758	759	724	796	757	759	801	739	765	755	735	796	775	751	793	774	718	758	803	724	774	728	776	771	782	797	781	802	760	745	701	754	772	740	751	736	747	759	760	741	743	775	776	739	754	782	802	769	799	764	760	776	728	708	766	783	783	716	778	713	804	746	793	733	754	769	758	775	812	773	757	779	748	774	767	771	802	734	776	774	761	774	788	770	769	794	795	764	773	746	754	759	713	797	791	737	810	754	767	792	743	799	779	740	737	776	753	791	778	753	801	791	811	731	805	765	777	761	784	745	749	739	767	784	751	805	757	791	773	761	747	770	791	748	718	704	769	717	764	742	764	715	790	756	815	776	742	755	737	810	764	729	742	743	725	756	741	774	745	759	784	779	774	796	806	743	763	790	759	774	791	772	714	748	746	756	723	784	771	743	730	697	814	772	736	758	767	784	739	716	736	761	709	781	723	729	754	792	741	757	785	747	764	740	772	736	740	752	759	802	763	706	737	770	770	761	842	808	732	774	764	707	743	740	756	755	802	803	778	791	758	780	764	731	790	784	743	772	737	744	785	753	754	708	785	779	777	727	742	754	761	734	769	725	798	738	719	815	789	767	789	760	708	728	756	738	780	783	731	793	763	743	737	726	760	738	761	759	765	720	690	781	744	746	742	728	765	767	732	708	774	791	752	717	772	758	798	748	713	762	786	761	782	766	764	740	731	735	807	740	742	738	738	766	785	755	783	750	713	783	770	735	755	754	754	765	761	790	791	741	773	750	740	785	789	786	818	777	726	813	749	762	728	770	791	755	745	733	763	806	763	761	754	759	738	725	780	744	772	784	725	765	783	774	729	754	740	804	739	768	759	781	732	789	767	782	776	748	747	726	738	795	739	762	713	777	818	757	719	775	745	791	804	754	769	789	740	723	793	752	765	760	788	780	758	731	799	740	830	786	763	726	759	779	796	767	792	754	775	771	723	758	798	791	759	732	775	722	791	796	732	720	757	779	795	776	773	796	761	773	802	796	773	744	803	787	727	768	758	777	815	784	727	794	717	753	749	795	770	762	764	717	680	802	717	701	746	793	744	738	747	725	740	757	758	802	761	763	783	721	737	776	811	789	729	794	745	769	752	777	760	785	782	798	740	751	746	739	780	779	741	728	750	720	752	764	768	775	795	751	766	769	784	754	731	730	718	741	775	823	749	753	769	786	775	742	711	822	777	753	755	709	754	750	716	755	774	754	741	787	799	797	723	784	709	773	756	769	782	709	714	775	784	746	739	719	780	834	757	737	765	755	769	815	750	779	710	756	765	744	724	778	769	758	795	769	722	766	735	747	764	788	752	790	750	773	784	778	764	758	817	721	712	731	728	765	738	729	716	749	792	757	788	781	810	778	781	724	756	741	736	745	771	801	733	791	764	729	756	727	751	750	788	743	780	812	734	764	762	697	762	776	783	706	789	760	789	754	801	759	775	749	769	742	705	734	774	732	763	761	803	791	768	771	740	774	757	775	744	748	763	783	768	750	734	760	739	748	736	720	712	755	720	753	801	733	757	774	727	762	811	783	760	792	784	808	757	771	761	750	742	742	769	755	757	703	748	766	729	757	749	758	779	750	750	767	770	754	818	742	734	774	758	774	738	781	746	799	774	766	756	785	751	693	733	773	741	729	757	747	785	755	726	754	732	784	756	747	758	793	750	723	709	718	722	770	803	775	771	749	758	731	778	799	757	754	779	763	743	752	745	748	740	760	772	787	707	735	735	803	794	745	770	757	759	719	755	773	723	838	746	812	787	760	812	772	770	765	773	809	711	773	747	783	687	755	768	792	757	797	795	711	796	759	747	762	732	712	741	756	793	760	815	771	759	722	828	780	742	776	767	823	736	769	747	773	716	706	762	785	793	777	770	780	785	723	792	737	765	783	760	756	767	720	777	750	822	789	793	753	762	731	758	775	739	760	704	775	725	785	816	782	766	767	739	777	783	764	771	763	821	759	788	828	770	757	769	726	739	812	789	789	728	750	754	791	809	739	771	778	758	758	732	765	762	771	782	733	784	795	750	769	776	771	786	780	684	761	792	720	735	773	753	774	775	748	757	739	733	739	736	792	738	780	762	750	778	756	819	757	729	721	781	759	738	788	784	742	732	731	748	777	749	755	772	760	815	757	785	733	731	724	824	797	784	755	784	780	757	716	732	763	757	775	785	749	759	769	740	738	788	756	752	760	756	784	746	715	781	724	724	733	833	721	735	771	758	773
4170	267	198	143	110	94	112	90	87	73	96	77	75	78	75	90	88	71	71	83	77	88	84	80	86	62	71	81	87	85	94	80	82	82	83	69	81	79	86	77	65	79	75	64	70	83	91	80	72	78	73	74	81	81	82	76	97	74	82	67	72	74	79	68	69	76	71	82	79	67	77	100	77	76	77	75	63	87	87	95	83	84	69	65	86	64	87	77	72	95	76	92	91	75	61	75	96	85	67	73	87	72	75	60	77	89	64	84	88	64	83	82	67	75	64	88	73	87	86	92	86	81	93	93	77	91	75	93	82	77	75	86	87	84	78	79	67	63	75	84	76	73	76	70	80	92	81	62	80	85	80	93	70	59	88	90	76	84	90	76	78	82	84	87	89	73	78	83	83	70	68	81	80	84	77	58	75	79	90	85	82	77	74	96	92	77	81	92	72	74	85	98	67	83	74	75	91	71	58	93	62	87	80	81	79	87	97	83	89	74	82	88	80	71	74	84	76	82	69	83	82	68	76	88	76	68	63	76	90	88	69	85	77	82	77	85	73	73	59	79	82	106	77	73	92	85	85	73	76	106	83	87	79	66	79	73	82	74	80	65	77	89	83	83	85	76	63	80	61	61	83	79	85	86	67	79	70	85	69	74	79	75	72	74	80	70	77	77	68	65	78	77	73	83	88	87	66	67	71	76	90	67	80	80	89	73	85	81	90	82	79	75	78	65	90	97	97	87	86	100	81	88	77	101	80	97	88	82	79	82	103	80	71	79	75	95	93	71	80	93	74	71	79	69	85	70	61	77	78	70	68	68	82	86	58	74	76	84	90	108	91	81	78	81	70	95	99	76	89	86	80	87	95	66	75	75	84	74	90	81	78	69	74	90	79	73	60	72	69	86	75	83	69	81	76	82	85	78	67	82	66	83	93	78	76	65	71	85	70	83	63	74	84	60	80	83	67	78	77	72	84	78	90	69	79	68	63	74	78	69	73	80	80	76	79	71	78	72	74	86	87	55	93	110	87	66	85	96	84	72	77	83	87	84	70	91	66	79	79	78	79	81	83	85	92	72	75	76	77	82	86	75	77	71	81	76	90	73	91	91	88	69	75	82	69	87	81	69	84	78	88	81	83	66	68	82	71	66	71	61	78	80	93	78	99	69	60	80	65	82	87	74	89	74	86	82	84	74	71	80	84	79	83	76	85	73	88	86	79	69	79	88	68	76	74	79	71	75	80	62	90	77	78	93	66	77	73	87	74	79	91	91	83	73	86	93	75	86	80	80	79	80	72	81	69	73	77	75	89	87	76	88	77	54	65	84	76	75	81	75	83	84	85	80	70	80	105	72	79	82	85	74	73	85	75	76	91	71	78	82	73	75	80	82	87	94	77	76	67	86	77	102	83	83	93	85	81	71	72	81	60	80	89	69	86	76	84	59	82	79	89	72	55	87	69	69	74	86	74	101	68	72	76	84	83	72	77	85	85	85	67	81	72	82	81	87	80	86	80	65	85	75	72	73	82	87	71	80	58	77	88	78	100	90	87	96	69	87	72	88	91	69	91	84	72	68	73	86	86	61	71	89	98	78	64	89	78	72	81	86	81	79	78	79	77	80	76	61	76	70	75	87	86	79	66	84	81	72	83	80	84	72	88	85	75	73	82	92	83	85	85	84	83	81	74	96	87	78	71	69	75	78	87	84	79	67	106	92	80	96	71	89	83	74	74	83	73	62	76	89	90	79	79	73	64	82	73	86	89	101	71	92	71	63	82	86	79	82	70	72	80	72	91	88	80	78	70	81	71	77	73	85	91	76	75	80	84	99	89	70	83	72	85	83	91	74	63	94	87	59	76	93	90	68	70	70	66	93	84	71	67	84	94	91	78	78	84	78	86	82	71	73	69	88	69	79	85	77	70	80	96	68	65	86	90	74	79	64	78	92	78	74	84	63	71	60	59	92	88	80	91	86	95	99	79	76	77	62	87	71	72	86	79	83	83	83	82	95	73	75	72	75	82	82	78	86	82	78	92	101	73	62	74	86	89	72	66	76	81	87	90	73	88	85	86	73	84	81	78	84	78	77	94	72	81	72	72	96	67	76	72	83	77	69	84	81	93	61	98	77	82	70	87	90	83	67	72	77	57	73	90	72	84	92	83	70	89	75	100	76	88	81	66	80	77	79	70	81	84	85	71	78	88	74	77	67	70	62	83	84	74	97	68	88	79	71	80	89	96	72	90	87	79	96	85	65	80	74	73	86	78	94	90	79	71	84	80	84	85	72	85	71	92	72	86	89	75	77	82	83	76	74	76	77	76	75	81	80	75	72	67	82	91	83	87	77	81	77	80	68	87	62	75	74	83	84	62	78	84	77	73	80	81	97	75	70	77	92	73	67	81	77	73	88	79	69	81	76	78	68	82	86	80	76	75	77	85	99	76	87	77	87	76	93	78	70	81	78	88	66	84	71	78	74	76	84	62	74	77	66	87	83	91	78	72	73	74	90	73	81	67	81	83	87	70	83	77	73	87	74	86	71	72	92	70	84	77	71	82	86	82	82	65	60	67	82	74	80	77	81	81	68	82	72	87	95	86	69	74	73	67	66	64	79	76	79	87	88	73	81	88	73	73	76	72	68	90	85	71	90	79	66	91	74	81	72	84	84	96	88	75	86	91	90	65	72	85	81	79	83	77	81	86	75	81	66	67	81	83	90	73	86	79	76	80	73	77	85	73	87	71	70	76	100	98	69	76	86	82	74	72	80	74	75	79	82	76	80	88	73	88	77	79	71	92	69	88	69	72	85	80	88	82	74	88	85	87	85	83	78	69	67	69	86	92	93	79	87	70	77	89	63	69	81	86	78	88	72	76	78	83	77	72	72	81	78	95	84	84	75	79	69	87	101	64	81	84	77	83	76	95	83	80	60	75	83	81	78	71	64	74	83	75	67	89	83	78	85	84	79	64	70	71	77	84	87	77	94	88	93	75	76	90	79	79	87	71	75	57	84	100	72	67	74	72	81	81	80	70	77	89	88	70	54	99	81	73	83	76	89	79	76	86	91	71	79	79	82	77	91	94	81	79	87	76	88	69	79	71	80	74	70	85	68	91	58	67	82	79	89	92	76	66	66	73	79	68	79	65	85	74	68	76	68	83	91	80	83	72	86	74	93	74	66	83	87	65	78	101	70	81	87	82	66	98	72	70	73	65	74	94	68	75	75	74	90	75	70	79	67	67	76	68	80	76	81	77	78	74	76	80	77	81	67	77	88	81	88	76	66	92	63	71	68	73	75	69	87	82	77	72	91	79	64	91	96	77	75	89	82	70	86	78	80	81	72	82	83	75	84	80	93	69	87	80	76	69	88	81	72	73	74	69	76	72	70	93	66	90	84	79	86	80	73	74	92	91	85	92	92	76	75	67	85	82	79	73	74	80	76	95	68	82	73	73	91	71	77	73	75	100	81	84	77	71	73	81	69	72	90	81	69	68	66	75	79
3291	325	450	456	412	385	386	385	341	334	323	322	322	328	328	294	328	338	328	301	344	313	324	290	325	310	311	296	293	304	286	326	276	292	288	306	284	297	313	311	315	297	279	306	261	333	300	313	294	282	295	301	318	303	297	274	283	309	280	311	294	307	312	282	297	287	267	309	275	280	290	272	309	322	285	321	306	281	294	299	287	319	272	277	310	319	313	293	300	319	268	286	301	274	271	273	298	302	302	286	299	276	312	302	306	277	294	291	301	292	278	278	279	305	305	292	305	284	309	319	273	282	292	282	283	321	277	292	292	299	304	291	278	292	310	301	288	288	270	286	271	293	278	314	298	301	280	310	293	291	276	276	309	321	336	273	302	298	307	314	270	299	295	293	301	294	257	249	266	317	273	273	286	330	306	284	308	322	298	308	292	300	281	302	320	299	315	255	311	265	273	283	329	288	305	333	284	290	310	302	297	274	306	302	294	309	301	291	321	289	305	314	317	291	270	287	274	297	304	322	284	291	293	289	278	301	295	291	271	291	302	324	298	290	299	306	302	286	307	311	300	291	270	277	299	300	308	276	278	305	296	305	300	314	321	296	305	305	321	299	270	298	293	279	320	295	334	319	293	277	302	318	289	259	271	311	305	293	282	296	307	277	303	330	293	293	344	283	257	292	335	292	262	294	298	276	316	322	291	288	300	328	305	289	281	273	306	294	303	285	271	268	289	302	287	275	315	266	291	282	273	295	314	320	301	293	281	275	275	280	284	295	296	344	307	293	312	235	305	286	306	299	281	277	284	291	306	298	305	295	301	283	273	289	306	293	308	292	265	285	292	281	280	293	284	281	260	296	308	309	287	298	336	289	294	284	273	299	274	300	288	299	287	288	281	305	299	293	316	283	294	289	294	314	312	279	282	299	291	305	332	273	341	307	323	317	311	302	289	319	295	313	282	285	278	307	301	345	309	299	345	264	311	298	308	301	281	292	291	278	301	278	312	333	297	300	303	330	286	300	292	313	301	306	288	295	284	292	279	286	304	296	297	294	282	323	308	282	288	288	279	318	270	270	257	295	295	279	282	304	330	280	295	314	297	271	304	297	294	255	305	297	274	309	308	298	299	278	298	283	272	311	314	290	309	304	302	267	275	319	299	304	301	287	320	285	290	282	298	288	294	298	301	296	304	278	340	294	316	287	284	310	316	293	294	281	290	282	331	302	289	306	266	276	273	280	294	293	265	317	290	274	300	309	281	327	315	303	272	316	296	286	320	272	312	272	293	278	298	269	296	292	284	316	314	307	282	286	308	310	287	306	307	282	282	277	268	296	297	265	267	312	291	282	280	288	305	330	284	308	277	304	280	278	286	279	284	291	317	283	288	286	327	267	300	293	307	292	295	318	316	283	341	280	279	322	311	309	272	278	294	285	270	294	294	319	295	249	311	291	284	316	288	302	319	264	291	275	301	293	290	328	312	309	296	268	282	311	271	297	304	308	294	308	307	325	310	292	288	311	305	311	275	301	329	286	303	261	307	302	300	285	270	283	279	265	282	280	299	277	302	280	304	301	294	318	296	297	294	284	330	312	277	285	300	301	297	301	270	273	286	280	295	300	291	284	276	298	274	295	294	324	295	280	289	282	281	296	299	291	307	273	305	315	292	264	289	283	315	311	292	314	324	304	305	304	280	296	302	313	306	301	257	279	288	323	277	298	309	266	285	291	309	254	275	300	271	342	313	295	294	286	289	280	296	301	285	308	299	310	292	308	287	276	315	278	297	289	320	317	292	292	319	310	322	281	286	276	302	288	298	294	298	297	323	298	278	288	302	277	279	281	302	257	290	277	308	303	280	295	305	285	307	283	297	268	300	266	276	310	263	284	292	293	314	322	286	276	322	297	275	277	307	298	262	297	293	299	278	284	303	293	320	298	278	295	273	297	294	296	279	280	298	291	284	279	292	309	302	299	276	270	277	282	275	297	293	316	304	275	270	276	274	300	277	274	285	299	315	268	275	281	275	287	295	301	316	302	257	302	314	338	311	327	292	309	271	274	283	286	288	277	306	311	304	296	284	291	287	287	284	295	324	254	287	319	279	265	278	272	286	280	315	289	279	281	288	288	304	295	311	312	296	306	286	294	294	300	307	263	288	278	305	310	308	294	274	293	288	280	271	281	285	304	290	285	294	317	275	293	290	303	292	310	299	302	315	310	289	279	247	311	279	289	295	294	285	318	315	292	281	307	331	306	276	275	272	313	278	281	272	274	295	282	285	311	299	247	281	292	289	303	305	317	328	268	289	295	312	265	274	312	287	296	275	286	305	319	271	302	288	273	270	278	306	280	320	320	310	283	311	289	313	278	298	274	287	279	286	299	306	334	322	295	292	305	305	291	330	283	282	284	302	292	302	298	303	301	305	304	289	249	280	320	305	260	284	318	276	297	282	312	301	320	293	275	306	282	325	341	315	279	337	288	236	308	272	242	285	284	305	308	283	277	268	255	280	309	303	299	306	294	321	280	317	288	283	279	294	309	319	280	282	294	319	273	313	282	308	309	341	275	304	283	279	278	280	309	326	292	300	281	272	280	297	261	284	267	299	306	275	271	306	282	285	290	268	310	273	329	295	287	291	286	296	295	332	317	281	286	284	296	286	303	277	285	276	289	281	303	296	285	304	271	287	308	253	289	304	311	296	301	297	297	274	303	302	311	315	291	287	301	273	266	292	274	291	304	277	305	298	270	285	336	308	273	295	296	286	269	301	293	296	288	248	281	267	289	306	337	297	290	281	320	281	314	320	302	288	294	304	316	320	283	280	301	299	280	279	306	273	302	297	285	312	277	260	284	273	280	303	283	304	299	274	262	287	296	268	318	298	299	313	273	279	285	295	308	316	329	273	320	291	294	292	299	317	314	297	289	290	308	270	283	288	281	289	322	302	291	338	295	290	306	284	315	305	281	278	274	281	311	275	304	314	277	275	294	275	295	283	280	309	307	294	287	279	264	311	315	290	239	298	273	285	309	276	286	303	290	298	307	293	307	282	296	292	286	266	300	271	311	310	283	284	310	287	334	275	291	301	284	285	294	336	284	292	278	292	302	286	275	281	273	268	271	290	286	296	289	294	282	277	298	292	307	284	264	294	295	298	311	303	272	323	297	296	284	299	274	276	299	282	271	299	272	277	295	293	281	284	300	311	280	316	304	284	299	290	280	292	266	321	296	301	299	289	266	334	299	273	299	284	320	286	299	292	292	279	299	310	267	321	308	302	288	279	306	269	273	271	303	300	304	299	314	331	299	289	307	304	294	308	280	284	316	323	283	294	327	314	282	292	271	275	319	330	302	298	307	300	310	293	306	263	290	288	289	289	303	284	330	295	290	279	287	324	315	303	278	276	281	274	289	271	285	298	283	295	295	292	291	304	284	312	290	275	271	284	296	320	310	284	291	283	308	276	282	301	291	281	288	294	297	273	289	264	276	287	296	291	295	299	283	300	271
33349	10189	1933	1119	845	648	484	421	329	330	280	246	242	232	220	223	213	203	194	212	198	199	167	184	236	201	201	182	195	163	195	183	170	165	186	169	193	192	163	175	167	159	194	206	175	175	187	189	179	196	189	188	180	167	200	177	165	182	169	172	165	182	171	198	159	182	179	179	177	174	175	141	167	191	162	182	160	158	165	148	171	195	169	169	163	155	166	180	170	186	172	169	200	168	166	158	203	180	172	170	188	163	183	180	153	183	158	187	161	184	175	166	186	163	166	172	176	163	185	164	158	182	154	160	172	176	171	169	167	175	183	163	156	180	179	156	176	189	165	165	191	152	172	166	187	151	177	168	179	181	162	150	161	162	178	175	178	202	161	187	148	180	168	184	154	168	199	181	173	164	176	195	185	168	153	168	177	157	172	168	172	160	169	177	147	180	162	182	188	169	166	182	178	165	156	158	189	148	154	170	166	183	165	167	169	177	189	162	174	165	170	179	166	163	165	187	166	155	178	169	205	176	170	162	166	175	175	183	163	175	168	165	155	162	169	166	163	163	167	186	192	172	159	179	156	153	174	189	163	171	178	154	169	193	152	168	174	177	186	144	152	172	161	158	162	178	167	154	171	170	183	180	192	177	186	178	190	152	173	174	162	168	166	188	193	193	156	186	170	160	154	162	157	176	140	161	170	175	159	166	178	170	157	180	165	158	180	168	157	178	177	150	182	182	172	165	170	179	177	164	157	161	185	157	161	163	175	178	167	183	193	177	185	179	181	174	170	180	158	196	185	180	180	159	157	167	159	195	186	159	202	180	165	190	190	161	160	154	164	189	168	155	183	171	172	158	196	175	162	158	174	194	167	174	148	170	164	190	192	154	157	181	195	166	177	187	180	173	170	192	187	161	174	190	157	172	180	179	154	173	163	180	148	187	186	164	168	150	163	144	156	166	199	171	181	157	154	159	171	151	179	184	165	164	175	183	180	159	174	198	178	171	155	157	159	164	154	160	170	189	141	151	178	174	182	157	165	170	201	169	173	174	163	160	177	180	185	165	161	185	174	169	193	154	151	173	189	166	165	182	170	171	175	174	169	166	163	183	160	175	145	170	166	162	169	177	157	195	153	179	189	187	179	163	183	156	186	158	164	176	188	146	147	188	165	155	172	161	183	155	171	162	176	158	167	167	169	183	162	156	174	175	172	175	150	181	183	176	184	187	179	164	148	184	166	173	174	170	179	199	168	200	198	178	165	163	180	177	158	165	178	179	174	160	184	178	178	192	187	159	179	188	156	149	154	151	177	162	200	159	193	186	183	167	166	179	166	168	168	177	169	179	176	133	179	163	161	200	184	170	165	176	182	156	166	181	193	149	166	184	173	168	169	194	148	166	197	185	187	184	164	149	163	166	177	168	178	171	168	192	180	165	182	184	184	160	191	171	186	172	183	187	179	143	163	168	171	160	196	171	164	183	164	182	166	172	167	173	179	176	152	164	188	164	167	170	185	171	194	172	146	167	189	188	159	165	187	178	176	163	192	192	179	201	198	182	147	164	170	152	160	173	170	181	192	170	134	169	163	180	170	168	190	180	166	149	161	180	162	186	182	148	167	164	176	157	170	161	158	194	192	168	175	163	169	182	167	150	164	173	174	164	157	191	197	152	169	160	182	176	176	180	169	166	168	187	173	185	143	147	181	141	185	155	167	179	171	183	154	181	200	155	164	178	153	160	144	164	151	191	173	179	202	160	165	181	153	142	199	183	180	200	164	171	151	151	178	158	193	175	181	180	178	167	154	170	182	185	198	160	157	156	173	180	192	171	152	171	174	183	154	175	170	180	166	179	153	175	183	159	179	161	170	174	167	196	155	188	154	181	160	182	175	161	149	187	193	174	169	167	181	162	167	176	146	165	174	170	181	176	193	154	159	174	182	158	175	186	198	181	160	180	177	172	173	177	167	171	181	171	172	150	151	167	154	155	159	149	180	154	180	167	170	186	164	191	190	153	168	174	176	161	187	151	168	189	159	159	173	159	171	190	170	186	171	199	187	163	160	160	166	164	204	168	164	155	169	157	187	177	161	171	152	159	160	202	161	199	159	163	184	178	159	151	168	156	159	160	174	179	161	181	182	160	149	181	175	180	160	169	163	156	169	169	164	156	152	164	197	222	172	174	156	177	180	186	184	196	188	161	153	199	176	165	152	148	168	153	176	180	184	179	170	163	171	176	173	170	183	163	183	177	181	140	147	186	187	167	163	168	154	154	194	186	178	171	196	187	171	162	173	154	179	184	167	169	157	165	172	173	186	170	189	158	189	164	161	167	169	161	186	188	158	166	169	183	157	192	167	159	170	195	178	163	182	171	150	203	173	169	170	185	169	168	173	193	172	150	165	148	176	182	185	184	169	150	167	182	181	177	196	163	177	172	194	174	165	177	172	198	174	179	183	168	166	176	173	183	189	166	141	176	186	155	157	163	152	167	157	185	160	186	161	195	161	155	159	161	183	163	176	145	193	168	169	162	160	158	179	182	165	171	180	192	157	200	185	179	166	182	163	171	170	169	172	164	175	163	157	185	161	181	199	176	162	156	165	173	173	151	193	180	170	164	190	146	174	185	175	184	176	173	190	189	177	197	184	163	160	198	164	184	173	162	168	162	199	162	161	188	171	167	154	165	145	167	190	175	158	167	178	174	158	159	165	160	166	187	158	181	165	167	190	176	187	149	176	156	165	171	160	164	164	188	192	166	189	163	152	175	151	181	173	163	157	181	183	170	176	192	149	179	181	171	159	183	165	184	170	182	176	165	158	192	162	161	178	168	176	170	168	170	168	179	192	174	176	188	169	176	174	186	170	163	168	163	163	184	190	159	177	173	174	164	171	153	165	159	174	159	204	163	164	176	174	186	173	187	163	163	174	179	195	177	164	180	150	169	170	176	154	173	168	165	169	159	175	180	176	176	184	174	164	159	181	149	160	160	168	165	169	155	157	193	176	173	168	160	173	194	156	179	190	157	174	187	200	162	179	175	187	161	158	161	177	163	168	151	163	188	173	157	157	167	166	167	157	178	162	156	181	172	158	174	153	166	178	163	178	168	169	162	190	167	175	196	189	166	168	164	177	198	168	188	183	178	199	179	167	160	161	170	141	170	195	162	168	181	211	161	172	171	166	164	139	163	166	154	195	172	156	186	168	151	168	162	143	182	185	155	188	168	188	174	181	170	153	158	167	179	174	157	161	144	192	176	168	178	177	171	164	182	184	191	171	187	185	181	174	188	157	169	128	192	187	177	171	193	163	161	176	162	174	166	184	159	138	160	187	156	181	173	185	171	204	183	185	182	170	156	170	174	189	173	173	168	165	184	214	180	184	157	160	178	176	158	193	188	186	189	162	174	171	164	193	155	160	170	194	175	194	183	187	158	185	156	182	167	152	159	148	155	173	163	177	169	167	174	162	162	173	186	187	160	169	169	191	166	168	178	179	180	185	178	154	178
15993	1542	3304	3722	3211	2532	2113	1767	1552	1348	1200	1153	1082	981	927	860	834	865	797	771	774	779	698	704	664	700	652	659	615	638	593	634	630	621	614	588	661	638	610	597	606	600	594	616	588	559	534	555	530	582	584	576	605	581	559	584	605	550	567	564	556	538	568	519	565	580	591	579	531	516	563	538	553	506	519	550	578	567	531	564	554	552	590	569	560	529	576	526	532	530	543	534	544	557	552	550	556	555	477	582	553	547	601	560	552	527	552	549	536	556	544	519	546	547	555	512	509	557	591	570	561	529	559	579	543	551	518	559	512	574	551	559	574	550	559	544	557	538	555	523	549	534	544	506	543	535	552	584	509	501	547	542	538	531	492	541	541	500	548	544	548	525	544	559	528	526	549	552	519	504	530	504	549	551	555	528	481	551	520	521	563	573	521	521	579	583	529	516	530	517	529	519	539	526	543	541	538	585	559	527	571	537	511	536	506	529	559	543	544	533	546	506	540	517	601	535	568	552	523	526	514	541	534	530	554	532	527	542	541	569	534	500	525	506	498	517	531	553	548	588	527	527	553	535	564	490	561	551	561	527	548	563	501	557	566	552	571	564	537	573	524	552	520	539	541	546	526	503	530	556	559	524	530	542	570	536	546	542	518	555	527	547	534	524	513	542	532	532	543	531	542	566	526	548	581	539	581	568	541	537	503	554	537	511	556	560	523	556	511	536	485	581	540	551	591	541	514	564	585	548	528	503	511	538	571	543	549	540	529	522	523	561	511	555	536	529	545	533	534	509	526	527	533	548	532	513	530	510	535	535	555	533	503	538	576	531	479	549	502	552	526	542	508	531	556	545	549	545	551	537	577	509	555	528	552	543	512	559	546	533	534	553	536	561	547	525	547	469	582	528	552	542	524	530	551	523	567	558	533	544	488	553	588	519	535	568	495	506	559	518	520	528	512	536	518	516	594	539	553	537	584	567	532	563	530	552	545	532	574	553	559	546	589	567	527	524	545	564	546	567	559	537	526	557	531	525	569	542	544	560	532	520	541	563	544	534	592	538	583	510	516	541	585	551	518	540	582	472	514	564	553	540	573	505	590	541	519	558	562	563	585	553	537	523	550	490	547	531	527	530	505	531	556	553	558	563	488	573	531	522	559	521	581	542	524	548	540	575	518	501	561	583	574	527	529	528	544	529	548	559	566	541	537	541	517	524	548	526	574	543	532	536	527	568	558	560	560	498	516	529	548	563	521	600	561	506	527	503	538	557	493	494	539	547	523	554	538	538	580	520	540	518	559	518	585	577	530	573	552	536	530	610	512	516	555	521	574	564	561	535	535	505	551	506	489	531	561	535	528	561	563	524	542	547	505	523	568	544	590	511	551	530	523	545	576	504	556	545	534	541	591	525	563	526	521	537	558	540	552	589	582	570	544	534	546	491	526	540	497	529	499	533	518	569	537	483	528	502	548	567	532	549	570	541	541	581	545	534	543	529	553	574	501	550	502	540	538	526	616	509	528	548	525	536	544	579	531	544	549	551	499	552	566	516	494	589	566	526	481	556	572	581	503	539	513	538	577	541	531	507	553	551	539	531	554	528	529	567	556	548	572	484	548	581	556	557	516	533	556	576	515	561	580	522	484	492	560	534	567	547	519	515	499	536	556	520	545	559	567	552	551	545	520	592	523	554	540	572	572	541	533	529	547	559	530	508	521	546	519	524	518	514	529	513	556	566	519	537	519	526	544	548	508	510	503	560	557	533	531	518	532	511	566	511	553	489	542	538	542	542	529	518	546	563	561	582	537	551	504	541	555	537	534	518	556	543	502	584	540	522	542	500	531	521	570	582	524	555	526	545	524	550	541	486	548	556	559	537	497	518	534	569	525	540	518	525	554	543	542	549	577	550	496	560	563	554	567	550	573	570	494	561	527	550	539	575	555	530	533	570	514	519	542	528	557	544	516	519	539	542	553	555	518	520	556	478	557	531	571	555	577	554	506	505	565	513	533	506	494	562	585	517	502	558	566	573	511	505	573	553	557	571	538	564	520	545	514	506	533	486	543	522	543	589	556	576	565	543	554	529	555	556	533	561	575	507	549	556	533	535	531	554	589	543	527	526	584	591	526	494	558	558	531	530	544	538	548	536	551	539	528	533	533	565	537	532	577	542	541	560	580	518	605	570	562	526	538	540	554	554	531	546	515	523	572	540	514	551	558	575	534	544	564	559	564	538	533	529	538	540	568	537	551	528	543	531	554	509	508	517	571	567	542	550	524	533	535	565	558	557	542	524	562	563	551	518	518	534	528	560	552	555	510	566	537	563	582	523	571	561	501	524	546	535	501	562	516	538	557	552	490	534	559	556	550	526	538	524	531	561	536	544	540	567	559	524	541	567	536	501	545	531	553	548	554	573	565	536	535	503	528	526	569	531	544	539	566	524	551	520	551	562	537	516	510	554	521	575	557	488	534	487	531	528	540	516	561	527	525	542	546	515	532	562	556	564	527	519	546	529	581	502	552	524	558	564	512	551	530	557	540	535	573	516	501	541	529	540	529	532	561	513	562	508	537	522	540	500	530	465	507	513	521	520	546	547	510	533	564	569	470	477	548	493	517	559	550	509	570	520	481	528	554	531	527	561	517	529	566	514	534	513	537	519	547	541	547	517	499	503	544	561	541	541	553	509	533	536	543	539	536	558	525	561	556	555	613	543	578	494	544	528	556	512	528	564	524	517	498	533	503	527	521	539	559	541	535	513	541	581	559	541	530	531	534	538	518	553	550	533	558	536	512	518	542	558	545	524	518	562	507	533	570	483	552	546	570	512	547	573	493	503	528	537	555	586	548	525	558	533	475	553	531	539	491	538	566	562	488	555	523	550	529	574	503	555	542	543	537	524	547	515	567	528	547	502	531	545	522	557	564	533	535	564	507	540	528	532	520	525	574	524	544	520	507	508	507	500	526	500	549	526	538	571	538	512	525	528	580	569	546	529	539	593	532	527	531	569	562	521	538	539	549	542	527	566	549	543	544	595	483	526	544	559	542	535	536	532	555	576	532	516	536	581	523	520	569	553	569	533	529	556	599	517	543	551	500	545	530	522	552	553	503	590	552	534	566	515	572	531	492	554	502	544	490	574	554	504	523	523	527	530	481	539	517	537	497	492	510	553	533	536	480	527	500	515	519	543	571	544	533	547	572	548	567	527	559	521	503	525	567	575	556	572	531	549	558	551	558	597	481	530	541	566	567	533	531	557	573	515	532	571	543	486	530	532	503	543	526	527	562	556	551	539	550	560	541	513	571	520	543	531	529	520	546	525	541	535	539	536	560	569	547	547	545	518	561	545	542	538	489	547	559	559	525	568	510	562	540	539	553	537	554	540	542	515	520	497	495	529	518	559	539	567	584	496	540	557	581	558	545	540	507	547	480	530	565	514	520	528	512	540	553	557	569	552	463	541	572	589	584	538	519	531	535	534	500	541	500	562	519	551	514	520	547	544
38674	20048	10498	2826	1619	1235	870	727	668	581	528	416	427	398	362	375	373	349	325	333	322	336	287	297	275	300	294	321	298	299	298	283	264	259	255	288	261	250	282	294	255	277	273	270	259	248	280	293	264	281	279	277	258	281	296	270	293	267	279	265	280	276	251	290	270	287	276	261	273	252	247	262	288	263	263	247	258	265	242	263	244	260	265	272	287	251	269	287	289	227	277	249	240	267	266	258	276	268	270	244	265	242	283	247	290	249	241	238	273	265	295	258	252	265	265	261	274	259	248	238	284	232	240	281	245	264	297	308	284	273	243	271	281	255	268	249	279	267	257	268	257	235	252	259	267	282	274	250	252	248	285	253	257	285	245	239	270	225	257	253	251	266	259	291	257	267	279	253	240	243	253	282	276	260	283	272	288	233	240	266	282	281	282	263	260	272	247	241	233	275	242	255	244	285	230	275	266	255	265	277	289	247	243	283	259	268	254	252	247	252	241	286	263	259	260	269	251	270	259	289	249	269	244	248	240	270	272	284	239	272	253	270	295	246	250	286	254	251	274	279	240	253	269	239	249	246	271	255	288	266	269	271	263	250	276	279	253	279	255	255	281	249	279	282	244	246	258	257	291	257	281	253	270	262	295	269	246	269	271	266	251	272	267	281	279	263	251	256	259	256	274	251	264	275	244	286	269	283	278	276	253	270	236	257	270	240	238	245	238	247	256	249	247	254	248	251	262	264	249	271	279	281	263	256	274	283	251	255	270	277	273	273	261	261	256	247	268	281	270	256	245	268	293	263	260	240	253	256	274	285	260	250	236	292	230	245	241	231	246	246	264	256	289	255	229	275	297	256	259	251	260	256	285	271	270	251	262	247	288	262	264	247	268	254	241	259	241	250	241	246	265	274	265	286	243	236	247	249	284	265	246	283	301	261	249	244	252	264	260	270	225	274	285	269	256	264	267	244	259	268	254	241	273	250	255	253	252	257	273	286	279	270	242	279	264	263	269	280	247	263	270	267	243	246	287	282	251	259	284	283	243	236	295	253	242	270	277	263	237	258	243	244	273	247	270	283	252	287	248	258	298	274	278	286	258	255	239	272	264	251	265	279	278	289	231	269	234	242	241	249	273	314	283	268	256	249	267	245	252	236	246	238	253	254	240	265	293	274	275	252	262	252	231	252	247	265	269	257	270	286	286	274	260	255	258	260	280	271	264	273	273	271	243	272	252	263	287	238	277	269	248	274	222	248	242	252	249	237	247	256	251	276	253	287	280	312	271	263	292	269	264	280	247	261	237	260	279	263	264	254	280	247	262	237	261	243	281	258	268	258	232	253	254	266	276	267	264	259	275	266	235	252	252	266	291	280	262	260	261	246	259	269	253	249	258	248	278	231	268	255	267	269	308	274	292	276	244	253	266	259	248	229	240	266	241	273	254	276	290	249	258	267	246	277	255	285	242	249	254	272	268	253	284	246	256	284	261	281	247	265	282	257	270	238	282	254	268	256	235	269	246	255	282	262	265	267	275	258	254	285	259	265	266	281	251	235	253	283	246	226	273	280	252	246	245	264	262	285	267	216	241	253	260	279	253	327	266	252	280	241	254	260	252	262	249	275	264	283	287	264	244	289	271	284	269	277	286	270	302	295	251	276	257	248	241	271	258	292	275	278	215	221	244	278	260	258	242	257	297	242	246	267	270	255	239	276	279	242	246	251	240	221	259	253	260	282	255	261	229	266	279	276	289	268	277	262	278	255	275	277	281	263	234	264	260	248	230	254	229	277	255	233	257	274	263	257	250	271	284	280	259	258	249	257	250	280	271	268	272	265	267	249	237	266	238	242	252	272	265	280	244	265	287	280	253	258	265	259	271	320	266	274	237	251	295	252	259	248	258	260	268	265	248	266	255	297	251	228	246	223	240	227	271	253	265	264	302	256	243	262	244	259	244	252	241	265	253	270	211	224	307	251	274	254	251	259	265	264	277	229	255	293	225	259	233	254	268	255	266	280	277	247	259	257	261	264	238	244	246	214	254	254	266	244	259	264	266	271	268	250	253	265	258	259	251	245	274	300	272	220	239	234	261	249	298	242	253	241	253	278	265	263	241	302	237	254	279	267	253	244	278	259	259	270	272	265	240	259	251	252	292	267	271	276	300	246	274	257	287	267	271	250	256	273	244	275	269	259	257	251	275	259	253	275	262	271	265	273	234	256	246	272	279	264	292	242	287	259	269	263	273	260	251	259	292	260	270	271	244	265	244	258	292	274	240	251	274	268	252	264	277	229	246	276	252	270	275	284	262	250	275	233	282	274	254	249	261	269	264	270	251	247	263	240	251	241	259	270	267	249	268	261	276	296	251	245	261	243	270	286	268	274	272	265	251	268	237	258	230	285	262	226	297	269	241	243	282	238	266	262	267	287	259	291	264	252	281	261	261	277	260	291	232	248	263	253	214	253	228	281	249	249	283	243	254	264	230	245	267	270	273	259	240	251	276	272	265	257	251	229	285	267	263	253	258	238	239	288	258	291	249	262	260	266	262	252	263	267	264	226	275	272	261	256	263	248	268	265	262	273	268	250	293	241	267	264	263	287	248	247	256	253	259	268	286	248	252	260	254	272	252	254	248	287	251	277	283	270	260	253	281	256	250	238	261	281	254	225	282	253	243	264	271	244	272	268	244	303	265	243	265	284	252	258	263	271	254	275	276	288	286	259	266	286	268	257	265	307	270	234	269	260	268	270	279	232	259	273	284	284	270	284	277	273	251	260	246	295	258	264	266	244	241	260	235	275	267	275	248	249	257	268	241	235	237	259	286	278	205	277	293	257	254	262	297	298	265	232	268	254	261	258	309	285	278	192	253	258	241	239	256	254	273	287	276	247	262	248	240	255	225	245	297	243	266	258	264	301	261	267	274	263	274	253	261	256	267	292	264	263	246	249	253	287	268	245	280	267	246	252	274	253	258	274	263	237	269	259	282	282	277	290	247	280	252	247	248	283	231	261	280	262	265	270	276	264	285	243	261	242	285	250	270	282	254	302	275	253	246	255	261	238	228	294	251	273	248	252	250	286	261	259	246	251	258	266	238	242	254	236	260	271	236	219	274	254	258	244	278	289	253	279	264	268	257	276	278	268	241	269	253	269	253	253	232	256	225	266	262	251	274	267	260	235	274	255	247	292	237	243	255	249	262	286	275	288	240	265	273	261	264	223	234	269	285	260	257	241	255	276	283	257	268	246	273	240	280	272	276	263	271	271	272	265	285	259	241	271	273	259	215	257	241	249	281	259	221	264	249	275	279	263	270	242	254	264	243	257	247	255	244	254	255	257	265	252	278	258	248	255	276	263	266	284	268	270	253	278	279	253	251	235	252	251	250	256	260	274	266	292	287	248	255	261	281	275	283	259	292	267	265	267	255	258	238	252	247	275	273	283	281	267	257	266	275	257	276	290	245	256	278	258	250	254	268	254	270	287	271	234	292	269	252	254	277	264
20912	2603	6011	6854	5772	4752	3962	3165	2845	2433	2172	1944	1734	1675	1607	1510	1336	1250	1252	1185	1199	1116	1095	1081	978	1028	1054	1050	985	940	989	994	908	880	927	907	935	892	884	907	860	826	870	854	902	859	853	904	797	815	832	833	814	862	801	781	820	840	806	794	784	814	736	816	860	785	841	820	786	840	778	749	833	817	785	793	796	769	801	741	762	793	802	789	733	730	758	775	763	728	817	795	781	789	736	780	744	755	796	738	772	750	769	793	861	802	781	781	802	841	794	754	777	752	752	741	774	710	777	766	781	740	747	800	778	778	740	793	774	746	788	777	828	757	722	756	798	777	730	742	791	775	748	769	761	777	764	731	751	784	775	762	797	758	761	737	762	752	786	805	747	737	788	790	732	809	768	786	761	728	793	740	777	791	765	746	785	726	802	771	781	741	714	733	806	717	799	759	745	767	801	792	757	809	778	726	745	798	732	740	736	765	792	751	764	767	743	745	775	768	779	731	777	804	778	812	714	751	769	797	778	767	751	773	785	706	765	790	758	735	760	768	781	776	735	760	764	725	796	764	776	731	762	766	790	774	775	738	762	771	736	802	745	787	750	781	764	794	788	797	736	792	704	789	776	758	762	777	741	753	753	774	720	760	757	753	749	754	757	760	780	782	748	770	784	760	826	764	774	766	743	745	775	767	760	754	734	747	711	764	804	785	788	719	721	756	760	752	724	799	701	805	743	766	797	777	786	807	772	769	796	746	770	797	755	780	747	747	753	746	775	751	732	734	800	810	723	717	726	759	726	805	777	751	788	768	759	797	848	788	762	761	781	755	777	767	755	728	774	758	794	735	756	794	778	716	767	763	763	792	747	809	761	747	719	780	724	787	758	792	755	757	766	799	816	799	822	763	775	732	794	747	754	765	746	803	789	779	738	775	749	760	765	724	745	741	753	724	757	788	771	784	746	751	791	741	769	718	764	779	780	756	766	731	744	777	767	784	716	764	750	798	759	764	750	759	793	751	778	760	766	729	782	807	772	761	756	759	756	732	750	764	797	771	807	708	775	777	746	806	791	764	748	796	756	748	760	729	761	797	753	750	739	751	726	798	777	799	786	760	754	782	767	755	740	753	745	770	759	746	719	771	769	761	831	742	744	733	784	766	781	786	763	810	777	811	768	796	765	818	785	755	769	772	779	701	736	788	800	770	777	766	736	777	761	812	753	802	744	756	719	756	782	769	758	791	781	747	773	802	706	742	785	766	757	741	742	775	798	727	744	790	795	755	721	739	735	741	828	733	804	790	710	725	806	814	786	739	793	766	749	718	810	796	704	758	765	753	774	746	777	726	766	762	718	725	745	722	732	760	766	730	762	762	761	732	750	769	762	740	786	755	714	735	753	774	755	790	760	776	772	775	775	721	782	719	780	786	807	715	844	721	748	805	732	708	758	764	747	740	718	770	729	731	796	757	787	768	736	732	723	786	760	703	777	745	788	778	783	753	764	751	724	777	773	766	833	763	753	718	741	768	740	715	752	797	749	836	801	745	770	716	739	757	739	772	730	808	795	725	806	794	752	785	768	765	777	747	789	754	792	758	759	734	738	774	766	793	725	759	755	767	778	759	723	743	695	765	725	707	724	766	787	778	756	778	752	814	773	782	741	758	762	775	792	755	733	770	731	791	760	775	755	735	723	781	757	764	733	769	753	784	765	757	803	753	775	747	768	739	780	778	720	728	765	780	731	747	753	758	752	757	758	746	737	759	771	793	790	757	766	763	766	756	769	771	799	758	764	752	767	738	741	703	718	725	801	755	750	781	707	740	769	775	783	770	756	800	699	729	760	791	739	764	789	813	747	774	791	784	784	774	735	754	759	754	801	765	742	811	717	760	735	757	755	784	778	726	734	745	746	770	781	756	765	821	813	748	752	798	768	814	765	756	744	794	817	712	797	767	744	766	768	791	746	788	786	757	773	741	763	736	732	785	726	684	766	800	746	724	703	790	757	806	796	784	740	718	775	734	757	787	748	765	738	741	803	749	794	767	689	777	745	820	740	764	744	719	743	798	779	725	723	731	776	700	765	783	756	785	751	767	738	770	778	756	719	758	772	785	736	772	760	758	792	790	763	770	749	761	714	797	783	768	708	764	768	762	779	790	749	714	778	739	791	749	735	722	728	756	757	798	730	750	739	797	736	768	718	759	790	730	819	766	776	812	764	733	769	749	759	776	730	763	766	784	732	744	750	792	831	759	766	706	741	720	730	792	798	745	795	772	761	706	750	716	782	788	796	757	752	780	713	833	741	784	736	729	756	748	780	797	774	728	751	760	784	744	734	779	705	747	830	741	727	761	764	764	733	781	786	790	790	745	791	701	746	731	751	799	776	718	765	778	750	734	754	743	752	760	773	780	778	722	769	730	707	752	773	766	773	785	756	758	794	781	770	748	758	786	776	758	780	738	738	725	729	761	777	798	769	737	750	732	740	742	737	732	769	781	720	760	806	772	730	700	813	758	769	773	775	768	734	757	778	799	797	786	765	733	741	754	794	734	805	750	766	770	764	778	752	777	785	727	789	780	774	795	715	801	768	775	761	663	765	723	777	754	790	743	774	783	748	751	797	843	766	774	752	752	755	764	738	732	785	753	733	808	774	805	782	761	776	760	743	729	762	762	768	788	765	732	796	764	707	722	756	788	761	785	789	754	720	786	739	747	716	713	785	781	760	759	762	784	798	751	756	774	728	713	745	769	799	763	805	767	742	773	773	788	752	757	750	819	828	762	776	716	710	764	775	737	758	726	782	758	741	797	803	782	794	736	744	762	808	780	825	760	720	761	794	793	750	768	725	729	778	769	774	771	760	755	743	726	708	770	798	748	744	791	846	797	724	788	761	718	773	783	760	815	757	762	745	777	761	712	741	815	794	758	772	802	719	719	802	756	749	739	768	750	746	790	791	811	729	761	726	776	767	717	731	744	778	780	763	811	761	755	799	795	744	819	722	758	755	752	785	747	776	748	773	750	777	753	817	790	783	777	801	773	799	736	733	773	751	746	759	757	801	763	755	748	796	780	799	760	731	741	769	746	806	734	765	758	776	790	773	720	766	768	779	756	779	797	799	777	784	764	776	761	764	728	796	738	740	774	778	763	758	776	792	759	809	777	699	804	791	769	724	783	718	736	731	787	798	741	769	810	728	827	775	759	745	747	769	791	763	767	770	745	772	725	720	809	761	789	778	762	787	771	730	713	774	733	810	784	773	813	732	769	796	807	766	766	825	801	763	755	777	778	760	741	743	786	812	757	761	754	772	791	772	734	788	805	755	760	740	790	750	776	746	743	747	729	752	784	740	717	765	769	780	779	757	773	752	753	807	738	782	729	754	754	742	747	786	731	753	748	721	769	715	742	791	731	780	780	771	758	712	764	743	763	783	762	807	746	822	783	770	729	738	712	746	803	799	683	734	769	817	775	760	808	739	793	741	772	766	781	739	760	747	767	775	764	776	772
4332	309	190	149	115	107	107	90	78	85	79	77	98	107	69	77	59	76	66	98	108	82	83	89	64	73	71	86	86	67	68	79	70	90	79	70	74	69	86	83	77	93	92	65	62	82	74	69	73	67	67	78	67	72	88	72	75	79	97	77	81	74	74	77	75	72	79	92	66	74	96	71	74	88	85	85	91	69	72	61	89	85	82	84	87	108	85	74	85	89	77	91	79	69	86	87	83	83	83	89	77	74	76	89	80	75	69	83	72	92	68	64	82	74	86	86	78	72	73	69	77	94	85	82	78	91	76	81	96	91	80	73	72	73	71	77	74	73	84	72	76	95	87	81	82	70	90	82	74	89	64	84	73	68	77	67	77	89	87	97	83	93	71	71	75	74	62	75	72	81	71	95	71	88	75	83	89	78	75	90	89	86	73	69	85	72	71	85	75	84	83	81	86	88	91	77	80	77	70	78	83	74	76	71	67	80	72	86	75	73	61	119	79	91	76	82	76	71	70	79	81	80	96	86	77	86	81	69	76	101	88	77	72	88	85	73	72	82	77	73	77	77	61	88	90	93	74	74	86	84	71	65	72	76	80	87	84	96	83	91	91	93	74	74	74	85	89	81	84	93	88	86	92	91	82	87	72	85	89	86	77	87	84	97	92	74	70	80	75	90	63	91	77	78	81	103	88	78	86	75	77	77	76	77	84	74	74	88	71	84	91	82	79	76	90	90	75	77	94	74	60	76	94	74	91	81	85	71	75	70	77	100	80	76	85	78	78	80	84	77	67	81	66	86	88	72	71	87	102	91	92	88	82	81	73	81	94	85	94	84	83	70	82	79	73	70	79	84	79	71	64	74	68	84	64	84	76	77	86	74	83	91	99	69	81	67	94	95	79	61	88	86	63	76	75	65	82	77	85	69	77	74	82	90	93	68	71	84	95	66	89	81	72	101	81	71	76	71	79	76	95	96	91	73	93	77	72	77	73	82	80	91	81	86	86	74	95	86	76	66	84	69	80	82	97	64	78	81	90	97	77	78	94	77	78	76	91	60	76	73	81	75	94	83	90	78	108	102	91	69	67	81	91	72	92	84	80	80	86	83	83	77	86	78	88	86	82	88	82	84	80	77	84	66	79	87	85	75	79	95	92	76	80	90	72	90	64	79	81	87	73	86	82	70	80	62	75	74	89	80	88	65	88	67	88	78	69	89	70	68	76	84	84	62	75	77	80	80	79	96	66	74	91	87	85	83	77	73	83	90	94	75	91	89	67	80	93	63	81	62	81	85	81	75	84	89	71	59	70	78	73	80	84	80	90	88	75	89	85	78	86	79	68	72	77	68	86	70	73	71	77	74	85	80	76	68	68	77	64	81	67	82	94	75	81	86	80	77	83	84	74	78	64	80	83	88	69	88	71	67	87	76	82	87	69	90	74	71	92	87	84	77	83	78	89	68	91	103	91	75	69	82	81	99	66	102	97	89	81	76	84	81	92	88	81	78	64	72	68	105	83	77	81	88	90	91	92	83	62	86	94	74	91	65	70	89	87	87	85	81	79	76	82	65	79	76	78	86	96	90	92	76	76	77	71	71	75	75	88	82	77	101	82	82	85	79	98	75	78	71	81	61	80	88	75	77	75	86	81	79	82	61	63	78	75	96	78	71	62	81	75	77	71	85	88	83	93	81	68	75	81	80	85	98	74	71	78	76	74	77	93	88	86	82	73	69	88	93	86	71	78	91	94	65	87	89	88	81	76	58	75	67	85	88	77	83	74	85	67	73	92	67	84	84	71	83	75	96	90	81	77	79	70	68	67	79	81	77	63	81	106	72	74	73	96	72	86	93	79	90	86	82	84	70	84	86	91	92	97	73	76	71	69	79	82	94	89	86	88	80	88	79	84	75	64	80	91	77	88	99	75	78	79	81	71	74	73	85	71	61	90	75	68	84	77	71	78	79	77	76	78	71	85	77	82	73	82	76	74	74	74	74	96	74	88	91	83	97	70	90	72	90	81	75	92	70	99	74	66	74	93	60	80	86	74	83	73	79	77	86	96	105	93	80	89	88	68	92	83	78	81	70	67	67	58	77	65	82	101	70	88	85	67	95	73	77	88	77	81	84	96	64	79	74	65	98	66	87	100	72	78	73	77	82	83	66	87	85	94	77	88	73	70	89	63	65	70	73	86	85	85	77	94	80	82	70	87	79	90	82	110	88	73	73	71	73	65	88	81	71	97	69	93	77	61	68	74	70	80	75	67	75	77	66	74	81	81	74	70	66	71	79	97	84	92	75	80	68	74	76	78	86	74	63	78	88	73	68	86	93	80	77	85	59	85	98	86	72	88	86	69	86	82	93	82	90	83	100	96	83	81	74	87	83	76	96	74	91	74	85	79	72	79	67	77	74	91	70	64	75	90	74	58	79	79	68	88	70	88	79	93	85	85	77	70	84	90	78	70	93	73	73	86	69	88	81	67	73	89	78	75	71	82	78	69	74	76	85	87	60	103	96	75	74	100	73	95	84	71	65	77	75	73	93	94	84	65	85	71	83	78	71	76	67	92	87	83	85	69	85	68	86	59	76	73	80	77	77	79	73	87	66	69	66	86	85	79	81	74	86	74	72	73	88	79	75	85	90	79	77	77	62	73	63	89	75	82	104	88	97	83	84	96	87	88	90	67	82	82	83	90	76	63	72	79	71	74	71	85	88	93	90	83	73	74	104	76	78	80	71	79	75	74	104	80	77	82	80	100	99	58	72	80	73	67	77	65	62	62	75	79	84	83	88	70	93	79	86	89	93	87	66	87	72	87	84	81	87	102	84	83	80	62	57	93	81	87	72	80	88	72	65	90	74	73	86	79	76	82	85	78	76	82	87	86	87	84	83	85	79	75	79	91	70	62	80	78	75	95	75	62	73	82	81	84	69	73	82	111	76	86	84	87	65	79	93	72	82	88	88	62	80	75	75	86	72	76	94	91	82	91	79	68	77	76	65	69	91	83	95	87	78	70	67	82	79	68	84	84	84	71	84	86	72	78	66	88	86	81	80	91	91	75	88	81	91	80	78	75	81	74	76	72	87	89	74	81	69	71	76	83	90	82	84	69	86	103	76	85	75	76	85	82	77	73	91	76	91	75	86	92	83	102	76	94	81	74	79	75	74	68	79	77	76	84	95	80	74	87	85	68	70	85	79	76	70	76	84	85	89	73	95	76	75	80	102	82	72	79	102	92	71	84	82	82	75	78	68	74	86	77	80	79	77	78	89	87	81	73	82	70	82	73	84	78	75	76	65	79	68	59	74	82	79	93	61	75	88	71	79	84	79	89	87	74	76	86	97	80	72	74	78	71	64	71	83	86	68	83	80	66	80	70	95	78	88	90	85	82	77	80	79	69	92	76	70	84	74	77	75	74	79	83	84	81	74	76	83	72	77	76	77	85	80	82	95	78	81	73	78	84	94	86	71	82	94	88	71	78	77	76	92	75	83	80	85
3447	374	474	497	494	421	368	384	361	348	350	357	325	322	286	339	294	294	310	312	300	287	336	301	304	297	306	329	306	323	290	271	283	322	289	293	280	307	289	306	324	301	301	311	301	301	286	278	293	299	281	288	305	286	288	292	300	288	283	288	286	337	283	311	291	323	294	289	324	302	314	278	331	287	281	327	306	306	257	281	312	312	303	303	300	304	288	266	301	290	323	316	267	293	290	301	295	293	282	300	296	272	311	301	301	315	300	300	308	310	282	294	321	289	283	296	293	277	324	279	290	307	305	267	331	318	260	310	289	287	302	279	274	293	282	300	299	304	284	320	277	282	281	309	301	293	275	267	325	308	282	284	286	295	296	278	279	270	314	307	271	296	297	279	310	272	294	269	274	286	260	273	276	271	289	272	253	297	306	309	316	291	314	286	271	292	274	278	291	297	300	295	272	291	296	263	291	303	314	318	320	305	308	325	257	290	317	284	278	300	302	292	317	295	295	284	305	328	297	306	273	255	309	282	269	303	287	268	301	307	278	310	276	316	300	306	322	289	309	289	281	302	304	285	311	300	281	300	295	300	298	293	301	287	310	313	309	305	313	287	278	277	310	312	293	278	289	309	293	283	316	304	289	285	270	328	298	273	301	296	304	299	273	295	277	297	287	270	269	284	276	295	288	289	302	271	270	261	273	287	264	295	275	300	308	287	325	300	289	272	272	286	303	265	288	312	303	306	323	280	300	281	300	276	271	300	285	312	314	287	282	277	267	289	279	286	311	309	301	321	307	256	307	288	295	282	280	315	325	292	266	294	279	286	313	309	269	316	293	302	282	306	320	284	290	302	307	274	282	297	288	315	300	274	301	313	290	276	302	290	315	313	283	280	287	280	267	345	307	282	289	306	307	314	317	300	308	288	285	266	291	286	279	284	296	273	306	272	294	281	286	297	320	334	280	306	295	287	297	270	282	275	306	312	306	276	266	345	275	260	274	301	277	331	313	311	283	303	313	251	317	267	260	277	300	277	309	309	270	304	291	271	294	317	290	295	291	297	289	311	284	291	284	272	303	299	286	280	277	303	325	302	258	324	288	263	276	313	311	300	263	295	266	276	277	296	310	297	256	268	283	311	278	283	314	310	259	321	314	303	324	264	293	292	299	275	285	331	289	306	313	274	302	283	281	302	294	337	325	311	299	305	322	306	307	280	300	308	300	271	295	273	275	294	318	300	308	276	292	303	281	308	312	297	281	284	306	290	288	274	301	298	300	271	306	307	310	296	276	248	282	313	282	295	246	291	271	280	291	309	251	301	289	296	291	308	309	311	284	264	255	276	297	298	306	294	300	278	302	289	280	300	276	271	284	266	295	303	292	317	283	313	266	327	293	330	334	271	293	288	284	293	288	306	303	285	273	259	274	292	300	254	302	303	294	272	295	288	271	320	299	265	290	293	300	290	323	298	327	284	280	300	294	297	299	272	297	297	312	321	285	305	297	278	308	254	278	291	290	305	283	312	292	280	276	303	323	290	302	264	288	304	297	271	318	261	259	287	304	321	314	345	327	267	266	311	271	272	288	286	307	319	287	297	310	275	285	302	295	275	301	304	308	296	261	263	329	299	285	281	279	294	292	284	279	303	328	287	324	290	296	304	268	285	261	312	287	291	287	259	310	315	283	277	280	296	289	299	309	285	301	276	294	307	310	324	300	308	305	295	302	259	274	316	297	295	297	287	285	289	292	309	262	309	296	320	292	310	301	316	268	262	277	319	297	277	301	285	286	300	299	313	317	288	285	297	293	287	288	305	304	274	270	302	289	285	329	336	290	290	243	324	310	291	297	331	325	293	281	309	285	300	314	304	302	251	275	280	296	312	307	288	274	290	276	295	291	304	284	331	284	291	296	272	335	278	273	300	322	284	293	303	291	312	267	299	286	302	302	288	317	302	274	312	301	292	284	295	293	312	274	294	281	304	307	324	263	285	275	278	269	288	303	287	285	284	318	317	312	302	282	242	300	295	294	267	284	293	293	290	334	289	316	282	314	282	316	295	315	307	289	294	312	337	290	312	270	305	279	295	285	311	316	283	315	314	274	337	296	270	330	295	311	297	336	306	271	284	277	285	286	312	273	286	312	277	297	306	295	287	287	276	293	271	316	285	280	289	293	271	284	293	282	283	267	297	280	274	289	276	294	294	263	292	311	307	282	289	299	288	326	308	315	279	292	289	306	334	305	288	305	283	276	320	301	309	300	282	287	276	308	323	314	286	295	298	307	300	284	303	281	293	312	313	281	296	290	280	314	300	315	319	287	312	313	296	304	307	283	300	322	296	311	255	301	306	287	283	270	281	307	303	314	295	304	263	283	271	324	292	275	319	283	288	311	314	296	313	277	282	274	289	270	276	307	286	290	316	288	324	296	301	310	293	301	289	283	318	321	267	285	297	275	287	295	288	329	267	279	268	300	296	290	285	300	312	292	305	274	308	261	262	298	278	304	283	297	315	295	322	302	295	326	310	299	277	291	303	291	304	294	317	271	268	292	301	278	310	281	274	301	312	281	289	292	291	332	256	309	306	314	307	306	244	262	293	306	287	306	313	282	303	313	313	277	304	294	281	279	306	273	312	284	301	302	323	278	298	284	297	293	278	286	295	275	312	352	266	291	290	326	302	293	284	270	295	317	302	302	287	264	314	308	283	288	304	304	334	305	289	278	292	283	271	296	264	286	292	303	312	271	288	286	287	279	316	329	310	286	260	298	273	304	288	291	282	304	323	300	288	323	303	285	309	256	301	280	336	310	288	296	297	307	280	324	278	304	284	290	281	285	289	303	303	260	296	263	286	263	334	277	329	290	314	259	276	346	324	267	298	291	304	320	278	311	257	324	281	253	267	308	292	274	300	322	301	312	330	296	269	284	311	282	273	299	276	278	299	286	280	308	299	297	302	276	297	322	311	302	319	297	293	281	313	283	314	332	291	303	296	280	325	312	315	290	285	265	273	272	309	306	295	313	283	312	285	307	264	288	307	256	296	286	331	290	304	303	281	317	302	267	313	293	300	278	302	273	293	287	296	312	292	298	276	320	262	303	273	266	303	318	313	264	271	285	316	297	296	290	276	284	294	301	283	321	248	280	301	263	308	270	301	302	278	311	303	294	305	263	272	268	306	272	239	290	301	300	277	314	315	312	263	271	286	299	302	276	283	266	297	300	307	277	280	294	318	295	329	300	296	307	284	289	304	297	292	265	293	294	280	289	291	325	297	334	297	284	315	292	295	283	292	273	283	273	295	296	278	267	278	295	300	300	318	302	307	294	289	267	304	303	266	309	308	298	274	280	292	301	321	288	333	283	295	280	268	319	276	320	330	280	315	320	312	284	312	315	316	266	286	311	310	288	264	276	277	274	325	319	307	276	278	311	325	323	282	294	308	290	274	330	288	296	271	284	292	256	279	292	252	276	267	287	326	308	275	354	272	290	318	318	263	255	281	278	278
33803	12013	2304	1161	761	582	460	402	368	332	283	273	229	244	252	244	211	246	227	211	200	193	192	179	169	193	185	190	200	182	190	159	188	214	173	173	170	171	176	194	182	189	175	180	175	192	183	169	187	152	174	188	164	178	179	181	176	200	180	171	174	164	163	193	159	173	172	188	174	173	157	181	165	151	158	185	168	167	169	191	163	172	175	179	168	175	169	174	165	165	168	160	167	169	167	165	171	167	180	170	160	169	173	172	164	164	172	177	175	162	191	181	172	147	177	167	174	153	147	186	159	145	186	181	157	170	189	157	183	177	197	200	166	175	177	163	171	159	151	163	178	160	183	201	181	158	176	185	167	190	147	152	177	183	174	164	149	155	165	172	177	147	160	197	188	183	154	161	182	168	176	177	177	162	182	172	160	180	142	174	180	151	167	168	173	176	174	172	175	196	191	160	184	162	181	188	156	156	176	146	155	153	178	155	177	175	158	174	200	173	190	161	171	195	168	173	172	143	167	166	164	176	159	172	186	200	168	176	167	164	171	192	162	178	156	171	173	170	170	172	168	167	139	179	162	165	198	166	150	175	161	147	178	171	162	167	179	162	166	186	166	187	209	183	157	163	180	156	197	159	175	158	149	173	175	166	162	180	194	214	172	165	177	177	182	195	168	194	173	181	166	183	188	156	171	173	170	177	176	177	171	161	153	167	171	186	191	177	188	170	192	185	174	189	160	143	193	191	170	170	165	192	180	174	169	181	161	160	181	161	172	172	197	145	153	167	155	187	194	156	169	161	178	174	196	180	180	189	185	160	180	174	157	180	170	173	158	166	168	178	163	171	162	182	173	173	165	164	166	173	170	182	177	162	168	146	173	183	191	148	181	158	205	159	154	195	166	163	169	170	165	175	160	169	172	153	184	160	163	164	179	188	181	176	155	181	190	183	205	183	205	164	160	182	174	171	177	187	177	179	170	189	153	160	173	171	166	169	157	166	159	164	173	174	166	196	163	167	195	161	157	175	176	176	162	154	166	160	142	189	158	197	178	165	160	165	170	192	173	191	172	175	188	176	151	178	176	154	170	166	151	176	185	170	164	159	169	171	181	180	172	174	172	175	177	156	182	180	158	145	190	162	178	159	171	181	169	169	167	164	174	156	174	149	171	169	192	185	167	172	167	168	170	183	172	149	159	171	169	173	172	159	162	162	174	168	218	166	202	174	167	159	154	155	176	191	166	175	163	180	183	187	175	180	166	172	168	169	181	172	160	164	155	172	162	166	174	187	183	184	180	138	173	214	170	167	159	161	175	188	166	162	186	157	202	165	195	173	154	181	169	149	163	160	164	152	177	171	179	170	181	172	166	154	159	156	180	160	166	150	181	180	151	173	164	176	145	169	158	161	197	161	149	160	151	173	182	144	186	164	178	163	206	173	180	180	190	175	155	157	185	187	172	176	151	166	191	174	161	199	185	167	144	162	171	193	150	173	171	185	185	175	172	160	176	177	180	175	171	182	166	178	171	165	174	171	171	162	187	164	164	167	173	171	178	165	162	181	196	173	170	162	168	174	178	177	178	162	165	171	170	181	182	169	191	179	155	174	188	170	162	198	194	183	173	170	166	189	189	176	148	163	154	150	136	175	148	183	176	168	167	169	174	154	181	170	180	178	150	169	171	147	170	200	222	147	158	157	198	177	170	174	178	188	162	205	170	183	174	169	158	168	188	175	137	169	196	160	178	179	163	166	145	182	177	135	187	209	154	187	164	181	154	193	140	187	182	172	179	162	158	175	174	186	172	181	171	170	177	174	180	186	204	172	173	175	157	163	169	182	176	187	193	170	174	146	169	180	159	166	171	199	190	181	183	185	174	164	173	140	167	169	175	147	164	170	165	186	186	166	188	179	172	166	155	164	174	180	185	163	158	162	197	194	193	177	176	163	191	150	174	189	157	175	202	181	157	178	169	167	184	178	169	159	193	182	154	179	173	192	136	179	183	191	182	184	179	145	183	149	169	173	177	163	166	182	178	182	177	150	165	185	150	179	172	178	171	184	179	186	174	193	172	183	164	162	154	178	157	171	195	185	155	192	198	172	177	163	163	166	178	149	172	173	196	159	184	182	169	156	150	176	169	169	188	177	180	159	155	177	181	171	172	155	182	174	179	173	199	161	163	174	158	164	180	175	169	165	174	162	176	184	204	190	172	184	152	151	167	171	164	155	149	178	162	181	191	166	158	164	189	182	151	185	164	152	165	175	173	165	170	169	168	164	173	169	172	170	173	178	195	166	178	186	173	163	190	165	163	171	168	158	167	167	173	179	167	152	159	175	174	172	199	176	176	148	188	156	175	176	172	160	170	162	183	204	190	183	175	180	185	172	169	170	163	180	176	173	175	186	191	198	163	176	164	171	154	165	169	167	170	162	181	189	158	173	183	157	162	168	172	177	151	163	185	139	157	174	167	185	165	164	171	138	169	186	190	169	193	198	178	174	147	158	186	190	178	197	169	170	189	176	148	174	156	173	154	151	176	186	180	164	174	169	173	155	162	174	174	167	170	166	177	166	158	184	188	156	172	179	180	157	165	167	162	157	179	173	181	155	191	162	167	176	168	171	171	158	194	170	158	178	171	167	176	167	191	158	168	158	162	185	158	189	167	187	190	170	177	173	202	178	183	152	164	164	182	168	176	158	175	177	165	155	157	192	169	187	172	169	158	185	157	159	196	189	185	171	177	181	177	163	176	161	174	190	166	173	185	168	183	180	152	194	177	153	183	141	175	197	193	187	163	159	177	193	172	170	201	180	158	175	178	166	187	184	177	165	185	167	180	165	158	153	168	181	183	175	175	154	177	168	164	164	167	175	183	173	176	176	168	161	181	159	193	168	143	172	179	162	196	162	185	153	177	187	156	170	164	150	184	176	179	175	163	175	168	194	160	197	171	158	183	160	160	173	163	162	156	159	180	165	183	164	160	179	165	182	185	176	157	165	175	176	156	173	174	155	158	174	158	175	185	157	187	191	182	201	180	176	152	164	178	169	186	200	176	174	171	176	173	176	160	181	146	163	166	171	183	167	174	185	189	162	169	159	169	166	176	199	159	179	164	156	170	151	192	164	169	184	191	151	159	148	166	172	169	162	152	161	163	183	170	167	179	180	160	155	158	176	195	200	136	160	155	160	169	157	171	159	193	182	177	170	173	179	205	183	161	209	176	188	164	160	170	174	165	166	180	172	168	165	165	167	179	181	182	162	190	168	201	159	175	172	167	164	167	193	174	178	150	187	183	181	164	162	162	164	176	181	175	165	181	175	200	163	173	173	188	144	183	159	190	163	168	123	174	146	168	172	172	179	161	166	147	171	188	177	148	171	162	175	183	163	156	164	142	173	172	156	173	149	130	160	174	181	170	157	173	173	143	169	170	174	154	173	159	161	210	195	156	140	183	175	160	188	157	164	177	175	172	175	188	146	178	151	177	167	176	158	162	171	153	176	186	190
15998	1539	3264	3644	3191	2519	2211	1739	1506	1386	1286	1131	1061	1026	919	920	819	840	799	766	711	745	685	730	661	661	653	668	645	640	650	585	623	624	575	612	630	581	592	579	568	622	588	562	599	572	581	566	540	556	578	578	550	604	566	575	541	615	580	577	570	563	524	532	593	538	584	561	544	572	566	516	536	554	542	575	564	586	557	531	570	586	548	563	550	521	560	540	543	566	512	537	544	529	546	544	594	536	553	542	541	550	575	566	545	517	513	544	515	510	540	526	564	525	547	519	551	520	525	537	550	507	540	540	545	532	555	580	525	527	564	551	572	501	574	521	546	504	583	544	533	554	564	518	550	571	529	572	531	554	521	565	533	559	574	503	564	552	571	525	561	514	539	569	557	557	573	565	546	540	540	525	530	529	528	540	551	508	537	549	544	526	510	533	525	544	512	553	538	541	547	576	530	509	532	507	506	530	542	537	586	524	560	548	522	548	560	551	565	531	527	516	561	583	540	588	527	510	523	501	495	536	552	508	526	565	530	585	533	533	525	569	546	508	477	556	560	545	513	512	504	501	534	568	518	507	545	554	584	521	558	553	542	514	538	515	529	552	530	534	535	577	571	562	569	585	507	522	508	525	576	548	526	520	526	509	542	541	533	572	555	558	540	596	526	588	502	559	548	516	527	559	557	545	519	543	499	522	518	533	524	508	536	540	518	550	527	519	532	554	589	509	536	521	562	548	511	519	492	540	569	572	544	546	547	566	538	545	534	578	543	554	553	561	529	532	503	538	578	528	537	568	498	536	562	551	546	557	502	553	543	566	520	567	549	496	567	525	583	531	561	522	528	534	524	555	545	545	554	521	552	517	514	518	544	531	536	551	563	503	530	557	511	533	532	502	554	567	537	580	575	546	526	532	548	526	526	536	570	561	537	537	532	480	528	551	519	563	561	552	529	569	521	540	560	543	554	540	524	547	574	568	542	570	494	522	578	511	552	513	541	582	550	553	535	540	562	534	523	565	529	520	536	532	568	584	547	515	555	522	573	548	493	538	551	567	517	514	534	561	532	540	556	569	495	515	551	603	540	513	564	559	544	560	531	575	533	583	532	531	532	532	522	524	543	539	527	574	542	520	589	536	538	551	527	521	575	521	511	539	563	542	521	569	534	537	548	513	511	517	535	528	575	566	544	535	537	548	534	510	532	531	558	544	573	567	552	552	528	516	515	535	561	508	501	558	535	496	563	517	555	546	510	492	563	543	547	593	575	541	545	512	566	542	502	496	576	552	504	566	544	553	549	508	557	527	520	550	512	532	518	533	538	527	514	567	537	496	563	493	549	578	570	479	569	553	516	513	564	553	545	504	591	558	527	535	570	524	523	520	538	514	526	484	570	555	564	522	531	567	539	521	562	516	588	550	541	550	533	544	536	558	511	571	543	533	531	546	571	563	539	514	525	542	487	537	556	545	530	528	547	527	537	474	535	511	541	584	529	522	547	475	546	570	545	540	560	544	531	515	518	545	500	525	502	529	531	488	529	539	559	544	517	550	542	510	537	527	494	504	532	540	539	505	563	512	541	519	539	505	518	481	526	519	531	521	519	544	512	569	542	535	564	572	481	532	561	584	523	536	507	557	515	554	538	530	583	528	528	531	544	540	493	578	527	519	524	542	492	548	557	552	541	538	516	559	534	515	598	519	551	542	522	512	503	547	547	577	543	526	513	532	526	562	527	544	558	553	553	590	568	497	566	553	542	546	576	540	509	524	539	600	555	520	568	545	529	547	540	563	530	547	558	559	548	503	563	546	523	530	525	568	570	533	529	535	553	504	533	559	532	525	531	534	553	549	555	545	545	506	519	537	548	524	490	599	583	547	538	562	522	531	536	542	518	537	509	552	565	530	541	539	502	561	530	515	566	529	562	544	533	539	506	556	509	504	557	508	557	535	487	542	515	546	566	559	553	543	499	501	561	561	535	550	556	544	540	547	503	536	511	526	516	532	532	547	514	539	528	520	555	497	531	518	553	526	550	549	558	496	467	519	562	516	539	522	513	525	578	550	494	514	517	571	523	514	552	532	554	524	482	522	539	533	539	557	527	545	548	516	562	584	517	537	560	540	526	559	579	549	511	519	543	538	543	532	521	555	553	549	534	540	565	521	510	560	513	518	544	551	467	549	544	554	565	519	554	531	533	549	564	552	537	573	530	543	538	532	544	535	536	536	532	512	525	541	565	498	571	539	495	528	522	558	522	526	563	557	572	589	533	544	526	509	514	521	534	537	548	535	577	584	542	532	549	574	549	585	515	535	554	530	556	513	550	530	501	578	554	524	517	551	542	563	552	525	569	536	516	565	534	565	566	544	498	523	533	513	522	577	538	523	523	566	545	551	499	552	518	532	553	495	541	516	566	528	569	539	559	529	505	510	534	518	520	549	543	547	533	560	535	516	520	539	523	546	545	562	551	530	546	543	534	570	557	549	538	525	547	529	517	553	549	538	513	532	573	503	541	528	532	571	544	504	544	522	566	556	530	590	567	561	544	538	533	536	503	537	543	542	556	519	521	527	534	537	549	527	576	566	548	541	559	551	533	542	527	537	502	523	537	562	543	521	541	520	556	523	519	552	537	534	534	546	627	604	506	551	609	503	526	552	545	488	567	546	551	525	549	546	563	534	515	535	548	574	540	542	491	556	520	573	557	498	495	537	573	522	524	581	536	548	548	515	578	504	583	541	583	534	537	553	518	552	523	520	525	556	548	539	549	558	593	548	519	541	558	539	499	549	532	550	507	549	532	559	522	542	520	530	585	524	530	566	543	545	551	548	525	521	493	549	567	547	514	541	526	522	511	537	521	554	567	565	578	525	513	524	530	529	545	558	525	546	531	531	536	457	516	519	530	542	526	549	560	510	535	542	531	533	521	527	547	515	560	555	550	549	525	500	527	520	534	556	596	539	552	578	551	570	528	535	539	587	586	561	530	510	559	523	547	567	547	547	564	535	561	528	525	557	513	565	538	503	538	542	567	517	558	522	514	558	551	532	562	574	516	537	561	553	540	541	514	528	580	537	520	536	540	565	552	507	594	546	521	581	491	563	572	548	503	509	507	550	528	571	534	531	549	526	525	529	524	526	514	558	502	514	528	540	535	524	582	542	523	605	555	574	541	535	524	546	547	566	510	544	518	558	537	561	546	541	532	523	523	575	529	539	524	505	577	531	536	565	490	523	527	525	537	535	557	519	526	473	528	499	529	554	540	560	561	545	540	555	541	544	577	524	541	527	532	527	532	550	526	546	543	502	530	548	546	514	525	573	552	534	578	524	526	580	571	540	569	476	553	538	506	563	580	535	514	550	558	559	548	556	557	567	538	581	541	559	550	495	559	530	535	530	550	497	528	572	526	484	546	590	495	543	517	543	518	515	481	526	568	532	537	542	558	543	589	484	544	546	551	575	553	509	529	554	525	563	535	576	536	552	537	515	497	536	544	534	520	560	530	578
38406	20243	10996	2635	1574	1249	890	746	639	602	521	459	435	395	377	392	337	340	307	312	325	343	317	285	279	291	272	288	296	290	278	285	269	300	296	280	263	292	291	277	276	255	253	247	290	263	283	266	237	255	276	243	264	290	290	269	280	273	256	258	264	263	267	261	257	263	275	267	266	273	282	278	264	248	254	282	267	257	263	275	262	266	266	241	264	272	256	258	273	271	261	275	263	247	266	272	273	249	271	244	289	258	277	246	296	278	266	240	272	252	276	245	277	232	260	265	270	260	261	240	224	278	245	244	292	258	258	265	282	269	260	250	246	239	248	271	259	255	271	256	258	232	262	261	247	250	251	239	249	281	254	265	262	265	232	251	259	243	253	264	279	277	272	298	264	250	255	251	233	256	251	247	249	257	254	251	239	237	267	296	247	239	244	275	246	254	241	253	243	260	239	236	261	258	232	280	284	299	262	262	236	248	245	259	255	282	251	261	271	269	267	269	255	265	267	280	253	245	261	271	261	236	264	274	266	251	278	258	261	248	283	286	255	259	252	289	250	252	279	254	282	240	238	259	257	250	238	268	237	248	247	267	253	249	258	246	248	263	267	238	256	270	255	243	275	266	254	271	239	245	248	238	276	232	240	270	273	241	247	244	261	244	243	271	253	251	274	247	244	285	226	266	266	256	255	280	278	255	255	251	252	272	245	270	278	255	243	282	271	232	226	264	275	227	263	248	272	260	256	275	266	265	320	279	287	254	246	275	273	266	293	280	285	255	258	296	252	265	269	256	275	276	283	264	244	231	263	267	267	286	267	248	250	232	297	263	252	257	234	256	278	268	281	278	276	246	253	272	263	278	251	282	262	258	263	252	258	291	264	283	258	255	250	253	263	287	258	258	240	278	271	277	240	273	243	255	253	274	281	216	234	278	292	250	266	268	247	231	282	294	278	265	291	265	298	245	255	267	264	257	264	248	260	264	268	272	243	295	233	235	240	288	241	257	262	260	257	273	267	244	263	258	279	244	245	279	269	251	245	276	238	272	240	243	281	249	267	263	272	238	275	275	270	252	251	233	220	282	267	264	269	275	261	260	269	281	258	267	230	265	241	253	256	264	254	275	272	265	244	282	277	285	268	234	241	262	275	241	262	253	247	270	247	243	270	248	234	274	267	249	267	227	237	283	264	232	220	264	269	244	284	247	247	280	247	256	280	279	289	255	261	260	282	272	272	239	250	250	283	231	270	238	242	241	247	254	283	250	247	259	241	261	250	253	246	248	240	282	269	318	272	235	239	258	293	280	246	263	245	263	262	268	269	257	276	248	265	302	271	251	260	294	243	286	236	277	259	260	284	264	286	257	269	253	226	272	257	242	218	281	260	244	292	249	269	270	275	262	245	266	284	236	267	245	277	286	282	254	256	234	250	282	269	254	249	243	280	302	249	241	237	249	273	269	240	268	250	252	252	286	247	266	259	278	283	263	237	276	274	279	257	272	273	257	257	264	270	248	272	258	285	261	275	289	255	272	244	233	255	259	274	265	218	253	265	274	274	272	273	253	257	278	275	247	268	237	259	282	271	268	283	271	257	270	261	287	236	263	302	276	245	256	260	281	258	242	266	279	264	238	250	250	259	247	252	285	255	222	261	259	278	273	272	281	247	275	226	274	253	246	257	212	253	284	259	235	283	230	278	261	259	296	257	238	267	276	255	291	244	274	249	268	271	241	256	263	285	268	279	246	287	263	271	242	279	273	275	249	296	233	277	228	259	258	265	249	284	257	292	282	260	256	283	255	269	235	276	265	275	228	244	268	284	235	259	249	254	229	276	244	270	272	266	262	200	249	261	259	234	253	257	253	296	266	249	261	297	240	274	288	245	247	231	258	247	254	230	232	247	253	247	262	247	243	267	250	275	269	238	263	297	264	269	279	309	279	250	279	239	243	255	232	278	291	251	269	256	241	245	298	302	244	263	262	243	250	252	254	288	264	282	226	253	274	267	274	269	273	274	286	276	262	285	300	244	266	270	271	249	276	227	247	228	300	253	298	269	248	224	259	265	259	253	247	261	254	282	262	270	242	270	291	255	270	242	246	241	231	249	286	256	261	286	271	264	297	299	234	261	263	269	229	281	289	257	266	261	240	252	239	260	267	279	240	295	243	272	272	277	268	266	280	248	264	254	266	264	248	252	267	257	285	240	272	286	248	218	267	242	242	269	273	277	256	255	251	244	246	247	249	239	257	247	253	248	250	247	223	255	243	239	251	251	286	271	263	244	267	244	234	271	277	262	262	282	244	258	263	256	270	258	252	292	269	255	250	254	290	265	265	238	277	283	265	275	283	285	253	269	273	289	286	264	255	229	255	268	269	233	277	267	245	258	268	242	270	248	234	271	240	261	278	270	284	242	265	275	244	245	261	256	293	254	254	277	271	240	281	254	269	254	252	258	280	243	256	262	260	244	277	279	272	274	258	276	292	256	246	274	252	253	272	260	236	283	275	254	245	297	238	288	260	282	277	264	257	246	274	268	250	240	249	289	236	259	254	241	266	249	272	274	279	259	248	250	251	268	249	265	254	256	276	271	240	255	254	239	248	210	288	267	257	271	268	246	277	271	278	289	251	269	238	273	267	262	275	269	280	264	259	236	258	234	238	254	260	265	264	256	252	234	264	277	252	255	253	274	248	258	285	275	254	278	252	268	269	281	254	264	262	254	253	270	258	258	256	268	226	262	266	275	251	262	263	278	288	259	255	265	280	271	253	289	245	258	273	259	251	268	283	305	249	267	277	270	259	251	296	285	254	225	249	256	250	297	244	236	230	268	240	283	242	248	267	267	260	221	282	242	258	244	255	243	277	262	264	260	265	233	255	274	225	259	277	253	246	232	255	258	259	276	270	244	250	256	256	267	279	254	297	237	269	248	236	244	280	263	243	257	249	275	273	256	275	238	244	260	278	271	279	235	274	233	264	266	269	277	272	281	267	242	251	258	288	252	242	265	300	273	271	245	263	290	241	259	275	250	236	282	238	258	251	257	279	302	294	272	273	255	255	245	270	262	231	262	261	265	280	293	257	259	268	288	254	268	235	283	246	237	297	263	291	280	254	275	226	248	265	262	266	248	271	236	273	251	248	300	269	298	233	233	273	230	274	260	270	256	303	248	284	233	247	257	276	234	252	263	226	268	276	287	271	267	283	286	246	236	247	245	269	288	279	269	262	244	289	257	270	237	272	273	229	268	267	227	267	276	244	262	245	273	304	265	292	284	278	252	263	272	251	261	261	257	290	245	259	269	254	246	242	263	283	248	247	239	260	249	266	267	278	223	269	263	273	251	283	267	271	246	274	289	282	284	233	260	265	244	256	276	282	261	287	283	250	249	249	232	230	263	257	265	239	268	263	270	253	256	228	271	272	273	274	253	273	253	249	254	233	241	291	238	239	236	259	263	273	282	265	286	263	280	280	286	275	232	253	268	243	243	256	266	249	258	282	275	258
20964	2783	6072	6565	5714	4707	3857	3298	2779	2355	2040	1934	1773	1682	1636	1437	1340	1251	1223	1227	1267	1118	1142	1057	1059	1017	1014	960	971	984	923	942	942	906	880	898	920	933	874	864	857	873	825	886	834	811	862	827	799	876	796	862	839	796	802	841	823	749	881	779	803	818	782	770	752	854	800	792	767	810	764	793	773	798	777	798	779	759	844	800	795	761	744	809	798	835	802	766	796	739	759	794	761	772	805	742	759	790	773	774	743	777	789	729	781	811	727	799	791	747	732	756	728	743	750	746	738	766	773	701	767	746	734	763	802	773	721	775	768	794	799	757	745	762	729	814	776	710	800	827	776	807	738	736	797	764	766	748	747	767	787	771	789	767	784	756	780	777	751	781	777	730	767	739	738	781	782	785	797	769	751	783	725	768	789	753	804	783	775	733	759	803	812	800	765	776	733	728	781	736	763	773	758	755	751	737	737	745	758	769	807	737	731	774	769	716	738	794	752	772	720	739	773	763	737	765	790	780	771	791	756	727	764	766	755	798	764	760	814	759	721	724	722	695	771	764	753	766	726	759	713	805	749	772	714	753	769	770	752	734	803	732	707	758	758	763	716	744	808	752	790	789	785	751	792	757	746	733	674	758	782	721	778	765	732	722	758	750	805	781	752	760	759	783	808	759	781	787	736	749	748	749	734	767	792	807	744	770	705	748	780	790	758	722	741	757	761	753	751	765	737	731	777	751	753	732	714	804	740	741	803	738	758	731	768	736	772	718	801	733	762	755	751	773	776	776	773	785	752	760	751	750	817	735	750	687	730	774	756	804	749	759	788	734	741	720	783	734	752	769	732	812	741	746	762	826	813	820	719	746	757	766	770	730	766	739	724	751	759	744	773	717	750	732	712	770	746	768	784	751	739	771	745	779	762	721	764	747	799	786	723	770	760	736	728	712	740	751	731	736	757	724	778	771	780	795	786	767	756	720	756	700	770	768	722	746	755	775	790	780	750	809	760	765	775	775	741	745	766	743	745	767	755	745	716	761	758	794	727	799	789	724	705	716	757	719	764	782	764	759	725	754	788	711	784	719	777	762	750	762	770	741	722	769	774	778	737	800	763	784	752	761	750	771	742	761	777	797	755	744	768	754	737	728	795	764	725	758	772	744	762	780	796	758	752	769	739	771	810	701	771	721	768	760	713	787	753	739	796	764	773	780	745	775	754	731	789	756	719	713	800	713	786	778	744	773	728	747	765	793	791	800	770	789	767	753	741	771	744	749	749	750	758	761	786	815	754	725	775	771	753	818	800	763	708	797	769	726	715	762	789	764	739	801	720	766	746	752	726	704	748	756	766	708	734	745	757	754	757	760	757	749	805	771	725	715	773	805	797	730	782	770	751	711	778	764	808	764	810	732	774	765	762	746	741	733	787	773	737	736	765	792	775	782	806	803	760	741	783	765	741	782	765	799	754	789	761	755	816	758	745	744	699	732	818	743	784	726	759	761	764	718	774	708	767	734	747	761	756	776	719	774	690	790	744	721	812	746	733	783	723	754	751	767	739	727	728	755	713	776	775	758	741	740	726	753	763	776	742	758	748	728	763	755	707	812	819	756	807	736	834	721	797	773	748	757	808	775	762	777	734	730	765	748	728	769	719	717	688	742	765	772	771	736	801	795	735	739	734	766	792	794	753	722	786	752	748	752	748	763	770	745	727	736	803	720	772	770	729	763	732	756	776	727	714	765	776	801	750	740	797	730	764	803	804	756	771	753	764	782	780	811	779	778	756	768	798	724	768	734	747	723	844	775	763	779	750	762	712	762	690	798	740	764	757	753	725	719	689	756	791	751	719	750	707	747	775	738	774	773	816	766	777	797	818	754	739	753	779	753	745	726	779	746	755	775	785	798	772	765	700	762	761	754	750	777	819	765	763	740	748	726	736	780	765	760	746	775	758	745	726	770	759	786	714	746	751	765	748	797	761	730	758	731	768	783	782	749	781	751	802	766	776	771	737	737	749	773	810	720	792	726	773	755	776	748	759	752	750	723	765	754	760	715	754	787	791	756	786	756	726	776	773	723	788	776	695	818	764	736	792	725	730	773	748	754	824	752	768	748	777	752	748	791	737	763	767	795	740	683	745	774	753	774	764	808	772	766	772	768	756	737	758	686	813	751	787	773	770	712	743	755	772	759	775	725	773	793	782	761	733	789	764	737	743	713	733	800	773	739	786	741	716	733	758	729	765	789	708	752	737	800	722	754	746	808	762	791	757	731	760	724	754	749	740	771	747	701	779	747	775	756	730	778	718	812	738	733	745	744	822	742	750	751	751	768	770	739	746	830	780	752	751	733	776	744	730	756	775	787	763	741	745	784	788	801	773	792	779	770	768	781	749	787	754	744	718	774	741	768	737	725	738	738	764	740	752	776	771	731	769	805	745	766	741	798	719	762	788	763	740	726	757	753	736	769	762	743	746	742	786	771	721	725	795	778	745	791	736	800	716	689	784	702	745	741	738	745	769	755	701	688	763	781	739	762	730	732	792	700	728	761	674	771	768	743	736	738	774	732	756	764	780	753	735	819	746	752	763	778	782	792	814	762	725	773	731	770	715	767	737	742	764	755	734	770	805	767	775	781	801	761	747	740	759	786	785	801	759	755	754	794	757	768	728	767	738	752	779	805	799	695	733	787	789	742	699	734	796	739	706	765	784	774	719	769	782	766	736	714	777	749	725	708	757	771	745	707	718	798	843	798	742	775	703	783	738	780	753	792	806	775	762	753	784	724	789	719	754	727	766	754	754	770	685	767	779	754	754	746	727	793	771	790	771	760	775	735	768	745	795	794	792	791	733	770	714	731	727	733	764	737	768	718	772	743	735	774	799	722	772	809	749	754	751	757	753	754	770	776	727	736	771	738	748	753	777	802	772	756	817	749	753	762	757	732	742	759	733	715	789	768	726	752	739	739	721	741	781	768	734	698	773	745	769	789	754	764	751	762	788	737	786	750	748	791	793	756	746	753	780	755	715	752	737	686	769	717	763	753	741	761	763	740	735	845	753	715	737	715	734	770	745	764	742	690	801	784	754	746	766	742	743	759	733	713	736	737	773	776	778	785	800	772	774	763	767	732	717	781	741	721	747	747	758	779	773	738	788	734	760	746	751	770	764	741	755	687	755	740	742	774	741	735	770	752	723	769	759	733	790	789	751	758	771	780	773	758	730	779	757	759	816	768	757	803	808	750	718	774	733	785	785	788	728	786	766	691	765	740	775	744	746	766	740	759	753	753	784	773	743	766	732	770	702	720	760	731	745	750	762	729	811	769	713	722	801	778	724	763	756	734	813	718	770	784	762	776	829	795	781	777	784	725	790	731	760	809	717	744	809	774	759	762	773	763	758	789	785	771	732	739	740	801	780	774	758	808	740	747	723	793	770	770	721	735	767	793	739	743	801	764	787	767	742	792	801	732	842	711	767	756	755	732	783	758	721	760	752	698	760	769	715	785	797	726
4553	411	282	149	112	106	114	108	121	69	76	102	91	76	70	82	88	71	88	87	74	89	85	75	69	81	85	82	71	67	87	81	66	82	62	94	85	88	78	82	72	69	72	80	72	87	98	87	78	86	60	107	67	84	72	74	80	67	73	82	77	63	87	85	87	87	77	82	81	75	72	83	88	83	81	68	92	79	65	87	94	65	75	97	65	88	79	92	71	88	78	96	85	63	71	86	88	88	80	88	78	80	70	86	69	94	80	75	82	88	85	97	86	99	83	101	82	84	86	81	62	74	78	77	84	88	71	72	89	94	81	84	78	67	81	93	79	74	76	79	72	73	89	71	76	96	90	86	81	69	81	85	90	95	95	86	93	80	68	96	80	68	77	73	85	84	74	85	75	91	87	82	77	77	79	65	79	89	94	70	77	85	82	88	84	75	81	86	77	83	76	84	79	94	75	80	71	74	91	98	87	88	101	63	73	75	61	90	100	85	89	95	89	84	86	72	77	76	87	84	82	79	77	82	81	68	80	78	75	85	92	90	88	78	68	96	78	89	94	68	79	79	91	89	78	87	61	77	75	71	77	79	77	71	69	82	76	64	84	91	77	71	87	97	89	101	77	88	94	83	92	90	80	71	93	82	75	80	75	70	71	88	89	84	77	97	74	92	73	82	74	95	70	66	64	66	63	83	79	89	89	85	83	94	71	81	107	88	83	93	86	77	86	74	77	71	77	71	63	94	87	97	84	92	89	80	85	73	80	81	86	91	70	104	86	89	79	90	83	84	75	97	79	72	68	67	78	80	87	68	77	75	89	88	89	100	72	86	66	82	72	93	85	90	81	89	82	84	77	83	79	80	77	63	69	76	84	83	78	61	86	72	86	88	76	71	80	69	70	83	84	92	96	96	101	79	80	75	78	70	88	77	88	88	66	70	74	77	86	83	84	77	91	88	67	72	84	75	82	76	81	91	75	93	80	76	72	89	62	81	72	90	72	84	89	67	92	79	64	79	76	81	74	76	70	76	68	74	93	79	74	93	62	89	93	93	83	86	85	90	96	79	91	84	89	96	70	76	75	107	81	84	91	86	86	81	76	108	86	89	65	74	75	76	85	71	96	76	86	90	71	91	73	79	83	85	87	72	90	80	72	79	90	85	63	98	72	99	77	79	81	67	89	63	93	87	98	81	93	98	81	81	86	89	73	87	92	91	78	84	81	79	92	87	97	84	68	91	100	88	88	72	77	77	87	71	88	70	78	78	83	79	78	68	88	71	83	77	75	81	87	81	92	80	62	87	77	75	99	81	72	93	80	79	75	61	84	87	80	80	71	72	87	76	63	81	73	74	77	80	85	71	100	88	76	79	83	72	66	68	78	75	82	60	83	87	90	84	70	66	83	88	83	75	68	95	81	73	87	95	94	84	74	79	90	88	75	82	70	72	77	86	73	90	65	82	82	92	75	91	82	85	76	84	90	84	85	78	77	78	76	110	83	83	67	67	68	84	91	87	85	90	93	84	78	94	96	78	79	74	83	96	91	79	75	67	70	84	93	88	90	81	72	76	87	81	79	72	71	91	88	79	76	72	77	110	86	76	72	88	92	60	72	81	88	93	95	86	83	78	75	83	83	84	87	81	83	75	96	86	89	73	81	90	97	88	81	84	72	74	75	87	80	85	64	62	92	77	77	84	93	86	77	82	102	81	86	90	80	69	91	81	77	83	84	74	73	80	86	94	57	81	72	79	81	81	86	73	82	68	81	76	85	86	82	93	82	86	74	80	94	76	79	82	70	86	86	81	68	55	86	80	80	74	64	70	82	70	92	74	89	93	94	82	65	71	76	80	81	91	77	63	77	84	79	82	87	86	66	81	73	70	92	93	81	101	88	79	80	73	89	83	78	95	74	84	83	86	93	79	83	70	86	101	86	72	84	83	97	76	79	73	99	88	87	77	78	85	71	53	74	69	87	73	87	93	78	95	81	72	79	85	83	87	67	75	69	68	82	84	77	78	91	89	85	69	81	87	88	90	72	82	88	89	95	78	90	107	85	71	77	76	81	70	76	79	96	84	88	93	83	76	86	81	67	73	65	75	72	86	80	101	81	88	57	84	70	71	80	84	76	86	73	84	82	91	82	72	82	83	60	95	78	87	94	88	79	78	91	89	87	64	92	76	80	66	78	75	89	90	78	93	85	83	85	89	92	89	82	99	101	80	81	85	68	70	83	87	64	77	80	86	87	64	77	92	76	80	76	88	89	78	85	97	83	78	81	82	89	88	62	82	89	88	73	62	84	79	73	92	81	79	81	84	81	77	81	89	87	100	79	87	88	76	91	87	74	90	71	77	75	82	83	89	78	84	80	86	85	75	80	82	86	89	90	85	81	70	74	86	92	82	62	89	81	90	81	80	84	90	79	85	58	83	76	105	71	79	89	80	83	78	72	90	86	74	75	80	85	65	78	89	87	79	82	63	80	88	80	80	92	91	85	73	78	85	76	98	98	76	81	92	91	79	96	96	94	81	86	87	94	82	84	106	85	73	70	81	86	78	74	69	87	82	90	69	78	86	97	94	80	78	83	77	89	77	89	73	79	71	68	89	81	87	95	92	88	81	91	86	83	88	80	81	73	80	101	91	92	79	81	73	90	98	76	91	68	91	90	89	86	78	77	77	101	74	75	76	97	82	75	78	92	80	98	88	64	90	85	94	81	56	69	75	93	75	69	78	91	87	104	82	96	81	71	77	79	85	76	82	90	80	65	95	76	76	82	103	90	88	91	61	71	80	69	99	77	80	77	98	96	67	87	83	77	68	65	90	85	79	75	83	81	71	92	84	86	85	75	78	86	79	72	86	86	92	97	82	91	70	69	70	99	67	76	80	89	76	83	96	91	71	72	90	69	79	76	80	77	69	88	73	72	88	85	76	87	89	83	93	87	82	83	84	98	92	84	81	67	78	75	75	92	70	89	80	86	95	78	90	68	75	101	99	83	79	81	87	93	80	79	73	78	74	87	81	87	78	86	88	82	72	73	87	96	74	95	84	91	72	85	77	73	83	79	85	74	75	74	78	79	74	83	77	100	88	85	93	82	66	83	86	89	82	88	93	75	90	69	90	88	91	97	91	91	76	87	82	80	99	82	85	80	89	95	82	86	78	66	93	73	93	101	96	89	80	85	78	70	85	86	84	81	82	94	74	78	90	93	71	66	82	59	74	93	108	72	81	76	79	80	93	76	82	75	80	76	80	90	81	66	93	78	73	93	78	78	80	67	89	84	88	72	86	78	84	85	86	80	83	67	87	85	76	71	78	87	92	85	82	67	85	68	68	85	71	89	84	86	72	94	56	81	82	71	79	90	78	84	88	78	97	87	107	79	76	80	80	89	95	77	87	101	81	68	85	88	92	82	75	65	110	84	96	56	63	69	75	79	85	83	95	76	88	62	84	82	59	76	76	65	89	57	72	79	99	83	86	75	83	75	72	68	67	60	90
3595	384	517	497	472	426	427	354	360	350	349	338	362	296	304	312	320	286	318	270	322	319	322	286	301	304	305	278	299	295	292	325	309	341	301	292	296	304	334	322	294	308	290	312	283	298	288	290	303	286	292	299	297	299	305	310	305	295	321	293	306	291	295	319	280	305	307	273	290	303	286	294	298	310	266	304	293	325	262	308	302	308	325	304	305	298	276	288	272	270	306	301	313	289	273	285	275	294	298	285	266	296	281	289	330	267	301	301	293	280	283	288	304	269	300	330	289	280	327	273	285	287	316	301	310	295	305	303	269	320	275	300	301	289	290	276	294	310	288	304	326	309	297	293	280	340	312	286	298	283	311	314	297	292	328	299	309	280	311	314	306	311	295	285	285	286	277	268	307	322	296	277	290	262	272	343	311	310	296	297	296	291	272	310	296	316	294	316	291	322	295	278	312	300	330	318	277	290	266	287	291	312	273	312	284	267	289	293	316	318	280	293	299	307	336	286	295	291	286	275	296	313	298	261	314	310	271	300	265	288	277	305	297	299	317	302	292	299	318	295	322	318	295	285	316	303	285	291	307	277	299	286	311	289	327	295	306	284	302	297	303	295	285	303	309	293	292	283	326	294	288	291	296	317	274	301	297	290	290	317	304	301	314	315	288	281	298	303	310	290	311	292	300	358	294	276	271	315	313	298	268	292	296	294	305	279	272	296	307	297	271	294	289	319	293	318	287	313	295	297	288	293	264	300	283	310	283	308	281	311	285	294	345	283	285	291	312	292	304	293	263	298	314	311	286	299	303	317	325	300	313	297	305	275	300	324	307	299	315	295	290	296	297	314	318	281	318	297	277	314	305	276	297	313	283	297	297	304	317	316	294	298	329	319	305	276	294	269	288	311	293	270	279	279	271	298	277	298	289	291	256	338	301	273	325	277	287	286	337	275	328	271	265	289	290	323	314	283	314	286	290	314	321	304	316	305	316	320	314	302	311	298	330	301	293	319	320	303	300	289	290	336	316	298	302	293	294	305	272	318	302	358	292	287	314	319	304	323	309	292	307	285	308	285	319	294	287	303	313	305	252	303	306	283	324	323	321	301	318	309	314	289	260	291	282	315	297	295	314	323	286	307	310	308	296	307	284	310	286	254	269	304	302	301	312	317	286	311	295	284	323	329	282	311	280	281	296	306	307	307	291	281	308	311	309	316	270	324	327	304	301	301	301	326	292	275	279	304	289	289	276	300	316	282	309	283	325	290	324	295	301	267	303	322	306	301	302	301	285	296	281	317	267	298	262	314	299	299	291	321	283	314	315	284	324	297	301	300	313	292	323	317	298	297	311	315	327	297	268	270	266	323	296	286	313	311	295	319	291	274	301	307	313	305	283	337	297	277	292	310	304	286	272	313	295	289	306	289	294	289	288	263	296	297	305	328	330	298	284	286	316	271	287	268	316	309	304	294	300	278	301	292	267	322	298	286	255	294	313	323	292	282	291	271	291	274	285	280	270	292	307	271	271	285	284	299	293	286	319	301	290	315	277	315	334	338	267	277	297	295	298	294	298	325	273	284	284	301	281	274	282	273	290	292	297	294	282	309	300	309	326	285	302	304	288	297	325	278	293	292	268	297	320	309	271	341	307	304	295	298	301	304	296	315	249	321	299	295	308	283	329	291	251	300	264	293	272	327	301	323	306	278	285	286	301	303	290	307	309	295	303	303	304	280	279	288	280	300	316	282	304	307	281	310	333	315	319	303	310	319	287	298	314	300	290	268	287	261	287	286	283	313	281	294	304	284	265	327	287	314	304	298	281	290	286	273	302	308	305	258	285	310	279	293	275	302	323	281	286	307	312	313	297	339	281	293	298	291	319	292	307	315	291	309	281	293	289	274	323	295	288	291	311	276	297	275	295	291	307	315	293	302	300	284	331	277	306	289	285	326	281	294	326	336	319	311	311	311	321	311	314	309	278	296	302	270	303	296	316	278	294	285	292	300	295	300	308	269	290	269	290	302	298	296	292	295	300	277	311	282	301	292	272	313	297	278	303	305	302	298	298	321	281	340	297	267	280	294	298	327	285	328	284	292	284	288	308	299	322	294	285	303	287	279	270	303	297	294	308	307	301	290	318	303	257	293	287	288	339	314	295	326	294	318	314	315	282	307	314	268	332	275	256	336	279	310	318	298	280	269	293	321	316	306	291	301	266	338	321	303	280	307	289	295	283	308	278	303	299	322	271	279	294	277	280	291	307	303	296	317	306	322	281	290	340	252	294	296	308	313	331	258	303	269	297	289	303	304	279	296	303	286	319	297	302	304	294	300	290	281	322	288	310	287	276	317	295	310	294	314	295	268	302	309	281	262	278	318	299	300	307	298	287	255	323	299	294	301	312	297	316	327	254	295	300	297	293	292	287	269	286	340	308	294	308	253	325	301	283	280	279	283	288	301	300	307	286	327	287	305	286	304	306	308	308	287	319	298	323	295	291	299	311	313	284	314	310	316	300	258	265	305	283	305	311	282	332	288	318	319	285	291	286	337	285	289	270	296	300	316	295	280	304	301	265	273	317	288	295	306	328	295	299	310	273	286	299	329	282	282	286	286	252	280	326	285	310	296	317	254	297	313	302	297	308	285	269	273	312	310	314	276	275	299	289	313	309	295	297	283	309	321	330	284	307	302	320	313	298	278	324	320	281	291	335	292	307	300	289	313	306	287	339	324	292	303	311	305	271	280	270	245	283	295	277	298	309	298	303	317	278	301	319	267	289	290	285	318	300	284	308	305	306	326	298	290	284	301	245	304	301	273	299	304	293	297	293	298	339	311	286	322	305	276	285	298	312	282	292	328	294	297	300	295	283	336	299	291	338	263	322	331	313	300	304	281	280	309	308	307	289	281	318	302	271	271	255	305	328	281	265	274	292	278	283	283	286	296	283	273	315	312	288	325	316	298	276	277	314	281	292	260	290	304	295	283	310	318	309	276	285	306	295	284	264	312	309	328	269	286	304	317	304	275	289	315	304	280	301	288	287	275	297	301	316	278	324	270	293	285	318	318	307	284	251	314	307	312	258	272	330	282	301	309	272	314	314	275	309	305	336	297	310	311	299	316	298	333	309	271	287	287	316	315	297	299	307	270	323	274	309	311	318	273	295	296	317	305	291	282	309	326	288	282	312	283	304	303	293	301	330	310	295	329	300	291	296	318	294	292	293	262	304	289	299	314	297	320	301	274	312	289	301	317	323	278	298	279	295	311	307	291	315	316	281	253	314	296	299	272	311	308	324	322	275	282	310	304	282	304	321	321	309	336	313	310	288	294	294	295	302	258	315	312	278	290	292	317	310	323	324	292	305	295	300	305	307	322	326	276	298	288	282	312	269	337	303	301	273	280	290	314	290	290	303	313	315	313	293	289	311	284	282	295	337	310	303	280	306	264	303	283	267	267	309	314	315	306	292	280	308	321	315	289	292	282	275	289	303	302	307	325	307	321	284	317
33581	11554	2197	1138	797	591	479	380	358	321	289	274	261	242	218	229	212	211	217	211	203	183	213	192	208	192	194	176	157	178	184	175	193	177	203	192	182	191	167	178	204	170	174	188	173	160	170	165	181	179	194	171	178	179	176	168	185	169	210	155	174	184	171	165	182	175	180	178	147	160	168	169	139	159	158	181	160	188	169	171	161	172	164	176	161	190	196	165	182	185	164	167	188	177	205	177	169	198	170	162	174	173	174	165	175	178	182	175	199	166	158	151	177	182	171	151	166	193	179	154	177	198	177	182	169	199	157	164	189	175	186	193	189	182	168	159	171	153	184	172	179	189	183	179	173	186	153	172	188	168	171	183	184	164	182	149	181	166	157	183	171	174	195	174	185	197	194	145	174	152	169	183	163	163	216	147	159	206	190	181	162	181	176	162	171	188	165	176	171	180	163	182	193	170	154	176	160	178	203	174	159	178	135	151	159	172	164	162	178	199	169	158	163	176	169	193	168	159	200	157	176	151	165	144	174	189	171	167	186	158	167	178	166	159	188	151	190	206	177	164	172	186	164	175	165	186	193	180	178	192	153	189	158	171	152	183	183	143	184	174	169	161	170	166	173	162	185	153	175	166	175	153	173	154	164	154	167	167	187	184	190	172	159	146	177	191	165	174	154	179	139	138	183	179	168	169	181	177	179	178	169	170	173	179	176	167	181	169	180	151	156	191	159	181	174	165	169	176	150	169	189	177	166	188	203	173	166	186	156	181	188	166	163	141	165	169	168	192	183	176	180	163	164	174	172	148	163	158	196	176	174	167	174	177	194	184	203	172	140	186	194	180	173	197	184	174	177	157	189	168	163	155	162	175	161	170	180	162	169	178	159	170	168	159	164	155	183	171	156	178	168	162	196	194	163	168	181	179	179	168	171	177	151	188	157	147	174	145	190	162	170	155	171	179	150	164	178	179	168	167	149	175	185	147	152	175	182	170	157	185	173	185	176	167	184	171	183	164	162	176	156	184	167	169	140	181	165	164	175	181	154	161	178	157	174	175	151	173	157	156	174	174	178	181	165	169	168	160	165	171	167	162	176	192	193	186	157	159	167	187	192	191	189	145	152	155	179	169	160	160	180	166	190	182	147	166	181	176	177	189	172	166	154	171	176	193	151	164	160	165	184	179	151	169	160	181	169	172	169	191	178	173	163	176	155	174	169	173	156	177	173	168	170	189	173	165	182	194	185	180	159	183	178	185	174	161	184	175	171	196	178	171	167	191	159	170	175	154	164	165	160	202	167	151	165	196	164	175	163	171	145	186	188	159	185	154	188	161	161	162	169	150	180	178	166	192	165	207	174	152	178	172	155	168	152	177	164	169	169	169	144	164	193	177	134	175	162	192	175	172	172	155	176	172	153	163	155	177	176	153	166	179	186	179	170	164	164	183	163	201	184	178	175	169	149	185	182	150	180	168	155	182	189	196	166	176	169	185	176	149	178	160	181	159	164	166	179	176	175	182	181	195	180	158	179	187	170	164	164	161	167	175	192	174	175	185	183	164	193	183	163	165	195	159	176	173	171	179	165	175	179	153	171	177	174	171	157	164	182	165	174	166	173	178	168	200	160	156	164	175	209	190	177	160	144	150	162	170	171	174	218	189	198	179	180	193	175	158	155	145	154	154	175	186	167	192	165	179	186	193	178	153	179	193	169	195	169	184	180	161	165	177	167	179	151	158	172	192	164	169	171	155	138	164	180	180	169	149	168	177	176	167	170	161	166	184	180	172	169	173	175	173	158	174	184	183	186	171	155	157	190	172	163	185	145	166	160	157	161	187	169	186	155	170	194	169	193	177	189	172	155	175	170	167	180	166	133	189	178	171	172	164	181	177	172	172	186	188	154	172	203	181	190	149	179	158	161	173	179	168	187	177	186	170	173	169	177	168	181	186	154	160	181	173	167	170	185	165	177	192	178	175	166	133	183	176	188	182	160	195	179	175	162	201	165	184	177	171	179	174	179	151	156	178	175	179	183	170	169	196	172	172	173	172	162	174	160	155	169	170	170	174	165	165	179	183	155	150	173	179	189	168	167	164	196	161	173	186	167	187	173	177	173	169	184	177	158	184	159	187	160	175	163	186	169	166	187	169	169	183	171	169	189	174	174	180	154	200	159	162	184	164	146	179	164	148	160	163	152	166	177	174	169	177	179	195	182	182	181	185	165	169	155	156	177	154	174	175	191	157	181	169	191	191	184	173	178	187	179	157	186	194	162	195	165	164	174	188	185	180	157	177	159	194	177	191	163	183	158	169	182	179	179	156	144	170	148	186	196	190	182	165	190	172	157	204	170	169	171	180	159	189	150	167	163	171	160	169	179	162	167	172	166	160	172	159	176	172	171	177	175	157	172	191	170	151	165	184	193	162	182	180	177	179	196	173	171	176	180	188	151	189	169	193	168	168	182	162	202	202	184	173	170	147	168	177	149	169	159	171	161	173	168	151	140	185	167	199	176	168	180	158	162	154	176	184	186	182	157	156	169	174	192	162	179	200	174	161	150	159	166	169	174	176	146	171	201	173	165	177	166	168	164	166	172	169	154	204	184	181	155	134	162	176	158	202	178	166	167	164	190	172	182	158	158	181	158	175	204	187	179	182	158	201	161	170	169	168	154	164	170	190	164	175	160	183	194	167	141	173	176	184	157	152	155	146	197	198	168	166	177	182	171	158	162	165	149	173	188	161	165	181	182	172	181	170	195	185	166	179	211	173	178	173	159	181	165	164	163	174	186	182	195	185	162	187	161	186	174	174	181	182	185	175	180	172	166	153	199	161	192	162	194	162	158	163	179	165	200	183	192	181	158	179	176	158	174	191	190	167	179	178	164	177	189	172	200	176	134	170	156	151	157	166	184	174	166	166	162	167	178	179	172	183	177	155	177	155	181	161	164	146	186	197	181	156	187	161	179	169	175	180	183	174	157	176	177	174	163	152	181	187	172	166	182	155	174	161	173	175	192	157	191	192	200	171	156	233	173	161	160	167	169	190	174	171	167	202	165	163	189	183	180	158	159	158	169	177	178	173	166	187	162	188	169	182	174	172	164	148	181	182	173	174	155	171	184	166	176	164	154	175	162	175	167	184	180	140	163	164	159	176	170	178	148	166	176	169	159	162	169	181	168	156	161	172	172	161	177	177	170	164	155	182	191	182	178	169	152	164	164	150	176	160	162	158	165	157	180	169	158	150	173	183	160	171	166	174	176	175	166	178	168	178	144	196	170	189	172	163	164	159	170	171	152	194	180	155	169	157	200	171	166	179	174	197	183	161	178	179	191	160	183	148	160	172	167	179	184	181	178	167	166	196	186	213	173	187	156	161	175	173	170	184	169	178	187	162	185	151	180	171	177	174	158	184	175	176	193	178	146	160	170	186	157	167	196	167	179	160	182	188	171	176	168	147	174	163	184	165	208	198	166	169	170	152	181	139	175	178	206	165	161	177	176	180
16023	1525	3280	3715	3181	2584	2122	1775	1572	1420	1207	1121	1073	990	950	875	863	841	774	747	751	781	703	695	655	628	645	648	672	636	652	632	620	627	582	586	603	573	583	602	564	599	577	612	596	614	555	576	539	594	575	570	530	540	541	544	549	545	575	583	558	581	560	597	540	563	537	558	543	532	567	538	538	580	548	560	567	557	568	583	534	501	598	564	585	526	542	549	588	552	535	539	490	535	515	548	567	578	524	574	568	534	600	564	559	512	538	537	590	520	493	487	577	503	537	507	558	560	552	524	554	544	520	525	505	549	519	522	506	568	534	575	540	527	566	505	504	556	560	544	533	534	579	507	547	554	532	575	574	573	542	560	527	513	556	519	498	556	584	563	561	538	553	576	545	528	528	529	540	531	538	515	537	520	553	566	506	529	502	548	556	578	536	572	554	503	537	512	497	565	534	526	528	566	537	566	547	509	565	527	550	542	522	524	507	521	515	604	579	564	557	556	556	559	525	525	553	557	538	560	552	554	485	568	528	530	529	561	512	571	543	502	536	570	532	564	497	509	542	518	594	564	553	564	529	507	534	539	533	496	587	546	539	522	517	552	533	534	518	539	563	496	550	504	504	547	525	521	490	553	534	537	503	561	549	534	541	542	510	536	491	529	521	539	563	514	495	494	535	569	547	540	522	569	518	581	582	514	522	531	558	544	540	539	567	510	522	504	568	540	557	551	576	510	524	532	573	545	523	538	549	543	513	529	572	482	509	536	596	538	565	553	539	527	510	555	574	508	548	583	551	556	541	545	521	555	557	531	525	537	532	545	536	567	534	561	573	574	524	495	547	558	518	551	551	552	570	516	548	543	562	532	550	525	561	548	514	515	500	554	541	552	532	548	546	550	526	491	556	523	523	557	526	552	523	554	537	543	543	559	513	554	566	515	507	608	510	504	550	612	497	529	592	524	469	487	556	524	535	547	540	528	544	509	516	556	542	540	541	535	536	534	567	551	555	509	535	505	519	519	533	539	494	563	554	513	531	543	539	524	564	594	530	527	534	502	581	514	570	579	521	521	517	522	523	522	578	567	580	544	527	547	535	498	539	512	526	576	550	547	484	554	535	509	542	534	602	536	547	569	512	541	500	531	553	537	572	545	528	562	480	573	573	547	511	571	537	477	537	553	569	523	560	562	543	534	531	529	525	536	540	535	557	523	549	516	583	545	548	511	487	539	551	520	564	562	521	566	554	550	542	500	591	535	536	552	522	552	560	540	521	565	522	530	520	520	553	536	527	551	531	524	521	561	569	535	508	528	503	550	567	556	560	532	502	542	504	569	566	547	573	554	524	562	585	527	546	533	582	557	500	529	542	567	523	521	536	584	511	526	551	546	518	576	513	568	565	597	559	534	553	534	514	498	545	547	538	563	569	524	474	534	555	569	572	532	540	559	552	503	533	527	552	547	528	511	550	557	526	558	522	527	553	546	508	571	536	541	537	556	500	545	498	560	520	524	529	522	538	538	545	513	549	562	561	539	529	554	547	554	520	552	564	560	538	570	517	537	570	566	535	542	530	550	582	547	510	596	519	491	528	547	531	533	548	576	546	545	569	521	497	556	545	590	520	575	539	583	513	568	556	554	538	506	513	525	525	542	513	521	513	545	543	531	578	541	541	548	531	550	531	519	579	563	528	566	553	568	546	538	557	507	533	557	572	549	570	507	537	551	542	514	583	527	571	550	585	591	562	535	608	550	474	519	551	548	529	541	539	515	569	519	487	523	535	493	538	550	568	573	528	531	528	517	539	571	548	529	576	583	512	535	530	515	539	575	497	533	536	569	504	545	527	561	550	554	539	471	582	561	570	584	506	518	527	569	560	488	529	550	543	598	537	525	540	521	537	525	549	490	574	541	527	583	539	529	549	551	558	588	531	578	526	525	508	491	531	525	558	574	564	540	509	536	552	513	545	501	536	553	536	531	576	560	544	548	534	557	559	533	534	557	497	505	578	549	525	536	525	526	535	546	543	492	549	524	548	569	561	558	554	530	550	545	560	512	548	556	572	515	539	548	547	526	547	584	475	544	510	545	538	528	513	544	608	516	482	538	506	566	546	485	492	522	524	535	526	555	517	569	534	529	540	570	543	529	556	552	562	555	562	523	538	550	564	535	555	527	513	516	538	526	576	569	549	569	545	569	503	517	576	571	542	536	502	569	528	547	545	515	552	573	539	527	555	516	561	507	516	515	504	539	571	577	579	546	574	543	508	544	552	564	552	557	544	554	519	520	582	547	541	580	543	482	563	509	495	566	525	550	525	565	542	557	571	514	507	532	553	562	531	557	528	530	487	568	511	539	548	557	506	527	566	534	515	532	566	542	568	560	542	496	522	581	544	523	520	607	555	589	513	536	511	537	535	567	546	552	528	527	516	513	527	525	524	554	554	558	524	550	544	546	555	548	511	524	563	542	583	553	534	527	536	511	565	584	535	529	552	548	563	526	568	539	532	529	558	521	577	534	570	560	562	553	570	483	524	551	578	571	538	548	545	539	582	519	521	543	531	547	540	547	514	565	537	585	540	509	525	536	541	551	510	527	546	584	568	519	586	558	549	560	526	523	552	570	571	531	575	510	541	512	553	476	524	537	512	573	540	581	520	550	529	543	560	550	536	529	561	533	540	579	514	561	522	547	576	582	524	540	522	533	557	533	521	537	558	564	548	573	514	507	555	497	551	513	567	567	527	587	546	521	560	500	516	501	561	553	523	537	521	528	523	557	494	526	525	561	564	533	534	524	533	528	521	567	545	505	527	528	503	541	535	582	559	542	526	508	533	522	542	528	524	569	558	519	518	530	582	522	504	517	526	538	537	528	507	547	561	531	536	513	561	559	505	535	579	557	564	526	568	565	548	474	554	525	532	539	552	543	530	527	530	516	548	578	539	568	536	542	516	520	546	555	543	553	556	550	550	572	533	546	534	520	501	555	499	557	549	558	553	520	561	587	552	558	533	533	546	536	544	540	539	531	532	526	565	538	565	543	531	512	520	553	520	526	544	575	517	522	538	544	501	566	568	562	604	517	494	550	508	511	542	529	523	546	484	529	529	566	589	538	543	576	553	556	537	541	562	539	545	523	571	505	549	520	538	525	545	539	539	537	529	555	537	527	542	519	512	567	542	485	549	533	549	572	515	553	530	528	539	585	506	530	540	545	550	524	552	485	562	510	559	541	539	524	519	570	563	565	540	579	554	525	546	560	579	530	566	523	524	512	574	536	571	529	517	560	570	577	550	537	578	571	510	521	578	558	511	546	512	587	533	577	527	549	529	558	536	538	543	520	508	530	554	538	515	523	547	547	542	550	519	548	531	535	504	530	558	548	513	512	567	548	550	563	592	532	537	529	547	528	502	556	534	565	544	536	547	561	567	508	562	511	487	552	560	569	494	546	499	484	582	511	536	527	534	556	571	595	518	557	577	512	495	519	521	556	515	522	613	548	513	543	575	595
38620	20484	12329	2834	1591	1210	879	766	600	581	485	436	444	434	380	364	388	356	337	338	308	324	313	341	308	318	285	309	281	280	273	275	273	277	297	273	259	266	284	276	275	298	271	286	288	283	269	249	281	269	259	238	266	267	271	281	268	269	296	293	253	284	245	273	265	272	266	269	254	277	291	250	271	298	264	271	254	229	281	267	283	252	233	297	295	285	266	244	270	240	283	255	243	274	260	260	265	244	279	245	251	261	263	291	264	237	268	256	241	270	239	290	261	269	285	280	271	247	247	270	279	273	253	265	249	237	267	262	257	276	242	285	261	277	240	299	268	270	276	251	274	265	292	247	272	268	242	237	254	272	261	288	302	271	255	233	278	247	264	264	277	241	279	282	289	276	319	251	250	269	261	250	277	250	262	267	258	252	255	272	266	281	273	275	243	263	259	290	286	258	258	268	290	291	278	287	247	266	277	279	246	280	275	257	271	277	265	269	247	278	240	251	269	247	287	280	262	266	291	270	258	256	302	277	264	244	250	309	243	266	236	278	251	242	272	261	238	259	254	267	303	253	237	271	255	274	259	276	263	259	303	245	253	260	241	291	254	260	259	241	267	282	302	288	235	264	287	251	251	284	265	277	217	262	234	262	272	274	272	273	281	230	264	289	237	236	260	248	262	264	248	263	256	284	259	258	235	267	277	268	294	283	262	270	285	249	243	288	256	254	251	264	243	289	253	269	206	262	263	290	269	256	243	260	259	259	262	257	285	280	266	286	270	241	251	276	242	269	251	266	235	269	245	283	275	248	274	254	284	265	266	257	261	292	290	284	251	284	268	267	274	257	265	286	243	264	281	274	251	263	254	292	264	255	260	253	275	260	258	236	266	242	243	246	269	284	283	218	279	250	250	304	270	261	246	246	289	236	253	234	239	269	280	271	272	275	281	235	242	240	248	277	220	252	259	257	261	240	249	271	260	259	270	257	299	271	271	274	253	289	250	233	242	263	279	253	286	262	292	254	264	284	289	275	257	284	256	261	285	228	250	272	247	272	277	290	259	270	252	249	279	285	262	246	262	270	257	289	256	250	260	271	282	258	310	269	259	230	265	240	266	281	237	251	266	234	278	253	271	263	289	265	273	262	248	277	240	251	250	234	231	269	253	251	243	239	267	266	244	251	244	244	273	266	259	241	279	251	272	250	281	277	258	231	282	238	269	260	257	257	249	265	279	248	251	246	272	278	252	230	278	257	248	257	291	274	268	237	267	276	259	246	251	268	274	257	250	252	259	256	261	244	244	258	270	282	268	272	275	252	263	266	252	275	277	247	263	236	286	245	257	255	264	275	284	223	264	284	271	265	255	247	293	266	273	265	303	264	248	272	278	259	275	299	261	238	255	269	289	251	279	274	273	268	278	227	310	269	249	248	251	274	242	265	289	237	263	257	240	224	263	282	287	300	259	258	243	263	255	257	291	281	256	274	262	254	288	282	295	257	279	268	259	243	271	285	255	270	254	235	252	258	265	231	273	256	251	270	267	259	280	281	250	213	269	276	297	284	266	278	250	258	283	258	260	284	247	252	293	244	272	252	256	281	269	278	273	265	251	273	266	245	231	264	264	262	276	244	257	260	252	290	254	271	238	283	241	267	262	248	252	273	282	286	275	269	255	229	256	290	244	283	248	263	268	283	283	268	263	259	249	274	245	261	275	257	270	266	232	263	277	278	267	258	240	298	250	270	272	263	274	272	258	259	267	252	272	243	276	263	268	283	241	299	273	281	267	233	279	254	274	268	273	240	291	258	261	280	272	278	248	234	254	241	244	263	259	237	273	250	285	244	265	260	267	269	254	238	237	260	265	272	290	294	265	267	269	257	236	264	260	220	280	240	235	293	268	275	247	254	273	248	281	252	290	251	272	280	268	246	266	235	223	251	253	279	264	256	279	283	258	284	230	270	257	251	252	250	280	286	249	258	280	263	236	294	257	245	229	271	290	278	275	270	281	273	246	249	239	285	253	259	265	289	231	284	243	258	256	271	285	269	257	277	260	256	264	246	250	262	271	287	273	253	280	272	280	280	254	246	272	252	254	281	291	266	270	266	253	284	256	273	279	247	273	255	295	267	257	277	255	276	247	255	284	224	266	257	266	291	284	283	262	247	265	253	269	267	256	278	249	267	272	258	290	253	272	262	263	268	252	251	258	246	242	285	286	260	226	239	264	297	257	239	274	260	267	270	265	243	278	269	261	255	257	282	279	257	257	251	277	259	281	263	266	257	286	259	270	253	224	260	273	274	253	249	295	288	275	259	270	261	235	225	258	274	274	265	260	233	273	279	258	228	268	270	235	271	252	286	247	248	224	259	274	263	276	262	288	266	263	255	268	272	231	267	269	240	277	274	287	267	257	241	273	274	253	282	215	255	280	240	261	267	270	237	265	288	249	258	298	278	244	257	257	237	263	240	255	272	247	260	275	255	263	248	261	257	250	267	264	290	256	288	247	298	285	270	247	263	248	294	275	266	257	270	265	282	276	257	267	279	277	263	246	265	245	277	245	249	262	240	259	275	234	252	236	287	252	276	262	253	247	254	259	284	251	228	249	252	280	276	253	230	245	247	282	235	264	272	258	270	270	257	249	256	253	255	251	261	247	270	275	264	237	287	267	281	264	294	209	262	243	294	269	255	270	268	255	244	259	261	285	262	265	283	259	274	247	285	245	259	225	253	259	264	222	292	260	270	244	242	256	248	264	267	259	282	256	290	259	286	264	260	258	262	233	271	257	238	281	237	279	262	282	251	225	284	263	254	251	307	274	272	263	250	259	269	226	257	285	256	283	266	243	259	294	260	259	276	236	256	273	278	261	281	260	247	272	265	284	225	285	257	219	272	255	314	247	280	254	277	280	281	269	240	265	265	258	289	288	271	264	259	247	274	262	270	274	254	278	253	259	259	239	255	260	280	276	231	257	284	280	271	281	278	286	239	273	250	274	247	273	256	224	239	258	274	278	265	274	250	282	264	280	258	289	274	268	257	244	278	268	262	231	236	278	274	254	290	264	255	248	266	257	245	212	294	259	282	280	227	272	255	269	257	250	328	273	258	271	271	278	272	283	251	264	270	244	253	263	265	253	274	259	273	259	278	250	245	254	263	271	251	252	264	261	259	260	247	274	277	241	261	267	284	235	278	266	246	268	272	256	242	254	263	261	254	269	239	271	260	244	263	234	272	264	254	256	273	270	263	242	266	262	249	261	255	226	242	253	240	261	279	232	271	245	288	280	265	272	240	255	289	254	262	286	241	248	256	273	282	252	255	271	247	247	262	277	243	246	256	273	241	241	270	267	265	254	259	266	264	282	246	250	247	295	258	266	258	268	288	260	272	267	248	281	263	256	250	273	270	254	252	240	258	239	273	261	271	283	267	271	260	250	246	258	262	269	267	289	260	224	255	277	247	246	237	260	256	253	270	226	259	260	230	249	282	261	244	249	246	272	295	256	290
20901	2645	5954	6796	5718	4732	3855	3219	2692	2338	2162	1967	1772	1667	1529	1419	1361	1286	1278	1174	1180	1035	1088	1080	1091	1027	1011	982	997	979	923	994	874	907	922	868	907	887	852	835	847	869	880	846	815	842	798	821	848	858	807	821	859	806	785	839	841	814	819	770	814	828	853	794	794	820	766	809	800	792	773	806	788	797	770	793	804	775	744	776	846	777	787	828	786	781	797	797	804	780	830	755	738	817	785	726	799	790	762	753	740	788	787	795	812	801	723	750	782	766	759	779	785	763	767	754	777	775	785	756	820	797	784	791	760	771	800	817	753	781	776	783	784	718	820	817	770	793	722	766	749	826	745	779	751	746	810	746	774	773	741	750	755	785	731	770	774	770	766	776	783	744	730	748	787	802	783	751	809	757	732	760	790	771	788	744	808	787	795	732	711	739	750	761	795	760	794	762	777	743	807	681	776	774	778	775	757	729	735	798	746	743	812	771	713	803	740	769	722	745	735	723	790	751	759	768	754	765	715	773	780	770	791	718	777	726	722	714	740	713	775	758	775	755	746	754	768	771	794	779	783	762	767	749	744	753	759	779	724	743	777	719	791	776	765	764	736	740	773	714	740	774	730	746	785	778	709	776	770	792	753	725	794	795	776	759	789	760	783	773	773	773	718	784	792	781	830	801	753	705	752	778	780	815	754	753	683	780	776	758	762	752	766	755	755	728	747	744	748	785	746	810	765	775	779	760	741	782	765	775	780	698	754	793	751	708	748	778	779	783	713	721	795	772	717	724	784	796	786	779	826	718	807	747	750	768	800	786	708	763	786	733	801	760	715	737	762	774	757	784	754	765	751	701	781	710	740	760	719	765	750	707	750	760	807	773	739	735	783	811	797	787	750	771	808	761	794	755	705	718	799	769	741	782	717	754	793	760	775	779	754	764	782	780	734	779	757	690	777	756	778	757	774	704	761	776	801	773	745	768	755	759	754	753	818	766	743	777	762	790	746	710	755	757	745	776	721	800	752	782	768	802	776	753	763	791	782	732	756	729	829	738	770	749	785	788	733	723	733	797	693	762	782	740	816	730	783	794	770	719	761	753	761	738	701	736	738	753	785	827	741	760	747	761	723	761	765	789	768	755	732	754	781	738	794	754	747	753	736	768	730	762	773	798	761	801	796	707	756	743	712	783	706	731	739	732	813	753	768	739	740	734	737	726	767	759	717	731	798	701	724	791	785	787	784	803	784	717	746	814	806	798	798	761	786	778	755	726	822	729	793	730	756	800	819	784	778	763	765	778	756	726	779	771	720	792	769	779	769	751	743	735	764	787	761	788	729	768	767	729	773	779	750	728	745	776	754	772	761	804	809	729	766	796	738	767	786	769	757	751	742	728	755	750	736	784	741	758	776	806	724	807	784	800	735	732	693	760	746	769	786	762	748	770	734	739	764	769	778	753	721	793	757	732	756	728	757	712	778	777	781	753	759	728	780	716	796	777	786	773	770	799	721	745	792	771	774	757	745	737	776	742	749	762	782	774	788	763	777	754	763	762	708	738	775	753	818	750	760	803	754	768	777	775	779	769	764	770	729	790	785	766	806	755	768	755	736	781	755	750	705	725	774	803	738	762	770	757	778	764	774	782	762	722	767	729	780	733	781	783	814	760	782	801	757	753	746	758	750	775	733	810	699	739	799	759	755	792	749	762	771	757	784	773	756	748	766	729	782	790	739	803	746	740	797	810	823	769	785	762	771	703	781	725	744	784	726	744	800	736	780	780	763	770	738	748	756	762	797	735	806	761	728	717	736	737	737	722	752	762	817	741	767	804	752	776	724	784	742	792	799	753	764	739	763	727	765	737	772	760	813	759	776	785	734	726	763	774	748	699	775	755	793	805	741	774	785	728	767	789	787	731	771	810	766	829	787	747	764	761	791	757	739	774	744	747	747	753	780	784	770	787	796	723	772	757	829	749	712	763	809	701	781	749	744	752	745	764	729	775	736	763	727	729	759	734	752	801	747	768	748	745	752	752	778	747	796	753	778	807	784	771	746	774	711	742	759	751	753	742	774	775	759	716	780	757	788	775	754	743	753	729	710	730	773	773	759	778	756	792	832	832	749	749	728	762	781	738	781	753	763	710	734	743	774	748	773	775	777	772	744	735	799	751	740	759	796	723	728	760	774	744	738	700	767	744	798	753	750	769	754	768	715	767	716	749	747	758	778	712	803	783	781	767	751	749	752	794	782	757	816	747	736	749	808	742	770	742	794	708	776	764	717	750	779	753	739	788	762	734	757	756	792	730	731	757	749	732	760	790	789	780	748	739	734	790	724	771	773	733	798	748	767	721	765	701	734	749	751	750	817	784	769	746	779	731	799	749	742	806	743	782	783	739	773	783	725	768	765	731	768	758	746	760	749	752	747	737	738	829	733	754	760	745	759	770	729	751	726	740	761	776	779	757	747	772	745	783	832	781	759	761	783	784	764	780	712	743	737	750	775	742	756	752	733	811	778	773	779	790	763	772	750	800	754	762	804	766	816	739	767	755	806	760	727	808	736	721	778	778	715	735	741	723	759	771	772	734	731	754	791	758	754	749	747	763	794	741	745	755	747	795	714	758	724	812	812	779	700	782	748	771	791	757	718	785	758	801	729	763	755	756	745	724	742	758	760	751	751	784	749	755	769	765	753	796	800	731	769	730	757	699	705	745	746	802	741	808	745	746	746	764	716	809	747	746	789	760	771	758	795	730	773	776	786	753	760	766	751	719	754	760	759	778	746	745	700	736	731	751	793	784	777	752	788	748	768	761	734	769	749	770	767	758	739	746	783	758	772	799	746	751	753	758	734	725	735	752	806	752	738	762	725	807	726	788	740	757	753	732	743	786	775	758	804	754	711	725	765	792	772	776	749	753	701	740	807	781	741	763	749	753	753	773	734	778	772	768	761	774	692	780	734	826	789	792	753	760	793	796	740	728	748	755	757	773	783	793	767	828	733	739	731	810	695	740	746	766	805	757	754	811	730	760	736	783	741	770	737	786	745	782	726	773	727	748	729	769	745	804	794	752	774	749	791	783	748	750	805	771	749	762	761	752	752	746	781	812	801	824	742	765	766	724	756	709	753	774	770	784	768	765	750	749	765	751	757	794	776	759	779	803	754	759	758	744	779	777	735	740	777	786	774	753	744	729	776	768	756	709	782	773	767	781	746	834	760	781	715	764	760	791	730	731	737	759	772	748	736	805	759	788	770	785	782	774	789	762	766	724	781	768	786	763	778	757	761	781	733	791	741	776	810	764	781	715	760	787	786	771	719	754	811	739	797	704	776	736	717	721	751	741	778	745	789	757	800	708	776	746	782	746	792	750	776	776	731	773	713	798	734	748	769	738	744	832	788	771	819	739	761	791	783	791	715	734	779	806	760	743	718	751	806	750	795	767	730	768	734	757	807	776	740	753	802	774	760	793	725	684	759	743	795	720	794	735	785	772	785	790	744	780	779	753	773	822
4467	291	227	146	109	115	92	95	97	98	88	96	84	99	87	76	74	81	66	84	60	85	76	83	90	76	67	79	84	95	85	102	78	72	85	72	78	71	98	95	65	73	85	80	90	86	83	81	84	70	70	84	88	78	84	82	83	78	83	77	89	64	96	81	81	64	86	72	74	88	96	56	79	86	76	89	73	87	79	81	88	84	88	75	71	80	76	89	92	101	75	83	79	94	68	85	78	77	68	81	85	89	69	70	80	84	76	76	89	85	99	77	73	93	63	79	78	67	81	73	76	79	76	83	72	81	96	91	91	73	91	66	87	57	76	86	95	95	83	79	81	91	78	66	64	80	84	85	87	77	74	96	76	75	73	75	106	82	77	65	80	89	86	78	79	86	90	83	91	72	75	60	82	75	82	88	72	69	79	72	79	76	76	83	79	81	86	66	94	69	85	77	71	89	82	82	68	80	81	64	59	76	67	84	63	89	83	84	76	88	70	83	85	80	74	96	73	71	84	64	77	90	77	77	91	77	68	97	99	88	80	72	86	72	92	77	66	81	88	68	71	72	89	72	87	80	80	73	79	89	74	66	80	86	88	89	71	76	80	86	80	80	85	91	88	78	79	71	70	69	61	83	69	67	83	89	82	75	72	69	67	71	75	81	75	78	77	65	81	84	91	90	86	85	77	87	83	73	78	73	100	90	73	94	71	81	68	88	67	77	91	75	90	77	90	73	72	79	84	90	92	77	79	70	70	71	55	85	84	88	79	69	87	64	81	74	87	90	95	86	103	60	81	82	89	61	73	92	78	87	83	73	65	76	78	62	62	75	75	80	86	89	98	76	76	70	73	84	91	71	77	81	75	88	78	92	67	92	70	85	90	80	66	81	84	74	85	79	71	98	87	92	82	78	89	84	80	85	76	78	88	77	79	74	90	96	73	72	85	93	76	89	78	97	92	90	85	87	86	90	63	102	69	96	91	86	91	75	78	80	90	79	80	63	87	96	71	63	103	74	72	96	79	87	85	73	70	67	88	61	73	73	58	81	78	65	84	77	81	79	82	63	84	90	93	66	85	84	79	80	77	75	88	83	75	84	81	94	74	91	85	84	65	94	68	87	81	66	78	83	81	73	75	69	71	67	64	95	88	92	76	74	79	91	80	74	77	66	71	65	74	107	71	83	79	90	98	73	70	77	86	62	70	69	94	77	77	105	82	82	93	68	76	76	98	72	82	86	86	91	82	95	87	79	86	80	85	79	79	83	92	63	93	83	78	81	75	82	81	78	92	86	92	96	92	88	104	68	68	79	73	94	79	87	67	83	83	79	89	87	67	100	81	74	65	69	82	76	87	74	96	85	62	74	92	83	78	88	78	90	67	68	84	95	82	78	82	86	89	60	73	92	76	90	77	90	85	76	80	73	85	77	79	76	79	97	89	85	74	80	57	73	73	89	64	104	92	77	97	89	86	77	73	84	74	71	77	80	75	74	91	81	76	84	84	83	83	75	85	72	76	78	82	76	86	72	73	76	66	87	61	89	95	92	71	77	90	77	85	92	84	85	65	63	84	88	88	88	79	79	85	86	89	86	91	75	70	80	80	70	77	66	82	73	78	89	97	87	82	75	86	82	73	84	82	66	69	77	69	84	94	78	83	86	102	76	80	91	74	79	68	65	74	75	78	71	84	91	92	82	74	85	65	93	83	68	79	76	82	62	77	85	85	62	89	85	82	78	85	71	70	70	87	82	84	91	73	67	77	85	96	68	93	90	83	75	75	81	82	76	72	80	58	71	72	71	84	96	75	88	73	73	84	97	72	71	83	71	80	71	97	74	94	92	82	83	62	79	73	78	86	95	79	73	93	71	70	86	76	80	80	84	74	76	83	64	67	87	77	92	75	105	70	78	83	72	101	67	77	78	86	73	73	85	74	86	77	78	91	81	68	76	89	71	61	84	86	92	75	79	81	98	72	90	79	73	82	83	94	88	81	78	84	84	90	102	84	88	84	71	70	80	93	88	88	70	78	92	77	88	75	73	80	69	96	72	75	77	71	86	74	69	68	79	69	80	86	85	90	78	72	90	66	91	67	82	88	82	66	84	71	80	73	79	83	66	92	74	83	68	86	87	76	81	80	79	82	72	85	91	83	74	87	91	86	72	66	70	80	79	60	79	84	71	83	70	82	89	81	64	85	95	94	77	85	70	74	70	71	77	67	87	106	76	86	78	79	96	73	95	82	85	74	89	89	87	80	88	101	74	69	74	106	83	104	95	71	82	92	72	89	82	81	89	86	60	60	106	56	76	63	68	79	71	74	67	68	78	77	64	92	89	74	72	77	85	70	72	84	75	90	69	88	84	82	98	81	79	85	84	79	77	76	80	75	66	74	65	87	84	80	88	84	87	72	83	70	78	69	87	81	86	81	84	78	91	76	86	85	79	71	76	76	83	80	77	77	84	84	76	73	75	83	87	76	74	76	78	82	90	72	71	94	67	100	86	74	89	61	88	102	96	87	92	81	73	99	80	82	86	85	84	83	86	88	91	88	79	67	66	79	75	86	78	83	90	82	74	76	84	91	77	96	73	92	83	66	73	82	75	78	92	86	85	75	75	78	93	74	75	75	79	88	92	76	83	78	80	66	83	71	83	89	77	93	80	81	82	82	69	70	78	81	89	84	80	76	78	65	82	87	63	74	85	69	58	93	82	82	74	71	77	72	70	79	63	71	80	82	98	73	98	76	73	80	73	80	59	70	79	79	84	85	72	89	88	81	81	94	91	68	81	74	77	73	78	79	75	77	77	79	78	72	69	62	87	57	85	62	75	83	78	100	86	74	78	85	81	83	69	85	81	82	87	77	91	93	83	81	85	78	102	78	77	89	89	89	78	88	86	84	66	79	93	89	84	85	89	61	89	90	82	94	77	70	85	84	89	88	74	72	87	78	89	77	91	73	75	75	79	90	82	109	85	73	71	74	89	79	97	99	92	93	78	90	89	93	82	66	69	85	80	84	99	71	79	80	70	81	83	77	79	98	80	70	89	88	81	72	52	85	76	70	88	79	76	79	90	78	85	81	87	92	91	82	82	82	71	89	73	81	84	78	82	109	76	73	86	70	83	84	83	83	81	61	90	73	83	78	85	83	90	81	80	95	85	75	77	89	88	74	75	76	80	73	74	73	82	64	73	77	89	93	83	66	65	74	78	86	93	85	80	81	76	60	82	84	89	78	69	77	72	91	86	78	77	74	93	71	85	80	84	86	73	79	80	85	87	77	84	84	76	79	82	95	81	83	73	81	65	84	76	92	79	78	72	70	74	74	81	71	75	87	97	78	75	66	72	95	90	106	65	85	85	76	79	84	83	87	89	73	89	77	81	83	89	81	80	76	83	79	84	76	87	83	96	89	87	88	72	75	86	77	86	71	85	80	90	64	81	75	81	81	96	68	100	73	76	73	87	74	69	64	68	76	77	73	67	71	97	91	81	71	88	81	89
3492	357	389	429	435	382	362	361	367	337	331	296	303	317	323	311	280	295	322	291	306	328	284	329	293	313	304	321	305	311	277	296	302	318	281	297	319	281	305	313	283	302	313	327	285	301	279	311	306	277	284	314	312	323	296	302	305	277	263	315	265	301	306	300	302	295	290	315	318	316	267	292	333	284	310	294	294	295	283	293	283	295	285	300	289	308	300	296	308	282	289	285	330	289	280	275	323	305	273	326	282	301	297	291	306	331	275	314	292	305	296	263	296	277	324	324	311	346	293	324	279	275	278	285	321	304	313	270	255	293	274	303	316	323	299	294	335	292	258	307	285	301	314	253	309	289	289	285	310	271	281	279	269	310	285	280	310	266	271	320	309	312	296	259	327	278	294	293	281	293	253	288	286	314	309	276	319	299	308	305	287	286	291	288	299	296	293	318	278	294	269	264	291	296	306	297	327	268	295	298	307	322	283	295	303	288	260	306	294	333	282	297	307	329	284	298	310	306	283	314	267	290	280	271	286	304	284	316	306	291	302	307	291	287	281	294	308	319	299	309	315	287	322	303	301	297	300	290	274	297	268	280	298	311	302	278	302	270	302	266	305	298	269	265	286	307	272	330	295	297	297	266	293	326	302	305	308	300	296	301	256	294	295	306	321	286	279	269	299	354	290	293	301	317	264	284	293	247	340	305	273	273	300	292	278	312	307	308	282	301	293	301	293	299	284	298	323	298	303	276	278	270	331	275	265	264	287	282	303	287	312	263	289	317	288	277	339	285	305	283	305	301	304	323	315	297	300	288	297	274	306	327	285	286	289	308	328	312	305	299	282	301	312	292	304	294	258	286	295	276	279	311	275	328	291	267	268	297	269	288	272	281	310	280	277	305	270	315	311	311	275	306	308	297	314	301	271	275	300	278	289	294	280	285	281	293	307	291	272	275	309	294	291	279	262	285	284	255	280	312	301	302	299	350	286	284	317	269	274	287	306	293	306	315	299	296	301	277	302	301	291	280	312	288	304	291	289	285	290	274	302	270	285	275	293	317	306	283	330	315	318	325	286	300	283	317	311	281	300	310	308	308	282	262	287	278	294	292	303	295	311	309	307	283	267	299	308	326	296	317	287	295	286	278	320	305	283	305	314	296	343	294	318	284	302	315	305	291	271	278	306	314	263	332	290	300	286	262	283	291	300	279	279	297	298	302	306	303	284	309	295	286	292	291	289	311	291	308	309	295	289	298	306	302	277	300	294	322	301	269	295	306	298	278	265	283	306	292	309	290	334	305	282	286	270	322	299	304	301	301	303	302	305	305	298	276	293	263	286	305	280	321	296	307	334	296	298	292	318	284	286	283	305	316	276	304	281	294	313	302	293	316	292	301	300	290	280	315	280	320	303	290	301	307	278	272	296	299	273	290	285	261	271	290	263	296	304	296	283	296	269	268	309	348	296	299	310	316	285	285	300	320	260	293	311	302	285	301	276	321	302	322	322	290	290	304	318	307	310	306	309	315	334	324	291	310	308	273	278	325	313	295	324	306	269	299	335	309	298	271	307	308	266	309	323	276	318	276	286	315	338	290	242	296	309	297	287	309	298	326	307	255	290	320	303	265	314	295	283	306	305	276	321	278	326	307	286	266	311	305	273	319	294	285	310	298	299	306	288	302	301	285	295	310	293	288	307	276	302	319	290	281	295	279	283	290	282	278	282	300	310	303	297	311	282	300	325	302	315	278	297	293	313	289	313	287	300	266	270	266	281	292	262	288	295	277	305	328	300	302	282	275	307	293	309	277	285	283	281	310	291	300	291	281	306	316	287	279	287	322	291	284	272	275	304	290	308	290	305	297	300	311	290	308	270	330	290	291	286	296	290	289	327	274	284	311	300	269	273	282	290	287	307	319	298	324	287	275	362	309	327	281	295	306	300	306	260	273	280	307	279	299	306	326	303	296	310	291	267	293	297	330	313	284	295	308	294	311	295	313	336	308	325	304	296	299	300	280	298	262	308	303	296	257	310	304	305	296	317	292	253	300	314	272	293	323	292	298	289	299	265	307	270	316	306	287	302	309	275	329	274	295	318	296	270	294	299	302	281	284	267	309	323	285	288	297	320	268	295	271	280	316	304	293	314	317	303	286	311	302	303	290	271	298	309	309	273	294	315	300	288	300	299	304	301	290	307	265	312	286	277	302	273	305	300	306	283	268	309	296	294	306	273	285	309	300	263	306	294	275	293	329	295	308	304	292	306	326	275	310	262	341	300	308	317	315	265	302	289	312	276	310	293	283	299	277	258	254	307	305	288	303	320	277	293	313	300	299	273	294	306	303	303	293	284	306	293	311	290	268	272	290	286	286	298	298	297	290	265	300	308	305	307	298	269	283	269	289	290	321	327	274	271	279	277	295	327	267	270	320	285	293	306	276	306	296	293	273	306	292	310	293	325	283	279	288	294	295	294	275	270	291	270	279	292	274	298	324	302	299	295	290	298	297	292	332	305	328	283	270	313	258	312	301	293	286	279	301	296	338	304	302	306	311	293	280	291	280	252	266	325	291	319	285	271	282	280	297	296	282	302	273	325	273	290	298	325	317	333	300	291	257	284	322	293	254	294	309	276	316	308	300	296	286	271	276	322	337	300	292	337	300	304	324	289	266	269	293	281	256	300	270	288	262	295	304	262	327	299	285	298	284	305	306	314	310	274	309	308	297	316	274	306	289	312	283	284	316	278	309	267	305	290	309	309	288	296	289	289	309	281	271	285	314	312	319	285	295	289	299	283	310	292	308	300	289	320	289	270	307	300	285	301	287	293	276	316	291	284	308	301	303	304	285	298	301	273	291	330	293	263	276	282	255	267	305	312	312	299	265	247	274	303	293	281	313	302	309	280	325	296	330	287	279	271	270	272	311	304	293	298	315	286	303	266	285	293	298	285	322	306	327	302	290	333	314	307	299	301	296	307	300	283	298	278	303	304	302	310	310	283	303	278	302	292	314	302	300	309	266	304	294	275	289	293	296	300	306	282	279	276	320	278	304	303	285	285	264	308	283	312	310	300	313	259	310	325	293	291	280	289	317	313	286	304	302	296	336	285	321	310	287	306	269	307	281	337	292	288	317	285	289	313	307	298	268	276	272	283	314	294	272	281	292	303	305	314	283	317	299	308	285	310	285	294	305	299	296	293	306	275	313	274	280	295	287	317	290	278	288	311	283	279	289	288	295	324	278	288	289	285	303	293	290	317	291	301	295	310	298	324	285	314	280	274	334	287	336	290	296	301	319	291	305	286	292	292	312	320	303	306	274	287	288	305	311	294	298	290	301	286	322	296	295	306	249	319	277	290	340	277	290	304	300	296	283	295	290	299	297	321	321	286	313	294	335	309	290	298	337	290	295	314	325	306	289	315	296	293	328	282	267	306	282	305	305	295	280	299	269	336	307	288	300	321	286	304	327	303	285	315	312	292	289	314	277	300	303	325	281	324	280	297	290	266	304
34105	13844	2830	1172	818	643	515	405	379	298	268	256	258	241	223	222	251	201	223	211	186	216	199	194	207	180	184	183	168	190	189	196	188	180	181	214	192	179	196	188	204	166	158	171	191	200	193	172	211	211	159	162	172	183	181	172	164	162	162	167	188	178	198	195	179	178	188	173	167	151	194	176	204	177	152	160	161	175	201	163	192	156	156	172	182	180	177	191	195	174	179	158	159	188	171	177	193	165	180	167	159	160	171	168	185	202	182	168	178	168	179	176	185	177	188	160	199	200	191	162	193	165	179	181	178	167	166	166	168	159	174	153	163	167	178	166	154	175	163	179	181	171	165	182	156	166	171	175	183	185	168	175	188	166	168	167	190	191	160	183	171	157	173	176	185	189	155	161	181	179	198	180	161	172	171	180	155	164	182	173	202	179	184	155	174	185	186	162	170	177	167	170	162	181	199	192	190	175	173	167	169	169	179	168	211	184	185	175	170	170	166	167	174	187	165	166	175	156	150	180	187	173	186	176	158	190	208	182	175	181	156	200	173	139	184	171	169	172	170	189	150	181	159	178	187	167	160	213	182	152	174	180	184	168	174	183	160	211	160	191	157	166	160	171	160	194	180	168	188	173	183	204	176	170	177	203	173	188	185	176	160	154	164	153	186	155	174	154	172	151	183	159	185	162	186	177	179	174	182	184	160	175	166	187	159	161	181	167	160	173	167	184	174	164	208	172	208	203	148	172	168	162	164	183	166	178	175	153	186	156	171	174	166	145	196	200	157	186	187	176	166	176	173	164	176	188	158	158	169	186	148	166	174	171	176	172	179	185	183	159	177	192	164	175	185	174	189	172	175	159	162	170	174	188	174	162	156	164	177	179	182	168	156	161	168	170	181	171	175	153	162	192	167	183	175	189	161	182	178	185	188	183	176	150	163	168	183	198	175	181	164	185	172	160	198	167	171	182	160	160	191	196	168	184	200	197	166	164	172	170	154	152	190	185	187	143	178	166	168	163	183	171	173	176	163	173	170	175	175	170	184	201	169	173	172	156	190	175	168	176	181	156	163	154	175	199	162	180	189	187	169	160	194	172	187	192	187	142	170	176	161	166	175	169	189	144	181	180	180	178	188	193	171	157	179	179	151	166	185	180	165	169	182	166	178	180	186	156	171	190	169	167	163	171	166	158	164	172	164	167	173	164	188	171	178	187	167	178	160	183	189	186	166	160	198	169	171	154	185	178	170	184	159	168	185	167	178	158	182	187	184	165	181	178	172	161	191	163	166	160	163	187	143	173	184	199	181	191	175	188	176	183	171	170	194	175	148	174	179	171	162	179	195	183	173	173	185	168	185	161	172	174	175	179	166	157	166	188	159	186	167	170	159	190	170	172	166	176	188	180	169	189	198	184	172	157	174	168	195	188	176	180	186	166	176	141	175	176	196	199	179	162	165	179	190	161	172	171	170	169	182	150	179	158	176	179	169	168	172	184	159	146	146	184	187	181	162	168	170	201	166	170	175	191	166	176	175	160	156	174	187	159	158	180	186	153	172	184	155	150	181	167	186	159	170	167	170	198	187	172	160	183	181	167	176	176	185	180	183	164	183	161	187	173	163	156	162	160	186	164	174	176	162	142	172	166	172	164	196	168	192	177	183	167	178	142	175	143	198	168	167	200	173	149	185	161	204	178	174	152	164	186	186	178	179	160	184	180	191	174	162	173	168	168	176	175	167	173	185	144	180	192	141	176	175	178	164	186	180	178	191	176	171	171	170	182	173	173	162	188	163	171	165	177	179	185	170	183	195	191	182	196	180	181	169	175	191	170	178	159	154	177	166	138	187	171	190	150	192	169	173	179	178	154	163	171	150	190	161	183	188	185	177	167	181	179	175	173	174	180	198	165	174	179	166	186	165	173	186	169	188	182	174	150	176	176	176	161	182	181	169	178	161	156	180	174	180	158	169	177	181	173	166	165	173	184	162	196	185	144	178	178	194	166	198	199	176	183	169	191	156	191	155	178	185	171	182	161	182	181	171	169	166	181	183	192	192	196	187	173	180	165	176	152	195	183	179	173	189	192	181	184	163	165	182	188	171	172	160	188	189	167	175	174	175	176	187	148	175	172	180	174	171	199	161	177	172	206	156	164	159	164	185	182	173	161	168	162	190	199	166	168	171	168	196	190	177	167	179	178	209	183	174	149	198	160	159	191	190	198	150	181	168	173	186	165	201	179	188	181	170	159	171	138	185	207	158	179	194	174	161	163	181	148	164	146	184	154	148	161	153	196	170	178	156	174	168	165	155	178	154	173	186	197	158	169	175	157	147	165	174	162	163	176	160	178	180	163	171	193	182	163	183	164	176	171	159	197	177	151	193	170	175	164	174	171	183	174	159	178	155	172	193	188	164	167	163	171	147	181	168	165	198	203	138	180	178	186	181	181	192	173	147	171	161	197	175	173	175	190	150	181	188	182	178	160	186	181	148	168	195	162	177	170	149	172	161	176	188	166	185	188	173	164	149	176	193	163	159	161	189	157	182	162	155	164	162	135	179	166	166	171	180	175	173	168	148	173	184	164	181	182	173	153	180	170	168	180	181	178	158	181	168	163	182	194	155	162	171	176	193	154	189	162	176	159	164	175	191	188	172	172	179	183	180	164	144	187	193	184	174	190	189	169	183	155	184	182	176	168	170	178	173	175	189	176	164	184	175	150	167	173	180	167	185	194	170	189	194	161	176	175	169	149	172	173	196	187	162	174	194	175	188	159	178	168	164	151	185	164	175	168	176	195	178	181	174	167	155	185	189	163	169	183	153	161	175	154	173	177	165	179	182	160	177	160	165	188	169	180	152	184	189	159	173	206	185	189	158	185	168	171	176	175	175	202	193	187	159	180	179	166	162	186	196	177	165	158	167	173	192	165	166	173	164	159	151	192	166	166	167	189	159	175	186	170	162	201	178	183	191	188	167	190	206	158	183	166	197	168	176	186	169	169	189	128	173	189	162	160	171	207	172	172	168	185	167	166	169	177	183	192	163	186	157	171	167	161	169	194	208	158	171	197	163	182	183	182	154	167	177	150	165	162	190	172	170	155	162	159	144	181	179	164	178	169	193	200	189	150	176	170	175	183	159	182	207	182	164	180	226	176	177	152	175	199	174	147	162	161	198	188	171	147	168	167	179	161	187	192	174	178	167	154	170	192	186	170	168	176	162	198	174	189	165	183	176	156	169	184	178	164	140	191	168	194	179	158	176	179	169	183	184	179	172	154	178	162	177	169	188	172	185	166	175	178	155	168	173	188	179	173	167	172	177	177	173	165	196	168	178	169	182	153	174	175	169	167	196	172	170	183	166	190	150	172	182	160	158	166	160	167	169	159	177	193	167	191	163	177	164	185	174	168	206	197	172	179	170	180	184	170	165	155	188	185	166	171	178	165	185	154	189	178	188	182	170	164	165	186	185	192	181	186	184	165	172	180	147	168	189	186	166	189	165	161
16180	1451	3303	3755	3151	2624	2155	1815	1580	1359	1249	1154	1029	1002	922	899	838	850	781	769	753	748	701	692	680	671	672	646	650	670	641	611	669	591	598	604	625	593	607	616	597	597	550	549	621	579	559	567	560	581	573	577	535	547	582	573	544	606	587	568	543	524	599	537	579	537	555	545	574	556	514	562	518	561	547	551	525	551	550	554	573	534	552	581	570	554	566	561	563	547	545	537	535	578	546	553	571	557	557	563	569	505	523	568	529	524	539	559	492	525	540	530	538	554	567	560	539	537	529	523	564	576	535	538	556	554	566	543	556	569	586	519	523	567	550	543	589	574	584	556	552	581	572	565	506	573	529	543	568	535	531	545	539	544	561	493	547	529	555	550	542	534	541	533	570	569	566	544	553	523	586	566	513	531	561	543	537	546	552	552	571	532	552	548	533	547	545	527	535	518	573	557	554	523	557	586	521	530	590	559	574	537	554	578	525	519	559	528	558	510	552	538	532	530	523	529	551	554	562	557	553	525	549	564	606	544	562	558	537	496	558	514	548	523	535	525	553	564	545	527	528	514	516	495	552	551	566	555	559	537	551	568	522	566	570	543	566	550	572	568	524	558	543	517	542	550	498	538	527	571	531	569	541	561	525	565	562	536	526	547	526	527	545	523	531	549	551	558	561	555	582	545	526	526	570	555	544	482	544	578	573	539	530	534	533	576	532	539	534	564	550	536	549	494	572	532	568	576	553	517	543	546	558	541	554	580	535	532	562	561	524	529	557	521	530	528	550	534	576	538	531	545	563	531	550	570	573	517	535	548	608	587	525	547	520	576	552	555	504	514	504	491	577	580	530	561	544	547	513	543	540	551	585	522	582	557	508	549	549	570	596	517	531	585	560	561	524	549	544	508	539	537	577	563	547	564	556	517	526	542	527	550	575	551	520	554	528	514	511	530	574	541	513	533	546	537	522	528	489	551	524	540	564	558	518	557	514	541	556	519	519	557	523	531	542	546	552	507	532	498	503	546	555	526	554	562	529	555	564	526	552	553	538	521	548	534	588	531	555	530	574	557	536	558	536	526	608	581	540	522	523	541	532	563	517	559	565	520	514	547	552	548	495	535	508	562	505	517	551	563	536	521	521	547	545	561	548	535	551	534	548	526	608	533	505	541	542	519	553	539	560	535	526	555	517	554	537	532	566	546	542	533	534	522	557	558	513	602	527	503	533	580	554	557	533	538	544	520	557	553	522	512	552	523	526	581	520	562	519	567	520	523	553	531	569	579	535	540	520	548	563	534	574	541	538	519	550	549	562	516	572	515	556	587	568	551	547	518	601	529	543	566	549	573	568	543	521	503	536	524	588	557	537	505	548	532	555	510	572	561	547	567	540	504	538	542	583	541	520	529	547	569	530	553	555	538	542	578	533	504	527	534	566	520	542	546	525	540	515	595	559	547	556	573	581	548	560	527	526	523	557	548	553	572	592	530	597	566	571	552	521	541	542	527	552	541	576	543	557	564	560	505	546	543	529	530	528	577	548	526	506	530	561	516	524	582	587	529	546	596	516	548	522	527	517	530	573	540	530	554	534	511	569	549	562	567	534	515	604	557	555	561	518	535	572	549	571	536	546	549	517	531	601	539	535	494	548	545	555	541	544	508	575	573	568	571	516	566	545	549	536	525	560	515	574	579	552	554	567	534	545	540	527	593	542	524	514	530	523	515	539	555	529	491	561	524	518	536	587	558	516	565	547	506	526	538	577	534	530	535	543	549	568	541	542	533	529	570	538	560	529	568	552	519	570	531	577	536	544	594	535	523	556	536	552	547	558	562	556	585	529	563	547	531	529	537	547	570	542	539	552	574	581	573	523	551	565	537	538	567	530	545	552	539	540	510	565	508	572	524	547	591	547	594	515	536	585	513	571	565	514	526	539	554	498	560	563	572	577	554	559	533	519	541	538	526	511	520	526	541	611	526	585	519	544	540	534	534	575	529	531	526	551	532	528	528	564	506	542	538	498	569	524	559	545	572	522	516	528	535	562	510	513	516	507	527	531	545	556	541	523	500	520	532	551	533	563	537	559	532	566	534	557	537	558	561	531	565	591	509	513	562	536	557	535	564	533	575	523	508	561	496	570	545	551	496	579	568	510	551	508	534	530	545	586	542	610	521	547	524	562	513	523	584	558	563	543	524	512	579	511	546	590	569	591	535	575	549	511	528	565	543	536	538	557	547	567	551	535	569	569	526	534	544	556	512	516	525	513	528	527	544	555	556	542	543	553	521	515	582	535	533	554	538	510	559	552	526	557	532	569	545	534	606	540	536	531	562	558	544	515	539	563	541	557	543	541	540	574	545	580	564	537	535	525	551	571	505	570	572	557	531	550	566	512	566	503	457	484	554	566	533	554	582	554	520	544	529	580	547	563	544	581	509	576	543	512	604	577	531	542	505	536	584	520	557	522	563	574	543	525	550	519	540	555	518	538	541	543	564	535	564	568	557	523	585	531	553	544	546	561	516	540	556	522	529	563	555	585	496	558	505	575	567	567	552	558	517	541	531	589	541	572	558	573	535	529	574	559	573	526	546	561	536	539	566	588	555	561	560	586	518	544	539	523	500	565	531	550	559	560	577	542	536	550	532	523	523	563	548	537	522	525	516	572	544	544	603	563	523	516	563	548	560	583	552	574	507	593	573	523	536	533	553	498	568	554	516	599	534	546	563	577	530	551	569	541	553	600	511	547	551	533	534	519	556	553	584	521	529	553	567	559	566	551	529	569	579	520	559	535	539	540	545	534	541	548	542	585	544	558	509	537	519	522	527	568	537	574	565	549	533	544	561	538	514	531	503	546	529	545	558	508	537	536	550	562	547	550	528	542	558	541	543	551	564	553	558	538	579	548	566	514	579	550	554	536	559	573	558	546	524	549	499	544	547	554	552	484	542	535	529	532	531	541	553	563	533	585	537	540	527	524	558	576	543	483	561	542	556	506	590	556	553	536	544	583	507	553	545	524	554	546	541	547	532	546	532	533	545	558	581	568	550	591	523	544	577	580	496	516	526	599	539	537	553	511	537	539	537	562	575	540	565	559	521	522	519	519	556	540	531	544	549	580	536	554	538	546	553	530	525	540	498	551	557	542	519	557	563	526	539	528	572	542	540	578	544	532	582	521	529	510	522	554	545	509	570	579	547	548	579	568	556	546	570	525	510	543	587	507	548	516	548	556	538	570	567	535	550	565	521	519	545	552	526	568	562	568	533	548	543	524	574	545	520	581	544	565	576	561	537	542	569	505	567	554	545	528	523	510	518	575	556	578	534	563	560	544	566	525	525	522	533	575	571	566	499	487	546	497	543	589	517	584	583	567	543	528	531	520	534	520	524	607	572	551	536	546	571	542	544	555	517	506	566	511	597	530	534	535	521	545	566	517	530	547	508	531	577	514	537	525	562	550	567	506	587	551	562	501	548	519	538	548	560	546	532	523	545	524	552	509	584	553	556
37429	21054	15581	3137	1724	1185	957	757	619	547	516	510	413	390	370	390	339	366	332	321	318	305	318	302	286	277	301	295	293	286	306	289	307	275	291	302	278	292	281	277	255	282	261	286	269	265	306	281	248	257	265	255	259	251	273	282	253	283	234	265	267	265	293	276	265	263	269	257	268	259	275	253	276	255	243	240	273	257	254	265	257	258	243	251	271	267	253	257	268	258	252	229	268	255	282	290	265	246	256	263	244	265	265	269	279	243	275	304	284	245	249	286	258	287	256	227	250	257	241	249	255	273	246	261	286	260	256	266	287	291	279	258	262	246	261	263	265	276	251	291	272	276	252	280	273	257	260	264	236	255	265	251	244	251	236	244	264	232	282	254	240	252	256	263	292	264	269	267	249	252	263	292	257	260	262	260	260	256	294	259	253	269	277	253	249	259	273	261	275	226	251	277	249	274	243	265	250	263	259	267	266	261	269	280	277	252	259	283	284	248	241	269	272	281	255	260	277	280	279	254	265	268	268	294	278	261	255	246	273	248	264	270	289	249	247	246	263	255	274	218	254	263	251	251	249	271	281	253	269	238	265	263	271	282	236	288	232	253	278	274	272	251	263	257	255	270	287	277	254	263	260	286	254	249	255	286	258	254	270	266	268	253	274	240	268	267	250	228	257	235	241	283	244	260	263	261	252	242	297	271	241	285	247	231	252	281	273	294	272	244	288	250	266	275	240	257	279	260	265	282	265	261	281	266	249	277	265	273	252	270	288	307	261	241	274	262	273	267	273	245	272	264	273	273	260	264	284	266	283	290	268	263	270	278	274	257	236	264	286	275	257	271	271	261	282	285	254	238	271	271	263	269	265	282	251	276	261	240	257	244	277	290	293	269	256	272	235	250	244	273	254	249	260	274	280	253	263	266	298	273	276	240	263	252	284	257	263	262	249	285	293	256	257	272	286	220	270	257	239	240	271	275	262	264	267	248	247	228	238	284	249	256	246	289	259	210	235	247	273	261	277	266	245	275	226	290	245	253	244	264	289	257	255	277	270	259	254	284	251	263	289	254	262	268	269	300	282	223	266	259	261	243	252	266	279	243	256	256	264	246	289	266	263	254	251	250	270	275	279	256	283	272	282	276	273	265	296	238	270	249	263	282	242	277	251	253	260	251	252	264	260	274	267	278	262	247	256	301	296	267	266	258	261	279	278	270	259	283	248	223	243	284	236	254	257	254	248	251	292	249	238	240	273	267	277	292	282	276	261	250	283	271	274	284	259	243	282	254	277	259	244	255	247	249	238	255	296	254	274	276	291	259	265	264	259	247	266	260	257	259	278	265	249	262	238	249	243	275	229	262	268	276	268	275	257	268	283	279	273	253	275	257	274	267	270	256	246	254	241	276	247	279	279	242	255	249	266	273	265	254	245	256	262	259	248	280	251	264	267	279	244	273	258	264	260	292	290	249	266	227	270	302	290	265	263	252	255	265	259	289	244	258	275	269	280	250	273	263	256	276	259	279	260	259	275	285	259	282	235	250	268	251	245	264	250	263	262	295	280	262	277	272	262	274	255	271	248	277	256	266	235	240	249	247	248	268	259	264	225	261	262	265	272	238	282	291	258	270	241	237	242	276	248	275	290	289	253	281	251	279	268	266	263	298	272	271	262	252	280	275	280	276	263	274	265	280	262	273	302	259	278	289	259	253	263	283	247	232	267	272	268	261	266	262	243	268	270	267	236	256	272	238	249	272	278	233	254	268	257	280	276	265	283	278	253	279	278	279	296	295	261	255	267	285	262	264	273	286	246	266	251	255	263	270	256	285	268	253	259	292	269	276	269	266	232	283	284	265	247	256	272	270	273	257	263	269	259	267	264	272	274	295	243	247	254	245	255	234	257	274	258	277	273	278	234	269	257	241	235	263	267	243	245	257	238	267	250	267	251	253	280	265	277	247	269	255	263	262	258	257	256	268	268	266	285	256	277	273	287	244	277	254	254	276	279	267	255	254	275	277	257	249	230	264	260	258	263	293	209	257	263	255	269	267	248	244	258	273	266	269	245	279	264	303	243	280	297	269	275	282	273	252	251	291	260	267	271	289	268	263	271	258	257	277	243	273	274	260	252	312	277	268	251	280	274	262	270	253	244	257	238	260	269	266	255	252	262	287	253	293	259	263	276	255	279	261	276	270	274	271	242	253	243	263	248	237	237	269	258	250	268	268	252	277	267	277	263	258	265	247	240	261	258	260	279	271	301	243	255	252	278	266	260	269	235	257	307	234	270	234	232	252	269	263	270	250	255	254	269	255	249	256	251	254	287	263	276	269	256	258	285	271	262	287	233	266	258	256	279	252	260	262	267	266	234	255	252	283	272	257	259	249	208	246	256	263	254	271	268	284	237	265	258	266	264	258	269	277	262	268	239	258	253	268	233	277	277	297	258	265	265	240	275	282	226	283	271	271	257	274	273	280	272	253	241	266	270	271	242	263	256	270	303	233	271	283	283	290	264	274	271	261	294	265	277	238	235	271	240	244	254	241	275	266	275	275	268	255	267	284	279	273	256	256	226	253	257	284	239	245	250	271	267	271	282	253	268	253	245	263	235	252	305	271	266	302	258	264	228	220	275	254	241	278	274	298	272	240	271	271	290	249	261	246	231	274	280	263	283	268	257	251	278	265	234	256	255	241	261	271	291	240	261	278	268	281	279	251	259	257	269	237	263	317	267	248	260	271	269	274	254	240	260	296	259	265	254	242	264	276	274	254	287	249	268	260	255	258	234	251	267	283	235	264	281	270	253	240	285	255	243	270	297	268	287	250	285	307	281	242	258	298	281	276	247	300	279	264	288	282	251	253	227	306	294	251	249	295	276	244	282	278	254	269	269	264	231	258	240	262	241	245	240	236	248	247	258	282	259	268	282	251	248	283	279	268	257	273	273	264	252	250	255	265	271	291	268	269	294	300	265	258	260	271	262	282	259	272	272	257	269	268	297	265	242	275	280	244	247	276	301	274	288	259	268	233	227	275	268	309	260	265	244	272	261	275	262	273	278	295	273	240	239	247	254	261	282	277	264	268	271	252	258	226	255	268	274	257	259	257	279	252	274	281	276	263	246	246	258	256	278	226	288	280	265	262	246	263	277	317	277	251	244	280	255	236	237	285	236	247	295	284	246	248	264	278	246	279	262	258	281	242	271	264	262	252	231	268	239	258	268	284	278	266	237	244	269	282	267	264	268	240	273	256	289	263	277	266	261	277	267	270	264	265	281	253	239	249	261	282	273	265	261	239	297	229	270	267	248	273	253	310	267	251	248	245	287	260	266	225	246	275	239	278	236	281	234	252	285	271	270	278	263	264	279	252	254	293	286	277	288	258	285	240	247	260	252	276	271	278	238	260	286	300	255	271	240	286	249	278	233	272	288	238	248	257	249	238	261	258	264	227	287	275	239	267	283	259	265	291	291	270	252	260	256	269	266	249	260	224	272	287	285	275	273	238
20889	2699	5960	6741	5793	4568	3888	3097	2728	2402	2248	1956	1737	1578	1555	1441	1340	1317	1247	1279	1128	1159	1091	1061	1026	998	989	1024	960	1021	924	915	889	898	870	892	911	883	857	866	851	864	862	856	834	833	834	810	836	823	840	882	806	797	862	825	789	800	794	813	832	773	781	781	830	774	845	792	748	843	784	762	845	737	758	782	792	853	800	788	802	775	781	811	774	786	773	764	811	730	788	771	789	804	795	759	825	790	812	794	778	771	747	845	788	793	807	776	757	762	776	778	785	784	817	757	760	778	759	767	779	767	752	760	826	771	772	771	745	776	780	768	759	810	735	802	806	774	775	811	727	771	819	748	786	757	772	740	727	798	737	759	740	791	724	780	783	816	802	768	792	782	753	739	795	732	753	754	704	775	824	774	790	829	769	762	777	737	759	758	848	725	742	768	786	749	765	771	744	720	764	753	795	795	742	754	750	800	800	815	762	801	713	817	760	747	756	742	735	765	774	727	776	785	749	742	735	789	790	736	752	809	709	734	757	767	768	745	808	825	794	797	776	748	784	756	765	762	741	778	719	760	807	714	778	716	762	713	775	759	758	720	789	759	769	698	773	690	760	768	774	698	778	787	794	777	776	777	781	727	780	769	753	751	764	797	758	759	800	753	770	761	786	791	775	747	793	777	805	765	805	782	733	741	831	744	766	756	767	740	741	748	759	755	769	735	721	762	805	784	787	725	772	701	775	761	779	781	737	726	730	758	810	762	769	789	755	741	777	703	741	753	741	774	788	776	700	772	757	799	752	736	786	739	777	740	778	787	732	768	797	736	728	819	755	754	780	756	791	718	781	776	752	760	734	723	778	740	776	732	736	692	794	771	746	756	765	738	771	736	703	721	796	783	803	763	821	748	742	781	764	735	736	767	725	793	751	811	792	745	764	717	781	820	787	756	783	794	737	768	764	697	780	785	722	786	806	748	763	777	766	782	780	757	790	779	769	762	776	802	754	769	816	797	722	743	759	757	757	788	719	809	751	796	782	749	764	766	828	775	790	806	789	733	787	748	771	780	751	700	761	738	776	738	797	796	799	749	821	779	756	746	735	750	762	739	764	773	776	758	777	722	757	735	733	748	751	751	778	809	744	771	736	777	734	743	797	759	731	806	727	778	739	687	740	745	818	758	761	787	782	760	762	745	777	774	789	724	742	757	770	737	726	721	764	719	778	758	716	744	758	771	802	802	771	780	710	730	739	802	767	730	736	779	774	750	793	779	765	793	741	797	783	726	780	776	800	749	732	765	777	783	747	756	746	724	742	743	775	796	783	751	758	745	850	756	740	831	742	717	773	733	768	761	776	777	760	771	733	759	705	789	775	739	794	740	791	756	790	709	723	728	763	782	693	739	727	713	742	769	793	755	727	768	736	773	745	783	765	830	755	738	758	727	730	728	717	754	791	756	733	770	725	751	785	770	779	778	790	725	752	734	732	742	745	804	778	791	734	785	768	734	758	776	760	804	739	818	806	726	775	728	732	763	756	758	752	795	734	725	767	783	765	784	748	730	755	717	814	772	746	759	757	766	750	767	742	751	766	722	738	792	788	775	797	743	780	754	780	747	769	782	754	721	782	740	800	721	771	780	791	779	766	794	758	714	773	749	768	748	792	759	761	718	769	706	734	772	780	760	747	775	768	812	785	700	818	729	785	713	724	762	755	741	787	753	779	788	773	746	737	756	695	744	772	715	779	760	768	738	776	788	720	801	783	786	754	739	790	739	766	792	773	764	754	806	766	743	804	766	830	724	768	786	765	821	758	817	723	824	752	711	740	799	742	722	825	791	749	802	795	742	786	754	688	790	774	743	720	752	770	767	762	758	773	782	780	787	773	743	733	744	804	761	770	766	795	774	783	767	816	765	751	734	745	765	718	771	776	770	704	731	743	758	781	766	832	726	780	731	706	758	738	746	766	734	709	755	753	742	761	767	775	760	740	699	831	749	762	753	712	731	806	717	734	750	762	768	782	777	733	760	784	706	743	709	718	748	741	750	751	733	760	783	751	798	783	766	783	739	772	763	818	746	798	766	769	739	808	801	735	773	718	759	827	719	821	775	755	706	790	776	741	769	787	791	798	719	786	777	754	797	773	734	768	739	738	750	759	808	788	731	715	723	734	716	808	753	751	748	785	732	777	791	764	708	741	767	737	749	796	786	757	760	719	711	727	726	733	811	782	789	796	773	747	769	742	785	782	823	750	776	722	765	739	729	754	749	762	752	747	742	761	776	776	719	747	784	803	738	725	722	772	753	780	717	788	746	743	752	756	744	765	722	713	817	740	719	744	749	793	776	789	771	766	727	711	759	762	742	755	763	734	742	845	759	714	778	820	786	777	774	743	767	753	737	737	707	766	778	765	729	748	723	765	758	744	796	715	779	771	758	773	730	776	777	766	782	734	800	771	743	747	812	746	788	747	748	711	787	768	754	735	775	730	705	757	762	740	731	760	810	761	744	752	779	726	752	790	782	788	749	722	727	747	755	749	782	738	768	739	775	735	760	736	750	763	795	773	722	753	777	795	793	778	763	797	775	742	780	789	758	706	810	788	716	798	752	773	762	736	782	771	737	808	778	765	744	732	756	707	745	828	764	748	821	776	788	791	759	757	773	751	745	759	722	756	729	742	742	721	770	729	787	771	784	703	808	744	783	749	755	775	759	786	708	787	731	753	756	732	770	748	766	776	772	766	784	758	770	750	768	805	752	745	746	764	782	770	733	732	761	693	753	751	787	738	740	755	784	774	717	803	758	807	767	738	760	797	750	787	740	785	741	720	778	772	810	815	757	738	740	795	771	766	778	721	799	829	758	782	754	701	746	776	773	755	728	761	789	759	729	788	764	755	750	760	753	785	775	777	759	761	790	762	745	743	763	801	705	731	781	774	672	734	779	766	747	768	776	754	718	771	800	713	742	732	771	764	740	759	777	774	752	778	812	765	752	761	748	769	745	804	769	692	763	781	716	783	737	744	768	792	779	722	767	825	743	742	754	768	747	739	758	712	764	773	748	746	750	777	830	759	733	816	751	742	790	785	806	771	747	773	762	782	765	704	749	784	803	763	799	781	797	773	812	796	734	742	753	755	818	768	705	773	727	742	723	744	851	761	763	771	735	749	757	703	769	754	815	727	792	812	748	803	745	763	775	833	772	761	723	770	726	764	744	754	718	734	735	749	755	770	709	788	801	771	752	753	738	758	774	756	736	779	805	780	738	786	781	777	753	784	782	750	727	762	764	773	756	747	771	783	760	773	762	778	779	722	741	761	804	750	742	753	716	782	763	786	762	738	787	748	734	721	746	741	765	773	755	742	780	754	760	802	780	752	733	740	779	759	795	722	787	750	764	798	684	769	695	792	791	742	832	809	804	788	741	734	776	798	751	767	737	808	724	818	795	693	762	737	715	761	735	824	791	749	752	781	793	786	757	766	808	777	780	761	748	735	806	800	805	794	779	787	786
4692	356	291	142	125	84	93	99	96	99	79	96	79	101	85	82	88	81	75	88	76	97	78	76	86	75	94	87	62	72	84	95	79	101	93	89	71	84	84	73	85	81	83	73	62	80	83	85	81	77	76	69	89	82	97	77	73	71	85	74	81	87	80	88	82	72	90	90	71	68	86	92	79	87	77	78	77	81	86	88	72	80	90	96	78	71	92	98	79	90	88	63	86	121	81	82	76	72	84	92	88	80	77	100	77	70	72	90	73	77	80	84	84	83	77	87	80	82	79	69	81	92	84	84	85	97	75	84	75	77	75	81	82	89	58	79	87	77	85	86	89	88	81	96	82	78	100	62	80	73	85	80	90	84	84	82	80	78	93	86	84	69	80	75	75	73	83	84	97	89	93	64	90	91	81	83	81	81	88	89	74	83	65	75	82	68	76	87	87	75	75	79	84	79	93	81	74	75	82	82	66	82	84	99	77	79	96	80	81	73	79	78	71	75	76	88	78	72	92	73	65	81	86	81	65	68	78	79	87	81	88	82	90	92	79	89	79	99	84	89	80	89	82	69	82	89	93	88	104	96	99	82	76	71	100	72	84	78	83	70	78	71	83	76	85	70	83	97	76	66	79	87	93	76	91	78	93	82	94	69	84	84	87	87	58	79	85	69	88	80	71	73	88	81	76	79	88	80	76	89	78	89	76	87	86	87	68	91	78	97	93	71	72	92	96	75	81	76	105	82	82	67	68	90	93	78	82	75	68	92	77	90	74	75	84	85	83	97	67	67	89	92	80	85	69	87	86	91	85	106	74	82	85	78	90	84	85	74	80	82	66	66	83	94	73	81	72	87	89	66	77	67	94	83	103	83	80	93	69	77	91	100	77	95	77	87	79	85	66	84	89	90	94	81	88	69	89	77	89	85	75	70	68	94	84	78	66	71	70	90	90	75	77	86	78	93	93	78	70	90	87	73	82	68	66	97	83	71	78	87	89	83	81	78	88	69	86	93	82	91	73	78	84	78	83	85	93	89	96	71	99	83	85	81	82	82	67	74	79	91	78	85	93	80	75	96	92	81	92	90	76	80	82	86	79	93	71	78	79	92	72	73	82	83	102	86	86	79	71	70	93	85	89	79	97	85	93	91	83	72	74	78	95	76	86	99	88	78	82	83	78	82	93	70	82	90	76	78	84	69	90	81	81	74	82	77	82	69	73	78	79	71	69	75	73	97	71	78	94	53	76	87	77	88	72	85	73	80	92	90	86	85	76	74	67	106	89	78	87	73	82	83	76	85	81	81	87	105	93	106	88	72	73	79	86	88	81	85	81	75	70	80	75	70	80	106	89	81	83	78	86	85	85	88	76	85	80	80	87	91	86	85	72	84	63	86	83	83	82	85	88	84	89	80	79	67	62	76	77	84	93	88	75	98	75	90	85	78	84	81	86	79	75	63	70	79	97	78	79	99	81	93	71	83	80	80	72	91	85	85	73	74	85	77	81	83	89	89	74	94	83	72	73	102	93	78	67	87	64	79	80	69	80	82	94	80	86	93	74	84	78	68	74	83	88	70	84	78	107	68	90	94	79	80	72	70	95	71	81	84	73	91	70	85	82	86	94	72	75	78	75	83	79	86	63	88	83	80	96	71	84	79	93	68	59	92	77	85	80	80	86	91	75	79	71	89	93	84	99	75	78	71	86	83	71	71	70	86	86	76	79	86	72	70	87	79	84	85	89	76	96	79	96	81	76	88	87	88	75	86	63	81	68	95	88	65	79	75	92	84	62	77	84	75	77	80	85	77	87	86	74	70	75	78	83	72	88	65	72	62	93	89	95	75	72	73	81	100	91	74	93	69	90	76	87	98	80	83	78	64	77	88	75	85	84	74	85	74	87	72	87	78	76	74	73	99	90	71	80	60	64	83	88	81	88	77	88	73	81	68	71	97	83	88	71	60	76	76	76	103	79	73	80	85	84	76	77	67	71	85	92	81	88	63	85	75	73	86	81	64	85	83	79	76	94	84	70	68	83	67	67	85	102	77	77	78	98	76	86	90	71	77	65	61	94	74	86	96	75	89	99	78	79	57	78	77	94	74	84	90	97	85	75	82	110	67	66	88	71	77	85	72	78	73	90	73	84	89	80	93	88	88	90	80	81	77	79	88	90	84	72	62	65	84	74	82	71	97	86	80	76	66	92	88	93	80	70	86	112	81	82	80	76	86	83	100	88	67	101	86	87	100	82	70	71	90	85	79	70	83	90	67	75	79	75	85	80	93	64	78	79	79	79	73	75	88	93	78	89	95	75	83	67	87	76	76	83	81	78	72	82	68	79	70	80	109	84	83	66	83	71	76	94	95	86	97	83	76	80	72	87	80	83	71	96	69	85	81	96	92	102	82	82	77	78	83	85	86	78	96	81	93	96	94	68	78	77	83	77	82	73	90	69	59	78	76	81	84	72	95	78	98	92	76	67	88	65	87	77	75	85	90	75	79	73	88	83	86	71	85	97	94	79	76	89	93	75	71	80	79	69	77	62	95	101	88	96	77	82	72	84	96	66	80	78	78	76	86	81	68	76	61	78	73	75	79	82	74	84	74	63	79	79	72	79	74	88	81	90	81	87	90	70	88	88	72	67	69	89	97	70	90	69	88	93	79	90	71	70	86	77	86	70	80	74	90	72	97	70	90	77	88	72	101	85	69	93	84	83	78	77	77	80	83	94	83	81	83	90	82	96	82	78	83	79	78	70	75	87	87	67	81	76	82	82	85	76	76	82	76	88	98	102	80	90	93	75	67	89	98	81	87	80	83	72	96	82	85	85	82	90	83	112	83	81	79	82	68	89	81	86	76	74	97	75	94	81	86	80	79	75	78	86	92	82	77	83	88	68	104	77	73	80	99	67	83	82	93	75	65	83	75	72	72	87	81	90	77	95	85	72	71	74	92	80	81	76	94	80	85	81	81	83	81	80	62	78	76	86	74	102	86	84	75	77	78	86	97	83	64	93	69	81	85	82	97	87	77	90	75	74	99	83	91	75	98	90	85	66	83	75	55	74	71	90	75	83	79	102	84	79	91	90	72	78	84	89	82	75	77	93	97	91	85	74	74	68	87	85	71	89	90	66	87	87	73	86	89	82	105	81	80	59	77	95	75	74	68	69	86	86	88	76	88	85	111	75	69	85	89	83	87	90	87	82	64	78	88	77	79	75	93	99	75	82	83	77	74	85	82	80	80	68	83	84	82	94	80	64	71	96	80	72	73	83	93	94	80	79	83	78	75	72	75	87	88	86	89	84	94	81	72	90	81	108	86	87	77	81	77	81	87	85	83	90	64	78	94	88	99	72	77	82	72	81	82	101	99	69	92	79	104	84	77	85	77	72	97	81	77	84	76	89	91	85	90	92	73	80	96	83	93	67	63	71	80	89	84	97	69	82	76	82	84	75	102	88	75	82	84	84	86	75	88	78	98	89	87	84	65	79	88	87	91	65	72
3719	348	494	456	464	412	410	342	367	357	334	307	328	312	325	312	317	282	297	304	304	331	307	279	273	310	316	308	317	310	320	305	285	323	290	318	337	308	340	321	322	316	319	296	324	340	274	315	298	307	319	306	278	282	290	323	277	309	301	326	303	305	287	298	302	272	301	265	312	297	296	320	314	273	330	284	259	293	302	316	291	289	299	302	294	302	298	305	298	295	292	292	319	308	302	325	294	278	301	278	316	323	308	311	285	305	294	322	321	297	288	291	280	265	297	294	263	318	277	325	320	319	309	319	314	237	280	281	284	336	283	312	292	269	300	295	278	300	334	320	294	301	305	311	306	311	293	287	287	328	312	296	273	322	298	280	301	273	277	291	317	332	303	304	278	299	315	269	287	252	312	298	296	280	313	290	321	309	314	285	326	307	294	298	288	314	322	306	297	325	307	311	313	331	311	314	305	323	309	321	284	271	320	307	289	312	297	328	304	265	310	307	307	297	296	291	286	327	286	316	290	315	299	283	294	277	301	315	305	278	310	305	276	316	305	284	300	294	295	306	260	292	292	336	287	311	290	330	300	274	300	303	298	283	275	292	293	295	315	338	300	324	303	342	262	262	315	295	303	310	280	270	273	322	297	295	295	301	273	306	312	290	305	280	299	330	320	262	305	309	284	271	313	284	286	304	292	293	314	291	309	313	299	319	287	297	282	330	287	289	321	313	296	287	277	304	330	299	307	308	329	308	291	302	286	309	286	274	319	308	305	312	292	299	301	293	289	322	295	333	331	322	306	265	309	307	320	301	290	304	258	312	311	302	285	295	307	278	310	317	292	330	285	292	307	286	289	293	282	302	321	309	310	290	304	298	295	314	287	296	345	316	309	291	279	315	272	290	283	286	281	303	325	320	286	295	289	289	286	271	290	276	296	310	268	292	295	307	291	288	320	317	309	289	325	335	303	279	290	270	302	294	297	314	277	302	280	299	308	273	298	286	298	289	283	312	305	338	290	285	303	294	288	278	312	281	297	310	284	331	305	332	331	306	302	278	283	330	312	267	303	275	304	291	275	304	323	282	285	302	299	282	302	290	291	328	328	290	315	326	289	304	297	280	331	344	280	270	300	282	299	325	285	291	267	320	305	300	316	305	300	288	302	280	277	280	307	300	307	279	324	286	270	269	296	277	281	309	293	262	326	275	278	297	327	262	297	283	291	292	304	285	320	310	305	282	276	292	298	284	301	317	285	310	288	304	274	295	298	283	280	297	309	313	276	307	298	300	290	295	312	331	312	313	299	286	304	293	289	275	283	306	310	311	277	284	303	318	303	289	287	294	317	295	298	285	305	287	331	283	295	299	285	287	335	301	309	329	307	293	299	292	306	287	334	292	309	294	304	313	305	315	286	273	327	300	319	292	324	315	282	271	270	327	286	290	264	335	315	298	298	314	320	282	315	322	312	295	311	279	287	270	291	260	311	289	297	286	308	296	293	290	301	306	310	310	287	279	281	277	294	288	277	308	324	301	295	338	287	325	295	304	339	289	306	289	307	347	256	305	290	290	286	311	316	332	320	286	303	323	282	298	318	279	292	286	278	290	302	309	274	270	311	311	307	304	293	296	314	272	305	293	288	283	331	303	271	270	304	289	302	285	281	273	313	288	284	303	331	321	285	304	295	321	321	294	280	310	286	275	299	277	303	286	285	299	319	284	288	261	315	308	306	302	304	284	302	317	332	271	295	285	284	306	316	273	304	277	293	303	261	282	302	337	297	279	309	262	307	289	272	306	302	278	328	272	282	293	301	282	278	295	318	307	293	315	292	319	313	289	273	321	282	288	297	276	294	304	277	294	310	270	307	295	308	319	302	316	294	298	275	285	309	325	268	309	315	282	308	300	310	306	294	301	330	313	295	309	294	290	299	314	305	278	304	321	322	292	288	275	305	283	277	292	306	271	300	288	306	297	271	288	288	277	347	288	304	268	306	312	273	300	298	300	303	257	299	260	303	281	299	306	275	297	309	307	329	323	303	289	299	289	307	285	295	271	311	303	289	303	302	294	285	275	318	309	300	302	312	281	291	252	331	304	314	336	304	273	316	282	319	286	291	337	272	294	296	323	276	264	295	328	267	266	284	308	283	280	305	293	293	280	311	292	307	288	315	307	313	322	280	318	290	314	311	321	321	302	294	306	304	275	323	293	271	298	318	331	311	325	323	276	300	331	300	284	292	298	323	301	273	336	321	294	275	301	274	270	295	287	314	289	299	254	312	268	291	323	309	290	300	286	312	280	297	325	299	301	299	305	316	281	279	293	327	291	285	274	324	311	329	276	295	296	289	316	294	314	294	331	303	299	298	305	280	306	315	281	322	294	292	302	287	319	276	306	300	284	308	282	297	283	296	308	314	319	324	311	287	299	280	287	316	301	331	319	278	282	304	270	281	315	297	314	295	335	276	314	282	308	292	295	290	320	258	297	303	295	296	323	277	292	270	271	301	298	299	316	301	292	329	295	328	292	302	324	276	324	302	324	302	315	313	298	291	310	337	325	282	324	329	267	301	302	298	314	285	309	305	342	294	292	260	285	306	263	278	297	303	294	298	288	296	272	293	325	277	316	308	262	285	311	285	288	287	289	296	300	294	318	339	290	300	293	312	312	309	270	304	311	306	311	301	292	307	299	291	294	305	314	310	266	300	288	332	283	336	298	315	292	302	296	301	295	269	307	316	282	299	310	292	277	266	355	283	290	299	302	294	318	322	311	296	307	286	283	311	308	276	316	270	305	271	280	293	277	284	277	274	264	292	300	264	292	334	311	317	313	297	264	323	283	318	283	272	310	275	285	271	325	289	294	312	285	293	277	303	294	297	285	340	278	314	305	333	300	308	288	347	304	317	292	310	294	296	306	277	307	288	308	277	302	290	290	281	309	283	312	302	293	304	285	318	284	285	318	293	314	277	285	290	304	289	313	319	273	272	276	305	306	308	308	275	339	295	299	283	269	312	290	317	298	269	301	296	281	291	283	306	310	301	321	322	302	280	313	314	289	287	311	298	296	308	287	329	290	325	314	285	278	289	305	312	296	308	304	297	301	322	325	312	312	315	300	304	270	306	302	260	266	279	292	311	299	321	335	308	254	318	307	314	318	297	300	292	293	257	271	323	297	272	282	291	272	300	262	297	278	282	311	287	314	284	294	306	302	272	283	288	286	290	261	340	300	286	295	281	291	286	282	308	288	316	294	260	281	293	272	321	281	321	296	268	311	294	308	264	282	296	281	275	317	310	279	310	307	287	279	300	277	284	308	305	317	298	318	297	334	282	318	338	311	258	297	295	326	315	301	294	294	283	303	301	298	319	281	284	275	294	300	294	324	316	310	297	286	322	296	335	286	306	296	306	314	297	275	283	319	297	281	302	287	305	338	287	291	307	318	290	310	301	293	303	335	265	291	296	287	314	275	280	313	265	282	270	277	300	313	325	304	301	297	317	295	311	306
34463	15251	3441	1193	810	626	475	390	379	320	322	300	253	245	229	247	220	192	196	177	205	210	191	175	206	180	183	150	162	189	187	174	181	158	187	172	175	173	176	179	178	207	193	179	168	181	170	168	211	172	172	195	159	174	157	159	179	173	191	170	183	215	164	169	161	170	158	169	173	180	186	147	179	169	180	197	188	186	190	169	189	171	185	168	186	165	180	195	183	177	188	174	193	181	161	171	159	181	172	166	202	159	187	161	174	177	205	181	171	177	167	187	169	169	190	170	150	200	215	173	179	184	175	169	184	178	156	178	176	176	165	170	169	176	181	196	170	176	196	178	155	178	178	188	159	178	179	178	169	180	173	167	167	197	199	186	196	176	160	157	183	187	158	172	164	182	180	164	176	169	181	159	146	173	189	155	173	170	149	190	199	168	195	167	171	155	180	179	159	176	175	172	193	162	181	195	165	166	194	148	195	180	166	174	192	171	162	190	181	189	175	158	166	195	215	176	176	165	173	157	181	182	146	163	175	183	196	156	173	169	200	156	172	191	187	171	189	201	172	171	206	163	170	182	172	182	168	190	167	182	170	168	191	181	181	162	184	160	172	160	174	158	166	162	172	196	183	172	175	161	196	181	183	156	183	175	179	178	164	165	172	194	178	166	167	162	172	178	185	168	185	151	175	183	172	176	196	147	178	165	201	158	166	171	182	166	196	161	163	186	180	165	180	180	166	174	197	177	179	156	178	176	158	162	193	194	191	184	177	184	171	154	174	170	167	184	173	163	183	173	172	169	162	167	167	169	204	183	151	164	175	180	193	215	183	150	158	171	161	190	187	179	185	191	183	198	182	178	178	163	172	214	178	163	172	180	185	174	182	178	167	147	214	176	157	171	151	178	186	180	172	200	208	185	173	163	154	192	167	177	178	175	165	180	158	173	162	185	181	180	158	175	172	176	182	159	163	193	166	158	163	160	180	185	184	182	156	166	177	177	196	172	171	171	180	196	200	176	194	181	162	173	183	182	183	189	180	180	182	181	153	166	178	162	161	166	181	194	159	135	181	191	156	150	177	181	166	178	185	176	158	165	177	156	175	205	186	170	168	143	200	175	173	186	192	156	173	181	171	153	149	177	185	164	179	166	153	179	166	165	165	168	154	187	167	188	177	161	191	191	190	174	198	172	191	160	160	173	175	171	164	179	155	179	172	184	153	184	175	165	176	160	195	134	182	136	169	162	197	173	154	163	157	171	171	195	165	198	166	196	183	168	172	187	183	145	186	157	141	166	157	166	173	169	174	151	199	207	200	175	181	147	161	173	146	194	175	160	178	164	171	166	149	183	158	149	157	170	180	162	182	164	157	171	183	193	166	168	169	155	155	165	183	178	161	169	151	170	152	154	174	172	171	158	169	168	171	180	183	174	176	167	157	159	172	171	177	163	181	171	176	158	175	189	181	153	176	185	201	180	166	168	159	170	182	172	181	173	192	178	166	164	174	159	189	175	145	188	167	163	179	171	158	185	176	175	180	179	185	154	171	161	167	187	185	188	149	155	153	186	170	161	177	164	172	160	145	157	162	172	170	188	160	173	179	170	165	169	171	130	187	169	207	166	190	171	202	172	178	179	164	165	153	172	190	167	179	179	181	164	171	181	193	184	164	186	181	183	176	170	172	162	179	198	160	172	174	177	176	175	192	166	208	181	180	173	180	170	177	168	152	186	155	179	187	170	188	181	187	167	180	156	181	181	146	183	165	163	148	190	200	165	157	169	157	182	161	160	178	206	165	159	178	186	167	163	178	183	175	150	166	179	182	182	152	174	184	170	205	180	183	174	165	175	168	186	170	164	182	169	177	167	159	185	152	190	161	186	167	166	187	162	172	174	180	189	178	201	178	193	175	184	174	190	157	158	148	185	190	172	191	160	196	193	165	145	173	181	164	152	179	177	185	168	187	188	160	165	189	183	176	174	186	187	167	207	173	172	214	182	169	163	172	171	164	186	182	192	172	180	182	168	167	191	159	172	162	169	187	160	160	175	167	184	169	171	198	155	174	173	183	163	140	165	165	177	189	179	180	191	178	180	165	183	176	169	175	165	187	176	156	190	138	169	169	167	186	179	155	164	168	175	189	172	148	169	161	179	197	168	165	137	173	172	154	189	166	170	170	161	193	185	167	150	152	190	172	159	171	157	179	169	162	158	147	176	166	170	171	188	188	162	163	177	190	166	185	162	179	177	175	159	188	161	172	157	172	173	172	189	172	179	185	187	187	169	180	171	149	179	180	189	157	175	169	151	174	162	161	187	165	168	165	155	177	189	165	174	181	182	170	171	171	176	195	177	188	175	188	182	179	173	175	169	166	163	182	173	190	188	197	169	183	175	157	163	168	165	176	157	159	176	174	161	167	173	179	161	166	165	176	191	175	168	174	186	162	168	180	197	177	164	186	158	179	175	191	168	157	187	180	168	161	162	175	176	183	184	193	183	157	153	180	172	166	171	166	178	194	192	157	160	194	202	185	164	159	159	157	160	206	173	180	172	186	154	174	178	177	169	159	183	172	170	174	199	178	163	165	186	180	179	173	173	156	147	172	204	204	179	176	187	190	156	169	151	152	179	175	167	192	171	180	175	189	182	166	179	201	145	154	169	183	194	176	164	173	170	161	159	159	185	198	169	170	179	184	181	171	171	185	172	166	155	168	167	142	163	172	195	163	182	171	175	176	179	152	169	157	178	174	188	172	176	195	183	186	164	179	166	193	165	184	173	186	179	176	181	166	177	172	182	180	188	181	181	164	189	182	160	190	149	169	172	165	177	195	160	195	178	177	168	195	171	172	167	176	185	160	175	179	193	171	155	171	175	180	178	168	165	160	183	193	183	183	178	180	167	158	179	182	162	169	182	151	175	163	200	197	189	205	161	166	153	148	177	191	168	167	165	173	153	180	168	177	173	183	198	188	185	176	184	185	170	188	176	161	163	169	163	170	157	175	176	181	186	160	176	180	190	177	185	162	173	187	184	182	198	161	159	194	195	183	172	179	162	168	200	198	163	176	202	194	157	191	184	179	171	188	160	164	186	192	174	183	155	159	176	161	188	182	157	172	193	186	156	145	171	180	163	211	173	199	159	165	164	189	182	161	158	193	175	170	189	145	191	169	168	157	169	195	180	183	147	174	180	180	166	180	185	170	181	194	162	188	182	169	158	179	175	167	170	156	174	168	176	166	172	146	180	167	181	183	180	159	184	179	173	165	177	151	190	198	160	186	161	169	149	182	182	192	180	183	147	173	185	176	169	154	170	186	177	178	174	167	173	187	171	185	184	180	157	179	179	172	159	187	211	162	189	169	204	195	197	186	177	160	154	200	183	175	181	169	185	154	189	181	177	163	164	155	171	184	186	172	161	165	174	176	159	182	172	175	191	152	154	164	175	187	174	177	177	187	183	171	201	175	179	192	173	168	187	178	184	199	178	160	169	153	153	173	180	168	170	178	168
16508	1433	3195	3631	3117	2613	2129	1768	1548	1454	1264	1156	1084	1000	990	907	838	895	746	750	772	740	715	676	647	678	662	655	647	631	667	647	674	638	626	668	619	607	603	577	648	596	624	580	597	612	649	597	573	619	568	577	579	571	539	578	578	569	571	580	566	552	613	552	547	552	603	556	569	562	558	578	568	577	553	534	584	524	567	533	546	594	543	572	539	569	599	591	572	562	563	513	538	595	581	590	530	570	548	549	529	551	566	564	582	573	565	525	566	518	563	543	566	562	564	579	552	542	591	563	564	559	531	549	561	541	556	497	575	560	565	594	554	504	547	532	584	538	547	533	529	565	525	572	547	536	536	589	560	551	588	507	549	547	571	522	537	519	532	548	548	538	551	554	507	539	558	552	542	554	557	573	562	560	518	514	544	560	563	604	538	540	552	539	516	577	556	552	552	569	554	554	520	490	486	524	589	545	534	529	543	490	546	580	540	537	552	567	534	564	558	536	535	556	565	553	530	563	555	509	549	533	539	591	549	543	550	504	569	545	559	556	579	545	544	504	566	557	543	520	558	591	530	556	549	516	535	511	487	527	552	522	525	552	504	530	525	551	562	533	588	572	587	529	501	533	529	549	570	554	537	562	588	579	518	559	501	573	535	577	566	536	531	536	570	551	518	514	535	548	586	571	582	522	529	558	546	545	567	566	574	541	541	530	555	559	499	501	520	598	499	540	570	542	531	532	558	554	558	526	588	526	580	545	545	561	566	557	499	569	555	546	566	514	620	587	543	539	548	534	522	536	573	480	529	516	586	561	509	528	543	500	547	563	593	517	546	500	533	545	526	559	584	512	573	529	538	571	514	529	581	551	524	525	566	571	533	559	578	560	559	545	506	570	584	496	530	571	529	538	523	568	546	521	563	516	532	522	522	550	536	569	540	536	538	565	546	524	539	543	540	531	548	524	594	552	523	569	526	545	563	519	548	576	537	531	544	544	595	563	508	553	542	512	576	556	530	520	585	537	535	537	533	565	545	560	548	565	507	547	538	512	536	556	587	542	593	517	519	552	563	549	539	562	564	569	504	551	561	520	538	546	557	565	564	520	523	570	543	553	538	518	575	539	524	536	559	520	518	546	566	536	538	520	554	519	543	600	582	554	557	539	540	548	547	534	525	573	572	492	529	539	528	579	560	586	517	567	535	555	527	517	581	541	552	504	533	551	520	533	526	535	571	525	523	524	560	545	529	555	537	541	549	521	540	505	525	513	543	556	535	514	557	499	557	553	547	562	545	542	563	541	519	515	552	557	533	574	573	557	526	544	544	528	530	544	541	520	569	516	546	547	554	525	568	587	536	562	543	540	546	577	561	532	537	526	538	560	561	543	571	547	560	526	550	559	542	540	531	562	534	560	515	513	547	536	558	536	565	533	555	528	542	588	509	525	598	533	558	537	574	504	565	528	545	537	531	522	531	571	589	529	584	518	519	537	595	542	544	504	553	598	572	532	568	542	594	580	538	551	527	543	555	537	531	520	552	536	521	555	539	515	561	554	577	555	553	547	573	560	560	498	549	537	542	533	535	532	517	551	530	576	539	534	558	564	573	511	552	564	574	535	538	517	561	527	527	518	552	526	534	541	536	516	546	560	540	543	557	576	520	566	556	547	575	560	548	544	544	537	540	524	605	549	528	538	571	556	530	533	554	581	563	563	503	520	548	534	526	517	516	547	553	563	546	582	547	557	578	548	521	520	558	544	576	534	512	569	560	568	556	591	578	542	527	498	497	537	553	558	560	527	553	554	572	563	507	531	571	541	550	525	561	570	547	555	527	530	546	529	521	535	551	537	521	514	528	518	547	580	539	526	541	547	555	517	541	569	541	538	516	557	547	520	538	545	534	521	550	542	560	550	520	543	530	554	552	551	510	559	559	558	556	569	523	562	515	534	545	564	535	558	528	597	586	570	577	545	536	566	544	559	585	532	556	559	547	528	504	572	591	539	568	516	541	509	575	528	565	555	504	544	539	528	558	563	522	519	542	587	543	561	527	565	569	542	528	547	560	556	527	539	567	549	533	521	560	562	529	523	560	509	542	561	547	550	583	529	560	526	565	547	559	547	536	516	554	510	550	603	577	513	533	538	526	563	553	529	549	547	545	512	551	498	558	539	529	565	528	550	518	553	538	526	529	577	536	560	519	520	525	509	553	506	548	555	555	541	546	525	517	541	556	526	516	559	573	571	500	565	545	548	549	542	541	591	570	554	526	533	539	576	526	540	575	546	508	536	529	528	537	553	553	540	546	522	564	497	562	521	579	536	537	515	537	585	544	528	561	546	545	553	556	560	556	544	587	511	503	574	560	539	538	482	592	540	529	552	542	490	538	585	612	550	549	581	538	550	575	513	515	510	556	568	539	545	608	553	516	594	557	547	560	536	522	559	533	540	530	507	538	555	549	575	550	560	580	586	569	551	539	509	520	518	528	526	534	540	555	555	519	562	524	520	538	489	504	572	527	548	539	525	525	522	541	548	532	515	570	587	523	508	582	543	561	552	534	534	539	541	573	561	492	526	539	571	541	510	571	566	550	549	546	529	551	519	571	568	516	558	569	521	520	514	571	557	530	523	521	544	502	511	560	526	528	541	559	530	587	592	566	554	538	559	542	549	561	538	546	557	589	550	555	510	564	554	519	530	572	562	532	562	545	528	563	587	517	582	503	536	558	570	543	570	583	527	574	527	547	529	511	532	546	547	538	516	567	574	555	583	548	522	576	517	549	520	548	546	542	533	554	567	592	545	557	537	554	523	566	550	515	545	545	559	552	558	545	534	521	544	567	564	515	554	529	520	550	548	524	545	532	604	559	585	520	517	510	556	545	527	523	536	516	513	525	553	565	561	553	569	588	584	546	536	538	531	584	533	513	556	530	528	554	520	549	524	550	508	544	521	540	576	522	557	528	580	560	564	571	548	557	548	529	547	553	542	539	533	557	586	568	560	545	545	587	559	513	583	592	516	523	544	561	521	521	578	552	541	544	582	566	551	521	516	548	542	535	528	564	525	540	551	550	522	529	546	566	563	581	530	551	571	508	590	573	551	599	555	529	581	509	554	568	596	536	529	538	566	560	557	558	564	529	527	479	560	503	532	533	545	557	530	527	488	546	562	579	539	546	550	557	535	563	527	547	525	535	541	566	516	565	592	534	560	529	592	542	545	607	587	545	531	535	554	504	561	540	526	585	525	586	533	598	548	513	552	527	513	510	545	518	524	551	529	562	540	542	515	561	563	569	569	539	603	544	549	550	533	600	512	549	533	532	557	542	588	529	534	561	518	525	549	537	530	551	523	579	563	571	577	551	563	596	535	520	558	560	525	552	556	552	551	552	547	564	510	575	535	510	565	567	520	558	572	550	560	507	561	534	581	538	567	542	497	593	528	564	534	543	544	570	555	519	530	526	550	510	531	566	560	579	583	536	543	525	552	580	546	555	560	528	544	536	567	550	578
36995	21098	17046	3574	1690	1214	958	778	602	572	490	452	410	429	367	390	347	336	350	310	333	290	291	310	303	281	312	298	279	309	292	273	281	285	251	262	280	303	285	293	283	297	285	265	288	262	266	293	266	247	264	270	291	266	293	232	260	277	266	295	274	255	266	263	252	259	266	287	266	264	251	256	259	289	295	271	302	270	303	254	274	264	300	272	268	256	246	274	250	284	256	286	269	261	275	279	267	254	290	289	268	261	267	256	258	250	265	288	261	287	284	264	280	259	264	283	285	281	274	265	266	249	282	276	273	266	253	299	276	292	281	236	261	252	288	276	256	254	279	251	258	294	259	276	293	260	226	256	273	243	251	256	264	252	247	265	266	276	246	231	282	244	271	229	269	275	258	269	247	271	258	249	258	243	274	276	255	288	275	275	256	264	257	288	243	277	273	265	287	279	268	257	250	248	278	266	252	292	257	256	282	255	243	271	270	261	270	254	283	277	276	266	247	296	239	281	263	268	274	255	285	259	247	261	260	256	256	284	258	279	264	256	251	275	255	274	250	231	275	270	233	246	253	253	262	256	248	272	246	256	299	256	274	272	278	248	272	269	256	256	303	252	252	263	259	274	248	261	236	258	295	252	250	275	256	237	284	264	279	237	263	294	267	236	246	232	255	251	254	289	263	253	268	259	287	290	269	257	271	258	274	287	269	256	281	255	270	253	264	242	229	285	285	273	266	259	277	288	278	267	256	239	256	255	249	256	280	270	256	231	282	232	310	262	267	261	261	274	280	276	257	273	285	250	248	261	273	279	252	286	273	273	230	288	246	256	260	287	283	261	256	273	255	273	274	269	247	260	296	258	253	265	225	254	246	268	271	249	267	250	262	287	287	271	252	264	267	261	244	263	243	250	268	261	253	218	254	295	238	300	252	275	260	290	279	251	236	246	230	244	277	293	255	273	277	252	267	275	259	236	262	255	277	245	260	275	249	247	291	289	253	278	256	275	265	277	271	266	231	266	276	235	261	279	300	271	258	257	276	268	271	261	273	288	259	280	287	258	252	260	262	234	275	258	275	274	272	260	268	275	252	273	280	278	256	265	257	270	237	259	254	257	257	274	260	283	275	278	292	276	270	271	256	240	249	300	270	251	253	262	243	266	255	260	253	261	293	273	268	249	274	283	259	252	253	274	272	252	284	262	272	249	285	276	273	243	270	273	257	268	268	271	266	268	277	271	253	268	289	290	271	254	256	222	269	270	256	278	262	264	253	265	231	283	276	252	273	245	292	268	281	282	286	247	244	276	247	253	245	265	241	255	273	264	281	257	262	257	260	287	274	254	242	275	266	250	269	268	233	258	241	235	273	256	272	265	287	283	260	273	249	289	282	295	254	282	249	263	275	281	259	270	237	246	265	281	264	230	263	251	264	272	265	286	272	267	271	246	265	258	262	259	282	257	287	237	242	248	313	280	288	272	271	250	298	265	286	250	262	234	282	266	253	257	268	268	272	263	242	246	268	283	249	312	259	288	280	275	273	270	273	275	284	272	239	276	268	229	276	272	276	237	277	263	268	271	259	273	283	273	267	269	292	265	260	260	247	279	266	233	235	244	255	257	243	255	225	279	300	272	275	252	232	262	297	242	251	283	264	230	283	277	245	244	236	283	274	269	281	269	251	274	263	235	297	243	262	262	263	245	230	283	271	251	264	263	239	286	243	259	263	277	254	250	250	257	264	293	299	277	251	292	253	265	271	281	273	271	258	286	291	243	237	250	279	261	280	252	275	269	274	270	234	239	238	250	246	279	251	268	231	259	261	262	240	278	240	270	243	240	286	251	263	253	271	251	243	251	273	289	226	243	257	276	263	270	278	268	278	264	243	252	284	247	284	260	253	249	284	263	289	252	279	275	240	254	243	270	300	244	265	259	222	215	258	279	254	281	285	271	270	275	257	264	262	254	293	231	246	280	267	274	243	230	280	238	287	256	245	287	297	253	267	298	273	247	278	256	255	266	296	284	266	258	267	272	238	256	260	287	279	273	274	267	268	256	277	293	250	252	261	314	259	274	289	261	252	285	278	254	244	258	280	272	267	284	290	264	276	264	259	257	256	257	278	240	256	273	284	293	251	252	248	235	272	277	279	295	263	269	262	239	274	276	283	319	275	287	270	247	287	270	257	276	235	251	275	272	276	265	290	288	264	274	253	256	267	265	276	265	279	253	265	272	255	271	284	252	261	260	242	278	271	290	280	285	250	245	258	257	253	296	235	270	288	263	242	294	268	269	282	268	287	276	282	221	270	274	281	284	290	260	271	306	240	256	264	267	279	276	258	252	255	289	284	228	273	268	265	274	270	268	251	252	274	276	256	264	296	288	265	258	272	257	260	248	228	241	264	248	279	257	251	253	263	253	249	240	277	266	251	260	250	276	262	239	237	259	254	271	249	243	293	247	253	261	308	273	293	281	272	273	278	252	267	238	251	261	241	255	270	256	272	276	257	250	257	251	234	271	255	275	225	238	251	285	239	280	283	286	262	269	238	268	258	240	280	263	294	256	272	236	281	253	283	277	261	281	224	291	255	274	284	230	267	259	270	262	278	279	266	270	232	259	265	258	258	258	259	263	282	227	253	240	265	271	270	265	279	264	260	256	256	288	266	284	256	245	269	253	281	260	280	297	282	259	268	273	256	252	266	274	296	279	266	266	287	234	269	242	270	264	265	278	290	286	267	289	299	257	230	253	266	251	276	279	277	255	259	252	218	275	285	262	266	264	270	276	278	255	289	289	273	252	277	297	266	258	283	270	239	310	274	240	252	282	244	269	300	240	264	287	260	248	253	277	310	267	267	231	297	273	272	291	291	266	286	270	267	258	240	243	258	245	281	290	223	261	249	263	271	275	232	279	258	283	254	278	263	262	235	247	277	272	287	273	280	263	254	293	281	270	282	264	285	264	271	253	253	287	286	286	259	250	283	274	277	247	277	273	260	272	266	271	254	281	286	281	259	256	234	256	256	296	261	295	279	261	264	265	301	253	262	236	297	270	260	269	261	266	261	249	276	269	246	241	281	261	274	257	291	276	292	259	282	276	263	299	276	235	247	257	269	287	271	253	272	252	304	291	230	292	260	243	253	267	235	298	255	274	289	261	267	281	283	265	246	278	285	221	237	255	238	278	285	276	267	252	293	251	257	287	299	242	264	238	257	266	282	262	288	270	280	271	273	267	244	269	253	267	247	249	240	255	269	253	242	260	239	273	278	282	276	212	274	234	254	243	275	272	248	275	278	279	266	256	271	270	278	280	265	247	278	284	285	255	246	268	298	289	267	275	265	259	247	272	274	261	260	263	267	291	267	268	255	269	259	267	292	261	253	258	272	260	270	246	273	306	291	251	265	260	246	271	289	256	291	267	258	258	265	282	271	287	269	261	266	280	282	207	264	282	254	270	251	251	276	263	241	272	253	304	272	259	282	250	228	253	250	298	284	239	227	276	271	276
20987	2737	5995	6578	5707	4742	3734	3170	2836	2432	2117	1979	1795	1686	1481	1420	1378	1304	1296	1185	1171	1194	1133	1040	1065	1084	986	1025	1040	939	985	944	959	931	863	841	943	910	922	898	889	881	778	842	848	861	884	870	856	789	852	843	827	794	809	810	798	806	785	801	819	749	792	801	801	835	821	820	831	756	763	750	794	807	848	814	813	788	770	786	754	756	781	749	804	821	746	771	768	824	768	722	773	774	789	770	799	788	805	774	789	796	789	714	743	827	789	746	801	796	801	742	782	803	778	774	792	736	792	769	770	760	770	756	776	767	762	717	762	764	786	753	768	764	783	750	739	821	838	749	747	761	752	761	799	755	746	814	741	783	777	764	807	781	797	791	793	757	766	744	781	767	817	731	729	748	761	787	741	732	827	783	785	756	765	783	751	757	740	801	765	760	764	772	806	795	799	781	796	794	761	789	793	760	753	776	758	782	793	812	765	758	829	733	787	805	794	765	746	757	756	813	763	795	768	806	766	800	718	749	747	778	823	811	759	772	770	767	760	751	791	801	815	781	808	775	736	779	725	773	712	794	742	752	782	768	792	783	759	750	786	732	740	740	773	717	786	784	744	799	760	723	750	741	738	763	762	738	744	745	752	752	821	747	752	797	780	796	807	757	749	818	753	736	841	737	745	810	785	752	735	749	757	742	681	781	783	775	828	747	804	699	813	762	740	767	749	780	739	766	748	714	731	809	783	749	789	759	789	751	768	741	763	729	750	769	724	793	770	824	747	771	751	742	723	787	752	771	809	741	769	794	782	792	782	719	779	717	729	770	735	744	765	806	749	804	723	801	761	834	740	782	752	770	747	750	736	744	762	756	750	736	731	730	718	796	814	781	798	779	767	779	797	792	753	721	755	808	753	803	735	771	773	783	797	788	779	718	796	722	738	768	716	758	779	767	768	769	737	792	780	797	757	744	727	755	779	761	768	725	772	763	754	707	773	809	738	773	764	781	753	797	732	751	776	704	712	779	734	834	813	738	784	754	713	773	766	784	784	770	733	739	788	748	767	698	786	734	775	784	736	764	757	755	730	736	770	796	798	752	722	774	764	760	767	759	725	767	762	762	764	834	724	758	698	751	753	770	774	731	794	783	807	759	777	720	737	739	748	717	768	768	747	748	786	753	752	754	758	735	758	743	802	734	771	759	804	834	754	791	792	754	739	776	760	752	728	748	729	763	793	753	794	767	725	721	777	791	745	779	774	742	778	778	831	770	755	776	793	776	745	791	738	782	789	773	727	749	788	781	761	766	785	761	788	783	773	749	811	727	735	781	838	758	732	762	743	753	709	756	760	776	742	791	750	727	773	749	798	813	753	755	722	799	770	743	778	762	812	776	781	785	709	816	750	748	732	753	769	740	727	801	765	796	775	757	796	801	749	781	741	776	774	782	718	773	769	764	793	750	785	802	762	776	775	761	764	741	801	798	791	750	720	800	729	713	742	776	776	854	787	736	794	744	723	721	748	753	715	790	765	769	777	743	758	793	754	799	720	793	787	731	749	791	781	784	759	782	800	727	762	827	757	718	790	793	754	740	763	770	787	795	813	750	780	744	735	795	767	790	734	774	722	784	765	765	735	754	791	735	824	717	779	741	766	734	787	745	768	798	725	724	790	765	781	791	699	770	733	767	774	733	801	794	723	737	740	777	787	760	794	780	835	748	749	793	804	766	771	767	778	770	745	758	812	770	794	798	786	761	777	785	824	746	754	749	791	790	774	768	772	779	805	747	731	740	755	727	749	737	736	776	805	764	776	698	742	781	780	766	730	832	749	771	749	754	782	758	757	770	753	760	755	784	780	733	763	734	760	766	757	793	772	754	806	770	725	822	793	776	771	748	745	772	714	800	734	807	736	774	699	756	776	800	760	749	807	794	749	756	753	779	686	783	770	741	797	771	756	770	785	734	760	779	778	767	799	777	730	737	803	713	779	764	768	764	815	749	746	779	792	735	744	782	771	737	735	757	711	792	748	772	765	767	769	773	789	770	760	773	803	752	770	786	762	734	755	722	788	799	762	751	772	718	748	790	767	820	763	780	767	761	779	744	734	755	726	765	779	757	783	756	755	744	791	777	792	786	772	731	748	754	743	792	731	745	782	801	781	777	795	759	773	748	772	801	752	811	776	753	778	741	779	761	779	789	755	763	772	768	741	768	749	776	738	751	765	758	796	779	744	817	793	747	831	756	740	772	738	749	724	739	783	746	746	771	791	764	770	743	738	804	730	763	784	744	829	723	787	816	798	752	789	783	771	781	760	752	788	721	709	737	820	733	730	791	753	730	774	764	761	796	796	733	730	782	748	754	780	751	714	765	803	745	773	733	759	778	767	735	756	786	737	731	766	774	761	802	764	768	760	745	734	779	733	738	761	772	794	808	768	763	760	786	746	768	769	749	724	740	797	755	759	767	741	762	772	772	772	741	786	805	766	795	804	796	792	760	758	780	759	771	716	726	740	790	770	769	747	776	813	747	794	809	748	760	776	731	850	744	757	759	739	752	825	756	807	699	782	814	776	753	754	749	758	745	732	768	788	698	690	748	800	810	763	788	733	780	781	710	799	765	762	770	773	776	760	789	800	745	745	782	777	732	772	767	784	750	801	776	803	741	750	744	806	800	758	779	740	807	718	770	785	736	748	795	802	733	756	771	737	773	779	774	721	751	744	780	801	733	747	766	806	771	723	718	716	799	806	806	793	708	761	774	773	794	761	789	773	746	768	776	779	775	729	732	779	722	773	736	752	807	758	784	784	771	791	767	796	757	755	718	806	804	740	757	802	793	815	775	727	798	717	845	739	691	744	722	779	761	760	825	757	783	800	801	784	700	764	802	758	793	782	776	763	747	740	740	745	785	750	740	786	805	780	768	780	753	744	766	724	755	763	792	748	741	768	720	776	779	774	752	726	799	762	738	722	777	765	809	770	779	793	737	772	830	780	726	778	756	745	765	773	767	707	769	753	801	793	726	741	780	726	791	807	738	712	771	829	764	744	815	719	708	749	809	771	781	771	783	769	804	776	781	747	808	729	779	765	763	719	741	759	828	774	805	731	738	791	810	784	784	756	740	758	736	769	735	779	777	793	761	775	794	741	783	769	747	805	744	757	747	773	759	786	703	776	795	754	728	740	759	770	770	797	740	773	737	776	748	770	721	740	716	809	730	769	761	764	759	758	751	803	756	767	755	790	744	789	752	790	808	718	766	761	729	735	734	738	751	766	781	727	746	759	782	727	779	773	754	760	822	764	738	798	803	758	757	754	785	801	751	764	767	779	792	744	804	787	730	808	737	770	734	785	751	745	783	811	782	795	750	752	770	756	809	808	793	758	825	731	791	776	762	737	731	741	762	817	793	734	776	772	781	750	755	751	775	739	813	759	743	785	776	717	723	737	750	785	798	782	776	737	785	801	831	786	757	747	802	792	802	778	754	762	788	781	771	746	739	774	739	720	765	787	785
4568	286	269	140	114	110	91	81	103	82	73	79	92	79	76	87	74	80	87	93	82	84	79	101	74	93	72	69	80	87	76	84	87	77	84	83	75	81	90	63	90	92	71	85	89	82	76	80	92	88	89	84	97	78	72	79	98	73	86	78	84	86	76	86	78	85	94	70	88	78	80	69	97	91	76	86	79	100	75	83	72	72	76	62	69	84	89	81	85	87	71	80	79	64	69	63	83	74	63	71	79	94	81	86	93	66	63	77	73	80	84	66	71	62	89	87	70	87	87	76	84	59	69	96	71	79	90	70	81	93	78	74	95	83	77	82	76	94	71	80	99	83	80	73	73	91	79	67	65	88	81	73	87	89	78	83	91	88	97	74	94	85	86	83	76	83	69	80	80	81	87	84	68	72	70	81	90	75	69	79	83	74	78	82	85	69	89	80	70	78	88	89	85	97	93	76	66	75	83	100	80	86	85	91	89	69	68	71	87	74	79	85	75	82	107	80	80	73	76	98	73	82	77	77	79	74	71	77	81	88	69	79	69	74	83	87	72	86	74	90	85	72	76	82	83	89	86	88	98	88	72	84	73	77	98	77	86	81	78	70	83	89	80	89	56	80	98	76	92	76	71	72	105	77	84	81	70	83	75	73	86	86	85	84	73	66	82	59	80	83	81	95	78	79	65	80	79	88	83	91	66	72	99	81	74	86	65	77	64	81	84	78	77	92	93	86	84	92	71	83	72	83	86	84	71	80	72	67	88	75	100	84	71	74	62	83	94	92	95	92	84	88	72	85	87	84	81	75	84	85	80	91	72	70	71	80	84	77	86	65	77	55	70	80	91	72	100	76	79	77	78	86	91	80	109	69	82	87	83	70	97	85	72	75	57	81	93	73	75	78	76	80	68	85	83	83	81	77	86	83	73	66	80	78	92	84	71	88	87	94	93	83	78	84	85	91	75	57	74	68	85	72	66	68	70	91	81	68	85	98	87	79	84	74	72	62	95	82	92	78	77	94	85	72	81	78	73	75	86	76	71	71	73	88	81	74	81	81	77	97	81	73	90	72	78	79	65	72	91	64	81	71	86	76	76	73	79	85	77	78	78	94	78	55	72	79	75	74	84	93	95	73	70	70	87	80	61	73	73	88	64	80	75	78	75	91	89	89	85	79	77	66	88	82	67	85	64	86	86	79	84	85	86	69	87	77	85	76	72	71	70	92	66	76	78	76	91	96	98	80	83	84	79	97	91	96	92	82	94	74	83	75	79	71	75	68	91	84	83	90	60	109	66	68	97	80	74	84	69	75	95	84	88	71	82	65	79	79	85	70	71	57	81	92	74	61	72	91	83	71	101	84	97	89	72	71	90	76	84	84	67	84	85	84	82	73	84	67	83	66	68	88	79	91	80	86	71	82	82	74	65	93	94	73	79	88	89	79	83	82	91	79	81	71	93	74	64	90	82	86	66	72	76	68	97	73	69	70	80	84	68	71	69	69	77	74	63	98	76	77	88	69	89	75	69	78	90	100	70	88	69	77	67	65	85	77	79	75	87	85	78	95	84	92	89	76	95	82	89	89	96	84	86	85	92	100	77	89	90	73	96	79	100	72	93	90	85	69	79	91	85	80	83	77	94	65	85	96	97	80	80	82	86	75	75	93	62	81	76	100	75	76	77	72	82	78	85	69	77	101	90	80	79	99	72	78	73	80	93	77	82	87	86	96	75	80	86	81	79	100	88	86	76	73	61	95	75	95	78	81	64	79	75	82	75	85	75	79	95	93	85	93	78	87	79	88	93	70	81	77	84	84	76	79	79	77	90	76	76	84	84	94	82	74	76	82	78	88	78	87	81	73	95	76	77	98	90	85	68	68	84	89	87	81	90	80	73	72	75	76	87	88	70	86	96	80	87	75	70	65	82	78	91	88	84	91	85	76	63	90	82	73	84	79	87	103	62	76	71	80	96	85	71	84	77	81	77	81	78	75	86	74	89	76	74	74	69	88	84	82	78	66	76	71	68	81	69	93	69	73	90	94	80	95	86	81	88	74	89	76	80	74	67	83	76	72	93	76	76	65	75	77	72	78	84	83	93	74	71	77	87	95	79	97	69	76	74	60	76	67	79	79	89	69	69	69	79	80	70	89	70	84	74	77	75	79	77	75	103	71	87	82	63	75	67	80	73	84	83	84	71	75	80	72	93	70	72	68	80	82	80	92	76	90	81	81	75	88	77	96	67	84	74	95	78	70	69	95	99	68	68	71	81	85	88	77	85	79	85	80	74	73	75	102	70	85	78	81	79	65	82	78	95	78	52	64	85	82	85	101	87	82	71	84	65	78	87	84	75	98	82	79	66	77	90	90	68	91	76	56	75	78	69	72	99	62	91	85	84	77	91	97	65	80	59	79	90	77	77	74	78	60	90	70	83	96	71	71	71	93	87	83	74	80	87	105	75	84	78	86	85	70	78	90	83	88	77	72	101	88	86	83	85	73	77	117	84	102	75	83	73	85	78	72	93	87	95	78	82	74	74	88	87	80	80	87	89	85	95	80	73	71	70	72	92	67	74	77	83	82	96	73	91	92	74	71	101	85	82	93	94	83	84	90	89	73	75	98	82	83	78	79	86	101	84	91	84	85	61	77	87	75	85	92	89	69	101	81	97	85	92	78	81	93	75	99	74	88	94	98	62	75	75	86	70	87	85	96	89	80	82	78	91	92	79	56	91	74	70	78	85	68	79	86	85	84	70	74	70	69	69	73	85	91	79	70	74	82	90	70	91	67	85	84	82	73	95	86	73	79	79	65	64	72	82	64	86	70	70	63	86	83	96	92	103	83	75	78	77	91	76	88	97	98	89	96	88	76	90	89	73	91	69	64	84	77	97	95	85	83	76	79	77	92	91	79	71	85	64	81	93	71	83	84	75	84	72	78	73	75	89	85	82	97	68	86	78	71	76	90	73	71	89	76	78	81	70	83	83	87	71	85	114	79	72	71	81	83	76	84	73	66	72	77	88	81	82	82	84	86	74	86	86	82	88	73	93	83	79	74	87	93	65	108	92	84	77	73	84	86	72	67	91	69	91	66	73	70	79	71	71	69	86	85	81	75	88	76	92	93	81	73	91	81	83	79	73	90	92	85	87	71	83	79	79	74	70	97	87	79	85	78	92	72	85	80	81	80	80	86	65	87	98	88	94	81	93	94	71	70	107	80	89	84	67	95	76	67	84	77	79	99	91	101	80	79	73	79	73	76	75	80	77	83	70	71	89	85	86	69	83	74	81	67	66	79	91	91	82	73	72	70	88	71	66	84	99	76	73	87	72	72	83	79	84	84	78	82	76	95	79	96	84	68	91	77	82	71	72	73	79	80	80	94	72	91	81	74	69	71	75	95	79	75	92	80	72	80	72	65	89	87	71	70	73	72	87	79	84	74	87	76	84	92	90	89	77	96	86	70	73	83	86	76	92	68	95	82	86	85	83	77	87	87	81	88
3681	389	431	447	422	389	384	341	338	333	321	328	332	321	315	276	296	281	319	333	296	283	310	317	322	347	298	284	302	336	334	291	318	300	319	285	314	327	278	301	302	300	304	306	313	310	269	284	309	281	292	311	289	313	265	269	291	308	292	287	319	305	312	272	333	293	305	298	344	314	290	280	279	307	300	289	297	306	324	302	299	290	273	284	286	294	292	290	300	308	301	326	288	305	290	284	329	319	268	288	292	298	300	299	257	294	288	326	269	292	315	294	308	285	274	292	291	261	316	288	280	297	294	290	310	296	283	282	331	283	278	306	308	296	307	328	294	318	313	298	292	305	291	273	284	281	329	298	304	327	298	301	279	274	296	294	297	295	288	318	269	305	301	295	262	283	286	295	282	335	285	321	289	302	283	324	295	292	296	274	302	276	296	288	310	308	302	272	308	283	295	304	291	316	281	292	273	291	292	265	277	297	301	284	305	269	290	289	280	312	302	300	265	304	290	298	298	308	294	271	299	283	293	299	308	286	280	248	283	280	298	314	281	276	321	285	330	294	292	298	302	293	287	319	291	312	306	286	327	311	275	314	285	335	295	301	302	308	285	298	304	311	309	270	292	283	333	309	307	291	279	310	327	304	312	346	323	311	308	298	307	298	313	289	290	311	300	269	315	288	294	284	309	294	282	301	282	255	311	315	289	333	280	301	298	299	305	307	293	296	285	296	310	284	303	280	335	301	297	289	287	315	289	307	302	276	286	282	305	296	326	311	277	291	291	271	274	277	283	283	296	274	277	301	290	290	268	294	305	318	322	293	276	319	320	274	257	301	293	276	279	292	293	275	322	286	281	290	284	275	278	321	272	276	295	282	272	293	271	305	293	313	287	298	301	288	290	291	284	280	278	307	291	285	289	294	316	279	279	292	271	300	301	286	295	294	306	315	307	316	322	293	284	281	313	285	289	293	289	267	308	287	310	300	290	293	302	282	303	302	286	280	315	303	280	296	305	313	302	291	306	292	328	276	278	302	286	272	331	269	296	336	300	308	291	318	297	309	313	336	318	285	339	296	277	293	296	270	278	298	304	302	324	286	309	294	288	284	275	308	298	288	303	269	335	329	295	298	280	298	291	327	282	283	294	306	292	308	311	298	295	322	328	284	291	301	314	293	291	293	259	304	303	299	270	307	297	302	312	296	304	305	302	282	293	289	293	315	327	321	307	291	287	330	323	323	289	298	277	298	283	265	320	307	315	285	305	282	310	265	296	279	328	292	298	322	295	287	295	268	309	298	315	288	290	266	291	247	283	281	302	299	317	293	314	302	268	328	278	295	284	289	273	308	313	293	319	301	311	297	277	311	280	277	316	299	300	311	271	310	281	268	293	279	299	278	279	299	265	274	277	300	301	304	284	282	325	281	296	281	320	263	301	299	306	301	337	291	312	304	322	288	291	303	275	274	294	288	293	283	296	324	292	321	306	277	306	301	283	301	277	298	296	286	273	260	289	278	306	289	265	293	287	283	273	270	317	269	293	272	314	288	282	296	314	311	297	300	319	300	288	283	292	312	334	293	264	285	295	335	291	313	281	321	290	311	297	287	306	265	283	289	290	290	331	282	299	270	295	302	275	275	302	278	293	288	277	318	291	298	275	283	288	291	262	283	309	288	293	321	298	309	318	285	267	304	320	293	278	316	258	277	267	296	307	252	312	284	300	305	308	254	278	323	320	286	318	303	292	301	291	298	310	287	312	286	294	314	330	290	310	286	276	297	283	289	296	301	324	310	307	284	318	261	298	303	302	292	282	271	275	300	320	320	297	287	276	268	287	300	302	303	289	291	288	303	319	290	273	277	321	323	316	287	317	279	306	305	318	320	323	287	295	296	293	337	304	300	307	304	290	286	324	276	316	303	317	283	304	260	297	330	337	289	327	309	285	282	327	310	295	298	283	310	329	303	307	281	289	297	296	303	280	270	313	263	292	309	275	296	304	293	307	297	287	296	279	289	283	290	322	304	316	264	282	282	314	311	300	349	298	268	308	288	292	305	294	310	308	268	260	307	309	310	287	298	270	296	279	282	310	300	300	298	267	311	309	350	283	305	280	280	311	283	294	290	298	313	304	283	309	282	287	281	298	290	275	300	323	298	301	321	296	289	294	298	308	313	300	302	322	289	309	299	303	308	279	296	294	305	289	297	264	297	294	292	323	285	260	314	272	288	288	298	305	269	313	295	295	294	285	312	299	288	295	309	286	319	307	317	322	312	312	295	318	291	303	279	287	280	309	272	329	294	268	278	305	306	313	290	305	297	291	316	330	303	325	275	322	324	304	300	302	285	288	288	297	315	301	324	288	309	299	311	280	270	298	304	275	285	321	274	291	329	322	268	281	314	325	265	332	304	310	311	303	327	332	301	299	302	324	280	305	310	289	306	298	303	304	282	274	257	300	294	272	275	306	283	292	284	284	295	321	295	308	301	317	297	340	311	323	326	299	323	305	311	316	278	279	284	294	297	290	321	289	322	298	293	274	319	317	284	319	302	316	312	312	286	298	324	278	292	285	305	308	299	299	294	286	284	294	292	310	290	285	286	295	273	288	318	287	284	297	292	277	330	325	301	302	317	298	303	290	287	276	296	317	308	321	289	267	337	322	313	300	319	293	331	287	286	324	293	324	315	325	305	293	292	312	264	305	287	315	293	342	312	304	302	274	280	300	285	295	322	278	326	279	277	251	292	295	320	294	298	301	299	287	302	282	292	307	307	282	318	274	263	284	279	299	309	276	293	276	307	325	300	292	317	275	316	281	295	310	324	343	286	284	328	337	299	296	315	281	316	286	282	312	287	298	270	293	287	278	296	326	277	281	283	298	315	279	284	296	311	324	295	320	296	284	335	288	285	285	334	306	296	314	298	290	296	280	298	315	282	297	278	307	309	292	311	316	320	289	245	294	296	323	267	302	312	302	339	293	291	314	291	322	271	296	295	314	298	298	279	335	281	317	268	319	280	302	302	295	311	323	279	291	278	284	309	287	249	294	311	316	285	295	280	299	308	311	314	310	263	309	310	289	264	318	277	298	276	315	273	285	316	301	312	272	328	323	311	298	256	306	273	266	291	301	321	300	329	315	292	287	317	313	315	309	292	290	281	297	293	292	303	315	309	290	283	359	261	331	278	287	295	295	296	338	273	313	296	302	288	318	257	298	308	289	306	292	315	303	311	284	325	301	330	305	314	313	305	282	291	277	260	317	277	259	293	290	317	270	276	314	278	303	303	319	304	290	300	308	298	312	327	317	290	306	302	304	318	315	326	266	290	311	283	303	292	324	293	296	307	306	308	302	287	317	288	300	289	304	257	339	304	304	306	304	289	299	308	305	293	292	315	295	305	295	305	290	332	319	296	280	333	314	304	261	272	322	291	286	277	280	312	286	288	323	262	310	279	305	286	275	313	283	272	295	274	275	306	278	286	274	301	279	285	264	281	294	293	299	280	283	303
34203	17352	4956	1256	820	602	492	367	366	315	294	283	231	240	242	245	203	172	208	190	195	196	187	188	198	204	171	184	195	193	185	190	195	200	185	197	206	193	171	182	181	167	186	157	196	197	169	194	194	192	195	189	182	213	164	197	172	164	181	179	191	174	181	194	186	203	160	163	171	165	171	202	187	155	194	176	173	182	178	199	178	171	148	171	168	195	166	160	180	170	172	183	177	150	159	180	164	183	182	181	161	167	191	174	188	181	201	176	168	170	179	166	196	170	183	168	174	189	196	170	167	166	172	194	177	173	168	172	169	177	165	175	160	159	174	170	192	159	165	170	184	197	146	160	155	171	150	185	174	173	171	196	166	172	197	176	163	162	182	187	185	158	180	160	180	155	180	189	181	179	195	143	190	181	143	164	168	178	196	181	165	180	197	164	171	196	144	160	166	176	170	182	186	173	178	175	164	170	188	182	212	161	161	180	188	170	181	178	165	173	184	165	155	167	151	181	168	182	173	166	181	196	191	172	156	176	186	181	195	183	160	184	157	183	200	167	179	169	158	166	197	183	183	178	182	188	185	174	161	188	175	182	185	178	161	170	169	182	179	172	180	174	179	173	187	144	167	170	179	176	197	199	162	184	165	181	188	179	172	173	165	177	190	196	164	168	167	187	163	169	183	161	196	168	170	167	167	173	193	167	156	183	144	173	183	186	165	163	165	172	186	175	169	194	197	161	162	178	168	145	158	182	173	167	180	168	183	173	159	161	167	194	173	172	183	155	180	170	154	163	175	181	183	177	206	188	168	150	156	176	163	162	165	194	187	166	188	175	201	177	172	166	180	156	188	182	166	187	191	145	147	164	177	169	189	172	165	176	178	184	170	165	168	159	185	164	182	183	170	158	195	212	186	153	166	193	166	160	168	162	168	179	159	153	170	176	172	180	165	194	154	167	191	158	173	170	198	177	204	151	192	187	198	163	165	177	173	185	183	160	163	144	168	160	178	175	179	180	182	164	179	177	178	174	177	176	162	172	154	152	158	186	162	185	197	181	164	176	162	195	165	177	184	168	161	170	171	182	169	159	163	193	182	185	165	172	183	189	167	201	162	184	168	187	150	180	170	191	189	181	176	175	179	135	185	174	158	188	196	165	160	171	175	155	146	169	158	162	176	171	188	176	164	181	189	171	162	152	183	166	178	161	163	194	167	149	186	172	210	176	195	186	190	190	182	175	163	168	174	165	163	171	192	195	191	177	166	169	170	177	185	177	193	157	174	170	189	191	199	198	165	201	160	161	151	174	151	187	175	166	187	184	188	188	179	168	170	145	181	181	174	170	189	177	170	176	158	164	176	196	195	171	154	182	193	177	153	180	172	164	161	192	154	197	181	178	210	171	186	162	203	168	197	199	166	188	186	155	166	163	176	189	210	201	180	183	190	167	159	159	184	185	181	184	170	193	164	199	179	191	183	162	179	167	173	172	197	190	160	175	162	177	163	174	176	166	191	196	175	187	162	175	169	179	180	164	171	176	177	190	161	189	204	196	178	166	184	190	163	179	172	202	164	172	191	167	174	164	169	169	165	160	162	163	174	195	149	175	192	180	157	173	189	156	206	154	171	170	168	169	178	183	180	196	180	197	167	172	179	186	165	168	194	163	192	145	152	165	169	171	170	168	166	158	182	201	173	180	191	189	179	166	153	149	179	183	163	174	174	177	183	186	139	164	182	165	160	142	174	167	175	182	180	185	171	193	154	142	165	159	197	178	171	186	168	184	168	164	196	174	182	173	164	189	190	153	157	189	170	165	180	167	176	164	170	164	198	150	186	185	148	184	182	185	188	197	177	175	169	176	158	159	156	177	184	167	170	177	184	178	182	174	197	165	165	177	177	188	154	174	186	166	188	163	144	172	179	189	173	178	185	178	186	178	181	178	178	164	181	174	195	174	179	186	175	162	176	162	188	167	158	180	188	172	190	159	211	169	190	189	198	183	190	164	192	168	167	182	191	172	189	213	189	190	155	178	169	171	173	167	183	166	174	188	185	164	182	191	154	163	180	183	173	183	168	198	179	183	167	188	183	185	192	175	183	161	187	165	184	169	177	185	181	168	154	174	192	166	174	156	175	186	183	172	190	179	172	195	181	195	162	171	150	167	163	182	188	180	190	170	145	142	174	165	190	172	167	154	187	197	175	212	167	152	180	169	165	161	192	174	171	164	196	174	160	170	194	190	171	169	185	176	187	174	169	170	174	165	160	182	199	178	156	186	160	180	174	166	193	142	189	187	159	167	176	177	164	163	181	180	185	178	178	159	169	188	188	169	149	173	180	153	183	154	159	158	172	161	173	187	185	174	169	174	142	176	168	175	165	176	170	184	165	174	169	183	173	199	178	169	160	169	160	181	183	149	166	158	192	188	165	180	193	162	184	182	163	168	176	168	185	171	158	194	164	202	198	182	185	170	195	174	178	189	190	193	166	174	171	172	178	183	167	171	168	161	162	186	203	188	180	184	177	176	183	173	190	163	160	163	166	171	164	178	176	166	154	185	171	178	192	177	175	179	169	169	176	163	168	167	168	184	186	185	183	166	170	157	169	169	179	183	155	159	177	168	157	185	194	195	181	171	169	161	179	153	171	178	213	169	173	166	163	182	168	179	159	178	160	191	185	185	175	160	152	181	159	188	168	175	168	162	178	175	169	172	192	167	179	155	153	181	157	174	167	183	190	174	173	169	190	187	161	166	156	192	162	175	197	187	165	149	167	179	174	176	143	167	182	182	170	161	178	165	184	164	143	170	173	168	146	164	200	199	190	153	172	172	183	171	181	176	187	166	186	198	161	187	159	165	175	171	186	187	173	192	184	160	187	183	183	173	169	153	180	187	168	157	180	193	145	170	171	161	172	167	178	142	187	185	186	175	152	175	163	179	155	177	191	205	163	168	179	175	181	156	182	210	170	176	187	177	179	186	170	182	172	178	156	176	150	187	193	180	183	158	198	171	175	175	184	183	165	166	196	175	176	202	157	190	196	183	186	187	161	169	173	153	158	179	171	187	160	184	146	169	170	191	159	155	198	175	175	201	192	161	192	196	172	196	166	185	185	179	143	172	169	159	200	167	155	191	175	157	179	175	168	194	179	167	163	180	184	184	170	167	199	180	169	193	189	175	168	195	188	181	173	183	151	187	191	165	190	162	166	169	161	186	175	166	186	202	167	181	168	182	175	167	173	202	177	176	156	191	191	175	168	175	186	151	163	175	153	187	187	169	170	139	167	156	160	170	190	161	174	208	172	188	169	189	166	173	160	167	161	177	173	163	162	184	193	171	147	165	189	159	203	195	182	151	172	177	155	173	212	163	171	185	175	206	188	179	167	196	168	182	195	186	181	181	177	199	157	173	171	186	180	185	175	170	182	171	195	169	184	175	190	209	148	191	176	166	165	164	165	179	161	187	199	182	179	190	180	182	181	175	191	171	174	180	178	166	181	182	198	162
16763	1470	3246	3705	3123	2552	2147	1777	1554	1414	1226	1129	994	956	915	931	850	821	744	791	838	657	693	690	692	672	665	631	673	670	695	628	637	623	641	610	657	564	614	613	580	616	578	614	637	580	592	579	562	569	567	559	600	603	548	620	568	559	562	544	591	577	536	569	546	547	563	525	545	576	553	546	590	525	538	527	555	589	587	517	584	532	597	569	538	560	583	583	572	585	541	593	551	540	571	544	555	536	524	559	543	594	583	570	568	535	566	569	562	564	562	561	539	565	542	558	522	545	546	547	584	532	539	512	555	518	522	535	564	544	577	577	558	573	529	590	616	528	554	541	576	558	551	523	575	576	558	544	541	548	549	557	534	603	533	571	557	525	540	522	607	537	554	550	555	542	567	566	562	524	542	570	543	528	508	576	532	520	582	582	594	553	582	613	544	545	526	565	516	534	576	531	553	561	573	554	530	541	541	517	533	540	527	551	529	561	529	534	537	538	530	561	552	550	558	562	537	563	546	561	515	541	505	542	528	551	547	545	564	543	554	544	552	520	526	514	530	549	528	555	534	546	573	528	522	574	556	527	536	512	611	566	503	587	548	552	548	564	606	512	556	563	546	556	549	525	554	557	545	537	554	616	565	507	536	511	588	515	531	530	562	526	581	542	518	527	541	525	505	523	560	589	518	575	555	526	524	585	549	542	509	569	555	547	546	534	576	571	557	549	533	560	554	528	532	556	538	553	495	609	571	560	551	557	545	574	529	499	552	554	555	538	503	550	543	526	555	561	513	589	522	537	543	528	574	523	561	519	582	514	503	524	560	572	525	544	545	565	539	527	550	600	549	533	567	546	546	537	503	554	554	545	557	537	546	594	571	538	555	537	529	542	569	562	513	561	557	519	535	554	561	543	559	565	545	516	553	546	531	542	555	521	515	543	553	565	554	509	531	522	565	532	556	601	540	575	544	525	572	550	577	580	530	578	581	548	551	559	567	556	572	545	557	561	537	552	577	515	547	506	552	532	573	533	600	545	523	555	514	538	576	542	487	595	529	548	535	581	527	555	564	541	529	553	512	550	554	521	548	534	552	484	551	550	531	552	550	527	539	579	510	551	501	565	542	505	543	550	501	554	559	583	542	516	587	557	572	553	545	542	538	549	530	583	559	530	538	582	567	549	493	561	552	573	517	553	531	489	554	532	556	532	530	549	549	588	563	533	546	528	551	492	543	569	536	511	558	525	555	574	609	530	597	576	508	591	515	571	537	548	545	542	571	607	551	572	529	529	566	580	582	574	528	588	551	571	561	591	551	562	526	528	554	516	553	517	508	531	561	567	548	526	563	574	546	525	545	572	510	564	487	574	582	521	560	536	516	533	540	537	507	539	554	523	517	571	566	580	557	541	520	566	554	581	546	583	556	558	557	557	562	560	531	542	581	559	531	546	532	557	530	582	574	537	598	497	560	554	557	603	541	508	501	600	536	523	578	549	559	556	547	559	567	546	522	589	539	539	542	558	600	535	570	537	524	608	580	529	582	556	591	527	584	545	570	577	515	560	567	556	541	556	605	532	559	513	529	558	579	560	508	559	561	539	597	520	554	570	512	573	500	572	548	582	576	529	556	566	539	536	535	541	589	534	572	579	533	542	549	604	570	586	562	531	534	583	565	503	513	532	542	532	520	575	532	486	561	546	509	580	550	559	595	504	559	573	566	555	547	550	582	553	565	560	530	570	561	571	540	543	554	485	556	537	559	560	532	551	558	563	558	517	554	547	551	568	551	557	577	536	540	539	542	564	518	534	507	558	552	552	542	517	556	543	523	547	571	586	542	527	555	527	534	577	542	518	583	512	491	502	532	541	525	532	523	521	569	542	520	595	539	529	554	525	547	541	501	541	531	540	543	518	554	582	550	543	616	505	591	573	565	562	538	528	487	543	595	514	527	544	542	527	558	574	545	539	536	569	546	536	534	569	545	540	505	525	519	587	549	504	555	545	563	574	553	537	584	584	533	550	503	531	534	563	538	527	557	570	540	511	535	547	554	564	543	547	563	500	583	570	527	548	534	526	542	550	560	536	523	565	581	576	594	539	534	516	575	549	555	546	585	571	493	546	541	564	517	556	553	534	558	516	574	535	554	596	559	546	547	597	585	564	536	532	543	497	523	589	584	541	549	519	532	558	575	521	538	538	573	557	540	542	478	510	550	527	549	577	575	566	566	510	560	556	555	539	558	551	588	540	570	594	537	519	553	568	553	537	574	551	518	538	551	549	543	560	536	549	550	563	525	573	541	528	572	561	537	587	552	545	526	567	567	563	541	532	594	517	586	573	551	580	514	541	596	544	602	522	534	548	569	520	543	551	490	548	577	570	559	503	576	516	519	593	538	544	536	566	556	509	541	578	530	552	560	533	552	541	534	585	576	565	525	557	534	524	583	538	525	520	547	535	556	520	524	552	498	531	547	549	565	585	539	526	537	527	570	553	554	528	546	559	532	566	561	531	570	538	559	541	582	540	549	536	580	536	535	541	553	536	547	534	503	575	561	547	530	587	566	596	560	616	583	588	509	539	549	531	558	555	568	531	565	546	551	527	541	521	563	538	564	519	540	524	551	512	536	564	546	532	573	532	558	570	509	592	503	555	559	612	513	560	546	539	587	569	576	567	530	557	540	564	524	581	552	565	535	556	570	559	568	563	565	523	499	560	566	554	543	564	538	522	559	509	531	560	561	568	540	573	553	564	597	560	589	557	560	567	566	532	550	529	532	526	559	518	536	541	555	507	579	551	525	562	529	548	529	553	548	575	537	576	532	526	557	529	505	600	586	527	570	556	564	568	544	515	530	522	556	587	509	547	548	536	542	533	526	557	540	573	568	534	529	501	526	558	595	542	541	569	557	558	520	551	527	574	549	526	557	541	539	577	556	544	564	542	524	533	547	539	552	548	533	535	588	601	548	588	519	605	560	559	585	586	583	521	511	550	568	545	558	520	554	569	526	554	537	589	577	546	551	579	535	526	549	580	568	542	558	533	520	561	534	508	549	556	547	510	552	552	547	545	526	523	486	582	531	526	551	544	574	503	575	530	532	586	541	538	599	546	497	517	556	526	582	551	546	566	590	553	531	552	525	570	552	545	568	557	572	566	545	527	567	527	561	531	545	558	558	520	570	543	532	580	524	553	524	522	573	551	564	546	568	536	519	544	573	523	544	542	519	548	545	546	519	530	554	572	555	543	569	539	558	575	512	535	527	539	569	524	507	555	595	541	518	551	540	550	541	525	533	545	593	556	573	533	536	525	574	563	567	543	538	607	557	544	532	528	519	556	570	539	550	585	529	519	554	566	549	524	516	531	582	545	499	527	575	592	531	519	559	553	554	587	513	550	605	536	581	530	544	541	513	551	526	514	543	532	568	511	474	545	519	568	561	583	522	560	524	528	522	546	553	589	577	587	543	533	581	553	557	537	487	550	551	546	552	516	592	558	570	536	521	560	529	594
35954	21250	20963	4515	1568	1165	952	736	590	605	491	481	409	404	406	340	398	361	337	307	306	300	300	293	312	280	311	344	279	304	294	235	276	288	284	269	258	274	283	264	271	286	272	283	252	294	257	234	264	253	243	286	261	282	279	270	299	269	276	252	263	253	274	264	250	292	250	228	284	252	217	247	247	287	274	248	254	245	282	275	275	294	264	274	281	272	303	255	298	267	304	298	315	273	286	224	293	281	280	256	241	256	254	258	267	279	281	257	261	279	256	235	276	288	251	266	259	276	252	255	286	278	263	281	271	255	264	265	259	269	264	259	258	252	271	258	272	249	267	283	270	253	276	280	266	256	243	257	290	271	232	270	271	248	270	277	283	272	281	275	263	272	259	302	263	279	261	296	292	290	285	286	276	268	272	262	248	250	284	267	251	242	285	283	264	241	269	253	263	260	275	238	250	272	252	276	249	242	282	267	240	244	264	254	262	264	266	265	249	255	256	262	254	284	273	251	253	285	245	257	239	258	256	279	247	277	263	264	252	277	262	301	247	252	280	269	271	274	274	262	261	258	253	286	290	279	275	254	282	257	301	253	260	238	292	235	257	267	270	264	305	257	275	284	268	263	327	261	238	236	250	256	246	280	248	234	267	279	279	246	283	279	298	284	257	248	269	240	257	277	264	271	239	234	258	261	257	271	246	284	255	271	254	256	290	291	305	239	252	273	258	286	257	282	258	224	237	260	275	253	272	275	284	259	265	275	265	230	274	251	294	283	278	287	257	261	297	261	251	254	266	273	250	253	265	267	272	259	281	248	294	230	245	257	271	227	267	250	264	252	272	239	279	257	259	267	258	243	272	223	283	236	268	243	244	286	259	243	297	217	279	264	268	294	256	277	272	271	255	283	259	284	238	260	260	267	264	245	245	262	240	282	274	284	260	260	293	247	252	265	278	260	240	264	235	263	262	259	244	267	256	251	284	265	274	267	301	263	262	257	257	235	245	251	243	258	256	262	264	256	261	264	277	251	275	268	245	258	262	270	250	242	276	243	273	279	252	242	274	274	248	286	274	236	260	277	264	275	266	249	305	260	286	253	278	260	265	267	277	252	250	237	257	281	283	255	241	274	239	300	296	281	268	292	237	284	298	260	289	292	264	293	286	242	246	258	271	248	254	248	288	279	248	238	277	266	262	287	268	252	258	241	296	274	253	277	257	235	289	270	242	260	226	249	289	260	237	274	285	249	274	247	279	274	262	232	279	285	239	289	249	275	284	250	250	269	293	271	269	270	261	264	229	259	258	289	246	297	255	269	261	274	236	285	285	276	270	246	268	250	275	268	301	251	281	270	236	288	277	255	288	263	263	266	267	283	266	260	284	268	258	236	256	231	247	269	260	268	236	244	271	254	253	256	251	253	261	248	274	251	291	259	266	286	260	277	251	277	284	263	252	276	293	273	265	232	273	269	259	261	308	269	261	284	273	279	263	254	312	287	245	284	260	280	261	267	273	268	265	268	247	261	280	273	215	255	219	249	249	259	257	257	293	282	261	246	280	269	260	262	272	255	249	286	270	255	300	261	269	270	268	268	277	267	270	277	270	262	290	266	255	284	282	231	266	239	268	268	254	272	259	253	237	252	253	259	268	258	271	232	264	272	272	258	265	278	266	273	304	275	275	243	257	256	251	278	278	240	277	271	272	260	279	265	262	275	267	246	258	272	296	262	298	248	281	279	242	252	277	308	287	270	254	263	264	273	256	271	236	225	260	276	241	291	268	269	269	250	281	274	272	302	308	272	254	262	307	285	258	274	259	271	280	274	271	275	282	279	281	253	231	276	283	258	267	256	268	286	243	262	265	254	263	264	248	249	242	258	241	293	239	231	280	261	275	276	249	281	207	268	244	261	259	280	249	268	262	278	298	283	267	248	265	278	230	293	249	283	258	295	270	230	276	271	245	276	247	263	301	236	250	268	249	283	296	257	270	266	319	246	279	313	248	287	251	242	266	263	284	280	267	250	273	306	256	263	275	264	267	271	282	252	263	263	259	256	259	249	281	224	294	269	269	269	281	258	249	266	297	238	253	271	266	288	264	265	235	248	262	261	282	296	266	264	243	264	273	249	261	261	266	272	269	252	272	270	260	257	283	273	268	261	251	255	271	242	248	292	260	258	282	258	292	288	234	244	251	282	253	292	280	238	250	283	261	264	284	244	290	255	270	261	258	260	263	274	284	239	263	262	266	274	265	276	263	284	266	257	264	263	263	264	257	245	258	275	318	291	247	277	267	313	254	269	267	234	259	257	261	283	263	252	260	282	294	263	252	281	290	242	259	256	258	274	225	264	268	282	251	320	272	278	248	273	261	272	257	282	245	248	272	263	276	277	275	294	260	276	257	279	252	266	257	288	292	294	266	295	269	283	234	291	260	260	277	254	261	277	282	259	249	261	253	273	246	262	289	248	242	294	280	236	263	284	299	255	261	277	272	257	249	256	253	268	270	277	247	250	241	263	239	238	237	272	248	260	240	243	264	248	272	258	269	251	250	294	268	263	267	291	245	259	275	263	275	259	280	265	248	251	275	266	275	280	279	284	225	235	261	294	287	266	281	280	228	260	255	281	269	243	252	294	273	279	260	246	273	251	276	271	275	282	243	276	249	291	278	255	246	278	260	270	269	241	249	238	275	235	277	263	294	263	248	248	256	288	249	267	278	271	293	278	274	283	249	251	266	268	275	263	243	226	253	260	248	308	276	267	271	277	246	287	279	254	259	260	271	270	248	260	281	256	269	263	258	289	306	268	294	262	259	266	264	277	271	308	245	269	281	268	245	233	241	263	245	259	252	280	255	285	282	239	253	257	295	259	292	269	267	248	290	251	251	231	257	265	281	270	254	256	260	274	268	263	292	250	275	264	253	279	267	254	267	265	249	276	305	281	273	249	236	269	235	247	260	269	255	217	269	266	293	294	246	282	261	281	241	250	263	265	263	284	269	245	262	273	274	248	235	288	273	281	271	234	244	278	257	282	253	270	284	255	252	282	260	255	234	245	264	280	258	264	277	258	279	276	235	284	272	283	294	266	259	271	262	245	277	278	277	278	270	286	289	266	291	281	270	272	262	244	276	298	237	261	287	249	262	260	282	271	272	263	271	267	233	273	258	253	272	247	274	257	252	227	251	271	270	275	278	266	257	268	301	279	264	266	240	255	288	226	272	274	264	278	293	259	287	261	257	262	257	234	232	275	259	260	253	282	270	275	291	272	275	250	281	270	281	261	237	264	272	274	273	259	269	238	265	273	246	264	274	261	271	275	263	266	255	241	233	258	311	252	293	250	263	257	244	235	246	247	273	262	250	264	273	274	275	247	270	250	290	256	249	254	257	290	277	268	264	257	244	264	257	296	258	274	273	272	253	270	276	256	244	281	251	266	264	293	280	277	291	252	235	265	266	263	268	253	260	286	267	262	288	283	242	281	289	291	266	244	258	263	251	287	240	244
21119	2660	5966	6589	5613	4628	3845	3211	2759	2364	2146	1918	1823	1669	1598	1414	1333	1262	1275	1189	1156	1118	1079	1102	1027	1011	1059	988	996	902	921	922	886	926	885	881	911	867	905	855	890	848	946	887	912	835	858	811	884	850	895	837	812	813	822	818	805	767	825	858	792	837	805	812	787	735	847	796	826	820	764	745	813	803	730	786	793	816	797	802	795	818	801	825	786	722	814	806	812	768	776	804	782	806	775	780	807	757	749	769	747	797	829	757	759	769	742	869	810	766	788	767	770	791	739	800	814	779	843	777	793	783	796	755	735	771	783	794	797	788	751	786	778	772	757	761	738	776	775	804	717	796	763	763	803	781	749	824	771	772	757	786	807	790	722	746	791	760	749	738	765	800	767	758	755	732	746	794	778	780	771	748	773	718	763	820	748	766	813	775	756	731	788	818	785	723	757	780	770	780	791	806	802	825	733	733	765	759	789	790	814	783	720	792	762	752	758	788	775	764	768	760	750	732	756	778	707	772	781	755	782	735	800	739	767	777	756	777	801	775	759	744	783	798	735	800	801	796	752	720	782	799	731	796	742	766	772	794	776	780	765	757	748	781	773	756	740	766	749	775	792	779	789	794	765	735	747	764	761	782	740	786	749	761	824	738	771	750	769	812	780	780	784	756	784	798	756	820	722	725	771	802	756	783	789	735	744	761	767	766	791	726	742	800	757	772	729	737	773	766	744	798	765	769	746	804	732	704	762	797	775	806	814	713	776	774	763	794	763	777	814	787	829	773	820	791	683	743	739	745	767	786	786	750	748	748	759	760	822	783	790	794	748	755	748	728	723	728	733	785	722	758	777	764	740	828	774	777	774	813	729	687	751	768	729	740	777	784	748	736	773	760	728	737	750	752	760	763	755	799	765	783	777	767	720	765	788	772	816	752	803	742	739	760	769	795	756	809	761	763	766	812	753	751	756	771	771	764	753	784	699	745	753	774	738	762	756	769	759	734	786	748	773	780	777	732	794	775	815	760	726	746	778	776	788	800	745	775	766	771	760	733	751	763	780	771	773	781	806	772	759	753	731	766	733	773	746	792	771	779	731	718	736	781	749	762	822	808	769	774	748	774	783	791	707	741	749	765	776	723	787	734	757	813	745	783	729	751	806	812	775	804	732	818	769	789	775	777	764	800	819	768	766	793	772	809	803	778	765	779	784	756	764	805	756	766	786	799	772	789	782	764	764	769	740	753	784	701	839	791	741	744	796	754	728	736	748	727	761	789	786	784	779	713	813	725	750	794	809	755	725	749	800	794	797	816	769	734	789	782	808	745	754	741	768	700	742	744	774	782	783	713	754	734	739	789	720	807	746	750	758	732	795	749	799	745	772	807	781	767	752	784	778	710	774	778	750	801	778	753	723	720	778	749	733	796	737	788	744	793	741	792	736	757	786	783	731	750	766	746	747	795	771	806	777	728	808	709	766	729	775	774	786	728	779	828	781	775	835	782	810	778	775	751	727	772	810	769	797	730	786	781	799	748	791	797	798	769	836	768	747	718	787	724	729	759	786	779	750	747	791	741	759	760	765	775	769	788	814	783	755	746	741	778	769	762	773	759	804	708	786	789	754	797	753	731	790	784	730	788	763	760	770	764	809	742	811	759	735	747	774	785	775	683	775	733	707	762	803	763	831	751	716	773	749	758	761	725	769	764	733	776	782	729	745	792	773	721	680	760	780	756	807	772	787	719	763	801	699	746	773	750	783	739	740	795	743	708	732	775	824	778	786	728	730	829	776	753	754	778	751	774	728	754	777	811	781	778	743	744	788	756	771	721	801	756	752	803	756	738	785	715	737	780	813	825	756	811	771	803	801	776	769	771	758	714	790	782	741	747	761	787	752	770	766	763	748	753	753	759	733	794	751	744	812	706	779	722	772	723	761	749	713	816	793	798	746	738	742	752	796	744	775	764	768	768	756	795	755	776	792	712	741	757	802	794	783	799	786	745	776	757	806	721	747	799	768	757	757	743	754	804	758	763	786	730	782	756	732	731	752	795	772	744	786	730	763	755	802	795	781	742	753	824	808	740	716	776	757	774	751	743	782	720	773	768	768	708	764	725	767	831	802	783	749	783	744	765	762	753	790	764	783	780	773	825	803	742	811	674	772	755	763	745	790	787	746	754	788	773	737	778	786	784	761	757	751	798	720	755	776	762	784	797	814	741	809	797	787	715	787	805	736	797	848	804	792	797	752	764	729	724	738	789	773	762	753	752	807	762	816	778	741	787	781	738	779	747	813	761	756	775	771	739	723	773	742	764	690	845	777	781	749	780	739	751	800	764	738	734	802	744	778	792	802	757	768	806	778	806	767	765	744	737	750	753	743	784	755	795	765	798	751	739	805	792	738	758	739	720	800	784	725	781	769	750	752	743	761	764	716	757	784	759	770	761	709	767	777	783	781	751	772	773	748	778	781	832	781	768	779	788	717	796	807	792	799	762	774	761	811	753	789	708	758	746	757	743	744	770	792	758	767	756	777	742	727	754	709	743	738	752	798	763	742	753	708	714	744	763	770	801	770	797	758	785	746	695	788	831	826	734	794	771	768	788	755	722	766	765	740	789	744	750	746	759	766	775	793	718	733	771	769	760	742	748	773	755	767	756	781	748	761	722	772	730	736	766	721	775	763	785	775	771	741	750	719	729	787	781	726	766	742	744	733	783	773	807	748	791	776	808	740	784	725	775	780	810	796	755	768	762	820	714	751	800	777	773	741	761	733	784	745	747	769	762	715	739	771	747	763	763	741	784	790	780	762	759	744	732	838	733	728	756	742	766	787	758	807	784	774	797	747	751	725	783	749	784	761	773	782	784	765	803	774	749	741	819	845	774	798	747	756	750	751	749	789	764	719	723	749	770	779	745	746	817	789	788	771	799	765	741	813	810	762	805	724	731	745	801	765	762	754	749	798	780	806	791	757	771	762	796	763	767	753	773	811	708	733	742	805	814	814	733	756	772	780	806	741	847	755	775	761	735	773	772	819	739	745	773	798	788	812	751	795	708	766	784	754	804	791	793	781	729	812	788	682	773	750	837	815	772	788	736	736	762	755	829	795	839	786	736	761	794	797	754	758	777	786	796	759	754	829	751	789	765	739	777	829	755	793	761	737	793	731	780	782	768	793	772	768	771	744	840	748	797	753	742	783	755	755	777	785	779	803	750	724	746	783	742	799	804	736	797	717	773	772	726	758	740	782	735	786	718	806	781	794	779	777	756	744	799	801	776	758	718	735	732	823	753	723	727	696	814	754	754	792	749	791	767	712	792	742	763	799	770	747	730	769	741	722	809	725	819	750	776	763	768	751	790	765	736	748	736	713	749	733	782	773	770	758	755	775	767	779	774	765	760	755	792	778	777	742	730	763	755	721	804	716	789	842	822	773	755	784	790	773	784	803	775	765	809	759	765	751	762	810	766	767	739	836	795	713	788	737	764	826	758	750	727	759	729	769	756	749	746
4977	339	308	144	119	99	84	95	82	98	83	84	72	90	82	78	85	85	57	79	72	92	83	83	96	79	85	89	78	108	70	90	73	92	86	89	84	77	76	78	87	100	76	89	76	71	98	96	77	87	82	77	92	90	83	90	77	79	81	88	73	99	92	89	83	73	74	77	82	69	86	73	86	78	72	79	78	70	87	73	83	78	83	84	88	81	74	81	75	67	59	93	85	91	103	83	85	84	82	75	89	85	88	82	64	74	85	80	89	76	88	70	78	75	84	77	67	78	85	105	99	75	84	79	89	81	80	72	75	92	101	72	88	76	75	85	79	80	68	87	107	77	71	99	79	79	69	87	104	79	78	80	85	87	78	77	87	59	86	94	75	70	74	99	69	95	70	84	73	80	103	105	64	91	76	82	78	81	85	81	80	78	80	84	71	74	82	68	81	80	80	95	77	72	81	76	85	86	87	79	92	82	82	90	76	80	88	75	76	90	97	79	73	77	68	82	100	88	82	89	95	74	78	91	85	87	76	72	82	91	83	88	87	81	86	90	90	72	82	64	74	80	84	82	75	79	76	87	98	72	87	89	94	81	70	95	84	95	90	91	64	105	60	89	90	86	90	77	84	88	78	89	74	71	85	74	89	98	76	79	82	70	74	78	96	71	72	81	86	90	70	75	93	89	84	74	91	60	71	82	79	87	75	84	92	88	74	77	88	89	60	90	83	94	84	78	81	86	102	92	95	74	81	91	68	71	67	57	76	77	79	68	77	61	94	69	78	76	79	79	83	71	90	73	80	71	76	61	79	85	75	87	89	80	99	82	69	79	96	88	86	93	95	84	83	67	76	87	83	76	77	84	103	70	90	78	82	95	94	67	80	85	86	81	78	76	89	83	95	94	92	78	66	69	64	93	84	81	84	82	78	85	73	90	72	68	94	89	65	81	67	82	76	83	68	88	85	69	92	85	80	101	81	76	67	84	65	92	83	71	73	78	77	80	75	76	74	78	95	85	84	71	73	69	56	75	95	82	74	81	92	78	77	81	85	85	83	85	81	71	86	100	79	72	68	86	70	88	83	92	92	91	79	98	76	91	72	81	78	78	82	88	77	83	88	72	77	88	95	73	91	80	80	89	78	70	85	75	88	79	73	70	70	73	68	83	71	90	67	80	74	74	95	85	87	84	90	87	81	88	76	79	86	107	95	91	79	86	84	86	75	92	96	86	73	94	93	80	84	68	75	89	80	98	80	73	105	77	76	101	85	93	82	82	72	88	79	89	85	84	77	86	77	76	89	85	85	90	94	58	71	70	74	89	77	76	82	78	103	80	73	85	71	73	69	74	105	90	87	75	81	72	79	86	80	90	83	76	62	69	82	82	91	83	82	94	91	78	71	100	89	103	79	97	87	71	82	81	72	88	76	84	72	84	81	85	105	98	81	76	84	70	83	67	90	72	64	83	78	76	85	88	85	85	76	93	71	90	83	78	80	79	82	93	83	87	93	75	81	81	71	74	74	99	85	76	71	80	73	94	84	86	79	84	70	78	83	86	85	70	75	71	74	67	90	68	86	85	63	80	80	79	77	87	86	86	76	77	89	84	81	87	85	95	87	94	86	87	75	77	81	83	80	87	96	98	73	77	70	68	73	74	88	105	82	82	88	87	75	77	79	76	99	90	85	76	87	86	94	81	74	85	67	77	75	75	76	82	75	92	76	68	67	61	82	87	84	83	75	84	84	90	90	80	71	71	74	73	56	75	79	103	81	81	96	96	84	90	70	96	93	84	60	74	78	86	64	93	89	86	81	91	83	85	96	91	102	90	83	79	71	81	84	75	93	82	82	77	92	88	86	81	80	74	81	77	95	92	78	83	74	72	80	93	68	102	90	73	87	74	81	78	86	85	77	67	88	101	85	72	73	88	77	75	74	73	79	100	69	89	78	96	91	81	76	69	96	108	92	77	83	85	86	76	86	78	85	86	86	67	62	75	74	89	72	91	94	82	90	89	79	67	84	72	72	86	97	81	79	89	86	86	78	87	84	89	95	90	80	90	69	79	82	86	84	95	92	82	63	84	74	83	76	76	88	84	88	90	86	77	96	85	63	81	61	88	86	86	79	71	96	83	73	68	78	72	74	89	77	72	93	81	80	80	73	82	94	92	86	73	92	80	72	82	75	73	74	94	71	70	86	71	88	75	78	73	88	90	83	81	78	78	79	87	81	91	89	82	79	96	71	76	74	69	89	88	76	76	86	78	72	78	78	101	80	83	71	77	97	80	84	88	86	70	98	79	109	80	75	83	95	78	76	81	86	94	76	100	87	102	68	82	85	71	98	74	86	77	79	68	69	80	85	85	78	97	88	103	77	91	75	86	79	65	86	93	83	74	88	83	90	73	75	83	79	101	80	78	100	85	74	77	72	87	70	91	84	81	84	91	82	74	90	85	88	92	63	88	75	100	79	82	80	82	87	97	71	80	78	90	88	68	95	85	77	93	89	86	90	92	76	74	79	81	78	91	81	84	76	75	87	84	83	77	76	82	79	79	76	75	82	91	86	75	78	79	75	99	73	84	68	64	73	71	84	96	87	70	72	95	86	74	90	80	80	90	84	80	90	88	70	95	75	82	63	74	80	85	63	77	86	96	81	74	95	81	75	96	80	97	86	102	62	78	98	81	83	81	91	96	92	78	82	84	69	86	77	77	72	87	92	87	86	89	80	104	91	73	88	89	106	95	84	75	99	84	76	97	75	76	80	75	84	74	83	72	79	84	85	83	75	72	86	72	93	76	79	102	83	72	86	93	84	92	77	66	77	77	70	92	109	77	75	79	80	77	82	86	77	76	69	92	101	68	85	84	100	83	84	87	96	76	70	92	87	76	73	84	70	103	69	80	82	93	97	86	88	61	69	75	74	74	99	79	94	93	78	87	77	81	86	72	80	84	91	75	77	75	71	83	79	82	94	71	61	69	77	71	84	90	80	83	96	69	63	95	92	68	75	66	75	86	77	104	89	73	82	73	96	95	96	73	90	77	101	85	66	88	84	79	95	82	72	83	81	95	89	77	90	95	86	93	78	90	67	96	101	70	88	78	94	81	71	84	73	79	106	78	78	89	100	93	71	97	84	93	73	74	84	83	82	80	81	76	91	80	80	86	92	98	85	91	79	88	81	90	78	67	83	84	83	79	82	85	92	71	65	77	107	101	85	69	80	80	81	76	78	78	99	72	75	86	97	67	80	96	83	93	83	76	79	90	79	99	82	85	89	88	69	98	74	68	72	92	84	71	91	85	62	110	97	95	81	92	83	92	83	95	71	99	67	80	80	70	83	95	80	82	93	91	90	71	97	86	62	82	69	85	96	80	96	83	84	101	99	66	94	87	79	96	81	93	94	73	88	70	79	89	75	68	69	76	90	82	69	76	85	71	80	84	77	92	72	79	67	78	95	78	85	78	87	82	74	85	62	104	75	72	88	81	99	84	95	82	84	82
3882	340	437	504	423	401	389	399	343	333	327	334	324	302	269	332	290	292	300	310	323	291	309	321	301	309	306	304	321	291	313	274	310	311	315	282	302	329	287	304	279	304	335	305	316	303	276	309	278	320	311	281	339	298	325	273	284	306	312	308	269	302	302	284	302	321	313	309	279	307	295	301	297	299	258	298	303	299	298	307	270	307	286	317	324	289	282	307	304	310	299	301	300	333	322	300	290	317	274	301	268	282	307	305	304	268	307	306	308	328	276	295	285	314	280	303	296	329	268	303	287	296	307	289	293	322	327	305	304	297	294	293	289	306	310	338	305	340	311	302	324	291	301	300	272	289	266	306	300	312	268	292	279	294	292	290	312	309	297	332	265	313	289	273	329	303	290	314	303	292	301	326	317	267	295	299	302	332	305	297	270	310	272	303	294	297	315	304	310	315	320	279	325	322	301	300	309	285	268	294	301	301	275	305	283	274	299	295	318	296	314	309	312	293	334	299	291	306	294	289	293	297	333	328	293	327	288	311	325	272	312	300	305	323	313	293	277	295	258	275	295	267	324	301	292	293	340	293	283	294	284	291	302	301	289	305	319	312	285	275	331	246	312	308	281	300	305	327	297	290	275	317	301	302	280	297	299	275	333	293	298	312	300	275	299	293	279	285	286	295	309	318	280	290	314	308	291	280	303	311	307	313	289	286	328	298	327	314	293	271	328	308	327	312	290	286	261	294	299	317	327	300	305	295	278	320	307	300	285	301	305	289	321	291	317	310	331	290	324	300	305	291	317	287	301	301	296	274	263	283	312	324	324	281	273	301	331	343	314	294	289	304	309	278	345	277	307	264	277	305	298	316	321	302	300	313	281	312	282	294	320	290	298	287	294	314	280	303	302	302	290	285	289	285	289	318	318	290	314	274	299	316	298	310	294	301	302	283	275	321	315	294	284	325	302	286	290	290	297	301	307	296	308	294	313	312	290	300	319	307	273	294	260	323	282	305	312	324	323	308	300	320	282	289	302	303	300	283	291	321	286	298	335	269	299	310	331	317	331	295	333	270	262	309	280	268	292	306	306	273	317	318	307	306	299	297	290	288	283	302	296	287	290	293	297	302	320	323	299	326	294	322	311	276	298	285	299	286	273	295	293	307	271	286	293	318	305	316	302	288	292	287	323	288	310	286	339	291	303	320	315	307	295	303	286	306	277	340	265	301	303	303	304	303	294	332	310	291	311	313	273	281	316	302	261	307	297	330	310	288	298	288	291	311	266	255	301	302	294	308	269	273	346	297	326	288	287	330	316	286	292	261	257	287	333	336	287	265	310	303	298	321	300	295	284	323	267	309	309	288	285	284	322	318	307	296	286	296	298	305	326	277	297	294	295	290	327	286	294	292	311	287	315	304	289	294	275	260	311	288	330	314	306	285	345	312	303	315	278	304	301	295	312	272	277	309	300	305	311	311	291	314	275	293	286	307	339	302	289	288	270	289	308	304	286	323	272	299	290	320	317	284	310	299	317	289	268	305	265	328	317	304	278	286	290	296	300	288	304	315	309	286	306	265	310	315	323	336	319	302	313	301	331	312	304	274	297	308	300	290	278	271	273	303	280	322	299	296	302	297	302	300	292	296	293	299	252	325	307	286	298	276	304	319	323	304	263	310	307	278	287	302	320	297	305	307	289	312	295	306	291	297	302	293	293	293	315	307	317	285	311	288	295	288	285	293	288	286	315	299	308	305	288	263	291	292	296	289	322	303	322	294	306	299	324	276	302	323	300	296	313	274	290	320	284	306	290	317	323	276	280	311	311	299	303	277	304	304	281	323	307	300	331	302	336	306	304	272	283	307	318	302	312	276	292	293	308	325	296	299	314	307	305	332	293	282	305	317	308	315	282	270	289	321	292	281	287	301	287	303	308	307	287	321	281	323	270	320	314	261	280	300	323	339	311	309	296	294	306	333	271	288	303	286	317	268	286	287	279	293	322	277	279	299	337	291	304	317	314	325	313	300	315	266	302	301	327	301	316	304	304	310	263	330	290	299	293	296	345	332	266	307	333	304	302	298	314	289	303	304	302	322	292	336	326	330	297	308	329	308	328	312	300	272	339	325	272	309	275	305	298	293	288	280	313	280	321	289	268	263	278	300	322	281	307	319	305	306	307	305	305	299	295	300	325	288	272	307	312	274	263	315	310	314	307	316	295	301	297	311	283	291	308	366	293	316	304	262	313	331	321	336	306	273	312	299	314	304	274	318	330	285	302	290	302	285	266	291	292	286	305	317	264	296	300	284	301	278	292	296	299	292	319	315	293	295	313	308	293	282	299	313	341	309	289	291	300	300	304	289	315	303	280	307	258	286	294	310	292	312	305	302	291	306	289	310	292	295	297	293	287	281	321	301	297	269	291	318	278	294	342	311	267	323	304	288	306	306	318	301	287	310	311	289	294	321	255	294	312	272	315	328	287	292	299	287	316	335	282	335	290	316	296	293	294	286	282	311	268	304	299	298	312	274	322	303	277	321	306	305	315	307	302	325	284	268	325	298	280	283	308	292	304	264	303	286	301	286	310	281	272	282	277	295	311	278	295	325	325	274	274	327	296	287	284	309	330	301	279	292	305	312	279	341	308	338	338	287	287	316	291	307	307	303	303	303	306	309	294	274	277	296	334	308	307	304	317	330	269	327	283	281	309	294	316	295	328	315	297	327	305	302	314	275	274	294	309	273	292	341	295	312	267	297	312	295	328	282	279	292	294	319	295	325	281	307	316	315	313	316	299	280	295	296	314	327	306	299	288	291	323	287	302	299	287	286	328	293	311	327	269	291	323	297	293	304	284	302	307	291	267	286	289	356	302	271	316	294	297	304	304	292	289	307	296	286	282	290	302	296	297	300	299	298	297	275	280	284	266	295	290	299	292	327	302	303	264	294	280	264	254	287	326	311	307	287	320	285	297	270	267	283	262	317	332	311	329	301	274	319	308	281	273	308	289	308	284	288	304	309	331	295	301	331	313	318	282	316	286	302	295	294	292	302	308	298	278	277	305	290	288	296	307	297	302	310	272	273	305	316	289	287	282	308	280	311	293	300	312	288	309	293	278	313	255	284	288	296	315	287	311	305	306	293	314	281	287	298	320	285	292	285	326	315	322	326	326	323	308	273	298	278	295	307	279	288	316	298	278	320	301	310	306	288	318	296	296	307	310	327	347	270	289	266	277	296	305	277	289	295	285	287	312	298	295	305	289	272	299	274	304	294	311	310	292	277	313	288	311	276	261	277	312	290	325	287	327	292	325	297	287	286	329	285	282	276	333	346	294	307	285	295	313	305	299	305	283	276	318	332	291	291	306	300	304	301	314	284	318	261	264	318	284	322	317	345	283	315	320	285	313	297	297	326	277	278	285	281	267	310	309	310	317	274	278	310	330	314	274	349	298	255	319	320	291	270	283	311	284	292	309	295	294	310	314	309	296	302	321	297	289	297	333	310	279	304
33302	17402	4959	1229	829	642	499	375	335	333	318	269	234	215	198	212	201	210	208	218	217	178	201	180	201	186	155	187	173	211	187	206	173	175	155	185	180	206	194	177	193	186	170	204	167	196	157	167	174	182	168	184	167	169	182	167	174	177	184	184	177	195	170	187	190	170	175	178	178	188	178	181	172	155	166	199	182	199	185	181	183	206	161	174	163	204	180	170	176	180	192	199	182	156	172	204	183	175	172	183	200	206	196	190	174	179	199	169	187	153	160	190	187	172	178	159	186	175	181	182	165	163	202	175	166	176	173	167	160	179	171	184	150	148	132	162	188	182	216	158	194	171	192	178	193	152	188	175	178	196	174	171	199	189	156	178	174	159	154	164	180	187	192	167	191	172	164	170	183	182	165	178	196	192	175	180	161	173	192	163	177	176	165	173	156	177	171	174	196	143	186	160	184	179	151	170	176	156	166	185	163	184	171	178	167	175	186	198	174	185	163	182	172	194	172	173	172	178	149	158	188	153	172	203	162	184	146	169	193	164	157	187	216	178	154	166	155	158	166	176	156	173	174	154	181	176	168	201	194	180	174	168	166	160	152	177	169	177	146	154	186	187	175	184	135	169	169	172	167	183	189	173	182	174	189	180	195	175	193	183	194	177	168	169	158	172	181	172	183	171	175	175	203	188	156	187	153	149	157	152	180	175	190	174	164	176	181	188	167	183	160	171	171	167	168	171	184	164	188	160	188	147	201	169	193	167	153	151	156	180	158	171	170	186	163	163	167	182	163	193	180	189	181	176	190	173	205	165	182	205	186	171	174	160	157	168	180	181	158	186	168	167	179	185	182	191	181	177	177	149	172	183	196	178	174	157	173	183	180	171	167	192	180	168	179	148	177	156	184	172	184	162	158	152	150	167	185	171	159	188	182	169	179	175	182	180	197	173	183	177	167	168	172	178	178	153	172	176	177	189	171	187	158	208	185	177	184	164	154	177	164	170	174	168	166	178	175	199	171	173	179	152	170	170	166	150	185	157	182	177	165	184	161	182	181	175	174	183	185	180	180	151	176	186	180	184	185	168	174	200	180	173	190	180	192	181	160	155	179	178	185	176	182	171	181	161	168	186	170	163	169	165	185	171	178	178	158	165	177	165	168	193	164	187	203	158	158	160	187	190	156	168	153	175	178	177	176	158	200	185	182	150	164	186	169	184	166	154	164	174	155	177	169	174	184	182	173	180	196	162	165	182	183	165	160	190	168	183	190	188	197	157	170	180	173	165	183	186	171	171	208	169	168	186	189	179	162	175	180	157	172	181	196	183	160	135	167	153	157	186	176	179	151	190	188	173	154	160	171	182	158	176	172	175	165	207	192	154	179	172	165	186	195	176	182	160	176	176	183	167	200	182	183	222	150	180	176	154	170	152	196	151	190	182	183	197	180	179	166	166	167	205	146	185	206	181	177	168	181	174	171	188	173	187	161	163	176	159	167	196	176	177	170	182	187	176	166	184	178	166	177	171	181	174	175	182	157	176	149	174	163	169	170	176	183	169	167	156	157	172	169	167	165	170	182	166	162	182	166	185	185	153	170	177	170	159	182	170	190	191	171	172	185	167	167	176	168	169	179	188	171	166	159	190	167	159	151	176	170	202	190	172	194	178	188	179	166	163	167	159	171	183	171	168	187	168	184	164	198	195	185	170	197	161	163	178	151	188	183	184	175	154	191	199	180	184	182	169	161	174	176	160	172	158	168	178	197	182	162	164	181	159	194	189	181	186	194	182	172	197	175	166	180	152	180	186	197	170	169	173	173	195	197	189	165	165	172	165	181	178	204	196	177	173	184	172	198	190	166	188	174	176	199	192	160	165	201	179	163	165	175	178	178	149	175	161	198	185	180	181	186	180	200	148	163	168	154	180	192	178	165	180	188	184	189	180	181	164	176	172	176	186	199	192	171	169	168	174	160	185	170	181	202	166	193	186	174	167	167	186	170	163	166	180	152	173	179	171	187	181	179	169	175	166	175	167	185	182	181	192	184	128	175	161	179	155	200	182	179	175	165	181	177	177	162	177	183	190	151	170	179	157	167	178	186	170	165	159	183	163	166	191	180	192	154	153	173	175	181	175	198	166	165	203	182	173	166	183	195	152	181	180	183	209	163	167	181	181	184	180	197	210	177	184	160	199	194	187	161	189	174	183	190	198	179	171	174	168	169	148	181	158	165	183	189	173	191	143	175	170	191	177	188	165	157	192	173	153	157	196	176	203	167	167	190	181	177	160	151	166	157	169	188	158	189	167	184	179	173	162	174	156	179	162	177	182	172	189	202	177	161	187	183	154	158	187	180	204	179	172	162	185	197	171	156	161	172	165	186	148	187	154	163	164	185	168	191	162	159	157	158	175	169	167	140	179	180	179	166	188	188	156	169	168	157	175	179	172	180	172	159	165	176	166	168	167	181	188	175	187	163	171	198	175	173	176	176	210	171	181	198	153	176	182	200	149	194	186	198	164	178	188	168	180	193	177	171	158	194	160	168	175	183	181	182	198	178	165	183	195	182	175	183	178	175	192	194	182	190	168	170	171	168	168	143	182	181	194	190	198	165	179	163	175	165	190	153	182	164	176	173	185	173	190	169	152	181	168	181	172	174	154	177	189	179	168	169	161	174	165	196	186	194	188	172	157	155	172	170	175	154	174	176	179	146	164	172	185	198	185	178	196	184	170	155	147	169	147	186	187	185	184	163	185	200	139	188	198	170	155	184	187	196	172	172	159	163	181	180	173	169	188	173	210	172	173	163	189	166	193	178	179	164	172	181	174	171	181	172	167	158	183	183	183	182	195	173	178	178	213	201	178	176	194	149	164	191	190	181	187	155	161	160	185	196	180	185	181	188	168	170	165	157	179	185	185	170	186	168	198	184	179	203	177	182	186	171	198	185	177	179	163	172	164	199	176	165	183	173	182	177	166	166	167	198	179	154	162	154	186	170	199	195	183	178	170	155	169	170	169	191	193	173	176	176	148	201	191	165	166	159	175	171	157	176	188	169	190	155	155	169	185	168	164	196	196	173	176	178	171	173	190	162	177	193	175	196	157	181	192	178	185	191	168	170	162	174	187	178	181	184	171	204	185	168	180	180	176	191	175	170	189	195	181	177	204	178	198	183	189	168	166	163	176	177	173	165	171	159	183	159	176	158	186	169	173	184	181	175	181	167	183	151	170	179	166	173	182	175	205	167	165	196	164	176	201	162	145	203	161	176	144	163	177	185	181	163	167	180	167	186	170	183	198	175	181	170	181	178	173	172	159	161	164	163	180	160	173	206	185	181	183	195	160	179	180	196	161	178	204	170	207	166	193	186	178	193	190	186	168	201	165	163	184	183	194	148	192	188	175	161	182	174	190	169	178	167	188	180	157	175	188	188	179	189	172	184	174	179	189	174	184	160	210	164	167	161	185	176	175	166	166	180	183	185	184	172	155	203	176	187	188	202	173	164	172
16486	1481	3291	3676	3055	2566	2051	1911	1557	1324	1189	1121	1039	968	925	920	839	799	831	744	759	757	755	735	650	701	639	661	664	616	650	652	668	607	629	608	578	600	598	590	610	560	618	635	632	630	561	592	574	567	553	591	571	560	582	567	581	551	602	568	597	595	563	599	540	559	596	570	604	564	531	587	548	564	549	572	558	535	555	557	578	544	559	560	597	559	536	596	589	611	568	555	562	563	565	575	570	549	548	596	553	553	547	518	530	590	604	512	539	554	530	602	560	536	543	541	542	537	498	573	516	527	509	553	531	570	520	558	545	564	552	562	594	555	534	544	613	540	550	530	523	536	544	488	522	545	536	536	482	555	553	572	556	547	589	537	572	588	539	549	539	558	588	584	550	514	564	543	566	555	566	555	513	579	552	539	534	539	507	606	519	575	530	554	575	563	563	566	539	559	539	536	544	525	577	599	511	562	534	573	539	579	578	527	546	552	594	567	528	501	569	550	569	565	553	535	582	572	552	593	558	508	519	539	577	507	540	554	559	490	523	543	567	543	520	598	510	536	551	546	512	551	550	522	559	532	533	571	574	551	544	558	539	556	544	561	510	593	527	529	584	527	570	516	551	534	549	559	600	525	556	540	548	567	550	566	551	555	576	553	534	529	556	542	552	529	521	549	548	590	531	545	587	557	554	535	560	528	548	532	534	592	515	558	515	541	575	575	534	569	539	572	545	532	539	565	540	545	521	576	558	553	539	517	535	583	549	553	544	574	542	552	552	536	522	554	521	530	538	577	524	602	596	527	555	533	530	586	543	544	547	558	593	581	543	550	588	589	545	528	522	537	524	536	590	531	551	564	568	530	553	540	537	557	543	501	557	568	529	560	546	536	531	507	566	565	527	553	525	546	563	555	565	563	530	510	522	528	597	562	599	578	506	557	583	530	554	573	543	551	562	565	567	560	567	538	543	531	544	563	522	525	531	554	561	543	513	558	578	545	535	581	542	555	572	535	542	564	547	521	544	578	506	554	572	537	564	545	519	557	571	536	547	524	524	546	543	536	572	564	547	529	540	519	539	538	525	526	524	564	583	580	551	577	545	540	602	589	544	569	524	572	564	570	538	588	557	577	527	603	536	531	560	527	521	512	560	527	551	488	554	552	536	527	551	565	567	531	554	524	565	541	584	574	556	560	537	569	534	549	590	522	562	520	544	564	545	556	516	523	567	532	553	497	532	534	537	546	563	537	547	548	569	506	530	582	555	507	561	560	561	553	543	509	549	587	554	552	565	577	576	531	571	558	556	523	495	571	537	542	556	552	563	556	538	571	566	512	560	525	586	576	558	554	535	532	529	579	516	557	510	510	588	566	554	601	502	538	534	573	543	559	564	515	543	560	598	559	518	547	508	557	539	519	566	571	515	541	565	587	597	530	571	521	561	554	568	548	523	560	577	538	554	523	551	520	483	566	565	586	564	567	505	543	560	547	551	497	490	479	547	506	527	491	574	517	530	565	543	556	545	534	563	574	547	522	544	568	570	531	572	515	539	574	539	514	603	550	523	543	575	533	587	545	586	575	536	535	521	521	581	576	563	534	526	523	580	580	550	495	600	558	547	543	559	529	519	528	531	524	560	589	552	550	527	554	549	552	512	532	585	509	559	565	549	520	553	551	547	514	510	552	539	566	567	580	561	524	550	585	571	532	560	538	552	574	532	537	546	558	532	593	559	552	537	529	615	539	535	553	515	520	553	603	604	558	540	538	553	531	546	577	566	567	554	524	525	559	553	550	586	589	560	567	572	545	566	533	534	562	510	542	554	569	573	560	553	562	565	561	539	569	544	569	562	509	509	529	533	550	555	522	563	535	583	525	540	567	529	490	558	566	532	559	550	520	519	524	537	547	601	540	584	544	554	550	558	534	543	537	520	539	504	529	515	544	541	556	568	544	538	549	562	552	534	558	547	543	576	558	558	558	546	566	573	555	546	544	535	534	529	561	529	561	520	565	532	562	533	525	574	519	565	527	564	537	556	550	546	570	559	595	548	552	557	544	522	564	550	586	546	547	567	548	566	543	551	565	523	533	538	554	553	568	573	564	532	549	560	521	541	495	531	564	562	551	558	554	568	534	584	557	543	591	582	563	519	561	534	542	548	548	558	533	540	552	575	580	538	495	568	544	539	570	535	562	570	545	512	562	534	580	550	558	535	520	561	565	584	517	517	554	530	552	530	518	520	553	579	552	536	504	545	570	551	555	560	523	552	582	542	529	548	521	518	550	566	497	527	547	565	557	549	557	585	583	575	529	557	530	550	539	540	523	555	558	533	551	543	576	564	576	536	561	525	559	576	563	555	534	538	548	547	544	533	533	518	554	559	575	578	549	548	542	537	508	566	568	537	526	504	529	528	552	523	548	545	567	548	542	550	512	522	561	567	528	569	508	495	537	550	539	537	509	561	514	506	510	542	543	538	558	570	565	570	570	495	536	580	589	570	565	545	560	533	510	545	537	527	561	501	534	534	545	546	555	550	576	574	550	513	535	572	530	548	548	557	572	531	573	548	570	520	520	533	549	534	577	530	569	527	523	583	541	536	553	543	565	563	570	538	543	538	536	569	598	590	562	536	553	550	539	562	562	555	557	520	559	553	536	568	566	591	508	553	594	523	565	527	523	556	551	574	550	520	571	558	556	548	570	586	522	547	579	526	562	556	534	555	531	555	544	542	569	560	527	562	557	525	572	534	570	558	559	520	568	567	563	551	566	556	569	530	514	527	591	539	537	562	561	589	522	542	544	514	547	547	565	550	578	530	555	564	539	532	574	566	543	550	547	534	562	578	523	559	569	568	509	537	518	582	527	583	553	510	547	555	539	552	587	557	573	568	534	533	543	544	573	550	552	543	547	535	544	526	565	539	523	547	556	557	570	558	554	548	524	508	549	566	546	565	539	523	534	560	567	513	533	542	552	580	524	499	541	524	505	554	547	501	536	564	545	511	499	554	566	547	522	566	545	534	552	530	543	597	507	546	563	525	510	572	545	554	554	536	571	564	563	560	579	556	518	538	552	570	565	532	570	544	567	541	563	502	524	536	549	554	580	510	544	546	549	533	526	536	538	562	529	554	531	572	552	568	505	514	546	553	574	598	583	533	548	572	563	552	580	585	578	545	594	568	530	540	510	533	549	591	554	535	523	594	578	567	554	560	545	544	566	510	546	523	558	554	548	518	547	546	573	588	556	593	530	552	593	549	506	562	546	504	546	546	520	523	535	517	583	517	501	531	537	518	576	506	541	550	537	585	516	508	549	576	546	520	561	561	515	530	527	528	570	504	552	563	600	538	545	525	557	574	508	539	531	510	541	527	544	538	524	569	598	540	564	552	537	522	508	556	542	539	558	581	566	540	527	527	507	541	544	593	560	574	558	567	544	501	560	560	558	522	566	534	511	583	511	580	543	521	548	508	589	558	567	540	549	502	551	531	551	594	524	556	512	526	560	586	580
35059	21349	21707	4572	1680	1228	937	769	636	586	499	454	412	394	377	388	347	328	327	319	313	331	328	277	316	303	328	297	314	273	289	277	288	294	266	280	281	266	264	277	268	253	279	263	281	295	259	281	273	263	253	272	254	292	286	250	239	252	281	278	291	283	292	288	262	277	257	284	258	292	284	238	273	259	271	293	243	269	258	270	246	282	255	284	254	285	252	234	268	289	283	265	290	257	272	284	277	269	258	234	253	260	241	282	262	258	264	271	261	236	260	238	253	245	274	277	285	256	262	261	289	259	267	282	232	250	246	284	248	249	239	288	289	270	245	290	282	281	234	285	291	259	259	250	288	282	253	251	260	268	272	259	287	246	267	249	268	228	266	260	264	289	240	257	228	251	249	270	274	268	293	252	268	240	275	257	274	266	284	256	285	295	251	245	259	262	277	238	253	239	281	262	253	262	251	237	237	310	278	247	271	269	279	264	257	249	277	292	284	262	276	266	278	254	243	273	264	247	267	253	247	273	275	238	295	271	275	268	254	268	247	252	248	240	275	291	235	280	273	286	248	284	270	268	257	255	239	280	240	254	267	267	274	279	270	289	276	291	270	273	272	250	259	267	264	264	285	255	244	271	306	280	284	277	273	277	261	261	289	277	291	287	251	269	285	278	249	251	264	282	272	259	289	276	249	256	264	254	254	281	275	239	263	263	278	255	268	273	245	265	279	272	288	250	253	271	252	252	254	258	256	266	267	273	297	262	266	260	267	257	296	260	250	274	247	244	255	276	241	264	261	292	280	255	272	241	281	247	271	247	263	272	277	231	294	234	291	275	239	234	277	275	279	268	261	229	288	292	224	278	264	283	292	253	249	262	270	263	273	288	277	255	274	267	274	276	240	238	267	280	264	257	254	269	286	266	268	262	280	259	266	246	282	253	252	281	257	271	261	279	254	287	285	262	246	247	291	263	250	265	295	238	284	232	273	260	242	264	241	276	279	266	280	276	243	263	257	261	263	259	302	254	256	275	289	256	252	270	261	268	290	231	288	246	283	291	266	262	272	256	256	279	275	282	288	272	274	269	279	246	280	246	282	270	257	270	283	243	258	245	251	261	236	239	264	264	268	283	256	238	279	246	275	266	291	267	252	236	255	264	243	263	265	228	278	257	294	278	265	249	262	282	261	270	279	272	269	294	289	276	259	256	246	254	273	272	263	266	294	282	269	257	278	254	251	243	272	233	270	254	259	251	242	276	255	277	312	275	262	267	248	273	241	256	288	289	263	250	284	244	244	275	285	295	269	245	243	264	255	235	259	277	273	245	251	276	268	266	277	246	241	253	283	265	259	278	276	283	260	257	271	280	280	253	277	289	257	240	268	237	256	272	267	311	290	267	290	250	254	273	238	265	247	257	254	247	300	265	243	250	259	263	287	287	243	253	299	287	267	278	287	276	262	277	280	231	282	264	241	239	256	252	279	270	310	270	271	269	268	262	268	248	286	265	288	248	274	268	263	247	262	267	269	284	260	266	249	253	254	273	255	247	243	280	272	243	246	276	273	234	257	257	270	265	275	309	240	263	263	286	244	279	260	254	266	260	287	249	257	292	265	272	272	253	297	264	270	259	263	253	262	254	288	236	248	287	289	264	274	254	275	281	268	272	281	274	280	275	288	238	253	256	279	252	264	255	275	249	290	266	273	256	293	257	251	244	246	236	258	270	273	278	249	295	271	263	259	285	219	262	264	275	255	244	250	261	288	282	269	257	258	290	235	256	270	268	272	253	289	233	256	275	294	237	311	271	287	230	255	261	244	288	262	276	262	250	280	275	306	302	264	275	246	236	272	248	251	257	286	259	269	278	238	264	238	280	267	260	253	247	248	255	248	274	282	256	295	286	260	254	276	253	253	223	292	265	257	247	276	286	260	267	270	260	269	312	242	252	256	266	260	264	243	254	279	261	277	250	241	258	279	276	267	247	260	286	265	267	279	251	274	291	274	296	275	300	276	252	291	294	247	295	275	260	265	255	263	241	271	249	255	273	265	308	268	278	246	264	257	287	273	258	257	282	259	264	261	250	242	275	235	271	255	255	260	268	257	255	299	270	269	282	284	220	273	289	251	263	262	259	255	270	261	269	281	294	230	292	283	282	292	256	273	238	284	273	278	265	259	240	264	247	248	283	262	254	277	263	255	255	278	250	261	273	272	253	294	289	255	284	265	271	271	241	244	279	267	261	269	265	254	265	251	274	262	266	263	263	248	257	261	262	289	272	275	276	270	268	267	269	274	249	239	268	255	287	236	279	260	265	281	277	264	257	274	293	252	291	251	250	259	257	268	274	257	268	254	247	287	258	273	247	281	265	268	269	251	274	266	295	253	260	237	252	253	287	280	271	269	264	261	265	281	283	284	289	267	265	266	266	274	265	252	247	281	266	263	250	278	273	244	267	256	278	240	250	274	259	263	263	275	259	266	267	278	273	254	271	248	267	298	270	312	280	274	255	264	283	259	260	247	273	253	243	281	266	257	244	253	251	269	273	247	261	303	279	272	270	272	242	251	230	277	275	258	241	263	268	234	254	266	279	252	281	272	293	237	245	266	263	281	267	260	229	287	275	243	267	239	270	260	259	262	278	296	258	269	279	278	268	285	293	298	300	263	254	250	269	254	250	271	273	295	282	275	270	304	273	281	299	286	278	258	267	294	272	264	251	241	257	279	255	261	271	250	244	264	255	253	259	281	240	273	245	263	269	292	270	262	244	272	294	272	270	245	248	241	279	244	267	215	279	247	280	261	258	289	282	252	239	260	251	273	245	277	283	276	244	277	275	256	299	268	248	274	266	283	273	285	277	270	263	256	242	239	268	272	258	286	267	255	279	290	302	255	281	281	266	279	235	263	235	268	237	258	256	270	279	252	281	238	269	268	262	309	289	278	281	254	282	304	243	257	255	242	271	275	297	286	259	268	288	265	285	247	267	230	264	276	244	226	284	235	266	248	233	247	274	287	250	244	254	230	243	254	274	277	251	250	240	250	286	233	294	261	279	257	251	254	258	277	274	267	275	277	244	253	261	261	271	249	273	260	269	240	269	255	232	255	274	267	260	273	241	255	261	264	269	278	270	291	267	252	242	267	299	265	271	240	240	249	275	300	280	260	263	279	269	251	241	243	268	268	266	250	233	255	271	266	236	244	278	257	249	290	243	282	230	259	250	230	248	234	251	264	268	267	267	276	271	243	253	272	268	259	277	284	274	255	244	264	270	274	259	262	293	282	246	265	243	250	239	281	241	257	262	254	273	275	276	275	296	250	232	264	299	248	254	231	259	270	266	273	248	264	249	282	270	233	272	265	265	256	263	277	239	254	261	233	283	262	261	271	269	257	264	262	265	307	289	259	276	300	267	283	259	265	288	258	291	246	274	274	273	274	244	235	252	271	277	273	246	252	266	301	260	278	297	262	238	254	277	250	264	240	247	244	293	271	298	297	263	270	250	263	273
20679	2735	5908	6626	5795	4554	3854	3302	2766	2439	2142	1913	1766	1647	1564	1443	1324	1308	1259	1192	1157	1090	1098	1102	1035	1050	979	925	1005	945	969	990	924	877	935	926	873	891	921	821	851	830	891	843	867	866	866	835	898	792	801	829	785	869	834	854	843	856	830	808	828	824	834	865	818	782	800	845	769	797	807	830	800	820	805	831	784	778	803	785	777	756	809	794	798	782	865	781	762	814	816	832	797	781	740	760	787	786	731	742	790	751	808	759	747	786	765	777	736	752	784	720	756	740	775	725	758	775	803	743	753	759	744	776	820	798	752	756	799	761	794	751	790	750	755	790	760	788	781	804	782	818	777	770	781	774	795	787	767	779	794	773	768	804	794	813	788	759	775	725	757	797	735	758	763	744	764	766	789	772	731	759	785	752	774	805	773	809	768	734	798	789	719	748	771	752	769	779	771	814	740	736	776	780	748	743	810	772	765	745	811	794	792	793	733	796	769	728	777	782	743	778	743	737	764	796	824	768	810	757	768	789	834	743	770	789	746	805	778	777	778	757	803	813	746	759	786	782	741	796	784	804	782	814	759	779	763	719	771	727	753	757	769	752	797	795	773	795	752	760	741	714	745	780	836	763	807	747	749	793	777	762	759	778	776	758	781	725	801	817	751	787	770	738	799	723	762	731	783	801	787	795	779	790	764	790	763	736	808	768	732	731	790	756	796	733	775	809	814	789	794	820	769	726	749	767	781	771	711	746	748	770	777	777	768	764	772	733	789	797	798	761	805	745	791	770	799	771	782	774	749	762	751	754	724	796	809	765	785	790	777	777	796	740	778	791	754	782	748	775	822	801	817	795	766	748	808	786	759	752	782	795	789	776	784	754	791	811	734	773	748	772	807	715	786	738	775	798	757	748	768	784	747	825	763	768	754	796	807	790	744	783	759	756	823	803	766	784	777	720	746	764	773	772	756	782	766	832	767	787	719	798	747	737	769	781	777	763	724	769	789	767	727	754	779	804	819	821	830	776	768	754	811	770	777	746	747	751	767	755	724	744	755	771	791	758	747	716	806	771	761	824	744	780	787	757	786	820	764	751	765	725	746	753	845	748	734	750	746	777	798	806	813	721	759	737	800	789	777	726	741	735	789	796	753	777	723	781	777	765	807	781	772	755	762	794	758	778	738	752	788	776	796	730	828	792	796	778	758	796	772	822	776	817	770	728	716	768	809	760	759	812	801	790	725	752	765	764	736	755	764	744	785	808	814	793	730	725	781	769	768	754	766	752	790	751	782	734	750	758	780	798	727	801	788	724	733	812	767	723	713	773	765	760	744	770	782	772	719	731	784	775	769	767	746	723	723	833	810	756	750	832	776	807	818	776	724	770	756	773	741	791	778	810	775	753	802	742	784	806	737	717	774	785	772	786	804	759	788	795	771	806	757	742	755	726	771	753	755	806	783	770	765	827	784	753	782	772	781	775	758	724	774	736	723	760	764	733	734	783	802	740	792	743	738	795	737	762	793	782	744	774	745	789	771	786	755	766	731	785	733	764	769	785	800	785	761	806	811	795	767	754	797	782	771	784	769	750	751	695	818	745	774	761	753	762	814	774	812	783	776	754	755	753	764	762	718	788	785	797	803	814	773	801	735	794	804	793	771	767	751	755	784	805	729	779	760	768	818	829	741	791	757	765	746	792	779	753	760	765	779	762	775	805	755	770	830	742	718	724	824	800	770	740	762	740	793	784	764	789	755	792	818	783	796	780	761	736	790	714	780	759	747	790	797	809	791	768	767	755	793	755	820	790	795	741	743	781	734	752	786	761	730	756	741	787	730	783	750	801	796	739	780	761	747	802	762	725	778	762	783	775	743	737	718	786	770	751	768	776	776	766	793	750	758	762	741	782	744	777	780	723	819	759	746	785	800	786	800	762	777	785	791	786	777	786	805	734	743	759	829	774	764	753	774	742	768	756	735	776	723	776	803	774	783	768	796	809	748	823	815	763	809	759	777	753	771	754	773	762	793	818	736	771	767	783	747	797	756	787	717	753	777	736	807	794	766	752	788	710	728	800	764	772	748	761	762	754	757	766	803	744	749	794	784	755	784	700	799	777	755	730	808	761	781	772	777	717	810	757	760	767	773	781	743	748	820	726	799	789	758	739	767	757	780	765	758	738	783	805	754	735	756	734	801	728	806	785	782	793	733	781	780	768	768	773	775	781	735	725	742	805	726	744	771	729	787	807	773	721	775	844	816	833	756	778	747	751	753	738	799	750	791	728	780	718	777	758	781	787	759	798	811	774	735	751	767	808	746	789	712	704	769	787	766	693	809	784	750	787	767	738	757	762	786	744	806	792	790	786	738	777	771	824	735	726	737	720	744	782	750	791	780	793	819	725	793	765	763	776	789	780	750	741	755	718	801	753	818	793	790	780	765	769	773	801	796	788	824	739	790	751	767	810	742	777	792	804	766	773	797	770	756	769	753	775	787	775	822	802	768	790	759	781	807	741	776	769	804	743	733	743	804	751	764	767	780	813	757	782	741	790	771	801	795	806	745	756	762	714	772	755	782	821	775	779	769	790	789	760	772	766	776	791	766	774	771	794	788	768	791	797	752	779	757	780	747	757	752	762	755	765	797	762	766	786	736	778	842	771	771	734	783	752	773	812	779	759	797	789	766	780	787	789	741	764	767	765	756	755	777	820	795	757	785	735	728	780	769	782	754	773	759	774	752	762	758	751	777	742	686	770	785	769	886	794	736	779	723	774	721	780	781	805	791	748	775	749	788	776	815	728	715	783	755	833	752	753	800	783	751	809	756	764	786	799	797	825	752	714	723	719	760	777	774	759	803	729	777	694	813	749	806	737	799	810	742	783	744	766	824	745	736	790	765	765	747	756	738	763	747	812	789	786	762	778	726	764	770	765	765	679	810	768	748	799	772	774	767	797	732	776	759	724	783	760	790	739	758	761	761	816	747	799	768	746	723	772	754	759	756	754	725	805	817	778	734	731	779	804	776	770	775	709	819	747	767	770	750	806	758	732	769	808	786	764	796	785	728	789	711	786	726	774	716	754	761	741	774	730	759	756	746	778	736	750	788	804	771	758	782	725	753	746	716	758	772	753	781	802	757	728	785	818	765	818	764	752	728	800	766	741	726	841	807	796	743	763	768	754	743	785	776	782	760	783	781	787	759	807	770	719	777	684	773	751	759	832	753	764	755	771	782	822	788	743	744	708	830	808	764	777	746	794	826	810	766	723	765	766	754	784	761	768	794	719	786	801	731	742	756	781	744	797	761	776	741	780	759	738	745	733	821	756	768	723	807	691	809	755	814	793	748	762	753	734	751	689	794	759	729	733	798	773	779	771	809	752	742	772	728	739	687	760	734	727	724	735	749	760	768	789	844	709	776	724	754	765	816	753	798	755	739	773	775	782	791	767	813	757	766	751	797	766	770	740	754	760	792	802	763	750	773	782	789	809	759	799	740	758	780	752	793	766	758	781
5024	336	342	159	121	94	98	102	99	83	76	99	76	90	89	73	85	105	95	95	82	88	67	84	75	83	89	69	80	89	79	78	86	63	84	81	88	94	86	81	82	69	72	80	85	84	81	86	95	72	81	81	85	94	78	67	95	79	77	83	85	84	71	88	78	65	88	70	81	70	85	99	81	80	68	82	77	94	87	96	82	71	78	81	83	73	95	91	80	78	103	70	76	83	76	105	90	67	71	90	86	101	94	79	89	91	79	90	82	74	83	80	75	80	84	80	90	82	84	75	89	92	68	74	83	67	72	86	87	83	88	99	77	75	85	75	67	77	81	76	93	63	84	72	78	87	76	94	69	87	78	72	86	87	76	81	82	76	81	80	73	73	76	77	101	107	63	89	94	83	88	94	87	73	82	82	70	81	87	75	83	76	83	94	72	88	89	86	91	81	73	87	75	99	81	97	78	64	86	83	76	76	101	69	71	94	77	73	88	85	79	86	111	77	78	94	80	77	90	88	77	94	71	80	97	87	77	82	63	90	81	86	75	87	79	85	85	69	83	77	83	72	92	86	83	87	71	75	100	90	86	69	71	82	87	77	91	75	70	79	70	83	93	76	85	79	68	72	85	87	96	74	92	96	78	89	84	89	85	81	78	85	78	83	86	103	79	82	82	93	79	71	77	75	79	85	74	86	71	73	83	78	92	70	84	86	86	100	95	93	81	82	83	80	92	73	74	82	86	85	99	86	69	86	77	70	58	56	98	77	89	79	73	70	105	76	94	77	90	77	94	81	85	76	85	85	86	84	78	101	93	91	70	82	82	93	78	81	65	97	71	94	78	97	81	78	84	75	69	99	72	63	90	88	98	80	72	73	85	83	83	94	83	84	79	84	77	78	84	88	88	77	76	87	79	68	76	84	66	97	80	83	72	91	77	71	81	78	88	63	80	82	76	84	106	85	81	82	89	62	96	79	73	93	88	68	78	88	81	86	80	64	62	90	79	89	76	71	72	76	65	79	78	71	79	73	70	72	78	94	93	100	77	70	79	75	77	93	71	93	74	72	86	94	77	86	73	88	79	76	83	64	78	94	74	87	83	80	79	81	71	78	99	79	79	91	82	76	91	98	87	85	65	97	99	83	87	82	75	87	78	83	74	58	69	86	90	77	89	74	81	106	78	96	80	88	75	86	99	76	96	94	84	88	95	81	94	78	64	85	77	77	84	88	78	69	93	90	106	94	74	88	66	76	80	90	98	83	84	75	89	63	88	79	97	83	100	84	86	89	93	75	90	82	76	80	105	79	87	75	76	69	86	75	78	88	86	72	97	85	75	92	75	60	84	87	78	84	70	92	72	87	86	94	75	86	103	83	80	81	87	73	84	82	80	99	72	73	103	93	86	86	92	73	84	88	90	83	87	84	62	88	80	87	91	72	85	77	95	86	81	100	99	91	100	91	84	77	74	76	113	75	74	89	99	72	95	88	109	84	89	106	87	81	77	75	81	88	73	79	82	84	81	85	78	84	85	77	81	84	100	77	85	90	83	77	80	82	81	71	93	80	94	84	80	88	70	84	74	84	75	81	82	81	72	85	87	84	75	90	82	95	73	92	85	85	93	76	72	91	76	72	88	75	94	110	78	77	88	78	80	91	82	89	75	80	76	82	70	86	83	79	74	87	82	93	83	83	83	92	84	69	69	86	75	74	78	81	90	79	94	71	82	77	67	82	94	82	73	80	64	69	70	73	73	88	72	86	79	90	83	78	92	81	85	74	81	88	84	76	91	88	80	76	85	83	87	80	105	76	92	88	79	81	61	81	95	86	96	77	88	78	76	95	91	82	94	87	95	75	75	91	77	83	91	87	83	86	73	78	77	79	68	81	75	91	80	85	92	82	66	67	71	99	76	79	90	77	100	85	83	87	87	78	89	85	85	81	73	96	77	89	96	94	87	94	77	85	74	97	73	86	95	92	84	70	81	79	82	82	76	76	89	84	73	82	92	82	95	87	82	70	77	79	93	71	82	84	87	77	88	64	73	97	86	94	85	78	74	63	77	85	88	75	83	85	100	74	76	87	85	84	71	77	95	94	85	78	77	86	74	77	98	89	89	77	71	99	76	75	76	91	84	74	68	88	88	81	91	75	94	85	92	87	87	89	81	81	85	82	79	95	77	77	76	88	86	77	82	76	87	84	70	94	75	82	75	91	71	88	81	72	94	97	83	91	79	92	81	86	88	92	78	75	87	94	73	84	87	89	85	73	71	82	86	80	80	98	84	93	80	113	83	97	83	91	93	79	89	70	91	82	86	90	71	59	73	67	96	90	90	87	88	83	75	96	78	93	76	82	64	71	78	85	76	82	82	89	88	80	80	88	89	72	112	78	92	82	81	86	84	102	86	82	92	75	79	66	76	77	91	105	87	90	73	78	73	83	87	81	79	78	82	81	72	76	87	80	88	79	80	76	74	67	95	91	86	93	75	84	92	88	74	86	69	79	79	75	87	66	76	83	95	81	76	67	86	84	84	92	62	77	88	75	88	84	100	77	94	83	87	66	75	92	83	111	95	77	68	74	83	72	90	75	77	74	73	75	80	89	83	76	82	74	64	65	94	71	92	81	73	75	83	70	85	81	93	68	82	76	95	69	74	93	75	76	63	82	87	78	80	84	87	72	88	108	86	91	84	77	85	91	98	83	83	69	69	81	80	68	74	83	68	64	101	85	84	78	76	80	99	84	78	92	84	70	86	67	78	85	84	87	79	94	63	78	67	76	80	75	75	89	82	86	84	73	83	99	87	97	86	86	82	77	98	87	87	98	95	94	69	93	72	81	89	80	88	77	87	83	95	79	82	88	80	98	78	78	80	80	81	89	71	70	73	79	75	79	80	83	91	81	87	73	94	83	88	84	83	88	90	80	83	94	84	86	67	88	82	85	75	71	90	68	97	62	92	94	68	94	85	86	89	80	61	73	110	87	86	87	84	83	79	83	88	76	88	69	77	93	90	89	71	71	68	84	80	79	90	79	89	90	100	79	98	78	86	77	84	83	88	70	82	73	60	82	97	86	62	98	66	79	75	86	89	88	71	105	77	78	85	81	83	79	76	91	84	82	90	75	80	75	77	78	83	79	77	72	74	72	71	78	90	77	83	83	82	85	84	83	70	95	83	85	83	98	72	71	79	76	83	85	95	63	85	85	93	82	76	90	84	100	84	72	87	86	90	88	86	87	82	73	92	78	78	82	88	90	102	93	86	75	99	85	77	87	64	87	82	83	78	73	86	74	81	88	73	84	88	88	80	99	81	64	89	62	65	75	93	86	76	76	84	79	85	67	86	87	80	92	86	83	71	75	77	76	87	82	88	87	78	78	79	89	95	84	75	89	92	83	76	66	76	84	84	74	83	89	70	94	80	80	78	71	70	92	69	90	84	85	85	76	72	80	91	79	81	83	105	73	65	85	85	76	78	79	95	99	88	75	92	85	75	88	79	81
4110	381	445	468	439	442	391	375	352	344	362	364	314	336	339	334	313	321	308	324	319	307	294	284	316	310	313	282	310	319	325	314	316	321	316	314	310	278	299	311	289	315	318	318	313	304	305	276	296	319	312	290	307	278	258	302	307	310	305	316	326	284	298	269	321	296	280	284	309	319	308	305	276	320	308	281	284	285	315	309	303	293	307	334	326	296	320	266	309	295	332	305	315	269	298	304	312	280	312	282	286	331	313	293	304	312	312	304	299	278	313	331	289	289	314	320	302	284	326	268	311	317	311	318	297	312	310	308	287	330	294	300	307	315	289	318	313	292	314	295	314	305	270	299	322	281	319	278	357	330	283	301	310	286	329	272	320	287	307	292	307	280	312	317	295	316	312	318	310	295	306	304	292	283	314	309	300	320	288	351	285	290	282	268	281	331	279	288	307	294	281	301	311	308	308	303	318	287	276	299	281	283	339	290	286	314	295	289	313	286	277	316	309	316	331	295	307	307	297	324	292	295	286	284	320	323	316	334	315	323	316	293	300	306	279	320	305	302	295	282	297	284	284	311	305	280	293	298	317	295	305	289	277	306	298	306	297	293	333	289	281	311	294	307	273	300	304	314	361	290	315	312	286	272	299	282	291	304	299	286	288	302	306	318	309	312	283	311	295	324	265	309	323	317	288	287	291	282	306	311	281	316	292	295	318	304	276	278	298	300	298	304	300	331	293	304	298	295	282	308	302	294	330	310	302	290	310	298	285	281	296	283	275	289	312	293	305	296	315	306	309	294	286	288	300	286	292	292	346	265	270	302	314	280	330	312	305	298	293	322	285	306	286	292	291	309	302	320	321	313	291	312	323	252	289	289	294	298	347	278	289	317	300	327	272	271	306	299	322	285	294	287	299	310	309	313	321	319	271	309	312	301	297	282	318	296	299	295	304	314	321	295	314	315	318	304	307	288	305	320	282	261	308	283	298	308	292	319	295	330	329	316	309	335	306	294	301	296	307	292	306	330	314	280	305	319	279	291	306	334	289	273	285	310	301	284	311	324	321	356	320	308	325	280	275	301	321	330	314	301	307	341	310	311	310	322	320	320	327	300	297	303	295	325	314	327	311	285	308	252	308	265	300	304	287	274	312	283	295	280	292	266	284	270	331	287	317	301	323	293	279	336	288	289	304	324	296	290	330	283	271	308	296	283	275	308	305	308	305	312	310	319	278	291	281	284	281	298	276	313	325	295	291	305	295	291	306	335	330	306	296	312	261	296	318	320	317	287	290	345	318	300	281	341	297	317	297	303	322	316	312	290	297	307	328	306	293	271	334	319	310	302	302	328	304	305	323	303	296	324	331	313	310	311	333	316	304	318	343	318	313	321	290	283	294	290	296	302	295	302	290	309	311	290	307	288	290	291	316	292	291	299	288	267	306	312	323	307	293	289	296	324	292	314	311	284	303	292	301	298	314	307	288	322	309	306	310	293	274	295	301	310	271	310	297	298	281	310	318	300	278	306	335	302	321	322	281	332	303	312	313	315	274	265	281	281	308	297	300	302	297	302	306	332	302	344	285	339	300	282	285	332	313	326	329	298	318	310	304	275	307	318	307	325	275	287	315	338	295	289	313	314	302	333	293	293	326	293	320	319	286	296	302	281	331	304	305	279	327	333	274	311	323	291	300	282	298	310	290	303	292	323	312	305	322	279	311	280	297	315	307	302	313	274	332	301	278	333	299	285	296	302	300	328	305	308	304	300	294	314	284	291	280	317	305	285	289	317	335	300	333	278	263	312	319	297	290	326	325	348	288	300	309	302	295	289	279	354	295	296	307	267	320	315	317	309	295	294	339	334	321	322	288	335	282	284	309	326	300	299	297	305	288	311	310	307	304	304	303	276	323	294	315	272	290	318	312	336	292	340	253	304	302	277	312	291	324	307	297	296	290	296	323	318	319	306	292	284	286	280	284	316	306	311	319	277	284	289	292	292	303	307	328	291	281	300	324	317	279	302	274	320	287	326	315	333	309	330	310	327	311	309	278	276	296	327	286	318	286	276	307	310	304	315	300	301	299	311	278	303	321	309	282	294	304	318	279	329	326	290	307	301	305	313	312	323	291	285	327	320	282	286	287	307	292	315	289	306	296	305	319	281	316	317	283	356	320	298	278	299	298	297	294	313	299	316	293	329	312	279	301	299	306	315	294	298	305	338	294	301	304	299	283	278	294	286	312	325	287	296	287	295	291	310	311	320	284	281	300	302	289	315	307	287	311	301	283	270	315	297	313	313	324	342	280	337	315	276	325	304	320	315	323	308	322	307	267	307	308	302	317	305	301	301	295	291	302	297	290	283	268	302	289	303	298	299	345	307	302	277	310	286	293	298	299	272	280	292	293	310	323	306	300	299	335	314	319	267	296	282	315	304	313	274	313	305	293	303	332	306	299	304	303	267	303	314	291	303	293	290	289	311	306	317	288	285	299	292	301	299	292	301	287	334	311	295	306	318	329	295	306	288	291	285	306	301	304	303	310	316	334	277	294	325	304	290	299	318	288	310	283	317	291	305	262	292	313	320	333	301	304	291	309	322	304	279	302	305	287	304	312	293	307	295	327	320	309	297	270	290	299	323	313	312	302	318	318	280	290	309	293	285	301	303	266	332	302	294	304	313	296	280	327	302	314	305	286	274	293	307	301	316	311	322	303	289	288	307	279	273	328	292	314	297	316	301	302	320	316	327	308	299	282	304	285	315	283	270	311	306	316	335	316	318	289	323	276	283	288	280	311	295	295	276	289	298	311	296	286	261	314	302	326	283	310	303	302	280	305	276	298	324	319	281	327	341	299	290	296	293	307	308	308	299	304	295	300	331	295	283	303	333	323	326	254	354	296	296	278	319	293	290	316	283	302	286	290	291	333	291	317	281	305	295	297	291	340	316	322	315	309	310	308	262	313	331	300	325	309	285	309	281	295	296	313	283	305	317	293	319	298	282	310	302	301	285	303	301	306	301	322	290	340	307	322	287	332	242	288	318	281	290	312	304	308	298	294	307	284	300	290	313	293	307	306	278	285	323	305	265	288	291	311	293	266	346	364	303	278	285	326	307	310	305	301	309	299	287	286	303	323	273	288	307	280	307	311	308	296	296	280	273	300	300	249	326	299	306	323	313	296	261	305	311	291	320	268	310	282	305	303	293	287	317	325	305	274	314	320	298	269	277	286	299	307	300	292	306	296	311	285	265	334	292	326	310	292	316	313	286	299	288	292	306	331	303	319	288	334	288	284	297	298	304	285	300	290	306	290	294	286	344	350	312	318	289	277	301	298	293	307	311	311	304	307	310	285	292	273	284	300	322	270	331	273	324	325	305	318	283	286	321	319	310	307	334	302	299	307	295	295	275	331	323	296	265	300	313	304	295	302	289	286	282	305	299	289	289	312	310	310	326	277	285	287	286	270	286	292	273	305	333	293	294	289	267	291	296	291	293	277	305	298	315	277	305
33490	19493	7747	1285	788	644	499	410	345	284	307	273	265	237	233	234	217	192	227	193	204	206	181	205	214	163	198	203	204	189	196	190	177	181	200	187	197	181	189	189	171	189	186	188	161	183	181	188	191	190	202	192	209	185	183	162	172	171	177	185	163	155	187	169	184	154	193	175	191	170	168	156	182	183	184	177	171	169	154	169	175	163	193	167	150	181	169	192	180	175	192	181	147	186	172	193	162	172	169	165	185	202	172	156	190	181	155	193	164	180	178	174	166	149	185	164	173	163	184	166	181	171	188	170	182	192	171	164	177	182	166	184	177	186	188	180	176	185	195	186	134	156	167	210	175	199	181	183	163	175	173	201	183	177	176	158	156	175	157	162	150	173	174	174	193	199	192	165	184	175	184	147	186	167	177	179	170	196	174	195	177	192	183	197	167	203	163	185	169	187	183	185	158	172	194	187	171	179	168	192	179	184	178	204	182	180	159	182	192	185	179	167	179	172	191	169	184	164	184	173	178	196	182	202	181	186	165	198	182	181	197	182	175	171	175	180	175	176	185	178	152	208	178	177	187	175	190	190	157	161	173	178	185	196	185	176	188	150	197	211	173	165	186	191	161	160	183	192	166	182	182	167	182	171	163	145	170	179	188	166	168	155	193	177	168	201	154	183	178	188	171	156	157	164	158	175	171	160	193	194	168	178	167	180	170	205	178	166	161	178	179	191	166	186	172	194	169	183	181	165	197	178	182	179	184	169	161	197	199	175	190	193	162	175	163	178	193	182	168	167	172	179	144	161	176	190	171	186	177	200	158	184	206	173	191	170	180	171	164	172	193	188	177	184	175	189	191	163	194	157	164	203	177	181	148	155	188	173	180	162	175	169	203	200	176	180	160	168	188	176	155	158	181	177	183	190	198	194	180	180	163	183	178	186	176	177	182	178	172	158	171	178	177	191	174	199	167	163	180	179	183	168	172	183	154	186	196	162	163	177	201	151	190	216	166	204	169	181	171	182	166	189	178	170	165	147	171	170	179	185	180	159	180	175	167	160	176	164	165	176	188	197	182	187	172	169	163	176	195	190	167	173	168	174	185	169	171	177	179	166	172	161	183	185	168	180	195	167	180	200	179	167	193	169	188	180	184	157	181	181	176	165	187	194	175	170	189	159	171	170	166	169	172	146	191	189	178	187	175	194	183	190	180	160	194	172	149	159	196	196	191	162	164	169	191	187	167	181	176	170	176	179	182	181	181	173	162	192	179	173	184	185	161	185	189	218	169	179	176	200	157	170	204	164	175	174	193	204	171	215	181	184	185	183	157	185	180	183	190	162	210	194	178	176	178	168	175	167	170	158	178	182	184	196	152	150	168	185	199	164	181	194	144	191	210	167	186	152	178	194	173	156	200	159	178	183	182	182	171	158	158	180	189	164	175	170	170	181	189	183	186	192	183	162	179	174	163	180	207	167	177	169	181	163	191	153	153	166	187	173	168	172	156	179	179	180	166	186	165	195	167	197	196	203	179	204	165	180	180	185	170	192	163	169	165	174	173	158	165	167	144	157	171	187	180	167	169	208	180	160	201	170	178	180	192	189	186	181	178	178	173	202	197	173	191	181	194	182	148	172	191	170	181	187	186	192	177	188	197	198	184	188	195	195	158	191	181	157	166	192	176	204	192	202	172	184	195	153	175	158	212	204	179	172	167	172	178	177	185	159	181	166	187	198	157	189	179	178	185	164	200	160	183	173	190	178	200	154	200	173	182	164	177	182	178	171	190	174	167	199	178	186	168	170	178	198	150	192	173	188	157	175	149	175	174	193	172	198	160	185	176	178	181	203	150	185	202	172	186	188	178	174	211	179	164	187	202	195	189	193	177	195	187	162	180	179	171	168	160	187	185	166	164	155	164	185	181	190	186	186	182	189	165	180	181	198	195	187	157	191	159	154	152	173	155	220	169	177	166	188	200	196	187	162	187	182	188	192	181	195	184	187	175	151	155	152	172	190	174	193	180	181	175	171	183	174	202	180	180	172	170	176	154	173	182	184	189	178	186	182	185	188	177	167	165	193	169	171	174	165	156	201	171	184	177	181	185	185	175	169	199	194	179	184	194	187	162	168	192	182	182	194	206	197	191	174	166	161	196	164	176	181	184	178	168	173	173	189	160	210	197	211	170	194	178	193	187	153	192	196	199	169	185	176	167	199	167	151	201	189	161	152	182	211	176	186	204	193	170	165	178	190	195	175	184	184	164	171	166	168	181	165	158	178	207	160	173	175	197	173	164	186	171	163	197	158	185	180	167	161	204	195	194	191	164	195	189	163	171	205	165	163	196	174	186	185	173	171	167	176	175	169	172	151	207	168	194	171	166	186	180	210	166	163	187	192	154	178	178	159	170	183	174	147	182	189	189	191	181	190	182	176	209	161	201	168	177	198	187	185	178	162	169	190	181	201	186	180	183	169	182	186	173	175	165	196	172	173	160	202	220	193	179	163	177	159	197	187	151	174	174	179	171	167	182	183	171	160	169	174	189	159	170	176	158	165	173	163	200	179	173	167	168	191	203	156	194	187	181	158	164	171	187	179	151	165	171	177	203	186	157	191	172	190	176	168	184	165	173	152	194	180	180	175	164	201	201	189	181	176	185	193	192	171	171	179	203	192	182	177	188	194	161	181	192	167	172	181	168	187	172	158	173	158	168	168	183	164	183	163	187	185	198	179	182	177	191	173	153	174	187	168	173	167	188	206	173	181	191	184	186	163	190	184	170	196	174	162	168	180	188	187	163	190	197	187	188	182	165	201	168	172	172	180	177	209	183	193	171	167	173	158	154	194	168	176	160	190	180	167	184	174	192	196	174	170	200	177	180	171	176	203	180	191	186	165	179	176	195	174	162	131	181	198	173	171	176	175	188	151	176	146	186	185	177	165	200	165	199	165	182	201	180	188	185	173	198	197	183	176	177	195	175	177	160	173	151	208	182	176	181	173	178	170	167	196	187	176	169	162	178	186	167	172	191	161	177	177	164	189	176	179	194	201	168	185	173	172	164	175	176	196	185	172	168	189	183	165	181	169	198	182	191	180	181	157	178	192	187	151	170	169	173	210	174	177	167	180	170	181	183	168	170	191	166	151	158	191	160	176	158	174	180	172	165	169	176	174	175	172	162	195	166	147	175	192	166	166	180	184	199	177	191	188	160	182	164	168	172	198	197	175	163	178	160	157	184	170	190	174	176	153	161	182	189	190	187	182	172	192	181	164	176	208	200	190	182	183	160	152	165	177	176	175	158	189	177	169	186	188	173	180	162	171	228	191	173	188	198	171	160	206	194	158	149	187	182	186	204	174	200	196	164	167	193	163	158	182	178	184	174	146	176	183	175	166	173	163	157	163	166	185	180	162	174	182	161	184	168	180	180	178	193	169	170	186	188	172	184	175	169	203	150	195	182	167	171	177	186	207	184	169	149	170	177	192	162	172	184	174	186	166	169	181	208	182
17135	1571	3259	3636	3064	2624	2166	1808	1604	1408	1271	1078	1055	1043	928	916	813	863	827	753	758	738	703	694	711	688	673	638	619	689	694	676	608	614	610	656	623	611	604	628	612	574	579	593	604	576	580	583	608	569	545	580	555	557	583	601	567	585	557	590	560	555	589	564	559	554	576	543	605	561	591	575	568	562	537	599	534	511	597	548	518	561	566	534	563	531	611	556	541	584	597	579	539	520	571	602	549	592	600	578	563	527	547	523	558	508	610	590	558	586	583	592	570	572	565	537	572	554	539	552	559	542	569	561	541	557	567	542	607	578	582	534	551	549	550	559	617	543	556	559	540	541	588	578	564	535	549	561	510	562	569	606	538	560	562	571	550	567	519	564	534	546	534	538	553	560	529	598	528	577	516	561	586	541	563	534	541	537	568	554	606	594	554	571	560	578	572	552	558	550	546	505	551	543	607	515	543	561	574	585	536	506	551	562	558	516	545	541	571	562	551	567	556	542	533	561	571	573	620	533	574	548	559	544	530	567	582	568	539	536	550	541	565	537	558	606	572	552	505	559	547	564	546	504	563	537	551	588	587	559	561	579	524	575	560	549	552	537	518	549	530	544	577	534	554	517	543	524	603	550	563	552	574	529	549	534	517	544	584	507	549	562	564	588	580	567	564	578	552	550	544	589	572	549	569	534	588	580	543	556	594	572	531	555	548	522	516	589	553	621	582	566	577	609	570	502	547	545	551	564	551	572	583	556	557	556	533	539	558	545	538	570	570	538	561	560	556	555	536	548	583	561	576	597	564	564	546	589	558	590	512	549	557	573	553	572	490	561	522	571	537	575	552	572	565	573	526	532	538	554	579	554	559	549	564	534	551	539	576	577	551	545	530	551	578	537	543	521	529	547	562	551	534	526	557	527	558	583	559	567	544	589	527	533	571	578	594	563	525	517	519	540	514	575	587	606	546	559	563	550	551	546	564	555	514	570	550	560	555	586	535	539	537	532	550	553	572	547	587	566	529	571	544	565	547	487	624	552	586	542	555	548	576	533	542	545	576	582	532	550	568	504	535	560	542	606	565	561	578	542	541	541	545	524	541	519	565	578	537	551	528	564	577	558	573	532	566	544	589	604	543	576	575	589	530	547	531	584	568	583	551	549	590	563	591	605	539	542	551	590	573	567	560	571	533	577	565	520	543	578	549	552	544	561	540	564	537	557	528	579	538	551	553	569	542	568	573	557	550	531	511	543	569	569	577	561	566	564	558	535	550	587	555	522	530	575	555	617	576	571	570	575	545	576	548	560	554	598	549	593	542	541	577	508	577	503	561	593	524	548	535	519	594	546	538	561	533	514	511	524	587	543	530	544	561	550	568	548	553	581	558	558	577	500	569	543	560	561	579	563	564	543	489	565	600	526	526	557	517	526	530	514	571	588	570	549	564	553	559	591	512	589	579	527	555	576	560	554	579	567	567	564	564	544	562	580	564	561	539	510	586	589	534	577	595	531	543	598	499	553	567	560	566	586	573	517	556	585	555	525	570	554	597	587	500	552	562	522	587	540	558	530	545	565	600	550	557	601	544	556	551	558	562	489	550	537	577	557	558	584	551	609	518	582	517	559	579	537	518	535	555	530	538	563	543	592	496	562	554	538	553	559	541	571	523	564	593	557	546	552	585	562	543	540	595	555	561	520	562	552	553	534	528	524	566	540	576	592	564	571	591	568	587	506	592	567	531	540	522	594	545	545	543	505	588	528	517	560	540	567	511	555	514	539	578	557	547	544	524	511	578	526	571	571	523	530	574	545	541	574	515	565	555	567	567	506	609	606	574	571	564	553	541	568	563	551	559	573	569	516	577	576	544	545	567	551	541	538	538	543	601	570	535	525	526	574	550	559	607	555	550	552	560	516	578	541	529	579	540	602	541	557	563	588	548	576	539	506	555	561	603	526	571	544	561	518	592	583	564	572	514	567	552	587	583	554	548	533	509	544	614	545	566	528	566	528	570	561	516	553	545	567	546	501	558	534	493	591	551	543	513	548	542	547	600	540	533	564	538	557	567	520	505	552	532	525	567	553	523	527	551	578	572	544	531	541	523	536	564	589	556	581	527	575	532	533	542	567	546	517	566	545	559	577	569	533	572	583	551	529	569	596	532	572	554	544	580	563	557	521	562	528	587	559	581	572	551	574	493	548	578	527	567	569	587	568	540	530	551	549	567	549	527	586	585	543	582	567	563	524	586	561	549	589	565	572	591	572	576	497	536	568	542	567	532	596	537	567	569	586	564	582	527	541	543	594	590	560	595	547	525	571	516	499	532	557	547	615	579	551	577	566	559	528	579	568	580	575	542	546	555	532	524	567	541	551	542	537	574	587	517	591	589	518	544	556	548	533	598	554	566	568	565	566	531	595	509	544	549	550	555	541	564	532	534	512	550	554	555	552	529	561	628	521	557	552	534	604	500	591	501	598	548	560	562	541	530	586	570	562	579	560	558	590	547	569	553	524	544	574	574	541	546	571	587	565	560	537	537	577	565	553	563	568	573	561	538	558	496	552	602	539	524	593	536	526	520	503	607	528	598	513	589	507	513	550	535	567	555	525	574	590	604	520	560	549	569	592	564	570	521	575	564	531	574	557	515	570	550	563	592	553	545	523	560	572	556	535	551	571	568	569	544	539	587	569	519	555	563	577	627	581	587	575	574	538	563	516	567	559	577	570	523	560	540	528	581	556	614	534	531	547	542	539	534	602	501	537	585	518	537	599	555	517	571	571	554	582	591	578	563	525	616	560	571	508	529	553	562	564	550	524	544	545	549	608	574	551	547	528	562	506	553	575	549	554	591	591	570	541	589	568	564	540	522	594	514	527	561	548	513	554	552	557	553	572	546	554	518	581	535	541	520	544	574	600	535	536	552	551	570	518	559	564	591	570	558	522	524	559	537	588	555	531	577	535	543	552	526	585	566	586	524	510	529	538	541	532	560	545	563	530	530	523	507	530	505	555	550	541	512	531	533	588	531	481	563	561	537	545	552	533	507	572	569	559	537	531	553	611	568	510	611	554	564	532	565	534	576	554	540	540	551	517	535	547	540	526	607	573	541	558	584	555	532	534	574	527	564	567	543	594	571	566	551	526	520	554	545	574	541	563	560	574	536	577	537	566	574	561	535	551	572	587	547	560	561	554	555	527	547	582	528	556	523	574	540	543	532	535	594	551	561	541	561	596	541	548	559	549	600	507	583	553	533	550	580	521	540	565	564	560	560	535	579	577	566	540	591	545	558	533	599	545	601	535	543	608	579	523	581	580	548	559	551	573	491	563	554	548	600	512	593	529	543	538	572	548	539	554	517	528	562	607	512	582	589	542	549	564	548	555	516	560	553	519	540	593	543	590	591	530	527	559	539	565	538	605	543	584	553	562	609	566	526	538	539	561	534	541	533	578	542	561	533	554	579	554	575	597	536	545	559	591	545	544	562	537	564	559	578	541	590	619	564	565
34939	21590	23414	5094	1724	1170	946	784	659	562	510	474	451	432	359	389	362	342	374	348	314	313	334	291	311	316	324	295	284	349	316	310	300	270	264	264	271	269	260	268	288	294	321	268	307	299	286	295	281	273	276	288	284	261	283	269	275	289	266	266	261	281	280	279	246	283	256	295	245	282	269	276	284	294	256	287	266	258	293	262	260	261	272	268	239	312	252	256	247	272	294	266	276	272	267	264	272	296	255	264	263	285	273	319	281	283	272	268	290	260	250	291	256	260	232	281	269	282	272	277	277	235	279	249	272	250	297	273	283	264	260	262	251	266	280	254	294	269	262	298	289	252	286	276	263	262	239	305	308	289	281	278	290	289	246	292	269	251	295	258	268	277	276	279	260	274	265	287	267	267	286	293	260	279	281	251	298	272	273	256	273	248	275	287	260	270	273	259	289	263	250	300	284	250	283	259	271	305	257	274	248	295	262	254	275	242	313	280	244	282	273	277	254	247	268	268	298	300	269	246	300	274	252	259	254	239	295	280	290	271	249	276	245	230	284	284	259	273	241	239	223	274	291	265	260	276	259	247	285	230	257	262	256	238	250	258	251	281	281	286	259	287	259	288	269	261	291	253	249	278	285	276	282	290	259	276	277	255	252	264	273	272	268	260	269	271	286	265	280	285	244	288	283	266	276	264	314	247	249	267	279	251	269	264	291	290	279	260	274	267	262	260	272	234	256	257	293	251	251	265	250	279	279	272	273	247	287	264	269	304	260	285	291	268	278	269	245	269	246	258	284	286	262	276	239	293	254	283	224	279	294	290	255	262	252	261	247	246	266	244	286	250	281	292	273	209	262	307	264	265	280	281	307	283	251	267	276	266	284	261	269	245	253	263	275	284	259	289	310	258	302	262	254	263	238	271	303	277	269	266	265	264	288	279	286	270	272	260	264	247	244	270	262	275	277	265	289	279	260	286	262	270	245	248	278	271	274	238	298	251	252	232	275	273	260	260	272	289	263	281	242	263	260	277	273	248	265	274	250	283	271	258	257	263	286	271	258	270	270	258	262	239	269	252	237	276	279	246	287	248	266	282	294	310	247	271	255	277	286	279	301	277	250	262	263	237	297	266	283	258	266	229	253	301	267	264	282	236	267	257	276	264	260	267	279	248	305	266	281	264	264	296	248	244	261	247	260	258	274	281	269	265	293	244	283	250	281	272	281	284	265	289	251	290	280	261	272	261	278	266	271	277	239	265	265	263	260	271	273	268	240	289	289	292	283	282	265	264	281	238	266	263	276	267	268	249	281	274	298	266	294	241	262	252	274	301	265	253	247	248	274	259	274	276	253	286	255	246	251	291	231	262	277	256	268	273	249	279	274	266	273	269	265	270	276	287	244	281	283	245	257	249	283	300	263	277	252	269	260	291	253	240	281	262	292	288	275	264	304	283	300	296	253	264	251	253	260	276	276	256	255	254	281	265	256	263	265	273	276	273	269	252	285	280	274	273	279	265	276	292	255	242	260	251	248	287	276	261	275	283	271	277	256	289	265	291	271	249	281	241	271	287	280	256	263	263	276	250	255	254	283	260	302	269	269	271	266	235	267	267	235	288	274	295	268	262	249	272	241	263	265	241	271	255	293	320	275	283	265	253	240	259	270	293	261	264	261	280	212	258	243	284	281	252	295	279	255	299	268	273	279	262	255	265	260	263	274	267	292	256	250	251	258	286	263	290	250	233	280	280	253	242	255	271	284	301	265	298	265	280	269	261	260	268	275	263	294	236	270	293	247	264	304	269	288	261	280	284	249	269	280	282	244	233	246	260	260	277	281	267	279	249	243	249	257	274	265	255	271	286	251	237	269	254	298	259	268	253	278	270	267	249	266	294	247	289	251	254	276	254	266	282	253	275	298	272	226	265	270	259	280	281	290	267	273	272	275	285	249	271	269	295	285	268	274	246	281	253	262	297	259	267	267	239	278	281	269	256	266	245	271	240	290	277	250	268	274	268	273	276	288	251	290	254	256	277	255	256	254	265	277	265	279	253	267	281	280	252	259	288	271	266	256	295	297	271	227	271	279	251	279	270	234	262	280	284	255	283	261	262	270	288	279	297	238	290	253	285	268	252	266	254	255	237	263	278	301	266	283	275	295	262	299	282	256	288	264	305	270	249	255	261	260	290	266	259	275	270	229	262	251	268	274	259	280	258	269	289	272	258	268	264	284	270	261	264	264	258	237	265	268	272	278	262	241	269	254	253	254	281	249	261	235	289	274	261	258	265	279	281	254	270	279	290	241	279	282	263	294	263	273	270	264	250	242	285	236	273	270	266	279	266	263	253	260	244	264	287	307	280	269	262	283	254	282	280	269	262	259	285	282	280	269	287	261	242	263	225	260	265	276	273	273	260	270	273	287	293	254	277	296	268	272	231	267	278	268	281	275	255	275	279	257	259	273	275	269	285	265	271	268	290	245	277	295	241	269	289	247	285	246	271	261	254	282	262	267	301	243	255	252	255	258	271	256	260	263	282	257	282	283	276	264	298	271	292	266	285	287	248	239	293	272	297	284	271	269	261	294	248	295	260	237	288	254	258	253	291	242	257	244	274	275	282	291	273	275	261	280	270	271	258	278	264	241	266	279	266	244	266	268	285	264	269	276	256	303	273	255	278	291	271	228	255	272	247	286	286	283	277	277	300	282	243	287	246	255	272	267	276	235	293	249	280	271	256	251	292	281	282	263	256	267	274	318	275	300	270	255	260	267	259	280	249	307	250	259	269	270	274	290	268	240	255	254	291	259	285	266	259	243	259	281	262	249	275	271	280	260	246	273	261	253	292	271	270	237	254	268	257	272	273	255	261	270	273	263	282	274	288	269	261	255	251	235	287	276	278	279	284	262	272	261	308	230	263	265	256	287	247	257	254	244	261	244	247	225	222	278	275	266	260	253	276	264	274	266	266	289	268	283	264	281	254	267	274	287	231	254	252	290	237	264	276	270	237	262	264	286	260	288	273	274	291	264	279	283	254	296	257	293	266	259	264	260	273	258	282	271	247	255	254	301	260	275	250	299	283	245	238	275	276	277	269	298	279	272	258	258	276	299	284	241	263	270	265	284	264	249	269	254	245	294	257	269	252	257	279	241	245	286	291	273	267	261	261	301	261	273	282	264	250	302	254	279	305	246	274	249	261	255	284	308	284	273	277	303	253	250	244	237	262	247	299	300	275	277	284	252	262	300	255	294	268	240	265	269	287	289	257	268	274	251	253	263	293	252	271	251	275	274	250	260	298	290	290	270	278	250	290	291	251	276	268	312	265	271	271	275	255	276	282	308	278	234	266	275	290	270	256	242	268	265	266	298	262	273	275	272	266	277	260	269	259	284	255	269	247	284	285	247	277	279	277	273	274	290	276	331	267	263	265	240	271	264	288	285	252	227	255	257	243	237	280	260	280	292	281	276	253	266	306	227	277	270	283	277	259	257	274	281	263	267	272	285	263
21302	2664	6058	6657	5706	4564	3786	3228	2713	2374	2143	1930	1710	1685	1526	1385	1347	1307	1286	1150	1204	1200	1068	1091	1061	995	965	1012	939	965	985	899	899	900	899	902	888	862	908	872	845	883	877	902	854	886	871	826	851	836	796	880	832	820	798	901	793	831	866	822	785	779	761	823	808	774	864	833	811	771	795	805	825	882	776	767	841	758	778	838	848	785	789	818	783	826	839	806	776	783	772	776	728	827	758	774	769	792	785	756	749	786	746	771	773	763	792	828	799	799	733	789	772	831	780	805	822	803	811	777	803	802	745	773	817	831	778	826	761	774	793	729	802	728	784	753	781	786	831	768	757	807	781	737	777	841	775	803	794	807	778	824	787	765	714	808	746	812	752	750	765	771	746	749	736	866	756	796	764	747	806	830	774	807	803	761	794	759	773	814	780	758	757	721	767	737	757	721	790	780	791	809	798	748	802	755	766	742	697	715	807	804	795	810	745	831	770	795	810	743	733	745	758	805	766	825	786	771	779	759	739	849	776	755	752	785	698	768	781	785	760	785	802	793	798	751	777	759	785	805	738	758	811	777	781	801	769	797	778	782	752	764	823	803	784	773	827	791	740	750	723	797	811	742	794	812	803	736	816	745	793	737	806	755	780	744	800	782	816	796	774	741	770	769	724	729	834	758	814	758	804	769	813	801	784	771	813	821	758	788	731	728	772	768	797	744	754	743	773	770	786	745	801	813	786	774	789	804	794	712	816	754	766	766	773	784	739	803	803	742	807	720	773	777	766	757	736	797	770	809	775	825	820	754	767	761	769	814	729	742	779	769	789	753	781	755	771	758	716	790	744	787	747	764	810	822	780	763	782	768	809	787	801	763	791	773	749	786	799	771	816	768	743	772	727	772	801	759	755	766	732	812	791	751	821	790	792	794	784	772	720	734	735	767	759	765	815	796	732	767	813	749	775	758	778	791	766	749	765	756	799	792	838	784	777	773	707	753	783	731	816	782	749	770	771	699	744	779	714	766	774	831	729	763	843	722	731	784	778	777	762	776	744	722	749	772	771	736	819	727	808	795	778	750	748	827	818	768	742	752	798	745	846	755	745	725	779	745	765	782	748	801	757	815	763	760	785	781	802	789	772	722	798	743	725	766	766	788	754	800	806	781	792	731	762	785	764	778	817	767	749	811	729	737	776	748	815	801	735	788	775	785	819	764	786	766	789	776	776	755	776	748	783	789	776	846	822	786	788	759	775	769	785	759	800	751	740	789	757	856	781	797	771	799	774	750	835	789	780	751	748	738	816	759	767	773	775	785	775	798	800	782	781	769	779	785	822	784	821	804	759	788	820	796	725	761	791	748	785	779	817	790	770	754	805	787	748	823	809	744	782	746	786	763	769	765	757	777	771	813	814	821	765	699	827	758	773	802	756	742	802	771	802	743	760	776	705	756	711	781	751	778	739	761	752	781	759	775	754	783	776	772	740	779	780	766	768	753	735	825	729	786	697	767	798	755	793	804	805	752	703	781	779	775	797	716	735	767	793	802	777	776	778	774	825	753	800	817	792	769	751	774	780	789	788	776	774	757	766	785	770	818	776	739	752	794	762	804	779	786	788	752	731	736	734	768	767	757	762	763	780	831	795	774	744	781	806	769	778	794	743	775	755	782	750	782	764	762	834	767	758	781	800	765	759	762	728	791	746	771	816	786	772	818	755	799	756	788	775	791	812	801	766	750	755	789	721	748	788	763	738	763	787	719	785	736	773	806	780	802	776	734	790	747	719	795	784	757	767	797	762	773	784	740	752	783	756	804	757	771	771	753	766	734	745	785	805	724	751	786	793	727	781	806	795	732	822	816	737	807	765	763	772	764	760	814	760	791	756	775	796	779	773	769	729	780	721	782	796	809	766	797	764	782	775	770	783	742	823	767	742	742	799	775	711	758	714	773	790	775	802	761	780	797	762	777	774	743	742	761	767	757	771	727	816	775	747	805	777	800	728	757	794	737	750	786	774	765	747	755	765	766	775	730	748	772	776	789	769	754	787	760	800	795	771	789	776	787	773	763	778	810	727	744	781	761	743	754	762	792	764	778	767	800	730	760	764	739	758	778	770	730	793	740	721	788	753	763	765	744	753	729	760	763	767	799	788	794	791	747	766	781	743	753	810	798	762	765	792	775	733	773	776	787	800	764	764	792	725	752	730	762	813	802	768	794	738	758	753	750	785	765	785	792	759	796	734	745	769	818	744	718	822	788	805	800	780	854	801	764	754	767	763	778	769	793	772	779	831	783	761	745	818	781	785	748	800	762	803	730	755	789	731	767	751	707	711	798	784	777	754	750	785	770	751	762	789	750	760	731	772	819	786	742	726	727	783	741	766	765	742	711	786	796	753	731	821	807	774	813	750	788	713	719	725	779	781	707	753	773	761	758	785	781	781	801	738	771	824	739	775	776	741	733	752	830	763	732	767	810	709	791	814	793	746	747	761	762	789	753	774	749	741	757	771	762	722	743	773	795	833	799	780	791	817	777	811	778	790	772	756	751	722	775	796	789	745	788	735	789	748	781	780	734	796	778	835	744	743	788	720	772	817	753	751	810	785	776	770	806	790	790	750	784	781	779	759	790	834	801	795	790	788	800	693	794	772	801	775	801	767	731	778	761	722	796	778	805	760	821	715	788	770	758	734	732	806	750	784	775	737	796	743	742	771	730	786	749	787	781	794	756	795	840	748	761	774	745	788	796	755	769	765	751	763	796	727	782	727	792	737	775	776	773	762	807	748	765	766	768	768	813	751	783	769	831	756	793	756	782	759	751	781	752	777	789	762	725	749	741	777	749	742	753	816	790	815	735	814	760	770	757	827	780	739	743	819	764	780	754	758	759	724	769	781	796	791	760	775	765	783	756	810	769	777	722	789	806	745	788	757	776	776	807	810	774	799	759	747	768	774	767	760	717	770	728	786	759	784	732	764	773	776	765	778	804	711	727	772	760	796	768	733	794	749	780	775	733	777	725	820	773	801	796	792	750	771	763	746	812	785	736	805	755	785	779	804	750	751	830	762	802	763	797	758	804	782	733	762	745	755	759	756	804	785	742	805	745	748	783	781	778	793	822	771	796	766	798	779	763	824	730	797	782	812	743	814	813	718	787	773	769	759	803	749	765	760	780	822	707	795	730	765	788	784	776	733	787	751	761	715	768	731	773	762	783	805	788	751	759	823	788	822	778	750	720	756	776	787	733	822	789	757	836	794	744	782	804	773	762	775	758	779	732	742	748	784	769	739	797	754	802	744	793	784	787	801	783	753	778	767	773	741	786	701	800	759	846	807	734	791	788	761	727	792	777	813	738	789	760	751	746	778	747	760	802	813	782	804	763	788	786	828	787	794	790	785	768	756	764	781	751	760	787	781	787	815	764	767	748	729	752	763	773	773	770	759	842	779	726	824	740	733	823	772	806	764	744	797	780	817	744	769	780	740	734	723	764	706	772	795	781	779	778	787	774
5230	337	351	134	113	106	71	101	88	90	86	88	85	83	85	89	91	87	77	91	93	69	70	91	89	103	80	86	90	88	91	93	91	90	81	84	93	76	87	73	83	92	80	87	74	67	101	79	99	99	91	81	81	83	88	87	77	75	91	76	81	81	94	78	82	78	82	87	79	94	83	99	73	78	86	74	104	84	91	88	78	90	85	75	83	77	78	63	79	75	82	70	102	108	80	68	90	92	87	90	75	88	98	73	86	95	82	74	79	73	79	87	86	85	81	89	96	87	87	96	85	104	76	77	82	83	76	98	77	73	86	89	75	92	72	80	83	65	75	103	83	81	85	84	94	94	87	84	77	86	83	89	78	79	77	71	89	68	76	81	86	83	95	68	79	68	87	84	76	97	76	82	69	75	71	92	98	84	66	87	88	91	90	77	83	62	68	80	81	77	84	84	64	88	61	90	97	70	91	76	105	79	83	75	72	77	91	93	76	84	82	91	86	87	82	75	90	89	88	79	80	79	98	78	81	86	90	78	84	86	74	74	82	76	86	85	75	87	88	98	92	89	94	78	77	106	82	73	73	91	103	75	85	84	73	101	78	86	83	83	87	91	77	82	68	92	70	100	82	81	87	103	95	85	88	81	74	70	76	65	93	80	82	67	85	83	99	77	93	90	89	90	70	84	80	83	82	87	84	91	81	75	84	75	83	79	78	83	73	88	98	81	67	92	77	78	71	103	94	77	78	86	71	68	95	89	83	78	94	85	74	91	84	85	92	89	81	65	87	72	57	81	78	78	89	94	78	65	61	102	73	89	76	71	99	75	94	79	90	83	88	75	88	86	83	89	103	79	83	74	94	76	98	85	82	103	72	91	70	82	84	75	84	83	91	69	84	86	73	83	78	87	80	75	69	86	83	80	80	81	75	90	97	78	76	78	92	94	93	84	78	81	81	86	84	72	87	78	86	73	93	93	68	80	85	86	88	84	82	64	106	72	77	73	78	92	89	80	91	85	79	92	73	73	83	89	85	82	86	87	80	89	68	80	66	78	84	99	82	73	70	94	99	87	81	85	93	105	99	91	101	112	71	82	78	85	88	85	85	74	71	99	84	81	92	89	69	72	82	81	79	81	82	80	87	88	90	74	72	86	70	87	84	67	92	88	72	75	79	87	72	98	80	88	89	94	116	79	79	70	89	81	76	85	81	77	83	88	101	95	86	86	77	88	79	92	84	87	79	86	84	82	91	85	83	88	74	86	72	71	88	94	75	92	86	76	84	90	84	95	77	83	95	70	88	74	79	73	91	75	83	80	88	76	92	88	85	93	102	97	82	77	98	86	96	84	74	97	79	82	89	91	94	84	76	83	72	92	67	87	82	76	92	80	91	85	74	73	83	81	80	82	69	99	88	82	81	86	95	81	91	76	72	110	96	73	92	77	100	91	81	94	84	85	81	74	82	72	78	63	95	81	89	95	101	98	71	79	78	77	83	94	80	75	85	82	75	92	95	82	85	104	84	90	81	73	83	90	94	74	94	89	87	82	71	84	70	84	84	94	81	84	86	82	72	73	82	102	80	76	87	88	89	91	102	72	89	79	95	78	64	71	81	92	93	84	107	79	100	101	83	81	94	80	81	84	77	81	92	71	90	93	110	90	84	74	84	91	107	75	82	85	64	58	73	92	75	92	96	73	84	82	93	88	84	78	63	78	74	91	79	86	101	78	88	77	89	92	72	91	97	77	88	81	86	78	82	89	73	64	90	87	100	93	71	69	81	77	82	71	64	79	90	82	75	86	78	81	64	96	82	80	79	77	88	94	87	88	82	84	61	82	81	69	88	88	86	95	93	71	79	73	86	74	76	71	72	80	92	82	66	77	93	109	91	81	85	88	92	71	77	79	83	97	71	95	84	78	76	67	78	88	65	90	98	87	71	87	74	69	76	84	81	70	77	60	69	93	90	74	81	81	89	78	96	92	86	93	103	103	80	81	83	85	82	97	84	98	78	85	89	73	77	84	84	87	85	79	107	80	78	94	85	86	65	79	64	97	89	87	81	74	82	77	89	86	83	96	77	96	78	85	80	74	75	71	80	72	62	85	80	81	91	97	93	74	74	77	78	73	81	90	78	80	90	94	94	74	100	88	87	76	71	80	82	84	84	79	66	82	88	85	88	79	79	88	79	85	85	89	76	86	98	92	70	69	95	92	98	83	92	88	97	81	87	78	87	72	83	97	92	92	91	81	78	80	87	71	99	70	77	98	88	94	81	84	69	87	91	84	77	82	76	87	74	73	78	70	85	87	89	76	79	92	88	94	81	74	91	82	90	81	77	91	65	91	81	74	82	83	90	86	74	69	85	85	95	60	92	77	90	94	71	74	88	79	83	68	81	84	75	94	89	71	101	72	79	78	86	75	105	104	77	80	74	90	88	105	77	66	91	69	77	73	85	78	98	73	61	68	73	99	80	75	65	91	94	70	84	86	108	80	82	81	91	84	92	83	70	87	71	88	69	76	71	83	94	87	92	82	92	91	78	79	86	88	84	88	73	100	80	85	81	80	76	89	88	78	77	101	67	74	84	74	82	84	83	80	80	70	82	96	82	70	74	88	78	78	96	91	77	79	72	110	89	100	86	72	74	66	76	81	83	86	84	75	85	75	74	86	98	98	67	90	93	79	93	79	81	73	84	82	95	82	72	94	92	78	73	93	78	73	83	82	79	70	82	92	89	78	82	84	69	80	94	87	99	80	83	84	75	93	71	85	70	79	79	84	79	76	75	79	85	90	82	81	89	107	80	84	85	60	83	99	93	85	104	87	84	86	82	89	73	73	81	77	95	77	81	81	79	77	84	84	89	76	78	67	77	86	78	85	88	74	73	87	93	87	80	85	87	89	76	86	90	70	64	88	64	85	62	78	80	105	81	84	83	76	99	91	90	76	85	81	101	75	97	81	75	93	79	95	92	76	97	78	84	103	73	76	87	68	79	84	79	87	78	81	97	70	75	86	78	64	70	78	86	65	83	84	84	85	80	101	82	77	101	99	73	79	77	74	68	74	95	88	87	78	84	89	89	93	85	87	74	72	79	72	94	77	84	78	91	85	83	77	74	72	104	91	91	77	79	88	90	93	89	71	87	80	89	69	82	78	83	94	78	85	94	72	74	81	86	85	90	85	76	75	73	84	69	82	86	83	63	81	94	85	90	58	79	91	77	67	95	97	78	80	88	79	89	68	79	82	89	72	78	85	77	74	91	83	79	62	98	88	70	94	83	75	82	86	73	76	92	75	88	84	78	79	88	99	87	81	70	90	84	110	92	77	85	82	74	80	84	83	92	79	74	88	87	77	103	82	87	92	90	73	85	86	90	82	65	88	80	87	80	86	75	93	73	71	98	90	84	81	91	102	101	86	77	77	81	90	80	94	94	79	81	82	81	86	92	89	95	82	71	86	95	81	71	77	79	101	92	95	80	74	98	83	93	82	85	83	81	79
4020	356	453	471	433	408	400	373	348	349	307	325	321	333	286	321	293	281	277	318	307	334	310	285	310	340	322	336	308	281	310	318	302	300	280	334	284	298	304	296	303	297	281	289	328	306	312	282	287	316	301	324	302	264	332	302	288	318	312	293	303	299	278	296	272	300	337	291	309	309	303	283	310	288	287	282	280	315	294	324	288	299	293	299	304	303	323	293	295	296	326	339	318	287	305	313	323	316	286	281	308	293	317	303	308	328	278	319	329	311	318	286	309	292	285	343	331	314	283	281	337	282	334	297	304	307	327	269	307	284	292	317	313	290	305	269	289	328	300	292	310	300	291	285	288	301	316	336	305	350	314	291	316	285	275	281	290	320	299	316	303	290	306	290	282	279	283	286	311	298	305	264	293	301	295	310	303	310	318	301	284	318	347	290	326	282	306	283	292	321	300	339	281	320	324	328	300	305	309	303	290	279	310	310	309	301	299	279	281	313	320	303	282	283	319	268	333	298	302	292	315	267	327	292	266	314	315	313	283	284	307	302	286	275	319	284	311	294	305	291	319	304	299	312	274	286	308	325	289	277	299	297	287	307	313	278	303	323	293	325	288	303	289	301	283	310	301	320	288	301	307	280	293	296	310	310	303	283	289	313	290	313	301	296	279	294	292	286	294	310	281	290	281	279	309	299	311	305	292	303	284	340	274	340	310	319	285	302	298	291	295	326	297	297	305	302	327	304	271	328	309	326	305	274	325	299	327	306	322	303	309	346	296	317	351	282	295	317	298	310	294	313	286	287	335	290	299	262	313	310	288	276	313	298	353	272	323	309	298	295	303	310	294	285	317	321	310	312	333	273	345	268	282	283	273	288	296	308	320	309	296	312	319	298	310	268	309	305	297	293	331	290	328	334	307	309	310	318	300	312	304	314	296	309	290	298	315	294	306	286	316	321	306	297	298	303	320	315	305	301	319	303	327	321	282	273	296	336	320	292	301	288	311	293	306	327	342	287	297	300	305	312	301	287	299	310	300	312	308	292	309	294	334	289	339	309	300	305	283	327	283	303	282	300	314	313	308	309	305	275	314	317	297	293	313	320	309	273	315	321	298	335	299	281	260	294	289	342	280	307	318	288	277	312	296	315	304	316	291	319	313	290	311	310	292	289	305	300	291	307	303	307	297	312	314	324	281	299	309	312	296	281	301	293	295	304	284	297	312	330	280	292	312	299	303	292	336	309	306	310	301	314	307	296	281	305	309	320	308	330	314	300	323	280	328	315	352	278	324	314	316	282	279	315	293	312	305	306	303	286	322	316	311	312	295	288	270	342	249	310	319	304	293	298	334	286	318	302	291	324	316	305	323	315	326	322	288	337	281	294	306	281	281	286	304	314	333	308	327	304	315	296	324	286	297	305	289	280	301	289	314	323	298	312	284	301	270	306	301	311	298	288	294	290	320	305	319	301	308	296	286	312	290	305	315	330	310	293	294	289	310	305	300	298	341	302	302	286	319	309	313	293	283	273	305	308	306	283	296	298	264	288	326	297	309	297	298	308	336	317	337	295	311	308	288	276	337	265	320	303	263	314	269	303	308	310	322	291	292	301	298	324	323	290	324	323	289	303	344	303	342	302	320	272	312	299	309	301	292	326	291	257	310	285	292	282	291	332	270	284	270	297	334	323	317	284	320	291	276	304	316	294	301	320	320	283	294	264	331	318	314	279	307	290	304	297	294	277	323	305	324	325	291	299	307	327	277	308	276	278	324	292	289	309	289	303	300	325	305	326	313	275	293	297	320	286	321	299	278	335	286	292	312	337	317	292	304	265	314	306	284	315	329	302	332	313	337	280	304	315	285	284	288	307	329	271	321	317	262	307	313	275	318	318	316	298	286	296	297	321	318	310	306	291	296	328	320	296	284	292	301	296	323	291	325	270	282	304	298	310	281	281	284	282	299	335	314	290	286	285	298	308	321	284	281	310	327	315	321	336	289	264	301	285	327	300	288	312	306	276	300	305	341	305	288	319	312	301	305	310	289	302	305	294	286	311	303	291	329	304	317	309	322	306	306	297	289	274	271	310	326	265	308	302	295	310	308	300	310	290	291	307	346	310	331	293	292	293	306	317	289	306	280	291	321	313	302	310	339	298	324	316	282	316	320	308	331	308	304	304	297	264	280	299	286	293	335	282	289	313	281	317	319	279	300	264	279	311	321	295	284	273	315	298	290	311	308	296	289	321	300	308	299	307	292	316	301	287	303	312	311	310	308	290	270	295	308	325	307	284	288	289	313	294	317	303	289	291	290	321	268	308	319	331	287	313	293	276	305	319	312	335	320	302	320	290	309	333	309	319	302	301	336	306	275	277	293	318	292	310	299	318	286	346	316	355	307	310	298	312	333	291	302	299	329	291	322	270	340	283	326	315	307	315	338	320	296	288	279	334	312	309	296	301	285	284	295	306	285	291	304	324	283	265	297	302	324	314	296	262	309	282	295	314	298	290	326	312	310	301	311	331	308	310	284	331	294	337	296	308	315	297	305	300	321	304	312	294	301	329	309	288	329	301	265	299	310	304	312	326	280	303	307	294	350	288	278	327	323	319	311	314	299	275	312	333	303	292	328	298	306	316	291	284	301	322	281	302	333	346	290	304	301	313	282	287	283	299	302	335	297	297	326	310	279	288	344	300	338	294	282	310	302	316	269	325	316	317	313	293	304	289	344	323	284	312	321	315	322	317	326	294	304	293	308	325	282	265	316	311	280	321	352	320	315	281	288	337	320	289	307	300	303	294	289	305	293	322	296	318	308	297	303	304	338	289	285	317	299	300	273	303	317	274	272	311	317	306	292	308	279	311	284	263	299	264	290	328	311	297	329	281	303	335	284	287	299	305	324	328	289	323	309	310	313	308	324	286	286	297	301	309	279	359	309	294	326	300	301	301	274	312	308	305	294	287	313	310	309	297	315	314	311	307	303	287	304	324	286	282	291	301	327	332	306	304	305	302	326	332	331	297	269	292	297	314	293	288	317	303	326	308	356	301	310	291	346	295	341	305	295	270	310	307	316	335	314	304	300	313	315	311	305	280	321	319	299	321	266	296	321	286	311	305	289	283	305	323	285	284	294	291	325	347	303	303	301	292	304	310	320	322	284	294	299	289	289	312	303	304	296	293	299	354	314	279	293	274	297	317	302	272	298	272	264	305	275	326	306	284	311	330	282	345	308	313	284	293	319	317	272	317	320	306	299	271	282	285	310	293	314	291	304	349	291	305	302	309	293	279	300	303	294	312	276	277	319	303	275	292	291	288	307	286	315	289	295	308	274	299	285	315	303	314	303	307	312	331	311	280	286	315	327	293	291	330	294	294	320	322	323	333	322	312	316	298	316	307	309	290	283	307	302	312	297	343	290	301	290	315	287	304	299	312	284	302	284	282	290	313	276	299	312	288	293	296	321	318	306	342	299	277	312	305	319	305	282	319	288	283	317	321	331	324	303	280
33789	17841	5539	1279	839	675	555	423	334	339	287	255	255	234	237	234	204	226	241	230	220	201	203	186	200	191	180	199	174	228	192	197	210	206	196	165	170	176	183	205	178	206	194	177	178	161	174	166	180	166	170	182	178	202	190	180	177	187	184	166	187	162	181	175	178	218	180	185	194	167	149	183	184	199	151	161	184	178	196	212	186	198	219	185	181	183	150	186	189	182	180	157	190	185	174	173	167	202	182	180	187	185	204	183	196	182	178	177	203	143	192	172	169	198	175	158	169	172	197	156	198	185	202	204	187	181	185	176	192	186	186	187	182	171	174	178	159	178	173	186	194	176	185	169	194	175	180	193	173	183	179	178	179	193	181	164	200	203	197	170	190	179	149	171	186	172	194	179	198	167	183	180	174	179	176	179	188	187	161	179	153	183	165	183	173	185	165	187	163	192	181	180	167	179	186	176	201	166	180	184	195	172	182	164	170	174	172	169	191	167	192	168	182	182	173	187	201	171	159	194	195	170	160	183	198	177	160	182	205	178	173	168	198	191	187	191	169	156	154	154	188	173	164	179	168	168	173	181	174	172	180	189	169	161	215	178	206	161	195	184	175	177	165	177	172	170	195	163	194	168	175	167	170	145	187	193	156	181	191	181	178	142	181	166	212	161	173	176	186	197	169	158	206	159	170	178	181	175	216	166	191	182	201	168	177	162	165	185	166	170	176	173	189	164	195	168	198	170	161	169	186	193	183	171	178	189	161	185	177	176	157	186	169	169	184	173	170	155	171	194	181	172	170	172	170	156	172	167	135	187	183	180	185	185	173	160	166	160	156	179	197	195	163	165	169	176	184	175	191	171	192	179	178	191	177	177	171	177	160	191	171	195	178	162	187	183	180	173	169	167	191	191	187	168	184	175	166	180	173	177	173	169	178	168	164	171	197	160	198	169	176	184	185	200	183	191	148	170	177	194	161	167	175	189	178	163	166	195	169	161	182	165	169	168	212	171	159	174	189	170	169	187	156	179	196	172	169	187	154	180	164	168	183	179	172	178	189	190	185	178	165	187	185	194	190	160	172	186	182	169	165	181	195	202	187	177	202	186	174	173	207	176	172	183	181	162	188	180	169	183	156	169	181	167	157	175	179	164	174	167	154	168	168	166	175	160	183	203	178	164	184	163	186	178	182	186	185	166	189	166	175	169	189	173	171	162	169	190	182	167	172	181	183	175	163	180	168	164	165	193	183	172	168	188	179	188	170	196	161	184	191	177	176	155	185	160	172	149	171	163	201	179	161	184	170	158	193	163	156	182	173	172	165	176	171	189	206	178	183	169	172	199	197	172	177	185	175	179	174	163	167	179	175	193	167	174	190	166	186	164	166	201	176	204	193	187	184	168	190	182	164	180	181	191	187	165	168	180	192	189	166	179	169	164	183	159	193	198	174	173	189	182	193	152	172	190	178	177	186	205	168	153	177	198	187	157	187	174	165	173	165	200	163	176	221	166	165	177	164	150	171	181	180	196	182	172	179	180	180	179	185	191	183	189	183	175	195	159	191	204	199	169	171	169	155	169	173	192	179	174	185	178	164	185	177	194	171	182	168	165	190	189	149	179	163	173	166	175	196	155	185	187	154	177	184	150	169	165	207	182	192	190	170	183	192	177	149	169	175	174	178	157	161	181	163	160	189	188	155	186	154	162	155	190	160	171	179	187	191	200	169	199	176	175	207	186	170	188	188	179	204	166	178	172	183	173	170	171	178	200	194	165	187	178	185	185	177	207	164	187	199	162	176	202	201	181	184	150	183	169	181	159	167	158	152	155	178	191	199	178	198	190	181	180	162	196	170	142	198	163	168	176	177	196	190	178	182	202	170	145	156	172	183	171	174	179	186	173	195	192	160	154	199	160	183	189	174	181	166	162	172	191	170	178	164	168	209	170	179	182	176	169	146	173	190	194	182	155	184	164	167	190	191	184	175	198	186	180	170	202	169	191	172	185	189	178	181	190	185	207	192	191	189	177	172	179	187	203	166	156	146	164	161	180	173	184	177	180	183	184	174	185	207	194	177	168	176	190	194	158	182	188	171	215	181	144	159	181	175	186	210	192	163	175	180	171	184	182	177	207	170	171	158	182	167	188	180	157	177	168	199	161	151	183	198	197	174	172	164	163	193	202	202	188	179	157	166	173	159	167	172	169	165	173	174	197	189	187	180	172	190	154	200	182	200	151	227	214	180	190	195	196	155	177	140	169	165	179	172	177	175	192	175	158	165	174	153	179	182	176	189	179	194	196	181	169	188	177	167	200	159	203	176	179	194	166	174	187	165	176	198	187	175	174	185	169	177	197	167	182	191	180	201	208	176	213	197	168	187	175	170	158	155	190	195	168	156	183	180	183	172	183	173	161	181	169	169	153	188	153	178	187	181	202	181	162	170	195	139	170	194	192	195	193	173	171	175	188	204	189	184	198	172	188	193	170	173	197	189	173	172	192	186	179	192	180	167	194	199	169	155	163	178	177	173	179	185	200	182	163	181	184	196	177	175	172	165	192	183	174	162	176	168	202	180	170	178	194	178	167	166	175	177	193	181	177	172	182	179	178	191	180	182	186	201	179	190	167	173	161	211	170	173	164	162	194	178	192	157	158	156	172	172	189	197	194	173	165	178	166	178	169	175	152	192	180	181	161	154	165	186	173	181	194	179	201	162	182	178	167	198	161	207	155	193	171	192	180	202	163	168	171	199	161	170	172	174	192	170	179	182	175	162	157	186	177	199	217	177	171	177	203	190	180	171	182	207	155	180	164	154	172	180	178	178	191	195	168	166	180	178	170	202	159	177	170	180	180	172	164	175	158	168	199	180	176	179	173	199	197	187	182	155	181	179	177	171	202	204	199	166	168	165	184	180	174	180	164	185	176	187	169	188	182	177	178	182	163	186	165	186	187	187	162	178	196	179	176	170	178	191	174	171	170	204	174	179	189	177	162	169	192	175	162	182	178	202	198	182	167	180	164	186	186	182	170	198	180	214	159	189	170	183	147	174	169	186	211	190	172	168	160	181	186	192	172	184	175	168	167	161	165	188	175	199	193	162	191	174	169	180	180	195	190	179	161	182	175	165	161	179	183	174	177	165	140	179	168	155	169	177	177	160	171	178	167	205	192	179	165	173	201	189	199	186	161	173	159	152	177	197	173	203	179	191	204	167	171	159	159	176	202	176	186	183	180	176	177	190	168	168	180	169	176	156	182	178	174	180	170	177	179	175	175	157	182	162	190	189	158	169	179	175	187	173	184	161	175	170	183	178	177	168	181	193	189	176	207	173	196	174	163	166	175	189	163	167	181	168	163	173	162	167	172	163	185	173	138	168	162	181	172	191	181	182	182	181	183	184	182	187	189	187	160	178	172	173	175	161	174	165	173	185	170	175	170	175	183	213	172	167	195	160	182	182	160	154	162	148	199	160	162	189	163	175	182	192	208	171	182	175	164	160	176	176	179
16928	1484	3205	3666	3136	2559	2161	1798	1565	1360	1214	1134	1080	1003	935	873	891	812	787	764	715	765	707	666	699	686	658	667	662	653	604	642	635	622	659	637	622	592	614	613	593	601	570	603	606	615	608	579	586	647	586	548	591	587	577	568	607	555	587	545	595	560	539	599	590	555	593	604	559	582	587	592	590	565	577	515	576	563	573	560	561	512	560	586	550	580	545	584	555	591	567	560	530	569	529	562	574	561	559	556	579	545	534	571	549	555	595	529	551	593	522	549	553	578	598	535	580	512	543	537	552	588	553	568	594	528	567	568	558	584	574	582	529	557	543	555	538	540	521	510	579	558	539	547	583	501	539	528	601	571	588	570	568	551	609	554	511	523	555	564	565	547	580	631	575	602	507	585	534	559	570	524	550	558	517	596	527	520	552	563	549	515	483	555	582	540	571	564	507	537	529	543	517	572	525	568	523	559	557	530	524	548	532	566	584	556	559	530	553	573	541	585	564	565	522	569	557	545	552	545	543	512	567	559	589	553	561	554	558	555	562	559	567	538	543	498	514	546	567	562	533	558	559	578	511	534	569	517	549	566	556	577	554	578	603	546	543	524	587	567	574	582	548	567	546	528	544	559	525	534	556	534	572	498	502	556	615	523	559	554	560	599	522	577	509	569	517	534	536	541	530	548	563	554	578	538	540	556	531	546	531	531	575	578	544	576	555	537	563	562	527	569	540	579	553	550	537	534	539	562	533	519	519	527	577	560	526	531	588	542	532	544	544	583	576	551	510	528	590	576	537	524	568	513	585	549	536	541	564	530	552	548	576	581	559	532	558	526	553	556	538	566	545	552	524	542	564	532	518	531	540	544	538	520	554	585	527	519	558	573	535	536	550	504	523	529	530	559	543	572	545	557	559	544	556	539	572	525	516	553	535	517	551	482	535	542	524	540	550	563	504	552	573	545	541	553	553	552	558	546	591	531	561	550	558	520	538	560	518	542	548	529	540	528	526	563	554	562	572	565	528	567	538	587	582	529	556	533	516	507	557	539	523	577	525	568	535	547	526	557	546	533	542	526	581	545	520	530	539	539	536	515	536	541	540	561	514	586	565	535	541	574	522	565	519	546	543	504	561	557	542	552	527	554	562	543	546	522	567	550	511	522	545	556	565	550	566	548	583	580	535	530	533	540	514	558	570	514	532	521	543	570	572	542	557	565	540	631	552	514	558	581	526	583	554	558	519	536	564	547	547	554	496	545	540	588	520	561	536	524	550	537	545	518	558	518	551	562	568	565	554	506	563	518	574	580	541	557	542	541	581	527	539	560	557	553	536	581	544	534	555	535	567	558	524	564	531	529	562	494	565	545	538	552	522	557	536	552	548	541	576	545	501	540	506	545	553	530	537	509	550	584	519	527	526	554	606	574	546	545	519	555	558	539	534	532	555	527	565	550	560	571	522	523	558	560	538	549	553	521	572	555	519	511	573	563	562	533	562	517	502	570	556	556	517	573	526	600	513	553	558	545	575	526	559	528	549	527	545	545	562	517	545	578	556	536	525	559	563	528	531	537	531	550	569	570	543	551	534	565	570	529	563	535	518	555	574	537	532	540	540	566	519	539	565	543	554	503	525	503	565	542	571	556	579	549	588	572	528	580	537	556	550	556	552	505	556	545	582	554	563	533	561	563	514	558	526	527	550	571	545	591	563	603	563	546	525	559	569	539	596	542	536	547	541	583	534	517	599	611	545	541	562	558	540	561	529	588	550	609	560	533	573	523	527	562	538	545	531	548	546	523	551	572	542	554	534	588	605	561	549	577	544	541	522	564	565	567	508	575	551	534	548	553	553	560	570	567	519	548	572	550	551	547	591	569	563	533	548	540	548	516	567	556	529	531	534	515	514	584	536	545	539	557	605	545	598	535	542	544	540	552	541	564	603	566	521	551	544	574	548	575	551	537	561	523	562	547	529	527	570	547	544	543	602	536	588	547	519	543	541	555	532	585	557	497	565	539	553	558	524	551	563	536	596	534	531	536	571	570	544	525	549	554	550	552	534	528	503	521	542	564	544	539	521	544	523	544	566	546	545	534	553	553	517	544	525	582	575	548	577	524	530	549	587	572	564	576	541	564	565	548	541	560	571	549	549	532	556	563	574	559	574	562	513	518	572	572	538	559	568	519	553	515	573	530	594	538	536	554	549	529	557	558	562	526	605	557	503	583	526	567	565	573	597	561	540	549	601	579	536	552	551	544	548	550	563	562	551	541	548	562	550	578	527	557	576	552	579	549	540	588	520	544	549	543	543	515	574	541	554	533	508	557	526	531	521	550	537	531	589	523	569	564	561	575	560	562	540	544	579	540	543	583	509	535	516	541	500	603	531	559	554	578	544	532	537	567	562	567	530	587	547	552	509	557	599	510	561	601	569	535	520	560	574	560	556	543	612	602	515	579	522	544	577	528	531	554	555	556	536	549	579	543	567	559	535	551	549	534	574	574	520	514	543	553	545	549	574	555	531	545	550	531	555	586	531	508	521	515	546	543	547	572	550	538	564	544	588	583	553	560	574	558	511	514	587	544	591	534	552	563	560	554	526	541	562	551	492	539	563	561	588	552	518	535	566	554	565	516	572	559	541	533	547	561	546	525	566	548	564	545	560	571	522	540	545	549	546	572	574	582	557	575	556	542	550	544	558	530	518	546	558	530	547	564	553	532	525	553	570	526	550	581	507	565	555	584	547	583	550	557	554	554	548	523	594	531	547	544	550	529	565	555	533	589	572	569	555	545	578	571	578	598	514	540	529	588	528	551	546	579	536	567	534	508	542	582	522	561	556	523	549	550	569	559	538	523	537	552	568	540	535	537	506	584	523	598	534	574	527	562	552	543	569	536	565	559	569	509	546	554	530	563	570	542	549	546	537	534	518	551	552	527	515	570	578	535	577	530	531	577	558	544	546	549	504	489	547	538	518	522	540	580	580	563	552	540	573	596	572	529	558	521	536	544	535	603	560	527	576	544	581	536	527	618	525	533	595	546	545	545	558	590	550	538	542	566	580	523	520	578	597	530	569	557	510	571	500	566	559	529	557	553	528	553	576	527	561	531	517	540	547	549	535	557	546	564	591	539	572	540	553	522	557	599	564	565	548	543	544	541	528	528	568	548	539	559	558	539	584	573	592	587	526	558	566	555	572	557	531	524	530	536	526	539	559	532	497	550	565	564	508	545	565	539	560	538	559	524	567	519	572	542	549	589	586	511	549	563	564	547	534	538	588	568	533	522	584	587	562	579	552	542	584	517	544	561	561	562	520	528	561	598	541	581	517	522	551	537	531	509	582	588	587	554	478	555	567	581	510	619	570	543	551	603	516	567	536	563	543	561	512	581	510	556	545	575	564	569	511	535	544	567	552	535	550	567	608	574	530	547	585	524	540	598	606	530	567	549	564	552	512	535	546	568	516	538	523	503	590	530	524	559	538	561	563	557	549	540	555	585	547	543	569	535
35681	21424	21845	4628	1638	1216	937	787	640	527	513	451	437	429	406	385	375	370	334	328	332	331	310	298	312	298	305	300	278	302	303	288	266	305	313	262	293	285	271	270	265	259	320	275	270	300	299	285	284	285	287	285	275	279	254	279	277	253	257	263	288	257	278	289	277	243	284	258	242	287	252	254	284	270	282	255	266	290	248	275	279	303	261	282	278	289	280	264	261	274	292	281	261	265	244	276	312	280	244	243	269	291	272	271	274	287	286	280	300	247	246	282	257	263	273	274	253	242	282	287	293	262	284	280	251	273	271	256	270	281	294	279	262	259	270	246	256	256	262	279	278	261	260	300	267	277	239	291	262	284	250	247	275	270	245	264	263	255	276	274	270	265	280	289	273	285	267	244	280	258	262	265	284	263	255	240	267	273	254	273	283	232	283	248	281	241	282	290	259	259	289	261	284	290	277	249	262	281	254	268	250	265	279	261	266	275	288	259	300	263	288	304	252	261	228	237	256	250	285	265	260	302	283	255	278	275	256	272	292	263	270	255	283	265	302	264	270	269	280	269	288	242	265	279	305	244	303	277	261	304	255	280	265	250	253	294	269	250	280	284	255	270	275	289	273	268	272	286	273	251	250	260	266	242	271	290	258	284	271	270	282	286	276	270	233	284	278	290	255	278	286	290	294	279	280	294	288	251	253	240	266	237	280	274	283	239	245	272	249	263	258	256	261	276	263	265	248	277	294	266	267	288	255	246	237	221	252	268	263	261	269	255	277	268	261	285	281	275	276	282	280	247	280	304	275	248	279	302	291	285	240	259	273	252	273	258	288	283	280	251	272	297	242	283	281	273	293	256	275	268	277	294	262	277	283	263	241	281	265	275	255	267	264	244	259	263	262	261	258	264	268	277	273	266	281	265	270	296	298	249	262	262	261	221	266	247	270	274	271	260	291	262	284	292	289	276	273	262	277	274	275	265	251	274	237	289	292	289	270	260	263	259	240	283	262	266	253	280	242	291	254	269	281	278	276	250	260	277	264	276	264	254	254	281	280	254	257	268	267	275	250	243	248	261	246	254	289	237	256	249	269	249	280	300	265	282	250	249	301	272	269	250	265	254	280	268	258	249	289	254	283	248	255	268	304	249	272	277	261	256	259	305	276	279	277	266	294	271	252	276	277	266	286	284	283	283	264	234	271	269	254	262	266	263	264	261	277	243	266	263	227	299	266	260	249	244	272	294	255	271	249	268	259	288	266	286	242	274	264	250	264	239	302	245	272	258	269	303	255	284	265	272	269	270	239	286	281	262	245	295	286	247	253	282	260	269	250	266	248	262	272	285	289	260	272	266	269	283	293	265	267	233	250	267	281	256	272	258	274	263	278	264	271	261	287	263	245	285	293	293	266	303	268	245	249	284	249	280	274	256	250	268	268	257	269	278	254	246	258	279	279	247	270	248	278	261	294	283	284	281	252	271	268	302	286	270	293	283	263	284	271	263	260	275	242	267	262	245	275	289	287	268	273	259	281	254	281	288	266	271	253	279	279	267	285	275	282	297	288	263	283	265	270	264	286	271	296	241	253	263	273	273	264	264	225	271	274	276	250	279	278	270	268	243	286	267	291	259	292	281	269	302	273	239	274	249	271	275	264	293	240	298	277	267	252	263	256	270	263	285	257	256	280	267	249	232	241	244	279	281	280	250	257	235	273	258	262	249	269	283	267	282	260	250	227	284	300	277	292	283	283	293	261	262	262	266	247	248	286	297	268	268	273	288	248	263	250	265	268	285	287	281	283	238	270	279	257	257	263	257	244	273	289	270	272	271	266	253	276	248	244	239	262	276	243	271	268	281	284	285	242	247	289	252	230	250	283	257	278	262	253	270	272	263	284	256	266	269	247	297	276	308	260	260	274	280	272	266	271	262	281	311	269	280	279	250	285	286	277	279	245	293	242	242	276	271	275	293	288	295	268	285	285	250	274	251	252	271	298	276	291	247	303	259	272	274	258	254	272	232	252	286	244	269	227	274	251	265	262	277	253	263	236	270	275	269	304	255	259	290	265	287	265	264	247	285	278	225	279	266	256	263	257	252	276	272	269	265	287	303	236	274	281	293	263	272	278	262	280	255	236	275	306	274	282	255	277	269	264	260	256	280	254	287	275	281	281	266	248	244	244	276	303	244	241	295	270	266	267	289	265	285	263	290	284	273	256	277	271	253	256	232	263	293	253	273	275	255	249	230	286	277	297	250	261	260	268	269	269	246	237	265	272	247	271	263	236	281	263	259	280	273	278	245	248	295	286	293	299	269	278	278	264	261	267	292	247	262	316	246	286	284	227	253	299	273	277	250	266	274	255	269	278	268	282	279	247	257	262	257	292	257	282	233	245	295	257	250	261	269	265	279	257	308	272	268	252	247	238	304	263	283	264	294	251	239	230	288	267	288	285	283	274	250	279	293	313	276	261	285	256	284	280	264	265	272	254	250	296	272	260	271	274	287	269	253	261	256	267	278	264	256	288	252	270	300	288	280	288	276	281	257	283	259	274	257	251	257	248	288	277	257	254	276	273	243	262	260	234	260	261	286	281	273	250	260	238	277	281	242	290	279	266	293	260	261	246	277	266	272	270	255	266	283	279	244	261	261	272	299	269	314	275	269	260	296	260	277	288	267	282	232	283	265	258	253	264	259	258	266	272	268	258	275	252	279	269	242	245	252	256	273	265	248	272	260	265	261	284	258	261	277	286	249	279	268	274	289	249	252	275	273	281	292	290	285	267	296	253	281	247	258	262	275	262	271	283	325	297	266	291	251	308	284	254	262	265	276	264	291	262	277	245	302	291	281	272	265	269	265	269	269	228	270	297	276	274	218	255	247	300	293	254	249	269	256	261	277	280	267	275	253	275	256	273	277	265	288	274	257	276	287	276	265	272	235	270	284	272	255	297	294	287	271	272	254	256	232	241	238	266	274	305	295	259	273	280	262	246	285	244	237	280	271	274	265	247	267	294	269	263	293	265	281	261	239	273	262	259	252	272	261	307	272	282	277	280	282	267	263	287	287	259	267	274	251	251	259	249	260	268	253	265	284	296	285	264	270	253	255	289	254	277	278	266	279	275	287	285	298	237	252	279	286	294	253	272	240	261	308	267	287	270	262	252	286	245	284	236	265	298	274	286	270	288	271	251	288	279	259	253	270	280	267	270	262	263	246	301	284	278	262	275	261	275	285	239	259	266	255	251	259	280	284	259	274	263	321	266	260	268	285	266	294	265	258	307	219	255	234	283	271	259	276	244	263	268	281	256	253	274	276	232	263	272	278	284	272	275	245	287	282	264	273	266	287	261	261	272	259	257	248	253	282	285	255	289	256	268	268	233	305	271	289	265	272	243	280	311	267	250	262	246	262	259	257	251	267	261	253	289	278	272	291	256	282	255	248	303	269	251	266	247	300	271	257	269	263	250	261	265	288	272	275	269	285	313	283	243	264	271	260	278	271	279	278
21539	2710	6025	6640	5610	4596	3843	3198	2716	2449	2193	1951	1795	1628	1548	1415	1376	1328	1250	1226	1184	1087	1102	1109	1063	989	974	999	920	961	932	1035	875	915	883	932	897	904	940	862	833	887	832	864	835	796	817	849	816	793	853	800	815	830	823	811	874	833	832	818	814	873	824	793	824	813	751	830	827	751	789	788	813	762	787	803	858	793	796	799	768	810	816	836	835	780	830	776	758	772	828	780	777	817	831	763	762	843	779	742	763	777	787	804	784	791	761	783	796	830	753	773	795	778	787	775	789	767	781	755	779	709	781	784	784	777	744	822	744	785	770	772	756	796	794	758	790	802	796	776	756	788	715	740	769	769	806	798	748	831	768	833	774	764	773	784	751	755	767	761	722	775	779	789	751	780	826	729	772	765	737	803	806	781	724	787	777	755	782	773	764	808	720	755	741	734	760	796	769	771	788	815	790	800	770	749	778	778	726	790	768	823	759	826	760	780	796	770	773	721	778	715	751	814	710	778	800	734	806	817	770	777	742	764	822	751	751	763	784	745	795	748	729	776	787	812	783	798	782	771	773	818	775	745	762	787	807	773	766	798	823	777	766	770	779	750	765	779	717	755	805	785	750	739	751	765	714	802	737	857	826	739	781	761	775	777	776	787	726	807	763	763	757	718	711	752	753	790	760	763	801	781	769	760	761	779	847	803	779	741	717	715	775	779	750	771	732	746	745	753	741	797	743	816	706	784	732	739	807	746	791	781	738	763	727	790	762	718	756	754	812	804	756	765	758	768	747	772	765	722	725	765	796	809	738	772	820	774	763	800	807	737	766	745	755	798	767	782	765	767	791	736	740	722	777	769	766	820	772	804	802	739	766	789	788	782	801	793	724	748	742	753	732	767	768	781	780	721	785	779	799	797	813	738	785	725	767	798	763	799	799	807	741	773	794	794	739	742	770	748	795	811	734	728	715	741	770	785	729	780	739	729	779	780	761	788	765	739	757	752	731	744	747	808	760	762	670	760	734	767	776	750	742	740	830	732	775	843	751	747	774	741	733	766	765	790	773	823	720	808	723	759	764	781	720	785	785	765	819	767	761	774	743	770	782	775	766	797	784	727	771	855	804	840	765	749	768	770	787	728	698	734	725	765	771	731	774	787	761	733	756	770	786	779	756	809	760	769	779	764	747	749	727	813	817	735	791	805	717	753	729	756	774	736	768	788	785	737	753	749	748	748	799	769	789	776	765	778	740	807	742	741	714	754	733	772	725	788	716	781	810	734	798	787	726	771	758	825	769	825	766	780	719	827	770	773	768	790	753	779	802	752	772	735	812	742	743	736	743	784	701	758	756	733	774	796	800	744	794	780	736	771	810	786	755	780	788	806	788	757	722	777	786	739	764	772	743	766	796	795	793	742	741	790	820	773	740	821	734	764	770	770	807	739	748	748	752	799	772	832	739	835	761	797	770	755	794	766	714	767	772	753	797	778	767	775	774	727	785	775	769	751	756	781	789	737	747	826	750	765	725	761	786	762	780	806	733	743	799	837	777	750	744	759	784	714	760	788	750	743	764	707	781	752	797	785	768	723	782	709	786	774	738	748	793	824	774	763	821	805	784	733	748	756	793	774	827	786	796	725	784	732	767	732	777	724	766	760	777	775	710	769	737	793	773	777	727	742	802	749	756	800	733	732	765	771	768	813	721	783	765	764	742	796	735	773	745	749	736	769	820	814	765	754	766	762	752	758	712	725	781	798	785	762	792	734	784	794	795	807	780	740	748	766	787	793	725	786	799	755	770	766	748	777	751	758	791	741	793	727	764	794	785	741	767	770	738	727	735	764	783	798	769	749	776	791	810	742	754	782	762	832	795	777	716	787	815	746	760	805	809	744	751	806	781	795	727	790	786	851	782	734	771	732	759	783	835	768	798	785	738	710	770	735	778	738	828	788	773	753	807	765	810	784	760	788	788	788	793	795	773	759	743	794	740	755	737	775	737	729	758	797	767	776	747	763	773	769	777	780	733	736	732	736	767	758	762	744	795	802	785	743	739	754	785	771	780	759	756	815	779	742	746	765	760	768	795	750	756	787	774	797	768	804	780	779	756	828	755	749	772	789	745	775	723	800	747	772	711	831	726	796	758	763	758	812	779	826	796	738	793	779	771	768	774	716	765	796	781	784	768	753	811	737	775	788	775	757	775	707	790	801	779	732	795	758	765	733	765	791	762	741	769	744	799	734	793	800	718	789	764	732	818	798	780	816	733	861	776	779	777	785	736	739	749	757	759	783	796	741	749	755	749	755	799	748	731	784	742	771	726	804	743	795	747	798	788	764	773	724	713	770	749	811	746	804	737	719	770	772	726	811	780	759	798	735	765	752	753	747	761	795	818	775	750	756	773	782	762	747	782	777	794	764	749	783	739	754	770	702	746	749	760	738	762	771	761	759	764	773	750	739	773	782	752	741	754	782	768	761	776	746	790	763	716	829	767	733	780	764	790	717	769	751	705	734	804	756	782	771	742	810	751	779	769	820	816	719	785	734	771	726	771	708	779	779	784	759	761	733	769	754	730	766	795	821	766	789	750	770	800	745	790	752	761	793	782	783	743	755	749	730	791	744	787	794	817	756	749	789	794	738	765	801	832	793	751	770	748	759	771	795	787	737	701	763	773	770	765	776	750	726	728	788	779	801	744	767	781	746	780	725	762	770	795	795	806	793	799	753	763	735	759	796	764	793	820	754	768	770	749	825	738	804	702	746	787	804	733	812	730	730	807	820	802	811	826	804	735	783	772	781	798	751	758	779	759	781	822	723	798	789	812	766	811	765	762	819	765	790	748	736	763	856	693	759	770	769	738	745	754	768	755	806	768	774	764	780	802	761	774	803	795	807	825	761	751	804	805	788	785	813	762	786	764	743	752	816	715	754	769	774	703	732	780	747	757	765	798	785	753	741	772	758	763	820	757	695	804	762	739	758	800	719	743	747	775	763	735	719	756	769	806	742	798	780	730	804	818	811	760	762	811	802	784	828	784	782	804	722	777	713	769	717	796	773	750	794	735	764	781	782	771	746	811	759	811	780	793	761	776	783	743	778	813	765	770	815	724	788	773	735	762	796	749	823	814	754	733	744	829	809	813	753	756	770	788	754	757	739	802	755	777	780	827	755	782	791	867	799	788	813	783	819	805	768	734	747	763	817	773	761	754	775	813	748	801	777	769	801	767	791	721	766	745	773	769	772	773	769	783	786	749	700	759	789	782	794	735	759	740	766	764	779	765	754	807	770	767	747	768	797	786	765	729	761	787	764	749	789	788	796	763	779	749	747	797	809	743	741	795	766	776	734	767	848	785	779	777	784	803	815	719	732	794	782	807	742	777	769	786	779	723	753	819	767	746	810	791	782	792	817	763	752	738	748	801	752	760	760	797	754	741	720	744	741	774	772	746	775	759	760	728	795	743	790	743	748	715	769	749	815	746	756	732	678	822	775	752	754	788	771	739	725	760	772
5316	450	414	170	139	106	117	112	86	93	99	87	94	89	102	79	90	99	94	91	80	96	93	93	97	71	80	91	83	86	77	99	96	99	86	94	88	86	84	80	88	80	78	86	77	80	67	94	93	73	83	86	84	79	100	99	92	70	97	88	89	102	74	96	95	91	88	95	90	96	81	86	98	82	79	76	80	105	70	70	67	79	74	98	98	82	88	78	90	79	83	94	69	102	90	70	89	84	90	79	98	93	74	92	90	88	82	65	78	80	82	81	91	81	85	87	75	94	75	96	88	104	97	91	86	84	76	96	86	86	88	79	83	96	86	81	76	80	73	81	74	90	90	79	87	90	95	91	71	80	73	89	91	95	97	94	102	93	85	76	94	86	95	85	84	72	85	83	84	87	71	76	94	58	81	84	86	76	85	92	82	91	70	78	68	74	99	83	82	81	71	95	85	84	90	87	81	81	85	84	89	76	102	83	88	79	89	64	78	83	71	73	74	73	96	108	85	70	88	82	107	72	83	96	81	87	83	94	86	80	73	99	97	71	85	86	80	87	104	81	74	91	73	88	93	92	91	72	86	76	83	94	89	77	83	104	85	85	74	92	78	90	73	84	81	81	78	92	87	65	84	80	73	76	95	89	72	93	82	84	93	92	92	91	70	102	86	94	92	109	89	90	76	84	79	85	82	94	74	89	79	85	92	83	66	78	67	84	95	98	89	93	80	88	75	95	108	88	99	64	89	86	90	79	74	96	83	64	95	85	89	67	83	92	83	71	75	90	94	79	96	90	93	71	92	84	90	100	80	89	86	96	76	81	87	89	63	92	78	73	84	84	75	100	78	83	99	84	89	99	92	93	92	80	68	94	101	86	85	85	76	81	75	78	87	102	79	74	75	82	85	96	73	77	73	97	78	96	77	88	76	80	76	82	87	83	96	77	81	69	81	81	88	83	89	90	84	87	90	88	88	80	100	72	99	84	86	69	87	88	73	79	83	83	91	97	96	79	92	84	80	76	70	93	83	82	101	93	81	80	82	86	78	85	67	94	71	89	76	88	77	90	93	88	93	81	74	92	86	90	84	80	84	73	75	88	102	87	86	93	101	83	81	77	76	75	101	81	82	89	79	88	79	86	80	81	72	68	89	94	66	89	78	78	91	93	78	77	99	82	70	93	83	89	81	96	76	83	82	92	98	79	75	88	83	99	70	92	89	93	68	92	83	85	72	78	79	83	83	83	73	63	85	95	82	79	72	81	83	97	93	80	94	82	100	61	70	93	76	81	79	62	87	86	91	96	93	85	74	96	85	68	73	72	88	86	100	73	79	95	83	99	101	81	64	74	81	94	81	87	83	102	97	91	82	87	64	74	95	84	87	96	85	96	86	75	72	79	89	80	67	87	86	101	77	84	86	84	87	79	78	70	82	90	86	94	79	78	91	94	93	84	84	75	100	85	71	89	68	82	86	96	80	90	85	68	80	103	82	85	75	85	73	72	72	92	94	70	86	91	86	71	100	94	84	85	75	76	100	71	95	79	88	73	83	66	88	85	81	71	86	90	86	88	89	85	81	77	94	100	88	80	84	86	90	74	84	87	102	76	80	85	83	85	94	92	83	80	78	90	98	90	81	95	86	98	75	79	93	93	78	69	89	81	89	100	91	81	81	91	104	97	79	86	81	90	98	93	86	80	83	86	91	79	81	87	89	79	82	90	88	92	67	97	97	84	69	89	76	88	90	104	80	82	79	88	72	76	81	74	82	77	91	87	86	88	87	83	76	108	93	86	89	78	67	81	82	86	77	82	80	90	76	97	86	81	88	82	82	84	71	77	87	81	81	90	82	104	87	85	88	71	77	85	82	86	94	68	86	88	95	85	91	99	77	77	74	90	100	87	85	98	71	91	77	91	89	91	80	87	87	86	78	95	82	65	88	105	93	79	82	88	93	77	88	88	90	81	91	86	78	96	94	77	85	82	82	88	98	95	87	63	89	71	89	84	64	86	87	75	80	63	83	90	68	92	95	97	100	81	91	82	100	82	81	89	76	72	90	84	95	91	83	91	88	103	93	88	75	81	64	78	70	85	77	88	82	69	71	93	78	85	68	88	88	74	89	89	81	85	89	78	85	88	78	85	79	75	90	100	74	86	76	83	94	76	86	87	77	88	87	84	83	81	80	63	76	84	69	78	71	94	84	78	90	87	79	67	98	71	88	84	80	90	79	75	80	83	92	93	112	81	84	81	96	82	87	68	75	106	81	67	94	82	76	76	76	96	93	88	72	87	83	91	105	81	91	85	78	92	91	92	81	94	88	100	70	83	84	80	88	91	76	96	94	81	95	89	76	87	74	80	83	81	78	97	72	83	82	90	88	92	84	88	89	95	86	100	69	81	86	60	82	82	96	70	75	60	83	79	85	95	91	103	74	102	85	83	85	86	83	84	86	82	82	79	88	87	66	84	81	77	90	74	93	79	103	69	86	90	67	106	71	82	90	90	91	76	97	81	84	75	103	100	77	87	95	98	68	79	80	100	65	77	73	78	89	96	89	86	99	74	101	83	86	79	85	95	96	93	86	77	77	76	86	86	75	86	88	87	73	75	91	93	96	96	91	84	63	84	84	87	98	84	104	83	65	70	84	100	100	98	89	91	89	109	98	84	78	90	96	66	75	76	93	85	80	101	83	76	94	89	77	76	75	91	89	103	92	90	89	76	94	100	85	85	67	86	102	93	86	85	99	78	73	106	74	91	71	81	77	76	78	83	71	91	73	80	108	103	78	96	82	80	83	69	92	90	72	75	79	77	79	75	78	86	88	92	102	69	85	69	86	77	87	82	96	89	67	84	92	71	92	88	87	72	93	85	84	72	104	100	108	79	99	78	80	92	84	96	85	110	75	76	77	81	92	93	83	81	85	89	83	75	76	96	89	105	98	93	91	69	77	98	76	101	79	93	95	87	86	103	75	81	104	90	84	87	88	93	102	86	89	81	80	89	84	79	90	88	73	84	100	74	83	100	73	85	79	79	71	87	70	84	84	84	96	80	79	93	80	83	84	79	83	80	78	95	86	94	72	96	81	76	104	94	95	91	111	79	85	85	83	91	89	87	80	87	80	84	72	85	84	96	89	93	79	82	91	73	82	84	101	80	85	92	77	86	85	63	85	76	83	76	74	74	88	96	86	83	91	80	96	86	100	83	104	76	77	78	88	76	75	82	89	77	67	82	92	86	80	78	91	96	78	86	97	73	97	92	89	88	69	72	73	115	69	75	88	81	83	85	111	88	99	83	82	84	81	82	86	78	90	104	68	98	87	80	88	89	84	88	79	78	71	77	70	80	89	86	96	79	77	66	85	100	83	69	103	95	84	91	82	77	91	82	83	109	93	87	84	106	85	75	89	75	84	89	74	83	93	72	89	76	72	87	88	88	102	69	81	102	90	82	66	68	91	72	80	81	81	79	79	79	65	90	81	84	87	79	72	87	80	78	88	86
4073	392	477	500	496	460	438	387	371	347	329	365	374	315	341	304	332	294	321	323	320	326	339	337	343	348	324	343	295	326	306	321	297	292	350	300	283	324	303	326	323	294	307	317	307	284	307	333	308	305	283	315	277	295	276	304	295	275	312	313	330	303	295	296	303	331	274	305	302	304	319	353	309	300	314	282	332	298	304	294	294	288	301	291	338	327	315	303	312	296	317	284	307	287	317	292	323	282	317	288	292	286	324	295	311	283	329	291	280	300	320	292	329	290	313	315	268	310	296	325	260	289	295	301	333	277	305	269	282	290	299	330	323	293	318	320	311	294	303	300	295	320	311	317	295	319	300	292	285	314	372	292	292	283	308	305	293	299	326	289	322	318	332	306	320	298	337	333	299	291	284	288	313	319	282	299	292	320	303	294	321	317	301	309	330	286	334	330	296	301	333	319	264	308	280	302	305	288	269	299	316	322	307	289	289	313	321	310	281	286	295	307	307	327	287	328	310	334	317	322	308	322	307	283	296	304	304	308	302	314	295	304	281	300	299	310	323	290	326	290	302	319	308	306	290	282	270	295	312	325	302	320	319	295	300	304	297	314	289	338	303	320	322	316	311	318	264	301	321	321	294	290	277	325	310	291	317	277	276	294	305	303	316	342	308	296	270	307	284	310	300	310	324	304	327	306	318	335	276	299	296	328	311	282	275	302	338	277	309	296	280	332	314	280	298	297	302	290	310	318	307	341	302	294	305	288	293	302	315	297	311	308	286	312	274	306	306	289	292	328	298	301	329	274	328	328	346	304	313	318	309	304	296	333	307	303	306	317	271	296	301	327	336	304	334	303	315	288	296	326	322	280	290	302	323	293	298	301	323	321	305	303	306	290	312	325	310	323	308	339	340	311	293	335	305	311	316	320	298	338	274	306	274	287	294	323	308	300	349	303	305	318	279	312	315	306	259	296	289	288	302	284	327	307	313	289	304	285	295	292	317	304	313	296	307	295	347	340	299	274	316	311	338	322	321	308	292	304	307	315	306	288	322	326	319	299	287	295	318	301	333	267	292	332	314	310	299	323	321	307	317	318	304	292	287	322	343	298	308	328	312	287	302	292	309	311	302	322	301	294	327	315	300	291	300	318	311	326	313	322	326	303	315	269	290	327	296	331	309	300	298	297	291	323	282	319	312	326	312	327	280	302	333	308	312	281	284	259	318	296	284	314	283	259	298	329	300	316	324	304	309	309	300	269	311	335	274	310	314	310	306	321	313	321	295	301	298	285	305	311	282	295	302	274	305	313	315	278	291	294	312	316	307	304	293	318	306	274	292	284	284	321	309	326	302	308	288	297	282	310	323	313	292	286	292	303	293	294	311	302	284	320	317	305	311	282	315	304	319	323	333	305	258	292	299	326	305	307	295	329	310	334	310	300	361	308	311	303	290	329	324	283	347	322	312	304	280	319	284	284	301	301	270	330	298	311	319	297	289	328	299	274	306	309	322	310	303	297	309	323	337	294	304	340	330	290	287	328	308	300	327	304	301	300	297	308	282	318	299	325	305	281	298	286	324	311	322	293	282	312	294	325	313	302	270	305	309	330	275	308	304	302	331	307	325	318	281	270	268	345	300	286	336	333	300	297	310	316	297	309	327	281	281	343	276	347	299	310	273	276	294	295	323	328	312	305	306	313	303	310	302	298	333	308	318	330	288	318	304	288	296	260	311	334	311	290	286	323	316	315	291	322	291	321	327	310	303	292	294	350	278	253	272	282	313	287	296	302	307	291	328	291	301	318	312	282	310	315	301	311	311	309	299	312	330	300	319	302	330	320	334	326	315	298	299	314	348	304	326	314	303	311	293	319	292	313	317	341	285	313	311	309	296	310	290	277	297	302	295	298	285	316	285	281	334	291	309	287	319	293	302	317	304	291	317	316	305	304	312	296	307	289	331	317	309	312	298	290	302	310	281	300	289	277	311	298	299	310	315	301	305	280	315	310	353	315	321	358	309	304	337	277	293	311	307	315	319	311	289	302	308	293	304	282	328	332	306	307	322	309	293	311	337	305	318	289	292	315	316	307	261	327	313	315	291	269	309	282	301	317	326	331	309	319	296	319	301	317	287	315	304	323	297	293	292	314	303	296	312	320	299	294	310	311	343	312	310	308	315	296	280	294	356	290	318	279	291	301	292	305	319	321	317	313	288	304	323	298	312	346	354	316	314	309	276	297	292	308	334	297	329	277	307	301	311	314	300	312	271	312	290	302	289	325	333	320	299	328	307	281	304	315	327	295	313	282	287	296	314	289	279	296	298	288	295	272	314	289	305	337	317	299	296	310	310	293	317	312	259	324	287	312	301	293	301	301	273	323	316	317	309	342	305	326	313	277	296	286	307	304	293	325	303	299	284	309	308	324	313	286	283	303	307	319	300	284	333	327	327	317	295	338	295	300	301	308	322	314	317	301	309	291	312	316	301	297	331	290	317	317	283	306	291	324	299	287	304	266	318	301	282	289	333	315	328	302	311	334	305	313	310	302	284	324	316	307	285	308	304	324	341	296	306	302	314	320	282	288	314	294	318	293	280	319	319	313	337	299	287	293	276	320	290	294	323	300	311	291	313	313	296	316	292	297	311	321	295	328	287	298	321	313	323	296	310	309	273	308	333	304	316	307	312	293	306	301	341	306	302	325	312	305	317	322	290	301	319	295	310	301	315	333	289	312	285	277	293	288	318	342	316	321	319	322	322	364	316	300	313	326	306	305	317	334	320	293	301	321	311	264	282	290	317	288	308	319	282	306	328	299	313	303	326	303	320	296	322	307	282	313	302	339	324	282	311	338	298	297	299	292	307	329	303	293	315	327	289	289	299	306	315	327	306	327	296	310	307	298	303	299	313	321	300	275	289	295	338	303	302	332	278	312	315	306	288	322	296	314	315	313	290	302	302	280	294	319	318	362	340	295	317	309	316	321	289	296	290	326	281	330	285	318	326	314	281	322	333	314	305	289	299	313	342	287	341	319	298	311	318	308	331	312	311	318	318	306	307	298	275	332	305	296	272	297	309	292	289	305	323	282	313	300	298	285	315	283	297	316	301	322	327	317	284	331	273	323	311	297	326	297	275	288	302	298	308	336	312	311	309	313	245	303	290	328	288	296	294	333	296	318	324	333	303	313	303	317	333	301	304	300	315	300	298	323	312	297	319	315	284	299	325	329	311	305	321	306	296	315	297	305	299	290	286	297	331	320	303	308	316	303	309	318	366	280	318	340	306	290	309	269	308	313	279	318	305	297	319	338	286	320	318	303	293	308	272	293	329	329	321	337	320	308	303	312	321	290	310	324	300	311	317	264	314	301	319	332	285	294	282	326	294	295	287	337	293	303	312	316	303	307	351	307	336	268	337	304	304	297	316	344	292	300	329	291	282	313	323	304	343	325	285	348	303	272	320	330	316	310	296	313	311	304	340	328	312	315	299	286	330	287	310	304	288	311	307	291
34147	17081	4611	1228	796	607	542	416	377	336	305	259	269	263	258	240	240	210	217	212	188	203	218	176	194	206	193	203	180	192	171	170	177	193	207	206	168	159	165	168	191	190	202	161	177	164	181	191	172	203	163	188	148	165	171	189	164	168	180	187	194	193	185	168	161	160	178	189	183	185	203	188	177	159	206	178	174	167	179	176	218	172	171	189	164	177	174	189	187	161	154	184	181	175	179	192	195	187	174	190	164	175	165	196	178	178	184	183	188	176	184	168	189	165	183	195	159	158	178	166	197	179	168	199	185	171	187	150	172	162	209	166	191	186	172	183	179	200	178	167	189	173	182	178	185	187	181	176	197	175	170	148	184	177	189	182	159	180	173	180	173	183	177	188	179	174	196	174	196	201	183	205	167	193	164	202	139	172	176	148	175	165	187	165	173	174	223	175	164	191	176	177	157	159	163	194	174	150	193	191	194	172	175	158	185	166	184	175	155	157	189	187	157	160	164	169	173	184	176	182	157	184	176	184	186	160	178	144	161	173	212	183	187	159	180	168	189	186	168	182	198	178	180	171	193	178	182	178	200	193	170	174	179	202	159	186	176	168	167	176	199	203	175	159	186	192	177	187	198	173	179	173	180	170	209	170	171	175	164	155	212	163	184	180	156	154	183	171	175	179	186	163	190	165	169	186	176	148	194	167	200	195	159	162	166	179	197	207	187	199	178	191	188	158	173	186	193	194	205	159	166	189	196	191	184	162	192	157	199	166	170	216	151	172	193	202	210	184	157	189	183	201	173	188	168	184	200	182	180	206	153	172	176	190	174	169	191	171	195	196	192	179	183	203	167	175	167	180	182	169	181	186	186	185	175	186	178	193	184	190	173	182	166	175	161	184	170	198	155	163	163	197	172	170	166	201	186	172	174	170	167	160	210	181	168	173	170	181	185	169	175	169	162	184	190	188	191	197	201	194	164	189	168	176	192	188	169	182	184	161	202	157	188	175	173	172	175	191	171	174	177	173	182	195	186	174	159	171	180	169	182	191	194	175	164	177	187	169	187	174	181	161	172	182	196	205	155	182	193	182	174	162	183	166	191	165	187	169	165	172	162	166	172	159	179	170	182	181	185	180	174	163	156	175	176	173	138	165	167	193	173	166	198	205	181	191	180	164	193	166	188	164	165	161	179	174	176	184	161	192	171	198	203	178	175	190	190	167	175	166	162	174	157	180	198	193	150	172	167	160	185	187	175	186	168	183	167	179	167	193	166	183	171	167	181	156	179	180	189	205	180	182	187	169	190	172	186	156	204	176	172	175	155	170	173	179	159	192	167	174	181	186	183	175	207	157	153	169	188	164	160	186	171	185	186	187	167	174	177	196	193	185	192	185	170	170	178	186	174	184	191	200	157	175	190	171	162	181	197	172	165	185	173	174	194	155	184	183	174	188	173	162	206	188	180	190	194	178	185	166	168	183	167	152	175	189	184	184	164	185	182	187	174	191	177	174	171	165	181	173	169	168	161	169	187	165	171	194	158	185	156	168	167	170	180	172	182	170	204	153	189	181	188	173	168	186	178	186	177	190	158	173	177	171	181	174	178	173	165	173	145	173	194	162	202	179	231	171	192	178	177	181	170	169	201	189	189	180	193	178	169	170	187	192	192	155	189	180	163	179	181	187	164	176	170	196	170	175	156	164	183	181	194	187	200	193	180	184	170	192	185	188	199	179	154	180	171	181	168	156	179	159	172	181	156	159	189	183	158	177	161	195	175	168	171	180	169	201	147	188	188	193	190	196	205	160	151	154	200	183	170	205	184	190	193	187	173	199	185	188	165	166	183	202	166	180	181	157	183	163	187	200	180	162	187	178	145	185	186	134	183	159	200	180	188	165	190	167	184	182	186	198	175	163	176	175	165	212	162	163	186	171	181	167	183	162	181	189	196	165	162	191	178	171	168	160	175	183	171	170	176	169	178	180	179	178	165	169	202	166	170	167	162	174	172	164	183	186	177	184	182	188	198	160	189	204	178	188	179	195	161	196	175	185	180	194	196	190	179	160	173	163	167	187	197	172	175	201	193	178	180	177	173	187	205	162	200	178	162	184	188	181	165	180	173	172	169	209	174	176	191	168	170	163	182	180	172	172	169	172	207	181	194	196	188	185	209	171	189	185	180	188	185	181	179	152	182	190	189	190	153	209	161	183	192	185	146	152	176	168	186	159	150	156	160	188	165	168	173	161	203	184	186	177	195	184	178	201	186	162	194	173	190	150	166	188	181	182	199	172	171	201	183	197	196	199	195	168	176	171	163	200	188	172	177	155	150	184	170	199	176	182	170	157	158	204	155	185	175	180	188	180	158	188	161	172	189	171	200	158	179	197	171	188	174	162	183	180	194	195	182	181	179	183	147	160	194	158	182	181	187	194	183	183	194	192	177	165	174	175	194	208	189	175	191	178	186	163	180	192	159	175	184	168	194	160	169	199	201	183	196	160	165	188	169	164	178	173	180	175	165	170	206	155	182	177	155	171	164	191	189	151	179	162	181	212	196	207	207	187	181	178	154	192	171	188	173	180	171	155	191	174	169	166	204	175	198	175	181	180	173	169	159	191	172	206	185	170	165	183	190	173	184	166	164	187	181	169	184	181	179	171	186	160	179	175	197	158	180	179	180	182	195	175	161	180	155	215	173	171	189	175	198	181	183	185	188	188	195	220	175	176	166	166	184	161	168	180	179	180	198	169	180	207	173	185	184	196	179	182	189	165	181	189	172	197	171	169	199	170	154	185	190	156	181	182	171	157	214	154	164	177	200	157	165	166	173	178	196	195	195	180	181	154	179	194	191	169	186	192	198	159	167	184	164	169	145	196	184	165	169	180	183	169	166	190	178	155	148	168	176	163	167	165	179	178	161	164	191	173	141	177	182	202	177	160	158	178	157	192	185	189	178	175	190	185	179	165	210	205	177	172	176	149	197	172	185	177	189	187	188	194	151	159	196	176	174	164	195	164	172	187	168	175	158	171	166	155	183	185	193	186	167	159	180	173	174	188	162	195	177	191	168	189	197	162	164	182	178	168	187	175	189	177	180	186	209	198	178	177	204	193	185	146	196	173	167	164	172	204	175	192	176	174	172	174	194	190	182	190	168	159	192	186	181	195	162	190	159	167	161	200	178	192	175	185	216	178	181	168	155	163	166	158	182	177	169	191	168	168	181	166	203	175	192	197	198	197	195	204	179	190	180	174	162	154	180	180	167	180	177	185	209	175	168	200	165	174	193	156	182	169	173	185	183	178	200	190	186	175	191	171	193	183	188	163	184	169	183	156	157	166	171	154	197	174	185	171	174	166	182	189	202	186	185	151	188	178	177	171	191	171	183	177	169	169	189	169	163	185	182	177	165	199	167	191	160	158	189	172	163	183	170	189	193	170	196	182	189	186	182	142	184	198	177	184	175	163	175	190	189	177	172	176	174	165	199	205	159	184	184	185	204	190	181	182
16979	1535	3346	3811	3196	2557	2200	1810	1584	1369	1227	1118	1024	1014	891	899	813	871	780	767	760	713	714	691	696	698	681	622	661	654	618	621	621	625	619	558	609	606	637	607	595	647	585	584	550	571	579	598	562	559	532	587	575	588	608	592	584	565	544	569	582	535	529	598	542	574	521	548	558	580	567	539	558	558	596	533	568	544	546	562	605	535	592	523	575	550	549	555	545	538	565	555	586	575	558	556	559	541	563	572	565	611	550	570	568	536	545	564	557	553	565	601	573	553	591	587	559	566	541	553	550	489	536	525	536	567	556	526	548	578	589	544	621	586	546	551	573	525	546	588	570	567	498	528	532	541	522	545	516	589	576	530	599	513	516	558	571	554	603	543	594	540	545	528	546	534	569	534	566	532	568	599	525	571	566	568	572	551	532	604	509	591	528	547	571	566	496	559	558	577	544	546	596	561	566	577	556	542	585	521	552	565	568	548	609	499	581	538	535	524	566	529	567	562	580	571	568	554	525	519	574	536	566	564	548	541	553	584	552	589	553	513	601	561	605	535	552	525	580	569	585	569	558	588	530	534	542	558	547	550	544	546	512	589	536	544	560	587	540	556	560	558	553	536	590	583	555	543	562	536	561	532	556	567	528	566	568	547	526	521	525	548	563	565	511	555	504	511	577	559	560	573	582	606	546	510	551	537	574	560	511	585	530	536	587	564	560	602	557	546	536	560	565	548	546	556	562	548	569	574	537	537	557	533	570	566	551	561	548	560	570	557	553	520	534	534	561	557	558	546	554	540	577	547	535	543	540	512	605	587	516	560	521	564	578	539	588	519	551	594	546	566	566	547	564	527	535	532	544	565	508	557	555	555	518	564	522	560	567	560	525	539	566	528	544	559	589	509	532	559	562	550	528	597	567	539	550	549	527	557	545	516	541	573	596	564	538	554	564	547	541	544	584	535	552	575	569	580	587	552	550	576	578	575	553	625	586	549	574	562	561	540	552	586	541	567	580	557	577	544	560	590	522	528	502	499	546	537	583	541	550	560	558	556	550	521	568	563	579	536	529	545	553	567	561	539	542	503	559	530	570	516	554	534	587	495	520	548	581	580	559	571	551	535	582	558	551	552	522	555	563	584	537	570	553	610	568	526	568	550	531	532	562	552	586	595	544	536	562	524	561	571	524	550	540	557	549	532	556	557	522	563	550	551	529	530	555	552	561	545	552	540	559	555	506	542	564	532	560	546	553	547	552	565	537	568	492	565	552	579	573	519	584	544	548	548	551	521	559	573	553	561	524	593	596	590	541	532	561	540	565	594	586	549	529	554	547	569	529	553	526	524	538	536	541	535	569	524	575	547	551	551	557	584	477	549	578	520	520	546	568	560	609	552	559	537	578	525	566	576	562	532	532	507	567	539	565	537	597	595	581	484	545	529	580	544	537	518	557	470	546	535	602	519	575	572	536	549	534	558	540	572	531	615	584	561	583	559	527	556	532	558	554	555	520	521	571	533	550	548	540	518	540	572	542	529	592	511	545	558	544	601	544	537	557	593	535	582	548	552	574	555	576	557	606	564	549	546	556	590	559	536	525	530	548	566	531	543	520	549	555	538	512	538	538	555	534	505	582	551	583	567	575	556	556	594	553	544	538	592	513	535	547	546	536	549	560	584	541	518	541	553	564	546	568	532	547	529	561	570	587	542	560	560	552	538	571	542	546	524	601	580	509	556	507	538	545	535	548	540	560	502	555	557	544	509	616	579	559	535	565	580	564	524	544	469	495	563	531	551	570	544	545	556	567	584	574	508	536	559	514	560	599	532	541	539	552	554	524	571	571	542	541	582	556	549	577	550	546	548	544	508	519	541	559	493	522	535	540	515	574	556	587	535	548	527	532	521	575	527	560	571	529	544	542	558	556	593	581	546	571	597	577	559	580	580	535	524	535	579	561	557	569	519	527	551	533	567	548	566	565	587	516	571	551	544	540	590	524	566	570	596	558	562	537	562	563	563	582	605	541	573	557	527	585	535	572	529	512	585	562	561	536	538	578	542	549	499	522	552	532	568	532	535	571	582	529	554	569	519	559	535	568	618	551	522	580	514	568	595	588	578	573	565	521	570	594	538	574	589	527	543	570	568	567	527	562	564	502	546	539	568	565	517	551	565	581	537	582	577	565	563	590	558	622	556	502	578	504	556	568	536	535	569	573	549	579	541	535	607	525	540	545	584	541	601	561	604	582	559	550	539	542	518	534	541	567	565	570	569	552	584	563	589	539	568	523	570	525	534	583	538	545	587	543	556	553	562	585	553	566	546	563	516	596	550	494	553	524	517	579	534	574	578	557	527	588	558	541	567	566	550	539	560	571	512	554	565	497	557	560	596	563	570	545	537	528	523	534	536	526	592	538	527	573	577	551	563	605	544	537	569	568	484	525	553	550	557	503	564	530	510	548	530	570	529	537	524	511	587	515	571	573	557	509	605	568	578	580	549	550	542	568	579	552	579	589	523	541	574	567	584	565	564	552	554	541	534	567	564	560	501	574	557	577	574	565	555	554	546	546	549	562	564	569	529	590	540	559	594	596	508	537	565	561	557	509	562	511	540	553	551	546	588	511	559	564	538	569	563	522	565	554	585	511	532	544	565	522	547	560	548	580	528	521	507	545	485	537	560	547	574	548	534	558	527	539	587	548	531	562	539	576	581	593	554	574	547	613	549	546	572	552	539	568	575	568	519	567	519	564	545	535	598	533	573	531	529	574	563	559	542	534	573	538	555	511	510	570	536	583	537	542	559	526	529	581	585	536	547	530	520	545	550	562	591	528	603	507	549	527	543	567	571	544	573	607	534	577	552	547	522	576	548	515	604	510	535	557	576	567	556	518	548	585	512	567	510	496	546	581	550	497	530	552	552	575	553	565	576	551	552	543	588	579	602	563	541	500	508	585	572	507	582	525	550	559	521	540	522	594	585	572	566	554	556	537	559	604	599	587	601	549	528	574	578	507	571	560	573	564	575	535	543	557	548	532	535	558	561	538	519	586	543	566	529	553	501	565	557	524	560	565	523	582	563	532	530	537	542	521	579	527	553	538	575	587	604	528	579	583	534	586	550	521	554	597	581	581	566	579	525	551	577	555	545	551	533	500	575	581	547	553	560	562	556	489	535	541	546	563	583	583	500	582	536	598	556	589	555	532	497	557	544	569	513	495	597	566	554	568	587	586	536	521	532	554	582	554	503	548	551	525	567	555	557	524	566	565	545	537	573	524	579	556	549	530	523	526	539	547	555	629	528	544	532	531	575	569	558	547	535	581	529	566	519	503	566	509	572	577	560	580	572	546	539	586	546	556	591	541	566	560	570	570	512	547	534	562	589	569	537	498	558	562	566	524	552	541	556	547	538	546	551	521	570	561	521	550	582	512	536	559	538	551	520	575	583	581	569	581	550	520	587	572	562	544	566	551	517	580	569	537	600	540	532	558	550	543	531	583	523	574	564	607	605
36717	21327	18695	3647	1656	1264	912	746	630	517	496	476	444	379	406	378	359	348	338	319	303	337	313	290	297	280	296	279	283	297	275	278	250	272	297	257	294	326	274	287	281	266	264	288	280	284	251	296	300	244	274	274	277	263	282	258	269	287	285	268	290	242	300	269	259	257	289	297	263	264	249	259	262	267	272	266	257	274	296	256	279	249	268	289	291	262	256	289	251	294	258	256	290	249	271	268	285	241	248	265	277	319	274	275	263	266	282	241	266	286	286	273	263	272	240	258	290	287	255	253	266	264	265	261	293	282	256	276	286	267	272	266	274	269	279	283	248	267	267	264	264	276	295	286	253	258	264	258	265	278	262	256	280	253	283	264	288	269	277	251	281	244	279	294	262	281	277	260	279	247	258	265	266	265	264	264	259	294	270	287	241	281	281	249	252	297	281	267	262	257	266	277	303	243	266	267	266	247	269	266	267	286	263	241	305	294	259	272	246	284	285	281	279	241	264	261	279	236	287	288	239	259	270	276	268	264	257	266	276	286	255	285	265	280	242	291	289	254	244	288	261	272	276	284	244	296	279	289	303	257	270	239	268	258	253	276	247	267	264	261	258	277	274	239	265	235	263	291	252	264	275	264	238	262	291	242	280	259	269	235	259	264	296	277	246	261	274	283	266	275	249	237	254	299	288	256	266	257	262	266	261	266	254	257	299	229	265	248	268	300	266	281	261	278	285	280	281	274	296	246	279	300	244	281	248	247	272	257	263	266	255	256	260	278	275	260	272	264	273	272	280	276	266	266	252	239	282	251	279	264	282	303	263	250	283	292	237	246	253	258	280	271	260	253	263	258	285	248	271	235	244	257	275	267	283	265	266	251	276	260	281	270	267	277	244	282	267	257	255	262	254	287	254	261	247	267	296	264	300	286	261	262	269	280	271	307	274	288	299	276	276	272	266	260	271	264	262	257	294	281	286	292	275	251	252	255	266	253	232	274	285	256	273	274	297	267	266	266	268	256	267	262	270	271	273	257	249	257	238	271	262	264	255	252	272	267	256	266	253	283	262	272	257	269	265	285	286	279	260	295	244	267	261	270	251	247	248	273	278	273	260	265	302	282	277	264	294	270	297	255	288	267	287	235	273	299	270	249	289	253	258	280	241	255	289	261	292	251	262	285	281	269	260	321	277	265	265	261	265	274	295	271	301	274	244	280	260	285	267	266	252	237	269	258	285	280	271	281	258	302	258	259	274	280	302	281	254	248	282	278	260	308	282	269	295	284	282	259	283	285	278	264	288	287	279	275	248	318	285	245	259	259	284	261	261	287	254	249	262	286	291	264	263	277	245	270	256	278	248	291	256	274	290	274	258	245	234	243	266	284	294	266	277	246	253	274	266	263	283	273	276	295	245	267	256	255	251	269	269	297	248	298	251	276	252	253	269	262	281	265	278	290	285	281	269	269	255	256	277	276	283	264	264	264	264	263	260	236	260	281	269	253	260	260	289	234	266	240	285	295	293	273	277	289	293	284	286	273	264	279	284	286	273	287	266	285	278	268	277	287	290	258	280	266	264	255	250	278	273	290	286	254	261	289	274	270	255	261	256	269	254	237	276	249	260	289	264	246	293	262	257	297	290	261	292	264	247	282	239	284	293	267	273	303	285	282	284	299	271	260	289	295	282	260	258	270	280	248	296	268	284	243	257	263	291	273	257	275	278	251	255	219	250	241	260	248	292	287	265	249	245	261	261	256	281	282	292	273	234	258	271	274	286	251	271	275	258	242	257	307	280	244	273	265	286	301	250	277	263	289	277	271	244	250	278	276	307	281	274	281	272	251	281	310	273	246	291	272	259	272	273	247	277	271	243	264	292	277	246	275	273	274	254	266	257	251	269	282	286	308	278	275	274	284	280	269	274	280	248	289	291	256	270	290	250	270	272	248	267	284	278	239	286	262	257	281	282	258	286	276	255	272	255	277	265	283	246	283	296	238	269	301	223	292	262	279	276	270	250	308	270	255	312	257	285	272	290	282	301	275	293	276	270	274	303	273	275	266	257	234	287	285	265	249	288	256	315	287	265	295	274	258	265	277	284	240	289	248	258	258	264	249	291	291	257	278	293	245	269	278	271	249	238	281	275	286	254	263	268	276	267	273	265	286	263	258	266	250	268	258	270	263	295	272	246	292	267	256	272	287	225	251	264	249	267	259	261	272	269	251	258	265	266	267	279	259	266	244	249	297	262	285	274	271	272	259	247	274	278	286	259	229	268	261	272	261	246	278	277	271	258	300	267	268	261	275	261	258	302	267	259	274	255	257	219	279	281	279	235	258	291	231	261	282	270	268	269	262	281	276	272	287	281	258	269	285	313	273	256	287	241	270	247	265	275	287	281	253	273	259	260	262	257	263	254	294	270	270	254	296	284	304	276	269	283	264	252	264	265	282	264	282	269	312	265	275	261	249	223	263	282	274	265	279	255	266	256	274	277	260	269	264	291	289	266	275	284	239	274	248	266	252	300	268	279	276	258	243	271	278	287	270	270	258	280	293	266	290	275	277	251	288	282	275	279	277	299	252	266	242	280	248	265	231	276	272	274	270	261	264	270	249	264	258	263	240	310	255	270	283	296	269	260	252	290	294	292	247	277	264	255	273	227	266	258	287	263	278	246	274	295	252	286	258	266	258	232	287	275	273	273	230	294	291	263	243	263	247	279	261	278	259	283	255	273	279	278	278	247	245	270	271	298	259	269	271	276	298	222	269	266	266	301	245	266	246	266	248	271	275	251	262	288	271	295	291	287	261	267	280	288	272	283	288	259	252	309	258	281	269	281	265	269	275	292	239	235	263	262	274	265	265	264	256	250	292	295	271	274	306	234	267	279	271	263	275	253	290	303	272	281	232	269	272	267	271	248	267	288	277	278	248	299	258	261	263	273	268	295	283	264	259	243	259	279	294	292	290	301	246	282	300	255	270	284	287	286	263	251	266	254	255	270	247	261	301	275	288	294	211	267	266	286	269	297	262	240	270	292	251	246	295	311	274	240	254	263	256	259	255	260	296	273	283	270	258	268	259	251	246	272	254	265	287	273	290	263	268	306	272	255	294	253	246	264	243	286	270	302	273	259	299	284	274	280	219	248	254	273	275	264	259	270	263	251	273	263	275	262	265	262	289	290	261	291	256	279	253	277	288	258	295	275	264	284	293	277	281	242	273	260	300	255	263	256	281	282	267	259	263	280	265	290	294	255	265	253	261	236	261	269	256	262	246	274	260	267	303	261	266	256	237	263	246	241	271	263	268	270	280	275	284	290	268	283	280	288	242	273	282	289	260	262	291	283	274	269	259	264	282	256	247	273	290	251	255	259	232	272	252	296	289	280	258	274	246	264	273	260	245	286	286	248	273	248	249	265	266	245	255	263	248	238	268	265	283	262	264	282	291	279	291	260	260	257	280	263	277	273	242	258	280	274	285	280	259	261	240	260	258	270	265	259	259	272	242
21860	2714	5985	6705	5696	4671	3701	3199	2695	2443	2212	1974	1796	1670	1561	1497	1359	1296	1308	1209	1156	1173	1079	1071	1038	1025	1026	999	928	992	956	930	939	895	875	882	913	839	874	911	866	890	841	842	849	872	817	839	841	832	847	811	858	834	832	838	802	823	810	840	831	764	788	826	832	761	859	788	817	792	784	866	793	790	772	748	788	805	755	785	820	766	834	819	796	805	781	790	843	801	790	809	765	776	711	758	765	785	796	781	767	726	777	788	761	755	823	767	820	745	800	756	800	745	811	779	748	764	830	768	793	824	749	766	750	817	748	770	782	801	780	753	796	737	812	788	819	796	790	787	780	804	757	765	696	776	748	763	845	777	782	800	807	851	779	736	755	780	765	780	744	791	771	779	807	800	772	791	773	773	790	746	722	733	767	769	774	781	782	748	805	733	786	754	789	734	769	783	760	845	795	749	754	773	787	860	738	752	783	800	752	764	692	711	719	774	796	775	763	785	755	747	772	809	769	791	795	750	764	771	770	773	746	773	805	772	792	735	726	815	763	746	759	730	791	777	735	769	771	761	784	769	724	731	727	745	784	735	743	743	721	783	762	757	776	780	816	796	715	775	762	757	787	770	784	753	844	788	790	745	716	762	765	796	757	742	761	802	746	796	763	765	766	766	746	771	836	752	764	744	772	771	765	744	758	785	774	780	754	790	743	726	802	791	759	782	741	799	784	746	722	766	784	740	784	747	786	761	771	786	799	801	733	782	758	761	808	763	746	776	799	765	769	799	757	738	762	730	723	790	815	788	751	769	768	788	768	760	778	765	716	777	777	815	754	749	733	752	837	755	768	749	783	780	795	721	792	791	790	760	725	748	774	803	807	746	762	766	813	783	750	747	813	761	781	831	772	785	769	778	771	810	750	759	744	719	795	758	771	768	755	774	763	777	743	741	732	769	773	803	752	747	806	707	787	739	773	716	820	746	745	813	695	781	819	743	772	786	762	821	769	768	747	788	779	777	793	813	792	737	776	776	762	787	735	806	789	763	748	716	752	746	774	783	773	742	780	744	748	716	786	796	773	772	729	783	794	751	779	760	794	780	756	737	789	727	780	796	749	792	768	784	781	786	725	762	773	804	766	793	791	764	765	745	797	813	764	760	807	830	759	758	827	775	807	776	762	735	765	794	766	789	758	754	749	774	758	762	764	792	745	765	788	763	812	752	753	777	764	776	754	754	792	765	810	775	733	796	743	791	794	739	762	734	759	742	805	758	765	760	744	753	804	800	765	759	803	758	758	760	755	758	747	729	739	794	756	802	739	750	744	806	753	788	777	763	759	751	782	827	794	754	784	729	755	766	735	816	704	742	777	783	763	763	758	758	784	810	729	776	791	756	792	776	755	727	780	727	794	779	744	797	741	771	793	776	739	772	731	746	803	800	745	813	788	771	702	782	793	765	761	773	807	809	736	743	761	767	774	774	769	790	727	739	765	764	834	785	791	788	795	760	772	755	763	789	807	822	765	764	835	802	764	744	783	818	745	749	787	799	762	810	801	803	790	783	748	774	765	741	751	729	725	780	749	794	789	760	800	746	766	756	752	807	758	782	739	781	784	773	714	772	800	780	776	739	792	758	782	744	740	799	760	774	802	759	803	707	771	791	795	743	730	798	779	789	752	746	752	805	773	776	754	762	785	789	772	809	766	809	801	777	797	764	759	762	783	723	789	742	816	766	756	805	767	812	767	809	745	781	815	772	770	797	777	770	710	807	757	773	732	712	823	776	726	780	785	730	762	723	781	766	759	735	784	743	738	775	719	776	777	801	783	770	759	748	747	784	719	799	733	767	759	715	808	773	770	794	724	711	746	768	744	735	749	811	742	762	829	779	749	800	753	767	736	791	763	786	759	759	789	716	746	748	806	732	707	814	768	799	756	732	782	794	769	770	746	769	826	761	786	773	791	773	761	751	732	754	763	778	759	753	786	745	784	797	763	751	776	757	764	760	742	754	774	813	739	790	772	710	741	722	777	794	802	783	822	749	808	792	794	762	735	816	798	787	773	722	714	802	763	744	776	773	763	815	773	746	770	782	757	757	745	819	737	765	770	763	772	760	810	838	778	825	761	803	776	742	762	782	792	785	784	755	810	741	748	745	779	759	777	788	747	799	765	767	754	805	753	729	728	781	794	719	808	748	808	770	787	791	776	793	763	754	840	754	789	798	764	796	781	773	752	799	779	779	794	748	768	768	772	775	761	760	789	769	820	746	766	770	763	701	746	732	817	751	778	751	765	802	742	770	790	787	807	727	767	771	767	774	819	766	795	711	764	760	805	759	792	795	756	723	754	787	754	782	755	719	728	752	800	775	756	751	814	745	775	789	769	774	794	761	772	724	805	795	798	725	737	737	741	814	788	808	725	735	702	741	796	849	756	728	747	755	811	780	774	735	724	771	806	766	723	733	782	804	729	769	798	749	740	744	759	776	742	757	769	795	797	784	797	797	791	793	735	754	768	775	781	767	798	803	778	785	767	795	764	744	756	765	760	820	782	759	746	787	791	767	786	821	784	784	762	745	770	749	782	694	724	713	769	764	796	776	762	756	765	753	784	765	756	770	730	823	760	774	822	778	785	775	764	805	796	759	762	763	769	784	762	761	765	775	794	800	774	763	736	808	756	741	761	802	780	745	775	728	758	767	816	744	795	819	741	708	745	761	748	777	756	814	756	719	783	786	753	772	773	752	748	820	793	722	793	778	792	784	765	768	750	786	719	770	778	813	781	776	791	809	767	811	789	744	799	774	762	747	765	791	771	751	772	735	741	774	800	750	786	758	744	815	773	792	745	782	762	802	727	771	775	797	768	833	754	775	785	830	819	778	809	825	801	759	736	787	733	772	710	753	785	744	778	735	785	777	821	753	828	753	772	745	737	752	771	773	765	712	781	800	809	756	740	774	777	754	769	789	754	758	713	804	763	732	734	791	768	742	803	792	764	763	802	740	792	767	786	785	774	727	759	707	786	811	785	758	797	753	799	776	792	775	760	759	745	752	782	796	780	792	802	792	769	738	784	805	784	787	798	829	745	767	771	769	796	746	799	754	795	769	768	774	758	797	767	802	774	802	762	773	713	813	765	783	784	763	800	745	777	783	786	767	766	775	764	786	765	810	718	776	744	800	775	789	770	787	733	795	776	761	786	740	790	749	791	781	782	794	772	766	808	765	778	772	782	800	748	786	737	754	773	780	758	832	760	758	801	790	730	769	739	801	761	773	704	749	781	808	773	737	854	815	773	727	777	811	805	740	771	802	813	798	767	774	781	808	780	784	771	776	777	746	788	730	744	809	796	786	774	761	792	753	783	721	754	775	790	764	815	766	802	813	770	801	778	758	772	781	761	831	755	811	790	771	808	786	755	747	778	815	747	807	797	792	761	716	724	737	780	795	738	821	727	761	773	751	736	772	782	818	758	753	788	773	765	746	832	725	781	793	748	725	783	802	782	816	794	823
5163	365	303	122	127	107	92	106	95	110	86	89	83	71	94	80	84	74	73	77	93	85	91	86	79	81	77	90	73	88	84	97	89	87	95	77	92	76	85	76	94	61	94	69	99	88	80	90	98	81	77	87	62	94	90	63	67	70	85	82	82	88	93	84	95	84	81	60	89	85	83	87	92	70	99	81	81	87	95	76	95	68	85	74	79	73	71	79	91	87	86	85	87	83	97	86	81	73	92	68	85	92	70	70	86	82	86	77	80	75	74	92	77	80	66	88	78	95	83	100	91	95	81	82	91	75	81	74	82	77	89	73	83	76	96	68	81	84	93	84	79	64	84	82	77	91	75	91	78	77	86	99	72	95	92	85	75	76	75	75	79	106	98	76	105	86	84	95	84	85	82	85	83	88	95	84	81	67	88	86	94	80	74	89	101	79	79	97	94	83	84	67	69	100	76	89	77	93	80	79	93	82	83	81	71	87	78	85	79	96	84	91	73	84	87	86	98	91	91	76	92	84	85	75	82	83	87	88	77	79	73	101	89	84	103	76	90	82	81	85	76	80	65	85	62	94	79	77	88	91	71	89	68	85	85	89	80	76	87	88	83	82	88	84	78	93	91	85	86	89	62	95	97	97	91	88	93	70	92	64	88	85	77	78	76	89	88	75	91	87	74	89	72	104	66	80	76	86	71	82	95	83	79	87	83	84	72	73	79	79	81	98	80	77	98	85	86	104	82	83	78	103	83	83	96	81	85	98	87	112	78	79	80	82	81	68	81	75	79	86	84	96	81	83	80	84	81	78	76	75	84	84	94	76	96	62	77	70	73	83	93	93	68	86	91	81	72	90	72	89	81	85	85	78	86	84	90	89	80	73	95	88	91	79	88	84	94	76	87	77	91	84	83	72	82	79	85	84	91	80	99	76	56	104	93	79	85	84	79	90	68	85	91	97	72	83	118	89	83	87	77	94	83	92	83	65	69	72	81	84	88	76	89	90	75	104	61	75	57	92	106	68	73	92	76	75	90	95	78	81	77	96	92	78	73	71	86	90	91	91	100	80	92	87	66	90	76	84	100	88	88	94	85	73	71	85	73	100	70	88	80	82	91	88	71	83	90	83	73	88	83	67	84	78	81	84	87	82	86	92	78	84	64	80	90	83	67	106	69	86	91	96	82	93	84	89	80	79	93	81	91	85	83	72	80	80	94	73	87	79	73	65	89	92	77	87	80	74	89	79	79	72	83	78	90	79	82	95	85	92	84	78	87	80	89	94	88	85	84	67	61	85	108	72	97	85	82	96	76	90	82	68	88	79	77	78	101	85	93	68	85	85	70	90	72	81	83	105	76	96	82	67	100	85	88	80	72	85	72	82	88	92	80	80	76	97	84	85	91	74	75	87	85	66	101	85	99	70	92	81	72	82	86	79	77	94	81	85	84	86	75	67	101	84	84	82	75	99	85	82	77	95	88	74	107	86	97	80	96	99	104	84	102	77	95	82	85	83	94	72	90	105	93	65	95	85	81	93	72	76	75	66	60	88	91	80	72	98	76	88	86	82	92	87	83	78	79	74	70	90	75	85	98	93	83	64	77	68	86	82	75	93	80	72	75	89	81	80	99	92	76	87	75	88	79	99	77	86	75	102	74	90	70	77	94	76	110	100	85	82	89	97	77	77	88	88	89	81	84	84	71	92	90	78	80	70	85	96	77	90	85	84	76	84	92	67	69	66	85	82	68	77	86	82	82	82	76	76	79	80	77	80	78	100	84	61	78	102	96	85	81	100	79	76	84	78	78	81	97	93	80	77	92	87	90	94	91	75	80	79	64	79	93	65	82	72	57	74	72	88	85	84	73	78	86	70	81	79	103	79	104	87	97	82	70	74	89	95	87	77	88	68	81	81	93	79	80	86	88	79	80	70	74	78	64	80	91	98	90	73	84	68	89	55	110	76	91	75	95	87	87	89	97	77	79	77	80	82	83	90	85	80	76	98	83	80	91	84	90	76	75	90	96	74	96	92	81	82	90	86	86	84	91	75	90	94	84	66	87	88	88	88	78	77	84	88	93	81	80	81	98	77	75	93	87	80	71	95	79	77	90	73	93	90	78	74	81	79	71	73	75	86	69	75	93	83	73	71	81	80	72	78	79	79	89	87	92	77	81	85	84	97	82	94	79	89	86	88	83	82	90	81	80	76	66	93	72	88	100	81	70	74	90	86	104	69	99	80	68	83	86	87	94	81	75	82	89	87	69	78	80	89	88	77	80	84	85	69	88	82	85	100	87	79	84	72	81	98	81	80	86	77	76	90	103	88	85	94	86	105	75	71	83	90	85	89	91	82	77	95	68	82	91	62	74	98	78	82	86	69	101	84	86	82	92	82	85	69	74	96	83	81	77	73	94	78	78	72	59	75	64	83	75	92	75	101	93	85	88	72	97	88	85	85	79	83	84	88	105	76	81	84	89	69	96	68	74	80	85	76	90	87	94	80	92	84	82	85	77	90	80	86	85	85	90	80	80	84	88	82	79	70	79	93	73	68	85	93	76	96	87	77	87	89	74	76	70	74	73	78	81	77	71	94	81	75	84	86	70	82	95	71	99	71	89	97	93	79	93	99	84	84	73	74	76	83	84	86	82	91	74	94	99	86	83	93	83	89	72	81	97	100	88	81	79	82	71	96	88	72	68	101	81	75	78	81	86	82	95	89	92	88	72	73	82	85	74	82	79	75	90	71	84	98	73	88	86	80	71	100	71	85	92	112	73	77	82	103	72	85	101	79	93	66	78	80	64	88	91	81	86	85	93	75	100	82	86	90	78	86	66	71	97	68	94	67	72	74	72	81	80	81	77	78	79	72	83	77	80	77	79	88	93	78	87	89	88	103	68	75	86	74	93	82	82	89	72	88	97	83	81	73	71	86	87	88	70	71	86	89	81	86	90	80	84	62	63	74	76	61	77	82	78	82	79	77	96	74	100	82	88	94	79	84	83	93	96	68	81	78	83	71	77	81	83	62	90	83	84	89	79	90	77	79	85	83	74	83	98	87	67	70	91	78	77	72	74	84	85	83	90	88	75	76	81	67	74	105	89	86	85	75	84	87	94	88	88	88	77	88	63	71	79	108	87	82	79	85	98	80	95	73	72	85	82	75	83	82	110	92	80	65	92	89	103	83	86	70	79	84	82	92	94	85	75	86	62	84	86	79	84	74	79	100	95	102	72	83	88	92	92	92	91	90	110	98	77	86	80	71	93	87	67	87	90	76	80	87	76	92	91	72	111	77	84	85	76	94	89	74	104	76	79	82	99	102	63	85	90	84	85	87	84	85	95	81	90	90	85	98	91	72	93	79	77	80	85	76	82	78	89	83	82	87	75	99	77	73	86	97	76	100	99	70	84	85	75	80	88	83	97	98	91	73	90	87	74	71	75	78	79	71	73	71	90	96	80	88	88	88	70	78	78	72	78	85	94	83	93	78	91	81	74	97	87	81
3922	348	452	450	484	445	402	388	342	329	317	344	330	326	308	314	341	306	302	348	316	332	275	328	300	326	291	280	313	312	289	279	315	367	303	292	283	317	309	305	294	295	279	291	300	317	287	301	327	337	305	309	314	282	297	290	288	303	303	301	307	288	271	312	285	311	276	303	281	306	325	284	304	323	299	292	323	302	307	309	299	316	303	294	271	317	298	346	286	284	290	286	301	310	288	309	306	329	284	310	300	270	311	323	296	302	296	314	262	320	303	278	299	329	310	276	344	317	271	297	290	305	327	291	290	295	311	268	285	270	279	280	337	318	270	308	300	285	290	283	298	286	295	334	323	285	308	297	288	340	306	288	326	278	308	327	318	296	296	295	279	284	303	307	316	302	301	295	297	304	289	315	283	277	314	307	310	307	285	323	298	302	329	294	283	327	292	316	318	309	339	308	323	319	306	303	303	326	305	292	329	300	297	295	287	312	293	298	338	277	330	314	308	306	276	311	324	330	289	292	281	317	303	289	297	301	305	299	278	312	304	331	305	302	292	335	307	292	322	321	289	323	306	327	303	318	295	327	314	308	312	286	326	313	309	305	309	284	306	317	269	277	324	297	312	285	278	284	304	286	316	308	277	285	301	293	295	310	335	341	293	314	318	269	320	299	308	279	286	326	311	305	319	309	309	316	277	312	298	292	315	299	300	299	290	285	318	300	302	296	301	280	277	290	325	313	326	281	314	310	254	328	343	315	310	304	328	292	337	300	321	306	307	306	324	316	312	263	317	294	316	310	326	305	300	324	287	325	322	324	307	308	308	319	308	305	285	316	289	297	302	334	285	291	323	306	313	301	332	323	304	296	297	299	286	310	316	304	297	295	284	313	300	310	303	318	299	281	291	330	289	281	297	289	298	298	325	298	283	286	315	307	322	318	318	307	300	272	279	280	267	293	308	324	290	303	308	295	314	301	303	309	303	319	290	318	283	292	298	309	295	277	274	288	332	281	333	327	288	299	315	284	306	309	324	278	288	295	284	285	301	308	302	317	279	302	298	289	291	326	279	309	286	329	311	310	302	316	305	318	308	330	298	292	315	322	317	325	318	303	299	293	313	314	327	291	263	290	301	291	328	291	286	306	321	281	329	281	297	283	295	319	321	272	277	324	307	341	316	312	309	290	309	297	323	307	289	288	300	330	281	310	303	291	329	305	312	312	282	314	288	294	286	303	313	303	306	300	332	273	305	304	314	293	320	315	316	310	306	300	323	296	310	328	251	319	294	311	309	313	294	294	324	292	311	274	286	285	295	297	290	302	296	324	300	307	290	287	308	290	322	283	282	319	294	339	295	315	329	309	297	316	302	320	292	313	282	301	308	283	329	272	314	286	282	320	294	313	338	317	317	305	308	312	306	321	301	291	310	313	291	288	293	304	342	294	314	323	347	291	278	306	326	289	299	325	317	324	304	309	317	302	261	297	316	299	308	300	308	268	314	310	317	334	306	305	275	299	304	287	297	284	319	315	317	321	310	256	321	312	292	307	288	313	322	303	321	297	288	327	321	289	303	286	310	293	331	302	293	305	327	305	295	324	337	279	301	307	302	288	312	286	307	282	303	313	321	327	294	287	310	302	317	315	316	314	315	330	328	289	314	306	296	324	323	291	323	311	306	295	298	296	305	271	304	264	317	318	299	318	306	277	283	318	297	330	303	307	300	265	320	323	288	306	293	323	319	328	300	329	289	296	290	293	285	315	343	305	280	311	315	304	319	302	287	341	314	310	279	305	290	307	308	295	293	305	297	309	289	280	290	325	315	320	340	320	293	288	311	309	316	349	298	293	298	285	288	271	312	280	270	322	293	290	306	325	281	312	271	291	303	317	296	284	297	295	310	313	277	273	290	314	296	298	316	293	333	297	330	305	276	279	283	296	304	311	281	303	333	297	315	322	296	279	299	314	322	333	317	307	322	303	287	308	279	292	294	289	288	288	307	313	298	307	303	315	313	285	301	321	329	315	297	299	310	317	295	329	284	309	314	288	310	318	287	310	300	338	296	313	288	313	293	299	308	290	301	307	325	302	297	297	282	290	298	297	300	317	264	327	307	282	286	334	293	328	329	306	323	325	321	290	306	322	292	321	309	313	309	299	303	259	279	297	287	297	313	301	294	303	309	286	306	298	307	308	309	289	277	304	303	328	317	294	329	272	318	310	304	293	295	296	294	307	313	281	296	306	303	263	293	323	280	309	343	315	294	281	317	332	314	292	293	294	301	312	313	320	300	314	297	288	296	307	297	295	291	322	323	277	276	269	321	309	291	293	293	292	295	282	315	277	296	298	321	292	290	297	314	281	314	315	302	298	314	323	292	324	346	280	298	285	292	303	286	294	295	318	327	325	293	310	292	287	289	304	306	300	295	317	315	290	293	325	293	306	287	319	283	297	280	285	294	295	307	271	333	324	292	331	279	305	312	308	285	293	290	312	304	321	323	282	308	302	293	302	317	290	290	310	302	277	309	305	357	297	324	282	325	304	308	331	324	315	308	291	288	298	277	299	295	316	312	306	314	333	308	315	294	314	280	315	323	270	286	289	298	335	297	322	303	301	325	289	285	279	298	287	308	274	307	290	298	286	283	295	289	321	300	313	296	296	285	310	318	307	324	284	295	316	289	315	306	313	294	282	311	309	297	306	327	305	303	301	319	282	335	317	296	295	316	320	301	311	325	343	291	315	330	289	333	311	317	290	304	326	307	293	291	296	330	306	305	291	328	329	307	323	312	314	290	312	297	313	285	319	300	293	288	343	330	285	294	300	293	326	289	306	291	304	310	326	310	304	312	289	309	305	324	295	279	294	292	297	307	294	302	289	301	294	293	306	283	335	308	306	336	306	308	311	271	291	294	273	323	321	310	305	308	289	306	290	301	300	312	276	297	310	309	273	328	299	299	348	319	319	309	312	319	300	285	306	315	281	315	299	314	292	277	324	318	284	337	283	317	317	309	330	289	333	321	320	294	332	294	320	251	322	318	314	296	285	294	289	270	293	264	325	330	305	306	322	286	311	347	308	318	285	311	323	301	279	308	302	345	336	275	322	313	272	287	304	318	298	312	302	316	298	279	331	308	300	311	357	332	274	317	305	305	298	301	332	327	333	316	329	282	301	304	284	302	298	303	339	330	319	321	327	320	308	321	333	314	296	300	302	297	292	303	305	304	308	311	300	294	280	308	321	305	303	305	292	305	302	314	278	294	300	316	313	321	303	298	286	318	301	323	303	320	302	297	282	303	339	314	272	317	324	331	301	320	308	285	308	280	304	306	299	298	311	322	309	321	310	295	279	293	302	290	306	305	307	303	290	286	321	335	320	303	308	294	313	314	295	306	330	340	335	282	350	309	273	312	312	255	299	294	303	320	291	298	265	325	306	321	342	320	296	276	304	279	298	331	287	316	315	306	307	304	307	298	314	306	323	280	307	322	269	299	310	307	312	272	314	299	334
34010	16146	3874	1162	846	612	546	388	372	318	319	254	258	249	247	212	216	226	218	205	222	189	195	205	202	202	201	195	176	204	182	193	169	174	193	167	188	190	180	175	191	188	183	210	157	178	194	183	205	170	187	193	173	197	189	163	196	183	181	183	194	176	172	175	189	174	188	195	164	171	184	183	190	159	168	191	174	207	196	175	180	188	185	187	202	156	171	196	169	187	200	178	181	176	195	167	185	181	160	201	189	173	196	202	179	190	144	172	172	172	181	185	178	170	207	166	168	159	174	176	184	171	200	189	163	170	156	179	176	181	169	194	187	203	182	189	176	178	180	203	161	152	160	186	177	164	201	190	164	170	181	182	166	177	177	181	176	168	164	169	193	177	184	181	169	177	192	172	171	158	179	174	177	182	175	176	166	176	172	192	167	196	166	202	184	153	179	142	173	171	196	170	193	194	196	193	181	194	167	200	175	179	170	187	173	186	182	179	192	193	187	222	186	189	173	210	193	186	167	171	173	164	173	176	170	160	177	158	162	185	184	164	146	182	200	157	184	171	160	196	166	162	178	160	193	171	175	179	188	178	165	168	174	174	181	164	200	156	176	174	180	172	205	175	181	155	182	175	183	210	175	200	164	164	193	164	186	171	214	173	180	194	198	178	182	193	193	200	175	165	170	178	166	170	196	157	173	182	193	156	163	187	164	190	165	170	171	165	187	188	161	179	179	181	177	160	176	165	186	166	181	169	172	154	192	175	161	198	158	168	153	193	192	191	172	170	179	160	148	170	188	187	166	203	167	183	191	172	169	176	156	165	166	157	153	169	175	172	163	180	168	152	175	155	167	175	167	175	178	180	173	203	187	188	194	163	181	166	162	186	153	174	189	187	187	169	185	192	177	179	146	176	163	163	158	190	157	166	200	177	183	178	177	175	157	166	177	168	162	181	161	201	177	168	188	174	190	161	172	201	181	177	161	200	161	172	171	174	183	178	174	158	158	183	194	184	183	180	184	189	178	187	144	177	170	179	177	170	167	194	182	170	187	198	175	171	180	180	165	169	178	169	187	182	187	185	178	177	166	218	187	183	190	179	163	175	173	172	193	159	180	182	156	159	158	171	155	161	157	174	185	174	169	173	157	168	191	178	191	167	191	170	172	164	181	161	173	164	193	211	172	197	172	168	183	204	205	176	168	204	175	175	167	179	184	208	193	168	187	177	183	190	163	174	176	164	167	179	170	179	175	205	186	174	183	207	161	173	186	170	166	187	187	171	174	168	192	192	198	172	182	194	182	177	180	188	165	183	186	171	163	153	175	175	168	166	191	181	195	198	179	170	168	190	169	173	167	176	168	175	189	191	158	159	165	181	164	201	169	217	153	176	186	164	188	172	169	161	157	160	176	165	190	176	169	156	173	170	189	190	144	176	170	179	159	189	205	168	180	165	187	176	175	170	195	183	164	168	176	163	179	185	184	179	159	178	176	194	186	176	175	192	169	177	183	165	200	177	181	166	180	188	173	154	193	190	150	187	151	166	177	196	186	178	193	197	156	173	164	202	200	157	161	153	184	170	197	187	159	171	188	183	210	172	185	171	192	219	200	188	170	174	170	209	159	163	171	164	164	172	154	178	202	174	186	174	175	180	182	158	184	166	166	192	156	183	168	189	192	164	169	185	194	164	174	160	184	191	177	183	192	181	189	175	181	184	180	160	211	178	174	201	196	186	186	168	164	165	198	204	174	189	183	181	163	166	184	183	150	179	184	181	180	164	170	167	153	179	195	169	170	172	188	174	175	188	168	193	177	170	195	190	160	157	181	200	188	161	160	175	170	185	166	196	185	176	178	166	184	186	180	196	156	190	165	166	165	178	184	170	167	158	188	156	174	179	197	178	169	175	180	158	166	165	185	172	194	162	172	211	165	156	198	190	170	191	184	190	185	182	188	166	151	175	198	209	201	191	182	184	177	163	164	196	168	184	160	170	155	184	181	167	162	180	169	183	180	166	163	187	178	181	161	166	163	160	180	185	166	188	161	168	179	190	188	163	193	156	185	137	170	170	177	183	183	161	175	165	184	173	172	169	184	163	173	176	163	193	171	184	157	141	192	168	141	163	191	152	169	202	184	158	173	166	177	150	170	174	181	178	194	201	178	160	181	166	172	214	171	173	173	167	192	182	176	176	178	171	171	167	188	180	182	186	164	197	170	154	161	185	191	170	182	177	181	150	184	211	185	198	180	162	186	179	153	183	163	168	164	183	166	182	186	175	177	166	171	169	213	187	179	161	174	193	170	164	169	158	198	181	170	166	178	179	176	183	188	183	196	189	184	158	170	174	190	185	193	185	188	150	191	172	182	170	176	181	182	201	173	169	175	169	195	154	179	165	165	185	172	175	181	167	205	185	173	152	181	165	176	166	148	191	167	161	171	196	169	162	177	158	166	160	157	187	172	187	175	196	185	162	162	177	208	169	191	172	158	166	165	155	208	190	165	181	156	189	179	187	158	165	174	178	183	176	167	189	182	161	172	162	159	163	185	180	163	173	171	187	156	194	169	175	175	158	202	179	154	165	195	157	180	181	168	193	179	194	166	180	181	189	172	189	181	204	164	180	190	192	154	170	175	155	167	177	187	186	197	178	164	166	168	158	185	167	191	163	217	191	177	161	176	166	172	176	174	179	176	175	175	175	182	164	174	172	197	181	171	200	201	188	186	183	177	200	170	170	184	197	173	201	213	212	173	171	180	157	181	201	186	193	170	198	193	154	185	171	191	191	188	183	175	170	164	189	169	192	196	156	177	154	190	183	181	144	169	175	166	171	190	173	162	155	201	160	188	150	172	203	169	184	171	184	166	169	177	188	174	182	183	195	177	179	175	194	168	155	185	180	189	188	155	182	173	185	182	163	152	174	175	184	167	205	156	191	164	186	177	188	171	155	164	187	194	173	178	195	198	168	162	173	174	180	144	166	174	188	163	177	169	191	179	164	189	170	170	185	147	192	181	159	170	170	170	162	177	187	174	169	153	154	169	188	164	181	179	187	169	185	163	144	179	168	192	167	184	175	176	158	195	179	177	169	172	186	167	175	162	201	176	180	169	188	188	165	195	163	161	172	206	171	168	156	172	167	175	168	181	157	179	167	176	173	176	175	164	169	162	169	181	157	186	176	162	163	159	180	168	174	192	176	202	173	177	171	168	183	187	150	182	170	185	189	201	171	185	164	184	170	193	167	206	172	176	156	156	161	182	185	182	162	200	177	172	168	179	164	162	184	177	160	159	175	191	177	177	174	183	166	197	178	173	176	199	181	182	167	182	163	204	161	179	169	163	192	200	167	164	177	177	199	165	174	174	192	179	184	175	196	160	169	170	202	186	158	174	187	182	172	173	169	169	190	157	176	178	177	170	178	179	172	173	200	189	191	195	141	185	189	199	177	198	172	171	172	176	168	170	177	170	183	186	158	175	182	160	183	173	157	171	192	148	164	173	182	187	184
16766	1538	3175	3628	3034	2721	2243	1876	1594	1359	1261	1206	1058	1030	961	915	849	835	770	808	753	735	735	746	719	709	694	650	643	691	627	589	600	590	641	594	594	648	630	612	573	574	606	572	615	589	578	623	573	616	603	570	599	571	566	587	581	600	595	576	567	595	554	582	579	584	614	574	544	536	570	567	559	556	591	575	551	551	575	590	556	562	585	603	575	564	568	581	553	549	548	599	560	585	556	573	552	592	561	555	536	537	564	603	538	570	560	581	553	545	605	541	518	545	565	572	547	515	544	571	489	549	521	540	564	537	572	585	548	553	512	537	575	552	531	555	515	526	534	561	573	535	522	498	567	528	580	536	501	560	539	569	544	536	547	530	547	586	554	607	544	525	536	561	632	567	526	541	583	544	517	571	569	547	512	495	538	535	507	571	560	575	551	555	564	595	540	568	520	543	545	508	531	573	564	515	570	549	555	547	520	535	589	544	545	518	567	593	587	575	561	527	519	522	553	517	596	548	554	564	528	588	542	583	521	565	562	571	578	567	517	574	562	573	550	574	585	557	539	547	531	553	586	552	551	569	539	542	564	568	532	580	519	510	539	538	542	539	532	553	550	548	523	561	527	538	540	609	557	587	536	559	538	549	559	572	561	527	562	538	541	604	570	546	560	520	536	550	535	528	555	531	576	485	551	573	572	562	507	569	500	558	547	554	556	560	554	565	514	513	515	550	514	578	519	542	573	545	582	581	572	556	575	586	547	566	531	513	525	568	537	511	550	561	546	552	510	530	510	573	518	610	551	517	527	648	555	527	541	552	530	529	551	572	535	573	546	557	538	576	542	531	559	524	572	548	526	565	587	584	541	563	563	566	542	561	541	540	587	543	552	517	524	500	549	529	551	493	523	548	553	564	557	544	539	581	559	553	572	570	524	548	563	567	547	567	551	519	590	561	528	559	503	535	528	513	563	569	541	558	558	566	570	562	564	536	561	557	562	575	586	533	505	577	563	554	522	543	505	538	523	537	528	511	599	533	548	559	525	561	518	590	517	589	540	545	531	604	532	525	571	520	523	536	524	573	561	572	562	527	507	538	505	581	533	575	586	540	603	575	530	543	522	563	568	588	573	529	544	560	552	527	565	557	548	532	555	580	541	555	549	559	553	542	547	548	565	524	567	543	561	546	539	569	545	527	565	539	559	534	544	520	560	552	552	557	568	554	530	576	569	576	522	541	539	566	524	544	533	519	535	572	535	564	563	569	526	536	567	587	545	569	544	562	566	577	574	613	586	562	558	537	569	538	577	531	526	564	559	563	571	570	564	573	549	606	562	507	538	565	552	574	553	556	595	562	545	563	570	496	501	520	530	567	565	532	541	566	608	549	546	499	550	513	524	568	544	490	517	550	546	579	544	591	552	566	549	550	544	556	581	561	535	563	538	524	547	502	551	585	595	526	541	559	544	574	561	583	563	524	551	545	552	587	539	525	567	554	512	564	549	531	531	584	533	515	546	538	541	542	582	495	540	528	610	568	525	539	566	546	526	524	537	589	571	545	582	551	567	531	545	549	568	559	537	572	548	555	568	551	561	529	553	553	561	540	556	526	559	541	523	600	544	519	543	545	555	573	535	535	530	547	538	531	572	559	542	534	537	610	517	520	579	508	566	556	568	559	531	581	549	550	564	594	552	525	556	570	584	562	543	570	527	574	518	529	525	556	552	575	538	550	554	538	553	552	511	574	589	543	514	528	493	530	539	565	543	556	523	562	545	520	566	567	560	532	584	559	559	554	569	561	581	585	555	547	570	517	603	553	530	538	541	577	558	567	569	547	537	563	527	527	544	540	522	569	560	557	559	567	519	521	549	537	533	558	544	552	578	575	569	552	549	579	568	553	531	550	520	565	537	548	581	560	542	537	559	578	508	562	555	594	558	550	528	534	556	549	581	539	554	563	537	538	530	537	526	564	538	544	517	560	532	495	558	571	574	551	524	555	552	516	597	567	508	512	533	544	565	572	553	516	542	586	518	563	539	551	528	593	565	517	571	542	568	533	581	555	567	573	543	540	577	553	592	577	553	554	503	535	581	560	518	552	541	541	568	547	541	541	517	569	554	535	517	562	541	548	543	527	578	540	546	574	509	552	527	522	562	585	574	557	591	565	488	572	542	535	540	542	536	560	573	519	552	546	545	543	559	567	559	563	581	572	589	561	564	530	577	547	511	559	573	564	566	563	532	568	538	574	519	576	567	549	540	592	582	556	509	538	543	577	550	551	554	569	540	533	543	538	533	530	554	556	575	546	574	533	529	581	508	514	534	526	532	559	490	514	579	540	532	535	559	558	560	558	555	527	563	537	530	530	517	573	565	549	551	548	558	504	553	534	555	551	542	503	563	597	552	516	509	555	585	562	531	503	537	521	571	549	532	553	550	576	496	534	551	568	550	558	544	547	530	528	543	576	542	532	545	591	529	597	492	497	574	533	491	556	581	556	569	498	565	591	565	605	539	538	563	567	579	538	590	499	528	522	565	538	551	556	540	548	534	550	531	562	520	566	532	561	542	515	555	591	540	586	600	597	565	543	561	577	529	534	537	562	575	531	553	581	587	502	535	551	562	532	601	494	558	558	540	551	575	553	549	577	543	527	541	573	582	529	576	579	569	502	577	545	548	607	543	544	529	578	569	544	589	580	539	563	575	532	568	536	541	522	528	595	574	511	535	561	560	568	576	552	562	560	543	592	516	558	570	530	528	556	530	543	569	547	534	539	558	594	566	518	538	549	608	527	519	587	545	580	548	531	559	544	553	559	535	577	559	538	620	530	552	584	555	506	503	565	536	584	571	570	573	528	553	519	540	584	568	549	537	545	552	541	566	537	537	577	573	519	490	564	538	568	571	565	559	561	515	565	541	546	565	547	554	574	504	555	551	545	538	545	514	595	539	520	552	570	517	535	592	566	520	545	556	563	536	565	575	566	595	557	601	542	567	564	575	567	577	568	550	537	551	520	597	556	601	539	521	535	559	555	531	543	537	557	549	540	577	571	530	544	543	526	568	535	514	545	530	554	584	524	532	519	514	535	630	555	518	525	577	559	582	544	555	546	537	542	506	598	571	527	534	528	536	547	548	582	577	569	491	516	546	523	522	559	551	511	600	584	535	530	497	544	541	577	533	529	570	590	554	554	599	585	559	542	560	544	553	562	554	532	582	556	551	596	558	541	535	564	519	568	567	590	575	553	555	505	553	563	542	529	542	548	549	560	559	558	514	523	536	560	574	525	557	538	610	571	540	525	534	537	553	530	504	537	569	537	549	540	572	571	553	549	578	539	595	566	568	610	556	562	609	575	550	524	559	570	543	573	538	546	578	592	572	558	537	541	535	554	561	556	532	553	543	567	572	595	525	564	515	551	556	601	489	537	544	535	563	570	551	546	557	543	531	543	579	563	525	520	525	557	515	570	579	573	580	524	547	561	548	546	549	523	554	551	582	516	536	532	539	547
37326	21217	17522	3468	1639	1244	973	742	686	541	509	433	410	415	378	391	351	365	334	328	343	336	314	318	309	320	274	274	298	285	289	284	330	306	260	278	265	253	293	291	265	251	295	251	263	262	265	256	306	252	271	261	282	287	271	261	254	275	269	283	290	327	297	302	266	257	261	250	251	274	254	267	227	241	241	280	257	282	250	251	263	256	263	273	249	292	289	253	282	247	297	288	278	267	243	272	251	248	311	288	244	272	262	243	265	278	267	278	264	265	261	283	239	266	262	304	285	283	253	275	285	255	283	281	260	279	295	270	279	269	283	280	301	258	274	244	247	262	283	248	261	315	268	275	252	258	282	279	276	273	273	294	260	255	289	301	267	250	283	265	275	274	283	244	310	270	250	229	269	302	261	255	269	268	276	278	267	291	297	233	245	281	267	272	278	244	237	242	279	279	271	255	254	280	258	282	285	280	271	239	243	257	257	261	263	266	264	264	260	283	272	266	252	276	263	262	273	265	262	264	262	276	251	256	288	267	274	262	256	249	273	272	239	258	274	270	264	273	279	306	277	243	272	291	269	286	259	287	301	262	261	263	252	270	261	274	258	234	239	259	262	251	254	244	258	245	270	282	268	273	284	252	273	246	283	289	250	283	278	289	260	248	275	264	313	266	287	271	252	278	276	260	282	292	279	294	281	265	262	275	250	283	252	256	264	280	263	277	277	265	276	298	283	282	286	290	267	268	270	291	275	263	254	251	283	275	238	242	302	273	253	272	257	257	262	271	289	268	292	287	288	255	271	257	251	298	287	250	265	282	255	264	260	281	253	277	275	266	269	266	270	233	257	265	255	280	242	269	271	288	252	273	258	271	266	268	243	293	273	276	250	254	264	247	284	269	311	271	301	274	283	270	280	235	248	286	237	266	258	276	276	256	301	262	237	271	290	267	244	291	250	248	272	290	279	279	253	262	284	283	275	263	279	257	243	261	267	276	276	284	280	310	242	254	260	247	316	273	264	254	275	245	249	271	269	269	259	265	262	258	269	279	260	247	247	257	279	239	279	238	255	250	251	292	240	278	252	282	261	277	275	278	257	282	276	272	284	285	266	286	263	249	286	248	245	279	239	269	258	259	238	235	245	278	263	315	264	273	287	275	283	253	293	276	271	281	287	274	255	294	279	288	236	261	265	280	273	253	270	290	268	260	277	254	261	274	234	241	246	291	276	255	289	267	267	286	317	285	221	250	282	250	270	276	262	270	244	285	290	283	239	271	284	261	267	246	255	256	280	224	261	284	269	264	268	258	274	287	265	278	244	255	219	285	248	270	270	295	300	263	266	280	287	252	220	279	269	266	276	277	264	289	269	252	238	264	300	263	272	246	248	253	265	288	258	252	234	264	284	260	278	275	278	258	262	270	262	271	272	305	268	278	253	255	248	274	245	264	231	258	293	267	279	277	284	289	255	256	268	263	283	241	243	274	290	264	262	252	278	258	275	272	253	264	273	259	294	262	268	283	271	271	260	260	233	252	256	261	252	254	251	223	272	240	257	261	277	300	283	245	279	275	274	285	283	288	262	282	278	260	270	304	271	269	252	266	240	256	268	262	251	283	252	306	268	293	281	293	231	276	272	281	257	256	269	268	296	261	267	266	252	280	254	247	248	259	290	288	240	297	235	257	258	290	252	248	256	289	283	263	291	274	252	248	287	271	282	268	252	267	287	283	281	254	264	277	278	273	243	259	269	282	236	263	268	283	264	252	292	265	236	236	285	279	273	268	247	247	299	275	270	257	275	267	258	244	257	254	257	292	266	271	231	270	271	274	256	261	280	237	287	268	253	243	249	240	250	270	280	258	290	274	246	270	249	254	269	277	242	260	240	256	264	276	229	271	283	232	267	272	292	292	284	264	240	265	256	268	286	218	274	269	262	282	294	283	262	259	273	236	277	261	254	258	268	261	281	285	259	272	237	254	258	228	279	258	302	243	244	243	274	245	255	265	272	259	252	261	287	280	270	276	253	282	285	253	271	281	267	285	270	256	265	273	253	251	248	278	250	260	296	282	298	265	291	261	249	273	279	278	298	281	289	300	244	307	249	273	267	265	297	264	257	276	284	264	249	266	272	253	280	296	296	247	260	255	255	255	265	263	253	238	300	261	260	277	274	245	223	259	266	249	300	262	279	263	271	284	281	270	263	254	263	256	253	278	289	253	267	251	269	249	280	279	271	249	280	250	267	276	292	286	272	274	291	290	255	267	267	267	255	292	275	283	266	293	289	227	285	252	287	286	306	254	287	278	279	253	290	278	273	266	254	286	211	250	278	270	235	271	263	250	246	246	279	257	298	260	246	265	273	269	257	253	259	274	277	280	244	275	292	276	268	273	250	284	255	247	250	245	271	257	259	258	273	272	288	284	261	253	274	269	269	277	268	269	235	263	260	294	246	290	275	241	260	258	276	250	262	274	277	273	259	237	254	268	268	249	249	262	268	267	290	254	275	270	253	266	276	281	241	274	279	284	273	252	305	284	245	280	281	293	248	240	261	298	267	272	279	262	256	270	246	280	273	262	255	254	271	295	256	238	236	254	287	263	257	262	292	300	221	279	253	267	269	283	279	265	268	283	281	261	266	242	249	271	279	264	275	263	244	247	292	278	254	265	271	276	280	265	288	268	262	293	273	250	249	278	245	257	265	292	256	268	275	282	257	265	255	255	267	256	265	220	241	272	258	258	266	253	301	304	269	252	273	269	271	314	267	302	275	278	248	254	264	269	291	248	254	247	253	290	257	234	296	283	261	252	259	281	258	271	265	284	259	262	286	283	297	263	247	270	273	241	291	280	272	246	274	281	306	298	264	268	260	268	256	249	245	276	253	284	262	257	253	258	274	257	268	255	284	248	236	266	263	250	247	271	295	254	274	279	280	262	258	279	286	242	256	291	282	266	268	254	274	260	249	244	286	280	255	284	256	253	263	283	260	263	266	294	269	247	257	245	231	246	228	277	298	283	260	263	284	270	261	254	271	275	238	257	297	307	271	293	263	262	262	237	248	276	273	269	291	259	265	280	277	239	249	252	281	297	278	258	278	282	236	304	261	246	270	251	262	281	282	272	265	268	275	277	297	282	259	301	271	268	259	272	251	254	267	283	240	242	268	246	257	252	257	292	270	268	296	268	275	226	257	294	226	285	254	248	266	248	239	250	264	283	279	275	267	254	235	274	290	241	243	272	282	244	256	232	326	284	242	260	281	261	256	241	264	272	290	256	261	284	272	256	267	233	278	278	257	283	275	268	265	244	274	269	275	274	278	256	273	270	295	275	273	279	281	268	290	244	275	258	245	271	264	277	260	298	258	278	291	253	271	271	282	268	276	257	274	265	259	290	286	282	277	275	293	278	275	264	279	238	250	292	246	286	269	285	264	274	266	264	289	260	278	252	259	261	297	272	265	280	278	259	260	270	287	300	278	278	244	239	224	266	261	263	257	298	263	242	259	253
21632	2724	5947	6786	5759	4645	3897	3253	2692	2427	2159	1917	1782	1585	1538	1421	1369	1301	1277	1195	1147	1119	1198	1067	1057	1028	1019	1005	964	1048	927	894	933	928	942	925	863	835	896	925	875	809	882	881	776	809	888	837	850	812	813	834	836	813	858	789	824	864	801	822	787	805	820	841	831	801	820	797	812	810	794	790	785	780	773	798	755	771	824	818	777	799	806	801	814	784	810	783	776	794	763	778	793	741	807	788	745	805	817	789	804	790	794	731	743	773	801	767	682	781	846	763	784	770	722	780	743	793	806	774	765	745	788	795	733	799	750	766	802	819	761	727	793	740	792	830	751	771	760	799	768	782	803	744	747	738	783	776	789	778	741	796	829	805	741	779	760	768	747	806	766	798	760	807	791	729	834	755	775	798	822	780	790	802	828	792	819	778	786	719	792	773	743	808	784	782	762	761	764	795	761	771	816	790	744	766	770	758	792	743	770	808	767	791	736	786	789	763	772	739	821	742	784	743	775	799	775	720	780	791	771	791	758	716	754	770	749	765	743	764	742	815	771	769	790	780	754	758	738	743	791	760	791	753	789	770	757	701	767	752	783	768	763	789	761	784	792	771	770	763	748	820	758	812	742	749	747	804	804	714	776	734	801	819	780	781	805	782	776	747	777	780	779	784	819	762	738	772	747	760	775	778	796	778	785	760	800	752	761	742	776	792	763	765	730	752	762	745	737	750	769	735	777	800	760	780	795	780	729	735	738	782	752	778	779	763	734	773	791	763	769	779	818	824	777	788	795	828	752	796	758	831	805	829	757	784	754	764	789	807	733	789	745	735	789	801	762	779	777	782	767	763	770	808	763	822	738	772	802	782	762	762	771	763	777	774	788	774	836	737	767	776	773	748	749	729	810	748	804	757	710	755	762	801	779	734	753	813	808	734	774	751	787	772	754	734	741	788	780	771	836	777	718	771	804	747	766	835	704	778	743	778	785	794	770	716	750	778	779	781	767	771	792	752	776	778	797	773	763	769	818	741	760	808	734	756	742	714	767	796	796	766	783	779	767	755	784	803	740	788	779	782	757	758	779	758	818	735	778	751	818	748	748	828	773	761	760	776	768	748	790	771	770	798	743	787	765	749	771	831	770	800	707	798	771	745	742	705	730	736	757	776	784	727	815	757	772	765	785	799	731	732	703	789	768	783	791	786	730	729	718	778	747	787	796	751	720	767	760	714	785	776	794	792	763	793	779	784	766	797	775	778	815	827	740	784	769	823	748	768	766	806	751	747	780	705	743	780	770	767	777	801	750	793	782	768	797	790	753	708	796	792	779	762	782	787	708	849	772	768	769	766	753	804	736	809	794	804	789	756	725	744	786	730	778	790	768	766	722	797	794	732	800	721	783	770	795	734	775	722	773	774	763	824	787	779	804	763	779	799	764	793	744	767	780	756	774	752	771	791	787	718	778	771	770	823	807	739	814	714	721	826	766	745	779	813	713	722	725	791	764	727	797	785	726	735	816	734	802	757	757	793	812	805	778	795	795	799	713	730	756	777	755	772	787	763	774	779	727	734	769	721	780	765	751	739	769	773	816	781	781	760	775	767	796	761	737	786	749	776	792	776	765	771	742	753	777	751	773	771	730	738	767	807	788	757	770	738	743	763	788	757	831	784	733	752	713	748	795	780	786	750	735	773	767	718	725	730	786	720	781	768	721	752	795	769	757	716	803	771	761	784	807	762	741	789	751	763	764	746	756	775	756	747	805	787	785	774	776	747	815	758	760	729	737	785	703	794	736	741	715	792	783	761	783	723	795	782	770	739	764	754	744	764	817	768	766	789	802	764	823	764	739	771	758	775	777	733	772	771	768	761	798	762	813	770	770	833	750	762	796	781	859	775	776	762	765	777	742	741	747	770	789	715	754	694	765	771	744	740	807	779	734	849	773	817	772	729	737	761	751	769	798	786	751	808	725	775	756	800	782	739	783	754	742	774	784	721	772	764	758	758	797	761	797	835	823	767	842	740	742	810	741	701	737	768	803	748	769	730	791	823	746	738	782	804	813	756	782	764	772	778	795	735	787	773	762	757	817	738	761	767	780	778	776	778	792	777	738	784	797	773	799	754	792	727	738	767	763	722	825	738	776	794	770	776	748	769	761	765	736	768	755	739	755	781	778	789	755	818	794	756	762	767	769	780	763	774	764	766	775	729	776	785	772	777	789	729	820	767	776	788	747	749	750	737	781	743	778	748	787	793	720	804	798	745	766	771	787	824	757	756	817	764	716	783	743	752	796	836	743	768	795	812	733	745	702	751	769	734	775	782	793	795	765	758	771	770	798	771	763	852	804	746	755	759	741	773	755	728	789	788	792	709	793	772	784	841	770	768	759	778	788	796	728	693	814	716	754	814	765	799	787	760	780	751	800	763	748	760	816	782	753	753	778	786	765	751	770	785	756	757	762	795	773	745	787	766	744	749	745	782	766	762	757	807	754	790	762	745	782	742	724	786	775	746	758	763	791	773	769	808	788	798	782	736	780	787	786	772	749	747	760	727	797	776	736	824	807	780	775	799	821	729	794	731	765	717	738	742	731	753	784	786	752	795	801	796	785	753	792	728	772	751	777	791	765	751	814	784	789	782	792	766	782	783	782	708	737	828	787	826	762	789	762	740	760	746	734	750	734	747	745	744	756	786	777	806	715	819	748	751	741	749	723	771	793	815	756	779	716	739	810	804	785	808	805	798	768	769	748	810	794	767	784	799	729	722	779	723	787	750	767	766	795	830	765	730	748	750	742	758	742	727	759	750	819	757	744	747	771	742	842	791	762	793	787	814	793	773	764	731	731	754	798	785	756	774	766	772	742	784	763	795	755	714	773	716	731	729	832	812	755	804	815	725	792	789	776	779	766	763	752	765	779	823	787	783	739	790	762	754	761	765	787	775	789	812	809	779	756	821	774	743	759	784	773	793	733	821	758	811	790	870	774	782	753	774	728	793	767	824	785	775	736	787	786	757	760	826	827	770	809	786	740	766	744	824	779	796	753	750	788	806	770	766	829	755	779	770	789	782	734	815	765	754	776	764	790	801	756	745	749	800	765	734	776	742	753	752	791	790	729	784	798	789	790	761	753	823	749	759	737	759	803	765	801	716	762	783	760	761	759	772	764	787	766	777	781	762	790	719	679	729	782	809	841	769	748	753	724	747	780	808	799	809	759	862	734	693	805	742	742	783	788	796	730	757	748	809	853	865	769	736	770	808	769	768	780	758	785	797	744	807	779	791	798	780	760	737	796	787	789	795	800	784	771	766	770	778	809	742	784	782	798	797	771	805	789	756	787	733	762	750	750	787	735	787	823	717	772	818	726	831	846	784	799	733	794	771	711	792	832	806	785	742	800	764	773	750	777	749	762	809	778	750	795	809	784	762	779	781	787	755	782	750	740	765	787	820	782	795	759	793	789	778	771	759	806	732	713	853	785	734	774	739	778	746	712	735	770	786	727	785	821	775
5193	373	308	146	113	98	103	93	81	96	87	97	79	80	98	85	84	96	82	64	88	89	95	86	83	86	90	70	103	76	80	76	90	78	68	89	70	89	85	76	90	81	74	67	74	75	81	81	97	88	87	87	75	90	104	92	87	83	93	78	71	91	91	89	85	89	98	82	79	96	74	82	76	74	86	76	88	79	81	89	80	80	74	79	88	92	101	78	89	89	100	75	71	88	83	78	69	76	84	79	91	84	79	86	77	86	86	68	88	71	77	85	89	71	83	88	80	97	70	71	86	85	71	96	90	76	90	96	97	74	89	86	93	93	88	82	76	76	114	75	84	80	99	75	87	91	85	70	92	81	87	104	95	71	87	89	79	82	68	78	85	97	78	88	86	84	90	90	105	82	73	69	72	83	72	91	75	82	74	83	74	88	81	80	69	83	81	69	70	78	101	74	71	87	72	74	74	83	74	85	73	71	82	77	83	75	87	89	75	80	77	91	78	94	77	60	87	76	74	66	98	81	79	86	67	85	104	86	92	88	84	81	83	85	85	87	67	88	100	76	102	92	70	84	78	72	92	94	98	81	92	84	81	68	81	86	89	71	98	83	105	96	74	85	77	59	92	79	95	92	88	87	100	82	92	66	82	79	71	88	78	90	77	97	96	88	77	85	94	73	87	90	87	87	84	77	75	86	84	87	81	83	73	90	79	71	68	84	84	72	86	81	75	70	88	83	77	74	84	91	94	82	93	84	95	90	65	83	106	84	89	88	76	62	88	81	69	86	70	77	84	92	92	73	85	74	96	87	82	85	91	91	83	90	80	81	102	79	95	80	95	101	69	110	83	71	107	77	80	86	82	77	76	84	88	80	86	77	68	89	94	88	80	96	82	87	83	75	86	73	89	87	79	88	98	81	89	95	76	75	81	90	78	87	84	90	75	94	78	85	57	87	87	91	89	87	78	86	83	72	105	85	86	66	95	76	82	89	84	69	82	85	86	92	85	88	89	86	74	82	101	86	76	77	79	89	100	88	88	94	73	108	84	86	84	80	86	108	96	73	84	85	73	97	86	70	85	84	89	99	82	90	70	70	100	62	84	98	87	75	75	86	87	66	86	87	68	68	84	77	77	59	83	73	77	75	74	88	86	91	65	86	78	75	87	83	87	75	76	59	86	86	76	89	103	92	79	78	95	90	80	81	91	73	84	79	88	88	74	78	79	74	93	81	89	96	76	78	101	87	68	74	94	85	77	89	81	90	76	91	90	84	75	82	104	81	59	82	83	78	62	86	94	76	88	86	90	83	85	93	81	90	89	97	85	87	77	85	79	79	81	99	87	84	86	82	59	89	82	73	95	94	83	79	70	84	105	95	76	86	81	94	65	85	85	82	82	86	83	84	86	79	88	80	85	81	78	82	99	90	62	89	85	75	83	93	73	80	91	78	87	90	84	73	86	85	82	98	77	91	92	103	91	83	88	76	94	78	79	87	82	99	76	82	84	91	102	78	78	72	91	81	75	71	72	69	84	81	83	81	81	107	83	87	91	75	73	96	80	87	78	75	97	94	69	91	84	71	91	78	83	82	93	77	73	83	77	84	71	69	92	88	93	89	86	74	89	86	96	104	83	81	96	86	84	90	86	91	79	86	83	81	84	88	65	88	66	79	94	103	95	80	78	91	76	98	78	89	93	105	83	77	80	85	77	82	76	75	92	81	82	90	88	88	88	89	91	81	87	92	80	82	80	80	75	72	82	91	89	93	101	84	84	75	81	71	88	82	75	81	85	81	94	76	83	81	84	72	97	87	75	97	105	91	77	95	95	84	87	83	78	93	67	89	80	67	98	88	74	73	65	63	77	86	81	82	82	73	60	73	83	91	89	72	85	77	88	67	61	77	87	79	72	85	102	86	80	83	82	80	90	86	84	98	103	95	94	85	100	88	86	88	94	75	88	88	96	91	70	72	68	88	78	92	89	86	57	74	85	79	99	76	73	71	97	80	87	96	79	83	73	80	70	94	77	80	75	99	95	95	75	85	90	85	90	76	78	86	80	92	80	87	64	99	88	89	91	68	71	75	86	70	95	93	89	87	87	77	74	81	91	72	89	74	106	83	99	99	89	67	78	81	93	88	86	78	75	87	95	78	81	84	91	85	87	88	98	80	84	83	104	100	87	100	88	90	82	75	88	91	81	88	84	94	67	76	95	79	87	97	78	67	92	76	90	91	103	85	84	88	86	87	97	77	91	90	82	74	76	90	99	87	80	78	87	96	71	95	89	78	105	73	66	101	86	78	83	81	77	76	73	68	83	84	86	85	89	86	76	81	102	93	98	74	82	97	91	91	78	106	70	87	88	66	87	82	81	78	83	76	77	100	90	80	79	95	75	85	79	96	81	77	90	77	81	81	73	62	84	82	88	97	100	114	89	78	75	70	69	89	86	79	75	89	78	83	68	101	73	84	73	77	78	76	91	89	99	83	91	88	88	77	71	90	86	68	76	70	82	90	60	81	79	91	95	82	84	74	79	91	99	88	89	79	85	89	84	82	85	69	63	79	87	88	106	88	90	91	87	74	91	83	90	77	71	106	90	74	72	89	70	66	86	81	82	89	88	89	74	76	97	94	76	87	79	81	74	98	102	80	91	95	75	76	91	90	82	86	94	83	76	84	83	99	86	84	96	109	67	91	95	71	90	75	91	85	72	73	84	99	116	92	88	78	80	85	89	70	99	88	77	71	86	81	66	96	66	93	96	78	80	99	76	79	87	63	101	73	102	89	76	81	82	87	87	87	79	79	72	68	89	99	89	74	87	82	81	87	75	95	85	100	95	87	86	87	73	82	97	92	91	82	88	92	98	90	88	91	93	74	80	92	106	77	82	91	88	87	76	68	104	91	91	103	80	91	73	81	98	80	77	86	100	67	84	64	90	84	93	82	76	86	99	78	85	89	84	68	74	67	86	72	88	74	91	96	77	104	76	67	84	85	82	76	88	71	98	64	75	65	91	64	101	100	83	100	74	98	72	81	74	99	76	72	79	75	73	86	82	92	88	96	81	79	96	81	84	74	79	97	69	71	71	66	82	67	84	68	91	94	79	98	80	104	81	95	69	74	90	71	95	92	88	93	80	83	79	107	76	85	78	66	73	78	78	84	81	82	85	87	72	92	91	81	81	97	82	92	66	101	101	76	74	84	63	77	81	80	74	82	80	95	74	75	98	72	88	85	93	87	79	90	85	80	109	78	114	67	78	77	99	75	76	89	76	78	88	93	82	79	95	77	84	98	64	78	100	88	81	91	90	95	82	95	93	62	75	93	98	82	85	93	90	82	75	70	83	86	98	102	72	72	88	88	80	73	93	77	81	85	74	79	75	76	92	89	72	80	89	89	72	99	87	67	67	92	94	77	92	91	88	94	78	78	82	83	84	82	99	77	89	74	86	88	93	86	90	88	83	86	80	90	80	94	87	76	70	81	80	80	83	83	77	81	72	85
4085	413	507	480	449	413	400	414	376	378	332	355	363	309	320	338	346	330	359	284	307	305	306	307	289	295	300	303	301	306	302	341	335	334	303	277	301	321	286	298	303	289	282	264	303	284	313	312	309	314	308	309	315	294	294	296	343	321	302	281	329	290	304	291	320	323	304	322	333	298	299	289	354	275	295	301	282	330	331	304	308	311	301	312	322	301	284	276	283	279	285	307	320	319	314	279	314	298	289	316	314	288	297	290	317	303	329	315	291	286	280	278	307	315	292	313	322	260	293	323	307	338	311	282	314	303	299	289	301	288	300	307	335	293	319	253	295	296	335	309	319	343	333	308	288	279	300	303	289	281	326	305	324	288	308	312	301	320	295	300	313	297	309	311	305	290	303	301	311	303	301	293	303	295	315	332	320	311	293	335	271	283	318	304	292	279	307	304	336	324	323	298	311	279	304	318	337	298	310	304	312	280	333	296	282	286	308	277	288	324	312	334	272	281	305	317	297	320	304	317	301	297	311	340	305	308	291	304	295	309	313	323	315	280	280	297	316	313	315	333	328	304	320	292	294	307	297	282	332	301	301	308	292	286	307	292	306	294	331	306	282	282	310	286	302	319	292	265	315	301	288	294	313	300	308	323	312	326	331	286	303	287	307	304	322	273	308	302	318	285	321	312	294	324	316	290	287	301	310	320	306	263	319	310	299	302	304	313	266	315	335	306	322	287	312	297	305	299	284	270	295	290	301	319	313	280	324	298	276	297	312	312	313	319	314	331	298	301	280	316	281	293	305	271	283	325	295	328	308	321	335	315	267	303	291	328	299	299	321	282	308	291	317	311	291	290	305	307	295	306	322	283	280	346	297	295	302	331	283	292	311	317	294	291	297	337	310	291	302	261	317	304	299	320	291	302	311	309	301	305	334	286	251	297	295	313	263	288	297	285	299	299	314	285	291	286	312	308	285	293	301	307	306	290	352	320	338	316	304	314	296	315	310	301	303	317	325	303	307	285	281	316	305	311	314	298	301	286	319	294	311	331	281	301	300	292	315	293	347	323	315	317	303	316	294	314	289	299	296	297	280	285	301	310	320	320	322	332	292	276	295	299	300	325	297	328	295	313	294	321	307	283	327	310	308	321	292	303	306	303	316	333	307	326	305	289	348	320	337	296	278	296	322	281	297	339	306	306	348	324	310	277	315	307	292	330	332	295	306	280	305	285	322	310	307	301	300	292	288	294	289	324	290	261	293	304	322	313	296	298	291	314	325	300	346	293	325	295	273	277	309	301	294	329	305	277	318	290	317	305	298	280	315	300	307	307	281	333	307	266	318	305	266	292	320	316	293	275	290	313	295	289	299	304	284	296	305	296	252	306	329	319	327	334	308	326	310	314	323	284	323	320	307	316	280	327	290	316	273	278	326	264	275	302	314	284	336	315	294	311	306	293	321	250	318	311	321	313	330	334	289	290	331	262	301	323	321	304	321	308	334	317	291	321	297	306	294	314	306	326	318	280	296	315	306	321	297	297	317	301	283	283	263	306	303	332	306	324	321	286	277	320	270	291	291	310	283	291	322	285	298	298	286	303	319	322	313	312	340	276	309	299	279	291	293	294	293	303	306	328	302	300	319	312	308	333	340	305	296	299	310	328	313	278	299	314	273	297	301	323	295	307	307	320	306	298	339	288	282	294	329	301	314	297	317	316	319	309	281	335	315	287	323	269	306	341	284	333	313	300	317	308	297	311	328	330	318	316	291	305	283	304	304	330	307	283	312	268	315	254	296	297	321	320	322	334	300	312	316	265	297	305	304	302	302	300	322	292	297	301	279	291	300	312	276	285	303	282	302	312	296	301	309	290	321	304	323	312	297	287	276	281	304	317	314	339	328	263	288	317	309	333	295	282	310	306	292	310	303	322	339	316	296	267	299	287	298	313	302	302	285	276	311	309	302	327	314	321	315	312	306	298	264	326	293	312	302	313	301	296	301	293	334	298	305	324	299	290	296	310	298	293	290	275	285	321	286	334	341	283	312	291	293	342	273	323	288	305	319	293	324	324	286	282	326	289	321	283	317	285	324	315	334	288	293	326	300	306	315	268	304	312	308	334	310	315	298	314	318	295	315	295	308	285	314	300	317	324	258	286	280	337	277	299	286	295	324	305	314	328	285	332	301	296	315	301	300	325	314	319	319	300	303	304	307	284	289	329	283	305	289	303	312	282	271	313	325	312	332	296	301	341	344	306	286	263	276	303	318	319	275	328	282	321	317	326	295	274	293	300	340	282	323	327	312	302	292	319	310	348	298	287	304	317	325	295	306	298	302	323	284	327	280	293	329	321	299	288	292	308	272	304	278	310	282	284	328	319	279	309	320	297	301	306	308	270	284	310	334	301	288	314	300	310	307	328	323	300	295	310	311	315	284	338	269	326	332	321	278	270	297	290	342	307	301	271	295	302	285	275	324	285	308	304	273	314	298	349	300	294	284	301	309	298	327	326	296	311	317	304	350	345	307	314	309	285	327	297	277	304	301	310	322	334	307	270	284	309	285	310	321	321	299	324	314	275	296	297	318	295	317	315	286	300	304	284	294	300	307	298	308	298	315	288	291	307	311	325	313	308	323	308	287	288	328	288	307	309	301	307	339	313	268	282	287	302	285	299	309	289	311	294	326	309	307	275	286	293	302	317	309	310	272	302	312	321	305	303	294	283	311	331	331	306	301	304	319	311	303	294	330	301	293	311	322	273	286	297	307	315	295	323	305	333	294	304	295	288	309	266	295	322	309	317	314	301	283	298	296	305	294	310	263	283	310	291	289	273	297	319	294	308	318	322	289	296	315	312	298	310	285	285	315	303	277	335	306	294	287	311	291	323	284	298	322	300	303	313	294	293	297	278	301	295	317	309	289	310	322	307	304	298	321	312	316	286	345	271	304	307	320	316	310	315	307	327	286	294	302	285	322	282	302	297	306	317	297	327	301	370	285	320	318	282	297	290	295	277	284	307	304	301	316	299	304	306	305	312	280	278	326	305	315	329	332	331	310	307	312	294	315	317	287	281	306	312	306	295	323	319	280	303	315	287	269	305	305	285	320	316	302	294	330	322	310	329	315	276	325	321	333	321	318	307	283	349	290	307	294	288	277	288	296	311	289	302	278	318	282	302	306	284	328	320	338	301	288	302	308	317	311	303	303	330	294	316	296	302	290	338	295	353	323	300	286	300	283	304	300	285	319	299	318	287	324	333	299	290	293	306	342	276	308	299	330	290	322	319	287	288	299	297	302	320	302	338	322	297	317	342	294	300	293	317	294	314	323	292	325	321	297	303	316	297	308	324	321	312	311	295	314	307	308	292	306	283	319	308	311	299	304	302	300	284	294	328	298	309	297	295	310	296	327	274	334	296	317	270	298	316	313	324	316	312	284	312	318	315	318	305	310	275	309	289	295	332	332	291	279	322	312	325	304	296	292	324	302	307	312	292	330	289	289	320	293	300
35449	15048	3258	1219	791	634	473	403	338	319	283	262	281	256	269	213	216	229	185	188	166	203	221	197	175	181	195	189	194	170	203	193	192	210	181	206	195	162	187	192	191	184	149	173	180	182	197	191	202	181	184	147	221	174	178	164	174	176	193	160	178	186	169	175	207	148	189	169	166	180	184	198	188	169	180	190	170	189	172	211	206	177	160	194	183	157	188	171	164	192	179	202	153	152	156	149	185	160	166	179	168	191	187	186	180	168	194	153	193	176	181	168	192	175	200	184	194	180	168	172	173	148	147	167	198	154	161	162	149	163	169	192	180	182	188	179	160	176	205	188	180	156	183	179	170	166	185	183	179	159	209	185	187	155	185	177	202	206	178	183	181	193	172	161	181	170	181	198	181	173	166	192	158	160	165	198	154	156	183	182	173	167	183	191	166	167	169	185	158	181	203	184	157	184	174	162	157	178	161	165	184	171	191	178	202	165	184	167	189	183	167	172	176	189	192	172	178	175	177	182	184	203	181	147	164	201	185	158	179	181	166	174	183	164	194	186	178	192	163	186	174	192	178	169	168	197	196	177	168	171	152	175	181	168	189	156	175	179	179	181	152	191	168	158	163	193	166	165	176	197	155	183	178	146	200	163	182	198	192	164	175	153	185	189	143	171	170	180	180	165	186	178	188	194	187	197	195	195	146	181	171	177	170	177	163	199	171	176	171	172	164	189	161	206	177	173	167	164	165	193	184	167	164	184	171	176	153	198	178	196	190	180	153	163	166	161	165	152	159	174	179	182	174	180	182	183	185	173	169	164	178	176	174	168	170	166	168	183	178	154	173	178	179	195	175	180	151	157	185	158	197	170	174	184	171	164	179	191	159	177	184	165	189	189	161	202	156	189	195	163	177	156	187	187	170	206	169	174	195	175	177	183	197	150	164	169	168	187	171	167	182	189	178	179	186	201	183	194	173	163	169	174	178	170	169	181	188	187	170	179	178	170	176	172	177	193	169	180	184	190	156	191	195	170	164	172	190	151	185	198	182	157	165	162	163	175	180	174	176	193	176	174	192	192	177	180	181	159	168	174	197	181	200	175	145	188	186	160	194	169	189	202	180	172	173	173	176	183	156	158	180	145	176	196	189	177	187	184	177	180	162	176	181	181	178	164	178	184	183	191	182	197	193	194	175	170	155	150	169	166	190	182	156	176	164	190	176	180	150	161	179	198	177	174	145	159	187	183	175	170	178	172	192	193	167	180	186	185	184	173	183	200	174	193	195	162	181	189	178	187	169	163	160	174	179	199	175	191	174	163	192	169	179	179	158	162	214	172	180	186	154	157	213	177	141	174	190	169	178	190	194	184	196	197	160	170	182	156	182	192	180	184	199	166	178	181	168	184	196	177	166	186	156	170	179	181	167	157	177	192	183	174	196	182	179	165	180	190	176	181	165	181	165	169	167	165	191	182	173	175	173	192	164	184	189	173	153	187	168	182	164	178	204	186	184	188	188	191	161	139	156	170	192	178	206	169	156	169	157	181	163	170	200	190	181	192	184	180	178	196	179	203	187	183	173	182	179	178	185	171	190	151	167	189	176	173	178	175	190	185	162	168	169	189	187	175	196	150	174	144	193	184	190	186	178	176	166	180	176	181	180	199	171	149	178	190	180	195	156	172	185	177	191	174	178	154	185	192	173	173	169	175	162	162	154	175	154	171	181	189	162	175	192	175	171	186	158	187	160	177	177	208	171	191	160	167	189	159	169	173	177	182	168	193	186	172	182	185	187	182	155	181	188	163	173	174	180	185	184	166	185	179	185	189	186	201	182	168	183	159	197	160	190	176	191	165	171	162	168	167	180	191	186	186	192	186	185	193	184	173	196	183	203	193	189	180	190	165	198	170	175	171	193	191	169	182	161	182	186	186	206	181	194	168	176	171	148	161	180	154	177	166	186	186	191	188	183	203	207	194	177	173	179	185	190	205	166	164	192	194	192	173	170	182	160	171	150	163	178	166	183	195	138	181	169	180	187	180	197	146	177	171	160	172	166	182	184	194	185	170	159	163	170	175	154	157	191	175	171	172	171	183	203	175	179	145	188	186	175	215	171	162	176	197	178	192	203	197	174	154	172	174	195	181	176	161	203	161	169	171	192	188	202	202	172	193	163	175	178	164	180	182	160	185	169	174	208	166	170	157	189	180	183	153	184	148	187	163	169	161	185	180	180	186	166	185	173	169	149	168	185	171	166	185	176	170	196	174	191	169	160	174	174	169	181	170	161	182	176	160	173	170	165	171	168	180	171	190	181	175	178	156	181	179	184	202	181	180	206	177	176	160	201	200	172	157	169	165	189	164	168	179	177	161	167	172	161	210	190	186	189	188	180	167	177	170	180	200	151	181	190	173	161	163	173	169	165	180	170	196	192	173	170	173	179	192	172	179	184	198	193	183	201	200	195	171	184	160	175	190	173	154	207	188	166	168	183	157	183	168	186	199	185	161	174	182	176	180	191	203	176	158	159	183	205	168	172	193	201	173	170	195	177	174	180	172	189	169	160	179	165	185	180	196	169	178	159	155	175	177	185	176	174	151	156	189	151	186	184	163	178	185	182	186	156	171	193	169	169	191	213	166	186	172	156	190	164	191	169	180	172	156	164	171	169	192	162	179	190	174	176	164	170	182	187	202	174	162	185	159	174	173	192	176	184	171	189	165	200	176	173	184	167	167	170	180	180	179	169	192	184	181	190	184	171	178	154	171	161	183	213	174	184	199	168	180	188	189	174	196	209	197	183	156	174	190	175	165	145	171	188	180	167	162	179	191	186	191	164	180	154	189	203	172	200	193	174	169	163	187	164	188	183	192	179	178	194	171	188	172	193	187	185	175	178	165	149	187	175	196	171	188	188	178	176	160	168	188	165	173	178	175	187	189	176	174	170	167	166	171	154	179	181	175	182	184	179	180	175	181	184	201	183	183	187	163	163	194	163	162	171	177	170	163	153	171	191	183	146	162	177	200	173	171	173	215	184	201	170	180	171	176	170	197	196	172	174	164	164	174	159	169	177	178	191	165	163	172	161	173	170	201	207	171	163	173	185	159	188	190	162	184	199	185	156	190	215	149	168	194	158	209	176	196	180	172	177	181	160	191	175	178	173	179	163	174	199	157	165	156	180	178	176	183	175	180	184	155	180	186	194	180	187	162	151	171	182	173	187	186	181	162	194	175	199	204	162	184	193	182	168	184	151	181	186	178	167	160	184	178	188	160	162	182	169	170	183	171	176	172	189	206	198	156	195	170	175	180	158	174	175	184	157	195	157	149	198	161	158	187	179	181	182	181	187	171	180	171	177	181	185	185	184	207	173	179	196	186	187	190	182	199	168	178	188	153	204	179	170	177	179	189	162	186	199	167	171	164	188	181	190	181	178	169	183	170	205	178	176	164	196	201	174	191	166	187	180	155	181	182	184	176	201	202	163	179	187	195	192	167	170	182	166	169	178	165
17283	1470	3207	3718	3134	2529	2186	1735	1577	1394	1206	1113	1054	1001	934	917	840	919	804	815	759	753	747	745	648	695	686	652	674	691	620	637	641	625	615	635	567	596	635	558	624	584	615	616	601	602	623	592	606	572	587	609	605	565	607	592	585	570	539	549	585	560	596	573	568	613	552	575	557	532	552	613	564	562	590	584	554	490	552	565	529	557	564	534	589	523	587	546	550	544	541	572	578	565	608	545	592	590	584	562	536	553	541	564	531	569	550	538	553	584	601	568	556	547	591	574	555	583	560	616	536	555	546	519	561	524	556	565	535	551	574	551	554	577	579	556	583	524	585	538	476	561	568	577	577	561	554	553	542	576	568	554	589	534	548	580	552	555	569	560	562	552	542	529	538	550	533	610	553	541	572	539	537	561	574	573	556	538	601	566	545	553	595	538	578	572	570	564	498	586	533	520	553	561	531	547	572	565	589	570	556	529	577	553	546	544	539	564	535	558	538	543	531	551	528	552	570	529	544	541	528	552	553	550	554	514	614	521	538	547	555	536	581	522	557	497	544	534	560	557	536	556	523	614	562	538	570	566	559	546	595	593	567	573	559	542	534	553	542	560	521	545	549	584	536	584	627	543	555	559	547	533	569	532	598	540	523	517	547	573	574	625	556	570	559	560	548	547	567	560	597	555	564	585	604	559	545	544	566	554	550	532	546	539	536	554	548	540	591	577	558	547	574	525	591	537	602	561	562	538	532	587	574	527	564	574	555	546	528	577	579	565	578	549	578	538	549	539	570	538	540	557	550	564	566	573	553	541	519	540	554	519	545	565	578	556	550	569	572	573	568	526	541	521	596	540	530	559	578	516	542	491	544	516	502	570	565	568	518	571	579	555	555	520	580	499	561	567	536	563	537	579	581	538	548	547	576	582	536	511	594	531	563	511	561	569	528	538	560	546	584	571	572	526	539	575	537	573	580	564	529	534	568	578	526	552	554	558	591	578	594	534	549	540	526	585	559	547	550	570	523	576	564	553	546	553	546	531	560	532	518	575	576	570	580	527	592	531	606	556	504	516	533	538	599	551	587	544	525	560	546	552	563	532	554	513	518	534	553	586	539	529	545	576	578	580	558	566	546	551	566	542	522	529	533	565	571	554	563	589	533	545	559	584	560	509	616	570	568	550	567	592	577	568	542	570	544	565	551	546	538	564	577	546	493	560	567	562	530	573	585	563	575	521	531	546	565	552	559	553	589	533	610	556	554	509	508	574	597	544	531	580	529	549	525	565	565	505	520	532	533	562	600	544	537	559	561	548	555	553	584	581	550	548	528	508	533	556	570	563	552	550	534	539	562	574	561	571	578	524	566	555	544	535	556	558	568	570	529	555	549	576	543	528	580	551	519	587	559	534	565	550	570	583	591	520	588	535	562	572	584	519	518	585	534	526	494	571	566	599	534	557	549	585	551	553	570	575	544	518	560	551	547	555	582	555	536	558	574	591	565	521	581	573	565	554	558	595	539	546	574	594	530	554	565	555	528	598	537	567	551	561	587	549	557	500	574	508	526	554	541	552	584	586	556	544	501	523	573	556	558	530	558	561	561	558	570	565	564	565	571	556	585	544	592	557	568	545	538	571	538	526	540	572	542	553	582	549	557	583	611	597	549	523	550	520	553	561	545	578	548	554	572	537	539	553	565	552	534	524	585	591	559	567	527	573	547	527	581	529	552	538	551	590	551	567	560	541	591	577	591	575	571	544	573	545	541	561	577	565	519	555	555	559	567	563	569	556	558	560	541	557	542	560	547	542	573	557	550	545	527	515	572	549	563	552	566	539	552	578	552	551	496	560	621	571	565	537	569	602	619	552	584	517	533	562	528	510	581	530	551	506	576	572	563	538	574	535	542	544	548	572	532	563	610	555	539	556	544	548	566	520	585	563	543	550	546	515	572	567	551	559	534	550	516	534	573	525	576	564	557	552	595	558	558	552	553	598	530	528	503	549	554	554	491	543	560	573	572	548	598	562	543	551	559	487	566	543	537	565	536	551	520	542	567	525	575	516	554	543	536	565	529	501	576	566	551	552	535	540	567	533	541	566	562	519	600	572	533	550	510	520	556	562	546	578	530	550	571	537	535	571	571	560	534	549	566	584	553	560	582	524	548	550	576	535	533	562	530	582	526	525	513	566	554	563	526	561	552	552	526	563	594	578	572	552	605	537	585	557	558	540	597	563	565	523	528	557	564	531	519	566	524	541	542	520	587	574	511	534	545	552	550	574	543	560	546	529	549	540	531	568	578	512	513	517	555	593	521	546	547	554	566	538	556	541	536	573	522	540	553	547	525	572	565	520	544	545	594	566	548	553	556	579	603	585	546	559	553	562	555	530	512	592	569	555	578	573	566	536	594	553	534	540	528	546	547	556	544	570	557	568	556	522	544	563	570	570	563	517	586	589	573	564	535	543	566	556	539	529	545	549	558	565	569	565	504	537	558	541	514	536	564	536	568	522	500	573	559	540	559	544	529	551	566	569	518	576	528	556	575	524	516	552	554	529	558	601	582	527	526	539	560	532	569	553	551	533	557	528	515	492	560	528	568	560	577	581	561	577	549	596	537	553	510	564	516	542	556	573	552	549	563	522	552	561	590	525	500	551	584	519	535	538	561	564	566	558	509	550	581	539	591	568	563	572	545	557	543	599	532	516	581	535	529	537	547	487	553	569	539	544	532	573	531	545	522	521	569	576	588	529	535	543	568	552	554	548	536	588	585	553	517	523	537	540	563	549	545	525	539	564	561	572	518	545	515	540	521	589	556	624	584	524	559	516	531	568	573	525	523	542	534	551	518	511	601	569	545	530	575	548	561	514	547	549	565	566	553	536	532	591	528	544	555	572	559	541	538	556	534	539	592	546	595	570	612	539	580	584	548	567	540	539	545	533	544	581	577	575	554	572	590	510	575	604	577	546	545	548	553	605	555	557	580	544	528	543	530	571	539	573	557	555	569	571	534	530	506	554	563	585	545	581	556	557	574	538	564	560	530	554	577	539	535	530	540	562	564	514	518	544	569	537	536	548	543	526	592	531	578	557	511	538	562	535	528	518	518	534	544	545	492	564	554	545	565	511	532	557	513	535	555	577	523	520	542	518	540	548	580	562	546	500	538	592	547	528	530	554	533	534	551	528	539	576	574	540	559	576	581	574	520	555	553	560	529	530	552	540	566	558	586	574	496	574	553	563	540	576	556	559	569	539	552	534	574	541	553	547	555	563	517	544	590	524	547	502	570	544	510	550	550	531	534	501	514	549	487	525	543	555	584	564	556	572	554	521	540	541	570	567	538	513	559	536	515	594	574	573	575	567	543	539	539	594	530	579	559	553	556	564	550	527	576	563	545	546	515	512	533	590	562	569	562	598	544	523	539	548	565	521	539	556	539	614	553	565	592	531	544	564	561	552	510	585	533	566	511	518	554	576	594	565	563	590	591	561	541	557	527	516	535	544	551	562
38453	21007	15601	3164	1621	1200	911	757	654	570	505	475	454	409	408	369	347	361	382	357	316	320	320	296	308	307	312	305	312	321	292	257	278	295	286	295	263	283	289	299	274	250	274	309	281	299	283	283	282	251	242	271	294	255	268	273	273	309	263	274	262	247	259	265	289	257	269	292	256	303	290	261	272	288	272	269	265	280	243	296	271	259	227	265	261	283	272	306	261	288	290	258	275	282	270	275	262	279	278	284	298	269	276	284	296	274	263	282	273	284	276	255	282	241	278	264	248	237	275	289	288	271	284	248	273	267	271	247	280	254	290	290	251	258	284	261	240	262	248	239	293	266	255	263	264	269	241	283	268	273	264	265	237	262	251	293	259	263	296	250	261	275	306	300	251	271	281	258	245	263	255	258	259	280	291	274	279	262	308	281	259	284	240	257	255	281	263	249	244	288	276	275	272	276	283	267	237	245	243	261	252	291	256	255	264	262	284	248	240	275	230	278	267	279	258	252	241	261	239	269	253	253	244	261	278	274	276	254	264	283	263	245	260	277	266	320	280	285	240	289	254	268	231	252	254	248	285	276	259	256	292	279	282	252	281	276	297	275	269	269	252	261	254	251	271	247	247	297	272	283	251	262	261	249	267	269	269	254	272	276	251	265	264	247	230	290	246	246	311	280	272	267	254	254	279	272	268	282	265	282	289	254	313	289	263	244	267	261	293	294	278	244	259	271	271	270	259	293	262	270	288	231	269	257	280	280	277	279	243	268	278	257	262	253	263	268	249	270	256	254	277	247	262	264	287	244	298	291	266	272	252	271	252	265	232	276	274	293	282	271	252	280	273	283	263	296	267	278	258	261	263	248	265	268	242	274	257	258	286	261	283	266	273	276	272	284	256	282	261	215	253	260	240	282	281	287	290	267	263	273	257	249	254	238	314	291	289	262	279	252	250	265	238	260	252	278	270	285	261	276	269	225	255	235	294	270	263	267	294	254	259	254	281	272	278	265	315	283	279	269	256	242	271	275	275	237	248	275	270	279	308	253	266	260	250	280	237	251	257	287	243	291	289	266	258	248	282	267	263	275	276	271	240	260	257	266	279	265	262	258	265	276	222	293	302	298	276	274	270	261	285	258	294	287	285	285	246	243	268	285	276	255	277	274	256	257	284	241	239	290	272	281	274	270	279	269	265	288	263	268	285	242	232	261	264	267	299	265	265	302	274	274	258	250	270	273	284	260	267	252	252	239	264	258	267	299	265	290	244	283	273	288	272	273	264	265	267	236	295	264	292	273	268	269	284	280	261	268	256	245	258	281	279	262	277	262	260	263	272	276	276	265	283	297	299	275	265	276	336	268	277	254	271	268	294	290	274	228	273	264	247	273	289	270	268	293	263	258	281	309	265	276	278	278	292	282	258	264	288	270	256	297	283	241	261	296	278	269	277	256	256	277	245	256	292	250	268	250	269	256	265	249	265	260	257	288	296	274	270	293	273	282	277	245	275	276	264	250	252	249	279	264	248	269	278	260	292	248	245	250	272	270	246	248	274	273	272	267	242	287	271	267	274	262	277	258	270	260	283	252	282	228	285	269	278	256	285	268	293	283	251	281	251	280	235	261	255	247	228	225	275	271	271	270	241	264	256	297	273	286	284	254	223	267	295	251	247	241	248	246	249	254	247	264	295	277	259	274	238	228	281	266	278	239	290	262	283	278	258	281	274	294	261	258	273	272	269	257	232	269	249	244	311	260	287	253	246	284	249	268	275	265	254	267	280	268	256	267	264	256	261	250	304	237	280	249	299	264	262	286	292	257	238	270	259	303	298	273	255	248	278	278	273	278	270	280	236	324	256	269	276	273	290	255	255	241	274	254	254	248	254	256	281	252	243	251	265	278	254	241	248	272	264	271	277	251	256	240	260	268	265	259	298	281	260	285	255	246	271	233	270	310	252	286	312	273	267	268	278	283	281	246	254	261	239	259	265	271	287	271	253	242	251	284	277	291	254	296	270	272	264	253	288	237	280	266	283	260	268	259	275	283	262	251	257	258	269	284	261	269	289	237	246	288	284	264	277	250	235	259	251	283	258	261	272	261	259	239	249	254	287	253	251	257	268	272	286	254	258	249	275	269	258	267	248	271	295	242	262	265	297	265	257	261	241	264	252	298	230	276	258	280	300	241	281	284	278	253	272	279	248	287	250	273	272	256	252	274	255	290	262	244	283	237	302	254	249	276	264	272	261	298	229	269	267	284	274	290	278	260	287	248	285	276	269	261	268	272	263	274	283	279	283	284	274	257	273	259	256	233	283	249	268	268	277	261	253	251	250	264	260	251	268	302	276	284	289	256	295	277	266	244	267	244	268	262	261	280	263	269	247	259	270	267	282	236	271	289	255	280	265	291	267	255	239	249	276	279	282	309	223	261	277	237	271	242	247	264	280	248	278	273	288	269	263	256	266	273	278	253	280	262	291	265	266	233	287	255	261	271	251	259	270	314	260	268	268	233	265	269	274	277	266	287	266	241	280	259	258	273	251	275	277	278	278	256	277	275	266	260	245	260	266	248	256	256	272	259	257	289	283	262	260	239	259	272	273	262	270	246	281	274	264	266	249	265	255	266	281	287	262	254	267	256	266	253	254	288	285	290	226	285	254	261	253	245	310	288	272	248	294	268	274	254	285	263	267	282	275	242	268	272	251	256	258	276	241	267	259	312	304	287	275	260	277	262	268	271	278	273	255	247	239	277	261	285	262	264	291	271	291	289	248	311	289	271	284	267	270	269	293	287	257	267	273	226	270	260	250	275	260	279	252	282	259	260	260	302	271	251	237	304	276	240	266	260	294	245	269	307	281	248	284	260	273	264	255	287	281	293	271	252	245	262	260	252	275	269	291	296	264	303	283	249	258	272	259	292	259	252	308	295	262	277	269	288	272	285	271	249	258	266	251	254	242	279	298	248	274	262	260	243	273	240	276	286	293	268	305	294	232	251	285	257	261	255	261	263	271	239	262	291	269	271	270	266	268	298	269	272	258	292	267	272	268	261	247	290	302	212	235	244	295	270	253	268	265	283	261	247	256	276	273	288	288	280	260	278	254	236	261	293	288	272	279	280	290	279	276	289	286	289	292	275	266	300	256	258	280	278	260	248	264	311	262	267	280	299	257	265	271	231	272	282	288	256	278	293	256	282	260	276	259	250	282	274	268	256	301	266	265	272	276	273	255	275	308	274	254	234	281	272	270	245	299	283	259	269	263	265	255	263	258	267	265	238	290	294	282	289	276	237	234	304	265	252	255	264	265	276	268	248	286	280	251	285	285	263	273	238	303	286	302	270	266	287	256	285	257	278	297	267	281	274	277	252	255	284	309	265	262	269	279	263	255	289	269	249	258	257	269	300	317	270	229	257	277	289	292	310	281	252	265	249	222	268	244	289	311	295	293	277	261	268	285	264	260	267	265	249	271	272	248	264	268	270	267	269	278	248	240	284	304	300	277	256
22416	2675	5966	6614	5626	4529	3854	3108	2680	2339	2153	1953	1784	1705	1537	1458	1448	1404	1265	1301	1199	1159	1141	1078	1127	1084	982	996	977	941	953	905	948	932	926	892	898	942	916	870	888	856	857	848	793	875	830	778	811	845	818	839	833	835	815	808	812	776	794	846	823	783	818	837	793	817	813	870	881	814	815	818	769	834	808	792	800	773	784	777	809	828	790	767	772	821	825	781	813	755	825	768	781	768	847	819	782	784	763	783	740	803	778	742	735	760	768	772	775	833	810	793	772	793	767	808	737	752	773	780	823	842	770	765	788	793	752	847	799	747	783	811	805	777	747	767	804	776	753	822	798	694	755	789	780	754	727	795	776	761	735	754	747	785	740	767	743	809	776	774	776	816	754	769	755	768	749	748	785	763	693	805	788	791	783	723	772	804	740	749	786	760	763	782	777	756	759	769	765	776	756	769	780	805	846	759	801	754	800	795	769	823	805	829	804	743	747	757	814	782	770	760	758	749	795	761	772	768	804	744	779	805	745	731	727	803	747	782	763	715	747	759	776	790	819	800	752	757	776	753	770	769	760	735	775	752	761	808	816	793	799	793	764	803	789	757	807	760	803	753	769	746	764	765	755	824	794	755	768	760	766	841	830	758	812	801	763	753	809	802	780	802	838	769	787	739	732	765	828	767	770	729	742	735	782	778	785	797	795	794	746	781	781	750	791	776	747	742	812	819	799	765	798	761	777	829	760	714	747	782	748	790	753	799	740	803	752	749	795	795	765	815	771	747	784	772	748	805	784	843	774	753	724	715	737	755	745	791	800	789	838	838	784	771	751	816	767	829	773	751	805	787	774	771	762	747	756	756	781	768	747	748	788	779	741	813	764	813	730	733	748	760	768	769	767	749	767	787	787	769	754	789	748	744	779	755	821	773	775	736	734	793	774	739	760	780	758	777	761	723	801	706	772	722	767	775	770	781	748	817	784	832	750	754	742	811	754	737	782	800	771	737	754	736	782	804	804	763	769	769	727	800	785	738	805	751	766	755	759	765	777	842	795	786	726	785	780	745	807	778	785	748	788	809	795	776	769	755	774	774	816	755	775	769	756	804	807	753	830	790	750	776	776	784	732	770	803	787	772	809	759	733	817	777	801	719	729	826	809	775	790	712	795	761	798	775	779	796	795	807	782	741	759	795	754	752	804	745	741	793	791	750	819	818	790	768	798	814	800	741	756	742	792	755	773	812	789	764	739	825	741	769	744	766	789	781	772	789	762	771	800	765	795	778	717	760	733	785	756	770	694	772	801	813	797	778	752	721	843	799	756	729	802	734	741	773	800	760	820	772	799	727	752	773	765	778	786	763	782	762	750	820	731	786	761	746	811	744	819	723	800	828	755	675	778	755	781	732	730	793	791	807	773	802	705	781	789	746	778	814	762	720	791	813	796	753	773	795	767	738	765	779	731	820	781	773	758	771	729	749	801	759	801	740	772	811	782	763	746	760	756	725	820	752	758	775	746	747	750	757	774	797	796	777	774	775	806	730	792	802	761	786	762	772	755	736	796	808	752	770	778	758	816	769	734	755	757	776	793	738	835	755	749	771	768	718	765	752	770	739	802	741	776	779	794	742	787	773	776	794	728	820	789	803	767	744	759	803	750	767	795	738	832	753	795	758	757	776	799	806	777	741	774	758	802	769	782	796	822	775	786	798	815	735	731	772	753	811	753	795	781	736	772	811	760	780	730	797	830	776	752	760	778	807	778	768	750	781	801	767	770	800	764	773	756	804	780	777	727	756	721	811	788	742	734	806	783	739	776	763	783	814	774	744	753	793	769	743	724	811	766	798	728	746	764	804	781	713	818	794	784	764	760	740	717	760	804	798	808	780	782	747	785	725	780	839	760	799	802	776	734	753	768	789	791	780	746	718	813	768	756	788	794	814	754	736	750	829	714	753	742	787	747	757	788	770	797	773	814	812	775	770	770	760	798	763	736	772	785	733	771	740	785	767	777	763	751	807	789	734	758	733	771	757	728	759	779	764	724	749	774	810	764	749	784	790	785	788	724	812	761	798	754	768	772	732	752	776	765	759	766	767	862	780	758	775	772	763	731	799	746	753	815	768	779	725	741	799	745	718	795	826	762	747	824	762	792	787	762	753	764	763	776	760	771	768	728	798	730	758	773	771	779	735	777	778	775	764	803	744	727	787	779	744	792	740	729	755	736	777	786	762	768	808	778	807	738	755	789	776	770	751	714	799	810	797	724	706	750	744	787	748	774	743	774	765	746	849	738	745	761	806	771	740	769	736	724	746	716	789	744	775	792	734	767	806	791	747	769	764	720	790	726	746	798	792	792	789	760	759	775	761	767	738	778	768	788	804	765	817	734	718	711	797	767	742	753	791	718	764	755	764	819	775	762	787	785	773	746	793	825	763	739	771	794	771	794	736	749	822	773	817	822	832	713	785	777	787	762	818	768	743	781	766	796	779	769	792	758	805	773	763	775	765	775	807	755	775	781	783	830	787	729	834	789	781	801	794	740	764	800	824	805	806	801	730	765	772	786	791	796	763	738	764	787	826	753	763	741	786	746	787	765	788	777	778	754	791	764	758	799	745	722	756	726	771	748	734	749	728	774	784	758	756	747	774	777	793	779	742	792	794	816	755	845	778	733	762	745	756	787	791	766	764	791	763	793	748	729	719	824	768	754	771	782	800	825	790	780	772	745	784	773	806	754	798	830	809	760	780	743	810	807	770	747	764	741	747	757	750	750	770	782	793	836	754	740	819	736	803	736	784	747	737	795	766	811	704	802	747	763	807	757	820	772	758	759	772	750	760	789	729	742	766	778	791	735	789	782	778	752	772	800	745	729	804	768	787	755	748	801	743	726	773	727	712	858	758	803	755	740	753	742	774	760	799	824	801	731	738	749	806	782	711	773	720	739	770	741	799	744	729	770	815	803	675	794	729	797	752	809	763	699	779	747	795	831	737	763	770	805	802	779	757	803	790	762	740	779	780	765	779	792	768	782	810	720	765	774	802	797	780	796	843	746	787	764	809	781	759	798	762	770	762	741	766	757	823	820	739	702	749	790	765	819	805	801	807	742	768	785	768	777	774	735	762	827	758	786	813	803	742	734	801	791	751	786	740	781	832	711	710	771	781	765	763	794	793	775	787	755	729	833	811	782	751	767	795	777	752	817	747	722	794	786	760	798	773	756	751	811	751	781	738	768	780	768	778	793	771	771	779	776	726	840	771	789	740	796	808	794	809	773	735	764	748	811	779	789	847	757	782	768	783	754	690	783	787	830	790	800	772	739	767	789	802	795	749	767	772	759	788	786	757	760	805	780	747	793	736	779	784	811	809	761	768	742	765	773	802	797	757	740	779	756	768	719	773	773	824	781	795	728	760	777	773	758	749	761	716	767	772	813	767	769	780	790	753	723	784	769	834	799	767	762	803	768	720	750	786	691	774	762	805	786	752	752	787	770	760	811	764	769	752	805	768
4718	348	314	132	135	88	104	79	92	105	93	95	84	64	86	99	83	98	91	81	101	86	66	72	80	92	83	81	90	96	77	93	81	84	83	94	86	83	93	68	96	77	72	89	93	97	85	79	74	78	103	85	67	71	81	83	83	78	83	69	99	78	82	108	89	83	76	86	99	84	74	79	91	76	90	88	74	84	94	90	89	99	84	86	75	93	84	80	86	81	93	93	84	84	84	74	81	81	75	64	97	81	81	98	77	84	84	74	85	65	98	85	66	68	82	94	88	79	84	94	84	88	100	92	80	82	79	94	89	82	81	97	93	95	82	94	77	95	78	87	81	86	92	89	84	105	89	81	84	72	86	77	86	90	91	95	89	87	89	92	84	84	83	87	90	83	92	92	83	74	75	80	84	96	90	80	90	91	85	74	79	66	77	85	81	72	78	72	86	79	74	103	78	81	91	83	87	83	84	88	77	69	90	71	84	66	95	80	88	85	86	79	75	93	71	86	68	94	80	79	91	96	78	88	80	95	89	83	81	67	72	89	82	71	86	99	79	82	89	89	70	92	94	87	101	85	83	91	84	83	88	90	84	93	72	71	83	81	68	75	75	89	88	74	81	78	74	78	88	79	88	72	82	91	95	74	81	72	89	86	76	85	87	92	95	83	73	84	86	85	89	67	82	73	75	85	80	75	76	88	81	74	76	66	87	84	94	87	78	74	87	83	80	78	76	80	75	71	71	90	87	85	88	103	84	64	78	79	80	69	88	71	98	68	93	86	71	77	79	99	82	87	76	79	90	93	86	88	90	78	76	71	87	85	95	88	90	82	86	69	82	71	88	78	72	81	81	75	93	83	77	80	72	84	68	91	90	91	74	88	83	78	81	94	83	86	80	100	78	87	87	92	88	78	79	97	91	79	97	73	81	86	91	75	74	74	88	92	85	94	85	69	87	79	80	77	80	92	88	89	90	81	87	67	81	73	94	85	79	89	75	74	72	87	89	87	94	77	82	76	91	78	84	90	63	100	90	83	86	81	84	71	79	71	84	97	84	69	82	88	86	95	77	83	85	83	83	79	93	86	103	92	77	98	75	76	85	71	93	85	93	97	86	74	87	85	81	87	93	72	64	69	83	85	90	86	91	92	97	82	80	81	94	81	84	82	98	74	84	76	81	83	83	77	92	71	90	70	69	67	84	72	81	79	77	63	80	83	105	65	97	87	73	80	90	96	82	76	84	78	80	89	71	80	71	71	76	99	91	88	101	81	68	92	104	100	81	93	112	83	78	88	85	104	88	85	77	81	72	71	77	80	94	73	89	87	80	74	99	101	87	72	92	87	81	90	89	89	73	97	74	76	89	78	75	98	92	91	85	94	73	75	85	88	83	70	77	69	86	121	78	81	82	88	103	83	85	72	94	81	81	82	81	70	78	91	85	81	76	87	75	86	86	82	93	96	82	81	76	83	87	72	110	108	77	82	104	88	85	84	74	85	85	80	101	85	75	97	81	89	79	75	64	82	91	86	87	108	67	81	82	96	89	77	74	85	90	85	87	84	90	83	85	80	77	66	93	104	95	64	70	85	80	80	84	77	108	84	76	99	74	78	76	85	82	78	79	89	82	84	79	73	80	78	65	72	94	87	86	83	87	76	85	86	84	82	74	64	74	85	86	89	95	85	91	81	90	88	84	85	76	99	80	78	78	78	90	86	89	79	77	95	89	91	82	74	92	77	73	72	79	71	72	97	98	83	96	70	96	70	89	85	98	91	91	78	96	99	83	100	73	98	99	80	77	94	88	94	90	88	89	77	88	78	82	62	93	76	91	82	80	65	90	78	95	97	96	85	92	98	91	67	84	78	86	76	85	81	81	73	83	105	102	89	81	90	70	93	90	85	75	94	92	79	97	82	85	80	74	73	69	94	82	79	78	72	87	85	97	83	79	91	94	83	76	77	68	86	84	99	78	76	101	85	89	72	84	94	87	95	89	86	63	78	73	87	71	92	94	79	70	92	108	84	81	80	75	102	69	73	89	95	88	74	84	89	67	89	83	73	86	76	92	87	76	81	80	77	73	74	78	73	76	86	89	85	84	74	83	83	85	84	96	89	79	82	87	80	79	77	78	91	78	95	79	95	66	79	91	88	97	82	90	96	98	79	83	88	105	89	71	78	91	75	91	87	84	83	80	74	86	95	82	71	100	79	92	81	87	72	80	90	97	85	79	75	93	87	72	72	85	76	94	87	88	93	84	76	75	68	71	53	78	77	81	66	83	87	91	95	84	81	73	87	83	74	81	97	66	90	91	75	89	84	85	86	82	91	81	91	92	83	92	85	83	81	81	87	87	75	98	88	89	75	83	83	80	81	80	76	79	88	84	91	87	66	91	90	78	68	81	65	87	70	81	78	82	97	91	71	73	75	90	70	86	88	88	86	92	78	91	98	85	86	87	64	69	77	85	82	86	72	102	70	85	90	90	72	94	76	82	74	85	90	89	98	78	90	89	80	88	90	82	77	71	84	89	77	73	79	89	72	81	75	87	79	93	93	74	85	94	95	60	83	102	90	73	82	71	92	85	80	91	95	84	82	82	92	78	80	79	85	91	78	76	82	80	82	68	100	73	86	79	91	83	76	79	98	77	85	75	75	88	89	89	66	74	88	92	79	103	73	96	94	89	99	71	86	81	94	86	91	88	66	88	96	96	88	73	79	78	89	70	85	76	99	79	83	87	69	83	74	87	92	92	91	73	69	99	99	78	89	84	82	88	92	81	90	99	81	81	82	89	87	98	69	82	99	92	87	70	86	78	76	94	91	78	75	98	90	88	70	80	92	111	94	82	94	78	100	81	85	75	83	77	88	91	82	80	102	77	77	95	69	107	90	81	88	80	74	92	87	88	65	86	97	99	97	82	79	80	67	78	82	89	82	81	72	78	84	78	94	75	70	67	80	76	97	88	90	64	95	77	88	80	92	77	86	91	87	88	93	90	67	95	77	82	74	82	105	92	96	89	81	67	82	68	83	91	101	92	105	87	82	92	80	93	87	84	93	83	84	84	84	86	86	93	83	78	72	94	91	86	80	83	91	85	82	85	69	78	80	77	77	70	85	83	81	80	105	85	92	65	78	86	94	92	76	87	89	90	110	75	69	97	87	88	87	71	74	75	81	100	85	70	76	85	84	77	91	82	63	85	80	84	97	82	84	69	82	95	97	81	87	92	82	82	80	92	78	95	92	84	86	94	67	83	88	82	77	91	86	85	102	81	71	91	85	94	75	76	94	83	84	88	71	89	83	87	76	104	83	78	83	77	88	89	78	83	74	78	83	75	97	75	84	65	81	95	93	100	74	79	89	89	78	68	80	86	79	88	84	84	118	79	88	91	86	90	89	81	84	75	86	85	86	76	106	82	75	86	92	75	84	58	95	92	84	83	99	77	77	92	91	83	75	81	76	87	78	77	95	82	80	90	90	73	71	82	83	81	73	84	77	83	77
3743	375	484	500	460	416	422	357	357	351	368	324	337	318	328	314	314	324	304	323	289	304	300	297	336	347	305	307	294	306	280	287	307	309	326	313	339	304	287	323	314	292	281	330	316	288	299	304	302	301	333	309	311	304	300	289	284	265	307	281	278	305	278	308	309	302	316	330	311	318	292	314	318	318	300	286	289	303	310	307	290	334	279	341	303	336	302	298	300	333	299	306	302	306	314	273	309	309	300	312	309	316	319	304	322	282	333	289	305	306	291	312	296	291	287	305	302	293	307	289	308	312	334	314	308	279	304	294	313	329	310	286	297	306	280	326	265	298	303	298	297	318	292	309	324	307	288	285	286	300	313	279	298	304	336	285	299	271	327	289	310	282	315	305	294	266	322	312	290	292	313	289	323	322	321	276	293	303	301	318	309	294	284	299	283	303	285	323	279	298	272	296	295	264	269	295	296	289	296	345	301	319	330	306	306	307	261	303	327	275	302	319	329	293	308	326	291	302	290	301	315	315	292	274	291	329	320	326	326	305	321	298	327	299	315	307	295	302	309	253	328	314	282	283	317	303	295	289	286	293	302	317	323	292	289	287	324	293	307	330	275	318	281	320	294	332	301	315	328	287	325	278	326	312	326	300	313	292	321	324	310	304	283	290	324	267	276	282	317	294	291	309	291	299	297	316	312	331	315	297	315	279	323	297	311	318	318	321	310	303	292	309	316	306	327	286	312	312	301	308	316	332	282	291	285	308	266	284	290	294	330	313	293	325	307	307	290	294	308	292	333	309	317	281	314	296	281	270	296	330	315	314	324	268	288	310	290	331	297	322	266	290	293	325	282	266	332	288	291	268	304	282	318	288	283	348	295	308	266	295	309	303	300	291	299	319	300	309	298	344	311	362	308	292	309	315	326	293	307	303	296	330	291	313	293	302	271	290	283	294	288	301	314	299	307	348	304	330	296	286	316	285	294	330	307	318	328	288	311	319	303	342	286	266	324	321	294	280	296	329	275	297	291	295	306	281	279	309	307	308	286	314	316	265	305	281	296	299	281	292	302	299	306	316	327	290	301	288	295	313	301	289	291	333	300	319	321	319	309	290	294	321	326	292	327	282	289	316	291	303	291	307	301	304	323	308	312	302	333	314	313	312	302	263	313	290	272	287	319	316	319	276	328	319	291	302	289	309	316	310	298	328	283	294	307	317	284	296	332	270	292	286	319	339	325	276	297	312	304	287	289	313	309	309	301	301	305	316	329	323	320	303	332	311	301	279	287	327	287	329	282	313	344	307	312	301	304	320	320	300	316	280	303	313	337	345	310	298	277	272	307	311	292	325	277	272	286	305	320	316	308	341	268	319	321	301	329	318	320	282	303	318	315	310	317	295	291	331	308	296	288	314	289	313	296	301	294	281	316	306	309	337	300	289	273	314	309	292	323	316	285	317	303	283	291	321	291	289	268	289	332	287	298	309	319	278	286	307	318	282	289	315	295	287	318	286	330	327	302	311	293	293	344	293	308	299	316	326	292	282	317	291	303	262	319	268	278	318	300	313	305	311	290	316	300	278	327	285	310	326	302	316	298	289	342	313	271	308	317	301	323	302	285	284	330	320	286	321	281	315	287	306	302	301	300	279	312	322	306	311	295	260	292	308	304	284	294	305	306	330	319	284	293	295	298	315	301	299	296	301	331	302	289	313	295	308	284	296	295	292	324	288	322	296	294	321	293	307	283	282	275	316	254	299	290	303	276	278	291	305	297	289	278	293	324	330	300	279	305	310	329	284	355	310	314	318	294	314	302	306	307	280	330	324	299	286	297	323	307	260	314	304	299	321	304	311	323	338	337	315	283	300	324	300	293	330	308	331	292	331	306	275	292	310	294	318	335	287	297	301	320	334	300	311	294	287	313	316	282	306	283	298	290	303	296	291	295	326	305	306	280	311	288	281	316	271	281	304	310	290	317	305	285	273	311	296	304	305	310	292	295	306	316	296	311	338	302	302	297	312	275	318	294	302	274	319	300	333	300	305	280	309	294	314	259	301	294	309	290	314	291	313	306	318	299	305	294	280	271	311	304	313	297	308	313	290	281	306	287	312	303	298	308	299	298	299	290	335	294	283	304	293	324	304	283	321	274	288	307	301	286	321	318	310	318	303	321	300	262	294	291	293	287	280	291	278	326	287	296	306	325	268	300	274	321	291	285	334	309	270	279	298	326	321	294	313	321	320	351	284	311	286	328	299	328	304	348	270	338	298	315	330	306	310	305	303	294	303	314	289	302	322	273	289	288	279	299	294	345	281	276	291	323	330	251	322	301	303	318	300	308	304	290	333	314	296	312	317	319	333	336	296	297	321	289	315	297	335	281	306	278	307	315	311	303	309	287	293	321	305	303	315	304	307	319	296	294	305	297	289	311	324	295	287	304	287	329	282	282	307	299	358	304	290	296	279	270	321	311	298	313	341	292	310	307	324	296	306	315	303	297	310	323	316	280	300	319	331	298	263	307	276	344	311	313	289	336	298	295	289	317	264	277	322	300	282	286	291	289	283	281	299	285	313	310	325	313	322	290	322	308	287	324	322	312	311	293	326	304	293	291	287	308	302	304	293	311	280	315	282	325	318	295	299	332	296	293	283	285	294	311	299	323	318	322	334	325	296	328	337	308	314	281	313	307	283	286	289	298	314	328	298	313	315	305	304	299	315	337	312	307	302	307	301	311	289	300	272	315	281	314	287	318	291	318	315	311	306	319	289	316	294	323	319	272	306	286	298	282	298	315	293	304	290	281	285	318	321	285	287	289	308	341	309	282	310	294	297	280	308	325	338	300	364	303	289	301	307	273	309	298	304	279	307	301	294	298	312	304	315	296	303	311	300	284	274	296	278	287	281	280	296	316	307	285	303	307	304	327	301	289	297	320	269	297	289	281	312	305	293	312	299	289	305	312	305	308	319	309	287	318	300	306	289	319	312	306	302	318	335	310	321	309	284	307	327	317	301	293	312	261	284	307	266	301	303	274	279	302	316	316	328	281	330	330	291	315	315	282	288	302	313	338	316	301	328	281	314	288	285	316	299	305	311	336	309	305	318	313	331	325	286	289	310	302	312	279	320	313	279	289	313	297	302	317	310	307	288	306	303	293	330	285	310	302	284	289	307	311	326	286	298	321	292	318	320	302	314	282	309	290	310	305	313	318	307	298	286	313	305	293	308	317	329	313	290	302	287	338	304	267	295	312	285	313	277	298	324	294	315	283	318	314	298	299	323	292	310	308	292	299	306	304	310	319	320	299	317	322	266	317	302	286	311	285	310	316	311	331	306	284	340	314	296	315	321	312	305	341	304	313	306	320	310	271	279	281	340	292	285	308	304	305	298	311	292	334	312	296	275	288	281	299	303	273	286	296	292	289	309	303	298	296	302	308	273	279	303	296	314	311	308	296	302	327	300	302	298	330	316	281	277	285	262	311	285	295	288	290	318	368	277	260	298	281	282
34853	15402	3283	1251	867	645	486	408	338	316	288	270	266	213	244	244	227	208	208	218	206	188	199	192	188	203	175	179	200	203	182	178	183	180	174	182	182	179	170	196	187	189	178	183	203	164	178	182	202	191	169	179	201	196	189	171	169	160	187	194	185	182	177	170	203	174	167	199	197	169	169	175	207	171	186	177	175	164	172	175	215	179	183	149	156	167	153	168	194	183	179	188	166	211	150	167	184	174	196	176	200	162	181	160	144	169	171	186	180	162	193	178	215	184	156	192	184	168	179	174	186	169	165	172	186	182	173	174	153	182	176	201	196	177	183	194	169	190	186	140	163	176	186	182	160	166	162	187	168	173	152	181	173	183	198	176	165	166	169	146	188	186	186	179	184	189	157	174	181	195	181	182	182	181	175	190	169	145	183	176	175	197	168	188	203	205	153	200	172	150	162	160	167	172	183	188	156	164	176	183	187	186	184	166	177	182	174	188	197	154	177	178	187	173	166	181	167	184	172	180	191	197	206	183	185	179	178	172	196	184	180	186	217	182	178	147	178	168	165	170	168	197	160	178	172	173	173	161	200	186	169	179	158	190	167	170	189	163	183	168	176	162	186	193	197	163	186	184	190	183	201	182	181	199	173	202	190	166	163	179	175	197	181	176	174	189	177	174	164	212	191	179	171	162	155	179	188	162	163	164	174	167	166	188	194	167	169	160	191	166	185	184	168	189	178	170	192	182	182	166	185	199	171	163	178	143	189	170	184	196	178	163	163	170	208	182	171	200	186	192	175	169	169	197	187	189	172	182	165	198	170	199	136	155	191	181	175	182	139	201	179	179	170	180	214	195	191	179	165	165	190	184	198	202	189	173	190	188	182	174	176	180	199	177	186	161	174	154	173	138	189	173	194	175	195	170	197	189	174	169	164	180	188	194	172	173	191	160	176	180	192	141	166	189	172	166	181	166	182	180	185	195	184	174	203	169	187	166	180	185	183	199	171	186	194	179	184	193	182	164	175	176	182	178	187	194	179	170	207	210	196	159	170	194	165	154	194	166	173	156	190	173	196	180	173	175	136	182	172	152	173	188	155	179	190	177	184	184	166	191	204	152	194	172	188	204	185	159	163	172	172	180	154	196	181	190	177	170	187	164	169	187	185	182	188	208	134	193	160	178	187	165	174	173	162	181	179	186	188	181	184	189	204	188	187	179	189	196	160	188	180	194	153	181	174	161	182	167	180	175	203	162	164	199	174	175	190	173	174	182	161	180	175	179	167	176	181	167	189	169	170	176	186	170	153	202	173	156	161	175	193	177	180	168	165	181	179	214	181	188	163	173	180	192	142	180	178	163	187	160	171	177	174	202	186	177	162	142	172	198	194	207	186	185	175	159	182	170	149	172	146	198	166	196	169	164	182	185	168	198	169	178	159	165	185	166	157	154	184	166	180	188	174	173	182	180	182	175	179	186	176	170	184	168	176	177	178	190	169	218	203	164	184	185	175	165	180	180	179	168	193	185	198	192	162	176	180	201	168	171	202	169	175	179	186	189	174	174	185	192	195	170	192	177	201	170	177	161	182	166	183	175	176	171	175	180	181	180	176	168	167	173	168	169	191	177	198	181	175	172	192	175	151	184	169	194	221	163	157	183	182	161	180	170	175	167	157	176	172	170	191	176	194	171	193	166	165	195	180	183	173	169	183	201	197	182	178	171	171	174	166	179	171	169	183	186	182	163	170	190	189	192	158	170	206	193	195	179	191	172	167	187	181	201	179	181	163	178	174	192	188	181	178	191	201	207	155	177	203	171	191	194	180	195	172	195	146	182	154	197	195	187	179	198	195	188	161	143	166	176	154	170	199	193	173	171	155	170	185	190	176	181	179	178	185	189	182	172	178	173	166	186	164	195	170	168	174	163	211	174	166	155	196	187	171	209	175	184	183	167	147	176	165	194	199	191	191	163	192	178	200	185	182	183	168	222	173	197	166	191	197	172	168	185	185	179	190	166	175	181	166	175	166	170	160	171	213	184	169	153	164	182	161	164	183	165	176	200	159	175	171	170	173	155	181	203	183	153	170	193	176	188	194	189	160	182	161	147	170	191	174	182	201	178	166	162	204	195	190	182	182	183	194	191	179	182	154	204	175	187	186	165	167	185	171	167	171	188	173	183	176	199	190	171	169	163	179	191	192	181	172	182	186	174	206	167	189	178	168	183	214	196	165	179	163	193	202	176	171	190	190	173	165	215	186	181	168	151	148	197	185	149	191	186	183	168	202	170	180	185	162	167	193	165	173	191	164	173	189	188	186	171	199	163	184	167	187	170	176	170	190	184	180	184	177	189	145	189	186	180	173	170	172	180	163	179	167	164	183	192	165	180	165	192	194	199	180	184	180	171	166	168	182	183	190	176	165	187	196	168	186	173	175	172	190	167	196	180	181	151	180	165	153	185	195	163	159	189	170	179	178	189	181	215	151	171	216	180	197	192	166	191	193	162	195	190	187	198	196	188	172	188	180	172	220	193	179	184	176	195	166	182	194	169	185	182	165	160	189	174	187	211	158	175	179	180	174	192	194	187	170	182	180	174	186	161	179	174	169	208	184	178	179	181	159	177	194	184	179	176	188	190	168	192	173	179	174	159	181	183	170	175	154	180	183	175	187	187	180	161	177	167	155	165	181	166	203	217	173	207	172	194	162	178	160	190	173	186	154	181	183	159	165	170	199	163	182	185	173	176	160	175	152	197	185	198	176	170	178	186	191	193	186	172	178	182	178	191	163	167	185	195	175	145	200	184	177	184	165	180	156	171	170	179	202	169	192	200	162	181	201	166	169	190	184	189	169	180	166	157	177	192	191	183	199	175	184	176	171	159	174	199	177	161	159	179	183	182	175	178	172	188	177	178	187	172	197	181	177	181	171	178	178	193	186	161	175	169	188	186	181	169	174	181	157	180	177	173	179	176	180	176	179	190	171	208	184	185	175	174	204	175	188	183	176	191	190	189	201	171	180	172	164	187	184	166	197	185	169	143	178	160	181	157	157	194	190	182	179	169	192	182	172	187	162	189	213	187	177	163	185	164	151	173	187	179	179	178	208	187	182	187	160	190	169	160	182	158	162	169	163	180	171	170	174	172	181	174	172	165	176	175	175	161	180	176	170	181	186	187	165	163	176	199	181	202	168	165	176	190	185	165	201	158	181	189	144	175	190	173	200	179	185	182	169	208	168	141	172	188	201	169	177	151	183	168	185	181	188	176	166	173	155	181	160	173	189	190	183	177	172	158	175	193	198	187	165	207	169	155	197	177	162	191	174	190	169	191	183	170	202	200	168	186	193	173	153	185	174	173	191	166	174	204	187	155	179	182	194	161	176	203	166	178	174	162	185	190	174	169	202	181	164	176	173	177	163	171	177	160	189	182	202	181	177	187	217	190	160	179	170	157	160	165	176	180	183	171	185	181	158	194	195	197	187	178	188	179	165	176	164	185	183	177	180	174
17237	1555	3162	3588	3110	2528	2136	1826	1549	1397	1244	1162	1055	987	897	899	842	859	809	799	728	751	719	726	732	640	686	620	647	626	669	643	640	648	645	609	588	603	629	601	613	547	559	615	577	582	599	631	594	588	566	586	603	596	583	562	590	569	577	554	553	578	574	582	586	592	571	586	524	634	549	572	515	577	622	553	576	575	602	598	535	606	606	592	622	596	554	550	572	615	573	587	585	574	558	573	531	558	589	560	589	548	555	606	578	544	559	601	564	553	583	544	544	550	576	517	572	544	580	554	536	560	562	552	543	542	564	537	563	571	548	547	534	579	595	563	538	550	554	568	586	525	580	539	560	542	523	578	540	569	539	563	527	555	562	534	536	558	532	580	551	573	563	561	576	554	578	537	578	557	568	539	593	561	540	556	560	563	556	559	545	557	585	563	532	585	564	560	550	589	548	567	545	515	530	573	564	545	545	555	613	567	543	567	542	566	605	559	588	554	589	541	584	542	529	547	568	577	552	557	548	546	559	576	558	525	530	531	609	575	548	534	547	539	547	566	561	598	551	531	514	577	552	544	567	582	591	530	533	540	565	566	541	575	560	532	491	576	543	561	540	548	536	564	560	536	587	524	544	543	592	560	575	580	584	525	507	562	554	528	577	546	571	575	500	562	528	559	552	516	567	576	608	578	530	526	558	557	565	538	543	574	565	551	538	535	578	583	516	551	507	587	504	553	579	552	582	527	568	551	588	517	580	566	574	556	555	558	523	544	537	537	541	531	575	558	572	549	554	529	552	582	517	551	554	519	509	552	568	514	561	530	551	543	521	537	504	613	592	551	546	551	552	573	569	563	526	535	547	531	555	547	526	528	545	603	526	557	523	551	534	546	552	570	562	525	553	547	584	545	553	575	567	559	522	583	536	563	546	478	560	551	547	563	562	556	575	539	545	537	569	596	534	553	537	561	565	568	537	525	541	563	605	543	566	543	577	565	549	582	591	550	524	553	586	541	534	590	550	579	571	562	538	510	524	564	575	551	534	515	537	572	552	526	548	558	586	564	531	571	576	571	581	532	551	568	534	584	558	553	524	578	570	568	542	563	587	554	535	576	547	536	597	566	559	600	544	536	549	559	616	550	514	567	598	611	522	556	583	555	504	505	564	578	531	572	585	562	581	509	573	566	583	563	542	541	520	538	514	493	489	573	546	583	549	494	571	529	548	546	537	591	574	554	534	573	581	589	574	538	572	558	585	602	553	517	510	514	515	594	564	565	547	552	559	577	565	581	553	545	557	551	597	557	589	539	527	562	552	558	547	588	550	557	535	566	564	551	532	524	510	536	537	566	565	565	561	569	543	533	551	575	558	603	576	520	510	568	555	535	566	555	523	591	548	578	539	534	596	530	513	535	589	544	543	560	536	556	541	546	552	557	572	520	571	548	529	523	591	512	579	557	570	562	561	516	521	560	562	608	556	545	570	541	585	551	585	551	601	582	573	554	533	535	575	520	574	556	530	578	571	573	557	519	578	517	556	522	532	539	553	558	567	538	534	534	531	561	526	574	598	549	564	552	574	564	515	543	564	544	574	532	523	510	535	521	553	541	542	544	514	529	522	520	564	516	544	565	546	563	540	613	519	560	575	535	575	572	549	555	553	540	562	574	559	578	529	585	593	514	608	553	530	586	581	547	546	584	540	544	580	566	556	567	561	588	562	565	550	549	538	548	579	534	534	550	573	544	577	573	574	549	562	518	544	543	553	592	550	539	572	530	554	558	532	527	572	530	518	567	556	546	586	547	539	527	580	512	582	575	555	556	487	584	559	578	543	596	562	539	561	541	586	570	573	553	577	555	536	560	531	560	605	543	532	566	551	537	559	520	528	526	512	583	571	576	551	530	520	575	543	574	591	594	549	539	587	494	524	558	553	583	568	603	592	514	512	581	532	546	547	553	577	521	568	563	532	524	527	544	539	580	550	571	571	557	563	553	543	536	557	563	505	546	555	529	548	519	557	530	535	568	578	520	552	571	524	542	538	573	552	537	527	576	577	523	525	548	533	586	582	557	550	589	531	571	597	530	560	561	582	575	548	556	582	560	523	587	567	574	582	519	567	569	587	548	535	546	542	557	559	549	571	553	534	505	538	547	549	546	546	562	555	546	533	572	586	525	508	526	549	522	595	535	530	568	533	546	543	546	531	558	530	555	571	548	550	578	558	514	569	549	530	501	599	555	603	564	574	563	522	561	548	554	551	512	535	596	566	545	498	592	549	570	574	556	563	560	588	534	514	507	588	560	541	584	581	564	604	549	585	558	537	508	591	524	554	543	564	536	525	535	551	523	588	538	581	595	511	571	547	573	553	597	523	544	535	547	542	576	545	524	538	559	562	547	548	563	539	536	541	569	547	544	539	568	572	568	553	514	602	613	542	531	568	510	512	525	521	583	566	586	587	521	554	579	531	566	544	546	521	574	553	514	546	554	535	528	538	568	544	533	523	562	553	568	529	585	567	562	547	537	559	560	560	542	578	532	529	515	552	514	556	552	532	575	538	573	579	555	582	539	550	598	548	556	577	546	584	550	570	557	556	562	570	531	551	542	573	533	552	591	595	514	566	555	555	561	526	555	569	561	572	552	602	568	546	544	540	531	593	552	567	546	548	581	490	539	563	525	532	540	578	601	545	515	547	575	560	557	578	563	533	534	601	536	555	567	524	530	532	549	552	558	520	600	570	519	535	557	564	531	559	548	502	529	585	538	564	505	571	548	520	535	541	554	514	556	577	500	552	518	607	520	577	602	570	544	545	547	605	549	584	542	529	558	552	565	585	601	583	544	581	550	556	556	551	594	537	580	592	577	512	563	536	548	564	564	554	557	555	540	525	556	531	547	572	530	538	556	585	546	561	531	561	517	554	552	554	589	548	565	521	596	545	561	571	552	535	569	530	541	568	593	571	549	530	521	560	545	551	530	537	575	543	534	572	539	577	516	576	564	574	559	539	564	546	523	563	524	594	565	541	583	556	549	542	525	550	564	569	531	542	515	527	558	552	586	551	546	549	525	562	559	589	522	551	552	561	569	551	574	548	600	559	561	575	531	539	563	544	559	560	519	555	544	579	547	566	546	528	566	543	540	498	557	565	554	559	608	567	565	549	533	538	537	516	571	551	574	557	588	524	509	575	539	502	530	542	563	531	558	565	556	550	576	562	565	542	561	557	582	548	569	570	564	523	538	511	520	517	557	570	560	579	581	563	536	562	538	544	564	538	564	594	546	546	560	585	564	551	536	571	497	539	572	552	591	555	533	524	550	575	520	580	531	547	517	573	508	536	537	526	584	551	545	548	580	564	570	552	532	608	564	545	555	573	569	608	530	585	550	536	525	592	539	578	566	555	540	577	554	540	566	551	544	546	571	543	554	525	547	546	558	532	587	561	547	586	564	601	559	519	582	574	529	548	574	583	525	575	529	548	595	559	593	575	568	584	518	511	576	536	557	548	560
37814	21032	16591	3392	1673	1217	867	759	622	570	508	482	443	411	357	376	344	319	295	327	311	297	313	323	329	309	276	284	294	317	303	283	255	263	285	277	304	298	281	268	279	291	249	283	269	278	259	268	272	274	301	302	266	295	286	268	278	255	268	297	264	278	267	258	256	261	273	287	259	310	254	260	294	278	273	297	274	269	288	255	245	239	282	293	275	268	261	275	231	309	296	294	271	268	272	267	273	275	283	254	273	274	271	285	257	255	303	256	279	274	238	270	261	285	241	295	280	231	249	272	274	262	265	284	266	257	259	242	255	260	283	235	263	256	292	250	283	279	264	273	271	254	260	265	265	264	269	275	248	245	272	292	267	276	245	278	254	267	279	292	255	249	263	270	239	260	231	251	272	260	291	281	256	263	249	257	265	282	290	267	275	236	251	267	283	294	264	256	258	268	293	268	255	288	277	262	286	268	252	263	280	267	261	258	253	279	301	291	283	279	271	268	251	285	267	268	262	257	267	247	276	308	255	242	257	249	271	245	274	253	260	285	252	237	265	276	247	254	267	260	286	264	259	267	271	291	261	279	271	266	261	276	252	237	279	280	277	253	297	255	258	255	272	267	258	238	244	300	247	262	287	283	287	255	247	253	303	270	265	307	255	274	272	257	289	288	268	276	283	247	272	253	286	274	256	277	272	251	255	223	292	270	255	272	285	254	277	275	252	246	263	258	274	258	259	249	252	280	253	298	247	255	269	270	253	263	282	248	289	262	260	287	283	289	261	262	263	279	263	264	254	290	280	261	255	270	228	265	250	259	252	280	244	276	274	281	261	266	289	260	304	265	293	285	283	272	255	260	264	250	267	288	266	272	246	261	241	284	265	288	243	270	275	273	299	268	264	274	245	252	298	252	280	278	274	274	270	239	275	276	268	282	249	261	258	276	251	243	243	279	253	275	244	253	277	254	302	247	256	265	287	248	256	292	275	276	240	268	272	288	280	293	265	299	258	285	276	246	259	293	265	263	269	272	251	275	274	266	285	249	283	252	273	268	250	250	237	221	253	272	262	251	273	258	264	263	258	263	256	251	283	270	275	229	287	250	286	264	274	260	269	263	266	265	241	279	268	284	270	257	258	278	279	259	250	301	278	277	262	294	255	246	254	258	267	260	266	273	254	253	300	274	274	292	250	270	271	278	269	274	228	266	268	246	260	234	274	270	244	277	290	271	254	253	235	248	283	256	242	262	250	260	259	267	272	250	261	288	243	270	263	261	254	246	269	258	275	245	253	261	263	272	285	262	259	288	265	263	279	276	286	249	267	306	279	266	277	280	251	300	269	282	303	282	275	273	254	252	261	291	262	239	247	280	272	275	272	282	276	274	265	289	282	279	259	281	257	282	294	244	273	254	272	271	233	258	271	252	248	263	263	256	259	278	257	265	265	285	259	278	265	260	272	259	255	284	233	255	269	261	286	244	274	243	247	258	272	252	265	272	276	273	262	278	281	240	253	273	243	269	258	269	233	271	281	277	268	245	276	270	234	258	291	277	266	270	278	272	260	293	257	271	283	281	274	253	273	252	278	284	276	285	270	245	292	252	278	236	275	245	254	270	263	293	266	286	270	257	255	290	257	287	268	261	278	256	291	262	261	272	276	261	257	260	267	285	280	241	265	281	269	260	281	270	250	288	248	251	255	259	271	299	276	259	288	262	277	263	277	290	274	264	297	293	262	262	289	272	287	268	277	259	249	253	256	302	286	291	269	286	262	286	254	246	274	246	267	245	257	261	264	307	272	291	251	264	276	282	264	269	254	262	289	261	257	287	273	261	274	276	288	277	288	299	287	276	294	271	266	298	271	268	297	275	283	247	273	295	267	306	262	248	281	274	279	266	251	262	251	279	271	258	269	290	250	258	232	242	278	286	242	265	261	250	278	270	242	260	277	286	257	273	254	300	250	271	264	272	256	295	266	267	265	241	230	252	254	256	284	296	306	276	279	277	257	274	271	283	257	260	262	308	272	270	264	285	277	261	263	266	225	244	268	294	285	283	263	249	272	293	282	262	301	262	257	265	254	279	281	296	288	268	288	260	284	248	279	251	253	290	285	209	287	258	288	266	258	278	265	249	291	266	293	287	274	271	248	265	283	255	270	266	280	257	283	270	266	294	271	279	252	249	257	262	240	275	263	272	283	272	296	249	252	290	263	256	268	272	274	291	256	256	245	266	280	281	245	261	266	264	277	281	267	253	274	247	285	250	268	271	284	269	228	260	269	264	296	253	273	275	275	238	267	249	249	269	263	260	277	266	277	271	257	290	232	263	293	265	258	253	260	274	226	247	297	251	260	233	258	273	286	290	252	238	259	262	271	245	245	270	229	252	288	251	264	240	265	275	241	242	292	279	257	263	259	252	258	249	267	237	256	247	254	264	247	272	290	306	271	258	268	310	231	273	241	257	272	254	239	270	279	247	254	266	227	259	254	270	260	267	231	285	286	268	275	296	286	244	249	256	278	268	241	257	248	250	268	285	259	244	294	268	281	249	269	259	291	309	268	250	293	272	265	285	240	264	261	254	267	279	247	269	293	295	276	287	283	264	259	292	288	272	247	247	243	263	255	276	284	262	270	283	252	273	287	275	266	294	277	251	250	248	280	264	285	268	292	236	208	294	280	298	268	279	285	269	244	249	278	245	266	253	272	267	258	260	260	263	292	254	278	315	259	238	290	285	282	265	273	258	271	266	237	264	273	271	248	255	285	273	267	271	262	286	263	283	273	242	289	262	238	253	260	265	277	249	247	267	262	272	256	292	284	275	273	300	267	249	276	269	243	279	274	258	290	264	290	260	272	299	250	239	294	273	298	303	259	255	263	265	237	277	268	256	255	249	278	263	282	254	283	264	279	257	254	261	258	283	267	279	260	245	285	271	258	274	274	277	271	257	284	286	259	274	269	271	242	262	275	283	259	270	308	243	273	251	278	273	267	305	261	265	266	303	236	305	258	283	264	228	262	252	256	251	254	260	272	325	262	238	244	266	266	277	262	289	284	278	239	270	270	274	234	241	257	265	279	267	270	215	252	278	250	296	249	275	260	239	258	280	272	283	260	269	258	257	274	285	264	258	255	235	245	245	274	265	263	282	280	290	247	285	252	255	271	298	266	263	287	249	296	239	299	287	301	252	249	285	228	267	252	278	291	245	266	287	273	260	259	250	277	252	256	274	234	263	282	269	290	270	316	279	279	268	264	250	254	256	249	257	291	260	272	278	266	273	243	252	294	238	290	279	257	249	271	262	259	239	272	297	291	238	244	282	284	276	238	256	289	286	273	297	260	231	278	276	275	279	266	279	254	270	289	248	274	261	273	300	297	293	284	264	273	266	308	243	270	240	268	250	262	267	263	251	278	238	299	274	270	271	252	269	289	277	280	285	231	306	280	239	275	287	261	262	260	294	306	257	267	277	275	274	284	261	256	266	283	254	240	272	265	286	276	287	282	235
22421	2713	5982	6674	5674	4452	3781	3204	2642	2392	2143	1926	1818	1706	1530	1488	1328	1296	1285	1187	1161	1166	1141	1005	1024	1097	1002	943	974	969	982	943	894	940	975	942	876	926	848	915	856	892	869	879	856	891	865	778	830	798	858	816	821	867	788	836	851	889	778	848	818	809	766	809	819	780	794	826	760	803	839	791	817	812	799	764	824	802	771	778	787	823	820	797	829	766	800	752	776	868	818	772	786	752	761	771	804	788	765	801	802	808	758	762	750	787	792	814	797	735	814	805	775	783	808	757	828	791	760	753	782	788	768	832	753	729	828	787	766	816	782	799	775	728	800	781	807	808	759	767	765	794	763	757	765	737	788	767	765	779	772	817	774	805	757	822	826	778	725	756	806	799	805	794	739	793	790	756	769	807	815	782	800	820	764	770	791	726	747	736	741	783	765	757	784	847	803	737	789	799	726	809	791	735	809	744	768	779	801	809	819	731	798	806	745	751	732	733	810	773	794	735	754	769	743	793	836	744	770	746	758	734	771	738	821	778	763	785	775	736	786	801	772	790	773	791	746	768	759	777	735	776	773	745	780	721	768	742	754	794	792	805	785	776	757	817	738	758	766	743	745	752	770	725	798	734	748	776	781	773	735	766	706	795	815	765	705	772	787	787	714	799	754	818	783	758	785	745	747	724	737	767	761	757	739	793	788	777	747	696	794	770	731	735	744	761	794	766	775	776	778	806	756	776	760	742	771	789	730	767	849	814	755	760	740	809	755	756	778	760	797	810	758	789	701	728	732	830	766	766	856	751	780	746	759	758	795	770	773	746	773	747	750	778	752	760	719	820	808	727	736	721	766	751	772	720	752	790	739	796	782	741	801	757	778	766	780	781	744	766	756	779	736	723	755	790	787	806	746	772	765	760	735	742	768	773	757	806	766	812	785	737	770	754	804	730	764	825	727	807	751	727	731	765	768	786	791	759	757	800	766	784	833	768	777	787	738	750	817	739	756	742	798	773	756	781	696	790	756	761	721	817	750	778	762	751	756	790	721	789	752	815	802	737	761	763	761	770	755	774	737	752	766	720	801	784	739	784	778	809	718	770	772	797	755	767	812	798	726	802	770	821	771	763	768	773	711	817	779	760	786	752	768	783	763	773	834	751	731	727	761	805	772	831	759	817	778	798	772	735	736	769	767	705	750	773	746	759	784	743	773	754	772	786	808	807	773	757	760	724	757	734	773	690	780	803	793	832	814	752	754	741	756	796	750	711	784	736	763	751	768	749	773	774	788	762	748	763	794	750	737	781	767	773	727	734	766	708	784	786	732	866	731	767	733	722	753	781	809	756	748	769	803	746	771	773	755	819	782	768	776	717	776	743	786	765	735	777	807	752	751	773	799	751	781	761	789	732	758	730	732	772	767	732	752	777	793	746	764	745	734	747	763	747	793	775	763	791	777	768	789	710	774	749	759	733	730	753	768	731	753	768	779	760	762	797	757	783	768	793	781	744	783	723	774	797	783	711	756	776	846	753	772	728	789	749	753	730	783	775	731	690	767	724	802	753	781	707	766	796	793	813	788	714	694	758	767	765	776	762	746	762	748	763	766	718	759	775	781	793	739	772	767	790	754	751	764	782	744	758	803	813	800	728	749	765	759	763	794	747	764	777	783	786	762	762	732	737	787	767	764	794	768	780	768	737	742	718	759	778	799	772	741	758	768	766	785	745	758	717	823	797	787	802	783	704	781	804	797	804	756	779	787	763	810	752	802	741	707	752	802	750	787	791	785	771	767	783	766	746	752	747	790	800	804	773	778	767	791	791	768	800	740	764	775	756	784	812	739	745	801	785	763	737	787	781	783	810	759	744	777	820	818	843	771	755	749	711	754	765	769	727	800	836	794	763	769	735	749	768	793	717	769	824	821	753	718	789	736	808	786	802	702	779	755	779	710	745	732	759	769	776	728	772	815	798	792	735	737	765	725	795	760	790	781	775	710	802	809	790	766	792	786	725	739	831	816	840	753	727	756	818	749	770	740	730	754	732	768	770	776	787	745	771	824	739	792	803	752	764	750	743	760	795	750	764	781	760	729	732	805	774	780	740	850	780	790	778	737	778	792	776	788	828	792	806	787	767	782	798	743	720	814	743	740	765	763	760	763	767	785	750	750	742	747	757	778	742	780	771	752	802	798	723	756	753	762	730	728	778	785	745	823	782	737	781	787	775	800	760	775	833	795	762	750	761	747	755	769	816	799	798	746	766	772	775	755	800	797	810	723	753	734	753	757	822	788	744	795	772	792	791	815	843	726	763	775	743	808	806	772	749	774	767	797	822	835	764	756	706	768	743	752	774	771	739	781	800	779	806	749	733	781	774	754	747	803	741	713	799	808	760	804	785	803	810	720	781	765	754	777	781	747	793	728	790	710	799	829	756	753	774	778	746	784	747	776	767	775	743	813	773	793	726	724	784	755	751	806	692	789	778	725	759	741	751	813	800	801	726	811	755	764	728	778	786	760	765	738	760	756	797	778	818	762	707	800	785	791	743	818	770	757	756	781	757	768	778	764	802	778	765	727	757	757	789	739	771	745	791	797	787	742	777	777	762	742	787	803	791	780	725	751	789	749	740	789	770	790	769	782	789	769	803	740	764	794	755	806	761	758	781	748	809	795	752	737	835	763	792	771	802	768	793	756	784	783	782	765	780	781	812	795	785	803	820	795	728	705	779	789	742	720	725	783	770	727	774	786	803	751	776	763	794	765	745	768	780	747	741	782	766	838	788	758	789	768	765	758	732	767	766	761	758	751	795	805	756	810	779	729	764	744	758	794	824	797	731	814	759	804	764	802	755	756	776	751	825	729	780	709	783	752	795	786	764	767	795	795	767	786	730	796	786	790	798	802	749	762	804	788	774	764	730	755	788	799	827	810	809	755	766	747	711	774	824	806	804	756	774	806	745	754	786	787	771	779	738	786	784	788	725	762	770	776	725	774	741	788	749	792	774	804	755	797	794	742	753	786	743	767	807	757	765	738	769	769	803	774	800	757	801	776	742	747	717	742	745	791	778	723	747	752	800	753	731	804	750	732	830	821	763	833	795	833	774	763	737	754	803	802	764	737	758	780	792	827	754	814	779	768	758	772	750	780	757	757	775	816	765	730	777	752	780	793	808	744	779	815	734	824	790	759	771	767	823	755	787	816	826	769	736	749	794	790	755	792	796	795	790	776	793	787	768	827	759	763	794	802	748	774	789	781	793	774	784	776	762	778	775	793	735	765	807	724	792	767	831	748	741	755	792	751	778	739	784	806	758	747	707	767	773	809	815	774	779	750	736	741	743	782	794	766	800	777	772	737	759	792	773	759	760	757	752	780	764	758	764	804	755	758	818	783	788	745	770	722	733	798	773	753	806	763	805	778	812	735	766	799	825	781	740	751	790	726	793	752	751	768	782	751	793	743	755	754	799	770	761	741	689	730	726	748	762	769	750	840	803	767	765	786	760	783	747	745	737
4898	332	279	146	119	99	96	93	99	80	87	95	93	93	77	89	107	91	97	91	75	81	72	79	84	82	93	90	95	74	80	80	82	100	79	89	81	80	82	81	99	81	86	87	82	87	91	99	93	69	71	85	86	82	80	82	86	82	75	102	89	114	88	90	90	71	90	89	88	74	90	77	69	93	77	77	99	83	82	88	80	77	85	90	75	89	85	79	76	92	113	83	82	96	83	71	88	78	79	76	69	79	84	69	76	81	76	79	91	68	85	80	73	70	89	89	75	86	63	78	78	82	80	71	86	85	72	81	78	83	81	80	93	86	74	95	98	94	97	87	64	73	85	77	87	104	88	74	92	91	92	97	89	89	90	82	72	76	89	77	82	92	87	72	86	89	75	100	79	83	91	95	80	82	79	86	86	62	91	86	90	86	94	95	64	83	74	94	84	86	77	71	90	88	88	88	88	84	76	79	71	87	85	79	76	84	89	75	77	75	81	90	74	92	93	72	80	83	95	95	74	84	78	91	92	74	90	91	96	96	94	87	76	107	83	85	87	73	89	61	91	88	78	86	87	94	87	87	75	83	94	72	92	81	91	84	90	79	79	77	89	97	80	87	80	94	86	92	84	81	70	90	80	85	88	87	82	66	90	81	90	90	81	99	87	77	94	78	88	97	73	70	75	90	83	76	79	104	84	72	73	85	70	68	83	84	82	82	97	92	85	79	86	88	74	82	86	89	93	83	79	69	76	78	71	79	96	86	81	74	92	77	80	86	83	67	73	76	99	82	91	80	67	77	73	75	86	77	84	87	81	87	86	84	80	81	78	101	82	86	65	85	85	91	80	92	93	67	74	63	92	84	70	84	79	75	88	83	81	78	64	85	85	63	79	83	100	78	83	95	80	76	77	78	95	81	90	92	97	97	91	85	97	66	92	74	84	89	91	92	98	93	100	88	84	82	56	78	90	68	84	78	85	83	94	91	76	78	68	96	91	65	80	81	56	74	91	77	84	89	83	94	69	84	79	78	77	79	98	79	79	75	85	91	71	89	82	82	93	73	83	84	86	80	70	94	85	101	80	85	90	105	87	91	99	95	106	88	92	59	78	80	82	91	94	92	84	94	82	68	76	83	89	106	91	87	89	71	80	71	79	86	90	74	91	83	85	80	107	80	82	80	104	102	80	72	89	100	78	81	81	77	73	65	89	84	93	70	77	103	86	98	85	96	87	82	79	78	67	87	88	82	95	90	59	88	87	86	78	71	86	73	80	91	83	82	73	88	79	93	85	106	89	86	78	60	72	77	88	87	74	73	67	99	83	83	79	94	84	75	83	88	86	79	70	87	83	101	99	97	77	88	75	80	90	69	74	84	93	75	84	79	86	91	84	83	100	82	78	85	78	86	91	90	86	80	85	96	94	77	83	92	88	100	85	65	68	93	76	77	83	96	82	69	79	79	90	76	74	95	95	80	72	79	81	82	80	80	87	101	79	86	70	74	80	96	89	76	83	95	86	100	81	79	94	106	81	56	84	84	75	84	101	65	65	91	85	80	69	93	99	90	67	83	77	84	92	80	75	106	88	77	80	71	92	78	97	77	78	71	107	86	91	84	103	82	89	87	75	85	79	88	79	67	89	73	73	79	89	89	76	102	81	91	85	99	73	83	76	76	80	84	103	81	74	104	99	72	75	73	103	82	82	69	106	102	83	80	96	82	94	71	89	78	68	83	101	71	86	86	88	97	79	82	64	75	77	71	69	81	75	92	87	87	69	91	83	101	85	101	82	87	89	102	93	68	87	98	96	80	95	79	80	85	86	89	103	79	88	100	75	89	80	89	83	82	77	74	79	74	89	69	94	81	83	79	67	90	69	78	101	75	80	76	77	92	74	71	77	77	85	75	78	76	70	81	92	111	83	86	77	73	93	86	90	82	79	68	106	62	85	90	68	84	72	90	62	90	88	90	93	91	114	73	87	98	93	83	88	81	95	93	96	67	93	87	73	74	75	89	81	86	96	67	108	67	79	74	91	84	84	86	87	84	72	103	82	73	92	81	89	100	84	87	98	75	60	81	88	81	58	71	91	86	67	78	90	89	86	83	94	72	99	89	88	96	79	96	93	87	78	81	72	80	71	78	81	67	70	91	84	75	90	79	75	93	69	85	85	89	84	73	78	80	96	87	73	84	95	73	87	69	81	92	95	101	87	99	101	92	89	71	78	78	86	100	89	89	83	78	87	84	93	80	91	99	79	91	81	89	84	88	89	79	89	76	87	95	90	76	86	76	71	84	79	80	85	98	98	79	96	82	81	87	84	78	98	89	90	81	77	91	80	70	77	97	88	72	83	79	88	93	96	86	93	73	72	98	78	90	90	79	87	104	88	97	79	71	82	100	89	88	80	75	87	94	88	98	110	77	102	81	83	71	65	65	86	91	97	81	78	95	95	82	82	74	81	80	86	96	74	81	81	86	78	78	84	76	66	75	75	81	88	86	82	94	94	85	87	74	79	83	77	74	72	96	99	86	90	86	78	84	81	84	98	84	83	68	101	72	92	79	81	96	75	78	74	98	104	88	72	79	75	78	75	85	85	89	85	88	84	83	94	92	93	79	76	66	83	78	77	95	83	92	78	86	65	81	88	71	87	94	83	95	98	82	90	89	85	84	88	98	89	99	83	114	88	88	93	79	65	84	87	88	75	77	72	85	90	93	87	87	76	102	88	86	98	70	83	68	99	79	83	84	72	74	65	91	90	86	84	85	81	85	78	75	80	91	87	75	90	89	80	81	97	88	88	77	83	93	86	74	87	91	84	78	74	88	89	85	71	88	74	76	78	80	82	88	80	89	86	82	91	70	79	91	102	79	79	91	95	81	91	75	93	76	86	67	82	92	76	87	90	88	65	72	84	68	78	96	85	97	79	70	79	93	70	87	85	83	93	83	76	81	85	85	76	81	77	79	97	77	92	89	80	94	94	85	96	86	85	78	88	89	87	93	79	87	81	86	79	102	96	79	86	90	94	102	68	85	68	81	88	84	84	89	87	73	93	84	62	89	79	95	76	80	94	86	70	99	72	84	92	78	89	81	87	70	88	97	79	69	89	76	82	85	96	66	81	86	90	76	71	86	63	65	68	99	89	80	95	82	71	83	80	86	77	73	80	90	95	86	83	71	95	70	82	77	71	77	79	99	74	67	69	86	92	112	82	87	96	84	89	75	72	77	77	82	84	93	80	82	92	106	79	84	77	88	73	83	86	82	99	81	89	78	74	70	81	83	85	66	90	73	93	79	70	89	70	78	79	80	91	79	94	85	71	92	75	91	84	84	89	70	88	77	84	97	88	84	76	81	85	90	75	82	97	88	88	82	82	93	82	83	78	96	95	94	91	86	76	102	75	66	100	93	77	73	84	83	81	82	83	69	97	101	92	69	79	66	110	84	80	79	95	79	91	91	96	110	91	67	89	71	88	79	72	87	83	98	71	88	99	79	80	76
3848	383	454	465	471	426	436	349	369	361	329	346	337	332	328	295	308	340	361	343	315	314	327	281	293	297	320	322	294	310	305	321	319	295	283	312	303	327	313	279	306	280	300	328	309	302	311	314	322	308	289	328	276	291	314	316	316	299	308	322	297	299	307	296	317	308	284	275	314	323	305	335	322	300	289	301	305	309	304	298	311	304	309	307	297	294	326	293	307	310	295	305	290	345	334	302	287	302	296	299	283	353	291	325	285	311	345	330	302	312	329	319	325	303	304	319	281	278	295	294	301	303	295	335	303	312	287	317	299	311	283	306	299	347	299	321	291	318	307	300	304	298	295	300	336	320	332	319	338	303	287	304	324	297	316	294	309	301	298	303	294	311	286	314	270	290	305	317	284	296	348	331	277	287	321	314	321	312	275	327	306	291	330	323	321	343	310	303	335	321	337	292	324	306	284	274	306	296	330	302	288	302	276	311	311	293	316	317	287	309	305	327	294	280	349	327	324	305	268	319	294	311	319	294	316	333	323	336	313	299	312	293	345	309	309	285	322	266	282	301	301	306	309	301	325	295	312	266	313	307	289	292	313	305	274	269	305	307	280	304	286	266	276	276	315	311	292	306	294	320	330	287	295	284	313	314	279	281	297	306	290	313	315	296	303	342	337	305	303	331	285	294	323	283	305	308	342	290	323	267	272	310	292	301	287	314	298	314	300	295	313	291	294	306	311	308	317	322	296	281	317	306	310	261	313	316	302	318	302	303	289	308	291	278	311	322	287	315	302	317	321	307	309	269	300	299	292	314	304	292	313	308	303	305	299	333	316	312	307	315	324	317	310	311	307	306	329	297	285	328	278	314	286	328	311	316	316	315	328	312	298	332	278	323	295	289	319	311	305	309	292	338	306	297	275	303	279	313	289	286	347	301	299	302	269	303	313	326	255	285	325	323	314	312	304	315	313	295	289	285	309	300	315	279	301	288	304	312	337	291	309	300	285	330	308	286	301	295	306	278	309	296	280	300	288	307	301	318	309	338	321	300	315	307	289	289	293	296	314	303	264	328	320	301	296	297	275	313	316	310	309	333	337	315	321	331	325	271	290	317	300	234	305	279	326	299	311	285	305	308	315	299	290	320	321	291	338	309	346	297	282	284	328	345	295	322	323	281	327	299	328	311	315	322	319	340	286	290	278	308	307	321	310	302	301	304	332	325	311	292	306	310	312	303	342	346	306	301	306	289	335	298	285	323	297	317	329	308	286	307	324	298	317	305	307	322	289	325	241	330	348	307	282	298	327	339	311	311	302	284	321	297	301	319	292	277	309	285	267	297	329	341	303	301	323	304	299	308	284	294	310	294	319	322	275	311	295	298	329	331	303	282	294	328	333	312	348	287	293	297	283	278	330	314	294	309	319	305	296	305	300	277	318	314	318	311	297	302	308	303	273	291	309	302	323	287	322	300	311	323	300	313	307	297	339	331	343	307	288	278	307	289	332	277	299	315	319	293	284	317	299	313	292	330	287	317	287	307	283	316	299	287	299	285	293	327	273	312	313	286	340	290	302	288	329	289	309	303	296	274	287	323	280	343	312	299	309	295	310	302	305	273	291	309	292	311	317	318	321	301	310	275	342	303	318	320	309	321	322	299	289	284	310	309	296	333	315	290	297	300	310	288	326	314	287	300	308	300	316	306	300	325	318	324	325	308	319	304	335	289	317	330	312	302	344	291	338	296	289	280	336	311	302	296	285	326	298	314	306	283	304	296	294	298	320	322	316	326	331	314	309	314	291	316	315	302	296	287	288	301	283	301	306	315	312	283	287	297	277	290	308	325	323	279	303	304	324	301	299	288	312	320	293	268	302	304	333	298	331	297	302	311	315	277	328	311	281	292	264	325	308	306	300	327	296	317	309	298	309	307	324	323	322	292	305	307	304	265	308	310	275	315	283	316	304	308	287	348	293	312	284	288	311	307	274	306	294	305	320	299	306	295	298	314	301	317	288	303	316	331	349	300	308	299	275	296	321	301	287	285	335	290	304	306	297	302	306	317	295	290	297	314	312	285	319	288	308	329	298	286	289	308	322	325	308	279	291	313	311	313	299	319	335	319	292	316	294	257	331	299	301	296	291	316	320	299	301	291	305	330	300	283	314	303	321	275	282	320	310	321	299	291	338	313	307	312	295	284	293	311	309	303	303	295	286	300	280	318	339	288	292	307	281	289	308	334	329	284	311	327	290	300	312	337	329	328	298	307	325	323	317	330	271	291	296	303	314	272	295	281	332	285	315	305	295	315	320	321	283	334	316	312	288	288	326	310	301	318	299	305	291	316	324	306	310	298	289	332	275	301	298	303	317	296	297	275	308	301	314	300	305	323	293	303	301	291	276	312	287	315	322	295	298	288	327	327	315	314	303	323	335	300	305	292	293	334	296	295	268	295	317	306	296	293	294	304	302	314	318	290	309	291	292	292	290	291	270	343	301	302	295	327	293	298	319	315	302	285	306	323	303	332	324	302	328	292	310	302	285	317	287	291	303	299	315	333	301	303	262	313	280	302	309	285	264	306	287	265	306	297	274	302	317	303	307	316	324	289	328	274	321	314	313	288	301	299	317	306	281	301	305	317	310	330	275	292	316	289	296	273	306	315	310	292	318	320	307	302	308	295	297	280	320	295	289	307	305	306	296	291	263	328	311	293	341	321	314	316	297	304	311	321	325	277	298	308	306	292	282	349	302	308	327	309	295	314	304	303	337	288	309	302	272	289	314	312	295	307	292	291	293	332	289	303	314	298	285	291	277	289	319	318	302	304	283	302	293	327	348	318	302	331	322	270	317	313	302	284	296	317	303	310	301	321	334	330	308	293	301	287	302	270	297	311	316	294	296	301	294	334	297	285	316	301	317	329	285	317	334	282	323	312	295	263	317	317	302	291	311	292	312	300	284	288	328	294	298	292	305	310	259	292	294	291	325	313	323	297	328	333	275	355	290	310	275	299	306	323	325	297	311	290	292	296	322	315	285	302	307	313	299	301	271	303	302	292	309	266	317	287	311	278	324	285	291	317	298	335	301	304	316	311	302	297	296	307	286	282	296	295	318	312	318	307	320	270	313	299	285	318	297	327	282	316	318	322	300	285	311	301	291	296	289	333	314	297	308	294	274	263	288	312	309	331	290	294	289	293	289	306	307	303	275	309	313	298	334	315	310	311	312	298	297	294	323	320	291	324	324	284	296	321	314	317	321	309	296	281	301	298	288	307	298	301	304	288	332	304	301	298	336	304	333	296	314	302	315	325	300	310	302	324	312	302	308	305	287	276	288	301	298	298	294	332	292	302	272	290	291	283	317	292	278	288	291	336	282	335	306	308	320	291	296	271	319	326	314	291	289	313	288	298	290	293	330	284	273	311	293	310	284	265	279	282	310	281	369	301	310	313	298	293	265	284	313	314	310	301	321	315	317	317	277	306	317	289	295	309	299	316	287	316	311	316	311	291
35429	15784	3635	1138	863	645	501	412	341	355	308	276	245	259	238	254	222	215	211	210	196	200	218	187	178	191	223	198	217	210	190	192	186	212	177	167	174	215	164	177	196	186	181	158	196	189	174	184	181	176	200	178	174	198	197	176	183	178	195	196	177	158	164	224	178	176	165	199	161	169	201	181	181	178	175	188	159	171	158	168	209	176	198	203	188	197	172	170	199	177	186	186	181	188	160	187	165	204	176	189	187	181	160	169	165	159	176	201	164	182	193	183	158	162	183	179	189	169	176	167	182	180	178	217	167	173	178	196	205	168	180	149	177	191	187	166	169	174	143	180	196	159	202	179	173	183	164	172	183	188	170	186	182	164	181	179	184	195	191	184	188	188	157	191	182	158	166	164	200	175	203	175	179	168	185	200	194	171	161	189	180	172	187	170	180	182	182	173	172	196	175	173	155	185	187	186	192	171	189	181	167	182	191	162	183	177	165	191	181	197	177	164	175	182	180	177	177	175	186	185	174	176	173	198	172	198	168	168	182	189	186	183	191	211	188	186	178	197	187	190	162	183	169	172	152	172	208	178	164	188	182	195	200	183	173	180	187	180	199	176	194	181	190	181	163	195	156	184	172	173	161	183	195	201	178	175	172	151	168	176	206	161	170	194	186	172	191	169	171	179	190	204	182	165	182	148	174	175	191	180	187	183	149	180	184	185	180	196	182	171	190	175	176	160	181	166	183	166	180	199	168	177	192	195	198	190	162	201	196	167	173	157	206	187	188	176	177	204	168	181	179	159	174	159	157	179	194	177	171	183	160	163	192	171	176	173	176	178	165	193	192	164	178	179	163	220	166	175	175	189	169	203	189	161	174	182	211	172	207	189	180	172	176	184	160	178	156	192	190	164	196	204	153	172	170	185	168	210	170	199	196	184	177	174	188	197	181	174	193	182	173	165	170	185	172	189	206	172	171	194	180	180	186	175	188	204	166	178	180	173	186	168	157	197	227	167	174	175	176	165	176	165	172	167	163	163	167	181	207	190	176	179	170	195	176	189	173	182	207	159	193	171	204	215	172	173	205	174	169	154	181	179	183	150	167	178	182	181	186	172	169	178	182	168	184	185	167	160	188	163	203	185	203	205	179	185	183	173	159	189	173	171	168	189	177	199	178	168	182	184	184	159	192	167	197	190	178	164	167	183	178	181	203	197	183	192	198	172	155	176	172	184	177	195	190	167	196	175	175	183	180	180	197	185	196	166	213	151	174	197	175	187	180	200	179	146	168	187	192	182	159	164	173	193	193	177	185	173	194	169	200	191	184	179	174	198	199	170	183	177	167	172	164	157	178	172	175	175	172	192	160	186	188	191	184	172	193	184	178	164	184	155	170	178	173	180	162	193	173	188	178	186	212	175	184	200	197	177	171	168	175	185	161	176	201	153	165	171	189	171	206	189	201	206	167	191	185	174	180	182	150	170	171	185	169	199	176	173	169	182	159	167	184	177	157	196	182	194	171	169	194	191	195	173	203	166	191	192	143	167	172	179	178	183	165	174	188	167	163	183	184	175	153	180	171	195	171	155	191	190	169	201	177	168	164	181	145	190	164	166	173	186	188	192	171	159	170	188	205	177	166	172	193	189	182	154	179	169	182	171	198	169	167	191	162	150	189	162	155	202	188	180	157	205	186	185	172	171	206	183	179	167	158	170	210	164	191	176	212	161	185	157	205	184	178	193	175	181	179	171	170	167	178	171	190	203	192	174	190	182	207	192	187	149	199	161	207	173	164	165	175	188	179	186	200	195	170	181	189	166	202	186	157	198	167	180	159	171	190	181	176	148	170	179	180	229	175	177	160	177	168	223	160	182	186	195	186	170	164	211	193	159	197	176	142	175	169	202	178	163	183	202	180	149	169	166	155	171	180	170	188	188	181	176	191	180	203	165	181	169	192	179	186	189	185	201	157	180	189	159	172	163	174	187	162	198	147	184	183	182	187	175	187	181	202	171	181	166	180	192	180	201	165	185	159	174	159	167	180	171	172	187	158	196	172	181	181	200	188	181	188	187	204	167	204	180	161	161	161	203	205	182	199	195	190	187	169	161	169	169	200	197	184	209	175	184	184	160	202	168	197	170	176	172	173	224	178	149	172	181	194	156	160	180	181	170	174	165	181	188	193	203	150	176	182	174	202	158	171	176	195	203	158	195	168	166	165	169	174	188	179	177	189	161	202	172	180	175	198	179	165	185	173	168	168	178	180	164	171	179	179	190	184	204	189	157	168	193	180	154	187	197	197	152	160	178	181	157	169	162	153	172	182	174	152	163	179	184	154	156	189	159	168	192	185	186	186	174	197	192	171	165	190	174	187	179	179	173	151	177	170	183	168	186	170	170	195	184	163	173	208	172	157	215	178	170	176	181	200	187	173	159	178	156	185	174	189	185	173	177	185	202	190	197	184	173	173	192	194	168	204	180	179	160	172	182	200	168	161	171	194	165	187	177	157	153	201	168	177	170	174	179	187	184	179	161	188	176	180	178	156	151	203	191	193	191	168	191	175	189	177	183	168	187	176	196	184	167	190	168	178	183	167	202	188	181	191	177	174	208	206	178	168	178	204	162	169	182	173	187	184	168	185	211	183	175	161	188	206	179	164	221	191	181	185	182	175	181	172	175	183	178	193	205	161	164	193	167	151	202	186	161	218	174	186	197	177	172	207	166	189	175	200	182	167	184	182	177	187	206	170	160	203	173	180	188	170	180	193	174	190	166	170	206	185	170	192	166	179	170	183	174	195	175	178	173	208	145	179	148	188	185	172	192	170	177	163	189	170	168	175	164	166	176	176	194	152	190	210	178	174	195	178	173	158	160	171	191	208	169	169	173	184	202	180	178	184	179	150	174	170	195	197	167	188	178	180	165	197	186	161	182	174	165	178	184	198	168	206	176	208	183	177	184	175	150	202	174	190	173	169	160	181	186	165	202	165	159	163	171	187	192	187	191	175	190	189	159	176	203	200	170	182	184	183	184	189	180	157	179	184	153	176	169	178	173	190	179	194	194	193	198	173	184	190	178	191	202	187	182	163	180	178	188	190	183	184	176	186	179	174	176	179	186	158	171	203	183	185	183	152	171	208	189	172	166	200	170	178	181	181	191	161	157	192	176	175	206	180	202	189	202	169	166	169	209	150	193	183	177	181	209	173	183	198	176	169	186	181	186	195	185	172	165	190	181	188	167	194	186	176	218	154	170	173	156	212	197	173	173	186	171	176	166	190	185	158	170	196	188	181	205	190	181	181	189	191	174	181	202	190	198	208	182	175	187	166	175	176	175	153	207	177	179	191	201	170	165	210	176	191	157	180	189	179	187	189	181	182	171	175	163	163	184	176	171	175	179	164	175	174	165	171	190	191	177	169	160	182	196	155	158	193	181	178	178	181	189	172	154	176	193	151	180	193	189	176	196	178	158	195	201	187	186	204	183	163	204	190	160	157	186	172	170	151	165
17616	1530	3277	3607	3059	2520	2072	1771	1583	1402	1226	1152	1010	999	917	867	825	819	793	759	751	667	767	718	711	686	642	676	651	593	651	592	607	655	643	628	562	619	621	598	618	656	602	603	584	563	584	571	605	609	557	609	566	542	591	547	556	606	566	595	559	582	609	558	566	602	592	555	585	589	610	587	569	575	591	601	546	549	552	575	543	578	584	556	539	524	580	553	563	545	548	583	567	526	548	592	568	569	570	529	558	530	564	614	548	535	552	542	584	538	587	558	540	538	581	526	569	598	563	566	581	591	573	561	573	564	596	538	535	571	549	543	544	545	549	581	526	570	516	556	531	542	567	566	577	503	565	520	568	547	525	553	559	592	581	560	550	535	577	509	502	576	552	530	594	557	553	547	568	556	517	544	563	575	560	545	515	591	569	540	559	555	603	588	575	544	552	585	589	539	550	573	573	545	546	534	533	588	588	514	571	523	562	547	572	528	538	507	549	572	542	533	530	490	553	543	599	596	600	558	509	556	543	513	549	509	561	564	569	597	610	592	574	555	570	547	570	520	521	576	548	601	511	569	560	555	509	522	547	598	521	594	583	547	538	549	539	575	561	586	584	542	539	580	563	557	603	574	549	592	571	600	560	531	569	535	550	557	557	566	581	578	543	572	542	572	547	506	549	534	535	569	573	581	546	603	573	573	604	568	568	545	511	579	588	536	542	552	538	520	565	577	550	603	599	571	563	578	550	534	548	584	531	534	563	568	580	510	543	495	561	554	558	577	568	570	563	549	584	605	561	537	578	564	559	542	544	549	531	572	568	560	578	569	532	556	580	518	557	557	589	565	598	575	568	551	561	590	487	568	566	554	538	574	531	524	556	551	537	515	608	535	591	627	566	520	587	526	567	558	566	578	557	550	536	559	545	569	547	534	534	533	583	568	579	544	565	564	544	540	563	546	553	543	528	588	542	576	558	529	571	536	569	556	528	526	536	562	535	571	549	550	544	560	598	594	547	525	574	572	536	550	572	547	608	568	597	549	571	558	528	556	564	580	579	557	526	578	544	533	573	573	552	552	559	569	582	577	545	593	596	540	539	516	564	601	550	545	530	541	579	581	585	504	562	544	535	576	538	599	603	531	589	542	561	584	570	592	588	563	509	535	567	549	553	582	571	552	519	563	569	596	555	561	532	579	570	516	522	563	574	544	564	577	553	523	536	584	574	562	579	595	566	552	573	539	584	532	575	548	561	562	548	551	543	574	571	563	580	569	517	564	559	569	547	538	571	526	592	570	567	568	547	530	533	576	525	553	531	587	534	567	545	559	573	554	554	580	533	560	551	580	527	595	593	526	527	565	589	571	536	559	574	539	556	572	565	559	595	572	555	548	566	556	578	610	592	515	584	566	582	559	546	586	537	498	567	579	499	528	539	542	567	562	605	522	571	544	569	568	510	570	595	580	540	560	577	527	543	529	582	547	528	590	561	541	565	561	622	514	538	544	551	593	561	571	538	547	539	538	559	584	564	574	524	538	540	529	544	542	564	585	582	572	578	549	552	552	557	585	512	530	523	558	547	536	559	536	550	570	556	565	566	549	585	539	562	561	530	578	584	564	566	548	554	549	565	561	588	569	605	545	544	633	561	592	546	532	530	525	569	553	566	563	590	545	544	559	538	595	547	565	567	560	580	579	569	548	549	598	624	560	513	551	573	551	606	559	562	542	546	579	548	544	560	568	606	581	545	596	571	573	571	524	598	551	554	575	552	562	560	572	562	558	634	556	573	584	557	537	524	638	530	581	589	607	586	548	544	540	548	576	544	524	526	539	551	598	581	568	526	581	512	537	558	588	562	551	530	590	570	518	567	554	559	562	521	566	572	578	557	536	543	570	555	537	576	591	543	564	536	526	553	577	551	581	570	588	542	542	533	572	539	579	588	527	544	524	518	576	594	580	567	534	576	590	564	592	567	590	563	537	576	531	541	547	570	565	539	552	582	594	582	598	542	551	571	536	560	521	539	568	594	623	573	565	539	545	542	562	523	536	569	543	523	534	560	576	558	594	599	556	525	596	539	591	543	550	562	587	553	556	601	531	578	592	607	588	552	568	523	560	553	590	572	577	579	538	542	588	535	551	559	529	547	563	609	585	528	602	557	570	535	581	536	575	538	580	576	542	571	546	533	565	569	587	540	538	528	536	543	563	576	574	538	519	533	557	577	545	505	549	566	559	557	579	578	573	571	579	560	572	570	586	553	551	568	557	568	530	542	561	573	505	544	576	561	520	555	580	582	567	566	535	516	525	544	536	551	539	524	573	563	544	575	548	588	529	571	532	559	575	551	580	530	532	582	544	529	556	533	547	537	563	559	524	520	565	523	561	567	594	610	550	528	563	561	557	522	575	607	543	560	610	562	568	554	565	607	497	558	569	528	556	515	523	533	585	594	529	575	569	548	571	559	585	556	505	548	553	546	546	550	558	585	554	555	575	567	549	573	526	591	519	560	569	601	554	543	531	560	544	574	570	532	558	566	509	553	579	528	534	572	557	557	573	561	553	595	592	585	584	552	562	565	553	518	570	587	544	525	588	570	519	540	530	588	561	575	560	559	543	572	570	559	568	540	539	538	523	522	559	539	547	566	582	574	590	555	565	591	591	549	563	568	567	521	555	554	532	548	550	541	532	566	550	561	578	585	539	544	547	585	565	542	578	571	571	521	585	579	530	527	554	578	562	561	561	552	579	560	547	613	556	571	579	554	569	600	532	553	509	552	579	571	596	548	559	543	534	563	556	548	523	565	587	610	534	547	519	574	564	547	519	617	602	581	549	524	527	580	542	529	551	593	590	541	572	567	557	565	564	577	565	552	575	563	564	575	537	577	560	565	562	550	548	500	548	536	564	522	536	594	535	557	567	562	545	550	565	545	592	551	548	584	550	532	572	550	540	571	561	555	567	563	567	604	553	551	537	536	567	586	550	534	504	571	534	545	559	546	582	573	562	562	527	542	520	559	589	563	537	566	552	534	524	574	561	567	552	543	564	554	544	540	532	541	547	575	600	587	557	542	567	591	548	549	527	550	564	531	526	565	564	529	569	564	575	538	530	578	595	560	547	547	569	511	561	607	578	543	525	542	557	552	516	564	590	590	578	525	563	570	503	552	572	586	544	562	542	569	568	572	589	581	503	548	519	551	518	550	555	579	543	533	512	518	591	585	545	585	527	535	540	588	551	573	576	569	564	544	540	600	543	592	615	583	524	539	549	534	603	575	595	596	564	561	570	588	554	547	564	548	552	556	556	529	518	588	562	569	517	518	546	558	564	577	549	584	548	579	524	534	550	575	547	563	555	551	536	521	584	569	577	524	580	597	550	549	547	589	533	561	560	528	534	555	564	570	552	549	565	520	558	527	553	535	533	558	541	567	541	527	556	603	566	576	549	497	514	540	534	570	586	550	581	544	515	537	526	540	576	562	554	560	527	566	588	542	560	499	523	552	555	543	550
37068	21027	15524	3288	1613	1209	962	784	633	562	486	462	395	388	368	362	387	328	365	329	327	338	334	321	318	318	290	298	311	289	293	294	292	288	254	298	278	311	276	245	269	298	278	299	288	312	291	281	299	300	278	286	287	266	271	275	288	264	289	272	279	265	273	289	251	270	291	289	261	279	289	262	263	270	278	248	272	260	299	262	272	287	285	269	260	264	274	277	287	271	280	277	270	238	250	288	273	281	251	285	277	275	277	278	294	274	275	268	246	269	258	270	271	266	282	266	263	269	282	284	283	260	275	281	264	269	308	254	284	252	269	297	254	241	258	239	284	267	264	277	250	278	289	263	249	261	267	289	276	236	296	279	257	289	255	289	259	294	260	249	239	281	246	273	273	274	268	258	247	257	247	278	276	261	265	257	284	245	247	266	294	259	251	271	307	242	250	264	252	292	293	267	259	284	280	276	261	262	243	291	297	276	259	307	280	282	310	268	275	294	282	260	252	249	266	249	273	287	270	256	286	261	278	255	254	217	271	259	249	266	270	269	279	260	267	247	299	291	268	284	266	267	275	238	260	225	266	297	257	263	284	242	262	252	244	277	250	276	259	285	238	257	242	262	251	300	270	266	244	273	263	265	308	285	253	268	281	229	247	269	265	259	278	255	273	274	269	226	302	287	265	286	253	263	266	256	272	285	268	277	286	245	276	270	275	265	274	255	261	294	287	241	266	258	256	238	267	268	288	280	271	243	308	246	244	299	284	238	277	284	300	294	298	277	261	265	261	280	226	291	268	285	252	252	272	231	254	259	240	269	273	284	256	270	265	269	275	243	264	267	298	252	276	254	270	267	263	297	254	273	266	253	250	267	270	298	293	304	265	279	255	257	276	262	262	252	270	294	294	256	235	265	266	233	253	273	236	278	265	247	258	232	267	304	286	266	251	268	271	250	276	269	227	257	298	248	267	234	259	298	274	253	285	263	280	279	271	254	246	270	270	279	276	222	256	258	266	249	266	267	277	298	224	261	275	285	230	297	263	287	242	281	276	267	249	258	291	259	255	274	277	281	292	275	274	286	267	274	276	264	260	256	288	278	270	277	253	268	298	299	263	263	240	277	261	252	268	261	273	245	272	277	266	258	258	258	299	260	259	248	265	277	253	250	262	254	240	303	273	261	245	258	250	284	276	273	248	240	264	263	276	274	290	274	261	238	268	280	287	266	274	259	266	282	265	278	258	250	251	267	259	284	278	267	287	249	253	285	255	269	288	272	280	287	284	261	268	244	265	305	275	254	275	261	285	264	280	298	254	268	277	275	276	257	260	278	262	260	264	256	288	269	248	277	268	278	247	280	283	293	268	284	271	279	250	238	288	269	274	244	276	284	291	247	260	272	248	268	277	249	275	279	272	263	262	247	254	226	259	257	253	266	264	248	275	255	250	273	254	260	251	256	298	261	259	255	259	287	284	248	264	249	276	262	237	267	270	277	244	244	246	273	285	256	285	258	256	270	284	281	287	265	245	268	257	255	276	247	270	292	269	262	245	239	265	261	284	263	275	252	273	244	277	251	262	232	279	259	253	282	269	242	259	281	280	287	275	259	273	287	284	281	284	268	270	302	289	259	284	239	266	249	289	278	252	268	255	299	273	281	276	277	302	268	267	204	238	265	252	253	284	241	280	252	268	268	277	274	244	282	246	276	308	235	267	282	268	284	279	268	263	273	270	254	271	238	289	290	245	295	273	263	276	267	234	269	286	279	270	265	287	272	246	282	287	277	277	279	282	266	269	246	321	262	272	283	297	240	266	254	286	269	259	265	293	271	278	254	266	279	239	270	254	269	267	276	295	274	262	284	273	294	285	267	306	266	278	280	249	259	280	270	288	261	271	254	271	282	280	276	255	267	289	268	288	287	278	272	248	331	261	292	289	229	295	271	273	252	282	257	242	295	278	278	297	277	281	305	242	256	238	283	237	252	284	260	304	276	277	292	318	296	275	254	291	256	274	309	272	269	272	226	261	241	253	293	264	265	255	275	233	267	257	267	273	291	280	246	276	251	276	248	287	255	288	285	268	306	256	261	255	265	251	264	275	257	255	272	263	259	260	243	260	266	281	274	255	292	266	262	243	269	256	259	283	296	264	274	238	260	254	262	296	247	269	275	291	269	288	290	274	287	277	275	250	271	281	282	260	296	277	273	252	257	249	308	262	275	299	290	266	256	270	259	259	276	278	274	251	280	304	246	238	271	253	291	276	263	240	248	253	266	264	251	244	283	270	261	235	249	262	264	277	300	270	265	250	263	266	271	264	287	270	279	251	285	276	301	264	271	280	283	275	276	283	267	243	263	231	283	280	274	247	230	270	296	285	256	246	255	281	248	279	233	281	250	270	250	253	270	254	256	236	261	285	253	251	288	306	239	245	281	276	256	263	275	274	261	285	278	290	292	255	251	272	259	272	269	269	262	248	265	265	293	277	228	260	264	277	296	271	263	281	249	257	291	250	271	250	280	273	263	274	255	271	263	290	269	257	260	262	260	248	280	276	264	286	258	286	253	260	250	276	244	296	271	281	278	277	261	230	256	276	250	265	250	261	240	284	296	284	270	270	248	286	261	275	285	228	283	243	268	287	262	234	278	284	256	285	277	270	243	285	288	274	234	255	282	280	269	267	287	258	279	269	293	259	299	258	263	273	248	280	269	239	284	245	288	267	281	260	234	275	254	244	264	266	262	262	267	282	278	247	254	277	261	276	286	267	251	258	248	271	266	243	265	260	276	279	242	282	301	245	291	268	258	302	223	251	250	249	271	254	276	251	268	282	260	257	259	254	283	233	259	253	269	269	266	263	252	276	274	261	280	267	277	276	245	263	269	245	289	269	257	258	238	283	286	248	268	245	261	283	275	298	275	267	247	285	282	275	284	238	268	269	269	253	244	268	258	266	262	257	255	266	249	284	259	251	250	266	281	277	280	271	246	261	270	258	271	257	265	273	262	267	248	261	296	276	276	280	267	265	270	272	271	294	286	262	253	252	267	255	272	279	275	288	275	309	273	252	265	245	288	266	250	260	275	277	249	258	271	269	292	263	287	256	249	277	296	293	254	274	255	259	262	242	277	272	256	257	260	281	231	256	262	244	247	279	259	268	249	239	248	269	277	266	254	265	270	247	257	261	288	269	253	298	257	278	263	273	282	281	258	236	276	259	283	275	310	270	241	290	273	270	274	248	291	241	257	261	302	260	245	252	273	271	290	252	283	301	286	271	282	258	258	300	279	280	272	246	255	265	285	278	257	258	294	259	260	259	291	328	262	256	297	268	256	254	248	238	243	265	287	277	264	261	266	254	281	287	265	288	270	275	257	261	264	252	288	264	264	267	276	273	255	249	237	284	286	256	245	264	249	271	246	265	274	288	260	262	254	263	249	280	267	280	265	278	263	276	293	259	300	267	244	248	249	256	265	268	288	273	285	244	285	259	259	251	243	268	269	241	283	269	242
22330	2710	5975	6607	5777	4687	3790	3250	2721	2409	2124	1947	1802	1614	1530	1468	1383	1352	1236	1253	1154	1139	1081	1048	1088	1045	1053	1027	999	996	954	970	947	921	932	869	885	930	870	932	902	894	872	847	794	860	858	841	828	880	852	875	811	828	831	847	853	819	793	814	815	793	783	800	821	802	817	811	782	755	807	814	799	798	801	784	797	777	789	782	792	771	776	818	828	804	764	750	851	779	760	831	812	776	817	812	747	784	775	787	777	772	773	785	812	779	752	830	769	761	837	822	830	795	766	743	792	764	742	779	831	791	785	785	755	809	752	767	815	787	761	730	809	763	777	764	802	772	758	732	791	770	849	782	767	761	814	805	783	693	731	767	806	765	755	822	753	785	796	742	788	772	755	816	711	764	762	769	774	763	816	780	812	749	816	736	758	805	755	787	749	789	809	704	806	783	770	828	737	761	782	762	700	745	776	775	727	754	726	748	763	746	823	754	773	778	780	779	789	794	758	764	753	790	791	776	818	753	722	729	749	776	761	752	788	759	790	777	746	788	800	785	740	780	766	768	713	766	781	742	750	735	724	735	776	835	797	770	734	742	770	815	766	827	748	724	752	789	773	816	746	790	790	766	795	778	794	761	768	752	742	810	779	827	780	804	747	702	806	785	804	769	735	793	777	773	747	722	751	780	790	769	774	789	755	789	807	782	792	780	774	733	801	775	800	760	785	817	759	743	773	789	822	782	809	806	820	757	750	785	794	772	798	755	813	825	758	768	735	824	775	772	847	777	768	824	771	825	765	835	777	776	773	769	749	768	769	786	808	783	778	796	746	798	766	814	721	772	771	803	762	703	789	838	771	766	746	812	754	751	766	782	773	756	799	779	750	837	743	834	746	752	748	793	789	761	777	801	718	802	747	794	766	768	776	750	748	769	775	762	731	737	817	815	791	758	734	736	792	738	775	781	795	748	765	731	741	804	755	759	786	791	756	816	756	728	727	740	778	755	789	759	769	787	756	789	772	798	817	820	791	795	823	752	760	787	778	770	782	740	796	739	772	801	781	783	801	775	769	728	799	803	793	825	774	783	728	743	803	848	765	749	824	781	766	754	732	735	784	748	754	759	795	793	745	794	789	771	769	750	804	780	799	728	800	770	813	772	782	765	794	781	793	744	788	804	725	776	749	734	705	765	766	785	778	826	829	765	749	748	740	766	769	821	745	734	748	799	787	749	733	774	723	811	738	770	732	713	761	765	762	739	775	804	762	769	704	788	739	791	766	749	803	783	755	824	695	791	722	760	782	751	788	820	758	777	760	747	776	763	792	776	809	754	735	835	768	742	742	776	799	753	754	740	756	782	826	765	747	801	806	759	752	755	843	812	826	755	775	748	712	789	765	773	767	716	746	794	796	771	761	771	726	776	755	761	761	773	775	753	813	717	787	740	771	818	748	749	793	819	719	785	780	771	791	704	796	799	749	780	819	774	815	754	771	801	781	778	767	755	765	744	774	796	840	794	750	750	803	759	753	737	810	805	732	746	761	822	779	744	741	783	750	824	774	794	783	795	787	813	812	783	785	742	811	763	761	737	785	800	794	806	787	757	755	813	769	764	776	771	726	801	742	775	761	783	767	743	758	756	764	827	730	726	775	812	752	787	756	825	836	741	743	767	761	738	747	754	783	747	786	718	802	791	746	751	830	775	776	740	753	804	787	756	755	809	805	723	812	743	765	754	759	795	783	794	769	811	819	799	735	786	765	785	782	805	797	768	722	793	799	828	727	795	746	831	807	825	735	772	741	741	748	730	806	757	738	781	807	727	717	746	776	761	757	815	752	753	766	771	779	766	804	824	847	796	786	805	767	798	784	753	754	800	747	789	756	751	753	758	739	770	814	778	753	780	765	766	788	812	776	772	824	815	730	782	734	780	785	820	784	751	788	759	769	741	746	813	781	758	762	818	802	798	775	758	768	770	783	799	808	779	762	732	763	770	785	796	765	791	801	764	830	773	759	779	782	760	783	794	734	778	772	799	768	764	768	721	800	770	787	757	762	808	771	818	754	740	794	754	748	748	741	829	793	789	808	794	721	781	800	799	738	822	747	759	766	733	820	827	788	765	833	779	779	779	779	757	786	735	761	760	764	767	763	767	783	775	749	770	762	814	740	741	769	753	725	760	815	750	782	804	760	754	802	810	748	748	828	810	776	728	779	826	765	797	820	758	769	810	789	783	758	722	757	784	761	782	739	779	799	712	776	765	788	794	766	765	783	781	759	820	810	749	808	781	795	733	793	738	742	770	789	775	801	795	719	779	719	775	766	776	795	775	822	758	805	740	728	780	796	798	754	804	797	807	801	781	768	795	786	768	816	778	784	771	775	769	800	795	786	772	794	734	815	775	759	801	740	746	735	772	762	793	750	753	790	780	793	815	719	760	790	780	750	767	758	724	785	756	757	714	755	791	779	781	816	802	791	736	785	748	727	748	753	723	768	738	763	807	789	786	776	702	749	764	809	822	730	771	788	741	783	751	738	762	800	787	791	818	722	778	769	782	773	778	740	786	765	734	776	769	795	760	740	776	758	758	801	797	816	794	809	793	787	754	770	782	775	761	762	755	763	759	782	792	755	777	771	734	814	770	754	781	743	774	767	810	759	772	798	770	783	796	742	776	837	786	814	763	768	766	787	807	743	765	780	728	784	789	783	767	799	795	756	810	800	741	780	766	775	788	811	767	741	720	773	789	736	795	756	759	760	794	700	785	755	768	817	801	789	777	781	743	778	779	764	767	728	775	780	738	753	744	753	745	801	776	728	782	771	780	802	758	780	729	797	733	777	792	776	764	751	795	746	767	756	784	797	802	782	791	753	799	760	744	769	742	758	750	806	789	761	763	818	786	802	762	796	765	757	777	769	747	768	728	749	793	802	780	778	749	752	779	800	781	727	741	776	733	788	816	784	811	800	775	786	810	761	764	784	785	778	778	751	736	738	785	697	763	733	826	765	748	760	783	758	747	736	754	768	766	776	806	774	780	762	813	769	811	762	782	763	746	730	804	754	799	717	814	807	796	811	751	808	826	827	795	778	779	796	781	769	771	767	773	774	812	820	756	784	779	800	776	770	783	778	741	750	746	776	742	739	777	812	783	755	700	733	804	808	777	765	769	779	783	796	756	818	774	791	765	772	816	795	721	803	774	758	749	811	692	710	799	800	767	784	810	788	785	743	830	780	817	776	735	760	778	779	751	755	783	768	775	798	784	779	773	712	706	741	792	812	762	770	797	816	783	731	748	707	805	779	794	775	745	765	838	806	713	767	821	815	736	739	765	723	755	772	784	753	803	737	813	779	769	746	808	743	758	788	756	744	751	784	801	780	795	831	762	794	785	777	733	813	760	768	759	750	780	755	767	752	815	758	804	760	776	754	781	732	753	792	789	747	833	794	800	754	792	776	754	809	767	813	766	771	769	786	775	828	795	786	772	810	741	780	772	745	793	806	773	795	796	805	791
5227	359	272	141	123	112	106	94	93	93	87	91	81	80	100	83	75	86	77	94	76	93	87	74	72	96	81	90	94	91	90	87	93	75	75	87	90	94	77	89	83	90	84	85	95	84	92	79	71	74	89	86	85	85	68	74	93	79	96	102	91	88	75	103	79	74	62	74	90	74	75	89	90	83	79	91	84	86	76	84	92	78	89	104	80	100	83	83	95	84	92	84	99	73	96	88	82	81	88	76	89	100	93	94	82	85	82	84	72	75	74	99	76	92	85	89	81	74	79	81	75	91	80	83	82	92	85	63	86	88	86	79	77	87	89	74	71	75	82	90	70	73	90	85	68	79	94	72	80	72	84	84	79	92	89	82	81	79	104	87	78	93	72	73	84	68	82	86	86	103	76	86	82	81	90	79	84	81	68	82	78	93	73	75	88	80	102	92	85	87	77	89	73	93	84	93	89	83	80	74	90	73	75	77	95	81	101	89	85	79	93	85	82	77	74	91	93	91	83	97	85	101	89	74	91	82	87	66	81	95	88	92	92	80	97	72	72	87	86	88	80	75	85	100	83	97	58	90	86	70	72	87	75	74	88	80	84	98	78	106	83	79	77	92	84	78	86	97	77	74	84	73	85	87	88	79	82	79	72	85	83	84	81	75	68	81	80	95	82	81	73	89	75	89	94	99	80	80	68	88	70	89	92	73	82	94	67	67	80	98	97	79	87	74	80	115	82	94	78	95	77	69	76	90	77	83	86	95	86	93	86	74	87	75	75	73	82	92	75	71	60	80	80	81	74	86	85	87	92	68	63	75	97	80	86	91	95	97	81	69	87	98	85	94	82	103	86	85	92	90	76	84	69	76	105	81	84	76	89	93	76	94	78	94	76	92	101	79	90	88	86	84	91	93	101	79	90	89	91	73	77	81	96	92	86	79	72	79	79	93	86	75	85	76	96	69	97	67	85	64	104	83	90	81	79	89	90	82	105	85	77	89	73	82	96	89	76	82	88	79	77	84	76	80	66	77	87	72	83	78	90	105	84	92	78	75	78	67	70	89	92	90	77	82	73	76	100	87	75	77	69	101	88	91	73	74	73	77	79	83	97	66	90	78	96	84	71	96	101	81	73	80	76	91	75	87	94	102	80	69	72	87	89	88	88	78	94	72	91	90	81	78	81	89	88	89	93	94	89	73	79	87	88	77	101	86	71	77	85	88	86	102	73	86	76	84	77	78	94	99	70	93	91	90	79	85	79	79	94	75	91	85	81	81	76	77	86	78	78	89	85	92	73	81	95	84	85	95	63	102	77	83	95	75	81	76	80	82	85	85	98	86	86	93	78	75	94	72	95	94	86	71	86	71	83	79	107	74	81	75	76	90	65	76	78	91	83	77	79	81	94	89	81	70	72	84	81	100	91	81	82	89	82	77	85	98	80	80	66	74	76	86	89	77	78	70	92	83	87	89	102	75	87	77	84	86	94	89	82	75	79	87	95	88	79	92	82	79	88	85	65	85	88	97	88	85	81	84	94	89	71	90	88	94	81	91	83	90	89	85	93	82	70	70	87	83	78	100	81	97	78	83	97	79	78	96	101	72	83	81	88	83	74	82	74	84	101	88	84	97	88	68	97	77	68	91	86	78	81	85	81	81	92	76	83	85	78	86	88	100	64	96	81	89	104	79	87	89	112	88	95	90	90	99	89	79	92	77	79	93	79	90	113	78	89	75	81	86	83	85	89	81	97	96	85	81	69	101	94	89	70	81	92	89	90	78	83	72	86	70	89	69	88	91	87	87	87	81	101	80	77	81	84	90	89	73	88	90	75	84	93	88	81	69	101	82	80	81	91	86	75	79	89	89	68	88	85	79	84	83	66	99	88	83	73	85	82	75	84	90	93	77	92	76	71	100	97	72	86	92	88	76	89	81	81	86	79	88	87	86	85	91	89	78	92	92	103	92	87	76	77	91	91	103	76	85	94	78	59	98	74	102	83	93	87	85	93	108	81	82	78	81	89	72	79	72	85	72	82	83	67	91	65	83	88	70	93	84	103	89	81	85	71	107	89	85	73	98	86	88	78	78	64	85	73	72	87	83	65	86	88	90	82	78	78	74	81	86	81	77	88	87	85	90	81	75	93	78	95	86	81	66	94	95	70	96	83	93	84	73	81	73	93	83	76	83	91	97	114	86	90	102	96	91	90	78	78	89	84	84	87	105	84	79	86	95	81	77	90	81	99	72	96	81	78	88	93	70	78	69	83	87	71	80	78	87	86	85	84	87	92	91	70	81	87	63	97	85	97	81	74	77	89	76	83	93	76	70	68	99	80	73	77	93	80	80	103	96	98	86	74	87	76	68	84	77	97	90	78	83	78	86	81	84	81	86	81	82	79	85	78	81	92	88	70	94	90	89	67	76	89	83	93	88	74	83	86	88	88	84	83	73	65	79	92	92	98	90	88	81	92	83	76	103	84	77	86	104	95	81	71	86	106	81	82	80	78	91	93	66	97	86	86	94	76	74	88	76	95	78	100	88	74	80	85	83	82	94	76	88	86	91	75	79	94	86	87	91	81	77	91	89	75	97	85	86	85	76	84	73	82	93	74	91	98	80	88	87	95	89	93	69	69	85	90	82	79	73	96	88	90	91	95	83	85	75	82	79	77	74	82	84	105	88	100	82	88	96	74	72	82	104	72	81	77	87	90	75	74	69	94	65	68	90	90	92	86	85	80	88	82	75	79	81	84	78	102	67	82	92	99	90	74	87	88	87	75	85	82	96	80	85	79	86	93	92	91	94	87	82	92	92	103	97	88	78	61	73	87	89	80	73	83	96	98	78	79	79	74	94	96	97	76	84	83	74	72	82	93	89	71	86	88	88	84	82	87	86	83	76	58	73	78	89	79	82	80	75	83	71	85	82	76	74	103	82	81	84	76	90	94	89	69	87	82	74	80	78	96	65	77	77	88	99	76	81	68	84	83	84	78	95	87	80	91	88	66	82	70	80	81	82	93	79	94	81	81	84	87	86	78	87	68	73	86	73	86	70	95	75	77	71	100	86	84	71	71	83	83	94	81	73	90	76	90	71	79	75	82	98	97	64	67	71	69	80	89	98	79	96	85	89	79	84	79	76	74	69	90	88	88	90	83	73	79	66	74	79	89	88	73	77	96	83	73	84	94	82	82	77	76	86	81	80	97	92	81	67	93	85	84	89	76	79	99	79	78	70	84	84	79	83	77	76	103	90	82	92	84	92	85	89	92	90	87	89	92	75	98	80	81	79	72	84	79	91	92	75	83	76	86	71	91	80	78	81	84	111	91	89	73	81	67	75	87	92	68	79	78	94	82	91	66	87	78	87	85	66	72	105	71	84	84	79	99	86	75	91	72	94	91	96	83	87	99	76	79	89	84	84	88	84	87	77	70	88	92	74	75	105	84	80	98	71	97	77	90	86	98	73	80	95	85	89	72	101	80	74	73	101	80	84	92	64	84	90
3980	371	459	457	424	418	400	381	355	374	345	298	282	343	346	350	338	321	326	347	315	328	357	322	316	338	295	279	287	329	322	297	284	304	291	305	338	319	277	344	326	310	328	324	306	312	355	308	293	287	308	305	295	317	314	306	315	318	283	283	297	322	302	314	297	299	325	313	302	284	295	293	298	325	286	314	283	293	268	336	286	318	323	275	304	312	306	316	290	286	325	321	319	310	291	319	272	336	299	302	310	313	296	315	299	307	314	301	286	319	283	295	310	265	316	323	310	301	303	313	294	314	314	275	306	298	313	304	324	325	329	300	289	304	326	291	284	319	304	291	346	293	291	302	268	339	332	295	292	317	298	311	310	300	305	304	275	321	330	309	325	333	310	329	339	322	344	320	303	279	339	302	294	286	319	313	324	280	286	318	297	346	283	318	289	302	324	290	286	279	305	306	288	286	302	286	303	281	326	296	315	288	313	321	321	300	294	311	297	299	279	298	284	282	282	291	309	322	302	309	308	279	274	327	331	316	336	290	311	315	280	303	292	306	299	261	298	311	276	305	305	288	295	302	282	314	317	304	303	326	291	333	305	283	296	300	274	303	273	336	304	321	307	295	323	326	334	337	312	286	302	310	300	309	298	276	282	324	323	297	336	315	307	283	306	303	297	272	283	312	310	296	340	327	319	318	316	298	294	303	328	338	285	326	316	308	298	311	312	295	301	320	315	304	330	321	304	310	321	308	307	292	319	320	302	319	331	284	327	291	268	311	284	294	302	321	300	268	293	315	291	302	319	350	326	304	304	313	322	291	295	322	313	305	311	296	299	291	298	322	310	327	294	320	319	286	314	308	296	304	329	308	283	264	284	308	305	312	281	320	320	309	296	293	306	311	284	327	282	317	332	316	305	281	277	299	307	283	306	303	285	291	309	325	328	325	305	319	332	296	346	311	286	310	289	317	302	312	322	296	317	307	287	317	337	284	293	313	296	320	342	302	298	306	310	319	300	324	303	316	302	303	308	303	299	321	305	300	320	308	331	308	314	309	325	308	313	280	322	265	299	327	297	288	305	309	325	280	301	330	303	303	294	295	315	292	292	304	310	260	317	279	313	290	290	298	290	313	292	297	300	286	326	317	332	292	314	290	316	303	285	297	316	321	308	323	302	303	302	292	331	284	309	328	325	266	304	305	321	312	326	278	286	314	328	315	335	310	278	323	323	286	288	260	315	258	278	295	295	281	333	296	327	318	314	302	331	317	269	294	294	313	311	275	305	347	319	278	304	319	320	283	286	282	301	311	288	302	326	289	296	319	303	327	310	308	296	274	303	281	306	332	308	291	299	285	316	285	281	279	297	313	309	291	311	297	336	314	320	306	306	326	318	310	279	286	322	270	340	298	272	306	311	321	310	305	320	296	336	296	280	314	321	302	309	318	290	281	326	301	323	300	311	319	312	340	336	335	271	338	274	324	285	288	287	314	313	296	320	348	286	349	336	312	322	303	301	304	315	320	318	315	307	315	317	308	302	315	301	305	257	299	290	302	299	285	314	293	309	324	318	306	315	311	304	292	293	312	299	306	317	307	318	312	299	264	326	290	295	316	281	289	282	310	296	306	295	289	284	296	284	312	316	295	308	330	307	336	307	313	299	337	299	311	323	315	304	288	313	332	326	299	328	326	303	324	304	299	300	285	318	327	310	302	323	308	310	285	322	298	324	302	309	303	305	295	305	274	298	309	331	295	311	279	320	311	340	310	314	256	335	273	331	289	304	275	304	331	318	297	282	303	296	314	294	357	333	311	297	315	329	327	325	299	296	318	307	287	305	294	319	315	270	306	324	305	295	305	304	312	330	322	306	332	316	287	289	320	299	304	336	304	300	306	314	299	316	274	309	300	284	286	336	333	311	345	296	308	305	304	304	301	310	273	298	301	318	304	298	293	281	282	338	305	272	326	309	292	316	355	311	320	300	287	305	303	271	304	320	286	307	306	285	301	301	321	310	293	281	310	272	283	277	292	294	290	302	343	341	316	282	298	313	295	304	289	299	294	315	330	295	334	311	289	297	338	292	299	334	294	311	310	326	322	322	317	295	287	303	308	306	279	302	333	305	314	296	292	306	312	308	303	292	309	264	299	264	301	279	319	303	265	321	305	283	324	308	288	283	301	293	296	316	305	310	284	277	296	304	306	314	309	312	299	331	289	312	297	315	309	301	311	308	318	320	317	340	287	295	321	308	315	338	292	315	320	305	323	307	305	293	259	323	334	331	301	316	313	281	307	295	295	282	280	328	300	327	331	339	306	295	299	279	290	302	294	317	294	304	281	270	307	325	304	277	324	298	307	313	336	289	308	302	302	302	269	300	306	328	316	301	292	342	313	289	289	285	305	321	302	289	302	318	327	278	284	313	313	304	301	292	309	314	311	295	300	318	292	295	302	294	310	295	322	290	317	295	303	317	297	272	316	294	284	303	328	288	328	276	313	289	273	333	299	293	327	304	293	294	266	302	286	305	291	302	291	302	307	308	304	326	277	296	315	289	308	282	330	285	304	339	353	301	277	300	296	306	306	310	277	304	300	322	301	316	279	296	337	305	296	311	276	311	314	334	309	332	337	280	295	306	291	321	308	287	305	287	289	318	317	317	325	343	336	312	280	307	326	313	296	280	314	299	307	296	332	300	334	282	270	296	333	322	317	308	310	313	338	274	304	300	316	291	287	305	296	289	302	287	324	312	306	307	268	337	320	298	341	315	319	322	288	314	284	343	275	311	344	331	320	322	315	317	315	293	330	322	321	318	318	312	303	322	306	317	317	335	272	316	288	331	294	319	324	302	326	307	288	295	320	302	323	295	348	273	302	292	323	306	311	267	311	302	286	306	327	306	304	291	281	319	309	318	310	302	314	282	321	318	306	287	312	292	300	324	319	315	287	339	309	295	323	287	332	334	291	287	293	275	299	306	332	300	321	320	305	324	295	291	298	319	312	319	283	316	295	320	272	334	293	305	326	286	317	290	295	313	310	280	328	283	268	342	318	284	320	295	286	299	303	283	312	279	304	315	300	321	307	289	316	329	316	306	350	313	293	293	294	273	299	294	309	306	324	306	295	339	303	288	285	305	303	308	308	309	290	306	295	285	307	322	316	309	327	317	305	290	308	307	292	284	329	299	292	307	308	268	296	321	340	289	306	289	338	322	310	324	309	307	309	308	311	319	291	312	278	306	318	309	339	315	319	304	314	335	319	283	308	308	289	294	316	307	327	306	328	309	308	301	296	302	307	309	285	308	316	284	377	307	326	314	299	332	291	288	319	308	271	312	306	287	322	301	302	264	302	334	324	322	307	311	299	316	308	305	316	275	326	303	334	366	299	314	331	286	283	313	320	297	285	298	298	291	302	303	320	328	314	323	296	291	275	295	301	307	315	293	304	299	324	271	287	309	295	333	310	319	293	307	304	290	322	286	281	312	313	313	285	315	317	293	326	309	313	313	316
35629	16381	3940	1207	827	650	526	453	338	330	266	284	266	244	244	228	238	203	217	212	212	183	201	203	197	202	199	199	191	191	205	181	187	215	214	208	202	201	204	213	174	206	194	184	207	185	190	190	172	211	220	182	194	176	207	197	174	174	178	176	170	176	179	192	211	157	187	157	198	171	173	183	168	200	186	163	169	189	200	158	201	185	166	184	167	185	150	162	191	164	191	216	184	191	169	196	169	186	170	185	177	183	178	171	187	193	175	173	175	160	158	177	170	179	171	160	178	180	196	207	168	196	158	187	155	195	206	166	179	195	192	172	176	169	167	179	178	192	195	171	181	173	188	197	170	171	184	193	177	186	167	200	176	194	179	188	188	186	182	185	189	191	170	181	165	166	166	159	222	185	170	195	170	147	184	198	187	190	185	171	204	196	185	168	178	168	200	182	171	173	183	201	182	209	169	179	146	179	172	176	182	178	180	176	174	158	178	196	173	188	170	173	223	194	172	173	190	183	152	179	182	162	178	166	162	162	153	156	196	160	185	177	174	166	185	178	166	182	191	202	180	171	182	171	177	171	213	164	199	190	164	180	225	182	176	172	193	164	173	189	182	181	170	180	177	168	165	158	182	183	194	190	169	170	165	185	159	166	185	205	185	179	175	195	167	165	178	148	219	174	184	175	165	181	182	195	186	161	173	169	188	170	170	148	192	182	174	182	174	155	171	204	173	188	166	191	169	178	175	193	175	168	188	173	179	164	197	186	163	174	173	170	189	207	196	184	165	195	185	179	194	176	183	197	166	192	171	172	187	203	185	186	204	203	168	185	172	175	189	176	165	166	160	176	157	177	202	191	178	178	171	180	182	186	185	174	157	169	175	169	163	152	180	169	187	166	163	192	203	160	170	181	161	187	181	201	186	172	169	184	167	193	200	186	204	165	183	192	173	187	196	182	194	175	189	181	179	193	168	180	167	169	182	192	192	161	150	179	176	198	192	217	185	167	176	177	184	192	161	169	161	184	204	202	154	192	165	199	157	204	158	159	179	173	201	192	178	161	213	196	181	177	182	171	194	192	175	173	184	176	164	168	187	158	190	180	191	186	176	179	166	167	191	190	181	181	170	191	176	170	192	155	175	163	180	189	176	172	191	191	168	186	202	183	184	162	183	175	197	198	170	183	174	161	185	195	178	201	191	162	171	193	201	167	158	190	162	169	180	182	169	181	196	197	184	192	152	193	191	152	197	185	196	160	165	183	186	176	175	159	182	190	201	194	167	185	177	163	177	201	194	198	192	156	190	180	186	172	184	169	194	193	166	195	191	161	183	165	180	174	179	179	190	162	171	155	208	203	166	166	218	180	180	176	199	193	167	197	168	169	175	191	189	170	165	202	168	194	184	196	176	176	174	179	183	184	164	172	171	197	190	174	183	162	205	177	175	180	177	163	172	167	197	173	191	210	157	174	173	172	184	198	179	164	178	179	171	180	169	176	177	180	174	175	172	182	173	172	140	185	174	167	164	185	177	169	194	183	189	192	163	174	176	198	189	178	201	164	185	136	174	189	180	182	194	177	190	183	168	177	163	182	175	170	189	186	228	189	177	183	180	209	152	186	182	177	216	180	188	179	182	187	172	167	183	180	188	185	190	193	184	211	211	180	185	175	181	164	165	185	209	197	195	180	198	192	181	174	173	156	204	189	188	170	173	176	165	197	168	187	168	186	162	200	168	187	162	193	188	162	176	192	172	170	196	204	159	144	179	183	193	150	175	167	168	180	185	164	158	175	182	186	174	178	193	186	181	147	191	182	170	200	179	181	176	163	174	188	173	197	187	191	169	198	189	197	162	195	184	192	195	166	180	163	195	160	187	213	196	179	166	173	201	174	193	184	195	176	180	180	162	173	171	200	180	189	159	171	181	167	166	176	175	163	204	178	179	157	174	197	182	195	164	184	192	177	160	169	164	202	194	184	189	187	178	158	167	175	172	174	168	175	173	194	189	207	177	165	173	173	153	162	172	185	168	179	183	163	170	189	193	178	180	200	191	175	166	157	192	184	165	196	187	202	167	189	191	196	185	183	166	165	214	163	176	191	181	178	175	153	193	181	172	182	200	177	176	152	199	190	171	169	187	171	180	171	173	176	191	176	180	159	184	191	198	158	184	174	144	184	169	164	177	199	203	204	179	167	182	188	170	150	173	170	210	171	181	186	177	150	178	169	171	179	156	194	183	184	166	183	184	207	155	181	190	179	157	187	190	177	194	182	158	199	194	186	192	202	202	170	180	180	194	195	197	174	173	189	174	164	178	190	163	162	191	159	200	179	179	199	186	161	176	166	165	158	189	165	163	176	187	176	211	173	197	166	180	184	181	170	167	184	165	198	170	195	165	185	165	174	167	185	175	171	172	171	181	163	197	178	175	197	172	175	168	177	160	150	169	160	176	180	198	184	168	178	172	155	177	168	179	177	186	157	157	158	175	183	165	172	177	176	163	159	165	192	185	178	165	175	179	170	170	155	183	162	158	155	174	189	179	179	169	186	194	170	227	149	194	195	178	191	200	191	191	188	178	185	163	155	196	174	192	179	168	181	210	170	209	181	172	183	178	172	166	196	189	184	185	168	202	183	185	168	182	195	169	196	175	175	180	193	186	184	178	160	188	198	175	167	208	166	186	177	188	183	172	185	186	181	194	196	182	189	188	179	180	190	162	194	158	185	169	192	170	187	218	142	168	175	158	166	185	164	176	186	193	161	165	182	147	171	174	177	166	185	174	178	173	158	199	189	190	169	188	174	187	177	172	137	175	165	177	189	179	167	162	175	156	170	167	192	176	165	183	188	181	195	185	170	161	173	174	181	176	177	154	195	162	171	182	168	177	166	178	175	177	186	181	163	159	165	181	162	176	158	184	148	176	205	171	176	174	190	192	187	188	177	175	169	178	191	175	183	174	195	185	195	178	174	173	186	161	190	192	188	191	176	176	188	166	165	182	173	171	165	176	183	170	172	200	191	182	170	179	182	185	175	181	197	170	179	162	176	167	184	176	168	169	181	187	153	175	173	179	141	169	178	183	162	207	146	190	195	165	196	169	184	176	197	176	165	180	168	186	192	170	166	188	179	167	186	189	191	174	193	178	200	156	201	181	167	176	173	195	192	182	194	181	178	169	181	196	190	183	169	172	196	180	156	188	205	204	195	173	193	166	186	198	205	178	196	169	180	180	186	201	167	181	188	192	197	219	191	159	196	175	189	186	183	159	175	170	171	191	179	178	190	159	161	164	178	170	201	193	168	173	200	191	183	162	204	175	175	165	173	167	178	187	172	168	172	164	199	185	198	157	213	194	191	173	152	184	181	186	156	192	177	160	174	175	188	188	161	201	196	180	207	180	174	183	168	171	167	179	187	148	186	185	167	186	195	182	176	156	203	177	194	154	194	179	172	157	175	196	167	165	183	182	191	188	176	181	174	157	180	207	159	184	170	210	184	205	168	186	207
18180	1479	3221	3591	3070	2444	2114	1744	1535	1353	1219	1124	1104	1012	900	907	810	850	815	755	800	777	710	742	677	673	665	664	653	634	611	650	640	635	644	626	614	636	620	643	629	580	630	552	596	617	590	566	615	581	595	600	593	612	594	615	602	608	552	565	583	601	590	595	568	559	564	531	523	532	566	583	519	602	556	557	584	609	563	586	539	556	557	538	582	572	588	577	527	580	566	557	558	581	543	547	586	512	564	573	573	604	591	568	556	549	550	583	562	539	573	554	591	584	585	565	576	549	575	620	563	539	602	584	561	576	572	595	566	573	570	567	536	525	572	567	552	569	552	556	577	581	578	596	566	570	524	557	537	570	547	596	582	551	546	571	588	541	559	575	551	527	550	551	581	551	558	582	534	571	561	556	558	583	587	561	567	555	553	642	540	534	587	591	503	543	581	578	545	551	572	565	521	576	563	534	583	596	575	560	566	545	525	558	537	596	545	583	552	556	564	559	535	555	544	564	544	559	558	546	570	535	540	595	563	488	559	578	567	559	565	558	535	519	535	584	580	592	572	571	506	551	536	552	546	575	566	554	573	532	571	570	563	577	561	532	542	529	571	612	560	584	549	534	544	551	562	526	562	614	573	524	551	574	523	550	539	547	586	530	512	529	504	527	554	549	596	557	580	506	581	538	540	527	566	560	576	568	537	544	549	511	577	561	536	542	587	591	576	566	513	555	547	581	556	511	565	550	580	511	592	519	528	551	541	564	571	579	583	566	531	528	574	560	574	618	505	563	564	530	527	575	545	539	539	538	565	513	532	538	552	569	541	530	526	563	512	571	535	567	553	580	621	554	575	513	559	552	565	572	557	604	576	565	533	546	559	546	571	571	559	547	515	554	533	570	581	576	556	558	549	561	568	573	555	576	574	561	518	545	545	552	557	564	593	550	589	572	526	552	518	563	570	567	545	608	550	542	584	548	619	532	586	549	574	536	587	543	529	569	541	554	569	591	541	581	531	587	547	552	544	562	564	526	532	562	574	559	559	575	566	558	571	577	551	546	517	563	592	551	547	570	519	571	508	558	555	571	534	572	548	588	591	567	583	524	561	523	571	557	631	581	566	569	568	570	626	574	535	572	568	555	547	558	539	553	555	566	559	521	566	578	562	546	533	579	544	551	584	541	573	534	558	553	587	523	548	543	567	562	574	576	562	551	561	555	549	599	559	576	566	537	519	552	542	609	548	555	548	564	585	552	563	505	544	593	530	490	519	526	614	592	566	536	608	540	595	568	563	548	573	561	541	546	587	539	566	580	582	569	562	575	552	540	539	519	604	553	567	571	538	563	578	579	537	576	523	552	538	583	560	506	567	599	563	561	558	565	560	583	533	556	539	553	564	547	566	565	589	526	575	570	572	559	554	595	551	569	579	585	539	567	578	558	527	566	547	545	570	506	549	562	567	583	521	547	592	542	569	543	547	575	555	566	543	547	555	574	546	537	543	557	547	533	591	550	585	538	574	550	557	549	552	550	563	572	553	537	595	547	545	553	526	517	573	546	500	556	587	553	607	560	610	608	570	556	559	563	547	554	518	550	587	540	536	575	561	536	590	557	567	555	557	546	489	587	537	540	549	580	568	582	555	554	563	545	576	561	604	562	550	574	544	593	567	591	571	548	567	534	546	564	600	533	607	539	572	531	580	543	569	531	546	509	570	567	555	582	598	538	533	564	529	593	551	546	557	568	563	546	531	564	536	571	545	605	566	555	571	567	526	588	624	572	548	597	558	559	569	501	584	547	586	541	543	534	568	562	570	581	549	555	575	523	542	557	540	568	562	542	545	570	550	519	569	516	524	526	544	591	541	546	603	542	536	583	515	535	555	511	529	564	592	565	530	555	555	516	551	584	577	603	515	554	546	535	578	502	600	540	526	534	552	536	559	566	581	546	527	552	574	562	559	547	637	544	558	540	560	571	513	549	518	548	528	559	577	567	551	586	545	552	525	557	538	514	602	585	550	546	591	565	525	541	531	561	596	577	560	556	589	584	558	550	546	596	562	564	567	564	575	566	549	536	543	533	570	504	552	586	533	553	525	505	577	521	553	534	530	577	569	541	518	546	583	540	585	541	556	565	530	584	577	588	625	562	555	575	608	586	549	559	566	554	546	505	573	520	593	554	540	581	579	563	525	539	566	526	530	539	534	559	576	542	547	544	582	597	547	540	608	563	537	571	606	587	524	536	527	620	556	575	523	544	524	552	545	533	558	565	585	537	559	590	492	562	579	519	556	569	563	570	540	573	584	544	570	599	556	541	559	554	561	586	545	592	552	591	518	590	550	610	549	531	554	589	596	544	579	551	572	586	544	607	598	563	562	573	515	570	565	576	578	545	566	558	509	584	566	550	579	582	545	537	533	563	500	537	525	554	588	575	579	570	560	524	550	563	530	557	561	542	540	586	550	548	548	542	566	546	533	571	572	559	535	570	550	549	584	565	566	552	562	547	569	598	587	551	590	529	565	578	577	547	573	560	614	565	569	559	500	547	600	559	572	569	591	554	511	540	577	569	565	570	546	530	607	555	517	559	544	557	542	562	565	533	556	564	565	549	540	561	539	562	565	597	553	554	539	567	572	565	555	550	548	568	609	544	589	558	547	579	557	541	556	593	562	552	600	568	556	561	540	575	548	547	554	514	567	565	564	557	543	543	574	539	539	591	529	579	532	559	595	549	530	554	559	578	573	545	562	515	615	576	572	572	585	495	570	552	538	584	568	523	582	530	533	520	561	584	546	568	586	554	589	579	580	598	533	589	529	579	553	532	562	565	569	569	596	514	592	534	594	580	572	509	546	550	533	546	573	567	547	565	559	567	545	556	566	621	483	547	587	551	540	581	582	540	574	571	550	553	560	538	544	523	582	551	602	530	544	535	555	564	569	543	594	543	544	562	561	589	581	534	545	534	598	515	572	535	572	558	555	485	571	552	574	583	541	534	584	549	572	599	573	567	597	564	556	568	540	552	579	587	548	553	555	553	537	578	533	580	569	582	558	584	583	586	538	538	538	536	571	565	577	556	537	537	588	583	583	571	519	567	607	519	551	572	568	542	584	522	557	582	571	590	537	525	577	578	589	613	579	519	542	539	542	548	564	561	567	559	540	522	559	562	559	591	583	535	580	532	609	566	536	565	546	537	544	502	554	532	570	537	588	531	590	569	514	533	557	573	552	551	564	555	584	588	552	619	549	552	562	583	545	554	579	504	525	595	569	569	526	535	571	572	552	568	526	579	547	545	541	536	574	548	548	598	560	513	544	532	529	555	536	538	606	553	580	602	524	592	554	593	575	536	555	546	506	555	530	576	572	528	578	540	567	591	524	558	600	593	576	558	556	538	545	549	565	601	570	596	536	534	570	541	597	604	528	574	565	563	582	547	551	545	581	563	561	594	566	586	564	530	579	559	516	541	514	552	544	586	557	583	533	602	565	585	536	566	524	512	565	549	562	546
