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
336002479533	336002480092	336002480642	336002481192	336002481742	336002482292	336002482842	336002483392	336002483942	336002484492	336002485042	336002485592	336002486142	336002486692	336002487242	336002487792	336002488342	336002488892	336002489442	336002489992	336002490542	336002491092	336002491642	336002492192	336002492742	336002493292	336002493842	336002494392	336002494942	336002495492	336002496042	336002496592	336002497142	336002497692	336002498242	336002498792	336002499342	336002499892	336002500442	336002500992	336002501542	336002502092	336002502642	336002503192	336002503742	336002504292	336002504842	336002505392	336002505942	336002506492	336002507042	336002507592	336002508142	336002508692	336002509242	336002509792	336002510342	336002510892	336002511442	336002511992	336002512542	336002513092	336002513642	336002514192	336002514742	336002515292	336002515842	336002516392	336002516942	336002517492	336002518042	336002518592	336002519142	336002519692	336002520242	336002520792	336002521342	336002521892	336002522442	336002522992	336002523542	336002524092	336002524642	336002525192	336002525742	336002526292	336002526842	336002527392	336002527942	336002528492	336002529042	336002529592	336002530142	336002530692	336002531242	336002531792	336002532342	336002532892	336002533442	336002533992	336002534542	336002535092	336002535642	336002536192	336002536742	336002537292	336002537842	336002538392	336002538942	336002539492	336002540042	336002540592	336002541142	336002541692	336002542242	336002542792	336002543342	336002543892	336002544442	336002544992	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
67193	35921	11233	2378	1456	1062	826	644	530	544	490	442	395	448	385	388	361	381	359	342	295	369	312	328	326	313	306	288	268	295	305	287	297	325	324	316	279	285	305	298	292	285	261	324	295	290	294	261	272	273	287	279	300	273	282	229	273	267	301	292	324	295	261	303	257	305	288	264	294	289	309	292	260	308	297	270	273	273	296	284	299	307	315	285	260	275	305	290	308	287	297	290	304	278	276	284	314	296	273	279	318	281	319	307	273	296	285	297	301	328	291	273	308	288	312	289	294	255	290	289	296	279	303	313	276	271	295	291	271	302	276	267	268	312	252	311	265	319	274	285	339	303	297	290	279	290	302	272	282	260	288	275	284	316	293	311	282	322	291	272	247	286	324	305	270	266	277	297	296	313	296	271	273	307	294	288	302	297	279	304	311	301	292	295	293	297	284	279	284	283	315	308	267	263	310	317	268	301	279	278	325	292	305	283	297	280	274	288	283	289	305	276	283	275	271	255	293	292	297	258	309	295	286	290	299	316	313	282	295	261	285	263	284	294	300	306	306	271	302	304	288	281	301	291	299	287	247	309	249	310	280	298	257	249	266	268	283	278	291	272	282	300	277	315	289	305	295	286	260	305	282	288	252	288	282	249	303	258	294	304	313	281	283	282	286	270	299	265	267	274	297	297	273	312	288	304	294	311	317	287	270	281	277	297	279	271	285	267	295	266	261	295	284	290	285	275	285	283	290	294	273	323	296	290	266	263	293	277	300	283	294	287	278	279	285	254	314	294	265	280	261	303	276	274	277	289	290	298	288	303	299	283	270	299	305	300	291	278	258	264	267	280	301	249	292	264	276	284	287	289	288	271	310	276	306	278	261	271	295	276	272	310	310	259	288	277	271	306	267	288	316	285	263	287	263	274	267	315	280	305	272	274	288	277	320	296	265	266	266	284	300	292	278	268	280	322	284	285	268	295	294	281	278	299	304	316	265	287	286	285	250	281	269	304	286	292	305	299	311	301	297	280	293	291	310	296	296	292	307	272	263	263	299	273	295	292	286	257	266	281	287	293	273	284	293	282	305	244	305	289	274	278	293	274	281	291	294	300	302	288	312	282	284	274	311	289	310	280	296	288	267	275	296	256	295	248	303	299	294	307	270	269	296	283	302	290	309	293	298	292	277	306	290	291	274	296	296	300	260	290	277	288	321	307	286	284	283	291	280	266	277	264	326	303	282	286	285	290	289	313	283	288	313	288	271	277	263	287	299	296	294	311	270	288	292	282	310	287	278	307	312	253	282	307	276	259	291	285	291	292	287	257	290	319	278	291	300	335	251	282	256	283	287	287	293	295	300	276	286	297	281	302	252	251	291	284	256	288	284	264	296	278	267	290	277	270	253	285	281	288	294	315	291	287	290	302	264	317	276	294	281	284	280	321	274	288	298	281	297	252	313	287	274	301	274	286	309	274	318	263	308	287	293	294	275	260	265	311	299	311	328	266	278	318	286	309	289	277	302	300	274	316	297	276	292	297	284	298	283	309	320	303	316	296	318	289	273	288	277	280	281	314	313	289	313	305	278	306	266	246	309	279	279	278	304	294	260	282	328	278	282	268	274	273	287	299	272	251	307	272	249	292	270	283	278	272	298	272	295	271	285	267	283	264	274	296	289	290	289	292	324	305	266	316	305	292	272	272	276	275	327	290	289	273	252	294	290	279	332	264	308	312	292	269	261	304	277	281	280	283	275	260	268	282	267	282	275	294	296	312	258	271	269	299	289	268	301	305	274	297	302	290	306	321	283	309	282	290	284	247	297	269	260	273	293	284	275	278	287	279	289	304	287	268	326	300	281	339	286	266	286	294	276	266	272	291	274	296	285	263	274	287	262	291	291	286	308	262	291	312	313	285	298	293	269	278	269	317	264	311	282	300	281	267	266	269	301	285	293	282	300	299	282	269	281	272	282	281	278	301	278	283	298	289	304	310	287	289	277	295	272	271	279	286	268	298	305	264	277	280	278	295	285	307	278	304	268	260	268	263	304	270	268	269	306	316	297	304	281	291	275	254	285	307	302	261	307	294	285	310	318	311	285	285	294	307	287	297	297	293	317	323	279	293	300	277	315	263	295	298	266	292	307	310	284	259	298	293	311	300	266	286	279	313	272	296	268	297	293	286	296	301	283	311	280	274	279	267	275	287	276	305	301	283	238	322	282	305	287	256	263	278	262	293	289	309	290	299	267	295	292	284	281	275	319	307	283	310	268	290	285	281	282	292	290	254	291	274	309	274	298	259	262	310	287	273	296	286	276	288	260	271	258	302	313	280	283	298	291	291	285	280	312	296	304	258	298	284	314	281	255	289	281	284	268	295	270	294	297	281	294	292	274	283	290	259	289	331	295	286	332	311	297	277	261	271	287	289	281	269	288	305	269	264	292	322	306	277	268	319	307	268	323	312	283	292	283	281	273	282	304	300	276	292	284	277	283	277	309	299	259	280	296	299	289	266	271	293	292	288	289	296	305	264	300	303	297	275	279	258	269	305	297	298	267	329	278	287	306	295	320	303	291	296	282	285	291	275	288	270	281	294	339	266	293	296	291	315	322	305	260	294	275	261	306	266	305	285	302	273	280	269	274	297	290	272	275	279	294	279	271	253	281	306	300	302	297	303	296	276	286	284	290	291	275	272	272	283	291	295	285	301	294	320	295	262	279	298	279	255	298	254	291	288	259	276	294	261	316	283	295	261	264	294	301	294	306	302	287	268	283	298	286	286	285	281	298	268	299	310	295	299	275	278	275	292	254	287	300	269	278	273	279	309	270	309	272	344	279	298	307	306	286	309	292	308	273	281	270	282	285	301	290	286	279	243	303	290	315	282	255	294	285	300	292	305	257	293	254	320	281	300	310	295	281	263	315	284	287	294	313	325	314	309	309	281	301	271	288	294	304	308	282	274	303	263	264	300	332	274	303	291	300	280	278	312	271	287	269	272	290	305	298	303	301	264	291	289	301	291	282	291	297	290	283	275	316	293	283	300	332	281	298	288	337	275	281	276	286	281	312	254	304	277	270	297	285	291	277	308	279	316	291	283	297	274	278	314	297	293	310	277	275	302	263	301	266	309	296	288	249	313	281	284	270	273	270	261	288	288	285	271	251	295	286	278	285	318	261	304	268	267	310	300	298	284	273	270	297	284	297	260	312	287	252	310	279	277	290	284	295	286	309	254	309	335	281	288	279	311	325	309	303	284	300	268	258	274	319	290	284	295	279	288	305	280	276	274	284	278	287	262	277	284	289	267	268	259	280	285	285	301	294	310	281	259	308	269	279	282	295	279	265	284	240	266	312	293	302	287	228	251	288	259	299	306	270	299	281	294	308	273	290	313	273	268	273	257	320	296	268	290	290	296	285	317	273	258	311	284	276	276	294	297	305	302	291	285	274	266	294	282	264	273	308	279	308	287	273	281	309	279	295	289	272	304	324	273	293	261	279	272	296	300	285	260
43368	6672	5979	6286	5420	4443	3638	2965	2667	2275	2019	1864	1706	1670	1525	1469	1362	1335	1293	1223	1210	1175	1162	1089	1066	1084	1049	1062	1038	978	949	967	981	1021	952	942	948	949	952	902	981	932	893	902	889	867	947	878	888	915	957	906	902	902	906	854	803	905	923	889	867	823	889	892	859	840	833	857	886	851	827	876	892	835	915	898	867	864	855	816	834	828	847	882	822	886	885	961	872	848	877	849	872	855	865	866	838	844	880	895	797	837	835	889	805	819	801	838	855	882	871	859	829	884	828	865	804	830	810	806	860	807	937	898	878	860	853	827	883	859	850	864	862	836	882	863	820	867	835	814	830	811	834	884	855	814	848	776	854	871	851	829	905	816	881	809	864	814	890	834	832	897	896	855	812	883	872	788	860	838	811	887	805	844	826	810	842	803	860	837	845	841	829	853	872	876	858	891	817	853	796	855	837	850	805	873	879	856	860	913	833	861	816	883	859	854	802	855	841	841	847	830	827	848	872	857	862	860	849	853	828	855	884	813	854	844	863	874	865	801	837	847	833	857	815	842	854	792	779	848	868	810	841	847	865	849	847	854	874	800	843	807	868	834	877	854	847	893	885	849	866	821	826	847	813	782	937	855	859	856	865	885	871	850	829	854	828	844	879	850	852	898	833	811	896	804	821	837	835	844	849	898	800	867	806	847	864	814	815	803	829	796	819	821	893	837	812	868	812	850	855	845	851	806	863	812	870	805	860	851	819	892	856	833	881	851	915	812	869	894	829	914	829	845	843	840	823	808	842	833	855	882	851	889	863	821	829	832	880	820	869	836	870	807	833	850	856	850	828	896	838	828	821	827	827	823	839	859	872	817	827	875	805	842	825	842	861	808	836	876	870	828	888	842	846	805	856	821	829	852	837	857	819	825	850	876	868	860	807	869	827	823	829	845	838	847	837	840	815	802	820	838	833	852	818	849	807	784	878	873	824	862	851	856	809	842	853	800	857	896	822	823	869	834	858	810	824	882	839	823	835	793	854	805	838	853	858	847	826	839	835	838	804	835	886	895	829	869	872	829	848	841	792	828	855	841	888	807	832	862	829	823	814	876	811	842	898	853	870	845	881	877	859	863	832	917	815	852	833	858	821	825	825	823	844	842	808	848	832	811	861	806	821	844	830	890	833	858	870	924	873	809	822	902	843	838	854	848	784	841	865	832	873	821	883	847	842	888	863	868	859	846	842	847	846	825	827	850	869	803	810	855	803	780	781	834	766	859	827	846	792	820	860	822	868	885	853	857	832	786	850	887	819	825	817	831	811	878	866	847	868	870	887	820	834	824	765	805	798	830	887	862	853	844	884	844	866	820	827	861	854	853	884	873	829	830	869	889	872	881	859	846	872	863	869	871	813	874	907	807	868	817	834	804	853	817	818	874	793	879	860	882	863	883	870	809	819	843	826	857	857	836	864	870	848	836	851	846	777	773	830	783	854	829	844	862	831	800	816	834	867	863	830	848	815	859	850	882	862	821	823	855	824	930	831	822	866	866	829	844	861	839	867	826	838	812	887	794	856	832	838	871	842	818	798	851	822	867	848	811	826	886	832	858	883	843	858	861	814	824	826	864	838	803	865	817	807	807	857	853	900	820	854	861	853	846	861	836	863	836	839	864	883	895	816	842	852	905	836	869	854	759	801	815	828	869	821	830	864	834	838	852	850	841	856	846	872	865	878	812	882	835	818	837	838	793	824	856	850	886	894	791	838	805	872	796	826	883	798	843	833	801	864	825	839	906	819	889	854	769	798	835	898	813	848	813	879	820	790	856	830	818	798	873	850	887	846	880	840	818	878	873	857	855	830	832	870	836	860	834	838	793	805	850	821	829	823	841	828	843	853	829	852	818	909	893	813	831	828	856	839	844	855	857	853	811	823	812	873	809	841	845	823	855	857	848	880	822	873	850	824	822	835	872	836	858	770	811	802	874	824	808	850	858	854	871	763	793	854	891	868	794	856	892	828	873	821	866	849	803	846	859	794	818	838	865	829	803	815	826	840	821	825	839	867	824	825	841	851	862	876	825	841	853	855	916	829	900	819	856	829	825	864	829	853	871	831	865	841	800	901	865	887	808	811	890	869	859	810	851	832	821	781	794	882	836	873	832	815	855	831	862	814	811	860	837	833	885	857	823	854	821	851	828	829	801	802	831	866	820	856	841	817	864	776	814	842	898	841	841	863	836	873	817	826	806	815	802	856	809	852	830	827	825	874	873	869	884	896	892	841	833	823	837	864	865	836	855	883	805	859	918	880	845	847	794	830	838	819	856	853	858	811	842	843	816	819	861	793	851	720	824	846	888	776	906	841	837	800	846	822	807	857	882	858	904	819	795	858	855	858	850	796	827	839	854	824	841	813	884	867	857	780	842	871	801	785	811	811	867	859	832	833	869	798	868	805	906	815	831	808	765	880	830	848	862	844	860	863	862	818	845	863	859	903	869	799	817	866	865	819	886	831	863	877	874	837	894	821	838	824	852	837	825	891	834	817	880	804	825	872	777	895	808	905	872	864	869	814	871	853	857	823	863	805	868	873	873	797	850	799	828	825	879	827	838	783	821	765	798	859	829	877	826	915	828	862	822	854	874	852	858	794	808	846	826	834	873	862	841	845	861	868	875	858	775	853	833	804	889	830	818	836	817	831	869	819	769	826	875	860	794	833	837	803	832	836	813	841	819	826	872	836	811	865	798	844	818	866	845	870	804	858	815	828	841	855	908	834	828	873	831	823	880	893	836	854	832	862	829	824	810	835	854	848	818	869	872	850	815	848	839	841	818	833	859	821	892	832	863	830	872	856	832	869	882	889	857	831	896	792	813	837	869	795	819	896	895	832	853	862	856	839	890	866	818	821	801	875	842	830	829	869	861	808	853	864	900	816	855	798	844	827	844	863	864	823	844	885	852	867	804	838	852	820	831	835	864	791	860	894	842	825	828	845	868	895	879	826	828	814	888	763	831	863	890	834	797	843	893	863	900	851	859	836	828	801	860	867	822	859	771	853	823	841	859	856	854	866	819	823	816	835	828	919	825	837	830	897	846	836	881	825	876	810	835	843	854	820	804	887	827	857	831	868	814	807	856	833	858	859	860	856	867	857	825	868	877	797	856	829	799	778	871	811	818	786	865	859	877	818	839	886	828	849	851	852	854	864	863	919	801	862	836	788	846	861	885	807	889	869	835	854	849	852	863	850	844	828	868	878	825	884	892	830	865	848	891	846	811	823	821	873	833	817	891	809	869	847	873	819	810	818	825	806	856	843	853	873	854	836	824	937	843	825	834	886	860	782	824	841	823	821	864	796	855	825	809	847	857	826	858	823	789	891	835	818	831	864	812	807	832	839	859	765	806	841	849	817	860	875	810	837	828	778	870	857	827	831	800	799	840	800	830	833	804	794	839	807	848	816	818	841	796	861	869	837	838	873	897	891	838	859	821	822	844	895	776	811	829	818	822	845	818	842	868
10880	1266	309	181	145	130	115	115	100	125	88	88	111	99	94	108	92	107	107	116	106	97	106	121	84	107	127	98	102	108	108	108	123	98	95	107	104	91	99	95	96	111	122	94	98	107	100	94	115	94	97	114	113	100	93	110	94	101	106	107	101	123	88	95	113	98	101	80	97	102	95	88	103	119	75	112	106	91	104	98	104	108	101	101	118	102	105	100	117	104	103	111	95	104	106	100	113	115	105	126	96	106	105	118	97	99	111	105	104	99	96	105	105	113	103	101	98	105	116	107	110	120	120	96	114	93	104	92	115	98	117	106	104	102	101	93	109	106	91	91	99	103	119	103	99	92	98	117	94	97	103	117	111	105	124	95	98	99	110	88	104	100	108	91	100	106	101	103	107	116	97	98	99	107	101	112	111	83	117	110	88	83	101	96	105	109	107	95	102	80	101	93	94	110	101	103	104	131	113	106	114	83	102	97	122	115	105	105	92	103	96	87	105	95	103	92	115	107	100	101	119	108	111	106	98	109	99	110	114	108	103	111	100	102	107	134	88	103	105	99	103	99	126	103	98	100	95	109	111	106	109	84	98	101	93	85	103	110	115	98	103	100	103	102	115	102	104	99	100	97	117	97	105	111	101	92	94	100	104	95	122	107	106	125	98	86	106	100	96	109	117	112	81	87	113	110	125	89	111	106	118	95	122	104	102	98	104	113	84	106	103	89	92	109	121	114	101	92	107	94	105	93	110	101	97	114	110	110	88	92	107	102	114	109	110	101	90	109	97	102	87	95	101	105	121	100	108	118	98	94	97	105	95	126	118	101	103	106	92	116	99	118	123	88	114	119	98	109	114	115	106	80	112	124	100	108	117	108	112	103	90	81	99	88	127	122	104	97	100	106	112	100	99	110	108	92	106	109	125	115	87	105	114	118	102	119	97	114	83	114	110	92	96	120	96	93	107	105	96	111	101	99	82	93	101	118	106	98	93	104	94	86	96	84	82	103	95	112	107	112	97	104	121	115	97	116	97	108	117	88	111	102	110	107	110	107	100	103	100	98	90	111	106	102	108	97	102	97	104	96	105	100	125	96	101	102	103	88	105	89	98	95	108	99	119	114	89	88	119	97	108	105	99	105	108	99	107	126	119	91	109	106	115	105	96	118	107	111	100	91	102	106	107	119	95	93	129	104	101	105	108	103	89	91	101	127	94	100	99	109	102	131	95	114	99	101	111	107	96	123	111	122	102	102	118	94	103	104	101	111	87	95	89	105	98	95	115	120	116	107	111	108	101	112	96	102	99	126	109	97	90	111	117	96	96	99	105	126	115	126	105	112	112	101	116	104	100	117	97	88	105	109	97	120	111	113	94	95	96	125	111	107	98	106	102	111	107	103	84	98	106	91	116	98	98	113	100	101	94	110	98	107	112	106	101	89	87	105	105	114	99	117	108	106	121	118	124	84	98	109	84	107	111	108	107	96	112	104	117	124	101	115	113	109	121	91	95	109	99	126	102	80	98	101	106	118	83	103	98	118	107	108	88	92	95	108	95	100	89	119	95	97	116	94	102	100	93	112	106	106	110	112	105	101	99	118	100	100	103	110	108	106	112	114	110	100	92	101	108	112	123	110	110	96	108	99	114	112	99	116	96	129	108	119	105	89	105	93	95	119	99	96	103	104	113	120	90	105	86	88	109	109	95	116	93	111	108	106	101	95	102	111	95	119	109	102	108	106	94	101	114	106	89	123	112	109	101	108	104	112	81	90	107	107	101	122	114	97	119	104	97	107	109	107	102	112	109	84	116	101	103	101	97	103	115	96	96	99	98	105	96	102	101	120	81	118	106	110	112	115	104	118	105	97	105	96	89	106	101	106	97	107	106	88	95	115	115	100	96	115	103	94	93	97	124	95	103	90	104	106	93	100	109	97	105	104	106	107	111	103	124	105	107	114	110	108	117	107	106	105	102	101	93	124	107	110	92	99	94	105	106	109	104	115	96	119	97	113	114	118	123	96	99	97	98	93	103	120	98	102	90	111	104	94	100	100	111	108	105	85	104	113	121	80	136	114	107	113	111	109	115	116	113	104	111	82	129	104	90	108	97	96	99	115	134	110	99	105	98	130	95	99	108	111	80	112	100	94	115	127	113	118	117	113	100	97	115	106	111	118	104	109	111	102	98	101	113	103	98	119	94	115	120	104	109	106	104	94	113	105	104	112	96	108	98	101	96	121	101	113	110	106	79	107	98	98	78	102	125	103	105	103	107	133	80	114	92	114	104	97	123	104	86	107	91	119	93	100	109	118	126	87	90	114	98	104	102	105	109	117	104	95	121	112	84	85	116	107	105	95	99	118	134	97	109	113	117	91	81	123	98	124	112	81	93	102	94	113	109	89	86	108	114	97	104	110	112	97	104	102	105	112	105	125	116	119	114	112	111	88	80	109	100	91	109	103	95	124	96	92	105	124	109	102	90	116	125	98	100	107	111	102	105	119	94	94	107	113	113	84	105	97	110	112	118	113	101	108	102	117	113	114	104	118	118	97	121	116	100	101	110	107	87	104	101	109	112	114	89	105	112	102	116	114	129	92	78	95	108	104	100	107	88	94	84	122	100	108	107	116	99	89	100	86	93	94	112	125	107	97	98	115	86	126	105	119	103	128	97	98	107	111	77	92	113	118	88	102	101	101	101	124	127	112	121	108	99	111	110	100	86	86	117	110	89	101	92	105	96	101	106	94	102	88	112	104	97	104	104	90	96	102	104	105	93	125	109	99	101	112	97	109	102	106	111	108	115	105	107	111	124	100	108	109	109	90	107	95	102	92	118	111	116	69	101	105	100	98	98	105	100	91	110	96	97	110	80	96	99	111	98	103	105	103	113	115	99	108	96	97	104	103	109	107	103	101	114	119	106	98	96	104	104	113	100	120	89	98	103	124	88	107	114	88	127	89	121	107	97	126	126	95	101	99	104	125	95	109	119	114	116	115	100	102	91	109	93	118	99	109	104	107	109	116	109	101	101	121	109	115	123	125	103	100	113	107	114	115	89	105	111	90	86	94	97	81	118	130	115	98	107	110	112	86	105	121	106	100	104	110	110	113	105	102	113	108	108	114	109	86	108	118	125	119	115	104	95	118	118	100	109	102	101	97	96	105	108	101	79	116	105	108	92	103	100	100	102	103	98	118	96	115	110	105	93	105	94	106	99	99	101	120	127	118	115	118	87	96	116	78	121	104	106	110	103	103	115	113	100	79	106	111	114	107	104	96	101	102	106	81	113	88	84	103	99	106	117	99	130	116	107	107	111	90	113	95	110	111	98	107	113	106	108	109	100	101	103	108	102	123	107	120	108	100	109	95	95	100	111	115	109	106	88	107	101	114	112	130	87	110	104	93	91	102	100	87	97	124	114	124	116	127	104	114	115	103	96	89	111	85	107	102	100	111	110	107	99	96	107	103	88	110	106	100	86	110	120	113	104	110	94	102	92	78	92	105
10570	907	542	567	506	488	471	438	466	442	434	377	394	393	402	361	394	334	418	403	396	362	386	376	373	371	361	388	378	361	369	388	359	362	388	376	386	407	372	415	368	401	387	384	375	380	359	347	374	377	358	361	344	385	365	360	407	375	363	388	337	389	370	384	384	369	377	351	376	356	403	373	363	376	354	371	384	374	387	356	339	347	351	357	384	366	364	339	382	350	325	355	416	366	387	395	356	364	377	393	398	356	396	373	332	374	386	375	362	365	379	363	366	366	375	353	374	373	341	382	363	357	365	360	345	418	326	359	388	394	344	354	373	382	384	341	347	393	395	367	367	402	373	354	359	378	372	382	373	359	386	364	384	355	345	360	382	353	379	353	397	398	372	335	364	389	363	349	378	360	350	406	357	346	366	376	344	363	356	359	382	379	376	357	401	371	359	381	392	352	395	360	400	348	357	384	355	350	356	367	360	354	335	383	362	381	351	350	360	345	368	379	359	389	350	389	370	382	362	354	380	391	353	378	352	360	379	387	357	359	380	348	394	356	328	361	374	390	352	411	403	386	355	359	365	387	394	372	367	395	398	402	357	385	392	331	348	366	403	377	340	388	378	376	372	348	361	334	384	343	337	336	377	358	385	353	362	368	378	352	344	394	382	383	360	354	373	350	358	338	372	357	366	385	411	385	355	354	381	369	362	332	397	383	380	376	356	367	368	366	382	390	383	368	335	393	378	356	372	385	371	362	393	348	352	361	385	385	379	378	391	392	377	376	378	388	360	382	417	385	370	402	346	391	401	363	415	395	368	363	352	404	400	405	384	369	376	425	364	373	373	363	352	395	348	372	376	386	358	351	413	399	373	348	362	347	387	376	332	402	353	353	335	353	336	343	387	334	361	386	365	347	418	395	355	396	389	379	363	380	358	381	368	394	375	362	355	403	389	430	386	376	406	356	356	370	373	365	396	331	395	362	375	369	348	346	383	378	377	373	375	362	387	412	353	367	388	355	341	364	348	336	398	377	357	356	346	395	361	385	373	366	384	341	377	351	359	386	397	386	342	420	374	370	364	343	370	372	372	395	348	375	360	362	357	383	368	405	394	392	374	338	375	354	345	372	355	356	382	384	363	387	346	398	361	347	352	365	364	364	364	381	353	354	380	349	368	379	374	360	336	380	370	341	357	380	356	364	357	375	351	379	365	395	365	349	355	364	401	352	370	367	373	361	354	386	382	373	357	383	347	367	369	394	359	386	396	363	344	368	353	373	397	364	384	372	356	408	374	358	348	392	345	345	369	356	394	374	387	375	355	379	328	378	385	380	358	354	376	367	376	380	327	375	388	359	415	417	409	383	374	410	357	377	367	385	389	395	389	349	369	401	375	345	344	384	345	362	383	393	399	401	392	338	383	384	356	385	417	382	393	411	372	350	367	315	335	373	369	351	373	375	376	340	376	340	360	346	402	365	396	379	341	338	395	386	335	392	364	363	344	376	380	353	343	353	394	351	361	353	337	386	351	362	331	400	323	364	357	365	352	360	347	362	384	365	387	388	392	379	364	382	378	383	376	351	406	362	370	367	337	397	380	410	380	374	394	361	402	373	363	396	387	402	385	365	366	380	368	377	374	359	369	350	362	381	356	405	376	338	364	391	354	354	390	395	369	384	372	404	347	347	380	369	346	373	358	380	374	380	353	365	361	373	355	330	335	344	372	357	345	406	387	406	380	356	389	382	342	418	391	346	349	400	378	370	337	375	345	369	358	389	365	376	375	388	348	403	385	370	386	359	364	380	341	360	342	354	376	349	381	385	375	393	378	362	378	390	320	390	366	379	417	370	370	341	375	376	378	390	367	375	346	378	369	348	378	340	367	401	398	384	379	388	396	366	353	359	390	398	369	370	366	381	357	384	377	380	380	374	360	373	368	378	373	374	372	370	367	358	387	398	347	395	374	396	388	360	378	370	375	353	332	394	358	382	366	391	400	364	398	369	366	358	357	387	392	336	340	360	369	378	336	362	391	347	398	363	402	395	363	363	400	388	355	357	365	382	381	341	373	366	369	371	366	398	345	384	391	337	355	398	402	359	357	348	408	344	365	343	372	356	363	418	401	348	382	370	356	369	364	379	340	371	347	354	370	382	377	360	381	350	356	346	343	356	400	396	354	381	370	375	392	365	365	344	398	377	407	363	379	365	362	391	373	374	365	366	384	390	417	361	366	352	377	381	357	397	375	383	354	360	382	401	377	405	374	383	362	401	391	392	355	369	369	367	399	372	354	386	369	396	348	374	357	383	344	383	380	384	332	402	377	383	345	376	363	399	356	400	386	348	347	378	383	358	364	391	370	390	380	350	384	339	413	374	361	373	358	372	364	361	391	371	378	387	371	393	367	391	341	392	371	384	383	376	367	340	374	368	355	395	351	369	393	379	355	328	366	348	368	388	360	368	380	391	384	351	370	381	400	381	385	360	348	347	340	367	388	324	352	380	383	340	404	364	339	376	374	363	386	388	359	378	368	358	357	392	371	370	396	361	344	381	378	366	378	358	354	355	363	343	353	368	376	378	354	381	363	351	362	338	373	400	356	347	353	410	377	335	353	383	336	365	384	385	373	377	412	366	362	401	383	367	353	386	369	398	398	375	381	354	372	358	378	363	365	362	380	367	370	358	352	349	362	356	376	348	391	421	330	380	383	403	351	389	410	354	362	364	357	380	371	373	350	343	355	369	391	354	390	356	335	388	363	374	382	393	364	352	355	350	361	375	383	391	346	378	380	345	381	355	375	338	356	349	392	368	371	375	353	376	367	355	361	370	373	396	340	362	378	425	394	380	367	357	393	373	372	379	350	360	354	393	356	384	357	366	348	330	365	370	354	381	352	356	377	382	372	383	370	390	332	366	381	372	375	347	365	386	356	391	366	386	375	354	362	385	384	379	362	336	342	355	362	372	396	367	367	392	355	403	380	401	369	350	355	350	360	383	381	361	380	387	371	363	363	375	370	391	371	369	342	393	362	338	360	376	360	384	369	348	373	390	347	368	389	358	361	310	349	387	363	354	363	359	368	403	382	400	334	362	369	377	366	366	396	332	358	371	371	377	355	362	356	368	374	366	365	415	373	378	383	350	364	378	385	374	364	383	362	344	375	356	357	382	386	344	360	354	381	356	380	353	351	355	364	354	368	356	382	365	356	363	376	403	384	356	392	359	350	364	376	380	365	381	376	398	390	379	379	376	360	372	357	351	330	405	381	345	394	342	366	350	355	357	380	380	399	351	378	348	360	391	372	359	360	395	362	354	380	369	398	372	354	371	368	403	382	380	363	375	342	375	355	370	360	356	342	390	339	363	365	370	387	366	342	357	368	374	367	348	379	370	342	366	376	368	386	392	378	387	357	368	365	396	356	407	377	339	389	379	408	344	354	391	331	358	394	371	396	363	393	364	366	375	355	391	338	391	404	372	383	333	399	346	373	355	365	364	381	380	344	353	403	348
54666	24882	4891	1021	669	533	478	394	338	294	257	271	272	278	238	206	238	245	229	217	228	220	207	196	177	197	236	192	203	218	180	211	178	220	205	194	204	181	219	193	199	194	206	224	196	207	188	193	208	172	181	198	208	214	194	162	189	189	203	207	218	192	196	168	203	203	181	178	183	195	188	215	185	167	191	221	193	197	205	186	202	202	186	182	182	192	189	174	208	210	203	168	204	169	215	183	191	182	211	161	175	196	189	198	171	177	172	184	184	203	209	176	184	193	198	180	171	168	188	180	202	179	177	184	192	171	215	205	198	219	187	220	204	183	199	209	194	194	192	179	189	176	196	209	183	202	191	171	181	246	212	182	206	179	187	187	203	185	229	183	188	212	182	181	174	207	193	199	199	199	195	170	205	202	184	203	202	208	189	166	200	190	186	188	190	188	176	194	175	169	182	174	179	203	181	204	190	185	176	184	202	186	203	188	184	185	187	181	200	178	202	183	177	199	179	183	191	162	189	190	172	196	192	193	178	159	168	186	188	193	199	201	201	200	170	178	195	175	187	196	177	147	210	222	236	170	151	196	187	195	189	167	195	179	189	173	215	227	191	172	202	203	173	160	217	170	196	218	186	213	190	188	205	215	190	200	191	197	217	188	194	222	182	189	187	201	205	169	175	192	197	196	159	201	205	200	178	183	199	193	206	182	199	191	164	191	206	193	195	221	197	176	191	206	178	195	172	177	227	192	176	193	204	174	193	193	202	193	198	187	189	149	176	198	165	193	203	203	185	199	193	197	188	199	195	195	177	186	164	151	170	196	197	188	200	171	199	177	181	212	183	196	190	213	185	183	193	191	200	206	177	192	203	198	176	200	170	178	178	193	206	214	174	200	200	204	178	175	239	220	190	185	186	181	174	182	172	171	178	186	203	186	192	194	157	184	208	181	179	207	171	174	189	177	165	188	203	211	216	172	199	173	186	205	165	191	193	195	180	179	200	221	205	173	188	183	192	185	201	161	188	187	210	181	172	189	191	189	201	177	212	184	192	179	194	194	205	194	181	220	191	200	180	176	228	193	186	214	177	193	201	183	190	218	190	204	190	204	206	183	178	209	187	192	169	184	162	185	190	210	193	204	199	188	202	183	178	185	220	200	203	169	214	181	188	183	187	192	210	215	203	196	196	182	201	190	178	182	182	212	190	210	189	199	197	176	154	183	155	173	204	178	206	169	183	202	183	170	175	177	172	227	173	192	213	196	196	202	176	180	191	180	216	201	195	174	186	187	214	195	206	187	197	214	186	230	173	185	194	175	153	194	198	191	209	156	196	188	189	164	190	180	182	181	202	181	171	182	203	180	178	198	177	215	195	206	200	182	161	203	213	209	178	194	189	186	182	212	197	187	178	202	222	217	186	174	185	197	207	214	197	185	199	169	197	203	213	201	205	185	215	196	194	210	193	175	231	184	197	210	185	207	187	180	227	177	191	195	194	180	198	180	199	216	208	175	192	209	197	192	194	174	187	180	181	199	161	172	193	201	186	197	164	198	174	180	214	198	181	185	177	196	174	224	164	207	186	199	176	203	183	201	185	201	171	178	176	215	164	197	186	173	192	181	205	206	179	191	177	182	182	184	212	209	185	216	199	201	216	199	229	202	208	200	178	187	198	176	192	183	190	184	178	169	183	193	187	193	194	178	205	184	174	198	191	194	188	184	201	183	180	194	165	156	193	210	195	190	211	193	211	190	180	188	211	177	203	183	179	209	191	181	213	213	183	192	212	171	163	197	193	171	195	193	199	212	192	185	182	210	188	186	199	228	183	201	182	190	184	205	193	209	191	206	181	166	192	191	193	198	200	216	195	196	188	193	177	181	202	193	165	192	192	180	183	183	180	194	169	210	175	188	201	208	193	184	192	185	185	161	215	174	196	185	168	192	186	201	184	199	174	184	159	217	194	212	184	169	171	175	197	185	210	216	205	179	206	219	203	166	192	168	200	210	170	195	176	196	203	195	199	204	177	199	211	159	189	180	218	211	160	190	159	211	207	167	180	173	180	183	214	193	206	203	185	193	187	191	190	177	191	213	158	198	199	170	190	164	183	185	171	195	168	172	180	170	176	185	201	192	189	206	199	188	201	203	176	210	179	197	203	185	197	185	173	175	189	193	170	205	194	201	196	167	202	162	186	215	191	191	201	207	157	226	171	174	191	199	202	177	196	175	185	180	176	174	207	182	169	180	185	174	187	181	191	221	196	194	191	184	198	185	180	191	215	209	217	188	197	194	213	165	221	186	189	193	198	198	192	174	187	172	186	168	195	224	197	184	188	211	188	202	186	193	178	197	181	191	187	179	168	195	194	183	189	194	164	174	186	176	170	178	183	159	170	178	204	181	191	190	178	174	198	200	209	191	180	183	183	179	198	186	195	207	203	181	170	180	193	197	195	209	193	200	183	163	206	191	189	190	197	201	183	175	194	183	186	181	186	168	184	196	185	191	209	197	190	186	154	207	181	202	196	185	176	175	190	178	189	172	199	184	182	178	194	201	203	182	167	209	186	199	196	170	189	199	170	176	181	174	191	174	200	189	182	185	197	168	173	200	177	204	188	192	164	213	181	178	212	200	203	179	211	205	172	165	172	202	203	174	200	183	178	201	203	179	225	199	175	205	196	205	197	200	188	202	196	185	202	186	202	205	195	165	195	177	181	202	195	174	197	196	203	207	156	193	195	185	168	179	179	184	208	218	196	180	183	221	192	196	180	189	173	186	193	178	189	194	198	182	195	169	185	201	198	188	196	207	183	195	189	184	185	167	182	205	169	177	187	198	192	176	190	170	182	227	196	151	195	172	186	190	210	178	206	166	177	168	205	182	177	165	193	156	194	176	167	178	188	199	205	184	165	168	188	190	200	214	180	173	189	178	198	180	190	199	180	195	180	192	180	167	199	193	193	158	184	194	171	176	176	182	202	178	191	172	209	193	176	186	200	179	182	188	157	211	230	196	191	173	203	211	205	218	153	180	189	159	180	208	198	187	204	200	178	166	195	178	167	203	170	194	178	209	211	196	210	202	211	190	187	210	207	178	178	203	169	192	181	187	183	216	189	191	193	209	191	191	197	199	182	199	207	168	173	162	182	212	181	176	177	191	199	190	192	204	168	172	192	191	214	209	188	181	204	166	216	203	195	207	212	174	185	187	190	213	216	178	182	181	208	174	186	181	177	175	191	197	186	182	186	164	171	185	184	176	178	208	195	181	186	185	165	195	199	208	188	188	202	179	181	182	173	196	191	187	211	193	188	177	191	173	194	189	184	208	197	196	204	191	187	179	197	177	191	183	165	203	179	205	211	233	184	186	182	185	190	204	185	213	186	169	205	174	188	180	190	192	215	198	178	199	189	203	229	181	210	192	184	162	200	194	221	194	178	164	171	198	201	191	188	202	184	207	187	188	189	205	208	182	199	207	194	181	188	222	206	200	185	204	171	181	204	193	206	194
34015	4273	3139	3450	2958	2357	1957	1734	1422	1279	1230	1083	1092	1011	954	886	848	804	815	831	783	833	775	748	796	753	703	679	689	651	665	632	658	683	682	657	643	666	631	646	634	666	600	598	628	626	633	619	602	631	611	585	592	610	610	630	611	623	636	641	574	629	600	640	605	610	654	637	615	560	627	603	562	603	637	603	600	617	636	556	605	576	582	602	614	652	637	617	601	609	600	573	586	633	618	619	635	620	585	597	631	601	562	619	599	609	610	582	653	648	580	662	617	567	609	627	625	570	583	560	610	597	584	616	558	581	563	602	630	613	604	646	618	638	562	607	631	625	606	598	599	622	601	578	611	593	631	627	616	614	640	592	579	577	581	606	614	566	602	620	637	601	578	548	642	628	616	579	620	634	591	632	611	601	583	624	638	609	626	592	560	621	585	589	585	535	669	591	613	551	605	621	579	604	587	609	605	608	565	588	604	625	600	628	600	613	565	605	605	567	607	618	546	617	552	598	620	588	586	612	578	573	539	607	588	590	556	612	582	556	592	617	595	606	601	582	630	608	618	593	654	556	573	588	582	562	583	611	568	577	634	567	622	630	590	580	598	586	602	612	606	588	605	578	590	602	576	518	565	592	634	620	600	593	571	600	570	608	604	609	611	621	606	595	613	573	593	654	634	614	597	616	647	590	584	583	624	589	590	609	554	632	594	603	607	598	615	562	579	587	574	581	608	621	584	597	586	596	563	647	613	619	605	611	581	619	625	609	629	559	575	599	610	556	587	581	607	567	592	566	591	586	590	662	624	619	560	675	578	628	584	640	571	615	631	559	624	612	573	527	606	614	600	584	629	602	613	590	608	589	555	612	575	607	584	566	624	592	584	592	623	578	618	602	616	582	602	633	550	533	594	636	605	609	586	564	602	598	616	591	588	520	597	565	581	621	596	600	567	601	592	572	565	554	607	662	586	570	570	548	614	578	609	605	604	633	575	629	629	617	580	635	615	614	570	597	619	550	630	584	621	594	587	621	638	611	593	596	598	625	641	610	594	580	619	620	623	607	654	584	592	639	565	585	618	568	618	559	618	600	571	573	569	575	665	608	606	563	623	589	589	569	591	647	583	597	580	563	593	597	601	583	584	618	574	586	602	583	592	598	567	614	582	577	581	561	603	579	614	621	600	643	587	586	577	576	590	586	612	590	631	585	606	618	602	586	574	621	630	586	610	596	582	628	632	627	606	614	638	573	620	594	618	613	587	593	599	582	573	619	646	583	606	607	612	638	606	580	603	607	565	614	620	604	602	559	572	604	600	640	586	641	600	628	559	605	630	615	590	633	573	583	611	574	607	585	608	588	604	549	630	656	609	588	580	606	591	626	581	617	591	619	637	644	617	562	598	598	571	576	640	580	632	593	619	589	600	601	599	598	555	600	599	621	600	626	577	584	598	609	594	597	611	649	611	580	591	589	619	578	529	574	575	610	591	620	592	599	616	648	577	581	604	570	617	629	599	565	598	543	602	595	639	621	601	602	621	612	586	582	558	631	610	625	594	600	614	613	595	600	611	572	562	605	572	620	604	588	584	626	613	577	612	615	610	618	587	619	631	613	617	598	630	606	607	569	617	591	589	569	603	564	608	686	597	638	583	593	527	569	613	570	593	587	664	581	581	591	596	625	573	584	617	614	650	640	580	585	618	613	634	607	610	611	555	589	603	573	633	562	569	589	612	575	583	592	541	586	568	626	541	634	556	598	593	604	602	608	611	566	576	624	594	585	578	597	606	646	583	571	617	585	607	593	624	602	618	648	570	608	570	562	636	594	563	590	607	590	607	595	591	667	613	578	564	610	576	662	615	624	599	588	601	612	585	607	624	611	590	617	595	640	617	628	620	593	593	605	618	627	638	578	619	601	617	572	582	610	575	592	583	634	592	584	613	595	634	566	591	607	558	572	606	600	636	605	595	595	569	601	562	591	620	625	590	624	598	569	592	581	589	578	617	602	641	591	635	609	608	565	578	608	623	614	598	601	573	600	635	629	642	625	576	574	611	571	572	623	561	603	596	608	606	601	593	641	596	598	575	573	612	587	591	604	638	608	631	640	622	596	625	611	592	604	597	571	604	606	631	585	638	616	589	602	607	555	603	593	604	590	610	607	577	557	587	627	613	629	605	631	612	571	562	616	601	568	615	617	619	585	605	573	600	625	624	584	573	581	576	575	635	624	570	616	615	583	594	608	579	601	588	630	622	586	572	571	603	609	622	582	613	610	595	566	595	603	569	596	625	610	565	604	628	622	580	622	603	578	567	574	604	592	574	633	605	599	571	589	617	556	572	629	583	600	581	645	604	592	603	603	619	575	616	616	600	610	604	599	581	558	621	614	615	618	609	611	557	617	608	599	625	592	633	628	666	566	580	621	592	602	601	636	591	582	600	602	576	608	603	607	592	595	549	609	630	595	600	602	621	600	609	622	615	582	614	582	559	596	657	574	595	583	597	594	607	608	601	630	566	602	588	622	634	563	590	598	550	616	622	640	568	570	608	549	608	584	585	590	608	608	631	619	585	554	580	611	582	596	588	580	610	569	614	586	601	548	591	594	584	601	611	574	647	613	589	610	601	608	623	618	603	618	612	569	548	592	578	597	621	585	597	585	630	584	633	651	626	589	600	617	594	590	620	642	606	594	607	612	625	606	598	582	613	609	567	583	628	615	588	624	611	553	557	584	605	598	629	611	626	601	632	565	572	656	662	585	602	588	590	635	614	584	604	605	590	562	589	613	613	596	613	572	583	592	622	572	584	586	591	589	629	614	601	617	622	605	583	656	569	631	605	573	617	611	624	553	583	555	624	604	577	598	599	588	582	587	597	619	571	589	603	605	640	654	609	633	612	576	624	594	583	622	597	600	651	620	629	561	574	624	614	636	630	596	568	586	599	600	667	628	619	586	593	629	596	636	624	644	655	643	595	648	573	598	564	610	554	626	581	616	596	607	629	664	618	590	587	563	589	630	635	573	578	631	590	506	601	577	647	583	577	597	619	603	658	573	554	581	574	570	589	591	597	651	652	577	581	609	593	612	553	591	635	604	616	589	615	602	593	601	618	615	613	616	584	643	624	627	607	588	612	617	571	584	592	622	555	590	575	613	613	599	550	562	616	610	601	590	634	598	594	608	604	623	597	565	611	580	616	570	618	636	588	578	582	611	576	618	558	599	559	608	586	585	588	577	623	621	605	658	610	610	588	596	620	611	616	605	567	613	613	591	570	617	627	629	604	567	603	596	570	579	638	593	622	642	574	596	596	601	563	616	572	604	594	598	621	602	615	602	617	600	583	621	565	648	583	604	571	581	584	594	557	618	584	614	571	606	614	606	617	581	621	593	607	590	612	628	563	609	610	585	639	633	616	628	581	674	614	587	543	590	586	597	559	603	631	614	597	562	584	639	549	607	594	626	649	590	553	597	595	513	573	620	587	639	611	575	588	621	595	603	612	655	578	603
67486	32292	10919	2424	1385	1063	830	648	545	469	461	387	371	381	366	383	403	338	345	354	350	309	306	316	291	322	309	296	334	308	266	327	333	302	295	307	248	283	289	285	288	321	282	299	284	298	269	285	269	299	281	273	282	315	288	274	308	293	292	276	283	251	273	265	280	261	297	299	346	268	290	263	294	298	291	298	269	257	278	311	299	282	299	269	296	261	283	286	279	274	291	306	284	273	290	304	283	287	307	291	293	294	265	282	300	283	311	299	299	275	264	297	275	249	262	266	259	298	296	286	311	294	270	278	280	310	271	321	266	281	308	294	287	282	271	272	293	288	280	271	291	259	293	307	285	268	285	284	297	288	283	281	298	295	262	287	287	285	269	295	283	269	292	295	302	261	278	281	274	262	256	273	272	292	287	289	248	266	293	301	268	279	307	252	281	306	298	270	278	288	288	319	281	269	280	272	278	279	297	265	283	288	297	273	263	295	286	302	261	250	280	315	322	264	308	259	265	321	254	283	269	287	255	260	274	295	282	290	298	276	284	273	308	272	284	279	282	270	280	291	278	291	294	298	272	308	273	294	274	282	288	276	282	274	277	282	306	282	279	272	277	273	298	265	296	298	274	308	274	290	317	264	291	273	299	263	300	295	294	312	300	278	318	311	273	298	265	299	289	262	271	306	297	276	273	259	269	274	294	289	290	291	270	288	285	277	295	247	303	307	283	304	283	264	292	289	291	277	270	249	296	268	299	286	245	301	297	287	303	269	306	277	288	282	317	276	294	275	251	286	287	295	289	303	268	320	293	264	264	287	285	266	256	284	294	275	277	263	312	247	258	279	319	271	271	306	306	271	260	274	271	286	310	256	269	263	313	269	292	305	297	285	284	274	252	283	279	269	268	301	303	289	270	288	311	300	275	282	295	259	299	291	303	300	288	260	288	293	274	264	288	272	273	271	276	271	311	291	299	295	307	282	290	263	286	277	282	309	276	280	301	259	272	280	311	285	270	271	323	273	295	281	271	287	256	281	274	279	262	294	301	311	301	283	294	287	272	278	291	287	288	263	286	280	299	263	258	296	303	295	287	311	270	285	268	264	284	281	299	311	284	282	257	288	279	296	296	264	268	314	294	302	290	250	296	271	270	289	293	273	280	278	297	265	245	283	282	266	279	291	293	285	278	297	267	285	284	281	268	277	276	291	310	282	285	283	283	311	277	273	269	282	249	286	310	257	281	266	302	296	295	287	290	289	303	280	247	266	298	246	311	295	298	289	290	258	300	288	285	275	299	284	306	299	269	287	286	275	272	287	293	271	277	280	279	276	308	297	282	284	276	267	280	298	283	298	292	276	302	284	293	289	268	284	284	249	286	314	297	260	299	298	272	301	262	282	285	261	289	282	276	299	272	275	296	284	295	288	270	292	288	257	265	260	293	291	296	275	290	312	286	274	313	275	266	282	296	280	278	287	268	290	297	283	294	273	290	296	264	262	296	247	299	275	270	283	259	293	291	286	293	273	262	286	300	286	296	267	251	280	284	270	315	313	260	267	302	271	273	287	274	303	274	283	288	271	283	257	305	281	325	293	267	282	266	270	259	266	271	280	281	273	273	248	273	254	276	288	271	261	258	279	295	304	286	280	271	288	267	274	272	249	284	270	298	263	290	292	302	326	286	292	304	254	277	258	293	245	269	281	285	282	266	298	294	281	288	247	300	287	271	272	284	256	296	299	287	272	290	285	264	284	271	290	293	290	309	288	306	276	304	279	275	277	291	282	256	243	299	276	280	281	296	263	277	300	298	293	284	275	264	304	263	276	278	282	302	305	276	285	291	264	281	279	293	245	299	321	254	270	283	290	320	294	275	271	318	241	322	289	250	282	291	312	318	267	269	273	278	292	284	282	272	295	252	321	314	267	260	254	278	291	304	285	271	295	278	252	295	269	272	269	293	314	286	291	285	278	303	277	284	275	292	286	292	275	262	255	284	292	307	326	281	291	273	289	294	279	261	284	265	260	317	306	279	280	285	266	268	280	277	291	272	283	278	245	273	302	260	286	285	274	288	279	259	271	286	274	281	294	263	278	289	275	262	274	256	296	278	285	286	289	316	285	299	292	261	275	291	270	280	300	280	271	290	286	311	265	321	268	262	258	289	279	310	278	274	283	314	287	298	287	284	296	305	273	307	279	311	297	272	286	284	336	277	288	253	276	275	289	283	296	253	284	282	264	297	285	265	301	279	290	267	280	278	289	270	296	282	295	292	282	293	288	275	292	266	299	298	308	295	258	291	295	261	291	284	261	287	282	292	270	273	281	296	272	273	289	283	275	286	302	290	259	288	289	279	284	276	277	288	283	285	270	297	284	290	273	293	295	274	282	276	304	299	290	267	284	279	280	277	296	298	253	274	265	294	270	300	263	288	267	306	272	283	259	280	299	271	298	300	283	253	288	293	273	303	293	270	274	279	280	272	299	277	296	262	278	270	259	295	306	257	264	259	278	279	287	294	273	276	303	278	321	283	289	270	277	277	297	303	292	280	282	253	267	273	325	270	301	273	283	290	302	275	289	248	295	280	293	289	301	297	281	289	253	262	300	287	288	282	270	268	282	254	289	278	254	276	288	264	302	259	276	257	302	285	269	288	317	321	276	306	307	278	277	282	305	297	258	269	319	269	299	277	278	302	277	266	281	317	250	266	301	293	278	250	299	285	291	278	275	272	285	287	280	284	264	306	262	277	254	282	261	325	275	288	260	318	264	276	311	297	296	272	255	262	276	285	287	291	283	255	269	271	297	258	275	295	286	309	249	297	291	291	286	289	275	279	287	289	286	281	268	272	272	262	286	261	265	285	268	282	324	281	292	281	255	309	309	267	282	263	278	259	299	293	292	284	308	283	265	274	281	272	304	282	264	275	273	325	273	287	282	309	287	281	255	269	278	275	255	252	280	264	269	253	266	269	285	282	290	257	269	265	289	290	281	283	302	285	283	290	264	271	261	292	276	278	281	292	286	266	297	267	279	282	273	268	298	299	272	277	302	269	295	290	288	295	290	266	282	297	284	278	291	249	311	264	285	297	260	281	281	300	290	290	255	306	270	315	274	265	262	298	302	271	277	310	278	278	278	269	267	277	309	275	289	285	279	257	282	275	292	277	280	243	256	275	281	248	277	287	300	269	267	272	294	290	301	295	264	274	262	300	262	284	277	276	250	297	256	237	282	307	286	304	278	277	280	274	298	281	301	304	293	263	284	290	258	280	281	293	306	271	292	287	294	307	311	278	288	281	277	254	300	254	274	273	269	325	291	280	255	272	270	279	253	318	269	308	257	252	259	291	306	265	288	273	260	286	294	270	259	323	284	283	268	281	285	285	273	266	309	277	272	269	258	293	268	303	295	301	293	291	281	242	280	284	279	276	261	266	306	285	286	267	303	299	316	262	281	314	248	278	276	283	265	282	279	277	272	284	299	259	270	308	271	283	260	269	267	293	282	274	267
41976	6084	5799	6093	5323	4352	3629	2980	2616	2230	2028	1873	1746	1656	1478	1478	1382	1331	1273	1197	1142	1219	1131	1103	1089	1034	1052	1023	1001	1017	1048	1019	963	932	969	952	975	916	882	937	896	901	918	900	927	852	880	964	857	920	888	920	844	906	937	910	880	866	865	871	937	866	842	825	866	828	803	875	885	866	906	868	813	862	852	877	863	812	856	825	810	805	858	880	861	878	862	896	823	885	816	816	815	834	826	826	863	869	791	902	863	801	835	868	832	786	838	832	797	866	792	809	854	840	876	803	830	860	869	847	835	835	808	780	827	802	844	827	864	873	867	809	828	818	815	814	866	822	842	766	841	831	852	845	778	870	827	835	827	821	788	841	843	832	823	797	849	808	813	841	844	808	816	853	826	835	872	856	839	866	808	821	834	830	868	844	813	818	820	825	879	802	839	805	860	852	877	838	824	846	820	811	840	822	811	871	861	842	883	841	878	833	840	895	814	860	790	841	756	839	834	887	821	816	830	875	810	813	846	805	852	860	761	856	853	805	802	888	797	842	863	858	842	799	866	858	818	835	823	851	815	859	807	784	811	843	776	848	801	808	865	824	818	869	833	810	804	865	851	798	806	801	822	820	830	808	818	830	832	834	838	877	803	845	844	829	823	794	759	796	795	833	847	817	805	839	872	815	791	817	836	848	789	827	846	876	822	861	792	805	806	862	858	893	856	795	815	847	839	799	813	850	917	837	832	828	865	837	840	885	820	882	791	831	826	789	783	867	864	810	830	816	777	823	831	897	853	776	862	820	802	834	881	810	832	826	858	798	832	799	855	839	797	797	797	830	880	816	793	861	843	817	846	820	890	840	865	796	823	849	830	825	827	857	827	825	857	883	822	806	814	807	827	753	842	876	848	835	789	829	764	821	816	803	845	789	806	809	819	843	768	833	825	797	827	797	843	853	804	812	820	775	823	859	799	839	831	809	815	848	841	842	824	866	833	835	791	834	862	840	831	816	870	855	803	802	871	839	827	848	787	829	887	863	804	832	869	833	773	854	860	836	810	885	833	850	869	777	834	831	827	855	884	831	850	825	854	827	797	858	774	831	811	756	819	847	815	860	807	840	828	855	828	872	839	839	777	813	852	792	857	824	828	864	861	812	825	823	875	826	808	858	792	832	817	802	847	792	865	800	807	828	807	792	805	812	785	849	854	832	829	797	859	857	869	808	851	828	845	778	798	820	847	835	797	832	780	786	808	837	771	826	833	817	824	835	883	792	831	827	872	855	836	790	802	839	799	807	797	828	818	862	822	860	834	774	842	793	871	743	854	860	849	841	831	818	811	848	860	888	789	844	851	836	818	811	764	818	819	857	832	816	826	839	799	860	812	832	808	881	830	869	816	866	782	825	847	828	866	827	774	849	818	776	851	840	809	777	871	808	855	811	793	801	849	780	810	825	866	811	839	829	779	799	787	862	776	848	836	805	774	798	783	797	838	860	862	809	847	909	828	883	826	812	890	805	846	845	878	802	862	833	849	783	834	838	849	864	847	869	858	852	851	789	863	823	803	845	834	807	808	810	781	807	791	782	899	833	828	822	854	821	844	844	840	799	781	852	803	849	790	828	812	870	767	815	844	847	849	837	840	799	855	820	789	790	814	816	830	761	844	816	827	860	833	807	766	837	843	845	876	900	826	803	838	916	829	840	861	819	852	867	793	828	837	830	848	819	820	846	825	890	827	829	820	835	866	813	877	829	816	822	878	819	779	871	871	844	837	785	814	827	881	846	844	850	864	846	853	861	859	880	836	826	888	781	841	772	840	835	855	819	799	822	842	842	860	826	817	799	806	856	818	833	795	837	833	788	792	797	804	811	816	830	826	835	847	839	812	851	798	854	912	827	819	838	833	886	812	822	846	851	832	833	799	822	861	805	883	839	869	825	791	848	862	862	834	829	829	819	786	792	838	795	815	836	884	792	805	834	869	809	786	894	833	812	871	795	800	842	818	825	852	870	788	802	807	818	803	836	808	841	838	817	823	820	837	793	831	855	824	813	837	799	828	804	854	790	796	782	780	834	851	791	767	813	807	802	834	869	840	836	785	813	850	811	781	821	841	867	861	848	837	848	870	816	820	842	841	799	832	825	797	905	801	864	856	786	804	799	746	792	864	783	803	847	815	865	842	823	885	870	893	845	794	823	877	834	830	835	831	878	802	808	832	753	826	869	776	823	833	820	816	819	860	840	837	815	859	840	866	860	898	845	829	786	828	806	835	803	832	851	853	788	842	848	881	827	841	827	822	848	838	832	806	851	845	850	855	769	871	877	815	830	801	809	846	836	810	827	838	809	821	848	825	795	814	787	812	831	816	854	844	857	841	852	845	846	819	805	871	777	836	812	862	800	841	850	843	818	814	830	855	846	792	825	886	813	838	836	854	883	870	860	827	837	843	817	807	851	806	853	835	845	791	813	851	866	834	768	827	845	788	867	787	821	866	883	836	803	820	811	819	811	812	848	812	775	860	822	867	802	825	829	791	801	812	812	842	848	805	794	818	854	862	815	783	838	792	834	814	797	807	857	822	858	822	839	817	814	825	871	796	811	852	844	812	833	799	819	851	801	871	866	826	835	798	836	796	851	796	831	782	850	825	862	806	856	865	845	833	824	819	879	874	890	781	846	836	823	815	806	811	793	867	835	823	812	879	819	816	827	879	827	775	884	863	849	817	849	850	794	840	816	854	773	835	820	796	849	801	807	864	876	784	783	852	808	788	843	827	839	852	806	791	867	818	777	811	801	845	816	812	852	841	804	876	797	806	864	858	788	792	839	852	803	830	859	838	814	838	870	862	818	809	868	802	809	883	789	837	800	822	811	854	823	820	794	867	845	854	810	840	888	855	819	894	769	807	848	773	820	824	802	870	826	841	830	804	829	850	870	850	860	802	796	853	839	841	848	816	822	875	856	836	855	762	833	845	803	822	903	781	841	808	815	843	786	797	807	824	817	813	833	844	845	855	821	824	879	843	824	800	797	844	850	836	818	809	867	827	778	816	798	799	864	853	785	835	856	820	781	810	841	876	853	839	839	826	856	833	877	780	847	824	832	878	835	898	873	813	860	823	805	853	788	846	808	815	846	832	844	900	829	828	864	891	852	838	824	848	863	838	849	829	790	809	840	808	858	813	835	821	815	848	875	837	786	847	813	830	858	811	824	832	806	770	837	858	835	871	863	806	864	847	840	861	836	862	803	809	825	834	801	861	789	838	813	862	825	833	794	806	823	804	805	845	851	789	879	843	910	837	862	840	836	863	846	870	807	816	818	798	849	849	799	870	878	827	820	818	883	857	875	848	860	816	814	865	807	861	834	874	783	884	818	859	812	805	825	845	809	866	858	812	796	779	790	868	838	908	836	843	846	826	850	825	847	822	777	854	823	843	852	820	811	779	814	828	812	770	822	843	817	778	858	812	822	862	827	822	815	831	851	836	862	826	827	837	816	810	861	765	811	849	891
10150	1020	275	153	142	122	120	107	99	109	128	112	108	107	97	109	110	85	114	110	105	111	117	110	110	103	114	85	108	103	102	108	112	121	116	107	95	95	107	113	103	101	114	99	91	109	122	105	107	100	96	82	114	105	115	106	89	112	125	100	109	123	104	93	114	105	106	103	115	108	95	89	104	122	89	109	112	113	100	112	96	95	106	106	127	109	98	100	91	110	92	94	108	107	110	98	108	105	102	94	102	123	99	106	93	115	108	86	109	114	116	89	106	113	105	100	87	102	102	97	116	86	104	103	114	113	84	104	89	128	95	100	95	109	111	89	95	93	94	101	109	86	89	99	107	103	84	119	123	113	107	104	119	122	107	98	105	119	99	110	107	101	87	100	116	103	117	101	108	101	95	91	122	96	97	96	94	99	111	115	109	114	118	94	109	77	87	111	103	89	91	114	92	94	106	100	109	94	106	99	95	113	95	110	86	95	99	108	104	103	112	86	96	90	109	85	106	95	81	115	97	120	111	112	110	90	99	89	115	99	96	114	100	102	103	116	101	108	120	104	115	119	94	106	107	107	108	105	101	91	101	118	109	107	109	110	94	117	101	101	99	100	130	117	99	97	120	99	88	102	97	118	100	98	103	113	106	112	79	89	100	106	101	103	101	99	111	120	94	103	114	117	99	114	104	99	117	116	135	94	94	129	102	97	105	90	109	112	111	119	128	112	104	93	83	119	96	98	123	104	95	88	93	97	85	112	112	99	92	107	114	95	96	111	108	106	94	92	82	102	108	101	99	95	93	100	114	111	119	99	103	93	94	89	92	104	107	86	114	116	110	95	93	76	78	103	123	106	113	122	118	106	96	90	97	99	110	115	92	101	97	101	114	101	100	108	100	107	118	100	94	93	110	102	89	102	102	109	103	84	88	121	95	102	106	94	110	94	118	89	119	105	97	100	91	94	98	92	100	101	94	106	101	105	116	115	96	108	106	124	112	95	94	110	99	105	129	114	90	102	108	106	101	116	116	90	92	102	111	109	88	108	122	121	82	90	114	94	86	107	118	110	99	106	92	93	113	106	101	106	103	106	112	110	119	105	107	95	105	101	107	91	102	112	93	100	102	91	109	105	105	88	92	113	92	79	108	106	78	104	110	120	107	115	97	95	105	99	113	97	119	112	80	131	105	91	87	93	107	99	131	100	104	102	94	124	127	99	106	98	98	90	94	101	85	114	111	119	120	105	117	107	114	91	104	100	93	102	104	105	119	101	95	108	107	111	107	110	94	98	103	111	95	102	102	107	105	120	86	103	102	95	118	100	87	98	95	105	100	109	105	97	89	107	100	122	110	99	105	117	105	96	98	109	97	97	84	96	94	112	107	89	109	119	102	95	128	91	94	102	114	87	126	112	113	103	100	106	117	91	98	110	92	94	100	104	86	89	99	99	103	87	117	109	106	87	102	102	106	104	90	86	88	91	92	88	101	102	114	104	113	104	91	118	109	93	107	92	101	108	106	120	94	101	104	105	110	109	88	89	120	100	104	94	94	97	101	89	122	122	107	103	100	109	109	115	101	122	101	105	96	102	120	98	74	103	104	101	94	104	101	90	124	100	104	91	103	104	104	105	131	94	105	113	93	98	100	104	93	84	94	109	114	98	123	92	102	97	93	102	87	103	105	99	102	110	96	99	111	114	99	89	94	95	92	101	112	125	79	84	88	122	104	101	98	105	98	121	106	108	118	93	116	95	93	98	94	83	99	108	127	105	116	94	100	110	104	113	101	127	111	98	94	107	113	91	96	105	91	113	102	110	135	101	95	82	109	113	115	103	109	102	125	109	105	104	115	100	110	100	110	91	108	130	109	94	110	117	90	142	114	103	101	95	100	98	111	120	111	117	91	106	104	118	99	112	94	116	97	90	112	121	99	113	113	111	93	89	113	102	104	90	99	103	100	115	99	118	99	112	106	108	104	103	99	95	115	102	103	104	96	106	99	102	115	87	116	91	105	100	91	114	100	99	86	87	96	94	108	111	107	118	117	114	107	120	101	103	111	100	95	114	100	102	94	115	99	112	93	94	97	103	99	118	113	100	110	94	98	106	105	107	102	105	108	95	96	94	116	102	95	108	98	84	95	108	107	96	132	97	84	97	114	119	96	112	100	104	102	105	113	114	90	103	107	97	78	101	102	103	107	97	108	108	109	84	107	101	95	108	117	106	71	100	101	90	85	108	115	94	99	117	106	89	87	111	104	109	112	110	99	115	104	105	96	88	82	92	88	94	84	118	96	78	98	106	105	112	92	105	114	98	95	97	116	114	108	103	127	98	94	108	100	103	100	103	119	96	108	107	100	96	111	93	85	111	99	104	91	100	96	119	88	95	103	88	122	103	99	111	93	111	114	105	109	93	112	111	100	101	111	101	95	101	100	107	98	113	96	110	81	85	100	107	101	115	104	99	114	77	102	88	100	101	78	100	104	112	101	106	110	123	116	104	100	100	104	112	99	98	102	124	82	88	94	122	110	104	110	104	105	116	104	112	106	99	114	122	93	92	102	93	101	100	96	102	102	97	106	87	96	103	103	110	110	96	107	86	101	98	117	91	103	98	85	95	108	89	102	96	102	88	107	100	97	97	90	90	108	93	103	102	107	93	92	82	101	108	91	111	121	91	81	85	108	105	104	124	101	96	97	100	106	93	117	101	117	99	99	97	107	100	101	101	90	112	89	94	108	111	109	101	102	103	94	87	94	107	95	102	104	103	112	119	117	98	116	100	108	110	99	113	108	87	91	121	122	114	104	94	93	84	116	101	106	107	101	94	108	99	91	90	98	112	115	123	108	96	103	102	95	116	104	89	90	116	114	108	104	102	116	108	95	114	130	114	118	106	93	111	119	113	99	119	105	107	105	106	107	104	104	105	107	101	97	124	104	104	98	99	86	97	87	95	119	105	89	105	95	117	74	97	104	102	99	103	115	92	94	90	95	105	103	95	96	106	89	112	79	95	93	107	93	100	115	113	108	104	103	104	103	98	119	93	95	93	94	101	123	112	112	113	81	112	105	97	103	90	97	105	90	118	111	112	102	105	104	107	105	98	118	128	102	104	109	104	106	98	104	106	99	127	98	99	107	104	91	112	106	106	110	114	89	102	103	103	99	95	115	131	103	108	99	104	104	100	91	106	104	105	100	102	87	116	112	108	97	110	117	124	113	105	101	102	103	85	103	74	105	100	96	103	108	98	101	115	122	112	125	110	93	112	113	98	100	101	71	110	78	102	111	119	87	100	102	115	104	108	97	114	107	111	106	110	104	104	124	93	98	111	94	107	121	102	94	94	105	109	111	108	98	118	116	92	115	104	100	100	91	114	87	141	108	109	107	114	95	93	103	97	109	117	117	110	109	99	104	123	119	111	81	115	102	95	99	105	100	116	121	108	98	99	105	108	96	85	85	93	105	92	96	89	110	90	94	106	88	102	95	99	101	102	99	117	110	102
9908	793	523	598	520	489	434	414	435	416	428	382	408	343	387	393	398	355	366	356	381	380	364	354	374	350	371	363	381	388	359	383	354	365	358	366	406	355	357	363	382	338	332	365	368	362	399	355	366	390	348	338	352	359	399	354	368	361	346	348	378	361	330	369	412	316	344	336	384	346	372	357	381	377	332	361	370	365	379	368	346	376	371	370	386	345	353	399	377	346	343	365	357	341	363	387	376	420	400	368	373	348	353	344	355	404	374	386	374	333	325	404	361	372	353	351	328	357	384	343	386	323	385	324	326	336	339	390	372	369	348	356	370	377	342	363	352	362	392	353	374	339	344	370	389	410	387	361	370	413	361	377	341	364	407	397	388	375	377	354	369	400	375	382	372	392	419	352	371	360	356	345	358	351	343	351	412	345	325	347	348	404	395	373	389	389	404	369	377	393	333	382	369	370	364	357	353	368	405	386	348	393	376	334	360	362	361	356	380	346	355	389	347	361	344	374	391	360	368	371	390	367	346	366	383	368	383	356	371	364	371	414	380	368	334	385	342	370	386	388	333	345	359	378	397	338	374	346	404	349	364	398	378	370	369	355	364	363	376	330	361	371	373	338	385	357	375	381	373	384	371	379	372	361	362	345	347	339	395	360	382	371	361	356	354	352	360	359	357	373	368	357	375	366	390	378	411	354	357	349	395	366	360	374	349	354	352	348	351	360	388	334	391	385	352	371	338	391	334	355	359	346	371	373	377	357	400	373	335	352	369	347	376	399	362	371	361	361	350	399	379	372	360	377	384	371	375	377	373	379	347	360	401	346	384	369	388	325	368	345	363	363	350	381	321	361	350	360	356	365	372	391	344	396	358	342	335	358	336	344	359	351	353	365	380	351	367	364	384	368	356	355	357	356	360	389	356	338	383	363	367	404	367	353	373	388	346	341	383	378	367	388	418	354	392	387	354	345	365	361	401	389	341	359	339	389	346	356	385	329	382	379	337	349	356	361	330	381	340	375	365	361	423	350	362	369	371	348	341	341	325	374	389	333	361	365	361	341	354	388	416	346	401	346	368	346	355	370	380	363	379	349	379	358	345	340	339	404	350	352	367	381	364	353	352	347	372	373	381	365	366	363	381	352	360	375	371	378	362	354	354	360	340	356	382	385	383	346	354	367	365	393	342	362	371	372	386	384	361	367	386	334	379	376	389	384	362	388	388	384	371	349	379	366	394	373	347	380	356	371	363	367	368	366	356	379	361	361	347	368	366	357	383	358	354	378	329	378	358	363	353	370	341	356	370	370	378	342	381	361	347	368	391	365	369	378	386	379	336	383	330	400	379	355	358	380	380	356	340	385	394	368	385	390	380	346	359	360	367	381	365	370	345	375	367	352	343	377	361	385	351	350	358	341	378	373	391	369	378	347	398	363	411	367	393	365	387	331	371	390	369	366	382	340	339	379	349	377	357	384	382	402	402	362	397	356	364	375	332	410	386	335	383	374	375	351	404	357	351	349	353	355	363	348	379	402	348	359	346	350	365	372	401	393	341	376	359	351	366	349	369	342	366	367	376	372	323	398	373	378	358	375	331	364	365	380	358	346	353	373	381	356	356	372	374	348	359	328	385	356	400	361	379	358	388	359	404	355	378	367	369	375	385	361	385	365	371	389	375	377	335	386	361	368	371	393	351	350	361	371	344	375	342	346	401	355	386	363	352	380	370	330	370	357	344	370	345	374	330	397	365	382	353	342	362	339	364	349	358	358	384	340	364	377	375	333	381	355	344	356	375	372	365	360	353	378	360	358	365	363	380	346	363	374	355	383	378	374	368	328	373	377	356	366	351	349	362	377	373	369	365	352	378	402	357	347	357	363	371	365	384	327	352	328	383	344	370	355	368	350	374	387	368	383	411	362	416	367	404	391	351	394	375	353	295	344	366	367	374	339	308	354	329	405	360	320	365	354	369	377	358	375	370	389	367	366	359	380	380	393	363	398	381	424	376	369	350	361	349	362	367	364	364	360	367	359	351	353	342	369	346	360	385	361	382	391	381	376	391	340	399	393	385	402	336	369	374	379	381	373	398	361	388	366	356	367	350	370	377	386	387	388	369	351	343	377	334	392	360	360	374	356	378	394	391	388	306	377	371	365	335	389	375	382	383	378	366	365	377	382	373	367	376	368	376	384	362	360	362	372	369	395	378	366	363	349	357	361	377	340	320	338	346	379	365	359	419	364	373	355	354	357	388	335	383	393	365	348	389	369	393	387	355	368	391	384	366	372	360	353	396	384	366	399	356	368	374	368	351	362	372	326	352	345	358	361	377	380	366	372	392	353	337	365	370	399	375	331	372	353	354	375	368	354	351	390	397	367	343	367	352	366	381	362	373	384	383	372	350	360	379	364	390	355	332	372	379	362	376	363	385	352	358	351	371	384	363	384	413	366	338	364	348	364	384	356	367	357	371	386	385	365	372	371	340	392	369	348	419	365	361	379	354	372	365	363	356	371	331	394	379	357	360	381	388	358	404	361	360	386	352	416	387	358	357	370	347	406	362	358	372	368	364	377	352	360	389	369	357	358	367	344	356	361	345	362	379	356	349	352	401	377	343	361	346	368	362	357	331	354	338	386	366	360	374	382	364	387	363	350	401	369	369	322	363	368	360	398	401	378	373	356	385	375	403	357	390	394	365	377	356	391	383	369	379	340	360	380	414	390	363	365	353	355	396	358	375	382	358	414	355	342	355	364	356	347	368	376	389	347	360	369	355	361	382	345	389	346	369	379	380	388	386	351	354	363	383	369	352	396	342	351	426	351	382	364	378	389	349	377	346	338	377	356	377	358	374	377	374	369	371	379	351	390	388	380	361	381	368	364	369	393	346	322	382	388	354	376	353	420	407	362	363	379	365	404	375	357	360	354	367	371	333	342	335	398	367	376	348	353	344	372	368	400	360	362	372	380	372	354	366	358	377	389	397	376	366	358	389	362	380	384	374	364	374	339	379	366	367	380	360	396	360	417	346	408	395	359	332	368	362	374	373	405	364	365	340	339	352	369	393	348	372	328	393	321	382	386	355	377	355	354	363	375	322	385	346	364	398	374	385	347	365	351	374	343	389	385	347	371	357	354	352	367	360	364	386	384	369	375	369	373	356	374	366	376	368	352	354	366	389	382	365	359	349	369	360	341	377	357	389	362	408	348	357	338	367	372	378	373	368	350	377	392	391	374	380	393	333	338	377	326	373	379	365	358	415	372	360	377	351	354	352	347	380	377	365	372	343	387	370	344	340	385	343	353	360	396	349	371	380	365	389	373	335	334	357	339	364	370	349	355	364	360	394	369	345	394	352	375	391	399	369	339	371	380	383	351	350	351	365	356	356	367	396	349	335	405	359	372	383	349	392	357	337	395	341	366	331	350	395	361	363	322	401	418	364	360	388	364	361	350	375	378	354	326	358	364	396	397	342	365	354	337	369	368	402	396	382	384	370	372	362	403	368	376
53426	22058	2946	990	702	539	427	369	352	309	280	234	249	280	227	218	235	190	218	211	212	219	216	226	191	218	189	166	205	210	200	222	199	187	208	196	194	202	187	185	199	204	175	208	191	214	192	187	194	197	173	181	198	162	199	202	178	201	189	170	189	186	189	208	193	158	217	206	203	182	202	182	186	198	210	188	193	186	186	227	171	208	206	201	177	174	204	197	221	202	203	191	198	193	182	178	226	193	178	174	187	203	187	197	197	211	190	183	208	207	200	188	187	187	182	195	218	173	181	206	188	188	165	197	195	189	185	189	189	211	212	190	204	190	173	186	206	199	180	172	180	199	199	189	171	169	174	180	167	168	179	207	194	172	179	193	198	193	194	174	205	166	186	170	193	191	179	161	202	175	188	177	218	203	167	185	179	220	178	205	203	194	195	177	209	183	197	200	185	201	199	171	183	165	183	199	188	172	177	202	191	206	168	184	203	183	168	208	172	180	204	188	183	211	176	162	182	211	170	177	191	190	201	196	195	204	204	191	216	187	177	215	190	167	183	182	171	178	223	215	177	208	176	163	191	193	196	176	189	176	202	187	206	200	209	187	228	174	216	183	185	179	187	197	171	200	183	180	203	191	183	191	193	192	182	181	172	184	168	180	210	196	205	202	195	198	203	186	182	175	180	172	196	179	203	186	198	186	182	187	191	168	175	194	203	201	197	195	195	166	163	195	203	193	193	213	206	188	197	177	183	203	184	206	203	199	177	164	192	185	180	196	179	189	196	164	188	182	194	183	194	171	198	181	200	171	181	179	203	183	165	175	189	185	182	171	168	183	184	196	179	186	218	198	195	196	182	186	166	190	209	189	173	165	214	211	184	202	193	165	178	184	192	177	194	192	196	200	193	175	197	199	201	189	192	186	194	179	194	183	203	198	177	184	185	199	172	185	193	176	184	155	175	203	214	171	174	199	197	167	188	198	180	209	174	199	191	184	195	208	184	167	203	191	167	184	191	181	194	192	209	181	180	210	185	190	184	179	185	209	200	213	195	187	185	204	207	183	183	168	204	188	177	180	208	194	184	172	196	223	226	182	180	188	214	194	194	188	205	157	184	171	179	200	189	192	182	194	166	182	179	186	186	173	187	188	185	178	174	167	185	188	204	204	189	163	197	173	183	213	193	186	235	178	179	194	182	214	192	178	192	204	191	196	172	176	199	178	209	173	171	200	186	163	177	194	204	197	194	187	176	198	198	191	186	180	182	155	176	197	194	193	179	169	178	201	189	176	189	193	177	199	182	165	174	190	205	188	180	194	203	190	188	207	205	186	232	191	193	184	171	185	192	159	181	194	219	196	211	198	180	206	161	167	168	195	189	186	164	185	172	205	205	174	172	210	183	189	173	182	211	201	203	181	196	219	186	173	165	174	212	191	172	178	183	182	185	200	204	192	190	217	186	194	199	208	183	191	184	168	212	191	196	186	193	173	199	193	194	165	181	168	206	207	203	194	173	205	186	220	203	176	208	189	214	174	193	205	181	182	178	173	187	205	161	200	186	196	205	217	185	187	203	194	196	177	204	191	164	189	180	183	184	183	156	200	200	192	193	173	182	196	167	160	201	182	189	200	196	178	192	213	213	174	193	206	186	182	184	181	185	202	186	209	190	186	197	188	162	179	151	194	184	186	190	180	198	190	197	190	197	209	179	183	204	199	170	167	202	181	232	183	171	188	194	182	194	192	185	224	208	184	195	176	209	174	187	178	192	168	197	173	179	212	194	188	180	182	197	184	195	198	164	161	171	175	200	175	204	181	187	199	194	205	235	187	196	185	179	191	182	184	202	206	198	171	176	212	185	181	187	167	187	183	156	176	179	195	184	178	222	188	173	198	212	183	165	210	206	171	212	179	213	149	182	194	185	172	184	172	204	189	207	187	191	218	175	180	185	206	166	184	207	198	182	178	175	180	191	191	185	202	187	182	158	185	171	202	185	198	209	166	157	192	183	190	177	205	210	179	190	208	186	210	186	179	179	206	196	162	191	182	188	198	207	204	159	175	188	208	191	188	225	166	185	197	166	179	187	188	174	166	210	189	171	174	198	206	194	167	201	219	177	168	195	182	207	208	170	182	170	173	196	176	168	183	200	183	204	220	193	185	182	192	181	178	201	184	190	189	178	190	213	189	191	193	188	186	184	196	175	221	223	196	182	187	167	161	200	182	161	203	192	181	188	182	187	168	156	173	173	191	174	183	226	168	179	201	188	199	178	204	186	207	192	194	188	201	196	197	188	170	222	197	170	192	200	184	184	199	197	172	153	198	175	162	170	195	187	198	206	165	182	179	169	193	179	198	193	199	207	197	211	196	201	160	202	197	191	192	213	200	163	183	209	179	174	180	201	206	170	165	161	212	174	160	200	166	217	176	200	153	208	179	223	209	156	201	178	193	198	191	164	178	186	191	188	190	172	194	167	198	172	193	200	198	180	204	178	210	205	181	195	197	213	193	185	163	173	170	182	193	194	188	187	212	208	192	189	171	225	162	189	182	166	181	218	176	198	195	218	176	152	189	189	162	197	209	174	192	215	166	201	188	189	192	172	178	207	190	189	186	203	193	177	178	183	194	211	166	167	187	162	196	183	186	193	185	179	194	183	201	207	198	169	188	188	182	175	190	195	183	194	215	198	189	202	167	187	222	162	203	187	175	179	191	202	163	183	187	177	220	196	191	211	160	203	159	218	187	197	192	191	211	181	186	190	192	196	204	180	169	204	194	203	185	198	192	176	189	193	201	185	157	202	189	193	180	175	184	190	201	167	175	204	164	196	208	190	184	199	179	198	214	196	163	208	163	195	196	182	181	174	182	198	179	192	200	183	174	193	195	191	186	192	189	177	205	182	200	196	184	180	188	187	219	194	200	186	180	187	193	166	168	196	212	178	220	192	184	197	177	205	193	187	184	196	185	200	177	184	151	184	172	193	181	185	182	203	216	185	167	208	199	183	207	184	205	185	180	191	151	174	175	198	178	187	186	206	169	199	175	192	193	205	183	184	187	174	171	209	170	178	168	201	196	211	177	176	194	177	178	215	181	182	172	171	161	191	193	217	176	193	159	175	207	183	187	191	185	205	196	152	191	197	169	207	182	164	210	169	198	186	183	186	200	210	169	161	175	201	214	202	173	190	182	176	185	198	191	197	182	182	180	178	193	193	188	174	195	172	178	176	189	184	185	188	214	184	180	192	189	160	174	174	178	170	186	164	184	191	200	209	196	177	187	173	183	200	190	181	225	196	199	175	179	195	190	197	197	195	172	172	173	179	196	190	179	196	180	190	214	184	175	167	183	215	189	177	231	204	169	195	200	195	206	178	164	207	182	179	172	172	190	184	187	188	198	170	194	177	216	191	199	181	194	203	179	186	170	178	180	169	190	196	177	180	197	200	193	183	197	177	203	209	200	197	200	215	173	205	201	195	202	196	174	187	219	191	189	198	181	170	189	202	186
32469	4026	3147	3462	3009	2452	2128	1730	1473	1316	1192	1087	1075	1029	942	865	833	861	824	817	770	758	743	684	712	719	718	710	699	658	649	660	729	642	692	624	645	622	667	590	681	635	640	602	665	620	672	616	671	629	660	610	635	623	620	663	606	609	570	612	601	604	659	616	590	615	610	598	591	566	619	648	644	602	625	599	602	651	592	603	612	576	598	590	610	580	631	608	618	615	610	583	582	602	637	614	610	590	594	632	605	646	620	574	581	562	606	607	584	620	598	552	556	578	614	600	591	579	603	571	624	596	602	591	576	642	640	585	598	601	640	585	586	580	576	623	604	576	610	641	597	631	596	588	643	601	535	588	563	582	596	605	640	604	631	618	542	605	553	567	610	619	607	616	597	558	561	598	589	596	552	631	622	624	596	577	578	583	618	592	605	566	599	599	588	601	589	609	606	641	604	605	577	622	576	613	617	580	607	582	606	573	601	611	528	624	621	607	622	604	618	580	632	601	562	594	610	629	628	583	569	546	595	557	627	593	594	589	551	596	558	588	604	576	615	607	592	550	625	586	599	601	630	602	613	616	620	576	628	637	610	610	616	607	574	575	595	584	606	614	607	557	631	585	613	573	560	612	586	657	587	613	602	634	552	617	594	630	595	573	559	624	586	625	542	593	556	615	566	588	614	563	603	593	587	578	646	562	570	582	549	579	581	625	582	623	607	603	598	592	601	642	609	601	626	567	570	608	633	613	632	622	591	581	575	638	616	573	616	582	606	585	607	632	577	616	616	544	638	601	570	609	610	605	581	605	592	615	571	607	562	571	601	593	586	596	621	609	578	572	639	617	608	609	566	569	586	600	603	651	576	591	600	592	607	605	586	634	623	610	569	591	616	605	551	599	583	657	649	607	652	575	625	607	560	560	587	626	610	592	629	599	574	594	611	608	621	569	637	583	582	632	603	587	592	597	579	567	628	607	611	615	595	606	580	580	554	571	600	579	598	596	635	570	571	577	579	580	591	609	613	610	584	554	569	612	600	570	588	579	582	593	624	631	577	658	601	586	632	569	632	573	618	580	587	565	546	583	560	607	608	629	618	597	575	612	646	596	569	595	558	596	611	599	569	561	578	555	595	604	565	600	625	584	580	597	600	637	571	641	604	582	608	571	610	581	585	590	567	565	635	571	593	627	599	605	574	617	576	568	637	606	608	569	598	571	610	577	614	578	633	614	591	545	595	609	614	604	628	565	592	587	581	596	604	623	625	612	577	646	577	594	656	611	611	593	629	594	584	559	631	571	581	617	625	594	586	612	572	569	570	590	583	595	624	613	600	564	564	641	600	591	594	579	607	616	619	547	617	596	589	597	573	587	586	603	604	582	578	629	625	637	580	556	575	601	589	605	601	592	603	579	623	581	630	565	659	626	582	609	588	575	608	598	604	580	614	602	577	585	602	610	590	657	614	615	595	572	594	580	594	591	638	596	614	589	603	608	596	621	619	552	596	586	573	631	583	617	573	623	561	562	603	641	579	620	599	574	595	615	637	609	604	562	571	609	560	654	634	604	571	617	547	616	597	567	605	565	603	603	617	622	579	608	573	613	552	610	606	637	572	600	639	572	563	599	649	569	585	596	644	615	630	612	617	601	566	619	614	594	598	625	573	603	583	589	595	607	611	616	619	613	598	608	600	587	603	594	616	570	587	629	575	620	589	598	590	559	610	630	579	622	623	603	582	654	613	592	595	644	572	580	613	578	633	649	579	603	577	574	577	600	598	609	624	564	565	615	611	550	609	590	599	612	632	587	609	603	602	603	614	575	595	610	609	645	571	617	535	622	634	578	618	612	626	616	537	631	636	596	610	638	563	606	575	591	641	590	641	631	582	602	664	654	557	615	554	610	596	566	599	588	605	644	597	592	620	564	613	570	646	570	578	587	620	620	619	593	577	603	581	623	607	585	614	606	615	606	597	607	602	589	594	641	624	630	617	583	623	573	597	614	584	590	569	556	639	589	627	559	593	611	562	637	611	559	605	560	591	587	624	611	587	569	612	585	612	573	547	580	605	546	613	625	637	563	588	588	604	551	614	556	577	631	609	563	564	584	615	614	569	598	575	597	595	614	628	610	648	634	619	585	575	596	613	560	589	609	625	584	583	591	615	615	610	627	568	621	590	604	573	592	602	574	563	593	558	615	604	623	592	608	598	554	641	580	583	594	613	569	608	613	594	603	621	616	579	616	619	645	580	606	585	650	619	630	619	603	597	627	575	592	532	644	623	628	543	566	631	598	600	611	600	600	626	606	622	578	562	532	632	610	616	615	599	567	564	585	581	569	595	643	599	597	600	566	612	583	607	648	621	622	567	604	586	587	602	604	617	615	618	572	582	597	566	603	595	618	575	583	580	589	566	582	600	588	637	614	595	573	578	631	653	600	607	607	574	581	625	643	596	579	629	609	579	595	582	563	602	595	620	587	593	616	563	598	584	580	653	603	615	620	643	605	608	584	604	585	595	588	645	550	614	574	592	568	597	620	555	593	586	590	614	570	587	576	601	618	610	599	586	592	576	598	615	590	588	608	643	601	622	609	590	598	605	594	583	603	584	586	585	567	604	586	605	621	604	626	570	633	602	614	600	617	618	585	662	603	570	582	561	593	630	584	623	573	614	568	591	592	575	570	630	589	610	598	608	622	589	610	627	609	575	617	595	600	568	587	607	586	561	626	545	588	550	592	593	648	586	572	599	598	562	606	571	650	569	598	647	624	571	551	591	597	582	604	549	602	617	548	586	596	606	605	622	585	618	567	592	624	595	586	586	527	595	593	644	603	621	594	585	609	633	598	602	606	591	589	555	599	599	625	624	587	569	592	599	571	572	597	581	590	586	606	573	544	619	583	595	594	631	569	643	578	598	625	624	614	615	575	585	620	570	589	621	610	576	602	575	609	592	598	603	626	583	577	626	603	603	591	618	548	624	648	641	638	582	617	640	613	573	614	601	574	589	612	590	601	603	620	573	562	595	560	637	581	576	608	585	575	590	613	638	552	622	591	610	612	576	638	585	618	584	601	639	639	566	610	594	606	586	614	625	624	617	591	646	582	563	600	574	594	625	587	615	634	623	624	548	612	572	579	591	613	565	583	620	620	577	616	641	601	605	588	607	580	589	588	608	582	597	582	604	582	627	573	615	575	568	579	593	615	637	574	551	567	535	608	571	591	602	602	571	583	599	576	581	581	563	583	588	564	595	590	564	595	606	581	627	628	585	608	617	569	606	640	579	569	602	587	602	614	615	616	580	565	585	553	585	621	647	617	561	575	579	606	616	572	592	591	620	574	604	647	595	595	586	587	569	641	611	607	586	634	583	594	616	618	595	541	597	571	587	585	591	665	557	582	590	600	631	625	621	598	600	569	622	582	553	589	595	598	594	585	593	571	620	621	539	581	578	618	644	597	582	593	579	571	600	620	535	598	578	640	638	575	644	622	598	605	599	592	606	620	563	625
68434	32083	7980	2196	1365	1016	798	688	567	508	483	408	405	396	362	358	358	341	329	355	313	299	326	318	263	291	311	320	329	311	308	287	302	282	291	296	299	288	285	300	300	319	286	290	318	293	267	289	270	297	310	267	294	257	319	276	289	254	260	286	295	305	299	269	305	280	270	316	275	285	290	276	273	295	260	284	287	285	283	284	280	290	270	269	278	271	297	274	271	274	302	273	280	265	286	280	308	316	314	288	292	280	300	295	260	257	284	274	317	286	291	308	305	280	295	285	303	318	301	268	264	272	259	278	293	289	307	267	306	299	275	275	258	268	303	304	287	270	285	272	282	284	282	260	303	269	305	260	306	288	287	274	269	278	271	288	271	261	283	280	292	277	263	318	292	272	298	288	282	297	273	294	279	298	310	286	299	288	269	311	285	275	273	282	282	269	289	279	247	272	279	299	281	261	273	265	270	261	301	268	318	277	276	261	270	283	286	285	275	291	306	274	262	261	322	301	279	274	285	289	298	262	262	268	259	274	276	285	287	274	268	297	285	300	283	280	307	297	292	268	277	290	297	292	279	309	296	275	293	287	279	292	290	285	252	278	306	284	262	279	279	318	278	300	299	290	268	262	301	275	299	259	297	275	288	277	313	263	289	284	272	281	282	299	284	282	274	263	289	296	288	296	281	272	288	295	282	278	237	276	274	286	294	272	286	314	278	300	264	270	287	305	269	256	275	255	249	262	284	255	291	277	284	262	278	331	304	282	290	279	257	312	304	269	279	251	270	270	279	287	273	286	278	276	239	248	269	291	257	283	265	299	301	264	280	268	291	275	268	256	310	266	244	297	263	264	290	315	284	265	254	281	309	298	266	284	273	263	281	296	275	277	281	274	285	266	304	279	261	312	306	298	264	252	301	265	260	310	279	269	298	282	278	268	299	251	270	256	272	302	302	299	299	290	293	270	273	278	260	269	317	272	284	271	270	302	272	305	264	299	273	320	277	305	286	274	281	314	257	308	310	290	271	297	282	294	315	288	285	252	295	294	248	279	300	310	289	268	301	284	298	298	308	282	291	272	284	272	265	257	301	264	309	265	302	283	268	240	325	306	267	279	264	285	272	265	277	274	283	273	302	275	286	251	294	298	291	269	273	302	291	265	306	291	283	252	277	264	299	298	275	282	286	281	313	296	301	287	286	270	275	269	300	262	277	275	283	284	286	298	287	291	269	310	289	256	289	285	301	272	268	283	297	289	287	303	293	285	262	291	264	285	294	287	293	284	271	278	250	260	287	251	278	296	313	280	290	273	290	275	279	272	300	267	281	289	274	280	277	257	260	274	286	287	284	290	280	273	262	270	306	272	259	278	322	312	293	261	272	267	292	298	267	258	276	295	275	311	284	295	295	254	299	242	256	294	299	281	296	259	273	286	278	254	309	293	270	292	268	293	270	288	258	272	284	290	289	268	295	289	295	281	304	287	298	291	261	292	289	261	298	290	301	270	300	289	294	273	264	259	297	261	269	279	277	268	276	270	261	282	286	267	268	268	293	279	260	276	265	287	313	298	318	287	276	290	282	314	290	273	310	263	254	296	257	252	251	279	288	287	255	296	299	305	255	293	278	271	291	328	292	275	304	297	325	263	304	314	289	266	245	300	272	293	308	299	287	280	277	265	280	272	281	269	279	289	300	282	305	299	288	273	315	290	274	297	303	313	253	290	309	280	252	267	272	277	285	291	274	296	286	287	314	298	285	266	300	282	279	260	260	306	292	288	269	253	281	295	275	263	337	293	302	297	297	264	297	298	287	304	286	306	296	259	257	267	288	288	283	267	281	293	300	318	280	287	293	286	298	292	304	233	270	261	274	287	333	254	277	286	269	270	270	277	284	263	260	305	282	281	267	268	273	254	285	291	301	282	289	289	291	287	287	290	309	270	264	272	276	301	289	247	285	274	308	290	283	282	296	299	275	263	303	266	291	307	272	293	276	300	272	297	263	277	273	268	290	289	272	296	257	280	275	292	313	272	279	264	283	303	266	264	302	294	281	285	286	286	303	280	317	255	278	289	261	296	274	248	287	257	296	292	266	292	303	316	272	298	295	273	270	281	261	313	276	322	256	295	291	270	274	295	307	264	314	289	274	264	279	280	261	259	279	259	269	269	260	314	295	285	287	287	288	271	292	300	309	269	272	286	279	278	308	272	263	280	289	300	259	270	283	253	266	277	283	273	270	300	295	261	282	286	257	265	289	285	266	292	296	262	312	292	285	289	299	290	257	310	302	286	294	316	280	298	284	301	311	295	255	297	289	276	268	277	292	277	309	296	251	284	262	310	317	312	291	273	276	263	305	262	282	297	283	294	311	280	310	276	266	277	290	250	281	279	287	275	288	313	280	274	286	272	296	299	298	310	293	273	279	306	292	261	291	309	289	265	286	253	274	269	277	292	279	272	271	271	271	262	290	292	291	283	298	283	278	281	280	296	259	262	256	272	278	260	303	291	293	303	268	300	275	257	305	276	276	294	294	275	274	296	273	233	271	300	257	276	248	301	287	305	299	262	291	257	300	289	300	277	283	280	272	298	283	263	267	285	264	280	267	268	279	276	292	280	281	277	309	250	276	295	269	273	276	283	303	272	252	296	265	294	259	309	291	312	264	271	280	284	276	272	281	254	281	269	281	295	276	294	277	292	271	291	285	255	282	295	245	279	261	264	278	284	268	289	314	311	277	286	252	275	279	297	252	282	311	287	268	302	285	270	291	285	263	265	302	263	301	297	275	258	294	278	282	255	312	278	260	278	277	282	294	269	254	269	284	291	258	303	292	294	269	252	245	289	279	267	266	275	289	282	295	295	274	286	271	293	298	281	286	242	264	269	248	326	257	282	291	271	298	248	266	293	250	284	294	290	285	296	284	270	256	266	302	290	320	271	282	279	288	260	296	266	290	265	271	295	295	301	305	277	281	266	256	290	283	290	308	259	291	307	265	269	260	285	293	288	288	264	266	270	272	300	299	268	291	277	288	304	304	269	282	264	264	273	280	264	270	302	302	285	309	265	305	287	269	306	270	275	290	303	284	299	281	271	277	270	300	279	258	263	301	294	285	288	283	283	259	327	285	287	275	287	256	271	284	280	293	287	305	270	283	296	302	308	294	282	270	277	294	273	272	256	292	280	284	271	274	273	284	291	233	265	272	275	276	267	275	300	281	287	267	273	264	264	264	299	312	291	268	313	278	268	256	283	284	263	288	273	312	278	246	261	268	284	325	293	234	258	286	288	296	280	276	281	296	311	283	255	281	264	310	263	289	286	307	285	262	298	279	245	285	302	279	266	287	315	249	261	281	289	281	274	262	268	326	283	288	274	263	307	261	312	274	280	290	261	271	299	294	288	291	261	287	281	304	279	310	282	305	282	263	303	270	299	300	268	304	284	272	276	272	270	247	280	288	307	257	300	315	285	288	289	284	257	283	270	278	278	287	269	292	274	277	282	289	270
42261	5419	5857	6118	5253	4352	3553	3058	2574	2265	2072	1841	1770	1653	1456	1421	1387	1289	1322	1243	1166	1151	1088	1099	1101	1082	1063	1128	1075	993	1000	1034	986	957	918	965	1005	928	966	945	902	897	902	897	870	886	860	861	935	913	849	948	915	801	865	893	886	855	837	881	853	874	807	870	869	865	877	818	821	880	915	877	843	832	845	876	863	890	819	797	827	764	829	884	825	814	898	800	886	810	835	833	799	811	864	898	865	809	875	937	836	819	825	844	857	853	861	817	819	836	841	873	832	798	864	895	916	836	834	839	816	813	862	894	835	814	852	813	818	856	823	826	839	814	851	841	870	825	845	851	810	851	820	876	813	808	793	846	866	833	823	856	839	846	810	841	850	895	842	837	838	837	776	863	819	861	844	860	859	841	822	778	874	847	835	866	842	821	829	814	824	815	835	795	785	808	842	806	849	829	856	855	813	777	829	851	834	884	840	843	824	797	864	800	784	878	856	830	821	810	847	833	795	769	841	850	849	829	864	820	847	878	852	859	840	798	865	852	876	859	820	835	772	847	803	827	821	823	813	848	789	803	858	785	794	841	850	843	844	852	874	890	834	809	837	826	827	852	815	830	803	862	802	845	843	834	848	823	842	822	831	854	790	840	766	803	788	811	842	804	820	864	855	864	820	823	847	818	857	802	786	811	860	882	807	833	860	839	854	795	850	795	817	821	850	851	803	812	866	863	819	800	879	809	803	815	841	839	789	848	860	837	808	821	847	856	782	833	885	841	883	889	813	866	854	873	849	819	893	816	863	809	882	835	845	789	833	819	769	800	884	792	861	819	809	894	886	785	815	798	812	832	774	863	836	833	792	833	859	849	879	817	812	886	812	805	810	848	859	882	802	846	816	820	822	828	851	842	822	863	842	870	805	832	825	890	827	842	824	862	780	831	786	811	849	808	818	827	792	853	839	794	827	806	795	853	790	832	812	831	784	867	795	843	813	835	831	824	831	848	839	807	882	835	836	862	861	850	829	783	817	825	806	816	818	862	791	868	850	813	783	827	854	858	841	815	847	836	814	833	806	867	870	829	848	822	762	901	860	819	863	811	848	875	823	825	854	895	830	861	837	822	869	835	802	872	830	833	878	830	829	823	850	819	804	869	775	815	840	860	833	855	798	858	816	783	834	886	820	832	795	822	817	833	814	857	817	805	861	835	842	828	862	860	837	823	836	835	871	883	800	782	849	864	817	802	840	788	833	783	847	828	857	824	806	846	821	817	863	820	773	810	834	800	839	830	850	799	893	806	776	862	824	838	811	846	777	720	862	837	833	853	781	811	838	873	843	858	844	901	826	819	791	876	820	826	804	797	800	776	839	850	821	891	838	804	808	856	863	834	831	832	847	849	761	867	836	815	876	872	862	812	813	812	844	852	801	867	855	774	874	825	829	862	857	846	878	882	823	854	789	813	826	865	766	770	810	842	817	831	828	799	821	807	817	854	795	771	806	800	853	828	839	867	786	829	809	858	829	785	869	821	813	881	816	841	826	881	863	788	877	818	828	855	832	835	811	871	830	848	819	820	793	796	881	838	826	881	843	821	819	746	813	840	830	824	838	777	861	875	827	904	796	853	836	843	883	843	802	850	772	808	810	846	808	829	805	825	799	807	843	821	859	823	872	848	835	807	829	806	819	833	888	815	825	813	822	828	833	840	850	852	790	830	818	767	849	858	817	866	838	819	859	853	856	804	762	860	808	800	864	849	806	845	819	830	774	781	881	799	879	836	820	845	814	798	843	828	839	886	800	860	834	834	842	843	837	840	766	811	872	890	809	871	809	818	780	859	838	796	797	846	826	840	853	831	836	881	835	825	815	820	809	797	821	840	763	818	844	800	868	830	845	813	868	798	878	824	845	863	823	772	836	814	797	831	819	813	753	858	823	842	834	829	826	852	826	841	901	811	827	810	815	818	851	805	859	838	870	826	824	844	826	848	788	799	844	836	827	803	838	842	869	849	840	835	844	820	820	775	894	880	866	825	868	844	801	845	880	791	842	862	831	849	811	845	821	806	845	860	772	862	850	843	834	836	841	788	833	800	789	924	789	812	819	866	817	810	798	811	821	779	865	782	811	824	808	873	836	866	843	830	872	785	846	826	843	853	782	858	834	828	839	833	789	869	856	830	844	863	804	891	860	792	855	834	839	797	799	863	821	830	839	807	790	850	840	851	848	778	837	763	810	819	819	828	853	766	857	819	846	864	837	837	860	838	796	828	847	822	828	832	859	869	850	848	800	794	812	814	847	822	841	762	842	816	826	814	858	826	820	824	850	870	845	839	826	856	764	822	839	781	845	815	866	826	838	835	815	794	812	806	833	836	848	828	865	857	839	815	825	785	867	891	779	844	872	794	806	821	821	822	815	794	784	801	862	820	889	844	834	847	846	853	795	798	812	768	802	864	835	835	824	857	848	833	860	806	789	841	787	853	829	849	840	836	793	864	828	817	802	865	844	847	774	864	851	822	855	856	799	758	786	838	806	769	817	826	848	842	841	847	891	837	820	810	775	862	875	808	829	819	826	820	857	833	802	796	821	860	798	809	857	810	782	799	814	847	840	894	828	824	852	796	853	819	816	826	814	812	803	823	891	803	816	857	847	883	820	809	849	789	843	823	864	853	858	854	811	853	810	850	788	821	847	817	839	811	870	824	769	794	824	829	833	895	830	811	842	828	826	845	775	875	793	789	821	878	862	824	849	757	856	792	798	801	875	837	867	838	822	834	821	840	829	837	875	864	854	839	794	857	840	827	834	867	787	827	807	854	839	846	785	840	810	772	811	792	783	841	826	862	804	848	858	838	855	862	847	823	826	800	811	818	821	874	827	863	821	802	806	856	842	812	822	874	840	848	823	801	864	854	811	876	779	803	847	828	787	834	839	798	860	819	789	824	858	846	815	835	799	810	798	850	770	862	844	795	799	823	875	859	836	824	835	820	842	824	841	832	780	815	811	827	908	855	852	861	781	845	821	880	802	832	791	823	796	866	799	846	851	844	840	841	853	824	863	832	816	821	839	818	835	834	825	831	813	818	850	805	837	807	814	821	762	821	822	879	819	846	833	819	837	825	865	833	853	846	820	826	846	776	855	872	793	819	794	857	771	869	817	831	768	815	857	886	800	798	794	806	865	818	839	825	851	818	850	838	831	795	825	838	870	843	822	836	836	884	794	835	828	866	879	851	782	845	798	864	830	847	800	810	824	852	830	818	771	846	830	854	853	806	824	820	825	838	813	824	818	777	838	866	811	817	823	898	827	806	838	781	818	868	773	822	831	859	843	778	847	833	869	849	863	842	799	877	823	815	816	828	803	828	868	810	871	822	816	810	833	817	848	820	836	809	848	819	855	801	765	814	795	869	779	837	812	855	817	850	848	827	838	822	847	855	862	866	849	858	816	771	827	782	833	816	818	799	805	853	830	839	842	845	812	842	838	863	791	831	878	879	845	839	835	860	831	799
11012	1058	249	148	131	130	105	114	116	113	124	116	90	135	120	89	115	111	96	108	115	97	124	99	93	95	96	112	109	110	122	107	115	117	119	112	118	103	81	103	113	101	116	77	110	110	116	107	98	91	105	106	110	119	113	116	113	99	114	107	85	95	113	84	105	107	114	97	113	103	104	113	105	98	115	107	87	123	106	104	91	103	109	91	94	92	121	104	106	116	102	97	88	118	98	100	85	98	121	93	93	101	102	91	117	123	122	104	121	94	90	97	108	105	99	110	124	101	110	98	99	100	106	104	99	113	113	86	103	97	84	95	102	117	109	92	96	117	96	83	88	110	117	98	105	105	112	111	119	120	92	109	108	115	109	122	101	103	110	111	101	87	124	103	118	105	110	121	95	107	105	101	101	113	90	100	88	87	107	104	108	98	106	108	117	94	95	93	108	116	96	107	85	107	92	102	104	95	104	119	114	104	103	98	103	109	124	104	81	100	87	122	122	108	109	106	122	98	93	120	104	115	99	111	92	101	121	94	107	102	107	101	101	100	115	121	109	99	122	111	104	89	103	86	108	108	88	105	95	80	99	107	130	101	102	101	111	103	91	99	104	113	111	98	106	101	76	116	120	94	89	95	93	102	108	76	92	114	105	92	118	115	103	98	99	110	96	102	125	108	104	120	100	113	110	104	96	91	102	97	98	123	95	124	113	96	95	101	119	86	113	94	108	102	82	94	89	105	100	84	112	101	106	105	110	91	126	92	112	120	107	93	108	112	98	110	80	107	123	100	116	105	121	108	113	94	114	92	93	106	93	118	120	108	101	100	112	111	91	99	113	114	96	89	102	112	102	101	88	119	97	107	119	127	107	119	94	107	108	100	96	104	104	119	107	106	115	117	97	101	98	105	112	109	115	99	90	95	99	113	108	105	105	98	112	96	112	114	104	85	105	103	99	113	101	102	99	96	104	118	102	114	113	75	124	96	94	117	89	108	113	116	80	89	115	99	95	111	100	132	117	102	103	96	117	89	112	91	103	122	113	82	113	108	117	108	102	109	110	105	103	99	120	104	99	103	80	96	88	128	100	120	103	89	107	101	90	125	101	86	121	99	106	110	122	100	120	103	119	117	104	110	98	128	122	115	104	106	96	117	92	90	106	108	110	110	89	104	114	90	114	100	101	93	99	94	108	115	103	110	97	99	101	106	101	99	111	111	91	107	108	112	92	101	98	103	99	117	98	106	100	106	99	105	87	114	110	106	112	105	111	101	111	102	109	101	105	101	109	104	88	106	97	81	91	117	108	112	106	99	104	104	98	112	101	117	97	126	115	97	94	84	91	88	104	107	103	104	123	104	102	94	92	105	110	110	103	89	101	118	99	94	108	96	93	118	104	92	121	98	106	102	104	103	112	107	114	99	117	111	89	106	110	101	103	104	113	108	105	131	87	91	113	116	98	100	95	113	114	104	114	122	81	111	105	111	108	112	107	99	112	93	107	115	115	101	92	99	91	102	114	102	97	111	82	96	100	113	93	105	93	102	90	109	112	99	88	114	102	112	115	111	105	99	110	90	118	104	109	117	90	126	106	87	96	118	96	106	118	117	107	108	106	119	97	112	93	112	92	114	111	113	126	106	107	106	104	81	101	118	97	104	113	100	100	92	123	102	89	104	121	121	103	90	106	111	108	101	123	116	104	110	117	122	96	117	117	101	93	101	112	107	101	115	95	115	110	95	100	101	110	108	105	94	100	110	101	89	95	117	85	122	96	107	102	89	125	99	96	93	89	99	92	115	109	82	101	108	117	128	107	97	98	109	110	107	104	89	125	99	115	86	106	102	117	102	101	143	101	108	117	101	83	115	103	103	99	103	101	92	104	102	129	107	106	110	98	103	112	97	94	118	122	92	118	107	119	96	92	103	103	100	103	100	96	104	106	88	107	96	106	106	111	116	99	104	92	105	105	117	82	108	100	94	109	105	121	112	124	126	106	96	80	106	92	100	96	100	97	113	102	101	104	110	112	104	102	105	118	103	122	79	113	109	118	105	100	101	98	96	101	97	101	96	101	86	91	113	108	101	112	102	94	93	92	111	118	110	117	101	111	93	114	88	101	87	108	92	127	119	114	119	104	111	113	97	106	93	85	94	95	116	102	98	118	105	111	104	88	105	107	100	116	116	106	108	127	109	84	100	110	84	126	92	104	114	103	121	103	102	96	94	102	97	103	104	110	113	88	87	116	98	103	96	113	101	117	99	101	100	100	108	117	117	102	79	107	112	133	104	99	99	114	140	102	97	120	110	74	106	88	86	95	128	107	105	105	91	109	115	88	107	103	91	86	89	82	90	106	98	89	108	90	104	118	106	95	94	105	95	102	103	97	89	86	84	105	97	99	106	102	92	92	118	106	94	105	110	122	125	112	96	87	109	108	109	100	104	106	90	116	81	100	111	94	111	91	88	104	126	103	95	99	101	99	114	117	102	103	106	105	108	89	118	103	115	110	94	107	106	103	100	114	132	119	95	116	98	91	112	112	103	106	115	97	99	122	119	98	78	101	112	105	97	116	80	83	107	105	97	107	103	111	98	97	102	86	106	112	119	116	102	107	123	96	97	106	90	103	100	108	91	101	99	96	109	99	125	101	112	107	116	113	129	101	114	121	111	94	95	100	112	107	107	98	100	93	104	93	105	91	110	119	113	107	112	110	119	97	104	101	105	108	98	105	111	91	97	86	96	96	132	106	121	100	106	130	105	112	115	109	116	113	99	98	98	108	103	116	95	92	104	116	95	88	107	108	109	113	116	102	127	101	100	95	105	95	114	88	98	102	91	94	101	99	88	118	101	122	77	109	104	111	110	85	99	134	106	102	124	96	123	101	95	112	102	103	82	115	107	100	110	103	104	111	114	106	98	96	100	127	89	96	94	126	94	106	103	90	132	78	100	80	115	119	106	98	99	112	115	105	101	96	110	107	85	97	100	109	104	99	108	98	119	102	110	115	108	95	108	97	112	96	107	100	100	94	121	94	99	86	115	119	106	92	117	105	87	114	111	98	118	108	114	108	97	88	110	108	96	113	109	115	105	99	92	101	120	112	117	102	96	109	101	100	98	130	97	85	112	105	94	98	90	87	94	100	97	118	113	109	103	113	108	103	108	114	104	99	110	97	98	82	105	115	109	104	91	99	120	93	117	104	93	128	110	90	87	89	102	106	99	96	92	117	111	108	115	135	112	87	117	113	97	104	108	88	107	123	115	86	113	117	91	103	110	125	125	120	105	104	85	106	105	118	116	85	102	104	104	104	109	87	108	114	115	84	96	91	119	95	88	89	113	103	100	94	110	109	91	109	101	105	102	100	118	114	101	113	111	97	73	102	115	104	99	99	108	108	92	95	115	97	113	85	116	106	105	109	97	99	99	95	98	104	105	97	106	104	106	81	124	95	100	100	126	112	95	102	104	103	103	105	107	86	99	106	109	114	95	115	112	127	103	104	101
10972	660	578	538	538	518	421	469	441	423	367	409	383	396	400	393	387	406	383	432	367	376	422	402	393	359	388	387	382	386	380	370	367	401	388	374	327	404	363	348	353	365	404	341	387	390	376	393	385	381	376	349	381	374	409	401	380	357	365	347	387	405	386	360	368	414	351	376	377	384	355	387	391	347	402	368	394	354	409	357	349	350	368	343	371	356	390	376	403	345	359	385	414	345	384	328	387	363	386	393	372	391	338	367	349	367	398	392	350	364	380	419	381	363	347	353	373	358	362	354	361	341	365	339	349	362	373	349	385	386	393	365	361	394	387	370	340	365	381	362	358	401	355	356	374	379	364	382	372	355	339	362	349	369	398	351	352	370	396	360	372	369	379	383	383	360	394	375	364	331	379	385	389	415	376	382	355	400	360	371	386	388	372	378	319	352	369	380	397	402	344	398	366	334	378	403	355	353	360	393	371	367	345	346	398	332	339	349	326	355	371	347	390	356	365	366	342	353	341	383	357	360	393	390	333	378	362	353	401	406	370	353	370	389	335	375	401	368	400	385	356	386	389	362	360	332	361	362	342	384	372	376	362	367	396	387	388	376	367	368	376	360	393	393	350	363	338	358	350	387	387	341	340	371	374	375	357	368	406	387	368	382	393	395	377	403	358	396	367	344	372	377	358	361	369	384	401	366	363	372	364	365	373	374	365	360	393	389	409	373	341	364	374	400	360	411	345	357	356	369	363	361	358	389	396	363	371	358	387	384	377	388	351	328	351	333	378	397	410	385	359	374	376	400	381	390	379	350	400	362	405	347	339	369	349	376	378	366	372	366	395	398	325	349	368	370	354	338	335	402	404	340	378	363	373	365	335	375	366	385	371	354	363	383	383	416	392	371	389	365	388	392	378	402	362	375	355	365	415	358	384	399	344	360	348	352	361	333	336	368	369	382	357	365	391	370	362	380	375	377	365	352	357	407	347	379	375	351	386	390	351	369	346	375	315	346	397	368	401	358	383	389	358	401	368	388	364	340	383	359	385	369	373	380	381	349	360	392	385	349	365	358	367	374	357	420	380	357	362	375	362	347	338	358	389	355	331	372	370	380	367	388	343	355	367	382	364	367	362	359	352	347	362	405	379	357	383	373	371	360	357	357	357	357	349	358	401	399	380	387	369	368	393	345	343	384	372	398	405	380	376	387	365	392	392	410	380	361	376	362	331	410	373	347	383	382	372	378	387	370	402	402	388	377	369	323	349	350	351	384	366	367	342	355	418	364	352	405	344	347	345	373	397	360	358	349	359	384	318	371	352	372	371	373	368	335	377	405	396	392	325	371	370	392	337	369	343	376	349	345	401	357	350	360	351	356	362	389	405	365	371	376	357	379	392	380	356	383	369	371	369	377	390	359	374	364	360	367	361	370	363	371	378	359	364	369	371	359	362	386	361	359	346	378	345	403	353	376	365	377	361	395	384	364	382	365	348	380	394	344	380	387	380	351	351	403	389	374	358	374	395	381	384	392	391	403	391	366	361	391	379	390	382	368	357	377	375	396	377	360	352	384	357	380	348	347	382	350	367	390	362	369	364	370	347	372	377	345	358	401	338	414	355	368	376	398	398	385	343	365	318	342	354	398	332	360	370	351	365	356	333	402	343	399	340	381	389	363	389	346	372	369	376	354	392	379	398	377	403	364	368	357	367	353	371	364	392	377	400	326	358	385	378	372	376	375	373	374	362	371	362	366	367	343	377	375	354	390	372	368	359	333	374	401	374	363	360	343	415	368	344	363	358	408	396	366	354	358	361	391	342	330	358	364	334	366	403	360	391	372	408	315	394	355	386	378	350	392	370	406	384	398	358	371	404	367	338	382	428	394	371	405	381	348	347	357	369	395	390	353	383	375	388	366	341	360	345	382	347	373	368	380	388	363	353	372	347	365	395	339	379	402	344	378	381	352	379	383	377	385	362	386	395	352	377	408	362	389	350	382	364	367	383	387	348	393	364	385	346	399	374	347	365	369	384	381	362	344	383	366	367	405	349	375	384	369	365	386	383	408	351	377	348	346	349	385	329	387	362	382	362	375	366	385	386	344	346	370	370	400	362	363	379	394	402	386	371	377	371	368	386	363	364	361	384	365	401	369	365	352	359	367	369	403	369	409	412	350	388	331	399	370	380	377	357	361	361	355	348	394	372	384	386	379	362	371	370	379	389	385	408	401	389	379	315	381	350	373	376	398	361	350	394	364	360	351	388	369	378	356	360	370	385	373	363	372	400	363	387	376	351	355	374	372	365	366	351	371	378	372	399	409	385	363	377	366	366	355	353	393	382	365	358	352	375	367	369	368	368	429	366	365	360	360	359	338	384	375	339	378	341	354	344	368	369	379	350	361	340	357	349	406	401	401	400	376	399	383	343	375	406	361	365	357	378	354	367	346	373	381	358	348	358	380	388	356	363	376	385	397	351	376	345	407	366	384	369	349	361	370	370	390	370	425	352	383	353	414	351	344	360	397	363	372	374	384	358	400	355	356	351	338	342	412	389	374	371	348	408	379	352	341	415	370	389	386	397	335	375	370	370	369	374	358	359	378	366	378	360	378	377	389	393	360	333	375	358	363	397	387	392	407	383	368	367	379	362	356	380	405	426	407	351	374	396	342	355	336	366	378	368	364	347	401	344	391	357	380	368	396	355	391	398	327	382	366	363	390	391	368	345	357	336	379	359	355	371	393	355	354	384	376	380	366	389	328	395	363	402	363	360	344	347	364	375	369	421	351	344	346	347	377	399	352	352	393	385	365	399	377	355	356	363	366	357	336	370	384	364	348	372	346	366	382	398	377	359	385	395	343	350	343	375	381	371	358	373	357	337	357	361	400	387	364	324	368	379	371	397	348	374	343	353	373	368	362	360	373	367	349	372	365	399	388	362	383	377	362	374	341	327	349	404	373	342	425	354	386	383	392	379	426	357	349	375	364	423	366	368	397	385	385	377	390	366	393	351	358	356	367	344	361	344	352	356	361	386	377	367	346	379	375	387	377	380	386	349	382	341	374	347	374	358	363	387	403	337	379	359	367	366	339	374	368	374	372	360	363	372	388	406	382	378	379	365	349	376	379	378	385	362	326	377	367	369	353	359	384	386	364	359	377	377	371	428	365	342	368	387	406	374	394	376	391	354	394	360	328	357	357	392	368	378	376	336	361	400	377	401	423	369	350	370	377	385	365	362	378	380	375	346	360	366	387	358	385	369	398	398	341	343	377	360	374	344	386	390	405	400	404	362	399	397	382	396	352	362	424	422	389	356	352	353	381	351	418	380	378	372	377	367	375	353	335	359	343	370	376	377	372	360	345	393	369	385	356	369	383	387	373	402	347	367	392	364	369	384	375	371	351	365	382	410	419	363	376	359	386	378	378	382	381	377	350	377	366	347	371	382	365	398	376	356	355	392	424	377	363	396	386	376	357	365	417	381	397	371	385	373	369	383	352	380	399	357	356
54240	23582	3295	936	707	501	409	358	312	285	286	247	241	259	220	195	216	219	207	223	226	204	197	192	215	207	234	221	198	206	209	201	217	203	206	182	202	201	199	224	180	157	177	197	202	197	185	195	193	185	187	190	190	203	206	208	196	186	204	199	173	221	197	198	196	179	195	211	191	197	197	184	177	175	179	180	209	179	181	166	188	189	202	185	172	189	211	224	181	188	210	196	187	178	193	170	197	201	182	197	186	161	213	167	168	189	221	198	164	193	215	189	209	194	187	182	199	228	202	163	203	179	206	199	166	205	189	178	209	196	194	207	191	184	166	200	165	175	171	215	173	165	185	195	176	170	191	214	164	179	195	198	190	189	185	191	197	181	182	166	185	191	179	197	196	204	201	164	198	186	171	192	204	185	188	169	182	193	189	203	193	168	202	166	197	198	183	181	207	204	203	173	195	172	194	194	193	197	182	183	219	188	185	179	186	177	187	167	188	191	179	201	214	188	188	169	199	175	200	176	177	208	186	191	166	168	183	184	217	183	188	189	200	201	221	177	187	184	176	188	191	185	191	189	203	203	208	142	189	205	185	200	189	176	187	170	174	161	186	203	202	179	185	162	172	198	188	196	175	182	202	190	181	181	184	185	142	180	193	206	203	185	201	193	208	200	186	175	192	185	207	162	191	182	181	188	214	186	198	180	194	212	178	196	186	173	203	214	184	184	191	186	189	173	181	190	190	165	192	192	166	180	199	174	188	199	179	178	202	208	182	193	155	189	194	178	207	219	196	169	190	191	208	200	211	178	178	185	202	179	187	182	208	169	217	200	194	184	189	174	164	203	185	191	179	186	219	190	189	201	168	186	181	216	191	206	198	207	189	189	172	164	196	209	216	220	209	178	173	188	165	197	210	158	204	203	196	170	185	181	189	176	194	169	197	198	166	205	196	187	167	179	186	168	196	198	172	171	205	228	188	181	182	175	187	190	174	193	165	179	184	168	190	180	172	187	195	160	200	171	174	204	195	191	184	174	178	189	166	187	198	187	164	186	195	204	191	175	189	206	193	182	195	190	206	224	184	194	193	212	182	207	160	193	192	192	197	208	190	213	179	178	210	202	209	206	189	193	186	197	190	183	180	167	177	174	211	187	179	158	180	196	193	198	187	191	191	191	152	162	183	194	220	184	212	176	187	179	179	182	180	199	186	198	189	178	171	192	189	161	211	203	175	184	172	191	196	172	197	203	214	201	182	191	194	205	171	199	223	207	198	188	167	182	211	187	210	188	208	178	202	188	194	192	187	199	179	207	187	187	193	216	188	181	167	189	190	184	186	204	175	209	196	191	185	206	189	165	190	183	198	211	154	194	175	187	184	174	210	182	174	190	225	188	190	206	188	187	177	159	170	197	171	174	197	186	184	195	194	181	174	195	173	193	174	181	212	190	193	190	194	207	211	184	171	184	182	172	159	197	179	201	160	166	198	183	182	188	204	206	189	200	190	173	225	178	177	190	179	208	176	181	181	174	194	182	177	202	218	211	210	217	200	190	201	188	204	155	176	172	163	169	191	193	169	194	195	181	183	167	182	197	181	185	191	200	176	191	170	208	179	198	205	183	183	220	195	178	171	198	179	196	202	191	200	217	186	191	189	164	152	188	178	194	214	194	171	187	222	186	177	186	188	185	205	214	177	182	171	151	169	183	207	218	191	189	196	191	184	164	186	161	186	180	204	210	196	209	176	191	179	188	173	197	182	183	207	196	191	196	197	167	179	183	182	193	209	201	200	200	194	162	160	203	198	216	161	184	181	189	179	184	192	169	208	198	181	168	182	206	184	182	213	210	181	172	193	188	195	162	180	179	188	193	178	218	192	196	206	191	184	175	197	187	181	194	187	183	197	179	183	196	215	179	189	199	186	196	181	194	201	200	174	190	198	160	190	188	188	197	192	187	188	179	190	179	195	179	164	191	188	213	192	211	170	184	172	176	175	185	185	174	195	170	189	199	202	197	205	179	173	193	177	199	201	201	174	170	207	201	185	197	194	186	209	195	184	179	215	186	198	211	208	194	177	205	211	181	160	165	189	182	210	174	202	206	190	207	177	174	186	176	179	194	188	166	183	171	194	219	202	212	203	201	191	213	213	212	189	171	198	170	185	183	177	206	181	212	175	194	201	207	185	207	181	201	194	190	195	171	213	175	186	177	225	205	192	191	186	179	185	204	169	191	178	187	184	215	191	205	208	198	189	193	181	192	191	195	185	182	209	179	178	194	184	192	191	202	209	190	179	192	181	198	189	183	175	180	191	191	213	190	207	189	175	185	190	188	201	219	190	150	191	233	183	209	163	181	186	189	183	200	192	185	190	194	176	226	178	191	209	203	195	203	179	187	179	207	183	198	184	192	172	172	157	193	199	189	170	186	179	183	191	177	182	175	192	169	164	197	171	168	206	195	193	202	199	167	184	184	194	191	178	188	177	198	212	205	189	176	205	207	194	194	186	162	175	179	184	172	181	201	175	171	169	205	169	185	209	200	186	188	191	207	197	197	178	218	202	204	194	172	190	182	178	183	179	187	181	194	187	182	189	193	180	188	211	168	169	180	173	202	174	206	193	208	198	186	197	185	180	160	160	177	205	177	198	197	204	222	189	191	179	189	201	195	207	160	184	192	199	172	193	186	182	208	176	210	203	203	199	202	180	201	172	204	174	182	212	178	200	193	179	198	191	204	174	190	175	202	191	181	191	182	207	196	176	185	215	191	174	196	205	199	192	187	173	189	183	181	185	170	202	227	169	190	178	193	189	168	193	183	191	186	169	186	192	199	181	161	198	169	210	173	161	198	186	176	168	196	191	208	206	194	205	197	179	195	200	188	195	197	180	165	173	185	167	179	175	224	187	206	181	193	190	174	199	168	202	185	202	173	195	193	194	184	191	203	177	173	179	193	197	188	182	161	174	226	199	204	223	201	190	168	197	178	188	180	209	212	216	173	210	190	194	182	181	207	174	202	167	180	176	181	209	191	180	200	188	203	195	188	180	191	171	184	170	186	180	185	182	187	208	187	167	171	191	192	211	196	181	196	192	172	187	186	185	190	170	209	199	217	167	173	180	199	175	203	186	192	214	164	212	178	164	199	185	188	190	192	188	180	198	179	209	182	170	210	189	187	196	173	195	178	181	181	176	214	188	173	180	176	200	195	197	194	172	188	189	184	188	179	174	187	210	168	207	203	200	188	191	176	200	212	201	191	186	174	170	171	195	179	168	182	208	183	193	164	184	191	184	187	199	192	175	198	191	210	203	209	220	184	181	185	205	192	193	198	195	211	183	173	192	186	202	184	178	195	190	194	178	198	192	187	161	174	202	180	196	192	209	187	196	193	197	179	187	190	198	193	174	189	199	171	219	179	180	180	196	181	178	196	182	204	176	187	184	206	196	165	188	183	205	182	227	187	189	193	193	189	185	206	178	193	202	182	194	186	204	216	221	196	162	153	181	178
33199	3128	3282	3473	3048	2393	2049	1780	1534	1387	1207	1172	1073	1024	954	932	871	835	833	822	814	742	718	734	707	753	753	728	729	701	681	679	690	725	687	687	675	633	597	658	634	677	595	617	654	595	647	639	615	638	615	635	613	605	603	654	663	586	588	629	629	621	598	622	606	587	643	585	619	624	613	616	618	650	604	627	622	587	642	552	647	623	561	628	603	558	609	611	578	628	654	639	618	664	625	602	566	622	604	577	568	648	625	646	594	568	602	579	583	626	596	635	574	614	601	586	575	602	632	646	644	652	601	626	670	570	657	630	650	579	565	605	545	604	590	578	627	590	610	567	627	623	590	624	616	604	601	622	617	592	626	567	596	627	640	609	644	623	580	555	604	568	577	598	633	619	573	609	601	612	562	584	601	620	598	580	589	585	620	623	608	563	605	599	595	603	620	593	617	599	582	585	584	601	625	592	572	602	617	614	608	595	622	569	589	613	622	610	610	608	617	585	606	619	595	627	564	600	597	629	604	639	600	543	622	594	608	590	588	596	566	611	615	584	616	611	629	568	597	624	603	589	618	610	621	577	598	618	595	647	626	601	588	532	567	583	611	598	628	533	595	592	627	647	600	609	584	623	607	563	606	584	623	630	600	588	584	593	605	607	651	570	666	595	643	610	627	590	588	591	572	587	567	602	590	575	612	577	602	611	580	590	577	601	596	562	575	568	572	611	659	598	626	592	582	604	616	601	615	619	622	589	640	579	626	648	601	561	583	577	629	608	641	602	596	632	572	598	569	557	573	619	608	580	573	567	556	605	592	611	563	571	576	598	622	611	605	622	617	584	573	603	606	595	562	524	602	627	579	617	589	584	605	613	600	607	635	598	611	615	610	616	594	608	615	604	614	624	634	617	613	605	592	612	611	620	598	595	591	592	597	650	584	582	603	596	571	631	577	583	628	597	616	638	594	534	600	589	591	570	614	582	627	610	599	621	566	597	586	581	637	585	618	626	625	613	594	589	651	588	579	585	605	594	561	605	582	585	639	577	639	602	613	600	578	653	569	590	579	610	607	593	570	579	597	629	554	621	583	608	625	610	639	570	573	658	567	587	579	613	614	604	638	589	574	589	592	596	616	603	598	630	582	590	628	616	595	636	578	619	601	578	587	583	568	590	627	582	596	574	584	594	571	577	583	627	625	592	575	622	592	587	604	576	601	603	625	643	590	589	581	603	611	616	561	616	619	623	599	558	611	566	612	616	607	586	618	607	566	617	605	572	575	594	606	630	595	627	639	607	524	602	614	590	599	600	593	586	608	622	598	590	624	600	579	591	595	602	613	652	589	601	587	593	574	635	577	607	611	561	620	598	583	601	588	632	624	542	608	587	630	583	599	605	585	606	631	649	565	595	556	612	571	604	585	640	638	598	592	619	632	572	624	624	586	599	588	574	589	616	602	590	574	577	590	591	626	631	583	593	625	591	600	596	600	581	601	629	604	610	613	618	605	605	603	565	593	631	562	613	631	594	572	598	621	601	549	591	662	576	584	600	598	605	557	565	575	660	610	608	599	596	633	590	581	624	655	586	579	578	614	623	629	642	584	588	600	613	615	601	573	607	614	573	611	588	623	588	552	559	612	628	607	617	607	615	579	576	618	604	615	641	586	617	590	639	596	590	620	636	620	587	617	601	670	586	610	640	615	581	580	602	585	586	566	575	537	551	576	619	566	626	629	627	622	583	611	605	647	583	594	639	624	564	570	635	568	595	618	620	634	581	607	613	577	600	595	599	601	594	602	610	602	643	588	578	637	608	612	602	610	641	638	582	597	608	591	613	572	635	605	639	572	557	627	572	592	578	628	590	643	628	555	586	594	631	589	603	596	623	612	604	605	630	589	572	595	617	566	608	578	582	593	569	606	625	621	612	605	614	622	576	630	623	613	593	592	565	613	617	601	615	602	607	616	631	587	579	600	580	629	607	616	564	572	572	558	619	625	609	636	605	634	630	631	601	632	592	631	565	567	588	607	576	585	641	592	586	613	583	576	575	616	575	616	624	617	587	625	612	604	614	580	574	573	626	615	589	557	594	616	643	575	571	572	599	589	572	581	584	604	609	593	625	581	614	617	604	630	623	612	593	601	603	587	605	554	613	593	594	556	631	561	610	620	613	580	594	639	596	626	620	625	593	617	592	634	651	593	639	596	602	584	613	604	614	611	624	621	640	608	592	598	580	598	556	606	616	597	614	613	614	591	579	634	621	589	542	635	606	605	603	639	601	597	612	591	579	624	621	620	588	567	587	580	573	582	537	638	610	601	607	608	605	550	568	562	628	609	634	620	571	638	581	557	574	577	619	597	620	592	592	599	589	602	626	610	602	615	634	654	564	648	613	549	653	566	612	622	617	580	610	590	570	604	595	597	626	607	613	611	584	616	615	600	556	600	595	601	606	615	620	616	562	621	608	579	618	589	564	575	633	601	594	565	619	612	613	566	637	622	564	592	660	611	605	612	576	600	609	640	560	617	602	623	559	656	623	545	598	589	592	607	577	617	610	598	584	590	573	597	616	604	632	602	580	608	586	620	599	619	628	639	547	604	624	588	610	575	620	573	566	606	603	557	603	569	627	623	575	579	566	605	593	576	624	609	662	613	672	615	572	604	660	600	591	578	615	636	576	626	617	602	594	549	591	577	623	648	616	580	664	587	627	647	599	604	583	571	611	615	616	629	628	638	575	585	606	613	611	642	580	592	612	627	610	648	588	583	602	575	572	613	619	615	609	628	561	607	584	607	656	589	648	601	641	588	574	631	608	610	606	574	618	593	584	621	596	555	618	604	591	591	631	550	506	576	583	610	590	579	597	593	592	650	602	572	621	595	582	572	604	611	645	633	595	613	588	597	601	608	636	603	632	615	617	588	571	614	586	632	629	587	601	609	592	627	625	577	625	609	593	623	592	596	563	568	623	611	627	586	615	652	642	604	620	600	601	641	615	625	619	570	589	603	609	591	618	570	639	591	577	609	595	568	592	608	624	607	613	603	625	569	592	599	620	582	668	612	571	563	568	630	578	642	599	615	611	606	561	637	617	583	603	604	611	598	613	592	605	627	582	621	591	643	551	622	586	591	582	594	574	588	596	592	618	597	610	612	612	602	629	572	590	607	593	566	635	596	570	594	602	594	619	570	589	615	590	626	627	586	540	597	604	618	615	636	632	626	592	586	591	580	525	610	559	601	634	593	603	597	606	614	564	621	613	573	621	610	548	615	584	615	612	569	610	606	624	564	578	587	623	643	565	588	604	568	625	575	616	604	575	623	637	616	594	612	613	602	612	569	611	602	580	573	624	619	609	601	603	578	592	582	575	600	637	592	597	593	592	636	592	658	584	610	579	579	576	607	625	596	606	656	541	651	599	595	622	631	604	599	557	602	578	627	602	593	595	624	603	568	610	601	602	639	629	627	547	641	596	590	603	597	593	521	591	621	603	584	640	600	632	592	596	601	571
65536	33140	11672	2560	1466	1051	803	700	605	483	456	437	427	386	366	340	373	346	340	370	324	304	273	330	311	280	289	292	307	299	278	291	288	313	306	278	288	277	277	282	303	264	285	298	301	309	310	306	285	313	294	278	269	308	304	245	257	287	289	279	279	283	265	303	309	287	295	320	287	293	255	234	290	280	280	276	249	261	287	280	267	308	270	251	272	290	279	269	292	278	290	283	274	270	298	258	278	275	296	305	286	309	266	262	267	283	270	297	273	274	298	265	270	288	309	280	278	279	259	321	296	306	287	291	271	248	282	294	254	256	253	273	320	287	261	283	292	303	273	296	290	277	240	268	306	280	298	257	297	288	285	275	279	287	238	279	278	276	268	270	303	291	270	305	287	293	268	262	294	301	297	291	276	291	303	265	272	284	282	293	282	266	285	305	266	286	299	295	275	315	273	269	278	308	282	273	304	241	322	271	307	288	286	298	256	274	313	296	258	285	311	247	286	276	263	272	259	270	311	289	297	304	277	267	268	294	256	286	275	269	253	261	281	260	282	272	251	281	321	265	264	277	286	258	276	289	287	279	282	274	284	297	290	311	283	271	262	285	226	290	292	276	278	278	297	278	293	286	319	263	284	317	285	289	297	281	285	296	282	271	276	284	250	287	262	288	259	254	288	275	276	284	270	306	274	275	271	296	327	296	276	283	266	315	274	298	332	293	275	277	284	257	266	302	266	268	257	276	308	308	279	291	282	280	285	274	283	277	298	266	265	309	281	293	245	280	282	252	274	276	297	305	312	260	257	291	276	287	292	276	264	279	284	299	280	284	304	299	254	276	273	253	288	257	304	283	304	251	291	272	296	308	255	309	254	264	249	294	286	272	296	324	297	294	291	306	283	247	293	287	290	273	254	298	288	286	294	274	292	293	269	294	251	287	289	256	289	297	264	274	264	266	275	285	256	297	252	279	282	270	288	242	267	311	261	286	240	250	281	246	296	289	302	262	316	267	311	307	295	266	271	316	246	275	318	274	281	277	281	282	291	267	254	277	255	279	281	264	280	283	286	300	254	251	302	255	244	282	287	269	274	284	267	268	270	290	301	271	284	322	311	283	294	297	286	260	268	300	283	265	294	298	268	304	291	274	281	278	243	276	267	284	307	266	270	291	283	299	261	273	296	276	295	292	301	291	280	248	268	264	274	282	291	281	279	279	263	248	274	274	278	277	285	277	322	283	260	288	268	315	275	261	282	318	271	304	290	295	311	259	262	267	300	252	284	253	301	289	260	311	271	267	301	257	273	253	267	272	285	276	285	308	305	269	297	259	297	261	294	289	286	281	282	283	273	286	274	317	294	279	284	282	303	297	281	287	293	289	281	306	297	296	276	295	294	271	276	266	295	261	262	271	297	262	263	272	264	285	275	280	249	292	283	289	294	293	287	253	273	294	263	274	306	292	304	254	304	329	273	282	311	245	279	291	268	265	275	272	301	283	290	281	296	299	281	262	286	296	263	269	262	267	268	285	249	255	288	289	287	292	292	292	289	289	299	292	280	271	285	274	245	289	290	278	300	295	295	282	308	252	303	283	290	259	281	302	274	282	285	288	265	310	267	238	248	302	275	275	281	268	289	285	308	253	303	269	297	314	276	264	279	293	271	290	256	273	257	264	289	326	291	265	281	288	304	277	268	276	275	248	274	301	272	283	306	309	304	313	300	294	264	314	278	286	276	291	290	297	307	292	279	252	295	264	305	308	283	312	267	281	305	292	311	283	304	314	264	247	242	274	261	281	268	295	262	275	266	286	291	271	276	270	266	253	309	270	291	291	263	286	302	285	267	291	266	289	260	267	283	277	290	289	293	303	278	281	267	302	284	283	293	279	280	292	315	301	292	269	280	299	322	276	318	271	294	265	279	262	274	293	304	253	273	287	277	277	283	308	277	268	279	293	271	272	304	288	277	284	299	291	303	257	263	311	281	266	239	285	267	253	277	279	281	276	292	275	295	275	264	307	256	274	280	281	309	277	289	280	295	315	234	271	299	274	288	289	287	292	257	269	288	299	294	262	262	281	258	276	284	288	276	255	288	296	276	296	295	263	264	271	303	265	252	283	270	303	304	284	301	291	282	274	273	267	268	276	296	283	289	268	280	283	282	288	278	285	277	265	269	295	283	257	287	263	307	276	274	267	278	263	300	261	305	261	255	280	291	306	308	266	294	315	278	287	255	272	290	267	281	301	294	282	286	268	293	291	280	276	299	293	232	287	301	288	275	281	296	307	288	270	284	293	291	319	275	278	274	280	261	303	315	305	257	313	308	294	327	246	277	287	296	280	305	281	281	297	295	272	265	304	282	278	266	287	301	296	270	269	258	281	285	278	292	284	275	271	252	254	263	267	327	260	278	299	300	280	306	273	280	273	284	284	272	283	326	263	272	276	290	283	265	286	305	305	303	267	260	286	267	282	287	280	262	281	311	275	306	279	275	312	254	293	257	285	279	264	302	288	310	282	258	277	286	266	292	285	276	255	282	276	253	264	288	307	287	267	300	277	299	269	279	282	298	258	277	282	278	303	316	282	240	282	280	277	274	276	274	284	271	272	274	281	284	296	282	282	302	301	313	281	284	291	259	257	278	279	299	307	251	297	285	293	258	243	292	256	308	290	260	295	284	310	276	262	297	307	248	294	316	269	293	297	261	301	255	286	289	297	281	298	292	287	305	314	279	277	285	283	304	254	295	309	290	276	291	291	281	288	278	267	283	274	283	264	286	283	309	333	288	264	286	290	279	253	273	267	277	269	287	306	291	275	288	282	305	308	267	270	272	283	281	267	294	318	281	269	282	283	287	291	275	286	279	288	287	278	273	247	276	261	266	285	290	267	259	313	314	313	283	271	279	295	250	296	293	288	244	277	299	299	308	282	264	310	245	302	282	303	254	257	275	290	305	262	268	290	313	305	288	269	268	249	288	305	303	296	283	289	249	257	278	287	286	249	265	249	262	306	262	305	279	305	264	252	274	286	306	306	262	290	268	302	271	295	270	249	262	290	315	292	260	244	270	289	263	295	263	298	289	280	252	296	285	270	287	275	257	256	243	292	278	279	298	262	286	297	266	257	289	274	304	298	311	258	268	310	282	270	276	288	300	278	269	257	291	273	267	304	282	292	284	268	278	267	266	278	299	289	283	269	276	254	274	284	320	291	285	276	298	293	305	304	280	301	268	292	281	280	254	272	266	262	304	311	246	280	262	293	273	281	277	297	286	275	267	310	284	289	297	293	264	255	300	307	280	301	267	284	278	258	317	271	244	297	296	311	299	293	280	293	309	288	297	281	278	253	261	293	288	267	313	263	283	305	264	267	288	267	269	284	307	298	271	285	336	330	291	275	295	270	266	280	260	273	292	291	280	262	274	254	273	261	250	278	282	262	288	283	284	271	286	261	276	287	277	285	276	297	266	288	289	305	287	269	264	293	300	267	273	271	251	293	259	322	286	277
42244	4889	5814	6153	5164	4353	3503	2958	2661	2284	2074	1928	1714	1586	1490	1393	1381	1325	1292	1219	1165	1198	1064	1069	1111	1092	1082	1058	989	991	1028	956	926	989	941	935	939	898	935	936	907	851	939	887	917	864	902	907	879	887	933	879	892	896	885	908	864	907	879	882	883	837	807	899	885	842	843	886	817	881	855	844	823	862	885	868	875	870	847	833	881	802	863	795	810	795	832	791	786	881	835	843	812	830	833	849	833	861	804	887	887	846	846	864	844	824	848	890	811	815	825	799	771	846	845	857	816	809	843	891	899	843	816	802	855	842	850	875	879	822	837	842	851	827	818	813	800	860	845	867	825	839	830	888	817	848	782	830	864	827	848	869	780	822	857	828	824	864	796	784	876	820	792	821	828	858	825	839	840	833	824	789	877	823	796	828	844	785	870	790	786	910	835	831	855	859	824	828	817	851	810	853	831	836	776	868	848	846	857	837	862	812	854	866	813	838	837	814	831	845	792	853	803	820	880	797	828	777	856	815	834	822	812	810	828	817	847	839	810	847	784	866	847	826	840	811	847	797	851	826	864	845	840	826	787	817	877	774	782	835	822	853	868	771	817	817	858	834	827	806	857	776	797	814	871	848	842	825	820	813	857	850	851	817	834	793	775	808	839	797	798	814	831	790	827	824	813	835	801	841	864	826	848	826	880	806	860	824	859	846	803	846	837	864	820	855	784	801	842	853	819	853	859	799	779	818	792	825	870	856	833	829	820	864	824	790	815	812	837	862	867	844	818	823	853	849	783	819	764	870	851	826	849	810	866	838	820	806	874	837	855	897	869	823	813	863	825	791	818	888	847	824	804	789	841	799	804	797	816	847	761	821	831	790	835	848	837	834	885	802	870	845	804	847	812	802	842	816	845	850	819	830	823	834	813	802	827	889	863	864	870	837	893	838	861	855	821	816	846	812	861	849	862	820	848	831	860	826	801	849	831	826	767	854	787	814	790	782	857	803	783	858	777	783	857	818	807	809	906	813	820	819	816	880	794	829	868	816	818	827	808	841	775	835	794	801	882	798	808	770	828	767	851	792	808	881	830	801	822	854	812	827	784	767	815	791	841	868	830	820	836	833	851	807	835	834	784	834	794	787	835	863	793	839	837	854	820	833	825	817	837	825	850	800	821	866	788	789	857	849	800	831	825	877	834	807	846	835	852	852	837	850	847	812	860	822	838	803	796	827	799	817	805	824	860	835	862	849	818	839	827	814	795	799	845	810	801	815	827	819	823	875	828	876	820	799	878	788	802	801	846	839	885	841	858	847	860	789	837	830	850	803	799	840	812	812	783	807	884	806	835	797	792	855	807	802	821	858	842	823	835	889	842	802	811	797	893	821	807	829	780	816	781	826	797	783	849	808	815	837	793	830	819	826	824	845	845	802	874	810	807	870	835	824	847	794	844	838	858	806	838	823	807	838	830	803	804	839	843	832	783	865	797	805	848	793	792	819	859	801	808	857	851	815	819	794	781	854	819	841	840	787	817	805	795	839	801	833	838	847	887	812	789	858	815	837	841	889	800	816	863	894	851	831	839	789	843	778	809	850	854	829	821	900	842	859	755	775	843	821	883	839	830	835	771	818	810	823	819	862	788	839	844	887	768	785	820	781	839	853	841	794	816	832	816	791	849	831	810	876	831	840	802	834	878	790	780	831	776	779	835	786	802	844	845	827	812	765	813	858	781	845	831	806	787	811	829	882	808	862	824	824	789	777	867	769	864	759	812	899	844	852	826	843	879	836	838	843	845	841	833	853	814	775	847	843	850	822	833	774	815	808	792	829	800	854	803	794	842	905	844	825	834	792	803	843	859	835	780	878	801	820	783	800	847	871	832	868	834	846	851	801	843	803	870	832	843	850	825	834	806	799	829	869	828	815	833	847	847	840	786	840	862	761	863	832	804	824	823	799	849	774	810	803	912	826	832	809	838	921	891	834	828	834	905	825	832	862	800	818	795	767	885	829	807	850	850	823	868	820	814	839	843	815	867	822	824	841	808	842	832	832	781	860	851	840	822	855	824	852	831	840	812	860	856	872	828	860	843	804	878	866	843	799	900	759	933	844	820	848	844	787	785	769	857	840	790	804	802	859	820	856	822	828	847	840	812	885	849	849	821	849	852	846	827	793	876	823	864	822	842	795	827	815	827	824	805	868	845	857	843	824	807	816	817	871	789	870	767	786	841	842	793	829	782	791	862	784	769	880	839	819	820	806	791	829	813	849	829	816	818	818	831	876	838	840	851	781	827	873	818	807	824	876	845	840	891	821	829	796	828	806	858	820	849	825	815	840	814	806	843	866	769	828	851	848	821	838	824	815	807	851	837	829	852	829	814	816	803	822	833	863	791	845	824	854	799	773	804	831	810	807	838	825	828	801	850	795	787	822	826	819	840	775	796	838	799	856	846	864	846	813	843	834	806	830	797	789	807	858	868	800	774	828	895	883	820	843	823	827	814	757	818	821	801	814	837	863	838	785	830	796	826	882	864	838	822	918	775	827	899	818	804	857	828	856	821	808	824	851	858	765	858	832	862	791	833	821	814	852	820	805	781	851	806	816	797	811	821	834	844	833	855	869	811	859	865	812	820	859	847	775	782	810	851	878	849	846	862	834	806	826	792	841	838	868	872	809	814	826	831	880	811	840	797	847	831	859	849	805	854	848	819	878	803	835	801	794	811	823	858	811	824	852	795	802	875	806	827	789	770	877	848	842	789	879	824	828	882	833	853	846	860	831	854	808	814	822	829	808	781	874	823	792	840	810	867	821	829	842	810	856	833	817	801	827	864	823	816	874	825	816	797	824	820	817	861	826	837	859	796	807	856	802	842	843	837	883	792	824	829	830	840	801	861	825	818	830	821	832	823	817	841	821	804	798	860	813	818	800	799	826	843	774	828	817	829	854	817	863	813	836	809	808	817	853	842	805	853	814	791	838	800	805	800	864	816	792	859	775	816	811	873	841	839	843	817	853	814	769	824	802	834	810	851	835	839	854	815	823	824	815	889	848	790	837	819	824	840	837	803	836	839	814	842	789	814	873	831	845	834	888	856	867	839	852	835	826	795	846	852	840	883	835	829	792	845	794	871	807	832	837	842	793	834	818	891	842	838	831	859	833	827	853	830	844	793	832	825	793	846	792	875	823	803	861	821	821	838	774	870	864	876	838	864	868	807	809	896	834	776	846	770	856	839	863	827	830	814	870	817	805	814	821	814	801	858	810	826	805	888	805	828	830	790	810	817	844	856	834	812	807	852	801	810	798	846	838	844	891	823	837	833	773	784	793	827	805	804	814	845	792	859	849	852	864	800	831	857	834	774	859	835	840	793	843	806	857	821	763	868	807	865	814	854	828	841	816	798	824	875	785	800	806	859	847	811	815	807	827	853	785	835	901	865	803	810	893	840	862	787	833	852	846	823	861	839	821	847	815	778	848	871	878	771	853	805	803	827	829	852	803	831	872	835	867
12431	1156	347	163	120	132	114	120	113	124	98	110	99	88	113	97	106	110	100	110	94	125	107	99	103	103	106	95	105	115	97	129	84	101	94	111	112	89	117	102	109	95	104	109	96	117	98	105	121	90	96	107	93	95	107	96	113	91	105	101	104	110	105	105	120	89	104	116	102	84	102	106	79	110	114	128	106	125	117	107	98	111	87	105	114	121	92	102	119	105	126	94	99	106	99	106	96	114	106	105	103	90	117	117	122	106	109	110	102	114	122	111	96	98	118	112	106	94	106	90	102	106	111	97	79	102	113	120	91	99	110	100	107	93	99	106	103	105	114	106	119	96	84	103	99	108	93	110	119	107	109	109	98	114	105	105	108	90	114	94	105	82	118	119	106	107	120	105	120	114	88	107	87	109	123	113	84	110	104	113	101	106	105	105	118	105	109	110	105	95	111	109	103	121	107	101	138	106	106	92	107	100	94	105	113	95	93	115	116	103	112	91	90	106	110	103	117	111	91	97	117	120	112	101	102	100	106	91	93	132	119	93	90	127	101	117	103	109	95	112	114	88	88	138	105	106	94	85	106	108	86	101	109	85	114	127	121	113	111	119	107	105	116	82	100	109	105	99	85	113	100	105	116	105	103	104	81	101	102	117	92	110	96	96	105	90	92	101	102	106	108	118	102	100	112	115	87	111	96	109	92	97	106	94	105	115	110	89	103	94	131	107	129	111	107	122	103	128	107	107	105	114	103	103	91	101	108	98	96	115	107	85	118	107	98	92	106	119	99	102	110	94	116	111	104	101	104	108	95	104	97	102	96	120	80	95	103	112	109	114	119	111	109	113	110	100	106	106	102	94	114	108	104	106	109	92	95	109	96	99	89	97	82	102	114	96	110	91	106	94	110	87	105	117	97	100	93	105	116	104	97	99	117	101	84	110	106	107	105	115	110	100	101	100	96	87	124	126	106	102	90	112	111	128	106	126	98	91	116	106	108	111	99	120	97	115	96	90	97	85	105	109	113	105	90	129	92	103	100	104	102	115	116	112	107	116	110	94	107	102	95	117	103	113	105	98	99	107	109	134	126	120	100	105	103	93	105	100	106	109	103	112	100	86	119	129	102	122	117	90	93	96	107	89	107	110	96	121	107	108	97	99	101	104	102	108	92	111	96	102	106	104	106	117	93	103	106	120	107	122	91	119	108	127	110	86	105	113	120	139	98	106	100	81	122	105	101	93	83	107	105	111	97	101	105	106	105	93	97	104	102	105	111	102	86	97	116	87	105	111	102	108	94	99	94	104	89	111	123	90	111	85	121	115	115	81	101	109	114	100	90	117	115	100	107	108	105	108	104	95	121	97	95	117	91	108	101	110	117	99	99	104	102	94	114	125	114	123	115	98	101	102	122	112	126	117	110	111	93	94	90	85	113	114	123	113	104	116	103	103	94	115	93	108	121	96	102	98	95	108	103	131	114	119	112	115	100	100	101	116	93	109	119	112	122	98	108	105	107	90	105	110	102	96	80	96	105	92	99	90	111	93	83	100	116	102	108	105	102	131	116	103	100	128	96	95	105	102	101	100	80	105	94	111	106	124	124	94	113	110	110	105	104	92	115	93	117	104	99	91	103	98	101	108	113	105	87	118	95	91	110	117	126	111	103	126	110	101	109	105	93	120	99	112	91	110	120	105	109	85	95	132	88	102	111	90	98	101	115	118	97	96	99	123	105	106	98	128	119	100	91	120	127	112	106	117	110	102	130	103	126	107	93	117	87	111	107	104	90	105	103	104	110	96	117	91	108	105	93	87	110	113	97	116	112	103	111	110	118	102	109	90	127	104	99	114	103	96	100	95	99	105	118	98	101	109	107	85	106	95	94	108	95	115	84	107	118	97	99	101	104	97	111	109	94	108	125	114	99	119	122	124	108	132	100	131	100	97	118	121	105	111	93	100	98	90	92	112	97	109	118	128	112	103	106	86	108	92	73	94	105	104	97	89	126	121	92	108	122	91	111	89	105	96	107	86	138	104	105	105	92	104	83	122	122	103	104	104	116	103	98	110	102	104	107	86	106	99	97	106	119	92	94	109	106	110	94	109	106	91	104	90	103	131	98	90	110	99	101	89	103	97	95	107	111	90	96	113	99	80	109	104	94	91	102	116	104	104	105	111	119	106	109	103	100	98	97	108	112	107	100	81	108	111	100	116	115	110	106	107	111	102	127	118	99	101	100	79	113	121	94	119	113	111	110	96	108	92	109	125	113	97	109	102	106	99	110	112	110	108	100	97	90	113	104	103	114	110	98	117	111	101	112	114	120	99	99	108	92	113	91	102	109	103	107	97	87	99	132	109	121	106	114	98	127	103	107	114	90	115	102	80	116	111	116	101	109	108	99	125	94	107	102	105	108	121	112	105	97	91	103	107	113	100	82	113	95	120	100	120	127	99	111	104	109	103	104	101	117	103	100	113	114	113	90	106	106	84	101	117	105	109	108	102	118	92	117	101	99	129	101	100	83	111	89	97	109	94	107	99	87	119	103	90	83	118	97	110	84	113	96	112	94	99	102	118	87	100	105	108	106	110	101	100	101	106	101	95	104	105	104	107	103	101	89	110	111	92	112	118	112	104	113	83	117	122	104	114	103	116	105	122	87	91	117	110	95	103	96	102	107	100	110	107	95	107	110	117	118	90	99	103	108	113	103	100	121	112	111	94	98	119	94	111	121	111	82	100	115	109	126	89	109	108	102	106	91	107	112	93	93	114	107	99	123	112	114	108	110	103	130	111	125	118	104	106	106	88	99	99	94	117	104	107	83	109	123	88	90	116	81	125	108	97	104	99	99	86	113	79	111	88	93	123	99	113	117	104	105	106	115	97	105	121	85	111	101	105	115	89	113	100	93	119	97	94	89	95	117	89	113	109	105	119	96	92	101	101	91	114	87	110	103	122	109	100	97	113	105	108	115	119	98	117	115	104	114	98	112	112	108	132	109	94	105	107	117	96	101	112	115	107	107	90	112	121	96	100	87	96	100	109	111	102	106	96	99	106	97	123	109	118	104	127	107	94	122	111	133	94	94	110	129	95	86	129	106	105	107	117	97	98	101	97	100	117	116	114	94	92	113	103	104	108	88	98	113	106	103	111	142	91	120	105	104	99	99	110	139	80	94	102	111	104	120	130	101	107	114	130	96	90	91	106	113	112	116	107	86	131	99	99	109	116	97	119	83	115	100	103	102	95	128	99	83	124	102	113	103	96	110	112	104	107	116	102	111	118	122	112	110	103	98	102	124	112	113	111	118	112	99	107	93	93	118	116	112	117	113	83	112	124	119	81	109	104	105	105	102	94	115	103	108	108	105	110	94	101	105	102	113	92	95	101	110	121	102	103	94	113	119	108	95	105	119	105	98	107	107	112	103	98	112	104	121	104	114	113	109	127	109	101	107	107	115	98	120	121	110	93	105	104	86	119	89	105	95	108	112	96	115	137	93	101	108	100
11569	618	526	542	495	498	487	481	432	414	410	378	406	409	414	420	351	394	383	395	381	384	404	360	388	391	438	398	383	380	362	385	348	378	385	385	386	387	403	383	382	388	392	364	373	382	369	357	323	375	365	383	373	368	391	352	413	386	381	378	353	322	364	369	354	372	361	387	335	376	366	346	405	399	353	367	400	399	375	372	402	364	379	357	390	369	347	373	345	335	382	370	363	364	401	380	362	338	381	364	387	356	369	375	391	345	365	364	389	354	353	382	386	333	405	356	385	374	393	397	401	376	387	342	367	391	383	354	351	401	366	378	371	344	382	387	357	366	370	386	380	400	405	399	371	389	409	367	390	413	356	361	369	376	369	398	356	367	381	360	363	356	388	373	396	377	362	371	373	398	364	378	390	350	391	422	376	368	358	366	381	352	359	346	358	356	394	381	362	380	391	356	371	384	376	366	357	393	357	347	402	371	318	363	370	362	389	400	353	385	358	382	361	373	367	347	370	395	346	389	354	339	363	365	357	392	395	378	362	390	377	351	380	410	385	333	435	329	338	367	369	349	383	365	371	397	358	389	391	346	381	363	369	364	364	359	349	380	380	329	345	404	324	333	363	392	380	377	364	366	422	355	381	353	359	376	388	356	381	362	383	385	374	347	378	362	393	384	408	362	344	391	378	396	364	367	387	383	362	365	376	362	349	349	380	411	348	363	371	380	362	346	335	353	377	389	355	362	340	356	410	347	388	389	374	364	342	366	375	364	363	381	348	409	374	374	379	355	412	385	399	351	367	360	348	332	325	352	367	379	359	354	356	369	368	371	375	367	381	368	372	392	389	346	356	377	366	378	374	365	369	398	383	376	372	388	362	395	377	359	396	407	361	399	383	346	352	356	373	391	355	386	366	343	350	368	376	345	379	383	365	363	385	372	368	378	354	360	393	355	344	341	390	423	396	341	386	387	355	367	386	369	356	393	393	376	358	342	399	359	393	389	333	351	352	398	378	388	391	364	376	355	352	373	369	344	382	370	361	370	375	377	390	342	361	408	397	368	390	353	388	375	359	396	369	348	389	363	362	327	359	369	382	386	357	351	392	350	369	357	367	388	392	364	360	324	389	390	376	384	401	388	388	366	364	351	389	378	377	386	359	345	380	334	381	370	385	412	379	336	376	396	389	357	403	383	388	319	356	385	386	393	345	384	381	365	371	389	349	361	378	348	371	365	348	379	384	380	375	369	357	367	370	333	381	379	368	392	370	348	355	366	360	349	338	351	312	343	400	366	359	368	327	325	354	365	368	376	363	375	386	379	372	395	379	399	374	357	354	359	354	377	374	339	380	415	387	410	379	370	403	377	387	339	390	373	362	381	403	404	373	377	376	389	391	363	339	378	352	346	379	347	350	416	373	385	382	359	333	396	363	377	398	376	372	415	372	368	371	415	387	377	352	391	354	391	339	381	353	346	383	357	379	412	355	343	361	383	388	377	387	366	359	375	356	398	382	396	342	343	395	380	349	396	376	383	373	374	365	343	409	355	398	418	374	394	346	375	365	352	352	348	378	430	364	374	381	383	368	372	352	374	344	347	381	379	391	364	352	382	390	394	364	347	345	399	380	376	384	375	365	385	381	372	373	369	371	378	368	384	354	395	370	379	404	389	399	394	360	367	370	380	345	377	388	378	389	355	351	383	355	330	354	371	378	372	393	359	357	427	369	327	362	366	381	374	392	372	389	386	379	391	389	388	399	336	353	372	409	356	388	380	374	375	385	364	375	368	341	347	359	373	358	392	426	369	359	376	393	370	369	362	342	350	388	369	386	386	361	391	386	372	412	370	357	375	400	356	369	376	359	349	379	369	371	375	385	365	381	394	356	374	368	364	345	376	365	407	366	338	381	366	390	359	350	382	349	364	404	383	368	367	409	362	407	392	364	384	361	356	394	407	353	347	370	380	386	367	356	398	382	381	363	372	345	372	369	320	403	397	373	371	345	367	349	326	349	356	333	373	338	347	371	354	378	412	374	372	375	388	372	371	376	346	358	381	402	360	368	396	402	383	385	359	400	343	382	388	405	382	353	371	398	384	388	366	383	350	341	382	378	330	369	348	387	380	390	380	408	381	338	389	375	357	366	361	355	399	352	360	365	401	349	400	362	365	390	411	376	334	345	321	381	347	334	366	356	395	330	395	384	358	371	384	347	374	340	382	399	381	376	374	362	372	345	370	321	379	390	375	357	354	370	358	358	350	345	390	389	400	366	361	367	362	368	378	366	383	355	348	347	372	368	349	372	360	352	353	417	387	339	360	368	405	366	399	375	351	385	385	387	395	345	378	346	386	346	373	369	375	385	395	404	378	365	382	398	373	378	383	399	349	345	392	364	372	368	363	362	387	384	369	364	371	367	366	345	345	347	377	395	363	415	377	357	361	354	351	368	381	391	384	397	369	362	378	395	394	358	374	349	362	321	336	357	363	342	369	372	355	381	336	358	407	395	392	367	358	390	374	360	411	362	399	350	352	388	390	382	380	340	370	386	358	356	387	384	376	408	332	382	343	363	350	356	374	391	369	391	408	386	372	395	383	380	385	383	373	359	381	382	382	400	381	393	357	361	403	410	352	370	359	352	358	389	378	406	396	401	326	347	350	387	335	383	341	401	353	364	372	358	377	394	370	359	326	369	357	375	352	369	344	359	403	371	345	384	382	390	379	375	382	361	393	391	323	353	368	387	365	381	389	362	355	383	363	342	375	366	373	392	388	388	395	394	401	391	403	380	350	348	362	368	380	326	387	386	397	415	363	371	384	367	358	381	384	343	351	370	352	381	388	384	404	384	357	409	352	378	380	365	378	337	362	358	379	361	348	350	384	387	371	378	343	400	396	363	380	356	365	371	385	356	373	342	374	378	377	373	373	414	392	371	351	395	336	382	377	364	381	372	347	350	364	374	376	357	340	362	390	408	355	357	353	386	366	380	369	326	377	380	371	360	364	346	377	354	392	346	386	376	351	368	387	388	349	370	381	365	341	396	358	366	377	367	385	368	356	360	363	380	365	394	371	384	382	352	358	365	389	380	390	381	405	338	391	373	357	380	377	384	382	365	353	372	375	381	371	385	329	380	391	396	347	341	371	350	379	367	384	348	360	353	374	380	377	345	371	360	330	329	391	397	390	354	420	364	400	376	392	351	355	363	360	384	385	389	330	379	361	416	375	375	369	393	401	349	350	373	399	365	366	370	374	386	386	349	387	380	351	388	364	360	394	360	344	349	356	373	391	395	387	374	396	373	355	387	364	358	376	370	388	362	403	349	382	365	376	344	365	377	383	363	402	370	389	359	369	375	395	358	384	341	375	403	397	352	376	389	365	366	371	371	345	352	378	377	381	378	383	363	377	349	348	332	362	364	375	392	377	366	357	404	359	388	380	403	386	368	321	379	345	392	351	373	387	392	366	373	368	349	386	438	355	354	362	385	370	373	363	373	395	345	351	380	368
52909	25861	5286	1040	749	527	467	369	343	315	282	266	292	252	230	229	231	203	240	243	195	196	215	205	213	206	201	213	195	204	211	190	191	175	190	191	188	210	195	206	183	186	193	212	206	243	191	199	198	205	191	184	181	197	155	174	178	199	212	205	179	207	194	180	191	169	197	186	192	200	170	188	207	228	185	192	190	189	226	190	193	196	196	167	194	186	194	164	204	193	204	210	192	177	190	201	203	181	201	185	205	186	209	215	198	192	175	179	181	177	225	182	199	184	205	190	187	185	166	216	206	191	183	203	204	170	195	172	186	180	201	204	221	189	189	189	169	186	183	206	202	213	179	183	213	219	163	200	198	202	188	198	185	204	180	197	209	203	167	219	202	181	198	198	188	207	200	187	207	199	201	185	204	180	193	194	172	186	174	182	190	212	190	207	211	180	194	193	194	201	206	194	174	193	202	223	188	201	187	179	209	178	171	201	199	187	212	182	199	207	204	186	210	195	191	193	206	201	196	189	183	171	205	176	174	193	186	189	216	183	186	215	198	197	209	197	177	186	195	180	172	213	194	179	196	211	196	183	209	178	190	178	179	221	209	197	206	188	170	218	205	192	184	196	193	217	187	200	193	206	197	200	184	179	205	196	183	184	203	195	203	186	213	167	171	189	196	174	165	186	200	176	170	196	196	197	180	187	183	195	191	201	196	221	175	211	208	189	190	185	195	211	197	195	197	205	211	187	189	217	182	171	210	183	185	200	191	186	175	191	203	174	211	171	203	190	186	197	194	179	183	179	194	188	204	194	191	203	192	193	188	214	189	185	195	176	191	185	199	168	197	203	198	186	185	184	190	206	187	179	194	194	198	184	189	200	185	211	168	176	198	186	184	193	212	175	199	193	205	189	208	186	189	203	212	189	180	169	200	209	144	150	197	177	196	206	195	184	218	196	186	194	160	191	189	190	176	203	195	195	218	199	193	184	181	207	207	170	180	173	162	204	181	201	189	197	180	182	177	188	189	207	196	184	192	197	197	190	211	195	170	194	184	187	177	207	196	202	203	191	192	195	189	197	205	193	191	171	191	193	203	197	195	187	185	188	178	215	204	174	194	196	158	208	204	197	192	180	190	211	213	185	191	174	204	202	179	190	179	184	208	178	174	213	194	174	187	181	165	227	221	192	195	180	179	198	208	199	177	188	192	192	204	206	191	199	190	192	185	198	180	200	173	207	184	205	207	160	216	200	208	173	181	213	177	185	172	189	183	185	176	202	198	184	208	196	194	190	192	203	204	186	184	189	206	191	208	200	196	192	175	167	180	199	173	172	203	184	178	176	187	193	194	177	178	184	156	204	175	224	194	182	186	213	192	194	181	170	194	211	209	235	181	207	204	184	189	176	184	210	208	188	190	190	211	207	181	205	171	188	179	208	184	206	184	159	209	192	166	192	199	191	213	184	220	188	214	175	190	192	207	194	185	190	193	199	206	173	188	203	195	193	186	196	190	185	213	184	179	163	181	182	178	190	173	190	178	207	195	179	189	189	193	179	173	218	198	177	187	177	195	194	164	215	184	192	181	176	175	193	193	189	198	187	194	178	188	197	188	183	180	199	190	196	179	187	198	201	188	179	186	151	191	195	171	220	198	185	194	210	200	187	191	175	199	198	191	209	203	180	179	193	193	213	195	195	187	200	195	170	210	203	154	185	177	169	187	181	185	204	146	203	203	178	185	205	184	171	177	190	206	173	210	191	206	218	185	209	200	200	179	196	181	191	232	177	203	185	200	185	169	191	193	195	188	203	189	174	192	214	176	184	195	190	183	168	180	196	196	218	176	215	173	210	157	189	184	187	188	177	196	184	178	189	177	177	179	158	180	180	173	191	189	181	174	165	189	204	180	194	189	202	208	188	155	194	208	189	211	197	203	230	194	195	174	190	199	149	195	202	182	204	172	194	224	224	185	197	218	188	182	210	180	194	181	213	195	199	189	199	177	193	193	166	200	186	200	183	187	184	180	191	192	205	176	193	227	194	193	192	184	170	181	178	180	196	182	207	199	175	211	181	194	186	206	161	208	184	193	212	192	209	208	181	181	204	179	198	189	186	193	179	186	195	210	170	199	200	226	176	191	178	201	181	190	155	187	193	199	175	204	184	196	177	174	198	180	173	206	188	186	216	216	186	183	204	177	177	189	193	195	171	180	177	195	189	180	188	166	180	183	202	168	209	198	175	192	215	183	185	164	222	176	181	207	181	196	203	193	174	200	195	190	163	193	193	191	178	193	180	199	204	164	215	175	212	188	200	195	170	209	166	207	177	194	196	187	193	211	181	196	181	201	187	216	196	161	165	195	175	183	194	213	194	177	179	197	195	198	181	181	194	177	192	202	206	193	197	208	186	185	186	199	215	193	180	208	178	179	186	183	208	197	193	209	184	180	215	193	179	216	194	182	198	180	198	207	208	177	176	198	158	200	199	206	193	176	195	181	219	193	182	207	200	230	198	185	196	207	171	203	174	194	173	191	213	202	239	200	194	200	196	166	195	200	169	185	180	169	222	210	205	199	203	194	166	194	193	219	198	198	186	196	209	215	201	181	196	208	204	190	205	188	193	187	201	217	213	213	213	183	176	215	177	151	202	165	212	172	196	183	180	190	195	190	186	182	165	157	201	187	165	197	180	181	183	181	183	196	198	184	202	203	182	198	190	195	196	194	189	181	199	193	180	196	177	202	174	208	216	174	201	192	212	227	202	188	200	192	178	179	192	187	179	196	178	179	188	204	212	180	187	205	172	206	173	240	193	207	184	180	192	169	201	185	190	169	205	169	175	220	178	181	176	175	199	200	201	212	198	203	190	180	207	170	201	178	177	188	191	172	186	180	186	187	209	174	185	177	187	168	195	184	187	190	184	173	195	188	192	194	205	187	204	229	199	205	202	190	166	183	174	220	169	188	197	184	178	216	183	191	195	193	187	203	175	227	200	172	199	192	182	182	196	189	191	180	179	206	168	190	216	179	173	206	203	196	168	194	168	190	194	207	194	185	170	176	190	219	186	178	193	229	234	193	194	182	212	178	156	207	210	184	215	199	193	203	207	186	196	180	194	165	184	185	189	183	197	197	189	196	203	194	197	187	183	196	208	166	167	201	178	205	171	190	179	199	186	200	194	179	187	182	207	194	192	167	170	187	197	200	215	196	188	216	194	192	213	214	175	201	186	233	201	211	190	205	215	185	198	190	192	203	175	181	203	195	192	196	210	192	192	171	212	175	194	203	190	169	191	198	198	207	217	160	204	196	182	174	187	186	196	201	178	202	191	204	198	185	181	188	170	206	179	182	171	215	217	179	180	251	217	182	164	202	200	179	176	193	196	209	178	176	179	215	204	216	194	194	177	196	170	190	193	168	188	168	187	189	184	179	186	193	218	190	186	186	167	192	211	196	184	181	210	171	194	200	219	173	191	217	204	188	180	172	189	199	212	176	193	172	165	187	207	204	196
34031	3026	3082	3460	2970	2486	1975	1711	1505	1295	1218	1086	1007	974	915	894	857	863	785	765	794	779	744	746	732	792	702	701	694	715	724	726	685	703	652	686	651	621	698	659	648	613	609	670	677	666	682	642	632	621	606	648	592	657	619	596	628	601	602	640	614	598	600	624	623	631	646	641	581	630	621	584	611	636	616	638	637	628	665	567	601	642	606	628	562	660	667	593	613	630	575	623	606	558	583	585	578	650	640	565	587	607	583	604	604	620	547	577	608	629	592	556	599	611	613	622	594	613	620	612	616	609	599	614	592	623	593	610	648	608	582	628	593	604	615	625	603	599	573	591	585	596	649	657	574	639	568	617	607	628	628	607	607	636	578	622	581	646	627	568	605	608	603	576	584	621	619	605	607	632	638	580	609	630	617	620	585	632	571	593	585	607	612	620	587	612	541	647	600	613	586	592	610	665	613	586	571	572	621	622	609	617	618	639	617	611	616	623	595	584	592	590	591	614	633	597	572	605	587	606	619	596	576	606	598	628	618	583	584	621	594	612	617	589	613	612	611	613	616	609	635	585	602	637	610	571	593	599	591	604	589	612	614	585	592	658	583	596	615	570	588	599	601	605	623	641	604	582	603	624	601	577	635	636	586	600	588	597	619	568	614	639	579	608	601	606	628	616	601	594	619	595	582	623	606	620	625	639	642	622	599	575	571	561	618	569	620	644	586	596	623	615	591	597	616	611	607	606	627	606	615	585	589	572	576	603	587	626	617	576	614	588	619	566	626	615	657	565	624	569	621	573	587	624	623	604	605	577	590	636	613	590	643	626	576	611	561	590	557	620	600	612	622	613	612	610	610	603	587	601	617	574	586	573	580	549	608	559	580	651	628	585	608	555	581	575	566	601	594	627	608	597	579	575	607	597	626	581	640	583	619	581	582	590	574	588	608	587	598	641	619	580	619	572	583	595	627	580	607	604	638	587	584	605	599	620	599	623	615	561	592	562	601	561	586	617	640	564	614	592	616	603	610	605	582	597	576	640	585	632	589	634	600	570	613	604	619	598	584	613	584	667	612	632	610	597	607	622	596	602	584	584	669	610	649	571	630	538	615	599	599	607	610	568	608	613	592	573	605	610	587	595	582	632	599	644	588	618	592	629	583	646	609	609	629	584	616	634	599	625	596	609	623	609	566	588	631	605	560	607	622	596	591	615	623	616	614	615	593	585	601	606	611	607	628	595	597	576	612	590	582	589	622	564	601	631	624	641	605	588	571	619	602	541	591	625	600	623	584	603	595	609	553	645	637	597	576	647	564	610	575	609	617	576	610	596	663	588	631	618	626	556	615	601	602	621	590	592	581	595	608	615	620	629	605	575	576	620	596	578	592	587	612	583	627	656	584	583	569	614	600	606	582	555	616	596	589	606	605	655	617	578	635	596	624	584	612	575	617	647	641	609	544	618	579	572	598	605	609	581	587	597	576	587	610	657	610	611	571	584	598	639	635	605	636	598	591	614	618	599	610	615	566	588	602	642	596	631	625	594	582	592	588	581	580	567	580	612	588	609	605	631	605	612	590	607	595	579	581	596	609	621	644	595	587	582	610	609	603	582	582	613	606	587	567	644	618	585	602	614	601	632	586	599	607	656	634	592	611	593	606	588	548	560	588	560	611	580	572	602	627	606	596	646	606	574	596	616	627	571	630	621	640	598	635	621	643	592	526	626	592	613	577	624	642	589	654	666	623	617	593	610	578	582	622	590	583	605	640	561	617	620	585	620	622	583	585	602	628	615	609	602	603	575	595	599	639	581	585	589	593	554	591	616	593	642	618	582	609	631	603	638	635	591	576	577	588	595	561	588	593	586	638	595	557	611	552	580	616	651	604	577	591	589	613	574	625	627	633	550	652	648	595	628	607	621	617	580	606	663	571	603	634	613	588	603	629	633	646	627	598	588	605	599	598	628	614	604	575	598	569	634	632	618	609	590	601	597	570	602	593	632	587	602	611	619	585	589	558	578	598	646	571	603	630	637	636	597	585	571	602	629	579	630	555	604	633	588	579	617	589	598	595	657	603	614	556	603	596	616	580	610	601	585	604	619	622	604	622	571	574	617	619	597	602	658	586	595	592	615	623	584	630	608	599	622	558	618	588	632	601	613	585	579	568	612	635	616	600	590	640	593	566	626	627	592	572	561	688	572	623	610	598	567	592	584	539	591	586	617	605	631	626	585	619	607	588	636	624	590	633	625	617	598	601	580	576	588	575	614	596	640	607	587	567	573	615	595	610	600	590	634	637	618	556	592	592	578	551	595	589	599	558	624	661	573	608	651	596	581	628	579	597	594	597	586	585	572	588	682	591	617	664	615	595	585	606	607	603	626	609	602	568	596	615	603	586	594	612	586	626	615	596	606	572	581	636	652	626	610	580	649	624	579	572	603	650	588	598	589	591	600	633	598	627	583	611	605	629	602	569	602	572	605	604	568	606	583	579	613	584	631	598	576	574	570	574	629	624	642	598	630	604	569	626	601	619	587	626	613	626	630	623	609	589	606	584	604	625	625	666	600	598	575	550	592	658	613	613	596	609	590	609	593	634	590	642	630	623	597	604	609	600	566	583	605	559	581	620	593	613	574	579	615	628	578	565	558	625	600	588	619	605	596	552	604	574	649	589	585	594	622	612	578	594	566	566	608	615	617	588	564	628	631	594	585	604	572	577	577	608	640	657	598	612	612	578	577	569	622	614	620	547	648	617	599	569	601	600	596	625	563	588	589	606	607	590	590	671	541	617	575	581	630	560	583	586	641	611	564	611	599	643	622	571	598	589	618	635	578	600	577	589	573	594	589	593	644	647	638	598	565	608	548	612	592	620	610	558	597	604	570	604	568	600	616	609	568	580	618	639	631	613	612	575	641	585	582	631	595	619	619	582	617	595	625	604	607	615	617	603	598	577	628	584	614	584	634	633	567	594	592	596	607	613	606	591	588	574	630	560	546	633	566	641	626	561	596	638	631	600	584	583	600	574	645	619	582	597	602	586	601	605	590	582	613	578	602	604	562	639	615	613	584	571	581	593	636	606	635	625	633	628	626	590	609	588	578	597	597	614	640	575	630	603	633	607	599	621	623	574	605	586	599	633	614	621	599	599	530	592	556	562	580	636	625	600	592	619	564	593	590	592	628	605	585	609	618	603	617	558	589	602	557	597	588	616	605	602	620	609	556	636	581	612	604	601	621	653	576	584	603	609	620	630	636	604	610	532	592	589	631	615	581	562	580	617	599	583	637	630	631	603	614	620	615	582	577	657	590	640	576	609	595	595	605	594	596	622	569	581	596	606	626	618	596	565	582	599	568	634	584	600	591	527	606	569	599	579	614	586	606	610	580	624	619	578	604	612	578	633	650	624	603	587	550	606	601	609	598	644	593	591	612	551	624	636	602	607	610	576	620	622	640	625	660	587	603	568	587	599	600	616	592	619	593	627	574	607	590	599	622	604	611	602	639
62627	32041	13110	2911	1442	1046	833	683	541	539	450	456	415	434	391	382	334	360	317	309	288	323	304	333	358	301	333	305	318	322	304	345	291	319	305	298	296	310	303	295	292	296	287	289	286	269	315	271	282	284	305	295	307	300	309	322	273	295	295	299	291	276	282	290	299	277	285	290	301	254	283	268	296	265	304	259	262	263	304	285	286	278	291	277	297	258	272	270	318	307	295	283	324	250	298	286	311	262	303	297	303	270	298	308	302	292	288	293	271	285	277	285	259	263	280	298	309	262	292	289	253	267	285	279	264	268	293	260	291	285	282	302	268	224	285	279	274	282	275	278	284	260	246	296	306	282	298	300	284	265	268	303	262	275	267	263	270	269	290	309	294	299	274	314	306	283	283	283	265	295	276	262	264	272	256	243	285	262	260	276	303	311	274	263	263	297	289	301	260	277	273	288	304	280	277	273	289	261	278	246	275	290	305	279	286	265	249	287	299	274	267	292	274	301	300	291	304	302	274	277	272	310	269	292	288	270	268	279	273	261	256	301	318	276	328	270	305	316	289	308	275	291	280	267	283	269	276	280	263	297	272	283	297	312	301	245	291	302	303	283	311	280	285	287	286	293	277	281	281	294	283	258	298	274	283	312	303	274	258	302	279	275	268	307	271	270	277	281	302	269	292	274	289	269	306	279	276	283	279	264	270	308	294	282	277	294	301	279	291	318	295	301	281	261	278	267	307	279	287	297	276	299	289	273	288	243	268	280	297	297	283	282	281	266	239	282	280	288	308	287	262	269	278	260	273	284	270	312	258	296	276	289	289	287	306	272	271	284	291	285	282	285	271	249	275	285	283	290	283	306	279	284	282	314	270	282	288	310	289	258	316	307	299	284	310	305	285	260	276	280	257	299	285	292	270	279	282	270	300	316	235	258	286	267	275	298	264	292	296	286	259	321	254	289	296	261	296	277	261	297	320	285	296	262	271	258	268	273	270	277	287	310	274	261	280	307	253	274	287	276	277	282	325	333	318	274	287	319	263	271	292	311	251	275	265	286	269	272	259	286	311	300	273	268	258	268	295	263	270	274	285	295	278	280	268	304	271	283	284	279	298	299	289	276	275	302	285	274	281	284	273	265	289	295	273	291	295	282	323	283	268	278	299	273	277	272	263	271	266	308	266	284	269	275	308	282	281	307	283	280	282	284	282	281	312	273	278	267	290	244	298	246	255	262	272	264	289	303	292	280	264	311	240	330	294	279	272	270	290	298	292	283	285	281	276	301	284	285	289	275	262	302	311	264	284	307	262	293	295	293	270	284	254	275	303	310	295	267	258	279	253	278	290	289	290	277	285	263	298	286	286	282	322	308	273	259	292	313	270	287	264	301	310	288	258	321	286	275	270	285	304	293	286	278	284	264	322	268	293	291	297	264	305	281	297	293	246	286	285	272	286	273	274	323	275	317	312	293	274	265	276	288	290	285	260	299	241	279	263	308	297	284	298	285	262	278	279	313	309	274	285	283	266	282	312	290	260	287	276	260	250	301	292	284	301	272	301	287	260	284	285	268	277	272	302	296	260	324	295	300	307	300	299	245	318	302	291	288	336	281	266	318	282	297	278	288	271	300	268	295	306	263	308	262	265	265	272	265	281	312	276	267	275	281	287	266	264	259	303	261	272	297	266	262	297	321	291	323	274	297	276	296	289	298	295	278	302	304	271	297	321	264	319	316	283	282	281	298	296	274	311	290	309	267	274	307	312	260	275	281	319	289	267	263	285	283	287	254	294	294	283	287	280	269	295	293	275	269	283	271	288	305	303	288	276	293	271	253	241	273	265	251	261	273	246	262	299	277	269	292	273	258	322	278	278	269	297	288	276	312	296	288	274	254	267	295	286	298	284	321	265	270	310	296	265	297	253	281	293	293	269	294	295	305	301	275	285	270	298	316	292	257	271	275	262	273	289	279	298	280	275	280	243	276	272	292	313	310	291	288	256	304	282	304	298	280	289	303	290	276	288	285	265	287	311	302	256	267	269	278	246	294	280	322	327	302	273	271	300	291	310	268	265	316	308	309	281	275	291	280	291	317	267	262	273	287	273	306	249	285	277	261	286	274	275	268	291	268	287	288	293	306	287	287	292	272	276	294	297	272	269	284	295	282	255	315	308	279	298	283	274	293	263	276	317	273	297	260	310	304	295	303	273	314	301	310	275	321	243	266	279	275	279	263	266	305	286	286	304	298	268	293	282	280	265	275	275	278	272	306	266	293	281	288	271	283	295	283	307	260	307	275	270	246	274	288	262	306	268	278	276	285	291	282	281	267	280	274	269	298	301	259	293	286	284	313	277	273	302	279	289	285	294	278	306	291	272	284	290	283	271	285	272	274	267	258	300	290	288	270	286	293	266	296	255	293	290	269	267	311	273	293	259	324	296	276	298	288	309	301	278	281	258	297	270	288	280	296	314	269	280	255	280	270	263	287	266	284	287	262	295	277	287	281	289	291	293	309	252	270	269	275	272	311	307	278	278	251	272	282	284	299	317	266	295	273	283	300	292	267	248	259	329	269	302	265	295	307	256	313	278	262	321	254	302	279	276	263	308	281	291	310	281	303	300	311	269	281	290	304	278	249	296	271	320	288	290	288	252	290	287	286	308	262	271	285	299	313	273	273	291	294	272	249	319	272	292	256	296	276	282	291	281	289	291	280	287	257	257	265	291	278	275	238	282	285	287	261	266	282	291	249	262	287	269	292	310	297	288	278	266	304	301	288	282	255	305	266	287	267	253	276	283	264	281	304	251	273	259	311	295	281	245	259	285	271	288	275	260	258	271	280	269	246	284	291	266	303	280	271	302	287	272	262	288	293	282	278	289	279	291	269	237	307	295	281	275	286	259	280	279	273	299	297	246	275	269	290	269	299	287	282	274	299	282	259	278	254	265	270	299	287	280	297	270	279	272	275	271	286	286	297	278	293	303	290	250	313	264	263	261	280	299	285	282	262	273	270	279	269	331	259	264	292	285	301	244	289	303	277	285	299	273	300	275	282	272	315	289	280	270	296	277	296	284	250	275	259	277	282	274	257	290	279	296	315	312	300	279	280	270	278	273	293	292	284	252	292	315	293	296	287	295	295	293	293	286	281	274	286	268	304	289	249	281	273	272	287	330	307	281	279	286	291	263	285	315	286	284	282	273	270	277	295	283	270	301	306	294	300	277	260	278	260	271	302	265	312	279	292	276	293	253	264	296	276	289	310	273	275	279	292	271	275	275	318	272	272	313	285	282	262	285	292	306	293	275	259	287	272	257	252	287	260	295	295	301	270	291	300	286	289	277	291	294	260	302	270	267	279	275	269	267	317	291	286	290	282	294	286	264	286	314	287	272	273	269	286	249	301	280	299	301	287	292	286	301	279	278	283	273	261	263	283	282	285	267	296	318	287	253	259	296	282	268	265	288	311	281	319	279	291	277	277	280	292	275	282	304	293	278	290	288	292	264	271
42525	4227	5722	6113	5187	4298	3595	3010	2484	2238	2070	1896	1721	1615	1535	1502	1374	1311	1236	1220	1234	1128	1111	1069	1103	1092	1029	1022	1000	1056	1032	949	970	953	970	945	925	924	891	907	894	974	952	986	919	919	926	908	900	830	897	875	854	856	896	856	887	885	850	868	870	886	879	872	904	835	853	859	846	847	882	874	877	839	862	801	849	863	846	883	888	870	794	828	804	854	888	869	845	805	843	807	848	876	822	852	902	888	827	830	853	910	821	862	886	837	852	806	876	797	824	845	827	860	889	803	846	885	818	856	814	845	861	846	804	876	886	858	873	815	831	865	850	808	887	844	886	883	852	855	805	818	851	793	813	819	822	840	776	829	877	847	822	849	828	886	830	867	857	859	836	880	829	853	827	850	807	824	876	871	852	808	818	842	867	848	851	768	810	805	860	812	858	815	840	836	807	805	848	890	857	824	803	838	799	836	887	844	836	795	822	927	778	809	839	822	772	855	799	850	866	816	841	857	813	804	849	806	795	834	795	851	866	863	853	844	851	823	863	763	826	869	825	801	856	805	803	835	836	801	845	848	862	773	852	865	813	827	841	828	839	788	854	829	850	805	841	852	849	843	812	879	828	796	833	868	867	851	810	797	820	845	835	813	797	789	825	801	825	862	856	882	828	833	778	851	812	847	842	791	812	805	790	797	807	873	843	847	804	819	825	821	845	869	812	831	805	838	852	849	844	810	863	836	856	842	806	798	871	838	861	850	841	804	806	831	803	796	873	834	840	828	823	825	814	823	876	879	794	778	814	795	862	849	863	796	835	800	826	813	838	824	820	853	815	853	829	881	765	829	803	893	884	843	822	828	817	771	825	865	818	790	860	886	831	840	825	856	826	827	880	809	756	855	837	799	815	845	854	869	780	858	858	847	839	828	843	856	840	831	876	808	827	849	874	807	803	873	847	801	829	845	812	848	852	841	830	818	774	845	810	867	844	835	791	817	872	853	867	805	822	855	850	847	799	843	842	786	838	856	829	844	811	813	856	841	765	834	851	846	869	857	805	839	813	890	838	821	811	790	819	818	909	798	824	818	832	825	848	864	831	861	828	840	818	837	848	880	834	847	826	854	817	848	843	815	830	808	897	841	837	797	824	847	814	842	803	825	848	838	814	821	883	824	851	863	815	838	826	834	858	867	826	868	846	825	843	859	840	859	801	819	781	815	792	861	808	799	897	840	810	859	841	836	798	821	858	793	848	844	831	797	824	803	856	880	861	782	860	833	798	822	871	857	825	823	833	868	812	851	813	810	875	865	842	842	864	801	854	826	835	799	797	772	829	805	846	821	881	831	787	828	814	811	762	851	812	831	865	833	786	843	829	872	864	872	830	812	810	896	800	854	831	826	856	838	878	842	807	790	878	831	928	859	788	857	853	832	852	793	839	836	850	848	779	800	858	881	786	850	855	809	840	829	847	865	830	794	882	819	860	888	826	808	827	793	885	777	795	858	836	818	803	820	848	796	833	883	840	812	814	822	804	788	801	838	816	811	838	798	853	909	806	819	807	805	804	824	801	822	838	808	830	828	812	799	802	816	801	841	848	803	805	844	873	819	899	847	809	861	808	853	801	819	827	806	832	771	814	812	846	807	834	826	831	839	856	822	840	833	773	793	794	821	844	839	808	853	835	852	859	844	825	838	849	816	839	813	856	803	786	791	819	826	835	820	867	816	862	826	818	857	777	846	866	805	788	784	849	840	875	836	820	808	847	824	847	884	777	840	829	867	866	832	841	843	814	816	840	832	842	848	834	831	857	871	858	875	859	846	844	855	858	870	823	823	804	818	847	862	859	834	856	804	808	849	861	846	818	864	850	869	792	813	824	860	854	791	818	801	871	826	854	849	847	817	812	814	811	850	860	837	812	851	788	823	861	869	844	820	836	850	849	823	879	867	837	802	788	845	808	864	808	843	779	855	844	783	850	849	781	839	894	846	881	858	866	840	803	844	827	802	872	785	830	832	839	815	866	807	817	844	856	797	822	822	853	832	837	820	829	892	869	826	833	828	819	805	833	828	798	825	826	813	841	817	824	839	828	823	880	804	807	833	835	880	821	852	883	857	795	817	866	820	859	796	849	902	876	830	792	827	879	808	798	832	894	803	831	817	841	852	812	865	827	844	858	821	831	824	775	831	850	788	812	867	863	829	885	866	842	878	870	881	835	843	866	793	814	843	871	811	802	852	801	850	873	840	811	782	820	821	832	875	818	820	861	782	835	858	884	864	798	810	797	827	839	845	842	805	873	845	870	825	840	836	824	844	853	796	868	830	771	851	842	818	830	863	850	794	836	817	814	836	858	827	842	868	828	850	777	822	879	898	836	872	832	870	816	754	820	832	873	854	845	845	872	833	791	816	823	825	800	774	806	846	802	768	807	836	794	849	823	883	841	835	819	842	845	845	858	860	772	843	854	893	801	833	805	856	854	829	840	798	825	816	852	847	816	822	845	830	783	862	833	868	784	889	789	834	826	881	876	864	804	841	838	841	848	849	816	837	837	808	827	823	809	839	868	795	773	853	817	843	860	828	820	803	853	825	817	880	848	807	822	791	829	756	854	832	830	882	839	836	805	833	846	829	892	848	822	839	893	839	892	820	773	792	840	831	822	798	857	835	863	818	831	806	764	790	828	865	796	819	812	819	880	819	855	875	825	761	807	841	793	854	842	827	810	863	845	785	889	862	761	866	859	809	796	849	795	838	828	817	804	839	814	823	810	888	771	853	841	843	878	853	833	858	870	843	809	847	846	891	852	810	827	879	797	866	846	825	853	792	878	820	871	779	771	868	811	841	804	834	839	806	778	864	830	841	856	817	832	909	871	843	841	792	795	852	840	865	828	809	885	886	795	878	776	821	866	842	826	839	847	813	773	825	828	819	847	871	820	805	870	827	852	878	772	842	812	880	842	816	835	837	840	874	789	816	827	851	813	824	818	827	887	797	860	801	851	835	831	825	822	813	850	828	796	827	835	885	858	818	840	840	838	833	822	811	865	792	834	855	838	784	821	786	785	821	865	816	818	815	817	828	819	832	854	804	803	871	832	856	839	881	812	831	866	840	796	792	799	808	814	825	828	876	805	819	838	818	825	842	828	844	872	853	844	864	785	770	878	844	815	805	797	819	854	847	818	846	856	815	841	804	770	848	880	859	852	841	856	815	860	794	838	831	820	803	828	873	846	856	858	863	847	856	832	826	780	795	804	843	830	797	883	813	838	870	822	799	900	815	842	811	866	869	849	811	859	881	824	807	763	808	858	833	813	856	842	854	845	860	853	823	819	846	826	834	828	813	792	867	856	816	869	850	773	845	830	823	827	849	839	843	772	833	863	845	790	861	807	853	848	896	818	863	816	842	896	821	792	862	820	858	827	800	864	814	834	837	804	858	836	811	831	821	804	795	860	917	819	870	860	825	816	854	827	814	793	785	878	834	899	851	825	849	830	814	872	813	786	793	826	830
11058	1065	357	179	135	121	113	115	102	103	109	91	99	123	111	112	107	102	92	106	117	109	119	102	123	92	109	101	97	90	108	95	94	118	105	86	105	102	89	89	98	91	103	101	118	94	100	96	112	94	109	110	103	92	83	89	82	97	99	90	94	110	105	98	110	109	95	106	110	91	94	108	122	109	93	111	100	107	92	95	107	133	118	102	89	102	99	103	97	92	93	81	122	109	117	111	118	91	113	103	109	121	130	93	88	112	103	98	119	102	89	116	100	109	103	113	102	89	110	94	115	107	107	111	93	119	89	80	84	101	110	123	106	98	103	102	80	99	113	94	101	100	107	114	119	101	102	104	101	94	110	97	121	114	105	108	109	120	108	118	114	108	111	107	96	114	86	90	111	99	111	89	123	113	100	110	117	119	112	92	105	111	96	86	99	123	103	101	102	101	109	110	108	111	110	112	103	117	105	102	115	101	105	97	90	105	121	104	93	91	91	97	90	107	121	93	103	93	114	89	105	85	100	93	103	101	108	113	96	124	89	119	120	110	110	96	113	97	93	110	94	94	79	112	112	96	107	110	85	110	90	93	96	114	101	101	114	98	99	99	97	109	114	95	98	104	109	98	107	86	101	94	98	107	104	103	117	121	100	104	113	117	112	107	102	91	100	107	115	98	87	98	116	103	100	115	98	96	112	101	102	119	107	123	119	94	108	94	129	93	116	100	111	98	86	106	122	87	82	112	105	115	90	117	131	108	126	95	79	115	102	116	102	106	107	104	113	108	130	110	101	106	88	113	112	112	118	92	100	102	108	103	114	103	112	114	96	108	115	113	106	85	104	98	102	109	110	115	108	88	114	94	99	100	93	99	108	107	92	112	95	94	117	106	109	107	93	100	108	125	98	100	93	129	109	96	82	100	97	105	117	98	113	104	122	108	109	93	97	112	95	114	106	95	106	103	99	111	115	120	105	106	101	104	128	91	119	108	98	127	92	104	88	95	102	114	96	86	106	122	117	87	105	108	107	109	94	114	107	100	94	88	99	79	114	116	102	94	97	110	103	127	107	105	115	101	111	119	91	101	93	94	96	99	88	104	106	97	129	110	97	109	97	105	107	89	111	96	89	114	98	118	94	108	100	126	109	94	89	109	99	94	111	98	104	88	102	113	112	98	93	109	101	99	100	92	104	102	109	98	131	103	116	112	89	107	94	100	94	107	117	98	120	116	119	115	88	113	93	93	121	102	91	89	115	133	94	99	115	100	123	111	100	97	94	123	92	120	111	101	96	107	113	100	110	97	112	82	117	92	98	102	95	120	117	104	93	103	101	111	100	101	124	106	107	108	88	106	108	104	103	92	105	113	108	101	99	116	109	109	101	97	114	111	89	114	100	118	117	103	103	107	90	98	110	87	106	116	91	102	102	107	125	96	85	113	107	96	94	108	92	97	124	109	97	114	106	104	87	113	102	115	108	107	104	109	91	94	100	116	101	112	98	120	113	107	114	117	98	97	96	109	106	98	102	111	122	127	97	116	100	112	106	96	100	107	107	95	116	89	113	91	108	98	84	121	85	84	93	103	111	92	122	101	107	121	102	123	108	113	108	125	96	100	87	69	125	88	103	111	105	102	112	106	92	98	88	101	112	91	106	112	111	106	106	112	90	100	102	131	112	100	109	111	100	94	95	95	126	106	111	111	113	125	81	111	109	103	102	109	97	108	118	93	86	103	114	102	117	103	102	105	109	99	130	116	97	103	110	92	108	113	102	105	103	91	103	106	93	104	111	113	89	115	98	114	118	113	109	105	86	113	98	105	89	100	96	108	112	94	102	96	111	108	109	104	98	93	109	115	126	106	88	106	121	101	86	103	95	90	98	92	107	92	97	110	115	115	104	86	89	94	117	103	92	99	113	111	101	87	111	97	101	108	109	115	104	89	130	96	109	112	105	103	98	105	86	89	110	98	116	106	109	89	115	100	111	110	83	110	106	99	103	90	106	89	104	106	116	107	112	99	114	90	111	102	99	99	107	118	109	108	115	107	105	95	103	109	107	112	89	118	87	94	96	95	87	95	100	112	106	93	112	114	112	109	107	111	104	103	100	94	107	108	104	95	117	96	111	100	119	115	105	115	99	99	110	101	93	101	124	100	131	93	112	94	95	84	95	103	115	114	106	91	107	94	94	88	101	112	115	105	109	88	115	120	118	110	117	121	91	91	122	110	116	102	105	106	118	105	82	93	93	114	114	123	104	101	114	106	95	102	102	109	107	89	106	101	95	97	109	96	87	99	108	95	100	104	96	103	108	104	115	111	93	103	113	111	102	92	98	95	97	117	112	103	96	102	99	117	100	122	105	93	98	101	90	112	84	108	119	105	103	89	114	122	108	92	107	109	99	108	120	121	107	105	114	99	128	90	99	99	100	97	115	109	97	108	105	107	113	106	106	105	99	93	98	82	117	114	129	114	100	107	99	114	112	107	106	121	94	119	98	102	108	96	95	107	112	97	95	103	90	104	99	105	111	111	102	115	105	118	90	86	101	112	88	106	86	119	111	108	115	103	113	88	119	96	91	96	114	122	102	118	103	117	103	110	87	105	127	96	110	107	112	96	90	101	95	103	96	109	116	98	101	118	110	101	92	105	98	129	121	107	99	115	120	93	104	101	106	111	110	121	108	109	106	109	92	105	110	99	97	106	94	107	112	119	87	106	106	106	86	101	106	80	144	103	94	106	107	115	102	111	102	107	106	104	84	103	109	124	104	97	95	100	104	103	103	94	109	81	113	115	98	117	109	103	108	113	123	108	103	98	121	106	92	101	117	91	112	96	116	119	113	107	111	97	113	111	109	104	86	103	87	119	102	81	83	105	96	98	103	102	111	92	111	101	104	100	107	108	95	96	100	105	103	84	105	98	122	118	110	97	107	98	88	83	114	104	90	98	102	99	108	108	99	99	118	101	104	94	100	86	102	110	107	97	90	100	104	104	93	107	97	87	102	104	108	91	113	114	93	120	121	106	107	117	109	104	104	109	119	98	121	99	108	119	97	112	103	94	83	102	105	102	87	110	105	115	99	101	107	103	93	101	99	109	102	114	101	94	98	106	91	101	90	102	103	94	101	97	89	92	88	91	95	96	116	110	94	107	118	104	112	105	102	96	104	99	101	114	118	112	96	112	112	89	101	111	120	116	107	100	104	120	101	96	104	102	112	109	128	115	99	100	121	134	110	111	103	123	102	98	94	95	99	105	100	84	104	131	103	110	95	99	102	108	96	90	120	105	92	96	113	96	103	109	100	112	90	106	105	123	105	111	117	100	87	111	108	110	101	100	119	90	82	92	119	110	88	100	106	93	119	108	113	94	102	110	107	117	102	114	101	99	102	106	114	122	105	105	115	97	105	97	92	97	90	99	113	100	116	109	112	93	112	97	102	119	119	113	103	109	87	115	106	99	116	110	108	103	109	105	107	110	116	107	127	108	75	106	108	96	96	111
10387	566	533	529	495	530	457	435	442	427	435	387	358	385	414	372	413	388	362	364	340	414	379	385	387	362	352	380	397	370	392	386	354	364	333	392	387	359	379	368	399	347	373	415	362	371	343	368	372	344	374	378	389	366	364	369	348	330	338	362	358	393	347	354	388	381	393	392	381	367	377	380	385	359	391	347	364	351	384	345	380	398	361	359	386	378	404	348	379	370	371	397	360	373	375	357	369	366	358	368	363	366	394	350	396	354	354	390	413	385	352	349	386	367	364	424	356	384	365	366	385	376	377	371	342	364	378	328	373	372	395	396	372	356	385	345	394	368	372	338	369	375	359	358	359	394	374	402	385	347	396	367	401	356	373	343	381	352	397	402	403	372	359	351	359	390	381	376	353	339	404	381	342	383	348	396	399	360	384	374	349	390	391	414	387	330	358	366	328	386	364	365	357	379	366	354	404	374	357	371	369	378	353	407	346	394	385	382	365	376	354	340	406	371	376	397	389	376	353	402	368	377	393	365	376	371	382	339	371	354	367	373	328	409	379	348	373	374	368	403	357	343	352	353	350	382	356	372	384	368	377	357	358	358	341	359	355	390	367	371	351	367	372	379	370	396	335	374	356	404	363	363	359	346	355	352	363	348	362	364	368	381	385	356	366	372	375	400	353	370	341	352	334	362	373	348	317	377	372	355	369	350	336	381	373	358	360	383	358	369	343	363	374	355	375	378	381	378	359	361	385	392	362	347	350	351	374	341	378	353	354	375	358	379	387	368	374	388	361	360	336	405	375	374	339	398	359	383	403	355	382	348	384	361	372	367	345	380	363	376	394	359	360	389	373	377	369	379	383	373	372	377	398	370	383	381	372	366	371	374	390	367	347	374	366	378	424	348	359	361	377	361	356	372	353	397	390	365	418	388	405	360	385	352	367	365	350	392	341	358	346	364	352	378	346	349	348	361	370	345	397	355	355	409	394	365	414	394	383	357	384	363	359	333	347	391	366	340	375	411	396	343	370	343	362	380	394	369	392	377	361	356	365	362	380	366	373	381	367	361	346	346	360	353	366	402	366	371	386	381	401	361	349	378	340	385	372	381	361	374	351	392	370	366	385	366	369	363	377	362	409	376	336	380	376	366	338	347	339	363	379	357	347	393	383	368	392	385	396	352	389	374	363	389	335	372	367	388	351	388	375	400	373	413	359	363	370	361	412	399	368	391	377	392	341	345	364	392	328	382	398	339	348	373	395	394	382	369	400	342	384	379	396	377	397	339	393	346	386	369	374	417	371	376	352	351	356	358	362	348	366	387	361	379	379	361	408	356	381	395	369	382	394	385	371	386	362	386	383	357	375	352	396	349	352	362	404	388	363	370	380	365	351	405	356	352	406	361	352	369	362	394	355	347	360	371	351	348	335	364	396	358	366	348	365	397	365	402	371	384	378	384	359	380	378	362	341	383	362	422	344	400	368	349	376	372	351	349	371	386	355	359	357	359	365	402	391	366	382	415	384	341	363	368	365	388	351	363	355	410	416	373	382	389	390	356	388	370	362	374	348	350	383	382	365	390	399	414	358	323	404	343	333	384	379	348	379	386	369	363	379	373	371	379	340	387	365	377	377	372	355	396	388	389	360	352	359	363	367	334	375	341	366	385	365	387	378	364	384	383	396	372	355	370	389	380	336	370	363	386	381	396	378	331	358	372	371	386	403	344	365	393	402	373	367	337	405	364	376	359	361	352	353	382	354	353	332	337	358	361	355	377	369	368	360	381	377	351	379	395	386	383	367	325	377	385	360	354	380	364	344	362	377	374	363	376	370	376	384	387	342	371	404	379	368	382	393	385	358	356	377	382	354	387	377	378	385	405	388	361	350	352	355	387	352	390	350	354	346	379	387	340	362	377	371	358	364	350	356	377	369	394	357	347	374	390	358	394	381	375	356	366	355	392	364	363	368	356	357	359	377	344	362	385	344	375	362	354	408	365	363	343	327	356	343	369	383	378	368	338	391	369	370	400	380	380	376	339	379	377	379	360	376	358	365	397	335	358	346	377	327	367	395	388	355	357	424	400	379	373	393	362	335	373	377	405	363	375	383	380	368	372	360	358	351	355	362	367	377	356	372	354	368	372	371	380	318	366	352	376	371	410	371	399	382	369	390	370	382	386	366	344	365	402	370	366	396	382	361	321	395	357	395	356	366	427	367	372	357	354	347	349	374	380	363	337	409	350	365	366	371	364	376	355	374	373	386	418	363	388	340	384	385	376	367	435	380	358	366	406	385	439	343	356	393	348	392	354	402	396	403	385	356	355	344	382	337	359	364	368	384	382	352	368	376	395	354	348	365	376	370	380	355	357	361	365	371	361	390	390	359	369	362	388	365	366	350	366	352	395	383	373	379	365	377	358	388	385	375	354	375	371	388	375	381	336	392	358	393	368	377	351	360	355	389	350	403	355	341	363	378	367	343	381	389	349	382	388	377	337	370	367	351	342	365	379	311	376	420	369	388	381	385	369	417	363	356	378	370	333	397	343	373	350	368	324	370	367	354	410	389	336	344	359	384	373	344	350	376	366	351	382	371	338	342	379	409	352	360	403	369	382	353	354	380	350	396	382	372	376	376	388	374	360	360	374	378	372	349	342	368	406	361	355	401	394	347	375	380	343	374	388	403	336	410	363	376	360	340	356	323	342	352	370	371	383	407	369	377	378	390	341	380	409	382	395	417	361	349	373	386	365	383	365	374	346	342	350	368	350	388	378	363	378	367	379	410	366	379	396	377	393	383	361	381	336	410	380	406	398	350	355	352	357	371	382	372	386	369	351	386	345	379	425	369	382	379	344	349	313	363	370	375	339	393	347	349	358	377	364	354	337	374	372	382	367	398	371	337	363	375	346	390	386	379	367	373	382	365	417	379	366	324	390	395	370	366	380	399	377	387	379	377	357	381	368	376	381	350	364	365	383	365	394	354	345	379	369	308	361	375	346	364	367	367	351	392	343	368	357	387	372	359	378	352	384	350	371	360	390	346	409	383	341	356	371	355	370	364	325	366	390	363	362	383	400	383	354	366	375	411	392	385	338	353	361	364	370	363	345	368	373	379	373	362	346	369	353	359	395	379	363	345	365	349	365	363	372	319	385	359	381	387	365	398	399	369	346	380	404	416	406	371	374	360	367	380	352	356	371	356	367	420	365	381	358	380	381	396	419	339	367	367	392	348	366	346	373	352	406	410	376	353	358	361	413	374	382	383	384	368	349	360	367	391	363	373	368	349	337	397	376	356	355	340	346	381	369	370	356	387	350	322	365	361	377	370	396	406	374	360	386	362	403	356	372	344	339	364	399	387	372	363	390	382	321	349	372	375	380	367	368	387	378	391	389	370	377	365	346	377	363	366	375	369	389	361	349	364	358	374	375	374	416	368	411	379	368	385	360	384	376	347	352	349	351	372	384	371	352	360	375	370	376	364	349	370	377	355	374	376	385	397	357	366	360
52096	23980	3759	1035	703	526	443	367	348	313	306	257	260	226	254	254	236	216	222	211	212	193	213	249	232	200	198	194	193	204	202	213	191	219	208	181	198	183	197	186	213	194	195	202	202	178	194	171	189	200	206	215	203	192	195	201	195	197	195	182	187	174	184	193	161	209	190	224	189	189	182	187	194	235	186	215	180	203	184	179	184	177	194	182	191	198	181	196	170	199	194	187	188	196	186	194	185	182	170	181	208	180	185	207	160	197	188	199	176	181	197	195	161	209	199	152	189	171	172	201	185	195	173	189	194	211	169	198	176	191	214	214	207	189	174	194	192	195	180	187	192	202	196	210	197	173	191	159	191	171	198	180	190	202	174	197	174	221	196	188	203	194	178	171	148	192	183	176	196	218	184	189	184	193	192	190	179	185	163	192	148	196	213	182	174	185	174	209	180	173	181	185	192	182	212	193	172	194	216	197	180	191	212	204	187	200	207	176	176	164	214	187	226	176	180	190	221	173	222	195	198	165	202	209	170	207	193	195	204	177	180	199	186	182	189	198	206	178	205	180	165	172	193	191	205	189	191	212	193	184	188	184	201	177	205	201	190	188	200	171	185	169	186	192	197	191	174	200	183	214	197	202	212	194	192	176	174	157	184	190	189	197	188	179	181	196	189	198	211	196	191	224	180	191	211	177	187	191	178	192	208	208	191	199	151	201	225	165	189	197	198	194	204	213	196	200	174	201	176	205	190	202	185	192	180	173	178	179	199	210	202	192	206	220	169	156	174	168	201	197	202	196	173	195	180	191	193	179	200	191	178	197	214	181	169	160	179	207	180	203	180	204	191	212	190	201	165	182	177	180	192	191	194	191	167	178	210	204	200	188	202	192	188	177	199	192	187	183	191	205	201	166	202	192	178	195	184	227	203	183	199	205	161	195	181	167	177	190	187	211	207	199	187	174	196	193	171	208	174	181	160	209	194	193	188	211	190	189	213	210	192	194	195	192	180	200	207	209	192	188	160	181	216	222	216	181	202	199	214	187	174	171	205	209	199	189	187	227	195	197	167	191	203	186	165	176	193	190	192	201	195	169	189	200	187	182	168	179	190	187	190	177	175	197	177	208	172	183	174	187	178	174	189	188	208	186	184	205	192	178	172	161	207	186	186	201	188	157	208	206	197	153	204	164	182	201	203	165	180	191	190	205	186	202	202	185	187	196	193	178	199	209	184	159	220	191	198	172	208	189	199	159	186	193	194	174	204	211	185	188	189	172	184	181	181	183	184	188	226	178	185	184	177	171	160	205	177	182	186	168	186	178	190	205	196	196	189	203	201	220	188	166	179	195	203	193	218	190	196	179	192	187	192	182	202	187	172	231	186	197	208	192	210	193	189	195	182	181	211	176	191	203	176	179	199	169	168	170	182	167	186	170	198	184	193	187	186	192	163	209	177	195	184	190	200	188	195	203	184	164	187	180	199	180	194	195	178	181	197	203	201	225	196	178	187	171	205	193	209	191	206	191	166	172	201	190	175	177	184	187	168	210	172	182	243	190	158	203	203	187	183	184	177	184	177	183	184	175	165	187	205	208	233	207	202	207	192	200	175	215	188	189	181	198	204	203	203	202	213	178	183	173	189	218	206	205	174	183	187	167	184	160	179	182	187	184	195	188	190	185	220	193	183	191	188	202	191	171	201	163	170	182	188	186	183	204	208	207	189	209	198	189	193	193	191	237	173	220	198	180	198	198	182	175	197	220	164	181	176	195	183	195	220	196	179	192	202	198	200	184	180	179	185	177	176	199	204	188	191	197	189	217	208	173	173	198	162	212	182	202	202	165	198	199	198	188	185	210	192	177	187	185	190	165	214	196	192	201	182	204	209	191	184	184	162	191	173	211	187	178	196	182	205	217	186	189	192	179	185	189	196	178	216	184	184	179	169	200	176	206	182	180	188	176	185	182	189	178	198	169	197	185	167	173	210	200	185	197	182	200	195	197	205	186	171	217	204	167	183	175	187	190	192	192	184	211	191	193	185	196	185	201	189	187	171	202	214	193	179	200	202	196	180	181	177	185	168	193	196	186	186	195	224	192	195	190	196	161	184	215	190	175	180	181	219	182	182	170	154	236	206	166	187	193	182	176	210	185	183	192	187	185	204	188	171	189	201	201	215	190	206	188	206	186	194	179	188	173	173	189	192	172	182	190	196	181	198	155	191	204	180	178	184	179	204	209	188	153	175	208	206	190	190	176	196	180	173	179	194	176	216	199	191	195	193	205	189	168	172	199	196	191	192	189	213	183	213	181	193	193	194	206	185	184	203	198	178	233	181	188	198	188	184	200	213	198	181	192	203	161	184	174	201	217	190	199	176	183	164	173	167	185	194	192	195	171	190	211	180	216	212	191	189	185	183	185	189	206	160	195	175	173	168	179	182	179	186	182	213	167	211	192	185	192	191	179	176	182	195	186	181	197	203	202	178	197	188	195	188	184	208	197	198	200	169	199	181	200	161	193	158	180	195	182	196	182	184	188	195	174	182	179	195	202	174	172	199	181	210	183	212	179	207	192	208	179	203	180	185	194	189	202	185	194	173	178	193	192	187	207	187	213	199	202	187	179	190	192	175	183	185	203	207	178	199	188	194	185	188	192	182	166	192	148	157	180	202	183	197	174	207	208	194	204	195	192	192	192	204	182	184	177	179	211	178	178	186	202	188	197	165	198	174	201	183	190	176	203	206	190	195	199	179	175	193	211	161	179	203	205	188	188	203	183	182	208	183	188	187	174	197	185	178	180	209	178	179	184	208	213	175	199	198	199	198	185	185	180	184	213	178	169	194	181	169	183	171	183	190	197	187	194	167	199	180	201	173	198	191	191	207	186	171	172	187	176	184	208	199	200	166	176	188	176	188	189	219	176	204	199	181	205	180	196	169	173	178	188	173	193	184	202	171	190	187	177	192	195	191	166	183	189	164	211	189	187	195	172	168	175	217	170	184	185	176	177	190	191	203	180	198	182	181	184	221	198	203	186	214	196	196	153	192	189	202	170	197	235	185	189	224	190	185	183	219	173	187	198	207	187	223	178	202	174	191	175	203	171	190	208	203	173	192	220	196	209	181	175	196	188	166	179	198	174	186	166	209	195	182	204	186	188	186	181	177	167	185	187	200	183	202	196	190	181	201	195	179	209	189	203	226	219	182	155	194	201	197	190	201	186	220	198	173	208	213	180	190	184	174	186	191	159	174	184	174	189	220	184	166	204	201	198	186	181	195	170	202	153	202	197	191	190	173	202	207	182	217	208	194	194	202	172	175	209	189	184	185	206	173	187	193	218	192	197	192	209	203	190	194	179	183	199	192	182	197	171	174	218	191	169	201	171	209	175	191	170	182	171	192	182	174	180	199	188	166	199	185	194	185	174	163	197	167	163	201	200	210	222	177	199	219	205	159	176	188	190	179	168	194	208	218	182	209	175	180	194	203	180	160	188	194	206	196	181	205	180
32318	2803	3182	3479	3008	2468	1978	1643	1519	1319	1254	1194	1020	1036	962	892	910	848	825	821	759	794	755	728	724	694	709	685	717	658	686	678	672	651	646	678	643	657	638	654	644	672	629	647	657	653	673	638	618	634	578	694	615	627	657	619	633	576	600	616	603	620	659	637	642	652	583	609	623	619	606	604	591	649	638	591	607	588	608	641	623	607	614	583	564	619	563	615	659	584	654	632	560	650	629	613	601	632	625	643	584	652	627	621	602	607	581	619	604	602	598	586	618	632	626	574	595	605	590	621	619	587	619	635	603	587	635	574	600	630	565	537	581	616	586	562	589	584	576	607	575	595	640	541	624	618	592	654	590	573	624	573	627	595	567	597	639	609	612	586	577	540	572	652	655	608	549	596	587	600	605	592	616	582	571	590	578	590	614	599	604	601	576	617	614	585	597	588	599	598	627	589	605	610	581	584	614	605	573	639	576	583	629	616	613	579	597	594	624	596	583	540	640	572	616	611	592	594	598	592	587	603	613	597	618	610	599	612	593	596	601	611	559	640	599	596	602	604	569	602	647	595	588	586	582	601	609	599	593	606	582	591	608	589	589	605	596	592	596	608	610	603	610	560	613	617	587	601	608	630	580	612	615	593	601	597	602	605	574	667	586	581	619	567	567	631	570	629	594	609	636	593	592	609	667	606	588	599	607	627	640	658	590	605	652	565	576	613	586	582	609	554	607	585	585	582	596	635	579	522	624	616	601	613	576	580	597	599	566	603	540	610	627	593	628	583	586	597	602	629	551	598	607	593	604	617	572	608	585	569	598	622	561	629	631	605	625	639	610	604	576	598	617	652	612	556	571	640	604	576	574	604	586	620	608	595	626	619	609	605	602	619	617	583	631	594	575	604	587	623	560	630	601	604	602	573	587	587	585	634	602	582	620	629	623	578	543	585	599	584	600	590	592	600	601	617	548	584	602	575	612	613	563	557	548	573	629	636	602	608	578	614	598	607	592	547	602	606	607	612	625	599	610	616	629	587	584	578	593	559	546	585	602	586	623	617	617	626	611	639	589	603	615	622	551	618	587	617	570	630	646	599	617	580	613	595	580	556	603	611	636	612	587	595	585	610	590	623	615	644	625	595	640	597	617	598	645	646	598	631	640	598	585	617	580	577	630	589	530	609	590	571	594	575	591	625	635	623	549	600	594	628	614	591	647	606	588	536	604	596	606	624	653	638	548	596	586	574	600	592	601	565	601	604	614	642	605	619	552	610	615	564	561	598	571	622	607	572	567	596	580	624	554	583	609	591	612	554	602	592	582	598	634	560	620	592	624	585	601	618	630	588	580	600	567	557	576	614	581	593	621	632	562	630	607	613	635	600	590	599	642	606	618	609	641	611	615	637	594	591	613	536	599	638	615	614	597	654	610	609	626	575	579	623	585	593	521	604	600	580	599	587	627	596	651	566	571	590	636	588	601	600	572	619	643	556	567	582	577	586	580	626	662	604	612	636	625	596	625	628	587	573	610	599	597	611	612	603	624	596	607	634	578	626	611	566	557	622	592	614	604	601	649	643	673	585	600	642	620	577	626	589	612	628	568	606	596	625	560	600	627	617	615	597	592	567	629	609	632	597	629	604	588	576	618	610	585	636	612	590	596	602	610	601	617	595	616	622	583	613	632	573	631	593	593	649	637	585	564	625	591	589	635	614	592	606	604	608	563	592	540	581	614	606	626	583	586	615	608	586	624	626	616	574	576	618	605	646	567	593	634	573	632	593	584	561	560	625	569	626	607	571	601	603	612	593	584	580	601	598	599	559	546	605	569	616	585	627	634	597	595	590	562	604	603	605	590	632	603	628	604	603	606	678	599	598	607	580	602	589	548	606	624	621	583	593	617	612	589	607	582	592	571	565	621	614	568	572	612	637	587	593	610	621	605	610	610	624	586	611	586	611	597	557	581	604	605	612	601	619	605	629	611	592	562	581	629	572	629	622	596	558	619	585	574	615	611	610	601	612	611	606	579	591	601	620	544	586	610	646	621	615	574	625	605	582	612	613	593	565	570	595	576	590	593	582	603	601	614	623	564	601	614	571	603	607	597	633	599	555	632	593	565	594	619	610	607	556	633	585	584	570	573	558	600	593	594	646	592	628	605	537	593	634	598	589	613	619	633	584	621	603	617	615	577	591	654	586	587	603	611	579	590	593	595	617	564	581	614	629	583	598	595	605	636	594	596	563	604	595	596	557	604	597	574	599	558	608	585	612	622	627	581	616	633	613	622	627	591	589	572	598	558	611	611	623	577	572	556	562	558	605	588	604	546	632	624	549	595	596	604	598	604	594	607	570	614	655	653	630	594	556	650	560	605	603	610	608	598	579	610	615	607	624	625	645	612	580	615	555	584	619	585	613	574	578	584	610	594	621	589	581	581	634	581	607	578	543	591	644	580	620	627	616	599	643	584	604	591	619	642	624	588	583	593	595	628	621	623	632	595	612	658	598	614	615	624	635	591	625	604	612	586	592	637	607	564	595	602	595	621	608	572	619	566	631	582	629	613	599	617	568	603	614	615	565	587	623	600	622	633	573	624	605	589	631	608	599	616	565	594	563	576	575	578	599	576	590	575	610	580	604	609	587	602	587	593	601	600	598	608	623	555	613	564	628	574	598	588	618	582	573	570	607	582	621	595	624	625	579	605	577	614	623	540	558	573	608	616	611	609	601	618	610	582	618	595	584	541	554	615	585	650	582	619	598	593	615	579	609	626	628	609	632	616	575	591	634	641	532	603	627	633	589	597	637	651	546	598	621	578	594	589	576	583	613	605	595	664	603	603	567	579	596	636	600	634	607	594	630	562	557	580	632	600	629	625	627	576	614	613	636	652	617	629	611	653	577	621	615	600	601	593	606	561	634	605	577	572	575	613	574	581	575	575	565	597	562	601	594	570	601	618	599	594	617	596	618	608	570	564	602	577	573	602	605	607	616	610	573	616	551	604	625	602	590	654	603	587	626	586	632	587	583	603	580	590	604	601	638	588	601	594	586	572	581	595	598	637	597	606	621	529	607	557	592	626	591	572	596	618	609	632	618	601	567	616	585	622	634	625	594	637	610	605	604	591	591	607	584	594	571	601	620	600	625	582	581	570	598	635	607	597	595	625	639	578	590	557	629	592	631	609	578	648	551	606	613	606	605	619	625	588	625	626	649	599	565	584	624	572	570	601	642	578	596	608	624	592	582	611	576	585	606	613	615	621	600	569	614	595	579	584	601	612	631	605	597	641	583	635	598	609	597	588	594	591	609	599	576	639	606	607	580	609	623	631	615	657	594	588	611	597	610	608	622	588	626	609	593	628	612	595	590	613	658	610	572	591	607	608	569	654	584	601	548	541	587	613	590	580	606	616	590	583	619	632	649	589	590	594	654	619	569	624	595	643	622	576	599	560	622	597	601	643	595	610	605	611	582	558	611	632	598	589	572	594	613	645	625	612	633	591	587	592	610
64712	31820	9747	2456	1450	1040	783	694	576	497	444	435	436	374	352	363	360	349	344	342	350	300	313	323	326	281	342	299	317	361	283	270	291	311	302	292	285	322	269	298	260	299	294	270	253	291	288	312	266	254	272	307	297	301	282	267	324	284	293	283	259	229	281	280	294	278	298	302	292	256	291	290	291	280	286	296	260	280	253	280	279	266	256	274	269	279	254	281	274	295	291	284	287	282	283	303	277	272	247	290	287	252	277	292	273	251	276	291	305	307	295	309	258	289	334	281	292	304	282	309	302	309	270	286	286	237	318	301	269	292	307	298	263	269	304	285	285	269	286	287	288	276	299	285	306	297	290	277	286	282	272	274	264	311	304	293	288	295	271	280	293	255	300	310	262	265	297	286	293	253	259	305	299	249	299	268	288	275	265	304	256	298	286	296	292	264	270	300	251	276	301	286	256	285	277	294	284	281	270	289	296	300	255	294	256	278	264	274	269	303	299	269	276	282	286	302	260	277	303	266	271	330	301	267	294	292	294	274	276	269	306	291	307	274	299	281	278	287	279	280	293	246	297	276	318	278	293	282	262	269	261	280	288	280	289	291	279	282	254	286	274	308	269	286	253	278	289	289	296	273	287	260	262	273	290	287	260	283	301	287	285	302	299	286	291	248	298	278	284	276	265	272	284	290	277	257	282	255	268	280	266	294	267	262	285	297	293	244	279	270	291	275	262	253	272	300	302	307	292	265	277	291	295	274	269	275	246	265	303	286	284	237	310	298	291	258	254	280	323	290	328	297	298	280	273	288	298	294	303	298	269	295	259	268	248	281	286	257	262	281	282	281	261	249	309	270	257	267	298	258	277	282	285	293	278	280	299	265	262	274	293	293	284	273	271	243	306	281	260	290	286	301	273	277	274	296	289	323	278	255	281	304	306	277	239	256	296	298	273	285	253	293	272	295	275	279	299	308	267	274	302	272	292	271	264	287	277	298	296	273	271	285	312	269	245	277	267	267	293	279	266	271	260	300	275	288	291	301	306	295	275	299	269	270	290	269	283	275	256	249	327	289	288	297	298	267	302	254	280	309	292	298	282	288	285	236	276	302	283	313	283	268	276	298	296	280	291	265	287	283	260	275	284	269	323	257	267	296	256	256	273	295	293	277	296	268	276	308	262	286	245	288	278	301	278	286	294	292	271	295	275	278	313	278	270	278	283	259	275	300	286	260	303	280	247	282	297	303	266	291	297	279	299	266	254	271	284	279	286	294	270	283	288	306	300	299	263	295	294	303	302	281	285	282	248	300	305	284	282	276	254	313	255	272	281	294	277	282	271	306	302	299	265	290	252	264	286	284	273	272	317	278	298	286	315	286	263	294	262	287	290	292	305	260	301	271	299	251	285	283	275	294	310	297	284	277	269	249	292	276	265	294	286	275	240	321	297	283	287	248	288	285	266	258	274	277	263	291	264	272	270	290	263	279	247	319	261	276	309	255	285	299	293	298	304	270	299	233	236	273	280	298	267	287	241	266	281	281	294	290	245	287	260	294	300	297	297	284	262	272	277	273	295	268	293	266	324	267	291	246	279	270	263	290	268	260	273	279	253	286	301	297	247	292	251	255	274	280	266	266	279	280	294	277	293	278	277	278	245	289	289	257	279	281	274	283	306	294	280	266	272	288	303	258	274	295	285	308	279	291	301	278	266	271	301	278	286	275	295	284	270	295	310	304	256	267	279	284	262	280	298	290	282	281	257	292	281	264	285	299	279	274	288	270	259	270	296	262	327	294	288	295	289	270	276	283	272	287	292	294	284	293	294	262	268	280	243	263	287	301	289	294	284	301	273	279	291	292	295	282	252	251	283	259	265	312	303	279	298	266	272	275	289	270	258	257	298	257	292	271	300	261	266	284	276	258	259	278	283	276	292	294	289	290	283	304	297	277	295	282	260	322	281	284	301	276	271	294	258	279	254	256	274	256	309	296	289	305	270	272	262	270	279	309	271	266	293	297	266	301	282	267	264	305	252	287	260	270	280	254	292	291	241	246	259	291	283	292	279	258	287	290	260	302	272	295	281	275	275	274	281	300	270	294	288	260	276	260	281	276	292	244	290	294	286	295	256	270	277	286	321	298	308	297	252	278	280	274	275	280	266	268	283	260	319	263	290	294	301	310	280	251	296	266	267	293	279	306	303	293	289	300	266	289	296	274	298	263	300	290	275	301	282	271	279	298	290	297	278	257	275	295	285	268	287	300	262	286	316	276	270	269	290	298	277	289	271	262	275	274	285	289	317	300	296	296	274	322	316	270	311	288	289	267	267	264	274	300	262	285	270	274	309	267	270	305	298	292	268	322	276	274	276	305	273	279	266	285	270	289	298	282	274	293	286	265	301	288	281	289	334	310	314	271	292	271	250	286	292	298	272	307	270	270	314	273	287	260	248	280	285	264	276	272	274	276	249	270	255	278	271	284	283	297	288	305	258	302	313	302	291	288	291	268	259	261	281	296	244	301	285	302	268	314	306	272	271	285	272	297	240	262	278	318	275	281	266	313	289	257	297	295	245	270	296	288	295	279	276	295	260	294	299	294	274	278	276	270	259	308	266	267	265	278	315	293	284	308	268	298	303	320	287	302	283	265	284	263	263	278	285	254	254	283	278	273	305	271	284	294	280	283	274	280	266	258	297	305	295	267	308	282	280	276	287	281	308	245	264	308	247	299	261	307	258	236	269	307	276	290	252	275	295	267	277	268	283	287	284	288	282	263	283	271	291	284	269	285	289	299	295	271	303	260	300	292	294	298	300	288	289	262	272	294	276	299	288	270	259	284	298	281	279	267	269	303	276	268	270	275	325	310	281	313	276	273	295	278	276	289	244	293	284	252	285	289	264	297	274	276	268	274	285	288	294	260	260	314	307	292	299	317	322	263	286	255	305	282	288	293	277	267	258	297	263	315	272	293	267	282	289	295	261	296	274	285	290	288	268	289	248	290	266	289	304	250	271	277	256	299	286	289	281	289	293	279	317	308	298	272	265	311	288	299	271	302	276	250	271	278	270	293	276	262	295	245	261	279	278	286	288	287	265	296	277	268	275	294	314	278	292	286	283	288	283	256	287	290	273	272	293	250	293	270	279	256	297	267	271	285	275	266	251	277	274	265	286	273	296	282	268	298	268	278	311	284	284	293	303	305	294	252	271	278	270	257	271	286	267	269	284	279	259	276	266	288	254	262	269	283	287	293	269	276	290	298	250	283	302	283	251	293	299	298	271	261	294	304	238	292	302	256	311	307	286	268	288	294	299	283	277	277	281	302	289	262	288	295	272	277	312	285	283	277	292	299	283	281	290	290	260	265	271	247	329	305	280	264	296	276	282	304	272	294	271	336	251	283	284	282	291	258	274	295	278	307	259	262	293	253	305	304	299	293	268	286	284	267	294	302	313	268	297	298	255	277	291	257	273	306	261	268	279	272	266	274	268	273	269	283	286	261	260	302	285	264
41431	4421	5920	6291	5467	4302	3666	2999	2590	2340	2070	1881	1700	1631	1480	1405	1374	1273	1285	1235	1161	1162	1193	1066	1113	1080	1014	1078	1033	967	1039	960	999	946	924	958	960	997	960	955	903	927	881	963	916	912	905	894	880	869	873	917	968	846	883	873	867	901	869	885	866	884	906	829	842	857	856	899	857	908	898	818	881	836	882	867	824	849	846	838	787	832	874	851	783	814	829	803	810	840	868	806	851	883	906	871	812	823	932	824	818	826	848	840	882	827	794	871	885	863	816	831	831	855	853	839	879	856	848	880	854	843	840	820	805	834	838	854	874	824	872	801	801	852	872	834	833	880	835	818	844	856	765	820	786	863	853	841	849	792	840	807	846	877	821	822	828	745	859	883	854	796	828	879	849	774	815	770	842	864	855	795	864	833	885	808	871	801	835	809	830	831	849	806	829	835	764	839	818	816	848	819	831	841	796	830	834	842	866	829	842	811	851	831	836	829	860	790	818	815	817	828	817	866	819	841	853	814	833	771	770	859	801	806	793	831	827	850	866	838	871	858	807	824	872	807	862	829	827	832	843	797	826	826	867	792	807	832	849	827	826	844	834	840	885	789	885	795	858	818	830	774	827	827	782	840	848	785	813	814	801	812	774	892	793	857	861	893	815	835	814	870	768	825	805	810	860	825	864	842	806	852	821	847	811	819	845	829	835	807	859	827	847	846	825	838	852	824	864	780	823	824	853	786	811	837	850	815	814	857	845	851	877	809	831	844	808	840	844	832	790	804	843	846	843	777	884	849	810	823	824	871	876	848	819	797	859	824	811	819	834	821	787	823	856	832	801	856	808	799	843	840	786	823	856	839	822	827	831	860	809	904	860	826	857	772	800	798	878	815	784	819	815	835	803	833	845	812	846	850	818	855	839	851	887	832	784	808	822	847	914	809	830	867	850	840	826	830	810	766	856	841	821	832	839	875	844	820	808	847	833	832	812	819	857	847	870	854	808	801	816	837	850	828	813	844	824	809	816	856	830	842	815	809	849	854	837	848	809	834	820	788	871	833	837	815	845	844	863	832	825	819	848	828	805	839	827	847	807	776	843	802	762	796	831	795	827	902	809	835	847	828	824	862	850	801	837	842	851	817	819	780	823	797	783	769	843	863	792	869	786	807	799	784	829	796	869	839	833	805	845	816	868	808	841	832	845	818	854	821	767	816	792	810	845	792	837	782	784	827	813	789	805	842	822	837	825	818	832	811	830	819	853	797	828	792	820	864	788	778	832	846	864	828	820	812	830	867	813	822	753	736	854	844	852	815	804	795	812	838	823	829	832	822	859	858	830	801	819	860	829	809	785	834	829	840	829	801	838	799	894	807	838	834	798	848	836	791	850	773	863	868	800	838	840	829	762	839	795	831	860	847	827	818	792	796	831	784	823	811	829	852	840	850	850	850	810	797	831	828	825	813	899	836	787	785	801	811	830	818	816	809	842	830	817	849	808	812	825	801	832	825	844	836	834	820	878	766	822	802	831	803	800	863	796	864	832	788	835	774	795	820	787	813	807	836	831	789	848	772	800	772	785	836	880	785	813	783	768	849	816	801	785	794	803	884	835	868	812	835	840	808	829	833	841	822	843	863	833	786	812	826	788	826	830	791	838	802	789	817	798	771	809	781	891	806	837	848	808	823	848	800	807	890	801	838	792	820	832	870	813	798	858	814	847	789	778	833	765	830	789	839	799	848	824	846	824	824	797	791	779	812	810	872	814	779	792	759	840	846	799	798	797	801	835	856	825	828	861	863	806	792	841	835	799	831	818	887	799	825	791	830	765	874	823	831	830	787	818	833	847	810	878	798	825	765	806	799	870	804	851	800	818	824	809	804	806	840	842	849	808	885	821	828	843	826	810	793	847	833	786	783	825	820	783	780	836	839	805	831	825	763	833	757	856	838	841	830	805	859	796	806	839	827	808	803	859	813	800	817	802	869	842	770	816	826	841	841	850	888	850	818	783	842	856	787	851	826	834	809	829	839	800	816	795	814	884	799	807	804	798	826	845	798	815	807	811	814	798	811	815	893	827	833	827	819	813	852	855	882	812	828	803	823	819	855	838	813	812	818	830	859	847	877	863	812	852	845	831	813	762	827	857	798	797	811	818	790	846	845	818	821	851	814	870	838	802	878	825	855	835	834	819	828	808	816	807	849	835	867	812	828	811	818	834	800	860	841	771	795	791	817	796	857	832	822	829	875	833	820	830	828	795	804	862	828	809	852	795	820	834	861	835	837	799	820	825	847	867	800	831	829	886	852	837	798	852	828	858	814	835	810	813	831	791	792	810	822	809	827	822	782	864	797	809	782	811	822	815	870	855	870	826	852	826	849	868	819	823	817	808	849	815	852	775	760	799	845	856	823	817	845	901	784	831	822	809	813	825	857	890	822	832	823	807	832	788	810	778	851	865	811	813	813	806	802	835	827	824	888	793	795	838	838	817	829	812	834	876	763	867	830	821	855	819	814	835	823	801	852	856	834	823	872	836	857	869	786	823	851	866	799	808	818	827	807	847	782	830	859	824	787	836	858	840	928	845	812	823	833	870	835	850	828	803	808	883	798	824	813	869	860	851	858	797	804	845	801	832	868	861	857	818	823	820	856	816	819	853	842	823	795	867	829	836	885	851	818	791	769	891	848	832	781	799	835	801	810	837	865	850	832	810	865	845	787	764	781	813	858	822	803	792	837	847	826	859	840	827	846	810	833	795	856	838	820	895	806	859	849	784	811	826	788	810	848	809	809	785	860	807	801	859	821	891	854	827	821	835	837	821	832	871	851	784	866	889	863	817	837	854	821	787	824	775	857	811	833	802	811	838	839	862	800	827	778	858	767	802	817	826	793	832	759	820	870	792	806	808	818	879	843	809	820	803	795	824	842	816	787	851	817	792	797	811	883	839	825	869	820	838	878	825	811	855	793	844	814	835	850	823	856	861	760	844	842	818	798	824	837	806	797	790	848	811	847	754	841	821	885	813	789	862	761	857	811	813	850	852	797	777	788	828	838	828	845	824	820	830	843	860	803	806	803	844	878	869	840	817	824	901	809	800	832	846	860	835	854	838	820	743	831	810	836	846	818	864	831	808	783	815	833	797	833	874	858	813	781	802	796	813	857	827	844	804	813	840	815	807	810	847	835	829	812	867	799	827	829	883	822	840	778	842	838	814	851	751	794	868	850	846	829	819	789	812	853	756	879	809	866	810	826	855	846	868	800	816	838	812	782	849	797	807	815	823	832	851	838	856	785	863	856	810	847	875	825	811	832	790	822	805	807	859	792	790	854	850	847	817	877	816	790	795	810	839	827	803	819	828	811	845	901	836	842	846	821	831	844	780	840	839	745	838	877	850	828	836	833	822	817	883	830	818	846	820	794	837	818	861	830	859	873	865	894	807	762	816	825	797	830	807	804	846	811	820	818	825	823	810	871	891	786	835	869	801	821	799	802	779	803	853	849	803	800	784	807
10136	995	337	161	153	140	136	119	130	131	108	116	117	92	103	100	105	105	101	110	114	108	100	105	101	113	89	111	108	92	102	97	97	102	113	109	106	94	100	90	104	107	114	121	91	110	98	101	109	100	118	90	113	105	94	91	104	105	100	91	99	104	112	98	113	100	82	124	101	97	99	105	118	104	114	103	111	93	105	102	113	102	115	96	101	95	112	100	109	105	106	121	98	118	82	128	98	118	91	92	78	102	113	123	95	96	107	93	114	119	105	87	109	97	102	120	101	103	108	98	123	103	103	108	122	109	94	113	100	109	111	110	120	118	105	90	107	107	113	100	80	96	97	104	99	105	105	117	102	112	86	98	92	104	106	107	112	97	114	103	98	107	95	111	129	105	78	105	94	83	99	103	96	106	100	102	97	84	104	105	113	111	99	114	100	110	101	103	108	93	104	111	101	104	103	92	110	101	96	124	99	82	82	112	98	104	113	97	94	106	99	90	112	126	105	105	111	108	96	101	111	101	104	89	122	79	99	112	101	115	106	104	111	98	113	88	108	93	104	107	100	95	81	110	105	105	96	112	86	91	110	92	81	99	91	109	90	113	101	108	81	113	121	108	111	90	98	95	127	97	112	111	110	89	109	104	105	85	112	96	104	97	103	110	94	90	119	92	107	108	102	95	88	80	100	94	122	89	108	114	95	110	90	91	94	110	96	120	88	103	95	96	102	104	103	102	96	105	135	101	97	96	104	120	114	105	106	94	110	100	98	101	110	103	112	105	98	102	104	115	111	104	103	105	93	96	82	100	103	100	103	99	98	95	85	123	100	98	103	119	102	88	104	95	89	100	88	105	119	100	107	95	120	96	111	104	110	95	85	96	114	98	126	109	99	88	115	92	106	104	110	117	76	109	106	111	96	98	108	99	115	139	119	109	112	108	108	125	103	105	109	105	97	121	113	95	95	103	86	91	72	110	113	99	101	94	100	116	99	97	107	132	101	109	110	109	135	114	120	115	90	127	91	104	86	110	110	106	124	91	117	99	102	97	109	112	108	94	98	106	102	97	100	108	123	92	104	118	100	101	98	104	107	109	108	91	106	116	100	78	94	97	98	121	104	101	99	87	99	100	99	84	98	95	119	113	113	99	117	107	92	115	106	97	88	95	99	99	105	113	90	118	114	123	101	102	107	97	103	93	103	111	108	86	128	114	102	113	104	100	108	105	90	84	102	115	107	106	95	101	92	117	124	95	107	101	90	87	117	120	95	85	103	112	99	95	103	101	93	115	103	91	83	99	94	100	92	121	114	107	87	95	94	99	105	99	122	115	91	100	117	91	89	122	99	106	102	122	96	121	85	103	107	102	101	97	118	122	98	116	88	110	118	95	114	90	91	105	112	104	101	84	90	115	98	100	105	99	94	103	118	92	88	87	101	97	115	105	87	79	99	105	113	109	96	109	110	97	97	105	98	102	98	110	101	97	114	98	106	105	93	88	107	98	105	110	89	96	105	109	114	104	110	99	102	95	98	92	84	105	78	97	107	101	100	114	101	93	112	84	115	118	107	89	97	114	103	102	97	93	91	101	112	112	111	102	117	119	102	102	106	120	89	102	109	102	96	95	99	122	121	104	109	103	100	112	104	109	88	99	99	115	91	109	112	128	108	114	93	95	111	114	116	92	109	131	88	109	100	103	107	108	123	93	120	114	111	107	118	114	92	96	111	103	113	94	95	95	103	84	99	99	93	107	96	108	115	111	90	116	109	83	101	97	104	94	114	100	110	89	94	123	119	110	97	97	109	121	104	101	76	88	96	111	104	101	110	109	95	100	105	105	90	107	103	101	111	87	121	114	95	92	110	97	102	98	100	70	92	111	124	99	106	96	98	89	89	108	107	102	107	103	107	95	99	99	94	108	115	108	103	103	93	80	116	107	98	107	112	106	104	95	107	103	103	98	104	90	114	98	103	98	84	102	104	100	82	94	112	95	104	102	99	103	111	118	106	93	93	87	99	116	105	91	82	90	116	90	95	102	101	122	114	116	110	102	99	119	91	101	117	111	98	115	94	107	95	111	102	102	113	104	107	102	105	104	122	98	86	93	93	122	101	88	109	97	103	107	98	113	108	106	99	98	104	99	128	105	102	121	132	118	90	86	117	96	121	103	94	98	94	93	87	105	84	87	104	106	106	122	101	82	106	96	109	112	102	90	100	79	113	113	111	100	84	103	112	97	108	95	100	102	100	94	94	73	103	128	120	103	99	91	102	109	88	97	102	117	100	138	107	127	83	81	105	103	101	114	89	107	120	79	106	88	121	100	104	111	97	115	119	90	118	108	112	113	109	91	103	123	119	111	98	107	102	113	108	101	92	111	108	87	121	117	117	98	99	111	98	107	102	102	101	90	96	107	83	106	93	119	108	94	103	92	108	89	96	128	100	93	110	109	86	104	104	108	109	108	99	104	107	108	115	112	109	120	91	100	101	106	97	90	90	110	112	96	118	106	103	112	97	109	106	118	86	99	112	98	106	91	121	104	99	104	90	110	100	117	88	88	102	102	115	105	107	88	116	109	102	103	126	104	102	99	89	111	100	92	90	103	101	112	95	109	108	112	83	95	95	115	115	86	109	93	113	91	111	108	97	115	89	94	106	88	94	89	106	108	108	102	108	117	89	104	104	88	96	108	129	131	116	118	121	81	92	85	93	115	102	95	103	99	104	117	86	95	93	102	101	112	91	103	94	113	110	114	111	101	104	100	123	97	112	107	89	96	103	117	100	95	93	87	100	110	114	110	110	105	106	100	107	108	116	91	96	109	86	101	89	108	100	120	102	98	118	113	88	97	97	98	106	118	104	102	103	113	109	95	103	113	104	98	99	104	107	93	103	109	111	99	119	120	109	119	100	108	101	101	107	118	105	102	94	97	97	89	99	94	102	102	112	95	102	92	89	119	105	93	88	94	101	96	105	107	125	105	98	104	104	84	108	95	116	106	103	116	99	118	107	102	104	92	107	109	122	83	94	116	96	101	99	108	113	120	103	85	98	114	116	99	107	112	91	114	103	95	112	96	114	113	116	86	108	87	125	109	102	81	108	110	99	97	100	105	114	96	107	119	101	110	93	107	83	109	109	119	112	108	99	101	110	103	98	101	107	94	112	125	119	91	86	106	108	98	101	92	89	106	109	113	102	109	94	91	83	115	92	107	105	105	112	96	101	104	107	92	90	109	110	106	104	132	101	105	108	104	100	105	117	104	107	100	109	117	99	97	92	106	100	105	88	85	107	116	110	102	111	80	88	126	110	96	105	89	109	98	95	122	102	105	113	125	107	102	92	112	101	104	107	103	103	103	103	113	89	97	119	101	96	106	93	99	120	97	113	107	106	88	99	95	98	105	117	111	92	111	96	103	98	110	110	106	107	98	91	107	94	98	104	107	107	106	98	87	106	102	111	113	102	99	111	94	113	109	114	95	106	87	112	113	105	106	105	95	121	120
9727	608	599	564	559	493	466	460	444	405	428	371	411	386	397	407	378	382	410	391	404	388	372	369	377	359	351	376	364	347	356	410	367	354	365	367	377	392	375	371	354	382	419	375	386	376	354	348	369	365	374	404	406	355	388	347	376	375	346	383	399	377	375	365	416	326	393	385	374	378	344	365	369	386	358	356	366	381	373	385	401	356	350	342	352	345	370	354	380	373	385	366	359	364	367	392	361	333	351	381	382	378	387	356	371	372	368	354	396	367	363	376	339	395	366	361	342	322	334	382	383	343	379	366	352	364	377	363	365	374	348	370	359	376	402	395	391	361	380	353	407	375	394	344	339	386	358	356	410	380	381	363	344	330	358	385	361	386	340	381	367	336	367	382	380	361	342	341	354	364	371	401	400	396	362	342	322	364	358	350	384	344	379	303	348	346	374	354	346	347	377	347	345	408	398	354	383	366	368	380	351	382	359	367	356	343	364	362	357	389	372	382	371	371	366	368	375	380	340	366	392	370	390	356	371	382	377	364	371	351	387	392	343	369	365	376	375	337	381	365	365	361	371	414	392	368	354	349	392	402	351	368	389	341	403	351	345	379	357	395	419	370	344	349	349	367	365	340	359	391	388	355	345	339	337	379	352	359	388	330	379	365	364	386	400	349	346	369	332	392	380	349	352	382	333	329	367	400	371	356	368	399	384	374	377	369	374	338	365	378	336	346	365	363	380	376	340	389	394	364	364	364	367	380	362	382	326	363	360	372	393	373	380	403	328	370	364	362	374	381	369	343	392	362	368	363	353	386	369	388	409	378	359	371	361	361	380	374	364	399	388	366	360	372	328	383	368	365	359	408	392	372	362	347	352	389	391	387	362	377	386	383	363	371	368	348	345	381	348	384	403	355	345	362	340	387	386	377	394	358	336	374	405	399	355	360	383	361	371	344	372	369	361	383	384	369	371	318	372	375	409	343	367	369	365	378	377	362	383	389	370	367	354	369	365	375	359	375	426	380	368	345	341	350	348	353	364	378	373	340	361	413	412	343	365	358	342	347	382	355	373	394	379	378	355	358	391	405	375	335	379	368	388	381	351	365	353	354	348	367	394	380	355	366	399	389	359	351	370	327	376	353	369	353	365	358	355	352	372	368	375	363	379	367	350	351	363	375	349	378	348	350	376	365	364	369	378	358	362	366	356	387	385	344	358	373	371	374	368	351	348	371	384	387	358	396	369	341	395	411	356	376	379	360	398	350	388	324	355	357	368	371	380	389	399	384	382	349	347	340	351	349	366	356	384	378	322	374	367	348	376	370	373	386	398	366	381	369	403	385	389	349	397	345	376	362	366	376	365	411	342	384	350	365	379	376	374	392	367	336	356	357	378	367	360	339	337	344	388	388	340	358	373	383	337	337	386	390	352	382	378	364	396	380	364	348	340	360	371	397	400	368	330	374	374	378	370	355	368	349	351	419	368	354	375	375	356	387	364	351	354	378	390	354	321	375	355	371	336	373	370	397	367	323	349	359	343	369	372	370	359	347	352	372	374	371	361	346	383	387	390	369	372	359	333	371	395	377	334	389	347	363	333	352	361	352	361	378	383	382	338	376	374	342	342	395	357	372	383	352	337	358	346	361	372	365	362	377	397	405	374	380	363	330	349	390	388	388	366	365	354	382	378	374	360	342	397	378	380	378	404	343	394	402	325	356	340	410	385	336	380	338	387	350	360	357	367	324	403	374	351	370	378	381	329	363	362	409	400	361	383	360	359	359	403	391	362	352	387	407	353	369	376	369	375	355	382	363	355	353	381	378	372	387	360	352	392	389	398	374	401	381	346	367	359	402	363	388	396	348	387	352	376	324	359	387	377	379	355	363	383	377	338	379	373	336	343	379	367	336	363	357	338	387	411	396	333	373	388	380	359	345	397	359	372	337	397	384	418	384	343	388	375	343	336	376	363	378	372	362	403	374	346	349	396	352	381	365	380	379	397	375	352	356	333	376	395	357	372	374	351	367	348	394	371	366	392	370	351	368	375	342	381	347	377	390	369	370	361	358	322	368	360	353	382	372	364	385	365	358	390	372	374	411	374	323	355	381	376	377	354	352	346	370	364	393	362	364	366	378	374	334	374	333	314	347	368	372	364	365	342	346	398	386	339	386	376	358	369	398	350	392	321	380	398	332	332	342	366	356	404	377	374	408	381	364	387	353	386	375	392	362	360	371	366	362	356	390	367	355	351	387	387	401	344	341	388	389	403	361	361	381	352	385	367	369	366	368	369	360	373	363	337	361	365	382	357	333	390	345	368	370	383	377	390	388	369	389	362	373	367	402	370	387	398	383	344	383	397	377	361	365	385	342	368	379	346	397	390	351	354	374	337	370	369	376	328	381	392	363	367	359	387	363	345	347	363	373	382	345	353	365	365	355	372	377	345	370	342	341	343	390	387	346	363	401	354	385	352	402	342	368	365	402	368	364	359	390	354	353	362	339	374	375	346	377	360	351	383	405	372	331	348	363	385	365	355	335	378	371	354	349	339	356	354	409	379	371	369	363	354	380	384	378	372	351	333	360	391	364	365	401	377	355	370	382	343	324	355	398	399	389	371	373	392	364	351	369	394	378	413	401	358	389	376	353	371	366	370	366	366	372	368	329	358	368	343	377	386	373	399	323	343	355	370	385	375	386	363	374	339	328	393	338	384	358	405	377	370	402	371	380	382	391	396	337	359	360	380	382	374	364	387	363	351	373	356	404	388	381	352	352	386	392	401	355	353	383	379	375	378	345	369	374	348	328	357	349	361	390	392	364	358	343	381	369	354	382	340	390	379	406	357	399	337	356	352	352	340	349	363	365	372	321	362	344	388	379	398	366	406	373	367	376	329	377	379	361	402	392	397	361	323	368	383	392	335	368	360	350	375	371	361	367	373	380	369	371	379	357	357	375	368	367	386	380	361	355	374	383	347	358	379	362	358	350	373	369	378	326	382	353	350	386	395	383	358	367	379	385	361	365	349	377	350	361	361	372	372	376	352	378	375	378	344	359	365	347	382	368	385	386	379	337	382	366	409	372	343	368	366	376	351	360	398	350	362	370	358	354	361	367	326	354	387	334	370	361	367	376	382	328	345	353	379	380	375	396	358	375	387	367	357	381	362	375	385	372	348	348	373	368	380	381	374	383	351	379	382	358	352	412	389	390	344	376	369	369	378	327	405	380	376	391	355	350	372	360	366	346	372	392	398	392	374	392	337	336	353	390	408	360	390	361	353	374	379	358	371	371	416	355	365	369	375	381	335	373	335	377	380	391	372	349	370	389	364	372	395	362	389	339	354	387	383	378	396	379	388	357	358	361	371	372	371	375	414	340	359	378	343	396	380	390	378	344	366	365	399	343	418	344	349	366	373	403	385	358	400	370	386	364	388	370	396	381	361	365	368	345	357	385	402	370	393	365	376	356	360	336	355	339	365	356	332	388	404	380	401	350	369	354	355	359	375	376
51470	21859	2897	1071	765	546	437	349	325	321	278	268	225	252	226	241	209	227	237	209	189	197	189	200	193	233	198	188	196	212	199	199	191	184	181	182	222	203	185	199	198	198	185	192	178	210	186	174	172	213	202	216	210	197	193	197	173	198	197	194	206	178	205	195	186	185	209	185	191	190	196	177	188	209	197	178	195	202	188	177	168	153	191	179	197	191	210	180	188	215	166	183	197	194	189	178	177	190	161	212	208	207	192	187	206	179	172	194	210	202	184	182	173	202	167	187	189	179	197	201	205	200	176	178	207	203	180	176	194	190	183	175	158	197	187	193	167	195	188	184	181	194	180	163	190	189	181	176	190	186	184	175	179	200	200	189	162	183	188	210	189	184	223	145	194	175	199	205	171	187	204	161	169	178	166	184	170	151	205	182	214	186	190	191	171	184	185	186	174	189	207	199	162	180	212	189	174	205	196	172	185	215	159	175	170	169	191	202	191	170	192	185	170	196	183	195	181	185	196	208	213	166	206	194	210	197	197	189	198	205	173	164	184	195	213	184	179	205	181	182	181	175	201	203	169	189	166	163	187	187	213	164	204	178	179	196	192	200	187	214	183	178	165	177	199	204	212	174	189	220	213	171	200	189	219	165	179	200	200	174	152	181	186	186	194	194	199	164	203	180	187	162	187	197	185	194	184	182	201	188	181	184	187	206	189	183	200	182	191	193	184	167	187	181	171	204	186	196	192	197	181	189	173	191	189	180	204	181	203	197	181	184	175	181	184	173	185	201	203	184	170	194	183	190	179	189	207	194	193	195	217	194	191	168	182	187	207	182	159	205	203	208	179	182	182	162	175	181	206	192	199	185	172	167	184	199	183	195	213	187	199	186	208	182	184	178	184	197	170	197	176	173	173	180	199	197	186	194	170	176	188	192	191	179	180	197	186	195	187	182	197	182	164	175	185	200	190	196	189	188	210	180	201	203	178	183	201	167	185	177	167	187	178	172	200	196	172	186	177	180	179	207	182	177	190	198	187	185	209	182	197	182	215	211	193	168	182	198	183	200	202	180	163	164	190	191	181	176	190	201	173	193	198	203	183	179	197	178	192	221	206	179	185	202	182	194	204	193	161	161	194	199	187	191	195	213	183	189	164	185	209	181	206	198	204	178	178	202	190	188	159	187	172	180	172	173	183	169	180	179	195	198	197	193	200	164	206	172	176	187	203	180	175	194	217	201	189	157	203	179	195	191	191	179	206	189	203	183	179	176	175	155	158	184	191	213	178	174	194	178	198	207	199	190	168	182	169	188	176	173	176	179	160	208	188	213	171	215	192	202	179	186	159	190	185	192	193	179	171	182	189	171	209	204	184	193	167	198	194	186	215	188	199	178	189	165	191	189	168	198	191	197	212	169	192	187	170	198	201	188	196	186	188	175	194	181	183	211	162	178	194	235	196	204	190	201	193	186	215	182	164	176	173	171	165	196	174	180	207	177	165	174	184	190	174	204	158	197	197	183	205	216	200	190	189	197	189	181	178	179	176	183	195	170	179	184	206	218	181	171	172	221	203	188	174	192	179	198	166	198	191	189	212	194	204	195	192	180	158	200	183	187	207	195	198	198	190	172	209	189	186	200	198	189	201	221	178	212	196	163	189	191	185	187	184	202	175	214	197	181	177	205	216	210	198	211	181	174	211	199	197	200	165	182	181	175	164	185	177	176	189	214	167	180	185	176	169	187	205	186	171	194	204	166	182	177	178	186	187	194	189	201	189	171	186	177	199	192	220	189	189	184	186	193	196	179	182	184	185	182	203	207	169	185	170	177	200	200	201	187	189	173	206	179	192	189	206	171	179	179	212	178	188	193	202	196	203	182	207	197	178	215	171	173	205	183	194	170	169	180	177	188	193	156	162	203	183	197	207	209	191	188	186	159	173	196	202	186	171	203	179	180	180	174	181	187	185	189	180	186	187	197	189	173	187	196	185	176	183	206	194	197	175	179	184	189	186	196	213	183	183	182	185	199	184	183	188	165	198	193	186	169	159	185	194	182	183	197	178	170	179	173	202	201	151	173	190	183	211	199	191	197	205	162	201	194	207	188	195	185	186	182	170	190	197	207	208	182	184	203	187	162	176	210	178	194	201	181	199	167	183	193	209	198	201	200	183	190	181	183	182	179	182	228	183	191	206	206	191	183	189	191	183	196	226	185	200	183	174	199	191	175	183	184	189	182	224	227	205	208	197	169	208	188	193	181	194	213	185	188	198	195	197	201	158	189	185	190	204	174	200	201	180	192	208	184	175	200	210	179	210	161	190	167	182	176	194	191	201	162	185	180	186	189	202	142	198	166	196	178	185	197	180	201	188	184	184	182	204	192	202	187	181	184	196	178	199	189	205	195	188	191	163	185	166	190	182	180	187	197	194	162	191	195	190	185	174	212	185	183	166	189	182	194	163	207	200	178	191	185	186	219	188	215	207	181	185	176	184	204	177	197	185	202	206	185	192	186	180	188	185	202	201	189	195	162	176	174	174	179	199	208	168	186	172	182	194	178	189	203	193	186	193	162	208	197	189	208	165	204	206	174	202	190	175	203	205	179	185	205	187	168	177	181	205	196	175	194	184	172	209	203	187	186	193	203	190	174	179	201	176	195	192	220	195	193	182	175	174	188	186	184	190	187	178	185	189	179	191	185	172	182	177	201	169	178	171	208	184	195	197	193	218	200	194	180	206	180	196	172	184	198	180	215	187	175	188	221	201	188	210	189	187	178	214	182	182	173	180	200	176	163	189	174	168	186	186	182	185	183	219	174	188	180	188	174	191	201	182	196	186	150	174	206	219	175	205	173	190	188	184	214	202	183	204	178	193	196	178	193	208	161	179	200	195	162	202	183	207	193	166	204	207	217	207	186	186	177	171	184	190	195	196	189	208	170	179	176	208	183	198	218	218	185	175	167	212	176	194	198	151	169	193	182	182	183	169	163	189	212	191	188	208	189	187	192	199	204	168	183	213	175	187	189	187	178	212	178	193	186	201	173	202	207	185	210	164	173	177	166	184	176	189	210	184	171	177	177	199	178	159	192	213	175	189	205	177	199	182	211	210	187	189	198	190	180	166	208	185	172	203	174	178	187	164	197	197	188	204	204	189	201	160	191	168	190	168	189	197	182	184	182	186	192	190	181	197	202	183	187	173	194	182	209	196	206	168	204	182	210	194	180	189	195	148	189	172	196	172	194	194	202	190	193	161	183	185	190	174	190	179	207	193	198	200	205	196	165	185	174	188	196	191	189	192	193	168	189	190	192	190	167	201	209	181	189	194	200	200	197	181	195	200	170	179	197	186	198	193	185	168	191	189	209	190	177	200	188	191	218	195	196	207	155	180	175	188	174	207	200	191	172	207	176	200	193	198	217	179	170	193	179	163	181	179	197	181	181	177	201	193	177	184	212	217	187	200	222	181	197	190	193	166	174	196	211	194	207	177	177	181	149	164	175	162	193
31324	2800	3310	3465	2932	2441	2011	1749	1540	1358	1224	1186	1111	1042	924	902	838	881	785	753	801	794	775	764	770	715	723	699	708	687	662	633	677	651	646	665	637	680	644	663	661	659	647	602	623	631	608	601	658	642	629	574	617	611	566	653	623	642	689	606	596	601	607	602	578	634	615	593	620	609	596	553	654	577	597	584	599	601	594	598	564	571	632	583	622	584	608	635	577	599	595	663	588	598	628	547	624	587	596	617	620	596	613	636	566	584	623	594	618	624	599	635	600	585	579	582	575	610	581	672	574	572	587	612	618	581	584	622	651	616	588	574	609	593	626	551	588	586	615	596	591	632	623	636	593	642	666	563	567	601	665	614	591	592	610	602	601	607	586	607	632	595	594	595	578	632	578	647	554	553	598	604	604	625	605	604	662	618	611	575	597	624	618	560	630	594	581	609	595	579	608	587	604	558	610	591	635	603	605	615	591	617	606	592	594	633	615	613	556	618	568	606	598	602	581	582	605	618	602	610	614	577	606	586	612	593	615	575	579	613	628	579	602	612	584	645	626	629	638	599	601	581	579	643	555	588	595	587	593	599	571	587	585	580	579	627	611	582	577	628	592	582	629	584	590	593	616	615	564	614	584	583	604	606	576	593	592	548	622	576	623	650	601	567	622	619	589	609	571	563	554	588	575	601	569	592	590	586	585	605	590	594	610	591	581	618	576	568	580	542	635	617	612	607	560	596	589	601	573	610	630	606	641	618	614	616	577	586	631	595	606	563	606	596	637	594	592	585	601	591	590	606	661	588	609	588	600	594	617	609	602	570	568	638	669	567	604	596	602	624	612	606	614	573	599	611	605	609	550	575	618	615	569	584	583	584	620	580	575	555	597	620	545	600	626	612	565	644	573	574	612	600	624	580	642	597	585	577	577	615	572	605	605	571	597	585	591	622	606	595	582	609	607	609	609	573	549	630	593	569	586	581	611	638	613	566	619	642	614	618	617	599	563	600	633	619	609	571	592	618	611	569	604	587	572	598	632	600	613	624	558	604	617	624	580	602	544	588	599	544	591	589	606	619	603	590	605	575	592	597	575	552	611	607	612	614	578	575	606	614	627	574	550	576	638	588	572	593	584	580	619	590	577	556	595	589	593	594	588	621	602	600	594	600	603	605	595	596	633	596	581	574	585	607	617	624	648	594	606	604	585	576	609	557	615	599	614	565	572	591	617	616	600	565	601	543	587	594	579	593	598	589	587	596	598	609	638	583	592	601	598	607	608	620	624	612	586	596	586	601	568	577	570	606	607	607	575	590	646	631	594	607	579	591	600	582	635	596	641	584	586	605	607	600	647	593	597	594	621	616	626	588	584	582	566	575	578	620	557	643	566	609	624	667	580	591	574	555	635	581	598	570	559	594	617	587	568	657	576	609	579	588	604	597	590	607	641	605	554	560	555	594	593	576	575	601	580	583	593	630	641	618	620	598	612	593	599	572	611	587	634	596	633	597	634	618	612	596	579	606	608	604	556	594	592	569	591	637	590	625	600	607	573	620	584	619	625	588	596	585	624	586	569	595	566	583	574	625	606	591	552	593	596	577	595	593	620	558	620	594	622	581	598	646	592	599	581	596	590	589	607	628	604	609	576	635	565	556	596	580	632	628	582	648	575	599	585	620	587	606	620	592	576	584	586	543	598	587	588	596	591	585	582	626	611	624	606	602	570	532	566	579	574	594	588	587	577	582	584	607	569	605	610	590	594	573	628	582	591	588	602	575	652	571	576	642	585	567	581	615	595	601	652	575	620	621	580	587	608	622	586	606	595	569	610	602	579	612	558	614	596	593	616	585	638	573	643	610	600	607	621	590	603	570	576	615	637	618	570	564	586	594	581	604	619	595	555	657	584	573	604	556	609	588	597	609	620	570	602	621	607	614	625	595	610	592	584	573	557	595	595	606	575	583	609	589	617	613	584	618	636	597	603	576	649	591	593	601	557	605	580	598	586	584	637	578	614	580	627	577	630	581	593	581	583	587	592	668	624	602	603	605	590	588	614	552	585	573	643	607	582	597	616	579	608	539	582	615	612	625	604	597	591	578	583	616	547	579	588	649	634	593	573	602	644	633	624	575	598	621	618	616	592	571	617	606	594	599	625	604	581	607	601	574	621	621	604	592	519	583	591	625	601	584	584	589	598	601	579	619	616	608	594	619	581	623	568	610	584	594	559	594	570	603	600	586	600	616	582	599	597	644	604	549	617	594	596	627	612	605	616	608	570	642	613	635	555	573	579	614	603	581	590	596	607	569	606	571	601	557	563	577	566	551	586	610	564	586	574	617	605	588	630	622	554	617	621	592	617	580	627	580	623	615	608	629	588	641	627	589	605	608	613	564	534	642	597	598	599	548	625	548	619	555	610	631	598	593	625	620	619	526	590	611	601	553	601	549	582	600	559	534	592	572	598	613	628	610	629	631	625	588	566	587	583	574	583	573	655	599	557	598	585	606	610	606	620	613	625	642	555	592	617	576	621	598	608	616	602	566	622	556	598	577	616	612	613	580	629	589	593	606	584	628	590	631	576	589	630	582	596	600	612	600	574	584	599	604	605	584	573	603	618	576	623	606	625	578	606	535	584	643	584	624	628	576	577	581	622	610	689	595	587	597	591	615	621	621	615	620	598	608	629	558	603	608	568	604	574	548	631	610	609	593	574	586	589	631	619	571	596	598	622	586	588	575	606	584	589	578	616	584	620	585	602	603	598	600	607	595	636	585	613	573	555	641	573	567	580	566	573	641	601	589	575	623	571	593	627	591	616	560	607	575	604	621	564	567	586	600	588	636	601	667	581	625	620	606	609	587	602	587	595	604	555	601	644	614	588	577	629	589	594	580	605	595	632	571	587	610	623	601	582	617	583	528	621	546	585	610	614	611	605	578	579	639	548	647	623	634	653	531	611	598	567	650	574	588	577	590	591	615	603	611	620	609	656	657	541	596	583	553	625	636	602	586	579	620	614	582	633	608	572	615	601	576	620	595	611	643	594	609	586	579	581	590	620	630	600	590	642	571	580	598	608	593	640	609	569	604	582	597	584	607	606	599	625	608	574	598	590	617	589	643	599	540	598	610	579	628	588	555	593	602	620	632	617	601	622	638	592	574	603	595	627	603	605	608	629	592	575	649	610	580	652	612	559	553	577	564	577	620	591	583	626	616	586	607	553	601	601	599	578	586	630	613	581	586	592	593	597	557	590	575	615	615	598	595	569	603	601	581	571	587	588	585	616	627	603	578	608	587	587	589	585	572	604	583	653	562	622	584	610	626	556	641	590	616	578	606	606	587	597	604	561	559	587	581	603	574	627	620	586	592	605	606	617	516	599	569	601	580	568	628	591	633	571	561	579	616	597	631	595	618	592	585	509	598	641	565	597	598	582	640	606	580	597	597	612	562	549	585	573	602	621	576	624	588	593	580	555	602	633	589	589	600	619	546	609	566	574	601	619	604	551	621
64105	30406	8848	2342	1505	1059	801	633	620	532	489	435	381	382	380	369	372	342	325	288	333	326	327	303	309	319	299	317	315	288	297	252	301	283	273	302	309	294	291	291	328	316	276	287	277	279	314	281	271	258	265	280	274	300	302	288	308	268	271	259	298	318	284	275	280	289	282	287	293	293	309	310	301	264	263	296	308	297	295	263	311	280	278	309	260	259	272	285	275	267	289	294	274	275	276	275	317	258	252	286	290	264	285	278	282	281	288	264	303	298	282	250	275	295	313	274	278	255	284	258	294	286	294	283	271	277	322	287	283	286	280	265	276	293	319	282	269	288	285	269	272	271	320	267	290	275	269	273	258	289	281	288	276	284	297	269	255	289	286	272	279	291	298	252	276	267	262	278	258	261	294	313	305	250	281	285	289	284	264	321	300	278	278	265	277	285	306	313	291	261	280	259	309	267	265	270	293	288	301	254	287	280	278	302	284	277	280	266	258	279	257	271	296	304	289	282	285	268	281	263	276	270	272	277	257	289	256	292	270	306	282	261	277	274	288	273	285	284	251	278	277	301	289	253	292	281	276	284	262	269	248	303	277	269	280	269	275	279	277	293	304	263	308	290	297	261	286	275	256	272	296	290	285	294	281	272	281	286	288	291	290	267	289	278	296	274	290	274	313	272	284	251	272	290	292	283	289	258	272	297	288	288	318	297	262	258	289	318	317	306	275	294	260	275	275	283	255	272	274	277	284	270	270	255	285	288	276	275	289	274	305	240	267	272	268	275	267	293	263	264	286	281	298	261	243	260	270	267	279	284	272	275	277	269	280	276	304	262	298	251	273	293	281	280	249	262	272	283	277	253	297	309	261	288	285	266	316	264	283	276	257	297	316	268	283	267	309	264	272	288	280	274	292	260	243	303	297	291	247	299	285	293	313	285	242	309	278	296	278	282	289	325	259	281	256	287	293	274	280	277	296	271	285	298	284	263	266	256	304	302	278	272	295	254	274	304	267	260	312	280	289	290	274	273	292	274	268	270	277	294	254	292	279	262	275	251	259	272	257	266	277	271	299	285	244	256	302	292	235	277	241	286	265	270	292	282	279	261	274	253	271	290	297	258	287	257	229	284	280	290	300	294	277	252	282	245	279	267	301	304	282	268	274	263	298	300	274	297	297	263	259	268	269	284	273	276	296	257	264	293	285	272	260	255	270	312	266	270	262	276	274	282	294	263	302	279	299	291	293	310	312	279	262	277	284	293	262	274	253	316	265	271	278	250	257	262	268	261	271	297	268	256	268	275	285	250	281	280	292	325	282	292	296	282	266	272	270	288	283	306	265	255	279	272	269	294	276	302	260	258	291	287	283	274	300	265	305	268	266	292	316	256	271	244	279	279	298	271	256	278	268	253	269	266	311	252	254	294	284	268	275	263	289	253	305	292	247	276	270	274	301	288	296	254	287	286	277	281	278	269	258	294	259	281	254	299	286	293	286	289	244	285	251	270	291	293	270	280	280	269	267	244	282	243	284	277	294	280	300	270	287	270	266	252	262	269	238	270	289	280	293	275	301	264	247	271	292	287	310	304	269	268	302	299	310	273	284	297	294	268	309	295	246	249	283	299	291	288	249	284	280	303	276	280	298	287	268	287	295	252	268	272	292	276	273	318	255	274	249	317	239	275	270	269	271	275	286	264	289	285	267	316	285	296	312	282	292	288	303	305	287	277	293	278	273	277	273	278	283	276	262	268	262	287	294	268	279	275	257	260	280	276	291	279	289	323	272	278	272	294	260	297	279	280	271	242	279	267	285	267	289	282	291	314	287	292	242	262	241	301	271	297	275	253	283	299	257	274	296	305	289	294	260	267	308	309	276	279	269	273	307	301	281	278	288	267	245	290	291	292	301	231	317	274	285	281	261	283	267	269	266	280	257	265	286	265	291	271	293	272	254	270	286	286	302	266	297	285	260	317	285	248	258	306	291	294	264	260	247	280	273	287	293	287	268	255	263	292	285	256	269	224	282	260	296	290	287	261	266	292	293	301	253	276	294	306	291	288	269	285	285	292	284	303	298	295	292	264	280	304	267	254	285	285	285	259	263	274	254	261	281	270	296	309	268	299	257	271	295	265	282	272	266	303	234	282	245	307	284	269	284	269	293	285	277	291	277	287	266	285	319	275	279	277	298	301	276	296	293	265	309	265	277	304	304	289	262	264	259	274	293	277	288	290	276	291	265	279	302	299	262	245	267	270	276	309	267	276	275	286	277	273	283	276	269	262	298	271	276	303	290	306	275	282	286	280	283	302	269	269	286	274	261	270	287	303	281	268	260	308	295	267	294	256	265	263	298	281	270	278	277	271	288	264	270	286	311	277	295	269	274	291	283	318	300	279	262	282	286	252	292	278	259	277	289	309	329	280	278	294	244	271	273	237	278	261	280	277	283	244	281	252	271	272	280	280	274	255	260	256	266	291	271	258	275	280	277	289	271	265	270	292	304	283	271	254	284	313	294	272	279	268	289	313	274	251	287	276	284	255	302	243	296	251	260	302	248	280	276	269	254	246	258	287	276	294	333	287	232	303	284	258	279	304	274	291	272	266	267	279	286	258	253	266	266	273	289	286	303	261	280	261	283	262	309	275	303	294	309	303	291	321	269	269	296	286	287	257	313	290	289	290	252	255	260	281	289	283	279	288	258	288	315	272	267	272	272	296	277	288	268	290	290	277	283	280	276	267	282	247	286	265	272	275	262	270	271	303	281	265	289	263	272	301	297	313	271	286	262	283	247	269	262	263	307	288	281	267	295	302	306	299	295	299	281	286	254	300	280	303	285	301	261	281	294	263	285	288	277	265	269	258	275	279	264	282	248	275	260	257	262	266	271	262	295	275	266	260	265	253	277	314	255	274	297	277	261	284	295	288	311	291	311	266	265	283	282	305	277	277	281	251	312	264	290	283	313	290	263	301	282	290	262	319	255	287	271	289	309	283	301	282	288	309	277	230	270	307	292	270	293	262	266	289	327	284	290	287	271	302	297	268	277	263	303	274	266	292	277	280	296	283	285	288	249	299	273	245	281	307	257	324	296	283	275	270	277	272	263	268	293	256	340	300	247	260	267	300	308	263	297	272	273	270	300	259	278	267	257	262	296	316	280	283	282	270	259	254	277	262	313	304	288	300	249	299	267	278	275	297	297	276	237	273	270	296	304	281	269	290	271	255	322	283	288	292	278	262	268	286	308	274	277	268	278	296	263	285	246	282	277	295	298	304	263	265	267	283	242	291	266	246	272	272	298	273	255	294	258	272	296	267	275	289	270	250	292	277	287	263	282	298	293	268	292	291	301	307	295	264	257	276	264	304	273	255	280	286	293	289	253	280	278	280	268	293	252	269	270	286	251	301	289	256	271	286	283	261	267	283	284	290	283	277	288	282	284	272	265	275	302	260	278	252	274	296	302	284	268	302	273	303	256	282	270	269	249	281	280	263	275	264	289	293	273	290
40186	4164	5844	6297	5298	4519	3626	2980	2623	2292	2112	1846	1645	1610	1540	1390	1421	1314	1261	1193	1206	1180	1119	1136	997	1143	1066	1055	1072	1002	1010	979	969	916	1011	947	946	950	973	903	932	912	916	881	881	858	926	886	820	883	910	896	929	896	863	849	879	864	833	893	902	878	858	885	841	905	906	774	806	869	813	834	844	862	829	851	832	878	825	891	893	825	841	877	816	821	838	815	873	824	861	821	861	818	822	875	811	847	899	845	902	802	872	861	820	835	782	779	818	830	825	828	838	860	796	788	829	817	850	833	808	849	857	776	837	823	849	807	830	850	855	853	849	829	898	850	854	805	855	821	840	828	794	834	809	803	905	837	819	854	807	864	831	848	801	846	813	830	888	811	850	812	864	799	784	841	802	845	851	777	881	794	816	797	842	810	827	830	841	887	838	841	879	853	859	760	792	815	809	833	845	810	777	797	835	845	826	876	838	840	834	799	836	839	795	732	812	863	850	814	807	824	823	836	852	837	849	804	847	880	827	811	798	838	817	823	814	830	847	755	840	808	820	821	761	889	767	806	824	847	841	841	847	860	835	815	840	824	795	763	859	817	847	783	806	840	783	839	824	781	852	839	851	862	795	863	755	835	862	841	802	814	849	817	810	831	780	807	770	810	827	780	795	844	881	804	803	846	806	794	830	824	810	843	830	771	778	829	840	785	813	818	865	760	816	811	742	864	830	827	766	871	793	822	875	792	798	809	822	842	873	782	804	823	839	876	856	806	861	802	809	772	775	863	801	821	786	797	840	825	848	840	783	889	813	843	821	802	820	814	834	774	848	788	851	802	826	833	821	874	803	843	819	853	822	844	831	823	829	812	880	818	797	861	775	780	859	850	782	823	826	807	786	791	801	886	823	871	819	817	842	823	853	790	793	828	805	824	857	869	835	815	853	806	784	783	865	808	804	837	862	807	840	852	814	836	776	780	820	808	829	819	807	853	805	860	840	842	819	810	847	801	837	834	858	814	905	849	801	840	777	852	783	858	824	781	841	838	785	861	805	825	845	842	819	829	801	835	813	778	858	779	860	760	866	798	828	843	810	869	832	837	815	828	837	836	808	820	844	823	821	836	861	812	825	818	790	832	838	828	758	793	816	780	787	839	791	829	797	782	824	829	835	874	794	861	786	837	811	820	889	806	843	835	823	820	799	841	827	827	820	864	819	819	823	849	820	847	812	833	861	829	851	833	810	821	827	780	817	824	794	887	844	849	843	804	861	797	795	771	840	868	806	827	789	851	792	797	797	804	845	802	913	760	816	810	856	854	843	829	809	811	807	802	841	870	771	825	785	811	829	822	765	796	850	780	825	830	807	810	820	782	873	767	836	840	810	813	832	806	879	825	817	822	820	802	861	808	835	842	872	802	822	830	783	835	824	873	849	850	865	842	813	818	824	856	814	811	864	825	813	861	808	858	802	843	800	816	815	834	808	811	865	810	778	791	808	822	794	825	834	804	787	819	852	845	806	812	864	785	805	777	779	796	837	865	826	814	820	816	793	842	825	840	814	853	803	875	829	774	802	800	822	870	820	835	830	883	810	805	825	806	806	822	814	841	864	847	846	886	812	860	858	834	748	834	871	774	848	836	827	748	766	812	846	813	852	779	899	883	860	819	830	774	840	833	839	807	806	776	801	848	822	832	803	809	778	839	807	788	828	827	831	825	849	835	833	825	824	896	801	793	775	807	859	805	839	810	808	798	885	804	843	865	771	839	823	812	747	852	749	821	863	823	828	846	828	810	805	807	817	799	856	833	814	844	798	776	905	795	825	778	829	807	778	869	789	809	822	851	816	830	801	839	863	842	843	826	852	818	870	869	821	809	800	787	778	842	805	765	853	806	883	832	828	788	860	792	783	803	812	787	847	851	854	809	813	786	804	760	792	804	837	822	798	840	838	799	862	863	791	811	816	833	841	852	846	825	802	828	813	852	806	852	850	827	781	828	795	774	798	818	839	816	802	889	837	844	839	838	884	822	807	819	824	850	841	853	815	811	809	770	823	833	819	855	843	813	857	794	833	774	830	794	891	809	838	852	795	823	819	766	837	794	809	832	840	847	823	826	791	826	845	840	887	822	811	863	853	754	855	797	807	846	781	821	834	814	833	814	790	778	815	823	854	817	862	826	849	827	786	835	813	792	817	851	769	862	784	783	864	838	828	819	826	749	831	774	824	819	805	794	854	862	775	856	786	843	853	794	785	834	809	825	808	806	816	781	805	813	790	775	815	832	850	794	863	846	835	855	848	839	791	775	864	810	852	813	817	810	797	805	857	830	829	811	855	823	830	837	824	815	841	809	812	822	874	767	875	865	825	819	805	841	802	809	817	834	820	814	789	827	783	809	835	761	864	819	789	860	810	775	786	808	817	817	825	827	825	824	849	894	786	867	874	825	848	800	816	818	850	804	884	832	836	868	850	821	809	850	841	857	822	822	872	779	813	813	841	833	867	818	846	843	827	804	833	824	901	807	823	820	843	787	882	826	774	833	796	798	802	830	814	777	813	828	808	806	868	836	822	808	818	813	851	831	844	801	829	789	796	837	877	834	820	829	892	813	787	835	813	927	810	878	815	832	877	828	831	747	795	796	807	820	884	808	821	845	823	813	852	815	848	856	816	802	835	791	792	818	820	841	854	829	831	854	778	855	823	809	790	837	825	847	809	800	853	848	805	818	817	751	811	824	855	824	816	790	841	841	783	803	840	842	849	830	869	804	829	778	798	848	788	812	814	853	810	816	856	836	803	823	877	803	764	848	848	826	818	825	829	782	838	853	865	823	808	838	820	846	822	847	843	789	794	809	871	802	881	825	822	903	871	853	811	890	819	781	790	838	810	814	783	786	773	823	787	855	834	777	841	835	859	846	833	785	819	861	811	838	832	859	776	779	773	811	859	800	803	777	891	808	826	872	825	800	850	857	826	814	798	798	813	845	787	835	831	785	782	834	829	822	856	845	849	858	805	831	798	874	814	845	865	818	809	883	854	821	863	892	787	812	842	836	832	828	838	827	802	847	840	827	879	833	834	791	826	857	809	825	818	838	847	873	819	795	833	802	806	808	840	851	885	823	789	846	837	858	859	891	830	823	809	790	822	845	835	808	830	833	810	796	839	844	900	798	823	817	864	828	803	855	836	812	858	828	865	815	847	885	834	823	820	818	817	810	845	848	825	802	854	815	796	809	835	769	839	791	877	817	836	865	858	782	823	848	817	843	822	887	862	787	809	810	792	813	842	822	799	823	835	819	878	800	794	812	807	841	829	806	823	805	805	855	809	825	866	873	778	869	820	803	785	815	848	799	872	836	820	813	780	854	859	825	833	849	829	828	823	837	817	814	773	827	838	868	840	818	801	819	798	830	838	808	783	839	837	844	825	838	810	743	830	837	822	787	831	806	841	791	881	842	867	795	840	901	843	775	770	806	810	817	833	807	839	868	829	819	841	838	831	851	789	804	836	846
9932	785	253	149	148	120	127	117	115	122	116	112	114	87	119	106	108	111	118	99	94	94	90	99	104	108	106	110	78	112	120	116	112	97	125	89	90	113	106	106	105	105	104	103	103	112	90	100	101	95	117	110	89	100	100	97	112	105	112	104	113	97	86	107	103	97	100	117	85	98	101	117	101	86	121	103	107	114	104	96	117	114	90	100	90	124	105	93	115	97	92	104	87	93	112	115	121	106	109	104	115	103	97	108	102	98	112	109	110	94	97	99	104	83	117	105	97	88	86	107	110	106	117	84	102	105	109	102	102	81	104	100	112	111	113	110	96	94	110	120	92	107	95	118	110	93	113	95	104	105	123	104	104	93	103	116	81	109	115	104	106	106	96	106	109	102	114	102	89	110	90	114	93	97	87	108	97	112	92	92	87	103	93	106	110	110	110	84	102	108	77	108	103	94	100	104	84	112	85	81	115	96	109	98	95	107	107	100	104	94	103	91	95	96	117	98	108	102	121	107	118	89	100	101	122	85	122	81	110	109	87	80	107	119	112	106	92	105	107	105	101	110	107	110	108	115	92	110	108	87	102	119	97	105	98	102	91	84	84	113	115	106	101	104	96	98	105	93	100	95	103	108	105	115	88	97	129	98	113	104	108	94	96	100	118	110	111	100	109	81	116	85	98	101	83	91	99	102	108	102	114	108	112	97	98	110	109	125	110	95	96	96	103	112	97	114	93	100	95	111	103	90	92	103	94	100	98	112	107	117	101	100	105	92	108	91	99	85	102	105	121	106	124	106	118	95	82	117	100	102	107	98	91	90	107	110	90	98	83	82	89	90	110	100	92	111	112	112	112	100	91	106	96	101	128	90	109	107	88	109	92	105	112	108	103	96	100	106	101	108	97	105	94	104	123	109	102	110	109	94	103	109	110	99	114	93	91	95	84	117	117	111	88	101	113	101	94	106	99	104	104	92	121	102	99	107	104	136	92	97	97	95	94	110	110	99	113	107	123	119	104	97	100	111	99	100	104	116	109	97	93	87	122	91	90	110	94	99	92	91	89	92	110	99	79	100	84	130	109	104	100	110	113	100	115	97	105	95	109	99	101	96	123	92	112	109	88	112	107	128	104	109	123	110	106	100	116	98	99	125	111	121	97	97	105	110	106	77	98	89	102	94	117	114	101	79	106	94	108	125	104	81	82	112	101	114	128	98	116	89	89	102	104	116	103	89	124	99	96	102	102	106	111	106	94	112	109	98	122	112	99	106	91	100	123	105	110	93	88	93	118	94	102	87	109	110	104	117	104	109	95	112	98	106	117	85	119	109	104	77	110	111	112	84	99	114	94	103	97	119	96	108	92	92	123	97	110	100	105	98	126	106	90	79	117	97	98	106	106	118	88	83	99	106	95	103	99	92	97	104	89	112	113	113	100	109	112	120	93	87	91	106	107	103	115	89	99	101	124	111	127	109	84	97	110	107	98	99	90	92	92	111	99	114	101	129	99	100	73	117	95	76	113	92	122	103	99	104	101	106	96	98	109	106	93	103	102	96	112	99	115	113	111	115	87	91	97	117	117	98	96	106	99	103	115	108	97	95	117	104	101	119	107	104	99	103	110	93	114	121	94	101	98	99	105	101	102	106	85	83	88	129	100	103	98	95	116	108	126	87	104	112	98	111	81	99	94	93	104	85	107	110	108	106	108	99	105	104	99	112	116	99	110	92	94	119	83	109	104	87	110	106	115	98	99	101	96	104	106	120	91	100	112	109	107	99	81	94	114	100	108	109	100	107	124	94	110	84	103	99	102	106	98	118	107	119	123	105	81	100	107	98	104	114	85	105	97	90	102	94	100	101	103	108	92	107	102	109	96	97	106	105	103	112	99	119	100	126	114	107	113	90	116	117	93	100	105	88	99	111	113	110	102	90	92	108	95	105	100	97	99	104	115	100	112	90	102	108	91	98	89	101	73	100	112	100	96	108	88	107	100	102	103	110	93	107	101	102	101	99	94	112	88	104	99	90	102	92	85	120	95	89	91	95	104	103	119	109	107	105	111	104	122	99	96	99	109	114	124	113	91	107	117	104	122	124	90	95	126	94	109	102	99	105	114	98	104	115	124	97	122	116	85	109	108	93	101	99	107	124	116	101	95	101	106	100	111	108	89	121	116	99	107	116	108	127	97	84	109	95	101	110	116	107	99	105	89	104	104	107	97	97	91	110	102	114	96	114	86	110	100	97	114	104	122	102	112	109	97	99	109	106	94	102	107	103	107	108	106	104	106	102	83	96	107	116	111	98	100	107	86	98	112	91	101	98	95	93	109	129	105	111	109	110	97	112	99	110	102	131	130	87	86	97	106	98	101	103	96	88	97	98	91	105	98	133	113	117	103	96	98	96	92	105	118	111	118	92	125	113	93	81	104	124	107	106	116	108	113	94	107	109	93	87	89	112	94	86	101	123	91	102	94	112	90	109	93	109	119	98	108	93	89	102	85	112	93	93	79	99	127	118	104	115	111	105	93	107	94	109	107	100	116	97	96	95	93	108	103	105	100	120	96	99	106	110	97	84	102	112	101	94	108	95	134	86	109	85	102	98	121	103	110	92	108	97	113	120	106	104	107	102	109	113	101	109	87	98	91	94	104	99	104	108	113	109	93	124	105	97	96	101	113	95	129	100	99	87	100	83	104	103	87	93	106	90	90	100	112	101	94	113	97	103	109	86	100	110	89	124	107	98	115	114	98	107	112	104	94	100	99	122	99	101	91	111	121	100	96	118	103	129	95	115	97	98	80	96	95	104	94	91	95	103	110	95	106	99	108	82	104	109	105	111	107	126	124	114	123	99	86	106	94	107	106	116	123	111	103	106	103	108	102	97	114	94	104	96	108	108	110	111	107	95	95	111	107	121	96	112	109	106	97	107	92	102	94	102	106	97	99	96	87	106	115	99	113	98	96	103	110	91	107	115	98	96	104	100	91	108	100	115	85	117	128	101	104	93	104	116	87	92	118	106	86	108	97	110	99	108	100	92	92	101	120	113	103	100	107	106	90	92	110	94	117	97	104	103	93	106	106	116	95	89	112	124	115	103	124	93	87	100	94	91	121	104	120	100	102	89	103	93	101	100	104	106	103	117	99	114	109	89	95	83	96	96	100	117	100	105	87	110	100	102	99	114	99	90	105	88	116	101	109	90	81	92	108	93	101	119	85	94	102	109	107	94	96	98	91	96	106	103	104	88	114	106	100	129	84	91	104	109	115	91	100	83	84	93	106	102	108	86	91	92	121	101	93	99	100	105	116	91	95	98	103	98	107	85	115	97	106	90	115	116	119	115	92	110	103	106	111	97	92	100	109	109	92	106	113	120	96	90	94	110	107	105	85	116	115	92	111	107	106	113	105	97	95	92	118	98	93	84	90	94	112	95	120	109	108	112	96	115	110	91	114	92	102	107	115	110	89	95	93	95	115	92	110	102	109	90	107	108	103	95	102	120
9917	569	531	545	503	472	434	455	450	417	381	396	380	413	413	399	374	368	418	383	397	333	423	388	392	411	399	346	348	367	346	390	402	382	386	348	373	346	368	357	400	376	355	409	393	359	378	357	400	344	374	339	364	391	374	385	369	331	377	392	349	374	355	353	358	346	342	380	388	383	383	348	374	338	370	352	354	360	369	369	374	360	364	386	403	359	341	386	359	368	394	348	371	366	385	407	364	346	371	367	363	385	351	363	396	371	324	365	344	351	337	358	349	366	364	373	364	331	356	377	369	348	353	372	371	364	357	342	340	372	387	357	356	360	305	398	377	374	356	361	375	400	359	366	371	385	359	371	358	374	346	346	382	368	341	355	332	360	353	346	341	343	410	398	374	359	373	352	346	394	343	357	340	390	350	367	364	352	374	374	323	381	353	359	379	357	390	382	357	373	378	369	359	387	364	330	375	368	341	364	345	366	349	375	366	330	371	368	372	359	380	347	358	367	339	381	363	368	365	387	357	398	358	389	393	363	388	397	386	371	351	369	360	377	345	403	359	393	351	349	351	335	354	352	334	369	371	357	376	345	357	364	352	337	369	389	350	360	374	355	345	355	369	363	354	359	366	388	354	349	385	367	347	360	352	352	384	337	360	362	358	353	356	378	347	343	354	358	356	376	333	392	345	366	368	369	383	366	352	329	384	340	372	356	378	351	375	389	366	380	371	379	369	382	392	361	353	394	349	371	394	361	383	365	367	375	392	358	359	389	341	385	364	366	359	346	374	378	370	370	374	372	344	375	376	351	341	381	350	354	351	375	380	359	380	374	357	356	325	327	365	381	353	360	355	378	343	378	365	362	335	337	366	373	348	372	362	401	389	347	347	367	351	340	376	348	345	356	397	367	356	346	367	358	376	393	355	328	342	374	383	377	351	359	384	313	332	352	400	350	367	372	337	376	375	337	389	369	329	396	383	387	342	367	340	369	328	328	345	350	384	362	346	362	337	368	357	375	384	385	370	346	337	362	369	342	368	351	356	364	364	379	343	334	344	377	376	369	349	337	377	369	381	395	355	372	361	397	394	406	391	354	384	359	386	376	355	388	371	373	413	363	385	389	339	385	337	349	354	344	377	362	381	385	362	362	373	349	364	374	366	363	367	382	372	365	397	357	382	357	354	367	342	348	404	340	392	363	363	371	363	357	337	342	348	368	374	389	373	369	360	379	383	350	381	340	337	359	386	389	348	339	370	325	359	392	378	351	397	396	363	338	342	356	400	336	369	385	379	350	363	379	364	367	367	367	345	372	378	342	334	350	396	379	314	370	368	397	415	348	343	353	377	344	354	370	337	367	356	361	359	343	391	350	368	338	364	378	367	340	360	343	403	326	352	394	352	395	376	387	380	345	378	359	377	341	385	356	354	344	351	364	389	399	348	350	355	378	336	362	380	367	374	361	366	335	370	391	381	372	347	342	361	356	375	350	380	367	350	375	367	389	394	379	348	362	365	399	374	340	340	364	346	336	359	379	384	360	381	379	350	377	364	377	372	364	357	352	342	316	370	404	385	382	367	357	371	391	358	361	331	389	356	362	400	365	365	381	344	345	360	370	384	375	381	338	395	375	360	354	385	376	389	387	326	347	380	316	360	348	356	379	351	372	369	330	359	392	346	361	354	360	375	327	376	361	387	374	358	388	375	366	386	368	337	348	396	347	379	372	397	381	339	366	371	353	357	385	355	383	360	397	367	381	380	357	366	385	373	345	339	355	340	374	349	362	365	369	336	347	405	370	337	363	348	388	379	349	381	379	350	351	344	394	372	368	376	354	347	363	368	355	348	369	361	370	351	369	365	365	381	378	377	371	380	370	387	390	337	349	342	384	366	344	354	345	358	358	370	371	371	361	353	357	396	377	379	399	364	358	377	386	344	367	395	357	348	364	389	352	363	356	376	366	385	361	330	291	372	376	380	351	367	378	355	372	356	349	375	344	391	333	372	350	372	337	355	379	371	324	369	352	340	380	377	378	373	368	368	328	382	383	377	327	380	403	354	366	347	351	356	386	353	363	381	370	355	354	363	346	405	368	341	379	351	374	368	393	346	366	375	361	367	394	341	376	382	355	345	374	347	377	316	341	386	362	375	382	382	348	376	369	403	355	368	336	349	373	335	375	384	354	384	357	403	348	318	391	333	335	326	344	381	353	360	379	380	358	391	355	378	388	352	364	337	370	362	377	369	366	346	351	398	333	368	379	350	376	382	380	347	364	352	366	367	345	367	362	344	358	352	359	345	366	366	378	350	407	340	376	339	406	369	353	350	368	350	398	353	371	365	348	383	350	346	374	316	357	363	379	397	357	355	382	403	376	364	342	374	362	372	335	357	380	357	369	332	380	384	372	356	378	375	415	355	379	370	363	360	359	385	371	340	345	362	387	370	382	399	336	335	383	328	353	361	374	352	361	348	341	367	347	368	377	370	343	359	345	376	376	347	370	337	369	379	353	342	360	345	359	331	369	375	356	376	356	372	361	353	365	353	401	348	356	380	365	352	374	394	355	377	369	361	359	364	324	369	375	369	332	376	368	368	385	369	376	348	329	386	396	368	386	357	354	370	340	354	361	391	386	330	361	366	331	370	335	336	360	367	371	345	337	382	370	369	363	370	358	386	371	350	360	381	352	345	390	356	351	374	358	371	354	339	360	364	350	363	362	383	347	370	406	348	377	364	369	364	374	359	372	353	373	385	328	347	362	355	358	360	357	345	350	338	372	327	371	384	378	358	371	331	343	359	368	356	372	355	331	381	350	413	353	367	366	364	353	350	402	371	370	342	390	374	396	354	351	377	353	332	362	359	319	376	384	338	385	364	337	340	352	355	379	397	366	371	342	389	382	370	331	360	376	386	337	382	352	393	384	343	372	348	389	401	354	373	390	363	337	362	357	397	394	386	370	366	337	387	387	343	380	362	354	349	353	328	369	393	354	331	369	373	360	358	375	398	380	349	393	357	390	367	344	375	352	346	386	360	377	379	377	377	333	348	355	341	390	378	326	362	343	355	360	389	343	351	362	365	359	354	346	362	368	348	359	338	352	360	355	360	359	383	369	351	356	357	364	378	384	328	373	357	367	361	371	354	363	358	363	396	381	355	391	352	353	378	363	353	351	359	318	367	371	357	390	367	362	380	360	396	372	372	379	399	357	355	374	323	355	354	375	362	367	329	377	364	336	355	350	377	358	402	378	382	339	385	338	361	371	339	382	353	329	393	359	372	397	367	373	352	388	364	362	377	356	364	369	345	416	355	365	363	361	372	387	382	398	373	377	358	356	370	370	391	341	367	368	351	308	400	387	391	360	411	381	416	376	411	355	397	357	381	350	359	353	385	397	377	364	354	375	409	360	352	429	350	354	369	403	393	381	369	338	381	364	357	381	351	386	358	372	355	364	351	351	375	348	351	370	380	349	364	337	350	375	398	356	387	367	354	356	352	335	354	358	378	358
51260	21703	2911	1078	748	597	451	366	342	293	323	268	226	261	214	232	221	231	200	245	216	194	229	212	209	207	187	196	186	187	189	195	205	197	192	182	193	211	216	187	214	178	195	197	215	187	182	201	177	193	189	185	195	183	181	199	181	195	198	187	176	198	196	175	192	203	181	177	195	187	202	200	188	202	204	166	206	207	200	179	183	191	203	195	182	176	204	181	184	175	190	196	198	210	182	183	185	196	178	191	199	177	184	183	188	192	200	210	214	205	202	213	190	174	183	189	216	179	188	204	170	201	199	208	170	183	194	182	192	207	180	197	176	190	231	214	194	204	194	189	184	190	222	182	199	184	158	191	193	193	196	199	184	177	200	174	191	182	192	181	196	185	161	162	174	178	184	207	195	194	209	201	178	195	200	181	186	227	200	173	219	181	208	155	181	182	192	175	186	190	186	203	198	209	191	181	185	200	172	187	204	209	193	192	201	193	191	186	214	206	188	201	189	183	199	194	182	199	186	207	173	184	194	162	170	205	215	198	188	177	175	203	191	190	171	177	192	185	180	177	198	195	184	193	179	158	165	213	187	215	178	185	194	185	182	189	193	178	211	197	191	170	203	203	213	204	178	199	205	182	194	184	193	188	202	185	182	170	199	210	193	199	190	193	179	190	158	179	179	176	163	193	193	184	177	225	169	170	205	189	194	200	198	172	191	184	178	185	181	187	206	201	182	178	199	191	198	185	189	186	172	193	221	198	193	217	197	172	182	189	194	180	196	192	159	205	183	194	174	227	173	200	177	218	192	190	166	175	202	179	188	177	195	207	176	191	182	188	198	202	194	168	170	188	185	187	206	185	208	197	177	192	203	192	186	178	194	191	215	188	198	204	178	181	189	188	202	192	178	202	186	187	208	165	165	166	172	201	215	170	177	210	192	185	177	175	171	200	197	166	199	180	195	193	194	210	172	175	197	201	170	195	185	170	174	173	183	172	196	193	177	205	192	174	185	195	163	186	205	187	195	176	193	205	186	200	185	199	174	189	187	204	197	166	180	202	190	169	189	167	171	189	189	175	215	192	216	213	194	178	179	197	199	205	207	190	199	209	180	200	166	187	179	184	203	199	177	175	194	193	204	203	202	191	193	184	219	185	194	170	178	185	199	194	176	190	157	178	197	174	193	207	178	178	174	209	185	185	167	199	178	191	185	199	171	181	221	195	174	189	195	189	184	188	183	171	176	185	173	196	189	176	190	193	209	191	168	186	221	200	173	181	183	190	185	193	181	191	171	198	193	188	201	176	172	157	198	193	182	186	186	170	204	217	179	200	184	215	209	179	166	174	208	214	191	207	189	191	182	210	214	165	172	199	174	185	202	227	201	185	183	190	203	195	197	218	210	162	197	175	191	199	184	194	191	151	200	193	222	197	184	213	170	217	189	185	188	182	183	172	214	192	193	170	212	198	176	203	197	198	190	186	171	208	193	192	198	188	198	185	175	171	184	203	194	180	185	198	178	186	193	168	194	184	193	184	193	164	209	186	167	180	175	163	176	212	187	169	217	208	210	183	196	203	186	150	207	183	189	184	205	190	182	190	207	188	164	201	196	216	180	197	189	199	199	165	187	205	168	183	173	201	185	186	178	184	203	211	181	194	206	188	174	179	188	181	178	165	205	179	200	189	194	183	189	211	207	204	217	197	178	207	194	187	194	178	174	166	186	182	191	211	185	198	184	181	190	196	193	193	185	225	169	184	189	185	188	187	180	203	194	201	192	188	212	193	158	191	184	180	190	182	195	195	188	191	186	192	175	196	183	168	178	186	176	205	198	167	166	201	200	192	184	199	169	195	207	184	208	198	197	190	210	183	184	174	224	201	195	199	204	189	198	201	170	176	197	201	194	186	200	190	181	192	177	170	198	179	175	198	210	204	211	187	211	175	178	212	191	194	176	169	166	190	208	200	188	192	188	196	178	182	195	209	198	181	204	176	168	187	177	177	200	202	200	212	188	186	193	210	178	206	190	190	194	198	189	180	202	199	199	188	218	205	174	204	204	182	214	211	196	185	195	197	209	186	182	174	188	167	174	175	200	203	193	206	154	185	198	190	189	203	217	195	193	185	210	190	187	196	175	202	212	183	182	201	221	205	172	198	185	165	190	188	193	176	195	186	195	227	180	202	190	181	185	187	191	170	199	219	176	191	179	191	187	184	200	192	182	199	178	163	202	206	177	179	207	199	183	185	178	193	188	183	199	199	203	230	175	225	201	179	209	174	214	198	155	187	212	191	172	166	199	189	186	178	211	192	188	186	205	165	198	217	187	181	180	205	202	180	204	205	201	209	191	197	191	183	184	196	190	194	222	197	191	181	216	194	166	193	172	189	194	180	198	161	172	184	187	205	210	164	194	178	201	192	183	186	203	184	200	172	174	207	183	157	185	185	200	175	182	196	169	199	224	153	192	183	209	194	207	189	197	175	206	189	219	182	194	187	182	189	209	191	172	177	192	195	204	191	175	196	196	185	194	188	183	182	205	188	176	179	175	179	189	184	212	179	165	220	195	169	187	182	187	189	186	199	175	172	192	186	184	196	190	199	200	193	204	211	206	188	190	188	199	184	187	192	190	217	187	192	203	186	189	225	186	198	181	190	169	185	180	181	187	183	213	207	179	199	212	202	205	203	171	186	186	167	177	202	209	186	178	196	222	184	199	191	186	190	191	190	198	191	223	179	151	198	183	188	189	198	191	201	208	192	183	206	188	197	204	179	196	196	186	207	205	205	195	212	184	196	180	189	177	187	185	178	182	205	204	184	196	196	171	196	191	191	208	198	172	204	207	178	199	153	181	177	211	211	201	212	191	164	176	197	193	201	162	206	201	210	179	208	194	213	158	208	199	177	157	199	170	202	197	209	192	198	176	211	182	168	183	193	190	173	182	169	190	197	213	187	203	202	181	199	175	207	221	206	188	190	181	177	194	188	199	186	201	196	180	188	184	217	208	202	171	179	180	213	198	201	201	236	184	204	177	180	229	198	190	183	193	184	212	186	196	196	194	236	189	195	199	164	183	198	210	203	203	177	191	227	177	162	180	176	184	193	205	180	192	195	187	172	222	199	188	193	189	224	203	189	173	179	180	184	165	201	203	199	179	199	188	186	214	208	177	184	185	173	195	207	177	192	189	162	197	199	208	195	205	195	198	195	179	159	205	188	164	181	206	209	195	203	214	165	177	206	176	170	198	187	197	172	177	188	201	206	186	208	198	187	202	198	196	189	184	183	206	207	169	212	194	203	221	179	196	198	197	171	194	198	216	175	220	212	192	200	221	182	186	185	186	185	197	185	171	168	177	198	188	177	185	196	218	171	169	179	163	197	176	200	217	173	189	201	207	180	175	182	169	179	195	194	185	188	196	189	200	174	175	166	184	182	192	165	191	180	179	182	178	198	181	207	182	187	186	192	183	192	198	198	181	184	197	181	178	195	189	200	183	181	179	196	198	201
31578	2986	3256	3431	2951	2467	1983	1790	1532	1402	1282	1135	1079	1033	993	928	919	864	816	820	783	762	726	759	781	807	716	722	679	691	716	663	676	640	688	686	644	686	616	646	654	620	616	623	677	636	711	633	621	623	604	608	650	620	622	670	624	637	638	579	607	604	620	614	676	640	566	567	626	618	597	616	544	561	608	601	593	574	607	579	658	636	581	628	601	628	615	637	674	587	633	598	598	634	577	613	586	656	585	618	561	559	581	619	634	590	650	591	649	579	633	590	608	600	611	599	629	615	546	649	645	595	591	590	616	611	651	626	603	615	572	590	601	591	568	604	627	571	612	584	612	630	600	615	578	591	582	567	623	637	597	654	623	622	583	591	637	611	623	618	569	612	656	608	643	573	571	619	650	601	624	612	591	628	660	577	580	625	599	590	566	609	603	589	608	590	554	559	612	607	638	632	597	605	588	589	572	640	579	634	601	622	624	594	592	614	591	629	576	616	574	652	614	627	569	641	625	576	592	634	580	610	576	611	630	586	605	651	634	598	657	607	610	612	594	580	588	594	585	611	606	607	606	636	583	619	615	616	613	590	606	626	610	622	616	604	589	571	651	608	555	654	575	600	590	568	577	602	626	582	617	588	613	595	612	585	590	533	602	663	597	639	624	612	599	604	557	554	551	633	570	659	621	556	571	597	600	595	606	565	598	565	586	599	569	644	618	650	609	637	575	630	570	575	576	625	600	613	592	631	593	607	605	587	595	560	572	575	597	613	564	601	637	625	611	596	590	574	594	593	595	565	674	621	569	598	590	605	586	577	576	632	577	579	617	583	616	643	624	632	587	619	596	606	605	594	616	583	596	587	635	660	633	620	605	589	624	571	592	593	596	611	618	585	630	682	598	664	606	660	635	613	577	550	581	606	606	620	626	590	565	562	607	622	634	602	580	593	600	647	573	620	616	582	588	628	612	604	572	584	577	556	634	590	609	598	590	617	598	609	621	602	630	630	580	597	629	579	559	623	620	597	577	592	600	620	592	583	622	595	572	600	569	635	577	593	578	562	588	648	614	611	616	605	594	591	590	546	614	600	602	572	578	632	597	601	555	618	619	647	577	640	612	591	626	619	621	622	601	605	617	573	607	644	623	606	603	545	587	610	632	582	511	605	550	579	568	602	545	568	606	641	580	607	585	580	561	595	578	598	599	583	588	634	575	591	621	599	592	615	604	588	581	625	604	605	602	575	587	619	619	573	594	642	595	560	593	583	582	619	587	583	618	640	631	592	598	626	575	598	598	564	604	596	602	561	602	648	606	598	580	606	636	634	606	621	615	598	589	607	578	577	648	602	585	619	600	599	646	559	568	625	606	584	594	606	606	636	600	601	552	629	634	603	617	603	636	550	617	620	583	627	597	635	631	629	590	601	550	605	578	571	602	621	573	616	554	578	606	598	597	616	600	595	579	636	588	598	611	593	597	618	632	617	620	588	635	628	607	580	617	603	569	625	602	643	610	595	627	597	609	579	579	579	557	594	612	612	596	614	657	648	590	613	616	607	645	600	645	638	599	559	615	582	598	577	610	583	630	578	616	610	579	607	596	630	628	608	623	609	590	587	588	596	554	642	618	586	570	635	615	607	626	617	585	586	615	623	608	609	599	620	563	606	564	583	551	658	565	609	581	606	563	591	599	579	617	647	623	640	607	622	587	585	616	611	604	631	560	606	559	614	611	608	583	598	581	566	634	620	569	606	589	583	612	633	562	612	612	632	613	589	596	562	566	639	610	556	630	594	618	627	582	636	587	640	573	622	631	607	643	609	626	607	618	637	563	571	605	603	571	581	572	606	625	602	611	659	572	605	618	590	620	574	620	634	583	605	569	606	581	588	573	611	640	541	557	636	574	590	625	571	597	582	573	614	588	596	611	598	644	570	578	598	595	556	582	625	620	611	601	604	579	604	665	595	598	614	596	546	629	648	631	578	608	596	637	544	621	587	621	578	641	559	606	609	597	646	575	642	600	595	567	593	600	617	599	553	612	631	590	614	608	595	600	573	586	597	598	627	576	601	577	610	608	606	612	576	600	563	652	610	589	616	608	638	601	610	638	597	593	604	570	584	609	593	629	632	665	598	638	613	590	643	600	626	618	591	646	631	619	626	578	605	621	592	597	653	556	625	614	597	589	605	627	597	606	602	617	639	607	549	588	614	578	650	577	590	659	620	617	573	608	611	573	591	613	602	665	595	626	603	615	588	564	579	603	561	566	615	602	579	663	600	596	654	592	626	598	580	618	574	649	615	617	602	599	649	604	614	626	616	604	630	597	588	550	600	534	601	618	605	630	572	620	576	561	577	614	584	599	573	667	604	584	583	563	665	570	558	625	595	607	585	563	606	627	635	616	598	635	591	594	639	550	602	580	580	566	620	648	628	590	581	606	611	591	597	546	610	624	563	589	593	578	644	598	610	589	629	610	598	579	620	604	596	616	601	611	616	582	625	631	549	605	565	621	560	604	599	587	620	648	570	573	615	609	584	577	621	594	575	642	541	586	568	606	569	612	618	573	602	599	583	594	518	623	615	638	624	608	586	635	613	615	610	609	611	570	575	631	625	566	625	599	554	587	613	586	609	597	607	641	628	622	638	601	571	632	577	568	629	626	592	610	564	627	611	581	581	585	618	591	610	604	594	619	584	596	596	588	599	680	616	634	585	597	583	603	589	557	560	578	634	583	624	603	615	643	598	612	628	622	611	607	594	623	591	567	627	666	583	616	585	605	585	653	611	584	579	592	612	624	572	592	603	568	632	632	593	588	571	577	589	561	603	609	620	584	597	622	687	562	569	594	549	591	580	576	576	608	590	642	625	587	630	590	602	575	561	575	574	601	580	609	590	601	558	623	670	583	592	562	599	597	621	602	639	596	559	619	582	619	628	609	592	641	600	576	624	593	630	567	629	648	584	588	654	598	609	558	563	633	592	626	605	575	579	590	609	603	597	597	622	574	614	592	593	594	613	577	623	628	598	627	614	580	581	596	633	582	613	583	586	592	641	623	609	586	647	611	610	625	603	593	583	583	614	586	616	554	576	554	586	596	632	595	585	607	593	601	613	596	602	620	588	618	623	606	566	601	623	583	611	598	657	655	583	629	581	550	662	642	591	581	629	592	573	588	605	629	611	566	623	589	578	576	642	636	597	594	642	611	627	635	610	605	612	649	620	594	595	626	549	624	608	585	597	573	592	596	593	644	608	556	578	599	619	597	586	594	611	602	612	608	577	607	582	590	625	621	595	597	625	611	584	610	583	595	628	647	610	592	569	585	585	626	579	602	613	648	618	625	582	621	637	632	611	616	611	613	613	592	631	624	609	638	630	594	612	619	607	574	623	612	606	621	600	636	609	564	618	575	580	604	624	609	631	569	618	595	575	633	627	570	573	616	597	568	624	611	589	615	617	588	633	616	597	579	612	616	595	620	620	630	602	582	660	601	624	623	577	562	602	638	592
62674	29426	8856	2444	1390	1014	784	637	544	510	436	429	416	406	380	360	401	354	318	329	365	288	301	297	330	286	314	316	303	319	284	323	290	280	283	315	294	286	286	315	320	306	292	278	289	294	265	309	278	270	304	267	281	267	268	309	277	289	305	245	274	327	282	297	288	281	287	261	285	284	277	285	332	293	249	276	304	289	285	275	308	298	297	304	283	298	278	250	283	280	260	300	312	269	266	290	299	272	261	288	271	296	279	254	284	283	294	281	243	260	288	276	279	310	305	281	269	251	271	297	282	293	272	292	257	268	290	310	293	291	293	297	265	257	262	268	278	262	293	276	273	287	289	269	278	310	241	279	274	266	308	286	279	290	289	297	286	268	288	276	284	294	269	269	271	288	279	308	275	235	275	297	290	288	269	281	258	276	272	269	269	257	291	265	283	284	262	261	248	288	266	269	266	282	275	280	272	256	290	258	283	277	291	280	274	274	272	278	258	298	279	273	288	265	268	266	306	253	264	266	269	297	291	285	296	277	253	276	291	309	272	275	276	291	285	286	282	305	253	287	270	283	295	295	314	306	275	276	266	281	305	275	299	277	304	280	304	261	288	282	289	250	234	261	288	280	283	252	290	293	262	291	273	255	265	270	316	266	302	291	295	322	273	266	273	272	244	310	256	287	265	241	289	281	287	249	293	292	302	268	303	280	287	268	277	296	279	283	304	298	250	290	291	319	269	243	255	276	307	283	261	268	264	271	295	282	253	260	286	286	265	263	256	312	285	275	231	289	301	307	309	294	273	305	238	270	273	259	276	282	291	277	284	268	293	281	264	277	284	289	286	272	314	291	256	283	303	279	278	255	277	234	252	270	257	291	300	309	260	291	306	255	286	335	296	275	262	303	279	281	275	287	283	230	276	305	268	278	294	272	308	286	280	268	297	262	295	268	287	288	260	239	277	279	299	268	319	262	251	298	284	263	274	262	279	263	282	283	280	307	267	256	274	288	271	273	294	285	286	292	286	284	273	291	285	282	286	264	297	272	265	314	295	254	274	263	323	302	299	281	268	279	255	261	311	270	292	278	261	287	281	278	242	283	258	276	290	251	278	297	276	304	266	283	290	293	265	283	269	265	271	287	296	270	289	270	281	293	259	267	295	267	310	276	280	296	261	301	282	289	287	291	315	265	293	300	253	269	282	305	272	292	285	310	299	294	263	305	303	310	306	276	252	289	268	261	254	273	290	282	298	262	268	264	274	312	295	284	272	286	299	285	324	324	285	285	294	268	262	280	299	279	310	287	310	295	267	280	272	284	261	274	264	270	281	285	305	294	280	294	289	274	274	314	275	296	289	271	267	281	287	264	285	249	252	271	287	291	284	297	318	283	282	304	297	267	282	260	282	269	290	311	270	287	265	254	272	302	287	284	292	274	300	266	301	302	293	286	288	265	303	314	287	290	281	295	289	262	271	298	294	282	283	264	298	269	279	287	240	278	246	290	289	275	305	282	318	295	268	261	257	240	294	291	268	290	275	296	271	295	292	282	262	307	289	285	315	263	298	286	270	295	256	288	288	264	287	287	253	277	279	268	281	271	258	276	299	277	275	280	317	288	307	290	265	302	270	287	288	288	301	281	295	269	276	298	275	251	280	283	261	288	307	302	273	260	255	285	283	282	292	292	299	266	294	283	248	297	265	271	313	260	248	310	305	287	319	269	314	295	272	269	310	290	294	277	305	293	264	251	320	247	310	277	301	291	277	261	273	295	260	295	284	287	265	284	278	292	273	282	308	286	260	276	279	287	290	295	285	273	292	289	271	270	283	258	275	303	265	259	270	275	287	263	303	289	284	269	288	268	279	289	264	260	282	281	254	255	269	251	234	287	279	288	276	280	294	289	298	295	293	273	266	258	289	265	279	265	291	307	283	264	287	286	275	286	275	294	312	294	279	258	266	263	283	282	265	255	272	266	283	298	288	291	278	291	279	298	299	284	303	279	283	282	263	251	309	317	277	289	277	284	297	268	265	283	279	274	260	293	300	271	295	265	298	254	251	268	281	298	274	284	264	259	297	276	274	252	274	285	281	298	274	257	267	278	295	272	300	288	292	279	280	298	308	301	273	284	273	303	297	276	275	284	288	285	275	287	280	260	268	280	304	319	246	289	286	289	307	302	279	253	307	291	254	273	261	241	272	291	274	279	276	260	304	272	268	290	300	253	312	277	271	282	294	297	268	290	266	299	242	265	249	247	255	277	279	255	271	274	299	305	246	292	286	253	284	288	304	287	266	311	264	284	264	288	276	310	329	276	305	288	294	309	283	309	237	309	284	251	243	270	290	301	292	291	270	252	227	273	264	297	289	300	285	298	313	279	274	272	272	291	239	279	273	288	245	287	289	277	272	316	308	314	301	287	315	274	252	281	275	285	315	279	258	270	288	296	290	306	316	275	301	262	253	302	280	273	262	268	271	273	259	268	282	275	278	297	266	265	282	321	309	311	280	316	268	316	273	292	290	270	293	254	278	268	291	288	275	265	285	297	254	285	270	275	275	318	289	273	254	265	271	290	293	267	266	303	257	287	284	286	269	287	256	264	265	326	266	269	288	286	272	283	268	279	268	267	264	282	280	286	281	267	284	296	261	288	255	273	276	296	284	291	280	292	300	300	280	288	286	285	247	287	285	272	293	266	281	306	276	270	277	265	283	283	304	278	264	281	295	288	271	276	243	287	305	281	281	274	313	310	308	283	275	282	245	302	243	295	270	270	283	307	260	274	277	308	274	278	283	320	274	278	321	300	300	309	305	310	265	285	297	264	286	291	249	262	301	292	301	278	288	311	270	284	282	271	269	263	290	260	269	271	295	282	292	300	264	291	273	246	287	289	276	308	313	256	277	294	291	283	259	285	277	307	292	291	284	295	270	291	261	284	306	282	277	262	284	320	280	280	300	300	264	314	283	282	287	284	286	256	266	259	287	277	288	294	278	290	264	281	269	268	295	275	262	298	259	304	265	281	250	272	271	292	271	303	293	298	283	284	342	266	286	292	300	254	268	307	267	266	263	256	274	298	310	283	267	260	263	244	314	279	311	265	286	261	278	283	285	297	275	307	296	302	282	286	241	263	314	267	292	274	295	287	298	246	294	301	272	285	269	251	272	279	262	283	289	271	293	298	272	293	287	271	276	285	264	278	278	290	279	282	289	247	282	268	287	290	294	256	289	281	248	278	290	257	276	304	250	292	271	258	291	307	296	271	236	271	277	299	311	279	286	284	263	261	288	275	271	266	264	284	277	304	253	293	328	304	275	261	279	276	290	282	270	261	285	280	282	303	308	276	253	265	296	296	333	278	263	305	274	296	269	253	287	279	307	287	310	291	296	266	305	272	300	280	258	281	281	294	314	275	292	273	291	271	282	289	279	283	267	295	283	274	281	325	293	272	275	279	290	263	299	307	274	285	259	313	271	290	260	288	276	261	293	260	279	286	298	265	298	272	269	287
41418	4276	5891	6278	5358	4416	3596	3046	2542	2329	2060	1790	1746	1545	1555	1453	1338	1296	1249	1225	1233	1173	1184	1159	1061	1084	1019	992	1026	1036	1003	935	972	980	971	962	943	917	1029	967	891	890	899	876	908	884	852	939	878	931	878	853	893	875	864	863	937	895	941	861	891	881	838	871	858	893	842	924	821	777	872	843	927	863	852	858	846	816	826	837	870	797	881	838	871	869	875	885	892	905	877	849	841	859	819	842	840	827	839	809	900	847	824	857	779	835	839	861	833	889	786	836	802	788	843	815	884	834	845	820	829	842	852	789	839	864	844	785	822	815	832	782	852	852	870	772	834	796	817	789	857	858	819	833	825	872	854	833	783	811	830	816	826	862	846	813	824	832	857	793	795	822	850	828	824	812	849	814	827	851	867	808	805	853	836	859	856	841	890	886	823	847	828	837	848	856	889	866	852	794	804	833	849	777	852	820	840	850	837	853	851	806	836	819	830	750	850	819	775	841	796	866	779	737	795	861	854	849	833	856	806	882	861	837	886	837	838	793	822	801	821	805	856	801	825	846	874	818	825	858	854	798	817	824	828	807	837	815	838	796	839	807	853	818	811	883	854	854	798	920	835	815	782	792	784	817	825	842	794	838	793	831	820	835	850	836	810	847	803	842	835	831	840	827	859	807	799	864	899	825	863	861	839	811	873	850	839	809	791	848	854	860	846	837	808	844	819	772	839	774	795	827	835	856	839	836	834	814	865	842	898	867	815	833	866	765	874	877	824	806	800	835	841	868	768	803	828	834	815	828	794	813	811	844	819	858	795	780	801	824	800	851	808	862	822	792	865	785	892	867	884	796	833	806	786	812	781	858	831	796	818	791	869	862	783	800	852	857	860	818	826	910	828	800	825	828	827	822	789	843	843	831	847	841	807	814	819	825	787	830	869	807	847	834	808	854	805	839	819	835	880	784	846	772	844	877	829	819	810	864	801	812	824	808	854	768	813	841	902	834	803	838	839	831	857	815	788	817	835	847	828	868	831	809	860	805	841	848	834	825	836	855	774	842	845	859	807	846	815	829	868	789	808	823	847	827	834	780	853	838	790	732	815	799	780	819	809	824	795	831	823	837	817	771	796	789	864	869	824	859	788	795	776	829	843	797	847	843	797	789	818	849	841	850	834	820	853	809	791	827	844	856	870	833	833	808	907	875	791	823	804	825	794	871	800	843	865	829	820	873	799	796	842	806	844	828	821	795	838	807	833	831	777	801	843	840	853	844	822	820	816	798	843	798	853	795	830	893	849	816	764	837	871	842	839	903	838	826	835	816	762	845	832	819	864	853	801	800	892	816	838	822	842	821	870	813	861	759	810	849	847	815	804	802	846	831	831	852	853	844	804	783	852	827	776	807	818	807	851	851	804	831	846	833	836	863	809	806	817	874	852	835	848	810	842	779	799	812	795	872	820	830	854	820	819	857	831	881	839	761	814	833	772	844	860	881	873	857	868	820	784	775	836	884	830	845	812	823	811	817	838	851	830	816	824	846	865	795	869	868	856	860	865	855	846	852	759	849	819	848	858	845	796	812	839	860	810	821	825	853	836	776	816	838	857	780	812	810	841	855	913	789	843	803	841	809	800	858	853	840	812	823	784	813	840	835	842	799	844	865	827	789	816	821	782	803	797	821	825	855	874	848	800	834	794	854	816	833	851	841	872	823	871	869	816	846	820	851	859	814	822	802	812	835	878	857	836	826	793	814	814	842	808	862	813	805	796	837	841	841	825	813	818	871	842	826	807	853	847	836	816	815	816	885	857	827	764	817	771	840	838	824	856	804	816	800	775	814	881	794	789	778	855	879	820	827	796	835	826	855	818	801	777	796	859	842	764	799	863	803	879	837	850	838	790	814	783	876	852	865	879	801	832	856	813	845	781	888	877	780	848	802	789	794	838	801	829	848	824	818	820	852	817	827	846	814	828	824	804	850	803	845	836	868	848	819	809	817	795	848	848	813	865	813	825	847	827	837	837	875	792	831	850	809	858	838	811	907	856	836	839	808	847	826	834	802	815	842	828	860	791	877	861	857	805	848	843	861	829	852	845	871	818	778	894	909	845	832	855	799	809	827	809	804	854	831	804	805	781	846	838	809	827	797	813	843	877	840	798	843	859	882	862	835	850	821	805	854	802	913	841	830	856	844	782	861	882	842	796	820	804	829	848	803	855	848	855	825	852	802	854	811	845	856	831	854	829	836	785	826	773	809	876	780	839	844	866	840	816	847	808	817	813	857	804	836	861	831	832	819	822	817	822	789	849	802	817	834	815	825	870	822	829	798	812	775	826	848	853	835	846	821	787	838	850	797	780	861	824	781	886	851	816	829	895	847	828	849	827	791	808	902	867	832	833	796	833	836	859	866	774	786	821	843	847	779	848	881	837	860	848	823	793	830	800	807	800	817	828	804	810	842	806	786	770	858	837	821	861	882	862	819	864	799	795	802	908	847	803	849	796	847	855	833	822	845	821	848	826	842	825	831	834	861	835	801	865	796	876	822	846	827	808	862	888	798	836	860	827	886	798	850	788	833	818	860	781	845	794	853	825	823	855	865	891	859	795	841	830	818	837	820	878	827	824	833	797	836	882	841	852	791	810	792	793	766	864	823	787	807	799	856	824	842	874	818	828	850	887	841	826	878	830	862	821	842	818	863	815	849	842	851	840	807	836	849	823	844	846	847	851	839	812	798	803	854	830	825	850	835	837	848	811	806	828	827	823	820	868	782	877	829	843	753	847	846	807	781	829	837	818	861	817	849	872	850	815	843	805	852	881	824	790	814	863	860	806	839	865	781	843	828	852	838	832	847	825	819	817	842	855	816	832	867	856	848	856	827	791	843	821	809	830	804	837	837	815	851	777	869	838	831	825	832	790	805	830	783	852	834	857	817	817	845	877	831	807	805	836	844	800	848	802	801	776	804	831	835	823	848	844	871	879	855	821	830	790	828	807	864	864	852	858	830	786	800	814	818	787	832	857	798	810	829	834	800	823	887	816	838	795	795	812	777	822	774	838	878	838	867	820	848	875	822	866	849	799	830	859	814	816	809	817	787	806	785	820	803	897	816	792	797	830	869	802	848	884	819	831	833	859	828	830	847	848	872	888	855	838	864	823	858	905	839	820	828	864	856	836	840	820	835	835	767	808	825	802	824	887	855	849	846	826	891	842	821	834	805	829	832	768	824	764	837	859	793	860	803	840	772	838	821	850	867	800	866	775	831	830	802	827	833	870	800	836	852	845	796	756	828	809	824	831	807	794	776	880	812	835	850	810	808	769	856	840	836	855	802	851	870	791	886	806	811	848	849	866	825	770	849	920	814	882	872	824	801	822	804	796	832	821	785	830	846	849	829	846	766	828	830	867	765	792	835	814	885	817	817	829	848	800	825	780	808	819	867	798	824	848	865	864	861	834	845	871	866	811	880	796	820	839	848	856	776	806	770	806	800	833	811	785	807	812	853	811	809
11041	866	280	167	112	115	116	103	128	104	106	99	122	100	89	91	111	100	118	114	106	96	108	115	115	115	116	91	100	116	104	81	85	113	97	97	93	80	101	79	119	115	90	99	99	92	113	105	100	99	97	100	105	89	113	93	100	108	111	93	99	108	102	111	118	99	104	99	96	108	96	100	109	120	98	101	129	114	98	87	96	91	106	95	98	96	111	113	99	131	111	110	116	95	101	97	124	109	110	109	102	96	104	104	90	106	106	115	96	93	114	90	100	103	99	97	131	92	118	106	95	103	104	80	112	100	104	109	93	105	119	124	108	92	121	80	118	93	117	107	115	120	97	98	90	103	100	125	97	97	102	93	118	102	107	104	112	108	121	103	110	113	111	114	109	99	102	99	110	93	83	102	99	121	103	110	118	103	117	108	76	96	102	107	112	94	104	97	104	100	111	105	113	109	110	98	99	101	91	113	111	126	112	115	97	113	114	97	111	115	89	96	105	93	112	97	95	94	84	101	120	95	96	89	90	100	100	101	89	91	102	111	110	98	94	116	98	110	96	103	117	92	112	118	117	116	99	101	111	108	106	80	107	107	94	96	117	109	113	88	90	103	84	110	97	116	112	122	114	118	107	108	106	110	112	115	116	101	114	102	92	121	100	113	104	111	101	96	93	106	103	113	111	107	115	119	111	98	120	97	101	107	117	95	99	89	111	95	102	116	97	99	114	113	102	84	102	124	100	122	120	115	96	91	119	95	96	107	88	109	100	121	115	97	92	103	111	107	99	114	111	109	106	100	121	97	104	110	109	101	112	98	112	105	93	94	89	110	101	110	103	117	118	108	115	92	100	88	109	119	98	91	126	96	99	95	99	93	95	105	98	115	96	100	110	105	99	106	89	101	96	98	115	112	102	120	105	100	116	94	114	109	113	118	125	85	96	105	101	102	93	116	110	89	107	121	102	111	108	117	99	102	117	101	108	114	95	103	93	112	94	130	110	87	125	96	106	91	100	102	107	101	104	92	109	100	97	101	94	104	119	103	98	84	100	99	103	112	104	107	98	121	116	93	110	123	113	101	106	110	113	99	108	116	126	110	93	86	112	94	104	93	105	105	90	109	104	110	94	93	98	93	93	104	104	118	103	107	95	119	107	104	98	106	92	108	99	107	85	108	90	109	120	106	109	108	85	118	109	117	112	121	101	101	100	98	104	101	114	85	111	119	117	108	110	114	81	102	98	115	107	100	112	115	101	106	119	106	100	98	116	108	100	113	119	99	83	100	100	89	98	103	92	97	103	97	104	98	92	89	107	123	90	121	103	106	115	105	117	107	116	116	105	94	112	123	124	91	104	91	99	103	96	101	103	113	103	122	117	102	104	99	107	87	113	90	111	123	105	106	122	94	105	87	115	104	105	125	103	91	94	107	109	85	83	90	116	97	114	116	91	110	97	119	104	114	123	99	105	111	121	106	93	106	107	100	110	102	110	121	103	106	118	114	94	110	106	83	90	116	116	114	98	88	104	111	102	95	101	101	97	111	103	84	93	80	105	76	92	109	93	103	113	81	104	109	104	109	116	95	104	94	106	98	88	100	113	108	105	138	107	86	103	108	91	103	112	89	129	97	119	113	106	93	103	98	119	114	117	102	95	112	104	102	87	94	90	114	113	97	87	103	102	95	115	110	118	107	110	110	103	98	102	115	117	112	107	97	96	109	121	91	114	97	96	115	99	88	124	115	116	91	97	119	96	103	100	97	122	107	94	121	114	110	99	119	100	112	107	116	80	98	95	105	106	116	103	104	116	83	108	95	106	92	100	92	103	110	141	78	110	121	99	90	90	107	112	102	91	101	110	101	94	102	96	113	113	131	84	104	100	92	107	81	110	83	107	93	116	89	98	110	96	103	102	104	111	113	94	119	100	99	109	82	78	98	105	90	109	100	108	110	106	98	112	112	92	95	98	105	100	122	105	102	112	102	117	119	105	95	86	104	110	100	91	98	100	107	119	99	108	92	96	111	107	96	95	112	116	93	94	90	106	108	90	105	108	115	105	106	111	102	102	90	100	111	101	85	92	94	92	89	91	97	85	84	88	86	110	115	100	93	120	119	100	103	84	103	110	115	97	101	98	98	110	109	104	89	112	81	105	132	110	99	106	112	122	79	102	103	125	86	103	115	102	102	128	117	112	107	100	126	117	98	90	108	100	96	113	102	113	103	109	102	100	103	112	99	103	117	111	110	103	99	98	108	90	90	94	98	97	93	115	100	115	106	104	98	93	118	101	102	105	111	105	104	104	109	108	95	111	121	85	98	89	115	106	118	92	100	116	94	107	97	95	114	97	110	108	115	88	93	94	95	98	91	131	102	94	109	122	100	106	115	111	86	107	113	106	110	88	118	113	103	101	93	83	107	119	91	112	116	110	100	100	100	91	95	98	97	112	113	119	97	102	101	110	105	102	92	104	108	96	119	99	94	87	106	90	121	112	92	97	105	95	109	139	113	101	116	105	118	104	90	95	112	87	95	106	105	90	102	96	111	80	117	114	95	115	103	103	94	115	104	126	107	111	118	110	101	95	108	111	121	109	111	97	86	97	91	97	108	110	93	93	106	112	84	122	94	116	108	90	113	112	131	104	88	93	94	103	92	110	108	111	102	114	97	113	85	83	102	103	110	89	96	103	110	107	99	122	90	131	104	103	108	117	105	106	95	94	97	111	113	106	100	102	116	92	90	102	92	103	95	111	106	103	99	100	117	108	92	95	103	92	106	103	114	138	87	99	96	98	101	110	100	103	103	99	108	103	97	107	87	92	120	109	110	101	109	81	112	111	101	103	92	91	109	93	92	97	108	110	120	112	92	95	100	92	102	100	97	101	90	105	129	120	109	80	93	113	119	128	102	118	91	98	96	124	127	100	111	107	96	118	107	102	90	110	118	120	94	107	114	103	118	106	103	113	101	113	105	106	98	113	110	110	86	103	105	91	100	109	91	116	86	116	110	114	101	80	117	103	113	116	102	99	99	122	111	99	97	111	101	113	106	110	96	107	99	107	122	106	107	84	94	120	104	114	118	106	95	88	98	107	102	100	108	100	93	101	95	80	118	105	102	99	102	109	83	116	101	119	101	115	108	80	110	92	92	102	122	105	99	103	98	107	95	102	115	106	86	88	90	109	81	105	107	121	100	110	97	96	106	95	113	112	95	114	105	103	106	117	98	85	112	107	96	135	91	109	108	121	98	87	99	104	110	101	94	107	125	91	113	115	89	114	118	96	97	98	108	115	100	103	94	93	90	112	107	100	100	87	131	102	89	87	102	98	100	106	97	94	102	101	95	97	92	124	87	89	110	104	100	111	103	94	100	96	107	112	119	94	132	93	105	121	114	112	97	89	103	108	105	115	109	106	103	99	120	98	110	115	99	98	100	110	112	103	114	97	103	88	97	105	100	99	123	101	115	99	106	98	111	95	104	112	108	110	104	109	123	110	113	115	125
10945	554	565	543	531	456	479	459	421	410	469	385	387	425	403	391	354	400	374	387	409	355	384	414	356	380	376	369	364	395	346	383	387	391	393	379	379	350	348	359	351	411	350	373	374	379	386	385	350	351	412	402	373	351	375	362	425	392	365	351	397	409	375	379	364	364	365	345	373	369	357	364	384	370	369	368	352	405	376	390	363	383	388	368	352	354	396	344	372	349	355	356	369	412	367	416	407	377	407	378	363	371	355	380	382	381	340	382	400	393	398	365	372	416	343	388	393	399	382	380	373	366	328	375	378	420	351	367	325	376	365	365	376	397	396	382	354	389	381	368	404	352	387	374	381	373	359	370	371	344	351	362	354	384	367	398	387	403	396	380	389	348	372	391	372	343	366	365	345	346	362	350	376	350	362	384	371	365	376	428	365	350	350	376	387	398	386	356	366	362	356	370	369	400	398	355	400	399	372	389	374	365	353	380	356	357	392	378	365	342	368	352	382	395	414	381	357	399	348	378	367	404	375	362	386	363	415	368	408	371	397	377	373	363	378	405	368	414	388	348	377	358	371	349	327	364	324	392	338	359	355	399	363	337	402	365	382	378	364	369	364	365	352	377	357	388	368	388	391	359	375	372	349	369	368	358	383	343	337	343	382	391	362	381	405	390	386	342	411	402	373	383	369	350	341	400	343	359	366	420	354	367	382	393	348	375	381	382	381	384	383	384	366	357	372	432	375	392	406	378	390	374	364	381	385	413	392	367	375	376	380	365	339	386	379	352	365	361	368	375	354	376	383	411	371	385	386	378	370	372	342	394	419	344	361	329	405	359	361	417	366	353	360	373	378	379	376	361	389	374	354	416	361	368	368	329	371	370	378	380	373	327	358	366	389	378	379	353	373	369	377	345	333	355	380	344	395	378	350	373	387	415	370	370	365	383	407	387	351	376	378	402	380	403	379	405	397	373	379	369	354	372	359	358	399	386	375	371	358	337	382	401	349	356	386	367	344	353	393	355	357	369	354	352	393	375	384	382	392	326	370	386	378	346	377	351	343	376	368	344	408	382	383	378	379	377	364	371	417	370	372	351	372	371	369	391	359	364	376	372	375	360	384	377	369	359	368	365	393	388	369	359	414	369	380	350	370	394	361	366	383	367	348	360	383	388	380	372	377	368	345	370	314	358	387	364	365	346	367	365	391	346	363	358	349	362	354	368	387	381	370	365	398	375	367	374	388	356	380	355	393	396	364	374	399	399	342	363	342	349	348	389	361	381	381	380	370	409	372	400	382	387	394	359	354	372	344	366	366	356	381	352	332	395	359	365	369	375	342	387	344	364	385	393	382	395	361	375	366	359	366	387	386	358	384	375	389	350	374	344	382	372	385	369	353	395	372	374	361	367	366	377	382	370	375	340	385	379	356	374	369	387	377	381	360	356	378	365	402	395	377	361	379	361	358	360	371	373	375	362	391	404	368	385	357	381	392	357	418	378	365	392	373	346	356	374	395	399	398	387	344	341	393	395	372	348	382	388	387	375	376	362	388	386	384	411	356	368	378	380	374	389	407	363	372	354	362	365	361	368	393	371	344	374	384	368	389	371	360	385	331	361	388	380	341	360	402	386	364	366	391	356	345	351	398	380	360	347	356	349	356	390	346	397	345	354	355	360	329	389	378	375	380	371	368	376	396	393	375	338	353	357	368	397	389	375	383	376	386	356	348	377	357	372	369	334	373	348	375	376	402	383	357	387	379	374	354	381	386	361	372	387	414	364	365	322	385	387	343	351	362	360	358	364	361	410	342	386	364	378	373	368	365	365	389	409	367	388	381	403	390	390	373	330	388	420	358	388	341	383	338	387	376	380	367	346	354	351	385	368	363	386	365	345	372	357	385	358	399	374	382	351	389	375	358	387	387	368	342	331	370	385	403	359	350	357	389	366	380	385	393	350	364	367	391	360	375	366	386	394	365	371	376	371	389	374	322	384	378	358	349	359	376	358	349	366	387	387	368	386	341	364	347	374	388	372	377	350	372	383	373	381	405	348	339	376	391	390	372	367	345	353	398	383	364	381	380	346	326	386	399	378	382	346	392	331	392	369	353	387	358	336	336	348	351	393	389	347	363	372	394	398	382	366	366	357	361	386	389	419	371	358	368	342	354	344	400	386	361	371	354	361	409	386	396	379	368	396	329	379	400	387	384	372	358	352	363	341	344	378	390	355	363	357	407	384	420	374	386	383	401	368	362	372	382	370	351	383	400	357	331	390	380	343	335	362	373	340	397	369	339	355	375	382	318	390	377	381	378	324	384	381	401	368	370	341	358	381	401	347	376	364	376	371	369	333	346	376	385	382	365	383	377	381	409	360	378	396	354	331	402	368	402	358	370	357	359	372	395	376	370	400	356	358	357	355	355	334	397	391	357	358	354	369	387	396	347	359	351	367	331	383	358	373	377	387	397	371	372	357	338	399	379	369	408	347	379	366	340	367	378	385	385	359	358	380	384	366	382	402	397	384	375	330	363	388	373	367	362	404	376	416	371	362	382	361	359	389	358	395	358	375	385	329	384	357	387	392	395	362	393	399	381	371	358	377	387	387	394	369	353	352	372	387	390	345	354	408	389	369	356	366	383	364	347	385	390	368	322	397	362	362	366	358	382	371	360	356	376	385	348	361	398	375	346	336	343	379	368	375	366	376	375	372	339	340	372	355	398	373	390	396	382	340	366	357	391	361	353	392	358	368	335	362	381	396	375	374	374	352	366	384	359	352	383	372	384	351	387	343	396	367	374	329	349	409	377	376	374	368	413	375	412	383	399	341	418	385	363	388	377	391	364	378	349	387	345	342	407	372	408	344	403	344	336	368	367	393	355	370	366	398	386	401	386	359	409	371	409	395	348	401	378	373	388	384	387	373	334	344	388	374	389	352	387	423	400	356	400	341	367	374	356	370	373	375	373	380	363	358	379	375	388	342	350	381	354	401	392	391	382	373	383	373	347	376	365	373	360	351	385	368	352	397	364	374	381	391	361	371	370	332	352	355	384	364	378	369	375	391	352	356	354	391	371	376	380	351	355	398	366	360	373	399	370	368	370	356	365	394	403	373	347	385	382	365	374	353	393	377	336	351	372	371	410	369	403	387	359	355	380	375	364	372	368	370	384	366	339	356	386	390	376	329	380	353	372	356	373	357	343	378	351	355	361	392	342	354	379	347	398	364	350	338	339	339	350	318	387	358	346	379	363	372	431	369	348	361	384	361	380	356	375	398	385	354	356	385	360	370	376	354	374	310	376	353	371	386	367	362	385	376	364	344	396	382	369	383	371	384	354	369	401	356	370	383	383	380	321	354	355	359	365	404	351	357	378	410	337	368	393	317	352	361	363	368	348	372	380	362	354	360	351	359	347	386	356	356	394	341	377	383	339	379	395	351	404	385	351	375	363	364	389	367	393	348	375	403	354	360	355	356	387	389	370	377	376	382	358	370	376	385	338	404	368	405
55963	18033	2192	1033	683	549	426	350	325	277	273	294	247	270	235	215	218	188	234	212	213	221	220	221	202	212	212	192	231	183	184	194	224	205	222	220	202	171	200	213	175	194	187	193	185	188	167	189	198	173	209	208	215	190	206	178	210	196	187	177	189	202	221	200	192	182	184	186	195	212	199	174	169	197	181	170	194	205	204	186	158	209	192	183	194	179	177	201	172	187	189	203	201	194	198	158	184	189	215	183	181	220	195	206	182	188	187	185	212	177	176	205	197	180	180	199	208	166	217	190	174	189	203	192	188	189	182	186	190	222	176	170	192	192	223	187	179	183	181	194	189	181	197	171	198	192	173	212	199	181	196	183	198	224	176	210	206	193	193	188	184	184	186	201	208	180	165	168	186	162	194	182	158	200	196	182	178	175	178	190	187	200	185	190	180	224	206	197	167	189	205	201	176	220	198	206	178	210	204	187	189	191	202	197	189	209	181	213	190	174	176	187	213	200	186	195	201	199	206	185	193	194	173	188	220	185	197	173	200	193	177	196	179	215	193	188	201	194	216	199	177	180	180	198	189	194	204	189	177	195	198	194	202	195	191	164	197	188	198	174	202	212	214	200	189	163	196	197	176	179	181	203	179	178	216	208	188	181	176	186	175	184	204	185	201	209	193	221	171	181	204	201	196	187	172	208	209	212	186	189	204	193	193	211	177	187	155	204	196	195	192	213	197	189	186	191	176	192	184	195	180	209	190	180	192	191	186	181	185	195	204	201	186	205	193	211	186	189	166	168	200	185	175	174	177	191	182	185	173	171	220	206	197	183	185	178	199	165	179	191	180	195	192	190	184	210	175	195	194	195	214	213	169	192	181	204	210	194	177	174	191	183	194	180	176	181	196	189	225	188	183	196	181	186	179	196	187	193	158	199	184	199	194	177	181	189	201	190	187	188	196	204	181	188	190	198	167	190	200	197	201	192	185	179	193	215	195	193	184	187	183	177	179	188	169	202	179	197	209	213	215	213	175	185	222	191	199	203	187	173	180	202	189	189	202	201	199	186	205	203	190	201	206	188	188	177	197	195	176	185	194	190	196	194	213	185	204	203	196	182	203	204	194	187	183	190	209	184	194	194	181	202	206	192	209	171	215	239	169	199	191	212	180	178	177	184	202	173	177	184	178	173	193	181	189	176	187	191	184	192	192	177	191	182	202	186	211	159	186	198	161	215	209	192	178	233	198	201	196	211	177	195	195	215	182	197	199	162	206	190	189	197	179	190	202	164	192	174	198	188	221	186	205	223	207	200	200	203	215	183	184	193	194	179	217	187	195	179	195	186	200	182	214	174	189	194	199	190	206	169	195	204	182	190	180	173	194	204	201	197	196	176	204	194	165	199	202	190	211	220	190	181	181	195	189	189	202	176	183	179	211	178	215	171	166	188	185	211	211	174	199	195	189	190	195	173	189	196	210	197	169	188	190	184	180	192	199	201	180	212	184	187	199	208	197	202	197	198	198	178	209	198	181	162	208	183	192	167	190	190	191	181	206	200	206	198	204	191	182	195	203	179	179	205	189	210	191	203	214	179	208	173	194	186	172	192	203	184	191	194	190	215	182	225	201	187	197	206	191	176	184	194	179	182	174	199	184	171	225	183	213	178	209	202	172	205	189	199	179	207	200	180	201	176	183	189	206	187	183	202	187	184	213	207	179	181	217	185	196	191	180	194	178	182	172	205	179	176	193	203	193	198	217	191	176	184	168	211	189	180	212	198	202	204	188	215	170	186	211	208	189	198	193	198	190	216	191	179	191	196	178	182	175	183	176	202	199	182	221	211	201	211	172	201	200	176	186	174	191	203	193	201	204	189	187	177	192	203	178	226	197	211	185	190	189	195	164	218	196	209	164	201	190	181	185	209	176	192	191	216	214	206	203	206	184	212	184	181	176	203	212	203	189	201	172	201	195	176	189	184	199	214	197	204	196	211	212	196	201	168	194	179	182	199	188	168	185	161	193	199	191	185	206	187	170	181	191	213	190	190	187	180	174	196	178	182	197	189	204	208	206	190	181	206	181	208	200	201	181	205	223	176	188	206	194	202	172	167	180	197	189	190	203	215	197	200	203	190	194	188	240	196	182	204	184	199	185	177	221	189	175	171	210	179	196	203	190	192	185	174	180	204	190	171	169	204	203	173	186	184	190	186	198	201	183	181	185	194	178	162	203	187	189	172	212	182	178	175	184	193	163	196	206	187	184	203	168	173	192	169	168	177	204	173	191	183	196	182	184	197	168	192	182	175	208	192	190	194	193	209	185	184	193	217	183	193	190	185	194	201	168	201	189	215	225	184	190	192	195	204	205	188	202	176	194	192	189	201	172	221	204	184	185	189	184	203	197	172	191	178	207	178	187	218	223	185	169	173	194	204	223	195	203	159	196	181	171	163	198	175	195	195	196	218	204	212	173	206	202	199	219	188	203	191	178	195	178	179	186	182	182	183	162	190	199	195	165	184	210	182	192	202	185	180	194	193	206	183	197	205	175	204	180	191	207	216	184	166	187	199	198	190	188	183	175	203	183	191	183	192	203	183	177	217	206	200	193	194	170	208	189	174	174	186	190	178	183	184	193	186	160	191	220	177	185	219	188	220	165	186	196	202	197	198	199	221	196	206	203	197	202	183	218	211	179	203	177	181	191	177	182	185	199	172	198	223	189	200	205	183	229	212	209	164	178	200	188	182	213	181	162	190	218	192	180	177	172	190	187	183	188	186	165	170	176	171	186	222	177	209	175	197	167	195	208	172	177	198	192	182	203	184	192	185	188	219	182	196	195	189	197	177	182	167	170	187	177	175	167	169	191	207	213	196	173	212	197	199	193	181	215	180	199	195	184	202	193	216	168	200	220	214	211	206	199	204	194	186	192	190	203	203	168	185	206	197	164	193	175	204	189	194	227	189	193	195	208	180	189	181	186	195	221	207	190	196	203	209	192	194	190	182	175	188	194	208	207	164	174	180	210	194	203	192	213	213	179	202	181	188	178	191	169	189	167	174	170	167	188	194	166	174	184	192	163	195	204	181	211	174	196	188	191	216	200	201	178	189	192	210	175	180	175	183	178	196	171	200	187	193	207	207	159	179	213	179	202	182	212	188	190	190	194	194	194	197	193	185	186	180	201	184	194	204	205	177	214	192	172	184	221	193	176	197	194	184	181	163	200	200	182	163	179	203	189	184	176	187	186	196	195	189	194	168	189	171	189	197	206	209	192	172	178	189	188	192	200	190	181	181	197	173	193	203	179	212	208	175	205	195	188	175	187	190	176	179	206	175	206	210	182	180	209	190	211	189	181	199	198	180	191	211	203	173	175	217	188	215	190	186	188	170	198	166	197	200	217	178	179	188	210	212	213	191	181	211	208	186	224	203	172	191	221	186	159	184	197	205	194	210	193	219	175	207	184	199	207	181	180	196	179	198	177	208	203	170	198	199	184	174	200	195	212	192	191	183
32443	2007	3095	3479	2943	2448	1969	1755	1537	1359	1272	1173	1090	961	927	950	876	834	837	795	765	803	794	719	685	711	680	650	681	715	676	734	710	683	717	656	640	645	643	645	665	623	636	602	643	654	628	621	669	666	625	634	578	620	618	639	662	561	632	579	662	663	603	580	639	596	638	656	590	593	672	624	627	612	613	634	653	587	623	630	605	645	610	579	645	613	660	595	600	587	630	612	588	631	600	612	563	666	600	606	575	594	589	645	620	580	583	607	624	605	586	621	601	638	591	583	635	626	613	586	613	661	611	653	581	653	628	608	603	643	614	574	572	582	604	664	596	655	593	614	608	605	632	601	583	603	605	624	636	570	612	601	598	591	657	579	572	603	556	616	614	608	597	617	589	588	635	628	606	648	578	627	631	590	691	601	630	601	658	606	654	579	625	617	618	613	621	620	591	605	599	564	611	582	622	620	588	616	576	571	648	630	614	623	609	578	575	590	623	618	634	584	616	573	619	627	605	594	625	593	610	597	586	645	602	614	634	609	640	555	629	654	593	643	602	637	580	630	656	575	608	630	640	642	619	641	607	562	585	548	637	610	628	651	611	590	565	644	564	632	603	604	574	591	621	612	593	615	606	569	615	609	574	604	595	614	584	607	577	610	604	656	596	558	626	614	588	587	590	564	606	581	588	629	601	595	588	563	560	575	603	616	598	578	616	621	614	622	608	606	575	548	645	603	569	591	582	611	623	629	593	601	618	595	644	626	589	611	644	615	565	606	630	613	574	595	618	616	652	586	646	597	597	634	604	606	632	619	614	568	605	599	596	584	576	561	619	585	596	598	603	645	616	628	622	627	603	558	601	628	626	599	636	600	646	608	617	618	623	658	610	625	606	599	612	600	635	605	607	574	616	595	600	629	619	598	613	614	589	630	602	584	581	582	601	624	602	579	638	556	603	615	597	619	617	638	619	616	552	612	623	596	590	613	648	579	602	569	566	592	627	585	611	614	569	632	665	646	598	588	617	595	599	583	644	572	588	640	686	605	597	590	583	592	593	606	597	626	626	558	593	583	620	591	600	628	615	620	598	595	608	615	581	626	587	598	585	576	598	598	626	646	639	662	597	613	597	598	638	581	616	609	609	668	627	552	589	598	581	602	563	581	631	582	548	630	631	568	534	589	617	592	582	610	610	629	632	621	571	604	610	615	592	611	620	609	601	608	642	633	600	578	622	610	629	591	611	614	594	619	579	661	584	563	606	600	573	585	585	583	602	587	583	634	612	601	618	594	589	624	647	605	626	607	616	567	625	593	608	616	609	570	619	553	648	589	617	623	573	538	608	611	606	624	606	612	578	625	594	598	639	622	609	599	607	625	636	595	572	624	623	613	586	614	612	557	592	603	613	572	628	601	617	551	587	638	556	620	616	635	591	601	614	616	616	605	573	591	579	637	596	614	575	632	588	609	637	612	600	621	568	599	604	613	645	600	578	637	601	620	582	565	630	629	627	614	599	618	547	619	593	594	606	568	649	636	606	619	630	639	573	596	626	584	555	569	597	650	591	644	569	601	606	594	583	612	595	611	618	620	594	612	628	620	619	623	618	644	570	623	611	584	607	662	600	572	602	618	607	596	625	599	613	572	605	572	585	572	581	570	637	634	595	621	575	629	558	643	606	565	589	602	567	573	645	599	604	645	594	618	643	621	618	623	568	590	616	593	621	637	615	606	585	578	603	594	600	591	643	604	656	633	604	584	593	626	614	616	644	574	625	601	605	592	591	565	561	609	566	621	599	582	593	608	623	570	583	546	616	577	588	587	586	586	591	584	615	571	637	621	621	610	594	611	576	593	568	611	607	596	607	608	637	583	577	613	633	634	626	585	610	608	572	588	599	557	598	681	641	582	625	616	600	617	583	593	639	600	611	604	635	593	619	603	622	623	624	563	625	604	567	650	602	648	619	606	619	632	595	607	622	620	636	643	578	637	626	619	617	615	560	584	623	618	582	580	600	561	661	642	593	599	579	625	630	574	619	627	598	564	612	612	585	647	599	651	615	581	591	610	577	604	637	569	603	584	616	559	591	594	615	592	650	612	591	617	605	584	588	607	587	603	571	600	664	610	635	611	619	620	600	593	612	635	590	626	594	624	609	592	661	578	583	592	603	582	591	603	611	595	628	638	573	577	611	578	562	624	582	581	581	586	628	579	605	587	591	593	640	607	612	644	626	627	615	600	594	582	578	645	572	564	616	591	619	580	567	583	567	606	642	591	595	603	586	579	591	655	644	615	567	592	598	606	640	610	630	594	646	595	594	611	580	574	582	592	625	583	627	595	645	619	636	611	568	617	628	610	626	622	609	639	612	632	629	628	609	615	588	597	643	615	608	620	608	639	586	610	626	578	652	552	588	596	573	608	580	623	629	608	619	580	624	561	600	628	676	608	614	654	560	595	644	631	614	613	617	590	606	578	571	586	569	601	610	607	540	586	575	628	613	611	565	677	624	601	568	575	619	614	624	585	615	607	615	598	626	569	596	621	598	639	605	636	581	606	636	603	609	588	597	600	597	648	631	631	601	611	615	644	592	574	584	577	597	609	605	652	605	636	573	590	630	604	615	624	573	617	666	605	646	574	612	615	568	619	573	599	609	622	587	597	581	573	572	594	629	589	615	588	637	558	631	601	614	589	583	634	586	615	625	615	568	654	635	635	580	609	656	621	618	593	565	598	588	620	627	635	614	629	595	582	619	612	562	572	596	596	625	611	608	600	575	613	635	567	553	646	577	621	579	589	626	608	582	593	586	616	654	664	601	589	579	563	615	572	573	617	611	594	632	625	620	557	580	599	620	594	614	600	598	572	597	635	610	629	611	577	644	604	579	642	588	611	624	607	586	583	591	654	599	617	604	673	597	558	587	601	586	569	596	648	573	617	635	623	553	583	612	612	591	593	612	597	598	547	592	549	575	597	649	606	604	558	613	631	601	567	624	632	643	603	643	629	573	612	567	633	578	541	659	559	595	581	594	575	652	575	640	638	612	592	573	604	623	606	609	587	629	617	581	521	596	587	593	566	616	641	634	637	583	627	622	592	604	586	566	616	599	566	609	627	609	651	611	618	541	568	615	639	647	587	632	602	597	574	602	627	605	638	610	567	610	598	619	594	611	581	603	582	630	606	602	580	583	552	612	637	645	607	607	618	580	609	604	571	580	554	648	626	559	611	613	578	628	595	601	553	584	557	569	583	611	610	600	594	598	603	547	567	631	604	586	572	604	618	637	597	629	600	587	580	564	610	607	607	554	601	644	538	586	619	605	629	622	603	621	623	619	611	586	618	632	619	611	607	589	596	609	583	600	620	611	620	573	611	585	591	609	584	599	616	611	578	632	565	587	602	578	580	600	624	579	590	618	609	611	623	586	625	627	608	586	604	617	616	589	604	588	648	595	625	588	587	598	601	582	618	596	588	617	618	601	608	594	589	590	630	589	664	568	591	583	622	610	594
68599	26022	7436	2249	1431	1056	822	684	596	482	474	424	413	370	403	370	375	330	383	335	343	332	306	280	303	321	314	290	304	311	288	324	305	310	281	338	300	290	302	280	275	296	298	297	301	295	267	276	300	281	286	290	310	319	306	301	249	302	286	246	291	299	282	280	295	304	293	307	257	274	283	263	285	273	284	285	276	293	302	300	313	279	286	278	284	269	282	294	292	321	272	281	278	305	302	279	284	282	275	263	271	303	304	298	261	275	290	283	307	310	275	297	296	279	258	308	272	297	251	269	289	297	290	272	288	275	281	258	297	277	299	286	321	275	283	258	283	273	283	292	277	275	330	262	274	293	271	322	301	293	262	295	273	267	272	266	271	274	269	272	300	299	271	292	290	277	293	263	276	298	268	277	248	268	281	307	297	269	255	284	270	313	288	290	317	312	272	273	257	271	266	307	319	274	272	283	284	277	310	308	295	258	285	284	251	265	292	300	278	296	294	258	270	310	271	314	278	259	313	277	309	267	241	290	258	272	279	263	284	287	299	262	270	269	290	272	243	280	303	271	293	271	265	265	281	294	287	304	253	307	307	284	258	287	275	296	268	316	274	308	314	276	302	283	302	282	298	236	284	275	263	268	276	283	321	305	266	289	291	282	283	284	317	266	275	320	288	286	275	285	302	289	294	270	260	275	274	274	279	272	296	281	288	283	297	285	266	301	295	285	280	292	286	266	259	280	300	240	304	273	272	278	285	249	281	276	297	278	304	279	264	306	272	276	304	292	301	276	294	281	282	285	277	311	321	251	307	308	294	300	307	261	304	259	293	265	285	285	284	296	274	266	288	279	291	264	291	292	276	285	274	265	299	276	285	246	280	291	272	278	310	290	277	284	288	294	288	266	263	269	293	291	301	299	250	290	269	298	281	284	298	303	300	299	266	301	299	277	319	288	295	289	270	281	283	295	312	301	274	274	264	276	281	280	297	296	291	291	295	296	281	275	254	301	276	290	289	266	273	284	284	303	282	263	284	283	274	287	267	305	280	300	289	310	283	258	300	271	300	283	284	273	277	308	279	292	308	288	279	272	295	258	300	283	286	292	270	283	295	296	275	273	282	271	294	307	259	281	312	269	269	282	276	327	283	303	288	299	278	288	296	303	268	291	290	291	274	292	321	279	290	282	293	302	288	280	298	255	276	289	302	258	301	288	306	283	254	297	308	281	288	261	283	281	273	267	273	287	306	259	269	281	282	292	287	291	280	267	283	281	279	300	272	291	277	297	295	326	278	263	311	265	275	276	270	256	293	276	321	281	262	300	319	278	314	268	277	279	308	265	299	289	295	278	304	271	284	245	279	256	310	261	292	298	279	294	288	300	290	306	300	271	252	288	280	289	277	253	298	289	288	304	287	310	288	298	274	238	287	283	297	280	270	291	238	318	266	254	302	297	272	285	302	296	300	280	288	277	272	301	275	254	295	291	281	264	292	294	312	256	289	262	275	272	291	284	281	313	284	287	287	271	277	307	277	255	278	275	302	290	266	292	295	304	258	282	244	247	277	266	279	299	266	277	315	265	273	270	301	260	275	282	297	270	276	290	295	277	286	297	261	258	308	295	248	275	291	300	295	301	288	284	275	268	274	288	268	298	270	299	271	289	305	291	280	270	286	306	283	277	265	274	269	286	291	288	285	277	315	285	288	269	315	277	279	282	266	303	294	306	263	271	279	298	299	267	282	288	269	277	298	290	280	301	294	286	268	279	260	278	291	288	276	266	277	298	295	313	295	268	266	308	291	279	289	278	286	263	287	297	266	267	304	276	293	301	292	275	300	275	275	303	268	332	258	263	273	273	278	273	298	274	302	287	278	291	277	285	313	293	299	314	276	285	282	297	278	254	257	283	286	288	302	298	252	295	312	267	314	311	296	279	308	280	286	288	286	304	275	265	291	303	291	291	280	301	290	275	294	302	289	315	273	288	271	276	280	293	282	275	296	296	284	251	282	259	272	295	273	308	294	299	300	302	297	246	270	289	277	274	283	306	284	281	308	265	296	315	312	274	275	267	297	283	249	279	300	300	284	276	299	282	287	273	279	298	274	269	288	298	276	265	288	267	269	260	270	314	268	299	292	261	272	299	308	268	266	308	272	265	314	297	279	299	298	289	266	258	295	304	274	288	286	303	285	280	288	276	284	290	287	261	300	264	309	294	280	270	297	296	279	339	267	298	322	283	280	262	315	298	274	267	262	271	300	272	290	291	299	296	293	292	256	288	291	320	284	292	282	267	294	261	252	271	273	285	275	240	300	305	291	276	310	296	294	281	283	289	252	273	252	269	289	307	255	285	286	312	295	324	272	294	272	290	301	295	302	270	283	282	273	282	279	279	277	276	272	261	275	299	283	286	298	258	296	296	273	302	298	272	295	286	292	301	282	285	280	294	286	289	268	274	302	282	263	292	311	285	239	308	266	300	272	276	296	274	319	282	276	256	297	283	296	289	280	258	281	289	273	306	289	298	276	274	264	269	266	296	307	279	297	299	307	299	285	273	259	297	264	284	293	274	316	290	305	261	306	290	316	281	285	304	296	263	261	290	268	301	281	285	317	267	296	269	319	283	288	292	309	267	319	288	302	280	289	264	307	292	288	277	310	302	286	287	284	293	313	288	249	307	300	282	298	266	311	327	291	293	286	281	276	277	288	269	269	276	288	295	250	264	283	298	259	303	275	256	259	293	283	258	280	285	280	301	290	302	275	258	286	278	295	301	293	300	256	283	246	240	263	281	288	279	299	293	294	293	263	316	283	260	279	291	297	296	268	299	267	259	241	275	282	308	285	270	302	281	264	269	275	272	313	287	277	285	308	293	298	277	274	288	270	268	283	300	284	267	257	269	288	277	275	265	315	291	301	256	297	296	283	312	285	303	299	303	269	269	288	252	288	303	254	263	259	308	283	290	282	294	301	299	296	300	274	280	255	273	288	252	297	282	297	278	291	278	284	292	305	274	253	287	241	294	280	299	281	285	290	268	262	283	286	284	279	269	300	279	282	281	267	278	295	311	341	306	263	280	268	277	272	275	285	254	276	297	293	278	285	283	288	287	276	293	319	263	239	297	313	283	277	274	265	267	304	273	261	287	280	308	303	253	297	287	311	284	293	259	302	273	267	268	286	297	289	288	268	294	284	273	306	283	267	304	304	264	313	302	280	282	262	281	265	283	298	261	324	253	327	283	298	251	261	303	286	300	291	313	287	284	273	254	303	243	281	262	277	304	247	277	302	290	269	271	314	316	255	308	278	283	289	274	290	293	279	281	308	270	260	253	303	305	288	289	296	291	267	290	262	279	291	337	293	285	298	280	294	256	270	255	293	284	263	277	276	284	256	290	288	307	290	293	277	301	284	288	297	262	250	276	274	270	280	268	292	310	293	261	266	259	301	321	315	269	322	313	289	303	262	272	314	281	312	271	263	302	324	282	303	275	292	296	255	265	278	277	318	269
41438	3184	5780	6249	5280	4314	3617	2993	2560	2338	2057	1877	1724	1585	1483	1493	1375	1283	1289	1225	1194	1160	1056	1116	1088	1086	1024	1091	1008	1002	945	992	948	966	969	961	866	912	925	922	937	846	923	941	944	898	937	846	944	867	867	902	827	892	862	820	888	891	849	858	855	880	823	851	890	818	873	860	854	850	831	892	823	855	861	873	838	876	810	853	875	862	858	823	864	910	868	838	840	827	833	808	872	855	849	897	797	844	855	853	770	835	878	902	811	845	858	827	901	861	844	818	867	829	866	831	835	809	835	828	896	879	856	817	888	906	825	824	822	799	862	866	878	809	839	872	761	832	871	828	836	818	862	859	814	820	863	859	861	840	840	868	790	887	862	771	800	842	887	892	798	814	842	915	812	844	828	842	867	829	781	867	845	832	853	841	846	841	823	876	813	867	801	851	833	872	820	825	862	843	855	819	841	883	840	872	827	837	875	824	848	832	835	848	806	839	845	895	813	778	814	869	843	850	846	810	830	849	824	807	848	801	841	827	775	820	815	835	816	794	827	819	822	744	825	818	876	788	808	792	850	767	856	796	789	808	844	811	814	818	851	820	833	848	828	794	876	819	843	823	837	828	824	806	856	810	841	821	868	817	825	854	807	872	800	837	780	859	826	802	833	802	839	822	885	857	817	800	816	849	834	869	815	834	892	889	843	831	827	805	820	840	821	821	825	812	835	826	843	828	822	770	800	843	855	885	795	808	826	854	824	793	861	826	878	811	849	812	831	827	782	798	850	852	792	847	815	857	793	804	833	821	843	874	833	836	854	816	798	814	794	860	846	837	832	862	798	803	839	857	911	864	836	806	825	855	870	826	837	827	792	862	823	885	881	798	834	801	852	839	821	849	846	809	796	862	839	841	843	822	815	825	849	839	839	819	806	846	795	818	841	812	846	848	823	844	842	816	850	835	876	787	828	774	865	800	843	876	832	854	816	834	827	860	843	801	779	854	817	832	865	812	802	840	828	835	818	878	796	813	845	853	849	783	823	821	866	825	867	859	842	883	803	808	831	820	896	845	868	849	852	861	834	823	851	828	834	823	815	812	749	814	887	787	781	831	787	815	838	810	840	825	794	847	820	751	846	808	802	861	831	809	876	895	788	794	796	767	789	826	817	863	841	827	824	826	870	817	815	828	843	848	860	843	817	813	841	874	856	824	844	825	870	854	816	835	852	841	819	821	850	864	792	799	859	914	783	874	845	812	845	898	862	834	831	818	819	820	810	859	835	847	855	829	861	838	827	791	867	817	815	829	809	814	788	839	840	835	784	813	853	844	844	766	836	819	830	892	826	842	790	839	833	828	836	840	848	853	806	867	821	804	834	819	822	853	835	808	817	870	799	857	794	842	862	833	860	828	834	838	832	795	855	813	828	862	807	842	873	831	903	869	857	839	854	823	802	841	798	843	790	846	841	798	802	842	821	824	859	807	819	814	875	858	787	795	835	894	826	836	842	856	812	840	793	824	792	874	836	776	793	839	864	850	812	844	821	816	825	849	814	784	818	879	870	857	884	857	850	804	820	831	848	839	873	832	836	839	806	840	857	847	866	839	879	872	822	857	827	868	845	836	872	858	811	867	831	793	762	820	769	855	818	826	785	854	839	841	860	818	870	826	811	831	857	830	813	768	837	820	795	845	846	837	772	843	870	852	818	818	787	792	796	820	858	817	817	872	845	859	823	803	832	874	824	848	839	865	826	834	829	834	876	861	788	811	835	831	794	791	789	796	909	777	856	868	818	831	846	792	857	870	783	868	841	863	799	811	796	833	844	851	828	859	837	852	819	825	805	822	774	860	857	846	836	799	833	794	821	834	843	895	826	823	865	843	830	832	850	863	841	821	819	830	849	811	850	826	870	852	819	836	895	770	854	841	823	815	825	853	806	814	908	838	847	796	817	858	811	817	817	848	881	807	769	876	834	888	822	806	827	816	834	835	797	827	831	820	872	822	837	847	837	858	837	819	878	842	855	921	819	845	820	874	856	828	832	849	817	846	908	827	804	787	836	858	829	850	812	823	860	804	880	851	811	890	808	782	848	799	809	822	833	814	839	836	810	854	846	815	805	863	833	876	849	807	820	814	851	809	825	837	834	847	838	870	865	773	888	813	854	833	838	823	799	824	811	838	808	859	839	843	844	827	850	814	826	787	806	818	804	798	853	843	817	847	827	859	875	784	839	871	813	829	855	817	855	819	840	779	813	827	782	818	845	880	831	837	892	823	776	916	835	832	851	811	853	834	805	797	869	832	872	830	855	793	825	807	780	805	875	812	839	883	849	862	817	834	862	893	861	824	841	789	838	825	890	814	800	822	877	816	835	845	857	801	816	838	889	846	864	796	873	782	860	810	829	863	902	806	824	784	847	809	803	856	892	773	857	836	854	818	816	810	880	877	854	779	782	849	806	814	850	861	830	835	851	812	825	841	812	818	852	824	824	839	823	836	803	821	852	816	817	872	835	804	841	846	837	807	832	829	823	810	826	852	853	838	865	837	850	801	826	829	797	801	904	838	836	788	775	798	821	833	788	792	797	847	835	885	834	848	851	823	844	836	781	795	838	799	802	842	839	824	853	820	835	833	813	827	841	840	766	796	864	878	805	878	850	811	846	880	791	837	823	813	825	791	873	900	875	859	828	844	830	850	860	809	860	884	875	842	848	791	853	797	861	822	845	884	807	843	803	886	834	798	885	844	818	827	832	842	786	844	813	822	836	824	902	827	775	816	786	816	841	857	809	842	864	810	839	863	818	860	826	838	862	821	814	871	819	906	778	744	810	855	796	859	841	789	840	790	858	817	822	843	828	844	826	826	842	843	875	809	799	867	842	785	779	798	874	823	801	822	840	805	863	816	826	869	752	814	832	830	843	828	803	835	895	844	828	821	830	800	833	831	849	823	843	815	825	760	885	816	764	813	796	793	789	824	817	833	879	856	855	804	786	832	800	841	809	798	777	880	871	824	819	783	824	820	854	896	886	833	827	852	792	835	801	809	828	861	830	834	827	780	798	852	821	857	856	801	871	870	822	847	778	830	789	823	846	822	846	852	881	794	871	818	849	840	864	808	850	875	790	796	791	844	857	772	852	821	880	858	853	817	866	822	832	801	794	844	836	852	811	844	795	828	850	789	832	800	851	855	810	832	837	822	831	798	847	873	851	910	846	849	824	786	833	807	792	821	865	778	804	811	831	823	840	869	771	790	773	850	845	836	815	856	810	835	873	866	867	824	835	812	813	849	872	839	809	826	819	793	788	826	870	863	804	850	874	825	816	846	851	887	866	800	865	855	803	790	844	864	801	787	846	869	794	855	865	821	832	844	816	796	886	855	834	839	841	846	799	755	817	854	804	826	822	867	821	854	848	785	828	777	858	849	857	802	835	773	817	811	807	815	829	806	863	871	814	837	812	838	860	812	803	810	821	800	854	815	846	842	833	883	879	822	818	857	858	869	846	833	857	808
10496	603	210	144	130	126	125	93	122	106	100	120	104	110	120	96	112	116	108	112	113	110	90	87	100	97	107	106	95	105	110	110	85	102	121	99	106	102	90	102	106	104	101	118	79	111	91	111	93	112	94	113	99	86	104	98	122	103	84	106	108	78	124	103	92	111	115	83	91	104	106	95	97	90	106	98	97	98	112	101	106	94	102	119	96	92	104	108	94	121	82	92	108	87	98	103	101	105	92	96	108	104	104	93	105	95	117	88	99	105	95	97	103	112	115	104	84	97	92	89	89	88	93	106	98	103	101	113	93	93	110	107	98	104	89	104	100	125	92	87	103	119	102	110	99	112	94	95	100	96	110	86	97	112	119	111	109	105	98	107	106	104	104	103	94	103	103	107	101	105	99	114	94	96	108	106	116	91	113	110	110	83	125	108	103	97	125	101	105	88	101	114	95	98	91	103	110	101	112	79	93	95	109	92	107	107	102	95	90	100	93	102	112	106	81	102	89	102	99	113	95	105	106	106	97	110	99	102	105	103	89	112	98	98	102	98	105	101	112	105	94	106	94	117	100	98	113	116	95	93	101	106	79	107	109	98	106	99	114	98	93	99	108	95	104	113	102	103	96	105	96	95	101	89	117	98	105	93	102	114	110	122	123	106	94	114	112	99	95	98	104	100	95	113	92	104	101	110	120	90	95	102	113	100	106	88	113	109	98	100	110	77	98	105	108	101	128	91	113	86	94	118	100	109	104	120	113	113	105	97	83	115	108	116	81	109	105	103	124	110	119	99	107	98	116	109	123	111	115	120	100	99	101	107	121	88	114	85	97	88	108	100	95	94	111	106	93	96	130	91	93	105	83	81	93	102	104	89	103	98	92	129	103	107	106	97	112	89	113	100	104	100	94	104	117	96	118	101	109	102	97	121	105	94	121	116	119	107	92	107	89	104	106	107	98	102	107	98	105	104	109	128	86	96	98	102	91	82	103	95	95	117	101	103	89	105	106	89	101	111	106	87	122	105	88	98	109	105	99	107	103	103	91	126	101	93	101	95	95	96	116	103	118	104	118	100	117	126	105	110	100	97	94	113	117	99	88	121	96	111	107	121	116	108	121	80	108	114	99	92	106	95	115	89	91	98	116	103	105	99	103	77	99	103	100	106	82	83	100	105	101	106	111	99	107	96	82	108	134	109	106	82	93	99	99	103	122	97	111	94	114	110	89	111	90	105	98	106	121	101	102	98	106	80	106	111	105	111	103	105	95	91	105	85	106	110	105	124	121	108	103	100	102	114	99	105	92	103	101	131	108	95	123	84	103	109	119	104	120	107	116	94	103	110	94	112	103	108	90	113	103	107	120	95	91	102	112	117	101	107	99	110	105	100	98	105	97	96	106	102	91	88	102	111	94	126	107	100	102	96	100	104	116	92	106	101	94	102	111	108	117	97	91	114	116	88	113	97	100	115	103	116	109	102	104	117	112	94	99	102	107	103	109	105	110	106	104	92	93	92	103	86	119	93	107	101	101	104	114	104	119	108	96	108	105	109	96	97	99	108	99	98	101	106	126	126	114	114	105	114	104	97	85	98	118	97	106	121	107	113	90	94	90	94	114	131	96	115	116	97	115	111	97	88	101	113	103	99	89	101	113	105	105	113	105	92	97	101	89	105	87	106	114	104	102	94	100	91	101	107	102	105	101	100	84	96	104	122	95	97	84	110	100	118	104	102	100	86	82	140	101	110	113	100	89	108	100	109	98	127	109	126	116	106	118	109	101	104	89	106	106	114	92	113	113	96	97	115	90	98	94	128	102	99	112	94	105	117	114	109	94	103	105	98	97	114	106	109	90	98	110	109	108	101	98	111	115	93	102	111	126	99	99	109	99	94	101	112	96	124	113	100	100	90	100	112	107	97	104	96	97	99	95	90	98	97	101	113	121	105	93	106	125	92	118	96	105	109	109	109	99	99	103	110	114	90	112	96	95	100	98	92	108	117	106	110	108	102	113	106	99	97	113	123	116	107	106	99	119	104	89	109	108	129	98	104	120	94	104	110	94	109	96	105	121	93	106	102	99	100	107	103	116	95	105	98	97	95	114	110	104	108	115	87	109	95	82	103	116	102	115	96	88	108	92	111	114	116	96	118	118	120	91	98	110	123	108	115	91	92	90	118	100	108	92	95	109	116	110	107	81	96	119	97	102	100	131	91	89	95	85	90	100	82	98	99	102	113	109	105	107	106	116	106	101	94	100	106	85	111	116	116	87	112	103	97	95	92	104	119	108	107	83	111	103	99	108	110	97	104	105	127	108	98	98	107	99	110	109	98	94	86	107	116	100	114	102	100	103	106	116	100	108	95	107	103	112	98	110	99	101	113	123	114	119	96	120	108	100	109	108	101	92	114	101	101	95	101	118	104	117	85	114	105	88	115	106	85	108	105	110	85	103	98	96	114	114	95	108	107	102	117	111	109	103	103	110	115	122	112	95	109	119	121	85	102	116	91	105	92	111	113	117	109	106	93	105	115	118	96	103	99	103	90	102	118	105	97	97	128	121	96	102	94	117	95	104	105	105	113	102	111	115	117	105	109	113	105	103	84	111	104	95	120	116	109	106	91	114	109	94	94	90	103	108	97	108	104	114	101	103	108	93	96	125	96	112	110	99	107	124	99	121	101	95	87	91	86	114	107	99	108	105	105	117	118	100	117	87	102	111	110	107	89	105	121	121	104	98	109	119	114	115	98	82	106	100	84	108	100	112	106	94	114	100	92	96	117	98	126	91	119	97	112	113	122	108	107	107	111	102	93	99	88	111	112	103	71	98	99	109	108	120	94	111	102	117	99	96	111	97	103	97	140	94	104	104	87	89	93	125	93	113	102	104	112	110	93	93	88	110	110	97	109	91	102	95	106	107	120	112	96	90	118	127	92	109	95	128	103	103	106	112	102	100	110	112	103	106	116	96	113	97	99	97	115	107	106	110	122	115	114	115	107	115	92	108	110	86	104	96	99	119	121	92	120	100	103	103	104	90	112	93	114	117	89	104	126	114	110	115	104	102	96	103	96	91	108	105	105	126	110	105	105	107	100	96	101	91	114	90	114	116	128	112	100	106	109	98	106	124	90	118	108	93	90	104	108	105	97	99	87	117	106	111	92	96	96	97	122	102	96	103	114	94	114	86	87	114	100	121	111	110	117	101	109	98	115	100	97	97	116	116	100	105	89	96	96	112	106	110	94	85	85	111	104	111	105	86	98	117	101	113	125	114	125	97	117	104	102	120	117	110	93	116	118	111	88	118	104	102	92	106	120	107	117	104	95	103	117	107	104	98	104	109	105	122	114	99	132	109	97	88	101	110	89	111	111	109	102	88	101	101	122	112	104	109	92	112	84	122	94	105	91	98	91	112	100	105	98	112	109	102	97	92	119	104	93	95	83	90	105	107	116	86	102	109	109	92	102	135	117	113	103	109	117	110	115	105	110	117	105	84	99	99	90
10489	477	534	534	492	452	450	446	431	378	401	382	397	397	378	377	395	367	376	384	392	372	345	382	374	361	377	398	380	387	409	381	371	353	394	370	327	404	383	410	392	360	365	338	344	386	355	379	346	385	374	362	378	366	369	372	365	359	398	384	372	375	379	358	360	361	386	346	361	386	374	363	363	349	418	373	346	398	388	353	371	367	378	369	347	408	375	358	323	368	372	345	358	355	352	366	348	391	359	343	372	348	342	368	369	390	379	384	375	387	348	341	387	373	363	365	349	389	359	378	396	363	336	384	359	439	391	356	361	340	375	356	370	374	400	341	371	386	375	340	340	366	326	379	383	392	361	342	383	360	372	344	336	354	353	354	353	344	377	362	379	388	359	376	339	371	366	331	360	412	357	393	370	360	369	365	386	351	327	364	360	356	381	370	356	370	344	360	376	358	384	354	361	381	367	354	333	346	382	360	372	379	339	386	369	341	358	378	332	391	378	367	375	369	376	343	376	365	399	353	363	343	347	402	367	367	345	337	342	338	393	364	369	369	387	394	370	369	323	346	385	340	372	369	356	364	383	332	345	402	366	351	302	342	341	354	416	342	377	364	347	384	361	339	356	374	376	357	370	356	347	358	361	354	353	386	334	389	377	378	372	364	392	390	358	347	368	364	373	359	339	394	374	324	383	371	335	344	361	377	378	368	348	331	343	387	351	338	371	412	354	360	362	359	349	351	370	373	375	386	353	372	344	352	337	364	356	372	370	372	399	369	344	396	351	384	378	363	350	366	365	367	393	386	375	340	371	358	374	394	356	350	353	367	342	364	387	425	345	379	370	365	397	368	380	414	375	342	369	379	365	349	370	368	341	383	381	393	363	343	377	331	393	362	341	380	381	374	349	356	343	358	349	360	411	371	383	364	377	373	339	359	378	402	378	377	350	364	356	345	390	376	360	351	374	362	365	343	384	404	366	357	367	357	385	371	364	351	375	376	343	401	370	362	336	366	368	394	370	344	359	362	364	373	407	365	381	384	398	374	346	359	333	347	373	369	376	397	353	323	398	370	368	395	370	360	394	351	359	325	368	380	366	398	356	370	404	411	385	358	334	357	355	409	401	370	354	372	362	358	359	337	398	343	361	349	369	311	365	344	356	369	381	349	349	378	348	386	363	360	393	363	364	389	352	382	366	381	381	303	336	369	375	371	360	350	363	344	386	350	353	332	370	385	384	373	370	364	359	371	344	351	385	354	374	383	363	355	323	327	343	380	336	353	374	380	371	375	370	363	347	355	368	363	378	338	359	337	374	368	370	406	363	364	357	363	347	356	364	362	340	327	338	353	354	389	370	371	365	373	364	352	359	383	365	358	391	355	342	372	358	386	359	340	352	359	377	387	355	393	390	372	368	353	376	397	371	358	351	372	396	377	371	357	336	363	358	386	363	339	369	379	355	345	372	349	369	380	357	333	381	373	349	338	348	348	379	382	384	402	340	380	366	357	397	395	382	361	343	354	389	364	364	340	380	367	349	351	366	374	354	339	374	393	358	381	369	363	357	356	361	384	364	331	352	361	336	369	364	350	391	377	371	341	350	372	360	391	362	357	345	365	368	401	373	383	332	363	340	354	393	379	383	337	401	397	394	362	353	375	352	372	360	359	360	377	371	363	362	377	368	361	367	392	340	335	385	343	347	370	377	366	372	358	401	328	357	364	380	362	368	351	367	351	342	370	347	359	376	352	391	381	363	365	397	378	387	358	363	352	368	336	379	356	363	390	368	388	374	368	367	355	394	394	374	370	370	364	380	355	392	377	360	370	388	375	358	376	391	363	351	348	368	373	348	377	377	402	328	345	349	362	390	397	368	393	379	348	361	373	406	367	361	369	351	351	350	364	364	366	353	352	370	369	366	359	338	351	344	367	363	361	335	335	363	373	347	385	370	382	349	365	362	355	373	351	411	345	380	392	370	383	334	366	375	404	364	386	340	369	370	368	342	347	356	378	378	374	348	371	367	351	363	349	434	365	357	388	385	365	336	380	402	371	395	365	368	374	374	392	360	368	350	360	364	343	371	394	386	364	331	395	359	399	320	374	370	382	359	378	350	417	369	399	343	323	338	385	388	357	375	366	341	376	365	385	378	418	365	376	338	372	353	350	382	381	353	366	366	386	348	315	353	386	378	365	355	346	337	355	359	361	349	364	316	387	380	359	403	378	347	358	373	379	353	371	374	363	370	394	368	370	371	364	351	362	355	381	381	355	350	336	359	353	376	353	354	343	376	355	378	348	361	376	359	345	367	346	340	368	393	392	352	338	341	345	380	397	357	365	353	371	370	362	368	358	372	369	393	365	371	390	374	361	365	377	361	353	367	374	358	374	364	385	380	361	354	363	373	384	368	388	380	398	361	368	375	348	361	357	361	354	357	353	376	343	348	364	388	342	383	386	360	377	357	367	347	337	363	361	324	357	345	358	347	339	392	365	383	386	370	392	355	367	391	358	374	362	376	371	364	399	364	358	362	359	340	351	359	394	363	329	355	339	350	415	358	359	368	358	367	363	368	326	387	355	345	383	337	390	379	339	371	379	356	357	402	384	383	336	372	372	368	347	394	371	358	398	362	354	403	350	362	375	345	365	381	372	377	361	370	379	359	379	342	374	359	334	376	388	354	376	372	379	321	380	386	388	355	384	371	350	350	383	379	369	365	377	345	384	371	355	382	362	366	354	377	370	392	357	354	363	397	355	344	357	399	384	376	367	379	417	351	358	357	366	364	374	382	399	339	350	357	378	352	360	343	359	376	408	345	376	376	388	394	380	367	402	371	391	387	361	393	349	357	368	331	390	344	332	361	388	413	367	337	381	346	362	351	371	371	393	364	382	347	388	379	383	385	401	369	338	385	361	354	362	353	373	332	351	395	356	358	366	359	331	376	351	373	380	376	378	368	406	374	343	356	414	363	345	361	341	372	395	354	366	353	352	372	376	365	381	372	373	360	354	365	360	384	397	348	396	378	364	362	344	352	396	362	407	395	349	360	384	346	373	389	344	357	374	364	358	358	368	358	363	367	369	373	337	374	424	354	380	370	377	397	386	334	348	348	378	344	360	351	371	353	352	378	340	369	368	361	395	340	371	340	349	415	339	346	363	352	390	403	384	334	373	358	390	333	382	388	384	373	373	382	326	355	367	336	371	369	332	351	374	358	381	387	354	330	385	375	350	377	347	356	343	386	364	361	367	394	371	395	370	360	364	381	359	380	307	339	378	401	357	350	367	313	351	371	366	341	342	389	362	369	344	383	381	369	377	362	356	366	343	390	398	337	385	366	358	346	330	352	382	389	359	373	354	390	353	353	399	377	364	353	347	395	387	361	335	372	343	354	391	342	353	350	340	360	345	380	353	362	352	371	367	358	350	347	413	375	377	370	373	372	360	373	365	369	369	374	388	344	366	347	366	352	380	362	368	346	351	364	392	359	357	352	379	371	346	373	355	354	376
52779	15243	2182	1091	773	584	431	361	341	294	266	261	278	244	243	234	232	215	176	213	224	203	205	218	203	214	197	201	222	181	202	190	194	223	208	185	193	183	208	193	190	212	193	206	176	200	219	183	201	183	228	197	194	189	178	182	198	190	188	182	188	204	178	191	165	197	206	212	168	164	200	181	182	219	204	183	155	203	226	197	210	216	187	190	219	209	185	174	170	193	191	215	205	193	174	190	190	201	230	186	200	209	190	196	200	169	172	181	185	177	212	174	193	176	190	220	212	203	191	179	198	199	181	178	195	196	203	180	183	191	182	195	208	195	197	185	174	213	206	224	191	188	196	197	183	187	181	192	186	190	186	181	187	165	199	180	169	179	187	199	187	202	199	177	175	181	189	191	204	203	197	195	174	201	207	199	194	188	202	193	194	170	207	172	211	199	192	182	197	176	198	203	183	199	219	183	192	190	195	189	206	182	193	192	200	204	170	191	204	172	167	178	185	177	193	208	184	210	173	199	188	214	181	203	166	200	176	197	171	173	182	209	208	203	199	202	184	197	178	182	197	193	202	184	190	171	208	187	188	200	175	199	204	201	211	217	192	183	211	198	208	173	227	186	219	178	203	218	190	201	178	195	211	214	169	175	195	180	197	204	176	192	206	201	178	188	206	164	178	179	189	207	173	194	191	198	198	180	199	210	176	169	197	186	191	189	195	198	188	191	211	195	196	193	185	203	191	184	196	171	194	200	186	197	190	178	181	186	211	214	176	185	193	177	205	181	174	211	174	199	177	198	202	192	180	221	191	209	214	179	214	162	191	190	185	188	194	205	192	179	181	176	204	186	174	192	211	189	207	157	211	187	215	199	166	166	197	210	172	206	172	208	201	215	219	188	199	167	204	200	194	200	204	194	213	194	208	186	165	190	180	206	176	179	199	187	176	184	169	200	208	191	189	212	169	180	189	204	218	199	188	198	212	195	194	183	216	226	196	180	194	211	202	192	194	194	180	206	181	193	169	207	200	218	199	171	200	205	182	183	195	190	188	179	195	178	182	178	194	190	198	183	199	201	211	185	192	193	187	197	185	198	183	211	200	198	197	201	200	194	199	166	177	172	207	174	192	217	203	183	177	188	204	183	173	185	160	176	199	201	192	190	190	218	184	204	174	173	209	209	178	173	171	200	202	188	188	187	186	198	186	190	180	209	184	183	193	172	195	201	197	185	185	213	199	182	188	218	177	198	183	176	200	195	217	211	171	187	182	178	191	173	192	209	179	196	176	190	190	187	184	196	195	204	167	184	183	205	181	195	178	188	182	165	175	204	201	180	192	204	174	210	154	170	185	194	201	193	182	177	182	181	232	179	207	184	195	183	170	175	200	220	219	189	182	186	191	170	190	176	203	202	203	204	182	191	170	194	165	190	194	192	168	176	215	197	205	206	204	185	200	212	201	202	160	192	211	198	204	213	210	173	196	210	191	211	191	177	196	194	162	188	204	196	197	204	179	191	213	189	180	194	177	205	210	190	181	188	187	163	186	199	210	206	184	197	188	214	196	194	190	173	226	165	171	194	194	187	202	183	185	157	191	200	198	184	188	204	207	203	189	214	184	161	189	193	177	178	188	201	183	182	199	190	203	199	198	178	185	165	231	204	182	204	212	179	177	192	175	182	191	182	190	194	174	199	172	196	200	209	212	176	187	182	176	212	184	189	202	197	187	213	200	184	213	219	193	206	177	166	209	201	180	209	188	173	189	191	168	189	175	194	188	176	192	204	208	189	189	175	189	220	173	223	211	188	197	175	167	189	194	187	169	198	191	184	198	180	206	188	195	164	183	200	197	195	171	205	197	186	184	195	198	177	195	189	184	206	198	197	171	173	198	168	209	159	199	187	164	200	199	182	220	197	204	193	188	190	168	192	190	205	203	171	185	175	196	193	209	208	178	184	197	170	174	199	201	158	207	194	179	184	194	176	192	203	209	183	186	200	198	190	208	197	183	197	183	181	193	188	207	207	187	194	223	187	175	173	203	171	218	190	212	197	187	191	172	156	181	182	174	180	174	185	198	194	198	193	175	206	200	180	208	213	188	167	175	189	184	181	190	182	193	214	195	189	209	196	211	183	198	190	189	184	184	160	208	211	166	195	204	183	185	190	168	180	204	189	208	196	200	182	192	200	144	204	187	219	188	196	218	162	190	172	188	175	194	203	192	199	220	188	192	176	173	167	200	217	188	179	184	197	195	198	188	218	208	204	190	202	177	191	181	211	192	195	158	182	181	175	192	200	169	200	208	199	210	200	187	201	182	200	191	178	214	196	183	203	187	196	216	204	181	184	167	177	195	169	190	169	184	226	172	182	176	190	201	189	202	175	194	186	183	194	198	198	202	191	177	200	205	192	184	197	213	213	170	190	202	183	172	201	152	200	185	202	167	192	201	179	182	202	188	190	189	181	183	177	184	200	180	186	185	212	147	189	183	189	180	178	196	175	190	190	192	163	200	190	197	196	211	195	161	184	214	203	204	187	184	202	159	187	184	211	210	185	189	163	205	169	219	152	217	181	197	205	191	170	210	197	184	185	195	209	189	208	206	186	190	210	184	203	176	187	190	202	207	174	172	170	197	209	191	189	187	199	207	202	172	181	200	190	189	211	210	174	209	193	210	176	228	183	199	198	186	170	191	195	185	201	161	188	203	183	195	175	187	166	214	203	220	178	194	194	221	177	174	184	174	189	170	191	177	197	215	202	193	198	189	193	166	170	197	181	195	182	189	177	189	200	169	169	187	213	204	180	212	204	202	176	183	208	195	197	200	161	198	158	210	177	185	186	176	185	201	209	183	178	202	204	197	205	169	174	182	188	197	192	193	209	183	200	222	202	197	195	184	202	174	227	191	185	190	201	185	201	203	195	182	195	208	170	191	199	214	204	193	162	195	217	186	188	200	196	225	194	185	190	200	201	196	198	175	193	215	194	170	177	193	208	166	179	187	185	160	206	209	199	194	193	162	175	180	212	172	204	174	200	214	212	193	194	192	176	209	196	194	180	185	183	192	202	189	201	196	191	191	199	206	210	188	192	194	180	183	197	174	179	175	198	176	176	213	202	198	171	207	219	193	198	179	189	178	204	198	207	211	169	211	190	184	170	187	181	153	188	182	161	194	192	181	197	209	210	221	204	186	186	193	194	191	215	172	181	189	183	172	175	182	168	170	222	195	199	215	190	176	209	200	191	163	209	206	178	182	185	221	192	192	212	175	172	212	197	191	188	192	200	189	186	177	170	189	201	185	184	209	184	187	203	198	173	166	200	191	175	174	202	179	189	194	211	158	185	197	186	198	199	189	186	189	189	174	217	198	176	183	176	203	191	179	178	206	171	195	199	160	181	187	170	186	185	198	185	184	212	224	187	219	184	183	191	203	197	180	176	198	182	211	194	200	195	172	177	190	205	191	192	188	166	205	198	199	205	180	192	180	210	158	188	187	200	191	169	199	182
30134	1809	3303	3634	3058	2526	2000	1771	1498	1329	1246	1154	1040	960	911	974	929	881	826	807	832	811	737	748	767	707	725	698	695	671	680	681	691	674	668	661	708	654	662	625	622	613	672	674	694	640	677	613	614	636	607	635	626	660	608	637	669	612	626	630	612	615	597	580	582	625	614	630	585	570	613	573	653	613	611	598	625	651	665	596	620	615	579	611	629	611	599	645	617	600	615	592	665	642	590	567	628	606	591	593	590	599	631	616	584	605	587	571	595	587	596	615	566	588	553	586	623	596	595	618	593	633	590	617	679	598	614	671	635	624	617	618	607	563	607	604	551	638	585	637	606	590	620	648	572	633	625	576	555	617	586	562	614	577	580	631	614	646	581	589	627	558	610	586	599	587	689	595	580	571	596	636	618	578	597	542	562	570	633	612	656	594	624	564	590	587	612	638	615	616	617	603	583	593	604	556	588	589	611	590	627	646	595	620	634	617	602	575	570	622	596	631	640	617	608	627	616	572	592	597	668	621	599	621	616	544	632	607	616	642	606	581	602	578	647	581	579	645	588	590	588	642	624	603	576	571	620	574	603	638	565	593	600	587	599	562	647	616	596	555	627	606	578	568	610	631	605	596	580	615	608	638	625	592	623	573	631	585	594	615	600	596	626	556	597	588	560	574	584	580	553	573	610	609	574	629	571	616	553	599	564	600	553	639	630	629	604	610	584	617	638	602	636	586	594	574	652	592	624	624	621	572	635	573	613	648	609	632	612	589	600	598	597	594	577	581	554	623	640	604	584	566	642	577	584	571	586	634	650	587	601	571	649	559	586	612	598	599	622	619	609	602	598	576	571	578	605	571	600	608	603	588	632	669	592	609	634	592	611	606	597	585	602	622	603	564	627	637	561	593	637	609	575	564	558	593	562	608	608	629	588	606	587	541	617	608	606	632	569	653	601	615	610	603	650	597	599	638	609	572	578	617	588	678	575	581	611	591	592	590	622	623	569	594	586	612	670	603	559	610	598	586	572	560	615	574	636	596	614	584	583	593	627	623	559	603	585	603	585	580	592	606	594	594	606	611	612	613	593	621	585	582	617	577	666	626	621	537	631	567	597	566	612	578	586	643	586	605	629	616	615	580	632	639	562	586	568	620	578	631	607	627	616	609	580	600	587	635	622	613	584	588	589	558	574	553	573	555	590	616	574	605	612	576	559	590	592	589	572	600	628	589	635	657	594	643	645	590	602	616	578	602	586	596	603	597	602	583	633	578	588	623	651	609	612	583	619	601	586	598	591	576	628	613	608	594	626	635	600	586	589	649	582	582	589	592	603	600	571	598	616	588	603	607	588	564	600	600	579	612	633	599	577	591	581	577	564	665	601	588	582	600	619	615	599	604	609	566	580	574	627	571	588	524	565	601	649	614	621	566	588	592	582	597	556	572	586	573	605	610	599	640	623	579	606	576	621	626	594	583	626	576	604	612	606	589	596	606	537	596	605	606	580	611	616	601	633	653	570	610	560	594	549	612	666	614	590	606	614	603	567	614	593	579	619	635	567	572	594	585	579	566	601	611	601	616	599	604	571	579	654	592	618	632	626	614	576	620	593	619	627	570	622	574	604	576	628	594	625	559	608	623	615	596	584	593	638	599	574	586	582	590	579	607	620	610	572	639	611	650	608	601	608	558	598	562	633	620	655	644	625	610	656	609	572	604	594	566	589	595	613	595	618	633	593	620	594	605	572	640	585	603	574	580	602	581	612	594	621	551	591	636	571	608	620	585	600	600	601	597	618	581	601	625	617	571	618	600	586	554	595	592	626	623	559	588	605	615	609	554	609	602	606	601	615	562	623	611	565	600	594	603	623	573	618	584	620	559	621	607	598	609	582	595	583	595	604	605	568	578	682	601	598	548	592	563	612	587	603	597	600	624	634	583	600	619	610	608	560	662	593	570	638	584	627	591	566	585	600	604	577	620	589	612	605	623	590	624	612	606	582	638	600	622	567	622	587	585	581	569	631	603	624	610	572	570	619	611	654	583	595	604	596	587	567	624	602	621	594	625	607	571	596	616	606	630	561	574	615	603	623	600	605	593	643	546	634	620	605	614	609	654	640	607	568	574	584	620	606	583	571	585	637	611	597	583	658	606	618	622	599	607	586	623	586	614	593	573	601	631	601	632	603	612	598	606	622	588	635	588	664	582	579	636	575	644	576	588	579	634	613	614	621	562	567	638	568	581	553	584	597	583	603	595	603	624	572	611	598	577	591	593	597	553	610	576	566	584	621	609	580	591	583	622	595	557	610	612	597	608	607	568	582	621	603	625	620	579	594	590	562	609	610	605	634	626	595	602	597	596	634	589	604	605	592	571	585	577	615	619	593	607	599	588	605	600	607	582	565	554	618	595	617	581	557	616	600	550	598	641	579	610	593	627	640	608	608	588	657	609	578	591	612	633	590	645	627	551	576	585	578	626	566	601	590	619	571	591	623	560	638	580	585	658	574	572	591	602	573	606	652	627	616	597	573	621	577	579	622	607	593	648	617	585	564	615	611	592	595	591	643	636	598	602	604	661	625	601	634	602	635	622	591	630	569	558	604	590	616	563	526	611	598	575	604	579	588	615	621	586	593	587	611	562	579	600	571	600	608	578	565	621	565	578	582	557	568	604	611	623	576	620	596	526	639	612	574	570	605	579	564	649	620	638	587	620	597	593	628	612	616	589	582	564	589	580	593	594	612	596	599	590	594	605	644	620	619	606	610	606	600	611	563	611	590	617	606	590	610	586	592	614	622	636	582	599	603	572	615	615	622	609	647	603	601	594	652	595	605	635	638	608	608	599	578	578	560	600	623	617	628	586	619	628	563	618	597	592	599	591	602	582	568	572	609	611	589	617	569	589	617	630	627	634	593	582	612	573	596	640	610	594	617	611	605	583	565	554	617	598	614	651	591	624	605	615	609	625	550	612	596	601	567	575	568	635	594	626	614	627	622	645	631	640	594	601	634	575	571	612	619	628	571	581	588	575	598	614	579	579	599	622	550	685	633	620	558	623	592	635	559	601	576	617	574	615	646	584	606	570	591	616	595	573	591	581	596	586	577	629	564	581	571	595	580	607	584	587	584	632	612	568	642	626	630	579	605	580	662	619	600	619	588	653	579	607	641	611	636	593	596	574	577	638	579	579	574	584	582	616	560	567	619	621	584	648	597	623	580	604	632	604	576	587	593	603	618	585	586	581	568	608	618	635	634	546	567	575	595	587	578	600	643	594	582	576	594	591	589	619	573	598	625	618	618	628	561	618	585	598	641	583	556	606	562	626	602	600	605	629	578	608	585	615	590	604	561	614	591	565	617	628	624	595	610	563	596	650	615	593	636	620	576	627	587	585	610	602	634	543	610	601	559	586	633	626	574	637	606	615	585	605	607	586	577	590	573	608	568	574	622	592	619	596	554	573	582	647	615	654	612	630	588	623	571	637	618	640	593	575	601	645	610	612	612	605
65867	22682	5644	2206	1434	1036	834	731	562	501	474	430	439	395	370	394	344	350	324	319	295	309	345	293	314	335	303	284	321	293	311	297	296	320	303	317	303	271	298	320	287	280	328	284	295	309	286	289	255	283	282	268	271	309	296	291	258	261	295	283	312	306	254	275	308	271	270	284	270	299	302	260	294	317	283	279	282	304	295	286	286	296	295	282	304	273	251	316	280	306	275	263	274	263	291	292	264	268	264	253	289	281	300	315	296	268	295	297	280	298	312	276	284	281	302	276	283	275	281	288	283	291	285	274	275	310	301	254	260	281	287	261	303	256	286	282	328	277	321	286	290	315	277	305	282	264	288	279	283	274	275	283	253	278	246	311	238	306	270	286	299	308	300	266	258	293	285	265	295	284	282	285	294	288	270	313	265	255	286	291	317	284	264	276	299	277	296	275	287	284	270	252	286	298	315	281	303	284	281	271	297	293	291	287	292	263	237	292	292	274	280	305	324	273	279	284	279	305	265	264	280	275	284	284	276	298	278	264	288	293	285	271	268	243	236	315	261	282	281	292	271	278	286	264	302	278	278	298	290	305	290	288	283	263	293	278	274	273	282	257	289	328	288	311	292	293	275	277	278	300	317	274	288	311	249	278	287	284	302	270	310	293	284	279	278	300	296	278	299	290	279	279	305	326	314	279	265	282	294	273	297	317	261	289	286	272	291	273	290	290	280	275	277	263	290	260	305	264	279	256	289	288	285	275	277	307	289	264	266	249	276	311	286	270	313	277	301	245	291	312	294	309	274	264	282	295	284	263	270	310	259	306	278	281	273	307	296	268	260	259	241	284	291	276	265	283	282	308	272	276	254	277	322	273	279	294	280	262	270	313	274	287	285	301	281	275	288	284	287	280	261	318	295	324	255	292	305	315	262	268	274	289	290	288	275	269	294	275	290	263	259	294	279	310	286	306	266	281	283	260	282	302	260	275	256	307	283	269	329	287	287	295	260	301	288	281	270	264	277	290	286	285	309	313	277	294	270	274	270	283	251	299	256	286	262	287	279	263	274	278	286	262	274	300	301	276	300	284	277	271	286	303	285	271	292	300	277	263	275	335	287	288	277	267	260	272	286	262	303	286	320	273	278	297	259	281	294	283	280	288	294	245	290	272	282	297	281	283	285	269	266	293	282	249	291	296	279	297	293	283	289	294	306	288	289	270	281	273	252	269	278	276	259	251	291	293	270	272	290	259	266	276	262	303	254	270	278	292	270	300	266	255	301	283	282	321	282	324	280	276	291	299	284	269	272	273	291	300	281	289	283	280	300	278	264	273	315	264	273	304	275	279	254	256	308	297	296	291	304	275	295	298	262	282	292	295	283	328	269	283	269	301	275	280	286	285	290	305	282	259	287	269	270	302	277	267	277	272	290	272	291	271	258	281	280	264	290	286	297	258	258	243	288	290	319	282	269	259	270	317	302	276	312	293	289	303	265	287	279	267	306	259	302	297	286	272	271	283	303	258	305	291	306	281	273	273	296	296	297	284	315	281	282	260	277	294	296	293	269	284	283	286	308	277	286	268	282	267	298	261	281	267	302	274	274	283	286	295	290	267	279	296	266	260	295	310	291	266	261	300	282	264	303	290	298	293	275	285	310	249	300	280	254	313	257	270	312	278	291	260	275	269	270	270	248	295	273	248	296	269	246	287	294	288	277	306	273	259	306	269	297	263	281	265	308	303	266	304	306	279	283	281	262	245	280	297	281	299	311	304	299	300	320	280	272	277	302	302	281	317	302	290	235	301	285	301	267	264	267	292	286	286	329	283	303	300	264	281	273	286	272	256	309	294	296	263	266	283	292	292	263	267	267	268	275	289	270	276	280	298	318	289	259	263	280	260	280	245	283	274	311	283	315	295	285	279	293	287	263	282	288	280	266	297	271	264	259	273	272	319	296	268	274	258	283	280	286	274	262	289	279	299	259	297	246	282	250	248	247	266	275	275	298	265	260	256	295	310	283	290	274	285	271	270	258	269	318	289	270	303	286	273	263	268	266	284	261	284	284	271	275	289	251	292	319	259	271	257	286	290	288	288	272	270	279	288	290	285	280	280	291	299	309	273	303	302	292	296	273	240	302	261	271	280	313	286	290	283	295	282	285	308	280	313	278	282	284	287	297	309	266	281	306	292	289	277	281	269	270	286	260	250	269	303	283	292	242	229	285	302	286	294	301	294	293	266	286	307	239	289	281	301	294	299	271	271	275	297	274	277	312	298	293	272	302	297	279	262	284	294	299	278	263	272	278	273	261	260	300	273	271	286	274	249	276	286	265	288	272	289	273	297	274	304	253	309	275	274	268	265	293	252	284	303	260	248	274	274	250	290	283	305	262	287	287	303	265	285	304	265	273	253	301	274	300	318	302	299	298	295	270	293	250	283	301	289	291	297	292	299	307	293	264	279	294	310	244	270	286	298	294	296	321	268	293	262	298	285	266	301	288	297	287	282	303	312	296	273	260	304	292	275	280	294	276	263	312	298	286	283	265	294	298	298	273	286	306	276	297	293	321	278	261	284	300	292	245	304	301	278	269	256	290	287	285	277	291	298	274	296	286	266	301	272	306	302	301	318	291	277	267	281	259	274	265	265	292	300	310	270	277	308	263	315	285	271	286	296	270	265	256	282	302	282	279	260	283	285	286	286	279	276	265	296	303	276	251	284	286	263	264	307	290	298	277	296	282	272	272	271	290	285	308	294	270	266	254	279	274	263	307	292	298	303	295	279	255	277	284	289	294	292	299	290	254	281	287	280	277	290	264	255	274	265	309	251	321	277	251	282	267	282	303	262	254	307	254	273	302	274	336	282	283	285	271	259	266	293	271	288	299	303	245	305	271	281	280	291	285	307	312	307	292	288	282	294	291	278	251	257	273	302	300	271	273	274	277	284	301	291	287	288	305	307	300	282	288	285	266	296	288	256	271	280	284	280	250	299	295	291	289	256	276	256	277	294	249	280	292	285	295	283	299	284	279	285	289	303	279	313	274	320	280	284	278	290	283	266	282	250	270	252	291	280	264	243	287	305	257	284	288	286	255	301	275	284	277	277	275	261	323	279	255	298	314	289	319	297	266	291	238	283	257	302	278	262	270	269	293	292	296	269	271	276	285	279	263	281	277	296	289	309	282	261	254	298	258	258	280	281	266	283	303	279	269	277	290	266	310	296	280	305	299	256	273	306	266	294	253	260	273	269	315	300	279	253	277	290	278	257	280	275	278	273	276	271	256	298	301	296	307	265	281	268	285	284	309	303	289	278	278	271	255	264	270	289	285	296	283	260	253	277	260	288	241	300	318	279	259	318	281	266	294	309	289	283	293	298	282	270	282	297	269	289	290	276	295	263	274	289	290	285	278	284	298	280	273	287	278	294	273	278	285	293	272	266	266	267	330	287	277	292	269	290	291	269	291	272	296	274	273	276	299	273	296	271	273	273	316	280	297	315	303	293	281	262
38314	3072	6026	6441	5343	4472	3668	3112	2757	2390	2118	1917	1753	1583	1571	1402	1346	1303	1232	1237	1196	1154	1148	1137	1055	1107	1016	1038	1022	1043	998	962	954	973	1029	946	984	901	950	899	930	891	901	907	949	903	897	917	986	932	888	882	914	859	858	861	897	886	960	835	859	851	861	860	834	820	881	840	852	854	837	839	873	824	823	843	848	813	836	826	829	824	835	861	880	809	837	874	821	808	830	859	830	871	865	792	863	884	839	857	846	808	845	860	841	811	815	841	850	895	804	843	833	830	796	847	863	849	838	840	868	857	810	813	826	804	866	807	865	794	876	845	824	825	835	845	851	785	852	811	822	788	802	791	856	772	824	868	839	806	785	866	882	809	811	840	771	800	858	849	809	835	851	844	816	792	799	800	839	798	815	842	802	807	823	808	888	843	802	848	839	820	831	856	833	782	806	863	828	816	760	856	828	890	790	879	825	840	809	819	825	851	864	796	794	851	875	813	846	851	833	779	846	776	803	856	813	810	832	751	839	823	827	827	821	847	881	833	844	834	853	835	853	862	858	820	823	794	885	784	849	790	861	822	839	829	831	812	890	822	887	821	802	849	786	797	859	870	793	870	828	796	817	817	873	802	823	894	807	889	770	822	766	798	812	835	833	801	816	843	796	819	791	855	833	870	805	821	832	843	833	873	833	825	808	857	814	811	778	810	860	778	860	827	792	795	862	852	801	780	800	788	843	833	813	835	770	836	842	836	748	869	791	846	819	756	818	860	848	798	820	838	802	836	779	796	863	869	838	814	808	846	831	810	826	840	841	795	843	845	820	824	807	818	842	809	827	810	801	850	830	837	807	839	848	847	881	818	858	825	816	867	783	832	811	858	851	868	781	804	815	797	828	803	772	856	807	886	808	840	847	761	786	830	851	841	800	832	800	833	792	844	807	808	834	772	799	862	838	827	789	878	854	856	780	805	853	826	818	829	811	843	833	825	842	880	869	813	785	816	792	826	810	847	848	844	827	835	827	837	800	794	792	843	792	859	817	854	809	845	840	849	848	810	856	808	821	866	869	863	785	839	816	805	833	827	840	823	833	839	851	798	798	830	840	804	856	833	865	828	781	822	856	794	837	809	777	854	767	825	762	854	804	822	900	858	772	910	747	793	813	833	774	821	795	789	809	824	865	891	819	864	840	819	874	884	807	822	876	809	779	810	794	837	823	835	824	793	798	797	790	773	853	819	797	816	850	834	865	832	855	819	829	849	788	839	823	808	826	803	865	818	771	841	819	831	816	815	842	794	871	833	843	850	856	817	847	850	828	821	800	851	861	856	782	833	792	850	797	860	821	792	874	853	843	793	822	845	821	823	829	906	778	798	800	800	826	800	864	814	867	814	837	838	809	857	804	796	865	848	828	793	833	894	785	803	812	846	885	801	784	803	828	793	748	823	824	830	860	807	782	838	792	905	839	787	796	917	847	837	802	819	871	801	862	823	838	844	834	813	749	780	821	784	798	800	858	868	796	860	803	846	804	794	820	811	741	833	809	825	812	842	821	822	816	845	828	776	852	799	840	871	873	837	841	839	845	824	845	838	795	837	830	781	849	844	801	844	792	819	834	803	810	862	818	841	852	812	802	831	888	804	849	814	775	861	834	804	780	840	826	869	827	820	860	859	795	819	792	853	830	832	810	825	808	808	782	847	851	814	837	793	803	833	808	887	818	787	795	806	840	847	820	821	782	793	804	775	811	846	776	844	865	860	799	816	800	828	814	812	856	820	824	851	818	791	835	819	823	780	798	835	806	873	808	839	773	810	885	818	844	785	857	801	796	809	820	811	831	837	862	891	833	801	844	809	871	803	835	930	829	811	815	885	858	848	895	839	876	779	807	873	818	827	799	810	821	844	858	784	828	820	836	827	855	790	817	848	837	841	880	805	861	811	768	791	837	865	835	828	814	790	856	804	854	848	839	858	834	775	801	845	823	810	788	824	792	852	866	804	815	813	787	790	785	807	818	813	871	840	905	854	801	827	789	815	817	814	848	838	822	828	792	809	881	793	874	838	799	850	858	820	816	840	840	864	836	834	852	878	881	845	842	846	861	807	850	814	782	819	838	802	846	807	830	823	837	839	883	789	794	849	816	872	822	786	833	803	817	822	822	819	771	863	845	872	829	811	837	872	806	809	785	807	828	815	781	854	808	840	840	821	848	840	851	782	829	847	841	825	831	842	819	793	816	818	828	851	801	860	832	818	811	809	806	796	806	852	776	823	795	795	756	786	831	843	766	833	823	874	877	851	854	901	776	786	870	771	866	844	813	850	821	864	797	831	861	831	767	843	851	839	865	810	814	819	807	846	848	742	802	854	808	824	802	877	806	786	827	840	806	817	845	857	865	831	851	833	835	799	789	831	802	855	774	801	811	861	802	817	871	873	839	814	872	864	837	839	851	819	785	840	798	821	799	808	840	818	850	798	841	889	839	805	857	810	802	842	793	822	832	861	792	848	843	847	856	848	875	788	834	789	827	852	837	863	833	865	835	808	850	839	790	815	828	841	850	822	815	814	831	857	806	819	789	779	826	848	801	837	843	827	800	858	833	833	846	784	832	842	842	805	811	868	816	824	830	853	811	798	797	819	813	816	772	831	821	831	837	812	819	831	847	793	783	821	831	833	898	839	829	851	773	825	771	789	862	803	817	833	828	797	864	856	794	829	816	870	826	845	865	814	821	859	810	831	894	839	827	817	834	912	869	854	843	807	812	879	793	862	821	760	818	823	757	816	759	873	808	842	783	829	879	840	801	845	819	785	760	823	788	864	795	821	844	798	848	899	830	834	822	805	857	833	838	842	812	854	847	800	850	793	817	799	828	828	762	817	803	834	832	849	825	813	834	823	824	798	863	790	845	800	836	819	867	872	819	878	867	830	849	839	823	826	835	862	828	816	816	856	881	825	810	810	817	822	808	841	854	823	785	828	844	803	769	844	853	840	854	818	843	825	829	830	811	881	814	842	845	794	806	770	846	840	873	839	843	837	845	880	783	829	843	814	852	824	816	831	845	795	857	820	802	817	763	890	808	796	814	811	791	814	817	838	809	829	808	802	843	829	833	835	819	845	852	828	763	823	831	835	801	815	856	825	841	818	751	789	867	812	802	839	785	849	789	864	775	813	752	822	788	792	880	817	784	817	828	810	804	854	849	852	824	816	829	815	813	779	802	802	795	816	779	842	796	790	852	889	820	861	890	850	811	816	861	830	832	836	815	879	780	825	829	831	831	820	847	829	818	847	812	853	815	841	826	837	836	854	806	791	859	822	870	815	865	824	903	819	843	850	811	859	897	819	820	804	853	862	854	803	875	815	788	816	844	815	811	819	842	860	852	828	884	812	872	834	784	790	797	796	809	803	815	816	839	842	772	846	809	891	783	818	780	801	807	800	842	826	833	811	817	814	788	810	778	808	796	854	770	814	824	805	855	820	842	826	871	846	842	832	799	849	799	829	783	834
10125	570	209	156	120	138	122	103	108	130	112	111	92	90	95	110	116	112	103	102	112	101	103	92	116	91	107	102	106	109	106	88	97	95	109	99	101	107	97	96	99	106	107	91	100	114	116	93	99	108	93	81	101	101	108	98	102	108	97	106	107	105	102	115	101	111	103	118	111	115	92	115	101	121	100	95	106	98	111	102	112	100	93	100	93	103	105	77	106	97	91	118	87	130	110	106	101	119	118	98	103	128	122	107	110	94	118	98	96	110	90	102	101	92	76	96	110	106	94	97	95	113	103	97	91	95	91	102	115	125	106	94	110	97	93	100	105	101	117	109	100	107	96	108	82	102	97	118	97	99	98	129	76	100	89	105	82	99	109	120	98	100	100	105	100	113	111	93	84	99	97	96	90	128	114	110	100	104	92	95	89	95	117	118	100	98	100	99	83	86	105	94	98	98	93	112	93	107	99	102	97	112	111	86	107	108	94	89	107	106	111	119	130	114	98	118	103	101	96	110	118	96	108	109	109	97	107	95	112	88	92	90	100	114	118	110	97	114	119	89	102	97	91	110	104	103	99	120	94	81	87	90	117	96	107	96	96	112	96	106	98	114	112	98	101	91	105	87	107	97	101	98	111	91	96	76	102	102	101	93	117	89	86	110	97	98	109	82	95	120	86	119	110	115	96	88	109	113	89	102	112	101	95	102	78	108	92	102	101	89	98	107	131	117	112	97	102	97	106	101	106	89	87	90	97	104	104	96	84	107	101	88	81	102	99	111	107	96	118	99	100	96	89	103	98	93	98	108	108	102	101	95	92	91	82	107	97	88	94	105	96	104	92	120	107	104	105	99	117	98	78	98	95	113	110	85	104	118	116	96	99	91	89	116	114	100	105	86	77	96	81	102	107	94	96	107	105	99	99	101	98	99	91	95	113	93	114	100	106	95	103	100	93	89	80	101	89	80	93	94	93	103	102	111	111	105	79	103	120	117	79	111	109	89	124	106	101	104	97	115	102	104	115	92	89	102	100	109	96	107	111	104	101	109	97	113	106	84	94	100	115	90	106	97	98	108	107	101	99	127	107	98	102	104	109	108	100	140	101	108	93	96	95	100	93	92	105	100	99	98	116	113	87	112	95	102	95	94	101	84	101	108	93	92	88	101	114	98	87	93	116	93	112	105	87	113	110	103	112	102	97	109	91	101	100	114	102	78	97	115	108	106	97	105	91	96	103	90	107	92	92	73	110	118	102	109	94	106	104	98	117	105	109	106	91	107	96	104	117	95	110	89	83	97	105	103	92	98	108	100	117	101	93	75	101	107	104	105	112	107	106	96	106	99	97	100	104	95	100	104	95	120	114	103	99	101	98	87	112	107	89	90	105	96	97	114	105	114	123	95	116	86	122	108	104	106	101	92	86	103	98	98	111	99	95	97	100	120	120	110	110	98	118	109	109	102	87	107	109	93	101	105	91	78	91	73	108	98	101	98	111	108	92	88	101	103	97	94	105	106	111	101	103	101	95	96	85	108	107	97	114	111	83	115	97	89	113	94	93	92	96	109	112	105	109	92	106	85	104	84	90	112	104	99	106	116	123	99	101	120	97	95	104	82	98	102	95	90	88	91	95	103	84	106	103	93	106	101	101	116	108	111	89	114	102	109	132	102	108	95	88	98	101	95	106	96	104	109	108	114	102	101	100	95	108	100	104	106	88	93	99	107	114	106	128	98	89	93	97	93	101	100	107	102	88	84	100	99	107	115	99	93	93	116	95	111	96	114	101	100	115	110	107	114	101	99	105	102	95	122	108	96	96	97	101	97	107	101	103	114	104	92	117	106	103	88	94	91	101	82	93	107	91	129	83	105	96	103	102	75	103	95	118	96	120	99	113	103	108	95	101	101	100	109	108	104	92	100	111	100	113	98	91	86	112	108	100	106	119	100	111	101	117	94	104	88	96	87	112	110	106	101	111	90	98	93	112	105	112	111	84	97	87	106	109	93	92	91	91	117	100	74	86	88	96	103	101	117	74	127	107	110	102	107	104	90	105	104	103	93	80	84	107	109	100	78	108	97	100	108	91	85	106	116	92	102	120	114	107	93	109	101	99	99	111	99	94	111	82	113	113	96	105	100	88	93	96	115	84	104	118	88	92	123	89	92	93	107	109	124	111	131	105	84	110	109	96	105	91	83	110	116	105	100	104	98	101	98	95	100	101	111	119	96	101	99	88	85	103	99	91	103	116	115	101	109	111	115	82	105	114	106	121	104	94	100	89	98	104	88	112	95	106	111	111	91	109	95	103	108	110	105	108	117	111	96	107	99	92	108	99	111	103	128	105	96	104	103	103	99	102	98	90	119	100	90	100	100	108	113	100	103	98	107	94	107	99	108	103	90	96	91	110	99	117	111	106	108	104	89	112	102	77	89	98	98	103	122	109	108	101	99	99	86	88	97	100	87	102	96	122	101	94	95	91	100	90	105	99	91	95	118	103	119	109	93	106	81	89	97	99	97	113	83	98	112	100	101	103	98	102	114	92	110	88	99	92	97	98	107	118	78	99	94	100	105	111	105	117	94	106	99	104	100	99	102	98	86	97	92	103	99	120	105	114	89	108	111	103	117	108	99	111	90	118	85	109	106	101	109	102	99	94	96	120	105	89	100	93	105	106	116	88	95	104	104	107	95	88	105	112	105	83	108	107	111	104	123	100	116	101	102	96	91	85	116	110	101	126	89	113	93	84	116	96	120	112	98	114	109	97	89	103	118	110	92	96	102	111	90	96	83	102	88	89	110	115	108	115	97	104	94	105	108	95	97	89	101	110	97	102	102	109	104	103	108	114	98	99	99	105	96	94	96	87	101	117	103	121	103	104	94	82	110	86	108	91	117	100	103	91	81	106	94	103	111	90	71	93	97	95	102	109	107	113	96	99	85	96	102	92	101	107	100	89	112	109	104	111	109	102	95	95	106	95	81	115	113	101	98	95	105	77	90	118	98	85	113	99	102	106	123	106	99	100	101	108	111	98	85	100	80	122	100	93	93	102	123	102	107	98	95	106	101	104	102	113	101	122	113	96	105	95	108	93	101	89	92	95	105	98	104	95	101	110	104	109	105	109	109	111	110	107	120	102	102	89	90	80	110	108	105	103	98	81	91	112	104	113	96	84	120	106	112	107	100	113	99	107	116	115	119	94	95	85	118	99	97	90	106	99	106	117	106	123	99	122	95	101	105	93	117	103	110	101	94	109	95	96	109	92	96	112	95	113	81	90	117	83	103	108	96	100	109	89	106	117	106	99	111	99	123	104	91	103	90	98	117	102	111	99	105	106	110	102	100	97	110	104	103	101	97	89	109	102	104	112	97	107	96	99	91	112	105	95	87	91	109	102	98	98	124	104	104	121	86	95	82	108	98	96	100	101	94	98	90	97	115	92	114	105	107	109	88	101	115	130	105	118	107	116	101	96	118	99	100	106	110	107	104	101	91	101	110	104	114
9123	450	527	544	521	510	445	430	399	413	371	379	385	376	359	364	386	352	400	347	382	376	389	345	366	351	372	346	353	375	359	383	364	357	355	363	365	355	360	383	393	336	345	365	359	367	358	379	363	387	395	341	348	341	367	348	385	389	341	369	333	357	364	366	355	351	368	385	372	347	395	393	359	358	399	388	359	342	381	342	375	368	369	351	310	350	410	376	343	354	353	389	403	335	366	356	397	368	354	350	384	358	403	379	393	386	347	382	343	351	376	364	343	358	354	364	401	373	386	355	358	318	365	347	367	387	357	381	369	352	392	326	355	354	373	411	366	346	343	350	359	356	391	361	353	368	378	363	353	345	350	361	357	349	365	348	382	386	343	352	372	364	352	388	372	382	363	361	359	356	368	398	345	343	350	350	355	370	350	346	369	358	335	369	379	383	348	342	369	344	341	372	330	376	343	345	352	337	363	328	354	379	363	364	371	386	356	338	357	394	381	365	383	366	350	356	371	377	360	366	353	386	347	370	333	364	355	403	357	338	371	360	355	379	357	384	381	339	341	367	336	354	377	356	377	371	383	337	384	340	348	357	349	344	361	355	363	361	331	349	393	341	404	394	343	380	349	378	386	368	340	360	383	326	341	367	366	353	356	348	374	358	342	378	367	377	335	329	342	356	381	356	380	351	372	362	365	351	371	366	370	372	362	367	361	367	350	354	335	355	377	351	360	348	364	322	381	360	385	353	357	379	335	357	391	367	414	379	392	387	341	381	369	379	383	397	384	401	347	375	360	337	376	339	403	349	397	349	347	362	384	369	349	378	355	392	377	339	375	360	345	368	409	379	337	372	391	331	373	342	389	370	344	380	379	373	385	377	339	391	396	369	338	377	336	387	345	329	357	355	370	389	354	354	365	356	358	338	353	379	346	376	370	342	361	342	345	383	364	361	385	345	347	380	355	359	381	329	359	357	344	335	407	380	338	343	364	399	369	371	372	362	385	387	377	359	373	353	356	379	355	371	364	363	338	364	345	390	337	372	347	363	402	323	392	373	359	372	381	368	363	324	351	349	365	380	384	349	352	378	364	340	366	346	411	321	371	349	383	419	379	370	349	353	320	377	374	356	364	366	380	356	360	349	368	343	346	369	391	335	356	368	328	335	365	389	352	328	370	361	334	385	347	385	369	349	363	389	353	353	367	364	346	361	353	354	354	342	365	361	358	365	380	344	345	372	359	345	347	367	367	348	318	355	352	338	348	349	386	376	364	403	361	343	339	385	383	392	373	382	356	330	364	354	348	386	386	324	378	351	363	348	356	375	360	365	383	373	377	371	334	356	355	350	348	330	364	333	356	381	364	340	377	365	379	370	328	342	401	354	335	360	368	389	370	364	345	363	360	379	387	391	383	361	378	341	366	359	344	394	373	379	374	352	353	362	368	356	362	344	369	378	337	390	337	356	338	357	367	352	371	351	383	360	345	344	342	376	367	376	385	342	332	359	396	337	382	365	348	355	377	363	348	380	326	365	338	343	352	391	380	325	378	379	365	352	371	364	377	365	347	377	371	366	327	368	364	328	366	356	339	352	349	361	357	368	368	364	350	390	343	330	375	345	344	358	359	358	350	320	394	358	357	372	359	361	376	366	385	333	366	354	361	328	337	393	342	380	363	369	364	381	407	356	401	344	338	326	385	334	332	371	378	351	377	371	344	369	328	348	373	327	353	327	361	344	388	356	390	354	324	336	359	376	376	361	392	334	358	365	340	390	368	370	341	339	338	360	374	380	366	353	371	365	384	406	362	349	351	333	353	345	355	356	353	349	372	355	382	343	346	364	348	356	364	390	364	364	354	409	365	336	346	383	367	368	345	383	363	371	357	375	386	357	341	362	375	334	328	366	331	381	354	337	349	361	341	336	350	316	340	354	349	321	360	397	332	385	379	357	379	331	345	371	396	399	378	343	358	376	357	360	328	351	357	372	330	359	394	371	383	363	352	371	370	396	374	357	333	362	360	363	406	380	345	352	342	336	362	339	361	340	362	355	353	364	342	337	349	350	354	361	356	351	394	338	351	367	407	362	344	379	386	344	365	384	344	388	356	368	370	375	340	324	337	363	360	343	377	354	324	347	365	384	378	381	386	391	382	335	380	360	385	353	380	366	340	383	369	364	384	351	377	363	302	370	358	353	373	343	350	378	359	328	354	416	396	360	357	355	383	359	406	383	365	385	334	360	331	339	371	370	341	329	372	360	351	351	383	433	346	394	372	372	370	330	353	348	389	376	357	339	356	346	360	363	365	336	373	366	358	360	381	353	385	369	351	399	370	363	361	347	364	332	346	366	339	360	360	373	357	353	358	377	349	380	347	375	326	336	337	382	346	349	360	356	363	394	402	345	350	387	364	370	374	344	386	385	374	371	377	376	368	365	319	355	363	362	386	338	366	357	377	373	357	348	340	373	391	346	372	379	362	368	359	371	376	368	374	314	366	332	332	370	375	362	326	394	342	374	391	365	370	355	374	345	388	370	390	364	326	362	389	400	351	382	424	349	330	368	375	393	338	338	348	363	366	391	378	373	422	358	356	382	372	355	378	354	368	352	368	351	349	381	344	366	346	350	405	375	363	357	343	360	351	360	353	362	375	361	374	367	358	351	369	347	378	346	372	366	376	355	374	370	401	375	398	393	356	381	345	383	371	381	350	352	376	359	389	342	387	359	359	384	363	360	368	367	370	386	328	346	362	361	336	375	369	344	368	376	372	371	334	349	392	376	362	392	397	338	372	374	370	375	341	358	360	383	388	355	335	356	378	391	361	331	360	370	373	407	348	372	353	386	360	403	353	370	348	399	357	362	392	366	387	362	395	359	361	342	350	382	311	372	373	342	336	369	340	382	357	349	329	374	351	359	381	385	367	359	405	357	380	375	372	363	333	403	340	391	341	369	359	358	395	352	359	364	358	354	371	371	359	393	336	362	340	365	374	350	387	375	344	381	384	397	349	322	378	357	380	351	331	358	332	353	382	367	368	346	374	346	389	374	341	366	350	352	353	354	351	348	361	350	371	335	360	361	362	334	376	363	317	374	351	360	352	356	322	349	345	395	356	366	335	366	352	342	370	362	353	381	372	354	363	374	375	356	328	383	375	390	334	358	353	378	368	361	345	366	321	373	358	388	350	359	377	345	335	354	405	368	354	361	312	399	359	362	369	373	384	355	350	349	331	354	356	362	378	391	344	346	367	337	391	379	393	356	347	384	374	353	360	376	365	371	380	370	337	343	370	335	367	387	363	371	345	390	361	376	368	375	341	360	359	364	384	336	369	354	348	366	322	317	356	381	339	399	361	397	378	357	387	388	347	365	335	378	346	360	359	355	342	379	377	359	389	371	362	319	362	369	341	376	334	388	345	358	379	374	347	350	352	351	395	335	359	355	376	347	367	359	331	365	344	368	363	346	368	352	360	337	340	341	351	358	399	412	404	306	412	348	379	381	388	352
49105	14250	2405	1073	723	607	437	382	353	324	285	293	254	250	222	257	236	219	215	257	222	191	196	190	186	178	196	219	177	220	173	191	204	197	186	172	211	188	174	185	194	187	206	215	180	183	214	167	200	202	203	197	194	183	217	207	180	198	171	177	190	199	185	218	191	208	178	214	215	174	200	180	194	199	209	173	210	211	190	194	167	193	174	186	214	171	199	199	195	195	171	188	168	205	167	181	192	168	153	193	179	180	216	199	201	187	188	181	165	175	172	176	201	161	202	183	193	192	187	189	203	188	169	195	199	175	197	182	199	176	223	200	186	184	191	188	204	207	194	180	201	183	188	180	181	191	202	187	197	189	190	189	186	182	200	189	217	210	199	194	195	187	177	187	180	201	176	212	194	198	215	193	205	209	176	210	178	195	190	189	195	177	201	182	178	205	182	195	192	210	179	172	198	201	187	186	233	209	197	188	177	186	198	210	190	215	185	201	197	183	207	209	199	177	191	190	182	187	208	183	171	202	205	176	209	197	206	195	199	190	175	216	200	192	166	181	182	192	182	178	204	212	204	180	196	199	184	190	198	237	205	208	177	156	193	165	183	182	181	188	203	192	190	181	190	204	202	180	218	167	179	184	188	175	192	186	202	179	179	204	191	201	146	200	177	199	183	186	200	173	214	183	189	201	182	192	202	229	181	187	181	205	184	200	197	164	185	170	185	202	209	193	181	220	185	206	182	202	201	184	209	165	169	196	192	195	187	202	192	166	193	197	165	209	187	211	213	178	185	186	180	199	197	172	170	216	163	178	194	206	175	175	186	190	178	187	180	185	174	213	191	178	177	197	211	183	190	190	194	199	182	184	196	197	173	172	182	199	181	172	196	193	201	202	211	212	168	203	188	211	201	200	182	174	195	190	191	169	187	189	193	184	197	197	194	176	208	197	192	190	179	203	194	180	176	177	176	194	179	199	216	199	161	163	172	174	196	213	189	194	193	195	195	196	187	199	184	188	211	194	158	194	156	191	168	190	194	186	186	199	215	208	198	179	190	216	187	204	177	210	178	191	197	219	199	202	189	181	181	195	181	201	212	197	194	200	204	199	203	190	201	178	210	205	191	179	199	178	199	190	198	174	213	211	202	201	197	198	174	199	184	213	175	190	185	216	199	160	203	194	201	190	166	198	176	210	199	180	188	201	197	176	182	203	191	200	163	187	184	215	181	200	182	213	184	202	191	194	190	192	192	175	190	178	199	218	180	183	204	192	165	184	171	163	205	184	216	220	175	185	203	159	183	183	182	184	205	179	197	205	202	204	195	182	194	171	195	196	181	198	185	194	170	187	214	198	190	210	197	204	215	193	179	176	180	189	177	172	190	213	183	197	196	186	179	196	182	200	187	183	232	209	191	202	192	202	198	179	199	193	179	189	177	188	197	181	167	193	186	186	189	194	175	191	167	187	198	195	195	208	195	190	180	190	198	211	180	186	187	183	200	171	194	194	200	170	182	206	162	216	168	194	216	191	191	210	172	199	163	216	178	183	188	192	192	185	182	206	192	196	178	172	199	196	173	205	209	180	161	207	195	178	204	187	161	179	170	205	200	171	222	168	182	222	204	176	174	213	181	186	203	215	180	195	178	183	199	191	193	168	187	205	194	183	175	193	179	173	175	193	199	198	201	204	202	196	188	179	219	197	172	174	204	179	183	174	197	194	208	188	193	196	176	195	176	172	188	162	160	162	203	194	182	209	217	182	174	177	199	199	199	201	184	189	201	170	201	181	198	186	197	179	181	191	187	179	211	202	210	192	178	206	190	182	177	199	209	188	217	187	188	196	175	175	187	204	193	218	202	197	183	178	182	177	164	216	169	182	180	206	206	184	194	223	235	192	181	176	173	197	171	193	205	209	169	206	181	203	206	205	197	188	203	192	191	190	186	187	180	170	185	202	202	189	199	215	184	190	192	169	196	166	198	196	178	204	198	195	193	213	218	190	171	185	196	187	182	193	180	192	208	180	184	207	178	174	194	214	186	187	185	215	209	185	196	182	203	198	195	223	193	166	181	202	190	190	190	191	170	187	204	180	176	226	158	177	167	167	202	183	191	215	183	171	179	203	194	165	230	193	173	215	210	184	186	185	169	190	173	195	173	186	194	166	174	197	184	179	183	202	171	172	195	165	178	186	182	194	193	194	184	183	179	198	198	194	193	174	174	188	196	157	187	201	184	166	219	217	178	172	198	170	208	195	179	188	193	201	205	175	216	201	189	162	186	182	184	189	209	194	196	168	184	192	199	201	192	211	194	181	221	179	183	198	180	183	187	198	171	195	163	175	157	158	171	213	198	186	184	198	175	181	189	183	181	189	169	189	182	206	191	197	199	202	180	166	185	184	178	182	194	173	171	192	167	208	151	190	204	174	206	187	191	211	202	178	179	200	182	201	205	201	176	177	194	173	194	202	183	183	165	225	201	178	195	186	186	194	200	188	210	194	182	176	188	190	183	198	165	194	197	185	185	180	190	210	197	170	175	180	206	194	176	200	182	217	222	193	183	184	189	188	199	156	191	201	189	192	194	174	176	171	190	190	187	183	200	197	196	184	197	195	187	211	194	184	195	209	204	160	207	185	229	173	183	180	206	179	187	209	184	196	160	186	199	181	191	190	183	214	200	194	190	196	199	198	166	203	165	194	198	192	171	193	152	173	183	198	192	196	202	193	218	177	189	168	182	200	173	191	204	185	197	195	183	186	230	180	171	190	195	204	205	190	211	194	195	208	187	185	200	207	174	201	184	184	194	193	182	206	187	189	198	206	184	188	180	192	185	176	194	211	148	217	176	201	201	192	206	167	205	209	185	185	212	194	198	192	199	189	197	209	179	194	189	186	169	190	178	197	173	187	170	196	194	179	175	197	172	190	183	173	209	189	177	178	206	201	223	201	181	197	175	184	186	204	193	203	200	188	200	162	171	187	193	189	176	207	202	160	195	218	212	224	188	200	204	182	186	186	173	197	189	193	183	183	200	189	192	198	191	202	177	191	219	193	169	205	212	193	183	165	173	180	189	194	186	184	179	181	174	200	184	177	187	191	216	185	180	204	182	193	186	201	202	178	215	186	174	194	177	160	215	203	189	192	216	216	189	195	208	167	161	205	197	194	194	204	192	209	195	179	184	190	191	208	178	219	193	179	198	197	183	174	185	184	196	202	174	202	194	167	199	170	202	183	191	193	154	168	197	200	186	218	165	184	205	195	207	218	180	189	204	187	189	184	181	187	183	185	179	193	184	167	196	182	178	196	193	181	208	176	209	169	200	192	182	180	164	203	177	175	210	182	160	190	188	208	172	191	196	196	179	150	186	182	197	195	174	174	181	201	181	197	208	184	175	202	224	191	192	193	188	194	174	198	199	205	177	190	186	181	190	176	146	193	191	218	171	196	190	204	204	195	202	183	189	197	197	191	204	170	205	190	175	183	189	203	191	205	176	196	186	181	204	168
28777	1733	3367	3619	3071	2497	2121	1800	1510	1374	1240	1162	1029	986	1040	887	890	842	822	769	807	772	767	698	743	732	765	709	708	682	641	681	693	593	643	698	666	629	640	658	617	627	627	679	595	685	644	626	658	658	635	636	580	644	632	623	617	606	620	608	616	604	619	614	575	651	595	593	621	624	626	619	601	613	584	588	588	629	596	631	635	585	660	615	579	637	602	635	643	591	617	593	627	539	606	627	575	622	600	570	603	584	592	661	592	625	619	638	583	644	590	605	584	630	634	581	586	590	583	636	613	605	562	587	581	600	616	608	604	598	645	599	630	595	599	613	607	598	652	583	606	581	597	586	564	609	626	647	635	615	593	598	586	618	603	585	631	616	589	599	625	607	557	567	615	569	591	605	609	574	592	607	576	631	563	602	611	603	621	587	612	612	568	627	575	577	635	557	618	631	602	602	603	578	579	559	612	632	598	597	591	616	624	626	600	587	583	599	627	647	637	572	598	640	608	622	619	613	642	620	627	566	614	610	610	629	616	600	629	594	633	598	575	576	596	581	560	620	597	617	576	596	606	639	571	554	614	581	630	594	585	647	587	594	558	628	612	597	577	598	592	603	572	584	602	598	563	629	658	547	570	619	612	587	611	600	594	610	634	610	615	551	607	583	592	584	591	609	633	575	613	634	614	556	625	599	638	575	612	564	635	594	577	610	611	615	586	590	634	599	584	564	612	635	632	579	645	617	605	571	573	590	576	590	621	579	622	580	567	584	606	612	570	629	563	627	593	600	608	634	613	583	574	589	579	665	595	619	616	572	591	610	607	633	539	620	610	596	600	641	582	607	612	625	610	616	597	567	595	588	582	590	638	617	622	608	632	575	618	587	642	561	611	628	615	620	595	590	594	576	591	632	556	614	578	607	598	601	616	563	626	647	585	582	609	625	581	584	561	581	599	605	558	616	622	608	637	595	576	582	597	619	610	559	601	633	604	655	616	593	609	608	616	610	604	577	610	641	628	571	585	628	570	593	605	588	577	578	620	615	585	653	626	586	623	662	567	604	596	603	579	542	573	616	596	546	628	578	598	625	595	632	601	580	607	574	632	601	593	597	592	596	614	617	579	624	590	563	592	629	609	603	575	635	638	562	580	598	571	579	599	538	596	563	585	618	602	551	651	595	611	609	624	593	613	589	546	614	574	622	591	600	625	593	540	685	614	574	619	592	577	593	620	610	582	640	603	594	619	607	607	611	580	578	639	609	594	621	601	569	575	601	584	594	634	574	608	590	582	602	572	606	601	626	556	606	571	616	633	581	630	614	623	594	566	599	570	567	572	575	591	577	612	606	611	638	579	588	619	608	553	608	609	591	585	597	560	604	601	609	591	631	594	634	596	583	604	607	618	594	589	582	635	594	581	584	581	601	589	624	604	654	590	562	576	622	582	611	578	612	602	605	638	604	563	573	625	585	563	605	597	596	591	623	632	636	584	587	612	680	627	580	597	581	610	592	569	608	615	611	607	615	600	580	593	606	664	612	605	602	605	586	554	580	593	619	645	586	630	590	617	565	625	630	599	623	605	567	604	566	645	606	574	664	592	592	596	584	595	614	561	602	610	602	591	601	635	616	556	608	635	621	603	608	600	584	609	615	627	592	609	602	643	584	617	602	630	585	591	628	591	552	592	601	578	591	626	617	609	616	641	631	653	605	579	616	587	574	619	569	591	633	612	576	571	560	600	591	588	578	614	572	538	613	610	579	627	642	561	632	572	635	622	576	596	611	618	591	608	579	627	578	622	590	586	616	582	627	632	635	614	612	537	575	618	603	607	591	571	603	601	585	588	642	644	617	608	672	560	584	599	615	604	591	619	617	606	611	605	597	630	570	594	567	568	626	593	604	597	595	600	574	616	581	567	572	592	544	590	620	610	620	596	595	640	589	633	566	636	636	580	556	590	605	638	602	616	611	621	585	585	606	571	596	592	664	577	594	573	608	607	571	582	555	616	597	576	617	601	643	578	567	607	647	643	599	606	585	612	596	610	645	629	549	548	608	591	598	605	611	602	616	573	592	609	627	576	596	570	623	609	592	611	588	552	597	614	618	618	601	600	603	597	579	599	572	615	613	568	638	616	634	647	586	609	617	567	604	616	577	593	645	601	583	567	616	603	642	607	567	557	604	632	557	596	601	610	641	610	607	594	645	594	585	585	615	627	583	562	606	557	585	578	623	581	580	649	595	610	645	625	609	608	577	597	614	636	590	571	577	568	633	570	607	607	555	583	630	607	610	601	583	585	600	600	581	607	609	589	615	580	618	611	589	602	611	573	621	576	598	620	632	570	592	583	573	549	596	590	616	598	624	597	604	577	593	573	605	577	629	554	620	563	591	594	607	624	576	618	611	606	570	592	585	627	585	583	606	573	641	605	589	631	606	594	610	601	568	595	602	564	605	605	594	600	629	612	583	629	584	590	585	575	602	598	577	606	609	589	605	592	587	594	646	590	591	607	640	574	556	629	585	588	601	636	618	598	552	594	576	656	616	639	614	606	601	610	606	579	568	578	626	615	549	650	621	555	602	635	612	631	583	608	626	613	598	595	570	665	581	613	618	605	629	590	656	591	629	591	591	623	637	614	583	595	583	587	614	605	612	600	567	623	602	601	570	573	583	535	572	577	623	609	546	639	627	556	592	595	575	581	604	639	648	654	619	619	609	570	631	585	618	619	625	598	628	557	632	610	642	596	581	541	566	573	593	546	583	590	575	612	578	583	558	538	628	595	596	586	583	596	640	610	608	603	597	595	589	584	613	583	622	589	617	651	618	593	589	595	625	601	626	614	625	634	590	613	609	589	601	572	562	616	605	573	582	572	609	556	572	622	666	588	613	557	593	644	616	609	600	554	584	601	636	606	654	566	588	572	601	607	572	621	599	607	600	589	628	567	601	598	639	633	602	627	575	559	600	624	620	624	575	616	542	642	594	655	569	596	541	612	627	611	595	601	599	625	587	614	610	626	561	630	560	631	597	594	594	625	563	618	630	617	606	603	615	628	624	650	596	640	561	617	596	611	652	564	638	586	596	592	566	594	633	586	616	590	568	625	586	559	560	560	582	626	603	614	561	614	540	588	566	567	643	580	578	611	610	572	603	568	600	597	580	615	629	596	599	627	606	617	600	605	582	597	580	612	655	558	634	554	617	603	677	594	581	603	559	624	593	588	597	538	604	559	603	598	560	589	609	602	590	580	648	576	601	595	588	617	596	548	584	585	612	618	623	591	608	582	623	509	624	612	613	615	622	625	581	600	596	584	585	603	574	580	600	594	580	611	593	594	615	598	593	607	617	609	627	616	618	587	627	617	591	641	652	608	605	600	576	593	612	645	620	610	595	578	605	610	575	604	550	602	579	583	609	608	561	562	606	618	618	614	577	615	581	585	570	545	565	603	553	608	553	601	562	629	619	604	573	609	549	598	580	610	606	591	617	566	548	589	576	595	613	611	584
63215	22361	7323	2215	1382	1041	885	686	545	493	485	444	413	419	354	340	367	354	354	328	317	313	324	330	322	280	296	314	301	294	315	337	277	295	289	256	262	304	306	312	276	263	315	261	300	291	253	289	298	309	276	279	283	268	240	288	294	282	294	245	304	283	291	270	279	249	261	296	302	291	286	321	292	280	315	272	291	276	284	271	260	286	284	294	285	277	245	295	283	293	267	276	275	269	296	304	298	275	304	280	270	258	257	265	268	288	303	289	319	295	280	256	290	291	282	284	283	307	268	288	268	297	283	275	274	272	300	296	272	270	256	306	301	256	287	266	277	269	312	271	287	297	287	267	275	294	280	283	294	313	281	291	274	256	293	310	296	263	294	324	261	288	294	301	280	273	260	281	258	264	282	264	287	252	296	261	298	273	295	285	257	320	280	280	306	265	316	285	279	261	307	258	323	279	266	278	288	258	315	263	298	287	284	296	287	281	280	264	285	268	255	262	263	253	264	284	281	264	281	277	294	276	276	262	294	267	282	257	274	289	275	260	283	264	283	308	284	285	280	284	268	311	270	280	272	280	291	286	261	318	275	295	270	301	263	265	264	273	279	259	268	302	261	287	251	277	324	287	268	266	303	296	272	272	279	295	290	296	278	249	298	284	248	285	292	310	312	256	237	274	283	259	295	282	268	295	277	244	260	274	273	273	260	292	294	292	305	282	266	282	287	271	297	282	272	293	301	256	315	281	273	290	279	280	320	284	251	272	274	290	268	247	271	286	281	263	272	300	279	272	266	280	294	297	300	294	282	251	280	264	263	303	293	257	275	271	282	279	278	257	289	277	306	288	262	280	266	288	294	263	276	268	255	286	314	286	278	248	302	285	269	257	303	290	281	268	275	300	294	289	270	269	286	278	320	274	289	293	275	271	251	261	300	285	282	289	309	283	297	282	288	276	259	275	297	316	252	285	313	275	270	261	312	275	260	268	277	285	299	276	263	273	267	303	261	298	296	329	270	274	277	281	290	290	276	261	274	289	245	297	290	288	272	284	274	278	302	276	280	290	248	266	269	269	277	291	262	268	262	317	296	280	281	279	255	289	294	249	274	300	267	290	274	297	279	258	301	271	278	288	265	282	279	291	304	297	288	282	282	302	290	270	322	287	284	305	301	293	283	279	300	271	283	284	282	276	269	277	292	287	242	243	291	311	267	270	263	257	254	285	270	257	284	274	273	278	277	276	311	262	292	320	240	252	287	267	286	257	298	278	310	249	299	279	268	307	275	265	300	270	274	258	273	287	245	297	265	270	283	275	273	260	287	293	293	325	271	270	287	303	272	271	288	291	305	248	314	299	302	264	278	304	298	281	312	235	262	282	278	275	302	297	261	267	281	258	286	282	276	299	317	249	293	293	270	269	268	278	295	271	303	280	302	297	276	261	277	282	274	300	295	287	282	285	298	280	309	288	267	277	261	273	284	269	298	295	272	275	308	275	281	270	295	295	279	286	272	271	280	310	265	269	294	286	307	295	275	282	271	279	271	266	303	287	262	303	274	263	279	285	256	261	297	320	298	257	250	255	269	286	290	280	309	292	266	296	253	277	278	296	278	267	283	266	267	280	264	284	279	265	301	274	268	279	288	284	291	289	319	271	293	278	270	306	294	273	285	287	281	277	294	272	262	286	280	295	274	312	279	288	280	254	268	274	295	301	283	277	304	294	296	289	273	266	293	287	291	262	284	286	276	278	267	308	255	269	275	319	268	277	273	299	276	297	269	267	284	259	290	316	273	273	321	267	257	300	273	283	273	279	275	263	286	271	298	284	305	281	296	288	270	295	299	323	290	277	305	270	265	322	277	284	311	255	291	302	278	303	299	279	278	301	257	302	278	278	294	293	296	295	279	271	290	291	294	301	297	285	270	286	297	285	290	271	289	248	292	283	288	299	282	312	296	271	281	283	282	286	270	281	285	270	261	260	289	312	274	291	267	293	296	295	286	286	280	253	288	298	267	288	270	283	308	274	294	263	271	304	256	285	295	276	287	279	289	256	268	284	274	265	277	257	278	295	291	297	290	294	269	267	290	280	263	289	280	275	303	285	263	273	264	313	253	270	283	278	283	294	297	283	279	266	277	292	265	275	254	295	255	279	279	292	285	258	284	277	266	283	298	279	301	265	261	278	260	286	279	277	307	281	267	307	279	313	270	285	292	286	277	272	266	292	261	258	275	294	282	308	257	276	242	270	281	308	296	304	283	272	295	250	281	284	267	286	288	301	275	240	280	294	297	262	297	289	276	297	279	282	230	287	302	300	284	315	275	300	278	264	249	297	304	297	270	260	309	239	277	283	302	306	280	291	289	297	274	289	247	336	262	287	285	277	257	268	290	296	271	295	279	297	272	255	255	277	274	276	267	312	254	283	295	302	265	270	292	264	282	270	242	277	302	299	274	264	278	242	272	289	274	245	287	261	261	267	287	262	263	274	285	260	265	298	296	264	283	312	297	253	288	284	288	279	275	299	290	286	272	271	289	302	291	266	287	302	274	266	287	272	253	275	276	292	291	290	291	305	313	255	281	286	283	291	272	291	305	281	296	272	251	280	286	283	279	271	302	270	260	257	278	268	293	264	293	295	265	290	260	288	276	300	274	278	275	251	284	310	289	262	306	259	276	295	304	309	300	258	288	246	272	283	266	271	300	281	261	297	258	265	280	280	292	262	275	259	280	276	278	267	268	290	272	254	259	273	218	268	297	277	262	282	318	317	294	260	280	286	266	272	294	268	277	290	269	265	294	272	263	291	275	285	240	309	267	280	263	277	272	266	265	279	298	256	282	268	289	276	278	289	283	308	256	274	292	264	278	296	270	268	290	301	288	249	295	270	293	286	318	281	244	273	284	285	282	302	299	295	281	295	271	282	250	281	285	293	312	258	243	262	267	273	277	286	258	256	263	282	274	284	279	303	269	272	306	274	305	284	275	269	277	317	273	301	298	276	294	272	299	252	289	259	258	290	280	291	260	251	285	313	281	299	285	286	266	293	269	296	285	284	304	299	276	259	276	327	292	309	261	260	266	321	292	296	266	278	265	289	281	274	277	295	286	257	279	291	279	295	290	303	255	267	269	291	259	256	284	294	303	282	301	274	283	283	301	265	276	309	260	299	245	281	300	258	268	251	271	279	276	290	302	281	272	280	314	302	259	286	285	269	285	296	294	286	261	285	280	275	290	300	279	290	270	279	264	243	294	277	297	303	270	316	271	275	272	305	280	295	269	292	270	278	273	271	284	312	292	273	302	281	288	276	296	269	315	263	288	262	268	275	278	287	268	308	296	285	245	282	283	313	293	257	260	268	282	283	322	312	284	307	277	272	256	279	263	257	280	312	252	264	300	269	254	277	278	260	257	249	276	301	257	296	300	275	268	264	293	288	273	274	300	270	277	282	292	296	269	318	275	277	290	291	259	273	288	261	280	326	273	282	318	289	259	291	293	291	263	280
37889	2865	5988	6427	5398	4433	3789	3199	2675	2221	2131	1904	1737	1641	1627	1443	1317	1331	1270	1186	1253	1149	1153	1096	1064	1031	1050	1080	1053	991	1001	929	986	964	922	943	915	964	902	976	894	906	864	902	948	861	894	897	888	898	836	946	894	895	891	950	834	856	852	862	828	854	824	885	824	846	854	822	892	878	914	882	859	849	857	833	822	901	840	800	791	838	887	835	842	832	843	837	791	801	812	843	807	863	854	823	772	805	801	881	849	849	882	849	830	859	843	864	889	820	832	839	840	854	811	845	852	828	837	841	824	871	820	832	803	860	845	812	795	858	831	829	850	880	828	831	834	872	828	792	793	881	884	812	856	837	813	831	819	833	835	805	841	804	865	804	797	804	848	833	802	846	814	800	799	824	788	865	800	807	826	832	834	832	807	836	837	816	841	847	826	842	834	801	852	810	849	820	825	850	860	845	844	812	839	828	838	794	790	834	865	822	811	827	793	801	840	804	882	789	836	825	832	869	834	829	793	802	806	871	863	825	862	830	831	804	861	785	835	783	832	859	831	815	857	813	869	821	817	818	840	809	862	840	796	806	829	865	820	827	822	816	855	854	819	793	800	868	855	846	831	817	840	823	857	858	803	829	849	757	805	878	822	883	844	795	832	876	875	899	846	794	821	825	840	859	843	805	837	811	776	896	844	805	757	832	797	819	803	845	823	843	799	818	787	749	876	805	758	819	811	812	759	874	830	792	827	835	823	832	794	840	869	829	864	807	817	811	842	842	828	788	810	829	870	801	850	817	811	803	831	839	814	803	814	873	819	830	819	816	833	869	766	815	823	814	885	810	820	816	882	787	853	827	824	818	810	848	828	875	783	828	860	849	848	818	824	878	806	875	772	826	854	799	874	802	825	845	818	772	826	835	808	818	828	806	793	838	827	858	794	754	849	840	887	831	855	833	865	859	873	855	791	859	840	839	827	871	801	829	798	838	817	848	819	853	789	827	841	888	812	839	802	905	792	837	825	799	813	892	841	813	814	827	856	850	844	826	793	788	837	788	874	845	848	850	817	772	807	766	786	867	855	775	825	804	827	812	821	811	760	829	863	838	856	817	811	823	823	820	818	858	773	813	825	849	813	868	786	796	854	816	870	835	843	841	848	775	795	813	826	859	791	774	816	839	784	824	858	825	866	788	801	835	793	816	798	861	818	773	813	844	840	851	844	861	815	783	804	802	795	839	788	779	831	821	858	780	804	852	775	815	841	823	844	824	843	813	833	831	867	836	819	807	811	776	864	842	780	828	824	820	804	857	845	792	846	825	838	822	792	908	860	869	815	848	828	831	810	791	786	855	791	801	844	804	818	769	800	804	827	739	776	762	880	812	818	798	825	806	847	780	820	845	852	790	882	840	872	770	830	788	908	835	813	805	852	832	820	834	807	785	769	823	835	858	856	778	830	817	823	792	817	850	845	756	831	789	866	821	817	846	836	821	805	791	865	853	798	806	795	793	842	784	792	888	845	816	796	865	824	855	823	765	849	827	763	800	819	815	861	870	824	862	840	832	783	805	848	876	799	806	877	789	834	779	769	885	795	861	836	782	867	843	802	833	886	871	825	839	802	817	814	782	854	835	832	835	836	815	840	817	837	847	848	883	834	844	836	784	799	808	858	856	798	812	836	837	812	814	815	820	813	855	869	842	835	786	823	876	784	831	795	867	804	855	803	799	799	803	858	835	784	856	831	803	877	833	796	854	829	796	793	846	795	833	830	790	822	829	848	796	826	808	828	800	872	815	823	850	841	811	853	880	863	858	864	803	752	786	761	843	816	839	827	792	811	771	813	812	841	838	837	828	844	809	811	838	811	783	778	772	807	830	833	807	806	825	851	777	812	800	821	801	854	825	821	807	813	839	840	820	804	819	795	863	805	852	817	813	796	813	823	828	860	806	750	822	832	782	832	843	757	827	868	788	814	816	845	820	810	875	814	815	820	900	782	835	811	826	834	791	835	844	820	835	862	790	786	802	817	823	821	886	867	845	807	854	876	835	826	805	812	827	788	861	834	838	804	836	841	853	760	825	897	825	884	857	840	874	776	792	822	799	814	838	820	804	811	822	826	837	754	825	832	760	849	856	877	803	812	806	827	824	857	842	838	791	828	867	826	816	821	847	816	824	775	869	833	846	835	835	780	798	819	810	792	811	826	857	782	819	849	832	870	799	862	881	774	875	817	850	833	878	829	758	880	877	790	806	777	828	794	864	811	819	823	798	846	857	841	822	813	797	818	784	786	844	839	789	879	786	824	823	820	838	829	816	840	816	802	863	820	817	869	853	834	864	803	811	855	809	859	863	790	808	852	874	839	848	851	799	802	831	848	793	778	843	870	794	858	850	854	873	807	806	826	831	862	814	812	842	825	868	823	856	791	878	823	796	805	816	807	830	733	821	865	804	822	815	804	768	863	799	829	801	902	858	849	840	861	776	855	846	777	812	841	815	777	840	851	832	765	856	810	831	834	814	849	781	835	831	801	825	824	820	855	875	826	850	857	840	827	883	830	831	862	790	807	837	808	840	847	857	874	812	845	844	801	854	812	830	786	854	836	822	792	840	796	848	836	775	836	803	863	825	850	864	837	805	797	816	784	839	821	830	871	803	851	793	830	868	833	768	817	837	794	824	838	792	816	812	832	898	754	869	818	798	809	834	849	800	831	812	821	805	817	871	819	767	788	845	790	792	805	819	839	856	798	841	833	823	782	851	794	767	891	881	817	824	852	853	829	807	863	746	811	838	836	824	826	799	809	910	821	824	840	785	834	846	829	862	811	858	911	828	825	798	839	821	826	828	828	832	836	819	815	875	829	808	818	861	773	784	822	798	839	834	844	834	845	817	881	841	803	793	856	834	836	819	780	762	825	767	804	825	822	826	845	793	837	830	828	849	788	840	872	817	808	848	829	796	810	806	788	843	838	816	814	756	841	846	861	827	791	844	808	811	804	823	817	802	813	801	778	813	821	783	797	851	815	830	833	815	800	818	811	832	796	836	828	811	826	821	854	837	827	873	839	806	864	814	835	786	830	786	831	812	818	820	766	830	886	837	787	786	888	799	808	817	867	826	844	829	829	832	851	852	830	831	824	835	834	819	818	877	803	824	798	867	788	830	847	786	833	818	806	773	793	803	856	822	861	863	812	769	842	870	873	854	867	875	831	835	831	780	851	839	818	800	793	851	855	845	824	842	858	851	874	812	821	825	836	859	820	858	852	788	834	815	853	832	812	780	802	832	769	836	796	846	837	769	829	807	827	812	822	825	803	817	891	833	892	814	814	849	807	804	842	851	823	861	886	813	868	877	835	792	816	840	827	801	788	816	832	827	816	808	800	828	814	849	869	834	783	829	849	828	794	856	882	843	782	819	840	861	841	875	794	826	855	802	826	799	839	858	855	863	836	809	835	880	829	815	788	845	811	840	827	808	798	767	826	794	843	835	794	861	825	865	823	854	863	862	785	831
11305	737	292	166	141	124	113	116	97	119	108	107	108	93	120	99	102	104	92	111	105	93	102	88	108	98	113	93	100	117	107	89	95	89	89	102	130	108	96	100	101	115	120	96	119	96	93	109	113	110	103	105	106	120	104	94	108	83	116	99	116	108	100	99	120	89	104	98	108	110	113	88	107	90	89	102	124	101	99	95	87	103	89	109	105	96	98	109	107	89	102	99	111	122	106	101	102	106	94	96	109	89	109	111	107	113	92	100	119	108	96	103	114	121	94	124	105	107	107	113	111	109	107	93	105	93	117	114	105	101	89	99	116	120	88	108	102	114	115	100	116	104	101	98	105	106	105	102	104	98	102	101	106	100	103	99	110	104	108	107	101	78	114	99	115	112	104	99	103	111	102	105	125	97	104	98	117	108	97	115	100	93	107	104	89	109	85	107	99	108	105	122	105	97	99	109	103	91	85	117	104	102	117	90	122	97	95	101	94	96	88	104	121	113	107	95	107	121	94	115	108	95	107	117	117	88	112	99	110	94	101	101	110	112	104	109	97	85	104	102	107	93	98	91	97	109	107	94	94	103	100	95	96	86	114	107	114	108	105	97	113	92	89	104	105	106	108	101	86	86	110	109	116	102	85	89	117	106	97	92	109	86	92	108	89	111	105	82	86	105	108	101	120	113	114	100	121	102	101	116	117	104	110	108	98	89	99	99	89	95	96	105	116	119	106	88	108	90	124	96	106	99	93	72	100	93	97	82	105	92	100	98	97	101	116	116	106	102	92	105	119	111	91	119	120	94	107	96	94	96	89	101	120	126	94	89	104	127	113	102	126	95	94	98	111	104	115	118	88	91	101	126	90	96	115	121	93	88	90	90	102	115	125	90	95	96	109	113	103	114	99	115	91	113	107	103	109	111	107	97	102	97	95	95	89	110	110	87	113	100	117	105	93	113	104	97	86	118	113	98	95	113	115	104	101	113	108	107	115	111	99	98	108	106	101	100	88	100	125	106	118	111	104	101	111	109	97	75	98	112	96	91	94	95	119	106	97	92	117	106	108	109	115	99	84	97	91	94	91	120	121	96	93	91	105	113	103	103	105	115	101	116	98	102	99	79	98	122	102	96	91	105	110	98	118	109	100	110	93	108	86	108	104	105	97	87	97	101	104	90	118	93	109	107	115	102	99	95	120	116	91	99	113	115	114	108	125	95	98	113	105	93	101	94	98	97	108	87	90	110	95	112	113	107	105	99	109	108	105	111	98	99	102	96	94	126	117	95	106	108	110	110	106	109	100	112	77	94	95	100	87	113	103	116	112	112	86	100	109	121	110	115	105	98	107	99	102	89	114	96	95	99	107	105	120	100	101	115	96	98	94	91	105	109	104	105	111	99	95	102	99	89	106	98	102	90	104	103	109	94	124	110	102	124	114	87	97	103	108	102	84	102	97	119	105	116	111	116	96	99	98	99	89	91	113	104	93	118	97	110	106	112	114	102	91	119	97	92	110	114	99	110	96	97	107	100	101	107	95	99	106	122	87	116	84	94	101	98	74	119	120	112	114	112	106	97	110	95	116	121	92	94	121	95	98	100	113	98	109	107	98	121	99	118	110	103	84	104	100	105	89	100	92	107	92	103	88	87	105	106	102	117	101	86	97	107	113	83	93	90	104	104	106	92	108	98	114	103	108	88	95	101	87	109	114	98	86	96	105	96	110	104	126	103	113	91	104	112	101	109	94	106	112	98	101	106	89	94	86	103	108	104	110	98	101	93	109	103	93	82	108	92	119	82	91	107	120	95	103	107	110	93	118	91	110	108	113	114	114	97	89	103	96	90	101	109	99	99	100	103	104	114	105	111	100	100	98	93	81	109	99	109	102	110	109	101	108	116	79	106	123	110	111	96	98	98	87	100	113	120	112	99	79	108	86	101	114	94	96	114	107	95	104	92	109	102	103	114	97	106	89	102	108	115	105	103	106	99	100	102	101	95	94	90	99	95	98	130	100	86	110	99	99	94	106	101	126	92	90	87	82	105	86	99	88	106	98	90	115	103	115	99	121	100	98	138	106	122	111	110	99	112	117	94	100	109	94	107	86	108	99	97	102	88	106	101	106	95	97	115	90	92	100	111	96	99	106	114	96	108	106	85	106	98	98	111	95	114	119	109	107	95	118	103	104	105	94	118	99	102	114	104	105	111	102	90	99	105	114	95	104	88	101	114	117	107	106	114	102	100	104	117	96	104	107	101	110	89	118	114	94	100	114	120	79	100	100	98	98	122	99	100	98	102	92	100	97	83	125	95	113	106	97	113	99	109	102	92	107	98	113	99	106	114	109	104	112	95	109	113	87	124	104	103	105	112	100	113	101	114	101	93	95	95	97	112	91	92	99	88	110	102	100	95	105	103	108	105	99	90	99	98	106	114	108	99	109	105	102	104	86	100	98	98	115	101	96	107	124	103	106	86	116	95	94	91	106	109	123	91	114	90	98	85	113	94	116	99	100	114	107	106	87	110	90	108	108	111	112	102	87	102	116	125	105	108	117	96	118	99	97	108	107	98	101	111	90	94	123	123	96	125	105	92	97	103	101	99	105	97	111	118	98	106	121	107	100	84	87	92	111	114	104	113	104	111	86	94	114	108	121	104	113	106	116	99	106	97	106	129	110	118	127	108	121	113	109	106	98	125	111	112	104	123	105	120	111	107	100	109	106	114	107	118	125	103	92	94	102	118	107	118	93	94	106	85	114	104	92	84	108	103	103	115	103	87	103	99	103	106	120	95	114	95	117	108	87	97	101	101	99	107	107	94	95	108	94	107	98	96	104	118	101	100	104	104	101	107	113	104	104	112	97	101	122	103	88	101	109	94	94	86	113	103	124	114	88	103	126	119	99	99	104	91	104	88	80	106	116	116	101	129	96	99	98	93	96	112	107	107	103	102	128	107	122	105	103	122	95	101	128	97	98	94	114	106	123	121	118	109	124	86	110	106	103	105	100	110	112	98	100	106	103	118	100	121	101	103	126	97	110	102	99	99	105	120	127	104	101	99	94	120	98	124	86	98	121	109	113	92	113	112	93	94	108	114	76	133	103	89	102	99	87	123	86	111	100	95	106	125	104	107	122	132	114	108	126	101	78	90	104	108	120	98	100	108	100	99	88	112	107	98	106	107	100	96	102	102	94	96	109	98	107	93	100	102	113	96	98	109	100	80	109	105	109	112	103	126	107	95	112	105	103	90	105	81	120	104	108	109	99	111	103	117	91	119	97	97	107	103	101	101	114	108	98	96	108	85	130	103	115	110	111	110	108	116	112	100	101	92	92	99	108	104	104	93	132	108	106	109	94	97	101	97	108	84	105	98	85	120	106	102	110	93	88	119	109	119	115	101	98	113	109	119	110	103	101	93	104	104	97	110	98	101	100	99	94	80	109	105	95	90	99	101	98	93	103	117	109	102	92	117	100	92	108	100	114	88	110	106	96	102	104	97	117	113
9369	451	546	567	538	515	469	420	439	463	417	407	406	391	380	398	399	407	390	389	381	378	399	385	375	377	395	369	385	367	368	365	371	364	375	382	358	361	378	358	339	395	387	396	356	413	388	359	333	376	393	378	352	360	374	375	374	400	353	366	388	376	340	355	369	372	356	366	388	313	378	366	376	373	375	360	371	354	368	409	370	357	368	413	354	355	343	354	350	356	351	383	374	362	350	355	388	376	353	352	415	359	363	358	354	401	366	382	365	361	392	380	370	364	340	368	367	366	400	393	360	372	365	327	382	360	399	389	363	395	350	380	352	336	361	407	360	355	369	380	365	367	393	341	375	354	371	317	373	357	368	405	366	359	348	375	339	377	371	383	346	344	399	400	378	346	376	379	349	391	365	382	393	375	374	375	345	365	346	409	379	360	371	391	343	371	378	380	400	377	348	396	371	351	349	375	360	363	377	365	372	364	399	334	351	377	363	401	343	409	349	365	370	378	330	380	359	389	343	370	383	353	380	371	373	378	356	343	379	361	364	350	357	330	320	414	372	384	345	373	374	357	349	334	366	366	354	367	381	396	358	390	344	379	352	363	355	345	362	339	384	390	346	353	361	383	364	356	389	406	355	374	343	322	391	382	346	375	358	383	388	371	330	365	350	373	365	374	374	393	366	328	369	348	372	410	374	358	325	387	389	374	357	361	342	351	380	361	356	357	404	373	360	347	346	343	363	364	364	343	348	334	366	373	385	372	346	370	380	380	351	386	390	378	347	367	356	359	360	367	372	372	390	369	412	372	384	375	379	354	372	361	367	351	395	386	381	382	393	378	352	352	379	353	322	334	360	361	336	358	346	365	385	342	343	360	359	387	355	377	342	378	371	368	351	373	374	390	380	378	374	374	383	385	350	337	387	348	351	387	364	367	362	379	361	378	334	359	388	365	396	358	404	332	380	379	372	348	359	382	361	360	359	357	372	349	399	356	346	332	359	377	395	369	358	371	364	369	363	373	378	363	361	374	362	380	376	380	361	369	367	372	340	362	395	406	340	338	346	374	371	355	361	370	360	345	348	349	358	379	419	356	373	401	376	382	323	343	338	372	346	367	350	349	359	345	350	393	356	356	358	359	337	375	380	356	347	355	369	318	331	396	377	323	394	369	352	339	387	365	355	369	356	320	379	399	380	365	337	389	340	387	344	367	356	368	375	348	370	338	357	339	363	347	371	432	426	368	339	388	359	362	366	373	381	375	377	352	379	386	366	376	365	360	388	377	379	358	381	385	371	352	340	353	380	405	336	383	362	376	381	344	391	381	349	396	355	362	354	414	404	370	372	382	367	382	354	358	400	358	378	374	373	375	393	340	364	370	381	365	327	392	357	385	358	381	355	365	351	372	364	347	376	378	381	356	363	383	367	371	375	362	392	377	387	356	388	360	392	389	367	366	383	351	341	345	395	351	369	378	374	359	376	376	376	336	371	364	372	357	394	349	363	379	337	384	360	364	351	348	373	388	402	369	352	368	378	343	368	348	368	374	391	360	389	361	375	356	386	362	376	364	367	370	379	376	382	385	345	366	362	342	351	353	361	354	360	366	361	339	366	328	362	366	345	370	380	364	355	385	365	398	364	350	395	360	376	388	349	381	359	365	361	369	402	373	375	366	362	358	390	370	375	361	361	358	378	376	407	364	357	386	346	359	385	349	351	398	369	353	367	386	400	373	375	365	402	371	395	363	377	381	367	390	342	351	368	353	375	355	333	371	376	390	334	386	350	334	349	346	355	363	365	354	317	371	331	356	379	420	380	348	344	369	423	372	363	386	382	373	355	345	379	363	368	338	409	372	349	368	357	365	391	405	361	329	367	334	362	358	327	380	398	382	391	369	355	359	397	363	348	361	415	350	381	364	374	353	376	351	386	383	362	384	388	369	338	369	394	359	369	388	367	379	375	440	364	380	343	417	409	362	362	339	359	369	390	385	360	342	348	343	364	350	362	376	371	348	351	383	381	373	386	364	365	365	393	373	359	365	383	373	368	362	403	370	354	381	336	354	367	365	374	406	357	386	320	383	366	358	353	353	360	376	372	390	347	372	363	350	393	357	378	360	370	390	339	374	349	411	377	387	386	363	399	371	362	385	344	337	385	355	331	372	345	346	390	343	356	385	386	326	382	367	357	339	371	357	372	354	359	389	359	347	366	407	376	356	377	389	384	356	407	389	397	384	379	387	355	350	360	360	379	373	362	324	365	341	328	332	355	395	362	343	341	401	353	381	365	382	381	367	357	334	370	393	391	387	337	386	377	379	403	365	360	376	362	379	401	370	368	361	372	364	360	388	382	398	377	332	392	349	354	382	380	349	351	332	368	353	346	355	353	362	368	353	379	374	365	374	385	391	357	390	381	381	357	381	324	374	403	396	372	377	331	374	366	342	375	394	346	362	379	343	364	383	389	353	379	342	396	354	366	353	343	365	390	369	358	395	395	345	362	389	372	364	390	387	371	391	389	374	361	382	404	367	388	381	404	340	350	370	383	368	353	389	357	363	342	372	355	370	383	368	366	372	352	377	370	380	369	391	376	361	363	391	368	340	372	356	359	371	352	366	391	354	381	394	348	353	361	360	344	347	389	363	386	368	340	394	381	348	352	368	360	399	380	409	364	369	365	381	347	340	397	340	395	357	371	369	386	349	358	345	372	389	359	350	390	396	405	366	336	369	361	400	383	387	400	358	380	371	343	386	357	367	327	358	371	373	361	344	371	374	382	333	358	357	350	335	358	367	376	336	350	399	398	401	351	399	367	385	365	403	395	336	430	345	391	365	376	366	395	341	349	347	383	360	385	388	395	371	348	372	365	365	364	362	362	389	361	343	382	381	380	362	363	352	371	357	335	334	357	421	395	344	399	353	369	350	359	350	330	341	359	358	391	371	375	367	336	348	350	365	359	360	371	359	389	357	373	358	368	376	346	397	354	382	383	386	358	385	351	339	344	360	366	366	382	341	367	368	351	395	383	387	345	380	353	363	338	362	387	368	366	361	341	344	354	382	377	386	362	366	392	402	394	415	351	363	386	375	359	339	377	377	371	352	373	353	363	371	392	369	422	365	364	359	395	383	388	353	334	360	369	340	349	357	337	382	372	367	365	392	352	380	358	359	329	342	354	355	362	385	318	361	398	378	386	380	367	380	369	369	401	369	333	381	368	381	379	341	340	347	350	369	348	321	335	352	369	375	389	382	338	378	373	413	374	354	357	376	396	379	385	354	373	395	390	348	394	384	399	370	374	360	378	393	357	377	402	376	331	344	371	356	384	351	358	370	390	379	355	359	343	408	364	344	369	411	382	384	400	385	377	404	369	367	371	382	362	358	383	375	334	361	376	329	368	372	356	320	379	354	372	381	375	367	380	357	343	376	382	348	371	377	336	376	388	361	352	350	364	399	320	363	329	392	365	397	354	358	389	376	399	328	363	386	379	360	386	353	419	331	353	366
48610	15525	2992	1072	723	551	430	357	340	314	271	282	259	268	245	207	233	225	212	201	203	216	214	198	195	196	217	188	203	187	186	183	216	215	221	188	193	199	190	186	182	185	213	192	169	191	178	198	167	202	203	211	195	210	157	172	186	206	185	217	182	200	219	174	213	193	171	192	211	181	193	199	185	209	232	198	208	173	190	160	195	186	165	162	161	175	202	183	198	179	199	200	178	210	194	190	183	195	187	178	192	189	171	162	187	197	192	205	171	212	208	182	177	192	166	224	208	180	201	193	210	171	195	190	191	200	189	173	172	193	181	194	179	210	180	177	175	167	175	186	187	188	203	200	179	196	171	182	208	195	179	192	209	200	157	218	179	206	182	187	177	193	193	193	163	178	179	217	191	193	201	185	166	198	214	196	200	198	214	187	199	190	176	189	184	206	192	193	183	197	219	176	195	169	203	190	161	182	189	184	186	198	172	186	177	203	159	203	178	198	187	178	185	159	186	188	194	179	166	158	209	186	197	196	190	214	208	191	200	203	189	196	186	193	153	171	192	196	180	170	168	193	203	165	197	182	190	165	190	195	184	201	189	192	181	194	201	182	177	195	204	184	182	168	191	205	202	210	188	164	188	196	187	205	203	206	182	175	169	178	197	171	164	189	173	185	183	180	194	178	187	198	187	194	165	204	216	196	199	177	181	215	182	220	201	177	161	198	186	200	173	215	152	193	216	179	177	188	195	202	171	178	203	165	194	201	214	184	193	205	205	185	181	186	171	192	159	204	209	185	200	199	182	170	206	188	210	206	190	189	187	198	191	165	184	185	183	179	179	178	201	211	199	191	184	196	147	189	176	193	199	194	196	213	194	183	174	186	183	189	192	184	192	181	196	201	178	182	199	194	198	202	218	180	171	204	178	171	185	174	177	201	193	165	192	171	167	179	188	178	200	193	186	187	192	205	186	218	180	206	200	179	182	207	202	178	199	170	187	208	182	182	191	196	171	149	188	185	186	203	196	211	200	209	189	196	179	179	204	202	204	202	157	188	203	180	189	192	190	213	179	195	164	206	191	182	173	177	181	192	183	173	184	212	184	191	196	174	161	186	205	177	213	196	176	193	179	191	209	192	184	193	198	188	190	195	193	174	197	192	193	201	173	195	215	178	208	188	201	188	187	195	207	173	206	188	203	198	183	180	194	180	203	205	185	176	175	191	214	236	202	200	200	201	214	161	209	200	187	186	185	180	180	173	199	180	187	180	168	214	173	201	207	180	195	180	192	206	191	180	197	184	199	182	197	205	190	196	226	188	200	203	177	193	190	181	188	178	187	196	194	184	191	177	208	187	189	202	200	186	196	209	198	191	186	178	199	200	182	169	189	188	183	177	164	179	187	178	187	180	179	204	199	207	195	185	169	179	200	185	187	178	155	202	154	193	221	208	174	183	198	183	183	175	195	196	183	197	188	189	165	184	190	171	183	194	181	177	212	181	170	183	179	197	185	192	208	187	168	184	188	197	183	197	169	186	205	196	204	195	194	195	184	179	196	194	174	180	185	148	209	194	183	179	192	195	195	172	202	182	188	183	172	186	184	195	196	196	215	191	205	199	194	192	194	188	198	199	229	169	199	165	184	206	181	184	181	193	176	222	200	187	176	188	174	193	175	217	190	194	170	194	195	194	185	169	184	196	188	198	172	174	195	192	194	170	196	161	189	189	193	174	179	183	185	185	187	176	202	176	198	164	172	182	185	194	191	186	203	182	195	178	189	200	195	203	175	190	193	182	166	213	184	194	190	183	185	175	208	194	187	198	221	209	211	185	199	183	183	179	178	180	179	187	202	181	183	195	177	169	167	173	170	181	192	195	189	204	196	185	176	180	174	171	201	198	184	194	180	179	195	187	192	183	193	190	185	192	190	188	178	175	200	181	185	171	203	182	194	215	214	169	158	162	181	199	188	176	177	216	183	168	166	200	173	183	178	193	201	210	172	199	194	198	214	197	188	188	212	195	196	201	187	195	186	176	181	172	224	189	197	190	179	191	214	178	179	187	192	185	191	192	190	185	198	203	194	173	162	188	171	188	185	185	208	178	208	193	187	208	197	188	157	167	229	171	187	181	187	170	166	184	161	189	216	196	170	156	213	207	184	205	192	188	208	198	181	174	176	182	184	170	204	193	178	189	201	217	195	195	199	159	191	216	186	197	198	169	189	206	167	169	174	191	195	189	175	176	177	180	195	172	169	179	209	187	156	181	214	202	199	187	192	197	180	185	190	193	180	204	198	170	198	184	184	171	185	188	190	191	187	180	183	175	195	192	206	184	188	178	191	204	187	211	190	188	209	170	188	172	175	192	188	188	171	199	185	169	189	174	186	181	207	189	164	197	205	189	175	193	187	168	172	190	182	180	183	204	174	212	172	192	194	185	196	193	183	186	203	201	188	192	202	185	161	195	187	182	174	195	184	192	179	182	180	189	201	205	182	189	192	176	191	173	188	186	186	176	176	189	189	203	196	192	174	178	195	176	163	222	195	201	191	191	170	161	203	195	213	187	190	198	203	195	174	206	185	197	195	187	175	179	163	201	197	198	205	191	192	180	161	207	201	197	208	181	178	170	199	200	193	182	221	199	185	192	208	207	188	200	189	170	200	205	198	208	178	213	186	169	196	178	184	193	195	202	188	204	191	188	185	183	199	181	198	204	187	178	180	168	189	173	184	175	165	211	168	181	190	169	173	172	199	188	201	190	181	205	193	198	184	173	165	199	180	207	172	207	213	207	202	175	198	189	207	195	179	186	208	177	209	185	175	205	189	184	196	193	169	170	186	183	183	183	175	187	180	196	197	179	202	182	175	187	201	164	186	197	175	186	217	201	197	179	195	175	176	190	204	188	170	203	180	183	192	221	209	208	189	173	153	162	189	192	198	167	185	195	169	193	183	228	188	171	178	216	181	208	194	187	193	185	182	183	173	200	209	199	182	183	192	172	171	195	191	189	224	187	196	190	205	185	180	194	192	174	175	192	183	187	186	201	198	200	196	201	201	222	216	175	192	165	184	189	193	167	190	194	210	190	192	199	169	171	163	174	194	216	202	186	210	185	178	209	189	178	180	188	189	184	197	242	180	168	182	185	166	199	213	173	193	203	191	166	196	190	182	209	202	181	209	211	185	195	196	178	215	190	169	182	192	200	193	199	206	175	164	194	203	191	161	183	194	181	224	165	196	200	178	175	194	204	173	174	205	175	201	193	180	189	176	193	183	192	206	195	185	188	197	223	196	185	180	178	193	169	226	165	190	199	171	185	144	191	184	196	175	178	197	173	196	188	205	188	210	156	193	166	165	167	189	186	202	182	194	200	181	173	176	202	170	184	192	185	166	206	194	223	195	190	171	193	172	171	186	200	204	193	178	205	178	176	174	190	184	180	182	192	184	179	219	182	191	200	178	190	195	185	194	180	197	180	203	177	175	177	180	193	186	194	209	181	176	219	184	192
28886	1731	3254	3635	3039	2514	2087	1785	1567	1369	1270	1136	1074	1033	990	900	907	854	820	809	778	749	766	746	744	723	724	718	746	694	716	672	690	643	713	705	668	707	647	667	678	644	659	587	638	650	641	606	596	599	657	645	634	594	688	676	630	598	629	586	638	621	611	672	687	585	596	643	584	632	606	595	619	651	586	611	607	598	564	655	606	596	586	645	617	626	629	610	607	589	606	582	607	631	591	598	645	618	611	600	607	582	604	596	608	603	615	592	599	576	592	592	635	607	593	600	609	632	615	594	630	606	594	640	597	586	588	632	624	614	612	593	587	602	618	649	599	617	607	588	569	552	573	604	613	602	611	659	610	589	599	610	579	602	627	616	641	592	585	592	571	601	632	567	614	644	629	606	595	626	605	545	633	655	573	610	645	617	595	590	628	607	603	629	615	625	584	598	575	599	595	583	617	579	612	605	607	602	595	590	641	634	604	584	607	586	582	592	644	612	606	591	639	589	604	624	595	589	583	630	624	605	680	591	611	592	625	600	593	565	612	628	573	577	595	596	611	640	572	571	580	580	579	620	626	613	582	631	625	583	585	608	604	614	602	583	548	597	584	603	604	602	589	584	588	608	621	552	582	593	587	646	577	630	584	643	594	604	588	635	574	612	643	619	617	602	600	601	641	561	607	644	590	592	583	594	627	605	566	623	589	591	593	642	610	645	589	638	612	570	600	600	602	576	596	555	600	628	612	602	601	578	582	606	593	588	631	634	556	561	641	605	611	611	607	606	662	542	606	623	580	587	570	596	578	625	593	585	600	615	626	572	570	547	585	553	561	617	634	587	632	584	587	615	575	598	605	608	615	588	582	612	580	602	585	608	612	600	629	597	607	600	609	633	558	605	599	613	576	585	644	593	597	565	612	590	588	552	584	577	588	605	604	634	588	614	591	590	622	636	572	593	569	566	622	623	596	592	633	559	559	587	577	599	575	566	616	577	569	588	639	563	633	595	592	595	576	608	599	589	617	636	581	607	609	636	584	645	582	559	606	592	621	600	573	580	561	625	599	597	609	576	610	579	581	616	592	622	628	590	553	604	571	588	568	593	609	596	594	590	601	615	565	584	573	582	596	563	587	584	541	611	639	591	613	555	588	601	580	595	594	604	594	630	598	610	633	609	571	625	640	556	608	558	611	598	591	603	617	607	592	577	591	631	570	623	628	594	628	593	583	599	624	634	643	606	594	559	624	574	614	608	610	580	622	667	583	636	573	624	574	587	567	613	579	582	569	620	582	574	567	566	590	575	601	623	617	575	618	545	592	583	618	589	550	601	635	626	608	645	622	598	645	618	602	629	597	579	562	621	637	569	598	600	620	588	618	628	605	574	557	577	586	556	562	581	604	592	569	605	594	659	658	608	626	575	592	579	607	587	590	619	633	659	541	586	614	606	557	592	656	586	631	654	584	586	573	661	584	590	610	544	618	587	602	567	566	603	613	593	577	576	563	557	598	585	607	607	569	620	591	608	563	596	613	587	624	599	589	547	599	638	592	599	636	610	581	602	593	611	613	604	614	622	595	569	571	632	571	583	601	585	597	623	622	600	613	572	579	594	602	577	595	604	579	625	612	614	601	599	595	567	612	612	595	565	592	607	584	617	591	605	568	576	611	635	600	619	638	595	600	613	579	584	568	575	610	619	598	630	570	589	608	594	615	598	599	642	601	613	601	547	610	618	614	625	557	597	613	583	570	604	541	625	586	566	602	589	613	615	584	616	580	635	604	607	575	560	601	582	583	596	632	607	622	578	589	507	567	583	593	616	559	608	596	628	605	575	635	554	629	615	619	614	645	610	583	587	600	647	591	639	623	596	597	608	599	618	622	618	607	580	610	608	533	621	581	592	624	564	605	590	616	588	604	626	613	602	648	607	570	591	625	594	674	610	650	616	593	625	579	604	601	585	588	623	613	562	606	598	617	615	618	603	600	606	588	561	616	561	571	597	617	605	601	585	569	598	557	597	581	598	550	583	597	635	564	577	583	606	607	593	600	599	607	621	589	615	563	616	604	581	631	583	588	565	587	584	583	604	629	606	623	617	539	658	568	588	627	582	592	630	598	592	565	546	591	609	599	626	566	646	592	582	578	606	588	609	651	571	620	658	597	615	603	562	602	621	616	640	613	621	596	618	621	579	591	602	619	619	593	603	570	558	623	619	567	617	648	613	573	618	566	597	586	645	585	598	569	590	616	620	555	594	614	590	578	617	619	596	603	603	604	604	605	589	593	587	583	570	597	596	591	574	609	574	583	574	599	584	612	606	588	575	608	586	621	585	616	588	580	590	583	591	603	613	544	615	617	608	643	605	576	588	634	601	639	574	605	576	572	594	574	587	606	617	630	604	618	606	571	623	622	614	606	612	625	581	608	642	623	572	589	587	651	608	606	612	597	623	595	547	580	600	581	584	633	632	593	616	568	576	598	577	585	609	621	574	633	586	565	593	593	583	621	619	576	590	620	545	606	531	578	607	616	592	626	577	646	622	631	532	573	582	615	590	576	612	587	592	660	554	629	621	577	611	619	652	587	578	556	618	602	548	628	582	636	582	577	598	617	661	634	627	615	583	591	558	673	550	631	613	560	597	600	610	571	633	627	590	604	595	640	623	593	574	613	624	596	584	653	646	597	583	621	602	610	594	643	604	600	572	613	660	599	615	588	577	624	549	620	626	612	573	598	581	551	672	594	592	646	600	566	586	598	627	571	615	613	585	559	621	607	663	601	594	598	581	598	582	575	635	603	554	613	589	603	626	618	570	584	605	601	614	609	611	604	623	578	626	591	585	612	618	592	599	631	589	584	624	542	592	575	566	569	594	574	554	597	620	609	573	577	615	605	598	614	584	630	657	593	600	608	620	626	588	615	583	613	644	604	560	583	632	604	592	609	578	588	594	578	583	593	587	602	595	642	626	609	614	580	572	571	601	568	595	592	620	607	618	620	606	585	551	554	578	607	567	590	605	557	619	596	620	602	580	617	629	616	591	581	591	614	594	578	605	615	593	609	624	587	609	624	630	564	635	596	618	609	582	611	599	576	589	587	603	610	570	590	623	633	598	580	585	615	571	629	598	610	578	537	608	600	589	600	624	618	603	580	599	633	601	586	592	595	657	574	592	596	574	606	622	624	602	623	556	600	609	592	592	586	592	603	590	584	584	616	571	619	604	567	646	589	565	609	560	597	580	588	557	633	588	634	605	636	595	615	559	568	589	595	596	590	605	634	588	534	550	643	643	572	625	629	662	591	615	582	580	601	602	601	576	547	628	605	617	606	607	602	596	582	604	589	587	595	628	616	556	582	606	577	581	607	618	596	605	592	585	634	626	610	598	579	553	581	546	612	621	611	625	592	571	666	620	612	592	593	636	655	597	597	580	641	678	616	615	611	589	608	585	561	634	560	535	590	623	622	626	619	575	587	622	605	606	629	645	587	610	560	627	587	576	593	674	576	604
60814	22281	9575	2461	1456	1066	776	649	565	533	467	446	430	387	369	382	363	322	324	327	285	333	299	319	300	345	290	296	286	318	312	294	252	313	292	301	291	308	289	292	278	305	277	311	276	294	308	324	285	305	323	268	321	310	312	246	309	294	268	309	295	288	293	284	271	306	275	280	274	301	305	320	273	298	249	282	267	288	271	298	272	263	274	249	282	286	280	239	300	266	289	303	257	281	289	291	244	258	282	259	281	283	305	253	298	272	269	267	292	254	289	266	267	287	257	296	250	286	294	266	246	294	252	289	292	268	289	268	285	287	284	321	258	250	290	255	285	263	285	264	276	260	291	261	302	292	264	306	248	284	265	253	278	287	300	273	267	261	278	322	252	302	262	297	270	303	290	258	293	284	267	254	256	309	258	253	301	291	277	304	290	269	296	299	280	292	266	283	290	301	281	293	274	268	262	283	284	285	315	273	272	295	295	277	295	296	288	261	255	314	278	265	250	267	295	268	290	275	287	301	285	283	301	276	289	271	274	286	275	260	269	312	283	278	307	276	299	265	274	286	285	280	294	276	249	280	296	292	282	266	303	256	298	270	258	259	301	284	267	272	268	287	281	260	282	292	283	264	284	301	255	274	290	277	278	273	273	286	285	283	257	279	284	309	282	269	243	271	272	273	300	285	283	287	303	273	287	264	264	271	281	285	256	268	264	310	281	295	289	268	294	302	279	247	285	248	262	266	291	318	273	266	259	271	283	283	268	291	277	285	277	301	261	281	309	268	297	318	272	261	273	255	293	297	289	281	304	288	283	258	250	300	302	258	296	283	282	276	275	295	258	310	314	262	278	277	312	290	235	249	265	264	291	286	281	260	264	275	264	277	298	274	283	264	270	249	275	294	295	285	314	285	297	314	276	278	277	318	291	265	308	275	267	284	259	268	273	282	271	291	317	281	314	257	285	264	272	268	261	291	305	292	273	292	282	281	311	273	266	272	296	274	272	252	254	290	271	309	286	278	278	274	254	269	278	296	279	272	252	248	290	299	290	315	254	258	304	247	272	279	264	266	263	254	258	282	281	305	269	268	297	270	261	271	286	318	282	291	291	277	294	283	288	302	273	278	264	280	293	296	276	306	299	306	275	270	321	290	308	280	293	297	278	257	254	292	293	291	279	283	317	289	303	292	267	284	289	301	262	298	282	255	282	239	283	297	260	303	265	298	274	292	271	263	283	282	263	278	263	283	290	281	283	275	281	309	303	257	265	280	289	281	280	284	298	284	272	291	300	270	306	279	249	317	266	277	272	264	307	263	278	324	260	292	314	297	283	316	278	260	241	298	307	281	289	251	266	298	269	282	302	303	290	294	293	300	263	293	257	266	265	283	269	321	291	286	314	306	261	271	286	268	288	285	272	308	299	287	266	277	292	273	280	296	304	305	282	284	283	275	283	273	285	297	287	282	269	283	305	271	308	269	251	281	277	303	244	283	306	283	310	289	300	297	283	247	304	271	269	297	302	292	292	295	295	285	292	274	274	315	256	292	268	287	276	273	310	261	274	302	291	285	312	291	271	301	271	265	257	293	279	274	268	254	255	263	261	272	299	291	294	279	307	317	285	306	291	253	258	297	285	291	290	278	291	270	254	252	303	252	296	293	293	320	268	276	270	283	277	300	293	291	287	282	270	284	239	295	300	275	260	283	272	312	288	269	286	301	283	284	283	281	305	264	271	301	273	257	262	292	273	284	319	286	303	300	280	275	306	269	260	295	265	286	291	286	280	289	273	300	299	284	303	285	303	308	267	273	281	289	302	278	276	261	267	267	271	271	296	286	256	271	286	259	290	284	286	294	280	284	296	302	266	266	292	266	298	289	291	268	281	296	270	285	273	248	273	289	261	296	279	277	288	248	274	277	279	298	300	262	273	283	271	261	304	284	268	295	269	274	270	264	280	271	290	273	262	271	268	305	270	291	282	279	271	295	309	281	323	286	269	272	265	278	291	288	267	277	279	285	288	296	324	273	278	280	253	284	275	279	268	265	281	274	291	270	281	293	289	265	301	273	276	280	253	278	262	286	274	291	285	255	261	291	255	271	281	286	282	284	290	294	290	299	277	269	282	284	290	304	250	274	285	292	280	276	304	298	303	282	308	271	265	316	305	275	287	290	316	243	282	286	299	262	290	278	301	283	280	273	237	287	296	270	284	291	265	277	284	274	255	274	276	262	299	280	271	281	307	272	290	287	281	280	300	260	286	316	295	302	283	291	293	286	291	307	267	288	270	285	274	258	293	274	287	260	291	306	295	270	285	261	253	296	274	274	309	275	253	282	266	278	254	336	272	307	286	301	277	287	291	254	283	272	312	274	299	265	283	288	248	275	332	257	296	263	255	289	269	269	283	279	275	278	275	273	279	273	261	277	318	277	308	286	263	271	300	289	289	277	305	274	294	284	302	271	276	296	276	305	281	263	297	274	294	296	274	276	292	271	276	274	279	257	293	305	294	273	294	311	275	267	279	290	287	280	281	286	301	264	275	288	253	288	265	288	289	268	311	285	296	259	263	263	300	290	265	303	306	263	286	292	258	247	282	266	247	284	274	288	301	291	274	278	279	252	254	304	294	276	272	274	266	275	288	271	312	288	290	277	267	254	302	285	261	295	285	298	284	269	288	269	319	298	302	285	299	285	270	288	291	289	261	242	273	309	266	304	258	277	278	281	278	249	273	294	311	271	269	298	291	272	262	315	287	294	301	268	290	273	307	260	306	277	298	268	283	287	305	292	275	268	261	284	304	325	276	292	305	283	275	259	279	269	271	292	297	282	283	308	290	277	269	297	289	281	277	275	312	240	263	293	274	255	287	287	281	262	259	266	278	256	285	301	268	266	294	271	308	284	278	276	260	303	292	294	295	289	295	258	241	258	288	275	270	265	277	271	292	305	280	309	287	251	266	276	315	267	276	271	262	267	253	278	289	312	307	258	267	295	274	257	296	241	276	293	292	305	292	256	281	284	283	264	303	274	295	309	303	277	294	274	282	267	269	293	248	281	283	286	262	290	292	266	277	321	307	279	285	259	300	258	276	294	272	287	264	284	299	274	285	302	294	259	268	256	274	288	298	264	284	277	277	279	301	245	275	285	256	279	281	291	288	290	274	271	277	287	288	282	279	266	269	282	320	262	272	288	266	304	284	267	298	282	253	314	297	274	305	277	252	269	283	280	284	267	269	262	281	283	292	276	290	258	280	272	301	285	276	308	275	299	273	272	284	298	277	269	260	290	298	282	281	290	306	283	271	333	274	290	289	291	288	274	268	285	278	260	257	258	266	262	283	308	259	283	330	277	289	288	270	253	269	285	255	294	270	279	271	292	270	309	293	260	295	286	271	263	266	316	291	262	278	286	266	279	289	266	285	283	309	283	285	297	291	260	279	283	284	254	282	264	259	295	267	287	286	285	310	267	283	294	298	310	275	283	275	257	268	268	279	317	275	263	312	275
37078	2974	6055	6473	5447	4495	3679	3021	2721	2337	2111	1874	1778	1671	1572	1424	1432	1363	1336	1286	1226	1167	1101	1102	1100	1106	1044	1013	1065	996	1028	985	956	962	954	981	995	928	971	983	918	901	949	915	936	839	951	919	921	954	903	880	883	907	857	892	875	849	851	856	805	873	864	850	851	782	842	875	862	858	921	920	876	854	840	839	919	888	854	817	936	853	783	848	862	859	880	814	803	866	840	871	845	828	857	831	867	812	787	847	838	780	824	850	816	780	853	838	788	835	830	837	856	845	838	832	891	849	863	810	815	836	854	840	816	847	819	841	803	822	814	848	812	784	830	843	807	864	844	799	763	793	820	858	825	856	873	867	836	877	831	837	864	836	833	828	777	809	808	810	815	833	837	799	807	906	800	841	835	853	841	812	824	795	886	873	828	833	889	806	839	858	829	881	832	842	805	848	912	809	813	784	785	844	803	856	835	814	837	847	880	801	820	840	850	832	840	846	829	842	814	862	779	856	758	821	813	875	804	817	802	835	883	812	844	871	833	827	837	815	763	821	864	815	827	845	845	807	834	812	846	828	838	805	837	808	808	818	827	799	842	779	815	838	856	830	816	832	803	817	812	769	820	795	819	848	847	826	833	869	857	811	835	819	829	847	837	852	868	813	834	853	829	850	822	768	825	801	822	842	867	834	805	845	820	817	813	839	822	801	829	829	767	802	826	823	875	797	877	859	820	819	817	843	820	794	865	823	762	835	824	833	876	844	856	805	852	836	825	845	830	817	824	825	856	881	849	834	850	862	831	811	797	831	795	812	871	842	825	821	810	800	845	796	858	787	796	816	827	848	807	833	865	844	834	781	837	837	849	881	766	851	798	820	820	783	777	803	752	839	844	829	809	800	845	819	839	853	806	849	751	838	846	754	792	839	866	867	833	790	797	818	821	842	741	810	864	810	843	784	859	870	832	844	844	827	851	849	836	844	817	798	861	760	880	821	848	792	821	821	806	837	842	888	855	886	835	845	835	797	828	845	824	831	826	807	909	814	865	790	805	812	808	814	839	828	828	812	843	821	790	787	833	862	859	796	835	829	870	836	887	825	885	813	839	894	800	802	844	837	844	803	869	817	802	810	831	850	823	792	779	830	798	831	825	810	838	804	828	839	791	858	845	793	852	836	788	854	866	770	865	847	851	789	796	820	807	835	856	885	825	825	830	828	853	862	776	813	857	811	824	832	849	890	817	829	796	855	845	817	803	824	789	785	822	842	838	812	782	818	891	855	849	842	854	840	855	779	866	825	869	800	770	796	848	839	820	829	809	823	788	785	880	867	843	830	818	807	832	813	841	804	790	875	830	783	832	842	826	845	826	810	796	871	811	814	809	828	834	859	876	858	835	802	814	915	843	796	860	820	815	800	829	828	811	856	856	802	835	867	824	859	828	820	800	830	850	877	835	777	834	815	824	891	814	847	853	786	793	792	842	830	810	845	779	790	829	842	834	833	823	824	803	869	851	844	800	842	830	832	832	805	851	845	825	834	810	820	819	847	783	854	837	773	826	766	851	805	807	823	826	793	834	885	888	773	861	844	841	814	845	820	804	841	852	837	771	853	841	820	846	840	842	877	852	860	817	869	825	807	788	794	818	841	806	892	842	784	834	830	756	828	826	864	806	806	856	839	831	835	858	839	759	814	834	886	796	877	813	848	829	845	835	831	868	811	811	833	866	858	826	860	844	792	799	835	902	853	876	802	882	791	850	842	812	833	837	836	820	843	796	869	831	863	878	841	849	819	830	828	826	813	825	879	855	818	836	865	867	803	830	893	785	813	801	830	804	863	772	807	814	861	804	813	800	848	850	831	796	850	860	837	800	842	844	849	806	836	800	837	821	869	799	825	840	839	849	803	822	773	816	812	864	802	838	811	823	774	866	826	824	828	783	884	844	820	836	788	799	828	804	825	819	849	861	817	855	815	804	806	846	793	855	801	876	829	827	848	817	847	776	821	766	871	796	900	801	880	864	785	853	840	804	872	815	822	828	837	876	895	807	818	796	817	846	823	823	843	844	866	814	786	898	829	829	818	828	880	832	839	849	844	806	809	852	808	851	828	837	804	791	781	816	822	886	859	857	851	858	851	815	837	837	819	872	816	832	865	885	827	806	764	842	838	797	775	810	806	817	832	805	839	828	852	837	805	863	804	796	848	795	826	867	805	811	841	819	803	789	819	852	808	831	874	862	822	798	767	811	826	823	843	805	853	845	801	826	870	761	820	818	816	822	847	791	829	812	862	793	773	815	785	805	889	843	801	845	840	845	813	770	841	809	813	825	778	854	822	826	817	806	803	833	852	850	841	873	825	867	890	854	816	857	862	845	820	818	832	820	834	813	870	801	824	824	856	815	809	865	814	812	837	825	826	823	814	868	836	784	874	815	808	807	858	832	838	805	856	795	848	884	858	833	816	874	839	839	864	798	842	862	878	821	832	798	861	883	857	826	814	816	892	792	879	853	834	842	804	835	810	812	869	838	780	827	807	828	813	800	827	817	816	797	780	836	760	862	811	833	877	824	894	840	806	840	820	866	846	843	881	817	828	791	847	830	834	829	779	796	850	788	827	864	828	802	820	823	810	811	810	821	795	822	800	809	858	807	855	827	801	812	857	814	830	809	751	839	814	849	809	861	820	820	812	817	788	858	818	831	865	862	819	858	853	825	804	788	785	800	832	841	818	846	802	833	807	875	840	854	818	831	846	855	792	830	800	867	805	902	841	870	827	850	814	843	843	840	862	816	859	857	847	863	840	806	830	869	842	837	819	904	849	759	825	853	806	826	823	789	885	761	849	816	778	824	802	834	809	843	878	821	871	808	894	765	817	789	834	807	847	860	859	809	813	827	863	821	843	852	788	843	830	853	876	791	807	799	780	824	821	800	881	852	829	874	857	796	815	819	802	753	818	815	811	854	819	865	866	885	858	841	815	821	872	838	779	845	845	806	833	843	851	875	837	812	842	841	843	832	819	818	812	854	814	860	778	802	840	814	807	816	834	844	776	827	826	835	842	831	802	813	815	878	821	807	825	875	854	832	823	817	839	840	852	801	836	881	807	819	819	824	907	800	823	844	823	836	847	862	837	865	857	826	843	797	756	835	866	889	820	839	806	860	827	816	881	803	829	814	768	825	797	792	774	823	836	766	788	830	871	806	772	807	829	839	817	819	791	812	873	876	821	848	839	834	796	829	812	820	803	874	859	782	857	815	794	866	876	857	852	787	844	864	836	856	809	855	874	843	883	832	883	783	848	837	836	826	816	831	835	821	797	825	862	831	818	819	811	856	816	823	775	856	810	786	814	806	797	856	838	770	836	830	793	866	817	804	763	845	828	841	734	827	836	828	849	833	853	788	837	841	818	843	813	854	840	859	869	801	861	861	831	812	798	854	850	811	831	791	763	824	829	858	822	872	835	838	807	802	808	865	874	782	811	840	816	857	881	806	802	834	848	843	855	801	816
10341	575	276	141	153	118	128	136	95	108	90	121	89	101	120	115	91	96	97	123	108	91	114	95	105	102	84	82	98	100	115	96	93	93	91	105	114	107	107	101	75	98	86	116	111	87	97	94	100	105	105	108	106	82	92	106	119	97	85	120	101	98	118	96	93	99	87	112	113	87	102	92	126	97	106	119	102	91	112	109	102	89	112	99	102	106	95	91	96	88	99	102	121	106	123	103	89	107	98	108	111	105	88	96	102	106	108	115	92	93	100	111	94	115	94	92	106	113	99	106	95	104	102	106	99	114	103	111	104	99	93	109	94	97	112	92	107	104	96	100	111	86	92	106	109	112	94	110	106	102	101	105	97	98	99	79	89	90	111	89	114	86	76	113	105	114	108	95	88	103	107	94	100	101	99	129	98	104	94	93	104	91	107	108	113	96	97	103	103	101	111	110	102	97	104	105	112	107	87	120	104	95	88	96	114	100	100	109	83	114	108	112	97	128	89	96	107	88	103	109	98	104	88	99	94	89	101	113	96	105	101	99	115	83	92	100	95	92	88	80	123	94	93	94	87	112	108	105	116	104	81	121	108	96	89	105	116	100	115	104	102	84	90	92	110	112	98	115	76	89	112	101	111	91	101	105	98	101	95	91	90	116	111	114	95	110	99	103	102	98	96	93	103	104	100	110	86	114	106	115	105	91	117	117	99	102	101	93	117	91	107	111	108	99	103	94	97	88	103	88	88	105	98	92	103	82	92	95	100	92	89	99	96	88	94	112	96	92	101	113	93	93	98	85	102	117	121	94	95	100	126	101	121	92	97	102	93	111	107	101	89	111	88	100	94	85	110	94	73	93	100	101	107	118	110	102	112	118	101	102	94	104	101	79	113	105	115	102	104	91	94	96	103	89	103	108	84	106	115	106	99	86	104	93	105	105	89	136	99	95	105	105	111	114	104	97	114	114	95	88	81	98	94	105	74	105	99	99	100	100	106	113	97	115	97	93	88	107	113	95	98	94	95	82	116	89	99	107	110	121	101	86	88	105	108	109	88	106	100	104	110	101	91	88	95	84	95	108	100	117	103	118	96	116	111	96	104	121	91	112	106	95	113	102	93	118	107	103	98	108	115	94	105	106	105	98	93	95	82	100	97	94	123	107	96	116	98	106	99	75	93	102	87	86	97	112	100	106	80	119	104	95	86	108	109	103	108	111	113	98	98	118	98	86	94	114	109	108	100	102	98	105	89	95	122	101	117	103	97	100	103	101	105	106	96	104	100	107	95	94	105	112	123	110	108	100	100	108	95	106	99	95	100	96	109	122	97	101	107	110	94	121	78	102	86	114	82	95	115	83	95	96	98	97	102	125	116	94	112	102	96	112	121	80	95	93	103	94	86	108	99	109	82	104	99	115	100	109	89	105	105	111	100	97	101	103	96	111	116	110	115	97	98	92	103	86	105	100	98	107	113	110	110	90	109	98	110	99	110	92	119	90	102	121	96	98	118	114	105	108	103	114	94	100	115	108	87	89	112	85	91	100	101	99	95	93	105	94	100	117	109	96	109	99	117	113	88	109	100	98	85	103	94	104	112	99	106	96	83	96	105	107	94	118	88	98	75	104	94	123	97	108	94	93	97	82	110	97	94	113	92	94	102	88	96	96	93	98	110	86	105	84	122	102	100	104	113	110	123	87	91	93	108	95	80	107	111	97	98	83	98	106	106	95	104	110	111	102	98	99	112	91	100	118	118	99	112	111	91	106	93	84	99	97	105	100	104	103	108	104	96	88	95	95	105	107	104	106	99	110	102	114	105	95	126	92	89	89	109	107	112	104	94	107	118	121	99	101	99	107	99	100	94	102	89	83	97	112	101	99	114	122	103	86	111	88	94	106	100	90	108	94	106	100	107	111	104	86	109	104	111	105	98	86	128	100	109	90	113	111	95	113	103	95	92	104	107	97	95	107	98	100	94	98	100	85	107	96	100	108	98	105	88	96	122	91	94	104	115	111	95	103	96	98	90	86	92	114	107	101	113	104	104	113	108	100	103	109	97	119	91	117	100	106	113	100	104	100	102	96	109	94	121	144	89	87	107	107	82	97	90	100	93	103	100	112	113	99	89	89	96	87	81	108	98	93	100	91	116	97	115	121	98	99	80	115	108	90	75	108	105	102	87	101	95	103	91	98	107	94	105	105	99	116	108	89	84	101	102	102	109	90	100	115	101	90	96	91	100	100	92	94	112	87	100	94	91	107	101	131	121	119	101	100	100	106	113	87	101	105	97	107	107	100	107	95	102	108	100	90	99	99	107	101	112	93	104	99	86	85	102	88	103	97	107	117	104	81	104	107	124	123	106	101	102	97	100	97	95	101	118	83	97	106	78	127	94	94	129	96	87	91	80	111	118	97	98	78	99	100	108	91	91	110	126	96	101	108	114	94	108	106	114	95	107	94	119	115	98	92	103	105	101	88	98	99	91	100	105	90	106	115	102	86	110	98	112	83	81	102	118	98	104	99	91	79	117	119	88	87	107	94	117	107	99	88	120	123	86	98	99	92	96	109	114	106	91	118	109	97	104	101	97	100	92	109	91	86	118	107	101	88	106	111	85	114	94	92	106	107	93	106	94	103	99	106	82	102	104	93	107	94	101	117	110	102	108	101	103	100	92	92	111	111	96	100	94	106	90	87	102	94	96	99	102	96	82	95	101	94	102	98	105	95	114	90	85	99	99	97	107	99	123	99	91	109	121	94	94	112	93	81	93	87	98	93	100	100	107	102	94	86	96	102	112	110	108	95	81	107	121	104	104	110	94	102	94	95	100	98	129	110	99	108	94	88	100	96	92	99	102	97	86	92	106	101	104	103	82	114	109	104	99	92	102	94	117	80	85	110	122	113	118	89	98	96	105	88	105	90	111	106	137	87	113	101	121	92	101	105	119	98	122	114	102	106	91	101	104	92	115	97	105	95	105	104	100	100	95	100	104	89	105	89	76	97	84	104	92	97	92	88	95	92	107	96	99	106	86	106	108	107	102	91	106	76	93	78	105	116	91	113	99	91	113	116	100	103	107	118	110	88	111	104	107	112	110	111	111	104	97	96	83	93	100	117	104	105	113	108	115	92	97	91	114	87	81	96	120	96	107	94	101	97	113	107	105	107	103	91	109	119	105	98	88	99	99	96	107	99	107	91	98	100	108	81	101	92	95	104	119	96	113	114	133	110	98	112	108	106	120	107	111	112	104	109	95	90	108	93	100	102	91	119	110	111	102	90	105	103	103	109	96	100	83	96	116	100	97	89	108	80	107	87	96	87	98	98	101	110	106	105	91	98	107	108	114	101	95	108	103	108	95	84	119	96	115	113	105	102	107	107	103	86	87	117	112	102	115	101	96	97	99	88	115	122	95	101	103	98	103	127	98	105	102	103	104	88	101	112	89	96	98	98	101	116	97	101	96	101	88	101	97	101	105	80	93	102	99	107	91	82	95	80	109	94
8850	457	532	591	495	468	453	418	417	401	367	394	409	394	433	342	410	373	355	358	356	347	366	370	372	384	334	373	358	370	366	368	364	371	373	340	388	341	355	353	374	361	381	372	373	374	363	371	361	385	362	398	386	333	356	378	356	364	393	362	387	388	367	354	364	348	397	381	366	351	366	338	378	379	386	364	361	367	368	342	355	385	377	340	367	366	322	362	363	370	346	379	362	375	367	360	347	339	345	401	353	368	389	376	373	354	349	351	371	339	364	357	369	375	358	386	359	352	353	343	360	364	398	338	368	345	375	343	362	380	377	360	359	323	372	347	334	368	342	375	377	387	345	348	406	340	353	366	349	373	351	351	396	364	345	365	381	326	368	408	348	389	373	364	369	367	386	341	364	374	360	375	362	373	343	355	378	330	368	394	387	346	375	363	404	360	384	372	376	371	343	341	344	356	385	354	392	345	358	373	341	369	354	393	354	367	388	362	363	374	353	396	373	366	390	342	364	328	354	345	375	381	363	324	378	360	366	336	328	369	380	388	375	370	365	392	332	324	324	365	367	399	330	391	349	390	344	397	352	368	361	373	342	354	359	375	377	367	389	376	382	382	354	358	371	355	338	387	375	394	377	416	379	351	327	363	364	360	364	343	378	376	363	371	350	366	349	358	374	341	361	380	358	362	358	362	355	358	340	329	355	332	338	369	383	361	363	345	358	331	374	344	356	382	360	381	376	371	389	358	346	341	349	371	384	376	370	374	354	352	349	372	364	385	355	384	330	372	361	387	345	324	332	362	372	361	364	367	370	333	347	360	357	381	369	363	323	361	355	368	382	376	361	381	383	341	378	367	364	367	359	368	345	393	373	366	352	388	365	377	364	366	343	347	379	356	359	406	376	347	362	348	395	342	374	338	380	353	343	349	362	342	367	360	343	384	359	373	348	352	355	360	383	360	358	297	384	329	344	348	369	351	347	369	370	367	390	345	334	381	366	374	364	389	332	357	358	373	346	353	367	379	369	356	366	337	365	344	371	350	372	386	374	367	339	347	377	348	387	346	380	365	394	348	344	337	376	361	381	396	342	317	350	374	386	371	351	366	378	349	373	373	320	359	358	379	366	316	369	347	360	387	377	397	354	355	399	337	352	380	345	366	357	342	351	338	328	341	368	382	392	344	395	348	357	354	323	337	353	368	369	359	360	352	394	336	352	321	330	335	385	352	345	362	359	398	324	361	361	354	364	374	377	395	372	350	352	339	355	337	357	367	325	379	355	329	369	353	375	330	381	353	348	372	358	340	335	355	361	379	363	361	384	387	368	337	364	376	379	387	359	389	377	347	357	355	358	370	387	354	385	367	370	338	402	357	335	356	357	367	371	353	361	348	359	369	382	389	353	340	353	366	341	365	361	352	381	384	330	377	380	359	333	359	390	335	404	343	323	379	345	403	353	341	368	342	334	383	343	337	368	387	369	378	362	389	377	372	336	350	377	381	357	326	371	364	347	392	384	348	366	379	352	330	352	388	383	377	347	359	354	374	341	359	380	338	347	346	365	321	323	325	369	341	367	371	376	363	361	375	352	326	373	389	387	358	385	368	358	366	367	340	360	370	334	365	370	337	381	360	358	398	350	346	349	330	389	355	340	360	330	372	334	362	365	356	345	359	345	372	363	324	374	392	342	334	365	365	351	368	339	370	334	340	353	387	351	349	352	360	356	357	361	361	398	350	322	368	339	350	379	390	347	367	354	362	371	377	345	367	373	356	370	341	381	381	362	400	357	350	344	366	372	369	375	361	345	376	397	345	375	378	378	362	368	377	358	378	363	371	369	306	394	337	312	353	337	399	393	356	340	377	353	338	344	381	370	348	380	400	352	332	377	344	384	332	347	358	364	374	354	324	334	370	357	367	353	352	343	356	347	376	346	374	342	387	384	352	316	357	357	386	360	328	339	366	358	367	340	352	414	369	363	342	349	363	369	378	348	346	365	359	396	388	407	367	329	367	388	369	361	379	373	383	336	352	366	358	377	341	354	355	363	358	367	405	356	350	375	350	380	390	325	356	373	318	352	350	351	387	380	388	351	362	396	320	358	355	364	371	364	357	375	357	375	387	391	324	349	378	367	383	358	343	371	367	360	379	385	350	389	337	388	329	355	348	356	376	348	381	376	342	376	382	361	367	379	351	351	357	323	360	371	305	336	346	373	376	355	352	373	354	374	370	375	361	371	358	393	357	353	376	379	349	361	369	352	374	386	346	358	343	366	368	339	387	346	394	392	375	364	379	350	368	344	346	319	355	351	383	358	339	355	379	366	362	331	348	350	347	383	380	345	369	381	395	354	371	348	382	354	382	354	378	366	373	371	387	397	341	364	341	350	364	369	361	332	383	340	338	334	358	353	365	351	331	359	362	341	379	351	400	347	371	364	360	394	365	334	387	375	340	382	351	378	315	346	351	378	363	347	379	379	347	370	349	365	358	371	341	370	361	356	364	378	369	395	358	346	375	361	349	370	389	342	365	339	347	368	383	389	368	347	356	368	353	331	350	304	352	364	390	384	373	385	352	361	348	381	371	344	352	393	372	334	352	379	315	373	369	324	346	361	381	357	378	378	364	373	376	380	357	351	372	370	366	352	349	349	333	370	363	357	357	338	368	366	377	370	361	373	393	377	409	324	381	389	387	372	367	357	361	352	356	359	363	367	395	373	389	326	349	366	356	354	348	347	392	352	343	353	363	350	325	349	352	370	367	354	349	358	344	351	354	399	335	409	373	336	357	331	405	359	383	384	349	407	369	358	357	407	354	343	340	334	402	369	387	347	365	344	367	361	390	350	380	348	342	376	388	413	355	318	360	355	363	362	377	358	373	342	341	365	393	329	361	369	337	387	387	355	334	375	347	349	364	325	406	373	388	362	339	339	355	359	358	387	359	345	353	362	364	359	360	339	360	368	340	339	349	353	374	372	339	368	366	362	364	337	372	377	364	349	348	389	349	371	347	349	397	370	360	375	392	346	347	380	377	383	346	360	374	349	362	364	365	384	375	375	389	362	351	353	400	367	364	334	380	352	357	366	375	375	360	337	331	380	357	376	375	360	351	352	347	364	340	339	334	374	366	336	354	347	344	377	357	361	410	342	371	387	369	329	343	361	407	353	323	362	377	372	339	325	393	361	375	360	402	347	359	386	363	332	359	355	376	347	372	322	371	351	357	350	337	368	383	337	361	371	348	358	375	348	358	304	359	336	379	332	380	345	376	346	349	368	313	333	357	352	388	381	367	384	372	386	330	339	364	358	320	352	372	338	367	345	359	370	383	344	342	367	396	366	372	356	378	387	343	378	357	344	368	367	352	337	384	379	336	352	384	367	323	348	346	376	316	368	349	353	360	368	341	352	370	320	358	355	381	397	349	342	408	357	357	398	354	347	354	374	329	354	350	368	360	358	355	366	353	369	339	350	362	371	330	345	360	344	382	368	373	405	342	360	366	366	343
47762	14174	2487	1080	683	560	468	393	333	285	294	255	252	233	267	212	227	235	211	224	222	226	207	230	186	182	219	183	210	192	189	205	228	185	198	212	183	207	207	202	191	213	193	219	202	203	217	203	188	182	214	177	190	202	194	167	187	199	178	202	211	192	181	189	195	189	192	184	207	190	205	166	187	187	179	203	194	207	202	230	203	178	212	195	221	181	214	198	183	186	175	225	201	189	183	211	187	188	215	184	178	204	193	202	192	166	189	181	183	192	190	196	197	202	183	184	189	182	187	183	185	181	183	194	189	182	198	191	180	192	202	194	190	164	186	215	212	195	210	173	192	164	198	202	190	179	187	182	203	183	209	221	209	198	198	197	195	168	174	174	203	209	189	191	177	190	209	183	199	187	193	188	175	203	192	200	155	191	196	187	195	184	166	172	184	202	200	187	186	179	196	173	203	181	183	185	205	177	176	181	223	208	200	177	186	204	192	187	194	182	180	180	206	182	208	209	170	180	203	194	179	161	179	183	179	194	179	183	165	192	168	183	178	210	179	209	195	183	177	182	187	219	225	209	188	172	199	152	200	190	200	165	191	205	175	195	193	181	181	204	175	165	188	193	209	175	176	198	162	168	212	193	203	197	187	220	200	199	198	191	190	196	180	159	211	198	196	177	165	194	199	187	185	172	167	189	175	205	174	193	186	185	198	208	194	183	204	184	188	188	201	210	204	181	193	184	156	210	188	173	185	169	202	229	198	185	195	181	185	191	181	173	191	191	208	184	194	184	201	209	199	205	188	204	187	177	187	182	192	210	173	187	157	190	197	198	194	187	160	171	184	178	197	193	203	171	206	206	176	204	204	183	199	194	192	192	170	171	176	196	191	169	178	180	190	196	182	205	176	189	190	175	195	182	211	168	200	189	189	198	207	196	193	205	207	184	197	197	190	207	202	196	173	195	187	166	179	186	193	196	205	199	192	200	192	185	192	215	195	187	192	184	172	177	187	186	180	214	192	194	184	183	178	204	161	209	178	186	191	177	169	171	201	176	198	182	185	180	225	191	172	184	165	187	169	182	193	171	178	189	193	171	175	191	187	196	186	216	187	200	188	181	151	181	172	192	174	186	197	226	206	187	192	169	181	189	193	172	195	195	187	182	214	191	192	191	188	168	161	202	184	182	176	190	185	196	187	202	201	188	187	201	190	192	205	180	203	168	179	194	207	170	181	180	174	199	220	213	207	202	187	201	192	195	179	190	190	196	183	184	176	182	172	201	180	166	189	200	182	188	179	188	170	166	205	188	206	197	203	195	204	175	179	185	200	186	203	200	184	199	162	178	183	204	211	178	204	186	178	171	228	172	197	206	200	181	176	200	213	198	177	197	200	204	178	205	201	186	209	193	222	185	185	183	210	196	172	175	163	165	191	188	185	190	199	182	203	164	179	198	187	195	201	177	182	196	193	195	184	187	191	199	195	194	203	178	183	184	189	197	191	201	188	187	207	201	193	184	196	197	191	191	203	191	201	184	197	172	184	191	197	174	205	182	199	201	181	201	185	213	187	187	200	186	174	189	203	177	183	210	165	176	191	178	191	181	173	203	178	194	169	193	185	193	190	210	166	189	201	161	195	177	174	197	192	213	196	193	164	176	192	183	193	210	191	212	205	186	184	191	191	184	192	213	184	197	203	199	185	200	157	185	165	178	185	171	215	178	178	180	187	174	201	215	217	172	195	188	195	187	218	183	176	174	180	189	182	185	214	197	186	172	169	199	196	198	207	191	193	177	208	194	221	199	178	181	191	176	194	184	191	207	191	185	183	211	183	210	199	187	208	199	196	185	188	197	184	204	187	187	175	165	180	191	197	173	201	177	200	193	176	184	217	208	193	177	225	194	194	188	186	212	202	162	201	189	193	209	190	175	195	183	192	188	151	203	209	195	186	179	167	167	194	192	168	185	217	180	192	214	186	187	179	223	172	190	207	187	198	215	168	204	192	174	185	171	201	188	196	194	194	182	161	204	160	182	168	190	202	196	165	189	178	186	190	183	175	177	175	196	191	187	176	176	196	180	189	163	174	194	177	196	184	220	195	193	186	200	207	209	198	214	186	200	217	191	196	203	177	185	174	184	171	190	179	172	194	183	206	198	179	231	177	193	171	181	203	201	221	190	199	187	194	187	177	184	202	197	168	192	179	217	199	192	206	190	189	199	175	202	171	210	212	200	180	169	203	199	190	191	217	172	211	205	194	199	196	195	197	159	175	202	173	191	210	177	193	181	199	181	181	198	197	186	160	187	186	166	213	192	216	183	183	184	187	183	172	158	172	209	194	214	183	198	178	172	194	188	212	193	196	184	186	207	199	178	206	193	184	154	195	191	189	216	183	197	180	164	192	185	209	205	194	186	221	189	208	200	198	192	188	181	209	179	192	199	179	192	184	191	203	183	191	188	205	191	194	194	168	180	203	208	187	179	175	187	179	209	164	211	187	207	190	184	180	187	184	208	178	182	183	172	187	213	195	180	188	195	209	198	197	175	194	191	174	167	183	176	199	168	200	181	210	182	183	210	181	210	187	195	189	192	222	176	205	183	171	184	184	216	180	194	193	184	182	196	208	197	202	177	198	213	202	188	190	182	176	206	199	190	201	179	193	213	187	195	190	181	207	192	180	188	183	180	207	185	199	162	194	186	188	193	180	186	199	198	198	220	206	173	174	183	188	168	187	190	204	204	191	171	203	179	195	212	180	193	184	173	188	181	202	185	201	196	180	216	163	210	189	173	201	203	189	194	206	200	193	190	181	197	189	173	181	188	177	204	192	199	172	209	199	200	167	173	181	194	221	179	203	182	194	189	186	208	214	168	198	191	179	183	209	206	181	191	190	209	164	179	183	192	190	159	192	191	181	190	182	210	205	184	189	181	184	213	191	189	190	191	178	185	160	190	205	225	184	184	198	190	188	199	185	176	195	213	190	208	210	183	181	179	177	180	178	210	208	188	211	198	208	198	188	193	180	216	196	205	194	193	182	181	173	183	189	187	179	190	194	185	189	186	217	219	190	208	205	196	182	163	193	187	188	186	192	187	190	188	201	192	221	199	201	197	218	188	194	189	198	201	191	197	203	201	193	208	186	178	181	212	206	181	195	203	194	214	202	166	199	179	205	190	170	176	182	162	185	187	179	220	204	179	179	199	205	191	168	182	188	201	195	213	190	197	174	170	200	184	216	187	215	199	181	183	177	189	207	168	166	189	169	211	185	191	194	201	185	188	164	194	159	199	200	189	189	175	205	170	206	182	191	175	184	220	200	191	209	217	178	214	186	193	178	175	205	195	200	175	210	209	198	206	199	191	202	214	193	180	172	178	192	193	205	203	189	212	172	203	175	192	199	157	175	188	211	206	180	186	198	214	200	167	182	174	181	189	187	209	175	223	199	199	209	168	207	184	202	199	175	202	205	194	172	185	184	212	204	191	186	164	181	202	175	191	197	196	184	197
27126	1593	3399	3536	3096	2564	2107	1724	1548	1397	1254	1182	1122	1023	951	952	905	833	775	868	835	788	734	768	745	766	717	722	669	658	701	693	644	661	622	668	604	689	689	657	642	634	638	674	649	635	638	676	664	684	634	659	639	646	627	628	633	560	608	646	627	636	630	642	618	580	616	650	581	619	622	631	622	568	605	623	641	615	615	630	617	606	636	604	581	563	653	644	610	634	626	578	624	565	641	606	604	595	595	602	570	589	577	602	616	639	578	622	616	636	632	577	611	591	606	603	606	586	568	606	581	582	625	561	622	640	620	621	557	587	619	582	590	579	597	625	631	584	589	549	609	617	645	589	598	566	617	629	539	540	632	600	584	616	633	589	565	565	650	599	624	560	577	575	600	621	583	562	584	624	597	578	600	617	601	609	604	557	588	622	613	605	620	601	598	547	594	607	592	559	652	582	607	599	569	619	586	607	600	587	641	619	584	625	589	563	604	627	635	596	592	633	598	608	622	611	629	611	578	580	582	577	570	634	597	599	568	617	575	606	598	591	574	539	627	566	547	584	613	601	563	604	640	614	584	599	570	614	593	603	574	656	618	593	616	572	623	633	596	560	588	585	551	602	588	595	553	600	596	607	590	561	619	638	620	571	597	558	592	584	576	617	567	636	610	594	584	597	593	562	596	606	592	570	614	616	584	600	551	584	586	627	617	577	610	576	600	659	576	592	570	600	608	602	560	555	623	579	585	593	617	570	578	607	622	601	554	602	578	586	639	604	602	650	602	586	614	619	604	613	598	629	628	582	613	573	587	583	576	632	633	601	551	572	604	622	605	589	537	593	572	620	580	558	579	626	611	596	600	594	602	573	585	602	623	613	566	616	572	599	608	647	604	568	555	583	589	594	623	624	593	641	610	605	563	619	557	568	603	631	572	595	635	637	586	593	621	631	569	618	584	582	594	614	645	570	612	592	622	626	632	573	603	580	618	604	627	580	621	608	587	561	610	562	587	596	567	623	625	641	630	608	620	585	612	605	584	624	608	624	603	624	624	589	600	587	592	608	630	594	642	631	571	563	607	626	605	634	587	626	633	583	627	633	602	601	596	590	625	643	599	587	594	608	574	595	574	610	626	594	616	577	613	588	605	601	605	559	616	599	573	589	533	604	561	626	588	600	579	631	578	585	568	626	589	585	576	598	561	620	613	570	610	594	606	616	588	602	629	593	592	569	567	624	592	565	594	584	603	627	578	604	626	567	625	608	592	570	638	572	609	629	592	642	584	603	612	577	622	635	622	616	595	625	608	593	611	619	584	580	590	605	588	577	564	560	569	607	611	557	621	589	629	551	608	592	607	622	584	624	565	615	635	590	584	589	590	626	586	607	600	604	624	605	643	563	606	604	569	612	604	577	610	618	568	583	599	602	582	605	559	575	601	595	582	629	593	590	554	578	582	599	648	609	586	610	587	624	602	603	616	590	597	610	662	630	562	616	570	623	614	583	576	555	571	582	628	595	608	596	575	596	575	564	613	598	572	585	576	603	585	600	588	607	628	585	572	576	596	631	575	583	610	596	584	575	609	624	626	595	578	618	599	606	608	618	605	614	633	595	574	617	581	590	601	621	608	587	603	651	624	599	627	601	600	620	573	566	600	616	571	584	595	612	592	587	609	630	639	593	615	625	622	611	618	619	590	562	619	622	623	621	609	641	582	609	607	613	624	638	640	620	574	598	611	600	604	604	594	594	647	627	621	579	610	583	577	585	611	645	585	598	613	598	597	628	582	598	594	600	580	600	615	551	617	597	615	631	612	588	579	630	588	553	601	638	614	572	558	603	570	598	623	595	609	568	621	578	575	627	554	596	616	593	566	568	636	611	621	580	584	615	590	632	600	596	590	565	582	665	601	586	599	564	557	608	626	590	571	576	592	570	558	617	630	555	592	570	569	607	601	608	634	599	599	582	628	595	579	593	607	609	614	637	630	609	601	588	591	640	614	600	616	613	588	613	626	556	537	630	562	656	594	604	640	543	596	600	637	600	561	595	585	570	592	584	601	578	631	592	593	574	607	608	602	623	566	589	559	587	626	570	599	598	581	653	632	589	590	593	626	585	588	602	603	629	571	608	569	558	571	603	608	611	584	618	572	568	606	609	619	563	574	661	641	575	602	617	605	595	584	578	627	574	603	603	612	569	585	602	630	593	577	572	618	569	622	615	629	600	605	608	600	620	628	564	584	584	599	635	581	582	616	593	614	597	594	608	631	600	547	584	625	645	578	613	594	617	631	568	604	563	616	616	603	618	634	626	576	574	566	618	588	591	559	605	594	576	660	558	593	560	572	559	564	602	606	575	599	629	653	614	613	627	567	629	617	586	620	638	625	587	601	578	580	634	612	614	632	590	603	572	598	550	606	590	634	607	575	590	641	539	594	608	591	600	590	588	593	588	607	584	591	615	581	628	580	583	595	598	620	577	602	618	562	583	627	551	579	611	540	647	661	585	615	614	595	596	640	575	611	604	617	594	556	567	585	639	603	594	606	585	584	644	618	581	584	612	610	592	585	624	562	638	584	545	587	586	575	600	647	617	583	623	610	592	601	645	594	581	611	572	609	581	613	609	592	593	583	594	616	555	595	571	564	619	588	598	620	588	626	585	613	604	628	578	630	591	589	609	559	580	612	583	599	606	553	622	571	603	638	610	603	624	615	627	569	604	612	580	594	631	602	591	628	638	582	632	614	568	600	589	607	623	650	618	576	631	600	608	578	598	576	597	606	583	622	616	625	588	643	621	608	582	586	626	605	629	571	606	597	631	631	649	610	586	572	613	625	563	624	579	637	610	597	610	606	573	612	603	569	618	615	590	612	551	578	600	649	561	650	587	602	634	603	599	594	609	604	627	592	623	640	549	593	627	609	595	566	622	615	605	554	602	582	632	587	580	590	604	558	608	603	641	602	586	608	598	621	617	606	588	609	556	612	593	601	612	630	653	575	584	597	599	596	599	637	610	636	580	574	617	611	553	604	592	609	587	573	573	540	609	591	581	614	610	576	629	587	621	648	609	562	615	597	604	577	601	578	600	583	603	611	591	576	650	592	604	625	623	599	626	562	595	618	593	579	585	606	599	636	614	584	571	605	558	578	573	580	584	619	572	632	633	621	564	591	605	626	605	625	546	577	608	612	580	622	638	564	574	585	622	654	581	580	594	589	568	602	582	599	589	612	568	577	607	577	556	606	554	612	566	569	644	634	621	568	638	585	640	564	619	590	581	571	583	625	621	609	561	601	609	605	571	549	623	593	629	614	599	599	557	585	613	640	628	605	607	608	623	596	616	558	611	623	600	608	596	580	589	631	616	606	619	588	612	626	560	587	590	562	593	553	595	612	546	592	608	572	625	626	563	604	600	633	585	604	589	628	607	567	635	594	614	580	604	605	611	607	563	599	569	565	598	588	566	618	600	613	649	573	577	616	569	561	587	574	608	601	559	572	587	566	596	613	567
62095	21191	7686	2407	1346	996	819	656	550	505	461	442	370	383	407	349	331	342	338	346	346	314	282	319	295	295	315	309	291	311	297	312	299	311	302	335	299	285	290	313	294	303	307	292	295	266	280	277	271	286	301	287	288	282	269	303	263	264	280	276	297	287	276	257	287	287	303	267	265	302	254	276	297	281	305	285	274	312	286	280	289	299	278	305	291	277	308	282	279	284	282	291	306	276	267	277	302	248	302	286	275	289	267	287	289	253	274	277	285	260	309	299	304	292	301	273	296	258	305	296	269	285	254	285	263	281	293	297	283	284	289	315	305	297	254	294	271	257	299	281	302	275	291	299	264	257	299	274	287	282	300	288	277	274	270	297	311	265	248	281	272	270	284	273	248	247	310	297	273	294	292	283	275	305	287	245	270	291	260	276	285	297	288	303	296	302	288	311	308	275	262	299	282	282	296	282	273	304	282	265	263	272	287	281	306	275	283	246	278	295	320	286	276	316	261	285	288	279	268	271	282	271	264	295	262	266	269	295	267	274	253	248	266	278	269	284	280	280	258	282	274	308	269	270	279	270	300	286	275	301	284	278	289	287	288	275	275	290	317	274	258	283	280	253	293	280	268	299	264	283	267	261	272	283	278	313	298	260	271	270	281	263	289	297	287	277	316	293	265	303	284	287	286	247	282	300	275	298	263	278	242	285	306	279	278	306	286	284	316	271	270	273	278	275	263	279	289	231	254	309	278	273	282	286	284	265	274	287	284	282	303	269	251	278	294	278	278	277	261	280	314	298	236	286	272	277	277	261	271	298	274	265	289	285	281	275	299	274	285	272	298	287	276	262	281	257	296	294	270	276	280	300	266	286	289	273	282	266	305	298	289	271	289	290	270	292	267	286	270	294	246	273	286	280	265	286	258	277	264	286	283	276	285	269	248	279	259	260	284	278	268	293	267	274	291	278	275	282	280	251	276	272	270	284	295	294	283	280	278	308	270	262	267	301	284	284	261	281	272	282	266	288	274	282	289	265	272	280	273	297	258	262	299	257	244	290	292	275	282	264	268	328	253	267	285	285	308	281	265	279	286	259	264	259	289	266	276	287	285	277	268	272	287	309	281	287	278	272	293	271	270	289	260	287	265	283	279	296	287	281	295	290	275	274	274	283	291	297	296	267	282	301	300	304	293	270	275	287	283	268	289	259	297	280	295	242	295	277	285	251	271	289	250	259	260	275	272	291	260	289	294	279	296	263	282	258	284	271	279	279	282	317	277	284	268	271	289	276	304	283	285	243	274	265	299	271	272	277	278	289	279	283	274	290	288	271	295	272	302	264	290	289	260	308	284	279	289	270	294	288	275	283	285	301	273	262	271	273	313	276	270	274	296	289	283	293	309	260	289	288	306	305	287	281	278	242	298	309	296	295	277	261	250	308	293	274	276	280	243	246	260	292	302	273	259	283	281	251	310	306	267	279	296	298	284	268	280	290	255	303	272	296	296	276	274	306	275	284	306	265	263	272	299	287	299	278	302	290	296	282	275	270	284	266	311	302	297	270	294	305	279	268	297	293	310	266	308	286	266	268	282	266	281	285	304	305	278	295	268	267	275	269	287	291	269	293	258	269	286	287	289	293	259	286	282	278	301	270	279	280	335	273	285	298	256	315	276	258	286	286	286	264	308	321	261	276	281	320	284	284	262	269	288	253	271	289	266	303	278	282	280	269	256	255	272	273	275	266	274	270	281	276	291	257	277	290	284	296	295	297	273	283	278	283	284	290	287	267	274	264	284	286	266	291	298	281	304	275	281	310	280	266	262	259	285	255	274	270	276	277	296	273	263	266	264	282	265	272	294	262	268	285	290	270	293	273	279	276	301	300	217	312	268	294	286	264	290	286	267	247	284	237	296	304	284	276	289	269	284	303	259	255	269	297	253	292	278	308	262	293	271	291	291	278	266	269	278	266	298	296	261	287	256	269	297	277	285	279	306	266	294	285	280	290	314	299	279	260	319	274	264	280	294	282	274	271	282	270	297	274	295	291	301	279	267	314	303	284	290	287	282	273	304	291	260	308	297	259	291	260	285	276	319	278	283	289	301	282	297	315	261	295	275	296	265	277	267	308	307	276	274	284	260	295	299	290	277	236	304	288	281	279	268	277	280	306	288	277	277	272	291	269	287	280	269	277	295	284	282	295	295	257	274	243	284	279	263	292	272	275	308	269	292	286	271	311	285	275	277	306	288	288	281	287	269	315	252	270	285	280	233	282	277	275	282	305	277	279	293	277	287	279	286	281	265	264	279	266	309	304	295	275	275	287	253	257	284	265	324	306	273	282	260	281	267	260	286	234	307	289	281	289	321	247	260	329	273	276	268	280	281	275	266	294	308	290	290	290	280	300	282	289	278	260	267	289	299	272	283	291	262	271	287	257	308	298	277	269	294	261	286	278	267	290	294	295	257	252	258	282	256	288	258	294	287	277	246	275	296	283	275	271	289	304	241	270	286	275	284	280	293	293	245	281	285	302	265	268	291	299	285	269	260	296	271	272	280	288	259	289	275	260	293	282	288	269	287	272	271	286	264	294	262	292	283	264	253	269	265	281	278	272	296	304	279	300	269	288	258	287	290	280	282	276	286	318	273	285	305	285	308	313	289	276	301	289	279	278	314	295	299	288	274	272	251	289	285	313	287	285	262	274	274	261	284	288	274	261	270	294	288	286	262	279	312	299	245	266	288	261	300	304	276	301	306	297	284	290	254	259	267	253	308	279	282	273	272	284	284	291	242	263	293	246	314	297	288	257	264	268	293	250	284	300	273	281	305	274	312	268	276	272	269	295	282	283	300	280	267	248	279	270	302	265	271	292	293	279	282	281	292	260	266	308	287	272	273	303	265	270	312	305	277	294	274	247	276	282	282	285	274	281	281	293	271	289	263	276	274	282	246	295	277	250	260	281	283	312	280	304	255	262	299	271	276	264	266	274	286	284	277	301	279	285	308	263	298	302	293	275	260	277	248	288	279	250	305	252	274	267	281	288	260	289	288	288	293	279	295	271	271	282	297	266	263	284	269	270	256	281	319	254	277	266	268	295	282	293	281	273	268	293	277	283	269	270	290	283	295	293	281	271	316	260	289	276	286	254	257	275	265	269	266	292	268	261	277	298	277	315	282	293	307	275	270	289	283	290	283	282	302	294	284	285	310	297	288	260	269	296	283	282	275	279	263	300	282	321	277	262	280	304	276	265	238	282	275	280	261	263	288	286	281	277	255	254	279	318	271	270	288	286	310	293	265	264	269	293	256	281	294	279	266	290	260	274	254	259	277	282	298	256	235	291	259	274	278	305	287	288	291	248	265	273	299	267	256	296	269	273	260	271	302	288	270	272	256	277	279	236	307	253	300	280	292	289	324	285	297	265	279	300	284	270	283	300	268	263	264	252	318	261	270	272	296	307	264	285	282	312	289	262	296	266	308	276	286	231	293	274	292	263	314	265	252	306
35742	2868	5979	6559	5529	4501	3757	3113	2658	2399	2157	1994	1830	1632	1508	1473	1400	1348	1224	1260	1141	1229	1144	1107	1086	1049	1104	1047	1063	973	979	995	949	978	997	948	967	956	956	1001	937	933	898	913	940	929	930	882	857	912	836	926	890	881	924	879	866	931	893	858	869	846	821	863	899	851	830	907	919	863	927	870	881	877	826	893	853	826	850	824	854	841	831	831	795	931	888	792	847	863	862	793	876	826	850	872	789	871	838	816	871	834	811	821	819	878	810	829	847	830	788	815	875	842	844	813	851	859	846	834	793	838	796	836	859	863	838	866	843	850	837	795	845	852	814	868	852	855	849	819	871	833	765	824	873	810	827	848	840	812	842	811	807	842	794	810	764	838	845	823	893	820	835	783	832	833	812	811	817	823	791	850	799	812	839	799	804	836	815	839	833	850	848	829	782	794	788	821	790	812	821	831	825	815	845	831	841	780	823	840	834	908	824	832	810	906	853	808	814	855	822	857	850	753	851	826	813	820	836	808	819	845	814	811	832	787	852	800	819	807	806	767	832	790	822	839	827	835	836	837	822	813	828	862	837	864	813	829	845	830	808	809	874	843	831	826	838	831	897	840	844	873	830	806	830	789	788	769	796	806	852	852	867	862	825	816	815	802	859	835	881	828	814	850	821	827	846	805	798	806	816	763	828	804	802	831	811	847	791	802	839	819	789	849	818	839	842	825	771	911	809	801	800	836	804	843	829	814	806	796	834	834	832	784	796	847	847	865	805	771	826	801	798	848	819	817	865	840	819	821	850	821	855	796	833	857	872	859	845	816	799	766	801	820	847	811	838	832	759	842	790	863	802	802	833	778	795	791	837	820	839	816	844	813	767	829	854	802	860	796	869	817	841	831	840	813	813	850	865	839	833	844	837	827	848	847	816	835	856	769	804	806	819	808	792	820	793	777	823	798	823	852	847	811	802	824	873	796	818	819	784	792	798	848	861	818	823	766	803	807	846	793	828	858	807	794	781	854	810	772	775	857	813	843	872	797	834	799	830	785	871	859	816	787	814	795	853	842	828	811	853	866	758	872	834	818	832	861	871	782	853	847	862	825	765	861	792	830	842	792	814	845	841	830	911	859	809	793	837	809	809	829	821	800	818	811	816	838	869	821	805	785	823	840	810	794	827	811	843	831	824	822	820	838	802	824	853	798	792	824	834	830	828	842	816	811	786	796	843	854	815	813	798	767	800	839	798	831	808	820	822	830	795	813	825	831	743	817	815	857	799	828	818	834	877	814	831	817	783	826	833	823	865	843	824	823	800	822	813	829	806	767	884	875	835	813	848	857	830	826	878	795	811	829	871	775	789	854	791	828	815	832	837	878	836	821	775	793	762	814	802	782	820	776	862	848	782	809	803	841	812	820	849	823	850	846	848	824	882	831	807	813	796	806	828	848	833	779	827	888	835	762	814	809	807	778	840	794	866	806	769	824	862	839	864	871	820	783	797	786	812	844	816	830	807	789	822	864	846	797	830	854	785	785	825	837	879	805	844	792	840	852	830	806	862	801	843	842	850	783	853	851	854	807	800	865	826	805	830	801	824	821	830	775	811	802	778	861	821	848	809	807	831	821	802	826	847	887	869	787	852	818	849	823	826	802	827	806	806	821	815	826	820	814	831	875	842	829	840	855	847	857	808	805	844	819	796	815	828	841	824	866	826	797	808	877	831	831	893	860	811	836	797	817	830	833	836	845	836	824	874	849	864	837	847	802	829	797	809	808	833	800	793	794	790	869	823	851	805	826	853	813	832	804	776	820	814	839	870	835	849	800	794	828	817	858	897	847	862	875	839	839	828	851	819	834	841	831	785	840	818	789	830	845	798	787	829	813	823	823	882	826	859	794	832	828	820	855	840	789	807	834	796	818	815	853	789	877	833	778	837	839	813	814	831	851	871	806	777	808	827	798	754	840	796	862	790	823	871	803	808	816	802	758	785	881	782	814	838	853	849	790	859	774	843	815	842	763	792	819	833	844	823	806	825	804	818	817	794	846	833	842	857	848	784	868	875	798	913	798	794	834	814	854	818	840	858	815	809	859	829	835	793	861	821	789	808	872	856	805	817	843	794	824	811	780	783	796	859	831	855	800	831	787	884	816	763	732	816	853	865	839	863	833	820	890	867	821	802	833	852	855	803	807	836	755	838	852	809	810	814	826	865	762	813	847	856	824	815	782	858	827	828	812	822	837	795	829	787	832	855	859	849	846	808	834	829	820	821	841	850	812	776	813	793	827	850	842	804	838	850	824	848	796	793	861	792	823	787	828	799	820	814	799	825	798	827	815	828	761	809	844	796	880	791	807	878	782	796	835	861	819	807	796	783	826	779	847	835	776	829	849	821	841	810	847	814	855	873	780	777	838	851	805	793	774	847	815	837	836	852	871	840	861	777	799	835	856	833	808	827	817	810	879	834	821	867	809	825	838	859	841	835	832	878	828	794	829	802	836	811	838	838	819	831	852	827	833	858	790	838	823	827	815	826	820	830	795	846	796	856	812	880	804	818	869	834	835	851	791	804	817	808	777	847	776	855	857	820	866	801	778	867	818	838	817	821	773	837	829	821	787	854	831	846	830	853	804	839	810	841	826	789	823	798	872	856	888	839	813	861	814	842	869	827	857	849	839	849	796	812	782	814	834	849	844	846	840	857	846	843	793	850	813	788	823	885	836	841	826	844	868	814	848	823	850	793	783	839	780	795	784	805	821	822	818	838	821	862	872	772	795	837	829	821	818	811	847	885	786	830	828	847	813	840	861	781	802	806	824	794	811	874	829	834	828	812	811	777	786	822	834	848	880	837	867	817	820	787	853	854	795	829	832	807	799	828	790	828	883	816	823	826	817	863	872	773	830	801	865	760	787	832	847	819	814	845	825	827	829	825	825	818	835	818	819	811	814	777	810	798	798	843	819	805	850	847	849	784	828	825	771	793	812	843	829	870	775	824	798	835	822	839	807	844	844	885	812	839	855	863	850	858	836	874	853	780	855	827	808	807	835	832	832	809	827	802	780	850	870	777	833	834	820	817	857	816	837	826	837	812	826	854	783	872	789	836	773	839	818	858	861	828	850	817	823	811	830	769	816	855	873	818	884	872	820	805	753	803	807	858	807	832	869	778	816	826	816	787	797	812	868	764	844	807	832	853	809	866	774	821	837	810	809	868	824	850	827	836	827	791	829	827	844	802	823	821	853	798	813	784	865	822	789	828	856	797	778	797	830	853	814	834	843	780	847	840	849	825	836	838	771	847	910	791	862	782	816	839	875	832	820	764	814	812	832	784	801	840	826	845	821	853	838	852	860	806	827	863	785	841	805	789	792	892	808	835	824	856	818	806	839	848	905	864	831	753	808	854	802	845	870	795	764	845	831	802	785	832	815	762	778	861	843	837	837	832	799	846	843	834	844	854	802	845	849	871	857	820	800	850	819	780	832	807	877	820	779	845	816	839	838	799	855	826	796
10462	573	256	174	140	105	119	125	98	93	118	98	101	131	111	90	117	108	102	98	96	94	107	102	95	80	101	99	115	100	113	107	121	102	106	97	105	99	86	102	99	116	106	128	100	93	93	113	87	116	110	100	111	105	111	103	115	101	103	112	120	87	86	109	117	100	116	106	93	103	104	103	112	117	92	110	89	102	98	97	93	93	116	96	102	96	90	118	111	107	102	115	92	84	82	96	100	99	105	82	112	126	96	83	94	103	107	108	92	99	115	98	99	100	102	107	109	102	103	114	101	100	101	113	123	114	97	121	97	90	96	97	94	99	99	94	121	89	83	110	88	94	106	85	108	126	91	100	88	112	113	88	97	108	110	98	87	99	92	104	97	103	109	85	98	91	83	96	95	98	99	110	117	88	107	93	113	110	102	114	114	93	93	117	105	116	92	99	94	97	103	97	106	96	94	97	100	111	111	101	94	110	109	105	103	88	102	101	108	106	95	113	116	101	93	97	99	108	113	96	101	94	92	112	92	88	95	117	88	96	106	97	87	89	106	102	100	92	90	104	108	89	107	95	84	114	100	106	112	89	99	92	99	98	104	119	116	102	118	112	81	110	101	76	121	102	95	103	90	94	104	91	97	115	92	107	96	96	104	105	89	101	95	96	115	117	110	107	88	108	101	109	100	90	98	101	86	98	91	90	91	110	104	102	85	104	96	118	101	99	115	91	86	93	100	105	118	85	101	108	98	93	94	99	109	87	92	92	108	106	110	117	102	115	105	116	107	107	107	96	92	107	94	110	107	92	93	104	118	105	82	94	100	87	100	102	112	105	99	116	107	105	120	103	110	103	104	97	94	111	92	90	97	119	84	102	96	118	118	109	95	116	101	108	80	100	90	107	99	114	105	100	91	93	89	86	104	120	91	101	87	113	98	86	114	129	86	117	110	101	105	99	117	91	99	104	113	112	97	125	89	97	100	82	93	78	106	97	106	118	106	100	110	91	91	105	80	96	72	98	115	113	104	109	114	95	115	98	99	104	99	86	107	112	95	114	102	106	94	83	114	110	95	87	95	101	108	91	102	119	115	117	101	103	103	110	126	106	117	109	97	99	94	107	95	113	105	97	97	85	121	100	94	96	110	109	84	113	104	87	105	103	109	101	107	98	110	111	107	79	80	111	87	95	102	108	120	97	89	91	98	108	102	112	100	122	102	87	109	93	103	106	111	113	116	95	109	91	94	88	106	119	94	101	116	94	110	98	105	86	94	90	103	95	110	95	114	97	91	124	108	86	99	76	105	101	94	106	108	107	120	105	93	87	116	97	92	99	99	90	122	99	103	96	106	104	100	99	89	96	98	99	113	96	95	109	99	105	109	104	106	98	117	97	123	107	93	81	82	90	114	95	100	92	104	100	101	111	101	92	87	101	103	110	103	113	89	113	99	97	105	118	96	99	78	109	105	105	99	107	96	90	96	98	104	108	95	104	93	102	103	104	93	99	90	109	98	95	94	118	106	107	92	94	88	110	118	103	92	102	107	94	112	88	108	104	90	109	90	94	98	97	88	99	104	104	110	97	95	95	113	99	90	93	93	116	94	94	98	108	95	111	116	100	85	115	83	108	119	115	128	112	108	120	111	95	99	109	89	109	91	106	95	103	103	86	98	91	90	106	88	108	110	107	105	103	84	83	112	94	102	103	117	103	114	88	104	96	100	114	100	115	107	102	113	89	124	102	113	100	119	100	95	106	109	112	109	104	89	96	95	90	88	99	97	101	108	101	117	103	104	106	96	115	90	90	107	105	91	102	90	110	89	82	91	95	117	101	85	137	100	101	102	106	94	104	116	93	91	101	87	98	115	91	118	92	101	82	108	93	109	81	82	92	109	90	86	111	106	86	114	101	102	85	99	116	85	96	95	98	105	98	87	107	115	105	109	106	102	111	109	102	100	103	89	113	97	109	113	98	91	83	106	120	108	107	103	101	123	90	118	110	90	112	85	97	109	98	105	101	105	75	95	104	112	108	106	95	105	80	97	108	99	95	111	88	104	115	95	90	111	94	90	103	110	96	103	110	100	105	108	111	100	86	84	100	105	102	105	88	103	95	102	96	103	94	78	106	111	112	110	111	112	105	120	107	107	114	126	90	111	97	100	98	104	106	96	90	118	110	78	99	91	102	107	96	110	97	120	102	99	75	95	100	101	90	101	93	86	105	108	87	108	101	101	98	116	104	102	105	94	102	86	121	81	103	77	97	99	97	82	102	94	110	76	103	96	95	101	87	104	98	92	111	106	109	98	103	101	109	120	85	111	102	105	103	94	109	98	99	107	86	98	117	101	102	113	102	101	97	110	108	111	103	78	124	101	94	90	91	98	80	95	102	115	105	103	113	106	88	123	111	109	96	92	99	108	109	88	104	115	104	106	107	128	108	112	111	109	104	116	92	100	87	113	96	81	107	105	95	82	96	105	104	117	104	97	84	86	90	113	105	104	95	109	96	107	108	100	88	98	98	110	93	100	96	102	92	92	104	118	82	109	97	127	87	107	118	101	108	99	109	99	116	98	104	102	101	111	117	98	112	99	101	98	109	101	105	117	110	112	88	97	90	101	112	109	103	95	94	91	83	81	89	105	111	96	107	85	105	98	100	102	99	97	110	114	113	113	103	108	99	96	94	99	104	89	89	116	95	110	92	106	129	105	103	110	102	92	103	101	121	106	88	112	135	111	94	94	106	85	98	114	100	101	92	101	95	97	94	107	105	99	97	84	97	112	83	104	96	91	114	117	109	91	101	106	94	109	96	92	100	119	111	99	95	111	102	100	105	114	99	81	125	90	93	106	106	103	106	106	98	93	106	106	92	79	98	98	109	92	91	92	114	112	106	93	117	119	117	91	119	101	102	98	89	107	102	112	101	106	107	106	123	116	108	112	97	109	95	114	86	121	98	95	101	95	106	82	106	121	102	100	109	112	99	100	106	110	99	118	97	116	111	118	93	104	111	106	114	111	94	105	98	95	109	100	113	95	113	102	105	105	97	95	83	113	108	90	102	85	116	102	99	88	96	96	111	105	95	103	95	81	104	113	122	112	113	95	105	88	111	119	109	100	107	99	96	112	108	100	90	93	96	107	98	107	86	115	99	103	104	109	104	111	111	125	92	92	110	100	97	97	115	81	122	94	118	115	91	101	125	96	90	93	100	91	93	128	97	99	102	100	87	110	101	122	100	91	103	90	108	102	93	110	94	119	97	114	110	98	110	110	109	123	98	91	80	113	112	100	106	76	93	99	87	112	108	108	105	101	108	94	93	94	116	98	99	95	113	103	90	99	100	118	110	82	102	101	101	84	115	94	105	105	97	98	107	100	99	101	107	104	98	95	105	105	119	98	108	91	118	110	90	92	110	123	126	100	80	116	100	101	109	104	106	96	90	88	94	89	101	112	87	127	96	98	99	77	97	93	94	93	106	109	104	100	101	95	96	98	96	82	120	109	112
9245	466	504	515	551	459	452	414	422	417	429	382	393	386	380	392	351	389	397	386	370	397	386	359	366	352	390	393	366	381	372	362	334	356	355	367	344	383	347	350	374	354	368	374	354	370	364	361	357	385	398	368	351	373	377	370	329	357	352	379	344	345	339	381	355	372	353	353	398	384	338	363	372	347	368	370	348	376	370	362	352	391	368	372	369	330	356	383	361	345	363	371	376	350	350	386	330	325	365	351	360	364	346	362	365	377	382	374	346	376	353	330	383	385	387	376	336	328	335	358	366	347	362	377	350	360	369	367	377	376	391	366	354	345	376	356	349	382	376	386	351	423	397	382	384	355	374	365	345	405	364	364	375	372	360	368	382	348	359	373	353	372	367	369	322	377	391	363	357	386	366	340	370	365	362	353	372	367	352	382	353	386	383	346	370	357	378	344	333	362	364	335	363	389	394	348	356	349	368	368	387	348	388	391	374	397	374	334	350	362	378	345	360	346	374	364	355	342	379	379	380	379	382	380	363	352	351	382	365	371	379	348	355	340	388	389	348	381	353	375	358	369	356	399	337	379	386	375	380	348	358	404	363	386	369	369	328	358	374	351	375	370	331	332	366	383	349	359	328	351	368	342	380	375	373	349	375	333	380	359	382	359	376	328	327	363	350	374	357	336	365	376	370	350	350	370	349	359	348	341	365	354	360	378	357	358	332	368	352	359	356	344	346	357	367	363	357	373	343	355	352	369	384	369	351	358	385	379	385	387	374	357	361	367	366	350	354	374	381	364	342	371	346	351	362	366	336	365	361	350	342	389	371	364	343	341	348	393	326	364	366	355	384	377	379	386	350	364	380	358	354	361	359	379	347	388	365	426	332	367	367	387	358	359	376	347	387	391	332	376	347	346	342	359	370	364	385	357	374	367	337	385	388	348	388	361	343	341	383	361	339	355	355	375	381	352	414	356	389	352	351	359	360	362	392	346	340	382	378	374	378	391	373	358	363	367	368	388	345	331	330	370	377	340	352	387	349	345	370	345	334	361	370	336	378	342	381	375	367	388	357	393	341	357	336	349	370	387	389	346	386	387	377	375	358	362	355	379	353	357	329	373	352	405	372	354	375	361	376	367	373	407	368	333	384	348	372	361	350	351	364	384	371	388	361	354	348	401	423	381	344	372	371	374	358	390	340	370	417	370	350	342	355	351	349	372	395	399	351	378	368	360	365	361	376	348	366	379	351	323	323	340	366	351	384	378	374	362	311	347	349	376	386	406	343	345	336	340	362	400	374	344	352	350	352	341	373	383	343	402	374	379	325	355	344	422	366	352	388	363	336	374	379	369	377	367	382	345	370	357	379	371	336	365	389	376	370	360	350	365	365	357	361	356	357	352	359	359	358	359	370	384	341	356	359	362	385	369	337	399	361	351	349	366	394	362	353	359	380	353	377	385	384	358	359	386	339	364	415	357	365	344	348	379	384	367	382	354	363	378	338	360	359	373	357	379	356	362	346	373	418	347	360	371	366	343	385	368	375	382	353	343	372	357	359	379	378	368	336	354	341	361	373	367	340	366	348	364	344	408	379	368	357	361	351	346	357	374	349	347	352	337	373	370	370	351	395	366	383	367	368	357	380	367	375	386	385	365	359	362	353	375	359	360	369	363	377	374	339	337	378	323	320	383	384	349	380	360	355	352	372	346	379	354	339	399	343	372	330	364	370	401	328	361	404	359	360	336	373	330	372	342	332	366	369	397	358	373	348	383	374	348	344	380	377	336	370	366	361	342	363	379	358	345	342	377	368	367	351	369	360	379	327	391	375	347	340	330	374	374	352	337	365	347	341	362	358	359	385	326	366	356	346	385	357	379	371	364	376	365	329	345	348	379	377	352	353	366	369	362	357	350	352	353	346	353	365	384	392	343	358	361	368	351	363	372	353	396	379	382	363	375	368	378	372	307	365	360	392	324	360	369	366	371	383	366	387	402	347	391	352	376	361	377	370	375	334	365	388	382	372	366	336	353	356	333	386	363	351	361	398	372	335	400	380	352	358	360	343	362	373	349	318	342	323	382	362	369	354	356	359	360	391	338	347	376	387	372	373	386	386	337	356	376	361	359	351	365	389	367	353	379	346	389	412	334	376	365	359	330	387	367	377	357	362	368	374	326	357	373	355	370	350	350	416	362	368	397	341	368	354	389	352	367	323	387	309	345	362	325	342	358	362	385	350	357	383	348	368	373	350	378	372	368	358	368	346	355	331	362	352	340	335	337	347	360	322	372	355	342	333	376	355	360	351	354	376	359	381	373	350	385	377	357	370	405	357	382	376	344	340	357	363	369	368	366	389	385	370	346	368	376	346	351	357	384	326	349	358	351	363	379	372	371	341	367	364	366	335	341	363	368	356	355	375	379	368	375	364	352	377	332	385	364	365	346	334	422	351	386	387	363	370	352	384	349	343	358	369	355	393	356	357	357	343	341	358	378	370	326	375	333	348	359	396	359	373	366	376	382	344	389	378	374	385	366	348	364	382	399	381	354	382	369	365	364	346	343	371	341	361	361	369	382	379	368	365	350	398	368	354	347	363	338	360	381	364	361	399	337	338	370	338	363	351	357	327	347	384	339	355	377	365	378	329	364	343	347	406	388	371	373	344	359	354	352	354	368	350	364	356	378	363	377	385	374	331	369	343	385	390	395	375	335	356	324	360	366	368	364	351	398	353	337	348	352	375	398	376	377	372	365	356	360	338	353	340	359	353	375	357	354	367	368	331	383	347	369	370	377	309	396	349	342	376	354	398	359	367	370	363	357	347	336	384	359	390	362	377	371	339	378	379	359	397	375	392	359	344	384	384	357	348	326	362	387	339	337	347	379	363	368	363	397	358	387	379	370	356	382	342	374	375	368	339	356	344	336	389	367	371	362	353	372	341	377	403	399	356	398	341	358	354	401	346	346	366	397	374	351	367	348	323	373	351	353	439	361	398	356	361	347	359	356	334	391	353	363	364	370	390	370	367	332	397	395	352	339	349	364	389	359	342	359	358	394	381	332	352	345	366	361	372	355	362	373	366	379	400	347	363	364	354	355	360	329	395	380	380	364	364	334	394	386	369	364	372	362	403	366	356	339	340	380	344	369	328	393	377	373	383	346	349	374	390	359	344	374	378	408	365	366	346	331	349	349	373	351	403	383	369	349	365	352	398	354	345	364	345	352	347	359	334	385	351	347	393	355	375	395	349	378	396	390	335	354	333	383	389	358	363	359	328	360	367	384	379	370	338	359	340	378	370	384	389	383	368	385	336	363	396	372	378	354	355	363	354	369	343	330	355	360	337	365	383	364	357	344	348	363	392	367	353	329	346	356	329	397	359	376	336	376	353	343	381	385	364	389	363	360	384	334	336	363	334	332	358	372	363	371	361	349	332	366	330	372	350	383	393	367	340	338	334	377	351	375	345	356	354	355	339	366	347	398	352	368	377	386	373	376	381	386	350	321	373	337
48025	15413	2927	1050	752	590	463	335	343	317	277	261	272	225	242	227	244	220	223	227	201	208	226	205	211	196	196	203	209	187	209	199	198	194	212	185	209	199	194	223	205	200	196	195	204	190	197	196	210	184	219	187	189	200	181	171	211	209	192	193	177	168	188	174	193	207	195	169	206	201	156	204	198	214	183	193	185	180	201	187	175	187	210	189	191	193	203	204	199	186	189	183	214	173	222	183	198	200	185	193	225	187	222	206	170	194	187	198	200	181	167	168	194	198	184	186	186	169	190	205	169	180	181	194	191	200	197	192	196	191	213	199	178	183	204	195	208	206	182	199	207	209	188	210	172	158	196	211	194	187	203	202	200	181	209	186	198	196	233	183	178	205	176	183	181	187	186	195	216	201	208	180	166	201	195	189	210	203	193	188	191	187	169	221	191	189	207	178	173	187	192	180	182	189	198	197	179	187	187	200	199	183	177	193	230	206	183	191	193	197	220	191	177	213	185	206	188	185	195	181	192	180	209	196	184	208	172	187	182	194	190	192	209	177	189	196	185	221	205	201	199	214	201	194	198	185	160	182	193	192	191	193	192	199	181	175	198	187	191	183	220	180	194	192	173	184	190	187	152	189	202	190	186	168	201	188	193	193	176	210	207	192	202	193	204	201	183	187	203	189	192	192	177	219	180	178	177	204	189	191	172	199	194	202	207	180	196	182	157	214	172	211	205	203	186	193	185	170	181	188	181	209	175	183	186	192	199	177	180	194	192	189	173	186	175	183	221	202	182	195	176	198	175	187	172	199	194	189	186	206	186	189	184	214	178	174	172	172	217	212	204	179	204	180	190	186	175	204	184	182	178	186	207	229	194	184	192	197	198	183	196	184	213	175	196	191	178	216	155	192	199	197	189	188	203	190	164	184	187	203	190	167	202	179	199	189	183	195	192	185	196	211	186	179	188	197	182	173	204	221	179	180	186	185	236	196	157	181	186	197	217	184	181	208	208	196	183	225	198	186	171	192	186	178	194	213	201	183	195	194	184	188	199	192	225	194	170	180	198	201	198	180	201	201	195	195	190	189	187	190	184	182	188	180	183	214	191	189	196	183	211	177	188	184	190	198	198	203	183	187	167	192	192	178	179	181	187	187	185	166	171	186	199	203	197	177	190	192	202	170	184	187	185	185	172	183	202	193	200	189	208	173	174	210	213	192	224	208	204	191	191	190	175	196	202	176	204	191	175	190	197	185	188	190	198	200	177	196	206	204	186	179	216	195	189	197	193	186	163	191	184	206	176	173	193	191	176	197	192	196	178	162	204	175	215	189	178	216	177	192	166	209	174	201	189	207	195	194	188	207	180	183	196	195	186	186	185	211	191	186	209	180	197	199	202	189	182	204	199	185	210	185	188	216	204	174	202	176	179	175	190	207	200	185	209	186	171	161	170	198	193	207	173	199	196	163	189	180	176	219	222	205	201	209	193	164	211	169	179	209	207	203	208	185	203	196	205	198	206	201	184	172	193	192	194	187	190	199	184	198	166	192	198	206	182	213	164	190	194	167	186	163	184	186	210	202	186	192	197	167	205	173	196	212	194	197	193	172	198	202	210	163	180	193	210	191	167	198	172	182	199	193	205	167	198	208	200	201	186	189	211	198	205	178	170	206	194	178	220	192	178	189	176	207	196	189	186	195	189	183	224	204	208	187	196	225	214	188	192	187	195	190	174	190	191	199	203	211	190	208	200	207	159	146	187	218	187	175	175	165	169	206	194	201	200	181	198	218	188	194	207	214	199	186	193	199	221	178	185	171	175	193	215	182	176	188	210	169	184	187	176	196	179	183	161	209	198	183	179	183	200	192	184	200	158	186	179	173	191	178	196	156	208	188	193	212	200	196	194	203	214	186	172	179	170	191	185	219	181	217	198	191	173	202	214	198	189	174	190	203	208	188	189	202	207	193	171	176	188	191	191	180	200	187	204	186	195	193	202	190	165	178	194	195	184	201	177	197	186	202	206	192	192	204	218	167	198	182	192	202	177	169	199	201	183	191	191	191	192	182	191	188	181	197	170	165	184	173	215	191	200	179	200	180	192	214	209	203	213	201	178	179	198	205	214	202	190	188	179	209	190	192	182	177	178	196	194	183	188	187	203	196	174	196	216	164	196	176	197	183	201	185	180	185	175	214	203	194	153	197	177	195	175	206	213	201	186	217	202	210	212	186	192	215	204	172	201	179	189	199	194	195	195	195	193	181	196	185	209	185	183	193	193	190	191	169	223	184	221	198	181	179	176	202	177	174	201	195	186	183	197	159	201	189	184	209	166	189	191	202	194	187	221	188	192	199	186	199	196	173	184	186	191	202	198	176	164	191	188	178	199	185	195	188	192	180	195	165	204	196	184	201	168	177	190	179	194	186	188	186	143	176	174	157	181	197	205	200	184	203	202	201	175	193	189	167	191	198	185	198	185	215	188	192	194	190	210	179	190	191	189	183	200	190	205	183	193	167	179	180	219	191	215	193	225	220	217	211	169	213	194	194	189	170	184	199	188	171	177	176	224	175	189	195	201	175	177	201	189	211	173	192	186	181	191	215	165	202	214	185	187	194	187	187	169	200	209	193	178	190	197	203	162	182	189	195	179	190	178	194	178	173	202	202	177	170	191	191	193	187	185	181	182	199	162	189	175	184	191	204	179	186	187	219	166	193	206	180	176	213	172	195	152	181	186	215	202	197	196	191	192	179	204	182	182	184	180	198	198	169	203	195	199	207	229	197	150	176	191	168	199	190	206	208	176	190	186	190	193	202	184	184	176	204	201	194	175	185	183	168	173	194	181	196	191	177	195	194	197	189	185	189	177	170	203	175	192	207	171	188	213	180	199	207	179	186	182	192	209	185	179	178	198	196	199	196	192	195	183	198	188	157	195	194	204	174	205	192	191	195	184	197	194	186	176	192	199	189	191	189	202	197	190	188	197	176	190	190	183	199	167	191	193	170	196	160	175	159	207	190	156	206	194	194	168	179	168	197	182	203	175	214	199	180	195	198	164	189	198	191	208	205	192	235	202	177	202	177	190	199	185	190	158	193	197	184	179	194	188	210	184	196	196	208	182	191	196	179	210	176	183	173	188	181	195	197	206	185	196	207	188	179	200	187	166	204	189	224	169	193	209	180	191	178	190	201	173	194	171	203	177	221	216	165	178	194	179	194	173	198	206	199	162	199	217	204	186	179	187	190	195	210	209	180	183	182	197	163	187	196	173	189	191	198	196	196	204	188	196	195	195	184	186	175	190	194	183	166	213	193	201	186	166	180	206	210	191	192	180	178	195	192	206	180	189	211	189	227	187	153	196	183	205	179	193	176	178	203	177	177	162	175	150	177	162	179	198	217	181	202	168	203	170	198	185	198	174	185	176	215	186	184	226	200	204	182	185	182	190	178	180	200	211	182	181	213	181	190	170	159	185	203	185	197	191	206	181	181	197	163	202	195	155	177	196	172
27850	1636	3286	3541	3013	2440	2028	1788	1517	1408	1243	1169	1109	995	959	878	860	880	831	783	789	728	763	728	739	730	715	702	645	686	719	664	637	701	636	695	683	653	662	649	594	625	637	681	689	605	649	633	611	629	628	671	607	630	661	624	605	660	576	635	627	606	647	598	665	666	609	578	659	595	638	642	605	598	648	671	628	626	634	616	622	632	612	640	630	605	620	606	610	631	614	556	602	619	576	590	590	607	578	582	603	635	600	567	602	554	631	617	634	615	599	609	619	605	583	578	625	623	585	636	626	623	579	613	601	594	602	594	600	575	584	581	622	636	580	632	597	601	617	623	610	629	611	611	640	614	581	615	595	587	577	588	575	605	640	605	626	598	618	591	589	586	578	616	569	592	608	579	602	575	647	637	611	586	604	603	632	569	568	611	634	633	603	597	575	618	609	588	579	587	583	604	640	599	623	578	564	600	560	593	584	650	591	587	595	603	631	579	598	588	609	640	580	607	627	544	636	637	617	646	596	635	590	640	575	568	597	665	582	579	619	631	582	580	565	588	595	591	614	582	565	633	575	598	652	618	560	600	649	614	574	620	611	582	625	639	615	626	603	612	583	617	604	563	611	609	596	629	611	592	616	567	604	549	622	610	604	565	582	569	604	620	636	591	577	622	578	608	551	601	626	583	562	605	614	619	562	583	584	596	627	646	598	604	578	619	617	594	605	604	605	641	573	600	601	615	577	616	604	627	609	580	591	575	596	596	596	627	628	619	560	604	619	622	608	572	612	605	600	640	617	622	566	593	607	575	645	614	594	667	607	587	595	608	559	574	588	610	586	609	594	603	592	566	591	643	574	632	598	579	632	597	595	573	622	576	632	634	592	612	584	578	608	608	614	626	600	597	609	574	586	590	601	621	576	554	544	619	633	595	653	651	633	613	611	602	575	584	606	591	597	594	613	619	647	604	596	596	586	589	624	627	639	583	594	621	608	628	644	617	635	575	629	603	569	635	597	587	596	617	583	585	570	573	636	565	607	604	625	638	651	638	571	587	604	576	575	612	585	591	596	582	624	620	576	613	604	559	630	597	590	609	592	614	579	572	609	576	589	597	594	594	634	610	604	591	613	640	569	597	602	570	602	600	638	588	598	570	576	588	588	598	579	607	603	561	631	605	607	606	608	620	616	577	620	609	590	573	666	590	625	618	628	607	588	622	605	604	604	642	594	637	596	621	648	627	519	616	545	587	589	616	595	598	590	613	606	576	593	587	618	608	627	621	582	601	623	614	618	569	591	628	586	548	592	609	583	592	555	606	639	587	590	593	599	602	543	611	583	622	582	604	584	588	619	605	601	647	572	614	636	614	587	593	585	582	582	603	609	550	590	602	549	524	598	565	610	617	585	608	598	596	589	640	625	598	591	581	602	629	609	611	599	611	586	598	601	584	606	585	627	612	581	571	604	624	596	600	610	601	599	582	616	615	615	599	590	638	587	575	615	541	652	615	558	545	607	575	593	561	627	619	627	635	605	586	588	612	606	615	615	625	597	628	630	629	570	591	588	604	574	611	581	644	578	611	579	616	611	627	593	608	608	545	581	607	577	647	617	613	588	569	612	599	605	585	588	614	605	617	581	616	568	588	581	604	600	594	595	614	627	605	538	617	658	645	585	587	611	582	594	618	616	599	630	578	609	622	597	551	584	595	624	611	640	632	627	590	588	620	623	572	625	592	595	591	584	581	615	578	596	583	552	621	562	570	596	568	610	598	605	592	597	598	574	560	606	564	587	538	615	614	583	582	634	600	637	611	570	605	626	597	592	571	658	591	610	611	628	593	589	633	556	594	597	621	611	644	592	602	596	618	548	636	570	604	601	637	551	630	644	554	609	584	579	600	606	613	583	603	602	601	623	585	596	609	556	585	564	615	608	600	598	637	613	611	570	630	625	582	599	586	577	625	627	592	603	566	609	592	558	589	579	611	578	617	613	605	564	614	629	620	636	612	578	657	594	598	609	570	680	602	612	627	569	651	592	596	597	633	586	601	631	584	614	617	586	630	592	593	556	581	578	619	617	626	594	611	584	583	552	612	567	614	579	623	604	609	633	590	595	595	567	659	604	556	604	619	552	586	586	596	621	581	576	576	588	616	612	604	599	600	603	575	612	599	595	598	560	637	642	573	615	666	603	552	579	580	609	573	640	614	602	570	602	609	602	652	605	621	579	607	636	602	581	658	612	640	638	596	626	658	599	597	556	601	617	587	582	624	628	597	592	578	610	625	617	583	599	638	582	629	549	622	621	610	600	602	599	587	627	588	615	572	564	577	588	582	605	580	606	617	614	570	600	569	602	593	639	605	568	625	640	589	579	619	598	620	536	594	568	592	582	607	556	614	610	603	563	588	583	608	580	666	592	572	609	606	620	631	602	635	563	618	629	597	586	562	589	603	618	645	569	604	604	598	595	597	622	585	617	570	614	603	591	616	633	611	624	596	616	591	556	580	579	578	647	598	606	615	563	595	630	562	547	586	602	609	585	593	573	614	568	608	606	605	599	607	591	622	633	631	589	655	622	550	560	606	622	619	599	578	607	584	598	601	631	600	571	610	575	593	623	619	630	629	600	592	618	571	616	579	631	587	587	580	616	620	575	561	606	584	555	608	577	584	617	577	610	589	640	573	586	594	566	610	617	599	572	563	599	596	601	583	530	600	622	614	620	609	587	621	596	628	618	614	653	605	552	613	620	588	549	582	585	626	662	597	592	610	605	576	602	615	590	587	565	610	603	646	553	556	590	591	583	616	568	627	590	617	584	598	587	619	595	587	607	534	592	583	591	575	571	569	591	609	611	578	572	597	612	596	563	597	607	595	612	606	596	565	628	627	585	614	635	607	613	578	626	575	620	591	602	632	593	612	589	621	559	614	591	617	588	619	648	588	633	618	592	586	608	674	613	621	585	617	647	573	592	625	620	633	601	584	641	587	571	600	584	576	577	614	592	637	580	597	567	637	627	576	581	624	620	596	628	647	618	611	597	609	638	629	605	576	587	609	570	597	584	577	586	579	579	604	589	607	583	606	565	610	591	606	620	599	598	608	599	596	591	579	612	571	603	616	585	628	578	535	595	611	585	621	592	608	681	592	566	629	592	561	546	593	613	576	582	590	568	615	586	613	642	584	612	597	588	614	567	584	632	609	575	608	580	585	587	622	624	550	598	567	618	592	629	607	616	595	598	619	602	573	596	633	632	588	544	580	601	592	620	626	598	563	614	600	615	621	613	577	593	614	598	597	562	627	587	574	593	578	658	563	588	598	581	616	627	564	590	607	591	580	552	603	638	611	582	591	604	575	596	605	643	622	560	589	589	589	588	609	612	606	577	617	603	620	587	625	608	581	563	587	625	609	597	607	594	626	621	575	609	550	627	553	589	603	587	583	614	588	626	597	629	649	550	574	578	574	624	590	606	600	609	581	604	563	578	543	641	604	606	600	648	616	603	603	622	577
57446	23051	11417	2467	1476	1126	865	707	590	484	491	468	420	400	360	366	364	357	356	314	322	273	344	293	320	318	299	311	290	297	300	313	282	308	280	280	296	304	303	306	292	287	302	281	299	303	321	287	295	313	282	302	293	270	280	286	289	284	271	295	265	275	289	282	265	299	295	288	300	250	281	262	271	287	297	275	276	268	288	286	269	313	292	264	315	251	283	269	297	308	278	274	303	272	297	283	286	297	288	286	277	252	297	304	252	241	285	282	294	259	278	270	279	270	289	237	290	291	268	323	277	264	290	296	280	300	292	297	268	270	261	246	280	285	330	260	269	277	282	280	266	245	284	314	300	259	266	259	267	310	247	272	275	304	287	288	271	278	292	268	268	278	272	295	273	270	250	262	272	287	297	254	279	305	279	272	290	278	288	278	278	297	272	291	290	292	284	270	252	252	292	292	272	280	268	299	278	293	282	305	262	275	284	290	287	261	281	298	277	276	300	267	270	274	273	265	289	282	290	280	305	276	257	293	293	293	307	289	275	284	279	279	253	306	266	271	275	277	265	294	307	277	285	305	290	287	303	306	306	299	296	305	298	264	280	297	292	280	285	271	308	285	273	285	267	285	269	278	255	317	279	295	314	279	286	257	280	275	279	265	301	301	282	293	291	324	292	287	305	274	277	313	273	287	267	318	274	284	290	281	284	294	290	272	283	282	298	271	296	311	262	282	295	264	285	300	263	274	300	277	281	291	270	282	279	282	271	284	277	283	295	300	303	280	246	289	272	281	268	296	299	296	277	271	264	275	293	280	314	254	286	320	274	257	274	280	304	286	318	260	279	267	265	266	280	304	305	283	284	285	313	262	301	288	280	322	310	294	301	287	248	300	275	273	285	260	306	342	292	264	288	319	293	269	271	268	273	270	279	327	279	266	284	298	286	269	270	314	280	297	256	277	271	301	279	279	306	284	288	268	267	287	250	227	287	285	274	281	295	246	316	280	281	250	311	279	268	251	294	260	280	296	266	272	273	292	284	278	283	289	293	279	316	295	299	310	281	281	275	289	293	280	254	306	306	316	295	276	290	271	316	306	333	277	271	280	248	283	267	296	295	261	276	285	285	289	297	285	279	275	299	254	303	261	255	278	272	285	249	286	286	265	306	276	294	269	282	261	274	260	300	262	261	266	280	292	265	286	283	305	316	264	261	271	273	290	281	270	298	290	293	281	293	291	279	310	272	275	252	317	247	272	301	258	268	309	280	261	275	266	297	299	304	288	273	271	298	284	296	282	267	270	278	302	266	285	267	267	282	266	274	264	258	275	287	297	288	252	281	312	306	281	272	265	274	260	282	303	279	278	298	270	292	296	308	274	257	311	319	303	275	296	287	281	280	280	272	265	304	263	310	279	268	275	291	287	287	270	290	286	273	254	255	278	279	276	308	264	291	274	267	302	239	288	317	275	274	286	270	284	314	294	278	245	268	275	285	318	291	284	289	254	280	268	266	280	284	279	286	293	306	313	256	285	296	288	277	274	250	270	298	276	276	287	251	315	261	274	291	281	275	268	274	260	298	292	294	283	272	277	276	268	274	252	269	281	294	288	275	271	280	275	268	269	256	277	269	324	277	277	280	265	296	254	299	284	305	290	292	300	263	297	269	268	251	288	269	286	282	260	244	309	306	286	278	256	277	275	271	281	328	285	292	305	290	297	264	256	287	282	267	312	271	282	241	269	296	258	304	263	294	264	281	264	279	296	265	284	273	251	296	295	274	255	251	272	295	277	284	270	272	287	284	256	306	290	256	288	300	278	289	292	303	249	249	259	263	281	295	286	272	282	312	282	288	287	264	279	285	297	284	278	293	291	320	295	309	295	294	309	298	285	283	289	288	288	284	252	296	281	272	293	284	276	319	291	281	284	287	282	279	288	292	297	249	236	298	263	287	304	307	293	283	287	293	262	271	277	296	281	269	307	284	273	300	286	284	261	274	292	291	287	255	274	298	287	286	265	279	277	259	239	262	293	277	266	273	268	284	289	272	295	289	262	270	256	310	287	306	287	275	274	298	300	269	266	247	266	278	254	281	298	290	301	278	280	272	284	299	270	278	295	263	293	275	294	266	263	250	287	288	289	256	283	293	266	300	283	294	290	286	280	272	281	268	231	314	293	271	244	310	308	286	257	278	284	287	275	298	266	306	277	285	291	277	285	273	277	249	316	265	277	294	268	296	268	274	281	276	243	265	279	316	267	317	290	269	287	288	262	291	284	274	302	295	289	295	262	299	266	288	298	304	285	276	263	271	265	303	278	286	272	278	253	279	293	284	281	319	275	269	270	279	298	289	262	291	286	275	289	290	282	276	286	283	280	259	271	269	317	324	340	274	254	283	263	279	279	274	290	275	278	283	290	293	299	273	286	265	274	296	260	266	314	259	291	278	280	298	297	260	263	270	287	277	294	265	291	278	283	300	276	279	263	282	281	263	269	274	288	247	278	274	265	281	277	280	261	264	297	308	286	284	275	263	262	280	291	285	272	265	273	262	276	266	275	263	279	289	307	295	303	296	281	308	278	248	278	273	308	299	291	263	280	287	283	280	294	268	337	304	291	300	284	254	249	277	297	281	303	298	283	302	288	275	314	284	271	271	291	256	317	283	264	312	280	285	294	314	266	278	295	271	275	276	308	279	286	304	251	252	292	266	293	282	296	294	277	269	262	284	282	295	277	276	286	274	276	276	279	286	252	268	294	279	293	297	278	259	290	272	287	282	291	280	293	260	301	283	283	279	261	279	263	303	304	253	287	263	292	326	275	287	291	257	280	272	311	294	292	279	269	261	292	282	327	247	267	291	265	279	273	289	271	283	279	264	283	283	276	260	313	263	291	307	259	298	273	250	277	260	275	262	296	308	308	306	293	286	287	300	285	308	290	276	275	253	258	309	282	268	308	278	294	309	287	243	265	294	311	280	313	250	303	282	300	284	291	285	280	304	282	286	273	261	257	266	327	291	266	310	289	313	275	264	313	258	251	279	282	251	265	309	268	277	319	293	286	309	272	284	305	271	251	267	320	312	276	273	291	292	265	280	297	283	260	279	251	269	280	276	286	270	299	267	266	291	272	304	275	302	259	310	282	279	256	276	291	253	268	262	261	313	267	285	274	289	293	288	293	279	258	308	258	318	289	282	256	287	310	279	273	284	266	299	286	293	279	264	266	294	282	265	275	267	308	290	254	249	282	318	295	280	289	289	261	303	268	267	248	251	286	288	308	274	270	280	279	254	273	267	288	290	290	316	288	265	290	276	276	269	287	274	290	282	295	284	288	288	280	284	277	258	286	252	265	257	307	292	287	270	248	288	294	289	281	262	284	283	305	264	260	256	268	276	302	283	273	299	277	262	266	275	287	287	282	284	293	282	271	285	297	275	274	300	309	284	292	272	276	276	246	249	314	261	290	297	287	302	284	271	279	298	279	278	302	279	291	316	255	295	273	282	270	303	294
37378	2973	6055	6450	5468	4504	3615	3107	2629	2353	2179	1930	1761	1659	1443	1432	1377	1399	1244	1267	1158	1204	1112	1151	1152	1086	1079	1037	1034	1024	970	968	938	934	968	1010	964	957	969	960	934	930	913	908	909	870	919	933	859	922	901	920	887	830	972	828	928	877	872	910	875	861	883	866	856	852	854	802	844	866	864	864	860	797	846	834	891	824	867	859	801	849	812	803	864	896	850	856	788	793	839	802	871	849	817	813	895	846	823	776	827	773	802	820	823	806	819	825	783	790	828	831	840	841	872	846	807	835	873	832	846	855	827	851	847	841	785	865	840	819	823	825	828	807	821	840	854	808	850	797	848	862	839	839	840	851	834	820	838	824	836	825	856	841	816	833	825	838	787	808	820	815	821	868	828	867	784	833	849	830	823	835	807	866	855	824	847	788	810	840	879	860	851	815	832	859	828	855	842	817	850	817	832	821	838	853	828	815	831	825	830	862	760	808	790	812	854	873	801	824	782	825	797	828	814	818	825	799	864	793	825	897	860	864	843	863	859	867	787	797	802	837	828	843	794	812	827	783	802	795	827	809	863	872	822	800	833	783	845	886	826	797	811	818	821	854	837	806	846	891	827	810	826	805	816	834	775	853	850	846	854	828	816	869	874	817	782	827	841	842	851	883	875	872	841	792	805	763	833	876	857	827	805	769	786	763	766	823	849	817	825	816	817	829	846	868	784	830	826	827	826	793	837	831	838	814	804	840	850	768	822	824	783	840	828	779	845	822	781	889	795	810	825	855	812	785	840	771	805	848	784	840	852	846	863	794	806	821	823	813	808	799	860	829	824	845	795	831	833	830	863	783	800	845	832	819	808	836	803	818	867	830	818	820	794	825	847	800	816	793	815	783	848	863	818	807	784	832	809	818	820	806	847	860	866	869	827	842	831	819	779	842	806	869	832	811	751	855	858	793	829	830	782	807	833	841	867	832	867	836	840	831	834	852	827	842	837	833	782	801	798	787	798	798	856	809	841	824	847	817	793	811	816	851	840	841	825	849	816	819	804	800	796	821	774	808	801	818	824	789	850	811	854	841	798	833	814	827	871	827	842	826	834	772	838	796	798	839	801	807	856	864	855	818	868	829	904	866	796	792	771	830	787	840	873	901	778	844	831	808	846	878	846	816	819	829	822	809	851	840	830	790	796	830	821	798	811	771	870	832	850	878	837	832	823	898	828	821	816	833	824	818	826	864	806	838	806	802	832	787	844	778	798	769	814	824	814	808	825	832	826	830	830	838	784	863	856	825	790	783	840	839	828	778	850	810	828	872	809	824	829	822	796	781	807	790	825	824	841	836	833	817	821	831	773	887	851	812	864	772	848	790	779	782	860	844	758	827	801	802	804	832	849	800	856	849	824	819	877	810	819	801	887	816	818	804	861	823	812	788	834	829	803	819	813	841	803	812	864	789	857	822	827	876	803	807	765	801	805	812	896	803	828	839	814	798	805	832	799	804	850	823	803	848	877	836	800	831	823	817	807	807	827	845	866	802	784	808	845	809	812	834	809	839	830	826	845	852	833	840	816	843	817	875	864	824	846	843	856	820	810	799	847	806	812	815	827	831	845	840	839	851	811	904	796	829	828	823	821	827	834	887	858	806	816	826	770	894	780	831	815	861	787	846	852	892	827	842	793	808	830	868	837	809	840	767	854	780	817	883	800	862	828	862	832	826	879	829	850	828	809	830	824	829	806	824	843	849	798	847	788	805	836	851	831	851	829	848	833	808	771	838	829	822	777	805	804	774	801	826	786	794	812	800	817	819	804	784	806	838	837	876	764	802	851	828	869	852	860	837	898	805	837	814	843	781	823	817	890	850	816	794	821	823	837	783	812	860	829	834	844	834	822	800	836	803	852	825	908	830	808	891	810	817	818	844	839	850	818	791	839	815	891	778	819	818	843	788	869	892	872	822	832	828	828	863	832	854	854	799	840	773	828	863	776	886	839	839	819	876	775	817	839	790	811	810	777	798	860	840	840	871	862	803	820	869	787	855	792	816	813	860	827	808	837	851	775	834	819	825	814	782	832	773	825	864	809	819	849	897	814	839	832	817	839	883	866	877	825	787	782	862	868	896	841	777	817	835	793	856	822	798	807	813	791	819	830	810	776	800	825	848	843	805	812	834	778	805	843	898	821	828	872	861	741	862	792	817	819	808	838	863	827	896	781	863	821	807	805	802	793	845	816	847	826	805	780	827	846	821	828	822	806	811	844	841	840	809	827	834	825	861	832	842	852	809	829	824	795	831	776	883	778	816	847	816	827	858	867	871	828	848	770	815	816	882	815	768	869	788	824	824	820	791	844	853	864	880	852	816	747	903	835	805	825	776	818	845	784	858	846	859	793	795	856	819	848	829	833	753	781	831	835	800	770	867	786	875	786	812	829	847	823	877	785	811	807	824	857	790	826	783	841	850	828	806	810	821	818	862	847	802	848	810	849	849	828	822	802	837	803	848	879	841	804	806	845	797	800	848	839	838	790	828	870	869	815	852	795	849	805	793	792	824	837	803	828	791	846	878	827	806	850	766	859	848	819	850	820	849	802	851	848	904	782	796	865	876	785	821	818	793	777	783	829	801	851	809	811	832	815	823	852	864	811	831	752	874	805	810	846	767	849	828	878	862	846	854	802	821	868	819	806	829	783	833	834	850	855	821	836	825	802	835	831	815	833	839	817	781	842	818	772	831	841	785	835	760	770	820	858	794	865	866	858	852	882	830	873	852	814	830	858	832	798	801	844	859	838	832	801	808	862	843	817	898	856	796	793	845	823	769	816	848	877	843	845	851	842	859	792	797	765	859	853	818	840	825	789	808	870	809	892	834	804	852	808	838	802	819	844	802	844	804	857	859	831	803	825	815	787	756	836	792	814	796	862	829	813	813	850	831	789	831	881	835	886	818	833	806	839	858	809	847	853	928	859	830	865	787	788	842	786	854	846	854	825	802	869	766	838	816	808	824	856	837	860	832	829	795	816	790	831	816	855	869	780	843	814	824	855	829	797	772	839	885	882	875	843	815	756	840	831	758	821	835	846	809	781	839	847	839	816	803	831	778	801	836	840	803	795	813	807	845	853	781	780	816	799	867	820	823	789	857	839	787	832	784	805	807	814	811	820	850	831	843	842	841	850	871	827	797	815	835	823	842	792	815	837	853	780	763	853	825	828	803	815	805	850	794	848	821	759	855	862	801	833	793	850	798	832	879	851	837	817	818	874	840	857	855	833	822	834	804	821	873	898	784	810	773	833	855	770	850	826	842	846	848	833	837	779	841	806	822	864	811	818	794	809	802	822	816	834	828	823	874	814	827	807	777	824	810	757	846	826	878	826	820	792	817	835	842	846	821	843	822	879	819	792	820	805	837	817	791	845	798	822	825	867	778	804	830	845	915	843	801	851	792	815	810	784	841	818	874	830	787	799	793	796	833	826	792	888	815	871	875	825	804	838	793	870	804	807	854	798	858
11469	637	302	143	123	127	115	113	113	105	118	100	105	107	111	105	104	82	91	119	103	123	106	101	111	97	86	100	112	91	104	96	93	105	111	86	115	95	102	108	99	90	79	102	113	85	104	123	115	94	94	102	79	91	105	94	102	109	121	103	102	95	108	81	115	118	106	95	117	102	100	101	105	100	118	107	110	121	126	94	113	99	116	89	85	99	81	109	116	98	102	75	101	109	98	88	96	87	101	108	96	105	112	117	117	102	104	107	105	97	101	103	130	110	89	108	98	105	117	93	95	118	107	112	112	96	92	115	107	104	103	106	90	105	96	99	100	103	113	115	89	102	114	90	114	93	105	99	87	117	108	115	100	118	104	100	108	122	99	106	90	103	91	115	107	73	115	121	93	100	89	100	97	97	119	107	113	127	96	108	109	102	113	99	77	100	98	99	109	96	93	115	90	99	91	106	94	100	93	106	92	109	90	85	110	91	91	103	84	88	122	97	93	103	111	98	100	111	103	115	99	118	103	106	87	108	104	106	105	101	99	108	98	103	94	109	99	72	103	115	100	84	97	83	96	90	104	86	94	104	92	89	122	99	96	99	91	105	103	106	90	113	102	103	118	108	88	106	100	94	112	107	93	88	102	88	111	105	92	98	105	128	100	89	122	108	101	112	107	106	97	90	110	114	121	94	88	97	114	100	90	113	91	109	117	107	113	98	113	109	91	90	103	99	93	89	93	96	86	90	102	115	94	103	108	90	81	98	102	94	120	106	96	98	98	94	111	108	119	105	93	118	96	114	95	95	94	110	111	94	113	103	88	101	118	108	115	107	86	97	102	77	99	87	101	102	107	114	110	102	97	96	101	109	107	92	108	115	73	96	112	104	102	97	93	99	99	108	93	87	116	126	84	101	113	105	91	120	105	110	108	93	100	110	113	98	106	95	94	98	93	105	97	99	87	104	98	95	105	106	101	110	109	81	97	82	78	92	106	101	98	106	101	104	105	97	93	89	101	113	104	93	90	102	122	98	100	88	91	103	97	109	109	77	106	102	110	101	112	92	112	111	106	85	104	111	114	109	113	115	109	86	93	124	114	111	87	99	106	108	110	102	100	108	118	110	116	94	91	95	118	113	101	104	102	98	106	86	97	84	98	95	110	98	90	96	94	110	101	119	105	107	104	102	93	93	88	117	96	104	107	91	125	101	108	100	92	97	88	107	117	119	98	109	116	93	102	97	88	75	102	116	110	97	105	96	103	104	107	98	105	112	90	96	106	98	106	112	94	94	108	95	99	104	100	94	87	107	98	105	104	104	123	116	108	96	104	94	107	113	118	102	95	96	121	100	106	77	87	88	99	97	113	94	89	105	83	100	88	108	107	91	99	84	104	104	93	102	89	101	100	102	92	117	118	82	116	107	88	116	91	110	102	100	113	104	112	108	97	87	97	90	106	106	91	100	105	90	108	116	114	100	124	103	88	101	100	101	89	107	100	117	100	112	89	99	111	105	107	103	109	94	114	106	98	95	78	90	110	102	93	83	113	95	95	100	90	93	111	113	97	106	110	107	103	98	106	111	117	114	96	86	89	92	104	108	91	97	114	103	99	90	98	114	94	101	104	112	93	95	92	107	111	111	98	104	103	108	105	94	103	109	100	106	106	110	89	89	105	112	93	105	118	109	116	86	106	92	101	93	109	116	111	98	117	106	102	99	83	96	89	96	90	101	104	116	103	94	113	80	97	118	97	107	98	97	110	126	94	105	92	102	107	103	88	96	105	99	94	104	102	99	101	111	92	107	111	92	101	91	98	95	104	110	114	88	86	113	95	103	91	75	97	74	101	96	108	113	96	101	87	104	104	94	92	101	102	82	108	104	84	120	105	89	120	75	92	119	104	109	108	112	109	106	89	96	109	103	104	116	101	116	88	100	71	104	126	128	95	117	104	70	99	100	90	114	95	107	92	111	116	95	98	107	109	100	91	97	104	93	120	101	94	92	81	103	79	95	103	94	103	88	126	95	103	99	125	96	104	108	102	108	94	112	91	107	118	90	105	105	107	106	93	90	97	93	102	114	108	101	100	107	107	110	113	99	115	90	113	119	109	94	97	100	92	93	110	103	104	90	111	84	105	102	91	89	82	104	105	94	101	120	106	100	96	98	108	91	89	124	93	101	102	118	100	87	93	109	107	104	117	96	86	98	92	95	119	104	111	112	112	114	85	88	91	105	96	89	104	113	90	100	119	108	107	97	104	104	93	96	87	75	96	98	92	101	93	88	90	99	106	97	89	102	116	114	103	112	98	95	95	89	110	116	109	111	118	97	102	106	104	102	107	102	78	92	87	96	92	109	107	97	87	77	99	100	108	109	89	94	100	94	105	104	117	92	98	112	122	76	85	88	99	110	104	97	114	93	98	103	95	89	97	99	97	94	104	118	91	99	108	104	88	106	111	97	106	96	103	111	107	106	101	125	70	114	99	103	91	106	108	128	109	97	117	92	126	92	84	107	89	108	98	105	129	98	92	89	114	80	101	111	114	97	114	101	100	125	85	108	87	99	111	115	94	95	112	95	111	107	84	109	84	96	89	109	85	91	100	98	98	108	119	98	112	119	96	96	86	109	106	111	98	105	112	100	88	95	102	105	118	97	103	102	105	99	100	109	107	77	117	99	93	107	100	120	89	96	110	92	93	104	95	97	112	101	98	113	84	107	100	120	99	109	100	102	111	92	87	105	106	103	101	102	96	106	98	100	116	94	98	109	106	95	97	97	93	97	105	115	106	100	90	90	110	81	93	106	95	93	102	95	94	95	108	111	103	98	109	76	109	97	118	93	120	98	91	113	101	107	95	110	106	92	115	96	104	104	106	113	116	95	122	99	92	107	91	108	112	107	114	102	89	88	108	118	98	107	100	119	93	106	106	113	87	92	107	81	96	100	90	114	111	97	91	90	85	80	90	121	91	105	98	96	100	122	103	106	108	100	93	105	106	84	111	103	92	104	107	114	88	106	105	102	105	113	85	93	86	88	112	103	100	98	111	125	108	110	92	94	99	131	111	105	111	94	90	111	100	89	92	98	86	93	111	107	109	99	111	81	96	94	108	111	81	100	117	89	124	99	90	93	90	100	105	85	101	99	96	100	106	86	105	92	90	114	103	116	98	93	95	102	93	84	104	104	94	93	108	92	116	110	91	108	83	100	108	101	116	95	107	109	108	115	104	122	120	115	108	97	85	87	103	84	105	103	96	114	98	110	106	102	111	97	111	116	101	92	94	88	106	118	94	106	105	100	112	107	98	118	107	100	113	100	98	93	103	80	100	107	110	97	104	110	109	85	91	112	95	105	111	96	89	108	106	94	89	110	88	106	93	106	93	104	102	102	112	84	100	104	102	97	123	91	99	105	106	105	110	78	98	89	92	108	100	116	100	129	102	99	96	123	112	101	101	116	87	95	96	95	103	87	104	114	96	112	88	92	99	91	101	91	87	110	117	93
9561	472	529	491	502	471	462	424	418	405	407	373	373	399	394	377	360	371	373	402	373	386	367	386	366	378	388	380	324	385	372	373	391	395	353	387	377	343	347	359	340	366	377	360	372	360	357	395	399	382	365	386	351	357	349	359	348	359	386	356	361	360	376	371	348	358	381	401	359	325	371	351	385	337	361	351	374	411	380	358	375	380	334	389	388	367	383	357	349	370	351	322	373	361	386	358	355	375	354	384	378	381	380	369	368	341	379	384	357	394	384	393	341	371	339	368	361	359	366	377	377	370	354	377	376	335	399	393	388	360	351	354	345	333	353	377	367	368	327	371	325	423	399	337	366	339	364	398	340	383	382	343	359	364	307	394	337	368	347	378	344	358	345	311	369	377	370	362	367	328	352	389	351	335	375	320	352	351	407	351	370	351	360	340	348	379	364	389	359	354	367	347	359	361	351	386	323	370	379	375	333	368	358	368	343	371	393	393	385	383	355	363	399	398	398	382	345	366	353	360	346	406	348	375	390	373	386	390	389	347	368	377	370	401	353	360	373	364	341	386	359	334	385	350	345	402	373	348	350	380	359	367	369	361	355	350	376	346	406	391	387	374	379	330	357	384	350	366	380	369	353	344	386	353	346	352	386	327	384	384	371	360	399	384	334	383	345	362	373	348	339	354	364	375	400	359	343	339	365	368	353	346	383	382	359	383	342	338	363	359	386	403	341	350	366	361	348	357	357	366	389	390	343	351	386	358	370	369	343	367	356	363	387	367	353	351	362	387	320	342	372	374	363	358	364	355	348	367	377	371	373	373	365	364	363	392	377	348	374	353	312	385	386	382	356	342	344	355	397	382	365	342	389	352	364	367	358	362	366	350	397	362	367	371	365	384	369	377	358	336	344	355	371	364	337	366	338	360	348	348	368	355	337	393	400	367	376	382	366	376	325	355	391	377	383	330	351	369	396	368	363	381	345	387	350	384	399	352	362	390	313	351	344	367	367	356	370	370	353	355	383	385	363	378	363	387	340	344	346	366	369	400	339	380	359	360	365	382	364	386	362	355	365	396	347	370	352	411	369	382	366	378	377	321	380	360	351	388	365	350	364	399	347	368	371	345	390	352	367	380	363	382	335	347	361	338	361	387	328	372	365	378	366	339	349	369	346	365	354	366	348	356	354	368	370	366	337	362	383	357	351	375	373	394	343	364	341	358	304	390	366	377	396	338	350	369	378	363	370	378	343	355	364	378	357	322	352	388	388	349	358	375	377	370	406	372	383	389	367	348	357	366	368	372	343	351	365	372	368	348	366	374	402	361	400	352	360	348	369	402	343	349	389	332	346	366	388	385	376	348	380	338	362	346	333	360	401	356	369	328	365	361	380	389	377	372	337	351	359	383	377	319	365	367	338	347	368	368	343	348	393	353	400	343	360	375	343	381	360	364	336	391	363	393	354	354	365	387	385	354	342	359	371	361	345	342	343	348	341	365	336	412	363	376	363	383	399	379	364	356	385	374	366	371	378	390	376	372	366	332	367	329	376	371	365	383	404	335	373	347	398	346	368	344	382	366	381	369	336	396	400	341	344	334	364	351	406	349	358	366	371	344	358	392	344	384	341	372	352	374	372	362	342	374	360	370	398	340	383	354	396	363	373	387	377	381	381	370	364	349	373	352	365	380	389	345	357	391	399	358	352	403	316	336	368	377	360	384	369	350	409	351	358	351	363	360	374	337	334	354	371	365	374	364	376	404	368	353	343	374	362	360	382	357	354	379	348	374	374	357	398	369	376	372	362	388	391	346	371	339	370	356	427	368	331	347	384	332	343	359	353	392	364	348	366	391	379	340	402	392	338	386	372	359	351	371	338	394	364	397	345	365	362	376	381	373	371	377	367	358	406	377	364	362	353	377	358	351	379	382	343	385	378	352	357	352	341	361	375	375	357	359	392	361	363	376	408	360	360	379	368	378	352	348	383	368	381	364	364	348	380	368	365	362	321	374	353	350	388	379	357	343	362	347	376	381	323	356	341	339	356	377	354	358	355	358	349	345	336	386	373	366	383	399	363	369	414	396	389	353	356	346	364	337	347	390	370	367	382	332	352	366	349	406	345	352	377	357	346	360	381	346	355	354	315	389	373	377	375	353	391	361	353	360	338	345	353	300	353	385	373	393	346	368	383	374	364	357	354	386	353	375	347	369	365	359	368	357	369	340	347	374	379	328	375	400	338	394	375	358	384	398	361	386	336	388	330	361	341	392	360	357	356	360	373	354	387	373	385	392	378	365	374	356	377	355	358	373	389	383	345	387	399	351	364	367	373	364	360	354	376	362	384	339	370	392	350	413	350	383	346	353	366	385	341	351	339	332	360	389	407	339	385	367	404	387	367	331	394	370	372	388	402	349	385	384	357	374	384	350	353	356	379	372	372	346	386	372	357	373	372	363	378	364	361	380	376	355	409	376	367	353	367	406	387	368	326	346	368	408	374	354	365	374	344	375	347	384	359	344	390	356	368	368	349	345	380	389	383	351	353	367	361	382	358	367	366	354	373	379	369	372	358	352	354	387	333	365	367	389	382	347	342	379	353	377	330	346	367	364	401	358	349	323	384	331	349	380	378	369	381	344	399	377	354	368	323	381	400	364	383	366	350	347	356	372	381	364	384	341	361	353	386	412	367	355	355	351	345	396	365	378	348	383	384	375	325	345	365	356	342	374	390	346	382	426	350	379	339	385	356	358	377	360	382	351	374	348	363	370	396	378	360	396	394	362	358	341	353	373	356	348	363	358	362	363	366	342	376	370	366	379	374	393	345	372	363	382	361	375	392	381	366	428	399	352	352	361	360	376	365	416	335	390	384	347	407	352	329	378	357	392	366	394	366	360	350	369	337	369	330	338	344	369	369	361	345	330	384	387	374	346	405	362	367	375	358	349	359	351	371	354	360	366	349	345	343	380	340	392	357	367	350	373	379	344	387	387	362	334	382	347	371	330	367	361	379	377	347	388	371	371	345	360	401	366	363	376	358	374	380	354	372	337	382	358	348	390	382	411	364	359	372	379	359	341	364	365	334	407	357	354	365	355	383	340	310	355	389	398	346	351	364	380	361	389	348	381	378	354	360	375	363	330	394	405	378	367	355	367	365	352	368	377	372	328	369	371	365	348	402	360	341	381	367	372	410	336	373	404	368	357	367	366	376	326	340	340	369	335	326	358	326	336	363	393	379	371	350	338	359	401	334	336	365	395	349	374	340	375	420	367	359	369	361	368	376	365	374	370	336	359	356	348	368	357	341	379	390	359	351	384	380	371	372	339	393	338	343	370	358	392	387	356	341	372	337	395	373	358	360	346	370	393	353	339	377	362	377	358	351	362	381	355	357	393	358	375	389	383	339	370	350	350	332	384	344	377	342	344	379	371	354	359	355	340	348	367	386	354	337	351	368	365	361	376	385	356	354	368	369	371	367	326	373	391	341	348	338	401	343	361	364	380	375	380
47749	17566	3728	995	746	537	469	401	391	312	299	257	274	236	205	240	219	227	230	240	256	178	208	197	212	202	229	198	193	187	199	199	208	200	207	193	189	193	174	184	196	198	189	185	219	199	183	204	218	183	181	199	200	211	189	194	209	192	211	189	201	203	209	173	198	234	212	195	187	204	209	184	175	172	198	191	195	198	205	200	203	175	201	188	189	205	187	189	191	201	185	189	171	210	205	212	229	202	213	183	216	166	194	185	179	201	190	181	203	198	176	214	201	182	189	173	177	175	183	225	200	215	184	167	200	181	208	183	191	202	199	173	182	169	180	202	172	188	167	193	160	192	190	194	197	195	218	200	233	193	160	178	197	188	168	199	189	173	201	207	220	193	184	182	206	173	198	178	216	202	200	180	196	176	205	197	191	207	192	198	212	201	161	195	184	202	165	198	197	202	212	196	187	201	189	220	220	218	200	199	213	197	185	194	168	235	179	197	185	179	198	182	178	210	181	207	213	221	188	202	180	191	169	212	188	197	195	178	221	180	198	195	176	169	205	191	200	170	211	199	166	207	213	202	203	165	177	203	179	197	209	211	205	183	208	176	184	212	191	185	203	186	184	174	225	203	213	188	180	161	201	205	167	189	165	203	179	201	188	200	176	192	202	176	176	193	205	180	184	178	195	207	190	205	203	192	168	192	187	172	170	203	201	199	178	188	195	192	176	194	199	220	176	204	199	207	173	217	202	183	194	189	190	180	176	218	193	197	204	187	192	190	188	210	181	185	183	200	173	177	178	206	209	198	197	188	184	161	184	189	191	184	178	192	215	202	176	182	186	203	177	174	190	170	193	218	195	228	229	176	192	174	194	199	187	198	211	199	201	179	199	200	193	206	175	174	197	200	183	194	190	194	201	188	217	178	189	180	198	184	198	189	221	192	199	216	193	204	189	201	194	178	196	200	202	202	184	189	191	210	177	191	199	197	194	205	186	155	181	200	172	184	196	184	205	198	189	180	192	208	175	180	191	168	187	194	210	196	187	183	212	183	194	181	209	180	225	187	216	177	187	183	155	225	183	212	183	205	183	215	189	208	233	198	192	204	200	192	201	181	194	195	162	189	181	198	213	180	188	205	196	192	191	212	196	180	213	179	189	193	167	184	209	202	188	220	201	169	180	201	186	181	194	176	185	190	198	181	218	197	212	165	207	167	201	206	181	197	202	184	206	184	190	188	191	198	183	176	195	186	225	176	170	199	210	198	178	200	183	186	199	211	187	195	180	182	175	181	199	165	186	187	198	178	200	195	192	197	200	198	199	214	192	218	195	191	205	220	187	210	202	182	208	175	169	192	200	178	165	179	187	183	196	160	175	200	203	220	221	196	181	212	203	178	182	200	177	176	218	179	178	191	195	170	191	201	215	189	188	167	170	178	220	202	185	202	219	168	204	186	182	192	188	201	212	183	186	207	183	199	194	200	212	194	214	198	215	188	206	219	179	232	186	196	204	208	205	204	184	187	188	201	185	204	206	194	182	194	190	186	165	205	186	196	205	199	195	171	195	159	186	182	184	175	190	200	182	201	203	189	179	213	191	157	181	214	191	186	187	202	192	169	192	166	184	188	187	236	197	216	193	210	204	181	197	190	207	186	171	200	197	214	183	218	182	203	198	193	209	191	206	209	175	206	200	190	211	175	176	179	190	182	185	183	192	194	200	173	200	184	187	208	190	196	192	170	186	171	193	186	213	197	184	179	181	201	201	192	191	189	203	212	175	167	177	174	204	204	180	188	181	183	192	186	177	158	183	160	212	179	176	199	176	177	198	215	193	172	192	187	191	178	198	187	193	171	207	202	198	188	170	217	217	182	182	200	208	209	178	206	203	183	197	199	178	212	212	217	188	194	196	183	192	199	187	185	169	197	183	214	201	196	209	177	181	192	178	185	200	217	207	181	197	188	198	222	177	174	181	182	173	168	191	196	206	215	181	186	196	190	177	180	187	186	200	193	211	191	195	182	193	217	178	192	193	179	184	177	174	184	192	187	174	182	211	190	195	178	193	187	177	188	196	201	191	159	191	213	220	207	181	174	199	174	171	208	194	207	200	167	208	183	179	180	193	216	199	178	192	182	185	173	188	190	202	189	189	209	185	193	183	185	189	206	219	209	188	205	212	210	191	193	189	228	200	200	200	227	155	181	182	204	187	203	186	214	200	208	217	188	213	172	214	207	184	165	170	178	191	219	186	206	218	205	195	184	204	166	205	195	190	188	202	208	186	171	181	170	205	187	182	200	181	191	169	197	186	209	203	193	211	197	188	182	206	192	193	172	196	186	199	186	206	187	211	186	171	185	185	226	212	186	200	179	195	201	199	194	200	181	173	194	187	193	224	183	196	212	194	154	174	200	206	200	186	195	198	207	165	197	195	204	195	208	175	196	210	188	192	187	170	163	213	183	188	201	166	204	181	208	217	206	207	187	211	186	182	197	188	183	187	205	193	174	184	173	212	192	190	180	170	184	198	191	214	193	173	183	202	188	193	163	177	192	176	183	176	165	189	181	202	208	200	188	200	189	208	185	211	162	191	203	211	184	179	190	192	188	179	211	204	199	211	175	200	193	211	212	193	210	187	178	186	206	182	190	189	208	198	167	178	188	210	190	164	189	187	220	189	185	205	192	199	203	172	195	191	178	198	207	176	163	201	177	206	207	195	166	216	213	167	198	192	215	202	214	171	201	183	178	202	197	214	183	198	181	171	204	165	187	187	197	177	214	199	188	189	198	184	192	203	208	187	207	191	173	198	198	166	190	207	214	189	206	196	215	206	194	190	202	200	227	170	210	192	200	205	176	194	188	195	179	201	191	202	195	188	196	201	222	176	218	187	180	183	209	220	186	198	190	186	187	183	198	196	181	205	204	208	206	187	189	242	217	164	189	190	191	180	197	185	205	200	192	209	189	197	206	185	204	190	188	203	202	215	213	202	181	192	195	177	204	189	182	190	190	210	191	159	185	193	177	201	211	186	197	168	219	183	186	177	203	208	179	184	204	200	207	164	204	213	215	191	185	201	172	179	212	166	188	181	214	204	175	180	178	186	180	211	210	180	210	194	208	208	189	189	185	220	190	174	188	194	208	188	183	207	208	178	194	175	196	217	178	201	202	179	197	170	197	185	190	182	182	180	197	192	204	194	194	186	216	175	193	202	203	176	182	192	183	206	204	203	232	207	178	188	208	197	189	171	166	210	198	191	205	195	204	196	181	195	202	216	202	191	180	175	195	181	184	193	210	184	194	185	212	199	180	186	189	227	180	194	206	173	178	203	177	164	181	200	196	216	185	210	207	185	211	190	178	196	205	191	177	191	201	179	207	190	201	190	182	180	196	211	171	189	193	177	214	228	194	179	175	198	216	192	221	174	187	199	185	207	212	187	193	192	185	172	218	218	203	198	189	193	189	184	199	187	191	212	200	198	176	189	187	202	219	177	202	173	183	225	179	186	200
29405	1738	3253	3538	3113	2484	2085	1789	1594	1339	1253	1200	1071	984	975	944	866	843	876	856	756	780	781	771	752	710	682	696	679	700	720	651	653	668	684	669	666	599	691	683	668	631	621	620	617	678	659	638	628	669	592	657	663	632	622	693	662	620	624	615	619	577	626	637	637	626	649	637	660	616	665	635	609	653	610	613	653	615	607	663	619	616	648	607	651	592	573	593	629	585	666	606	575	642	592	598	576	653	622	619	605	577	602	609	632	611	611	615	602	634	611	604	622	627	643	584	646	582	601	620	602	625	587	569	595	615	613	577	614	626	629	575	611	615	584	612	594	602	588	634	620	610	627	637	593	578	622	562	610	623	629	621	590	581	607	622	606	629	611	582	629	603	601	629	605	598	601	580	640	563	643	617	612	645	635	662	614	611	629	628	617	635	671	616	649	603	623	586	561	625	618	602	593	574	579	579	624	624	619	591	590	577	618	613	651	600	575	632	591	558	639	638	602	587	574	634	600	594	617	608	581	597	602	586	549	610	599	586	610	617	613	622	614	615	600	600	589	625	620	585	654	637	593	627	629	574	591	589	599	614	626	588	577	583	619	591	610	603	615	568	592	594	594	606	598	603	609	649	599	638	590	609	573	622	600	598	593	587	627	590	641	646	593	578	583	619	580	573	581	615	656	638	617	605	577	599	635	651	622	621	610	618	645	590	608	606	627	599	581	610	603	561	624	592	620	626	592	605	632	634	542	610	632	586	591	616	579	633	582	644	596	614	566	607	634	588	577	599	594	607	618	615	630	612	593	624	587	610	613	638	577	583	638	592	621	640	617	607	612	607	578	629	622	582	599	591	606	603	610	574	591	597	597	664	636	590	657	573	651	557	600	616	576	650	641	609	604	608	596	603	653	605	603	615	589	565	569	627	615	583	602	632	635	587	607	599	629	551	586	621	648	632	637	606	621	630	563	598	563	601	625	614	625	643	560	574	629	627	577	598	632	590	594	603	584	591	635	612	605	646	562	601	636	639	548	612	582	554	575	635	608	594	627	602	622	662	568	643	659	622	606	614	577	622	643	621	593	594	583	601	621	619	612	576	589	628	618	609	645	606	640	626	589	599	623	628	598	613	600	595	607	629	648	643	628	614	596	600	612	574	662	569	625	622	581	663	652	613	631	559	575	597	611	602	551	629	666	611	626	615	632	583	618	614	601	599	585	620	600	586	625	563	595	592	620	595	633	601	586	620	619	577	643	583	618	584	563	604	627	625	580	608	602	620	576	605	616	607	606	597	599	579	620	595	625	644	577	586	607	591	614	613	600	655	586	597	590	632	644	633	602	598	583	573	619	586	594	615	611	606	632	597	672	573	608	573	598	630	588	574	645	593	623	592	633	648	611	607	559	591	620	579	570	615	577	616	560	643	556	587	604	649	570	618	624	600	610	616	597	639	594	617	609	584	609	560	622	627	644	676	598	619	602	568	643	626	578	602	608	628	632	608	587	617	598	592	612	612	649	659	570	625	614	604	578	657	562	593	598	605	598	654	631	567	614	618	577	669	596	562	582	591	589	573	613	660	551	597	573	608	582	602	630	617	581	621	554	606	607	631	588	632	570	599	599	602	570	599	580	586	606	577	569	669	627	595	601	615	623	632	588	620	623	651	613	624	656	622	590	643	625	607	660	583	633	599	576	581	606	634	567	583	624	661	608	589	610	605	621	587	631	611	637	588	597	625	640	586	635	641	607	555	609	621	639	586	577	586	585	573	609	621	635	611	565	620	607	592	588	594	631	590	581	598	632	616	579	593	612	608	589	610	601	563	570	609	604	585	604	616	597	591	575	633	646	578	593	625	590	628	601	616	630	594	617	611	628	633	607	604	636	671	598	593	620	612	589	582	585	593	629	589	575	587	582	627	564	626	612	609	627	634	595	592	619	612	633	526	601	608	595	582	641	587	588	613	607	634	588	579	596	602	612	589	608	581	588	595	636	640	593	585	572	637	601	617	666	610	625	615	616	613	575	635	636	603	578	574	609	570	613	607	596	637	591	601	613	620	572	651	610	665	629	625	647	607	575	597	583	629	631	552	631	637	588	596	596	569	644	600	622	595	627	597	586	610	597	590	639	550	599	605	598	649	604	616	640	609	617	591	575	596	623	625	590	627	591	613	589	666	579	624	650	597	571	579	647	586	609	611	604	565	589	648	590	598	600	568	576	562	588	601	618	622	621	642	599	601	591	589	581	584	592	595	586	579	619	616	608	621	659	626	601	618	627	600	607	579	575	659	573	653	586	598	679	631	628	613	595	583	565	584	618	624	528	574	593	605	591	601	606	578	625	582	635	668	641	605	578	625	611	590	575	605	628	582	584	619	594	607	594	646	604	564	579	618	589	611	639	611	635	647	618	609	593	610	638	574	577	654	652	582	626	566	621	648	600	599	592	603	582	569	639	578	630	602	603	635	579	594	575	572	628	595	564	594	609	600	559	564	577	605	599	608	617	602	602	571	577	631	616	594	582	565	593	624	596	606	585	614	621	547	625	609	593	621	596	562	595	606	601	629	609	572	582	589	573	646	634	597	603	598	571	607	603	639	606	589	606	594	640	585	575	633	578	589	614	564	612	575	626	630	618	570	594	588	611	628	635	622	634	605	632	580	581	600	635	575	613	614	618	563	618	609	590	577	603	610	616	584	599	615	610	591	622	628	600	603	603	619	577	634	600	602	570	612	598	600	650	600	560	592	590	611	604	621	656	576	618	626	606	595	644	637	620	613	610	569	615	612	668	593	614	615	609	633	595	563	635	570	578	580	566	628	593	596	570	585	629	581	568	603	600	609	575	613	626	543	605	595	651	604	616	596	621	641	590	600	600	581	628	630	568	570	583	635	601	549	603	610	611	643	642	609	622	575	568	586	591	630	605	574	585	639	587	627	595	590	586	605	589	603	657	607	609	604	588	574	634	596	592	684	602	627	621	560	581	644	607	626	621	580	591	597	613	600	635	610	624	581	586	617	602	602	605	621	584	618	635	615	622	568	559	611	617	585	578	577	631	580	617	603	628	542	629	609	563	615	619	622	585	582	640	640	604	643	663	587	588	600	617	599	613	640	549	598	605	605	653	578	629	567	615	595	600	620	590	588	610	563	593	597	652	606	589	592	605	599	606	604	619	592	587	597	600	587	608	575	586	595	579	604	518	647	624	592	617	658	614	617	617	602	580	648	607	596	570	619	616	629	659	583	603	590	634	638	614	623	571	628	571	610	593	610	597	613	590	600	565	617	619	618	577	569	616	611	569	590	620	600	610	599	593	615	612	585	644	623	602	580	590	660	590	628	594	607	632	604	579	592	587	581	584	632	600	619	570	630	589	577	631	580	571	597	607	560	613	624	577	609	639	599	567	631	614	611	613	628	615	586	605	625	614	617	631	635	580	618	629	625	602	593	612	588	641	578	596	570	588	626	640	596	597	630	623	627	637	626	595	584	592	590	572	608	602	618
53541	24689	14792	2529	1416	1043	820	645	594	546	468	442	419	415	372	381	361	348	337	342	320	344	362	305	308	324	323	284	306	328	262	295	282	277	295	282	284	315	312	280	288	277	262	277	310	269	286	287	318	274	286	282	277	290	297	266	298	277	311	293	312	269	245	324	289	301	311	269	294	285	295	280	284	299	305	300	266	293	303	303	330	289	271	295	291	322	275	299	298	284	279	297	276	288	265	285	278	283	257	254	257	260	306	312	288	274	271	254	290	302	275	269	296	280	307	273	281	272	302	281	267	291	273	304	269	274	272	289	302	302	288	284	271	305	262	289	302	276	271	262	273	290	283	294	280	288	277	290	261	286	268	272	296	262	311	288	256	305	267	302	295	287	304	273	276	291	300	277	290	319	301	270	278	303	303	256	320	285	283	311	297	303	259	285	271	305	274	277	265	290	308	318	305	256	286	275	280	298	277	296	281	293	280	280	289	285	283	284	297	298	282	259	270	289	274	272	272	292	283	292	311	315	289	287	316	262	328	301	289	291	288	324	309	307	239	307	262	274	301	295	296	278	319	318	291	288	283	242	280	282	325	276	290	282	275	248	253	283	299	349	274	268	287	273	263	281	266	294	307	294	297	279	276	262	289	275	260	296	299	297	302	268	287	282	286	290	302	307	304	283	303	279	272	294	291	300	299	255	312	238	282	282	273	266	279	254	295	268	294	290	270	337	273	317	265	299	308	286	259	298	285	287	271	289	273	266	283	299	296	311	297	284	283	270	281	272	299	271	278	270	290	294	295	275	245	269	301	272	303	314	260	284	303	309	277	254	300	261	298	290	271	314	276	268	267	298	274	313	301	291	274	299	286	307	291	273	314	281	299	282	310	300	311	302	292	275	265	298	325	305	292	274	285	290	298	285	289	263	302	281	303	276	279	274	282	263	272	273	302	312	293	267	260	309	315	273	303	295	318	283	291	275	291	300	265	275	306	306	303	277	277	270	317	293	297	310	256	291	258	310	280	286	293	261	284	275	299	253	272	296	265	289	273	281	291	298	246	310	272	281	286	273	289	274	269	303	297	267	256	298	280	309	273	280	272	275	285	232	265	317	272	279	287	251	303	269	278	259	276	247	281	285	279	307	274	285	264	312	286	298	275	305	275	312	300	260	276	275	297	306	293	303	292	310	284	289	291	285	285	299	306	269	311	314	273	266	291	282	291	258	291	272	273	310	311	273	267	277	301	288	262	293	302	276	279	304	317	276	284	261	292	279	277	280	271	272	302	287	282	305	313	270	265	294	280	313	268	309	262	271	265	292	279	305	296	258	305	304	314	322	287	298	308	270	297	300	271	289	280	277	285	285	294	317	279	283	278	301	285	289	282	283	260	283	313	282	270	285	261	268	327	288	255	268	284	314	287	253	303	275	265	282	278	281	275	280	266	308	303	283	306	304	303	309	305	271	276	249	274	265	325	281	299	297	252	274	298	292	264	268	303	284	278	266	298	296	297	296	294	279	275	232	307	265	332	272	262	263	273	279	292	272	289	283	274	284	304	304	290	267	321	287	283	300	284	274	280	285	314	255	282	285	282	289	282	274	308	263	293	293	282	296	319	261	247	292	317	277	282	309	269	257	266	307	271	293	262	302	296	275	324	285	263	283	280	280	300	286	290	313	309	297	296	301	267	302	299	271	265	289	261	299	281	298	295	278	301	287	279	292	286	297	296	284	247	316	284	273	272	294	301	287	319	285	264	281	273	303	282	311	296	283	298	320	276	282	288	279	301	288	268	300	273	262	304	287	258	262	274	293	301	316	278	282	285	300	278	290	264	289	292	287	276	288	264	289	295	286	311	299	289	276	279	330	308	328	302	276	291	261	282	296	285	272	295	285	264	281	328	294	285	287	289	300	308	320	262	268	288	283	292	279	293	274	270	282	260	283	300	302	257	275	269	279	308	325	289	261	278	275	273	266	291	281	290	303	290	286	282	299	276	239	298	263	294	292	280	284	276	308	275	282	319	280	312	317	300	270	293	282	313	313	302	300	300	279	274	280	281	288	296	292	274	309	281	278	280	267	291	303	304	285	287	273	297	299	291	276	290	264	285	264	290	291	288	257	296	274	301	257	304	285	270	288	254	269	291	272	281	303	337	275	314	290	312	259	277	275	275	279	319	282	271	272	287	279	295	279	289	272	301	281	272	279	298	285	288	297	271	261	265	306	298	286	287	293	276	300	257	281	276	289	264	271	272	296	294	265	295	269	307	283	288	296	302	312	292	272	284	277	287	269	285	274	281	277	315	277	294	272	287	308	297	290	280	288	327	285	261	296	298	281	283	290	310	276	295	284	289	286	276	304	285	305	264	265	277	283	297	304	277	317	280	288	277	282	253	288	295	281	268	260	296	263	265	293	265	289	278	299	304	290	300	298	270	285	265	288	283	289	284	285	268	288	295	289	281	307	274	298	282	294	285	289	307	303	285	284	292	252	273	273	269	331	250	292	292	276	262	265	261	302	266	264	276	315	260	329	317	289	283	304	291	283	312	300	271	270	317	285	297	276	263	263	293	269	279	283	286	269	291	300	280	291	278	294	302	266	318	283	279	266	277	282	267	277	254	285	264	257	296	307	308	288	282	273	280	317	268	293	310	299	314	299	300	280	287	279	299	295	277	304	281	286	283	302	275	302	301	282	296	298	257	259	256	267	272	292	256	302	276	274	328	280	286	289	288	296	303	271	287	241	259	303	282	284	297	296	302	293	273	271	286	310	274	269	288	269	292	264	296	291	275	276	275	320	276	280	286	276	279	290	281	285	285	286	305	277	287	275	238	264	280	305	303	306	289	261	277	302	291	290	294	267	306	304	271	284	292	266	305	304	280	260	300	279	310	295	256	310	323	285	273	268	309	290	325	299	272	281	296	310	257	282	317	274	272	277	301	289	297	255	309	299	296	307	265	265	284	273	274	314	288	294	326	266	308	265	289	288	294	269	303	309	278	296	302	272	258	279	284	286	281	267	311	271	272	287	285	271	293	301	287	280	266	311	297	264	266	328	305	282	282	291	280	276	276	285	277	282	293	277	257	325	270	303	266	279	299	280	295	268	287	278	258	256	303	277	298	259	293	299	269	306	277	281	275	297	284	293	287	286	275	271	273	312	304	294	310	311	266	302	265	258	277	274	274	309	304	270	264	284	302	311	297	316	284	292	286	281	269	292	286	293	278	270	287	281	284	317	310	305	287	284	268	260	278	257	298	300	275	316	293	277	284	283	263	290	287	270	292	292	282	285	270	263	293	309	292	284	289	285	277	295	310	305	280	279	255	300	289	281	252	276	289	314	260	266	298	288	284	287	286	271	284	291	269	262	287	261	276	293	295	293	308	266	311	301	272	285	289	272	281	280	295	248	272	298	270	274	279	294	260	306	253	305	301	287	277	299	296	311	274	293	275	291	285	291	278	283	273	308	306	311	275	302	287	311	289	274	306	292	276	297	279	287
38581	2846	5814	6073	5330	4332	3526	3010	2581	2271	2075	1895	1734	1596	1444	1471	1338	1316	1236	1211	1193	1163	1146	1082	1076	1058	1090	1030	1020	1013	1019	996	982	949	924	982	944	958	860	880	959	909	945	940	851	899	886	899	933	888	875	896	925	912	897	970	868	943	843	906	896	837	914	913	884	840	869	869	914	869	874	842	844	893	904	886	860	858	877	790	888	857	808	903	878	835	855	864	855	815	844	843	852	817	849	842	818	905	845	822	911	809	911	828	827	842	838	833	856	860	855	868	827	881	830	847	818	815	839	823	883	859	857	880	839	834	817	862	878	851	825	825	794	839	878	841	848	856	870	829	844	818	846	821	873	882	838	863	788	878	878	811	850	852	842	831	863	820	820	895	835	817	827	822	859	804	826	868	859	800	838	852	798	886	847	885	810	811	856	851	805	859	846	838	859	845	843	823	909	822	862	854	811	854	882	858	868	818	822	807	883	796	862	857	876	852	844	831	847	885	852	805	868	778	802	842	868	831	807	838	814	824	849	785	864	846	826	876	786	823	838	804	815	817	842	839	842	877	870	814	804	851	835	804	806	846	855	894	813	849	840	866	816	789	866	776	886	836	864	865	831	845	848	838	813	834	817	819	882	826	845	848	828	879	867	814	785	877	868	885	834	844	850	844	829	823	831	904	808	845	862	815	869	870	854	816	785	825	846	792	847	823	831	859	831	845	885	843	813	850	833	822	803	839	834	816	894	881	823	843	773	843	794	819	816	832	797	850	858	840	844	811	827	867	814	861	844	831	839	836	813	813	764	823	846	902	827	891	809	855	826	819	823	849	842	771	851	818	811	824	818	818	846	826	863	843	876	857	804	881	764	827	909	848	827	861	845	839	873	852	821	865	881	827	881	786	843	849	837	817	847	809	827	805	878	836	868	886	816	862	800	843	840	778	829	858	798	794	837	850	819	853	817	856	784	815	841	817	781	858	857	848	834	815	854	811	824	872	826	856	813	847	892	817	852	846	814	849	832	837	827	841	863	774	858	842	846	854	824	796	875	857	842	885	835	830	814	836	877	821	813	875	838	818	869	851	829	779	815	863	876	854	812	817	871	811	820	830	882	812	851	834	801	844	817	804	801	770	830	812	825	820	835	803	831	846	841	874	851	859	857	830	876	812	822	854	842	865	859	835	834	862	843	816	839	837	822	840	835	893	865	835	855	846	843	864	834	866	793	869	839	815	847	827	795	819	749	825	841	901	800	851	759	885	868	864	856	840	846	837	810	890	844	841	801	813	819	835	818	851	882	825	813	808	924	779	799	810	863	808	800	852	837	834	804	802	800	816	882	816	845	850	824	856	840	875	839	854	867	866	799	860	856	788	814	847	854	878	785	834	815	896	828	812	828	815	827	803	806	815	803	794	798	807	811	853	824	852	837	832	833	831	854	819	891	834	806	824	788	833	858	820	853	827	858	813	774	852	838	820	849	809	870	847	825	816	792	799	847	880	846	871	863	817	798	840	768	814	832	858	818	838	822	822	815	879	874	818	871	870	869	866	797	842	838	876	823	847	887	799	862	852	860	818	879	864	826	804	832	832	842	836	898	812	833	838	783	803	851	844	845	822	888	834	838	843	772	820	828	814	817	779	857	833	845	856	844	815	802	804	809	806	838	835	803	754	833	849	850	803	822	897	843	761	853	859	869	873	819	879	873	852	926	838	837	826	845	807	833	814	795	814	860	847	805	782	836	864	840	809	797	816	877	857	810	904	832	808	850	860	807	840	857	864	839	850	798	896	865	844	845	808	828	895	832	823	791	830	849	810	839	860	851	847	829	837	863	841	820	831	830	850	816	838	847	866	763	837	833	782	835	836	856	796	797	844	874	846	849	825	788	824	854	833	818	849	850	862	850	812	817	818	786	796	832	865	885	830	796	850	821	840	827	841	912	867	822	841	819	864	789	782	867	815	911	859	791	799	837	852	776	798	832	843	857	840	861	775	834	821	829	838	867	856	854	852	845	863	870	836	849	841	822	865	808	845	828	856	844	836	786	830	838	834	825	802	863	830	838	809	811	875	852	827	791	795	857	794	860	846	817	835	812	797	836	828	871	819	846	837	831	839	823	867	833	859	789	825	834	854	824	790	820	872	856	878	844	853	823	843	827	807	871	839	852	840	810	884	837	824	838	785	837	798	791	765	772	825	847	784	824	844	838	829	854	845	883	809	811	857	853	816	797	828	828	854	850	893	792	845	832	837	831	807	856	873	811	804	847	807	824	842	823	837	791	805	828	855	820	858	848	835	825	850	819	847	823	790	858	862	821	811	871	826	853	801	805	888	875	864	843	810	837	796	809	824	812	820	881	861	823	862	839	794	802	863	768	883	765	881	830	799	846	916	831	811	876	832	833	847	852	880	824	815	837	856	861	872	841	833	814	871	855	813	864	852	862	818	821	849	841	789	792	834	855	851	846	837	923	841	833	789	803	836	771	898	847	815	816	827	851	799	811	844	834	841	859	837	823	807	837	860	801	785	812	825	830	839	829	824	855	886	877	850	815	793	818	850	839	830	825	815	867	762	853	866	851	880	840	819	810	830	855	850	860	839	784	856	819	848	802	863	830	827	797	838	860	872	825	873	809	844	808	863	791	839	825	859	863	854	845	834	851	881	827	816	864	849	828	861	873	801	821	896	851	857	860	841	852	814	850	800	852	836	819	819	805	859	798	901	800	823	836	797	854	810	814	838	850	797	823	848	806	862	820	830	857	803	823	876	856	810	804	843	834	798	829	824	865	838	811	815	862	903	822	866	786	831	841	828	901	827	851	824	826	854	853	764	815	794	829	845	841	835	796	861	869	816	829	857	836	799	846	858	785	830	816	783	831	820	827	804	784	784	862	853	826	836	833	820	836	851	840	802	825	825	833	781	830	806	889	837	832	868	812	799	841	840	848	875	780	820	843	808	849	840	823	810	879	811	831	829	818	811	830	768	860	823	860	847	820	834	825	809	807	836	834	843	818	844	872	815	803	872	828	888	867	835	830	866	875	835	817	859	823	882	839	812	850	883	800	802	846	857	808	817	866	778	828	794	848	854	851	834	897	834	878	886	836	853	840	852	838	864	831	833	862	873	803	861	783	865	861	846	787	839	840	804	846	807	904	831	818	778	856	790	847	855	860	802	835	848	816	801	823	826	837	830	873	855	762	877	855	793	877	811	881	803	893	807	834	855	837	799	834	861	819	849	847	826	842	831	816	833	823	843	858	866	837	883	842	839	869	805	835	869	881	890	878	872	863	819	867	790	865	892	832	833	801	870	802	858	783	809	834	899	872	837	829	845	852	812	842	850	849	824	824	825	817	858	820	856	805	817	844	861	835	835	832	867	840	846	792	880	839	816	845	820	822	840	854	878	833	801	786	834	786	826	798	813	825	844	886	838	833	843	865	803	870	856	839	851	779	788	861	829	852	917	853	825	844	793	818	843	835	803	847	789	885	812	875	858	832	827	816	860
14654	1024	374	163	139	135	127	106	99	96	96	115	119	108	113	79	84	106	123	99	95	93	98	107	106	109	109	105	135	106	95	106	105	98	102	98	108	105	103	99	111	99	98	119	107	108	105	111	98	102	99	109	112	101	107	105	99	112	84	90	102	111	102	88	117	112	100	101	114	126	106	98	127	105	117	125	106	108	104	91	115	108	96	105	118	101	108	130	105	113	97	105	104	111	98	100	106	99	103	95	106	118	96	113	112	96	100	104	107	133	89	91	102	118	102	100	91	110	119	130	115	103	113	117	106	106	84	114	98	111	103	105	104	95	114	95	99	122	105	98	92	116	90	98	93	101	103	117	100	100	98	105	96	105	103	101	109	101	129	110	111	88	101	96	105	106	94	108	92	94	100	87	114	98	94	88	110	125	104	100	103	108	98	90	105	101	89	121	113	118	99	111	117	110	106	99	111	105	98	110	92	109	104	97	100	118	109	116	105	99	110	112	93	97	86	90	107	101	118	120	112	110	119	99	96	106	112	118	117	108	92	109	133	117	100	109	94	118	116	98	107	85	108	103	90	98	93	99	114	90	85	99	123	104	92	98	83	115	94	101	115	113	112	105	113	96	101	103	116	105	102	94	104	119	101	102	107	110	112	104	103	102	117	104	83	118	114	111	109	86	98	105	101	100	99	87	99	110	112	103	96	88	118	119	101	97	116	104	121	124	102	87	107	100	109	100	104	131	106	93	111	128	113	102	95	94	94	114	106	101	96	116	104	115	114	121	91	99	107	98	113	110	106	101	110	92	100	99	121	108	104	135	100	93	118	102	99	117	119	120	77	105	104	89	96	96	99	102	103	106	97	110	88	97	110	121	95	103	117	122	123	106	108	97	105	105	78	89	118	105	97	121	93	103	89	94	90	105	112	94	88	94	103	128	100	101	123	104	121	96	101	115	108	105	97	102	116	108	113	87	114	117	116	123	92	87	106	88	82	93	103	106	113	95	113	99	106	86	100	93	116	121	108	91	107	111	115	113	105	121	103	91	106	111	126	109	124	111	96	102	99	106	77	119	102	105	114	98	111	102	126	134	117	93	107	77	111	116	106	108	113	112	100	102	98	95	112	125	97	119	116	103	114	104	117	89	95	116	93	99	114	98	100	102	101	111	119	97	117	92	99	118	89	115	107	110	114	119	108	108	99	95	99	92	102	102	111	100	103	120	116	100	106	103	94	102	106	116	101	105	105	122	95	121	105	113	104	104	112	112	99	96	92	88	109	106	108	97	103	110	99	91	106	103	87	101	115	113	126	102	110	103	118	127	105	109	113	93	106	97	105	124	115	104	114	101	102	105	83	111	125	107	101	95	106	105	116	112	99	91	102	100	93	101	111	104	110	101	136	129	114	96	108	84	92	128	100	99	94	102	114	107	112	109	116	106	87	85	113	99	86	123	145	112	90	81	108	100	103	99	100	118	96	85	96	97	96	102	108	120	100	99	124	112	110	115	120	94	110	132	101	113	118	100	100	103	100	93	109	102	113	112	113	114	128	111	125	112	123	107	127	126	114	111	103	97	127	117	95	111	97	105	103	92	111	97	110	114	114	97	118	120	100	124	100	110	100	115	90	107	88	101	119	111	104	104	90	105	86	110	121	89	122	96	100	113	113	119	102	93	108	115	102	107	115	108	93	93	114	109	114	106	106	118	127	91	103	127	120	104	102	100	90	101	90	106	110	97	106	112	107	93	112	98	111	101	119	106	81	117	88	115	115	105	106	105	109	97	102	113	112	110	100	106	109	101	115	120	105	109	125	103	108	114	96	115	116	95	131	95	102	132	108	95	115	94	116	91	106	94	111	110	122	106	111	124	119	107	107	114	100	100	104	98	110	104	98	97	95	112	110	99	103	112	98	107	111	103	113	103	104	98	99	106	108	89	96	127	106	107	124	92	100	99	107	108	103	98	96	117	108	106	108	104	84	104	102	99	107	110	104	103	101	110	107	107	97	110	82	119	95	106	101	97	108	99	110	110	79	112	107	94	104	110	118	112	113	125	94	101	116	127	109	113	106	104	104	117	92	120	103	103	124	97	110	86	99	110	94	121	108	85	98	110	103	92	90	104	113	123	125	97	104	105	102	113	92	98	129	112	94	92	104	97	112	111	109	101	126	112	107	107	111	93	113	107	103	98	99	90	96	110	101	94	108	103	112	114	112	128	86	111	117	104	102	99	106	124	110	104	92	112	116	100	94	115	101	94	101	87	116	92	120	97	104	113	103	93	111	120	108	103	129	125	99	108	112	105	107	112	106	113	102	110	112	101	115	117	111	110	101	107	100	100	96	114	122	106	111	100	105	107	103	98	111	115	118	93	113	114	107	99	122	96	94	84	113	116	119	105	113	86	104	103	110	114	100	109	94	104	115	100	113	98	92	127	117	100	84	103	100	111	101	102	99	103	106	105	92	99	121	114	102	103	98	109	108	107	102	110	106	90	110	110	105	100	117	111	89	100	98	119	103	94	106	110	109	112	103	103	97	96	115	120	112	99	102	97	97	116	103	114	98	118	118	104	115	91	111	126	100	110	102	95	111	89	115	97	108	117	98	110	101	103	117	105	102	117	97	95	115	97	102	101	115	114	106	93	110	118	121	102	110	97	99	101	96	109	105	113	125	118	124	109	101	132	108	101	123	105	119	103	111	107	119	113	117	102	106	113	97	108	128	94	113	100	105	120	103	117	93	114	89	104	117	103	127	107	120	106	90	107	114	103	112	119	97	105	116	99	102	106	105	100	98	106	100	113	124	97	94	127	98	106	96	109	98	107	91	89	108	119	107	112	100	128	102	112	91	100	97	102	110	103	113	127	117	112	103	90	99	125	96	124	110	115	100	110	108	97	95	90	92	101	108	103	109	107	122	102	102	82	117	116	114	101	102	87	114	101	121	98	117	106	115	119	105	89	107	111	102	109	98	116	121	103	97	94	121	111	110	105	103	107	101	101	115	107	93	113	113	118	111	101	109	116	121	104	106	97	104	106	98	114	96	97	103	126	88	100	102	110	110	114	87	114	106	103	113	90	102	116	104	108	117	109	135	102	97	97	109	101	93	92	106	129	126	108	101	112	124	100	130	100	112	114	103	109	102	114	104	87	106	120	103	108	97	108	104	105	115	105	109	111	93	119	109	108	122	103	105	84	100	100	88	109	115	107	96	105	112	129	95	111	122	106	105	111	113	95	101	112	92	120	95	108	88	109	117	105	95	103	90	110	105	99	100	103	105	103	115	118	92	92	92	99	106	111	100	94	88	113	97	115	112	117	113	91	120	89	101	103	104	99	127	100	123	109	118	107	93	102	102	105	113	106	127	108	117	107	101	110	104	118	105	92	132	108	105	108	114	107	92	102	101	94	103	117	106	99	116	102	90	94	98	103	115	123	108	108	106	85	109	105	93	100	112	111	110	88	121	109	108	108	92	111	101	96	113	103	98	94	114	105	98	117
11590	477	545	574	553	475	430	431	439	418	447	416	423	408	414	423	395	413	379	374	350	380	390	379	397	441	403	364	382	408	379	383	386	382	400	353	338	382	368	351	365	400	392	364	340	389	399	373	353	363	383	374	316	377	390	359	383	388	394	385	381	371	361	381	402	365	361	408	366	343	375	400	405	406	369	382	388	380	386	360	349	379	370	400	366	370	380	370	367	373	357	404	354	374	368	406	386	383	384	368	404	365	397	349	362	407	373	378	403	384	410	388	379	349	395	387	399	334	387	343	375	333	370	352	403	395	384	347	384	391	360	385	378	379	425	399	334	342	411	391	383	372	353	386	363	339	377	353	369	364	365	374	371	400	350	356	389	339	385	350	405	379	354	361	359	399	354	354	373	379	375	339	395	383	391	361	373	352	368	350	370	386	354	371	399	387	369	376	403	332	397	381	388	354	388	353	344	354	340	405	398	384	386	356	354	357	378	381	369	364	372	395	365	366	384	358	391	370	400	382	379	368	367	350	382	365	373	355	373	329	360	378	376	380	375	426	373	367	379	374	374	370	371	374	356	398	358	362	357	417	369	366	354	407	369	342	361	395	365	383	376	392	393	405	379	357	381	379	372	364	372	352	394	358	346	389	374	358	360	387	381	370	368	389	345	424	374	376	382	363	365	367	369	408	380	353	375	423	386	399	365	396	375	347	392	352	359	371	375	353	363	351	419	385	389	352	370	339	389	362	405	379	388	362	388	332	386	363	373	337	348	386	377	352	341	382	393	401	362	357	386	373	382	394	355	363	414	375	349	375	392	368	357	358	378	332	351	352	361	395	359	361	368	357	352	370	368	383	382	390	386	379	372	394	349	376	395	365	390	356	382	369	413	352	357	389	362	386	394	355	354	355	344	384	341	368	343	400	391	391	416	377	366	376	383	373	350	382	377	351	367	404	355	354	361	380	366	399	355	389	350	379	372	375	408	377	392	371	354	394	377	375	364	353	372	381	387	376	382	355	400	373	358	376	382	386	395	379	398	382	354	387	349	359	360	336	408	389	380	368	376	378	380	356	362	372	346	360	349	374	392	390	347	346	370	371	366	406	386	387	404	376	336	411	384	363	363	361	391	364	369	343	367	382	382	350	398	381	362	405	397	403	325	400	355	335	350	366	386	360	382	370	355	403	392	374	387	357	398	345	424	389	375	371	375	409	361	390	395	399	374	404	382	374	381	336	376	355	373	370	387	393	352	349	376	410	406	348	393	396	360	374	362	333	372	396	377	367	364	401	337	379	358	378	348	387	361	382	384	388	381	379	380	352	365	344	383	383	393	363	388	364	403	382	336	398	386	393	366	363	348	359	387	358	363	375	362	386	401	377	354	370	358	408	332	384	382	387	405	318	359	367	359	359	372	392	372	388	417	355	380	380	368	390	391	370	377	347	342	354	414	403	402	372	390	360	379	383	345	361	407	386	388	364	372	398	382	373	372	390	370	368	371	357	340	400	360	359	378	365	372	394	419	337	355	386	389	348	371	394	364	377	357	375	384	345	375	361	375	392	389	393	335	351	344	347	377	372	363	373	383	375	382	357	340	388	372	364	348	367	364	359	366	371	366	409	384	384	400	368	380	359	352	364	375	345	380	421	346	379	375	354	375	358	358	394	358	365	370	412	362	364	383	388	389	363	369	370	379	360	378	352	346	359	385	418	346	375	372	371	422	342	358	384	330	361	353	334	385	341	366	354	410	384	366	355	392	349	385	384	371	368	384	391	376	383	393	354	403	364	409	377	393	340	372	385	390	377	374	379	405	350	363	378	343	354	392	377	354	350	333	376	368	396	398	407	401	355	335	351	340	392	372	372	382	358	360	372	370	361	398	369	375	348	378	380	381	387	392	352	401	381	358	341	358	363	360	396	378	367	366	360	388	376	387	344	384	381	388	380	393	381	405	386	378	351	360	392	379	382	372	386	351	392	385	360	421	360	378	373	390	380	359	359	380	389	415	385	375	369	381	346	372	393	402	344	385	393	385	358	381	384	375	354	385	347	382	385	424	402	356	374	356	357	369	373	399	340	395	377	385	366	388	360	376	402	383	368	355	399	400	364	352	383	387	357	347	383	388	374	407	393	336	351	420	382	397	353	361	381	357	376	388	403	365	383	389	387	329	384	366	371	365	325	349	357	362	366	368	383	346	399	357	390	402	368	346	384	359	359	391	397	375	376	375	389	386	369	386	357	388	351	383	368	392	375	376	374	412	378	319	380	376	395	388	364	399	368	391	410	379	366	400	360	361	387	346	363	379	369	388	397	368	380	353	369	381	365	383	364	355	365	383	395	359	389	367	415	377	370	383	369	373	381	386	435	357	363	380	384	379	349	360	398	387	394	381	372	387	372	357	377	352	352	413	382	379	384	366	360	376	343	372	377	349	376	376	383	402	388	372	384	397	369	385	386	331	419	378	370	375	396	366	352	360	407	376	383	327	382	396	373	340	382	386	349	368	367	378	352	362	372	348	393	345	399	381	348	381	371	374	405	380	389	400	377	368	396	353	363	368	353	379	371	374	371	379	358	401	386	391	409	388	400	343	373	375	323	350	368	394	385	335	371	354	376	383	366	371	368	336	406	384	400	377	350	342	354	383	394	403	382	345	378	358	374	377	373	355	390	341	352	388	410	366	382	356	392	374	361	382	361	358	365	371	403	365	410	386	386	343	404	361	382	383	330	411	381	381	368	396	354	341	391	389	359	408	370	344	387	370	380	368	401	334	378	390	373	393	355	361	402	382	362	442	383	358	386	364	353	410	384	363	374	393	393	389	364	387	374	357	341	372	360	343	390	394	374	367	378	387	373	383	373	355	380	357	379	409	418	350	404	390	357	363	348	371	349	389	395	376	400	373	373	376	369	396	402	381	369	340	361	380	359	391	383	368	367	384	391	367	396	386	374	383	358	369	347	376	364	363	382	364	384	400	370	387	372	379	365	371	363	371	360	368	353	388	389	357	351	387	397	370	376	382	373	355	394	386	363	354	369	361	376	382	385	369	351	375	367	369	375	401	375	345	390	340	401	372	362	391	383	395	371	352	363	345	352	355	353	379	395	378	367	399	370	342	389	406	402	353	377	364	355	368	371	366	370	360	382	394	355	369	388	378	364	359	331	363	363	357	347	416	361	354	349	388	357	356	367	405	332	363	372	356	376	391	385	340	337	380	376	363	360	358	388	390	382	392	345	373	353	360	356	358	406	389	389	377	348	386	394	371	364	382	391	380	359	366	374	377	394	395	378	393	357	372	364	371	385	387	356	357	374	423	380	341	370	399	372	402	370	390	387	366	353	400	357	369	389	393	365	404	387	348	373	361	415	382	369	332	353	357	368	384	351	349	375	358	407	360	422	384	414	417	325	377	334	374	384	361	340	393	386	381	385	357	342	349	383	355	372	353	369	379	361	345	382	369	358	389	376	405	382	366	402	393	391	357	364	369	376	390	350	368	380
49402	18617	4461	1031	697	639	464	376	310	298	300	238	249	217	239	229	249	235	210	228	188	231	210	191	218	176	230	189	175	197	213	173	196	207	216	197	203	214	162	190	199	209	200	178	187	210	166	201	183	209	202	182	181	204	209	212	200	182	173	198	210	204	195	226	205	188	188	197	196	208	185	192	198	216	193	197	188	183	199	186	204	213	171	198	190	207	190	201	205	182	231	171	190	207	216	192	196	188	195	189	208	169	185	172	202	187	202	169	232	187	203	191	202	203	201	192	182	202	183	183	204	194	207	207	189	169	208	199	209	196	206	193	207	189	186	204	196	207	188	203	218	192	198	185	211	192	201	201	227	187	205	194	177	194	187	182	211	196	201	208	175	198	173	207	188	204	198	187	205	185	227	206	190	205	205	213	198	202	209	189	200	205	193	199	207	210	191	190	176	184	195	210	193	190	205	182	182	195	196	204	201	182	196	206	202	202	185	184	190	192	232	210	186	187	201	209	199	173	203	192	201	197	229	187	211	210	207	213	189	185	196	192	184	150	200	212	203	211	191	194	189	186	216	183	187	192	189	196	205	200	167	212	174	174	207	192	198	179	187	201	169	212	188	204	205	213	219	204	174	210	195	203	198	214	198	192	181	221	209	205	215	192	196	197	198	174	189	179	189	191	186	178	214	208	207	198	181	179	206	211	208	201	211	189	174	200	206	197	181	208	190	211	198	203	193	179	199	179	216	206	186	204	200	199	220	197	211	196	206	207	181	184	186	183	190	204	192	184	193	172	198	198	181	191	183	200	181	204	206	177	193	184	189	186	207	185	190	194	194	216	178	185	196	177	190	180	179	207	183	188	207	193	196	226	173	201	207	203	186	191	202	183	208	189	185	195	223	192	190	208	212	204	190	207	196	179	185	200	225	182	229	186	219	199	212	194	181	223	182	178	180	199	202	180	189	207	210	183	176	171	202	221	217	193	214	203	186	186	179	180	196	193	219	159	187	186	201	163	207	208	195	202	202	194	203	185	199	184	190	179	196	187	212	208	200	207	202	188	197	197	197	180	199	191	181	204	182	192	182	195	181	208	200	195	197	173	220	227	188	194	172	193	212	186	200	200	177	195	202	201	183	194	215	185	169	217	208	213	208	208	208	176	205	201	198	204	183	213	180	190	175	193	203	180	191	173	203	203	207	199	197	204	196	194	200	217	199	199	154	192	182	183	214	185	194	203	186	197	200	163	187	170	166	180	192	172	191	175	201	192	179	205	187	214	197	205	162	186	182	194	197	196	187	193	203	200	182	205	194	196	210	204	181	191	198	193	196	154	187	174	210	200	195	200	217	231	181	183	219	196	207	205	207	210	210	213	173	211	190	200	192	214	183	168	224	184	208	180	189	189	198	215	226	203	199	192	194	211	211	199	206	195	189	200	175	192	170	205	192	195	191	189	183	192	198	185	198	192	183	190	166	203	193	197	180	189	190	196	208	196	187	183	177	199	165	175	185	178	190	204	175	186	192	201	192	228	186	209	201	214	208	200	168	169	197	194	214	196	202	194	205	200	211	196	168	204	194	202	205	195	208	181	218	179	191	183	189	181	195	200	207	198	203	174	178	195	231	194	180	220	218	181	206	231	210	200	215	201	209	186	177	173	148	190	204	203	192	206	218	204	209	202	209	204	203	208	191	190	174	200	201	223	216	205	196	219	169	223	185	201	203	209	225	194	186	193	204	217	200	180	199	204	206	180	209	177	208	191	220	212	198	203	184	187	192	186	211	222	190	217	229	184	186	204	205	188	188	187	177	195	194	185	190	213	200	187	193	203	202	206	202	198	193	195	214	182	180	182	190	195	213	205	181	200	214	185	203	224	187	207	205	211	195	198	189	184	176	214	190	187	202	207	205	191	196	203	218	208	183	188	173	210	210	213	194	196	189	207	188	208	198	200	184	196	214	201	215	223	179	193	215	183	211	196	191	215	218	161	185	207	187	199	189	171	192	215	211	207	209	200	201	186	214	181	202	198	199	195	205	199	220	211	195	219	195	198	220	197	183	203	204	188	206	208	198	200	227	203	184	172	181	181	222	202	217	183	187	191	216	201	174	179	192	180	197	210	202	172	217	212	210	184	193	186	177	214	188	175	184	218	209	177	202	195	188	194	191	207	190	213	193	198	187	206	195	214	217	201	210	197	194	181	182	168	210	214	191	192	170	191	220	191	193	206	193	196	179	197	185	208	186	173	222	186	181	212	212	204	207	188	215	194	185	210	197	194	202	198	217	182	175	193	186	199	203	189	189	175	172	205	205	211	163	167	215	175	200	185	181	171	190	204	203	199	203	205	192	186	211	202	204	200	202	206	219	205	193	189	182	188	192	196	213	240	176	217	193	170	184	200	196	187	185	193	205	206	182	200	178	179	177	207	179	195	197	192	196	201	195	198	203	215	183	191	189	198	223	210	203	193	187	207	211	184	225	174	188	188	193	205	186	190	188	198	188	194	210	178	223	190	198	224	199	185	198	203	184	173	186	201	185	206	193	193	212	197	182	189	188	190	198	188	223	192	193	210	191	210	181	195	197	186	184	228	188	213	192	190	204	201	201	183	204	212	194	196	161	206	189	193	194	209	186	230	212	214	191	201	188	204	214	214	189	197	204	227	192	195	190	193	214	201	198	184	215	192	191	180	205	183	197	195	200	182	197	215	199	193	201	185	209	203	212	194	190	200	181	213	184	213	188	194	190	182	197	193	192	196	215	188	182	199	174	214	192	187	185	193	211	188	194	186	189	184	190	178	204	188	199	188	189	181	204	190	179	188	210	193	190	196	214	202	201	204	163	197	198	196	203	177	197	220	195	204	197	180	210	181	187	204	223	211	224	185	180	194	214	222	176	206	199	213	215	188	197	188	177	190	181	189	222	204	216	209	191	182	228	191	183	190	172	195	227	181	193	211	208	207	169	189	209	208	215	200	203	189	177	174	190	208	183	206	198	202	201	186	207	179	174	187	199	202	194	193	202	196	196	208	189	195	210	189	207	211	193	181	191	188	215	217	169	201	189	218	233	220	200	202	197	201	199	193	170	187	186	191	198	204	177	187	209	180	211	180	204	208	222	178	175	197	186	208	202	187	215	215	205	198	205	191	210	215	204	200	204	190	202	193	176	216	214	203	162	204	176	183	186	189	195	175	193	210	195	185	185	205	172	186	195	201	178	188	189	211	187	205	183	203	175	189	217	192	187	185	189	182	199	211	190	205	207	217	211	198	180	181	185	196	187	196	203	166	207	193	188	185	185	183	186	198	189	192	221	201	193	235	209	202	202	180	182	191	195	215	202	196	200	183	219	163	174	194	181	205	172	198	211	214	200	204	189	201	179	187	190	184	213	178	186	209	206	193	211	211	206	205	218	190	171	193	184	194	203	200	205	162	215	179	187	170	187	229	194	200	186	193	165	217	208	199	187	199	211	196	196	177	187	199	229	194	215	204	214	186	191	186
30894	1671	3179	3402	3122	2526	2017	1747	1508	1402	1246	1138	1152	963	989	895	857	882	823	857	811	746	805	750	750	749	746	678	681	686	641	660	672	691	679	659	667	645	680	665	638	695	637	667	647	619	623	622	644	657	625	648	653	637	598	627	653	616	657	655	592	646	633	663	620	626	651	648	609	630	637	618	613	593	633	622	621	645	658	599	634	586	653	644	642	606	611	607	588	621	611	611	650	636	629	618	624	596	658	613	568	623	633	630	617	638	662	643	642	658	613	625	593	633	623	633	617	615	600	636	630	616	597	586	642	600	617	581	620	610	621	631	686	639	613	556	657	617	626	625	612	595	629	624	611	588	600	643	636	632	610	617	592	650	599	631	630	578	627	599	573	619	650	575	621	602	603	589	638	581	617	632	568	623	675	669	626	600	566	616	614	649	573	615	608	584	615	615	608	614	585	633	652	592	602	592	639	601	618	605	636	549	626	634	590	598	582	620	590	614	618	590	567	624	586	629	612	654	646	611	676	583	598	600	605	594	616	635	574	611	594	636	655	612	601	563	606	654	653	643	607	649	617	623	583	646	650	626	632	606	606	642	588	600	595	619	616	636	657	625	598	624	614	630	602	603	628	595	631	656	613	619	598	640	605	603	580	623	642	624	610	631	609	640	608	614	615	583	611	632	592	631	611	648	603	637	607	637	643	627	591	648	594	597	577	644	600	587	606	605	599	603	620	627	589	605	622	642	590	619	602	642	629	628	634	592	639	658	598	599	583	652	603	629	637	600	630	599	619	631	595	625	652	586	655	589	582	608	607	658	600	571	642	647	587	616	592	567	648	599	602	642	628	598	610	651	641	616	628	591	595	618	605	615	623	655	634	602	614	663	631	636	612	589	605	642	594	659	603	591	642	607	626	600	603	585	588	611	614	609	601	618	659	643	659	629	588	662	616	605	636	571	632	640	585	616	604	631	608	600	655	594	620	593	620	635	611	635	662	638	606	686	639	582	571	633	614	614	589	598	648	638	590	604	608	625	641	639	611	616	623	668	602	578	637	656	616	610	619	626	621	654	607	608	594	607	651	627	607	629	613	573	578	601	577	572	611	587	595	578	647	611	605	635	551	630	633	584	587	616	594	587	607	630	618	603	586	621	566	634	596	629	632	630	612	619	640	629	631	637	619	669	600	582	601	620	623	665	660	629	613	591	594	659	573	574	648	650	607	598	612	665	590	584	576	633	629	613	631	631	598	577	623	617	622	630	564	645	626	643	628	573	595	653	582	631	594	591	662	626	609	600	635	617	630	591	654	610	612	645	607	657	608	578	660	597	598	638	620	576	613	610	641	607	649	599	618	599	632	604	632	580	624	575	609	598	633	660	664	598	630	622	574	613	660	595	604	667	600	598	638	630	625	614	616	618	629	652	604	566	629	567	621	610	630	645	597	632	610	606	658	645	560	566	645	645	566	586	604	631	607	613	607	614	585	611	655	610	623	639	611	606	585	629	590	618	609	592	604	611	636	593	614	623	629	617	619	611	574	648	594	587	610	614	562	613	595	619	633	650	624	613	621	619	575	616	625	580	633	596	604	631	622	594	623	601	618	624	622	631	605	595	660	596	610	637	593	595	611	608	652	625	634	605	626	625	615	621	620	595	629	630	641	601	559	645	625	643	609	594	613	611	647	620	631	609	646	566	611	631	634	615	637	558	629	628	617	624	578	606	613	621	616	667	617	623	623	605	591	637	628	611	614	639	593	591	600	636	645	623	622	596	609	615	596	660	646	605	629	586	619	616	626	632	613	613	681	637	619	602	603	578	616	625	666	602	621	598	624	633	629	601	593	584	611	601	614	611	605	615	631	622	603	605	615	638	605	558	648	633	649	599	618	581	636	615	630	682	627	628	624	595	646	630	640	604	616	593	595	616	612	624	626	629	652	572	577	581	614	594	592	610	626	595	616	613	601	631	580	634	618	651	630	617	583	617	669	602	618	610	597	657	651	622	626	603	611	592	601	637	580	594	600	536	609	621	600	639	611	649	616	580	633	595	582	639	590	630	635	657	589	626	575	636	648	616	610	611	632	630	642	609	587	638	623	587	603	602	645	591	651	595	637	654	620	580	644	608	587	601	571	634	607	658	603	636	613	611	599	628	620	612	619	651	647	609	604	579	588	597	621	655	634	601	578	561	615	678	607	583	616	635	603	592	606	657	610	608	577	559	631	618	610	603	610	571	652	626	600	606	601	598	622	614	636	627	626	592	610	632	557	578	641	553	627	602	619	605	584	614	614	631	598	621	611	597	574	681	656	650	554	597	621	615	604	614	598	598	575	627	619	657	623	615	631	619	601	585	602	593	621	604	621	628	614	627	634	643	625	600	599	592	582	561	626	625	629	615	603	614	632	642	633	613	633	632	630	618	629	579	627	583	601	603	688	664	637	597	658	620	606	603	625	625	618	597	613	576	639	605	584	642	608	642	621	615	642	614	607	640	612	641	582	644	646	624	643	605	603	582	605	599	619	596	635	691	583	669	605	626	561	645	624	617	590	630	590	623	584	647	619	575	607	568	619	605	609	634	630	687	625	639	612	588	619	589	633	557	599	630	630	626	612	598	652	597	652	676	576	615	625	610	601	595	585	652	622	616	635	653	597	607	602	641	589	671	606	633	582	589	632	646	640	618	606	614	612	587	602	627	619	594	603	623	607	616	585	604	617	637	600	590	587	615	589	590	603	604	617	588	571	624	571	631	611	620	614	616	692	611	591	610	661	663	629	612	637	614	604	585	621	617	580	643	644	545	601	631	610	652	638	639	601	602	645	641	609	593	623	608	581	620	625	616	620	635	590	589	624	636	605	585	581	609	618	641	621	611	582	602	624	587	624	644	588	613	613	613	662	579	608	624	595	593	610	571	606	608	616	664	610	629	585	636	614	647	565	642	616	599	641	631	630	595	625	612	643	647	624	653	584	577	598	625	656	617	621	617	573	593	595	607	673	613	565	615	590	612	559	630	647	643	610	607	655	599	632	633	606	607	639	576	628	576	602	624	575	585	606	583	583	645	619	611	627	618	616	629	592	633	622	621	594	617	589	615	592	614	606	587	632	589	608	625	612	610	686	592	568	620	630	625	572	609	612	588	656	614	599	588	566	603	659	607	628	605	642	578	602	588	576	649	607	597	626	572	585	575	576	588	604	661	629	596	641	641	634	611	611	637	618	603	600	570	596	635	651	628	592	619	620	667	641	612	633	597	592	593	631	609	581	632	617	595	618	646	689	618	620	644	614	600	651	611	573	598	639	624	594	628	603	606	594	616	618	623	658	633	601	630	626	619	606	640	638	628	572	618	607	583	614	636	612	636	624	609	636	658	591	583	626	610	650	619	629	632	652	593	605	617	619	642	632	625	684	597	635	723	628	588	637	631	579	623	622	623	605	616	602	612	616	655	626	634	636	629	607	654	608	594	616	615	620	610	628	616	602	651	639	631	613	619	609	620	636	621
59141	24129	11796	2287	1400	1046	826	657	576	488	495	417	387	374	369	367	359	352	337	352	324	333	336	271	332	310	298	310	307	283	322	285	303	327	287	305	292	287	276	310	296	298	278	287	280	294	291	295	273	285	273	325	287	303	308	284	285	297	262	305	283	321	295	303	302	289	272	281	299	293	281	276	288	303	283	285	296	284	294	296	312	298	313	279	281	267	291	276	300	285	278	303	306	306	244	284	277	285	272	277	285	255	267	289	297	288	292	303	298	266	276	297	272	285	298	248	252	271	283	291	310	282	288	272	311	295	284	275	321	282	269	276	299	257	283	304	312	280	287	294	262	309	293	293	281	305	283	262	317	278	312	277	268	277	251	293	289	300	294	289	286	275	278	290	290	269	271	294	276	276	294	277	315	298	285	304	284	262	269	281	292	267	293	293	287	270	325	297	243	286	323	302	286	299	319	290	275	286	260	283	281	293	293	278	283	292	284	287	286	280	279	293	274	282	285	301	289	275	296	307	292	283	309	280	288	269	271	259	276	305	266	300	287	281	272	290	283	279	262	285	313	303	306	282	329	306	293	281	286	303	257	255	278	307	321	261	303	312	291	283	275	275	283	254	283	300	291	260	287	298	294	289	277	317	301	282	278	266	283	285	292	295	330	287	284	298	287	310	301	301	295	297	303	288	285	280	294	299	274	288	276	298	288	291	288	289	269	317	269	301	324	285	297	273	314	266	264	303	283	294	278	284	271	285	295	313	269	286	290	277	274	277	293	270	270	283	309	262	279	297	302	282	305	303	300	278	272	253	284	297	313	285	270	295	284	271	271	284	267	267	274	286	304	286	293	301	313	320	308	286	275	262	292	278	288	292	300	299	269	325	289	266	286	309	269	263	284	299	283	299	266	293	287	279	275	284	292	282	270	283	262	281	284	290	292	296	280	303	287	278	297	314	272	312	303	280	306	320	293	288	283	284	289	265	315	273	296	299	308	276	287	285	280	273	266	257	259	281	289	270	275	280	285	269	273	255	299	280	279	287	281	307	292	266	268	282	262	314	306	301	284	298	264	252	297	292	273	286	326	295	298	283	298	313	269	300	310	290	271	299	318	255	271	276	295	286	266	278	311	305	260	303	284	267	257	314	288	272	316	262	274	270	280	283	291	282	261	290	301	274	295	288	309	280	309	276	252	281	295	275	249	287	301	270	282	291	270	281	295	285	285	282	270	281	290	301	287	266	310	294	270	296	320	270	279	282	279	291	272	276	299	293	295	286	278	276	296	270	290	303	284	280	288	274	277	317	276	298	282	265	276	293	309	282	289	267	304	297	267	289	306	329	309	283	291	289	281	294	279	227	288	282	311	307	256	257	272	281	303	257	269	284	311	291	271	263	293	251	291	246	323	289	309	261	305	309	269	293	260	291	274	303	267	306	292	301	281	286	277	266	285	295	294	294	300	297	287	311	287	305	284	294	303	258	312	289	293	254	280	284	303	277	288	310	297	286	293	281	271	311	278	277	306	278	276	231	243	303	285	276	305	283	283	277	278	281	279	305	282	266	286	289	294	254	280	286	296	301	262	281	283	307	259	294	288	296	286	266	302	254	291	279	298	292	260	298	258	292	292	314	295	284	277	263	280	257	272	276	263	292	273	283	302	282	306	292	292	274	261	264	308	294	291	279	287	238	300	284	280	277	280	279	241	307	258	287	292	253	306	276	311	294	279	258	272	294	252	315	270	292	303	286	289	279	327	277	317	292	268	314	283	301	287	307	256	279	288	290	304	308	267	298	259	313	288	280	280	281	292	312	270	271	277	297	290	293	306	251	293	279	303	262	292	265	303	319	288	265	273	273	268	286	286	274	305	283	295	301	284	306	280	288	265	277	278	267	241	295	286	302	274	285	299	255	278	278	292	287	305	275	283	287	271	290	270	276	279	278	260	285	270	285	283	282	292	279	284	298	287	300	301	289	280	283	321	263	295	264	284	268	286	312	270	303	304	312	257	299	249	290	266	298	298	261	286	302	256	292	296	275	299	281	256	302	264	295	313	281	280	265	296	309	285	285	272	291	335	274	275	297	262	311	278	289	289	261	274	263	268	281	274	256	263	273	290	267	289	272	271	269	275	264	310	253	319	319	268	284	272	290	272	304	297	303	284	271	288	278	279	283	265	299	304	309	283	247	304	261	285	275	255	307	275	305	291	277	301	315	294	273	258	294	285	296	295	302	278	272	267	276	288	297	289	330	304	284	297	313	275	269	296	251	298	291	281	276	314	278	266	281	275	307	291	298	294	292	274	295	290	272	281	279	270	301	279	303	303	281	309	286	298	276	297	291	287	287	270	288	259	277	240	288	300	285	266	310	275	291	298	287	299	284	294	273	276	281	294	274	269	247	285	287	290	292	281	271	273	283	288	291	275	277	264	288	304	285	275	295	276	285	271	275	262	285	279	297	250	289	280	289	257	280	265	287	315	265	293	293	291	310	287	308	278	271	272	273	287	286	281	287	316	288	301	268	272	249	298	286	282	266	291	298	270	296	276	290	300	299	276	315	279	291	273	285	289	270	260	280	304	296	285	263	286	302	275	287	302	286	250	287	288	267	289	281	285	287	282	284	265	269	285	298	304	275	293	315	283	252	270	319	277	291	278	281	285	283	284	277	297	302	293	310	314	315	286	287	275	322	322	290	298	279	255	283	338	273	317	268	299	300	280	271	294	298	311	250	302	295	273	281	277	295	339	286	272	258	241	261	272	302	310	252	296	253	306	276	275	293	249	268	281	292	290	265	291	268	283	279	276	316	273	287	277	274	289	287	311	264	277	262	294	289	249	278	264	270	280	271	311	293	262	279	279	284	277	294	281	265	327	285	325	301	300	273	284	269	281	269	265	295	291	273	270	279	276	274	285	293	269	267	275	257	280	292	299	262	292	291	313	288	275	315	288	285	277	296	287	296	290	273	300	273	246	290	262	307	280	267	279	289	300	303	289	279	294	302	280	310	271	277	250	285	258	299	307	318	284	303	264	310	299	285	300	278	262	284	298	290	284	265	299	246	305	302	277	276	287	293	299	284	246	296	274	285	274	281	310	287	289	290	261	249	282	286	298	288	266	245	313	276	307	272	286	278	260	262	318	268	268	295	283	270	267	295	263	276	297	276	303	282	265	309	295	274	320	266	273	246	278	296	260	321	268	316	282	271	306	297	313	283	282	291	295	281	263	277	281	291	300	278	293	268	257	301	278	299	308	292	280	275	309	284	319	296	281	269	276	279	299	272	270	280	293	298	295	283	285	265	286	283	301	257	287	302	264	282	275	276	275	283	268	306	277	298	318	280	270	291	299	280	302	301	293	330	263	273	276	280	300	286	305	280	263	307	310	279	291	291	270	293	288	310	251	280	293	302	304	308	287	273	283	291	284	289	287	309	307	292	285	306	297	284	287	258	295	292	298	312	301	253	274	282	302	304	309	294	288	304	297	283	300	301	315	330	288	320
39234	2845	5949	6234	5367	4336	3610	3101	2552	2325	2091	1952	1752	1601	1563	1384	1425	1286	1294	1244	1172	1195	1095	1173	1088	1090	1069	1103	986	1019	1029	996	979	976	959	931	976	968	925	955	921	912	929	927	916	920	899	933	919	901	917	936	850	862	862	873	902	865	863	884	883	884	903	894	901	893	915	826	880	825	888	914	785	866	874	925	854	886	841	826	813	905	850	834	804	862	871	813	801	835	820	843	798	865	864	808	890	834	881	801	862	856	819	845	842	810	851	797	855	799	882	865	854	833	808	834	805	853	892	822	851	819	823	925	888	792	821	865	798	813	847	849	855	839	852	813	864	814	858	838	878	825	821	842	820	867	818	852	905	863	817	834	891	838	855	772	874	799	839	830	851	842	862	806	836	840	818	840	872	833	843	855	838	886	834	866	805	849	865	861	834	824	901	838	871	872	790	839	802	830	832	812	847	832	876	852	798	811	855	770	828	891	795	845	863	874	824	821	850	838	918	844	810	824	852	833	838	785	847	805	824	848	849	841	846	819	866	811	829	845	849	869	866	870	857	841	839	832	870	882	830	827	876	819	765	812	833	811	849	862	851	784	836	838	833	848	809	849	811	814	829	845	852	833	828	838	830	860	871	861	866	823	847	813	817	878	859	838	877	847	836	803	772	834	842	839	798	846	855	786	806	835	859	803	851	859	793	836	831	851	817	835	838	851	832	856	809	809	805	845	802	828	805	883	836	807	798	807	818	889	801	852	859	820	780	807	841	848	873	859	818	790	843	816	792	868	897	859	862	806	792	821	815	791	834	874	845	843	835	829	814	805	834	889	844	907	866	811	835	826	794	887	820	798	846	826	843	789	861	819	793	836	832	821	830	851	870	841	831	838	865	837	827	860	859	875	819	834	813	880	827	853	894	877	796	863	859	796	821	840	810	893	844	791	864	816	828	770	855	883	822	788	830	837	800	868	820	830	848	865	852	817	871	846	821	849	803	819	865	853	852	826	807	882	889	850	791	831	795	792	890	815	815	811	863	804	802	848	812	890	841	867	822	810	816	841	872	827	814	879	755	825	857	829	847	832	817	802	800	823	811	853	856	865	829	833	845	864	847	867	874	847	837	835	877	800	828	875	859	823	813	813	860	844	838	855	833	824	806	811	881	774	802	846	815	850	824	822	881	856	849	780	885	804	878	777	821	865	856	870	829	829	801	838	864	820	811	814	836	852	803	825	868	861	793	837	821	919	776	805	813	831	866	777	831	816	857	875	846	793	806	852	846	844	886	811	804	881	830	793	862	861	831	847	886	803	843	842	841	848	843	788	839	842	820	826	839	870	863	856	810	826	855	791	845	826	839	813	818	844	826	870	797	854	827	799	841	841	835	851	809	851	893	896	844	818	839	823	767	849	793	880	840	859	873	844	801	845	842	833	815	862	874	845	821	856	795	817	826	827	785	832	852	827	775	912	844	846	838	860	873	854	830	891	761	869	844	870	794	863	886	861	824	825	866	858	811	873	802	850	855	904	802	765	833	834	868	867	852	842	832	833	835	809	846	841	871	839	835	805	814	874	858	847	874	812	820	849	853	844	780	868	768	788	888	823	773	831	883	878	796	846	852	872	824	811	837	816	798	860	864	806	866	818	842	836	842	830	824	866	818	829	847	846	803	806	884	890	848	838	845	829	871	839	850	854	830	839	845	794	826	857	811	792	817	829	809	886	838	775	841	841	816	846	842	819	854	858	793	834	847	847	850	840	837	834	880	819	845	838	847	907	802	867	781	860	877	862	862	828	807	846	823	880	839	805	845	815	852	798	829	816	862	812	813	804	807	809	849	844	823	838	818	788	809	825	881	885	847	838	813	827	807	806	849	826	808	784	826	834	776	791	817	804	822	801	828	811	836	865	790	836	817	856	841	898	852	871	867	839	797	852	850	865	819	818	838	843	830	904	792	823	818	816	841	877	851	864	851	861	887	827	845	809	841	837	853	841	801	861	813	833	826	781	827	810	778	836	842	835	820	869	824	823	867	821	896	837	862	840	768	839	827	861	893	820	827	816	920	838	816	843	833	813	845	847	850	820	806	764	804	857	806	872	849	808	828	830	803	781	820	867	824	823	809	874	845	854	845	845	831	851	848	871	816	803	814	789	881	833	797	853	890	857	909	811	894	820	830	807	835	877	770	865	816	832	788	834	859	838	792	855	819	879	807	829	888	840	874	852	862	872	843	765	819	852	866	850	810	857	813	837	815	854	869	890	860	890	884	793	840	834	800	854	856	829	904	842	881	823	910	825	835	807	862	820	842	823	829	843	874	893	777	853	830	804	781	835	824	819	841	827	817	829	853	840	872	834	804	824	789	864	831	799	805	817	837	862	836	843	859	859	899	838	865	857	839	832	831	840	804	844	819	840	867	889	833	878	846	804	794	814	857	826	853	786	816	876	846	859	792	813	825	823	842	814	811	854	882	844	821	833	865	809	856	798	817	829	828	830	824	851	824	820	892	830	841	812	817	858	824	873	890	831	785	862	840	835	876	788	788	862	820	884	877	853	874	818	820	843	838	877	868	769	815	861	833	860	829	814	819	853	838	777	852	880	806	867	837	857	851	797	843	832	877	821	840	816	761	791	799	848	812	817	811	900	858	776	878	890	893	833	858	824	802	882	817	788	803	823	838	843	802	815	786	808	810	873	922	834	809	814	824	828	884	802	827	818	857	858	842	843	789	889	821	828	844	791	814	835	782	854	812	838	900	836	853	817	809	834	851	900	800	856	797	822	886	852	836	818	783	838	813	838	830	808	829	828	833	801	819	842	846	829	850	770	824	853	843	872	794	832	825	807	848	789	842	815	873	804	879	866	866	852	854	858	799	832	845	825	818	824	812	826	864	836	856	858	849	826	840	841	826	838	846	840	886	835	880	810	822	839	812	861	846	881	841	835	841	846	780	860	867	902	807	851	814	859	829	886	852	843	799	811	822	850	826	914	851	821	861	812	830	855	845	824	847	818	848	883	817	837	803	854	856	814	912	845	807	799	874	838	767	844	839	870	864	866	859	773	856	804	853	839	842	821	795	887	870	816	828	807	800	842	794	863	791	792	878	829	784	873	811	841	842	837	887	877	831	792	815	788	822	818	844	813	834	802	821	807	877	836	831	879	828	812	867	848	864	854	869	882	810	905	856	859	840	861	827	883	838	881	842	827	870	838	834	820	800	873	824	861	864	808	860	876	818	844	791	819	838	874	819	883	798	837	848	851	880	814	857	808	843	827	852	815	849	848	863	843	832	836	849	801	843	830	856	824	814	877	847	811	818	876	864	832	852	822	821	909	840	810	839	860	834	855	853	830	817	787	863	826	828	825	847	824	847	843	787	834	803	784	812	836	830	844	804	829	870	827	815	809	784	786	809	877	847	825	841	855	828	863	891	844	841	777	834	864	827	860	838	863	835	846	851	841	841	815	818	808	815	880	805	834	849	836	803	839	817	853	898	818	799	824	839	864
12903	801	317	161	137	138	134	133	117	117	102	114	109	102	125	110	102	103	108	99	92	97	129	106	99	118	118	92	89	100	113	113	100	113	103	125	115	125	82	117	106	108	97	103	115	102	111	94	117	116	104	119	98	111	93	105	80	101	111	92	108	116	103	113	90	92	117	111	92	124	94	101	121	101	102	96	85	111	123	122	106	107	130	110	102	105	78	125	103	108	97	99	116	117	97	104	104	109	103	89	101	116	119	101	107	81	105	98	101	97	88	118	86	110	106	111	101	102	100	110	104	87	95	99	106	97	124	106	105	103	104	108	93	118	91	108	94	100	116	95	103	106	122	134	97	113	83	100	122	95	108	103	116	94	105	96	98	104	115	96	129	109	110	103	100	97	104	102	111	107	82	104	105	89	116	93	105	117	115	111	113	94	107	98	89	110	104	100	105	129	108	114	89	103	98	90	98	93	87	93	128	97	106	108	115	101	71	108	99	101	112	104	107	122	111	105	93	85	108	94	106	101	117	91	116	98	113	110	104	99	118	97	103	107	102	118	105	83	102	125	117	113	89	99	120	96	98	113	96	94	84	124	100	94	94	103	88	93	106	103	102	116	106	115	107	107	99	97	107	103	105	129	121	89	96	93	100	109	92	95	113	117	99	108	91	107	90	90	126	102	105	81	111	116	102	87	107	132	116	112	101	113	100	100	118	99	106	107	109	98	93	84	95	116	105	110	106	94	111	122	117	111	95	107	100	130	113	93	101	96	107	104	111	121	113	120	129	113	77	109	78	130	114	99	93	125	94	92	107	119	125	116	104	104	98	104	99	99	107	124	98	116	102	102	97	105	93	108	105	107	111	114	104	100	99	106	102	114	111	98	100	110	98	109	110	106	109	106	102	108	112	115	92	91	90	91	96	87	105	111	106	88	121	103	102	99	96	104	91	97	101	101	117	101	109	130	110	107	98	118	102	111	111	107	95	106	110	107	120	112	95	121	119	106	96	121	106	109	113	101	94	96	93	104	123	98	107	129	102	117	125	101	94	128	112	122	86	112	105	97	98	92	121	100	99	93	118	85	98	100	116	106	102	114	109	92	120	99	104	107	122	99	100	93	92	99	105	90	95	108	128	112	105	123	109	122	108	128	109	94	98	109	85	101	118	111	89	97	101	99	103	101	114	106	89	114	115	125	107	94	105	120	103	109	92	116	107	99	102	117	111	118	108	98	91	97	92	126	108	109	113	82	112	98	94	87	93	110	105	81	101	116	122	100	111	102	98	112	97	89	89	84	100	102	103	111	110	92	113	112	102	123	124	121	98	109	95	107	117	116	116	91	107	114	102	113	102	110	110	120	98	94	105	118	117	115	108	103	102	92	110	90	103	107	107	115	99	100	113	102	100	116	91	86	101	99	104	113	98	97	127	103	104	91	92	97	103	97	100	121	116	116	105	108	120	110	108	86	99	100	106	92	113	108	111	106	97	112	97	91	109	97	93	108	104	114	105	104	110	107	108	129	112	99	92	115	102	100	102	112	94	103	118	93	106	126	92	112	100	90	87	94	117	110	109	115	96	98	122	106	119	117	111	99	112	101	99	105	95	116	122	117	122	110	111	121	88	110	100	102	118	102	107	115	98	112	92	97	96	96	96	94	104	115	121	90	113	91	117	109	98	118	99	114	111	118	95	108	93	118	125	95	95	109	107	95	110	121	124	96	97	90	115	96	116	125	108	102	115	99	110	109	96	99	86	87	112	102	101	95	104	111	129	97	108	111	102	121	104	114	86	104	111	97	94	105	83	95	120	97	107	106	102	98	93	88	90	107	90	106	109	108	116	91	91	97	102	127	111	106	96	107	108	110	117	107	104	107	106	112	89	91	123	110	93	106	90	99	102	92	93	119	94	102	107	104	115	95	95	108	111	111	100	121	108	108	97	94	103	122	112	87	117	102	100	106	104	113	132	115	90	107	100	74	112	117	95	102	86	114	110	91	111	108	95	112	98	103	100	108	84	113	103	118	104	114	98	102	103	103	99	103	113	90	109	120	107	108	126	109	101	117	101	89	114	114	89	87	102	94	115	91	101	100	135	101	113	76	114	107	102	108	104	109	79	113	104	115	114	102	100	89	107	111	98	103	113	102	108	88	121	102	106	93	97	110	102	90	120	107	101	113	107	102	121	104	90	84	106	106	105	89	114	111	128	107	103	98	90	111	99	102	103	101	120	108	112	99	114	113	108	93	114	98	109	108	92	111	102	98	115	106	104	99	115	94	115	87	90	100	106	104	119	103	113	108	103	122	102	100	100	100	126	92	107	98	116	85	91	111	97	118	112	101	100	108	91	112	105	123	99	94	93	111	106	95	103	98	118	119	112	100	101	86	103	119	87	111	118	105	94	114	99	104	116	97	111	120	89	106	100	92	120	95	98	88	90	99	108	117	103	115	125	114	109	86	108	96	103	125	117	107	100	103	98	93	82	95	79	109	113	101	103	116	119	86	102	84	108	114	106	105	114	102	115	109	114	108	97	104	99	97	98	110	107	103	116	108	121	87	122	111	116	109	120	102	109	116	96	101	113	95	115	110	118	108	99	107	104	116	118	110	95	90	101	126	90	103	105	111	100	114	106	104	111	113	108	92	112	107	105	104	99	117	90	89	98	116	101	111	104	90	103	127	99	106	120	114	103	99	90	108	130	106	117	97	101	114	106	117	112	117	106	128	101	106	106	101	110	112	91	101	118	116	111	113	88	120	105	104	114	98	117	104	112	91	111	122	107	87	109	98	96	91	97	109	108	109	125	95	98	85	119	89	117	98	104	99	117	118	107	101	102	110	128	89	116	106	90	106	106	99	109	119	97	85	106	102	91	107	107	94	102	102	111	113	113	128	114	95	81	112	96	103	112	107	98	103	100	106	91	96	114	103	99	101	114	88	94	105	99	110	110	73	114	99	109	125	114	115	109	101	96	107	129	97	90	103	100	115	106	100	101	95	100	106	116	96	112	116	120	85	110	86	106	112	94	109	103	120	85	119	124	90	84	110	94	99	92	133	90	112	100	98	88	94	112	99	92	100	92	94	89	99	100	109	126	86	129	118	89	106	96	110	100	115	109	116	109	107	103	115	100	97	91	95	98	108	102	109	107	110	100	96	105	107	108	123	111	108	105	96	97	100	125	116	110	106	109	96	103	83	102	106	115	102	107	98	102	93	101	112	87	107	91	110	98	104	101	110	102	86	95	104	101	102	95	94	94	100	90	115	97	109	90	108	119	127	99	109	108	115	90	96	106	115	121	103	123	109	82	101	117	114	89	101	114	122	100	112	86	116	121	98	80	114	107	129	114	132	87	94	97	120	100	88	123	91	106	111	99	108	105	113	94	103	88	107	101	112	106	106	119	71	124	113	118	111	105	109	105	103	112	95	96	106	123	103	113	116	107	112	110	111	102	94	97	100	110	86	110	112	104	112	76	102	93	98	105	111	92	96	116	98	105	108
10848	479	587	554	508	480	451	411	414	438	408	381	402	420	416	385	387	384	365	388	370	363	382	353	379	366	355	371	367	385	343	373	383	339	364	370	359	360	369	363	383	399	406	381	405	340	390	359	379	356	368	367	384	354	383	375	358	349	370	379	391	369	368	364	391	393	363	384	364	391	363	371	422	386	343	360	349	384	365	335	361	364	417	376	378	393	362	377	377	348	369	392	364	356	387	352	362	330	377	374	368	383	398	338	374	338	375	374	390	362	348	393	366	390	392	409	377	400	363	388	384	365	339	354	375	351	393	365	392	356	353	365	361	372	389	404	337	395	394	365	380	359	370	377	332	351	390	413	391	380	400	324	365	369	360	362	382	326	397	341	383	371	360	369	373	379	369	390	363	391	340	386	313	384	396	348	344	407	389	351	342	337	363	346	382	358	355	365	352	347	394	357	361	415	387	369	400	380	328	359	392	364	350	347	392	374	366	366	364	394	391	384	363	356	376	391	394	343	369	399	402	347	376	387	381	347	389	384	351	326	370	367	369	381	371	354	359	376	361	363	392	379	379	389	375	383	362	373	400	398	367	347	376	368	398	383	372	351	366	398	370	382	373	354	358	345	387	359	319	376	396	378	334	386	376	405	379	368	386	363	351	350	395	378	357	351	349	391	413	375	369	394	401	392	384	375	369	366	372	352	363	393	345	382	376	354	376	358	344	386	363	360	348	357	367	351	385	350	341	397	366	422	368	382	398	362	391	352	387	374	375	366	327	355	404	369	362	388	383	403	361	379	381	349	385	341	342	371	370	374	376	358	382	372	408	386	345	408	406	399	407	370	360	393	377	402	379	371	364	347	361	373	361	395	369	386	359	368	378	376	375	367	360	392	396	395	348	373	345	360	375	397	375	380	341	346	362	380	377	363	354	362	390	391	368	364	398	370	353	370	379	384	388	368	381	347	379	382	359	368	363	365	382	412	352	364	354	368	373	380	362	366	357	360	358	381	360	374	342	370	351	387	394	347	360	364	372	380	393	364	380	376	375	324	384	344	356	348	378	331	366	354	357	364	344	389	403	333	339	339	390	352	392	352	369	374	362	386	399	359	341	380	388	369	367	392	376	365	350	353	361	375	395	338	377	377	368	386	372	370	382	349	359	365	377	394	390	373	390	381	395	374	365	383	398	383	391	343	360	403	351	380	363	373	409	362	391	348	365	361	384	371	359	360	369	324	353	376	391	373	385	368	371	364	362	339	366	376	393	349	353	371	389	362	377	386	374	380	402	374	344	368	416	373	362	330	386	376	380	358	381	371	365	367	396	388	365	382	389	368	355	387	367	392	377	353	321	368	383	371	372	367	375	396	432	389	405	367	369	399	372	361	391	371	376	389	351	343	357	338	365	355	379	362	382	378	360	359	374	373	362	379	370	364	381	366	350	355	368	348	372	396	354	367	376	359	365	390	374	372	359	374	389	393	349	364	399	379	372	362	376	404	376	404	342	342	343	371	372	377	398	374	379	355	356	393	372	414	361	350	382	370	369	386	402	356	394	335	388	376	369	361	355	386	372	356	377	344	373	393	385	370	366	375	378	392	383	367	366	384	406	379	355	369	367	358	370	356	359	349	358	366	359	332	385	359	353	351	355	377	393	368	392	382	351	392	372	405	349	366	378	379	360	382	357	396	395	388	384	396	352	329	362	383	374	383	363	371	385	376	327	359	376	356	380	401	362	331	366	329	365	358	355	374	357	383	381	363	348	367	376	407	369	352	371	398	351	379	354	374	407	353	359	371	381	383	386	371	357	380	366	390	352	382	371	392	354	378	354	380	351	368	362	374	369	374	360	365	355	383	357	349	391	366	378	360	347	358	369	359	360	368	351	370	386	390	364	382	354	386	358	345	387	372	364	336	403	368	383	359	367	343	359	356	368	379	382	374	316	374	337	389	398	387	358	363	353	357	375	379	366	354	364	365	353	372	383	372	343	341	396	366	393	349	388	369	380	372	359	403	378	362	376	364	360	378	348	349	335	415	361	361	358	360	370	398	385	346	364	349	381	383	386	388	375	347	386	367	386	400	410	371	388	369	371	408	354	389	348	347	367	385	333	374	368	354	395	364	393	398	349	374	377	369	349	359	359	396	362	377	351	400	344	370	382	355	356	390	401	366	353	367	395	329	358	393	415	354	366	352	369	358	350	393	386	373	352	361	372	378	361	378	366	396	383	381	398	364	329	361	376	391	353	362	367	378	365	377	374	386	362	416	401	361	367	366	340	395	367	389	380	384	348	353	354	385	394	373	365	364	363	367	401	356	362	370	392	359	356	421	384	357	337	367	390	389	365	391	371	395	361	347	377	374	365	361	381	390	378	362	348	370	325	383	382	343	382	369	380	385	387	386	367	385	357	366	367	355	383	365	358	382	402	368	359	374	360	363	358	375	367	373	358	386	381	372	338	385	389	359	364	385	382	377	378	385	394	379	349	393	382	382	374	382	323	369	372	353	338	394	356	342	327	349	378	337	372	357	376	380	372	384	383	326	353	368	391	329	377	385	394	366	390	347	369	374	397	365	353	367	359	349	367	352	374	361	339	352	360	393	346	354	366	370	346	358	358	374	368	351	380	355	362	368	352	352	396	380	355	352	380	359	392	372	369	359	345	359	372	370	360	367	391	331	392	338	371	369	353	330	364	404	342	381	330	380	402	366	390	348	347	394	364	359	388	356	375	364	385	367	344	387	345	416	372	367	372	364	370	386	379	366	383	325	389	346	359	397	355	379	353	384	347	376	399	373	379	348	377	342	391	373	359	391	363	326	345	386	347	395	396	397	375	395	368	380	356	362	381	406	368	343	382	354	394	403	347	371	351	364	361	376	376	387	376	362	321	381	353	400	401	367	356	348	378	372	385	348	354	369	360	351	407	323	361	376	383	383	335	383	371	356	366	389	369	374	388	369	363	381	357	355	384	351	382	368	379	349	390	384	358	378	346	364	357	396	390	402	365	370	351	365	361	353	379	380	373	363	353	348	397	392	363	375	348	382	387	388	352	379	387	372	358	373	358	346	344	358	350	378	371	378	353	363	369	391	360	413	414	358	372	371	361	325	414	338	387	363	364	393	352	375	369	343	372	335	376	368	359	354	343	381	369	333	368	384	402	365	400	352	371	353	347	328	362	403	398	381	369	391	375	361	353	381	385	395	403	331	345	358	346	385	344	372	346	342	375	375	374	374	387	340	394	368	364	374	375	406	350	355	370	366	373	392	392	366	371	388	358	381	375	350	376	345	410	394	397	397	345	333	334	358	370	343	336	369	361	358	370	331	396	339	383	406	384	381	359	382	378	342	413	362	359	387	364	381	353	398	390	366	358	357	357	335	388	362	388	367	352	378	344	359	367	353	359	367	372	364	386	355	360	395	387	401	349	376	374	348	360	361	395	369	378	380	385	363	335	379	361	372	391	363	362	389	361	408	348	382	371	362	379	351	343	388	390	360
50592	17872	3814	991	753	563	447	396	304	288	271	286	270	252	219	250	239	205	210	225	243	186	217	203	228	197	217	199	200	208	203	197	182	202	199	213	195	202	206	211	209	230	202	197	196	193	220	227	182	191	218	187	210	208	224	185	183	208	193	190	204	219	206	188	207	199	213	209	197	200	199	176	170	197	189	210	198	185	204	176	189	202	174	173	169	167	196	199	193	187	179	206	217	215	211	201	179	176	212	199	193	204	184	182	205	211	210	189	215	182	179	185	203	194	187	219	200	215	198	176	190	207	170	187	185	192	193	186	205	197	202	203	202	188	209	165	216	214	194	203	166	196	189	192	212	188	202	209	197	206	204	186	217	184	191	213	192	195	199	209	185	201	168	203	202	191	215	178	200	182	192	207	185	193	192	211	192	200	163	182	185	187	196	201	190	192	178	196	212	189	184	212	203	181	203	194	184	182	186	228	179	204	225	188	200	194	166	194	195	195	168	187	185	191	199	173	196	183	198	170	205	181	188	206	174	188	192	203	189	183	176	180	186	197	196	180	202	194	199	182	211	156	192	208	206	189	205	198	170	198	189	216	198	190	181	188	192	212	211	202	166	173	195	179	201	191	191	190	205	189	194	196	180	213	179	202	215	240	193	176	176	194	193	210	205	194	212	184	192	189	190	203	207	192	185	183	208	203	220	187	185	190	192	187	220	211	199	188	176	199	192	221	192	186	215	165	211	184	178	184	209	193	192	190	202	198	191	184	192	188	203	214	206	175	195	203	179	214	181	188	193	184	186	179	174	182	204	181	181	193	187	176	185	196	189	204	196	196	184	197	169	199	195	196	205	181	208	207	199	210	184	198	195	201	207	173	186	189	197	186	189	202	179	179	193	201	164	170	180	195	188	182	180	207	193	202	191	226	185	197	184	221	199	206	205	198	215	183	186	177	186	177	200	196	190	184	179	166	218	216	198	193	208	196	176	219	194	205	208	205	194	194	200	184	197	215	183	187	195	201	180	184	191	185	176	192	206	214	204	183	191	202	183	225	191	177	194	179	216	216	181	183	206	194	179	209	212	195	198	190	182	201	199	196	210	207	214	198	189	204	178	204	158	181	212	220	182	177	212	218	161	175	183	190	212	189	181	192	218	180	186	180	193	201	178	188	187	199	209	193	200	205	222	199	183	196	170	189	215	192	183	179	201	181	187	206	192	194	186	186	175	172	202	184	202	176	186	209	208	209	214	201	198	207	202	166	193	191	200	170	174	171	195	179	199	196	205	179	214	182	193	178	194	203	210	206	168	207	189	187	203	208	204	169	218	187	204	178	190	200	204	216	192	185	207	170	187	191	178	204	189	184	190	175	186	197	182	192	176	211	199	221	181	197	198	184	183	191	168	189	206	203	184	207	206	183	196	196	176	177	193	180	193	209	182	188	195	206	175	210	189	174	188	157	198	193	221	195	180	175	202	195	200	191	199	181	181	198	181	182	213	199	188	183	182	181	196	180	188	184	187	167	186	182	187	190	212	199	195	188	214	175	190	183	190	181	207	193	210	208	183	186	188	199	219	178	217	182	213	184	206	184	198	201	221	175	218	204	222	153	196	203	204	175	203	192	201	191	185	194	188	185	184	195	174	204	196	189	166	162	182	216	175	187	206	193	201	191	202	226	215	204	197	208	182	198	187	195	178	208	186	209	184	169	176	191	175	184	185	213	177	177	197	190	172	198	178	194	193	181	220	206	207	194	188	221	204	189	191	194	192	193	192	184	172	197	214	190	223	200	223	190	196	200	204	219	184	205	155	199	215	176	199	219	220	202	209	186	187	184	197	185	211	187	196	197	198	203	181	200	187	183	202	158	203	199	191	200	183	189	208	194	177	191	187	181	191	193	192	182	204	174	208	210	191	186	179	197	187	198	213	208	177	194	198	200	177	197	192	178	218	188	171	222	194	208	197	196	189	196	180	190	200	203	207	204	185	199	190	197	207	191	205	215	187	174	193	206	182	219	197	208	189	192	210	185	186	192	204	179	208	204	165	185	194	195	197	181	197	193	178	193	207	206	187	204	176	166	168	225	195	148	206	192	182	228	201	188	162	194	186	197	197	186	195	206	214	214	194	200	183	176	189	199	186	196	178	192	202	171	215	184	183	188	180	193	171	202	204	194	206	181	194	209	178	167	206	195	180	196	211	184	197	207	193	214	202	191	191	196	181	188	197	189	195	191	169	193	216	188	177	181	202	204	200	165	198	210	208	196	191	196	188	187	200	196	173	197	196	216	196	212	204	190	188	179	204	203	204	192	193	189	192	198	204	206	215	208	193	191	178	200	223	175	166	167	211	210	203	198	213	217	169	186	194	204	211	189	175	172	210	200	225	202	176	204	217	203	195	173	188	175	182	175	176	206	198	229	192	201	188	198	192	204	182	189	183	202	215	176	205	202	188	194	173	185	208	196	198	182	209	205	178	197	184	181	186	182	188	181	190	173	192	178	179	174	204	189	185	201	183	210	215	191	182	182	193	221	205	203	199	190	182	188	206	197	193	211	193	216	211	193	200	205	196	206	191	180	175	178	192	169	191	182	199	195	185	209	193	200	193	212	205	201	218	195	192	192	205	211	184	202	190	178	185	184	186	198	197	188	177	201	198	213	182	184	200	174	186	186	218	187	178	176	226	217	193	187	202	177	213	196	204	226	197	154	196	172	189	197	184	175	216	198	212	190	176	184	191	185	182	177	212	176	164	203	217	200	184	199	187	185	189	195	197	179	186	203	195	197	188	189	194	184	198	197	211	186	183	168	188	179	181	195	172	205	178	187	188	200	185	198	186	189	188	202	192	191	212	162	181	192	189	172	212	193	223	204	216	185	180	190	184	197	183	180	213	183	209	194	193	194	203	180	207	208	200	207	213	206	184	211	184	168	208	178	176	206	195	194	174	190	182	212	209	210	183	231	199	181	198	190	180	217	180	211	197	182	188	206	171	196	196	208	181	186	209	196	204	206	192	194	199	223	203	180	222	213	181	194	210	176	194	186	209	191	198	212	201	206	209	193	189	193	187	203	182	169	170	196	197	210	217	208	210	188	202	182	176	213	195	210	176	202	201	188	176	192	187	196	213	207	164	208	198	189	190	214	212	199	191	203	180	192	193	183	168	210	198	210	190	205	195	183	162	198	177	206	205	199	182	209	197	225	196	210	183	198	196	183	192	198	198	163	193	183	183	200	203	201	210	191	209	221	223	218	186	193	202	188	222	210	177	222	207	183	214	224	187	211	160	184	197	186	220	194	201	179	211	205	199	184	175	194	212	190	175	198	190	205	208	220	207	200	174	184	193	172	191	206	187	185	206	196	198	193	196	222	199	199	158	183	206	207	185	183	190	196	212	198	189	235	193	201	210	204	219	186	190	179	196	198	209	203	199	165	180	178	196	197	177	186	207	215	198	179	222	207	169	221	166	189	203	184	210	184	189	191	195	191	202	211	201	172	185	193
30250	1624	3292	3489	2946	2465	2042	1713	1561	1264	1248	1168	1081	1006	1020	906	891	872	926	838	769	785	790	756	806	802	702	709	746	711	694	707	691	687	661	689	677	627	666	665	634	672	620	652	638	694	613	638	616	673	680	633	639	658	621	660	671	645	638	637	675	666	613	642	588	645	568	625	609	623	624	659	619	607	599	620	612	619	611	610	634	635	605	658	604	646	634	606	629	663	668	644	622	619	618	617	617	623	613	582	616	620	634	579	649	630	632	608	649	624	650	644	632	628	599	638	602	622	587	616	667	564	614	647	647	634	630	627	643	598	584	669	622	636	566	650	626	624	557	653	548	561	585	598	552	591	611	548	611	648	609	608	619	612	596	598	614	632	614	625	611	586	599	639	584	590	605	607	633	629	613	629	619	593	617	604	651	536	601	554	643	660	623	599	631	569	659	596	623	589	597	618	638	580	623	638	659	611	595	617	638	546	577	577	622	609	601	594	620	620	652	633	649	631	633	591	625	606	621	602	586	646	586	628	625	621	601	572	626	588	596	633	603	628	619	603	590	629	606	627	602	600	583	622	626	633	633	592	597	627	618	610	607	561	663	609	596	593	642	574	632	621	603	605	594	585	600	617	610	611	611	610	622	572	619	649	593	615	638	603	627	640	605	666	560	585	628	608	608	584	598	628	625	615	579	617	577	616	590	629	616	629	571	567	605	589	620	597	583	614	639	631	613	562	605	590	601	596	590	624	598	599	642	589	574	601	576	591	581	596	598	606	616	627	594	621	595	575	602	623	614	638	657	557	616	595	645	681	612	584	589	544	594	628	600	616	651	580	611	622	630	617	594	638	641	646	613	574	635	613	598	587	609	614	600	635	587	592	589	648	579	609	623	603	580	546	608	569	646	630	620	547	651	585	606	605	602	630	607	627	608	570	627	607	581	629	578	588	597	596	614	609	599	600	602	619	567	597	626	605	613	640	613	619	610	633	605	631	665	632	586	596	616	620	603	567	627	617	585	616	648	629	595	596	570	571	574	620	631	622	689	594	614	645	622	543	653	634	574	622	636	607	575	606	588	592	637	640	603	595	607	619	603	622	584	637	622	611	618	596	638	618	627	618	625	614	635	634	635	610	567	642	628	579	586	637	631	614	601	624	634	602	603	589	600	647	601	610	621	636	642	609	597	630	586	607	596	645	629	649	592	596	627	578	574	636	646	642	573	632	608	612	594	605	620	630	593	574	587	657	662	595	651	641	674	561	643	633	641	579	621	608	602	628	613	622	592	647	579	647	606	590	606	617	618	582	613	600	656	616	575	675	607	532	593	625	640	656	637	604	640	607	621	588	643	652	608	604	601	580	601	675	625	620	613	617	584	646	587	612	628	564	640	605	598	624	620	603	579	586	602	636	613	570	601	620	620	614	628	636	599	627	601	546	577	607	643	639	636	595	636	571	650	625	616	612	598	626	579	614	587	583	622	635	586	658	615	569	597	657	602	654	579	614	666	606	595	614	582	558	581	620	588	575	592	630	622	590	603	569	572	597	613	622	599	629	627	588	602	607	613	670	628	616	573	538	629	615	654	591	567	624	639	613	621	601	629	607	632	639	637	628	654	626	661	631	577	593	589	582	651	581	585	642	620	597	627	609	617	612	609	590	604	646	631	595	635	612	598	596	647	574	577	634	643	640	599	612	625	595	609	603	672	589	586	610	616	621	596	588	633	593	630	646	584	579	636	638	580	612	616	612	628	617	584	608	634	572	635	612	588	659	588	564	595	597	628	678	632	589	613	565	630	614	627	610	614	620	602	619	608	589	576	608	583	587	610	612	615	615	610	602	594	602	559	627	637	620	616	629	599	655	634	606	636	599	605	607	601	592	596	579	599	618	589	575	602	594	644	618	622	605	608	619	591	652	555	565	636	627	622	619	598	620	644	568	585	635	612	578	646	624	651	612	643	592	606	617	591	591	603	609	588	638	607	626	592	604	589	621	655	592	662	606	617	601	599	649	600	571	620	621	595	638	581	608	641	605	578	601	623	638	617	604	593	587	647	633	653	623	596	629	606	592	599	580	636	623	567	598	633	610	619	625	605	624	616	606	669	592	590	597	608	640	609	600	627	610	585	622	605	558	598	604	597	610	621	599	636	597	595	585	584	612	610	583	635	571	597	643	589	593	652	672	606	588	630	567	651	658	613	634	593	577	603	592	614	607	621	567	592	600	599	608	619	591	629	600	584	609	623	597	584	613	602	607	593	608	605	612	653	602	556	604	603	623	578	592	589	665	607	605	618	601	603	602	641	618	619	634	605	647	684	600	561	650	625	592	653	654	618	600	602	617	613	564	635	622	591	585	616	604	606	609	599	602	644	622	602	626	638	633	618	639	646	631	588	596	556	581	591	618	633	600	596	591	609	618	656	574	601	622	618	623	601	584	631	611	607	615	570	620	601	585	648	561	642	569	635	630	607	600	658	578	632	600	572	609	632	619	599	627	607	561	575	587	589	598	644	624	663	583	610	608	574	611	655	621	583	601	605	630	629	588	592	626	616	632	616	595	566	595	616	618	536	567	580	569	602	595	630	588	627	596	584	596	626	618	626	642	614	587	617	649	628	607	546	663	592	622	611	608	620	639	613	599	630	620	550	569	634	605	641	611	602	612	630	572	619	585	583	630	600	582	613	607	633	630	618	605	596	599	634	622	631	603	642	565	623	623	576	616	577	630	603	653	637	595	607	626	553	576	625	599	614	599	629	572	611	647	615	610	605	629	604	639	598	608	597	584	603	645	594	647	593	606	617	618	602	620	651	639	614	606	628	622	616	585	589	622	666	600	596	633	596	577	582	626	635	590	596	618	586	602	573	624	627	601	642	621	605	616	629	623	625	606	610	592	644	623	614	651	639	638	602	609	589	599	649	598	621	590	637	612	605	626	591	604	614	560	611	608	582	575	616	621	611	606	606	592	606	564	620	558	587	623	600	587	646	639	609	601	621	623	585	588	629	574	656	605	612	613	579	619	621	599	633	617	616	622	578	608	613	600	604	592	628	639	610	581	639	593	645	633	595	593	624	578	621	601	611	596	571	622	619	568	592	591	577	611	592	634	648	644	617	624	629	613	598	609	629	589	557	643	646	622	600	649	579	620	608	584	597	629	592	594	613	625	649	625	584	566	615	587	676	616	603	622	566	616	587	565	586	604	590	597	638	584	629	631	620	655	587	669	617	591	641	630	630	599	631	610	617	605	641	617	613	609	598	627	585	632	627	595	589	585	603	589	611	627	621	602	610	638	614	591	605	628	624	627	599	585	619	613	631	599	600	599	646	587	657	614	630	626	615	606	643	594	605	602	636	623	598	624	589	631	651	639	593	621	668	655	629	606	590	588	587	599	634	618	610	614	597	578	631	636	617	596	621	622	617	594	593	619	630	584	688	627	601	614	593	601	658	580	588	598	619	615	632	588	594	606	628	604	645	607	576	629	649	651	613	588	608	622	610	589
62185	24181	10403	2388	1365	1047	819	721	604	481	486	460	425	399	370	360	379	356	328	363	323	316	334	331	320	337	306	337	287	313	329	300	279	302	289	293	318	260	282	272	307	259	279	288	277	338	302	259	295	330	275	293	294	305	309	323	262	279	290	313	279	292	320	301	308	282	293	321	315	311	296	303	272	330	264	293	302	304	287	307	275	294	292	282	269	305	292	272	303	290	295	292	287	271	287	306	289	291	282	267	313	310	287	270	309	258	292	317	285	297	272	295	307	260	263	306	298	275	297	324	304	301	291	260	292	293	303	266	295	271	282	278	272	285	291	274	289	272	276	280	275	282	297	282	269	282	243	281	265	262	311	290	270	310	265	253	278	288	315	305	321	258	278	299	297	240	293	272	276	289	260	282	320	275	287	270	288	295	290	300	294	296	284	268	288	278	284	257	296	319	287	270	268	280	266	267	317	281	291	297	263	278	324	252	255	292	271	296	285	296	298	274	292	302	271	279	272	286	268	348	280	308	308	279	289	280	315	294	316	271	280	291	272	295	281	256	279	290	264	273	284	284	275	285	299	298	317	268	276	278	308	275	272	302	281	288	292	312	324	289	305	277	319	313	298	295	265	316	317	251	276	294	285	278	298	276	301	273	281	277	300	293	309	299	254	245	292	262	301	296	290	256	254	280	270	278	285	329	279	271	287	285	313	295	293	281	237	288	285	295	282	274	286	263	270	263	281	276	298	299	260	297	277	295	312	269	315	295	271	308	282	291	276	272	291	300	248	308	275	271	269	298	311	328	257	282	289	293	277	277	257	271	280	286	303	277	285	306	292	291	282	267	320	299	276	290	310	281	310	276	296	273	283	303	293	271	293	290	272	259	335	283	270	289	264	282	310	279	277	323	294	285	303	287	278	299	274	280	294	302	280	302	275	289	289	309	249	281	273	274	262	281	262	270	327	263	261	307	258	254	305	271	292	273	263	309	276	294	275	317	259	256	281	264	281	280	288	308	285	306	261	266	295	288	298	286	299	289	288	271	305	271	272	257	304	307	300	250	248	298	295	276	323	283	292	282	297	267	268	270	260	266	275	298	304	285	267	318	282	275	278	283	311	288	263	294	289	284	296	291	255	291	315	268	270	278	299	302	299	309	291	290	297	264	300	298	285	270	296	285	307	309	312	300	268	277	263	317	284	306	295	280	276	292	283	279	272	305	291	288	272	298	304	297	283	270	298	263	293	308	260	300	277	285	296	295	281	302	317	304	285	293	277	227	275	273	299	306	300	272	317	301	264	284	326	268	266	275	309	285	290	287	275	259	293	274	274	301	282	278	284	297	268	290	262	291	300	259	288	299	297	281	279	298	263	308	252	306	297	275	299	289	336	292	291	277	270	299	267	290	295	303	278	301	285	287	254	285	297	302	297	297	299	250	307	304	267	302	310	289	267	282	280	291	274	286	285	284	295	266	279	263	281	268	306	283	307	280	285	288	291	301	260	296	258	293	293	267	303	277	311	313	262	316	270	267	294	287	280	290	280	294	271	298	273	260	308	259	289	304	304	297	294	291	281	318	283	249	268	258	285	290	273	277	273	259	294	292	264	266	292	271	272	277	301	295	248	291	277	283	298	267	276	278	263	280	296	285	285	280	297	301	267	281	268	284	313	288	279	303	285	264	285	303	314	293	304	261	315	295	256	316	265	299	282	280	276	283	305	297	284	287	290	267	283	308	287	267	255	293	292	275	281	331	290	289	304	282	319	322	276	283	267	281	274	309	270	279	275	287	316	271	288	310	269	269	291	263	305	291	244	263	305	282	306	303	271	294	278	309	256	286	298	296	295	279	286	288	263	283	275	284	271	304	308	310	265	321	291	285	301	295	292	296	283	305	307	295	278	272	278	278	279	288	294	247	292	284	281	306	282	263	296	278	285	290	289	273	267	319	289	261	261	290	271	269	270	287	279	295	251	292	275	300	278	283	310	283	308	279	286	277	319	295	263	231	271	292	285	301	292	307	271	305	291	253	257	302	276	290	290	257	292	290	295	299	289	321	258	261	276	295	287	296	323	296	320	273	319	274	335	304	322	310	298	309	309	273	327	269	262	284	295	240	294	289	267	265	307	261	281	315	288	275	291	308	271	294	297	300	257	284	275	299	284	293	263	303	263	317	276	286	266	283	273	292	266	278	289	297	287	300	272	282	311	250	321	285	289	288	251	291	290	286	306	314	272	267	310	293	269	267	283	302	271	276	302	276	286	276	298	306	275	277	313	273	303	302	286	289	258	286	269	277	319	283	286	276	287	285	282	261	314	281	295	296	257	318	273	279	288	263	268	294	271	286	293	308	282	285	293	274	316	286	277	303	340	252	254	297	292	267	264	296	290	306	287	250	256	314	326	316	281	279	309	284	303	287	288	304	293	293	313	272	261	258	293	303	297	270	280	281	271	274	311	275	272	311	287	275	301	292	297	289	310	302	289	286	283	271	314	282	286	292	273	271	304	300	304	316	285	260	270	308	280	314	319	270	302	290	274	333	310	292	249	248	265	280	281	287	279	310	255	254	281	303	309	256	262	303	302	314	257	277	329	293	286	271	286	313	306	285	300	250	293	302	281	282	298	276	301	283	312	290	282	301	293	280	279	289	280	311	305	294	286	306	269	294	264	293	279	301	257	293	297	274	285	300	302	272	299	297	282	272	273	294	291	293	304	269	320	277	298	295	292	299	280	266	275	306	287	272	285	295	269	305	295	289	324	277	278	291	299	256	254	271	283	308	316	304	318	283	275	285	269	266	281	276	272	286	296	293	283	307	286	266	277	306	307	258	276	288	272	291	256	268	288	254	314	290	278	268	288	329	292	300	260	303	306	269	284	274	282	289	286	274	281	294	291	274	275	258	300	295	274	287	312	309	275	258	272	300	329	268	286	284	250	282	276	274	288	262	266	270	285	249	275	278	270	264	281	313	287	290	291	300	294	305	305	315	274	282	260	260	292	296	273	261	281	299	297	286	268	273	263	275	302	287	264	288	310	306	278	261	306	274	300	296	312	287	316	329	284	276	312	267	291	309	298	288	304	301	257	296	281	256	305	324	300	295	259	304	296	288	303	287	286	265	279	293	332	286	293	281	269	315	268	321	278	275	259	287	300	301	284	260	303	279	290	259	248	253	297	301	290	268	275	303	269	274	287	285	309	312	270	260	261	266	309	285	289	274	311	320	339	318	291	301	296	297	312	274	303	267	285	301	286	307	295	283	283	306	284	270	294	307	328	257	304	281	301	281	293	291	282	283	268	296	280	322	284	287	309	277	302	286	280	267	276	289	271	275	275	279	306	284	292	297	270	284	274	282	289	271	268	285	252	299	306	279	296	272	275	315	291	275	285	296	287	295	265	283	269	272	300	280	262	276	315	300	287	261	310	280	302	293	322	297	277	271	292	306	280	298	293	260	260	277	292	268	270	271	261	271	293	268	289	268	268	287	288	266	298	282	283	260
39370	2866	5881	6450	5317	4372	3710	3144	2604	2407	2140	1893	1761	1620	1555	1460	1430	1316	1268	1246	1188	1144	1135	1100	1094	1121	1051	1057	1025	1052	995	993	962	987	971	979	997	897	936	951	939	919	919	944	965	896	872	897	897	897	947	885	920	878	867	855	911	843	887	954	889	853	887	854	857	877	910	886	828	880	864	854	930	886	845	816	852	834	823	901	893	836	831	876	859	865	922	889	830	856	854	863	843	866	845	857	804	846	796	849	869	809	848	817	850	878	861	838	837	811	869	898	839	852	808	860	853	853	850	807	851	893	857	825	783	857	836	830	876	871	860	815	836	813	871	784	881	858	826	818	857	805	859	820	835	846	829	852	855	843	776	842	807	884	825	813	868	892	843	860	809	858	858	787	852	823	823	819	841	851	837	886	826	846	874	824	855	845	822	899	848	851	857	816	837	875	865	814	839	880	805	784	896	790	817	882	899	861	833	857	807	775	832	823	821	856	820	825	833	920	912	845	807	823	882	905	811	851	816	835	924	776	848	850	867	839	777	865	818	886	828	875	862	865	815	827	805	812	839	840	864	887	818	835	837	840	812	876	838	844	852	834	809	884	868	826	816	849	841	824	832	820	834	818	834	845	845	855	823	832	868	866	847	839	802	851	813	800	826	821	850	869	786	871	863	834	849	793	848	848	822	815	831	820	827	792	888	818	822	842	825	865	821	798	819	771	814	795	899	873	818	829	857	789	885	862	908	846	892	898	870	808	851	825	795	884	806	819	875	862	859	821	852	815	830	801	818	841	809	841	830	853	874	785	851	837	783	855	837	854	837	881	864	868	866	869	828	810	836	830	804	797	834	868	787	865	853	819	867	791	871	839	870	832	840	856	885	829	858	819	818	818	824	831	815	840	895	816	812	831	808	855	849	807	849	840	810	852	830	833	864	764	823	833	813	816	859	793	839	845	893	840	815	847	868	812	869	832	840	879	882	812	815	820	847	816	819	829	796	895	849	802	891	830	786	846	848	855	836	841	841	796	877	827	846	866	806	885	876	835	823	848	799	859	823	846	866	821	879	858	875	885	870	825	812	827	781	824	809	822	833	858	853	842	871	850	898	802	820	880	816	821	811	846	899	863	840	904	869	863	850	852	811	843	853	813	820	823	838	811	898	804	820	790	806	810	806	899	882	893	822	862	836	852	886	850	832	875	850	867	853	785	890	822	798	823	838	858	861	839	874	841	880	865	803	895	840	812	922	795	855	832	809	880	832	848	809	830	782	822	839	822	852	827	859	819	831	819	817	819	873	803	800	831	837	815	812	813	839	807	829	801	861	820	827	846	828	871	836	879	846	866	818	837	843	848	842	802	823	847	779	857	780	792	829	834	823	832	806	839	863	841	825	828	857	850	835	787	817	918	853	811	831	839	844	876	843	806	844	859	860	861	823	824	824	824	840	850	806	806	820	824	842	803	876	801	845	825	848	819	874	861	847	879	848	820	828	851	855	833	823	889	912	809	793	873	841	865	834	839	848	836	848	791	807	848	796	816	800	818	806	810	840	854	851	838	825	826	862	855	837	806	838	795	819	786	820	823	802	828	845	872	849	828	788	837	802	816	828	817	843	845	888	857	853	881	820	912	813	842	819	818	809	855	855	882	868	836	846	814	855	854	838	812	833	887	852	823	821	853	855	841	788	861	793	839	816	848	802	865	800	837	851	816	866	842	836	854	785	832	851	830	826	838	802	829	824	853	835	840	846	842	859	878	849	865	807	865	835	865	832	852	829	811	836	843	846	776	866	851	832	800	826	828	871	805	867	897	866	900	845	826	856	863	865	791	824	845	846	874	830	889	801	823	806	850	807	850	838	824	827	826	823	816	874	856	823	882	820	791	851	861	801	851	832	818	847	850	823	839	864	817	867	777	821	841	875	888	824	860	820	897	827	773	811	826	784	863	852	839	856	834	825	819	809	799	805	866	876	863	868	871	846	849	848	844	838	896	850	849	876	871	824	817	800	812	859	843	810	874	819	858	807	818	858	815	832	889	843	846	762	837	895	875	848	861	838	820	834	810	852	880	826	842	839	877	889	848	799	850	881	837	851	843	875	848	830	872	862	858	867	812	838	807	851	865	878	807	770	817	859	869	843	848	823	878	805	806	856	850	859	777	853	827	825	821	844	811	841	809	821	849	878	882	874	834	842	860	844	826	822	818	858	806	838	809	836	826	815	841	823	791	859	793	831	830	850	853	826	842	815	843	853	839	868	823	877	849	843	810	844	848	819	812	857	877	887	831	819	864	806	835	807	836	797	843	834	880	864	796	837	881	877	833	854	828	844	814	861	811	860	860	869	824	815	840	838	827	867	835	786	822	827	885	815	791	801	839	876	784	873	807	809	852	808	793	850	842	855	812	844	865	822	829	836	831	824	800	864	747	821	782	822	806	782	866	820	854	846	786	891	803	815	847	856	823	843	867	812	862	894	795	837	891	825	846	827	846	823	810	832	834	896	871	823	800	844	838	890	810	820	847	850	862	853	846	848	815	791	851	830	834	887	818	820	807	806	827	902	818	771	878	833	851	880	865	817	904	855	817	820	811	918	882	825	812	859	897	849	884	841	873	863	859	794	796	864	834	844	815	849	861	869	880	830	818	845	817	814	804	821	849	837	812	875	849	837	842	894	855	826	834	828	840	855	834	856	836	846	864	843	832	841	805	887	872	824	871	809	848	860	828	833	864	884	793	840	864	819	822	818	871	811	869	846	822	803	840	944	822	841	860	824	888	812	769	817	822	813	852	809	899	824	823	826	835	844	818	819	867	819	870	802	846	824	815	830	822	834	858	888	831	818	839	845	817	842	879	797	845	784	850	855	836	838	814	835	895	859	786	870	836	859	813	823	865	818	866	850	834	845	841	826	832	825	796	874	852	836	807	802	818	793	807	836	817	827	806	864	821	832	822	814	861	883	806	823	812	831	808	845	857	831	810	850	832	812	810	832	862	840	867	854	813	846	794	803	777	842	861	879	867	826	847	805	822	862	809	848	829	838	802	839	805	867	858	838	872	814	866	788	775	797	808	794	857	847	811	834	858	811	822	870	841	824	786	816	868	891	800	867	827	854	837	780	888	818	830	876	853	876	821	886	809	776	867	868	845	855	842	808	788	803	865	818	810	897	816	819	862	782	861	855	837	862	855	828	851	814	849	847	823	868	869	859	826	854	839	819	862	802	836	844	786	856	856	848	807	798	821	808	923	856	834	840	813	807	873	891	813	811	836	866	849	831	815	834	857	839	800	829	792	839	835	801	831	810	847	846	830	863	841	839	831	837	889	875	866	852	813	860	777	885	830	860	859	810	840	833	841	840	858	796	828	820	853	833	896	862	867	839	843	823	894	809	781	810	808	833	815	861	877	822	825	830	819	860	857	847	821	857	808	809	821	855	852	810	850	849	843	823	873	848	814	819	863	831	801	783	877	830	841	789	871	841	831	839	848	807	856	867	825	881	809	808	861
12994	778	276	151	134	117	109	131	98	100	94	110	118	113	116	100	115	118	105	113	118	110	107	103	117	99	103	103	105	106	116	102	110	114	119	98	96	108	107	91	117	117	109	110	120	117	99	126	113	114	106	105	94	103	97	110	103	103	114	108	93	104	110	88	114	110	111	122	104	112	113	112	116	118	110	116	115	102	79	110	108	123	93	113	101	94	101	125	97	100	105	112	104	112	95	100	115	108	97	102	97	113	103	105	111	101	113	98	100	115	104	95	101	110	120	100	112	105	106	70	113	115	114	105	85	100	97	101	111	108	97	98	115	110	104	114	115	106	96	110	89	106	102	100	120	111	101	116	117	123	116	115	105	98	117	111	107	110	106	84	113	117	98	120	107	102	105	109	100	115	105	97	104	104	104	113	101	101	111	94	109	110	96	96	104	113	112	102	103	99	123	99	105	109	105	109	110	104	115	104	94	105	112	101	116	112	102	110	103	100	125	95	110	97	127	74	108	114	114	90	91	101	105	99	121	98	119	81	103	108	97	97	97	119	114	114	97	85	123	108	104	87	96	108	111	104	100	107	102	101	97	113	101	85	105	117	102	102	99	121	100	76	113	105	107	110	112	88	102	115	90	135	110	103	94	100	111	104	107	124	96	113	92	93	111	120	103	100	128	99	117	116	97	120	119	107	108	96	113	97	103	120	108	112	104	108	98	111	98	93	103	107	103	108	115	111	100	100	112	99	100	121	107	102	121	121	109	112	110	89	106	102	110	108	105	111	107	102	103	109	106	119	108	104	111	96	104	86	113	105	109	115	95	91	107	125	79	105	114	115	108	97	113	122	113	115	113	108	97	81	98	89	118	111	99	123	103	107	117	116	108	93	124	116	112	98	98	114	107	103	94	98	109	106	96	115	95	121	115	107	109	98	115	114	109	91	91	115	107	112	104	120	94	123	98	89	91	101	115	109	90	114	118	115	104	104	108	93	112	95	110	110	109	95	108	129	117	85	92	109	103	85	107	106	85	94	115	109	113	118	103	119	109	113	108	112	103	123	112	109	103	113	109	108	112	96	91	101	118	105	91	104	68	96	99	108	106	86	116	114	105	113	99	116	105	109	113	116	97	115	98	111	109	131	112	104	133	100	85	109	102	98	96	125	117	104	93	113	95	103	100	104	104	119	110	97	121	103	105	118	97	126	121	113	126	107	116	117	111	91	92	112	115	123	103	107	110	113	105	100	115	106	102	112	89	80	124	104	124	138	101	89	111	114	96	102	99	115	127	136	104	107	103	111	111	114	97	97	96	121	99	103	95	121	109	98	82	97	102	105	133	110	111	108	99	105	109	114	85	96	112	97	121	87	111	99	99	100	98	93	108	94	119	112	118	105	90	80	105	111	84	108	113	103	97	97	88	139	107	98	124	110	118	103	108	91	102	95	122	101	93	104	116	91	104	93	101	114	97	102	110	106	112	112	101	110	105	102	115	100	113	90	109	103	119	108	105	106	85	76	105	93	101	111	95	110	102	114	118	114	87	125	139	114	103	100	95	88	96	101	126	112	132	118	109	105	84	126	99	91	119	128	95	114	91	116	93	129	113	108	94	90	123	100	97	105	92	105	97	126	113	117	119	102	110	110	94	103	111	109	114	105	106	121	95	90	108	100	95	93	115	103	96	112	98	106	129	109	96	113	97	121	116	124	104	105	91	110	114	109	99	107	108	95	104	113	105	113	110	92	90	121	87	129	123	120	118	117	112	106	103	106	111	98	128	108	94	115	98	103	110	126	105	116	124	136	96	127	103	106	95	117	108	78	116	113	113	80	105	122	110	104	130	116	112	100	95	99	107	118	102	96	111	102	99	105	100	104	119	113	99	106	111	110	105	100	90	107	106	118	121	110	104	116	109	127	106	109	100	107	113	110	112	95	118	116	107	108	104	105	106	124	102	111	98	115	111	107	99	104	91	110	113	110	95	84	111	101	114	104	113	107	113	105	105	111	121	123	123	113	96	99	103	83	100	123	104	103	90	120	106	113	97	142	105	92	90	111	118	116	100	114	114	120	114	101	102	96	125	114	101	89	107	98	85	126	103	105	97	118	102	105	111	86	105	114	117	125	98	98	109	84	110	107	102	106	102	92	101	120	110	116	105	116	99	104	96	114	112	103	92	106	123	112	109	96	109	121	116	86	106	114	114	105	98	103	106	88	114	93	107	106	102	111	110	87	121	106	112	93	108	102	123	95	113	103	119	97	112	91	106	89	112	106	96	110	94	89	88	101	109	115	103	120	111	117	90	120	101	109	102	110	112	108	102	104	112	101	89	105	104	112	91	120	124	104	92	98	107	115	126	109	107	104	104	121	110	107	102	116	104	105	117	110	99	114	102	100	106	118	111	96	122	124	121	86	105	96	107	97	101	87	115	108	121	111	101	121	97	104	105	92	113	104	114	117	88	116	109	114	97	97	101	113	107	100	103	99	96	102	104	98	93	103	97	108	108	130	101	101	123	99	100	100	104	99	96	106	123	85	99	90	107	109	111	103	97	113	108	109	101	98	111	92	119	101	116	105	102	114	98	103	110	104	95	113	92	94	109	96	121	103	116	98	110	100	107	94	126	109	135	98	119	133	90	103	90	108	89	102	120	111	111	104	118	114	102	86	88	103	93	110	116	110	89	104	91	115	118	98	120	101	121	112	96	107	93	95	109	92	115	108	107	111	121	100	96	108	93	99	98	96	108	107	96	88	115	101	134	107	115	111	114	108	103	95	107	112	114	91	117	106	105	105	116	101	98	116	114	81	96	85	100	106	85	92	106	113	101	105	100	93	125	104	105	122	120	115	119	103	99	106	113	105	98	91	127	109	121	86	93	102	88	119	109	107	102	105	121	89	119	140	114	103	108	89	103	120	107	121	91	111	97	127	109	130	118	114	114	96	109	94	95	105	116	84	110	111	106	106	112	88	114	98	109	90	106	102	82	101	118	105	92	102	96	104	111	97	97	122	76	84	103	106	95	111	137	95	120	105	101	94	113	87	102	113	108	102	109	104	104	96	99	128	114	112	101	97	114	108	112	92	104	94	109	106	104	101	108	106	93	96	98	105	102	112	106	115	95	88	105	97	93	103	100	95	97	117	113	89	91	115	104	100	105	95	96	112	95	113	116	101	98	98	92	98	117	105	106	94	94	107	101	108	116	107	97	97	100	101	99	98	97	104	116	88	123	117	112	123	106	113	122	105	120	102	112	110	97	129	105	106	120	117	131	92	102	97	108	114	101	104	108	92	104	94	88	109	115	113	96	105	115	84	86	116	102	107	98	89	105	105	104	91	111	106	108	118	119	98	112	100	91	102	124	105	96	97	101	105	102	112	116	97	113	99	113	104	109	113	92	99	109	111	128	116	120	115	105	91	95	99	122	119	106	118	93	108	117	107	118	99	97	112	94	113	120	96	119	119	106	96	110	112	109	108	107	102	100	109	119	97	113	115	107	109
11190	458	539	602	539	491	450	460	433	396	435	396	414	411	393	384	385	389	370	366	388	418	386	400	369	385	416	384	354	358	364	360	394	410	368	398	384	405	385	389	371	390	375	415	378	368	356	378	377	364	376	369	346	364	370	355	361	354	373	383	414	400	369	387	347	357	379	348	398	365	374	366	395	387	381	371	333	391	371	346	378	366	395	374	325	378	373	385	372	386	364	368	410	398	343	383	392	371	382	352	370	365	362	344	367	404	351	401	384	386	382	350	388	401	374	376	374	388	345	367	372	420	373	361	382	362	379	370	370	373	378	367	393	358	369	365	376	414	372	380	397	381	344	361	390	405	391	380	352	377	368	390	391	379	388	387	368	397	379	340	378	404	357	375	376	356	400	394	398	351	372	360	446	368	411	363	347	345	365	404	381	359	407	366	386	380	398	363	358	395	345	386	397	369	379	375	365	360	379	378	379	404	383	365	386	360	388	372	393	400	381	353	383	345	383	410	364	371	359	387	354	393	347	378	379	403	370	350	371	371	395	381	353	372	400	373	358	353	387	394	349	351	367	368	371	396	373	385	351	375	387	391	357	401	365	347	350	339	356	366	380	371	358	379	376	357	348	342	365	382	364	377	375	363	399	374	353	373	358	360	367	363	346	366	385	379	355	403	356	352	393	356	378	382	357	363	340	365	381	369	350	366	372	364	358	351	396	415	365	381	382	381	376	379	365	371	393	385	358	382	379	337	368	388	367	380	352	379	400	345	348	386	351	396	356	363	381	381	368	364	350	394	379	342	392	373	394	379	355	357	398	374	388	346	395	371	388	385	371	352	370	375	364	357	377	325	364	343	334	328	373	343	367	387	377	330	411	364	407	329	358	384	373	402	405	351	379	415	372	397	355	389	380	392	391	347	381	369	357	346	345	349	409	381	346	384	363	379	365	353	376	369	351	352	376	384	360	380	395	387	390	365	395	399	361	411	355	353	360	346	377	366	432	346	392	375	353	374	384	416	325	381	376	362	346	388	371	391	384	366	385	385	367	365	350	360	400	416	390	359	386	393	385	387	379	371	397	391	354	356	369	363	406	383	389	358	341	338	375	378	374	390	361	340	380	375	380	368	417	409	381	376	381	381	363	363	385	353	402	377	367	368	389	371	373	393	370	372	396	383	387	351	363	356	362	368	361	361	365	355	392	413	365	388	359	376	342	394	361	370	352	345	364	369	346	418	382	380	377	373	397	384	373	425	365	340	378	338	356	363	360	393	380	379	341	355	420	388	353	346	390	347	396	365	393	341	393	352	370	393	342	371	352	395	365	360	359	349	343	364	371	378	380	392	353	375	398	382	402	380	342	380	369	379	353	387	360	353	384	368	386	343	335	340	378	371	355	371	398	371	372	369	391	388	366	384	382	386	400	348	382	355	369	346	391	346	357	373	394	361	404	370	363	372	345	414	375	369	405	340	365	381	358	376	374	394	396	395	399	376	371	378	386	382	364	347	378	391	375	376	384	356	364	376	402	342	359	361	361	371	367	377	380	379	397	390	342	346	418	342	375	367	369	376	379	345	388	351	338	375	321	355	370	388	361	380	353	374	371	358	396	375	388	389	378	374	342	341	384	398	382	386	355	365	342	381	394	360	375	370	351	392	380	355	368	366	396	363	392	370	389	384	397	373	391	376	388	394	379	361	398	373	357	344	381	378	392	385	383	330	368	376	380	358	365	396	354	392	358	390	367	366	373	365	390	405	380	382	365	392	376	382	361	354	337	370	376	371	335	367	387	379	364	360	390	380	366	347	399	370	371	335	374	380	360	375	351	363	417	364	367	405	366	366	369	348	359	383	377	391	318	357	349	367	391	389	390	374	360	381	369	397	352	405	366	357	367	362	350	362	369	364	383	385	340	399	371	364	363	363	370	379	384	375	354	409	334	368	360	349	384	399	376	388	362	362	382	389	393	344	391	372	381	372	374	325	362	379	358	362	353	364	343	385	385	377	345	344	364	343	413	365	366	357	384	382	340	375	373	384	377	337	345	371	406	391	412	377	349	374	389	407	377	378	338	380	364	390	357	377	356	360	359	369	368	386	364	396	397	370	371	396	374	373	374	392	349	387	376	398	373	375	356	359	366	386	385	389	371	410	390	375	377	394	392	386	375	376	417	411	373	387	365	389	350	368	363	376	389	366	378	361	363	373	370	393	382	364	380	348	355	352	365	390	351	361	373	419	373	378	370	389	378	373	369	360	379	368	403	383	364	370	408	362	382	395	387	404	399	382	344	389	387	388	376	339	388	337	383	376	358	390	382	346	401	367	348	385	376	372	394	400	359	382	387	393	332	364	385	364	372	348	392	370	412	372	380	378	345	375	364	359	375	397	364	362	365	382	376	387	361	381	323	376	363	379	377	382	363	401	356	396	348	429	392	374	407	394	358	349	365	358	360	381	399	385	374	380	368	404	355	371	383	397	345	384	369	374	333	362	373	345	384	365	383	363	343	357	386	393	398	382	336	376	399	350	346	381	375	370	384	376	406	354	366	378	330	379	389	395	375	368	386	392	376	383	391	354	377	357	336	405	366	365	360	366	363	364	422	382	422	375	405	349	392	375	443	370	372	378	387	366	359	388	348	358	358	402	347	361	375	374	385	360	385	396	377	367	340	350	380	383	386	374	401	384	391	355	378	389	377	394	355	365	381	368	347	401	418	373	359	368	362	358	382	358	361	358	417	393	387	365	369	406	349	364	373	383	375	344	368	384	346	412	361	351	390	359	383	361	349	349	362	403	386	379	384	375	360	358	361	368	363	373	368	387	351	352	344	315	375	351	380	338	376	363	384	369	356	380	386	372	395	391	341	367	363	388	383	408	393	384	377	353	388	379	372	399	380	349	375	349	414	377	367	379	400	386	371	367	392	372	360	368	394	334	353	349	378	366	370	401	381	361	365	373	379	374	387	390	342	373	389	367	387	378	376	364	385	406	385	372	364	354	367	372	384	374	375	354	345	361	359	315	342	370	380	357	381	339	407	316	391	358	396	395	356	351	385	390	338	393	343	363	392	420	347	375	389	320	380	356	396	374	364	391	371	377	393	355	409	379	380	368	367	378	371	366	361	409	372	404	384	431	417	363	352	378	378	365	371	387	363	322	389	363	339	355	355	340	360	374	331	373	345	337	354	359	388	373	368	355	368	384	395	379	368	340	350	355	389	392	370	396	395	379	349	381	382	371	381	395	360	349	375	376	374	370	379	341	372	427	388	399	393	364	365	361	375	354	376	375	386	362	373	383	370	366	371	385	363	421	368	339	417	348	369	373	399	344	365	354	381	386	373	363	375	352	385	415	384	359	371	355	363	382	413	388	365	367	371	364	397	388	410	379	376	386	358	382	380	376	351	362	400	385	392	358	371	377	379	361	366	334	416	374	366	372	376	410	349	430	398	350	391	375	375	371	373	355	355	362	375	348	397	388	329	400	391	369	366	364	387	332	346	349
54415	16857	3287	1046	698	544	400	396	351	312	293	264	230	231	234	244	236	196	206	221	209	201	214	217	211	210	189	206	225	196	196	200	201	209	209	196	202	184	184	177	195	211	202	195	199	191	184	180	177	183	191	227	204	220	185	185	194	185	209	209	206	235	239	194	183	189	176	179	196	192	173	204	208	200	212	184	183	194	183	197	206	201	207	167	208	203	187	188	189	203	207	169	182	188	180	212	183	198	202	200	206	175	188	194	182	193	197	200	187	212	198	203	203	196	178	203	177	180	196	187	196	193	214	175	211	199	236	202	201	199	168	212	199	188	205	214	178	198	191	216	199	210	212	206	180	170	226	218	204	181	192	221	174	210	197	182	201	204	187	197	169	187	166	218	204	187	165	192	170	198	175	196	189	183	174	186	231	178	189	198	172	213	188	184	196	201	196	191	211	195	181	185	188	193	184	187	214	173	205	184	186	213	217	213	179	181	190	176	187	192	204	170	181	162	206	212	180	201	185	212	207	199	193	186	172	178	191	189	212	200	208	204	159	198	199	196	196	206	202	202	208	200	189	198	188	188	220	198	209	196	188	186	183	211	204	209	188	192	186	212	193	186	193	203	186	172	191	192	212	207	193	202	206	197	163	190	175	191	206	194	194	218	173	185	202	205	192	177	194	192	194	218	174	178	224	208	192	203	188	193	229	194	182	185	175	204	190	195	206	167	203	213	188	186	191	211	196	201	209	199	183	211	213	174	184	170	214	191	198	163	202	200	192	237	176	185	201	183	207	225	200	193	181	182	182	205	196	195	204	215	192	188	200	200	175	195	173	187	191	245	200	176	170	183	246	192	194	196	191	199	192	193	200	203	182	169	209	199	198	213	191	190	196	191	193	209	186	202	209	188	202	190	187	186	199	188	230	189	197	178	204	204	199	201	222	190	192	210	204	194	180	202	206	187	190	190	219	213	210	196	199	198	197	191	193	191	215	193	204	187	211	221	188	174	183	210	220	199	174	185	174	211	169	227	172	208	189	209	196	184	187	203	218	214	214	178	193	201	203	203	187	208	195	179	174	224	199	199	184	195	186	189	186	167	190	221	227	188	207	218	188	205	188	191	233	209	217	187	195	205	197	208	190	189	219	243	226	169	188	173	181	193	165	202	165	196	197	223	180	202	215	186	192	170	196	200	211	192	205	210	198	217	182	192	175	189	198	200	178	192	211	185	212	229	188	223	190	213	194	203	179	178	213	217	179	176	223	216	189	215	192	189	179	193	192	200	207	183	189	187	185	195	195	212	205	193	203	210	197	184	209	193	170	217	195	189	216	198	209	189	186	197	190	201	192	192	202	192	177	210	181	209	177	188	189	165	186	205	196	195	186	189	195	186	190	188	188	159	206	203	210	198	181	177	195	204	199	184	198	178	206	204	197	210	189	192	213	202	197	190	214	173	182	217	190	193	182	191	199	222	189	172	207	219	207	197	209	210	206	187	180	204	184	187	218	180	193	207	160	160	212	215	228	207	187	206	211	208	184	197	195	227	205	204	179	173	180	209	189	210	191	172	204	187	187	229	184	209	223	179	185	202	196	173	216	191	211	189	200	189	204	207	210	176	212	207	191	212	195	193	224	183	191	208	188	215	190	176	198	195	205	202	193	192	175	211	185	179	194	200	178	201	181	191	202	212	186	213	206	188	204	183	191	196	163	188	202	202	193	205	213	176	215	184	178	196	182	201	189	194	209	216	180	189	188	180	189	196	193	191	197	211	202	181	198	202	186	203	199	195	203	180	209	197	188	225	224	179	186	212	194	200	186	194	195	211	192	183	204	185	205	216	193	186	212	182	206	207	202	217	195	213	205	180	208	199	218	174	193	188	190	192	204	205	205	185	214	209	187	188	210	187	196	179	189	182	196	199	187	223	199	211	180	203	201	198	207	204	203	185	183	207	206	189	198	187	204	172	198	180	196	216	226	188	175	203	202	212	200	184	194	215	197	202	204	207	161	207	187	212	172	163	197	175	208	164	182	185	187	166	210	184	214	197	210	180	188	185	197	214	191	192	200	172	172	171	189	195	202	198	200	188	178	202	190	183	207	213	209	198	184	187	209	177	191	194	209	209	226	184	169	199	197	192	200	173	164	208	172	189	193	219	208	185	185	190	212	212	189	205	182	186	199	189	171	189	181	208	197	191	217	172	207	199	206	201	188	192	189	195	225	183	182	194	185	200	193	195	213	206	192	199	182	194	186	211	197	179	206	192	190	199	208	202	189	208	191	188	194	191	199	164	184	192	176	190	177	185	194	192	207	194	194	182	217	201	180	196	200	198	197	199	221	209	208	200	185	182	206	202	209	197	175	211	166	186	174	201	174	216	186	176	187	202	197	173	208	213	177	193	180	207	194	189	195	194	201	193	179	211	206	183	204	221	190	210	195	202	205	188	196	202	209	189	203	199	202	203	205	197	210	225	180	198	201	199	189	206	224	166	203	198	190	199	208	180	184	184	174	173	193	218	200	207	202	190	197	220	195	182	209	208	189	198	189	192	174	225	202	208	197	199	179	232	215	191	196	195	204	166	224	177	211	163	192	214	194	160	195	196	211	209	193	170	193	194	182	198	216	165	192	184	208	170	184	196	186	205	209	195	204	200	190	188	182	192	192	210	187	221	220	187	217	203	192	207	175	189	196	207	191	191	205	159	195	196	206	191	199	207	203	201	185	178	208	200	178	181	195	187	193	186	187	197	182	207	188	178	217	185	182	190	210	193	187	197	222	203	198	188	172	177	200	211	185	161	193	186	208	189	197	210	216	172	179	190	188	172	208	215	191	195	189	200	196	206	194	187	196	202	209	186	196	211	210	191	199	205	209	181	175	201	189	179	200	201	192	191	181	161	195	215	198	184	190	181	189	191	182	201	206	174	204	199	183	194	202	170	196	176	201	221	193	200	199	184	220	208	211	214	171	184	197	179	171	212	207	179	192	182	194	166	203	195	186	204	193	197	171	182	213	184	205	206	224	206	197	173	212	190	224	173	211	197	176	209	171	198	199	195	229	211	192	184	205	165	193	210	180	178	175	199	176	195	182	197	191	210	169	199	190	177	199	176	198	199	182	174	194	196	191	209	207	240	181	176	180	211	196	185	195	185	224	181	198	182	194	184	224	242	186	186	206	178	210	186	184	205	182	179	174	182	194	182	203	181	175	190	193	223	181	198	206	180	217	171	166	199	191	215	160	177	203	217	185	214	186	175	206	183	185	193	194	215	195	171	190	197	204	189	161	193	201	197	194	221	210	190	200	200	216	210	197	196	239	217	218	204	195	183	227	197	219	202	205	175	192	197	213	198	191	188	215	204	203	212	172	190	188	201	192	203	187	205	178	198	173	189	198	200	192	191	192	183	202	192	194	184	181	180	205	190	179	192	188	208	193	173	190	169	204	194	205	206	213	199	225	212	186	193	199	221	202	213	197	213	206	187	192	205	210	193	193	206	195	197
31463	1667	3220	3517	2912	2466	2054	1704	1499	1401	1222	1168	1043	995	958	891	918	882	821	796	807	795	787	781	746	734	732	746	734	720	737	701	646	715	625	658	670	683	686	675	657	651	638	649	619	686	594	651	677	603	644	670	657	635	627	702	620	666	617	642	667	654	658	559	653	627	641	668	573	630	674	637	597	632	605	675	632	650	632	614	608	563	619	620	618	684	607	613	650	637	645	609	626	597	637	624	602	617	614	633	561	654	619	647	605	606	626	598	637	612	638	650	643	593	637	643	610	650	610	616	582	546	617	631	607	644	648	644	587	593	616	608	616	626	642	555	634	607	596	611	575	604	597	671	607	615	647	596	676	566	618	582	625	596	643	609	650	600	634	599	614	589	612	646	602	642	624	655	644	612	567	613	615	653	612	597	635	626	648	651	646	627	607	616	610	594	621	634	595	609	612	640	619	638	610	628	623	638	630	638	599	627	619	646	636	608	651	615	675	619	611	648	627	595	618	605	645	642	613	589	585	599	599	646	598	633	619	593	568	635	630	595	601	642	633	649	592	610	575	617	634	647	605	577	660	591	668	628	582	600	652	608	643	627	600	604	648	648	649	579	613	650	601	646	607	633	644	621	605	611	600	551	594	632	603	632	629	593	638	578	593	606	613	587	670	633	619	598	577	621	582	648	580	631	640	642	652	633	660	612	634	570	561	642	617	614	600	660	620	629	660	597	614	606	620	602	587	619	592	622	610	606	636	609	590	635	633	604	606	597	621	627	634	559	607	603	646	627	636	614	640	578	627	637	644	609	606	586	599	583	594	603	633	605	591	644	619	609	595	609	632	615	632	646	627	624	622	636	615	607	616	632	622	631	649	617	646	603	596	654	628	624	579	614	635	591	647	586	618	643	573	611	607	614	633	606	628	617	606	642	609	589	613	603	621	639	592	643	642	613	623	611	598	599	593	618	591	634	592	644	648	570	602	641	668	618	586	629	633	626	618	645	608	635	631	623	613	635	640	653	610	597	554	594	622	626	662	568	602	577	602	641	587	600	579	616	619	641	592	650	632	671	592	655	618	628	598	615	589	620	641	604	569	589	625	614	603	576	645	634	617	620	578	649	658	552	605	608	602	661	633	655	625	619	587	580	631	539	622	624	647	584	604	624	600	605	621	647	604	588	596	673	654	657	631	645	597	585	632	593	603	622	605	630	611	606	588	610	597	599	565	581	620	563	628	623	608	604	645	585	627	572	581	647	594	615	653	621	577	644	619	650	626	674	633	594	602	643	643	594	583	635	633	601	619	604	597	614	635	633	624	591	610	626	621	631	629	608	647	598	625	642	582	642	619	587	583	614	633	610	613	623	562	608	614	671	605	625	629	576	604	660	648	584	605	599	601	589	635	645	650	600	621	615	617	617	639	653	618	607	643	603	607	614	632	632	636	646	611	626	593	577	629	643	605	620	614	613	637	592	602	605	623	651	616	595	648	594	578	589	619	595	547	610	622	608	592	610	597	608	641	644	603	578	622	659	597	640	649	623	631	616	600	640	636	630	630	596	649	580	663	643	639	606	632	617	646	615	595	642	561	594	638	649	601	604	593	631	580	592	602	613	606	620	646	615	635	606	602	636	609	631	640	596	637	647	618	631	630	649	640	613	621	629	639	569	636	625	635	605	596	624	599	620	608	618	604	648	604	636	657	600	616	618	642	636	585	634	601	641	636	620	637	602	593	627	621	628	645	647	648	620	637	640	578	644	604	570	612	614	634	620	603	571	602	635	637	593	587	608	601	657	620	632	636	657	610	603	585	597	681	633	628	633	584	634	623	613	626	622	648	627	631	599	612	595	620	614	600	572	613	601	639	587	670	571	615	607	599	594	625	598	621	579	617	597	621	593	707	619	607	627	609	604	646	595	633	647	629	575	616	584	615	670	619	590	596	604	557	632	579	628	636	576	622	633	596	643	611	642	615	616	626	628	607	587	602	602	622	619	631	607	610	617	643	627	632	608	636	602	652	657	616	616	628	620	620	581	644	624	615	586	659	619	628	662	574	593	653	608	594	644	655	587	601	612	630	628	574	579	591	677	635	600	625	586	637	645	616	630	621	614	627	582	645	616	611	622	622	629	627	634	627	600	609	567	631	591	593	604	607	605	603	609	576	652	610	603	605	627	633	631	628	633	591	618	620	577	627	632	669	586	622	611	601	625	625	621	632	630	637	597	637	637	632	613	613	642	585	617	613	610	640	653	606	656	647	596	612	631	664	608	621	612	656	640	616	631	596	584	629	633	564	621	621	607	623	571	600	618	637	576	627	668	619	635	637	608	568	581	604	625	630	562	645	608	635	632	619	595	663	611	619	651	626	646	633	576	586	637	585	611	606	631	599	619	617	641	611	607	617	596	630	611	637	611	676	636	627	554	645	623	607	599	611	607	614	590	621	574	615	629	626	592	605	604	584	588	599	644	604	634	625	604	614	640	603	615	643	598	607	596	662	608	614	602	642	580	610	619	616	614	598	600	596	606	650	585	610	628	628	567	645	563	647	608	616	620	639	617	634	586	628	606	636	632	582	580	601	659	616	595	663	644	587	656	607	600	660	618	603	577	625	660	627	576	660	607	624	579	619	612	615	610	629	632	646	567	612	628	653	569	587	590	626	661	569	596	622	614	644	610	604	605	601	632	622	640	624	641	609	641	603	604	631	642	613	652	701	612	618	622	655	630	624	620	650	633	593	604	612	613	651	649	634	632	633	620	649	643	605	631	593	598	597	673	588	622	588	648	606	591	657	612	607	641	603	617	647	607	624	622	631	621	626	634	649	662	599	612	636	597	590	602	614	645	605	574	576	655	610	573	619	684	640	636	606	597	601	626	607	615	629	656	667	603	630	588	588	607	642	624	628	631	650	629	600	628	622	603	591	602	641	591	600	624	606	613	634	621	603	646	615	591	606	609	634	636	633	617	622	622	621	662	630	618	608	629	616	667	640	617	636	622	572	588	636	623	622	599	663	622	621	574	587	622	607	613	605	570	608	602	578	573	646	622	592	620	609	630	616	589	667	600	590	576	625	642	626	646	611	633	619	620	611	638	627	683	609	616	622	587	584	596	605	608	628	662	646	613	626	619	620	634	624	597	612	619	622	614	577	620	641	648	591	571	575	596	610	670	624	601	616	584	638	623	622	587	592	651	640	646	614	592	557	605	570	611	629	603	566	644	666	610	630	650	628	626	612	619	595	623	593	603	618	611	646	629	608	633	623	593	609	626	593	625	624	617	609	663	634	643	613	645	648	595	623	648	638	578	579	634	602	580	619	632	606	625	584	598	667	622	626	551	606	620	616	598	612	617	633	624	607	616	640	613	632	593	608	576	584	620	598	613	623	579	589	661	639	608	600	597	612	641	644	608	612	638	647	609	579	615	585	602	621	643	631	637	609	613	607	645	595	607	619	625	671	621	605	627	662	633	664	607	596	567	580	626	644	613	602	650	574	607	581	607
65963	23052	10366	2495	1417	1058	798	707	638	493	458	438	396	402	391	372	340	336	335	335	321	336	301	303	319	301	307	294	301	295	310	324	315	302	266	287	324	295	293	289	309	338	327	301	311	293	300	310	288	334	309	262	268	291	295	272	261	295	289	306	296	316	259	294	276	278	290	277	298	331	278	287	330	288	263	309	274	304	263	271	308	276	298	275	300	289	287	288	278	277	299	300	275	275	300	285	316	266	303	290	288	295	280	275	318	303	302	279	284	292	322	289	288	299	317	296	308	297	280	250	266	265	281	304	274	275	274	302	285	284	297	307	291	289	307	278	264	261	290	285	265	302	274	280	291	273	299	298	301	272	303	304	299	277	273	303	278	279	261	282	283	257	300	285	268	306	292	281	265	288	275	269	298	278	290	255	286	242	271	281	287	319	311	273	260	275	275	315	300	269	297	239	265	293	276	263	281	280	294	285	285	291	278	272	284	291	303	289	284	303	284	279	282	292	288	286	268	285	287	267	289	307	278	281	295	299	281	286	288	284	288	284	297	275	266	306	262	292	293	279	296	292	339	278	287	305	296	269	301	287	283	294	261	300	272	302	307	274	282	287	268	272	282	310	272	316	283	277	309	291	288	272	277	301	270	302	273	262	293	305	252	300	293	280	313	303	272	271	297	272	285	259	271	265	286	281	312	294	290	284	317	268	319	304	294	251	281	291	280	292	272	293	257	294	283	286	287	286	280	300	277	296	295	293	285	295	288	271	299	285	294	284	296	263	290	299	282	301	295	295	282	288	262	267	292	251	273	285	325	272	263	276	274	301	274	289	254	250	274	263	270	271	277	256	293	266	306	268	312	297	275	285	291	279	264	255	322	298	284	282	280	287	286	283	292	283	298	290	293	280	286	304	275	305	277	272	277	273	287	242	259	275	299	268	297	310	267	296	287	278	270	292	266	305	264	290	244	281	295	287	284	282	297	270	258	302	281	280	296	308	270	280	296	303	277	309	315	307	267	258	296	290	276	276	346	281	281	292	280	292	273	276	294	280	291	268	305	286	285	312	286	295	307	254	288	254	285	289	264	295	251	262	297	276	297	292	293	282	270	297	296	277	290	281	292	296	306	256	283	296	305	277	288	260	283	283	272	310	321	307	260	265	269	278	283	301	285	291	281	271	277	252	270	314	296	302	278	279	282	268	302	289	276	289	283	280	275	285	270	272	291	257	285	276	289	258	314	305	253	288	304	280	260	268	301	299	307	264	290	287	295	270	277	265	301	296	304	300	304	301	292	264	288	302	286	285	274	254	280	267	280	310	296	287	306	275	275	303	277	278	300	283	275	281	297	272	282	285	271	269	298	286	300	288	258	285	278	276	272	263	299	276	289	290	290	300	278	287	292	288	299	285	272	295	305	280	305	293	293	261	246	258	262	279	294	299	275	288	276	295	278	315	278	289	281	326	293	292	314	288	274	303	299	294	307	273	301	302	294	263	303	292	292	265	291	287	301	267	262	274	273	266	251	284	276	263	260	319	293	294	284	292	273	276	276	276	286	295	289	301	263	267	290	315	311	313	279	317	301	287	294	313	309	309	281	269	316	295	308	290	286	299	296	272	321	298	275	289	295	306	269	288	271	274	277	271	292	281	299	298	305	294	278	272	271	289	283	283	315	292	286	252	289	299	321	298	291	277	270	272	294	276	299	254	277	299	307	291	252	267	270	286	290	323	286	284	288	309	294	261	286	278	298	278	277	295	260	288	294	317	306	299	294	296	263	293	276	286	314	274	253	269	272	296	312	291	277	278	299	257	285	303	292	278	291	270	292	280	263	289	283	285	291	275	294	284	284	292	306	312	291	259	289	312	288	289	294	306	260	278	292	259	268	268	283	287	277	280	296	273	301	301	277	272	274	291	304	271	295	294	261	300	278	315	302	280	281	276	294	250	266	304	307	306	292	300	287	284	302	302	299	264	293	285	289	290	295	310	275	316	295	288	279	269	296	291	294	259	310	313	292	317	297	309	248	263	275	304	273	289	304	263	276	311	291	308	283	264	284	262	282	298	276	291	283	291	289	285	318	306	289	267	296	335	297	315	278	320	247	296	296	299	305	290	306	288	257	303	279	274	275	258	275	285	245	312	288	265	293	317	265	303	323	305	299	306	273	256	297	278	249	297	276	306	279	284	280	308	274	284	300	257	290	306	268	303	259	315	281	297	278	291	292	296	292	298	259	312	267	282	271	308	299	286	277	291	301	289	292	279	286	281	274	320	306	285	279	267	270	272	255	286	283	305	294	293	269	283	287	281	296	272	267	300	296	302	305	261	323	296	268	299	298	305	269	281	279	289	272	295	296	265	290	294	260	279	279	288	288	274	289	286	283	302	297	268	314	291	293	263	305	260	272	268	317	287	266	285	304	289	293	324	293	268	305	306	286	301	279	313	301	268	282	255	279	304	292	309	296	273	280	293	280	325	276	270	318	273	269	297	259	275	294	258	309	273	294	273	270	294	288	290	333	273	290	291	312	309	271	290	296	266	297	319	303	295	305	302	311	268	271	289	273	309	277	292	296	283	294	297	321	287	270	311	291	287	275	273	277	287	274	280	287	268	281	282	289	286	287	281	283	295	279	261	292	288	332	296	297	283	297	291	301	288	292	292	308	298	284	272	268	313	299	292	298	257	287	303	275	306	254	303	268	275	300	335	276	296	275	261	305	306	299	286	288	280	274	283	288	259	292	274	286	319	248	278	287	292	272	255	312	307	277	286	281	317	306	279	293	283	286	331	288	273	270	280	333	295	322	270	293	256	285	319	269	279	276	287	302	289	261	320	304	285	252	273	284	279	285	283	312	256	291	286	278	277	294	316	305	302	270	293	292	266	278	301	276	294	287	283	269	307	266	287	299	287	282	288	277	298	295	295	304	280	245	291	324	323	281	263	255	304	279	263	289	277	279	292	303	335	275	300	280	258	288	305	275	289	259	287	307	271	296	298	290	266	265	296	277	300	276	285	261	308	263	257	270	305	295	310	271	314	290	284	298	290	282	275	294	314	267	302	271	308	272	302	303	274	319	300	295	298	290	283	275	255	292	271	287	253	289	284	283	250	274	247	305	298	280	282	273	260	280	302	266	280	290	278	319	290	285	303	283	304	285	278	282	309	281	289	290	282	286	282	307	278	288	313	294	272	256	283	276	299	281	283	273	273	282	266	275	305	287	291	264	285	285	309	282	293	294	311	301	262	317	266	281	295	291	297	290	292	308	333	282	279	283	296	291	306	249	298	285	297	278	266	268	340	315	305	272	266	265	301	310	287	290	303	278	307	272	264	272	266	299	268	273	276	284	289	285	297	287	274	309	299	309	298	286	303	301	266	293	289	286	274	261	282	266	324	299	286	251	298	301	279	300	275	300	261	289	298	256	269	279	303	299	270	287	272	254	318	280	283	271	301	283	289	285	269	284	285	307	317	298	307	279	286	289	304	287	306	312	294	282	277
39705	2927	5696	6207	5360	4416	3581	2890	2596	2223	2053	1843	1717	1585	1506	1430	1427	1369	1216	1262	1134	1140	1110	1106	1063	1075	1161	1080	1041	1018	1007	1023	1010	975	959	979	984	979	941	919	934	913	921	950	915	882	940	904	908	938	883	903	896	919	866	924	886	902	933	870	864	879	875	871	854	864	863	898	864	863	872	902	836	850	895	939	851	917	915	822	870	870	815	834	846	856	861	796	873	855	858	862	824	864	859	831	858	870	847	835	803	872	837	823	803	834	827	841	900	835	921	863	862	864	833	849	879	830	833	806	903	828	855	829	815	835	840	814	852	847	830	866	869	911	844	833	813	889	898	876	865	877	931	874	824	854	854	928	847	859	873	869	838	792	868	851	881	809	856	848	898	853	830	857	889	831	891	857	854	868	818	830	889	878	785	847	834	838	868	863	839	857	856	834	824	861	873	846	925	810	814	856	840	862	864	883	851	844	860	862	865	843	844	919	883	846	799	865	797	852	827	866	897	836	837	854	859	840	825	803	884	843	882	811	871	862	856	877	887	818	799	827	883	838	859	847	832	832	839	812	845	926	800	809	830	846	836	846	828	855	846	836	793	861	891	879	791	825	868	850	865	815	843	863	804	779	830	806	833	852	822	842	814	802	826	887	863	833	865	796	849	875	878	814	802	828	841	803	869	813	851	882	868	821	865	890	883	859	830	855	836	869	856	845	857	850	879	861	853	819	768	867	853	865	836	842	840	860	868	817	877	846	846	919	884	856	829	865	844	809	815	836	835	816	876	837	881	853	827	831	778	843	852	789	792	790	834	901	858	842	852	833	851	856	861	861	815	819	846	867	806	893	825	868	832	820	850	865	797	838	839	871	814	783	811	842	827	829	860	840	843	850	822	869	864	890	815	874	886	813	846	835	860	824	826	812	806	839	835	805	855	893	823	831	854	780	813	860	846	809	842	806	853	842	818	872	851	801	883	864	844	883	851	789	896	849	858	819	821	878	867	826	849	840	851	824	833	805	825	808	841	875	854	786	819	859	827	782	795	796	861	867	842	859	879	819	829	838	838	912	869	814	845	852	875	832	835	794	833	843	835	858	875	816	764	807	831	854	811	875	875	863	799	861	838	860	808	865	816	813	833	840	849	835	848	839	850	871	859	828	808	825	836	888	841	852	881	865	823	848	897	869	847	910	822	868	856	865	864	914	799	815	839	849	802	859	809	786	865	810	839	848	880	839	874	838	812	803	814	834	824	846	811	840	845	861	833	810	861	835	827	904	806	806	830	898	882	736	776	902	828	857	893	851	857	839	809	830	883	847	824	838	866	815	819	850	814	819	842	893	821	861	860	864	852	890	840	861	861	821	865	824	830	835	834	878	845	902	852	856	818	812	845	852	789	847	826	826	867	751	777	827	808	873	837	927	835	809	875	804	865	851	860	829	895	842	842	911	798	864	847	853	864	806	857	838	800	867	876	816	790	819	801	783	837	823	835	859	852	892	854	860	857	819	792	917	814	806	779	825	849	812	804	889	845	839	783	846	860	891	859	844	845	845	847	887	837	895	884	830	806	843	894	859	824	861	838	846	832	850	857	871	869	831	823	865	831	858	854	835	905	866	885	832	819	804	853	875	873	859	838	824	838	889	832	877	872	875	818	773	840	869	852	861	859	789	846	847	818	846	867	823	889	800	853	806	846	915	852	882	792	857	889	857	883	847	819	870	827	874	849	878	842	835	835	863	870	813	859	805	844	900	831	867	877	883	867	839	841	792	821	854	860	824	871	854	899	850	811	853	809	833	843	846	821	891	845	841	869	836	888	838	828	858	876	820	853	832	824	823	843	832	885	850	839	813	835	824	838	796	847	814	879	816	829	845	873	814	821	798	846	888	823	822	862	839	824	926	847	840	830	883	869	828	833	851	834	823	897	822	854	819	784	911	855	818	861	830	830	855	831	870	842	867	842	742	859	831	823	791	859	832	890	826	829	829	824	823	812	849	894	787	874	833	857	878	870	826	826	839	863	895	844	904	866	816	845	828	833	833	829	817	826	843	890	838	905	899	847	854	786	853	867	845	882	796	858	870	841	796	858	787	835	858	841	810	853	829	820	814	855	850	782	866	852	866	823	804	898	891	789	907	808	825	809	848	852	832	890	855	874	868	869	866	835	776	841	897	860	827	821	834	882	862	803	868	830	788	813	846	850	878	816	874	882	870	849	845	796	800	875	867	821	833	830	853	856	838	815	863	846	817	812	871	801	833	825	825	831	814	836	881	874	836	800	842	847	855	843	850	868	864	817	817	820	854	872	839	867	901	796	817	858	874	782	800	877	820	801	843	849	849	857	871	838	854	832	812	851	860	880	859	882	877	809	839	868	845	854	910	859	842	904	875	806	849	829	823	809	829	896	882	846	845	842	806	879	831	871	899	921	861	887	795	865	848	833	850	804	836	835	868	820	860	829	859	844	880	835	802	809	863	842	839	833	837	827	880	807	872	814	808	834	839	862	805	880	822	807	883	859	865	877	841	829	805	801	870	870	777	860	841	857	841	842	860	810	817	898	797	798	788	849	836	847	863	844	867	839	784	847	827	896	882	826	844	831	895	909	846	838	827	810	837	813	848	850	857	900	800	832	815	813	843	863	852	841	873	886	857	817	828	855	826	835	862	831	810	897	791	801	825	804	821	816	892	896	850	833	861	884	851	817	855	869	829	849	830	851	863	830	845	870	887	827	861	873	847	760	849	828	863	805	857	856	851	855	844	785	792	831	856	849	824	833	852	842	811	838	838	826	846	826	837	820	856	769	840	837	825	850	827	864	833	929	859	878	862	847	854	836	803	830	900	812	850	841	865	866	849	867	828	831	814	824	870	868	838	846	895	865	867	890	805	856	838	832	854	783	927	816	818	873	875	855	887	835	818	859	816	805	823	855	889	901	876	870	810	865	817	816	836	849	876	825	869	860	861	848	812	825	845	795	848	823	817	911	877	831	825	881	806	850	891	854	860	857	851	868	912	864	879	859	785	846	911	843	814	829	878	828	801	894	843	838	846	903	881	834	833	813	846	814	801	866	805	908	855	846	905	898	895	826	822	906	876	889	834	880	853	878	834	818	840	871	830	870	840	824	834	861	836	844	849	861	872	845	876	877	856	835	822	821	812	851	875	864	815	832	832	831	846	872	822	847	872	794	793	813	857	842	854	848	798	863	831	834	859	901	817	860	804	869	848	855	829	786	844	941	860	803	839	844	857	832	822	848	909	847	792	804	875	853	863	813	915	856	875	827	857	863	796	865	863	859	808	865	798	845	781	805	884	815	837	855	863	899	837	813	843	840	856	793	839	839	887	852	832	836	831	834	875	810	796	899	854	827	895	818	894	845	866	880	834	855	829	850	844	872	896	795	807	821	786	870	836	860	814	873	788	816	835	855	860	884	863	845	861	830	869	829	868	823	875	874	874	889	836	823	822	848	886	838	852	871	837	775	858	886	878	824	872	850	807	823	834
12435	795	319	170	120	142	141	126	123	92	119	106	117	106	105	93	114	132	104	118	119	109	133	124	107	100	103	122	103	115	101	86	106	118	119	107	114	96	109	87	114	114	83	106	113	103	123	84	115	111	102	110	114	97	96	102	116	100	101	99	103	110	121	106	112	93	122	89	114	109	101	105	119	113	106	116	101	119	94	110	120	114	107	92	114	104	111	100	104	126	111	119	97	126	103	103	114	103	133	101	128	103	100	114	110	109	96	97	96	99	95	95	114	107	131	93	101	103	115	113	101	100	106	109	102	88	94	117	117	111	113	106	106	104	90	105	106	103	109	101	109	111	86	108	95	111	102	112	102	78	89	103	96	104	101	117	90	99	126	111	105	97	112	98	109	105	105	110	105	108	106	110	98	109	108	94	122	110	96	104	108	110	94	87	100	104	114	107	121	111	122	94	112	113	108	104	101	95	99	103	99	92	106	122	118	92	82	110	108	106	114	111	100	93	89	114	100	112	103	104	114	105	115	113	124	114	110	91	105	112	90	116	106	95	120	109	114	116	107	97	106	116	130	114	84	101	104	105	97	105	102	111	101	101	92	96	113	102	106	89	109	93	96	100	108	112	98	102	95	118	106	106	98	110	107	110	80	107	102	92	119	126	85	101	102	100	113	102	114	139	98	109	101	96	90	113	101	83	104	95	110	133	120	107	103	113	117	102	95	117	104	100	101	110	85	123	118	96	105	104	123	113	91	105	117	115	103	104	127	102	117	104	105	106	94	106	110	100	124	105	115	97	116	101	134	111	98	108	107	108	102	109	117	104	115	127	101	106	118	113	105	93	87	103	107	98	111	106	107	105	108	97	102	100	99	102	93	105	112	107	108	100	134	106	121	92	104	122	98	117	108	116	112	116	104	113	113	91	86	109	103	114	109	108	111	129	137	110	121	100	109	112	97	93	106	107	103	117	89	118	85	95	98	123	109	123	105	93	98	95	89	98	100	106	119	109	111	94	85	105	126	92	118	90	101	114	124	96	123	119	103	87	105	94	95	113	119	115	94	133	104	107	114	117	107	113	100	118	90	108	100	108	106	108	94	105	101	137	105	105	107	110	101	110	90	91	87	107	100	113	90	109	103	89	126	112	114	112	110	121	105	106	112	99	104	115	104	123	112	110	94	110	111	117	112	104	102	115	91	106	109	103	125	119	101	86	104	100	100	109	109	107	103	92	95	108	96	100	82	95	111	117	95	97	108	92	115	110	108	86	86	107	105	99	117	85	111	110	100	106	115	92	111	106	133	110	126	95	110	108	94	120	102	95	87	116	104	105	113	98	108	98	99	112	113	89	111	110	120	116	112	95	93	106	96	112	108	101	88	112	120	91	114	104	110	83	92	108	92	135	96	105	133	122	111	115	114	100	110	89	95	107	100	104	94	103	114	85	102	105	120	122	114	100	103	113	108	115	120	91	101	109	108	98	91	92	102	95	110	103	94	124	111	112	111	107	117	81	103	101	103	92	104	118	100	124	108	125	127	108	93	113	109	124	88	103	120	89	103	109	111	102	93	105	106	107	119	103	89	103	106	114	119	106	89	100	121	104	85	89	117	93	118	98	112	111	101	101	113	93	98	92	107	110	92	113	114	107	107	88	98	109	112	99	105	113	122	111	109	123	103	93	107	92	110	105	105	96	105	117	100	93	116	144	100	107	105	104	105	101	109	113	103	97	120	97	97	103	96	92	100	98	108	126	94	131	94	102	86	137	118	113	109	114	102	106	123	100	99	109	99	89	112	97	112	116	94	94	108	80	122	106	105	110	103	126	119	104	108	107	100	128	96	120	106	101	111	117	105	120	112	115	97	100	94	103	110	97	99	117	114	114	116	102	116	127	117	103	118	111	94	110	106	100	100	104	98	106	102	99	128	102	96	104	91	101	97	106	110	108	113	104	104	100	113	113	98	105	133	106	113	104	85	97	100	105	87	92	105	122	111	103	96	109	83	95	114	90	89	96	82	92	96	115	119	121	97	84	84	89	105	108	113	90	94	104	91	105	117	108	99	99	98	102	107	94	120	109	91	115	73	110	112	108	96	121	98	102	117	111	109	114	136	99	102	107	104	95	118	99	95	123	126	120	122	102	103	99	114	101	83	97	127	89	116	97	121	102	100	99	94	104	109	107	86	93	108	102	95	127	110	127	102	112	98	105	93	115	91	108	115	123	89	102	104	94	111	96	104	117	120	103	101	104	101	84	106	96	82	86	116	88	98	114	92	98	111	107	129	124	104	105	89	109	102	114	94	105	99	100	120	99	101	94	100	108	128	106	103	116	120	97	87	117	114	128	109	110	95	88	85	110	103	106	93	95	118	102	87	103	101	103	106	93	104	92	88	101	106	104	106	112	120	92	92	106	102	121	102	101	113	99	94	101	104	118	99	85	107	136	102	115	120	104	108	106	119	101	102	98	108	100	106	119	124	124	103	101	123	89	116	103	109	105	117	100	113	99	102	101	110	94	93	116	113	88	108	109	121	106	119	93	102	107	115	115	90	94	94	109	97	90	116	102	129	113	110	106	105	102	117	89	110	102	88	100	108	88	89	101	93	95	101	111	92	106	102	110	95	99	95	118	109	110	123	96	101	115	101	106	127	114	92	111	100	100	122	133	123	116	105	122	104	102	102	93	98	98	104	113	111	117	110	114	121	105	112	95	117	98	116	105	111	105	111	117	107	89	100	118	127	108	90	111	108	103	110	117	99	120	91	113	124	98	117	122	103	106	98	103	89	114	114	126	106	98	97	123	114	115	118	114	107	93	92	96	105	97	122	110	107	122	98	102	101	111	108	107	99	111	111	128	93	85	103	110	119	96	108	99	111	113	111	120	104	103	94	109	100	104	126	125	101	108	113	123	97	132	113	98	125	85	81	83	97	105	118	106	108	91	87	99	120	95	99	107	108	106	125	105	93	134	103	124	110	117	84	102	96	120	92	113	96	106	91	101	114	95	112	109	116	118	107	98	89	102	97	103	94	108	88	105	99	120	98	111	115	123	97	115	114	112	103	95	115	104	94	100	109	105	99	111	110	105	106	95	111	112	99	111	112	123	110	104	111	108	102	110	107	101	107	99	106	101	116	106	114	90	97	109	113	113	99	117	106	105	120	82	106	143	106	122	109	89	96	113	85	99	97	101	108	88	94	90	113	117	102	91	98	98	110	109	114	84	105	88	88	120	114	103	112	107	112	103	94	105	94	105	105	90	122	96	107	115	115	97	104	84	116	118	87	102	109	124	99	118	101	107	111	122	100	112	115	110	100	79	109	93	123	124	96	92	115	115	117	91	91	102	96	107	114	119	100	94	97	108	114	112	132	103	119	110	106	109	98	129	119	99	98	102	122	112	102	99	102	108	93	97	110	98	96	114	123	97	112	90	87	101	98	96	85	107	92	104	126	125	101	99	107	117	87	109	114	106	128	102	98	93	110	95	117	95	120	117	106	109
11212	468	552	581	523	474	436	442	434	419	416	429	464	416	373	447	392	415	395	344	410	393	353	382	384	415	394	402	377	380	425	383	379	395	394	396	407	377	397	379	361	397	394	402	394	378	380	397	369	381	359	385	399	380	373	385	416	420	400	360	377	391	365	390	354	343	351	393	367	394	366	415	362	357	358	387	365	362	422	357	344	373	381	370	374	406	386	437	389	403	367	398	374	367	380	353	374	399	387	371	376	419	374	375	393	392	395	356	350	370	383	356	379	430	405	342	378	382	370	375	395	349	360	371	372	382	407	344	365	363	402	372	364	384	391	386	404	354	415	386	375	353	354	407	378	362	378	352	337	353	385	406	365	391	381	375	369	382	395	382	361	407	390	375	367	402	327	362	399	360	376	335	372	375	362	361	381	343	357	399	392	386	387	354	380	338	350	388	368	368	378	379	363	366	367	335	380	383	381	368	376	382	367	374	378	365	394	373	414	367	360	338	357	374	373	384	374	389	368	335	376	368	359	373	380	354	399	373	380	359	358	395	357	375	321	370	323	375	339	362	360	387	359	384	372	387	418	357	404	388	366	367	375	361	364	405	363	394	399	334	381	357	394	382	393	375	369	387	382	367	392	353	389	382	342	382	426	393	384	355	370	362	389	429	357	353	385	361	360	372	390	386	371	362	367	375	383	375	360	375	384	343	352	346	412	365	366	367	355	408	397	370	367	384	374	367	379	375	346	363	372	397	406	358	386	365	353	327	379	384	377	387	349	385	382	368	354	364	384	381	390	355	358	384	369	372	365	377	365	359	378	377	400	359	406	405	368	366	376	365	346	393	366	355	369	363	411	368	390	385	389	391	366	366	360	352	411	364	390	379	352	402	376	402	377	380	381	384	360	364	368	400	378	388	364	357	382	414	400	355	320	361	352	405	372	330	384	357	386	366	391	396	354	365	367	360	367	392	368	367	375	328	364	374	367	401	353	365	373	378	366	380	374	365	384	358	375	384	400	421	399	367	399	371	361	401	371	376	375	390	360	380	347	370	365	372	350	362	404	340	379	386	379	343	399	374	374	398	322	372	364	351	404	366	364	384	403	370	361	354	394	352	360	368	371	375	385	399	380	402	401	364	379	412	383	346	421	354	345	392	368	381	394	354	389	380	390	387	369	364	347	410	400	404	388	412	350	375	389	375	363	371	380	376	377	370	381	393	387	385	356	371	345	391	355	413	386	370	379	402	361	388	383	371	388	403	364	352	381	376	388	355	358	356	363	404	378	352	352	383	378	393	385	413	375	398	395	382	384	378	365	389	352	357	399	393	384	397	391	388	392	342	359	379	375	353	363	375	349	369	351	374	377	397	389	393	383	388	388	373	393	365	376	354	390	364	383	357	362	402	387	369	393	364	378	370	386	407	385	384	366	361	381	356	389	381	374	337	383	364	396	356	337	382	403	387	358	361	411	395	376	341	381	393	346	393	366	341	379	404	358	366	333	385	352	334	396	389	402	429	359	381	410	350	348	377	366	381	388	363	424	353	382	361	358	382	364	383	411	374	414	369	387	346	388	370	356	371	376	376	368	380	368	386	396	381	361	409	378	370	375	385	354	378	358	401	388	376	371	365	405	356	371	379	414	372	401	375	380	357	361	336	361	420	365	396	348	364	334	361	386	394	364	350	396	392	386	374	355	356	379	371	422	391	391	400	379	392	379	379	378	386	383	369	390	388	371	387	424	401	384	366	364	377	383	358	395	360	337	386	373	356	402	373	334	376	366	351	375	362	347	407	381	369	344	371	381	374	384	344	364	412	355	379	362	361	343	347	349	384	393	361	360	377	387	357	332	366	346	373	411	379	357	368	374	366	383	351	364	338	374	348	403	378	365	331	399	364	357	384	394	374	401	359	392	372	394	368	388	375	362	349	364	351	366	374	416	340	363	356	342	356	393	389	387	389	399	331	398	331	390	383	411	353	388	411	374	371	382	354	372	388	374	341	381	391	348	386	369	387	381	374	378	371	377	385	383	377	370	367	366	373	392	344	369	386	382	325	392	382	363	376	340	392	368	353	412	388	352	361	356	361	362	400	348	351	414	401	371	384	362	348	370	392	384	390	361	389	398	380	392	401	363	409	354	397	365	366	366	398	399	363	393	400	365	355	377	360	409	389	400	359	337	383	426	358	354	371	372	359	410	354	374	355	373	367	367	392	368	402	354	389	371	381	409	384	358	360	377	387	368	368	363	392	361	385	359	410	429	353	380	371	382	370	355	382	396	357	424	352	378	352	366	347	355	388	326	367	379	396	375	354	421	390	359	363	352	352	430	373	361	394	408	380	363	379	396	361	365	351	374	376	385	351	371	356	398	388	354	392	357	371	346	349	383	369	378	382	366	365	345	410	371	367	383	360	392	379	342	397	358	374	388	379	363	349	370	375	366	338	356	329	401	381	387	363	356	378	399	382	365	401	357	364	371	386	375	384	368	386	371	377	374	370	391	363	352	376	378	371	366	393	350	383	358	371	377	363	372	360	396	419	366	344	352	381	360	382	349	375	373	371	371	361	370	380	371	413	359	386	399	377	377	367	383	338	400	376	375	352	336	390	391	366	378	348	422	367	397	399	383	400	383	407	384	367	381	376	383	381	341	359	363	374	377	342	356	373	381	361	402	364	393	373	366	377	396	356	363	380	342	375	387	360	376	353	345	386	381	374	370	379	347	319	383	384	376	388	393	372	396	375	373	418	367	380	386	378	387	338	407	342	373	377	372	399	384	382	378	383	378	364	385	366	374	379	386	394	389	340	344	344	400	398	383	383	362	380	364	378	385	365	376	439	373	391	390	367	381	355	380	393	395	424	375	381	349	380	389	396	387	371	359	404	391	379	375	389	364	379	391	393	383	344	379	395	356	351	394	363	385	354	384	397	361	397	363	390	393	336	346	358	384	405	378	400	367	374	385	415	410	364	398	362	387	378	377	398	403	347	368	370	364	392	365	360	365	349	371	395	393	383	373	377	383	379	355	350	383	375	360	361	400	364	361	366	368	351	369	375	370	420	377	391	373	362	373	379	370	393	386	356	401	357	363	368	319	365	362	387	381	396	417	349	372	375	377	416	374	370	381	363	363	344	343	382	376	381	353	398	384	386	327	376	393	376	387	417	367	355	379	368	374	402	389	390	384	352	369	373	370	393	364	366	372	361	398	351	348	377	367	398	361	388	368	370	344	369	411	381	378	373	388	381	340	407	387	402	361	387	358	382	384	356	422	389	370	402	347	408	386	371	383	371	410	369	384	378	375	409	389	342	398	398	363	374	387	387	397	388	377	352	344	390	401	383	359	390	364	395	383	382	382	365	389	363	357	350	371	383	361	388	380	390	379	390	385	366	377	396	414	334	374	354	371	377	389	391	372	354	376	363	369	391	384	343	368	377	389	374	366	380	367	371	384	365	374	347	408	412	365	369	348	361	377	377	362	340	359	377	353	384	385	381	376	378
52249	16438	3175	1031	693	576	473	389	330	314	266	270	259	250	240	220	239	232	202	225	220	221	211	236	201	213	214	222	193	190	218	225	204	204	174	212	205	193	221	189	192	192	238	204	212	200	203	204	175	183	205	192	231	204	189	185	187	203	205	191	205	195	202	210	202	205	189	195	207	221	201	172	187	174	205	199	203	174	190	188	194	200	200	209	203	210	165	185	189	216	217	184	201	195	194	201	204	189	178	176	182	200	205	179	201	213	196	201	210	202	196	182	187	203	221	205	209	216	198	203	172	197	178	187	198	180	198	200	173	177	203	198	185	204	209	176	194	188	198	199	208	176	202	186	218	198	197	201	176	212	168	202	171	214	210	185	187	207	188	173	193	198	203	173	198	200	203	226	196	184	149	214	190	192	214	224	232	198	188	189	209	182	198	182	204	197	207	187	181	199	202	205	194	185	186	185	201	202	203	167	205	185	189	182	199	205	187	183	218	205	219	181	216	204	192	176	193	183	205	209	197	173	188	200	188	218	201	193	190	198	203	181	206	198	187	184	186	201	166	197	213	219	171	212	186	200	170	177	194	198	201	171	196	217	187	177	174	180	186	196	207	165	198	187	182	194	209	203	176	192	190	187	185	204	204	226	208	194	210	191	182	166	172	202	203	221	186	196	198	196	206	155	214	184	205	209	190	191	180	205	173	186	208	196	199	205	185	183	201	205	183	200	199	207	177	181	189	181	202	185	188	196	195	181	188	200	203	183	205	180	184	190	183	172	191	210	188	201	185	177	210	217	203	196	193	186	230	172	204	197	221	184	187	198	202	183	210	192	182	230	197	193	191	185	206	190	218	174	213	172	203	215	194	198	210	180	195	195	217	187	197	192	204	211	215	176	214	204	180	196	211	206	186	197	195	225	203	190	190	213	190	204	176	198	182	206	196	209	181	187	206	230	173	178	208	199	207	219	193	202	184	188	181	181	230	177	194	162	208	194	183	200	177	188	201	188	205	195	216	191	192	189	207	192	198	187	191	187	189	180	216	188	187	175	186	174	212	204	215	178	196	214	200	197	186	201	217	191	186	195	203	208	208	181	201	172	226	172	197	196	206	207	209	206	190	210	185	194	188	185	224	197	188	195	189	215	174	211	207	191	196	203	182	182	169	217	201	191	181	201	171	158	174	206	180	181	212	199	197	203	185	207	195	200	201	191	184	200	218	190	194	192	194	180	220	218	201	174	188	181	208	180	172	199	194	193	184	178	190	201	190	185	211	208	190	195	181	204	197	192	209	199	173	202	195	190	207	180	215	179	194	196	189	211	196	184	178	159	197	185	190	184	215	181	195	215	201	201	187	180	190	202	199	175	176	198	185	198	206	188	200	203	211	181	210	215	214	160	174	183	209	193	166	202	186	229	191	198	202	187	187	218	191	184	201	202	200	175	193	192	200	202	190	219	213	211	205	183	215	200	191	194	199	199	166	182	225	191	166	206	204	185	205	221	167	212	204	177	183	192	187	194	209	187	188	199	221	186	208	193	189	196	200	177	197	189	202	176	192	219	202	198	181	220	202	206	193	219	169	207	210	189	164	182	172	213	193	192	206	205	189	190	194	170	175	166	205	170	196	178	195	201	183	207	200	184	190	195	174	203	165	192	204	206	201	181	187	209	187	190	209	169	194	197	196	202	205	173	194	192	203	199	194	201	188	194	210	167	186	211	173	197	167	182	221	173	193	189	196	193	212	212	189	199	210	211	160	213	188	176	218	206	197	184	198	168	190	188	197	184	218	191	215	194	199	203	173	207	206	192	195	200	177	198	214	179	188	191	208	174	208	204	187	188	208	198	203	204	204	177	197	199	186	185	189	183	191	212	187	190	203	214	214	200	188	215	190	180	182	187	182	183	205	176	176	215	214	197	179	185	202	180	177	166	209	210	221	188	218	176	187	221	176	175	192	207	191	193	192	201	167	188	219	192	191	196	193	201	190	183	201	205	177	191	207	184	187	222	190	212	178	186	208	180	182	189	187	192	211	186	189	181	198	192	182	176	233	173	201	191	188	181	194	190	212	192	168	197	198	188	185	184	209	203	169	212	183	211	206	177	196	181	201	187	197	193	179	195	184	197	201	179	214	197	206	208	196	184	203	201	221	203	218	210	193	187	193	216	175	197	204	217	214	175	185	203	186	188	205	184	185	187	206	204	180	191	195	209	184	214	178	180	184	183	191	173	205	184	184	177	166	193	203	208	210	226	193	190	202	195	187	186	208	197	181	196	197	190	210	166	198	191	210	186	172	202	190	222	211	206	202	196	174	204	180	194	200	196	181	193	166	207	218	231	208	195	193	176	219	191	204	197	175	199	196	203	199	197	194	199	205	183	198	203	201	180	193	186	193	202	175	207	212	176	199	203	188	177	202	176	189	193	178	201	177	183	176	213	191	195	186	214	201	182	198	195	182	193	188	164	179	179	175	204	213	214	186	206	176	205	231	159	198	194	196	220	200	174	187	197	199	205	178	189	189	223	193	176	207	205	190	226	207	189	201	195	196	208	186	208	185	195	205	167	184	201	185	194	178	199	198	182	189	212	199	196	208	192	194	211	228	224	170	210	230	202	200	179	197	192	195	189	185	194	185	178	190	189	186	192	230	185	181	184	214	190	196	203	191	192	188	195	180	206	197	196	200	209	172	203	198	188	206	210	179	219	198	201	185	214	196	201	185	188	205	189	193	183	192	195	192	209	201	187	212	197	191	198	210	214	217	208	193	193	208	178	195	215	219	182	191	175	226	191	190	189	219	201	172	190	168	188	193	212	197	199	166	193	193	178	189	203	191	171	201	168	195	177	190	199	206	196	175	213	192	179	206	177	203	185	207	195	203	192	207	193	205	197	184	216	176	198	194	171	162	215	190	196	197	201	185	199	201	188	191	199	188	189	238	212	219	220	197	200	187	196	205	199	201	224	201	187	199	198	187	223	216	212	204	203	192	215	202	206	211	202	193	215	197	181	193	190	194	169	193	198	172	181	184	162	212	229	191	215	204	191	171	196	201	164	192	190	195	223	182	189	199	226	192	219	181	204	189	219	181	226	198	198	189	196	225	202	192	210	220	190	197	192	178	191	191	180	210	205	196	186	189	158	190	204	173	202	196	210	199	200	185	211	188	203	192	158	211	201	193	199	192	206	200	195	215	202	199	155	176	190	192	196	203	192	197	202	191	201	198	223	189	178	210	202	201	191	196	191	201	200	194	222	176	188	196	188	217	215	184	176	158	202	203	202	195	195	179	175	181	200	167	200	183	181	191	208	188	182	229	220	209	204	186	196	199	212	203	202	191	196	178	188	214	222	163	171	198	197	209	188	198	194	188	214	167	180	190	192	195	180	209	185	183	190	198	200	212	182	188	194	211	173	199	173	196	238	185	199	179	189	184	206	212	199	177	205	172	187	195	197	228	206	201	201	186	190	206	190	186	214	197	206	185	176	227	191	193	197	186	186
30438	1715	3297	3427	2980	2491	2060	1727	1474	1356	1258	1139	1071	1006	1015	917	895	926	841	815	765	790	801	734	745	719	757	737	696	683	709	744	660	652	657	691	689	670	665	698	675	678	653	639	630	648	612	615	691	649	656	636	617	626	679	626	660	668	604	629	631	625	566	617	648	621	680	622	636	647	644	623	617	655	625	646	648	626	601	661	638	619	635	651	583	585	604	618	631	616	631	658	634	640	616	651	586	619	645	572	575	614	607	644	644	670	618	624	576	631	600	657	647	661	608	594	599	621	617	608	615	619	607	649	634	586	626	653	593	588	623	618	628	616	660	627	605	676	629	598	584	632	606	597	640	650	596	586	617	591	573	618	612	616	605	612	601	613	584	600	618	624	652	634	622	604	610	626	620	590	580	624	558	600	563	632	665	602	634	622	588	660	641	616	648	578	625	608	651	633	595	620	610	648	636	612	586	603	596	622	640	612	616	621	617	627	606	642	591	623	589	612	610	604	609	593	656	639	650	628	611	592	608	602	609	660	600	594	621	624	591	559	635	580	621	632	584	626	595	619	600	623	589	630	615	612	667	636	608	587	594	626	632	598	606	614	650	638	601	653	600	605	630	630	638	613	536	608	611	639	670	596	611	607	639	610	611	606	632	625	621	612	611	606	593	622	562	612	609	640	594	623	559	633	616	635	581	602	604	628	618	579	595	594	640	637	625	584	616	650	596	581	614	601	635	627	638	624	623	617	588	621	606	639	634	584	617	623	608	616	610	602	648	578	595	635	640	600	619	636	601	615	559	621	610	604	614	631	604	606	651	636	584	646	639	586	611	619	609	602	636	618	607	630	665	621	595	591	641	648	638	612	650	627	581	597	600	607	645	617	595	590	590	595	608	620	565	659	648	599	606	591	577	602	622	668	612	631	632	633	610	604	639	607	558	643	591	625	614	623	582	646	627	648	626	613	581	605	621	634	602	680	622	621	636	584	619	578	627	604	599	589	581	651	592	540	640	609	609	611	679	633	600	594	630	609	660	619	621	625	597	648	627	576	631	606	600	647	624	612	629	623	570	606	639	612	592	632	643	620	620	620	668	628	581	625	610	605	633	624	652	617	622	621	638	666	629	642	599	618	602	590	599	630	673	576	622	627	619	606	592	608	632	630	633	649	632	629	634	605	579	621	649	618	625	607	616	590	651	608	637	645	607	583	616	620	632	607	644	643	637	627	620	653	613	604	621	652	636	663	636	620	610	606	603	664	606	600	575	601	614	617	623	577	589	641	637	600	616	609	594	622	652	596	623	558	591	597	624	635	611	584	609	603	595	592	645	597	589	630	618	675	626	645	610	597	586	617	625	610	607	605	612	592	596	634	610	620	629	597	621	580	582	590	612	595	656	624	620	595	591	616	620	631	599	614	599	615	587	617	601	653	592	661	569	588	609	611	617	609	652	616	663	576	606	561	620	631	599	632	600	624	594	642	628	609	637	611	633	635	639	650	601	598	642	619	627	593	622	613	633	586	626	592	613	627	640	636	601	619	632	589	632	611	627	627	595	630	630	633	532	631	610	619	594	575	629	621	591	586	636	641	591	600	628	586	640	607	629	630	606	592	626	606	625	596	600	607	626	619	605	611	602	624	592	636	593	578	635	574	589	611	637	608	636	600	637	580	585	666	641	619	618	652	606	621	608	603	637	607	613	605	632	612	584	611	639	621	615	624	598	645	575	580	625	632	573	614	607	652	610	628	648	609	591	555	630	606	587	610	601	617	599	615	641	640	646	606	588	621	632	595	601	609	614	558	609	617	608	584	662	665	630	658	577	660	642	613	612	598	590	665	635	653	652	625	569	602	630	633	617	587	621	587	628	611	627	630	597	593	613	653	606	610	566	590	610	617	620	630	633	624	609	613	590	634	555	617	593	571	600	653	603	622	617	633	605	610	625	627	626	589	589	612	622	632	614	601	634	630	602	623	655	601	637	588	626	609	585	602	620	605	645	622	632	627	627	640	629	616	600	624	584	621	626	572	612	621	613	624	651	593	592	587	599	604	646	603	660	572	610	584	636	599	647	636	608	573	630	645	611	580	599	621	645	620	575	600	613	599	644	629	583	593	657	612	632	603	605	628	598	627	606	635	639	612	597	613	586	625	637	646	578	631	624	630	623	621	622	645	571	597	614	601	636	573	610	584	596	634	588	638	618	590	585	641	639	650	601	579	593	595	612	620	613	658	611	662	626	580	570	607	601	606	582	573	561	679	625	656	641	632	625	577	636	635	581	648	638	624	634	625	632	622	597	639	640	604	617	631	571	610	628	582	608	628	632	637	651	614	630	613	622	633	607	592	625	608	636	621	584	639	603	605	578	616	581	588	618	591	628	593	611	594	611	610	593	619	582	592	613	590	645	625	627	662	598	571	672	592	639	596	606	640	628	618	625	662	589	667	614	616	638	621	616	619	625	588	627	615	641	578	616	634	601	604	629	688	627	625	636	638	617	603	660	612	634	595	605	615	630	671	613	604	591	628	621	627	588	641	609	579	580	625	650	606	699	664	650	595	625	625	609	576	659	654	614	552	632	590	629	642	608	613	611	627	567	632	625	604	627	652	649	607	587	598	641	618	616	628	605	638	618	629	608	607	655	630	633	587	659	617	632	631	600	636	589	617	605	610	611	617	630	644	607	615	630	629	617	605	607	614	644	593	626	641	606	609	597	595	553	623	633	601	635	576	616	601	655	629	617	668	579	643	653	636	605	584	605	668	620	636	603	631	652	596	604	613	638	611	632	587	637	595	547	649	608	644	601	633	645	604	628	642	630	617	619	589	616	650	628	621	615	586	653	616	608	580	590	604	596	669	604	626	650	587	598	610	626	608	605	613	621	579	607	584	626	606	586	658	626	628	640	583	639	652	612	634	620	612	601	620	609	597	625	599	628	629	604	626	602	617	623	658	614	628	587	608	649	631	590	626	602	632	646	618	587	608	629	622	585	653	661	608	645	597	540	690	623	650	645	644	606	599	623	611	616	618	616	650	602	616	602	589	661	602	580	666	618	637	662	609	632	651	583	620	651	604	645	612	585	659	620	648	592	620	602	615	595	619	599	626	615	620	594	594	578	626	588	612	653	585	592	590	628	609	640	589	628	602	623	649	614	600	569	603	642	651	569	546	611	600	593	635	616	653	654	649	622	594	573	598	566	595	636	578	595	586	602	622	606	593	651	620	632	623	630	614	643	600	616	609	628	590	615	667	641	634	641	658	662	598	611	598	618	625	616	532	595	592	654	617	649	640	677	646	620	602	614	593	586	596	595	647	646	638	627	633	592	648	639	607	595	641	615	652	624	616	605	608	608	619	618	653	628	626	604	652	587	634	609	604	644	582	621	619	612	574	644	648	650	591	613	630	608	622	616	623	587	590	594	644	590	624	637	631	615	570	576	559	590	610	607	609	589	622	607	628	602	587	606	557	618	629	635	622	640	593	631	598	567	632	601	631	613	648
67531	23427	7672	2110	1332	969	774	666	577	504	481	459	423	379	398	384	355	326	311	360	320	368	314	315	299	306	311	311	252	337	331	298	353	307	298	290	330	297	295	277	275	301	313	275	290	275	302	324	302	291	268	284	264	297	286	296	329	292	304	276	306	304	292	287	325	288	286	294	274	283	293	287	283	288	320	318	252	340	306	303	279	290	301	282	262	312	319	287	300	289	276	278	283	291	303	293	286	312	302	296	266	293	286	287	293	300	291	314	277	298	305	274	290	279	270	319	293	299	291	310	295	276	293	299	300	295	262	282	306	258	283	294	294	298	278	272	324	295	281	306	305	295	280	278	269	291	291	300	269	282	325	302	282	301	292	292	306	254	289	303	312	296	301	256	278	288	288	297	295	287	291	277	271	279	283	294	279	285	300	271	286	302	305	261	290	277	273	303	269	282	268	270	289	272	308	272	280	286	266	303	302	293	295	284	292	283	295	298	284	303	284	272	302	288	269	287	296	311	315	314	267	286	291	314	287	282	291	283	262	254	277	280	291	260	297	282	264	279	274	280	244	299	269	290	289	272	289	293	302	300	280	298	296	256	284	287	284	291	273	292	307	301	287	295	283	296	282	310	305	301	304	281	291	305	270	309	293	296	266	271	263	285	273	310	286	276	287	328	280	295	285	253	280	257	289	289	297	313	312	271	302	280	302	300	281	293	275	310	285	280	286	274	267	292	261	280	268	301	301	286	296	267	251	296	297	277	273	292	298	305	298	291	265	274	291	265	297	294	287	269	278	259	260	261	286	287	250	317	272	270	259	278	321	291	258	283	268	297	273	276	278	298	267	292	297	293	276	331	305	317	301	276	306	300	287	287	330	302	300	284	303	316	284	291	296	279	289	274	277	266	293	297	291	254	273	277	292	273	293	322	252	304	271	287	303	275	275	310	277	302	270	281	277	261	295	282	315	284	272	289	280	297	291	283	278	291	288	277	272	279	284	282	324	300	275	282	278	316	300	290	314	257	315	304	284	296	312	304	268	286	299	262	289	286	278	280	278	254	273	301	279	323	283	280	267	280	312	282	280	286	264	297	295	289	308	312	280	236	268	297	297	313	306	270	327	273	293	279	291	313	282	291	317	305	299	300	286	300	279	298	270	287	288	282	299	290	273	295	297	296	275	290	285	277	261	292	270	290	292	277	269	282	286	292	254	286	309	267	276	298	294	273	300	272	269	285	294	303	296	285	275	278	303	297	279	293	268	311	279	270	301	282	258	267	280	272	254	291	304	307	317	305	268	278	267	288	269	280	294	263	275	274	275	280	321	278	293	226	297	291	290	285	268	292	310	293	275	271	258	293	300	333	280	301	270	277	312	266	287	299	273	282	306	271	290	302	285	271	309	278	297	294	277	259	310	281	312	263	339	290	279	287	306	305	300	282	293	278	278	297	309	282	268	282	270	267	293	285	290	298	288	271	267	309	266	291	287	302	279	285	287	276	262	318	291	284	297	264	263	304	331	264	283	311	277	287	283	305	300	288	265	261	301	307	267	264	289	277	272	297	323	309	274	279	293	280	292	283	284	276	318	269	281	278	308	295	310	302	288	254	280	284	305	299	278	261	289	280	308	323	291	280	273	283	300	267	280	306	296	282	264	259	290	282	256	288	280	297	301	318	253	279	296	296	290	297	254	314	280	280	260	296	293	295	309	290	266	290	280	296	305	331	303	270	282	282	306	315	265	316	313	293	247	317	246	282	287	292	267	275	281	279	303	261	310	288	301	296	309	267	310	311	282	325	294	276	290	318	277	253	254	301	290	271	291	270	273	277	305	284	289	304	297	305	293	286	282	266	293	280	272	280	284	299	304	274	265	241	264	255	304	306	270	272	288	315	313	291	309	275	317	308	293	292	286	288	283	295	269	300	275	276	294	283	299	296	287	231	283	273	299	302	257	295	271	272	286	307	280	291	316	291	274	270	309	274	278	279	296	274	277	302	273	291	309	283	273	278	270	283	285	272	298	275	277	270	269	301	282	270	293	279	265	281	269	309	301	250	274	278	312	307	288	291	301	303	284	268	268	305	297	289	308	301	275	291	300	277	297	293	284	285	273	287	268	322	265	273	278	281	302	323	262	284	309	243	277	299	246	302	276	310	268	299	287	286	298	284	286	283	294	295	262	274	255	280	281	300	298	315	281	258	284	268	293	275	267	302	308	287	312	302	312	281	275	311	304	265	304	295	276	276	309	281	291	315	271	264	293	293	266	281	291	284	276	299	309	312	278	288	272	301	279	296	303	273	275	302	290	306	292	280	326	253	286	258	310	263	254	306	274	299	298	311	270	286	270	316	320	287	287	285	321	293	298	293	273	289	294	247	256	295	267	316	289	287	278	286	272	288	281	286	332	287	301	293	308	286	284	323	304	261	275	268	277	303	275	291	300	268	293	275	289	321	283	263	254	281	288	295	295	249	263	262	283	314	290	284	311	277	302	273	269	267	303	271	315	331	301	270	284	291	276	312	285	282	310	273	299	298	302	279	291	283	299	299	291	280	294	319	313	301	264	283	287	290	266	301	293	306	297	263	300	302	286	288	282	293	289	293	292	317	272	289	242	285	273	294	269	291	287	312	274	320	288	277	291	300	268	276	324	292	272	289	297	317	282	310	309	285	291	290	276	286	286	298	304	284	305	287	291	300	256	294	294	322	297	285	291	255	288	277	304	282	311	285	286	271	289	312	320	288	274	299	301	263	279	271	292	304	266	268	281	268	288	256	275	257	269	264	293	296	279	295	308	264	253	286	304	301	303	300	260	282	311	299	288	267	292	287	286	247	288	305	266	295	276	287	285	284	283	286	312	278	292	311	289	269	276	292	275	313	285	272	299	292	284	286	269	274	305	295	286	253	275	303	279	292	273	282	281	294	296	272	268	310	286	262	245	288	272	320	321	293	275	287	289	300	271	263	306	274	270	309	279	299	314	270	279	285	317	270	303	289	288	282	268	292	299	298	266	276	274	265	296	290	304	281	278	306	287	289	268	290	311	258	283	286	321	270	273	280	308	300	290	301	255	280	266	299	309	289	255	324	306	271	284	308	255	286	276	302	296	281	288	262	309	318	254	305	266	249	290	310	278	279	253	248	302	286	254	279	283	302	279	274	296	309	283	313	306	293	300	282	276	284	297	290	280	249	276	313	277	297	302	300	262	267	305	280	267	281	302	307	287	253	297	315	287	283	261	307	282	271	278	275	276	311	314	264	296	300	285	278	315	301	257	297	289	294	287	278	266	298	271	292	278	293	256	290	276	282	279	293	301	323	287	288	300	301	269	266	250	250	287	274	283	287	294	296	291	283	280	236	275	287	295	283	291	276	314	291	324	328	311	305	281	298	265	265	266	311	279	282	286	307	288	286	309	294	282	291	266	291	273	285	281	268	256	334	293	291	261	315	283	295	283	303	269	294	278	274	297	256	273	306	304	244	278	277	274	279	284	307	262	275
40396	2991	5756	6406	5227	4342	3545	2949	2618	2314	2041	1942	1721	1686	1469	1428	1423	1355	1318	1258	1219	1200	1117	1110	1055	1080	1054	1085	1004	1050	947	1000	1021	944	974	895	945	942	995	945	935	886	937	939	956	902	895	897	928	945	891	866	912	898	909	903	871	937	874	932	850	859	899	863	874	853	839	853	901	941	906	851	883	910	867	869	912	852	840	884	824	870	849	854	880	883	821	868	810	829	839	873	854	855	856	849	877	873	853	882	855	866	905	864	868	851	845	828	816	871	860	844	788	832	827	828	851	884	808	829	853	841	830	835	828	808	812	835	862	864	869	819	915	836	869	889	854	837	831	826	873	807	849	850	830	823	817	819	885	860	845	820	883	840	862	796	834	873	826	866	822	867	851	880	807	909	817	826	833	823	858	847	852	874	810	906	885	866	822	829	820	802	835	920	816	863	880	798	855	861	875	872	830	858	839	866	917	804	847	830	899	901	818	832	807	845	839	888	820	876	848	867	845	823	801	793	826	830	837	867	814	921	825	789	832	844	815	874	825	894	808	855	825	843	855	828	857	899	850	862	804	865	843	822	887	901	862	855	850	821	819	836	849	782	847	830	872	876	874	854	816	803	847	862	822	850	807	876	832	865	845	885	874	876	818	856	858	853	826	794	837	895	836	830	838	835	808	842	885	868	870	821	888	817	773	851	800	839	821	829	854	847	899	869	816	864	842	872	855	788	854	854	835	847	808	818	870	835	845	908	858	788	857	840	845	835	840	823	839	816	830	890	857	787	839	830	814	827	876	848	857	821	863	888	872	824	833	876	850	870	920	819	848	890	797	841	855	855	780	788	864	856	811	800	845	857	874	867	876	808	859	835	833	857	840	847	846	786	812	823	809	818	835	815	874	823	825	840	850	849	847	861	822	821	812	915	823	814	901	787	834	855	847	865	858	832	849	828	872	889	802	877	825	859	835	828	855	850	852	864	867	877	839	863	829	846	875	849	852	819	861	820	818	856	895	889	802	833	904	826	830	862	837	890	837	849	850	844	853	833	816	837	825	845	845	848	812	848	851	827	854	764	851	828	843	847	854	829	835	805	865	852	815	851	866	882	847	896	809	820	911	817	839	854	828	820	811	890	804	830	876	877	820	789	821	850	888	810	825	817	832	819	865	845	852	865	827	849	867	866	842	854	840	924	855	818	849	869	806	831	866	867	845	814	869	868	907	828	875	804	854	828	837	837	841	839	891	826	862	859	847	829	856	860	838	852	774	858	836	826	831	820	854	813	856	834	877	848	891	898	857	861	860	806	863	805	869	821	842	878	850	852	852	805	814	871	884	870	872	851	793	844	836	819	819	823	838	830	823	835	845	867	834	849	807	851	886	841	856	835	834	827	836	860	860	823	853	830	813	819	850	818	870	837	838	828	870	806	827	867	869	876	778	856	848	873	852	786	822	880	858	857	836	829	872	803	831	834	803	824	861	834	865	877	882	790	856	878	860	837	808	825	841	816	836	827	802	793	863	860	827	879	846	778	864	841	853	822	845	759	834	852	816	823	880	856	874	872	809	837	818	854	898	885	874	815	829	848	787	791	783	826	853	812	813	857	870	860	811	838	871	870	867	888	823	900	823	868	852	843	857	811	865	870	823	865	854	813	877	829	829	850	822	870	835	857	860	855	886	818	822	872	901	898	917	839	845	917	839	881	879	815	819	807	839	874	863	883	879	846	865	829	894	885	868	847	801	831	817	875	863	823	862	817	831	823	862	836	861	825	815	857	846	851	829	870	868	845	807	865	888	827	841	868	832	854	838	844	813	876	816	854	864	832	854	870	774	880	854	855	846	844	789	812	853	784	834	893	848	855	873	823	845	849	821	849	793	850	867	862	828	859	825	882	839	804	871	854	902	811	852	846	826	881	825	832	865	857	909	848	876	782	822	836	822	834	867	821	863	832	797	805	907	822	823	852	865	831	836	903	905	866	844	819	865	874	863	889	879	862	863	848	758	844	844	865	861	864	844	862	874	812	825	842	809	915	840	835	850	870	894	831	832	898	870	863	860	856	896	787	801	830	822	822	828	876	857	819	805	861	813	820	846	849	829	826	846	826	844	859	884	843	891	828	835	869	897	827	852	874	869	823	846	830	845	833	871	864	834	849	851	777	834	860	903	844	809	840	850	830	849	890	838	842	855	807	910	899	843	880	821	815	887	845	825	839	828	880	857	870	839	847	837	886	851	877	805	826	863	832	852	830	831	789	874	829	867	936	862	833	890	816	814	881	885	855	837	829	842	823	799	868	883	817	816	817	841	844	829	840	846	882	872	872	802	870	863	858	843	861	842	822	838	831	887	824	831	880	831	837	863	859	818	847	798	853	856	813	825	902	874	853	826	841	825	844	830	899	820	820	854	805	821	851	842	815	842	870	849	893	884	850	894	807	854	862	798	846	868	817	832	845	855	860	842	812	817	842	822	834	842	855	780	811	822	845	870	792	866	807	858	858	828	901	847	807	842	816	826	851	846	787	790	820	828	850	846	840	807	871	816	822	823	861	824	868	815	899	843	840	855	841	862	845	811	870	875	812	867	854	849	828	854	812	827	877	830	867	815	851	885	846	861	864	845	853	829	814	817	798	816	845	846	838	845	800	846	828	787	831	842	844	828	824	854	831	790	874	847	806	823	821	856	835	831	794	849	849	881	880	880	799	847	843	829	815	883	809	819	866	807	856	876	848	869	863	847	878	844	819	845	780	823	877	863	839	870	848	835	844	819	851	853	853	854	807	834	813	847	820	835	874	849	844	873	806	848	894	904	800	892	848	806	895	867	857	820	786	793	819	856	847	839	820	844	859	853	851	864	827	830	879	813	854	826	828	820	841	861	823	809	816	843	825	874	858	773	816	820	856	879	799	869	871	846	858	868	854	825	859	826	848	866	860	880	828	870	816	858	849	848	850	820	772	869	852	847	852	839	855	830	805	818	844	875	810	827	822	836	880	836	839	838	846	871	875	811	774	811	810	878	808	854	814	850	841	868	838	821	869	791	802	817	843	863	807	881	888	828	831	817	792	851	826	894	867	909	823	855	867	846	862	825	795	817	840	853	809	836	833	838	836	850	849	791	826	805	842	821	835	805	808	771	845	845	835	865	777	853	830	834	851	863	852	859	869	812	850	898	818	847	867	837	835	862	807	857	817	882	832	819	864	827	854	803	844	821	834	809	811	821	850	787	855	844	845	865	822	863	863	855	815	822	909	865	867	831	868	864	826	866	822	826	865	857	799	810	882	825	841	867	809	823	787	831	849	840	827	787	835	807	797	859	825	840	855	820	845	835	827	859	852	865	825	865	848	838	886	840	845	849	816	866	857	810	853	872	796	869	860	845	856	811	858	844	853	853	816	872	851	836	891	801	904	841	828	827	835	832	865	824	830	851	838	912	808	832	865	806	804	856	880	857	833	805	806	815	863	828	811	850	855	835	843	841	776	790	805	851	860	793	864	812	880	834	857
11745	668	225	158	127	130	117	115	108	108	117	108	107	112	109	121	122	114	96	107	101	113	89	101	125	90	98	108	87	112	116	116	107	114	112	102	90	92	97	106	85	111	114	112	122	118	101	102	114	127	129	88	115	95	100	106	121	105	111	110	84	100	105	125	119	111	113	113	102	101	105	119	93	116	97	106	101	127	118	111	128	118	89	108	98	95	109	117	98	116	114	118	112	114	112	90	114	95	113	113	89	123	120	108	102	106	95	100	114	100	103	108	105	129	110	95	109	97	92	115	100	118	107	113	118	100	101	99	102	116	114	107	92	114	114	96	105	88	104	118	103	99	99	105	93	107	129	96	100	96	109	117	83	99	110	111	83	102	110	91	99	115	125	87	95	133	90	104	92	102	106	107	106	103	95	100	93	99	88	95	111	103	101	104	106	99	84	93	104	103	90	93	105	111	103	105	107	107	106	108	88	121	96	97	104	107	119	109	87	96	100	116	111	104	107	111	122	107	100	100	113	92	84	89	114	100	110	95	114	100	93	94	92	86	98	100	100	92	104	100	103	104	96	115	80	119	101	89	91	92	119	116	115	116	106	90	106	117	110	94	107	102	93	102	98	113	100	99	102	97	109	101	101	96	99	103	120	102	94	121	106	100	96	115	121	99	114	96	89	112	111	109	110	108	93	104	108	112	98	110	122	132	120	101	101	91	105	99	96	111	111	92	92	117	101	111	112	108	99	110	110	107	102	103	116	95	93	112	80	108	109	115	121	113	101	100	91	94	99	108	106	105	122	104	106	108	112	104	98	92	116	113	87	92	110	101	119	89	118	108	109	110	115	113	107	116	103	112	120	112	113	110	107	114	83	108	120	116	110	111	81	109	103	91	129	113	101	96	122	101	103	113	120	74	93	105	104	122	93	92	102	131	115	110	116	122	93	94	101	106	92	77	108	90	112	95	107	117	109	115	111	98	85	114	102	90	108	110	110	105	105	102	108	96	97	111	108	91	109	116	111	106	105	114	84	95	99	106	114	111	111	97	93	108	103	96	103	117	91	103	98	111	97	90	121	110	99	112	102	100	109	107	106	87	115	98	115	87	105	108	92	114	119	109	105	97	114	115	111	116	111	95	104	110	90	104	100	101	106	94	117	103	90	116	120	104	116	106	108	89	94	97	104	109	95	106	108	109	113	132	113	115	115	113	97	108	100	103	96	106	123	118	119	110	111	95	111	101	131	107	109	117	114	116	115	102	110	103	107	105	101	101	101	114	110	95	107	111	97	121	102	100	107	120	126	98	94	99	108	110	103	116	99	98	107	118	95	124	106	111	92	90	102	104	114	123	123	93	106	115	108	102	117	106	113	118	113	94	100	113	99	116	117	104	103	110	114	85	86	102	112	95	107	90	112	111	107	91	106	121	120	119	96	100	91	95	106	99	103	104	111	100	105	104	110	91	111	107	100	108	101	106	120	110	100	122	104	117	98	100	95	121	104	103	119	106	106	117	106	122	104	121	123	107	109	106	127	91	98	129	89	113	112	120	124	88	105	88	117	100	109	104	117	92	121	90	101	81	107	97	109	112	93	123	110	109	109	97	97	131	103	97	107	104	101	102	106	108	110	113	97	131	102	105	89	108	114	101	106	101	116	93	98	101	110	96	101	93	105	118	103	80	106	107	98	107	94	115	107	102	107	102	113	95	99	101	106	102	118	112	91	116	120	102	98	107	127	94	112	109	102	90	93	122	116	96	116	105	118	101	118	104	101	107	112	96	99	111	92	112	119	120	124	102	107	124	117	105	103	105	105	78	120	101	92	100	111	82	103	115	114	94	114	124	86	111	104	118	91	105	109	98	99	128	95	113	102	81	116	96	107	94	121	116	100	116	98	121	109	108	104	117	106	115	116	97	119	109	107	115	129	87	106	103	98	102	107	116	105	106	101	95	109	115	108	123	97	106	95	96	106	100	98	92	106	96	86	126	117	100	105	114	119	95	103	109	110	101	124	115	105	114	98	109	116	92	118	98	98	107	99	106	102	97	115	115	110	94	108	101	93	103	102	113	97	121	86	111	118	92	95	112	99	107	91	104	102	108	98	97	112	101	103	105	99	108	90	113	126	112	105	97	107	97	97	95	94	89	97	98	99	91	92	100	98	104	85	114	98	121	108	92	115	98	119	105	120	128	99	123	93	94	92	106	94	121	103	123	105	117	104	117	114	111	96	113	117	93	98	100	114	105	102	108	126	106	109	87	95	99	108	102	103	96	104	102	108	102	118	94	103	113	122	102	93	94	124	92	96	106	92	97	101	111	109	102	108	112	128	106	102	125	119	103	115	125	108	113	101	122	106	114	108	102	132	99	100	97	109	99	100	107	112	106	115	106	102	120	76	100	106	103	117	89	116	102	92	115	102	113	101	102	105	113	112	120	100	115	103	112	93	82	114	118	120	114	105	101	96	111	110	123	107	100	110	86	97	127	101	112	108	114	102	102	109	119	88	103	121	109	124	117	83	109	105	104	106	99	113	102	119	99	106	115	91	101	101	90	117	110	96	99	116	93	104	93	99	110	115	98	110	110	96	103	108	100	78	97	80	107	98	120	103	103	101	106	116	122	120	75	114	110	103	117	118	106	121	100	110	117	91	114	98	94	101	109	108	105	93	109	103	99	109	104	114	108	102	97	130	104	104	121	97	101	108	89	112	98	114	111	116	101	111	101	103	90	112	88	102	122	113	113	89	98	114	99	110	99	119	104	110	119	99	96	97	92	93	93	91	120	96	103	89	104	82	113	95	106	81	85	113	111	120	101	121	99	110	104	115	81	101	103	103	100	92	102	106	116	101	98	91	94	109	106	108	97	124	116	98	119	126	100	94	80	100	85	109	117	113	91	121	109	113	112	108	107	113	91	107	112	106	96	109	101	103	111	97	112	100	115	94	100	109	90	92	99	105	97	98	109	122	108	99	88	113	102	109	97	110	111	96	90	90	85	105	104	93	102	111	102	87	114	114	110	91	116	99	121	113	107	121	104	111	100	113	94	107	110	100	101	100	98	106	96	103	116	103	107	104	112	98	92	99	97	109	113	87	100	118	105	89	99	91	102	114	104	97	89	96	116	120	96	104	109	118	105	135	97	95	102	105	116	124	118	91	106	111	98	93	115	104	118	100	97	103	111	96	113	100	110	112	93	123	103	123	107	102	95	105	95	111	109	111	103	111	109	93	90	99	92	101	103	93	116	114	96	122	103	106	89	98	117	113	109	114	117	114	111	97	108	89	133	103	121	107	108	93	105	98	114	117	115	114	113	112	120	115	125	101	101	109	101	113	117	117	110	114	107	117	123	106	109	108	116	108	86	100	109	93	92	128	123	92	110	120	109	102	110	96	98	96	120	108	101	99	97	99	112	92	107	112	115	104	99	113	107	112	112	106	117	115	92	132	109	115	121	104	95	110	80	103	106	75	96	93	100	106	94	102	107	102	119	104	109	105	108
11258	486	566	544	487	436	464	421	432	441	404	411	407	435	399	409	365	377	380	419	376	381	375	380	397	410	380	378	384	380	390	386	381	368	356	387	386	375	383	341	362	349	365	374	362	366	379	375	348	363	386	344	381	358	375	352	377	393	385	382	394	364	396	378	383	393	394	369	385	372	371	370	367	369	391	378	351	356	348	371	401	361	361	372	358	387	398	402	403	378	366	357	378	369	391	382	402	370	380	329	321	358	373	383	353	374	348	415	365	348	376	335	403	327	381	361	354	373	379	378	386	352	363	390	348	374	369	368	378	388	372	403	372	376	342	362	387	389	356	339	387	354	388	362	388	376	378	362	367	360	352	360	387	417	408	396	410	340	370	392	376	385	363	357	377	366	388	371	394	355	346	363	374	398	371	394	373	389	387	402	381	394	386	362	343	401	362	385	371	344	401	350	369	375	385	382	395	408	374	361	375	382	374	372	385	384	393	390	386	347	397	379	375	387	367	379	372	387	347	401	391	378	417	326	372	370	344	375	394	380	394	371	347	393	356	372	367	383	355	388	412	350	359	376	396	355	376	354	349	355	373	357	380	393	382	352	395	372	364	340	346	365	403	367	381	352	373	357	354	404	391	393	352	355	330	367	382	400	361	372	367	361	389	364	330	378	388	347	361	386	367	388	390	390	346	383	341	375	376	318	404	369	372	369	362	382	393	406	389	384	363	389	391	362	358	394	370	366	369	373	394	352	370	370	347	365	357	403	383	398	421	409	406	347	352	369	365	377	360	371	366	360	399	360	374	348	376	359	385	355	334	356	372	381	394	349	372	383	354	400	412	375	408	397	401	368	398	396	363	348	386	398	374	392	368	352	370	376	367	378	348	392	371	377	358	411	385	374	354	361	395	381	367	361	358	377	362	351	364	366	416	341	375	364	383	391	382	369	347	337	348	353	330	353	351	371	370	359	359	391	388	349	358	412	412	373	385	359	396	353	373	363	423	370	398	357	360	388	386	371	374	375	393	391	409	371	399	378	369	353	377	404	379	382	377	363	376	369	392	361	367	342	378	371	358	361	377	393	348	414	370	349	378	387	381	407	410	384	392	369	376	381	376	404	369	357	353	376	375	341	391	370	377	421	344	392	382	352	378	353	404	378	377	365	372	396	402	355	368	388	369	410	387	377	392	365	358	364	372	337	389	380	367	383	365	357	379	376	370	381	358	388	358	370	396	382	404	373	362	365	382	386	372	354	401	382	395	404	367	388	377	358	359	384	367	389	382	370	383	367	369	397	358	365	353	397	411	347	365	403	369	355	380	407	353	368	389	398	393	361	380	402	366	397	347	386	368	366	370	367	381	361	356	343	382	381	416	358	371	369	360	345	361	395	364	347	399	411	386	374	344	389	366	408	369	376	379	369	350	368	336	390	364	371	377	335	364	365	391	367	375	348	397	394	402	341	402	357	402	401	374	372	344	408	367	341	384	397	354	379	361	362	390	380	369	376	370	402	378	376	355	343	410	361	383	393	373	378	364	392	396	384	372	391	367	384	395	365	372	413	363	372	426	386	376	364	370	391	337	373	398	369	350	366	376	367	368	367	374	394	393	375	396	394	371	376	363	367	397	361	336	345	344	359	364	381	391	373	401	364	384	394	373	385	390	369	357	377	354	387	370	349	382	354	394	374	378	368	384	376	374	375	369	399	392	352	381	368	371	354	388	383	360	358	375	364	371	365	381	399	374	394	379	361	324	393	376	364	366	371	357	397	347	396	398	371	379	342	413	370	362	355	384	376	372	359	343	388	380	379	381	358	390	401	377	369	397	367	373	366	361	363	396	380	364	357	360	385	369	371	378	384	337	355	423	383	397	356	386	408	404	357	372	371	399	387	350	405	359	404	363	370	357	364	364	367	378	374	356	371	379	391	362	381	357	405	378	416	354	395	377	378	345	374	392	381	359	372	356	380	370	405	363	410	386	382	364	351	407	421	384	383	380	379	384	376	360	374	386	373	350	361	361	356	357	394	387	350	373	396	346	382	395	400	403	357	346	328	393	370	396	385	389	414	337	409	395	401	374	434	379	373	356	405	379	358	341	340	390	328	355	367	392	407	398	384	361	357	361	344	370	347	330	369	387	361	407	342	354	367	358	408	384	347	352	387	416	369	371	400	375	338	335	346	392	372	388	365	395	376	383	373	354	354	375	341	350	389	391	379	402	379	386	376	375	391	363	371	422	380	367	402	361	346	373	373	378	342	362	404	357	389	388	399	361	364	347	352	370	384	364	377	338	368	388	359	392	348	400	379	376	371	343	339	375	356	365	396	352	343	388	385	353	360	379	386	366	380	405	405	353	368	362	343	364	377	384	354	424	381	352	375	363	360	369	378	404	385	375	395	385	353	350	362	404	361	400	375	383	352	384	354	367	367	374	373	392	386	375	385	401	395	368	354	387	381	372	363	408	349	390	374	379	352	334	404	355	380	375	401	404	369	382	361	370	360	391	356	355	403	395	374	381	366	409	376	377	356	383	342	354	385	350	388	376	409	370	377	374	395	352	386	382	360	367	383	369	397	390	373	363	364	340	415	386	367	363	382	364	396	359	360	380	356	372	412	334	366	357	369	386	358	359	380	364	370	349	371	382	355	372	393	386	384	403	349	369	349	369	411	393	367	366	354	368	401	373	400	334	381	368	339	379	389	366	387	367	426	365	378	377	367	378	350	385	353	353	395	430	360	408	401	366	371	364	370	379	363	371	395	369	384	364	392	392	380	394	387	366	374	363	348	367	361	379	363	420	368	366	358	385	370	369	342	386	379	334	361	375	385	396	386	356	373	337	384	386	367	422	394	346	403	369	380	340	385	340	367	377	390	396	375	385	381	389	358	344	375	337	345	379	375	386	364	365	354	392	337	386	376	381	391	398	384	374	374	364	355	387	346	365	388	362	404	402	399	377	361	399	359	396	356	372	398	379	378	357	365	370	368	394	341	373	361	387	389	377	344	352	363	386	381	384	350	389	388	387	394	347	380	357	364	389	389	347	363	375	364	395	382	351	361	372	370	353	369	356	362	383	358	412	357	387	407	331	386	344	375	383	383	359	397	359	406	369	378	330	367	356	387	367	367	359	415	349	374	394	355	388	367	388	386	369	360	358	361	381	376	384	371	367	378	412	373	389	403	401	382	382	381	368	373	342	381	382	377	380	356	397	359	367	382	362	374	391	373	385	409	384	408	352	379	369	359	401	378	377	360	389	358	369	385	372	369	394	387	340	420	394	335	379	414	382	361	350	372	399	380	357	360	349	372	368	384	395	360	388	360	396	401	369	376	384	368	387	397	331	380	365	359	372	370	384	367	372	399	362	365	379	350	395	375	360	355	363	367	372	352	368	383	362	380	359	367	411	406	383	385	366	362	415	367	333	367	372	403	391	378	377	405	354	367	383	385	394	385	338	364	326	368	358	371	392	387	382	369	352	379	352	382	397	382	344	368	401	392
53120	15139	2421	979	696	531	435	378	366	285	286	298	288	238	249	228	237	203	196	212	202	216	205	197	208	207	180	202	194	185	196	212	213	217	200	226	195	203	205	179	203	186	193	185	183	205	190	206	213	184	202	202	191	178	218	199	174	190	187	189	188	191	218	216	216	216	191	215	193	185	183	186	219	219	197	183	210	193	194	205	189	209	226	191	193	210	184	193	208	201	205	192	200	195	180	225	204	174	183	217	182	181	168	198	198	202	166	207	196	199	195	185	214	218	198	214	205	196	179	212	175	182	192	203	183	188	190	172	177	203	189	225	213	183	200	181	176	204	177	190	204	183	185	187	183	209	199	202	197	191	179	195	196	172	204	181	193	202	202	172	187	200	205	200	179	213	183	184	188	181	189	192	197	210	207	204	195	216	180	224	170	207	232	195	186	194	190	208	186	185	193	190	180	151	219	190	214	203	201	198	214	196	207	211	187	194	197	195	174	176	178	174	190	198	199	225	218	197	220	183	202	181	148	203	194	219	202	204	170	181	179	187	198	198	200	209	178	204	201	218	163	189	188	207	197	188	175	214	186	204	199	188	197	178	193	190	189	187	183	194	184	188	209	217	198	204	198	194	186	187	166	190	190	201	179	198	175	181	201	211	189	192	202	196	184	199	186	218	198	204	215	185	190	199	180	195	205	183	203	191	190	223	195	171	212	173	197	182	205	170	197	190	194	213	181	188	202	195	200	207	178	187	208	203	177	204	183	202	204	193	202	205	200	203	197	198	195	182	201	193	202	188	195	183	205	208	197	215	188	171	196	184	189	179	202	194	180	203	207	206	187	189	188	200	196	185	201	191	210	190	210	213	173	174	174	203	182	224	210	200	191	190	206	170	199	220	198	197	193	180	218	191	188	184	216	204	211	193	201	218	187	208	190	183	183	205	186	191	228	174	229	206	199	173	190	192	231	187	195	225	186	213	218	192	183	194	203	186	222	179	190	164	178	224	211	208	224	175	232	219	180	205	183	226	210	167	180	199	199	195	205	178	190	203	220	175	193	189	209	205	195	203	196	192	190	185	194	175	186	215	223	197	211	198	198	194	233	193	180	204	218	200	179	193	202	185	192	190	185	192	221	188	201	224	193	202	208	231	179	217	207	188	192	166	205	213	209	216	199	204	177	196	196	212	187	194	166	189	200	202	189	190	190	188	213	206	180	189	187	204	198	196	207	195	191	179	211	197	193	202	164	173	191	175	190	222	176	217	215	200	209	198	185	208	189	189	188	212	189	176	176	200	175	196	189	174	194	191	174	227	215	187	164	184	196	214	186	173	185	190	192	188	197	202	190	183	197	216	209	180	216	173	210	185	194	195	221	178	195	186	196	209	197	180	167	193	200	193	197	166	201	198	192	179	232	198	183	187	185	198	173	217	216	198	183	182	180	184	198	204	182	200	216	199	176	172	193	172	184	201	214	188	161	169	195	178	216	192	190	203	228	186	210	192	195	189	167	174	198	190	193	195	189	188	212	200	214	207	191	190	190	203	201	188	206	186	172	170	220	164	201	195	196	203	199	178	174	185	197	216	208	190	191	202	202	188	208	215	206	212	197	192	230	200	207	208	190	201	178	201	170	204	218	187	200	199	212	204	192	205	185	184	197	213	199	188	199	195	205	184	172	204	187	181	212	200	193	170	168	189	201	184	217	202	203	192	202	227	186	191	187	203	172	200	192	234	212	185	201	206	211	188	179	195	171	195	183	183	202	187	195	193	198	201	194	202	191	212	182	205	188	198	185	216	175	187	220	205	182	169	214	188	233	184	201	178	199	178	207	190	207	192	212	208	206	201	219	172	203	206	174	183	210	188	204	226	195	186	177	197	182	193	189	188	195	184	221	200	226	189	208	182	208	223	179	191	183	195	183	193	204	184	172	190	188	207	168	210	191	191	192	184	207	175	187	176	196	234	173	185	194	186	206	191	185	217	207	182	194	206	194	183	191	173	189	189	214	182	223	172	193	209	195	214	186	203	210	220	191	198	215	220	188	199	176	221	214	173	187	200	184	184	218	198	198	199	192	205	182	203	198	210	199	206	212	193	200	187	184	220	192	211	192	189	205	215	199	203	208	187	177	199	197	176	194	208	183	182	196	180	191	200	169	182	196	185	207	196	212	197	181	190	176	172	196	191	214	191	192	188	205	177	172	199	184	198	178	174	190	194	211	204	167	211	191	175	162	170	172	219	192	212	190	210	191	179	195	188	194	200	214	209	173	205	198	182	220	218	202	184	213	205	209	196	180	188	202	205	187	173	191	224	189	198	172	189	187	203	213	184	198	196	181	202	209	206	223	200	226	169	223	166	160	181	217	212	193	202	196	211	213	209	203	202	172	212	192	176	192	187	175	204	230	202	196	176	168	196	196	194	184	210	182	192	202	182	198	193	176	215	198	208	195	162	172	182	199	172	202	221	206	210	212	214	213	182	200	172	192	227	180	174	182	190	196	200	190	191	197	197	208	218	219	193	178	195	190	190	208	194	202	174	189	200	199	201	194	201	211	202	205	173	210	217	172	167	218	184	168	197	197	187	209	179	173	196	184	193	204	193	184	185	199	210	178	205	208	191	185	232	177	183	206	216	194	195	187	203	233	194	169	212	199	202	205	168	188	207	223	200	198	207	184	191	196	187	168	202	223	209	218	192	198	221	182	198	193	180	205	182	197	180	190	206	201	206	185	214	175	195	210	180	199	196	195	193	191	194	184	207	193	224	184	190	199	213	197	221	199	197	197	208	186	187	201	212	199	191	188	195	177	207	196	215	202	181	209	201	201	218	195	206	161	204	189	211	196	197	208	201	189	184	201	189	196	202	194	202	200	208	204	213	187	224	180	222	225	175	193	173	180	185	198	198	211	193	198	180	219	192	186	217	178	227	187	212	183	186	197	192	196	196	209	188	212	214	209	190	200	203	200	215	189	199	199	193	183	197	225	189	190	180	193	214	196	208	196	187	196	221	221	201	177	182	204	207	189	173	208	198	190	188	179	196	165	229	193	189	184	166	175	171	193	189	196	195	183	189	189	195	202	184	213	184	178	221	186	192	197	163	204	205	184	193	195	221	221	183	213	211	182	196	199	186	180	181	187	181	197	218	178	176	189	198	206	204	198	192	161	187	206	203	190	170	190	172	197	198	203	184	202	187	217	212	190	215	194	207	232	194	184	198	218	212	213	197	204	212	170	181	193	184	193	188	192	195	213	186	196	175	202	188	199	205	205	169	202	186	177	178	217	165	207	178	206	186	194	198	188	182	208	197	183	201	195	198	202	214	202	195	210	210	193	171	221	204	190	197	224	174	180	204	164	215	178	199	190	190	182	194	205	180	185	206	224	186	196	196	175	212	181	195	214	177	194	204	164	193	196	198	183	210	205	200	195	180	224	203	189	197	196	203	183	191	171	183	183	187	185	202	197	198	245	194	205	201	187	191	210	191	186	190	182	194	193	194
31028	1665	3264	3465	3033	2434	1987	1726	1515	1353	1224	1141	1041	1013	962	940	853	883	841	841	794	809	759	756	725	703	688	728	736	699	721	700	719	727	638	680	681	641	656	664	682	635	643	652	645	678	706	661	653	662	620	614	681	638	691	589	637	679	637	630	668	621	606	626	644	614	642	631	608	593	603	603	629	615	619	625	622	674	591	642	622	636	666	587	660	590	582	600	641	611	616	614	634	627	608	609	627	638	625	624	616	602	612	626	604	625	598	596	601	626	604	604	624	619	607	663	631	565	596	648	604	592	596	633	598	624	645	616	631	594	651	678	627	587	599	588	631	597	591	642	628	602	625	632	674	628	593	620	575	588	612	646	641	625	642	616	644	624	577	680	644	629	621	649	625	635	594	596	638	631	651	652	615	622	655	617	593	626	571	662	646	625	620	590	588	619	583	567	570	620	640	610	612	565	655	620	630	612	605	609	619	650	650	595	617	604	634	673	639	599	577	646	587	597	619	575	672	583	648	587	607	614	592	605	598	625	574	589	571	625	651	623	629	619	575	607	617	618	592	613	620	566	650	579	598	598	625	598	595	598	580	566	651	633	608	609	628	590	665	609	641	585	597	615	579	640	618	589	698	626	578	597	572	577	607	634	589	666	604	602	586	667	621	620	627	575	598	646	627	633	655	596	601	600	642	605	642	585	619	601	661	556	599	608	611	616	620	642	617	641	645	618	625	633	589	583	631	613	639	611	633	592	585	621	608	600	645	594	665	684	556	630	652	610	647	573	615	599	628	607	615	606	617	655	637	619	590	598	622	622	590	572	592	626	583	609	597	578	617	579	615	643	595	623	620	577	589	571	650	646	567	585	613	647	595	614	620	633	628	652	579	597	641	608	591	654	645	634	610	596	608	637	597	588	625	617	631	628	523	672	654	632	658	667	603	617	597	666	635	630	646	642	631	643	614	593	689	625	635	621	592	615	600	634	656	605	602	632	576	602	601	626	608	580	619	615	617	643	621	593	641	601	679	590	627	586	624	609	599	636	629	654	623	606	627	623	586	598	638	606	660	617	602	668	621	654	658	617	630	667	637	626	594	610	590	615	635	598	623	633	600	633	584	604	598	586	633	675	639	659	663	583	607	606	623	617	569	610	598	615	622	572	629	570	582	570	608	582	605	613	585	585	649	613	630	612	650	602	583	595	628	614	639	600	619	605	556	567	587	635	580	656	571	622	608	633	636	608	582	639	629	632	625	591	685	609	577	596	537	632	617	619	595	610	635	568	639	612	641	642	600	614	637	644	597	614	625	612	585	591	613	602	627	620	604	623	611	608	649	613	575	600	704	643	645	656	615	607	598	645	577	607	606	613	634	614	596	619	642	643	617	622	631	634	629	583	613	659	630	567	631	561	609	639	536	646	598	637	603	614	598	611	618	624	620	624	638	636	608	589	591	627	627	645	611	575	627	590	591	616	631	604	624	614	634	647	619	656	593	585	621	630	636	614	610	634	627	580	614	592	645	601	591	610	668	635	566	613	627	659	612	633	621	620	610	617	621	587	638	607	628	646	582	654	601	609	601	607	602	622	629	661	572	634	574	635	625	648	611	608	617	594	625	583	600	616	573	575	602	631	584	651	606	602	624	617	612	565	628	636	588	647	595	656	685	608	595	589	577	635	582	617	641	632	581	564	609	600	554	609	625	652	595	564	614	601	506	629	615	573	617	656	591	666	598	577	607	681	610	615	626	649	599	647	633	612	605	584	595	606	625	638	618	556	636	566	629	587	635	562	639	654	596	615	643	643	639	640	642	636	598	631	602	550	650	617	627	624	649	612	571	594	628	616	625	620	656	562	599	623	601	667	584	660	613	656	594	611	595	626	627	653	619	632	647	600	633	606	654	614	615	555	584	606	588	602	595	593	615	611	630	626	643	619	622	599	643	610	618	635	635	629	636	618	600	599	673	686	567	607	595	585	640	606	627	599	602	630	634	593	658	620	607	635	609	595	618	630	604	612	618	621	653	591	584	625	602	601	631	623	635	610	602	623	598	632	614	581	598	630	651	643	626	588	621	612	643	602	628	608	630	592	645	621	671	605	591	615	617	614	578	572	614	630	632	619	624	602	661	645	612	649	603	583	641	616	630	619	655	649	653	604	618	602	587	597	561	650	594	613	655	621	627	581	588	663	677	627	583	613	594	597	606	613	612	580	589	601	655	617	637	589	634	588	600	602	668	622	625	576	622	607	622	647	650	590	556	613	586	647	611	609	623	579	599	593	590	610	650	625	608	567	630	623	663	646	649	605	626	612	600	584	586	615	628	671	593	619	622	633	614	623	584	590	602	597	650	617	638	623	630	619	590	618	651	597	650	622	600	625	615	600	612	637	571	608	644	593	608	589	641	579	601	580	588	623	594	628	588	630	625	617	659	627	611	597	635	612	619	590	613	594	611	636	618	619	646	644	622	598	636	589	555	581	614	636	613	588	692	612	614	640	607	597	629	586	634	598	604	623	627	633	612	634	633	597	580	569	598	631	642	589	589	606	639	620	639	654	580	630	611	616	599	612	621	636	592	613	606	638	631	597	599	672	649	616	586	608	632	619	630	600	629	589	616	630	553	648	586	619	585	618	630	592	638	649	629	602	631	601	571	615	616	591	596	584	643	637	683	640	660	639	567	593	597	587	568	634	606	625	575	610	605	618	613	616	638	620	601	601	572	624	632	573	610	597	588	641	597	627	666	625	599	656	584	604	630	605	642	613	587	617	612	587	628	611	620	622	582	652	580	663	616	660	668	620	613	668	649	614	602	637	602	608	598	621	601	595	617	626	625	626	619	630	579	590	589	664	588	611	616	616	656	653	619	619	567	621	632	601	605	618	652	606	629	587	616	652	598	627	597	605	608	625	604	656	589	622	633	615	583	559	585	620	608	632	600	610	616	603	644	634	586	616	608	578	624	611	607	626	630	589	658	613	623	601	674	596	595	618	640	646	603	610	590	642	620	622	594	576	620	627	616	614	633	672	617	619	611	650	633	656	609	580	603	620	647	567	604	627	634	601	615	605	597	651	566	578	579	594	643	590	648	565	601	638	580	643	599	598	602	559	600	638	579	595	628	637	610	653	604	628	616	590	569	593	581	630	616	601	636	621	628	586	596	617	674	612	597	615	599	622	612	609	625	618	579	607	629	607	589	605	598	579	643	621	615	577	617	620	603	613	609	597	652	559	632	653	598	608	599	647	638	573	580	646	599	634	605	594	645	593	611	605	658	660	643	571	635	624	602	595	617	624	631	617	635	650	616	560	614	617	589	621	587	613	645	657	641	632	602	588	639	612	613	599	602	631	564	544	629	564	619	588	654	618	618	641	616	585	620	611	596	616	657	614	628	610	622	643	629	584	608	604	600	608	612	618	640	620	600	605	641	631	608	565	635	644	635	667	645	659	620	608	615	637	597	625	658	596	664	641	647	610	607	620	659	577	600	616	655	634	598	610	578	623
67114	23479	7143	2209	1420	1051	771	643	570	586	493	458	421	400	379	379	328	374	336	337	335	298	314	318	315	306	310	285	298	332	327	316	278	310	318	291	272	267	287	296	273	322	309	272	260	318	288	320	283	282	292	295	317	305	278	283	270	281	285	303	241	281	324	281	313	299	293	290	310	284	282	308	291	283	305	311	297	297	255	295	263	286	255	273	284	256	290	317	297	319	257	280	272	270	296	276	286	268	272	274	299	295	275	296	243	297	278	254	299	323	278	273	297	292	310	281	298	244	268	284	266	299	279	292	271	279	247	272	279	288	287	270	272	291	291	278	256	270	320	265	280	309	285	279	288	280	285	292	286	272	307	319	276	278	291	264	301	296	306	323	290	327	291	325	303	299	299	267	293	270	282	292	286	306	293	273	287	263	277	291	293	296	277	285	257	267	286	283	291	277	294	263	304	270	291	299	276	271	286	272	303	299	303	304	276	276	271	282	284	284	287	266	287	283	297	251	312	264	300	267	249	293	278	290	296	282	308	288	315	288	287	283	315	293	278	270	304	292	283	311	275	269	284	282	302	263	290	300	314	291	311	264	278	258	285	282	324	302	267	268	281	269	265	275	314	258	284	306	280	269	300	271	269	274	294	292	277	300	269	282	280	308	318	289	303	288	286	266	283	263	263	276	272	285	283	283	281	302	305	315	285	294	286	306	255	277	268	300	307	276	278	262	282	295	279	298	264	294	290	284	262	304	283	307	273	290	263	305	302	277	263	285	273	291	260	274	286	298	279	263	304	248	287	283	301	261	273	302	295	282	284	260	260	285	313	272	287	259	262	269	291	272	291	271	298	305	294	294	294	295	282	302	294	283	293	287	285	325	313	274	293	283	285	276	316	263	272	259	289	282	284	287	295	284	285	318	320	278	292	290	288	286	274	304	263	272	290	291	274	290	251	293	262	300	318	288	301	282	274	312	291	291	261	271	294	307	292	291	305	251	324	303	289	288	259	305	288	312	302	283	294	277	312	314	274	273	294	244	286	296	282	267	297	288	270	255	299	305	265	282	276	309	281	306	296	265	262	295	316	285	300	271	292	288	293	286	295	300	318	268	308	293	277	306	293	284	277	288	268	293	284	307	286	272	263	304	282	283	258	302	273	286	290	282	293	272	293	274	273	263	276	320	282	307	284	271	307	307	273	310	265	302	274	321	307	259	290	295	265	312	272	280	279	298	305	270	292	283	285	296	290	285	280	301	283	260	273	268	283	281	268	285	306	288	287	277	302	288	286	262	312	270	252	275	276	293	295	293	258	277	293	289	292	281	266	283	286	274	298	296	296	299	281	319	297	267	281	293	282	310	269	283	293	303	255	304	290	314	288	272	281	261	251	293	279	312	271	296	277	282	289	302	283	270	261	266	289	313	294	254	296	276	291	283	271	290	334	303	292	270	276	278	278	276	288	274	302	275	290	297	285	309	296	287	314	280	308	284	274	272	301	302	307	289	287	273	320	299	287	294	304	301	301	296	280	294	269	286	275	269	289	309	314	264	274	280	283	291	270	289	300	308	293	265	272	270	297	279	278	305	253	283	275	294	287	314	300	289	291	284	303	286	281	309	280	286	298	260	278	260	300	296	262	276	278	288	266	277	293	293	273	295	287	291	263	260	267	273	283	281	293	302	257	290	274	291	289	278	328	282	295	268	311	299	256	285	314	264	288	279	254	302	293	244	264	273	302	279	282	280	294	332	283	280	302	296	248	315	287	272	279	293	249	287	264	297	279	293	269	283	292	300	303	310	293	289	271	268	258	304	281	290	311	265	286	296	287	285	310	273	331	272	278	278	313	301	301	284	262	291	323	269	274	262	280	295	284	302	306	262	275	266	297	300	266	281	274	276	271	257	279	255	284	282	290	314	273	291	283	266	289	275	271	300	271	302	275	268	309	304	307	281	284	272	288	295	271	283	300	316	279	282	267	281	287	262	291	275	279	290	302	292	301	274	299	260	308	286	256	270	270	260	264	244	273	261	284	296	284	286	314	270	306	303	296	305	279	312	276	274	284	282	285	287	289	274	289	273	297	280	293	241	281	294	287	236	278	277	273	276	289	290	264	280	309	305	305	287	297	289	291	265	266	318	297	296	274	295	248	308	285	271	285	283	271	306	258	277	294	302	297	292	301	245	308	306	275	287	291	271	286	285	289	285	262	334	301	270	287	299	298	264	270	285	278	275	280	302	272	274	303	277	294	308	266	278	315	319	275	286	285	293	285	282	299	248	266	272	268	277	303	300	286	282	274	270	290	308	278	289	282	294	276	274	276	313	290	286	290	307	280	290	293	290	304	289	288	279	291	260	257	266	282	275	274	295	273	309	326	277	263	292	291	299	260	249	302	277	283	315	280	285	263	287	296	293	286	274	298	308	266	284	245	278	274	292	315	282	295	283	297	298	303	283	268	287	284	276	291	303	276	276	281	272	271	327	279	317	286	268	290	262	289	285	308	292	277	265	278	308	311	256	269	320	282	265	284	303	283	308	300	322	320	281	275	305	270	288	291	299	272	309	282	327	292	276	281	295	268	262	283	286	306	258	268	329	286	256	283	275	284	303	288	277	238	266	264	270	302	305	269	284	286	284	259	305	311	304	284	279	295	306	293	268	275	281	289	286	331	313	280	271	290	277	312	254	287	295	298	287	242	308	283	314	268	314	285	287	282	283	269	283	255	295	301	291	265	293	279	300	287	317	314	260	274	283	287	292	306	290	289	265	277	264	260	256	303	295	269	283	283	286	285	286	265	290	277	307	299	305	278	277	298	285	290	304	290	274	281	305	260	282	297	295	264	290	305	304	287	289	285	275	288	291	266	306	296	291	283	298	268	285	276	276	286	275	280	317	277	286	287	285	311	276	265	280	281	281	293	282	289	292	292	281	274	287	303	270	299	311	290	267	287	300	307	292	284	276	291	298	286	284	277	251	298	286	274	300	275	255	297	277	298	304	280	258	291	280	286	280	309	287	288	277	273	282	286	321	279	290	306	281	267	289	299	276	296	308	251	294	268	254	298	267	279	322	282	300	300	276	259	292	297	294	273	253	280	242	294	284	278	317	296	312	294	252	250	263	286	303	336	265	295	277	301	294	272	257	253	286	293	282	324	270	277	297	299	293	305	282	283	313	269	273	304	281	287	271	260	297	311	285	289	291	262	264	284	293	268	272	319	271	295	321	283	277	285	274	271	288	303	290	276	269	297	264	283	297	296	294	273	276	255	288	318	288	310	275	263	276	258	294	282	284	299	283	273	287	287	294	281	291	244	292	252	274	260	268	301	270	300	276	289	275	303	297	301	286	251	264	282	249	263	266	285	303	300	254	288	291	295	290	302	286	294	313	284	291	298	281	271	290	287	258	254	246	279	284	282	289	268	271	318	288	285	263	281	300	276	288	263	300	276	272	273	272	294	302	276	296	309	307	291	276	270	265	265	327	268	265	295	263	268	270	284	269
39802	2733	5821	6239	5281	4350	3589	3040	2660	2251	2046	1882	1713	1641	1510	1425	1323	1335	1240	1256	1157	1237	1164	1135	1087	1103	1105	1061	1024	1014	1023	962	973	980	995	933	924	958	907	936	945	866	914	932	871	938	879	878	909	921	926	883	876	896	908	924	884	890	880	831	886	806	836	880	931	857	835	862	859	929	867	855	844	828	843	896	861	891	904	835	847	874	823	885	843	850	849	825	870	843	876	831	834	846	852	776	845	805	870	848	881	856	897	914	862	803	817	866	822	881	838	846	863	857	867	830	861	852	807	840	848	829	882	839	838	838	890	875	826	851	857	837	884	835	833	780	822	862	837	871	858	880	849	808	838	845	846	852	798	823	854	830	908	869	798	871	859	914	821	869	863	814	867	830	873	831	848	848	870	871	865	854	856	824	842	799	817	843	839	809	849	836	876	843	874	840	854	846	859	853	827	817	863	868	792	870	824	868	854	828	825	875	844	889	852	868	797	803	888	848	864	824	871	796	837	814	811	869	856	836	901	877	824	819	820	846	828	856	846	824	807	854	863	842	852	853	874	844	853	809	846	830	830	880	866	880	818	807	831	897	835	823	885	822	856	877	857	842	887	896	890	883	829	835	821	873	789	821	856	827	815	851	816	862	797	811	859	810	899	799	868	880	817	863	870	888	795	859	856	847	893	838	826	839	788	800	834	829	818	847	826	808	851	849	879	795	946	753	805	852	806	834	869	814	869	841	827	824	772	817	861	812	818	871	833	810	852	812	806	817	872	831	843	871	821	834	867	761	860	847	821	799	837	854	819	805	828	819	818	892	805	810	850	864	861	855	806	806	872	825	819	872	797	885	865	840	801	789	853	877	807	835	809	849	860	818	793	789	842	806	833	823	789	843	854	844	804	838	810	869	873	829	786	826	826	847	848	820	892	864	821	854	821	884	839	808	853	871	818	810	850	859	822	838	859	809	872	832	769	821	786	859	831	825	839	849	818	826	817	858	860	854	806	881	800	844	837	838	812	909	826	860	804	817	842	880	826	770	823	845	801	852	864	832	793	845	845	810	786	771	861	824	856	841	843	883	832	873	818	836	852	878	831	831	865	841	844	851	830	810	801	866	820	840	840	819	856	859	853	817	842	825	783	838	850	890	826	841	801	823	799	858	851	828	856	827	848	834	783	817	841	806	844	825	844	786	784	795	878	849	871	793	783	896	841	804	824	828	812	822	800	841	901	815	879	854	874	827	849	815	817	872	805	874	893	816	831	830	822	791	844	816	850	833	854	804	859	813	809	806	794	825	829	837	789	834	783	832	800	821	839	845	820	837	839	860	815	853	850	827	825	817	885	865	824	779	869	860	907	830	838	812	829	869	878	781	880	861	794	846	829	848	809	775	773	833	814	858	787	876	853	898	802	805	822	784	828	829	805	857	820	790	800	873	847	900	841	867	841	792	785	885	887	832	852	844	817	857	823	829	852	795	850	883	839	835	869	851	805	824	833	871	816	832	883	840	806	817	811	851	893	847	867	810	870	836	855	818	836	836	828	824	845	791	830	860	832	817	815	820	864	822	821	879	845	798	875	814	821	842	846	835	851	853	791	858	792	824	827	855	826	809	901	835	838	888	855	844	836	844	823	862	885	867	832	817	799	873	849	853	878	825	794	835	841	881	828	897	846	826	837	800	830	869	874	826	854	861	863	828	799	838	868	841	863	831	838	829	848	818	811	816	797	804	830	868	825	817	861	845	837	853	886	846	845	789	894	807	837	863	854	816	831	811	834	878	824	834	837	840	801	821	802	776	863	848	808	810	833	892	821	835	806	845	863	844	850	773	863	827	850	809	840	826	849	869	797	782	844	821	874	861	833	832	862	852	860	909	829	819	810	822	841	854	831	902	806	840	807	821	913	827	860	886	836	860	858	822	798	820	862	869	897	819	914	814	854	841	915	858	820	804	820	821	841	850	809	822	821	869	838	809	849	853	796	833	836	832	872	851	808	808	792	846	844	851	803	819	880	801	827	836	830	810	859	838	867	820	837	826	806	834	820	838	814	852	823	915	804	832	886	826	832	823	822	876	765	857	833	800	854	852	826	789	837	841	847	822	851	776	854	805	861	862	831	850	880	834	832	820	809	764	832	874	765	909	831	850	859	822	881	861	828	808	839	832	789	833	843	783	861	829	813	869	800	840	816	810	834	830	835	870	855	853	856	852	858	891	811	798	849	865	891	810	823	852	847	849	845	883	815	773	828	871	830	790	773	860	798	835	865	861	839	768	810	832	857	823	848	758	812	844	808	875	812	821	881	865	876	844	815	846	851	841	826	875	821	894	762	842	864	811	795	779	850	837	836	806	851	838	810	920	873	809	834	875	836	886	892	819	844	836	815	809	832	831	845	821	862	846	817	772	846	835	829	801	856	857	792	817	866	827	871	838	866	898	789	865	862	902	826	838	833	786	833	822	841	799	871	825	795	822	825	795	829	838	865	844	789	798	840	810	811	809	859	839	862	840	822	853	855	836	811	846	824	842	762	846	807	825	845	849	795	798	840	879	824	852	858	869	837	808	827	872	845	804	826	773	850	831	838	810	840	862	802	826	825	816	832	895	838	852	832	841	805	859	810	811	837	807	826	789	856	844	816	844	822	863	848	886	857	858	826	850	810	802	829	829	861	817	847	836	790	885	785	886	801	848	836	864	813	859	856	828	831	829	824	883	796	865	819	821	815	859	864	830	831	848	829	837	856	852	856	890	841	856	820	802	846	878	846	922	821	817	900	812	860	826	856	812	781	850	827	876	860	896	828	870	852	877	885	848	821	773	845	823	849	838	810	862	854	822	850	833	822	833	859	843	785	863	856	846	870	833	829	847	817	827	819	826	885	838	871	850	879	793	850	830	831	847	839	835	823	797	856	801	835	817	833	826	854	828	898	876	854	802	842	832	885	871	780	839	889	841	871	835	853	873	892	836	847	836	809	828	877	852	807	823	857	836	829	803	819	849	824	882	833	832	847	856	793	824	840	802	845	833	882	779	820	841	833	847	851	885	858	875	860	852	830	811	832	838	849	787	826	824	836	923	890	830	841	832	827	860	843	816	832	788	847	828	828	830	761	871	853	854	801	813	856	830	845	819	850	837	827	812	816	859	842	855	795	857	843	843	867	876	832	828	911	813	819	817	805	794	864	866	857	790	872	805	822	858	847	861	810	804	837	843	850	875	829	851	797	846	805	814	787	857	831	823	873	813	816	841	858	832	862	884	834	835	875	846	850	784	830	811	879	870	848	835	832	846	861	848	850	778	823	843	836	819	851	812	823	829	868	827	841	820	887	823	879	804	821	872	818	817	835	835	831	801	839	876	839	832	880	843	813	821	816	833	817	836	834	798	827	858	822	842	859	825	854	857	832	807	824	801	830	824	777	848	824	838	864	858	829	874	824	832	899	795	861	858	836	787	834	863	872	920	874	859	879	860	796	806	788	811	887	788	845	830	852	866	811	766	870	880
12137	709	250	157	113	141	110	101	97	127	105	116	126	122	113	91	114	94	95	110	107	84	101	113	104	107	114	108	106	84	109	125	114	109	112	114	101	100	102	106	107	119	107	87	108	107	110	93	113	96	127	102	104	121	102	99	102	102	96	121	95	128	125	99	120	102	108	116	109	101	126	116	103	97	101	115	119	104	88	94	96	110	92	107	103	90	127	109	119	109	100	118	123	86	122	86	112	104	98	103	112	98	120	81	115	108	105	92	118	111	107	108	101	107	104	113	117	109	83	109	97	99	101	103	112	111	141	112	114	123	98	110	113	111	116	99	121	107	104	110	96	91	101	108	106	119	94	100	103	105	99	106	104	92	117	101	106	96	112	118	97	114	113	105	134	95	97	98	110	128	100	109	117	115	113	110	109	109	115	108	98	104	89	104	94	134	114	91	107	111	114	119	118	120	111	105	102	105	110	115	104	111	95	109	98	120	107	105	101	108	96	121	97	104	117	102	116	90	104	114	127	105	100	121	122	119	121	98	104	107	109	117	111	101	112	92	112	92	105	110	93	109	112	112	99	88	98	91	80	90	105	74	120	106	98	109	110	97	106	109	113	89	108	103	101	97	107	119	90	105	100	114	115	88	104	98	85	114	104	125	108	101	100	102	98	94	107	104	89	87	115	111	127	121	106	109	107	107	103	76	105	98	96	98	101	98	113	105	102	116	116	132	105	94	108	91	113	123	111	101	96	105	117	106	96	99	113	106	111	117	94	95	115	125	102	103	105	113	116	127	109	110	99	127	93	87	92	98	116	112	92	100	106	94	117	119	114	113	110	107	119	131	87	109	115	91	111	102	115	116	94	87	109	113	102	98	100	82	109	114	103	113	103	103	100	103	103	117	112	91	119	107	114	115	111	111	102	91	92	99	114	107	90	91	92	107	121	94	125	116	106	97	90	102	104	79	85	101	114	101	102	125	110	111	99	104	97	101	117	108	126	111	101	104	102	109	96	106	110	105	117	112	110	101	113	103	109	119	107	111	92	109	108	105	109	102	95	115	103	101	130	93	108	111	88	108	102	108	96	110	111	117	99	86	104	101	106	96	98	99	103	107	115	120	101	96	91	104	99	113	104	125	117	102	93	91	105	124	101	115	106	119	96	112	105	107	101	109	103	101	90	99	97	106	96	112	110	130	96	95	110	96	92	104	101	118	99	104	122	103	87	101	98	109	104	100	105	104	106	115	101	92	95	98	96	98	96	99	104	87	104	96	123	109	102	116	88	104	97	120	93	110	103	117	100	89	115	128	100	96	98	84	107	118	89	99	98	97	106	122	114	111	110	102	104	104	88	89	107	107	94	113	93	103	95	97	107	98	97	127	98	105	108	119	117	100	90	120	117	100	113	109	106	102	111	97	99	110	100	96	103	88	107	96	107	109	92	106	107	86	113	109	109	106	121	98	114	113	105	121	123	105	115	112	104	104	105	113	106	106	101	113	116	116	128	111	93	100	97	100	90	98	83	116	108	120	106	91	103	102	109	96	118	89	108	111	114	111	102	116	121	101	120	90	121	107	96	114	87	120	102	106	106	96	101	97	90	110	109	86	105	118	93	79	106	99	98	102	103	111	111	107	120	86	124	116	108	125	103	92	101	85	93	111	128	105	115	110	112	85	115	93	119	120	115	108	118	102	104	105	102	92	114	92	117	115	106	119	98	108	109	113	112	96	117	117	107	97	98	103	92	103	117	113	86	77	109	105	104	109	103	114	108	115	112	121	99	99	100	101	117	92	112	106	106	100	100	100	102	121	134	110	109	91	111	104	109	111	87	97	122	113	128	122	101	106	96	108	107	101	126	97	102	93	95	102	121	101	115	98	108	110	109	114	103	103	99	124	127	99	108	120	103	106	102	110	101	115	112	139	117	109	92	98	112	98	102	121	112	91	115	106	102	111	109	116	86	104	94	105	98	119	120	111	107	100	119	124	107	88	115	107	104	93	113	113	110	114	115	105	114	118	115	119	90	100	120	120	108	106	110	99	105	83	112	99	99	121	100	93	111	95	105	107	91	104	95	103	119	113	104	110	112	97	110	102	103	88	110	119	112	113	115	103	109	123	121	109	101	117	108	118	104	99	89	134	111	99	105	100	107	120	95	93	109	99	127	98	121	107	129	99	111	91	94	121	99	98	110	108	115	85	99	121	110	100	103	111	83	96	104	115	103	125	104	99	111	128	98	102	99	113	117	88	101	107	96	92	112	107	110	116	111	98	97	87	95	119	104	109	103	88	98	114	107	116	100	121	106	103	103	99	112	112	112	112	89	88	103	112	118	112	103	115	109	103	111	115	98	121	86	123	96	93	117	83	97	97	114	93	118	101	117	110	110	97	106	102	100	129	102	111	89	86	105	100	118	97	120	106	93	124	89	99	123	102	119	116	89	97	113	109	118	98	115	115	101	118	112	109	94	121	106	145	113	101	113	114	133	122	99	84	105	110	102	120	120	83	104	98	109	103	113	100	112	104	114	105	101	101	116	106	106	91	105	115	101	108	94	107	95	101	128	82	116	109	97	101	96	103	117	107	122	103	109	107	85	91	111	111	100	98	95	116	120	97	88	111	111	102	109	96	100	94	100	105	100	104	123	116	114	92	93	89	103	115	102	106	100	112	103	92	95	103	112	99	109	105	107	102	120	114	101	94	111	99	110	104	99	99	101	101	118	106	98	114	109	98	86	111	92	108	106	97	104	98	112	107	99	100	115	119	107	98	110	103	97	101	115	120	106	97	106	112	106	106	135	105	104	112	112	109	112	109	112	103	115	107	91	108	89	92	107	110	125	111	108	97	104	90	123	108	104	103	112	112	91	109	101	117	96	90	109	97	107	110	104	118	98	116	101	105	105	112	107	111	94	94	119	124	114	117	121	111	119	112	119	111	106	109	111	113	110	115	116	96	108	124	112	123	103	104	100	109	107	107	110	97	124	112	125	96	90	88	86	99	102	107	96	91	105	106	101	91	119	84	85	111	98	111	118	86	140	101	105	98	116	112	113	108	102	101	92	96	113	100	115	102	108	95	103	97	100	94	88	115	86	112	112	103	91	98	103	112	77	115	112	96	120	102	114	78	128	129	112	105	126	104	99	97	119	107	108	122	108	99	92	101	102	113	113	132	103	98	100	103	82	100	82	105	112	103	101	106	105	85	94	112	111	91	109	119	106	100	96	122	94	94	106	127	98	84	98	122	90	94	101	100	100	124	111	99	120	105	97	104	97	109	98	114	95	108	99	95	108	97	103	98	114	122	93	82	99	96	104	89	88	108	79	99	96	111	103	125	99	123	95	88	95	95	108	114	114	101	95	114	101	93	93	114	102	110	85	100	113	92	121	105	118	89	103	110	94	116	106	100	124	89	100	91	102	107	110	89	78	111	100	116	91	104	93	113	101	113	95	117	101	100	100	101	111	116	109	105	124	121	114	109	100	109	97	123	82	105	93	85
11199	412	527	511	471	459	450	456	415	426	425	414	414	399	414	421	388	409	420	396	406	373	351	367	364	401	368	405	401	368	397	415	370	371	429	368	363	372	396	391	376	390	382	370	357	374	397	382	378	375	329	404	392	367	368	371	346	381	385	372	395	368	405	339	372	342	353	368	403	406	390	352	386	357	348	372	367	375	409	359	346	383	420	380	373	369	392	371	395	378	337	371	377	356	375	384	364	397	364	383	383	358	374	393	387	365	349	357	365	382	390	392	344	396	352	366	349	380	365	394	337	338	368	389	401	408	347	378	399	387	365	365	395	381	350	392	384	353	387	366	386	376	342	376	378	373	400	361	381	389	374	396	360	369	364	390	360	366	365	374	383	369	400	326	396	392	357	347	363	350	397	383	391	373	334	384	361	338	386	377	366	388	373	363	370	370	383	381	376	336	373	380	372	368	384	370	343	384	354	344	383	378	380	360	399	360	368	410	347	378	379	361	361	352	371	363	377	343	391	383	352	353	352	336	368	376	402	389	362	352	363	378	368	409	368	367	407	389	366	350	362	346	361	352	386	360	371	387	418	369	382	397	348	367	372	358	394	392	344	358	376	356	383	345	385	391	358	386	376	365	409	363	362	339	401	396	350	370	325	355	362	350	357	368	396	349	390	393	378	400	391	399	352	382	378	357	365	387	367	404	397	392	379	359	353	395	379	387	350	383	395	411	396	389	374	404	379	387	352	369	375	394	400	355	381	341	361	340	407	400	377	332	368	379	380	403	372	356	357	378	417	391	364	396	382	412	368	389	360	365	364	396	355	388	350	393	389	358	383	403	356	395	382	369	354	385	372	394	346	378	369	373	408	347	385	354	378	412	358	382	399	362	394	376	360	387	388	388	371	386	345	400	355	359	383	346	364	387	385	357	381	375	402	370	366	340	398	376	389	416	318	362	371	344	390	365	363	384	357	362	411	367	369	395	389	404	384	360	397	359	367	376	399	360	332	401	411	349	329	369	408	418	376	391	393	425	399	364	356	402	375	371	378	357	378	388	359	341	368	352	377	374	394	335	385	357	364	380	373	384	365	380	351	387	378	384	363	352	405	388	352	379	414	376	368	390	358	348	402	336	354	409	393	350	391	356	359	338	383	406	353	354	364	368	337	378	366	370	360	376	371	397	376	395	382	378	397	402	384	360	377	375	372	374	371	375	384	367	410	338	354	381	360	384	405	374	397	354	386	392	405	353	389	360	367	380	388	386	381	376	364	395	365	368	374	365	355	403	393	423	377	359	404	373	360	383	373	360	375	402	417	344	364	389	374	353	394	380	359	357	380	414	358	369	407	403	416	376	372	416	336	380	366	387	378	385	395	378	354	341	363	370	380	330	356	379	386	366	374	343	355	386	371	401	402	375	391	360	379	418	389	419	370	401	416	345	388	373	400	358	388	341	345	333	362	356	363	358	353	360	374	407	375	373	361	363	391	401	377	393	353	401	390	345	369	415	356	377	366	385	368	347	378	390	351	413	379	394	352	361	403	386	339	363	389	407	394	339	378	389	326	365	379	352	378	368	361	366	397	329	411	388	363	402	389	352	392	399	389	353	397	375	346	337	377	362	367	359	363	340	405	378	403	369	336	351	439	390	357	382	364	351	382	353	352	365	376	358	370	400	367	383	377	380	359	377	377	364	384	404	365	320	383	382	381	404	369	385	354	371	363	369	369	348	345	410	355	383	349	381	364	377	367	361	367	382	382	356	380	406	360	397	353	390	386	353	365	400	374	383	388	364	364	354	353	400	372	393	376	384	370	380	396	376	397	373	390	408	356	362	355	371	336	368	373	388	407	391	372	388	392	375	373	374	342	405	400	389	380	380	370	383	376	372	394	405	375	397	378	361	351	359	397	374	360	362	386	360	347	363	360	383	380	407	391	392	377	372	362	411	345	355	337	361	356	391	350	357	411	411	365	370	369	350	364	388	347	332	372	374	362	373	393	389	372	383	390	408	356	375	363	364	371	380	375	413	374	375	387	391	390	372	361	326	375	362	362	346	380	371	423	372	351	416	378	356	352	385	362	385	358	372	347	373	351	363	385	347	335	345	352	405	391	385	365	386	373	395	364	364	353	380	364	378	410	411	396	378	365	360	364	363	370	391	317	354	378	393	354	352	353	388	351	346	373	394	375	374	361	365	439	389	416	363	384	386	400	385	361	385	380	382	426	369	331	358	375	363	431	394	381	378	380	362	386	376	428	374	380	373	401	396	358	373	349	388	348	383	366	366	390	362	361	385	356	356	346	435	395	375	373	373	381	380	362	344	370	402	371	394	386	385	363	381	424	426	357	366	384	369	372	355	361	391	376	402	405	369	370	395	357	376	377	377	392	358	387	368	380	356	376	336	359	353	362	390	358	385	399	374	357	374	358	379	345	364	369	377	380	365	376	395	351	356	374	344	393	343	394	357	360	367	396	377	391	373	395	356	399	385	367	367	360	407	395	355	334	394	382	382	395	393	378	376	372	368	360	410	409	383	382	382	393	379	401	377	372	363	382	363	381	397	362	378	398	358	340	370	391	382	396	388	382	356	393	359	335	379	380	367	375	320	349	368	375	371	355	377	377	385	370	384	380	384	375	388	386	400	381	355	383	345	381	368	387	342	369	379	371	389	393	349	350	368	349	381	360	372	348	388	393	372	385	366	379	382	387	360	408	336	364	377	377	340	376	396	388	389	419	418	338	386	382	431	351	392	369	379	374	354	379	363	380	372	398	388	391	369	340	398	403	400	351	414	393	411	410	363	377	353	400	368	349	365	346	385	356	393	354	364	381	406	395	364	391	394	390	369	389	377	365	363	404	369	351	415	362	410	368	348	373	368	383	358	406	349	351	369	361	378	359	358	401	408	364	357	332	382	346	387	417	379	365	363	372	373	410	404	363	398	406	354	359	345	361	356	380	322	391	342	374	418	375	402	376	359	383	399	379	411	345	353	395	351	366	366	371	384	377	375	360	383	373	404	382	360	374	410	406	358	354	331	351	348	408	371	380	354	386	392	345	423	358	368	336	356	362	371	388	386	360	385	380	371	352	396	348	355	360	364	391	355	397	424	357	341	366	365	367	366	347	339	357	360	381	365	410	376	363	360	349	399	380	399	359	382	367	338	413	406	360	385	367	398	328	373	362	367	375	384	374	404	369	388	404	373	372	369	393	394	379	391	364	356	343	393	397	322	367	377	374	354	380	397	375	378	389	389	371	361	344	384	373	375	368	370	395	385	367	361	388	358	401	395	379	358	393	362	360	365	404	379	401	376	350	384	383	378	361	370	395	388	370	405	382	377	404	367	374	337	354	366	362	376	355	413	412	365	413	343	367	384	371	369	388	361	383	415	408	342	367	379	385	362	346	366	380	390	381	366	348	404	361	391	371	395	377	376	392	386	356	353	384	360	353	344	377	414	377	351	352	388	390	386	360	347	370	371	378	366	376	395	365	407	391	374
50400	18051	4504	1052	708	577	471	384	344	325	292	265	269	249	253	238	228	257	235	194	224	211	205	204	201	205	219	211	215	198	229	178	192	206	218	209	226	218	193	196	193	201	203	183	200	204	176	192	195	205	195	199	203	179	221	209	187	186	188	194	207	221	208	203	193	195	178	201	194	211	186	214	183	195	193	171	202	180	191	194	213	181	200	201	197	179	201	213	196	192	189	207	214	194	205	199	196	211	202	205	194	200	199	204	197	205	208	199	194	175	179	205	195	211	207	212	191	183	185	195	186	203	216	192	183	179	201	231	163	221	195	186	183	200	163	192	194	196	187	184	181	190	208	166	192	181	178	206	187	186	190	181	184	182	208	223	194	194	211	173	201	185	214	181	185	205	192	188	201	179	190	196	196	205	174	218	202	235	183	196	172	203	206	211	183	193	178	205	207	200	210	188	193	203	204	182	197	200	217	189	192	190	209	189	183	228	206	200	219	186	189	181	205	180	191	197	187	171	212	175	186	227	211	185	174	184	215	205	184	196	201	220	188	196	190	192	193	181	172	202	186	181	185	216	208	192	200	205	184	187	213	185	201	233	215	194	198	187	201	202	188	198	195	200	175	194	173	183	193	205	172	186	217	194	200	175	194	186	198	200	168	187	209	203	204	180	193	194	202	214	205	195	189	191	196	216	218	211	193	196	195	185	174	242	219	194	200	184	214	177	169	188	207	196	183	194	194	191	194	214	190	195	193	217	195	190	178	183	179	203	198	195	186	197	188	211	188	212	186	192	196	198	167	178	176	205	198	218	203	209	210	232	203	216	182	218	196	181	215	200	203	215	205	192	195	193	204	179	185	214	202	177	206	199	186	182	197	198	170	193	198	189	223	212	212	199	195	178	203	205	205	198	203	209	199	199	219	201	200	238	196	193	180	208	178	197	196	203	193	212	200	166	188	186	214	188	225	209	188	184	210	193	186	172	215	195	190	187	179	202	179	217	194	193	209	194	210	197	204	198	197	190	195	206	204	184	205	207	221	207	216	180	183	178	190	184	202	190	201	184	210	177	173	219	178	210	209	183	199	208	175	187	191	211	215	192	202	207	172	190	199	212	212	184	199	192	192	218	178	178	191	219	181	184	201	199	190	223	203	183	201	200	203	199	200	182	211	207	189	210	192	183	179	191	200	208	185	194	192	200	199	186	171	186	206	203	193	175	211	171	160	208	184	188	195	220	187	192	186	182	196	182	198	186	189	197	206	186	187	189	199	188	192	223	196	207	194	217	184	185	192	194	185	196	201	191	192	193	181	195	191	202	218	209	181	191	199	196	184	193	211	214	198	197	181	200	188	194	176	198	189	171	212	195	200	216	181	208	199	214	187	185	204	196	190	200	185	186	227	185	168	198	188	189	189	184	202	185	209	209	194	206	165	202	206	210	192	189	197	213	192	191	200	200	213	214	182	216	190	191	194	189	192	180	180	197	194	207	198	160	193	207	186	190	224	195	205	201	177	178	190	183	211	194	211	193	201	203	205	188	190	192	193	187	154	200	202	211	182	185	191	178	188	186	190	160	186	184	170	208	204	206	197	186	212	191	214	204	216	188	173	196	209	172	191	211	183	189	200	196	187	197	192	200	208	181	180	172	179	185	198	204	187	206	199	174	182	219	182	188	182	171	187	198	191	204	217	210	190	193	220	191	175	194	192	222	207	186	195	184	203	208	219	195	220	210	166	212	184	183	178	190	182	170	207	209	184	199	177	196	200	214	197	215	191	168	202	193	184	194	201	223	199	206	191	188	194	199	191	206	191	184	222	206	219	191	196	172	193	194	200	197	193	182	183	200	202	210	179	174	183	187	181	202	189	179	183	195	171	188	205	196	174	189	206	192	184	207	221	182	185	198	185	172	207	205	227	190	196	201	196	181	203	190	205	209	198	210	193	196	189	157	195	198	211	164	214	194	169	196	182	181	198	200	186	215	192	217	184	171	209	186	191	203	211	206	183	199	188	212	215	218	197	212	193	222	172	204	185	214	216	198	185	214	200	200	192	202	205	176	169	190	199	203	205	166	209	210	188	191	193	203	210	210	184	222	192	179	199	202	193	189	193	176	194	206	207	196	195	181	206	197	175	226	204	189	183	186	166	195	198	212	195	198	164	186	187	181	230	200	215	209	208	185	198	215	207	192	196	187	198	198	178	209	221	190	203	188	202	204	193	217	195	201	213	193	200	192	193	187	196	204	179	205	190	211	193	207	194	187	198	179	173	219	201	172	190	209	193	198	183	196	198	197	210	203	186	193	194	182	214	225	174	189	182	200	202	180	201	221	201	197	196	233	198	176	212	181	198	187	197	192	190	223	172	205	205	188	194	203	205	191	202	185	198	184	178	211	162	184	189	184	192	212	209	185	203	201	177	202	219	194	198	209	186	176	165	190	182	199	205	185	193	175	203	189	196	180	214	194	203	207	211	222	196	200	188	191	199	178	232	189	198	205	185	197	213	173	177	171	167	192	202	177	200	207	205	220	196	206	156	199	199	204	218	211	184	200	191	222	188	208	226	165	175	176	176	185	181	193	198	185	210	216	210	176	191	194	233	203	202	224	212	179	187	188	182	194	207	188	169	214	188	194	190	182	198	192	190	180	175	195	187	171	201	190	182	178	196	211	202	213	193	193	202	199	205	191	195	206	205	185	189	188	212	200	196	194	202	203	190	175	208	192	201	194	203	194	181	189	186	209	197	209	188	200	210	207	198	206	197	213	227	178	195	198	205	192	193	194	193	185	168	181	191	201	199	192	199	182	201	189	179	196	202	184	180	198	202	191	193	166	196	177	200	213	193	208	211	218	209	196	206	183	202	173	190	194	206	182	204	166	197	209	204	211	190	200	193	225	181	198	186	190	199	204	200	178	211	218	189	209	184	202	224	209	204	190	196	191	177	191	224	201	185	191	162	199	194	211	206	192	216	182	220	183	196	239	191	186	212	227	190	221	189	176	173	184	165	192	171	233	197	188	197	188	207	198	182	177	214	206	165	174	198	205	202	193	225	212	183	184	204	212	208	198	199	181	200	169	196	181	186	201	191	205	212	178	178	186	210	224	172	174	198	199	202	194	209	174	204	174	184	185	203	189	174	206	195	210	210	194	194	186	204	181	186	201	181	182	191	193	192	214	212	189	187	193	231	196	190	188	192	205	190	171	214	165	205	237	176	195	200	177	194	194	167	201	188	184	194	192	203	216	221	195	205	192	199	201	182	190	222	197	200	196	179	213	211	210	209	187	169	181	191	196	177	198	191	194	189	193	204	198	231	218	180	155	190	187	188	217	217	218	183	170	186	174	195	184	196	184	207	183	181	204	219	170	206	194	180	189	200	217	185	201	185	202	195	185	200	189	187	212	179	192	217	171	183	180	156	195	200	216	179	197	175	208	190	172	209	203	201	197	175	191	185	181	209	198	212	194	191	188	207	209	218	190	198	202	185	206	184	189	179	185
30898	1666	3172	3460	2959	2479	1992	1690	1535	1388	1253	1151	1054	1025	907	925	902	836	846	812	795	779	684	778	767	817	713	698	695	748	734	680	696	711	640	692	646	671	666	680	632	661	619	614	647	641	684	628	640	670	636	621	640	642	590	682	660	629	624	649	669	665	586	629	657	636	585	664	622	624	622	616	671	613	622	620	667	604	612	594	598	638	651	629	588	631	627	593	626	609	615	623	611	637	643	599	589	628	650	568	682	647	609	629	626	641	617	594	602	617	639	600	605	619	614	655	617	573	603	605	600	639	659	597	620	665	642	621	595	543	640	623	637	628	553	618	672	655	579	600	627	631	583	573	647	597	592	634	593	624	622	629	629	592	622	599	592	601	626	642	632	633	580	653	637	581	595	592	627	667	634	574	556	587	592	598	654	604	602	677	626	624	619	635	640	613	636	629	595	622	607	622	623	550	620	612	613	589	610	587	590	544	588	631	660	618	619	629	578	644	611	631	560	617	616	668	626	579	610	599	603	537	643	628	604	624	606	605	618	604	639	562	611	599	628	631	624	585	626	629	634	591	636	569	635	591	583	616	603	581	670	589	621	575	606	604	600	603	554	603	604	631	630	636	560	634	636	620	618	663	617	644	631	653	592	592	610	622	636	581	605	605	648	652	592	588	608	637	618	644	632	602	626	606	639	582	587	588	584	619	573	626	630	621	606	620	622	590	582	602	618	658	610	619	635	604	592	620	645	596	619	636	569	642	660	606	630	592	626	573	599	589	612	609	597	584	601	666	630	638	626	606	603	637	629	621	653	606	662	604	640	644	597	605	661	606	618	606	621	657	641	624	638	586	589	617	613	630	623	635	585	626	607	633	623	628	632	632	623	598	630	583	616	584	579	615	627	634	625	616	615	618	640	658	600	664	618	600	660	650	629	607	567	613	566	606	611	590	617	594	610	620	637	565	611	580	601	519	659	625	566	635	633	610	637	592	640	668	594	654	622	607	618	630	652	588	585	642	599	652	592	597	639	655	653	625	612	629	565	610	633	607	598	641	583	613	604	601	671	618	600	604	564	557	613	650	608	596	557	613	627	635	603	642	626	596	676	565	590	651	588	644	585	585	631	617	608	580	637	610	607	611	618	610	598	648	593	675	591	597	562	614	615	591	597	642	588	580	592	613	613	553	600	604	594	603	588	632	629	587	649	637	634	622	590	649	636	637	613	626	569	653	600	644	630	602	600	606	606	630	607	639	616	610	657	640	625	609	611	598	643	634	629	603	605	633	644	635	628	598	627	634	619	588	612	640	641	622	613	615	675	635	586	622	622	620	603	587	590	621	594	587	598	589	588	620	649	603	660	602	628	630	634	627	602	593	595	608	581	619	650	615	558	633	634	674	611	684	613	603	584	625	605	634	580	629	662	620	616	632	588	651	607	637	614	637	611	574	610	607	592	668	606	621	599	612	657	610	579	619	624	577	600	621	636	631	619	614	601	631	631	573	636	596	610	595	662	623	619	607	622	622	647	665	657	627	658	610	632	608	640	601	618	663	588	648	607	602	621	601	681	620	624	623	616	582	623	631	654	605	566	602	625	664	612	623	624	588	631	597	598	603	621	599	616	602	613	582	626	654	621	606	618	680	652	616	610	639	576	604	616	633	573	595	591	636	604	612	624	617	660	628	644	582	574	650	620	597	650	607	639	663	560	615	587	579	589	600	611	646	595	614	630	681	612	640	611	652	665	608	608	594	593	604	635	667	622	649	646	592	581	644	616	553	586	576	626	632	626	644	656	638	599	638	608	622	593	570	615	619	620	626	592	622	621	602	646	633	617	653	623	599	606	599	616	627	625	636	623	625	607	641	613	603	600	595	612	630	630	650	607	623	632	681	594	625	626	650	624	607	573	594	622	628	669	585	602	640	672	657	604	685	598	637	617	589	641	620	612	604	581	601	565	659	605	580	597	605	618	612	566	569	654	617	589	657	654	602	606	612	635	582	594	605	643	627	601	611	612	620	649	625	613	606	630	625	581	624	620	619	597	638	562	631	615	641	637	640	611	594	648	611	602	631	643	592	614	607	633	611	653	616	648	641	642	617	617	587	627	636	585	611	603	625	606	603	570	603	624	604	604	634	620	639	624	645	623	610	597	605	623	609	612	645	649	616	605	598	637	621	621	644	638	617	661	599	603	647	643	580	614	629	620	592	573	594	647	623	607	588	584	613	587	649	657	598	583	627	621	622	667	614	624	634	586	586	572	617	646	599	640	612	620	582	595	632	666	595	590	702	619	591	605	618	581	614	646	579	630	638	631	639	627	616	613	629	593	616	583	635	624	643	622	587	583	621	624	578	590	609	551	634	595	632	620	627	633	633	606	592	614	634	608	580	597	612	600	655	627	590	615	616	627	648	584	595	604	609	592	593	634	592	599	601	610	648	635	648	625	603	614	618	621	605	660	612	593	600	614	639	645	638	600	577	616	604	589	601	630	588	619	643	630	593	614	592	642	640	622	617	584	587	634	607	653	620	635	584	634	625	605	606	611	637	589	654	652	630	621	637	605	563	591	648	606	637	629	605	579	607	615	601	625	665	657	573	672	623	636	624	634	567	588	635	605	595	620	623	599	618	600	584	577	621	659	619	603	617	615	608	654	609	626	583	613	604	601	636	666	627	595	606	665	618	573	658	651	679	636	574	601	613	616	601	648	654	605	638	631	588	605	601	573	586	636	616	614	624	636	635	629	588	633	634	661	623	605	637	590	567	661	616	616	632	597	622	605	588	620	611	648	642	650	618	656	572	618	622	585	597	593	599	594	621	614	581	651	617	610	555	627	624	609	610	674	619	599	628	627	598	633	664	671	618	624	566	604	624	616	618	591	602	613	582	568	620	598	614	630	617	602	622	582	584	621	611	657	588	611	642	655	632	599	649	592	636	590	572	622	609	623	677	589	596	605	653	667	601	621	601	627	640	577	580	616	629	590	574	638	645	574	618	620	639	572	635	638	611	645	598	621	588	596	600	612	568	658	596	657	603	610	610	575	595	632	598	606	600	592	644	635	605	631	615	608	607	635	601	678	609	622	645	639	636	607	594	675	580	566	584	584	597	645	626	595	579	629	616	630	594	590	661	626	619	614	611	643	675	633	626	648	651	605	551	660	599	602	612	565	604	623	603	597	601	658	672	620	646	646	614	620	601	645	621	577	611	570	608	603	588	623	614	622	550	669	616	633	603	631	624	627	629	636	591	613	582	656	580	625	628	618	615	627	611	626	637	617	651	650	625	612	619	601	629	607	630	608	633	635	618	599	632	601	628	617	638	625	600	647	589	621	606	618	603	631	616	623	631	618	596	631	653	646	598	626	637	611	564	599	613	588	624	630	652	616	616	571	640	601	574	623	650	620	606	572	611	584	650	676	598	640	611	601	598	624	567	627	640	640	621	599	633	619	598	640	661	602	596	613	632	615	623	649	601	566	631	624	624	623	647	602	629	638	599	593	614
54740	23304	17205	3144	1395	1014	849	699	584	532	459	430	422	416	353	367	334	334	334	318	348	357	319	334	291	274	312	286	295	331	305	311	308	251	262	297	286	310	320	286	289	313	344	308	297	314	300	300	302	290	289	271	294	321	294	295	276	286	263	274	311	270	270	260	290	281	314	305	300	314	306	291	295	307	263	266	290	274	292	303	281	281	283	275	297	325	308	284	307	291	295	289	294	284	277	288	289	294	299	295	286	280	298	280	304	301	280	277	316	293	312	303	288	257	297	302	274	266	286	280	298	274	303	266	297	302	277	252	289	258	266	292	280	292	268	259	285	286	276	299	273	271	298	284	279	329	271	278	294	280	293	285	293	266	273	302	294	294	298	294	297	277	257	292	289	248	283	279	284	276	259	277	255	281	305	280	274	292	296	278	277	269	278	309	284	258	297	280	304	286	276	302	305	261	279	258	278	283	288	281	298	276	284	286	292	276	324	310	303	287	290	307	267	321	270	273	307	275	296	247	299	316	267	295	298	276	284	265	274	275	302	268	293	304	291	303	281	279	275	284	281	296	273	269	281	260	285	305	277	285	288	285	278	272	255	291	289	274	307	292	302	299	312	294	287	291	280	297	248	270	276	247	293	252	290	258	282	286	290	303	269	275	287	279	283	272	298	264	289	293	308	289	284	297	257	278	285	296	290	299	279	294	277	269	285	308	253	285	290	272	294	298	315	283	309	303	289	292	269	262	310	298	266	291	278	310	303	286	274	266	244	280	305	261	328	269	285	297	262	306	279	256	288	262	239	276	307	313	270	289	297	298	290	289	270	295	274	263	287	298	298	275	299	276	310	256	291	322	286	298	301	293	298	290	316	308	287	307	295	310	299	313	273	270	271	295	287	286	260	282	254	293	315	286	305	309	297	320	279	282	280	294	280	302	292	285	285	281	300	308	274	297	296	276	235	310	312	291	267	285	295	286	289	293	315	272	297	272	284	272	298	262	270	294	287	298	307	270	273	261	277	267	298	262	294	285	288	298	273	250	310	274	298	258	267	320	274	302	254	290	294	258	280	300	273	299	285	324	281	285	268	296	287	269	252	295	292	301	312	273	259	299	284	307	291	300	270	289	277	292	277	287	293	253	273	284	270	268	292	259	290	307	247	280	281	286	289	288	279	290	284	277	323	283	299	297	279	301	311	315	289	261	321	286	272	282	283	309	256	291	287	256	256	259	301	270	277	272	273	284	287	272	318	257	275	264	276	273	299	275	274	304	272	289	247	280	264	298	267	266	300	276	288	303	297	279	297	283	298	289	272	282	267	269	298	301	298	289	283	255	271	295	252	258	288	281	281	279	283	331	300	252	270	273	293	320	298	284	270	278	278	289	286	266	289	277	263	324	324	287	299	275	272	253	290	278	275	246	277	272	277	323	274	265	294	275	279	314	286	298	289	267	272	292	289	262	323	298	284	276	282	256	265	260	264	296	266	277	297	280	299	271	269	278	283	296	281	276	290	283	291	296	262	251	280	306	265	262	296	248	285	287	295	293	306	281	282	281	296	283	279	277	312	284	268	318	283	307	294	296	271	266	276	295	291	279	300	304	260	266	259	246	269	269	248	301	295	279	302	279	289	271	285	280	275	268	273	272	265	285	285	295	286	300	263	269	279	280	231	274	294	282	319	279	280	271	287	313	289	279	309	291	283	296	276	275	288	288	294	271	264	310	275	298	274	280	288	282	289	300	328	293	262	271	282	305	299	304	294	285	253	328	298	271	297	314	319	289	275	266	275	271	288	319	287	284	272	282	299	280	259	271	297	292	289	257	277	288	290	285	265	277	264	246	326	270	297	305	299	310	303	278	281	306	260	274	283	248	278	282	289	289	280	306	257	301	275	269	313	298	255	305	301	253	283	271	293	299	296	300	277	287	300	314	270	303	290	272	267	274	293	280	295	302	281	307	287	284	262	293	288	286	267	262	283	296	314	273	295	264	312	283	250	283	293	269	304	318	295	277	279	288	308	296	294	259	313	256	295	299	304	263	294	287	289	296	316	262	272	268	270	302	282	291	308	290	294	296	277	282	313	277	309	296	261	283	267	280	281	299	291	315	305	275	291	275	317	292	288	303	293	272	266	286	219	299	277	306	290	267	292	308	264	287	307	287	289	309	281	303	306	278	299	328	315	291	268	297	328	261	274	307	293	280	294	288	297	273	250	266	298	275	281	285	276	290	283	262	283	277	279	289	286	276	286	288	251	278	278	271	247	304	292	291	270	311	253	250	268	265	276	266	318	312	250	263	286	310	268	281	274	279	297	314	291	280	272	265	273	287	272	280	285	299	301	304	317	295	264	281	251	269	292	294	305	283	264	287	274	297	286	283	309	283	271	295	303	308	285	308	286	269	259	269	303	272	293	282	297	298	270	279	320	275	294	300	278	265	294	291	317	296	261	288	271	300	278	270	297	266	288	288	274	322	306	248	276	285	282	315	302	256	298	288	287	263	271	281	243	307	304	291	304	288	293	315	333	290	296	290	287	278	308	266	291	284	262	285	261	292	297	258	281	283	307	269	273	285	283	306	292	269	291	284	293	295	275	290	283	294	321	288	288	286	269	258	283	279	244	274	313	275	285	289	224	281	283	290	265	293	268	288	281	265	277	278	291	264	274	301	291	284	306	292	277	297	277	296	270	288	285	279	297	233	287	270	315	283	268	274	302	263	284	262	289	279	280	279	297	243	290	304	315	295	290	267	293	283	288	275	275	278	279	279	285	288	280	303	292	252	280	263	266	289	285	242	280	290	281	306	277	307	294	307	274	285	267	259	270	271	270	293	275	240	290	311	285	290	271	289	271	292	280	290	286	283	280	276	280	277	276	293	300	283	283	265	268	283	267	305	292	273	271	300	281	319	262	299	290	288	273	288	259	320	247	270	280	294	293	274	291	279	263	306	308	262	281	298	293	286	269	313	289	285	273	274	296	313	282	255	284	270	278	275	275	275	269	297	282	267	262	296	270	270	292	284	300	300	266	272	284	303	314	268	285	272	298	294	277	279	307	306	349	269	280	292	290	268	292	272	256	286	312	257	294	282	273	313	304	253	260	290	280	274	280	268	277	294	307	271	300	266	308	302	275	320	262	306	297	276	299	268	301	284	267	301	256	293	265	254	278	251	286	283	270	283	274	323	285	314	271	263	287	245	314	324	274	297	311	286	294	262	306	289	292	277	276	299	309	299	307	300	294	282	287	271	251	271	278	303	276	289	292	268	288	287	268	268	327	307	314	285	257	265	281	280	289	301	317	300	298	299	284	265	282	271	282	283	284	321	309	288	280	278	267	276	271	285	297	303	316	275	321	311	278	316	311	289	284	293	279	302	280	268	274	283	303	275	311	273	300	284	277	278	256	278	292	279	286	290	290	295	293	329	281	292	305	302	301	286	310	296	269	287	280	270	296	288	266	305	284	285	299	297	263	286	282	278	278	301	291	285	264	248	306	266
38973	2846	5719	6308	5423	4363	3577	2984	2631	2228	2038	1953	1676	1586	1511	1449	1484	1372	1282	1236	1158	1213	1129	1140	1088	1010	1090	1034	996	1025	1000	1023	917	952	1002	962	958	935	930	908	940	889	911	936	891	884	913	879	893	902	878	902	864	857	885	873	905	897	881	922	897	927	908	878	829	876	890	894	843	866	817	875	862	892	880	860	878	902	834	854	874	847	869	849	870	866	825	864	834	848	858	821	823	831	886	919	822	827	846	840	834	819	887	822	882	853	852	888	812	874	822	835	853	852	863	838	849	861	808	890	835	904	845	854	844	846	842	858	935	846	901	831	889	826	848	841	840	798	866	813	861	853	851	839	882	827	864	831	859	832	831	807	805	804	825	839	860	874	857	880	900	877	860	831	904	835	809	837	811	873	855	757	815	818	863	808	831	848	863	834	851	793	887	870	861	821	859	883	858	881	831	823	833	880	847	842	869	802	871	823	818	850	801	817	857	848	886	858	776	821	834	815	830	836	834	879	867	865	843	811	849	826	841	843	821	859	886	848	883	880	801	849	817	910	786	883	884	916	828	805	861	816	878	852	854	827	816	877	856	860	784	807	808	802	848	850	843	809	844	821	843	833	807	844	811	855	832	802	797	835	804	809	902	802	835	872	842	843	826	786	823	766	814	875	853	782	794	889	807	831	859	810	841	839	843	840	805	823	856	818	864	831	847	882	855	864	811	845	873	809	860	859	823	863	807	807	866	749	825	805	850	803	869	843	906	843	871	843	783	860	815	798	844	847	820	853	887	871	852	812	863	863	810	805	823	848	873	849	852	883	844	868	806	845	840	842	806	851	853	865	807	804	844	854	804	842	885	859	830	855	817	866	801	809	842	861	789	809	775	884	836	827	813	879	844	842	841	843	806	853	851	820	834	845	849	844	817	807	848	841	832	850	851	855	818	900	824	884	831	859	859	850	837	848	840	865	809	871	864	809	805	844	869	871	879	865	848	861	842	806	884	815	838	790	835	794	846	861	825	857	818	900	827	844	820	775	828	854	831	844	866	868	876	805	816	825	842	796	855	851	863	844	863	812	870	841	816	829	821	769	805	827	833	856	845	825	821	821	825	870	843	879	901	829	844	821	842	808	847	803	803	871	874	798	802	784	811	806	817	819	810	829	837	838	819	836	842	793	831	880	789	841	793	804	848	877	856	801	841	869	840	855	891	819	836	811	857	797	868	892	838	791	796	890	846	758	837	823	865	853	845	823	861	823	807	835	869	850	844	791	819	841	801	845	845	889	862	838	805	825	869	848	839	825	855	828	829	818	838	793	813	827	839	824	840	837	841	838	801	858	792	804	809	864	884	834	885	866	821	868	828	851	864	812	858	816	772	823	842	803	877	845	822	821	826	836	840	818	823	811	883	819	827	887	834	834	791	852	830	816	859	843	832	867	811	832	893	754	847	808	896	843	855	892	854	867	841	826	828	821	857	884	796	861	823	852	833	841	897	829	869	844	856	861	838	861	853	813	855	859	876	810	825	853	831	835	799	863	844	791	838	840	816	855	842	879	835	845	856	811	797	821	841	821	833	845	864	848	872	809	787	844	794	912	808	814	815	791	837	878	770	818	855	865	812	837	862	912	864	836	824	827	843	812	875	846	832	871	860	831	816	840	856	857	824	846	825	842	827	807	880	808	814	794	817	840	796	824	859	786	865	836	859	844	874	814	857	825	821	805	809	813	828	836	825	832	865	864	788	829	870	809	860	891	840	809	798	832	851	763	884	836	829	813	867	822	863	812	846	819	868	848	861	867	820	876	840	905	816	828	844	793	874	831	888	874	861	815	792	864	896	825	833	860	837	781	906	846	824	828	867	853	861	816	820	834	846	812	817	824	835	825	800	837	832	851	823	857	834	816	796	807	856	868	832	775	762	888	818	825	830	858	855	838	847	839	823	892	806	868	880	820	848	848	785	849	819	840	847	830	804	798	844	846	812	863	837	776	874	811	842	818	863	890	845	844	798	884	802	851	828	848	788	844	816	864	831	832	872	853	835	846	809	841	876	844	880	837	848	860	830	880	882	795	834	863	876	795	911	862	833	852	834	859	872	850	882	840	801	817	853	830	871	823	828	809	854	835	899	846	848	840	837	884	782	810	834	798	840	839	873	859	866	862	835	836	878	864	801	848	799	816	844	842	831	796	859	847	876	840	866	815	884	823	808	812	805	840	840	838	887	836	879	824	878	847	891	835	807	854	865	828	840	816	828	880	822	801	824	860	866	828	828	833	824	838	874	861	809	881	858	868	806	836	794	815	855	846	891	856	845	859	858	840	865	812	801	838	869	810	877	826	829	834	792	826	823	809	816	867	893	799	802	809	838	805	854	825	840	815	837	796	826	847	857	848	778	875	816	760	817	805	857	833	877	883	866	856	856	846	788	882	878	826	911	831	819	842	859	783	825	783	777	845	827	818	838	819	845	840	859	837	838	870	835	857	808	865	814	835	862	788	815	827	822	832	807	822	855	872	823	858	800	849	854	787	879	852	803	872	824	898	820	898	817	844	834	877	829	802	869	802	800	810	892	787	830	846	835	845	791	825	830	838	851	870	905	823	791	841	881	884	824	818	871	831	844	876	861	832	837	816	841	807	826	854	850	898	825	878	827	883	814	849	855	830	843	818	863	764	823	901	828	874	775	831	859	817	830	840	836	833	806	807	849	855	803	842	825	815	827	818	861	825	858	831	854	855	807	856	793	790	894	852	810	823	823	837	840	811	821	854	871	799	905	854	847	835	937	821	820	830	819	866	800	830	849	820	867	859	848	805	822	831	827	876	809	810	818	776	784	805	805	835	843	803	833	857	771	857	815	788	790	849	844	852	780	838	841	883	845	849	839	810	801	837	883	826	849	884	831	848	892	804	815	854	837	879	860	804	810	813	831	809	819	799	784	825	885	816	838	839	879	823	824	870	826	851	891	799	850	838	792	857	798	868	872	850	830	847	861	833	857	882	825	851	870	834	797	809	836	836	827	867	882	859	806	794	847	904	830	823	882	867	819	820	805	836	846	876	840	863	833	769	825	851	832	867	800	857	845	828	812	875	859	878	912	767	816	827	789	815	811	837	898	831	810	843	807	833	860	800	847	848	787	828	839	827	799	834	850	773	801	849	802	817	902	839	824	843	828	843	809	840	859	812	863	847	880	818	843	812	901	863	812	849	826	842	844	849	844	831	847	882	831	835	814	823	859	886	834	822	827	835	828	834	869	810	884	844	850	846	802	834	834	805	834	894	875	834	820	855	802	842	862	801	877	814	833	827	859	862	825	829	849	841	888	861	869	828	794	840	894	811	878	830	862	820	876	802	867	844	825	822	828	828	828	839	854	811	856	844	877	886	822	875	853	897	855	844	775	870	857	874	825	787	875	868	796	826	811	816	858	847	802	840	860	846	885	820	775	770	821	853	847	813	802	856	795	878	806	853	887	891	777	809	796	855	821	856	885	881	851	876	839	854
13696	958	421	192	129	138	125	115	114	103	97	135	110	121	107	107	104	127	103	83	99	93	95	100	127	83	109	99	101	108	109	119	107	122	101	95	114	96	101	115	89	99	115	84	132	106	97	101	114	97	106	99	105	117	84	137	118	117	119	96	90	123	126	117	104	109	87	98	102	108	106	108	113	77	106	92	102	90	111	99	94	108	117	103	89	94	113	101	133	86	102	96	119	129	94	96	113	106	84	102	105	101	102	92	109	106	99	102	109	123	122	110	93	124	112	117	102	96	80	112	110	93	112	99	104	101	113	104	95	78	99	99	103	131	94	111	109	119	110	126	94	113	114	112	97	91	119	94	120	97	104	106	122	102	112	100	95	109	111	102	104	105	103	103	110	95	118	93	124	100	81	124	99	119	119	103	120	111	94	97	115	103	112	105	103	98	116	108	130	105	101	97	93	102	107	118	80	104	99	93	113	94	99	82	106	113	111	89	102	121	92	120	98	95	96	110	110	114	134	113	113	87	120	90	113	119	108	111	94	102	106	93	97	119	94	86	107	100	100	112	108	88	105	105	121	112	98	111	99	95	106	93	112	111	94	89	112	95	120	121	96	99	95	98	101	94	103	100	107	104	111	101	116	105	101	98	97	100	110	112	92	117	100	104	110	106	117	86	113	106	123	95	115	118	109	112	112	91	88	100	106	120	135	88	111	103	95	106	96	94	105	95	90	104	111	96	100	91	84	79	106	101	113	103	108	109	82	94	117	113	116	117	97	120	113	124	102	106	101	112	106	101	108	104	115	96	94	119	98	102	99	120	117	99	107	104	96	107	92	94	85	114	101	92	104	109	99	100	101	97	117	97	105	106	114	109	103	86	85	108	100	97	103	110	122	114	105	103	93	125	91	118	105	104	128	88	100	126	102	85	116	119	113	119	99	103	112	130	105	93	98	87	100	98	109	111	92	95	99	100	107	119	102	100	132	103	91	125	90	96	110	102	106	107	93	115	111	84	127	97	88	78	98	95	89	96	125	94	99	112	92	96	90	116	110	90	93	109	102	101	115	94	102	118	89	113	98	89	112	99	91	111	115	109	106	123	106	120	94	93	114	97	96	111	118	124	90	103	102	88	117	102	110	95	102	100	88	102	100	100	116	110	91	86	98	103	101	124	108	84	110	129	122	113	99	107	111	112	95	117	97	103	126	81	101	119	91	111	112	113	94	109	97	107	101	96	111	104	101	99	90	107	97	121	122	94	106	109	101	92	110	94	99	91	101	104	108	126	111	104	103	102	111	106	109	114	96	110	73	99	121	101	91	103	81	88	108	86	97	120	95	118	111	112	110	106	107	103	111	112	96	114	108	105	102	105	98	83	106	111	118	114	125	100	88	104	106	109	101	95	99	96	95	127	112	91	114	107	96	109	115	110	112	103	95	102	104	116	88	102	98	110	126	108	110	119	120	85	93	113	94	103	102	110	102	101	106	107	99	117	116	106	92	93	101	80	121	93	107	119	93	109	115	123	103	96	92	118	117	88	93	107	107	91	102	91	106	123	119	106	94	90	105	106	109	89	114	97	99	96	112	107	90	104	97	112	92	93	99	98	93	105	117	108	116	101	76	88	94	103	105	99	92	98	101	90	107	111	105	95	105	117	104	105	114	108	97	115	107	116	115	102	92	91	107	111	103	104	107	110	102	125	111	125	112	100	93	100	103	105	121	101	96	92	102	90	99	103	129	106	94	111	122	101	105	105	99	111	121	101	99	107	114	113	101	95	89	106	98	97	109	105	108	105	110	114	129	114	99	105	113	108	93	103	87	111	106	100	87	97	77	86	107	109	98	118	99	105	109	97	106	102	112	87	100	104	97	102	100	106	88	99	103	103	79	121	116	112	88	99	113	90	108	116	114	111	97	101	108	126	100	121	93	94	104	111	115	90	131	94	111	113	113	94	106	111	106	94	115	100	104	108	86	104	92	119	114	110	98	114	113	108	95	117	109	105	102	114	96	93	116	106	96	103	102	97	90	97	82	124	88	125	116	102	102	113	127	113	111	129	92	102	116	81	109	93	109	96	95	85	111	107	117	110	102	113	99	87	100	114	109	99	100	116	111	102	95	109	106	96	99	100	92	88	114	96	93	108	104	126	101	97	100	115	82	116	95	115	112	125	102	111	104	108	95	96	109	93	106	103	121	96	108	111	93	97	123	93	96	93	90	108	119	127	106	119	102	93	88	90	88	109	95	106	116	110	122	103	96	118	127	118	102	99	92	108	101	94	112	121	87	89	103	110	119	112	88	94	111	101	81	102	110	91	89	115	94	100	105	95	102	106	100	110	97	109	111	100	92	104	109	100	116	87	128	98	102	95	87	114	106	103	111	87	113	97	115	101	92	111	105	112	109	94	105	95	105	85	129	87	94	89	98	76	110	95	116	106	92	104	95	97	99	99	111	98	116	111	102	85	86	86	100	109	111	104	109	106	95	93	96	104	102	100	101	101	108	101	106	119	102	116	92	118	118	101	95	110	104	108	105	112	97	91	110	97	96	96	105	112	109	107	102	108	108	99	118	97	109	102	117	113	99	86	109	108	111	115	98	128	99	110	113	102	110	95	101	105	82	111	111	103	111	106	104	114	102	113	100	118	113	119	119	106	112	111	95	78	102	114	119	104	120	93	113	101	94	109	121	111	100	109	107	102	109	101	112	103	98	100	95	114	104	107	113	101	94	111	93	87	111	91	109	121	96	94	118	94	102	112	99	110	90	93	117	100	131	118	111	119	121	103	90	106	106	121	103	117	103	111	90	103	104	93	95	135	109	96	119	103	88	103	107	108	104	106	98	107	89	99	124	98	112	109	118	87	102	129	107	97	105	108	118	114	124	102	99	106	115	92	99	104	106	99	115	120	97	94	90	90	104	116	105	107	90	98	112	106	121	102	115	88	99	98	93	119	106	91	120	111	101	82	114	99	100	95	108	99	113	109	113	119	128	103	127	109	115	108	97	113	89	112	117	114	127	111	122	101	99	107	92	117	101	110	99	94	114	95	111	103	85	83	107	97	110	112	89	102	94	105	123	103	90	99	115	106	114	98	98	98	122	90	96	124	107	95	106	109	109	102	96	107	97	114	93	81	100	112	113	106	109	89	135	101	95	99	90	112	86	99	109	117	105	106	118	96	106	106	95	130	108	111	100	91	119	115	112	104	104	102	112	102	100	106	93	112	115	97	134	114	100	86	102	129	107	111	111	131	102	97	102	125	111	112	110	96	120	112	98	95	99	109	90	84	115	114	116	83	111	115	111	111	117	98	92	113	104	112	84	93	101	100	100	113	114	94	96	89	103	113	105	83	102	105	116	127	123	110	103	100	103	95	87	115	110	106	113	102	107	113	101	102	89	113	85	113	104	95	104	92	97	114	104	107	102	109	112	129	97	105	107	93	103	100	93	106	128	93	99	108	115	85	103	97	85	98	101	99	102	96	112	90	113	125	97	121
10555	439	540	544	504	474	476	449	405	408	419	414	380	383	393	388	373	368	386	385	407	344	402	404	356	364	378	339	381	365	379	379	384	357	378	422	398	362	408	363	379	371	387	390	386	358	417	376	385	369	397	360	381	388	394	382	404	381	363	384	320	389	387	354	364	408	376	362	361	397	376	392	320	365	389	363	383	360	361	386	368	389	340	383	387	369	401	371	387	410	378	370	348	382	376	389	391	376	380	348	366	344	359	380	362	387	387	355	390	375	362	383	374	384	383	361	384	354	370	372	385	346	318	395	378	359	334	400	352	394	335	383	349	371	381	343	363	396	364	361	347	375	380	367	361	353	383	370	393	379	391	360	365	403	384	386	350	404	364	370	366	353	393	372	426	383	404	411	369	379	360	372	342	346	362	401	365	367	378	382	371	359	362	362	378	364	376	374	371	369	402	355	402	373	388	354	363	357	409	353	393	370	378	366	367	374	361	352	352	369	378	402	367	362	406	383	400	401	392	373	359	394	343	364	378	398	363	378	380	341	374	372	378	377	370	380	386	391	392	366	353	357	385	390	384	374	374	359	388	369	383	400	380	364	336	399	360	342	370	372	401	357	349	337	345	350	372	363	353	392	367	360	369	357	383	365	359	377	326	420	399	407	375	407	382	357	377	356	369	358	376	380	402	402	403	362	355	365	384	370	376	358	372	370	395	392	342	383	341	383	369	345	382	346	364	444	362	349	362	375	388	363	349	383	370	378	380	386	373	362	380	378	390	348	370	367	318	383	392	321	390	370	363	349	363	353	348	385	366	412	364	346	374	388	388	367	374	372	342	393	352	366	357	386	365	391	375	373	374	351	403	365	372	364	363	350	398	381	365	372	391	387	336	364	402	392	377	351	362	386	374	370	360	381	360	367	366	429	395	374	378	366	354	368	362	401	360	371	335	349	370	400	374	391	378	387	371	405	378	357	348	390	352	353	354	368	389	381	394	370	376	390	368	370	339	375	355	387	364	367	370	388	354	368	373	419	435	384	343	327	347	378	383	364	368	378	363	342	368	397	386	382	404	348	348	351	372	390	364	377	381	385	353	420	392	347	361	344	360	354	389	362	382	407	376	344	367	344	344	377	366	326	381	377	411	400	371	401	378	368	371	363	370	401	367	376	382	387	395	331	382	380	395	374	350	378	354	393	395	409	373	394	386	345	400	335	382	371	399	380	381	364	383	366	377	380	407	389	349	413	383	350	353	406	370	396	418	360	382	401	365	374	398	357	356	375	380	345	395	374	387	386	381	372	402	354	387	380	353	378	400	376	376	372	355	368	379	406	388	377	352	362	362	417	388	372	367	341	351	377	385	391	365	379	362	401	364	367	366	377	337	392	391	360	387	402	375	373	352	396	353	375	405	357	386	353	377	387	375	368	350	350	383	351	378	359	365	352	382	398	399	360	390	332	412	362	357	384	389	411	360	356	370	366	375	360	351	385	368	400	328	382	407	413	382	362	364	369	378	356	362	351	418	396	394	374	376	364	396	340	363	359	348	344	357	378	373	372	367	401	389	335	399	374	357	387	386	347	377	349	344	371	385	375	389	337	401	371	369	378	411	372	397	394	349	400	385	377	357	373	375	366	365	343	392	352	346	370	364	380	390	380	373	360	384	363	344	385	369	342	367	365	364	341	396	362	354	402	375	407	382	336	356	358	372	363	381	367	381	374	396	382	394	364	374	354	391	323	412	374	390	362	361	363	360	378	362	383	343	376	376	383	375	368	349	349	353	389	359	380	346	388	375	368	361	336	355	382	359	378	361	359	351	358	360	347	371	345	384	355	359	380	379	346	389	379	402	391	367	366	366	349	381	384	390	375	398	403	331	389	356	361	373	343	347	387	385	340	395	432	415	388	361	399	356	351	338	374	389	353	373	357	360	354	356	353	402	368	345	360	361	379	374	405	359	369	407	355	388	391	373	390	427	374	380	372	367	371	380	400	385	367	376	383	374	354	377	380	377	354	400	362	366	362	385	345	370	341	365	400	363	345	369	374	362	358	368	359	363	382	371	401	400	351	354	373	370	356	410	385	349	395	361	388	358	438	337	358	378	330	378	388	378	382	378	378	388	368	379	369	377	389	378	389	373	387	351	385	366	349	367	366	373	361	367	373	338	365	358	378	357	347	374	349	367	363	368	384	358	367	415	394	375	378	402	357	395	398	411	372	357	374	389	384	391	392	391	390	364	348	381	357	350	366	370	364	401	371	384	409	343	369	374	326	401	348	370	368	352	375	339	344	363	392	381	376	366	342	383	379	394	336	356	350	377	394	369	402	395	359	395	401	348	388	363	369	353	336	377	373	379	383	355	402	365	378	375	395	385	370	377	361	340	372	387	378	372	380	378	381	364	391	401	392	359	379	368	366	368	366	362	374	369	349	363	381	342	363	337	335	387	349	371	397	370	354	379	377	401	356	391	379	368	393	408	372	363	391	351	369	363	381	312	373	369	367	356	380	367	367	370	373	368	375	380	352	377	386	355	350	376	354	370	378	371	344	402	350	380	356	374	367	371	375	360	363	390	373	411	348	348	398	351	384	375	404	379	347	386	359	365	393	350	398	364	390	346	383	355	356	356	386	388	391	377	351	355	405	336	409	402	388	390	370	361	368	383	362	422	362	368	374	378	387	384	384	368	361	397	372	383	388	384	405	367	384	377	380	357	385	351	394	389	347	369	395	375	370	385	382	396	363	385	382	388	382	366	364	362	391	369	350	384	365	384	394	402	360	377	380	368	364	374	332	372	371	387	386	396	362	370	398	394	353	423	421	352	371	355	353	362	370	349	372	347	366	354	362	377	352	385	374	361	422	409	347	358	383	371	388	381	369	391	379	362	388	404	381	344	383	397	372	376	385	386	393	376	373	369	378	395	369	410	387	351	390	377	379	362	349	390	389	358	391	373	370	344	386	348	364	390	357	353	355	410	368	390	381	405	371	350	326	390	364	337	381	376	386	360	377	360	347	394	331	350	371	372	359	372	346	388	372	363	362	377	354	416	340	327	357	383	370	388	430	372	376	381	367	391	358	388	383	350	396	357	380	388	366	338	364	360	390	391	365	312	312	364	357	370	402	361	381	353	358	350	383	370	396	363	370	386	392	395	334	376	382	388	359	388	359	400	361	391	404	367	346	396	361	361	366	358	359	362	364	378	372	360	376	316	359	359	360	384	402	372	363	401	362	351	410	351	385	395	362	354	381	396	377	366	357	401	420	373	371	349	381	374	373	357	400	347	383	377	357	365	380	379	379	375	408	333	386	377	401	350	368	398	392	356	379	377	395	365	359	349	372	372	353	398	368	361	365	392	375	374	379	350	357	365	373	376	372	356	361	367	378	361	356	381	369	415	378	385	388	399	400	361	405	384	382	334	371	378	335	355	362	420	423	374	348	378	378	358	367	380	378	386	361	349	389	404	389	365	396	404	357	361	371	371	376	381	399	391	370	381	396
46130	18545	5129	1088	669	579	453	373	309	311	277	271	237	239	223	209	256	213	221	209	236	200	214	223	208	193	190	219	189	215	201	201	196	208	195	198	222	225	196	204	199	229	212	199	189	207	209	189	198	190	195	227	171	208	199	159	194	184	176	207	177	181	181	199	214	192	189	191	208	185	202	214	197	196	202	186	174	188	160	183	216	189	189	201	183	187	196	177	187	198	193	179	223	236	200	176	219	177	180	186	180	198	189	220	194	200	194	202	206	186	201	163	183	167	204	199	177	204	192	193	221	208	204	217	185	206	190	162	207	180	186	179	206	195	175	169	221	204	201	183	175	224	182	170	178	212	197	162	182	210	212	186	194	194	186	196	209	207	189	212	187	203	206	198	199	170	181	190	197	178	210	182	209	200	190	184	189	228	180	204	158	181	198	183	195	202	191	155	194	192	211	194	191	190	168	208	194	197	188	217	220	184	202	187	199	233	175	198	212	182	184	187	193	188	197	206	191	187	207	199	187	193	179	200	195	185	216	193	200	219	192	177	212	177	159	205	200	199	183	185	203	208	202	177	210	185	177	199	175	169	197	209	201	200	180	193	196	191	202	185	185	212	209	187	204	183	189	192	189	171	208	201	208	205	210	189	207	207	166	167	176	183	201	191	167	202	206	194	156	190	183	193	195	188	172	203	207	210	209	178	178	196	206	201	197	215	215	196	171	168	180	210	191	196	209	211	197	180	211	174	199	209	207	184	200	163	208	202	204	178	192	190	183	222	175	192	180	222	197	209	203	216	181	162	187	203	205	196	197	205	219	191	192	179	195	187	201	203	180	209	169	201	193	206	181	206	184	215	221	188	175	194	210	173	213	198	200	181	166	188	154	182	214	172	181	174	210	206	194	217	221	196	208	186	210	195	202	192	188	174	212	206	213	189	189	207	210	208	208	172	168	161	206	230	204	196	179	231	201	191	214	198	194	214	207	184	196	192	194	210	188	188	189	209	192	193	188	202	192	212	206	208	220	200	204	194	199	201	183	213	211	178	205	205	178	199	156	181	219	198	182	191	178	209	182	206	200	177	206	203	199	217	209	177	178	182	204	207	201	176	199	174	177	178	225	203	199	194	200	205	196	183	173	199	200	213	199	212	185	177	184	206	205	214	184	193	188	184	212	205	213	193	199	193	169	176	210	216	194	191	187	179	187	195	202	195	187	191	177	193	180	217	184	202	186	194	191	202	205	191	213	215	201	196	196	192	211	181	170	187	198	214	169	183	208	213	188	221	188	176	203	180	168	194	177	209	188	190	205	189	185	175	172	193	206	223	211	197	190	198	168	197	185	201	194	200	212	207	186	190	199	204	176	182	193	195	210	163	186	216	173	194	184	206	200	189	180	212	226	203	217	195	205	192	191	182	196	214	217	194	189	197	194	196	179	194	197	174	186	213	158	192	184	184	167	203	176	204	202	179	208	170	200	203	206	188	183	187	182	175	211	201	185	202	197	189	173	198	215	208	204	200	197	192	245	199	208	193	207	177	189	187	172	207	190	204	198	205	171	183	224	192	193	193	168	211	198	199	196	178	208	188	182	205	185	171	194	194	199	178	172	205	197	190	207	186	190	202	200	177	189	220	185	167	192	195	184	199	204	198	183	180	162	196	178	207	190	197	196	188	202	192	198	189	190	188	189	173	188	214	180	190	204	184	185	186	185	216	162	204	201	201	199	189	199	195	215	174	200	188	197	183	190	198	166	185	161	193	190	207	184	210	171	202	187	192	170	188	168	176	197	209	196	208	211	193	210	206	197	199	204	184	201	197	221	207	192	190	179	168	231	200	200	202	185	211	185	178	188	208	188	195	166	191	200	205	202	207	195	201	178	191	186	196	201	182	178	207	183	206	240	171	190	190	206	177	195	193	196	181	192	175	186	214	207	212	211	185	201	191	198	212	189	184	191	192	186	184	204	183	197	169	209	216	188	181	212	185	203	223	196	183	183	177	213	192	203	202	201	190	199	193	193	183	166	196	177	193	189	215	197	196	189	192	187	183	208	176	194	204	210	186	207	191	181	208	191	189	184	189	192	210	190	197	191	194	204	190	180	193	187	201	195	196	217	190	190	212	200	192	172	171	186	188	175	175	204	194	202	206	211	218	171	192	211	169	193	204	171	201	203	201	200	200	218	216	202	176	221	207	169	205	200	193	211	186	201	178	218	204	188	179	185	232	196	194	198	194	175	200	212	175	197	199	191	223	196	171	186	203	205	178	173	201	173	225	191	205	186	177	191	191	190	224	199	201	203	180	183	200	191	211	184	189	216	189	195	178	196	201	175	182	194	200	208	170	195	196	185	209	193	205	181	184	208	209	187	189	205	215	215	192	216	183	210	216	190	193	199	183	162	214	201	203	202	191	210	197	225	202	199	195	216	199	190	197	218	199	190	207	199	210	205	213	206	198	205	209	194	216	188	207	188	205	211	218	199	174	198	193	192	185	200	180	192	168	198	200	199	203	194	191	183	189	195	214	198	207	201	195	206	202	208	219	199	177	189	196	195	215	193	188	176	210	190	194	201	202	197	160	180	182	177	191	179	185	179	213	164	199	185	213	190	191	206	165	190	209	184	215	202	211	206	176	204	187	208	184	175	183	194	192	183	183	229	177	189	190	201	183	188	204	190	206	239	193	182	178	197	179	178	182	194	204	194	197	202	216	207	191	218	193	204	211	194	200	188	169	180	188	225	182	180	206	202	185	190	173	192	195	185	199	203	200	186	178	183	172	196	200	215	199	181	193	186	201	193	186	192	201	168	195	196	180	170	204	197	203	219	167	208	207	210	165	205	188	211	201	231	186	190	209	180	188	207	203	224	179	165	205	218	181	208	191	193	203	211	194	168	197	197	200	178	204	197	191	201	201	196	199	190	163	228	207	211	174	173	202	184	196	195	190	191	193	191	183	181	194	196	184	203	189	205	195	176	192	193	176	207	209	181	215	176	185	167	196	187	175	197	183	170	194	195	195	209	185	194	192	223	207	186	184	209	192	216	174	168	187	198	185	195	192	207	203	210	181	200	191	203	188	230	192	176	194	214	206	219	197	178	219	181	221	196	195	207	191	187	175	188	172	172	180	216	196	204	196	169	197	186	175	168	189	184	175	181	195	184	184	159	187	206	186	195	207	213	181	199	203	199	217	200	168	199	179	181	215	204	199	226	173	186	197	195	221	174	191	171	196	182	211	180	207	182	178	215	193	170	185	210	180	190	210	170	186	191	203	200	191	182	200	196	201	198	180	173	197	208	195	177	198	205	175	187	197	193	199	193	174	203	204	198	193	206	213	198	188	201	198	178	194	182	196	198	193	199	193	171	198	188	184	201	186	190	226	196	212	226	193	204	194	175	217	183	210	207	192	204	188	179	201	177	185	214	190	193	201	193	171	199	201	180	183	204	192	213	207	182	169	181	207	194	184	199	195	194	185	220	211	186	184	222	170	224	175	192	199
29570	1696	3208	3484	3041	2402	2040	1734	1583	1339	1281	1178	1073	966	943	917	829	855	851	848	787	802	723	728	765	717	731	667	757	662	699	689	670	653	669	668	705	628	688	654	632	632	674	625	646	684	610	685	718	619	668	653	677	684	635	646	613	592	650	627	622	633	571	629	633	627	627	646	626	619	593	610	639	644	644	650	565	648	606	609	654	618	624	647	604	651	662	637	599	636	585	644	627	626	628	594	627	615	599	583	649	636	618	600	622	625	625	618	590	609	649	577	657	611	593	619	636	590	661	626	605	610	638	629	620	628	601	604	604	603	602	621	579	620	612	620	635	625	598	615	629	652	598	608	591	628	629	652	599	595	591	595	609	644	603	610	617	613	598	625	609	593	635	607	605	671	647	614	621	631	633	649	604	632	665	620	593	593	601	625	610	629	649	600	583	654	600	580	623	556	604	592	646	667	596	588	624	632	620	588	617	612	609	577	630	669	623	629	605	627	593	614	628	613	626	648	677	657	575	605	654	605	622	610	645	598	589	579	620	572	620	625	603	643	617	606	618	577	589	626	610	610	614	617	577	671	552	573	580	668	655	631	636	622	642	627	640	625	576	576	615	644	587	578	669	622	643	615	594	629	622	601	612	608	625	596	623	589	634	611	629	599	632	616	600	604	599	621	611	578	614	631	575	611	604	635	617	631	595	629	624	620	640	643	608	590	625	571	609	584	627	660	595	605	633	567	611	588	649	603	606	626	633	583	605	608	650	594	630	602	634	641	633	635	629	609	648	588	630	612	571	608	615	655	617	598	570	601	630	609	644	623	607	622	623	587	607	596	592	594	634	633	593	610	607	607	638	597	567	631	616	633	567	599	617	584	616	595	551	600	577	610	618	628	594	606	568	634	586	608	583	618	621	614	586	633	610	662	607	624	611	609	636	592	642	588	622	586	625	640	615	614	627	619	621	648	563	607	653	634	595	605	631	618	600	600	607	595	577	588	579	600	625	597	571	653	577	660	601	638	621	588	625	629	624	610	593	595	598	605	611	668	668	575	626	612	612	629	591	626	591	604	603	624	605	615	650	627	573	664	578	630	630	666	627	641	636	583	576	573	659	635	594	640	643	632	634	596	618	621	608	625	584	630	597	638	622	670	648	603	640	626	628	592	579	633	604	571	586	574	651	627	626	543	625	535	585	614	585	624	607	656	649	592	577	640	629	677	620	618	624	614	596	588	628	574	605	609	585	584	631	599	580	603	633	612	634	607	632	577	615	578	609	596	634	632	644	611	643	612	618	608	613	618	555	587	618	628	580	624	591	635	601	616	644	585	608	618	589	642	604	614	620	592	664	580	649	635	638	566	617	615	630	601	619	614	577	642	611	602	595	624	618	618	643	623	622	578	599	606	605	636	619	648	602	595	640	566	612	581	596	611	615	662	605	610	591	645	588	627	569	592	639	642	636	613	624	632	594	609	581	598	606	600	629	644	598	596	585	584	582	625	573	581	588	625	631	618	591	612	622	584	603	595	635	621	627	635	631	641	612	647	617	601	579	613	595	665	668	612	598	602	575	695	603	598	608	648	536	584	615	603	588	605	612	593	652	601	656	633	709	614	563	639	555	613	612	630	605	624	584	624	641	597	578	663	605	625	623	634	626	611	603	625	588	633	586	596	634	653	649	571	636	669	640	614	621	583	612	645	604	599	620	619	600	555	614	632	558	612	564	608	640	619	615	619	612	645	673	616	633	621	635	605	620	573	636	615	576	651	598	579	655	612	629	646	585	597	668	597	631	605	581	649	617	613	621	580	605	566	602	579	598	611	644	605	647	613	602	631	577	612	682	559	600	615	628	617	590	604	607	607	622	591	575	608	585	631	623	608	605	606	618	675	622	625	607	646	654	602	631	649	621	609	587	597	607	594	664	582	605	615	623	638	577	593	603	616	610	599	610	600	638	615	635	614	620	624	603	624	615	627	615	610	616	660	622	575	591	586	644	580	587	595	636	589	616	625	611	614	631	620	580	621	619	628	559	641	643	662	587	625	633	600	599	612	589	631	624	607	578	628	640	573	607	646	618	614	643	587	623	660	595	579	623	620	570	611	571	615	625	583	639	556	627	617	619	606	616	620	607	624	635	666	563	611	609	632	595	622	645	598	570	570	634	612	596	640	616	569	588	601	614	617	586	634	611	624	629	605	585	644	596	588	603	615	646	592	626	610	644	628	584	592	680	624	606	593	589	654	635	628	662	678	619	609	600	619	618	596	621	622	655	631	630	620	637	645	617	608	603	582	590	634	638	641	654	592	589	599	557	588	565	598	643	635	629	647	608	588	573	654	625	638	598	639	577	625	606	612	617	657	583	664	601	583	633	604	631	596	594	601	645	605	611	565	652	623	616	665	620	625	705	637	599	622	631	629	630	595	636	597	562	627	613	620	571	656	614	576	622	640	665	639	558	611	611	587	618	604	584	609	644	616	626	600	623	639	601	658	638	638	653	621	604	643	588	579	584	571	599	593	610	670	628	590	629	615	609	601	629	610	596	614	639	619	609	640	636	618	539	565	608	650	610	634	622	573	630	608	651	629	590	602	585	612	614	641	627	660	635	629	623	683	608	624	622	609	611	615	570	656	618	619	610	597	591	573	627	569	667	597	560	588	595	579	624	628	627	597	570	606	580	670	623	634	575	609	625	608	595	604	591	606	596	598	614	695	592	591	639	590	620	635	607	582	611	648	606	639	591	639	628	612	636	632	601	612	619	614	616	619	597	612	597	646	590	627	628	538	634	588	610	618	601	557	611	645	579	563	630	610	585	638	609	596	616	602	647	644	592	577	635	604	620	594	627	615	621	594	620	585	620	572	587	593	625	579	589	610	612	638	623	639	624	603	561	660	641	622	587	608	624	653	612	615	634	628	603	595	596	627	617	592	633	582	648	609	565	637	658	690	643	617	612	640	624	645	631	603	584	592	623	621	603	593	606	628	629	643	625	605	613	639	577	608	586	597	623	605	599	623	605	625	602	626	621	614	606	602	583	616	609	662	610	582	588	606	590	638	611	581	578	642	684	596	624	592	604	658	610	590	599	629	580	619	661	641	641	601	651	577	647	616	616	608	619	585	640	635	600	615	629	582	621	607	621	619	630	655	594	611	666	575	608	568	551	621	646	635	615	581	631	604	599	625	581	669	676	640	626	600	659	592	641	634	575	587	615	593	610	602	583	599	599	608	596	599	610	580	633	599	609	626	653	626	632	628	588	611	632	673	601	588	658	608	601	601	621	640	623	578	623	636	601	635	633	564	631	611	650	636	624	602	578	578	638	640	599	640	583	602	666	620	668	617	640	618	611	613	591	639	613	573	591	601	674	600	622	617	563	666	672	613	624	624	608	606	600	589	619	639	672	675	691	591	640	597	644	610	646	635	614	657	610	592	649	649	579	665	611	628	588	613	611	619	615	624	644	624	629	603	651	579	606	614	579	613	622	614	606	636	620	607	632	615
58170	22930	14261	2825	1439	1069	834	678	567	573	419	439	416	396	385	383	341	346	344	319	315	320	298	321	320	294	318	314	279	294	331	325	302	315	298	315	303	279	329	297	297	296	295	285	289	258	286	305	259	300	282	275	294	300	327	289	289	280	282	319	289	308	289	268	287	284	266	293	287	298	277	293	279	284	257	284	255	284	278	307	278	277	283	259	280	298	295	279	322	299	331	295	309	272	269	301	284	295	275	284	284	265	270	290	292	258	311	243	300	283	267	287	269	333	276	263	279	279	269	263	300	309	277	274	290	284	300	268	265	296	278	278	296	295	306	287	282	295	307	282	298	292	287	278	248	293	273	318	289	257	279	280	281	249	256	287	303	299	276	284	284	298	305	283	286	282	281	255	270	274	289	293	259	297	282	259	298	304	279	249	267	289	272	291	277	266	275	279	300	283	291	282	266	289	254	279	316	307	257	295	284	271	296	269	297	271	266	269	294	251	290	281	276	257	272	267	295	269	285	293	298	285	272	295	291	258	265	268	269	282	271	286	309	279	279	273	269	290	272	264	288	251	266	281	324	293	299	269	265	270	277	263	319	274	300	284	291	284	287	284	291	271	264	279	288	309	270	253	278	290	266	277	264	256	282	300	296	292	280	277	291	273	285	294	282	281	278	275	264	305	278	274	317	274	265	279	282	281	296	282	270	288	334	296	287	310	298	285	312	278	266	300	261	280	295	303	277	296	281	267	307	257	285	296	290	287	271	268	289	286	269	327	281	274	310	300	275	277	283	285	260	259	318	261	314	259	263	296	269	264	285	293	282	285	303	284	261	289	287	287	300	290	306	303	288	280	276	278	275	277	285	279	257	276	258	261	268	295	302	288	288	249	276	292	285	284	277	284	262	282	267	263	303	270	269	275	282	260	302	276	293	278	301	289	286	302	281	303	298	257	249	341	262	278	248	293	306	287	301	290	279	262	279	280	265	281	313	292	281	298	253	291	285	301	263	282	292	282	307	256	298	287	272	273	290	316	284	285	277	276	271	283	257	299	294	319	293	236	290	286	284	289	280	296	291	273	298	287	267	273	269	247	290	298	297	291	282	263	285	312	263	265	289	289	324	293	281	280	279	264	302	283	284	297	249	309	305	280	247	299	290	275	270	286	252	293	273	302	251	265	279	295	265	302	303	270	304	287	303	267	280	301	320	310	282	291	309	264	283	256	262	283	301	286	276	305	280	286	280	279	272	276	301	251	289	274	268	270	292	294	275	265	243	316	281	280	291	272	272	266	279	262	270	288	332	306	275	305	305	284	283	284	297	290	275	305	296	304	280	298	300	271	271	262	277	287	293	266	280	263	271	288	277	284	287	294	288	295	293	275	281	245	304	293	316	270	307	295	313	259	285	295	302	301	303	273	281	301	284	287	260	263	253	273	309	284	256	316	283	301	328	279	283	249	305	276	325	266	295	259	296	283	258	261	295	298	268	262	260	261	272	285	250	283	315	258	306	240	266	290	243	278	273	283	295	278	274	327	290	271	283	328	286	269	276	272	285	295	292	294	287	278	315	307	276	280	287	246	258	269	267	258	305	295	322	280	282	309	273	240	294	292	255	283	290	277	276	300	306	297	273	274	279	281	288	292	268	312	264	297	281	265	294	275	325	253	298	281	321	296	276	260	255	268	281	275	297	267	293	264	268	298	281	305	281	296	251	285	287	252	282	268	282	282	276	288	255	251	255	278	278	291	263	308	255	269	274	296	309	251	269	293	270	261	322	256	256	268	279	284	306	293	300	279	276	281	263	254	284	277	319	316	302	302	266	293	250	317	251	291	278	318	292	276	302	281	278	263	299	265	311	301	274	275	283	247	291	261	275	301	312	323	283	284	316	301	272	275	287	266	298	324	291	293	292	263	270	299	271	291	251	292	278	253	291	290	261	294	275	287	284	331	268	255	323	271	278	299	271	290	316	284	298	270	275	283	302	300	289	275	289	275	282	263	293	272	265	303	272	257	280	273	282	301	279	286	282	270	281	279	278	287	283	269	261	267	286	301	300	288	279	306	320	319	283	275	303	307	277	310	299	296	285	344	283	280	286	310	279	263	270	290	259	291	292	298	296	296	264	267	297	262	272	269	295	287	286	305	296	280	305	272	311	301	294	258	272	293	244	281	275	268	266	296	318	269	262	269	299	287	289	282	296	290	266	289	276	313	274	263	297	301	283	267	287	286	284	284	293	272	304	285	282	301	264	271	315	272	292	292	281	301	277	294	287	277	259	312	287	265	285	255	303	294	272	321	278	298	267	278	269	253	313	271	258	274	297	296	286	293	300	283	310	284	259	264	270	297	271	299	270	279	303	273	279	295	294	272	273	287	266	305	263	283	289	306	275	273	291	333	278	273	293	278	274	267	282	275	282	260	293	271	271	301	316	280	273	295	280	290	300	288	261	274	267	285	296	268	282	291	276	286	288	287	269	265	277	274	302	282	282	261	257	288	281	325	271	312	263	269	266	260	276	290	279	280	258	298	282	276	274	274	298	288	261	288	265	268	256	291	282	283	269	285	260	266	285	283	257	279	300	277	269	271	243	305	275	272	276	298	295	293	253	292	285	282	287	281	309	268	267	267	273	320	274	282	278	282	259	238	260	303	286	272	289	283	267	311	309	287	289	258	271	266	294	282	276	281	272	291	289	286	293	275	285	277	302	283	291	267	298	287	302	321	290	257	265	252	278	269	276	312	294	286	257	278	260	267	280	267	280	282	294	304	280	279	265	277	288	282	316	284	278	295	259	281	268	279	276	298	279	274	271	286	296	312	282	275	272	284	289	294	275	256	301	272	290	262	267	234	277	295	280	286	263	290	301	298	295	254	285	308	299	269	269	291	292	264	301	307	270	280	282	256	271	273	300	292	286	302	259	283	268	266	257	260	304	264	262	283	306	289	274	289	315	299	327	295	279	270	311	293	288	308	273	269	283	277	298	282	267	310	316	287	269	264	283	279	259	292	286	284	295	257	284	298	305	280	312	316	272	267	267	301	256	263	270	270	274	274	298	300	266	271	243	308	278	291	274	265	290	283	314	265	294	265	278	261	300	260	247	300	294	308	265	326	281	252	290	248	292	337	264	273	271	286	288	293	311	288	267	281	264	284	310	267	279	273	313	283	287	294	261	299	249	298	264	274	286	303	302	298	277	301	280	255	308	247	285	297	258	281	277	279	289	297	263	232	315	260	267	294	317	285	298	294	272	281	290	291	256	281	266	289	297	286	294	299	295	296	254	286	281	261	296	261	318	248	298	297	263	276	302	277	305	304	283	284	255	290	295	287	295	246	275	268	281	317	304	296	255	304	291	298	279	297	284	303	316	280	270	284	299	286	264	277	279	269	277	288	304	292	286	313	268	301	284	278	291	290	269	303	290	288	294	283	291	281	281	301	285	291	290	249	289	291	274	282	305	275	260	254	298	302	282	285	252	285	258	303	273	281	324	296	271	285
38278	2939	5917	6398	5411	4391	3676	3088	2653	2256	2107	1875	1801	1633	1575	1528	1374	1348	1277	1257	1207	1185	1139	1157	1068	1081	1072	986	1053	1038	1003	973	978	1057	950	933	915	937	979	963	883	901	905	893	899	905	869	901	908	909	910	939	854	878	901	862	935	857	922	858	863	867	844	915	880	846	844	895	893	837	821	825	883	848	802	876	841	871	868	887	850	893	907	802	852	876	837	857	922	842	927	865	898	839	855	819	879	868	877	834	861	832	832	828	878	867	861	867	839	848	854	849	804	858	851	848	853	852	868	861	867	820	846	828	819	832	894	865	830	758	828	811	868	857	800	834	848	879	860	822	854	841	793	851	822	853	847	861	854	813	824	848	836	788	872	848	821	871	772	920	849	834	872	871	876	838	879	828	821	860	866	827	853	862	884	861	848	849	788	817	808	833	753	828	861	844	810	872	877	835	809	842	822	808	862	853	829	830	820	815	873	805	845	850	838	841	841	852	811	833	817	813	853	817	836	798	849	899	805	876	787	847	859	835	830	836	818	818	875	893	835	854	846	787	865	804	855	828	852	821	800	770	837	828	812	841	845	866	793	833	908	836	827	817	827	816	865	857	834	810	851	854	842	863	821	809	824	830	857	840	811	788	889	832	802	864	884	876	828	823	821	811	864	816	818	841	789	864	848	872	854	837	809	808	879	879	874	818	817	858	828	844	867	864	812	808	855	828	854	858	782	861	821	876	810	839	843	820	873	870	823	896	812	847	858	812	882	836	825	876	854	804	771	841	805	805	813	850	807	809	851	814	850	810	854	818	843	824	818	847	845	838	863	816	794	824	863	809	829	833	845	812	838	799	802	780	857	770	860	798	741	848	821	824	863	866	790	825	887	873	843	827	865	840	833	854	852	880	838	885	845	802	814	819	843	862	879	833	817	816	848	847	819	884	831	809	858	804	868	860	849	848	808	864	820	838	853	873	776	824	830	855	847	897	858	814	840	846	869	799	807	844	876	821	895	838	836	813	843	878	840	809	823	848	844	845	820	847	883	796	840	825	817	875	789	862	835	855	813	864	858	873	796	831	835	844	833	856	868	805	805	844	881	841	846	860	916	868	823	907	834	792	840	831	807	853	869	862	877	822	878	831	838	871	828	875	844	851	834	825	866	882	849	886	841	794	844	805	827	877	889	801	824	838	815	883	833	779	858	786	837	794	852	831	824	830	858	863	810	854	856	873	847	800	830	874	850	859	805	782	820	793	826	810	842	762	881	870	799	816	828	848	799	802	875	844	883	831	862	826	820	784	833	844	833	891	840	854	825	809	830	869	839	828	859	843	860	833	832	806	838	822	903	815	846	818	830	766	818	861	839	800	801	823	846	875	837	850	854	789	869	816	839	863	934	831	821	830	840	874	877	874	802	860	838	824	872	813	869	834	836	817	845	869	873	828	839	798	789	818	833	845	843	800	822	864	818	905	820	874	897	818	853	890	873	875	854	873	864	835	839	822	834	859	821	841	834	805	831	844	844	858	798	842	799	864	819	868	899	865	837	865	875	864	824	863	867	828	872	844	847	857	841	831	861	814	862	821	862	843	787	850	879	771	882	861	867	793	840	818	883	877	895	827	792	854	796	792	856	824	836	859	818	829	845	833	796	827	832	876	853	837	847	818	853	811	802	839	836	833	872	854	839	815	802	876	847	826	851	845	876	886	816	807	809	833	828	867	820	824	831	818	835	852	834	831	857	812	817	833	784	837	803	840	807	881	888	822	852	856	870	795	801	900	833	835	843	878	888	799	840	818	875	853	834	835	869	853	845	840	864	857	867	836	869	886	829	864	852	823	836	790	804	837	830	793	848	825	823	864	903	868	881	838	797	788	799	842	818	842	850	884	799	827	844	841	832	831	862	805	861	782	867	845	883	854	794	816	828	848	863	811	815	778	797	850	841	832	863	776	792	801	862	852	821	875	859	830	794	806	865	820	801	799	865	871	841	822	776	866	912	863	844	850	857	890	842	848	828	840	859	823	815	844	863	826	898	858	781	860	835	859	895	884	830	845	856	876	846	826	838	827	823	884	881	880	853	826	894	853	833	790	834	848	868	831	837	802	849	807	796	856	857	867	805	898	846	853	846	862	850	814	857	872	849	823	818	803	809	873	828	819	830	850	820	828	810	793	798	912	799	802	831	813	814	839	839	849	846	866	832	817	846	853	835	800	849	893	876	839	890	788	839	862	827	815	836	847	782	831	839	821	823	794	841	812	864	863	814	822	854	843	861	891	870	814	840	884	868	859	881	870	831	848	835	872	873	834	875	873	808	825	853	788	785	840	854	843	770	843	872	862	815	785	877	876	817	861	824	864	815	848	793	860	803	843	809	846	845	816	845	817	810	808	852	855	800	850	843	845	810	847	855	856	834	881	864	820	841	787	848	862	824	833	800	824	859	829	827	812	800	851	818	842	884	826	823	843	778	812	828	839	836	812	865	813	804	798	817	795	820	890	865	790	859	799	813	838	832	823	869	826	792	817	785	853	808	847	798	834	783	861	849	841	804	830	805	861	818	826	825	833	864	830	797	864	869	801	882	846	849	844	823	828	776	815	835	827	855	889	826	811	877	820	825	869	823	814	818	810	836	872	799	802	802	887	786	877	837	826	878	835	844	882	849	869	784	842	859	844	836	827	813	842	844	807	851	842	802	867	849	834	892	769	825	862	794	869	800	838	794	837	857	819	870	840	839	859	808	852	797	857	882	826	877	788	813	813	847	785	868	835	826	839	823	839	840	833	803	872	769	834	836	833	829	862	825	890	866	862	878	868	882	846	805	851	805	853	799	868	849	874	810	820	800	837	853	862	851	855	830	859	858	781	815	797	853	876	878	850	829	822	822	798	861	887	828	838	864	829	855	848	821	861	849	861	826	816	823	822	870	826	784	842	829	844	795	887	803	872	831	837	845	859	876	905	808	829	836	818	820	842	818	858	837	885	804	822	899	821	812	830	820	866	807	841	800	849	817	860	814	832	865	789	807	865	808	839	798	819	844	852	832	872	788	854	865	819	779	776	867	882	820	841	865	870	795	822	859	758	829	851	837	840	821	830	871	802	849	882	824	803	850	845	832	848	864	869	867	843	891	832	855	821	835	902	807	837	779	855	876	816	811	803	906	871	862	811	806	794	837	815	861	787	821	843	773	826	843	830	811	826	826	864	902	829	813	784	813	864	811	828	867	795	829	802	852	854	837	822	809	843	823	839	851	839	854	820	871	882	818	860	859	878	863	852	851	832	802	845	824	840	882	837	825	812	835	847	824	811	794	838	802	823	859	841	900	819	839	805	805	864	883	813	870	836	833	845	795	797	857	877	803	842	849	844	835	865	840	864	867	800	924	902	846	900	850	862	818	840	827	837	850	833	769	825	801	845	828	837	862	823	821	869	861	834	800	808	856	863	868	871	830	857	864	835	870	807	822	823	834	843	864	841	836	843	905	848	834	795	778	833	826	883	854	848
11356	713	355	145	143	135	113	115	127	111	118	122	103	106	103	110	136	108	112	101	108	121	105	107	108	104	106	124	113	105	109	118	106	103	92	109	119	98	98	97	112	104	110	118	98	104	131	94	90	106	91	108	104	88	110	105	100	97	92	101	107	95	103	104	112	105	99	105	111	98	100	98	99	110	102	114	102	95	98	98	97	113	93	101	98	109	118	91	97	98	100	113	103	108	108	103	102	99	97	111	94	101	115	112	95	106	106	109	86	110	92	121	95	101	96	108	100	98	114	84	94	91	107	116	84	93	92	103	111	103	98	108	83	83	105	111	94	97	78	112	105	117	108	126	105	107	76	116	87	101	100	99	92	109	91	105	110	96	97	107	105	86	98	111	108	99	100	85	93	114	102	106	92	96	106	99	101	96	120	115	119	130	112	94	108	102	108	101	91	113	117	119	99	108	115	78	123	105	89	105	105	101	97	105	92	103	82	96	112	107	118	83	107	93	105	102	104	107	103	94	84	113	90	83	85	95	100	92	105	101	103	91	102	98	111	106	97	97	120	96	107	119	96	122	96	80	120	106	114	97	95	93	97	97	106	103	98	111	114	92	124	99	107	119	99	124	105	132	117	102	103	100	96	109	92	107	94	92	102	98	101	106	106	106	107	104	110	102	98	110	94	98	108	93	109	104	99	108	103	89	104	94	92	103	102	120	100	101	117	96	113	89	98	104	120	90	114	93	100	115	121	117	102	101	101	92	99	97	105	122	84	96	111	102	91	95	105	104	106	108	125	106	121	115	104	101	95	92	96	96	115	118	111	92	85	111	87	111	119	100	115	103	90	97	95	112	118	117	111	102	128	104	99	110	109	112	112	112	103	98	103	86	114	110	104	117	107	82	106	106	118	84	110	97	110	109	108	93	95	107	95	106	111	101	98	115	96	112	94	107	102	104	129	97	114	124	106	85	94	111	100	100	106	113	105	98	100	110	74	103	94	108	115	96	85	100	122	92	110	102	123	89	96	106	100	89	118	109	101	84	96	113	98	101	113	129	107	82	118	91	108	93	86	83	105	95	90	110	98	91	102	106	130	105	108	110	95	101	96	99	89	111	117	99	112	104	101	96	108	109	96	119	108	100	108	99	111	107	105	92	99	100	105	89	106	110	97	97	109	109	88	102	102	114	95	94	90	119	122	99	114	90	91	106	96	98	106	107	97	96	117	118	108	104	102	82	116	97	125	123	74	122	113	106	110	95	94	103	95	101	97	129	110	100	84	105	95	85	113	109	110	104	109	113	108	101	111	102	106	106	103	94	103	112	114	104	92	116	120	87	104	84	101	112	114	115	96	110	114	102	96	109	110	102	90	112	120	98	99	119	120	95	100	107	113	104	85	96	117	87	99	119	119	93	95	94	97	118	97	100	130	106	114	116	119	83	98	103	83	105	103	107	106	105	109	93	90	108	83	111	117	89	107	99	112	124	92	110	113	118	101	105	96	117	94	106	104	92	95	105	85	114	101	131	72	102	92	98	108	107	113	102	90	102	112	99	92	96	107	93	110	107	111	110	96	101	96	103	109	100	108	118	102	113	113	118	109	118	97	124	116	96	99	89	104	86	126	104	113	117	116	86	81	115	79	106	109	127	100	110	100	84	95	109	72	98	110	114	111	100	94	92	112	100	107	93	87	105	128	91	106	114	100	112	100	123	108	104	91	110	123	121	106	105	100	101	114	105	111	116	104	93	107	103	92	106	111	90	89	97	117	98	109	112	100	115	124	111	95	85	116	101	97	107	105	109	111	105	104	95	83	109	114	115	107	97	113	99	118	120	107	107	104	98	94	96	103	89	110	108	118	96	111	98	114	106	111	94	98	93	87	102	109	100	107	106	102	91	107	111	113	97	114	103	106	101	109	95	103	113	135	105	105	114	94	96	108	97	105	84	107	128	101	125	98	104	98	125	129	106	111	118	116	94	88	115	105	108	97	111	102	120	101	114	118	94	105	111	94	118	109	101	112	115	103	96	99	88	115	100	117	124	107	103	102	109	109	115	95	105	127	117	118	92	88	122	108	95	93	107	101	111	101	99	78	86	121	80	113	95	106	107	100	106	100	114	100	102	108	117	99	90	119	104	116	86	86	104	97	101	82	98	86	97	117	112	103	93	103	99	105	95	113	113	93	107	98	119	100	95	80	101	101	106	100	94	110	101	97	111	116	98	81	106	85	94	87	94	106	95	109	96	94	116	115	109	108	110	93	109	97	88	90	108	94	104	89	97	102	103	106	90	104	98	94	108	91	114	110	107	102	91	105	100	92	102	110	100	86	119	102	91	93	114	96	119	86	102	100	114	109	110	103	113	100	94	112	108	99	126	106	91	117	104	95	105	99	93	89	92	107	96	116	92	114	101	92	114	123	125	95	101	96	115	87	107	105	90	104	105	88	113	85	121	99	94	108	109	123	111	110	97	101	115	100	92	101	106	99	101	102	90	116	100	103	110	101	111	95	93	125	107	101	90	94	98	112	102	115	97	104	95	91	101	110	106	114	97	109	102	100	106	91	114	83	92	94	109	103	124	108	106	99	88	120	107	107	103	93	108	107	105	99	104	106	86	114	110	91	109	97	95	108	100	99	102	122	91	115	96	100	103	103	115	108	92	121	98	109	119	118	102	97	103	91	84	112	94	83	107	116	113	96	113	125	118	111	111	111	107	110	91	101	93	102	121	86	94	91	107	92	111	99	106	106	119	112	90	87	102	112	87	78	100	106	107	107	106	102	103	102	114	109	110	91	116	118	118	95	89	111	105	104	76	107	106	122	96	107	89	103	100	114	101	103	108	99	96	108	118	105	94	105	112	105	103	119	123	114	109	102	100	119	114	112	107	104	115	101	104	96	101	105	106	90	90	109	112	110	102	96	108	117	98	111	112	100	104	97	105	134	102	108	98	105	103	110	100	85	95	112	82	112	110	104	95	102	113	96	85	98	117	98	97	103	118	98	98	96	98	103	114	102	98	115	88	120	82	92	96	103	107	99	97	85	97	107	81	113	119	100	120	101	103	97	107	106	96	118	95	105	113	104	97	123	101	107	93	95	94	107	109	105	91	113	91	125	107	106	107	116	108	104	102	115	98	94	115	98	92	113	91	127	88	114	92	123	108	103	115	114	99	92	104	117	113	106	113	111	94	105	94	110	119	112	108	104	117	120	102	118	81	102	107	119	102	107	103	82	110	105	99	90	108	108	100	114	100	104	86	87	102	102	122	97	99	95	102	105	112	103	118	105	97	91	92	107	114	107	105	99	102	105	112	110	96	94	122	99	104	112	90	89	94	87	93	93	108	113	108	101	89	106	126	105	108	103	112	97	103	104	91	93	88	123	99	109	92	91	104	115	129	105	110	94	121	113	122	107	97	90	109	122	86	100	105	102	109	97	101	98	83	106	115	118	109	105	104	113	106	105	99	113	101	123	113	93	106	113	110	122	105	100	120	94	113
10160	435	542	535	518	486	426	448	400	413	427	399	398	385	358	368	392	357	386	384	384	375	359	356	388	392	395	394	406	396	417	362	377	407	378	413	357	385	375	357	385	400	364	386	353	382	417	401	372	370	379	410	390	400	388	374	358	358	387	370	355	383	336	352	388	375	357	375	409	345	368	375	363	376	380	389	430	350	349	366	354	358	389	389	372	347	394	380	351	358	359	386	361	377	378	352	367	381	404	361	332	404	366	387	361	410	363	352	395	393	364	354	372	355	382	339	352	359	355	384	397	356	326	394	388	368	403	371	339	343	388	397	375	349	369	360	399	390	369	380	392	347	370	345	334	336	371	333	356	360	338	365	340	385	378	355	391	353	362	354	356	387	376	381	377	389	372	357	394	360	373	398	360	354	383	359	349	361	366	381	377	383	381	368	362	389	392	389	364	383	358	364	368	379	391	372	353	365	390	351	371	399	368	369	363	378	343	383	353	348	367	353	383	377	362	351	386	368	387	374	367	398	366	388	366	371	355	373	354	374	330	368	393	359	382	382	372	359	373	390	368	403	348	357	391	356	386	366	338	336	355	347	404	376	368	370	370	358	343	337	347	386	384	358	372	381	389	374	367	332	364	368	340	358	381	380	352	407	391	411	381	370	367	334	352	346	384	354	384	342	393	386	352	405	362	356	371	355	381	352	358	381	340	344	370	392	379	370	336	335	367	341	388	417	370	392	360	347	361	361	385	416	378	379	382	409	354	324	367	339	379	379	429	365	374	366	366	379	355	361	352	360	398	374	330	329	377	381	396	372	358	369	389	371	405	336	362	363	382	366	381	399	412	388	396	364	357	393	376	363	397	389	384	352	401	376	365	392	401	388	390	381	385	350	388	359	354	379	358	373	417	377	338	412	376	370	332	367	346	340	369	366	363	381	390	340	389	363	375	384	355	368	380	359	377	346	382	388	388	371	332	382	368	315	417	389	389	394	368	393	376	340	393	400	378	389	370	393	386	368	395	369	368	346	390	357	376	361	386	333	326	376	392	386	391	366	378	362	335	388	354	375	420	384	388	367	366	368	364	375	354	381	339	368	366	352	343	377	367	366	395	367	374	408	353	373	377	395	352	357	379	420	357	400	356	383	367	364	364	391	375	365	361	377	393	390	376	388	383	370	328	372	376	388	351	350	370	387	379	393	366	359	381	389	369	364	346	380	380	379	387	367	374	375	374	339	374	389	371	360	380	364	370	373	381	424	390	360	369	363	366	352	394	341	384	383	334	373	387	345	351	356	362	343	368	372	369	365	393	392	402	375	370	384	368	362	362	372	376	355	358	351	380	393	365	344	373	384	416	360	393	402	396	372	378	388	352	357	397	385	315	358	323	366	374	389	364	403	422	357	389	354	405	398	347	369	353	360	402	342	379	375	381	413	352	390	360	410	356	382	366	373	384	352	381	386	347	353	357	373	365	377	365	395	334	374	389	397	380	353	391	378	399	369	325	395	394	370	343	328	426	391	350	359	387	400	387	373	381	375	367	377	349	355	339	371	385	416	358	371	360	375	367	379	358	387	368	390	385	365	357	379	368	379	339	401	349	357	352	373	386	352	367	341	380	378	383	391	355	371	366	336	335	377	365	328	334	364	405	371	350	339	378	353	392	375	372	352	370	379	348	350	383	408	367	401	381	355	403	389	364	363	366	366	339	378	358	368	362	344	349	350	337	340	368	345	400	348	361	368	384	350	393	367	334	379	329	330	392	343	399	364	400	365	372	362	387	380	351	365	382	362	350	376	366	393	374	343	352	363	398	379	377	383	370	363	386	382	388	362	369	392	343	406	348	328	398	368	357	363	392	384	374	387	351	393	340	364	359	360	372	395	394	307	366	387	342	368	367	371	342	400	376	343	388	398	377	343	356	341	376	372	367	387	368	376	373	383	375	365	379	381	346	375	355	361	372	342	387	392	387	352	367	361	395	376	365	361	367	365	370	393	387	352	358	355	404	384	385	405	387	367	357	367	411	381	332	365	368	344	361	387	408	395	377	382	362	336	363	363	350	377	340	344	366	386	386	397	377	322	358	351	348	392	379	340	340	362	379	385	352	360	369	357	374	399	315	363	375	383	365	377	377	408	366	399	373	408	348	375	380	375	367	326	390	355	351	352	364	372	373	399	349	395	368	387	353	394	374	353	348	352	365	354	378	351	395	382	350	388	342	385	413	382	350	386	355	358	393	365	371	339	383	368	361	354	393	376	388	361	388	399	367	359	397	373	357	407	381	370	397	329	377	389	339	369	400	373	340	398	371	340	359	382	376	401	356	364	388	364	367	389	369	378	389	411	370	340	358	351	400	373	379	354	357	360	376	372	379	408	380	362	395	391	393	372	411	356	338	392	370	402	362	372	319	370	401	354	369	348	390	330	365	417	366	371	378	364	327	340	379	402	348	385	379	357	371	372	383	374	386	356	380	372	371	391	415	361	359	387	384	356	397	374	361	348	346	388	366	327	348	378	370	407	380	399	391	354	356	383	350	356	370	353	357	374	391	417	391	356	379	323	335	360	346	388	353	364	364	389	383	382	396	373	332	361	344	356	378	382	351	348	358	374	350	357	362	372	359	374	387	356	343	356	380	370	367	374	348	364	397	375	371	380	400	398	380	347	376	335	370	353	398	405	358	377	353	385	383	360	376	391	393	350	368	402	359	397	364	370	343	394	390	376	374	386	351	359	362	355	374	346	360	362	396	362	400	361	370	370	375	379	385	376	383	411	373	377	371	395	369	340	380	376	362	388	402	360	349	377	346	342	379	357	361	370	373	386	396	391	366	379	386	396	353	376	364	367	406	381	364	369	380	364	375	347	411	416	343	425	352	380	358	349	360	390	386	354	362	366	373	381	366	344	380	366	399	343	373	363	377	391	400	368	368	386	364	385	360	393	354	364	408	368	358	409	406	395	372	358	361	370	365	386	376	364	394	360	364	344	353	396	359	366	360	348	359	394	378	375	362	407	394	382	384	376	353	365	358	344	363	358	358	338	348	384	373	344	372	374	382	395	398	359	403	371	391	381	387	348	373	351	362	367	347	384	362	371	382	382	368	378	374	361	329	386	387	347	348	383	336	399	356	347	384	333	352	335	365	386	343	395	378	335	352	361	357	382	357	355	352	396	388	368	336	375	372	386	356	385	354	367	396	368	389	377	407	386	346	351	369	413	381	366	378	362	344	390	384	416	402	361	382	383	354	375	387	383	384	400	352	388	403	365	374	372	355	397	367	350	397	324	398	342	367	376	386	355	353	388	362	382	389	354	344	397	373	392	402	370	392	365	394	371	341	337	383	361	354	355	331	333	344	375	368	368	383	381	359	389	394	366	345	400	389	365	378	396	353	361	415	377	334	362	382	389	360	374	367	391	399	400	391	374	343	396	372	376	357	373	370	395	375	349	395	370	384	381	353	369	398	404	410	368	386	344	379	368	373	407	388	360	365	365	343	345
47873	16915	3941	1041	752	586	485	437	314	332	291	295	251	249	256	262	233	180	232	198	206	217	212	188	223	205	207	221	190	205	186	210	232	211	207	195	198	183	183	196	199	215	191	168	169	204	174	176	193	198	182	200	197	193	198	178	198	189	187	183	188	200	207	206	183	197	189	152	230	182	213	185	203	213	200	196	204	202	190	201	216	184	195	187	177	187	176	198	191	168	170	186	193	219	189	184	182	165	200	189	205	212	183	206	211	201	203	180	204	198	189	197	201	200	191	200	204	203	207	180	197	194	187	189	207	191	204	202	205	205	205	186	208	178	197	213	192	169	184	200	187	187	190	176	167	209	173	183	197	186	182	190	205	198	190	161	200	202	185	210	198	217	207	190	190	195	191	213	175	180	204	183	220	194	183	202	177	201	192	236	191	203	207	191	188	161	185	180	186	195	197	192	189	214	169	207	197	182	203	196	198	200	190	185	166	178	203	171	178	201	183	197	184	152	204	193	207	211	176	197	210	245	191	195	199	193	177	165	178	212	190	211	196	192	197	178	199	187	170	188	209	169	197	205	194	193	206	204	218	182	200	173	205	166	185	183	197	191	176	195	209	188	199	191	185	181	200	178	205	190	200	191	191	196	189	197	189	167	193	169	169	179	185	180	187	183	199	208	193	190	181	205	172	213	194	178	196	186	208	177	183	181	219	163	187	239	198	181	188	195	189	197	201	174	201	242	164	190	184	192	188	192	222	192	194	173	198	191	184	200	193	196	190	199	214	203	188	185	193	181	175	183	212	191	193	200	204	205	190	192	193	168	198	189	177	210	215	194	194	187	188	194	171	201	221	188	211	202	178	184	174	221	195	224	187	183	229	199	201	203	224	196	195	191	177	203	193	213	200	168	207	178	188	216	186	221	195	185	200	163	188	181	204	180	189	186	187	174	175	203	205	209	203	196	203	210	204	211	200	173	179	175	199	199	211	182	194	220	187	204	189	198	183	164	188	199	189	202	183	200	199	178	208	192	213	181	206	172	191	194	196	201	180	191	199	192	200	166	185	174	187	203	188	172	222	176	190	198	196	184	212	221	198	187	193	218	204	198	187	184	210	205	196	176	212	188	205	196	196	198	190	204	208	215	196	214	200	180	188	187	198	202	192	204	179	180	219	202	200	172	197	197	179	195	200	195	198	200	224	203	194	191	208	206	188	207	169	196	189	203	191	177	191	199	197	182	192	202	198	217	190	188	153	217	188	187	191	172	196	191	192	195	200	175	183	213	192	198	156	215	185	217	195	211	216	196	196	235	183	190	200	198	203	181	188	207	202	181	207	203	190	186	178	178	188	212	189	204	202	204	171	221	182	196	187	213	181	205	186	192	191	182	201	219	193	191	192	174	190	209	201	203	190	180	194	201	184	207	221	201	209	199	198	198	218	206	190	210	176	177	177	210	224	200	202	177	213	218	189	203	170	184	192	195	176	204	200	203	212	185	178	199	218	203	202	264	213	216	199	203	193	188	211	211	203	212	190	188	179	212	176	190	189	213	222	164	196	199	196	213	220	199	198	185	220	182	210	194	215	194	215	183	201	184	176	212	191	186	209	172	191	184	172	202	226	186	198	180	181	191	194	203	179	211	176	193	196	188	181	195	212	194	217	203	183	215	199	205	172	188	188	187	178	203	199	209	200	196	191	186	205	221	179	184	206	203	232	186	195	187	192	212	179	199	230	188	179	211	220	193	190	190	210	219	192	211	207	184	187	221	194	197	206	179	233	209	203	184	179	196	171	182	174	183	213	186	182	190	181	195	196	180	209	193	194	200	185	168	188	169	191	200	185	197	193	196	205	220	200	195	209	198	195	202	170	173	190	199	192	189	185	201	171	192	198	187	193	164	208	157	171	223	197	188	185	194	220	207	186	184	199	189	195	186	200	179	170	195	184	210	198	192	208	194	190	186	222	181	206	206	213	182	201	179	189	165	194	218	189	204	210	193	193	202	183	195	215	168	177	206	180	187	179	184	184	202	209	181	178	212	215	175	221	203	189	191	207	189	196	191	201	198	197	206	191	191	193	173	191	183	206	203	203	193	188	185	193	224	198	198	211	186	189	204	177	181	204	192	211	179	213	202	167	203	196	187	213	207	199	212	194	179	168	207	167	208	189	192	198	209	223	180	209	201	189	195	210	194	180	206	197	181	208	196	197	180	179	190	201	196	187	193	198	195	204	205	205	208	182	191	201	192	186	200	211	208	190	194	193	206	218	197	186	198	192	204	203	192	199	193	214	190	169	170	181	216	192	172	190	217	172	216	187	196	186	194	188	205	196	177	197	219	186	181	197	204	170	188	177	205	214	205	189	188	185	212	195	201	216	171	201	171	199	201	189	188	203	210	177	186	184	204	192	191	187	193	199	193	198	191	205	211	176	194	196	183	193	204	199	200	189	188	181	206	217	215	200	191	186	196	220	215	196	194	178	163	208	190	202	209	199	193	184	184	194	197	199	198	188	202	174	191	194	192	186	208	200	212	184	221	199	193	223	201	216	208	202	172	198	179	198	190	197	183	176	203	190	182	210	175	206	225	188	186	195	181	194	179	178	191	216	205	209	195	191	207	198	199	178	186	201	188	190	208	194	198	219	183	161	193	181	186	199	197	165	177	178	189	203	236	181	203	219	202	173	184	187	194	185	216	184	165	180	199	201	182	207	224	197	188	182	197	200	207	201	214	206	195	201	179	203	167	197	168	193	180	202	182	213	184	184	212	178	205	209	210	191	199	204	193	204	228	185	202	217	199	205	172	202	210	200	181	221	196	190	192	176	202	232	211	215	196	202	184	218	212	178	207	187	212	195	185	196	198	202	202	206	197	195	183	210	190	203	193	195	193	176	210	214	209	194	169	186	176	196	193	204	207	215	186	199	193	187	195	214	200	194	188	196	180	200	207	199	180	203	214	178	217	182	191	169	190	203	196	192	196	197	183	201	195	202	168	182	194	187	205	219	199	213	178	219	193	206	179	193	202	191	223	197	188	190	222	206	198	203	194	210	179	206	203	207	208	195	196	175	186	182	222	188	197	212	207	199	227	201	199	191	201	192	211	201	212	195	191	185	189	192	190	204	175	150	198	186	188	175	193	200	191	198	189	203	174	191	187	209	202	190	200	189	178	200	187	200	181	196	209	211	206	193	182	192	200	212	197	174	192	199	185	229	207	199	200	197	195	202	173	194	213	204	228	214	196	209	188	215	180	190	202	193	204	214	190	193	184	210	190	202	191	213	196	177	161	202	216	203	201	212	193	206	191	207	193	179	208	206	189	191	208	186	194	182	166	161	205	208	223	197	178	213	207	187	214	180	199	194	189	192	195	218	186	174	193	178	213	158	196	196	174	200	195	186	206	197	186	190	208	210	182	189	187	191	190	222	193	192	224	196	189	200	201	213	220	200	199	188	202	201	201	207	212	186	191	165	209	178	195	193	202	173	180	194	189	166	157	165	206
29071	1641	3271	3529	3047	2484	2052	1784	1634	1376	1260	1160	1054	1040	933	958	887	836	845	815	809	755	764	761	741	739	705	713	722	673	699	650	674	698	731	706	684	665	675	627	700	656	640	639	660	664	573	637	636	633	619	623	618	657	637	651	656	638	603	600	644	661	591	597	630	636	625	599	620	633	612	660	640	631	609	626	607	628	629	645	614	623	640	626	671	691	666	588	628	617	628	582	637	621	631	602	641	644	564	623	577	639	639	635	616	621	612	615	608	580	604	604	627	604	643	585	624	618	650	615	604	607	617	584	564	633	612	617	613	636	592	607	590	612	628	604	580	602	676	645	669	654	653	598	602	609	623	603	675	634	658	598	618	556	603	676	642	654	640	606	644	595	607	676	687	600	620	622	576	636	617	573	644	646	640	642	611	645	636	627	609	655	605	576	617	589	618	614	642	626	629	610	621	588	603	590	617	632	629	549	634	592	597	613	622	604	627	618	620	601	622	627	589	607	608	609	567	586	650	611	605	601	630	660	595	609	668	604	636	630	609	607	599	629	647	621	605	625	603	625	590	610	633	595	609	657	614	590	615	643	600	621	660	591	606	620	633	651	595	624	611	619	569	614	631	575	611	618	618	578	576	563	660	564	626	621	634	663	619	585	556	597	656	607	619	638	596	579	624	611	610	576	584	642	597	633	610	644	666	627	620	597	637	611	612	645	641	625	603	632	609	582	661	597	595	601	579	591	661	590	610	623	645	597	631	653	612	611	584	657	589	588	563	608	615	607	604	628	608	582	555	599	605	619	585	589	593	662	622	632	653	603	616	630	599	582	619	615	635	624	613	664	599	636	586	599	596	640	622	600	629	562	607	594	584	589	631	598	636	631	606	662	627	593	659	593	645	572	635	623	611	613	589	609	604	583	612	651	630	612	608	606	635	592	617	644	627	608	583	623	611	622	589	556	609	599	619	598	672	618	593	586	566	571	581	617	640	612	620	587	625	621	605	632	611	635	653	606	655	608	699	645	588	598	610	610	610	618	644	616	632	604	615	638	599	601	586	642	607	599	620	629	617	625	596	592	655	666	595	641	636	628	634	645	648	636	591	643	609	619	616	637	595	636	623	577	624	598	641	630	601	643	635	628	600	627	660	650	628	582	642	611	605	578	639	603	604	597	589	641	608	618	592	624	608	613	647	621	636	609	650	603	622	610	559	612	641	631	666	655	572	628	637	602	622	667	635	617	589	613	649	612	564	595	617	628	594	582	620	590	609	633	647	622	623	616	639	611	624	620	630	607	601	569	662	664	615	629	610	589	600	614	632	656	615	648	594	583	593	643	601	596	662	611	628	584	591	652	652	602	652	686	634	637	619	634	623	604	623	576	632	635	589	622	612	614	604	609	629	626	648	659	619	621	646	632	592	619	626	567	584	636	613	619	609	606	621	617	586	550	627	679	613	572	632	608	673	647	626	605	621	616	599	671	611	622	658	632	633	573	593	629	608	680	617	625	606	611	603	584	593	637	631	623	607	578	609	607	633	654	658	595	594	620	584	609	606	635	613	592	593	622	599	596	613	638	619	618	568	607	611	622	613	592	568	580	603	600	605	608	662	626	630	636	625	632	616	633	603	625	616	566	583	576	630	584	612	579	586	604	630	603	620	595	644	594	610	577	609	641	636	629	617	600	603	574	647	611	603	651	602	639	639	630	660	624	612	628	602	615	635	580	613	615	595	596	630	606	638	614	604	626	599	642	594	622	645	650	617	605	662	629	587	592	588	626	589	645	612	617	606	610	598	619	657	606	629	630	614	601	654	614	619	609	600	598	627	586	582	598	679	623	548	601	611	587	635	658	622	655	628	614	627	632	577	563	584	566	603	635	633	602	609	633	625	601	648	658	591	643	614	625	598	595	608	607	595	607	610	583	596	595	596	623	633	573	632	608	536	594	605	620	651	574	586	600	584	640	616	617	608	642	617	599	585	658	627	600	617	550	631	645	610	587	571	641	638	622	617	631	609	632	603	594	614	650	630	593	617	649	537	600	638	652	606	592	637	599	654	600	598	619	556	648	670	604	595	600	583	641	584	614	652	657	639	621	618	611	634	613	580	617	679	591	594	642	609	637	623	607	611	613	613	600	583	582	604	616	611	587	632	617	650	606	617	669	606	592	641	642	594	590	622	633	590	634	580	649	624	613	631	583	616	608	633	620	614	593	639	621	595	587	632	604	581	603	592	640	580	581	649	583	602	628	637	622	623	620	634	609	654	614	640	620	589	565	614	647	628	649	596	635	630	613	622	671	609	636	588	591	588	633	664	628	628	575	625	590	587	598	646	607	649	657	679	649	588	602	649	612	623	645	612	595	639	623	606	613	657	624	643	631	605	585	602	640	610	607	618	613	627	632	596	627	614	613	626	590	602	614	641	605	612	596	632	608	618	579	607	616	595	609	544	601	669	631	616	584	606	660	622	586	608	621	627	603	615	679	607	621	655	625	604	655	674	575	637	634	594	638	605	644	621	585	641	615	619	572	601	655	570	573	669	601	618	560	623	645	638	618	570	600	632	607	593	621	619	591	596	597	600	660	619	640	646	601	611	630	587	607	606	586	601	579	646	627	579	648	608	661	618	614	617	630	645	623	616	638	618	646	609	616	621	624	630	612	633	655	581	630	596	581	625	599	631	628	631	609	631	612	605	619	584	606	665	580	620	611	637	611	564	636	577	544	618	657	641	644	615	606	593	656	594	636	588	621	574	630	591	570	648	575	611	649	610	595	554	616	607	612	619	611	651	610	606	618	599	619	655	600	617	604	614	665	662	602	580	650	629	600	607	630	605	614	621	600	603	613	621	661	607	630	614	640	622	544	613	648	618	608	651	613	603	578	609	619	604	571	634	662	624	603	616	646	649	595	607	573	649	611	622	628	609	650	658	629	626	616	628	632	633	628	590	601	575	619	594	640	628	614	639	597	588	632	604	625	588	616	610	563	613	610	606	657	580	602	610	618	605	613	612	623	625	604	594	616	627	585	635	645	612	649	597	604	597	655	626	611	633	644	609	594	599	619	630	651	561	661	606	611	630	617	610	598	611	610	621	660	609	637	594	630	611	608	649	653	605	586	591	678	622	615	602	590	641	614	611	615	616	619	606	625	633	591	586	602	586	591	641	615	632	635	626	596	608	606	623	604	626	635	622	611	614	631	636	585	599	634	579	569	603	600	623	624	630	591	649	648	585	590	626	593	607	603	625	635	620	647	628	612	617	626	602	640	632	617	595	612	624	600	637	639	640	617	630	604	595	591	578	597	586	617	576	660	670	625	629	586	610	574	620	636	643	614	636	572	595	652	622	593	631	627	586	685	603	653	591	612	598	600	599	591	600	659	628	590	636	596	602	603	611	647	635	586	592	640	585	650	623	602	614	578	607	639	619	577	634	581	675	641	611	555	628	634	621	624	611	621	618	613	598	620	623	627	641	641	638	637	624	609	647	590	647	605	611	561
60634	22511	13192	2749	1376	1022	820	714	601	517	498	416	378	423	359	352	328	304	375	340	320	319	326	319	334	295	310	318	280	337	287	306	331	305	256	318	304	304	255	258	292	300	304	304	284	318	270	305	305	293	343	314	282	262	300	310	280	263	292	273	286	299	287	270	295	285	284	313	252	296	310	268	292	256	283	305	278	285	295	276	281	292	283	305	304	274	264	301	291	312	304	270	293	297	296	287	305	290	286	270	283	257	292	256	278	310	288	299	293	308	271	289	285	277	283	299	279	306	299	304	285	265	288	269	283	277	283	285	274	309	288	291	280	288	295	312	304	291	314	273	243	291	313	299	291	302	292	275	291	262	265	273	262	273	293	276	283	304	270	292	274	262	268	283	292	271	283	297	283	270	305	274	314	304	314	273	283	294	277	277	292	307	278	282	285	325	316	272	278	291	284	310	285	292	296	315	263	254	290	265	283	274	286	292	275	268	280	249	288	298	295	299	265	256	318	303	274	285	297	287	289	258	300	279	286	299	300	293	281	282	293	289	302	283	276	291	289	280	254	307	270	270	259	298	287	265	282	281	294	289	299	268	277	293	311	300	283	281	286	276	306	289	263	259	295	306	301	268	282	299	284	285	280	308	272	285	296	276	297	254	282	258	284	302	281	270	261	271	270	284	283	265	287	313	300	272	247	279	275	285	279	308	278	295	311	297	276	278	277	267	281	280	265	262	270	285	260	289	289	303	310	327	274	280	291	292	259	262	267	279	260	325	285	282	274	289	276	281	261	295	265	277	256	274	278	282	310	301	300	270	282	297	290	271	282	277	292	265	284	307	281	299	258	271	276	268	268	264	285	278	284	296	274	293	304	292	241	290	274	263	295	288	282	320	310	275	302	295	288	265	292	268	275	281	268	296	292	265	257	262	267	274	313	281	304	308	267	301	302	244	283	266	303	301	298	298	258	272	276	272	273	262	287	303	265	265	295	246	264	292	284	255	280	292	258	298	304	293	263	316	289	275	306	305	279	260	318	296	288	316	255	271	279	300	269	269	318	316	275	286	282	269	293	263	279	295	300	284	318	272	322	288	307	265	312	289	308	255	289	270	263	269	319	288	277	271	271	290	302	278	283	300	280	276	256	313	303	281	284	295	286	267	279	301	274	325	257	295	250	306	306	286	294	279	274	306	284	291	267	274	286	304	305	305	292	254	272	289	263	270	279	280	279	277	272	331	308	244	260	272	275	281	297	290	258	268	306	305	297	311	300	288	254	272	294	260	279	264	261	306	284	302	286	309	281	294	310	282	284	276	265	301	274	286	280	279	263	282	269	268	260	296	296	273	284	305	256	271	298	270	298	302	258	278	325	280	287	279	273	258	281	258	281	324	292	247	283	290	301	283	263	309	285	282	336	283	306	280	298	297	305	273	276	259	314	288	298	282	282	276	320	300	254	308	268	283	265	311	282	287	288	287	269	293	273	270	291	267	293	308	298	263	297	304	269	290	276	290	290	303	269	285	276	289	289	278	340	292	289	265	267	325	272	284	281	293	278	262	287	267	292	308	247	288	279	301	291	289	286	308	287	253	287	281	263	266	287	292	268	285	291	286	287	290	331	268	273	268	289	291	272	286	271	264	271	300	271	305	290	311	273	288	264	300	269	318	299	273	275	317	303	312	284	301	307	293	282	290	278	296	289	284	291	292	275	284	279	275	298	281	302	255	286	246	283	281	266	308	281	279	290	280	291	290	284	313	313	291	269	265	299	293	262	295	291	277	299	311	298	260	239	299	278	305	295	276	286	284	252	301	276	263	280	260	295	267	295	262	277	309	242	297	292	272	274	272	266	303	312	287	260	281	308	291	279	294	286	306	299	283	284	309	309	281	326	298	260	303	289	274	278	292	288	307	284	278	313	289	265	307	284	325	282	274	280	305	289	283	257	244	268	307	291	275	284	306	303	298	282	327	249	299	295	290	307	285	303	279	277	278	262	293	278	295	306	275	286	302	290	234	277	307	284	269	282	268	299	290	298	302	261	291	291	265	317	276	276	283	265	300	299	273	277	281	284	273	278	291	286	270	259	296	301	283	302	314	290	300	281	256	261	301	332	255	293	255	262	269	274	277	293	290	302	276	285	282	281	295	319	304	275	299	315	276	275	283	296	283	281	278	267	294	255	260	296	279	311	266	282	316	325	313	295	273	280	307	290	281	308	289	260	301	311	287	299	297	292	267	292	300	288	283	256	269	298	304	303	271	276	288	291	254	296	282	305	304	278	284	279	275	278	299	286	299	274	266	268	303	313	283	302	316	292	298	259	287	280	280	280	293	278	264	304	259	273	257	294	289	264	294	283	267	275	261	298	287	300	301	297	296	249	309	284	271	287	276	287	282	251	280	294	302	273	290	272	298	322	295	277	286	274	268	293	285	297	275	262	313	335	279	282	312	258	283	238	274	260	280	309	260	265	280	271	306	284	260	291	296	301	273	248	279	318	275	272	296	291	277	295	272	245	281	264	276	280	303	281	281	317	292	284	266	298	295	299	278	276	310	308	280	246	294	301	255	280	318	309	283	288	307	289	265	284	284	276	253	294	293	292	309	277	279	276	276	303	270	288	285	297	259	260	320	280	300	314	305	313	303	309	272	283	265	293	287	276	288	275	290	309	291	280	292	278	309	296	280	280	286	304	305	276	277	292	308	257	315	257	305	293	276	288	265	302	301	287	273	281	275	316	266	277	242	292	275	283	278	278	279	292	310	259	273	282	324	270	267	296	298	294	286	314	303	295	301	301	270	278	282	298	261	320	310	272	276	292	308	305	284	307	287	266	276	292	296	268	264	295	266	298	292	277	289	275	277	295	300	298	298	287	304	262	301	287	268	313	257	282	300	308	295	269	293	285	271	273	262	260	287	270	248	270	292	292	290	279	294	282	264	298	272	304	279	281	303	261	309	268	277	296	306	300	256	324	298	268	255	293	265	296	300	309	289	286	283	272	283	315	294	276	295	257	288	306	288	301	317	291	305	291	304	290	276	282	284	307	277	297	264	294	285	267	284	293	266	262	261	297	267	282	297	316	281	293	315	296	267	323	283	296	307	278	266	305	267	268	278	284	281	261	288	279	267	297	305	279	290	289	290	297	306	286	291	265	284	276	281	308	275	293	259	308	282	286	257	271	282	270	328	305	276	258	285	261	275	271	312	274	291	334	271	258	283	291	265	270	271	283	308	282	304	303	258	298	303	312	306	287	296	308	278	315	266	287	290	286	279	278	284	261	287	299	260	298	294	281	281	294	274	281	292	292	285	293	267	267	292	271	276	297	289	276	304	274	283	291	292	283	272	288	277	310	292	262	285	294	270	309	296	285	300	269	297	266	280	309	296	287	279	294	335	306	279	314	295	277	258	311	260	293	275	264	267	278	275	243	299	273	294	299	267	267	302	298	253	283	271	290	294	273	300	302	290	292	299	271	273	281	275	286	292	301	266	281	279	290	280
38284	2791	5935	6331	5410	4329	3626	3083	2639	2295	2149	1896	1702	1675	1507	1460	1401	1327	1303	1201	1268	1171	1128	1146	1097	1056	1027	1104	987	999	986	942	924	1022	904	917	965	953	948	917	952	920	946	887	915	902	936	857	902	890	965	888	879	886	863	902	902	877	844	938	894	880	850	821	895	874	917	831	874	851	856	865	875	861	842	860	873	839	807	847	887	893	883	901	875	888	870	839	854	849	830	844	792	820	854	868	893	876	869	849	833	856	861	800	852	825	816	891	891	863	885	837	847	836	870	827	836	840	853	853	819	818	857	816	889	827	869	852	849	871	859	786	835	881	804	807	810	889	862	881	867	825	861	884	827	836	828	836	866	905	825	865	839	867	812	827	870	876	848	795	854	786	868	840	866	850	859	858	857	851	834	847	865	836	843	854	881	838	829	855	786	861	846	878	824	828	793	860	817	825	813	846	859	814	827	859	851	840	885	843	869	791	856	782	841	853	814	902	819	830	839	851	853	828	801	881	810	850	843	811	826	825	871	839	846	886	800	846	836	841	829	859	850	836	870	862	811	841	849	842	873	824	836	844	785	843	869	807	823	868	857	827	823	904	876	809	876	872	859	872	854	838	845	914	850	852	822	861	820	848	820	814	829	808	838	843	842	801	786	822	817	791	810	869	838	831	889	849	803	864	864	838	852	827	849	869	824	853	869	814	820	872	869	887	856	846	866	834	823	852	849	850	844	886	766	821	868	823	862	803	864	833	849	827	853	846	792	821	841	800	848	827	826	865	827	826	851	852	833	851	843	854	814	824	848	838	857	838	770	832	869	881	847	853	815	820	793	824	869	892	792	827	799	805	835	848	834	789	832	837	834	819	858	837	855	852	859	800	805	848	827	815	829	853	888	884	790	847	839	820	878	831	869	854	830	792	844	824	828	839	863	826	843	910	841	817	840	816	850	858	826	824	861	813	870	857	832	828	859	793	830	827	822	838	812	832	844	798	858	867	864	857	875	790	876	878	806	886	806	809	834	855	783	818	820	837	881	823	809	836	793	807	815	873	890	864	807	828	829	823	863	808	879	808	818	839	870	815	836	882	813	799	857	827	855	781	857	813	826	844	811	828	825	879	793	836	850	826	839	802	859	868	814	836	824	820	873	841	830	827	833	822	826	829	850	837	803	800	786	809	882	886	852	817	842	891	837	796	890	870	822	841	821	801	853	836	838	860	842	885	838	796	808	833	884	853	845	825	800	894	853	824	832	846	807	845	807	884	810	864	806	821	818	785	879	814	811	857	835	848	836	851	814	846	818	842	858	814	868	790	795	872	822	810	852	862	802	834	822	798	862	841	853	848	855	848	834	824	874	768	837	857	826	845	804	868	842	833	814	859	828	854	794	852	849	873	782	880	795	799	851	873	849	871	817	830	807	838	868	798	824	815	821	810	790	847	860	854	840	834	858	844	878	815	832	826	845	871	890	798	907	844	876	838	836	858	837	885	827	834	827	845	854	858	853	880	851	829	846	866	839	791	822	822	804	860	778	847	857	831	795	825	801	892	845	826	900	820	809	826	794	865	791	843	854	779	832	792	825	838	802	889	841	811	774	839	840	807	874	798	861	796	871	869	849	844	883	825	848	837	858	813	809	829	788	856	820	800	843	821	846	855	824	864	835	847	843	844	862	845	826	809	800	821	861	867	885	842	811	899	865	830	833	850	798	821	841	859	857	879	819	836	855	810	834	860	807	793	829	868	894	821	797	832	835	812	829	835	837	811	838	822	856	812	872	824	840	833	873	798	829	868	845	796	796	837	836	842	867	800	850	791	833	874	815	850	820	852	871	788	806	907	860	872	847	821	869	861	823	870	838	891	829	841	803	810	830	838	837	875	827	839	859	863	837	836	858	841	821	836	827	864	829	844	826	852	859	809	826	877	865	833	856	786	810	886	847	794	806	822	859	851	863	894	805	822	816	811	813	826	828	819	821	851	876	852	803	841	897	856	830	854	857	826	804	842	813	823	863	794	810	797	814	796	813	903	888	840	830	875	867	859	799	858	820	834	816	832	836	876	847	842	796	853	861	850	890	810	836	801	869	792	833	867	793	851	845	898	807	861	756	790	779	779	819	808	848	881	802	874	814	835	824	812	830	842	902	830	795	836	836	846	924	859	853	824	871	821	850	823	860	799	865	871	790	876	867	823	809	866	824	799	839	852	872	831	841	845	860	801	850	791	853	889	875	857	787	841	848	860	830	792	836	802	801	830	863	855	780	848	835	844	768	819	867	870	815	842	855	837	871	846	792	857	819	842	844	816	780	843	830	840	868	854	808	856	854	815	845	864	843	865	853	811	849	857	860	863	856	856	875	852	783	820	809	831	877	810	790	829	873	803	901	810	855	838	809	814	850	841	886	864	850	852	842	815	838	780	880	898	853	863	791	839	867	861	838	851	841	876	784	871	808	814	878	845	829	849	837	885	834	799	820	802	852	812	827	848	832	813	901	862	822	801	871	796	810	819	858	874	850	852	866	879	856	852	846	851	863	833	841	820	876	839	814	813	844	873	818	776	781	817	867	828	822	817	866	874	786	789	828	832	799	822	881	847	888	822	824	840	806	818	843	843	786	817	856	821	866	885	862	888	860	865	809	845	844	871	833	876	840	822	838	809	806	853	847	825	891	829	820	812	773	844	839	858	871	802	792	784	876	892	872	800	846	853	844	839	863	839	816	834	875	888	883	874	870	878	820	835	824	826	817	815	823	829	852	826	853	840	825	826	838	900	782	797	846	783	801	897	814	815	843	841	830	881	867	801	850	834	832	822	835	853	850	840	828	850	846	795	845	890	853	873	838	837	825	866	810	833	823	889	816	812	827	814	829	824	808	851	810	859	831	859	836	822	855	827	856	849	879	875	834	840	878	802	859	774	829	782	815	882	838	853	796	868	883	837	889	844	828	845	816	789	900	805	785	839	792	801	843	875	816	901	838	851	807	835	844	837	802	819	841	798	814	824	876	813	842	833	812	890	859	836	846	819	872	833	848	857	828	845	908	850	826	797	866	816	810	824	872	808	845	886	820	868	856	843	850	804	796	846	850	892	815	901	797	837	824	864	852	867	815	871	830	812	818	806	799	819	830	825	793	807	864	781	841	867	822	849	853	812	871	837	861	818	828	837	773	844	833	859	815	827	859	775	844	875	881	887	836	834	844	886	889	803	791	878	839	833	838	851	772	815	837	877	795	876	863	817	878	828	840	817	864	841	856	874	864	825	873	824	817	925	833	844	874	825	851	884	821	796	845	787	819	843	839	803	814	821	808	817	851	874	843	835	837	759	808	815	880	808	856	803	824	836	806	859	839	830	833	822	865	823	837	814	850	835	814	859	873	868	808	865	857	872	863	856	870	865	849	829	881	816	823	792	853	823	871	857	875	856	884	843	893	818	823	835	779	834	904	818	872	818	845	806	882	834	857	790	840	840	855	866	805	832	828	786	832	864	884	776	868	828	803	837
11520	661	332	187	142	128	124	107	114	118	104	128	106	100	111	110	146	106	99	109	111	146	96	98	140	106	92	95	100	94	113	109	97	100	122	103	104	124	110	109	108	99	109	124	100	101	103	107	104	123	94	97	97	103	116	94	102	94	109	108	107	106	104	118	113	86	102	99	107	90	118	102	99	124	109	104	102	92	119	117	100	103	97	93	98	106	95	95	109	114	101	112	105	111	133	110	98	91	132	119	94	119	135	92	96	117	112	97	104	109	109	112	102	120	113	106	115	108	90	98	83	107	98	99	121	129	112	107	107	104	107	115	97	103	94	87	102	104	94	109	101	115	82	122	108	99	98	114	103	104	103	107	109	108	104	104	105	104	105	104	94	100	133	108	99	82	107	107	103	110	114	98	102	107	100	107	110	99	102	123	95	104	111	103	89	95	106	95	118	104	105	80	110	102	97	111	104	108	95	117	112	99	104	94	104	109	103	106	90	131	85	107	107	111	106	119	94	99	108	110	109	106	96	87	111	107	92	81	109	111	87	95	84	90	120	121	103	89	82	103	90	98	101	104	107	86	124	104	96	101	97	104	100	90	105	98	110	109	110	120	112	99	95	114	116	120	98	98	92	112	97	112	100	103	100	93	110	124	115	103	105	131	104	100	119	107	85	108	104	118	102	116	84	96	98	92	108	93	93	100	91	107	95	88	109	120	105	91	109	97	128	114	122	80	108	93	92	103	107	113	106	105	107	107	106	111	100	99	97	106	108	96	93	104	113	93	108	103	123	104	119	102	110	87	101	93	90	124	99	106	115	110	120	94	107	100	116	103	112	114	112	96	101	111	97	123	102	108	107	88	88	128	111	107	88	85	110	97	118	134	103	100	98	107	114	108	111	119	110	122	106	102	124	93	107	102	120	102	103	105	118	98	110	99	100	90	105	99	105	96	111	91	96	108	109	113	94	112	100	114	100	105	85	97	112	117	129	91	122	110	110	110	122	100	99	96	95	96	107	121	110	114	93	101	110	95	108	85	119	89	113	101	102	96	113	96	113	79	101	118	99	92	101	114	118	107	128	99	113	99	106	107	115	89	98	94	109	104	108	116	112	114	108	103	87	104	99	107	106	96	106	98	106	96	114	133	110	109	99	93	106	105	114	78	98	104	100	106	101	111	98	104	104	95	108	96	110	107	76	108	105	104	112	107	87	104	98	108	110	110	109	96	105	107	93	104	108	93	90	95	109	107	114	98	113	87	115	107	127	108	97	125	113	100	89	113	110	101	91	99	108	111	108	121	102	114	110	120	98	124	99	115	106	112	111	106	110	102	103	96	88	110	90	99	99	110	116	112	108	111	92	90	106	103	110	120	132	94	119	104	90	117	98	93	91	92	83	105	97	107	109	119	91	99	108	107	130	114	87	119	105	97	107	81	108	90	112	120	91	92	104	110	92	122	106	101	115	117	107	102	115	97	107	98	109	116	105	116	116	106	102	91	115	108	125	106	108	100	89	89	108	104	109	96	101	112	104	94	117	105	103	103	104	121	100	98	105	98	103	98	111	115	97	101	101	111	104	124	97	125	107	104	120	103	102	98	83	119	113	93	101	130	93	105	109	80	110	99	117	92	99	108	113	117	106	104	101	105	110	108	112	106	115	102	74	120	110	100	95	115	91	97	113	119	106	108	101	115	112	96	91	108	106	113	88	111	113	122	111	127	109	104	115	108	100	118	94	109	110	103	117	109	98	99	113	93	85	119	97	107	111	107	120	104	107	109	99	100	97	114	112	93	98	115	93	100	128	103	99	101	121	123	97	99	104	110	107	81	122	89	111	116	116	109	107	98	110	99	93	103	115	113	97	101	127	113	116	91	95	99	111	94	91	87	97	99	95	107	117	108	111	124	117	102	107	110	105	112	115	114	92	98	117	101	110	98	103	109	95	112	108	115	114	103	115	116	113	106	99	111	106	111	104	137	116	112	95	106	116	101	108	102	98	108	118	106	93	105	110	111	102	99	104	110	105	102	99	114	91	111	100	108	106	99	122	125	111	123	102	92	89	99	117	100	100	108	115	118	98	94	99	110	103	105	96	85	103	95	113	103	97	115	113	99	103	106	110	96	91	117	91	86	123	106	116	103	96	108	94	110	118	86	101	110	113	97	121	90	112	118	109	109	104	104	114	107	102	98	97	99	90	115	105	112	90	100	93	108	100	109	119	91	100	110	113	88	91	98	92	117	98	112	109	100	107	93	119	92	106	80	107	110	119	105	112	97	97	107	94	110	97	108	115	93	98	96	113	103	120	122	123	106	100	121	125	113	111	92	99	97	100	93	116	86	127	106	124	80	116	95	121	108	110	105	125	94	108	92	102	109	98	96	103	118	101	106	108	111	96	113	100	106	87	91	106	108	85	104	103	112	113	100	119	100	105	113	102	103	109	102	113	105	115	122	110	120	96	117	115	97	90	109	108	92	101	114	96	103	107	113	91	103	98	107	107	104	106	103	114	117	118	105	87	97	104	117	119	100	95	100	97	124	112	113	104	136	112	108	106	107	107	105	106	105	111	98	106	110	113	102	116	112	90	86	110	123	97	106	124	102	104	112	86	114	120	99	107	118	96	97	94	112	99	125	77	88	99	110	108	101	107	104	107	92	109	104	92	103	104	102	108	97	118	94	86	115	105	105	119	119	95	93	100	107	89	108	99	102	103	96	104	93	103	108	103	84	110	120	102	111	95	118	116	102	84	107	74	101	93	91	96	97	110	110	121	84	90	102	112	95	111	111	120	97	113	87	94	94	112	105	101	84	95	103	112	109	101	100	104	94	110	89	106	111	97	111	81	101	96	112	113	88	124	104	112	105	91	110	85	106	118	97	110	93	107	96	112	91	94	96	104	123	111	104	110	115	113	109	103	110	106	94	115	112	105	102	85	97	87	95	84	94	113	98	102	83	113	107	97	107	116	92	82	96	118	108	96	100	103	119	117	120	98	114	105	105	94	91	110	98	117	111	103	91	106	91	108	109	107	99	110	112	109	116	107	102	105	127	112	80	103	122	120	114	117	109	98	81	97	126	109	98	112	111	97	108	118	109	120	93	101	112	118	114	91	91	101	94	99	102	97	99	100	112	113	98	92	106	107	106	112	121	125	103	110	92	92	116	97	120	107	106	101	103	111	103	101	106	124	86	97	120	104	119	110	80	111	95	98	110	109	112	94	108	108	104	98	98	108	84	122	125	116	98	105	95	97	97	90	107	89	105	105	109	96	113	126	101	117	93	104	98	108	104	114	120	78	114	114	121	109	95	98	94	106	110	95	98	121	100	110	106	85	101	103	117	119	109	117	105	91	91	110	99	100	111	119	92	108	98	110	94	120	111	114	114	106	90	105	93	94	116	100	115	107	106	117	107	87	109	105	88	113	112	109	98	115	116	124	90	115	100	113	120	99	110	104	103	104	109	108	91	103	99	95	112	107	112	134	119	96	107	106	100	112	92
10722	460	496	527	504	475	477	434	419	406	414	439	372	411	370	366	387	377	370	377	435	414	407	371	378	400	399	382	383	393	359	366	381	373	393	380	372	332	357	388	370	359	399	382	379	401	365	383	362	352	396	375	377	378	370	379	364	382	383	381	393	372	401	360	372	369	369	366	362	386	389	392	331	386	367	374	384	358	374	387	377	360	386	388	398	369	367	355	361	364	401	361	394	345	390	391	374	374	412	363	388	385	357	383	394	376	354	381	345	372	368	343	358	381	362	360	338	354	372	371	350	390	347	387	361	345	344	374	407	402	388	377	384	375	345	364	386	383	362	403	367	358	379	358	336	375	373	372	394	380	395	343	374	385	384	371	340	354	365	372	358	363	392	415	397	379	385	386	387	374	385	388	394	384	408	392	345	373	379	341	387	381	371	362	350	399	351	391	347	352	363	361	375	369	388	392	347	386	350	355	425	396	352	389	373	396	374	365	360	343	375	379	405	364	391	382	339	372	340	363	372	381	352	374	372	390	370	396	423	361	377	364	382	374	391	369	358	360	358	400	391	379	362	342	409	383	374	363	387	353	369	385	375	349	352	393	376	362	355	396	344	377	352	371	361	339	394	345	369	381	380	353	379	426	368	387	393	338	383	367	397	331	374	370	374	372	360	382	373	362	349	394	397	370	410	353	373	402	341	383	362	378	377	351	372	364	354	407	407	334	354	363	357	375	365	348	367	363	377	398	381	348	355	404	392	335	342	403	365	406	382	352	359	351	364	369	355	395	365	386	357	355	362	388	333	366	376	383	371	394	366	382	371	392	375	327	407	401	406	369	365	382	362	372	331	391	329	368	398	375	378	380	415	374	341	345	361	349	395	383	383	359	353	398	374	397	394	367	395	363	393	391	367	386	368	395	355	352	385	379	356	328	318	377	376	398	404	331	370	360	362	366	357	387	371	377	377	398	387	380	351	407	400	373	389	356	372	379	356	359	346	390	407	349	378	402	364	395	375	384	334	376	397	317	383	335	423	386	387	361	406	377	365	360	392	401	364	384	333	362	373	343	373	337	385	411	367	336	378	369	348	368	382	370	361	406	332	364	361	374	373	395	334	391	390	382	372	412	365	372	373	384	387	375	371	361	366	377	374	398	382	350	340	371	386	368	332	362	385	391	380	384	384	363	397	348	351	371	374	367	373	389	390	358	386	350	346	365	403	374	354	359	374	375	372	378	382	382	371	377	378	365	382	334	386	379	392	340	374	358	371	352	370	379	368	363	340	396	358	380	380	349	345	407	349	382	358	378	374	361	347	402	382	356	346	358	415	338	379	377	380	348	370	379	349	400	381	375	369	364	401	392	386	388	361	387	350	372	376	371	363	359	394	355	341	394	352	388	374	349	379	350	355	386	373	370	387	376	392	365	376	395	330	378	334	368	339	342	389	390	345	378	382	366	355	373	372	357	382	351	416	346	369	376	360	352	385	381	362	396	360	369	354	377	391	373	356	372	366	364	393	341	390	376	382	387	357	367	369	355	363	390	400	411	378	366	386	403	378	363	375	389	401	386	378	378	347	396	373	387	372	375	341	385	370	382	380	367	369	363	384	354	333	355	405	380	389	364	352	345	370	365	372	374	382	357	341	350	366	365	357	403	372	360	414	342	382	380	360	370	362	382	349	374	341	373	362	325	372	363	359	363	369	397	361	373	389	388	378	339	357	395	331	392	368	390	391	415	377	351	373	396	366	379	341	372	376	368	383	406	365	368	400	374	358	393	393	389	393	393	378	400	365	342	347	359	399	373	388	380	385	384	387	340	367	375	346	393	373	389	389	368	397	369	361	399	360	409	365	364	341	372	372	386	384	364	382	371	359	361	373	382	376	385	366	382	409	351	394	330	390	382	329	396	355	373	368	357	393	400	372	397	393	339	382	368	347	357	380	373	399	359	376	418	400	324	396	349	399	392	333	385	368	375	388	386	370	377	366	367	374	363	401	400	383	405	336	356	362	385	355	373	371	354	387	426	365	395	387	400	377	379	377	371	384	378	393	378	373	313	366	377	352	393	364	373	388	383	379	366	363	378	378	353	360	384	366	345	361	362	373	390	406	382	391	366	356	339	378	363	365	376	381	361	346	373	390	361	380	394	369	382	369	349	364	347	382	355	400	360	377	390	358	381	390	371	352	355	368	366	346	386	411	395	357	403	337	381	367	353	416	390	363	371	376	353	379	376	395	331	357	376	388	374	384	401	363	338	348	350	367	395	413	378	342	355	362	373	323	394	360	363	353	370	383	373	336	346	370	375	388	390	365	366	353	386	360	362	342	402	396	349	359	400	364	356	406	400	374	348	390	386	382	393	391	406	374	415	391	347	350	384	377	406	406	377	374	392	360	389	345	403	406	366	360	379	409	389	355	386	356	381	395	360	351	349	360	368	372	386	374	377	345	357	402	360	379	382	396	382	366	402	360	399	369	356	330	378	350	393	351	384	383	371	379	401	380	383	362	364	423	398	361	386	391	363	383	374	373	425	328	403	422	382	359	368	377	371	368	374	359	356	361	392	370	373	386	362	381	389	375	377	357	374	371	364	386	337	391	350	374	366	391	378	391	385	360	345	369	343	347	410	391	377	343	337	397	353	356	380	375	380	367	347	372	398	348	382	394	378	356	363	389	405	390	371	356	382	404	393	383	332	367	402	340	364	386	392	374	363	378	354	345	396	397	389	346	358	393	365	358	377	406	356	396	374	373	378	335	354	350	337	360	353	356	332	377	369	369	327	394	380	376	385	396	335	378	361	342	378	385	367	359	390	364	389	339	380	377	389	378	349	363	399	351	367	379	353	399	399	333	332	367	369	388	356	324	369	396	362	361	364	346	357	368	354	371	388	368	384	395	385	400	357	346	365	345	383	374	376	397	354	369	343	371	353	374	382	392	411	387	394	407	359	345	400	371	428	379	368	378	356	356	375	384	376	362	377	400	367	402	355	369	403	377	393	351	384	367	350	392	418	360	380	411	390	382	388	379	388	374	336	355	379	388	344	362	368	382	380	395	357	394	350	398	352	376	341	357	357	337	373	362	349	377	376	365	328	356	385	355	367	395	344	340	345	373	374	346	368	396	357	416	368	384	392	378	375	381	359	380	371	392	352	388	378	323	375	390	344	382	361	371	362	364	398	380	374	351	303	379	377	382	360	372	367	395	370	360	372	388	350	369	369	382	372	355	339	378	356	379	381	358	361	363	391	375	382	382	369	379	359	364	380	380	349	338	379	393	364	405	406	382	366	336	359	367	409	374	358	387	331	388	407	400	401	348	404	330	391	357	380	384	377	390	381	360	384	358	389	358	388	383	345	374	362	336	360	392	395	391	374	397	344	358	379	370	412	391	393	351	369	399	348	353	395	393	407	349	369	381	379	356	368	330	364	368	349	383	383	369	366	361	350	369	386	408	372	342	383	357	397	379	391	393	373	366	374	393	359	360	344	355	396	405	361
46625	18362	5260	1080	670	587	463	399	357	302	303	263	277	240	237	258	227	227	197	237	220	212	214	190	206	231	158	192	192	213	187	207	215	188	211	177	194	195	197	189	204	209	181	212	219	197	220	223	193	201	204	191	197	218	187	207	208	233	187	183	194	197	207	190	207	182	216	201	183	205	193	189	206	185	172	210	191	204	191	203	192	205	204	209	210	190	183	191	163	191	210	191	181	208	211	181	185	202	191	205	190	189	206	185	184	199	169	203	196	201	195	190	193	187	192	193	178	202	182	205	210	193	190	192	186	185	209	216	206	169	184	199	189	181	205	194	203	203	209	172	184	210	209	211	209	183	171	198	202	170	202	203	193	190	182	183	185	199	181	202	181	179	196	201	212	181	185	177	190	183	210	201	231	218	197	172	197	182	215	191	178	176	211	194	201	201	191	179	205	205	191	241	217	200	197	179	189	198	174	189	184	192	198	157	214	181	187	187	204	197	172	214	200	199	203	205	188	186	196	219	206	220	192	190	189	173	206	190	200	199	192	175	187	207	200	193	197	192	207	190	171	205	182	178	184	188	198	202	200	190	210	202	223	200	178	198	197	184	193	175	179	210	210	188	199	197	159	188	189	223	196	186	182	209	179	197	201	204	212	211	177	177	186	192	216	216	198	204	184	176	212	224	229	187	188	189	199	198	203	200	188	164	208	197	165	183	194	179	183	189	177	201	202	222	221	202	211	188	213	173	174	214	199	194	196	183	171	189	188	173	208	228	197	172	204	185	209	150	207	180	174	191	213	172	206	209	187	191	202	196	189	192	196	220	191	207	193	199	191	223	186	183	200	203	225	185	210	192	182	211	201	178	226	181	175	202	214	183	216	194	175	191	220	215	191	207	188	182	191	204	211	206	159	208	172	195	202	194	179	193	196	199	190	196	193	175	199	185	183	187	188	216	193	187	207	188	202	202	181	184	199	199	204	194	216	166	198	180	200	176	196	185	186	214	181	164	206	197	217	229	183	188	196	187	187	189	187	209	194	199	200	180	206	184	199	193	195	206	170	205	180	176	206	194	216	226	175	199	179	215	177	219	197	183	186	187	204	172	205	197	209	170	191	186	192	168	172	223	162	207	179	207	196	197	177	181	165	208	211	192	208	175	184	177	208	205	189	188	190	181	206	167	171	219	183	181	177	192	203	201	208	221	187	178	202	182	213	208	185	199	196	197	184	198	195	209	215	183	203	190	182	215	193	183	186	198	198	220	177	185	199	203	195	193	199	201	205	178	187	194	218	207	207	189	198	174	192	177	187	211	216	205	183	194	195	190	178	211	212	217	220	210	208	171	184	210	160	183	211	200	199	198	206	172	166	179	197	175	154	198	216	165	195	178	180	212	203	204	211	193	182	200	209	195	205	195	194	187	176	228	165	180	203	190	172	199	197	194	207	191	170	188	173	196	188	204	223	209	217	227	195	221	204	186	174	231	172	175	196	193	182	195	188	226	210	185	191	180	193	185	198	210	201	195	194	187	181	212	194	190	200	214	205	199	204	169	195	205	194	202	187	186	210	198	195	191	212	172	213	190	171	195	187	192	217	185	187	197	179	178	184	195	182	204	226	192	190	183	194	203	187	200	193	201	203	193	202	209	208	219	198	227	206	181	200	185	185	200	194	179	204	197	184	199	191	212	199	222	215	180	235	189	199	201	192	174	194	160	199	187	204	187	209	199	202	178	172	190	185	197	208	198	214	194	181	183	204	186	215	214	206	209	192	224	200	207	203	205	201	211	175	198	197	215	193	187	190	188	193	184	196	179	208	203	162	185	197	209	206	176	186	210	204	196	194	219	229	197	219	199	193	181	211	186	220	184	183	202	180	198	193	186	209	215	183	194	181	181	231	186	207	168	169	216	186	172	183	179	193	164	210	182	202	191	182	210	205	216	189	179	151	214	191	180	190	220	185	191	188	195	206	204	193	189	186	184	192	187	184	216	192	170	197	197	193	194	177	179	178	194	205	195	210	212	205	215	216	207	200	196	218	207	175	195	189	210	191	193	197	218	190	205	185	181	203	208	195	204	194	203	207	215	211	177	201	206	204	176	192	210	202	195	207	200	197	174	196	185	196	188	167	182	183	194	181	198	203	219	199	224	189	167	204	210	200	181	193	209	185	221	190	181	193	178	177	164	185	207	184	188	192	177	215	183	197	194	198	184	212	189	196	199	176	208	198	229	206	209	197	193	195	194	155	220	191	180	214	207	180	190	183	209	187	196	192	195	197	196	200	203	216	198	206	212	202	209	191	157	205	187	195	196	204	190	206	191	201	199	193	206	202	184	178	203	182	198	216	204	197	194	199	202	201	187	196	196	209	190	175	179	182	166	190	187	187	197	218	202	190	204	212	199	186	210	224	208	189	178	192	206	196	183	166	214	199	201	201	186	182	186	176	216	195	224	200	191	188	180	200	221	212	207	205	188	207	194	178	202	182	205	204	193	189	197	182	165	187	187	170	178	184	229	215	187	223	213	182	197	217	181	193	203	204	186	203	184	198	206	197	208	178	190	226	177	198	201	184	210	171	195	208	195	198	193	183	201	192	196	196	203	194	198	184	205	180	196	174	203	207	169	206	169	180	220	203	182	207	182	231	184	200	174	186	209	180	166	194	204	179	184	187	181	196	192	188	188	203	184	237	190	208	194	197	202	185	199	198	180	184	213	182	212	199	193	192	180	205	190	182	219	208	181	205	174	200	223	227	187	208	193	181	186	177	188	183	198	167	184	174	189	186	174	217	175	193	185	194	193	185	200	221	187	187	188	207	229	173	193	175	179	209	222	173	193	174	194	153	188	180	177	200	209	229	194	195	173	196	184	195	212	192	195	192	203	199	187	183	182	196	195	213	180	189	205	170	201	176	153	197	208	185	178	173	184	185	218	187	186	185	194	200	190	176	179	188	176	205	179	180	175	210	203	172	201	204	207	205	170	195	212	196	192	191	210	204	200	194	200	211	204	191	202	165	195	184	180	184	185	194	207	200	202	205	190	198	200	179	204	182	165	215	179	196	201	206	165	183	177	177	214	198	179	223	176	207	183	201	195	188	204	183	196	197	199	158	193	199	216	199	172	194	193	206	184	172	193	173	172	183	203	191	201	198	198	182	195	218	199	186	188	235	169	186	179	205	184	198	189	224	201	197	194	161	191	186	180	202	186	176	208	204	161	191	166	165	216	205	173	213	201	193	206	191	179	170	170	190	183	208	183	216	215	208	179	190	188	207	188	176	193	206	177	187	195	208	183	194	192	193	233	168	196	200	197	208	180	212	193	172	204	173	197	208	182	165	176	191	201	183	198	199	197	204	195	180	195	193	169	200	211	210	213	207	203	219	209	178	203	178	185	198	197	178	190	223	200	179	194	185	200	191	188	175	202	182	193	214	206	177	181	236	184	189	189	179	202	210	180	197	180	184	199	191	192	187	187	212	183	192	192	199	203	183	195	191	199
29031	1640	3310	3579	2996	2491	1992	1781	1572	1449	1222	1149	1044	1035	937	947	891	863	874	793	798	763	731	737	714	758	712	686	692	696	702	688	669	654	689	647	673	628	670	667	646	673	655	648	636	645	650	681	631	679	641	639	676	652	647	652	618	638	629	660	686	618	606	645	630	688	636	658	655	679	620	682	650	638	633	587	596	633	611	588	578	647	657	629	596	668	676	632	644	575	619	610	614	592	630	635	610	637	628	609	632	613	628	633	620	704	626	609	598	647	599	623	605	608	598	639	636	625	609	633	606	611	605	606	627	641	656	606	605	592	610	603	606	622	620	644	621	636	595	597	619	642	618	582	619	668	629	588	619	606	650	601	654	624	598	595	588	584	616	620	599	631	601	608	655	663	662	651	631	607	567	586	622	597	662	620	589	615	629	581	625	599	628	593	590	643	570	534	605	641	593	603	643	613	666	626	623	588	587	624	621	620	637	610	612	629	586	623	611	619	610	605	625	616	589	615	588	602	653	626	597	649	576	626	583	620	635	565	625	614	636	580	609	619	668	616	617	592	618	623	594	605	612	625	615	572	595	634	663	593	600	659	666	617	593	625	612	622	636	601	651	586	598	628	584	648	639	611	617	600	636	587	613	597	605	649	611	629	609	620	610	596	622	606	636	566	602	622	630	611	585	632	628	638	588	628	603	631	577	634	627	612	612	630	605	645	632	657	585	646	634	628	650	620	618	603	590	601	610	648	625	612	637	600	589	635	557	609	648	607	580	650	592	592	628	630	644	601	636	650	620	595	626	702	592	613	608	601	625	571	638	597	630	614	627	650	629	604	620	622	610	632	619	629	575	587	612	598	586	641	618	640	648	613	640	570	630	613	646	631	613	602	608	605	599	608	594	602	602	586	581	644	613	597	586	594	610	620	608	607	623	631	608	626	594	649	627	618	579	607	616	649	608	602	637	678	611	609	638	596	598	556	640	628	631	642	647	650	645	612	628	564	656	630	611	602	593	588	664	637	618	597	608	635	610	588	601	635	588	617	579	566	566	658	631	656	610	638	599	628	641	576	638	599	592	639	629	616	633	657	585	650	654	613	647	598	635	660	574	576	647	566	576	640	602	643	612	591	624	637	612	614	605	637	602	628	591	609	611	582	593	638	668	643	627	606	623	645	630	601	632	615	608	590	614	628	572	566	642	631	654	582	579	638	609	596	646	623	586	603	575	631	632	611	587	617	551	622	636	589	623	659	604	640	631	615	609	628	647	557	622	641	584	633	628	622	559	638	600	610	608	643	606	607	592	633	605	577	622	640	612	626	637	632	597	617	614	626	614	656	611	609	624	608	635	621	574	640	635	623	617	615	566	630	623	637	639	598	584	564	631	613	595	620	602	658	600	620	578	640	657	597	626	589	603	615	591	579	613	603	659	619	636	627	616	613	592	552	589	602	606	617	615	625	607	641	596	648	632	635	640	650	570	600	576	601	600	601	593	597	581	640	625	655	618	620	622	656	623	593	577	582	586	607	613	613	614	614	596	565	648	622	646	628	614	591	644	596	562	604	622	607	606	596	643	619	622	623	602	638	655	597	590	593	632	649	598	591	600	545	620	585	576	594	609	597	640	636	619	603	603	647	608	617	622	579	626	615	606	643	601	576	608	626	621	598	583	636	590	626	605	631	640	604	647	652	587	593	627	628	643	606	646	641	643	604	602	653	608	647	615	620	631	640	644	651	627	623	620	715	663	619	645	629	627	573	634	593	643	606	572	619	635	674	617	612	630	604	625	607	612	629	670	621	578	628	602	601	603	627	605	629	633	581	590	600	637	641	622	631	563	614	585	637	593	625	619	589	602	602	631	616	615	626	611	631	634	633	641	615	588	647	631	652	661	640	596	628	609	568	603	635	612	568	622	614	652	529	558	636	634	596	617	606	618	615	628	631	623	633	612	585	597	637	602	614	608	630	603	599	620	635	585	618	624	639	622	604	650	600	577	609	626	646	652	612	609	619	599	621	587	619	626	646	658	612	607	607	569	611	576	629	624	595	602	617	647	598	608	562	578	633	613	640	610	594	617	613	616	611	621	603	636	588	618	598	613	623	595	607	629	645	558	653	557	617	590	633	613	607	586	657	625	625	616	611	603	621	598	602	601	619	614	665	606	625	656	647	635	618	595	632	598	608	603	632	571	648	605	612	624	587	601	648	627	608	635	619	624	615	636	553	648	626	604	633	611	632	614	589	660	604	638	587	630	647	604	651	611	615	602	606	598	598	634	614	604	639	639	600	594	622	654	600	621	607	644	630	613	598	605	587	605	625	600	627	605	627	635	612	622	602	638	610	639	624	641	610	642	640	591	604	615	599	599	620	600	564	610	603	627	613	622	601	594	598	626	575	639	629	639	620	601	609	592	606	567	600	582	607	599	659	601	624	592	567	599	606	698	674	615	601	614	599	600	600	614	611	592	676	620	597	653	650	637	633	588	652	618	616	583	666	631	620	624	590	608	615	653	624	604	608	633	601	630	580	624	647	592	615	612	638	596	630	624	618	586	609	541	578	595	628	632	627	593	624	595	635	625	631	610	610	653	631	647	623	565	621	652	617	587	603	673	657	578	605	608	556	628	635	610	593	590	588	627	578	632	632	605	589	625	577	563	614	674	628	652	588	570	596	622	606	636	597	623	607	577	619	608	638	616	621	639	614	643	666	655	638	604	601	570	641	619	597	651	601	611	612	621	619	581	607	594	593	651	636	587	642	565	603	612	633	583	576	623	631	642	631	633	672	664	660	604	621	636	597	626	627	614	648	630	626	628	617	629	622	622	626	647	618	584	596	646	553	611	606	580	621	620	664	643	614	617	621	591	647	633	571	623	617	629	573	557	636	607	606	604	626	603	599	608	644	641	620	645	594	577	630	623	631	603	580	666	553	701	606	601	603	639	596	642	618	624	609	553	591	603	654	665	578	628	678	633	552	602	628	620	652	594	621	618	609	620	590	618	609	546	621	582	593	666	632	610	675	648	598	632	635	620	618	672	632	650	621	591	613	598	600	605	634	611	618	595	606	597	623	627	610	607	645	621	600	585	597	613	646	610	599	649	656	636	620	638	617	609	596	619	605	687	603	609	609	638	614	623	613	623	620	576	583	589	603	629	617	611	619	642	580	606	632	606	613	609	646	600	629	621	629	602	579	607	595	622	583	610	640	608	603	622	632	597	655	547	627	596	636	580	605	638	590	591	626	641	579	598	591	599	657	594	629	621	577	571	668	605	622	588	640	647	595	598	613	590	618	614	581	630	663	619	602	650	648	592	602	643	635	602	630	633	637	589	623	666	595	623	609	591	613	642	626	640	651	623	620	589	655	623	593	605	619	606	681	655	601	612	591	582	579	633	567	593	626	584	655	634	620	646	641	602	618	649	612	582	587	672	614	599	604	648	601	570	571	585	582	624	617	620	629	610	668	631	637	603	605	661	609	611	589	607	640	632	595	569	604	601	610
56013	23161	12297	2483	1425	1021	819	676	610	538	495	417	428	373	372	387	350	407	321	303	341	329	312	331	300	306	301	347	286	313	298	299	318	313	285	332	316	342	301	290	273	311	290	273	295	284	267	300	276	274	303	294	269	278	269	289	299	274	310	264	273	294	283	271	280	281	261	291	292	280	291	292	316	294	300	274	302	293	290	300	276	303	279	293	307	285	316	272	305	286	277	282	261	323	287	257	276	285	324	260	280	286	318	278	268	270	265	279	250	288	261	293	292	292	264	295	303	271	280	266	289	288	297	283	292	294	277	274	299	264	310	312	296	286	276	281	289	270	296	274	273	267	284	291	288	280	257	266	293	283	286	300	278	276	275	294	297	291	295	294	311	285	297	267	307	265	279	287	283	288	276	285	262	279	263	285	275	285	290	305	295	288	303	286	293	293	293	294	293	283	290	275	286	278	265	292	297	278	276	300	276	287	270	269	273	252	319	265	303	288	296	282	292	275	264	306	273	298	271	267	306	310	286	269	286	308	306	279	294	297	262	328	265	314	295	271	300	289	302	298	287	290	253	274	294	306	274	280	301	301	262	287	295	302	285	292	328	278	294	271	264	266	275	328	272	283	285	274	292	274	247	298	297	264	276	261	324	277	275	256	294	300	310	298	269	307	286	244	278	290	275	292	283	251	275	258	286	301	289	278	312	267	270	315	301	306	296	274	242	294	291	305	254	273	286	320	293	287	274	286	281	302	264	307	291	280	275	270	275	301	257	302	268	293	289	267	280	274	295	265	298	270	264	269	293	283	279	330	278	286	259	252	308	293	281	284	284	297	283	252	253	267	310	274	277	284	264	278	252	299	282	291	270	266	283	287	240	318	280	282	300	315	290	265	287	293	293	293	294	273	247	298	312	315	274	261	256	286	302	299	319	288	321	269	256	263	277	271	291	287	293	271	228	288	289	291	260	294	276	293	301	286	269	279	296	294	292	299	315	244	288	288	299	274	284	278	269	286	327	325	277	257	290	292	271	255	261	272	271	268	318	295	303	270	264	281	320	283	313	291	274	283	332	268	290	284	277	255	283	279	288	286	309	280	290	301	261	288	279	253	274	277	313	280	270	284	307	282	259	262	293	249	304	293	279	282	296	263	304	285	260	273	299	298	280	285	270	278	296	277	274	294	293	325	298	286	286	296	292	286	305	310	316	271	277	261	272	264	270	272	291	259	274	283	302	275	306	308	264	270	294	265	291	305	283	292	311	287	277	269	315	270	298	322	295	288	276	270	289	317	285	270	280	273	263	258	301	300	301	300	303	252	287	292	270	281	301	299	275	258	295	291	288	292	304	309	283	264	245	280	285	320	309	276	243	300	297	271	292	279	305	295	278	289	298	283	269	300	260	269	275	296	265	279	285	296	258	293	272	270	272	306	258	313	299	279	285	275	267	299	296	271	308	278	284	292	280	275	261	283	298	292	273	289	310	298	307	298	296	288	295	286	290	291	280	285	293	288	298	265	304	277	300	226	264	245	308	272	290	300	288	280	283	264	282	276	260	265	277	323	276	291	306	283	294	294	292	315	284	285	288	281	293	294	282	311	289	281	260	305	266	285	268	267	295	260	269	287	289	302	251	278	260	263	278	304	270	290	266	311	275	312	290	263	256	317	292	303	292	300	289	294	288	288	277	275	279	289	303	282	293	316	265	288	276	281	286	247	258	302	285	285	280	292	303	289	289	296	292	285	261	264	323	272	280	275	310	270	283	299	313	288	297	273	296	300	291	254	310	306	295	287	265	290	299	249	276	297	293	332	304	286	269	265	307	299	265	268	260	284	295	273	269	292	293	286	279	328	286	293	305	278	274	291	298	281	259	285	284	280	271	293	274	284	275	255	295	265	295	255	296	281	282	260	297	286	286	268	285	292	295	264	270	273	308	290	270	341	279	272	288	283	279	286	285	286	296	291	285	268	261	304	304	288	275	278	289	273	260	286	260	302	284	284	274	292	301	280	256	295	284	302	284	263	276	286	295	294	293	298	287	294	247	259	264	293	301	289	288	236	288	291	256	254	321	302	284	285	282	290	280	289	254	270	284	318	280	278	279	291	255	266	257	278	326	271	295	291	301	307	304	287	313	265	283	273	262	257	252	289	292	283	257	273	247	251	279	314	290	272	287	266	265	266	266	300	293	279	279	300	254	290	272	259	292	277	260	300	296	288	299	274	292	279	309	280	332	278	275	284	283	282	291	295	285	283	281	297	276	288	271	309	323	304	289	286	250	314	299	273	286	287	287	262	298	288	285	295	294	263	283	298	300	299	275	267	274	290	285	270	289	279	297	290	269	293	279	311	309	266	303	314	291	286	296	262	283	288	263	322	293	326	285	270	273	278	264	287	274	330	286	273	296	255	271	265	285	314	272	281	268	256	292	270	259	281	269	243	305	313	288	266	276	322	277	297	309	275	296	311	298	286	293	314	285	267	270	289	293	296	280	264	285	292	297	288	298	271	267	257	297	262	267	282	269	282	306	279	267	240	294	287	264	309	258	289	270	266	280	287	278	263	279	277	259	278	260	291	266	274	292	277	279	301	285	279	278	296	278	244	249	263	297	266	287	302	281	303	287	260	281	300	246	251	270	303	265	256	289	334	268	297	296	302	276	262	272	280	253	299	289	282	303	279	287	247	287	260	286	293	277	261	292	257	280	271	298	268	321	258	281	276	296	275	263	266	243	281	286	273	295	286	266	293	291	273	288	285	230	288	298	279	265	263	267	277	317	277	311	266	249	274	299	275	292	311	281	288	297	264	287	269	269	265	301	269	305	301	241	283	266	284	286	285	264	298	312	292	278	275	290	252	266	268	296	258	304	288	296	276	272	292	274	283	291	290	281	291	293	292	284	309	288	304	304	300	276	251	279	328	255	249	284	242	298	313	283	274	288	291	272	279	236	307	283	290	302	288	288	280	277	272	288	276	296	284	264	301	285	282	279	288	299	280	295	285	306	286	283	319	242	288	252	264	266	271	276	274	257	267	296	264	271	273	290	279	282	285	271	288	311	302	257	250	279	265	286	277	271	278	312	298	258	286	279	279	318	270	286	270	300	249	272	260	288	306	310	267	316	262	305	258	299	313	298	256	274	270	274	266	265	274	277	290	288	270	318	272	277	317	277	299	299	253	280	284	298	283	315	271	286	277	301	284	261	257	276	286	300	275	302	273	273	262	281	304	249	277	315	290	312	270	303	281	285	299	278	285	288	276	284	284	260	290	297	269	279	293	263	290	282	251	291	268	278	311	292	293	279	261	295	282	295	299	328	286	251	297	287	303	273	292	283	297	280	275	255	293	283	280	251	291	290	264	282	280	291	300	276	269	293	291	297	285	286	266	292	288	294	282	286	277	277	299	283	265	256	267	302	261	266	258	291	295	296	290	298	299	254	286	290	287	313	279	271	272	282	305	307	323	289	276	285	281	290	265	275	297	290	311	271	305	245	291	269	287
36120	2822	6076	6281	5484	4383	3669	3048	2599	2311	2077	1910	1840	1580	1631	1451	1421	1359	1220	1226	1238	1150	1183	1130	1070	1124	1048	1064	1031	945	1003	988	969	943	1011	935	856	938	936	896	961	920	904	939	926	935	875	839	909	888	922	861	927	845	910	914	867	803	869	876	907	877	846	832	855	893	878	904	880	935	776	874	821	856	834	865	792	826	849	845	853	805	853	864	877	837	832	842	888	790	871	855	859	799	875	858	863	845	876	894	880	918	805	877	791	862	846	808	818	853	859	828	813	861	847	802	856	850	856	894	828	828	884	792	849	827	834	887	863	827	808	845	789	841	875	835	842	812	820	823	845	898	834	783	825	870	885	815	823	838	866	901	851	880	841	831	795	830	859	837	820	847	774	836	823	825	838	827	862	813	869	858	849	844	908	905	853	841	860	875	822	859	828	802	828	863	839	857	855	824	852	853	849	877	773	781	848	855	813	853	835	835	810	807	868	860	833	874	823	827	855	872	850	867	844	856	794	897	815	807	825	773	829	813	822	831	852	809	860	828	885	839	845	866	857	864	853	791	873	871	819	855	864	826	813	803	827	861	815	856	853	844	814	815	850	782	868	771	840	825	910	867	807	821	831	808	825	845	831	888	796	820	852	835	811	827	793	800	769	869	804	854	846	864	868	829	823	915	913	845	837	831	865	855	789	844	816	880	814	864	812	819	816	837	831	887	858	840	825	855	854	857	825	833	823	860	808	822	871	850	838	792	876	906	836	846	854	788	837	842	829	829	817	865	847	805	870	826	795	843	802	805	826	870	825	855	811	852	807	885	848	846	842	854	829	840	813	854	808	848	820	813	866	842	848	852	881	873	907	809	803	805	884	798	880	858	802	866	821	857	812	859	899	853	818	832	863	821	830	842	808	854	833	865	808	830	856	835	808	807	827	846	828	858	796	771	857	786	799	840	801	842	820	835	806	838	795	832	842	863	896	833	845	775	818	803	851	824	907	836	838	883	830	786	818	814	795	877	796	829	782	810	800	849	828	790	830	843	854	821	841	824	816	818	837	819	803	819	855	799	847	837	775	832	817	853	791	801	825	830	779	866	845	875	843	795	791	869	852	836	880	847	870	881	829	845	807	808	857	798	853	833	815	878	861	882	847	827	830	808	858	809	859	833	818	838	882	827	817	820	823	866	835	866	811	864	811	913	839	839	851	794	866	847	827	857	838	888	819	796	872	833	836	796	816	820	816	836	852	800	826	855	808	847	840	812	791	851	854	856	816	878	887	905	793	905	830	864	839	888	802	853	813	809	822	824	840	879	839	841	841	835	838	845	895	855	830	793	829	832	843	859	862	819	830	860	835	842	863	825	872	860	842	853	831	861	889	854	848	803	828	831	799	824	895	784	849	841	849	847	871	846	816	879	834	824	815	835	832	814	879	833	858	802	813	819	789	873	787	840	794	853	826	829	843	831	872	848	888	859	797	842	838	852	828	850	862	789	846	769	791	833	889	854	814	866	825	792	860	788	811	847	831	856	830	792	794	835	834	869	826	847	870	849	849	864	813	850	856	777	853	842	879	819	898	791	847	879	885	871	855	869	829	824	853	885	866	872	854	784	836	836	827	870	827	797	835	856	860	884	799	842	824	814	857	742	836	844	778	784	817	818	862	817	870	897	823	853	828	854	812	861	862	855	775	854	834	845	821	887	800	807	782	817	866	825	872	848	860	844	846	855	861	846	844	853	818	826	827	839	831	828	863	856	880	827	858	847	829	797	817	856	840	808	890	847	849	838	794	835	849	854	889	833	799	806	817	830	840	841	826	870	808	835	834	857	833	850	850	873	848	852	855	902	821	829	824	812	841	852	906	795	828	859	850	785	826	800	876	817	845	837	896	815	851	830	852	843	873	815	847	838	841	848	848	931	831	826	836	838	798	834	794	862	848	787	860	770	877	858	766	796	880	843	849	891	836	811	827	833	796	760	798	789	820	829	831	832	851	874	870	848	828	863	819	853	822	854	827	820	756	833	840	791	857	897	848	792	746	821	874	832	831	832	803	835	829	884	844	824	911	772	817	821	828	819	874	816	838	850	854	878	832	847	825	864	838	805	895	828	808	811	839	816	856	853	841	881	788	820	804	881	838	796	820	806	803	793	858	839	808	804	878	831	852	862	847	823	858	824	862	851	850	860	881	816	893	847	888	763	827	842	816	846	816	854	788	848	806	799	824	849	762	844	766	828	828	882	813	826	782	892	854	832	873	831	878	787	820	863	848	840	886	855	810	799	837	834	848	874	806	823	828	821	873	809	791	803	835	806	802	841	850	822	812	847	870	868	828	823	829	850	790	849	873	865	841	783	801	884	784	862	872	810	848	818	789	817	819	823	800	848	862	805	774	859	857	901	831	855	800	843	805	850	808	802	863	816	886	803	833	828	809	828	815	822	830	816	802	845	764	832	836	852	841	823	813	814	853	843	775	857	818	838	843	897	854	804	873	839	819	832	849	827	829	833	852	842	825	844	886	854	826	844	889	823	894	808	808	853	870	797	839	826	854	847	775	789	871	870	829	841	819	879	834	857	774	903	816	824	847	806	834	824	761	791	841	848	870	806	824	839	835	827	834	862	895	874	835	852	796	852	821	869	829	890	797	836	837	841	802	822	850	861	844	861	828	850	823	837	805	826	916	861	866	825	847	861	830	814	859	863	833	851	857	780	846	855	866	854	819	807	860	894	820	845	823	808	828	773	879	822	809	872	820	841	784	852	828	839	824	844	837	796	858	802	824	810	858	844	836	831	819	817	826	812	810	794	799	832	877	850	820	833	807	830	812	814	881	824	831	753	781	819	812	774	841	875	828	821	855	810	802	799	818	806	807	862	855	870	821	831	803	822	806	870	787	856	852	861	881	830	842	825	855	864	858	817	803	798	805	793	931	823	816	819	864	825	873	857	814	855	835	839	850	849	891	766	815	798	855	886	831	821	805	837	866	841	828	843	801	842	870	817	779	833	808	841	858	823	819	832	863	803	889	829	866	816	847	852	808	845	818	822	812	832	806	814	842	882	818	825	789	829	833	816	832	870	833	814	862	866	843	835	826	852	893	875	829	818	869	814	814	811	830	823	840	824	873	810	840	861	880	879	873	894	862	869	819	831	832	855	826	829	824	828	801	788	871	832	860	799	817	857	811	850	810	855	806	868	824	850	847	874	838	858	820	839	870	881	808	830	802	879	866	836	783	800	820	819	832	836	813	857	889	852	817	770	818	810	849	851	836	828	789	834	842	836	835	811	858	842	843	840	866	824	820	812	827	808	806	848	865	863	826	849	902	852	812	795	856	845	775	844	865	812	866	870	802	871	873	800	853	861	840	819	855	796	886	876	860	831	838	825	840	845	812	830	793	827	831	812	845	816	856	829	848	853	869	886	863	819	842	821	839	816	845	805	892	845	849	872	806	847	851	841	813	812	805	806	841	746	857	828	890	833	862	864	869	826	866	835	866	803	823	845
10733	690	302	169	140	134	128	110	113	106	98	91	127	109	89	114	112	106	95	108	130	106	103	100	103	94	100	103	92	120	91	109	96	101	96	81	98	96	110	103	93	86	107	114	105	105	108	103	107	113	106	101	105	95	129	103	112	106	117	109	95	114	92	112	124	119	102	123	102	111	117	111	96	93	102	94	90	124	104	110	115	98	94	101	102	117	93	112	102	107	94	112	107	97	110	101	88	99	113	108	111	100	110	108	97	90	100	94	108	107	113	100	105	78	118	106	97	86	115	107	97	114	111	105	116	94	106	99	104	90	111	87	110	88	104	96	117	94	101	91	97	115	108	98	101	116	95	109	120	100	120	100	113	102	88	94	102	132	107	121	108	101	84	94	100	112	99	108	98	83	103	103	120	79	98	91	111	94	106	106	110	99	103	97	106	102	112	113	102	91	97	91	123	96	86	100	113	97	94	111	113	112	104	114	108	109	90	113	112	93	109	92	110	93	96	118	105	116	109	101	112	98	105	107	116	84	114	101	100	100	101	103	82	107	108	114	95	101	118	83	92	86	86	108	106	101	107	110	96	118	92	102	112	95	118	107	112	109	107	100	101	108	85	109	109	104	102	110	82	99	98	93	100	104	104	117	116	98	110	95	71	111	82	93	105	103	101	101	119	114	91	94	116	97	91	110	106	101	110	95	96	102	101	112	90	111	96	110	102	107	112	109	120	89	99	89	93	90	130	104	104	112	86	89	99	84	99	107	90	113	104	113	96	110	98	124	99	117	106	92	92	90	96	107	120	102	98	106	97	95	78	99	111	102	107	98	119	107	88	107	91	112	103	90	100	109	115	120	94	100	90	104	101	98	109	94	103	99	105	114	100	109	118	103	106	104	104	111	89	110	118	83	107	109	112	104	101	109	127	116	103	108	102	114	120	77	110	97	103	97	97	112	114	100	94	95	98	94	98	88	112	102	108	92	115	92	97	97	91	113	116	116	104	113	93	111	112	115	108	112	86	115	115	110	117	105	89	102	119	105	106	103	92	103	97	90	102	115	96	97	109	115	109	108	103	100	98	101	109	117	108	85	103	119	104	96	106	108	98	103	106	124	107	100	87	109	99	102	79	85	118	106	116	123	104	89	102	102	114	106	103	102	121	104	104	103	88	102	110	126	116	83	97	100	121	98	85	95	104	95	110	102	87	113	101	89	104	105	90	102	108	99	110	102	93	92	89	86	107	94	113	108	101	108	111	92	105	117	103	110	117	117	96	102	105	108	114	108	92	97	119	97	107	129	104	102	110	92	98	92	95	122	104	93	125	107	86	107	99	105	93	90	109	101	104	133	106	117	103	116	96	86	128	84	86	111	96	81	106	104	100	91	114	89	102	106	106	105	85	118	116	102	104	113	94	104	108	103	74	103	112	103	99	107	101	96	99	110	118	103	116	115	118	99	97	104	100	103	113	99	92	106	120	94	104	111	104	95	101	104	107	116	95	98	113	109	106	88	105	100	98	103	111	103	105	103	116	105	101	97	104	103	98	81	100	105	101	113	115	99	113	105	104	85	116	84	96	106	95	92	87	109	113	94	113	78	111	111	106	120	111	81	114	120	82	93	91	96	116	129	103	85	85	100	115	110	106	106	112	105	94	108	96	115	107	98	130	108	108	94	100	96	107	101	117	107	104	103	102	107	85	95	103	121	94	97	99	112	120	102	106	107	103	114	115	90	89	93	113	112	101	103	94	111	96	101	79	93	106	90	119	95	119	131	113	95	92	106	92	114	90	103	116	101	114	89	93	91	107	105	119	109	110	95	117	100	104	113	109	107	116	107	109	91	97	85	113	109	131	112	112	97	79	101	114	95	105	108	107	105	108	107	93	95	98	107	107	100	104	98	104	106	108	129	121	111	117	94	105	105	103	107	98	93	107	100	126	96	107	96	98	94	126	96	87	100	92	102	109	86	106	117	109	107	100	105	101	92	105	117	103	108	94	109	107	94	85	129	97	108	92	103	92	110	86	100	100	102	101	113	103	118	101	106	95	104	114	99	102	112	111	111	110	104	107	105	126	94	84	94	117	104	103	103	96	103	104	104	108	107	101	107	97	105	102	99	111	92	104	98	100	108	93	95	109	96	96	96	114	95	115	98	112	112	138	99	103	103	109	111	87	98	109	124	102	110	105	118	114	95	115	86	118	98	87	97	105	102	99	110	114	78	107	117	113	115	116	121	93	96	107	96	105	101	118	86	114	83	118	92	92	111	97	103	110	96	107	103	108	96	95	101	96	104	111	105	117	108	105	122	104	112	110	91	94	104	95	101	96	100	132	100	96	87	101	110	95	90	101	104	115	120	95	110	106	104	98	112	106	111	92	98	117	104	112	109	104	106	117	98	104	84	97	107	108	98	101	107	95	112	113	106	104	89	102	106	95	101	94	106	109	74	99	114	103	90	123	127	79	114	88	90	120	103	98	110	113	107	102	90	106	105	93	111	89	110	132	102	106	101	110	106	103	103	107	108	106	86	102	112	117	100	105	89	95	116	112	80	107	107	127	90	109	102	100	127	104	103	117	94	101	121	106	103	106	120	98	104	96	101	111	122	106	119	128	102	95	109	100	112	91	100	96	105	103	103	105	108	90	100	98	98	90	102	109	109	97	103	111	114	110	97	104	113	122	101	109	86	120	102	125	127	101	119	106	94	86	110	110	115	109	112	107	114	101	109	99	104	104	92	88	73	95	119	109	102	88	96	125	105	113	105	107	112	96	92	105	119	114	88	105	111	99	114	131	123	108	96	100	105	114	127	107	109	103	117	110	121	104	104	111	100	112	122	87	81	113	94	100	82	102	120	99	110	105	101	117	101	87	122	116	111	98	109	96	117	104	118	93	106	88	99	116	126	89	89	107	114	108	106	100	103	81	110	98	92	104	93	89	111	99	105	101	126	107	100	108	109	102	86	96	120	101	112	91	103	102	114	99	103	101	109	96	104	117	93	118	106	99	104	92	118	100	86	93	103	112	117	118	122	119	118	90	99	106	93	111	110	119	101	108	101	106	124	116	103	104	122	108	104	102	95	103	90	110	75	80	121	99	113	101	108	84	110	122	98	107	101	105	121	105	118	111	90	109	97	94	93	113	104	109	101	114	108	102	83	98	93	109	94	102	108	91	103	106	101	96	106	105	105	111	108	83	114	98	103	97	97	94	109	101	107	113	109	91	103	122	87	105	90	102	100	107	107	102	117	110	99	104	107	84	102	109	92	119	107	117	101	101	97	102	118	111	101	121	94	111	108	116	115	111	94	99	108	106	85	93	115	99	112	115	103	95	97	96	109	103	109	97	97	100	105	110	97	107	135	93	117	97	119	99	110	93	108	114	111	105	104	96	98	111	107	101	116	105	111	97	119	110	111	104	112	95	88	88	111	99	93	106	99	104	91	104	100	104	89	107	108	114	108	104	92	116	107	113	85	110	88	106	113	95	123	99	102	106	101
9227	454	579	568	503	456	475	418	442	410	384	407	411	414	379	420	379	415	383	383	346	381	374	424	334	377	384	357	353	372	389	368	376	386	385	366	377	363	359	325	351	373	397	356	354	325	371	372	356	371	392	382	373	372	345	370	363	388	373	349	366	374	379	357	382	349	364	367	341	352	402	354	366	351	396	372	350	397	355	372	362	382	376	363	378	357	369	376	384	364	389	375	332	363	378	384	352	339	363	368	355	382	349	382	341	372	346	367	375	375	346	383	383	366	382	363	370	374	370	355	400	350	381	391	359	398	368	386	377	381	375	383	340	377	374	418	359	350	377	358	356	363	414	362	357	381	360	398	362	350	342	373	383	376	375	393	338	386	372	383	385	400	381	343	378	356	370	380	397	360	401	338	355	411	355	359	372	384	349	364	366	365	370	373	353	376	359	359	397	364	363	372	362	388	369	305	350	389	386	353	354	377	364	359	358	359	341	390	372	383	333	371	386	386	348	357	360	371	355	329	353	394	364	375	381	376	343	370	373	361	339	374	374	391	377	396	379	362	321	367	368	364	378	384	346	397	383	418	356	362	375	412	401	369	414	364	353	347	363	354	311	368	355	369	379	333	348	373	376	360	347	362	360	382	377	406	376	361	339	375	338	357	382	367	352	355	366	345	382	365	339	374	341	389	385	373	359	379	386	333	355	382	433	368	374	394	356	376	346	376	353	406	390	363	368	362	392	382	386	356	389	371	370	413	396	395	358	373	362	376	377	350	363	369	365	399	367	365	404	368	383	348	381	369	350	393	376	369	365	341	346	349	351	373	366	357	383	379	365	407	370	346	380	344	367	407	336	404	368	385	384	354	362	358	369	354	396	396	367	371	383	376	353	340	373	344	377	360	349	358	344	391	343	389	337	389	386	383	398	385	363	380	367	381	369	405	361	399	374	350	361	357	344	361	406	335	363	357	390	374	340	331	411	376	362	374	354	326	398	331	337	358	364	374	355	380	382	392	385	371	389	386	346	383	365	376	393	372	366	354	376	370	388	356	365	334	362	346	353	350	399	388	334	368	393	368	394	413	395	332	368	375	391	379	396	376	372	368	414	375	333	362	362	360	359	394	355	393	361	375	349	359	381	402	386	372	352	387	367	360	385	398	348	391	323	361	343	386	362	348	352	409	401	386	358	354	365	392	356	383	385	329	423	361	356	353	363	371	384	362	394	378	358	366	418	333	408	360	401	373	347	378	373	371	359	372	397	337	343	362	370	350	358	353	400	393	348	380	381	354	366	381	346	331	392	401	396	341	379	357	393	384	349	378	335	394	379	381	338	374	342	360	337	352	386	377	377	356	363	369	393	368	337	398	370	388	384	362	358	401	409	359	368	356	344	337	358	354	380	377	377	352	353	371	353	377	347	379	359	406	359	330	369	383	372	366	377	370	376	378	354	373	392	380	370	349	349	383	357	394	371	383	367	356	380	367	356	379	378	349	361	361	410	383	411	366	373	369	375	364	334	386	398	344	348	360	367	376	365	380	351	375	383	379	383	372	359	360	345	409	407	344	363	391	386	387	382	373	379	406	350	360	364	367	358	385	346	351	344	384	363	392	351	348	374	354	362	359	333	365	359	358	375	389	369	363	348	365	340	372	337	365	379	376	366	352	372	374	387	388	335	343	379	368	360	371	385	336	391	385	368	376	360	387	351	363	361	360	371	381	405	358	368	380	321	378	365	387	358	394	424	380	357	361	386	361	372	357	347	370	347	363	365	391	379	350	393	378	353	388	367	345	376	343	364	411	375	380	439	370	406	400	378	365	345	353	347	396	380	328	364	345	366	361	348	353	373	383	374	368	367	390	373	337	362	356	396	375	372	357	356	351	353	387	362	325	366	352	372	356	404	347	361	384	342	366	349	384	382	375	410	400	380	402	352	353	374	351	366	358	362	367	368	363	378	351	382	392	361	369	366	388	384	346	378	374	364	387	363	374	384	351	379	395	350	358	371	411	359	385	383	376	345	372	364	349	369	369	392	325	340	419	370	389	386	343	354	363	382	343	375	378	370	364	367	382	354	373	362	345	373	381	342	355	339	369	354	396	369	366	350	381	369	384	371	368	375	377	354	348	370	392	385	375	419	376	376	361	370	372	354	368	372	361	325	338	360	355	345	371	353	375	391	387	366	386	364	392	399	355	369	369	361	341	353	341	382	384	382	364	390	407	354	372	347	371	385	366	362	354	390	404	372	378	383	361	366	339	396	366	363	373	356	372	400	382	370	360	348	387	350	342	341	368	380	380	374	393	366	400	393	347	364	354	361	369	362	391	362	319	395	384	375	356	355	356	368	356	368	383	344	356	358	348	386	344	381	392	369	372	357	381	351	393	349	362	370	346	369	343	408	376	334	374	326	397	357	378	339	372	409	358	397	345	362	367	351	353	391	368	370	354	367	341	379	369	393	362	385	346	362	387	392	393	391	360	359	365	405	375	353	383	349	356	388	360	356	354	347	374	390	406	386	368	377	379	355	396	378	362	385	398	377	363	345	376	389	347	362	378	379	386	385	380	352	376	353	372	382	357	400	366	360	366	348	344	356	386	370	340	397	354	371	369	403	334	349	355	351	356	339	408	336	368	390	380	376	352	389	383	405	351	369	396	360	416	386	369	367	343	368	387	373	359	375	318	358	376	403	356	390	373	355	396	355	377	316	345	387	367	385	392	377	366	369	388	351	334	382	349	348	372	360	348	367	348	346	362	365	332	412	360	356	351	352	364	365	374	365	373	352	371	361	388	380	380	376	368	385	355	335	384	370	400	363	372	380	383	382	367	320	365	345	348	375	399	375	365	353	357	376	350	354	374	385	365	360	379	353	399	398	360	375	395	360	391	385	374	366	400	374	414	398	375	371	391	333	372	378	333	349	385	370	383	368	343	404	354	379	362	341	405	400	358	372	386	373	393	348	353	370	355	375	368	358	368	389	383	344	359	373	364	416	354	333	398	390	390	393	389	352	369	390	370	386	388	368	356	387	350	362	385	383	404	356	394	341	373	381	358	339	375	397	369	365	352	352	368	357	368	366	404	372	351	368	396	365	339	347	376	344	317	352	349	374	383	366	370	385	368	372	370	370	364	353	368	356	368	385	383	402	368	347	389	374	371	382	362	385	341	342	365	364	346	371	388	399	380	364	365	361	399	391	386	373	351	383	353	355	351	358	342	357	382	373	371	332	378	367	406	375	366	365	405	379	327	325	367	346	363	372	376	379	363	375	370	341	380	400	319	361	376	376	404	404	362	384	365	369	354	359	367	339	384	374	397	391	384	359	367	382	356	409	372	357	390	402	349	399	337	398	378	356	373	364	345	377	370	374	356	368	389	384	385	372	382	367	383	381	367	375	348	380	389	336	392	345	356	349	382	378	379	347	401	361	371	352	360	357	346	344	361	366	387	363	375	395	351	363	387	364	364	403	356	357	374	358	356	364	369	344	368	344	342	355	360
43863	16535	3377	1078	722	603	473	410	354	265	314	289	245	224	259	245	233	219	192	190	207	206	233	233	197	191	213	212	193	240	185	207	191	193	180	198	205	212	209	189	207	199	191	214	179	183	167	199	205	218	201	233	194	197	189	186	202	202	196	214	209	186	194	202	193	197	189	188	189	183	182	212	220	204	195	193	168	173	191	190	220	227	176	191	206	174	204	178	169	213	182	218	185	211	201	176	205	228	182	189	218	174	181	188	183	190	191	194	172	180	178	186	213	191	198	184	195	182	209	183	185	190	202	215	209	195	186	198	165	196	154	160	194	201	205	225	211	216	210	193	181	191	194	198	208	181	191	186	201	197	165	209	204	181	210	183	202	209	204	176	192	187	234	200	210	189	188	202	217	185	195	214	183	184	196	225	206	214	190	212	185	198	189	209	205	204	192	214	179	181	192	219	230	211	192	204	193	188	172	194	225	197	169	206	187	177	197	197	183	188	201	187	170	184	177	196	174	197	192	175	189	175	182	190	225	179	197	195	190	187	184	178	188	205	214	219	198	202	192	212	183	157	208	184	201	212	209	198	197	202	210	177	196	209	199	179	191	184	187	176	177	176	181	179	187	199	213	188	184	190	194	160	175	182	197	200	213	191	194	207	195	204	195	181	194	204	205	209	191	178	216	203	183	174	208	206	178	197	177	212	184	195	178	197	185	180	192	193	197	192	190	169	214	205	175	196	183	208	185	195	177	211	210	179	206	200	184	206	197	199	169	201	193	197	183	211	164	203	201	216	195	179	199	211	215	190	220	210	198	198	188	174	191	201	201	183	215	206	193	215	175	190	209	184	193	167	197	208	190	185	183	198	190	189	210	203	204	212	191	206	188	204	211	183	202	203	183	193	186	171	188	198	201	186	201	201	215	189	192	219	186	187	210	176	172	187	204	183	195	194	195	205	190	187	200	207	216	185	207	188	182	186	196	181	226	214	200	178	203	192	181	194	187	208	195	193	182	193	205	225	197	202	218	166	188	172	207	166	200	219	210	190	174	214	191	195	205	198	189	177	194	196	187	189	215	214	186	216	190	202	183	179	166	194	183	181	181	187	197	208	200	199	195	186	182	198	187	218	181	189	177	203	185	211	203	185	188	194	190	197	192	196	215	185	213	231	176	197	216	192	203	186	211	192	205	186	171	174	169	191	197	204	205	187	206	199	180	200	172	192	234	196	204	200	219	196	186	182	198	187	181	174	184	192	217	210	209	204	181	185	227	195	201	210	189	177	218	190	188	200	227	199	173	200	180	196	211	195	198	182	180	195	206	198	201	190	184	186	179	195	206	174	205	196	189	181	205	207	199	177	182	200	202	186	175	215	210	185	193	199	216	199	186	177	196	168	204	208	193	199	206	211	178	191	204	189	206	219	189	182	167	214	201	217	187	191	174	166	193	186	200	176	197	204	183	173	210	189	201	197	179	182	182	167	193	168	193	188	184	187	192	168	219	177	180	205	161	230	218	214	183	205	202	197	175	170	188	182	189	210	182	185	188	167	178	196	205	199	207	179	197	196	213	193	190	192	186	177	200	185	174	208	224	185	192	205	192	178	202	194	209	215	193	219	213	169	181	198	227	198	161	211	195	214	223	178	194	223	195	186	210	195	203	174	223	190	167	197	209	191	209	186	206	183	180	184	202	231	187	210	183	200	175	187	191	183	184	187	200	174	190	187	183	211	180	193	170	204	192	187	190	204	190	190	182	177	215	189	181	154	187	210	178	215	180	207	195	228	215	198	188	207	175	194	205	199	213	203	214	185	187	207	223	180	186	194	187	197	183	178	185	193	209	190	202	186	185	183	192	200	210	190	163	189	174	217	189	195	215	217	174	180	174	167	199	196	203	165	182	183	179	196	199	167	214	209	190	180	193	193	170	166	184	193	177	182	214	203	201	187	177	189	190	176	187	187	202	189	203	223	191	193	189	203	198	222	204	182	204	191	166	240	211	210	196	212	168	202	194	174	189	213	180	200	177	186	177	177	210	198	181	178	176	196	205	194	185	215	192	172	235	213	213	176	203	201	217	190	197	170	187	201	193	187	193	164	197	186	207	204	174	186	185	177	194	193	195	206	207	182	186	210	186	181	192	192	206	178	202	160	194	190	184	192	163	194	212	187	212	175	201	207	204	207	180	191	192	199	212	187	187	228	181	191	198	191	207	185	196	171	192	160	184	182	206	189	188	187	198	197	194	175	206	215	185	196	201	207	200	190	208	192	197	187	184	189	210	196	221	213	220	183	196	202	200	210	187	175	193	192	207	206	204	190	205	205	187	175	201	172	173	173	185	182	202	155	187	196	194	191	209	199	213	179	200	208	183	186	193	166	173	218	187	188	193	207	198	175	184	192	202	173	189	181	176	175	210	179	182	194	189	188	225	199	187	188	186	184	197	199	186	233	205	195	202	195	201	172	204	204	192	178	212	202	194	199	218	161	162	178	181	192	193	172	193	187	183	202	214	212	206	183	180	204	199	200	211	184	201	178	215	213	202	195	202	172	177	189	193	201	199	185	192	208	187	205	176	205	200	175	197	191	187	210	219	188	190	179	184	180	203	177	191	212	190	183	187	187	189	188	205	195	198	199	196	213	192	178	191	198	223	189	198	192	198	186	168	200	194	215	206	187	199	194	182	199	196	180	196	177	194	219	170	201	196	203	182	197	206	180	187	192	211	178	191	198	209	195	206	167	196	177	221	200	211	176	179	222	220	220	197	226	186	189	210	225	205	200	189	201	193	183	184	211	193	184	190	192	165	200	200	226	191	190	183	212	204	215	199	201	201	222	193	184	183	202	195	189	189	203	187	169	190	177	212	190	212	185	194	192	190	203	167	176	196	191	186	196	217	170	208	209	194	196	206	201	216	190	209	198	207	190	197	180	201	178	184	180	181	203	201	211	202	190	203	220	175	206	182	195	180	171	188	197	199	189	190	183	186	195	207	195	179	194	179	187	202	212	197	215	197	203	204	215	211	201	205	227	192	168	196	174	180	170	180	200	192	206	172	174	199	212	183	185	200	210	186	207	180	194	199	191	200	179	193	183	200	189	186	191	174	191	186	170	189	192	208	191	175	165	202	184	209	184	184	207	191	192	209	188	195	188	209	188	199	178	216	197	189	209	181	196	183	224	173	185	160	189	213	196	196	186	219	218	199	190	222	191	181	191	196	162	219	195	217	191	182	195	187	209	211	182	197	168	208	182	184	206	178	171	219	210	219	217	166	186	196	188	198	201	195	193	224	186	186	192	205	204	193	172	181	189	208	210	186	219	221	196	204	210	183	181	209	191	201	182	216	204	216	223	200	177	193	185	195	201	198	219	172	204	188	214	185	198	172	186	201	194	203	187	195	197	199	207	193	188	192	202	186	190	203	177	207	192	196	217	194	209	182	196	226	225	190	186	217	192	185	206	185	190	192	193	224	186	202	199	194	197	192	184	207	199	187	194	196	195
27310	1585	3263	3587	3039	2519	2053	1828	1593	1453	1259	1186	1121	998	1042	916	881	867	856	820	849	747	784	784	728	705	709	709	758	716	697	703	621	697	654	660	642	669	662	657	642	638	616	630	665	637	619	656	633	642	613	600	620	636	607	682	641	637	618	603	646	613	646	598	664	590	655	624	602	626	622	590	623	619	651	647	603	650	614	617	601	626	593	631	635	603	560	618	608	630	658	585	587	681	603	615	608	621	556	647	626	544	605	639	615	600	609	565	620	594	634	573	617	650	603	621	596	632	592	635	622	619	578	644	629	624	601	620	626	614	616	652	610	582	618	601	623	641	570	612	636	598	607	581	635	633	557	633	615	633	611	615	612	601	606	598	588	586	622	626	648	636	656	596	576	603	628	650	632	593	625	672	659	597	583	592	612	678	624	588	593	608	664	622	620	616	622	647	594	620	605	658	603	623	604	584	636	595	665	627	599	580	592	605	590	566	611	593	603	623	622	596	592	587	599	571	676	604	567	618	604	635	594	651	625	613	650	644	625	618	624	647	604	636	622	615	597	623	582	646	558	609	603	609	601	628	623	662	638	605	660	597	579	586	589	603	632	620	605	578	581	633	593	625	599	615	591	548	631	601	660	647	564	598	579	559	612	614	626	589	632	593	636	573	601	589	602	620	617	610	572	610	611	659	643	634	612	570	558	627	622	621	629	646	617	584	614	612	628	580	631	582	600	587	629	649	569	616	646	627	594	567	590	650	611	608	586	641	595	605	662	593	590	597	625	597	614	645	612	611	653	609	635	640	658	627	565	603	580	594	663	581	635	623	621	596	587	603	661	595	653	600	605	644	622	629	584	581	625	581	622	577	669	621	598	592	589	581	612	579	571	593	603	614	649	602	584	630	580	644	634	584	589	643	599	591	578	598	615	658	603	595	616	589	589	595	603	653	582	576	612	580	613	606	586	635	608	620	565	580	610	607	589	598	633	583	655	588	590	626	643	580	586	636	630	608	616	625	622	593	615	643	642	620	627	596	610	591	585	613	594	622	618	631	648	626	640	661	617	600	604	615	630	602	594	616	601	604	624	604	610	633	662	612	667	593	594	629	594	584	609	624	629	632	607	591	603	626	623	609	591	591	600	648	587	622	616	611	650	599	659	629	647	637	604	556	635	665	618	584	631	613	619	641	580	610	602	643	606	581	593	587	608	638	636	584	600	572	557	600	625	634	623	613	630	655	652	574	583	586	615	599	600	630	638	629	595	605	579	594	616	638	624	603	608	632	644	601	634	627	617	612	631	603	608	589	661	641	629	597	606	614	591	592	600	632	629	607	616	591	614	625	643	645	619	602	626	625	594	644	622	615	608	597	616	613	602	607	589	607	612	609	568	623	629	614	634	603	604	579	581	654	616	616	604	678	634	595	641	605	597	607	662	637	614	577	592	598	575	653	614	600	576	603	661	647	620	616	610	614	644	575	620	614	603	624	578	660	587	623	567	647	647	602	598	630	642	585	620	646	618	601	608	591	670	609	627	619	579	640	642	631	628	613	623	630	585	587	595	563	619	600	623	569	600	583	580	608	586	632	631	621	612	613	601	580	611	644	598	597	591	627	620	645	634	618	606	606	559	661	634	623	624	604	655	641	563	618	605	589	585	601	654	638	619	606	588	589	650	595	643	663	609	584	607	588	595	632	599	608	624	574	598	556	607	612	583	627	642	643	610	601	605	640	571	615	643	601	651	585	627	591	622	614	598	622	570	628	653	636	615	591	625	605	613	600	609	615	592	577	603	610	648	594	656	622	612	611	601	654	627	635	650	619	630	626	614	594	610	586	583	588	628	603	574	628	608	568	574	607	587	649	605	603	582	620	583	610	616	603	643	629	560	630	642	636	576	635	580	605	628	612	604	575	586	572	564	590	608	637	624	602	614	606	682	617	600	639	614	614	605	623	617	636	623	616	637	656	653	599	633	619	599	549	601	597	603	611	612	635	655	602	618	582	550	661	591	575	623	665	634	615	608	612	636	617	653	632	575	621	623	584	606	649	635	638	678	599	617	610	586	630	631	591	547	599	598	601	589	599	632	640	601	623	579	598	591	613	592	651	566	582	637	627	665	623	604	592	608	629	594	607	622	626	643	569	618	626	618	599	637	608	587	608	619	597	566	605	579	643	621	646	650	639	670	587	586	614	632	596	593	646	579	620	593	619	599	636	632	623	654	623	652	636	578	610	622	617	582	590	584	580	603	561	612	621	619	593	591	598	572	635	613	598	601	630	598	582	616	648	632	600	627	612	623	613	620	637	615	600	624	626	622	634	635	616	598	575	566	591	593	577	599	597	602	637	617	594	607	597	619	605	642	549	632	606	633	619	583	598	625	625	604	645	628	620	605	608	661	607	628	600	607	589	619	642	591	638	614	628	603	581	624	570	613	619	597	579	604	610	558	657	557	622	601	619	621	594	599	641	617	652	648	612	593	639	594	627	568	616	650	625	603	591	601	643	632	559	617	667	577	574	579	609	578	652	602	620	616	622	564	602	646	603	621	623	595	608	613	607	593	639	620	607	595	570	554	624	651	603	602	628	632	588	575	577	606	601	632	577	684	616	635	642	629	614	650	614	594	586	617	612	587	634	612	627	596	664	597	645	577	556	623	587	617	582	634	606	603	572	636	649	628	609	608	591	580	568	586	593	597	585	590	614	561	569	592	624	605	636	588	605	599	636	616	595	639	599	588	562	621	630	554	627	662	644	599	634	583	592	602	596	566	613	594	615	600	591	649	611	603	641	638	629	645	591	611	585	622	641	577	660	623	612	578	598	615	629	562	605	625	634	618	588	592	587	650	616	608	601	600	602	639	602	588	583	636	611	643	577	581	619	581	608	604	643	601	631	619	616	638	599	593	635	629	629	593	590	616	567	617	578	620	614	582	629	644	595	564	607	625	632	583	640	560	617	647	631	611	597	595	597	596	602	614	662	594	608	609	638	621	599	579	625	568	630	611	640	587	635	612	613	636	648	613	620	576	602	613	671	607	563	588	615	630	635	600	588	635	587	631	574	622	626	599	613	627	570	601	637	614	604	619	634	656	589	607	620	619	620	586	567	594	582	642	614	571	596	617	597	588	588	626	666	599	623	614	608	609	581	632	583	582	603	593	581	609	558	583	580	627	647	609	605	604	603	624	563	608	584	592	594	617	631	607	576	634	586	602	636	618	627	607	580	590	596	613	636	608	622	601	677	618	634	621	625	647	572	596	656	595	603	580	659	625	636	621	575	620	605	590	618	608	623	585	636	635	611	597	593	588	544	609	605	599	629	629	632	604	609	666	602	606	568	574	623	581	588	616	630	583	572	648	638	671	586	630	600	596	584	599	602	628	633	661	624	594	608	611	641	602	642	647	601	599	619	570	622	572	610	639	620	621	614	635	635	635	574	583	623	579	636	647	572	626	606	591	610	580	613	579	587	591	592	617	635	628	623	633	654	578	588	611	576	630	619
54767	23918	10928	2277	1409	1060	855	685	597	522	489	463	408	401	399	378	359	355	332	312	322	304	334	336	335	315	286	284	308	270	313	328	301	344	306	276	292	305	308	327	267	279	308	300	306	276	291	294	296	262	298	284	285	299	293	278	309	278	310	280	302	298	304	285	306	310	282	263	294	279	304	268	272	284	281	272	270	285	300	333	275	262	270	268	296	302	281	269	277	279	327	299	279	294	277	298	280	296	284	277	286	289	269	282	273	261	261	296	259	302	288	297	300	284	294	289	322	278	263	277	285	262	284	282	279	308	296	311	292	280	272	299	281	255	279	271	324	273	306	287	290	269	315	290	288	301	274	289	284	296	274	289	291	260	287	288	293	275	255	296	282	276	272	287	287	255	269	290	290	278	282	296	308	288	256	280	273	304	272	269	283	276	318	286	286	268	233	275	280	296	274	284	285	274	291	263	272	283	293	264	316	273	280	284	254	260	295	295	266	314	279	296	274	295	288	271	273	281	314	291	283	267	281	287	284	307	272	282	278	316	294	280	304	282	298	289	304	273	326	310	270	254	262	282	294	261	292	284	283	280	261	296	301	288	266	288	275	265	298	286	274	294	277	277	274	302	297	274	285	293	297	297	261	277	306	272	297	294	284	302	273	303	260	287	303	290	284	279	282	287	299	270	300	300	270	306	305	285	282	276	262	248	284	252	278	279	293	298	291	299	298	268	280	271	303	296	258	307	292	292	318	291	288	300	264	334	273	278	283	302	276	285	248	265	295	264	299	294	269	253	323	277	283	306	253	283	297	273	298	276	278	301	262	295	276	267	264	300	253	311	273	286	311	303	261	295	318	272	300	279	277	306	283	293	295	255	275	307	309	322	279	284	290	281	309	280	292	286	275	285	311	277	307	283	276	266	283	288	251	296	269	289	307	338	278	286	284	286	311	280	300	307	239	277	248	268	297	266	293	276	259	277	277	228	307	254	253	267	281	279	261	298	297	304	296	281	285	296	265	276	301	258	290	303	312	288	297	275	287	292	284	295	273	267	284	276	287	250	259	284	296	265	281	268	285	264	253	284	267	289	306	325	297	274	290	278	304	285	297	265	278	301	270	267	279	293	259	302	310	315	267	294	251	262	311	264	294	295	251	304	284	301	249	310	284	282	284	313	277	282	294	268	277	291	291	320	289	287	303	274	285	276	262	276	287	284	286	304	291	301	243	302	295	268	255	292	287	269	298	267	289	275	283	271	295	251	261	298	292	326	297	302	299	280	276	296	286	265	277	282	276	288	308	305	262	292	270	290	314	287	298	278	260	303	287	315	294	250	287	291	302	260	275	315	276	295	288	290	282	351	287	292	318	283	300	259	281	269	287	289	286	274	282	251	280	258	270	278	297	292	331	290	306	267	292	267	290	279	296	259	258	270	288	269	282	314	298	276	297	272	314	234	270	265	273	283	297	302	284	258	279	279	269	293	264	270	267	261	273	310	257	287	271	298	291	284	293	255	266	294	276	260	275	311	248	318	307	322	301	291	293	320	286	264	279	273	309	277	288	279	282	286	279	278	291	289	306	298	303	279	290	263	296	301	290	264	271	279	261	278	286	284	256	282	281	288	267	297	301	296	263	258	288	273	276	296	277	291	260	294	301	280	285	276	290	293	304	270	280	257	294	248	288	284	287	292	282	285	283	288	313	323	286	264	260	280	310	274	283	303	279	236	281	288	284	266	257	287	288	282	309	273	293	284	276	260	291	312	312	272	260	323	286	315	271	253	285	268	272	297	261	281	280	282	282	281	268	329	261	292	289	302	281	283	283	256	294	273	269	277	280	281	252	277	332	268	268	235	297	269	260	279	277	296	266	272	278	252	254	265	279	281	282	302	287	277	305	273	290	303	275	291	272	296	288	293	299	285	280	299	310	277	299	286	304	252	256	289	276	265	308	276	265	281	265	302	261	278	273	296	288	330	290	281	309	283	268	306	300	320	266	290	285	272	261	254	259	295	289	259	284	270	280	291	304	285	297	276	301	291	302	289	271	282	292	304	285	247	291	320	279	264	293	248	274	275	263	281	295	282	289	297	285	267	265	272	285	293	275	291	287	313	291	278	260	277	279	305	301	289	296	293	283	272	276	286	276	264	264	290	266	289	255	317	293	287	272	289	302	280	267	309	320	276	275	289	284	269	271	266	289	276	274	247	272	284	286	280	286	264	278	262	274	265	292	285	281	309	300	285	309	277	245	284	298	305	278	263	288	280	261	269	272	305	287	312	306	279	279	298	310	304	312	292	280	292	280	303	296	297	302	278	245	307	291	268	254	290	259	274	303	250	282	264	280	278	280	279	274	289	272	263	273	318	296	312	255	279	280	316	294	272	281	293	294	304	300	288	262	308	294	271	306	299	302	268	276	289	273	284	279	271	269	277	320	286	272	283	280	292	235	289	286	306	303	273	290	295	290	278	281	246	284	283	300	282	288	270	252	320	284	295	290	280	284	309	303	287	259	255	328	271	310	289	277	326	281	296	303	272	291	275	279	315	272	287	303	306	298	267	299	275	312	302	286	294	278	290	283	271	288	268	281	303	281	297	279	261	274	272	274	247	246	270	280	278	277	295	290	285	277	263	294	298	305	277	328	284	296	263	278	271	301	273	295	301	301	281	287	265	307	301	308	299	315	285	272	278	310	283	285	291	266	314	296	263	304	265	281	295	255	280	287	284	256	304	304	317	285	286	273	331	273	302	282	314	267	291	273	272	266	276	316	284	296	274	274	283	287	261	330	269	296	307	281	289	288	269	269	265	297	275	287	265	301	293	293	258	285	265	298	268	322	284	288	305	278	295	291	304	294	239	292	284	284	321	260	300	253	276	281	295	268	261	310	248	262	283	296	268	262	292	274	270	276	280	261	276	288	256	297	309	258	289	295	290	256	287	287	268	330	276	273	266	259	261	271	253	293	297	268	270	289	267	297	279	274	287	281	288	251	271	265	280	313	281	266	256	304	283	268	314	272	301	306	299	256	304	293	267	293	285	298	261	279	285	281	292	285	290	268	304	278	291	291	271	261	300	293	278	263	296	291	235	261	291	277	271	293	271	282	296	282	301	302	313	306	278	272	271	296	294	270	294	257	289	291	283	272	332	288	306	258	291	262	266	294	292	291	315	298	269	267	300	268	285	256	283	263	315	273	273	279	262	272	279	262	297	320	326	295	282	272	294	286	288	301	326	279	280	285	284	257	270	293	306	280	292	276	282	255	273	263	274	289	274	264	292	271	286	253	268	267	308	269	287	295	282	285	286	273	268	288	290	268	287	282	298	273	304	276	254	269	274	289	289	286	268	294	267	289	278	276	259	280	252	282	241	275	313	316	259	270	284	288	262	285	252	281	277	266	279	282	272	285	272	283	277	278	258	295	299	265	276	259	258	287	296	251	265	303	266	264	286	304	286	279	293	251	270	298	273	274	280	306	219	296	284	293	283	287	278	286	266	262	301
35620	2866	6186	6499	5512	4552	3755	3179	2765	2401	2124	1921	1866	1651	1534	1445	1421	1397	1279	1233	1246	1153	1143	1101	1083	1040	1073	1008	978	1034	1023	1080	972	1000	960	950	914	937	981	947	893	962	937	892	943	973	872	855	893	886	830	879	882	946	911	891	842	878	947	871	862	897	919	892	893	824	920	855	855	839	910	824	780	858	861	836	843	826	864	868	865	869	830	841	820	847	857	952	829	876	822	884	823	811	830	861	841	856	822	902	881	837	827	829	841	858	798	818	876	847	852	875	859	829	838	872	882	862	857	864	874	821	815	814	872	834	800	817	841	820	829	859	809	863	864	856	775	854	819	840	844	791	848	832	867	863	855	821	830	860	849	807	868	849	856	868	846	860	835	819	800	845	790	881	812	801	810	873	856	838	847	893	872	805	845	817	810	785	797	842	895	878	856	831	829	828	866	810	816	879	804	803	843	870	878	856	825	885	849	858	829	816	838	879	874	875	858	805	813	859	807	854	841	826	861	857	823	787	826	848	841	838	770	851	838	826	884	893	802	844	861	910	827	838	884	827	824	881	844	862	802	862	871	877	821	873	823	862	819	872	770	842	818	829	859	853	795	801	866	833	881	808	792	791	889	831	814	799	828	820	916	872	855	830	800	841	797	851	861	861	840	821	761	886	867	869	846	863	779	853	774	786	806	818	827	778	840	844	816	866	893	827	814	840	839	814	866	808	832	798	869	814	834	847	821	865	858	869	837	884	817	801	850	848	903	830	829	801	872	873	793	862	874	834	813	852	820	843	856	823	823	867	822	836	864	867	830	838	832	837	853	863	828	824	869	838	826	825	846	860	845	824	865	759	841	903	818	856	845	861	848	839	834	844	859	838	858	877	811	852	807	847	835	821	822	796	811	856	839	855	832	849	874	786	841	814	855	849	859	839	822	831	814	794	857	804	866	862	771	858	819	864	786	856	873	792	861	886	833	842	861	825	879	831	861	858	858	843	804	891	782	832	804	826	845	786	858	819	872	844	866	896	844	850	809	823	887	872	867	863	804	827	854	819	832	809	831	846	812	831	856	840	816	854	836	849	832	811	822	842	807	821	868	840	818	831	829	827	854	801	877	846	859	844	853	832	869	823	788	838	851	799	884	838	841	834	820	869	882	842	841	837	828	828	830	864	830	767	802	804	809	810	787	863	819	875	827	824	868	868	823	829	854	831	837	821	846	888	831	841	822	874	853	780	816	839	817	830	844	845	809	873	887	826	849	814	814	804	827	844	840	852	817	813	879	842	848	864	811	829	831	876	893	804	861	852	871	878	844	847	864	822	798	835	798	837	866	847	826	823	844	819	776	797	842	843	823	852	797	809	833	850	811	797	825	836	871	820	830	844	860	807	807	843	818	820	839	838	803	848	813	866	807	801	819	768	864	818	835	833	865	851	833	865	801	845	867	866	852	821	877	831	836	813	802	822	863	807	825	824	811	862	870	829	806	877	819	812	885	847	811	832	846	831	813	857	830	836	856	780	812	838	836	810	846	813	878	810	831	864	810	819	777	879	836	834	875	819	794	849	784	833	795	815	776	838	831	798	800	840	866	817	824	830	809	796	852	777	856	832	839	792	808	821	870	843	885	833	802	842	882	832	861	832	846	816	837	804	840	816	833	841	877	876	782	855	857	859	845	839	836	818	860	863	836	792	848	824	888	823	812	793	825	858	863	839	858	853	862	892	851	813	859	870	900	822	796	820	834	804	807	859	806	828	859	796	804	892	887	788	880	760	876	817	831	866	852	815	793	824	857	828	878	829	872	834	859	844	864	836	837	873	844	861	885	817	831	832	822	809	838	827	806	820	831	789	840	810	847	863	840	885	862	861	792	808	840	770	764	830	861	836	816	761	821	811	819	755	831	873	839	779	878	874	816	902	774	787	826	815	815	826	811	891	817	862	871	813	858	825	858	810	831	821	838	783	858	791	897	844	838	889	873	836	795	812	909	804	804	891	801	822	864	781	817	876	826	771	818	802	850	860	889	815	838	814	797	830	903	855	815	828	829	831	828	844	843	925	864	848	874	828	859	872	855	847	778	817	877	811	840	862	812	896	845	799	864	858	794	784	867	843	881	809	861	843	807	801	839	843	846	822	849	794	850	826	835	839	914	869	841	867	863	890	847	832	913	895	820	837	819	862	831	833	815	811	871	823	901	823	854	839	863	823	803	869	794	808	912	816	814	852	839	807	822	811	864	907	775	870	877	840	882	815	795	819	841	870	829	839	859	813	866	858	819	843	855	809	866	759	814	806	841	844	817	835	833	790	896	849	820	793	867	845	852	840	777	800	846	827	841	875	795	819	848	836	877	857	902	810	846	842	776	850	819	812	743	840	849	805	855	850	778	917	791	858	858	872	872	901	833	822	892	834	874	825	825	805	792	869	851	837	908	871	830	829	826	785	761	916	873	809	817	829	821	901	840	803	807	821	824	873	825	818	857	814	866	854	823	809	838	798	782	835	817	874	810	880	867	819	867	822	842	849	770	844	840	807	811	847	884	821	870	824	792	798	839	787	773	849	854	832	845	840	766	904	862	812	790	877	845	845	856	843	843	773	873	812	834	774	866	807	852	830	800	829	831	849	835	797	813	874	842	837	802	813	823	835	855	825	782	842	815	759	838	798	850	782	815	828	867	859	874	862	775	810	795	841	867	818	815	842	822	798	817	830	865	851	858	851	827	816	804	791	826	826	804	804	791	840	824	852	852	863	835	794	824	810	852	866	849	831	853	801	819	787	781	820	852	815	755	845	854	813	814	859	803	845	820	821	796	893	884	833	847	846	841	839	861	822	870	849	825	875	863	842	801	801	841	845	827	799	890	836	798	834	834	776	798	854	833	858	808	804	808	846	872	835	855	804	837	851	850	865	826	800	861	857	826	837	840	835	835	806	783	883	862	835	794	843	798	804	827	819	863	854	802	805	832	844	807	793	783	811	798	789	853	827	800	854	813	881	801	881	784	858	863	836	848	861	838	853	835	829	836	874	836	808	860	793	805	800	848	812	817	824	857	873	854	857	828	813	747	822	870	858	824	846	838	790	864	791	858	854	847	812	870	813	874	811	819	861	904	855	802	830	824	881	845	842	815	842	821	834	862	891	892	860	850	853	811	818	823	894	797	862	814	795	836	830	855	890	861	893	808	898	812	851	897	840	843	776	853	870	875	800	807	857	824	852	850	848	866	795	815	863	845	877	865	815	845	864	856	827	820	823	808	823	829	861	816	887	869	850	856	797	885	823	813	805	873	871	845	848	841	801	811	824	889	836	840	840	779	831	812	824	827	873	805	865	855	827	856	848	835	817	848	837	801	867	832	818	813	824	856	869	796	826	834	840	794	825	883	841	863	807	839	835	858	801	787	813	844	826	816	879	813	801	896	801	840	808	864	869	803	868	805	826	811	830	894	804	784	877	857	828	842	764	855	843	828	795	860	833	810	865	877	802	861	852	805	860	836	843	784	807
9403	728	314	159	149	110	124	119	122	103	104	116	120	111	93	119	93	101	111	122	106	93	118	115	132	99	100	112	111	92	118	97	127	114	95	101	96	89	110	105	98	119	88	108	92	98	103	117	110	108	100	92	108	97	123	128	96	108	104	104	100	104	113	118	102	128	102	111	102	107	117	94	96	95	108	108	112	107	133	117	107	114	125	107	100	116	101	113	84	102	117	88	108	104	96	106	93	103	108	102	118	93	109	112	110	102	106	96	89	90	110	100	91	94	124	93	96	94	119	113	108	104	109	119	104	104	103	97	106	104	118	109	100	89	103	126	116	112	97	92	97	97	118	106	98	101	99	98	121	104	102	111	126	115	112	93	113	102	103	103	95	93	96	97	119	121	99	104	107	114	86	117	99	115	107	110	93	107	112	107	118	96	91	78	99	101	111	103	134	104	108	88	104	107	101	88	97	92	106	98	103	107	116	105	97	111	83	128	102	106	111	106	101	94	132	119	111	96	108	112	108	111	111	97	111	99	96	104	98	94	99	90	109	102	106	106	100	103	104	104	115	90	111	94	89	121	94	104	105	105	110	108	92	100	99	109	117	99	116	93	105	85	97	115	125	119	93	109	117	104	101	101	100	100	92	81	129	100	107	102	136	99	108	107	113	99	100	118	113	98	87	106	94	128	105	97	110	111	95	101	118	86	109	109	110	111	115	96	110	102	108	103	96	94	102	114	93	110	101	101	100	86	109	92	105	111	111	96	112	107	105	122	104	103	96	92	88	97	100	108	104	100	74	119	121	101	105	102	114	109	97	86	103	117	94	104	100	114	116	104	104	103	102	105	93	112	106	103	116	118	113	99	108	124	101	89	116	111	106	101	101	102	102	116	99	105	120	85	121	96	113	92	101	103	104	102	112	106	118	100	110	91	107	130	109	105	108	95	99	110	105	88	102	114	101	104	109	111	106	100	100	92	93	111	98	112	102	96	89	113	102	92	98	95	109	128	99	131	98	100	121	113	121	79	91	85	94	103	94	104	113	121	89	128	85	108	102	105	119	101	112	97	101	117	125	111	112	124	104	103	115	107	113	106	109	112	86	127	112	108	99	106	112	93	112	95	100	108	120	96	127	92	103	108	117	102	101	116	117	119	94	100	76	100	109	93	98	102	103	101	107	104	92	104	104	100	106	108	102	106	123	97	95	107	87	111	106	102	119	102	105	106	95	111	103	112	92	112	99	98	96	100	100	123	107	94	104	102	111	129	122	107	100	111	106	113	103	99	95	108	120	97	94	92	90	97	106	115	96	106	109	95	96	111	98	121	126	99	106	106	110	96	122	103	91	92	95	128	119	115	104	99	124	133	114	92	100	114	120	122	94	91	103	107	110	111	90	118	113	113	118	107	110	101	113	93	103	103	110	94	97	104	103	83	101	98	114	127	118	97	114	115	104	101	107	109	111	108	112	87	97	97	113	98	91	115	110	116	106	109	120	112	108	103	83	119	113	94	110	96	98	119	105	109	107	101	115	78	110	107	103	115	109	89	100	105	93	100	99	92	105	93	101	106	132	101	124	101	99	103	89	118	102	105	117	102	123	105	109	100	97	102	112	105	102	100	113	118	115	100	97	99	96	96	95	132	94	111	98	112	107	96	93	102	103	89	103	101	108	100	114	112	97	119	105	99	87	110	98	92	98	94	112	84	95	109	108	94	101	111	123	99	101	109	103	106	116	98	94	95	106	111	119	108	98	118	95	87	122	123	107	105	95	98	102	105	90	99	95	110	101	97	111	111	99	95	100	113	111	94	100	100	121	119	93	93	107	95	115	107	98	118	103	86	107	115	97	112	113	93	119	90	98	100	104	104	108	113	114	110	138	117	117	96	98	112	99	121	113	117	106	85	101	113	99	101	97	116	104	112	113	128	106	103	130	122	115	87	96	107	129	122	88	95	120	105	113	99	89	103	120	112	98	104	97	89	108	135	128	113	108	101	97	93	101	99	105	110	109	101	107	97	103	129	105	105	92	110	113	116	107	111	94	105	105	126	99	98	115	81	100	92	100	123	117	121	113	103	105	93	114	100	106	117	110	114	118	119	91	112	101	104	89	104	94	83	121	108	86	104	106	99	102	104	106	104	101	114	99	98	96	124	111	124	103	108	107	109	101	107	96	79	104	95	89	100	100	110	110	105	102	114	93	116	105	106	116	88	93	117	103	103	116	92	110	112	111	104	106	82	106	91	105	88	94	103	105	89	109	116	72	110	117	108	102	104	83	94	101	105	93	130	97	124	110	102	110	96	123	101	84	117	109	99	100	89	100	120	97	128	92	103	113	99	101	88	118	103	102	106	91	95	110	110	142	112	94	113	91	123	99	118	120	101	101	93	112	96	88	107	93	111	104	96	84	115	95	99	125	106	102	80	119	97	119	101	114	102	100	89	103	107	111	109	114	104	114	124	103	118	94	95	90	90	81	106	97	92	100	119	100	114	106	128	99	112	110	118	106	85	100	113	132	107	101	105	107	99	109	87	95	114	106	102	90	103	128	106	102	127	107	99	114	114	98	110	118	118	87	110	110	119	137	77	113	103	105	102	105	118	119	121	107	100	103	109	98	113	104	101	105	97	104	94	108	119	100	107	98	97	106	109	114	115	82	96	105	118	132	114	98	119	94	101	103	118	112	103	114	108	97	88	100	121	96	112	119	109	100	115	95	99	90	103	98	110	103	101	120	86	103	114	92	102	92	96	115	110	105	107	94	85	126	102	98	109	101	108	95	109	111	121	93	95	113	104	102	116	103	98	108	109	125	90	101	104	108	101	103	102	93	123	110	119	90	87	97	97	104	102	99	98	119	98	106	99	103	93	129	91	103	88	101	113	94	106	107	130	89	92	105	110	95	103	109	89	109	110	113	116	99	123	118	88	102	116	99	90	94	84	108	107	100	96	101	123	91	121	102	98	120	105	107	104	131	117	102	114	112	101	119	99	110	110	105	100	111	100	109	91	101	102	85	109	100	109	95	110	106	103	109	110	99	108	98	95	109	87	100	102	84	106	111	134	103	108	107	116	91	117	95	119	93	105	102	98	98	106	93	119	90	107	118	85	94	125	90	100	99	111	99	82	102	128	85	109	96	108	106	103	124	90	107	102	98	119	105	111	94	100	105	103	100	97	75	91	128	110	118	109	104	108	112	98	96	95	87	104	101	114	110	127	96	85	114	97	112	94	111	112	101	112	110	118	125	103	123	104	98	88	107	100	91	90	112	122	113	107	122	111	91	110	100	83	109	100	100	94	97	104	96	111	94	114	110	102	126	117	117	99	90	113	99	97	111	116	109	102	96	97	104	122	106	120	99	113	90	100	108	123	98	101	111	106	114	101	107	122	103	117	101	117	96	108	113	115	119	128	98	104	110	108	116	110	117	90	96	112	129	115	93	105	112	103	102	111	98	87	101	93	107	123	104	98	121	93	107	102	98	97	94	106	89	87	131	107
8866	449	543	587	525	516	453	473	426	425	437	422	410	410	408	396	405	405	372	387	378	403	337	389	400	396	386	359	364	377	382	386	384	398	378	378	369	412	361	373	362	355	390	398	375	389	361	361	373	347	353	357	336	375	353	395	398	378	398	373	375	374	356	404	376	402	358	393	353	370	345	361	348	343	391	366	349	370	386	398	375	373	382	395	377	367	350	357	365	362	366	395	385	347	381	361	394	400	393	373	359	393	373	359	344	362	398	378	385	361	363	361	358	354	396	381	409	351	365	375	381	348	354	364	321	380	385	347	392	343	347	364	338	356	398	341	425	355	368	366	374	351	378	373	391	358	367	352	351	348	348	390	369	403	368	350	364	386	412	380	358	400	393	394	348	368	344	388	331	375	366	364	354	376	355	346	357	366	358	351	361	409	358	392	368	352	381	355	388	386	391	363	376	367	399	389	342	347	390	352	372	347	355	380	381	390	353	401	399	366	373	373	387	365	360	352	359	344	381	335	341	356	370	375	348	358	345	358	357	383	376	369	382	384	394	379	382	376	375	387	335	372	344	370	340	374	349	366	384	390	343	379	426	362	336	390	363	321	378	376	384	333	365	373	351	355	394	355	357	363	366	356	370	324	362	397	371	382	346	372	351	378	336	339	369	369	354	415	361	340	387	357	335	354	341	396	352	341	363	380	374	402	382	364	395	388	342	362	392	387	361	416	334	374	376	388	379	405	364	375	339	380	377	361	346	373	369	415	384	366	357	398	336	374	352	342	404	345	368	390	369	369	395	384	374	351	400	348	355	343	381	356	361	361	372	387	385	372	367	380	355	386	372	362	387	367	332	364	388	329	331	383	378	366	383	359	372	382	366	345	372	359	357	384	392	348	363	324	377	355	367	376	386	393	341	388	345	394	375	347	385	395	388	356	395	342	336	353	347	367	408	362	388	352	377	344	369	388	385	340	383	374	384	363	368	342	383	401	374	352	349	371	348	377	350	380	358	384	406	364	379	357	368	356	347	358	358	380	397	394	391	368	366	382	390	373	387	352	394	384	417	368	358	369	388	389	364	407	377	391	388	358	334	375	342	392	396	388	365	364	381	378	388	361	370	364	389	412	358	363	389	349	381	371	376	392	382	379	394	352	382	370	383	378	362	354	343	365	376	405	365	339	340	387	377	377	387	373	381	351	388	395	384	391	327	358	365	411	370	386	366	389	377	368	357	402	373	320	347	362	381	387	339	361	356	386	344	368	408	406	393	328	342	416	420	357	342	388	370	347	371	402	359	351	333	367	385	404	405	380	373	364	366	404	370	371	358	386	373	370	363	391	385	378	347	361	342	374	395	356	350	365	366	352	380	389	347	386	384	376	376	357	375	369	398	371	357	343	369	379	345	405	363	370	397	390	385	363	379	344	386	391	365	360	361	405	394	381	369	371	381	412	358	362	399	347	373	336	392	396	355	377	371	366	403	357	378	355	376	337	374	389	368	342	341	389	377	357	340	401	359	400	380	377	371	368	339	346	363	339	349	397	372	388	365	364	372	381	341	349	364	395	392	382	411	361	383	381	375	337	366	396	376	386	351	381	358	374	359	417	366	386	364	378	397	357	342	370	363	348	352	388	386	390	353	361	352	380	391	356	361	371	393	361	363	431	372	344	362	355	380	375	382	354	358	380	384	338	351	342	364	351	398	395	361	415	378	383	354	370	370	365	389	345	368	382	381	398	389	387	380	386	399	375	372	336	370	344	386	348	358	388	406	395	367	361	359	351	366	376	364	375	414	354	371	362	342	346	389	367	361	364	340	379	394	385	347	347	366	372	337	383	349	336	348	377	383	363	348	393	348	352	374	349	330	373	394	358	349	361	414	384	376	358	374	394	383	365	373	340	402	403	400	391	370	379	372	371	390	374	383	364	371	401	358	395	370	358	353	408	387	372	365	362	389	401	406	353	343	401	370	357	373	396	395	386	380	340	362	364	353	352	386	362	366	398	412	372	355	359	388	369	386	356	386	388	371	375	339	361	366	358	350	337	342	350	368	369	333	367	368	351	356	371	387	390	358	373	369	335	368	360	336	368	385	347	331	346	389	376	362	393	350	366	345	369	368	392	395	392	393	396	418	365	386	387	372	378	407	377	353	346	391	344	358	363	402	360	398	385	387	372	380	373	358	358	374	365	376	371	365	381	397	369	359	358	360	400	370	386	389	379	380	394	339	340	346	356	335	380	342	389	388	356	389	383	410	374	377	380	368	352	393	372	397	372	369	375	341	398	360	328	355	365	368	350	388	392	374	386	361	365	355	379	365	383	349	360	364	341	385	352	335	352	356	373	406	379	367	360	340	379	370	335	373	363	346	340	389	376	366	365	353	363	334	324	369	394	374	371	386	393	371	404	385	341	398	372	349	365	411	386	379	414	362	353	362	393	379	343	390	377	362	355	363	363	396	377	358	394	380	371	344	340	368	384	370	376	386	379	377	375	367	360	367	386	368	341	370	386	362	367	392	355	344	399	315	345	386	396	375	375	388	364	342	360	371	358	376	362	366	358	374	350	389	350	384	380	410	362	396	372	351	344	390	340	384	373	398	376	367	392	355	378	375	366	381	412	352	377	377	362	411	375	384	391	358	354	376	366	343	380	344	355	344	337	352	366	407	376	352	373	347	347	397	349	352	356	394	365	383	375	350	386	360	356	354	373	392	350	350	376	421	364	355	376	357	358	352	394	399	406	381	397	373	393	368	360	380	340	363	376	333	363	352	402	394	388	396	393	376	349	380	372	398	358	342	335	361	375	339	385	342	361	360	354	373	354	330	364	404	368	353	348	347	375	351	394	368	371	368	348	362	401	365	370	355	392	385	356	366	360	330	342	387	388	391	385	335	378	371	373	342	393	374	390	350	363	361	382	377	335	387	364	412	329	361	383	403	386	359	359	373	363	359	405	361	349	360	372	384	363	371	373	361	370	345	339	380	364	372	403	337	395	353	361	392	415	364	370	380	361	365	358	371	380	354	371	410	348	362	385	351	360	348	396	382	394	388	369	382	339	358	364	366	377	339	366	387	388	356	342	364	366	390	339	365	358	345	362	357	367	382	378	406	362	381	358	363	391	392	411	370	360	346	375	354	367	375	388	367	355	384	362	371	338	360	375	371	389	350	358	356	373	384	366	379	377	365	335	387	373	370	381	393	379	331	403	392	355	384	351	353	391	406	374	382	403	397	361	391	380	353	384	362	390	355	395	373	371	391	367	393	373	375	384	385	351	382	400	387	377	378	413	353	372	398	384	371	367	359	373	337	386	359	365	378	333	383	398	393	386	354	369	378	365	371	359	365	390	393	364	369	378	362	360	411	345	366	391	336	413	368	379	383	391	379	407	361	364	373	364	355	372	369	362	392	350	374	376	370	394	362	366	378	354	376	365	383	369	415	340	366	393	367	385	345	391	344	391	343	379	386	374	332	414	367	386	368	402	410	365	367	402	406	370
43639	14630	2244	1043	747	599	476	394	346	327	309	285	251	235	226	253	231	221	213	232	230	209	180	209	217	203	217	194	217	196	200	220	221	207	219	187	222	192	203	225	216	205	191	221	204	213	188	183	200	186	176	223	199	197	183	188	192	186	213	181	213	193	184	216	204	213	198	205	215	187	182	190	185	170	209	198	190	200	241	194	202	211	168	199	205	186	191	215	209	212	182	207	196	205	166	191	187	182	199	205	172	200	203	198	189	184	223	199	201	221	180	199	192	182	216	200	215	183	193	194	187	201	210	186	192	206	194	163	176	225	203	192	178	189	166	168	171	202	195	197	224	187	218	209	175	185	166	222	185	179	178	191	190	186	203	176	209	200	180	192	187	202	198	179	191	206	212	206	176	185	177	201	179	184	182	202	202	202	184	183	186	163	218	190	182	167	212	183	202	212	197	210	183	182	171	217	203	198	192	189	187	206	207	206	148	208	183	226	179	185	193	176	180	190	210	175	186	209	199	187	194	192	207	184	196	196	204	197	150	181	197	201	201	175	195	197	213	199	190	190	187	204	192	200	193	215	191	163	181	193	173	201	182	179	176	213	197	211	201	183	177	196	188	193	182	201	186	191	176	180	175	182	177	195	195	206	163	203	191	187	193	184	199	189	217	200	180	206	193	183	197	205	178	210	178	198	176	189	198	196	189	193	190	201	188	182	199	200	188	176	181	189	210	201	197	224	186	194	214	187	227	212	210	193	209	170	201	217	193	173	225	193	186	196	215	227	186	216	184	200	212	226	214	189	179	195	196	206	178	190	196	198	198	199	178	194	161	192	186	201	193	203	201	191	201	204	173	203	192	192	185	178	200	195	193	206	184	187	209	202	171	182	201	214	197	207	201	196	173	193	206	193	188	201	213	160	180	161	240	195	179	203	201	202	188	215	210	207	190	186	195	181	208	171	188	185	202	203	191	184	217	181	227	198	184	203	197	175	193	216	184	193	189	169	207	182	202	212	193	195	208	191	191	179	219	196	215	202	202	197	190	203	181	199	194	195	203	207	221	203	210	188	200	194	206	220	212	195	198	190	218	190	173	195	178	212	196	227	196	225	202	201	208	204	231	220	183	184	204	184	224	193	181	184	201	189	186	189	186	192	208	186	195	191	203	198	200	187	204	198	186	205	203	189	179	206	199	245	194	184	186	192	210	206	194	197	185	180	182	194	182	197	217	180	200	185	205	192	190	207	207	211	189	181	201	195	175	198	208	206	193	197	217	196	209	216	193	187	195	196	195	212	178	204	190	198	195	181	205	197	195	180	220	198	185	198	180	225	154	205	192	198	198	185	210	182	199	210	193	196	213	207	178	177	161	195	186	191	222	193	204	197	188	201	185	193	223	168	204	185	212	183	199	174	201	185	175	182	203	200	196	185	186	206	190	205	194	198	206	234	172	202	202	176	185	199	197	200	195	203	211	169	203	202	178	203	194	165	175	205	209	184	207	193	200	183	195	189	194	188	170	181	169	206	191	183	197	187	220	190	187	202	183	235	200	212	187	194	190	221	188	237	182	193	180	191	211	210	191	179	175	189	215	194	199	206	213	195	212	183	175	192	197	183	223	195	201	210	190	197	196	183	185	187	188	224	214	202	185	186	206	203	197	209	194	171	189	184	190	194	181	183	187	205	173	220	195	208	191	183	191	209	182	210	211	181	211	177	193	218	212	181	193	201	209	196	197	218	177	203	205	196	208	192	191	199	195	193	199	208	208	211	222	193	192	191	200	208	183	189	194	177	191	191	195	181	207	206	198	188	190	168	189	212	204	184	198	194	177	205	209	216	197	195	218	203	208	186	186	184	203	185	232	175	207	173	207	205	206	201	204	206	209	169	180	191	181	199	189	221	183	188	182	183	163	225	181	178	193	198	207	191	191	198	203	196	215	197	207	209	197	216	209	187	180	201	204	192	222	186	188	212	220	198	195	181	183	190	202	198	226	208	212	188	204	191	203	176	191	183	180	215	170	186	200	191	206	201	203	173	177	197	186	174	206	162	202	199	216	204	204	172	189	206	226	170	187	206	219	202	199	211	209	177	211	182	207	199	180	184	233	212	201	185	185	194	186	212	202	199	205	184	190	203	208	201	177	191	216	196	199	167	178	176	193	185	204	215	180	190	163	207	189	216	197	197	188	218	188	182	164	219	218	182	205	202	201	187	194	200	202	202	210	194	179	180	188	193	192	197	197	205	198	198	176	197	198	183	198	200	214	179	207	180	190	181	205	208	182	198	216	193	213	217	218	179	193	173	196	152	171	166	199	194	203	180	189	179	202	199	215	208	214	197	199	175	182	206	195	173	200	189	185	178	201	204	192	184	197	173	205	179	200	190	220	179	202	184	185	194	198	185	191	196	181	216	203	187	196	184	194	177	205	201	206	205	189	204	199	176	181	177	198	192	181	188	187	195	186	204	176	199	185	180	178	177	193	193	208	177	188	195	178	190	186	175	215	180	166	192	195	187	192	180	191	194	183	169	186	197	202	182	190	184	190	194	207	190	209	214	215	197	197	198	203	213	171	195	195	180	181	186	210	182	226	209	185	207	174	193	212	191	195	214	198	189	178	183	178	179	209	184	174	206	207	206	186	166	201	226	207	205	204	186	202	201	170	196	197	211	201	179	196	176	201	181	225	166	183	182	197	182	177	187	167	187	220	198	195	197	189	174	179	198	202	196	224	181	207	199	200	210	199	213	200	204	199	201	184	214	210	198	206	221	189	203	209	175	211	202	199	185	195	199	199	217	208	197	191	206	181	198	187	191	210	189	207	189	160	181	208	186	238	234	201	186	170	198	196	193	202	205	202	211	190	206	217	198	185	203	201	197	214	201	217	185	165	188	176	198	183	206	197	212	177	199	177	197	206	186	203	228	187	165	193	179	213	199	206	195	204	193	200	186	206	191	199	197	182	193	183	182	187	181	191	190	201	207	182	198	223	199	178	202	180	180	186	186	160	197	195	188	203	182	180	203	211	211	189	193	201	200	215	212	195	186	207	179	196	202	203	183	207	184	184	177	191	190	191	194	193	211	211	192	202	198	188	197	183	182	197	194	198	186	216	176	199	180	190	198	199	192	194	198	191	188	186	179	202	200	197	176	201	166	210	213	195	201	181	190	211	179	190	200	208	193	184	198	201	232	182	201	165	220	205	182	192	201	178	209	193	204	182	198	191	194	197	198	174	213	156	206	206	197	207	182	205	195	186	198	189	184	216	181	201	201	208	172	235	208	199	219	188	189	210	192	198	204	191	176	193	198	211	209	204	204	176	196	184	176	203	175	212	187	223	203	192	183	186	198	203	190	210	203	185	167	208	204	192	188	183	191	208	199	194	162	201	190	215	187	187	202	178	197	206	215	207	176	213	185	195	181	213	206	206	213	198	169	190	218	173	197	235	218	199	198	198	191	202	188	175	183	210	196	187	193	191	199	203	194	218	195	190	188	181	201
26913	1694	3336	3651	3056	2609	2111	1775	1570	1405	1276	1205	1086	1003	959	942	896	856	847	862	830	784	758	778	714	742	676	750	752	662	694	721	705	684	633	680	669	679	698	684	665	643	616	645	652	641	612	652	657	657	649	609	626	647	639	647	630	659	641	660	610	647	617	616	598	569	679	601	605	615	674	630	624	614	677	624	605	642	629	637	595	638	654	608	607	641	691	594	637	627	628	611	624	619	626	615	644	633	605	576	613	606	599	596	600	601	595	647	605	632	668	618	615	630	629	640	611	625	622	602	634	593	611	610	646	642	611	608	569	606	625	601	634	613	650	578	578	611	640	625	596	592	632	602	623	668	609	592	614	612	631	632	594	615	635	635	580	622	625	639	569	621	647	583	606	642	581	635	604	667	598	619	632	596	630	612	618	675	614	587	621	631	621	646	592	642	618	593	622	621	640	655	620	632	597	632	625	620	640	574	603	622	579	625	606	610	618	600	624	638	633	616	616	600	631	636	626	556	592	623	617	615	631	593	583	618	602	574	593	601	615	601	619	596	561	638	576	598	624	605	630	587	615	654	601	619	658	591	578	605	629	644	606	615	588	637	598	622	567	621	618	631	613	615	633	600	621	623	623	564	637	591	638	588	621	619	615	653	667	641	594	585	619	584	662	619	612	625	571	611	594	612	610	612	626	600	601	678	598	642	586	613	626	613	604	655	635	625	623	623	645	622	655	593	586	627	577	596	635	611	600	635	663	581	647	618	655	592	596	586	658	602	643	619	595	629	616	641	598	599	628	611	602	659	616	593	640	638	654	659	647	635	604	600	593	613	617	576	615	615	648	629	598	573	603	609	608	597	611	608	589	652	594	608	614	582	601	580	565	637	648	570	563	649	634	604	588	630	608	642	572	609	622	576	636	591	637	613	603	608	647	652	586	617	614	600	575	652	591	557	594	567	629	618	564	630	590	614	587	668	637	640	586	621	592	567	671	639	641	639	538	632	611	606	629	642	624	600	597	576	589	592	597	635	610	626	598	681	648	541	603	610	600	632	590	652	566	602	633	637	630	598	587	577	608	586	639	577	632	596	595	629	632	642	639	576	610	696	598	598	614	599	618	665	632	616	629	565	623	602	572	646	561	603	575	594	641	619	611	624	592	571	592	610	608	627	619	609	626	611	651	624	602	553	620	582	625	561	638	613	627	613	677	608	616	615	641	624	614	616	625	585	603	606	624	610	613	613	591	646	626	632	619	596	614	609	581	622	620	623	633	628	629	566	591	621	618	637	613	602	651	622	605	607	594	654	627	598	625	596	646	641	668	610	593	606	632	605	624	613	631	634	628	624	622	629	621	630	585	628	604	597	619	607	621	610	641	623	633	629	616	627	556	608	595	645	584	637	615	626	644	603	613	625	622	649	625	640	626	620	597	620	624	642	594	611	607	577	583	615	586	630	558	599	603	609	596	583	576	616	587	582	602	589	653	588	550	605	634	616	623	611	615	599	638	632	608	616	558	644	575	632	648	594	626	608	572	617	576	593	617	583	617	623	610	588	560	611	627	593	568	651	614	612	643	617	629	586	600	636	602	626	622	609	614	657	643	618	571	578	616	668	633	591	625	610	613	631	630	614	620	578	561	651	652	604	596	594	640	617	619	601	614	615	627	652	610	625	584	620	604	616	623	553	589	593	686	633	627	608	620	649	605	636	582	625	599	605	591	648	627	634	607	621	606	610	639	575	601	568	648	613	587	614	598	617	574	613	617	646	576	617	636	609	644	574	629	596	630	657	622	662	639	601	634	589	625	604	618	621	609	599	585	621	646	643	650	645	610	586	588	569	607	652	608	556	620	607	582	622	634	629	619	634	599	578	595	597	627	614	631	616	588	663	638	617	629	587	628	563	621	603	640	626	626	593	635	619	630	611	602	580	606	662	623	621	618	607	611	591	631	670	633	630	602	629	578	608	649	619	566	595	624	591	565	619	609	548	580	591	629	609	624	583	596	625	603	641	619	601	628	599	593	607	624	587	640	614	579	601	580	622	630	600	624	617	628	598	625	629	638	607	557	607	622	644	607	583	630	665	589	609	626	647	566	605	613	579	627	599	677	614	602	666	616	609	620	602	643	582	641	611	596	628	597	587	617	592	594	597	645	610	594	610	634	620	620	629	618	604	613	570	640	634	605	644	593	625	659	581	616	575	619	583	651	612	626	596	619	583	606	620	625	635	625	625	639	647	586	614	606	614	626	598	590	614	601	567	627	596	625	652	657	617	629	637	625	597	629	628	614	672	607	631	613	610	614	550	669	610	644	604	608	619	626	566	608	621	623	603	588	594	583	621	568	654	605	600	612	597	646	625	627	639	637	609	629	643	595	595	646	641	641	607	583	591	634	643	622	621	573	628	615	644	603	616	633	638	619	620	624	588	612	612	654	624	607	591	639	594	630	615	644	625	580	616	623	591	636	648	611	611	624	615	635	635	561	622	635	612	607	645	605	610	636	627	598	639	620	621	595	601	628	639	647	600	620	574	658	607	620	649	610	649	623	617	651	629	602	597	600	599	678	575	598	613	631	657	634	628	576	631	624	637	633	558	614	582	657	625	606	619	627	651	599	632	573	589	630	596	580	589	617	656	629	573	621	600	630	641	663	640	620	594	622	641	586	634	581	579	613	617	629	609	587	595	645	637	635	643	614	625	619	626	665	593	623	619	609	657	580	681	621	558	605	573	607	592	627	608	587	594	587	594	577	570	646	592	629	563	581	659	621	619	596	618	601	596	585	593	604	625	607	642	593	574	625	581	577	619	582	632	601	654	636	627	598	613	637	574	613	580	620	618	598	605	582	617	605	627	623	646	581	639	680	599	651	578	619	574	589	645	624	636	583	615	607	602	613	581	577	603	612	622	620	638	616	621	633	582	652	654	589	617	606	631	616	589	606	640	626	595	600	631	592	629	644	613	625	577	630	611	642	627	663	588	614	578	639	633	658	599	607	592	640	633	567	574	617	592	600	594	638	601	618	628	597	629	602	572	632	617	603	608	643	621	588	617	604	611	593	613	615	585	584	563	602	635	595	626	595	642	614	618	625	632	573	561	608	638	626	615	634	577	596	658	638	625	636	607	595	581	615	655	631	621	624	595	626	591	656	593	596	612	562	643	637	570	628	656	618	580	621	593	589	616	575	673	580	627	579	636	639	640	633	633	606	615	614	650	587	572	591	606	611	614	637	615	618	666	631	629	624	572	613	571	609	589	600	612	631	583	574	591	629	622	622	622	673	545	619	623	623	602	581	608	577	623	634	644	633	600	614	622	629	587	603	612	603	612	611	610	586	643	656	586	573	616	595	583	640	621	611	615	659	627	581	624	605	634	621	633	576	592	615	571	586	622	638	615	638	631	615	637	619	614	592	628	610	594	619	594	587	615	602	617	603	592	641	638	614	628	625	612	603	671	641	613	632	559	608	596	632	636	633	645	572	557	582	676	596	594	674	632	649	628
58283	24441	6239	2107	1447	1057	823	720	544	514	490	453	402	417	415	369	308	388	321	324	365	357	324	317	283	294	314	283	308	259	297	304	306	276	303	296	313	298	280	309	261	320	278	308	297	287	276	273	282	290	283	274	289	315	298	291	283	295	319	288	279	284	275	288	276	311	316	290	287	316	291	274	297	276	258	307	274	287	302	279	271	296	271	320	320	290	295	278	284	293	283	299	267	299	321	277	274	275	279	285	291	293	284	284	288	319	312	265	274	313	308	300	269	259	317	276	265	318	275	304	301	300	284	290	299	291	298	278	287	303	284	287	266	270	310	306	256	291	274	252	296	276	289	276	284	278	277	298	298	287	316	296	284	272	313	280	283	283	264	271	292	306	272	306	303	281	282	309	284	263	287	284	274	268	279	280	301	302	281	233	274	297	282	277	315	298	306	284	326	297	281	294	297	307	311	248	275	294	273	290	265	259	278	261	303	295	253	262	265	289	265	275	277	301	280	315	287	280	290	268	279	272	273	294	287	302	264	295	267	267	288	310	282	281	283	309	288	289	307	281	284	280	268	311	295	284	261	254	280	287	269	299	268	291	285	288	320	284	262	284	294	315	301	297	292	293	273	291	302	262	275	278	282	286	256	249	271	261	268	313	287	276	298	268	274	298	281	286	277	277	266	273	277	290	299	272	295	299	274	309	256	297	285	285	298	263	276	280	286	270	282	292	285	304	297	289	288	253	283	326	268	258	296	250	295	282	287	274	291	279	332	295	261	303	307	272	284	304	307	306	283	267	291	281	308	307	282	286	284	303	302	290	273	331	265	304	293	283	267	290	279	264	291	309	244	295	286	275	278	288	285	267	320	277	282	303	264	303	277	283	308	291	287	249	291	284	297	296	289	287	274	323	292	294	303	281	276	280	284	288	269	289	270	315	285	277	288	277	298	280	258	276	271	258	289	306	304	273	298	267	272	305	287	286	292	295	313	311	259	292	323	264	272	310	311	277	282	272	289	274	284	257	279	301	307	297	297	278	284	285	285	303	273	275	257	293	273	331	311	310	268	292	249	310	306	316	284	292	305	311	289	280	292	299	276	254	270	297	287	268	276	274	279	283	275	282	288	297	266	290	315	252	299	269	327	278	280	273	279	289	273	300	298	291	289	287	311	286	271	280	290	272	286	302	289	310	298	311	300	298	283	314	276	299	265	302	281	284	296	293	294	270	284	296	300	318	290	275	275	268	262	283	262	282	269	254	272	266	287	297	327	293	298	285	291	281	253	292	271	312	323	289	307	294	279	244	267	299	259	292	270	308	307	297	288	266	284	304	297	295	311	298	291	270	279	289	271	295	308	277	271	260	275	258	271	252	294	296	305	264	296	279	290	260	303	267	266	294	298	297	301	292	282	286	267	319	277	297	250	274	269	276	305	294	302	311	262	286	290	277	259	294	265	290	302	286	297	280	330	294	287	281	293	321	282	284	282	276	296	324	290	271	276	286	290	269	290	312	302	310	271	278	275	285	275	277	281	298	270	261	289	268	253	291	282	289	314	305	291	314	257	291	256	286	279	283	287	300	305	284	271	301	301	308	277	313	279	263	248	283	286	283	300	283	291	266	282	282	276	251	265	287	308	280	267	295	290	270	278	294	293	299	273	288	293	304	282	256	265	258	264	275	277	275	293	282	277	276	290	268	258	278	322	280	246	300	274	225	279	260	272	272	257	266	264	292	306	273	297	291	292	291	286	286	255	323	304	310	298	282	303	314	299	303	309	307	294	278	286	281	294	288	269	293	306	261	283	268	304	275	301	276	284	261	284	289	299	263	258	238	287	307	281	266	291	280	297	271	274	267	303	284	280	313	306	303	236	250	295	277	258	258	295	289	270	303	291	285	296	276	270	277	281	275	320	290	293	265	308	298	297	303	299	281	288	256	289	286	263	290	282	272	282	296	276	274	290	312	293	295	308	280	275	252	268	280	285	309	271	288	280	288	274	262	301	302	308	263	333	278	290	256	264	300	293	291	308	285	271	288	275	282	298	290	291	289	271	299	291	311	244	283	280	274	282	288	268	261	293	265	283	273	269	280	314	255	293	287	286	289	285	256	268	302	290	292	283	281	258	263	289	297	310	236	289	296	282	297	298	317	273	319	293	278	288	286	303	280	289	300	301	283	304	266	289	302	313	289	248	297	304	285	247	278	317	291	291	291	273	270	257	277	279	301	273	295	309	288	278	306	300	279	284	266	268	300	260	277	299	283	291	302	268	281	298	278	271	306	307	298	294	292	263	273	286	302	312	306	271	293	288	307	300	259	279	281	294	287	277	265	277	279	295	284	278	288	257	277	294	293	281	295	284	271	300	272	273	243	288	258	293	268	297	282	273	285	264	282	278	267	278	290	254	292	285	247	282	281	322	294	263	293	265	282	283	288	274	284	253	293	294	277	266	315	282	302	299	262	282	316	290	301	276	261	263	318	281	288	308	267	275	320	301	302	283	286	262	273	270	288	295	292	257	308	301	283	284	285	286	317	296	261	303	295	293	292	270	285	285	279	247	260	307	262	302	278	308	314	248	261	269	278	309	286	272	326	267	291	263	282	288	287	282	284	280	270	305	295	269	299	287	321	298	284	298	265	294	280	268	276	284	287	276	273	296	306	273	312	299	311	314	304	303	280	299	287	284	301	279	297	294	277	297	321	289	270	284	271	304	308	318	307	270	309	273	278	300	277	269	292	293	296	275	302	297	242	302	302	290	289	261	270	291	319	300	287	290	321	278	252	254	279	266	269	259	290	286	279	277	288	267	300	289	270	258	288	297	260	281	281	293	250	283	271	292	295	259	274	326	294	282	344	307	287	282	295	282	284	246	276	306	258	287	284	306	304	274	247	304	277	283	292	246	240	275	304	279	279	281	282	274	280	274	275	289	281	265	282	282	284	284	281	278	297	255	274	299	317	272	283	319	289	279	304	273	278	270	300	264	262	312	290	287	292	300	297	291	280	272	275	318	307	283	285	263	297	280	294	263	278	345	281	307	276	304	278	295	266	271	281	275	266	280	271	253	300	294	292	290	310	275	295	304	273	320	303	283	274	280	306	310	264	278	303	291	290	263	277	286	262	273	285	291	306	283	285	275	291	282	292	282	300	300	294	282	264	303	292	277	286	292	302	268	292	290	268	267	305	321	277	296	275	285	271	294	292	278	299	269	259	271	298	268	268	293	268	282	273	253	264	287	282	290	284	269	288	311	276	257	278	271	290	287	279	288	287	277	263	277	274	280	264	294	250	266	283	281	267	312	285	299	276	276	286	278	295	287	260	298	268	305	299	274	287	295	277	277	298	285	281	283	302	299	262	279	289	266	287	272	279	283	305	284	269	283	267	293	302	265	281	279	300	307	298	267	306	294	310	281	281	298	294	290	292	274	289	299	278	274	271	288	282	260	314	273	269	294	300	288	293	284	285	318	260	276	274	273	293	299	267	305	293	309	275	280	286
36570	2870	6118	6433	5511	4474	3596	3023	2691	2340	2047	1859	1674	1623	1595	1474	1408	1343	1289	1221	1183	1216	1154	1108	1081	1078	1056	1069	1073	1033	995	1004	994	1000	1018	980	930	901	906	959	921	888	891	941	873	898	952	863	896	939	877	909	889	913	870	915	887	891	854	931	899	898	873	861	904	863	886	820	862	890	876	871	828	893	861	875	866	852	885	841	847	869	896	846	869	854	833	861	790	913	845	843	918	864	806	819	807	842	826	903	848	787	840	844	818	839	862	824	807	871	874	850	816	851	877	856	852	838	888	840	815	848	814	879	864	843	845	855	862	864	875	809	795	825	844	832	830	835	899	823	803	814	879	833	863	850	835	873	845	869	860	783	818	867	869	809	831	876	876	819	858	861	910	908	783	838	848	800	872	844	851	798	897	814	870	865	834	863	850	880	831	844	806	815	891	855	838	815	861	850	907	823	860	861	814	835	817	868	824	858	861	793	850	825	856	842	752	820	800	864	837	861	869	867	843	844	817	852	824	833	837	884	790	872	866	844	822	858	850	896	819	843	858	805	809	785	851	847	800	816	825	811	870	798	811	884	838	840	825	858	888	842	839	851	844	798	837	853	858	841	862	839	844	804	862	800	848	857	871	792	820	853	841	865	821	834	833	853	825	878	893	851	790	855	839	883	857	813	833	825	890	825	839	865	859	838	829	828	805	843	816	828	839	830	852	848	801	857	876	792	851	870	854	858	862	848	824	775	812	832	863	889	823	834	833	831	839	816	874	831	870	810	831	857	873	865	867	829	836	870	800	844	861	867	835	839	843	863	833	807	820	848	826	824	873	840	786	818	841	813	870	851	863	830	863	781	793	844	838	826	867	832	848	868	826	828	839	837	827	838	808	870	824	800	857	887	847	881	829	859	853	816	890	848	831	799	856	841	816	811	833	859	861	802	826	825	804	839	823	823	800	886	829	859	865	815	851	857	868	883	857	816	856	840	815	818	760	824	821	841	818	838	802	827	773	859	815	860	821	840	797	822	821	832	827	807	831	859	844	810	870	830	839	816	766	838	811	875	858	819	820	817	838	839	847	811	815	862	858	793	835	849	895	832	826	810	823	803	822	858	853	837	788	796	853	830	821	825	847	806	818	825	817	830	799	781	876	798	804	847	879	813	884	786	794	816	849	849	830	808	850	844	837	866	873	789	815	851	848	769	835	867	796	819	868	811	805	800	843	804	872	798	869	858	826	820	803	871	842	773	802	851	815	865	869	753	816	785	795	845	826	856	859	836	818	773	803	786	838	851	812	809	844	825	853	862	833	843	839	819	852	819	831	909	835	839	824	875	820	856	810	812	815	847	825	791	871	910	878	861	815	823	811	867	821	823	842	816	837	858	798	832	813	857	850	855	791	801	831	784	785	817	870	863	864	895	835	857	798	830	829	825	848	845	828	861	840	800	819	810	841	846	815	825	849	853	877	830	886	841	837	860	836	854	837	876	903	862	813	839	860	867	797	885	835	841	818	839	822	849	862	870	804	817	872	848	845	862	850	813	849	808	845	826	821	814	876	881	817	849	857	849	828	875	854	871	806	856	820	807	832	829	860	843	884	782	837	821	834	812	866	852	854	837	817	830	819	868	837	829	866	854	854	788	820	861	853	841	823	833	813	852	837	860	809	828	818	848	806	827	812	802	789	842	846	810	809	854	800	789	825	819	804	815	851	825	886	884	852	838	825	855	785	813	825	819	833	854	860	861	829	815	848	802	821	835	845	893	851	846	833	820	825	795	836	841	817	811	813	859	803	859	848	818	786	800	843	826	825	859	867	839	850	844	823	855	893	829	844	821	860	806	830	838	802	835	854	844	811	882	876	886	824	918	825	840	828	796	829	871	910	765	888	816	819	824	884	843	844	870	832	809	798	836	858	793	862	861	816	846	887	827	876	809	816	803	837	802	863	846	846	877	854	813	827	828	806	831	831	872	787	871	825	853	829	815	812	883	909	803	844	881	833	841	830	817	911	821	841	824	802	866	831	812	809	858	812	905	859	829	837	857	863	819	879	797	864	849	844	828	820	853	816	878	858	831	823	848	841	888	832	793	815	795	863	828	825	864	860	823	802	869	840	826	841	828	851	823	887	828	846	793	827	801	765	878	837	866	791	818	792	827	852	831	846	903	845	829	817	827	831	821	796	847	838	869	874	853	865	853	796	823	816	796	849	821	837	850	861	840	878	867	856	821	786	821	816	829	829	833	793	827	878	854	830	858	829	869	786	867	829	843	837	860	829	823	847	866	848	867	836	861	828	790	852	875	869	845	811	840	772	814	814	794	883	801	845	823	836	812	808	778	876	822	895	787	849	837	809	813	827	815	869	814	841	808	872	804	806	842	842	825	865	845	846	801	850	854	795	860	813	809	811	832	818	819	882	860	797	870	897	811	851	857	820	846	897	869	839	849	821	855	830	831	796	823	870	859	894	854	859	826	824	902	785	850	844	841	873	827	845	885	779	827	825	826	777	809	879	875	839	833	828	821	819	823	818	830	855	783	845	823	848	890	862	833	791	854	776	810	795	930	893	852	836	835	871	833	827	849	840	817	833	813	837	829	857	878	849	817	835	852	838	822	961	832	820	828	818	874	880	918	818	826	865	858	798	853	800	867	839	807	859	824	861	846	813	853	803	823	879	806	855	794	845	802	872	799	858	843	820	831	832	800	838	849	866	870	802	814	842	847	812	790	868	845	830	903	803	815	861	854	841	874	799	857	859	804	836	836	787	823	778	801	886	856	884	822	883	849	848	831	924	874	820	786	794	850	851	886	834	822	832	873	833	819	802	839	776	845	859	792	903	890	834	837	840	838	815	841	839	870	823	888	857	853	873	861	816	887	859	840	844	843	869	806	845	839	813	851	795	824	870	806	808	870	837	825	854	818	900	855	828	845	810	845	871	846	814	833	874	814	859	806	850	841	812	874	821	870	847	835	856	877	879	847	834	866	880	889	852	830	892	840	847	835	858	859	859	830	841	868	817	808	821	842	851	826	840	832	839	808	846	850	841	764	832	839	851	865	883	829	844	840	846	876	773	847	803	833	902	845	868	820	870	870	855	878	800	853	820	887	815	837	857	811	841	875	820	853	858	805	796	833	824	842	828	871	875	859	830	889	828	872	857	826	866	845	839	861	823	824	807	848	885	899	800	814	809	838	898	839	822	851	851	860	812	834	890	790	836	832	849	828	826	794	825	854	821	826	807	852	823	816	820	854	812	897	818	815	830	859	823	835	835	854	884	856	790	779	840	784	805	843	811	831	831	870	816	829	832	872	845	836	898	850	828	863	806	855	819	897	835	822	855	857	835	877	842	844	825	790	857	843	869	835	806	823	862	857	782	869	844	840	787	822	805	798	852	800	798	823	835	847	799	888	867	779	823	902	882	841	821	799	863	827	840	846	815	871	818	856	849	832	803	825	853	852	848	857	847	843	848	882	840	875	779	797	828	848	825	797	858	813	824	804
9341	584	221	144	137	130	110	119	118	101	104	114	113	107	126	108	109	128	94	113	120	103	109	112	104	108	98	103	103	88	111	94	99	107	106	91	87	92	103	97	95	115	100	127	106	97	106	93	99	97	92	103	116	110	99	102	114	109	96	115	108	111	116	115	117	137	102	108	102	119	114	97	108	97	100	104	95	110	112	113	99	117	105	87	99	116	96	136	109	96	105	80	99	104	106	103	93	101	116	92	94	129	124	111	92	120	122	115	109	113	101	108	110	105	94	95	107	94	91	106	94	108	120	86	100	93	98	102	103	108	101	115	88	77	97	115	98	105	112	112	102	102	99	103	99	92	107	86	105	106	96	92	112	99	114	110	109	87	115	108	95	101	112	93	113	101	108	91	105	113	117	110	109	107	89	98	91	116	123	112	102	122	87	110	120	84	94	96	98	116	104	111	92	109	106	107	120	112	106	100	95	125	108	105	107	102	99	94	100	89	88	91	91	106	106	120	105	96	119	88	120	109	84	84	116	107	95	97	110	115	101	100	95	97	108	97	101	110	103	94	119	92	99	123	94	113	96	103	106	117	91	106	111	115	114	101	115	112	101	90	111	112	89	124	92	116	126	107	92	92	108	96	115	115	97	113	122	109	104	109	104	96	109	100	142	100	94	84	108	110	96	101	106	92	103	99	109	103	97	92	88	114	108	113	95	104	84	115	112	108	97	107	89	100	104	103	102	104	87	108	108	111	97	114	105	110	100	118	108	92	109	113	108	104	98	110	100	82	105	102	100	102	123	91	113	104	107	102	112	103	116	91	104	101	101	137	110	105	126	109	106	106	100	90	106	107	105	87	114	105	86	87	104	97	109	94	106	91	129	103	101	117	99	91	98	93	94	115	103	92	103	110	95	88	111	109	104	95	110	115	109	107	112	110	109	112	106	94	97	110	98	116	113	89	103	87	94	105	105	110	110	105	107	111	101	107	98	113	104	104	109	82	106	93	99	98	81	109	115	100	111	105	108	86	117	102	106	96	115	97	101	112	106	121	75	115	107	115	107	99	99	114	113	94	104	102	104	98	112	110	99	110	116	85	102	88	98	104	98	109	96	116	108	99	99	113	110	107	101	91	101	124	106	100	106	106	116	96	89	109	109	105	92	102	114	88	119	113	90	102	124	96	94	94	108	95	124	93	90	91	94	117	117	89	117	100	104	102	112	87	98	102	100	110	95	105	124	113	109	87	116	104	113	88	110	103	109	105	98	92	112	91	94	110	92	106	87	106	112	118	89	110	105	105	106	119	108	104	102	120	129	113	105	120	104	111	93	109	117	93	98	107	109	109	98	105	100	76	120	104	99	97	120	91	109	90	109	107	86	105	108	92	90	74	95	100	94	111	112	105	104	127	117	106	107	116	114	99	108	95	89	104	106	111	116	125	94	88	94	104	97	120	105	106	107	111	119	104	99	94	97	112	122	95	127	93	105	111	104	124	106	118	108	111	95	104	93	97	106	88	94	98	122	92	113	124	124	115	106	109	91	114	118	106	104	99	104	130	86	108	104	108	94	113	94	121	118	86	106	115	94	92	105	115	110	89	109	101	99	100	81	89	102	95	106	100	99	99	98	105	89	96	97	106	106	107	93	97	98	122	106	120	117	110	98	100	111	103	92	100	128	116	89	107	115	98	116	118	102	101	121	106	117	92	81	98	116	108	104	100	96	89	110	79	104	112	113	99	92	104	118	94	107	91	108	104	109	102	95	99	81	103	105	112	98	111	99	97	97	99	105	106	95	99	107	110	116	105	94	100	120	115	98	106	117	85	92	104	96	104	104	97	105	99	96	96	100	100	105	106	108	107	116	98	97	112	91	102	99	94	105	97	100	99	112	92	98	106	102	98	101	92	107	108	106	109	103	90	108	100	90	121	93	136	99	118	108	113	91	105	106	100	112	107	104	107	104	130	88	96	120	101	87	92	88	116	85	105	101	94	90	118	110	112	95	126	120	102	98	113	114	104	105	96	71	107	103	103	99	119	101	108	100	93	71	104	109	114	100	87	111	105	107	120	109	106	110	103	97	104	108	98	103	120	99	94	98	108	106	98	110	108	102	93	121	116	106	123	101	84	118	111	107	108	138	102	100	104	98	107	91	87	118	107	107	101	102	108	79	106	100	97	120	106	85	118	93	123	92	100	85	107	92	91	76	99	111	117	98	113	120	92	120	118	103	95	113	85	102	93	91	96	90	97	104	89	124	106	99	102	96	113	109	99	112	101	108	89	92	96	93	124	97	92	102	102	114	123	97	105	73	107	84	102	115	100	110	119	107	109	103	111	87	117	94	115	97	97	92	87	107	107	115	117	103	128	89	98	110	115	84	100	105	122	109	109	103	111	99	92	105	100	101	112	97	110	131	117	101	122	112	111	107	116	102	103	103	124	106	76	123	119	94	93	117	110	116	107	111	98	99	108	106	94	101	98	98	111	98	113	93	115	89	90	122	113	100	99	114	106	89	115	113	116	118	113	110	97	104	88	99	87	92	112	108	91	110	110	99	113	109	116	92	112	129	96	93	80	112	97	117	105	91	112	92	81	114	78	105	92	100	110	96	99	121	87	98	88	107	115	103	98	84	119	104	107	97	100	93	102	86	100	99	108	98	122	104	104	88	87	111	125	112	121	106	92	89	99	115	102	97	111	112	105	107	97	104	120	109	103	105	98	126	112	124	97	105	113	99	105	101	104	110	102	93	130	100	88	111	107	99	114	98	103	106	91	95	100	116	104	98	106	108	97	97	88	91	102	105	125	118	102	94	102	109	93	112	104	97	92	87	85	113	89	102	103	98	123	94	105	97	87	103	102	123	118	114	101	106	114	115	103	79	87	110	108	103	112	117	96	118	94	93	110	109	106	89	96	110	100	103	97	98	129	86	123	85	96	90	113	93	115	112	120	106	106	109	96	88	100	86	102	101	92	116	110	110	98	99	115	108	126	103	102	111	112	95	103	93	99	100	116	89	96	86	102	106	106	97	89	121	103	93	122	110	105	96	102	96	112	102	107	102	91	95	107	99	117	109	85	105	105	108	93	112	92	101	104	112	97	116	105	96	123	115	96	100	118	123	97	98	68	95	123	95	103	98	86	99	125	105	115	100	97	127	110	94	107	107	127	103	112	116	107	112	92	109	95	115	102	94	93	105	96	99	107	109	92	99	102	94	88	89	108	89	97	111	94	101	103	96	111	117	108	102	93	114	105	110	104	106	105	114	117	99	92	99	109	110	100	97	95	91	94	101	118	115	112	96	111	102	104	103	103	105	110	113	110	89	105	93	90	99	113	118	99	117	108	107	123	111	100	116	112	104	123	122	123	100	110	94	104	106	107	102	113	103	107	95	95	106	112	98	105	118	109	118	107	108	119	94	91	113	101	109	97	111	89	96	102	105	86	116	110	111	103	104	82	106	102	116	100	111	95	81	110	103	92	114	92	113	104	107	107	107	89
9451	416	549	560	563	449	469	388	454	456	393	395	391	410	407	384	390	390	374	400	386	383	386	370	362	394	412	383	341	359	369	369	395	368	390	372	390	417	380	363	394	340	379	378	360	377	354	363	377	371	385	371	354	375	373	387	372	394	397	379	370	375	389	373	343	378	405	381	394	367	360	348	350	346	368	368	379	365	349	345	368	373	386	385	355	389	344	388	415	360	386	355	355	378	390	387	357	353	366	369	388	363	346	373	404	366	353	413	373	384	350	324	373	404	365	396	379	416	374	382	363	366	357	383	360	360	361	379	384	359	380	383	386	355	404	369	369	383	363	368	339	367	381	392	370	347	375	382	358	398	369	389	371	367	388	361	366	363	331	351	406	356	353	392	368	354	381	379	395	376	390	377	387	387	375	367	309	363	378	378	356	361	382	394	398	370	358	382	358	370	350	355	366	346	364	354	367	380	340	371	351	375	321	382	352	379	367	378	364	351	364	385	368	389	368	378	377	349	379	368	356	380	395	404	360	369	385	360	394	388	360	357	388	371	368	349	399	373	360	365	383	336	355	379	380	366	341	353	379	391	347	384	366	395	368	403	354	369	355	335	380	397	363	328	388	384	383	377	367	375	369	384	353	356	344	357	403	440	401	362	375	377	356	393	377	336	388	348	371	381	361	350	370	341	380	358	351	374	334	380	372	368	358	394	340	334	428	366	371	372	357	344	331	357	375	364	378	383	370	372	385	363	305	355	399	333	367	350	384	360	366	356	357	347	371	353	377	391	368	372	340	388	388	352	383	382	386	385	399	382	370	399	370	348	393	354	340	350	381	379	360	371	383	351	395	347	363	380	362	366	373	390	355	416	431	384	349	363	364	362	382	324	357	363	386	376	385	395	382	353	387	355	335	352	368	321	368	385	367	373	369	367	376	367	354	348	372	371	373	357	384	339	371	366	368	318	374	393	371	424	371	383	355	333	354	357	364	357	398	402	404	366	385	372	398	368	400	400	379	373	376	387	391	385	359	381	382	393	356	369	332	380	366	378	391	380	374	379	416	343	373	362	422	357	367	350	381	374	378	341	334	375	391	377	372	367	377	365	340	373	350	358	386	383	400	363	344	364	370	348	364	350	371	387	374	383	348	348	341	362	395	371	350	394	394	380	380	384	382	390	400	341	366	386	397	370	363	352	389	400	372	387	360	374	428	359	382	351	370	369	367	365	352	365	365	383	372	330	342	377	368	379	378	369	385	368	367	379	396	398	408	405	353	401	365	371	423	384	388	355	369	392	320	332	357	373	356	356	338	371	361	398	401	370	366	390	362	383	407	377	374	382	390	361	360	374	323	362	365	369	369	383	354	356	336	342	356	374	401	356	342	360	327	400	372	337	387	422	384	391	399	358	408	372	368	373	366	382	388	364	346	366	368	380	379	340	360	368	390	379	395	370	364	352	377	360	384	343	381	381	347	360	364	387	401	357	353	382	363	363	385	355	368	399	375	390	379	393	350	371	368	375	413	362	413	384	387	380	364	367	354	372	360	324	347	358	355	358	356	369	370	350	385	389	360	367	390	368	345	344	416	351	373	364	376	354	338	384	333	373	359	364	385	388	376	358	363	357	373	336	333	377	402	373	401	350	367	380	376	382	360	405	360	342	354	391	362	346	398	372	376	355	388	342	376	367	364	353	377	379	369	377	381	359	378	356	366	384	349	367	363	359	367	345	363	350	369	359	360	348	357	363	378	355	359	376	367	368	357	318	369	365	362	352	388	357	350	383	341	396	361	385	331	368	366	361	383	382	371	327	383	386	381	352	368	399	351	371	375	378	391	388	380	330	364	363	356	355	391	364	363	379	367	337	384	407	370	373	348	367	388	384	368	410	364	359	373	373	372	403	418	366	356	382	377	358	348	365	377	383	371	383	343	376	395	400	385	372	349	365	373	329	369	344	363	344	390	345	324	363	383	367	387	366	362	385	354	376	394	352	369	375	407	351	379	372	386	386	386	384	398	340	392	415	378	347	367	329	376	378	379	376	366	356	365	357	347	362	399	361	395	362	380	378	351	403	368	365	370	368	399	327	354	416	382	351	408	364	373	386	386	353	383	348	377	379	360	367	377	384	363	350	383	338	399	369	354	360	343	364	349	388	356	381	360	348	406	347	348	389	375	356	361	360	356	366	335	416	388	364	367	351	353	375	377	361	381	331	360	353	329	395	368	374	392	386	353	363	364	386	367	342	381	396	381	342	377	403	401	363	358	355	367	348	349	374	381	408	368	370	358	407	369	363	329	369	396	388	396	392	373	379	382	387	372	355	310	370	383	378	386	372	328	364	387	365	377	366	338	425	386	376	362	390	332	349	365	383	371	336	389	359	378	391	392	373	403	354	391	380	387	361	373	396	361	391	360	383	359	393	363	368	382	381	323	366	358	387	371	352	390	377	381	367	364	378	358	338	369	383	374	371	405	356	371	378	344	393	343	380	389	364	369	375	357	387	389	367	365	374	374	363	373	374	364	374	390	380	369	345	393	380	326	357	361	376	359	340	344	350	372	358	392	363	399	368	413	383	369	383	372	397	375	388	366	363	382	368	396	343	366	352	382	357	366	373	405	376	371	360	355	389	377	387	339	374	360	377	358	391	392	377	390	385	349	402	365	361	374	367	362	350	363	416	378	404	373	376	343	371	351	374	358	351	369	357	380	376	351	382	353	380	372	393	359	399	357	348	364	334	355	376	367	331	373	371	400	373	360	359	382	381	352	397	345	339	371	382	398	399	354	388	376	378	380	358	386	367	375	358	388	340	353	355	337	393	354	380	362	377	368	332	379	356	329	377	347	363	370	405	332	406	377	350	350	348	382	367	383	391	373	377	360	369	382	405	385	350	371	386	373	380	367	366	370	361	370	384	371	387	387	375	349	386	370	353	348	341	343	383	374	404	364	389	382	364	360	389	375	377	384	365	324	333	348	390	384	341	364	381	384	358	346	356	377	404	346	348	374	354	389	372	364	360	337	388	331	347	390	386	400	372	377	377	363	383	362	350	341	380	355	357	403	423	363	369	366	323	359	390	357	365	347	373	345	351	370	379	384	370	350	382	368	388	346	338	342	384	356	353	335	356	362	355	374	334	362	362	367	335	390	372	357	360	381	341	359	359	348	384	375	378	357	362	376	385	370	346	353	373	409	376	394	371	355	360	395	367	401	357	375	348	363	376	380	370	393	376	379	409	381	366	367	330	366	326	373	374	377	349	345	357	377	409	364	366	385	386	348	365	369	369	375	355	357	341	364	363	372	352	375	367	347	365	368	351	380	366	354	384	357	366	366	348	377	386	346	391	360	368	387	360	382	383	353	365	346	382	354	338	384	380	384	415	393	352	339	317	377	390	388	355	374	349	406	416	411	358	342	367	367	378	377	379	369	372	358	370	365	339	337	352	372	362	367	361	317	359	370	379	391	363	386	409	368	361	392	366	398	355	390	348	356	369	358	381
46948	14739	2226	1036	709	577	473	383	347	294	267	242	274	261	251	226	226	204	220	238	203	226	220	192	235	218	209	215	196	205	210	177	215	202	230	196	191	184	202	203	206	210	202	187	221	172	208	173	179	179	201	207	222	189	214	212	223	192	204	202	180	169	188	212	203	188	177	208	204	202	187	198	173	188	199	184	216	215	194	195	193	192	214	196	190	219	205	199	182	197	215	216	178	181	210	193	192	186	198	194	205	191	193	200	191	175	194	216	179	186	198	201	207	177	181	179	221	168	210	177	211	173	176	213	216	217	204	213	217	187	192	161	221	174	191	202	198	169	185	177	187	204	201	189	209	183	201	191	190	196	198	190	176	186	170	195	215	214	177	189	177	197	210	205	179	175	216	190	201	188	207	191	212	202	203	204	204	183	189	173	191	196	199	200	191	206	212	178	188	196	181	168	186	194	173	184	211	225	207	199	201	192	190	196	190	185	189	200	191	208	190	170	185	218	183	208	193	180	227	195	206	186	172	203	201	178	195	206	203	185	229	197	221	191	187	175	205	199	196	199	207	193	182	207	192	181	175	202	184	202	169	177	197	192	199	197	218	188	181	208	179	203	161	179	218	172	188	223	186	178	201	239	204	208	183	186	219	200	198	181	180	206	183	214	181	198	180	191	207	165	196	187	206	194	195	206	188	191	202	208	174	198	205	180	182	178	196	213	188	198	195	197	208	169	189	220	189	196	195	195	197	208	193	197	192	192	209	191	183	216	179	196	217	178	177	198	188	185	160	196	236	185	180	197	180	211	220	184	195	216	206	206	175	193	201	219	183	210	162	203	173	202	200	208	210	200	191	202	196	208	195	194	188	205	219	184	182	182	209	176	202	180	164	212	185	209	194	188	187	183	201	178	175	203	185	175	189	186	179	188	210	176	188	196	199	190	183	184	185	202	171	184	195	197	167	198	216	184	164	187	183	217	201	183	187	180	199	233	171	202	197	184	200	183	145	208	181	185	193	193	188	186	167	190	191	199	187	228	198	196	195	192	201	204	202	191	196	204	184	188	185	188	199	197	184	172	170	200	193	199	194	200	190	174	188	199	163	195	198	189	218	190	198	210	211	185	178	208	191	190	197	175	173	183	188	211	180	200	201	191	181	186	189	203	189	190	185	173	200	160	188	175	173	163	208	199	165	178	199	175	208	223	183	187	172	209	207	192	190	183	192	181	205	201	192	218	199	194	177	206	197	195	200	188	193	187	181	186	182	216	206	183	186	192	219	203	179	187	199	199	200	177	199	188	224	191	187	185	169	196	180	177	199	200	208	198	182	195	217	186	214	193	194	178	214	203	202	220	190	190	198	166	195	197	209	188	202	189	182	180	199	183	190	184	235	211	193	202	184	202	192	171	199	193	202	184	205	206	181	227	181	197	204	179	177	207	218	219	178	189	180	189	196	189	209	195	193	203	188	198	198	216	197	203	183	203	217	179	197	196	198	204	171	213	192	186	193	178	212	191	173	189	177	177	155	178	201	183	227	198	218	180	197	199	207	201	213	182	205	197	186	191	206	173	177	191	168	174	178	183	164	198	214	194	205	173	219	179	199	196	190	188	191	179	182	191	191	194	207	177	179	197	191	188	203	195	195	174	205	199	213	218	194	207	195	160	203	198	195	201	203	219	197	184	181	210	190	198	202	219	170	174	151	176	204	204	220	187	180	189	201	202	193	194	197	188	179	189	213	213	173	205	203	210	202	192	198	192	196	184	176	186	213	202	180	174	174	196	169	211	191	196	191	203	203	193	199	215	174	210	177	206	212	168	173	183	180	217	201	200	200	208	199	183	177	205	207	176	226	193	185	199	201	189	192	159	202	177	191	182	196	187	187	177	199	215	197	213	184	221	186	208	188	200	211	174	206	190	189	197	185	182	187	212	204	198	172	218	175	211	218	193	196	201	185	179	188	179	206	217	180	195	205	201	217	194	201	185	212	187	199	193	199	172	198	155	180	200	194	217	174	239	203	200	194	162	185	182	216	203	198	207	219	204	201	198	206	188	201	193	217	204	203	205	187	195	207	177	208	193	205	180	200	199	208	192	204	194	172	202	186	181	210	190	192	203	213	198	200	208	193	196	217	184	191	188	206	205	213	208	195	185	172	215	196	219	187	197	199	190	207	184	198	187	204	181	190	205	204	171	183	212	175	179	212	180	184	186	175	173	172	173	174	176	185	172	180	184	184	198	195	168	179	190	198	191	181	210	194	212	204	202	203	208	188	207	184	203	191	212	206	179	205	174	203	187	177	190	189	184	186	221	187	189	221	181	190	192	178	201	191	211	209	198	207	216	208	190	224	171	208	192	185	193	189	189	197	184	234	189	206	210	210	180	222	194	183	195	196	193	193	198	193	214	205	202	208	195	208	202	197	195	198	200	197	197	230	197	181	167	171	192	201	207	173	231	192	179	200	200	171	183	202	199	164	207	199	188	192	199	179	187	224	189	183	198	206	189	178	196	186	197	185	184	179	178	208	194	197	172	195	176	181	189	209	199	195	190	208	194	186	202	203	190	198	191	199	190	189	180	181	209	197	196	212	198	173	212	194	184	211	203	168	201	184	168	214	190	205	197	192	190	192	201	192	187	177	180	175	186	191	177	181	177	213	175	174	170	212	177	197	208	199	179	183	199	173	192	181	188	201	212	199	197	223	204	192	191	194	191	215	230	201	174	203	193	194	186	191	163	247	189	211	193	166	192	186	206	195	198	186	224	199	174	204	172	167	201	183	197	177	178	189	228	182	189	228	189	193	198	173	188	208	184	191	222	183	175	175	179	196	195	180	188	183	198	200	192	189	205	184	179	201	196	207	191	200	176	201	183	187	193	187	202	172	199	176	210	217	171	208	189	204	185	180	170	200	199	192	163	188	157	204	207	219	201	200	217	153	220	210	201	188	185	194	219	192	195	167	206	168	213	199	207	222	192	206	228	188	195	199	200	194	239	171	207	175	183	204	185	186	217	191	199	181	192	185	182	179	176	154	214	169	187	194	184	201	199	195	207	221	195	193	199	202	223	198	171	182	181	209	187	190	182	190	191	214	207	195	198	170	213	201	196	218	175	211	187	188	180	181	188	211	193	180	208	185	203	206	214	201	179	184	163	175	202	183	187	190	173	192	201	180	206	184	185	219	177	213	208	198	185	203	198	176	194	183	203	185	200	237	169	212	199	209	218	195	190	180	193	185	178	184	183	169	202	217	200	205	180	174	212	184	182	190	170	204	180	166	199	171	204	163	227	209	196	205	210	201	199	217	202	205	205	202	200	164	201	186	198	197	223	211	187	166	150	176	171	193	167	196	171	191	196	197	193	191	179	215	200	212	170	190	181	196	174	200	187	183	208	189	201	199	202	190	172	182	187	206	210	199	205	169	199	206	211	166	197	176	182	196	190	195	180	215	190	204	195	180	182	186	195	218	203	189	193	173	204	195	198	218	163	183	204	218	186
28633	1752	3261	3482	2975	2514	2123	1798	1529	1387	1250	1123	1033	1049	956	947	840	842	842	870	806	811	772	794	774	738	739	698	702	730	720	676	681	699	731	689	669	641	645	673	697	634	648	624	648	663	644	678	657	684	672	707	649	586	641	652	643	618	651	638	637	622	659	629	666	623	623	631	630	621	659	630	606	623	610	645	599	625	639	629	605	635	626	639	629	592	601	648	617	641	636	632	608	604	630	632	613	644	613	625	622	603	617	649	611	597	599	594	596	620	611	629	617	620	608	633	635	635	544	628	602	617	627	561	636	599	681	619	659	640	654	606	628	637	605	636	630	595	659	663	652	610	644	580	582	645	641	591	649	592	612	600	607	620	648	608	608	634	612	621	581	614	652	626	657	628	616	554	616	622	642	607	605	651	623	600	633	603	594	609	594	615	608	532	633	573	625	578	623	619	672	599	631	597	639	651	605	583	651	635	593	607	591	599	660	595	635	638	639	634	604	619	568	646	639	618	592	612	578	627	648	582	620	575	654	614	644	617	588	629	609	610	622	652	585	617	626	637	610	630	609	582	579	648	614	564	636	603	632	594	620	607	640	627	590	620	563	574	595	640	593	611	637	619	638	618	614	627	624	574	629	614	590	662	611	634	623	661	588	626	619	632	613	628	580	651	603	625	655	588	594	572	642	657	623	613	604	618	616	599	629	568	588	608	604	644	650	594	651	590	583	607	606	618	605	620	637	609	606	627	589	625	632	618	594	603	641	630	608	590	569	618	581	606	567	614	621	581	582	614	584	630	564	634	631	592	603	621	614	605	571	612	592	615	609	598	636	604	625	621	658	561	630	585	573	630	631	588	610	598	570	619	601	644	667	591	593	573	593	663	626	589	560	617	586	588	634	605	606	595	553	630	616	605	604	585	626	604	595	627	643	635	658	584	636	603	638	603	597	658	618	585	577	616	623	607	627	620	608	595	623	584	642	640	626	637	617	625	622	622	610	591	636	573	650	612	600	626	617	624	614	599	621	644	623	591	620	649	628	627	653	634	584	672	604	623	599	609	626	639	668	585	593	588	601	604	633	592	601	635	609	616	608	606	603	621	576	617	604	569	593	620	615	623	628	606	631	643	592	563	637	595	614	616	593	569	613	586	610	608	609	655	590	561	630	643	620	634	578	683	608	607	654	586	635	565	603	619	597	615	630	631	618	630	598	612	569	660	608	637	630	669	629	651	611	613	639	634	622	590	616	634	591	615	596	613	648	558	602	616	612	639	633	602	575	563	623	625	646	611	612	592	626	587	644	592	593	599	590	635	637	644	605	618	610	622	620	608	565	618	622	634	607	641	620	621	613	632	585	575	616	626	594	658	575	582	596	632	612	581	607	600	654	599	648	600	651	597	643	580	647	615	639	623	625	613	630	616	606	599	591	606	563	599	615	613	617	637	604	627	625	628	632	623	591	614	580	609	625	617	645	628	604	574	640	594	588	538	627	642	607	578	624	607	608	618	608	587	595	629	632	622	627	633	658	605	603	636	561	647	575	596	639	653	580	650	646	616	611	583	616	633	598	630	575	625	598	654	620	619	608	659	585	627	594	625	595	592	636	599	623	625	595	569	643	628	593	612	674	616	645	622	600	644	628	603	645	635	624	587	629	615	607	610	593	625	629	637	617	596	605	646	618	609	616	589	643	618	558	572	607	610	596	629	642	607	629	646	615	609	622	601	593	613	639	655	598	622	596	629	599	614	629	625	680	625	666	578	602	606	598	622	583	618	611	630	583	590	620	622	654	586	618	584	601	623	597	647	616	559	642	608	637	601	598	653	637	621	608	603	595	621	625	591	622	599	565	642	631	644	601	564	628	631	584	618	589	640	573	637	562	611	560	629	598	658	564	605	640	618	585	616	607	566	620	607	624	566	587	601	627	618	585	630	631	615	626	574	629	631	594	613	607	605	629	558	588	607	610	584	647	624	617	660	630	627	600	651	630	571	588	624	615	587	597	595	589	610	597	579	610	596	626	620	643	611	584	574	605	617	639	584	636	622	606	592	641	621	588	613	606	637	611	586	628	598	612	610	599	607	576	604	658	656	583	592	590	623	648	596	548	617	617	613	628	599	623	643	583	608	618	628	598	626	612	590	586	616	621	634	591	624	666	616	628	584	638	597	621	584	624	639	624	604	632	594	639	592	587	619	665	615	615	597	612	614	631	630	607	579	649	580	614	597	636	572	607	592	618	640	624	611	595	649	631	626	579	615	543	620	626	588	656	628	619	615	590	617	636	670	635	581	573	637	618	666	658	577	612	579	656	637	617	609	588	622	605	633	611	619	642	607	616	626	586	595	621	615	624	585	624	623	602	599	612	636	649	616	611	606	576	595	646	626	637	583	594	662	592	627	570	578	633	609	636	628	625	645	632	609	584	612	632	615	616	589	583	624	620	590	618	605	620	632	633	607	602	618	600	600	651	593	575	587	609	613	596	630	585	648	586	603	648	658	569	601	647	603	616	626	598	607	569	598	644	638	601	658	627	637	674	599	622	658	608	632	602	633	583	587	588	667	643	655	613	615	591	629	640	628	596	633	656	598	627	596	646	586	628	601	614	639	587	617	591	602	599	613	600	592	611	623	663	590	609	584	624	624	591	621	593	589	598	646	625	598	590	627	611	643	623	588	613	565	587	603	620	570	631	606	668	629	610	624	617	621	568	606	598	627	602	609	610	625	600	603	622	589	615	593	623	646	641	620	608	578	689	579	613	626	609	641	594	580	541	607	605	575	603	614	645	628	625	607	601	611	617	664	617	659	658	590	613	615	605	614	579	597	609	586	582	591	612	598	599	630	565	550	625	573	644	615	610	590	608	654	620	609	608	629	637	659	595	589	639	595	614	638	650	630	616	612	614	603	618	590	612	635	630	584	598	610	583	612	618	606	589	625	614	594	617	579	625	651	666	622	583	609	664	637	622	643	617	620	581	604	604	592	585	652	599	550	606	659	590	642	622	629	624	608	615	647	623	604	621	634	615	598	579	617	628	637	587	621	652	598	603	566	589	606	654	632	617	580	596	598	643	596	580	598	626	627	593	633	565	583	578	596	598	583	626	611	598	644	634	603	611	589	614	593	591	608	617	661	605	569	576	631	576	605	628	614	658	638	595	672	659	568	578	581	619	622	675	611	604	672	641	608	609	682	609	608	591	603	616	581	594	610	629	619	637	618	610	621	624	622	559	596	585	604	613	642	630	623	650	639	588	602	600	643	604	623	660	626	588	624	580	606	605	608	641	580	573	587	640	581	606	639	617	621	662	608	615	637	572	652	605	626	577	638	641	583	612	622	613	592	572	599	633	601	601	659	563	589	650	604	631	622	606	632	586	622	621	585	611	619	672	600	624	634	582	594	610	631	616	623	612	608	630	577	637	587	657	610	650	610	595	624	619	632	599	627	603	621	611	648	598	614	620	619	589	626	615	600	604	619	626	588	638	633	621	634	638	604	621	616
58840	23521	7961	2198	1432	1011	859	644	610	541	476	449	369	418	389	366	311	318	349	355	323	324	346	335	339	302	320	271	303	309	313	304	289	298	298	290	269	296	269	310	304	309	284	291	297	281	290	279	292	293	300	272	290	289	299	306	323	280	281	246	298	300	274	282	271	297	259	263	309	250	274	275	301	269	277	272	286	281	286	272	260	276	295	282	266	264	270	262	285	290	279	283	317	283	281	299	285	285	279	268	297	276	293	286	285	282	247	282	275	306	278	284	287	292	296	275	270	300	312	290	251	275	259	344	305	303	270	274	282	295	301	280	256	302	276	273	294	282	306	295	295	296	315	302	288	262	275	285	277	282	276	265	304	273	271	313	290	289	259	280	294	296	296	276	272	273	297	290	327	295	284	295	283	291	288	260	295	283	280	295	294	264	285	261	256	272	289	273	251	286	300	283	293	275	275	255	260	294	282	273	276	287	294	272	285	256	278	285	255	283	260	287	248	277	265	274	270	266	282	273	292	280	299	262	296	279	295	282	267	296	291	287	317	285	263	259	294	275	274	308	277	292	301	277	274	290	278	295	281	302	267	257	272	281	288	294	287	286	283	277	267	278	304	274	247	286	295	303	310	311	296	296	285	298	293	300	295	313	306	299	271	266	276	278	246	298	269	251	252	287	284	292	274	308	302	312	266	286	252	260	293	272	244	263	306	267	256	292	292	290	280	290	287	282	280	279	261	273	260	296	277	278	280	282	261	301	282	313	285	287	276	296	277	310	271	288	279	291	280	268	297	252	254	253	296	299	306	279	263	293	290	290	264	256	294	290	289	271	267	269	261	283	288	298	290	275	294	289	303	249	286	291	265	292	271	291	308	289	282	268	301	257	254	269	300	295	276	289	275	318	289	273	298	258	291	284	279	281	259	291	258	292	305	288	281	256	289	259	282	268	287	295	266	328	303	304	296	286	313	261	284	292	260	282	285	296	300	272	300	311	283	308	304	298	277	283	289	276	293	272	259	292	242	290	288	286	288	297	274	317	255	281	291	279	271	299	250	278	303	285	289	306	302	269	280	293	279	300	264	273	260	309	292	266	300	287	291	276	286	268	284	294	272	279	264	290	279	283	297	292	284	290	303	273	276	269	271	268	287	317	250	310	293	300	284	282	304	272	282	272	298	292	240	294	302	261	275	300	264	291	280	308	288	276	314	285	263	271	302	304	280	304	296	255	285	285	279	311	261	287	264	270	280	304	287	276	289	293	253	291	316	286	291	305	286	297	298	287	271	291	260	289	290	354	256	297	297	289	311	285	292	294	277	265	273	258	275	293	323	279	249	274	279	273	283	276	293	271	274	288	280	287	281	278	280	275	291	268	258	271	290	277	298	272	281	286	270	280	259	282	293	285	279	313	275	294	279	293	300	269	269	260	251	282	270	278	304	315	290	271	289	248	266	293	281	263	280	255	311	260	293	282	284	298	323	306	300	287	277	270	287	270	305	288	295	274	276	300	285	291	293	270	277	298	280	291	297	293	311	326	281	271	279	262	272	315	291	297	265	271	276	277	328	247	280	277	274	278	288	273	304	284	282	309	284	265	309	274	294	277	256	293	249	257	272	309	276	274	295	280	284	254	269	283	253	309	263	293	292	284	307	309	285	303	279	308	275	304	313	284	267	258	299	286	254	297	265	299	265	298	285	281	272	279	271	268	281	262	284	262	288	291	282	270	280	249	268	332	267	266	283	266	286	304	284	261	262	278	243	265	275	290	253	310	298	307	280	285	291	281	307	270	269	284	300	302	319	306	292	296	290	254	253	265	298	286	304	252	293	304	286	257	299	268	299	299	279	282	258	292	315	274	267	282	289	286	271	263	272	280	299	280	321	281	321	310	276	293	268	281	332	292	272	278	299	282	292	289	254	284	288	264	294	303	275	280	291	292	257	263	293	307	282	277	279	263	285	298	282	271	277	295	287	271	273	251	299	268	272	274	298	301	291	252	248	273	292	294	275	280	287	265	318	292	263	273	284	278	247	285	284	287	278	288	300	275	316	276	287	284	311	298	290	287	287	299	279	277	285	249	306	256	287	320	298	290	301	277	304	287	266	304	244	288	275	258	269	276	283	299	272	276	276	280	292	253	314	285	261	296	275	298	274	282	242	253	277	289	275	285	286	280	286	281	270	287	246	299	233	287	267	306	275	302	292	284	263	298	253	281	254	299	266	275	273	281	288	288	273	303	279	309	284	282	284	287	272	313	299	278	287	280	277	277	274	292	275	251	293	279	293	306	269	308	270	275	290	292	294	277	266	296	278	271	262	261	284	287	287	273	287	285	263	300	272	272	287	303	276	289	280	291	244	288	301	289	269	288	268	281	299	284	314	290	280	280	273	269	283	291	268	294	293	279	307	307	275	270	264	284	279	304	270	279	297	252	281	290	270	279	277	265	284	300	305	282	254	301	293	280	289	291	281	304	305	294	278	279	273	284	300	265	280	315	280	299	278	272	280	274	291	291	282	301	289	320	300	289	298	263	279	303	292	282	263	313	300	264	252	297	269	276	274	297	272	271	280	275	278	305	295	267	272	294	285	280	295	261	290	292	283	287	249	280	294	276	298	283	281	294	285	273	335	263	303	313	295	251	246	300	295	287	314	268	283	251	285	298	286	309	263	299	261	290	292	289	285	281	276	284	296	312	294	251	302	283	265	263	298	264	275	274	310	264	278	296	272	276	250	281	299	283	288	271	277	300	297	268	286	282	284	302	281	289	297	251	270	289	316	259	284	302	255	274	290	305	288	279	268	274	234	262	282	266	268	285	305	279	277	288	292	275	286	284	312	274	270	295	282	254	290	283	261	297	270	291	295	285	286	287	285	323	288	272	269	273	250	317	306	232	298	295	284	296	253	259	267	285	285	262	257	309	281	242	303	251	256	295	266	273	277	300	276	284	300	284	282	291	257	294	294	247	308	279	288	291	269	294	273	296	307	282	260	284	276	274	307	272	292	281	301	264	291	309	301	288	285	296	285	287	283	278	285	285	285	272	293	276	294	300	283	311	238	277	307	289	258	271	286	294	259	294	272	286	290	267	308	293	271	276	279	288	321	262	315	258	301	302	288	294	268	282	294	272	264	291	316	269	291	273	275	296	279	309	309	280	289	270	273	267	275	290	285	261	263	271	311	268	262	279	285	292	259	283	279	257	280	265	291	271	277	285	284	294	271	253	277	303	301	300	295	265	297	305	286	283	312	270	255	310	287	266	279	286	298	266	293	275	285	312	268	292	256	286	271	269	292	272	262	272	278	274	277	303	317	278	272	320	297	309	279	309	266	242	279	256	307	282	293	267	304	299	267	295	279	250	268	274	260	267	272	283	279	280	277	260	328	273	287	289	273	295	297	284	258	266	263	304	295	264	300	259	274	283	293	293	302	270	276	304	277	268	303	297	277	254	290	304	290	261	272	295	303	296	285	292	292	274	292	283	277	304	267	289	270	305
36797	2924	5908	6365	5268	4366	3591	3088	2673	2380	2041	1874	1745	1586	1600	1402	1442	1309	1281	1223	1264	1200	1129	1086	1098	1064	1045	991	1009	999	1036	1007	1001	994	1006	921	945	868	986	934	888	987	911	954	894	890	937	854	946	899	888	884	896	866	888	863	834	906	855	849	902	898	883	885	860	909	874	876	857	828	869	874	906	866	845	824	844	878	876	815	864	893	830	901	835	805	831	820	811	906	853	863	838	876	883	843	868	864	896	849	863	836	856	830	838	839	875	841	849	838	832	844	881	805	834	856	855	829	871	864	812	832	861	836	833	871	808	822	781	830	839	879	882	822	811	874	795	815	808	831	815	829	873	778	791	833	855	833	844	871	849	819	819	828	872	800	773	827	840	834	831	860	824	870	792	844	878	856	853	869	839	867	814	824	845	812	833	854	840	838	833	805	846	828	868	821	819	852	867	844	865	821	794	873	874	846	824	863	828	817	835	845	849	830	860	827	841	845	810	834	821	850	837	839	850	850	859	818	876	821	841	862	863	859	836	837	850	800	819	842	809	840	870	770	854	878	811	836	863	812	835	794	855	898	803	869	839	807	827	853	830	821	816	799	823	802	828	846	838	874	837	899	796	839	874	808	794	818	812	809	868	831	846	819	850	806	891	843	806	863	781	837	788	841	849	831	837	810	803	864	852	819	801	844	850	862	871	831	854	824	856	809	807	866	826	802	850	836	840	864	816	804	831	850	838	809	803	838	814	863	925	816	801	847	782	871	865	826	858	789	870	808	818	863	873	798	792	832	831	812	869	891	862	873	818	824	835	858	823	858	859	804	820	855	798	793	827	910	852	827	785	834	819	865	829	844	845	852	826	879	895	871	777	855	832	834	815	791	826	871	817	839	892	800	811	838	832	833	870	803	841	827	878	817	860	808	833	794	816	830	814	832	759	791	834	845	798	854	880	828	818	827	785	837	848	838	833	852	758	838	807	877	820	838	866	860	888	835	810	805	804	856	814	859	819	804	812	815	823	834	890	853	822	884	846	814	798	864	835	803	773	789	861	849	871	819	885	754	861	802	830	859	845	861	822	797	828	840	855	834	846	825	829	858	828	819	790	844	850	831	829	835	847	811	834	826	845	803	913	779	821	871	764	821	840	881	872	838	809	840	842	860	845	842	853	860	835	804	835	828	923	826	841	846	846	827	829	838	890	825	802	806	828	801	854	793	832	819	846	843	824	852	834	821	764	818	861	836	845	815	826	802	830	807	874	877	838	814	840	831	845	761	819	787	803	859	806	826	817	832	807	831	867	891	871	887	861	849	824	885	846	850	834	846	881	828	858	886	843	837	818	880	856	820	862	834	753	868	809	894	867	859	831	804	835	833	802	771	850	838	848	821	835	828	793	836	836	827	869	824	800	844	802	837	840	832	836	873	835	850	885	844	816	833	891	823	826	825	820	845	859	860	832	883	844	855	828	850	827	853	787	887	852	877	840	887	875	875	851	827	814	842	861	843	827	847	849	839	836	881	825	846	859	843	855	823	853	859	838	853	842	837	773	843	889	821	860	832	819	799	898	840	795	862	801	831	808	851	861	815	860	827	829	917	778	836	836	841	834	868	831	796	785	777	834	822	855	782	837	837	819	785	833	801	852	843	836	830	852	795	816	782	854	811	831	844	828	812	857	836	831	821	869	895	838	836	847	898	787	827	875	845	855	793	823	858	823	886	791	859	871	866	820	858	789	830	802	856	833	829	809	837	789	819	866	819	780	813	866	795	843	798	828	857	818	836	849	838	924	859	831	807	831	828	820	837	802	814	840	830	820	866	852	848	796	840	868	801	834	819	828	867	795	833	818	833	857	752	880	843	858	847	818	805	850	817	816	843	886	865	867	838	797	821	822	877	812	853	843	816	911	859	829	840	838	813	846	834	867	880	817	797	791	793	863	822	889	822	855	791	810	801	858	832	807	846	884	798	844	824	801	814	876	829	836	811	816	822	825	832	855	842	800	874	837	870	782	830	833	815	847	815	811	846	834	875	819	855	848	852	807	790	846	815	832	825	840	868	815	861	850	847	848	857	871	877	851	898	820	821	820	880	810	830	829	785	872	820	845	845	790	823	803	857	797	785	790	819	852	813	802	823	855	846	830	873	813	827	843	818	845	837	854	876	815	813	834	884	841	762	822	805	878	878	829	818	850	812	799	812	816	796	814	837	828	849	825	785	829	842	856	818	862	805	851	859	871	853	818	873	874	881	821	792	847	848	840	802	860	821	847	836	821	851	822	832	809	836	894	810	817	784	827	795	876	831	822	824	822	829	849	782	808	791	821	825	835	843	830	848	833	844	815	825	914	826	853	838	787	818	850	830	856	843	797	796	836	802	842	864	866	864	800	828	799	836	827	834	847	834	822	888	841	740	833	858	814	822	842	872	868	855	827	844	833	850	863	864	823	836	828	834	801	861	862	857	838	804	832	836	816	846	902	823	818	805	801	914	854	851	806	821	827	871	807	816	899	810	859	826	842	813	821	801	860	849	823	803	800	789	775	854	787	842	827	846	801	803	876	857	798	801	846	840	831	862	783	842	792	802	784	795	825	838	934	796	888	829	812	850	796	818	806	831	837	780	842	823	821	832	825	829	863	794	874	839	816	863	789	836	851	804	797	852	836	858	842	828	830	825	844	814	824	844	879	810	789	867	851	838	836	837	843	827	864	829	797	848	832	865	817	818	817	792	835	826	881	823	846	808	881	828	834	835	868	837	873	864	845	826	871	832	829	834	844	905	856	812	777	813	845	810	858	839	870	845	855	859	860	817	883	832	798	855	811	822	847	855	907	840	857	850	800	827	850	853	815	815	819	847	881	860	834	812	802	869	831	856	901	835	823	846	825	811	831	837	793	826	874	847	826	860	858	843	817	768	881	858	850	835	890	822	823	861	819	762	848	831	830	842	829	852	882	858	810	826	891	857	873	833	826	814	831	820	804	797	856	823	825	842	829	868	878	827	847	836	753	853	839	839	839	834	792	840	831	853	827	853	865	812	799	834	763	821	806	892	863	904	815	862	833	876	772	827	829	800	846	844	852	862	844	883	846	809	825	826	872	849	857	813	821	839	772	850	769	806	829	846	874	840	889	861	810	846	786	805	837	831	806	824	797	817	814	850	822	788	825	829	858	779	891	809	862	803	806	768	831	818	873	846	841	884	832	804	786	803	792	896	810	876	859	877	898	847	793	779	822	805	839	849	818	900	818	855	843	844	816	861	852	801	802	856	802	834	812	854	844	837	814	884	893	850	777	848	817	830	818	826	805	852	793	779	809	817	829	853	815	841	773	823	824	796	856	816	875	794	800	835	842	852	840	833	821	846	854	805	827	856	816	816	875	804	856	799	818	817	894	891	810	837	793	910	823	841	822	851	843	819	834	833	860	834	818	836	813	808	906	859	819	842	806	771	858	868	870	806	821	838	824	831	800	914	866	785	813	836	780	838	849	837	822	818	821	855	805	847
9805	685	282	163	124	111	113	127	120	137	115	117	119	107	125	107	105	108	98	105	106	95	108	95	110	112	106	98	81	109	99	94	95	127	107	96	115	98	94	101	104	107	109	106	100	93	118	93	107	112	118	97	106	112	119	94	106	100	125	105	89	92	117	104	101	106	103	99	104	101	101	102	100	97	126	110	121	86	108	110	104	119	88	101	112	106	114	106	102	112	91	107	104	104	99	107	92	108	104	117	122	113	118	109	108	111	114	134	120	88	109	112	97	87	99	111	102	118	106	99	102	102	122	118	114	101	122	100	127	117	97	93	108	124	98	111	85	98	108	84	95	100	102	98	102	94	88	84	86	112	103	113	87	100	110	95	86	103	105	103	109	103	78	113	125	98	100	112	110	99	109	111	103	101	106	107	116	99	109	120	125	103	108	112	105	117	96	112	127	116	98	102	119	113	108	116	100	111	106	118	90	106	100	100	85	109	100	92	110	108	109	94	115	104	116	113	113	101	108	82	100	96	118	102	123	94	95	89	128	108	109	94	97	114	101	102	104	111	107	114	112	94	116	101	99	101	118	87	127	110	117	91	102	92	113	103	110	118	93	118	102	102	119	101	86	120	87	99	113	96	95	102	101	102	125	98	115	111	107	99	115	88	105	102	111	124	118	106	83	94	93	89	105	92	114	98	92	103	113	106	110	113	118	132	100	102	100	111	98	113	120	107	102	81	116	118	111	111	114	104	87	95	102	104	99	114	101	98	110	101	99	131	95	95	105	92	105	90	118	104	82	108	101	112	87	108	86	87	108	106	80	106	106	114	118	104	115	85	105	107	93	107	100	100	110	120	110	94	118	126	92	103	114	102	91	110	105	98	125	101	118	109	87	92	105	99	77	112	107	98	108	94	99	115	101	102	112	110	109	102	110	100	113	133	82	100	100	115	108	107	107	88	120	108	98	102	99	100	91	96	118	113	102	121	111	103	117	97	102	122	119	90	91	113	114	129	89	105	88	115	117	104	96	107	117	109	103	106	104	105	102	91	108	99	104	97	100	110	116	106	118	84	97	98	98	86	99	113	85	99	110	115	105	120	103	102	102	116	104	105	91	132	103	100	109	109	116	120	105	106	91	103	123	115	107	87	93	109	125	103	105	106	124	99	120	105	104	99	93	104	127	108	78	109	104	85	94	101	106	101	109	106	88	114	108	104	113	100	102	123	102	105	106	112	118	106	102	112	100	117	102	92	109	94	123	123	117	106	92	112	94	133	101	95	112	99	115	102	114	108	106	96	129	119	104	127	101	109	111	96	109	98	106	100	117	87	90	92	99	97	111	95	95	101	114	100	90	98	103	116	121	118	117	118	121	112	102	102	104	111	105	98	109	91	112	113	112	100	111	94	100	101	116	98	101	96	106	118	90	109	99	99	124	94	98	103	102	92	111	104	106	129	107	134	107	105	103	101	100	105	91	106	117	102	128	103	94	95	106	103	99	114	95	91	100	123	81	105	105	103	95	100	117	96	109	105	95	95	119	95	105	120	110	109	104	89	111	108	100	115	122	99	96	106	115	81	95	115	93	98	92	102	98	119	105	99	88	100	103	100	110	104	127	119	92	110	95	102	95	104	133	114	94	101	87	102	106	97	102	99	109	88	102	95	116	91	88	96	106	106	89	121	106	107	94	130	77	89	102	89	97	89	98	110	114	99	99	123	86	118	122	115	93	110	126	95	109	110	114	85	112	96	113	119	116	95	101	108	94	119	109	99	87	89	109	98	90	124	96	98	114	111	107	107	100	120	93	103	82	95	102	112	101	93	96	93	100	118	81	100	107	100	127	109	101	93	110	128	118	106	98	96	97	103	109	114	103	100	97	83	98	110	94	118	98	104	109	97	105	110	98	109	103	124	97	104	89	106	98	98	91	114	111	100	118	98	89	96	84	109	114	97	108	115	104	119	105	111	96	108	113	101	98	99	99	98	105	94	88	109	127	101	91	101	111	100	104	105	103	107	104	125	113	94	101	103	93	89	111	106	98	91	97	103	108	101	125	114	95	106	96	96	98	117	84	128	97	112	110	112	107	109	121	90	120	108	113	75	83	107	109	123	114	93	100	100	99	103	95	111	104	114	113	117	100	103	94	93	116	114	123	86	105	106	102	101	109	101	108	96	114	89	100	112	119	104	122	101	83	113	109	116	92	107	108	119	109	114	107	114	102	78	104	100	106	102	81	106	107	114	101	115	110	110	98	110	96	116	109	117	98	121	103	93	99	107	106	95	111	112	79	114	109	84	107	110	108	114	98	114	122	121	106	104	108	113	81	112	113	123	100	90	110	97	107	102	121	108	121	98	99	110	112	106	118	87	105	116	104	111	95	107	94	104	111	111	109	110	113	106	121	120	104	113	128	107	116	115	114	105	110	84	100	100	98	113	107	119	82	118	89	100	116	118	102	98	86	114	97	94	119	91	118	100	103	125	115	90	90	83	124	113	109	133	89	113	118	105	112	108	104	102	116	111	102	121	108	114	110	94	108	109	129	110	118	104	120	114	92	123	94	91	118	111	95	117	127	117	106	104	117	107	110	97	100	110	101	97	115	95	95	111	114	81	126	112	124	111	109	118	105	100	94	120	93	107	95	86	112	103	106	96	98	109	95	99	102	95	109	94	101	106	122	106	102	118	108	108	100	108	89	113	116	104	106	109	107	93	109	96	105	103	108	90	91	101	107	117	122	108	97	109	109	114	114	94	119	84	102	110	117	103	100	87	102	102	117	110	104	102	110	98	118	101	109	116	113	78	103	106	99	80	115	100	103	104	109	130	101	107	111	121	114	101	83	87	121	115	112	105	98	96	98	98	126	93	110	110	101	96	107	113	92	95	110	98	105	91	104	92	97	100	106	120	107	114	129	114	105	108	122	97	88	102	95	96	117	99	121	110	109	105	96	116	91	76	106	116	113	104	105	133	96	111	103	109	102	112	120	101	109	103	80	105	87	114	94	96	113	116	96	90	115	109	94	115	98	113	130	115	99	92	106	110	96	118	95	91	105	118	105	112	99	110	86	114	106	125	107	117	89	114	117	110	106	93	104	86	91	91	103	103	114	123	100	104	110	121	100	105	111	104	118	119	108	95	81	108	96	108	104	102	100	110	82	102	95	105	113	112	125	92	118	75	116	106	85	114	127	96	116	90	99	116	118	90	109	109	102	95	103	108	108	131	117	101	82	111	104	115	90	106	102	104	120	111	90	103	117	109	118	110	110	101	105	101	103	111	101	105	119	107	106	120	97	129	106	109	85	121	85	107	118	112	107	106	99	112	112	114	115	116	118	133	111	115	104	105	100	96	90	123	110	110	106	119	98	105	130	109	95	118	113	107	106	117	109	117	114	103	124	116	116	108	89	120	105	97	99	109	108	102	110	102	92	94	103	95	108	93	112	90	85	109	105	117	113	93	109	109	88	114	103	116	107	97	103	92	94	99	110	112	86	111	88	143
9380	483	555	586	522	489	444	425	476	420	398	414	426	357	400	425	359	415	347	397	354	394	382	378	375	382	383	382	382	370	355	345	395	357	352	354	392	371	397	406	362	366	355	392	357	376	339	361	359	354	388	413	385	380	376	368	355	362	412	371	352	376	369	387	366	354	350	332	356	378	319	341	369	365	384	368	392	381	351	380	367	374	359	347	385	361	356	392	375	380	397	393	365	386	371	391	368	385	354	391	376	390	369	349	393	385	387	353	368	406	355	391	377	334	403	364	349	384	384	368	367	349	351	361	397	412	393	389	369	366	365	392	381	399	335	375	392	376	362	379	384	375	370	361	377	352	384	347	339	398	395	351	392	354	364	395	383	389	378	359	393	366	365	374	346	377	349	386	359	382	329	372	365	386	350	350	377	390	376	386	381	349	348	358	352	379	388	401	325	401	385	372	362	411	355	365	386	362	393	381	358	350	375	348	381	393	346	348	405	374	371	400	391	396	372	362	368	347	389	373	389	360	393	394	389	353	391	384	327	367	383	378	355	374	368	396	374	381	384	377	373	377	408	356	356	374	358	366	407	370	360	347	400	412	376	384	375	380	363	350	374	353	368	374	357	365	385	376	331	399	389	348	352	384	376	366	343	409	346	357	350	348	330	386	383	399	377	363	391	344	381	368	388	383	386	368	361	347	366	369	309	377	370	351	381	373	400	418	378	372	351	375	391	388	388	360	375	340	347	394	380	365	349	396	376	367	369	378	390	380	344	336	390	377	378	401	370	360	394	369	368	382	364	377	368	362	354	355	355	363	387	374	366	390	378	388	390	334	367	400	355	382	373	404	364	372	348	394	405	364	338	363	344	372	353	391	377	397	331	384	382	371	377	358	355	361	358	362	407	376	347	395	366	337	372	353	346	362	400	407	396	330	379	358	372	336	384	400	349	354	387	360	380	382	366	407	399	390	357	403	364	371	367	378	379	356	391	329	367	376	387	363	391	358	386	365	342	365	388	365	365	354	387	396	364	369	359	365	409	343	399	383	369	370	374	394	370	400	327	408	402	358	348	360	363	373	374	367	399	377	359	355	397	365	396	351	352	391	392	400	383	370	409	373	327	395	370	355	396	383	376	366	400	350	369	394	371	355	360	391	402	369	412	364	374	405	351	365	362	426	353	368	366	354	376	367	353	395	398	391	396	399	368	375	360	386	400	404	350	390	386	351	373	365	426	393	366	382	389	372	364	383	402	360	375	373	378	386	372	369	365	399	369	365	388	355	400	393	386	381	357	365	396	360	374	328	373	346	401	363	410	387	367	387	369	358	386	396	388	391	366	365	388	365	391	368	374	364	378	392	417	384	370	386	396	389	400	332	419	328	366	365	359	383	338	379	357	398	398	370	403	399	390	391	335	384	389	333	386	346	402	353	366	386	395	367	421	378	364	383	393	365	367	362	368	420	359	385	353	380	354	376	366	366	356	414	389	328	360	399	393	348	365	354	347	401	368	402	391	379	408	400	366	351	367	383	379	384	373	357	406	392	379	379	391	357	361	367	396	333	374	371	346	366	359	360	380	363	371	385	355	375	397	379	380	395	351	367	369	368	355	351	362	398	378	393	368	370	369	373	377	363	353	328	399	394	354	342	378	391	375	385	401	391	371	337	378	379	364	387	362	341	369	398	376	358	338	382	384	385	368	365	373	357	356	407	357	387	368	359	369	390	357	345	328	427	357	394	378	364	383	353	345	370	389	366	356	381	384	379	353	405	362	364	354	368	423	405	389	397	413	373	362	374	377	398	318	346	347	360	376	369	387	374	359	361	354	357	358	392	387	360	378	387	374	369	398	370	388	375	388	380	372	376	407	385	375	350	357	358	388	344	344	356	359	368	364	355	373	375	345	347	368	425	372	320	379	371	369	347	369	355	350	364	358	375	388	369	368	368	350	394	374	365	362	360	374	393	347	384	369	395	358	343	357	368	364	400	378	362	374	386	395	371	374	375	376	359	379	370	353	382	397	377	365	343	391	358	359	382	369	367	373	396	339	352	378	370	361	394	424	345	388	340	374	369	375	374	395	372	389	385	333	368	397	362	365	322	369	377	352	357	342	331	340	348	394	396	383	366	394	368	374	345	368	355	348	359	363	374	376	345	358	347	378	384	348	396	351	394	364	382	390	373	398	416	359	355	373	374	370	354	371	385	361	381	393	371	394	348	365	387	376	384	370	386	362	402	356	361	339	379	339	391	356	370	335	358	360	349	363	336	362	355	364	377	411	367	387	371	370	366	399	389	383	384	397	371	380	372	377	323	390	336	356	372	367	384	355	335	366	373	367	427	370	346	380	385	394	417	388	391	395	324	371	365	373	365	402	390	373	336	376	398	392	368	342	391	379	347	341	377	350	397	356	347	392	388	398	398	409	396	418	377	388	384	360	382	375	327	382	355	357	347	376	369	394	372	403	375	356	384	396	371	364	393	386	350	376	392	384	357	376	376	388	393	388	366	342	373	373	354	391	382	356	345	386	367	366	383	378	369	354	352	370	404	381	334	368	389	378	368	347	349	349	377	363	408	397	385	363	364	307	382	345	365	351	369	366	410	416	362	412	365	352	361	414	360	418	370	361	381	386	372	371	364	384	370	367	348	376	374	412	376	352	384	418	370	376	357	350	372	385	366	406	387	373	376	388	394	378	371	390	386	337	380	350	367	390	333	369	375	358	405	349	410	390	356	377	365	357	370	380	396	379	361	396	363	420	376	378	389	339	382	390	347	379	363	363	341	374	345	387	364	346	365	392	365	376	385	376	406	369	364	376	389	359	397	385	342	377	363	373	335	366	365	409	369	379	364	362	339	365	400	379	391	364	401	394	396	369	416	361	354	385	362	393	375	350	360	341	363	354	371	413	362	366	359	383	354	331	367	361	349	405	370	400	329	358	331	373	383	367	353	369	380	398	370	385	383	372	356	333	391	348	401	371	364	385	389	382	362	389	370	358	385	369	403	359	338	368	376	343	356	343	336	397	398	374	363	400	372	386	364	385	414	381	362	394	369	385	381	371	373	381	392	403	347	385	360	352	361	353	369	379	385	382	371	344	350	369	397	356	358	350	363	398	355	396	380	369	374	368	362	357	381	349	379	366	365	376	408	381	415	382	354	374	362	371	381	372	403	388	344	364	346	389	377	341	339	393	379	382	373	365	347	354	363	375	361	378	354	349	336	396	385	363	369	369	335	384	344	344	406	340	381	374	364	360	357	419	363	385	396	413	367	382	361	386	359	361	342	369	312	375	368	371	369	338	369	362	386	359	387	363	376	403	392	361	385	385	372	389	404	372	372	378	372	362	401	384	354	383	377	369	382	393	360	405	350	387	365	361	386	365	425	374	371	365	402	380	342	359	384	390	380	366	392	354	379	372	363	389	372	363	364	377	356	364	392	380	349	362	369	377	383	389	394	333	350	365	355	399	382	361	395	373	353	379	339	383	388	342	346	366	362
45776	14339	2172	967	728	512	460	418	319	320	300	265	260	238	251	233	237	211	205	213	223	236	187	207	189	207	194	200	184	219	195	195	204	225	221	224	208	180	183	205	193	193	177	208	197	193	191	198	198	204	203	201	220	204	219	210	197	223	212	200	176	203	201	219	197	201	199	192	210	173	180	199	198	222	186	181	199	197	155	205	185	197	204	186	192	185	178	216	203	181	197	197	206	195	189	199	207	172	218	203	182	183	163	206	194	183	186	198	188	206	200	193	201	193	199	191	190	207	200	205	196	187	191	205	165	198	200	167	200	181	195	207	195	189	196	176	199	211	202	197	197	206	187	211	201	209	204	190	200	202	192	199	193	209	208	214	189	188	231	192	182	198	204	205	185	173	180	182	198	221	208	194	219	179	188	210	185	225	205	202	205	199	193	187	192	185	188	171	179	184	182	199	195	179	203	223	196	186	212	225	193	204	214	189	191	186	179	176	177	202	182	185	170	206	169	188	206	187	206	209	192	186	212	191	182	200	212	187	202	200	207	186	171	218	178	187	207	189	201	171	199	198	195	192	179	223	207	204	188	170	209	192	183	190	209	181	199	179	187	183	196	196	187	166	195	168	199	193	184	214	198	175	184	184	189	188	205	183	188	189	189	188	200	192	183	186	226	194	193	183	208	187	187	185	191	238	187	207	208	219	192	191	214	209	185	188	202	205	177	195	207	200	183	177	206	201	206	225	210	212	189	193	214	182	213	197	199	211	192	187	201	203	204	204	205	192	202	195	186	188	220	184	195	191	196	184	191	206	197	202	167	178	191	183	213	219	183	206	206	177	195	174	204	167	198	180	211	200	190	197	170	181	190	189	218	201	177	194	193	185	219	214	195	173	179	189	205	221	207	218	200	194	197	181	185	197	196	214	196	210	180	208	207	226	221	190	192	183	224	181	197	167	203	214	204	195	187	199	176	205	196	235	173	182	178	214	224	196	194	200	177	235	195	185	234	171	185	203	188	171	215	186	185	193	190	190	166	207	179	199	161	192	188	175	204	178	209	166	204	185	211	195	200	173	191	188	162	186	196	213	200	201	200	192	192	213	227	184	179	198	203	176	215	161	186	196	216	208	188	202	193	171	199	208	192	197	208	185	184	205	193	175	185	196	190	190	195	191	186	189	183	196	206	206	187	182	199	199	176	206	209	193	212	201	175	221	187	215	198	171	221	207	189	206	196	192	195	199	172	208	186	179	160	196	200	169	202	208	184	183	209	176	175	191	172	215	190	178	172	191	206	185	187	212	207	209	198	166	195	170	200	194	190	199	188	209	189	191	201	179	206	200	197	177	174	177	192	201	203	197	186	182	211	197	187	196	186	174	196	219	180	170	171	171	173	180	202	208	176	189	190	198	210	193	195	182	175	183	197	178	207	194	192	189	195	203	173	205	188	188	171	193	221	216	212	202	180	211	222	183	215	213	194	200	169	195	185	198	182	181	186	179	183	190	193	185	204	178	171	202	200	179	191	198	190	203	185	192	197	192	196	184	200	175	177	212	193	210	190	215	194	182	191	161	185	193	210	218	218	210	221	191	212	207	162	204	202	184	182	190	187	167	201	190	195	201	194	172	148	208	171	209	195	173	157	182	203	182	183	197	192	175	222	204	206	216	193	188	187	187	182	222	197	203	194	180	199	191	169	211	190	230	176	197	199	207	200	193	205	178	186	178	196	208	188	192	219	203	192	204	178	205	195	223	202	211	182	187	167	189	202	192	182	217	192	216	176	218	210	190	189	205	201	219	206	207	197	215	209	181	208	192	198	191	186	178	171	212	190	194	180	181	195	175	186	195	196	207	177	195	202	183	175	185	178	192	176	197	193	171	196	182	175	211	195	199	179	213	213	215	206	202	201	221	203	203	205	194	210	186	206	206	199	188	180	200	208	176	180	206	197	181	228	184	203	218	193	198	171	205	177	195	200	190	231	187	181	207	193	202	192	167	198	218	179	209	205	203	186	176	184	219	194	219	203	183	204	201	192	187	185	190	198	195	181	191	190	184	181	187	212	198	205	199	201	178	181	198	189	208	194	201	181	196	205	176	218	183	198	194	187	197	213	198	193	198	208	179	218	191	207	193	209	204	189	194	200	191	208	186	190	199	186	205	225	200	178	180	207	204	178	192	211	189	201	185	180	173	176	179	174	171	169	195	185	193	197	205	190	167	188	216	186	168	197	198	192	200	221	186	197	192	178	188	210	209	180	199	189	182	168	205	219	186	198	182	186	197	187	188	176	184	178	177	217	205	184	206	184	190	189	180	214	207	201	193	191	186	203	195	205	169	186	210	166	202	171	206	185	210	204	203	189	228	183	217	185	210	214	218	156	193	209	177	193	211	212	238	207	206	197	193	211	176	216	197	206	181	202	212	189	170	195	196	196	198	184	172	197	197	195	178	178	183	206	195	199	189	202	196	202	177	205	157	211	193	195	198	170	198	194	215	181	216	208	193	180	196	218	185	174	186	207	171	200	186	179	236	196	190	186	168	224	196	209	194	204	195	183	173	185	220	193	205	206	197	202	251	190	199	213	193	217	192	195	184	191	193	199	207	188	199	186	186	187	193	212	183	174	208	181	191	194	195	173	197	199	229	191	199	190	191	191	189	216	198	171	213	195	172	198	185	208	191	179	234	177	201	193	192	182	198	199	194	177	207	212	197	207	193	212	187	204	183	214	201	176	190	186	183	199	182	199	226	184	180	174	197	199	174	191	187	196	183	195	201	187	172	201	190	217	186	187	197	195	187	179	206	204	200	198	184	191	197	172	217	184	187	163	197	191	196	179	207	194	224	199	191	190	176	216	216	195	209	169	201	185	204	176	203	196	184	171	200	217	207	199	189	188	176	182	163	207	202	210	173	206	192	213	200	185	189	176	178	177	194	159	168	189	195	194	198	197	186	200	178	178	190	197	206	185	189	194	182	224	188	202	198	229	189	188	191	218	199	222	183	198	190	184	207	160	194	212	177	195	207	191	174	201	194	181	221	185	201	191	184	216	195	216	199	187	203	192	186	193	170	178	199	177	221	185	218	218	186	175	182	189	204	169	190	194	204	194	199	205	201	226	205	179	206	181	187	219	236	195	168	205	227	169	208	177	208	191	183	218	197	217	193	229	220	177	176	202	189	205	200	201	176	224	185	164	177	160	198	203	195	186	188	197	197	190	178	232	217	209	178	188	203	194	210	199	201	199	167	225	197	190	197	200	200	192	214	173	184	201	180	194	195	203	219	196	195	203	216	172	170	195	186	218	185	197	203	180	193	194	193	173	193	188	223	192	217	193	219	177	177	203	177	199	223	171	195	197	195	214	195	186	188	198	188	211	196	196	205	169	192	196	223	181	204	181	204	216	196	204	189	188	202	175	200	198	205	190	204	220	185	191	180	188	180	192	183	172	189	184	194	193	187	211	188	189	181	182	213	203	207	197	204	225	198	194	196	210	214	190	194
28626	1801	3291	3520	2976	2416	2020	1741	1507	1380	1223	1201	1160	1019	970	949	873	914	847	849	780	802	760	739	722	764	726	742	798	727	677	695	705	672	633	683	643	642	669	652	663	667	684	685	618	672	669	659	584	650	641	623	627	625	639	647	645	657	625	620	632	612	605	646	612	594	609	682	652	663	583	633	538	660	555	631	617	598	631	632	615	598	641	604	618	620	647	625	646	624	633	598	603	646	618	616	616	611	628	595	646	644	616	592	583	637	607	616	578	651	604	571	618	623	622	571	626	600	606	638	616	595	654	621	602	646	650	652	642	634	599	598	616	604	641	619	619	630	588	651	630	618	606	629	602	576	609	624	621	598	642	617	635	624	633	610	607	646	597	621	618	601	618	618	634	648	591	562	626	645	626	621	656	610	596	574	636	623	581	632	623	562	576	651	582	591	632	587	680	611	603	666	588	600	632	646	608	631	558	599	615	583	607	582	639	632	638	608	641	610	626	629	634	580	606	607	657	608	655	634	636	646	577	591	627	640	587	598	607	589	624	609	654	600	619	615	598	626	609	640	586	640	617	641	602	607	626	619	619	670	589	573	597	641	625	654	606	602	609	643	610	605	634	623	621	608	568	603	636	621	660	639	627	646	594	601	572	625	610	593	655	603	617	641	604	620	637	570	615	621	572	621	596	591	610	615	596	640	616	602	571	600	666	613	644	675	653	640	600	611	628	601	612	626	595	650	620	618	607	601	640	571	642	644	635	624	630	663	632	583	591	572	615	619	612	585	633	587	642	677	634	614	622	631	655	625	647	641	630	618	605	625	660	616	561	575	640	614	568	621	602	641	564	599	632	602	612	629	586	603	626	616	638	620	580	609	607	596	596	609	612	587	584	619	603	590	644	620	588	603	611	628	632	609	602	650	662	633	605	576	608	597	630	609	635	605	623	576	595	630	606	572	624	652	615	591	595	602	639	614	628	614	590	627	618	614	672	586	536	624	634	601	568	575	610	614	611	576	638	588	652	604	683	570	619	632	625	591	599	613	669	566	610	578	650	633	606	642	639	627	596	635	622	592	634	638	590	618	584	599	584	599	651	611	644	588	650	581	637	609	583	587	656	623	616	626	586	627	623	583	621	636	631	633	603	591	636	637	620	646	637	576	621	611	582	591	633	615	648	581	622	589	641	612	623	578	601	628	574	641	600	610	607	608	594	615	648	576	674	604	581	638	605	649	595	651	622	609	652	597	565	595	598	624	589	609	618	612	627	600	585	607	563	620	594	625	610	626	556	616	599	630	588	602	623	599	655	646	661	572	595	646	568	614	661	637	644	622	605	599	620	626	623	627	657	608	593	589	573	586	598	568	597	592	638	610	611	626	609	643	614	631	634	633	592	613	632	610	616	632	610	614	605	604	637	605	621	634	622	607	583	624	650	598	618	608	589	621	592	588	605	607	621	644	622	621	612	624	622	614	644	597	618	600	600	639	594	634	602	611	582	688	613	601	584	654	576	628	596	605	589	629	644	633	592	634	641	593	602	618	636	601	599	610	647	608	571	653	635	619	645	604	639	618	641	630	607	614	632	599	665	594	616	651	592	654	635	640	597	616	630	624	596	605	627	605	664	573	608	592	640	574	662	596	619	602	639	641	606	597	636	585	622	617	633	661	590	598	616	655	656	645	650	704	605	598	608	647	632	631	639	636	642	633	555	602	653	638	659	596	574	578	615	631	628	628	615	604	604	643	605	619	618	634	570	608	629	647	631	630	631	630	591	575	628	637	624	629	639	620	627	625	643	597	593	600	573	604	602	684	607	605	664	645	592	610	621	580	629	609	607	626	590	622	638	605	613	635	605	615	573	600	651	607	627	619	603	604	635	593	611	616	627	581	598	599	626	622	633	633	594	589	613	575	590	616	657	632	590	604	620	606	596	594	566	591	650	650	618	600	587	660	648	625	593	621	637	574	627	592	578	588	624	638	634	549	639	590	638	569	631	628	622	644	641	623	583	628	602	579	617	603	613	605	649	674	629	610	622	583	574	609	632	632	594	619	657	624	621	611	628	599	591	573	603	605	608	627	597	621	614	608	659	649	596	596	610	672	587	566	639	624	588	636	631	662	572	652	605	608	606	623	616	610	613	600	564	573	656	618	589	574	636	629	604	617	645	613	648	653	618	611	602	593	641	595	637	631	610	630	600	604	585	627	629	650	613	604	618	565	607	648	616	601	602	594	611	639	631	549	632	611	593	617	637	626	593	608	609	649	614	643	612	642	620	646	626	586	565	649	634	633	618	590	624	612	636	629	635	622	559	640	637	596	669	637	643	591	565	607	630	590	621	613	595	600	643	590	580	613	568	673	653	620	579	666	613	594	590	613	576	591	624	627	651	645	632	606	611	626	645	619	649	629	603	641	626	616	610	663	622	599	571	608	594	629	596	664	597	584	598	632	652	571	605	653	591	573	597	640	623	603	647	608	616	614	622	572	609	614	592	613	580	597	592	617	581	625	619	619	598	621	624	630	624	598	637	611	592	631	661	567	617	615	642	614	608	641	609	616	631	655	578	664	672	644	656	669	577	614	616	604	600	631	609	650	647	630	619	607	641	622	628	649	609	609	604	610	636	647	596	627	602	623	632	614	621	597	623	612	590	611	605	585	577	598	602	605	595	628	599	584	621	627	622	625	589	659	660	598	635	619	580	605	592	635	625	586	566	677	596	626	641	598	624	604	602	616	635	626	630	618	650	575	600	660	598	647	612	645	645	586	606	646	586	623	586	570	596	607	626	637	613	619	586	598	612	635	646	575	642	625	637	622	597	624	627	631	606	623	569	634	625	661	638	590	607	583	614	641	613	609	630	636	632	659	591	610	616	627	620	625	584	634	639	642	588	613	621	605	602	605	614	609	583	594	611	585	619	627	671	600	628	616	623	590	650	592	608	639	568	614	616	588	632	613	631	617	639	599	626	612	610	601	607	613	620	626	618	609	631	580	606	652	635	609	586	609	603	624	628	667	611	594	604	621	613	637	621	619	623	590	651	598	619	597	600	627	646	656	589	620	571	604	590	624	646	579	604	642	617	586	653	584	639	642	628	581	663	554	636	637	616	622	604	643	648	623	614	643	593	592	556	584	657	567	641	607	620	606	613	620	611	610	624	638	612	616	585	608	605	570	631	651	603	604	604	633	589	635	597	632	630	631	589	603	620	629	636	637	627	622	662	600	588	614	613	643	616	627	595	570	606	591	632	585	597	611	638	642	650	608	615	654	617	614	607	602	622	570	613	610	620	629	649	674	621	598	615	555	577	609	601	632	653	611	638	628	603	561	604	593	587	613	573	629	622	631	595	621	594	670	615	636	624	596	615	588	633	636	602	606	621	564	585	646	659	636	583	619	595	648	599	600	590	641	603	615	659	622	571	631	638	571	614	605	654	621	622	640	592	631	576	676	621	576	663	648	654	631	652	564	613	633	593	596	627	633	605	595	612	627	618	627	616	609
60592	23256	7572	2195	1393	1012	875	654	603	496	482	424	398	364	436	366	359	351	328	349	330	341	333	359	323	292	324	326	320	303	318	284	309	284	308	284	343	301	292	322	299	281	292	315	321	286	304	331	261	325	265	284	299	316	316	308	276	277	263	266	287	276	307	305	286	275	281	294	284	262	254	274	303	284	273	292	293	275	289	260	288	278	262	299	298	287	291	264	278	270	326	290	282	282	289	285	250	259	280	268	291	271	306	301	291	325	262	283	273	280	313	319	285	303	313	288	276	283	295	282	303	278	286	278	268	304	293	274	292	285	328	286	281	288	279	264	253	287	305	278	277	279	274	277	284	288	297	289	291	300	282	305	297	300	288	289	269	317	298	289	276	269	306	303	287	262	306	294	251	285	306	276	266	285	285	288	308	287	285	282	283	285	281	280	282	309	272	271	268	267	269	275	312	307	253	274	295	265	291	255	279	299	253	264	270	299	285	293	282	286	293	272	283	298	269	290	285	294	283	292	294	284	306	258	277	266	291	288	297	305	288	261	276	257	292	279	287	292	261	282	238	295	316	276	280	277	272	319	272	301	264	295	306	265	297	275	268	285	296	268	277	280	303	305	297	274	281	255	279	286	288	253	311	290	294	275	308	257	286	278	267	314	268	278	294	288	287	282	280	281	277	261	274	300	272	298	288	276	258	258	295	290	284	279	273	322	249	299	282	272	286	305	292	295	287	308	291	266	288	293	290	261	278	270	286	290	237	298	266	286	280	287	275	287	260	287	261	310	288	284	291	276	220	310	281	318	313	248	245	283	240	272	324	263	288	290	268	284	311	297	304	264	267	269	284	266	265	282	289	267	279	290	246	295	259	276	269	274	266	263	256	290	294	289	285	289	265	299	263	253	272	255	310	269	241	240	277	273	263	298	281	316	296	309	253	286	272	298	278	270	295	268	294	253	272	275	284	280	282	251	310	259	252	295	262	271	263	278	288	291	277	275	298	294	276	292	245	304	313	266	285	285	291	311	296	278	275	297	306	298	254	284	290	281	288	292	261	291	291	307	302	275	318	277	295	296	295	298	283	262	261	299	297	280	298	283	291	289	264	254	278	275	279	301	298	269	282	275	287	265	294	299	271	277	279	275	270	283	262	280	271	303	300	310	262	256	278	300	271	321	283	248	287	291	270	274	306	282	265	267	266	279	300	297	284	269	285	301	274	294	274	296	304	297	289	293	281	264	294	271	262	293	277	259	290	254	289	293	289	269	279	292	264	286	317	285	289	256	256	261	292	264	301	268	296	282	300	269	259	328	285	286	274	274	300	278	296	291	279	268	298	288	250	314	264	280	275	288	259	292	299	291	327	284	280	260	284	314	249	281	290	305	286	273	288	296	253	270	266	264	287	286	307	281	260	301	280	285	270	263	263	296	299	273	276	289	272	292	300	278	281	263	280	296	272	295	319	260	306	273	277	262	277	286	284	300	291	306	300	278	306	302	301	275	322	262	289	282	265	281	296	291	264	273	279	271	253	275	301	282	279	291	302	277	284	282	285	286	290	297	297	267	322	296	295	283	317	268	308	287	278	278	301	298	284	269	280	273	264	279	279	271	280	285	278	263	303	292	282	272	311	259	273	306	264	272	295	302	260	262	270	296	299	299	287	260	289	329	255	296	297	285	275	274	293	292	281	270	265	277	296	312	290	292	279	307	266	308	295	296	297	280	287	256	293	313	279	263	273	258	292	305	282	262	275	263	274	280	294	295	271	263	266	300	317	267	257	267	307	294	285	326	267	271	300	284	297	324	284	276	292	297	267	264	302	275	281	271	269	285	245	296	286	297	297	259	297	299	290	275	269	288	301	272	309	278	327	271	289	296	274	282	302	275	289	282	290	251	291	285	276	306	289	300	274	273	311	298	282	254	294	279	282	273	308	289	308	267	337	287	279	291	275	301	288	280	262	253	280	304	291	281	281	293	289	304	262	281	282	297	273	271	272	271	278	275	329	281	306	295	279	291	295	304	271	317	279	299	305	256	268	285	304	294	256	281	300	263	295	291	262	297	284	283	275	281	284	271	292	317	309	303	301	298	288	286	273	272	269	272	305	262	283	284	242	307	275	273	264	314	310	282	308	265	285	285	305	295	329	274	297	295	264	282	274	301	282	322	270	288	290	288	271	302	274	284	285	287	293	289	270	266	301	275	283	278	282	269	277	301	269	260	294	284	306	297	288	285	286	268	251	291	253	299	306	283	240	256	291	276	290	301	291	294	274	275	285	283	250	283	256	285	280	290	265	299	265	277	286	295	304	280	255	304	286	286	279	259	301	296	304	298	271	287	299	252	278	287	277	278	265	278	275	302	269	283	287	322	264	291	270	257	283	252	265	272	292	285	262	294	275	259	305	274	274	322	302	248	290	264	259	294	273	314	268	338	296	298	250	289	261	266	254	305	253	265	282	307	276	294	269	250	278	304	291	270	276	284	293	288	314	285	296	264	294	304	290	304	269	286	289	253	269	307	319	261	288	307	277	297	298	306	283	275	288	287	247	282	269	278	276	255	268	277	287	278	287	267	279	285	275	304	304	254	262	288	289	305	296	256	324	282	300	260	287	277	279	310	290	281	281	296	302	266	297	256	279	246	294	321	302	320	320	270	260	286	262	295	286	301	270	293	273	319	293	277	248	282	291	287	285	275	289	303	286	308	274	289	296	291	272	281	292	268	325	276	286	292	319	272	303	275	271	285	271	294	298	312	299	281	286	296	283	286	292	250	269	240	271	283	256	278	281	265	283	249	334	301	289	303	285	280	291	286	255	276	313	302	274	304	292	287	303	291	269	277	303	299	277	287	276	278	321	290	293	261	281	266	280	293	289	248	257	312	287	349	296	255	290	284	257	264	276	282	291	269	273	271	278	277	306	299	274	290	259	289	313	254	297	292	294	285	274	285	304	281	304	292	257	241	280	258	296	284	311	281	303	278	302	293	302	301	295	297	285	296	249	281	275	276	266	288	261	271	298	283	285	299	285	274	295	306	319	262	281	292	299	298	293	259	323	294	300	299	278	271	290	247	304	266	268	313	258	297	295	290	305	276	286	270	274	271	289	266	258	266	265	265	282	321	292	306	282	261	275	264	273	296	299	265	273	306	297	264	271	262	305	270	290	293	266	329	293	303	257	288	265	292	269	302	316	295	332	271	281	278	290	287	276	284	312	271	262	286	272	290	255	290	257	288	298	265	286	270	306	319	298	293	288	265	280	295	300	277	293	273	302	269	273	292	301	250	270	250	280	277	312	271	271	311	244	298	292	264	286	268	266	276	272	266	296	306	286	276	303	282	267	294	271	278	263	283	293	287	297	288	321	293	277	259	256	299	300	276	268	289	302	295	305	269	295	293	283	271	275	288	293	282	272	278	253	268	275	290	313	281	290	274	289	302	302	319	277	272	271	273	310	283	294	261	299	286	291	277	267	292	303	298	289	291	262	298	278	250	317	307
37081	2869	6003	6229	5410	4511	3612	3066	2642	2417	2047	1861	1779	1606	1505	1476	1367	1354	1265	1214	1232	1232	1097	1144	1098	1127	1079	1042	1020	1041	1021	997	992	902	945	1001	947	951	951	937	977	916	901	946	946	923	931	845	858	888	860	900	904	897	923	869	881	927	890	873	905	830	879	902	873	864	920	856	911	849	860	885	909	822	866	880	865	881	853	859	852	852	875	849	874	866	857	882	802	841	828	834	857	869	822	841	887	871	789	833	847	859	845	801	862	865	894	905	805	821	852	852	816	846	811	881	810	838	840	829	826	815	855	807	774	879	810	862	843	825	827	860	831	854	803	810	847	853	914	861	783	825	843	802	862	840	840	879	818	878	808	877	844	850	844	792	843	822	840	830	864	826	839	873	842	854	820	871	826	834	861	829	850	833	821	888	852	805	823	885	826	868	861	795	847	809	829	868	822	857	906	826	799	875	851	774	820	889	908	787	858	910	838	882	812	802	841	842	806	847	853	840	867	833	870	857	826	816	876	845	806	824	814	842	834	851	847	844	859	846	797	817	818	831	794	875	830	853	853	836	798	848	876	913	855	867	840	851	820	859	822	939	834	884	873	907	813	895	866	861	836	881	811	811	850	793	841	826	849	832	850	807	877	825	859	819	832	852	816	805	834	866	802	840	790	845	849	853	873	786	843	861	853	804	818	819	876	812	898	862	843	791	843	915	776	851	800	822	837	821	837	832	819	853	850	798	837	815	777	794	835	819	824	865	880	844	842	778	835	805	862	824	810	816	842	808	888	786	800	819	854	802	836	812	873	822	850	889	845	828	825	834	843	850	870	833	849	845	889	828	816	802	872	796	825	848	856	852	849	791	857	799	800	876	836	783	869	864	786	883	800	818	857	816	849	806	834	822	806	827	824	821	871	851	840	848	840	824	853	798	798	827	864	883	852	903	824	810	802	830	837	882	836	864	887	827	841	825	857	799	834	820	797	839	805	814	874	770	854	812	802	853	842	821	861	843	817	835	845	854	860	820	825	807	870	798	872	855	825	853	863	843	876	777	903	839	852	870	867	825	843	810	861	803	894	824	787	838	853	806	807	849	882	789	824	861	848	839	858	805	857	872	869	796	827	812	845	883	890	867	850	778	849	853	879	822	868	840	782	810	848	833	812	856	858	817	893	880	866	848	847	825	834	877	802	874	840	832	829	823	807	848	815	832	803	858	838	912	786	840	911	812	829	832	831	901	839	804	810	785	876	807	838	849	821	885	894	829	813	826	894	842	824	827	801	848	807	786	844	834	878	813	824	807	826	797	789	822	828	787	834	832	794	792	798	869	880	829	932	822	817	800	875	865	823	841	843	873	820	812	856	855	833	840	834	871	868	861	821	812	815	847	797	824	821	842	805	832	839	824	851	758	802	882	851	802	866	859	798	835	914	841	853	826	802	856	863	882	829	786	833	903	864	820	881	825	822	792	864	806	802	796	831	819	806	842	873	841	833	833	830	845	828	835	844	813	872	847	838	848	870	866	808	811	856	862	806	817	872	819	829	833	837	794	836	849	851	830	814	876	837	830	831	838	870	876	852	767	823	835	839	837	843	813	859	846	847	839	811	854	803	854	849	855	821	862	840	811	837	852	864	805	827	808	859	837	830	822	823	792	827	839	877	833	841	861	828	812	826	896	833	834	847	833	838	795	835	833	783	843	817	849	784	814	843	811	830	789	792	824	784	857	846	805	859	851	875	854	829	757	839	830	871	832	794	844	872	823	860	841	829	816	805	815	833	797	804	858	843	789	813	801	846	844	802	876	837	842	819	782	835	898	821	795	832	902	844	807	849	815	838	856	866	795	876	874	855	805	856	821	884	872	843	901	875	854	793	827	826	877	845	860	792	846	873	821	903	829	849	795	823	853	851	823	835	805	904	831	884	874	822	888	870	815	831	847	849	808	818	859	808	775	861	815	850	825	825	874	823	809	823	846	815	860	888	820	822	792	840	763	838	800	844	856	892	892	845	820	833	844	784	807	837	821	844	818	863	780	834	829	812	844	832	795	863	827	832	864	903	835	869	897	877	845	794	861	826	858	828	787	851	812	841	812	831	812	838	831	848	802	865	840	771	840	815	850	836	860	822	852	859	864	804	844	850	844	844	842	832	846	881	831	871	846	882	830	843	766	857	814	823	834	847	854	898	805	878	851	850	816	814	855	803	812	827	819	847	867	819	809	876	817	869	798	805	803	821	849	833	912	832	801	809	799	842	791	866	865	878	927	787	826	876	829	858	887	860	857	857	839	807	850	840	838	867	876	825	831	875	793	881	839	796	800	843	806	803	808	819	850	863	844	824	828	779	807	830	813	816	824	785	841	862	823	842	845	835	768	825	830	875	812	879	835	860	820	836	822	873	775	841	796	827	847	834	828	836	804	825	901	842	849	858	828	829	857	843	821	854	838	880	831	804	813	888	830	818	841	839	804	882	889	836	810	850	873	834	836	818	847	833	825	793	842	838	823	847	871	861	762	846	874	791	796	802	870	830	817	835	835	813	853	810	830	812	839	808	841	815	845	865	820	843	792	870	827	838	814	811	816	869	895	792	870	834	838	856	865	809	863	811	876	826	809	836	893	819	844	886	866	847	833	863	863	833	858	864	837	882	822	761	789	848	828	820	781	835	901	807	832	886	848	786	828	803	896	813	812	843	894	814	858	823	823	837	829	832	759	829	825	783	828	860	869	813	820	862	788	832	802	818	832	838	788	814	834	828	831	833	870	788	843	828	824	815	832	839	852	812	833	801	864	813	852	823	884	889	895	876	835	820	807	852	804	804	817	878	847	832	855	803	816	833	851	824	870	864	849	795	824	806	816	811	817	789	873	870	811	847	855	846	825	783	892	832	802	830	853	833	825	832	841	820	861	842	879	833	845	824	817	880	808	824	844	853	837	898	808	844	825	825	851	857	835	806	771	839	856	830	828	843	825	823	773	824	840	842	881	857	814	834	841	903	856	830	846	819	825	835	814	839	839	909	826	807	836	775	903	837	851	812	795	859	825	810	876	895	881	874	856	871	855	884	808	838	840	859	886	859	845	836	859	808	879	870	800	881	802	825	812	826	853	791	798	884	838	811	870	849	840	823	837	796	877	840	813	842	843	789	819	834	812	811	843	822	872	766	833	820	867	814	873	834	877	817	841	837	831	794	852	840	837	839	823	874	821	869	831	848	777	832	864	818	834	856	837	827	866	861	805	828	819	837	846	845	842	865	829	835	807	868	843	806	892	840	844	855	792	875	839	791	823	821	788	842	831	824	850	849	858	814	848	833	812	874	850	779	870	841	859	837	849	834	772	826	850	888	852	812	844	850	862	832	823	866	765	842	835	777	837	784	820	836	799	875	827	851	860	801	846	794	879	797	862	798	825	840	824	835	863	845	786	856	892	867	818	856	819	848	887	844	904	830	833	847	814	822	828	849	818	848	853	832	830	825	786	885	845	821	850	811	838	798	851	786	859
9866	608	261	167	135	123	120	132	102	115	111	112	115	123	105	108	120	97	113	113	103	110	112	109	91	82	109	119	96	120	93	100	115	90	112	95	115	117	105	102	137	119	102	106	100	107	114	95	104	109	115	116	85	108	105	102	90	92	104	121	101	106	95	110	105	93	94	106	106	104	110	100	105	93	114	104	123	94	107	107	100	106	92	120	89	97	97	90	105	105	111	123	94	108	113	98	101	111	113	112	93	96	106	107	98	97	107	134	104	109	88	101	112	94	95	115	118	113	94	110	129	118	91	113	109	99	109	83	116	83	92	114	98	107	127	105	91	103	91	102	99	120	108	84	107	105	90	107	116	105	123	90	101	114	95	136	101	113	109	128	126	95	82	113	90	118	117	135	103	104	110	118	100	118	103	108	104	105	106	104	115	97	117	112	100	92	120	118	105	109	99	122	112	116	94	103	109	122	100	120	104	105	106	105	121	83	107	90	80	105	103	93	103	127	110	89	115	99	101	96	107	96	105	104	92	108	103	91	107	83	107	84	104	109	108	89	112	105	89	118	118	105	106	91	105	105	111	92	93	95	92	93	123	99	92	102	109	116	97	111	104	130	97	89	107	99	100	93	101	92	118	117	102	120	100	93	85	107	93	116	82	88	106	118	115	93	94	107	108	88	104	99	105	101	99	121	95	91	99	105	96	113	96	108	91	97	90	106	85	103	109	110	91	111	111	122	97	118	126	88	111	111	113	114	99	101	108	94	89	126	110	122	123	104	110	110	105	98	96	99	120	112	121	84	90	112	105	101	82	91	88	117	108	113	144	108	108	105	124	101	122	115	96	84	109	100	121	93	108	102	99	98	110	108	113	127	107	117	101	103	122	101	95	112	101	126	111	101	97	97	99	89	101	117	99	103	109	101	86	115	123	107	103	97	96	108	107	108	87	102	97	106	109	114	108	116	123	106	92	98	111	116	101	104	87	109	92	86	97	118	103	115	108	100	104	104	107	107	117	107	113	90	114	103	96	111	112	105	119	116	107	109	107	84	93	110	100	105	103	116	112	122	94	113	103	122	104	104	100	115	126	95	94	107	88	115	102	114	115	94	120	113	97	106	92	109	110	101	98	116	114	87	105	117	81	103	97	96	108	80	98	92	83	100	101	120	114	107	127	94	130	107	96	97	107	97	110	109	117	119	97	112	114	111	124	117	113	98	96	104	96	89	104	105	106	89	86	101	106	100	99	126	103	81	106	126	107	101	104	100	95	102	87	116	99	110	96	107	106	94	100	98	94	107	113	86	99	113	112	91	90	101	94	107	99	114	82	124	89	98	118	107	98	103	103	105	95	123	97	96	109	93	111	119	106	105	104	97	113	104	108	120	104	111	93	114	80	116	90	98	107	104	109	88	86	79	103	112	106	96	98	90	105	96	108	83	102	92	114	117	113	98	115	126	127	95	98	78	100	107	94	104	97	99	106	106	100	117	112	109	118	114	118	115	99	121	110	109	107	83	106	87	105	93	120	110	120	123	109	99	103	100	106	104	97	116	106	111	113	101	105	106	95	107	118	95	101	108	108	105	119	119	89	102	123	119	94	124	101	94	100	104	96	109	97	105	97	113	86	92	115	107	110	100	98	106	93	121	95	88	94	113	107	106	94	87	101	121	123	103	116	114	93	83	109	114	105	110	104	99	107	124	113	120	102	86	89	103	93	99	88	106	77	105	117	119	92	120	127	116	111	101	113	84	109	86	97	109	135	99	89	105	86	110	118	103	133	113	106	105	115	100	110	111	101	114	114	108	95	84	92	96	103	95	115	116	113	112	131	99	109	136	118	106	87	87	112	105	110	94	88	91	110	95	106	107	99	114	112	89	113	122	107	112	108	108	89	108	113	94	102	95	109	97	115	104	103	92	92	108	98	103	103	96	121	121	111	119	117	110	101	91	96	91	88	105	97	106	111	96	105	120	86	96	102	86	103	112	124	98	106	94	119	107	102	102	117	104	125	96	104	107	119	121	118	86	94	97	91	98	111	127	103	94	111	96	105	114	101	88	106	106	113	118	110	113	97	124	115	99	108	95	81	118	113	103	100	123	107	108	109	76	107	101	108	100	96	108	117	108	94	97	95	106	123	92	96	90	102	87	113	106	108	114	97	104	115	94	99	88	114	113	99	104	119	105	102	97	90	108	102	108	88	112	111	105	106	101	99	107	105	108	100	103	115	89	104	120	92	104	117	92	96	91	104	120	122	104	116	114	96	95	96	111	105	110	111	131	89	112	103	94	118	107	108	86	101	106	105	96	95	117	105	117	109	117	97	95	114	103	106	116	80	89	109	91	113	98	101	98	121	114	99	115	119	107	111	126	96	85	90	95	105	111	126	103	99	120	91	109	96	123	93	89	88	97	104	79	112	110	105	105	103	106	117	119	102	95	98	106	90	91	92	112	110	107	100	103	104	98	116	89	89	112	108	99	110	90	95	116	108	96	104	113	116	105	103	112	109	89	96	92	95	117	108	107	90	110	101	122	104	96	108	103	108	120	102	97	105	104	110	101	126	97	106	98	104	108	113	94	108	94	102	107	102	112	112	135	130	107	97	110	97	110	94	122	96	103	98	106	116	101	96	111	99	102	100	112	91	100	89	107	96	86	106	131	102	113	106	114	103	105	112	94	106	107	129	96	99	107	110	111	95	108	109	98	103	101	113	100	101	118	94	106	99	98	103	123	103	103	112	106	115	101	99	119	112	97	121	110	90	115	98	104	99	106	102	123	99	111	94	129	89	109	102	95	106	114	109	131	97	108	96	97	100	96	98	124	98	107	93	108	88	109	103	101	99	115	99	114	127	106	88	108	118	122	105	119	105	91	110	96	105	117	96	107	120	108	123	98	107	96	105	108	94	112	129	101	112	92	100	100	107	93	103	109	105	108	98	107	98	119	97	86	116	124	104	94	87	100	109	123	106	100	96	84	117	102	91	90	98	107	121	95	115	95	104	98	97	100	109	92	98	96	97	113	107	98	123	108	114	103	100	118	124	107	101	94	99	87	108	98	100	98	110	124	87	97	96	105	97	101	101	98	104	86	91	92	91	95	103	90	90	97	114	105	97	113	102	101	88	100	98	101	96	119	83	111	107	97	93	91	104	130	127	102	98	97	98	100	104	98	104	98	101	111	112	103	84	89	112	106	90	111	109	107	107	100	91	103	109	85	96	102	109	110	95	112	100	104	113	101	105	116	114	92	106	115	96	97	111	122	97	121	100	110	115	94	82	108	106	86	104	94	100	124	110	89	101	83	93	95	103	106	106	110	111	95	115	113	92	103	103	92	111	82	121	110	99	102	105	96	124	114	110	94	107	109	100	101	105	131	95	103	113	99	98	103	135	92	100	118	117	96	101	107	118	105	103	114	119	95	94	113	98	101	86	103	108	102	115	102	108	108	95	120	107	94	98	88	103	95	111	88	119	105	90	108	87	105	81	99	112	102	109	114
9600	460	527	572	473	477	415	442	427	415	435	385	376	403	437	376	407	359	400	414	382	420	366	382	413	382	383	383	378	370	366	339	372	320	374	385	371	415	399	372	362	359	346	381	352	346	357	398	352	388	379	376	384	384	346	379	350	354	394	383	344	400	387	359	377	375	376	376	336	362	399	397	371	401	361	355	375	381	360	374	357	376	395	387	369	379	403	384	363	374	385	351	349	380	347	379	371	411	369	363	376	364	395	386	365	348	360	380	369	374	376	377	373	378	370	363	363	376	367	402	355	338	348	373	389	373	372	365	356	341	364	375	363	375	391	393	345	410	358	365	357	383	375	386	358	384	406	333	403	364	359	390	367	363	361	359	356	383	346	402	357	403	352	369	398	360	389	345	368	383	372	391	367	355	364	370	347	358	386	388	378	327	397	361	386	397	381	369	350	428	391	413	391	363	354	402	353	371	391	397	363	344	353	366	368	381	333	349	362	367	383	409	388	381	358	379	339	376	352	374	337	358	373	381	330	374	386	381	376	372	377	362	365	335	372	355	370	381	392	383	366	378	370	367	350	368	363	361	373	416	388	370	360	374	354	362	402	377	362	359	343	393	380	384	359	385	383	385	358	411	375	357	381	379	373	352	376	371	407	369	372	382	367	396	346	346	395	389	397	422	359	364	344	364	378	377	396	354	351	335	354	362	412	382	394	342	393	356	388	367	389	389	348	392	340	372	403	369	366	387	364	379	392	378	364	389	380	359	399	371	361	384	384	384	346	376	360	365	309	385	362	374	346	396	392	366	388	354	356	324	401	374	391	369	363	354	381	381	349	380	364	338	337	383	382	342	389	375	405	392	394	390	372	412	382	368	384	355	370	328	342	413	381	394	370	389	357	392	360	381	430	377	365	372	377	390	360	364	355	393	401	361	395	374	359	367	358	394	379	370	391	361	381	371	351	369	363	394	375	370	366	376	392	378	365	401	402	354	358	385	350	382	327	410	346	335	343	371	380	385	378	388	376	358	384	373	367	394	384	393	385	365	348	380	373	388	375	385	374	366	394	368	359	338	364	396	342	405	377	338	367	332	331	390	359	365	374	359	377	364	390	389	323	382	377	388	388	346	357	359	350	409	370	371	379	359	364	368	380	325	359	367	404	405	394	408	399	375	365	365	369	350	395	371	370	352	360	389	365	373	385	370	331	399	344	403	362	400	326	313	323	361	378	377	356	381	355	349	382	388	401	396	391	367	381	362	367	355	376	363	416	368	340	367	325	358	378	375	362	383	344	388	355	387	337	368	368	371	380	375	390	363	362	392	399	380	382	374	365	346	378	382	376	354	360	363	355	337	355	365	401	378	374	379	353	343	353	381	354	345	385	369	357	350	396	375	365	372	361	369	385	377	402	369	394	333	390	403	372	348	330	406	398	378	363	397	377	379	374	386	353	375	374	372	393	376	364	399	363	377	362	351	377	380	352	371	382	376	377	355	377	348	383	393	382	413	382	398	378	393	351	424	379	356	384	366	360	329	364	384	364	377	403	383	416	364	360	372	335	405	359	380	380	371	384	381	374	373	370	341	340	365	371	389	380	368	346	366	376	373	338	365	367	386	347	360	388	376	379	348	368	370	377	347	386	344	336	346	376	405	370	373	362	390	393	374	391	378	336	334	375	373	382	343	401	353	350	377	375	376	326	356	386	377	351	347	392	372	371	383	381	357	345	330	386	362	364	369	399	382	339	393	387	371	369	369	360	373	345	382	382	377	389	357	362	388	334	338	337	351	365	353	392	362	371	355	353	368	360	320	375	379	383	355	340	371	380	374	411	330	405	368	388	369	345	354	384	347	370	375	379	351	401	358	350	385	386	360	400	377	346	355	360	376	375	375	345	362	374	348	382	357	378	381	388	345	351	354	380	384	389	387	353	328	384	353	367	381	372	387	372	366	367	388	380	388	392	348	376	386	359	387	373	357	387	383	370	344	389	359	379	362	370	390	409	401	368	372	369	355	376	364	378	391	368	328	359	329	359	370	421	396	349	376	356	378	386	374	385	361	359	335	381	375	391	357	355	390	371	394	386	383	364	385	372	395	376	361	348	372	395	373	393	383	371	381	372	372	360	369	389	363	330	342	365	360	394	368	353	345	368	402	350	389	335	375	349	345	365	391	375	377	342	343	369	344	426	374	411	387	346	352	358	353	401	355	348	375	349	347	360	337	386	339	387	362	383	368	352	358	390	387	361	379	384	381	378	361	369	383	378	404	394	412	358	381	385	345	363	342	384	378	373	393	374	378	336	382	355	386	352	318	390	375	374	369	344	366	377	370	358	371	382	369	368	349	371	365	355	364	349	345	344	368	365	351	377	331	368	390	327	397	370	363	368	388	377	363	355	388	387	370	362	389	375	364	369	394	344	367	370	403	369	350	396	367	364	359	366	356	369	382	378	386	361	444	382	373	376	357	373	397	351	384	353	387	376	359	368	383	374	378	383	398	388	387	367	374	360	439	365	372	356	378	361	384	334	374	380	367	381	366	405	356	342	348	371	374	366	359	391	354	370	358	377	384	347	381	366	392	401	371	339	380	379	382	410	390	392	386	342	386	382	342	427	394	382	345	344	371	385	359	424	368	369	378	348	345	365	366	340	367	335	365	362	405	339	384	374	361	378	397	364	347	379	383	365	343	399	365	371	391	376	365	358	374	397	356	389	355	395	385	372	386	368	390	369	349	360	361	381	373	412	364	356	348	369	393	360	402	386	335	359	355	397	377	387	357	381	341	383	365	351	422	385	363	358	384	340	364	385	356	384	366	368	353	364	341	348	370	362	409	371	374	399	370	375	354	370	357	369	381	367	412	388	378	383	365	384	373	385	386	363	386	366	351	383	384	363	391	393	357	352	360	392	373	386	360	342	361	361	362	364	385	331	359	352	353	337	364	346	389	347	365	388	388	372	407	388	382	356	397	368	406	396	351	369	345	377	372	367	375	388	367	353	380	337	393	358	369	382	381	393	388	376	355	383	359	353	349	406	403	349	343	371	436	373	373	384	388	379	383	342	411	371	374	368	361	352	395	363	411	342	353	380	381	366	369	383	374	394	361	364	349	379	401	379	345	331	369	349	355	357	354	348	350	394	363	409	350	377	346	391	392	371	372	383	400	410	372	410	354	352	364	398	362	366	364	375	374	370	353	405	384	348	383	374	383	375	343	366	356	349	359	337	384	382	358	379	363	335	358	356	369	386	404	387	406	355	373	370	378	354	384	380	327	379	341	337	351	379	386	374	378	381	353	374	419	362	379	370	374	351	388	365	372	367	383	387	371	359	400	339	344	389	372	356	355	358	378	349	375	366	376	356	384	408	396	384	384	371	408	378	362	363	382	377	396	353	383	359	378	374	347	374	394	380	375	366	401	387	370	348	387	388	399	375	368	390	382	358	394	340	385	370	378	357	401	340	350	403	353	383	364	364	362	370	356	361	376	380	387	353	374	364	358
45023	14886	2678	1071	729	552	426	412	338	316	273	287	253	249	235	250	235	224	214	200	221	229	187	212	230	213	193	215	193	185	233	208	202	188	200	192	200	191	229	219	187	194	221	197	207	205	202	184	202	201	230	200	178	210	185	183	190	217	198	202	222	199	193	190	206	185	188	218	192	172	182	162	204	217	187	193	193	162	204	189	210	191	207	185	216	172	185	198	221	211	193	183	160	177	180	179	170	192	204	186	197	205	185	198	184	198	207	189	165	181	203	206	196	185	186	222	198	190	221	193	216	202	195	180	193	195	201	172	189	199	192	200	217	204	197	193	203	206	203	202	214	220	188	183	198	205	195	171	203	164	183	181	217	199	211	186	205	194	207	191	185	195	221	211	190	181	182	188	215	203	206	192	196	204	193	198	201	199	191	202	198	196	182	203	186	167	223	172	198	192	200	219	187	189	164	208	193	197	190	216	203	181	187	206	191	192	201	197	203	194	186	206	187	167	196	194	199	205	201	200	208	226	194	165	185	183	206	205	181	171	196	196	218	179	193	200	222	217	216	223	203	211	202	212	194	232	188	180	219	185	176	209	177	196	203	191	194	204	220	197	199	187	209	212	206	177	175	195	190	166	207	196	200	205	195	201	176	219	218	209	201	187	216	164	220	183	190	183	171	193	191	176	189	206	206	205	193	207	204	209	200	211	207	194	203	196	185	189	187	194	213	186	217	191	184	192	191	195	185	190	183	190	198	196	195	201	178	200	198	212	209	192	190	219	215	195	177	194	166	208	190	212	205	226	201	188	164	197	185	187	195	179	178	179	210	202	184	202	189	211	189	181	198	218	195	189	194	175	203	190	161	198	202	181	198	197	178	181	198	192	205	184	193	198	197	186	209	198	205	188	200	204	202	201	197	192	181	177	183	189	211	193	228	191	195	198	189	209	168	178	223	215	179	191	207	191	197	195	197	210	189	185	197	201	211	182	205	202	196	188	190	225	183	195	200	191	181	198	199	190	179	199	202	169	150	205	185	209	177	178	215	223	187	208	202	188	191	207	203	185	206	181	209	188	186	190	183	205	192	184	182	179	203	196	186	194	191	210	198	202	199	205	191	184	183	199	199	204	174	191	220	191	190	181	197	190	204	199	196	192	211	192	210	200	173	210	196	187	206	192	178	201	195	183	209	178	207	207	207	199	172	172	196	184	177	185	193	198	199	185	204	186	209	183	197	191	218	198	194	197	196	206	200	220	203	192	200	190	177	187	210	192	182	180	179	179	193	177	184	204	179	194	205	187	156	191	196	174	179	198	202	203	189	179	205	192	197	207	176	192	187	198	211	204	195	177	189	202	182	201	210	215	191	184	206	208	174	198	178	187	192	199	217	207	193	176	202	195	167	205	198	180	197	196	183	174	196	206	190	216	187	181	217	222	184	186	201	212	188	171	160	234	191	207	179	226	205	189	196	164	184	168	207	189	227	192	215	173	189	192	178	190	205	185	181	195	195	186	198	159	175	197	206	211	198	207	190	168	189	169	202	201	189	195	195	206	190	199	191	206	191	173	205	182	195	199	188	186	198	180	197	193	212	203	223	174	180	191	173	202	193	185	186	190	196	210	233	187	186	202	186	216	184	188	192	206	191	184	188	198	190	178	209	210	191	238	203	191	197	190	192	183	212	182	214	205	193	180	181	174	170	185	183	188	196	198	230	193	186	191	205	170	206	186	193	196	177	200	181	166	195	175	202	189	202	181	195	169	205	211	198	163	189	197	188	217	196	182	195	206	217	185	179	159	195	200	193	190	206	178	209	206	205	187	207	199	175	211	172	180	201	193	207	194	183	195	190	203	167	168	183	190	232	175	196	214	190	183	200	196	210	209	198	197	209	180	174	229	216	198	199	209	180	203	183	204	198	204	202	190	198	190	192	183	207	189	219	197	178	203	189	182	208	204	200	202	188	194	186	212	221	197	196	181	199	188	202	190	185	195	175	201	203	214	172	198	177	213	218	182	211	198	199	205	222	201	207	192	212	196	207	202	211	169	211	205	172	183	174	184	190	185	191	200	179	155	188	240	176	188	169	175	205	208	183	169	214	203	203	230	215	185	189	196	206	230	218	212	170	183	203	211	202	190	171	212	205	237	186	194	229	194	202	178	184	191	192	180	204	169	209	203	222	191	213	215	200	186	214	204	204	211	196	194	190	171	178	215	206	186	202	223	215	191	195	199	217	168	164	196	197	182	189	169	225	180	213	188	180	180	195	184	220	217	179	181	186	188	205	173	196	198	195	175	196	193	184	182	184	175	182	178	188	213	198	211	201	178	227	190	184	185	208	203	204	193	189	199	200	190	199	214	188	167	197	190	189	194	205	213	213	199	212	192	206	204	182	194	210	196	182	203	199	190	207	200	204	196	178	194	196	202	206	245	193	190	189	190	185	211	223	211	199	171	196	198	174	200	190	183	172	190	168	212	166	211	213	176	206	191	200	204	203	199	188	182	198	214	204	206	217	206	196	183	203	178	174	220	188	184	180	207	230	171	170	209	209	208	205	191	181	183	194	208	193	184	189	200	207	181	194	174	187	184	192	192	209	182	188	191	206	206	204	203	192	194	194	212	208	178	190	193	192	224	187	169	188	192	205	193	201	225	183	203	188	193	210	204	169	210	192	191	171	194	211	209	199	203	188	196	192	165	190	218	172	174	194	192	208	179	214	204	215	204	217	200	186	180	171	205	176	208	188	208	198	207	205	211	186	203	208	230	205	201	191	188	198	188	202	196	223	206	179	207	198	178	218	184	183	231	168	194	211	184	185	207	204	203	207	207	194	203	195	209	190	201	190	183	197	183	190	169	183	189	177	183	193	214	183	200	186	217	194	184	174	218	148	168	167	183	190	208	185	187	203	203	186	195	200	193	177	186	217	192	177	183	189	209	210	174	191	216	196	185	186	178	207	204	208	200	211	223	204	213	206	187	191	185	199	201	176	198	186	202	188	180	213	198	203	194	196	203	199	201	199	201	183	188	197	192	186	211	180	205	175	203	182	207	194	223	209	174	227	191	211	217	183	202	195	221	197	188	219	212	203	203	197	209	204	190	185	195	200	196	217	175	210	205	172	187	197	189	182	207	216	207	187	170	207	175	183	200	221	186	189	188	186	196	198	182	204	183	214	181	170	221	195	206	191	179	177	199	209	183	201	189	201	193	175	189	195	197	184	187	182	201	215	247	190	202	193	163	226	197	202	185	171	190	188	209	209	189	188	181	188	187	183	187	187	223	214	222	204	202	226	201	235	190	195	159	194	228	184	179	193	172	215	206	189	206	184	209	217	228	192	201	196	192	197	203	200	173	176	200	201	201	203	196	184	176	210	182	205	205	203	216	198	187	204	185	178	206	203	185	189	215	190	205	181	204	192	181	210	203	216	184	202	196	181	199	186	193	196	187	207	198	190	180	203	214	174	160	208	207	202	211	197	196	179	194	184	188	215	181	173	205
27919	1560	3167	3493	2977	2476	2024	1730	1549	1337	1213	1119	1055	1017	1011	924	956	866	843	824	717	757	835	800	767	767	733	725	737	740	741	703	718	657	691	658	682	642	624	686	672	651	668	680	612	666	636	609	681	677	658	652	660	637	641	641	667	629	619	647	631	644	624	665	601	659	610	626	599	638	578	621	628	646	580	671	662	583	645	626	640	633	612	638	659	637	635	688	554	597	624	648	622	632	610	652	643	586	611	636	589	622	616	617	608	622	640	603	630	641	627	596	636	604	560	620	605	623	648	604	623	651	616	646	629	648	601	639	635	666	619	621	614	645	637	640	610	608	605	691	596	593	590	615	600	577	579	665	599	599	605	579	624	642	650	670	624	622	629	617	659	620	633	553	610	663	610	612	612	651	639	565	637	629	640	624	609	601	625	643	610	693	607	659	645	602	598	599	663	601	606	620	620	607	573	617	598	621	580	614	601	616	605	587	621	560	617	657	619	636	610	602	601	614	633	669	629	631	613	615	602	638	619	641	595	595	656	631	645	624	616	598	638	586	649	618	608	650	653	626	624	604	605	603	633	601	628	656	599	638	593	636	554	585	633	637	602	640	624	575	586	686	637	623	583	616	589	596	582	631	593	623	633	610	634	634	641	626	644	615	598	634	648	605	614	610	627	662	585	635	588	634	616	586	664	638	604	617	598	625	594	618	620	655	601	625	661	643	683	643	665	681	558	635	617	631	626	644	597	617	600	607	603	599	587	632	583	585	630	631	624	575	602	609	599	639	602	642	596	623	608	625	609	653	628	635	612	627	661	603	594	660	603	593	606	596	620	640	619	606	619	624	673	692	623	651	637	643	597	606	627	655	646	638	613	626	648	570	603	602	609	585	616	603	595	626	585	610	634	597	631	637	607	594	654	622	651	652	588	614	653	607	571	632	614	609	656	643	652	626	577	558	605	636	553	604	624	570	639	638	645	636	642	585	609	605	607	614	623	629	598	621	616	652	636	647	627	617	607	631	649	606	648	643	616	620	583	616	604	629	632	608	590	568	629	628	655	582	617	665	597	613	621	638	617	636	598	605	626	622	593	630	595	592	618	630	616	606	657	588	642	594	632	635	590	658	652	591	611	654	599	610	626	579	595	612	621	660	626	647	657	593	619	610	595	659	649	614	668	623	616	629	627	638	606	665	630	629	597	631	617	627	637	609	623	624	654	651	573	616	642	636	604	597	638	606	615	635	654	586	628	622	607	643	622	653	610	640	627	603	614	612	616	598	599	611	616	680	584	642	625	614	599	652	584	671	628	612	597	608	591	598	598	644	565	625	670	622	616	615	628	603	650	594	572	613	613	649	631	632	626	605	643	615	604	619	672	599	627	619	626	644	643	608	647	583	657	617	648	599	592	578	616	612	612	600	646	612	618	595	644	613	613	667	604	603	630	612	629	579	627	586	602	634	634	620	620	630	613	571	625	607	628	626	639	621	584	605	590	588	656	601	575	662	620	600	578	621	582	592	658	580	586	568	640	590	622	637	632	619	569	599	624	624	649	602	622	574	605	600	608	600	604	623	590	644	601	607	629	622	596	557	592	615	647	561	629	674	627	598	593	619	599	612	618	624	635	641	651	594	633	611	615	580	611	611	604	622	601	626	622	624	669	609	617	585	636	628	657	602	657	601	611	609	637	614	601	567	585	556	644	611	595	623	610	626	650	653	581	650	640	585	617	630	649	610	602	647	615	556	573	593	586	625	614	600	607	627	603	597	617	599	672	616	631	638	585	590	645	656	612	641	628	620	567	568	584	575	643	615	598	625	588	620	616	622	634	626	592	594	597	600	615	617	647	629	584	629	604	594	617	617	650	580	608	629	629	583	632	624	571	593	625	639	650	628	597	585	636	633	661	640	616	631	627	592	637	633	634	620	594	634	600	628	601	625	628	647	608	643	652	660	596	609	631	639	630	617	645	591	667	574	562	606	605	577	613	594	629	627	598	561	601	559	615	637	604	573	604	609	658	560	633	621	587	629	610	541	611	633	630	612	665	607	633	629	658	568	586	613	633	647	584	620	592	615	628	590	638	581	600	659	621	585	628	616	665	664	634	649	624	576	565	607	562	568	620	619	624	621	582	661	624	627	632	637	605	630	556	635	617	653	563	633	623	637	558	638	597	627	594	634	635	644	665	602	602	639	629	643	654	613	625	588	590	624	640	563	558	623	582	645	582	645	587	597	626	567	617	643	600	648	612	595	611	616	596	563	630	576	586	552	598	572	649	652	666	618	636	652	622	614	623	615	665	589	583	625	613	600	629	627	642	614	619	647	574	636	621	620	671	600	632	599	623	622	595	588	606	596	648	616	646	636	585	619	659	607	606	604	616	630	598	608	586	629	584	613	581	616	604	653	622	582	617	592	598	614	617	594	640	608	628	604	598	639	653	606	620	603	589	600	598	630	613	648	605	615	641	620	583	633	579	593	588	612	605	598	627	605	620	617	629	603	643	588	642	623	593	647	640	636	577	597	622	665	635	613	614	651	626	618	595	622	628	587	627	564	593	623	637	624	626	591	610	600	679	657	646	615	612	636	625	626	636	644	619	590	653	634	611	660	621	581	638	614	642	581	626	596	621	634	641	634	586	597	628	649	634	605	577	617	643	622	593	636	607	659	600	604	625	597	632	624	623	589	681	630	617	645	579	610	591	634	562	604	645	584	624	613	612	721	645	604	590	595	617	582	616	662	620	579	587	615	599	571	606	611	640	634	627	635	600	640	631	606	647	598	600	647	652	640	611	580	584	604	659	608	589	616	642	585	628	590	605	602	607	631	599	598	598	622	627	624	625	628	606	606	609	638	642	579	625	621	601	662	596	626	624	665	618	613	577	622	598	613	632	613	663	593	574	599	636	629	599	604	630	634	595	603	623	634	630	617	576	592	619	629	615	581	637	595	596	611	622	631	626	576	618	583	581	601	669	656	646	641	637	626	605	565	605	637	609	614	653	567	624	588	602	602	642	567	618	643	604	631	637	597	592	606	615	589	598	604	613	593	611	589	646	574	622	625	610	618	629	599	621	606	643	625	634	598	628	636	616	627	630	611	602	639	613	600	632	591	610	610	623	585	680	609	600	636	622	572	595	620	605	620	611	601	653	632	614	649	629	623	589	642	646	619	662	605	666	629	629	642	625	621	594	647	640	618	651	590	606	657	593	605	624	629	614	629	635	594	657	636	631	627	627	646	580	636	616	595	583	639	649	662	621	609	610	591	618	610	644	633	654	598	616	616	597	676	629	605	621	577	636	634	642	614	643	609	629	652	586	630	603	588	599	602	570	642	688	623	628	591	601	661	601	598	621	659	610	652	643	607	602	606	631	603	623	617	597	596	584	628	600	576	636	643	620	633	644	627	617	631	629	645	615	591	639	617	650	610	619	649	609	592	637	625	600	585	614	633	626	569	623	578	613	657	625	622	673	612	621	588	638	668	613	602	611	577	644	639	647	618
60714	23245	8306	2253	1485	1072	828	738	558	549	472	453	434	418	352	352	345	333	313	303	318	321	323	319	317	306	303	319	310	285	339	308	304	333	317	292	299	315	329	309	315	277	289	267	298	264	282	271	282	312	293	285	290	279	310	271	294	296	297	270	269	290	301	299	280	272	301	292	270	303	308	268	281	286	287	271	297	291	284	308	287	274	285	325	298	302	284	293	305	260	304	279	286	292	306	262	271	299	283	300	297	272	277	285	273	296	280	286	275	283	260	288	304	302	293	303	308	265	270	257	290	344	264	283	305	305	303	288	289	246	282	297	276	308	292	300	275	281	256	274	284	288	317	295	280	309	268	262	302	268	293	285	282	290	299	299	271	260	299	290	303	306	274	286	278	270	285	315	297	277	301	290	305	274	277	296	304	292	275	277	284	274	290	291	287	307	307	274	279	293	272	282	310	268	306	262	256	257	285	255	270	299	276	274	252	290	306	296	269	291	282	280	303	269	278	302	250	294	266	274	273	300	263	265	280	261	304	271	281	305	296	268	251	271	286	292	301	304	259	280	302	295	293	291	292	282	304	271	258	286	247	280	300	282	289	294	308	275	283	264	268	300	313	270	291	297	296	301	291	277	300	293	275	285	272	293	245	277	279	267	278	311	298	345	291	263	306	299	281	281	257	249	275	288	273	303	301	263	302	254	321	276	269	310	310	301	331	263	317	303	293	252	313	302	302	284	266	294	312	318	282	272	270	274	285	284	303	278	286	298	282	300	321	288	280	293	309	279	278	302	295	274	323	278	286	282	293	263	276	280	292	267	276	301	306	285	262	288	287	268	267	286	284	290	245	312	303	285	290	283	288	304	321	307	316	289	291	285	260	265	266	285	299	276	279	311	256	260	294	261	284	283	287	293	285	257	290	282	291	279	268	269	275	286	282	277	287	287	303	308	272	282	293	296	280	295	290	300	300	284	306	275	273	331	264	275	292	281	279	281	296	275	247	307	264	287	278	262	282	296	271	255	305	301	303	268	260	284	280	260	253	271	296	262	288	296	267	294	288	280	294	260	279	262	270	298	261	319	276	295	284	294	277	270	292	301	281	282	284	288	282	266	286	311	283	305	262	274	282	273	266	270	296	281	266	296	241	283	268	289	283	290	318	268	319	292	319	274	311	268	289	281	288	288	270	287	280	273	288	280	299	295	290	266	270	301	310	309	274	271	280	276	239	302	267	309	303	277	263	316	279	257	272	301	293	310	272	249	278	286	280	292	268	270	282	298	287	266	248	253	313	294	275	299	298	260	285	277	323	290	277	260	306	260	267	306	293	308	299	249	265	263	234	306	264	260	306	271	284	269	280	291	292	278	318	301	274	271	296	272	258	302	310	290	288	305	272	283	320	257	263	303	276	258	268	301	260	293	262	290	295	302	273	279	294	314	265	274	265	273	278	276	288	284	282	291	313	271	279	291	294	270	291	275	267	264	294	269	290	291	257	259	268	290	265	293	280	274	318	274	283	287	290	275	248	273	288	283	296	263	297	283	284	283	310	263	287	272	281	310	296	295	275	274	299	284	255	270	304	295	268	287	265	268	269	287	269	267	278	311	256	275	272	276	265	267	292	271	276	282	292	289	274	251	294	285	288	301	322	307	303	268	251	260	321	285	294	293	298	271	323	284	308	285	266	295	280	278	286	299	300	295	289	291	289	256	270	260	315	295	277	258	306	276	282	291	271	269	290	299	269	301	295	294	277	294	261	266	282	310	281	262	257	283	263	258	293	306	272	289	282	278	256	296	305	259	307	294	291	257	288	270	285	307	312	272	296	285	281	312	291	311	277	300	305	299	302	267	296	272	288	280	286	280	283	297	292	271	259	255	291	280	270	305	280	290	276	306	304	272	302	314	261	274	242	252	277	297	263	289	306	299	304	271	299	276	280	253	270	273	271	294	267	268	281	279	340	285	275	302	262	250	294	291	296	285	267	301	271	296	304	287	303	313	280	273	242	284	273	292	265	311	276	288	325	276	269	273	326	292	307	293	273	294	303	293	295	325	290	295	286	281	304	253	273	296	289	282	273	307	259	273	292	316	258	299	291	273	256	270	253	299	274	295	299	274	292	307	292	315	295	269	271	288	315	309	308	295	267	298	316	269	330	297	302	277	300	261	319	273	300	287	286	263	305	290	263	297	340	266	270	277	323	280	289	280	271	294	282	280	258	268	298	348	291	322	266	308	295	286	301	293	280	283	283	266	304	289	267	296	288	266	265	283	291	273	303	263	292	265	295	247	303	267	303	297	311	300	282	284	296	276	292	290	264	264	252	296	289	276	285	263	319	255	270	273	269	290	283	291	292	312	290	258	283	289	282	277	287	318	296	290	329	265	311	258	300	315	293	298	262	292	284	265	277	272	288	266	268	307	274	288	289	274	283	274	298	303	284	262	277	252	241	289	273	302	301	284	261	274	306	324	306	314	296	303	287	298	296	270	272	268	294	287	273	291	281	305	278	279	290	317	270	270	290	280	268	310	293	270	316	294	286	289	302	289	275	293	296	270	292	281	307	287	282	277	298	256	263	315	286	288	322	269	310	299	307	258	287	291	297	266	289	275	272	268	301	278	265	286	300	264	278	290	292	288	268	300	293	290	281	294	314	241	318	279	280	305	272	281	287	280	294	267	265	283	275	290	287	280	265	281	275	285	273	291	289	286	301	283	274	288	251	288	275	293	258	276	299	283	278	308	257	293	295	293	271	293	286	303	315	294	284	268	268	278	282	292	267	270	290	295	273	270	273	279	276	275	278	294	259	311	257	288	293	278	286	305	268	279	303	315	301	291	316	301	255	291	294	285	304	294	279	276	293	267	304	276	273	305	321	276	300	283	311	265	305	280	313	263	293	284	280	289	303	296	288	265	291	282	279	311	293	278	288	301	254	269	282	293	311	274	260	291	291	282	293	280	282	278	274	288	255	283	289	240	257	263	299	265	304	266	301	298	295	279	282	299	262	291	287	290	287	289	275	271	283	242	296	273	266	276	301	294	289	307	278	280	259	256	267	275	258	311	268	321	255	278	279	313	305	275	282	284	260	283	258	274	261	284	292	281	278	243	277	245	274	294	288	298	303	269	297	307	281	292	311	288	289	335	300	315	283	299	297	273	284	290	268	302	256	257	291	276	263	261	300	269	282	287	267	279	281	279	259	283	292	263	268	304	297	290	272	286	275	302	279	289	263	312	293	296	269	306	290	292	276	271	290	298	290	264	268	318	295	302	270	297	305	257	282	286	323	300	298	293	275	291	261	279	325	302	273	279	285	309	289	277	267	263	244	293	267	288	278	300	262	262	290	297	275	303	295	288	321	309	273	268	291	270	255	284	299	285	289	293	286	262	263	291	275	292	296	326	278	265	279	313	280	297	273	307	286	310	282	264	324	314	280	242	273	290	259	296	294	260	262	272	274	287	269	306	273	268	328	277	283	300	260	256	277	270	322	285	284	339
36627	2831	5849	6417	5297	4456	3559	3046	2577	2305	2203	1911	1773	1650	1544	1451	1449	1356	1282	1213	1221	1156	1179	1107	1100	1085	1059	1025	1073	998	1032	993	1020	977	961	961	888	919	936	933	919	948	949	936	910	892	900	853	898	907	894	934	889	881	854	807	919	828	894	847	886	918	892	909	928	880	847	886	849	841	836	860	852	873	910	824	871	942	857	836	889	861	835	885	850	859	880	821	884	856	857	816	890	815	864	868	878	847	856	852	868	854	875	851	835	804	856	868	882	829	883	834	839	835	881	786	833	851	870	903	828	854	890	788	848	827	787	834	801	867	802	884	853	835	867	892	838	861	848	891	819	838	863	802	856	849	854	822	830	859	881	791	819	847	823	871	803	821	856	816	838	851	901	839	825	857	826	817	853	841	849	865	852	837	845	864	843	844	835	816	811	820	864	797	886	838	824	806	847	838	821	817	857	842	882	827	891	846	862	838	811	877	845	886	865	810	875	841	856	821	848	845	853	836	826	839	841	861	839	821	837	840	807	800	903	827	811	853	811	843	884	768	850	898	849	854	863	845	759	819	859	832	822	854	827	823	840	866	833	855	843	820	885	857	867	832	823	837	838	861	872	848	826	824	784	833	808	894	840	866	869	897	780	810	813	881	879	870	835	875	857	826	842	835	854	810	844	824	812	808	811	881	865	854	842	809	826	841	847	837	860	786	785	855	854	814	836	837	825	883	861	849	807	831	884	848	838	842	798	826	849	775	833	860	841	861	825	865	843	777	873	825	847	871	848	816	827	815	865	805	878	817	805	806	800	846	853	914	855	833	831	855	794	825	834	825	804	835	869	827	838	888	850	850	853	867	883	800	861	850	849	810	850	788	792	776	846	864	855	764	860	886	813	793	813	833	918	828	812	796	856	809	803	871	808	790	867	813	821	857	804	862	842	911	839	842	830	865	826	815	801	877	866	809	784	845	874	856	879	831	824	787	754	874	801	859	849	805	857	830	852	879	815	834	807	936	826	861	811	876	810	814	844	822	830	821	863	845	838	839	822	803	855	855	874	851	817	844	798	831	868	819	880	831	877	828	811	868	813	830	804	841	836	845	822	844	810	835	902	831	825	829	833	857	850	792	823	842	852	801	853	850	850	802	840	880	815	813	833	876	894	838	842	856	842	856	831	832	828	832	844	841	900	823	840	797	863	831	832	840	797	816	841	806	860	858	854	839	828	826	867	841	850	849	858	846	851	805	818	834	840	793	813	814	860	840	850	833	842	834	822	872	871	832	889	869	817	840	862	840	834	833	871	838	886	875	841	800	814	823	831	807	787	791	874	857	811	847	843	861	820	856	797	850	864	813	856	850	848	821	862	826	840	800	817	867	862	829	832	787	797	839	809	796	858	841	812	826	842	870	792	821	840	840	894	847	901	851	801	816	842	850	826	875	851	811	793	829	856	818	848	767	794	831	849	819	773	851	851	849	796	801	833	840	803	853	832	872	846	845	895	842	870	840	905	842	867	858	836	857	820	846	859	848	809	823	858	830	809	862	900	814	842	845	765	787	790	868	847	814	850	825	843	912	865	900	849	787	839	853	847	808	848	897	823	873	828	850	838	822	802	790	822	823	826	802	838	864	863	800	834	824	833	836	835	853	860	849	797	854	813	834	835	793	825	872	847	832	812	915	827	836	827	826	868	856	817	814	824	797	879	880	834	826	844	832	860	833	811	840	832	851	826	831	804	855	780	834	872	850	813	831	876	887	851	830	813	877	857	831	889	826	847	873	816	828	816	846	818	784	858	820	814	783	849	851	844	877	855	870	865	799	874	802	863	827	839	823	871	849	855	815	812	811	861	844	802	825	874	860	879	876	848	852	803	846	792	819	836	826	831	801	871	800	837	848	905	790	871	887	878	833	834	826	839	872	859	827	800	803	890	800	818	849	866	823	833	804	860	818	824	831	864	807	843	854	825	777	845	869	889	815	804	874	874	832	858	829	822	815	846	829	813	844	817	849	825	823	845	845	769	843	836	830	879	822	880	849	791	841	846	865	839	841	781	869	857	836	810	807	858	792	848	851	764	832	815	803	834	851	826	865	835	824	851	834	855	827	862	872	842	823	863	847	790	824	833	850	863	846	803	824	814	844	811	854	819	824	809	877	861	827	845	897	804	807	799	845	842	905	829	825	828	857	816	836	839	840	865	868	850	836	866	847	842	821	825	864	833	800	823	837	828	828	817	866	785	829	833	800	828	838	848	841	887	834	853	842	819	863	838	856	835	818	802	855	882	857	866	849	796	838	763	837	828	809	878	829	870	852	852	860	825	838	804	882	833	789	769	797	793	849	802	779	840	862	868	822	854	811	838	800	804	859	840	876	785	857	837	887	869	844	898	824	785	849	875	840	844	870	848	876	803	842	885	792	806	877	836	889	835	847	812	893	877	845	834	819	831	823	851	834	891	820	801	884	854	835	847	895	852	867	801	829	822	887	850	827	845	841	837	804	829	833	853	838	905	896	842	816	836	798	853	818	799	782	873	829	896	879	817	838	805	842	814	865	850	854	912	824	849	840	810	850	828	847	873	812	873	818	850	845	871	858	789	847	824	838	869	772	867	857	879	873	852	849	798	871	814	843	796	815	870	856	839	809	804	834	854	851	852	823	859	831	856	878	879	805	842	823	820	796	826	828	872	866	879	840	828	846	821	822	859	855	874	843	824	803	800	820	871	827	806	893	852	838	818	823	805	834	798	845	864	822	853	842	790	863	849	870	847	846	840	839	897	830	888	834	809	829	844	831	849	836	861	831	814	836	809	760	851	845	819	762	846	804	845	878	861	884	794	851	868	863	858	847	852	864	806	878	859	813	824	859	868	819	798	845	889	838	829	839	835	828	895	837	847	868	814	855	876	787	849	850	849	870	804	810	827	880	851	836	872	891	859	855	800	844	852	784	802	838	823	832	881	821	824	805	887	871	814	851	842	807	855	876	830	851	851	826	813	822	837	855	892	820	838	857	870	802	851	813	865	838	797	861	844	852	807	870	862	843	820	838	868	775	898	831	861	844	811	847	865	822	849	781	857	839	827	835	851	833	807	827	852	867	838	812	825	816	856	856	851	843	875	837	804	777	826	837	829	854	809	873	850	884	841	795	855	846	850	810	829	781	883	811	810	829	837	817	800	829	826	841	852	819	835	897	774	886	809	821	845	855	890	851	799	871	856	829	851	815	840	793	856	842	821	818	863	867	828	813	802	804	832	842	867	859	859	782	794	808	834	864	816	850	828	871	830	900	864	779	804	814	800	858	832	881	821	836	835	802	851	783	868	842	833	865	847	811	821	866	872	828	820	895	822	868	836	822	820	863	862	831	809	862	845	789	849	857	834	836	852	892	837	832	844	884	841	810	798	879	835	804	852	886	827	808	776	855	893	870	842	858	766	842	854	854	819	838	794	846	841	819	831	883	834	871	859	886	858	824	835	805	778	855	849	851	824	794	852	830	813	880	818	815
9375	543	235	148	135	130	118	115	116	94	125	113	125	106	102	101	110	96	115	105	118	87	117	93	118	109	114	101	110	118	122	99	133	106	127	106	99	120	102	100	103	117	108	112	111	109	102	123	102	95	104	88	93	100	80	115	122	107	114	111	123	103	105	86	105	84	85	100	96	111	111	90	104	100	97	102	92	93	115	106	104	110	119	97	108	109	105	98	84	90	106	122	116	104	120	117	112	107	111	117	105	123	100	92	97	122	94	93	84	92	101	96	112	91	117	105	124	114	113	99	94	92	80	110	98	98	102	103	106	118	100	100	90	121	88	103	92	106	102	95	111	109	112	109	113	106	104	101	104	91	98	113	115	97	113	100	133	106	100	105	105	96	106	102	141	101	118	102	116	96	115	92	108	109	97	118	109	105	99	106	111	114	78	104	108	114	98	109	104	111	119	91	116	105	116	104	91	97	116	113	102	98	105	100	100	84	96	98	98	105	96	101	121	117	114	103	104	102	117	94	97	110	106	121	114	101	101	113	104	127	90	92	99	98	112	110	97	116	112	110	114	114	109	120	88	91	109	96	84	109	97	107	101	104	98	99	98	131	102	107	127	119	99	106	109	104	114	119	120	89	111	104	103	101	113	105	120	117	119	98	107	113	121	108	115	103	111	104	108	118	104	108	112	113	101	150	105	101	99	125	92	91	90	107	78	101	102	107	126	118	106	113	77	89	108	108	109	109	127	106	111	98	99	81	113	113	117	103	86	95	105	118	114	113	108	114	116	109	119	96	100	105	100	105	104	108	112	107	122	101	127	101	97	100	89	110	101	103	124	108	85	91	94	108	105	110	108	107	98	102	118	103	98	121	108	97	93	104	110	95	106	108	115	108	121	109	109	94	97	75	99	99	111	94	103	100	108	108	115	95	103	106	106	111	106	118	109	121	92	115	103	117	98	106	88	88	107	104	109	105	105	90	99	101	84	98	82	116	97	115	94	108	99	115	113	93	93	109	96	116	108	96	119	105	100	104	96	104	106	106	103	120	92	114	107	114	97	109	105	91	94	119	99	110	112	93	92	117	107	103	82	112	85	115	96	106	110	113	103	115	104	93	103	113	111	110	95	112	106	120	99	115	105	114	90	100	96	114	81	103	106	100	103	122	106	89	115	114	98	114	124	107	110	99	91	109	103	108	85	83	107	102	116	103	110	97	119	103	94	102	105	93	90	121	92	107	91	107	104	102	110	126	97	116	109	113	106	97	108	126	112	101	98	105	103	107	87	100	106	104	117	105	115	93	114	94	116	113	96	105	105	96	92	97	102	117	109	95	105	115	112	99	83	111	93	110	110	109	90	111	114	113	109	105	90	107	111	97	99	118	107	109	97	96	97	94	90	110	101	93	94	95	133	96	98	116	112	106	82	114	98	110	89	106	121	97	105	115	89	88	119	101	144	118	105	105	103	109	104	106	104	118	112	110	87	103	120	109	102	110	114	87	113	106	99	108	104	109	110	118	109	103	113	105	95	86	111	108	117	95	95	105	81	115	111	99	99	103	111	99	94	98	106	92	89	122	110	97	118	86	111	95	119	93	107	104	93	98	114	108	105	87	131	104	114	94	90	112	126	122	101	111	99	105	111	104	117	118	110	125	112	108	97	88	107	95	110	108	112	93	91	98	117	93	117	109	100	127	107	93	106	94	97	110	93	98	108	121	109	109	113	103	102	98	100	119	102	110	109	121	107	98	118	102	97	99	104	103	99	114	117	105	120	101	102	121	96	122	107	109	101	84	97	107	82	110	96	107	109	100	111	117	99	107	99	112	89	101	80	93	94	100	97	116	106	109	109	103	92	100	95	88	111	123	107	107	112	113	110	103	94	120	114	109	105	89	98	100	110	112	93	113	107	128	103	120	102	100	94	110	108	106	127	93	101	96	111	112	94	104	112	102	110	83	92	92	106	125	118	108	128	94	108	96	109	102	111	102	104	95	103	85	80	112	113	101	126	112	130	105	101	107	118	120	117	98	104	108	109	120	96	115	93	98	113	119	106	109	96	118	90	112	103	89	108	94	111	105	97	122	96	91	113	109	103	100	95	113	107	89	112	105	108	90	103	95	101	99	95	115	109	117	99	102	95	120	109	96	101	101	93	125	92	106	110	86	108	89	101	91	92	110	100	93	88	98	102	89	102	106	123	89	100	118	115	116	115	100	103	93	91	99	116	102	91	93	103	103	102	109	108	117	123	80	111	96	93	99	114	120	101	108	101	119	103	89	109	109	122	108	118	115	105	108	97	122	107	101	110	103	108	84	109	98	86	105	104	94	96	112	97	108	97	100	106	92	108	110	109	92	91	95	92	92	95	109	114	103	107	114	109	92	115	110	110	113	101	123	103	94	107	109	103	100	94	112	100	108	119	96	116	101	106	115	116	107	126	109	118	105	111	91	109	103	98	86	113	101	95	125	131	102	101	115	102	92	98	116	104	106	101	101	89	120	124	106	103	95	88	109	91	99	94	101	104	96	105	109	113	104	86	111	103	106	98	85	102	111	114	94	131	109	111	92	95	117	101	105	107	126	117	118	101	117	106	95	106	127	109	110	113	109	113	87	96	97	94	100	88	119	87	105	112	98	78	89	119	97	85	110	86	117	110	109	95	111	102	113	101	102	93	97	107	106	115	96	99	92	118	86	104	109	85	103	108	86	115	113	105	97	101	121	104	90	124	80	115	90	109	102	95	117	94	120	98	109	107	110	93	118	97	102	115	105	98	102	112	123	95	116	91	109	102	103	98	97	115	116	93	106	114	114	123	95	95	115	91	102	96	103	101	112	131	101	104	95	101	101	103	112	114	115	105	94	104	104	106	82	100	98	111	104	102	110	129	111	110	110	114	95	86	108	113	108	101	111	108	102	106	106	101	100	123	101	92	98	107	106	102	102	106	92	94	108	89	92	128	112	102	114	106	115	93	116	96	100	88	87	126	113	108	113	81	100	110	90	99	84	119	83	102	107	109	110	94	96	111	108	112	93	104	111	115	113	114	99	111	93	103	100	106	114	102	116	128	115	93	113	101	118	117	100	98	114	85	92	103	111	104	92	92	119	121	92	93	98	93	117	100	93	102	103	110	111	90	115	87	96	110	102	103	91	109	93	115	101	109	94	105	88	116	112	119	115	128	116	114	107	98	101	122	86	120	122	94	86	105	98	121	88	88	93	101	127	99	110	111	100	107	117	115	104	100	103	109	98	106	104	98	100	92	105	111	117	98	106	118	96	100	111	105	86	106	123	103	94	103	119	116	99	110	106	115	100	93	106	103	96	113	85	108	108	113	102	120	92	112	86	97	100	108	90	99	120	110	95	104	103	83	101	108	105	120	99	114	110	122	89	100	106	120	96	120	107	116	97	104	97	88	100	123	130	103	93	107	106	106	108	102	117	102	122	93	109	116	92	111	111	134	109	114	126	131	94	111	113	94	117	110	91	121	97	86	108	116	118
9200	475	541	515	495	470	453	401	433	403	415	413	424	401	397	378	401	418	411	369	397	383	368	407	371	393	361	380	383	369	371	354	392	357	377	369	400	395	373	385	389	359	387	404	365	387	384	376	383	385	400	365	363	385	368	358	358	396	370	334	385	364	405	366	338	346	374	383	371	377	386	422	395	328	379	352	356	410	388	381	337	355	356	377	372	337	352	366	377	426	374	347	329	382	378	370	344	367	383	331	392	366	394	361	400	390	402	357	389	386	394	389	367	351	374	362	362	357	383	364	358	348	365	362	371	393	374	369	361	357	377	371	390	355	388	372	351	354	394	331	376	346	355	436	360	357	405	334	385	387	382	383	346	371	381	372	380	351	333	351	364	354	363	388	387	397	377	395	370	394	396	360	386	409	389	382	343	377	338	389	372	394	381	362	371	352	329	369	394	365	414	338	369	354	380	365	391	340	369	350	377	398	384	342	353	370	371	370	368	388	372	376	379	343	388	343	404	377	378	342	378	358	419	355	393	386	366	358	378	343	347	381	365	348	363	384	325	390	367	370	357	375	356	352	390	347	354	378	360	384	371	405	367	401	371	365	390	385	361	378	402	386	341	347	396	337	364	392	367	404	363	357	339	362	405	358	346	375	390	362	359	378	367	351	417	376	388	392	388	376	395	387	378	395	407	378	355	390	357	353	341	320	351	387	407	411	374	398	381	395	378	365	367	345	341	391	371	366	391	397	365	355	375	388	368	390	383	381	365	417	382	389	371	338	369	368	398	393	374	353	368	397	359	328	361	358	397	351	383	375	371	379	363	385	376	352	359	367	388	422	377	379	405	356	384	368	377	388	410	381	399	355	375	392	371	356	383	379	395	397	342	385	359	386	370	316	413	382	362	358	397	392	416	336	370	363	363	376	358	392	362	361	382	375	348	370	375	374	363	395	394	386	389	353	364	362	352	376	414	347	388	391	359	355	383	379	393	376	372	346	371	360	377	353	373	352	364	378	364	415	384	349	375	374	364	369	383	385	363	350	352	404	362	329	382	358	343	341	354	363	400	383	352	360	336	402	389	376	359	376	367	390	332	339	366	360	401	346	348	415	377	376	357	399	360	377	385	353	350	344	359	389	397	376	384	374	364	356	384	397	354	386	378	368	379	352	349	339	394	359	361	377	362	391	351	346	371	356	370	374	387	352	394	364	359	355	363	400	384	395	382	391	389	373	394	365	363	338	362	377	367	402	364	371	368	367	365	364	361	369	374	374	358	380	360	378	376	359	351	390	368	343	377	374	349	382	368	382	341	352	378	380	344	378	390	378	361	350	378	352	348	393	343	342	384	368	354	341	349	340	409	371	377	362	388	390	386	383	362	385	386	377	348	367	415	370	412	386	362	352	346	384	350	358	366	341	365	371	379	368	373	370	358	390	378	386	345	381	370	361	356	351	384	359	338	392	371	359	332	358	369	403	364	373	385	367	355	401	396	352	374	369	374	382	349	354	381	371	374	331	396	351	389	347	369	373	389	370	382	381	365	351	384	395	381	354	339	354	363	391	339	398	357	378	396	373	375	397	346	360	385	336	394	362	372	340	357	336	381	369	388	367	393	388	375	374	417	396	358	399	355	381	355	370	355	360	398	363	382	341	338	380	396	341	373	349	375	373	337	359	350	382	352	344	387	386	381	365	356	401	372	351	372	341	369	396	400	376	376	350	385	411	410	362	397	398	373	348	410	363	371	374	403	399	382	366	346	367	380	379	324	379	360	413	360	363	371	361	357	371	349	371	399	360	374	362	380	343	389	380	384	367	392	397	375	367	368	389	353	355	388	375	323	362	350	379	356	407	366	374	374	392	346	411	395	407	379	365	378	403	385	353	349	372	393	351	337	349	335	359	399	394	387	375	336	389	392	340	357	374	330	360	365	331	383	413	358	348	373	348	407	384	369	352	376	374	380	392	357	359	414	390	357	381	373	373	370	395	405	379	368	358	375	376	370	333	394	383	359	393	370	384	372	370	394	370	359	381	382	399	370	351	386	364	343	362	341	356	364	373	393	360	355	373	358	401	368	353	366	357	400	386	392	352	357	345	367	360	360	392	379	397	378	359	372	398	365	355	371	370	382	407	350	343	359	361	403	355	361	375	357	375	380	400	368	376	354	380	381	355	353	351	360	382	381	363	389	370	369	324	355	361	387	380	359	348	364	352	371	362	356	400	355	353	347	379	365	376	355	344	337	380	378	369	361	385	345	386	363	343	348	407	354	392	377	388	358	356	370	359	380	374	387	371	375	374	367	411	364	380	367	366	378	394	360	370	358	394	371	340	368	364	401	353	373	334	372	358	369	353	387	354	386	393	384	384	381	347	362	369	345	388	355	351	393	365	354	392	412	340	352	398	377	385	384	341	367	384	372	360	393	365	335	371	345	380	375	362	375	366	383	354	401	353	373	351	368	367	360	373	364	360	364	397	386	391	380	329	363	382	322	411	367	367	376	353	367	362	389	356	369	363	373	382	395	365	349	359	359	360	378	375	359	330	332	390	399	338	359	376	396	365	326	398	341	344	384	382	389	347	380	369	361	357	392	383	360	378	363	391	379	358	394	386	376	370	328	335	388	343	378	382	349	422	385	361	360	371	389	363	353	393	378	388	354	357	378	397	369	339	374	361	384	399	395	411	365	352	386	388	366	356	384	370	351	381	364	374	377	406	361	335	357	409	335	373	409	401	347	363	365	375	354	372	377	337	354	375	385	377	371	367	374	362	385	332	401	357	368	376	399	387	388	345	344	372	362	400	375	387	368	327	390	356	366	390	397	339	369	340	324	332	333	388	404	382	386	372	358	410	347	375	346	358	367	403	368	370	348	386	337	358	339	361	366	370	362	383	344	377	347	382	383	364	389	321	358	376	393	391	370	352	341	385	382	375	364	373	357	383	406	340	324	377	385	366	364	353	380	389	360	405	340	364	377	394	376	355	386	336	372	362	371	372	354	400	376	304	400	389	352	377	375	378	362	366	360	384	375	361	362	344	369	407	351	386	335	371	344	399	343	378	378	371	358	381	387	353	403	386	355	367	385	327	355	359	408	364	341	378	371	386	358	372	381	351	415	373	352	342	393	379	378	373	373	350	359	358	363	368	360	377	365	393	374	367	392	349	395	356	361	372	386	384	364	375	395	405	356	365	375	370	390	384	348	398	369	365	378	335	353	365	375	380	364	385	375	407	369	359	361	371	416	357	399	341	372	354	368	375	388	357	390	364	362	367	372	336	407	396	351	368	388	381	305	375	398	396	349	387	343	385	372	375	416	388	401	393	367	348	366	381	378	361	378	390	318	352	346	410	346	347	369	380	411	355	378	404	355	396	358	364	360	387	374	355	400	389	364	368	351	369	380	396	384	361	363	353	353	377	360	354	341	382	385	357	362	338	338	358	388	388	377	345	386	376	364	364	369	404	384	369	356	353	374	347	382	343	318	385	403	367	384	401	365	375
47307	15142	2559	1028	733	559	444	398	345	356	274	280	256	256	277	228	216	237	247	244	215	229	198	199	213	209	199	209	188	218	206	197	177	184	196	220	204	177	177	218	242	209	197	256	197	203	196	184	187	237	214	201	189	216	191	207	171	209	217	212	213	182	214	179	198	187	193	193	198	200	206	194	194	188	201	179	191	191	199	211	209	190	175	210	187	181	162	190	170	174	206	197	215	180	195	184	196	192	178	196	215	196	225	229	205	201	210	194	183	188	181	197	209	174	193	213	209	190	217	193	181	190	207	198	221	177	205	198	188	200	197	189	182	221	207	188	207	179	178	203	183	174	179	188	178	199	188	208	212	180	189	200	187	209	195	184	200	208	194	197	192	203	231	189	182	192	192	188	191	205	191	170	206	189	184	205	187	195	207	200	206	189	197	209	184	201	183	208	191	194	180	185	200	205	198	179	209	190	211	203	216	200	195	192	192	168	210	187	203	227	218	227	164	183	194	222	224	215	215	193	193	211	192	193	206	180	176	200	176	205	201	180	197	181	170	204	192	223	214	191	196	180	174	197	188	186	199	236	191	176	190	187	173	199	189	200	197	201	192	189	201	190	192	206	190	198	211	189	174	186	182	174	208	178	186	199	169	200	188	168	182	210	196	203	200	197	191	215	204	185	180	177	217	198	220	185	225	215	198	210	199	189	182	227	215	180	182	177	197	192	199	213	194	202	197	187	198	185	209	173	180	209	218	209	190	199	189	215	214	177	185	172	202	192	183	196	205	172	191	201	190	199	206	176	182	213	210	214	205	186	180	198	174	193	186	201	206	205	189	196	197	183	208	204	184	222	197	201	193	196	219	196	208	171	186	207	204	206	172	201	185	186	206	220	197	213	168	188	192	183	188	213	194	219	171	192	182	192	183	204	215	194	199	189	225	191	212	175	221	165	209	199	194	188	194	169	184	224	190	182	197	222	203	196	182	194	224	217	185	186	176	209	219	195	196	188	184	210	197	188	209	176	190	200	206	196	194	195	198	190	216	204	178	203	189	230	213	199	175	187	195	187	207	196	202	199	214	187	198	204	179	204	210	206	196	182	202	164	223	209	198	188	204	166	197	189	182	192	196	190	205	189	189	209	189	204	195	186	219	204	217	178	179	201	173	196	209	214	199	212	178	199	179	171	207	199	201	195	193	192	191	201	200	217	190	224	176	194	191	196	181	203	187	177	186	192	189	190	205	218	178	208	210	169	191	205	207	205	191	203	194	212	207	192	175	200	171	208	158	196	205	197	182	192	207	217	191	169	202	204	200	166	208	183	181	179	201	192	183	217	191	220	198	176	205	188	199	195	190	212	185	198	195	191	179	185	210	180	204	208	205	201	176	233	193	175	184	206	191	209	178	187	196	177	184	207	201	201	185	190	201	208	198	218	215	200	203	205	196	192	211	190	191	193	227	165	199	188	212	209	220	217	193	194	217	174	235	186	221	172	185	215	189	202	208	171	199	190	200	197	215	189	205	205	216	181	211	202	168	204	193	213	217	205	200	196	208	212	205	203	206	184	197	169	175	180	188	190	193	195	189	192	194	199	193	223	216	177	211	219	196	189	160	192	189	192	198	194	199	186	189	248	181	182	184	186	184	204	205	213	173	201	176	206	190	169	211	206	196	187	197	186	183	178	177	197	210	196	192	193	195	170	210	193	190	203	200	204	177	188	188	195	181	195	220	209	185	186	205	222	182	218	199	198	186	168	205	178	201	184	191	209	205	211	200	209	173	173	191	219	205	193	184	207	180	185	210	214	211	191	216	192	182	202	213	196	209	211	217	178	215	196	226	184	174	193	197	206	195	167	202	187	188	180	233	188	173	190	204	196	199	196	190	155	170	174	168	209	212	188	197	192	188	188	174	198	180	184	212	215	195	205	214	204	209	217	188	180	200	191	177	197	173	182	200	205	185	178	205	187	190	196	196	215	194	213	173	181	210	186	202	196	194	187	201	185	197	196	205	209	197	180	218	205	194	200	208	186	187	198	179	187	194	184	181	207	182	189	196	183	189	215	182	189	190	224	187	177	202	195	196	188	177	197	217	200	202	160	213	208	229	184	240	208	191	213	162	209	180	199	177	175	205	195	208	199	217	198	182	201	178	186	193	194	199	176	215	219	222	197	187	194	211	207	234	199	210	227	194	176	182	230	176	166	177	215	211	161	221	194	197	213	182	183	209	214	190	206	179	204	180	175	200	207	212	206	211	184	182	204	236	201	173	207	209	205	214	192	167	180	192	196	198	192	191	213	215	214	207	189	215	170	198	202	206	179	195	199	182	146	216	220	199	188	182	186	195	187	181	194	205	215	177	176	187	188	199	190	204	218	182	174	185	188	200	197	192	189	183	187	209	187	212	198	182	192	206	195	215	187	200	191	215	182	192	183	206	191	201	196	188	182	193	212	209	193	212	189	193	177	180	206	175	196	203	184	193	211	202	208	175	208	199	202	200	221	188	166	194	196	220	216	209	201	173	210	210	189	206	191	192	216	178	191	197	188	193	205	200	205	179	189	186	173	196	220	190	207	189	192	195	196	210	164	190	188	188	176	177	218	206	200	168	211	175	195	188	204	190	191	193	211	176	203	188	210	196	205	218	192	201	171	199	216	188	215	192	220	172	190	184	184	208	191	199	217	189	180	187	203	208	201	220	216	207	197	196	190	200	210	186	212	183	192	186	197	211	187	167	201	198	168	211	217	191	184	203	187	213	192	180	191	183	176	199	181	192	183	184	212	201	203	187	203	230	172	193	194	222	189	191	213	186	208	176	200	201	200	179	196	181	216	187	187	192	197	191	175	198	190	207	188	198	211	190	199	180	190	167	169	191	203	169	208	201	211	201	169	206	201	180	216	201	189	199	187	186	203	186	178	204	197	224	199	185	178	209	167	194	188	211	197	211	193	203	204	212	190	188	194	184	170	186	183	188	208	212	182	191	191	210	195	193	199	200	193	174	203	176	179	187	183	179	208	227	184	205	209	188	189	180	209	178	202	194	199	181	192	223	205	205	182	190	224	197	211	201	197	201	192	189	187	192	198	200	175	183	181	207	185	187	190	192	177	172	184	182	191	229	203	209	210	204	196	164	176	197	201	187	192	228	175	176	194	179	193	174	192	205	180	197	199	193	212	184	203	208	205	189	190	195	175	198	195	213	197	187	184	185	204	181	196	229	170	205	203	205	192	197	190	183	194	169	215	175	224	195	210	185	164	216	212	206	208	211	208	179	214	174	216	205	177	215	205	203	225	217	176	196	181	183	197	199	199	201	220	177	211	179	193	207	200	193	188	196	209	211	177	217	211	192	173	203	202	208	218	189	213	165	195	182	207	180	191	189	206	197	197	217	193	205	170	219	194	175	179	195	179	205	177	175	181	168	189	190	198	218	193	191	178	176	213	175	216	173	182	180	188	204	206	209	239	189	193	208	211	208	186	209	185	211	193	205	207	193	192
28923	1596	3339	3546	3053	2549	2005	1751	1557	1439	1302	1136	1088	998	1015	947	941	870	840	819	796	807	767	774	756	757	755	666	767	711	704	676	701	720	729	658	648	697	678	677	659	639	655	666	657	682	609	681	694	674	624	639	640	631	647	648	658	610	665	663	629	654	657	677	603	639	627	617	674	604	630	625	600	656	650	600	607	634	649	619	640	641	632	627	659	635	600	640	647	612	583	629	642	634	645	657	642	626	634	602	607	623	640	595	662	618	644	660	642	620	598	593	686	661	619	611	618	595	647	651	648	615	624	635	590	616	643	586	636	633	622	587	597	638	621	709	627	618	600	610	662	617	673	601	656	581	607	649	653	625	628	609	618	603	624	615	627	603	628	625	690	642	616	587	644	587	611	612	584	590	600	639	646	621	624	600	602	639	619	611	610	654	592	616	637	616	624	622	632	641	628	637	687	591	610	640	631	581	623	614	620	616	642	662	647	602	594	677	600	597	631	617	552	670	597	612	605	639	646	576	626	648	558	616	654	562	634	614	633	624	597	632	653	592	622	600	615	586	580	627	633	676	625	570	621	616	570	637	684	658	628	642	617	647	592	610	601	626	601	677	634	616	635	632	675	599	618	615	646	631	614	629	639	614	659	670	610	633	645	588	654	621	627	631	634	612	656	584	618	598	640	610	670	617	607	598	623	595	607	641	631	682	622	623	646	590	642	570	631	633	629	587	623	622	611	594	594	608	636	640	620	622	619	664	616	628	664	626	622	610	634	649	672	574	643	681	625	586	677	615	626	638	650	627	591	570	620	639	659	597	632	637	632	629	572	602	642	595	624	621	609	626	647	597	654	599	594	616	653	628	612	640	626	603	618	634	584	630	617	604	632	633	620	640	606	613	626	575	564	597	648	611	613	640	624	642	645	604	622	621	610	637	562	636	629	637	601	616	631	622	578	644	582	625	607	666	623	580	613	627	609	654	640	625	587	616	618	639	617	612	609	608	626	624	620	631	647	643	626	595	655	637	632	604	662	636	615	647	622	632	596	630	582	585	609	597	633	612	627	632	595	648	646	616	637	587	619	552	609	622	643	614	639	657	650	595	603	597	617	651	658	644	590	607	637	604	643	626	618	582	598	624	621	652	622	602	603	635	642	608	569	590	632	592	619	623	636	616	630	617	679	663	649	632	643	671	588	682	626	611	602	639	619	650	648	608	616	646	630	644	612	617	609	647	618	644	614	604	623	631	651	619	600	637	570	638	586	588	563	619	601	593	604	616	602	641	610	610	647	620	565	626	605	617	635	646	650	635	642	599	636	637	635	628	643	639	622	629	621	627	643	583	601	630	621	646	661	571	589	613	607	614	608	635	596	613	603	608	618	608	649	663	623	584	647	638	614	664	616	639	625	600	583	611	613	638	569	607	602	633	627	616	611	605	642	644	605	608	666	596	585	618	646	616	640	672	614	622	585	632	617	636	629	623	638	623	603	668	631	659	577	548	646	580	626	616	617	632	611	591	598	603	592	631	664	594	615	602	651	637	610	654	592	594	630	641	622	639	616	655	604	618	670	591	619	648	663	656	586	619	609	612	608	606	648	655	622	609	593	615	617	616	635	581	604	640	574	616	598	643	610	638	611	612	610	600	590	595	637	621	630	618	606	607	586	625	607	646	655	606	601	631	677	594	607	643	596	582	606	643	612	615	635	590	591	550	585	608	587	638	593	663	589	633	578	628	598	644	614	690	633	645	614	634	637	607	595	559	626	600	616	631	622	606	603	661	693	630	594	635	611	583	594	625	602	598	623	595	588	649	660	661	628	610	598	623	608	580	620	635	616	589	612	648	607	596	588	642	645	635	626	606	618	578	645	626	580	623	613	622	640	635	633	592	622	658	645	638	588	650	613	643	599	620	627	614	635	633	654	618	600	567	610	644	660	621	599	605	632	612	680	638	641	631	643	633	613	657	607	579	629	589	632	599	620	610	613	608	611	602	617	612	619	619	625	627	604	635	576	637	595	619	583	602	645	631	642	629	640	630	617	627	608	615	607	589	654	651	624	616	625	615	660	627	606	581	643	585	613	616	600	621	603	662	612	626	589	612	654	610	614	593	609	618	646	570	617	596	556	591	633	645	611	624	625	630	610	593	616	629	611	614	582	614	610	597	648	639	665	624	616	626	603	595	607	631	680	580	564	639	623	628	584	649	637	626	600	621	621	599	643	623	611	612	640	577	615	642	568	630	649	632	634	609	643	611	621	601	639	621	623	616	676	598	606	652	607	613	598	648	637	614	620	608	631	595	650	645	604	587	624	632	599	597	612	627	578	606	612	613	644	559	619	612	597	652	616	638	597	593	584	619	619	593	597	614	606	591	613	608	629	607	577	628	624	619	614	656	599	630	626	626	638	600	600	643	592	621	648	644	551	606	638	620	633	581	642	628	630	657	586	614	668	644	618	649	617	649	689	626	688	633	573	596	604	605	645	659	637	613	628	638	635	644	643	662	597	613	613	584	615	588	616	603	646	664	627	615	610	602	648	654	602	629	629	616	657	590	612	605	594	606	578	651	644	634	606	647	643	609	624	575	598	600	612	627	587	567	642	645	590	625	609	626	639	640	648	615	592	587	593	635	601	604	619	577	676	625	635	661	632	655	626	634	609	659	608	630	609	618	592	619	638	629	622	686	634	601	622	618	602	638	625	619	634	602	587	638	639	625	635	636	641	613	613	628	624	628	636	649	634	624	637	643	610	661	634	613	630	587	573	601	623	616	618	618	622	659	624	599	624	606	655	657	591	680	575	603	600	622	622	596	605	638	615	632	636	594	612	638	606	592	660	625	612	662	635	640	618	636	592	627	588	678	629	564	639	611	603	662	588	584	594	647	628	637	610	635	620	608	646	629	638	597	559	601	634	597	626	626	644	605	628	613	595	594	608	629	617	608	595	595	618	618	597	599	599	679	630	605	613	653	657	688	557	623	601	655	621	651	624	600	648	621	627	621	647	633	673	600	620	621	592	595	634	605	648	656	600	591	606	632	664	654	639	621	626	641	615	673	595	668	592	578	568	649	620	601	676	594	635	627	637	616	647	621	587	600	592	593	629	642	599	626	632	668	597	608	649	621	608	630	618	611	626	597	620	611	604	615	632	607	601	618	629	636	635	620	617	617	656	588	611	588	592	624	591	635	591	618	599	644	586	585	611	623	644	628	615	622	609	629	620	637	618	626	603	583	628	650	613	610	635	639	613	608	590	619	632	622	622	665	639	664	604	677	647	619	613	631	625	628	622	611	628	610	635	613	654	592	565	640	639	599	596	635	627	616	596	636	576	616	640	580	641	599	619	624	600	604	641	602	634	617	594	628	639	567	614	663	604	653	604	629	610	635	627	646	616	658	580	602	635	673	636	625	608	576	631	590	631	657	583	633	602	600	600	634	634	602	626	606	637	608	624	585	579	607	581	609	620	577	615	621	647	597	584	601	622	638	604	609	606	671	674	615
59055	23859	10264	2293	1442	1150	800	683	564	534	538	457	416	384	397	377	377	362	363	324	347	332	313	318	301	335	314	328	300	323	322	307	327	282	272	322	310	309	296	292	298	292	300	301	291	297	272	284	292	293	300	306	285	267	317	265	296	284	293	290	259	266	275	262	298	271	270	255	288	298	308	315	275	291	287	259	235	284	297	257	322	273	285	295	268	260	279	316	284	265	292	334	262	270	322	272	305	307	295	276	275	296	294	295	279	285	262	309	238	285	255	293	296	289	274	295	279	303	304	294	302	267	286	292	296	293	263	305	303	290	288	282	303	282	243	294	302	283	258	287	250	306	306	282	295	270	308	246	266	291	280	263	277	281	288	310	272	271	308	297	278	311	273	299	333	272	288	305	275	298	290	297	285	267	274	281	258	276	294	252	270	290	282	278	254	272	305	319	294	271	280	271	287	252	247	259	311	281	300	309	276	282	294	264	295	335	311	273	255	297	286	270	300	286	284	266	273	258	271	284	301	268	267	279	281	288	264	260	296	287	275	305	276	267	280	292	283	272	290	282	267	288	259	303	291	283	311	264	315	287	327	264	294	268	263	290	266	281	287	265	286	273	276	279	290	269	282	269	286	287	298	296	280	286	273	272	308	301	255	262	264	304	288	302	275	301	300	246	271	292	277	277	275	279	280	301	254	300	284	307	304	310	308	292	295	271	264	309	260	289	266	290	303	249	299	278	286	294	275	294	292	278	294	275	292	272	295	312	284	292	296	326	285	303	274	271	292	288	282	303	330	284	278	292	292	294	280	289	290	323	308	295	268	288	282	285	266	310	270	294	296	276	270	283	261	280	265	231	299	303	294	258	244	294	297	268	324	295	276	271	278	274	273	282	291	281	301	274	303	297	268	281	288	284	300	302	289	267	274	260	325	270	241	286	264	282	315	290	280	302	286	274	287	300	285	273	280	298	291	275	301	302	271	292	285	314	281	255	293	255	293	294	288	278	296	279	255	276	282	313	293	297	308	297	315	303	266	282	277	263	310	288	286	287	264	305	293	285	267	290	283	300	285	271	269	285	319	276	287	245	305	303	285	268	247	261	294	289	272	288	253	267	271	285	261	337	261	276	281	303	302	292	281	277	315	266	279	296	275	299	315	296	247	268	266	279	274	284	299	300	277	260	273	282	288	298	285	285	293	293	294	284	281	255	296	295	322	303	287	273	281	297	282	299	270	297	311	296	288	306	316	312	278	273	269	257	269	299	264	295	287	293	273	288	250	308	275	294	273	285	286	299	300	276	290	320	291	294	281	307	271	313	290	273	264	282	303	265	278	290	269	281	280	294	294	311	287	275	274	246	271	283	275	291	289	289	270	269	285	263	286	265	296	282	257	311	296	281	264	260	255	307	277	291	271	300	318	283	291	306	268	317	295	263	252	277	285	292	291	276	279	309	289	301	293	260	276	260	300	294	323	268	266	303	266	294	301	257	302	289	281	300	271	303	312	259	284	262	281	301	285	242	286	274	276	310	288	279	265	270	298	292	295	281	320	275	304	273	294	297	313	286	266	253	245	302	281	281	263	256	298	283	288	285	291	285	239	305	270	275	268	287	320	266	288	296	291	306	289	265	271	289	302	252	302	305	300	291	280	285	264	276	269	257	277	294	270	287	297	276	290	288	244	265	299	282	264	289	320	283	275	258	269	291	261	282	280	265	278	243	311	284	294	288	305	261	286	313	285	295	292	269	303	276	296	291	284	322	290	305	265	285	280	301	294	269	278	319	292	287	288	291	276	262	302	299	257	274	306	275	265	259	303	296	272	314	280	268	282	299	249	280	309	300	291	280	270	275	287	280	284	258	289	284	282	279	294	298	277	251	292	282	261	263	270	316	298	292	274	271	299	285	290	294	273	285	263	277	263	291	277	290	314	296	281	278	298	280	301	297	272	265	281	288	292	249	256	271	297	294	266	291	273	285	263	283	307	283	312	251	289	279	289	309	278	296	269	288	261	277	264	301	291	291	269	256	285	309	275	268	266	273	280	236	308	317	311	288	307	284	309	292	251	272	265	307	275	266	281	288	273	310	312	285	284	271	312	295	297	276	257	289	287	316	282	310	279	285	296	275	260	286	245	303	257	258	265	293	288	289	281	282	252	247	297	254	267	251	261	278	284	289	322	274	306	287	271	277	282	268	293	277	300	323	269	284	267	299	267	257	280	264	284	290	283	305	308	292	292	279	302	311	285	324	269	269	283	272	309	277	295	335	274	313	290	289	286	283	291	269	332	289	281	288	276	266	266	301	266	282	286	278	267	311	283	307	268	304	339	279	283	288	310	273	295	264	299	297	287	278	287	248	293	275	270	259	269	262	273	280	275	256	291	362	292	278	278	275	281	310	271	255	298	276	259	302	307	297	275	283	288	291	290	273	304	279	299	271	274	275	251	277	278	262	284	314	296	260	245	267	310	240	248	292	287	299	293	318	305	283	256	275	300	281	280	261	293	293	298	313	283	316	302	286	272	251	301	272	328	273	283	299	282	285	279	292	298	292	269	278	280	303	287	293	292	268	300	282	260	246	261	301	249	267	270	270	266	287	284	307	280	281	265	285	267	258	301	257	277	295	262	306	269	324	280	279	302	280	294	263	285	284	273	315	263	255	290	306	248	283	292	281	283	290	307	265	309	302	290	269	275	287	279	290	312	300	273	277	281	269	269	299	278	273	293	286	316	296	287	279	277	284	284	256	263	295	273	293	284	302	294	247	267	291	295	294	272	254	251	328	295	277	297	275	264	303	280	283	267	263	284	267	276	315	298	280	273	273	308	254	295	310	296	300	255	282	298	319	291	316	272	271	304	289	259	276	292	283	299	310	273	282	289	255	268	287	258	307	295	296	289	291	284	299	298	275	265	281	256	277	283	300	295	302	290	279	290	298	309	269	265	281	264	247	288	266	282	291	312	290	291	301	320	291	234	271	253	302	284	298	273	292	271	311	285	263	320	297	254	270	294	264	286	289	276	288	265	286	286	273	303	261	284	293	293	268	240	298	287	263	278	292	298	310	256	270	267	278	288	268	295	274	266	292	302	262	289	261	295	299	292	294	274	292	277	272	284	275	258	283	299	293	261	302	269	300	285	300	285	282	271	269	305	301	282	290	251	277	302	263	295	291	294	310	285	242	253	268	283	284	284	292	314	299	292	297	252	301	294	301	285	307	308	266	293	306	295	279	308	308	296	292	274	277	279	281	270	283	292	275	295	298	280	290	281	282	273	307	284	290	293	298	244	303	284	294	276	283	269	266	290	298	294	289	283	310	290	271	274	301	279	265	270	295	276	303	264	298	258	274	293	264	307	279	290	296	292	269	274	288	295	281	311	280	298	286	274	311	295	268	270	271	290	293	304	305	294	242	270	285	270	317	289	288	271	275	280	259	267	279	291	301	285	292	272	265	285	281	268	259	297	283	272	301	259	306	298	299	263	277	264	292	299	249	279	277
36565	2851	5999	6419	5393	4388	3745	3066	2646	2313	2145	1894	1851	1711	1484	1399	1442	1455	1264	1236	1202	1188	1158	1144	1103	1087	1087	1009	988	998	976	1004	1024	996	933	905	957	954	943	954	912	888	937	946	946	938	935	843	917	914	881	926	897	875	897	903	876	843	904	881	869	850	839	864	894	911	877	854	896	820	873	859	855	928	871	819	839	831	868	859	837	854	859	869	849	891	856	865	842	885	872	848	870	822	861	903	833	826	888	825	852	883	822	858	895	845	814	874	813	784	879	847	897	843	895	816	876	885	838	897	866	866	829	849	829	809	828	818	823	856	857	799	891	805	807	847	839	822	828	884	830	889	784	856	851	895	756	870	878	839	839	824	873	835	879	871	857	892	947	914	850	813	838	807	853	823	846	823	804	828	863	843	815	838	792	822	779	822	878	864	854	838	816	837	817	842	852	792	804	893	822	858	880	817	818	844	841	782	859	815	838	865	795	873	822	840	829	918	837	866	842	846	856	864	879	807	832	867	848	838	859	821	854	849	895	873	905	806	906	817	850	831	831	845	845	860	829	835	829	806	866	838	804	876	872	837	783	844	795	833	875	856	823	866	854	783	839	815	829	816	837	872	854	877	868	837	873	828	830	895	845	827	845	848	861	877	802	843	834	818	858	802	818	867	823	827	866	876	875	843	859	817	855	829	907	894	810	825	870	816	864	865	845	865	819	817	795	862	785	833	842	805	845	858	860	794	865	858	888	891	870	873	833	852	823	835	835	871	893	869	823	823	809	840	786	853	885	787	904	820	797	842	829	800	827	861	827	788	862	846	828	834	854	874	841	821	812	798	864	821	829	787	805	861	882	823	841	884	801	872	924	800	889	846	821	832	804	835	893	836	835	815	821	867	857	833	797	819	807	917	870	854	797	856	835	823	871	820	870	832	847	824	787	861	800	843	763	875	809	859	852	841	811	865	836	807	874	879	889	857	835	853	837	826	774	853	829	889	831	825	871	828	859	839	886	838	860	822	817	873	872	852	772	864	847	880	873	837	826	859	808	822	818	885	844	798	831	815	820	830	804	858	854	784	848	799	864	838	865	862	845	861	845	823	884	923	847	862	845	859	891	823	875	863	799	869	900	883	810	821	854	855	893	832	858	878	855	792	806	843	870	788	880	818	835	878	783	819	852	844	817	838	871	816	829	838	865	850	850	853	881	872	823	826	819	867	814	829	905	812	796	828	873	792	818	834	804	813	836	833	828	852	820	811	863	762	844	859	841	829	841	761	872	894	839	833	879	793	840	831	879	862	838	838	846	827	798	856	803	825	833	876	841	835	866	883	858	898	813	873	881	858	925	764	795	847	806	828	850	788	905	871	865	892	820	888	821	790	847	887	858	857	832	857	801	862	823	851	800	818	785	831	861	889	847	823	846	833	866	809	833	822	876	835	882	893	841	828	872	889	836	880	788	781	795	813	848	857	845	769	809	830	839	860	759	847	840	824	853	882	797	781	859	830	879	808	823	817	850	853	878	837	807	805	900	802	829	857	855	838	821	873	859	833	825	836	839	851	833	833	842	804	845	854	849	854	809	877	818	839	829	846	799	830	833	829	853	868	902	845	793	806	861	846	833	794	829	831	814	812	861	825	812	865	882	824	830	840	875	834	887	810	795	801	897	862	852	865	808	867	887	855	839	855	899	886	895	816	889	830	892	824	810	784	807	831	811	860	842	835	851	837	836	874	860	860	829	861	837	789	837	810	787	875	860	908	846	854	863	832	845	849	877	823	822	824	823	841	842	820	822	870	830	833	811	828	879	863	843	825	866	776	855	827	882	852	832	845	853	877	838	824	828	854	868	849	863	802	837	883	864	815	833	809	842	879	785	784	838	835	852	865	836	817	829	834	849	859	802	813	859	853	811	853	827	831	870	855	881	849	875	872	807	851	822	822	818	854	836	799	797	827	893	807	825	826	839	879	840	856	836	813	842	804	800	871	830	854	833	883	873	892	804	897	834	855	802	809	895	842	827	888	778	855	877	839	876	831	845	846	863	893	838	846	865	796	891	859	825	789	816	853	827	806	868	816	846	820	780	864	805	853	851	864	819	811	861	891	842	831	823	869	816	838	838	833	853	859	861	836	831	834	862	915	863	867	873	851	861	842	799	812	817	872	829	852	858	824	833	840	852	837	807	820	848	851	863	874	881	866	861	845	867	846	798	856	827	898	835	809	818	871	828	840	866	831	808	814	865	832	859	847	844	810	834	850	871	805	824	808	838	846	837	865	845	872	832	885	872	896	814	860	871	842	836	813	880	855	880	856	841	856	834	845	844	859	825	822	851	893	776	801	848	859	917	837	824	835	802	842	809	820	831	822	845	782	844	775	837	832	837	818	829	864	843	871	806	793	826	871	858	835	850	827	860	883	883	892	825	837	836	807	875	840	814	819	852	859	846	807	821	835	812	867	856	809	850	806	870	801	878	828	822	876	842	844	850	788	782	887	855	877	817	842	913	846	822	828	885	822	791	887	868	811	836	842	908	831	866	865	819	864	837	811	818	823	838	855	814	824	810	866	801	802	890	899	795	898	799	783	816	856	892	835	881	872	849	843	840	822	834	793	817	848	846	807	826	819	810	869	895	827	855	865	816	829	784	804	823	829	828	855	836	876	839	821	834	848	862	847	822	817	788	829	815	870	840	838	861	833	853	809	902	829	853	824	808	900	841	826	812	786	856	843	821	853	805	849	840	817	879	815	858	824	846	823	845	880	830	835	840	818	888	884	846	856	841	814	867	802	809	833	836	794	859	832	833	807	880	823	866	811	839	847	896	906	853	794	821	818	822	806	780	873	825	854	811	802	806	833	821	834	836	833	842	807	851	862	820	811	810	844	883	853	858	857	825	860	794	836	796	872	818	854	855	828	856	848	845	890	868	828	795	761	906	913	809	861	793	846	849	845	832	836	823	778	833	835	845	824	834	845	877	847	819	831	785	805	828	857	800	900	863	832	858	811	830	806	833	844	843	888	853	872	814	790	791	845	795	801	851	820	898	777	851	834	833	835	837	826	815	863	856	840	851	853	825	870	877	844	828	840	863	880	867	853	789	839	818	807	812	822	799	835	832	869	853	802	845	846	846	880	790	845	800	823	851	861	813	829	818	843	797	801	870	846	842	862	838	858	838	872	889	867	832	883	829	797	820	776	862	863	879	826	784	835	832	853	876	866	826	792	854	843	850	845	854	833	882	829	856	829	855	835	835	869	791	788	770	857	811	812	869	880	856	830	890	827	910	860	874	807	850	789	871	830	841	890	807	797	834	838	809	819	815	873	843	864	811	865	853	832	842	861	864	821	808	806	823	866	812	818	835	823	889	854	845	878	766	782	825	849	802	835	836	863	855	877	829	795	819	907	824	865	854	762	824	870	807	857	828	795	874	828	857	831	839	808	834	866	855	770	823	851	839	856	840	816	772	882	852	853	817	778	886	803	787	804	894	871	831	794	805	850	838	867
8819	586	291	152	149	123	107	116	128	112	85	95	91	100	124	98	102	123	116	101	122	118	105	122	100	85	110	112	93	100	106	101	103	104	86	112	114	112	110	112	118	91	94	90	94	139	92	89	124	92	97	105	103	110	101	90	101	110	98	82	100	90	104	98	80	99	93	96	106	106	121	117	108	117	91	110	127	123	91	108	118	121	117	124	115	115	126	106	116	109	103	107	97	103	91	97	102	91	88	124	99	102	93	103	96	99	90	101	104	123	99	101	107	105	97	112	93	112	95	109	109	109	104	126	102	125	95	115	87	100	100	100	97	99	117	98	102	109	113	121	116	119	106	83	133	113	96	107	104	90	110	110	86	102	98	94	111	107	98	102	108	92	117	100	108	106	102	94	106	122	98	127	103	113	90	92	113	102	97	103	98	115	112	105	113	99	98	110	106	91	112	105	105	117	101	98	124	104	85	134	93	109	107	97	109	114	102	102	98	111	95	114	117	94	104	113	91	90	132	108	123	86	101	84	91	108	89	95	119	84	90	116	103	103	115	94	92	113	102	111	99	93	99	95	108	113	125	90	107	109	103	99	99	107	112	111	108	101	104	105	93	97	100	117	102	117	110	126	119	102	105	107	74	97	94	90	112	100	103	104	100	94	90	115	118	103	94	110	83	108	123	111	101	116	95	102	102	102	107	86	103	113	94	97	119	79	98	93	100	136	90	104	118	116	86	96	115	106	112	112	98	107	96	95	82	110	89	112	99	104	104	111	106	88	109	108	89	95	123	86	93	105	100	109	89	107	112	110	103	121	86	111	108	86	101	101	107	102	111	94	97	101	115	97	117	103	119	90	105	104	88	119	97	77	106	96	109	103	108	91	113	96	93	116	110	122	113	108	92	122	107	97	123	66	106	95	117	100	92	89	97	100	110	111	121	109	107	94	104	95	98	103	100	78	104	115	97	103	100	110	103	104	94	117	110	100	92	100	99	108	94	109	106	102	110	121	83	103	100	106	102	111	97	117	91	109	125	102	111	107	125	104	97	106	100	111	107	107	94	112	109	93	97	116	105	115	108	103	121	102	87	103	101	92	97	110	113	96	111	108	108	121	92	105	91	109	91	98	88	119	102	104	121	114	92	107	104	107	95	113	83	115	112	102	79	95	102	99	93	100	99	100	117	136	105	92	105	117	113	106	92	102	111	129	94	96	100	109	95	98	105	110	100	104	81	92	117	115	104	122	104	106	91	107	100	109	93	97	81	95	106	99	98	92	105	98	87	106	94	84	118	74	92	108	110	103	81	114	94	107	85	93	98	105	130	108	107	95	84	93	110	113	106	110	103	95	111	119	89	86	108	100	113	94	109	103	99	97	106	104	95	90	90	97	91	104	103	100	113	101	111	99	119	101	98	127	110	98	100	102	119	102	91	106	85	112	115	92	113	117	86	89	100	118	110	107	113	93	106	114	96	97	108	98	110	109	113	95	122	118	99	105	124	105	89	95	105	106	106	102	98	100	103	108	87	105	118	96	82	96	104	88	108	107	98	105	113	106	79	105	104	94	110	107	102	116	96	96	110	97	95	80	121	110	115	96	97	106	141	121	113	80	108	104	105	111	95	98	112	94	102	99	103	89	92	113	114	104	101	96	107	118	104	106	89	112	97	92	130	105	108	97	101	103	122	107	110	125	96	125	86	92	130	109	113	96	88	98	107	113	104	96	100	117	94	96	103	89	116	115	86	104	113	106	98	104	112	90	103	83	126	116	97	92	105	96	86	91	108	120	107	106	82	118	108	114	113	89	97	104	93	132	91	110	75	96	115	133	117	94	100	86	105	92	107	101	88	94	109	110	98	100	89	102	87	86	96	100	103	103	93	105	87	113	111	115	113	91	96	114	107	96	105	99	105	128	102	111	89	116	116	114	104	106	105	93	97	96	110	96	104	115	97	116	112	115	115	101	95	124	99	85	106	106	117	89	109	100	114	106	109	119	112	105	93	77	93	115	121	115	94	95	103	92	84	98	98	108	112	100	97	104	89	94	102	93	107	109	126	98	96	96	99	97	102	102	96	111	131	104	91	99	94	122	86	98	80	100	108	104	100	100	91	90	98	95	116	96	98	111	105	115	98	89	95	105	111	102	99	109	124	100	95	91	95	107	108	106	101	114	104	99	90	91	98	93	108	89	107	116	94	103	119	96	99	117	101	95	114	89	93	111	105	104	96	116	99	118	110	84	98	99	105	95	98	92	93	133	98	113	100	105	114	109	94	100	104	119	88	109	105	100	102	100	95	91	110	103	93	98	89	89	111	114	104	91	100	80	100	87	98	92	101	111	97	106	106	94	96	92	115	101	87	112	96	116	104	97	108	91	122	97	117	106	127	101	102	96	128	119	98	98	103	100	119	101	99	105	121	100	101	95	102	100	126	87	108	111	107	110	99	104	108	86	111	106	106	114	111	108	108	96	105	106	102	104	105	103	122	126	99	131	100	101	110	103	97	94	117	105	91	94	106	92	100	118	110	109	105	95	108	114	105	78	104	113	117	88	107	91	100	95	111	105	95	101	111	110	114	92	100	103	114	105	109	95	113	111	99	117	109	112	90	116	114	93	100	100	88	89	97	94	120	106	95	106	110	104	114	102	119	106	108	91	93	108	89	112	98	109	125	93	92	103	91	95	84	109	110	96	100	113	94	103	117	96	112	108	92	103	104	93	104	112	95	106	112	119	95	105	120	93	111	112	119	94	111	96	105	94	118	97	106	97	103	90	79	120	114	100	124	118	131	95	105	116	88	95	104	113	106	88	100	117	121	92	109	113	92	102	97	104	99	96	108	95	105	94	110	94	92	104	102	73	87	109	85	99	109	109	98	108	111	97	102	106	97	109	95	98	99	108	111	94	97	107	106	126	111	104	97	88	92	113	111	91	98	106	107	102	110	95	110	101	99	81	107	92	102	105	111	101	107	95	114	99	115	104	88	86	85	105	88	99	104	95	111	107	105	120	99	103	104	120	115	86	90	108	116	106	93	105	107	109	101	94	110	105	98	110	102	106	107	98	118	114	104	108	108	124	108	113	96	110	91	96	95	100	90	99	98	114	100	107	93	109	95	101	102	89	99	103	125	91	120	113	108	90	114	133	95	112	111	106	105	119	120	106	105	118	101	107	134	98	113	97	97	93	96	82	107	90	85	115	110	97	115	93	105	95	106	90	103	101	110	102	115	91	100	81	98	104	115	97	98	112	102	91	103	103	112	106	96	94	102	126	103	107	110	102	114	95	98	93	99	107	109	115	104	91	106	100	113	95	78	86	83	107	97	76	112	117	108	108	104	100	95	99	99	109	109	121	97	107	108	101	85	119	99	86	123	93	105	96	117	130	106	101	93	118	102	109	115	101	111	116	106	104	95	99	95	98	97	111	94	87	101	108	113	104	106	109	92	92	98	112	100	102	110	106	109	102	98	96	94	93	105	80	113	128	95	96	94	117	105	127
8417	465	524	547	521	487	446	462	447	398	374	382	374	405	388	371	403	360	370	379	396	381	369	393	378	402	364	407	386	388	398	331	427	379	359	399	390	378	357	388	374	371	392	389	385	354	334	335	417	417	391	396	358	418	405	386	384	380	372	391	382	359	396	374	413	373	367	386	304	344	387	383	343	352	363	357	382	363	367	389	381	394	384	379	397	360	355	362	390	351	371	359	352	360	375	357	357	371	354	350	366	353	364	386	374	399	365	388	375	335	361	363	347	375	380	374	390	370	370	374	383	366	392	365	350	358	373	359	389	352	323	387	391	381	369	325	381	332	380	425	381	379	368	347	361	390	342	356	358	358	391	342	352	355	353	346	367	319	369	359	350	355	356	367	362	334	380	390	362	358	373	365	401	362	361	384	390	365	379	342	355	350	334	396	385	333	347	387	433	413	405	371	358	358	388	410	384	360	377	367	349	358	370	363	354	358	386	363	354	365	365	368	353	380	362	371	407	383	339	379	374	346	410	366	396	379	349	355	339	381	366	364	358	380	371	359	387	366	356	337	362	371	336	375	343	351	377	367	356	379	372	366	385	343	378	373	412	401	337	342	347	375	382	370	381	358	357	361	388	365	377	369	377	326	368	357	382	418	363	365	369	366	357	340	403	425	345	399	371	343	349	387	330	360	356	371	353	340	401	390	387	351	380	350	387	368	357	372	363	392	407	370	377	381	356	375	339	372	355	354	400	392	344	393	332	340	369	374	407	347	359	348	350	367	353	382	369	385	338	416	384	392	383	377	347	359	384	357	378	335	412	347	377	339	398	360	389	383	365	374	365	346	358	373	351	369	386	352	361	374	390	371	373	387	362	318	360	373	379	369	388	384	359	381	378	366	373	364	350	370	368	375	378	368	333	369	390	370	370	362	354	380	375	380	392	362	377	382	361	378	367	421	381	385	387	379	331	344	350	367	354	373	374	377	373	382	365	406	402	362	376	326	384	372	374	361	383	347	369	420	384	350	383	344	358	390	363	363	353	380	382	358	379	370	383	378	380	357	396	401	381	395	400	334	370	404	365	361	383	405	360	381	370	375	391	403	383	371	372	357	389	307	370	344	398	358	351	390	375	370	389	369	370	352	383	325	376	376	339	368	345	376	372	327	376	374	357	366	367	390	363	401	349	340	373	354	355	358	401	412	351	374	351	360	387	360	353	369	385	352	352	357	389	371	395	376	408	371	405	348	357	375	369	366	373	371	371	393	379	330	394	379	375	347	377	349	341	352	350	413	382	384	354	387	377	374	388	362	394	367	377	398	433	351	365	381	374	379	338	395	360	375	360	374	398	394	379	376	336	358	406	383	352	394	366	400	388	379	367	375	343	343	381	344	380	391	367	375	391	365	366	340	405	387	382	402	344	404	333	383	370	364	387	397	388	354	325	366	374	327	374	427	373	383	365	358	355	380	378	372	373	370	360	363	361	367	350	366	378	362	383	407	376	345	346	371	390	384	389	347	417	364	408	401	385	354	372	375	369	368	348	377	364	359	377	348	363	331	392	354	365	355	399	388	355	360	360	353	396	387	374	386	361	352	361	372	369	356	379	420	338	373	358	356	385	386	360	361	377	408	383	365	356	378	389	344	356	377	366	370	342	366	388	367	340	399	369	366	409	389	373	386	361	362	345	352	369	364	379	361	377	374	354	372	374	366	368	335	396	374	363	360	350	385	349	379	349	371	357	331	338	397	359	376	358	385	368	386	345	370	430	373	365	346	361	365	374	348	348	381	372	350	398	380	372	378	379	387	382	369	339	366	411	360	393	373	393	357	366	367	349	369	354	380	377	389	352	370	379	351	352	344	339	340	343	384	359	354	409	374	385	361	392	373	350	377	373	366	375	398	380	381	362	352	386	387	340	386	361	379	351	364	358	341	367	393	361	392	371	337	377	327	408	383	374	383	365	357	331	386	356	337	361	399	386	399	363	376	378	378	385	367	377	383	356	380	364	348	399	363	341	380	341	371	377	393	365	377	396	351	366	376	376	383	373	358	371	350	402	382	357	374	376	343	382	355	356	353	354	409	391	351	403	372	367	395	382	396	388	401	338	396	386	369	375	399	357	329	367	341	378	370	416	389	365	362	369	369	356	370	342	394	396	356	341	362	400	375	361	383	360	388	381	368	378	348	374	375	369	358	403	361	353	363	367	364	368	370	387	403	366	383	391	378	340	360	392	347	376	382	362	361	346	400	386	356	372	393	331	345	387	399	359	340	386	390	347	374	358	359	379	360	359	379	371	384	375	370	364	386	356	379	387	371	407	367	381	353	357	401	403	339	387	365	397	359	390	383	370	358	369	381	354	359	406	406	366	358	363	350	392	402	380	396	379	342	368	375	387	352	354	366	358	366	364	352	349	392	362	378	362	350	349	392	376	387	374	366	339	370	361	352	354	355	403	355	358	374	361	373	368	395	366	330	376	374	386	370	370	369	335	386	367	346	333	311	400	393	372	391	369	399	384	354	372	368	366	374	351	381	374	342	360	379	368	406	395	374	388	398	340	399	350	357	371	393	385	357	367	395	381	346	371	350	344	339	357	388	410	366	399	375	367	372	379	371	350	352	385	379	360	353	396	363	361	368	375	340	335	332	362	378	389	376	382	340	398	351	378	348	394	378	413	344	364	367	357	378	345	385	376	354	362	384	368	333	402	335	375	372	347	357	364	375	336	391	340	373	413	367	364	355	375	375	394	367	362	378	370	358	371	370	346	345	374	369	412	345	347	376	390	370	389	383	355	373	379	401	374	340	372	388	358	353	414	324	376	364	384	365	378	378	389	326	349	353	378	361	364	374	396	391	346	346	369	393	388	321	347	337	378	364	357	414	376	343	348	369	343	369	378	368	371	382	403	358	388	378	400	341	369	375	367	335	397	365	374	398	365	373	365	370	379	378	385	371	390	368	371	384	349	395	410	356	374	364	389	363	353	360	344	378	356	361	371	334	311	385	368	346	393	374	355	376	368	380	375	357	365	337	387	356	379	392	390	379	328	373	368	410	361	364	358	338	380	366	380	367	340	378	364	341	402	369	355	384	371	359	384	387	352	343	415	380	384	354	377	378	378	407	392	367	342	364	371	355	368	371	381	343	380	357	414	330	371	326	387	407	362	378	364	356	411	364	391	403	363	377	374	391	390	349	407	363	372	372	387	395	366	378	343	363	365	392	362	343	409	409	365	395	364	358	382	364	373	378	366	396	357	355	373	379	368	369	354	362	328	378	359	346	368	351	369	330	372	391	374	379	386	393	370	379	404	394	389	395	341	365	384	408	337	412	381	396	373	400	368	377	332	397	368	372	370	343	391	359	356	350	368	374	355	357	402	393	403	332	373	370	363	382	378	371	372	380	367	359	380	397	417	353	384	366	337	357	379	330	381	346	390	370	358	373	359	363	399	349	369	375	384	384	350	357	397	365	373	373	348	403	387	384	367	372	363	377	369	392
43329	15263	2762	1049	708	556	401	426	327	316	301	268	244	231	237	250	236	226	221	212	229	207	200	207	247	227	236	220	208	211	176	204	211	207	222	202	203	188	215	207	211	192	241	210	192	185	215	211	199	217	209	211	200	197	196	184	194	213	195	201	187	221	156	202	194	205	207	208	202	208	187	176	186	184	179	168	183	222	187	195	195	214	208	197	219	171	196	198	208	197	186	169	168	203	166	196	208	207	192	192	195	197	189	199	210	196	190	191	176	172	190	201	181	204	208	180	185	210	199	183	166	193	203	182	155	202	158	218	176	204	215	181	212	203	191	204	176	189	178	171	200	179	204	214	205	187	222	189	188	190	205	177	173	194	198	206	214	177	208	189	181	197	200	207	188	209	225	203	196	189	210	192	195	186	211	186	198	180	191	212	219	189	192	186	195	201	208	189	177	206	203	181	214	179	171	184	196	185	185	191	203	197	173	169	199	180	197	165	194	195	197	171	195	203	181	211	203	197	194	185	211	189	205	179	214	194	203	217	203	184	225	197	187	180	181	213	194	188	202	205	189	203	189	212	194	183	187	191	186	200	176	205	205	164	199	188	194	180	196	194	203	195	200	192	205	170	193	199	220	221	189	201	174	199	185	200	189	186	172	201	205	197	192	202	182	187	200	216	202	194	192	200	208	199	180	216	227	203	190	185	207	178	187	193	165	195	195	193	210	205	191	203	214	201	187	190	184	205	191	190	186	188	173	221	193	171	178	178	189	186	194	200	193	183	219	200	179	169	199	208	212	191	218	176	206	204	216	195	184	191	221	200	195	208	194	205	196	213	198	193	183	194	203	167	196	181	171	184	199	210	207	201	204	217	177	213	186	180	194	207	172	194	191	207	184	177	188	192	189	195	198	180	194	180	173	220	196	186	195	205	205	195	194	196	204	219	198	215	185	224	166	204	190	185	181	188	169	214	180	177	200	191	180	195	165	188	168	183	190	202	214	189	173	213	205	199	215	197	206	199	202	174	189	204	204	204	200	213	181	178	187	201	217	170	205	183	167	158	194	203	183	205	189	182	190	205	185	174	193	193	196	223	181	209	185	194	201	185	171	207	196	173	191	162	209	199	194	183	204	191	196	192	193	165	215	176	229	190	184	189	182	202	176	214	183	211	208	200	200	190	191	186	207	192	190	186	199	195	178	195	176	222	185	199	206	179	227	188	194	188	211	168	179	218	188	207	199	207	207	204	200	220	205	192	180	197	190	189	221	179	197	195	182	196	203	190	200	181	189	178	159	178	200	205	213	218	181	200	190	173	213	183	202	179	199	199	203	205	223	196	209	172	186	192	199	202	188	172	220	194	194	191	195	194	190	209	201	211	176	207	209	196	197	181	214	197	192	180	178	200	180	198	200	216	195	205	201	201	209	199	192	212	208	168	168	191	190	212	219	209	194	209	192	213	196	204	191	200	182	194	172	206	176	201	191	189	173	188	185	190	189	199	192	211	191	186	205	230	185	210	214	188	198	207	190	209	185	201	164	214	188	198	192	186	178	210	204	190	204	176	204	224	213	185	199	202	195	194	211	189	182	201	200	178	194	206	162	172	170	195	214	175	197	171	190	206	205	199	232	197	197	178	215	206	186	189	187	180	185	205	205	181	183	182	198	186	170	190	192	196	188	182	195	199	214	201	183	197	166	171	200	185	200	210	205	207	179	179	202	199	227	188	208	190	207	197	182	197	176	211	201	200	189	215	189	176	207	196	202	186	199	175	187	210	197	203	196	201	164	196	190	180	181	194	191	193	199	201	197	216	190	205	174	208	173	202	183	191	200	185	197	193	182	202	209	194	176	190	203	170	231	178	184	209	179	212	182	185	169	193	183	194	168	200	180	215	172	168	216	176	215	193	183	172	167	194	174	177	200	204	195	196	197	181	193	215	207	166	181	190	210	194	201	183	200	200	209	193	196	188	191	187	205	190	214	188	197	189	188	209	200	192	196	218	197	191	202	197	197	192	218	188	198	197	215	170	207	189	190	184	199	188	202	181	202	185	184	193	184	178	197	190	209	209	181	215	218	186	187	196	191	179	210	186	209	200	190	174	230	168	182	199	186	187	183	185	217	190	172	225	214	189	202	214	210	225	189	226	173	191	183	187	183	189	176	177	196	194	205	189	214	189	199	195	205	206	199	192	199	230	193	184	189	197	207	196	195	204	195	209	226	223	197	190	190	185	188	222	218	183	162	193	204	186	185	185	192	194	195	194	199	191	192	177	211	198	193	205	200	201	206	176	209	207	204	198	174	201	210	210	186	169	183	203	174	198	189	187	159	173	195	199	210	193	198	199	203	199	210	192	192	188	192	211	188	202	186	186	207	208	197	222	196	191	187	196	202	184	173	170	184	193	191	201	198	198	209	169	215	195	182	218	207	172	208	194	190	206	196	176	186	175	196	187	204	191	234	187	174	201	190	195	169	182	211	190	199	183	174	168	172	212	204	201	191	220	170	195	168	219	198	178	184	185	202	183	172	188	222	193	189	197	176	201	200	182	176	203	188	208	202	215	196	213	187	199	222	195	215	183	219	166	199	198	184	190	199	244	194	184	188	184	188	174	206	200	178	191	184	203	200	182	203	195	207	224	211	199	192	185	191	201	201	187	188	184	178	181	197	210	188	185	200	205	210	211	198	194	188	207	186	173	169	189	205	176	193	206	190	183	207	170	199	198	192	190	182	201	207	199	196	194	195	199	167	196	218	187	185	191	195	193	213	200	198	176	201	215	208	214	200	170	203	207	152	204	184	209	187	199	223	171	170	195	193	191	174	178	201	212	192	184	214	177	205	178	167	208	192	194	207	188	198	208	209	199	194	189	206	190	211	199	220	188	189	181	211	206	181	211	205	215	170	213	166	179	212	196	203	180	189	222	199	177	185	195	183	192	214	192	199	214	200	193	198	182	222	213	200	202	172	178	174	195	215	197	172	231	193	171	200	205	211	202	183	164	169	197	174	195	182	197	220	203	189	193	196	198	205	211	208	222	192	174	235	194	187	191	179	208	182	183	181	192	191	185	187	192	178	201	197	200	195	207	206	192	179	209	184	179	211	184	178	178	212	182	213	196	190	232	186	190	200	152	224	196	199	187	201	212	204	204	168	227	205	204	185	175	201	184	172	175	208	202	207	193	201	197	211	194	186	180	184	174	165	201	222	208	200	165	204	180	199	183	191	189	199	211	185	178	195	158	172	173	180	208	204	185	183	181	195	191	179	207	186	180	186	204	183	202	182	183	171	177	208	192	197	219	195	217	190	205	201	203	220	190	189	208	193	176	193	196	201	188	213	173	208	207	169	190	160	192	199	185	190	185	195	191	183	222	198	213	213	185	203	193	199	190	213	210	195	191	193	191	222	193	205	161	205	216	183	182	225	193	192	169	185	193	188	197	221	192	175	183	193	206	190	178	181	188	196	170	198	216	193	210	193	192	199	187	216	182	204	189	173	206
26560	1629	3335	3607	3027	2518	2066	1758	1638	1391	1287	1094	1075	981	977	923	859	897	816	795	856	829	746	768	736	772	781	696	656	712	717	649	730	667	686	642	686	677	672	683	645	627	665	639	711	636	671	663	629	621	713	620	641	673	671	613	665	613	657	639	644	658	621	678	673	661	634	639	670	634	655	671	680	597	598	636	640	645	614	638	619	616	623	585	664	632	583	626	594	585	605	608	610	582	631	610	642	617	581	639	654	595	614	662	639	617	666	640	589	601	615	577	614	616	614	600	646	638	589	644	586	597	608	628	673	590	589	618	633	651	608	592	622	650	618	637	584	637	628	650	608	601	632	620	622	623	640	607	612	601	640	576	580	669	628	586	650	644	615	625	551	627	635	626	609	621	589	620	622	603	622	630	597	579	601	667	620	638	597	656	633	637	617	646	627	636	638	665	606	558	655	608	601	653	631	618	653	625	626	630	633	613	606	654	640	596	612	627	611	633	625	597	579	550	585	615	635	631	650	589	607	640	626	627	607	641	622	616	594	645	610	609	633	624	625	609	579	603	572	644	560	636	588	619	639	643	637	592	579	633	641	614	623	605	593	610	587	609	634	645	607	635	637	614	606	618	618	629	679	618	560	633	624	664	643	556	628	644	618	611	569	596	628	638	598	630	599	604	567	610	619	622	621	596	623	632	630	592	579	608	588	594	583	620	615	603	566	627	621	606	631	607	607	616	616	625	599	596	596	597	626	606	602	635	632	591	644	625	596	592	618	666	612	599	635	655	643	623	593	584	660	605	604	610	635	614	551	586	592	622	583	618	651	629	588	639	629	619	603	649	623	642	565	628	596	603	608	656	623	591	579	640	613	594	598	644	585	611	612	621	636	584	633	604	612	620	576	649	589	623	592	578	564	610	643	657	614	597	612	572	619	581	599	585	589	638	604	642	611	583	649	582	610	608	628	622	611	625	629	629	620	597	649	597	631	674	613	623	574	614	653	592	648	611	599	560	615	622	613	590	653	617	614	589	574	635	573	617	615	639	587	657	640	683	618	620	619	596	634	648	610	579	591	604	590	663	632	618	594	637	635	643	628	609	643	637	621	612	600	602	603	615	595	637	633	657	632	606	577	607	622	609	606	610	632	575	631	591	571	603	555	566	581	637	589	649	663	617	637	589	587	621	597	621	648	593	627	601	597	648	632	582	624	600	614	592	583	611	645	593	658	610	609	623	610	602	632	643	660	629	596	590	648	570	593	635	638	608	603	632	541	612	622	637	607	606	597	676	606	605	572	582	597	612	640	614	613	631	632	656	646	610	604	654	643	622	618	624	594	588	602	627	600	603	654	618	646	576	578	599	645	581	612	670	614	609	613	605	610	643	635	578	552	636	644	662	623	628	584	622	595	632	608	628	681	627	628	649	597	650	613	642	634	608	597	592	634	583	609	646	608	599	608	627	573	576	665	641	629	616	634	598	629	646	643	600	624	625	613	625	617	614	596	616	612	609	586	646	602	647	571	642	634	644	657	622	650	650	630	550	565	611	632	624	612	626	631	572	652	603	581	610	631	572	625	625	631	651	607	605	622	610	658	594	588	586	583	627	596	655	633	567	610	614	589	626	587	597	596	602	627	641	614	608	587	595	620	650	624	619	588	607	650	651	647	577	601	661	660	614	604	588	679	633	645	647	615	610	616	592	618	619	625	588	605	581	600	598	602	620	561	654	581	619	564	627	643	594	604	620	566	642	640	630	600	625	612	611	632	645	629	640	615	639	652	594	593	644	605	588	627	596	582	645	577	624	654	633	628	646	619	607	624	610	563	626	581	607	652	634	614	628	639	651	609	607	606	647	620	581	611	603	620	610	596	617	623	642	582	586	656	582	569	611	627	626	618	600	642	633	613	575	597	603	582	661	617	606	604	673	584	626	619	655	601	597	691	662	631	578	599	595	640	633	619	642	589	635	632	605	603	646	613	581	639	616	615	665	637	623	615	641	613	610	601	602	610	611	645	655	659	614	599	645	613	610	621	646	554	618	599	612	610	648	644	623	630	602	599	622	619	581	601	602	646	576	617	618	564	606	636	627	595	584	600	628	575	643	648	617	581	623	656	612	660	607	646	579	632	632	593	590	624	612	634	582	652	599	621	617	606	614	600	611	558	589	624	624	632	634	620	618	575	630	607	599	627	623	598	678	627	638	575	642	617	636	621	603	623	605	596	599	615	643	619	585	639	625	626	635	617	631	583	587	596	624	558	596	610	630	617	611	607	676	577	639	580	603	601	666	626	636	587	620	594	644	633	569	540	591	600	623	617	591	584	601	636	598	602	638	627	601	601	632	605	635	624	615	613	613	628	640	643	618	625	555	636	646	614	632	646	595	597	615	616	623	631	614	597	615	586	626	617	551	577	583	640	591	630	631	650	628	634	601	595	584	647	605	633	615	587	642	598	639	652	619	624	590	626	625	601	641	668	655	562	615	594	631	586	621	634	624	609	629	562	584	639	578	609	645	628	624	598	578	606	600	596	610	644	607	623	576	627	655	640	627	600	593	578	640	628	607	576	607	629	619	610	633	572	616	603	656	583	591	635	604	605	656	606	601	568	609	603	584	633	578	603	613	630	615	599	625	613	603	618	628	685	618	605	575	617	651	639	594	641	608	653	574	602	625	617	628	546	577	619	620	622	602	635	594	660	679	647	587	636	650	624	614	582	599	599	606	610	621	649	579	617	613	612	618	600	618	571	654	650	595	655	604	654	612	625	642	648	596	585	627	613	642	595	645	639	588	626	599	612	616	601	616	642	628	617	571	652	615	598	669	568	624	618	611	628	659	617	586	593	647	603	619	577	643	621	596	649	680	584	630	647	595	618	615	586	613	626	585	625	642	592	587	623	628	573	590	593	600	634	631	634	578	601	643	656	613	648	615	611	620	599	630	633	650	656	600	589	591	624	571	637	634	599	601	649	609	610	574	610	585	662	581	590	598	609	603	617	587	600	630	608	637	598	615	620	623	618	652	614	627	602	612	618	598	610	614	627	589	626	608	640	648	546	655	621	646	560	616	594	628	657	631	576	632	641	638	601	607	581	638	634	624	626	627	627	622	604	553	641	642	575	594	598	592	620	630	611	618	638	612	590	591	643	554	608	619	616	641	617	619	638	588	634	620	596	592	584	601	646	591	603	607	595	609	645	573	619	609	631	645	614	616	643	625	626	566	585	600	587	623	637	667	575	587	595	628	643	609	652	610	597	612	603	611	580	620	612	601	625	633	623	633	643	603	637	594	611	604	595	640	611	615	619	601	635	567	587	621	645	631	657	608	614	625	595	612	616	576	630	596	637	631	593	586	585	615	582	643	600	616	609	645	592	624	609	601	619	638	649	609	625	610	587	574	612	629	661	591	580	633	613	596	577	633	633	613	622	643	613	617	626	630	658	633	607	645	594	594	612	614	593	635	650	603	627	649	607	586	597	628	616	637	655	576	574	649	627	637	584	639
56914	22326	9348	2209	1433	1019	790	674	613	543	480	436	440	401	395	377	378	345	347	346	313	292	316	314	294	292	307	322	307	314	307	290	311	284	257	269	312	302	337	320	288	300	305	297	296	319	297	249	252	278	297	289	282	274	295	280	297	265	268	285	286	297	278	283	286	278	315	288	300	287	251	308	283	270	277	297	248	288	250	295	312	266	315	297	298	304	280	293	265	288	278	294	293	305	263	300	292	247	296	276	305	287	285	291	280	279	279	291	285	290	263	300	281	273	266	264	270	298	299	274	283	258	322	270	283	288	267	273	272	291	265	298	312	283	274	271	283	281	297	290	323	304	292	295	257	304	297	305	285	278	266	298	311	273	295	282	265	266	297	274	286	307	292	262	290	291	301	270	286	270	296	278	299	265	258	293	281	302	280	271	283	283	296	268	310	287	295	284	251	279	299	282	272	293	304	276	286	279	269	268	309	308	275	321	285	285	310	287	257	251	280	290	280	262	290	274	279	249	294	287	291	303	276	305	282	276	265	279	294	279	289	289	288	281	284	294	279	318	246	265	298	284	306	265	255	260	240	301	276	277	291	301	244	301	252	285	271	293	267	308	285	257	286	272	306	282	287	258	272	287	248	249	304	295	296	287	280	289	268	258	275	269	282	235	293	294	279	273	295	312	302	307	316	293	263	292	313	287	267	263	260	269	275	303	295	326	288	318	273	280	279	271	319	291	280	291	286	300	325	264	258	295	306	304	298	279	285	250	283	296	300	304	263	285	279	266	274	271	288	298	295	278	255	289	285	284	302	271	288	298	311	296	270	302	294	278	264	271	282	285	320	276	277	283	280	257	282	311	324	256	268	282	288	260	274	273	261	268	268	284	275	270	286	272	272	259	306	271	278	261	281	265	257	270	302	296	295	307	267	268	326	273	305	266	288	277	252	282	303	320	297	275	260	280	263	292	282	314	292	278	289	298	282	281	256	289	283	267	274	275	295	284	308	287	287	265	272	278	278	264	320	287	265	277	288	309	279	260	271	303	268	314	274	278	288	293	280	317	300	285	287	296	286	276	279	308	282	277	264	281	283	279	243	256	280	286	299	304	274	274	292	306	291	268	284	263	298	296	325	267	259	271	322	282	276	293	277	292	302	295	296	257	276	273	281	267	277	296	283	313	284	314	269	260	281	266	255	299	280	283	311	307	273	286	261	278	305	281	296	309	306	275	284	253	310	248	293	274	288	291	287	287	255	241	279	272	275	279	288	280	276	265	285	279	299	271	288	302	276	332	279	308	290	293	306	307	289	285	245	284	305	265	297	309	260	275	257	281	286	295	308	266	288	263	306	260	293	275	297	276	268	293	298	292	297	265	303	304	266	273	276	280	281	303	264	303	261	273	251	253	299	282	277	285	306	294	279	288	275	305	286	299	294	265	272	297	284	264	274	278	280	294	291	281	259	294	271	286	284	274	269	278	298	277	321	275	261	266	293	280	271	258	282	268	297	268	295	306	286	311	293	279	263	278	265	269	289	291	294	264	277	289	291	293	272	286	271	295	258	296	277	286	293	266	273	275	293	293	275	293	292	286	271	288	289	294	260	281	290	281	281	276	263	304	274	251	319	279	313	306	275	281	274	301	292	290	283	262	278	266	254	280	265	302	318	279	272	265	262	301	282	294	281	288	259	279	270	269	274	297	259	304	266	284	261	241	288	277	263	286	307	274	302	281	285	293	285	272	267	275	281	295	282	300	257	291	284	288	285	286	304	273	253	296	303	306	265	294	281	296	237	262	270	269	271	267	283	277	263	281	291	292	255	268	285	305	292	284	269	306	233	281	262	282	262	277	278	298	304	285	291	257	297	301	279	289	261	246	279	284	304	290	280	306	308	277	286	266	299	281	273	299	282	286	289	284	271	259	293	259	304	280	282	279	275	295	298	300	259	272	274	262	299	274	260	266	277	251	277	296	284	280	273	296	295	274	306	299	280	306	290	292	259	251	259	277	275	272	290	279	295	306	267	291	262	275	278	274	242	295	320	301	298	269	273	278	270	293	270	294	282	302	269	249	275	257	287	307	280	288	319	293	282	282	306	278	286	286	308	284	285	277	259	283	281	299	262	283	290	284	287	293	263	276	261	261	284	270	278	251	293	287	304	279	308	270	281	295	274	278	284	313	257	301	274	305	250	306	318	319	310	315	286	300	301	277	284	299	297	262	289	288	298	297	296	304	275	277	298	275	295	277	275	282	296	278	285	274	288	257	278	286	290	319	292	291	278	276	275	303	294	285	274	319	267	322	281	308	299	285	287	286	269	287	275	280	265	299	278	265	310	307	275	305	276	250	281	286	267	289	289	279	256	264	299	289	276	284	303	260	258	270	273	304	275	288	266	292	304	244	266	277	277	294	269	295	320	303	257	286	298	274	283	268	279	295	266	300	308	276	266	293	283	295	265	278	278	312	294	275	289	304	297	292	296	284	267	262	281	305	317	302	263	290	270	268	257	266	304	287	289	290	282	295	252	275	277	311	264	278	312	271	308	299	282	309	278	273	293	282	288	248	273	313	267	313	273	281	305	266	258	292	296	263	266	285	308	259	282	279	239	276	289	268	283	299	282	291	274	266	264	275	275	284	300	309	263	301	291	272	271	261	256	262	282	274	299	288	253	299	273	303	293	280	305	269	302	304	274	262	296	293	310	286	269	273	273	280	283	292	265	282	276	221	249	266	286	280	308	303	275	294	297	288	297	263	271	269	237	279	278	282	316	285	288	298	270	285	262	274	318	296	312	286	295	282	315	287	300	265	281	281	276	283	260	289	276	276	303	258	305	287	295	237	330	287	286	307	268	298	266	288	274	273	285	305	249	289	285	279	305	245	299	296	263	275	308	263	281	296	277	280	275	300	286	283	273	295	265	287	281	271	255	268	280	310	295	259	278	314	290	303	279	318	285	267	300	282	309	264	259	309	285	254	275	288	252	286	255	264	283	300	298	291	254	297	287	280	273	272	288	292	282	298	282	258	283	277	293	294	270	291	255	280	300	287	300	246	281	272	314	282	293	293	295	291	295	281	260	300	307	258	311	275	296	290	242	300	316	294	281	254	269	308	259	279	297	286	310	306	271	252	282	283	289	311	257	283	269	273	280	284	295	310	284	283	294	277	297	265	271	267	294	284	265	277	292	285	302	253	267	319	282	281	286	273	299	270	255	274	255	289	271	277	282	308	276	281	289	310	311	258	266	275	272	289	290	270	276	280	246	311	274	278	288	273	310	299	280	277	294	296	281	321	307	314	261	286	280	263	283	310	258	271	246	294	267	256	277	284	303	307	291	277	285	259	266	306	270	318	279	278	291	292	288	289	278	317	248	297	308	303	285	287	271	272	299	283	293	289	288	294	278	268	297	288	259	306	297	266	286	257	264	285	281	270	278	270	282	252	312	287	307	293	287	284	288	270	288	277	275	262	256	284	273	278	294	269	285	269	314	284	306	318	267	293
35087	2813	5936	6471	5414	4508	3841	3059	2701	2334	2115	1935	1718	1659	1555	1502	1362	1278	1282	1250	1153	1200	1224	1110	1111	1089	1054	1057	1003	1087	1011	997	996	1028	951	944	990	979	950	1007	885	872	909	922	912	846	882	917	923	878	923	881	870	909	939	910	900	867	923	872	880	872	821	840	881	839	875	878	865	905	865	863	864	818	868	879	853	847	831	886	840	894	819	870	828	863	866	862	798	874	858	866	849	853	839	866	831	827	822	819	803	875	859	861	852	850	836	861	864	828	861	860	886	777	841	923	878	836	873	885	863	831	781	855	803	863	877	833	766	885	870	853	882	835	850	864	939	865	840	801	857	854	814	838	831	884	878	856	866	779	831	864	839	877	826	867	852	856	835	862	784	793	836	881	828	809	845	809	829	815	873	846	863	800	857	803	806	833	805	891	825	840	786	821	858	812	831	824	814	758	786	841	831	847	841	789	893	852	858	864	874	822	848	794	833	862	837	837	836	846	803	827	804	807	819	830	832	820	843	811	824	843	863	861	830	835	840	809	817	881	826	815	822	804	826	835	812	843	816	839	853	845	814	787	847	828	841	837	855	811	787	839	855	835	833	890	807	816	833	817	798	793	850	802	816	849	821	842	844	897	860	820	811	846	826	871	868	869	856	885	843	835	822	806	866	787	863	832	878	796	832	815	854	871	853	829	856	816	842	808	871	880	811	845	797	757	820	815	824	839	807	861	833	865	852	806	831	864	845	811	842	808	822	805	839	830	865	806	825	819	826	798	874	830	866	806	825	829	786	826	841	846	811	859	842	819	823	771	852	897	889	841	837	830	833	844	863	866	827	850	863	880	830	857	835	819	825	866	819	825	850	870	833	854	843	854	894	817	837	842	862	796	826	831	852	846	845	849	828	813	843	814	853	815	814	854	818	842	885	808	825	808	821	813	826	816	866	851	876	802	813	807	836	808	838	846	873	812	847	815	870	788	822	852	832	821	783	794	810	875	820	839	866	873	872	839	844	852	814	801	848	847	837	866	853	863	866	810	806	852	856	907	824	892	851	832	791	871	810	844	811	840	847	824	853	853	800	835	879	867	873	808	860	871	849	791	780	855	845	859	828	862	801	865	848	833	823	841	808	824	809	811	847	862	866	869	867	885	885	848	783	846	839	822	816	797	830	871	863	799	818	845	877	801	828	855	776	825	900	885	834	771	874	799	901	811	852	847	830	828	856	836	882	823	781	807	798	819	807	812	843	850	853	877	842	835	833	818	792	824	831	856	853	823	823	832	850	863	828	780	847	821	844	876	810	826	841	796	857	849	877	848	834	779	863	849	842	882	817	856	786	829	882	789	808	854	850	821	831	829	842	804	840	861	814	824	857	864	801	806	822	832	823	812	814	794	819	826	811	831	851	843	847	758	796	862	803	890	845	800	805	870	820	882	850	828	840	886	845	839	797	813	850	818	822	827	801	826	784	818	837	808	849	866	833	868	833	817	824	813	828	818	825	826	823	832	851	840	817	859	828	824	791	877	775	834	827	823	800	835	781	787	823	812	829	840	791	816	838	824	856	852	856	830	833	866	800	831	816	812	841	820	815	817	815	785	807	852	859	804	778	881	784	820	872	819	869	816	899	835	806	815	893	845	838	873	825	841	830	845	808	870	809	838	766	844	883	825	806	850	859	851	863	803	765	803	795	838	842	886	825	844	784	845	818	833	815	836	830	881	785	793	766	876	821	814	836	800	812	808	814	833	811	829	884	831	814	852	810	860	835	818	785	844	861	842	852	843	841	786	806	827	838	850	859	860	807	755	828	822	822	880	820	844	851	833	842	864	815	817	849	827	823	773	853	833	809	838	818	756	841	823	846	825	837	843	850	835	836	793	807	824	855	811	825	831	811	809	859	830	815	784	817	792	876	824	814	869	825	858	852	874	800	856	793	843	812	798	829	830	847	855	780	815	824	781	818	826	816	822	817	827	783	855	810	840	823	847	753	886	835	898	857	811	897	874	862	833	818	872	869	824	845	856	826	812	854	866	810	811	810	793	845	797	809	799	835	771	840	795	816	832	848	822	843	838	893	831	849	816	793	847	867	796	855	816	863	858	806	835	851	781	892	863	818	828	817	842	822	802	850	834	832	812	782	880	856	834	855	824	806	833	830	799	838	787	847	861	791	852	834	797	836	845	872	862	858	828	759	854	808	822	868	814	822	882	850	873	828	786	869	819	807	846	890	854	862	819	861	836	833	836	845	865	847	819	839	783	830	845	845	785	831	818	836	789	788	855	853	783	801	804	831	820	854	856	855	846	847	851	829	883	849	818	821	888	864	845	859	835	830	795	854	898	896	831	861	785	855	825	803	821	866	907	816	840	903	899	840	853	808	836	846	814	843	819	833	837	849	811	845	833	834	903	849	795	817	839	780	817	886	795	792	885	896	863	825	827	789	900	818	811	897	859	836	808	820	829	869	826	845	836	851	862	831	740	844	858	885	844	833	823	840	821	813	837	834	826	825	884	839	824	830	801	817	841	808	861	837	800	845	898	830	858	831	735	808	791	793	823	920	835	842	840	817	819	807	826	794	794	835	836	840	821	846	836	851	823	835	863	813	826	857	838	813	850	806	779	801	820	812	855	867	895	830	834	860	825	807	839	823	813	805	838	862	864	813	851	807	873	827	896	865	856	884	820	784	780	827	811	869	842	841	850	824	864	816	829	849	865	847	799	810	856	830	832	825	785	824	871	856	950	829	810	832	887	797	839	793	838	808	782	813	839	836	844	824	780	825	891	871	847	813	857	848	825	883	804	848	865	876	827	830	843	815	866	844	815	848	818	777	801	839	858	860	836	807	830	880	837	802	850	778	835	819	852	865	834	811	810	878	854	883	820	833	792	826	840	776	830	846	879	781	824	838	813	831	788	858	811	820	815	908	841	823	837	884	850	822	832	821	790	827	801	857	859	828	797	837	795	861	823	870	853	794	857	840	833	858	833	820	842	832	864	806	869	866	859	886	867	849	778	862	833	794	883	808	795	836	820	844	848	842	851	841	841	858	813	853	830	804	862	838	855	863	880	839	823	827	837	799	824	854	884	866	774	858	793	844	801	850	835	836	800	840	866	832	781	870	822	844	874	784	790	864	832	876	786	839	777	830	841	777	838	841	833	781	897	799	830	835	835	893	863	878	838	831	863	827	811	860	798	896	841	816	813	836	839	818	809	826	831	809	919	841	822	844	848	820	861	857	829	882	840	830	870	842	902	829	841	866	816	817	796	916	797	822	811	848	857	821	820	816	786	838	816	839	836	854	821	833	874	869	841	808	771	825	878	849	873	859	859	810	840	868	805	820	817	803	852	766	815	834	807	832	854	802	897	868	855	841	902	888	825	882	864	842	813	810	845	868	818	832	803	854	861	928	834	884	846	791	862	840	825	837	879	816	822	797	822	803	832	841	835	822	859	806	810	848	869	827	864	840	844	841	815	823	902	916	782	791	850	849	790	870	787
9120	583	310	134	132	150	127	105	127	127	103	110	112	107	105	97	112	99	101	104	118	118	90	122	113	97	101	105	101	104	85	115	101	99	109	95	110	98	99	107	110	108	105	117	99	99	116	115	101	92	102	102	102	116	128	90	93	112	95	103	121	82	100	108	113	89	110	107	108	106	104	116	96	111	89	93	107	106	97	101	118	102	112	95	106	107	118	106	109	88	111	89	112	100	102	109	95	99	102	116	103	86	95	97	101	93	93	101	108	104	88	104	113	94	109	100	89	99	100	92	99	107	112	97	88	89	117	87	114	104	106	98	110	86	99	102	88	113	118	115	92	99	96	107	82	100	104	94	111	107	115	104	98	95	110	106	107	99	110	94	114	102	103	107	119	104	106	102	105	112	121	120	110	84	112	94	102	98	124	111	107	105	111	97	106	113	103	102	108	108	103	115	109	104	106	105	106	104	118	99	118	113	94	104	109	113	106	108	95	112	115	91	105	91	104	113	107	130	125	97	96	108	96	107	102	110	102	107	94	106	97	91	108	95	115	105	97	109	112	104	96	93	103	87	98	93	110	102	90	103	109	88	100	108	103	122	93	124	106	113	121	96	103	93	93	120	114	108	115	96	104	117	103	102	102	99	88	108	105	94	121	105	98	77	102	101	86	89	91	116	105	112	103	104	102	104	97	104	111	104	102	87	115	110	120	110	114	110	106	114	122	90	111	109	88	99	94	108	104	88	92	107	114	92	101	91	111	114	99	98	108	82	107	108	121	128	103	104	102	100	103	122	109	97	103	90	110	86	120	83	93	108	109	134	117	97	83	112	113	114	81	100	94	110	98	99	87	129	105	96	114	109	116	121	109	92	96	104	114	93	95	108	108	117	102	88	100	116	90	96	105	122	101	90	105	90	104	96	108	100	103	95	98	96	92	94	110	102	98	104	111	112	111	100	102	122	102	103	107	108	100	106	124	89	89	109	99	99	83	105	92	103	82	107	101	103	122	102	114	107	113	109	82	95	106	90	108	88	112	113	113	126	94	98	79	98	108	100	110	121	79	105	100	94	110	102	97	107	113	106	106	91	111	90	112	100	95	141	115	84	85	104	86	107	107	109	107	121	102	118	107	120	105	110	105	91	88	107	110	106	95	105	111	105	98	110	102	81	109	87	88	100	110	105	101	118	105	96	108	122	101	105	104	121	108	91	104	103	102	116	90	102	108	107	106	99	114	116	115	101	103	125	104	120	107	114	92	103	96	124	112	85	109	115	99	91	99	94	119	115	95	120	95	113	119	109	112	96	97	103	98	109	97	97	88	83	99	100	118	101	87	108	99	110	93	96	123	99	102	106	115	102	100	113	126	95	118	97	91	114	121	102	111	87	111	110	125	113	92	85	101	120	97	105	101	114	98	125	116	112	105	119	119	120	109	108	96	123	96	107	89	113	118	114	115	90	76	115	118	104	96	97	121	100	107	117	101	102	93	115	108	97	104	94	117	102	109	100	117	96	100	112	89	111	89	96	102	96	118	96	89	99	99	97	93	99	109	108	100	105	111	88	100	91	95	119	119	99	110	108	103	94	111	90	112	97	100	105	129	112	96	98	108	101	108	100	104	119	109	103	93	105	115	91	103	116	102	120	120	99	111	113	115	106	125	98	124	107	123	95	98	105	105	97	109	100	117	96	101	118	99	102	107	103	93	102	101	91	111	117	105	102	105	104	106	88	133	124	94	102	96	88	120	103	112	100	130	100	102	106	81	108	105	115	111	105	92	111	87	122	111	102	123	106	104	97	96	97	92	96	112	98	97	89	90	103	102	83	90	92	86	89	107	104	104	116	90	107	86	108	111	111	110	105	100	99	107	95	115	102	120	84	93	104	99	98	95	109	102	109	105	107	108	105	106	116	108	99	104	111	96	92	105	106	102	102	107	114	83	114	101	107	103	100	90	84	90	96	90	103	105	114	95	105	112	99	98	117	96	99	97	104	103	102	100	108	100	108	101	96	110	89	98	94	112	122	112	99	125	124	108	105	86	122	100	108	92	92	101	122	110	97	103	119	100	116	94	127	119	97	110	94	106	97	96	94	106	101	120	93	109	77	119	115	104	107	107	111	106	105	102	96	110	93	102	113	108	108	109	98	115	136	96	90	83	82	117	100	93	101	97	104	102	96	97	108	97	103	99	111	98	91	92	113	113	109	88	112	81	94	114	105	104	92	99	100	102	112	94	90	89	106	103	117	99	123	107	115	122	109	104	100	101	109	102	107	112	115	103	110	108	115	106	101	96	94	114	132	124	108	99	101	111	100	105	107	106	114	86	118	108	99	109	110	100	89	90	89	103	108	95	141	97	120	114	117	119	98	99	114	98	107	103	94	99	107	92	113	94	95	97	98	97	93	114	114	98	102	98	106	109	99	106	110	91	101	93	101	98	112	102	113	107	91	109	109	111	99	119	81	114	87	92	94	93	96	92	94	109	103	102	96	97	102	109	97	104	105	82	99	88	104	92	135	109	102	96	100	95	95	126	112	111	132	114	108	97	91	109	96	89	92	99	116	109	97	83	100	104	94	81	104	105	113	103	108	94	87	112	127	97	98	102	117	97	98	101	99	112	98	113	129	98	83	120	98	99	101	112	115	96	107	106	121	119	118	118	82	109	101	85	112	106	87	113	89	114	91	94	99	121	111	98	102	113	118	108	91	125	116	97	100	87	104	109	114	106	103	119	107	98	117	117	103	97	112	112	111	90	108	96	89	107	88	108	120	95	102	99	102	105	85	94	95	87	106	98	110	99	108	109	117	121	123	84	105	91	103	89	118	94	98	103	123	108	94	111	101	102	107	117	94	98	92	120	96	99	78	115	105	109	103	82	110	96	104	101	92	115	118	99	95	85	126	105	112	105	91	101	108	109	105	117	102	117	92	111	107	89	112	93	104	114	103	133	114	111	81	112	103	100	102	103	109	97	103	115	91	113	99	89	111	100	107	109	104	111	101	104	94	105	107	107	94	92	116	107	108	130	117	87	82	101	82	112	104	101	108	99	98	93	108	107	113	102	137	89	88	94	106	100	103	101	111	107	112	92	108	109	115	85	94	101	102	106	103	104	93	111	116	89	98	115	95	90	111	104	107	99	115	94	104	129	111	111	84	99	102	105	96	94	98	107	108	113	95	131	81	107	119	117	104	95	107	96	121	126	87	94	96	99	114	105	98	98	101	108	99	111	104	91	101	109	108	107	103	120	104	100	101	90	84	102	102	89	103	96	92	94	125	121	110	114	98	101	101	105	108	85	103	102	100	115	97	105	86	98	109	112	100	91	91	104	112	122	124	97	111	104	100	102	106	99	102	98	85	102	105	114	103	105	106	82	104	95	104	103	97	79	104	97	102	101	111	101	107	120	120	93	99	113	125	116	90	114	111	108	109	94	94	97	93	97	104	117	107	117	115	110	101	91	105	115	102	101	83	101	107	102	110	89	101	108	118	106	109
8650	448	560	558	512	453	453	411	435	433	442	395	415	381	366	389	368	396	343	370	347	380	393	378	392	374	351	365	326	371	392	385	377	353	366	368	346	385	351	386	338	371	393	373	333	390	351	341	349	353	363	372	397	402	378	373	364	345	343	372	350	381	395	367	389	395	379	353	366	370	370	391	391	384	350	347	315	348	353	367	356	388	388	360	386	403	369	381	370	379	375	323	410	385	361	364	380	390	353	381	415	359	373	365	358	388	369	395	381	346	372	375	383	359	351	355	359	372	356	394	384	360	356	400	357	395	347	344	417	343	398	365	371	319	360	375	406	379	382	349	371	378	381	374	371	396	360	372	345	360	392	354	359	373	375	413	337	371	392	353	374	372	372	356	412	390	388	355	370	380	349	399	382	368	356	371	355	336	367	347	408	351	385	370	366	351	389	365	371	395	380	367	406	397	362	355	371	362	352	378	366	376	392	356	375	424	372	363	338	392	390	346	392	369	432	365	308	355	347	374	348	330	404	374	390	399	369	331	373	339	375	343	378	377	396	379	345	391	387	369	371	366	419	386	365	373	390	369	354	353	358	360	378	376	348	366	383	367	374	352	371	360	366	376	391	367	341	391	384	382	365	395	360	379	348	364	371	398	397	344	381	372	356	340	383	392	387	414	355	402	365	352	365	378	371	384	381	395	361	343	358	350	356	355	373	368	429	348	375	338	374	369	401	374	393	324	390	400	362	379	365	372	388	367	361	360	360	407	379	390	380	387	391	375	373	379	367	360	398	389	355	373	390	367	373	377	370	349	372	390	392	348	392	342	398	398	367	380	375	398	362	357	379	378	377	379	362	354	365	378	361	373	391	363	353	391	381	383	361	378	352	356	397	391	381	379	367	341	354	350	363	386	335	341	370	361	399	378	385	401	377	358	364	382	354	375	400	390	390	407	355	413	389	368	363	370	358	350	392	361	374	351	381	406	354	336	358	395	348	397	360	356	382	370	386	351	388	421	366	380	361	323	337	346	359	383	349	382	396	387	383	391	384	356	380	367	346	395	366	366	380	369	387	399	355	376	383	384	379	351	364	377	339	385	380	339	370	338	344	371	358	399	348	391	338	374	384	345	372	378	366	344	349	392	371	333	352	359	367	352	347	371	374	385	395	367	349	378	373	355	360	372	353	373	338	369	358	361	364	356	367	385	333	380	350	371	381	363	371	396	330	372	379	375	337	343	359	375	368	350	377	384	375	352	376	405	367	365	393	375	351	354	373	367	375	337	372	388	369	369	376	367	370	381	342	403	364	392	379	357	392	398	396	383	379	393	406	361	365	392	389	377	389	379	390	374	363	355	347	354	374	349	386	397	393	383	362	375	349	386	384	376	356	355	331	378	370	366	334	336	350	341	383	385	370	349	414	398	366	374	358	395	356	374	389	356	358	358	376	379	376	367	397	380	391	356	351	391	368	342	352	382	357	378	350	362	403	371	355	374	355	375	348	359	375	373	363	352	380	384	356	353	346	339	356	378	375	361	401	376	389	390	350	355	370	362	370	369	385	335	363	387	386	375	377	360	349	369	376	361	403	347	365	374	387	376	402	403	340	375	363	405	367	376	378	374	358	366	360	369	365	387	373	377	368	405	358	362	408	345	392	353	386	396	382	366	345	361	396	377	348	353	329	368	366	358	371	378	336	361	382	425	391	374	389	382	352	361	345	374	399	379	379	373	372	364	390	360	325	333	365	349	362	352	368	396	389	373	389	390	344	382	368	350	388	354	376	356	364	359	336	386	348	342	412	360	377	361	360	376	384	363	379	359	348	385	375	377	365	377	369	354	386	368	377	385	387	381	381	352	370	365	364	374	368	376	357	381	345	377	364	393	383	358	341	364	303	386	377	368	365	377	380	348	385	347	385	355	367	375	365	387	380	378	374	391	347	368	410	395	385	358	376	366	397	380	326	366	359	351	376	378	376	360	360	368	381	380	355	417	377	402	370	381	367	372	373	389	373	355	369	381	368	371	371	375	341	388	376	357	365	369	377	364	365	366	367	380	338	377	378	380	390	382	388	379	359	367	346	372	391	380	365	389	365	358	347	347	378	404	368	331	354	416	376	354	390	372	395	342	377	357	332	381	386	399	352	370	385	405	367	377	378	378	381	392	389	398	352	397	390	373	357	320	400	367	365	361	358	381	375	359	367	369	345	358	362	403	356	387	367	373	396	352	369	345	362	344	363	389	379	348	360	357	388	379	384	364	379	377	391	368	375	394	356	361	402	377	396	370	353	334	379	393	408	369	358	399	375	361	381	372	374	381	381	340	359	378	393	344	348	348	378	357	386	376	360	352	374	390	356	345	361	356	400	342	324	349	376	335	342	356	365	356	393	356	406	383	353	380	371	423	393	334	406	351	354	414	343	333	384	364	295	342	389	345	375	336	388	373	400	376	375	370	369	395	387	383	381	366	357	362	378	377	380	372	397	391	380	391	339	395	398	357	394	345	369	375	357	359	360	370	400	350	367	350	395	365	375	382	400	371	369	378	364	384	368	368	373	418	330	380	334	378	367	366	345	359	390	406	378	358	373	347	377	386	377	339	348	384	385	365	383	365	331	410	389	366	383	372	382	348	320	375	346	385	356	348	358	361	343	355	342	398	405	396	349	399	321	384	367	382	378	348	353	380	369	375	375	370	378	354	395	358	418	366	357	391	358	358	354	385	357	378	366	420	333	386	336	391	368	356	390	389	338	371	377	378	374	380	377	384	363	376	356	373	357	416	356	377	366	366	369	335	337	371	352	354	374	378	351	359	370	408	388	370	367	375	319	374	394	363	371	372	342	358	353	389	377	392	353	364	366	342	360	371	411	390	404	342	348	335	372	434	392	351	370	401	363	386	354	394	378	367	376	348	381	390	350	383	336	366	351	382	393	411	357	362	386	413	403	359	399	355	337	363	378	371	382	392	392	354	378	382	372	405	373	385	384	352	350	396	361	383	352	341	356	369	393	363	365	347	390	371	369	385	354	339	388	353	381	344	426	364	406	352	348	410	401	375	382	358	337	347	389	388	387	406	371	370	345	378	385	402	373	366	361	353	369	339	363	405	381	364	354	359	397	365	356	349	368	359	383	389	378	391	357	392	361	396	415	351	365	369	388	392	400	372	401	366	382	403	389	365	366	374	372	355	382	342	366	379	328	383	390	397	373	358	345	372	394	360	399	371	340	373	373	339	364	391	326	381	366	385	385	409	369	415	389	361	382	382	362	372	392	411	369	342	362	330	355	359	364	341	385	359	370	390	368	376	389	362	368	352	380	359	396	352	367	385	363	346	363	362	382	384	347	401	398	386	363	354	375	353	393	370	369	353	370	350	366	389	384	357	366	383	381	359	388	376	389	359	369	390	387	376	352	375	384	350	382	319	394	393	347	339	354	362	375	352	345	348	385	411	355	339	387	360	402	361	383	378	386	391	351	393	379	377	363	382	354	405	384	337	351	387
44265	15769	2981	1059	702	592	473	374	350	344	285	298	285	248	249	229	216	221	230	199	225	203	222	210	211	233	218	181	201	202	208	207	229	205	225	183	181	165	216	210	192	194	208	190	189	197	190	191	219	202	209	225	224	201	205	207	190	207	179	168	188	223	200	178	189	200	199	182	216	173	210	197	213	233	210	209	204	166	193	201	210	201	182	188	147	186	216	206	203	207	207	164	198	183	204	190	200	188	223	185	170	196	196	208	179	185	211	199	190	195	182	199	188	205	170	180	192	174	227	193	199	195	190	207	217	208	209	210	190	194	210	188	180	178	185	177	198	161	207	204	195	187	182	205	227	176	210	237	206	209	189	232	192	195	196	177	191	196	183	210	177	199	209	184	213	202	203	196	197	156	192	178	186	200	192	206	181	194	210	201	196	198	207	192	199	194	207	205	185	191	204	218	199	232	172	198	216	194	195	210	185	231	180	177	199	211	182	173	197	175	173	208	188	205	204	169	212	210	189	197	219	195	175	202	229	232	179	220	235	205	186	187	204	186	217	208	186	225	213	201	191	195	215	198	203	173	194	200	180	210	187	193	187	199	193	195	197	210	188	186	198	211	189	165	180	196	204	183	196	193	163	213	205	166	196	194	209	198	212	182	195	200	211	192	213	172	182	207	206	202	191	186	184	206	220	198	214	234	196	198	176	174	187	190	181	189	174	186	209	185	181	182	207	184	202	187	190	202	220	202	226	212	196	203	201	217	207	199	178	193	214	194	209	197	215	178	189	182	167	205	201	187	197	195	188	200	200	236	195	200	183	203	189	190	176	175	178	199	202	214	189	196	192	210	184	182	187	214	195	206	204	197	204	217	185	198	219	191	194	210	203	224	185	175	220	181	181	194	216	216	181	200	217	197	166	200	181	188	212	228	193	177	210	176	176	213	221	191	191	186	215	198	202	205	214	192	200	219	194	205	198	189	203	194	179	184	182	197	209	178	182	204	207	204	192	198	229	213	216	216	200	177	189	188	195	169	191	187	189	189	209	190	211	179	167	193	185	206	186	197	177	211	217	188	189	190	205	221	200	208	194	184	195	205	197	199	195	212	178	212	178	197	208	220	195	184	192	178	194	188	187	181	207	200	192	193	204	184	213	174	210	205	213	191	174	199	208	188	214	199	189	176	228	186	193	216	197	188	205	184	201	197	195	162	203	194	199	196	222	199	211	176	202	213	183	200	184	187	184	185	183	192	191	187	189	197	175	201	171	177	200	193	188	208	197	217	208	206	237	213	186	200	210	210	195	226	172	197	202	199	197	193	178	176	194	178	171	179	203	192	195	183	202	221	199	210	203	192	199	169	224	197	188	212	222	174	202	206	188	236	181	169	182	182	210	190	215	208	191	213	191	210	193	199	209	202	194	201	202	216	189	199	224	181	215	174	216	203	166	211	199	173	181	185	208	189	187	196	189	181	199	192	194	185	180	178	197	169	228	184	207	178	198	210	178	199	186	214	204	196	182	185	194	193	185	199	195	198	199	193	183	198	218	189	199	209	200	173	182	186	185	192	174	197	197	190	181	211	198	201	179	207	207	205	213	199	180	199	197	195	195	188	175	198	194	190	191	194	184	187	180	189	196	201	191	187	203	210	187	188	185	199	181	184	207	203	174	194	191	213	196	199	194	184	189	190	191	194	186	198	201	192	209	198	188	223	184	196	200	173	184	206	190	190	187	189	178	187	212	179	207	202	181	204	148	167	202	199	189	188	192	183	188	202	187	180	218	193	190	207	172	190	213	172	243	217	213	192	212	171	192	196	172	186	183	172	211	187	220	211	207	187	197	208	244	177	192	198	222	203	203	202	218	182	209	210	188	208	220	194	209	192	186	176	178	194	225	190	212	204	228	186	192	189	203	206	210	226	202	202	202	177	196	202	197	206	197	217	209	178	172	203	188	196	206	215	206	213	183	181	213	173	203	213	173	196	184	180	208	191	188	183	171	188	209	188	179	218	211	194	181	201	200	194	178	196	186	175	205	197	225	199	174	184	206	212	213	205	213	185	189	210	163	213	182	185	219	183	187	203	222	212	203	195	194	193	170	210	205	195	191	212	218	219	224	199	188	212	189	185	168	194	204	204	209	174	185	197	191	163	178	159	199	185	207	180	173	200	177	189	179	199	200	183	182	210	204	239	189	230	202	192	199	198	189	196	173	201	200	214	213	189	214	182	180	209	203	209	176	221	210	178	201	186	206	200	192	201	186	181	194	184	201	176	191	184	186	210	205	214	186	186	178	180	193	192	206	195	205	174	198	193	220	205	210	201	178	199	173	203	200	207	185	220	214	197	184	188	184	186	187	192	198	187	192	179	201	182	222	200	216	206	211	186	174	209	197	180	173	211	197	187	212	179	194	196	191	222	208	194	208	193	196	182	230	197	180	209	190	192	220	198	182	176	200	175	185	211	192	192	227	200	197	170	212	201	182	186	211	193	203	193	189	214	177	221	201	188	201	187	187	172	197	191	191	198	186	178	194	214	187	195	219	206	206	208	195	178	192	211	180	203	204	204	214	180	193	194	201	204	203	198	169	197	209	179	197	183	206	191	200	196	183	208	201	199	204	181	188	205	204	201	175	205	202	194	201	185	190	201	164	192	202	186	189	174	166	183	202	173	218	190	182	187	184	192	206	182	189	182	191	209	214	188	173	220	198	194	198	210	195	188	180	189	194	193	198	188	219	203	188	203	218	192	190	194	180	205	185	177	160	194	210	196	181	197	162	213	204	200	180	208	191	208	216	192	203	203	176	204	194	187	199	201	208	190	221	180	199	203	210	208	198	204	217	185	221	175	205	207	199	176	178	213	221	210	197	252	179	189	177	186	201	194	188	180	181	186	199	184	173	161	181	184	194	193	203	199	192	199	181	191	221	190	181	202	168	199	180	220	207	189	202	204	207	210	197	219	194	207	173	199	212	192	190	183	186	181	187	197	197	210	212	201	202	181	190	205	198	187	188	193	241	204	174	202	215	207	196	211	188	204	183	188	179	197	184	205	176	222	183	173	196	223	193	188	190	206	179	186	219	177	191	151	174	208	199	183	214	197	206	196	191	199	201	207	208	214	231	179	187	154	180	200	195	199	220	199	182	202	229	184	217	219	191	169	200	207	195	204	205	202	229	199	190	200	216	186	207	207	187	195	197	186	222	177	212	211	193	197	170	207	217	173	210	197	221	190	181	189	170	212	200	174	210	200	177	192	199	203	227	202	198	205	191	158	156	198	199	206	222	186	204	184	222	192	201	202	211	192	236	169	200	204	196	215	178	192	190	181	180	205	200	206	199	184	194	196	209	172	199	207	198	207	168	209	195	181	197	206	204	182	200	189	190	185	206	168	189	198	199	174	194	204	186	211	209	201	225	186	194	177	194	217	183	199	195	212	179	187	206	200	179	197	194	168	214	203	200	198	197	212	194	208	184	207	211	203	183	204	167	189	169	184	193	202
27306	1577	3268	3554	2985	2572	2082	1706	1548	1353	1230	1207	1069	1046	986	923	899	874	832	831	806	788	748	784	713	685	731	742	676	681	730	697	690	680	710	692	674	645	735	666	712	611	714	668	677	696	633	617	634	644	660	628	652	635	657	689	618	658	679	619	683	652	622	591	607	664	626	650	640	633	634	660	624	627	617	634	647	613	612	615	618	653	652	617	626	630	651	684	630	597	603	620	636	672	609	629	599	606	619	618	593	589	576	626	599	592	584	644	615	613	601	641	631	616	633	651	635	599	652	616	642	634	625	616	655	578	664	617	615	646	627	654	666	620	575	642	613	676	641	606	638	620	601	653	634	618	612	625	617	654	652	640	626	596	590	652	600	641	628	646	598	669	606	610	635	628	624	602	639	684	598	639	638	617	591	589	613	628	596	628	647	590	584	627	619	634	589	640	655	583	657	631	612	604	663	574	648	639	688	546	596	617	585	610	643	618	606	628	598	625	623	633	583	662	617	614	642	622	620	634	617	597	655	583	637	616	666	582	635	566	634	610	608	605	608	572	619	621	601	584	670	630	625	611	596	619	643	597	594	629	615	634	643	611	638	620	618	632	641	611	605	616	627	627	586	560	585	640	557	617	551	593	624	635	624	595	635	614	593	587	645	632	591	608	620	595	570	601	594	629	644	554	647	684	632	660	612	630	612	592	608	623	632	666	580	578	598	644	612	603	559	606	627	603	593	605	608	607	640	641	637	598	595	610	623	634	590	608	593	565	638	627	624	622	633	614	598	595	600	595	578	618	649	610	631	623	621	633	665	638	596	592	647	598	632	645	653	632	643	596	612	637	627	573	645	634	643	582	632	585	620	644	605	636	584	574	585	631	640	581	610	604	622	604	627	623	588	593	641	575	630	652	608	586	610	628	618	651	649	621	614	597	628	620	606	578	604	629	654	617	650	648	574	645	606	590	645	612	601	585	563	620	600	637	606	605	622	615	605	615	572	631	616	584	586	574	631	645	653	621	623	623	621	636	625	587	633	562	639	618	602	657	645	620	625	637	607	590	600	633	609	638	621	634	606	608	612	619	616	607	580	603	615	638	582	597	608	622	604	567	568	546	586	644	657	578	609	603	624	568	644	624	622	580	591	600	589	621	593	607	599	608	634	641	633	584	624	613	603	637	563	627	643	621	622	590	624	618	653	590	605	585	602	654	607	627	593	657	602	615	591	607	571	640	633	652	616	621	587	604	627	648	598	626	644	623	601	659	648	613	629	613	561	642	564	568	587	599	600	657	621	570	569	648	634	631	606	571	634	660	613	628	587	565	610	594	621	610	627	574	596	605	611	623	642	636	589	594	588	601	623	631	640	594	640	618	616	629	585	635	632	619	601	605	613	626	595	667	608	618	622	622	632	658	660	601	596	627	597	624	617	629	644	676	647	614	618	630	571	661	632	602	640	635	613	616	619	661	605	584	640	586	617	601	605	663	639	625	613	651	623	598	652	582	617	631	599	634	619	650	589	555	635	615	588	603	637	645	614	628	633	632	614	610	581	625	613	618	638	627	627	643	647	653	606	673	610	646	648	630	608	541	634	646	610	619	595	599	609	572	636	587	607	587	594	612	598	600	600	618	627	635	605	622	615	614	583	607	605	579	604	633	669	611	633	630	634	611	590	663	670	595	600	638	595	623	666	631	593	582	652	639	576	682	599	637	601	593	614	615	669	603	650	641	592	631	596	601	609	642	629	610	632	592	609	598	565	576	636	630	637	625	634	621	602	614	588	630	549	635	608	618	612	610	601	603	683	626	649	612	603	641	637	614	619	660	636	573	657	633	594	654	628	576	600	586	599	649	605	609	582	622	650	617	610	633	620	620	665	604	593	563	612	615	589	661	669	619	613	593	604	628	581	600	641	627	636	625	629	606	607	605	637	618	601	580	602	600	595	601	622	606	552	641	629	602	592	644	602	590	558	615	655	626	630	642	580	608	636	648	600	632	625	633	598	574	646	590	619	632	590	614	612	612	604	620	572	597	638	640	626	607	616	631	598	640	613	660	679	629	578	611	623	645	680	599	642	606	555	657	662	621	619	606	605	656	605	593	602	652	599	602	606	566	645	608	592	597	604	605	640	572	612	583	647	595	640	599	603	630	641	623	557	659	611	608	642	627	631	645	642	584	583	594	584	590	654	623	629	635	616	606	586	618	597	599	584	616	579	643	672	638	581	630	616	597	627	609	627	604	593	604	647	618	566	613	587	644	580	597	588	635	635	621	632	647	581	611	607	627	628	607	614	619	642	618	657	583	644	598	586	605	620	614	648	627	595	609	594	608	639	626	626	622	579	562	609	655	579	641	592	605	574	609	620	647	552	575	619	601	619	585	592	613	630	609	618	675	587	598	613	614	619	605	650	628	628	606	644	683	606	660	605	651	610	613	599	640	637	604	656	603	618	582	599	622	591	598	584	634	613	641	628	640	654	589	642	643	650	620	648	660	587	598	639	629	610	638	612	644	599	619	609	626	661	656	608	603	615	630	610	630	623	626	601	615	601	592	596	622	578	597	609	608	603	644	609	596	621	574	624	590	603	621	641	620	632	590	638	621	644	599	565	643	653	643	600	646	648	594	640	628	646	612	650	588	604	619	585	631	649	653	653	640	645	619	596	653	643	607	614	588	581	599	615	612	608	598	598	629	595	605	634	629	633	620	633	643	609	627	668	582	621	624	589	649	618	617	606	619	630	604	631	596	624	607	648	604	611	607	617	624	595	634	634	626	606	610	603	588	632	633	650	605	618	616	647	612	596	597	627	653	566	596	567	634	615	611	588	650	642	592	606	623	639	605	674	667	614	567	638	603	598	599	622	636	650	630	633	619	604	621	599	618	602	597	597	637	568	606	623	629	641	617	623	625	597	609	614	570	629	611	628	621	607	607	641	614	613	602	583	591	613	623	656	628	608	592	641	596	610	639	608	618	646	642	613	591	612	610	597	602	633	593	619	611	623	621	630	627	622	601	653	624	688	639	642	617	648	614	631	601	555	618	592	609	649	562	620	611	626	583	626	659	628	633	660	630	616	636	639	612	606	649	597	587	657	653	621	653	646	593	587	589	561	582	625	612	614	564	548	637	604	623	613	593	573	643	660	634	607	608	662	624	635	632	592	631	648	618	581	603	627	614	653	627	645	621	589	614	606	637	615	648	642	613	623	625	587	595	621	564	631	585	602	570	614	580	614	575	643	625	559	568	644	616	628	639	599	638	621	603	616	627	600	626	602	635	637	654	601	575	667	617	577	597	621	613	628	629	633	632	608	598	610	603	597	639	604	615	578	606	646	608	633	617	665	601	562	657	605	617	614	606	631	549	640	598	662	624	626	589	646	620	571	606	614	631	663	551	570	600	635	604	642	613	596	607	629	601	617	615	630	592	594	597	637	596	638	601	616	632	614	652	616	611	568	642	644	617	626	669	612	594	551	616	603	632	643	564	665	591	661	591	608	644
54037	24155	12244	2360	1439	1069	784	691	562	491	488	419	426	377	381	329	321	368	329	322	339	301	317	310	297	325	304	290	315	311	282	296	299	301	301	302	277	275	316	263	316	291	290	269	303	293	303	292	280	279	283	268	304	319	297	280	315	293	302	287	276	270	296	259	269	331	259	293	288	299	302	281	264	255	291	246	294	303	271	284	285	279	263	297	306	268	303	300	278	258	287	297	273	291	273	284	277	291	279	316	306	285	278	307	313	315	279	297	258	272	267	276	312	296	290	280	279	277	279	318	283	295	279	307	322	310	293	288	294	286	284	274	283	273	298	279	259	295	307	308	264	300	289	300	294	286	281	268	272	275	281	289	301	255	288	281	279	274	290	295	298	263	298	292	285	299	269	278	246	289	288	300	276	318	297	258	306	290	277	317	285	276	286	270	304	288	283	298	294	307	273	275	309	305	284	283	269	267	272	305	276	287	289	278	308	295	274	282	303	279	274	280	250	284	283	279	273	285	246	261	265	264	264	248	291	286	262	304	289	296	297	282	331	278	260	278	297	288	293	311	274	275	283	283	298	285	305	305	290	284	273	285	303	278	256	321	275	306	284	254	251	290	256	297	325	281	292	318	271	287	289	246	279	276	277	286	295	285	292	295	287	283	268	269	269	289	252	273	296	292	286	279	281	282	286	269	322	267	282	281	278	278	286	279	274	272	256	281	286	309	256	257	292	290	273	259	291	275	279	284	299	257	313	281	288	287	297	280	291	247	281	308	264	295	248	292	287	304	304	243	299	311	252	280	257	260	287	271	252	255	260	263	302	283	298	255	314	268	302	274	266	297	268	286	266	305	288	275	239	277	276	280	281	302	308	288	303	279	281	308	271	266	279	294	267	322	273	254	271	254	285	301	299	299	315	288	309	264	262	291	300	300	286	275	290	264	261	272	269	296	286	309	298	272	307	292	265	285	295	273	265	264	276	256	283	295	271	313	225	250	273	279	282	293	309	294	255	289	278	280	289	243	236	285	296	288	301	302	297	321	269	284	247	279	259	290	261	286	278	271	284	312	303	306	277	293	275	290	302	290	258	290	284	289	299	262	269	311	293	289	279	281	284	275	272	255	306	277	258	278	276	327	274	273	285	275	269	302	279	311	283	280	282	288	337	323	262	291	260	281	266	287	288	279	270	260	287	262	253	297	283	269	281	278	283	316	289	308	281	282	275	253	281	292	295	298	301	280	283	288	306	270	288	300	321	321	276	294	265	272	280	277	289	281	292	275	283	286	272	276	283	303	298	291	298	282	296	282	294	281	284	274	259	293	310	269	308	267	258	335	283	310	266	283	283	301	274	295	262	296	291	237	252	281	282	288	260	281	291	286	286	275	270	287	285	275	269	287	294	315	289	274	284	284	272	269	301	282	255	288	304	280	306	272	272	288	283	275	285	281	288	286	285	257	268	264	269	282	274	271	262	233	287	280	278	268	275	267	257	270	283	299	297	302	271	296	294	265	278	268	257	305	317	297	309	285	283	281	292	282	256	275	311	293	295	288	270	271	284	299	269	284	313	273	299	278	281	298	281	289	301	271	278	272	309	275	288	253	291	285	283	287	308	280	278	281	286	291	280	291	283	289	307	275	284	289	284	301	297	311	291	277	279	293	284	266	295	282	278	283	284	283	279	311	291	296	295	288	273	241	263	296	278	269	291	275	283	283	282	288	256	293	267	266	301	293	278	274	300	291	284	277	311	307	271	277	280	265	255	290	279	276	264	295	276	293	307	263	291	283	308	281	285	273	287	281	265	299	256	279	263	291	276	286	284	271	284	280	268	307	293	285	311	275	248	264	279	297	282	291	264	275	267	284	293	272	282	274	287	266	282	301	264	292	286	282	269	277	257	304	293	300	253	297	301	276	270	267	273	282	304	317	296	265	280	237	292	285	281	259	275	284	299	271	275	274	304	274	281	280	290	291	258	298	279	260	306	287	263	300	270	305	288	297	253	310	308	279	298	293	280	290	268	289	268	288	267	270	293	284	260	301	281	290	301	312	284	246	277	303	299	301	274	286	261	279	272	275	292	258	261	269	279	266	279	297	293	278	273	287	285	304	279	291	274	246	306	284	302	277	289	280	257	286	278	293	263	272	271	282	290	261	276	293	313	285	284	279	263	293	279	295	284	296	283	324	290	270	232	287	285	281	286	305	270	275	274	311	307	291	302	274	271	263	292	280	305	286	297	244	284	288	287	309	284	303	274	305	279	278	294	262	292	253	272	313	305	284	283	298	315	286	269	304	264	292	279	284	276	300	275	276	308	256	276	280	286	303	280	267	265	271	299	309	249	285	266	328	284	277	281	262	266	293	269	285	286	285	293	305	288	286	266	235	278	286	286	309	282	264	311	272	289	262	252	252	307	288	288	298	296	291	281	274	290	302	276	309	286	276	288	287	285	300	264	289	300	286	300	257	268	302	291	285	296	266	265	324	294	287	286	262	276	258	271	291	293	264	287	296	295	306	266	287	310	337	269	279	263	266	304	270	301	282	277	276	297	287	264	265	254	306	276	283	288	287	260	278	260	266	290	285	297	284	273	294	288	274	255	304	303	290	318	268	306	290	290	294	298	276	272	288	258	300	232	279	306	303	285	280	289	325	267	276	289	279	281	281	316	296	283	283	282	303	291	293	303	270	293	288	288	270	306	275	267	270	249	275	295	295	284	287	284	286	258	277	290	269	288	288	275	260	282	300	272	292	242	281	299	270	261	306	294	251	269	292	291	287	273	288	275	281	267	318	255	274	290	270	295	286	297	299	254	276	274	323	283	266	292	293	254	268	285	262	284	286	297	296	274	289	292	330	308	305	284	289	311	286	326	291	305	272	288	268	284	280	279	295	303	261	297	256	299	265	277	265	290	257	298	271	276	303	318	295	279	300	275	333	264	284	274	282	301	252	282	319	277	284	286	264	261	306	278	295	312	261	269	273	276	297	312	273	276	305	266	269	296	292	307	250	244	266	277	269	265	311	296	294	268	270	315	282	258	302	308	303	293	299	286	279	292	292	267	252	294	283	271	293	309	306	303	312	284	272	279	289	289	302	302	333	297	287	289	313	317	291	275	270	300	293	280	297	276	290	292	263	301	298	283	301	274	283	295	290	290	270	269	280	285	278	262	266	255	290	283	294	313	297	267	264	267	288	277	280	274	290	311	259	300	276	260	255	283	297	263	276	283	301	311	294	267	282	280	282	265	296	282	281	314	252	269	259	268	288	262	292	262	268	274	287	281	304	297	307	262	285	272	275	285	257	298	274	270	280	279	292	271	292	320	279	247	278	288	308	286	268	281	269	263	249	295	269	283	292	292	298	308	282	273	277	297	290	288	276	290	283	302	292	261	283	300	275	279	290	302	275	292	275	296	320	281	277	248	277	280	276	282	291	295	264	262	290	292	300	311	295	295	282	279	276	272	296	273	284	246	271	272	298	286	276	282	282	303	281	289	292
34912	2799	5904	6485	5452	4481	3689	2981	2722	2446	2107	1926	1780	1645	1614	1494	1384	1319	1293	1238	1191	1217	1143	1130	1127	1093	1123	1085	1063	1055	981	1019	1041	987	986	888	954	951	888	937	989	970	908	883	899	924	877	909	904	916	876	878	910	905	883	841	884	873	857	812	892	838	899	896	870	888	859	862	863	829	879	827	881	832	889	818	901	884	873	849	870	840	851	835	879	840	879	900	857	899	853	861	848	852	851	858	867	859	834	854	884	851	815	853	818	868	837	854	843	835	870	870	879	828	823	818	903	902	878	838	824	835	830	796	885	839	907	785	887	831	829	854	865	826	805	796	844	851	864	863	848	885	856	828	825	814	828	859	840	826	841	874	845	853	849	857	790	869	828	844	821	854	855	897	857	875	787	859	862	868	897	831	851	875	827	807	853	863	864	857	867	852	832	854	821	800	828	832	834	803	843	829	829	818	869	824	873	800	850	855	809	854	875	854	868	858	815	822	843	870	808	813	842	858	856	874	852	828	831	862	856	826	827	841	847	867	885	823	832	858	808	840	837	871	817	859	805	842	834	837	808	837	877	809	840	812	871	830	836	773	820	917	804	852	829	845	874	838	863	847	915	837	837	852	861	814	848	788	844	870	828	865	830	891	852	807	805	826	864	875	872	802	795	810	820	877	808	793	879	825	829	825	828	839	806	852	890	861	866	853	833	805	822	790	836	809	888	876	827	836	856	836	866	887	889	846	830	846	818	857	873	832	877	845	826	843	791	857	838	874	854	852	887	836	892	843	881	839	867	896	825	836	856	889	829	787	848	771	815	831	790	798	832	818	833	789	843	840	828	831	827	849	860	819	837	813	858	859	844	812	861	865	876	850	870	819	808	811	869	793	815	790	830	853	847	785	863	841	810	743	866	824	865	828	879	812	883	839	828	846	807	830	822	844	770	854	798	817	840	815	873	850	871	877	842	810	837	814	867	783	890	874	861	844	832	867	883	809	826	850	837	816	850	862	875	871	831	808	828	848	859	824	819	871	863	811	778	819	832	818	807	851	856	834	854	835	902	793	844	894	801	853	850	781	837	860	792	791	845	832	828	874	795	829	829	822	840	822	901	801	822	795	824	838	859	816	798	842	870	837	826	783	873	814	846	828	804	853	846	821	806	847	875	865	849	814	826	838	808	836	868	866	820	877	877	859	864	883	863	862	874	879	865	863	806	835	850	838	796	811	802	841	842	783	795	870	836	909	848	826	838	898	858	888	833	851	798	848	848	826	835	827	811	863	834	834	833	838	886	829	819	860	859	862	835	869	825	798	878	790	783	865	861	837	804	850	821	820	838	835	819	812	818	798	823	830	821	820	821	822	857	844	802	858	865	830	815	820	874	833	846	889	827	847	867	846	815	832	870	797	784	785	803	861	886	826	835	800	820	821	843	876	815	817	867	830	806	826	823	834	842	878	814	859	857	832	821	848	778	904	812	865	858	802	858	834	850	805	787	863	831	876	839	868	749	829	813	802	838	834	794	856	835	841	800	870	807	855	804	863	799	853	850	807	880	840	837	836	834	858	793	806	832	894	880	870	868	786	842	778	866	786	865	850	818	840	808	886	834	794	834	850	763	798	849	783	837	818	822	791	804	832	821	849	813	812	849	897	866	817	850	863	828	857	831	877	874	836	889	859	850	876	856	851	822	884	898	825	823	869	846	801	867	858	813	781	820	871	840	833	813	820	878	811	846	898	817	874	830	802	795	835	805	832	858	841	874	858	793	848	874	843	861	810	828	872	852	797	854	876	822	860	855	877	843	859	825	831	839	817	799	870	840	856	789	845	847	859	875	809	840	830	824	799	765	869	806	813	836	818	854	890	812	885	881	847	842	844	860	842	813	829	813	831	810	837	818	846	839	852	827	866	807	798	836	854	815	891	875	889	871	819	829	853	858	850	864	794	873	825	823	832	772	828	772	764	876	817	862	817	881	867	818	819	823	811	756	871	859	827	809	861	846	851	843	834	893	792	892	864	873	832	839	876	911	824	812	860	851	833	821	793	839	822	846	837	813	849	801	855	846	831	855	827	853	817	857	858	877	856	881	810	875	850	838	860	836	850	856	861	835	856	844	818	839	842	844	890	812	827	838	812	834	855	794	832	835	842	851	863	859	828	833	836	788	785	851	824	903	794	840	763	838	870	887	849	825	844	861	797	839	779	804	828	866	868	835	803	829	804	852	873	804	831	857	788	834	815	799	868	887	871	835	837	855	835	874	824	827	817	804	851	833	809	865	840	780	829	840	818	852	813	850	815	861	865	843	826	801	856	811	836	860	888	819	825	819	807	799	856	788	868	840	867	799	868	870	832	812	859	847	854	870	821	841	853	818	792	866	793	791	844	785	812	825	822	820	852	849	796	829	854	845	840	835	765	828	852	797	849	829	815	860	832	837	886	863	857	882	839	832	831	813	792	853	840	869	844	799	813	835	820	851	819	880	842	842	830	867	845	834	820	831	797	798	804	841	866	832	811	874	816	847	884	827	891	809	856	886	836	837	815	830	827	800	835	841	828	840	801	820	834	868	885	856	835	849	871	890	846	823	858	803	886	827	885	808	803	822	826	854	858	801	830	830	795	843	770	888	842	897	846	852	847	836	887	846	825	797	825	816	823	796	812	867	820	834	860	837	790	840	865	832	811	826	764	826	869	820	884	775	888	836	806	822	811	828	812	803	818	831	849	849	826	808	801	844	841	823	843	880	900	844	847	816	808	869	852	902	860	798	779	841	835	834	831	828	893	839	829	800	819	800	833	807	786	816	820	820	869	916	875	882	859	841	872	831	861	899	817	762	864	879	830	841	829	868	834	838	824	830	885	806	860	843	828	804	843	814	815	858	862	885	823	853	861	867	817	809	834	801	847	782	873	826	814	889	894	831	788	793	818	833	845	852	840	830	826	821	846	866	790	875	886	849	816	806	842	772	842	813	844	869	832	851	879	790	879	868	801	805	859	769	849	888	819	820	843	825	854	827	847	886	859	827	849	892	812	848	837	856	856	817	911	878	812	905	860	782	840	809	854	823	831	789	816	845	849	879	830	814	827	817	811	821	854	847	808	919	893	826	853	844	828	882	829	808	820	837	853	827	842	830	835	807	835	859	844	806	781	811	800	856	864	862	788	789	802	831	812	856	824	811	858	830	852	778	802	838	800	763	871	845	832	882	915	805	831	865	851	810	888	822	850	857	840	831	775	820	820	793	853	830	839	846	770	824	895	909	886	859	900	768	845	798	836	850	843	848	863	838	832	815	813	826	801	857	845	857	804	856	840	793	770	837	818	823	849	865	886	808	840	815	862	842	768	809	767	846	915	856	799	897	844	920	819	825	801	787	822	842	823	874	823	912	887	852	845	822	862	836	867	854	882	836	867	790	854	843	868	831	834	792	825	859	862	865	832	818	814	841	843	800	817	800	785	837	856	820	852	863	895	823	816	797	828	825	808	820	848	878	872	841	855	870	795
8730	568	331	144	124	138	111	99	109	114	118	99	120	112	112	80	115	98	101	115	124	109	99	112	100	117	103	114	108	100	93	101	98	113	103	97	97	101	106	109	95	84	108	90	104	110	110	92	97	103	101	101	105	92	91	117	95	96	93	101	105	103	83	106	106	103	116	104	101	109	101	112	113	99	88	131	95	112	118	94	78	98	109	94	103	93	105	105	119	106	104	96	103	108	120	90	90	103	104	111	94	93	104	101	110	100	98	102	94	113	99	95	103	97	123	95	111	97	113	103	94	107	109	107	109	81	95	92	94	106	94	85	96	108	98	109	105	90	93	107	131	105	85	107	106	109	87	122	106	86	104	109	103	107	114	112	113	131	102	100	101	107	98	111	105	92	111	107	107	92	93	92	82	94	105	106	107	102	108	89	126	100	102	121	107	98	102	98	110	104	82	110	98	99	111	100	93	90	99	103	93	134	98	94	90	100	99	105	92	100	99	112	102	93	95	98	102	121	113	91	97	111	112	116	97	96	113	106	96	104	127	107	107	112	90	99	92	86	103	115	91	109	85	114	102	92	95	108	99	85	121	119	104	99	109	93	98	101	108	101	99	100	114	97	107	104	88	90	111	112	95	101	101	105	97	99	109	92	108	91	98	110	95	99	120	117	107	117	100	107	121	82	121	110	98	98	99	100	104	109	105	100	112	97	102	105	125	102	92	99	111	101	110	111	99	114	114	117	111	116	108	106	94	100	110	108	105	117	103	93	108	101	103	106	111	93	109	106	100	98	112	100	100	89	113	101	110	108	103	97	94	108	97	88	118	100	123	100	119	102	96	102	114	115	98	107	94	102	110	113	98	100	96	99	97	125	98	102	105	99	99	101	102	103	111	110	94	118	99	108	112	105	98	95	97	107	101	89	90	99	109	104	98	105	95	102	132	107	103	108	97	92	88	110	109	93	107	99	115	109	122	107	96	95	115	118	100	113	104	95	116	107	116	104	92	113	102	108	100	103	121	106	95	112	94	116	82	118	96	106	102	106	107	84	95	90	107	118	114	99	97	103	114	107	91	99	110	90	91	108	97	96	109	100	82	94	104	108	121	103	117	102	97	104	114	98	103	111	107	124	89	111	90	99	93	116	91	118	112	111	99	108	130	93	107	98	104	103	106	117	98	94	87	102	98	116	114	105	98	102	101	105	107	101	101	104	100	111	113	107	94	125	95	97	96	131	99	109	92	103	107	110	84	107	85	103	111	82	103	107	117	105	105	106	118	102	93	104	100	98	129	105	95	98	96	103	88	88	98	86	102	110	97	94	127	100	105	104	98	104	92	103	100	101	92	96	101	93	94	120	88	116	107	104	102	90	96	109	106	126	102	112	107	97	96	90	90	104	101	99	87	113	108	94	113	115	86	94	96	103	103	83	98	84	111	90	85	83	94	105	93	108	97	108	87	102	90	97	100	97	90	87	98	109	101	98	113	90	95	86	98	99	85	111	101	112	113	109	93	103	117	98	108	122	106	113	99	100	87	101	97	114	110	108	102	126	110	98	92	99	107	104	96	100	99	93	105	104	107	93	89	107	100	111	110	103	95	103	128	88	94	102	98	86	85	101	115	103	97	98	91	96	112	120	110	99	109	116	94	99	115	106	106	118	110	79	107	98	104	99	111	117	105	101	116	106	93	102	119	114	98	95	109	111	106	117	100	112	108	91	96	97	110	80	93	105	109	112	103	104	93	93	94	109	119	105	87	101	116	118	96	96	109	83	110	129	106	86	97	123	123	104	86	107	116	105	88	99	118	109	110	83	116	123	102	98	111	98	131	102	76	108	94	110	115	94	97	115	96	89	111	84	105	104	88	97	101	92	112	105	107	115	100	91	86	114	101	102	116	117	101	97	115	96	92	87	94	113	102	106	96	99	106	101	98	106	104	101	90	106	103	104	114	107	102	111	87	100	101	109	102	95	106	102	97	84	84	82	102	103	113	114	105	102	128	89	79	101	102	110	114	88	123	106	120	100	98	106	98	110	85	108	95	98	119	79	119	95	100	111	92	119	102	93	116	113	106	88	88	93	115	102	102	87	109	108	113	96	98	104	96	101	92	107	101	99	127	108	107	95	111	77	95	111	119	101	99	98	98	112	103	89	106	103	104	109	118	124	97	83	95	82	124	119	94	113	108	109	121	99	109	105	107	115	99	95	89	88	104	97	110	98	108	107	121	135	87	101	105	106	95	95	94	108	98	116	116	87	105	95	109	97	99	100	108	129	100	98	110	90	114	106	97	102	108	107	94	100	108	98	105	104	136	107	118	101	93	114	93	97	92	101	94	102	108	83	122	104	100	108	92	115	106	102	109	112	125	94	82	100	119	103	108	99	102	110	102	109	98	88	106	113	89	120	87	110	99	83	115	109	114	114	104	122	116	102	106	85	119	99	125	104	89	123	97	89	102	110	107	107	105	111	108	116	99	105	101	82	127	115	106	100	89	99	116	101	99	102	100	110	97	111	109	100	104	104	125	124	112	87	100	99	112	101	107	101	103	96	135	97	113	94	97	122	107	100	102	110	82	104	107	111	123	124	108	91	115	87	98	101	86	95	120	99	111	103	105	119	97	116	103	92	104	94	104	90	113	100	83	102	93	101	104	114	108	89	112	93	111	101	115	96	104	83	94	112	103	116	114	129	92	120	94	100	106	102	92	99	96	106	85	106	91	92	111	115	95	100	88	108	95	101	94	100	97	120	113	111	101	95	108	105	100	95	107	102	102	95	100	122	114	106	109	105	94	110	118	103	112	102	121	96	92	115	102	85	106	103	107	100	95	104	84	103	111	90	121	112	97	90	112	103	100	120	113	119	94	105	98	97	104	127	106	92	92	89	112	98	91	98	119	90	106	83	121	98	108	114	92	93	120	108	104	102	114	112	113	107	115	88	109	104	103	105	117	124	95	123	111	111	73	112	101	97	105	106	97	94	98	108	107	106	118	108	106	136	97	96	112	91	94	111	90	105	110	108	106	110	103	100	87	99	106	104	106	97	98	80	100	102	93	102	121	114	87	94	120	104	89	93	114	113	96	95	101	115	114	102	88	112	91	117	114	97	96	103	100	121	107	99	125	84	108	109	112	122	93	95	98	118	103	101	108	93	86	108	95	98	107	101	116	112	122	121	104	117	105	107	111	106	83	104	98	107	110	101	109	103	84	110	80	106	103	106	85	112	96	108	100	96	119	94	111	95	94	83	97	99	95	116	107	100	113	107	109	107	126	104	84	113	94	98	111	93	90	104	127	123	119	117	98	89	100	96	108	95	124	126	96	98	101	90	117	105	102	112	104	111	101	79	103	101	100	86	93	103	110	95	108	100	88	114	90	110	112	102	106	95	90	98	103	88	104	110	86	101	96	103	121	120	96	95	101	103	106	92	121	95	110	109	95	90	103	87	109	92	87	115	111	101	113	99	117	122	111	79	117	107	99	93	91	108	93	106	115	101
8009	460	548	503	528	470	459	452	417	373	445	401	348	376	379	389	395	399	402	353	360	359	355	371	377	397	380	369	356	379	379	412	390	345	335	373	344	394	360	358	397	373	381	387	376	371	364	383	367	407	395	390	336	347	365	388	374	375	372	389	356	370	354	379	392	359	348	385	371	365	359	369	370	376	368	360	399	360	367	365	364	352	367	409	360	354	366	370	346	346	370	388	358	367	378	413	356	414	325	395	360	342	346	376	372	363	390	351	350	367	381	389	370	371	350	396	372	387	340	343	381	376	368	339	378	407	350	347	375	371	346	347	332	384	350	388	342	354	397	339	347	401	364	376	370	343	346	379	337	384	347	358	370	383	356	375	369	344	386	365	401	374	379	365	405	360	379	353	351	376	399	360	382	391	339	349	377	371	374	344	357	374	350	370	378	351	345	349	373	344	364	371	378	363	402	364	358	363	362	324	378	386	369	340	320	354	346	372	370	344	363	373	364	346	350	364	364	362	361	406	363	324	374	377	380	395	353	339	371	394	350	347	371	348	374	355	345	402	378	333	391	346	365	382	348	380	398	390	363	377	371	358	388	384	364	378	396	373	349	377	404	384	357	359	348	391	355	389	388	332	389	339	330	357	347	370	424	347	389	351	385	382	371	363	350	336	347	399	348	359	356	371	391	357	351	347	331	345	384	368	380	348	367	371	345	352	343	337	394	380	338	364	344	346	349	354	416	379	375	376	360	359	335	375	363	397	354	369	374	342	346	373	388	396	334	342	359	380	361	361	386	331	338	359	364	372	394	378	316	384	364	360	368	388	361	368	391	364	368	362	359	396	359	371	360	358	384	383	335	378	394	368	383	354	331	358	368	364	353	394	319	366	380	371	370	364	361	398	350	354	359	406	391	360	370	379	362	362	383	355	367	389	391	351	342	356	384	344	373	339	388	360	381	332	365	353	377	370	380	348	369	355	356	370	333	362	395	384	351	383	371	364	343	368	364	356	372	347	362	339	352	379	359	368	338	385	359	325	365	365	358	342	352	352	344	379	348	352	364	364	353	368	376	380	336	322	329	348	382	383	366	366	333	363	374	371	382	365	353	335	393	342	373	395	332	366	358	381	351	352	430	371	360	375	378	364	363	356	330	361	371	366	347	375	397	390	349	373	364	356	361	374	368	376	398	366	375	354	346	364	329	402	361	358	360	390	357	348	369	391	389	352	340	365	369	387	362	379	335	364	371	402	363	358	347	353	356	377	354	375	317	373	367	352	366	383	362	367	373	358	395	369	369	381	386	344	369	364	357	367	357	386	335	354	367	379	390	381	356	398	359	398	393	379	381	376	356	375	390	353	384	383	379	361	366	378	371	350	381	348	371	361	374	345	395	357	370	381	369	365	370	385	370	390	375	353	366	387	362	392	359	359	366	354	356	329	357	361	393	357	383	366	369	357	383	354	356	345	364	332	374	362	342	376	381	360	390	365	375	406	315	385	360	366	367	359	370	383	360	361	405	382	379	376	376	365	347	370	335	363	370	358	354	329	357	351	345	351	344	354	388	374	404	385	368	386	375	357	366	355	380	382	397	379	385	370	358	396	338	369	357	358	343	375	349	392	359	343	387	357	341	348	405	353	364	366	349	353	356	396	369	358	369	347	376	375	378	381	356	386	379	371	375	368	385	382	342	371	386	340	377	369	388	347	379	358	345	367	377	381	350	332	367	319	359	362	347	382	413	338	361	366	373	362	388	381	380	353	383	365	354	376	364	339	373	368	355	364	420	385	372	372	377	361	365	392	400	391	385	366	385	385	404	371	374	360	361	380	350	357	392	344	370	371	350	367	374	388	361	385	364	366	320	385	405	341	359	372	346	339	382	380	372	402	351	364	344	330	401	371	368	346	354	357	360	383	396	316	390	394	340	373	347	358	362	365	348	346	406	327	392	373	348	384	374	338	380	387	382	347	366	364	366	371	363	351	350	389	342	389	342	339	397	339	345	356	372	397	379	381	366	368	358	365	363	372	398	363	357	356	375	368	346	393	386	393	373	337	376	360	376	369	368	360	366	384	398	380	349	373	389	359	372	374	339	372	404	343	360	388	380	353	360	356	356	420	356	401	385	392	348	373	347	341	366	364	355	387	377	363	384	367	371	380	355	327	367	373	407	356	382	366	396	344	377	386	377	372	380	333	360	369	371	373	324	363	365	386	378	379	370	395	367	360	355	366	395	392	358	386	354	377	354	363	370	330	363	358	395	353	373	379	386	357	358	342	396	393	350	358	354	353	347	359	368	368	377	357	340	361	353	349	324	361	378	356	375	368	386	360	370	381	365	378	397	374	361	369	338	391	356	350	363	307	369	368	376	360	370	329	386	366	361	364	354	392	391	356	378	340	347	362	357	373	347	385	355	369	357	381	396	365	359	353	423	361	355	361	377	379	364	374	359	393	390	352	358	364	367	359	366	377	382	355	374	395	372	327	375	407	360	360	363	387	372	383	338	344	381	339	354	380	382	358	350	346	325	358	373	374	382	360	377	349	385	357	339	350	345	356	412	365	400	355	373	342	393	405	353	340	393	404	383	367	326	387	373	372	362	401	362	381	389	376	362	408	402	397	348	364	356	351	360	369	374	361	342	382	396	375	381	378	358	348	390	364	341	370	369	368	336	370	392	366	381	379	378	355	380	369	332	342	377	356	330	367	358	349	352	368	413	370	397	341	369	352	360	358	349	359	312	358	368	361	352	374	361	380	307	365	359	339	358	336	354	352	384	346	361	364	324	379	374	385	349	367	348	368	383	377	370	323	350	342	377	379	331	330	353	397	371	353	379	350	343	357	379	350	370	332	354	359	362	362	373	357	371	363	360	335	408	356	359	370	388	366	394	383	338	384	377	361	369	349	388	381	360	377	399	379	382	400	403	368	362	375	363	360	369	347	387	345	342	361	356	386	350	363	366	352	401	374	367	354	370	356	377	339	321	366	395	360	394	349	338	365	354	353	396	382	381	331	348	371	361	372	368	367	392	380	371	375	362	313	372	368	367	358	339	337	349	359	327	372	377	402	369	357	357	378	332	395	352	372	391	381	366	354	371	355	358	362	360	364	392	377	392	370	425	366	367	377	381	355	366	403	385	359	372	385	358	371	389	389	363	381	369	359	348	385	364	373	373	344	335	369	341	370	328	377	320	363	386	370	351	372	370	398	382	368	327	361	373	369	377	377	393	381	377	364	321	372	342	353	398	374	366	374	408	376	375	355	345	337	368	371	359	362	355	343	349	388	377	347	371	375	353	363	372	367	370	353	373	360	377	346	335	358	356	376	365	386	370	362	391	393	366	374	363	358	384	348	344	343	366	356	398	376	349	364	374	356	366	359	402	384	360	383	382	367	373	376	363	377	374	330	380	380	385	381	402	351	357	350	368	393	394	360	358	362	385	356	355	346	343	341	363	328	369	362	358	365	348	365	368	367	391	373	379	376	367	356	346	400	356	387
42507	16154	3097	974	722	547	450	390	376	315	293	288	264	232	241	234	226	227	244	218	200	231	222	223	207	201	215	207	220	200	206	218	211	214	201	188	205	196	192	208	204	194	222	227	211	212	196	221	214	210	203	223	198	190	214	216	205	202	199	209	197	172	225	193	183	200	173	196	167	184	195	211	203	198	177	187	176	225	181	214	222	210	208	183	197	208	174	205	232	215	219	198	187	222	180	178	210	214	188	190	178	182	170	211	201	227	185	191	188	190	189	191	217	226	191	171	198	216	192	183	196	192	203	194	212	200	190	177	193	196	197	187	170	206	209	234	188	196	200	175	183	185	208	202	212	206	198	185	199	196	189	186	176	197	200	203	195	193	189	214	195	190	216	178	187	212	193	188	173	207	180	195	206	213	217	196	198	182	214	192	228	187	198	195	176	202	155	187	207	198	200	183	211	201	191	200	187	184	179	198	180	209	203	189	211	160	182	213	194	194	210	195	186	176	223	194	237	182	203	190	187	188	186	183	194	198	188	203	194	220	204	188	194	201	190	199	191	221	205	208	192	190	187	191	196	192	199	176	214	208	189	185	204	210	200	190	176	196	195	215	178	208	182	224	182	205	204	188	189	191	212	198	203	182	223	218	195	184	199	191	194	162	215	219	180	191	180	210	213	215	178	202	196	211	187	190	193	188	208	184	189	202	199	205	210	188	190	211	215	224	182	197	190	200	189	197	199	238	208	216	204	201	197	193	209	197	181	189	206	190	232	191	170	208	200	191	209	185	208	139	179	186	230	201	174	196	174	207	187	190	212	186	186	173	193	218	162	192	172	198	219	199	178	189	194	195	212	192	180	194	208	188	186	165	194	183	184	190	184	182	189	217	195	198	199	190	176	183	165	181	200	160	223	198	186	196	213	191	183	208	187	185	224	168	209	216	210	162	205	190	198	172	180	206	205	200	205	202	185	187	188	229	187	202	200	206	195	201	212	198	190	200	207	161	182	211	205	191	207	202	204	194	197	192	192	187	209	189	193	169	222	214	203	195	203	190	176	194	190	192	207	186	207	178	190	187	199	174	189	219	151	198	189	193	220	181	207	180	197	214	200	199	176	218	195	181	192	191	189	196	214	191	189	211	163	198	200	204	208	187	184	207	186	196	186	205	224	185	189	199	211	166	191	188	179	195	188	191	203	216	194	192	187	183	214	187	203	164	190	224	197	195	189	172	210	185	192	193	191	188	178	188	192	208	180	209	195	186	200	185	193	211	193	194	238	197	203	183	192	215	167	220	193	188	209	193	178	202	180	234	206	222	189	196	193	178	191	181	204	187	182	197	195	184	187	209	182	197	209	182	191	187	191	209	212	197	204	167	196	185	215	183	197	169	202	187	206	178	197	215	197	214	168	196	209	192	195	195	180	189	227	176	189	200	183	210	156	215	171	194	197	222	196	182	214	197	195	176	190	197	173	188	206	189	200	187	187	182	210	220	200	223	185	213	206	176	213	166	195	208	176	195	189	207	201	194	173	190	223	195	197	187	196	177	187	197	174	206	172	177	199	197	220	219	204	193	216	187	212	190	189	196	196	193	180	182	199	182	188	191	233	199	183	201	198	192	199	202	206	183	213	186	184	182	229	165	174	224	204	209	204	183	195	187	182	187	201	200	203	197	203	198	198	181	159	210	212	195	176	171	209	162	185	205	215	184	217	199	217	202	203	198	188	179	164	201	161	178	194	209	207	186	206	238	202	205	204	188	179	209	195	189	194	197	208	221	200	192	206	176	216	201	191	181	187	202	186	186	214	194	210	187	202	215	173	206	211	205	180	184	186	163	196	210	208	197	189	192	193	172	199	213	175	220	184	219	187	187	185	199	178	175	196	184	182	188	177	206	190	193	198	183	231	169	189	211	197	200	211	210	167	212	200	206	199	196	185	201	190	204	202	193	199	198	182	210	190	191	183	216	185	205	204	194	191	187	182	207	170	193	197	192	198	212	199	205	215	193	205	193	205	210	219	183	171	220	213	222	222	181	190	186	188	181	212	168	175	176	205	192	211	211	220	194	188	191	187	215	212	204	215	219	185	190	190	201	195	176	184	191	181	172	181	191	200	194	201	190	208	196	198	191	198	199	196	206	196	173	183	218	188	195	205	226	206	184	223	199	211	201	188	186	206	213	191	181	177	197	201	184	219	189	217	176	178	198	152	175	189	201	181	198	209	213	209	222	181	199	185	181	221	194	226	181	186	200	185	186	205	210	213	181	203	176	196	190	205	208	218	187	177	190	222	184	195	208	194	193	207	213	190	196	170	182	205	216	207	212	214	194	190	209	191	193	219	171	197	189	185	202	194	192	184	217	212	203	215	219	194	185	190	202	203	197	197	172	202	206	204	148	200	165	188	222	188	194	200	194	197	191	201	194	168	231	199	199	181	228	178	201	226	216	191	202	202	182	181	196	216	194	207	185	188	212	211	199	203	210	187	193	193	208	190	176	187	212	188	189	204	206	201	189	198	197	191	170	205	180	184	197	209	234	196	190	195	197	211	215	167	191	215	172	216	202	196	216	200	189	204	163	211	187	169	201	186	196	195	184	201	175	183	179	191	208	205	198	187	200	203	207	193	196	208	182	187	201	183	176	207	177	212	185	214	209	200	203	212	209	196	179	188	212	193	176	196	187	193	192	167	187	209	176	211	192	162	201	197	181	209	238	188	196	194	175	203	176	195	203	198	190	186	185	164	199	205	186	195	174	184	202	183	194	182	193	183	186	223	199	190	211	198	202	194	206	225	179	214	208	215	204	189	199	219	206	193	203	205	200	201	210	170	192	214	192	199	196	208	180	209	208	189	179	199	195	185	214	188	162	202	248	184	178	211	213	227	182	205	213	210	208	176	202	177	210	178	195	177	179	190	211	193	198	188	190	199	174	187	207	216	193	202	180	176	201	222	187	213	198	212	189	206	196	178	194	195	184	203	197	203	206	182	207	170	178	202	191	196	185	165	174	202	197	178	183	196	191	220	203	196	181	184	183	184	197	200	192	172	196	208	214	204	176	196	181	180	219	189	205	205	204	198	198	194	196	191	193	182	162	199	179	205	223	182	179	192	204	207	186	196	201	214	187	187	182	203	216	203	218	192	193	201	189	206	215	210	190	208	199	211	195	179	196	195	198	177	219	193	233	219	184	212	177	208	185	165	212	200	226	210	198	204	195	179	188	198	198	189	189	188	203	189	183	185	192	161	188	204	219	192	172	202	187	193	190	179	185	191	179	194	181	202	193	201	203	190	181	176	185	194	201	210	185	214	178	183	192	186	193	180	172	200	174	208	219	202	188	184	183	182	189	184	208	197	192	198	186	193	192	204	190	179	175	210	204	204	199	179	187	160	196	195	214	206	211	191	198	214	192	199	191	177	205	197	189	217	192	195	164	191	177	192	198	208	195	198	180	202	180	207	200	206	197	197	192	200	192	195	195	198	189	194	187	197	173	182	201
26645	1692	3233	3565	2997	2552	2161	1800	1629	1362	1268	1194	1118	1008	1014	947	872	872	904	790	822	792	796	730	783	720	786	707	688	732	669	780	708	684	682	710	679	687	692	680	621	693	657	675	642	661	625	657	654	644	571	667	616	635	638	671	617	656	653	637	605	659	657	623	656	622	618	652	670	665	610	635	599	599	676	667	596	646	640	621	628	619	620	591	634	619	665	664	645	602	654	600	633	592	588	625	645	633	611	657	602	642	579	641	599	636	632	607	618	655	612	662	634	619	558	624	617	645	618	616	634	638	637	639	634	556	627	609	627	646	629	621	651	559	610	626	626	616	620	606	640	608	636	597	603	629	598	600	599	586	608	632	570	589	635	587	644	616	634	650	637	608	632	620	627	606	600	622	619	625	672	638	634	638	593	618	570	664	639	648	647	628	642	631	567	584	653	653	616	609	575	595	629	597	624	638	640	602	587	552	612	639	630	609	656	596	598	616	640	575	600	614	547	621	621	594	590	631	638	590	625	669	632	640	613	620	613	632	570	623	633	623	597	637	599	597	634	598	606	637	610	584	593	620	614	581	610	628	637	673	587	652	671	578	610	629	655	589	579	660	599	600	654	654	610	618	585	612	605	579	630	574	618	611	620	623	588	623	619	645	611	606	639	683	583	585	632	645	661	607	613	604	576	665	617	585	620	612	591	652	601	569	592	634	583	621	641	601	626	584	611	594	659	632	624	596	602	697	598	651	660	631	682	628	658	612	621	673	591	654	584	610	620	597	653	603	666	652	616	616	640	659	619	570	621	660	667	599	601	635	614	622	651	608	704	648	624	638	617	627	650	656	636	606	627	596	659	587	633	649	593	639	636	590	645	612	634	586	621	584	601	640	635	620	642	663	678	619	584	616	622	595	606	650	579	604	626	612	646	569	579	590	636	597	614	643	641	622	614	590	653	603	606	639	647	606	598	579	650	628	628	625	603	622	616	555	589	592	625	600	599	610	668	614	578	592	596	643	672	607	608	637	575	652	644	619	588	624	599	597	613	590	638	649	585	647	598	634	625	641	634	586	607	597	623	626	650	608	647	627	628	625	667	615	590	574	603	611	610	632	591	592	656	640	638	582	628	595	612	667	594	648	603	616	623	676	609	593	579	619	589	590	609	627	625	679	637	612	644	661	605	606	645	604	620	633	571	619	599	606	620	585	617	630	600	601	629	626	637	619	603	568	622	609	634	634	608	627	625	619	612	615	635	617	595	619	602	622	595	639	649	612	591	648	551	575	663	618	606	599	600	649	614	594	654	614	648	650	594	625	619	630	627	634	593	623	609	654	664	589	617	614	621	611	636	594	596	609	622	656	623	590	571	643	623	634	622	604	612	620	631	637	607	603	633	604	588	588	626	591	662	587	623	614	605	642	638	589	607	668	649	609	632	594	635	633	630	601	616	635	620	591	600	625	596	560	589	607	556	607	618	653	618	578	605	594	601	677	634	611	605	602	600	661	635	626	614	612	590	609	655	627	617	622	619	598	635	627	601	594	597	634	613	603	583	627	605	629	600	562	614	637	650	626	613	661	613	632	642	584	604	635	654	613	648	654	566	637	572	648	588	607	633	603	589	573	598	646	617	559	621	615	665	602	627	600	609	614	599	600	600	587	614	617	596	615	642	620	622	605	604	595	587	634	638	619	633	590	594	595	625	665	685	627	618	642	588	645	587	598	584	652	586	633	628	618	620	578	577	649	640	585	582	615	624	627	613	641	630	615	635	625	631	630	652	650	587	600	623	615	592	590	624	634	559	647	619	615	536	687	586	611	661	635	572	601	628	609	576	622	631	625	592	602	625	583	593	616	599	614	605	637	649	621	634	600	627	635	640	590	644	658	600	622	607	615	605	615	664	637	661	532	565	585	608	620	637	605	630	630	614	616	594	649	630	611	632	623	594	588	627	646	595	633	643	651	655	633	567	662	629	649	594	613	658	668	584	650	611	599	639	627	577	627	641	579	640	593	639	630	614	609	630	598	609	636	608	606	632	634	596	589	662	661	610	637	595	641	629	598	631	559	656	597	600	615	623	656	607	594	592	615	599	615	584	605	620	590	592	649	603	623	615	645	620	637	610	598	594	613	626	682	607	606	649	608	635	588	615	596	627	596	621	581	673	571	656	624	637	654	593	563	636	644	602	634	613	599	637	609	620	596	625	621	621	594	652	611	639	671	619	552	586	602	603	598	622	626	569	651	594	621	643	653	611	660	603	620	621	640	608	620	645	585	641	613	623	599	642	634	644	656	615	594	587	628	591	598	571	590	620	607	619	649	626	601	615	616	589	603	602	604	613	661	611	596	619	628	682	627	641	588	626	626	666	606	635	644	576	608	615	664	665	628	645	609	658	618	615	573	581	649	649	640	603	621	609	639	625	604	625	633	624	623	590	637	591	605	643	641	608	663	615	598	648	630	649	605	607	590	611	597	626	597	581	611	660	611	649	636	622	631	581	553	644	596	665	620	676	614	661	632	656	650	674	617	627	607	605	592	655	676	617	583	640	646	650	609	625	579	653	599	586	597	654	676	609	650	643	609	607	695	665	591	593	629	644	617	568	623	616	634	652	610	633	620	600	626	599	635	594	656	619	619	657	621	598	584	607	630	549	635	606	613	634	632	621	588	576	606	619	641	619	625	639	600	575	666	603	582	608	640	589	636	616	602	608	591	609	616	652	623	618	618	598	617	653	629	627	634	647	595	580	616	576	609	615	637	624	629	640	575	618	542	644	636	650	637	595	599	619	640	588	603	661	597	615	610	642	627	602	583	613	635	641	614	626	660	665	635	616	575	623	667	626	621	616	680	661	618	616	604	576	592	624	607	628	570	627	627	652	606	615	655	589	575	570	641	626	641	629	627	619	600	609	571	623	686	607	639	643	596	614	635	619	657	622	661	588	685	581	611	624	587	605	607	564	612	624	602	612	590	631	599	611	613	576	593	608	636	623	662	587	599	669	616	601	596	624	662	673	614	612	651	627	614	629	568	639	618	625	613	616	633	607	637	599	607	626	588	607	635	621	618	599	647	604	605	584	619	623	568	644	579	626	626	629	560	591	589	646	601	601	629	656	629	575	596	614	642	620	621	613	638	606	624	615	636	634	611	641	640	594	595	590	622	648	623	601	621	634	588	633	625	595	607	605	602	636	688	562	614	604	602	648	661	610	621	604	620	637	600	585	659	602	593	627	638	648	567	605	600	624	606	642	609	607	640	634	604	571	618	607	606	626	625	631	639	602	628	663	577	605	599	574	628	600	610	554	626	645	614	637	655	616	618	639	644	586	602	615	653	648	633	575	626	627	678	632	611	617	620	583	649	604	648	595	617	622	622	638	612	623	620	601	568	585	567	664	633	613	599	599	621	596	639	606	648	621	600	614	606	593	658	633	592	611	630	597	619	646	639	627	636	546	604	632	620	639	605	602	623	605	626	644	604	622	629	600	621	607	630	663	611	634	657
52960	24424	11334	2306	1435	1108	823	690	589	497	475	496	444	373	400	329	355	351	347	349	331	323	346	318	296	279	325	295	284	297	299	292	294	295	280	299	324	263	315	316	288	301	297	286	294	304	257	270	276	295	268	268	285	279	297	303	257	276	267	292	282	290	321	286	250	330	291	305	284	271	305	269	314	300	307	318	268	296	269	314	292	295	297	300	286	288	268	261	258	291	280	304	240	260	286	281	280	294	279	303	291	301	286	294	288	277	262	282	277	274	290	298	303	276	269	292	310	280	275	280	272	291	303	277	299	277	285	268	292	280	282	286	277	292	297	292	267	268	273	298	277	318	296	285	269	254	276	285	278	301	266	254	283	272	303	259	268	301	294	316	292	320	278	285	278	300	298	263	266	295	273	279	287	250	273	265	279	282	306	304	286	260	291	261	301	292	293	289	275	307	298	279	272	280	289	299	297	271	303	277	269	291	280	307	310	296	290	258	297	270	250	288	268	291	304	282	271	267	274	259	280	275	285	331	298	295	286	277	277	280	288	270	291	271	304	297	272	292	297	268	295	279	279	300	301	266	268	271	282	271	289	270	274	279	283	311	288	302	315	288	270	269	268	280	284	302	296	284	280	316	283	299	278	281	292	317	267	296	273	283	299	280	303	275	307	284	283	281	284	295	290	293	294	295	296	302	287	284	280	268	296	299	295	268	307	270	289	297	288	281	288	296	276	297	266	293	282	303	261	285	283	294	292	278	274	294	284	270	264	298	280	287	295	267	275	288	272	278	257	286	273	281	274	257	304	265	296	317	315	283	297	294	326	282	312	290	265	299	270	263	251	253	272	306	318	291	270	307	269	275	296	285	290	288	301	271	244	289	288	278	251	297	291	251	281	278	290	274	290	284	273	271	277	290	305	257	289	298	276	306	274	261	290	278	242	264	282	294	304	260	241	295	272	306	272	300	290	259	292	258	271	303	282	266	280	298	270	252	264	273	316	287	282	307	274	275	263	294	315	268	286	281	279	289	265	273	305	272	292	276	293	275	294	277	287	282	249	284	285	302	270	285	295	289	305	283	235	279	313	311	279	286	268	296	292	309	319	270	283	269	281	290	293	287	255	276	294	290	275	276	278	290	268	299	293	279	304	296	303	271	294	325	276	271	300	286	282	293	256	265	275	276	275	304	301	300	299	278	309	290	279	272	260	288	248	274	279	290	266	270	303	281	283	260	232	261	305	269	307	286	270	277	296	277	313	319	283	299	323	277	264	253	277	269	260	269	263	249	284	302	264	269	304	272	276	296	271	265	240	304	273	299	286	253	286	288	304	290	288	285	251	304	284	287	285	299	285	261	272	311	276	284	257	288	290	306	289	298	283	298	272	300	236	278	274	294	276	294	270	250	287	298	278	316	286	288	277	264	281	273	278	285	252	302	269	276	271	249	298	295	269	279	299	288	289	275	273	279	278	303	274	305	271	277	287	322	246	268	289	268	284	301	255	294	303	288	270	284	243	305	278	280	283	280	287	277	257	252	301	276	273	299	279	299	285	277	261	318	286	285	272	273	296	250	302	283	307	273	294	290	262	271	251	275	313	262	271	277	325	264	279	277	263	282	264	273	275	277	294	282	278	270	286	298	322	276	298	275	280	324	309	290	292	290	273	253	285	316	287	289	253	283	273	257	304	268	293	289	296	271	261	297	265	283	283	273	273	278	278	281	278	279	273	271	269	301	263	297	296	267	284	317	297	267	275	288	269	260	299	262	268	276	288	279	277	291	284	263	290	284	258	271	274	272	291	281	276	290	303	280	287	252	307	267	257	275	266	301	300	287	312	292	314	286	283	273	311	276	303	291	280	318	279	278	266	290	281	293	276	269	297	246	261	288	251	254	276	291	287	256	268	263	296	312	302	287	277	233	308	300	288	275	282	315	279	284	264	257	313	292	286	288	315	264	275	281	284	290	283	283	268	288	287	279	273	311	264	269	251	285	277	281	295	279	296	262	250	292	304	268	286	288	317	289	307	301	302	267	257	260	277	279	281	287	279	284	297	296	285	277	322	271	292	295	317	298	275	281	295	264	295	284	285	289	285	280	271	258	310	287	264	279	288	314	263	297	264	255	284	292	282	281	281	312	256	286	282	311	285	306	302	291	284	311	233	290	292	282	280	251	258	301	279	273	287	278	275	296	284	280	262	308	283	248	266	303	288	313	271	277	271	284	289	286	281	282	272	280	300	311	267	295	266	263	303	290	283	298	318	268	278	278	319	316	280	262	308	300	285	286	293	299	304	287	280	295	288	265	306	288	286	287	310	255	280	280	294	313	282	335	301	273	282	290	283	307	294	269	294	285	279	277	293	320	282	290	283	299	272	253	260	290	246	310	324	291	286	305	287	320	283	317	276	279	274	286	277	280	286	264	288	302	292	292	269	293	286	291	256	246	305	281	275	303	294	253	264	276	287	267	259	285	291	289	256	305	302	276	262	261	258	298	260	297	265	264	278	322	265	288	279	257	260	284	283	306	285	293	284	317	273	294	270	285	308	282	293	306	293	280	260	284	293	294	269	300	328	290	301	309	296	283	290	288	288	280	281	286	290	262	266	286	268	284	286	310	279	282	306	290	315	266	273	275	300	282	272	267	285	268	289	308	290	264	275	274	307	307	277	290	270	293	266	276	228	285	262	276	317	251	300	258	292	254	288	287	291	274	241	267	274	261	282	300	291	287	283	305	279	283	284	299	277	291	304	255	303	281	299	277	256	290	256	292	277	286	271	263	296	288	314	288	286	292	282	284	297	277	284	261	290	280	277	285	273	277	292	252	289	273	269	278	286	297	273	254	261	282	264	279	288	285	288	271	291	280	292	271	281	302	279	295	286	248	271	249	295	307	258	280	283	281	257	259	278	283	278	290	284	281	292	301	261	279	289	270	309	273	290	271	263	306	277	273	285	298	315	262	295	257	300	272	295	262	305	315	282	296	278	267	281	298	267	270	261	303	287	294	267	249	286	275	280	246	282	265	309	296	274	279	251	283	263	282	295	283	254	283	280	268	273	267	300	263	281	296	269	298	302	294	295	281	262	295	285	271	302	251	295	268	274	308	310	296	273	284	286	280	268	282	312	272	306	301	304	286	258	291	297	280	263	297	313	306	270	283	283	294	262	280	282	306	283	295	320	265	318	284	293	279	281	291	260	270	307	280	271	277	266	308	306	270	281	310	274	256	267	291	275	259	290	305	305	293	300	257	286	268	275	295	264	291	285	294	302	295	300	301	284	256	304	299	280	276	265	292	293	271	293	261	311	285	268	286	281	276	311	291	289	296	282	300	298	287	319	271	283	277	291	263	285	257	286	297	256	279	262	278	276	263	247	285	315	289	271	278	288	263	281	291	297	271	293	279	280	272	295	273	304	279	258	265	275	294	289	291	282	308	294	288	287	309	265	279	300	292	261	270	265	304	300	302	284	295	270	281	262	286	304	283	287	279	290	290	292	305
34336	2844	6110	6405	5636	4440	3699	3215	2655	2409	2145	1897	1753	1653	1614	1474	1360	1361	1312	1215	1190	1195	1149	1102	1096	1102	1038	1054	989	1007	1053	1034	951	986	999	1003	982	1007	954	897	936	904	896	945	919	884	908	919	901	907	822	902	912	884	863	898	897	903	875	916	881	867	860	865	798	830	861	872	898	875	845	859	878	893	858	843	850	874	824	888	830	867	835	862	866	875	847	826	869	822	873	858	857	852	844	816	846	806	907	836	828	898	888	839	854	874	851	839	863	815	834	843	854	856	809	833	845	844	854	839	818	847	841	874	860	840	836	850	856	842	837	874	793	824	811	837	816	796	794	800	850	834	867	846	838	808	859	878	883	818	891	809	821	834	855	891	826	867	796	823	878	909	863	877	806	824	865	915	858	818	880	824	840	776	836	823	805	838	828	842	857	861	775	821	870	884	835	871	828	863	836	858	851	843	892	818	830	834	826	863	869	823	814	844	884	823	843	791	823	840	840	844	906	849	799	830	818	827	820	821	843	846	851	879	840	849	799	819	819	802	787	824	855	813	824	824	818	860	841	804	880	823	860	840	833	856	813	819	842	814	833	867	806	823	850	846	832	833	836	835	844	825	808	862	853	823	850	825	839	848	828	814	864	817	848	838	853	810	847	861	825	832	805	869	860	851	833	853	814	898	854	794	831	856	837	829	796	785	883	809	863	836	835	843	876	859	869	876	836	819	851	918	800	838	848	811	841	846	842	855	799	807	791	830	817	831	843	898	863	792	801	871	793	854	841	795	828	827	849	818	812	827	835	767	802	818	800	821	878	835	865	823	832	781	824	807	862	866	855	786	810	851	844	815	896	815	879	796	822	891	891	825	850	870	838	897	834	850	807	812	842	823	868	858	862	840	800	791	834	859	825	851	884	840	834	810	824	846	886	780	883	909	873	854	829	849	839	806	861	811	821	761	848	852	914	799	852	855	805	787	873	808	816	878	792	874	796	805	833	856	779	809	862	846	898	895	854	831	801	835	820	843	873	860	808	915	814	820	818	870	814	853	887	827	877	852	824	858	797	850	785	802	880	836	816	840	842	827	787	892	838	819	863	855	851	810	871	827	817	835	843	887	814	853	809	871	875	823	840	845	880	838	839	872	818	802	815	891	835	875	854	814	858	792	827	761	806	818	852	826	832	847	814	857	852	872	846	804	849	869	890	867	836	852	816	811	808	840	785	879	787	880	843	813	845	861	792	853	845	827	827	883	814	838	844	848	811	837	811	803	846	787	852	811	849	839	893	850	894	817	840	857	813	813	842	858	840	804	887	794	801	808	846	843	817	838	830	851	866	888	844	823	828	846	830	920	799	819	785	873	809	839	857	876	865	853	819	837	884	868	849	836	849	860	806	817	803	796	866	779	797	833	845	842	837	823	833	827	817	896	818	839	812	862	820	827	835	845	855	798	850	827	858	793	826	840	823	879	820	818	801	852	912	817	852	840	885	824	817	817	797	848	839	841	866	827	859	806	785	819	747	860	802	863	851	855	843	808	835	874	816	839	889	826	840	807	876	792	805	855	799	856	833	819	788	871	862	850	845	819	874	820	888	871	835	834	786	851	835	869	842	887	847	818	811	830	823	894	835	880	826	830	814	842	860	838	844	843	786	891	850	835	836	788	824	818	787	897	876	860	828	880	864	812	891	807	801	817	908	852	772	846	819	829	834	794	862	769	833	842	812	864	866	829	773	875	859	832	802	840	824	847	868	830	824	833	830	836	857	854	801	813	846	881	836	825	809	831	878	861	871	847	852	797	837	854	844	828	833	823	863	828	845	806	886	842	867	813	835	797	830	830	843	853	820	821	796	870	845	810	816	827	817	786	842	856	880	852	815	849	901	832	839	804	839	807	849	836	874	803	789	851	883	890	829	851	842	888	841	873	802	876	815	859	793	829	827	812	841	859	803	897	800	843	803	825	801	848	838	828	792	862	803	836	811	839	815	815	827	845	796	830	809	848	867	818	881	820	857	866	821	825	842	886	820	843	890	780	847	846	831	853	874	871	853	866	832	869	815	850	864	787	857	843	837	779	865	877	819	814	820	813	838	886	876	836	883	845	889	837	857	851	817	843	857	834	805	850	851	830	865	838	797	849	771	793	778	846	844	859	872	846	857	831	816	809	826	841	844	846	830	826	803	806	844	844	829	865	848	868	824	851	869	849	878	800	829	806	823	790	851	917	836	885	850	819	809	799	859	835	820	796	807	829	875	833	837	845	887	827	865	749	846	903	851	852	846	873	849	855	876	804	876	845	806	807	807	825	836	834	809	886	866	832	867	832	823	810	799	779	797	813	886	798	869	851	827	750	813	843	871	855	789	867	825	865	810	850	803	846	840	857	872	880	854	853	880	780	826	868	841	814	839	857	835	842	834	796	832	848	844	858	854	895	832	880	867	825	871	788	865	761	843	877	827	779	809	871	835	822	815	780	840	818	883	842	895	857	817	808	822	795	822	853	828	846	821	821	804	868	846	837	818	812	862	810	837	853	837	867	798	825	809	895	835	857	810	837	844	872	820	840	861	859	915	863	846	839	817	838	919	844	816	830	777	844	830	804	851	836	841	834	820	827	835	818	820	830	844	847	840	811	813	850	884	825	850	857	866	834	863	891	814	831	834	841	849	829	856	834	851	823	829	869	825	853	871	818	862	860	835	872	800	831	825	785	831	837	810	849	809	773	785	829	824	851	831	873	845	854	844	815	837	790	846	857	873	873	805	820	863	814	828	844	869	823	855	873	823	837	860	816	814	878	833	904	808	791	841	859	873	834	834	830	810	915	849	790	815	891	794	785	856	872	883	858	834	844	802	826	813	867	860	841	864	808	822	832	852	769	832	826	767	857	818	849	841	791	877	842	818	868	844	879	885	865	838	844	803	861	799	830	826	849	838	829	875	849	807	860	902	823	819	825	809	857	843	825	848	832	813	845	819	851	818	814	846	835	806	849	829	813	861	841	825	849	815	758	864	852	859	868	886	868	842	874	839	796	852	838	864	862	840	840	914	835	804	857	873	854	839	807	821	870	858	848	815	814	833	826	867	889	865	871	844	838	878	835	854	858	912	828	869	861	775	899	836	844	809	888	830	877	855	861	811	826	840	813	875	920	879	813	823	823	840	820	866	825	794	830	788	849	882	852	816	835	854	790	804	823	859	815	847	838	806	844	830	809	827	835	851	838	847	872	822	815	810	866	865	865	784	853	811	814	863	830	807	871	823	802	868	872	857	838	843	841	859	864	851	785	750	861	836	843	797	823	848	834	825	839	849	816	871	858	829	875	884	827	842	856	838	845	808	850	863	837	847	812	791	872	788	838	792	839	854	825	816	828	842	846	890	843	798	841	821	858	822	830	865	836	853	832	873	795	845	800	900	841	844	852	807	859	825	865	852	862	837	823	813	875	851	829	813	850	875	863	849	902	801	855	857	847	831	824	840	852	891	785	858	780	861	852	817	747	831	861
9101	599	287	155	136	128	149	122	108	120	93	107	129	115	112	95	117	98	118	114	101	116	96	116	103	104	117	97	110	94	123	108	118	88	106	97	102	122	102	107	103	106	108	102	105	112	90	108	111	113	93	98	107	113	103	109	117	123	108	100	93	126	102	115	100	136	110	108	99	112	94	100	101	99	92	110	113	117	101	91	100	98	100	89	109	117	109	104	95	117	102	100	103	105	116	112	106	103	99	92	96	113	101	120	84	106	101	98	104	108	115	116	107	103	96	100	104	90	104	99	108	96	92	121	105	104	112	105	106	89	87	111	94	111	103	112	108	90	101	97	130	103	103	110	104	101	94	116	99	106	114	105	107	100	82	101	104	99	113	110	101	104	83	119	104	105	116	94	69	101	92	101	117	106	104	116	130	109	106	92	96	99	106	109	105	96	85	97	109	94	81	90	112	121	121	99	84	111	94	102	100	107	106	111	92	100	110	124	105	110	97	108	93	111	95	104	117	103	104	101	107	94	114	94	121	115	113	116	120	118	84	106	93	97	111	100	114	103	92	100	126	103	105	85	115	103	107	118	109	123	98	101	114	115	94	96	98	120	124	110	102	115	108	111	105	121	122	91	115	99	114	94	116	116	96	111	95	91	115	99	101	106	100	112	109	102	114	89	102	114	108	100	95	106	109	112	95	108	103	99	126	91	118	97	96	110	111	88	105	104	102	108	108	91	92	106	106	108	109	109	119	76	84	99	106	103	99	107	98	90	109	104	99	97	100	111	98	104	94	112	98	123	77	107	114	92	105	95	109	97	87	94	99	89	99	114	91	101	85	114	117	117	115	85	100	101	98	99	115	117	102	114	107	94	109	120	106	100	127	110	93	102	119	98	103	117	120	99	122	127	105	109	112	95	115	111	86	88	107	110	95	106	83	99	114	96	102	120	107	102	91	107	105	100	94	100	89	105	101	102	107	103	101	115	107	132	92	124	104	111	105	112	87	112	92	95	93	97	107	100	97	103	108	102	82	89	105	99	112	122	94	86	97	104	107	95	137	78	106	85	105	98	105	99	111	112	92	96	117	82	105	94	90	99	95	93	116	115	110	112	105	108	99	123	124	94	98	84	96	106	113	99	96	104	113	103	90	108	81	106	111	100	106	101	120	94	106	88	105	116	103	85	104	101	89	94	102	104	115	89	92	113	101	117	100	109	101	103	95	89	109	108	114	126	104	89	96	113	91	96	93	84	114	100	115	116	116	84	101	106	98	98	115	94	101	85	93	105	103	103	110	98	109	97	115	121	100	89	113	103	105	93	116	119	107	90	117	104	108	110	104	120	100	104	95	86	114	107	109	100	92	96	119	90	106	98	92	107	108	94	100	116	114	105	99	121	97	124	109	117	116	100	107	95	105	113	107	107	99	114	98	103	107	92	89	96	96	98	111	84	90	106	113	118	93	105	113	101	130	103	95	96	100	111	96	102	98	108	92	105	128	81	113	96	95	84	110	100	92	93	96	102	102	88	110	82	101	97	99	103	118	102	91	102	119	89	97	106	117	107	113	103	129	106	113	92	97	101	107	104	93	118	107	107	120	118	98	122	100	127	97	99	90	120	99	101	98	92	101	92	98	96	91	109	109	91	103	103	91	99	107	109	97	101	101	94	109	95	108	103	119	110	98	90	94	105	101	97	104	108	106	103	97	87	101	109	106	106	109	107	100	110	99	83	100	109	115	114	93	103	109	102	116	115	99	108	100	88	87	105	105	99	100	100	97	97	115	113	104	109	82	105	112	101	114	95	97	97	94	99	93	93	100	103	112	97	105	109	95	103	112	109	106	113	117	130	91	106	102	89	96	96	115	98	92	105	110	95	94	102	94	116	102	93	95	110	88	100	126	117	108	88	103	99	99	98	101	111	107	102	92	100	108	95	98	91	85	112	96	93	105	104	86	100	112	97	105	100	107	99	107	98	112	90	107	115	110	100	99	109	104	109	109	85	92	101	112	110	83	90	103	89	98	110	106	108	116	100	116	99	98	114	89	94	123	88	90	96	108	106	96	119	110	92	97	107	85	97	98	97	104	111	69	98	102	107	100	110	116	98	112	108	114	106	102	119	84	96	97	120	96	111	102	107	105	116	86	102	112	102	98	106	84	99	87	119	92	94	117	101	102	106	112	93	100	114	106	102	112	89	110	108	84	131	96	89	110	109	98	103	114	102	105	93	93	103	83	103	122	109	96	105	102	106	108	118	106	103	117	111	100	91	84	100	111	114	100	113	109	102	87	96	90	99	95	115	88	110	115	100	101	115	98	123	110	101	95	111	95	109	113	109	113	103	98	104	123	106	119	114	115	106	106	106	100	114	84	118	94	101	102	98	90	116	97	112	121	105	86	123	97	110	104	120	92	96	99	94	104	96	110	93	100	115	103	92	95	113	105	102	92	104	107	109	98	103	107	113	110	92	99	97	94	118	96	122	95	95	104	98	115	119	104	111	115	104	105	125	94	80	101	98	121	107	101	108	118	102	101	102	111	115	103	91	109	95	104	94	101	98	106	107	86	100	121	105	95	112	104	123	102	92	111	92	111	111	115	92	101	106	99	89	109	112	75	104	99	97	89	97	107	104	96	98	96	104	104	99	110	98	108	110	109	110	104	96	87	107	110	117	109	98	119	90	89	93	128	136	90	110	100	94	105	103	88	103	98	97	92	106	111	101	103	113	115	105	107	95	110	92	113	96	124	84	117	88	97	102	100	105	112	100	96	110	108	107	91	111	101	122	93	95	90	98	107	93	99	93	96	115	108	118	110	104	103	108	108	116	90	88	109	116	111	102	116	106	103	102	98	98	108	96	104	96	111	110	118	96	104	90	107	114	113	90	103	110	108	115	108	102	105	95	112	109	109	91	103	109	100	118	118	107	105	123	102	83	120	105	117	124	85	92	105	101	101	95	129	110	111	101	107	119	95	93	99	103	114	103	91	92	106	86	91	96	111	107	116	91	100	85	99	89	88	110	109	105	106	102	83	101	112	101	113	99	109	104	101	118	120	102	103	121	103	100	91	89	116	108	123	101	103	106	93	109	94	121	92	93	86	97	97	104	101	110	94	115	83	106	117	106	103	95	103	101	99	92	107	86	113	109	112	102	91	96	109	114	95	116	86	101	113	98	78	95	98	104	103	105	100	107	113	103	110	94	99	110	104	106	104	92	100	109	108	102	101	96	132	98	100	101	112	101	100	116	105	87	99	103	92	102	80	98	89	90	99	91	108	118	110	114	106	92	121	103	107	106	116	128	81	105	104	98	102	94	101	101	89	117	98	114	121	89	91	105	105	95	101	105	80	118	110	116	117	124	98	100	103	97	101	108	87	104	120	92	105	105	97	100	108	104	88	120	103	103	93	82	103	87	108	110	105	112	127	108	100	106	100	109	105	110	111	96	95	83	103	120	98	94	122	110	106	74	110	88	82	103	94	96	98	105	114	116	114	110	93	103
8174	439	551	565	517	474	459	415	450	418	424	423	366	413	418	388	422	369	395	386	386	364	392	400	347	389	370	402	361	413	401	357	348	384	373	408	384	397	399	357	374	402	387	349	362	386	363	353	379	376	402	382	384	337	372	353	375	388	362	369	378	390	365	390	387	342	355	381	362	376	356	361	376	355	359	385	348	343	384	374	400	364	397	371	334	341	331	384	390	360	333	367	354	349	378	388	362	390	393	346	341	375	359	384	385	351	377	383	364	362	356	354	386	385	395	343	356	387	387	365	361	368	378	383	403	337	368	353	376	359	380	363	380	382	370	347	342	388	368	354	374	349	362	368	371	366	374	409	369	323	378	396	362	397	367	351	374	376	359	358	346	358	377	379	384	354	369	388	383	378	360	380	359	361	390	349	383	361	394	359	403	382	358	373	376	373	346	389	349	379	374	372	424	379	378	363	358	401	369	354	337	363	395	370	366	371	366	370	383	356	382	354	370	378	360	377	375	384	346	343	374	392	338	396	373	353	387	345	338	375	341	380	342	357	386	342	369	358	390	369	339	361	353	353	363	378	366	371	342	367	360	387	376	381	360	354	352	344	361	344	333	384	365	355	396	380	362	394	351	364	391	386	383	376	375	372	372	359	378	425	386	379	399	375	408	357	331	347	316	357	347	380	362	358	397	351	369	354	399	379	361	393	366	360	357	365	367	344	358	373	354	400	396	347	372	390	345	371	365	337	387	380	346	376	432	354	334	383	401	346	368	401	372	374	393	357	365	384	390	393	388	375	401	369	380	383	365	383	390	339	355	342	356	347	385	406	378	371	370	359	372	371	382	381	363	392	355	383	342	364	375	373	347	356	380	382	371	368	359	381	371	385	376	357	379	375	374	369	371	400	377	374	358	363	406	363	393	380	355	398	365	386	402	362	373	375	383	360	380	377	341	352	415	362	373	402	380	350	379	370	336	404	368	362	365	370	396	345	411	355	362	359	385	367	381	349	346	362	383	361	346	359	385	352	359	368	383	341	400	362	361	360	346	336	357	392	346	333	367	379	382	373	407	376	374	390	353	364	390	343	359	397	366	378	363	384	375	356	370	390	344	369	347	350	357	377	394	358	413	343	369	367	346	361	370	377	348	362	349	354	382	334	370	383	348	357	333	345	354	365	373	329	384	378	373	400	366	364	393	396	374	381	375	412	368	364	353	380	341	349	362	361	362	390	373	397	377	361	352	373	344	373	351	389	384	371	326	336	362	356	375	360	360	390	339	349	351	346	403	348	389	378	371	387	363	328	354	400	378	353	364	347	393	358	377	379	381	365	348	363	325	351	384	400	343	383	367	384	376	400	356	410	358	348	365	369	402	381	350	349	360	379	392	378	338	365	387	377	404	367	347	381	351	377	388	374	410	371	361	353	375	358	364	403	394	386	374	375	391	387	341	371	366	372	335	373	367	371	394	370	364	391	371	355	344	336	374	400	401	348	337	399	394	371	381	359	353	347	333	368	362	372	371	353	359	362	382	360	362	385	335	369	359	389	379	400	358	379	379	369	373	348	408	347	353	368	368	384	355	405	340	363	379	353	382	396	394	364	363	357	366	370	343	428	377	380	380	355	381	353	369	363	351	356	391	357	393	373	356	377	404	376	353	377	355	392	390	367	362	356	342	370	384	372	372	344	354	341	377	353	356	370	340	366	354	341	362	380	365	407	367	421	365	379	373	391	389	363	323	336	391	388	400	359	377	393	390	368	400	399	349	388	365	368	367	355	388	352	390	352	356	354	422	394	353	373	404	364	355	351	358	389	335	380	367	373	371	362	320	359	398	383	378	378	378	367	385	367	375	373	382	398	350	382	354	357	382	384	341	332	366	371	374	357	384	339	399	371	398	338	364	402	368	352	372	371	366	404	355	387	359	369	368	345	344	361	376	344	391	344	375	382	420	382	362	368	345	394	329	372	381	356	380	364	363	348	373	363	374	365	380	399	352	366	373	395	395	384	371	377	346	365	375	375	399	337	351	356	397	362	361	355	389	366	334	344	363	373	378	376	376	387	360	394	375	389	334	351	393	354	364	375	373	372	388	388	363	357	387	346	411	353	346	393	378	342	381	390	382	338	376	393	367	342	360	362	387	371	386	380	373	374	369	381	363	365	361	360	377	376	371	364	366	332	369	372	392	372	373	362	356	356	379	375	375	382	360	340	353	352	333	381	390	377	359	389	358	352	379	343	353	345	363	361	373	376	354	320	374	351	361	376	378	344	336	338	372	374	374	362	347	380	331	349	371	359	386	332	373	375	382	356	344	359	380	364	394	349	352	352	391	388	371	382	375	344	361	376	348	372	356	354	368	386	360	403	374	375	371	353	377	346	369	379	383	361	367	356	357	345	400	350	360	332	344	396	387	380	357	362	384	337	375	361	365	356	360	351	354	370	326	351	376	368	364	355	394	390	365	377	364	403	357	361	349	323	348	393	412	397	400	399	359	328	389	388	346	345	365	384	379	379	387	378	369	373	341	399	372	395	390	410	396	359	400	349	377	406	343	369	355	340	384	357	360	384	403	361	374	410	340	363	376	389	367	417	378	409	366	325	357	375	353	355	335	367	373	400	378	351	346	384	341	364	371	378	370	390	350	357	349	419	388	354	381	367	385	361	366	364	366	338	356	345	340	371	385	355	364	351	374	397	400	317	372	360	378	372	401	365	364	354	338	355	346	377	371	346	342	376	374	395	350	388	346	378	384	374	347	368	337	375	370	348	391	381	354	387	369	371	372	350	376	368	365	327	348	421	380	359	369	364	368	387	373	384	397	360	342	371	412	389	371	374	372	376	361	372	395	442	357	348	383	392	330	397	370	357	377	383	386	368	367	351	381	368	379	388	351	378	347	336	370	386	378	365	343	330	383	368	361	373	367	347	375	346	358	378	368	335	385	354	384	358	383	384	350	347	385	387	361	362	340	392	399	374	391	367	383	346	403	343	400	383	389	325	381	376	370	364	343	407	359	345	373	377	395	388	384	369	371	325	372	350	353	366	403	359	376	349	366	372	383	350	360	384	368	380	350	331	376	354	358	355	364	391	387	356	357	368	368	390	368	361	362	371	361	378	391	361	349	374	373	355	340	384	375	386	408	363	361	338	359	369	371	367	379	361	381	368	347	392	395	366	384	395	368	367	351	345	395	339	395	386	362	358	346	379	387	370	335	376	382	382	367	398	380	328	381	357	417	381	348	335	337	329	376	348	361	369	347	401	342	368	356	382	361	376	364	383	356	391	362	390	368	362	357	317	378	362	355	335	390	331	383	369	368	360	353	396	408	364	388	417	389	368	359	386	366	359	373	337	345	388	364	371	385	379	375	393	344	380	357	387	393	348	353	348	387	372	368	367	378	372	360	370	360	369	347	365	382	348	393	365	387	409	380	338	368	363	375	356	354	391	409	350	357	345	364	385	340	364	380	378	374	373	340	350	405	380	357	392	373	359	347	350
42807	16099	2692	1057	745	571	481	401	343	272	302	256	249	250	272	230	219	239	215	239	237	220	219	216	227	222	232	219	210	195	205	210	193	192	195	202	175	221	175	219	184	187	196	200	199	181	192	194	185	170	199	185	186	206	181	173	207	196	206	192	195	211	203	189	202	198	220	198	210	207	218	199	203	207	199	201	209	169	169	188	220	222	196	217	197	202	196	169	233	199	202	196	225	197	205	158	203	194	182	197	201	207	189	218	218	192	188	167	205	188	225	202	207	209	186	167	194	196	196	188	198	197	196	179	196	203	207	218	214	193	186	196	186	191	176	211	192	207	196	178	191	187	236	206	188	181	200	205	193	214	224	223	198	197	217	195	176	200	179	210	200	182	205	186	191	201	181	227	187	212	192	200	197	208	185	185	196	199	202	181	177	173	187	203	203	184	174	184	195	191	171	195	193	201	207	192	192	189	177	185	214	177	226	188	210	209	186	176	187	188	207	198	195	192	173	189	197	215	181	197	202	210	198	204	200	208	209	192	200	205	198	190	210	174	173	206	213	199	182	190	191	206	201	188	177	183	210	188	187	200	218	228	213	161	178	210	188	202	177	196	211	185	187	185	211	172	211	184	204	232	194	189	204	184	193	181	217	194	203	201	178	207	199	178	165	188	180	185	193	198	185	210	193	176	182	211	208	183	204	214	197	217	192	181	195	183	200	175	187	205	192	227	211	194	196	207	222	209	196	218	199	193	225	214	180	205	211	195	205	176	195	196	191	198	183	209	208	212	190	168	200	195	211	184	162	192	187	208	179	172	199	184	181	176	169	201	183	192	164	167	218	193	197	189	212	189	181	190	214	181	176	191	191	189	192	193	199	212	174	180	197	179	205	210	166	167	233	201	205	187	190	214	189	213	195	184	187	191	173	208	207	217	188	194	212	187	193	162	178	201	189	196	180	205	210	191	185	177	208	180	177	173	192	214	180	176	192	172	216	205	194	223	193	184	203	208	219	185	184	197	209	175	191	181	203	178	244	203	208	191	189	214	187	197	197	190	181	206	186	212	183	199	210	192	185	189	198	195	189	185	227	180	202	207	216	197	201	204	175	192	212	193	191	181	196	222	188	199	226	180	198	197	198	186	200	190	193	201	209	194	201	196	225	196	204	186	198	177	206	185	191	179	199	214	179	182	207	193	197	197	186	193	179	206	201	204	210	163	167	187	182	200	195	174	181	205	191	234	182	220	206	203	203	202	199	192	208	193	202	191	194	190	175	214	193	200	200	203	212	209	178	175	186	196	207	198	194	184	177	194	197	180	191	190	193	161	190	189	176	199	185	173	194	219	203	191	194	170	217	190	176	206	194	184	190	204	212	191	191	215	205	199	198	205	206	205	181	193	172	203	197	210	196	225	187	177	185	203	209	195	187	195	190	183	209	198	208	213	195	196	223	163	181	196	184	192	184	197	201	189	182	192	197	202	208	211	186	187	200	164	188	204	200	200	180	188	183	178	194	209	201	211	194	185	212	192	203	178	210	208	189	219	215	193	203	190	203	202	182	199	185	218	199	199	187	202	200	178	192	187	190	195	193	203	212	205	224	193	196	218	195	188	180	180	174	209	169	225	203	210	188	229	210	200	191	225	204	197	191	210	197	186	177	205	199	197	200	195	181	209	198	185	195	186	185	223	196	195	224	191	198	182	191	204	225	213	196	227	186	192	160	186	188	162	179	181	184	194	219	185	195	188	213	187	169	216	208	171	203	206	177	190	179	194	196	187	196	198	178	199	178	179	179	185	200	218	190	180	199	182	208	215	220	199	217	196	206	209	190	187	189	167	211	180	172	202	188	220	219	189	190	195	191	206	215	200	186	229	196	188	195	193	187	196	189	201	216	206	194	176	180	200	212	196	204	183	186	212	185	176	173	203	215	221	207	180	216	193	177	210	179	222	186	190	199	192	182	189	177	199	187	188	170	176	171	194	195	201	196	182	186	214	197	190	183	184	191	203	201	187	197	220	189	195	185	205	199	189	181	210	209	188	186	194	197	188	192	188	202	204	227	193	201	202	181	216	172	217	214	221	199	198	215	182	190	165	216	209	198	198	195	180	204	190	193	187	216	182	189	217	192	202	200	199	198	208	199	211	210	200	163	190	183	198	199	186	224	220	189	181	196	198	179	207	198	174	191	178	182	207	189	192	190	210	199	199	212	202	214	206	174	209	209	206	196	207	212	172	194	198	199	196	180	192	193	223	207	187	213	209	171	199	186	173	187	164	219	191	178	177	196	215	214	169	222	201	195	190	193	186	211	201	190	208	208	203	210	210	213	206	193	204	194	201	212	191	188	219	207	189	212	202	185	211	187	194	200	189	190	194	186	187	207	174	192	207	184	207	178	190	200	205	181	191	171	189	216	213	226	176	192	196	184	181	201	208	166	182	185	206	203	195	215	212	170	230	176	189	188	196	197	202	215	186	202	217	208	213	176	191	186	216	170	212	217	190	175	190	204	168	174	171	174	183	185	197	209	200	190	177	172	189	199	212	227	191	213	193	194	198	180	172	180	176	195	192	181	170	217	210	210	193	186	208	202	193	181	197	195	202	183	217	199	190	183	222	218	198	206	189	163	187	197	230	191	173	199	211	204	211	174	211	174	173	229	183	180	167	196	185	190	167	198	186	214	205	173	206	194	204	222	187	174	195	201	173	187	176	176	193	201	194	176	204	225	196	192	212	177	210	208	169	207	191	188	191	219	209	201	188	183	215	203	200	219	208	206	180	194	170	192	221	192	199	174	210	177	196	186	190	209	214	179	165	203	201	177	197	206	176	182	196	187	187	165	207	188	180	198	196	180	182	179	202	192	173	205	206	178	205	179	201	163	185	191	185	185	216	201	205	198	196	208	201	191	175	189	189	234	189	202	186	176	215	197	194	195	201	166	219	216	194	187	214	209	191	212	208	197	177	196	190	182	181	210	207	183	182	201	203	195	195	191	217	220	203	196	206	194	213	218	167	185	208	213	203	206	222	203	210	218	204	190	186	198	192	200	165	210	177	186	178	186	207	201	183	179	193	183	176	174	202	199	197	202	215	201	204	175	207	183	204	193	180	200	200	179	196	179	179	187	189	202	180	195	205	209	195	208	202	190	202	181	200	188	178	196	194	194	188	177	184	182	191	183	179	175	199	214	194	216	210	186	182	167	201	196	192	178	209	190	183	189	198	187	197	192	176	186	228	192	191	182	199	202	192	204	183	203	197	202	196	203	216	195	188	200	222	198	215	212	209	181	183	191	181	212	191	198	202	202	195	179	198	190	204	177	214	167	176	171	189	186	185	190	204	227	171	194	186	195	199	197	194	187	186	204	195	188	165	203	178	185	185	195	216	202	184	202	180	190	213	195	185	199	227	173	197	211	167	189	207	202	190	197	190	186	194	175	182	188	223	213	184	203	185	205	194	186	180	200	179	184	189	221	194	177	188	203	192	200	208	194	171	172	182
25881	1594	3310	3576	3017	2496	2087	1754	1576	1408	1322	1199	1110	1042	948	881	883	860	853	778	785	795	782	781	733	763	785	695	675	701	734	663	699	727	669	697	707	691	671	738	658	679	678	637	647	687	633	641	705	622	670	687	650	654	632	631	616	661	689	703	632	659	633	592	646	642	627	644	650	597	645	595	605	678	624	595	602	626	616	634	600	632	636	666	600	642	611	652	626	637	579	631	620	575	640	618	617	627	637	623	659	598	576	615	585	604	591	666	669	605	638	635	593	587	594	620	607	621	602	619	565	591	634	595	613	607	633	591	655	618	625	640	613	603	667	634	648	632	618	585	586	645	631	662	561	631	612	623	631	627	593	581	597	609	631	656	645	635	597	665	601	653	591	580	600	604	605	607	623	590	654	594	609	631	633	615	643	600	622	596	647	608	608	601	625	611	594	656	615	597	649	632	626	637	620	622	592	600	648	657	617	639	604	601	651	592	651	616	621	634	645	594	621	566	593	593	608	647	608	603	608	637	644	618	589	641	624	567	639	687	603	600	659	594	635	627	641	602	603	641	660	632	628	648	611	628	593	607	605	642	623	580	601	618	601	609	625	629	639	622	653	631	621	579	635	638	602	648	576	628	600	615	593	630	644	606	592	636	638	624	628	639	611	639	597	609	603	618	593	629	589	594	590	614	603	644	623	614	606	604	655	610	632	578	628	586	635	620	619	637	606	615	620	634	585	614	594	602	593	639	588	631	611	592	618	642	609	603	593	668	623	630	615	644	622	608	610	601	600	634	657	625	637	604	618	621	645	632	621	593	608	612	626	579	618	631	641	591	605	611	631	579	585	582	596	669	593	624	638	642	615	621	628	581	606	602	631	617	640	633	658	633	667	628	609	623	636	619	618	630	626	618	605	620	616	587	598	631	642	647	611	623	593	599	636	601	606	642	587	629	650	587	617	624	658	637	610	594	575	567	608	632	556	624	607	660	610	601	615	626	627	632	644	604	596	626	636	596	611	607	637	647	658	609	632	632	619	598	570	617	659	661	587	607	613	605	633	628	636	632	606	633	641	633	611	609	607	614	582	652	632	596	621	653	655	573	592	606	597	590	617	612	599	640	590	641	634	656	615	582	626	654	575	600	614	611	586	617	605	582	658	627	597	635	604	628	640	602	704	685	607	607	584	608	599	599	651	679	606	625	653	586	632	606	642	621	606	574	607	636	636	636	612	590	639	613	644	570	576	675	633	622	605	641	657	582	574	598	617	611	578	596	622	654	625	625	614	612	616	601	624	655	652	600	623	634	577	607	665	628	634	615	592	618	649	588	637	616	646	615	578	620	618	647	622	604	656	570	591	613	614	622	579	599	598	606	593	600	646	653	636	599	581	621	626	612	633	652	604	612	639	634	625	595	631	628	614	582	623	598	557	567	640	637	611	608	642	619	640	594	598	592	662	616	630	609	610	628	610	590	630	639	577	570	597	633	602	606	615	598	613	603	624	609	585	622	614	615	617	622	635	625	670	592	582	664	643	618	580	643	638	628	631	613	596	579	627	618	632	687	628	607	627	578	589	596	597	612	643	631	621	568	634	613	625	588	597	635	597	626	627	619	601	586	633	614	617	608	594	588	647	639	606	562	580	635	604	628	637	648	565	607	654	599	602	585	664	614	633	668	646	589	641	617	649	645	616	567	672	628	586	622	605	626	617	619	621	680	611	643	645	627	626	556	639	622	593	611	615	605	638	594	571	661	588	613	623	622	621	625	642	621	617	625	582	617	591	622	589	620	629	611	610	608	570	619	634	597	631	658	585	612	620	597	640	654	620	591	628	573	595	637	607	612	619	649	651	599	582	658	650	609	590	613	597	617	614	596	614	615	596	580	638	642	615	607	676	654	586	620	574	620	659	626	596	635	603	619	624	601	586	626	591	628	626	639	621	606	613	618	613	615	668	596	637	604	591	595	556	619	588	666	586	619	638	636	655	643	607	599	602	600	661	616	624	606	575	618	607	655	609	617	614	648	638	656	636	578	618	620	596	610	611	616	598	588	590	646	619	609	585	605	606	607	655	570	623	618	606	642	648	681	616	643	615	619	638	635	588	633	581	605	599	599	633	592	589	626	650	619	630	629	653	647	618	630	631	641	591	639	615	607	585	640	588	696	594	607	649	583	630	652	633	628	616	610	588	635	607	618	594	621	599	615	619	634	670	606	639	613	614	586	612	571	633	614	620	618	623	618	606	612	600	656	633	627	599	617	619	703	601	587	617	600	658	663	618	627	626	629	613	647	604	617	627	621	616	610	658	652	580	616	589	638	596	627	620	623	618	595	605	606	616	650	651	584	631	590	598	634	593	621	629	611	605	652	632	590	618	606	621	615	599	589	650	591	611	613	613	630	627	605	647	591	633	616	620	600	646	587	612	590	623	603	611	616	562	580	597	630	606	621	633	627	614	646	630	613	659	613	628	634	640	622	571	632	653	600	622	647	612	634	600	661	585	612	562	595	625	575	616	625	579	611	589	599	592	626	624	592	629	611	571	630	629	649	650	606	646	616	604	628	635	628	596	612	609	553	609	639	659	649	633	636	667	614	623	608	616	575	621	620	641	632	639	657	634	588	607	596	639	585	622	562	616	615	645	656	634	589	574	640	606	644	624	617	644	623	615	599	619	602	639	648	619	589	644	627	649	620	612	603	592	578	674	604	634	605	584	567	583	608	636	596	612	606	577	595	601	627	621	588	587	610	649	633	617	613	599	628	607	659	634	608	635	667	635	572	631	653	657	652	609	632	607	636	606	616	615	604	624	612	597	685	633	627	641	631	662	602	593	636	634	589	606	653	667	614	607	625	609	642	608	583	594	622	600	587	598	609	593	608	594	636	578	608	609	607	625	578	605	598	610	591	602	602	638	598	609	623	563	591	619	680	612	590	608	648	597	649	658	588	614	634	591	597	619	645	673	617	653	591	612	610	610	599	612	624	638	663	603	562	618	648	598	632	592	591	649	655	611	609	635	587	635	617	592	588	664	609	639	604	646	638	601	592	593	624	632	583	603	557	589	652	631	582	638	640	677	617	618	623	587	599	577	635	596	625	605	609	644	588	623	618	599	612	628	590	644	588	598	588	553	607	617	600	599	616	631	630	616	679	645	591	652	627	616	648	594	606	634	590	590	647	599	596	604	621	624	626	622	637	662	609	590	602	675	645	636	595	621	617	599	606	632	627	605	615	626	643	630	595	640	576	633	618	626	600	630	611	623	589	628	607	607	622	617	558	644	616	591	642	620	600	617	627	606	626	600	597	653	599	577	628	587	605	652	590	637	611	585	612	625	665	635	607	590	659	605	585	611	593	667	617	625	603	636	601	606	657	612	629	626	644	593	631	596	624	621	616	595	633	644	612	649	570	625	593	636	586	595	621	644	625	606	650	655	590	647	608	656	663	605	623	642	590	586	635	619	612	625	672	615	610	613	596	670	589	622	598	610	606	632	647	600	604
54924	24477	8119	2153	1511	1051	816	695	608	554	459	447	403	370	375	359	345	341	370	365	309	317	329	342	324	291	291	343	321	328	301	302	279	314	300	266	266	317	290	276	306	291	274	304	249	309	265	292	268	273	307	295	284	291	287	276	292	339	274	253	283	285	300	275	276	296	304	303	287	304	264	301	293	301	289	291	272	287	289	308	295	286	269	302	294	274	298	268	281	267	295	290	287	296	295	310	265	248	284	298	287	306	293	297	297	267	274	291	267	274	300	310	308	281	257	288	263	240	289	280	297	296	300	281	293	300	289	278	300	283	293	304	257	273	285	290	288	293	310	291	285	263	252	266	297	286	272	292	294	271	283	304	297	285	301	270	318	297	268	259	280	298	314	282	272	283	263	264	292	284	250	294	283	248	275	308	240	296	276	270	295	311	259	310	271	306	261	301	263	316	276	308	295	261	276	286	296	309	265	262	306	275	265	285	286	289	299	265	285	262	313	281	296	308	297	277	297	283	279	297	273	279	266	300	270	269	262	272	251	282	271	275	274	273	281	274	284	287	279	247	266	271	302	285	273	300	336	299	277	285	322	253	296	308	298	266	283	290	306	267	278	284	298	268	262	310	279	287	256	252	313	271	298	279	329	267	291	291	304	264	266	271	275	283	294	282	284	277	266	284	253	281	294	269	293	286	297	276	286	294	282	296	292	264	279	288	272	286	303	275	274	266	317	251	279	273	265	297	272	276	272	291	262	283	285	283	300	291	281	308	248	278	297	304	307	308	291	279	294	294	285	259	273	268	286	301	269	284	268	267	291	288	299	292	286	273	291	306	297	290	277	289	285	268	272	268	277	273	286	300	274	307	275	289	287	279	303	279	284	274	256	268	284	265	273	278	281	277	291	291	268	293	278	312	278	285	314	306	283	296	273	234	269	280	290	289	302	281	282	277	291	309	281	295	258	281	278	275	292	291	332	294	229	260	306	275	282	301	295	253	278	297	304	273	297	265	293	263	265	266	316	274	292	260	278	271	305	264	283	290	283	279	280	310	299	245	275	282	277	298	294	266	298	305	302	313	282	293	297	296	275	300	293	281	258	290	280	286	255	269	299	284	300	313	302	247	277	300	247	296	310	288	302	285	279	260	286	295	267	255	313	286	273	280	283	276	275	252	301	293	265	272	296	306	284	256	252	280	277	254	284	314	280	272	303	241	273	256	275	313	264	273	281	276	279	258	279	288	268	312	297	283	268	308	290	284	284	284	276	292	285	267	257	290	263	283	295	292	286	260	280	307	281	332	293	299	290	285	289	253	289	294	277	277	253	278	295	275	271	292	290	256	239	261	282	266	290	288	271	276	271	281	287	314	293	285	303	294	249	293	291	304	287	289	295	258	256	285	305	251	294	267	294	280	274	271	253	267	298	278	268	300	292	308	279	302	266	300	269	284	294	261	283	266	264	283	267	292	299	262	286	281	289	287	227	270	263	281	292	306	261	264	279	293	272	273	262	263	254	304	275	269	285	306	265	287	302	287	314	265	270	260	274	303	302	313	286	312	296	280	286	308	265	282	267	273	291	299	291	293	274	293	318	308	281	292	274	266	282	281	269	303	285	289	257	300	300	278	294	277	320	268	287	290	293	243	283	274	293	280	280	306	261	281	310	275	299	282	268	279	304	276	263	288	276	255	276	285	273	279	281	262	275	248	295	258	283	270	303	298	269	290	281	292	258	294	271	267	297	256	293	269	298	266	290	274	293	311	278	284	296	308	271	294	252	287	274	274	280	283	277	309	298	287	273	291	284	255	251	263	291	274	259	284	277	266	302	305	302	279	262	277	265	289	289	261	289	258	292	308	276	270	261	284	329	309	281	294	306	272	292	276	293	279	282	264	294	264	300	288	275	285	294	266	272	312	269	286	271	252	255	292	242	289	297	299	285	297	304	255	273	307	262	306	309	284	273	268	261	267	279	268	280	275	294	287	266	285	329	253	279	280	319	298	272	284	261	270	301	276	290	287	323	278	275	274	287	272	270	290	276	246	271	302	285	281	274	296	294	267	296	264	318	273	298	267	263	288	294	296	276	289	271	282	287	276	317	280	295	284	289	260	276	247	249	282	285	312	291	277	300	282	289	303	315	268	293	270	273	297	296	299	294	265	264	297	282	306	303	286	316	272	257	272	282	289	279	265	282	306	272	306	310	274	285	269	257	279	287	287	281	281	274	304	280	266	268	307	299	300	284	291	281	264	275	313	271	262	305	288	296	274	286	285	279	302	259	318	277	278	286	262	285	259	270	285	319	273	290	293	285	293	287	277	287	296	304	299	256	278	280	276	300	280	281	302	278	286	290	301	258	306	282	287	292	285	282	297	269	267	279	307	287	304	272	269	281	277	280	279	263	258	267	251	285	284	298	256	279	278	244	283	271	275	306	328	314	278	262	289	297	255	283	278	234	269	272	283	287	264	278	254	292	285	298	283	290	278	279	303	263	303	273	310	268	299	299	287	285	313	268	254	295	297	280	272	259	298	279	289	271	295	315	285	287	285	266	307	276	274	292	278	313	295	273	296	281	286	276	289	265	282	291	284	271	306	306	248	289	279	305	300	262	292	270	254	258	275	307	301	288	264	286	290	295	302	304	282	275	302	303	280	289	281	324	275	291	279	275	284	297	282	273	321	275	304	295	291	263	294	263	304	258	271	283	246	291	274	285	266	314	299	286	301	263	271	265	277	291	257	283	288	292	270	268	261	314	294	272	254	273	263	271	306	293	295	282	288	293	273	284	321	278	291	268	275	271	261	303	291	280	284	278	317	314	290	301	304	264	294	279	292	281	251	267	287	310	261	269	284	287	296	281	244	240	271	297	305	279	272	304	289	271	289	291	286	301	285	244	280	286	305	281	253	295	277	300	283	280	284	257	277	292	265	261	291	294	270	291	278	264	260	251	294	307	277	295	268	288	301	273	255	311	263	288	285	279	297	310	266	283	267	272	332	260	278	280	265	315	291	265	262	294	282	294	285	304	291	270	265	258	294	270	254	293	292	305	299	286	299	279	286	272	309	314	243	274	282	283	278	280	283	297	281	278	278	292	293	308	309	299	280	284	282	273	278	284	298	291	286	267	277	291	289	312	292	270	287	294	278	255	283	268	292	272	299	279	287	285	284	315	294	262	291	298	292	304	280	265	301	257	269	262	280	272	282	278	272	279	313	301	303	268	282	280	277	290	295	271	275	296	258	296	273	270	278	294	273	260	305	278	273	306	282	289	311	307	260	291	291	265	329	293	285	266	267	291	282	294	258	250	283	286	273	303	313	284	255	290	275	289	282	281	260	278	287	273	274	311	258	281	278	283	286	310	300	269	274	264	288	280	290	270	294	306	270	287	293	268	305	302	267	260	289	270	261	276	294	297	289	277	272	300	285	308	268	277	274	336	277	299	283	291	285	282	275	308	311	280	292	294	270	273	263	284	289	314	259	262	296	286	286	266	266	294	295
33654	2959	6101	6451	5690	4463	3710	3175	2756	2375	2115	2029	1832	1661	1571	1381	1393	1371	1296	1258	1248	1189	1162	1155	1075	1115	1060	1061	1086	1044	1027	1038	981	972	951	983	935	938	978	880	935	916	918	936	935	922	852	867	926	959	869	912	908	917	901	931	861	903	877	884	862	859	881	825	883	836	857	895	890	877	889	899	885	841	886	848	839	827	855	811	871	876	882	868	862	848	845	885	862	903	836	887	899	898	885	857	844	854	827	878	859	824	854	827	866	892	815	844	884	834	814	839	852	830	853	855	845	833	830	842	812	804	874	837	854	876	792	885	827	850	875	806	864	847	850	828	791	851	809	803	831	888	859	855	810	806	882	813	833	814	773	822	873	802	829	830	849	816	869	847	828	843	853	829	850	847	806	811	807	880	855	859	864	853	821	825	867	812	839	890	840	853	824	855	839	858	829	891	853	806	874	800	879	841	830	839	843	837	811	837	802	885	843	834	821	787	838	794	809	856	840	829	853	850	850	832	844	828	859	821	811	847	842	776	827	819	823	805	844	805	813	844	876	830	889	856	820	790	821	827	865	827	843	823	830	883	852	830	823	881	881	845	815	798	802	826	812	830	865	792	839	884	871	822	846	789	846	844	828	841	799	824	814	862	879	833	802	887	834	796	842	802	858	875	851	793	853	865	839	783	799	857	813	851	813	819	800	854	832	801	813	838	897	847	795	863	835	811	809	852	818	884	884	826	852	842	852	832	795	832	840	842	808	908	833	807	800	829	827	815	777	851	802	829	809	837	869	877	886	794	840	911	838	854	841	811	874	876	828	844	846	831	814	850	821	856	849	804	819	782	850	835	845	845	824	875	896	870	796	838	792	888	857	760	824	842	847	823	834	791	808	814	812	824	823	841	844	867	829	795	817	799	811	800	800	825	823	820	773	848	830	889	817	871	850	848	830	757	836	798	826	810	819	828	867	929	839	802	850	853	820	795	896	828	843	810	864	778	845	801	866	862	820	831	876	824	852	875	812	853	858	821	850	807	810	829	792	868	837	873	790	855	873	825	860	877	819	816	860	822	821	808	811	783	836	830	819	841	868	817	777	828	792	843	850	815	860	828	818	815	862	784	802	814	787	855	867	888	812	795	841	854	852	847	824	843	854	790	829	829	828	817	858	878	814	816	839	838	802	844	897	837	821	820	867	789	878	869	822	812	845	838	884	869	796	854	830	848	857	820	842	835	910	793	828	825	860	802	821	870	810	814	825	872	799	851	873	833	814	843	864	828	861	857	832	838	865	834	862	811	859	835	830	852	820	911	891	819	826	829	834	821	859	803	841	853	828	796	838	826	823	842	817	819	808	840	859	816	817	826	856	830	802	816	892	831	867	792	837	816	808	818	831	864	808	785	846	844	824	847	821	860	875	867	813	788	773	852	836	852	840	874	875	846	860	846	850	854	839	864	875	890	839	820	783	864	817	806	856	812	837	846	863	799	819	786	833	854	808	852	806	785	840	856	825	813	859	837	814	841	815	787	820	830	800	839	853	847	873	820	811	833	827	854	820	856	855	826	782	886	853	866	796	839	830	836	837	855	809	840	794	864	816	856	853	854	821	854	852	823	872	835	824	860	819	840	836	801	878	840	832	875	845	847	834	753	799	812	880	861	806	770	795	848	817	834	804	867	819	841	835	885	850	874	848	836	792	839	821	812	871	813	821	826	860	864	836	819	844	868	831	823	827	807	854	803	840	823	775	842	805	834	809	852	878	819	886	816	859	845	844	857	827	835	813	856	829	816	852	861	853	853	824	822	778	867	877	845	814	834	864	844	804	843	853	818	862	819	806	854	825	842	789	883	826	814	801	816	885	844	821	816	875	830	787	788	845	864	836	859	855	824	823	822	838	855	815	831	813	792	868	826	828	832	831	877	842	821	841	839	817	789	855	829	830	797	838	854	875	860	845	890	809	816	829	864	802	872	837	817	839	829	806	860	817	817	819	863	828	801	831	838	791	872	809	818	895	793	883	788	820	854	783	827	834	857	852	851	868	846	822	832	866	847	827	813	856	849	838	852	892	856	814	833	817	850	794	828	831	825	848	848	881	838	871	807	774	836	892	846	801	830	796	852	896	825	786	857	831	773	844	861	842	835	835	870	846	826	868	867	806	855	792	827	830	845	862	817	860	840	864	831	871	799	843	834	803	841	838	853	825	868	857	852	837	824	851	834	784	827	802	861	776	821	835	808	900	857	813	833	822	826	860	814	871	870	819	813	781	800	861	828	825	875	857	825	865	803	831	866	835	861	819	816	845	847	814	868	850	832	780	814	864	888	845	836	797	795	826	808	826	851	870	797	874	856	886	833	856	876	812	803	858	836	847	838	825	805	881	834	848	874	847	836	821	840	825	816	842	854	850	854	864	800	874	846	845	852	810	829	819	819	840	860	865	848	780	836	857	874	833	905	867	901	868	896	882	801	842	827	793	846	850	906	814	828	870	865	829	873	850	863	800	855	811	854	804	822	864	815	843	856	812	809	832	796	869	816	780	878	809	810	830	866	895	826	836	865	827	840	862	840	827	809	756	867	823	834	849	849	792	764	818	885	860	812	857	840	817	855	813	786	831	826	797	803	813	857	845	788	798	818	891	829	841	830	851	818	822	798	823	819	915	781	825	839	828	829	830	825	796	817	838	838	813	872	836	825	852	796	808	865	838	816	834	845	769	848	830	862	838	854	783	824	865	856	838	830	882	889	826	870	799	823	855	841	798	886	868	867	771	805	860	788	806	796	808	877	800	817	795	795	842	804	836	798	846	813	812	839	866	823	870	834	930	821	848	834	837	811	873	774	813	816	836	808	833	853	850	785	845	798	912	852	802	834	860	797	794	860	825	921	831	853	837	800	883	814	787	852	790	865	858	853	834	811	832	816	829	866	846	833	835	815	791	858	849	882	814	779	838	891	834	879	835	869	849	826	835	791	841	843	790	856	871	822	787	852	824	836	756	851	804	846	845	868	836	872	806	849	829	868	822	816	839	797	854	868	829	824	832	799	804	843	837	833	850	854	857	839	830	816	872	839	856	847	909	821	848	782	844	883	835	816	799	840	855	836	860	801	873	845	858	879	818	889	808	793	877	796	825	831	821	824	840	836	883	825	866	806	825	850	779	815	836	859	833	880	843	828	822	829	816	825	839	844	820	841	877	813	839	840	864	815	902	845	810	829	859	828	827	807	860	833	803	852	845	825	782	897	876	816	840	883	841	821	845	893	870	821	835	838	817	806	871	862	866	827	842	860	820	806	841	835	832	869	854	819	841	860	814	796	889	822	873	850	822	819	852	865	849	832	848	819	886	828	827	806	819	875	823	840	836	824	789	844	793	844	781	825	836	857	845	795	819	884	843	824	847	855	781	865	809	830	870	828	833	817	776	833	873	835	849	830	876	821	829	917	838	840	855	879	842	840	850	777	830	841	823	810	840	886	821	807	834	841	794	811	844	819	833	820	857	834	850	853
7031	494	244	152	115	125	119	134	113	106	124	126	96	123	105	113	95	116	95	94	116	123	120	100	100	102	120	117	119	99	111	106	107	112	88	97	113	82	116	118	110	99	103	79	101	111	107	132	100	101	106	100	104	103	128	100	119	90	108	117	95	112	101	112	108	100	92	108	91	103	118	95	85	119	96	101	88	111	107	110	105	107	108	130	95	106	91	108	105	125	105	106	120	102	127	105	99	109	106	101	81	99	106	117	108	102	103	103	107	86	113	99	87	102	83	120	93	99	111	82	104	115	84	99	98	106	113	105	108	82	93	88	110	91	87	90	115	121	117	110	114	127	125	87	108	111	104	93	112	110	93	118	113	102	85	90	108	108	107	101	93	102	98	100	104	104	99	97	96	103	99	104	86	104	94	100	93	113	117	125	113	125	99	82	79	107	100	92	123	127	103	109	95	97	108	91	93	131	96	100	114	110	112	104	108	95	87	104	87	104	102	107	94	96	92	97	106	97	95	103	94	122	113	123	103	93	92	98	102	119	102	99	92	105	113	89	107	114	98	102	117	92	108	109	100	82	98	110	95	111	112	97	105	98	104	85	112	95	112	93	96	98	95	104	93	96	89	89	99	106	109	115	94	109	90	85	117	116	114	97	93	84	115	100	96	92	89	115	115	98	92	104	119	97	92	104	107	84	104	100	93	108	106	104	115	114	107	112	100	99	100	99	104	96	99	101	107	112	106	96	101	102	117	110	82	127	99	104	106	99	99	85	103	107	92	111	110	103	104	114	112	88	113	88	108	97	100	113	86	118	104	105	115	96	103	101	111	94	100	124	84	119	128	102	111	97	117	112	98	111	87	108	102	98	118	106	90	90	119	104	114	105	102	82	95	108	95	101	99	107	98	126	118	85	102	116	106	101	110	88	101	93	112	89	92	89	93	111	111	94	107	112	107	110	95	109	108	115	91	103	108	97	100	109	113	110	105	96	106	108	101	86	93	99	96	89	122	93	94	106	112	104	105	89	94	90	97	112	112	103	99	96	85	105	104	96	101	106	94	92	111	101	107	102	114	101	109	106	94	110	105	109	109	101	98	113	95	104	90	78	102	100	77	98	110	113	112	87	110	108	124	97	95	90	110	103	111	100	89	120	105	118	95	122	91	100	96	106	91	100	109	96	107	133	111	107	104	103	106	104	104	87	105	97	103	107	118	101	101	108	115	105	111	104	105	93	120	102	107	110	105	90	108	90	96	107	100	121	107	97	100	113	100	103	112	95	110	105	116	121	106	93	101	112	106	115	94	105	103	108	113	106	87	93	111	94	102	87	111	111	84	81	92	118	110	105	104	94	105	122	127	104	100	106	87	96	90	109	106	109	94	95	113	108	100	115	116	99	79	100	98	101	102	106	116	97	90	91	97	105	89	119	96	96	95	96	107	100	94	99	113	93	112	100	86	88	116	95	103	109	98	102	99	113	99	124	120	106	95	97	104	91	102	97	120	116	100	105	94	102	105	100	93	102	92	119	94	111	95	88	98	125	107	87	118	95	120	94	91	107	97	111	113	92	108	88	104	106	101	88	108	112	100	94	108	107	98	98	105	101	102	104	104	123	105	95	113	104	109	92	105	94	105	112	108	88	94	98	110	118	95	116	107	116	89	95	106	94	111	108	94	108	103	111	87	98	108	119	117	98	97	98	98	86	110	119	95	100	95	102	108	126	98	93	110	103	81	100	112	109	98	93	102	86	86	99	115	123	105	112	107	103	95	102	89	93	98	98	103	116	94	103	101	93	90	101	90	88	95	95	96	107	93	118	114	91	85	107	113	119	110	106	111	108	113	98	104	118	97	107	95	93	99	99	104	141	100	107	95	94	101	107	103	113	108	121	96	103	101	117	101	108	110	95	110	97	120	101	95	96	105	105	107	98	85	108	96	107	114	111	103	101	104	110	115	120	91	109	108	98	94	99	106	104	102	95	110	103	116	113	96	106	103	112	117	85	108	108	118	97	106	102	98	100	99	117	128	103	101	106	104	121	93	102	71	89	92	105	118	109	105	114	92	96	105	89	105	100	104	97	84	113	101	100	87	102	92	101	100	113	109	130	96	99	101	110	102	98	100	101	114	92	100	85	99	111	104	117	90	111	98	96	91	96	106	93	113	101	104	98	93	81	102	97	115	107	105	94	97	99	105	119	113	82	102	94	82	117	98	109	90	108	111	92	105	102	117	107	102	105	110	105	95	108	115	107	116	114	98	102	102	101	103	108	101	114	109	99	119	100	99	112	90	119	124	112	107	101	114	112	101	104	107	110	105	108	98	128	114	123	101	110	85	90	112	86	92	118	98	92	88	91	114	89	98	122	103	86	107	103	95	93	124	89	112	107	89	88	114	99	107	111	104	102	89	105	98	120	98	121	104	106	102	98	81	101	97	103	99	100	105	111	91	93	97	113	99	95	103	109	100	90	98	101	106	102	105	113	107	102	109	93	108	104	113	96	101	112	93	93	97	98	104	116	99	92	98	109	105	86	110	118	103	110	96	113	103	113	103	118	116	105	96	100	90	88	107	122	119	109	98	112	117	91	103	95	117	99	108	111	102	119	94	103	108	103	109	112	95	119	100	104	107	110	105	108	101	122	95	106	86	88	100	108	109	102	99	96	101	93	95	90	83	99	98	102	116	105	95	90	109	84	96	107	106	89	99	103	108	107	105	104	103	104	105	107	106	80	105	117	93	108	98	103	88	108	110	80	95	100	120	91	111	114	106	88	102	104	90	118	104	109	98	93	99	91	110	107	81	100	107	95	116	97	104	128	97	86	106	115	122	87	99	100	90	102	113	109	85	112	91	108	112	94	88	88	101	114	96	101	112	100	102	109	116	111	112	111	98	90	94	82	110	109	109	112	101	109	116	91	100	117	100	106	94	95	112	102	101	100	88	107	128	109	113	95	122	101	105	95	92	104	106	105	86	90	95	96	113	107	99	106	104	114	124	117	96	105	115	109	116	86	103	95	108	107	96	115	85	105	120	113	107	108	110	104	109	86	111	94	127	97	113	94	101	97	113	103	112	112	113	112	115	103	126	98	106	97	107	93	109	108	97	112	93	93	99	98	118	117	108	119	114	109	106	88	109	102	79	101	91	92	117	92	93	94	122	97	108	99	95	112	123	109	85	94	88	99	94	108	105	93	122	119	107	115	106	99	109	107	98	101	119	110	98	109	92	101	112	102	94	93	89	101	107	98	101	116	107	109	106	92	95	96	89	97	118	116	109	94	115	114	99	91	113	99	103	88	117	101	90	82	106	88	103	114	98	97	96	99	90	105	109	104	94	94	121	96	107	97	88	92	111	113	113	93	102	99	98	95	102	105	100	98	108	120	109	96	90	102	109	98	104	115	90	93	98	101	106	98	104	103	107	98	110	106	99	111	107	96	102	111	118	113	110	114	94	88	104	119	95	94	105	95	104	104	87	101	105	99	107	115	91	94	104	119
7277	457	555	600	531	459	479	432	423	422	389	392	402	411	364	383	396	390	392	422	405	417	356	352	355	365	385	410	375	353	373	377	375	394	361	392	352	349	371	377	368	365	315	370	341	371	341	391	368	339	354	366	385	363	361	360	373	365	375	367	374	342	339	378	356	377	392	390	347	362	370	366	369	345	385	360	360	365	365	345	357	372	345	370	394	340	370	355	359	378	366	367	353	368	372	345	351	389	388	363	359	390	404	390	366	400	347	370	375	387	344	369	402	373	385	355	373	386	368	356	401	340	389	352	372	377	408	363	357	390	377	356	376	400	370	365	351	341	367	377	368	381	381	362	401	372	370	360	402	345	358	424	383	353	371	391	350	342	373	359	355	371	383	358	335	376	425	383	326	365	384	408	379	360	351	347	365	361	340	343	392	345	326	379	362	380	348	370	359	356	364	411	410	353	378	395	383	345	365	369	385	377	362	397	371	356	372	388	381	362	371	347	394	388	382	375	380	359	365	375	337	381	374	338	373	335	388	357	390	329	385	369	370	379	350	374	357	376	367	351	347	392	391	369	366	346	368	390	357	402	376	370	353	390	348	377	347	378	400	369	359	352	373	356	360	386	376	392	372	347	360	361	338	364	352	373	362	379	419	348	370	348	402	355	353	376	382	438	366	349	368	336	338	396	391	390	351	410	385	376	375	366	347	378	371	396	377	386	398	348	312	355	390	368	393	397	363	362	354	366	364	349	357	357	374	349	376	357	352	348	387	333	348	352	362	376	362	348	385	338	361	338	374	372	378	371	394	354	391	361	373	371	378	381	346	379	419	339	337	369	320	363	384	372	406	363	371	377	335	368	353	375	366	376	356	372	374	330	359	347	372	401	385	404	394	370	396	375	402	339	394	378	345	329	363	366	378	367	346	364	358	393	372	368	381	333	358	365	382	364	353	366	355	358	371	359	343	383	369	340	356	381	366	356	381	388	376	364	359	358	340	355	371	385	391	351	375	328	351	384	362	378	382	348	371	325	334	346	366	375	385	356	378	374	393	376	405	376	364	385	348	363	334	359	367	358	323	395	388	360	384	369	338	329	372	355	382	341	380	366	365	361	368	344	380	378	381	381	384	339	385	362	344	365	380	380	377	363	362	376	345	390	347	331	381	374	384	368	375	354	368	377	367	359	357	387	388	385	394	353	390	356	375	348	339	378	355	332	356	371	340	363	349	363	355	374	377	374	382	389	400	367	378	331	381	373	354	368	369	409	349	385	367	370	403	344	384	372	395	389	368	365	374	356	366	351	335	347	346	347	391	344	349	346	388	381	388	346	376	355	394	386	368	375	364	361	362	354	357	390	416	332	386	386	370	377	380	351	389	369	371	368	371	392	387	362	375	342	369	355	390	354	370	361	370	354	345	397	398	322	382	362	364	356	365	394	362	386	333	365	342	372	371	378	337	374	365	368	378	404	373	347	376	370	365	339	368	361	398	336	388	391	398	361	391	345	370	375	373	396	372	360	368	360	383	401	369	362	367	375	372	373	383	354	363	404	412	352	371	339	375	360	331	366	372	340	378	391	364	397	391	387	347	375	412	369	344	402	369	356	339	361	340	373	389	417	379	364	371	379	362	346	387	386	372	341	359	376	375	355	371	375	391	335	391	345	379	366	377	371	355	376	374	379	365	350	363	387	361	385	340	389	383	358	359	367	351	344	396	377	401	344	366	343	367	370	375	367	366	388	373	382	375	358	392	356	359	371	367	331	375	337	369	387	367	373	348	392	365	357	383	404	353	367	349	389	345	350	360	366	369	377	385	377	358	386	382	348	391	364	380	330	354	373	374	375	384	386	325	360	376	383	383	371	373	349	395	354	360	383	394	384	382	358	362	358	350	392	387	359	343	396	374	349	409	364	364	355	392	335	389	410	339	377	345	349	374	377	378	339	374	385	353	331	338	366	359	385	378	364	380	372	353	372	398	327	371	371	392	390	382	357	408	370	400	376	388	362	344	394	378	370	381	381	368	361	371	332	347	346	371	377	374	343	350	356	366	380	354	327	366	373	414	390	336	361	361	373	409	319	351	369	408	376	397	408	387	373	371	359	389	346	380	337	375	344	369	350	375	357	357	360	362	413	389	359	349	383	386	363	393	352	378	341	341	414	374	360	399	346	361	373	379	360	366	367	409	372	361	331	359	402	374	391	401	362	343	379	364	361	370	375	364	379	380	373	363	374	396	371	359	394	355	359	368	384	373	382	380	393	392	345	389	378	350	352	381	385	383	392	336	351	352	372	384	392	380	372	380	373	368	356	355	402	371	393	376	379	389	369	401	325	396	398	366	371	399	372	363	407	386	358	365	379	403	384	392	385	382	369	388	349	349	369	384	392	320	357	327	357	385	325	388	375	379	373	361	358	376	385	372	354	385	381	367	391	375	387	375	361	351	367	365	341	341	352	393	347	396	342	402	350	366	386	362	388	366	367	353	370	360	378	384	342	364	368	377	355	381	334	379	367	374	382	382	339	332	405	377	331	381	405	415	353	342	360	382	366	350	389	364	362	373	357	370	379	404	345	370	360	400	379	340	373	356	377	328	348	375	371	357	402	359	372	383	367	381	375	376	349	366	364	379	378	395	351	359	361	351	372	392	384	340	361	360	351	380	323	356	366	360	354	385	345	399	376	375	328	367	351	375	350	372	362	369	387	400	358	382	389	375	392	337	365	381	379	336	380	367	359	366	376	368	378	374	351	341	370	369	372	384	383	369	391	391	343	377	392	355	352	401	364	425	384	383	370	366	387	377	350	370	370	396	380	385	400	353	372	368	377	329	400	359	383	356	365	400	358	360	390	358	362	355	357	378	376	385	388	363	360	357	362	373	365	396	358	384	369	404	389	335	393	352	381	364	368	368	359	383	347	364	361	360	368	350	345	361	370	374	330	353	368	349	385	395	357	336	354	363	385	374	379	352	382	331	384	382	353	374	409	373	359	385	341	356	383	364	391	365	358	383	390	361	388	390	329	329	360	362	370	370	365	350	386	397	346	333	359	362	344	314	421	365	350	393	371	357	364	378	357	364	351	396	367	326	376	370	381	403	345	348	374	376	355	361	389	349	417	398	380	406	355	385	363	348	361	364	387	354	397	363	365	339	364	369	392	382	389	382	371	398	377	346	368	354	372	377	329	401	411	378	370	359	369	375	371	378	388	377	382	365	332	376	374	387	377	386	376	386	347	361	352	354	344	342	366	396	379	347	352	352	383	383	381	380	393	366	372	391	385	400	388	345	378	339	356	333	374	416	336	401	370	376	321	369	369	385	377	404	386	354	390	366	383	354	366	389	347	368	421	366	394	387	388	393	368	391	379	349	391	349	382	367	324	396	385	341	364	361	359	379	352	388	358	366	343	358	364	357	356	362	381	383	347	383	385	398	364	361	390	426	362	388	375	349	368	400	378	371	375	378	361	370	364	380	346	378	373	355	375	371	372	361	358	354	368
40431	13678	2095	1042	769	574	474	394	364	312	283	270	245	269	215	240	238	223	230	237	233	216	210	211	233	236	201	216	194	206	199	192	199	199	208	196	195	187	201	197	222	183	201	210	228	198	191	211	196	194	202	199	185	187	195	179	167	195	190	217	221	217	194	180	199	198	175	185	211	214	210	197	205	183	192	213	195	217	200	193	190	190	194	185	198	182	201	185	198	197	195	175	172	202	195	186	194	190	199	216	198	183	192	197	198	194	205	190	207	178	188	206	197	188	185	201	197	200	181	198	186	206	209	201	214	205	197	220	220	207	181	199	189	201	209	212	200	197	191	182	184	183	204	199	185	222	219	202	185	198	203	206	193	183	204	211	186	184	185	187	199	234	196	195	176	192	185	179	187	195	178	201	194	207	226	184	189	177	189	196	202	202	195	198	219	174	205	199	193	203	175	176	162	176	179	171	239	187	203	194	217	171	197	210	194	199	192	197	220	193	200	191	210	194	203	197	195	194	223	203	215	176	185	221	178	201	206	201	196	211	196	202	183	203	214	168	199	199	197	189	210	200	188	169	226	181	196	205	213	204	203	211	169	192	160	201	191	197	193	212	188	186	214	186	195	226	195	231	198	200	177	178	200	186	183	173	190	204	184	170	198	166	195	207	216	182	189	210	213	189	214	212	165	198	209	168	184	186	176	198	224	182	201	178	191	209	211	194	218	173	206	198	176	176	212	183	198	200	185	205	203	174	213	209	186	181	223	190	178	179	185	174	197	201	171	201	207	189	194	211	185	195	192	202	199	209	191	185	176	159	185	187	198	182	181	204	197	199	204	199	203	183	186	195	190	189	163	191	203	211	165	183	180	206	192	227	211	193	193	175	200	195	198	176	190	198	176	188	171	199	185	186	191	202	189	192	199	184	190	177	157	176	171	192	191	203	188	196	200	185	212	193	193	196	197	174	172	197	178	202	213	185	173	199	195	191	173	210	191	174	177	204	181	212	198	181	204	201	214	217	199	205	192	194	177	187	201	209	200	159	206	209	191	197	187	191	207	188	203	237	197	192	201	171	215	194	200	208	213	190	201	205	214	225	190	193	187	198	218	185	169	220	175	184	191	198	220	179	219	186	199	209	191	220	219	232	193	187	170	205	181	194	208	206	182	179	196	186	199	196	212	196	221	165	193	196	194	202	205	170	212	188	215	191	179	219	184	196	200	184	221	205	198	184	205	174	204	178	185	209	200	209	215	177	191	194	195	194	218	188	183	214	204	205	214	207	180	191	207	201	195	189	197	199	178	193	204	197	191	175	181	199	194	187	186	210	187	204	183	196	189	204	196	192	181	164	188	193	192	178	181	188	171	197	208	184	162	186	194	224	212	203	184	216	197	198	192	182	191	182	200	191	183	193	187	187	215	223	191	194	199	181	196	189	178	210	190	198	199	177	177	207	202	202	200	177	201	173	196	190	218	207	219	214	183	169	216	209	197	192	215	187	193	172	209	182	209	197	203	202	179	168	217	196	174	177	199	197	185	193	184	197	210	162	199	207	215	174	190	200	171	208	196	213	189	172	201	173	208	198	192	204	194	200	206	185	174	209	202	201	196	192	195	193	223	196	172	191	193	206	206	206	219	169	214	194	200	182	207	175	194	194	200	190	214	203	215	182	172	222	199	195	216	196	190	203	207	197	180	198	209	195	187	199	202	205	208	162	195	196	207	192	196	191	211	212	182	206	182	185	213	194	188	182	207	184	183	199	195	196	222	182	241	219	210	189	218	174	195	230	206	187	207	192	191	189	207	185	222	191	223	200	188	220	177	195	202	192	206	211	189	198	205	191	179	181	203	201	188	222	177	181	209	196	191	187	169	189	192	193	195	209	177	216	204	180	186	198	189	184	208	205	190	192	184	188	214	184	189	165	187	188	214	168	212	209	219	178	169	183	210	205	191	178	162	227	178	183	201	194	176	196	193	179	195	180	178	187	207	176	187	191	198	188	200	200	210	203	201	197	197	178	189	175	207	218	197	179	197	192	205	183	198	191	188	196	206	205	200	205	206	172	196	174	197	208	205	194	185	221	200	190	186	188	194	190	200	188	227	201	203	182	193	213	181	201	206	173	170	167	194	191	216	181	200	193	184	213	210	203	193	218	208	175	194	218	195	203	213	202	177	203	212	204	200	182	211	181	160	208	211	218	217	191	183	207	185	189	210	184	193	208	199	194	187	186	196	211	205	168	207	201	195	203	183	156	192	186	190	170	185	191	198	177	211	195	235	167	214	187	183	200	203	189	208	186	191	195	201	198	186	200	201	212	207	176	200	206	211	183	221	196	180	195	176	212	211	193	206	169	180	189	203	185	184	205	202	194	206	219	173	161	194	207	198	199	200	209	193	215	213	196	197	149	207	220	200	203	216	212	194	189	192	206	219	193	190	195	182	182	196	194	201	205	197	175	196	217	187	178	197	211	201	197	208	202	194	192	211	203	190	206	188	166	209	188	196	179	189	181	172	206	191	177	195	205	187	227	205	227	190	183	205	201	188	200	214	220	193	215	216	214	187	193	176	184	202	181	209	175	185	209	202	185	189	186	183	177	187	198	228	214	207	196	176	208	203	168	192	189	192	208	195	180	185	217	187	229	193	181	185	193	199	201	205	209	197	202	181	181	186	196	209	193	202	178	193	203	205	196	199	192	171	174	175	195	213	193	185	200	192	196	193	196	188	206	190	199	203	218	190	225	199	188	204	223	198	177	187	202	200	170	217	209	202	202	188	205	194	200	234	186	205	178	204	197	212	195	212	209	232	185	188	191	193	195	221	173	179	207	188	199	211	228	203	187	193	192	218	189	195	194	212	188	212	221	195	180	199	198	227	188	178	193	225	193	200	212	223	173	178	230	185	188	203	190	182	210	196	171	190	206	226	184	196	170	200	192	193	215	204	172	199	203	176	200	171	192	205	201	197	196	191	193	188	184	197	184	185	191	202	183	174	194	194	183	187	180	190	219	189	218	202	185	162	198	197	167	206	185	215	206	179	205	170	164	193	191	193	208	192	189	204	182	200	219	213	173	181	217	180	203	201	180	203	201	206	194	199	213	190	184	187	199	188	198	200	208	188	199	212	208	212	196	184	207	195	197	191	205	211	188	183	198	203	197	197	183	183	206	166	191	207	199	187	209	209	176	179	180	210	232	189	220	192	182	213	208	187	183	200	181	193	198	209	207	178	196	205	188	178	193	186	221	200	213	181	190	213	222	188	191	192	200	211	210	196	205	192	213	210	191	194	204	196	208	193	207	174	171	178	192	200	187	176	221	188	180	209	204	202	175	220	200	181	194	198	196	195	214	214	207	184	194	194	192	193	192	185	180	205	196	202	201	193	185	206	191	187	211	190	185	179	186	190	206	196	181	187	189	192	246	178	200	181	241	190	213	192	192	198	190	202	196	171	184	205	185	193	226	213	190	192	182	192	191	217	209	182	195	212	195	193	203	172	195
24931	1649	3279	3649	3065	2519	2126	1851	1566	1413	1308	1152	1152	1034	1020	928	879	872	900	871	844	779	779	788	797	766	734	721	756	723	681	661	684	705	650	650	650	681	665	688	731	620	650	673	666	653	621	625	655	612	663	611	676	638	642	620	624	603	613	586	622	641	600	638	673	685	647	653	640	625	627	638	641	659	677	695	624	595	575	597	633	589	633	618	587	589	621	625	601	608	608	624	606	614	648	639	602	631	589	586	651	584	618	571	578	614	604	602	619	616	642	632	614	618	645	575	628	618	618	636	655	657	592	627	592	632	630	596	608	641	577	646	632	618	620	631	628	659	626	646	596	613	595	654	579	641	616	630	617	657	645	627	620	579	606	593	608	605	630	662	654	588	631	647	596	597	612	604	629	588	613	625	571	609	648	626	574	607	567	643	581	614	636	590	597	668	619	621	623	627	647	599	633	627	612	603	605	601	620	627	607	640	618	658	609	639	590	628	634	604	628	629	652	595	627	600	587	635	614	619	642	630	628	598	582	603	609	598	595	609	640	602	641	594	610	653	633	619	666	624	570	627	630	641	546	651	606	595	634	622	637	650	626	602	578	619	665	638	663	628	647	629	678	571	606	613	592	653	661	615	590	603	655	632	659	633	608	680	611	605	597	613	632	595	611	598	663	633	595	651	621	610	643	630	622	594	658	678	576	579	613	628	572	617	602	610	652	619	583	635	693	630	642	604	637	664	634	583	624	619	593	639	634	641	596	644	643	633	597	656	602	587	592	639	626	646	623	618	638	634	625	593	593	645	608	587	567	688	637	657	607	589	656	626	574	646	654	599	633	610	603	641	615	582	679	632	584	604	595	627	645	637	645	590	625	626	585	579	624	593	617	596	633	645	642	637	649	655	603	640	584	637	629	607	623	617	629	607	639	605	663	613	622	625	642	581	613	644	639	590	621	586	601	616	630	624	592	625	607	628	616	627	624	625	563	621	610	567	641	628	607	612	592	621	624	626	605	592	631	611	634	626	612	636	636	654	639	621	617	637	630	592	648	656	616	677	622	622	626	582	609	586	646	614	645	645	608	632	565	645	637	610	613	602	618	641	650	643	629	624	635	616	649	610	627	576	652	621	615	616	574	641	602	628	652	585	671	625	616	591	614	609	644	611	590	624	613	583	620	619	622	592	645	608	627	664	654	610	634	593	576	635	625	588	617	642	618	608	617	599	600	598	606	634	573	593	613	586	616	610	611	615	646	619	580	642	595	682	635	576	607	585	624	664	617	612	613	655	636	622	629	630	553	593	616	629	611	622	572	604	604	587	643	658	576	632	613	661	588	639	595	588	618	625	613	663	630	595	600	615	605	605	614	600	618	649	659	639	576	621	616	647	600	625	579	633	643	633	637	620	639	587	628	619	631	648	643	665	636	622	626	622	588	616	627	627	609	598	653	611	645	654	623	568	602	661	624	572	586	600	635	591	589	582	580	609	622	617	591	579	613	611	541	579	616	597	624	556	568	624	627	587	602	651	622	591	615	597	626	621	612	598	614	563	613	614	664	619	656	583	583	650	622	574	622	596	671	631	608	620	637	630	648	572	577	617	611	637	637	638	551	625	588	643	614	661	601	665	597	638	568	599	611	613	611	602	653	591	600	577	599	613	593	579	602	680	603	615	621	625	668	607	579	608	607	630	623	640	640	631	601	655	606	631	622	667	624	568	625	639	619	621	618	630	615	599	609	620	573	625	608	623	593	609	654	627	592	633	620	597	570	576	633	607	587	595	593	579	645	630	572	621	602	608	598	626	638	570	632	635	612	585	613	594	607	650	627	621	597	592	664	665	629	648	648	583	573	619	603	619	581	603	580	662	630	581	624	603	660	601	557	627	670	561	651	590	627	647	603	592	629	622	624	648	652	644	616	644	630	579	617	671	627	646	640	648	569	625	623	558	607	594	613	584	622	617	644	613	663	616	630	610	586	647	617	637	580	639	618	609	626	667	645	621	638	632	605	603	634	576	664	633	618	624	620	579	631	593	598	638	549	629	648	656	627	603	583	615	621	625	658	579	604	632	584	620	587	661	601	644	667	636	691	599	628	644	630	620	608	596	634	618	624	605	605	621	633	569	595	648	576	609	576	649	697	584	660	660	632	622	608	604	628	642	604	630	618	589	644	579	616	636	619	654	617	577	629	615	632	659	615	631	570	649	600	587	620	617	602	620	641	609	645	642	606	629	586	591	596	602	623	619	603	584	611	582	623	641	623	614	589	573	617	652	639	581	608	599	569	635	654	604	586	634	610	592	614	631	619	616	616	625	626	634	598	639	601	664	630	619	645	618	604	619	625	626	682	621	643	634	630	646	630	619	660	616	605	624	585	594	663	615	641	591	601	618	615	645	661	636	587	668	574	618	623	641	611	569	604	642	643	667	563	613	611	617	634	560	597	635	666	621	577	619	613	638	594	598	622	586	624	637	609	581	621	611	631	599	572	610	633	618	591	618	624	627	662	670	624	631	598	602	652	637	607	602	650	607	611	576	597	655	607	626	592	631	608	602	597	598	657	676	571	638	599	603	595	599	630	602	617	597	635	575	609	578	636	620	594	613	624	635	595	631	622	627	614	592	607	635	607	600	614	590	598	629	590	574	627	625	635	568	619	581	672	634	607	660	605	622	655	617	624	639	577	600	622	640	637	638	568	576	581	606	629	660	633	669	647	610	623	619	601	649	594	600	623	643	594	566	607	600	630	657	547	606	596	618	629	596	632	611	600	614	655	582	600	649	660	601	619	601	629	670	609	620	610	596	610	599	613	569	592	579	635	630	629	605	599	605	609	620	619	611	576	607	604	646	615	628	624	612	588	629	603	629	637	591	615	624	637	600	572	637	628	639	627	574	615	661	595	580	608	606	632	603	627	634	628	619	621	618	605	619	601	664	611	625	588	649	642	579	641	639	629	582	621	636	653	624	651	610	591	589	643	626	633	601	660	584	603	624	630	663	602	597	585	564	635	605	637	591	593	626	619	622	612	633	604	608	606	695	614	643	610	633	618	648	614	656	616	628	606	587	617	637	659	620	583	592	637	575	595	570	646	598	636	626	630	634	630	644	634	593	619	574	639	653	616	629	595	631	607	624	644	598	628	651	607	651	625	655	598	631	626	639	615	579	619	638	598	594	634	587	648	582	640	671	601	636	568	631	621	623	643	632	574	586	578	596	631	618	600	605	623	630	636	595	632	641	666	644	663	613	602	639	605	594	623	567	607	604	609	607	616	579	583	582	629	638	575	639	623	627	588	649	612	636	601	630	591	607	608	658	627	607	593	617	615	627	594	603	618	610	662	637	599	569	609	640	622	600	619	625	561	588	645	599	645	629	642	613	601	577	629	600	587	629	570	617	623	622	620	611	602	621	647	611	583	673	614	621	594	570	583	561	648	605	637	616	648	613	645	635	629	635	601	627	637	627	588	629	599	571	632	641	650	633	584	633	647	604	617	631	626	658
53702	22386	6984	2147	1473	1072	815	729	633	535	463	442	425	386	403	386	386	329	322	352	334	342	322	308	307	313	301	308	310	311	297	308	277	291	285	309	283	282	334	279	288	290	272	301	297	276	299	295	289	280	274	307	318	305	281	301	265	278	315	304	246	307	285	283	259	251	270	260	336	261	283	298	287	285	245	257	282	275	299	250	280	269	265	283	270	257	253	298	282	280	300	300	275	282	265	246	276	297	279	290	273	267	267	279	269	307	286	271	298	295	270	310	275	294	293	304	269	317	282	293	290	265	284	297	302	288	274	265	285	305	316	283	295	271	310	323	280	285	300	251	293	294	295	280	263	294	282	280	268	284	295	282	285	290	298	276	302	276	263	294	313	257	259	297	292	220	299	296	295	281	290	306	281	276	290	286	299	305	293	282	302	278	286	268	260	255	274	299	243	283	264	286	261	259	282	303	296	259	294	283	255	287	277	296	328	251	262	296	285	261	264	267	287	271	274	281	266	259	319	290	303	255	285	284	299	307	295	299	253	265	262	297	278	312	299	298	285	254	298	277	293	298	267	286	266	270	290	257	286	296	271	302	313	294	274	290	271	291	295	301	287	313	309	279	258	297	276	278	291	277	300	263	280	286	280	280	251	266	277	284	302	282	288	299	275	293	276	260	276	284	304	317	288	294	266	278	270	283	273	271	271	245	287	272	294	263	335	272	286	268	271	296	296	296	267	268	280	301	317	298	277	290	260	277	299	257	290	301	283	296	317	297	284	261	319	298	309	294	300	324	276	261	313	274	247	277	266	284	322	262	269	265	264	264	291	264	261	272	259	323	291	261	297	298	262	311	269	300	302	289	283	284	312	285	279	287	249	275	263	246	302	284	281	309	287	241	286	263	306	300	275	324	280	300	267	289	303	311	285	307	305	285	288	286	295	261	293	273	280	290	266	283	298	286	265	316	281	308	263	268	267	289	269	304	289	319	268	303	281	288	261	271	282	280	269	275	310	284	289	305	307	277	299	297	293	271	292	284	299	324	262	267	273	290	303	287	287	284	284	277	244	271	288	271	308	273	290	302	271	288	279	285	298	293	308	253	257	254	263	266	279	240	243	329	277	278	320	304	262	303	271	278	283	282	279	251	260	285	260	281	269	298	257	290	279	273	275	247	271	240	276	284	277	260	269	277	261	271	305	268	325	290	304	285	289	286	264	284	303	298	284	274	289	285	252	313	247	251	292	265	284	270	267	262	302	273	320	309	309	287	305	284	277	289	285	239	272	286	287	293	278	304	279	292	273	275	274	268	275	285	280	274	261	252	292	276	278	297	266	274	283	280	250	258	261	241	286	279	276	301	284	278	245	279	250	262	263	279	293	277	277	278	270	292	285	302	290	268	293	278	287	279	270	275	290	297	310	284	270	289	300	279	279	293	277	297	276	280	269	288	317	282	293	303	297	270	285	270	304	297	278	300	285	276	281	255	283	276	273	239	283	284	310	288	290	277	272	286	285	260	261	308	246	284	304	282	311	307	261	284	284	287	304	283	248	284	289	306	278	293	242	266	294	267	298	305	304	292	266	284	280	278	306	261	258	307	293	306	293	287	280	309	304	286	286	269	286	322	250	297	300	283	284	293	283	283	241	294	262	305	284	266	288	270	285	275	277	291	299	282	290	263	261	306	282	291	277	275	301	293	273	292	282	252	272	293	313	268	306	280	287	299	263	282	272	285	275	306	286	277	266	267	298	300	284	285	275	293	286	292	300	299	271	314	284	286	286	279	282	257	291	290	295	264	270	296	274	261	316	265	299	278	287	297	262	297	269	290	277	264	288	288	239	258	264	310	277	274	282	269	298	265	259	293	308	297	274	265	301	291	318	285	295	282	292	305	250	266	258	308	287	297	267	286	283	267	280	311	260	268	280	272	271	279	283	278	276	257	278	291	269	276	254	278	253	255	291	323	274	300	303	241	277	280	275	287	277	293	278	285	278	245	299	248	294	294	285	279	288	267	296	291	259	291	283	261	267	252	272	276	287	307	282	283	288	267	258	320	272	255	282	296	283	256	267	299	282	303	297	286	278	291	284	296	262	307	315	250	296	265	284	249	284	301	283	322	291	312	254	299	281	280	303	279	312	266	272	282	269	295	301	294	301	293	302	260	265	270	272	311	288	309	261	293	275	298	266	269	320	290	295	296	273	240	260	287	307	275	275	280	273	308	284	290	294	328	291	293	306	269	261	275	284	279	305	274	270	287	270	293	264	294	277	285	269	293	293	270	270	287	281	245	296	275	290	277	273	303	233	307	259	289	291	311	298	304	279	283	295	291	299	254	301	294	275	284	300	291	286	288	306	277	305	239	287	289	276	283	285	267	254	295	299	281	276	296	272	274	304	292	280	272	321	259	272	265	275	290	288	269	301	260	284	266	274	275	312	278	312	303	283	284	315	283	271	283	295	294	272	292	293	281	289	299	276	312	284	284	301	286	298	286	282	237	287	293	271	282	287	297	241	285	305	282	285	298	277	279	298	301	268	290	275	273	302	306	295	271	296	278	278	281	275	283	283	295	283	280	306	278	266	306	300	272	311	288	237	326	278	266	279	262	305	288	302	263	293	287	264	251	303	283	275	267	278	272	289	243	307	318	278	294	326	280	282	262	270	273	281	269	278	287	270	291	284	271	286	262	290	265	313	302	275	284	256	277	261	296	306	267	306	270	263	298	264	282	275	296	295	268	269	278	274	287	270	280	267	286	287	296	297	289	264	291	274	271	267	288	260	275	315	290	292	238	289	301	293	275	284	271	290	278	285	288	262	261	261	288	269	300	286	273	256	258	298	277	278	277	325	264	280	275	254	286	283	282	282	295	290	288	287	303	264	295	293	314	297	303	306	258	292	275	298	287	281	283	287	269	281	303	271	278	277	273	279	251	284	298	302	268	263	305	296	263	289	305	281	264	269	299	315	283	290	278	294	280	306	313	279	299	286	281	272	293	273	268	286	279	280	312	292	335	325	303	290	262	276	262	275	297	280	275	264	281	290	274	286	293	252	284	281	269	305	262	271	265	267	283	274	300	290	280	293	277	327	242	287	276	297	254	311	264	293	291	307	297	312	295	305	290	271	260	292	280	299	281	290	280	279	292	290	275	288	334	262	256	284	274	293	303	266	301	257	280	257	242	244	279	261	275	293	298	276	280	283	255	300	283	263	289	287	287	302	269	279	277	302	253	264	286	272	305	278	280	331	306	305	277	288	297	289	267	294	261	282	290	306	297	293	246	286	269	294	282	274	279	284	328	248	285	281	286	287	315	279	288	267	294	272	281	282	279	313	270	293	318	272	263	262	266	289	266	297	285	285	305	284	294	277	277	278	283	314	246	253	263	274	285	269	288	312	310	264	265	291	313	304	284	315	292	269	278	267	274	290	292	279	302	292	298	302	261	290	277	265	267	274	291	283	276	297	288	346	275	287	291	305	278	296	270	298	289	282	286	275	274
32430	2922	6165	6631	5635	4437	3739	3158	2707	2315	2220	1899	1793	1666	1557	1531	1390	1420	1272	1255	1299	1177	1139	1108	1134	1068	1117	994	1017	1030	973	980	1048	946	955	932	1007	986	931	946	965	982	961	960	957	886	910	913	912	894	881	860	903	884	922	907	864	869	893	867	857	902	901	855	871	880	880	891	903	831	816	812	857	846	849	855	872	874	863	820	847	842	887	831	902	851	862	869	820	825	829	840	850	858	883	881	807	794	883	892	831	874	869	860	868	881	839	802	849	871	815	815	833	872	860	864	908	842	869	850	841	843	885	881	838	794	865	868	889	914	862	848	831	853	845	857	907	850	812	869	848	846	779	875	833	847	856	826	831	870	837	826	843	874	872	866	843	839	892	859	828	870	831	839	844	853	782	878	818	850	846	841	872	817	837	843	864	897	838	910	818	856	861	819	903	863	869	857	808	890	842	811	907	847	870	816	869	840	881	792	902	874	826	828	814	800	800	858	794	903	818	827	867	835	864	845	857	801	848	870	815	821	820	844	843	872	822	786	858	813	810	841	861	828	804	827	796	817	825	827	840	872	829	838	826	856	855	896	828	850	835	834	934	854	837	810	804	885	823	830	817	800	823	897	808	809	834	855	816	869	843	833	813	877	869	836	879	853	800	817	824	840	849	799	848	867	855	874	810	842	806	826	878	867	816	816	804	813	877	793	850	860	806	841	802	836	805	857	831	837	842	858	864	871	828	849	835	847	813	858	841	810	803	870	863	842	881	806	836	840	822	833	848	827	869	841	881	805	850	841	817	834	807	816	819	835	877	796	847	821	800	843	848	857	806	871	839	812	864	866	857	816	910	852	868	834	834	830	808	832	842	864	872	830	818	879	862	828	848	832	860	833	812	864	796	792	835	796	825	859	817	793	871	849	822	832	808	878	865	835	825	832	868	840	800	816	838	859	859	790	840	808	780	754	820	792	847	854	863	872	805	838	809	784	827	860	822	835	796	822	787	814	846	845	822	840	843	786	845	800	811	816	830	794	880	827	831	813	855	824	861	881	811	864	846	821	850	848	839	806	819	812	810	825	807	817	856	828	830	743	774	835	843	851	883	828	816	836	770	802	781	875	836	852	845	927	819	840	822	829	876	838	842	827	813	853	833	853	818	843	845	864	849	821	853	850	774	847	860	853	799	772	872	848	847	883	791	847	786	805	829	834	789	793	881	821	823	787	853	914	827	880	864	864	830	793	777	821	818	886	844	818	849	849	785	850	868	824	796	819	882	828	801	862	810	856	826	847	864	828	876	850	899	851	845	782	820	866	813	823	878	810	834	837	808	813	817	851	806	845	851	785	872	821	860	817	815	894	881	812	817	839	837	835	805	823	853	801	871	800	823	861	788	864	832	827	842	827	843	846	775	796	896	804	836	866	889	819	858	821	829	795	809	813	825	832	907	866	867	862	828	864	821	841	846	867	815	871	793	830	831	825	889	773	803	874	850	801	818	858	855	873	847	781	876	781	800	810	842	841	811	840	854	814	818	861	857	840	869	835	872	865	855	833	871	852	852	820	857	873	834	836	838	867	814	807	818	853	833	822	870	823	841	843	876	880	789	811	835	823	842	858	828	867	845	847	825	843	821	823	804	853	821	845	798	815	902	872	779	796	804	884	856	888	829	833	838	810	803	865	857	844	846	810	819	863	813	871	809	807	885	824	861	831	855	846	841	796	818	824	811	804	823	855	831	849	863	845	812	863	830	827	860	863	867	899	822	821	780	867	830	856	809	828	851	881	832	856	828	822	880	811	865	817	848	824	832	857	834	863	859	873	843	854	819	863	835	813	819	849	822	837	830	813	812	847	826	821	804	860	829	819	879	850	858	832	822	860	825	819	843	809	862	868	800	858	805	864	802	818	873	889	859	851	822	851	857	820	822	827	859	785	808	822	858	856	834	866	844	842	807	874	849	903	808	782	847	810	801	842	832	842	825	837	867	819	818	799	793	875	762	791	799	786	839	893	834	877	807	824	845	846	812	864	780	812	866	842	860	849	836	845	879	875	820	828	893	839	811	881	865	830	821	842	868	790	849	855	775	856	861	813	835	810	865	816	853	823	820	852	816	798	843	834	884	757	821	804	867	891	861	847	831	800	822	843	806	777	831	866	821	802	825	816	848	841	856	895	824	809	819	849	835	883	872	882	836	838	838	819	856	876	822	786	808	778	816	831	816	888	841	807	831	840	832	844	825	808	898	797	888	813	806	836	864	803	789	867	894	795	817	783	832	847	829	816	810	848	813	863	832	873	841	852	841	868	837	836	806	862	821	941	813	852	837	860	853	871	841	851	809	825	846	796	777	853	823	870	827	828	820	817	840	815	822	859	817	801	852	822	853	802	873	865	850	860	809	793	907	875	812	792	832	828	830	844	852	829	877	874	831	828	821	776	857	855	841	826	790	785	842	813	823	824	860	856	855	818	816	820	805	847	803	849	862	833	811	793	815	841	828	814	760	899	855	878	828	872	852	880	869	848	809	801	843	873	823	796	822	778	845	804	803	827	824	865	842	847	856	874	862	800	799	791	810	842	836	818	869	852	830	858	863	841	836	846	834	860	845	849	884	867	891	856	859	830	831	801	800	863	855	821	812	831	867	801	811	853	830	817	841	821	830	844	804	846	812	774	852	833	769	831	868	832	836	866	805	841	843	786	823	844	838	872	834	805	832	807	840	773	808	860	833	869	846	910	868	865	793	833	856	837	825	849	821	900	888	839	861	812	822	874	816	857	777	834	833	834	817	795	866	837	829	844	847	803	852	825	884	837	904	828	795	823	794	825	838	827	853	848	847	861	839	816	805	832	872	803	851	860	774	860	875	837	855	855	820	870	865	866	875	831	860	857	880	853	834	865	804	839	855	885	838	855	841	828	891	809	834	848	768	898	857	810	879	822	821	886	819	853	839	849	858	895	847	845	882	901	790	816	829	844	865	803	803	800	879	888	874	856	866	792	849	847	864	822	857	840	816	824	811	839	831	816	864	887	862	840	851	819	849	805	845	838	841	873	803	895	829	805	807	862	802	848	835	830	817	818	800	801	832	793	777	846	822	851	846	832	788	826	832	921	855	845	852	808	827	818	855	811	816	869	829	848	866	826	853	807	820	864	847	853	846	810	840	862	900	831	867	878	817	867	806	858	819	832	805	816	819	886	827	858	855	852	872	854	837	842	783	776	778	868	835	851	828	842	883	786	841	862	848	807	848	863	829	822	860	864	863	850	810	823	825	776	866	840	820	828	817	829	836	844	824	868	842	835	815	831	842	803	831	828	837	856	845	813	811	808	796	791	809	813	840	879	842	839	843	847	819	814	855	811	843	855	861	848	821	840	843	818	811	812	839	868	844	864	802	835	840	814	845	842	815	783	848	794	856	816	858	852	855	827	837	824	874	833	816	843	846	821	844	769	863	868	799	833	795	874	841	811	833	841	860	772	849	838	830	805	812	822	890	853	815	859	849	889
7911	542	220	146	124	128	144	110	102	97	110	105	96	126	109	107	91	106	124	107	95	85	97	101	120	111	109	109	122	90	109	123	112	88	114	119	99	103	100	90	118	110	93	118	103	108	99	112	96	83	102	89	93	90	105	128	94	102	113	104	92	77	98	88	92	74	96	94	82	107	106	90	101	100	108	109	96	100	122	91	95	113	98	78	103	93	109	96	119	115	99	110	100	106	86	98	111	106	100	108	93	96	101	97	103	122	106	98	96	96	103	90	101	113	104	95	93	96	94	97	107	110	95	117	107	110	97	107	95	100	83	103	112	115	100	92	115	119	96	111	112	111	115	115	100	101	97	102	106	112	127	107	101	97	105	109	116	95	82	95	94	103	96	97	103	97	117	95	92	109	101	89	87	94	111	112	110	92	94	104	106	98	124	99	91	97	105	103	100	97	106	106	97	95	115	99	112	117	110	119	118	100	103	124	77	101	102	127	109	94	101	116	103	108	109	93	96	98	107	106	90	90	123	93	110	88	101	116	102	100	96	98	101	86	109	93	104	114	106	91	99	96	108	107	113	98	79	111	92	128	92	91	113	91	106	75	97	97	108	97	94	98	100	107	100	110	106	83	102	97	101	121	102	124	104	100	88	101	111	103	103	96	105	90	101	92	109	100	103	115	103	101	107	107	89	110	83	110	78	99	110	111	105	100	105	95	118	106	102	102	116	94	100	104	109	100	91	103	95	98	98	102	103	97	84	94	112	83	106	85	101	126	82	108	119	108	97	92	101	96	105	87	104	87	103	108	90	105	100	118	102	91	108	97	101	93	97	103	120	88	97	105	97	101	103	105	101	82	101	104	113	91	102	102	100	108	108	102	91	88	90	96	115	110	111	94	106	97	103	104	96	105	92	101	93	107	107	106	95	109	99	104	92	92	117	91	99	109	119	105	105	100	91	103	105	114	112	82	88	103	95	96	111	99	89	98	118	100	113	104	111	112	99	103	101	100	105	101	107	110	103	110	106	102	126	88	111	83	99	106	102	114	108	92	112	100	103	112	104	98	121	107	121	98	95	110	93	102	117	81	92	85	112	102	115	107	86	98	110	108	108	109	125	99	111	96	113	114	84	95	85	127	106	96	108	93	90	86	104	107	99	123	116	127	110	100	109	99	95	95	101	104	112	106	113	108	89	100	103	110	114	110	119	97	99	105	90	97	108	111	101	102	101	103	115	108	96	103	111	82	91	95	102	107	109	111	110	99	91	103	104	96	101	94	88	107	99	107	84	98	101	116	110	111	116	100	96	116	96	99	117	107	105	104	95	113	97	113	99	96	112	114	111	122	99	109	119	89	122	87	115	99	101	106	106	89	94	103	114	109	113	92	117	96	113	108	100	106	106	126	98	116	104	121	104	108	104	101	103	95	101	98	85	95	106	114	118	102	109	116	107	121	100	95	90	102	114	121	114	100	116	101	90	96	102	100	116	93	111	124	101	110	90	97	98	108	118	103	108	121	105	102	83	97	130	117	107	90	112	102	96	112	102	93	106	102	100	102	106	99	87	87	113	97	111	127	103	100	119	91	119	99	101	111	111	106	106	102	114	128	103	93	98	111	125	107	90	98	119	106	123	100	89	113	108	107	103	105	109	105	110	98	89	97	100	99	125	126	103	80	97	91	107	126	99	89	113	97	106	108	108	97	102	131	103	91	108	96	97	106	109	106	82	107	90	119	108	94	95	102	109	90	108	101	95	105	106	106	115	108	104	108	114	97	105	95	94	110	70	98	103	117	101	99	106	99	93	85	104	89	100	117	96	94	116	98	112	107	114	123	107	112	115	96	98	95	101	106	98	114	96	120	110	104	107	80	121	102	107	90	127	100	109	97	96	103	107	109	110	109	113	117	88	87	94	89	99	107	104	117	119	104	109	99	109	106	95	108	109	105	96	105	92	113	118	105	104	89	93	109	101	117	112	110	88	105	109	90	93	108	89	99	92	95	121	85	103	104	118	69	88	108	99	97	98	127	115	114	102	120	104	116	113	102	111	101	96	122	91	102	104	99	119	94	110	96	85	88	119	117	128	86	98	91	87	117	120	105	102	107	104	93	103	121	104	93	111	99	96	98	88	130	99	105	106	102	97	92	93	97	109	114	88	101	83	118	130	107	103	105	124	99	112	98	110	120	107	117	131	118	119	114	99	100	112	105	91	95	92	111	106	94	109	98	102	94	98	106	94	108	103	82	93	106	121	97	106	106	105	94	109	96	116	123	96	112	96	91	111	106	106	83	106	110	100	106	99	96	97	115	104	84	102	119	105	94	106	106	100	104	118	82	91	107	103	102	107	96	105	115	88	119	102	89	109	112	102	102	105	80	108	118	112	123	112	93	100	106	95	112	108	108	101	97	107	108	105	106	96	97	93	87	98	90	97	113	88	113	96	83	106	85	97	96	98	118	115	102	82	85	114	109	101	85	106	97	96	118	96	108	133	103	113	105	108	91	98	109	108	99	90	94	92	102	86	103	104	95	101	109	105	103	114	95	92	114	95	87	105	116	140	89	100	105	87	97	90	109	113	115	95	113	87	113	104	108	98	108	111	110	110	103	107	113	100	115	87	94	99	102	108	97	108	122	107	111	106	116	117	111	92	106	91	118	93	110	97	100	115	101	112	85	109	96	84	94	98	103	112	93	102	111	111	95	103	104	107	119	91	106	124	122	85	108	102	79	110	104	93	98	115	104	99	95	123	105	90	108	99	105	93	101	124	104	94	112	124	103	106	97	105	88	127	93	113	99	99	109	124	96	99	83	97	122	101	108	103	91	103	107	98	119	98	111	97	116	104	115	103	115	100	99	122	102	95	81	104	110	87	105	110	107	124	94	119	101	102	116	112	107	123	95	113	80	100	92	102	110	105	111	90	100	93	106	113	98	121	91	97	97	98	101	108	112	99	117	96	100	111	101	96	102	101	94	89	96	110	102	87	107	111	100	95	98	120	103	100	99	101	101	99	109	93	91	91	108	120	100	88	101	104	127	112	107	95	114	105	141	113	100	96	110	104	104	99	99	127	105	84	98	114	84	117	102	106	120	110	97	114	94	100	111	113	123	99	110	98	107	80	110	112	111	107	112	103	97	94	110	89	96	86	120	97	109	115	104	104	97	100	102	94	103	96	105	100	94	107	101	110	102	104	103	106	100	103	99	120	112	114	118	106	113	109	105	113	100	98	95	110	99	108	102	98	79	107	80	116	106	106	95	104	112	96	111	99	120	122	99	114	110	105	105	94	107	71	109	102	100	121	109	101	105	97	96	96	102	87	129	115	106	117	102	104	87	97	96	101	118	117	109	125	111	91	110	101	101	86	105	117	102	118	102	96	94	116	89	119	114	118	91	91	94	119	107	103	120	90	101	103	90	88	89	103	110	105	98	93	94	86	104	110	87	108	123	111	92	120	105	122	98	94	106	125	100	106	118	81	111	97	115	110	98	105	99	90	112
7616	454	512	571	527	477	457	431	432	389	427	403	391	402	364	366	401	374	420	412	382	358	390	382	391	392	363	350	361	377	404	380	336	386	384	373	374	375	355	361	386	367	370	365	406	359	362	375	384	341	352	355	405	373	369	361	374	398	358	380	394	361	367	373	362	371	360	353	373	347	359	362	379	369	372	346	350	370	424	379	365	344	365	373	377	351	349	350	401	340	392	361	359	332	375	374	368	371	330	364	360	365	398	353	361	390	396	367	396	382	388	362	325	391	337	385	352	384	349	358	390	368	361	386	355	355	357	347	368	350	392	332	365	380	356	354	372	360	405	378	383	367	359	352	393	367	386	312	348	343	356	391	348	374	374	406	348	363	346	370	396	333	366	335	376	397	379	376	365	366	377	354	343	366	367	361	374	343	362	368	380	384	364	377	366	371	388	368	408	338	370	375	367	374	378	367	364	363	375	367	385	376	354	341	352	378	331	362	384	350	345	357	371	379	364	372	398	313	389	359	359	384	351	387	358	399	362	392	371	402	382	382	362	380	348	392	368	371	397	345	384	379	383	381	380	346	341	352	369	386	385	406	364	352	355	397	361	343	386	351	360	402	371	349	333	397	398	333	360	365	384	351	373	413	363	387	345	356	400	367	367	391	365	352	357	365	356	356	348	401	366	407	333	395	379	366	398	346	359	395	374	401	361	360	396	353	388	376	376	338	348	341	384	353	365	379	390	393	349	350	387	362	383	367	403	352	350	369	383	348	366	372	356	339	386	365	367	379	360	370	377	335	410	329	361	345	372	349	361	352	363	342	395	335	349	396	392	332	370	406	347	359	378	357	359	351	391	400	354	350	341	373	364	367	381	387	385	361	378	355	351	355	362	376	357	353	350	401	375	353	365	384	377	372	373	355	356	408	353	379	396	376	373	327	388	376	325	377	376	383	370	402	385	367	381	344	362	359	375	375	382	388	347	336	345	349	370	369	374	387	365	370	395	371	360	376	361	375	392	387	346	376	402	394	378	388	380	362	351	359	367	363	377	328	346	365	358	383	370	357	372	389	397	366	342	369	398	384	360	366	368	382	343	370	354	385	366	379	374	378	371	397	380	387	359	376	382	372	404	363	393	363	385	374	349	382	389	377	382	344	389	343	363	362	381	348	380	388	368	326	367	396	365	363	348	366	408	380	357	353	335	378	375	347	362	336	359	366	361	384	357	368	340	369	358	348	385	365	396	361	379	347	370	356	367	352	372	384	363	380	355	363	362	341	344	337	369	336	379	349	342	349	374	371	371	372	366	340	375	350	373	386	371	377	401	331	382	393	387	365	382	347	370	341	402	377	348	322	420	362	381	350	370	375	375	360	386	382	378	394	382	376	359	366	386	333	388	368	382	348	395	376	360	356	360	380	375	356	379	430	358	381	353	347	401	361	371	360	398	357	367	365	360	393	353	383	374	377	378	377	394	378	382	388	363	395	383	360	336	376	359	364	394	343	327	367	343	382	368	400	384	366	352	371	378	370	383	348	391	351	399	354	357	362	356	397	329	345	364	373	348	341	354	403	354	365	421	351	380	406	363	345	370	395	398	351	388	383	355	378	341	381	400	345	360	347	382	349	337	377	372	335	386	358	373	385	368	337	427	378	374	376	331	344	358	365	362	376	369	368	411	349	349	352	372	358	361	355	382	399	351	346	362	350	337	359	399	372	335	355	372	347	333	366	375	378	378	393	376	376	395	372	363	361	393	375	375	329	365	363	383	380	336	379	356	344	342	323	362	342	383	376	370	363	398	387	337	396	369	398	393	370	390	351	343	368	368	379	365	374	381	370	381	373	384	366	368	356	372	350	395	366	339	363	354	352	384	362	341	387	382	374	358	335	355	377	357	348	372	363	327	363	359	342	343	390	363	358	378	391	377	366	374	385	357	381	377	358	353	371	379	366	364	391	362	364	376	363	395	382	389	381	354	382	367	358	385	361	364	369	364	385	355	342	355	355	365	361	342	378	352	350	377	373	365	332	347	405	379	369	369	350	369	379	386	391	404	372	376	342	361	362	370	352	349	410	378	382	326	400	369	376	351	385	370	328	346	405	341	398	370	341	371	382	341	402	366	383	384	373	359	387	363	358	374	347	390	360	374	393	345	338	349	363	380	378	345	348	364	377	362	346	375	357	388	337	384	365	391	365	377	342	370	362	354	378	396	406	360	360	378	386	354	394	348	388	374	374	321	371	361	379	374	370	345	380	348	384	391	386	355	360	348	370	359	386	401	384	340	353	372	359	363	377	391	371	380	370	355	376	380	357	336	389	350	378	389	363	350	365	361	371	369	368	364	389	345	343	338	338	341	355	371	386	365	406	337	337	387	318	368	370	374	399	360	382	367	360	362	375	399	360	372	385	362	403	339	380	354	368	403	357	386	360	364	372	367	373	346	394	365	377	377	343	377	364	327	411	370	409	349	386	351	359	354	369	345	364	365	354	354	384	380	332	357	307	339	371	367	367	353	347	400	388	350	340	358	368	359	364	360	340	369	355	373	351	383	352	370	375	346	360	371	343	358	374	355	375	391	398	397	377	400	392	345	389	366	349	392	384	368	361	371	399	382	367	370	351	360	372	358	339	330	375	370	390	337	359	370	375	365	391	369	370	389	370	351	351	379	374	351	370	343	380	364	351	368	341	355	373	383	353	377	387	391	361	358	342	388	390	380	365	404	366	381	403	354	383	354	345	363	372	369	366	360	332	344	375	366	362	364	350	372	378	387	390	361	374	388	358	407	389	344	365	362	356	378	390	343	362	379	349	365	383	384	354	353	390	360	377	404	369	354	377	342	345	391	333	361	368	356	348	332	364	385	371	388	373	340	355	382	384	381	390	355	354	365	369	382	364	375	346	370	374	387	388	393	371	367	385	397	379	362	372	384	374	359	357	354	352	370	334	370	389	380	376	340	403	353	367	375	390	386	361	381	338	354	390	391	353	354	374	359	380	347	375	368	377	386	376	396	392	359	371	365	336	368	366	352	393	364	345	378	393	365	326	394	359	370	356	383	364	380	388	413	363	358	398	343	373	378	380	362	400	335	393	361	364	385	344	371	396	387	363	371	395	335	355	326	346	366	370	362	373	344	341	368	345	332	383	366	373	373	391	377	408	347	375	365	369	376	373	328	391	397	357	364	356	344	380	359	377	411	359	383	373	389	373	330	354	372	396	372	390	367	345	389	398	386	385	360	371	363	386	403	371	375	383	355	362	337	360	385	349	390	329	357	356	367	352	372	375	357	341	375	367	363	359	333	388	377	353	391	383	361	375	376	380	327	385	364	410	373	360	383	391	358	365	380	361	351	372	390	355	354	375	381	348	393	399	323	372	392	370	403	367	357	387	359	410	349	356	385	379	394	382	426	395	358	358	355	332	331	388	368	404	370	356	411	372	359	391	318	383	371	366	407	387	385	403	377	371	389	353	357	408	390	383	372	382	384	342	388	391	364	353
40246	13218	2089	1049	756	616	423	347	374	328	293	278	261	248	236	233	237	228	233	211	198	201	221	204	223	207	211	227	194	216	191	188	188	187	210	197	196	222	206	189	199	210	198	201	222	186	183	197	207	187	204	204	198	206	176	175	198	209	186	173	203	196	202	196	212	187	199	215	186	212	198	191	210	201	200	204	179	225	205	186	186	222	196	207	179	204	186	211	193	172	192	200	194	187	187	203	206	189	181	173	192	208	221	206	179	188	190	198	194	193	193	203	191	208	157	201	183	192	191	207	185	197	193	181	216	186	205	192	204	205	205	209	162	212	175	221	199	173	178	179	185	179	197	202	183	207	210	169	194	180	164	212	180	200	200	172	199	178	214	210	205	215	193	205	197	223	218	211	167	204	189	194	195	205	181	203	234	212	195	196	189	186	198	199	192	187	193	160	185	201	196	207	180	194	191	198	181	197	188	183	194	161	190	196	185	186	227	187	224	185	184	204	196	203	216	232	186	189	201	187	195	198	170	171	204	176	197	180	205	197	187	146	188	170	204	200	179	206	194	186	199	208	201	193	181	192	216	211	199	169	171	202	208	158	177	183	191	170	187	201	196	170	201	194	209	194	207	185	184	193	209	205	191	178	201	188	186	198	202	196	193	184	175	213	209	199	209	169	198	184	188	196	176	185	190	199	200	246	188	195	218	201	191	223	185	198	192	171	207	197	198	183	191	184	204	198	174	198	188	188	204	232	195	216	205	172	215	210	199	189	218	178	193	184	176	211	195	176	208	193	190	196	200	198	211	193	190	198	165	198	191	202	209	214	222	202	197	207	184	181	180	194	192	170	193	201	190	211	204	194	186	204	172	191	190	206	185	182	191	209	189	205	186	185	185	195	213	195	185	190	206	197	199	186	189	209	204	211	221	195	203	193	216	215	201	186	201	220	196	175	170	198	167	209	209	202	203	194	210	210	200	212	191	200	189	196	194	181	180	203	199	190	194	206	173	192	219	202	181	181	179	201	211	183	194	175	202	203	187	209	186	191	203	203	189	203	181	181	204	182	211	183	213	188	215	186	192	221	198	190	233	212	194	189	201	193	200	185	179	190	172	182	186	188	182	212	192	204	202	187	202	201	184	169	189	195	207	178	195	211	208	203	204	188	189	208	195	199	185	198	184	202	193	197	210	172	221	195	228	209	218	177	173	188	215	190	213	202	199	187	202	190	199	204	171	170	211	200	198	191	191	207	205	183	179	187	201	199	211	171	192	217	186	177	190	184	202	178	186	195	188	202	212	214	210	170	210	200	213	175	198	195	195	194	200	164	209	191	196	189	185	190	205	196	181	183	185	199	206	190	212	185	198	202	199	202	188	213	214	203	216	211	172	195	190	175	203	192	228	188	209	190	215	163	193	204	187	184	191	198	196	195	208	182	183	210	175	179	196	202	192	205	222	199	199	197	188	190	189	198	171	194	176	199	205	198	218	217	204	219	200	186	185	192	191	187	209	188	208	209	190	180	195	171	215	204	223	189	201	207	221	193	195	183	186	213	205	201	173	209	206	210	198	184	181	178	217	195	190	194	194	198	226	196	164	206	191	226	184	198	241	195	198	205	160	202	189	184	205	212	176	203	202	226	188	180	213	183	203	206	213	193	183	186	195	193	205	184	201	198	209	209	205	219	188	208	207	183	203	190	202	170	185	206	216	203	184	204	206	223	191	218	182	187	212	199	192	202	182	181	190	192	201	206	191	216	179	209	171	205	229	196	207	208	204	203	192	196	204	211	199	215	223	194	181	199	226	186	195	197	220	203	211	212	190	182	218	173	201	198	217	236	196	186	198	179	191	188	178	198	179	189	188	196	189	207	190	210	188	202	226	159	197	210	182	196	190	208	184	195	204	185	189	200	179	194	192	194	206	194	197	205	179	202	196	186	175	203	194	185	201	195	189	213	200	181	201	181	173	180	223	239	192	178	194	179	184	187	180	195	195	195	196	198	189	216	194	186	177	175	192	200	190	203	195	204	193	196	190	203	196	208	192	175	189	184	199	200	198	193	187	193	195	183	189	232	202	168	188	220	187	227	185	210	208	183	187	175	198	195	186	178	212	180	194	182	185	201	197	197	194	195	192	161	203	198	216	192	185	202	207	175	174	208	221	193	199	193	179	189	183	185	207	198	191	221	203	197	198	191	211	197	196	179	197	211	207	194	202	162	191	220	204	211	200	206	191	187	193	181	191	217	197	192	203	199	203	198	215	198	190	169	185	213	202	195	190	217	210	203	185	182	181	173	192	200	197	199	217	180	188	224	198	185	190	199	226	180	217	216	165	197	160	195	201	186	205	180	190	205	196	181	206	203	174	200	201	186	169	183	206	200	197	189	207	172	196	188	211	185	200	200	188	208	164	182	221	197	194	204	190	184	216	233	193	205	193	189	196	188	211	203	198	209	210	194	206	207	181	204	185	198	190	193	182	188	181	226	182	212	181	180	190	170	175	159	181	209	201	173	189	167	180	203	200	175	181	189	182	180	185	187	189	198	218	209	191	193	171	204	169	179	211	192	207	195	203	188	207	199	162	169	181	219	191	195	184	193	207	207	223	200	192	191	221	180	197	206	191	206	205	187	175	187	181	191	178	202	189	181	195	185	203	190	165	201	215	195	195	187	203	200	201	191	176	196	208	186	182	167	232	219	199	169	208	174	199	193	192	185	150	200	190	212	180	190	199	218	197	213	167	179	188	201	195	195	185	211	196	194	218	169	199	206	200	204	218	199	190	216	191	186	189	214	203	181	215	191	194	189	188	193	189	211	193	199	181	194	203	191	180	204	187	187	170	200	176	181	192	182	195	187	195	190	212	212	193	192	186	215	186	184	197	204	207	184	183	192	203	168	201	184	204	215	196	185	196	209	183	192	186	198	188	189	175	203	208	179	171	195	192	180	187	198	204	192	224	196	198	175	178	189	198	207	215	196	232	183	180	187	193	171	192	188	188	201	197	180	180	175	187	202	177	168	179	194	201	188	212	210	210	193	192	202	201	201	210	205	214	207	182	181	186	186	182	203	225	199	182	158	187	227	189	193	216	184	201	194	212	202	214	171	224	186	195	200	192	215	180	193	198	184	183	201	187	160	202	197	160	197	209	206	208	191	180	197	188	201	181	178	220	185	187	179	188	191	175	190	199	203	174	186	189	208	201	216	199	186	190	195	190	189	198	201	181	164	189	205	194	205	213	182	199	200	194	182	183	196	209	216	192	173	218	185	200	189	216	186	206	225	177	188	214	188	198	180	189	176	188	194	217	167	221	211	198	201	181	193	195	201	190	162	183	197	199	193	221	207	193	189	185	191	214	181	185	172	224	225	194	163	221	172	181	198	190	200	207	203	185	221	200	189	176	210	208	182	199	208	232	196	180	204	226	198	192	178	206	187	197	197	193	219	206	186	188	191	181	176	195	191	210	196	217	190	211	192	172	169	193	203	206	191	215	183	185	188
24221	1560	3272	3581	3159	2502	2067	1832	1559	1402	1248	1152	1121	1020	929	981	930	866	898	835	747	751	788	802	778	735	730	765	724	680	725	725	720	686	721	680	698	675	673	652	667	678	679	655	667	678	631	631	698	635	646	663	620	649	661	655	644	629	665	595	630	648	628	631	646	618	647	650	629	618	676	618	569	609	637	653	615	652	648	664	650	615	638	612	643	643	615	682	617	635	623	659	632	651	652	616	608	636	605	656	598	645	644	615	626	636	588	647	647	619	613	650	622	669	654	658	643	620	611	621	598	626	609	589	602	653	623	615	647	595	657	638	622	599	657	633	632	618	610	602	627	625	591	668	613	621	638	620	651	586	598	668	620	604	632	618	621	620	596	643	645	674	635	580	547	592	646	619	624	608	602	642	623	632	620	625	577	634	575	612	586	612	631	634	650	618	642	665	616	647	630	642	609	666	643	587	634	587	585	612	586	583	618	638	638	611	640	622	649	598	596	600	627	628	602	590	619	658	633	612	627	632	633	655	576	613	660	655	617	594	618	632	603	659	639	635	573	628	600	607	616	577	637	633	645	575	674	634	611	610	630	633	627	573	672	582	588	635	614	613	656	552	661	617	616	583	576	619	557	647	621	632	594	615	657	632	587	633	674	591	622	635	655	641	615	640	595	622	639	633	568	608	575	605	624	609	608	592	610	635	660	625	619	615	643	628	607	657	624	626	617	627	634	536	632	634	589	592	665	657	639	652	635	610	668	586	630	639	627	625	625	590	620	605	608	629	624	630	650	624	669	606	614	624	617	632	636	575	643	618	569	621	597	614	677	671	588	576	597	605	582	591	604	630	614	567	643	595	604	561	618	628	630	573	584	623	604	598	655	613	591	584	626	586	617	610	595	631	640	601	591	658	596	604	607	586	702	583	608	603	597	636	618	586	613	618	585	624	592	647	611	599	606	676	585	611	614	564	603	619	644	628	621	625	632	663	623	632	623	609	612	597	601	639	613	584	629	652	625	625	648	598	629	611	602	613	637	624	600	674	605	595	601	627	651	631	662	589	607	668	661	622	646	630	598	643	601	579	595	604	705	610	619	608	656	626	613	622	633	585	632	608	614	632	628	584	598	617	591	625	644	618	636	617	597	604	633	616	613	653	584	627	627	598	619	654	617	625	606	616	598	611	642	639	646	586	611	595	592	623	612	591	634	595	599	603	598	619	626	641	598	638	642	677	633	636	642	590	637	583	592	595	638	607	644	620	621	615	621	606	597	601	616	616	629	631	621	619	589	567	591	624	596	624	655	651	594	608	623	597	635	564	646	632	625	647	641	627	618	587	634	641	635	626	613	636	601	636	586	593	599	606	616	589	643	605	644	644	609	604	607	620	627	668	658	653	658	638	612	637	614	649	628	669	619	561	667	599	618	583	609	601	668	620	641	615	621	632	617	616	612	626	641	613	634	627	648	555	598	597	605	623	647	634	612	665	616	616	635	579	617	591	592	601	638	636	629	648	623	556	595	609	683	641	610	606	640	607	651	588	626	600	580	631	632	641	651	567	634	627	617	627	641	620	632	640	643	637	639	596	631	650	651	619	671	624	585	624	675	622	629	599	577	674	633	610	587	565	602	625	609	635	618	612	561	632	616	632	601	636	625	667	631	651	618	597	625	591	629	598	610	630	634	660	667	592	610	623	629	619	600	623	620	588	610	641	616	656	647	649	607	619	574	636	636	580	592	594	668	634	653	620	601	602	634	588	606	617	612	605	614	621	650	639	655	605	632	637	646	563	656	631	632	633	589	584	649	599	643	664	618	592	636	571	636	591	622	630	591	671	633	627	633	617	641	590	650	669	624	652	613	621	645	628	655	610	595	630	599	617	606	603	641	647	618	622	608	591	617	610	624	643	621	631	637	584	668	604	618	633	597	606	563	617	599	640	609	629	638	617	635	636	638	664	614	581	601	625	593	656	596	654	633	609	617	611	639	621	658	649	659	617	608	591	652	624	606	616	626	643	617	614	646	635	587	631	660	606	635	600	615	635	623	601	624	595	589	666	606	603	621	594	604	601	597	647	570	630	617	586	636	606	611	571	682	606	678	584	612	623	613	639	584	612	586	586	632	633	645	621	607	649	574	630	641	605	579	601	609	611	601	683	624	627	624	639	589	676	608	604	646	616	575	565	621	639	607	622	651	645	669	654	621	629	646	624	648	601	622	621	612	634	594	615	632	609	645	630	612	612	577	597	617	649	599	655	620	651	641	544	682	632	619	614	617	603	608	586	624	634	601	663	610	580	615	574	633	667	657	647	582	611	617	619	617	568	640	635	566	651	638	617	627	594	631	642	590	635	588	622	622	605	584	642	604	608	630	620	610	598	582	633	637	634	647	602	631	604	618	623	613	618	597	654	638	637	628	609	605	623	627	611	606	617	659	629	627	620	628	620	664	628	603	604	624	597	631	633	623	608	642	646	598	627	619	640	608	587	617	646	648	596	611	619	611	642	591	601	585	641	584	646	626	635	600	650	571	580	607	596	600	648	626	612	638	657	609	655	640	665	708	589	598	589	620	568	582	616	603	591	649	581	630	621	621	634	568	609	577	591	593	597	574	641	664	638	640	588	557	644	658	582	602	605	600	629	603	607	636	619	641	648	647	660	612	602	654	584	637	649	633	633	644	607	591	657	601	622	614	627	652	668	632	626	629	617	630	605	602	608	583	628	609	641	609	609	645	604	569	670	630	599	583	657	633	632	605	577	601	616	595	601	641	589	654	676	621	627	619	591	611	648	678	609	575	635	664	640	608	554	600	623	637	621	617	591	636	628	652	626	608	610	599	627	597	594	612	672	652	612	641	660	593	629	602	646	590	616	594	601	644	640	586	630	666	636	602	648	623	648	615	630	636	623	594	649	611	632	624	641	598	590	690	577	657	601	604	668	610	630	628	607	625	592	606	592	649	656	596	561	619	610	613	589	616	625	597	630	603	602	582	634	623	588	593	603	610	630	590	639	636	615	603	622	616	635	658	633	628	664	610	579	673	636	639	624	620	624	607	620	622	605	581	647	613	635	605	603	630	641	638	646	604	625	581	625	601	653	604	663	634	639	625	613	592	636	607	640	647	623	606	608	631	599	628	667	678	600	611	587	547	638	622	593	600	616	605	666	618	636	599	625	612	645	615	596	607	642	642	673	628	648	615	623	647	644	609	647	615	571	587	673	613	587	599	622	635	587	621	643	637	658	613	608	589	622	581	625	613	633	623	578	640	607	611	635	645	620	678	617	647	609	664	661	628	596	557	647	596	577	645	596	613	648	646	613	587	638	636	604	629	632	632	591	647	570	626	626	619	633	603	631	644	598	648	616	607	647	610	600	575	631	580	643	603	592	614	598	672	623	651	637	627	612	601	614	599	595	613	605	570	598	615	634	609	607	631	579	589	687	610	640	627	622	629	622	595	612	603	587	662	636	605	616	630	569	592	639	620	638	670	619	631	630	633	601
53459	22800	7184	2153	1442	1080	807	670	596	559	471	478	425	381	387	381	328	372	326	344	339	356	294	326	334	280	313	331	313	306	326	319	280	310	298	303	297	313	270	307	266	269	318	268	280	288	298	300	278	293	259	287	269	296	277	278	314	291	271	259	305	280	272	292	312	324	296	293	250	289	251	258	271	289	269	274	274	257	256	302	310	287	290	263	257	294	273	301	278	298	270	268	288	262	264	259	280	313	299	273	296	236	306	273	288	308	275	323	247	282	268	288	305	274	285	269	310	278	281	278	329	286	279	272	267	288	292	261	275	278	294	290	261	282	316	281	271	287	302	284	264	285	298	269	283	300	269	287	289	284	305	287	284	292	292	256	262	287	276	324	261	279	285	264	299	260	312	291	305	284	282	262	300	270	287	282	282	257	312	280	247	277	279	293	281	301	271	289	305	269	281	254	308	275	296	285	273	294	276	287	260	316	296	232	295	294	320	301	291	273	314	293	237	293	282	280	289	289	314	294	292	308	299	285	318	300	281	259	259	269	278	314	276	270	281	273	296	295	318	268	259	307	293	306	298	278	289	290	271	270	260	317	294	278	258	284	265	300	259	267	293	253	276	326	283	272	296	288	300	242	297	297	278	304	266	292	261	285	282	285	291	280	270	302	285	313	296	312	274	258	294	277	257	268	308	276	303	283	263	300	275	263	261	292	304	278	261	285	289	285	301	289	252	309	300	245	301	291	285	325	269	276	288	256	298	284	271	265	264	282	275	307	287	324	257	255	292	308	290	262	282	303	248	266	284	299	280	277	290	295	304	269	296	292	258	274	280	235	281	270	257	294	247	269	282	264	317	299	277	286	307	312	305	298	298	267	280	260	290	273	306	282	283	291	276	310	294	293	247	295	288	290	280	259	276	305	288	284	281	273	305	281	280	277	285	255	302	273	305	285	271	295	298	276	279	271	263	266	276	281	276	282	302	310	269	248	300	255	275	316	284	274	297	285	291	260	302	273	263	277	296	301	286	265	278	283	278	302	295	271	279	263	277	262	286	298	315	264	246	257	269	254	280	286	296	257	284	269	309	297	274	283	300	287	308	295	278	293	282	266	306	259	323	271	310	288	294	273	273	284	312	288	259	283	273	261	271	283	277	291	291	293	302	278	289	266	269	313	292	282	299	264	291	303	270	309	270	302	280	267	286	303	276	271	287	279	293	289	313	263	291	274	294	256	267	292	263	286	254	311	283	292	299	252	263	293	281	304	268	258	269	311	267	253	272	315	268	292	260	289	297	291	268	296	303	293	264	315	290	271	255	291	271	263	285	287	305	278	255	289	292	264	279	281	284	280	275	276	283	256	324	271	273	296	282	269	297	292	287	273	279	277	268	279	283	296	305	268	295	275	293	283	272	282	275	274	273	255	271	285	277	284	278	248	290	280	284	279	259	267	284	296	268	279	290	260	272	290	252	289	264	287	293	290	265	283	286	276	261	298	269	289	308	285	305	256	282	283	299	276	286	267	274	256	246	300	282	281	272	256	286	275	302	268	301	283	260	298	264	272	254	275	306	284	314	278	266	269	253	263	283	293	304	266	278	308	290	276	251	286	263	258	255	263	279	275	276	276	287	258	263	281	273	318	273	288	285	277	281	297	266	303	279	265	251	298	309	276	285	258	274	272	270	306	293	299	266	298	272	273	275	281	278	263	264	302	286	304	296	256	294	300	304	270	292	276	270	285	248	311	290	298	266	292	299	300	277	288	296	274	316	282	252	315	282	263	272	302	309	309	293	276	285	283	292	296	305	278	283	283	277	313	295	290	290	283	277	268	279	261	301	284	278	280	271	308	274	294	293	300	273	284	249	293	283	273	280	285	268	281	269	268	268	274	296	273	271	275	268	290	294	260	317	291	274	273	259	285	277	284	248	294	279	290	276	280	275	243	287	279	291	269	294	276	282	288	281	303	281	299	264	299	274	267	274	269	287	267	288	285	269	283	279	275	297	265	289	333	296	313	294	273	282	262	283	265	232	285	284	288	256	296	287	249	280	274	297	287	283	285	277	264	250	260	273	282	306	321	244	290	270	273	285	276	289	255	284	291	277	281	312	274	306	254	290	277	263	253	293	254	306	268	301	292	312	287	312	289	274	301	305	292	279	289	292	278	256	274	284	294	303	252	280	301	275	294	261	301	291	270	244	288	278	253	303	284	272	289	287	265	278	280	307	308	259	296	282	301	282	286	245	277	299	311	316	246	276	294	283	287	287	296	300	281	269	273	266	316	269	286	294	249	273	285	286	281	276	285	270	277	270	298	284	266	268	277	258	301	298	266	326	290	299	276	296	262	261	259	289	306	296	293	269	307	274	274	272	268	303	290	257	268	278	300	252	264	291	292	313	266	271	273	313	280	311	260	276	278	269	254	289	299	303	298	265	262	270	259	275	250	292	270	329	275	309	288	279	289	272	290	295	271	288	300	301	276	303	280	284	305	265	272	287	289	284	279	263	271	282	302	288	268	293	285	272	290	318	275	307	290	296	291	291	323	272	276	291	271	276	254	286	271	277	283	267	281	288	279	300	298	290	289	261	295	299	273	283	302	329	264	313	265	289	285	277	293	253	278	260	290	303	313	256	270	283	273	274	242	278	273	259	273	287	265	288	287	291	295	265	297	287	273	269	287	287	278	296	270	297	274	285	289	296	294	288	260	309	275	299	285	282	267	257	311	267	284	310	284	294	277	277	279	242	267	269	278	278	310	261	285	300	308	276	276	275	291	289	270	294	305	273	285	312	289	287	260	284	284	293	265	300	297	266	289	298	283	296	256	273	275	274	311	288	279	298	284	262	268	309	304	266	308	307	276	283	287	310	261	295	246	280	306	281	284	270	291	254	304	267	300	287	268	304	286	272	291	269	269	282	280	240	279	280	289	304	288	251	273	302	320	294	292	278	316	275	315	297	285	279	301	297	278	288	311	327	295	284	276	267	273	282	267	246	286	305	245	273	253	264	278	269	286	262	289	260	274	282	256	287	327	297	319	269	286	306	280	270	284	296	273	309	309	275	303	289	282	270	241	294	248	280	281	291	284	270	305	246	301	285	299	305	283	298	320	262	275	277	292	245	275	300	269	305	250	251	240	274	298	299	280	269	264	287	272	264	267	256	283	289	263	295	300	275	271	264	277	295	289	294	274	265	298	282	282	274	270	307	242	280	270	292	283	305	264	290	268	273	294	324	261	268	287	285	283	267	247	267	279	270	288	306	308	301	257	277	286	264	295	279	247	304	298	307	264	254	272	286	256	249	268	291	268	291	270	276	281	290	286	269	258	266	259	315	283	282	309	291	287	293	297	286	290	299	284	277	302	272	286	261	299	273	282	295	260	286	279	263	256	280	250	296	283	274	288	284	285	289	300	291	267	285	230	275	263	290	255	269	298	274	280	268	265	275	253	258	314	282	248	258	252	270	287	250	319	274	320	276	271	260	286	280	257	291	270	293	287
32223	2822	6049	6800	5593	4591	3701	3149	2775	2457	2124	2064	1828	1683	1531	1544	1399	1365	1293	1196	1186	1131	1200	1172	1064	1078	1057	1029	1028	999	958	921	975	959	978	1033	981	972	969	942	920	931	1013	989	878	874	955	879	890	932	862	885	891	896	859	876	844	950	907	866	910	861	894	886	841	836	853	848	861	839	872	880	836	807	888	823	845	866	890	876	903	842	844	857	833	849	833	840	872	811	841	857	778	789	850	895	885	872	801	900	836	850	889	861	851	860	904	871	809	816	859	840	836	820	850	868	861	895	809	819	781	817	868	842	862	834	872	798	859	872	854	813	781	863	842	846	859	874	786	833	815	845	833	850	812	853	851	789	880	817	863	895	870	871	821	876	884	855	824	841	857	862	793	858	849	846	803	863	837	794	875	833	872	828	812	817	864	814	847	781	852	851	877	862	774	879	809	826	794	861	815	852	862	821	865	819	873	796	815	820	820	886	820	852	855	844	831	861	863	872	874	825	864	819	846	859	836	852	763	841	853	840	841	885	876	810	796	832	827	874	851	803	793	860	863	809	814	811	851	809	816	804	812	891	843	816	836	793	773	847	847	854	861	799	831	812	825	833	837	829	790	851	784	824	806	848	827	839	805	866	860	823	826	844	820	848	885	846	860	827	836	828	850	809	845	810	795	829	808	859	829	867	883	875	812	837	854	878	874	846	839	876	832	848	822	826	823	853	814	807	788	824	828	864	840	829	829	812	832	808	804	829	844	851	852	819	838	779	811	878	816	853	824	846	854	814	918	786	818	848	829	875	830	896	855	841	866	810	841	832	877	839	810	847	786	825	879	891	798	845	873	839	766	794	805	854	816	921	848	866	827	807	790	806	814	826	847	865	843	880	869	868	796	850	826	803	827	805	833	844	869	781	877	824	843	820	845	805	857	850	836	761	831	841	873	855	809	826	797	876	814	809	876	844	795	827	839	817	817	861	804	802	931	817	798	836	866	891	876	780	818	848	788	812	839	879	835	870	806	873	806	847	856	797	790	815	862	826	848	813	830	849	881	872	797	826	858	837	823	859	876	774	796	819	797	874	787	850	793	804	855	812	832	843	821	838	782	839	874	866	821	899	838	787	864	851	819	818	861	818	817	827	812	890	832	826	813	873	814	803	826	825	844	859	854	863	803	841	865	838	870	824	853	855	841	787	800	885	789	807	829	820	807	817	828	867	808	885	817	860	862	882	878	838	883	813	868	838	813	849	864	862	797	841	887	803	811	859	801	822	829	859	825	849	833	857	801	846	867	743	807	840	853	853	853	781	816	850	767	826	837	878	807	835	796	853	905	842	852	826	828	844	843	856	842	839	863	898	828	826	819	819	849	831	779	863	793	835	856	907	832	812	833	850	892	844	780	797	822	846	844	878	847	871	848	866	843	791	839	851	908	856	883	881	842	836	863	821	843	851	826	857	827	888	818	819	828	870	894	812	843	864	867	826	840	807	826	821	857	835	851	859	888	859	856	888	889	814	841	811	868	809	856	815	809	835	844	839	848	878	858	865	877	877	821	826	839	805	863	818	834	767	844	837	861	841	856	850	834	847	811	868	836	797	762	843	807	852	796	846	851	818	851	846	855	807	825	816	849	788	868	829	819	848	845	811	841	883	810	858	808	880	846	835	847	837	853	842	855	868	881	793	848	865	874	869	849	914	806	850	809	842	818	808	817	858	814	833	825	873	812	810	844	826	885	901	800	899	866	825	825	800	860	821	828	813	836	855	808	850	834	790	827	787	820	794	784	843	828	827	843	832	863	782	861	839	829	808	829	831	846	807	878	818	815	870	855	809	796	793	894	813	835	863	858	825	834	921	830	838	856	817	782	829	846	844	839	820	815	825	796	829	870	839	795	807	830	866	845	846	889	834	873	855	823	873	832	885	796	829	861	873	830	837	863	866	830	841	846	875	810	810	845	866	801	877	823	885	854	853	889	817	819	820	833	807	843	822	858	872	805	837	845	846	872	859	876	821	845	855	826	843	828	848	842	825	860	849	839	841	857	849	806	821	881	830	865	818	848	823	880	824	860	875	841	800	803	811	816	828	879	855	879	835	868	861	819	842	822	869	794	814	840	856	875	874	845	873	859	894	852	863	822	842	826	847	824	833	851	826	780	888	821	808	802	864	833	841	818	837	798	776	789	861	828	832	893	837	863	809	817	819	821	846	853	851	839	871	877	848	888	836	765	787	811	813	924	821	827	847	801	797	867	862	889	857	811	854	801	849	862	844	863	851	810	872	872	902	843	852	762	849	832	784	808	860	900	786	841	835	813	808	789	795	839	848	808	798	837	806	784	799	791	856	813	873	783	831	914	838	886	819	813	850	855	868	882	887	888	825	836	810	839	808	858	872	842	850	853	823	835	830	798	825	854	818	826	830	773	818	858	818	866	807	878	825	847	836	854	854	810	866	826	879	834	841	850	829	824	879	922	889	831	872	854	825	800	830	861	840	832	811	850	809	851	890	840	833	796	856	868	811	814	791	824	849	855	818	833	853	824	888	803	833	831	814	851	853	860	849	832	782	837	845	890	812	870	868	767	927	860	774	800	862	867	806	833	857	787	810	877	816	861	868	879	808	846	819	787	847	874	835	795	841	808	820	814	795	854	842	818	819	851	786	822	859	871	806	838	911	841	887	854	776	739	824	857	813	828	805	853	865	852	831	829	796	847	816	855	858	814	814	818	834	820	897	827	881	816	861	819	847	821	812	824	806	840	864	840	876	843	845	804	823	848	848	843	821	817	850	846	816	786	793	835	881	809	833	788	826	897	838	887	824	799	849	845	825	748	850	896	823	829	840	857	849	850	854	826	873	835	790	817	826	794	810	833	864	772	828	821	829	831	838	820	813	836	784	786	817	806	887	885	794	837	830	840	874	852	851	824	784	827	858	879	864	911	831	839	836	813	847	787	844	878	850	838	824	794	846	799	826	805	833	856	824	817	829	821	845	875	786	801	787	848	847	856	763	798	879	885	876	829	865	899	860	801	863	857	800	812	817	839	814	791	812	832	846	839	860	841	835	879	816	845	870	841	817	830	851	874	802	814	801	814	839	825	878	837	820	875	818	825	861	856	804	853	812	822	780	858	804	820	825	847	802	876	854	823	867	833	850	800	818	840	883	840	853	822	864	806	914	829	867	872	827	873	879	858	804	772	867	859	796	873	838	821	845	830	835	846	878	854	860	843	876	905	812	777	851	845	850	830	845	799	849	851	828	793	884	834	880	840	869	834	746	795	826	824	866	821	840	801	860	837	816	849	864	824	838	846	818	838	832	820	848	878	798	810	833	841	821	821	854	875	813	811	801	823	833	815	827	880	853	818	849	813	869	795	891	856	833	784	822	852	930	813	807	824	824	875	834	846	831	882	835	823	823	791	858	901	858	773	799	843	806	832	835	812	820	810	846	835	854	849	802	832	843	815	829	859	821	802	781	858	837	806	809	778	805	811	850	822	819	854	791
7619	506	233	165	121	128	115	129	98	104	99	116	120	103	106	104	99	105	106	108	112	103	84	100	108	94	114	94	98	107	97	111	90	98	132	104	115	98	98	99	107	96	95	95	100	103	97	104	106	106	96	99	96	108	103	102	108	99	99	124	107	110	81	91	94	89	94	116	90	97	99	130	98	102	93	112	98	88	110	106	93	97	99	92	103	117	79	106	102	114	104	83	113	109	108	88	96	91	87	113	90	103	103	104	109	89	105	93	108	111	104	114	114	111	116	99	100	82	99	109	122	107	99	91	104	85	97	115	103	87	103	110	119	111	113	99	125	103	109	89	98	91	105	100	112	105	86	108	108	105	117	108	78	101	87	96	98	95	90	111	100	110	87	104	86	122	104	112	89	93	115	125	109	103	92	89	96	104	92	103	116	116	109	111	109	101	107	93	106	78	115	94	92	106	128	120	119	92	86	108	119	107	97	79	103	103	100	105	96	97	106	104	103	82	94	94	97	106	106	118	89	101	114	101	106	104	92	112	114	100	101	102	113	96	104	81	87	101	98	109	110	81	100	93	99	126	113	75	93	91	115	103	106	120	97	105	108	116	101	86	106	107	100	85	115	104	108	104	91	87	95	105	108	101	88	108	86	85	105	104	108	90	114	90	93	107	101	101	94	98	103	88	112	97	106	95	90	104	101	111	95	108	98	103	102	98	99	114	102	119	101	86	96	110	105	115	100	109	102	119	104	107	92	91	120	100	94	111	105	114	109	110	116	107	96	95	109	98	109	120	110	102	110	110	117	98	90	117	109	116	108	101	88	100	114	90	91	106	112	125	96	114	99	120	107	123	109	93	108	99	123	116	100	84	101	117	121	124	98	105	95	110	113	107	93	101	96	108	114	99	103	127	107	114	107	72	101	92	101	99	112	114	108	90	120	127	121	100	93	103	103	95	108	97	119	93	91	95	93	112	95	99	85	110	106	103	104	85	111	97	109	98	95	92	85	108	101	104	113	110	105	101	86	108	123	98	92	105	99	106	104	95	114	110	96	104	104	102	109	117	118	88	102	101	94	113	102	94	98	105	99	84	107	106	98	108	115	94	93	109	98	103	111	92	115	96	100	101	85	96	107	118	130	112	110	96	103	132	104	92	87	110	116	98	100	96	100	104	112	90	108	109	107	108	113	99	103	108	91	104	108	97	106	94	100	102	101	90	89	125	102	120	108	102	101	115	121	116	113	107	111	116	89	92	83	93	108	108	96	113	102	107	100	100	107	114	94	104	101	97	99	87	120	97	101	122	90	99	83	105	109	94	113	94	91	120	102	98	92	86	113	105	97	74	106	120	98	109	104	91	98	98	105	104	107	102	111	130	98	103	96	113	104	102	109	108	101	100	106	94	98	96	112	101	93	93	91	103	108	79	98	106	109	87	106	92	84	101	93	91	125	93	107	103	86	102	112	114	104	115	110	79	101	115	112	111	98	110	99	103	112	103	101	99	96	112	89	108	115	99	103	100	104	93	111	100	100	94	108	104	98	102	99	107	103	95	110	127	118	110	96	81	87	101	102	112	97	80	124	97	103	101	105	114	104	98	85	93	92	84	109	96	107	89	97	105	106	95	102	118	106	116	108	109	121	90	108	102	102	107	117	93	110	110	104	99	128	116	108	108	101	96	91	110	98	97	103	79	104	103	105	99	112	112	115	96	100	93	95	110	93	103	101	91	106	98	115	96	106	88	129	117	97	98	103	99	93	103	102	96	104	122	110	103	97	114	106	93	85	98	108	119	121	99	108	114	105	109	85	95	108	103	114	99	113	96	124	96	104	98	92	104	93	93	94	117	96	118	93	102	106	101	101	94	110	107	89	123	97	90	105	91	112	103	116	107	118	120	88	104	105	98	94	100	93	94	121	120	100	103	90	87	100	103	106	112	101	105	106	91	103	107	118	103	90	122	111	105	129	88	99	116	107	110	116	109	104	100	108	80	108	102	116	118	110	107	103	118	87	105	96	119	90	102	107	105	112	98	98	103	110	106	100	92	110	105	109	94	115	107	98	120	115	98	94	115	102	101	97	88	99	92	108	95	84	107	121	103	87	101	80	94	96	100	97	112	104	119	89	84	129	118	104	100	103	105	94	99	124	119	120	98	119	100	93	92	108	99	96	119	110	116	109	110	94	112	86	88	102	87	106	100	90	82	96	138	90	104	108	104	98	100	100	108	98	103	97	116	86	88	103	112	122	102	111	109	96	106	89	124	110	112	95	95	72	88	116	107	88	99	109	104	97	97	89	102	121	101	102	112	126	89	116	121	119	99	85	94	110	103	104	88	89	106	106	102	101	113	114	99	103	105	95	117	106	108	106	95	116	96	115	98	100	114	85	85	106	98	89	94	95	101	102	112	96	119	102	89	89	128	96	126	111	114	115	85	104	97	89	91	99	99	106	109	91	91	109	98	111	117	106	80	104	101	105	111	97	112	95	101	106	104	110	101	106	111	97	111	103	95	98	76	94	107	111	97	76	99	103	83	106	95	102	107	107	132	96	95	108	111	122	86	90	106	105	114	125	97	103	100	93	102	108	115	105	112	97	99	105	113	102	110	105	103	92	112	112	93	94	98	108	109	99	111	84	102	112	88	106	88	103	110	100	95	96	95	100	105	119	86	102	81	113	97	110	103	95	97	108	103	101	100	106	121	125	96	94	108	110	101	104	99	106	102	85	86	99	94	106	110	117	99	111	121	100	102	100	87	113	100	100	117	111	96	107	121	111	100	103	101	109	102	105	98	104	106	122	101	111	102	113	105	91	118	117	94	105	100	115	95	113	103	110	101	120	119	89	94	109	100	96	112	104	104	100	106	94	91	103	89	107	103	108	93	112	101	86	94	126	95	88	103	119	92	83	103	105	123	90	128	112	99	103	95	93	101	93	84	82	92	102	107	109	119	117	114	101	115	116	111	94	82	111	125	108	120	111	94	94	96	117	99	85	112	97	109	101	105	94	95	108	102	85	118	104	92	100	104	108	99	101	89	102	108	105	117	85	82	95	101	107	102	103	99	100	116	102	106	109	116	100	106	98	112	91	130	108	125	101	95	101	113	110	100	100	120	105	120	98	97	108	102	116	101	84	110	103	105	123	119	86	107	100	92	117	94	97	103	114	95	96	86	85	127	88	104	113	106	90	96	110	93	104	94	121	102	99	105	102	103	103	124	102	121	109	102	103	106	99	92	99	120	95	89	95	102	100	101	102	107	104	94	111	97	112	103	100	100	107	96	93	108	96	96	113	101	100	93	100	101	94	80	111	108	97	110	98	103	124	109	98	102	111	117	101	114	123	97	103	118	99	105	103	88	83	105	96	109	101	108	108	115	91	106	97	108	93	96	89	117	106	94	107	107	100	103	108	111	101	88	112	108	112	96	100	106	107	99	106	94	119	87	104	90	96	88	115	100	107	94	90	103	90	99	117	113	114	106	97	116	96	93	84	100	105	109
7056	453	525	535	577	503	468	460	398	428	399	406	397	412	394	383	392	413	372	410	339	378	367	391	374	384	425	353	409	364	397	398	371	398	362	359	390	386	369	345	380	394	358	362	360	402	367	418	380	374	361	382	347	368	337	354	374	384	369	362	389	382	372	353	357	380	371	338	369	359	325	356	360	394	403	367	382	397	395	390	379	362	371	407	348	363	341	393	365	360	344	355	352	405	337	409	362	358	364	386	370	350	384	363	394	390	346	333	344	384	348	379	400	341	366	358	364	366	374	380	399	368	366	359	351	351	409	381	352	345	359	395	356	352	361	357	389	384	344	370	353	376	358	383	362	381	388	387	353	353	360	373	386	343	400	391	366	375	400	365	353	355	371	390	365	389	373	361	355	365	360	375	365	354	377	358	365	367	343	350	384	398	354	389	397	369	351	370	348	357	360	355	349	366	365	350	364	339	356	376	377	334	357	366	373	355	346	372	344	357	334	376	374	379	386	334	357	383	349	362	367	382	381	374	372	343	347	370	334	366	348	338	369	397	330	310	378	366	397	408	393	380	367	354	371	367	376	389	384	379	374	338	338	353	343	377	380	379	378	350	377	347	383	372	373	340	361	343	371	357	361	390	343	386	369	393	338	391	351	346	384	396	373	380	364	376	370	353	339	350	365	388	378	375	380	357	410	365	344	376	339	343	331	402	361	339	398	360	362	363	357	383	346	347	381	385	361	353	307	376	351	376	398	354	375	350	367	334	343	365	395	387	368	370	330	395	373	387	360	329	364	370	383	374	388	358	402	347	352	376	389	369	383	366	361	347	359	372	400	371	358	360	381	378	393	368	357	356	355	370	358	412	355	346	367	367	369	358	372	355	366	388	347	393	371	388	350	389	358	372	369	356	378	363	361	348	350	387	340	365	378	373	346	341	371	336	377	396	349	370	399	395	355	366	386	401	390	390	371	382	381	340	351	347	340	341	372	355	391	370	368	365	357	331	368	358	347	372	401	387	323	339	381	349	362	368	364	345	377	362	397	408	360	366	392	343	386	353	372	374	373	376	380	351	364	355	364	397	383	338	337	357	355	351	369	371	343	350	362	376	380	382	367	389	372	359	377	353	371	351	354	394	383	333	342	387	335	357	353	359	334	374	393	351	390	348	363	366	384	397	382	348	330	362	392	341	393	354	362	360	368	336	363	364	385	338	366	388	358	388	357	369	397	379	365	395	380	356	316	362	368	346	351	364	343	363	373	362	359	363	361	404	369	363	389	372	351	393	346	345	347	382	346	354	385	397	363	385	337	361	365	367	335	379	376	376	373	375	387	351	359	341	380	349	385	370	361	392	387	352	343	351	363	366	378	372	363	360	362	340	369	342	341	404	340	396	376	399	361	386	357	378	369	366	337	332	342	389	371	390	387	352	385	365	391	370	382	412	384	379	381	332	375	348	369	453	329	385	366	368	366	364	380	370	331	397	322	370	385	354	365	366	340	361	363	336	393	345	390	368	369	355	358	393	375	376	388	386	349	381	348	392	361	392	381	370	381	381	370	318	360	373	359	369	370	383	331	369	405	356	351	361	383	332	346	348	383	377	369	390	386	367	356	351	369	357	363	387	364	405	345	371	369	379	373	358	391	384	362	398	389	344	392	377	373	371	378	354	365	383	342	375	390	360	344	392	400	355	379	394	358	396	363	377	364	354	355	366	325	373	363	358	353	390	355	367	373	343	356	386	342	355	356	378	375	363	352	367	385	371	370	351	381	382	374	340	359	374	357	394	357	361	349	366	387	423	351	385	342	349	366	343	356	372	337	349	383	393	358	350	392	352	351	338	356	380	374	350	395	364	372	368	376	382	365	354	373	380	375	335	361	353	374	346	382	355	388	356	371	359	402	370	370	363	357	379	377	367	386	370	361	341	381	389	391	376	378	404	335	378	365	334	362	372	354	324	378	345	330	336	377	364	352	422	357	322	381	345	349	357	323	374	366	370	386	388	357	341	320	357	374	355	348	330	374	346	377	361	390	399	366	364	381	372	371	340	351	354	348	372	331	386	388	392	369	349	362	358	370	381	373	377	364	344	380	386	344	384	370	371	357	379	363	379	390	381	338	360	363	363	374	330	346	380	362	374	383	386	358	389	388	361	379	368	343	390	386	372	352	351	343	388	397	353	339	380	383	380	392	381	361	347	362	327	387	381	380	350	352	346	393	389	350	374	355	390	342	355	374	373	360	402	386	361	329	323	346	414	348	372	386	396	361	353	359	397	355	378	371	376	370	361	421	400	349	385	374	369	337	365	389	344	351	370	425	368	386	382	340	364	360	363	407	381	377	373	369	387	371	378	349	398	360	392	358	395	367	399	394	401	350	365	345	376	336	363	346	394	405	333	356	346	372	343	368	347	374	354	358	378	358	370	368	357	353	377	366	393	376	379	369	353	367	359	385	387	340	375	367	360	384	338	414	345	401	351	365	360	371	422	364	373	349	388	376	352	374	379	390	372	381	355	343	353	361	368	371	388	354	338	362	374	363	361	369	339	355	364	370	390	378	377	393	364	381	343	349	366	361	384	375	365	391	393	394	382	366	335	363	376	377	370	351	364	355	347	404	388	371	397	381	339	368	338	369	378	361	385	344	379	342	396	384	407	374	349	373	361	378	363	366	386	372	328	385	389	382	382	380	387	389	357	346	394	362	353	363	353	356	353	374	389	383	397	405	357	361	343	373	358	407	376	358	371	349	391	400	384	386	355	373	383	367	416	343	380	388	405	356	365	347	337	380	357	354	373	333	376	349	383	385	374	394	352	370	383	400	362	362	367	394	367	372	360	359	372	362	384	388	344	348	380	378	369	399	356	367	361	374	376	348	377	355	362	339	378	359	408	370	369	395	389	328	374	356	337	344	362	347	351	405	375	355	358	362	360	371	345	338	375	346	391	392	376	359	384	375	350	354	357	350	398	386	364	374	391	352	386	377	360	378	348	360	358	352	396	366	355	367	356	335	370	368	411	375	366	377	385	388	348	385	346	369	361	377	364	356	359	372	387	372	345	371	402	373	376	362	385	385	373	372	372	355	357	377	377	371	379	384	376	396	374	351	391	370	366	376	355	379	390	360	399	365	352	385	371	359	406	354	381	387	360	368	401	367	361	387	350	379	380	371	362	384	355	339	342	389	367	356	364	356	392	357	375	404	384	363	359	359	354	360	360	377	348	364	439	396	348	341	387	333	379	368	355	366	358	368	370	364	365	368	379	390	363	397	372	353	336	371	374	373	344	351	338	388	363	347	393	364	380	381	358	383	362	363	410	391	343	347	365	349	361	336	361	334	389	371	388	410	381	382	381	365	366	376	347	384	382	387	356	389	346	372	361	353	350	351	348	391	408	333	374	345	366	392	382	391	356	361	374	392	357	408	372	386	370	375	379	357	388	371	355	357	406	416	361	396	368	379	397	393	356	403	362	370	391	399	348	348	377	378	362	374	385	376	416
39760	12816	2088	1018	759	566	475	435	379	337	284	288	243	259	250	234	224	226	222	237	233	228	265	229	207	214	206	200	204	200	196	231	216	221	187	210	195	203	213	204	175	215	193	200	188	187	208	200	202	187	209	180	187	184	203	206	230	189	188	191	199	214	181	196	198	203	194	233	192	190	187	209	177	217	199	180	191	206	177	184	193	210	207	220	199	204	208	188	227	181	199	186	198	200	185	216	214	227	207	178	194	172	196	195	179	226	187	213	183	185	194	180	204	171	200	192	234	193	191	207	180	193	186	170	183	222	195	181	190	191	171	207	173	204	195	214	205	205	200	195	185	194	209	201	196	190	210	190	185	216	191	173	176	189	193	208	208	173	197	188	179	191	171	197	199	171	190	212	181	194	199	200	217	200	225	187	196	186	184	209	185	198	205	197	174	196	181	181	240	184	176	186	175	193	172	177	189	219	176	179	203	191	183	192	204	205	196	176	190	206	185	191	208	204	190	231	205	201	212	205	218	204	208	196	195	192	161	197	186	197	200	183	201	181	195	218	170	224	180	197	184	207	183	168	191	191	183	230	185	189	201	196	180	202	198	181	207	202	183	200	221	210	196	207	186	203	204	217	201	207	168	168	183	189	222	190	216	195	210	180	190	209	202	205	179	181	227	223	199	228	190	194	201	179	202	196	200	208	190	206	206	193	206	186	215	192	209	207	195	202	203	198	209	194	207	207	192	193	202	187	189	208	213	208	180	194	225	197	192	198	178	172	188	192	235	173	191	181	201	191	192	194	190	188	195	206	173	219	192	197	192	193	215	210	199	201	202	195	205	178	185	172	200	193	205	167	190	205	187	206	203	181	183	197	196	203	178	220	201	204	216	190	166	183	179	221	193	183	206	207	204	197	201	193	195	167	201	170	199	209	214	181	200	172	190	189	188	184	198	187	205	206	202	210	204	231	201	187	165	188	227	206	208	198	193	179	193	187	200	183	181	181	208	233	196	193	190	200	224	204	203	194	204	218	221	195	194	205	198	190	197	182	190	208	202	231	186	222	185	199	184	196	209	189	193	186	186	183	207	167	216	185	214	210	198	183	190	187	200	198	192	198	217	195	177	157	206	211	213	197	213	186	203	217	213	182	203	220	171	194	180	184	189	220	190	188	208	192	193	196	185	175	214	192	199	199	224	213	219	208	182	180	176	210	181	200	212	192	199	179	179	216	199	191	189	208	187	206	207	194	198	188	179	205	210	187	219	205	208	182	200	225	214	187	206	202	203	199	213	195	221	184	218	184	208	223	195	191	193	199	200	171	190	204	175	201	188	162	186	187	209	172	190	182	195	216	222	203	187	200	217	203	222	202	188	223	189	200	177	193	183	223	192	202	199	203	219	169	195	182	185	187	200	220	194	208	198	223	198	202	179	163	204	187	181	176	168	169	188	189	174	204	176	185	170	198	199	184	190	203	161	171	198	199	207	202	201	206	206	178	219	191	193	203	190	189	196	203	195	201	206	187	185	197	198	177	207	187	165	175	189	184	180	198	187	196	197	186	185	174	165	183	180	175	178	184	209	193	182	197	180	200	172	192	175	212	202	227	213	210	193	186	185	172	163	196	189	193	184	193	195	201	192	200	199	196	221	174	208	205	197	186	200	194	201	224	209	211	193	197	200	188	199	179	184	192	214	198	213	206	221	180	200	200	193	213	198	212	191	199	185	204	208	177	191	187	201	181	175	192	189	185	197	208	194	179	195	179	190	177	189	189	210	164	204	194	205	218	202	198	212	187	209	211	213	178	192	172	184	217	206	199	191	198	211	189	187	184	189	203	180	203	209	193	200	194	181	170	202	192	182	189	200	197	178	209	191	173	190	195	200	193	191	170	207	203	174	209	207	209	210	195	204	207	184	186	189	203	198	208	214	203	192	176	192	232	222	194	209	188	205	183	221	210	175	193	205	201	217	201	206	185	202	196	181	185	181	211	186	220	210	211	181	190	196	199	174	190	180	198	184	159	180	212	213	184	209	179	182	181	204	182	199	198	177	192	190	226	193	192	177	189	192	188	213	203	199	194	192	211	209	215	182	207	206	188	177	207	194	195	176	201	214	180	179	183	210	180	191	206	206	207	201	218	212	198	187	191	190	179	166	205	179	197	200	189	209	214	224	197	180	194	196	195	217	219	187	177	211	183	188	213	203	198	197	208	210	181	221	209	200	189	196	184	193	186	235	196	189	185	185	217	183	201	199	196	193	222	192	172	185	202	184	188	207	205	173	198	200	190	201	208	197	202	213	189	189	198	203	202	215	177	195	174	207	202	193	190	171	194	216	183	176	176	191	174	192	167	172	167	208	197	196	203	199	214	206	194	198	199	181	182	212	181	190	226	189	192	189	198	243	214	183	188	179	176	178	192	203	182	228	203	190	181	198	195	204	223	193	214	169	216	193	233	209	212	207	198	183	214	217	200	215	176	204	211	198	188	203	189	206	184	192	215	198	200	187	199	168	211	201	170	188	190	180	190	186	196	188	193	215	183	210	181	204	189	190	216	207	195	218	179	178	191	175	204	181	203	219	197	224	206	188	203	208	199	154	198	184	192	219	220	204	201	197	177	219	217	193	212	192	213	177	197	196	226	168	201	202	190	192	185	176	195	196	211	208	172	181	184	214	208	224	185	179	179	178	159	196	201	194	192	190	177	207	197	187	192	180	202	189	203	205	191	191	169	188	207	193	176	189	183	192	195	184	189	197	205	174	216	189	211	180	190	185	175	203	208	196	190	198	198	191	196	193	205	193	211	212	170	199	191	203	223	193	184	200	209	204	197	175	211	206	193	212	174	196	200	164	181	209	216	192	191	200	193	196	158	187	224	216	182	219	213	195	181	185	192	187	195	193	193	194	180	197	184	185	195	222	177	195	206	200	196	200	199	187	197	184	186	197	203	179	198	162	183	193	209	178	201	200	185	176	215	192	191	185	215	182	192	196	181	214	184	180	185	206	214	216	193	200	174	191	184	190	179	192	195	185	179	207	202	193	175	208	212	201	212	204	193	202	214	207	194	196	180	182	204	212	166	179	205	207	190	215	204	212	180	190	230	200	193	196	199	202	217	203	217	220	208	181	199	222	188	190	178	215	201	181	201	172	196	210	187	189	198	180	197	222	196	209	190	176	202	187	201	193	169	179	208	200	167	178	209	181	189	195	197	192	183	198	192	190	195	224	199	195	206	201	198	195	190	201	176	184	207	207	205	196	200	184	211	198	197	193	195	180	184	198	202	180	189	192	175	175	196	210	187	185	162	220	206	196	224	199	190	194	205	212	205	173	191	206	230	198	183	192	192	176	178	189	224	187	197	200	192	197	187	160	188	203	169	187	218	206	173	186	205	183	212	201	197	197	222	196	182	198	190	206	204	197	207	193	186	185	197	194	223	190	188	175	197	221	199	184	203	187	193	178	199	204	194	175	199	195	179	191	201	208	221	195	193	204	233	218	186
23696	1606	3341	3691	3115	2514	2190	1844	1574	1402	1301	1205	1086	1061	991	923	856	907	865	861	836	813	778	745	789	716	732	695	718	750	659	683	696	707	740	651	671	644	648	661	661	667	660	674	675	644	676	660	665	632	667	675	689	679	642	650	681	647	634	631	611	694	614	624	623	612	652	618	668	569	646	617	636	639	621	615	657	631	584	580	615	686	582	614	626	679	642	597	652	605	690	654	634	618	631	652	670	598	622	659	638	651	578	581	625	624	646	646	605	580	623	659	658	638	574	638	622	636	639	635	569	637	622	615	616	634	616	617	618	599	613	664	623	593	612	639	608	567	606	593	596	601	641	623	580	648	675	600	661	613	590	626	629	685	608	597	593	606	665	647	603	631	615	652	666	622	607	628	600	627	609	612	610	639	629	596	622	625	664	652	605	631	641	639	622	649	615	673	588	593	607	579	606	603	566	608	613	599	638	603	618	658	642	609	613	590	632	663	606	578	635	623	621	637	620	601	593	594	601	570	600	614	628	640	604	657	656	630	638	628	589	626	611	629	606	587	583	609	598	624	572	652	599	583	598	590	610	614	611	648	593	613	615	636	638	614	645	625	611	562	630	612	601	651	642	582	616	606	590	643	560	661	640	653	696	620	586	557	614	605	600	628	591	604	591	634	629	624	620	601	654	585	608	651	630	595	661	646	587	609	607	601	620	600	605	607	660	629	613	606	629	616	649	625	636	577	617	636	631	626	625	641	628	612	655	628	608	601	624	600	629	673	642	628	636	627	626	621	598	629	628	635	633	654	614	611	607	640	614	619	600	585	595	613	624	637	637	608	644	624	634	620	604	613	585	628	581	617	644	616	645	611	648	624	615	630	595	629	601	673	668	622	636	617	631	629	646	592	674	575	637	562	598	675	618	583	595	626	608	628	602	614	616	584	608	633	643	662	577	615	570	635	639	639	622	577	605	610	567	613	638	660	615	604	632	622	627	574	612	618	635	625	653	661	608	626	658	611	649	640	612	629	612	654	668	566	637	549	577	600	616	610	589	652	635	621	575	634	652	628	608	659	629	605	642	620	624	674	616	591	671	594	604	630	630	598	626	605	600	601	582	613	621	582	619	588	631	620	669	650	647	600	634	619	612	628	642	632	597	685	613	624	617	631	676	591	624	633	580	600	596	612	587	636	630	630	618	637	579	583	635	632	621	638	601	585	627	600	550	617	616	643	610	610	646	591	622	612	585	605	608	601	610	596	550	630	627	598	604	655	667	607	634	596	644	655	606	598	643	670	614	600	582	611	627	576	627	624	588	620	622	579	597	661	615	628	571	606	591	602	589	610	607	567	607	623	643	593	592	677	630	608	619	585	599	598	616	624	617	599	663	620	617	627	608	613	623	574	573	625	625	603	597	600	637	635	648	578	598	648	611	605	631	620	630	624	642	680	624	594	622	618	659	604	600	579	651	657	583	629	598	604	569	625	654	611	657	621	629	619	662	600	651	620	618	627	607	623	627	608	611	571	576	655	620	600	650	610	614	579	581	616	673	592	608	564	631	643	636	624	598	629	620	639	609	599	592	630	595	672	610	624	605	652	628	634	621	620	631	610	584	613	637	601	648	590	611	656	610	624	630	627	634	613	555	603	617	659	621	581	603	625	652	591	620	632	603	616	598	610	621	652	633	630	605	656	627	655	571	654	638	613	569	592	627	604	625	641	646	572	628	620	608	606	636	595	602	626	650	591	646	668	619	611	589	615	600	645	634	624	626	605	664	638	601	597	604	609	603	615	580	621	611	621	611	651	606	603	603	621	616	627	583	592	623	648	603	633	619	628	624	648	594	665	572	598	601	639	603	627	615	636	614	620	621	613	600	600	585	569	616	605	614	591	622	624	615	640	613	635	601	645	634	665	626	654	589	586	596	606	617	583	652	614	637	635	624	623	614	662	640	609	640	612	607	633	577	625	629	643	631	622	615	596	640	623	604	593	603	591	628	592	620	630	603	620	657	614	569	589	597	654	628	659	624	658	619	618	641	619	613	644	618	633	610	637	628	647	651	638	650	596	613	653	656	597	585	650	623	619	612	601	618	623	647	603	628	621	627	597	621	610	594	599	617	624	588	646	638	583	621	643	601	579	658	584	633	574	619	623	623	625	659	621	637	626	636	702	647	647	590	640	628	613	603	608	659	642	620	642	541	619	633	594	624	577	604	620	630	612	637	667	612	624	613	606	603	610	594	607	628	586	622	646	624	646	620	647	647	616	631	604	630	617	589	588	622	571	671	608	614	602	627	605	664	597	585	612	600	630	598	603	604	653	633	658	641	656	623	606	592	633	635	622	598	617	611	661	610	621	653	632	653	625	599	641	621	603	637	623	602	596	599	669	616	605	591	585	640	621	662	648	654	582	626	601	642	617	626	612	584	660	571	657	647	629	608	572	607	598	602	627	638	598	632	648	635	647	687	584	601	568	655	650	630	632	636	594	620	622	613	590	635	627	625	595	630	597	591	643	643	643	608	628	656	609	631	614	621	610	620	630	617	604	634	589	603	630	599	616	616	636	621	636	620	626	624	626	593	629	618	623	566	612	589	607	625	686	613	661	569	646	617	628	626	596	641	606	627	643	591	649	637	604	627	633	624	562	601	606	597	628	606	593	599	598	576	616	660	664	635	641	611	571	618	597	590	561	624	610	615	650	587	585	595	661	614	605	629	620	616	618	664	601	645	639	600	641	601	652	596	583	646	654	599	602	661	637	618	595	590	608	578	591	619	628	620	635	599	646	613	586	592	613	631	608	616	652	628	632	611	634	651	647	608	590	601	611	615	669	611	579	618	660	644	622	617	637	666	629	658	595	571	593	616	627	654	644	585	603	622	610	656	604	609	620	613	546	646	619	687	630	609	618	578	663	628	631	577	613	584	615	614	638	619	613	609	704	608	641	592	599	661	578	636	614	632	624	572	629	625	598	623	640	613	619	644	591	608	680	580	634	597	613	631	582	639	643	632	628	607	604	645	625	652	651	635	613	620	602	620	591	634	617	647	642	623	631	635	605	611	659	625	564	608	595	624	637	568	603	615	623	582	619	647	619	642	628	618	656	591	641	631	615	649	570	668	638	630	604	650	640	592	626	645	609	588	655	618	618	597	621	680	598	632	607	590	617	587	601	593	627	653	576	630	611	665	594	574	646	573	630	647	582	645	636	657	636	603	608	622	658	626	589	645	603	636	614	629	636	633	609	591	649	672	574	618	594	620	596	637	620	597	606	610	641	638	679	624	591	670	623	609	618	613	587	635	632	609	622	641	624	648	568	641	638	592	672	655	605	562	621	604	589	608	592	627	633	623	618	633	572	589	623	652	599	681	632	648	611	620	614	597	604	640	592	612	592	614	610	599	633	596	580	635	559	593	647	600	639	626	655	613	599	609	615	644	549	619	599	622	636	613	590	594	573	616	587	649	629	584	588	638	618	599	626	641	603	654	639	615	619	646	656	664	611
54102	21405	5125	2074	1424	1129	867	718	620	540	472	440	422	446	409	378	350	327	354	343	336	312	327	300	341	316	316	283	290	299	339	277	291	291	296	287	271	291	299	274	266	323	254	284	262	273	288	302	290	288	306	317	297	274	272	298	270	288	290	268	270	264	313	282	275	292	268	285	297	324	264	292	296	266	287	289	258	322	263	300	284	300	270	267	280	260	298	302	293	279	279	280	307	284	272	292	288	285	284	280	331	280	271	265	276	288	270	278	288	300	302	284	278	273	271	281	275	295	281	287	301	312	293	284	258	283	250	318	291	275	311	289	292	298	265	266	328	270	263	290	273	272	302	306	296	278	273	286	320	269	299	294	286	281	265	298	257	284	288	291	275	305	316	271	297	308	314	281	264	271	306	284	306	273	288	288	244	258	258	279	281	288	265	290	290	286	293	292	304	260	288	265	267	264	262	326	290	281	296	266	316	264	270	283	324	290	294	307	276	267	292	268	281	280	282	277	283	309	283	255	300	246	276	271	243	306	294	262	261	299	253	251	283	270	250	266	268	278	262	261	283	264	287	301	267	286	281	314	300	276	312	257	290	280	284	300	300	281	279	268	293	289	282	281	269	294	297	253	262	252	276	264	266	290	278	283	259	300	256	277	270	270	262	268	284	288	276	286	312	298	278	281	318	318	293	245	268	288	271	300	268	300	268	276	299	291	298	274	270	274	278	270	328	251	265	264	271	304	281	283	289	279	270	287	287	254	279	319	281	313	270	299	280	267	250	315	276	268	284	255	283	271	288	289	285	253	272	270	291	308	316	314	269	271	275	246	275	276	268	295	300	252	296	272	281	267	284	284	308	264	281	272	323	270	254	279	284	266	282	262	264	291	311	304	283	276	303	279	268	301	267	266	267	309	294	301	276	275	305	279	298	289	280	274	284	290	281	291	282	308	285	279	284	299	264	281	269	286	276	288	287	309	297	254	267	258	288	259	295	282	288	273	284	249	300	281	282	294	275	258	267	276	299	268	301	272	287	313	286	282	255	277	313	296	307	301	288	270	297	259	250	324	275	259	299	297	291	281	322	257	275	291	251	302	285	253	290	259	250	289	280	301	276	250	294	276	259	304	288	291	303	254	290	274	317	313	322	262	285	263	291	312	277	242	283	308	263	332	255	287	296	292	311	283	269	294	290	321	292	289	238	270	280	311	266	273	291	264	272	280	272	278	323	279	279	269	288	270	283	288	271	269	273	278	272	262	282	259	280	319	271	332	312	259	276	275	308	307	277	270	276	297	284	280	280	282	278	260	281	270	315	286	280	287	280	308	289	271	267	282	267	303	307	273	275	283	277	292	271	286	307	292	287	309	263	280	270	258	264	259	291	278	281	264	274	284	245	268	301	274	270	272	292	309	280	298	274	294	259	233	290	281	278	258	270	296	296	293	279	278	277	270	313	282	259	262	280	284	281	254	264	272	311	296	251	272	275	274	258	297	296	293	269	254	286	307	302	281	273	269	281	309	279	296	291	263	254	258	295	298	310	293	301	278	279	279	250	275	310	295	250	304	275	275	269	282	287	287	288	286	265	274	263	268	284	271	294	266	271	289	281	297	262	274	295	295	269	269	273	269	299	321	280	281	247	286	297	268	296	266	295	288	256	285	282	282	227	281	308	290	308	321	282	282	295	293	282	318	274	279	274	279	302	266	262	268	301	283	268	302	277	252	298	291	305	258	260	296	307	302	312	286	269	260	315	276	288	283	294	278	292	287	296	292	308	290	306	278	269	279	274	278	294	289	304	300	249	260	296	291	289	332	255	282	270	293	251	251	285	300	291	269	284	289	286	254	293	288	244	295	273	275	288	282	274	306	297	293	293	272	267	283	282	267	291	271	267	275	319	296	289	281	283	306	291	310	276	277	247	281	269	278	274	277	270	277	286	287	290	277	256	289	260	274	260	275	261	278	268	305	299	284	291	287	277	317	293	288	277	277	299	278	278	312	319	314	290	256	314	253	278	265	297	293	268	298	307	268	268	272	271	291	260	262	309	267	276	278	309	290	278	252	275	294	271	272	241	297	265	272	268	277	282	294	248	287	290	278	258	283	254	267	279	267	253	265	293	299	247	252	270	295	323	285	281	293	293	276	288	260	261	270	262	258	305	279	302	257	281	285	258	292	305	295	269	279	303	315	301	274	283	292	265	314	300	291	272	274	284	302	322	301	263	255	271	271	253	284	258	290	290	266	278	242	280	276	248	275	265	262	280	272	276	282	268	264	292	314	274	262	258	275	278	263	283	280	301	268	277	248	283	283	270	274	279	282	285	272	272	287	267	257	292	288	268	296	287	291	288	298	264	298	263	288	276	285	268	312	257	259	279	292	302	266	270	292	245	280	242	278	260	284	285	262	268	292	283	276	314	288	287	300	283	307	261	289	269	287	296	283	279	270	266	256	271	297	311	288	324	287	289	282	297	279	253	292	260	264	241	265	260	259	279	292	296	251	318	289	282	297	278	283	278	270	289	301	235	284	282	272	285	282	277	266	294	312	290	287	258	271	262	289	273	292	301	298	272	279	297	295	276	273	259	283	274	277	261	261	305	269	273	279	262	262	287	268	263	246	307	281	297	232	254	312	270	280	295	282	294	283	287	284	281	259	309	293	307	281	270	267	265	284	316	292	278	254	255	303	279	309	275	305	302	270	260	269	290	264	310	251	286	275	237	303	295	301	276	304	268	269	280	304	306	269	304	294	287	291	291	302	305	294	301	288	297	284	278	311	261	312	283	285	273	272	279	263	281	289	288	277	279	243	267	246	284	260	281	273	266	274	282	284	266	276	262	298	251	274	284	290	285	275	302	241	322	284	306	281	259	266	275	306	267	299	256	267	269	270	296	273	298	287	287	257	294	270	274	274	255	282	281	267	286	286	294	297	279	290	284	265	303	313	288	289	275	287	277	258	269	267	285	263	261	275	288	283	275	294	287	279	285	297	294	285	272	286	284	268	281	290	294	271	272	308	293	284	299	301	264	269	275	303	275	267	277	280	273	289	311	276	310	292	282	304	288	268	285	280	275	302	284	316	296	289	290	275	275	242	287	267	255	284	289	303	267	244	263	252	283	294	281	293	301	303	261	285	289	270	294	303	301	271	273	272	305	295	279	284	296	249	278	298	264	277	274	283	244	296	286	315	306	256	276	275	291	287	289	266	264	296	340	272	266	265	276	290	285	282	289	285	280	277	285	296	316	290	276	288	290	284	292	295	277	283	239	278	294	289	251	282	244	257	250	271	313	282	327	275	271	274	273	282	311	290	263	284	262	269	289	272	280	295	273	258	299	281	263	287	255	281	258	293	286	302	265	289	275	279	289	291	292	258	254	281	294	274	303	283	272	253	296	276	244	266	307	294	276	288	266	286	319	280	295	259	303	289	246	275	274	266	284	283	259	266	267	263	292	285	271	267	272	285	281	291	264	295	247	261	276	291	268	283	300	281	267	276
31209	2908	6166	6661	5644	4626	3879	3240	2748	2347	2157	1999	1737	1695	1577	1468	1386	1377	1259	1299	1255	1228	1101	1154	1047	1068	1132	1085	1037	1017	1016	989	1033	940	1008	955	955	958	964	932	982	902	956	1042	881	938	878	931	937	969	909	899	906	869	870	916	872	820	886	787	904	932	899	825	881	917	913	907	884	825	808	859	861	845	869	891	865	838	796	836	898	877	853	808	926	845	874	860	898	808	871	825	843	813	877	830	815	843	861	908	826	808	884	863	811	819	895	881	821	859	835	808	843	813	860	846	838	814	856	821	867	837	851	859	815	813	818	842	807	891	917	846	853	823	883	787	851	802	843	854	898	823	857	801	813	789	830	834	874	826	844	814	820	800	872	815	823	811	794	818	840	859	835	845	807	876	823	846	853	837	843	859	808	831	860	800	807	828	792	857	862	776	822	868	827	822	818	800	834	847	865	825	822	860	880	797	847	810	833	844	818	815	836	816	834	862	852	832	840	828	812	829	836	809	825	808	907	827	822	789	848	836	814	864	890	801	843	849	816	862	848	789	805	850	831	834	840	823	772	804	859	820	845	815	859	801	839	826	806	867	808	797	818	811	782	810	784	848	817	846	846	848	761	824	827	849	885	787	818	797	815	870	840	797	856	836	882	870	817	855	806	850	822	816	847	851	844	811	855	853	815	846	851	835	799	871	868	844	847	837	813	876	789	818	849	834	863	832	829	811	803	847	818	808	824	824	798	898	800	785	854	844	868	762	861	844	870	810	774	805	835	794	813	835	891	824	774	826	839	844	828	830	849	877	820	812	868	859	842	864	832	820	865	776	847	876	824	799	884	858	837	791	807	841	861	848	864	883	852	860	808	838	790	868	844	860	801	791	808	856	820	788	826	841	815	799	909	763	841	816	859	826	827	791	838	778	809	822	833	777	853	821	842	782	794	881	787	868	858	788	887	843	852	814	804	816	800	805	829	828	817	806	815	842	874	857	784	814	837	849	834	809	876	827	805	818	800	849	830	846	794	842	828	822	866	822	801	823	825	868	883	834	819	833	799	791	822	796	799	873	830	848	858	858	824	873	850	802	852	854	843	825	802	792	805	829	804	875	848	802	840	888	843	875	864	803	798	852	832	845	806	774	837	811	828	829	836	843	831	822	832	853	821	807	804	873	826	817	864	821	835	794	834	808	866	773	840	886	856	866	852	828	826	853	803	860	822	827	806	811	862	808	834	775	836	830	846	851	905	819	810	806	820	798	844	860	851	826	814	849	819	876	876	859	841	831	818	772	831	829	857	863	819	817	844	861	812	845	870	878	899	846	837	795	814	837	887	812	867	865	835	859	817	875	837	843	870	838	824	866	822	793	805	839	821	804	842	845	843	796	823	806	860	767	852	863	837	799	787	817	874	831	851	813	827	868	847	797	897	817	834	831	818	842	846	834	801	800	829	831	817	879	823	850	843	828	827	865	813	838	832	871	848	846	849	755	813	823	815	797	833	782	778	794	809	830	817	859	793	820	789	821	822	812	860	846	842	786	818	822	823	866	826	851	808	864	878	826	795	842	837	815	843	804	858	831	851	802	805	849	813	855	872	810	881	826	867	823	825	858	901	847	817	845	767	790	821	837	842	885	826	855	806	837	824	853	792	819	865	813	863	831	875	892	862	849	838	879	783	914	818	843	816	851	854	839	836	808	861	846	884	849	843	806	906	885	853	882	788	808	868	846	797	844	807	865	884	872	831	850	856	813	838	882	865	826	885	826	840	799	869	838	856	855	825	885	883	793	822	780	889	818	841	837	823	847	783	873	840	839	819	812	831	869	835	799	812	793	821	863	855	836	825	848	814	811	839	848	799	859	811	835	798	811	845	836	836	804	836	857	849	778	814	884	816	836	861	867	835	876	749	857	863	821	813	816	833	831	851	860	813	842	845	843	826	847	815	816	825	832	826	808	807	837	811	783	811	863	850	837	866	800	851	811	848	832	807	864	852	812	857	826	769	802	804	818	795	819	795	840	926	823	793	847	852	812	835	834	859	810	811	781	798	820	769	829	854	863	871	860	837	836	802	844	835	816	826	796	819	847	816	819	785	866	856	815	829	796	838	846	847	910	934	864	792	834	862	828	817	836	811	840	828	796	826	909	813	816	828	848	803	842	757	845	770	824	830	866	848	819	845	829	850	799	823	843	808	822	813	814	839	841	826	851	833	824	833	821	841	844	838	876	849	809	811	838	819	856	833	836	840	834	875	857	861	773	839	845	780	827	796	838	832	851	810	833	825	806	852	821	774	944	841	810	829	815	861	839	799	809	887	743	808	820	855	863	840	840	883	841	852	797	816	865	818	890	832	811	741	853	826	825	783	835	887	797	810	844	817	858	840	846	843	813	830	898	825	791	824	882	866	798	841	825	858	879	773	865	818	804	861	845	884	784	878	848	826	844	803	858	834	845	860	841	852	878	822	843	799	824	890	834	792	792	805	852	863	858	847	878	822	810	848	831	861	851	776	852	806	813	809	824	817	799	798	854	841	819	865	856	810	818	819	846	839	829	839	835	841	831	806	828	821	873	847	824	846	873	811	846	826	862	784	842	869	830	777	882	830	851	800	834	880	890	906	835	830	831	826	799	835	894	830	806	829	806	778	819	869	817	887	808	856	875	802	838	803	817	857	884	868	844	816	833	862	850	821	807	812	855	822	855	812	876	852	899	856	819	902	804	853	883	807	800	855	830	877	840	784	798	835	822	794	849	811	821	829	833	813	830	882	846	791	794	827	831	810	834	846	823	853	823	788	877	831	816	793	821	823	820	821	841	846	852	856	882	822	864	825	831	806	813	775	866	846	806	759	873	847	801	835	852	853	848	819	831	854	842	858	895	849	863	863	811	816	856	857	802	825	849	867	822	825	871	805	848	872	848	837	852	848	873	822	834	796	816	872	855	804	819	778	824	827	794	797	854	801	800	814	842	822	835	811	835	800	806	864	870	818	773	815	834	807	817	840	775	812	879	812	865	820	813	862	879	808	862	799	809	867	848	825	816	842	860	794	857	869	834	777	812	773	824	853	884	836	799	866	824	826	796	822	828	872	874	823	834	792	796	846	805	853	879	852	833	822	799	861	861	830	865	862	878	888	828	838	823	814	806	829	812	823	816	841	753	839	812	842	853	818	781	833	846	827	858	828	840	820	808	844	813	855	777	852	831	863	815	817	860	836	833	829	833	800	816	847	840	855	827	745	859	820	832	804	862	804	790	817	787	869	866	787	842	866	845	843	832	867	852	853	808	908	812	809	823	813	782	836	845	838	826	775	831	853	837	801	888	817	802	846	816	848	789	859	814	851	797	852	820	810	808	796	785	828	809	855	853	776	808	924	852	795	849	828	851	799	809	819	833	815	795	743	799	832	852	839	821	871	804	783	859	868	845	862	796	850	885	791	778	845	807	810	846	822	829	877	865	846	827	821	822	883	838	849	849	819	813	836	807	867	850	859	842	828	841	832	824
6595	448	250	140	128	124	107	114	109	104	109	102	86	107	103	112	103	97	125	118	114	91	98	109	104	108	102	101	87	99	117	105	85	113	93	93	105	104	127	108	104	97	105	100	92	109	117	106	97	106	111	88	113	114	92	96	103	109	105	108	96	100	96	103	102	100	111	104	107	93	119	101	104	105	85	97	95	112	70	102	80	114	111	105	105	104	99	104	114	103	95	99	108	115	98	113	87	95	110	105	103	95	95	93	100	99	105	120	92	96	87	115	91	113	108	108	92	115	80	98	107	109	126	102	89	87	120	111	110	103	107	110	107	103	118	117	105	94	109	95	104	89	108	110	88	104	92	103	100	96	96	112	110	106	127	94	115	109	99	104	103	116	87	111	97	109	91	108	105	97	101	103	119	114	106	89	103	101	113	103	121	106	108	109	107	108	103	115	102	104	104	102	111	84	96	92	116	96	107	90	91	118	93	111	99	118	110	94	98	80	103	101	98	105	101	116	116	89	101	88	84	98	123	96	112	95	100	110	110	113	114	125	95	112	106	99	129	97	93	104	77	99	63	100	95	127	81	98	90	114	103	113	106	99	102	104	107	111	92	83	112	90	93	112	107	81	110	92	90	98	82	88	114	81	102	99	93	101	91	111	105	103	98	115	105	108	126	109	106	95	124	123	110	106	107	91	105	101	98	82	99	104	119	94	88	97	83	101	113	113	101	105	98	113	120	102	106	95	102	99	91	112	113	103	93	99	95	98	117	107	125	128	103	97	93	112	117	99	100	111	90	92	122	94	103	111	95	105	74	100	105	93	96	102	95	100	89	98	115	110	113	103	98	97	101	116	102	94	106	109	92	90	110	93	98	88	104	100	91	95	99	96	114	88	102	111	120	94	108	120	101	106	123	99	100	106	98	94	99	87	89	116	82	93	111	112	98	124	89	104	115	116	105	100	108	126	107	91	105	104	90	89	96	101	95	97	101	114	87	104	114	94	88	103	103	94	113	106	112	92	85	104	97	115	94	85	85	111	90	78	105	103	97	89	104	119	102	85	111	118	89	123	99	128	101	118	97	105	124	125	99	89	106	114	90	118	102	108	94	106	98	107	96	85	115	93	95	87	77	91	100	111	92	108	106	98	109	102	89	95	110	99	108	113	110	121	84	101	131	93	114	88	120	102	97	108	110	99	119	109	105	117	91	117	105	105	92	117	100	96	88	110	106	101	103	94	99	96	91	86	102	102	113	107	93	122	102	115	110	96	97	120	103	104	116	110	100	135	103	109	91	94	108	90	102	106	105	120	113	93	115	108	103	99	100	110	83	115	118	118	103	112	103	113	103	105	106	109	96	105	102	103	107	99	92	113	108	101	102	118	107	95	121	113	91	79	95	113	104	104	92	101	97	117	113	128	96	95	102	91	108	99	88	89	100	94	123	92	111	93	103	86	99	107	128	118	112	95	96	89	87	89	110	95	102	101	104	106	90	104	129	104	86	97	98	103	108	98	103	91	99	106	97	102	110	113	96	91	101	107	100	116	87	113	87	108	82	107	122	115	113	104	101	104	107	113	104	100	90	90	111	100	99	86	115	92	92	101	88	109	106	96	106	107	81	99	112	106	103	101	81	83	98	104	97	83	100	97	112	95	89	87	105	92	87	115	106	123	98	100	119	94	103	103	96	108	118	111	105	85	99	100	102	105	108	106	103	88	94	109	104	107	103	112	104	115	104	110	114	74	102	92	92	98	93	88	98	114	97	91	107	85	102	84	121	103	104	93	111	115	107	104	124	89	96	101	120	97	109	112	106	91	103	92	100	113	110	109	109	83	122	109	117	93	111	95	98	108	104	103	112	99	92	94	95	113	100	93	100	106	113	86	90	115	91	123	112	112	100	97	91	111	110	80	95	101	121	109	107	107	102	111	105	104	97	98	87	106	87	103	98	96	99	100	90	89	100	99	100	92	92	110	105	91	100	110	83	102	112	119	96	105	123	102	100	106	114	121	97	103	92	90	106	99	110	103	104	107	77	83	90	101	106	119	127	117	104	104	108	109	113	95	89	119	94	100	110	96	108	92	93	107	104	112	90	96	104	114	99	93	88	90	90	95	108	101	102	103	111	104	96	116	126	103	110	87	107	117	115	107	103	85	101	82	93	109	95	96	120	103	97	104	96	104	119	92	99	111	102	100	100	120	121	96	91	96	93	102	95	120	94	86	88	113	85	103	117	114	111	120	96	96	97	93	115	99	97	115	111	83	100	119	119	111	105	106	131	93	103	95	98	98	92	113	115	118	99	94	124	95	85	110	94	105	108	97	105	105	101	103	118	101	115	98	100	98	105	89	89	112	85	107	88	108	83	99	120	101	102	117	87	109	96	132	95	107	103	94	94	97	96	104	110	111	113	111	78	99	100	97	94	89	107	105	99	104	111	96	91	114	97	98	119	101	103	106	117	100	115	99	91	105	90	88	90	92	93	102	113	94	120	94	94	110	93	98	119	97	107	118	108	102	106	112	96	98	118	85	91	119	101	113	98	125	99	102	114	121	106	91	116	99	105	101	115	94	99	86	91	107	89	88	93	103	114	115	104	89	87	108	86	95	105	96	98	92	106	108	125	120	98	119	95	95	92	103	111	100	116	107	107	97	86	106	107	103	120	88	98	114	104	93	97	111	81	87	122	95	110	84	83	94	110	102	93	86	108	100	107	105	116	103	93	92	112	84	89	93	97	97	93	109	104	100	104	113	113	119	77	111	100	101	126	112	101	97	105	104	92	107	95	119	80	81	89	125	103	92	113	102	106	106	115	92	115	105	119	80	115	112	93	89	111	99	107	94	111	100	103	121	111	102	101	92	96	97	93	112	105	92	113	96	111	100	117	110	97	121	99	99	86	104	91	97	95	106	87	105	100	101	106	112	100	118	107	100	111	84	111	107	110	102	123	106	103	102	85	102	105	97	96	114	79	81	107	112	93	107	108	105	119	117	103	95	91	94	85	109	100	90	108	122	84	98	98	94	112	91	111	97	106	108	110	102	87	85	103	120	111	95	100	87	89	113	91	91	85	101	93	102	107	93	113	109	111	92	88	115	110	89	96	108	94	98	108	110	121	109	94	100	102	95	104	112	100	107	90	99	83	118	99	101	94	89	114	117	85	99	101	105	92	88	95	110	83	110	117	103	101	84	106	119	97	116	115	124	107	112	111	94	86	96	112	108	106	105	92	112	105	88	107	96	99	87	81	117	99	93	101	89	98	90	95	101	88	125	90	90	94	97	101	98	118	100	138	105	102	105	102	82	111	102	115	94	76	119	100	106	117	110	106	104	106	92	115	94	98	108	123	105	95	89	99	90	98	96	108	102	103	104	105	118	106	85	106	100	88	106	115	96	112	110	123	90	114	101	117	88	102	103	115	95	105	100	107	114	97	95	83	92	105	99	92	110	120	109	111	114	101	105	110	87	101	100	85	97	104	98	114	107	98	92	93	93	101	99
6290	424	547	576	472	459	481	434	468	396	398	405	418	427	363	371	374	384	382	340	405	371	380	339	367	385	392	369	359	345	353	348	389	366	361	364	365	373	367	363	383	363	373	340	338	368	354	337	358	388	377	357	350	363	347	365	389	386	357	362	362	384	336	390	359	365	371	386	381	363	369	379	326	402	372	346	359	377	362	350	364	336	370	360	370	349	368	369	366	379	377	364	357	346	407	353	383	406	407	375	375	342	359	370	329	350	331	356	339	350	359	367	357	387	389	351	388	370	372	381	344	379	369	358	336	372	375	365	357	418	349	364	354	375	360	361	345	362	347	367	369	353	353	369	378	351	345	331	359	330	370	366	422	372	347	379	369	361	346	348	379	385	350	337	349	358	381	366	393	407	358	364	359	414	353	349	392	405	353	394	345	383	369	366	400	363	348	353	374	370	358	389	359	371	361	355	382	368	376	399	375	347	337	379	362	330	359	364	328	359	332	327	412	377	381	374	341	368	381	336	359	326	389	372	362	370	362	386	361	354	354	405	342	358	341	349	369	349	366	379	367	344	390	338	343	377	369	391	341	387	356	381	342	363	387	354	357	358	357	392	366	385	350	360	383	335	357	364	350	355	384	385	382	332	372	377	374	369	354	395	359	371	376	357	364	381	339	392	330	341	345	363	343	372	391	345	371	363	346	383	366	395	384	397	338	390	428	377	359	373	342	372	329	350	374	381	346	390	371	386	374	347	364	380	389	360	376	368	405	374	362	338	377	353	368	390	405	370	353	365	339	375	358	326	354	366	350	362	358	330	348	347	354	348	388	354	355	356	366	365	376	370	367	390	339	380	377	347	364	347	343	393	397	391	392	385	377	416	397	347	379	385	378	351	374	393	392	351	376	357	381	400	344	345	386	347	347	358	377	343	370	382	352	350	390	411	377	365	355	379	377	383	347	342	376	366	370	356	348	351	388	333	361	371	345	386	391	349	381	395	352	394	364	357	348	379	386	347	387	348	373	369	352	382	385	396	355	390	330	370	321	349	372	382	365	370	379	321	364	358	372	360	367	360	382	361	377	388	378	379	372	346	371	362	393	381	353	374	382	383	387	374	386	394	342	365	360	348	373	373	347	381	365	359	349	355	373	369	342	372	393	336	334	408	365	354	352	322	371	379	354	390	366	398	344	343	390	385	385	411	361	345	358	340	383	336	345	373	359	345	336	357	370	350	366	359	357	376	396	355	353	355	395	362	400	379	376	383	374	386	301	318	355	363	374	411	355	327	343	348	415	381	360	376	363	355	342	355	340	356	368	362	397	365	354	354	369	370	363	350	364	383	371	353	387	378	349	387	365	373	356	391	379	373	375	383	384	367	357	349	345	368	373	348	337	366	384	367	357	336	358	366	401	369	361	343	352	386	374	349	382	353	378	386	345	355	362	390	348	378	394	390	382	351	352	364	364	355	396	365	367	347	350	361	407	385	375	346	381	362	391	385	382	400	369	376	383	342	384	355	340	385	336	323	360	335	351	360	349	345	365	372	380	405	377	349	406	355	329	353	392	350	395	371	371	351	355	372	385	335	348	353	380	330	389	345	344	392	353	363	349	356	386	341	339	367	375	355	344	365	384	366	401	411	342	370	366	381	376	388	369	376	356	378	345	359	356	378	366	349	349	374	367	409	333	349	352	338	347	334	359	344	352	391	365	357	372	378	354	320	366	376	377	330	372	376	380	382	347	356	379	382	379	365	387	356	330	332	348	348	388	343	350	374	353	397	358	362	362	348	367	421	352	360	364	382	336	361	359	376	378	344	352	367	376	391	398	360	351	362	352	397	356	368	352	367	352	371	370	385	371	385	363	380	346	354	345	384	367	364	394	339	360	368	356	373	371	403	347	318	338	381	338	366	361	388	331	366	384	367	340	306	360	361	365	375	361	352	362	375	368	343	363	380	362	377	389	341	361	352	367	356	404	380	364	343	369	355	400	329	399	385	351	393	334	377	377	373	354	359	369	380	363	387	370	345	377	373	330	344	344	361	353	372	398	334	368	347	373	368	344	364	344	377	365	359	398	347	362	367	361	376	366	362	406	353	366	379	332	349	344	352	338	360	379	369	356	328	345	373	407	393	380	365	357	368	382	366	365	353	387	335	340	356	351	405	378	367	336	381	316	388	364	362	382	374	374	383	374	353	355	401	342	368	398	337	356	346	356	312	366	381	355	384	363	352	357	373	407	373	367	379	380	341	353	350	361	377	326	384	367	394	402	355	366	372	361	402	381	357	380	362	328	387	357	385	360	347	370	359	351	386	347	360	385	369	359	350	355	389	346	391	393	357	374	330	384	382	384	370	362	348	357	358	328	367	343	388	366	403	349	395	345	367	359	359	326	362	376	371	381	389	374	370	375	354	361	382	387	373	414	361	382	336	324	361	379	369	355	346	381	358	365	377	360	395	346	368	382	371	358	379	380	402	355	391	364	359	373	368	402	337	368	379	392	376	362	392	354	333	365	355	356	390	325	384	342	398	360	343	346	387	375	356	351	381	368	400	377	378	384	323	364	376	356	399	350	346	368	383	344	370	373	350	373	369	380	362	360	370	353	361	347	357	350	394	367	335	359	391	396	362	398	356	383	359	379	414	365	341	398	364	364	359	350	345	390	344	383	359	346	355	366	374	381	375	382	337	342	371	368	348	367	362	356	354	368	383	354	354	373	332	381	399	349	373	351	359	352	363	393	348	336	393	386	359	401	394	394	351	348	371	366	372	351	350	359	348	378	356	386	395	359	366	360	384	346	387	369	365	376	365	376	391	372	380	387	354	379	365	408	334	389	359	377	361	349	369	358	329	367	350	374	354	335	391	352	351	356	358	355	357	371	374	367	380	361	400	346	393	356	366	355	378	389	399	347	350	387	364	348	350	351	389	394	318	363	357	388	383	360	374	385	348	391	357	380	377	368	359	355	362	310	383	346	346	400	391	342	381	349	360	352	373	361	392	379	377	342	384	372	356	365	380	357	360	377	341	352	354	363	404	369	346	341	355	356	356	398	379	359	387	365	357	351	356	376	366	350	377	339	373	368	383	358	394	316	380	357	351	367	370	330	392	344	370	365	341	363	339	350	348	355	371	345	332	353	365	344	398	395	386	393	345	364	334	356	383	362	342	368	380	403	365	390	362	382	377	353	325	354	350	348	376	381	365	366	357	338	364	384	377	365	359	390	345	370	342	317	384	370	351	369	354	388	365	399	381	361	347	357	358	399	376	383	337	356	392	384	384	371	323	348	349	389	364	358	378	384	378	376	377	377	372	366	353	390	366	396	356	322	382	356	381	383	393	359	383	374	362	351	361	360	350	345	354	382	354	351	395	343	360	386	358	387	365	398	396	349	396	370	391	373	345	375	365	369	383	383	354	339	383	378	391	357	365	381	380	362	333	367	376	363	381	395	365	375	354	344	338	365	359	362	357	373	351	379	410	369	383	376	390	356	343	398	341
39235	11770	1794	1048	734	586	413	359	353	318	291	278	211	270	239	237	225	232	212	239	197	190	202	203	215	209	209	222	204	202	215	205	217	206	226	179	197	200	198	221	190	196	191	206	186	186	226	191	191	191	208	208	206	178	181	210	214	219	203	191	193	178	205	204	208	170	185	213	198	168	180	214	187	200	208	203	190	222	206	185	177	201	202	207	201	195	201	192	184	203	215	196	190	169	198	195	215	191	206	185	192	212	188	189	203	194	166	186	181	178	169	186	202	180	190	187	212	190	195	201	194	210	193	186	200	204	213	196	181	176	184	219	208	183	194	182	224	196	221	182	194	221	193	177	177	194	204	200	159	249	210	216	188	194	183	154	211	174	215	176	195	190	209	225	191	182	231	206	201	181	184	230	230	202	210	197	202	185	197	191	196	209	190	184	183	192	198	185	174	188	200	190	198	216	207	183	187	198	204	225	186	182	190	235	196	195	203	192	224	182	178	176	176	227	168	181	198	206	176	190	213	199	191	201	197	232	185	179	205	183	215	197	207	189	185	189	182	201	174	209	168	183	193	211	198	194	188	195	164	200	182	186	192	211	171	189	172	189	171	196	181	200	199	213	175	203	194	196	194	198	173	203	185	210	181	218	214	217	191	209	224	189	161	194	191	203	182	193	207	186	189	212	190	203	190	180	190	193	191	177	185	177	200	205	183	201	213	173	204	197	202	173	172	194	188	204	195	186	201	185	210	173	188	183	185	215	180	193	179	200	229	177	189	184	210	210	197	203	187	197	174	203	218	173	213	203	198	190	197	219	191	210	197	185	204	200	195	179	207	167	165	200	203	197	217	201	208	204	180	190	182	206	186	203	196	184	205	215	194	183	215	208	207	205	206	188	185	195	175	210	226	193	205	175	190	195	197	170	182	178	185	218	176	190	205	164	190	187	185	182	217	168	195	191	192	196	174	214	196	193	190	175	180	210	199	191	208	199	198	181	174	194	213	180	200	189	174	189	185	227	159	191	182	189	195	182	209	199	203	206	166	195	204	189	198	217	173	164	178	185	202	187	186	205	169	169	198	186	214	206	209	199	184	202	185	181	208	198	177	231	190	189	216	196	206	197	177	215	209	189	199	182	196	206	181	183	180	205	197	180	201	199	188	195	183	209	182	182	183	190	191	197	186	199	203	185	220	191	194	186	216	219	215	195	205	194	186	220	202	196	175	208	193	190	184	195	199	200	183	174	198	211	189	185	188	205	215	194	212	201	185	179	189	233	178	177	194	183	218	217	217	199	207	200	165	176	199	203	208	211	196	212	220	180	182	177	199	211	223	204	198	192	186	174	178	195	210	203	195	166	196	170	202	203	183	190	181	198	205	214	197	208	174	174	170	170	198	211	196	192	184	176	197	193	214	208	199	198	207	185	186	201	201	195	209	200	193	197	206	179	200	207	207	199	193	207	181	191	206	191	205	178	187	166	192	193	188	187	197	195	205	169	209	177	208	203	198	175	208	207	172	214	184	182	183	184	186	182	191	185	192	177	182	193	158	200	197	194	187	180	191	193	195	200	197	203	203	177	198	188	199	192	179	185	215	203	188	193	174	186	213	195	222	191	198	188	179	176	199	198	188	192	197	186	176	190	185	191	207	197	205	194	181	191	180	185	218	190	163	183	178	202	212	195	195	182	206	182	176	191	199	183	210	211	165	186	185	190	196	192	208	190	207	209	202	195	197	171	219	187	179	193	197	194	215	193	203	189	232	205	192	186	196	197	200	220	202	187	187	189	213	201	177	172	199	215	206	200	199	213	161	193	179	185	183	199	220	197	202	227	198	182	186	205	194	207	186	181	190	200	195	210	195	211	213	200	213	198	177	211	188	201	194	200	172	169	189	188	192	195	189	209	176	171	202	218	203	193	192	205	198	224	194	187	201	189	193	176	200	216	193	190	175	217	203	198	202	187	216	205	206	231	203	217	200	190	180	191	193	208	227	179	186	195	197	200	191	198	190	183	169	195	209	205	182	194	180	218	207	209	173	166	192	193	208	204	205	189	194	201	194	198	200	201	183	178	155	197	223	181	202	221	192	191	205	191	221	203	208	210	190	196	172	189	194	189	199	176	205	203	197	196	189	197	189	217	183	194	196	213	194	200	197	181	191	195	188	206	200	207	198	184	183	195	199	208	197	199	185	193	222	182	183	194	187	200	195	210	212	235	204	189	212	209	178	194	202	217	186	156	207	232	202	183	205	194	193	209	179	194	213	196	201	190	195	214	216	200	208	179	205	200	188	169	201	196	209	204	178	198	214	184	208	170	189	205	191	178	202	179	190	191	170	202	190	214	213	215	180	191	203	197	199	189	215	197	208	208	189	200	196	174	211	163	227	183	187	198	220	206	217	215	200	175	203	189	213	198	201	182	180	189	206	197	184	203	193	197	194	185	180	197	224	177	205	216	195	214	186	213	213	191	214	198	182	185	193	197	189	237	197	190	198	210	202	198	209	195	194	175	196	188	187	232	186	176	179	212	214	194	196	182	200	216	195	162	209	202	205	193	186	229	188	182	201	228	194	185	202	179	201	197	200	192	202	210	194	207	196	159	184	197	176	171	205	199	189	194	175	182	194	222	171	205	200	202	191	184	211	202	186	185	172	156	179	203	210	216	184	197	194	210	185	210	209	195	195	213	200	196	201	191	178	184	209	189	180	212	172	198	168	197	204	204	162	219	186	172	183	179	202	177	199	207	184	187	230	185	198	202	187	215	221	202	189	214	191	171	214	197	241	182	214	211	183	200	185	187	194	195	207	192	192	197	210	190	188	188	189	186	212	189	204	200	197	194	159	193	189	207	177	178	171	173	170	189	197	194	196	183	202	201	208	187	199	167	210	172	186	208	177	207	182	206	190	199	179	214	196	198	198	187	189	183	211	182	219	184	184	187	206	191	166	182	183	207	186	189	204	188	193	198	184	223	211	202	183	181	208	221	178	194	206	179	215	187	204	211	219	170	190	227	177	180	203	176	222	207	196	174	206	203	194	206	180	222	191	226	186	232	187	207	198	196	216	194	175	195	205	204	175	177	188	216	208	182	201	226	190	209	187	206	186	200	190	194	213	207	186	202	196	185	176	212	207	213	190	187	167	191	224	190	178	187	216	197	211	195	163	202	171	205	200	198	176	182	203	203	178	217	205	204	210	203	188	205	167	192	185	199	202	226	189	211	188	221	192	177	194	259	191	217	191	211	188	195	180	173	216	206	211	200	209	199	191	210	200	176	199	181	196	169	199	206	185	185	204	194	214	189	192	193	211	216	209	180	191	243	199	193	189	200	171	206	169	223	196	203	192	194	204	185	210	219	205	183	207	171	173	196	214	178	190	208	215	193	187	177	203	188	197	209	182	206	196	181	185	195	216	200	206	187	200	206	204	182	199	185	202	197	199	183	209	194	219	223	204	187	171	194	204	208	204	200	188	168	204	173	189	201	172	204	213	202	206	197
22834	1560	3421	3695	3212	2612	2186	1892	1667	1438	1260	1225	1099	1060	966	914	887	895	842	814	817	773	761	785	768	732	754	688	687	731	704	686	720	643	712	681	651	643	738	677	701	687	667	687	658	680	612	655	679	611	614	696	664	647	590	650	666	610	669	653	646	602	602	632	617	649	679	621	606	607	660	620	664	559	671	617	625	675	701	658	647	596	620	625	620	626	603	620	626	583	617	654	653	668	657	621	617	689	620	587	648	622	612	603	626	604	614	599	661	612	635	610	626	606	638	631	636	664	582	663	610	606	662	638	597	666	604	660	647	601	656	631	641	632	611	608	592	642	622	612	610	636	636	630	673	637	595	635	620	568	637	623	634	658	635	613	605	610	587	647	621	605	609	645	593	584	589	603	586	634	591	644	621	581	635	663	600	607	602	652	636	589	655	627	619	599	604	663	614	603	612	604	542	593	617	617	602	629	583	638	589	615	610	648	594	635	596	683	636	626	614	622	642	638	584	589	596	593	636	647	635	617	602	604	637	609	589	644	630	591	615	645	615	616	587	618	588	589	575	621	600	559	630	598	634	637	625	638	613	603	612	595	586	609	637	638	649	639	685	579	628	629	641	620	606	620	635	603	629	628	641	613	603	584	615	618	629	615	657	616	614	603	573	636	633	620	622	571	621	643	624	626	690	639	612	605	603	627	648	608	600	617	598	626	626	651	622	617	638	566	631	628	651	599	652	642	608	552	638	600	612	607	654	648	610	627	611	624	625	644	643	603	660	617	621	622	611	623	616	647	660	571	596	589	589	630	668	591	604	620	685	631	611	633	629	612	612	638	655	623	629	603	622	636	630	638	610	601	641	621	635	588	603	591	650	612	642	604	627	625	644	643	641	675	612	635	593	624	601	630	636	613	624	605	648	617	612	644	602	649	606	650	616	646	617	590	591	566	584	613	607	611	631	635	643	570	621	643	592	617	603	610	645	609	601	547	574	652	631	606	646	600	673	664	616	658	608	614	605	615	625	622	616	614	617	616	644	595	650	573	577	600	596	583	618	596	609	659	603	620	567	644	644	597	614	603	602	599	620	587	634	634	623	602	583	604	616	586	627	593	648	604	650	595	611	637	636	628	617	601	642	624	643	636	640	647	609	607	614	621	632	606	626	669	621	626	584	641	626	615	617	635	598	593	615	644	627	634	630	634	637	580	621	619	671	578	581	645	650	647	640	626	667	611	622	592	624	618	559	583	641	635	638	616	630	603	615	587	641	614	634	638	612	620	629	634	583	633	592	613	653	593	636	625	580	632	594	620	581	648	611	618	632	592	659	578	606	585	595	628	622	633	609	597	635	636	600	640	639	598	608	591	660	618	601	615	616	620	589	601	667	613	601	587	608	564	600	556	623	609	638	616	614	635	622	626	618	610	632	616	623	611	617	643	677	629	665	634	623	624	636	607	607	635	633	626	629	596	595	585	620	660	610	668	602	620	605	601	622	609	564	660	682	597	617	598	618	630	621	635	559	675	662	653	642	613	617	617	635	607	603	624	633	595	605	603	647	599	623	635	599	609	668	637	643	671	591	650	623	598	649	577	613	595	590	597	622	609	618	667	550	586	662	609	574	631	629	600	608	613	631	669	624	602	589	600	620	626	658	605	606	584	651	644	604	619	603	606	619	624	610	664	608	585	646	641	657	611	664	621	595	676	649	610	618	636	642	642	615	595	605	624	654	618	592	621	621	644	611	616	647	608	589	603	650	609	625	616	621	629	634	605	604	641	598	592	634	607	662	628	654	610	568	600	596	620	604	609	642	589	620	607	606	691	665	613	628	629	649	643	630	645	609	580	625	650	643	605	594	634	618	640	652	618	659	634	611	622	600	607	637	600	599	627	626	650	615	649	604	653	669	596	621	599	607	608	598	619	560	590	666	608	594	646	624	592	636	606	639	604	618	612	610	601	615	620	647	587	592	563	598	617	618	634	616	637	615	645	558	608	613	633	609	609	603	608	613	644	612	633	637	642	623	623	620	599	608	610	612	640	613	594	631	607	641	617	611	618	590	592	606	598	634	622	640	612	611	621	629	622	646	604	649	599	650	602	630	629	615	622	629	636	613	637	619	638	605	631	643	590	622	623	644	591	619	635	583	613	593	593	640	622	588	624	638	660	622	527	608	634	589	630	633	585	602	622	658	605	608	654	618	629	605	603	649	626	626	616	646	609	619	654	660	604	616	647	637	650	648	624	621	614	569	593	620	669	617	608	650	621	613	609	599	658	628	605	644	586	590	615	602	630	626	636	573	645	677	569	651	607	632	609	630	624	605	614	658	657	594	620	620	640	612	598	629	624	669	639	630	650	634	603	611	663	629	612	634	640	607	673	595	606	641	657	625	637	615	632	635	636	608	654	641	605	631	582	640	590	619	639	591	596	602	637	609	609	650	596	633	596	650	609	636	624	618	602	639	625	620	621	561	604	643	616	636	601	646	622	639	664	649	624	629	634	590	648	619	570	634	643	649	627	616	631	591	613	628	630	619	627	605	641	652	623	601	681	616	581	623	633	624	625	619	631	620	594	655	595	578	610	610	618	626	606	639	543	605	669	593	642	614	587	614	580	592	638	627	614	655	636	649	598	654	665	595	613	612	595	626	630	620	605	605	623	638	644	607	620	621	658	617	623	632	600	634	635	653	635	629	627	620	620	653	598	614	585	583	637	623	607	610	659	654	607	600	627	642	614	625	599	634	630	607	615	611	635	591	612	591	638	619	642	632	650	621	621	650	622	570	648	611	610	636	621	623	602	611	619	627	612	587	640	589	634	646	580	588	628	637	645	632	629	631	664	614	661	648	674	631	560	655	621	595	637	638	606	588	611	626	667	620	603	625	637	620	628	603	634	645	649	607	626	679	570	630	638	578	620	605	598	665	642	586	616	582	583	593	602	661	633	665	637	613	605	664	661	599	641	601	606	651	594	653	657	670	652	632	595	607	572	658	574	596	631	629	632	611	619	659	605	606	600	618	662	607	584	627	633	599	600	617	608	632	604	597	583	628	600	635	641	634	607	665	624	651	628	623	613	610	669	566	616	605	638	627	625	596	628	648	597	621	625	610	642	613	591	660	637	636	632	591	592	625	666	627	597	599	653	608	603	630	625	601	649	651	647	628	602	559	652	672	614	644	591	619	602	639	629	635	670	589	605	642	617	627	637	622	642	689	621	631	610	600	619	631	638	682	621	615	619	642	646	612	588	679	570	684	596	614	606	619	590	602	598	670	569	648	660	639	624	598	602	604	604	609	589	644	604	624	638	657	603	605	605	626	632	627	621	612	572	617	604	658	658	632	624	660	585	623	608	669	624	624	580	617	621	659	630	658	619	622	645	605	625	611	624	648	592	597	643	612	592	673	637	611	600	595	595	614	620	603	608	571	665	600	666	589	616	587	591	622	608	640	606	586	599	571	617	652	597	658	602	632	593	606	645	604	615	626	614	616	627	579	584	621	598
54212	23301	5989	2239	1561	1078	819	696	598	541	463	466	402	409	377	356	355	383	350	323	329	302	311	334	317	301	290	319	287	334	321	334	314	271	303	294	313	300	294	287	280	300	286	301	292	302	282	314	316	289	288	309	275	266	324	306	272	301	284	309	282	259	311	250	301	296	249	305	271	286	275	322	257	256	267	283	301	289	301	298	287	287	290	286	312	285	276	309	302	296	278	265	271	276	264	276	272	268	283	282	299	280	257	285	288	269	261	291	281	272	284	265	284	298	252	292	264	279	278	303	267	283	278	300	294	311	259	263	280	259	313	295	296	274	268	261	296	305	288	286	304	259	271	267	264	269	289	294	280	302	294	297	284	278	286	277	303	283	289	304	286	245	278	258	288	286	307	301	308	301	266	266	291	280	289	277	266	241	290	267	277	267	287	264	290	265	239	309	298	275	300	290	306	254	278	274	245	302	294	273	313	285	272	260	257	265	284	249	294	253	259	289	286	271	285	267	284	286	321	291	255	294	313	289	296	287	285	267	253	247	306	287	269	259	251	277	278	259	263	265	279	296	277	286	273	288	267	282	253	247	321	260	264	255	281	310	246	255	256	294	311	307	300	293	289	292	284	275	278	251	261	276	276	273	281	261	293	290	275	290	299	285	250	277	280	292	274	298	321	286	265	247	262	268	311	267	300	289	305	280	273	302	313	257	279	305	274	309	291	280	263	288	278	279	284	269	289	287	269	293	273	298	284	302	288	271	270	307	270	297	256	283	277	279	304	301	285	255	281	262	278	305	267	270	315	269	304	275	265	275	271	281	272	268	300	261	265	278	285	262	261	281	292	290	275	260	275	270	263	299	274	268	279	317	256	288	315	293	251	322	286	305	294	283	296	278	266	271	292	321	273	277	274	270	290	277	275	279	287	289	294	270	313	284	287	263	272	272	319	256	278	290	287	242	278	280	288	275	282	296	263	280	263	259	265	286	305	283	292	282	280	282	286	281	273	291	262	291	289	262	273	276	285	305	260	279	299	275	275	261	245	276	247	269	294	275	288	293	278	279	267	263	263	284	261	282	260	267	300	275	294	284	269	316	285	291	262	266	288	263	268	276	242	268	283	269	256	293	301	292	274	282	265	291	257	296	257	332	304	273	270	289	275	291	321	302	273	274	275	274	277	305	294	299	289	272	286	282	286	289	283	263	301	295	269	304	288	276	323	283	299	265	292	272	302	275	255	291	273	292	257	275	268	308	263	294	291	292	262	277	268	321	294	282	264	307	301	290	270	287	252	295	291	283	296	294	321	305	288	265	257	257	250	302	290	268	291	276	264	313	259	271	297	274	267	279	288	280	307	269	280	265	271	278	272	273	265	240	277	289	259	272	299	276	302	279	291	282	291	294	257	293	281	294	256	283	289	255	275	287	275	264	300	284	264	301	289	276	251	310	267	285	256	296	273	273	275	253	262	256	309	282	279	266	295	283	295	279	259	274	278	267	267	296	295	246	271	287	240	271	278	319	287	290	277	273	300	284	261	279	255	291	249	252	284	275	279	292	327	267	285	301	303	276	281	280	274	256	283	304	279	277	289	301	268	270	294	274	292	279	312	243	259	262	286	287	279	267	237	298	272	275	273	279	288	314	271	292	304	288	297	283	275	285	306	285	263	274	243	276	274	279	324	276	295	278	273	280	268	287	253	320	299	305	271	286	288	261	261	274	285	283	295	277	300	291	263	263	296	291	299	277	312	292	271	282	274	300	273	269	297	319	291	291	243	265	264	267	295	280	266	294	274	287	282	244	271	304	283	252	281	282	338	270	268	271	278	289	268	297	258	288	279	262	265	279	302	279	261	306	290	292	312	275	291	280	257	288	312	279	262	289	291	300	322	283	286	268	274	258	276	306	285	294	309	279	299	274	302	280	267	278	277	291	271	293	309	301	286	290	256	269	275	280	280	299	298	282	294	275	274	291	274	302	274	279	265	256	273	261	315	271	287	314	251	304	315	293	278	288	323	318	277	283	262	296	301	275	274	316	279	275	295	278	270	306	266	312	258	267	306	308	297	287	298	255	271	287	299	286	237	281	278	322	297	279	309	274	266	311	291	288	285	270	284	247	255	306	299	248	269	297	313	278	262	278	298	268	264	287	268	304	302	290	273	263	298	274	299	308	316	283	312	292	250	269	261	306	285	289	262	270	292	278	283	276	301	278	264	290	297	281	295	252	262	264	288	306	295	265	298	271	286	245	287	276	301	274	265	272	292	281	294	321	273	295	269	270	250	293	285	272	268	314	324	263	292	297	281	278	263	299	272	257	254	268	266	299	288	293	283	261	314	283	264	293	333	285	258	269	290	285	273	256	279	268	264	297	296	305	270	309	288	276	276	273	263	277	276	302	302	271	292	292	300	278	285	293	261	249	309	277	321	263	277	282	261	276	287	270	265	272	326	299	286	296	282	273	297	284	301	265	260	286	282	249	261	293	275	261	268	258	317	306	253	282	229	281	269	264	297	304	274	240	270	295	284	263	277	241	272	270	267	263	300	293	282	273	283	263	281	274	300	266	294	280	279	271	282	311	287	270	269	278	305	292	288	284	301	273	261	259	272	266	265	248	268	250	281	278	283	282	287	305	265	295	295	295	254	286	274	267	284	280	302	281	292	282	253	299	276	271	265	298	271	283	270	266	283	274	280	285	273	293	278	309	251	289	258	293	291	296	288	270	294	252	310	276	273	282	276	294	260	284	287	263	273	294	303	274	283	288	301	262	284	303	267	277	294	278	271	279	295	282	260	306	304	265	267	265	272	266	253	265	318	265	281	305	271	292	306	295	243	258	259	269	275	288	272	287	294	290	271	313	289	280	311	281	289	279	266	299	262	280	279	284	280	260	278	288	301	294	275	284	302	283	274	275	255	277	248	282	282	261	298	310	286	303	277	259	313	316	262	266	274	303	291	291	307	290	261	268	279	280	291	302	272	276	290	290	276	299	242	267	281	296	306	264	275	288	257	289	311	292	280	268	256	271	261	313	280	300	298	296	264	292	292	297	304	284	286	318	297	291	279	262	275	284	298	323	308	254	309	256	272	269	264	288	269	294	275	297	254	291	253	304	297	277	301	280	271	288	318	255	301	285	288	321	303	289	303	280	257	296	292	250	300	267	251	285	289	264	273	285	257	292	299	270	277	285	299	263	290	304	250	283	315	276	288	293	265	268	284	279	270	276	298	268	314	286	255	263	274	241	284	281	286	268	293	260	287	279	287	276	281	298	279	271	285	300	310	297	301	290	286	266	287	285	280	263	281	266	266	276	257	285	275	277	307	293	237	311	311	253	291	268	263	306	279	274	267	288	271	309	283	280	288	269	266	270	278	307	299	292	280	283	274	290	304	281	306	282	289	277	299	244	268	246	294	267	271	251	286	273	279	262	262	288	295	290	260	266	279	254	298	299	261	291	285	307	331	276	276	276	273	304	309	290	292	316	298	283	288	308	293	262
31229	2811	6329	6543	5558	4566	3828	3157	2662	2450	2151	2019	1813	1725	1476	1495	1393	1300	1336	1293	1212	1227	1175	1154	1070	1104	1032	999	1053	1026	998	1022	975	1012	943	995	948	1042	918	965	939	889	941	959	916	942	943	892	909	962	890	940	853	904	878	888	888	849	877	858	913	897	868	886	876	874	831	867	900	859	802	842	890	838	870	855	860	833	846	853	872	846	870	865	871	747	887	832	852	929	833	817	818	827	873	858	831	867	854	833	840	873	781	916	854	899	848	826	876	788	823	854	842	816	844	866	821	859	880	823	850	862	856	811	811	851	831	904	842	850	845	808	878	833	807	832	801	890	812	835	848	785	845	847	834	881	851	850	856	819	858	780	814	795	865	852	819	853	874	873	816	890	855	854	826	865	828	827	817	814	855	819	856	821	821	838	880	842	807	874	868	839	885	865	840	863	870	811	802	835	827	843	825	821	840	853	841	843	826	820	876	786	793	842	851	856	806	816	817	842	856	820	805	867	882	848	869	839	856	892	861	843	815	826	882	838	852	865	902	843	814	825	829	883	817	849	831	815	813	829	813	848	880	881	834	830	838	852	806	770	877	836	864	788	867	811	852	840	806	827	886	774	843	873	834	844	908	845	853	836	789	884	801	827	856	891	788	817	819	821	860	815	870	864	816	859	796	812	819	787	843	835	799	869	796	824	835	830	849	798	869	811	852	805	793	835	825	844	860	858	757	830	851	817	858	811	815	903	784	837	874	870	867	838	800	864	833	804	792	846	844	847	860	829	810	846	851	831	823	882	833	807	817	825	820	809	843	831	845	876	873	809	849	845	898	829	830	832	803	833	857	837	822	846	862	833	827	834	895	856	872	862	852	820	891	763	871	817	859	813	851	926	825	810	797	806	834	859	797	808	800	871	845	804	844	817	850	827	822	854	851	840	870	837	799	831	855	816	827	857	844	801	849	855	883	837	845	816	853	825	817	794	801	852	906	851	861	877	817	869	796	847	854	847	857	836	848	814	853	843	837	859	847	828	844	810	813	777	847	792	853	865	819	866	864	834	822	825	795	812	800	804	839	851	851	839	790	848	811	769	792	830	832	842	809	840	806	873	871	805	804	818	895	831	824	860	861	836	825	856	856	819	827	844	848	795	815	797	860	819	800	861	825	834	838	866	842	867	831	857	865	811	809	819	810	818	836	863	851	835	800	812	874	842	831	807	787	814	814	832	880	859	859	828	850	852	818	866	837	839	864	821	813	820	837	866	807	868	840	853	845	825	852	795	889	887	891	856	826	861	848	820	837	870	761	823	844	795	809	857	839	806	859	797	830	883	805	855	845	812	816	797	842	824	847	822	847	854	841	832	830	814	851	859	866	824	868	774	871	860	818	848	832	812	835	833	826	806	808	814	801	828	848	851	832	807	862	799	801	862	862	808	842	815	824	810	908	870	812	857	891	865	842	813	838	830	805	823	809	831	833	846	851	834	793	899	765	849	832	842	836	830	829	774	873	856	809	836	793	787	815	842	825	839	785	812	880	849	823	861	823	813	845	835	818	836	798	851	855	788	794	802	791	833	842	785	804	888	781	860	788	800	833	831	816	803	840	876	845	842	804	844	850	875	806	844	845	804	840	826	858	818	826	858	844	837	871	885	840	849	819	878	812	815	831	879	839	810	804	829	853	849	817	860	911	865	833	837	835	826	791	852	827	843	813	831	842	838	830	829	803	826	839	812	838	840	801	834	870	850	818	796	843	826	856	842	825	837	805	858	845	828	842	828	836	790	860	840	889	865	867	793	829	882	833	839	829	828	814	871	859	888	842	847	826	856	812	831	871	842	828	798	781	815	879	781	799	816	849	853	825	829	816	772	839	845	771	832	868	865	861	781	830	826	860	829	868	830	800	834	845	856	857	857	858	851	820	825	824	834	860	800	851	841	859	860	812	842	872	839	846	842	767	864	828	815	807	841	789	782	847	842	847	860	869	806	852	803	860	882	850	850	784	834	865	874	835	834	856	799	863	813	781	828	804	838	806	833	844	841	861	843	831	831	892	785	827	811	805	844	838	860	858	843	829	855	857	851	793	800	885	824	829	803	839	856	837	810	793	799	788	817	867	823	788	838	786	800	860	826	805	864	869	896	815	867	858	834	802	892	806	814	807	833	792	796	843	829	791	824	817	824	850	837	831	897	853	804	804	828	825	829	806	812	814	816	852	848	867	893	828	843	815	829	835	835	879	822	809	842	846	877	816	823	836	831	879	824	804	886	883	861	808	801	819	838	810	836	881	852	860	836	834	822	775	832	843	837	831	858	839	880	825	829	782	824	849	867	828	827	845	835	842	841	839	832	847	877	816	870	812	856	855	790	839	843	809	827	810	843	859	811	839	793	859	834	798	856	811	813	816	803	807	816	762	846	794	837	836	871	825	863	834	825	897	807	822	815	804	810	881	810	792	828	817	807	822	834	808	844	844	851	808	811	913	839	822	788	823	846	837	846	829	816	865	867	850	773	822	888	798	870	812	886	864	811	840	849	830	826	883	830	827	840	837	862	838	844	862	829	862	793	800	841	792	857	816	872	813	843	859	835	856	833	780	855	829	908	817	862	857	852	844	856	835	807	810	825	839	791	869	818	795	841	780	890	855	802	798	829	818	847	832	852	842	822	815	818	784	823	791	850	869	842	846	840	807	845	820	868	832	814	872	855	827	831	811	847	779	845	878	795	835	840	887	801	797	786	815	816	772	836	787	829	830	838	866	843	820	834	848	830	836	853	810	832	831	889	858	847	770	806	864	865	819	845	852	814	798	826	837	842	858	818	854	863	831	842	858	827	805	809	784	828	840	821	825	825	813	816	803	862	795	815	870	859	829	838	808	884	818	803	885	794	817	857	936	799	846	816	876	881	852	837	829	830	798	857	850	844	834	805	853	885	827	851	845	801	820	842	855	863	883	826	857	828	867	797	843	844	844	843	883	891	804	847	830	839	792	837	802	885	845	867	859	829	808	849	879	786	872	806	845	823	863	847	858	850	835	842	802	801	878	809	849	808	803	853	818	859	877	869	800	838	779	839	855	810	779	812	799	808	844	842	835	884	856	844	885	782	857	878	786	888	830	881	798	860	826	854	823	790	811	805	856	826	822	818	897	860	834	834	830	843	829	799	864	833	843	804	830	820	815	835	808	840	799	886	809	834	833	836	809	836	857	822	826	781	811	861	822	789	811	851	862	875	826	825	807	777	818	850	817	878	820	790	844	846	846	813	816	816	758	780	853	843	833	809	815	842	835	828	831	867	875	804	833	844	864	850	815	863	848	837	831	804	883	820	811	785	827	814	870	843	817	821	811	805	798	856	877	826	848	858	824	844	840	841	842	827	860	824	864	849	935	797	806	821	815	850	896	823	866	845	850	860	855	786	830	874	864	793	847	867	835	791	856	791	824	816	888	834	902	872	819	839	822	796	842	817	886	864	843	846	819	868	826	798	870	861	828	833	868	828	853	834
6558	528	225	156	142	118	116	118	107	100	119	118	102	108	111	92	113	90	112	103	101	117	93	112	96	107	112	115	105	99	114	110	106	112	93	108	90	114	103	83	85	92	102	111	99	113	116	107	116	96	108	109	94	112	106	103	109	95	101	102	94	101	97	85	83	92	107	98	91	98	103	107	115	104	113	96	89	91	116	103	112	100	104	107	106	101	95	100	85	99	112	99	108	105	112	102	100	112	111	113	77	89	105	93	134	100	109	112	94	108	126	109	98	118	91	113	110	113	96	93	107	104	107	112	125	104	105	88	101	133	118	104	98	112	112	109	115	113	117	92	131	104	107	107	117	98	92	108	109	103	95	107	102	98	98	118	114	111	101	97	83	103	107	99	88	100	85	104	100	94	115	103	108	91	112	103	107	92	108	83	94	103	108	97	101	104	117	118	91	76	89	92	90	106	100	123	108	86	104	99	119	112	94	105	111	91	91	113	92	92	104	92	127	82	111	104	120	110	114	95	100	91	83	96	94	110	107	105	87	107	102	106	104	95	105	89	91	117	115	104	95	91	99	103	102	95	100	102	102	122	105	106	92	102	100	115	98	113	103	107	119	101	106	96	123	116	92	104	95	107	83	85	96	104	114	115	98	113	113	86	93	102	117	107	104	106	105	103	106	94	112	92	111	103	102	108	85	89	102	103	121	97	94	96	121	113	100	93	101	103	87	76	99	96	86	111	106	91	103	97	97	96	112	102	107	120	104	105	99	96	107	108	92	112	118	103	119	110	86	93	102	98	84	100	114	111	110	116	115	89	116	80	98	107	104	122	100	98	121	117	92	104	99	88	115	102	90	120	102	88	100	107	85	102	112	89	100	103	96	95	113	98	102	88	97	99	98	107	89	104	99	105	103	93	104	107	105	117	102	102	112	92	112	90	102	93	111	123	97	76	96	104	97	125	109	97	117	102	115	119	112	95	95	94	97	101	91	113	91	110	79	101	124	111	108	95	104	90	108	97	103	93	88	108	103	103	101	85	95	88	92	109	101	98	110	100	113	91	112	103	100	106	91	90	90	93	106	94	104	114	111	97	91	100	95	106	92	97	103	100	91	105	118	94	111	104	97	96	113	71	89	99	108	109	105	105	91	101	100	116	90	79	96	107	99	104	100	96	99	116	116	88	100	103	108	100	104	108	114	94	103	86	112	98	84	108	103	99	97	109	108	105	113	102	94	112	109	93	119	105	106	107	108	106	109	95	103	95	111	108	97	108	107	99	127	94	114	94	107	111	113	96	112	105	113	106	101	107	123	104	95	110	126	111	110	103	96	105	113	124	88	115	104	102	111	82	95	98	87	88	93	99	103	89	94	97	108	116	99	119	116	100	92	109	86	99	81	99	112	101	113	101	107	94	99	93	110	107	103	102	107	118	104	104	97	95	94	115	112	86	110	120	93	105	105	113	98	103	102	107	103	108	107	103	105	97	114	102	119	82	107	110	91	107	87	125	99	108	100	87	104	100	93	112	99	123	110	112	103	112	99	96	105	83	105	107	110	78	93	94	82	109	90	113	110	95	122	91	89	109	103	75	108	96	101	91	101	100	103	117	99	118	96	102	109	108	105	93	92	99	100	109	97	105	92	97	102	106	88	118	103	97	98	98	101	100	96	110	106	121	99	100	111	90	82	120	98	100	88	102	116	120	108	100	104	91	94	96	107	118	108	113	105	124	104	82	97	104	99	109	107	94	81	113	86	76	91	116	110	90	98	101	116	103	90	106	118	103	81	95	109	113	103	112	93	80	101	102	98	95	103	93	86	107	111	106	88	99	106	96	96	99	102	103	91	98	108	93	93	122	94	108	119	107	103	99	106	119	97	99	108	108	99	111	124	114	95	102	114	101	108	118	118	118	120	102	107	103	110	103	119	109	100	103	107	100	96	109	97	94	87	85	91	107	95	103	103	90	125	118	105	98	100	113	110	90	89	95	132	103	104	97	102	93	119	113	99	98	105	101	113	123	96	111	101	103	103	97	97	101	93	106	88	116	116	95	105	116	109	109	102	75	107	105	104	110	102	106	102	117	95	99	110	105	110	91	112	108	110	108	104	120	102	107	89	107	93	103	102	101	119	118	86	115	119	108	87	100	100	108	103	93	107	89	110	98	101	121	120	123	109	106	130	101	114	103	104	90	96	122	98	109	85	127	111	104	91	111	107	96	110	94	97	97	91	110	110	98	107	95	100	107	96	101	90	118	100	96	100	105	94	103	94	80	100	99	94	94	102	84	96	114	90	89	96	108	94	103	111	84	111	91	97	113	108	105	93	116	92	110	95	117	103	90	102	84	82	99	94	102	106	93	101	102	99	99	101	102	84	96	96	107	96	99	99	101	121	115	106	103	105	110	89	102	109	94	96	85	109	87	104	95	103	103	118	92	108	102	111	86	115	112	110	101	105	115	84	109	110	101	118	89	109	112	84	89	103	98	119	102	128	91	101	102	124	106	101	102	110	105	104	99	114	95	111	108	109	104	102	92	100	104	112	104	119	88	108	111	115	99	101	93	100	106	121	105	100	113	103	100	96	83	105	91	114	101	102	107	93	111	98	108	91	92	110	89	100	107	121	97	107	103	96	97	113	108	85	109	100	92	118	115	97	100	92	100	119	123	112	125	117	109	81	105	96	110	121	103	106	104	105	112	97	102	115	113	106	94	98	113	104	88	114	91	108	110	126	98	101	111	103	116	113	110	105	127	102	91	101	94	101	102	90	100	91	103	113	96	99	114	104	105	98	96	108	104	112	129	111	110	92	127	115	104	99	106	96	91	96	120	99	116	118	100	104	127	104	94	119	90	100	90	94	104	102	110	97	96	128	86	113	98	118	119	112	98	114	106	105	104	97	89	107	94	101	104	113	116	112	105	106	89	107	106	90	95	110	109	109	110	112	113	101	94	95	98	109	92	95	100	100	99	103	90	100	103	106	110	114	105	90	100	106	116	108	90	92	123	106	113	101	114	114	96	111	108	100	106	107	125	96	108	97	109	102	97	97	94	101	116	109	114	108	105	106	97	121	93	106	91	97	99	100	91	110	93	91	107	90	121	106	136	111	92	114	96	89	104	107	114	102	112	99	127	105	104	104	104	97	110	97	81	106	89	105	103	82	109	92	105	95	107	96	104	108	107	102	121	108	109	117	101	102	108	120	97	97	92	115	79	90	110	103	92	99	110	94	104	98	88	103	99	103	120	125	89	103	92	115	111	103	96	127	87	105	98	100	107	105	101	102	109	102	100	100	96	85	87	109	91	101	71	111	103	101	118	99	107	103	85	105	110	119	77	96	87	108	97	111	106	98	108	102	116	96	91	111	96	85	99	90	103	106	105	133	88	106	105	113	110	94	105	125	112	101	105	104	82	93	97	112	114	104	109	84	103	113	93	123	103	107	84	104	124	101	108	92	121	100	100	111	100	95	113	103	108	102	104	102	98	101	97	116	114	108	98
6576	431	587	542	537	495	515	440	437	398	426	395	381	371	423	384	369	359	367	370	394	389	366	364	370	384	399	357	381	368	371	372	365	355	361	342	376	361	374	354	378	395	370	369	401	386	348	335	378	359	401	405	357	360	383	375	376	401	386	383	367	371	403	361	403	337	362	411	346	375	397	366	384	360	389	380	382	391	366	363	371	375	352	345	369	370	395	384	358	394	389	397	397	391	389	354	349	389	381	361	383	380	352	389	394	386	368	392	379	410	371	371	356	387	341	356	352	353	366	363	376	373	404	363	378	380	387	381	393	377	382	367	380	353	393	343	372	321	406	386	363	381	377	391	335	371	364	324	364	338	360	386	377	379	367	410	343	380	410	348	367	348	365	338	356	367	396	344	354	413	375	365	366	353	351	346	372	354	376	370	389	381	350	362	380	362	389	390	375	303	351	368	381	325	324	372	384	319	351	389	357	381	383	336	350	362	372	360	389	342	325	324	388	356	357	357	385	326	381	373	391	360	352	378	363	350	384	335	376	410	357	390	369	372	376	372	353	359	370	400	351	382	368	347	355	358	381	378	380	348	364	377	356	344	394	401	385	333	380	372	381	364	357	377	366	338	359	382	375	374	354	355	390	400	367	354	391	370	335	401	386	354	382	354	364	392	405	349	389	366	370	375	382	358	365	376	378	382	392	342	384	379	391	348	366	386	381	390	354	354	384	372	364	392	370	354	363	370	391	351	384	398	360	386	379	344	392	372	361	357	335	396	357	353	363	392	342	377	357	348	360	339	380	403	371	368	411	363	369	357	389	382	381	367	352	348	388	343	362	356	391	341	383	372	369	372	349	360	343	384	378	358	330	384	367	378	413	391	377	366	376	378	366	377	350	349	345	353	384	374	367	376	370	374	391	372	417	354	386	372	390	382	374	414	376	354	382	395	380	367	408	364	340	373	362	381	370	351	375	348	362	363	361	367	369	367	366	393	384	397	362	367	327	355	360	358	381	364	363	351	357	347	387	381	383	401	365	409	393	376	379	344	374	379	379	367	402	353	413	356	378	407	340	388	366	372	379	364	377	376	357	368	398	354	358	365	380	381	377	358	384	358	347	360	395	364	358	380	389	365	343	361	372	362	331	394	365	381	411	369	309	375	412	354	370	388	380	367	411	423	371	365	342	399	404	385	384	361	387	385	352	363	374	379	372	356	340	359	349	356	384	370	365	366	366	373	393	372	413	391	369	370	382	332	379	365	360	369	346	378	355	329	384	335	373	393	382	370	420	356	374	334	417	343	363	362	382	401	358	360	389	359	351	363	406	383	376	353	362	382	383	399	364	377	352	384	338	353	351	380	368	360	353	344	361	400	365	341	401	365	398	364	364	365	368	380	387	388	378	372	339	361	352	361	357	373	385	372	373	399	376	364	381	374	384	379	346	413	400	423	346	336	346	372	344	345	344	353	388	377	353	362	348	369	389	379	380	331	393	376	394	341	366	357	366	386	339	361	365	364	361	380	331	375	374	349	376	358	380	349	366	366	366	384	370	384	379	349	367	372	377	369	329	361	365	343	358	365	368	365	392	359	379	367	398	339	353	347	378	386	375	359	358	379	350	391	343	374	395	393	391	360	346	385	368	376	329	347	380	364	373	394	365	363	362	382	345	324	342	379	384	332	390	364	364	361	378	346	356	376	377	351	389	357	385	366	344	346	358	357	380	374	360	366	367	392	362	354	364	386	355	363	374	365	391	350	347	362	382	393	338	369	338	345	394	371	373	322	368	341	345	357	388	363	354	368	365	385	386	366	378	352	375	351	379	351	359	355	381	381	362	351	343	393	376	349	369	359	386	341	336	343	344	340	362	380	398	366	340	378	344	342	382	381	373	344	333	390	358	384	397	343	374	381	359	375	349	403	367	349	397	354	360	370	393	374	348	414	371	379	347	358	359	407	355	370	372	361	363	370	389	307	372	383	333	393	347	378	387	383	365	370	336	354	386	355	366	382	369	346	358	353	363	372	366	383	387	387	409	354	357	364	359	362	397	357	370	345	404	335	366	370	378	364	375	352	375	332	356	349	402	408	387	387	352	373	366	386	396	374	361	358	354	342	371	395	372	358	369	349	385	362	397	342	364	376	363	376	359	346	362	390	382	373	340	362	393	369	370	357	344	353	387	362	388	373	289	372	384	371	368	351	359	381	377	410	366	376	356	381	383	405	383	351	358	387	367	354	373	376	364	352	372	335	364	383	387	383	374	363	355	372	371	402	364	379	326	346	349	373	363	357	379	346	380	379	384	374	344	362	364	360	376	343	338	388	384	360	359	391	378	366	328	393	354	344	363	368	393	381	379	382	370	327	391	400	344	361	362	390	357	331	369	368	341	362	383	433	390	344	393	369	386	360	361	378	333	369	340	356	366	369	407	378	373	361	383	376	383	360	383	401	366	385	385	374	377	347	389	378	393	368	373	370	380	381	362	385	372	360	341	386	343	357	349	349	351	376	374	380	379	365	345	380	400	335	356	351	427	394	387	354	365	380	392	371	396	357	361	349	382	366	402	357	376	396	376	382	387	374	389	365	383	381	367	373	365	379	345	376	407	356	367	360	396	361	387	352	365	327	372	377	440	364	345	352	371	378	372	368	389	373	341	374	361	411	384	386	360	363	369	371	362	362	347	395	377	343	353	386	345	385	368	361	345	402	353	341	388	386	390	420	339	360	388	381	369	360	354	366	368	347	344	402	353	366	354	326	345	371	373	380	353	390	394	368	393	365	386	345	343	378	364	377	328	353	354	376	398	363	371	402	366	385	364	406	371	390	365	387	371	394	363	375	335	368	361	367	340	366	371	346	355	342	371	363	384	349	353	385	381	371	335	360	351	353	364	424	339	358	378	412	367	362	392	377	404	387	365	393	356	372	353	341	362	392	352	344	382	327	415	352	348	350	369	350	363	372	357	385	362	387	388	323	348	325	354	399	359	362	349	402	371	356	390	371	390	341	346	354	388	359	340	368	393	399	371	360	371	377	361	362	398	391	349	410	368	358	352	354	382	385	390	336	365	380	380	370	369	363	363	368	398	397	404	377	367	386	385	346	356	340	385	395	349	408	382	372	375	361	372	367	409	367	362	369	400	385	361	371	392	390	372	355	363	367	363	374	322	365	357	342	349	353	374	325	368	362	393	377	370	378	371	368	384	359	353	393	407	353	377	372	363	351	379	354	350	365	375	343	356	364	361	367	348	377	341	376	377	377	363	355	395	339	367	357	413	371	361	376	392	380	347	386	362	389	400	362	380	404	382	374	359	390	353	349	369	353	401	342	375	365	359	363	363	354	370	369	346	343	379	338	375	360	393	340	381	371	350	387	369	381	368	372	350	389	377	398	381	376	364	356	356	372	323	378	398	376	363	361	375	377	334	345	401	362	353	349	367	336	368	371	364	389	356	339	376	376	362	359	382	374	361	331	377	413	364	391	399	345	384	371	397	357	396	399
40170	16003	2192	1034	727	570	441	416	349	321	295	253	251	261	248	203	209	200	219	229	235	209	220	212	256	228	247	225	205	234	189	198	188	197	205	196	177	198	213	197	203	191	179	213	205	192	199	198	191	197	196	180	188	208	212	192	218	195	189	180	197	181	207	198	188	193	211	182	183	201	202	175	196	213	209	189	188	172	205	162	217	187	176	204	202	177	170	208	179	197	185	203	216	207	213	191	194	165	152	183	196	207	177	191	183	170	200	183	190	194	201	214	205	173	192	195	163	193	180	198	178	199	214	191	195	215	201	219	182	191	198	188	174	188	188	195	196	192	227	159	179	176	193	208	189	202	204	216	183	213	199	207	195	223	207	186	190	185	178	189	191	196	202	221	201	187	183	198	201	189	219	197	197	180	201	183	182	192	221	194	189	194	189	196	204	181	201	192	195	202	221	196	208	180	200	180	187	222	212	212	199	192	211	199	187	193	214	198	216	190	197	196	208	187	197	217	172	210	192	199	189	192	198	215	180	222	204	200	173	183	211	183	190	197	178	175	215	211	183	215	175	180	223	206	197	198	206	194	180	190	189	200	182	180	180	187	205	189	189	195	185	185	222	198	182	193	172	189	195	218	195	213	198	214	183	209	194	187	187	188	210	192	211	186	203	181	201	196	180	186	207	179	196	183	205	195	188	206	174	193	208	212	203	157	184	184	170	196	185	186	217	209	182	197	199	193	199	188	191	193	197	212	209	213	221	204	213	209	218	197	173	180	187	191	188	177	186	187	211	192	205	182	202	190	181	211	213	218	173	208	200	208	182	189	194	214	189	202	210	190	206	201	209	196	188	232	193	183	181	204	215	205	189	188	179	191	209	210	186	216	198	217	183	184	168	205	181	199	186	181	216	188	220	198	213	227	206	208	201	216	206	187	193	195	210	198	181	183	218	191	181	185	201	179	183	191	171	215	187	190	195	199	200	185	201	201	235	186	198	208	219	201	193	187	194	189	212	218	200	200	185	208	190	216	196	225	188	196	190	207	185	180	213	210	186	196	220	215	183	206	195	202	205	197	194	200	176	197	213	201	188	217	191	198	177	204	178	199	200	189	193	185	190	184	187	199	194	190	200	185	225	208	191	184	214	216	186	193	208	215	205	223	219	183	193	207	164	212	183	193	215	196	188	185	218	204	200	190	199	218	204	207	192	180	203	185	197	194	217	204	195	183	186	228	210	188	199	168	186	202	190	172	188	193	199	204	190	183	189	192	186	213	175	194	185	222	184	204	200	195	170	197	237	181	204	204	185	218	200	197	213	209	199	205	184	214	191	206	205	211	182	171	187	211	236	207	187	198	211	193	224	193	171	184	214	208	196	190	205	217	181	202	185	211	215	201	181	200	198	198	200	187	195	173	231	190	200	201	176	210	196	204	210	203	209	191	184	201	187	186	199	219	203	223	198	196	196	201	203	193	211	196	201	190	181	192	186	192	191	204	191	181	169	188	183	210	191	187	205	201	206	191	204	207	184	208	198	224	177	202	220	179	215	202	197	226	203	179	192	177	174	205	169	182	202	195	184	205	224	168	218	223	223	192	206	202	207	169	198	196	204	207	201	184	189	197	191	187	206	203	188	197	210	184	174	209	209	208	206	202	202	187	182	202	185	214	209	192	213	205	235	195	216	223	196	205	187	187	200	183	191	199	198	223	191	210	194	178	183	198	207	176	181	219	195	184	207	208	166	195	204	223	201	217	212	177	204	193	194	194	191	212	215	182	186	203	191	185	195	181	182	165	215	174	207	186	223	222	210	196	202	199	160	204	179	189	195	209	186	198	188	193	193	182	197	185	189	192	176	214	196	195	190	212	214	214	212	199	214	200	209	194	197	198	188	164	210	185	173	199	185	174	216	169	189	190	218	162	220	208	184	181	174	212	205	188	184	186	202	186	226	181	220	215	203	169	206	206	193	229	193	209	197	199	205	201	190	209	195	182	198	167	191	198	199	177	192	199	184	193	187	213	204	181	189	211	199	226	194	187	205	211	176	196	204	179	186	190	198	200	201	182	191	206	196	185	181	181	210	201	197	185	189	189	182	219	196	211	217	208	197	206	192	178	182	190	191	205	180	208	181	204	211	175	173	197	202	199	200	208	190	237	175	172	196	178	179	176	197	199	207	182	198	200	204	193	193	200	198	191	181	179	215	206	189	181	198	198	183	216	186	218	177	184	191	198	187	203	178	185	188	188	200	177	198	208	175	204	164	215	208	188	172	214	174	193	196	186	181	212	191	170	227	196	185	209	203	194	203	205	174	187	200	197	196	207	172	190	184	193	208	170	196	209	207	187	175	185	222	180	201	184	175	173	197	186	222	200	189	204	188	190	207	209	171	185	199	179	196	188	185	213	206	187	199	212	210	199	178	187	213	199	166	182	197	200	209	194	192	199	209	185	203	188	201	171	195	213	186	183	218	193	177	204	171	210	181	202	206	200	199	179	204	184	184	218	207	187	210	196	174	212	214	201	194	204	203	191	196	191	174	183	236	212	203	199	189	208	230	227	182	187	178	195	212	176	192	195	185	220	200	199	192	188	202	189	174	218	178	188	198	194	190	208	220	201	210	198	193	206	217	222	220	200	193	187	192	195	203	191	200	196	184	206	188	193	195	203	179	200	191	207	188	202	192	204	173	207	216	215	192	203	185	202	196	196	213	174	220	226	177	206	201	200	197	169	195	200	215	209	186	174	193	190	217	186	208	167	185	226	199	181	195	185	194	194	211	190	205	197	182	194	158	176	200	188	206	207	199	194	211	201	217	215	199	231	191	228	191	186	198	203	222	195	219	187	180	220	200	182	192	194	199	182	210	192	172	203	216	200	186	210	189	202	193	191	189	185	196	201	205	220	183	173	206	224	186	194	193	206	223	177	199	205	190	192	189	196	193	213	175	188	184	201	200	194	201	194	192	198	201	177	184	188	197	197	182	177	165	183	210	194	201	224	211	199	206	197	197	186	197	181	191	175	185	201	191	230	210	177	193	209	211	222	189	200	201	203	197	185	168	179	178	213	176	199	189	208	199	211	207	182	211	210	176	180	195	180	201	174	169	195	221	171	179	178	218	181	215	199	206	197	207	195	202	217	194	204	169	221	184	219	175	203	206	196	166	197	221	177	191	183	180	211	201	200	208	177	205	178	195	203	191	194	229	213	209	181	210	196	187	214	211	205	201	205	173	215	198	190	207	193	202	191	203	196	201	186	184	207	219	176	183	199	195	184	225	202	198	222	194	194	191	171	193	192	176	211	203	190	222	201	231	179	201	187	230	194	182	213	200	199	204	233	199	188	195	180	205	216	188	203	193	177	189	191	201	185	197	183	184	189	212	211	191	207	192	198	189	192	174	203	204	201	194	202	185	200	216	187	187	198	218	214	212	166	196	190	233	200	197	208	182	207	188	177	193	187	207	173	198	208	206	199	182	208	219	187	197	196	188	189	185	186	222	212
24099	1660	3403	3687	3106	2538	2087	1812	1575	1462	1349	1182	1173	1084	1065	1006	951	919	874	854	862	762	808	743	782	698	734	707	748	722	713	709	709	653	681	727	689	738	666	659	642	663	644	655	676	644	667	697	647	633	643	638	625	664	657	667	666	689	633	638	637	601	652	633	593	656	682	635	692	614	652	613	605	596	650	630	631	632	680	635	636	638	594	661	632	631	623	601	637	651	641	637	642	619	618	603	624	625	614	659	644	606	632	639	642	627	600	648	648	648	643	628	673	630	611	664	631	604	623	620	612	650	630	624	665	600	645	661	624	624	666	643	633	674	608	654	589	664	655	611	613	610	659	629	622	553	633	628	572	608	617	592	627	637	609	651	630	637	633	663	646	638	625	661	663	633	614	611	620	641	636	648	637	588	647	619	611	643	622	635	627	606	595	616	637	622	603	574	620	634	642	651	640	616	682	616	612	614	610	626	595	612	666	607	598	620	616	586	649	631	685	619	639	567	609	661	597	595	602	604	590	653	601	635	651	572	597	626	619	617	620	687	649	668	596	635	656	635	591	652	635	609	620	617	595	657	607	596	633	580	611	633	602	620	645	649	614	620	682	602	610	605	636	625	602	582	628	637	608	572	627	664	622	624	631	621	592	634	619	642	672	656	594	645	612	623	605	674	607	637	579	674	600	574	647	624	619	613	608	616	634	617	623	594	616	593	590	584	630	658	647	655	579	641	628	668	612	660	618	637	591	648	638	625	612	620	637	608	659	599	637	666	626	623	626	633	613	667	597	639	595	610	631	632	617	649	618	639	611	606	632	597	589	610	657	665	615	650	639	620	682	612	597	599	613	603	588	608	648	612	612	641	584	628	602	631	607	611	594	603	635	608	626	629	627	635	597	609	595	603	601	637	596	629	596	605	629	601	658	610	611	622	643	635	611	618	628	613	570	625	625	631	612	634	615	575	653	583	632	610	631	615	626	624	617	610	567	598	571	588	631	629	601	628	588	642	614	644	668	614	656	654	609	626	624	636	618	635	628	604	634	623	584	632	626	644	628	618	640	592	634	599	604	573	624	611	611	644	590	635	603	588	571	580	603	592	672	601	657	642	664	613	602	617	616	604	632	674	574	635	675	620	627	633	633	627	608	642	575	655	601	652	612	636	626	640	673	645	626	580	595	652	632	642	623	626	622	665	581	610	606	615	661	609	605	655	628	612	614	642	622	647	638	611	631	595	608	604	656	657	608	572	623	615	602	582	624	608	598	631	641	631	610	605	601	590	642	644	604	677	573	610	602	619	620	660	634	701	644	648	642	647	595	604	630	637	589	610	646	621	649	623	577	635	636	628	635	626	653	615	578	630	592	653	630	595	637	628	607	578	658	594	620	588	626	608	635	637	632	616	623	616	664	632	641	603	656	619	624	601	597	613	656	603	607	671	614	609	615	639	634	621	632	626	634	589	600	620	624	644	603	604	620	680	644	635	635	629	558	591	596	620	619	624	622	596	633	606	640	574	602	677	654	638	598	646	660	618	624	630	636	613	625	627	569	606	621	594	633	605	637	658	670	615	639	614	616	608	594	611	609	625	623	593	605	612	578	607	643	627	622	630	570	627	582	632	583	615	592	628	661	597	636	593	627	644	634	621	600	665	626	566	634	625	633	662	632	644	661	615	643	667	612	662	636	592	615	608	641	596	599	588	645	618	635	624	621	611	649	619	623	625	599	612	643	591	614	626	590	632	605	599	628	637	590	600	599	603	657	613	643	632	631	626	595	592	647	668	631	643	655	630	612	605	612	638	640	623	618	635	628	646	614	614	581	573	606	698	638	636	639	612	612	614	613	658	625	607	585	666	584	631	620	619	603	672	642	679	616	596	603	613	665	663	624	605	593	607	589	609	605	654	616	621	597	646	630	604	593	592	589	664	635	676	587	595	686	618	628	641	588	619	631	590	563	623	615	634	601	607	644	618	636	631	624	626	555	640	638	694	606	567	642	592	588	650	647	626	596	671	675	608	646	590	618	610	633	652	615	585	590	644	616	604	638	588	614	649	620	619	600	608	638	595	608	611	612	646	639	634	619	600	618	589	628	612	632	617	593	669	619	643	686	610	597	629	605	667	631	615	615	613	621	646	627	642	629	611	617	582	590	634	623	615	620	661	619	687	606	638	581	640	608	573	614	610	622	615	584	657	609	621	586	590	619	610	613	627	622	622	645	608	647	596	605	604	644	638	582	631	585	604	615	613	606	606	596	631	599	648	623	644	588	657	572	668	599	624	628	668	641	605	623	613	621	620	672	575	595	623	601	594	625	624	630	625	553	618	614	599	612	620	627	591	588	639	620	618	615	594	621	600	614	607	604	653	638	641	590	608	619	629	633	626	566	632	634	608	586	640	641	636	590	608	633	631	662	644	577	626	617	599	611	608	614	588	656	658	637	645	570	629	614	619	582	621	664	659	609	622	632	609	685	632	586	649	643	615	614	611	590	622	630	598	643	622	609	615	632	621	592	603	645	638	602	614	644	632	638	612	658	597	644	598	631	670	583	637	642	637	634	595	660	623	578	629	596	622	635	649	615	604	627	627	654	645	648	603	589	637	640	649	598	588	614	611	622	608	642	639	611	631	630	662	652	605	658	591	646	593	635	605	604	603	628	642	649	581	662	597	607	605	641	597	609	664	585	585	583	650	622	634	608	649	587	612	623	624	654	625	657	661	588	650	576	567	628	596	580	625	670	631	642	563	609	609	613	612	625	649	632	588	629	617	624	651	638	594	654	607	594	598	630	660	631	613	643	636	630	634	605	600	646	617	662	620	642	599	634	629	660	610	618	631	628	626	645	639	637	591	685	665	614	634	642	590	612	649	621	616	644	641	667	628	581	649	617	611	639	645	625	584	647	575	644	635	608	640	619	650	606	598	612	615	565	633	609	637	627	679	613	621	655	653	638	616	619	607	620	659	642	608	623	585	650	619	634	609	610	617	612	597	566	604	598	588	640	600	600	567	636	619	599	657	622	628	591	625	624	677	630	628	612	589	596	634	597	655	616	572	692	614	634	610	593	658	630	586	682	673	644	645	634	660	651	617	629	610	658	587	629	625	587	654	582	591	599	621	596	615	622	647	603	600	584	596	607	594	588	598	656	614	667	641	568	647	604	650	624	608	626	630	576	635	643	610	591	613	621	623	650	637	660	667	627	623	610	612	584	631	621	628	596	656	593	676	604	618	633	612	625	612	594	590	645	636	593	636	578	636	604	647	633	615	622	603	617	630	652	609	628	605	627	596	640	636	579	603	624	640	622	602	598	610	623	664	592	607	614	609	630	620	673	595	630	604	569	647	596	672	641	615	616	603	641	645	621	651	595	627	576	640	623	599	599	674	606	639	596	635	575	578	655	663	605	664	635	606	631	571	634	593	591	587	609	602	600	651	662	611	674	637	555	638	660	627	628	596	617	594	609	648	660	625	644	603	580	641	667	624	617	642	607	679	586	601
52683	24418	6422	2211	1491	1136	861	729	598	558	508	472	449	424	436	365	346	380	314	345	309	361	344	320	333	299	324	301	313	322	332	281	291	324	281	298	292	294	295	295	269	296	304	242	280	283	321	284	278	297	317	288	306	307	305	285	310	284	271	277	279	246	324	271	278	247	302	295	299	294	274	277	280	286	287	295	283	299	282	275	286	295	278	275	275	289	288	308	269	250	276	275	257	289	291	279	296	303	266	279	285	285	301	283	277	291	271	296	271	312	314	274	282	290	303	294	280	293	301	275	306	293	296	247	285	272	281	292	293	260	312	259	287	312	282	299	301	265	265	250	252	273	268	291	287	260	270	284	267	309	291	293	273	283	280	327	291	314	281	294	305	314	305	297	268	294	277	294	316	281	299	279	298	305	298	258	288	306	341	289	273	284	277	275	277	245	287	300	266	289	279	287	277	258	255	283	274	268	284	289	306	283	285	279	273	292	270	287	276	293	294	304	286	295	297	289	287	288	311	289	297	289	321	260	279	304	286	252	264	281	263	272	273	294	274	276	290	269	298	280	268	317	266	283	260	293	285	266	276	251	277	304	341	267	276	267	280	269	325	270	279	290	266	283	273	290	280	302	283	338	287	297	291	305	286	276	284	330	287	311	296	259	279	288	265	263	309	296	284	277	284	313	273	264	281	275	291	280	281	286	278	296	277	278	325	257	298	258	263	272	298	284	282	270	287	313	258	282	263	266	305	261	270	295	290	300	284	289	267	281	259	285	282	278	282	291	280	301	304	290	291	272	290	298	300	246	271	272	272	261	269	263	295	272	309	309	293	240	277	279	314	275	312	256	280	278	280	262	279	302	303	249	268	272	307	292	268	292	291	278	288	280	303	280	282	266	280	312	286	277	294	300	299	282	275	312	267	277	267	311	277	250	282	290	283	265	276	262	280	276	263	284	266	292	273	288	305	285	274	271	280	261	244	286	273	301	276	266	290	278	288	282	306	307	305	298	294	258	288	250	289	251	290	279	285	277	274	283	286	312	282	278	268	281	246	295	300	303	302	273	269	291	268	305	268	297	271	278	302	275	286	283	299	268	273	292	289	281	269	264	301	275	292	251	277	304	288	306	275	300	271	307	295	259	277	271	305	283	302	258	278	281	274	295	254	292	278	275	258	277	262	289	279	245	269	297	306	314	263	298	310	285	295	269	278	288	289	304	315	262	294	289	280	281	281	285	280	271	310	256	277	264	283	271	265	309	305	275	284	303	295	250	268	266	287	281	274	269	260	239	268	279	296	308	299	308	274	282	263	314	259	259	258	290	283	280	309	268	301	312	260	283	272	284	270	301	277	282	253	292	294	269	288	282	290	293	255	290	283	287	318	283	259	288	274	267	266	281	275	295	310	277	284	303	263	283	293	254	305	294	268	271	274	292	302	302	256	261	312	281	294	281	266	266	306	291	258	283	264	261	296	286	308	292	302	286	283	280	270	287	315	295	295	264	263	313	249	290	286	269	299	310	273	278	295	302	294	303	267	278	280	254	255	292	299	277	284	280	286	300	299	292	250	281	285	279	272	255	280	314	274	295	282	273	297	304	275	269	318	300	287	278	253	262	281	288	303	265	317	274	302	269	286	282	259	293	275	271	313	310	286	267	262	280	297	246	238	278	283	274	267	280	290	277	314	320	278	264	267	254	280	295	292	260	288	291	278	274	284	271	288	285	283	291	266	293	305	302	270	301	270	297	299	277	269	297	279	270	278	263	276	274	305	282	289	242	284	307	289	275	283	307	299	265	292	253	293	274	266	283	280	266	293	293	269	280	293	266	291	257	284	281	294	301	260	291	291	276	246	276	289	272	305	265	291	280	256	328	292	305	274	289	322	309	273	264	289	272	324	314	308	288	282	278	284	283	267	284	281	274	279	277	273	305	295	284	284	302	268	263	294	250	322	257	276	299	306	288	290	288	303	298	254	305	276	277	285	284	292	292	269	295	271	300	257	268	299	289	269	275	268	283	296	278	287	262	277	262	289	264	287	273	264	323	255	297	275	281	254	296	279	269	291	281	314	288	279	281	310	256	271	287	276	276	277	289	304	320	289	258	270	294	297	275	265	298	258	259	295	291	292	288	277	300	266	253	273	282	289	293	281	296	294	301	272	289	268	306	265	291	302	312	304	288	272	290	282	291	278	294	279	258	294	264	280	277	278	279	288	307	317	307	281	267	253	290	295	295	296	289	276	305	310	303	288	293	262	274	287	291	268	280	259	316	272	297	251	272	312	276	266	283	300	255	273	284	302	282	288	269	256	254	283	251	321	264	265	288	287	262	244	291	269	282	271	300	313	288	269	252	310	249	262	305	293	294	262	271	289	299	280	324	320	251	274	263	292	270	282	266	292	285	283	291	286	253	305	276	271	274	278	256	289	324	274	295	260	261	278	291	267	274	285	305	289	288	263	271	273	276	270	292	305	287	263	256	275	293	285	304	300	309	270	286	263	304	278	270	262	265	281	258	288	258	268	277	252	292	287	282	298	257	291	302	294	283	297	270	295	274	289	279	279	263	280	273	278	257	313	294	260	280	271	299	295	276	277	273	319	307	286	264	288	267	291	281	256	257	295	275	317	301	261	284	292	287	287	261	306	293	301	304	263	317	287	230	284	305	266	272	309	282	250	275	282	261	285	258	286	259	313	286	294	302	284	274	288	307	285	292	285	275	284	294	243	278	285	313	294	285	305	263	291	274	308	318	294	283	259	283	275	267	283	287	286	297	296	306	272	280	322	289	272	293	290	287	251	292	277	268	276	262	263	274	265	270	275	273	289	280	300	279	273	295	295	248	263	255	265	294	284	285	270	273	263	304	285	291	297	272	314	264	281	275	299	323	266	293	268	257	278	289	290	301	306	264	293	282	262	253	278	269	309	264	291	265	309	274	259	290	283	252	318	281	300	306	304	309	295	269	291	292	295	295	317	300	277	272	299	286	257	261	257	304	248	301	286	289	291	289	289	307	294	262	257	285	281	304	267	273	305	291	288	292	295	248	290	286	303	279	266	282	302	271	285	283	278	292	285	263	289	294	294	281	275	301	289	295	276	306	314	321	284	292	254	275	294	303	258	290	280	311	274	309	296	306	290	279	283	300	271	280	283	298	296	290	280	280	302	312	307	272	328	261	251	289	268	279	267	285	265	273	314	281	274	258	277	257	311	299	275	336	283	275	305	267	267	264	292	328	291	262	269	288	295	270	271	321	274	260	277	258	266	283	275	282	298	287	272	282	310	297	295	285	261	272	278	290	266	307	315	265	286	278	273	299	303	307	281	295	253	282	289	287	272	283	289	256	305	270	296	310	285	325	275	290	263	302	266	299	309	258	302	276	291	276	283	302	295	298	306	262	308	282	310	284	285	260	295	277	285	290	287	304	293	305	306	306	304	247	288	276	318	293	276	266	298	256	266	270	297	285	274	246	264	276	301	299	291	248	272	260	266	281	298	279
30830	2798	6146	6679	5578	4548	3720	3239	2701	2461	2169	1958	1848	1688	1570	1489	1466	1380	1353	1247	1249	1258	1153	1170	1105	1112	1097	1030	1002	1047	998	1006	1026	1020	1009	929	918	972	980	989	864	945	985	931	893	905	892	914	922	891	876	893	918	864	868	911	898	891	960	919	896	909	864	886	890	898	870	888	825	846	875	875	829	887	881	852	877	881	864	872	837	892	878	832	850	879	886	828	826	856	826	889	830	820	869	862	862	902	872	848	834	816	824	868	840	842	874	844	839	825	837	861	898	860	872	824	888	892	862	854	826	829	832	818	855	836	880	855	814	852	875	835	838	867	824	836	833	880	814	864	851	875	853	862	841	865	854	889	880	757	870	933	798	785	794	855	819	880	856	824	854	893	912	880	847	888	835	840	897	853	865	845	812	820	880	821	849	822	848	832	831	866	871	875	840	806	856	824	832	876	887	885	828	783	855	843	865	759	844	815	890	870	835	818	851	834	846	826	836	832	863	842	898	840	829	827	819	847	819	857	837	801	825	833	858	850	853	845	768	827	771	834	871	801	808	844	869	840	824	804	799	788	843	839	801	838	829	843	793	836	825	849	863	840	772	792	838	819	885	838	846	789	847	834	857	811	880	834	857	848	850	861	815	837	854	864	837	857	847	865	838	790	823	856	777	866	861	801	846	898	874	894	805	834	824	850	808	822	895	811	825	857	854	820	799	816	813	790	828	821	855	848	827	844	880	817	856	825	863	831	814	804	838	853	871	861	880	851	765	851	804	820	848	862	857	865	794	819	825	880	874	857	804	833	895	833	866	845	853	849	854	852	851	854	887	835	794	866	820	832	842	781	819	847	803	801	840	866	847	863	845	824	861	850	839	832	871	817	860	818	838	859	858	885	852	839	827	847	889	831	813	815	820	847	863	841	867	826	828	843	850	844	894	862	848	825	830	827	813	841	849	863	904	780	835	830	809	847	816	881	880	827	875	821	837	815	802	843	838	888	836	845	840	863	762	839	843	873	807	883	877	791	836	889	837	828	823	836	852	842	802	854	874	898	893	830	864	843	864	842	850	886	870	909	891	824	831	860	807	838	853	823	791	861	866	818	857	798	849	809	845	846	867	826	838	860	827	829	879	807	866	839	869	909	868	885	814	852	904	860	818	849	842	837	865	838	872	835	821	785	861	831	852	839	799	842	897	795	772	842	855	869	790	826	785	828	830	815	829	869	849	883	806	865	869	826	804	811	780	866	849	862	833	841	864	820	845	779	861	880	801	850	838	863	882	812	835	765	902	838	790	819	850	872	803	872	811	886	814	845	844	844	857	804	860	794	846	843	787	851	873	797	833	854	882	831	878	791	797	825	812	846	896	867	870	809	806	927	839	810	842	841	870	895	841	863	855	813	844	842	856	833	847	825	822	844	820	781	869	849	834	859	840	831	826	843	865	837	831	813	818	827	876	823	839	883	821	810	864	876	869	795	880	866	864	813	862	820	864	850	840	793	853	822	805	869	873	794	861	873	881	852	846	821	813	824	829	823	889	802	839	810	839	767	860	802	818	842	816	861	812	860	864	886	819	837	788	832	820	832	820	838	845	811	847	803	862	770	836	831	881	880	833	895	833	857	834	867	863	854	798	853	797	790	796	823	881	803	834	901	838	812	868	777	847	798	907	856	800	863	886	886	833	832	868	823	853	786	825	843	909	825	864	795	835	778	880	836	859	736	839	841	814	865	798	851	849	817	907	808	884	826	887	792	848	824	846	871	896	850	839	794	852	842	823	837	861	814	842	771	890	850	823	842	901	820	818	890	848	800	847	816	831	820	823	899	840	844	821	846	764	846	863	825	836	867	826	782	816	788	814	857	899	819	861	833	812	841	824	829	797	789	812	829	870	857	865	828	808	814	858	817	875	844	814	867	783	872	842	846	831	845	861	827	822	838	850	843	840	878	866	863	844	829	825	843	814	812	839	832	820	843	899	878	883	833	856	871	864	793	865	816	840	823	874	823	857	848	865	867	863	830	790	896	801	858	892	821	823	819	863	862	764	867	776	809	844	847	821	850	862	812	818	867	862	798	879	837	798	831	842	784	871	821	812	857	909	879	806	762	823	791	795	808	861	835	812	830	827	809	868	785	797	875	889	854	908	876	792	783	843	857	828	825	847	829	834	840	840	827	817	847	844	856	798	854	853	890	886	866	812	847	840	878	836	849	835	849	826	845	856	849	825	852	818	818	829	826	806	842	841	863	813	879	825	806	859	783	810	864	801	810	871	801	837	839	873	798	809	886	861	843	829	843	803	892	830	888	835	832	817	901	859	858	847	850	856	843	872	923	878	866	830	850	853	842	832	799	800	887	835	846	828	795	852	870	880	810	899	845	884	853	859	828	858	885	900	820	849	838	790	869	870	810	856	821	843	844	838	852	854	889	851	881	839	871	832	849	803	796	866	836	822	845	793	833	855	825	838	831	831	887	794	813	836	826	836	857	792	863	829	824	852	785	848	847	803	831	803	818	855	836	801	862	796	855	854	857	860	840	808	850	829	816	837	832	836	893	872	850	822	895	814	873	842	848	845	845	823	854	880	872	850	842	864	835	854	858	840	837	767	835	813	862	802	903	806	842	829	838	869	856	876	819	837	834	834	802	890	856	803	825	856	895	822	810	811	843	837	803	857	847	798	822	833	803	825	856	864	820	891	817	806	809	868	880	825	836	807	852	900	831	804	803	813	845	801	827	842	812	859	844	826	850	849	805	835	832	846	840	814	793	823	844	808	861	827	790	875	828	872	829	854	849	875	890	869	862	890	865	865	839	861	877	810	828	800	860	858	848	818	811	852	790	819	867	843	814	857	847	815	839	815	779	862	887	886	820	836	860	820	808	767	870	810	755	850	837	857	808	787	802	836	874	880	823	866	845	853	761	799	844	835	835	888	878	842	841	815	788	863	847	804	870	760	873	871	852	811	860	801	840	849	841	823	852	872	807	795	808	837	827	844	815	800	825	860	866	799	837	855	834	882	839	862	808	773	898	855	829	830	879	829	837	861	843	783	898	877	863	868	817	815	840	828	870	824	884	891	857	869	798	860	869	822	851	884	875	862	865	816	879	799	857	792	807	825	850	861	823	881	831	806	862	841	804	860	785	844	859	824	809	842	861	851	800	862	820	826	847	843	860	822	821	859	816	842	846	828	844	782	843	882	809	826	845	865	857	855	860	814	835	857	876	848	816	817	832	861	847	850	800	792	840	873	811	822	823	821	823	788	878	875	814	847	876	809	865	875	843	779	826	834	799	848	813	757	839	874	829	795	854	865	813	840	815	847	862	792	802	778	888	896	858	804	937	842	849	891	831	835	828	830	841	801	832	849	848	874	841	864	872	818	890	846	861	804	861	863	873	842	844	894	841	833	811	868	802	844	834	820	823	873	851	851	870	828	792	823	805	840	818	812	829	848	850	780	787	862	800	839	855	843	824	860	823	845	806	851	810	796	857	894	825	845	843
6387	558	235	158	137	133	104	114	108	104	96	98	121	95	96	130	114	82	107	123	99	104	101	101	106	109	107	109	117	106	101	111	95	106	105	102	111	103	102	106	103	104	99	94	117	110	110	117	93	101	95	102	102	82	92	102	104	103	103	92	86	111	121	99	111	96	110	96	87	110	108	99	99	107	102	108	111	113	123	101	118	108	100	88	108	88	100	89	105	88	116	107	105	108	99	83	110	103	95	106	94	102	95	96	99	113	86	102	102	109	102	105	100	114	104	99	91	105	105	106	130	92	106	107	112	102	103	98	99	117	105	105	125	97	97	128	97	118	116	101	98	99	114	95	103	124	104	100	103	113	108	115	123	104	122	97	107	85	106	123	108	102	112	93	121	79	114	100	105	106	120	113	87	96	110	103	104	78	85	106	100	107	100	112	104	83	111	81	115	110	83	121	94	105	115	101	106	91	82	102	105	96	108	110	127	105	100	103	95	106	112	118	93	111	108	100	85	106	117	108	90	109	123	89	117	89	79	109	87	121	92	114	111	112	106	107	95	98	103	125	108	94	97	91	106	100	110	97	112	102	104	114	101	96	117	108	86	104	90	94	106	113	104	97	104	105	97	112	105	107	92	129	103	87	103	121	120	104	108	91	83	102	113	103	96	103	118	108	90	95	87	102	89	104	97	108	96	92	92	95	108	93	107	111	96	111	101	98	94	108	107	131	94	100	90	91	91	91	98	104	100	96	94	101	88	94	125	116	123	100	104	118	115	106	102	120	112	120	115	119	126	119	111	108	117	118	98	108	105	117	108	119	77	122	114	88	120	104	102	95	124	86	121	90	100	108	111	111	103	104	103	99	89	92	108	117	103	101	130	86	125	96	79	104	96	113	89	97	97	99	124	121	112	100	98	100	94	93	104	99	95	132	97	118	106	95	103	102	93	103	104	111	96	102	106	106	107	94	98	112	99	96	109	107	91	102	99	112	113	123	110	100	119	104	108	99	88	105	102	113	118	86	71	88	115	115	103	97	115	111	108	90	94	103	91	93	111	106	110	96	101	91	109	93	132	101	111	109	107	97	94	111	111	90	99	121	119	99	102	90	89	91	116	99	114	121	113	113	89	101	111	94	100	111	103	111	115	89	106	109	98	102	99	94	97	102	106	94	97	94	119	119	133	115	93	107	103	89	119	119	99	112	99	93	104	98	116	92	106	110	116	96	94	116	91	92	108	101	109	114	97	102	113	102	111	79	95	120	97	93	86	95	90	97	87	104	103	117	84	99	108	113	110	94	114	93	92	92	94	92	109	121	106	119	115	90	95	122	110	94	119	100	101	96	116	97	102	109	98	99	116	91	99	106	113	96	98	98	117	122	126	102	89	106	86	105	87	97	93	106	114	85	90	97	99	107	103	117	109	132	101	108	110	91	112	109	107	113	94	102	96	115	94	102	115	93	121	128	99	99	112	94	124	89	99	94	115	92	112	103	98	111	73	103	94	119	90	81	111	104	104	99	118	97	87	100	103	112	105	92	90	104	82	109	100	114	106	107	108	108	123	80	114	103	107	99	126	73	98	102	90	108	95	107	83	99	103	106	108	96	95	106	105	97	100	113	83	90	97	107	106	86	113	92	104	114	121	111	125	100	113	120	82	102	97	98	102	92	93	92	109	114	100	104	97	98	98	104	89	101	90	130	115	109	95	95	100	78	117	109	98	108	95	104	99	103	102	87	108	111	108	113	93	98	138	111	98	99	112	99	113	90	119	90	96	99	104	117	92	106	124	120	98	98	82	113	122	109	93	96	82	100	103	90	100	108	100	103	105	106	110	106	107	95	108	102	84	116	105	80	108	106	105	111	117	122	96	111	95	100	105	89	109	105	97	130	106	97	88	113	113	108	88	99	103	106	93	95	133	111	106	103	95	99	125	115	105	113	105	124	94	101	93	100	101	112	109	118	116	104	116	110	98	79	122	102	111	100	97	96	96	113	92	98	131	123	98	92	100	113	100	98	103	99	87	108	117	113	122	94	94	106	94	123	93	100	99	103	120	117	100	110	100	94	101	101	87	98	111	115	110	89	115	104	93	102	99	91	104	96	96	104	104	105	106	105	98	103	119	96	96	120	84	103	116	94	102	102	94	104	103	105	125	93	100	106	115	94	97	94	116	106	94	107	105	113	102	109	105	90	102	108	90	102	113	115	114	114	107	100	98	108	114	100	102	74	106	85	98	91	103	96	97	102	107	115	100	110	107	88	99	89	107	119	101	91	88	99	101	111	90	95	102	102	109	111	90	102	118	92	113	110	96	93	103	105	83	123	100	99	104	99	90	107	110	111	99	97	94	110	111	92	106	100	92	104	94	97	105	120	116	110	105	99	105	103	100	102	98	97	98	109	110	109	85	92	99	125	100	107	82	88	111	93	88	113	109	123	99	106	93	92	99	114	99	92	102	124	113	98	97	99	122	107	112	93	118	89	93	105	118	100	115	98	122	118	102	95	95	90	96	111	96	97	106	101	100	109	103	95	100	118	103	102	89	109	117	100	113	82	107	108	84	112	115	106	87	107	95	92	83	122	109	102	114	99	109	101	99	113	101	94	88	105	95	122	96	112	116	96	113	113	96	102	109	113	127	109	96	110	91	103	94	90	82	101	85	108	94	95	120	114	93	96	107	107	97	115	110	75	87	109	97	100	91	104	110	112	86	115	108	90	99	117	90	93	101	125	111	123	111	108	94	109	102	114	99	103	107	102	103	102	99	98	92	111	105	96	114	110	112	92	98	103	104	100	109	117	96	103	101	98	102	121	107	97	105	96	84	121	132	102	124	100	112	108	99	109	99	107	116	102	103	93	113	108	101	110	84	98	110	107	108	81	104	80	99	111	122	102	100	97	87	107	103	112	107	95	101	112	115	95	96	113	100	110	98	92	130	113	99	90	107	110	103	98	109	104	100	99	120	86	95	112	97	84	114	102	103	96	91	99	97	97	111	94	105	111	107	103	106	105	109	100	97	113	98	125	87	103	124	101	97	89	119	121	107	97	108	109	91	98	118	93	90	108	91	98	111	104	105	111	112	105	126	87	105	93	108	117	107	95	109	103	115	118	107	104	104	89	107	110	112	101	103	89	89	107	96	89	123	108	121	114	115	80	98	117	98	112	105	98	119	107	105	105	111	114	101	95	101	100	103	106	93	125	89	101	102	102	93	116	101	100	111	88	102	97	90	109	102	105	105	108	104	118	118	92	81	86	107	101	90	92	102	95	112	120	101	115	102	98	99	116	98	107	100	93	94	97	93	106	101	103	97	96	108	121	89	98	97	96	91	104	124	102	109	106	103	109	104	98	93	98	104	102	115	93	93	88	97	86	101	96	101	106	93	103	93	116	115	98	108	105	104	105	107	110	104	103	101	100	124	119	79	100	97	111	117	100	107	108	104	97	97	105	113	91	101	102	103	106	99	97	92	85	100	108	100	109	108	90	99	95	118	102
6317	463	588	531	477	497	435	447	403	402	382	443	378	402	410	405	390	379	348	366	350	371	381	358	390	385	415	406	385	362	363	377	365	356	357	383	396	382	373	365	313	349	368	380	364	416	370	352	382	384	349	336	388	401	372	358	363	371	382	393	369	373	365	415	338	365	376	408	345	335	345	353	391	402	355	364	347	368	340	369	396	385	389	352	418	376	351	415	376	339	364	380	374	353	403	381	358	392	390	365	394	348	331	368	369	376	383	400	383	372	364	375	363	365	354	381	363	348	358	386	358	414	360	367	350	359	329	375	370	376	370	366	375	376	322	370	399	399	372	399	371	357	374	341	379	359	383	366	387	388	342	360	367	381	362	365	351	340	335	379	374	362	351	339	373	390	403	368	358	379	386	350	367	354	390	341	359	344	373	392	329	371	393	374	357	379	406	375	367	399	360	381	370	363	351	390	383	390	393	375	337	349	343	380	361	371	382	369	358	359	400	383	371	347	377	375	353	391	350	394	366	354	355	381	344	344	382	345	372	364	360	351	377	351	388	397	362	353	394	333	382	373	347	355	376	357	355	387	376	399	370	391	373	373	369	374	341	357	381	374	395	359	347	396	389	353	337	373	361	389	365	385	353	347	373	365	344	403	392	396	361	342	372	353	364	387	362	380	353	390	367	362	351	362	366	395	367	378	364	368	364	354	383	399	355	368	418	386	365	379	391	383	349	372	396	385	375	366	379	352	370	356	396	347	355	348	356	364	389	388	347	410	372	329	371	341	354	383	395	355	371	372	403	364	361	359	373	396	363	355	399	386	334	331	378	366	377	353	373	387	359	378	390	374	361	372	375	370	377	356	389	403	381	367	365	391	339	386	375	362	367	380	395	359	392	375	380	395	358	362	347	370	328	369	363	374	408	376	390	349	344	345	362	373	392	385	369	382	379	376	347	354	371	384	369	378	338	384	373	394	361	362	373	372	347	386	373	322	375	398	364	362	361	379	391	368	344	367	374	358	339	407	372	384	367	355	405	395	387	348	375	399	368	364	383	353	393	358	348	396	382	356	384	396	398	372	324	359	370	371	346	382	394	406	362	380	376	336	382	378	353	348	377	343	378	347	343	390	383	386	377	347	370	372	328	372	363	375	390	369	394	379	355	359	387	389	351	394	339	364	371	369	338	364	379	342	341	374	423	381	379	363	366	375	359	358	376	394	361	410	397	390	391	356	351	329	376	376	356	358	380	415	377	375	402	337	345	369	370	359	385	348	326	374	364	400	371	385	369	328	376	374	354	344	349	372	393	360	367	387	381	370	392	369	350	395	349	361	392	378	374	394	361	367	396	369	394	362	367	354	362	382	362	342	409	341	354	350	392	414	383	373	357	373	359	380	364	361	347	332	402	345	333	355	404	362	393	397	342	359	372	355	345	359	389	406	361	368	365	390	374	386	368	329	399	355	400	389	333	379	373	354	404	374	379	403	375	395	396	368	347	383	369	354	359	386	364	369	364	372	376	401	374	348	355	353	390	360	373	344	360	378	366	368	346	383	378	345	379	381	377	383	371	374	363	337	343	380	377	357	375	356	330	325	389	373	393	374	386	360	356	360	404	368	380	382	369	335	392	419	381	354	344	391	402	356	382	349	375	374	320	380	393	376	364	370	355	405	353	395	376	385	398	367	347	339	361	396	345	374	377	381	330	356	387	389	361	396	413	400	360	329	378	348	345	367	367	383	363	318	333	361	379	376	363	355	342	402	380	383	374	360	339	329	350	386	373	366	341	353	397	363	393	356	403	384	392	346	380	374	389	390	394	385	386	361	337	319	360	385	362	372	401	378	374	361	359	373	392	401	343	384	371	346	367	352	355	404	360	373	364	354	359	353	369	378	354	371	375	353	371	352	391	423	390	396	399	380	405	400	382	385	353	389	359	366	387	355	364	355	374	386	385	366	377	389	392	365	367	369	385	352	345	379	403	361	353	363	356	373	388	370	348	352	375	332	378	373	374	359	336	332	400	365	383	391	355	364	388	345	364	359	374	375	378	368	364	416	400	343	379	373	366	401	388	357	381	405	352	371	375	351	362	391	361	362	378	357	349	329	383	382	375	374	363	379	361	358	383	377	367	372	371	371	364	379	356	345	377	372	329	389	332	343	427	364	408	378	360	371	370	391	395	387	400	393	347	383	354	366	373	381	361	366	381	380	407	374	342	383	379	386	383	393	353	356	364	358	400	372	332	345	381	361	355	344	367	358	398	380	362	359	389	370	384	368	365	381	405	363	381	366	348	381	384	407	356	388	398	374	387	350	390	366	399	354	392	346	377	376	403	354	377	391	389	394	368	377	369	368	340	356	380	373	356	348	397	396	369	377	364	376	389	375	390	403	349	344	388	369	382	348	409	348	373	361	352	394	367	362	365	366	362	342	390	385	354	379	348	394	396	361	369	385	365	364	386	383	363	316	357	372	376	342	374	359	360	383	360	400	381	397	336	359	374	349	366	363	378	375	380	386	386	361	338	353	386	351	367	406	369	370	355	350	367	378	378	366	355	402	369	363	403	344	384	371	356	392	353	365	395	397	361	371	358	371	389	367	376	366	372	376	350	384	372	383	387	403	369	375	371	372	402	329	375	364	353	353	384	366	395	376	339	394	334	379	393	371	380	375	380	372	379	396	379	359	313	354	368	347	383	370	381	366	334	374	364	381	361	377	317	389	329	389	401	347	351	337	389	375	350	371	383	363	374	368	346	405	371	384	364	366	376	362	339	379	379	342	372	358	413	343	351	363	372	366	390	363	359	391	374	382	382	361	363	351	342	363	402	414	385	377	345	354	377	371	386	389	351	370	382	374	404	334	381	395	374	356	360	384	356	378	341	351	346	377	397	379	394	398	361	357	381	388	372	396	374	373	364	419	350	360	369	368	333	376	370	357	360	366	374	363	378	359	397	371	377	373	339	358	370	391	352	370	378	382	394	414	352	393	399	367	357	371	383	395	357	332	352	375	335	400	338	414	379	359	389	368	384	365	359	379	386	403	374	377	365	361	334	395	376	373	357	354	403	353	353	361	367	362	359	352	394	385	388	349	366	366	388	371	349	366	355	375	373	371	372	397	350	346	380	359	354	377	322	378	379	373	339	355	384	374	353	377	364	319	358	354	374	392	357	362	363	371	355	385	410	351	382	378	376	331	382	369	422	399	377	395	377	372	383	333	381	388	362	360	378	373	364	378	367	369	376	379	376	367	370	386	352	372	363	359	380	391	360	371	323	382	379	394	380	339	384	370	396	385	353	359	391	380	428	383	365	372	349	400	379	369	377	386	362	409	353	336	358	365	374	333	358	392	338	372	346	384	368	371	390	343	352	390	376	391	351	352	397	391	350	347	369	387	383	369	390	348	331	391	401	339	350	374	351	387	341	352	349	394	373	357	399	374	342	386	397	367	382	366	354	367	348	363	374	347	424	347	351	389	376	350	342	374	370	333	385	388	389	417
41196	13652	1904	1043	732	541	450	415	355	299	297	288	252	229	254	235	236	213	232	245	219	242	217	209	164	213	211	221	212	205	234	208	203	192	196	209	202	204	195	203	223	219	203	186	189	219	197	183	218	188	204	194	190	207	210	213	190	199	201	209	205	207	186	196	205	211	210	215	196	196	199	195	214	203	187	209	217	199	197	200	177	190	202	180	202	183	203	189	206	188	185	171	202	198	218	221	167	175	205	216	196	230	191	190	192	197	188	190	191	197	211	215	196	211	184	176	161	186	202	200	195	192	189	213	198	190	191	198	190	220	191	200	205	199	220	191	197	196	212	171	152	179	210	201	194	194	181	186	226	203	214	180	204	217	199	203	196	200	203	202	188	177	217	188	179	187	191	192	204	189	197	222	214	195	213	202	206	199	216	221	210	189	185	188	194	197	213	175	169	205	184	174	210	197	159	204	212	184	220	209	196	173	194	200	224	196	202	189	195	215	211	172	201	213	204	198	200	195	209	206	209	195	219	190	189	198	192	212	176	214	201	224	189	197	211	207	200	212	196	193	215	196	195	182	198	178	196	190	192	184	211	181	205	192	217	203	222	205	197	162	188	184	187	197	197	190	210	209	199	183	227	199	235	194	199	181	194	194	193	186	197	198	197	167	195	197	202	201	201	215	213	177	185	179	204	190	224	206	187	175	211	168	178	194	183	185	184	195	173	183	189	193	189	215	199	182	200	179	214	195	187	196	199	208	203	219	181	182	244	189	196	195	189	193	206	196	204	170	204	174	192	168	184	194	188	202	216	187	205	196	189	183	189	200	192	202	194	200	202	206	189	214	174	199	201	177	191	180	181	209	196	181	197	183	212	200	174	213	202	198	175	198	224	199	208	198	206	195	216	205	187	184	205	191	178	211	193	185	190	206	200	213	184	212	204	227	183	209	209	194	211	184	214	209	199	170	195	182	190	200	226	179	196	192	222	204	174	204	196	212	190	182	181	170	200	191	181	194	186	187	200	162	198	205	189	229	200	189	205	177	203	215	189	197	193	203	199	190	193	179	178	194	213	196	181	221	188	177	215	199	200	195	189	213	178	192	202	208	196	201	215	179	205	189	206	215	198	185	207	168	196	178	215	199	201	177	240	226	198	184	198	183	195	202	187	202	186	184	199	226	198	185	196	188	207	205	224	204	206	205	205	201	213	188	169	175	206	203	209	184	195	206	166	186	175	178	179	203	218	231	197	171	189	172	186	213	183	195	195	177	184	199	206	180	200	183	216	193	193	182	218	195	174	194	183	209	191	173	180	207	221	203	181	200	190	195	198	196	194	228	197	193	162	210	210	190	180	212	212	232	210	216	191	208	191	198	181	193	195	202	190	185	183	201	200	202	211	204	190	161	177	194	210	216	198	179	214	204	185	208	205	211	200	203	190	219	195	226	196	169	196	200	173	238	195	186	200	202	192	189	207	177	204	197	199	214	191	192	196	185	203	230	198	197	194	203	191	200	167	177	174	193	213	217	199	206	240	213	184	175	189	223	176	200	182	216	207	192	189	190	194	192	212	157	176	184	187	174	197	205	196	175	202	187	200	170	200	219	172	197	181	192	227	188	187	204	207	192	193	207	147	191	191	203	202	206	211	189	190	197	197	201	179	182	191	198	206	162	196	202	198	207	185	207	204	189	226	200	174	171	191	208	198	224	189	204	212	190	187	207	175	213	203	187	194	192	193	192	191	206	177	201	216	218	179	230	182	192	184	196	191	225	216	174	199	190	188	191	209	184	196	170	193	203	179	187	184	193	185	216	186	197	215	195	192	203	185	212	194	172	181	186	207	198	214	202	206	199	193	195	221	207	174	183	215	202	205	208	192	217	201	202	191	205	209	210	188	186	193	184	190	207	185	166	208	210	181	181	162	198	220	227	193	196	175	188	197	192	208	187	191	193	174	193	232	191	182	217	184	180	187	179	215	196	212	209	164	201	201	203	178	198	219	194	228	181	207	186	225	182	206	195	201	179	216	208	191	195	196	202	224	191	200	188	208	205	190	197	190	199	189	219	197	195	199	199	189	200	200	190	180	199	194	183	198	177	221	189	201	184	190	218	191	209	208	199	201	189	222	210	209	197	182	196	211	197	173	198	191	190	180	191	176	207	210	168	199	175	185	219	211	177	215	221	195	207	214	188	197	195	200	205	205	218	188	205	177	189	194	184	176	223	210	194	175	217	196	203	197	190	185	207	178	217	197	207	210	175	213	203	208	196	189	189	191	166	197	196	194	173	210	190	199	197	203	190	205	193	188	186	178	199	219	208	209	210	200	181	209	200	203	186	203	188	196	196	205	172	191	202	218	203	207	189	190	182	203	203	205	198	197	187	190	188	194	209	163	202	201	200	196	219	196	209	216	215	183	214	199	193	202	165	179	205	218	189	179	179	202	175	214	178	204	193	202	185	190	196	182	197	199	191	169	165	211	205	213	167	171	195	204	187	178	179	189	187	184	195	192	207	209	178	209	192	209	206	185	198	200	218	217	187	180	195	204	174	199	189	187	170	188	204	190	187	189	167	189	187	205	209	200	208	178	203	200	200	201	169	198	199	181	205	189	209	180	189	205	192	169	182	175	203	208	192	201	207	194	204	194	208	217	218	206	193	185	195	195	202	184	180	193	182	212	173	217	189	178	173	200	193	171	206	168	202	171	189	163	179	209	203	171	184	206	211	196	200	192	192	185	179	177	197	186	208	209	182	176	189	190	198	203	190	217	180	200	203	222	175	186	229	189	195	217	202	173	206	192	190	185	187	209	210	206	226	220	184	193	216	197	211	194	209	201	169	190	187	217	209	220	191	182	206	182	210	190	186	193	209	202	204	185	196	195	197	189	207	177	210	200	175	189	171	170	203	198	177	202	189	215	202	221	206	174	187	179	201	207	188	199	193	182	201	199	210	213	195	204	187	189	206	203	212	205	208	178	196	200	199	199	207	203	220	191	212	191	192	196	210	182	189	193	194	209	203	202	180	192	199	189	207	205	201	207	186	193	172	205	194	194	210	172	199	173	207	202	175	214	212	194	196	191	176	198	182	203	186	181	216	182	173	216	216	189	188	220	218	195	203	212	187	202	190	194	186	194	183	182	189	201	185	178	192	211	208	205	171	229	192	189	222	195	196	184	196	204	182	192	192	191	199	198	190	193	198	184	190	191	191	208	202	213	191	197	172	168	191	186	204	209	211	186	203	206	212	190	198	221	219	217	181	198	179	223	208	204	183	207	185	217	191	206	179	215	177	186	193	196	204	180	184	215	174	197	210	227	213	190	189	228	210	213	212	207	203	211	172	211	195	216	195	215	184	196	205	205	224	184	191	195	187	209	210	181	193	193	196	210	194	188	201	188	183	195	180	210	188	201	188	189	209	184	206	186	198	189	212	189	206	226	212	218	205	201	198	207	201	208	189	199	185	221	180	196	218	201	223	195	230	196	186	188	177	180	203	185	190
23621	1613	3473	3633	3193	2590	2130	1785	1608	1448	1352	1168	1148	1059	971	958	970	913	842	823	774	822	784	740	755	753	717	667	741	712	731	685	668	672	697	682	672	704	652	663	730	666	692	695	637	639	651	631	640	673	708	611	631	659	668	618	668	643	664	672	614	660	630	624	660	675	642	647	674	639	629	658	664	654	622	619	646	649	649	650	620	644	630	653	662	646	639	617	633	607	633	628	626	674	559	681	636	617	606	629	625	646	661	643	618	657	626	586	606	641	621	652	640	607	643	659	619	639	616	623	636	655	644	670	641	661	673	601	613	629	613	610	638	599	640	609	587	602	650	593	664	611	643	643	594	629	608	652	603	607	613	620	663	606	615	614	624	571	643	616	600	657	604	652	586	634	641	589	638	635	602	636	627	633	590	650	617	593	647	644	638	616	638	612	596	630	608	605	630	640	582	619	602	620	630	628	619	611	639	622	600	622	652	610	654	634	650	580	616	566	644	635	639	660	614	609	642	611	626	662	560	621	639	633	619	568	564	653	592	590	625	617	626	624	612	633	671	616	606	593	626	624	650	633	577	647	630	613	628	630	580	641	639	616	693	654	587	675	599	611	587	628	609	673	632	595	639	625	641	590	659	635	603	590	583	598	615	597	558	648	593	631	610	644	621	639	603	576	589	608	617	614	599	563	571	604	651	646	628	649	611	622	646	625	644	615	623	667	612	627	655	599	659	637	633	614	628	622	634	599	595	652	609	630	651	593	609	643	599	605	652	614	624	659	626	673	581	619	598	639	614	611	587	609	653	648	590	639	649	590	605	620	628	636	611	647	633	662	634	633	601	619	646	619	651	605	623	556	616	660	653	640	643	600	633	633	576	633	632	674	597	631	599	621	634	567	621	645	576	603	648	625	616	625	590	628	615	619	653	597	633	619	656	603	584	615	644	600	657	631	609	605	588	623	625	616	638	581	655	605	628	613	594	635	609	639	608	616	653	589	594	652	659	655	627	619	625	605	668	661	640	627	619	625	589	631	611	623	637	616	637	615	588	607	649	630	655	610	638	637	642	623	645	618	636	603	639	587	605	611	651	595	643	630	612	542	642	626	591	639	598	644	676	618	593	644	627	599	618	629	590	639	630	674	593	635	612	585	648	630	615	646	618	642	653	595	589	642	657	675	611	610	624	626	649	664	661	612	632	612	625	645	649	634	632	614	616	616	628	643	630	649	615	618	578	609	614	601	621	636	614	656	660	597	620	616	600	643	615	655	628	624	613	605	652	642	624	612	621	603	636	623	592	639	601	638	653	650	619	628	609	613	648	647	661	586	611	598	649	595	667	599	593	654	612	608	639	619	600	590	646	655	604	667	605	636	611	618	607	620	656	622	610	646	628	631	648	653	602	626	637	658	632	642	660	616	612	627	609	643	606	654	685	602	618	606	602	627	622	599	594	589	620	584	643	590	600	645	605	636	648	567	615	589	589	636	639	642	621	606	575	580	641	596	615	613	619	652	639	632	645	633	626	635	626	635	616	634	594	641	629	584	646	630	614	657	648	647	638	665	606	597	629	597	617	627	598	627	641	665	672	617	636	627	642	631	640	630	601	604	612	624	633	665	622	622	626	616	629	636	616	627	639	634	654	624	605	615	617	638	610	597	608	611	652	639	603	631	648	657	618	605	658	605	614	619	631	666	653	607	640	630	624	612	582	599	604	626	595	594	613	585	634	600	591	603	628	585	617	657	616	616	549	618	625	641	665	625	605	625	599	619	624	616	652	654	606	610	582	636	619	610	653	605	621	603	628	574	656	628	649	650	648	590	611	610	650	603	626	656	628	611	661	594	617	632	630	648	649	585	618	620	608	605	569	625	616	579	611	626	652	646	622	583	585	604	633	656	566	625	596	614	662	651	633	620	627	609	627	622	649	598	603	636	652	639	624	622	608	610	630	612	612	612	626	597	631	659	636	651	618	653	622	591	608	645	596	641	616	606	654	660	660	626	626	583	614	664	613	644	633	598	586	590	615	615	661	632	657	597	624	639	635	631	678	645	618	637	593	636	630	624	609	647	611	671	641	594	591	641	594	637	594	641	625	628	609	644	653	659	583	678	622	595	599	609	635	639	650	629	644	640	643	609	610	618	615	609	622	633	648	587	667	626	620	613	650	620	666	614	617	667	636	679	645	638	646	647	626	678	621	633	614	600	626	655	622	591	601	661	632	622	632	623	615	587	632	605	598	634	647	635	672	648	666	619	604	604	626	556	620	625	590	628	610	640	630	607	595	620	598	591	626	644	615	633	573	670	614	637	622	635	592	626	631	609	635	606	651	639	576	585	611	636	608	601	637	638	605	632	667	613	646	609	661	651	610	612	659	623	622	644	645	591	611	643	607	620	648	593	614	619	605	564	585	622	616	653	596	587	617	644	605	563	575	623	641	595	645	584	606	659	640	658	603	672	625	621	616	613	601	617	607	647	626	613	650	607	622	632	642	610	568	614	583	601	616	634	575	571	640	582	646	617	587	626	601	635	592	651	629	608	610	633	634	618	638	657	646	608	614	713	615	632	613	662	605	607	667	620	565	600	657	589	630	625	644	594	619	623	619	629	643	599	574	644	629	630	607	613	655	621	646	656	618	621	607	587	619	616	644	630	673	628	618	603	619	615	650	614	646	611	667	626	615	606	641	637	644	576	582	613	578	631	646	633	664	626	603	624	601	612	615	646	660	655	658	608	617	641	621	611	623	645	613	609	580	614	621	618	611	632	612	628	640	593	596	569	616	588	611	654	645	633	620	593	685	586	578	653	672	604	648	573	645	620	619	625	646	609	671	614	642	606	592	645	640	643	642	620	594	577	595	578	641	593	590	571	630	612	578	590	607	632	656	593	577	650	612	664	665	620	621	639	627	588	636	692	606	636	596	635	614	646	617	681	661	619	634	623	641	614	626	618	576	606	627	599	587	614	609	606	616	620	622	609	618	628	624	651	650	585	603	594	622	621	662	618	632	659	625	588	647	616	633	581	642	640	583	706	626	614	606	561	603	596	621	639	597	596	603	614	599	640	627	626	629	599	640	649	581	595	603	611	624	616	644	659	680	606	581	656	591	605	662	622	583	639	624	679	578	647	642	624	637	653	610	624	575	591	622	610	665	665	652	622	578	663	613	657	592	639	649	648	620	604	653	611	597	617	657	623	635	595	605	642	649	629	627	644	612	633	595	608	636	655	632	621	645	622	626	619	615	635	588	598	649	589	603	615	609	613	635	593	671	650	622	673	659	655	623	595	611	651	648	593	643	645	618	597	604	634	622	632	639	635	627	636	617	603	611	632	639	610	639	603	647	609	587	615	646	625	609	610	632	641	659	573	687	639	581	636	627	636	616	627	649	594	591	638	608	589	622	593	584	640	595	654	615	620	616	621	633	639	606	600	614	563	652	625	603	625	633	618	628	652	646	611	644	656	618	643	610	654	669	583	668	583	626	664	638	597	634	622	620	681
56219	23054	5149	2267	1549	1133	857	656	583	572	461	448	429	373	391	334	360	331	325	357	346	318	347	347	298	327	296	320	290	309	289	304	263	289	262	346	318	297	286	276	295	289	277	300	283	295	321	311	264	307	286	292	314	292	260	254	310	264	307	300	326	275	287	247	296	283	324	302	281	268	303	301	314	281	301	263	289	311	278	283	278	263	331	324	263	281	279	251	314	291	278	298	291	292	266	264	311	274	295	269	312	273	299	265	289	275	268	277	290	305	319	261	249	284	263	295	288	275	280	240	277	254	302	284	305	272	274	282	266	304	275	270	299	282	299	273	260	264	269	272	280	276	269	286	278	289	291	274	274	278	311	282	266	262	289	266	267	308	290	309	288	271	292	275	275	272	290	295	303	259	293	274	283	281	281	319	291	292	296	264	270	264	270	274	267	272	299	282	274	291	274	313	276	286	277	285	311	308	272	289	267	278	275	278	284	277	258	274	259	329	288	256	282	285	275	280	297	286	264	279	288	300	275	291	278	284	309	255	294	266	306	300	297	296	290	247	253	308	284	278	277	273	286	321	307	263	285	310	301	284	295	270	249	274	292	295	302	304	288	294	293	280	257	279	283	270	251	317	280	268	284	260	281	295	288	230	265	288	314	303	262	288	306	306	296	297	300	292	301	272	288	285	290	269	282	306	293	291	289	278	293	282	270	300	279	299	246	241	289	292	288	257	267	324	272	322	266	253	297	295	271	285	290	255	276	279	247	301	283	278	290	302	280	287	332	307	300	266	287	309	267	314	275	299	277	291	298	279	241	275	266	264	292	296	295	302	278	286	297	276	293	259	286	279	281	297	276	301	293	284	281	262	289	279	283	268	264	271	290	298	269	282	293	282	275	270	291	269	303	270	264	272	296	270	276	260	265	274	313	268	292	284	285	283	288	266	298	271	274	266	284	291	252	286	299	283	298	297	299	284	282	303	304	296	315	322	299	306	250	275	273	292	270	279	288	274	263	272	286	304	296	305	292	299	298	274	277	238	258	305	312	287	286	289	301	275	282	268	265	269	282	269	303	275	282	256	294	270	275	289	274	277	261	285	293	278	268	285	303	275	278	268	274	290	269	270	290	274	319	293	282	280	306	277	266	306	302	308	280	278	289	268	281	276	273	307	272	274	262	302	315	260	293	288	276	285	304	293	290	271	268	302	294	252	322	273	285	284	275	276	287	264	271	297	326	268	282	292	255	311	290	279	281	294	266	283	286	272	310	306	305	278	290	275	260	294	295	302	262	273	303	284	301	289	288	311	284	291	302	254	307	292	297	313	290	280	259	276	276	250	281	267	291	274	278	300	314	299	286	271	295	259	261	265	273	277	291	310	258	296	280	314	283	305	286	307	268	278	264	312	293	295	275	264	257	294	275	301	291	285	277	294	286	306	291	237	263	284	253	289	279	305	298	290	283	286	322	271	271	296	280	321	281	317	289	297	270	290	301	271	262	299	290	298	273	272	254	267	304	266	275	258	305	276	282	305	283	317	284	271	282	287	293	251	253	287	287	264	326	286	288	289	272	293	247	267	296	326	287	289	313	335	285	283	273	275	302	297	287	269	286	289	270	282	286	283	275	280	290	284	265	280	293	278	295	266	284	275	259	290	279	272	271	290	339	291	303	278	291	279	295	295	245	285	290	253	295	287	294	306	273	253	290	298	297	296	287	295	285	285	295	282	309	275	275	264	290	301	298	271	271	266	294	287	327	276	276	255	279	279	291	289	286	270	301	272	301	292	320	293	313	291	273	278	289	253	269	266	292	297	273	292	327	304	275	272	286	284	277	302	280	270	266	267	290	289	309	311	271	268	277	288	277	282	285	248	278	282	276	289	277	271	340	269	293	265	282	286	268	287	305	260	284	312	259	286	273	281	272	256	315	301	297	287	290	285	297	265	270	267	286	257	316	291	296	296	306	280	279	312	294	303	301	283	269	267	295	325	283	281	274	260	291	269	284	284	267	257	250	290	279	272	288	281	285	261	291	240	280	289	303	295	282	273	300	268	299	253	276	292	301	305	292	261	296	260	309	310	287	271	296	271	282	287	273	258	272	266	253	284	307	247	276	296	311	293	259	275	290	278	277	297	300	274	298	290	291	290	264	250	289	294	293	264	275	276	263	304	250	300	289	289	274	297	300	241	252	266	282	269	319	262	293	310	282	256	279	249	311	291	301	288	279	276	295	292	311	263	267	303	265	289	300	309	265	268	271	276	295	267	295	294	271	282	300	298	303	292	301	282	308	286	290	306	283	274	289	280	294	281	274	292	297	285	276	273	280	320	272	279	278	294	293	274	263	298	297	295	300	281	273	277	258	283	288	269	283	271	290	265	283	260	284	295	278	271	285	275	291	308	302	251	320	276	279	283	282	288	286	285	290	272	280	286	291	302	314	284	281	262	263	269	279	283	301	274	264	284	277	312	276	304	294	267	282	288	277	212	288	292	284	287	283	298	298	266	252	293	285	286	281	330	280	294	280	292	294	249	280	275	309	297	261	275	282	261	275	254	272	305	287	266	279	263	298	277	314	302	282	292	278	317	279	304	283	279	325	264	319	282	290	302	266	290	277	297	285	268	294	303	291	298	277	274	277	269	240	260	287	266	297	285	283	246	291	299	315	267	296	333	273	273	305	285	274	286	274	278	302	283	290	312	260	268	281	288	307	261	291	311	304	277	264	257	303	263	285	279	238	288	258	276	291	289	296	278	276	280	280	275	277	274	279	297	288	253	295	266	281	265	251	276	297	293	270	286	288	272	267	324	289	259	275	282	289	277	288	268	292	287	255	284	259	289	277	273	269	276	283	268	276	279	292	288	270	286	278	269	276	293	296	267	327	265	267	277	298	255	288	327	281	283	265	278	247	268	257	286	277	271	297	272	273	290	285	306	285	278	279	285	286	312	245	289	279	285	303	265	265	280	313	273	249	281	269	302	296	268	263	265	271	260	330	308	295	258	249	264	272	278	280	275	259	299	270	283	273	259	296	261	278	296	293	297	255	274	286	283	300	270	262	274	275	313	265	301	276	265	262	266	290	298	268	283	296	306	271	301	288	273	289	265	297	283	277	250	241	262	294	271	278	284	310	304	269	265	264	275	260	256	269	292	267	297	293	265	291	283	293	246	286	288	319	305	309	274	297	276	298	284	281	285	280	275	273	265	266	283	269	268	277	279	296	290	278	297	288	257	298	296	297	289	295	272	285	292	310	284	286	282	318	214	284	304	284	308	320	296	295	271	282	239	275	319	270	269	296	281	289	267	273	273	273	279	270	263	291	292	297	312	295	304	302	299	283	262	297	300	299	263	276	268	269	268	247	300	305	268	282	308	283	285	276	294	293	293	258	248	291	293	310	283	293	296	256	286	288	270	307	284	301	258	298	281	282	267	302	267	262	287	265	277	258	290	287	268	275	291	295	287	287	278	255	291	316	284	273	249	287	275	282	287	286	286	280	261
31471	2889	6198	6631	5631	4547	3847	3217	2730	2500	2239	1977	1845	1688	1646	1487	1464	1382	1328	1279	1193	1232	1212	1127	1116	1111	1082	1048	1011	1073	997	981	1041	982	1000	983	917	985	917	932	970	960	923	957	959	975	886	914	921	900	931	901	879	933	850	873	885	882	891	906	847	927	894	907	836	925	843	916	873	832	854	870	902	885	831	846	904	909	808	838	841	808	917	886	838	857	863	834	897	832	855	863	912	848	842	828	876	860	814	898	827	866	890	843	798	853	841	831	867	836	852	912	878	835	822	885	905	844	834	790	860	827	867	894	836	832	880	847	857	848	811	837	857	822	860	871	851	806	828	860	859	821	832	851	890	851	826	865	870	832	828	896	845	856	830	915	877	881	857	849	823	776	836	849	862	899	836	870	855	843	888	846	770	843	793	849	876	833	791	844	841	869	829	831	825	860	845	819	809	831	862	828	847	829	892	851	841	832	837	872	873	851	803	862	848	883	871	851	862	779	840	859	856	814	835	837	801	866	887	837	853	789	867	819	905	794	840	847	824	816	828	846	825	909	817	839	849	876	871	833	810	849	830	887	844	860	866	823	821	845	820	817	844	801	879	848	861	851	825	837	826	826	801	820	887	846	875	830	874	870	831	767	863	820	888	862	856	817	827	849	810	838	813	820	831	830	829	825	831	915	909	853	797	884	877	874	784	871	855	891	854	837	824	845	863	826	846	857	859	866	849	847	845	849	874	846	877	827	824	864	848	832	846	862	828	833	790	842	833	829	848	864	779	885	806	856	845	826	895	863	795	848	834	848	837	854	830	880	856	808	849	851	827	849	790	881	823	807	784	813	895	922	848	843	876	835	842	828	834	856	873	792	882	779	854	840	813	811	814	769	835	815	866	840	847	863	899	865	863	853	863	835	849	859	856	819	854	795	833	831	863	842	880	885	863	833	838	878	828	837	887	826	836	829	870	860	836	843	853	862	862	806	880	846	856	855	850	803	824	860	826	852	839	857	850	878	822	813	840	842	810	838	826	839	920	879	893	842	863	837	819	809	820	841	869	838	844	847	836	835	767	848	850	789	873	816	844	823	874	857	839	804	866	867	826	845	852	871	797	833	818	880	823	811	812	828	856	848	857	853	851	857	790	845	833	825	866	860	868	879	819	846	837	816	799	860	789	901	874	833	828	779	807	875	824	849	809	871	836	829	865	836	852	823	910	824	833	873	826	837	841	855	794	852	870	860	805	856	877	850	856	843	865	868	854	827	862	887	834	848	906	882	817	821	914	898	836	820	849	834	802	861	811	842	847	839	824	845	823	866	834	864	886	811	848	868	830	819	832	855	865	825	826	843	807	869	852	865	884	880	850	847	802	813	860	884	831	826	867	843	843	831	828	786	821	884	895	852	824	847	788	871	836	857	838	844	864	799	861	824	871	827	821	766	828	831	864	816	864	771	838	811	755	844	835	828	850	832	842	846	855	786	870	866	799	827	872	884	863	809	833	790	804	854	878	875	806	854	820	824	837	812	823	858	897	877	825	838	804	835	882	842	785	825	847	883	843	841	845	820	776	839	852	816	815	785	843	790	837	846	861	803	850	821	843	850	844	866	839	849	825	794	824	892	856	833	870	898	878	903	830	860	856	821	890	808	870	866	840	847	865	844	859	850	858	811	816	823	850	900	848	852	906	847	832	857	829	880	883	804	876	874	864	874	901	851	856	827	890	779	802	825	911	859	852	826	827	824	849	816	855	836	838	883	837	868	873	842	838	824	891	838	794	868	839	819	816	840	910	835	787	862	771	847	851	870	811	861	868	840	835	849	845	835	875	861	826	779	871	846	807	843	825	889	878	859	830	863	858	844	833	813	796	832	824	886	841	886	773	842	831	813	844	858	868	839	822	829	845	853	813	833	830	821	875	838	838	829	884	847	799	792	829	837	839	866	839	808	918	843	835	879	841	836	816	797	857	778	842	801	850	826	817	866	838	848	842	870	910	836	863	855	890	854	814	865	883	846	849	861	845	867	844	902	851	827	876	801	862	866	870	853	824	860	825	839	881	826	811	813	936	770	862	808	831	830	920	839	887	855	856	805	848	851	841	855	892	900	825	866	834	822	826	832	837	864	817	877	791	837	883	895	844	809	865	788	838	860	862	821	785	844	881	821	846	828	850	824	854	822	854	803	813	779	804	804	790	790	874	807	821	882	885	783	818	821	855	850	855	802	841	840	827	864	883	834	765	827	816	843	838	865	867	789	881	833	873	870	806	860	862	831	829	856	850	897	854	871	835	823	810	864	876	818	846	854	850	796	839	833	847	838	891	872	835	818	847	874	800	832	801	816	889	778	831	814	852	835	864	840	833	830	859	802	834	890	806	841	889	832	799	816	799	845	839	846	865	851	879	868	826	893	851	820	807	821	845	841	843	832	882	833	825	809	865	823	863	896	841	868	869	838	783	881	856	846	816	864	836	842	823	813	847	823	854	867	856	902	826	823	806	838	830	831	837	796	845	899	836	803	835	835	845	829	867	825	847	870	820	837	821	884	866	877	846	786	865	785	816	804	820	831	883	792	803	859	784	828	787	809	858	839	830	821	819	827	796	848	835	818	830	856	805	851	831	830	829	822	853	858	846	791	846	864	890	830	819	816	811	868	836	855	852	820	833	836	864	840	838	845	843	787	905	820	810	874	868	867	810	820	844	867	862	792	884	831	843	831	808	828	797	824	831	811	819	852	882	866	846	841	877	842	868	803	843	794	855	851	857	817	838	885	871	815	866	869	857	884	816	835	780	839	860	810	834	824	868	878	838	865	807	836	866	844	901	821	878	775	826	880	842	810	841	855	882	873	848	823	830	882	813	851	839	802	830	785	828	868	823	795	856	886	826	866	826	796	878	819	845	864	847	826	833	821	850	811	857	890	875	819	815	891	882	864	823	875	838	841	805	842	814	805	911	823	819	825	816	860	833	893	830	819	878	809	821	851	862	849	870	864	877	881	842	869	866	856	830	833	876	878	840	801	807	845	814	837	848	861	827	825	828	864	841	851	786	871	888	816	866	876	852	836	831	813	817	810	821	874	778	836	826	819	836	794	825	866	819	866	831	830	895	853	858	841	808	839	878	835	839	831	828	864	829	814	804	876	837	801	838	838	833	816	865	864	838	787	858	881	856	857	814	849	866	885	841	856	824	858	912	820	846	865	793	843	873	841	820	867	846	899	882	821	824	832	823	827	880	826	844	807	830	853	799	908	819	834	856	849	843	806	880	865	906	844	844	814	813	796	860	852	812	821	844	875	854	823	836	855	818	850	893	861	837	858	840	855	854	794	850	875	842	851	853	866	885	804	842	818	850	852	833	850	843	861	807	866	847	869	846	820	842	896	854	841	823	859	837	844	872	895	848	850	869	859	827	828	848	827	807	828	872	855	864	890	828	833	829	832	877	835	813	843	849	868	830	874	856	861	843	890	892	801	833	867	796	838	871	851	846	816	855	893	844	865	807	871
6551	504	209	153	145	143	125	118	123	111	122	93	111	99	111	118	106	107	100	98	107	102	106	78	106	111	116	97	89	110	107	93	116	99	100	101	114	104	113	109	106	100	101	76	101	101	103	102	109	97	114	98	103	87	115	108	112	124	100	113	95	105	102	101	123	99	125	95	95	123	98	94	91	92	122	108	99	108	114	101	118	97	73	92	103	104	88	102	98	85	100	121	114	99	99	109	96	114	104	111	109	102	89	108	105	95	98	111	107	100	84	110	108	98	102	110	109	121	96	84	96	103	107	100	106	96	95	112	95	98	88	103	100	114	111	114	119	102	107	108	94	104	106	98	97	115	95	110	108	88	100	118	108	126	121	95	79	81	95	96	107	88	85	110	89	101	91	111	97	72	77	107	124	121	101	115	126	105	112	114	106	111	105	118	111	101	102	109	91	102	101	118	95	91	107	118	96	105	138	99	106	110	118	101	95	111	100	91	105	79	111	103	87	97	105	112	94	103	98	100	91	108	86	102	84	91	115	88	102	109	100	97	129	99	117	128	92	104	115	92	105	104	115	84	126	111	95	88	100	99	84	109	103	116	99	96	108	95	106	92	110	101	93	125	98	107	97	96	87	85	124	116	120	103	95	110	113	106	116	109	90	93	108	87	91	108	87	88	89	110	115	118	101	88	101	103	102	97	98	103	109	98	112	111	100	99	80	111	85	104	94	103	112	99	103	93	98	110	97	97	113	109	89	102	87	102	99	104	108	111	96	108	123	85	114	98	119	103	106	114	92	105	116	82	119	99	98	97	101	110	107	97	105	103	113	97	96	112	99	106	96	108	104	126	102	79	110	109	88	91	104	107	112	99	120	96	125	102	93	97	98	104	98	121	107	103	92	110	90	97	98	105	104	102	108	114	109	121	102	104	123	95	89	108	103	125	110	97	90	95	95	92	107	101	89	120	87	111	107	105	97	103	110	101	95	86	104	91	122	114	109	96	100	94	115	90	91	117	114	105	102	107	101	86	114	96	117	91	88	95	102	106	91	100	77	108	94	104	93	82	119	101	101	107	115	77	109	95	100	95	113	83	80	103	93	104	89	95	95	106	107	106	94	102	90	103	113	112	108	96	108	109	93	113	116	104	104	130	113	104	104	97	102	124	94	96	91	116	102	88	106	91	88	78	94	97	112	99	96	102	109	102	95	103	93	109	110	100	98	95	104	112	102	104	109	102	118	89	118	97	106	106	111	92	113	98	99	108	90	122	110	103	100	115	116	114	98	93	98	115	99	115	90	118	103	102	83	111	105	106	92	90	115	106	112	113	113	91	132	101	114	112	100	95	116	91	113	110	81	98	109	107	118	106	116	113	106	109	111	102	116	99	108	85	112	114	105	107	107	108	87	116	103	95	98	112	88	102	102	95	123	116	115	109	103	106	97	99	103	107	86	108	112	94	98	111	88	112	94	96	96	106	99	97	118	87	111	119	81	103	116	88	108	94	108	92	104	99	109	106	117	89	126	99	115	100	113	86	94	118	111	108	103	101	93	101	103	110	103	96	98	112	108	98	125	98	129	112	105	100	109	98	109	110	111	100	96	103	109	111	110	104	101	102	94	97	110	100	98	103	107	100	92	92	88	108	119	96	109	86	109	92	94	91	106	108	101	110	114	92	117	100	99	110	95	98	101	121	100	121	92	106	96	79	105	89	102	129	85	87	83	106	121	92	100	120	73	105	108	85	93	114	119	104	98	94	109	106	105	108	127	107	110	88	108	99	101	97	87	86	108	113	105	83	120	116	93	128	105	90	100	114	95	102	100	104	112	87	112	102	95	135	119	107	96	92	114	96	109	95	110	113	110	112	133	96	104	84	123	103	116	97	106	84	122	112	125	87	116	115	109	87	97	89	101	109	104	111	94	110	105	115	85	100	118	111	91	98	92	127	104	112	96	93	97	107	119	116	110	96	104	103	120	100	108	103	89	113	93	99	97	95	109	107	94	88	117	100	110	104	98	97	89	99	96	114	110	121	113	83	122	104	101	93	99	96	97	94	104	107	105	107	104	96	109	96	108	102	100	116	107	100	83	118	98	109	109	109	97	108	104	95	97	104	108	94	118	114	81	95	99	95	103	98	100	102	99	106	101	107	100	116	111	90	108	99	120	99	103	88	118	103	97	109	92	114	83	90	91	124	95	86	110	87	104	110	109	103	127	100	113	122	93	114	97	94	107	112	89	106	108	110	109	94	95	115	121	113	106	86	99	87	111	114	97	102	89	94	107	111	95	99	119	101	107	102	120	107	109	95	110	114	113	93	89	106	104	103	117	93	95	84	94	81	86	101	113	104	112	102	98	107	99	106	111	123	114	111	89	100	117	100	93	124	98	118	96	105	105	90	111	103	110	100	112	102	93	112	98	113	110	109	106	108	122	114	101	105	103	106	89	98	115	96	79	117	117	98	107	102	115	98	104	91	90	108	82	105	130	89	132	114	113	112	116	119	99	100	102	104	91	90	107	97	101	110	97	107	108	107	104	107	109	89	95	114	111	109	106	106	100	106	102	114	118	97	100	101	119	116	115	82	115	102	107	116	117	111	91	88	94	95	113	98	104	96	99	96	96	96	123	108	104	99	107	86	101	121	115	94	98	112	94	98	101	101	119	121	101	97	90	101	100	80	94	124	113	99	97	90	112	111	99	101	108	96	86	100	117	112	89	118	109	100	94	94	119	108	97	86	84	95	103	112	104	100	105	124	100	102	94	90	113	107	103	89	92	125	103	97	115	112	109	104	112	102	123	103	86	100	104	91	98	114	108	87	100	101	110	112	108	102	109	107	103	139	109	111	101	105	90	115	110	111	96	98	96	94	106	101	101	88	80	96	113	112	96	105	130	109	95	112	104	86	99	102	90	116	88	101	99	86	96	103	110	109	102	118	98	93	102	98	110	103	122	90	93	122	104	122	107	109	108	93	109	109	125	88	111	86	98	103	98	104	108	105	87	98	107	101	90	90	97	101	101	108	105	101	102	91	106	101	88	104	114	110	117	118	92	87	98	117	98	94	107	96	92	100	101	91	107	114	99	96	103	100	84	93	108	104	101	104	102	93	109	124	111	94	87	98	115	115	102	109	105	113	86	98	104	120	96	102	91	117	102	90	103	93	120	107	105	100	115	114	96	103	106	90	96	116	105	111	106	93	101	93	98	98	109	112	118	99	135	101	107	132	103	105	108	99	108	79	100	91	99	86	95	122	97	111	102	107	107	117	94	90	107	100	105	102	102	115	108	105	89	78	122	92	108	103	89	80	108	94	100	99	116	93	96	83	108	105	95	107	96	90	111	98	96	85	85	107	103	122	89	95	129	102	94	107	116	101	122	106	116	108	113	114	108	89	110	111	106	108	90	114	87	117	100	108	109	95	104	123	107	94	106	84	109	127	120	106	106	107	116	96	105	117	104	113	105	104	104	112	113	79	98	107	120	100	102	84	92	89	98	103
6168	432	538	573	572	497	467	449	412	402	405	374	363	420	404	404	382	394	380	373	383	375	394	349	379	400	364	393	405	386	392	388	364	376	377	385	384	376	369	373	382	371	394	397	378	361	389	393	377	350	403	363	362	387	359	386	371	365	359	357	380	384	393	377	367	342	353	379	388	368	369	369	357	350	390	373	347	375	350	384	360	360	391	350	391	354	390	333	351	365	379	376	354	371	392	361	362	354	354	378	374	326	343	368	323	408	370	372	384	394	397	378	361	390	376	356	391	377	368	377	358	360	378	380	352	388	410	416	385	388	362	387	362	370	372	385	403	324	361	379	360	379	356	386	351	360	412	373	379	360	360	376	361	341	388	348	391	398	346	350	366	400	371	362	331	357	378	369	399	343	385	381	410	381	365	359	388	368	374	406	374	393	332	382	383	368	361	360	352	379	375	401	382	364	373	380	423	367	362	397	372	399	357	407	381	365	395	344	406	386	412	349	325	358	345	408	376	356	384	388	361	368	337	347	362	385	401	339	381	359	377	409	355	380	388	378	405	361	385	391	365	362	370	350	415	360	382	387	369	374	353	343	402	364	384	368	389	374	405	332	330	360	383	385	365	361	374	358	346	372	379	381	365	344	365	366	349	392	354	382	395	338	365	369	375	395	327	360	388	392	353	326	357	401	350	360	384	385	376	391	386	384	379	411	385	363	409	363	368	380	409	371	370	352	353	374	345	360	356	341	392	379	344	381	333	362	383	341	411	368	363	372	369	384	341	368	365	387	393	397	357	372	379	398	370	401	368	369	349	383	374	354	365	377	365	363	360	348	370	370	364	373	364	355	370	389	390	390	354	359	383	367	378	351	346	346	368	374	376	345	372	363	381	414	361	351	359	366	385	375	362	367	388	362	364	360	360	401	370	356	369	379	362	354	349	412	388	411	373	333	350	342	333	347	343	378	393	375	332	365	328	380	344	372	364	346	374	361	388	356	355	367	423	361	374	381	352	344	366	385	362	355	347	332	359	360	351	363	364	342	372	381	386	332	383	358	397	384	372	357	387	351	378	389	364	392	395	336	358	382	380	388	384	392	361	370	370	378	386	378	343	369	355	394	373	380	365	387	338	363	362	401	359	344	397	360	335	357	368	423	332	364	391	377	389	364	372	363	374	376	358	368	355	350	360	348	392	340	371	373	373	372	358	366	369	339	383	355	412	395	393	387	354	367	372	353	348	375	387	348	330	364	352	368	389	335	366	360	338	366	388	374	358	364	342	361	355	354	376	353	378	367	363	386	400	375	366	361	379	385	346	381	389	388	349	356	395	365	375	372	336	368	382	361	392	392	396	327	367	378	339	373	413	382	372	335	356	368	350	343	360	373	362	389	374	395	362	364	410	357	388	364	377	378	399	363	402	375	388	354	385	369	356	360	398	347	384	392	393	353	387	347	375	377	413	380	387	369	360	383	350	348	372	364	392	356	370	405	352	362	368	363	384	354	359	350	377	353	363	350	387	389	355	375	355	362	408	383	376	382	371	328	382	392	385	373	336	372	403	387	372	362	403	391	350	379	370	368	402	351	360	356	360	365	359	354	372	349	368	358	349	380	369	362	366	387	359	390	376	318	352	402	341	362	382	338	337	344	356	332	402	345	383	379	359	389	368	386	377	364	362	350	351	394	359	362	372	364	363	356	368	359	347	368	353	386	404	329	362	395	348	382	352	387	363	351	366	389	396	349	373	371	375	359	351	358	360	369	385	375	385	360	397	378	381	376	361	361	377	376	387	363	373	358	374	387	371	377	363	331	338	349	361	386	334	346	382	362	349	380	362	366	370	377	367	377	373	372	370	397	379	375	388	383	374	377	386	384	379	354	369	360	371	368	402	356	350	398	403	378	354	386	363	377	359	386	403	352	336	417	350	380	395	379	404	347	339	372	359	380	366	376	355	376	360	370	381	362	348	372	363	349	391	372	393	377	355	350	372	399	369	378	348	397	376	374	369	367	358	369	378	381	334	369	382	378	365	364	373	365	364	349	356	369	387	405	339	360	360	365	373	366	368	368	364	351	374	373	379	352	393	383	345	375	363	358	336	370	353	361	364	400	361	361	391	350	368	362	355	357	402	360	360	368	400	412	375	375	368	363	344	366	373	367	375	411	367	365	381	372	401	345	383	412	363	403	385	382	384	387	379	352	356	370	358	384	410	368	369	335	415	352	353	340	385	339	380	324	357	386	409	390	376	355	332	381	374	330	353	401	358	379	357	397	384	339	358	385	388	391	356	339	361	395	382	334	372	370	374	340	350	390	347	391	349	381	373	356	356	392	363	354	335	382	368	367	346	360	376	413	373	376	333	361	377	352	359	335	361	368	366	379	400	360	380	412	357	398	395	361	380	362	357	375	351	389	378	392	421	381	415	365	418	376	396	379	351	374	357	364	340	357	376	370	361	378	366	405	391	389	375	346	372	374	374	357	337	377	356	389	369	364	329	349	397	379	361	358	359	358	373	356	407	354	381	355	353	384	377	412	352	372	381	341	322	374	348	382	363	353	406	356	363	383	351	369	384	360	379	375	383	362	403	331	361	357	375	379	380	364	410	396	352	367	405	353	373	371	381	354	366	349	384	387	332	388	391	381	351	342	380	393	360	386	375	357	352	325	363	359	387	355	357	372	392	382	367	393	371	379	381	385	372	357	388	364	380	367	366	387	372	359	344	353	342	355	393	366	333	352	368	377	341	359	393	361	362	348	379	384	368	352	369	330	369	414	376	373	389	344	341	324	383	347	357	350	350	363	361	388	357	376	393	364	358	368	360	359	372	391	387	367	368	386	379	347	374	395	380	355	367	393	363	387	362	353	353	381	363	383	337	387	360	421	383	350	404	328	372	366	342	331	359	347	368	395	388	402	369	377	360	421	347	357	368	407	339	377	378	387	403	338	344	379	400	357	373	356	343	351	390	396	361	374	373	346	377	370	355	381	365	360	387	352	389	382	333	350	395	368	374	388	353	351	370	355	349	381	407	386	378	391	357	325	356	364	392	383	373	349	339	381	350	365	365	373	354	378	363	374	391	361	367	405	396	401	383	336	375	410	389	386	395	362	385	342	353	372	377	345	378	336	401	371	330	378	359	362	387	353	394	361	329	388	375	398	402	394	348	401	367	386	378	392	393	365	367	362	344	372	398	379	380	390	391	378	376	365	369	387	368	388	384	388	405	374	344	373	344	374	377	365	373	386	368	360	351	362	380	363	375	364	365	396	346	362	381	369	389	371	371	372	360	371	384	396	386	367	375	403	364	390	372	365	366	379	399	369	375	337	373	367	381	375	390	351	369	401	337	366	366	343	427	351	332	372	371	401	396	358	350	366	340	370	360	371	379	418	366	369	410	363	343	363	374	388	383	371	366	357	397	361	394	385	385	380	403	364	392	359	359	351	380	346	394	344	381	399	363	381	363	331	368	359	359	383	336	373	375	352	409	367	378	348	361	349
39432	15069	2058	1060	755	593	473	434	339	327	279	244	284	289	266	246	206	235	236	242	200	236	211	205	211	201	218	232	187	188	211	199	217	195	203	224	190	236	230	219	204	202	201	211	205	181	176	209	190	181	188	207	168	200	198	214	201	213	177	198	206	209	185	203	167	189	189	196	203	190	216	183	199	207	205	205	190	199	202	195	182	202	179	207	213	201	215	217	192	179	179	214	199	196	203	189	198	201	211	182	220	205	191	196	187	188	212	215	197	189	207	191	204	225	217	199	235	166	182	214	180	224	192	179	213	205	171	201	195	192	189	212	177	195	225	204	190	218	184	198	188	184	192	203	201	215	204	219	194	205	206	197	197	190	179	179	191	186	183	194	216	190	193	221	179	226	187	203	175	182	184	205	210	197	167	185	199	183	189	190	209	210	203	209	191	188	185	171	197	191	200	190	207	189	174	208	193	201	178	230	174	192	201	197	218	189	197	192	193	181	189	196	184	185	208	201	179	213	182	158	206	210	198	226	204	191	218	205	196	196	218	193	184	196	200	202	179	172	182	194	185	217	193	197	197	187	198	169	168	185	204	184	192	216	178	183	174	189	214	193	196	206	187	208	206	207	228	175	190	172	177	190	205	198	159	220	171	179	171	207	171	168	181	191	179	221	203	199	169	185	192	203	194	205	208	228	206	196	192	222	181	184	164	191	177	196	187	185	183	197	199	202	203	203	173	191	216	186	210	205	209	185	197	212	184	201	167	195	193	187	198	210	209	187	192	183	219	201	190	177	171	183	184	196	208	182	213	212	215	188	185	189	171	198	215	205	188	192	182	178	221	222	189	190	196	201	204	179	176	206	188	213	175	202	186	226	199	187	200	205	214	222	192	231	210	212	220	204	201	178	215	168	184	202	192	176	227	207	193	215	179	190	200	181	179	188	195	192	228	198	215	230	190	181	203	220	188	170	182	213	189	205	206	211	202	182	195	200	188	200	181	161	185	197	219	194	184	202	195	189	206	194	190	207	175	208	199	194	180	204	193	184	196	208	195	211	217	206	209	206	197	189	211	194	211	175	200	196	182	213	179	211	186	173	193	194	208	201	200	182	180	176	195	188	217	195	214	189	201	185	202	219	187	205	234	192	180	189	204	186	200	200	199	162	194	196	183	211	200	189	189	182	209	218	195	209	195	181	206	213	195	187	174	215	207	203	211	188	204	208	209	189	202	203	203	195	229	219	187	187	214	208	199	223	211	209	196	176	204	185	191	198	214	213	199	209	176	188	188	178	172	191	210	195	190	199	188	186	178	203	182	208	205	192	203	208	211	197	244	190	187	184	210	189	212	211	198	164	197	215	156	198	188	211	176	190	203	199	190	206	190	188	207	196	190	181	200	212	194	202	194	187	190	182	204	199	208	208	185	168	174	214	206	179	213	181	207	201	176	202	211	192	198	211	211	203	205	204	190	176	183	191	184	174	185	206	188	216	181	181	196	203	202	195	190	189	198	198	185	202	224	174	170	204	176	220	207	220	218	202	208	233	191	200	223	182	188	186	211	215	188	170	200	192	185	219	201	192	204	206	216	203	187	203	190	206	208	204	167	180	215	186	196	196	161	172	180	189	194	180	184	201	191	210	173	187	204	214	181	188	168	216	221	197	175	178	192	220	200	178	199	187	209	183	189	215	181	183	211	200	207	177	227	223	209	197	197	202	181	189	194	179	200	196	214	185	206	188	196	159	184	205	210	211	211	163	187	208	205	157	195	175	189	184	167	195	198	217	202	219	193	175	209	185	171	197	199	209	204	196	205	199	176	194	196	209	214	178	176	165	174	210	194	198	216	199	194	194	193	198	189	197	185	191	216	187	181	206	181	172	216	212	190	219	192	183	200	176	187	185	189	187	201	184	218	177	186	193	201	197	192	191	183	196	222	190	216	182	209	180	194	199	203	217	211	168	194	218	193	184	201	205	217	207	211	185	199	221	193	203	200	204	224	207	196	170	171	191	191	205	202	192	202	185	179	216	204	168	195	214	196	180	173	190	207	203	187	197	202	176	185	175	194	188	177	192	195	210	223	186	203	182	216	187	172	204	199	200	197	213	192	201	209	207	169	190	204	194	203	193	182	182	193	198	207	187	181	200	208	192	184	179	209	198	202	197	196	194	204	204	204	177	207	216	214	209	217	209	172	187	212	179	181	199	205	205	216	194	219	209	180	205	180	211	188	192	204	174	213	208	173	181	207	188	184	218	200	194	182	207	200	188	159	194	194	177	179	212	194	216	200	187	212	214	208	203	191	206	230	171	213	179	204	197	207	202	196	210	183	197	181	206	190	176	191	198	229	215	180	180	197	213	190	210	202	204	196	193	202	191	205	212	210	199	192	202	202	197	197	186	209	193	175	209	211	209	216	200	179	182	171	202	216	195	192	199	180	211	170	204	189	197	210	199	205	176	199	226	199	205	186	178	182	215	215	210	194	201	209	230	171	206	190	211	188	179	181	211	215	215	197	200	193	202	174	198	184	186	186	195	213	186	191	190	198	172	204	212	189	190	201	197	208	207	200	191	221	203	209	205	200	205	175	220	198	203	217	192	169	198	212	184	194	214	198	218	199	166	184	212	189	186	212	204	193	192	169	175	185	197	226	201	216	211	184	193	190	194	206	202	201	187	190	208	195	211	175	231	199	207	212	156	196	192	177	204	186	183	219	212	217	171	220	197	181	181	216	217	197	188	203	197	186	189	196	196	206	203	196	213	231	215	166	202	212	212	206	212	211	179	189	178	200	195	230	176	179	206	197	191	184	189	182	214	181	219	176	183	197	173	222	175	213	200	185	186	199	205	188	196	219	189	187	187	215	202	216	184	200	202	179	199	205	184	184	206	176	240	190	183	184	218	193	198	211	214	200	188	227	203	208	222	193	185	199	198	185	188	197	187	183	210	186	191	213	213	193	191	180	220	197	197	184	203	195	175	194	225	197	180	189	191	181	183	188	186	191	199	227	204	204	195	212	204	203	211	178	201	180	202	204	200	203	200	181	203	189	205	199	230	199	200	190	176	210	199	221	197	172	180	225	173	169	202	187	214	208	183	194	213	186	226	214	185	200	211	192	189	190	190	178	197	180	204	195	187	192	176	226	196	183	197	212	235	191	205	202	193	185	203	197	186	193	202	191	205	216	189	161	195	197	217	209	206	179	195	184	200	205	200	199	211	188	191	201	193	199	188	184	195	197	193	194	203	186	204	183	198	199	171	225	198	198	186	213	192	175	185	170	186	174	186	197	200	187	174	194	198	191	199	209	217	196	200	180	200	198	203	178	187	202	173	194	221	202	180	188	191	193	189	196	179	209	229	177	218	191	152	179	203	177	192	238	214	216	227	192	190	206	217	196	185	189	206	195	198	198	183	205	182	204	178	201	194	215	193	181	207	198	214	201	213	173	191	201	197	205	198	201	191	188	213	208	194	180	196	186	208	172	203	201	214	184	182	202	181
23709	1691	3529	3585	3128	2620	2248	1820	1584	1437	1260	1182	1106	1050	983	963	904	875	824	806	831	789	780	845	774	741	737	743	720	675	665	735	671	698	707	718	674	689	663	680	650	670	695	641	660	669	688	654	649	655	671	687	653	640	666	644	621	659	644	626	587	680	653	662	639	670	646	662	603	631	586	614	664	654	687	615	633	613	656	626	631	621	651	604	671	657	659	637	634	631	628	659	648	653	599	647	576	620	622	616	669	625	570	614	628	652	610	648	622	637	637	614	634	563	610	621	627	643	667	664	642	636	584	581	589	681	571	612	641	620	641	592	628	676	581	656	630	602	595	661	578	624	647	586	636	632	673	597	677	609	627	617	678	619	624	642	608	653	627	645	606	598	597	640	591	620	615	634	645	599	670	600	655	577	607	638	623	603	624	577	630	664	646	635	649	647	646	680	620	641	614	630	605	622	659	620	651	641	618	623	578	620	567	648	607	602	627	625	648	590	608	602	608	657	606	657	625	635	604	593	626	632	612	620	620	667	590	636	608	585	635	616	624	607	644	659	655	629	622	600	610	632	624	623	632	612	604	625	627	649	626	612	614	621	643	664	620	587	596	636	617	604	595	649	619	681	607	607	625	634	611	647	609	644	645	633	621	642	604	593	614	659	595	669	569	619	629	610	568	586	641	616	617	622	614	626	601	608	572	680	642	649	634	570	648	565	646	604	648	579	586	636	601	662	640	589	638	609	628	638	637	597	642	616	664	618	620	603	608	623	638	647	602	652	632	650	641	628	640	635	629	616	611	629	614	609	620	552	644	638	638	596	593	647	609	626	619	649	607	650	629	620	593	601	638	597	624	598	614	614	626	634	622	629	622	657	585	604	603	603	627	604	645	637	632	624	649	599	626	677	614	639	635	667	607	611	600	619	616	623	602	640	625	619	633	599	655	598	628	628	591	658	630	620	639	613	605	643	615	623	610	631	617	653	617	654	620	674	633	622	652	589	654	607	601	590	601	667	666	634	558	591	607	565	583	610	644	636	603	586	658	598	618	657	606	638	634	664	641	647	615	617	620	638	625	616	665	605	609	607	642	612	587	622	622	621	629	614	580	612	605	648	620	621	616	607	654	646	620	620	614	609	671	614	636	654	622	619	609	580	591	608	607	622	590	626	599	621	597	623	604	591	622	602	603	664	606	687	605	606	598	648	641	589	615	592	598	604	586	650	611	639	597	626	696	639	655	645	643	632	666	634	619	640	609	603	662	635	630	600	614	643	623	643	597	603	603	657	621	571	618	657	616	572	638	649	619	591	649	625	601	583	613	598	644	639	590	607	655	634	645	653	613	638	638	668	636	616	635	589	602	615	653	606	632	617	640	640	570	638	595	637	583	597	647	642	616	629	602	631	618	630	610	629	649	660	631	607	610	623	646	620	624	640	625	587	629	632	652	643	613	627	625	622	620	606	632	656	625	596	647	612	625	617	637	628	658	657	641	603	626	652	607	607	607	621	624	582	644	641	576	628	645	611	615	660	644	657	609	679	600	595	584	608	629	551	677	628	636	613	674	604	688	645	670	675	659	635	655	640	657	582	623	614	644	572	611	572	543	626	616	674	618	599	613	603	618	622	615	574	632	614	661	632	627	650	679	664	599	580	615	611	606	622	659	643	621	597	621	658	587	613	622	626	610	608	610	621	658	614	646	610	617	605	582	605	585	642	596	630	584	638	592	635	626	625	650	607	587	628	620	605	613	625	626	618	621	644	617	656	634	581	660	630	648	667	597	633	649	626	595	586	609	647	615	614	627	615	608	537	608	644	622	627	640	606	668	580	625	589	625	642	619	650	626	571	608	624	646	597	655	603	623	589	677	582	629	632	599	648	627	636	626	622	621	573	642	605	634	637	640	613	623	651	626	640	585	639	574	625	615	659	610	616	636	583	621	634	623	648	626	631	613	609	590	613	671	599	584	555	623	631	638	604	615	618	634	611	651	612	605	635	631	607	622	584	613	650	616	631	657	641	584	599	620	631	641	588	632	601	640	588	616	610	623	619	607	670	644	600	640	610	598	617	670	633	629	642	591	567	646	618	578	633	652	640	610	618	590	643	615	577	602	627	642	598	586	658	654	594	609	601	659	614	601	627	665	590	620	594	600	651	605	578	648	621	611	578	583	616	605	621	602	624	603	633	571	594	598	629	631	595	624	612	627	583	677	641	631	661	600	593	616	601	597	633	624	653	604	651	561	590	639	615	638	602	642	620	603	627	597	646	581	632	636	644	656	641	649	650	652	630	641	639	616	643	655	586	623	593	635	590	654	660	620	602	613	625	619	666	629	642	579	593	635	582	606	615	630	596	657	642	620	657	634	622	613	633	615	613	623	638	671	619	601	661	624	608	623	640	631	626	644	620	557	623	584	617	575	583	612	617	646	642	636	639	603	621	661	632	635	599	657	614	604	601	665	596	607	599	615	625	622	570	593	641	640	634	631	631	616	621	645	619	663	591	624	608	580	606	619	638	643	573	628	590	644	621	653	565	625	619	621	627	610	606	633	602	632	635	577	661	632	607	634	645	627	637	647	603	584	630	571	638	547	630	603	628	621	628	655	627	574	582	585	602	569	670	632	654	596	632	653	599	632	608	626	658	651	638	617	632	627	645	623	645	623	644	648	642	622	577	599	612	633	627	633	582	605	609	624	611	588	630	619	636	623	630	650	589	657	611	640	620	644	652	671	571	613	661	656	634	638	601	622	641	652	620	634	662	618	648	617	640	631	614	642	596	653	603	680	574	616	615	632	609	570	608	622	614	656	624	617	579	638	660	613	641	637	601	608	603	648	574	589	637	597	614	630	639	613	664	601	651	601	680	602	642	631	618	574	631	636	596	599	610	607	623	626	612	633	628	622	630	606	659	603	586	638	584	637	572	587	625	650	603	617	590	591	633	639	629	634	622	624	637	618	628	630	599	583	601	616	612	585	606	611	632	604	643	645	627	621	656	662	629	636	625	658	587	619	628	613	616	622	618	610	632	595	669	621	601	699	644	619	590	597	616	652	586	661	630	649	639	621	612	633	601	637	670	659	687	601	635	643	656	636	600	615	625	652	646	581	645	610	599	622	621	609	595	613	611	642	625	585	598	642	600	614	661	619	621	601	661	619	646	612	640	641	615	602	598	585	691	680	649	610	603	636	634	624	614	630	640	633	618	628	610	672	635	606	645	624	619	647	667	604	619	651	619	565	622	640	599	604	635	630	610	637	687	596	649	615	635	604	619	651	625	590	627	616	574	617	627	612	592	650	632	621	608	603	590	637	601	647	660	580	630	618	616	688	619	591	619	626	645	612	652	594	628	626	604	650	606	666	649	611	637	622	611	628	603	672	652	631	620	638	584	635	623	650	597	674	649	631	628	633	629	630	669	615	634	663	650	688	625	622	647	609	616	655	651	626	669	604	626	595	629	639	605	585	647	620	692	665	665	613	602	629	631	638	613	622	599	667	618
